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
336000812184	336000812742	336000813292	336000813842	336000814392	336000814942	336000815492	336000816042	336000816592	336000817142	336000817692	336000818242	336000818792	336000819342	336000819892	336000820442	336000820992	336000821542	336000822092	336000822642	336000823192	336000823742	336000824292	336000824842	336000825392	336000825942	336000826492	336000827042	336000827592	336000828142	336000828692	336000829242	336000829792	336000830342	336000830892	336000831442	336000831992	336000832542	336000833092	336000833642	336000834192	336000834742	336000835292	336000835842	336000836392	336000836942	336000837492	336000838042	336000838592	336000839142	336000839692	336000840242	336000840792	336000841342	336000841892	336000842442	336000842992	336000843542	336000844092	336000844642	336000845192	336000845742	336000846292	336000846842	336000847392	336000847942	336000848492	336000849042	336000849592	336000850142	336000850692	336000851242	336000851792	336000852342	336000852892	336000853442	336000853992	336000854542	336000855092	336000855642	336000856192	336000856742	336000857292	336000857842	336000858392	336000858942	336000859492	336000860042	336000860592	336000861142	336000861692	336000862242	336000862792	336000863342	336000863892	336000864442	336000864992	336000865542	336000866092	336000866642	336000867192	336000867742	336000868292	336000868842	336000869392	336000869942	336000870492	336000871042	336000871592	336000872142	336000872692	336000873242	336000873792	336000874342	336000874892	336000875442	336000875992	336000876542	336000877092	336000877642	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	0	0	3650	2300	2773	3650	2300	2773	0	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	3650	2300	2774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16141	2708	2987	2199	1529	1148	849	675	544	432	375	323	346	251	263	257	235	223	225	214	188	169	169	174	181	179	171	137	177	176	173	152	175	143	164	173	164	155	153	154	166	157	140	162	160	173	133	146	161	141	142	157	149	150	153	144	147	148	130	146	142	151	142	167	142	142	152	116	145	141	146	132	160	150	149	150	144	142	173	143	131	146	147	140	124	140	140	162	146	149	127	113	130	128	138	125	145	117	158	148	157	133	144	157	153	142	139	148	145	131	139	144	145	125	123	146	123	137	129	133	158	173	149	149	134	134	143	150	137	133	146	158	128	149	148	150	166	143	149	137	155	130	138	131	136	138	121	155	136	146	151	156	158	142	148	131	119	120	122	137	125	143	143	154	122	145	152	148	136	158	144	135	148	134	149	114	130	153	155	131	132	147	123	160	149	135	137	116	133	141	148	148	152	146	158	150	139	144	135	130	163	148	149	126	149	144	150	147	137	157	146	138	164	142	153	149	151	155	137	127	142	141	149	132	140	144	160	113	162	155	145	114	144	137	154	144	143	149	135	155	161	146	137	135	141	140	143	131	147	130	147	131	147	128	149	130	126	151	153	147	137	146	148	153	125	133	157	149	140	144	142	145	143	129	134	141	152	151	132	174	135	150	128	135	145	124	176	118	112	129	126	128	151	143	144	143	145	147	161	134	157	131	125	146	146	124	142	140	148	148	163	139	136	113	138	126	154	157	151	149	144	146	149	133	131	160	143	144	142	132	121	146	144	125	157	135	143	146	142	137	151	133	148	142	129	136	127	123	127	148	140	118	132	128	142	167	157	157	142	137	157	122	164	134	131	129	142	151	141	117	154	144	133	106	146	129	139	138	122	149	115	155	136	153	123	142	120	149	136	141	133	143	156	146	141	134	128	142	135	145	134	148	140	125	159	129	130	152	139	131	141	167	151	145	138	145	129	153	128	148	144	119	122	132	144	140	139	137	162	147	136	148	144	154	134	148	149	140	154	121	141	142	140	132	126	144	160	129	144	149	146	135	123	170	145	151	139	131	169	129	149	149	155	146	131	131	158	131	166	145	145	136	137	139	148	132	155	137	120	125	147	148	150	146	123	135	137	115	141	156	147	139	131	133	145	143	120	132	141	135	133	131	143	148	135	125	161	131	149	148	133	129	141	123	146	125	141	121	118	135	138	129	133	151	150	138	121	154	147	141	138	140	147	150	150	129	132	173	132	152	125	148	142	132	148	133	129	143	148	165	135	141	143	125	152	133	135	129	156	138	139	155	141	134	132	123	151	133	125	145	136	127	137	137	137	140	136	117	154	149	142	145	136	135	117	152	141	149	144	148	162	132	130	129	134	149	153	130	132	124	128	107	143	126	146	140	148	147	123	149	155	153	138	129	145	118	143	152	154	141	137	129	126	143	130	149	131	132	133	127	157	133	128	149	120	144	139	126	146	148	129	118	124	136	141	127	134	144	129	133	146	151	118	122	143	131	147	147	156	131	126	156	162	139	145	142	127	120	139	153	150	148	152	132	144	145	131	140	136	160	150	140	137	154	151	147	158	147	145	146	144	147	139	132	132	129	126	137	149	137	136	147	133	144	146	130	141	143	147	141	145	128	126	125	150	158	127	129	135	136	150	147	156	132	131	117	135	140	128	129	124	134	133	155	142	157	148	146	135	138	139	132	153	149	149	143	115	143	123	143	124	148	155	175	142	136	132	123	153	139	138	129	159	140	148	125	141	130	134	159	141	150	160	137	134	112	143	143	135	146	141	150	169	143	153	131	137	134	159	135	120	138	134	144	135	144	139	124	147	145	150	134	149	152	140	151	160	148	132	141	138	150	154	158	154	149	134	145	146	141	141	139	141	142	134	124	160	137	134	150	136	145	145	138	145	141	140	131	138	138	135	155	160	142	140	133	135	159	143	134	121	140	139	157	124	126	139	175	136	127	156	127	141	158	140	118	165	162	151	171	126	123	138	157	124	144	152	137	134	144	149	158	142	135	126	143	137	145	124	127	145	129	136	142	151	136	134	128	150	165	157	123	148	148	144	129	131	142	132	160	141	136	125	125	145	126	136	134	147	139	135	133	150	139	137	122	134	152	147	142	168	142	150	138	127	153	136	149	135	154	143	123	148	128	141	136	176	125	130	140	140	145	148	132	160	135	154	151	128	143	147	142	143	153	146	147	151	144	121	152	150	153	129	138	122	131	139	136	138	128	149	116	159	123	146	142	154	153	164	156	140	156	120	140	143	142	160	129	144	144	117	153	128	142	137	144	140	129	151	136	136	143	140	157	123	145	152	133	134	135	137	142	138	111	126	152	149	132	157	139	132	139	125	164	139	136	130	163	135	129	129	153	132	142	127	135	140	155	121	145	134	151	135	143	119	140	148	131	123	129	130	138	145	146	144	153	136	151	153	140	147	155	145	154	135	156	138	145	149	138	156	146	132	157	149	157	122	143	138	132	135	121	152	163	148	175	131	126	151	145	145	160	134	125	134	138	154	143	135	135	157	168	133	143	118	145	156	124	126	140	146	150	159	136	155	128	129	134	166	149	143	132	139	141	167	149	159	137	154	137	140	144	157	139	146	144	166	141	141	129	141	148	140	171	155	161	156	143	145	150	124	149	152	145	134	134	145	134	146	123	132	144	162	121	131	153	149	159	127	169	146	125	131	154	146	143	139	124	150	146	163	164	133	151	141	120	178	132	120	144	132	163	133	147	147	143	142	132	148	129	135	134	131	135	141	134	146	148	161	119	155	145	144	148	142	133	142	153	143	130	128	147	147	153	144	139	152	157	150	137	124	164	152	142	120	138	127	150	138	144	133	142	153	149	151	131	159	117	152	141	147	133	142	140	133	144	126	146	161	152	151	135	144	146	141	134	132	131	123	148	134	129	156	128	155	126	136	143	118	113	153	145	109	144	127	133	140	128	146	113	127	157	150	151	123	141	147	147	145	119	121	134	147	141	142	151	140	134	136	155	123	154	128	122	146	153	146	137	147	141	144	146	131	130	153	114	137	143	151	143	139	142	138	147	154	141	106	140	160	155	127	140	147	139	127	152	130	122	129	141	135	149	155	119	152	149	144	106	141	136	147	149	136	154	157	121	138	126	138	131	141	129	132	134	139	125	152	142	146	132	144	134	120	159	126	171	143	177	161	128	150	157	151	139	143	143	122	140	164	161	132	137	143	149	144	131	142	139	126	128	139	144	152	135	138	161	162	150	149	153	124	127	143	145	136	132	143	159	123	134	144	146	125	152	138	157	159	126	137	134	149	130	153	138	150	141	138	157	139	140	117	144	134	141	158	141	131	140	161	149	142	162	138	122	159	143	130	119	137	148	131	149	138	160	118	161	136	130	150	135	147	131	128	132	143	150	142	139	126	137	125	150	137	136	139	115	125	135	121	152	137	138	138	147	137	158	133	138	158	136	147	139	141	145	171	132	129	138	122	141	145	144	158	130	133	135
7541	2692	6407	6810	5724	4691	3821	3158	2574	2318	2034	1795	1587	1400	1318	1259	1131	1060	1014	1032	855	912	842	847	776	790	761	712	676	699	696	678	593	605	616	598	579	609	601	598	520	571	555	569	534	544	547	536	538	532	510	531	583	526	526	482	515	547	513	524	479	496	498	519	491	488	482	533	501	487	475	451	508	530	467	474	490	494	483	485	490	516	524	476	520	496	529	477	445	476	501	493	473	496	470	495	470	470	473	526	495	497	480	501	499	487	512	500	453	504	443	478	535	475	478	466	495	479	449	466	467	498	459	487	444	476	472	493	464	452	467	464	491	482	459	441	455	485	469	496	499	463	452	516	456	459	469	450	478	464	486	468	476	491	497	471	465	442	500	439	487	468	456	492	449	484	495	496	513	489	479	476	469	445	488	466	497	470	480	494	466	433	461	456	493	476	490	434	506	493	446	464	444	443	460	472	473	464	430	439	471	491	467	487	466	465	481	455	482	493	467	462	451	461	447	452	484	438	459	422	467	424	471	442	475	474	438	464	459	473	486	461	450	487	456	473	476	461	450	469	466	462	486	474	470	496	463	504	508	449	480	485	487	467	488	480	461	487	484	447	427	453	447	498	462	446	475	462	492	499	472	547	472	456	465	449	462	509	480	460	425	459	456	439	464	428	468	445	445	416	471	453	445	474	487	479	457	460	484	462	493	442	460	482	471	517	464	461	448	469	468	459	458	453	470	492	463	484	482	479	460	484	472	480	487	459	450	436	438	458	483	458	423	443	477	466	500	447	434	472	470	429	475	462	505	437	437	463	472	470	491	421	442	469	480	489	488	437	438	476	443	451	491	485	479	468	437	454	446	430	463	457	493	456	469	472	502	446	440	472	491	468	457	447	462	475	481	497	461	459	490	471	457	468	461	467	442	478	439	496	458	451	494	465	466	491	463	470	488	436	477	472	506	438	485	459	464	474	458	447	512	491	487	472	426	500	470	485	475	442	495	509	443	489	445	438	481	473	454	453	425	506	469	466	454	440	440	488	453	483	485	456	449	461	506	458	496	490	446	459	495	479	442	460	472	471	460	476	495	456	475	459	446	456	442	455	476	459	476	465	423	467	474	510	477	469	502	460	483	474	489	428	455	467	476	455	436	448	449	503	499	486	481	436	470	448	438	443	470	479	482	485	490	508	464	457	480	448	467	476	498	491	481	437	473	445	426	470	425	480	471	457	465	468	450	492	477	475	444	463	459	490	500	502	474	442	456	467	431	468	456	477	469	440	474	461	463	452	503	478	469	438	465	463	473	462	423	447	447	452	449	498	457	467	508	464	449	492	463	482	508	479	501	480	449	499	416	466	457	477	437	481	455	472	440	427	478	479	492	416	436	436	480	464	455	497	512	493	489	464	476	473	493	461	483	428	443	476	483	473	475	438	459	445	462	475	457	456	483	453	477	436	460	476	484	484	471	494	485	476	441	454	464	484	438	493	440	452	443	496	450	473	460	440	473	460	463	456	485	443	412	448	493	441	475	480	485	461	475	483	429	469	461	452	487	456	502	459	472	471	451	505	501	459	450	448	431	471	486	470	506	489	505	460	464	445	472	472	477	480	443	462	428	443	473	465	448	424	448	433	446	425	432	459	500	471	501	484	499	478	460	454	434	450	485	457	441	448	467	457	456	511	493	483	462	462	457	465	485	474	473	482	442	477	487	478	412	485	459	492	474	479	457	462	470	489	457	475	438	452	472	486	460	474	488	417	463	476	447	461	478	453	453	487	451	455	487	452	486	486	425	491	472	489	486	504	440	449	449	445	462	445	478	459	465	491	450	442	456	474	464	494	424	460	482	437	500	491	485	479	492	464	455	449	448	470	473	484	441	445	432	470	500	448	479	480	442	467	488	469	478	475	449	478	460	471	446	477	458	468	489	432	478	488	458	473	459	482	465	460	467	474	469	440	476	485	460	442	438	464	425	433	473	486	461	510	454	445	473	440	479	467	518	448	429	423	496	456	439	461	467	454	448	442	441	447	455	444	449	459	468	471	505	509	427	449	465	465	474	473	456	477	460	479	481	431	504	483	463	437	462	423	467	464	444	467	476	461	481	460	477	454	475	504	433	474	451	470	460	456	467	458	447	462	490	456	502	458	446	442	476	487	450	452	448	471	439	467	448	467	476	446	447	447	444	460	452	439	511	457	456	436	460	478	481	483	482	469	452	461	427	501	425	463	450	487	465	507	442	467	446	471	483	449	500	472	475	452	451	453	458	428	449	447	474	456	465	496	446	453	468	445	457	464	496	462	449	479	470	473	470	436	476	495	533	449	465	468	427	473	462	488	476	480	495	469	442	435	460	461	480	470	431	437	429	452	467	484	484	447	468	412	438	438	445	458	464	437	469	486	449	481	458	472	437	464	467	463	463	506	484	446	474	471	474	470	439	470	482	481	496	459	478	462	462	466	476	452	434	491	463	488	528	449	482	451	474	472	486	478	452	480	447	436	438	478	457	473	468	441	457	438	451	467	465	461	466	485	471	476	475	414	500	458	445	479	465	436	480	448	484	435	480	487	468	487	473	465	468	449	444	458	430	464	465	474	488	492	459	482	495	460	461	448	421	481	416	470	470	452	492	476	489	458	479	479	445	461	469	465	489	503	421	462	450	476	454	472	468	469	473	489	429	484	454	432	454	433	495	433	438	459	444	492	478	458	466	497	442	484	474	473	441	449	472	426	458	472	457	483	523	468	473	452	482	521	479	450	496	456	450	452	454	502	440	472	479	459	434	486	445	473	441	457	464	484	494	444	472	453	454	458	464	477	465	488	460	458	476	435	452	445	438	517	491	460	442	480	446	439	473	475	485	451	494	461	453	458	486	476	477	468	483	464	459	474	498	451	462	454	490	476	432	447	461	452	466	464	438	460	509	477	454	517	500	449	431	452	472	490	450	466	450	480	454	438	450	394	453	467	473	465	467	473	428	475	475	453	433	469	469	453	461	479	475	428	481	446	512	472	434	448	442	463	474	453	471	461	463	482	477	433	454	464	483	473	465	461	499	471	495	477	521	469	486	464	453	473	533	505	440	450	495	464	492	497	440	465	489	447	484	490	465	437	460	460	475	429	486	478	495	435	466	464	492	441	464	454	439	444	486	485	440	451	441	486	454	447	447	441	441	484	492	508	417	433	467	452	492	467	482	464	454	479	462	443	486	476	434	459	464	437	493	457	501	471	483	484	472	455	430	454	453	475	454	428	473	493	488	454	485	470	444	476	459	504	475	462	424	439	460	449	466	493	445	455	495	441	433	501	489	472	475	465	466	483	475	436	462	468	443	420	464	476	479	475	463	521	542	475	462	453	436	471	454	434	456	484	484	472	455	462	451	470	475	412	463	453	456	464	449	471	450	471	470	456	483	470	446	451	444	490	466	456	469	453	448	471	425	490	448	503	448	452	453	475	471	439	484	436	467	485	465	486	478	454	460	441	503	448	465	449	452	511	495	494
2297	359	364	327	317	302	287	253	296	277	291	287	267	267	260	276	271	254	262	283	245	252	283	265	269	282	267	259	253	269	275	275	266	266	274	246	261	271	275	262	295	243	278	257	301	271	258	297	277	261	302	253	280	274	244	292	302	260	281	258	290	264	262	282	265	261	267	257	286	259	240	261	233	258	262	261	247	272	281	271	280	264	248	268	279	254	265	286	256	271	263	294	279	253	234	235	240	272	252	286	239	286	248	281	288	254	274	278	246	234	297	249	286	285	284	254	262	287	274	258	305	269	234	257	244	270	294	292	270	265	238	252	275	277	281	259	267	267	303	294	258	245	243	291	265	231	241	253	259	255	271	296	272	270	272	267	282	282	260	268	239	256	295	246	277	269	282	269	249	260	271	246	278	270	267	276	269	268	259	270	280	245	248	247	296	246	259	272	283	296	259	266	271	278	258	264	265	268	304	275	265	252	296	252	257	288	317	295	264	272	244	275	319	298	251	243	267	265	254	254	278	292	250	296	237	259	276	292	255	283	296	258	263	254	262	284	260	271	281	258	265	295	274	276	256	280	291	290	256	237	289	246	286	295	242	272	274	303	274	262	289	264	293	303	283	257	267	263	275	264	274	291	250	280	268	258	270	295	290	274	278	271	276	273	273	279	256	222	262	284	248	247	242	270	274	264	261	265	260	253	254	250	262	249	277	284	263	246	280	278	290	269	274	249	271	270	264	262	291	252	264	277	294	266	284	293	272	274	295	226	273	262	264	261	246	287	240	283	238	256	261	283	250	256	265	273	302	260	290	289	283	271	263	258	287	264	265	276	274	253	275	239	266	303	298	309	286	272	271	255	270	279	265	269	270	293	251	285	253	266	265	294	291	274	280	280	275	287	250	270	265	258	268	260	287	282	305	283	254	240	281	262	288	276	258	273	271	267	234	240	242	302	253	273	269	296	256	300	268	271	266	254	265	242	238	273	255	278	277	244	276	257	270	237	279	277	248	274	275	276	268	250	284	259	306	261	291	243	243	297	257	274	257	257	285	248	270	273	266	307	252	287	284	243	267	273	262	267	296	252	282	268	249	289	286	273	268	279	264	271	252	284	280	254	249	263	255	263	286	283	286	304	249	224	269	277	247	245	286	280	293	309	275	246	248	308	273	244	278	263	241	300	265	235	294	272	250	256	270	267	260	281	260	275	262	280	279	274	266	253	282	267	240	274	274	280	256	257	258	246	264	234	254	269	271	251	240	249	255	270	266	253	245	252	277	271	253	268	296	260	246	274	261	272	276	285	283	251	273	252	255	260	259	280	282	277	280	300	266	262	283	282	263	257	274	287	283	307	268	260	257	245	268	296	263	288	270	275	286	269	259	262	261	260	251	257	263	278	272	296	261	261	270	262	281	253	293	267	273	264	242	281	298	252	275	266	269	252	247	283	277	267	289	252	266	269	247	256	321	263	276	255	257	266	268	275	278	255	254	278	272	265	273	276	270	256	257	287	301	286	258	286	283	268	273	252	257	280	294	304	277	285	270	271	280	273	283	269	222	277	276	267	283	267	278	266	232	250	268	273	262	262	248	249	259	260	276	280	277	274	284	238	262	285	257	290	266	281	258	268	254	284	277	267	266	257	233	255	306	300	280	301	285	261	269	255	280	299	252	257	267	257	290	263	254	262	263	277	243	272	254	258	277	264	242	278	277	282	257	290	268	249	242	268	278	279	274	258	273	296	265	293	254	265	273	294	294	263	256	277	279	276	258	264	269	278	251	277	271	273	269	305	281	243	291	279	253	281	280	255	276	282	277	272	282	259	278	280	253	270	261	270	253	291	252	273	271	268	272	285	281	243	278	287	276	267	291	265	267	295	286	268	275	262	260	264	277	252	248	256	249	270	247	291	272	251	256	299	283	269	272	242	250	254	267	276	274	276	266	289	278	281	290	270	309	265	247	262	241	280	309	280	254	247	262	292	273	274	275	282	265	236	269	243	266	279	241	253	270	248	271	273	267	270	275	296	273	255	270	244	290	254	272	281	270	276	273	294	274	259	256	297	249	244	272	258	265	245	234	293	281	241	249	257	266	253	257	274	267	278	285	274	262	288	285	281	276	276	285	269	258	280	277	268	281	262	299	268	249	278	292	274	277	291	239	270	266	274	284	266	262	269	265	261	262	243	260	259	278	286	258	245	265	276	273	290	275	253	266	260	281	289	255	263	237	262	286	274	259	295	258	277	276	285	290	274	250	272	284	283	293	272	273	247	258	282	257	265	309	276	279	270	291	244	255	245	253	267	274	253	278	252	251	276	265	253	303	268	271	257	257	263	261	288	262	272	276	248	267	280	287	271	244	268	276	252	281	265	284	285	276	260	268	287	284	241	277	290	264	270	290	276	245	267	296	282	259	301	280	292	283	236	297	227	279	264	247	261	299	288	253	273	261	267	298	287	252	268	264	255	293	271	254	260	256	266	262	267	239	282	258	248	294	289	251	253	259	273	277	291	252	258	283	267	243	242	261	258	246	288	282	256	275	266	258	271	268	275	270	262	297	245	267	277	266	278	251	283	248	275	271	255	274	289	270	245	262	288	270	265	271	288	306	263	258	255	304	263	262	275	267	272	255	291	291	245	263	272	270	267	274	279	254	262	270	250	261	254	241	263	264	305	263	268	258	272	288	268	248	247	261	266	253	256	267	279	256	268	258	273	290	280	274	258	234	261	285	262	264	252	266	283	241	234	261	258	254	261	276	271	258	269	270	273	280	262	249	244	286	272	261	252	263	256	280	259	264	285	270	257	261	254	267	266	277	262	241	280	256	257	303	307	274	278	253	262	270	267	255	255	251	228	263	249	277	274	275	265	291	259	268	272	277	291	272	267	284	280	265	282	264	230	282	283	269	246	296	258	244	237	258	275	239	310	274	285	273	266	258	254	240	283	263	294	267	237	298	261	267	260	259	320	264	265	271	284	246	285	272	254	259	258	256	234	279	257	308	268	240	278	268	317	254	286	278	263	287	261	263	272	265	290	218	259	273	262	254	311	278	288	287	301	285	266	276	282	274	274	277	282	271	285	281	271	291	265	262	267	283	265	254	258	288	267	283	284	276	278	268	261	234	254	292	304	247	282	240	283	252	254	264	282	256	249	274	261	258	283	269	279	269	293	262	268	294	281	292	259	248	298	265	298	260	311	274	244	273	276	272	255	270	250	288	249	302	216	276	252	262	260	280	288	252	289	267	273	256	256	253	263	253	251	276	257	308	251	250	278	278	284	274	300	259	268	277	270	298	265	271	261	283	260	244	263	254	297	248	264	267	262	265	269	234	273	274	271	277	263	273	260	275	269	304	272	271	276	256	271	268	252	252	281	268	270	251	293	266	262	274	260	255	267	269	283	253	238	285	248	273	270	261	281	277	296	248	266	256	276	271	278	276	277	261	261	262	242	274	257	261	254	263	295	289	254	281	262	280	273	252	299	286	281	300	285	300	268
2405	869	972	1037	910	901	889	855	853	837	811	789	847	802	795	803	804	761	782	790	767	790	853	833	810	771	778	809	776	832	788	834	783	794	829	733	764	820	767	784	762	795	735	804	808	823	819	799	798	763	772	783	819	806	783	833	787	787	826	769	784	790	792	785	809	777	801	829	830	833	763	758	767	796	769	781	743	764	775	775	837	810	749	819	826	769	773	839	803	800	813	734	796	796	790	831	790	757	746	775	793	761	745	803	802	799	826	829	800	723	842	765	807	796	817	778	773	843	807	799	835	774	784	781	812	741	783	799	733	765	817	793	789	807	768	766	823	726	822	813	795	782	833	809	785	770	798	749	785	776	851	791	826	831	776	773	765	785	751	751	850	758	742	788	794	767	776	779	824	802	775	790	801	774	789	759	776	772	766	779	800	792	786	762	751	784	823	826	823	791	836	830	777	791	799	795	799	783	811	730	819	792	794	795	773	765	825	807	746	721	775	774	757	813	808	763	821	790	759	825	806	806	806	804	767	742	803	821	773	781	822	804	755	791	820	809	807	772	750	777	818	750	819	776	796	788	781	810	721	789	787	818	739	837	772	726	819	791	735	794	833	827	795	798	734	765	757	798	796	770	810	765	792	789	779	781	796	751	810	780	785	835	785	781	780	766	812	751	847	794	802	816	812	738	816	739	806	820	788	774	819	762	783	805	787	806	812	823	729	790	751	790	791	775	799	822	752	809	799	770	805	768	810	803	790	798	794	764	796	785	763	808	766	763	811	834	762	811	802	793	836	812	814	767	749	810	744	816	823	792	759	791	749	797	756	794	747	829	781	773	789	803	825	784	826	817	807	795	781	740	804	758	842	757	784	768	810	818	810	813	797	835	781	840	816	798	754	776	760	797	768	775	766	797	813	793	754	791	757	761	792	789	709	815	806	770	759	859	794	802	802	833	849	780	808	800	788	797	804	767	766	782	817	757	769	767	787	760	756	791	779	771	787	787	782	799	793	811	754	746	823	777	767	785	805	777	741	854	764	813	788	794	814	822	802	783	774	773	750	776	793	784	771	739	778	826	823	779	799	772	778	813	753	844	813	781	796	795	809	784	808	800	813	831	777	780	774	796	753	864	791	758	774	736	776	790	776	784	759	751	800	750	763	839	777	794	797	763	746	833	723	789	791	761	792	825	814	767	781	813	761	736	786	809	789	858	818	799	746	750	786	809	773	798	769	766	759	776	804	811	758	765	830	770	762	799	807	815	754	757	788	746	803	814	815	795	834	730	804	806	818	780	793	807	843	838	775	807	765	787	809	831	748	792	759	791	857	821	799	854	836	781	743	719	780	778	765	799	757	816	805	795	812	797	827	790	795	791	794	824	784	795	821	793	719	778	811	780	738	756	788	789	817	767	787	809	746	790	736	780	759	783	774	759	822	802	814	827	792	751	780	783	774	791	747	842	796	811	772	772	798	790	796	781	795	788	757	771	787	776	761	814	811	742	795	810	772	836	776	786	838	842	787	814	779	718	766	773	828	796	775	821	765	832	811	795	768	809	771	741	789	794	708	772	849	780	820	809	776	811	771	755	845	778	806	781	787	756	811	783	750	782	752	793	821	819	802	760	751	829	732	767	754	789	769	838	828	754	724	813	792	830	795	750	827	813	757	790	785	799	753	806	769	763	783	752	745	761	756	807	807	820	836	758	760	813	797	772	762	797	815	787	833	794	807	804	710	791	775	792	781	747	808	786	752	810	780	798	779	761	759	767	807	807	825	762	790	814	805	819	767	783	814	806	771	782	798	793	772	807	776	778	762	789	779	802	824	793	802	774	833	826	834	818	781	789	798	782	822	816	831	744	851	772	785	860	828	798	779	760	804	808	761	770	772	831	733	765	754	768	807	753	787	794	797	773	775	770	808	819	757	842	861	805	804	818	774	781	780	795	758	783	792	841	793	822	782	787	782	788	811	754	798	803	806	805	704	803	796	766	778	784	823	720	805	811	774	832	795	778	780	806	775	810	821	775	829	822	786	791	767	772	784	773	821	761	820	768	805	792	771	790	792	724	795	836	814	822	792	750	826	801	720	784	785	736	813	837	830	808	769	745	767	774	805	785	815	808	826	803	792	776	835	775	781	776	784	820	839	775	746	798	753	816	802	763	755	757	810	769	785	735	816	707	785	783	753	801	777	795	814	785	790	758	790	800	817	845	754	810	766	788	803	772	825	831	756	801	782	812	781	790	773	760	752	726	765	789	842	756	778	807	830	782	805	792	789	829	789	792	783	758	778	790	802	801	809	774	777	758	767	864	793	768	818	780	776	790	803	798	748	749	765	797	788	829	768	800	794	775	761	797	780	799	794	803	819	780	778	788	843	791	804	841	764	775	805	813	765	767	780	785	822	845	773	796	771	812	792	803	798	786	801	817	717	827	804	776	848	726	754	787	810	740	778	778	797	792	772	780	800	791	797	807	784	789	757	794	762	838	790	795	818	841	785	829	825	791	772	779	796	788	796	805	822	823	791	796	733	789	753	792	824	778	837	764	822	783	797	831	751	787	793	801	828	774	793	746	757	768	807	814	762	830	796	780	818	782	740	800	791	778	804	746	777	834	781	753	746	789	768	751	770	734	767	805	830	755	836	774	733	806	829	819	803	780	825	800	817	772	781	825	789	769	768	781	809	747	757	820	771	741	771	778	821	795	796	808	825	813	798	792	760	800	786	809	813	818	763	760	800	822	733	831	828	825	793	782	771	777	772	793	785	787	780	840	794	788	832	815	840	818	808	757	792	791	785	807	756	793	852	799	825	812	736	836	787	770	787	787	792	778	760	763	786	788	790	822	778	788	791	781	761	778	794	726	740	771	785	791	821	766	776	820	791	780	814	775	795	758	771	820	839	797	782	811	832	800	817	818	761	771	785	835	787	824	820	806	834	829	745	846	775	844	753	813	790	763	808	765	798	833	809	789	739	776	801	765	803	791	805	819	775	742	804	785	808	805	815	812	836	769	767	807	777	764	752	809	785	783	787	791	791	797	853	796	713	825	808	741	760	801	799	857	794	825	823	776	754	837	782	793	741	822	821	804	765	773	784	766	761	813	787	785	819	763	838	799	787	776	748	817	730	798	795	768	816	758	793	764	808	826	780	801	838	779	783	752	798	767	841	842	752	796	749	825	785	793	782	789	763	837	787	828	801	774	812	785	741	838	794	792	821	782	743	739	748	778	805	827	766	787	739	806	794	808	773	819	770	773	806	830	753	773	772	713	814	801	779	783	762	766	780	805	789	811	771	736	759	808	842	789	806	724	791	737	791	753	805	799	786	763	750	767	775	763	792	731	847	814	760	812	765	728	770	816	800	780	756	741	792	810	754	759	747	816	759	767	832	746	840	725	792	792	782	804	756	790	817	739	851	795	781	776	809	735	767	793	756	765	790	814	793	802	809	801	863	771	783	771	793	788	788	848	833	751	788	795	784	796	811	810	805	783	753	786
8464	1122	1386	1191	811	618	444	378	335	301	258	247	206	212	190	204	186	167	176	182	177	164	157	171	123	133	152	133	166	145	150	150	142	144	122	160	142	140	157	135	158	137	149	137	149	144	129	136	133	137	111	131	132	151	153	130	167	125	115	152	143	132	152	152	115	139	142	142	151	123	129	120	133	152	140	128	137	114	147	142	155	132	133	129	131	128	143	149	137	127	137	129	137	139	146	126	138	131	144	129	116	135	125	109	138	127	128	128	131	155	133	126	140	124	140	134	131	141	124	139	127	125	146	142	162	158	123	116	147	146	133	143	118	139	138	123	133	139	141	142	156	107	145	174	140	151	139	134	137	134	133	148	151	139	138	131	128	127	135	132	129	137	137	134	148	138	118	123	136	145	146	147	134	126	148	151	154	126	156	134	138	132	146	126	143	139	148	128	123	160	125	138	130	128	130	119	137	138	146	147	135	138	147	156	139	152	133	150	106	119	130	142	128	114	124	119	125	142	144	142	141	144	138	126	133	138	143	129	136	130	126	144	162	134	145	122	139	135	138	143	135	153	132	146	128	133	132	139	132	142	113	138	146	131	136	146	137	119	149	153	131	133	118	158	122	157	151	112	142	143	113	144	151	142	138	115	122	133	145	129	145	138	119	136	145	117	136	152	148	138	142	132	120	141	139	148	130	127	118	145	117	132	123	124	137	137	169	139	133	132	148	122	149	141	135	108	137	140	133	137	135	138	121	138	132	125	127	131	114	136	110	154	146	108	119	138	136	147	123	130	148	104	132	126	119	126	131	151	129	116	127	135	140	160	158	141	138	141	145	143	121	155	153	157	153	134	137	157	153	140	139	146	131	128	155	149	141	134	143	131	133	127	142	131	127	141	127	135	139	157	124	147	124	132	117	160	131	141	139	133	123	125	142	133	135	135	124	140	133	138	129	128	145	120	137	143	134	153	155	137	121	129	125	135	141	120	124	133	147	127	139	129	164	131	121	141	128	103	131	126	135	125	133	116	121	139	132	139	141	116	145	139	138	147	155	126	146	123	165	139	145	148	139	109	130	165	136	140	139	136	136	130	127	134	146	123	158	138	145	145	147	141	128	135	122	126	127	139	135	151	144	138	144	125	139	123	140	138	134	137	143	137	139	138	128	147	128	146	143	135	156	140	131	136	143	128	152	144	127	134	131	136	155	146	125	128	136	139	136	137	112	134	144	127	156	141	125	127	123	148	156	143	148	141	123	137	133	160	120	139	128	132	133	136	144	115	149	132	127	118	143	129	128	133	131	122	146	139	158	152	147	163	136	136	140	136	134	138	147	137	131	158	148	130	154	148	138	122	136	143	151	158	136	125	135	140	124	135	143	137	151	132	115	149	151	136	122	143	134	142	143	131	134	123	117	150	132	129	126	133	119	127	117	130	130	145	144	140	135	134	133	139	152	155	146	126	134	144	125	126	144	133	146	148	129	139	132	132	127	104	125	131	152	152	153	124	149	142	124	133	154	137	133	120	125	110	121	148	142	130	158	145	143	133	132	150	126	159	150	135	144	136	132	143	137	136	115	144	144	121	132	140	136	145	133	146	128	145	112	154	149	135	123	120	146	134	113	145	132	124	151	144	152	133	135	146	130	134	143	130	149	143	119	123	137	126	154	132	125	141	129	150	140	120	137	138	130	146	136	140	136	132	121	118	108	134	133	156	131	133	120	142	140	138	147	134	116	139	123	130	135	149	120	115	143	122	125	146	141	137	147	150	127	144	129	156	142	134	154	145	131	137	129	155	148	123	140	123	125	137	137	148	128	134	142	123	135	123	122	115	158	138	158	138	130	136	104	130	121	127	127	127	144	140	114	124	141	150	130	136	124	152	128	137	131	149	139	170	138	142	134	139	141	146	136	129	137	136	143	133	134	134	135	129	140	140	136	118	152	141	141	123	142	119	129	127	115	147	139	135	128	130	140	127	155	136	136	152	148	150	121	142	145	161	139	134	127	149	140	146	124	154	124	140	126	127	135	157	132	98	141	142	124	100	171	153	151	140	127	114	133	145	135	140	155	132	120	158	146	130	118	136	138	135	143	125	135	117	141	136	131	135	130	154	129	137	129	135	128	146	137	119	132	157	162	119	130	119	144	131	124	145	124	127	146	138	147	144	136	128	127	128	124	130	162	137	143	138	149	157	125	142	137	135	134	121	131	135	124	149	128	144	134	133	128	139	136	149	128	157	150	133	140	156	140	151	128	119	139	146	142	130	143	121	129	115	144	120	119	130	133	137	130	142	123	117	136	130	123	142	147	139	128	130	130	124	130	129	129	128	124	150	117	139	114	126	132	130	141	134	130	137	144	114	152	154	128	132	128	143	137	157	116	141	120	143	131	114	140	123	152	120	124	138	147	109	142	130	144	137	159	142	134	139	133	127	134	114	122	123	127	133	124	140	162	160	141	140	128	120	155	146	149	141	134	122	118	140	135	125	162	113	129	158	139	157	123	146	163	153	130	133	145	125	112	124	136	132	127	120	149	137	133	130	131	139	149	138	140	133	133	149	145	128	130	136	141	140	113	116	127	139	129	150	136	143	136	148	125	150	133	137	148	113	136	111	143	151	144	154	113	145	142	137	132	139	142	112	116	139	160	142	129	162	131	155	120	108	112	151	167	112	133	143	136	142	133	124	151	126	129	114	150	161	111	145	118	123	140	131	137	145	133	135	134	137	127	130	132	146	136	126	151	144	123	138	132	138	144	147	144	146	131	131	138	147	140	145	131	134	127	125	124	125	125	153	140	128	133	114	144	126	142	144	145	156	144	137	145	111	143	123	144	143	129	121	128	121	121	152	140	135	128	128	126	161	126	131	127	129	151	143	133	143	134	133	141	137	135	138	154	150	138	137	138	136	136	154	139	152	120	142	118	128	128	150	144	139	156	143	144	121	136	153	131	128	134	123	117	144	143	119	130	157	134	133	128	134	149	131	122	130	138	127	126	127	130	123	131	137	137	142	132	139	127	123	145	139	133	131	130	123	120	149	123	108	135	133	134	149	140	142	114	118	138	144	141	122	129	133	142	151	124	121	150	144	147	158	124	151	123	116	128	116	115	134	132	125	148	124	138	136	132	138	124	130	128	145	137	140	129	113	138	123	128	126	135	145	109	133	169	143	153	110	151	134	137	151	150	122	143	131	128	123	145	130	124	146	147	136	151	117	135	129	141	144	143	132	108	137	141	147	143	136	150	114	132	133	140	130	155	154	121	146	150	138	108	134	140	162	124	143	135	129	121	134	143	134	157	139	131	124	120	145	126	155	125	112	120	119	149	128	147	133	126	163	133	142	140	114	133	141	142	148	131	134	129	137	142	133	161	131	141	128	111	126	133	136	139	147	147	133	111	152	149	109	138	125	125	125	143	147	147	140	142	136	128	147	136	149	135	135	131	131	139	131	136	151	130	143	128	128	152	128	142	120	122	125	142	145	112	121	148	125	165	141
5492	1450	3537	3891	3295	2666	2186	1799	1594	1357	1246	1065	1012	975	853	800	745	701	685	715	652	652	645	630	574	591	538	604	547	579	507	552	549	503	561	464	532	540	504	492	496	538	504	494	519	465	512	491	494	451	489	512	440	435	472	493	479	454	456	457	475	498	455	462	437	446	464	469	470	490	465	452	468	493	487	477	484	438	502	425	444	436	422	489	426	433	460	438	426	421	444	436	446	459	503	476	422	435	450	445	444	465	452	433	488	455	422	406	476	391	444	426	449	451	471	424	419	423	442	428	462	448	461	454	428	468	447	444	434	458	465	457	465	442	454	434	452	462	461	447	479	459	438	445	484	476	419	456	423	429	484	448	452	461	479	452	429	444	446	464	479	416	417	430	444	479	462	422	489	458	448	450	431	445	445	473	442	448	482	427	432	441	421	442	446	458	447	445	466	442	445	451	444	426	411	421	434	424	408	416	451	454	445	478	449	427	448	459	487	480	422	493	428	406	452	462	461	453	494	455	436	405	451	460	464	444	427	430	429	422	441	448	420	459	438	453	448	438	431	459	430	426	463	457	469	455	447	420	416	482	455	423	458	449	465	412	446	477	467	488	449	467	424	454	440	410	424	421	419	443	475	437	438	424	455	403	439	427	410	446	424	424	445	449	460	387	464	433	409	434	472	470	402	427	463	418	460	431	421	430	420	469	445	427	420	437	450	448	465	472	418	420	457	469	424	461	442	435	436	459	442	437	450	412	420	410	407	462	444	406	422	398	436	465	443	476	457	442	419	420	414	437	421	456	420	427	457	465	453	437	460	424	446	437	435	457	427	436	425	422	444	417	442	446	452	418	444	416	393	413	431	461	422	423	451	444	453	420	467	404	448	439	454	409	455	473	445	452	444	427	423	442	439	445	453	411	460	455	432	420	388	419	464	411	448	404	498	483	460	432	425	441	425	473	434	467	444	442	440	476	451	435	414	402	437	435	429	435	431	446	465	414	450	431	469	414	451	435	441	446	433	441	441	443	456	398	442	457	441	441	476	474	462	464	426	473	474	452	457	455	422	431	451	454	463	448	450	445	437	416	435	449	457	445	430	462	450	451	457	456	413	432	450	436	426	432	414	414	431	418	432	437	459	443	449	459	433	443	412	412	474	430	436	450	426	412	426	447	405	423	437	422	430	426	444	428	426	436	478	482	432	445	463	460	461	444	434	411	445	439	416	425	473	450	428	453	431	395	473	463	446	453	416	446	431	445	410	422	452	468	451	447	428	415	448	434	464	450	442	412	428	440	439	435	431	447	429	455	415	431	414	477	460	474	443	409	444	497	422	393	445	448	472	390	487	455	424	441	477	436	434	429	435	413	454	444	436	425	461	472	440	406	460	473	448	445	437	440	455	449	423	426	423	476	437	419	446	483	439	403	475	434	426	408	428	456	418	450	435	420	472	476	449	444	444	451	473	450	461	417	449	434	461	393	433	487	475	451	453	430	386	421	449	442	470	470	447	457	434	406	460	447	431	425	444	417	464	429	423	443	439	443	448	457	436	443	481	414	441	441	436	429	457	493	446	446	445	409	459	464	430	467	451	449	436	421	429	423	472	443	448	423	431	424	457	446	446	443	453	434	425	423	458	483	431	410	449	463	431	445	436	460	412	462	386	444	447	492	420	454	426	443	447	440	459	424	435	433	446	411	423	445	471	443	435	432	410	407	416	459	432	440	447	413	447	460	436	447	457	444	468	430	453	452	466	448	458	428	421	456	450	438	452	430	461	429	443	434	448	416	460	453	453	451	446	419	458	459	448	436	427	433	411	429	458	453	458	430	452	440	453	453	432	454	426	412	420	412	456	413	442	482	417	449	433	447	443	457	480	441	447	449	429	420	424	442	479	458	460	462	448	452	431	422	449	419	450	401	438	446	441	444	455	431	458	427	445	436	445	427	405	416	410	449	463	438	430	480	429	457	490	493	443	455	486	421	420	475	443	453	440	434	437	441	473	421	465	405	444	462	420	484	454	404	428	448	447	449	439	459	403	408	432	398	436	454	452	479	450	434	384	432	461	470	421	402	458	419	455	431	462	467	471	465	416	408	417	447	438	422	459	421	428	453	421	402	424	414	417	426	423	421	430	434	421	424	441	469	421	440	483	430	414	441	458	404	471	432	423	423	477	454	454	430	429	453	431	431	451	401	453	436	451	448	463	409	420	421	410	460	402	464	434	450	471	460	454	469	448	449	456	427	419	445	431	423	431	442	439	463	477	465	470	453	422	431	467	482	427	492	413	424	399	425	424	454	438	468	425	454	472	457	439	435	453	442	489	431	464	456	426	431	426	465	459	438	421	477	429	446	438	477	439	434	456	438	437	431	440	433	445	471	452	420	450	433	450	459	476	473	464	455	445	429	422	424	437	431	459	449	419	446	444	431	440	453	448	456	455	429	504	496	474	436	450	444	490	413	473	449	420	445	431	406	462	455	388	440	422	449	431	432	435	422	431	424	439	481	427	419	432	459	452	433	451	480	435	445	415	414	423	417	444	429	420	470	439	410	455	461	431	446	445	460	445	397	452	447	440	478	441	481	444	414	468	443	419	459	446	461	399	426	458	459	451	480	484	447	430	456	442	414	436	456	414	423	444	424	417	448	466	407	419	434	470	439	434	477	449	460	424	426	480	436	428	422	466	420	455	445	433	436	443	460	456	439	429	455	416	445	451	440	463	434	452	468	463	439	428	473	474	462	455	420	467	469	416	434	450	395	433	434	444	417	448	441	435	399	435	419	421	443	423	426	408	461	408	401	400	453	428	472	425	453	434	448	441	440	460	404	449	428	443	412	438	443	426	462	464	435	409	464	436	433	444	474	429	451	444	462	435	429	443	461	446	418	470	403	444	407	455	463	442	459	428	429	432	461	490	482	422	501	411	434	451	460	462	444	450	441	433	444	439	447	455	450	463	438	450	425	439	418	456	472	455	456	478	424	434	459	470	427	485	438	440	487	467	432	432	425	444	432	438	434	471	432	455	449	430	421	440	461	421	428	455	454	471	469	442	452	465	453	469	483	449	514	433	415	442	419	479	439	443	438	452	426	456	456	438	418	473	454	432	432	431	410	418	422	431	409	434	442	431	440	465	425	415	457	407	421	437	458	446	446	425	454	485	436	409	472	420	465	462	437	447	427	433	440	495	442	436	455	459	412	422	433	450	419	485	392	453	427	474	404	458	466	448	455	433	439	429	459	461	455	445	442	468	467	429	450	446	423	447	449	489	415	432	416	444	484	457	396	442	446	401	457	443	486	440	404	438	460	465	471	437	450	452	403	432	444	455	425	440	476	467	446	436	420	414	447	439	450	422	454	408	441	435	429	444	445	431	422	458	448	418	433	494	427	431	450	441	468	455	452	436	489	461	416	461	436	470	441	474	465	453	437	461	448	436	433	444	465	451	462	432	422	437	447	397	447	447	449	461	474	453	442	492	455	451	410	413	415	418	403	458	447
15790	2599	2907	2230	1538	1021	776	628	537	452	386	344	332	305	270	240	240	258	229	192	233	177	202	182	173	149	171	163	168	168	165	182	144	136	164	152	162	139	142	142	130	137	152	137	138	151	140	145	157	150	141	152	147	174	127	153	146	166	152	160	131	144	145	150	166	138	134	138	166	147	141	149	141	138	127	127	144	163	135	119	142	133	131	145	133	115	151	131	118	129	159	138	121	123	136	129	135	149	131	132	130	123	137	142	162	142	137	148	137	129	138	140	141	137	145	133	142	146	141	167	157	130	153	152	137	141	124	136	134	143	133	145	139	125	129	137	149	161	122	155	136	143	139	144	142	142	130	123	149	147	121	150	146	156	148	152	147	135	138	127	143	120	144	123	141	132	149	133	147	148	145	148	133	141	153	141	136	150	139	139	146	127	122	127	145	137	153	151	141	165	140	143	161	113	150	143	132	139	103	138	132	131	126	128	146	119	128	133	137	129	130	129	134	135	154	120	128	148	155	143	156	129	140	135	135	145	140	133	129	130	131	137	154	145	138	130	123	143	150	119	130	127	116	124	140	146	119	151	153	111	134	128	151	140	131	144	121	168	139	141	130	157	141	117	130	134	134	156	130	133	160	142	136	126	130	123	138	149	136	144	131	146	151	120	164	137	137	133	124	158	138	156	140	123	147	138	147	136	121	148	155	132	130	135	134	155	122	131	138	149	130	141	131	150	144	139	149	150	137	146	119	150	131	160	116	147	137	142	139	127	132	130	147	157	128	142	134	123	163	152	131	136	130	143	143	134	123	139	133	128	112	137	135	133	124	151	150	123	148	153	136	136	147	133	127	140	143	128	129	133	146	126	142	143	132	140	155	154	143	140	127	142	133	165	148	140	118	160	150	138	122	151	137	155	133	161	154	144	156	120	141	150	111	155	143	144	153	128	143	145	133	136	157	159	145	131	129	134	139	140	144	132	112	135	133	142	140	125	149	137	126	127	111	137	129	146	147	136	132	154	142	129	137	133	145	135	147	126	141	144	133	135	143	141	131	106	138	140	125	151	118	138	127	141	127	152	140	145	146	136	133	129	150	146	149	139	157	146	136	112	136	149	154	124	141	170	158	130	132	146	144	154	132	115	133	134	123	147	125	138	120	136	138	135	124	152	136	131	164	138	126	128	143	131	143	152	136	121	135	150	125	139	137	141	140	171	161	134	142	131	149	139	120	140	139	140	141	135	158	118	147	119	154	141	133	126	120	141	127	160	122	129	143	142	135	129	137	140	113	137	129	138	126	149	136	118	153	121	142	128	147	140	145	135	121	153	140	152	134	146	120	170	149	158	142	146	168	140	136	132	122	144	135	143	115	131	138	150	148	129	155	171	139	151	145	158	140	150	137	130	149	146	164	132	144	153	142	139	139	122	145	137	130	145	157	149	142	140	143	132	126	145	127	136	151	138	118	138	114	148	141	139	124	142	125	136	150	142	142	146	131	130	126	154	141	140	158	132	148	155	127	131	152	118	134	162	128	154	140	148	136	125	142	130	140	142	146	131	143	136	154	108	152	151	136	155	135	147	127	128	145	141	163	140	137	138	145	137	130	142	145	134	135	142	135	165	133	146	138	127	149	116	149	132	138	159	130	144	147	155	134	141	129	146	141	170	136	168	145	133	137	163	115	155	120	149	125	112	109	119	143	141	137	131	145	153	133	138	135	140	149	131	132	133	137	164	126	133	143	135	156	140	129	150	146	132	150	122	130	140	122	159	151	152	145	136	129	158	131	126	132	156	151	118	133	133	144	143	148	137	138	135	127	131	152	140	128	136	148	134	128	129	127	135	151	156	134	138	143	146	149	140	144	133	129	139	141	128	124	130	151	142	119	131	139	134	139	117	138	134	147	142	152	144	132	141	126	117	129	122	119	128	153	122	133	122	117	139	133	130	133	125	123	131	132	138	123	129	140	147	137	114	118	123	137	115	127	136	132	148	138	152	140	124	134	118	124	137	136	127	144	131	147	136	141	152	147	128	125	139	136	134	144	117	140	137	134	127	138	135	135	135	128	154	123	125	130	135	127	127	142	141	141	134	149	143	144	132	124	135	129	159	172	133	147	141	130	163	127	140	143	109	113	148	131	145	140	115	135	148	146	141	149	118	151	146	145	133	144	152	126	144	130	144	136	131	120	154	133	152	149	158	148	147	131	133	129	139	147	144	129	126	143	124	122	121	138	154	125	123	142	135	144	143	118	122	156	152	139	130	122	139	144	114	129	139	137	147	129	155	133	133	136	137	146	148	157	143	128	124	135	131	145	131	141	143	130	136	141	158	136	144	133	137	155	151	147	156	111	151	139	151	129	138	152	129	135	126	142	144	140	151	135	138	146	129	138	154	146	146	117	151	150	126	130	155	142	141	135	126	144	158	121	158	148	135	128	144	128	144	139	124	131	169	139	143	124	125	124	147	127	127	133	131	141	128	123	129	144	113	143	120	126	154	135	131	132	147	128	142	144	137	149	115	143	129	136	177	137	127	137	122	157	132	126	153	136	138	135	147	145	153	147	124	129	153	138	142	112	121	127	148	141	143	134	146	140	134	133	125	129	127	153	141	129	145	147	132	145	138	139	134	134	150	127	120	127	150	132	124	141	120	159	124	125	135	136	131	145	158	120	126	172	129	144	148	133	129	119	132	132	144	135	151	165	153	136	119	132	149	137	141	139	154	147	158	141	144	145	138	141	144	158	110	118	144	162	137	136	137	141	151	158	136	133	134	130	128	123	132	127	144	142	149	138	130	152	142	148	145	150	131	133	131	133	118	143	130	144	164	137	136	141	125	130	148	145	128	127	148	138	142	138	131	140	152	124	140	149	144	148	130	145	162	133	127	141	125	132	140	127	133	138	132	139	137	126	141	158	140	124	157	140	140	137	140	140	130	150	123	154	117	160	146	121	141	145	145	136	135	151	148	144	138	135	137	135	151	137	153	143	136	140	167	133	136	124	147	142	151	153	134	141	150	141	131	144	118	125	152	131	142	158	122	143	146	114	143	136	129	133	142	145	136	138	148	117	123	163	141	138	137	151	142	137	134	141	149	146	159	142	155	130	113	136	141	118	134	148	130	122	135	136	107	147	136	138	115	154	149	163	138	144	123	145	155	135	105	143	126	125	140	149	130	128	143	116	154	129	120	137	153	131	137	144	125	121	146	157	122	145	136	126	137	132	140	143	135	128	120	141	159	129	154	136	148	131	150	136	124	158	146	125	120	141	126	159	143	148	148	142	140	140	132	123	149	127	143	131	142	146	128	126	137	114	140	117	136	116	128	147	146	118	131	155	140	129	134	129	153	142	143	138	164	130	127	126	132	135	119	133	135	125	159	136	141	136	136	156	136	151	126	134	134	138	132	127	133	141	140	153	153	119	146	134	151	149	110	146	123	178	128	147	140	149	151	130	153	126	148	146	139	142	146	149	131	127	152	124	140	125	128	132	151	154	146
7490	2486	6177	6931	5779	4732	3717	3124	2682	2183	1986	1800	1539	1466	1266	1186	1114	1027	997	917	875	898	793	842	729	766	722	717	674	653	689	629	653	605	654	647	585	583	582	575	564	533	559	554	561	547	545	513	534	484	592	526	550	527	533	541	502	523	522	517	504	531	500	501	552	528	486	508	496	514	515	501	495	525	486	467	468	496	496	453	482	489	477	485	419	450	490	511	487	499	489	447	485	470	473	452	442	487	465	499	435	489	470	470	491	479	448	440	443	467	447	439	461	453	497	513	480	467	438	479	453	492	498	481	467	443	489	449	490	489	472	442	460	489	480	444	468	459	451	443	462	489	514	441	450	491	481	474	479	507	466	475	458	482	461	486	467	442	469	456	486	461	495	446	486	480	488	429	462	467	459	426	488	446	453	453	483	489	469	442	421	488	519	458	461	515	479	418	453	448	506	424	450	438	474	463	511	489	466	466	444	484	454	493	474	436	449	448	459	464	442	456	479	438	466	463	485	450	465	463	503	502	452	454	483	466	463	482	445	474	468	449	471	428	450	516	481	511	473	463	494	492	475	417	443	475	440	421	474	427	410	444	456	460	457	456	447	468	454	513	455	452	442	475	460	402	469	473	477	456	441	461	486	459	467	473	472	450	500	470	505	464	444	477	498	464	454	479	462	453	463	498	498	470	451	439	488	473	441	433	478	469	432	441	468	474	511	423	468	448	471	461	470	482	510	460	456	472	472	460	456	471	452	428	442	433	471	456	484	422	418	437	423	446	479	441	456	495	463	420	491	491	458	506	452	477	471	451	453	484	469	420	487	438	453	412	443	490	476	476	474	448	498	454	470	436	483	477	436	478	460	420	472	444	483	443	473	460	476	450	500	465	466	441	444	455	452	469	481	477	479	465	391	457	452	465	459	451	470	463	471	464	477	474	446	410	493	460	458	442	472	433	462	467	497	442	479	456	476	465	432	469	453	453	423	432	481	435	431	426	443	466	452	503	415	478	466	461	436	447	432	471	473	453	426	444	483	468	455	480	475	429	515	454	461	443	483	458	432	424	494	494	462	453	475	458	469	470	450	447	446	433	455	460	492	465	421	451	451	442	494	466	475	467	435	482	466	497	473	458	455	497	472	445	463	432	446	483	453	465	430	443	458	460	501	437	419	434	456	423	484	456	488	481	481	488	435	436	475	460	492	468	428	445	449	439	422	470	479	470	484	467	444	480	452	439	482	439	454	453	457	437	415	468	473	460	472	455	457	477	449	455	475	473	421	458	466	468	470	469	435	455	433	466	490	464	479	474	434	407	468	453	468	392	466	465	435	413	470	466	440	478	461	436	456	496	454	475	478	442	445	464	481	451	471	450	467	469	426	477	403	477	440	468	461	492	420	485	469	467	463	459	471	431	463	499	471	453	467	504	439	440	469	483	464	481	448	433	451	470	460	462	461	475	437	473	493	464	443	466	483	463	428	461	445	454	470	471	458	478	463	447	465	499	462	426	496	498	454	437	472	502	423	451	452	460	441	480	457	430	459	479	481	447	472	455	468	444	463	469	490	456	452	455	449	442	454	434	487	464	436	492	453	439	445	446	453	444	465	433	433	485	477	435	464	439	452	446	447	486	495	476	445	446	454	452	453	472	463	456	523	491	495	475	467	446	442	457	423	460	458	484	457	480	447	452	438	442	492	453	475	463	469	479	466	456	430	488	466	477	461	444	469	464	477	444	513	463	418	428	470	464	470	452	465	466	462	464	412	443	447	457	500	463	477	473	443	517	504	486	467	457	482	519	451	460	462	452	463	427	489	447	453	469	451	467	460	464	479	454	452	453	468	463	478	453	476	476	430	450	453	459	443	441	434	472	473	461	434	418	464	461	436	424	441	478	436	497	477	471	443	489	436	419	437	471	461	447	480	513	459	488	488	485	472	461	448	472	468	482	480	465	440	478	429	458	436	476	451	445	494	443	472	438	436	492	489	472	447	462	504	481	453	469	491	461	461	430	465	450	462	452	489	473	442	429	451	499	458	455	459	462	448	470	488	499	461	434	471	467	449	462	469	546	459	429	410	461	495	452	446	419	469	430	487	456	483	444	443	460	449	470	461	491	505	472	435	468	460	465	458	443	473	492	424	439	480	440	466	465	471	434	453	505	479	483	469	452	467	455	452	479	463	453	490	459	449	450	440	433	469	450	475	451	444	409	442	437	481	453	472	459	480	456	459	441	429	487	439	467	447	484	448	452	476	488	470	461	440	498	505	489	442	452	483	451	496	500	454	499	448	469	481	459	483	434	462	451	505	503	453	450	485	471	452	520	496	424	478	419	437	465	461	466	412	468	468	478	463	449	448	441	430	452	450	447	505	464	442	494	464	478	466	473	489	439	464	467	451	439	456	465	485	423	446	420	471	476	476	466	455	475	488	469	444	458	452	466	481	449	445	500	477	439	438	475	462	423	459	473	480	454	486	457	453	442	453	452	476	455	459	452	455	490	470	443	471	450	443	472	466	446	472	473	480	429	419	452	434	448	462	484	481	486	478	477	465	433	480	479	451	462	500	401	442	475	454	459	452	489	470	449	490	454	457	482	487	478	476	445	454	478	476	462	449	441	442	476	445	447	479	466	421	485	474	448	434	453	478	465	469	448	443	431	450	440	437	472	491	491	474	476	464	477	469	461	521	472	462	453	465	438	449	405	444	428	469	495	468	472	510	453	469	467	499	464	500	453	440	471	459	426	426	477	438	450	454	443	460	488	481	475	516	447	487	477	440	451	482	480	453	460	439	466	514	487	460	449	461	463	442	452	461	487	471	459	483	451	515	500	421	474	480	478	453	456	477	484	484	462	466	436	445	479	442	447	457	456	467	490	489	436	471	452	412	482	449	440	461	474	444	486	432	478	470	439	462	446	451	443	422	481	466	487	461	481	477	458	458	463	464	494	483	461	498	451	464	447	448	508	456	447	470	443	435	475	438	426	463	448	502	461	463	483	478	418	461	454	507	424	488	445	479	477	456	479	480	469	435	447	472	476	452	482	468	447	461	486	449	488	416	493	495	473	451	453	450	491	453	450	434	440	458	467	487	491	455	428	439	459	470	449	452	461	434	431	456	446	486	455	460	462	419	444	484	443	472	436	484	476	475	472	455	463	530	459	455	468	483	461	492	437	454	501	446	442	454	436	484	443	469	463	465	476	511	486	485	417	462	469	456	487	446	446	460	445	476	448	485	435	443	465	437	481	469	457	475	476	425	447	449	470	488	445	469	461	476	500	484	453	498	454	450	430	468	474	490	485	405	470	419	458	491	473	469	438	489	430	462	459	467	453	426	501	472	504	410	473	472	492	493	461	481	452	455	486	495	442	473	524	449	479	452	443	477	469	443	476	520	440	463	492	496	449	449	458	444	429	490	457	419	476	492	462	457	456	480	440	494	431	445	480	456	480	426	477	469	428	437	494	432	459	448	489	449	479	462	442	465	439	444	473	461	460	510	458
2100	367	314	303	287	283	295	278	290	277	284	280	246	260	290	289	249	268	252	277	264	256	267	283	281	241	291	268	249	270	265	254	247	250	275	277	244	276	235	281	262	264	292	254	278	245	263	290	286	254	281	288	235	283	277	247	253	274	284	245	262	230	298	309	259	235	303	264	286	263	257	275	306	284	292	276	255	290	275	251	256	275	247	278	236	288	276	245	269	268	301	274	252	260	277	285	270	288	276	255	248	277	282	249	261	269	252	284	254	254	253	289	298	302	259	278	305	266	250	271	292	261	277	251	256	289	260	262	264	254	274	268	290	274	234	271	257	271	244	265	259	267	294	277	277	248	254	251	273	251	290	223	292	297	262	267	269	274	259	272	278	276	274	267	287	275	281	275	297	252	288	254	276	271	250	236	260	259	272	279	252	310	296	250	273	277	274	244	279	250	273	281	243	278	295	269	287	272	259	268	263	270	241	271	257	262	277	253	235	269	300	257	258	262	297	280	277	272	243	261	275	267	259	251	270	255	258	260	273	261	256	257	245	252	235	276	255	268	228	267	227	250	259	288	268	246	269	245	286	273	244	283	297	274	292	247	263	290	275	278	250	249	300	240	277	262	251	250	265	274	262	234	278	266	277	267	256	257	257	267	254	259	292	262	274	259	250	290	259	243	264	277	272	281	262	262	290	286	278	267	269	294	296	285	279	301	297	266	282	270	249	271	268	272	251	212	284	250	266	269	285	264	261	249	249	248	264	266	271	256	280	277	304	239	268	281	272	276	255	272	293	279	271	264	264	277	254	273	278	267	264	253	272	267	251	270	254	260	278	279	238	228	276	248	264	274	248	274	257	259	238	274	259	249	275	296	280	276	257	261	233	282	254	265	254	232	260	244	283	281	272	270	263	239	262	271	265	255	272	257	265	272	258	240	286	295	293	285	264	282	262	244	229	240	265	256	282	282	298	262	314	263	250	280	278	276	293	298	280	257	268	305	269	270	278	250	259	304	275	276	272	259	288	274	247	266	240	259	257	274	266	268	222	290	245	248	270	254	274	308	244	239	244	280	260	235	264	272	267	250	300	262	276	271	245	259	266	275	286	242	296	264	274	297	264	272	247	273	276	297	256	228	223	252	276	261	277	270	286	270	253	260	298	230	288	269	252	256	276	262	278	244	272	264	239	237	291	274	267	273	283	258	254	259	260	267	266	278	304	274	269	282	278	288	264	277	284	251	260	279	268	254	246	250	308	268	272	237	285	292	259	257	277	265	261	275	276	270	274	254	255	288	252	245	251	264	258	249	250	251	294	238	274	246	258	249	265	248	262	281	265	257	272	256	244	274	220	264	285	275	292	265	270	272	232	273	255	247	279	260	272	281	246	299	254	280	258	279	272	262	282	260	237	273	288	259	285	262	277	274	266	272	256	242	255	278	258	276	236	262	283	251	279	260	265	276	259	276	271	260	268	250	257	259	276	255	272	275	279	254	250	288	250	259	261	293	234	278	280	268	283	247	259	276	247	282	233	273	240	299	283	256	275	297	231	269	228	279	240	268	268	253	306	250	264	267	270	306	274	259	258	289	302	261	214	250	260	267	285	288	281	234	271	270	256	280	266	260	311	235	271	233	280	264	251	278	282	244	293	251	255	287	274	267	265	298	264	261	272	285	259	257	284	245	280	251	254	278	261	284	269	275	282	245	273	275	230	243	277	247	253	266	289	247	249	303	287	272	266	264	266	298	273	250	273	239	232	272	250	256	255	276	251	255	253	251	278	247	272	244	230	277	238	236	255	265	286	263	251	281	255	257	284	258	272	277	237	288	248	251	285	275	256	265	246	261	245	241	257	249	296	288	268	246	287	256	269	274	269	253	282	224	254	287	283	273	286	269	278	269	266	272	287	237	264	272	272	274	279	245	269	215	272	240	237	252	296	273	275	270	268	282	236	277	264	264	293	250	269	249	272	270	271	289	258	272	290	282	250	272	246	269	271	261	273	269	246	280	246	292	257	240	264	263	253	246	287	275	271	274	306	264	264	235	265	303	278	242	277	258	236	246	281	273	268	283	268	240	310	263	285	266	275	262	287	273	270	252	277	225	255	243	284	285	236	259	280	252	271	282	233	277	232	252	268	258	271	250	277	266	253	224	282	248	273	265	283	263	288	293	269	253	245	276	243	275	288	270	294	257	267	215	255	243	256	265	276	281	271	261	266	259	290	258	278	295	255	258	252	295	282	268	275	254	267	270	299	244	268	299	293	273	272	280	267	265	271	259	293	260	291	260	254	267	255	280	279	237	287	292	273	253	246	273	277	267	236	267	259	248	267	263	266	270	284	249	253	241	252	244	235	261	283	261	256	264	292	294	300	262	281	254	277	271	278	298	288	242	275	256	259	259	215	292	252	250	244	285	252	271	249	292	267	281	246	261	269	262	282	252	258	270	292	268	273	290	261	238	254	236	272	246	262	289	244	283	260	263	273	290	284	267	254	294	271	285	280	255	267	264	262	249	259	273	259	271	260	256	281	236	278	265	266	263	260	233	300	273	244	264	276	245	237	261	279	278	290	276	268	258	247	264	265	254	250	291	248	260	263	254	265	252	235	235	270	266	266	273	249	257	272	260	278	271	303	288	284	265	256	282	254	280	285	276	283	234	269	263	286	252	277	284	249	255	273	284	283	254	270	289	258	298	262	291	253	249	265	251	259	266	271	256	240	260	262	256	263	279	270	252	291	259	278	243	276	250	276	254	249	280	254	285	262	242	272	255	262	270	262	258	288	263	266	262	282	291	211	265	256	250	237	243	263	284	237	247	238	271	268	276	251	288	277	265	285	285	277	251	284	262	234	271	279	260	280	270	241	240	274	261	260	249	279	250	291	278	231	244	258	270	258	283	271	304	277	269	292	230	251	269	253	284	267	264	262	258	268	278	261	270	310	257	275	287	243	260	263	294	254	279	248	251	271	272	252	248	274	268	269	250	265	280	266	284	241	236	276	290	272	282	270	271	278	261	285	273	272	284	273	258	255	301	280	260	277	227	258	237	260	266	294	316	260	248	266	289	299	232	258	292	307	267	290	275	258	258	248	261	279	243	242	249	282	248	255	254	278	257	282	251	253	264	298	279	230	238	301	279	257	284	256	250	268	259	282	240	297	257	245	269	274	248	289	260	294	255	245	276	271	260	275	259	251	280	268	240	258	250	236	251	259	239	252	271	296	283	265	238	263	272	269	266	253	287	243	230	251	264	277	242	270	269	274	260	282	258	266	244	271	262	264	260	236	229	261	291	294	274	270	253	257	261	269	304	269	273	278	261	262	272	267	253	230	261	275	248	287	283	292	268	269	259	262	243	276	242	265	279	243	276	297	289	279	223	241	288	276	244	245	248	305	285	287	262	260	255	262	277	265	286	291	276	247	251	247	286	265	258	293	249	283	267	278	286	254	263	250	271	236	291	254	288	266	249	299	259	256	275	276	273	281	261	281	293	257	265
2259	846	1032	947	914	981	909	809	853	826	831	800	787	867	803	726	797	770	819	763	803	819	801	808	775	787	838	763	803	805	819	834	762	753	854	744	760	803	791	788	775	831	748	780	798	797	811	765	801	774	767	755	792	806	822	776	793	784	796	761	773	792	809	786	842	815	735	809	783	765	811	849	763	772	763	818	787	805	735	797	785	760	843	747	760	790	799	773	750	753	746	794	753	746	780	820	787	782	798	821	768	795	799	768	780	784	799	754	760	810	761	821	804	755	812	794	782	749	748	809	768	760	767	825	834	807	787	790	756	762	726	781	757	814	780	824	794	817	776	741	813	855	793	781	787	763	773	845	762	769	769	750	769	759	798	749	773	815	763	776	799	769	801	803	777	739	778	777	821	799	790	789	782	797	781	826	795	750	801	792	746	819	786	803	744	794	780	776	762	764	803	813	764	773	763	784	775	790	759	829	791	778	761	774	772	819	763	786	823	739	808	744	784	778	793	788	699	809	755	771	765	804	813	794	794	776	801	796	780	763	805	793	777	770	804	769	719	772	784	793	799	800	712	758	722	795	747	761	760	755	837	748	777	784	748	826	830	770	736	786	778	827	846	750	763	801	797	779	790	783	780	777	758	803	786	776	759	770	820	813	803	781	751	733	826	750	827	791	755	784	755	770	763	788	749	738	793	780	824	785	808	799	774	787	810	792	822	784	765	776	834	746	821	803	758	742	778	810	729	786	746	779	764	816	783	807	727	765	769	765	798	781	794	792	790	829	787	764	785	795	768	789	815	828	804	779	778	790	750	745	721	721	795	792	776	786	794	739	790	778	793	797	751	767	740	763	788	772	727	816	738	823	760	754	805	813	814	787	744	799	813	779	770	755	799	794	748	807	789	803	797	783	783	755	783	837	799	820	747	764	765	743	783	792	780	786	763	775	792	793	783	827	806	782	772	797	751	799	823	767	789	777	782	749	745	830	783	803	817	816	759	802	793	776	771	763	780	757	818	764	793	809	728	829	782	780	806	734	787	788	823	785	751	839	791	745	799	767	790	758	786	797	807	787	805	741	769	794	761	771	743	774	764	786	779	784	787	797	740	777	818	763	812	798	807	778	800	761	727	737	764	778	790	794	770	780	796	822	799	784	770	769	790	800	794	793	771	761	844	800	789	775	798	791	818	800	801	756	788	776	844	774	746	756	818	831	763	821	774	827	782	795	773	758	813	808	782	790	807	801	766	731	796	768	798	794	812	750	786	808	767	790	768	804	763	800	821	763	804	804	793	811	792	790	767	776	791	785	753	747	805	733	788	763	797	810	721	804	761	829	777	752	784	814	777	803	783	760	770	772	766	816	819	799	812	799	771	834	753	770	790	792	788	790	737	786	813	736	823	772	812	759	784	773	808	804	787	784	771	849	783	799	767	789	797	781	804	781	792	778	767	804	782	764	717	775	784	796	782	829	782	798	779	753	763	799	774	758	802	784	800	763	789	761	752	783	797	756	759	752	783	795	792	698	780	777	796	787	757	840	786	844	813	835	795	778	764	743	785	753	777	755	775	780	754	797	754	780	791	735	782	801	736	817	764	753	790	810	812	782	741	755	798	823	805	758	771	746	755	772	746	797	734	804	704	747	774	797	784	787	808	781	824	807	749	765	750	759	762	782	809	749	773	758	781	766	801	762	772	819	812	820	738	816	759	817	805	809	832	744	792	783	744	737	805	709	770	812	780	778	743	768	782	762	759	809	777	784	814	754	765	815	792	762	801	776	828	804	749	779	805	725	831	743	760	776	883	820	815	773	751	779	817	802	813	762	776	767	788	766	729	769	751	763	767	765	764	810	785	744	754	774	791	805	755	749	719	810	750	759	827	733	822	811	771	822	793	785	773	810	761	785	811	819	747	792	772	771	789	794	782	776	778	854	846	774	729	785	755	778	791	778	771	780	804	777	799	762	818	771	767	777	769	730	788	818	819	830	739	802	719	782	744	790	786	768	777	761	764	790	754	767	743	844	786	805	806	765	789	796	811	804	821	795	827	740	791	746	785	769	793	724	839	706	821	777	806	801	816	832	764	744	770	792	824	782	814	791	797	757	768	783	799	756	735	776	786	776	791	782	729	764	844	805	752	772	754	788	796	817	800	774	786	764	766	831	803	800	817	784	798	757	822	790	774	783	747	793	773	776	853	749	814	830	768	772	814	731	754	816	789	785	718	795	784	797	815	773	786	833	793	766	833	777	750	776	808	799	788	740	724	771	762	741	813	875	762	787	757	764	791	789	768	770	801	787	848	790	747	798	788	826	768	744	791	776	774	778	780	796	784	784	753	785	775	796	727	805	778	823	791	806	777	811	732	829	730	777	777	787	775	816	803	847	749	761	780	759	735	758	760	783	779	789	801	773	781	806	753	785	814	747	816	803	745	810	736	809	787	766	865	789	785	752	805	793	731	827	770	825	796	766	782	837	782	800	786	823	776	797	792	726	759	774	830	786	739	778	792	788	782	780	776	804	776	800	793	827	816	799	793	807	831	765	745	766	775	776	754	745	799	848	829	739	797	775	795	771	824	793	742	801	811	794	808	811	748	728	749	792	763	768	743	775	751	785	861	754	850	842	767	846	798	755	812	795	772	803	778	803	783	763	798	732	819	820	728	770	802	772	771	782	799	818	774	801	735	787	796	781	784	776	802	768	771	809	804	812	752	744	794	811	799	776	779	796	773	795	840	762	765	782	806	765	796	759	756	784	813	800	773	773	733	770	814	761	775	787	761	762	773	811	811	773	748	804	788	773	766	770	728	799	762	789	778	754	746	765	781	788	785	731	798	750	796	782	801	781	794	777	762	749	788	704	748	761	854	826	785	810	757	743	774	764	779	750	787	800	800	750	823	826	782	774	856	798	810	801	740	764	769	767	719	826	796	776	785	793	814	761	835	791	758	772	782	848	791	744	771	778	795	754	789	749	774	740	794	817	797	796	785	829	799	759	789	814	780	789	767	751	810	724	782	783	843	775	753	785	810	761	755	786	729	793	790	792	857	804	781	806	761	795	807	782	796	783	740	774	758	782	778	868	766	793	813	772	798	748	811	780	780	789	749	785	818	776	796	789	793	761	785	813	763	812	763	780	805	763	785	804	821	772	789	718	823	805	777	759	797	791	822	780	802	794	771	804	779	856	792	871	824	767	805	802	752	817	813	775	770	810	835	799	785	803	755	832	812	872	816	794	771	808	795	773	790	825	759	743	786	798	787	793	784	779	723	724	856	799	731	754	819	775	750	787	778	797	771	788	773	803	770	831	765	729	760	759	771	772	758	742	770	789	785	800	784	775	778	822	770	776	794	745	803	758	758	784	835	783	781	752	772	794	799	727	814	747	723	810	773	782	858	808	812	776	773	774	777	807	887	771	800	765	789	765	773	779	737	797	808	797	775	786	752	762	781	787	844	750	755	740	788	791	805	788	813	789	795	791	802	778	801	760	766	737	802	774
8458	1145	1398	1070	793	610	476	408	323	291	268	268	231	219	196	181	178	162	170	204	177	205	141	140	169	172	175	130	131	131	148	152	140	136	148	139	130	150	152	120	128	140	164	147	140	138	141	139	145	144	137	148	150	134	148	141	151	140	112	127	126	124	136	137	140	128	137	154	127	140	142	127	116	133	147	153	130	172	149	127	137	123	139	137	128	127	170	136	139	124	114	135	148	154	125	137	139	150	138	113	141	122	133	130	130	146	159	137	144	128	149	151	130	147	141	130	120	134	143	133	129	133	138	143	119	128	127	136	159	139	131	151	161	123	150	126	126	136	125	139	145	143	129	119	128	121	136	148	137	143	116	143	132	128	133	158	142	127	146	142	117	130	127	122	135	123	121	128	144	149	122	146	136	140	135	127	124	148	125	126	124	131	139	146	141	141	123	124	126	139	144	145	136	127	145	141	154	127	153	128	141	128	149	143	143	154	159	103	143	136	136	145	130	135	119	112	152	114	146	117	150	145	134	133	141	157	141	129	138	138	156	119	125	132	129	132	128	126	150	137	124	125	121	121	142	142	137	130	147	142	137	137	145	144	146	132	143	141	158	158	132	145	131	138	135	136	144	143	139	124	125	139	141	147	139	140	145	159	123	134	133	125	140	119	114	145	134	158	125	134	141	120	141	142	150	124	159	126	136	133	133	143	130	121	148	135	124	145	151	141	138	127	148	135	155	154	133	144	127	131	139	135	134	120	136	140	111	127	133	136	153	132	143	130	142	139	114	116	155	130	110	139	129	137	131	139	126	125	148	140	143	141	122	140	129	149	117	124	146	126	159	114	141	141	166	138	133	136	134	130	134	158	124	142	154	141	122	145	126	137	148	142	145	147	135	119	135	145	141	142	111	134	140	146	135	124	129	142	134	152	164	127	137	143	144	126	123	142	151	126	119	133	117	135	133	129	130	134	142	142	127	122	147	120	143	134	132	151	147	145	123	129	137	123	121	120	131	148	120	153	147	130	149	118	144	137	132	148	147	134	134	128	147	145	138	126	135	132	140	128	127	148	129	129	141	138	144	122	136	125	121	140	127	135	134	149	135	156	122	136	132	149	137	129	110	143	148	137	141	146	135	146	152	134	143	130	142	132	120	122	132	123	123	121	151	139	140	142	149	150	118	142	161	151	145	129	120	148	135	142	128	137	132	118	136	125	128	130	160	143	145	136	121	130	124	143	122	123	123	132	152	144	152	130	137	128	138	125	141	142	131	139	129	123	116	129	129	130	128	132	147	144	138	131	115	140	135	127	154	142	150	146	139	131	129	140	142	135	156	143	146	136	148	124	129	145	149	130	121	124	138	132	149	151	131	154	158	132	151	126	143	141	143	125	132	126	138	147	143	121	127	148	138	140	138	150	139	146	155	123	146	159	119	137	158	138	138	139	136	134	151	154	156	124	114	111	151	126	111	129	158	120	114	125	147	114	124	130	128	131	106	146	130	111	170	138	124	132	137	142	130	143	117	139	114	131	120	118	123	134	137	128	153	156	146	130	121	153	127	119	126	124	149	133	156	130	141	131	134	147	133	138	142	145	115	152	125	140	113	150	131	148	130	156	128	127	146	120	126	119	140	137	137	127	148	135	147	121	118	133	137	139	143	130	135	125	158	131	131	137	138	121	125	125	143	142	133	123	123	137	138	118	129	152	115	139	124	129	125	122	117	138	114	141	132	149	145	126	111	141	127	126	144	139	135	139	129	106	155	150	140	154	119	141	128	132	138	136	144	140	110	156	130	108	148	122	134	122	158	144	134	140	141	148	130	144	164	156	147	141	132	141	136	139	129	126	159	135	133	150	148	116	144	147	127	138	134	121	165	140	138	140	145	135	138	145	135	144	128	132	138	159	116	154	119	112	134	133	131	135	136	129	142	144	142	126	145	132	114	145	146	132	143	155	160	122	132	153	143	149	137	134	122	133	122	141	157	125	149	119	165	133	147	132	135	114	133	132	135	130	151	150	137	126	124	130	152	144	134	148	127	124	137	142	147	150	138	129	131	153	130	144	126	127	141	145	131	132	132	123	133	136	171	134	121	130	136	157	124	123	130	134	145	132	142	128	146	142	117	95	140	127	137	138	117	158	157	163	145	123	153	127	143	105	119	144	128	147	149	127	137	126	117	129	129	134	129	137	144	156	133	116	134	161	123	141	139	125	142	157	121	133	136	130	130	116	146	126	128	129	126	137	154	129	135	130	142	149	130	120	121	131	134	150	137	137	138	138	121	148	130	126	144	131	139	147	136	148	143	130	149	125	127	125	123	134	132	137	141	136	131	124	121	129	161	133	128	144	128	140	140	132	154	148	125	142	151	127	163	133	159	119	151	119	136	129	135	116	114	133	135	133	146	151	131	128	145	121	123	126	122	125	138	129	129	122	140	145	151	149	133	140	131	130	128	131	135	131	161	120	150	121	147	141	121	137	143	147	126	131	125	135	157	131	116	149	141	129	108	162	120	132	146	132	134	131	111	115	149	138	161	150	129	114	122	140	134	145	146	155	124	125	134	130	147	124	133	162	156	149	133	140	142	146	142	139	139	135	125	150	153	156	126	152	147	143	143	127	159	145	137	143	121	127	124	135	143	143	127	131	132	146	131	128	124	121	121	125	129	146	126	138	140	131	121	133	125	125	129	134	136	146	133	118	140	135	118	146	149	135	139	135	129	166	137	121	130	148	110	126	128	144	129	144	130	127	161	140	114	127	138	145	133	125	158	142	129	145	128	128	130	143	161	131	126	135	133	138	131	143	148	123	123	144	124	132	153	154	124	120	130	136	130	145	118	177	142	127	155	115	128	136	136	135	133	125	128	141	148	134	136	125	165	109	130	146	134	144	146	146	135	141	148	113	112	137	133	127	131	123	154	159	131	127	135	155	132	142	136	137	134	120	129	151	137	135	113	139	145	143	147	125	115	137	133	131	161	139	141	129	138	145	136	145	132	141	144	143	145	159	161	127	130	143	137	130	161	139	150	122	145	129	136	137	128	123	126	121	166	123	137	141	122	112	146	147	142	118	140	140	144	129	112	138	120	135	139	139	118	136	119	148	135	133	158	139	138	141	138	132	157	144	120	131	130	113	135	137	149	110	135	131	127	134	136	119	136	132	133	146	140	141	124	137	126	135	118	164	121	114	135	131	133	134	138	162	121	144	150	127	125	145	168	151	146	130	119	144	118	130	147	122	145	137	145	119	122	129	119	147	120	153	133	147	145	151	126	123	131	140	164	126	146	112	138	143	121	128	110	147	145	143	169	133	116	146	154	135	145	137	146	135	122	125	119	156	137	140	139	115	117	134	118	145	143	123	136	129	125	147	139	141	126	110	136	126	134	140	126	126	132	134	129	161	129	142	140	135	150	128	135	140	132	138	132	134	130	140	169	138	126	147	132	128	137	113	133	140	122	140	143	144	156	146	139	138	131	143	134	137	146	127	131	138	133	147
5346	1524	3481	3898	3159	2635	2151	1787	1631	1402	1171	1101	999	911	837	775	742	750	657	687	656	629	625	606	636	577	546	542	586	558	550	533	536	536	547	538	495	491	452	528	487	491	480	504	488	504	513	478	496	449	461	500	491	473	518	458	484	471	504	496	482	452	442	458	485	490	446	475	456	479	492	443	421	463	459	454	479	446	448	465	466	446	438	469	437	434	453	448	466	463	462	490	451	434	465	456	471	444	456	465	417	458	464	482	456	465	447	427	463	441	442	485	426	434	377	427	478	471	436	433	426	405	432	453	437	427	457	417	439	464	441	452	432	465	440	447	449	451	479	457	449	498	492	437	430	449	440	443	428	411	435	469	448	452	474	458	413	425	454	425	478	410	464	450	453	442	445	446	427	413	428	469	415	444	471	449	431	477	431	403	444	454	478	425	433	417	469	433	402	437	445	442	423	429	454	420	453	418	460	451	421	451	446	451	419	448	449	426	405	442	473	458	427	416	473	449	443	421	442	472	431	433	429	441	425	451	428	501	434	410	443	442	460	446	446	435	424	420	429	456	431	439	430	438	435	440	442	420	418	476	455	461	463	440	440	432	425	443	453	421	462	448	428	468	466	428	431	458	475	440	425	442	430	450	408	432	437	414	421	452	445	441	427	483	478	410	453	468	436	448	458	448	459	440	407	471	472	385	414	461	369	456	456	414	432	474	458	454	433	424	438	417	417	445	420	444	413	472	452	448	451	432	453	456	450	485	434	465	464	457	474	472	441	461	410	423	415	446	437	463	428	457	433	442	444	480	434	446	409	455	444	414	432	467	423	463	387	411	448	433	448	453	427	444	452	427	441	441	441	439	455	446	441	384	445	451	436	441	468	430	438	436	444	434	470	423	425	465	445	427	445	459	445	443	460	430	437	440	473	430	426	461	448	436	455	441	409	464	432	406	477	437	496	432	430	446	443	419	462	453	417	461	447	453	426	465	434	507	442	460	452	426	428	430	430	428	425	413	398	449	492	384	453	415	491	451	467	430	476	439	419	459	441	417	434	443	434	446	460	491	399	399	417	425	427	470	447	462	435	466	434	456	460	473	437	448	463	447	433	470	437	455	416	468	444	452	439	432	457	464	428	461	451	441	470	439	401	450	431	458	437	402	445	440	431	434	460	439	459	418	458	458	404	401	479	482	406	466	451	471	457	400	444	446	464	447	465	406	443	436	434	421	469	453	457	459	411	444	401	396	427	443	423	418	436	457	457	433	462	436	462	427	408	429	464	428	412	407	415	469	443	406	421	427	496	432	469	465	470	440	379	432	446	409	426	412	438	424	440	406	443	471	446	443	453	433	442	445	432	457	436	446	450	414	423	439	422	443	464	467	403	484	440	447	487	422	449	407	457	430	440	438	453	412	446	472	444	433	460	438	448	423	438	417	409	430	442	430	426	429	456	469	414	438	426	425	488	448	441	490	417	457	434	465	447	433	415	398	456	423	438	433	438	465	400	447	399	464	452	377	439	427	458	400	423	437	471	436	440	453	445	432	411	422	429	425	440	445	403	431	426	466	427	458	468	427	440	426	428	421	463	460	431	432	400	407	433	466	472	491	434	455	424	419	450	422	462	432	439	418	425	449	432	421	469	432	459	444	439	400	435	460	433	458	438	436	424	464	463	465	451	443	426	430	431	424	423	447	462	436	426	448	453	433	436	472	464	459	379	454	443	498	407	431	455	457	416	472	458	434	440	452	440	445	464	472	405	483	396	432	417	474	454	427	465	420	425	418	451	431	417	417	437	427	439	460	449	419	432	438	435	436	435	408	473	426	429	435	437	460	423	413	447	444	422	446	434	440	444	446	392	413	427	431	476	457	425	442	384	439	468	437	438	487	437	409	445	451	451	427	424	447	435	456	451	443	466	441	436	465	447	392	429	442	420	478	451	443	460	413	413	447	414	444	459	431	424	449	458	433	442	456	430	471	444	422	441	434	432	444	461	424	418	456	424	397	434	455	432	423	452	426	408	424	439	427	475	455	463	426	414	422	440	437	443	455	421	417	434	438	448	433	452	435	419	498	459	426	428	423	441	441	439	485	435	425	434	424	463	438	459	465	429	395	443	412	434	446	465	467	438	482	446	452	429	433	431	434	472	480	433	441	453	411	450	414	458	437	425	411	425	432	438	459	451	457	423	416	441	478	435	414	437	456	424	418	449	447	440	441	449	448	461	455	465	443	405	411	424	400	444	437	448	451	435	445	422	468	431	428	423	417	460	462	439	431	448	431	449	471	448	430	479	429	442	419	452	444	431	428	457	491	458	484	451	439	433	455	480	443	438	433	488	444	464	385	466	466	432	441	474	443	436	423	413	470	419	435	462	435	440	468	444	400	417	409	441	436	431	431	403	428	408	438	439	431	460	452	468	430	457	429	408	412	450	433	405	463	450	453	451	440	422	422	445	455	509	430	441	445	438	433	449	450	406	455	450	450	455	432	433	427	451	428	439	460	469	459	429	445	456	432	395	463	457	465	432	455	429	452	420	447	424	444	418	469	424	458	453	452	451	493	440	476	441	451	459	439	434	441	435	429	438	474	470	425	432	444	463	481	431	431	437	416	401	443	494	406	466	465	437	452	423	417	439	437	473	438	433	459	459	439	443	460	477	455	452	444	423	431	434	437	452	481	413	434	464	488	451	451	467	495	451	429	442	436	454	480	442	441	480	441	409	443	439	446	449	410	436	403	416	457	387	451	472	450	434	448	455	407	473	452	457	415	426	422	444	433	437	419	453	436	467	414	455	426	461	441	464	469	437	445	447	403	404	446	471	426	473	443	444	449	456	431	464	460	459	442	481	461	505	483	441	451	438	431	430	465	444	463	435	442	454	410	423	441	452	443	429	431	451	460	452	460	438	484	423	451	453	431	435	461	456	442	480	412	412	413	412	424	403	455	419	396	416	442	412	437	452	441	455	411	451	467	469	406	470	467	444	467	455	437	429	422	479	453	463	407	437	440	457	436	418	452	444	474	470	425	460	463	439	491	444	434	484	467	449	404	438	471	425	464	458	430	456	428	458	441	456	424	459	444	483	455	430	402	438	454	418	421	435	429	407	445	443	423	458	416	463	449	411	458	419	451	414	446	441	436	439	442	465	440	443	438	438	451	430	408	441	443	435	461	417	445	426	435	460	455	425	422	438	443	446	463	451	460	424	435	449	458	418	454	472	457	469	455	465	486	479	468	428	411	470	438	454	433	474	417	437	458	417	475	435	432	443	426	412	446	470	440	471	454	434	420	450	412	441	433	432	448	468	456	402	442	423	445	468	428	406	425	463	476	469	442	408	450	435	444	471	435	433	437	457	493	468	437	435	453	468	437	438	431	437	442	456	466	425	464	464	427	432	459	452	381	419	465	444	445	457	447	423	414	409	458	404	415	427	451	445	470	429	427	463	481	443	402	456	418	419	449	465	440	407	416	443	430	452	426	428	444	486	442	466	470	448	413
15874	2700	2857	2226	1494	1065	801	664	516	419	375	323	337	290	272	218	208	224	216	190	194	206	185	190	182	159	195	170	154	154	160	151	165	159	163	159	157	149	161	154	141	155	137	144	166	132	149	131	178	124	150	162	152	146	143	132	139	160	127	133	175	125	133	152	159	155	151	139	150	121	138	150	132	148	149	154	138	141	162	157	139	126	163	138	146	136	144	167	115	135	124	131	153	149	127	137	143	140	140	145	144	142	103	145	145	128	136	148	145	132	129	151	130	168	136	147	152	153	132	138	128	130	135	131	126	154	152	147	129	130	129	122	143	121	140	150	140	135	137	139	134	146	153	143	144	143	134	153	124	146	128	134	160	159	126	135	156	143	146	146	153	141	128	116	132	118	143	140	149	143	131	135	148	131	132	167	121	138	135	136	134	142	144	129	118	138	137	128	134	127	156	136	141	143	147	147	137	136	136	134	134	154	159	132	153	158	143	133	130	151	135	134	123	124	139	136	159	125	111	123	137	130	135	152	160	132	133	123	131	147	147	143	130	131	129	120	135	130	140	146	149	144	144	159	139	130	124	147	150	142	120	153	133	146	152	115	117	123	139	134	139	158	136	127	141	121	150	146	149	150	134	125	129	144	126	147	151	162	138	152	131	119	153	145	142	135	152	139	159	129	129	102	122	137	126	148	138	126	124	136	151	155	123	146	147	138	142	133	138	152	124	164	141	128	133	133	136	146	141	152	159	141	146	121	130	135	147	141	143	133	144	132	145	137	139	148	131	160	136	133	137	122	133	139	140	123	154	146	143	116	129	118	127	133	147	142	121	114	135	118	142	139	140	144	144	149	130	141	126	120	133	124	120	110	145	158	141	158	130	156	133	136	133	125	144	145	148	137	136	112	131	141	151	139	146	136	131	125	136	144	156	127	155	147	168	148	126	131	128	129	145	125	163	145	135	142	130	133	136	142	117	126	139	119	109	126	147	136	133	139	145	146	143	158	130	132	139	136	145	136	143	138	127	141	125	129	151	131	137	149	167	136	141	122	130	128	116	136	141	141	145	148	139	118	140	139	137	133	136	162	157	134	129	141	128	133	132	134	126	132	124	143	131	133	142	140	132	149	121	153	146	155	137	152	138	127	141	121	136	148	134	123	149	149	148	125	131	135	145	135	151	125	139	143	149	135	128	159	131	140	134	160	144	158	138	135	131	149	139	129	134	125	154	153	137	135	133	135	131	128	148	133	132	157	126	134	165	137	148	136	128	123	137	130	143	125	141	134	137	118	137	129	151	135	163	132	140	118	140	128	128	152	148	132	132	156	130	134	116	119	131	129	129	125	151	126	140	144	117	131	136	133	143	129	140	130	136	145	125	158	142	141	146	128	142	149	152	137	152	116	128	134	133	142	151	133	146	129	119	129	158	144	140	147	139	133	134	110	151	141	144	129	173	154	129	154	153	142	148	140	131	127	130	128	157	145	143	130	145	117	148	152	135	143	148	116	118	123	125	129	126	125	145	137	137	155	140	126	141	149	135	149	132	160	118	122	154	123	107	131	149	139	127	158	128	149	135	142	129	153	125	163	137	130	130	133	138	149	128	146	143	165	159	127	155	166	158	130	142	146	150	138	135	117	136	134	144	126	136	164	161	133	130	132	132	141	140	149	143	146	138	153	115	114	120	159	135	133	151	130	138	138	126	155	139	130	126	123	129	161	150	141	116	128	127	159	130	134	119	152	133	109	150	119	150	146	147	146	116	134	141	142	141	133	130	119	126	118	155	128	148	130	135	130	127	152	151	140	118	142	136	127	126	143	144	157	153	159	155	114	144	153	130	118	119	159	140	136	139	102	139	139	149	135	139	142	132	128	134	138	151	120	118	130	154	153	129	120	140	144	127	144	134	134	152	108	124	142	132	130	145	141	139	133	147	145	139	144	162	144	134	120	130	135	141	123	146	122	155	152	133	133	138	137	132	133	139	125	143	145	136	166	131	141	150	128	126	139	123	141	148	157	133	142	143	126	129	149	142	154	140	145	134	148	140	134	110	152	143	125	131	134	126	153	126	157	138	136	143	143	136	124	133	124	143	139	145	135	150	133	139	130	124	150	152	147	127	142	118	128	134	123	136	139	144	149	137	137	144	155	126	167	141	147	126	148	136	143	137	126	137	142	118	143	145	138	142	132	118	138	133	135	133	140	127	131	131	136	120	166	115	122	123	139	137	129	134	135	143	123	139	134	124	157	136	123	152	135	146	139	134	131	150	161	124	165	129	151	128	122	137	153	141	160	169	143	122	148	116	128	141	130	131	131	143	132	150	127	147	146	113	120	133	137	121	149	137	138	121	154	106	120	148	156	165	110	119	140	147	115	127	110	135	139	147	124	137	131	130	133	137	145	157	116	143	141	144	129	115	148	133	143	127	119	136	122	118	131	150	137	154	144	136	128	148	125	150	125	134	136	154	165	143	124	138	136	135	142	133	154	139	150	147	144	151	141	121	129	131	144	128	141	151	142	138	145	143	133	169	143	145	146	145	134	157	132	135	138	131	141	124	120	127	156	136	149	152	117	128	129	120	151	141	138	121	145	120	104	140	141	138	123	122	139	131	133	140	151	144	125	128	135	151	138	121	153	128	139	115	158	121	133	140	145	151	129	142	153	150	147	144	146	128	140	123	127	130	128	152	112	133	130	147	131	136	137	149	136	107	145	125	119	133	144	139	142	151	128	153	131	150	123	135	152	151	146	134	133	139	134	132	155	141	147	146	136	123	147	144	146	136	139	129	147	132	132	131	144	138	144	130	123	149	130	142	120	149	134	139	121	125	148	130	148	144	130	147	130	151	132	112	134	129	130	154	140	122	118	145	144	145	154	137	158	126	145	129	141	130	136	146	125	134	143	118	120	123	135	133	147	132	147	155	149	136	154	141	117	134	148	128	134	164	138	141	134	134	161	159	128	136	151	136	135	110	163	135	150	141	130	156	127	127	126	136	132	122	133	145	129	126	133	134	123	146	138	142	145	143	121	147	139	120	148	146	139	147	144	134	156	136	153	141	123	136	118	143	116	126	142	144	143	138	138	145	123	135	143	120	146	142	150	119	121	141	146	130	168	139	140	150	129	124	141	129	158	140	151	125	162	152	124	130	133	128	130	166	140	163	151	154	173	130	136	140	141	144	131	130	138	130	146	144	145	146	134	114	137	140	131	150	138	140	139	129	119	139	115	142	125	141	132	108	136	158	139	143	136	152	150	114	124	157	121	143	151	125	140	129	106	145	140	138	133	135	135	143	135	123	113	139	127	159	138	126	137	148	123	140	146	150	157	141	122	114	128	123	148	135	128	154	147	150	133	153	135	130	132	148	162	127	113	139	153	133	129	120	119	167	156	145	121	121	121	144	154	138	149	145	134	130	122	136	140	120	137	145	136	141	124	143	127	122	139	143	149	131	125	135	128	135	133	160	135	141	130	123	145	150	145	129	137	148	133	156	159
7665	2676	6305	6760	5799	4715	3687	3035	2650	2219	2083	1729	1609	1401	1303	1232	1123	1013	1077	992	902	821	840	849	773	805	744	739	631	660	652	626	640	644	624	608	590	577	566	593	611	586	570	573	559	545	554	551	537	517	514	521	541	532	565	491	519	530	486	505	511	551	491	493	548	459	497	476	487	488	454	489	481	492	513	508	457	498	475	516	469	480	517	496	490	480	480	521	463	485	496	491	488	478	475	479	463	508	499	497	478	459	480	509	463	478	481	468	475	476	478	471	449	484	477	468	463	437	447	482	452	491	484	488	468	458	474	462	488	489	492	464	456	448	476	460	473	459	471	479	467	479	495	482	397	487	451	454	461	472	485	445	466	483	489	458	490	481	453	467	464	441	461	451	486	495	445	441	486	465	490	462	480	422	462	485	490	484	479	456	460	470	462	478	432	482	461	460	488	480	465	477	436	471	490	455	484	486	435	417	489	435	479	457	467	459	459	489	497	490	480	478	481	497	465	467	439	483	455	456	479	476	459	456	480	468	477	487	503	464	451	463	447	430	434	456	489	477	452	476	458	472	462	480	466	429	489	459	487	453	502	470	433	462	439	498	461	416	435	461	462	490	448	479	452	475	468	477	445	461	458	485	459	445	470	456	462	477	468	463	478	486	473	460	471	450	424	462	421	524	463	419	473	443	481	482	465	453	458	463	432	473	458	446	413	483	498	463	465	480	470	479	461	461	449	487	467	445	483	470	459	485	418	476	499	440	466	456	465	470	472	470	402	452	470	418	455	483	429	497	444	464	475	435	472	469	464	474	451	477	490	473	463	458	456	458	444	470	476	433	457	502	473	487	444	500	474	460	476	452	442	477	472	469	425	440	477	467	467	492	459	486	461	434	466	445	477	459	474	462	482	456	455	456	472	448	434	434	464	476	459	424	461	452	431	468	457	479	470	495	438	458	470	461	492	498	456	482	469	517	483	482	435	482	491	481	467	440	463	448	468	469	452	427	463	439	468	446	450	429	463	461	475	456	432	458	465	466	467	471	472	459	477	454	447	447	468	469	447	474	463	496	453	452	441	403	457	439	480	438	443	444	443	420	498	435	438	453	438	475	481	477	493	474	494	461	424	483	483	465	443	441	425	455	441	483	452	455	489	489	501	512	457	494	485	455	488	463	426	422	439	440	443	492	459	462	421	439	457	447	433	475	496	443	458	459	466	484	470	495	464	489	461	481	397	436	437	479	470	470	463	446	462	459	499	467	446	438	445	449	479	462	439	460	474	477	429	463	501	484	430	477	448	437	420	456	490	451	451	466	454	452	443	445	456	484	450	464	497	486	463	496	406	468	477	504	460	451	443	469	444	479	468	465	450	439	476	454	456	482	492	456	440	452	444	448	444	449	450	496	460	447	473	469	475	478	477	477	463	450	414	423	447	482	477	437	462	450	488	464	481	458	475	458	488	433	498	439	462	454	473	457	477	425	465	495	420	470	444	477	426	430	472	422	475	447	462	464	444	456	451	446	461	464	466	507	468	481	486	488	449	476	435	465	456	433	469	454	454	460	443	468	447	455	438	489	475	465	440	461	460	449	447	482	486	457	461	485	475	459	457	431	456	478	444	493	467	451	488	483	446	465	492	460	467	456	438	496	443	491	482	477	506	487	468	433	445	459	478	462	464	457	430	402	474	461	457	449	466	448	445	444	427	448	484	453	457	482	467	441	418	449	413	468	425	445	408	467	468	477	448	429	467	457	455	472	478	440	463	468	429	493	447	487	438	496	472	492	452	487	476	458	446	477	445	467	473	487	474	451	423	471	478	415	447	466	433	445	466	481	448	450	443	466	460	441	463	451	451	458	475	441	460	420	436	459	447	465	453	454	458	462	464	495	450	452	477	481	486	428	468	444	432	473	460	421	467	459	417	466	459	506	461	467	475	447	513	457	438	472	460	499	492	459	436	459	475	454	466	456	456	490	469	437	461	439	434	479	481	451	454	495	501	494	469	447	461	485	461	494	432	439	444	473	479	463	454	425	465	512	472	467	443	449	440	491	467	460	414	456	477	474	471	449	482	447	481	441	481	427	475	443	450	457	459	481	442	473	460	451	448	469	488	438	491	455	444	462	481	476	461	457	475	476	442	447	457	441	442	450	441	454	469	458	415	425	495	439	482	467	455	429	480	442	450	475	484	456	446	484	439	453	456	468	453	445	442	459	456	471	449	436	453	455	465	471	490	456	456	481	458	442	474	448	458	434	469	423	404	470	443	461	510	423	479	480	487	403	434	436	424	411	444	466	520	427	442	468	472	438	418	487	472	448	469	501	467	473	476	495	449	464	461	482	468	436	445	476	398	498	474	463	467	443	467	472	459	423	464	455	471	425	464	429	444	496	454	455	442	482	445	456	469	478	439	470	456	464	484	457	477	421	470	442	487	478	449	446	485	457	471	454	466	470	428	487	460	460	413	438	456	473	483	488	494	451	481	476	425	459	463	456	429	426	489	461	446	471	489	502	493	470	501	478	463	449	417	436	443	440	447	453	454	464	446	508	464	457	430	462	418	457	471	453	445	442	455	478	452	491	452	484	456	432	501	478	462	473	409	427	471	477	457	458	464	471	436	483	423	464	475	465	474	482	482	428	509	522	482	444	454	454	459	455	419	461	453	464	463	471	492	433	455	461	474	467	451	481	469	492	445	442	461	445	483	442	489	478	484	434	491	440	414	450	460	477	447	447	467	457	452	458	468	461	481	443	469	479	472	454	456	447	445	454	434	474	465	487	467	480	427	437	428	462	427	497	469	446	495	465	476	447	463	494	480	440	440	438	433	444	459	438	443	453	479	464	498	461	459	429	483	436	449	470	461	474	493	466	449	442	478	457	445	456	467	452	452	470	495	449	458	456	492	480	444	421	469	467	495	461	395	475	475	438	468	514	475	452	455	508	471	475	491	455	456	462	501	476	431	476	476	441	457	490	477	450	484	464	467	438	422	501	458	457	435	483	446	509	492	433	439	514	473	443	474	482	471	455	449	459	490	443	479	454	410	438	422	453	450	442	403	449	453	461	466	440	467	455	445	452	445	498	449	477	429	462	475	475	434	463	421	493	486	446	456	452	438	468	514	470	476	471	473	477	459	460	452	478	475	448	475	465	444	437	506	458	429	482	460	458	444	484	456	443	452	434	452	451	437	437	466	448	459	462	486	491	467	465	473	503	492	422	452	452	486	475	469	485	481	491	486	466	461	456	440	477	454	456	485	494	472	482	464	407	463	488	489	454	438	458	445	465	495	452	450	474	436	430	449	480	454	456	461	488	492	454	475	485	472	466	440	443	462	427	438	501	471	442	459	474	452	463	448	462	463	467	433	467	448	468	504	464	482	455	472	449	447	455	444	461	451	450	466	485	463	442	464	479	490	476	428	463	466	444	456	457	446	462	455	447	458	474	433	428	478	426	481	464	461	450	481	465	460	476	461	459	487	450	445	461	443	455	455	422	455	473
2130	334	321	301	303	316	270	286	268	270	288	260	262	234	277	267	283	282	272	249	271	267	267	281	265	276	261	268	260	267	241	278	272	273	238	303	302	290	274	257	263	259	249	263	241	274	277	254	255	262	282	284	239	248	255	283	268	267	288	251	279	258	273	262	281	271	248	219	257	286	278	268	311	256	274	254	278	268	270	280	267	306	273	256	261	273	293	244	269	266	260	271	238	262	252	257	274	264	278	268	260	266	257	260	266	274	262	260	269	248	230	248	278	269	258	278	256	244	280	244	233	271	230	264	288	253	292	284	242	279	255	314	263	263	257	270	266	284	269	287	253	248	282	272	284	276	290	246	256	266	278	251	248	265	273	275	237	285	278	243	290	289	261	246	240	261	272	272	278	259	259	288	271	258	249	239	268	264	279	274	272	264	274	258	282	253	247	225	285	256	266	260	275	269	248	287	243	290	273	275	262	227	279	286	250	276	279	269	249	291	242	252	283	280	248	258	249	295	307	263	260	274	267	268	287	270	255	247	255	268	283	265	276	244	255	264	272	268	260	286	263	287	311	256	270	241	264	265	273	288	259	262	253	266	274	270	258	280	290	264	276	260	272	266	273	249	283	250	261	269	235	268	263	254	263	236	256	264	281	247	288	260	242	265	246	258	255	239	241	245	277	245	274	236	254	265	252	266	272	281	253	258	257	274	261	259	254	262	286	286	270	256	282	289	280	252	267	270	273	246	283	231	280	278	255	259	287	264	269	285	285	289	272	281	265	254	260	249	301	254	286	285	269	289	262	270	241	284	270	238	279	284	275	286	277	251	232	289	263	242	274	270	254	272	283	245	268	274	270	290	254	268	259	262	269	269	231	272	254	252	256	258	228	283	284	269	273	285	264	299	267	244	256	249	282	273	264	241	274	246	279	253	259	262	272	294	261	278	249	235	242	236	287	271	262	293	267	259	271	259	274	270	249	238	301	278	241	278	264	274	250	270	253	259	268	251	306	254	261	289	258	305	264	258	237	307	262	256	273	260	278	275	267	260	271	247	272	254	287	254	265	243	258	264	250	253	261	264	279	239	296	263	288	285	281	276	298	254	293	266	257	289	255	257	276	278	270	247	266	301	278	284	254	261	256	260	268	249	256	314	280	265	276	275	264	287	256	266	284	256	277	268	239	256	279	279	287	281	283	247	278	280	304	258	259	266	287	255	240	282	274	250	254	255	254	272	260	265	275	254	261	264	259	251	254	264	255	278	274	284	254	241	260	264	267	250	258	279	267	256	246	262	261	298	270	273	211	276	261	272	251	274	297	266	266	270	272	270	231	261	275	272	255	302	263	272	266	272	304	279	246	275	260	281	250	272	250	240	266	279	263	239	283	285	310	293	283	246	233	277	270	245	289	258	264	267	249	291	265	285	240	272	276	282	243	270	246	235	246	259	287	268	268	290	247	266	253	231	297	292	276	303	270	269	281	270	282	289	276	274	271	276	251	243	235	249	264	270	249	291	237	277	256	275	266	293	264	257	286	276	266	273	252	264	247	272	252	273	260	290	261	248	256	265	248	257	297	243	279	260	272	263	256	250	251	266	270	233	263	245	246	251	272	293	283	247	275	266	271	256	262	273	242	255	273	271	239	241	292	309	237	300	259	254	296	266	243	263	252	254	267	278	272	236	280	285	263	260	261	282	265	258	273	250	265	267	253	248	262	267	258	249	271	285	258	274	251	261	265	248	255	258	275	280	286	268	261	266	252	244	281	268	275	248	268	230	282	241	259	264	261	278	239	253	284	263	249	270	251	279	275	265	273	301	264	264	283	274	244	259	269	260	268	296	263	260	286	271	263	284	251	266	254	294	251	236	266	279	294	264	266	252	275	272	232	240	284	243	230	263	249	250	315	248	224	271	246	256	251	252	259	262	262	266	254	253	233	243	289	295	274	290	295	270	293	228	266	285	244	265	269	234	257	259	292	270	282	257	278	250	280	245	262	239	245	312	264	240	252	268	295	269	266	276	256	280	279	263	287	266	258	294	252	262	267	268	256	261	266	255	261	273	280	230	251	254	258	252	275	265	280	265	293	287	254	285	254	276	247	244	270	255	262	256	263	246	269	264	268	259	246	269	263	279	278	246	275	270	292	245	272	277	284	248	232	279	297	275	254	254	255	313	253	250	295	264	258	277	266	278	264	253	292	258	222	274	246	250	260	264	247	264	226	252	270	284	263	243	279	289	277	277	303	244	269	277	235	253	251	258	273	283	264	262	251	273	236	245	272	262	243	259	276	279	273	289	259	287	241	293	250	279	259	263	266	254	259	259	251	290	272	277	279	288	284	282	264	288	256	276	286	242	259	271	248	278	280	282	282	283	235	254	291	243	267	249	278	273	280	282	247	269	249	247	260	279	254	306	273	261	246	258	261	295	269	300	297	242	254	275	261	273	276	294	259	277	278	261	247	271	249	256	245	259	249	264	262	214	284	263	256	271	288	290	277	253	274	278	270	271	252	269	270	235	250	256	272	276	243	256	285	276	272	265	243	265	259	261	299	282	263	263	253	253	261	294	249	270	242	279	267	265	275	241	301	264	280	246	257	291	259	269	229	255	262	258	242	287	260	296	288	250	307	275	278	278	267	267	274	240	245	274	274	281	256	300	258	255	297	299	258	294	246	250	274	274	274	256	253	259	254	250	255	252	260	279	254	255	274	258	272	261	284	275	287	239	251	273	277	251	286	251	297	274	280	261	301	271	229	265	256	283	302	282	267	260	257	240	277	264	261	254	248	247	269	273	289	259	265	285	281	272	259	261	271	236	251	276	291	295	244	263	295	267	247	231	254	260	270	259	305	272	280	265	270	291	270	265	256	272	275	268	251	268	257	276	264	256	248	268	288	251	269	287	252	280	257	284	266	280	251	260	267	278	292	265	274	263	265	292	267	247	269	250	268	268	287	248	255	248	261	304	253	272	274	254	254	254	257	282	249	263	265	255	220	255	273	249	275	240	261	284	245	262	244	259	260	272	262	246	278	266	266	270	265	284	266	288	265	286	253	260	291	264	275	249	238	269	279	281	272	261	298	248	293	258	254	246	255	297	283	297	277	272	257	277	303	232	272	257	249	304	258	284	232	237	262	264	253	269	270	262	278	254	261	259	279	274	249	279	249	267	272	275	225	258	279	237	251	293	256	266	274	255	233	267	249	253	253	275	285	238	245	259	286	264	296	288	266	252	282	256	272	254	255	284	290	282	277	275	266	257	282	274	271	288	258	239	231	248	254	282	256	290	259	255	257	300	262	261	277	240	272	252	296	266	261	275	259	278	246	240	281	290	246	253	254	271	271	251	257	283	238	284	278	265	262	257	287	287	274	275	258	269	269	278	295	260	235	286	268	252	289	272	253	276	279	295	273	267	246	278	289	245	283	278	260	251	243	284	266	249	274	269	282	290	266	269	270	267	269	269	248	266	269	236	273	285	292	297	267	276	284	296	247	262
2278	823	987	969	926	869	904	858	864	813	848	784	831	812	780	816	760	801	802	757	774	815	806	829	800	789	779	862	744	807	804	824	802	785	799	783	768	764	811	797	771	821	789	769	790	810	817	760	804	784	772	780	814	774	843	792	807	814	739	796	798	772	794	794	761	756	706	789	742	765	782	777	763	780	742	736	798	816	787	770	795	791	757	765	800	807	756	802	765	796	762	804	824	704	766	741	799	826	802	762	814	765	813	788	817	766	816	746	790	793	805	805	769	773	846	846	744	718	802	782	793	794	801	748	820	785	797	797	759	780	781	777	779	797	744	849	785	788	781	786	809	797	796	761	772	791	768	749	759	784	733	775	720	742	783	788	783	764	778	784	758	779	772	787	767	772	820	768	715	756	770	790	747	757	806	717	775	778	813	773	793	764	790	797	812	798	757	815	751	756	801	753	789	786	737	788	786	849	835	788	743	777	806	775	796	799	793	755	762	773	741	816	826	778	738	768	737	819	752	830	791	767	792	817	739	754	791	802	798	788	786	768	777	788	771	794	799	802	754	762	779	792	792	789	765	773	797	783	769	808	804	789	795	782	782	790	826	747	782	789	782	773	796	778	773	836	762	759	802	802	807	793	797	822	789	837	783	758	760	737	801	829	785	779	793	829	748	777	764	772	758	786	769	804	736	772	821	772	743	790	775	759	795	774	783	722	741	787	783	739	780	761	826	804	813	730	745	756	803	795	751	750	778	744	812	803	765	777	769	769	768	806	742	791	807	737	793	746	802	847	772	784	825	789	784	791	749	802	732	771	734	768	814	816	784	751	770	861	753	829	802	807	785	818	846	786	809	784	824	754	783	732	773	790	789	777	755	704	811	797	790	748	789	784	821	779	786	768	833	802	762	781	763	823	776	755	856	760	800	801	815	771	791	810	794	835	774	782	704	768	837	821	793	812	778	791	817	814	724	813	798	809	828	759	775	764	797	782	763	812	774	794	798	782	765	748	767	783	855	752	776	739	748	789	800	783	817	766	745	775	774	763	809	825	772	791	793	803	811	819	819	785	745	791	719	787	779	751	753	760	785	767	819	804	767	758	805	802	787	829	831	821	822	800	813	828	778	834	776	752	837	770	797	732	802	827	788	758	809	758	783	792	803	792	827	747	791	777	751	759	806	777	796	776	751	773	794	811	824	721	806	761	769	756	769	747	759	768	818	753	798	738	807	812	779	817	771	781	796	707	755	783	770	782	751	754	795	756	785	742	767	798	785	785	798	772	740	834	838	747	757	810	809	773	759	754	796	815	757	787	790	754	815	791	756	784	799	781	781	824	754	805	764	824	784	790	796	790	768	802	761	752	776	809	802	793	768	804	746	798	795	739	739	794	753	783	743	792	810	808	742	796	747	801	763	772	772	787	785	788	826	794	789	768	748	769	818	776	753	785	788	840	790	716	819	760	765	795	714	747	806	796	789	784	750	737	824	798	772	801	735	792	792	813	798	791	741	825	822	745	803	775	780	764	758	831	827	782	755	744	776	829	772	829	754	822	780	765	802	763	797	779	741	761	833	720	773	793	830	786	756	818	777	768	773	756	797	806	805	759	805	799	749	756	772	808	791	770	773	804	812	807	795	746	791	759	800	819	776	779	729	778	748	791	764	823	821	787	841	801	776	778	777	792	787	757	784	792	745	807	811	765	782	811	797	784	742	828	752	830	776	833	782	787	731	761	811	805	768	788	755	780	751	784	763	802	747	773	786	769	780	864	791	818	761	770	771	770	735	735	752	791	787	832	786	778	752	812	790	747	753	809	829	810	804	801	799	768	772	798	807	799	775	763	785	773	728	808	760	804	787	800	708	813	813	806	807	827	791	763	831	732	797	769	768	787	809	781	760	767	809	849	777	799	757	752	787	774	794	758	802	741	795	763	792	809	792	792	772	814	772	730	771	769	769	746	826	784	800	795	780	822	730	758	777	833	786	721	773	806	796	794	754	758	794	808	779	736	774	821	796	762	824	788	796	795	818	775	792	808	798	778	805	740	752	822	741	781	800	754	779	795	720	776	784	775	785	797	789	774	790	748	777	794	806	760	775	827	776	765	772	773	780	753	757	767	776	767	825	783	777	718	818	825	803	784	803	834	784	750	790	772	812	778	813	779	819	777	774	757	841	775	822	767	774	804	716	810	788	775	766	728	751	778	760	800	784	798	744	786	815	770	748	763	775	790	773	813	784	771	784	799	761	775	809	792	774	801	798	785	772	793	816	786	801	775	792	779	759	719	777	736	795	758	779	794	816	747	770	791	806	806	786	771	810	838	784	806	798	777	796	813	774	765	776	760	813	773	791	759	796	741	801	755	848	811	793	827	796	758	791	769	770	796	799	801	774	767	744	804	771	771	828	756	768	737	755	768	819	799	801	780	824	771	759	761	832	747	742	761	782	789	759	782	771	765	765	824	821	755	765	741	764	806	773	751	775	730	745	781	727	766	736	807	775	804	791	754	763	745	761	765	775	794	773	743	792	776	716	756	787	774	763	768	745	784	770	761	785	799	765	865	809	762	835	780	787	757	768	789	828	761	822	756	743	774	766	773	810	748	834	808	794	776	779	774	789	769	800	768	764	781	753	839	816	810	765	766	774	779	772	826	808	748	745	757	770	785	792	743	801	771	772	813	799	753	812	788	801	780	793	798	779	777	836	746	841	779	832	809	754	756	806	834	792	811	779	776	776	798	792	813	791	796	744	837	774	803	788	757	803	815	796	767	763	741	815	761	811	795	785	789	861	791	744	786	797	773	756	799	700	829	753	774	759	772	752	791	765	797	755	755	809	751	785	793	773	770	772	776	728	776	816	813	762	783	797	775	776	742	867	795	816	762	843	792	829	785	823	793	776	771	769	776	794	794	826	815	762	753	822	773	743	806	794	724	812	779	735	767	780	806	760	828	789	733	784	792	797	774	768	784	830	792	786	816	725	767	755	814	761	760	793	760	747	786	753	762	793	747	758	787	825	823	772	873	806	787	773	752	781	784	760	785	725	784	744	794	740	740	765	805	823	768	769	794	762	825	810	764	709	789	756	726	785	791	777	779	771	827	780	759	844	805	781	761	782	736	749	766	705	752	784	802	810	762	719	773	764	758	774	782	799	785	781	764	793	797	762	776	801	788	833	745	791	751	828	778	760	816	788	768	839	780	791	811	763	807	828	785	777	819	753	786	812	786	743	750	769	788	753	818	812	804	811	740	764	822	769	834	803	820	797	852	763	774	792	829	805	789	755	797	775	777	742	835	785	808	770	819	778	766	820	786	766	776	789	794	815	777	784	816	824	789	729	807	765	788	782	791	797	758	798	772	784	778	755	779	784	740	790	759	806	766	753	800	730	760	782	774	807	762	714	707	815	781	745	768	783	732	789	797	770	756	813	805	789	788	768	791	783	807	783	798	765	782	754	778	837	826	827	728	797	780	742	834	765	852	750	751	772	836	764	796	746	788
8366	1122	1477	1085	791	620	459	376	326	249	256	277	224	188	200	184	194	185	180	177	169	166	180	173	157	161	159	154	161	147	170	148	141	161	134	136	140	149	127	142	162	131	132	142	158	137	131	143	144	155	139	169	128	145	129	150	120	150	136	143	151	153	140	144	124	126	143	130	126	135	129	134	136	132	147	128	118	133	148	127	130	119	136	122	140	127	120	145	130	150	129	144	134	133	144	136	146	153	115	139	131	118	116	154	138	125	142	147	143	119	139	125	147	124	116	123	120	122	143	138	137	141	123	116	141	148	130	126	144	133	124	159	152	131	128	148	130	134	135	142	135	135	125	113	129	123	129	117	137	133	131	123	143	119	131	146	139	144	149	143	145	121	146	145	133	139	119	123	118	121	136	133	136	148	135	137	131	133	125	145	153	128	151	151	123	145	139	132	132	137	130	141	154	127	129	136	129	142	123	125	131	115	146	136	120	123	132	130	136	115	145	162	142	165	125	113	121	141	127	133	118	140	142	140	135	154	120	140	117	161	131	128	144	109	133	126	126	139	131	146	121	141	164	137	130	128	140	141	126	130	153	134	129	131	125	124	128	128	121	103	121	125	123	158	131	139	138	132	134	125	146	127	121	161	157	144	133	136	160	149	127	130	117	122	136	116	123	125	132	126	112	108	127	130	165	157	142	136	112	152	132	131	132	134	131	155	145	124	128	133	111	143	144	136	143	117	127	140	115	134	150	129	149	135	132	132	162	116	151	127	115	135	137	148	141	131	146	117	145	161	119	138	112	159	125	177	115	129	124	129	115	127	129	117	127	129	132	155	149	147	130	139	123	127	149	135	127	130	108	151	140	130	132	140	143	149	134	126	132	132	137	135	139	121	135	136	145	125	142	135	151	137	136	124	130	124	125	134	132	113	117	139	140	109	124	132	149	134	124	134	131	142	124	123	170	138	156	125	125	139	150	141	139	126	118	122	148	125	137	132	128	131	137	126	134	158	122	122	131	125	147	131	131	167	129	127	115	118	123	151	119	116	138	139	130	130	138	133	122	128	111	161	127	122	132	138	135	144	156	142	134	129	133	147	141	131	139	140	154	134	124	132	119	131	146	151	143	168	124	133	135	131	130	153	128	131	147	132	130	133	132	129	135	141	133	124	125	135	119	133	125	144	132	143	136	134	118	139	142	141	141	136	151	152	148	128	147	126	124	128	121	125	146	145	131	141	148	129	133	132	137	157	135	151	144	128	130	122	144	159	143	122	137	127	142	128	122	147	123	149	157	135	117	130	135	129	145	146	122	131	133	149	151	134	127	132	137	138	137	152	128	165	155	118	131	141	131	154	133	126	129	118	122	127	123	135	133	134	128	118	147	134	128	150	127	146	112	131	118	142	139	157	131	126	123	111	133	134	130	138	144	121	140	137	158	141	133	137	147	135	129	156	141	135	141	119	162	123	127	134	133	127	143	144	131	123	131	140	134	118	142	119	125	138	135	139	157	140	114	137	148	159	142	142	133	113	147	133	144	124	134	125	128	129	134	158	130	132	127	133	143	128	131	136	160	129	129	145	131	138	154	128	124	165	133	116	151	140	133	131	126	136	125	128	144	135	126	135	103	144	116	127	146	133	136	139	158	134	130	132	129	137	132	153	123	127	136	139	139	131	145	131	122	128	147	153	147	130	126	158	145	144	138	116	139	118	119	126	155	149	140	155	129	142	117	152	141	147	127	124	163	137	143	123	162	149	164	147	129	121	126	165	137	155	155	136	163	125	106	138	157	134	123	144	144	136	146	150	157	144	142	124	125	132	141	133	131	131	144	122	141	148	131	133	144	147	138	143	128	168	148	125	137	130	131	137	117	121	138	132	139	134	123	125	151	136	128	144	126	130	122	141	116	126	147	149	126	138	111	141	123	153	144	116	143	138	142	111	144	135	114	133	117	139	134	129	131	134	139	141	139	147	151	137	146	168	114	132	137	124	151	151	111	136	135	129	131	140	160	148	138	141	106	123	131	125	144	136	156	149	138	150	123	153	148	131	134	142	145	131	128	142	112	133	140	120	144	122	144	139	132	136	128	131	135	160	132	133	133	140	132	132	146	139	136	146	144	131	147	146	143	142	128	180	148	129	153	130	119	123	112	133	127	129	129	119	145	148	161	129	152	108	131	135	129	139	148	125	147	136	151	109	128	126	139	129	135	123	126	130	131	127	133	136	135	123	137	136	136	131	144	139	135	131	127	138	130	120	130	138	157	126	139	125	145	138	131	107	127	115	106	116	142	120	115	130	143	121	135	139	149	130	170	136	142	145	119	139	138	139	121	137	118	117	108	126	125	151	147	130	142	119	132	140	143	135	141	129	123	128	153	128	118	136	131	129	138	152	123	116	136	129	126	161	140	136	137	134	128	142	105	137	144	138	150	133	136	143	122	127	127	145	128	146	136	163	140	150	144	128	133	145	145	130	132	137	135	131	121	145	120	119	127	125	118	133	120	128	133	119	134	150	131	134	119	163	137	141	144	126	129	116	127	124	137	137	112	132	132	144	149	148	133	124	135	137	117	145	151	125	134	135	150	156	145	138	119	124	139	139	169	163	112	139	136	127	136	134	140	138	136	140	143	128	135	110	134	137	127	144	133	130	131	145	125	144	159	115	130	120	139	141	127	124	152	142	145	120	141	140	142	121	124	126	138	152	144	146	126	154	145	124	160	146	133	130	137	134	133	127	131	120	117	131	153	135	129	117	132	126	170	134	139	128	124	138	131	121	146	150	154	124	130	130	133	138	135	126	128	133	105	156	122	135	137	121	108	128	117	129	131	117	139	129	146	146	137	134	124	126	157	126	147	134	142	131	123	126	137	139	123	140	157	136	129	127	126	116	134	142	135	139	122	136	128	140	149	156	119	148	128	119	157	159	141	152	136	132	132	138	101	122	140	146	126	134	115	129	126	136	137	131	130	144	123	138	148	148	145	140	119	155	137	132	125	146	128	152	134	131	153	132	136	136	154	142	152	140	132	136	145	117	128	125	135	125	144	140	148	121	131	125	133	125	127	134	137	148	156	145	157	132	144	127	130	134	129	131	127	140	146	138	139	144	127	124	147	154	139	131	133	132	142	135	129	138	147	135	119	132	128	146	138	132	151	145	134	134	127	140	147	137	127	144	132	150	120	133	127	151	134	130	151	146	131	158	134	133	135	117	153	137	146	132	146	126	122	124	145	143	136	143	133	145	166	134	138	124	134	157	155	118	135	121	137	153	153	125	165	122	155	137	131	152	145	127	133	141	126	134	125	122	127	147	118	126	148	114	133	137	137	135	127	143	135	135	123	161	126	134	135	112	120	126	118	145	150	123	173	128	136	135	151	146	137	113	112	135	133	137	107	132	133	141	117	126	132	128	142	156	122	141	130	135	135	138	137	124	139	140	142	133	145	139	126	119	162	125	109	120	136	118	142	119	142	134	141	139	146	122	138	129	137	133	144	148
5455	1465	3453	3784	3268	2640	2187	1773	1527	1377	1166	1040	1006	972	872	784	769	745	703	678	666	666	622	610	578	555	598	578	503	569	523	527	527	560	514	462	498	523	500	517	514	504	485	524	501	497	468	491	467	503	494	493	464	453	466	464	461	449	497	419	418	461	434	471	406	481	452	451	418	462	490	417	436	451	475	431	450	447	450	425	496	450	457	486	421	467	447	441	438	448	465	451	460	426	483	442	454	474	449	453	444	479	452	450	453	423	469	482	454	425	473	438	491	452	441	433	453	468	447	421	457	439	445	439	450	419	449	472	458	473	439	477	434	444	446	440	403	430	418	446	443	469	439	414	436	457	450	468	427	476	449	446	440	405	430	441	451	469	439	443	428	443	429	430	448	464	478	420	411	447	459	450	429	454	466	446	437	404	446	416	474	433	437	449	458	417	449	401	414	415	445	421	420	440	452	433	437	484	442	436	454	474	387	422	474	442	424	475	414	449	435	423	450	448	438	443	432	412	425	453	462	432	423	452	495	454	454	427	449	458	428	431	432	427	449	459	388	443	423	447	435	423	416	441	451	408	401	414	473	496	460	437	425	418	470	431	418	429	411	440	479	454	423	449	455	446	424	452	434	445	434	448	407	416	430	419	407	444	436	428	435	390	432	430	443	442	455	472	441	455	418	409	424	423	436	432	435	460	429	432	447	414	439	445	476	433	420	444	438	446	409	476	410	418	424	453	432	403	469	426	419	413	419	433	434	426	438	397	468	463	430	428	453	396	466	439	432	443	422	418	446	422	405	407	453	447	436	449	447	456	382	415	443	419	425	431	470	435	423	436	417	448	456	462	445	475	380	453	410	408	417	369	431	454	433	421	444	443	444	430	441	462	446	479	482	453	457	410	428	431	413	423	453	411	419	439	427	427	429	437	447	441	414	453	431	452	456	438	433	462	481	414	424	409	447	441	463	428	445	459	444	419	450	420	438	416	472	463	445	429	453	452	434	426	435	470	484	472	435	429	411	423	430	454	454	404	420	459	418	483	493	517	419	439	427	401	424	459	432	422	408	464	427	392	442	456	430	417	457	455	420	429	463	420	464	458	450	443	431	453	433	485	426	465	462	459	396	423	426	474	426	473	451	411	434	431	422	414	464	437	432	432	438	468	451	424	409	479	444	479	426	441	458	399	431	441	412	440	459	438	506	412	454	443	438	432	466	430	404	459	433	433	451	456	414	482	449	450	442	453	474	418	483	419	437	462	425	428	432	395	453	468	430	448	450	414	494	428	446	478	461	441	443	408	442	438	440	418	424	416	424	453	415	394	432	410	435	419	444	456	448	408	454	433	446	432	479	441	434	456	460	437	405	451	424	427	393	452	421	480	444	449	452	427	446	437	445	439	432	427	459	460	449	449	430	437	411	431	431	457	443	438	501	411	486	443	447	447	454	432	413	423	428	447	445	412	452	448	492	422	431	452	429	457	461	465	451	462	409	436	410	405	415	449	439	433	455	416	444	456	454	463	438	415	436	451	450	436	411	414	465	432	468	432	477	445	424	431	458	456	416	441	457	459	439	453	434	445	411	455	420	466	461	445	455	447	426	448	445	432	436	410	440	415	446	443	415	450	444	429	435	424	395	461	443	425	463	467	412	440	425	449	460	433	432	457	465	448	466	479	431	432	417	430	426	431	437	449	435	429	430	414	432	395	454	437	425	406	443	421	453	430	473	429	426	452	448	423	474	433	423	468	421	454	480	420	424	462	426	433	464	442	431	434	436	424	437	459	444	440	446	434	431	424	415	430	463	421	460	429	458	436	432	418	426	427	455	418	454	456	421	448	435	438	455	448	506	420	446	406	423	466	427	448	425	466	430	439	427	430	437	410	457	465	431	446	447	416	449	393	428	440	479	405	445	427	439	433	451	414	454	423	445	473	436	417	458	423	439	441	388	418	417	444	423	435	448	457	452	448	409	447	411	471	432	409	393	437	450	435	435	433	420	423	396	408	447	458	430	422	414	459	428	429	423	452	432	399	398	461	456	451	455	428	426	455	467	463	470	455	431	446	425	415	449	440	445	470	451	432	427	445	453	419	429	427	457	405	435	431	461	456	456	443	411	466	451	381	441	440	447	440	416	454	475	423	459	424	440	440	450	470	434	450	419	497	417	430	477	428	393	426	382	470	440	433	406	459	447	466	453	456	462	458	413	420	396	422	383	484	439	478	442	423	442	436	415	447	417	402	414	439	462	443	415	431	445	407	468	463	439	435	454	412	438	396	382	426	470	456	444	443	428	445	437	477	437	484	425	434	421	432	430	449	466	430	434	460	464	441	437	437	437	448	469	477	457	454	466	423	431	444	464	443	450	458	463	432	453	464	419	433	424	432	427	426	424	425	427	411	421	434	438	458	438	462	450	443	415	429	415	436	478	452	443	456	402	458	413	432	428	458	487	440	421	454	457	439	424	467	430	454	441	458	426	411	421	432	395	457	461	404	479	433	452	427	446	413	443	439	452	443	484	437	456	457	449	423	413	453	477	456	428	464	433	433	451	429	410	416	426	447	434	428	484	442	446	448	436	466	392	443	437	456	455	443	406	463	444	422	454	436	461	412	449	435	441	427	417	424	457	393	490	467	418	416	411	469	422	457	455	428	443	450	440	427	456	445	435	435	421	391	444	443	446	425	441	396	438	451	470	415	456	423	452	400	432	446	440	475	476	433	436	439	451	447	436	418	451	447	411	407	432	454	446	418	473	442	395	410	463	447	394	448	454	440	461	426	429	422	441	416	448	480	458	444	434	450	477	402	397	435	440	471	454	477	451	442	409	474	427	431	437	437	434	449	447	470	423	417	446	422	413	415	422	419	442	446	456	427	424	418	447	421	437	443	443	420	421	427	469	443	465	450	470	459	456	441	417	451	428	445	437	418	439	458	446	458	443	474	439	454	428	453	411	441	436	440	454	457	410	422	435	474	442	437	449	455	456	466	457	416	427	437	443	466	466	454	423	425	444	427	451	468	414	439	435	432	439	401	431	422	464	432	430	430	452	417	465	450	466	415	453	453	438	455	418	459	437	477	423	448	442	419	420	477	469	449	424	450	445	439	447	445	438	444	443	402	460	476	476	483	439	438	380	429	441	445	434	430	439	497	429	419	437	469	425	449	437	435	439	454	428	415	459	442	422	431	462	426	409	417	437	438	464	411	447	442	408	439	436	437	447	435	474	420	476	472	423	430	431	460	454	451	453	464	430	392	439	454	427	454	419	422	433	456	450	442	433	417	456	437	440	449	462	444	417	445	443	454	459	428	457	477	439	441	450	462	419	415	418	448	418	433	469	464	441	442	436	446	448	419	424	437	431	423	396	451	407	435	442	441	425	446	435	415	435	439	421	453	408	444	465	398	444	430	449	425	414	452	425	454	476	434	437	434	421	413	434	433	432	472	485	441	460	480	432	463	419	417	441	422	442	422	432	437	441	430	448	419	436	456	447	431	446	425
15847	2693	2929	2240	1485	1053	798	618	515	408	437	312	308	248	255	224	245	217	195	205	204	181	181	185	183	190	173	142	170	173	160	161	173	138	178	149	169	160	161	162	155	142	136	161	154	152	139	135	172	167	159	126	141	154	135	134	135	117	157	145	122	148	146	116	140	142	151	145	156	124	175	143	136	139	149	145	140	148	145	123	137	130	127	144	143	149	142	125	116	143	136	143	138	130	144	152	159	146	144	145	122	141	126	129	153	128	128	147	124	150	153	146	149	146	133	131	138	135	148	132	139	138	113	135	146	145	113	130	151	143	141	127	117	129	148	141	140	126	129	126	139	136	127	136	128	140	126	137	142	121	147	131	138	126	122	108	125	164	134	121	104	127	150	120	132	123	135	154	111	137	137	138	136	129	145	142	127	146	135	151	131	150	112	143	161	141	143	129	166	138	145	142	132	138	119	131	146	139	152	160	135	124	121	132	126	152	149	154	147	158	120	120	127	154	120	141	118	137	129	141	137	144	152	139	140	127	142	141	144	127	161	122	142	127	127	144	144	149	136	126	118	142	127	138	124	157	141	137	157	123	149	132	156	146	129	120	138	132	159	141	153	132	133	129	145	131	140	133	148	130	140	148	147	150	136	144	125	135	130	138	133	137	139	130	118	117	136	139	151	163	141	158	139	134	159	136	136	138	134	153	135	127	142	152	124	117	136	130	145	137	141	138	157	136	111	137	138	114	142	138	141	139	126	127	141	146	141	141	122	145	140	133	143	135	134	129	138	142	144	157	151	159	123	135	113	132	152	148	133	149	146	136	140	128	151	147	110	140	137	118	147	128	129	149	150	146	145	146	129	153	133	122	128	134	143	121	156	129	129	140	144	143	158	142	126	138	126	131	146	142	132	145	152	121	147	139	162	152	135	120	129	147	116	142	119	150	135	132	111	123	138	135	120	143	143	136	139	153	158	149	150	121	130	126	132	139	154	133	132	141	140	135	121	161	157	127	164	136	125	143	133	145	133	155	132	147	128	113	133	138	142	106	150	121	147	119	137	145	122	132	127	147	148	136	144	132	118	129	144	149	141	155	114	121	142	118	147	144	141	158	165	126	139	135	136	131	137	142	128	152	138	156	152	128	140	162	147	129	131	118	129	135	141	154	122	151	116	145	122	142	128	157	121	130	129	133	131	157	154	125	121	142	139	123	116	153	152	135	139	138	159	136	133	134	150	125	135	136	131	130	140	125	124	131	146	162	163	157	136	152	136	121	150	137	149	149	142	157	140	134	136	151	129	142	153	121	134	139	154	145	132	154	120	150	135	128	141	129	118	131	147	137	126	115	142	140	142	140	146	142	147	144	134	129	139	143	152	142	127	152	153	152	129	134	125	143	141	177	126	122	117	150	128	118	138	158	119	142	130	140	132	120	130	151	147	131	146	148	137	135	119	134	139	132	156	147	154	136	136	141	132	118	124	139	130	134	119	144	123	147	145	141	138	130	158	150	146	145	116	142	127	138	134	123	126	133	135	104	142	149	148	120	157	137	142	145	132	116	129	129	137	136	149	138	134	152	122	125	171	134	140	144	136	126	136	134	132	131	132	145	137	127	135	145	115	146	125	141	144	120	121	134	129	122	134	141	135	124	127	124	122	138	133	137	157	138	136	132	151	133	144	142	133	126	123	126	147	152	136	139	143	149	133	168	119	128	141	128	153	135	138	147	132	126	126	137	141	129	140	141	128	167	144	144	109	148	127	140	146	143	149	119	153	162	140	154	132	141	124	142	127	149	137	117	132	118	159	134	150	150	154	178	123	134	135	160	150	145	145	143	150	130	132	151	127	136	132	124	125	142	129	136	142	143	141	137	126	169	143	136	139	133	143	139	154	138	129	159	148	145	125	135	133	148	151	139	143	151	146	155	147	145	130	135	150	142	146	135	129	143	139	147	128	121	124	149	143	142	137	129	130	158	166	122	130	145	140	121	155	134	144	131	158	133	143	143	160	153	122	164	130	138	121	146	142	150	129	131	120	152	134	141	137	123	143	158	136	136	143	134	154	122	141	144	137	129	132	142	136	140	166	133	127	117	108	157	123	133	119	134	129	146	120	131	127	123	130	132	122	151	136	127	129	139	140	141	141	132	122	127	131	119	129	135	147	136	146	130	118	121	116	117	132	143	126	113	142	125	148	124	132	126	139	146	138	141	144	123	120	156	142	145	117	135	141	157	138	142	139	140	159	137	147	155	144	139	127	145	129	152	145	139	146	139	122	124	155	141	133	139	131	119	133	117	155	154	139	155	145	144	140	153	158	139	140	149	139	134	105	135	132	139	154	122	135	137	128	134	141	155	132	163	118	139	132	138	132	141	142	126	148	121	143	135	136	126	137	119	163	143	124	155	157	164	137	128	136	127	122	144	124	154	133	131	133	146	151	134	134	138	139	144	121	123	133	145	129	136	138	144	131	130	149	124	129	157	143	138	156	122	146	133	148	155	171	145	123	149	143	129	149	128	142	141	138	132	149	137	116	157	151	138	138	141	130	124	156	136	147	160	138	141	137	124	149	137	116	137	150	135	129	142	147	145	140	143	139	135	143	126	129	145	147	137	123	147	120	151	171	138	147	152	163	142	141	144	133	127	130	151	146	129	127	143	124	124	137	149	134	153	145	154	132	123	153	156	123	129	136	151	129	147	125	114	125	154	144	134	124	122	123	125	144	150	134	122	114	156	123	135	133	156	137	146	150	141	130	113	133	149	147	145	144	128	149	131	166	140	130	156	151	135	164	133	133	148	152	128	116	146	123	122	131	140	136	159	136	141	146	146	138	139	148	129	149	151	143	133	137	136	120	127	119	149	151	140	139	164	139	134	127	139	160	140	135	137	152	139	149	134	144	125	132	136	189	136	126	126	148	125	146	130	140	126	137	115	146	144	138	153	140	134	124	117	155	133	147	112	148	124	137	105	133	140	136	134	151	168	147	136	136	153	138	129	110	126	139	134	147	138	140	149	129	156	118	128	160	137	135	139	142	146	120	138	141	127	125	152	127	129	134	155	150	156	135	139	137	125	142	149	170	150	126	146	126	150	120	131	127	139	149	129	115	137	138	137	127	155	123	136	129	127	145	136	110	128	119	142	146	133	135	144	121	130	137	127	140	119	143	119	150	117	133	140	132	156	150	145	133	151	146	144	145	148	140	148	134	138	153	121	150	152	144	156	120	122	147	139	145	130	132	131	139	124	123	146	159	142	147	144	140	119	142	150	138	130	110	164	117	140	143	137	137	154	124	129	138	144	139	141	144	127	131	125	123	122	122	123	132	137	118	160	143	128	143	130	140	168	135	146	133	126	127	142	131	119	135	148	129	138	137	129	111	152	140	133	133	149	134	146	138	125	121	152	147	137	157	138	135	140	118	137	144	153	116	154	123	146	141	122	132	148	128	133	134	136	144	117	144	155	132	146	129	145	142	122	130	127	149	144	130	150	131	129	150	122
7462	2586	6330	6814	5675	4645	3622	3151	2622	2247	2012	1791	1574	1367	1246	1230	1129	1056	977	873	847	880	839	777	763	762	710	691	713	647	696	636	585	603	617	618	604	646	607	564	634	557	516	573	501	560	545	496	573	541	517	516	501	517	507	507	497	574	510	493	532	506	527	517	483	474	475	527	468	522	503	452	458	487	428	477	494	483	506	524	473	467	532	460	473	476	487	501	478	445	498	491	454	454	490	437	489	515	471	481	482	482	490	474	478	442	460	452	460	471	430	472	491	479	466	514	461	467	518	445	504	496	485	483	448	529	467	469	456	470	436	428	469	448	494	447	401	467	461	464	461	460	472	472	470	466	462	484	485	487	479	489	461	438	472	440	449	475	438	494	456	450	478	464	502	455	465	494	473	439	464	454	407	438	438	462	461	434	438	476	455	489	451	512	474	466	461	468	468	459	443	486	444	483	454	491	468	484	411	474	472	466	438	437	454	483	460	473	487	465	528	417	464	435	426	442	452	445	471	448	471	435	437	417	472	439	431	479	456	466	457	481	481	461	466	475	432	475	513	467	493	432	437	471	476	495	452	440	465	474	477	447	477	432	473	476	474	455	479	451	459	478	456	437	400	508	457	475	457	474	433	464	454	421	440	431	456	416	487	426	442	414	466	442	459	476	456	421	448	452	490	424	454	463	440	484	474	446	473	431	456	518	461	501	478	441	436	473	437	484	455	448	478	458	460	469	434	437	479	481	506	430	480	469	446	473	463	481	483	455	440	461	488	457	485	445	489	463	431	476	460	440	446	474	462	420	491	445	469	465	450	488	405	438	442	430	447	481	457	486	469	460	472	466	482	491	447	438	464	447	466	434	464	445	477	474	468	491	487	484	505	437	440	444	445	457	449	474	436	441	439	475	466	447	442	452	452	410	471	455	476	479	488	486	479	418	462	450	477	470	456	489	444	479	468	476	486	452	486	466	484	469	448	440	478	439	433	442	484	441	456	463	469	462	429	460	455	473	472	481	436	486	446	512	472	510	432	487	453	463	423	447	443	464	490	475	483	446	463	447	438	427	463	417	453	479	462	465	492	474	446	485	453	478	460	513	446	468	382	513	494	436	441	460	460	405	454	428	473	470	479	474	454	467	484	455	454	475	443	461	502	462	489	498	469	452	479	462	451	465	448	447	434	469	490	441	479	453	482	475	459	451	476	460	479	479	465	476	451	461	479	450	445	455	454	455	412	483	459	461	451	503	451	471	458	454	461	455	453	442	488	476	469	467	449	419	470	491	486	426	504	449	448	450	435	459	517	450	451	452	428	452	460	470	492	449	468	456	453	445	446	470	482	433	466	480	462	485	464	504	462	466	489	462	457	445	439	474	465	452	454	428	474	450	486	445	480	478	469	470	468	461	465	414	449	487	480	459	469	451	460	456	464	482	468	449	471	447	455	460	485	476	467	508	459	439	433	441	466	477	464	475	479	459	494	454	432	428	493	460	477	487	475	479	478	492	459	487	413	486	461	444	442	509	497	460	441	441	447	458	498	460	466	483	452	466	470	459	464	450	441	438	445	473	462	460	471	436	456	477	454	457	423	428	447	458	448	456	423	443	443	438	474	480	476	510	461	468	463	444	421	484	482	446	445	478	476	470	499	421	466	475	464	455	465	456	464	457	459	455	479	507	437	459	391	440	470	437	457	460	487	471	455	462	445	461	453	425	411	476	444	457	428	467	456	443	468	466	437	489	465	451	472	444	480	464	488	481	476	460	449	464	491	479	467	458	416	442	466	491	456	521	445	501	460	467	496	477	484	444	463	454	423	459	505	428	431	439	469	440	449	446	500	467	481	469	485	451	433	489	506	503	490	404	453	503	444	425	476	469	493	461	439	480	449	467	447	518	460	471	434	414	493	450	420	502	420	460	453	469	454	416	477	457	446	505	459	465	454	425	469	481	466	479	457	478	433	452	490	493	454	438	424	487	468	448	493	433	482	452	498	436	483	449	476	472	473	513	502	489	481	463	454	455	488	462	446	470	462	443	473	497	453	477	462	429	496	474	439	471	437	456	505	436	436	458	455	443	452	452	458	455	491	428	430	456	459	479	433	481	460	474	431	454	470	439	450	460	446	445	478	477	511	413	498	485	450	456	459	469	444	466	434	464	460	465	417	491	479	465	449	455	489	462	427	463	455	469	468	438	478	451	464	444	450	436	490	492	422	460	473	452	452	445	403	476	414	468	479	449	419	465	441	474	433	444	458	449	441	450	503	462	512	471	462	487	460	469	455	460	466	447	427	467	430	445	452	427	474	451	442	488	502	471	448	443	416	436	428	475	465	470	453	452	424	460	471	452	474	443	488	420	469	418	411	417	484	425	461	436	446	462	449	451	485	499	471	465	466	429	456	444	479	461	463	467	467	443	462	431	441	445	444	479	472	489	442	434	482	436	470	444	481	441	480	477	488	467	464	464	476	463	466	489	459	453	468	446	457	432	493	462	444	491	444	464	463	492	453	440	462	444	434	457	443	419	451	410	469	434	468	464	416	443	476	456	463	455	487	431	428	484	472	464	458	503	449	451	469	454	463	450	445	483	453	464	440	401	429	483	432	418	456	453	475	451	443	448	467	501	457	429	432	450	483	459	468	472	497	476	468	457	480	464	451	455	462	443	442	456	428	439	468	477	453	461	464	443	489	478	476	460	457	449	448	452	474	439	496	437	484	448	474	452	453	474	466	449	470	457	479	472	454	400	436	483	496	462	468	467	509	479	458	436	448	477	441	400	466	461	468	451	453	499	474	478	490	460	450	477	464	507	463	445	483	418	440	459	494	472	464	441	437	426	467	474	443	483	464	435	461	463	423	434	474	481	478	467	437	455	448	501	494	455	472	447	464	501	467	465	506	454	438	425	466	431	454	464	459	441	471	467	486	441	480	462	474	451	447	450	485	465	463	468	430	487	475	460	456	456	487	484	459	505	476	459	443	421	426	480	460	496	456	467	466	449	475	446	446	450	420	479	457	490	459	447	448	455	499	454	463	456	438	455	440	461	443	501	478	455	463	450	459	431	485	421	461	450	464	459	439	440	494	431	430	472	447	454	495	451	432	444	413	425	502	472	477	457	430	454	456	420	460	465	423	463	456	455	451	419	459	484	463	479	434	458	442	467	428	462	420	446	451	455	478	504	442	475	466	429	451	483	444	444	451	458	423	445	451	445	468	459	424	514	442	468	455	455	464	426	490	477	472	445	427	473	452	451	481	448	447	467	458	464	480	480	473	456	469	453	426	444	444	414	456	490	488	468	421	454	505	484	466	499	462	463	401	461	441	467	463	431	448	440	441	461	434	477	446	498	471	454	442	434	455	498	476	427	488	459	417	453	483	454	449	464	446	486	483	453	478	448	455	434	473	439	467	441	478	439	438	493	490	431	458	455	491	505	517	490	490	449	501	452	454	428	455	438	467	535	455	462	466	489	453	474	466	469	458	431	509	455	439	434	482	471
2204	353	372	329	361	303	291	278	268	301	268	239	271	270	289	288	240	277	297	278	307	273	262	277	255	274	230	229	262	268	280	256	266	287	290	276	256	248	283	299	272	269	268	280	261	271	256	261	274	275	276	266	260	246	269	245	264	272	248	274	257	270	270	259	264	267	255	263	276	274	275	269	239	261	285	256	249	255	280	256	259	258	242	242	238	280	280	250	273	298	266	234	295	262	280	285	265	254	274	316	291	258	271	272	298	282	264	264	292	268	276	284	270	284	243	250	273	280	250	251	251	249	251	262	270	262	274	263	264	253	263	282	265	244	271	276	259	241	274	280	266	236	257	264	262	263	271	267	283	266	279	279	297	273	275	273	267	303	259	257	264	291	283	236	252	232	270	252	283	252	269	280	265	303	237	258	245	296	281	269	256	253	264	274	255	296	283	278	275	279	285	270	270	274	275	276	256	278	242	265	283	269	291	239	263	267	258	243	251	257	276	252	264	294	265	276	244	263	263	241	279	256	264	274	282	253	256	288	267	263	260	257	244	261	264	283	252	276	234	257	291	274	230	265	235	272	241	239	277	246	283	249	250	270	275	282	273	274	274	245	267	246	260	227	288	282	274	269	275	271	283	267	246	261	272	267	286	261	247	260	260	244	270	228	277	231	254	271	284	247	264	244	276	253	247	286	248	279	276	283	315	269	271	252	269	275	304	293	251	263	297	236	279	258	246	274	249	270	234	293	264	283	273	251	292	263	265	236	289	264	255	287	251	268	282	259	236	251	273	269	282	263	256	268	245	270	290	276	241	260	248	298	243	269	242	252	254	247	306	234	278	274	281	250	265	274	240	279	276	281	273	277	271	274	285	271	277	287	292	268	260	237	242	276	270	276	272	281	266	284	263	241	267	275	288	274	274	267	272	241	238	269	281	292	252	276	256	261	264	263	270	289	259	266	275	257	255	297	241	267	270	286	242	253	267	269	287	250	298	264	258	276	305	262	283	262	275	245	259	294	248	261	253	276	255	279	256	282	251	275	285	285	256	283	275	247	271	285	282	251	270	292	274	308	280	279	271	247	314	262	260	272	284	279	253	283	257	271	258	261	276	292	265	266	261	269	286	279	247	255	270	248	272	262	245	300	270	251	271	255	258	273	256	268	291	241	256	259	263	277	260	263	271	258	257	262	268	292	233	317	286	245	257	226	292	247	259	283	261	292	294	264	285	245	294	261	289	268	276	257	254	248	274	260	284	261	264	272	270	265	281	265	254	256	265	241	255	270	226	289	277	275	268	245	274	245	279	251	220	256	281	274	284	250	293	272	260	272	277	257	268	273	272	285	258	242	253	245	294	231	261	268	282	252	258	293	304	251	287	258	233	291	277	291	291	273	262	224	270	267	269	265	257	257	275	265	279	276	277	274	259	260	263	277	236	241	262	262	285	268	269	280	254	253	237	275	271	270	257	242	252	274	255	272	256	284	265	249	261	280	266	258	267	248	278	239	273	248	246	259	260	279	251	244	278	271	272	258	268	274	279	279	232	251	279	272	268	288	278	238	255	273	268	270	281	280	265	269	243	258	256	280	244	306	266	274	272	319	279	256	287	241	279	249	279	264	257	271	277	260	243	271	263	252	260	293	270	312	261	281	265	268	277	287	266	285	276	258	267	261	280	254	274	276	293	293	274	296	282	257	267	280	314	276	258	267	250	271	248	267	268	253	257	270	256	278	275	250	262	256	264	233	268	271	263	267	229	265	287	271	263	226	264	252	301	290	275	261	269	292	259	274	255	253	275	286	256	270	231	255	265	261	246	279	259	242	270	270	240	300	295	268	250	287	252	286	277	256	291	233	261	273	255	250	266	254	260	236	293	264	273	281	269	230	260	268	279	270	272	247	264	270	261	248	259	275	251	278	260	287	294	279	249	269	262	262	249	302	258	275	259	267	246	267	284	288	282	245	276	248	289	251	275	267	267	232	288	259	269	274	277	253	279	243	260	267	244	272	292	277	270	261	283	292	273	267	244	270	247	248	269	289	265	254	253	268	293	253	256	265	222	247	243	283	277	254	269	261	277	268	259	259	283	258	245	257	266	274	273	252	258	239	269	234	280	285	255	285	249	259	272	304	260	283	276	263	301	255	249	276	275	264	279	258	268	298	262	272	260	267	294	263	257	284	256	255	253	257	264	251	288	276	276	255	266	264	261	251	293	254	264	276	280	252	285	277	271	260	297	253	261	254	280	267	272	249	264	243	264	234	209	243	292	271	276	267	252	272	268	278	256	238	254	239	271	246	290	273	263	289	275	252	242	253	253	254	271	272	272	270	286	273	265	277	238	237	285	256	248	260	250	254	288	236	252	262	247	262	280	289	240	260	257	251	240	265	257	278	296	285	268	261	274	267	262	282	244	247	267	274	252	250	279	232	279	275	284	255	282	259	277	274	264	263	278	260	277	270	246	252	288	293	267	266	254	259	280	283	249	274	250	233	261	264	254	256	278	285	287	288	260	271	279	281	268	267	275	282	272	268	238	280	246	262	239	267	250	252	289	276	290	242	266	300	277	268	283	253	295	285	246	255	272	264	258	282	270	264	245	262	277	267	257	264	260	282	275	278	240	266	244	269	247	260	279	308	268	267	264	261	257	257	239	255	273	257	272	243	274	302	257	261	246	264	264	289	252	276	275	272	272	280	243	296	256	259	251	275	280	255	270	262	249	261	241	243	243	286	264	246	233	244	257	268	264	263	294	276	247	285	275	270	285	286	263	249	271	246	250	273	261	282	241	258	270	263	255	276	224	275	256	298	300	247	267	254	291	271	247	263	248	258	265	305	256	264	280	269	274	241	263	321	283	274	262	269	272	257	278	256	284	238	233	260	275	273	291	295	260	257	256	273	308	280	262	325	272	255	275	295	266	251	258	262	268	272	260	239	263	280	273	255	277	252	287	279	242	269	271	259	280	265	242	261	252	270	280	248	263	275	287	261	284	262	239	276	274	246	292	268	318	261	264	278	272	283	259	264	267	240	269	214	283	309	263	260	277	255	256	259	296	268	255	277	269	269	279	279	250	226	257	295	288	244	265	273	273	283	277	271	272	263	238	281	234	277	263	255	262	271	300	264	265	239	273	291	273	252	235	255	280	239	249	276	273	249	261	264	262	256	294	295	278	304	256	249	274	296	255	269	290	264	271	263	263	260	285	264	290	254	248	307	233	231	273	268	254	254	267	240	254	266	252	264	245	267	241	272	271	280	254	250	223	255	248	247	252	267	263	290	271	253	270	263	268	287	266	288	266	246	247	300	241	260	272	289	263	313	269	242	276	273	274	262	267	279	272	291	264	273	257	242	294	234	256	266	272	279	258	280	305	275	291	245	260	245	287	267	278	267	266	262	262	258	274	265	255	274	289	253	256	271	289	303	279	250	270	277	278	292	270	267	305	228	289	257	273	275	258	268	261	263	264	269	282	259	261	273	268	260	248	273	290	276	239	295
2350	863	988	1041	936	932	897	891	853	848	811	804	843	806	816	852	817	758	814	835	741	775	824	802	830	766	784	784	814	783	784	752	805	779	797	736	720	798	837	821	739	761	775	801	793	811	796	769	806	821	824	788	825	780	787	781	805	783	796	793	780	760	776	805	765	841	764	767	787	828	790	771	787	788	781	843	807	770	792	749	769	735	792	791	808	744	777	785	781	761	775	779	787	842	776	776	781	780	791	803	756	768	727	780	784	813	755	762	824	816	753	762	788	772	825	825	808	803	764	832	767	796	786	772	771	795	810	816	798	823	774	834	767	806	777	739	801	731	754	798	738	739	768	789	811	746	782	844	780	803	818	813	808	779	753	828	790	770	779	775	764	720	754	776	797	814	774	761	790	783	779	724	764	804	760	751	812	822	812	790	783	778	765	775	804	771	791	746	727	810	768	843	824	796	784	794	798	753	805	787	769	746	806	730	719	769	771	827	812	775	811	766	736	804	774	751	798	777	769	784	753	804	795	777	743	780	763	799	775	790	767	822	844	806	748	773	704	791	756	800	749	762	800	815	806	771	848	778	807	808	820	783	778	801	743	779	777	775	762	760	746	838	784	777	804	746	772	759	778	771	761	829	791	787	819	784	742	804	735	818	782	728	812	772	785	790	793	795	746	817	803	823	878	801	763	801	805	807	752	834	845	755	820	814	798	783	779	796	822	823	793	719	766	780	787	813	795	762	731	799	763	826	798	792	813	769	799	737	800	796	822	813	829	787	763	788	815	769	825	749	759	765	771	780	791	729	732	805	778	845	837	780	801	765	797	748	770	769	756	795	789	750	763	798	743	780	753	809	799	809	743	774	739	774	772	790	752	787	833	785	812	777	760	799	810	778	795	794	815	760	765	776	762	719	790	780	780	756	747	755	778	780	783	781	787	807	776	789	737	778	740	715	779	779	741	790	750	780	751	799	754	757	776	798	770	771	763	773	774	776	833	764	739	726	728	758	800	796	777	808	788	734	770	855	819	729	770	782	773	777	760	751	770	749	816	787	826	826	798	726	782	773	754	840	804	809	802	789	802	815	774	745	789	776	811	769	739	784	783	836	772	803	768	740	784	825	761	799	814	793	797	767	755	806	816	805	738	778	822	807	747	798	779	761	822	818	802	807	784	746	768	764	831	788	765	744	798	800	769	764	786	800	819	774	799	810	779	785	754	801	801	786	795	785	759	792	771	772	759	805	772	784	765	770	817	816	799	778	786	782	768	790	753	822	822	787	775	765	813	755	790	783	835	805	783	797	796	780	754	784	813	745	789	817	777	799	775	805	779	801	764	754	774	773	769	784	780	775	840	803	787	831	778	745	798	816	821	773	757	808	825	774	772	765	809	818	796	773	808	808	846	806	795	795	772	773	832	780	726	791	770	753	798	820	725	745	764	767	793	756	779	834	794	782	802	798	787	808	798	773	770	755	791	756	784	815	739	783	837	753	815	772	750	757	727	791	816	808	770	708	737	795	809	770	823	753	741	793	784	765	840	720	793	791	769	826	831	819	794	754	851	821	762	827	786	780	802	761	812	772	832	805	819	790	781	797	786	781	807	750	811	769	793	821	743	817	808	800	754	785	791	796	809	770	795	841	810	753	795	787	788	801	822	849	735	761	778	740	785	776	804	779	765	791	738	769	772	756	803	801	819	793	785	721	783	755	780	763	802	732	728	755	778	796	773	791	784	823	781	762	818	815	787	782	816	796	785	775	796	808	815	789	834	865	809	761	790	773	789	773	778	725	793	752	777	773	793	792	823	806	795	799	818	728	792	780	783	811	837	786	843	767	737	795	773	808	779	784	812	768	763	752	821	759	778	735	711	779	779	808	779	788	769	789	772	789	768	730	793	808	828	775	777	763	817	812	732	805	802	794	785	788	778	848	799	766	781	774	785	780	818	775	825	774	747	799	804	761	751	809	741	762	781	756	809	765	774	811	808	796	773	791	772	803	850	793	790	773	780	758	809	790	794	731	774	787	748	802	804	713	733	797	769	791	738	799	804	791	819	807	769	858	767	775	857	792	783	756	787	786	845	758	798	785	823	779	796	750	790	854	825	806	765	803	765	798	776	809	814	802	697	785	778	825	777	738	740	765	811	833	780	790	777	798	796	818	819	739	775	768	789	808	802	765	746	824	761	799	796	791	799	809	804	740	764	774	767	821	737	747	757	754	795	780	815	766	746	809	808	780	758	807	822	831	791	787	770	782	767	768	788	773	764	810	792	802	769	776	762	754	742	768	792	741	782	775	769	827	788	825	790	792	738	732	776	797	818	784	765	813	805	769	760	784	766	757	778	789	768	739	775	786	757	763	773	793	771	782	780	776	774	797	780	840	805	793	762	767	868	833	835	802	743	797	772	779	774	771	776	787	781	815	750	806	801	763	819	777	766	788	771	751	762	826	832	777	761	769	792	831	788	736	751	808	752	796	818	790	749	754	808	757	806	749	733	764	768	785	779	769	787	762	755	818	734	758	778	739	758	801	813	781	826	779	811	766	811	773	780	813	776	786	770	824	778	770	778	823	813	784	768	778	806	806	796	798	764	833	806	757	844	760	757	799	743	786	819	813	766	768	820	786	780	754	797	793	789	796	750	815	800	807	765	765	804	761	811	771	740	805	790	803	744	805	787	777	741	814	771	755	797	839	782	756	755	795	828	777	777	773	799	808	740	828	802	862	782	789	768	820	840	739	748	784	803	758	772	751	782	759	792	748	734	796	763	740	741	766	818	791	790	827	813	787	763	765	811	796	827	805	767	738	799	791	793	772	814	785	768	756	784	799	769	757	818	804	798	808	822	801	780	747	780	796	770	833	806	780	814	830	821	814	832	803	793	801	803	775	780	833	744	806	743	795	772	794	793	748	760	802	778	794	774	759	758	738	785	786	813	700	756	803	774	828	747	791	756	823	734	790	808	781	807	802	820	815	763	823	758	771	786	767	773	826	761	795	813	802	773	782	759	813	771	770	827	755	788	776	811	743	806	821	803	839	792	804	801	737	772	841	805	760	783	837	779	763	832	795	792	828	746	762	786	792	789	804	825	821	800	752	820	801	816	773	779	796	792	743	769	792	770	778	790	786	794	807	767	766	797	765	759	808	779	803	813	776	749	803	783	762	810	777	783	818	784	773	735	825	796	793	747	786	738	809	802	772	798	743	783	759	747	803	791	793	754	793	741	791	777	801	830	766	834	741	772	766	814	794	797	758	831	753	790	812	802	811	797	789	763	821	768	847	780	763	783	782	808	736	790	768	775	822	756	742	734	771	760	779	790	748	796	782	780	770	764	779	780	784	777	800	746	821	788	765	791	811	786	785	799	730	759	769	779	756	784	742	793	809	773	780	757	769	731	775	787	769	808	767	795	813	748	772	799	798	760	815	816	798	784	770	778	808	745	800	805	769	856	792	722	811	792	767	753	851	790	794	765	791	788	782	784	763	750	820	781	784
8462	1139	1481	1046	765	616	452	362	315	286	255	244	195	202	181	220	192	170	150	173	166	173	148	172	165	152	129	159	171	128	174	168	138	148	134	140	121	152	158	126	163	150	117	151	131	108	144	141	153	160	146	146	150	138	139	135	130	141	147	113	148	154	138	125	136	121	138	135	146	150	131	168	116	144	156	139	138	134	145	145	142	152	145	120	141	132	140	138	127	107	120	147	144	123	135	148	149	132	134	124	155	144	136	132	130	135	141	143	144	138	145	147	137	143	143	136	120	122	129	135	131	129	132	127	145	143	138	115	145	125	121	138	123	145	137	124	125	132	147	147	135	136	117	130	141	115	140	143	125	130	138	134	122	136	127	140	126	136	128	139	146	141	154	126	135	140	144	133	145	137	121	118	132	137	129	123	121	129	150	155	120	132	140	128	137	148	139	136	127	155	108	131	143	110	145	145	135	128	142	143	141	118	138	137	151	129	164	153	135	145	138	124	146	133	136	132	124	130	148	124	139	140	148	152	133	102	128	134	128	121	145	113	155	117	131	131	148	136	125	138	143	132	152	157	146	136	146	133	125	127	144	150	121	127	150	116	149	143	135	136	130	137	118	127	152	145	130	144	129	132	148	128	139	142	141	132	126	148	118	139	144	149	115	133	126	121	126	128	116	120	149	136	126	116	132	151	134	130	131	121	136	126	117	140	131	124	126	110	154	136	129	134	121	123	155	137	149	133	141	125	116	113	127	132	131	128	127	111	136	153	131	133	147	137	111	131	111	134	139	144	120	132	141	126	133	149	156	138	135	137	137	126	136	139	135	145	140	133	121	133	135	139	136	136	157	126	126	128	148	124	120	132	140	120	131	140	115	132	116	143	161	128	154	123	112	146	148	154	140	125	131	120	152	132	149	135	150	144	148	151	138	128	130	138	148	129	125	130	142	129	147	135	129	141	134	145	148	134	139	124	117	130	148	144	144	146	109	128	128	144	141	120	145	124	120	130	108	127	146	141	155	137	143	141	124	139	140	137	147	154	124	156	143	132	130	137	139	148	138	153	149	116	125	150	122	126	146	135	126	143	133	146	144	127	134	149	137	125	139	115	150	152	115	152	139	131	147	115	148	155	134	115	156	144	136	124	141	121	146	130	153	137	146	141	124	134	155	142	125	124	136	153	152	125	123	163	133	137	118	131	126	129	146	141	124	148	156	147	142	135	138	142	122	122	128	123	131	113	132	139	133	114	153	147	126	123	132	145	150	126	140	127	168	132	133	146	119	111	144	127	118	128	126	129	143	165	130	167	123	122	128	128	130	141	128	122	146	142	160	140	142	131	112	129	155	125	124	129	131	113	142	138	125	141	121	130	138	123	136	134	156	120	115	119	139	129	126	125	118	121	124	141	150	159	144	103	140	133	134	124	139	121	113	126	135	118	108	139	144	146	120	139	128	150	140	143	125	117	128	136	131	128	130	145	132	138	143	121	152	140	141	122	142	128	141	131	128	150	149	139	146	151	137	128	135	114	164	116	158	133	119	133	122	152	150	128	131	124	154	149	144	130	153	138	156	146	145	125	138	128	139	130	133	142	118	132	116	127	127	131	145	144	127	143	144	153	152	151	133	125	107	142	130	124	157	140	126	128	134	136	147	130	130	111	127	125	146	127	145	119	122	144	129	141	133	127	127	137	132	148	140	157	157	122	131	119	141	123	142	150	139	137	154	127	111	143	128	143	125	151	168	113	130	124	143	130	120	139	142	129	128	126	134	136	128	123	147	141	114	113	130	126	143	119	123	149	131	143	127	133	125	140	138	142	121	127	141	132	133	137	132	145	124	127	138	121	140	151	154	132	146	144	127	107	133	148	142	147	139	139	127	125	140	134	138	134	143	156	155	136	145	122	127	141	137	115	143	139	121	124	134	124	126	141	124	131	140	134	150	130	136	145	127	154	143	116	145	137	116	152	161	134	159	128	124	135	143	141	157	134	121	141	132	119	125	134	129	134	139	117	128	143	127	127	147	153	143	141	145	136	135	129	115	153	112	156	135	114	119	134	124	153	141	133	142	131	153	133	146	127	133	161	141	142	122	135	132	127	131	137	141	125	141	138	118	128	140	145	138	136	151	143	130	134	140	122	129	134	147	138	130	128	144	128	130	127	128	126	123	141	132	157	133	123	152	129	144	124	138	134	144	146	123	112	122	119	117	138	158	134	126	134	134	118	146	141	123	123	123	130	135	115	168	138	116	120	132	134	141	138	146	126	129	145	130	125	139	133	141	125	139	128	158	135	137	129	127	131	138	126	132	135	136	112	129	154	126	133	148	134	137	138	132	116	127	162	139	135	138	152	135	144	141	114	119	148	127	158	138	122	141	119	155	133	139	114	125	115	131	149	135	152	135	123	139	130	168	133	138	125	145	137	153	116	127	158	126	149	112	112	152	149	127	130	156	129	152	136	140	142	141	150	150	135	152	138	146	147	129	146	147	128	138	115	123	136	137	130	131	132	139	111	120	156	120	130	138	133	130	149	135	115	142	120	123	141	129	129	145	129	112	143	128	118	135	148	137	146	134	160	144	154	129	124	145	128	131	136	136	130	122	120	134	108	134	121	132	119	121	138	125	121	129	135	139	128	130	150	122	129	161	139	134	167	122	155	142	148	146	128	124	133	156	148	116	132	127	112	130	141	124	137	152	135	150	117	152	140	130	130	145	143	134	143	145	137	135	125	133	127	127	127	140	139	160	120	155	148	141	143	140	144	146	157	144	124	138	144	144	135	130	129	123	133	125	136	144	139	128	116	144	131	135	141	121	128	134	139	144	138	127	135	152	140	141	153	143	141	135	148	137	118	120	140	135	156	124	141	128	134	155	119	139	155	132	129	136	147	149	131	137	116	119	136	139	142	134	123	137	149	151	159	120	132	153	154	130	142	155	151	135	137	122	128	149	137	139	121	130	143	141	113	130	151	123	134	142	143	126	137	129	142	128	142	146	126	138	119	124	143	155	133	147	120	118	139	128	131	130	129	143	146	154	139	142	123	133	133	128	138	145	142	134	119	119	111	123	127	136	113	135	160	138	118	129	143	127	124	136	135	151	120	134	136	132	123	139	126	141	111	135	128	136	125	136	120	111	148	138	134	152	123	140	124	142	129	123	124	142	118	124	155	153	122	118	137	111	129	145	128	126	157	142	144	140	112	125	142	133	126	138	137	154	160	134	125	139	129	135	125	134	114	141	125	138	138	124	138	145	124	151	146	153	154	144	135	140	139	145	141	153	144	137	119	127	132	141	151	131	129	120	133	129	132	132	133	135	115	129	150	124	132	133	155	146	146	163	136	150	153	140	146	136	124	137	150	133	124	154	127	122	122	124	149	141	141	134	127	142	125	140	143	118	139	118	123	134	161	137	130	122	121	128	129	134	140	113	130	136	103	139	142	125	134	148	150	143	142	144	127	123	121	142	127	113	143	137	119	119	134	144	117	145	125	119	142
5374	1584	3403	3896	3276	2549	2165	1753	1534	1303	1247	1076	1045	902	858	805	792	766	690	665	672	620	635	585	619	563	599	576	557	535	507	547	512	553	492	492	474	504	508	527	516	508	478	493	517	485	445	453	477	479	453	471	474	493	451	436	463	501	440	430	466	473	474	458	448	476	455	423	499	471	460	466	432	454	472	450	456	465	451	441	450	487	471	471	422	453	435	433	434	429	386	461	463	477	467	450	415	451	486	426	486	458	436	454	457	458	459	449	452	453	467	420	420	456	395	462	422	458	446	454	453	437	445	436	417	491	431	451	450	461	439	437	436	415	465	452	440	450	470	435	462	472	441	448	444	491	418	499	454	472	465	457	455	464	415	448	466	446	457	416	434	425	454	417	469	419	451	474	421	450	426	448	422	446	438	442	438	457	419	424	425	459	417	453	463	409	437	449	458	449	437	435	426	422	438	483	415	437	448	434	429	442	437	464	443	422	422	429	416	431	436	433	427	464	463	434	408	424	449	469	480	434	424	407	419	433	436	434	459	433	417	488	414	459	444	447	438	469	441	457	413	434	455	459	446	431	436	451	410	460	455	473	469	478	429	458	434	439	469	399	449	452	429	442	442	433	406	405	458	455	413	440	458	431	414	465	440	437	422	432	457	437	464	395	434	452	502	459	436	436	440	445	447	447	434	435	435	454	451	454	447	477	436	404	434	428	461	446	446	423	425	434	431	448	403	442	420	445	414	444	437	459	438	446	447	467	431	451	448	443	404	436	440	454	414	413	427	446	461	461	449	425	437	426	452	428	472	441	435	443	432	414	410	425	472	459	443	447	427	435	447	445	466	440	466	423	460	449	447	450	419	421	432	431	412	441	458	478	423	435	475	446	438	415	463	447	427	449	451	422	430	452	412	411	405	451	425	425	472	453	430	434	428	446	443	459	412	456	434	486	477	431	456	452	449	469	423	473	432	458	471	414	450	452	433	453	402	433	466	482	417	424	444	455	441	448	496	443	490	439	439	405	482	478	455	446	454	454	437	449	399	416	422	470	460	419	424	417	461	431	467	414	437	422	447	437	474	444	446	410	470	428	390	459	451	444	399	437	435	476	423	421	448	447	465	467	439	420	440	451	447	404	434	436	468	439	417	459	444	430	450	451	461	412	430	457	406	492	456	465	470	425	384	431	415	477	412	475	434	425	426	474	474	467	421	450	432	424	440	409	465	444	450	410	434	428	443	442	414	432	452	415	419	423	466	467	448	475	424	447	418	449	446	410	423	417	430	465	440	467	452	446	429	474	421	449	435	466	459	406	445	440	455	416	436	453	452	455	465	435	451	441	392	439	424	421	456	444	447	443	408	414	453	455	447	427	455	443	460	435	447	447	452	395	431	421	454	450	448	461	448	458	435	430	412	424	473	427	443	458	442	448	456	426	449	415	399	463	431	469	403	428	484	427	470	432	412	433	446	412	434	460	453	436	457	467	429	444	430	456	483	470	433	432	422	438	468	454	450	430	416	420	440	453	448	481	417	412	473	441	440	467	443	465	440	439	449	423	411	460	424	453	429	452	427	450	411	437	445	425	443	428	440	444	452	454	485	442	458	437	461	449	432	476	446	453	441	454	438	402	443	429	464	426	415	433	431	459	433	420	443	441	432	452	428	428	428	443	447	484	444	406	411	430	412	419	475	468	451	410	452	414	393	410	445	469	463	414	432	413	451	438	466	419	477	416	423	413	433	424	450	448	422	398	453	443	446	438	454	430	435	435	439	443	432	453	433	426	401	413	482	468	433	446	419	429	435	467	419	441	425	417	441	422	459	432	446	448	426	451	476	422	409	469	443	434	443	437	444	431	426	448	476	428	431	442	430	442	421	488	483	441	462	440	438	427	453	449	415	460	428	448	416	400	452	411	403	441	456	436	444	453	424	481	476	431	454	461	453	425	408	446	405	447	435	437	437	448	447	435	418	434	429	423	443	440	444	419	431	475	421	474	409	461	464	433	481	440	424	452	443	411	432	426	461	413	431	439	455	432	408	449	404	459	404	439	415	438	506	448	464	430	437	439	443	430	467	435	440	452	440	464	454	465	462	452	414	402	443	447	423	415	421	414	426	447	432	427	418	442	436	429	477	484	435	453	418	467	425	429	448	417	432	468	447	436	450	437	431	392	437	434	409	419	446	409	458	461	433	415	460	469	418	459	435	424	412	434	421	410	445	406	438	452	451	409	432	456	473	450	434	457	401	481	421	438	454	450	411	428	427	427	455	446	470	452	438	461	408	471	459	438	465	462	494	392	462	426	426	454	449	473	430	408	446	471	446	468	446	441	419	393	438	455	466	415	427	393	439	436	384	421	415	453	448	454	438	453	440	432	416	438	451	455	421	449	444	424	441	445	447	442	440	453	485	452	436	411	431	450	461	453	460	434	430	441	448	432	434	435	415	445	459	475	429	438	490	438	426	427	459	461	446	461	425	461	417	476	419	463	441	436	425	429	451	451	429	456	450	507	441	454	452	454	425	429	462	480	472	442	397	465	449	423	437	424	483	420	460	455	443	408	431	441	444	408	457	423	466	428	457	415	435	439	437	429	443	431	434	427	431	438	412	439	470	463	447	428	459	439	430	436	431	454	427	428	466	428	456	469	465	434	477	400	417	439	455	450	497	439	454	452	423	428	407	463	446	491	425	418	438	414	439	443	351	412	450	446	421	464	445	480	435	452	451	437	441	387	422	426	452	424	447	434	489	413	446	461	438	449	409	473	438	408	442	425	448	420	438	428	476	422	442	454	427	443	437	453	435	421	444	425	375	420	419	449	462	436	451	435	437	411	422	392	435	433	450	386	436	452	421	433	446	414	436	469	420	417	434	414	442	476	430	408	448	423	458	459	414	425	440	407	434	475	431	462	438	427	413	458	437	410	447	424	437	401	439	435	429	467	464	470	402	419	464	458	461	426	445	457	443	448	417	461	403	447	470	425	430	433	456	411	460	467	424	447	430	415	422	407	449	477	447	461	441	484	420	447	454	425	426	410	393	412	441	441	418	423	417	458	433	460	422	415	461	433	446	421	422	418	416	403	450	420	450	429	442	438	485	403	434	495	454	422	441	415	453	433	439	438	473	408	432	455	446	461	447	498	446	421	436	435	476	451	449	489	436	457	401	418	451	462	450	434	441	444	407	453	428	426	444	429	441	427	400	457	424	437	423	416	437	480	434	414	465	477	395	460	414	446	444	438	471	446	440	437	471	454	461	400	414	450	434	434	397	453	414	453	464	494	448	429	480	434	465	445	465	448	394	428	476	462	463	436	425	466	438	443	434	463	435	449	468	424	423	427	415	424	455	444	425	406	437	453	482	452	445	469	431	443	430	454	418	472	434	445	452	462	445	463	442	442	407	411	445	446	432	379	458	410	457	444	419	405	463	430	434	451	450	434	403	449	491	413	431	424	449	460	446	436	458	423	434	436	467	457	443	444	437	461	463	467	442	447	466	469
16055	2739	2881	2178	1504	1125	852	670	506	441	386	319	290	295	259	234	222	215	206	226	207	192	206	161	164	155	168	179	164	157	193	168	149	160	133	152	139	151	167	122	163	135	162	140	138	154	131	159	137	129	139	139	125	149	125	137	142	152	149	120	144	144	143	146	156	158	123	139	130	115	142	139	143	143	141	146	121	129	157	142	148	144	130	120	141	148	136	137	146	117	140	185	137	161	139	123	143	152	151	132	150	150	148	128	161	149	147	151	149	119	137	140	144	151	126	169	147	156	150	116	123	142	123	144	133	140	136	112	121	148	120	152	126	142	119	148	148	138	133	141	111	135	151	122	145	138	147	133	140	147	121	123	114	120	135	147	135	130	128	144	137	145	108	137	171	143	149	123	138	158	118	141	136	124	135	141	133	142	132	135	146	117	157	155	128	155	124	152	129	128	115	145	140	133	139	137	145	137	140	149	140	126	142	138	110	134	143	136	146	142	158	128	143	156	157	128	123	143	132	132	118	122	136	141	135	142	123	144	145	137	144	150	141	143	137	134	149	145	148	123	137	159	147	138	130	134	116	150	134	136	135	154	136	143	118	117	137	144	160	122	137	151	153	161	147	146	128	142	128	129	136	166	129	149	151	150	122	136	142	151	137	143	155	124	145	143	128	128	130	145	131	136	140	170	120	130	139	151	139	135	136	139	132	150	149	131	125	137	158	145	132	120	136	128	115	160	125	142	126	125	148	139	133	149	143	137	145	137	130	140	137	119	128	123	134	158	129	146	135	133	153	142	145	149	122	165	143	144	141	131	138	132	159	137	148	147	126	144	151	124	131	110	134	131	126	123	133	122	130	136	141	153	127	139	134	159	157	145	150	137	130	155	129	142	141	131	130	123	151	129	121	144	124	157	142	134	160	137	158	139	151	151	156	148	119	132	127	142	153	181	126	137	170	140	151	136	143	133	162	154	153	126	141	147	126	128	154	145	129	140	133	157	150	148	129	145	126	149	126	138	139	162	123	129	139	151	130	153	134	145	144	142	155	139	163	141	131	142	131	127	152	155	128	136	137	137	151	134	131	150	144	124	123	130	148	132	135	137	142	123	122	119	118	132	120	120	164	147	135	147	135	142	135	147	153	144	144	162	147	160	137	142	136	140	120	156	146	167	141	119	143	128	139	140	111	148	114	157	149	154	140	139	118	137	149	126	123	137	156	111	148	122	124	136	130	132	139	138	137	145	127	125	135	133	111	144	145	154	134	136	132	160	165	132	136	129	118	150	137	140	134	123	135	136	135	136	145	130	146	133	123	149	151	131	138	131	137	147	130	156	130	133	144	138	120	149	121	132	145	125	138	153	138	146	132	132	147	132	146	151	163	142	136	129	138	143	145	146	134	143	149	129	147	159	136	136	155	129	125	124	131	144	131	138	141	124	109	144	132	136	163	125	124	120	165	133	152	114	149	142	128	130	142	156	140	137	112	111	146	134	136	135	128	134	139	117	127	147	118	136	145	136	169	137	138	148	126	130	134	142	131	133	133	126	117	139	134	144	126	154	135	145	139	139	136	124	130	135	139	144	138	145	144	142	147	144	133	156	137	151	140	144	147	122	113	127	136	140	121	157	152	143	153	135	133	108	149	148	155	133	128	146	122	141	145	148	128	116	129	170	123	165	148	122	148	166	128	132	110	122	138	136	138	122	135	150	140	153	154	132	154	146	116	142	132	127	125	138	139	146	127	147	134	135	141	121	135	155	136	154	117	155	119	161	141	145	126	148	147	129	148	115	163	122	137	135	132	149	152	117	117	140	159	143	146	134	139	118	140	139	143	122	132	142	151	134	138	142	159	125	125	139	144	157	134	139	151	116	130	127	128	137	149	149	149	159	145	154	166	130	130	147	127	135	134	172	123	129	156	136	161	141	133	122	149	113	156	134	116	131	143	151	142	145	137	127	146	159	144	151	134	122	118	137	99	128	134	127	140	146	140	151	125	145	131	135	102	147	135	132	138	132	140	132	155	123	119	123	139	138	172	136	151	130	132	142	138	143	146	132	135	147	138	152	148	146	140	119	149	157	141	143	130	135	143	127	122	140	133	132	135	156	149	152	143	123	121	143	122	148	145	137	148	142	148	134	117	131	157	136	130	120	123	131	147	140	155	136	112	114	131	154	111	132	156	123	126	158	138	140	120	145	145	144	148	121	160	127	149	130	140	122	140	126	131	129	116	154	130	145	145	124	115	142	158	143	119	136	147	165	155	146	158	136	140	139	164	150	146	151	130	121	136	150	129	124	130	138	128	154	134	119	145	148	163	142	142	157	140	139	145	139	117	126	141	158	153	173	142	133	129	158	151	134	126	135	137	145	139	110	140	150	147	149	156	164	135	132	123	139	142	150	178	146	146	142	144	139	130	137	128	136	139	145	145	134	135	150	128	138	133	123	127	137	128	118	138	131	124	120	153	136	114	127	140	142	151	148	128	144	133	147	140	139	128	115	140	145	119	141	137	137	132	133	136	163	140	155	123	150	129	119	131	129	137	146	130	141	136	134	146	153	161	153	143	121	142	134	140	137	129	150	115	146	140	126	133	118	149	141	115	153	155	140	130	123	144	141	110	150	127	132	141	152	135	141	132	137	127	136	137	150	123	131	140	119	150	139	141	143	130	144	144	131	145	133	131	110	140	143	160	149	135	134	134	123	148	138	145	146	134	153	136	145	156	144	133	152	133	144	133	142	139	134	159	131	141	128	167	146	144	134	149	131	148	133	137	118	144	126	149	140	132	138	130	133	138	121	154	128	148	129	156	136	140	146	128	133	139	153	143	149	136	132	142	133	148	151	125	126	119	156	144	137	155	159	135	124	147	131	126	147	146	134	107	149	130	157	154	140	126	135	137	133	135	137	137	145	146	146	156	154	149	139	150	149	134	177	164	147	123	137	134	146	125	136	139	135	147	122	118	130	119	131	162	147	161	145	146	138	115	148	139	126	106	145	157	149	118	142	138	144	129	133	142	165	140	145	148	135	133	140	142	142	143	124	147	150	130	146	150	140	144	135	138	130	140	141	158	125	143	161	132	136	149	143	117	156	150	130	130	144	155	126	149	122	134	123	124	117	153	146	127	150	145	136	130	152	136	152	153	151	139	153	153	131	132	135	145	135	138	165	131	147	108	132	163	123	136	143	101	153	156	136	146	136	130	135	153	141	132	130	150	143	155	144	121	147	129	135	140	118	114	124	133	130	136	117	139	152	126	152	126	129	146	134	139	133	149	162	151	143	117	138	141	134	135	127	156	158	129	132	140	145	128	161	142	163	139	120	141	133	157	108	152	144	136	145	136	164	142	124	140	143	135	134	153	119	144	124	160	151	137	142	118	141	140	142	153	130	147	147	104	142	143	150	151	134	157	137	140	155	135	124	158	115	146	144	148	145	144	137	135	131	144	158	167	122	127	145	137	135	139	124	145	141	139	140	135	145	141	156	121	117	140	146
7571	2716	6304	6981	5745	4656	3738	3167	2729	2286	2032	1770	1537	1382	1280	1261	1125	1087	1057	995	882	879	912	816	788	715	714	717	716	638	633	654	617	650	619	636	556	573	593	569	547	572	547	611	552	504	514	553	539	523	536	523	516	537	566	553	528	504	472	517	516	525	562	499	497	496	504	526	485	499	461	519	458	483	509	477	439	493	503	491	461	493	476	511	499	507	485	481	524	493	475	504	513	442	478	484	503	485	458	493	464	466	487	501	452	493	477	410	486	482	467	476	516	479	443	463	461	465	474	483	498	517	473	495	467	495	442	467	490	443	450	431	467	491	485	486	503	462	460	451	448	472	467	488	499	496	502	490	488	485	437	443	477	519	456	487	501	440	458	436	451	475	441	441	468	457	477	519	500	483	477	424	460	490	495	484	473	468	437	459	470	460	440	480	430	477	476	482	537	454	466	452	472	485	495	441	473	491	444	455	445	424	472	467	453	454	471	495	441	484	495	493	473	474	485	477	444	469	491	456	488	460	469	462	456	493	448	449	446	444	505	429	476	497	469	435	472	450	502	443	496	482	430	445	470	447	440	487	476	472	470	452	424	489	467	451	457	433	429	462	472	449	473	478	444	479	462	450	435	462	471	505	447	460	423	489	512	483	465	492	440	434	467	454	461	484	462	444	433	439	438	457	471	454	427	492	430	437	513	453	471	454	467	459	425	467	466	459	456	493	482	424	503	502	455	466	494	452	483	493	420	467	463	453	464	451	466	482	428	521	477	470	480	474	435	425	464	492	476	468	436	454	453	455	480	471	451	472	479	529	470	486	431	445	447	469	458	461	468	442	472	447	464	454	421	474	473	475	469	486	454	460	462	454	460	474	426	468	461	479	437	488	477	483	436	467	482	479	475	474	476	476	475	470	445	463	440	457	462	476	462	431	425	452	463	449	457	491	456	445	471	445	471	467	447	464	456	452	467	461	447	478	427	419	465	471	463	462	446	478	467	492	467	456	459	431	465	470	489	460	482	432	469	458	475	454	460	421	449	455	488	461	478	441	500	454	463	468	500	474	477	451	447	460	467	465	478	487	495	430	478	491	481	488	467	480	491	454	436	480	496	470	480	473	425	442	447	418	489	478	471	413	440	443	437	508	421	458	452	464	495	493	451	446	510	470	459	477	431	518	464	471	479	471	448	497	482	510	453	473	441	471	430	466	474	441	452	475	472	448	506	447	455	448	465	428	465	442	436	488	463	449	459	452	460	481	483	465	481	439	469	464	453	461	436	482	451	441	484	432	493	455	469	435	479	457	472	442	427	490	460	453	476	484	466	468	476	456	474	507	462	454	474	474	441	441	448	457	436	459	459	470	486	469	471	479	470	498	462	506	453	450	460	450	435	526	485	456	471	469	455	426	459	502	479	458	440	467	469	470	413	467	448	441	495	432	446	489	461	467	507	452	425	489	499	448	453	472	471	467	486	465	451	505	503	448	489	457	456	452	444	513	521	463	524	467	474	451	491	435	434	506	425	427	473	470	467	480	444	474	460	475	481	489	483	481	477	482	455	466	420	446	462	471	468	457	451	461	451	429	467	454	435	429	475	471	441	457	474	466	498	484	503	435	415	451	486	471	464	451	452	462	453	459	414	502	461	472	430	438	515	453	475	474	466	454	476	490	461	424	496	509	474	474	479	466	489	462	443	449	505	485	464	456	476	448	478	490	489	479	496	424	469	433	478	448	459	488	468	491	493	505	435	435	449	460	443	478	451	479	430	481	440	459	453	439	440	450	445	458	493	504	464	475	467	456	471	467	465	482	447	475	427	448	456	444	486	473	500	474	439	436	468	470	488	467	501	455	425	480	445	457	450	509	473	446	467	481	501	466	484	437	463	439	445	461	463	511	477	468	463	473	467	479	453	469	465	448	453	461	447	430	500	463	482	470	425	449	430	409	507	467	437	477	474	477	460	492	436	479	489	477	404	464	466	458	479	444	441	439	467	474	442	464	465	457	503	455	510	452	461	491	468	438	500	449	398	459	483	451	466	472	450	477	451	458	454	426	475	479	477	461	508	508	467	448	507	465	445	488	471	468	470	485	456	446	442	467	430	453	416	455	468	485	459	471	475	472	488	473	483	459	449	462	492	484	434	468	463	438	475	464	466	465	429	509	472	461	469	443	464	406	490	468	455	454	476	465	465	449	491	460	439	461	434	464	459	469	437	490	445	457	445	434	465	490	442	468	472	428	449	419	463	496	473	448	461	467	402	470	460	462	429	479	429	443	421	456	466	500	436	438	474	469	477	456	466	504	462	473	449	454	473	461	509	479	489	413	486	460	424	461	481	457	478	425	482	499	459	480	460	434	457	478	434	496	486	434	455	471	487	457	470	453	505	446	446	472	475	466	439	479	462	438	426	433	481	486	435	469	479	442	446	460	471	442	461	441	454	468	456	454	451	426	500	457	474	471	444	430	472	488	513	476	445	464	460	443	446	509	455	486	474	468	446	479	410	461	468	509	475	464	468	485	427	456	431	435	470	448	422	455	508	436	456	489	466	462	441	464	451	459	469	425	482	440	486	484	476	494	418	454	439	497	460	490	449	465	449	476	474	449	460	463	447	453	442	450	433	457	447	475	488	479	436	456	467	458	478	461	460	461	433	433	479	452	469	457	434	426	476	447	497	495	446	456	484	481	471	450	473	457	456	449	467	456	433	458	451	457	450	496	460	452	444	448	468	478	465	447	415	442	436	462	476	472	428	473	469	463	443	461	493	475	466	457	454	476	497	449	445	470	499	452	449	460	415	451	477	410	469	482	478	463	464	485	473	458	454	436	464	459	497	508	435	478	490	439	504	484	452	457	447	444	458	468	455	426	467	509	433	465	484	502	465	488	501	455	443	476	507	443	476	478	491	477	452	439	516	458	446	498	456	450	428	493	469	436	429	480	460	481	431	440	507	476	489	456	469	436	472	468	493	458	479	450	450	480	486	470	500	436	431	477	437	472	449	467	466	474	481	444	489	474	470	472	464	464	442	459	458	478	467	497	450	440	439	494	499	450	435	466	440	438	450	470	430	470	507	459	473	486	497	483	491	460	466	489	441	427	495	485	471	454	496	482	478	467	512	471	449	464	460	441	498	442	466	472	485	519	480	486	455	466	423	455	478	480	467	442	441	454	443	481	491	444	453	483	461	468	468	458	453	457	465	451	493	495	440	463	473	468	476	486	456	456	458	423	442	486	448	459	428	498	438	476	450	476	468	434	437	433	463	483	476	451	440	474	466	422	468	465	463	492	457	479	500	457	455	473	483	436	464	435	469	426	447	494	472	442	461	447	468	488	506	478	486	472	457	454	458	448	447	469	445	486	458	459	476	463	473	456	433	438	483	461	528	472	491	449	436	455	447	430	480	458	469	456	488	456	446	449	468	451	445	460	486	426	456	467	467	458	476	464	449	463	448	449	461	433	485	440	446	448	452	442	497	454	492	447	464	489	445	448	437	474
2171	350	369	344	326	280	245	280	273	243	286	275	286	275	284	266	271	284	282	280	263	263	257	273	262	275	271	260	258	275	247	261	267	257	251	271	282	316	258	272	273	267	273	285	259	265	253	248	274	257	256	262	261	272	290	260	310	254	263	268	222	267	272	246	258	290	259	247	265	247	268	293	265	295	256	276	241	263	300	269	247	276	268	257	288	274	275	266	279	282	267	280	270	265	265	250	273	270	276	218	263	257	253	250	276	267	250	259	285	246	241	250	249	260	267	263	246	272	259	279	270	278	274	277	254	273	278	241	269	267	267	245	282	285	235	272	278	255	277	254	266	284	274	260	254	275	253	256	271	288	268	266	287	273	279	279	289	239	272	242	280	271	268	263	249	271	246	264	261	256	279	290	274	256	233	263	248	262	282	274	271	256	269	270	289	264	264	257	280	252	262	277	274	276	267	243	287	293	273	268	276	243	247	259	273	278	239	251	286	257	245	292	265	263	256	271	239	292	281	254	262	264	211	247	289	231	268	277	291	260	263	291	299	259	257	267	260	262	238	282	273	264	284	292	235	288	284	302	268	285	241	266	288	270	250	258	253	283	256	285	270	271	224	244	237	283	268	261	257	269	290	237	243	246	248	252	266	253	253	257	258	248	261	238	250	284	234	268	283	243	255	271	301	286	263	288	281	248	300	261	270	247	254	272	274	269	260	256	262	254	276	307	271	283	258	274	273	265	265	264	254	265	278	291	259	261	238	279	254	265	269	296	280	258	284	272	274	260	267	266	256	251	240	252	245	271	260	287	263	250	247	239	242	273	255	259	251	250	276	283	236	277	252	264	265	250	264	246	264	288	284	292	283	256	254	260	279	284	277	267	271	297	237	267	293	233	279	307	234	270	246	276	284	278	265	239	263	305	288	260	304	299	276	310	261	241	275	254	290	265	260	247	229	286	261	289	273	259	246	252	295	274	282	290	279	266	230	274	275	285	294	246	228	241	284	292	256	269	257	236	284	261	286	270	289	249	262	270	275	252	269	256	298	293	249	248	255	283	257	260	254	286	250	260	249	274	239	267	253	249	254	269	252	237	231	274	289	270	275	274	254	264	290	287	288	307	266	282	274	257	300	258	258	261	288	275	276	240	249	264	277	265	245	259	294	242	269	261	255	284	261	269	260	256	250	248	297	253	272	252	252	252	277	277	272	269	269	262	258	272	298	293	247	245	294	253	242	257	238	229	260	244	268	235	260	243	303	258	252	275	260	252	285	241	253	238	283	262	276	252	251	274	236	263	258	259	271	242	268	271	237	248	254	267	255	296	298	276	233	276	297	233	241	292	269	275	279	270	224	252	276	268	289	281	265	256	256	241	251	258	288	239	242	265	261	283	274	277	258	253	245	253	282	273	256	290	282	269	273	274	261	240	257	275	259	249	231	250	287	264	270	268	283	274	277	271	318	275	262	299	268	253	253	254	253	244	252	288	284	282	276	275	281	262	268	297	234	243	265	268	289	269	264	258	286	261	274	248	239	240	275	242	250	283	267	268	307	266	258	279	272	277	290	265	284	259	279	283	290	280	271	288	249	250	263	302	262	217	291	271	278	260	286	247	276	258	242	255	275	262	277	302	253	239	268	254	277	270	269	274	262	279	270	250	241	260	243	241	274	227	255	263	214	258	267	260	251	266	259	254	251	261	270	297	261	249	272	252	279	264	281	255	264	265	258	252	285	254	283	240	256	289	285	273	259	253	245	232	266	240	273	256	270	260	253	272	249	281	265	264	280	290	263	246	255	229	253	265	280	291	256	264	256	254	266	262	273	271	282	278	261	255	258	290	272	287	233	256	257	266	252	264	270	243	260	257	278	266	269	256	272	248	267	285	283	278	278	280	274	260	266	266	263	280	264	237	239	262	271	265	264	264	298	266	270	264	262	273	280	270	252	256	320	289	259	261	250	271	262	263	250	247	260	269	233	292	271	262	263	286	279	280	276	270	246	242	265	279	259	271	254	266	279	232	277	246	242	283	305	255	295	265	275	255	287	274	274	248	246	273	268	305	268	308	266	266	272	252	286	275	243	238	258	255	258	276	263	285	278	226	257	274	272	260	284	267	270	257	272	283	277	232	280	257	241	267	236	260	272	256	257	253	261	279	274	259	262	270	260	245	273	243	289	253	282	220	253	272	274	251	273	247	280	236	279	266	260	273	254	268	282	232	250	293	272	247	239	265	249	282	270	246	254	274	287	254	254	268	260	251	266	279	282	253	242	239	255	269	293	245	265	274	232	287	233	257	261	246	278	256	288	289	271	251	240	245	269	249	270	254	293	270	288	276	292	261	236	256	267	272	274	265	251	281	233	255	269	276	263	276	266	253	264	278	279	265	283	247	260	273	300	294	286	268	246	240	249	278	265	277	289	270	277	248	215	257	266	255	289	264	229	285	257	296	280	290	232	233	277	280	241	293	277	296	296	258	259	268	272	253	273	247	262	263	267	267	292	251	280	261	269	254	280	286	296	264	248	260	284	289	269	240	272	250	269	291	273	257	235	273	235	247	227	292	235	271	273	245	277	264	257	285	253	276	246	266	257	267	235	291	273	301	269	246	277	260	264	271	252	288	268	266	275	257	265	274	256	235	262	292	288	241	289	285	254	259	243	255	278	216	282	252	265	282	262	257	243	241	278	255	256	264	231	240	299	272	259	291	279	237	296	306	273	259	246	267	280	289	265	262	262	254	277	253	294	264	266	276	243	257	232	256	260	277	253	290	269	264	262	260	287	245	230	257	273	246	258	254	290	275	288	302	249	257	261	279	257	236	255	250	244	270	278	298	244	295	264	241	224	260	264	284	291	284	282	249	273	250	267	270	245	253	249	256	249	264	278	244	263	283	287	274	259	265	272	276	260	288	290	280	284	268	261	271	262	283	282	239	272	259	242	262	251	278	250	294	254	279	279	276	255	241	254	259	263	274	255	236	275	262	277	269	246	272	280	251	248	275	285	277	248	277	256	246	259	234	261	265	293	271	252	276	272	237	251	244	255	264	265	232	249	267	298	250	246	274	286	271	283	260	286	247	288	287	302	238	251	260	259	259	260	269	268	263	278	285	271	248	283	272	309	292	259	287	261	272	267	266	273	255	290	262	254	250	284	265	295	280	254	250	273	271	272	251	287	262	268	295	294	260	257	257	268	271	266	277	300	261	273	260	268	241	268	258	289	246	252	283	264	280	247	261	266	223	280	267	278	252	245	268	287	230	245	264	266	257	251	277	286	242	261	262	276	254	267	246	241	247	275	256	236	294	276	252	270	290	256	240	282	255	263	280	270	283	266	285	256	271	265	252	253	292	284	270	277	240	245	271	270	286	265	291	272	277	260	267	236	273	253	260	275	233	256	273	261	269	278	268	227	264	244	261	275	294	248	242	228	266	244	302	280	278	262	269	255	247	236	265	266	252	263	246	293	254	262	258	286	254	263	285	264	277	241	258	237	240
2401	859	981	1003	952	917	874	890	896	844	831	781	846	834	821	881	796	835	763	849	809	790	847	807	786	814	778	810	769	818	837	753	803	813	772	835	810	818	798	830	780	762	782	755	778	773	806	809	838	814	802	721	750	743	773	762	769	818	836	787	795	782	806	802	776	742	800	769	789	771	732	766	828	830	731	786	836	805	800	760	781	795	831	753	774	750	835	775	779	809	832	777	815	831	772	730	789	812	802	790	765	825	820	815	818	823	786	778	754	761	802	759	834	830	837	820	810	781	759	805	768	771	748	803	814	821	774	802	777	785	749	759	736	760	791	851	754	796	815	819	799	780	829	778	747	745	797	739	770	814	833	808	769	730	855	819	744	764	796	785	848	810	735	768	807	788	820	734	784	817	737	783	756	808	772	781	786	785	775	758	776	790	801	785	803	795	807	805	759	813	837	772	854	823	795	801	774	794	762	735	769	787	778	769	773	764	815	819	738	790	748	738	785	819	742	809	760	768	779	758	778	789	824	782	811	758	774	750	767	847	767	812	829	793	830	814	760	797	785	769	801	807	796	774	795	815	824	851	800	767	770	808	731	838	786	763	787	800	789	829	805	736	815	826	799	754	729	810	783	756	799	792	774	803	773	813	763	749	831	820	766	797	752	777	813	794	872	779	784	830	789	785	768	794	776	770	771	759	756	785	807	826	801	823	758	758	759	736	842	816	755	801	788	759	746	749	774	757	789	746	787	800	755	759	815	855	808	766	756	753	832	770	778	763	764	805	791	793	786	783	812	800	778	787	799	761	758	784	738	780	778	773	758	796	833	829	767	724	795	760	816	788	772	787	792	807	746	815	803	738	788	790	771	793	796	806	740	783	785	816	760	807	814	745	783	786	790	781	752	789	805	745	760	813	821	777	821	786	801	742	783	798	818	787	772	730	801	723	777	790	767	750	781	737	784	759	810	742	770	779	831	762	815	741	803	807	767	783	770	730	784	792	757	769	794	818	764	727	756	806	773	758	751	764	843	778	798	823	783	804	837	815	773	806	798	797	750	765	795	750	793	800	764	791	742	784	790	780	756	818	832	757	762	761	826	784	796	818	769	760	769	823	745	772	718	799	810	790	813	764	785	801	785	803	791	752	838	748	796	786	787	744	814	758	791	795	778	777	759	826	772	736	803	835	798	800	809	830	762	818	774	774	792	781	768	759	797	778	821	779	795	718	811	810	768	754	811	851	773	794	794	797	820	797	755	807	800	787	777	782	768	784	782	761	798	783	769	753	752	834	817	819	844	749	815	779	825	767	778	809	766	788	829	831	773	740	803	745	824	751	790	838	787	800	795	764	772	789	793	797	785	770	829	738	755	785	821	780	735	736	796	788	750	745	817	773	789	774	832	814	802	754	761	779	797	800	760	722	744	823	813	744	795	774	828	741	764	802	786	774	802	815	819	781	833	803	796	747	768	805	772	818	780	835	774	755	779	794	771	773	825	802	779	802	809	810	818	839	807	754	790	801	786	807	816	740	774	770	768	764	787	776	803	796	777	776	795	797	797	818	762	770	769	793	805	749	770	759	762	749	772	878	768	748	765	823	731	758	771	751	760	808	847	776	747	795	779	739	791	775	778	841	796	772	756	809	833	793	854	804	790	773	820	776	811	811	755	771	779	798	782	783	774	785	778	778	770	757	766	758	732	797	774	788	765	791	750	812	824	795	795	779	740	763	798	751	819	767	796	779	816	751	773	806	794	771	777	799	749	814	789	797	831	765	759	807	738	792	800	798	812	849	756	760	836	767	810	816	811	854	777	820	784	787	811	814	772	794	789	813	783	774	744	817	793	782	825	775	807	789	812	824	754	754	760	741	802	703	798	801	816	831	787	801	757	789	774	824	820	815	817	782	801	805	775	749	776	761	786	808	806	802	778	778	804	756	732	758	811	762	759	784	750	829	770	792	786	729	794	790	794	776	778	757	727	767	745	726	736	788	791	756	834	760	802	825	817	756	754	763	780	789	760	750	802	817	824	820	781	779	766	843	823	808	764	778	772	769	735	744	758	759	790	770	775	838	762	815	794	759	806	773	803	782	759	825	767	746	792	760	790	762	810	820	804	791	793	779	783	780	786	761	827	768	756	785	791	745	772	759	753	736	788	774	811	789	819	796	793	821	785	785	756	843	825	755	806	770	833	791	816	777	787	801	813	791	792	763	801	783	773	802	769	787	850	765	822	776	787	758	786	788	780	778	779	772	794	794	720	765	767	776	782	790	792	817	756	768	837	788	792	776	804	772	771	793	776	793	784	752	791	787	770	744	824	772	749	753	774	816	820	768	791	793	782	770	762	774	768	740	757	733	782	813	778	836	766	820	777	828	831	762	759	762	778	786	795	775	803	805	770	729	795	749	788	755	792	792	808	770	785	793	769	772	788	763	765	801	758	794	816	731	765	833	769	735	819	773	798	826	753	799	772	805	774	797	786	792	804	779	775	806	787	781	796	793	811	779	754	769	850	762	813	781	763	793	856	810	767	781	746	765	782	744	729	768	781	789	832	852	813	799	774	801	814	779	794	788	802	810	774	815	763	772	751	785	786	814	788	758	771	792	831	788	835	767	784	736	821	773	822	759	809	786	825	776	763	794	772	767	765	774	791	764	780	753	800	745	794	800	744	751	784	749	827	816	789	785	779	798	801	762	810	791	770	772	801	778	813	770	783	768	773	810	789	743	768	747	784	817	786	784	757	756	797	785	791	794	805	792	744	799	799	786	751	787	810	776	781	843	760	790	813	828	812	798	826	821	768	806	802	814	822	794	791	810	770	801	786	785	739	762	765	788	784	832	786	860	805	741	835	769	783	733	776	782	824	792	800	831	806	772	812	776	762	831	815	771	755	709	779	793	773	768	808	790	817	845	813	819	759	831	758	791	776	792	756	770	730	758	782	782	788	783	781	769	849	820	782	768	800	807	841	805	806	808	763	724	845	674	766	824	779	854	819	792	787	774	803	801	742	768	793	832	748	761	798	788	766	809	832	739	747	767	788	763	827	801	760	769	787	790	816	799	793	808	767	714	782	776	765	798	835	786	776	784	778	769	782	791	821	746	788	789	768	753	763	775	784	758	817	753	825	785	804	766	794	805	766	777	802	773	803	787	796	779	770	803	820	777	777	760	805	758	786	803	791	785	760	793	785	827	780	764	833	735	760	817	741	799	808	782	773	793	783	794	828	776	830	756	809	753	767	782	783	785	811	818	716	777	773	821	763	824	814	778	787	742	807	792	789	879	767	814	780	802	788	752	816	765	859	790	800	795	849	806	752	767	796	812	767	795	793	770	796	757	818	815	731	803	756	783	805	762	835	832	744	784	803	800	800	793	753	764	797	759	810	797	837	807	742	821	774	809	754	786	774	793	800	777	766	828	773	791	760	802	810	759	844	758	780	743	794	793	749	803	787	804	784	808	810	770	783	762	756	844	790	786	829	776	771	815	818	768	825	806
8480	1174	1470	1124	814	595	517	391	332	332	286	218	216	241	197	192	177	156	193	153	176	143	170	165	132	157	144	144	156	146	115	187	137	154	145	149	177	150	136	127	122	145	162	124	146	144	158	109	135	163	154	153	129	119	123	136	125	150	153	156	143	138	142	140	140	150	143	143	121	146	123	131	121	128	123	123	133	144	141	144	145	136	131	137	155	136	132	129	143	144	144	162	141	125	141	145	128	152	119	144	131	118	130	111	133	147	129	144	161	133	144	114	149	139	145	138	158	136	131	160	137	129	104	128	141	130	151	130	127	132	142	133	156	136	140	141	121	115	149	142	139	126	119	125	136	136	119	138	120	137	128	124	159	124	132	132	144	145	127	128	138	132	126	105	154	131	145	142	112	123	142	150	124	145	132	128	156	131	140	167	129	114	134	145	142	137	138	138	158	131	122	136	119	123	149	127	123	125	158	131	154	142	137	124	155	116	119	130	124	140	134	142	126	103	131	137	122	133	127	148	132	127	154	154	127	148	118	156	126	116	150	135	143	131	145	125	129	167	125	136	150	136	148	157	145	135	108	129	142	127	121	139	141	141	141	145	142	127	138	130	135	131	138	149	148	146	137	130	146	133	118	146	154	141	144	134	132	143	130	123	131	141	133	121	142	142	142	126	127	144	142	127	162	120	141	140	130	148	130	134	131	135	155	145	135	142	148	132	155	136	138	113	150	125	125	136	124	137	127	125	132	147	155	129	126	146	145	121	135	114	124	129	125	134	130	96	131	162	135	141	138	132	164	139	130	125	125	117	147	141	136	153	154	127	132	126	133	134	143	124	124	123	128	121	145	150	144	147	143	135	130	134	123	152	132	117	127	141	134	127	131	145	153	134	124	146	134	132	118	140	151	141	133	141	153	129	122	142	151	126	141	141	161	111	148	135	145	157	151	124	147	136	144	144	138	137	136	136	146	144	138	124	131	132	139	134	138	130	157	129	151	144	137	124	139	159	141	125	127	119	138	143	119	147	142	127	133	142	157	163	132	142	143	131	126	133	143	123	140	140	135	125	149	150	124	148	130	127	132	135	159	167	126	138	137	146	143	139	141	166	121	155	121	154	153	133	140	131	136	135	145	132	146	137	142	142	142	141	131	135	141	133	147	145	133	128	147	141	140	131	136	140	151	117	123	138	126	152	130	138	132	143	127	118	123	140	125	127	127	134	141	150	128	133	140	123	120	134	128	129	146	148	132	123	144	141	131	135	141	120	148	145	124	126	111	121	127	136	131	142	139	140	137	132	141	119	117	131	152	145	124	140	127	135	126	120	137	145	148	135	133	131	123	132	133	120	123	145	127	138	132	135	145	153	128	138	132	128	126	133	130	139	128	121	123	126	137	121	118	127	130	145	139	118	124	129	132	147	105	149	113	158	116	128	131	141	127	131	152	145	147	138	157	127	138	129	133	146	151	139	118	142	134	135	139	131	144	149	135	156	126	108	132	122	133	121	146	127	146	128	140	132	141	122	138	136	146	116	140	125	127	137	134	120	135	124	124	150	129	114	130	121	136	117	135	144	130	135	152	155	138	135	129	142	124	145	122	129	124	149	128	135	134	138	146	117	134	146	122	113	143	133	128	150	140	114	166	129	139	157	134	130	134	132	124	145	140	128	133	129	130	129	150	143	157	150	137	132	117	137	141	128	142	105	146	145	132	140	119	147	116	127	119	121	147	126	151	120	116	133	136	125	140	118	146	125	139	134	128	138	141	123	141	134	138	141	122	136	123	134	124	153	144	131	122	113	127	130	122	127	143	115	133	130	139	138	129	138	117	118	141	138	136	127	156	122	143	127	138	110	132	125	135	125	125	119	142	130	148	141	139	155	139	136	157	132	114	136	136	159	135	150	131	135	146	126	141	123	136	143	137	149	152	134	124	143	137	140	133	139	136	119	132	122	166	140	134	139	148	120	138	127	126	133	119	121	133	154	140	146	151	124	131	120	134	139	150	131	141	106	127	149	132	135	126	125	130	162	129	140	135	128	121	153	122	135	127	135	125	158	133	131	131	132	130	140	149	150	154	123	145	137	143	122	137	139	146	143	156	141	145	131	148	145	146	129	129	142	120	133	144	150	131	124	115	140	123	136	116	122	127	138	127	144	110	149	120	135	144	132	138	149	138	127	137	117	132	128	152	119	145	148	126	123	133	134	119	131	153	131	123	143	119	121	130	124	131	140	138	140	132	149	139	118	141	113	136	131	137	136	144	140	125	135	137	132	151	139	131	154	147	139	139	126	119	162	165	125	142	128	162	115	149	147	116	144	138	146	131	142	115	117	136	128	114	125	126	147	145	125	134	126	127	124	119	139	120	130	139	135	139	130	131	136	113	150	147	127	147	132	145	153	106	107	127	143	133	121	127	158	126	146	111	137	126	159	120	138	132	133	129	119	134	128	145	131	135	125	153	150	137	138	135	141	134	127	155	135	132	135	131	112	136	121	133	130	134	140	123	113	147	114	124	144	150	135	116	133	129	134	128	120	139	122	147	113	131	127	134	142	144	149	139	130	137	122	153	129	140	143	108	144	139	142	145	138	127	138	162	139	129	136	149	142	127	119	126	135	141	123	124	144	130	141	132	146	127	140	132	145	146	129	143	117	99	144	132	128	138	142	121	114	148	136	143	150	120	125	120	121	121	129	134	144	143	132	135	135	130	125	143	122	124	120	150	124	129	148	135	146	134	148	143	121	121	125	141	131	137	140	162	124	138	118	143	134	131	115	130	115	131	119	148	152	145	149	117	136	117	134	107	139	137	141	126	140	150	121	133	107	142	130	111	152	135	121	135	133	127	134	122	156	110	128	126	145	134	154	149	130	129	130	151	153	134	122	142	139	135	145	126	134	145	121	127	129	120	138	145	120	132	120	152	145	140	150	134	152	111	143	146	134	121	143	140	120	148	135	151	161	132	152	142	136	141	130	145	122	126	142	140	131	131	145	127	140	129	122	132	127	142	126	131	127	125	119	146	136	137	125	135	135	155	127	162	142	128	132	116	142	135	109	141	126	117	127	124	125	119	131	138	121	127	136	118	130	144	137	151	116	135	138	117	135	133	145	137	133	149	117	129	126	137	139	115	147	131	122	122	131	146	130	125	119	166	131	120	138	125	148	124	143	140	119	165	124	149	138	142	154	134	157	127	133	133	145	132	145	131	142	147	125	132	140	142	140	127	118	127	131	114	126	147	124	134	146	128	134	127	151	129	139	115	122	151	121	135	115	134	134	120	135	135	133	146	115	120	142	131	131	132	148	131	128	143	117	134	134	130	110	118	128	150	131	132	127	140	118	127	142	127	133	134	145	134	128	114	132	112	111	136	147	123	134	127	136	120	124	139	139	138	121	137	126	126	148	160	157	134	135	124	123	141	131	147	156	136	141	147	105	152	149	137	132	125	129	127	119	122	137	146	162	145	122	134	138	119	138	143	139	115	131	142	129	128	128
5499	1460	3551	3877	3270	2671	2229	1796	1589	1310	1222	1123	1016	943	871	829	739	750	714	702	657	617	674	633	604	585	548	541	583	504	549	549	561	547	542	480	514	474	529	471	513	514	492	518	479	446	487	494	444	478	438	474	475	470	493	464	457	469	517	455	462	474	481	429	445	465	431	482	427	462	446	412	455	472	438	440	476	446	473	459	420	418	474	428	442	433	476	473	463	426	481	402	460	465	442	438	454	444	435	446	471	448	415	413	458	450	428	476	442	449	424	468	419	401	422	444	431	458	423	401	423	442	459	461	474	463	427	425	455	487	454	481	482	448	443	401	449	435	435	441	449	407	475	442	457	471	432	441	444	441	433	422	462	456	469	443	452	475	455	458	473	434	430	431	421	443	420	446	447	480	455	440	446	396	446	441	415	409	487	508	456	423	436	382	458	441	411	395	442	408	405	470	442	426	434	418	425	414	444	438	479	476	420	446	401	446	424	447	398	429	418	435	430	390	422	482	446	395	450	417	421	455	470	460	440	432	433	460	419	461	422	418	430	444	439	458	463	436	414	443	451	418	461	447	448	398	440	449	430	432	461	417	429	427	442	427	460	424	431	410	432	461	427	448	421	488	426	457	435	453	434	465	429	433	381	457	457	429	453	465	467	420	437	438	438	424	438	441	472	435	424	455	403	441	475	415	456	411	436	429	446	432	457	438	419	454	433	441	427	464	492	426	471	460	451	397	471	428	411	425	434	443	412	416	421	470	442	435	441	430	454	421	444	438	455	451	453	441	446	441	484	487	427	431	418	429	428	473	404	436	455	435	472	477	434	418	459	464	484	465	401	477	449	440	434	468	452	416	445	478	444	436	471	454	465	418	451	446	394	428	442	478	462	440	421	427	427	438	435	452	438	467	438	438	464	469	458	463	435	422	438	435	409	432	422	414	454	435	428	413	419	406	411	423	463	450	444	482	428	435	419	429	430	426	430	430	439	465	428	474	498	449	431	450	424	473	427	437	426	421	433	455	466	439	409	428	472	453	444	424	431	419	450	416	452	451	444	425	398	432	402	419	388	449	412	412	439	407	396	456	428	423	427	412	445	452	389	467	402	409	466	423	425	426	459	385	413	460	460	414	395	451	441	456	444	463	436	424	463	432	450	432	443	449	443	453	410	448	423	443	462	423	432	474	450	411	470	468	483	467	417	440	466	438	441	441	414	473	449	406	480	435	427	455	420	440	392	415	408	430	454	447	401	435	417	462	439	449	427	463	464	432	440	426	457	439	438	432	437	425	457	428	453	415	414	444	475	434	437	459	458	434	433	447	445	413	416	442	431	512	409	440	427	415	431	409	451	393	437	456	454	474	388	445	447	458	443	428	424	408	440	444	463	403	483	437	439	428	443	432	430	404	426	451	429	441	424	422	435	477	466	427	446	413	445	452	483	417	447	478	431	432	437	426	439	466	420	472	456	473	459	466	425	481	381	406	423	430	455	431	472	451	409	435	429	398	451	464	511	393	473	450	451	414	421	409	455	445	474	461	386	448	460	450	481	441	437	413	448	460	423	421	464	462	444	429	430	412	416	431	441	447	463	419	442	438	433	436	398	442	432	395	478	423	447	401	428	444	417	451	434	446	419	445	464	446	432	434	422	461	432	407	434	463	448	435	401	430	436	433	443	440	425	468	420	433	407	435	405	452	454	465	464	443	443	410	407	452	411	453	432	430	472	455	432	470	461	437	426	433	412	447	464	429	427	456	449	444	443	446	413	437	461	430	434	456	427	434	442	433	466	459	451	452	447	441	447	417	456	435	421	452	432	454	417	470	424	472	451	452	449	444	427	413	435	465	426	475	458	430	469	451	468	464	432	428	413	431	417	466	394	445	398	421	428	448	429	449	450	408	413	462	410	452	440	477	466	443	426	436	464	459	436	433	460	423	467	454	445	425	424	425	440	430	450	448	385	433	430	441	430	465	458	452	434	455	424	454	436	423	430	402	458	446	443	480	473	445	489	473	473	441	452	449	432	449	430	449	421	421	453	444	444	416	436	459	434	430	442	443	426	466	416	443	477	453	427	439	416	425	415	450	472	388	469	460	434	477	453	442	411	482	468	444	452	436	392	427	476	435	464	442	442	418	420	438	455	445	446	427	465	455	480	403	439	377	397	433	422	431	468	461	430	453	464	473	472	428	420	454	476	440	424	406	418	439	453	432	422	452	428	411	470	446	463	454	459	458	436	427	450	458	433	444	452	442	433	392	450	430	426	437	469	417	437	453	451	429	439	434	446	441	440	471	447	474	372	438	426	399	435	442	464	494	405	432	450	463	446	406	440	430	416	467	451	441	420	452	419	467	394	429	431	432	426	405	451	449	455	442	388	432	442	463	413	460	425	451	425	445	427	422	439	459	461	429	460	406	456	451	435	394	406	409	449	464	459	461	432	424	454	456	467	453	438	435	454	424	439	434	441	432	466	434	449	436	422	435	441	449	428	434	463	454	433	442	462	479	436	450	457	435	444	454	451	435	452	438	440	421	436	417	429	437	421	449	441	425	429	436	423	461	433	429	471	426	393	419	428	469	424	390	433	461	413	457	432	443	446	441	449	454	430	435	444	413	382	445	466	413	420	475	456	438	471	430	401	468	425	477	458	421	422	450	440	461	442	450	427	428	436	488	419	456	442	448	432	464	445	460	418	456	423	390	469	449	431	439	437	399	437	445	433	446	444	425	412	417	453	434	434	451	463	434	390	450	441	411	437	455	413	427	452	423	425	421	465	450	419	426	474	396	431	452	452	437	379	431	418	443	452	421	445	386	417	423	414	444	432	441	384	460	405	459	468	397	408	461	426	446	416	434	442	430	456	419	442	455	427	457	422	451	462	483	460	426	446	474	459	415	432	430	418	430	445	440	415	469	451	474	449	482	459	450	446	392	450	466	412	422	423	420	440	475	448	452	424	435	461	456	416	447	420	466	407	422	431	422	458	446	402	411	447	486	434	442	461	432	451	444	462	418	462	466	438	416	420	441	476	452	449	469	426	419	433	429	444	431	441	433	424	444	448	426	476	412	428	455	431	457	430	420	448	464	451	471	429	448	442	445	384	461	438	425	461	453	445	465	458	449	415	458	485	424	422	414	458	436	418	437	442	439	405	419	411	473	440	440	425	430	459	481	436	437	399	425	460	458	431	426	451	431	451	442	423	445	447	429	459	417	426	426	411	440	447	410	447	479	445	441	481	431	448	445	451	458	436	437	440	451	457	494	433	431	416	477	447	435	427	457	433	392	447	461	451	456	410	444	458	410	436	447	436	470	432	459	464	436	457	409	455	435	430	453	455	439	424	443	423	398	447	441	447	438	440	438	419	440	434	447	471	425	457	455	467	469	436	417	461	460	442	437	394	445	456	450	458	438	429	391	427	453	415	470	401	432	446	407	484	441	420	429	434	445	419	468	452	442	449	441	441	416	436	419	469	439	446	377	445	481	445	461	420	426	402	420
15800	2604	2821	2171	1466	1044	806	624	559	432	341	335	296	294	252	239	192	213	219	234	182	219	182	217	184	163	180	166	166	143	162	169	166	157	135	166	151	150	146	173	125	191	160	139	165	133	129	152	125	141	152	148	153	142	138	147	143	121	137	148	138	135	163	154	133	161	142	128	182	161	160	158	161	115	145	146	154	142	119	145	145	132	145	140	118	154	140	132	137	162	147	152	134	142	132	114	119	136	134	129	135	171	147	127	137	123	157	124	146	140	148	125	152	136	149	142	146	159	164	138	140	127	133	145	138	128	141	127	155	130	137	148	132	141	138	145	152	147	138	121	123	133	145	126	147	132	132	130	147	172	136	143	110	117	123	135	134	129	149	132	141	126	137	96	155	141	141	144	135	145	130	141	124	141	144	132	144	127	136	143	131	134	140	147	129	146	121	133	124	131	125	131	131	135	152	136	122	133	153	110	128	139	122	111	160	131	150	126	136	157	142	135	147	145	156	131	142	136	136	148	118	144	133	120	133	158	123	147	148	139	116	160	134	150	132	138	131	141	149	140	127	154	147	147	144	150	130	139	146	138	113	142	121	148	123	123	130	161	148	131	158	118	117	142	126	114	124	134	132	148	145	141	164	147	145	132	127	128	151	150	135	144	156	126	128	134	142	128	129	148	146	143	112	138	138	136	128	128	164	151	134	128	141	145	133	153	146	140	140	146	130	154	135	125	147	124	153	148	140	137	135	141	149	122	125	136	120	160	122	145	166	136	122	148	134	164	137	133	125	139	146	139	126	136	131	143	130	140	167	140	156	136	152	133	139	148	144	133	173	164	141	152	159	150	162	129	160	150	141	143	146	139	135	145	143	139	103	141	141	122	156	127	152	158	166	130	147	125	135	141	121	130	144	139	140	147	120	146	137	147	133	139	144	140	128	149	130	117	161	136	144	144	169	136	134	132	125	154	145	131	144	154	145	138	125	151	147	146	134	131	152	141	139	151	149	137	138	131	141	139	135	153	151	152	162	141	148	131	140	136	155	144	144	161	155	102	132	153	133	143	127	125	149	152	153	121	141	144	152	141	116	141	126	126	136	140	136	124	144	140	160	153	129	141	134	125	144	148	111	159	118	142	153	144	130	126	144	134	135	134	141	129	156	137	149	147	165	149	138	125	126	130	130	142	126	141	135	133	121	133	137	152	165	149	152	136	127	140	134	154	129	144	120	130	141	128	126	137	125	140	139	122	148	143	132	142	135	137	147	131	126	143	136	127	127	146	125	137	136	134	134	122	164	150	133	137	139	137	139	180	133	144	143	139	149	136	130	123	145	132	147	112	166	145	125	149	145	133	120	137	161	139	138	123	134	120	154	133	131	132	138	144	160	122	150	132	143	130	145	137	132	136	133	132	124	147	158	158	150	134	139	165	125	156	149	146	137	126	143	125	124	111	118	149	132	134	146	147	161	157	138	129	128	125	139	146	132	137	135	166	151	138	122	130	149	110	151	125	117	143	143	148	151	142	141	134	122	139	132	149	138	130	128	126	140	135	149	136	156	128	134	143	131	124	153	138	141	138	161	148	138	131	140	135	124	131	135	136	126	143	138	126	132	137	128	156	149	146	139	120	166	162	132	137	130	148	143	153	127	141	137	142	124	163	151	119	130	143	136	134	127	134	139	152	132	138	144	126	139	151	139	123	131	148	143	142	144	146	140	133	147	124	138	118	151	155	123	128	125	147	152	113	149	136	156	123	139	153	148	144	144	153	138	149	113	126	149	111	127	151	163	128	109	146	167	136	117	140	133	122	139	146	145	135	153	134	142	132	152	125	161	145	139	167	125	148	152	151	136	152	119	127	124	155	144	147	146	152	120	139	148	132	139	138	149	143	129	134	139	142	154	143	135	142	115	130	123	143	136	156	153	115	137	152	150	137	127	134	133	131	142	145	138	124	160	128	134	132	135	145	143	154	137	142	175	148	137	150	129	140	137	135	134	152	142	158	103	165	144	155	152	141	119	140	135	149	128	126	122	151	131	144	131	119	120	149	141	143	126	156	142	123	122	114	131	148	140	134	129	128	123	156	149	138	117	137	148	149	126	139	131	158	133	141	143	131	153	157	149	139	161	128	127	137	145	121	142	147	130	122	148	149	147	137	132	149	157	145	114	150	130	125	152	140	132	144	127	153	131	137	144	127	145	143	129	138	137	145	120	144	132	120	140	156	139	168	151	121	145	143	121	128	139	155	134	139	133	120	124	136	132	135	149	143	130	140	133	131	150	132	145	156	144	153	130	144	140	129	141	148	136	127	152	147	153	121	132	163	136	130	147	145	131	130	151	135	150	144	134	138	150	134	113	153	140	131	124	128	139	148	142	152	122	132	135	136	152	140	129	154	122	136	122	135	123	113	116	141	135	147	129	137	137	135	122	144	124	143	125	156	135	142	152	137	124	145	127	130	126	149	138	149	135	140	119	154	130	161	145	119	125	131	137	148	186	125	144	123	149	140	126	137	150	142	162	135	153	131	119	143	126	150	138	131	131	140	131	120	130	121	150	142	146	124	142	151	131	145	135	144	145	135	149	136	128	140	132	136	151	138	139	140	148	126	135	162	143	139	137	137	136	150	123	123	134	141	137	140	139	130	130	127	132	143	136	136	128	145	113	129	114	132	135	131	163	153	138	128	106	139	137	128	136	150	160	130	120	141	153	144	130	125	149	115	144	149	125	149	152	139	136	132	127	153	146	139	138	141	123	139	150	145	129	124	142	150	116	130	148	130	126	110	141	119	136	142	152	134	144	147	130	137	141	128	168	140	139	139	140	153	152	134	161	126	129	158	131	140	107	139	146	134	137	136	127	144	159	147	128	159	145	143	127	129	138	125	144	124	146	152	151	133	128	137	125	147	139	161	159	129	133	119	124	132	148	138	142	133	156	121	157	152	140	121	140	143	132	129	143	123	158	139	148	132	127	134	134	164	145	146	164	134	139	135	137	127	151	139	129	129	142	125	132	158	123	140	123	107	132	145	131	138	114	142	156	147	143	155	136	144	140	148	125	125	131	124	125	115	109	128	120	118	122	151	153	130	137	137	147	145	152	143	140	136	138	162	158	145	131	148	141	139	137	131	150	138	133	126	145	130	164	125	135	136	125	137	144	140	151	151	135	150	128	156	130	168	145	151	130	133	102	150	132	144	136	149	155	138	133	135	142	154	130	135	149	179	135	155	136	142	143	127	126	141	135	156	154	125	128	126	137	146	155	119	144	151	140	129	127	136	165	124	120	134	159	121	146	136	126	134	154	139	152	137	142	161	134	143	150	158	126	142	112	112	128	130	139	133	143	147	128	143	155	168	147	139	133	112	136	138	139	135	144	131	146	122	160	144	146	127	131	149	141	147	135	147	128	142	154	145	130	158	133	141	130	144	142	137	151	126	164	136	127	137	118	129	123	143	139	144	147	147	153	120	137	147	130	140	151	117	124	148	124	141	126	149
7682	2565	6184	7101	5790	4611	3735	3060	2629	2162	2044	1778	1530	1377	1282	1251	1104	1030	977	930	866	897	800	818	800	715	655	738	713	649	678	640	642	649	636	603	548	585	566	585	513	510	552	542	534	537	566	570	539	566	513	520	538	540	504	526	519	507	501	537	546	480	493	520	513	491	496	449	474	469	481	508	488	494	515	474	507	463	479	454	504	496	485	500	481	446	459	504	519	500	497	529	465	476	438	484	488	453	453	459	469	483	476	451	455	461	474	464	464	467	471	498	476	432	458	500	462	481	473	481	490	470	444	470	455	448	467	477	489	478	487	456	470	494	486	471	491	484	435	448	452	471	465	491	459	492	462	467	447	458	453	445	472	528	466	464	487	485	487	470	447	464	448	478	470	471	461	462	482	465	468	458	441	432	453	464	437	476	451	468	475	508	438	432	475	494	452	472	457	447	489	474	467	474	475	470	496	471	467	468	440	470	506	453	457	499	465	463	478	460	476	441	460	439	453	509	466	494	456	454	484	446	457	442	447	484	501	465	486	463	469	463	469	436	456	453	459	476	470	462	478	510	479	440	481	466	493	477	445	497	455	467	457	436	484	411	473	427	442	441	460	505	512	455	483	474	452	450	491	441	492	466	487	446	454	456	475	439	429	467	470	504	462	466	438	452	485	462	489	459	452	452	427	439	483	449	432	449	440	436	457	462	469	503	419	527	477	472	487	417	455	461	473	432	433	484	460	435	452	479	500	489	453	460	476	463	431	439	485	445	505	476	470	475	475	468	446	462	463	459	461	442	444	518	445	461	472	449	449	464	490	463	442	476	452	494	414	464	512	479	467	503	480	443	468	449	455	484	535	446	460	465	419	472	453	488	454	454	443	409	490	472	452	510	457	475	445	465	474	464	475	445	424	501	455	423	421	477	457	447	456	480	486	480	445	481	478	485	447	460	453	437	476	465	407	446	493	495	479	455	445	428	508	473	446	455	468	493	419	480	456	427	497	422	424	426	495	457	460	449	447	466	485	485	464	481	451	482	444	477	471	456	447	425	451	490	437	464	445	430	472	440	465	481	460	496	451	471	462	445	466	460	461	455	492	504	455	465	470	484	465	454	463	441	509	439	464	482	452	434	449	489	444	484	442	460	467	511	493	476	435	445	475	443	436	441	495	461	450	475	471	461	470	445	469	478	480	477	476	404	450	486	479	490	415	486	447	477	425	450	457	465	403	506	455	426	439	446	521	442	473	483	482	454	474	478	444	455	433	429	465	443	481	492	494	450	471	430	442	465	446	468	455	465	458	445	459	490	430	469	458	497	448	450	467	477	464	467	453	443	479	447	463	432	468	474	455	454	465	479	446	460	517	463	444	480	451	466	476	443	468	435	465	524	417	482	470	462	456	448	489	481	461	463	442	457	492	456	471	453	437	443	513	474	446	435	482	439	478	471	450	458	459	448	478	480	472	455	439	402	454	440	438	451	466	483	485	442	457	483	470	464	454	473	482	440	472	453	436	485	438	471	450	506	452	462	456	425	460	463	439	468	505	453	463	473	484	446	489	427	531	447	464	477	479	465	478	472	454	451	438	480	469	437	463	448	475	451	432	468	438	436	467	520	481	439	471	437	476	457	454	485	507	447	481	497	472	459	421	502	466	453	453	436	481	474	438	427	438	458	480	476	450	446	436	482	446	498	504	449	465	463	438	404	459	460	479	446	452	495	429	470	436	476	483	473	452	437	443	463	487	468	451	460	458	487	427	455	424	456	491	459	443	463	464	436	459	456	440	454	432	473	473	482	469	506	449	447	481	490	480	474	466	473	484	454	481	438	436	477	475	515	427	465	456	452	479	470	439	461	466	471	474	472	463	477	419	457	456	490	497	469	458	436	494	486	465	496	458	468	458	436	473	476	473	448	463	461	448	457	455	485	429	501	465	442	457	470	490	449	446	468	474	466	481	482	473	491	489	438	437	479	416	442	437	426	504	419	441	417	504	476	443	464	487	464	495	448	457	464	443	472	482	442	456	436	443	410	470	473	459	456	452	464	482	456	478	476	460	435	456	485	443	459	482	488	479	456	477	479	482	457	491	491	461	481	477	443	479	463	503	492	466	429	483	446	471	499	449	473	416	445	471	496	485	443	455	461	482	474	418	455	492	450	445	472	494	478	481	465	484	452	446	458	479	455	452	489	447	486	457	442	460	443	441	487	460	450	446	466	430	448	463	422	458	451	490	437	488	478	427	454	470	456	464	471	484	451	483	442	457	478	452	448	494	447	475	423	502	453	453	472	457	455	468	461	463	463	433	470	443	491	426	468	463	483	487	435	497	459	500	466	505	465	482	455	436	463	471	438	493	489	438	441	457	445	442	465	437	468	451	475	453	434	440	504	445	480	454	475	479	436	518	492	460	477	466	469	487	456	476	472	463	442	479	489	453	454	472	478	487	440	471	459	463	446	443	460	467	454	417	454	461	418	420	463	445	458	466	465	494	504	453	468	478	494	445	458	495	484	459	450	458	461	481	459	463	473	460	453	436	433	499	420	468	477	448	473	468	465	448	480	435	455	444	436	443	448	471	437	471	464	441	473	447	415	435	487	439	440	437	461	434	448	466	483	466	476	437	490	441	502	474	445	448	455	449	477	489	443	476	444	466	466	513	450	449	449	446	475	465	451	437	472	427	499	489	465	477	476	476	482	422	473	476	454	478	447	469	475	511	462	461	466	449	475	485	471	469	460	468	460	511	472	446	460	465	485	453	486	459	414	476	504	451	448	448	448	457	444	442	474	472	480	452	469	433	448	422	487	485	468	486	468	476	447	449	457	482	473	497	463	465	472	469	505	489	454	481	461	412	462	447	496	440	480	422	469	434	479	455	456	476	474	442	441	455	442	486	477	449	455	452	452	456	409	517	471	436	469	462	467	461	440	438	502	486	464	448	457	470	476	445	496	455	488	436	449	476	455	451	466	463	464	468	456	425	460	473	470	496	497	433	479	447	491	493	484	478	439	526	451	421	478	491	423	455	427	457	497	432	461	468	476	464	467	461	416	458	460	442	457	465	472	466	466	481	410	468	465	463	455	464	492	484	467	460	497	449	444	475	467	449	447	436	454	445	408	467	459	472	463	476	508	449	473	465	445	492	528	483	460	493	491	463	446	450	468	440	482	445	457	473	442	476	430	428	435	478	450	455	418	460	469	443	480	473	452	428	478	481	453	511	475	467	438	450	444	463	434	503	479	461	423	493	463	469	414	470	426	448	469	486	486	526	462	519	464	463	496	454	474	468	464	424	426	447	446	497	466	460	490	486	458	485	451	422	483	459	473	436	444	470	423	461	463	493	452	459	486	459	429	483	449	455	445	446	510	515	464	479	475	453	452	452	428	476	435	467	458	461	472	487	450	505	456	471	501	472	464	442	458	458	497	470	468	441	480	465	426	443	434	453	437	472	445	467	470	474	459	460	458	447	456	462	438	468	456	472	467	462	474	529	409	447	435
2198	345	318	336	328	269	291	264	259	301	266	273	285	287	277	272	259	282	248	258	250	266	274	287	272	250	258	252	265	306	257	252	257	245	252	257	258	270	271	281	240	283	266	266	274	301	261	262	236	263	254	263	254	260	237	294	266	276	276	277	259	257	250	276	289	277	244	285	253	259	258	243	235	271	269	283	259	271	231	267	246	271	257	250	251	274	292	268	259	262	257	244	250	246	294	296	268	230	261	256	248	247	289	249	253	285	249	256	250	243	255	288	247	302	270	277	263	259	260	286	245	289	244	261	272	280	272	241	267	232	270	247	295	279	265	248	280	263	271	289	252	261	255	283	316	281	247	246	276	256	267	282	255	268	255	269	252	267	265	269	261	276	265	306	241	263	236	264	268	251	246	253	277	270	250	283	268	272	257	247	265	245	266	266	261	272	262	275	268	287	203	246	268	249	285	241	279	287	267	280	274	272	266	290	250	267	260	250	243	247	277	211	247	259	283	233	250	253	306	243	273	262	272	263	269	241	261	268	254	284	246	251	260	265	239	263	276	261	262	281	275	246	262	275	256	267	246	269	260	246	253	292	245	277	264	251	255	278	248	268	298	262	259	245	285	278	243	228	233	238	259	284	251	257	276	280	267	250	276	236	265	238	270	279	268	279	281	285	231	246	278	248	268	248	265	265	266	293	289	281	234	268	288	276	248	233	279	275	267	276	296	272	277	261	274	279	247	298	278	249	242	241	255	252	268	273	246	260	284	279	277	263	241	290	282	259	267	263	261	270	257	265	266	227	254	240	267	293	267	286	284	248	266	249	292	263	289	246	252	252	244	266	276	233	281	271	286	287	282	246	265	256	260	256	264	244	269	272	267	243	215	263	252	246	266	249	292	257	273	264	246	280	258	260	289	268	251	256	241	260	271	226	293	252	282	268	241	248	247	270	298	244	280	298	271	261	262	284	250	272	256	253	290	243	264	287	259	275	273	289	252	297	278	272	274	261	254	281	279	254	229	276	269	295	250	244	252	257	279	268	294	230	276	236	279	265	285	268	236	272	273	283	260	273	278	244	262	277	258	237	251	284	275	249	261	230	247	243	244	248	258	257	282	239	266	246	251	271	284	295	245	242	247	230	286	257	272	261	248	244	260	255	279	261	242	278	240	281	251	242	260	291	279	243	267	287	277	232	266	263	253	244	284	282	253	254	246	266	238	295	263	255	260	250	263	240	250	253	252	271	262	244	257	262	265	223	276	257	254	284	251	270	246	243	270	281	232	298	274	250	251	250	241	273	260	273	278	295	261	269	276	267	249	257	280	237	246	254	265	275	267	278	219	248	257	267	238	270	255	273	249	274	262	304	248	255	287	270	248	262	261	229	262	272	271	272	264	266	269	278	230	267	272	305	261	260	251	241	258	268	305	272	255	272	262	269	267	261	240	266	276	257	254	280	247	291	261	271	257	263	279	269	270	256	243	253	259	235	291	239	264	260	268	275	255	221	253	253	252	281	283	248	271	249	267	277	260	257	249	266	262	267	246	233	253	241	318	268	253	254	241	272	255	287	250	267	267	240	283	263	256	253	261	270	234	265	226	241	253	278	267	249	294	265	235	284	263	247	275	262	258	285	275	305	263	292	255	275	262	252	216	247	269	277	250	271	271	259	265	278	230	297	265	268	255	254	273	295	268	287	259	270	249	272	275	300	244	270	275	274	253	253	279	235	271	246	271	234	260	226	247	250	292	241	264	289	240	261	251	276	296	268	245	257	250	284	258	262	287	263	277	242	252	266	259	258	246	277	260	300	234	285	281	251	269	274	271	286	260	252	229	232	246	273	282	285	283	267	260	256	239	265	268	244	259	251	249	300	251	259	278	240	236	239	278	262	275	291	261	268	285	293	237	232	237	263	256	284	254	242	235	257	256	264	252	251	233	299	259	281	278	275	264	278	297	267	271	267	246	285	239	265	232	272	254	272	282	275	245	265	290	282	274	281	267	224	263	238	288	280	270	259	267	235	223	257	267	266	279	243	302	279	234	276	240	249	275	249	246	284	275	242	253	240	249	270	253	265	272	247	269	286	253	267	278	281	272	264	278	265	277	267	261	250	242	264	275	273	242	259	253	240	269	283	235	258	262	241	255	256	265	286	251	272	254	262	233	283	269	257	257	239	272	260	245	251	252	270	255	281	287	228	263	251	219	247	285	272	275	230	232	251	253	258	252	276	279	282	236	291	288	256	245	263	285	298	230	247	259	254	267	261	268	288	271	285	243	258	274	264	256	267	255	293	302	252	258	279	231	259	302	269	270	255	263	252	250	240	264	261	268	234	290	231	251	251	250	258	252	260	262	283	255	287	266	274	255	298	277	293	250	290	260	285	244	270	264	273	248	263	260	276	260	267	275	244	268	275	278	270	231	291	294	248	265	230	276	253	271	270	245	281	258	273	281	274	269	271	272	277	263	290	240	255	273	252	262	276	276	262	271	275	233	254	282	265	267	269	289	239	261	274	234	278	262	268	243	287	245	290	265	283	259	257	263	278	292	282	237	258	268	272	258	254	256	274	289	276	261	283	275	260	235	285	233	255	251	267	236	222	251	261	289	274	256	296	261	265	260	248	243	248	248	250	221	238	270	261	261	264	249	276	253	262	236	262	263	272	273	259	275	262	264	267	261	262	268	229	259	265	246	250	261	294	275	256	273	240	279	264	254	256	278	301	253	284	250	262	263	288	288	269	272	284	253	269	281	260	255	271	234	256	279	247	240	238	269	268	256	263	262	260	244	248	296	276	252	251	273	255	288	266	282	302	277	265	262	272	255	263	265	253	253	282	260	273	259	239	289	260	293	266	247	307	292	299	253	259	288	260	271	259	259	309	294	258	281	244	255	266	288	278	271	274	256	248	286	272	253	259	260	239	264	278	268	266	252	271	246	281	257	265	255	248	272	278	248	241	269	278	225	264	263	259	259	267	242	247	247	255	269	268	250	259	262	275	257	255	260	245	274	263	249	271	282	288	315	252	269	252	277	262	240	250	268	282	249	278	251	271	257	274	281	279	252	260	274	224	285	253	259	251	262	251	243	265	241	273	258	226	265	263	249	288	273	275	285	248	257	261	272	263	251	251	244	266	272	285	244	250	256	240	281	253	262	264	257	274	260	266	279	261	229	259	264	272	254	260	265	243	249	278	272	257	258	294	286	258	269	256	288	227	278	286	262	241	255	274	254	264	258	286	267	287	300	294	269	262	284	242	270	275	267	233	256	272	237	258	264	283	258	271	264	283	294	273	286	260	275	283	288	288	269	258	245	259	288	258	267	233	284	243	254	252	280	262	292	263	247	261	268	240	282	265	243	301	261	293	230	257	263	258	286	254	265	273	271	287	245	244	289	261	236	229	260	271	300	246	281	265	249	243	266	287	286	228	269	256	248	239	275	256	255	275	261	247	265	261	282	271	273	275	235	263	273	288	255	277	254	240	275	237	277	248	264	268
2289	840	984	971	960	892	922	888	866	838	850	822	836	805	772	821	787	790	801	878	800	829	824	806	807	768	844	772	768	780	827	791	774	799	792	782	776	807	795	735	820	739	786	776	745	695	833	783	746	776	720	795	774	750	813	805	789	798	819	760	779	766	784	818	775	766	779	741	810	739	775	767	737	828	770	804	809	758	771	811	783	809	766	703	765	812	805	773	795	801	795	748	780	773	777	785	775	793	791	761	822	764	794	759	805	790	780	783	772	796	780	760	742	774	770	770	796	761	784	785	776	795	807	757	751	823	776	797	809	762	761	846	803	802	795	815	761	827	831	774	734	822	734	828	779	782	784	751	769	794	830	765	812	755	732	796	828	786	774	776	801	842	737	794	831	792	797	779	855	759	732	799	739	857	787	755	774	793	806	775	749	782	761	800	772	784	742	753	774	807	807	752	784	794	772	786	756	766	786	793	777	751	810	815	794	784	786	800	736	791	761	794	770	792	749	767	792	781	786	753	795	793	798	744	799	742	739	790	791	775	780	771	776	762	779	803	774	753	747	781	747	794	746	762	799	786	755	797	821	793	807	789	787	791	790	819	836	775	810	779	774	800	780	821	769	741	801	730	719	737	763	785	803	775	788	764	786	772	786	799	800	784	795	771	787	813	793	799	758	777	825	757	805	774	790	777	770	756	715	778	843	772	798	774	818	813	812	775	785	816	727	771	746	761	732	748	786	751	733	826	750	819	804	769	788	776	782	776	767	760	793	763	749	770	757	826	799	762	771	818	764	744	816	850	740	771	765	755	843	774	780	752	767	786	815	790	785	785	794	774	803	796	738	794	805	763	791	749	788	764	809	809	840	739	787	725	752	799	787	761	761	769	776	742	787	790	744	745	811	759	774	772	758	798	757	787	829	736	744	791	821	818	791	775	771	813	802	773	818	820	780	770	736	786	809	730	837	735	774	809	770	745	797	815	764	809	739	776	761	751	793	774	773	762	783	757	806	791	769	751	788	756	753	819	797	825	818	781	790	790	790	788	771	769	790	800	815	779	768	798	816	785	781	796	801	776	813	777	823	835	835	781	754	731	780	781	813	831	752	754	761	780	798	740	779	742	772	813	765	787	777	775	758	761	760	780	760	769	782	835	799	800	788	738	809	829	761	774	767	793	802	757	828	755	793	799	774	797	795	776	761	760	737	799	768	795	783	769	773	759	793	760	796	740	803	754	774	743	788	730	824	787	742	827	820	763	834	808	770	766	743	763	743	788	779	793	823	739	779	768	773	784	762	731	760	801	765	800	789	747	781	788	812	772	776	813	823	757	780	753	806	791	822	774	802	817	789	802	777	793	818	782	821	807	790	801	802	784	799	774	811	775	753	761	799	722	825	795	826	801	744	795	763	796	786	828	829	803	814	747	752	788	754	723	768	804	834	749	805	828	821	824	792	802	788	805	772	760	754	745	770	807	845	760	793	765	741	763	754	821	814	781	813	734	784	779	811	750	758	784	770	786	783	825	829	803	808	779	730	787	745	809	811	789	794	758	799	822	828	730	818	747	825	781	801	769	786	748	740	776	748	805	788	740	773	762	860	795	808	813	785	770	717	760	808	761	844	804	795	776	808	790	731	817	818	765	814	800	810	792	779	735	763	836	813	763	793	773	791	774	771	790	785	748	842	816	776	730	758	776	794	770	777	758	822	794	789	796	760	755	736	802	776	768	854	833	741	776	786	764	770	742	770	734	768	759	799	760	775	791	795	760	825	828	744	748	831	802	795	790	791	766	804	756	714	769	764	819	734	801	727	811	805	776	783	827	789	786	818	797	772	789	817	790	743	756	771	756	802	816	787	766	748	750	835	774	743	764	736	750	802	792	746	744	790	768	787	797	802	834	771	765	778	767	799	824	787	803	738	729	740	786	784	786	746	796	744	750	796	799	749	770	804	826	799	808	838	736	778	753	773	816	756	790	806	778	799	806	763	808	792	781	831	819	758	771	808	789	800	831	770	758	789	799	776	791	758	837	762	806	834	812	799	781	775	754	791	752	794	820	746	749	797	787	802	819	777	790	768	761	815	827	764	749	813	812	761	771	784	759	861	782	808	772	785	737	802	800	734	756	749	798	746	756	777	798	785	772	762	766	818	808	790	780	809	780	749	812	784	787	761	769	832	778	755	781	766	815	801	777	801	751	832	785	789	766	785	762	789	815	779	750	747	737	757	825	754	752	725	824	763	814	795	807	718	741	795	761	757	774	740	783	800	822	786	762	782	767	772	805	772	818	732	762	819	778	820	788	735	794	769	791	797	761	783	808	805	753	842	803	754	763	769	743	742	812	786	755	785	715	793	820	787	762	788	815	753	762	796	787	753	800	796	756	722	768	745	791	732	852	794	807	749	750	797	786	830	788	823	759	807	766	775	754	754	737	752	731	752	784	822	810	803	814	820	793	832	782	740	789	788	809	726	753	761	739	796	792	739	729	788	826	802	778	801	768	774	785	805	788	786	800	789	821	748	775	802	733	801	790	788	731	692	789	795	756	792	758	756	807	826	812	749	758	762	817	781	770	755	811	777	756	735	764	814	719	755	768	807	770	789	816	771	760	795	823	823	757	743	797	834	752	787	788	795	764	772	769	813	802	799	714	769	773	762	683	766	765	720	748	813	748	769	766	831	744	771	794	790	808	828	765	759	753	784	796	775	819	794	738	770	763	746	762	765	763	804	793	796	764	770	776	781	825	760	828	790	736	765	752	743	846	830	754	709	751	770	765	778	852	784	749	765	810	773	740	775	725	802	811	796	747	836	756	829	754	785	773	778	805	814	730	771	739	755	780	767	808	805	786	822	740	785	751	739	772	781	786	787	768	779	739	764	764	800	770	773	781	774	796	771	813	805	729	819	838	756	783	787	753	814	787	754	754	799	790	745	816	768	789	786	781	782	789	754	786	734	752	782	793	769	772	755	764	735	793	803	778	781	740	772	780	780	787	749	766	768	727	784	786	735	824	798	796	743	774	803	834	805	778	796	799	786	793	790	799	822	804	768	814	782	781	785	785	786	788	751	753	844	808	813	803	761	749	804	771	820	737	819	757	775	772	798	716	747	776	787	765	775	777	761	792	763	751	723	821	741	791	763	809	753	766	826	772	719	780	780	799	784	830	819	782	801	779	778	801	763	843	734	775	768	787	795	723	712	792	765	797	797	792	773	779	781	776	776	803	836	799	769	781	795	755	805	797	797	762	748	742	801	787	810	799	817	745	800	821	742	814	755	837	855	796	779	805	753	810	752	813	738	787	785	778	770	841	765	804	809	795	754	772	795	739	779	776	746	746	767	759	828	769	806	778	739	721	809	808	804	797	843	799	820	710	784	824	774	807	742	794	783	736	761	821	777	770	732	822	746	812	798	842	754	760	804	787	800	789	763	772	794	775	794	765	784	778	797	783	808	773	770	789	758	740	752	768	784	793	766	778	766	831	735	790	756	765	771	782
8477	1114	1398	1166	785	572	452	381	338	315	246	254	211	199	177	190	175	174	195	153	144	149	154	152	160	147	153	141	141	164	140	135	141	144	167	132	155	138	146	150	153	132	153	139	129	125	148	132	144	129	132	146	150	121	149	116	132	126	128	126	129	148	142	146	137	128	141	150	133	145	134	151	128	123	133	129	147	133	121	137	123	153	126	121	133	126	135	127	140	125	141	137	161	139	134	158	154	125	147	138	124	132	107	128	129	146	130	132	134	149	125	147	155	137	135	136	130	140	126	141	133	137	130	141	135	138	119	124	131	133	137	140	128	123	150	137	127	138	149	126	150	147	151	144	135	137	136	142	144	136	123	124	129	149	135	128	132	122	148	142	149	149	120	147	143	144	127	117	148	119	148	130	127	132	131	142	138	129	124	156	113	129	127	140	146	127	133	131	138	127	161	137	131	146	141	121	148	132	145	154	120	136	136	160	150	136	149	161	137	123	159	128	145	153	105	144	154	118	148	147	127	128	129	136	150	140	126	141	152	114	111	138	148	150	132	152	135	135	132	149	165	130	159	147	134	117	141	120	126	115	143	148	138	149	181	131	127	104	140	131	128	135	114	146	136	138	142	131	131	148	144	148	139	139	126	143	153	137	141	134	157	121	149	141	162	147	128	132	145	137	133	154	139	124	117	141	128	140	137	140	164	142	124	131	124	118	127	156	132	118	145	138	139	136	137	121	144	151	106	133	165	150	148	152	119	116	124	146	116	122	133	129	147	131	132	126	144	127	120	168	122	146	140	133	136	130	135	124	149	144	127	123	120	138	128	122	151	126	129	131	128	132	137	120	126	110	147	142	128	137	131	124	143	144	149	137	141	147	129	149	146	128	143	151	132	159	125	115	159	124	134	139	128	134	155	121	125	135	141	124	135	139	120	134	137	126	132	163	148	142	136	162	132	130	127	138	121	130	136	142	154	123	129	123	127	131	131	138	143	133	147	122	150	141	125	134	152	119	135	121	126	134	123	155	115	123	152	135	134	122	125	140	114	150	142	121	152	151	144	129	132	140	126	107	160	131	138	131	142	142	139	134	123	131	131	137	140	152	140	124	146	129	140	147	113	122	114	141	122	147	146	139	141	139	147	121	119	116	157	152	143	137	133	141	111	132	123	128	155	123	136	131	129	135	137	144	149	142	126	114	136	142	143	125	129	118	153	150	141	126	136	130	120	153	146	118	146	131	143	138	136	156	139	137	152	128	109	140	135	136	131	139	134	140	150	151	151	140	150	118	121	116	144	143	122	134	145	141	142	141	118	133	146	130	116	132	140	121	125	160	158	159	145	141	136	134	145	140	164	132	148	127	132	156	142	110	135	147	147	117	145	128	106	121	131	129	132	129	155	129	133	145	139	144	139	123	141	145	128	154	126	137	113	134	135	132	133	156	124	147	147	144	118	138	136	129	144	140	137	132	139	138	122	143	128	144	118	130	157	133	139	130	109	129	153	147	118	149	155	153	120	122	137	130	123	153	121	149	136	136	131	142	140	140	130	145	120	129	134	131	125	129	102	125	128	133	157	163	146	123	118	131	142	131	146	135	140	133	142	145	139	126	147	127	142	160	140	137	139	131	118	153	136	126	146	136	144	132	151	137	136	151	132	126	116	146	137	142	131	125	152	157	145	134	127	142	139	125	121	127	119	138	138	137	131	123	118	145	153	111	135	126	134	137	150	130	124	122	141	150	116	139	136	138	150	127	125	145	140	138	142	122	135	139	136	126	122	135	137	129	144	141	141	125	142	148	142	140	123	126	135	154	142	145	126	124	133	122	144	125	151	139	135	135	107	114	136	133	121	155	135	145	136	150	129	135	141	135	149	130	127	132	145	130	143	145	159	120	128	127	141	123	148	118	151	151	138	135	152	121	143	149	137	128	132	145	109	133	130	115	139	112	121	126	133	142	124	135	134	128	126	144	141	139	134	131	139	135	119	138	134	112	144	134	141	131	123	144	152	129	152	127	119	155	148	149	144	129	135	123	137	146	131	135	137	134	125	147	132	127	137	122	126	141	145	134	134	130	140	135	134	115	145	129	123	153	144	133	135	147	139	128	134	130	118	134	138	138	150	131	125	129	132	132	122	145	155	146	126	142	153	143	159	134	143	130	140	181	138	140	123	137	131	135	126	119	129	141	125	141	162	139	154	131	114	131	177	154	158	125	146	119	133	143	140	124	121	162	149	160	163	118	122	138	123	126	140	149	138	151	133	134	129	145	149	130	128	132	136	163	133	125	136	127	145	136	131	144	140	128	142	144	142	127	133	142	127	116	121	139	135	116	132	137	139	136	147	143	139	120	133	163	144	134	123	135	130	119	147	122	125	127	128	140	136	146	127	143	141	154	136	141	143	114	142	128	131	152	135	135	157	146	145	134	139	127	139	129	150	149	120	132	141	129	119	140	137	143	138	120	149	127	119	121	147	131	138	103	122	124	146	128	148	117	125	147	148	116	135	157	142	151	143	127	144	143	124	126	138	128	122	145	120	124	149	130	126	117	144	142	132	131	120	147	143	126	131	146	134	131	124	130	143	133	123	141	154	121	122	131	138	125	145	123	132	148	120	129	130	117	146	129	140	138	135	137	137	129	133	133	128	131	153	140	133	128	137	136	135	135	145	136	132	124	129	141	152	129	104	129	141	133	148	121	161	153	123	149	134	149	120	159	138	160	140	126	147	159	141	144	125	157	132	133	113	151	127	129	127	151	150	134	128	108	144	133	126	135	141	141	148	127	160	144	141	121	144	136	135	122	148	135	144	130	120	151	153	132	124	138	120	129	151	115	149	139	132	135	144	140	142	114	133	134	155	144	142	135	134	128	123	133	128	155	136	130	109	105	131	126	140	127	150	111	127	140	140	143	128	123	140	145	123	142	135	135	113	119	144	130	146	132	134	134	152	126	155	120	137	118	125	152	128	118	141	145	152	117	154	127	132	137	131	135	138	161	145	120	139	124	134	145	132	134	131	125	124	144	164	123	144	147	121	133	128	160	145	141	135	137	142	132	136	132	133	165	143	143	132	124	129	133	117	120	147	126	124	126	147	145	145	129	144	146	144	140	165	144	126	123	149	140	128	142	138	143	125	158	149	119	136	131	132	147	141	126	148	139	135	118	125	128	152	138	140	136	120	146	149	141	145	135	127	147	137	135	145	121	139	125	129	135	122	126	109	119	138	119	121	148	152	139	155	123	139	137	143	135	137	134	142	124	131	112	117	136	151	151	143	115	127	140	125	129	133	140	143	126	136	134	121	139	138	137	132	172	130	144	143	137	133	147	136	126	120	121	146	152	134	158	110	122	147	123	136	137	134	123	114	138	115	141	139	138	133	141	133	132	144	132	129	139	156	112	144	139	136	138	135	121	122	127	145	120	110	126	133	142	123	136	123	129	141	131	118	119	145	116	127	131	135	135	140	126	148	120	143	131	129	140	135	125	132	133	129	151
5413	1431	3530	3864	3246	2667	2166	1847	1505	1356	1188	1089	967	943	845	810	765	763	680	684	649	624	608	586	610	565	594	548	556	579	524	505	509	512	521	486	525	522	546	447	486	448	457	468	467	467	502	468	502	482	483	474	439	502	445	490	489	455	467	449	429	473	450	454	504	471	470	458	490	452	474	441	475	449	437	503	452	433	464	443	417	463	443	406	462	473	429	428	424	408	448	451	449	447	459	440	441	431	444	484	403	415	461	437	455	420	433	423	427	439	425	450	447	465	472	428	440	462	401	450	456	418	470	454	431	435	420	457	433	429	447	445	488	431	441	474	437	467	450	416	453	423	469	417	452	426	416	443	429	434	447	446	425	460	462	480	463	450	441	444	418	459	433	454	463	416	446	472	450	478	428	423	462	432	455	473	441	449	480	436	460	418	481	434	436	457	426	449	456	427	431	427	431	466	429	428	413	405	432	473	419	447	435	426	455	437	445	425	449	429	407	401	455	437	429	447	443	443	449	439	418	447	392	421	410	443	416	411	492	485	436	459	435	432	457	446	433	436	427	417	467	440	432	435	436	433	437	412	434	448	434	393	460	461	488	458	462	459	446	435	469	448	440	446	449	471	439	413	462	436	492	407	448	459	407	426	426	447	421	407	419	415	426	475	434	442	437	407	440	443	416	422	455	438	475	441	465	424	409	466	460	416	437	454	422	456	460	429	481	452	455	453	432	416	450	458	433	421	409	410	454	434	484	436	479	436	441	445	427	408	452	431	438	423	454	446	437	432	450	417	409	444	446	405	432	442	448	430	447	437	434	492	444	442	422	444	421	452	425	440	461	472	479	405	427	415	465	455	462	461	441	455	435	454	424	415	418	435	454	450	432	451	417	461	414	470	439	437	418	489	404	423	417	471	453	469	425	471	422	401	445	444	404	427	448	443	444	417	439	425	440	427	423	428	420	422	452	394	440	440	420	443	427	447	433	451	412	431	450	455	431	411	468	463	461	433	404	417	431	451	473	437	448	430	427	443	480	444	454	449	403	476	426	469	395	441	419	441	474	455	450	395	467	404	457	442	419	433	442	475	440	398	421	438	438	410	440	475	439	465	463	432	443	417	437	480	385	445	454	404	381	445	473	486	392	429	446	411	422	478	429	441	465	457	440	446	436	432	445	458	429	459	408	411	445	463	435	445	458	441	415	416	401	456	373	436	430	428	445	480	445	415	449	471	441	428	459	443	458	479	411	466	417	431	425	414	430	411	423	447	448	410	448	434	433	442	461	456	427	423	449	419	429	452	428	466	446	417	451	424	463	449	463	396	434	465	440	445	419	426	468	464	447	439	443	440	419	451	434	429	451	428	463	462	481	436	458	439	463	474	456	444	456	481	413	444	448	408	473	463	361	441	422	451	431	411	403	443	488	432	469	451	428	423	433	442	443	488	409	449	443	456	409	428	444	440	425	452	448	446	436	443	420	494	421	410	437	463	443	443	431	433	430	432	448	421	445	411	431	414	412	453	452	405	443	457	465	427	437	412	438	444	443	430	440	459	446	443	411	411	448	453	438	442	450	418	445	469	449	422	435	440	436	451	408	470	419	448	470	447	422	482	421	456	457	450	440	425	437	439	445	468	469	420	419	431	442	487	429	437	440	410	447	429	468	456	461	467	444	444	444	479	456	436	415	415	443	441	441	447	430	481	444	416	446	455	446	421	452	494	471	429	455	433	458	461	418	449	460	407	417	428	420	446	433	404	418	438	441	457	398	496	426	464	456	448	455	420	459	443	460	384	465	422	480	456	419	434	461	438	417	439	451	479	405	433	484	466	453	447	426	465	451	415	402	426	436	433	457	411	404	437	464	418	415	457	443	441	462	401	429	451	480	468	454	447	423	399	418	450	433	481	489	402	445	427	436	446	445	458	410	407	459	450	428	476	456	407	459	427	439	427	427	439	443	428	430	445	447	439	413	417	428	429	416	453	437	447	431	402	443	461	461	433	422	404	438	422	435	445	461	446	446	449	430	452	471	464	435	443	426	456	407	435	441	437	397	376	408	408	489	464	441	441	435	441	451	418	425	415	447	430	427	460	454	477	413	441	421	433	412	451	467	445	475	416	458	414	406	434	426	440	447	424	418	457	475	409	472	423	439	438	413	417	417	448	482	429	460	453	452	414	438	459	449	452	469	451	450	459	431	448	461	458	446	438	415	437	421	450	432	438	443	436	449	465	451	433	418	426	480	409	454	435	416	443	451	431	436	451	445	442	475	459	447	420	401	458	429	470	423	450	443	415	435	459	445	452	454	504	463	467	414	452	466	425	429	454	433	425	439	418	455	509	454	425	449	440	426	426	424	415	451	370	426	447	456	447	463	454	427	426	428	429	417	455	420	425	391	434	427	446	427	470	495	444	475	424	444	459	407	482	459	416	468	425	465	444	438	440	421	450	436	424	425	447	421	493	457	425	470	410	451	455	407	423	459	430	471	420	424	442	444	448	449	423	388	454	427	447	415	460	417	438	395	445	417	434	423	460	451	469	453	450	434	478	433	454	444	462	426	444	417	441	438	473	425	435	418	446	459	434	445	443	486	460	429	435	435	437	426	469	441	427	464	407	442	435	417	455	438	481	421	445	450	417	426	440	474	455	394	437	427	446	445	416	458	461	430	439	413	451	433	450	437	436	423	446	424	423	434	441	437	434	455	413	450	427	442	413	471	410	402	442	428	454	465	418	431	463	462	469	441	448	419	423	474	474	430	427	441	440	440	436	411	465	440	454	437	454	448	440	466	429	430	467	420	437	435	427	449	456	467	436	433	458	450	438	424	431	411	446	450	450	415	445	419	452	438	419	401	412	411	438	429	460	468	448	445	426	447	426	424	407	467	411	449	450	442	443	448	444	457	442	430	456	443	490	442	479	450	431	447	460	449	479	433	478	466	461	499	433	442	425	422	465	476	450	434	453	421	406	420	419	460	440	441	480	415	432	435	372	429	459	436	429	418	429	468	471	400	441	438	405	417	436	447	466	442	423	439	442	428	411	441	421	461	437	409	463	442	445	452	431	445	419	468	449	438	449	407	429	448	469	466	416	457	436	402	473	435	445	415	443	405	413	439	431	448	411	418	406	418	420	440	428	429	453	415	427	423	420	427	457	406	489	424	429	444	426	430	432	449	451	481	415	447	434	449	446	419	433	445	457	446	418	420	425	456	461	452	436	451	445	429	457	435	428	458	418	433	475	422	450	431	430	424	431	484	438	438	466	463	449	397	423	408	446	410	449	407	438	434	451	441	445	458	442	442	431	440	439	460	439	440	429	447	424	464	423	448	440	428	468	450	491	420	464	433	418	430	431	435	475	398	459	430	447	409	457	483	426	429	433	453	457	428	428	430	436	411	462	467	461	432	433	452	437	434	416	443	427	440	410	432	451	414	440	424	414	463	449	412	453	407	426	440	462	419	442	444	408	439	463	427	441	455	448	413	440	423	410	477	444	460	404
15952	2642	2781	2100	1545	1114	834	646	547	472	420	355	304	275	260	253	226	222	219	211	182	182	189	184	168	169	177	166	170	149	153	157	164	154	137	159	166	135	148	142	183	139	157	151	156	160	170	162	149	170	137	127	149	146	161	139	139	147	131	143	139	134	166	138	121	134	128	154	133	152	138	128	139	127	149	123	147	122	134	127	131	159	140	150	144	146	122	143	126	115	163	160	128	147	145	163	149	137	150	151	132	149	125	124	129	142	129	147	138	190	137	123	136	146	135	130	125	134	153	143	150	135	153	138	137	139	142	143	125	128	164	103	138	162	153	126	118	138	140	141	141	135	146	140	135	132	141	147	141	140	153	133	122	142	154	135	143	133	143	140	147	157	146	124	134	147	136	128	105	145	136	124	140	129	140	151	139	148	139	132	127	127	147	144	145	137	121	131	138	146	166	136	122	149	139	131	121	140	148	123	126	152	133	113	151	160	135	158	138	126	141	128	131	145	138	127	118	137	135	128	126	130	122	132	171	133	143	169	149	120	165	150	123	144	133	141	143	167	151	134	155	128	131	133	138	140	152	120	126	140	143	140	133	111	122	120	118	140	116	143	133	143	125	135	147	153	144	133	133	129	136	130	137	154	143	123	137	137	152	165	128	144	132	141	128	141	154	162	131	130	120	130	144	141	124	132	144	132	101	137	157	153	136	112	140	121	139	147	141	138	153	151	131	134	136	131	134	150	144	132	127	128	148	133	148	107	132	145	141	133	129	127	148	140	155	120	132	117	137	150	123	137	123	124	125	123	131	143	163	141	139	153	148	125	126	130	130	138	133	150	124	147	146	134	140	156	139	142	153	134	152	135	136	153	126	134	154	130	143	140	124	146	132	141	134	130	141	115	127	146	126	157	151	132	130	136	154	122	144	125	135	135	164	151	141	144	135	114	138	152	157	135	121	129	145	123	138	134	142	132	130	148	134	131	136	137	138	148	133	141	149	132	144	128	111	123	138	132	143	137	153	175	134	117	147	127	146	134	165	151	130	130	137	150	118	129	137	121	129	147	126	137	132	143	145	119	127	141	122	129	145	145	133	128	126	137	149	143	159	143	127	159	146	147	134	134	120	158	155	143	126	132	142	135	147	145	134	155	139	146	144	138	130	130	157	128	125	138	128	131	150	133	156	129	143	147	134	140	131	144	151	165	118	148	124	145	120	116	137	127	133	113	131	139	156	118	138	137	116	140	151	134	137	149	150	136	141	129	128	151	127	136	146	145	144	132	148	170	128	147	157	143	136	145	156	150	147	156	123	141	133	129	143	142	144	129	140	130	128	137	133	142	146	148	139	139	145	143	120	133	154	144	157	164	133	163	140	139	162	141	157	143	160	137	143	129	147	159	144	131	155	132	128	129	137	158	133	134	154	138	131	156	153	154	121	119	142	123	134	134	142	166	116	130	129	113	128	125	123	140	137	153	149	141	129	134	150	145	132	142	119	139	149	139	135	154	144	149	131	134	139	151	144	127	130	125	142	132	140	153	144	144	138	150	134	143	123	169	139	134	132	121	144	151	128	118	156	124	140	149	124	136	144	133	136	154	136	137	148	161	157	138	134	144	120	151	131	124	148	138	140	132	150	139	157	154	138	132	138	151	147	133	131	154	149	121	130	150	137	126	144	153	147	140	141	135	138	133	148	154	135	143	151	159	118	128	132	131	150	139	145	140	142	132	139	132	137	133	123	139	135	130	153	135	144	140	123	122	126	146	146	129	154	144	153	135	153	132	144	150	143	150	130	125	151	154	146	158	144	142	131	137	149	132	123	144	127	132	132	139	123	147	118	146	114	142	151	139	133	138	146	154	136	140	123	138	147	131	122	131	140	141	141	147	134	150	171	136	136	131	133	147	136	126	185	146	147	151	135	136	133	141	144	130	140	123	142	140	122	131	133	132	128	139	114	148	159	132	150	149	136	137	133	133	131	131	127	125	130	145	121	145	140	141	116	145	157	149	173	140	133	158	140	134	133	139	133	138	151	146	141	153	151	140	143	137	146	144	155	119	143	120	139	139	122	171	124	138	159	138	141	127	126	157	142	154	123	173	136	135	148	135	142	153	133	141	153	149	158	162	158	140	134	123	146	133	130	127	140	131	139	156	150	141	130	128	138	130	125	139	158	133	117	141	140	154	156	129	138	145	149	139	140	151	145	137	130	126	136	129	136	143	162	117	135	133	148	144	142	150	143	122	149	144	136	116	160	146	142	142	137	148	140	151	138	131	153	137	121	130	132	140	135	138	136	134	133	124	140	157	126	115	128	134	148	145	159	128	133	150	131	136	116	143	158	151	137	128	130	136	125	138	136	130	153	144	124	135	146	138	124	127	127	117	145	135	136	128	125	120	147	140	138	119	125	151	138	136	117	113	141	115	139	155	133	146	144	128	156	152	134	134	159	123	126	134	132	135	147	144	124	146	123	140	144	143	127	164	132	152	132	121	138	131	134	135	162	136	112	112	140	133	124	129	143	130	133	139	138	109	147	130	139	129	112	117	135	169	132	134	140	133	143	143	138	125	146	139	143	130	131	145	154	141	143	136	141	147	127	149	143	135	134	134	149	132	117	140	131	141	133	134	148	139	121	124	125	133	157	139	129	162	134	156	154	143	126	139	134	144	137	147	136	108	133	150	126	133	138	123	133	134	142	133	123	144	141	142	138	145	145	135	129	130	133	123	126	134	128	131	148	149	141	145	123	147	128	130	142	130	149	138	130	136	159	125	141	122	150	119	136	143	134	126	142	134	147	147	140	144	122	122	138	131	137	152	133	131	135	122	152	130	132	129	141	153	140	146	140	157	122	153	132	131	149	146	132	120	162	141	140	155	136	142	123	137	158	118	143	148	145	137	127	133	122	135	135	126	129	128	145	144	139	142	134	147	135	126	153	139	135	135	152	149	155	138	153	141	150	139	116	125	144	113	137	136	138	132	154	136	132	151	131	135	124	132	138	131	139	124	131	144	147	143	161	127	131	137	113	135	145	137	135	113	133	152	118	125	139	132	144	131	139	145	147	135	131	132	126	143	142	150	159	147	142	132	134	143	148	152	147	152	132	155	124	149	137	119	158	146	137	146	126	137	143	156	148	136	127	143	153	143	148	138	132	147	143	139	144	140	153	136	140	125	120	124	124	118	159	136	144	133	150	139	133	152	153	128	137	139	139	149	141	146	143	155	124	129	136	156	140	144	131	150	131	136	153	142	140	140	144	139	133	123	146	156	133	133	143	124	142	148	145	137	139	136	152	116	159	133	162	126	136	128	135	163	138	126	132	139	136	139	150	138	123	131	155	140	142	140	142	130	144	138	168	143	162	140	143	137	151	132	129	118	117	144	148	140	126	146	131	127	125	144	127	121	151	128	136	143	123	136	146	155	147	138	137	134	137	140	134	168	130	141	131	138	135	156	154	132	135	132	144	131	114	137	145	151	116	124	125	153	115	140	148	146
7536	2598	6270	6867	5732	4683	3743	3039	2611	2300	1990	1793	1588	1409	1292	1245	1125	1044	1030	1023	884	863	874	767	789	714	704	701	664	674	692	656	632	614	573	596	572	590	572	560	575	575	598	561	552	536	560	532	527	516	494	513	525	522	501	508	475	499	538	524	465	485	541	494	481	495	548	504	523	510	500	470	506	494	485	524	462	510	479	481	494	527	525	496	457	532	475	460	517	452	489	490	490	485	499	455	457	463	498	445	459	481	490	471	482	479	494	454	458	516	497	460	447	433	498	494	452	448	455	482	480	474	444	467	470	426	482	475	441	489	465	471	477	463	449	471	484	439	502	485	463	455	457	443	452	493	459	449	482	448	513	469	461	503	474	449	482	498	477	449	425	467	486	466	444	491	473	474	458	468	437	452	472	452	457	452	488	457	466	482	467	481	452	472	447	452	482	480	496	455	442	489	462	455	442	453	476	441	464	465	463	475	457	460	474	488	487	480	445	478	438	476	497	447	497	477	447	458	459	461	522	503	477	447	501	512	475	460	457	489	455	474	438	479	453	461	426	444	441	492	454	452	453	466	442	440	485	429	439	491	475	456	476	445	473	483	458	482	483	496	439	457	448	462	474	436	492	481	489	465	493	461	476	444	465	483	483	508	455	475	444	473	507	480	509	406	517	451	473	458	459	427	452	446	521	447	448	439	500	510	464	496	483	449	423	489	464	480	452	465	457	462	464	432	472	489	466	473	444	494	446	461	468	430	481	471	441	462	464	484	430	486	463	499	435	496	450	444	445	464	452	441	459	457	422	468	446	470	485	463	437	428	453	451	461	475	482	419	459	453	449	453	489	477	478	487	437	478	485	464	456	464	447	455	478	454	445	487	477	455	441	452	453	458	462	460	499	471	489	488	477	446	464	460	487	456	484	483	445	454	453	470	477	440	502	490	458	431	461	478	512	443	473	441	440	476	459	449	416	455	495	473	512	455	462	487	458	474	452	469	441	454	478	447	451	492	460	472	475	421	464	496	478	477	469	453	487	472	432	478	468	500	472	481	480	471	431	459	458	439	459	460	453	457	438	427	472	459	479	427	463	454	488	469	479	454	538	452	472	454	458	486	487	458	443	475	467	461	452	476	473	444	488	494	470	482	471	475	464	445	478	454	457	471	469	470	427	454	470	484	449	473	504	444	504	450	457	488	443	450	471	456	489	510	450	474	426	471	432	439	473	472	443	473	497	459	411	468	472	452	432	459	448	469	479	466	449	434	472	468	432	474	457	456	429	459	498	462	457	458	444	480	472	427	470	510	432	472	496	450	456	455	477	473	453	450	435	466	463	441	447	403	476	462	450	458	445	458	443	453	474	495	456	448	492	461	473	428	453	469	403	454	453	469	465	445	478	478	492	459	476	484	443	439	488	455	434	453	474	464	467	469	483	493	446	436	485	452	474	431	451	488	459	521	471	497	452	461	471	424	460	481	461	439	484	464	463	477	467	453	466	459	425	438	441	466	431	457	446	444	453	449	469	476	467	468	440	461	460	454	435	453	462	445	451	505	449	446	479	454	475	459	441	457	421	479	461	479	456	488	443	458	477	453	460	459	494	455	461	476	479	495	434	444	500	479	449	470	480	455	448	424	474	434	494	430	465	465	446	457	489	448	429	451	474	414	467	472	464	465	468	428	464	411	421	466	495	442	483	482	447	450	491	412	461	454	443	466	470	436	466	527	437	449	467	467	401	454	492	502	466	449	465	436	430	441	483	430	475	443	449	455	469	464	477	475	467	467	455	462	452	446	483	476	459	441	424	466	496	464	490	432	446	436	437	460	472	505	461	452	474	444	432	461	447	485	444	450	497	460	405	453	480	459	464	443	472	497	455	478	476	453	488	471	503	495	481	478	451	493	493	490	477	500	466	431	474	447	460	481	444	463	459	474	484	447	502	464	508	454	423	458	462	475	438	467	461	469	456	477	476	464	450	465	504	483	466	485	466	467	471	467	444	447	423	481	437	467	493	449	489	492	446	482	470	469	471	417	459	498	450	479	469	479	508	472	433	433	471	483	502	442	447	489	436	435	468	475	437	460	522	485	437	510	488	460	449	447	483	463	477	450	474	448	474	446	474	453	454	473	442	480	468	459	477	445	456	459	478	404	458	447	485	462	464	423	464	424	431	427	484	457	442	470	501	475	485	431	485	492	491	449	474	453	433	493	487	445	463	462	429	488	443	478	466	452	484	448	477	443	443	487	482	477	445	490	471	454	445	452	501	467	458	431	485	445	477	500	429	483	439	426	484	459	449	436	490	429	474	468	471	424	476	472	447	425	450	451	461	422	452	455	479	511	483	430	475	458	487	441	457	445	465	442	480	499	449	459	488	428	479	434	462	506	473	446	476	487	471	451	500	496	455	508	485	453	443	451	450	445	497	451	481	418	447	479	476	482	461	450	442	454	441	451	479	440	461	436	476	496	485	438	451	452	446	468	432	477	481	464	485	445	461	476	460	482	443	473	489	428	468	456	482	487	505	465	446	478	450	427	480	468	477	451	477	468	450	459	484	458	479	438	462	448	461	453	411	467	467	458	509	443	472	442	483	446	509	469	486	468	458	471	486	468	481	454	502	444	481	441	446	442	437	486	468	440	466	463	502	456	496	458	469	491	466	414	503	457	457	443	451	426	438	507	455	467	454	446	442	474	463	490	469	469	468	472	456	498	488	486	457	469	459	442	455	431	446	488	466	458	415	483	471	454	467	486	443	455	512	448	468	421	436	502	459	477	464	461	460	423	446	446	402	458	430	514	485	456	442	481	460	467	468	435	448	472	436	437	489	437	516	483	477	446	469	416	474	459	459	465	460	493	428	462	494	423	498	455	475	436	438	467	459	473	438	483	457	456	459	444	466	420	474	485	473	480	467	450	451	504	499	462	468	461	471	485	477	446	475	476	504	440	446	470	434	474	463	470	464	479	492	463	437	473	471	483	497	427	458	425	472	461	450	466	488	468	504	468	447	471	441	443	459	470	501	476	485	488	453	467	442	446	418	441	448	482	484	483	455	485	442	449	426	469	438	456	526	456	451	472	486	459	476	474	463	472	437	469	430	476	449	487	488	449	488	487	478	468	487	447	422	467	422	473	462	476	471	433	421	471	457	446	403	502	468	446	473	466	487	455	479	527	451	495	460	489	456	437	448	442	450	449	426	455	442	438	454	465	477	463	453	512	464	452	479	451	470	512	490	477	446	473	455	450	489	420	429	479	474	452	450	468	487	431	446	449	449	465	448	469	442	456	472	423	466	451	445	475	442	439	451	465	479	433	497	506	474	459	431	469	467	432	483	455	491	452	438	450	453	449	477	470	457	481	492	481	442	455	465	465	456	469	470	433	458	476	462	455	413	488	464	488	447	473	439	458	516	474	431	486	467	451	473	417	459	493	472	482	459	443	449	438	479	424	436	489	462	452	437	458	447	445	436	436	464	461	456	440	473	484	450	415	450	462	476	469
2088	327	339	316	288	292	240	305	290	284	286	263	256	268	293	272	289	261	253	276	276	268	253	266	246	265	285	261	250	251	285	291	269	264	250	291	267	246	291	293	268	279	292	255	279	265	294	284	272	260	290	239	244	264	275	269	292	276	258	291	287	274	261	227	251	252	281	255	271	235	294	267	251	250	275	280	290	250	281	288	240	256	256	270	254	287	279	254	246	245	257	272	248	267	271	252	245	256	276	240	262	274	282	264	284	248	269	274	276	253	254	265	283	284	286	270	295	252	251	259	275	245	285	289	276	236	296	262	264	264	281	282	323	248	277	279	291	255	240	273	282	252	285	258	290	289	249	252	242	248	274	265	264	297	281	268	255	267	253	279	238	250	285	277	270	251	271	255	237	282	261	217	247	275	282	271	278	261	268	243	241	287	274	271	259	262	273	277	238	263	259	258	258	241	266	286	267	253	248	250	248	251	271	270	241	246	252	279	269	264	271	280	248	258	267	238	283	260	237	282	269	234	277	283	259	282	254	287	259	275	286	269	218	245	283	266	257	270	267	239	257	268	284	270	258	290	268	247	260	262	249	246	244	294	262	269	260	310	314	259	262	244	284	290	279	237	261	291	241	258	279	251	238	223	274	263	256	282	257	278	283	251	245	267	264	242	280	271	259	243	234	269	280	278	283	271	253	283	297	263	259	297	288	296	257	254	265	294	287	251	269	250	259	273	262	297	275	285	262	273	253	242	273	235	271	280	288	251	237	265	250	264	266	252	263	267	250	236	240	255	249	294	273	264	245	286	258	277	262	270	266	273	254	230	275	234	278	262	258	285	258	247	275	248	243	254	266	286	257	247	257	256	271	271	268	266	262	289	297	273	251	287	260	276	263	241	269	271	261	255	274	262	262	266	266	270	249	261	248	250	279	294	261	274	231	277	290	293	252	255	271	272	282	287	272	249	275	262	286	279	261	276	258	265	233	267	288	268	263	275	281	274	262	289	256	260	264	255	291	259	282	259	263	270	256	286	264	273	276	250	274	256	273	245	263	247	262	253	255	264	284	230	281	298	268	271	278	282	257	232	238	266	279	269	266	256	287	271	296	269	259	263	286	291	271	252	289	248	280	263	267	276	280	240	264	292	268	273	308	259	272	278	272	285	280	247	265	248	245	269	259	284	275	248	279	290	288	282	245	271	284	268	277	263	287	238	270	245	250	258	272	263	250	259	283	266	271	301	264	255	273	269	257	254	254	262	250	273	283	296	274	269	255	282	270	276	270	270	273	262	274	244	254	230	236	261	261	261	269	304	243	247	276	235	252	270	255	237	281	270	270	290	245	282	283	288	247	270	279	273	281	264	286	274	254	261	248	285	277	279	286	264	238	278	285	244	241	235	237	259	273	270	252	262	272	255	293	284	271	267	271	253	248	250	288	256	209	281	263	278	257	259	269	247	252	267	284	279	254	262	273	289	278	239	276	288	243	264	269	271	241	257	264	236	274	304	267	264	290	281	246	244	275	277	262	249	253	264	281	253	282	265	246	269	243	280	272	270	286	267	264	277	266	254	249	255	254	291	281	274	295	246	261	262	291	272	272	290	229	244	268	266	293	250	309	288	272	259	247	287	270	283	268	263	284	265	252	243	287	260	268	281	260	267	286	254	284	269	291	286	292	251	274	255	274	241	281	265	247	242	280	304	267	277	269	254	262	265	269	240	271	272	289	216	266	259	249	254	264	266	279	263	258	258	262	285	292	234	248	250	274	264	262	273	249	256	243	273	278	237	295	252	279	243	288	270	249	272	272	282	288	249	281	281	276	265	269	253	238	232	251	261	253	255	251	276	269	250	240	274	287	263	224	271	273	270	284	231	263	267	229	256	245	250	262	268	253	285	285	278	257	232	277	256	247	276	272	277	279	255	237	257	241	273	295	244	251	273	278	218	273	284	273	251	280	297	277	264	264	301	253	291	260	275	271	279	253	259	267	265	261	279	250	282	267	270	289	267	256	274	276	264	256	285	293	235	290	254	253	279	256	266	262	246	274	280	246	298	267	251	281	283	269	273	253	261	260	279	261	270	254	279	245	280	275	277	264	253	270	280	282	277	300	269	268	271	266	268	281	272	280	283	239	264	268	252	266	274	270	281	274	297	268	285	275	293	261	278	280	280	262	260	255	278	258	241	275	275	276	256	260	251	280	262	269	270	272	241	249	248	261	248	257	266	261	265	237	272	287	285	267	261	252	268	270	253	303	299	250	270	316	246	286	269	267	245	273	256	227	251	271	284	269	273	256	266	258	249	280	258	267	253	261	258	260	251	249	244	302	295	271	273	256	244	270	287	259	246	278	310	253	262	255	266	292	265	259	239	287	281	272	284	257	250	267	281	263	281	276	263	276	272	254	260	254	276	240	263	285	256	265	299	268	235	264	281	229	270	278	291	258	244	264	256	275	248	289	247	246	301	265	271	250	295	252	270	303	269	273	296	264	298	262	274	261	270	285	270	272	282	265	247	237	296	265	273	270	266	277	275	262	267	261	241	247	249	256	232	249	240	269	260	282	277	254	256	273	255	237	268	276	255	263	277	251	251	269	268	267	261	260	262	289	251	251	263	265	286	275	268	264	295	257	224	249	270	230	286	279	232	268	279	251	268	279	240	283	260	292	258	282	285	241	273	261	267	247	255	242	238	265	265	251	270	257	232	249	261	251	297	259	291	252	274	282	282	261	290	287	267	287	265	273	247	280	276	264	250	262	251	240	253	261	282	256	259	257	297	242	284	251	294	254	257	257	257	278	288	295	255	246	248	276	252	293	273	244	278	239	280	267	255	235	257	269	267	247	239	279	288	273	271	283	250	250	226	265	254	263	266	269	254	228	300	270	251	270	250	223	279	253	292	235	257	288	255	256	243	258	300	256	267	283	245	268	250	261	252	251	259	271	249	273	229	272	291	268	253	306	258	309	276	251	272	267	266	291	271	284	269	279	278	268	273	286	271	284	245	308	263	265	259	273	289	265	289	240	259	261	247	259	245	292	299	283	265	295	251	264	274	292	243	256	270	287	285	253	277	265	292	231	231	251	278	251	296	258	264	272	268	277	265	265	270	258	265	289	261	254	286	268	284	294	279	260	291	281	280	261	247	258	273	276	301	249	254	283	304	234	265	257	294	274	265	245	266	235	253	261	261	260	264	300	299	249	289	271	235	276	273	252	258	267	303	266	259	302	264	281	257	270	277	257	285	261	235	245	257	245	266	239	290	261	272	259	261	287	253	265	237	247	268	272	264	269	284	248	270	276	251	249	267	246	255	256	274	255	273	252	240	249	285	249	274	247	269	232	288	258	242	274	277	256	268	272	240	264	270	264	248	261	277	266	290	297	283	261	256	248	262	234	240	251	284	286	244	242	245	260	256	260	275	254	263	246	275	249	246	282	272	261	283	306	253	279	277	263	285	255	275	277	249	249	247	273	277	262	276	263	249	235	268	287	268	272	260
2352	879	955	909	964	922	864	882	896	814	795	813	861	810	820	778	836	762	791	772	827	825	800	849	854	799	837	793	775	776	795	767	801	826	815	773	714	770	771	813	744	814	809	751	788	799	795	767	760	801	760	838	815	768	769	779	765	814	784	746	768	788	776	796	819	794	791	789	771	793	737	796	802	781	765	731	830	791	758	776	765	755	758	754	795	813	838	820	800	756	784	765	781	768	782	748	718	751	788	785	791	783	795	800	763	747	780	824	769	781	757	766	763	779	721	749	781	783	828	743	804	775	770	764	803	760	813	781	796	789	772	762	765	775	794	772	831	776	719	827	831	748	807	757	784	715	808	735	788	783	799	763	831	776	758	790	726	810	789	763	767	769	848	803	820	788	778	756	814	859	799	846	815	780	751	764	782	806	790	768	785	737	806	804	785	777	809	815	802	791	789	865	785	799	714	784	752	847	794	774	778	782	811	742	797	754	793	766	766	776	797	744	786	761	756	817	779	794	777	806	776	795	753	782	806	785	836	784	763	737	766	751	757	765	808	752	780	779	760	810	819	784	772	793	762	782	758	813	781	796	805	757	787	758	795	741	782	734	818	808	793	777	784	747	756	814	770	817	756	794	744	801	766	736	762	800	767	824	781	753	841	766	797	756	821	788	801	814	812	785	742	805	724	765	797	806	796	768	790	741	800	809	799	773	845	800	775	764	767	787	795	729	765	838	742	796	778	772	768	788	785	776	760	806	741	804	813	819	791	756	794	707	767	801	786	769	766	852	769	788	807	762	783	802	762	782	756	842	802	772	784	764	734	729	783	784	763	768	794	775	844	780	769	789	800	754	811	743	782	785	767	808	766	758	791	760	790	766	785	723	756	800	771	775	806	800	747	820	789	842	803	808	828	748	765	767	743	827	806	737	826	768	799	774	762	739	774	749	757	767	793	795	772	760	752	812	809	788	787	788	787	783	765	751	763	738	783	800	752	822	803	799	805	800	718	784	799	745	771	821	760	803	811	775	837	764	804	760	783	808	754	777	789	744	789	763	763	783	794	743	729	808	758	798	778	770	829	785	791	780	765	794	715	796	777	800	768	712	804	803	797	734	790	788	801	777	809	781	826	749	784	783	790	766	772	737	752	798	791	775	778	764	828	792	826	821	802	793	766	776	825	759	806	789	810	799	782	811	789	833	809	771	751	789	803	776	758	728	764	815	749	770	800	744	763	784	801	794	769	768	784	825	793	754	754	839	833	773	794	858	789	805	785	776	778	793	778	784	775	750	768	736	748	810	764	799	767	832	788	779	773	771	759	769	827	809	767	787	802	786	749	761	790	775	790	789	767	782	752	800	765	739	805	839	767	831	757	770	763	789	807	772	796	792	784	807	793	787	810	812	759	798	782	818	788	742	750	825	800	765	733	739	784	775	761	797	751	771	783	795	749	735	776	783	757	814	784	784	792	805	779	810	740	805	769	817	771	793	783	747	765	738	761	731	764	740	794	756	786	797	753	759	794	814	818	770	758	780	747	767	806	735	771	783	762	828	766	741	774	765	795	789	772	760	804	772	813	764	806	823	831	821	822	803	780	817	829	763	749	787	781	816	774	807	737	771	798	789	798	734	756	813	790	787	805	726	822	772	769	825	770	778	803	803	769	779	781	775	812	811	794	803	752	791	805	793	786	758	729	800	782	805	814	777	813	810	806	689	754	808	776	803	749	830	833	773	802	797	783	739	761	821	779	749	778	779	753	775	820	839	787	797	796	806	766	822	778	782	847	795	796	774	769	788	809	744	830	782	801	764	699	813	759	781	762	807	788	800	792	779	794	807	769	799	796	780	801	760	770	791	777	801	771	765	775	768	820	764	797	828	806	790	787	766	777	789	782	735	781	840	759	772	728	778	815	789	813	769	789	848	788	743	798	779	805	792	735	826	834	777	785	800	794	785	788	804	829	803	753	774	766	807	770	772	806	796	748	800	810	804	828	750	753	818	764	802	756	822	809	794	739	774	839	750	801	761	766	793	794	794	731	805	766	757	813	779	766	822	773	792	752	774	782	785	800	757	778	788	871	750	800	823	774	770	808	823	811	778	805	795	818	774	803	791	746	789	802	763	776	811	818	781	843	811	715	805	804	785	750	765	770	786	803	766	763	788	806	766	797	807	749	796	767	778	780	803	847	800	809	788	835	800	813	764	768	795	780	773	742	793	802	851	784	778	801	763	763	805	782	816	789	788	758	783	810	828	777	806	775	761	809	759	746	760	790	840	753	789	832	789	815	754	801	772	744	814	796	756	798	804	750	767	812	762	768	813	793	772	827	796	760	794	787	789	766	798	789	817	765	823	808	762	799	761	748	788	771	820	781	810	802	821	775	786	797	770	782	769	769	780	799	784	846	803	768	779	801	816	777	788	767	783	780	786	792	764	780	794	737	809	797	800	770	776	823	799	809	816	806	786	767	763	731	808	772	802	785	752	783	828	826	786	784	772	770	772	745	818	788	796	779	764	820	752	785	780	758	769	780	774	760	805	753	759	808	832	785	774	780	792	773	824	814	705	764	857	787	810	784	791	761	824	819	773	801	802	835	716	808	776	783	803	803	782	803	788	745	768	814	794	770	751	759	800	796	798	829	786	765	781	826	786	791	752	801	784	809	816	794	796	759	818	787	804	773	776	781	794	716	809	783	797	779	801	791	797	780	817	770	812	727	781	801	791	762	821	770	779	797	774	775	780	812	800	833	747	772	757	774	775	758	799	779	823	763	745	804	833	795	777	811	764	798	782	774	730	779	822	752	830	834	793	853	752	742	769	763	782	802	740	771	767	786	803	804	797	781	767	792	735	783	785	768	762	736	789	780	794	801	850	775	785	780	737	782	804	773	783	786	774	833	798	818	796	802	801	794	799	797	793	758	804	746	790	741	770	787	840	760	794	819	818	771	737	887	769	801	773	755	786	767	768	761	785	772	771	777	791	776	755	744	776	813	798	769	770	818	803	765	784	832	789	785	759	787	818	771	757	747	803	752	800	737	795	759	742	771	736	814	777	798	803	792	734	756	798	740	737	784	829	800	799	834	803	712	759	800	806	743	797	776	780	820	815	750	766	755	809	766	782	789	771	759	724	804	848	752	842	797	786	767	767	772	750	772	809	810	794	755	790	805	756	814	799	781	819	800	785	786	772	802	776	762	772	810	811	820	769	748	796	810	821	768	775	771	808	781	786	792	818	787	810	794	719	792	754	819	798	762	791	765	805	816	772	779	752	743	827	830	796	782	823	800	779	732	772	731	749	735	797	781	785	773	798	758	827	823	773	795	799	756	680	763	737	838	774	788	801	760	774	791	781	694	754	796	776	745	825	826	788	804	749	767	811	780	780	785	806	737	783	798	850	734	780	744	777	788	783	819	771	792	794	818	795	737	770	755	773	814	762	810	747	797	834	874	780	796	803	760	731	760	747	760	786	797	816	786	829	779	799	774	785	751	810	843	748
8556	1135	1475	1081	806	577	455	340	325	288	248	237	188	206	192	195	207	167	169	146	164	194	145	173	149	149	152	141	152	120	149	146	131	118	140	153	165	153	123	124	127	160	144	136	139	135	138	141	138	127	147	134	144	158	126	125	157	139	137	142	136	143	134	142	140	138	120	134	151	121	135	165	110	149	155	123	139	145	125	136	129	132	143	144	116	136	124	122	141	133	132	137	145	154	129	140	130	131	133	135	142	131	143	145	134	115	116	142	138	139	128	138	133	141	129	147	133	121	144	138	142	152	125	124	131	119	127	117	114	133	142	141	128	127	155	123	141	111	141	138	133	138	143	131	135	147	136	155	160	137	128	135	122	141	132	139	147	130	131	126	123	166	125	130	149	132	130	138	136	145	144	126	148	126	141	116	124	131	130	122	125	128	132	123	133	124	125	152	129	134	136	126	134	162	152	151	133	131	124	143	118	136	141	133	145	147	130	122	108	145	119	149	142	116	137	131	131	122	129	150	137	133	126	137	139	128	133	122	139	156	127	125	131	129	130	133	135	137	149	140	128	139	159	134	125	159	131	135	137	129	141	121	144	141	140	130	126	119	108	114	171	149	123	149	124	140	134	130	133	147	130	132	126	134	131	140	147	130	125	132	146	157	117	128	142	127	138	142	137	130	122	116	130	109	128	102	125	148	135	130	162	120	121	126	113	132	120	143	140	131	144	137	118	132	128	140	156	134	146	126	130	138	134	134	141	128	127	144	134	153	117	121	125	134	121	149	131	118	145	155	128	145	159	110	122	116	134	123	141	120	151	142	125	152	128	146	152	137	130	134	115	115	121	100	132	141	132	127	160	144	128	128	152	136	150	129	144	134	138	130	133	141	114	124	140	122	146	124	137	146	153	120	109	140	124	140	156	144	114	107	148	112	135	125	137	128	131	146	135	153	152	152	124	129	134	143	137	148	142	121	121	120	115	114	137	138	119	150	155	126	121	147	133	123	157	140	134	143	146	135	137	127	140	137	139	134	132	142	131	133	137	156	140	133	134	143	131	105	115	125	138	130	144	116	152	136	140	148	141	139	136	126	125	118	140	130	132	132	126	132	139	143	150	118	132	134	134	136	143	166	144	141	137	141	126	139	156	117	130	155	114	134	137	126	146	130	145	135	138	122	122	127	148	131	128	136	135	141	143	130	158	142	121	130	135	150	131	128	122	132	131	149	149	146	124	135	125	148	148	128	124	105	138	137	136	136	124	135	148	139	119	154	105	115	160	137	122	138	141	112	146	122	146	104	125	128	153	142	123	144	122	128	122	135	130	147	136	129	113	138	126	148	124	147	138	117	134	130	131	130	143	129	129	132	121	152	157	134	147	119	161	121	128	119	144	143	121	125	149	130	124	138	131	147	122	142	148	129	135	169	126	118	113	114	115	121	138	125	146	145	134	142	131	118	131	127	138	104	134	136	139	144	125	140	131	137	146	128	109	150	140	139	112	110	139	145	138	138	154	142	134	167	131	116	124	133	157	141	115	137	123	142	142	117	125	137	142	110	132	153	117	129	131	139	143	140	136	144	138	115	119	136	165	133	128	120	138	134	119	134	155	156	129	148	123	150	141	140	137	136	134	133	150	138	137	111	145	121	134	123	134	136	164	139	131	129	140	143	137	155	153	152	117	153	128	132	132	143	129	120	130	125	138	124	137	151	151	133	131	135	140	156	105	168	150	141	149	109	127	140	130	135	127	145	119	132	138	129	128	124	130	127	107	144	148	131	147	131	153	129	120	116	137	135	134	145	122	161	125	124	124	126	162	130	133	119	146	136	112	123	124	121	155	126	125	138	130	135	136	122	141	139	154	130	128	129	135	143	131	117	141	131	136	127	127	118	132	131	132	129	164	142	133	133	150	123	127	138	118	118	145	151	145	113	162	160	142	117	118	140	121	141	135	159	141	112	142	138	131	140	126	106	122	147	123	138	132	132	161	113	133	120	129	135	134	119	134	137	149	134	146	123	132	143	140	148	155	157	155	124	121	133	133	138	144	137	150	140	123	124	133	150	135	139	136	120	126	115	131	139	125	133	137	141	140	151	154	139	141	136	125	145	153	137	123	142	120	129	138	111	157	155	131	136	149	132	143	142	119	138	125	131	129	130	115	151	148	126	128	149	143	131	131	135	123	127	140	150	120	134	136	145	144	116	132	119	142	143	134	118	136	135	140	122	125	142	143	133	135	139	120	136	118	142	143	128	134	132	124	138	154	152	134	155	131	133	117	156	139	134	125	146	135	131	128	132	153	146	138	140	134	137	138	124	130	171	132	121	141	107	122	135	116	136	151	133	131	144	133	131	155	130	133	121	138	129	133	123	113	132	120	153	132	140	126	132	116	142	153	139	118	127	134	131	135	124	128	109	114	138	119	130	124	135	129	129	143	126	131	149	123	130	118	135	109	148	134	141	133	132	141	126	126	142	124	133	141	140	152	133	135	140	141	145	133	154	136	133	141	144	139	137	126	139	132	131	137	152	153	146	152	117	143	138	142	144	121	143	116	130	121	127	134	136	126	136	144	151	153	123	142	119	131	135	133	153	136	139	174	155	115	137	135	140	120	143	124	148	139	127	135	147	121	129	128	121	132	137	127	154	122	142	139	128	131	128	140	125	125	122	128	154	156	141	115	155	142	128	150	140	134	131	116	137	136	131	157	125	134	145	140	133	150	140	156	114	152	137	137	142	105	147	119	147	121	155	140	132	145	144	124	121	144	144	132	150	126	135	139	143	127	129	139	118	135	149	127	122	147	134	135	153	134	146	124	148	143	134	135	140	128	128	122	162	138	144	140	146	119	128	145	152	135	148	136	112	152	130	143	139	141	116	133	138	132	152	150	126	150	133	130	139	144	128	138	125	141	132	150	150	136	112	134	137	118	122	153	148	151	141	128	127	120	119	136	135	126	126	120	116	121	147	146	120	132	143	118	135	115	126	151	120	138	141	133	120	113	128	148	159	132	135	145	137	137	136	110	147	134	143	132	132	121	129	130	116	146	135	108	111	135	153	145	130	132	131	131	125	128	146	154	135	124	138	149	138	133	140	126	137	133	137	154	126	119	118	126	153	126	135	149	115	134	134	111	134	145	133	136	134	135	150	134	130	122	136	152	131	124	138	138	106	121	138	129	152	154	136	132	141	130	146	128	125	130	142	125	127	141	128	131	137	126	128	150	150	151	128	132	146	129	121	124	133	102	127	140	138	131	111	135	135	144	127	116	127	143	138	147	146	127	94	120	140	159	112	132	113	127	146	124	135	138	125	144	129	116	149	125	129	115	129	134	151	156	134	114	129	143	131	145	132	142	137	126	117	138	133	143	140	112	120	129	133	121	125	123	126	116	146	136	112	142	137	136	119	125	155	116	142	129	110	117	154	128	111	137	108	139	128	155	124	146	120	142	130	148	136	129	149	128	133	114	117	129	121	138	141	132	125	144	142	127	136	148	148
5465	1581	3476	3932	3331	2670	2222	1820	1530	1393	1255	1145	1065	936	872	864	736	778	708	655	638	644	602	595	568	605	612	537	557	568	534	522	579	506	537	508	508	509	487	495	478	460	488	471	472	484	465	470	481	491	497	491	443	529	469	438	504	439	470	464	427	497	442	464	507	466	462	437	489	472	450	439	429	484	454	474	467	455	437	438	427	482	431	433	404	422	449	444	440	443	477	431	433	433	455	495	447	450	420	455	446	470	412	426	474	415	420	418	479	460	435	410	469	443	452	452	469	464	434	444	445	428	478	458	400	408	465	449	397	433	451	436	427	404	429	457	427	444	411	432	435	418	430	452	486	427	439	438	430	417	416	415	452	419	440	458	460	449	426	437	443	455	445	454	429	429	425	423	408	439	445	439	451	407	418	446	453	453	414	430	459	421	423	441	467	470	425	420	416	474	452	413	401	408	443	450	421	410	456	408	423	410	429	424	426	462	392	430	435	419	395	449	466	420	411	411	392	450	421	425	423	445	436	464	456	385	461	442	448	432	453	432	451	447	424	442	409	438	424	443	437	424	473	420	433	458	460	450	421	435	428	421	452	435	449	428	470	427	494	443	442	467	439	463	418	430	424	430	444	424	400	429	452	464	426	432	412	434	445	449	446	431	430	455	465	437	450	482	438	459	453	432	461	395	450	421	419	423	437	410	449	408	459	436	438	446	445	396	425	450	426	470	464	453	439	426	435	412	469	470	441	454	440	434	448	439	425	437	454	410	437	412	447	496	427	438	438	408	432	462	426	435	424	465	441	423	430	441	440	429	450	437	467	442	412	425	437	488	417	417	469	421	464	433	420	425	453	410	442	445	444	448	449	428	445	406	444	418	414	458	431	441	443	466	426	432	434	439	402	443	427	466	466	427	461	424	448	388	444	424	428	452	437	445	438	470	415	446	445	421	403	417	462	431	461	434	449	420	427	412	431	414	428	472	493	422	404	409	434	448	433	436	445	451	439	422	402	426	420	419	423	460	438	455	451	463	452	475	432	438	416	452	413	423	409	423	429	416	442	454	416	411	422	425	418	452	434	461	439	434	422	414	414	489	415	431	409	424	448	447	403	413	401	421	435	437	434	433	434	435	436	417	413	410	445	449	423	424	422	415	435	443	423	456	449	476	432	480	457	418	419	469	466	439	434	420	454	461	449	434	438	414	453	443	430	414	446	444	454	412	441	444	435	422	432	468	456	484	454	446	446	459	422	418	435	413	418	434	445	431	444	464	444	429	405	404	418	427	451	417	434	461	431	463	461	457	482	435	398	460	408	453	467	419	433	445	428	453	416	441	485	462	466	399	413	436	451	406	440	417	413	427	439	419	449	452	431	415	467	436	439	440	463	442	437	408	463	438	425	448	407	439	443	400	441	440	430	444	439	433	435	421	503	433	424	475	439	432	449	394	457	398	469	475	430	433	468	404	452	456	453	438	443	456	460	441	417	434	422	460	408	464	428	425	432	415	407	436	456	434	415	432	451	453	449	408	466	429	443	420	443	416	449	445	458	433	422	455	488	415	439	435	451	454	423	443	437	437	433	435	467	481	428	419	440	454	452	440	457	468	412	417	423	455	443	427	454	459	410	439	431	434	432	468	418	423	461	483	431	443	444	419	411	431	440	407	452	433	406	436	407	433	401	450	417	448	404	427	441	439	448	438	478	428	415	466	441	446	436	448	439	465	440	460	436	463	440	461	423	416	406	409	452	427	456	448	473	426	412	388	429	400	436	438	430	415	461	412	485	448	440	438	461	448	431	430	410	458	443	416	429	408	389	471	458	422	405	428	447	439	433	427	407	421	445	407	437	395	464	443	448	468	448	441	399	416	398	397	384	398	472	466	380	431	442	444	453	434	454	472	467	419	438	446	443	432	454	408	430	388	416	417	431	456	412	422	462	450	444	409	441	444	445	446	440	439	461	415	387	438	404	436	433	443	447	460	390	451	463	424	468	444	439	491	426	408	451	428	406	429	453	461	473	449	422	432	418	396	435	464	417	425	472	432	432	495	451	459	429	433	419	432	443	443	436	423	456	432	448	415	451	454	480	462	447	423	462	429	422	437	424	419	404	472	459	414	457	460	420	417	421	474	404	429	430	425	412	443	402	466	441	422	442	438	426	461	442	449	475	424	412	455	431	417	408	415	438	409	389	422	460	441	467	453	429	436	417	456	418	426	471	422	420	447	455	442	416	450	416	414	418	423	448	414	430	437	417	446	489	405	425	460	455	414	441	447	455	425	432	464	484	424	445	432	448	431	449	451	461	440	436	463	439	475	409	431	446	449	433	444	431	454	431	428	440	448	454	409	439	443	407	456	443	435	440	462	464	420	428	447	404	428	459	439	400	484	474	476	449	442	452	446	465	466	443	444	461	454	439	474	408	417	425	431	453	419	452	439	472	439	440	424	425	437	428	419	400	435	473	405	446	457	459	461	414	448	424	432	456	427	473	425	435	420	446	443	438	477	390	453	472	433	426	481	466	445	431	440	424	428	440	442	446	426	424	453	443	444	443	436	415	441	455	438	464	404	461	399	441	442	417	421	460	426	431	421	447	424	414	399	449	439	414	418	442	449	415	411	449	451	435	451	435	411	430	412	437	431	421	471	472	427	405	466	429	447	423	426	445	476	441	412	476	476	447	458	421	469	467	404	432	442	475	398	483	505	414	509	464	465	410	454	416	465	443	408	471	436	462	471	428	507	459	455	432	423	461	435	412	477	441	447	435	457	461	455	410	416	447	455	400	425	477	459	434	436	472	417	420	457	448	440	461	454	434	445	440	433	420	424	411	450	465	500	446	425	415	427	410	379	420	422	398	452	433	397	424	465	407	433	452	434	424	459	466	450	426	419	426	440	436	400	412	458	413	435	458	434	464	446	444	405	417	398	407	429	416	453	436	404	447	401	478	454	454	434	442	436	439	426	416	417	471	456	467	442	428	451	440	441	446	400	435	441	450	421	412	415	419	466	450	481	404	439	432	416	426	409	432	428	458	442	436	422	459	397	446	457	421	410	467	433	438	418	443	447	421	455	451	452	426	421	435	446	435	413	435	472	411	402	452	423	450	415	407	448	461	483	431	429	416	457	445	416	499	449	421	456	450	438	439	417	442	450	445	415	447	431	453	420	435	449	442	422	429	462	449	442	434	452	450	457	436	419	422	441	470	434	433	443	441	419	440	451	428	450	436	459	454	414	448	432	472	402	431	456	462	412	440	400	425	388	447	440	470	412	446	442	418	461	463	431	456	450	419	462	414	430	461	425	442	423	452	453	446	427	449	422	432	467	452	462	430	452	447	441	445	432	427	434	439	425	421	412	386	466	452	416	437	455	449	437	429	394	449	464	402	432	432	447	442	492	437	447	394	408	408	477	420	439	416	410	448	419	421	450	432	443	439	436	458	426	425	441	429	420	398	419	446	433	416	433	441	417	429	428	425	423	432	437	438	451	428	472	437	444
15968	2612	2846	2197	1446	1082	835	639	527	442	394	336	330	293	253	280	247	232	231	201	183	200	176	187	164	178	174	196	181	179	155	167	156	158	173	142	155	152	153	142	149	152	156	138	151	132	134	146	129	143	137	142	145	160	145	137	154	145	140	121	136	149	146	139	136	138	153	138	138	136	132	140	130	149	141	123	148	139	142	138	120	136	143	140	115	134	139	143	141	109	135	136	123	134	131	126	128	150	152	152	135	135	139	139	128	126	135	138	149	137	159	122	126	157	140	138	118	160	127	161	130	124	157	131	130	160	134	122	161	150	133	130	150	162	145	144	129	152	147	139	139	144	146	136	163	130	126	130	140	150	148	135	124	141	145	144	143	149	133	107	147	134	151	136	131	137	151	142	136	128	134	140	141	121	131	134	128	135	157	137	143	141	125	150	130	136	130	142	154	127	109	152	135	131	144	136	148	123	147	163	122	147	147	149	131	142	157	122	147	161	140	124	144	134	152	143	147	143	137	144	134	158	135	129	143	159	138	136	120	160	161	136	128	121	129	127	160	144	115	146	159	157	134	134	156	111	135	125	141	131	155	143	141	120	120	143	150	133	136	137	137	150	125	136	141	154	136	128	109	154	133	146	144	132	127	122	119	130	128	113	148	127	138	115	145	136	130	128	142	144	128	148	131	148	145	141	131	144	131	142	152	124	148	121	145	120	147	148	148	137	156	150	124	120	136	143	126	166	126	135	140	137	139	135	154	142	143	122	150	141	136	150	131	160	144	138	131	118	159	136	123	130	136	141	137	142	148	138	153	134	128	141	152	128	128	114	133	149	155	163	135	125	146	142	139	150	154	124	122	142	140	130	153	141	154	125	118	131	134	125	135	140	142	117	138	146	128	138	136	125	134	149	138	134	139	141	133	129	136	143	153	136	131	136	127	115	148	126	142	146	138	141	138	141	143	134	146	121	146	132	152	134	138	132	116	136	136	112	131	142	136	146	133	135	147	150	153	144	169	139	151	156	136	120	137	135	143	140	142	152	157	153	127	152	146	138	147	156	151	146	165	153	145	147	143	112	138	137	136	146	141	129	124	122	129	142	127	129	139	152	167	143	135	143	119	154	148	128	136	126	135	127	177	132	135	141	155	145	132	136	133	142	154	133	129	124	128	132	142	125	148	124	142	135	138	118	128	117	142	152	136	118	139	125	148	144	147	112	137	142	131	141	129	132	126	125	149	140	131	131	146	151	135	146	129	122	136	152	139	139	144	129	142	136	130	133	128	142	146	142	134	149	134	152	149	161	142	135	124	152	126	138	130	134	136	129	128	126	128	134	148	145	142	133	131	164	123	138	151	148	124	144	152	134	134	143	136	140	131	145	124	164	152	121	119	143	122	150	127	133	116	157	153	132	125	129	139	151	154	123	131	127	136	104	108	140	148	139	145	147	137	133	157	129	126	150	149	150	122	134	138	140	137	129	134	136	142	169	147	136	133	152	126	150	143	133	161	142	148	145	139	139	140	122	154	124	129	137	144	151	140	143	142	147	140	132	125	158	134	140	135	131	128	140	157	134	109	127	130	136	143	135	141	113	145	133	131	121	134	143	139	146	139	135	112	142	138	152	141	152	159	138	166	144	132	143	134	120	131	131	162	137	126	126	132	145	139	141	148	149	126	145	135	137	140	127	136	150	151	133	129	162	131	132	127	143	127	154	119	133	133	148	142	144	148	132	137	144	120	123	141	157	132	131	128	108	135	130	133	148	138	168	152	128	135	121	130	126	122	149	118	143	145	133	146	154	115	134	162	136	137	140	144	151	131	147	156	133	146	161	137	130	136	130	137	139	155	137	135	119	153	141	146	133	142	144	141	150	144	148	150	135	137	115	158	158	153	144	141	150	140	138	132	121	144	144	162	150	144	110	130	151	134	136	136	140	143	130	121	149	163	141	125	147	125	128	147	133	150	127	160	133	120	130	141	133	138	135	132	144	141	166	152	146	139	139	129	113	133	134	118	124	135	138	149	140	137	133	155	132	139	143	144	142	154	133	149	149	152	108	146	127	120	131	142	145	149	138	161	139	138	138	135	122	149	135	141	132	129	133	141	153	134	131	131	138	127	154	103	147	133	129	169	149	129	155	149	123	120	156	131	136	143	140	121	126	153	116	135	140	138	157	125	136	136	126	159	135	135	154	149	139	141	134	127	126	117	140	135	129	149	143	129	123	134	150	148	161	124	153	157	144	164	128	129	137	139	159	118	143	142	147	142	123	130	157	124	131	139	145	131	149	120	134	125	169	144	129	139	165	148	135	131	119	153	147	140	135	146	150	136	147	142	131	154	140	118	153	145	162	132	119	124	131	132	142	133	130	141	120	144	126	134	132	105	150	125	140	134	137	138	133	123	148	121	148	159	133	124	137	141	145	140	140	140	144	146	142	160	145	154	152	137	138	118	135	126	120	156	133	138	159	134	154	138	118	148	128	137	146	123	140	139	138	141	133	136	128	159	150	124	152	149	128	107	150	126	143	120	133	128	165	139	128	155	112	127	129	141	126	138	129	127	151	118	124	132	148	146	137	154	126	146	129	149	160	142	157	144	142	140	150	151	129	139	139	129	124	136	138	149	143	147	148	141	139	129	149	134	159	126	154	134	128	149	127	135	161	135	146	137	141	139	133	126	138	149	134	130	155	159	126	132	131	152	152	140	154	143	141	148	136	139	135	141	139	131	142	159	120	118	143	129	115	159	143	141	144	152	148	155	130	146	182	128	146	141	149	154	115	140	131	121	144	157	119	143	133	169	130	122	151	133	128	118	137	126	128	129	145	140	141	128	162	152	146	129	126	133	138	152	132	135	130	128	125	141	147	156	141	128	133	157	139	172	138	125	125	132	148	138	120	130	146	127	122	150	133	159	123	167	134	129	134	122	156	140	135	125	128	121	128	161	124	133	146	158	136	129	136	136	132	144	112	129	111	164	159	141	148	140	132	148	139	167	149	147	136	159	146	142	128	149	150	145	157	139	149	151	135	152	140	121	149	136	127	143	134	122	127	142	160	134	139	144	139	159	152	159	151	144	123	133	145	140	131	127	124	130	137	152	139	138	157	109	130	128	153	145	127	154	159	137	147	161	143	129	141	131	140	151	116	143	148	142	132	124	152	138	143	149	146	147	130	140	124	137	122	153	141	142	150	126	128	148	134	120	151	141	147	129	137	147	157	148	141	142	125	120	144	148	128	127	136	129	142	143	130	120	120	125	126	159	140	161	138	133	130	141	143	154	155	136	133	131	139	141	141	150	142	142	151	159	142	151	150	125	132	157	139	155	169	129	115	146	156	143	154	131	152	137	151	121	142	135	142	145	134	151	147	143	158	119	140	124	137	126	123	143	135	139	148	138	132	128	135	152	142	131	134	129	137	118	113	136	138	142	133	135	133	133	130	133	146	144	147	138	128	148	132	160	146	110	152	124	139	138	135	137	128	173	149	134	144	148	150
7526	2547	6233	6782	5653	4718	3715	3136	2582	2260	2020	1695	1586	1450	1263	1181	1061	1007	1001	932	930	905	828	731	800	742	750	689	642	663	665	678	629	658	614	616	590	584	598	544	566	564	534	541	553	540	539	566	584	518	545	534	516	468	548	462	505	541	508	496	486	495	507	510	502	462	511	530	502	471	489	473	500	532	484	489	477	497	490	510	512	488	518	523	488	504	465	480	456	476	447	469	495	482	472	501	486	490	482	488	488	476	498	461	485	458	520	463	469	516	493	460	451	473	441	493	474	449	459	475	483	470	506	439	461	483	455	462	498	490	451	463	479	453	482	454	473	445	449	482	486	485	488	482	485	458	466	465	471	475	473	506	480	477	456	454	477	488	478	466	492	464	419	482	452	474	451	461	515	459	455	454	438	487	449	498	468	451	451	473	473	500	437	483	459	465	459	453	442	477	445	489	485	469	479	462	473	454	480	480	456	466	464	447	436	457	464	473	469	467	481	442	467	465	460	512	460	450	460	434	509	462	454	446	434	450	455	468	477	462	477	470	474	432	480	416	440	441	483	492	484	434	443	471	456	444	469	483	483	483	497	449	459	470	436	465	461	426	454	485	497	444	464	463	485	456	476	467	421	463	437	431	429	461	477	457	435	486	474	503	460	441	431	438	461	463	451	470	422	452	410	470	486	470	455	461	438	459	503	455	480	467	462	475	441	491	476	434	465	490	502	481	464	476	459	451	468	451	514	493	486	477	478	498	491	447	460	432	458	475	470	450	469	479	466	420	442	493	466	472	481	482	451	469	463	451	486	449	448	466	446	457	470	430	441	480	435	437	478	474	488	425	479	482	455	425	493	442	477	473	473	472	498	475	457	462	501	466	496	458	463	457	463	480	487	467	447	429	465	464	478	478	440	445	454	478	503	480	465	464	465	446	440	461	439	461	450	478	466	490	465	449	479	472	443	470	460	436	451	443	444	452	422	486	469	447	476	455	476	464	511	477	476	428	496	466	417	445	480	425	485	480	439	479	471	431	466	452	476	428	455	483	495	485	488	470	469	480	467	503	438	457	449	428	426	456	452	489	460	445	477	464	485	419	486	443	483	474	458	442	460	493	457	489	475	463	489	437	453	399	465	505	430	440	452	497	497	470	464	456	463	447	489	433	459	441	514	433	481	440	447	461	473	475	421	486	466	467	508	468	454	447	436	477	461	450	445	491	442	435	398	476	471	490	486	431	513	456	428	453	434	467	441	445	467	471	444	477	435	458	424	433	458	447	449	468	459	458	445	466	480	449	451	467	475	475	467	431	433	431	442	463	490	442	458	442	480	486	480	441	475	448	463	450	465	421	451	453	468	452	434	465	472	510	476	438	442	481	469	464	488	466	448	464	430	483	418	448	441	459	424	470	451	434	469	460	487	435	474	489	459	447	455	451	510	452	477	404	475	463	418	474	464	476	455	477	467	481	472	474	459	457	478	487	449	490	451	487	463	439	483	460	412	443	456	450	476	455	492	439	457	475	484	453	472	489	452	459	458	474	418	431	417	470	453	466	470	447	466	484	461	459	456	479	462	472	425	455	475	467	450	456	471	470	480	436	488	460	442	493	454	438	438	455	480	437	435	454	500	492	473	451	459	489	472	471	464	450	466	466	471	459	452	503	488	465	456	448	456	430	451	454	444	472	502	441	459	457	474	440	478	451	462	474	470	468	465	444	474	456	476	435	492	496	456	439	465	484	485	448	468	471	491	471	504	481	482	477	493	465	456	450	466	503	439	496	448	447	460	472	511	480	459	462	455	458	454	464	462	473	471	455	468	437	430	462	485	466	458	501	467	502	442	477	446	492	447	467	482	462	462	465	488	485	478	439	457	456	433	461	446	447	461	444	476	463	476	455	455	493	495	446	456	479	446	442	453	449	497	435	466	447	465	461	465	447	449	425	461	451	486	485	456	454	434	461	440	450	467	461	448	455	503	455	483	466	509	473	445	458	458	473	456	484	473	457	407	459	443	498	463	496	448	449	488	423	498	447	484	468	411	526	471	414	462	466	454	437	468	482	452	453	458	432	466	460	467	479	453	461	471	460	462	464	464	469	461	511	464	447	451	466	433	443	463	510	483	455	452	463	450	475	455	445	480	463	450	445	467	467	489	456	474	452	439	481	472	493	430	495	430	469	508	467	442	480	500	449	482	476	474	444	459	478	418	446	448	460	457	479	478	461	421	424	481	478	467	467	496	458	452	448	456	477	467	482	466	464	438	420	468	481	478	469	447	510	467	467	474	429	485	455	453	459	476	444	467	434	473	445	467	449	467	450	466	444	484	474	459	451	445	434	486	443	502	476	498	453	507	447	469	436	462	486	443	456	470	457	450	458	486	457	473	455	486	477	443	468	458	434	482	456	464	413	457	432	451	481	447	461	476	432	463	460	465	517	426	454	488	485	475	474	471	439	480	485	458	444	437	489	473	435	435	469	463	461	502	460	479	462	461	471	453	446	453	486	500	432	456	447	424	425	471	456	480	430	476	467	456	403	491	472	460	469	464	490	474	493	444	478	446	464	460	430	472	493	436	459	448	437	482	458	482	489	415	469	411	505	481	488	490	428	453	437	440	482	469	456	474	458	459	447	432	431	465	447	482	454	479	458	464	457	464	411	480	454	455	491	466	459	465	476	422	446	478	465	473	470	473	523	452	475	439	457	481	451	447	474	469	494	482	430	463	495	494	461	449	492	438	485	472	454	435	449	441	462	477	453	463	440	501	464	458	495	475	456	439	454	472	459	496	489	516	467	508	468	455	466	447	505	446	468	471	440	470	417	494	481	485	490	493	494	454	482	431	467	468	463	467	508	458	435	474	443	490	472	478	457	448	467	473	439	444	428	444	464	502	464	469	450	475	478	458	473	431	479	455	427	470	455	455	461	492	461	439	460	477	459	460	491	395	490	472	474	454	452	526	480	477	451	448	504	461	486	451	420	458	492	450	455	426	462	463	429	470	449	481	458	479	461	450	442	446	442	460	481	404	495	463	443	452	479	436	444	461	456	455	463	448	448	432	473	452	466	444	452	454	468	412	447	457	447	460	443	446	462	476	498	407	466	454	473	440	433	486	439	450	441	435	437	450	456	434	427	484	475	478	483	437	434	447	465	435	480	446	488	474	478	484	469	464	467	428	495	481	478	474	449	444	455	428	422	460	454	469	480	458	462	480	465	458	480	457	499	455	480	472	448	488	468	496	433	456	452	490	412	481	448	448	438	445	447	458	483	442	464	442	516	467	426	465	464	476	488	462	497	476	428	452	420	468	456	468	504	463	487	428	466	474	485	448	475	454	482	486	499	419	448	466	480	468	461	442	499	439	469	480	447	453	456	451	434	464	438	495	446	478	428	469	486	448	491	453	483	456	494	476	468	468	448	413	434	462	447	434	452	489	463	451	455	466	459	442	493	470	487	457	468	487	464	473	460	434	445	479	427	438	493	488	461	434	505	488	431	430	487
2120	348	344	333	287	298	270	275	279	262	270	262	288	266	269	261	264	250	268	272	259	293	277	248	268	266	247	291	277	249	294	275	252	237	294	267	266	251	292	253	272	260	264	251	265	256	234	284	251	288	285	266	273	272	286	251	253	261	272	257	264	253	260	295	251	293	253	273	259	261	248	237	251	262	258	272	255	247	239	274	252	291	284	242	244	268	272	253	255	261	277	258	271	233	267	253	284	262	263	241	264	294	264	261	264	282	260	243	277	267	286	278	281	293	264	223	267	271	269	254	275	269	297	246	263	269	256	239	276	252	248	275	251	223	265	253	260	269	259	230	301	264	246	254	258	287	255	255	302	261	257	243	269	247	277	264	262	260	241	281	244	274	254	262	257	258	263	269	306	248	284	261	259	272	263	242	253	293	253	270	270	253	272	242	253	275	276	265	282	291	279	282	260	273	255	265	272	263	245	273	245	284	278	254	291	251	292	271	277	260	276	252	246	253	254	291	259	253	262	261	267	295	274	287	298	264	281	267	278	279	272	264	282	245	264	244	266	300	262	287	260	277	246	260	263	268	259	248	282	268	288	273	249	279	247	233	270	254	251	244	269	238	261	297	274	250	261	291	232	252	285	276	251	258	270	247	264	263	275	266	250	282	236	277	271	237	261	272	276	287	258	260	281	266	255	256	284	283	259	271	241	270	238	312	261	279	291	239	277	258	242	275	283	266	261	279	252	257	266	295	272	302	263	260	257	260	242	261	261	281	276	242	255	260	264	255	259	292	264	248	266	270	246	285	273	259	289	260	268	279	261	265	281	255	278	250	256	302	279	266	278	270	259	255	244	275	234	235	283	260	256	275	270	281	287	252	282	240	255	269	239	269	301	246	283	259	254	256	237	254	261	255	298	241	251	284	268	249	272	286	235	243	281	271	253	255	247	268	255	256	257	281	247	248	262	267	273	249	245	271	246	265	235	256	249	252	254	277	261	260	261	261	275	273	240	290	258	258	251	278	279	273	269	302	255	249	242	284	268	261	246	268	244	248	287	273	269	266	273	265	297	254	273	259	296	243	286	264	258	266	249	271	285	262	259	260	254	252	246	250	294	277	250	279	292	289	252	264	259	251	263	239	260	270	272	273	262	227	250	280	262	263	290	279	262	260	258	302	274	271	276	298	245	271	291	257	284	232	280	256	265	283	264	287	269	254	269	278	261	262	263	255	257	268	275	266	272	286	279	279	252	273	224	242	252	267	259	248	282	271	250	255	253	275	270	261	250	268	276	254	261	291	270	275	272	271	295	288	251	252	269	267	245	231	249	269	259	271	256	314	285	278	262	257	268	240	236	271	253	257	263	290	257	244	255	268	252	294	255	260	277	292	275	262	259	270	285	240	277	276	268	264	262	253	260	270	262	265	284	269	247	276	220	294	283	269	258	261	257	283	256	280	281	251	267	259	254	259	278	255	211	279	268	293	270	269	267	280	271	275	265	304	262	266	252	273	269	260	275	248	300	277	292	257	271	244	259	283	272	289	265	268	271	282	271	288	250	261	255	265	260	271	262	272	266	254	243	242	270	279	266	263	245	259	276	282	261	232	224	257	268	262	283	293	261	240	252	247	290	279	237	278	249	269	274	258	248	248	272	267	253	251	276	260	264	273	246	256	280	267	237	275	264	237	253	278	255	241	270	272	251	272	265	285	280	257	210	288	243	240	277	270	282	284	243	252	260	285	273	265	260	297	270	283	259	286	256	254	276	259	234	260	255	266	280	232	282	272	260	221	248	239	286	281	260	257	262	247	282	242	259	275	284	238	263	260	258	280	258	273	245	269	257	268	272	268	283	264	257	276	273	272	246	227	267	252	250	253	266	269	255	250	250	277	229	249	244	264	236	259	264	277	248	256	260	257	264	257	271	250	272	244	300	268	244	262	267	258	273	234	252	263	222	261	235	235	264	271	268	250	259	250	262	272	232	261	253	278	264	255	271	244	279	264	252	268	270	277	284	283	230	234	254	282	261	279	250	247	256	274	270	243	266	276	257	259	271	265	228	240	248	257	269	245	260	248	243	261	265	236	250	257	247	246	258	252	262	298	272	282	266	276	253	276	276	271	264	280	235	242	292	247	270	247	272	219	277	265	279	290	269	254	266	276	279	302	254	266	270	255	299	268	278	213	290	278	280	257	263	252	249	272	265	290	299	252	248	275	260	290	253	249	267	249	263	242	276	264	229	256	272	251	260	280	249	276	276	261	291	247	269	254	246	253	255	258	250	264	240	272	266	252	254	282	281	277	269	247	245	250	251	253	251	235	243	259	268	258	265	304	255	256	283	275	273	282	226	262	282	239	258	258	264	250	266	266	270	280	255	256	264	273	250	248	259	280	294	241	267	266	253	244	247	279	260	293	241	248	275	251	240	282	267	251	252	280	255	237	291	259	291	250	258	245	253	272	288	253	226	271	253	254	266	271	279	247	232	295	290	275	245	278	273	285	265	232	276	259	260	277	253	256	278	261	233	259	271	257	270	258	272	274	257	221	257	233	271	264	272	265	267	271	248	245	262	241	265	267	268	232	268	289	279	269	276	275	270	271	263	285	237	283	281	258	252	261	275	250	234	269	254	267	255	254	271	277	271	251	224	283	258	242	260	277	274	263	263	287	267	264	251	260	292	265	238	271	275	284	247	250	290	288	271	230	280	246	283	271	275	250	290	272	266	276	287	254	283	281	224	261	239	242	261	279	253	253	269	253	258	277	272	258	246	265	282	278	271	278	284	246	286	267	243	276	286	281	288	253	256	279	267	283	262	262	277	280	257	242	259	258	303	266	269	263	265	252	254	270	281	285	285	263	247	303	256	261	230	247	270	276	259	275	263	270	250	297	250	271	286	253	246	245	296	247	267	272	258	258	285	283	295	270	292	265	293	249	264	251	254	233	255	247	282	253	269	281	286	271	285	304	242	250	268	254	257	248	281	257	273	234	266	287	289	262	243	243	264	280	283	251	292	267	272	265	271	290	257	274	257	267	244	247	250	277	242	273	257	265	239	255	215	270	247	275	269	266	269	273	254	250	250	278	259	276	272	267	267	249	234	271	263	242	249	275	323	275	267	235	263	258	274	239	277	293	248	271	260	242	247	229	271	275	269	262	280	242	246	263	284	267	275	255	254	295	250	272	285	285	279	264	232	230	271	251	266	262	265	273	253	260	248	245	250	282	266	278	242	270	263	288	235	267	245	277	293	254	265	283	262	286	281	282	268	264	266	260	270	239	267	263	268	253	272	253	246	262	277	286	255	266	248	271	239	265	290	250	270	295	268	272	284	274	279	238	268	269	242	282	257	240	264	289	271	283	262	267	280	261	276	275	256	289	289	264	268	263	281	291	264	245	256	262	271	249	250	259	263	281	258	234	260	259	252	240	253	257	279	274	272	275	271	287	256	279	270	268	254	249	231	263	271	227	292	277	271	272	255	290	238	281	271	272	247	279	257	287
2307	909	994	915	990	923	903	883	904	818	844	831	813	815	803	789	874	815	744	767	770	802	821	809	694	792	799	761	823	789	811	763	839	748	814	784	785	724	789	814	784	788	796	811	773	718	746	828	788	763	782	780	802	751	731	818	798	815	743	782	790	782	762	750	762	800	781	766	790	729	782	781	758	770	791	770	782	802	774	789	772	804	800	796	772	820	785	769	837	796	754	771	786	826	695	788	802	779	766	765	758	753	796	821	791	752	770	779	813	767	801	779	804	774	763	791	788	805	769	777	774	785	817	791	792	767	792	793	770	822	797	717	766	748	755	750	735	765	783	781	781	830	803	791	819	787	779	804	716	788	813	812	763	777	797	790	786	774	750	785	812	775	792	789	807	769	779	762	769	760	783	771	788	771	801	770	771	790	776	736	818	752	821	759	763	820	775	799	754	794	836	717	736	753	744	768	757	766	833	806	749	828	765	756	757	794	742	815	765	782	827	824	780	770	776	811	724	789	783	798	737	753	809	762	794	729	811	755	800	744	759	775	802	742	769	850	778	781	759	738	758	759	811	741	790	796	770	725	730	786	807	823	794	818	792	824	751	797	762	784	759	716	820	755	750	759	772	728	780	828	770	754	765	788	830	784	760	790	799	799	770	749	767	740	765	778	785	718	722	792	747	763	782	754	817	767	781	797	802	757	741	793	808	735	722	802	743	757	752	830	769	752	730	777	768	785	770	757	786	809	807	784	742	804	825	775	811	747	822	721	796	773	840	790	786	764	832	801	777	828	794	759	736	765	784	809	801	838	763	820	743	750	748	767	774	778	767	805	788	767	802	735	760	762	755	761	691	797	805	794	841	766	752	804	753	763	761	776	800	778	781	817	808	746	729	817	779	767	752	811	778	755	769	762	807	789	738	807	809	776	744	777	810	795	768	763	740	767	757	772	776	798	749	764	752	764	774	787	771	825	781	764	772	791	714	814	787	793	804	799	788	790	784	724	761	791	765	733	799	819	768	762	753	764	793	716	750	766	799	750	814	723	761	778	827	795	761	799	787	777	752	789	735	796	738	758	727	760	791	791	768	765	775	794	735	778	782	780	787	797	752	747	827	796	801	782	816	799	730	779	784	804	780	818	806	809	780	733	770	781	785	777	779	749	786	785	778	813	740	829	810	861	756	790	746	781	803	801	778	773	774	780	810	802	773	740	773	780	786	769	794	783	825	793	786	771	760	738	735	806	790	794	779	771	746	763	750	757	799	766	744	787	762	742	791	807	795	747	821	779	763	761	784	774	826	805	726	730	798	751	815	808	813	777	775	754	790	819	755	785	771	761	758	774	760	759	803	787	767	788	780	720	756	769	760	813	806	749	775	771	742	768	818	765	756	796	781	798	803	735	776	773	751	817	766	828	764	796	787	748	735	792	806	760	809	770	828	797	788	769	816	784	742	749	777	811	745	805	788	749	746	794	752	730	796	760	791	770	802	755	775	761	779	745	745	784	780	749	746	808	782	758	757	789	742	777	799	807	778	788	720	738	782	765	784	799	797	764	741	809	781	767	813	837	748	728	794	808	794	797	788	781	799	751	773	833	803	760	795	781	795	810	756	784	788	815	785	774	764	789	763	745	754	732	803	753	796	789	765	814	783	750	829	731	772	762	785	816	808	790	776	849	776	831	735	809	791	778	769	750	755	789	794	782	794	806	794	793	791	791	771	768	771	786	763	711	745	737	804	751	763	791	768	770	761	745	766	809	734	763	779	804	797	731	790	785	751	742	777	831	792	798	782	767	775	810	818	732	798	802	787	714	775	734	815	839	786	780	779	782	791	804	774	803	730	754	839	806	778	762	743	769	819	822	796	788	748	793	718	815	784	777	750	781	777	789	792	801	776	760	727	752	721	771	782	793	775	804	756	793	740	821	804	769	802	735	754	789	793	780	783	729	856	772	795	767	811	758	776	761	785	820	777	737	804	826	766	802	770	784	765	767	787	745	770	786	746	735	790	733	784	763	786	791	774	808	763	714	791	781	725	785	789	771	808	810	779	771	790	774	828	795	764	786	777	754	803	728	710	811	790	765	755	809	787	738	717	794	785	758	790	788	807	787	772	799	745	726	793	771	784	777	743	747	770	813	784	789	761	842	807	773	728	790	775	789	731	771	751	789	778	803	785	746	793	761	756	804	781	766	739	797	797	796	772	733	811	743	830	752	783	751	825	795	800	798	774	777	782	781	782	762	836	773	755	793	748	775	788	789	757	785	796	837	744	768	804	740	809	795	768	812	808	778	803	759	810	744	817	784	826	794	759	736	755	806	794	720	831	759	846	816	751	745	769	789	754	813	803	814	782	762	715	731	759	782	776	764	742	768	764	748	773	811	817	797	737	738	813	795	767	731	727	751	749	804	818	790	772	793	847	807	784	808	804	795	812	782	763	793	772	795	710	783	796	773	782	772	804	802	812	753	807	738	794	791	796	786	767	792	752	762	785	800	848	795	755	774	764	769	773	781	765	766	820	803	791	720	812	754	778	761	794	793	754	821	801	851	799	738	794	788	831	747	769	790	783	745	763	723	786	725	807	777	754	770	812	811	785	788	789	775	731	752	821	785	784	796	796	762	805	751	773	753	762	787	791	741	835	797	761	769	726	802	791	812	765	740	736	759	794	794	738	809	814	779	759	781	764	779	823	773	789	824	761	774	795	769	741	760	783	763	776	786	767	778	758	760	806	807	814	790	732	795	801	771	810	802	777	819	774	781	776	774	777	810	793	763	798	762	810	813	739	774	740	752	778	754	793	784	779	782	844	742	810	736	790	821	729	747	803	742	782	766	796	728	803	745	807	800	760	723	784	753	824	794	746	733	741	783	803	788	825	736	758	762	797	748	791	757	745	798	803	791	793	817	809	754	782	803	787	777	742	850	721	788	795	729	759	770	790	770	787	759	750	755	726	786	768	730	752	776	778	763	849	812	768	761	816	815	783	757	797	748	785	816	813	767	782	729	753	802	781	826	759	797	781	784	770	842	775	795	717	740	815	824	698	706	777	746	841	820	781	801	759	762	758	752	795	765	767	768	773	764	733	800	781	806	793	827	807	768	762	792	740	781	807	759	786	733	774	797	749	762	779	794	806	807	801	804	781	828	777	788	834	735	793	763	837	747	808	771	738	781	815	807	750	783	774	742	781	764	772	738	711	795	766	757	824	833	774	791	807	793	798	764	825	757	745	786	781	812	749	762	771	783	792	815	809	780	741	808	763	764	754	789	789	771	795	772	766	817	768	726	783	762	810	825	777	795	832	791	826	779	760	798	794	778	767	811	757	737	811	784	830	839	776	827	701	788	753	800	774	743	799	746	795	792	803	794	752	793	820	764	790	793	774	781	769	782	797	787	824	754	784	794	789	770	765	786	749	814	745	763	757	751	757	789	755	827	808	769	783	777	760	784	797	828	822	772	787	747	808	743	795	825	789	793	788	786	801	734	745	771	788	778
8355	1183	1434	1144	822	560	481	355	342	273	266	216	233	204	207	182	182	179	180	170	141	180	146	137	151	133	145	145	147	156	143	137	142	154	135	127	154	152	148	139	145	166	161	165	148	142	141	152	137	139	131	139	128	128	135	131	146	127	129	131	133	129	154	135	148	140	147	138	137	135	114	121	138	160	115	143	125	138	125	140	154	133	110	124	113	114	135	139	135	114	130	140	158	117	126	131	123	145	117	145	138	132	143	127	129	141	130	132	139	137	126	147	129	111	137	149	141	131	143	137	137	125	131	122	147	124	137	109	122	123	134	136	154	136	107	149	158	148	125	112	135	120	145	134	148	141	123	119	119	133	132	143	137	114	114	142	135	120	131	135	118	130	123	124	131	128	125	135	147	137	105	134	149	132	144	125	134	121	128	139	130	126	150	113	149	126	126	126	129	114	153	138	132	124	150	132	140	141	158	126	151	142	150	131	119	127	118	141	124	136	137	147	139	128	110	146	155	118	108	124	119	142	112	159	120	143	125	160	147	132	117	141	127	128	139	134	125	137	140	122	134	125	122	157	141	116	137	126	131	133	134	157	136	117	131	141	127	147	109	151	123	135	132	138	110	106	121	158	133	139	128	144	118	117	141	121	116	126	150	122	109	136	142	138	132	153	146	135	149	136	120	127	143	135	135	139	125	128	134	143	138	166	132	166	131	137	141	135	141	119	131	136	120	123	149	133	111	130	116	150	159	149	136	144	143	154	153	133	146	151	127	131	132	129	132	144	138	128	135	134	136	130	131	137	117	146	135	121	115	137	114	149	144	149	139	124	138	134	145	121	110	135	119	142	124	151	118	129	131	125	140	120	127	133	107	138	142	126	138	147	124	125	126	136	160	100	116	155	151	122	133	138	148	149	138	148	119	124	140	155	169	146	145	138	136	143	136	134	128	156	129	119	143	145	153	125	120	144	142	123	122	146	131	131	124	141	108	141	141	147	136	132	141	121	135	130	141	130	145	151	120	153	152	140	127	134	127	147	127	139	120	124	121	122	146	124	117	140	135	137	109	135	121	138	125	143	145	106	139	117	166	140	130	147	132	133	132	144	128	137	141	143	116	127	114	160	108	160	136	139	123	127	140	149	118	131	148	149	132	141	129	125	122	148	129	133	121	123	152	137	142	138	111	152	136	129	119	114	155	133	120	126	126	124	139	137	136	113	126	136	131	126	123	137	119	135	137	118	115	156	149	145	131	139	133	138	126	142	127	121	129	136	131	134	134	133	158	139	124	127	131	161	134	142	128	143	118	115	131	125	136	118	137	149	135	111	141	126	133	122	129	114	134	130	123	115	126	132	159	135	158	150	113	132	124	104	136	115	124	128	122	126	126	152	149	120	139	125	120	161	140	118	128	139	124	144	133	129	119	130	123	129	122	158	133	137	115	140	156	140	139	126	114	148	129	119	143	133	143	143	136	136	115	132	133	126	138	137	142	118	127	123	122	138	146	141	135	142	111	136	145	134	138	137	116	119	128	135	133	145	128	133	122	136	125	125	132	140	143	125	135	158	121	134	136	125	136	126	139	123	139	136	135	117	143	119	117	129	142	145	132	135	148	137	131	124	97	137	130	137	153	134	136	131	143	148	144	133	145	136	139	124	132	137	133	138	140	122	153	128	128	151	141	130	130	117	126	135	141	147	151	145	110	120	133	131	133	114	140	147	131	118	135	136	145	141	155	141	124	127	115	120	127	122	129	148	115	136	136	135	132	134	121	135	150	116	142	125	141	153	134	132	156	137	156	153	125	139	117	152	141	128	125	144	132	151	116	121	135	144	141	116	137	156	127	127	120	136	117	134	130	155	117	127	137	127	140	118	129	134	148	136	142	133	149	125	146	144	143	127	136	120	115	141	115	139	137	143	145	143	137	134	148	129	145	131	136	129	122	120	150	119	136	127	122	142	136	136	160	125	121	143	125	147	143	114	134	127	140	151	117	131	141	135	151	128	136	126	137	143	148	147	126	144	119	151	139	126	120	141	162	136	116	119	127	126	116	124	149	129	148	146	129	120	133	127	128	136	133	143	127	138	120	115	133	152	124	131	109	130	143	140	116	140	137	137	139	117	125	155	128	151	124	121	134	137	134	125	123	138	151	142	124	119	119	142	127	140	132	130	129	122	116	141	134	127	153	139	127	131	135	138	130	129	117	148	133	143	124	131	123	136	141	123	134	132	136	127	144	126	141	131	126	137	132	142	135	153	109	119	139	121	128	150	151	139	143	116	106	158	129	130	139	124	140	122	135	112	139	141	139	124	148	141	151	127	119	127	127	109	136	135	139	140	132	150	132	113	138	136	145	110	129	140	136	149	115	136	136	109	105	132	142	150	138	132	139	129	160	140	131	131	152	127	130	133	137	138	121	128	121	131	144	121	133	128	141	135	123	143	136	131	133	130	127	149	136	131	137	127	140	125	146	134	133	136	138	143	135	158	122	131	128	117	147	152	100	119	136	114	147	145	126	130	153	132	113	144	146	135	151	148	145	144	147	116	121	147	147	128	127	147	138	129	136	137	125	129	150	157	123	127	125	112	124	126	132	124	145	143	136	124	125	123	138	138	129	145	141	148	127	127	121	132	147	157	112	122	120	147	129	163	136	138	137	121	120	123	146	141	150	127	121	126	125	130	131	140	125	153	123	135	123	127	109	131	119	123	142	138	128	148	125	138	149	137	139	144	106	146	146	126	140	118	122	114	127	126	133	154	151	135	129	122	134	142	142	137	139	137	129	124	132	116	134	137	126	127	153	142	148	121	122	120	125	118	114	129	141	123	139	126	124	123	127	126	125	133	136	140	143	110	141	126	127	135	140	133	129	156	121	127	127	143	121	112	141	129	130	133	136	122	130	133	138	114	121	146	163	155	147	147	131	136	136	135	117	143	148	125	135	111	147	132	123	128	141	131	131	156	135	138	148	137	113	134	149	116	121	141	135	147	131	142	137	133	125	141	134	133	138	150	122	153	119	131	143	139	124	147	104	136	135	128	130	115	117	133	138	126	126	125	133	120	132	119	110	121	142	139	158	131	133	139	150	129	127	130	158	132	111	145	112	142	134	142	116	139	116	140	120	155	122	114	147	139	142	125	133	167	143	138	136	140	126	127	113	120	131	128	132	124	141	140	126	124	127	135	130	154	122	147	128	131	156	153	148	127	132	123	158	123	128	163	128	125	143	124	124	130	129	122	144	121	131	129	145	154	151	124	136	143	157	144	150	157	122	113	132	122	133	136	131	115	111	134	120	119	114	146	137	136	147	151	120	125	124	145	160	105	125	136	133	139	113	141	129	138	164	128	157	122	134	125	130	135	122	139	148	146	144	136	136	125	143	144	145	129	148	138	135	134	134	115	148	125	119	129	127	128	108	155	124	126	146	132	132	138	139	129	135	126	130	125	130	135	152	121	151	148	144	120	142	124	120	134	125	143	130	125	134	135	132	127	130	146
5398	1551	3486	3871	3245	2546	2045	1825	1599	1344	1243	1135	1037	917	880	834	811	736	733	617	622	662	634	580	609	588	558	587	530	526	511	522	495	498	523	502	532	496	491	525	471	482	442	475	491	454	430	471	483	467	465	454	451	475	491	436	456	442	456	483	455	438	473	457	476	499	458	460	451	449	457	449	438	449	446	434	420	434	420	438	431	463	457	461	440	447	461	460	447	439	422	440	435	429	475	490	451	428	403	445	424	430	438	455	466	416	449	455	434	456	438	447	430	438	447	425	423	413	442	482	433	448	446	419	440	469	424	429	429	429	452	448	436	431	406	413	444	423	415	423	472	436	456	451	447	426	455	399	433	416	433	412	425	440	470	444	429	456	410	446	449	429	456	406	421	415	405	429	443	415	428	429	418	455	439	445	433	428	400	412	442	432	421	444	458	435	447	437	433	413	418	426	457	431	414	428	452	397	453	448	432	388	448	437	472	452	461	444	397	446	443	408	428	411	432	441	438	445	425	425	420	433	461	444	431	412	442	442	415	454	407	393	423	433	425	432	431	423	460	393	440	427	413	466	449	428	427	423	404	419	438	480	438	445	415	425	428	407	421	470	404	444	413	439	434	444	437	408	458	434	445	462	437	440	450	423	427	471	409	398	409	444	406	437	414	413	443	456	429	431	439	438	457	447	409	435	422	452	428	456	424	444	439	445	453	444	453	447	428	420	450	434	459	424	449	405	430	455	434	433	461	462	501	415	435	435	415	445	456	462	428	402	434	445	430	455	416	429	474	443	411	432	443	439	431	402	421	427	381	429	425	436	444	447	433	424	455	385	434	423	402	423	430	439	421	418	462	447	451	454	423	444	435	451	431	435	443	408	416	397	435	433	402	423	471	450	438	423	435	390	423	452	442	409	414	424	441	395	434	436	464	450	450	428	443	440	416	418	426	440	428	411	410	433	434	442	418	422	426	431	432	465	401	400	446	418	442	446	435	424	429	443	385	452	422	416	443	426	406	416	464	447	426	442	415	454	464	441	439	435	466	420	431	441	485	423	465	446	439	415	411	413	425	420	433	427	452	440	434	400	429	423	383	427	487	399	432	437	444	441	423	449	416	435	407	439	444	461	410	470	421	455	417	464	415	452	428	451	428	462	487	446	419	425	400	407	436	449	423	470	478	433	423	421	432	407	390	433	427	442	463	433	408	405	415	451	417	418	392	438	467	413	424	424	434	419	445	410	447	419	474	426	384	417	446	439	388	472	411	441	450	435	466	449	411	441	462	429	463	458	433	442	413	441	419	427	454	417	403	417	443	420	444	407	426	393	466	462	471	452	447	449	432	462	422	457	428	429	411	417	425	420	446	460	473	436	471	444	448	448	430	437	411	437	437	438	433	399	409	433	422	455	422	446	405	439	438	489	433	430	410	453	450	405	438	464	418	412	419	435	440	430	444	420	446	427	447	437	392	445	452	428	444	440	490	449	392	447	418	435	452	404	462	413	412	448	450	438	435	424	422	432	480	424	413	438	422	436	434	428	412	461	439	448	420	417	455	445	447	419	469	451	459	404	430	431	451	449	426	479	432	430	478	410	424	454	427	414	429	445	434	459	418	403	413	407	450	465	427	403	450	437	411	449	423	416	473	439	472	438	423	429	442	425	447	444	434	415	459	436	443	418	432	438	443	440	422	429	419	412	425	432	442	461	416	448	458	389	446	419	439	409	451	453	453	436	455	472	465	437	442	449	422	433	473	445	446	410	452	431	461	448	452	468	448	421	442	401	440	440	427	439	430	446	437	422	404	417	445	449	406	428	426	409	417	437	429	462	452	437	410	459	437	441	420	465	453	448	413	403	434	430	432	452	443	430	432	428	442	428	431	411	433	429	440	453	448	391	437	412	418	446	432	451	404	419	450	447	453	442	412	452	446	429	418	493	445	479	453	430	446	451	461	406	409	436	453	439	449	454	478	414	412	421	389	418	397	444	445	418	414	449	439	423	437	423	451	420	439	467	420	396	427	450	455	446	439	425	413	441	390	457	442	433	445	452	430	445	419	458	488	424	453	460	453	452	420	413	454	433	455	423	464	433	509	448	448	436	405	416	471	435	433	442	397	413	424	435	444	431	404	439	405	455	469	471	483	461	418	414	438	425	435	453	412	442	407	443	409	446	437	425	464	415	447	406	426	453	458	457	447	420	464	433	416	446	443	422	424	438	389	444	422	414	411	430	423	441	430	417	408	453	425	420	415	416	444	460	475	451	461	426	465	447	453	443	445	457	438	411	419	472	458	430	439	443	429	410	427	449	427	445	415	423	413	423	450	414	421	433	411	428	415	440	383	440	433	446	457	439	456	409	483	428	445	461	453	405	440	422	465	451	432	424	407	432	427	419	458	450	448	428	426	462	479	424	434	428	438	452	448	429	454	426	435	451	442	429	414	439	458	444	410	463	456	433	417	424	418	427	449	440	411	417	448	432	417	441	435	431	440	447	407	451	410	441	400	449	456	471	413	409	431	430	443	432	432	447	395	438	465	455	429	431	432	406	442	434	455	426	466	455	419	392	432	422	407	457	427	430	392	449	452	445	435	435	428	481	435	454	443	430	424	417	449	464	426	404	422	419	443	464	464	438	456	396	427	458	424	416	437	415	420	418	431	437	446	431	417	431	422	465	440	399	412	409	411	460	463	449	384	421	456	433	456	443	436	440	394	412	443	464	464	452	466	463	431	413	437	420	447	432	437	443	443	416	418	433	435	443	428	403	411	467	437	451	434	450	425	441	458	453	412	438	447	459	413	434	435	437	451	403	482	421	414	439	447	439	442	410	453	410	466	427	409	425	431	399	424	425	434	426	409	427	449	456	422	418	440	442	461	408	421	431	448	451	427	454	460	436	401	447	460	402	442	399	410	453	453	443	432	400	454	412	411	443	444	418	475	411	444	458	408	456	445	422	424	445	420	435	432	403	400	421	418	427	482	428	421	430	424	459	411	409	427	437	429	445	415	427	445	416	394	431	416	437	432	440	451	461	461	446	451	447	459	453	396	435	439	444	425	439	412	416	443	457	429	392	436	483	435	437	406	452	458	421	412	453	446	421	450	486	447	399	435	440	425	409	427	430	400	441	475	455	405	464	426	441	414	457	439	454	479	465	418	392	445	408	418	435	453	477	403	447	451	466	468	465	411	491	440	467	398	428	464	420	433	417	402	457	449	407	429	388	437	459	420	455	445	399	441	439	429	437	446	423	471	453	430	402	413	438	435	369	429	423	438	423	436	474	430	416	421	430	421	422	454	461	464	445	438	429	459	438	441	430	415	409	393	447	432	404	417	453	438	446	408	476	414	439	417	461	419	452	435	426	430	448	416	429	478	443	451	461	451	412	417	464	425	435	447	432	448	449	406	455	436	449	430	431	461	414	477	413	485	439	451	434	472	472	430	441	425	431	417	425	474	436	471	437	430	426	416	389	455	394	469	451	431	412	424	451	438	447	432	418
15713	2576	2913	2233	1534	1099	829	610	533	438	395	324	293	281	239	255	249	236	217	161	195	164	173	180	183	184	144	161	178	148	137	158	162	167	143	149	165	145	152	146	142	169	115	142	159	142	156	151	142	141	138	148	153	140	151	157	129	138	184	139	132	151	133	127	144	145	144	141	141	141	149	160	152	141	110	128	153	135	175	137	161	131	125	118	132	155	150	166	133	177	125	136	121	135	127	130	170	147	138	142	125	139	138	135	156	137	147	125	167	134	150	152	143	133	147	123	164	152	152	133	128	128	140	129	129	149	141	144	164	133	139	149	136	173	140	148	153	135	143	136	146	151	146	137	131	134	116	149	138	151	130	130	162	111	121	114	126	126	137	139	125	144	162	123	115	134	151	124	126	122	119	156	138	117	124	127	146	157	119	146	152	146	144	120	133	129	129	149	161	140	142	134	129	133	136	162	127	136	131	146	135	136	158	155	153	148	121	134	138	143	125	131	126	133	139	159	142	125	123	141	150	136	130	161	126	141	127	129	136	146	140	123	110	129	126	134	134	155	131	127	140	140	131	134	139	141	128	161	137	117	125	134	132	131	146	143	157	148	133	145	122	126	125	119	146	123	133	128	126	121	130	147	136	124	116	126	139	130	147	133	139	141	135	116	143	140	122	130	130	125	144	114	141	140	143	151	144	142	123	151	142	103	136	144	152	122	126	135	122	143	127	155	155	153	135	130	149	148	135	134	138	119	145	136	133	123	151	121	136	137	136	159	149	128	162	163	117	139	145	127	125	125	139	144	131	144	140	128	129	142	147	136	149	143	131	154	133	148	123	121	146	144	144	156	128	154	149	139	135	148	149	125	137	114	140	144	141	137	155	167	135	128	139	136	143	153	142	150	128	140	132	150	152	124	150	122	158	141	135	133	136	144	149	147	160	117	137	126	146	138	147	131	135	143	142	125	126	142	136	143	151	142	142	146	144	142	140	124	154	146	135	141	136	141	135	153	141	126	128	139	116	124	134	156	151	122	135	137	142	136	122	138	118	154	120	147	148	125	136	144	132	160	143	126	141	160	140	150	118	143	153	129	132	136	138	155	139	156	133	127	118	146	140	152	156	102	121	107	133	120	147	119	127	125	139	122	133	137	148	118	131	160	149	144	136	154	145	140	118	126	116	131	153	148	154	131	140	133	141	133	146	144	125	147	130	132	130	118	144	155	145	128	139	145	138	144	151	128	149	133	153	143	143	138	158	168	141	148	150	135	148	145	136	146	135	163	141	137	131	138	141	154	133	144	134	137	123	132	150	165	133	137	143	123	163	129	142	149	137	174	112	143	140	140	133	142	133	139	137	150	129	136	150	132	125	142	137	134	132	121	139	135	135	152	126	145	158	149	127	128	123	124	134	118	123	132	136	133	154	97	128	155	147	144	148	129	141	145	143	142	139	137	123	136	119	138	174	134	124	149	155	118	138	131	136	142	133	133	157	127	153	130	137	135	140	149	155	125	144	133	123	137	139	134	148	164	137	173	137	140	138	149	143	158	126	139	135	119	139	134	123	151	145	134	115	148	143	129	130	146	125	135	156	138	126	145	148	112	130	141	136	143	124	148	131	133	134	130	119	156	129	142	140	164	137	141	172	148	132	129	133	117	134	131	144	156	150	121	127	151	115	140	123	147	137	162	151	131	133	127	169	128	129	128	135	137	136	153	161	113	150	123	125	140	159	134	137	116	136	110	124	118	131	139	134	133	134	139	147	137	132	143	131	133	146	129	130	139	115	154	139	131	133	120	144	131	134	129	138	120	146	118	143	148	144	115	131	133	112	124	148	142	139	152	118	134	147	146	145	135	137	137	155	141	138	139	150	143	122	115	141	148	143	159	142	125	155	142	138	145	131	145	149	120	139	141	144	128	135	162	131	145	164	151	135	128	153	155	136	145	118	136	133	134	129	146	154	154	143	125	148	157	131	148	144	132	128	152	156	147	166	155	148	132	134	149	147	143	120	178	137	152	122	143	155	144	115	139	141	136	138	131	111	132	132	137	128	140	155	142	127	135	126	131	131	132	127	142	142	144	139	143	152	131	131	149	139	127	137	128	147	146	121	124	144	153	138	139	119	124	131	136	141	126	134	119	142	112	142	160	142	136	133	123	137	136	165	113	141	153	139	147	128	139	135	140	149	142	124	137	144	133	105	128	149	116	153	117	147	122	136	125	152	145	164	143	135	110	141	132	158	136	142	146	151	126	142	138	143	133	123	124	134	119	131	145	125	148	118	144	131	134	150	137	130	140	144	142	151	123	151	133	138	146	141	148	131	144	130	137	127	142	141	163	147	127	148	157	144	163	153	137	146	159	135	138	138	122	147	120	126	148	121	152	127	161	148	125	139	118	152	133	131	136	139	139	130	125	159	134	143	144	128	150	132	137	133	148	135	144	123	138	133	134	146	138	135	137	141	136	135	144	127	138	154	135	140	140	144	132	141	131	131	134	130	133	158	127	143	128	134	135	130	144	136	148	121	143	138	126	135	131	147	126	126	138	154	136	130	137	159	152	132	147	129	118	122	127	122	146	143	141	131	145	144	119	139	152	133	136	145	141	152	140	144	124	131	138	133	157	132	128	106	141	158	132	143	133	141	144	145	117	140	146	136	143	122	149	133	120	135	143	140	150	124	132	139	144	141	159	128	139	148	142	144	149	131	123	151	142	130	147	150	141	133	144	141	125	137	130	147	126	147	150	132	128	129	143	144	120	112	119	151	110	128	135	115	145	138	138	153	145	131	136	112	137	125	147	132	123	112	142	150	124	137	148	120	149	139	121	141	156	160	144	130	128	107	163	129	129	136	140	152	116	132	151	154	139	136	135	138	108	142	125	123	134	148	141	147	136	130	142	152	138	134	144	140	144	127	136	151	142	135	146	149	153	138	129	126	146	130	145	144	135	140	109	134	121	124	141	154	134	141	128	138	131	155	117	121	135	161	144	137	139	129	132	121	141	133	143	150	144	119	161	135	125	118	132	128	144	144	147	118	157	128	116	124	129	136	117	137	130	144	125	106	147	125	105	145	138	137	141	164	144	144	148	148	126	133	139	132	133	141	143	149	134	147	155	158	113	134	118	141	125	154	128	118	126	134	142	136	127	134	143	144	132	154	145	143	164	146	149	142	135	153	138	142	136	136	135	159	150	153	125	147	159	160	126	135	125	103	147	118	138	135	137	122	151	154	151	144	128	149	151	142	128	143	142	129	155	111	151	149	139	137	141	144	137	123	129	151	148	132	142	122	154	148	147	130	134	143	146	137	132	124	119	136	151	134	142	131	146	132	156	143	121	152	133	144	125	135	148	141	140	136	131	151	144	127	147	134	127	113	122	130	130	150	138	114	141	156	128	116	136	125	143	151	145	137	114	125	132	138	131	121	152	164	139	125	147	149	130	137	150	140	139	132	128	146	120	111	138	138	123	137	123	121	123	136	121	148	142	146	142	152	141
7557	2555	6280	6821	5775	4637	3871	3063	2643	2168	1985	1755	1574	1387	1310	1218	1022	1000	1017	935	928	927	793	776	769	732	718	674	734	689	697	627	655	634	619	605	663	552	591	603	554	568	563	534	523	538	498	578	573	493	527	513	518	529	520	515	499	511	534	521	501	486	529	533	485	513	471	517	438	505	503	458	515	504	491	466	481	503	485	490	497	468	477	503	450	485	515	484	474	483	469	505	501	464	474	511	476	507	501	443	439	495	461	493	492	466	483	457	488	476	511	459	479	464	442	462	457	512	499	428	486	453	499	474	469	499	447	454	479	487	457	472	466	481	508	435	485	513	453	483	450	470	470	442	469	453	469	448	498	462	451	462	464	487	450	489	470	461	469	460	476	444	440	498	448	453	494	487	470	445	449	419	495	488	465	490	468	495	490	466	466	459	424	449	451	432	451	452	477	478	506	492	452	424	482	443	478	447	471	468	470	488	464	454	432	482	501	479	454	474	447	461	447	458	474	476	488	470	489	491	477	461	424	450	461	453	481	437	460	441	449	485	442	497	458	442	455	483	497	435	421	485	473	451	470	472	460	445	471	453	446	428	459	493	439	460	435	459	443	449	456	453	433	442	467	449	478	476	486	491	455	443	475	467	451	503	467	451	424	471	456	453	430	476	449	450	449	461	480	483	472	466	469	471	473	474	423	454	457	449	446	504	462	492	464	453	423	440	467	482	434	486	475	491	504	491	484	432	518	509	466	459	468	461	500	475	447	455	449	421	444	456	459	460	459	448	433	442	458	442	457	497	486	457	456	507	460	462	476	438	433	508	451	445	447	464	478	446	451	440	512	477	473	435	462	485	472	464	483	443	458	448	497	448	456	469	481	465	450	494	432	438	497	401	448	477	435	437	473	472	456	489	487	446	444	448	477	465	438	486	451	485	484	426	474	513	466	513	464	485	463	461	488	447	438	431	453	478	467	451	474	419	473	473	466	435	471	432	454	474	461	445	453	434	468	474	459	473	453	455	468	496	419	465	444	497	439	454	473	474	453	464	487	425	466	439	507	446	479	488	482	458	450	478	489	461	426	454	451	475	476	474	466	460	473	437	462	429	478	468	455	418	420	461	433	494	447	462	489	451	465	457	452	468	443	486	484	455	448	434	427	419	439	514	458	496	463	407	453	480	476	454	497	488	451	463	478	461	454	450	459	467	443	467	468	465	468	492	425	484	446	453	456	442	419	469	446	484	427	479	464	430	448	505	436	449	446	482	422	472	405	478	488	489	447	451	456	453	477	474	440	478	434	478	448	457	456	482	478	459	439	442	444	471	457	451	469	484	448	430	470	513	448	454	472	424	423	485	454	436	474	442	492	419	449	447	507	465	474	489	467	445	468	487	443	441	495	488	492	465	467	462	510	436	499	470	450	480	485	453	438	492	478	462	469	455	450	469	479	500	484	442	440	482	483	456	495	425	484	458	462	444	478	459	457	454	487	469	469	438	445	493	466	485	477	490	429	456	439	444	470	466	446	461	461	454	464	434	453	482	451	437	484	481	455	403	441	453	478	433	458	454	508	480	459	478	453	411	469	461	418	438	458	447	472	471	444	477	449	446	467	457	473	479	469	444	467	445	461	443	438	470	487	481	447	485	455	457	480	479	488	451	427	456	430	432	435	450	441	467	459	447	445	450	428	464	460	469	457	485	468	444	463	456	456	432	460	492	468	443	488	467	454	467	480	438	463	478	498	479	486	460	473	510	465	464	463	448	418	463	458	464	437	464	452	453	474	463	468	472	459	460	458	441	455	478	451	447	468	436	455	493	460	436	462	464	492	474	442	483	456	457	456	452	494	461	445	443	439	483	437	469	449	436	443	474	433	456	474	488	467	483	446	494	446	470	460	452	490	478	486	487	452	446	466	462	445	459	444	448	448	428	451	436	469	492	447	480	519	493	431	481	455	461	456	499	474	471	474	484	451	483	451	452	437	456	478	474	455	444	449	488	482	442	500	478	446	481	462	477	457	461	410	466	445	476	444	481	437	481	502	463	472	526	485	467	455	441	433	449	462	438	474	458	436	445	455	450	452	448	451	496	479	476	480	444	454	421	478	485	412	487	459	481	473	472	477	481	480	473	482	456	484	477	470	417	469	450	462	422	458	454	494	455	462	464	452	458	489	476	434	463	467	470	463	434	495	431	445	475	472	475	435	445	444	482	489	442	474	444	453	440	517	497	474	484	443	449	474	460	482	506	430	473	439	470	475	447	458	442	439	427	456	507	478	453	497	430	437	468	455	405	500	463	450	454	453	459	418	484	462	460	501	433	473	458	490	479	494	443	437	491	473	469	468	437	441	459	464	433	481	455	461	466	462	510	422	496	499	472	429	487	450	487	457	482	461	483	459	479	447	473	435	454	430	437	489	502	453	411	464	493	455	442	470	451	479	486	470	451	468	470	459	448	467	492	426	445	474	511	438	496	457	468	499	481	444	416	451	449	448	477	439	439	461	444	446	505	480	459	462	450	470	475	467	456	441	445	451	434	458	449	465	459	443	490	442	472	431	472	461	454	469	503	455	465	439	492	484	453	476	494	485	468	452	457	427	462	445	452	458	453	477	471	476	472	471	461	467	488	492	468	491	459	474	445	441	471	441	436	453	469	449	423	473	518	478	477	453	476	447	471	458	471	468	454	524	456	495	450	474	449	474	461	469	447	439	463	451	498	427	431	402	446	490	487	473	447	458	443	469	465	463	471	456	442	522	466	473	444	469	475	445	451	468	454	440	458	428	481	503	458	438	445	515	433	476	516	483	446	445	450	482	461	475	454	452	462	456	479	480	423	447	452	461	476	442	445	457	475	471	421	442	461	455	456	451	494	468	525	468	491	455	435	459	412	440	480	451	486	455	508	436	466	448	481	430	456	482	447	463	444	440	476	436	433	428	471	433	470	447	451	486	466	473	492	422	458	488	437	490	474	446	466	461	458	461	450	477	484	467	430	465	462	473	478	442	477	477	475	470	496	469	478	460	496	464	450	452	476	457	424	445	437	420	487	490	443	455	463	449	469	441	456	445	466	459	465	469	488	442	461	466	441	450	488	427	436	471	461	425	453	479	457	505	474	452	454	441	416	468	487	451	465	453	454	458	452	453	491	469	423	473	479	425	414	442	415	431	476	461	465	455	457	444	508	435	478	455	440	460	438	459	452	459	439	492	459	470	456	476	476	442	481	448	502	445	459	436	451	476	488	452	448	471	476	451	506	426	410	460	483	468	492	470	460	478	492	457	475	451	442	422	471	435	468	444	455	500	452	433	435	457	499	464	484	424	487	471	455	437	448	432	456	450	461	449	471	444	456	466	456	455	431	485	464	461	477	428	456	477	436	483	470	434	501	474	451	437	445	461	498	490	457	444	450	455	452	489	440	471	413	447	460	460	499	485	458	463	471	462	466	467	467	459	426	460	461	448	465	507	469	436	479	433	446	472	484	459	444	444	448	446	441	468	480
2098	312	332	291	309	318	254	262	288	253	258	284	262	271	286	278	242	265	263	246	263	256	261	232	254	267	256	274	254	288	260	262	247	248	249	256	260	239	251	259	251	251	285	258	273	263	271	226	245	247	260	240	264	261	267	313	283	266	246	257	235	271	243	253	237	258	270	274	278	277	243	287	285	260	233	266	285	273	240	263	254	291	269	281	250	264	278	275	247	256	254	264	254	243	270	263	271	257	252	266	260	269	260	241	259	254	251	260	247	245	267	246	278	275	273	258	248	238	242	231	278	288	282	263	251	252	263	281	270	242	253	219	263	288	267	244	249	247	266	286	272	244	255	229	266	250	278	277	247	282	245	268	301	260	254	242	248	251	263	250	278	295	234	262	254	277	258	285	283	252	266	255	245	263	277	262	260	254	257	262	256	243	265	271	243	232	251	263	276	246	278	279	249	257	274	295	270	245	254	246	286	243	260	226	272	223	274	238	280	229	302	240	249	257	256	258	259	269	266	259	298	257	275	276	254	289	267	259	264	264	273	300	268	255	234	261	249	294	263	236	252	314	285	285	258	254	274	265	267	261	266	277	244	257	268	290	233	274	259	235	260	245	266	280	281	257	233	252	264	262	256	255	280	271	276	258	259	268	279	265	280	221	271	276	269	245	270	254	270	269	256	284	239	269	273	268	270	278	276	263	258	296	226	261	293	259	248	254	261	248	271	270	248	254	244	257	280	263	236	259	264	290	265	264	280	263	290	258	259	241	289	266	247	276	260	274	301	268	286	262	243	271	275	258	256	264	244	254	275	267	243	243	270	261	227	269	278	252	273	261	266	258	248	260	246	268	227	244	241	279	280	276	267	239	251	298	259	239	266	260	259	267	257	258	275	275	250	243	272	285	247	251	242	265	254	255	254	265	270	272	271	273	281	254	255	256	247	274	294	249	240	252	257	250	271	254	259	285	233	283	243	288	258	265	255	292	290	256	253	262	260	263	265	243	276	270	249	263	272	256	260	258	273	248	245	221	261	275	251	262	253	270	241	238	264	249	261	243	261	238	254	257	278	264	280	248	232	262	295	296	303	290	273	260	236	233	246	259	280	249	266	256	239	273	274	238	243	284	276	249	256	283	252	250	267	296	253	267	244	290	289	258	264	258	284	270	284	263	340	246	237	282	276	265	279	233	263	253	263	249	251	276	256	250	299	269	246	255	278	291	270	245	273	238	264	259	261	277	277	297	249	280	249	259	242	253	278	270	240	260	261	285	265	245	259	281	272	270	256	250	285	258	259	268	258	260	293	232	306	264	245	279	274	247	282	254	243	281	272	276	274	235	251	265	267	276	263	289	301	255	253	271	266	250	292	284	256	270	276	260	243	258	243	285	293	268	258	240	283	240	260	265	251	276	276	271	262	255	266	242	269	264	272	283	304	280	271	277	261	245	246	248	265	279	215	248	275	233	247	262	243	258	281	268	245	268	234	260	245	273	277	277	259	259	264	242	248	242	268	269	259	252	257	259	270	267	250	264	253	265	288	243	261	284	258	287	264	289	268	260	234	282	245	271	236	273	270	277	301	267	230	255	250	256	258	277	265	229	276	281	244	232	259	260	252	311	280	256	273	276	245	257	267	239	249	256	270	254	272	285	283	267	272	274	289	255	288	238	243	280	278	270	256	262	292	284	256	256	257	265	273	259	280	258	272	277	258	233	230	292	242	253	254	236	235	279	294	290	258	283	262	275	264	241	252	268	243	269	270	253	261	244	276	257	276	260	234	264	280	248	218	284	282	260	288	239	238	264	233	260	244	265	234	272	236	259	266	267	254	304	239	246	274	231	243	255	246	280	252	281	261	262	279	255	290	229	295	252	255	253	262	270	243	278	259	267	273	246	252	256	230	297	252	251	288	288	290	268	234	266	272	288	292	248	250	235	279	261	275	233	252	278	299	255	259	266	235	261	270	243	266	281	267	257	252	266	241	285	247	271	237	281	248	280	269	276	270	290	245	259	294	239	256	269	246	267	265	274	262	238	271	274	245	283	281	252	285	281	262	281	273	251	273	264	289	275	256	253	262	264	269	257	254	284	267	244	256	279	253	263	252	258	246	268	244	252	280	243	264	274	269	276	253	268	241	266	245	254	253	287	262	240	274	252	240	261	277	274	270	276	245	243	237	264	247	278	243	251	265	246	247	245	296	278	277	247	246	225	260	255	264	261	264	257	277	249	270	238	272	255	250	287	271	283	261	273	281	252	267	261	260	246	258	258	263	272	233	253	267	280	232	257	258	263	253	264	262	267	233	275	264	270	282	264	249	247	264	291	268	246	249	250	264	266	260	276	252	265	290	292	261	258	273	272	269	252	298	266	268	279	254	254	248	235	261	252	267	286	230	276	254	280	286	266	294	243	293	258	299	248	257	288	266	284	257	247	248	283	259	241	268	270	248	267	279	279	244	269	251	270	287	279	274	250	263	262	248	228	269	268	281	256	270	259	283	241	241	278	255	263	268	267	291	242	267	284	282	268	254	243	245	260	247	237	232	284	280	256	273	261	263	251	272	263	283	246	293	271	247	244	241	273	279	266	273	264	256	275	256	274	262	253	273	280	251	271	248	287	242	287	239	251	270	254	266	286	281	255	282	277	249	251	244	270	221	263	274	281	260	256	269	289	276	258	233	285	301	250	264	281	256	252	271	264	263	256	267	269	242	251	257	225	271	281	277	277	260	270	289	271	257	261	291	242	275	265	263	267	292	270	276	270	247	265	244	254	225	283	252	249	258	258	263	254	255	280	242	277	271	281	280	257	266	265	272	295	306	289	243	282	269	272	269	263	268	270	273	244	245	263	258	240	243	241	262	258	248	267	269	248	263	262	263	284	262	240	256	272	316	245	257	260	247	234	268	254	255	245	267	243	290	286	272	238	266	257	292	246	245	255	258	250	266	286	265	267	227	247	246	240	252	267	283	272	264	235	250	255	285	263	250	258	271	256	264	283	267	262	282	270	259	243	298	264	285	248	259	237	256	257	291	268	266	262	245	242	268	279	273	260	269	257	272	265	252	251	297	243	259	266	234	239	250	252	250	263	262	264	250	258	252	280	281	289	261	272	279	246	246	267	259	252	262	237	253	261	255	229	249	263	280	254	236	255	279	253	279	261	290	257	272	259	285	238	261	303	272	237	271	241	278	277	278	249	254	271	261	287	258	262	236	264	254	272	244	278	272	302	267	265	272	256	268	260	280	256	256	271	251	270	273	265	261	222	246	294	251	262	253	270	234	268	251	279	222	241	271	247	270	255	291	247	260	285	266	253	278	255	255	257	269	266	282	257	240	269	263	282	252	234	238	299	251	256	260	257	261	302	280	259	252	234	223	260	278	258	260	267	254	260	260	273	243	254	267	283	251	261	270	237	272	254	288	281	279	253	262	258	260	273	256	230	283	258	281	289	272	257	242	295	283	270	257	291	269	270	271	294	271	217	245	246	262	266	254	250
2377	892	946	995	943	862	896	920	859	886	811	786	851	755	868	767	792	797	809	780	779	818	781	761	804	772	834	760	806	807	788	779	811	793	805	764	748	770	737	784	755	773	783	765	802	781	782	769	808	831	744	785	786	754	797	826	771	764	799	830	773	760	758	735	774	789	798	787	794	754	727	765	771	765	788	754	754	798	765	813	726	783	770	764	793	748	753	799	730	775	785	778	788	767	794	776	741	806	767	751	824	805	780	778	777	803	760	795	736	765	749	780	793	791	837	780	755	785	786	747	773	810	762	769	794	762	735	744	782	798	725	777	769	755	771	759	730	768	743	845	779	809	778	795	771	807	812	819	809	778	817	774	755	740	799	765	781	778	825	776	731	761	780	779	815	710	822	814	730	755	793	766	773	769	803	762	772	760	786	737	803	790	815	766	778	755	789	754	771	779	778	786	782	783	810	747	790	726	778	756	846	765	750	810	788	774	803	806	788	755	781	752	771	815	757	813	788	781	786	815	730	728	791	785	812	805	787	775	743	776	774	765	779	789	770	785	804	760	859	722	765	745	800	782	794	764	779	764	700	819	801	747	804	796	753	776	780	782	779	773	771	774	798	785	745	786	747	815	788	816	772	773	769	713	807	807	806	818	784	781	769	800	825	790	785	756	752	758	762	798	773	775	785	777	826	816	750	761	803	786	764	826	759	734	782	757	766	769	771	720	795	815	826	794	760	755	752	718	751	780	766	794	752	764	785	773	805	766	831	749	793	852	786	783	766	760	721	769	769	778	769	819	814	759	749	773	838	740	754	802	747	717	768	807	822	811	774	734	796	779	790	797	786	728	748	791	754	769	813	771	749	781	752	754	781	777	740	767	756	784	753	802	793	737	755	763	774	757	804	812	759	752	810	777	772	773	816	807	787	764	763	785	754	781	766	800	782	750	752	798	765	768	787	743	794	757	790	801	772	755	788	759	824	783	788	805	729	807	736	816	795	741	755	797	780	787	728	800	764	776	815	808	796	766	842	811	700	749	783	797	764	765	749	777	772	802	779	768	801	797	811	774	764	787	769	784	810	807	747	826	773	773	753	754	753	795	772	812	801	761	781	757	777	735	827	774	784	852	790	781	777	749	784	785	853	761	798	739	823	787	772	785	774	768	754	732	780	778	785	825	757	779	764	781	763	776	783	770	732	800	786	746	816	776	761	788	761	788	799	757	797	794	755	764	768	807	759	752	789	741	800	837	755	795	771	781	790	780	733	805	743	789	789	770	787	757	760	776	794	749	757	810	819	783	783	780	787	723	752	768	830	794	795	772	739	820	788	808	778	818	787	745	706	784	758	779	804	711	727	778	716	793	754	738	784	799	761	776	815	790	833	760	793	794	787	814	788	769	817	775	762	786	744	809	773	764	741	772	819	824	819	774	817	757	711	794	745	786	798	783	731	854	748	777	770	766	774	756	778	748	783	739	775	831	736	772	763	760	745	788	804	742	832	790	792	746	793	838	837	752	759	788	775	784	766	806	797	731	748	809	790	833	795	778	778	714	803	842	777	777	759	752	749	769	746	782	754	804	749	723	753	806	772	792	767	797	752	793	784	807	752	749	772	798	763	834	783	748	806	795	721	810	721	775	792	764	757	782	791	698	793	753	765	803	814	843	739	788	797	764	793	756	811	747	747	758	817	765	774	781	831	759	763	793	835	752	740	729	733	833	744	712	783	775	786	785	774	772	729	816	769	814	770	803	810	817	796	770	801	772	809	765	801	773	828	793	776	742	783	775	771	782	805	755	791	816	770	739	795	736	774	770	823	772	781	758	801	794	782	785	769	809	775	791	817	767	819	805	811	771	782	787	755	785	797	773	739	789	794	826	817	804	739	788	730	824	790	754	806	772	791	760	791	787	745	805	784	784	757	841	830	769	768	787	774	783	779	810	759	830	759	783	716	778	754	796	770	763	807	811	788	782	802	747	844	768	798	726	801	779	805	805	755	824	709	768	780	759	793	796	812	778	733	765	790	768	805	803	756	806	739	799	784	753	790	823	762	779	772	804	820	785	735	750	801	793	787	749	743	733	743	777	751	766	771	792	798	774	780	839	732	801	777	773	773	746	743	791	737	778	732	802	811	750	770	820	713	771	744	794	761	731	762	809	778	734	754	757	774	790	832	782	780	792	769	762	733	776	742	797	731	808	780	802	728	768	744	760	721	766	775	818	766	795	797	769	835	839	766	795	806	784	744	768	801	819	774	802	752	774	779	770	800	788	786	781	824	817	807	759	784	753	763	796	779	787	781	764	801	799	811	790	770	751	775	781	806	771	793	805	743	786	820	809	777	786	796	787	779	769	776	778	756	772	794	871	695	796	774	774	810	732	765	791	776	783	815	769	781	789	785	797	765	753	847	743	787	819	767	810	743	812	800	773	771	789	748	782	783	729	803	803	766	726	739	727	710	763	772	792	777	755	794	747	736	727	787	804	789	747	744	751	764	774	779	802	769	812	787	761	785	756	810	768	809	769	765	737	772	746	815	771	787	787	795	748	763	792	809	811	790	778	776	775	758	757	782	776	787	763	775	771	779	811	749	743	783	807	731	791	740	763	809	805	786	765	795	817	792	771	840	766	774	784	764	698	752	788	804	776	769	744	808	749	784	753	746	814	787	823	802	794	737	771	772	783	795	816	755	737	794	765	685	812	768	780	752	801	808	754	751	757	790	764	756	801	821	782	781	798	798	846	784	767	770	764	798	743	810	751	854	823	774	813	809	805	740	815	776	801	819	725	809	793	780	790	816	766	750	775	744	794	811	793	790	755	783	780	777	775	788	823	775	760	795	766	779	793	770	804	797	780	827	818	768	781	736	748	762	804	755	802	781	798	769	823	803	788	779	772	816	821	818	826	761	741	779	880	768	744	767	822	806	814	737	748	804	787	748	780	836	767	762	783	740	803	745	807	807	779	788	779	769	793	789	787	789	752	732	715	756	758	812	769	744	758	791	784	784	777	783	808	713	809	767	811	788	784	800	778	740	778	744	760	777	790	764	792	718	788	803	733	776	753	794	778	774	770	761	791	807	789	749	737	776	804	777	761	806	782	768	759	765	716	795	793	767	734	803	789	817	817	806	768	823	785	748	725	780	768	743	821	801	773	757	745	812	760	768	795	757	792	797	813	796	787	755	766	776	749	772	780	827	786	758	730	788	799	821	764	769	835	804	788	778	746	747	753	784	795	801	741	796	795	789	821	771	766	833	756	715	815	748	817	747	780	814	762	754	812	770	772	747	718	721	762	773	755	817	734	796	819	792	775	766	789	821	747	786	776	789	743	768	740	819	823	795	802	797	784	783	786	785	738	732	748	785	783	766	848	746	790	766	747	765	769	768	783	780	739	758	803	791	797	853	765	759	780	776	811	790	787	784	785	789	749	742	793	808	803	792	832	786	782	785	797	770	818	784	733	815	720	782	802	792	815	780	800	769	784	788	798	774	818	778	788
8473	1120	1429	1141	837	616	492	368	365	284	262	212	235	231	174	192	163	203	161	162	157	159	177	153	140	144	146	154	140	159	156	135	144	135	137	168	151	135	138	144	132	132	126	128	126	133	133	149	137	131	153	144	132	136	122	134	130	146	136	165	130	139	158	141	127	131	137	135	124	136	152	136	148	136	132	105	142	141	143	149	141	155	114	148	110	132	130	136	133	130	119	124	145	134	137	132	136	141	117	146	129	115	148	145	149	117	143	119	128	143	127	133	107	136	107	148	126	139	137	131	151	149	147	127	132	135	126	129	139	123	127	136	150	123	146	132	134	128	137	145	135	138	155	153	135	124	128	135	141	139	153	122	125	142	139	127	132	138	126	115	131	148	137	139	125	146	125	153	129	135	155	130	144	140	139	131	123	146	105	140	141	110	147	130	128	135	153	115	128	141	150	127	139	140	114	122	135	147	135	156	138	122	151	132	163	147	127	129	126	123	124	129	125	116	140	123	146	142	145	121	143	143	118	116	130	141	138	138	144	131	150	115	135	150	128	104	120	143	141	139	129	144	136	129	121	131	128	137	135	136	136	122	140	116	135	122	139	140	134	118	144	136	133	130	105	127	121	111	154	130	118	127	134	133	139	136	123	141	143	128	111	121	150	111	125	142	141	151	131	141	121	142	125	137	140	131	140	127	138	142	120	151	120	136	130	129	118	128	134	121	133	136	117	116	146	135	136	130	133	132	115	142	137	129	155	131	157	135	140	137	118	120	139	131	138	144	119	127	134	145	162	131	148	132	144	124	159	135	125	128	131	140	147	134	150	152	128	164	143	136	145	146	123	122	133	133	121	124	147	119	118	138	141	128	149	140	131	117	114	130	120	133	135	136	150	128	129	128	126	140	132	158	141	134	103	125	148	151	120	129	132	132	140	115	134	145	133	144	135	128	106	133	140	122	123	166	135	151	144	120	140	112	140	135	142	121	133	144	127	156	138	132	130	139	130	135	142	147	129	144	153	142	128	144	158	120	139	119	146	146	125	130	129	137	133	137	137	122	108	126	142	134	122	149	126	136	141	136	146	124	124	118	126	142	135	140	132	131	136	124	137	129	147	135	125	117	121	137	133	143	149	144	141	136	141	99	132	131	151	144	137	131	139	147	142	124	143	126	121	157	122	110	129	139	111	105	151	140	149	149	142	134	115	146	142	129	111	123	146	132	123	147	147	136	130	133	112	145	149	133	136	149	148	135	137	120	135	114	127	134	108	149	134	138	142	132	153	133	140	105	134	128	138	123	152	149	111	134	141	135	132	164	132	131	153	139	136	134	136	140	153	126	157	120	137	130	145	151	136	124	144	131	133	125	122	136	152	131	142	138	132	153	128	116	118	139	130	140	98	125	128	154	138	142	140	137	127	134	158	135	113	118	127	131	129	145	129	127	138	136	157	137	137	118	140	152	136	140	141	139	133	122	123	142	123	127	134	133	124	120	128	126	152	136	139	118	140	151	140	153	140	141	154	135	146	131	123	139	111	118	150	131	126	146	134	144	131	144	120	151	132	138	145	138	165	127	126	130	149	131	133	152	128	139	135	131	151	133	134	138	150	160	132	125	138	123	121	142	117	146	140	138	128	130	118	120	127	147	130	134	138	141	125	121	145	121	130	132	117	138	141	125	128	120	161	106	136	143	141	140	154	121	133	144	137	113	158	115	140	136	147	140	120	142	129	142	151	128	123	114	106	140	151	131	151	136	139	106	137	142	136	138	128	122	142	141	128	150	154	126	116	137	134	122	111	132	120	124	158	110	109	133	130	121	134	120	130	151	109	151	147	131	160	136	135	115	116	125	130	142	115	139	133	123	142	134	148	135	134	146	127	129	117	144	123	115	144	119	121	132	125	123	146	139	132	138	143	133	137	151	145	136	134	103	127	161	141	129	120	133	139	149	124	147	159	126	119	129	120	153	156	135	145	128	156	138	143	130	125	138	135	137	150	127	133	135	144	129	137	136	153	138	127	138	123	123	160	129	126	128	138	159	155	135	141	144	142	138	123	119	105	112	155	144	125	136	118	133	148	126	137	137	133	131	136	143	133	141	121	118	129	137	126	128	123	124	120	122	142	126	130	132	125	126	116	122	133	144	123	136	150	149	135	120	154	125	118	129	108	145	122	129	132	137	118	131	147	122	125	149	139	144	157	129	143	137	119	151	130	153	140	135	133	143	154	118	136	142	147	148	159	139	142	134	148	136	123	140	137	149	147	146	131	124	134	157	152	141	135	133	124	153	148	147	124	121	123	136	141	129	148	123	139	143	137	138	152	154	130	130	161	125	143	146	111	124	122	129	133	155	149	128	147	135	141	142	116	150	127	133	134	151	125	134	131	146	131	127	146	136	142	141	135	135	141	132	158	130	131	158	127	129	137	151	130	133	121	121	110	124	120	125	143	135	114	138	136	130	140	148	130	132	148	145	138	140	145	124	147	123	149	132	161	127	104	126	142	151	143	147	135	147	129	144	117	126	138	115	140	108	124	131	134	157	132	130	132	111	144	129	128	143	122	138	150	130	122	109	141	142	136	115	134	131	145	124	137	136	122	124	149	128	131	133	131	133	125	140	132	147	131	152	143	155	161	151	122	130	131	122	143	133	146	123	145	133	127	115	114	121	145	127	135	139	133	115	141	147	126	126	140	139	126	146	140	143	134	122	137	135	124	153	135	120	123	136	156	147	150	117	129	133	132	122	132	127	138	136	149	139	135	120	124	130	147	110	135	129	129	130	148	126	155	133	120	123	144	128	134	146	117	133	140	132	137	152	131	160	164	112	129	130	157	131	114	143	144	131	143	134	149	135	138	126	152	151	120	136	138	140	145	127	153	142	143	141	149	136	143	124	134	136	132	130	120	145	129	128	143	125	124	128	124	152	147	129	133	116	128	137	120	140	131	143	127	126	138	128	144	137	153	128	120	108	156	148	123	117	131	133	137	135	125	127	116	146	121	128	131	118	145	142	146	126	129	135	132	120	123	136	160	125	124	146	113	126	110	140	142	131	131	116	125	161	133	128	121	141	138	119	118	120	144	121	137	138	136	143	138	129	145	125	123	144	107	126	127	136	133	107	156	136	138	116	143	134	116	127	132	146	150	130	129	125	109	134	137	143	129	130	119	130	147	146	130	124	135	135	134	118	154	156	128	132	136	121	143	127	132	132	133	154	166	134	136	122	121	135	134	141	109	127	135	135	124	108	127	115	149	126	132	144	133	122	125	136	133	142	134	127	116	146	153	150	127	121	101	141	146	142	143	139	128	134	146	115	101	136	159	129	153	128	117	124	139	130	121	142	154	149	145	138	126	145	139	121	122	137	131	133	122	125	140	127	155	148	156	123	165	146	138	102	141	130	109	123	140	147	151	156	128	124	137	132	132	136	137	120	132	160	120	123	130	112	140	149	128	107	145	147	135	118	138	156	138	114	139	123	129	130	157	137	158	148	111	128
5447	1503	3510	3937	3312	2678	2194	1788	1496	1366	1157	1072	1008	879	905	852	776	735	736	646	677	617	662	573	581	614	554	560	550	547	545	547	538	533	487	505	552	517	504	486	473	469	459	466	479	475	452	459	500	454	461	496	478	461	487	475	487	470	460	447	463	461	457	443	467	479	461	436	438	446	415	449	490	468	438	427	449	432	472	467	457	462	459	446	460	463	460	488	484	463	435	439	443	457	430	473	489	462	462	438	466	447	403	435	456	443	417	444	435	451	406	449	442	450	426	462	396	459	446	442	424	470	445	426	446	415	430	453	457	454	444	442	455	435	427	446	413	440	445	442	452	447	454	462	451	465	446	412	440	467	416	470	445	458	431	430	425	475	432	437	439	420	416	417	465	433	454	438	455	443	429	465	430	471	453	437	467	465	464	441	451	458	456	439	418	454	456	475	440	429	458	419	461	490	460	474	449	444	448	456	413	447	466	427	449	444	429	446	453	415	421	468	422	418	409	418	446	447	450	445	427	406	471	456	429	436	414	441	447	439	466	462	431	415	429	423	434	461	445	422	448	433	421	478	457	431	448	454	463	443	456	448	441	423	429	429	467	448	453	417	442	447	423	419	460	425	445	433	434	418	407	431	426	450	397	422	440	426	449	429	406	413	447	439	457	442	475	439	459	429	449	439	460	427	449	423	461	434	438	422	443	439	407	451	468	422	432	401	420	437	425	387	418	474	438	430	465	459	444	426	443	409	403	411	459	438	422	461	446	399	440	466	443	462	446	422	450	462	416	457	428	398	417	418	456	413	403	448	453	449	442	456	409	419	440	431	434	427	456	446	395	458	415	436	465	456	478	441	486	450	431	453	425	427	439	446	436	453	399	431	428	449	424	425	412	416	429	450	446	454	456	472	476	400	453	429	419	440	409	432	466	428	445	423	415	437	435	437	446	397	469	413	417	423	469	425	425	396	440	438	482	433	432	459	451	417	448	464	415	445	455	437	399	426	416	408	452	442	460	451	443	428	451	472	434	481	426	394	424	453	431	397	449	424	423	447	467	436	441	440	433	464	445	461	417	474	477	439	403	458	427	418	427	451	444	471	455	461	422	430	445	482	442	435	449	448	467	420	433	430	413	458	445	436	448	422	418	400	425	374	408	419	435	426	452	440	439	458	460	432	450	428	405	441	437	432	428	448	433	447	425	473	420	462	408	432	436	445	460	437	458	452	454	469	437	442	462	394	473	442	463	446	462	425	464	456	408	453	413	420	442	479	432	451	418	451	438	412	459	446	413	446	487	417	411	434	476	439	440	449	425	443	427	451	450	417	427	422	436	446	448	441	404	418	452	392	446	426	423	436	417	407	463	422	463	421	409	492	456	444	436	420	408	418	446	458	463	413	427	441	426	445	425	437	466	414	446	422	402	416	454	450	451	456	435	403	443	467	443	451	424	418	428	417	443	456	447	439	449	449	451	451	462	399	412	427	413	380	419	431	427	421	412	472	420	455	463	455	425	429	446	424	427	437	453	435	452	461	432	464	448	442	425	426	438	401	413	416	486	435	424	413	473	450	466	459	467	438	435	411	419	444	424	406	417	422	396	390	450	416	451	396	439	427	426	467	453	453	448	425	444	447	428	406	446	422	451	448	434	426	422	421	444	460	461	451	421	469	462	417	463	417	453	402	417	413	452	434	417	417	472	476	438	451	433	418	405	428	470	467	461	441	413	445	430	443	399	407	443	453	428	442	436	403	421	431	426	466	439	485	437	422	437	424	421	447	413	447	474	439	449	440	386	443	438	436	418	444	480	442	448	443	488	440	447	442	452	470	401	436	443	413	372	436	430	434	428	424	427	434	438	410	450	423	442	458	461	454	472	421	436	485	456	390	453	445	442	437	385	450	402	418	460	405	430	454	408	419	429	443	426	425	453	436	447	408	440	428	459	426	452	409	465	444	425	415	448	434	432	435	496	466	398	410	446	436	432	467	439	410	455	440	471	452	456	392	443	427	413	452	422	441	436	439	415	433	454	410	444	462	396	441	412	421	428	423	471	423	423	416	460	427	432	417	428	477	415	430	429	441	449	438	467	422	443	439	420	428	452	427	462	449	409	439	434	421	415	371	430	443	437	408	440	454	431	422	465	412	457	425	409	452	405	398	423	410	451	448	469	407	435	452	407	449	391	428	450	433	459	443	431	449	419	406	438	428	426	430	423	479	457	422	436	453	434	439	397	422	426	404	441	451	450	477	432	417	434	438	462	409	403	456	433	439	428	433	446	424	410	417	483	463	411	457	451	420	417	449	464	432	436	497	466	412	465	417	462	424	443	388	424	451	431	446	476	434	412	481	433	443	432	442	443	436	389	433	430	450	460	433	486	452	419	440	378	454	424	456	439	425	439	421	452	439	417	409	440	414	424	445	413	474	423	468	408	411	437	449	419	497	407	461	439	418	429	442	451	411	468	435	448	410	433	408	446	430	420	443	429	452	415	421	449	412	440	436	399	424	424	462	436	462	478	445	404	435	421	457	417	457	409	470	426	453	468	413	461	421	417	432	419	433	413	446	458	437	439	437	437	444	430	473	451	435	433	451	444	463	460	396	420	422	476	452	457	464	412	438	446	453	427	416	444	472	422	393	441	425	420	441	435	463	447	442	408	415	459	403	406	438	421	445	429	459	418	388	461	433	434	418	468	412	454	389	454	447	471	494	433	452	436	424	431	393	433	455	467	436	423	463	423	455	470	404	410	439	418	417	466	447	435	421	400	477	457	461	473	432	444	443	462	421	409	443	417	428	447	438	431	432	448	419	416	433	427	435	420	428	428	425	453	430	439	435	434	431	424	438	460	430	421	414	444	446	473	455	454	436	474	435	481	460	478	443	486	398	390	443	442	430	439	449	442	428	449	428	426	454	419	439	422	423	414	437	442	446	398	429	442	470	401	407	451	417	460	414	420	403	455	428	400	447	465	435	464	447	390	456	430	450	449	473	421	457	448	421	451	405	460	439	489	461	436	432	454	389	437	422	437	411	438	433	426	425	432	425	434	443	454	412	434	481	445	436	433	420	439	438	422	420	421	451	445	404	454	419	431	455	417	439	443	455	401	430	452	432	391	430	456	446	468	445	399	419	445	407	459	412	426	405	439	425	426	416	400	410	408	457	443	430	412	426	424	440	430	412	444	433	454	455	438	475	423	446	434	466	428	408	437	461	459	443	430	446	448	424	426	459	416	429	442	457	405	442	487	471	473	450	402	437	431	419	424	425	462	404	455	429	437	433	438	440	447	453	438	423	435	480	417	433	449	453	443	386	427	443	450	458	442	450	442	432	418	451	451	449	432	426	428	424	432	436	409	421	443	378	435	435	438	407	439	409	418	470	435	443	420	437	424	412	435	469	441	460	436	449	387	425	457	420	439	444	426	425	439	417	452	400	445	432	419	445	448	466	412	468	404	440	429	463	451	439	451	444	418	443	451	454	465	436	487	417	424	455	491	422
15798	2685	2855	2115	1568	1102	857	621	528	446	399	350	269	285	250	242	231	227	204	205	214	176	185	196	179	168	172	164	147	159	173	151	146	144	158	153	179	155	154	147	152	159	143	150	143	137	152	162	146	138	127	160	160	162	159	129	131	135	156	139	144	161	122	158	153	147	141	151	161	141	131	141	131	151	139	134	138	136	139	148	142	138	116	138	150	145	144	142	136	141	123	122	151	140	136	121	142	132	134	148	159	155	145	144	137	148	125	150	149	125	145	128	135	121	126	140	154	160	128	141	128	163	126	143	128	149	125	141	146	159	144	136	127	141	139	116	130	133	151	131	120	141	105	152	138	142	136	132	126	149	145	139	153	121	145	120	149	144	131	149	134	128	137	157	135	162	123	152	127	137	136	128	133	144	144	127	134	159	147	131	133	141	127	138	140	144	111	135	160	145	148	121	137	143	131	142	121	147	121	121	130	128	154	129	145	133	122	107	142	130	142	112	132	153	144	140	153	155	146	137	126	144	149	132	153	125	154	122	118	142	147	147	118	166	137	131	170	115	140	129	141	156	154	145	144	138	159	143	149	152	141	147	127	139	140	152	141	133	138	135	146	120	149	118	121	172	158	141	138	128	142	144	128	160	132	129	133	153	139	150	140	132	143	132	140	144	126	133	135	140	143	142	117	140	154	133	137	119	162	144	122	137	137	152	129	122	137	143	137	131	140	148	159	143	135	124	131	139	145	138	143	144	145	150	154	133	138	122	152	136	139	151	138	130	159	137	153	151	128	157	151	142	128	130	137	156	143	119	127	121	149	156	131	130	122	138	129	113	150	135	121	146	147	127	129	142	128	155	127	147	134	156	129	149	155	141	148	142	136	152	149	133	116	148	124	159	124	124	149	125	153	128	122	141	127	127	135	130	148	119	152	141	144	113	142	139	129	147	149	123	123	145	152	168	122	148	142	149	163	123	146	129	122	115	121	151	128	120	130	149	127	136	135	151	141	145	134	151	137	127	112	155	134	129	141	131	149	139	130	131	124	129	119	135	122	139	158	142	142	127	121	160	133	153	165	125	137	145	139	130	137	128	148	129	146	132	149	130	147	126	141	141	128	159	144	143	134	132	139	151	146	157	113	127	138	144	146	149	159	134	130	129	128	134	130	129	136	130	125	136	138	145	142	148	125	141	118	155	130	115	160	146	151	121	148	127	169	140	169	154	154	143	129	155	144	131	141	138	140	132	136	135	150	137	144	132	112	134	132	143	148	135	131	135	123	118	133	133	150	132	138	123	151	150	134	144	143	133	120	121	123	155	138	122	124	136	133	132	135	131	138	139	161	126	141	131	151	165	135	142	124	145	130	130	132	147	158	132	150	140	113	152	144	142	145	138	128	133	136	156	118	153	129	139	138	120	137	146	150	146	135	122	139	127	136	142	150	130	145	149	126	135	128	113	148	134	152	133	123	141	148	127	127	134	145	158	137	131	116	143	147	132	155	142	146	141	137	141	142	143	149	141	133	131	158	145	138	139	131	122	128	154	138	143	152	140	143	135	133	142	145	138	134	147	131	149	139	125	133	143	161	133	151	131	139	127	135	131	133	144	116	133	151	129	149	110	151	152	159	136	149	133	113	137	140	144	160	118	122	121	141	160	139	136	133	131	137	113	127	135	131	134	159	139	129	123	150	135	149	124	145	149	128	144	117	127	154	137	136	122	137	152	154	136	161	123	146	127	126	143	147	153	141	106	135	123	146	131	120	130	131	140	124	113	123	144	138	125	119	134	149	128	130	146	156	129	148	134	138	136	139	142	138	137	141	128	128	128	132	143	140	119	127	133	120	140	147	137	148	132	160	139	131	126	124	143	127	107	138	143	153	168	131	119	130	119	135	148	159	123	133	133	141	158	150	134	136	142	131	128	146	147	143	163	130	167	135	132	123	149	118	150	125	130	144	132	145	137	142	140	141	120	151	153	155	137	134	143	148	140	128	118	143	120	137	144	127	130	146	159	119	141	116	118	136	145	151	155	136	147	135	132	139	161	138	147	132	139	141	151	141	119	123	121	128	149	141	159	115	160	145	141	129	161	154	149	152	138	145	151	146	153	161	132	121	151	145	153	140	144	139	141	148	128	142	140	105	131	152	139	115	138	141	162	148	139	155	137	147	140	132	138	149	130	130	138	124	125	141	159	121	137	142	115	158	117	136	137	129	162	126	121	126	129	133	144	147	142	141	136	108	134	124	145	157	145	141	141	134	130	142	141	129	133	134	137	136	143	134	156	155	149	147	133	132	136	149	112	146	121	145	157	121	148	162	141	161	133	156	142	140	176	144	123	137	122	161	140	105	124	120	136	127	112	137	145	147	139	137	138	139	143	127	134	144	134	121	125	139	123	118	145	131	141	138	150	122	146	146	145	137	141	127	118	140	159	119	155	149	137	162	164	127	137	139	159	134	134	128	128	139	122	126	143	142	132	121	141	117	114	160	123	158	134	149	124	140	150	152	146	139	119	151	131	142	127	121	131	156	111	144	122	129	130	128	133	147	136	138	156	116	140	146	145	137	144	115	151	136	139	124	134	140	135	155	138	132	115	141	133	119	134	150	148	131	134	126	140	148	146	120	148	145	127	137	134	118	138	129	128	156	158	136	123	132	134	149	126	143	133	129	128	146	145	129	139	151	125	137	134	142	147	144	132	130	134	150	118	134	130	118	117	146	148	130	123	149	133	137	112	127	133	155	134	136	131	128	138	161	150	135	151	123	152	146	148	142	139	151	149	130	149	120	145	158	142	132	121	154	143	122	160	142	103	133	133	132	125	146	140	129	164	139	140	137	139	133	117	150	138	158	144	131	132	129	175	141	136	142	124	125	158	122	131	146	147	141	158	112	139	136	138	145	116	146	125	113	159	150	137	152	114	126	121	136	154	137	145	140	152	118	134	129	137	159	131	140	152	157	131	133	153	130	130	118	142	146	125	164	147	133	153	141	136	144	131	115	126	128	130	147	144	138	149	129	146	112	138	161	139	144	122	130	125	136	136	133	153	144	121	152	132	135	146	145	163	131	151	141	151	147	148	139	138	124	148	148	124	140	146	136	134	130	143	129	141	127	133	137	138	125	164	122	131	133	139	140	142	141	150	132	120	145	141	148	144	128	127	127	112	140	140	124	139	121	141	137	149	129	127	133	166	106	145	151	149	113	130	156	125	148	141	134	144	132	145	136	132	140	146	142	148	130	136	149	113	133	147	139	136	127	140	136	147	143	128	145	142	136	112	140	138	144	132	145	151	127	140	140	126	144	140	146	145	127	127	128	118	133	128	131	125	133	144	156	146	137	153	140	145	134	156	127	133	139	148	136	147	117	131	137	137	141	153	121	116	134	138	124	136	150	161	147	152	137	136	161	153	134	135	144	139	156	122	123	148	157	141	136	137	141	145	127	135	125	142	124	120	142	137	122	124	142	143	130	129	151	158	126	134	136	135	138	147	144	155
7523	2472	6139	6962	5735	4527	3709	3210	2638	2255	1992	1755	1646	1385	1276	1165	1159	1074	995	969	933	854	830	827	725	740	760	683	713	670	717	603	593	607	630	581	581	590	625	568	582	600	588	557	572	562	573	561	568	511	533	539	528	512	585	494	540	478	513	546	522	535	470	535	476	478	482	518	472	504	481	487	468	474	488	466	505	515	536	487	473	465	507	473	483	469	482	510	508	499	471	467	460	485	499	438	452	475	446	471	479	491	551	430	448	476	445	531	496	477	456	450	482	448	478	461	440	445	495	473	483	497	528	470	527	471	471	456	491	465	502	515	478	497	472	471	497	457	444	467	480	465	419	450	497	478	457	495	491	458	441	485	471	444	442	451	496	472	467	435	488	457	478	445	452	486	485	436	456	438	490	456	430	453	479	463	462	443	462	445	468	466	448	496	453	464	479	473	499	487	460	475	460	471	459	414	486	437	442	433	474	470	465	485	476	455	462	479	478	466	489	477	475	473	441	435	432	486	497	482	427	452	459	454	475	459	456	483	481	502	471	440	466	485	470	470	484	437	455	432	481	485	438	456	481	436	452	472	469	447	450	439	484	455	464	484	481	454	471	480	443	499	475	485	443	493	447	500	481	463	451	483	444	482	422	461	511	454	466	448	480	443	477	503	469	466	481	468	485	464	457	504	445	488	447	497	452	485	490	478	482	444	508	451	503	426	451	436	452	457	467	476	459	478	496	449	409	472	495	479	478	435	438	460	454	466	439	429	408	450	462	433	455	471	458	432	465	466	447	474	443	447	496	456	442	468	430	450	473	481	469	434	453	476	459	456	419	444	463	445	485	448	456	474	472	483	466	469	492	450	466	468	450	451	404	429	451	455	468	465	438	476	403	454	462	473	460	476	460	448	431	477	473	458	472	456	467	490	492	452	453	450	433	479	470	469	448	470	470	432	418	465	482	500	497	470	478	467	444	458	413	482	492	470	458	482	464	477	498	428	501	492	428	458	459	449	447	492	419	457	450	462	408	461	458	474	490	460	443	454	442	433	461	483	476	466	468	463	478	466	487	450	501	487	471	449	443	488	447	420	417	458	467	454	436	417	453	482	446	476	444	469	446	444	485	486	446	440	455	495	455	479	471	453	493	465	481	419	456	467	426	480	477	446	471	491	433	464	457	458	446	461	439	458	499	459	420	483	450	474	456	447	468	431	483	452	439	449	498	453	509	447	491	443	449	459	467	470	440	467	454	490	456	461	470	440	441	446	455	441	456	451	485	465	457	458	461	452	435	447	465	462	433	485	466	471	530	457	489	461	455	477	415	424	490	441	475	437	440	487	477	485	439	489	435	425	477	470	466	458	484	432	501	493	486	443	477	472	461	459	457	475	475	463	447	488	492	494	462	458	468	464	458	431	465	449	467	459	466	442	506	442	485	427	450	457	434	447	456	428	485	425	465	474	458	457	437	476	448	478	418	471	451	431	485	478	461	473	440	418	475	453	474	443	455	470	452	456	448	505	455	421	437	437	465	473	468	464	484	433	439	487	425	477	424	486	478	492	480	450	454	462	458	450	477	471	479	466	463	450	467	477	460	486	464	471	473	453	426	449	495	455	463	443	470	432	428	425	480	477	397	458	455	442	470	453	437	496	478	490	478	500	451	461	449	464	423	442	480	454	478	491	481	464	454	441	490	450	457	419	471	449	445	459	470	491	468	434	450	480	432	433	445	461	449	465	433	484	459	492	474	478	439	464	456	438	467	487	452	517	494	515	459	419	468	444	443	462	456	458	457	465	424	482	452	424	444	461	437	462	454	452	466	473	451	472	461	499	444	519	451	492	476	455	452	486	469	421	453	450	405	493	486	461	450	485	470	421	469	446	438	407	464	441	407	452	424	450	480	477	456	460	474	442	499	442	458	467	445	490	432	435	476	476	475	458	455	440	427	448	471	473	439	458	479	445	470	422	456	445	444	447	429	404	457	434	440	474	488	460	462	454	432	406	453	436	484	471	486	421	428	470	483	452	485	437	448	471	484	489	439	466	497	472	459	464	453	443	469	448	460	436	464	481	466	444	473	434	428	454	457	479	442	460	458	469	465	480	446	457	475	470	495	462	495	474	475	525	473	456	488	452	471	471	435	447	428	465	457	477	433	446	456	474	433	449	468	495	442	463	444	491	471	437	474	439	433	454	475	454	492	486	474	473	450	473	497	454	487	443	386	453	450	428	447	470	454	439	482	473	463	448	434	470	472	462	464	398	452	414	474	464	481	502	455	467	443	455	448	447	456	408	455	453	459	487	434	457	468	466	478	456	430	440	489	456	479	445	447	485	460	452	488	447	447	487	493	431	471	482	470	473	462	479	474	443	454	482	438	415	467	458	436	459	505	460	453	462	444	476	471	461	489	434	449	442	487	439	481	472	494	435	475	424	471	479	482	460	435	447	418	400	474	527	478	485	483	457	466	472	443	451	445	444	447	444	451	485	446	496	501	477	449	447	459	451	466	445	459	431	497	441	473	453	448	456	473	412	458	455	464	468	479	517	481	462	493	467	446	481	417	450	456	446	476	484	439	417	433	479	464	458	463	468	475	496	480	442	467	431	463	466	461	476	487	458	468	474	467	459	498	436	438	473	457	436	431	436	442	442	454	463	453	454	469	447	432	482	516	454	454	453	467	443	479	467	448	439	477	420	453	424	458	453	465	480	453	456	418	438	475	425	460	413	438	443	465	459	458	469	432	440	451	483	422	487	414	468	450	491	453	478	443	463	495	485	505	460	417	481	438	486	489	494	440	461	438	458	516	473	449	498	480	480	480	482	465	439	479	449	438	441	475	476	438	492	441	466	461	461	484	465	442	481	434	434	479	453	458	465	481	457	473	479	457	494	455	448	420	467	452	467	440	434	465	452	451	423	420	458	452	459	497	513	502	447	440	430	438	468	462	471	449	457	473	478	437	464	451	465	448	477	456	461	463	456	460	456	484	496	426	443	443	480	473	460	438	470	462	464	477	447	475	477	469	460	481	450	431	472	482	453	473	463	471	471	490	474	460	492	438	445	469	441	487	459	484	460	448	447	454	458	477	473	439	424	468	459	462	461	466	480	429	436	464	438	472	463	464	437	396	450	421	469	482	447	447	488	432	455	445	458	467	439	454	485	496	443	434	476	468	472	451	491	473	451	458	455	433	483	426	434	457	445	484	478	432	463	517	448	442	451	454	447	451	446	423	451	464	460	480	499	477	469	483	432	435	471	474	455	434	466	507	478	444	452	458	452	454	484	451	450	462	439	466	482	470	460	501	458	460	456	455	470	451	459	457	461	473	432	476	424	474	406	435	450	444	481	468	439	475	502	466	469	447	455	450	457	479	446	501	443	447	441	451	477	439	460	467	439	483	471	470	455	450	464	456	454	483	457	458	488	439	454	491	456	467	445	442	465	453	455	453	459	478	511	454	463	464	459	447	450	464	455	489	446	488	428	500	493	435	453	519	454	476	479
2209	337	358	344	315	306	306	317	292	280	261	279	272	278	282	272	263	281	269	279	267	238	268	246	245	288	252	274	249	269	274	248	253	269	261	246	259	250	278	248	260	275	263	257	250	267	266	302	264	249	292	264	237	271	268	279	236	257	265	288	275	247	263	246	235	233	261	248	226	271	233	268	292	261	292	265	268	277	234	275	302	279	235	283	292	260	265	256	285	278	231	251	262	256	297	272	293	269	253	299	287	243	259	268	279	282	251	225	271	253	275	245	238	281	233	263	274	281	294	267	255	274	270	289	273	277	293	258	251	283	259	297	261	254	250	249	277	268	277	287	265	270	253	260	271	292	268	262	301	281	242	278	259	276	256	266	243	262	272	256	250	258	268	266	243	294	265	275	275	268	287	273	237	262	280	273	230	284	264	249	249	292	268	266	292	242	291	270	259	250	279	255	244	244	285	267	277	276	279	239	264	258	263	262	286	272	246	259	256	272	247	251	259	256	285	258	271	235	286	277	255	259	272	282	262	296	268	236	260	265	275	267	274	250	230	266	275	256	266	278	280	269	254	274	265	227	268	273	251	240	247	292	236	261	243	254	284	237	287	279	262	313	296	260	289	264	257	278	256	251	272	276	253	280	300	256	241	281	279	271	284	257	244	243	277	267	243	251	283	258	274	263	264	245	276	270	249	281	265	267	251	260	256	241	257	255	285	248	250	244	255	252	241	286	269	284	297	268	261	253	281	249	258	259	265	277	236	274	224	265	268	260	257	248	243	267	266	273	276	262	245	251	255	255	265	254	275	266	282	257	259	277	289	235	278	255	264	252	246	267	290	265	269	233	278	254	270	261	254	280	276	266	289	265	287	252	275	264	295	263	303	263	225	249	228	238	248	305	253	260	257	243	262	243	242	278	289	290	268	268	280	273	285	236	267	284	280	277	288	264	243	240	254	264	253	247	265	269	282	252	254	296	268	251	262	256	251	279	244	286	282	269	284	269	235	258	261	268	261	267	271	273	267	298	300	265	260	244	238	259	252	264	253	251	280	256	286	265	243	256	257	285	278	282	276	276	236	259	253	277	263	269	290	263	248	260	259	268	270	252	279	226	273	286	275	215	269	279	252	271	279	255	274	241	263	261	262	285	286	243	272	264	257	286	277	249	248	263	270	261	286	290	276	256	251	251	267	251	256	264	261	275	248	268	263	237	275	260	231	261	261	238	277	255	251	247	259	248	257	305	263	282	263	255	258	252	280	299	266	221	256	249	267	266	282	240	240	247	284	243	278	232	243	265	285	272	254	270	242	271	258	238	285	256	291	263	274	263	274	286	255	279	277	256	252	308	285	250	242	240	264	281	257	264	295	253	281	259	263	237	240	251	246	247	262	248	231	261	243	265	278	260	267	254	249	275	256	272	260	261	259	262	288	287	257	279	243	251	281	272	280	258	271	282	262	253	274	257	235	264	262	254	265	265	252	252	277	240	272	263	315	244	285	245	236	249	264	287	239	285	267	243	278	244	252	265	234	235	265	275	234	274	257	243	274	266	278	275	259	242	245	243	278	275	252	262	262	245	279	279	259	267	263	267	267	289	262	282	232	260	274	250	275	271	265	244	254	265	270	271	284	288	249	280	243	282	242	252	266	259	241	262	290	274	270	225	278	251	246	263	261	237	247	292	267	295	255	254	255	250	261	269	229	251	254	271	254	237	255	246	257	284	240	240	272	275	261	299	232	286	261	269	266	260	270	285	267	266	272	253	262	284	247	311	271	244	259	312	254	235	267	246	254	268	282	278	256	269	257	235	273	264	281	252	300	241	274	246	239	256	247	243	257	262	256	283	233	261	277	233	256	270	292	262	257	256	263	256	257	235	245	257	231	239	259	265	257	269	258	243	269	255	263	261	280	279	254	288	249	254	243	273	271	267	240	273	268	284	252	266	287	268	258	265	282	275	266	270	266	244	255	254	273	267	273	285	269	297	269	275	266	265	263	259	282	257	271	286	300	271	253	239	259	260	262	278	271	256	246	282	279	255	253	290	251	276	244	268	267	273	271	256	264	269	249	271	255	261	267	271	242	260	276	267	254	239	298	280	270	255	268	248	273	286	256	256	271	271	249	230	254	270	245	272	231	268	274	247	246	254	279	257	240	270	258	249	260	238	268	258	258	283	261	239	252	269	262	252	265	266	299	257	239	236	259	257	259	247	223	272	259	282	253	268	276	272	248	250	240	250	261	260	292	252	248	270	262	260	275	240	255	286	264	268	272	282	269	239	265	257	262	269	257	237	246	234	261	265	266	271	288	296	255	250	277	255	247	266	259	255	257	233	276	285	274	252	279	246	250	256	266	271	285	296	283	290	271	235	250	269	259	264	236	250	261	295	259	280	262	268	237	263	291	253	267	269	257	276	279	245	255	259	251	222	265	240	253	274	259	250	283	259	257	274	245	250	256	288	270	282	241	271	259	264	253	256	259	265	234	283	275	243	256	251	279	228	258	262	279	266	289	283	240	231	266	251	260	269	250	258	275	271	270	258	265	283	276	260	255	270	265	255	267	260	276	277	246	274	254	273	252	271	278	265	282	255	257	275	259	264	261	243	259	269	299	279	272	272	271	233	293	247	264	265	265	261	270	254	276	264	272	250	282	250	288	270	246	271	269	220	260	270	277	287	255	257	286	268	287	254	218	284	259	291	273	252	272	283	267	248	262	239	266	272	264	267	305	261	244	281	274	266	262	259	285	279	258	263	276	277	260	260	256	262	272	279	283	264	271	283	259	268	261	273	257	271	288	260	273	273	268	259	258	245	252	273	257	283	243	250	233	246	266	266	269	248	270	213	288	281	277	279	255	283	261	256	285	274	258	285	237	285	258	242	276	273	281	268	252	275	230	272	253	272	245	283	245	275	271	250	248	264	264	292	246	284	283	271	262	273	224	227	287	239	256	269	264	255	257	244	244	282	251	288	269	247	259	273	258	243	289	260	290	263	269	247	261	268	285	221	264	257	233	282	259	247	251	252	285	259	250	283	299	265	277	253	255	251	260	261	260	238	265	249	259	260	265	256	263	249	258	233	293	264	245	278	286	242	274	264	256	260	266	278	239	242	263	282	262	280	258	273	271	274	297	233	288	230	267	263	264	286	295	244	277	240	275	274	256	273	294	254	278	281	263	255	244	263	261	273	268	290	253	241	271	290	284	255	282	282	261	245	256	249	251	271	316	253	272	246	263	269	251	273	271	267	278	267	277	227	278	265	272	259	286	269	270	278	280	250	287	264	247	262	275	262	252	251	268	273	291	242	279	254	273	262	257	266	245	263	259	285	264	249	250	257	238	272	263	271	285	276	258	270	283	265	249	275	272	255	298	238	293	272	273	244	270	253	258	254	267	251	273	235	265	278	261	231	295	239	271	268	258	281	258	249	273	282	266	276	255	265	266	237	254	240	249	280	257	277	247	253	261	290	250	263	228	282	268	264	253	297	253	247	269	261
2362	897	1021	1011	950	978	884	879	864	823	816	820	799	797	793	789	854	818	812	783	757	804	774	744	803	802	782	795	803	776	779	776	739	777	773	791	783	811	795	796	790	792	810	737	782	788	740	785	769	779	756	793	851	818	736	808	753	773	799	795	770	788	797	845	775	772	782	761	741	756	788	864	755	780	778	818	788	778	779	756	731	772	766	786	828	766	761	787	803	775	767	738	751	729	729	781	754	774	740	774	778	764	809	790	761	801	761	783	711	789	758	802	779	819	779	733	735	788	767	742	765	752	775	766	704	761	792	806	814	737	808	796	735	736	802	817	794	781	761	795	777	812	789	724	792	781	807	830	789	775	757	758	788	796	737	821	827	743	806	769	785	855	767	750	719	749	745	777	773	778	765	774	782	801	771	785	784	778	760	767	706	792	802	808	790	785	741	715	800	738	780	809	765	746	770	823	748	766	754	721	775	802	774	746	794	713	776	726	821	768	791	759	854	791	785	728	791	758	752	795	809	784	708	768	779	764	814	812	796	771	793	817	805	753	863	759	839	759	824	767	763	775	757	762	772	759	751	753	789	793	780	841	749	760	765	823	756	746	786	737	760	739	747	802	796	760	715	777	777	815	752	820	759	794	746	787	744	798	761	770	795	813	796	756	785	803	804	776	777	749	765	819	833	771	811	768	796	783	852	757	777	781	771	794	815	842	773	789	765	816	778	756	799	728	802	739	739	790	809	790	774	739	779	781	786	782	749	809	792	804	815	788	793	814	788	753	797	747	787	717	750	835	761	757	771	786	738	780	785	797	757	766	770	796	760	788	789	768	758	786	806	776	713	725	786	776	791	739	765	710	743	737	756	801	793	790	756	773	808	763	756	796	788	778	785	749	800	845	767	767	831	763	749	730	762	821	750	793	785	793	808	815	814	767	783	787	753	745	767	754	720	813	816	804	824	760	763	805	728	805	780	831	811	794	805	760	763	746	743	776	737	751	791	821	736	754	756	755	807	821	757	805	789	759	744	771	720	782	762	794	811	778	787	811	794	754	810	800	789	782	783	748	758	771	764	752	798	785	806	784	724	805	809	755	773	768	803	758	736	858	781	735	785	793	776	789	770	735	796	773	792	776	776	749	764	794	782	767	738	732	783	800	786	793	750	749	731	798	770	750	806	762	763	763	785	769	753	745	765	841	822	764	798	761	759	786	796	746	776	795	750	758	815	787	804	831	756	760	797	753	755	792	744	785	767	825	779	827	781	765	826	800	773	771	761	786	810	726	796	809	796	783	760	805	757	806	823	740	751	781	770	795	770	771	767	774	794	787	748	784	771	780	773	730	738	756	810	790	817	761	772	782	802	742	805	806	780	745	760	737	770	807	793	772	738	749	803	789	807	762	784	835	775	810	788	805	747	793	758	790	751	787	771	768	785	790	772	777	771	760	835	753	752	782	820	744	755	752	765	758	781	770	795	819	780	730	753	821	768	770	800	765	790	772	767	828	756	742	774	789	763	766	756	779	752	773	759	777	795	785	757	783	802	776	770	738	792	782	811	805	711	800	757	781	807	737	765	810	800	764	810	742	742	782	779	770	792	759	797	850	801	759	737	750	796	762	760	685	722	800	768	781	775	824	772	740	781	755	813	775	788	772	756	810	745	796	767	810	804	787	723	777	790	799	751	822	801	780	844	746	820	719	815	803	768	799	795	761	783	772	767	801	750	764	731	745	758	753	858	727	760	802	788	756	728	780	720	749	787	799	840	765	757	841	797	818	822	779	774	749	755	772	781	817	706	760	758	799	793	786	814	775	739	791	801	797	777	819	776	782	782	801	829	712	744	785	764	766	842	782	754	758	779	755	745	819	778	727	750	784	764	783	778	806	796	766	797	775	818	766	814	785	792	738	743	792	782	819	737	708	775	818	761	748	777	800	754	788	758	801	755	773	789	766	806	766	745	770	817	792	810	784	796	729	776	766	755	825	729	783	793	814	746	752	758	795	792	791	785	840	746	811	783	761	802	813	776	799	735	792	771	757	788	783	775	747	769	743	793	798	778	809	777	783	794	780	768	783	779	744	770	809	794	849	785	805	797	787	785	799	772	741	817	752	745	871	749	719	785	810	772	755	776	753	764	770	786	810	836	771	784	752	695	835	795	739	764	751	733	812	782	772	768	801	745	759	793	776	796	779	796	778	790	769	787	833	782	788	759	829	788	768	818	756	755	835	767	753	813	760	705	836	803	756	791	771	765	739	748	799	765	768	739	753	833	773	734	772	753	780	730	806	734	770	752	716	782	787	780	775	770	728	732	802	821	820	797	785	790	761	818	799	782	772	802	768	762	795	772	803	782	787	784	874	752	784	775	773	779	715	807	773	758	797	830	743	787	789	785	793	769	781	819	773	793	859	809	770	749	756	811	815	788	791	750	811	799	757	772	824	738	809	778	701	782	756	767	792	737	803	768	772	819	792	749	801	779	779	734	795	805	818	743	776	766	779	762	794	773	786	807	763	740	763	755	838	764	773	725	795	822	809	762	763	742	742	761	741	772	777	774	772	780	774	769	790	843	817	820	837	758	780	818	749	781	781	797	782	804	801	748	728	825	799	730	827	757	813	795	765	779	789	786	809	735	792	779	805	805	780	789	759	782	743	764	777	733	760	762	765	774	769	770	778	822	755	792	778	782	768	806	762	805	798	775	771	731	749	810	772	830	790	748	762	811	822	759	820	776	695	780	789	731	740	729	824	796	775	775	811	786	794	744	766	743	817	771	791	792	823	757	802	767	783	783	776	763	787	774	780	793	737	800	785	740	861	830	762	713	760	799	763	780	737	754	765	773	773	737	758	761	764	749	734	778	793	747	758	800	743	769	771	805	844	781	779	777	815	740	761	782	842	828	795	780	835	740	761	805	782	799	743	822	820	731	786	801	806	800	766	798	756	762	790	751	798	820	770	799	798	761	833	779	765	802	791	764	802	822	831	781	767	782	762	767	807	785	784	767	781	754	727	796	801	770	752	831	800	773	802	735	750	773	809	805	798	767	757	797	815	756	774	757	765	818	788	830	780	756	805	824	799	791	736	739	814	777	772	764	784	742	759	788	759	767	794	786	761	770	763	757	808	734	811	795	778	780	765	759	773	794	778	810	796	765	741	759	744	799	812	768	807	776	796	764	747	813	782	794	790	755	777	743	798	808	752	818	756	788	808	828	802	781	733	759	757	791	819	799	759	777	804	754	730	785	761	839	808	760	732	762	796	712	835	736	791	786	777	797	809	796	782	783	769	812	797	771	785	793	826	770	765	803	741	853	784	771	756	751	763	751	789	823	761	792	766	833	719	770	751	760	750	744	788	780	742	796	788	739	774	767	770	775	720	781	827	760	779	774	761	753	748	792	750	759	790	776	754	786	813	777	789	739	734	795	776	764	788	826	780	748	773	790	762	778	778	709	796	791	792	819	730	786	791	821	766	805	745	787	771	735	766	815	753	780	832
8388	1135	1453	1098	822	574	446	362	363	294	267	247	225	193	207	183	167	153	162	177	187	162	152	142	154	150	151	139	166	142	138	129	146	139	149	129	158	162	122	129	136	149	144	145	142	165	134	146	142	146	144	145	114	139	140	125	113	134	166	120	119	124	140	126	138	143	131	125	133	148	132	156	129	125	128	115	142	119	135	146	160	143	140	138	139	134	152	125	149	132	153	139	128	131	140	132	142	153	137	117	129	135	137	149	168	168	147	138	134	134	133	141	137	138	164	135	141	143	122	136	149	116	151	133	135	149	123	145	136	141	150	137	119	125	147	124	136	115	145	119	141	138	131	117	133	154	127	144	168	138	127	119	105	119	127	135	125	136	126	153	149	127	145	122	142	118	137	132	119	131	132	117	111	114	131	126	137	126	142	146	153	155	120	142	132	122	138	127	114	117	149	134	128	142	135	142	133	135	111	132	131	122	118	141	136	136	133	143	130	134	132	128	139	152	114	159	151	122	151	140	120	144	136	131	133	122	138	129	139	152	128	161	146	126	144	138	134	142	126	134	129	107	141	137	137	157	151	126	149	110	154	129	123	142	136	139	140	122	149	128	116	123	134	134	118	139	150	124	118	139	113	133	122	117	109	132	144	121	134	138	157	138	138	121	148	145	138	120	142	150	145	151	132	106	100	129	123	136	142	107	133	132	138	131	124	134	142	139	145	116	143	144	148	130	133	125	128	135	126	130	128	128	119	126	147	120	130	122	133	128	131	127	130	134	131	116	138	117	142	120	131	128	127	134	123	133	147	135	115	140	139	120	131	123	136	138	122	128	145	130	146	147	135	147	132	113	135	135	139	126	140	119	145	123	129	132	135	125	119	160	118	131	130	127	144	133	127	119	115	134	147	138	134	112	152	159	131	108	124	142	119	122	120	116	133	127	112	145	135	135	134	140	124	122	118	123	134	129	140	151	127	156	144	130	131	124	149	122	111	118	150	120	133	135	133	139	141	149	127	124	106	144	130	134	149	136	152	126	133	124	163	129	129	142	128	126	119	134	126	135	140	127	135	137	143	149	134	141	147	114	121	117	108	140	119	142	119	129	142	157	146	134	138	128	134	129	141	135	151	128	134	132	126	148	139	128	122	144	136	146	137	124	111	136	139	142	114	146	110	138	146	134	134	139	142	126	128	124	110	140	123	139	148	135	111	140	118	139	140	135	144	160	148	128	121	133	110	133	136	125	126	138	132	137	159	134	118	137	151	137	154	148	128	136	135	132	129	129	134	127	145	121	138	129	124	117	146	136	127	112	126	144	118	121	119	150	116	132	140	138	131	134	145	129	128	128	154	138	139	119	131	128	138	146	130	154	124	131	146	136	152	140	120	131	145	130	132	149	128	161	139	141	129	139	124	123	153	143	143	155	144	142	137	143	150	122	125	125	144	136	119	128	148	129	115	151	121	138	129	123	117	127	124	151	150	139	129	136	159	134	162	119	133	145	153	142	127	128	131	136	142	135	126	133	117	124	112	128	117	118	130	135	110	141	137	129	146	150	144	140	132	147	137	136	133	145	150	118	122	131	123	128	112	128	131	149	123	132	129	139	151	129	129	130	148	129	125	125	132	148	137	116	150	133	143	142	135	143	129	143	137	132	144	124	135	153	137	130	127	125	132	127	130	140	135	136	145	146	143	149	113	115	128	153	103	138	124	154	143	116	137	137	144	118	128	123	122	133	127	156	150	151	142	138	136	145	127	138	124	128	148	128	147	143	127	134	147	127	121	131	120	132	144	138	124	143	122	129	137	117	138	126	155	141	144	140	122	111	106	145	149	124	127	144	123	120	139	121	138	129	155	124	130	140	151	114	139	126	122	138	136	140	114	122	129	126	124	138	142	132	140	149	153	135	127	135	130	115	143	122	158	137	138	146	124	147	128	149	137	130	137	146	139	126	126	147	142	133	159	111	131	162	127	135	125	133	135	134	143	119	127	118	151	118	131	136	133	125	138	134	132	142	109	119	142	146	110	134	143	149	143	128	132	127	141	122	121	133	141	148	111	124	118	123	151	118	133	129	131	138	126	132	128	138	118	131	114	145	139	118	138	162	140	131	129	127	124	119	114	149	144	118	123	139	131	109	143	124	119	150	114	144	134	120	141	129	149	111	135	139	139	168	141	137	141	117	138	147	111	134	130	137	126	130	160	137	145	137	128	132	135	149	137	132	112	123	125	144	139	138	145	125	137	141	146	127	132	143	123	141	116	144	143	153	134	169	133	125	149	148	128	124	153	150	129	123	126	133	147	132	151	138	161	138	157	146	135	124	137	136	131	133	119	133	118	135	132	125	138	135	130	133	144	143	133	129	131	149	135	138	166	140	132	144	137	150	132	122	127	151	133	150	137	134	128	130	126	153	120	126	130	144	130	146	122	121	140	142	149	139	140	138	149	135	139	131	140	132	126	132	135	131	138	137	146	153	122	121	141	120	117	118	123	142	159	136	118	133	149	129	130	117	151	139	156	143	153	156	135	139	119	131	142	118	135	127	126	120	139	115	134	129	133	110	130	116	135	122	140	123	123	118	120	131	121	134	141	109	136	120	134	145	156	135	142	134	138	142	124	143	133	133	137	131	136	124	159	130	138	144	132	126	119	138	148	116	125	146	130	130	139	123	127	147	121	139	138	125	122	125	108	117	151	135	121	130	149	117	133	145	125	120	155	141	145	126	124	156	137	147	148	117	142	112	126	142	134	132	134	139	147	149	143	128	138	163	119	129	127	121	107	138	107	138	153	129	129	134	142	129	110	122	156	143	130	129	134	119	132	146	151	130	127	132	138	152	121	133	137	137	136	130	132	130	135	129	149	146	140	131	123	122	145	146	122	134	140	138	126	134	139	136	134	121	124	129	126	121	143	134	135	154	112	103	120	138	139	116	147	149	122	145	136	141	147	110	133	145	127	118	131	135	128	112	119	132	144	129	118	139	141	152	133	134	138	136	133	150	117	119	130	133	125	126	119	136	148	160	141	128	135	110	123	117	135	127	124	143	142	135	134	137	116	139	126	135	121	136	117	137	144	127	138	135	152	127	112	156	137	141	128	129	132	135	138	127	125	135	132	153	140	134	148	125	134	136	117	128	151	142	129	109	129	113	146	132	145	110	135	140	131	137	127	134	161	130	142	113	132	150	131	131	150	150	132	126	143	134	147	127	130	145	131	143	148	126	130	137	134	117	143	143	148	138	136	141	146	127	132	146	117	125	133	130	145	113	134	144	163	126	123	115	117	146	133	138	126	118	114	116	135	119	126	132	134	146	146	134	127	139	144	131	112	139	156	133	137	113	113	138	128	129	142	163	139	152	148	142	135	146	141	148	133	131	121	117	122	141	143	120	136	141	130	131	140	137	130	128	127	123	140	149	128	142	142	112	125	131	129	145	141	145	136	137	131	101	136	128	139	123	135	128	158	124	144	149	139	139	132	134	170	152	127	135	150	132
5465	1572	3483	3838	3229	2720	2264	1767	1525	1339	1179	1044	999	929	901	796	771	679	744	714	647	604	631	633	651	562	585	569	562	525	537	565	523	535	501	514	484	495	485	511	489	450	473	494	483	486	483	464	473	465	487	489	499	500	472	438	440	501	491	471	463	427	466	433	477	423	404	452	427	473	447	449	443	400	488	412	398	489	434	460	499	496	456	457	435	430	475	461	438	453	481	457	425	482	411	475	491	429	391	426	431	449	449	487	477	424	451	458	408	430	442	422	442	465	414	445	416	413	442	475	412	426	450	428	444	468	436	431	465	447	427	419	414	470	456	464	418	475	416	443	424	458	429	370	428	437	451	415	438	415	428	425	459	433	444	421	418	436	461	433	403	435	454	434	416	416	439	438	432	472	449	442	422	428	416	452	433	441	443	430	443	433	459	432	456	445	408	444	467	412	413	392	439	419	441	437	467	435	416	437	433	470	439	420	418	408	439	435	451	442	490	424	457	440	457	416	429	413	486	419	434	418	426	422	457	450	416	421	413	436	459	441	447	454	393	479	427	442	422	440	443	439	431	409	409	437	419	435	436	410	418	440	453	455	425	433	483	425	403	438	441	475	427	467	413	421	433	450	450	440	396	425	453	436	448	442	474	410	402	472	442	438	418	408	444	426	443	435	463	471	416	426	450	441	392	465	427	424	439	420	427	450	455	424	462	423	460	405	453	425	459	419	427	483	430	400	414	435	417	421	443	463	445	426	431	446	435	453	429	435	456	437	461	448	393	422	426	443	420	423	432	455	432	463	428	407	458	478	452	443	472	448	452	427	395	427	424	432	447	413	443	423	464	421	420	428	458	417	441	436	456	488	450	442	447	448	436	399	472	462	460	430	450	422	441	422	435	417	411	448	464	433	425	428	462	442	409	428	452	476	447	440	436	430	434	437	428	433	456	429	445	427	463	434	416	418	452	403	449	415	421	459	430	442	426	426	431	480	419	414	476	444	426	408	414	445	403	437	385	402	459	425	447	475	415	469	420	437	427	436	420	431	406	424	440	419	453	450	435	402	449	456	451	481	432	409	468	406	441	467	456	441	409	418	431	432	400	407	441	454	452	448	418	431	408	479	443	472	417	414	461	457	445	444	463	436	458	441	449	453	428	412	445	421	485	421	460	420	460	418	439	482	425	457	437	417	430	469	428	432	451	415	431	452	453	399	432	471	481	455	439	467	451	415	410	435	415	431	459	420	454	449	418	412	443	424	436	480	405	481	395	449	446	426	465	444	454	447	432	403	456	453	417	439	439	475	418	421	460	456	476	435	441	441	436	376	453	443	412	457	417	410	457	455	413	400	396	470	491	462	412	447	427	407	384	439	466	385	393	441	463	461	433	489	415	449	467	433	442	435	465	439	445	406	441	403	458	433	446	435	437	417	460	414	465	442	424	471	412	445	399	426	468	412	411	421	463	429	456	444	445	422	462	429	451	431	417	461	489	465	459	426	464	449	425	405	439	429	421	435	454	470	424	463	358	422	460	463	434	441	473	435	457	421	430	448	395	420	434	410	473	456	439	415	449	439	480	446	474	452	463	425	407	463	451	393	422	441	417	495	452	438	430	409	433	431	399	441	499	403	466	443	443	414	431	423	416	455	414	451	445	436	437	392	455	421	456	440	482	458	428	427	426	429	437	450	429	409	421	448	432	424	425	439	427	472	438	455	461	435	418	438	438	417	378	430	431	433	468	413	449	393	456	446	429	457	401	431	416	398	450	445	448	434	430	422	458	465	438	431	449	430	432	462	414	415	458	399	443	418	397	442	431	412	452	419	436	411	411	450	469	478	460	400	423	435	420	431	400	461	457	439	431	434	451	371	450	446	428	437	421	414	434	420	471	414	429	432	437	439	487	419	455	435	428	452	436	452	478	467	436	448	475	440	396	428	447	444	445	417	407	443	440	447	440	450	431	418	426	440	398	404	425	439	412	424	437	453	438	443	466	418	406	424	445	429	451	436	432	431	449	458	450	447	421	457	464	413	454	455	473	466	432	452	464	404	428	453	431	426	445	456	409	441	442	450	449	447	401	441	426	464	441	432	478	417	453	434	452	443	436	393	442	413	432	437	424	468	419	402	443	451	437	422	430	413	419	455	446	484	420	429	459	439	442	436	445	445	396	403	444	427	459	426	433	491	418	439	446	436	455	419	452	455	436	422	420	401	470	429	414	418	393	432	420	422	470	426	461	437	420	447	435	445	398	449	412	441	412	456	410	421	427	426	429	425	393	463	419	432	420	433	416	440	460	446	448	497	449	436	419	456	482	474	446	435	411	427	436	405	445	412	411	426	418	454	459	449	424	435	360	441	450	446	438	478	427	407	468	463	453	443	430	435	450	470	448	483	450	412	428	421	455	473	429	409	436	432	429	423	437	428	405	441	454	405	440	471	444	432	387	450	440	395	400	435	411	442	436	393	456	421	448	423	413	444	395	442	446	425	442	436	454	467	451	426	407	424	419	487	382	423	398	458	415	430	465	402	423	466	445	456	434	408	444	436	416	453	448	428	472	461	415	397	414	447	404	437	462	444	399	434	433	412	441	453	440	420	444	427	436	430	405	432	463	409	405	437	448	429	412	381	415	446	410	425	450	450	440	420	445	416	451	486	451	438	435	435	469	437	450	437	436	455	459	431	462	432	418	444	444	462	477	430	424	409	437	435	422	428	446	467	456	472	438	447	393	425	379	418	427	428	434	410	445	411	436	439	465	465	391	444	433	429	432	436	418	439	410	445	461	430	436	447	459	435	443	458	441	447	413	443	412	459	430	418	397	428	404	425	440	419	466	440	484	452	430	425	449	463	411	413	459	443	425	410	445	383	423	438	403	472	444	424	413	407	406	422	410	450	427	442	441	481	432	456	426	439	425	401	454	447	384	451	427	428	432	412	450	397	446	439	420	473	428	473	397	440	420	441	463	411	460	437	431	461	418	442	456	475	433	451	401	458	450	423	434	443	407	449	401	431	444	460	456	457	434	461	426	434	405	420	431	401	422	460	430	413	444	401	416	474	453	451	456	461	427	434	457	444	409	457	443	437	430	429	412	449	401	445	437	419	427	461	457	452	466	396	430	436	459	393	426	422	446	387	437	448	437	424	449	431	414	469	455	414	456	478	471	465	458	453	432	413	460	443	482	433	412	439	461	425	449	424	437	431	437	455	449	424	440	422	407	399	402	419	428	455	452	433	412	466	414	454	450	435	430	467	456	388	443	399	425	442	451	433	416	420	467	451	435	378	456	422	450	418	453	411	451	401	419	459	429	446	430	447	431	444	448	420	430	403	455	459	419	460	457	435	417	433	411	447	424	417	417	431	445	439	443	406	440	470	415	438	440	457	456	449	460	413	427	476	454	423	418	457	422	458	414	437	446	501	415	461	415	458	425	406	438	416	424	460	419	434	417	458	438	446	435	465	424	444	482	403	467	441	445	440	432	456	417	404	436	425	407	453
15981	2659	2883	2119	1511	1106	804	671	495	420	405	322	266	280	252	246	223	228	197	217	192	194	164	176	160	181	158	171	169	159	171	181	162	170	137	167	157	158	140	145	161	152	157	136	150	147	137	150	160	173	137	165	159	139	152	128	150	163	160	141	164	158	144	146	145	151	138	147	142	132	131	149	142	133	141	126	140	137	132	145	153	130	124	149	144	143	130	139	151	139	161	163	139	148	152	141	146	154	140	144	134	119	123	158	125	132	152	154	146	158	159	153	135	146	138	130	125	130	150	139	133	133	123	142	126	151	151	129	143	133	141	151	141	127	154	114	129	138	125	152	142	128	125	125	156	133	150	133	137	118	141	139	167	159	139	133	144	130	146	139	145	153	141	143	135	147	147	147	147	162	140	140	143	152	150	146	143	143	157	119	151	149	135	145	141	144	134	151	119	130	148	139	134	125	142	140	144	153	160	113	117	133	149	117	141	133	130	150	141	143	130	133	155	142	128	144	139	135	139	146	140	117	123	137	120	139	139	129	144	124	132	147	146	129	120	134	122	142	140	139	135	128	120	133	145	156	152	145	124	138	125	132	122	138	148	144	145	126	140	139	138	139	136	143	140	141	130	124	134	124	129	143	145	144	138	139	155	136	164	140	151	150	153	123	159	151	120	136	140	132	146	144	153	138	141	147	131	147	146	127	142	134	129	150	138	154	131	138	132	157	148	118	147	119	132	135	137	136	140	127	152	141	134	137	171	151	126	153	141	143	129	136	163	132	132	138	120	117	128	136	126	142	124	145	137	146	153	132	152	135	147	156	119	131	159	119	155	121	117	131	129	149	144	128	128	139	125	128	138	147	130	131	138	130	143	131	153	120	145	130	144	134	143	138	147	125	142	140	138	128	149	166	128	154	132	142	136	121	121	138	135	145	117	149	148	167	154	182	168	145	147	158	140	128	152	155	133	139	125	119	133	125	151	146	128	134	152	163	144	124	115	147	147	146	121	123	141	131	145	154	127	115	138	143	134	127	136	140	120	120	143	127	147	129	148	146	143	130	150	166	149	152	140	130	124	135	142	135	135	144	132	118	132	170	152	125	123	131	156	133	143	145	149	147	127	152	153	113	135	130	125	128	142	126	142	135	138	134	138	143	116	130	151	163	138	137	140	132	141	139	144	138	156	129	109	146	139	128	138	137	151	128	134	120	128	145	139	133	152	141	139	137	146	140	137	121	147	126	135	142	145	142	149	146	141	128	145	148	126	128	142	136	122	128	121	127	163	149	137	159	139	154	140	129	136	124	133	156	152	147	143	134	162	128	145	148	121	143	164	136	134	128	128	113	131	111	150	161	138	153	147	139	162	150	140	149	158	142	142	144	159	134	145	133	154	142	144	152	140	147	128	131	148	136	131	143	129	143	145	141	152	148	168	130	134	144	151	159	126	143	165	139	140	163	135	130	136	164	164	142	124	152	135	159	129	138	136	157	143	128	135	126	123	131	160	132	145	141	135	142	136	156	114	160	133	142	120	138	135	148	145	142	148	144	129	134	136	145	137	136	143	131	130	157	133	116	136	164	147	132	132	129	159	143	152	142	116	137	151	128	151	134	108	134	148	143	129	130	152	141	135	152	125	148	141	145	154	132	152	148	147	140	147	135	128	131	143	138	136	127	140	143	147	160	141	154	139	149	131	152	143	145	147	137	110	143	138	159	153	164	141	132	150	164	147	149	133	157	134	150	158	135	145	137	141	132	142	141	134	137	134	146	148	126	134	150	136	119	140	153	113	139	123	154	161	128	140	128	124	110	133	125	137	143	128	138	151	144	115	135	127	156	126	131	144	119	124	146	122	129	143	143	145	128	136	134	137	149	127	144	142	137	136	144	153	114	129	141	167	123	155	117	135	153	135	150	132	135	159	152	127	163	134	121	139	161	122	141	136	134	141	137	141	139	147	153	138	161	151	128	126	119	130	136	135	153	156	125	126	155	130	134	152	141	143	160	150	143	170	131	149	154	135	122	130	153	119	136	128	139	128	154	135	135	152	131	124	140	142	134	138	153	125	129	128	135	124	134	137	141	147	147	128	149	126	143	141	133	155	149	131	123	147	146	147	133	139	147	147	152	143	136	133	128	136	132	130	144	154	151	143	129	123	131	137	133	140	126	134	142	154	173	132	141	134	138	126	144	166	156	149	153	173	148	138	145	138	152	148	134	128	144	156	128	146	127	144	139	153	137	122	135	142	139	145	120	119	141	155	137	128	154	152	146	117	148	151	154	155	153	153	146	146	153	131	136	175	134	172	138	124	139	141	133	142	150	139	144	140	138	119	137	147	148	127	121	146	155	113	147	140	128	117	143	134	121	137	145	126	119	150	143	124	154	116	160	135	146	151	168	134	130	137	131	134	156	124	147	144	128	141	135	117	142	142	140	169	148	130	147	143	117	136	141	137	143	122	163	140	148	150	131	150	136	131	153	147	146	134	131	153	142	143	148	154	122	142	149	140	117	138	129	139	134	132	131	128	133	159	133	129	147	132	125	136	137	148	144	135	139	129	130	145	161	148	137	139	135	164	142	135	151	149	153	129	126	154	143	126	148	135	133	137	142	143	122	128	131	152	134	164	138	132	133	135	142	127	132	145	111	124	145	160	113	135	138	142	117	136	150	120	128	143	147	162	115	168	129	138	148	140	144	133	134	126	130	149	148	165	141	133	131	125	158	132	137	144	129	145	131	136	134	127	130	152	142	136	151	143	129	125	141	126	159	142	127	136	145	146	132	136	125	133	128	117	142	146	138	143	103	146	143	149	153	107	144	144	134	137	155	132	135	145	153	132	124	126	134	127	132	158	138	138	126	130	133	126	125	127	151	153	138	137	147	135	134	125	129	146	139	130	112	132	142	125	151	136	132	139	130	130	133	127	156	149	125	145	134	142	126	159	146	154	138	153	143	140	132	141	124	133	144	133	137	126	138	132	129	126	136	150	152	123	136	130	152	142	128	152	146	142	155	136	129	152	133	144	144	154	137	131	138	151	146	132	129	146	142	151	122	133	150	143	133	147	138	155	145	135	133	146	136	144	132	151	135	122	123	155	137	140	137	147	140	140	138	138	141	145	144	123	148	143	154	135	121	139	155	142	143	142	155	156	139	130	128	144	142	143	132	148	143	124	151	133	131	145	145	134	135	139	135	139	125	136	137	139	132	146	132	127	161	136	122	123	138	137	165	163	150	157	151	132	119	135	141	135	141	133	151	148	149	125	143	160	144	143	143	146	137	136	152	167	148	156	146	122	139	133	147	139	155	146	128	101	155	143	148	139	149	120	135	151	143	148	141	126	143	159	137	143	149	132	122	142	125	134	145	162	133	149	147	147	141	137	148	117	148	118	153	141	161	136	143	127	144	133	155	137	148	138	133	134	127	137	163	131	156	171	116	160	107	143	151	123	138	140	168	150	145	115	136	133	134	128	149	135	146	133	142	137	135	136	129	147	151
7583	2556	6067	6782	5714	4576	3711	3039	2578	2273	2006	1772	1593	1419	1298	1197	1161	1055	1011	948	944	913	771	844	753	750	762	690	657	642	698	629	596	591	634	611	637	599	565	587	591	543	530	560	548	561	536	535	485	546	513	473	499	547	552	537	532	525	535	498	462	491	521	508	476	473	496	464	490	492	492	490	495	498	456	529	512	468	431	493	486	489	458	489	458	449	457	544	482	459	498	457	511	500	484	483	452	489	492	456	490	527	471	490	519	485	480	496	450	436	455	482	501	474	481	460	427	458	487	459	481	435	466	478	459	512	473	510	497	456	451	477	446	462	457	497	477	469	477	489	473	438	454	505	503	457	464	453	429	476	442	474	490	461	443	522	473	436	459	481	459	478	430	489	472	454	472	490	467	438	441	481	468	459	475	435	494	472	467	468	505	487	498	455	454	421	447	486	465	453	494	458	447	474	468	455	463	500	485	440	450	444	474	455	451	467	475	464	475	487	454	472	473	438	433	479	449	477	418	455	503	472	429	455	457	462	462	446	447	450	471	465	462	439	469	507	501	450	450	490	420	428	413	469	425	427	510	477	447	485	466	449	461	449	459	433	420	468	511	506	433	499	455	461	422	463	432	459	459	478	465	485	465	482	454	519	439	453	466	457	438	502	446	487	474	418	451	506	438	466	439	435	472	471	480	484	439	460	463	503	452	495	454	436	444	483	452	482	446	457	448	467	473	446	459	438	456	447	447	413	473	446	444	479	465	491	446	496	449	465	458	434	476	493	449	428	503	444	461	460	454	469	466	471	451	459	442	460	440	476	502	465	462	485	461	427	484	457	450	460	460	455	490	416	464	482	478	451	466	487	498	466	454	494	451	443	468	466	447	470	487	434	464	432	453	449	479	495	480	463	489	463	454	462	464	460	485	473	463	448	501	426	475	498	440	444	477	492	485	465	433	461	478	488	482	448	465	468	483	430	467	473	446	471	468	507	441	427	487	483	446	445	474	431	432	444	442	472	448	416	455	434	456	433	439	490	452	491	447	492	440	478	448	497	444	474	457	468	453	476	491	424	465	452	491	443	434	455	487	490	485	451	468	472	499	462	426	467	455	448	488	456	484	466	502	463	470	485	464	488	486	450	454	456	471	459	466	487	469	421	471	441	455	478	459	462	464	440	462	480	460	453	471	472	480	469	461	457	464	457	485	446	425	470	464	472	421	420	479	421	448	457	484	487	480	490	457	483	475	489	463	419	431	477	459	464	465	450	483	465	432	480	500	477	455	435	485	469	471	467	449	465	462	462	436	465	406	479	487	475	444	477	454	465	437	495	433	435	493	478	469	518	473	464	430	478	450	425	442	486	441	474	496	477	469	484	453	492	421	483	448	451	456	424	463	495	460	486	417	438	449	447	444	486	453	424	483	443	453	482	456	461	478	466	475	454	438	452	457	451	497	486	454	426	481	433	455	499	475	467	450	448	469	454	490	467	468	458	436	464	444	431	477	445	500	475	478	460	462	460	416	468	449	434	467	466	443	434	430	442	477	456	475	478	476	448	457	496	473	442	441	458	440	436	468	490	486	438	478	447	438	440	447	463	443	465	477	479	474	478	431	418	415	456	449	474	456	452	462	450	479	460	466	493	475	443	436	469	437	467	485	446	499	435	490	479	450	435	482	455	429	440	456	445	464	443	468	409	431	449	483	435	463	459	469	418	482	498	412	465	486	438	470	445	439	463	460	465	455	461	467	433	446	478	496	474	479	463	503	463	507	419	491	461	478	480	454	436	443	497	504	422	462	473	490	449	460	439	431	427	459	457	462	452	453	466	455	504	479	417	530	437	463	463	445	522	474	450	505	474	478	442	456	436	456	410	446	451	438	467	458	465	457	479	478	452	454	467	481	489	470	435	463	496	438	477	486	455	455	459	441	441	468	469	465	452	446	458	457	477	434	443	479	468	487	473	472	442	473	465	465	477	441	497	455	457	490	465	424	480	441	501	492	446	468	449	483	506	467	466	455	442	468	500	441	437	482	449	466	453	476	491	441	497	456	426	488	492	422	430	437	457	475	477	433	469	465	471	433	462	465	485	439	435	426	452	446	481	436	469	449	476	473	454	458	504	467	483	472	521	446	487	483	450	469	430	473	460	499	472	443	465	429	440	460	432	453	466	495	435	445	457	475	475	451	493	462	487	434	464	444	439	490	480	490	477	478	451	444	535	458	441	425	479	429	461	482	462	458	461	471	450	468	473	484	440	483	445	472	470	481	470	441	472	506	451	444	442	464	448	430	455	488	470	444	495	437	452	456	471	481	473	471	480	479	438	458	480	472	428	455	440	467	472	460	501	446	455	497	461	480	466	510	484	471	477	447	412	469	466	496	448	440	462	430	470	459	471	443	461	447	427	464	469	465	476	450	449	470	466	476	504	460	475	476	459	492	451	501	461	453	476	491	436	480	477	472	470	506	438	473	419	426	471	458	456	455	457	497	465	461	414	415	473	459	476	466	440	444	475	491	438	485	446	460	485	410	454	462	432	456	449	488	474	441	488	494	482	485	468	437	419	494	447	450	465	455	420	482	460	461	464	425	464	496	505	474	432	492	454	475	453	458	456	426	490	442	490	460	452	453	461	465	472	507	464	429	497	457	469	461	445	474	521	462	464	465	475	436	450	498	476	443	478	505	435	507	477	426	431	502	489	431	511	453	493	442	479	473	459	479	430	452	472	435	478	472	474	435	470	438	442	414	453	476	486	481	481	490	474	415	447	470	490	443	465	495	473	455	496	482	456	485	458	431	438	442	452	497	492	480	441	447	488	479	467	489	478	448	501	486	432	421	471	463	455	468	459	433	457	477	496	466	453	497	491	432	460	442	452	461	461	454	470	462	496	460	472	464	455	444	472	492	439	441	505	442	484	459	489	477	465	461	454	464	455	440	481	506	468	432	491	426	431	450	451	486	417	457	480	451	475	484	493	492	447	464	480	463	458	458	460	432	503	473	448	456	526	456	447	463	478	429	469	495	449	477	454	427	446	473	448	439	477	466	442	467	464	497	463	455	464	441	487	414	453	464	471	432	472	477	472	477	437	455	494	466	477	474	447	479	456	454	447	463	481	545	473	481	415	486	491	485	466	404	466	480	462	466	468	498	479	454	418	447	463	469	444	489	460	458	479	461	494	480	479	463	467	473	472	462	468	431	484	445	472	455	471	449	430	465	464	454	458	464	434	460	456	439	452	453	460	419	463	403	465	488	438	489	478	449	480	450	493	459	461	451	481	464	458	493	471	467	477	485	458	460	461	455	460	512	466	492	425	494	443	445	441	445	446	471	452	435	476	431	474	451	491	443	482	466	445	455	452	439	446	470	464	506	440	486	485	465	484	459	491	468	440	454	447	443	502	498	441	475	468	497	494	464	488	477	450	478	426	461	486	423	470	453	459	452	455	500	463	454	471	484	470	440	437	471	441	486	480	462	463	466	457	438	477	496	466	515	481	444	438
2198	310	342	311	311	301	263	286	272	241	268	271	251	263	261	277	268	237	257	262	290	280	281	275	262	243	268	249	267	245	242	253	263	263	257	250	264	262	285	269	268	255	242	253	273	267	269	262	277	253	288	272	300	269	260	260	261	296	274	280	287	269	271	280	294	247	254	267	277	265	281	269	256	266	287	262	255	250	242	263	280	266	258	279	244	247	238	246	271	257	239	256	245	280	250	284	310	258	281	272	287	290	262	284	244	254	260	242	267	280	266	258	273	285	269	239	243	252	284	277	264	258	271	269	270	250	259	262	233	260	264	294	273	279	272	285	239	250	238	249	263	286	268	277	268	255	269	256	276	270	269	268	277	253	257	239	282	269	290	254	248	256	260	247	257	252	282	258	251	260	274	279	266	252	276	262	295	255	284	273	257	231	249	254	287	241	267	263	274	251	254	260	240	280	279	264	281	264	255	273	262	228	260	260	275	295	256	276	254	270	242	262	253	282	229	214	277	250	267	278	291	273	242	292	270	269	236	257	271	260	277	243	271	251	280	296	273	258	260	266	290	267	312	281	250	267	271	242	247	262	285	285	265	284	273	254	242	256	255	243	277	277	282	291	221	275	261	257	269	279	258	250	274	258	270	258	238	268	238	272	288	273	236	264	251	266	271	296	249	268	279	261	292	242	251	235	264	263	239	262	257	261	249	277	289	269	262	280	256	259	263	263	273	244	273	248	233	273	279	286	275	267	256	256	257	248	298	255	266	249	241	255	279	272	272	244	270	292	269	256	253	244	270	268	243	263	240	269	280	237	221	257	264	252	276	259	264	272	268	282	247	264	309	252	269	280	265	276	276	268	260	253	245	274	292	264	226	271	254	251	282	278	280	260	275	263	276	276	267	281	264	267	286	274	258	274	268	243	269	226	230	244	247	248	291	263	238	281	258	271	275	267	280	253	252	265	234	253	248	275	259	286	296	255	276	279	288	265	272	266	279	251	257	267	210	229	280	276	265	255	281	269	240	264	264	262	260	265	251	287	270	254	259	272	235	300	254	262	238	248	266	276	237	268	245	279	257	275	247	262	293	264	220	274	291	260	278	255	282	295	249	288	260	235	250	245	265	281	242	271	260	276	260	268	253	270	269	276	238	252	288	259	283	266	322	270	287	243	252	269	267	247	278	275	256	253	292	274	253	260	251	243	267	241	260	261	276	274	253	266	277	256	250	265	269	247	273	216	270	284	257	274	265	279	262	281	248	265	290	260	248	287	265	277	252	252	301	256	266	271	249	269	262	257	292	263	265	275	305	252	279	247	230	264	302	249	233	256	279	252	284	249	283	263	264	240	265	273	304	233	261	237	202	287	275	299	242	277	253	257	247	252	253	238	255	279	247	255	268	239	262	251	272	241	270	280	241	264	266	252	294	264	280	259	285	249	250	279	285	246	277	272	260	297	241	271	288	258	271	252	244	262	272	253	280	271	244	249	254	269	277	277	271	289	272	288	281	286	277	228	246	261	251	289	257	250	262	275	247	254	288	272	268	243	271	242	238	250	251	269	265	243	266	258	247	282	241	264	273	259	268	273	280	250	279	270	263	255	280	268	250	228	231	280	247	238	247	298	279	257	225	272	273	259	264	250	275	272	267	242	250	247	252	263	246	267	281	266	251	280	276	267	255	264	299	254	248	264	277	260	261	282	286	266	256	265	272	236	246	261	250	246	267	266	239	270	267	266	306	265	269	256	259	248	229	231	270	298	255	275	275	293	240	276	265	263	260	235	255	271	274	267	240	275	253	264	264	238	248	217	260	275	275	273	257	226	255	263	260	239	263	258	250	265	296	291	263	253	243	259	263	281	254	274	262	277	241	297	272	247	265	256	281	281	289	273	255	263	260	249	225	258	278	262	255	274	263	276	270	262	313	259	253	241	254	286	274	282	265	286	265	262	246	266	267	278	280	255	273	289	272	273	250	228	262	213	293	246	227	265	266	261	250	256	266	286	260	246	256	240	239	275	254	247	260	274	293	292	269	313	269	245	255	268	269	250	242	281	248	277	250	250	269	245	274	229	242	242	262	251	258	254	266	249	269	289	269	277	258	247	243	238	245	266	286	278	274	253	273	265	255	246	281	231	283	258	273	288	254	268	263	277	239	283	267	266	269	250	254	261	257	265	278	254	250	279	271	267	251	270	229	276	229	267	260	284	225	275	260	254	272	247	268	285	265	280	237	256	273	246	261	257	271	267	294	287	268	276	231	244	282	255	244	239	235	257	262	257	268	231	284	231	255	263	265	250	243	301	262	286	290	278	238	285	242	264	276	224	249	252	291	239	227	242	253	242	239	262	275	283	218	272	242	293	286	250	249	269	303	255	305	290	283	257	276	290	246	263	273	249	290	254	244	280	265	217	273	260	254	267	309	268	235	254	261	246	250	261	265	275	262	261	276	262	268	274	278	286	259	251	273	269	230	269	244	266	269	255	284	268	224	263	240	263	258	268	268	278	255	260	250	280	291	265	266	237	316	287	261	272	252	278	256	264	243	280	257	288	286	260	274	255	254	260	257	227	248	260	264	281	269	270	262	276	249	256	253	244	261	307	261	253	270	254	269	278	250	231	260	273	316	257	223	256	268	281	286	278	250	245	250	278	257	286	261	264	287	275	281	310	235	250	263	257	279	230	253	277	258	248	262	251	273	295	244	270	261	247	276	254	241	262	266	268	240	276	235	267	290	273	271	268	255	252	269	258	248	273	253	273	270	279	268	258	263	270	292	274	254	270	288	259	256	253	262	268	249	244	272	272	257	258	294	245	260	257	267	253	250	292	243	256	250	266	273	269	276	261	261	282	245	250	275	288	294	252	279	264	293	276	256	264	255	266	278	279	270	258	267	265	293	265	258	278	250	235	280	261	250	291	252	297	263	272	275	241	271	248	274	238	253	271	271	252	273	274	245	275	255	287	264	245	247	269	265	259	259	249	301	284	266	252	251	273	274	296	263	273	293	262	253	248	292	245	231	270	249	261	265	287	271	286	240	278	266	255	260	264	262	256	249	277	244	292	266	258	270	284	257	275	284	277	265	250	277	282	242	286	259	276	271	243	277	258	317	270	257	265	275	255	238	266	269	256	255	288	266	268	272	253	262	285	300	248	261	234	283	274	253	287	296	273	249	239	274	256	238	265	261	254	270	255	304	268	274	287	262	273	245	258	265	259	269	256	251	234	239	262	260	291	249	268	281	233	267	243	279	278	230	261	267	262	265	251	267	257	241	239	290	271	233	278	240	277	256	273	262	269	250	263	280	268	282	272	290	262	267	220	249	288	300	277	269	259	233	252	262	239	255	262	267	243	284	243	274	261	270	283	266	274	263	272	260	249	262	265	285	237	295	261	271	276	256	242	277	243	276	274	282	289	265	255	262	273	240	261	277	257	273	246	282	259	263	264	275	286	252	238	271	244	277	250	257	265	274	287	264	246	259	251	264	255	261	260	272	268
2402	883	968	986	952	949	913	838	841	860	826	771	883	872	792	842	787	728	729	801	784	790	799	794	834	827	779	727	759	750	798	737	808	791	755	832	774	733	773	766	747	801	749	823	752	771	772	778	733	816	797	784	737	795	787	767	782	853	758	796	754	756	797	807	822	745	799	733	781	797	783	778	778	754	804	794	813	775	799	803	726	776	789	765	747	741	805	787	808	790	751	781	754	802	767	800	794	748	824	797	810	787	776	775	737	772	803	825	772	809	747	761	807	813	744	702	771	742	758	804	790	764	760	760	769	815	755	793	788	769	785	811	788	797	750	765	791	803	795	736	814	773	816	766	757	784	804	801	801	736	729	779	759	774	814	759	729	777	815	789	803	810	751	815	775	792	741	740	782	777	797	792	790	781	759	759	803	727	798	760	785	805	814	719	791	756	769	781	767	749	734	772	842	733	782	801	792	827	757	776	778	760	777	812	852	802	784	711	748	805	755	746	762	825	801	752	777	777	766	776	755	767	800	743	763	759	742	784	797	776	847	778	764	749	783	735	845	745	747	790	768	770	757	786	774	763	796	760	778	770	768	761	767	793	796	795	787	752	781	759	816	814	758	768	745	782	758	778	756	750	719	775	785	777	750	774	768	824	810	768	739	773	783	793	825	769	767	759	750	779	786	832	784	762	758	799	719	737	756	738	751	747	779	797	734	745	825	753	774	824	779	750	772	757	793	764	790	775	770	770	805	766	734	802	830	752	764	719	759	745	756	761	749	774	828	768	737	756	767	820	801	801	772	709	741	815	757	779	791	752	820	768	796	787	777	798	768	775	755	744	758	740	775	747	756	781	766	787	781	817	806	743	733	815	773	853	751	790	756	752	731	798	766	736	758	758	772	812	777	765	742	765	805	790	736	821	742	828	741	772	781	779	796	716	788	773	804	799	780	762	775	739	779	813	774	803	762	784	809	775	773	751	781	719	769	777	777	777	779	773	770	787	734	814	795	808	802	792	811	767	740	731	725	770	813	737	782	811	811	817	779	784	794	742	816	774	773	796	753	775	763	768	787	788	789	803	792	831	814	758	794	773	787	774	774	769	807	825	763	801	752	802	762	804	762	735	746	774	756	779	798	768	758	769	787	769	808	767	729	723	794	775	809	771	809	797	777	747	813	743	776	798	748	768	734	745	730	735	871	736	797	760	790	777	743	780	852	791	780	778	803	765	801	757	822	772	749	787	810	787	780	787	809	802	787	793	765	749	763	777	825	720	827	783	767	761	763	753	810	761	770	755	803	791	805	757	756	764	763	770	811	796	782	772	797	788	793	824	745	795	795	785	772	806	838	781	759	754	759	753	785	746	752	778	759	769	784	771	782	749	796	765	770	822	792	806	768	753	797	740	786	813	779	756	760	747	739	780	793	785	775	752	760	838	746	759	777	765	770	784	808	745	741	768	780	792	785	747	807	812	781	743	812	830	818	775	804	732	744	799	762	753	769	765	796	807	818	754	806	803	775	771	777	786	740	802	794	798	831	784	802	813	776	764	809	749	818	731	814	764	731	832	786	838	782	779	833	783	798	738	747	776	747	832	788	785	819	761	822	806	791	778	763	812	779	759	757	781	813	751	810	787	771	691	782	732	764	756	811	776	779	813	791	750	784	790	763	799	792	802	733	848	757	780	804	775	776	829	753	807	771	770	768	756	738	752	773	803	765	797	840	786	816	804	755	772	815	749	741	758	775	769	774	761	782	747	832	795	763	792	783	749	814	797	770	794	757	803	781	755	756	751	724	783	761	749	764	772	783	799	788	791	753	760	777	770	784	806	787	812	778	785	754	732	785	742	748	776	767	746	779	799	748	765	761	803	776	737	816	780	730	814	784	755	793	793	744	789	744	812	799	789	770	851	819	788	743	773	787	801	803	800	797	782	784	768	763	781	800	795	827	778	830	806	787	785	811	799	731	766	802	780	777	776	775	724	766	750	755	772	735	782	793	803	769	764	772	819	786	790	811	747	785	728	820	798	799	743	786	795	772	784	775	763	769	770	765	792	824	790	741	809	762	759	745	775	750	785	787	747	752	771	784	779	817	768	781	808	776	728	758	778	807	755	758	689	736	774	727	698	779	797	817	783	780	780	784	773	787	757	821	760	811	739	781	773	794	789	789	788	738	759	790	800	769	733	856	774	781	827	729	794	756	794	765	733	759	738	806	750	807	755	763	784	791	778	764	786	784	766	778	770	829	814	796	795	758	793	783	729	751	799	788	763	743	760	778	748	744	748	773	772	811	810	766	805	783	788	759	779	800	768	815	805	777	763	796	742	764	793	763	723	758	822	777	818	814	776	777	793	816	797	737	762	773	784	771	799	785	797	794	813	791	796	732	746	777	776	782	801	744	809	830	756	774	778	769	765	779	794	777	753	839	721	767	763	772	755	777	747	766	739	748	763	793	791	773	801	767	821	794	790	795	788	803	837	810	793	801	734	817	785	799	754	765	788	798	732	778	768	779	744	787	748	821	774	777	811	771	779	802	731	818	751	773	794	737	749	803	797	763	821	728	782	841	800	714	802	765	810	774	781	760	768	828	772	742	759	773	791	787	784	805	771	794	769	763	771	828	844	791	779	753	735	802	761	727	789	748	821	834	738	776	825	794	743	760	776	785	737	775	789	787	800	791	771	811	767	751	771	765	807	806	802	798	755	752	753	800	819	747	770	768	785	783	849	814	799	787	797	808	790	873	774	790	765	741	841	763	723	792	785	729	754	729	791	809	788	786	791	738	799	774	765	786	795	804	801	780	824	748	791	767	840	793	817	754	789	767	743	777	795	782	819	764	819	757	758	820	760	795	767	791	763	810	782	774	799	776	782	816	766	787	755	778	765	808	773	775	773	779	805	750	801	794	848	787	734	798	799	769	767	749	751	779	763	792	791	751	797	759	743	812	812	785	766	801	767	787	811	783	743	825	818	740	787	792	800	822	769	783	789	771	797	778	725	804	787	787	791	744	793	801	816	785	801	808	818	837	818	731	755	758	743	797	774	773	776	789	808	796	796	755	802	779	780	761	722	815	796	778	754	808	813	829	784	769	758	743	773	778	740	811	755	777	759	798	820	797	747	801	793	772	765	811	767	835	789	797	786	771	760	738	767	786	757	777	766	760	804	803	810	835	816	760	753	780	794	791	812	767	764	763	721	852	767	827	746	802	746	766	718	729	808	814	785	747	755	812	767	736	743	761	757	784	817	755	722	761	799	774	760	806	810	744	717	782	770	773	802	790	745	760	810	759	766	745	745	788	770	795	801	778	758	782	793	791	794	800	803	803	768	738	774	770	786	783	788	736	778	793	764	801	813	764	754	728	795	753	769	767	827	789	782	748	717	735	763	841	795	805	741	723	752	781	795	761	746	767	799	787	777	807	722	759	740	774	746	761	818	767	739	766	790	787	765	816	773	795	783	760	750	785	810	816	738	833	783	771	740	762	785	777	769	805	814
8526	1113	1425	1110	731	622	476	385	345	275	268	215	214	215	181	193	188	157	173	173	184	159	155	150	168	156	166	151	174	120	182	140	146	142	153	148	129	134	144	130	124	148	137	136	152	118	144	150	139	144	122	162	152	132	171	140	121	140	128	126	160	133	137	126	135	114	142	148	135	126	113	131	149	126	160	127	134	118	132	146	136	136	126	133	137	125	143	114	134	107	140	116	123	147	128	145	141	149	143	132	143	115	112	123	131	137	118	136	137	133	130	161	145	138	123	123	140	150	138	118	121	123	134	138	134	113	140	141	135	137	123	133	127	154	125	111	149	123	127	142	128	118	132	141	135	139	149	146	142	143	149	135	126	144	125	142	154	136	120	124	154	134	151	120	133	147	119	160	117	148	139	137	118	147	121	129	120	125	128	129	118	136	135	152	129	113	145	106	114	141	126	142	121	151	123	133	141	136	143	127	128	125	132	133	163	144	124	134	145	142	124	139	140	133	149	145	128	133	138	159	132	139	111	126	118	124	135	179	128	125	135	143	134	137	142	140	135	123	138	131	147	116	154	129	111	140	128	145	126	136	131	151	130	123	115	130	124	129	127	138	130	127	138	132	131	120	135	112	147	133	135	136	132	117	140	149	150	135	152	124	121	127	158	144	127	127	145	126	130	130	136	115	128	123	133	124	140	124	131	147	141	134	137	145	137	138	124	130	119	123	136	118	125	115	141	128	142	127	129	135	149	117	136	139	117	147	103	151	143	137	138	138	126	136	129	135	129	135	148	141	131	134	128	139	144	150	134	127	132	126	129	131	148	144	152	130	117	131	140	124	130	142	119	134	137	121	128	126	123	154	124	128	135	139	142	111	148	115	139	123	137	104	127	128	130	137	142	144	123	141	123	108	139	107	116	140	123	147	157	125	148	139	116	127	143	153	133	137	126	134	116	138	140	134	117	122	125	128	140	137	120	133	135	120	140	145	124	150	130	114	118	133	113	124	132	135	134	137	135	133	130	141	134	139	131	147	109	140	137	144	152	139	129	124	132	141	138	125	161	118	120	144	133	144	129	125	125	119	127	154	122	114	162	129	117	144	122	134	134	133	126	138	141	139	128	141	125	131	134	140	125	130	131	124	135	130	140	121	143	120	121	124	131	146	140	145	151	130	124	119	132	132	136	134	145	136	127	133	145	143	137	128	160	125	138	150	123	132	137	101	143	127	103	127	126	142	127	116	112	114	136	157	124	133	139	132	113	126	129	134	151	131	130	118	134	144	124	113	142	114	131	148	135	130	117	133	142	108	149	142	135	147	131	148	139	123	141	116	128	132	127	125	142	138	133	123	123	136	136	150	159	148	141	127	139	143	141	143	134	136	128	124	151	148	131	130	154	147	150	123	130	138	138	123	143	140	110	130	129	139	132	122	125	147	157	136	118	136	127	122	129	110	137	151	140	120	143	121	153	130	111	132	155	128	148	117	121	131	114	110	102	130	134	116	144	138	105	134	118	117	138	117	145	116	135	134	132	119	127	139	131	137	135	134	132	141	124	151	131	145	142	136	142	123	115	135	122	145	164	136	139	130	136	137	124	121	148	122	136	133	147	134	123	147	136	137	132	138	130	137	127	136	131	116	113	116	119	144	124	134	140	138	131	136	131	132	126	161	127	117	118	125	130	133	136	153	128	133	136	111	131	136	124	141	115	125	150	146	111	130	133	118	130	139	133	115	142	117	139	136	121	130	129	119	139	134	131	117	130	111	144	136	132	128	140	147	143	135	145	136	143	122	120	134	142	155	109	131	140	146	125	133	128	113	125	123	131	123	126	145	132	124	111	143	155	129	132	146	139	131	137	138	132	128	148	119	136	124	149	128	134	112	147	126	146	127	140	129	127	125	138	147	147	118	145	144	142	128	139	141	144	137	153	133	120	142	125	127	116	132	110	153	135	137	141	113	116	145	121	131	135	167	150	129	165	126	134	138	141	138	143	129	133	120	122	125	122	134	134	110	136	107	135	127	149	132	146	141	141	138	129	142	123	128	128	141	135	137	163	141	136	138	144	152	135	152	137	135	128	135	134	152	119	135	119	150	144	120	146	164	159	134	149	148	126	131	137	129	140	117	140	131	120	117	131	148	135	141	133	142	131	124	119	121	126	133	127	110	134	159	123	126	126	134	136	159	133	133	140	124	111	122	157	123	124	154	141	138	145	146	138	144	120	141	144	109	132	112	125	162	135	127	130	119	126	100	136	146	125	148	131	152	138	142	136	127	124	144	159	126	132	139	135	127	137	144	117	131	124	117	131	125	138	149	133	126	135	129	111	117	145	143	124	127	136	128	147	142	147	134	127	152	121	124	136	147	140	136	114	119	132	139	135	141	141	145	120	133	137	140	126	140	138	136	126	133	121	139	140	134	145	118	131	155	134	137	158	131	129	151	149	123	132	141	143	147	133	146	124	129	137	136	150	115	130	139	146	117	148	124	140	144	128	118	143	125	139	126	133	140	156	131	123	139	128	135	134	139	111	141	146	145	133	138	136	145	126	138	129	119	124	150	119	123	138	126	129	125	141	142	126	134	141	134	133	138	122	133	133	135	133	137	133	141	127	113	164	131	136	123	122	107	143	126	119	144	139	121	127	137	136	122	123	141	121	134	103	128	128	133	118	114	132	143	125	133	133	152	126	141	140	145	145	134	130	151	138	123	138	143	137	136	134	144	124	141	132	145	145	136	144	130	119	124	136	135	122	126	125	160	137	134	131	133	148	130	125	121	125	135	135	127	144	136	114	115	121	146	124	132	133	139	127	140	124	108	124	119	149	135	127	154	151	116	140	144	118	134	147	132	140	138	130	121	122	169	134	120	122	142	128	149	122	123	121	129	140	118	130	142	137	119	162	118	124	126	133	110	143	144	141	138	114	140	129	158	141	136	137	128	133	149	131	131	115	128	144	130	124	135	121	136	116	123	141	123	131	114	136	127	118	136	132	128	141	147	130	135	110	130	145	146	130	146	131	120	111	121	120	152	132	121	129	138	117	120	136	126	130	127	127	122	140	137	150	123	133	107	135	131	123	129	140	120	135	138	131	129	145	146	137	118	123	142	145	142	128	135	123	130	142	149	143	137	101	132	140	136	120	122	120	134	138	143	108	145	129	135	128	133	139	136	127	149	139	114	140	122	144	132	150	140	120	101	109	148	132	146	136	144	144	133	116	115	124	137	124	134	131	119	140	116	141	140	133	129	138	142	143	145	152	139	112	131	130	155	136	138	119	142	135	150	129	120	122	123	138	146	149	136	119	131	126	142	139	131	116	146	116	119	139	120	140	115	126	136	124	127	114	113	125	132	130	127	148	119	122	109	132	149	145	114	153	126	137	125	132	123	116	111	133	139	127	120	129	158	147	126	131	160	131	146	152	123	136	106	141	127	103	149	130	134	129	131	137	136	126	151	132	131	124	136	144	120	124	142	133	135	115	143	127	125	131	122	141	133
5528	1504	3400	3830	3309	2621	2160	1848	1584	1372	1196	1044	1030	896	911	828	742	705	668	654	653	622	607	562	543	555	549	555	540	537	498	525	527	521	470	494	511	458	504	534	473	480	478	492	471	505	455	463	466	437	503	458	430	458	443	465	417	469	486	450	484	422	446	444	471	431	458	477	423	408	455	456	428	459	464	488	448	430	454	389	450	449	428	435	456	440	438	442	412	464	393	415	435	412	459	403	455	474	426	457	464	442	462	428	446	422	439	412	432	457	433	444	444	462	468	430	421	489	445	418	469	488	405	453	413	402	428	425	446	443	432	429	426	437	437	417	448	475	433	447	432	419	433	418	436	455	433	450	449	438	436	458	451	474	424	430	426	438	437	431	395	415	447	423	427	447	426	419	424	414	434	477	433	432	392	422	391	450	442	431	426	447	425	464	453	473	427	469	457	418	446	432	428	477	451	406	441	458	424	415	445	443	475	404	432	461	439	426	412	439	416	437	435	461	463	421	473	434	428	439	419	446	450	445	459	421	439	415	455	428	433	445	404	444	449	440	440	425	432	439	413	444	433	478	435	407	390	428	401	382	422	400	480	410	428	423	439	411	461	421	440	421	394	415	388	416	438	417	452	409	452	456	454	439	426	447	459	415	399	450	464	411	441	443	441	447	423	430	456	395	446	438	447	427	437	449	443	458	424	406	464	433	404	422	423	474	465	408	439	427	424	452	422	423	441	463	434	427	441	429	413	464	445	438	432	479	420	428	408	454	447	473	424	428	486	430	456	453	445	422	468	453	435	457	421	414	368	482	405	433	472	440	452	437	459	452	433	461	445	458	446	411	441	410	406	404	409	456	419	423	418	442	421	447	415	469	440	435	437	460	449	447	451	468	424	425	429	415	439	413	423	432	431	451	437	423	462	392	426	432	455	396	461	418	425	432	444	407	416	424	418	437	427	426	441	465	469	433	434	418	421	463	438	434	427	432	434	420	445	439	417	395	466	428	487	456	426	423	403	420	396	432	414	402	408	461	402	437	439	454	461	407	388	447	467	423	442	440	416	456	453	451	459	432	447	449	390	432	415	415	423	446	441	438	385	367	395	451	456	441	405	448	391	396	424	437	440	426	479	470	470	426	440	432	428	451	448	427	405	447	460	409	462	453	441	443	458	432	472	425	454	447	395	419	431	465	450	441	410	483	420	425	425	445	436	433	435	418	431	447	406	470	438	408	435	408	437	421	432	442	417	446	402	442	425	425	421	445	422	427	442	436	444	430	431	476	429	439	411	416	422	410	399	454	419	462	441	435	415	432	427	404	444	426	463	437	431	451	466	431	459	424	423	393	422	425	428	412	438	427	441	444	393	436	404	434	398	443	456	449	465	428	417	412	442	451	422	469	442	427	429	397	430	432	439	392	429	407	404	440	475	425	414	468	410	468	449	434	455	393	395	440	434	421	423	421	423	396	465	416	436	420	426	395	424	463	442	404	428	448	426	458	443	422	438	446	449	438	421	443	421	423	421	430	449	425	411	435	419	423	435	422	434	427	450	425	420	443	449	447	431	446	421	439	375	441	419	435	419	457	463	441	421	442	421	432	429	435	424	425	442	458	432	488	430	417	425	421	403	426	418	429	439	400	402	448	425	448	454	427	431	381	437	456	410	426	416	448	435	461	426	430	475	410	429	430	424	414	418	431	431	448	409	440	410	477	447	447	425	434	407	383	443	444	439	470	442	421	459	460	445	419	433	416	443	386	423	441	450	482	440	431	423	439	440	423	434	433	449	418	445	390	386	458	428	444	420	414	407	442	451	407	433	461	450	409	435	408	469	453	418	439	437	414	446	475	428	446	417	463	424	432	455	426	410	397	451	461	429	415	446	438	451	392	482	419	429	447	423	419	405	438	436	479	446	487	442	443	450	440	464	417	476	410	433	442	423	464	473	410	452	401	397	455	469	436	409	393	451	481	450	429	432	420	392	450	423	451	445	411	416	433	411	442	450	420	422	480	408	455	428	420	441	441	407	425	443	470	431	448	422	432	413	425	442	449	451	418	398	395	429	445	420	422	405	479	401	418	408	449	456	452	411	425	465	444	431	415	483	389	404	435	418	438	429	452	441	441	408	468	452	433	454	422	422	432	433	436	412	392	415	435	420	396	437	457	413	429	463	433	416	454	423	405	450	406	451	405	402	438	435	443	481	444	420	452	410	412	467	411	411	402	430	481	402	395	429	481	466	433	455	460	389	441	412	416	412	474	393	408	452	466	437	445	400	389	439	417	459	440	418	442	454	447	448	432	425	450	449	407	459	460	446	437	443	440	456	456	432	428	439	449	452	461	415	413	440	387	437	460	445	429	418	420	415	411	479	448	411	429	461	468	445	429	441	411	452	427	402	429	402	454	415	445	447	425	421	438	463	366	419	411	444	431	437	428	440	425	419	443	451	418	403	406	433	435	439	395	422	466	415	434	443	425	422	408	402	426	438	478	473	433	456	435	401	453	404	440	432	447	425	425	398	439	398	393	440	432	419	453	432	438	448	454	454	420	391	464	448	464	422	473	423	430	432	423	414	437	450	443	438	458	394	424	404	425	446	450	460	463	453	434	441	478	460	402	458	439	447	465	437	446	414	450	411	421	419	447	428	440	442	434	412	432	476	441	442	416	447	434	423	432	407	458	476	425	405	451	438	445	429	448	415	423	434	428	425	462	402	432	440	410	460	413	436	419	436	438	414	434	400	450	472	439	394	445	439	454	425	431	437	435	426	417	438	446	441	430	458	422	434	437	433	482	442	433	452	420	413	446	432	440	446	414	415	438	420	461	432	417	441	444	460	415	434	434	438	417	401	476	440	421	437	404	386	460	445	437	404	425	436	407	443	416	465	440	446	475	466	446	436	458	455	440	434	448	448	413	497	459	464	451	408	414	415	430	451	435	433	434	438	432	415	445	427	453	412	439	434	417	407	413	418	438	411	427	452	443	431	468	443	426	459	424	447	466	400	438	466	463	422	431	431	416	427	444	421	443	429	455	438	402	469	405	458	430	399	421	439	454	423	441	431	439	429	430	430	410	434	417	424	422	458	433	449	398	444	447	457	466	476	437	431	458	427	406	461	442	437	407	423	460	463	446	420	439	461	417	400	420	424	461	391	467	418	435	437	414	429	426	424	446	467	422	447	479	446	454	438	451	411	464	433	391	431	439	438	428	405	444	438	471	471	429	456	389	408	407	399	454	445	396	444	426	473	409	422	439	443	459	442	433	471	442	427	448	440	449	417	454	431	454	431	402	412	399	427	441	417	428	451	454	423	434	396	385	452	431	469	450	404	445	419	413	384	435	454	459	404	441	434	443	415	402	457	415	468	394	465	461	435	428	450	484	470	454	423	427	419	436	443	441	454	441	419	442	456	427	455	427	407	411	437	403	413	433	456	445	418	445	439	426	433	467	401	422	400	415	403	433	434	433	476	454	425	454	415	411	452	417	408	469	431	419	470	427
16048	2710	2886	2115	1420	1108	797	608	511	469	435	365	306	285	248	227	224	197	209	190	194	193	206	170	164	191	174	173	169	166	179	146	151	158	157	156	143	142	137	153	142	134	149	144	141	154	154	142	135	147	127	148	143	148	153	133	148	133	161	155	171	134	155	141	136	154	148	135	143	139	149	144	126	144	129	149	149	144	136	137	139	161	130	156	136	147	149	162	148	129	148	135	127	146	141	153	146	152	128	146	136	148	152	151	136	128	157	135	140	138	139	135	152	139	159	156	155	128	135	150	129	162	130	141	130	133	139	140	105	142	124	141	135	151	146	140	143	129	152	137	153	144	159	142	148	115	135	142	134	141	134	136	140	120	150	139	142	136	128	136	114	153	148	147	141	131	126	146	140	126	124	119	130	147	136	150	145	161	144	128	161	163	123	153	155	133	142	140	134	122	129	122	137	135	132	135	143	148	127	147	142	124	163	129	143	133	147	140	151	123	116	140	147	139	139	125	139	115	153	129	149	130	155	120	142	118	127	150	140	131	144	150	149	127	136	136	149	128	155	146	132	134	129	125	145	136	147	131	143	143	133	139	151	137	139	138	148	144	162	140	139	129	146	148	124	133	137	136	162	117	127	134	140	146	135	153	130	148	141	151	141	138	160	121	112	145	140	163	125	134	156	134	144	136	142	128	157	142	147	150	132	150	146	140	128	163	144	134	156	134	153	144	155	139	154	150	138	137	147	139	144	127	137	150	138	145	159	146	135	104	142	137	149	141	148	117	133	125	138	143	121	147	126	133	138	161	139	122	152	126	110	152	133	124	144	158	139	143	129	141	130	145	150	132	139	137	150	141	153	148	135	136	159	142	138	133	126	157	152	133	142	147	146	122	119	156	150	143	144	103	146	122	129	139	147	163	127	130	147	130	140	146	149	146	135	137	146	131	130	146	133	148	148	134	139	127	137	151	136	133	134	142	146	151	140	125	157	136	132	138	130	124	156	138	145	132	133	123	118	139	139	125	144	118	136	156	128	136	128	146	136	138	123	130	142	135	138	128	153	139	169	133	113	147	144	136	150	120	137	144	131	140	132	145	142	124	111	127	126	155	140	132	131	130	119	152	137	124	137	151	137	136	131	141	142	140	131	134	140	158	122	123	148	140	131	148	138	124	160	132	128	126	132	117	115	129	147	144	132	147	143	136	158	133	137	144	179	134	132	137	142	121	122	115	123	156	136	138	137	143	136	138	132	136	133	149	149	149	143	158	150	137	151	147	143	120	128	142	134	127	149	137	130	166	148	129	131	130	124	162	132	144	165	147	158	150	152	119	151	138	131	135	130	151	127	162	150	121	138	128	160	125	136	127	139	138	170	144	150	142	147	139	129	136	131	142	135	130	139	157	138	144	146	158	161	127	141	128	127	133	142	152	137	136	138	162	147	127	123	125	144	154	135	133	146	159	148	140	134	136	152	161	149	142	129	153	138	136	140	131	146	135	120	128	155	141	140	135	149	119	150	160	149	136	130	120	126	145	144	117	136	132	130	141	150	136	123	136	143	145	120	153	126	128	118	136	133	142	139	141	151	118	141	143	143	138	149	114	154	151	132	139	126	131	165	108	158	149	162	141	136	157	129	116	161	129	145	149	138	149	136	147	141	147	167	131	122	128	147	120	138	147	141	146	136	130	151	146	136	141	154	150	146	130	161	143	162	138	151	133	144	120	149	140	146	155	145	122	156	137	149	161	131	161	144	130	146	128	138	139	140	153	131	147	148	138	131	135	162	152	148	137	127	137	133	137	156	137	133	124	149	129	140	140	149	133	118	135	146	124	144	138	137	144	147	129	149	152	149	147	154	140	140	130	148	158	128	160	156	161	133	160	137	116	122	136	147	129	146	131	139	119	104	131	140	142	126	148	141	133	128	128	130	129	145	138	144	145	144	135	138	127	147	146	164	132	145	130	126	131	124	128	127	130	117	136	141	144	164	164	157	148	138	149	143	157	117	125	158	123	159	132	147	159	131	132	142	127	138	138	126	121	125	130	135	145	142	163	135	160	115	151	117	151	144	162	134	118	141	130	134	166	128	142	136	125	134	140	154	160	166	136	122	137	137	142	138	138	149	125	140	129	125	148	148	105	148	127	141	132	130	148	161	156	161	143	124	129	149	148	121	121	153	154	148	138	129	130	148	143	148	133	133	137	121	149	159	128	133	125	126	161	158	136	136	127	131	149	130	142	132	147	135	128	149	135	133	130	125	128	157	123	136	117	133	119	122	126	159	137	144	115	143	126	146	125	118	159	131	128	144	133	121	117	144	140	153	156	134	136	143	155	147	143	124	128	146	157	156	146	151	125	135	160	113	150	147	145	143	140	150	158	148	126	120	134	114	141	136	149	164	134	138	135	153	146	133	135	140	135	154	150	147	126	119	161	152	161	147	135	148	151	131	151	147	146	153	131	147	136	141	156	133	129	143	154	154	138	172	154	140	149	129	138	138	140	147	130	141	131	145	159	164	123	124	131	118	146	163	143	147	140	143	135	145	152	130	136	137	120	125	137	135	155	132	151	149	123	146	151	147	131	161	115	151	159	136	147	123	140	143	119	139	159	118	128	152	142	124	132	121	129	153	153	152	124	140	154	124	136	134	134	114	129	134	126	135	154	142	135	147	141	133	137	164	144	147	149	129	155	157	146	123	133	121	145	145	146	115	152	114	127	155	137	151	126	130	147	145	130	126	120	143	129	150	135	152	125	123	135	124	125	123	153	131	137	116	149	152	136	130	149	142	125	159	143	143	139	134	148	136	153	152	137	128	134	138	149	153	148	154	138	141	136	125	134	149	121	135	148	140	151	131	166	121	145	154	138	140	123	132	126	150	144	119	127	146	137	155	112	155	118	138	119	143	124	140	130	150	118	169	129	133	133	145	165	137	121	147	146	135	136	129	153	137	147	140	142	118	128	153	141	142	138	147	146	129	136	136	129	132	121	147	145	127	135	147	138	121	147	133	142	142	117	144	126	157	154	137	106	148	135	120	137	163	135	134	141	139	130	125	121	129	120	145	127	141	123	119	129	136	149	137	136	153	131	151	119	133	128	159	152	134	136	144	129	131	134	140	152	138	151	145	146	148	123	132	138	133	124	146	133	136	136	124	151	121	127	117	141	144	136	127	122	147	142	126	149	144	145	143	133	127	123	150	153	125	142	147	149	154	135	125	148	144	141	122	149	122	132	130	137	131	120	158	132	141	144	126	138	132	151	127	122	134	139	136	143	134	114	143	153	123	160	148	140	156	144	127	142	141	129	129	165	135	127	150	153	142	152	140	151	153	129	151	152	132	147	130	125	148	132	115	119	132	146	145	119	138	138	150	143	140	143	131	145	145	150	124	131	126	133	138	117	113	133	142	151	149	126	151	119	130	138	132	122	137	148	124	146	131	127	133	141	165	152	118	170	145	159	121	137	156	144	124	115	122	133	133	148	153	127	142	126	143	146
7679	2520	6163	6776	5650	4728	3833	3137	2595	2249	1966	1704	1596	1463	1271	1242	1115	1082	997	933	911	892	849	797	797	702	733	767	672	671	659	669	624	649	652	623	597	574	566	596	559	566	558	531	521	560	570	486	508	574	557	537	518	532	526	535	560	536	530	518	543	508	490	502	480	471	522	492	527	476	486	510	497	434	477	517	504	526	496	489	456	507	489	502	510	456	486	477	502	474	476	445	471	484	475	475	462	490	479	520	491	475	493	472	457	484	449	482	445	458	468	477	470	468	452	453	504	488	503	448	484	445	488	473	434	449	493	453	522	463	453	477	508	496	462	495	463	450	488	456	468	447	439	479	493	441	505	494	460	479	496	451	452	444	467	475	466	476	461	456	458	492	480	477	480	468	516	485	484	468	440	473	472	459	417	462	474	464	456	455	451	477	467	500	505	463	451	429	486	451	441	481	480	454	478	474	463	484	493	472	465	446	473	492	474	431	480	451	452	463	472	476	483	464	443	486	450	474	441	487	448	480	492	440	434	468	485	468	466	467	476	486	465	446	488	437	467	468	433	493	492	437	459	477	457	443	484	474	458	466	431	473	475	503	460	493	504	483	458	442	483	453	480	446	509	474	446	428	475	511	457	445	469	470	444	470	507	458	482	470	462	479	476	460	541	460	464	483	454	473	469	454	494	454	481	468	488	478	470	474	478	483	479	428	454	454	415	436	413	495	452	477	453	508	468	473	491	482	467	490	459	467	431	493	474	462	460	466	447	462	456	443	461	482	482	455	439	480	491	433	500	480	428	502	438	496	449	459	474	465	468	442	428	495	412	466	446	465	483	474	431	463	476	481	443	496	481	450	484	455	461	495	446	454	447	481	447	438	478	432	427	452	459	450	500	473	452	500	441	496	472	481	438	426	466	467	473	444	471	466	499	473	468	428	482	463	486	481	474	453	466	490	488	442	453	472	463	475	481	468	440	481	488	444	478	455	470	465	463	441	464	482	448	494	466	463	444	461	440	459	425	464	475	474	533	443	448	475	482	495	464	484	459	463	479	476	458	467	452	434	462	480	438	467	473	472	462	463	469	468	449	488	424	441	457	423	469	450	485	475	468	504	496	467	435	442	480	460	436	480	472	466	429	446	478	423	445	466	469	463	464	433	448	489	423	420	431	477	432	465	460	443	473	446	475	446	471	457	484	447	480	456	459	481	416	466	484	443	447	418	488	447	480	481	461	479	428	475	453	454	481	492	452	450	410	433	435	456	507	454	458	496	479	441	441	492	435	438	449	492	464	499	487	475	482	476	514	472	470	452	511	414	447	455	457	469	454	470	479	468	481	469	460	470	455	459	447	506	492	430	455	470	425	461	480	445	477	479	438	466	488	465	466	489	495	448	428	488	470	433	434	457	468	465	454	454	453	454	463	446	449	438	492	480	480	460	448	486	467	462	461	459	436	422	464	452	445	437	465	451	471	480	457	518	456	441	475	422	496	499	444	442	452	472	474	479	493	480	456	463	455	488	465	482	503	478	472	464	448	445	464	460	488	480	442	446	457	460	492	449	485	421	471	435	476	471	467	459	482	470	481	428	431	445	450	424	439	497	451	520	430	443	421	483	487	474	429	463	443	471	474	465	441	478	434	443	477	435	496	449	450	452	509	509	448	446	435	444	435	450	507	430	466	468	466	446	454	469	448	488	449	456	455	481	490	453	470	434	467	439	453	499	471	466	471	493	436	468	473	447	451	481	486	434	464	497	473	466	477	468	460	448	450	477	456	453	457	472	468	493	448	508	469	496	517	479	477	486	426	469	467	457	455	424	461	427	432	494	487	454	468	462	469	436	485	490	471	442	448	450	462	499	495	477	463	469	475	443	491	453	464	442	480	480	479	449	453	428	433	457	482	443	454	472	472	431	420	439	491	475	472	464	461	480	442	473	450	461	476	452	480	430	471	465	445	449	508	429	504	446	456	453	460	464	425	457	463	439	473	446	431	450	491	453	476	488	438	468	425	479	500	485	435	431	468	464	459	424	469	503	449	465	471	432	482	454	442	485	468	476	482	446	465	454	440	451	442	440	501	458	463	436	481	442	451	495	465	473	478	462	461	483	475	437	478	467	468	433	443	445	463	469	491	465	490	462	515	459	481	481	443	496	474	466	410	479	504	443	467	457	452	456	475	457	482	454	474	474	481	480	447	484	461	425	467	450	471	461	497	447	475	504	468	444	439	455	471	462	462	451	476	469	447	491	469	434	492	484	480	459	465	491	433	435	456	486	465	487	449	476	444	444	478	505	485	468	510	510	473	488	474	427	447	491	446	484	494	451	458	448	462	482	444	452	492	471	453	450	447	423	436	441	467	459	455	462	440	477	440	461	448	495	476	476	480	472	463	436	466	424	475	487	479	469	471	447	453	478	456	468	503	449	458	496	491	391	417	466	463	477	452	435	448	449	439	453	456	442	458	433	433	456	424	463	409	434	477	480	457	445	504	475	458	459	479	457	476	472	434	451	482	470	485	470	492	446	462	478	470	443	492	449	482	439	464	481	488	478	467	520	467	449	433	454	489	486	465	468	460	470	482	448	455	465	433	425	442	463	460	465	490	472	478	445	467	440	457	495	433	482	454	464	469	478	443	444	484	461	456	501	478	446	481	439	485	447	465	475	425	487	455	429	473	511	463	475	474	456	478	486	471	469	439	453	450	487	493	466	486	446	448	441	456	467	440	492	449	452	445	484	504	496	475	488	451	451	501	449	399	472	449	476	469	507	450	464	431	429	459	439	460	454	455	500	429	468	466	440	489	469	437	535	453	495	459	483	456	448	481	440	472	477	456	452	495	476	487	453	491	469	444	472	472	471	468	467	486	487	478	508	441	459	478	478	461	463	466	464	437	466	441	452	462	463	471	453	427	435	453	441	430	426	494	485	475	462	458	469	456	442	479	476	499	465	454	472	479	439	447	458	501	451	440	497	476	431	435	446	480	474	490	461	424	489	465	454	449	462	453	447	472	462	484	444	487	462	484	460	492	475	448	478	429	453	381	457	442	467	481	491	478	450	469	462	440	434	437	444	461	504	472	475	490	474	453	513	471	486	460	502	515	470	457	465	466	441	437	465	462	441	478	432	460	455	493	449	472	457	469	466	458	457	456	456	447	428	467	498	457	453	475	455	438	497	502	448	477	452	447	458	476	492	474	466	426	489	479	473	504	492	491	487	457	460	456	446	489	478	433	413	497	508	435	487	505	446	511	474	454	450	456	437	451	468	451	437	453	444	438	445	437	475	442	433	466	479	453	423	463	448	435	464	449	425	437	503	429	450	429	459	454	478	493	446	479	483	451	448	426	465	435	497	452	492	462	458	445	433	491	466	474	481	463	482	475	475	441	468	439	446	471	477	443	448	461	479	444	481	474	457	446	446	468	454	454	460	472	489	446	460	460	491	454	492	468	454	414	456	486	447	487	484	467	436	442	485	487	481	491	457	445	433	433	448	461	414
2253	356	335	353	300	303	294	290	299	269	289	246	276	256	319	278	295	280	265	253	248	267	242	257	245	276	278	263	245	218	244	260	271	235	249	308	256	250	240	268	262	288	250	223	270	252	265	260	266	265	237	259	263	262	259	260	298	260	237	276	270	259	257	281	275	250	233	236	279	273	266	295	259	255	257	246	267	247	308	264	230	252	256	233	262	281	304	276	251	256	256	262	257	247	263	267	283	278	264	261	249	266	285	285	266	234	278	268	255	275	290	277	258	227	255	261	248	298	270	264	237	256	254	253	270	288	272	277	273	246	247	266	261	269	255	270	269	242	259	284	285	232	254	262	254	284	247	267	255	249	265	278	252	257	268	288	274	243	261	240	269	253	248	266	289	274	282	280	268	248	233	262	263	240	266	259	248	277	275	278	256	251	268	240	277	269	269	272	301	261	246	267	269	281	254	264	281	247	264	260	260	262	247	283	254	302	236	231	261	258	240	286	259	241	261	262	226	276	239	291	259	279	274	262	264	281	268	237	275	246	244	259	289	261	241	242	254	252	264	226	283	269	261	248	241	261	263	265	257	283	270	261	247	262	256	258	276	276	264	283	270	250	281	259	280	255	286	256	248	254	258	289	267	264	253	253	266	261	271	235	247	243	299	249	258	250	252	265	267	266	271	265	232	281	226	270	277	256	252	257	234	252	285	252	266	243	271	239	260	265	264	269	265	241	271	268	254	258	276	246	271	246	264	255	273	260	255	240	252	274	250	269	277	268	271	264	238	231	269	236	274	263	303	248	274	266	259	253	274	291	258	255	288	263	268	278	266	252	273	262	258	237	233	251	274	263	242	273	259	248	287	276	258	270	279	280	282	263	267	254	287	288	229	267	247	263	273	258	263	282	253	227	256	238	218	282	255	227	255	235	262	245	271	240	273	253	271	270	260	220	250	261	245	267	264	283	271	231	265	302	255	275	271	258	280	270	262	263	269	237	264	288	279	283	271	271	271	291	262	285	271	265	256	245	290	230	246	236	250	266	293	276	257	262	255	274	255	265	275	261	276	230	250	257	257	249	269	281	278	246	264	225	258	307	261	244	282	299	248	266	273	278	275	255	264	266	271	243	245	256	266	290	300	250	246	257	282	254	251	258	261	279	256	237	290	246	258	282	291	263	293	256	267	257	262	272	230	272	234	252	245	272	250	263	285	248	252	256	258	258	257	265	270	248	269	262	266	241	268	275	241	247	259	269	264	245	273	266	257	277	249	272	249	247	261	256	272	264	282	285	277	244	267	248	278	274	271	262	267	254	244	280	271	255	251	277	256	254	244	249	265	246	234	277	249	271	255	279	248	255	250	246	281	246	258	277	239	262	285	259	263	278	288	263	281	260	273	274	270	263	247	259	277	278	261	268	247	268	271	280	305	267	267	269	278	252	257	245	255	280	239	260	267	249	238	293	253	275	253	257	271	260	260	275	273	262	279	280	257	264	254	260	284	294	274	250	265	249	318	263	258	273	271	294	247	232	286	277	270	276	251	263	266	252	269	237	275	254	277	255	262	248	260	259	275	258	251	261	259	278	279	261	284	270	288	272	259	265	269	292	264	290	253	278	268	252	278	269	248	270	263	294	251	278	272	276	284	281	263	276	249	252	272	260	252	248	272	239	294	263	253	266	284	268	273	254	297	242	264	258	281	277	265	261	230	249	256	260	280	252	225	261	274	284	279	270	251	290	279	278	273	263	253	249	286	281	252	269	258	283	292	244	247	277	245	261	224	266	272	278	277	259	250	273	273	252	253	285	272	266	258	263	256	260	279	269	255	265	276	274	240	247	262	277	249	268	244	241	271	244	262	276	260	258	267	255	272	309	229	264	269	304	271	252	289	238	226	256	265	267	276	250	280	259	270	243	276	275	284	266	268	279	263	246	266	269	289	263	286	272	265	246	280	267	238	271	258	254	243	217	285	276	250	256	249	263	265	272	242	269	272	259	265	255	254	281	266	261	248	259	258	260	236	245	260	258	252	243	258	270	264	258	283	265	264	295	261	281	254	285	246	252	290	277	262	243	249	232	283	276	245	253	256	255	255	260	237	226	248	265	266	262	240	267	264	262	265	280	270	263	281	257	251	246	282	259	274	283	267	279	252	246	267	277	245	238	270	267	237	277	246	265	275	264	256	240	264	258	283	218	283	272	266	243	245	269	258	253	261	243	253	262	268	284	271	248	271	241	262	278	257	248	304	254	265	238	274	241	294	272	294	296	270	251	237	237	283	249	298	296	243	276	255	294	279	262	261	293	291	228	230	286	252	284	266	247	266	283	222	252	243	251	253	259	253	252	277	261	287	261	244	263	289	268	279	254	243	243	231	280	239	242	240	269	250	277	259	270	259	266	283	250	269	257	262	259	259	266	267	284	273	272	267	277	264	280	244	265	243	263	261	285	250	279	231	270	267	270	275	256	260	245	257	242	252	249	273	214	260	275	258	246	259	266	275	265	261	288	271	241	254	261	289	274	274	269	266	236	265	282	282	257	264	272	214	244	236	255	275	267	288	293	266	257	275	271	245	290	282	268	239	260	272	266	231	252	250	278	273	253	264	248	266	249	247	300	241	260	260	266	229	252	262	253	278	270	245	275	260	247	261	269	269	261	251	271	257	255	264	239	271	274	283	268	261	238	250	247	233	279	258	260	232	238	245	251	269	270	242	264	245	271	253	245	255	267	279	256	272	280	283	261	273	274	252	265	265	256	259	304	260	254	282	273	286	259	264	257	256	264	257	275	251	252	249	265	304	245	260	254	249	273	231	254	272	294	283	303	265	252	268	258	237	288	278	285	269	273	247	264	265	260	276	259	267	281	275	252	278	287	289	229	241	289	256	266	261	256	277	265	262	255	272	253	276	254	269	249	248	259	272	235	278	251	263	243	261	236	278	278	273	259	267	283	250	252	277	275	253	265	256	290	287	240	276	252	273	248	254	241	271	256	272	256	283	246	303	262	262	251	250	259	254	251	246	248	272	286	267	283	261	248	256	267	279	263	269	250	222	246	258	267	242	258	263	235	295	266	249	292	282	279	255	272	260	274	275	244	263	258	258	283	257	253	288	269	270	246	268	282	235	269	249	269	271	256	285	277	275	268	243	280	245	286	231	268	243	259	277	274	270	264	268	269	271	280	271	275	251	260	252	240	276	257	244	283	266	307	268	250	269	264	250	264	243	294	275	245	274	273	272	242	257	264	284	242	275	237	247	261	257	280	245	282	259	268	263	258	246	249	261	277	234	275	279	278	252	260	241	258	268	261	288	252	264	247	258	248	244	265	261	275	248	280	248	249	247	281	268	229	259	277	255	262	248	273	265	278	267	267	244	218	259	256	238	267	249	250	265	270	260	257	260	260	261	246	268	252	269	272	277	275	275	274	261	252	268	265	269	254	282	233	242	253	267	252	266	273	226	252	246	263	255	275	266	257	264	262	269	293	254	256	242	281	250	244
2326	810	985	1054	1015	963	891	901	840	856	796	815	823	822	760	801	794	780	815	776	814	799	768	827	808	809	751	758	815	773	797	769	781	775	727	829	714	794	790	758	756	795	775	779	831	743	811	753	811	742	794	792	796	809	778	761	760	798	798	801	722	771	755	763	850	767	782	765	735	795	793	734	745	778	782	748	740	738	715	763	779	753	780	765	814	789	762	769	755	795	771	786	773	794	761	771	802	737	791	766	757	716	782	770	785	801	787	774	772	823	793	762	771	833	793	772	796	755	816	750	782	769	732	759	768	780	757	798	791	795	754	756	801	821	705	768	766	737	798	779	801	840	791	771	776	775	783	820	766	800	802	800	723	769	751	774	776	784	787	724	778	753	791	741	814	758	830	749	762	771	820	750	785	787	702	776	818	755	812	747	755	777	746	799	803	795	784	750	824	772	784	711	841	791	802	753	729	756	810	791	757	780	767	734	715	813	787	758	787	769	742	784	737	797	798	783	809	771	748	796	750	751	779	830	758	764	797	786	768	812	803	793	746	789	772	786	775	792	761	735	812	752	750	766	777	784	803	784	803	752	774	746	824	794	737	737	812	750	801	794	789	785	747	740	752	811	753	752	784	778	770	769	785	764	800	776	809	788	770	833	763	734	745	742	802	736	832	757	740	777	808	791	766	792	768	771	785	762	725	796	785	806	774	769	773	766	789	771	776	799	765	769	746	851	801	740	747	811	777	792	783	754	774	804	737	756	797	818	811	823	794	803	776	771	743	785	797	775	781	811	840	774	799	810	791	784	770	803	735	719	758	755	818	769	774	749	754	787	746	730	744	773	765	810	753	764	773	813	761	730	758	759	783	825	747	739	817	804	792	789	779	747	764	740	765	810	822	786	769	756	714	758	748	753	749	780	711	767	769	719	792	759	761	862	728	750	812	761	758	749	769	787	765	730	774	773	783	789	764	784	767	769	822	744	770	763	814	838	773	775	786	840	822	777	791	760	746	800	821	809	833	782	803	792	758	754	765	778	739	758	791	809	793	742	806	788	818	770	776	797	789	794	809	810	784	792	765	721	800	794	801	785	734	779	774	739	787	763	780	795	780	747	776	829	803	771	786	785	777	756	776	795	774	766	809	748	810	761	759	754	754	761	715	764	770	791	827	773	733	785	822	773	715	798	767	790	737	798	783	727	792	789	778	759	796	788	802	766	784	761	747	791	795	809	810	769	764	751	792	705	780	756	787	772	774	796	755	754	782	821	800	799	761	799	791	728	786	754	797	740	768	743	774	745	762	822	741	756	789	780	810	772	776	768	749	737	784	713	774	769	773	787	787	738	755	781	707	725	789	800	766	782	798	766	781	749	749	785	801	734	810	757	825	815	760	796	753	754	781	776	831	778	729	767	744	755	744	835	768	781	870	741	780	791	844	735	830	795	783	806	774	764	794	784	790	798	776	775	828	800	757	732	709	807	765	732	779	799	770	786	785	804	796	712	832	796	767	748	807	794	812	790	763	763	778	759	792	771	769	801	765	782	798	783	755	744	843	773	760	755	757	784	759	778	711	785	803	775	780	807	745	778	797	724	776	792	768	748	758	806	761	773	765	791	770	802	719	772	755	770	814	766	741	739	807	761	724	761	800	772	768	808	783	804	833	727	879	749	776	747	795	741	774	814	773	735	797	774	779	780	795	789	794	793	774	757	765	826	758	785	755	793	739	808	736	760	788	750	800	804	825	820	783	808	802	751	764	750	776	724	769	779	771	730	779	759	769	821	771	776	771	740	809	747	788	764	764	756	769	759	801	777	795	797	819	794	797	728	785	782	755	801	760	745	761	786	807	788	770	743	804	825	759	791	781	826	734	790	741	848	777	784	736	725	769	801	808	750	780	712	761	786	814	752	756	782	748	761	785	781	777	762	775	784	814	767	789	757	796	791	797	818	760	755	781	810	769	766	819	762	827	757	759	776	797	761	769	754	749	775	794	782	766	731	786	805	767	849	814	799	813	745	765	730	801	750	711	799	799	753	745	813	760	775	721	802	806	759	836	789	837	749	829	790	752	780	754	766	799	763	750	781	755	806	784	785	789	778	743	726	736	849	765	785	800	822	756	764	758	745	802	768	806	764	790	743	749	794	804	745	746	801	845	783	769	805	765	739	790	788	776	759	778	762	753	762	774	809	782	810	766	791	802	810	769	786	806	780	753	780	805	772	767	798	799	790	795	871	800	789	794	794	735	791	770	792	777	777	745	809	762	810	762	779	751	756	766	765	741	820	750	747	795	749	807	778	784	806	790	790	757	788	790	772	771	781	754	741	800	759	809	743	761	766	759	783	785	803	763	762	806	783	744	772	796	749	767	737	781	779	798	801	750	792	787	754	803	767	793	782	820	772	825	747	799	745	809	758	761	793	798	732	742	804	793	711	737	781	773	763	703	773	783	800	781	758	812	766	776	762	803	807	786	799	797	757	800	767	759	744	775	745	788	795	797	775	780	779	812	809	775	790	746	764	795	805	774	783	793	777	790	773	722	782	787	793	809	782	776	741	781	714	717	789	756	750	801	726	790	782	759	786	787	718	777	771	770	790	774	802	771	763	782	776	773	813	777	829	752	734	765	794	799	812	757	801	807	744	755	792	767	775	824	785	805	764	751	790	777	749	775	764	826	724	787	770	771	784	721	716	736	772	834	820	808	751	770	735	773	799	763	758	787	698	785	796	789	757	765	759	745	796	781	747	788	774	804	720	855	761	771	803	803	755	752	831	785	747	785	805	790	798	785	822	791	803	796	786	774	715	806	797	800	789	745	787	746	769	763	751	754	763	788	779	799	829	720	803	761	758	790	754	824	777	797	745	816	767	809	783	785	757	789	785	733	769	772	744	803	765	763	753	768	738	814	770	763	783	758	757	776	765	789	786	782	798	733	761	760	821	803	780	782	730	772	737	808	784	778	790	804	745	779	714	804	720	769	798	812	786	798	798	724	773	815	734	738	706	731	805	826	793	778	843	789	738	804	819	812	820	752	814	806	752	802	807	777	832	771	808	723	818	721	765	759	713	765	737	771	787	743	799	800	790	793	761	766	804	789	825	794	778	782	738	774	755	805	749	774	756	779	815	774	774	774	729	810	824	758	762	775	751	771	774	795	736	759	764	781	741	752	802	798	760	787	756	840	781	765	780	716	748	780	789	789	772	785	787	732	800	811	782	809	751	780	810	844	800	746	801	755	780	754	755	819	812	736	777	794	827	793	811	759	793	781	746	810	781	763	773	744	798	776	795	787	743	900	744	720	761	803	750	761	814	730	749	796	778	784	772	721	767	779	813	756	763	771	760	776	773	793	781	800	769	825	737	858	803	763	776	788	760	777	775	752	779	755	776	756	771	766	780	815	815	798	756	777	773	816	774	779	753	765	743	788	842	783	800	750	761	786	775	810	768	829	802	764	756	783	750	809	807	821	783	750	772	780	727	788	766	761	758	776	780	759	769
8674	1113	1496	1105	871	602	452	326	322	280	254	224	233	209	209	179	185	160	161	161	137	174	159	155	140	152	153	140	154	136	124	130	153	131	149	130	140	141	160	157	130	150	126	153	140	150	150	130	131	147	120	116	122	141	156	145	123	123	116	163	112	146	138	162	142	127	156	147	147	122	127	141	124	123	142	129	150	146	136	153	135	146	146	108	140	129	134	133	147	130	137	110	135	132	131	118	136	136	140	113	155	135	132	140	127	137	126	120	148	148	144	126	137	149	125	141	132	147	131	146	134	145	142	142	159	123	142	123	138	129	115	121	131	124	135	140	133	148	133	134	130	126	140	138	151	128	136	140	135	126	140	129	122	120	147	130	128	136	159	132	162	131	129	121	132	130	135	150	126	133	141	116	138	146	159	144	126	146	111	136	122	149	132	151	113	148	147	129	138	143	134	136	114	123	135	147	161	121	149	135	141	143	114	119	123	120	136	132	132	148	128	125	135	120	140	124	144	118	145	136	119	129	134	144	136	144	131	147	157	120	138	139	128	144	122	135	137	140	152	130	140	125	129	130	150	133	141	129	137	128	131	132	143	132	150	137	135	120	143	139	109	131	121	121	117	131	132	128	162	133	135	149	147	153	129	122	138	131	121	135	132	137	133	135	149	124	140	146	162	138	137	117	131	134	145	131	131	130	142	159	137	141	127	119	134	138	132	144	165	145	136	136	125	111	125	119	134	123	124	153	136	128	150	133	120	128	138	116	140	125	149	117	136	146	125	130	139	123	126	155	135	138	126	135	122	135	126	122	147	159	123	140	139	117	125	140	116	139	141	137	149	138	168	141	127	141	134	136	146	142	145	132	159	141	134	128	116	114	124	123	131	148	143	141	130	132	128	134	116	144	136	134	151	122	129	134	124	124	148	131	143	146	122	157	146	124	147	118	128	114	129	134	145	154	127	127	145	144	130	142	132	137	131	153	130	125	130	118	141	117	141	142	108	142	143	142	131	144	156	134	135	129	123	119	142	117	134	126	137	130	133	134	120	132	134	122	133	124	137	154	139	146	142	144	119	133	125	125	129	129	135	152	133	126	125	131	121	118	157	118	119	144	144	110	141	155	142	151	140	148	112	112	133	123	132	143	143	123	132	159	141	113	125	146	123	134	148	148	128	146	136	114	130	161	133	121	151	150	153	142	142	137	131	126	151	156	118	120	112	138	135	129	144	143	131	128	130	124	153	164	141	119	143	140	147	141	138	145	131	105	131	130	126	124	140	133	143	113	139	144	128	138	143	158	148	128	110	136	137	145	137	124	117	130	112	121	141	112	144	138	144	122	140	124	132	146	117	132	138	147	127	124	132	132	139	138	127	149	132	135	137	134	136	126	134	131	139	143	156	138	137	121	123	128	168	121	119	145	117	154	129	132	150	142	147	122	128	137	111	124	116	123	125	141	141	142	136	118	131	129	141	141	148	127	145	130	133	144	133	129	133	141	151	127	139	124	117	120	136	149	135	124	138	134	139	145	135	154	138	156	124	138	136	135	127	134	159	142	125	112	119	132	140	127	136	122	126	135	123	159	132	154	120	141	127	133	159	143	114	155	123	115	126	109	133	128	143	136	142	140	136	128	119	146	128	144	131	107	135	112	143	135	136	132	134	138	145	124	134	115	153	134	128	121	120	136	135	144	133	113	146	146	154	112	129	147	135	134	132	168	141	123	136	119	139	129	129	129	147	136	136	154	123	134	115	133	151	133	142	153	126	117	129	145	125	153	134	132	146	152	136	132	152	137	131	116	127	108	126	135	122	134	122	103	145	117	132	121	147	117	111	135	153	138	138	131	131	134	131	124	136	130	125	119	136	138	141	141	128	137	125	134	151	132	128	110	143	133	142	156	128	128	148	130	162	154	143	135	128	132	133	125	107	127	148	140	104	133	120	150	135	126	128	133	120	135	147	122	130	134	133	124	122	142	125	116	128	144	142	113	133	133	158	136	136	122	153	135	112	127	110	135	121	148	122	132	112	120	137	128	137	144	118	143	148	144	139	118	142	115	118	148	138	133	144	148	139	139	152	146	120	129	139	136	139	119	120	115	143	116	132	151	148	153	138	129	119	163	125	150	129	134	138	122	138	123	118	152	130	123	138	119	133	130	120	138	137	123	142	129	128	135	146	137	128	141	124	161	142	153	137	124	135	143	133	158	143	107	130	109	130	149	143	139	119	154	145	153	123	120	127	141	132	144	149	155	121	122	127	144	123	137	146	142	151	138	144	146	116	117	137	142	139	123	149	126	136	143	141	118	120	148	160	119	153	121	127	149	140	151	127	131	143	124	141	107	142	124	138	140	158	116	117	141	128	130	121	121	119	150	136	146	144	136	143	150	144	132	132	143	124	148	137	131	124	128	119	147	135	141	159	152	140	125	146	156	139	137	120	102	130	121	140	121	140	124	132	119	148	138	149	135	138	129	111	138	125	141	136	133	144	145	140	131	129	137	142	125	120	159	128	136	122	121	160	157	130	134	133	131	149	104	133	140	122	129	141	149	150	133	141	137	140	117	151	132	135	141	140	140	142	154	135	126	132	158	117	133	144	125	137	127	132	147	148	131	138	118	127	141	132	105	123	131	142	137	129	131	118	117	118	125	123	135	157	139	146	146	152	133	131	144	121	150	143	144	137	127	138	156	146	126	158	159	138	132	145	158	95	133	145	139	141	148	136	120	154	142	148	135	167	120	120	137	119	137	129	118	140	138	119	146	134	118	141	122	128	123	135	131	151	122	127	134	124	127	137	103	125	120	120	138	130	126	129	114	138	137	124	131	120	127	108	138	134	145	137	145	139	117	140	139	117	129	123	154	146	150	144	138	130	130	140	132	146	141	145	139	126	150	131	145	162	143	147	149	144	131	150	139	157	133	118	135	116	129	138	117	117	143	125	116	149	150	139	137	128	123	139	150	165	154	125	145	126	125	123	161	154	156	133	133	141	115	126	136	126	141	114	145	151	128	137	141	128	132	140	108	135	143	122	131	131	148	138	134	122	133	149	135	116	137	136	139	150	123	127	143	166	134	138	137	126	140	137	141	141	140	124	140	137	139	113	128	147	141	127	123	122	136	113	150	113	165	135	132	154	134	127	150	125	132	139	136	166	148	130	118	135	126	127	143	162	130	106	147	128	138	121	143	166	126	118	130	124	130	141	122	131	144	156	128	137	131	125	132	132	148	130	113	148	125	136	128	136	136	133	148	128	120	150	139	133	116	128	130	149	121	132	130	138	154	124	156	151	140	126	121	139	132	142	135	129	147	136	117	127	133	140	131	141	126	114	136	141	124	153	136	137	135	122	139	142	139	123	143	151	145	138	116	137	143	132	128	114	148	139	128	144	139	140	132	138	141	130	135	130	165	145	126	138	127	131	140	119	130	129	135	135	144	133	151	150	135	139	130	128	133	121	140	130	131	127	143	143	111	149	141	137	141	155	148	124	142	113	128
5670	1473	3451	3754	3334	2653	2104	1905	1497	1362	1257	1077	1019	938	841	836	754	753	707	691	631	630	627	628	587	580	578	567	547	572	498	530	515	547	454	494	494	508	492	495	513	523	523	505	451	489	492	463	464	466	467	442	475	469	470	485	438	477	467	468	494	512	455	411	469	473	433	474	445	462	459	393	485	428	445	451	455	454	438	445	439	455	471	440	479	443	403	426	449	440	451	408	448	407	444	448	446	452	443	432	423	485	435	472	450	497	458	445	447	419	408	440	431	420	449	442	435	429	438	471	448	460	469	445	391	468	402	452	448	414	438	396	432	440	463	428	469	425	439	428	435	422	459	462	480	399	457	398	449	439	433	475	413	433	467	459	422	435	413	468	398	410	449	443	444	463	434	434	438	445	486	423	407	455	459	462	435	414	404	433	434	461	452	429	413	443	458	459	439	426	464	419	466	431	454	427	422	462	408	443	442	475	451	403	426	408	423	425	402	448	419	460	402	438	437	447	459	464	461	411	424	427	460	446	421	381	405	444	475	394	390	417	454	454	445	450	451	424	454	383	453	436	436	433	449	445	461	427	418	407	458	447	437	459	466	413	415	398	438	400	419	433	434	470	436	440	441	462	446	440	431	439	443	437	439	431	484	457	447	437	432	418	460	411	415	429	443	427	438	427	453	429	418	423	448	421	393	421	411	416	429	456	478	428	456	445	401	442	434	470	437	416	404	455	416	408	453	433	440	435	457	411	396	404	436	444	452	429	425	457	410	448	407	449	375	424	451	466	463	449	361	450	403	455	435	415	431	406	424	448	424	448	421	422	417	422	414	410	393	415	399	418	417	447	433	417	417	451	428	452	455	417	397	388	385	456	442	397	441	469	425	471	395	406	399	406	431	456	442	464	473	481	457	438	415	440	438	467	439	407	448	439	415	450	431	450	466	404	397	442	414	436	453	448	471	447	440	425	463	416	403	448	471	440	447	430	430	423	437	462	441	417	419	427	433	434	417	417	451	427	397	408	416	410	443	431	438	446	422	409	423	453	426	408	404	421	453	433	399	452	402	412	419	445	436	425	440	422	442	434	458	409	427	406	444	436	439	420	433	409	447	441	470	468	447	447	429	437	457	408	455	429	430	397	463	405	456	428	428	447	417	391	415	451	422	433	424	449	447	421	396	449	417	392	417	421	436	403	435	439	431	441	418	432	458	399	447	440	460	422	420	450	451	429	458	445	432	426	460	439	423	450	438	417	412	442	424	445	457	455	453	419	435	468	450	419	376	415	448	424	397	427	438	447	443	460	422	403	413	427	485	421	466	458	433	447	436	445	444	447	432	392	419	420	442	435	382	433	416	441	420	419	399	446	434	443	400	465	425	480	424	414	466	423	446	424	430	464	464	449	438	436	420	428	395	451	407	456	459	436	437	457	418	420	440	431	460	471	429	423	422	444	466	422	443	427	456	437	439	419	427	439	430	447	439	443	451	424	468	432	443	444	424	472	460	399	434	430	423	399	435	401	442	440	412	411	411	454	466	421	459	428	464	429	390	444	434	463	469	414	443	443	431	425	483	455	414	455	424	429	491	381	426	453	421	421	484	431	418	456	410	413	427	413	409	432	457	420	444	426	412	450	431	439	424	435	415	446	431	418	447	409	405	446	434	432	413	423	444	445	452	442	457	450	436	441	434	441	476	428	437	426	413	424	430	419	427	453	436	434	456	433	441	428	444	436	442	452	437	423	423	459	465	448	426	479	432	427	411	436	423	410	422	450	430	432	447	400	418	408	451	414	445	438	469	455	466	432	446	427	463	450	418	424	432	429	446	464	451	440	450	445	439	446	454	423	420	411	465	433	428	441	454	468	413	402	459	429	396	422	429	453	454	410	474	405	421	419	386	474	408	423	461	418	443	464	407	422	401	459	420	428	422	425	414	442	421	409	384	377	428	440	446	415	445	430	415	445	450	418	458	414	436	419	404	454	421	422	406	397	407	418	426	472	493	424	416	423	430	416	400	432	426	415	431	426	431	424	461	456	447	408	444	435	508	434	462	438	409	457	467	425	468	408	419	421	419	405	418	380	464	439	473	417	414	431	430	451	419	436	441	451	438	425	452	418	432	466	427	444	412	459	393	423	419	440	438	396	457	477	444	465	428	418	482	433	467	455	445	442	445	433	438	437	421	423	417	437	422	392	383	426	441	447	396	451	435	459	425	462	446	387	467	415	404	420	443	415	436	469	436	433	465	412	421	433	450	423	438	414	443	446	434	433	451	466	420	418	431	446	462	467	433	441	425	435	434	434	443	477	401	425	434	483	443	428	459	429	413	404	416	424	401	395	438	459	416	439	443	407	415	406	455	435	455	416	448	466	434	432	428	461	473	409	448	422	454	408	445	442	424	431	392	447	406	416	411	457	414	434	443	454	441	443	440	431	407	424	450	463	437	402	421	443	464	473	458	465	437	412	444	428	445	432	447	488	426	425	427	439	451	428	466	425	447	445	457	432	422	415	435	434	452	430	444	461	435	407	460	441	429	453	455	410	391	436	435	418	479	410	387	415	438	470	421	451	472	442	424	431	441	453	415	420	457	421	453	405	429	445	425	411	496	407	416	430	476	396	448	459	430	405	404	420	433	445	402	453	439	451	411	448	444	439	447	465	437	433	454	418	433	423	459	469	449	409	452	424	447	452	442	422	427	416	428	468	450	385	399	402	452	443	440	444	416	451	398	415	420	403	445	417	419	419	424	461	464	444	416	428	435	416	431	463	450	471	425	448	435	423	445	453	456	436	436	399	429	433	419	436	432	429	422	429	441	429	489	444	449	433	437	454	464	451	428	410	419	431	436	409	414	446	420	416	432	432	436	447	403	460	446	413	416	413	436	429	450	449	410	424	450	435	446	439	429	424	413	402	396	408	418	476	426	446	388	466	452	428	419	426	464	409	436	411	441	453	467	435	422	418	440	443	419	441	439	461	409	427	418	446	458	468	434	441	450	441	410	441	447	430	384	455	436	466	399	478	441	448	425	474	414	438	460	460	427	445	420	427	420	400	436	398	422	457	444	447	422	429	434	449	429	421	428	403	451	443	409	441	434	457	425	441	418	433	428	422	415	423	447	417	419	464	441	385	426	423	445	445	476	434	462	426	463	452	438	395	431	457	440	493	454	446	433	465	445	431	433	459	429	450	436	444	429	455	460	445	422	437	449	416	455	450	405	406	426	437	426	446	444	437	404	417	415	426	475	436	432	429	428	436	406	448	422	417	405	438	452	445	447	418	392	452	473	456	399	456	447	419	464	453	470	471	413	441	417	434	427	421	459	458	425	431	422	493	433	421	477	440	454	389	426	435	428	426	431	413	405	449	390	482	434	422	430	417	434	415	439	413	440	438	428	427	413	400	441	442	452	403	449	430	435	435	437	456	417	430	412	407	421	458	443	428	391	441	433	466	437	420	435	424	367	445	417	426	457	408	432	451	438	432	457	437	436	413	447	437
16257	2594	2869	2066	1511	1123	835	640	513	430	392	357	312	280	264	258	253	210	218	195	202	205	206	200	180	180	180	176	162	143	143	170	175	164	160	142	169	144	142	157	153	159	173	145	158	145	139	134	157	151	152	162	148	151	143	147	143	146	144	162	140	164	160	140	136	156	150	119	126	144	132	128	163	140	119	137	145	146	156	153	154	143	132	126	135	134	126	149	142	120	125	147	147	131	146	140	131	130	147	153	141	154	130	139	160	132	136	134	134	151	149	130	143	150	136	155	143	134	139	141	139	119	135	135	156	149	149	145	144	138	144	140	148	141	113	150	153	161	155	137	139	123	136	145	151	150	136	139	128	149	156	152	137	127	142	140	118	138	146	143	139	147	147	136	144	145	143	149	140	117	148	148	145	155	141	140	124	136	145	141	127	117	154	124	120	137	132	152	144	152	144	134	141	122	129	155	143	147	135	145	156	148	142	131	148	133	154	142	149	127	143	134	153	138	134	149	154	132	151	133	144	145	132	145	151	143	153	148	145	139	157	123	165	135	113	145	150	134	124	140	152	135	134	149	140	137	137	130	120	136	140	138	123	141	143	137	146	149	131	147	141	137	155	147	144	158	128	142	126	155	128	127	149	158	134	152	128	139	128	159	128	132	164	166	126	127	123	140	137	170	136	158	148	131	140	123	144	140	147	141	133	138	129	139	145	139	147	127	124	130	155	127	137	160	161	143	137	149	135	125	148	128	119	132	155	157	147	122	141	150	111	145	139	140	120	128	130	116	116	115	134	151	133	136	134	139	125	134	118	143	125	153	140	152	118	126	120	147	164	126	131	143	141	136	134	148	134	124	127	140	135	113	141	127	133	135	140	140	117	138	153	143	132	135	136	161	145	142	145	124	130	138	128	151	134	136	157	130	122	134	135	126	138	121	119	134	151	134	147	117	145	143	128	148	162	130	150	127	157	137	137	139	145	162	162	146	150	138	130	161	149	149	139	157	129	158	139	136	155	138	135	116	135	167	143	132	145	139	117	123	155	158	137	151	138	133	138	134	157	153	148	144	144	132	156	144	153	112	131	135	144	144	126	153	125	138	127	126	150	132	122	154	136	139	138	132	152	123	137	131	144	122	135	144	146	125	148	145	132	149	118	153	153	145	143	128	131	138	140	137	131	114	123	140	116	111	163	159	130	142	151	129	144	151	142	139	139	136	132	145	114	130	116	142	140	145	153	133	140	138	140	153	133	143	126	149	169	146	120	146	131	128	127	146	129	137	147	162	159	136	129	151	145	148	150	126	126	147	140	138	138	131	128	123	133	119	141	133	146	132	135	140	140	124	144	129	145	117	156	139	153	130	155	147	140	163	123	121	152	143	132	130	156	127	133	138	160	116	134	135	144	127	150	134	162	129	138	162	136	127	151	139	147	141	149	133	134	141	127	137	125	149	143	133	133	140	137	145	125	133	148	136	154	126	144	145	155	155	130	136	130	158	170	136	137	137	143	163	156	146	152	134	137	127	139	134	146	133	161	162	144	150	118	124	146	142	142	120	135	148	122	143	130	140	151	128	158	156	120	142	144	137	139	129	132	133	132	117	131	121	141	127	143	143	128	147	103	154	137	116	132	155	149	140	159	130	141	160	143	147	151	136	142	154	161	137	125	138	164	124	137	143	146	154	168	146	140	146	171	153	139	142	133	135	119	137	134	158	131	135	126	170	134	128	127	135	141	139	143	138	127	152	133	132	135	133	155	140	157	136	146	133	120	139	128	152	162	133	143	125	130	133	128	159	113	139	143	144	126	123	128	157	134	147	144	129	135	139	157	132	128	141	137	149	158	150	149	144	152	156	144	151	139	125	153	158	128	142	126	139	144	126	110	130	133	151	140	144	142	135	118	134	126	152	136	150	136	158	135	161	122	158	137	125	149	130	150	131	149	123	117	124	129	131	145	118	139	145	149	130	138	120	148	150	149	139	135	135	123	144	139	131	136	120	123	135	163	132	155	138	157	147	137	152	144	133	150	140	140	142	148	130	160	173	135	138	137	160	148	154	141	140	142	133	159	136	157	137	134	151	151	119	121	144	148	139	118	159	150	156	140	155	116	146	126	129	140	139	162	151	119	134	135	134	153	139	137	111	151	170	134	146	147	116	132	158	118	134	135	149	124	155	149	162	139	135	132	141	131	118	137	135	150	141	148	119	122	138	124	120	133	143	160	121	130	142	147	160	142	139	145	145	138	159	122	137	122	127	143	150	151	145	121	125	130	148	148	130	147	143	138	146	139	152	129	126	152	155	142	131	129	119	140	151	145	138	131	138	118	137	123	142	145	151	155	137	133	134	144	159	123	123	150	131	147	121	135	132	152	140	148	130	122	141	153	125	122	130	124	121	134	137	154	161	145	136	148	142	152	140	133	129	139	113	148	133	162	152	112	137	161	162	139	155	148	166	161	163	150	168	144	151	143	129	123	152	150	147	152	154	124	107	123	132	133	150	131	146	133	145	129	118	137	130	134	143	136	124	150	137	131	122	152	158	141	125	152	153	137	126	123	148	131	148	137	152	138	119	147	133	120	151	152	137	134	169	141	138	132	144	141	145	135	136	141	143	133	150	162	147	138	141	143	149	130	171	134	146	143	120	135	153	157	124	143	141	151	135	154	144	142	134	130	153	138	123	144	165	136	148	127	144	140	146	157	122	121	130	122	148	147	141	145	139	142	141	124	127	122	143	154	145	161	138	143	155	135	118	137	148	146	140	126	122	150	131	135	141	134	145	139	141	110	132	143	138	141	140	147	134	150	142	122	131	138	145	130	142	143	146	157	142	116	136	146	126	161	146	129	137	146	152	147	135	137	141	141	175	124	145	134	142	143	129	121	145	143	122	143	147	133	149	136	131	118	106	115	152	142	154	135	135	127	135	135	130	143	151	141	140	145	152	155	123	171	115	115	139	125	144	116	160	136	120	137	146	130	143	140	152	137	142	156	132	143	131	123	141	140	141	140	123	116	146	119	130	133	153	130	135	127	128	131	127	148	136	158	148	135	110	153	122	150	131	121	148	146	123	148	109	133	132	126	131	131	136	114	139	112	146	119	125	123	151	120	140	160	171	137	136	156	146	126	148	142	146	140	131	139	168	134	162	161	116	133	142	141	154	149	114	123	159	146	122	158	135	124	133	147	136	136	138	150	156	150	130	141	164	145	120	151	126	144	138	138	140	153	139	150	141	126	133	139	159	136	123	166	148	140	151	139	135	135	139	141	139	136	131	124	146	132	150	143	139	143	135	133	143	143	150	138	126	143	147	167	144	138	145	134	127	136	137	153	157	145	139	156	128	142	145	146	159	146	135	158	144	123	145	124	148	134	143	133	160	129	133	128	142	110	137	145	140	133	134	127	134	138	146	167	155	127	135	143	128	129	138	164	134	131	132	145	137	132	145	151	123	142	147	133	149	160	145	149	138	144	149	141	141	154	161	139	146	141	143	161	154
7814	2579	6006	6870	5757	4628	3777	3044	2646	2179	1936	1787	1603	1426	1353	1108	1148	1076	1005	965	925	846	819	784	765	751	728	676	672	707	649	627	672	646	633	561	631	635	612	540	601	554	580	559	541	518	534	564	558	555	572	565	508	527	511	514	506	522	525	485	510	530	544	482	517	478	497	476	509	469	487	527	478	482	489	476	541	449	493	513	518	510	487	504	473	453	474	463	477	497	467	477	454	468	511	464	501	483	491	482	469	486	479	487	482	474	459	498	451	472	484	503	477	492	488	489	476	491	466	477	471	469	462	440	519	450	449	460	508	476	469	477	456	458	440	464	462	448	486	495	495	451	432	453	477	461	449	434	502	456	447	455	478	487	467	476	467	469	478	449	469	462	482	474	505	481	474	493	461	442	449	484	447	465	473	478	439	479	491	483	473	470	479	515	435	511	505	465	471	471	465	466	442	491	476	432	478	517	467	466	464	465	458	463	459	470	462	477	477	495	469	475	461	501	483	437	443	478	448	489	463	463	500	452	467	479	460	466	451	450	494	429	501	524	425	414	460	503	510	493	439	450	468	478	440	475	471	453	436	474	445	442	481	467	454	456	488	470	444	489	445	465	453	484	498	453	481	491	428	464	438	469	458	469	453	453	455	481	414	463	424	471	458	467	440	462	431	465	484	443	506	487	483	480	438	432	499	450	440	464	481	492	409	471	450	474	450	484	458	474	436	462	458	476	464	492	472	467	490	477	451	491	453	466	498	454	476	468	484	478	443	463	467	452	512	539	481	423	495	462	462	484	471	414	466	448	490	425	465	475	446	475	433	455	447	481	436	447	488	460	464	484	473	451	450	421	453	474	455	497	454	449	446	414	455	452	450	492	482	472	468	479	419	474	450	456	509	485	450	466	496	507	461	472	466	463	424	448	453	464	457	458	457	469	435	435	465	476	477	474	458	458	446	470	506	466	491	498	495	511	477	414	448	464	496	449	460	451	476	467	467	481	484	509	481	467	474	439	449	507	468	463	476	454	440	452	452	430	505	482	486	468	439	424	481	439	488	443	485	462	477	443	494	449	456	517	488	461	436	455	466	470	418	453	442	470	455	471	428	469	449	441	479	511	440	474	491	491	505	468	454	466	477	466	468	475	470	408	445	449	466	529	473	470	460	461	483	462	474	488	473	453	454	467	430	493	456	428	440	451	486	425	443	495	459	405	449	472	444	452	500	480	446	448	454	464	497	471	493	491	456	466	491	455	501	446	487	455	496	450	481	468	472	464	447	455	435	421	444	485	485	447	475	512	478	509	490	443	455	438	480	448	458	480	455	507	479	435	502	458	502	486	416	466	462	490	462	477	445	441	485	430	457	456	449	464	473	471	441	470	473	465	462	453	441	455	495	452	447	423	462	432	446	423	514	498	448	461	502	438	461	444	472	431	489	460	477	453	449	497	487	427	461	501	420	454	447	433	496	509	450	453	459	494	478	472	468	453	465	474	461	476	433	466	457	479	452	443	469	500	457	460	464	471	478	445	467	460	456	478	476	477	467	452	441	472	486	425	445	492	456	477	462	486	442	467	464	459	508	426	466	429	479	444	421	477	446	408	513	442	450	462	487	477	452	489	485	478	487	446	469	471	453	475	425	419	472	478	445	473	481	450	447	437	441	481	477	484	452	472	434	460	468	506	459	464	477	443	461	464	456	457	460	485	479	505	512	464	464	458	480	489	437	472	448	451	455	500	446	501	474	498	483	463	456	461	455	448	489	458	452	462	459	516	456	478	444	468	468	422	468	462	447	450	460	455	454	475	435	466	477	474	501	454	465	481	443	503	448	442	489	476	468	473	447	450	501	470	471	480	498	495	428	489	450	474	485	476	449	481	471	409	493	487	450	482	454	480	430	437	450	450	476	470	452	451	474	481	460	460	491	474	448	463	471	423	449	437	487	449	457	495	471	453	445	466	425	458	468	453	449	480	475	437	474	466	461	427	442	445	494	450	428	482	448	461	453	449	487	429	517	486	450	498	484	475	475	474	490	445	463	393	485	467	458	489	425	466	477	495	453	451	501	455	492	502	478	446	491	475	474	459	490	457	464	449	465	461	476	484	486	444	463	462	475	462	476	498	476	456	441	474	468	457	415	480	443	472	419	448	474	490	453	463	512	466	489	473	475	472	492	449	456	443	493	467	455	486	463	482	466	416	490	452	418	475	424	497	452	420	469	461	464	461	469	479	437	464	493	498	435	471	421	491	448	502	452	454	485	470	485	470	467	472	467	443	465	493	461	450	467	460	466	457	467	471	475	503	451	465	493	455	522	469	475	456	484	434	469	409	481	468	466	493	459	454	466	442	431	490	473	463	426	483	476	435	455	497	464	446	478	474	481	461	488	482	471	488	441	482	467	438	459	469	486	462	491	448	435	461	436	479	474	467	468	450	417	458	449	495	451	475	474	432	483	486	471	460	495	468	456	484	448	471	458	433	490	449	530	480	472	425	483	453	486	473	483	524	497	487	490	475	448	466	440	487	432	443	399	472	456	466	490	476	409	461	456	488	478	463	442	453	497	476	470	436	434	463	477	451	458	438	492	484	453	484	478	439	419	484	445	476	471	493	472	461	488	491	473	467	466	457	470	449	448	484	484	479	438	454	463	455	454	444	427	502	441	461	457	533	497	467	477	485	466	449	441	466	481	443	450	442	462	436	457	460	463	435	483	487	463	424	472	467	440	452	455	472	463	478	452	434	436	458	456	486	492	454	462	473	474	461	468	477	464	466	465	477	451	467	479	475	468	471	445	482	464	470	465	461	497	430	459	475	465	441	472	456	477	427	446	500	435	414	460	464	490	486	474	470	458	441	453	417	508	450	439	510	479	465	428	470	476	469	493	519	429	476	485	472	475	456	448	449	451	507	444	466	475	422	435	454	492	444	463	420	446	473	457	472	488	461	498	453	464	450	465	457	450	502	489	485	458	454	444	452	472	480	453	443	502	446	440	485	473	496	462	465	485	508	437	481	507	445	494	501	485	453	505	460	467	434	467	407	452	459	485	457	430	482	480	457	461	457	436	427	465	472	481	455	455	429	461	444	459	452	470	494	485	444	450	435	477	457	445	468	465	466	486	449	427	439	463	421	467	429	463	437	463	467	441	479	450	442	491	469	481	444	453	475	476	491	473	474	430	444	486	473	432	471	489	499	466	457	458	492	468	451	462	478	465	465	449	474	498	433	495	455	478	465	475	461	447	499	486	481	445	447	435	478	467	468	424	432	473	472	477	449	485	475	466	512	501	472	437	417	443	477	466	455	468	444	486	461	480	496	444	486	484	471	457	463	457	479	475	512	479	489	459	450	462	487	506	496	465	503	444	477	460	449	451	463	487	482	452	473	458	471	458	476	445	464	450	459	447	454	463	471	447	499	485	472	459	421	416	470	462	423	484	449	439	475	446	451	444	444	427	460	497	463	465	483	468	500	460	493	471	433	439	434	459	462	462	489	477	480
2226	350	313	324	322	275	294	292	262	254	270	273	264	255	283	282	254	291	278	246	252	248	255	245	273	267	278	280	287	250	288	262	262	275	273	280	238	263	297	273	251	274	267	296	251	257	257	269	255	293	252	256	261	240	248	283	290	262	263	261	279	278	287	250	267	256	268	261	259	266	259	265	277	263	246	260	251	280	281	267	280	275	251	267	278	268	291	236	268	307	237	266	266	235	271	273	275	282	243	247	284	260	271	314	275	303	240	262	258	264	225	251	245	251	246	223	230	248	253	273	236	278	258	280	271	267	273	234	251	260	253	320	260	273	291	277	252	272	274	256	268	293	267	260	254	265	276	255	255	247	242	256	275	256	265	283	270	266	279	240	286	277	238	263	261	272	276	257	292	222	272	252	266	269	244	238	254	256	281	276	251	253	258	248	242	278	269	249	311	266	248	246	271	268	269	260	249	241	262	244	261	258	265	288	264	283	252	255	266	265	234	258	255	250	232	239	271	261	280	260	257	302	304	243	233	238	284	263	250	262	264	259	279	241	242	267	244	275	260	258	234	272	251	253	246	261	265	294	277	231	289	268	288	265	261	271	290	244	275	267	282	244	271	258	254	271	280	259	276	298	253	260	272	255	275	236	279	295	257	244	229	306	284	239	238	267	254	260	273	273	276	284	263	267	276	276	273	253	296	283	226	294	276	234	278	262	260	253	259	264	249	263	279	255	270	284	266	259	243	234	277	273	242	287	272	247	256	248	239	243	278	276	279	263	267	295	282	305	248	251	283	288	288	278	256	236	279	249	241	261	251	259	253	281	265	279	280	248	273	289	252	286	265	241	233	284	258	285	249	267	283	233	264	254	282	248	247	276	272	234	277	250	287	287	229	287	261	206	268	242	263	255	254	276	273	245	276	270	258	247	308	248	241	260	262	221	261	255	262	273	252	280	274	272	273	271	265	260	283	239	278	244	269	267	233	256	283	261	279	271	252	263	298	240	277	275	243	281	257	235	268	253	228	281	277	257	278	235	254	276	272	252	263	263	281	281	270	267	266	258	288	248	257	277	274	274	265	265	250	274	295	244	256	277	261	251	247	276	264	273	263	273	271	274	268	273	256	267	270	274	255	274	269	297	273	250	218	261	257	269	229	281	256	266	253	271	259	246	263	279	251	263	266	251	269	273	249	282	264	263	259	252	263	269	276	292	248	254	250	263	249	281	301	273	260	256	248	252	251	263	270	280	261	294	265	268	253	276	243	223	259	263	291	284	276	284	260	284	235	254	280	262	259	244	258	285	277	264	271	263	259	285	263	264	229	230	290	252	250	241	235	281	246	241	271	262	294	260	248	234	281	271	277	288	282	267	273	290	270	251	260	270	290	256	290	246	276	276	291	249	282	286	263	261	267	271	275	263	260	250	273	257	257	259	279	244	280	268	264	262	264	267	276	266	267	281	228	286	266	238	281	262	261	293	261	248	262	266	262	277	236	288	253	266	275	252	286	255	266	244	261	280	242	251	252	262	238	231	260	256	274	260	262	274	246	309	282	252	239	272	290	268	254	258	255	277	262	230	267	267	268	299	282	278	268	251	260	255	263	247	286	258	276	258	266	252	255	257	277	230	254	259	278	290	281	262	242	249	278	273	282	280	262	326	268	259	231	254	257	256	251	263	248	261	278	255	263	253	250	294	261	287	267	246	274	301	238	278	280	269	284	285	289	270	278	253	264	268	284	299	304	261	232	273	284	264	259	271	277	254	238	285	266	231	252	267	253	258	262	267	260	234	292	253	247	272	271	297	306	263	259	276	269	246	235	281	262	261	249	248	254	270	254	250	255	255	276	271	270	271	262	257	258	269	290	257	282	274	265	281	253	263	248	263	255	272	298	265	296	248	245	262	236	283	264	294	284	277	234	229	277	287	250	266	232	288	252	297	241	270	267	249	280	271	272	258	256	278	288	245	253	285	271	254	269	282	283	294	255	248	266	274	264	260	277	274	257	278	258	282	298	267	268	293	278	248	280	260	255	306	237	262	241	289	258	242	258	275	256	263	251	293	308	290	263	266	266	255	245	261	257	270	256	273	276	271	218	274	251	245	270	278	270	291	273	282	245	281	239	297	261	273	270	280	264	291	290	295	271	284	270	254	227	246	225	254	266	260	247	272	248	249	275	261	261	259	238	259	253	270	243	257	263	256	252	258	266	256	264	282	269	256	279	306	273	261	278	272	299	282	270	252	273	264	250	242	276	265	264	271	243	258	208	279	258	263	256	252	249	244	288	256	256	244	256	257	279	252	222	284	274	271	268	282	259	276	251	251	263	257	250	268	264	269	263	251	260	249	300	251	256	264	269	267	282	246	271	230	254	281	256	268	274	261	268	247	285	237	278	277	269	246	255	288	262	265	276	266	236	259	258	240	248	270	259	246	260	265	269	259	275	266	266	260	272	265	263	267	262	287	258	274	254	290	266	261	260	234	263	253	266	274	262	262	260	266	259	244	256	279	264	273	240	268	279	264	246	258	274	281	227	261	270	253	279	274	247	276	242	228	239	265	278	316	260	270	279	270	251	257	266	244	289	265	281	266	266	265	271	272	263	265	273	285	269	263	252	275	287	258	253	271	278	265	254	250	298	268	273	244	249	279	249	268	268	251	259	256	261	240	243	249	285	272	251	252	257	259	269	277	260	279	254	260	251	250	259	254	234	290	278	261	239	280	273	267	291	265	275	279	305	250	287	265	256	254	243	268	256	286	279	262	295	264	274	260	250	261	276	282	271	259	279	269	284	262	263	255	257	259	241	249	268	267	264	250	248	280	265	278	283	249	257	247	273	264	247	240	247	268	251	257	268	235	254	281	228	276	289	245	260	251	264	272	248	243	249	250	254	297	253	249	251	254	265	264	244	276	270	237	240	278	284	262	312	245	267	276	279	260	262	245	255	237	266	247	261	293	268	245	286	265	270	286	279	264	268	255	229	233	256	287	247	245	276	253	286	240	269	243	236	241	251	259	267	238	230	243	244	258	255	296	247	259	264	252	276	282	260	256	262	283	267	280	258	270	282	261	249	233	260	275	239	288	264	275	274	244	290	258	266	263	240	281	262	265	274	259	290	256	277	242	255	254	243	242	293	233	270	285	269	235	255	277	244	303	283	262	286	267	264	293	264	246	236	228	235	266	235	249	268	267	279	242	263	261	268	263	279	239	310	287	235	263	245	242	273	275	268	280	274	264	275	292	261	256	269	284	277	271	292	244	248	262	239	267	251	280	264	244	305	292	246	253	258	264	247	259	240	254	238	282	269	242	250	269	259	254	266	247	287	278	265	240	263	273	278	262	279	294	240	273	229	273	254	258	254	285	271	247	273	251	276	241	258	267	246	265	242	304	321	269	253	250	271	278	268	258	250	279	269	269	295	250	254	263	282	263	250	274	277	264	255	300	273	256	258	280	268	261	264	309	244	275	255	288	272	234	288	266	271	276	256	249	283	241
2339	876	928	1059	937	918	915	844	851	867	794	815	823	772	854	814	833	791	768	754	794	819	749	775	761	754	806	811	764	769	786	792	796	768	770	819	767	750	733	766	729	793	800	788	761	777	769	809	765	777	737	780	765	807	836	790	730	773	778	750	794	745	771	769	783	848	806	782	786	793	768	778	740	786	744	807	779	830	765	741	806	782	764	767	736	768	776	730	805	767	827	762	771	799	778	781	808	763	757	727	802	759	730	829	738	800	795	767	767	746	808	779	843	755	773	772	790	813	720	750	780	756	770	776	783	760	747	801	780	768	781	772	789	756	763	800	727	776	749	755	786	765	777	807	767	771	722	751	801	764	758	742	780	776	779	765	781	735	768	735	783	767	747	793	753	796	741	821	780	795	783	789	748	750	803	803	774	755	751	747	741	803	791	822	776	793	765	792	807	774	760	727	790	765	774	818	774	825	809	777	726	774	748	788	748	733	799	763	729	724	772	791	769	799	767	729	750	765	774	732	746	840	736	762	743	817	758	755	760	752	792	807	810	807	788	774	789	724	795	782	739	749	781	800	792	837	788	769	767	781	777	763	721	766	775	766	722	785	791	761	777	806	724	760	794	722	762	838	739	796	773	761	816	746	761	765	770	768	784	703	728	726	743	716	748	744	801	810	806	767	798	776	756	812	773	744	772	798	727	784	810	746	784	735	739	759	818	758	682	801	778	742	778	748	824	771	818	835	776	794	752	761	769	740	798	759	802	821	823	752	802	750	805	751	782	753	790	781	762	782	754	768	769	786	770	760	750	767	754	767	795	773	798	747	773	803	730	755	789	781	791	788	767	782	762	761	753	772	781	747	707	767	774	833	780	800	758	781	762	841	758	781	794	795	784	778	774	764	779	752	859	762	800	801	756	748	779	777	754	730	788	815	761	780	774	795	751	762	762	797	780	772	790	778	759	793	829	793	794	756	761	761	791	787	779	753	809	779	763	744	757	763	737	777	740	754	747	771	813	776	794	781	751	803	756	736	778	795	750	750	791	750	767	720	751	759	789	820	824	771	802	719	749	740	820	773	777	792	793	785	752	761	745	827	739	764	789	779	749	786	779	748	750	770	795	797	732	725	788	756	799	742	831	798	803	790	748	720	746	725	753	745	756	707	808	762	773	784	795	792	783	763	815	769	767	776	771	746	775	800	756	777	785	810	757	797	796	756	755	765	740	757	762	765	761	780	732	775	775	779	758	764	753	763	846	757	792	723	769	778	739	795	740	801	797	772	764	784	783	759	750	749	733	799	775	761	787	734	765	774	770	730	786	816	781	775	763	814	747	746	799	797	815	767	808	777	772	829	813	714	816	777	772	819	774	746	814	761	775	730	790	762	807	780	737	803	779	752	771	745	757	793	778	749	759	796	824	780	760	777	799	774	781	739	786	787	747	771	719	745	840	785	715	744	775	794	760	830	726	753	733	776	782	744	726	758	786	731	765	758	797	791	762	785	762	809	775	767	774	795	761	754	757	780	761	704	759	780	782	780	799	726	716	731	806	752	756	734	707	852	787	742	742	730	832	803	752	789	750	790	748	729	772	800	774	740	734	762	748	766	798	747	751	786	814	779	799	814	857	772	760	751	794	773	762	777	698	764	760	779	786	829	795	753	756	784	850	769	779	724	781	760	750	796	770	779	720	796	727	834	749	794	792	720	695	718	756	781	767	757	776	741	785	781	801	793	810	768	805	757	749	775	795	825	791	772	761	696	756	751	773	782	797	792	756	723	833	798	750	769	754	800	768	768	736	794	772	751	795	762	814	782	767	836	819	788	748	784	774	759	725	748	809	686	806	788	742	810	751	767	784	765	749	789	756	803	753	775	847	745	799	765	783	785	818	766	806	770	769	771	707	751	768	776	810	792	772	758	798	724	766	801	780	759	789	798	804	782	778	790	761	750	744	769	781	791	796	820	825	817	765	761	741	804	728	732	753	694	795	778	723	757	754	789	728	756	729	783	751	721	772	756	793	740	786	781	828	763	727	786	789	741	803	730	773	777	761	799	784	843	801	785	814	766	776	810	779	781	825	750	762	802	768	747	773	752	866	801	736	743	781	753	744	760	770	787	756	771	766	741	783	780	743	791	759	772	770	795	740	782	778	800	788	786	782	787	772	761	825	814	735	766	776	790	764	740	742	811	790	779	782	726	821	767	763	757	800	819	783	773	802	764	778	755	787	788	762	779	772	745	747	804	748	740	754	769	721	788	745	845	802	755	811	771	756	730	768	772	722	754	739	802	714	772	754	714	775	753	759	786	761	766	858	772	816	771	792	756	784	781	732	796	748	752	724	751	746	752	715	748	770	786	760	746	753	790	764	787	841	796	769	764	757	806	798	828	774	776	763	780	757	757	793	824	740	735	771	797	771	757	798	770	740	833	777	792	797	804	790	763	739	749	759	800	788	771	815	744	758	770	731	737	775	806	819	739	805	766	787	768	728	803	775	808	786	799	797	777	811	704	733	815	793	766	754	762	757	843	737	779	774	805	797	861	776	726	776	746	828	753	763	775	798	720	740	833	816	773	748	751	780	793	741	761	762	764	818	810	764	770	800	782	770	779	828	816	753	803	762	783	753	758	712	805	759	790	809	823	758	823	770	788	793	736	743	838	694	781	838	751	768	789	767	796	781	759	803	809	755	775	763	804	713	783	765	811	781	720	775	771	797	783	805	764	776	759	752	797	780	771	775	806	699	809	766	761	807	766	756	775	802	814	778	748	741	777	735	781	758	771	754	784	759	781	776	748	777	755	782	774	744	754	774	786	779	801	762	775	743	810	778	755	775	762	781	770	757	827	783	754	747	746	820	742	786	744	778	756	802	788	813	799	823	807	791	777	744	726	757	798	753	775	781	801	741	786	784	741	774	763	794	766	786	713	777	776	780	772	791	769	748	754	804	789	752	752	768	760	734	753	798	781	771	754	765	799	760	707	776	813	711	772	782	768	775	775	804	749	770	792	780	787	781	764	835	792	784	769	755	788	819	818	804	808	775	735	795	744	772	787	717	735	781	752	785	757	753	736	785	758	693	760	749	776	748	790	739	753	736	775	684	783	755	734	832	757	768	781	807	790	768	770	814	779	742	755	787	751	779	715	786	786	795	770	761	746	790	755	836	803	820	749	762	778	738	797	783	776	809	703	756	810	808	799	783	779	781	767	767	800	789	786	768	800	824	735	802	740	777	784	791	765	780	786	786	789	752	799	757	749	777	760	759	775	774	756	771	771	750	791	777	752	767	742	817	797	768	791	781	775	746	745	780	747	779	756	798	747	751	851	749	797	754	801	819	814	826	775	767	825	806	819	762	731	740	776	777	801	814	794	764	782	787	747	727	788	774	800	786	776	795	749	738	824	778	812	752	788	747	789	827	718	794	761	811	746	773	801	733	735	748	777	778	802	775	822	721	823	763	786	791	777	708	786	789	776	787	793	790	760	781	821	825	745	790	778
8990	1123	1462	1053	821	563	456	394	312	303	268	262	212	221	180	183	173	164	162	157	153	169	150	143	133	144	143	149	148	152	132	151	132	158	147	128	138	120	138	124	128	138	145	151	119	118	148	133	130	136	151	145	139	161	127	127	133	127	129	137	140	136	128	132	145	136	141	120	147	108	142	153	147	156	141	134	124	127	138	120	155	112	137	152	147	147	127	145	127	131	132	133	125	136	127	122	125	142	120	135	142	128	136	143	138	156	95	130	140	136	128	147	96	109	130	149	134	126	147	137	136	109	150	160	142	146	114	142	126	133	164	116	129	133	126	143	140	125	140	125	123	135	144	135	138	124	134	150	135	134	138	135	141	133	148	145	135	123	134	131	157	126	129	134	136	132	123	136	145	139	142	138	141	127	125	128	143	114	130	151	126	147	105	135	137	133	139	138	119	145	120	117	137	141	135	125	143	140	141	129	126	130	141	125	113	153	129	135	150	128	131	138	144	141	144	121	116	133	122	118	145	137	122	134	142	125	129	135	136	133	141	126	128	122	139	134	131	132	139	132	136	124	113	134	129	150	125	138	138	138	137	136	131	151	126	131	146	127	154	123	142	129	125	135	129	162	133	130	126	134	135	124	130	144	127	155	133	120	123	134	152	137	139	128	154	141	134	115	124	149	143	126	143	138	128	144	117	132	133	126	131	151	144	125	134	132	122	121	127	144	129	118	126	140	115	130	134	129	144	142	127	131	130	151	125	133	124	149	152	140	132	142	154	134	114	130	123	115	123	123	135	136	144	121	117	128	128	131	136	149	131	134	132	133	144	132	133	135	146	140	122	142	141	117	131	140	136	147	129	135	122	142	131	148	121	136	139	131	141	131	140	122	137	124	120	142	140	133	137	159	150	140	122	161	146	123	137	128	144	136	124	130	115	131	151	120	130	125	120	126	132	133	100	132	145	142	162	139	119	112	134	126	108	129	130	118	131	148	122	128	142	126	121	120	131	135	125	117	116	118	135	149	133	137	124	137	140	136	135	143	128	136	128	141	120	130	128	123	156	126	119	151	137	116	150	148	144	125	125	108	135	131	150	147	130	134	127	130	103	133	129	139	151	116	124	144	122	147	117	130	133	151	136	130	144	134	141	148	116	126	133	136	121	129	122	133	154	119	154	133	140	127	145	149	134	134	119	129	132	122	125	130	144	137	120	138	139	144	145	136	144	131	134	128	138	131	122	129	117	146	134	145	123	124	120	124	128	125	123	131	136	127	141	122	139	143	136	120	134	137	110	124	122	127	125	118	113	141	134	133	127	128	139	123	129	143	120	133	122	114	147	125	123	125	148	138	152	128	130	159	126	124	137	143	117	112	137	141	128	157	127	108	142	118	130	122	169	122	136	123	133	144	136	116	134	146	128	136	119	135	147	124	159	131	118	150	141	160	143	132	124	133	114	119	130	134	136	143	118	139	136	133	139	140	157	130	128	142	140	142	131	126	130	131	157	156	131	155	133	121	124	135	130	120	168	135	130	140	127	143	133	125	125	117	117	133	122	111	139	149	141	145	141	126	119	117	140	124	154	123	146	131	154	141	120	130	128	134	115	150	141	127	151	142	129	142	170	117	138	135	143	142	135	145	131	131	137	158	136	128	138	133	140	128	108	112	125	137	134	132	127	123	138	139	138	117	123	130	129	133	146	136	146	144	119	118	133	140	108	154	140	133	132	126	136	141	139	129	125	131	137	122	150	144	139	115	160	129	142	137	142	137	139	132	144	137	146	138	119	106	118	118	117	117	136	144	140	123	129	140	128	146	133	133	137	140	162	119	127	131	130	129	135	105	140	123	142	144	128	132	141	119	129	131	139	124	143	134	109	148	143	149	117	131	130	132	129	123	108	136	158	110	154	160	126	105	114	126	126	141	130	148	128	132	120	149	117	133	148	125	140	128	143	126	121	141	124	146	144	149	128	135	146	137	132	148	131	112	117	139	144	143	140	116	151	152	123	121	105	140	118	132	138	126	121	129	121	142	120	128	148	130	140	133	138	121	126	138	128	149	145	137	135	133	133	124	142	153	141	143	118	144	139	117	145	134	133	128	126	132	136	138	137	147	141	146	150	135	140	148	109	132	114	150	136	149	128	120	141	121	115	145	119	145	135	116	128	119	142	138	135	125	140	129	137	139	119	142	129	128	145	115	133	129	128	133	130	125	120	123	138	139	122	135	122	142	149	119	121	124	148	143	120	147	139	146	130	127	130	142	129	137	132	161	145	127	132	155	156	139	124	120	113	164	130	127	128	132	149	133	131	135	121	120	130	136	121	118	142	140	137	131	135	127	121	136	144	137	152	145	140	121	123	119	133	135	117	143	144	127	135	143	137	152	136	160	150	126	113	143	113	130	118	143	129	114	129	140	135	123	129	146	141	133	122	138	144	127	140	137	129	130	113	143	134	126	153	149	151	112	132	132	139	137	114	143	135	136	124	123	130	125	138	137	125	122	118	132	133	128	133	141	139	126	117	152	100	166	131	135	139	140	151	122	125	156	151	124	134	139	138	149	141	138	141	125	142	127	125	122	124	133	149	120	134	120	134	122	142	145	125	140	135	146	143	136	130	131	152	113	145	139	150	134	112	128	127	126	135	131	127	133	132	116	118	155	119	130	124	126	135	132	106	133	111	138	141	149	101	139	136	119	133	131	134	133	114	139	154	114	148	134	110	131	152	157	133	142	132	138	124	141	140	135	119	144	130	141	140	129	149	147	129	141	144	143	134	134	135	151	109	147	117	133	120	137	129	125	144	128	134	146	129	133	137	134	116	152	120	131	142	143	121	136	155	142	135	132	151	131	117	133	148	153	147	135	141	114	147	138	136	117	146	143	141	144	141	142	115	122	146	139	128	132	143	153	130	147	134	143	142	122	121	144	129	133	113	132	138	125	132	143	127	134	146	139	143	139	123	112	140	148	133	129	132	147	135	108	129	131	138	125	139	103	144	135	157	131	121	125	101	127	123	137	130	149	135	146	126	119	138	133	152	144	138	131	122	141	135	124	110	147	128	126	132	141	124	140	119	134	114	127	145	129	125	136	115	123	145	141	130	141	133	156	140	116	143	149	134	139	128	126	105	137	133	141	125	122	120	117	141	121	150	124	128	120	164	154	141	129	137	131	114	141	131	138	111	123	150	130	137	147	136	135	126	138	129	136	140	128	127	131	141	120	130	135	135	131	137	146	107	148	135	129	143	145	125	131	119	129	118	135	132	147	140	162	123	124	142	136	155	128	163	116	131	127	130	126	119	137	138	148	128	125	158	115	142	132	134	134	140	153	131	127	136	124	116	130	127	119	131	130	135	147	128	125	129	121	121	134	149	110	140	143	124	139	134	135	131	125	146	134	134	122	137	122	130	122	125	129	139	108	115	128	144	157	136	154	146	128	146	140	135	134	149	127	166	121	138	142	129	145	144	114	142	141	136	138	134	124	123	110	154	128	123	128
5617	1544	3396	3955	3172	2568	2121	1796	1567	1354	1148	1073	1074	920	858	788	834	778	696	684	658	643	622	626	598	615	568	568	560	503	531	503	514	508	464	486	493	488	499	459	458	465	474	441	488	475	474	456	447	487	442	387	451	449	502	470	462	487	417	436	457	447	457	415	470	452	447	410	441	405	436	483	452	416	474	445	435	434	423	438	415	455	452	414	437	427	409	446	449	421	468	451	488	442	429	420	464	408	448	417	460	460	424	454	458	409	456	459	460	429	456	460	432	425	441	443	432	447	429	470	429	461	451	444	431	422	450	422	458	462	441	439	432	460	398	482	412	441	422	428	431	432	421	436	431	418	438	448	447	457	440	445	470	429	455	452	422	416	395	409	447	438	457	434	413	426	406	419	444	436	404	465	454	448	442	442	410	416	417	429	418	448	421	450	439	452	426	451	420	481	458	421	439	434	446	411	445	415	443	423	406	463	457	425	405	418	417	447	449	434	408	440	432	406	413	438	426	427	427	406	424	420	459	439	430	423	448	423	441	408	455	432	440	388	451	444	462	452	444	438	455	448	398	453	425	444	435	424	450	412	494	382	427	425	436	464	485	455	418	428	417	438	429	436	453	420	439	437	413	460	412	390	417	425	434	461	439	442	426	448	426	442	435	423	426	465	423	456	434	418	401	441	447	412	428	433	428	449	432	417	438	462	474	433	437	420	442	410	420	411	437	413	429	422	431	428	439	450	483	432	440	417	441	437	472	442	432	435	413	454	433	461	453	457	471	429	415	418	419	473	415	458	372	434	392	417	416	425	421	413	413	421	423	430	425	424	466	445	419	412	434	447	441	430	409	427	430	428	395	436	415	435	410	427	420	421	456	477	477	455	443	415	417	423	447	451	409	415	462	450	401	428	432	448	420	419	442	429	445	407	406	418	434	440	453	446	432	453	409	454	461	483	448	439	421	444	467	466	462	466	421	427	406	437	456	430	447	423	458	381	426	434	478	432	448	422	394	451	429	419	412	432	452	454	434	410	443	428	397	453	440	446	430	465	457	426	432	448	453	429	465	429	425	442	402	445	416	419	405	416	431	475	409	444	428	405	452	431	417	433	441	451	368	410	484	440	441	432	422	440	437	434	418	443	439	408	423	426	413	424	425	416	451	438	455	445	500	445	440	407	468	439	431	472	430	452	396	425	434	436	427	404	416	431	394	444	454	446	359	445	424	394	452	426	432	461	423	422	463	393	441	436	403	422	476	436	452	417	423	381	452	403	417	432	398	432	493	475	450	456	433	416	429	431	436	457	425	429	438	415	380	444	436	429	435	403	442	451	398	417	461	402	437	439	414	448	414	397	450	443	408	441	478	460	433	441	446	436	409	437	428	428	416	432	426	438	434	449	465	429	444	405	458	449	419	399	428	434	440	431	457	415	434	416	440	450	426	451	427	459	460	463	416	424	428	469	417	442	445	428	484	439	403	455	422	444	458	418	408	490	410	413	400	429	426	428	428	462	425	450	421	421	425	432	432	428	433	451	446	439	448	416	434	410	418	406	471	427	455	469	435	436	442	463	427	445	400	455	455	409	426	408	458	474	441	384	422	425	450	413	391	411	377	449	413	442	436	406	425	422	418	426	426	405	415	402	420	441	450	435	448	408	418	410	427	421	443	421	432	438	444	443	436	461	417	428	423	379	425	483	419	405	426	436	439	455	446	454	440	438	417	404	468	453	400	409	425	408	420	479	390	427	422	434	446	477	470	461	415	443	419	440	436	429	430	395	465	441	422	417	430	450	443	440	419	468	438	452	442	459	403	438	421	449	438	398	466	403	464	414	420	415	435	441	443	461	491	476	458	414	447	450	446	450	424	458	407	436	447	417	445	451	464	451	444	489	396	428	477	473	410	455	403	411	417	475	433	437	412	449	413	405	442	477	392	489	475	440	413	432	419	432	426	428	478	424	445	413	446	409	388	429	407	429	429	439	483	455	424	418	432	453	411	420	413	440	462	435	412	454	433	423	451	443	407	404	387	437	415	391	449	441	465	464	408	434	420	457	419	429	472	437	416	429	408	431	388	407	442	424	421	437	407	452	402	456	459	455	452	435	409	445	448	463	433	400	433	421	415	400	443	445	435	434	442	408	421	461	402	462	420	451	417	450	450	393	450	408	454	443	419	423	403	452	406	416	435	417	393	418	422	461	419	445	387	408	446	413	430	420	438	422	416	465	432	456	469	470	420	433	483	440	422	464	429	409	467	446	411	419	410	435	433	467	441	438	477	426	433	471	420	471	462	460	432	438	442	397	425	446	415	436	427	427	425	456	452	411	409	441	456	414	438	453	394	419	444	401	445	437	427	425	430	441	446	439	435	447	421	405	427	412	463	442	428	436	438	434	402	462	448	422	402	441	454	436	456	433	410	473	446	417	463	439	389	469	444	457	409	457	438	438	418	435	484	431	450	463	456	430	414	452	433	428	448	464	459	413	413	445	430	439	428	428	453	442	436	422	464	379	413	419	454	432	418	386	466	447	422	444	436	424	443	449	389	483	449	444	426	423	436	399	417	427	428	421	411	462	393	407	428	422	429	437	442	443	408	477	459	400	440	434	429	430	467	454	449	390	424	471	419	435	440	409	431	428	432	440	417	414	459	460	465	446	424	444	432	402	461	397	436	430	465	439	435	455	447	452	392	407	397	420	399	424	435	426	426	434	390	443	483	449	452	447	442	383	414	398	442	439	417	421	397	443	417	434	455	454	406	437	443	418	411	443	447	415	440	442	454	426	405	445	443	451	443	427	429	427	430	451	422	460	421	437	448	458	445	405	430	421	424	427	467	395	409	488	444	430	432	432	421	406	444	414	431	418	444	446	421	424	421	435	412	427	464	441	403	438	429	446	429	413	425	396	404	451	423	448	415	425	447	416	410	429	433	481	496	393	402	447	433	457	466	413	390	418	423	456	390	445	483	434	409	465	419	439	446	406	417	427	411	405	468	446	443	430	393	430	413	438	453	448	460	396	416	427	450	428	413	430	395	468	391	420	411	482	425	421	417	414	426	426	432	422	399	456	386	454	423	431	420	401	434	427	443	450	391	416	440	445	482	477	444	421	451	429	434	403	423	414	407	432	411	458	457	434	479	471	442	439	403	417	437	437	438	442	418	402	447	427	408	463	468	409	439	465	402	413	445	422	419	442	429	395	424	435	437	456	412	436	420	429	440	435	465	455	431	452	412	463	396	366	437	424	440	433	430	413	415	432	446	428	447	429	446	431	361	426	416	419	442	413	421	407	398	447	427	462	454	422	409	452	440	440	441	440	428	433	466	478	423	433	424	415	456	432	440	464	445	441	421	432	429	432	432	437	456	444	464	419	415	466	434	439	422	458	465	453	455	460	432	462	447	445	460	433	420	423	432	428	420	449	415	439	467	408	425	494	423	455	414	414	452	412	435	449	437	452	421	408	421	451	420	394	427	435	419	419	402	435	436	419	447	447	455	410
16834	2634	2863	2210	1486	1062	791	699	536	453	372	335	317	304	243	228	270	215	219	198	191	190	168	191	180	189	172	192	169	174	169	165	169	170	150	148	151	152	153	169	155	160	187	137	157	149	156	149	157	148	147	140	150	150	133	142	138	161	154	154	135	132	135	135	159	139	141	164	157	164	160	128	147	138	136	132	144	140	120	141	143	136	138	134	162	131	127	148	136	166	133	150	146	137	139	156	132	115	160	130	145	129	150	140	150	167	132	141	129	142	138	132	143	142	168	137	134	139	134	130	129	121	139	149	131	136	142	151	120	116	145	133	128	160	147	127	119	117	118	153	142	138	159	143	146	125	146	140	139	173	142	140	135	133	147	125	138	143	165	160	133	124	109	129	139	148	153	134	157	123	129	140	135	131	142	132	131	143	145	126	143	138	165	141	146	128	145	148	122	137	142	143	123	138	130	158	147	137	141	131	143	129	136	146	169	130	116	134	146	145	115	145	125	147	156	130	127	137	147	167	134	140	155	147	137	134	168	126	155	120	123	136	137	144	131	152	144	151	139	141	147	134	125	134	147	140	146	139	152	147	130	126	130	131	165	152	148	140	145	142	126	134	139	122	138	132	132	154	126	133	151	142	143	149	125	145	134	115	132	139	139	134	148	146	117	152	125	134	149	141	152	133	133	127	134	123	142	119	145	143	150	134	134	140	129	133	129	145	153	103	116	146	128	134	158	138	157	137	150	131	140	114	134	126	117	144	142	118	130	129	121	125	146	151	142	177	136	127	157	124	135	147	138	122	131	128	109	115	138	133	125	137	138	144	170	151	130	157	127	131	154	143	129	148	180	144	145	130	143	145	126	119	132	142	135	145	158	142	126	141	152	144	125	132	151	143	134	119	156	145	139	140	148	139	147	130	136	150	142	133	136	136	150	151	144	139	151	145	135	111	154	134	142	140	130	130	147	152	144	158	140	143	144	128	132	140	138	146	138	137	127	148	157	145	145	163	122	141	140	119	133	146	135	155	128	165	156	143	142	157	140	136	110	140	144	146	129	128	128	169	150	136	155	141	157	131	140	146	117	148	126	154	135	122	138	106	146	144	151	136	151	136	146	139	124	135	161	152	145	134	117	133	138	130	138	146	128	151	157	150	123	139	152	142	153	137	137	132	140	155	140	130	136	132	161	136	151	132	161	145	127	137	156	156	137	162	152	144	144	121	139	134	134	128	123	142	155	126	130	127	149	153	139	155	129	155	150	154	125	139	148	155	142	140	140	139	135	148	145	154	141	156	164	137	139	147	145	150	130	147	144	140	146	120	145	129	127	134	152	131	131	155	157	145	147	128	139	110	143	133	145	141	138	153	133	137	146	148	142	157	151	129	138	151	135	152	162	123	124	153	144	125	159	132	128	133	127	148	153	130	130	139	151	130	143	130	132	134	124	139	160	145	137	159	144	163	131	155	150	138	139	147	132	138	134	131	134	151	135	139	142	133	139	118	137	147	153	149	166	136	137	139	129	153	140	141	137	123	138	133	153	135	115	142	129	133	177	141	150	146	137	161	151	150	139	150	130	163	150	121	153	131	150	143	137	136	124	135	137	124	131	129	157	132	135	116	150	159	118	152	127	147	159	114	123	147	148	144	118	125	135	158	141	123	132	153	121	116	147	150	132	149	144	169	133	166	156	140	155	149	135	154	128	131	135	141	143	116	155	141	141	125	143	156	138	135	127	141	127	122	146	146	125	136	134	163	126	131	150	142	147	140	155	137	131	143	132	120	161	141	161	157	140	144	126	127	141	163	139	121	147	136	127	150	125	140	135	144	152	135	141	146	133	149	120	153	141	162	147	155	140	136	120	159	140	142	155	146	134	135	132	138	143	172	130	137	141	138	123	136	141	151	124	144	139	156	127	139	144	126	145	142	150	142	121	129	149	124	148	149	138	134	143	118	131	144	150	155	153	123	147	141	145	136	163	148	155	134	127	146	141	132	127	119	158	125	129	137	132	132	166	146	142	128	134	171	131	136	144	152	147	141	162	149	137	127	145	134	144	121	147	131	140	138	161	145	122	130	129	146	127	126	144	126	158	131	151	133	144	133	172	135	131	131	146	158	136	149	146	150	153	151	136	155	139	137	149	134	127	146	133	144	129	143	162	126	124	138	120	174	156	120	138	114	136	142	129	133	142	149	156	140	150	139	136	147	141	120	135	135	135	128	131	118	133	148	149	168	135	155	137	130	141	156	121	136	165	118	158	135	171	124	129	131	138	141	141	152	147	133	135	145	137	106	130	148	119	119	118	140	158	164	133	185	148	143	130	130	144	134	126	114	122	116	123	141	130	152	150	146	153	149	124	137	152	145	150	138	155	129	157	147	133	149	143	149	152	150	144	134	134	138	141	147	166	128	153	145	131	139	142	135	140	129	148	141	137	125	122	135	140	132	154	151	141	130	152	149	148	151	144	127	134	142	139	128	143	134	145	157	146	142	132	126	147	135	141	144	161	146	136	148	146	155	131	140	144	155	130	111	130	152	127	136	150	122	140	135	131	138	132	140	152	124	118	143	144	149	144	146	133	151	138	158	124	147	122	142	123	138	127	139	123	147	150	124	153	144	135	135	136	133	130	142	127	152	134	124	117	140	135	139	123	145	150	149	142	144	145	134	138	143	148	154	143	144	137	125	167	143	140	141	142	148	130	126	121	151	158	151	139	139	156	136	148	133	144	153	133	135	137	142	147	153	157	120	125	146	124	134	144	157	161	143	124	149	129	133	118	149	123	128	148	154	136	116	141	143	121	136	133	164	121	115	181	151	138	140	150	162	120	140	134	144	114	152	127	147	152	139	119	142	136	155	162	149	161	139	155	144	139	138	147	120	145	142	128	139	133	139	151	142	134	148	150	136	128	142	146	131	158	123	135	149	135	133	131	151	126	149	150	145	167	124	128	141	143	125	131	140	154	143	158	161	141	136	118	157	145	131	140	130	133	136	160	125	160	131	141	150	152	133	130	128	116	156	154	142	150	136	149	139	130	136	158	134	135	142	137	141	140	140	140	147	129	168	153	132	141	137	128	119	118	155	154	130	123	131	128	136	143	140	131	136	115	142	134	111	134	146	131	142	135	153	135	138	114	140	140	135	129	153	124	126	147	139	140	150	146	150	137	124	130	142	140	146	112	127	128	137	149	150	128	149	130	131	148	129	135	144	143	137	115	141	145	145	147	141	128	138	125	141	129	164	146	138	143	169	138	132	157	139	143	133	151	144	158	128	141	161	146	108	137	150	151	151	124	117	154	125	141	118	128	115	120	127	135	157	167	138	146	143	128	137	140	137	127	154	140	139	125	122	146	129	166	148	145	150	136	155	134	148	140	151	124	130	156	166	161	132	154	133	142	129	143	150	139	159	158	138	128	140	149	136	130	130	132	137	128	136	122	137	139	144	140	122	149	125	133	120	137	147	148	166	133	166	135	135	152	132	124	129	155	146	127	151
7865	2499	6140	6655	5749	4620	3870	3071	2712	2272	1965	1749	1594	1486	1357	1200	1075	1071	997	984	898	859	864	794	784	802	710	707	729	688	612	643	645	619	623	651	587	562	609	598	589	598	593	523	565	544	569	549	517	538	522	523	478	488	539	550	523	514	468	510	501	496	518	482	476	473	464	507	497	509	488	501	482	472	488	481	464	463	496	487	530	471	474	473	459	487	487	462	489	500	493	518	488	494	488	448	491	486	456	491	468	468	480	489	465	473	484	499	505	473	491	471	467	471	467	453	499	488	456	490	459	471	479	451	464	477	469	486	506	477	417	487	492	483	464	483	465	464	433	432	466	482	461	464	442	463	451	465	477	456	504	486	456	484	503	483	470	458	476	509	472	460	458	462	496	475	469	491	490	514	472	494	464	462	498	487	426	510	477	434	495	452	451	477	441	437	440	457	472	472	427	484	476	464	482	495	491	486	457	449	479	424	453	494	492	441	464	477	459	479	465	477	488	470	443	471	462	466	493	446	477	451	454	495	462	482	472	458	457	489	477	465	472	438	450	447	476	481	457	456	430	438	473	481	500	467	444	494	468	421	467	464	494	441	462	495	426	488	452	465	478	489	468	449	462	475	457	451	478	467	473	469	448	433	492	484	482	452	475	462	431	472	445	462	457	481	419	484	427	423	474	498	459	497	471	468	447	485	492	467	469	491	483	481	491	448	484	447	483	460	452	440	456	428	454	503	488	469	437	467	471	462	492	510	479	449	464	484	515	478	444	453	465	468	449	480	477	499	503	487	484	482	445	433	454	397	497	491	437	422	463	489	440	506	490	440	452	466	474	455	473	497	463	482	455	488	460	459	459	501	535	458	464	449	463	464	486	512	430	475	461	452	468	482	454	433	486	451	513	416	429	483	451	434	462	457	481	455	451	477	462	459	436	465	446	483	503	461	452	458	461	482	464	476	442	484	464	497	493	433	475	488	467	465	467	473	494	441	448	497	472	500	440	481	412	430	430	468	500	451	512	494	490	446	396	460	465	476	450	448	461	441	444	455	450	474	428	481	474	486	451	503	462	456	478	454	430	459	424	458	487	490	471	452	427	440	441	425	442	453	440	504	479	469	458	484	446	495	468	504	447	466	466	467	438	452	471	455	473	485	466	474	467	452	502	443	497	442	457	473	447	465	499	458	442	476	447	474	453	496	428	454	484	465	478	462	456	494	450	477	480	471	477	476	476	432	436	484	480	432	474	458	489	486	471	462	411	447	454	462	501	451	443	498	441	492	448	462	475	457	444	452	450	419	417	455	471	475	473	457	443	502	482	490	446	486	454	449	442	449	488	459	460	494	482	432	422	452	465	448	517	469	431	470	460	510	458	486	473	479	470	474	474	455	431	450	452	470	456	469	495	468	490	457	487	451	479	470	473	473	463	469	476	445	429	471	506	495	475	460	462	498	424	464	472	480	443	474	457	490	462	455	473	505	435	449	474	456	475	450	494	454	452	488	477	455	447	450	485	450	454	466	492	466	494	460	466	455	462	498	435	428	501	471	495	470	493	457	476	457	474	468	460	468	466	477	481	469	461	427	475	484	471	475	474	450	438	451	446	400	458	452	483	490	446	459	439	448	467	479	461	480	446	482	457	461	479	479	474	449	464	498	445	483	446	463	476	489	438	456	491	465	520	480	488	454	457	490	478	430	456	504	465	496	455	441	458	459	463	465	468	455	471	469	419	465	451	459	465	434	461	459	504	502	492	499	450	440	469	424	515	451	470	460	467	475	474	463	451	461	499	437	440	486	448	432	457	456	458	471	444	460	470	487	445	458	456	462	463	450	491	431	473	465	445	470	460	443	459	476	431	458	462	467	416	501	462	444	490	454	486	483	470	487	452	415	476	474	440	441	424	448	415	499	434	413	474	494	456	452	460	461	472	466	465	479	462	521	480	429	450	470	484	458	490	461	483	441	436	442	467	511	470	461	479	497	447	467	464	472	498	431	473	466	459	485	478	465	438	467	431	475	482	425	454	467	481	467	457	504	484	484	496	461	467	472	449	478	454	446	471	476	435	473	435	449	440	495	389	530	435	466	447	465	487	449	479	455	462	472	441	485	462	443	494	463	442	431	480	483	461	490	462	447	460	482	459	469	437	441	446	431	477	419	466	413	453	468	461	489	470	464	478	460	454	480	470	469	489	452	481	478	489	486	437	483	480	449	421	454	457	434	416	427	454	437	430	474	474	468	478	450	494	495	463	466	475	458	470	464	455	480	470	431	471	439	445	412	501	482	436	488	459	443	478	472	430	482	515	461	470	468	467	454	469	435	486	461	466	446	472	444	498	475	440	440	479	455	458	482	461	490	444	477	476	490	465	474	432	473	469	454	464	422	458	462	457	483	431	453	428	441	489	475	466	484	461	452	481	443	499	454	500	460	486	408	449	467	493	454	476	439	456	457	458	448	466	474	482	460	447	460	462	462	438	457	432	458	461	485	449	482	474	486	490	449	430	474	507	461	515	498	475	468	416	502	466	530	473	477	420	452	408	443	476	479	475	501	504	495	477	494	489	441	468	443	452	476	459	466	494	412	451	434	473	470	460	486	469	497	453	423	481	443	443	481	454	438	469	460	474	453	455	468	429	471	496	493	504	465	471	469	458	443	501	456	468	466	471	453	415	468	451	457	498	504	453	472	449	423	460	494	468	460	432	481	440	447	447	452	436	458	454	441	421	467	473	475	463	454	470	465	459	444	454	461	473	490	449	472	466	455	481	478	484	414	479	452	461	485	452	466	456	483	487	452	453	472	445	484	443	486	481	489	482	455	446	465	468	422	465	489	460	474	509	471	449	484	466	510	452	491	500	483	449	462	472	499	456	481	486	497	448	464	456	450	444	476	476	437	460	489	457	448	426	492	456	450	480	467	457	439	471	475	448	498	450	471	486	435	467	457	460	420	436	455	474	470	492	416	473	438	454	424	490	456	468	444	464	469	432	487	498	461	471	445	475	437	473	474	442	444	446	459	456	433	423	416	479	459	478	472	465	480	463	447	471	480	459	439	463	494	439	453	479	410	450	453	476	445	453	502	443	463	465	510	460	421	426	499	513	458	472	478	451	451	479	448	480	482	429	464	480	497	461	438	430	459	469	454	494	454	486	450	503	466	457	470	493	436	473	457	429	431	467	476	433	457	488	484	435	452	502	505	529	474	466	520	455	459	447	462	488	491	501	468	456	464	498	474	491	461	454	474	446	443	470	454	450	480	474	455	501	455	444	423	420	456	443	461	449	455	488	463	431	461	444	481	471	449	440	437	480	489	464	452	470	472	462	469	449	457	484	474	461	485	455	433	480	526	473	479	452	472	470	479	474	498	485	438	462	472	464	467	473	461	457	462	489	449	469	449	506	413	428	449	456	466	490	429	443	465	478	481	470	485	459	426	482	456	468	430	438	460	434	446	469	439	470	488	451	485	490	476	502	500	454	463	498	459	451	474	460	470	477	450
2193	321	360	348	268	245	284	273	244	272	255	285	270	258	277	280	277	284	246	241	260	259	267	287	273	275	254	253	265	257	247	286	261	246	272	237	250	263	261	297	259	285	248	241	272	267	260	238	286	277	257	262	264	292	265	284	248	276	276	237	248	230	285	259	265	242	261	286	249	267	249	278	266	282	325	263	304	269	272	240	255	260	254	258	274	272	272	245	261	275	258	281	280	270	239	247	267	281	286	260	259	263	279	266	276	262	269	244	269	285	263	270	251	307	248	285	247	252	266	262	276	260	258	253	270	238	269	253	246	263	259	258	255	289	238	259	271	261	255	272	268	263	261	277	248	263	263	277	242	235	241	269	270	294	256	252	263	232	273	255	265	278	277	263	267	240	281	265	269	261	261	257	259	253	248	252	262	256	255	243	254	243	297	276	267	250	261	267	233	292	230	267	232	273	242	265	272	254	225	292	294	243	256	261	256	252	269	236	267	269	263	266	276	259	258	269	253	254	262	259	262	246	259	278	249	286	260	264	269	281	258	242	281	255	239	253	255	251	248	267	255	250	270	288	272	250	254	257	268	274	263	267	268	282	276	265	279	267	248	252	259	263	254	233	256	238	274	262	271	260	267	227	251	259	279	267	272	288	252	254	266	281	269	263	234	286	284	264	282	258	273	258	271	267	288	267	235	247	249	268	243	264	252	233	264	248	271	252	268	240	264	261	271	229	272	270	271	264	279	267	280	257	278	252	260	248	258	304	263	272	262	288	243	278	267	247	245	278	282	288	271	294	257	277	243	298	278	262	263	271	260	256	261	257	261	280	258	303	269	247	293	261	265	269	295	295	287	278	290	259	241	254	284	291	288	250	266	272	254	255	262	260	267	243	270	273	252	239	267	239	252	290	210	258	279	245	285	241	282	259	263	258	265	263	264	275	270	282	254	265	251	268	238	236	261	268	286	241	266	273	255	260	276	257	257	255	279	250	278	259	255	280	238	238	257	289	252	253	254	270	268	281	260	236	273	252	302	240	277	267	259	251	274	260	249	254	239	243	244	247	251	265	258	246	291	252	253	244	276	266	249	275	262	267	244	262	244	251	277	274	288	253	251	272	251	236	272	253	263	275	240	283	279	248	276	251	256	265	233	279	243	258	284	271	268	262	258	270	265	296	260	297	244	282	283	264	262	238	249	263	301	275	262	259	272	260	240	268	278	282	275	262	286	269	272	259	241	280	259	271	254	279	275	262	257	269	289	287	261	257	268	252	286	238	284	300	281	238	251	266	257	262	232	255	263	247	268	268	284	273	243	275	268	267	254	261	263	264	264	273	275	247	246	279	261	235	289	234	277	254	273	251	266	283	262	240	232	249	244	257	262	261	264	231	279	288	254	239	275	297	247	274	277	285	269	279	265	259	251	267	241	250	286	252	251	249	264	255	229	265	259	249	236	247	276	238	273	247	266	243	262	272	252	258	238	290	294	269	268	256	267	258	278	248	235	288	261	255	244	259	295	269	255	277	251	246	261	280	276	266	248	268	273	253	267	254	244	306	267	259	241	264	267	269	253	280	283	299	249	263	281	270	244	274	258	263	261	251	251	254	249	274	256	286	270	253	255	245	239	242	280	245	256	235	248	268	246	244	244	254	245	268	268	271	258	273	269	268	278	262	238	249	251	254	262	254	269	249	220	282	254	283	262	271	268	232	261	280	277	276	265	264	276	253	279	268	234	245	245	254	254	243	266	245	270	240	270	281	285	253	256	279	263	261	254	270	276	241	211	240	259	225	258	279	243	265	244	251	234	256	226	235	248	263	258	275	249	267	236	248	252	248	272	270	249	273	278	258	233	298	261	261	286	274	274	255	259	267	289	275	245	268	245	256	266	263	246	244	255	280	262	260	275	263	266	282	230	264	285	253	246	251	279	262	219	262	264	257	280	264	253	234	263	267	287	252	269	282	278	295	276	250	245	266	265	260	253	251	270	240	270	251	260	257	259	240	253	269	286	269	251	234	259	269	260	275	275	262	274	251	236	271	241	290	279	262	229	275	266	285	247	303	273	271	275	286	263	303	252	262	298	284	250	275	262	270	253	285	234	282	245	257	277	307	277	281	284	297	258	274	251	273	271	274	288	249	269	278	305	271	231	272	235	293	277	225	265	281	268	251	276	267	261	255	230	250	250	276	240	239	249	277	249	291	264	261	249	262	262	233	276	245	264	260	244	231	249	279	259	242	259	248	269	251	245	282	266	243	220	281	264	214	218	254	278	285	259	278	267	267	263	276	263	263	255	253	247	268	275	278	272	265	258	243	278	269	263	288	263	263	272	261	243	228	282	279	262	245	272	253	272	286	285	274	263	221	254	232	287	225	282	263	224	255	282	249	276	241	275	267	259	273	254	264	244	273	313	261	255	312	266	269	268	263	294	267	244	237	272	261	240	260	249	293	251	270	270	269	237	261	274	278	271	272	252	225	284	241	282	282	260	279	263	253	233	271	254	264	279	249	260	285	257	259	274	252	263	253	284	261	256	276	267	279	256	248	225	253	262	268	275	240	253	258	284	268	260	244	255	288	281	264	233	245	271	282	248	231	258	254	278	251	249	261	261	245	256	251	256	253	281	274	277	266	260	255	280	247	242	253	286	242	275	285	263	241	255	281	237	251	296	272	297	241	255	245	246	256	276	240	257	289	252	269	234	281	276	262	264	263	263	244	245	282	262	264	246	244	255	280	258	268	277	262	247	278	238	262	254	262	240	256	261	269	248	260	274	243	237	252	239	267	247	259	265	246	284	286	291	259	252	266	271	257	269	265	257	239	274	280	253	232	282	255	267	255	288	247	280	267	266	263	264	262	258	272	247	269	258	284	258	277	271	277	269	267	279	264	248	285	268	290	295	226	248	272	260	277	237	270	254	251	281	254	235	258	272	257	274	238	277	264	246	268	261	244	301	246	241	247	293	240	265	312	262	284	267	264	259	274	284	260	255	244	294	266	255	254	248	235	263	246	245	247	242	238	285	268	251	240	272	276	245	275	261	288	244	261	245	255	274	250	277	250	245	249	258	283	250	272	250	263	248	258	257	234	242	268	306	284	272	268	272	241	254	274	267	272	264	232	242	270	279	247	263	298	285	245	271	290	252	292	255	229	235	268	284	282	252	276	239	263	259	240	239	258	273	258	277	268	266	251	271	245	260	249	269	239	269	267	275	247	240	250	259	235	277	287	273	268	260	262	246	282	265	279	294	254	258	243	264	248	228	250	250	294	268	244	255	249	273	255	244	251	243	292	253	250	259	261	270	290	261	244	256	256	280	296	299	291	267	259	262	264	260	246	250	235	251	246	269	260	292	243	283	270	270	250	269	247	256	262	294	245	240	260	294	261	263	268	292	232	244	256	263	272	279	253	253	257	243	269	278	269	239	267	257	254	263	253	258	237	256	266	278	246	269	290	280	267	262	264	284	261	275	261	231	269	281	250	252	299	255	260	267	289
2507	770	985	955	940	905	886	875	855	839	830	786	801	818	834	772	811	735	812	830	753	808	767	817	783	801	801	773	770	795	763	771	770	789	830	753	789	794	832	793	765	756	740	816	732	826	728	785	770	851	782	758	796	784	783	790	781	746	795	764	787	766	763	756	785	716	769	760	754	761	756	745	744	792	709	752	759	819	759	777	808	783	739	766	809	794	758	744	702	782	761	780	750	792	795	796	794	801	739	776	765	744	724	727	761	801	811	748	818	727	869	786	802	758	787	759	773	771	762	823	789	772	782	765	777	708	759	755	756	739	770	765	777	740	767	770	785	783	780	765	778	770	791	752	798	798	778	785	818	775	771	768	778	795	756	775	771	776	807	753	813	747	763	766	762	765	814	718	802	741	838	800	773	753	755	752	789	781	792	764	793	781	809	774	780	753	710	789	762	754	791	708	779	804	766	804	776	738	755	750	783	772	780	738	785	772	815	765	729	728	716	765	758	760	759	773	755	802	791	753	796	777	769	770	785	797	759	756	763	723	788	791	789	779	863	765	781	795	740	770	743	760	776	775	789	783	794	814	802	761	836	756	775	770	799	798	774	786	798	816	791	720	768	788	807	758	785	792	775	816	787	765	714	773	790	733	783	774	798	729	809	816	737	760	781	766	755	792	769	790	796	778	788	782	769	782	729	784	799	771	789	738	794	801	776	771	772	779	801	737	743	771	782	781	724	790	767	773	728	766	749	715	755	747	771	790	808	756	783	807	782	757	720	792	785	750	779	740	779	771	763	759	778	742	787	792	842	734	786	740	758	786	767	740	794	776	772	766	760	750	767	756	756	770	817	769	766	721	761	693	740	746	783	772	703	758	850	792	763	784	765	790	792	832	756	786	805	733	790	760	731	801	778	725	729	737	796	781	781	759	757	758	736	766	749	708	719	811	783	759	795	772	745	827	751	812	773	761	765	762	734	765	771	751	745	793	803	786	777	786	801	770	808	806	773	725	749	701	784	743	801	749	774	748	725	782	806	796	775	787	770	784	739	754	802	801	771	781	811	776	733	732	752	740	763	785	756	776	819	761	793	767	747	760	798	761	777	783	735	778	745	727	811	778	757	775	746	795	758	771	755	758	736	785	757	824	768	756	794	767	789	797	748	785	779	797	779	792	782	767	786	818	785	786	805	756	763	731	845	810	767	802	801	756	734	818	784	734	737	741	761	779	757	782	767	740	776	803	758	793	757	757	752	799	780	806	778	752	749	746	761	753	759	771	755	767	804	759	799	766	770	767	732	796	804	862	741	778	748	767	736	747	731	780	783	771	734	790	757	812	778	766	803	780	746	717	753	766	666	760	771	720	742	824	778	809	762	746	755	788	785	726	742	742	754	768	860	803	833	776	790	740	760	814	749	804	758	820	798	749	813	806	778	772	762	798	833	755	818	802	753	781	798	806	771	811	740	786	745	788	789	830	725	820	798	827	745	804	803	796	771	852	756	782	777	761	758	743	759	770	798	778	757	773	791	792	748	781	730	817	679	796	799	786	762	811	805	785	759	806	751	772	768	783	763	772	822	759	791	776	763	743	789	788	791	782	764	757	780	758	796	779	758	813	737	771	780	820	780	739	775	783	780	835	767	768	802	758	780	833	704	773	761	752	818	778	787	783	778	821	759	778	770	772	791	757	821	725	743	810	764	740	760	800	763	761	798	781	806	782	756	755	782	786	802	796	805	722	786	781	761	782	743	820	716	767	758	806	746	788	730	781	862	781	782	779	750	783	727	801	778	750	804	755	771	768	795	804	773	774	830	876	759	768	737	762	732	809	771	789	819	767	754	734	749	716	763	762	785	820	747	768	749	821	720	691	758	732	784	741	814	733	733	730	818	774	804	790	744	801	742	774	780	776	755	764	789	798	765	791	781	724	769	808	792	745	740	774	786	797	752	808	750	760	782	828	757	795	784	830	761	765	818	756	810	815	721	808	779	781	770	769	818	767	753	789	787	721	775	724	760	753	801	762	796	820	766	752	739	733	769	752	753	777	765	755	794	807	791	780	696	800	753	745	829	828	791	763	752	781	788	799	786	768	777	714	757	776	737	770	795	786	764	777	770	806	749	812	704	823	736	764	769	762	772	783	770	829	838	854	792	807	790	880	764	805	773	816	810	769	800	774	777	787	779	764	773	743	795	769	813	764	799	717	773	744	774	792	733	761	742	777	786	763	799	722	751	791	755	774	781	760	758	820	761	751	785	787	762	775	765	816	779	742	817	781	760	779	798	738	814	767	785	814	782	809	741	786	764	841	798	756	774	810	758	792	784	737	805	779	757	773	734	760	770	759	751	769	737	745	759	816	767	750	717	747	849	764	797	785	775	756	736	789	782	809	767	798	769	793	778	792	735	802	792	797	784	807	756	773	753	792	827	814	756	811	744	784	815	723	825	733	800	798	795	730	817	718	775	797	748	736	792	771	742	755	786	717	787	796	813	793	780	776	811	754	773	730	744	764	743	735	768	803	779	799	733	777	754	783	794	777	789	751	781	833	779	794	804	745	811	775	788	789	841	784	788	785	796	758	787	787	812	834	766	731	745	795	744	789	795	785	767	734	787	761	722	766	751	765	824	796	789	720	745	744	753	777	718	733	776	733	765	758	764	790	730	759	749	814	776	784	825	777	752	784	746	757	790	775	773	766	799	742	803	797	813	744	763	764	788	718	803	817	780	749	756	744	791	769	723	788	774	786	721	806	782	779	817	737	769	790	770	785	751	784	788	780	795	724	742	790	766	855	741	750	775	788	824	771	731	777	752	774	792	805	791	758	781	767	746	773	813	776	768	729	765	776	760	795	785	770	789	779	748	753	766	800	776	768	798	800	772	801	771	769	786	769	792	809	763	767	775	765	748	746	799	714	741	815	802	775	769	785	819	733	835	768	793	801	820	798	808	755	720	750	771	768	794	810	782	784	789	738	741	788	846	767	732	767	782	765	784	791	755	807	719	781	801	780	787	781	739	752	738	766	744	787	769	782	748	767	782	800	756	671	784	775	775	733	744	810	759	754	831	748	786	775	792	727	753	765	789	730	763	805	788	799	766	773	778	765	751	732	770	772	770	804	725	776	777	795	746	741	796	755	741	764	728	774	749	817	749	753	811	793	783	793	768	754	758	805	775	799	773	769	772	779	800	779	785	777	779	785	798	821	768	786	809	762	792	765	794	798	768	747	759	779	751	786	781	791	810	756	773	788	770	733	756	789	817	789	768	735	762	774	760	732	764	766	810	770	784	801	803	796	759	775	765	779	749	807	760	713	778	807	793	811	795	775	762	753	783	774	783	768	777	765	775	743	735	779	779	799	840	771	755	761	791	764	789	741	762	793	818	746	804	762	784	784	800	807	789	764	817	731	791	774	777	805	793	760	768	778	764	736	775	782	772	716	774	747	798	776	770	750	800	752	801	721	757	717	801	761	753	742	783	780	796	791	819	802	739	757	749	832
9189	1164	1484	1123	771	578	436	351	331	272	266	217	249	189	213	176	190	166	182	137	166	150	170	152	172	151	130	136	165	139	148	138	136	137	128	138	139	138	132	134	133	134	119	134	141	140	108	132	139	138	118	129	131	119	147	128	123	125	148	124	137	133	134	111	141	109	157	127	121	130	156	132	140	139	125	149	144	149	144	134	137	110	134	118	120	137	126	136	120	138	151	144	132	149	148	138	126	138	133	140	138	108	134	129	124	150	123	139	131	131	149	161	161	146	135	148	114	117	131	146	122	127	149	145	131	114	154	127	146	134	135	133	105	122	151	151	125	127	168	121	122	132	105	140	136	115	125	138	136	116	132	138	129	126	134	128	129	119	141	143	139	125	107	140	144	130	133	125	150	142	129	133	143	130	137	115	139	130	114	115	130	126	135	144	138	126	127	143	140	152	136	137	124	117	114	146	144	103	135	122	127	133	147	139	135	146	127	143	132	135	117	133	127	116	144	108	119	125	116	134	142	128	133	129	129	122	122	122	134	133	142	122	152	139	130	118	144	136	140	130	135	137	134	119	158	137	138	126	144	114	115	144	150	122	140	121	126	125	138	137	130	128	147	139	113	134	128	121	131	128	129	132	127	129	135	121	136	138	143	133	154	133	138	139	142	146	157	121	119	136	138	118	119	132	125	128	134	133	122	133	120	131	133	142	139	126	129	113	111	140	129	139	134	130	149	126	136	145	139	124	124	154	135	137	113	141	144	120	135	119	139	137	156	146	133	144	139	115	127	135	115	144	137	141	128	133	138	133	125	133	142	149	122	139	124	138	128	111	135	138	131	122	129	145	150	137	126	133	135	136	135	117	145	127	143	123	116	142	110	132	141	140	152	129	150	148	137	137	127	147	132	166	127	142	141	136	135	144	118	114	152	123	123	131	150	108	136	139	120	129	122	128	117	133	126	145	137	123	115	139	124	127	133	137	137	124	136	126	128	149	122	120	127	158	148	110	135	121	138	138	124	145	117	131	147	133	138	119	136	116	133	120	125	119	114	114	143	134	115	132	138	149	153	130	135	110	133	126	130	128	117	116	119	146	142	126	119	137	122	143	125	127	111	149	120	116	138	132	119	145	133	107	125	115	125	151	152	137	135	133	144	154	138	133	139	140	132	121	137	128	108	138	143	131	117	117	137	158	123	125	130	131	127	138	127	137	115	126	126	134	149	132	127	152	111	116	111	128	116	143	131	154	112	135	142	153	115	141	155	126	135	147	143	141	141	148	123	141	144	132	143	139	140	132	131	134	136	116	129	129	136	123	148	131	121	127	116	141	137	143	124	146	134	125	142	133	135	141	133	126	143	132	131	142	145	144	148	141	123	127	121	108	104	125	151	152	118	132	155	142	125	135	152	124	135	138	119	119	129	138	143	154	138	140	119	121	126	128	118	125	151	115	126	140	134	140	130	145	125	140	137	136	138	140	128	135	114	138	130	137	102	150	144	130	157	120	151	135	120	130	136	127	137	126	130	147	147	111	130	143	127	138	128	142	136	123	119	159	125	127	160	135	119	127	130	119	128	142	129	125	140	132	141	151	126	126	136	136	129	119	126	126	131	115	147	137	124	145	137	138	135	124	128	134	122	133	119	117	133	125	145	121	131	121	142	146	136	149	127	115	127	130	130	132	126	125	142	116	139	139	124	127	151	133	171	155	140	111	120	116	126	128	114	136	128	120	115	112	128	135	133	140	138	136	141	137	135	140	131	136	129	140	138	124	141	132	124	110	137	140	106	116	120	141	122	138	120	124	146	177	135	156	129	124	132	114	119	116	145	114	121	129	141	137	133	138	118	146	132	124	148	150	139	122	131	117	113	125	132	116	128	137	125	126	127	134	123	123	131	138	139	145	147	152	124	138	124	155	104	124	139	139	104	130	140	117	132	137	151	120	146	150	130	135	129	141	127	128	133	145	127	128	127	130	128	145	136	132	123	152	145	134	140	143	118	129	124	129	118	131	138	118	128	133	131	134	143	133	139	140	135	140	119	134	126	118	115	123	128	130	129	130	134	128	133	149	124	137	126	124	116	140	125	124	134	120	133	131	135	136	140	165	133	135	155	140	137	120	137	133	139	139	154	133	150	124	126	129	131	140	128	141	141	122	127	134	120	125	123	142	139	147	153	118	146	128	130	132	128	139	126	137	114	138	126	145	151	142	108	124	141	121	139	137	119	131	122	155	129	121	108	133	117	133	122	161	110	135	141	142	125	132	150	134	139	137	136	144	138	135	154	131	137	120	140	152	101	106	147	157	137	126	124	136	126	140	125	149	130	151	127	117	122	129	125	118	135	126	121	140	163	133	125	151	143	124	136	136	131	136	121	131	141	148	122	122	136	133	150	119	128	134	132	137	145	150	123	117	117	131	119	120	145	134	124	136	143	133	126	156	159	109	124	128	125	129	154	138	140	121	156	136	133	147	143	110	127	136	145	137	138	146	139	132	131	143	120	139	132	137	143	119	110	117	143	145	133	121	131	139	121	130	117	125	144	134	131	134	130	131	123	151	132	138	124	145	123	128	137	131	113	119	104	139	125	136	126	113	146	147	146	129	117	136	151	130	133	117	119	140	126	120	119	135	133	141	118	144	153	122	144	127	132	114	117	140	156	146	119	156	130	120	132	145	118	126	131	127	129	120	137	138	121	145	139	129	141	146	130	124	117	125	128	121	131	155	130	126	103	125	147	122	126	115	149	122	150	140	129	148	132	106	127	130	130	125	139	139	153	123	127	150	125	129	121	129	130	119	126	137	143	126	126	118	174	131	126	137	132	125	157	133	122	116	135	143	146	122	125	121	126	147	126	124	138	111	145	124	131	124	122	150	133	131	111	109	140	150	99	134	137	139	129	139	122	175	118	143	141	125	132	131	144	137	124	125	125	142	133	150	126	126	130	151	136	122	148	138	146	121	101	140	135	128	106	132	146	142	146	144	132	126	130	122	120	116	136	127	115	123	139	118	126	112	114	154	110	131	120	131	136	135	144	154	123	146	149	154	126	122	132	131	133	133	125	140	108	124	118	124	142	129	153	103	156	122	141	154	127	140	113	134	144	165	104	123	127	148	150	126	135	146	124	147	111	138	125	137	143	146	116	130	141	128	128	122	127	119	143	127	129	131	144	133	130	125	126	125	131	138	123	135	139	103	128	140	133	126	115	121	129	135	127	144	145	142	150	127	129	119	120	130	118	139	126	145	134	145	124	134	161	127	127	128	119	133	139	131	118	145	129	134	144	114	120	127	138	140	113	141	130	129	143	144	123	128	138	126	142	107	137	137	134	137	141	142	130	131	134	109	131	144	127	137	143	130	100	135	117	130	112	118	141	127	156	113	134	118	149	145	137	145	124	131	127	148	120	129	136	136	132	129	113	141	134	135	126	119	109	114	129	156	165	116	130	146	159	124	141	139	141	139	131	150	122	133	134	132	133	118	139	127	139	134	116	129
5826	1553	3468	3938	3254	2654	2026	1775	1599	1377	1226	1110	937	912	850	794	773	766	668	649	656	638	677	630	566	611	590	517	578	574	494	502	488	496	514	502	502	493	503	474	506	473	522	479	475	481	485	483	469	465	486	440	493	457	423	436	439	463	451	465	448	433	463	450	425	453	456	464	447	508	451	440	452	438	499	418	433	422	471	473	436	443	451	461	420	447	465	436	412	483	459	395	410	429	434	462	420	420	438	457	440	505	432	415	419	454	435	455	412	459	412	428	411	445	416	492	424	423	423	426	423	438	438	461	447	420	452	422	415	434	419	425	407	436	426	431	447	404	451	396	441	419	446	436	449	410	448	441	471	440	405	417	419	473	431	437	442	449	438	438	457	417	429	429	469	398	412	466	433	425	434	433	473	440	431	407	433	420	441	444	426	503	424	459	471	428	408	413	414	465	421	448	414	436	406	382	436	417	413	413	418	430	446	429	399	426	429	411	440	423	422	415	442	439	423	437	366	446	429	429	428	437	438	407	423	412	430	438	415	449	410	419	425	438	446	408	406	439	455	447	434	432	425	438	429	451	433	454	420	428	449	384	451	420	409	382	429	418	408	447	435	422	445	425	425	471	421	409	427	442	442	384	445	418	432	479	443	466	420	429	432	442	470	393	447	461	440	449	446	416	442	401	447	425	465	425	438	411	416	476	440	481	433	424	391	461	445	411	443	442	419	445	424	415	436	427	423	406	421	441	467	410	462	448	461	424	417	404	440	447	441	380	410	439	438	427	392	424	472	403	475	443	441	448	467	432	418	460	404	449	432	405	432	425	437	433	402	452	414	438	431	440	426	448	428	458	404	448	431	426	439	402	442	404	416	408	426	412	442	479	411	415	446	437	432	451	394	446	468	430	444	442	422	428	452	426	466	428	430	455	424	411	422	442	444	457	404	430	441	419	429	423	414	423	447	482	448	461	411	419	413	424	424	420	434	376	405	415	402	413	436	482	466	401	453	434	425	428	386	420	410	438	418	439	440	396	428	433	460	411	407	411	443	426	416	396	429	433	449	385	439	430	448	421	408	411	445	417	428	442	450	410	447	426	393	421	426	429	417	442	400	418	462	412	427	435	426	431	437	437	418	435	440	438	418	414	471	423	414	433	399	455	394	441	423	450	450	390	447	440	469	465	401	396	423	441	422	456	429	418	460	443	438	438	422	440	430	472	446	478	429	419	423	415	439	445	428	437	441	422	363	440	461	463	413	443	423	421	431	414	440	453	412	447	416	442	389	445	477	412	425	414	440	455	426	475	509	427	423	422	416	465	430	434	417	429	397	414	400	425	462	427	405	425	409	419	425	451	402	473	402	417	427	416	406	438	423	430	443	425	457	417	401	388	395	442	442	398	426	450	449	419	417	464	431	468	454	454	401	416	432	432	447	441	456	447	432	415	412	445	401	424	440	438	417	405	428	472	410	411	428	408	439	431	443	450	427	425	416	453	460	434	431	424	441	435	433	463	411	429	463	420	402	447	430	435	437	439	406	447	417	458	448	470	440	459	443	437	445	440	417	419	452	490	413	443	418	442	448	435	448	398	444	401	400	462	420	451	419	431	427	412	434	426	411	438	456	406	425	456	399	420	457	436	438	443	433	398	434	439	409	425	414	416	405	412	460	439	385	391	416	422	415	422	476	427	446	425	424	398	409	430	442	436	407	460	411	452	408	448	428	451	421	425	433	428	420	414	419	416	435	425	419	469	416	359	439	432	431	451	389	423	465	416	432	396	421	392	433	473	379	474	434	442	443	390	469	450	413	427	432	424	452	423	451	433	408	431	408	462	461	444	465	411	402	454	437	420	398	447	437	445	440	415	412	447	404	458	415	457	428	437	407	442	435	436	428	407	445	406	412	394	443	403	453	442	454	453	429	448	420	421	412	393	444	422	419	434	430	461	422	406	454	406	431	430	459	433	402	422	402	453	425	436	461	393	409	410	453	457	416	442	432	457	403	452	447	432	417	445	373	420	456	427	464	428	393	405	447	471	460	417	410	433	422	424	422	437	417	432	445	406	451	423	421	443	439	421	428	433	422	411	422	436	439	395	452	421	438	428	449	482	431	462	427	454	433	420	433	427	387	425	383	418	442	436	409	408	397	415	425	423	401	401	502	435	408	396	417	447	465	438	429	446	432	445	430	439	431	439	415	459	456	421	444	427	441	451	453	410	402	400	431	430	452	436	422	418	419	429	445	455	466	438	444	421	421	431	403	451	417	413	427	466	407	421	454	450	420	436	416	415	445	461	421	420	420	403	397	441	407	385	425	454	446	453	398	412	408	429	413	442	432	425	428	430	450	425	413	431	423	418	430	436	452	399	439	423	398	438	431	383	446	395	402	449	415	456	426	379	454	460	446	423	437	402	465	434	441	419	449	408	407	426	373	405	428	444	430	446	427	458	466	414	405	414	453	448	436	462	424	442	401	425	470	456	470	414	424	424	430	408	446	439	433	435	436	384	425	443	430	494	420	445	438	442	444	420	439	441	413	449	417	433	469	436	458	401	423	434	427	440	448	413	467	453	380	470	450	486	420	454	397	387	433	443	464	432	437	414	441	441	441	441	425	449	459	430	448	446	435	401	437	437	423	423	428	445	435	408	384	416	451	424	408	391	430	411	406	429	416	429	420	414	401	453	422	430	432	421	428	430	419	440	470	469	405	406	411	440	414	438	438	432	419	408	448	456	420	404	428	444	411	451	453	450	453	440	434	422	470	406	423	453	440	444	424	434	391	387	426	412	469	405	387	430	456	427	400	420	409	398	401	431	440	444	435	413	426	455	428	434	377	412	482	431	464	413	433	436	402	452	398	449	411	430	453	421	417	430	423	449	379	461	393	421	430	409	403	416	435	454	431	420	417	461	420	409	401	426	433	441	395	453	426	452	422	460	397	425	442	471	416	441	427	436	451	411	442	432	416	457	477	438	437	429	409	436	452	440	478	420	398	403	446	456	436	446	415	448	436	403	469	409	436	434	468	412	445	420	427	375	456	418	396	436	422	496	441	432	431	431	445	447	435	445	405	448	454	419	421	424	450	451	397	444	411	399	418	453	472	463	405	413	441	400	429	432	423	444	448	455	420	439	414	422	452	424	439	391	415	460	420	405	379	406	416	421	442	412	444	440	414	427	403	472	445	413	443	453	434	466	425	425	456	428	409	440	433	412	442	428	427	431	525	452	472	413	394	459	466	399	442	440	399	413	476	463	414	406	453	440	434	453	412	412	441	451	475	440	398	451	406	428	408	437	436	425	436	441	430	403	407	412	396	447	428	444	444	436	419	429	426	404	390	427	415	402	447	415	467	409	408	460	419	427	447	397	407	396	464	454	431	430	412	405	435	402	421	458	425	407	409	455	439	383	421	455	442	420	444	423	398	477	408	449	416	449	435	440	436	445	431	420	452	453	441	432	384	428	410	448	433	466	387	406	435	410	436	442	447	452	438	399	439	451
16991	2442	2870	2115	1489	1105	821	652	536	464	401	324	332	260	240	260	200	211	216	199	176	210	184	173	181	182	168	179	164	169	169	191	158	154	149	140	145	166	132	125	150	150	161	133	162	137	138	154	128	145	138	133	131	119	170	167	139	151	156	147	155	159	127	126	151	130	124	139	138	143	144	147	122	117	152	140	157	155	133	137	134	145	104	135	139	158	135	134	143	117	144	130	164	142	136	138	137	153	144	139	148	134	167	138	136	135	144	139	131	140	143	135	150	137	138	145	161	148	120	128	135	134	140	150	152	132	135	139	154	129	140	139	158	144	142	145	132	130	128	154	137	152	155	138	145	134	121	165	121	157	163	136	124	131	160	145	129	117	125	130	149	157	131	150	152	130	178	139	128	148	147	134	131	137	150	157	125	160	119	151	131	136	128	135	116	131	159	146	137	152	142	161	123	136	146	151	153	148	126	133	123	138	131	129	152	114	116	168	140	122	135	128	142	125	118	145	135	135	122	143	148	174	149	140	139	142	150	140	157	151	134	142	139	130	162	131	161	134	150	143	145	145	132	138	122	138	139	139	131	147	138	132	146	144	130	139	128	148	138	118	131	125	144	137	129	181	141	152	131	145	160	147	130	145	143	128	141	122	140	133	113	140	150	135	138	134	139	135	140	154	133	143	127	135	141	119	154	154	125	150	170	123	146	136	136	127	144	152	140	133	133	133	141	116	134	133	157	116	133	140	136	143	129	122	133	126	128	149	125	146	110	139	120	147	132	135	161	146	128	124	122	138	129	136	148	144	140	159	145	128	142	144	149	148	145	147	142	151	125	131	152	158	148	135	158	133	133	138	151	153	144	137	127	139	158	112	121	127	135	152	131	133	174	151	140	133	139	132	139	155	134	163	110	137	142	119	127	136	121	139	157	162	129	153	144	130	134	155	149	132	161	124	136	158	160	136	121	140	135	116	134	153	118	151	138	146	163	148	105	141	138	143	127	133	151	144	148	146	137	128	146	131	140	133	141	135	125	133	134	155	161	138	131	123	144	130	146	119	129	140	134	129	127	146	152	120	127	164	130	130	154	140	151	139	126	131	151	143	129	129	152	130	124	138	148	125	153	142	138	119	145	123	129	123	154	139	141	146	137	147	122	130	130	142	139	154	168	126	138	138	137	148	127	136	129	138	132	150	116	133	160	129	138	153	166	131	136	130	149	119	175	155	139	143	137	126	156	135	133	165	134	154	137	147	116	141	152	146	149	136	129	125	153	143	158	146	161	134	142	136	129	129	135	126	143	125	130	137	138	136	150	131	134	148	141	154	154	127	134	146	132	152	137	150	131	139	144	132	133	154	131	146	143	152	155	146	118	157	148	136	149	146	146	151	152	121	138	112	123	165	113	132	138	135	138	125	123	126	133	135	120	142	136	149	124	138	127	145	122	131	144	125	150	148	153	146	138	135	138	136	146	134	132	143	149	136	125	138	157	154	133	137	148	142	148	166	137	145	163	128	130	124	142	148	135	139	157	141	146	120	131	132	153	129	143	123	151	122	132	148	142	143	145	135	140	134	126	126	144	122	130	138	127	139	143	146	155	147	148	132	148	148	135	134	150	133	127	141	131	130	134	135	111	113	142	138	146	105	155	142	149	143	126	138	147	137	137	154	142	149	137	139	141	121	134	122	136	139	140	144	120	127	138	119	150	125	141	143	138	132	148	164	130	134	157	151	153	138	150	134	126	121	130	148	140	131	118	144	141	131	113	140	121	134	132	157	137	137	129	142	139	128	124	144	136	122	147	131	144	137	137	140	135	142	145	130	145	124	127	149	160	136	133	142	128	129	144	123	122	172	143	135	115	140	140	133	131	141	150	141	141	125	160	126	151	125	137	144	160	128	135	146	155	152	138	131	142	149	137	137	146	150	140	156	144	128	126	114	131	116	122	136	133	141	120	145	135	152	133	137	144	110	121	143	152	134	129	167	135	138	147	141	149	150	139	147	132	148	141	147	138	156	132	130	145	132	137	131	123	131	139	131	139	135	135	149	121	151	154	130	141	138	144	131	140	148	160	142	140	129	112	140	144	134	130	137	158	150	134	128	135	136	133	144	145	152	152	114	145	159	142	122	137	163	137	146	129	151	138	158	149	128	105	127	129	145	128	142	138	136	132	157	130	144	123	133	133	157	123	143	135	132	126	139	130	149	162	134	151	140	142	136	131	142	136	139	128	130	126	135	157	138	130	148	148	135	149	139	158	144	129	151	149	122	131	142	136	167	136	151	139	132	132	146	146	152	155	135	140	150	142	121	136	134	131	127	133	143	134	157	152	145	131	127	132	142	121	137	140	149	139	138	138	117	155	131	132	130	110	129	130	150	147	138	137	152	123	130	154	131	136	122	117	131	147	119	153	111	133	148	151	134	147	155	138	109	161	130	125	135	138	139	157	135	155	152	150	150	154	121	151	139	124	130	127	116	147	130	148	142	157	160	139	137	150	142	154	135	165	131	143	140	130	132	136	112	114	114	144	150	146	140	145	131	139	149	128	123	130	142	133	139	133	137	152	134	148	145	151	117	128	137	150	152	136	137	128	118	156	130	125	134	152	146	130	143	137	128	124	139	139	137	143	154	142	139	132	132	144	148	134	154	127	139	121	126	140	125	130	130	125	113	145	121	130	128	154	149	131	130	133	146	143	143	144	139	142	127	139	132	140	151	131	137	123	117	142	156	130	143	145	105	138	122	141	139	147	121	159	127	132	135	140	123	138	124	129	143	129	146	128	142	150	126	148	126	161	145	120	155	142	145	145	150	149	162	143	136	144	125	140	131	122	147	133	127	138	130	116	150	148	162	117	125	154	136	128	135	119	140	133	135	140	151	108	121	116	151	132	140	129	136	133	146	133	172	134	147	126	129	133	127	139	107	144	138	123	143	135	114	147	137	135	147	123	134	124	151	151	148	111	130	133	122	135	162	128	144	119	154	131	135	137	115	129	150	123	131	138	150	145	155	152	144	133	133	142	126	128	152	148	160	122	127	126	149	123	137	139	139	133	124	142	156	116	135	138	150	134	115	124	126	123	141	130	162	143	109	128	136	155	126	142	129	139	131	119	153	148	132	144	133	138	146	132	138	151	132	135	150	135	143	134	137	137	140	127	122	134	143	144	116	146	113	130	132	146	135	141	149	121	133	140	152	131	133	118	137	142	125	137	126	133	147	153	136	124	124	127	140	126	146	164	110	144	145	139	126	147	143	152	159	128	131	132	164	160	172	148	132	148	144	131	155	148	150	114	140	141	128	131	133	129	157	151	126	140	141	135	156	135	120	132	141	138	141	136	157	136	152	138	123	132	126	134	141	155	140	143	148	151	154	150	129	133	147	139	155	145	144	140	141	126	159	131	136	153	144	141	129	156	139	129	139	138	145	145	134	137	145	146	143	140	160	132	133	154	147	157	124	148	142	165	129	118	151	122	138	136	131	131	127	136	135	145	146
8090	2489	6091	6628	5775	4567	3635	3131	2556	2271	1968	1724	1544	1430	1237	1188	1071	1058	1028	919	933	870	783	775	724	739	702	689	704	656	659	672	589	625	608	568	609	606	597	582	589	543	519	559	569	514	520	542	541	541	525	543	542	520	493	552	527	493	492	505	533	493	522	501	489	497	502	510	487	470	520	500	485	489	514	513	513	503	461	466	527	526	491	470	487	471	515	472	463	453	472	471	481	501	460	498	469	493	507	517	537	444	490	476	530	502	485	473	456	474	478	459	472	457	491	443	449	503	449	483	470	441	508	462	485	475	497	469	470	491	442	492	491	496	507	470	489	430	450	472	447	481	469	427	477	469	484	472	469	493	482	486	504	442	501	516	490	459	471	461	437	488	440	436	447	453	461	449	466	479	504	483	453	450	499	495	454	453	472	460	484	449	513	431	466	479	451	464	433	431	474	438	474	471	439	447	470	495	456	495	488	504	461	476	484	443	459	459	431	469	446	469	506	478	427	437	507	458	473	445	477	506	455	459	473	499	497	465	452	486	427	470	476	483	441	480	489	476	471	474	477	464	444	499	474	449	480	449	407	454	474	481	476	452	475	453	426	471	467	451	450	474	482	451	434	484	443	484	466	448	454	444	441	496	486	460	451	498	486	466	505	453	464	468	459	476	470	491	426	466	490	462	423	451	485	491	480	478	453	484	511	492	513	442	434	445	487	470	462	450	449	469	460	455	452	456	470	467	424	469	484	417	461	469	487	464	436	448	501	479	482	477	452	480	436	477	482	470	466	468	473	458	466	447	449	495	404	472	469	441	472	447	427	447	458	449	505	427	466	458	409	448	467	437	461	482	514	462	507	420	428	462	507	460	421	457	443	447	451	448	468	465	474	468	477	454	464	448	475	433	463	451	441	504	463	465	427	443	492	461	502	447	431	509	486	484	504	452	480	511	454	492	464	484	446	457	455	470	441	454	426	490	420	482	500	446	455	448	471	477	441	488	471	459	466	478	471	482	423	428	445	492	454	494	408	444	445	452	467	476	469	448	425	453	457	435	457	448	459	479	449	454	429	432	491	455	448	456	475	473	448	492	501	453	441	413	488	437	452	432	457	438	457	507	463	465	462	437	505	492	477	455	460	436	452	504	479	469	455	443	448	454	418	433	457	412	429	449	440	469	457	504	431	478	440	475	470	480	469	440	469	481	449	460	465	461	473	465	497	475	448	438	468	476	456	449	469	463	467	465	480	414	458	430	467	426	479	453	478	485	434	460	489	426	447	435	482	464	437	479	489	457	464	465	463	475	502	510	512	440	467	468	478	469	447	467	466	451	456	517	452	464	453	464	460	472	469	471	503	444	441	459	469	495	475	436	490	465	452	433	453	454	461	465	472	466	514	472	484	434	464	471	459	436	460	491	505	480	440	456	454	492	470	466	468	434	485	449	445	480	465	437	472	460	472	465	489	451	453	449	492	437	460	415	481	485	463	454	513	459	450	429	475	437	426	450	482	431	463	472	469	445	453	488	442	485	463	436	442	464	463	471	469	483	471	479	514	442	469	475	484	449	466	447	457	442	496	493	461	445	472	449	430	498	431	480	447	441	448	459	464	490	463	419	481	461	453	487	455	522	467	481	479	467	429	444	468	451	435	443	487	458	462	487	426	428	440	460	451	450	478	479	485	485	501	458	465	468	442	482	440	441	486	494	507	415	464	481	446	456	452	467	477	456	474	504	442	456	459	452	469	474	486	468	462	423	457	432	461	495	501	456	459	485	462	453	455	498	471	459	468	433	507	483	454	448	487	446	445	480	433	418	472	437	504	488	428	455	477	453	452	451	457	486	442	450	439	481	494	453	447	443	475	485	465	468	457	476	475	437	439	460	463	452	443	484	443	465	495	448	464	439	479	495	444	470	459	444	470	463	446	480	468	472	461	456	445	450	469	466	456	451	471	469	427	495	466	431	441	441	475	447	472	453	474	467	480	426	416	450	445	457	479	437	465	473	485	456	436	446	470	493	495	460	424	421	513	474	447	487	500	434	432	455	515	505	455	443	492	461	466	492	468	441	451	443	494	493	441	497	477	458	437	456	433	479	436	473	477	455	457	448	430	469	454	448	487	467	427	484	455	445	465	471	438	479	493	455	491	468	458	503	479	469	469	453	480	468	516	444	463	491	452	458	445	481	450	464	473	450	489	476	458	478	453	464	467	465	421	486	468	441	500	449	451	468	505	475	409	413	467	473	441	425	459	506	465	456	460	500	487	475	432	426	500	471	485	461	443	459	446	442	450	466	474	496	454	481	456	482	461	438	485	434	490	451	498	436	481	454	451	411	473	483	443	407	459	471	432	486	438	482	479	469	446	482	499	471	451	460	471	458	495	432	469	464	453	466	467	478	475	464	517	460	505	434	445	454	452	502	479	475	437	506	452	463	468	478	500	492	461	456	460	452	466	486	475	487	471	506	452	459	440	489	478	431	456	454	478	477	455	485	430	487	448	460	457	464	476	456	493	442	494	482	483	449	445	442	514	451	440	489	452	422	463	456	464	480	457	447	496	436	498	438	472	468	445	477	502	489	403	477	458	470	486	455	488	452	462	462	472	492	467	479	503	452	515	451	480	447	452	484	447	455	461	471	466	443	499	480	447	467	441	410	478	442	449	436	416	396	455	471	434	455	481	429	457	476	473	433	427	506	448	464	463	463	437	438	471	465	459	445	459	431	496	431	445	479	444	491	437	458	437	451	506	454	481	436	470	472	435	498	438	442	452	458	494	491	492	440	449	475	415	473	482	467	458	452	482	467	484	428	508	455	458	475	482	432	477	490	442	479	429	462	479	444	490	437	444	467	499	471	445	469	480	447	431	466	451	475	469	460	454	509	410	486	481	469	438	485	443	473	461	454	439	471	461	495	473	465	443	474	450	439	447	477	470	469	482	433	518	440	467	474	488	469	492	486	455	443	434	474	454	478	458	468	436	445	480	471	451	461	484	469	422	480	450	447	423	452	447	444	464	479	432	502	439	444	463	479	439	489	488	415	472	456	489	546	446	486	448	460	443	425	458	437	441	472	486	472	471	483	491	465	513	458	438	445	484	462	443	480	445	468	490	435	456	434	466	470	491	489	463	474	461	441	472	482	487	450	478	450	446	466	463	447	504	433	496	427	466	484	455	433	471	471	498	419	465	468	432	460	438	486	476	501	461	463	485	460	443	416	452	453	464	473	485	471	463	498	473	447	432	441	486	458	462	455	482	440	431	465	464	480	425	448	462	479	465	499	455	474	443	470	456	459	411	509	468	453	476	475	453	479	462	457	504	437	433	469	462	452	436	451	487	495	463	450	462	472	473	469	485	452	432	442	466	475	491	471	488	485	467	429	451	468	489	488	476	485	477	441	488	444	471	451	462	486	445	449	462	476	481	458	460	479	435	466	439	500	462	449	471	442	460	463	453	451	458	446	448	449	474	448	443	478	469	457	465	465	481	444	423	471	452	467
2212	328	344	327	313	279	272	293	279	265	271	268	267	238	240	269	268	298	258	265	279	275	252	304	261	273	256	282	273	265	233	254	266	263	272	273	261	273	267	237	256	252	269	251	273	245	261	258	267	269	241	263	263	262	253	277	252	277	256	256	267	236	261	244	271	285	308	269	268	245	269	279	255	273	275	249	280	275	276	237	254	248	226	283	257	284	256	286	284	245	262	276	260	265	253	273	278	267	277	288	291	268	223	234	269	258	278	278	255	250	255	279	266	258	260	288	264	224	280	254	254	201	238	263	251	263	289	236	256	275	237	240	267	261	298	241	276	274	276	267	246	254	268	272	272	295	244	236	265	261	304	282	277	280	255	276	257	263	286	276	247	254	244	264	263	313	260	266	268	277	258	239	255	301	253	264	250	243	262	276	270	266	271	261	250	269	275	271	236	263	249	264	251	237	287	230	273	265	245	246	253	267	261	252	264	250	251	253	251	270	268	249	240	246	271	273	284	218	241	267	266	279	259	256	265	273	267	272	259	248	275	254	267	246	248	240	264	262	290	265	270	266	242	292	288	261	286	274	259	248	280	282	269	306	276	243	236	268	278	269	259	277	261	248	280	259	291	277	241	267	279	272	258	256	266	249	269	251	253	249	259	249	288	249	264	237	244	291	268	247	243	236	272	275	257	258	238	264	286	264	261	232	273	245	271	261	279	245	253	267	296	249	271	244	260	244	244	245	245	273	257	262	258	267	278	233	268	255	258	245	263	264	239	265	261	254	229	226	251	266	258	255	251	263	267	259	278	268	267	276	257	251	277	245	251	286	237	230	242	267	296	269	266	267	254	281	223	253	294	240	236	242	262	229	271	248	277	243	253	253	267	262	251	256	254	264	265	271	243	274	254	239	283	252	248	239	250	276	249	248	242	263	264	271	260	258	286	262	255	248	279	272	243	252	265	264	277	252	243	279	257	257	270	274	233	236	270	257	247	238	257	238	257	277	244	263	296	255	249	246	246	240	242	274	270	247	255	258	252	268	281	265	264	274	272	272	239	256	254	245	262	260	259	270	272	264	249	263	223	229	256	259	250	298	273	279	248	268	274	293	267	285	259	305	259	261	248	261	267	302	271	261	262	274	265	266	244	249	252	273	281	258	253	278	276	277	264	283	268	266	276	248	263	293	261	263	253	256	284	252	284	249	256	271	254	268	249	251	268	244	276	264	278	292	243	252	277	293	291	270	243	293	286	270	266	307	298	288	280	260	270	263	242	310	248	249	255	279	273	246	237	257	269	299	238	279	252	264	291	265	284	275	263	250	253	284	265	255	244	266	263	275	240	278	261	247	260	242	270	254	262	251	234	243	259	255	250	247	266	253	273	249	254	270	262	293	265	284	260	244	245	275	262	284	238	247	267	260	273	269	271	246	260	273	263	264	276	255	257	277	274	235	269	274	267	277	246	249	254	255	269	262	287	282	268	262	263	265	275	238	278	287	245	247	287	249	257	275	258	265	250	253	258	269	240	274	269	260	287	248	273	242	278	232	295	248	260	280	240	265	260	293	248	249	260	261	239	251	258	259	252	274	240	260	226	267	260	246	267	251	257	250	274	262	236	277	242	253	253	272	257	283	262	236	277	267	271	266	274	275	262	256	256	240	276	264	267	261	242	255	267	275	260	261	275	251	264	246	244	251	248	282	258	264	254	249	267	292	228	284	286	267	266	277	262	253	237	303	264	252	256	261	241	266	298	244	251	277	269	266	242	257	253	275	269	240	271	266	254	274	260	265	238	250	271	261	269	249	282	257	243	256	256	286	269	253	270	255	279	247	246	243	291	277	254	279	264	260	255	255	256	248	234	275	282	245	250	273	240	266	241	276	251	287	257	233	254	270	252	235	256	265	281	246	258	259	252	251	263	268	260	246	213	256	256	251	261	269	272	253	252	273	251	268	273	256	290	276	260	267	235	291	277	281	271	259	252	272	247	283	281	259	249	244	288	253	257	272	256	252	271	257	285	236	308	253	239	241	257	237	269	264	245	278	275	275	268	274	245	257	247	255	268	244	267	282	270	261	268	279	220	293	255	256	254	274	268	272	279	287	277	248	274	267	281	278	253	261	262	260	266	264	217	275	278	258	243	282	279	253	248	237	268	260	261	265	238	277	300	265	294	263	231	270	274	249	264	282	269	277	299	240	285	272	249	267	270	264	247	283	261	276	287	278	283	255	256	267	258	294	288	268	257	240	267	281	245	287	253	269	267	269	251	247	234	264	242	263	234	259	299	283	257	248	255	257	255	270	244	244	296	248	267	255	296	258	282	245	247	245	291	272	245	274	261	282	281	266	266	252	279	294	259	269	257	276	274	261	272	244	261	259	275	246	275	250	286	280	248	245	245	229	278	271	240	271	300	252	267	266	253	271	254	256	281	261	235	253	241	263	256	274	242	256	260	266	275	253	283	262	277	286	250	255	258	247	247	259	235	259	255	286	270	272	284	257	269	280	244	263	284	258	262	274	258	282	271	271	259	268	260	248	282	263	265	263	241	257	239	264	262	252	289	264	253	283	281	279	272	260	273	249	255	252	264	256	254	286	258	244	251	262	288	246	262	252	254	239	278	281	249	283	257	267	288	248	258	259	273	302	240	265	305	277	275	281	254	275	272	254	270	232	279	245	268	258	218	280	249	299	288	278	267	271	272	255	258	240	278	263	252	285	266	260	250	258	269	256	255	244	261	236	233	259	260	260	291	255	269	289	282	243	263	268	259	274	266	264	256	272	269	260	255	258	227	299	277	280	215	268	279	274	259	261	291	250	261	256	288	250	265	273	262	251	273	280	264	266	274	264	274	281	267	282	275	260	278	240	252	274	276	279	258	278	294	274	276	266	254	272	250	260	259	236	292	223	244	270	245	298	260	287	252	259	289	239	302	253	264	276	265	256	271	270	245	282	257	230	254	271	232	254	267	262	266	286	268	256	257	260	257	259	245	262	270	288	267	259	237	275	255	281	270	253	304	263	269	274	252	262	277	250	246	270	251	254	288	236	250	266	246	263	289	232	284	232	308	281	260	259	287	225	269	260	266	265	257	259	305	267	261	242	229	269	272	256	237	259	250	263	271	258	263	287	250	259	246	251	259	247	282	278	264	249	270	262	234	247	285	258	226	279	264	280	268	252	240	260	227	259	238	271	268	260	268	289	260	271	268	243	254	265	278	292	272	292	275	271	233	239	238	282	280	278	288	273	239	261	263	271	266	250	233	263	270	317	236	244	272	258	261	256	242	258	285	265	289	235	260	267	274	260	259	290	268	286	282	277	240	273	275	272	269	261	262	292	278	285	226	288	251	267	243	273	260	272	244	235	246	283	247	243	282	269	259	261	263	276	297	275	234	239	247	242	265	260	271	267	304	263	254	241	262	261	276	258	259	251	253	242	251	271	239	278	256	247	278	266	263	244	265	289	280	246	221	261	271	282	277	274	249	240	236	272	257	272
2390	827	960	966	902	898	856	885	805	862	778	827	835	769	826	798	784	855	798	802	792	744	772	834	742	814	819	753	785	790	784	817	778	823	778	739	760	773	764	721	785	807	786	767	767	780	801	820	796	786	757	761	809	737	808	780	797	783	803	834	797	741	782	743	805	759	732	759	764	797	798	749	797	761	744	720	726	767	802	803	735	788	799	781	767	764	786	743	789	791	769	753	787	788	743	802	773	769	808	816	808	788	804	748	739	789	777	756	778	787	778	814	755	765	742	800	783	774	774	778	779	821	823	778	728	790	707	697	718	821	771	735	747	766	758	805	752	775	754	775	760	759	790	767	778	818	772	793	808	780	772	754	770	710	707	777	802	741	798	754	754	756	784	780	782	747	816	807	779	802	783	789	772	822	743	787	792	777	754	772	733	781	834	819	710	777	760	842	763	784	721	797	799	814	724	764	816	797	774	792	742	805	804	762	777	820	774	779	758	768	815	777	782	782	797	761	797	753	812	796	760	782	769	787	779	796	749	770	781	814	743	791	783	777	735	740	773	764	763	772	754	759	772	776	763	776	779	777	739	771	709	802	775	761	774	785	757	777	781	759	809	772	810	765	759	793	776	790	805	786	786	799	744	754	770	741	783	751	782	771	759	791	790	790	774	815	755	771	776	775	770	781	816	736	745	756	762	785	772	757	770	767	767	798	788	772	736	740	782	798	771	783	771	752	808	762	740	799	826	782	758	803	762	786	815	779	795	780	790	786	747	780	777	777	785	779	797	783	764	767	725	781	816	826	783	795	735	792	754	799	803	761	798	799	764	741	777	787	727	801	762	744	757	811	739	764	760	753	771	739	742	775	771	784	736	760	778	789	788	778	821	765	762	779	778	764	823	777	757	758	783	800	756	797	726	825	846	760	843	740	759	752	809	771	727	732	799	825	719	775	787	769	753	746	845	831	784	779	743	795	784	805	778	775	771	792	810	756	791	779	743	786	776	817	779	812	758	779	729	776	761	774	767	797	790	778	738	757	726	763	752	777	804	800	745	785	836	766	760	783	765	761	771	708	785	783	714	776	773	774	769	781	772	811	757	768	760	754	818	791	808	749	758	712	759	798	761	781	786	760	775	770	730	801	794	828	808	761	717	789	800	768	811	791	777	718	817	763	715	756	773	727	749	793	782	755	788	730	760	795	770	741	769	789	765	791	765	744	822	755	753	733	748	742	749	721	720	790	789	756	756	748	794	821	718	760	774	765	766	755	796	752	783	838	760	779	761	773	764	814	772	796	728	747	782	738	770	815	755	741	813	796	743	741	776	761	825	841	743	815	800	744	767	757	774	799	769	746	759	793	742	777	793	775	731	770	842	797	815	807	729	760	787	740	767	776	719	808	787	744	760	768	722	784	761	781	783	738	777	766	799	757	753	803	722	826	795	758	773	759	755	778	709	783	755	746	731	759	804	780	746	760	798	813	733	794	763	761	735	774	828	803	810	796	804	791	784	783	758	755	761	777	775	743	758	774	801	805	742	796	806	759	734	754	807	772	778	776	778	798	732	762	756	768	783	738	769	761	777	793	736	738	781	764	779	777	782	773	754	784	780	744	792	774	720	745	768	775	763	785	760	772	748	764	814	791	756	788	834	739	767	802	792	804	751	823	812	770	760	805	758	843	796	781	766	822	773	778	817	726	727	750	795	754	761	750	802	773	740	739	766	737	755	703	752	796	809	774	780	772	750	788	802	771	785	776	768	767	782	837	799	778	768	798	818	763	745	790	740	717	780	738	799	755	743	763	739	749	735	828	754	830	766	788	797	758	787	819	743	712	803	727	761	790	723	756	818	777	797	767	770	792	777	757	786	700	732	840	775	775	721	752	750	799	794	759	736	790	784	792	765	760	796	760	753	792	801	770	801	759	777	748	724	783	769	763	803	746	777	830	739	826	756	774	753	770	760	804	745	754	793	802	832	781	775	736	774	717	699	779	787	820	719	803	800	772	756	771	772	774	773	808	735	788	720	756	798	752	755	781	802	790	779	812	779	784	811	792	794	785	768	783	831	829	769	787	739	816	785	765	759	762	716	827	764	749	785	824	800	782	815	768	813	812	806	773	766	743	770	755	786	745	746	834	768	815	771	764	771	748	744	757	773	771	771	766	789	719	759	760	778	754	785	760	810	779	794	719	788	782	756	766	764	771	757	780	773	761	808	781	765	771	764	797	707	776	803	768	821	774	771	841	797	783	750	784	806	836	783	782	799	754	796	801	735	785	774	792	776	770	732	736	818	756	813	721	750	818	743	732	797	760	744	795	780	777	735	792	757	744	810	756	735	739	772	757	760	745	788	782	720	786	799	742	746	778	770	802	752	796	797	767	800	752	794	762	811	782	774	724	775	850	787	786	777	775	710	761	759	778	768	791	760	776	768	756	766	768	804	767	770	738	785	787	756	780	742	756	769	734	787	716	832	791	773	773	783	801	772	772	795	725	761	763	794	755	810	779	777	766	793	781	768	819	752	716	773	775	770	733	784	753	793	806	714	788	798	773	791	764	734	691	814	720	730	817	767	717	746	726	784	759	797	807	762	757	745	765	803	778	759	787	771	770	762	820	762	747	784	750	752	833	781	759	756	790	783	767	750	782	762	783	832	772	810	810	734	762	751	784	775	725	803	756	770	757	791	743	789	771	789	769	804	768	796	771	765	738	716	748	785	791	784	751	841	764	804	710	800	749	783	805	782	809	811	776	763	785	756	788	740	753	773	777	760	770	720	786	833	756	778	761	794	762	809	805	785	766	823	781	760	766	795	818	746	759	785	807	777	800	783	747	772	744	781	789	746	742	746	789	740	838	795	777	750	817	772	778	714	784	804	736	782	796	781	783	782	823	779	777	786	761	782	802	784	756	793	785	807	727	733	738	799	739	764	747	849	751	742	725	756	771	737	792	737	748	786	787	783	796	770	829	806	785	788	795	762	760	776	782	742	845	834	790	757	755	747	814	764	790	799	771	756	778	813	746	808	752	750	787	816	788	737	796	777	782	776	765	797	825	770	754	750	792	796	790	765	787	743	799	759	754	787	775	759	752	754	796	703	751	782	790	779	776	770	797	774	813	781	772	811	750	790	807	755	803	746	748	735	780	789	764	811	779	800	767	800	778	804	778	768	777	773	816	809	838	820	764	785	797	736	775	829	754	714	819	763	780	780	739	755	777	751	734	781	778	769	773	782	794	765	788	745	780	805	751	750	786	751	767	766	769	831	757	767	729	762	814	742	743	767	767	742	757	784	782	774	782	738	767	747	748	775	773	789	764	775	762	724	770	740	762	741	752	738	822	778	759	824	765	773	774	771	738	761	724	803	774	785	730	821	762	777	777	772	754	740	763	780	809	773	784	790	794	726	789	771	805	771	778	762	783	767	802	736	778	808	718	765	791	807	788	743	750	801	764	786	788	779	809	781	731	778	854	794	815	788	774	770	774	863	827	725	783	783	751
9235	1161	1457	1104	768	583	487	384	326	281	261	214	207	186	196	187	163	178	155	158	170	160	161	146	146	146	137	146	133	159	148	135	143	142	143	149	150	138	137	141	122	142	128	149	141	138	121	158	109	152	113	143	143	142	124	120	126	125	142	112	124	122	143	150	140	148	150	128	143	154	140	135	131	144	119	143	135	125	132	149	147	121	109	130	114	124	145	148	124	132	137	137	132	109	157	141	131	140	129	131	124	134	137	101	141	121	138	116	133	129	138	141	147	122	139	137	135	150	128	145	119	131	144	143	155	120	132	143	138	154	126	124	117	125	137	128	138	149	125	159	134	137	126	129	124	142	118	134	121	114	114	139	139	150	122	134	146	109	119	143	140	123	120	123	134	126	115	114	128	122	171	140	131	142	122	116	157	134	142	128	151	131	116	134	151	120	127	129	121	146	142	116	129	147	151	119	140	114	130	107	116	132	155	132	142	154	113	137	136	118	136	130	121	140	122	140	142	151	151	120	123	132	140	140	142	127	139	124	149	127	136	127	144	128	134	124	137	125	147	131	140	119	121	133	139	136	129	116	119	109	151	144	140	140	122	131	134	142	140	123	122	134	141	151	143	130	140	130	149	132	120	138	130	142	132	126	133	141	114	122	135	123	125	131	132	124	137	157	141	140	135	132	123	131	137	131	129	152	144	132	113	127	159	136	140	132	138	128	127	133	135	139	129	135	127	132	137	137	150	129	143	116	134	134	131	122	134	114	157	140	135	136	143	127	143	110	135	132	126	141	150	114	127	138	117	132	133	148	135	142	142	120	132	157	149	127	130	149	141	160	137	140	125	157	152	133	154	125	117	122	120	148	134	156	134	130	131	138	127	137	113	121	164	129	138	145	132	130	148	126	142	147	136	137	128	127	127	140	129	124	129	131	133	138	129	153	138	149	136	140	126	129	146	119	120	121	121	121	117	138	135	145	136	147	131	118	123	140	120	128	140	125	136	136	130	135	143	129	127	125	138	131	109	110	118	140	104	102	132	118	145	131	123	134	132	139	147	121	133	116	126	167	135	127	127	132	113	122	126	125	127	147	150	137	129	154	123	148	141	119	131	134	126	125	125	117	146	140	144	143	123	130	126	153	126	123	130	118	115	138	131	144	153	135	114	129	120	129	141	131	133	123	153	154	141	132	151	146	142	115	127	135	136	109	140	144	146	147	134	112	125	127	148	123	132	150	123	120	129	140	111	140	133	144	120	143	128	124	126	135	144	123	159	135	113	149	113	126	138	160	122	156	132	118	146	132	144	135	117	130	129	129	137	119	147	147	142	126	143	143	141	136	114	119	144	143	122	143	123	138	134	143	119	155	132	140	147	139	139	147	137	156	129	128	118	152	127	142	110	132	127	126	134	140	137	142	151	130	163	144	127	135	140	132	129	133	122	126	151	127	130	146	136	124	122	129	100	123	144	129	135	134	155	144	128	156	118	118	143	120	143	145	144	144	154	127	140	126	109	133	139	141	158	125	133	136	140	151	123	156	122	131	140	126	128	130	119	142	124	135	121	102	142	115	132	131	134	126	141	132	129	124	145	128	127	143	147	152	123	120	123	147	108	123	135	151	137	146	142	154	130	145	135	123	117	106	121	143	120	133	128	123	136	154	148	116	130	128	114	135	142	112	159	137	129	135	141	113	123	133	151	114	133	127	140	154	132	132	138	156	144	133	136	131	107	124	113	105	129	138	122	133	145	125	126	149	131	128	136	144	127	130	130	132	151	151	122	139	124	125	113	133	115	128	128	127	142	133	142	120	133	130	137	130	118	129	118	140	122	132	129	132	131	126	132	136	130	138	118	135	139	127	112	148	142	116	134	147	119	114	122	125	126	127	130	124	140	130	140	140	139	113	149	119	114	157	147	140	134	147	128	137	112	122	130	141	145	129	126	126	111	153	145	138	117	133	128	135	132	138	128	119	122	128	135	138	135	119	157	135	143	127	146	142	119	163	104	121	123	136	134	139	135	138	121	138	136	130	130	132	125	152	133	142	137	134	145	148	137	132	130	142	133	129	131	115	145	138	134	134	143	124	147	132	145	140	124	141	158	135	139	137	155	128	136	147	145	152	116	134	127	121	118	126	131	146	117	133	134	139	138	122	126	136	132	129	121	121	118	134	147	127	140	148	145	122	133	118	121	129	123	125	132	145	130	119	118	117	128	149	124	123	119	146	135	148	133	121	138	139	129	123	138	131	138	112	135	141	142	128	140	128	116	135	149	132	140	131	130	117	144	145	143	130	135	142	132	149	138	134	122	145	133	144	143	141	143	131	149	139	139	146	159	143	171	136	127	153	143	137	123	133	117	125	136	143	135	147	128	130	132	152	138	144	127	120	139	123	152	127	119	133	137	143	117	128	124	139	144	172	140	144	141	131	129	167	140	122	122	132	128	108	143	144	145	131	126	155	130	144	133	149	127	121	133	139	154	144	144	134	127	138	161	148	138	150	136	130	126	136	132	145	118	136	156	144	130	129	115	117	121	139	135	129	122	140	118	120	130	143	144	131	130	114	140	129	129	106	124	148	144	141	132	103	134	149	127	129	144	127	142	150	148	119	145	139	146	152	137	131	131	111	143	135	133	123	126	116	142	138	156	133	124	130	140	117	131	123	162	151	145	108	108	140	137	139	129	133	125	130	145	158	147	119	138	130	118	137	139	128	137	144	153	132	130	135	132	128	130	124	128	142	152	131	139	135	128	135	134	138	136	130	125	148	146	132	139	147	123	118	136	115	115	134	134	128	126	136	144	131	131	145	137	128	147	130	113	127	123	144	135	127	151	138	135	129	135	142	126	116	130	132	131	122	140	134	122	118	152	155	124	125	109	132	118	144	142	134	129	125	129	129	122	156	143	133	146	107	150	139	125	142	138	131	136	121	166	117	121	150	141	123	133	132	149	148	126	121	133	143	134	144	112	130	131	138	141	143	152	118	150	131	147	130	140	120	124	141	147	146	131	147	127	134	110	165	126	134	129	129	153	146	121	126	136	135	151	132	126	122	134	126	117	124	159	112	136	126	137	146	123	122	129	116	158	132	134	165	108	127	136	154	136	143	137	135	144	147	125	138	139	119	129	136	125	123	141	115	146	151	158	144	140	142	128	123	140	120	139	127	118	120	115	136	121	135	157	115	146	118	134	138	141	146	137	132	124	126	130	129	115	124	129	141	122	145	146	133	127	144	144	110	106	128	162	143	125	120	139	131	130	129	138	150	140	135	135	150	129	120	132	148	134	141	154	137	126	147	150	134	146	128	135	128	150	137	113	132	134	140	131	139	155	129	137	121	117	145	143	143	149	137	114	134	134	134	137	113	122	162	142	128	133	135	134	119	129	143	129	123	134	130	133	123	135	121	142	144	125	153	129	126	123	115	119	123	117	143	121	134	119	157	121	137	136	149	112	133	144	136	116	136	122	134	126	128	124	138	130	135	118	160	127	145	130	134
5946	1531	3421	3841	3223	2674	2060	1747	1514	1448	1147	1093	994	887	836	789	750	750	659	670	609	604	624	592	589	559	554	526	557	509	532	526	516	520	530	505	481	495	473	503	464	518	497	482	474	465	473	461	465	482	433	436	422	448	456	484	506	459	439	448	442	456	474	434	495	445	467	446	455	448	512	455	439	424	469	415	441	441	434	438	437	437	478	490	451	468	453	435	439	446	449	438	449	506	443	440	425	491	419	441	425	439	419	414	423	440	471	439	446	453	446	476	430	394	442	422	430	440	450	444	446	415	442	412	394	450	437	435	400	466	422	474	441	439	432	377	442	439	467	433	439	442	400	416	426	405	462	451	436	395	439	429	404	419	436	467	419	441	405	379	469	429	430	407	451	437	467	420	411	456	440	455	400	433	415	412	439	467	410	486	438	440	433	439	399	444	475	427	421	436	480	426	465	434	417	434	452	468	442	440	457	451	474	440	459	435	424	436	430	471	442	432	435	406	428	430	427	411	429	427	484	467	445	460	399	393	427	507	428	404	407	465	411	426	429	446	457	417	427	458	425	413	459	462	426	439	433	420	439	429	457	429	454	426	406	428	419	406	430	451	466	421	444	444	474	429	420	447	427	433	466	437	422	429	456	431	467	406	437	427	422	421	430	420	447	423	429	414	422	445	420	430	460	435	453	464	420	431	429	398	426	427	395	395	429	451	425	422	451	430	434	418	412	445	484	431	395	422	446	411	444	435	394	454	440	434	438	429	426	428	432	426	443	424	394	399	427	447	374	437	456	463	442	428	415	454	432	449	427	465	427	381	427	428	433	425	408	407	398	443	433	425	423	433	452	422	437	417	435	412	470	442	408	430	438	459	415	468	435	451	437	407	413	435	427	433	410	408	438	450	407	422	468	436	424	436	426	422	463	413	405	455	414	403	436	423	409	422	466	426	421	426	396	461	432	455	439	417	486	398	452	402	425	439	438	455	476	464	430	434	404	459	430	407	439	427	414	449	411	422	472	441	437	376	402	454	412	466	444	439	434	446	410	428	427	434	454	440	419	428	457	457	447	454	438	374	470	379	412	444	435	440	434	427	458	414	424	441	401	439	442	395	390	428	419	427	443	407	453	449	443	417	436	417	417	417	467	435	405	435	439	465	433	442	423	476	438	436	428	416	472	434	448	475	424	419	471	429	432	452	417	432	445	448	413	440	453	472	442	443	438	424	418	442	423	446	466	483	448	435	402	424	436	437	433	451	414	423	425	434	431	425	435	438	445	435	405	420	411	466	448	449	451	419	421	421	417	463	421	459	421	410	408	405	394	474	421	459	414	438	433	438	485	412	440	394	448	411	430	444	409	442	392	441	444	428	419	462	478	444	422	439	425	453	450	434	414	402	418	417	392	427	434	422	442	423	409	432	414	396	422	450	459	441	403	446	416	434	458	461	451	445	439	455	417	453	436	422	409	442	412	436	417	441	396	448	438	429	456	440	475	421	407	461	418	434	405	490	392	440	437	458	435	438	450	397	375	383	411	429	450	413	442	421	459	439	402	405	383	453	402	431	430	421	409	411	422	432	435	403	445	420	453	440	454	415	429	432	414	456	424	412	425	435	447	427	426	423	435	419	435	454	407	390	437	416	423	425	411	420	419	401	445	442	444	447	408	451	428	417	452	428	409	400	453	427	451	458	419	438	432	449	419	422	444	414	428	425	433	441	437	451	401	463	422	474	405	413	429	434	404	434	418	422	443	422	421	433	480	439	415	393	441	403	431	446	409	400	413	459	390	433	449	443	440	438	439	401	471	392	420	449	459	431	436	422	462	439	417	390	425	440	478	416	396	422	426	412	453	433	420	407	434	444	439	408	440	443	429	469	444	435	429	425	437	418	442	426	445	432	436	436	456	424	424	444	443	404	411	450	419	436	412	423	425	416	439	467	409	447	428	442	426	410	435	438	429	429	437	408	433	391	462	428	442	420	452	410	414	421	444	418	414	433	456	451	431	442	471	413	421	430	400	440	426	397	415	422	462	409	449	428	459	393	444	425	392	429	434	421	453	411	423	463	446	454	430	423	467	431	456	387	404	449	424	419	435	410	410	436	446	447	440	410	455	416	429	435	424	437	436	437	402	402	429	421	440	445	435	412	455	425	445	386	414	419	439	469	424	389	413	460	416	460	448	436	436	402	446	443	465	446	411	429	430	416	430	438	409	407	404	410	427	419	458	421	428	437	435	401	417	429	382	414	456	427	419	440	449	457	411	458	403	415	437	424	433	467	422	448	411	471	432	437	426	480	461	406	442	457	421	429	454	439	416	448	422	406	429	466	400	453	445	413	461	454	424	441	396	442	426	431	432	445	422	394	421	432	452	445	414	422	428	455	420	432	403	463	410	445	488	443	413	450	418	417	392	444	441	453	432	426	424	439	421	395	460	469	462	458	427	449	446	414	421	462	447	433	395	406	481	473	449	433	447	470	426	437	455	424	452	436	403	443	457	424	445	410	443	411	487	417	389	416	420	449	413	447	396	406	409	430	439	458	431	449	402	459	472	451	420	445	410	477	413	438	399	441	430	473	461	435	447	435	411	419	385	444	428	424	439	457	427	442	462	436	476	422	435	427	404	423	404	427	442	438	427	413	426	458	444	425	417	422	433	450	387	448	450	426	455	471	432	404	443	447	468	437	428	425	429	426	451	422	414	400	422	442	427	373	417	423	422	441	413	435	428	444	408	438	465	432	394	425	416	460	437	441	407	425	428	447	446	461	398	418	418	418	421	437	411	464	454	407	461	419	406	417	436	415	410	455	468	452	433	390	441	431	423	448	396	412	387	482	426	422	415	453	419	416	407	432	392	404	401	478	405	415	466	448	408	411	457	401	435	457	422	424	457	449	437	428	416	416	421	418	406	446	410	406	421	450	445	434	439	432	423	395	403	405	445	467	405	443	440	444	456	426	391	407	429	423	439	438	446	409	418	476	422	441	443	459	447	436	456	460	428	465	386	428	470	419	394	432	449	424	421	444	414	466	453	424	454	424	434	423	429	430	438	458	432	448	428	435	427	413	447	406	458	467	451	450	443	451	427	442	434	437	408	409	433	444	479	417	433	443	416	427	431	438	476	446	408	468	478	445	421	416	425	420	429	434	446	466	434	421	408	444	416	437	427	409	452	429	467	487	437	481	427	429	431	442	445	444	407	442	417	419	470	401	443	414	420	449	447	405	424	458	431	454	484	455	443	449	425	451	452	402	436	471	418	423	425	433	430	408	439	390	428	402	413	436	431	438	424	437	450	432	391	447	460	442	421	406	425	432	476	430	451	431	437	461	407	423	443	422	429	408	452	429	459	433	453	432	467	425	459	370	417	439	420	432	443	413	412	437	469	404	438	436	437	451	425	433	424	416	411	444	427	489	428	404	431	433	463	426	457	433	430	432	442	440	442	461	408	426	420	394	452	425	444	424	408	425	425	422	434	459	417	428	469	425	454	441	480	425
16786	2573	2846	2213	1470	1080	792	597	498	457	365	354	318	305	259	217	232	214	209	191	170	177	193	187	176	171	157	166	170	137	170	171	163	154	157	160	162	138	151	147	118	170	152	176	150	133	149	141	145	148	149	168	130	151	144	162	141	152	139	158	136	139	144	163	126	145	143	140	144	163	145	157	145	152	142	135	128	127	123	138	131	141	155	134	141	137	132	138	151	143	129	136	117	133	144	142	133	165	121	130	145	129	158	136	148	144	157	139	172	156	154	140	147	124	150	150	132	125	183	146	139	136	152	132	150	147	149	139	148	154	156	148	132	135	119	154	129	129	140	154	117	143	162	153	133	144	145	134	143	136	175	126	142	148	126	148	136	132	135	128	135	135	138	143	131	156	133	141	127	125	123	138	149	154	130	115	147	149	135	136	155	152	120	142	137	130	140	137	140	130	148	129	136	141	169	147	145	154	135	115	135	141	135	129	127	140	139	146	146	142	128	145	132	125	153	155	148	152	143	132	143	153	140	133	147	132	159	133	141	156	143	145	143	141	125	130	132	124	136	141	156	153	146	140	146	137	132	141	136	134	142	149	147	134	139	158	127	125	132	127	151	126	162	150	138	166	133	138	125	149	138	142	130	138	133	106	133	128	152	133	154	117	145	146	149	148	136	144	126	126	143	140	112	132	135	134	165	151	121	153	119	133	136	163	139	135	156	154	160	152	134	134	124	123	132	138	119	122	126	132	130	120	121	154	118	147	135	136	131	129	128	132	118	146	135	136	130	149	145	133	153	128	150	136	152	119	140	103	151	146	160	138	146	128	135	134	109	153	146	135	122	153	149	132	135	155	135	139	146	129	145	136	139	130	127	125	147	120	128	159	154	159	133	147	132	126	135	135	147	141	135	135	128	133	122	152	161	140	129	141	117	138	102	138	128	130	142	125	112	168	144	123	133	159	165	142	152	142	129	125	142	146	129	123	148	121	111	134	113	140	145	126	132	130	131	139	151	110	144	146	138	146	146	145	135	134	116	132	127	139	138	165	154	115	144	145	135	134	144	155	130	142	137	147	133	150	144	146	130	142	138	148	146	136	120	154	127	113	151	141	150	150	153	160	153	175	168	142	146	145	114	143	151	142	139	126	156	126	148	153	146	156	133	151	152	157	118	140	150	136	112	134	146	147	117	142	107	140	129	137	141	142	116	139	123	149	139	131	146	136	137	152	135	131	106	117	156	153	157	151	135	135	145	154	151	132	158	143	150	133	132	140	153	115	129	133	130	124	162	145	155	145	135	141	140	129	138	132	150	163	126	150	120	138	131	151	152	138	137	160	145	141	136	150	152	157	121	135	145	138	138	151	156	138	146	151	133	132	138	155	138	141	158	121	124	132	133	123	127	146	123	148	138	140	143	118	123	158	131	131	146	128	153	144	155	122	146	138	125	131	133	151	135	145	141	142	154	138	129	137	151	135	151	147	149	150	138	148	156	136	130	138	143	125	152	108	140	134	143	126	135	135	146	164	141	121	113	129	141	132	142	120	155	135	136	148	170	128	138	142	137	146	145	131	142	139	160	122	135	134	111	130	143	125	142	160	149	145	120	132	142	149	135	131	140	132	126	131	116	130	129	138	152	142	153	126	133	142	158	143	126	131	139	148	143	139	134	127	141	173	145	143	139	149	134	130	135	136	144	158	120	158	140	134	132	114	141	140	116	129	129	153	124	120	145	154	148	133	112	132	147	148	126	155	126	150	146	144	149	118	137	126	143	141	137	161	141	134	133	137	141	143	155	140	133	114	141	140	138	123	141	117	123	145	140	147	145	130	138	158	144	148	134	137	139	151	135	132	139	143	138	174	143	148	138	158	147	133	114	154	135	137	145	147	148	143	137	130	140	119	162	150	148	135	127	123	150	132	148	143	140	135	128	155	153	135	137	119	165	139	134	138	147	155	110	132	151	148	157	155	164	144	137	135	142	132	144	148	149	143	157	152	150	126	136	134	141	145	152	139	148	130	132	148	146	131	125	145	146	124	152	145	148	138	131	135	139	116	129	139	138	136	133	153	151	136	142	129	125	119	131	159	154	142	131	135	166	136	150	121	151	126	171	144	129	139	151	145	124	153	115	138	134	130	129	138	131	137	147	132	141	122	132	139	125	125	131	156	147	132	156	148	148	150	134	131	150	147	131	137	136	153	142	148	151	143	134	132	123	165	130	158	121	137	144	129	145	145	117	162	134	138	154	133	146	162	128	169	125	126	142	161	146	139	146	152	137	150	134	120	163	127	154	131	133	134	145	128	120	149	158	164	125	127	115	163	135	137	128	117	134	135	128	134	120	159	129	152	150	144	139	126	156	153	117	148	143	121	151	127	135	134	144	146	149	139	130	162	125	136	130	114	153	136	145	145	121	136	159	136	144	114	150	147	140	148	145	136	122	146	145	130	133	138	153	128	135	135	150	153	124	136	132	159	125	164	137	130	136	140	146	142	125	124	128	118	150	126	139	145	144	118	141	133	128	132	163	141	121	129	147	127	144	138	140	137	133	123	129	158	134	137	156	127	151	131	117	136	143	126	148	156	126	151	142	151	152	141	135	138	123	148	145	129	144	143	151	133	138	143	138	122	124	133	147	135	137	125	120	138	147	133	145	144	140	138	137	129	109	142	151	128	140	137	137	132	147	122	144	148	133	142	136	123	124	128	145	130	139	166	156	128	149	129	128	138	147	142	136	130	142	140	150	150	144	133	124	137	140	131	142	126	153	149	138	121	150	138	139	135	136	137	153	150	126	128	135	106	135	135	129	151	108	139	145	128	141	155	140	155	136	139	150	121	134	115	125	171	118	149	137	140	133	154	148	152	129	123	140	142	149	150	132	147	113	148	152	146	152	138	154	124	161	149	139	147	127	136	117	155	142	148	137	130	130	123	148	140	152	132	159	145	142	159	151	124	145	147	144	142	167	145	160	138	148	119	136	131	131	119	118	122	149	139	124	166	134	143	147	129	135	125	151	161	142	149	146	144	143	128	137	126	135	128	149	130	135	148	141	146	158	133	142	157	136	148	134	149	140	134	130	123	115	133	154	119	114	128	138	128	115	142	134	137	138	129	145	148	129	139	154	147	132	144	135	136	140	150	145	115	128	148	126	147	150	127	120	143	137	152	132	120	137	142	144	135	144	124	149	152	134	142	127	125	146	161	154	144	149	168	142	157	136	136	147	142	172	153	132	112	166	141	135	126	139	123	143	136	135	145	160	133	147	131	168	125	133	133	139	158	141	133	135	184	139	139	155	144	129	136	123	143	130	131	150	140	150	150	133	154	140	125	149	132	144	145	156	142	139	151	128	131	129	125	122	142	129	133	126	140	135	133	131	151	137	142	119	136	153	129	117	150	152	129	144	130	129	136	113	137	125	116	135	147	169	122	132	135	121	142	144	124	163	130	150	128	146	145	144	158	138	136	148	142	151	147	127	132	137	148	135	126	163	120	117	141
7889	2627	6056	6803	5794	4616	3707	3213	2528	2239	1953	1713	1664	1434	1282	1123	1097	1035	1007	920	929	878	823	804	824	729	704	675	712	680	689	654	689	604	596	632	541	592	557	558	596	527	550	571	570	540	521	565	543	528	494	520	488	577	487	520	524	520	547	522	538	524	508	502	487	521	504	520	468	485	469	511	501	501	458	478	472	452	491	477	503	478	479	500	488	491	488	502	483	471	519	476	483	506	481	471	461	481	478	434	471	511	491	454	486	488	515	490	457	494	429	467	454	449	454	474	454	462	472	476	506	456	456	459	494	498	459	486	465	488	455	493	440	478	484	498	477	483	464	455	459	434	494	466	481	451	464	453	396	456	441	465	459	496	494	499	453	434	453	474	440	450	465	490	495	448	491	477	441	491	445	449	502	489	466	480	434	475	470	492	465	483	439	459	461	417	448	459	466	479	486	479	507	448	467	483	443	475	477	501	449	464	457	469	489	447	480	488	468	437	462	455	505	486	481	477	447	470	460	437	528	488	417	433	518	427	490	510	450	447	455	462	481	454	411	435	446	436	440	451	459	483	409	481	467	490	473	488	434	469	456	476	469	463	471	499	473	515	467	471	452	428	477	471	447	444	445	450	436	434	480	479	472	454	482	523	468	470	466	465	462	461	439	468	455	443	443	441	424	477	451	434	507	492	471	447	478	464	445	484	551	491	468	474	453	433	465	443	472	462	477	466	447	451	474	465	462	445	471	434	483	504	482	444	517	471	482	470	500	472	448	438	439	466	457	434	431	480	489	456	510	527	454	479	485	435	458	448	437	452	458	458	487	470	473	486	448	437	463	481	484	488	430	436	441	470	450	457	446	460	506	496	478	464	455	479	478	437	489	439	458	433	451	486	471	470	445	483	446	465	458	489	484	498	450	448	449	473	473	479	468	443	484	485	402	451	470	443	472	456	437	474	423	459	449	472	449	462	436	497	439	469	444	496	501	440	445	461	476	457	464	450	463	476	504	453	465	488	501	442	463	430	476	452	472	453	474	459	477	465	483	482	449	477	440	485	477	480	482	424	446	467	457	439	456	477	431	438	471	451	453	459	443	463	485	486	413	443	453	482	453	462	454	454	488	424	464	471	442	485	495	469	433	446	402	465	444	456	465	466	495	445	457	491	448	490	472	488	438	436	452	475	457	440	480	459	465	458	497	473	475	459	472	505	439	451	467	449	468	453	430	452	480	449	428	467	487	464	442	481	458	452	418	459	476	486	443	454	478	441	480	501	481	478	472	432	440	430	453	455	472	411	470	426	454	452	477	451	441	446	490	447	458	466	454	471	510	491	466	488	467	470	454	487	461	473	464	474	467	448	447	444	490	451	466	449	468	448	433	443	492	465	502	458	469	466	471	469	436	476	467	481	476	399	423	444	447	470	471	448	456	441	449	435	456	457	497	470	462	454	482	443	481	476	462	426	474	482	431	472	479	486	485	453	501	430	478	456	457	439	480	493	486	427	457	493	457	457	436	467	483	457	488	456	474	471	460	447	490	423	470	440	512	456	480	450	495	480	433	489	423	465	497	451	434	460	447	454	493	450	448	436	469	433	446	440	482	457	467	470	489	465	455	461	447	399	457	462	482	451	475	479	481	428	464	469	468	435	481	475	441	475	455	452	419	453	465	477	457	464	483	457	446	435	478	414	491	474	524	429	448	458	465	500	476	441	435	441	479	483	440	470	432	461	465	470	491	473	446	473	485	453	425	484	426	445	438	465	499	468	464	463	444	493	463	446	451	462	470	461	470	472	454	478	439	452	489	459	433	445	457	473	468	431	428	436	478	439	443	457	478	435	479	482	470	469	434	496	462	398	449	443	474	451	442	476	458	466	436	463	492	502	441	454	463	464	431	476	427	425	418	463	491	473	441	447	464	516	508	481	500	452	467	455	425	491	495	471	438	488	464	473	415	492	456	478	448	450	471	424	440	463	463	471	423	460	474	480	472	423	534	451	477	462	466	453	497	439	455	424	475	440	462	477	489	453	462	480	476	464	440	439	432	480	453	433	500	436	509	484	450	466	484	452	478	482	493	429	438	448	448	431	470	483	413	479	464	456	444	470	442	470	467	468	481	456	478	484	471	468	455	471	472	484	442	501	477	467	451	483	468	471	440	478	484	452	460	441	487	436	470	466	448	469	487	417	483	463	474	454	462	433	451	469	464	455	462	443	444	455	461	476	478	442	415	412	471	466	499	445	430	466	459	451	477	440	428	412	429	476	480	468	447	474	471	457	472	467	492	423	488	478	461	480	453	451	480	484	448	483	470	449	423	467	482	457	461	434	489	452	480	432	452	462	483	465	469	506	499	495	467	459	482	428	423	449	467	462	480	448	482	471	459	475	458	477	484	461	467	453	453	426	500	439	486	474	469	461	487	495	428	457	517	484	480	483	434	450	466	445	468	472	466	457	476	452	460	433	445	464	491	459	444	453	486	475	456	470	425	463	445	445	421	456	504	448	491	446	485	472	485	456	466	447	469	473	460	508	455	482	455	473	469	458	464	459	445	484	497	456	470	485	417	433	447	462	437	451	455	483	471	453	469	524	514	447	486	479	473	502	432	473	467	482	456	493	430	470	456	469	476	460	448	466	487	471	468	466	487	474	485	494	430	477	440	436	501	522	432	473	427	466	446	477	431	476	489	476	464	483	485	449	455	466	461	458	471	414	464	492	466	488	483	451	457	505	439	473	419	470	465	470	451	454	469	435	451	464	491	482	459	473	483	430	480	473	445	472	431	435	485	453	467	513	433	460	462	443	472	464	485	453	434	478	434	472	470	424	489	424	459	485	480	450	474	436	460	465	498	476	459	476	472	460	447	443	485	499	450	486	479	442	490	442	467	469	481	472	425	462	497	459	442	463	479	482	400	492	489	437	459	514	427	443	463	444	450	484	463	476	499	435	435	434	456	407	429	459	457	431	487	471	406	467	448	490	456	438	477	425	444	472	467	482	474	496	474	493	478	454	446	491	503	468	454	484	473	487	455	455	467	466	442	518	457	455	440	466	412	431	480	462	469	462	483	470	428	465	487	462	466	479	425	437	493	457	474	463	468	458	449	454	481	438	472	490	494	442	442	434	470	486	453	465	476	434	429	454	461	479	424	466	475	492	407	457	458	488	446	446	460	493	447	489	446	426	475	415	476	449	475	467	436	442	437	473	459	451	425	448	477	467	458	476	447	456	443	444	452	461	478	426	452	460	476	469	438	439	447	461	451	442	464	477	439	470	441	451	466	474	466	478	495	463	464	473	442	466	458	458	446	460	432	462	444	456	470	464	422	432	473	481	451	483	464	428	497	438	449	478	476	480	466	468	476	434	491	470	471	477	444	447	431	408	472	460	452	448	455	472	463	458	432	461	433	480	436	504	475	455	456	453	470	459	468	473	500	467	430	490	432	498	475	481	477	491	468	432	460	496	449	433	414	469	455	489	516	438	461	455	433	476	477	455	462	438
2149	327	359	330	300	298	261	274	263	258	256	254	322	250	238	288	274	267	252	285	283	276	247	268	281	250	274	257	244	270	287	249	258	257	281	254	286	257	251	267	277	245	258	241	246	263	241	250	271	259	229	230	266	272	258	250	284	268	248	260	252	251	275	258	254	253	241	258	284	271	286	284	254	282	269	244	250	252	277	244	239	261	254	252	288	280	259	260	271	251	276	252	260	267	237	258	250	260	272	280	287	276	259	241	236	263	240	239	253	245	282	221	253	279	275	254	231	283	293	265	254	291	271	265	243	275	264	257	301	259	273	273	230	239	272	276	251	268	241	252	221	283	241	267	280	259	267	255	254	281	244	265	233	241	236	286	259	276	251	246	285	264	239	262	286	238	267	277	237	294	240	279	252	281	297	262	250	310	282	266	282	281	234	258	285	263	276	245	283	248	280	242	248	244	277	246	261	257	245	222	260	267	281	271	254	264	261	287	277	270	274	248	250	269	282	273	268	287	269	275	256	251	242	258	281	263	259	274	247	296	262	241	274	261	259	240	284	261	227	245	245	273	275	238	256	274	234	257	237	277	268	249	230	234	254	251	245	251	235	226	264	247	236	270	290	268	249	286	240	270	247	289	249	265	269	242	255	271	257	252	261	260	242	274	240	234	247	247	249	279	265	229	292	272	272	274	270	231	281	241	255	251	267	308	233	285	271	241	275	252	256	282	250	255	258	276	260	255	244	224	256	270	257	256	252	246	268	242	260	232	253	242	263	262	267	279	236	233	247	264	245	265	245	260	268	266	264	264	241	260	237	266	313	243	273	269	264	236	238	271	301	244	245	252	252	251	263	274	243	262	262	275	277	233	249	266	257	244	282	219	263	268	272	290	250	285	279	259	272	273	253	265	260	274	255	298	256	286	280	252	249	265	260	244	261	285	273	256	282	246	271	244	242	272	276	301	261	262	233	283	256	278	256	258	245	279	240	274	263	257	237	255	280	245	284	256	255	237	294	247	260	257	249	279	267	239	288	253	273	273	257	247	238	247	274	238	250	264	262	261	239	273	282	287	281	267	258	262	290	244	280	255	248	258	268	268	240	263	274	259	249	270	239	280	260	292	249	255	257	280	290	268	264	243	281	289	247	260	277	240	270	276	260	272	255	263	255	263	244	261	269	258	272	256	273	267	256	276	288	273	259	262	239	240	277	264	287	257	271	280	242	282	267	251	246	261	234	281	263	248	257	267	260	245	254	258	274	268	277	267	293	267	248	235	216	287	276	252	268	238	267	258	247	254	245	273	260	282	270	262	243	245	252	238	274	269	259	254	297	259	241	250	235	268	250	250	270	269	287	272	249	280	276	237	271	288	254	267	286	260	253	255	274	273	283	263	254	284	270	235	267	232	272	276	262	242	273	270	280	259	231	276	263	268	278	274	272	271	265	241	239	266	268	258	270	267	274	274	228	268	243	274	252	277	251	250	252	260	239	270	246	255	232	281	265	246	274	278	251	253	262	285	255	258	250	256	257	259	283	262	230	229	271	215	228	292	234	221	268	244	249	263	265	280	248	259	260	239	266	276	264	265	243	242	247	266	274	287	242	271	271	248	252	230	264	272	257	277	281	252	261	248	265	251	270	270	262	268	251	242	251	244	255	255	252	270	262	271	265	258	255	240	256	237	259	254	256	274	237	295	252	270	282	236	258	275	272	281	242	254	295	246	264	241	248	288	274	258	254	253	260	208	259	255	285	272	293	243	287	287	254	257	258	264	266	294	274	238	247	288	270	266	270	262	264	271	268	253	257	232	250	278	307	290	254	238	266	241	274	250	254	260	263	267	264	261	264	251	255	264	314	242	250	269	253	271	255	268	282	248	261	278	258	267	252	247	254	274	254	250	277	290	258	263	262	250	271	257	279	254	262	267	241	286	254	249	281	278	233	214	274	260	269	268	257	271	262	232	259	257	275	259	289	292	274	290	278	243	277	291	272	279	240	270	252	294	240	260	262	249	238	262	256	260	303	253	265	266	257	292	293	251	257	268	252	247	258	228	244	243	274	260	258	281	291	296	232	278	246	262	258	268	269	278	245	250	280	279	282	275	250	252	240	266	267	278	268	280	251	269	278	256	232	251	244	211	242	275	267	238	235	239	256	301	278	260	249	253	280	250	266	247	286	239	283	263	278	270	244	271	254	237	270	268	274	257	274	257	288	265	236	264	252	256	250	240	263	274	272	286	280	253	252	264	253	264	271	255	250	284	250	243	255	257	262	251	271	261	269	252	260	272	249	273	215	259	282	309	253	265	251	270	269	296	256	241	264	257	252	274	250	241	263	259	270	245	270	249	256	267	259	252	256	254	257	258	261	264	241	248	255	237	264	258	219	271	264	260	247	266	237	290	266	269	253	268	252	215	238	252	233	245	259	257	280	270	295	240	298	260	252	271	245	250	243	257	253	262	257	237	262	264	279	252	267	226	265	268	286	272	279	240	252	274	254	236	243	238	259	206	268	271	272	254	237	277	274	258	261	264	260	245	237	275	262	264	276	246	248	245	284	273	244	266	260	258	255	264	255	250	268	250	254	241	267	287	274	259	266	243	261	269	272	277	255	217	250	264	283	270	252	254	277	257	290	245	252	251	236	303	243	239	251	253	248	252	216	243	283	270	255	262	253	259	269	246	263	244	253	284	276	275	257	284	257	292	251	246	258	269	256	297	234	251	248	244	238	244	267	255	277	256	259	258	284	262	268	268	257	266	278	266	236	259	309	241	254	265	226	258	243	249	246	283	254	270	252	270	265	256	264	220	262	253	261	284	288	249	265	268	241	247	252	289	213	250	272	245	276	277	260	275	260	265	244	277	261	282	287	263	283	264	244	279	266	258	288	257	289	245	246	273	258	276	292	246	258	240	236	232	245	268	259	262	268	263	276	268	268	256	253	258	297	253	274	245	243	276	261	264	271	252	252	269	287	250	254	275	262	249	253	248	281	259	243	251	291	280	274	256	286	254	253	271	248	281	251	296	267	241	276	271	273	240	271	261	216	261	253	266	256	271	257	259	236	286	245	267	256	275	238	245	286	251	265	286	268	252	253	283	273	273	237	243	287	268	262	259	259	255	272	263	231	226	298	270	230	249	259	274	280	275	252	241	265	292	252	275	252	291	247	294	259	272	265	272	245	290	264	241	259	267	239	284	271	278	289	247	272	245	244	272	244	265	251	248	271	251	274	269	265	266	289	282	247	274	268	258	262	247	250	266	280	265	257	267	256	262	240	269	238	284	284	278	272	239	273	266	247	268	284	229	233	244	278	261	268	254	303	256	281	248	267	258	263	263	265	276	285	269	266	240	227	233	244	257	242	263	275	254	276	250	246	273	262	273	251	255	270	279	277	269	274	255	256	262	259	235	260	270	259	255	258	268	250	230	248	259	275	250	257	266	269	258	284	267	246	262	265	274	242	260	262	267	275	250	207	254	238	279	253	249	260	278	245	262
2400	885	955	998	945	936	847	860	874	818	867	796	769	796	823	842	806	807	733	768	755	802	821	811	770	767	783	828	738	800	791	808	765	822	699	759	775	795	787	758	752	785	749	809	763	783	782	794	781	751	807	782	769	780	793	782	807	811	739	755	743	743	778	766	708	752	768	777	769	736	780	778	755	790	812	818	781	752	762	788	772	777	809	785	764	772	772	748	796	726	817	793	725	790	789	788	727	721	772	762	770	726	794	793	762	801	780	788	805	731	735	763	785	764	752	787	769	751	817	752	722	766	780	792	810	781	815	796	795	746	812	769	728	737	754	819	763	819	738	771	772	790	785	739	753	786	770	756	814	754	792	822	794	767	761	792	711	770	811	783	800	801	758	762	796	761	770	757	728	734	810	760	773	742	796	787	790	774	734	802	792	760	767	757	758	744	748	772	762	730	798	745	791	783	831	839	749	678	790	798	785	765	774	802	713	711	789	782	735	776	770	791	774	800	785	732	805	768	836	763	786	750	788	752	736	785	747	788	784	722	736	741	788	766	746	797	781	797	759	776	724	761	785	738	736	812	800	779	780	743	823	705	775	782	747	739	780	779	751	761	747	757	805	782	729	795	767	778	818	806	794	811	738	781	733	801	753	784	780	769	724	803	776	780	767	808	799	779	791	794	793	697	804	775	753	723	747	783	779	747	835	803	811	794	753	778	790	711	805	725	773	756	783	832	768	831	755	771	765	794	775	784	799	841	813	847	776	742	760	769	801	770	771	788	787	830	756	763	739	789	783	790	768	767	731	703	801	764	753	741	767	734	794	780	737	784	787	774	766	735	792	817	767	728	757	794	792	735	772	732	791	781	721	753	791	782	785	786	737	781	725	798	735	790	733	769	828	783	778	810	754	749	737	775	769	791	729	778	717	725	729	788	745	744	757	769	833	811	767	757	794	762	757	779	789	787	778	744	765	759	790	717	749	778	770	767	783	778	783	771	831	790	733	737	770	765	779	756	740	790	734	739	778	769	745	758	784	746	778	802	795	717	811	750	767	740	731	811	784	791	764	759	776	725	790	751	755	824	760	791	734	787	798	755	735	714	766	790	752	709	758	799	791	780	783	751	766	728	763	787	748	788	782	759	744	775	729	780	804	804	769	825	783	751	779	785	770	774	772	753	767	733	751	751	707	763	777	800	793	738	764	782	751	742	720	699	790	793	774	748	770	794	774	775	774	776	787	737	784	747	803	738	773	787	775	764	777	821	779	796	784	731	749	731	762	792	784	750	751	734	779	771	785	747	737	787	783	769	784	731	735	770	770	802	720	766	762	756	760	801	764	740	761	816	732	781	788	707	751	805	782	751	754	779	807	767	839	785	777	767	792	753	756	773	740	817	814	779	773	802	730	721	796	787	737	801	776	788	757	738	711	753	775	776	770	762	773	794	766	752	787	757	761	771	708	737	772	805	790	793	758	765	811	758	719	808	738	779	808	811	780	713	763	769	793	723	748	714	771	800	807	769	826	744	798	763	866	789	777	782	738	716	787	829	808	814	729	772	750	784	731	796	735	814	831	734	806	806	736	794	759	819	752	815	773	779	735	803	726	725	746	790	727	786	732	828	753	766	763	774	769	762	761	766	805	808	761	765	777	768	777	812	771	704	736	771	803	740	769	760	786	798	733	760	789	770	755	775	726	769	760	754	740	813	724	759	794	764	779	791	801	745	779	729	822	739	743	790	721	777	760	771	744	788	783	801	780	741	759	748	769	782	774	779	764	727	778	754	778	820	743	770	767	748	753	761	751	773	791	772	749	729	735	738	789	830	798	699	789	804	782	802	789	791	808	775	799	741	809	736	787	779	728	812	792	742	750	747	763	764	789	810	802	786	796	800	782	788	748	748	800	758	769	753	740	793	778	786	805	747	794	780	764	787	748	764	794	812	800	816	793	788	782	756	805	780	748	745	750	801	762	730	755	786	795	722	788	748	802	742	725	785	727	762	815	770	791	751	738	737	809	769	813	746	756	788	720	738	763	730	766	739	767	746	720	777	739	771	764	823	765	738	754	722	726	788	806	747	779	717	788	737	794	808	794	759	795	737	734	733	744	741	791	740	735	788	779	791	766	813	782	802	748	799	758	731	817	793	778	719	774	755	775	790	798	783	772	758	746	749	769	788	738	757	821	797	768	794	769	767	805	725	747	719	730	732	790	806	790	780	719	769	762	788	775	777	766	798	759	794	780	767	775	750	744	751	773	748	768	790	812	821	758	796	791	805	762	792	739	750	758	778	744	782	744	724	814	770	829	752	729	756	806	810	748	744	760	781	790	759	802	759	816	797	740	797	811	800	754	773	733	768	753	816	779	773	744	708	728	781	797	789	793	797	827	807	792	735	778	788	769	792	731	797	825	745	819	807	750	774	807	792	757	832	794	739	781	856	778	803	731	786	742	794	773	775	757	756	813	775	750	765	791	760	787	782	778	752	748	767	794	758	738	723	789	817	759	763	759	734	772	811	784	772	782	810	803	737	797	768	829	746	799	756	761	795	774	768	796	747	758	840	766	732	783	775	759	758	798	763	780	768	776	808	738	774	757	782	753	719	796	765	775	780	747	754	748	771	768	803	775	741	800	803	778	793	763	758	788	773	802	722	743	748	759	751	783	781	729	793	740	753	757	758	836	767	814	778	798	744	760	746	722	735	765	751	757	751	778	789	808	834	783	730	796	775	805	825	767	778	772	819	770	765	812	771	825	714	715	838	796	776	780	782	773	754	728	781	763	758	785	783	791	794	740	753	794	706	727	783	774	767	792	788	803	801	793	798	762	791	727	775	783	803	783	747	771	748	782	757	802	702	753	727	802	755	748	681	751	795	756	758	796	748	745	738	742	815	757	749	787	741	773	751	727	752	752	766	747	784	791	772	777	771	772	744	755	722	716	800	779	755	774	760	756	791	780	739	725	747	753	775	727	774	769	766	800	760	803	777	736	786	727	817	803	755	757	760	754	761	747	771	756	834	776	804	738	717	779	811	789	789	781	757	800	709	764	745	732	768	711	779	770	802	790	746	731	798	810	791	766	762	761	812	796	764	803	818	783	793	812	747	764	776	790	811	808	803	780	785	777	770	769	777	810	805	814	726	774	767	753	799	771	754	796	734	790	727	796	783	740	749	782	739	750	810	760	754	752	785	765	771	761	776	746	765	761	811	798	724	729	809	801	797	741	764	821	790	763	828	775	826	766	734	811	814	796	787	743	835	733	772	786	758	716	750	799	816	755	764	728	789	771	728	722	755	760	785	775	785	785	729	741	797	764	814	780	785	756	785	763	802	796	781	781	702	775	770	797	737	782	771	765	774	776	749	769	839	751	794	763	752	801	810	747	761	749	729	779	807	776	749	843	820	820	754	775	758	746	771	749	734	797	763	775	784	791	720	691	786	709	775	738	761	761	781	747	709	794	720	769	797	749	791	774	788	843	798	764	790	816	757	743	736	765	751
8962	1102	1402	1161	829	617	460	362	301	272	262	242	214	174	186	177	178	174	168	150	168	159	169	163	179	139	141	155	162	151	150	129	147	143	126	164	143	123	124	159	136	135	139	127	105	148	122	123	151	112	124	132	142	140	133	130	154	133	133	139	156	138	124	122	132	138	122	124	127	141	126	118	141	134	120	125	145	127	149	141	117	142	138	140	149	146	131	124	137	127	120	131	128	124	134	138	153	140	134	116	129	149	148	113	135	142	137	141	130	131	160	146	122	142	129	139	129	134	130	128	143	134	138	112	124	132	150	109	120	148	119	149	133	133	141	134	141	145	144	133	149	139	141	121	121	118	131	116	124	136	132	139	115	135	120	122	124	143	127	143	113	144	157	120	124	111	128	157	139	124	133	119	154	141	129	140	110	146	127	133	147	121	105	130	137	151	152	130	129	127	132	135	142	141	147	152	141	122	131	123	113	144	143	133	130	136	118	129	142	130	123	116	141	140	122	141	120	142	136	151	130	131	129	120	116	122	132	133	149	136	117	128	123	118	140	124	137	126	126	149	121	145	137	123	171	122	138	153	128	139	118	138	137	124	133	115	123	124	135	115	139	147	128	123	118	150	135	133	134	153	125	119	142	149	133	130	110	131	139	133	149	137	126	136	130	135	141	119	119	115	136	138	157	125	124	124	118	127	107	113	157	144	122	122	126	125	139	128	109	160	153	132	130	146	126	135	132	148	145	123	158	131	129	112	136	160	142	119	148	142	134	130	141	150	126	127	139	151	140	130	137	125	150	126	120	126	127	120	136	148	112	118	124	137	119	133	126	121	133	142	125	142	122	119	139	140	140	127	117	125	129	133	139	137	113	136	140	135	146	115	135	120	123	140	150	126	131	145	137	134	121	138	122	130	129	128	149	143	146	138	135	118	146	125	143	113	141	137	137	115	149	132	139	135	128	125	127	152	137	131	137	140	119	126	117	116	145	131	132	140	142	121	129	138	128	144	131	123	136	125	128	136	118	136	129	142	140	117	138	142	121	122	123	124	121	142	127	152	115	120	130	133	143	133	129	143	152	135	125	116	139	136	116	141	136	134	125	122	116	124	131	124	132	137	120	142	136	114	120	130	131	134	140	137	127	116	131	119	100	123	141	130	140	155	122	137	124	118	128	123	122	135	128	132	131	134	152	141	150	134	143	140	135	138	130	130	119	118	137	147	123	123	138	146	129	139	115	132	138	110	131	109	147	129	135	136	130	125	148	141	109	140	137	149	116	121	148	133	128	142	144	126	147	143	114	141	119	135	133	134	118	124	128	128	141	127	124	131	145	134	145	139	142	117	138	136	117	126	136	130	130	130	150	130	147	147	136	151	132	123	119	126	138	119	120	125	144	152	136	119	128	120	123	135	136	107	139	122	141	104	144	145	156	147	136	139	139	127	142	142	132	143	126	126	137	144	125	133	136	146	124	119	117	122	128	119	114	133	143	128	148	140	129	140	131	125	140	125	134	136	139	135	129	110	148	136	138	118	123	121	122	122	134	153	127	124	131	127	122	133	134	134	144	130	131	135	125	112	145	124	134	129	130	121	140	126	141	133	144	141	156	125	129	147	132	131	123	123	137	132	148	153	135	126	130	125	132	137	111	125	125	145	129	109	148	134	124	133	121	126	136	141	122	133	139	121	133	119	131	121	125	120	126	137	119	127	136	143	141	136	143	143	131	105	120	131	148	130	129	113	113	151	144	154	150	130	147	141	139	128	122	134	130	111	136	134	142	134	134	151	138	129	119	123	125	143	126	121	117	137	130	125	116	133	126	164	121	134	114	117	122	136	113	113	123	126	133	138	135	142	145	126	121	126	118	136	120	150	129	142	148	119	136	141	135	123	134	146	153	136	160	119	124	124	110	132	123	100	119	135	128	133	125	122	151	124	142	122	120	164	136	138	125	140	114	138	135	130	129	114	105	130	144	133	125	133	132	147	141	131	148	158	138	143	111	124	132	131	130	120	132	135	148	135	153	129	124	126	140	147	135	150	124	136	137	128	127	108	148	124	114	131	137	131	144	137	132	141	125	108	128	133	141	138	122	135	138	123	126	127	128	148	140	140	133	119	114	120	150	124	129	129	142	146	144	126	145	127	149	142	140	122	141	149	141	105	130	139	144	130	121	137	131	139	150	134	149	127	131	124	112	132	111	107	132	131	136	138	146	132	132	127	127	122	117	140	115	102	105	148	147	126	133	142	122	136	142	154	120	125	129	125	135	146	132	122	130	132	133	150	127	136	121	140	138	142	117	147	105	133	137	122	117	133	121	132	141	133	128	117	134	111	147	131	128	132	121	166	130	133	129	141	109	136	107	113	118	127	149	126	129	144	149	144	128	126	129	151	159	140	134	121	133	142	124	130	125	120	127	128	131	126	152	137	115	144	171	135	129	134	128	136	115	147	116	128	151	135	129	129	115	120	139	140	147	150	135	134	158	148	134	150	131	131	133	107	121	147	133	134	125	140	138	119	141	115	118	135	134	150	130	114	130	120	114	132	136	150	142	137	131	119	148	160	129	133	148	117	127	141	126	128	148	132	113	125	128	132	115	130	146	141	117	144	136	132	124	145	139	135	143	125	148	119	141	156	132	147	143	136	145	131	148	126	128	160	117	126	139	147	142	143	123	149	125	122	135	127	111	129	127	145	158	133	134	133	134	125	145	146	144	129	127	124	136	137	132	145	116	122	127	140	156	145	154	115	138	155	118	131	119	128	128	138	129	118	122	115	128	132	144	130	113	148	155	125	135	149	131	137	136	144	131	142	108	127	145	115	132	157	129	123	112	133	134	134	152	122	141	111	154	135	138	110	111	107	146	113	123	139	122	138	136	118	112	129	122	122	117	135	130	111	123	123	119	136	146	124	128	122	160	164	129	129	123	163	124	135	133	131	113	141	127	126	148	119	136	132	134	120	166	120	140	153	135	125	113	131	130	139	137	157	140	123	140	148	144	124	137	125	147	122	122	140	122	135	125	139	132	134	137	155	149	137	141	147	136	121	132	130	127	122	120	144	132	151	141	132	137	143	136	147	130	137	156	154	123	132	122	122	130	139	122	136	129	121	112	137	120	135	115	113	152	134	134	125	125	172	147	155	144	122	114	136	133	127	135	155	137	134	128	149	152	128	113	139	131	112	131	118	110	152	134	131	147	116	138	139	132	143	152	128	125	131	132	148	131	136	151	151	128	139	143	133	124	124	128	138	141	139	126	146	141	143	126	137	126	137	132	128	121	142	127	131	125	131	128	144	102	127	138	126	123	121	112	114	141	141	125	153	140	123	116	130	118	143	128	118	138	159	159	119	115	107	146	143	102	134	128	123	152	129	123	146	153	143	130	149	157	154	159	132	147	142	128	132	139	151	142	131	142	130	157	131	147	134	149	123	123	130	138	125	143	116	127	142	124	126	136	138	130	124	123	151	144	128	134	145	104	113	136	151	144	130	130	130
5785	1481	3442	3830	3223	2751	2115	1810	1527	1373	1262	1049	958	931	848	803	774	718	712	648	665	607	586	628	584	557	590	516	538	559	551	485	514	491	476	527	523	489	532	487	489	505	527	500	462	437	472	450	511	467	495	433	471	478	437	474	456	449	438	438	461	441	403	436	428	454	444	488	480	468	434	435	452	493	449	446	460	478	508	410	432	449	452	430	433	404	461	433	441	433	442	453	467	451	456	439	471	456	423	432	429	461	480	457	443	410	417	445	462	438	478	439	475	424	436	431	447	438	448	469	460	455	444	408	449	442	436	455	424	446	448	447	460	440	443	424	434	439	464	458	430	453	426	407	438	439	444	407	423	427	454	461	411	412	447	427	454	450	422	459	428	450	438	411	443	440	459	438	446	419	450	434	426	447	426	395	423	429	413	435	425	446	427	425	425	429	434	446	459	424	458	447	426	431	420	423	401	440	415	427	443	427	403	424	445	415	429	444	421	412	421	416	444	428	450	445	434	422	446	425	442	439	419	455	409	430	413	411	413	450	439	418	427	437	391	441	414	434	466	417	460	450	452	400	447	425	429	443	435	455	408	441	429	466	447	451	457	420	447	435	417	419	412	429	410	463	426	481	436	420	383	450	458	432	443	396	410	400	426	461	434	442	456	447	411	444	428	404	473	419	443	419	426	439	416	448	436	459	430	441	414	429	464	446	406	457	414	417	441	476	423	435	413	417	466	444	431	456	477	390	440	386	396	415	442	417	470	494	404	459	441	440	427	422	410	450	418	387	440	416	433	442	427	436	426	411	421	408	426	405	415	481	433	434	435	460	423	433	426	439	402	448	406	426	426	435	403	407	465	433	455	433	443	452	451	434	418	459	425	410	417	422	414	438	432	436	421	455	428	418	407	422	398	436	437	437	445	430	462	493	444	447	411	424	419	412	462	418	471	416	420	473	434	451	426	446	450	456	428	424	439	398	422	394	433	436	442	425	448	450	399	429	427	433	444	463	410	415	467	410	437	443	430	439	407	435	429	421	472	445	426	419	414	436	424	424	460	448	438	420	417	469	419	464	443	411	459	398	438	466	443	432	451	468	448	435	461	406	427	417	456	433	420	394	439	444	428	425	429	455	389	443	427	435	445	409	402	442	459	411	377	404	467	481	428	465	417	411	461	446	422	401	416	443	474	414	444	431	414	472	457	450	463	418	435	464	446	431	419	435	464	415	442	450	424	381	426	428	466	438	407	412	478	460	430	454	467	430	425	432	413	419	417	425	423	484	404	430	434	419	410	423	446	444	416	423	449	415	440	461	398	413	434	424	437	417	422	412	425	444	413	449	423	434	405	456	402	433	426	415	426	433	432	476	453	409	462	430	430	449	417	427	392	411	428	402	450	457	434	398	422	411	410	449	412	445	373	401	415	435	439	427	462	414	417	458	408	433	387	415	454	423	399	440	451	445	431	471	411	436	416	415	441	434	400	395	425	419	415	423	426	430	430	426	401	454	427	452	449	437	445	421	435	438	417	457	450	440	425	435	417	459	416	442	423	439	401	448	433	438	467	452	448	456	464	432	451	436	416	413	426	447	423	470	452	427	431	411	428	441	424	385	436	450	414	414	425	444	427	426	436	457	465	429	436	430	431	409	444	432	422	400	435	436	408	406	425	455	431	435	443	445	436	435	425	425	411	437	443	440	434	434	418	444	454	463	455	411	446	424	445	444	426	464	445	407	473	463	396	412	475	452	456	442	431	423	414	429	440	433	395	433	467	443	417	451	409	421	432	455	448	446	452	405	477	424	433	406	432	428	415	425	444	428	452	426	458	404	446	429	455	424	437	445	450	409	446	416	441	438	433	442	490	428	433	447	435	430	407	437	440	453	437	456	427	453	458	451	394	394	427	434	448	453	424	413	434	449	426	443	409	435	443	429	425	426	416	439	426	475	440	442	427	408	439	409	421	424	454	382	430	425	425	462	409	405	403	448	401	410	415	440	435	437	424	435	424	451	446	444	429	412	456	427	389	463	448	461	437	466	432	425	414	455	384	447	472	429	401	417	414	452	432	461	445	439	409	406	459	402	427	449	423	440	439	414	459	433	416	430	433	433	434	436	423	438	415	408	428	439	445	414	419	445	444	471	432	472	417	429	418	410	425	448	427	431	425	441	446	430	384	442	406	399	455	416	430	438	424	419	443	466	432	407	462	411	428	463	431	424	443	451	422	452	398	446	469	439	432	431	470	385	411	419	437	433	458	423	446	414	461	448	445	462	425	435	401	414	451	413	452	421	433	462	449	452	449	469	453	440	451	423	416	454	440	475	468	425	432	429	410	411	448	446	420	402	429	415	440	436	414	449	421	413	423	439	415	383	445	430	424	411	441	428	482	440	421	449	434	423	415	447	418	402	462	448	401	451	423	447	425	458	417	421	417	406	432	443	400	433	422	454	444	440	408	431	468	426	412	411	415	459	430	461	448	428	449	435	429	433	438	482	407	428	437	444	450	458	429	394	410	447	440	402	430	407	428	470	423	432	420	443	450	412	441	449	448	436	431	436	418	448	407	419	417	457	427	423	430	460	450	406	421	453	429	453	414	401	458	416	411	415	440	421	402	440	394	461	399	465	463	403	463	445	429	464	425	433	410	424	428	468	411	430	423	435	446	437	422	451	416	445	422	382	468	469	451	434	431	449	437	435	434	440	452	393	407	444	415	417	434	399	433	432	432	420	434	417	433	449	438	403	392	420	417	433	428	449	419	424	430	408	449	437	430	402	449	459	391	462	388	479	403	448	438	434	460	426	465	417	421	438	437	436	446	437	432	430	433	439	432	405	419	429	432	396	427	433	415	447	424	465	443	428	399	449	397	383	436	432	429	439	411	420	424	394	407	434	392	426	413	422	462	391	404	441	419	441	404	458	442	433	426	444	435	424	414	426	425	417	475	394	421	422	441	428	457	444	455	437	438	427	457	437	411	424	454	431	439	433	452	436	428	426	431	428	461	442	404	431	428	422	431	423	426	492	423	416	429	433	447	382	434	412	408	419	445	450	411	434	450	406	476	432	413	455	418	465	416	440	406	409	421	418	433	439	393	432	453	406	477	421	428	409	456	390	465	469	423	407	458	418	424	429	425	420	412	445	440	428	393	425	401	427	409	389	441	417	409	426	406	426	413	433	398	419	456	414	460	453	444	407	419	432	428	431	411	423	404	412	443	431	422	460	460	416	451	428	460	465	454	431	455	465	436	435	406	447	439	452	405	399	456	432	446	408	454	427	453	417	428	424	419	412	445	462	456	434	400	453	421	443	392	401	452	439	414	423	464	436	447	422	433	415	427	451	418	458	422	464	384	421	419	384	424	427	422	412	456	437	426	414	441	472	418	412	445	442	446	440	438	446	423	459	418	378	444	451	446	454	417	395	437	440	410	494	422	437	417	411	422	427	421	463	405	436	407	443	401	440	444	439	427	466	387	461	412	424	428	419	413	399	412	431	445	431
16527	2619	2832	2128	1539	1074	837	627	507	453	381	320	312	284	269	220	210	213	236	216	203	203	208	205	181	157	163	155	180	173	164	158	170	181	177	165	122	154	148	133	167	154	177	131	145	151	163	154	155	154	139	150	135	140	158	125	148	150	139	111	148	145	165	139	135	136	148	136	142	157	115	147	143	144	163	169	139	147	168	144	145	153	126	142	161	140	129	139	152	165	146	131	136	115	132	136	143	158	141	146	139	136	156	142	136	114	142	149	144	141	125	157	129	125	159	99	129	147	139	126	129	135	134	134	137	134	148	133	129	163	135	142	139	130	143	142	119	128	161	141	145	160	141	136	144	130	148	154	143	130	154	145	142	150	140	147	130	121	156	136	136	146	136	122	147	137	107	131	132	156	127	157	144	151	144	108	148	151	145	148	141	141	141	151	128	160	131	118	121	112	142	150	150	129	137	147	164	129	144	110	135	147	152	136	153	138	141	144	148	134	137	142	150	130	138	121	121	119	139	115	139	156	145	138	144	126	139	152	132	120	123	151	138	120	168	147	115	133	140	115	126	144	132	144	165	141	160	155	138	137	151	135	143	161	130	135	141	141	128	141	131	158	143	146	142	138	127	165	146	146	130	141	132	144	155	128	154	136	141	120	138	135	143	139	118	126	121	125	142	154	133	134	144	133	120	130	134	138	137	124	128	117	120	146	122	143	164	117	112	152	136	123	151	145	158	150	143	162	134	138	128	150	140	124	127	138	136	145	144	146	114	123	121	139	152	150	141	141	151	122	124	123	127	165	144	151	119	163	130	126	143	146	148	147	154	139	123	143	124	156	128	146	137	148	128	136	145	129	136	153	138	138	129	150	127	147	140	128	122	129	167	149	138	157	140	158	149	154	124	137	148	140	134	143	138	141	149	134	149	151	146	153	154	133	142	170	132	149	108	126	132	127	136	138	123	128	130	128	131	139	131	112	137	138	134	150	148	150	152	136	137	142	156	137	126	160	137	146	130	153	136	128	127	128	138	137	134	161	140	140	124	139	144	130	115	145	142	128	143	157	149	153	127	133	140	173	139	128	137	132	142	138	153	136	138	147	141	138	128	122	122	144	147	146	124	130	133	149	136	142	124	123	131	130	131	134	139	148	158	138	148	166	127	120	133	146	129	123	141	120	144	133	163	134	125	150	139	135	113	154	118	152	145	138	140	131	143	141	139	156	142	120	131	165	128	138	130	128	131	148	149	138	144	153	145	180	148	132	147	150	134	128	165	128	154	136	134	138	149	143	131	140	129	155	164	139	127	121	128	127	131	147	125	140	122	140	138	139	149	135	139	130	143	144	141	123	157	138	135	135	136	142	119	144	134	138	145	120	154	138	168	134	146	129	143	155	142	126	144	152	153	128	122	145	148	141	137	135	128	158	127	128	144	166	134	136	152	126	142	155	140	154	132	142	132	142	132	119	128	115	128	144	143	117	141	155	125	120	156	138	139	137	127	120	152	134	153	149	142	140	144	125	143	131	155	160	139	130	130	151	118	147	158	147	138	145	129	128	135	143	163	151	132	122	125	128	147	160	145	143	142	146	151	138	156	120	134	124	153	123	142	144	138	114	154	131	128	132	122	128	133	134	118	141	145	142	133	126	127	130	128	154	136	136	128	157	140	134	144	153	133	127	140	143	138	130	145	136	134	140	137	128	125	124	129	120	138	143	141	144	121	150	153	157	138	121	149	150	135	143	138	113	127	133	138	134	127	139	141	153	146	123	143	167	140	147	148	134	134	139	154	127	136	153	144	145	141	157	152	114	145	128	133	133	139	110	144	138	131	159	142	152	146	145	139	145	125	133	116	144	141	141	137	137	130	130	139	160	133	143	134	139	114	143	133	124	137	127	141	149	135	136	143	137	134	134	135	135	142	146	150	138	126	133	140	135	143	133	138	148	162	143	142	115	167	143	158	147	139	143	151	123	121	133	158	140	155	154	116	144	143	145	143	118	134	139	133	120	143	143	149	127	150	145	151	153	153	138	131	133	145	118	115	111	163	127	138	126	130	139	133	164	126	137	128	135	137	133	145	147	155	141	131	141	130	134	149	145	151	137	136	148	127	140	136	141	133	152	139	148	135	149	135	148	134	139	169	165	137	145	152	110	133	146	133	141	149	126	147	134	124	164	127	134	116	149	158	132	134	155	146	134	120	137	158	161	154	144	134	122	163	138	120	141	124	152	126	130	139	142	145	139	161	125	154	145	139	162	145	164	137	161	145	135	140	143	130	149	150	138	149	148	142	132	140	135	147	131	126	128	153	128	112	123	144	141	133	121	130	133	129	126	130	126	142	140	131	163	123	151	159	127	143	113	126	157	153	141	127	146	121	139	132	136	122	141	138	127	137	136	162	131	147	143	132	137	131	142	147	144	136	153	143	163	144	154	152	155	140	130	135	135	146	133	148	137	120	125	139	138	159	132	153	138	141	124	126	138	160	184	133	118	154	155	146	113	134	135	132	122	141	134	143	143	135	139	131	137	137	119	138	125	167	162	126	146	147	148	122	106	148	138	138	147	138	143	140	133	123	138	155	137	139	127	135	153	132	134	123	146	139	134	159	135	119	125	133	140	134	130	140	132	152	120	137	119	144	135	144	144	143	143	131	137	151	145	130	134	143	110	148	155	123	155	139	128	126	121	152	144	136	161	144	129	133	141	167	127	132	139	123	118	156	137	133	147	138	125	130	145	133	125	129	149	156	123	133	131	158	135	155	145	144	114	155	141	128	142	146	120	120	129	136	132	147	124	131	148	137	145	139	138	128	146	143	158	152	135	146	114	116	155	131	144	150	132	135	155	132	135	146	139	139	121	134	153	110	143	138	150	139	136	138	135	138	135	147	148	129	129	129	144	134	125	150	148	150	117	120	133	140	148	138	129	130	170	113	146	172	134	123	150	128	161	136	130	156	134	150	129	150	126	145	127	146	137	129	125	124	141	157	142	136	149	136	142	135	169	141	153	145	168	154	133	137	138	139	149	145	150	117	132	143	121	147	141	130	126	168	140	151	145	129	145	138	142	160	137	140	107	126	144	139	123	121	157	119	135	126	141	141	134	129	138	162	152	121	151	144	156	151	134	140	143	144	133	137	142	129	146	130	141	136	156	157	131	123	161	130	131	136	119	140	140	156	132	143	140	136	127	149	150	137	127	147	150	147	135	116	137	131	144	145	114	104	136	130	140	127	140	131	135	138	132	140	139	133	145	145	143	146	128	147	120	115	144	135	154	123	137	130	150	148	139	139	124	145	148	150	131	134	119	145	156	114	127	133	132	144	144	136	128	132	145	139	140	150	156	123	130	135	131	138	145	117	156	136	141	135	122	129	124	130	129	141	137	145	139	134	135	140	148	135	138	154	140	146	143	125	127	158	122	138	136	148	150	142	132	127	134	112	147	140	152	142	135	159	130	127	141	165	149	142	156	131	143	136	137	147	140	122	121	153	124	124	146
7916	2501	6179	6790	5734	4573	3698	3079	2592	2271	1913	1646	1588	1432	1232	1161	1089	1103	981	1020	886	845	833	781	735	706	723	671	745	637	680	679	593	558	610	609	625	587	589	587	612	555	541	537	551	584	541	526	553	506	490	556	521	547	502	513	520	486	512	496	532	521	515	482	492	502	511	466	511	518	510	493	492	525	455	488	488	526	511	509	503	499	499	471	508	499	448	470	487	485	475	511	501	503	522	450	504	490	478	460	456	498	479	455	485	460	479	480	462	449	496	467	493	486	528	485	475	487	462	481	488	509	488	509	473	454	461	444	428	437	490	460	447	481	482	464	483	512	453	462	463	455	495	496	447	457	493	445	474	471	452	484	454	474	446	484	491	424	482	462	483	473	444	485	477	471	452	453	466	449	502	490	445	459	468	446	470	499	435	513	433	443	488	450	447	469	452	480	477	486	452	461	453	475	457	478	428	479	478	465	433	455	458	496	470	420	476	487	465	509	456	448	472	447	460	466	456	487	516	454	438	482	470	500	470	430	470	446	453	441	489	450	419	434	472	453	454	465	482	433	477	508	467	448	436	496	447	468	420	472	459	453	476	471	462	486	497	443	436	484	487	443	457	485	485	473	479	453	442	480	468	432	470	484	460	450	457	465	459	467	447	481	431	460	461	439	470	441	448	490	464	472	447	436	465	490	452	441	448	498	479	472	418	463	492	433	490	466	483	434	491	467	473	455	466	442	495	481	461	496	482	455	517	488	436	465	467	431	501	417	456	461	464	479	479	462	451	477	445	481	463	471	426	443	453	471	430	480	474	491	438	446	482	478	469	514	446	494	439	468	457	440	434	442	461	455	415	456	459	474	419	461	446	496	443	444	435	507	437	421	473	480	434	455	453	428	467	442	444	469	454	479	459	455	449	504	463	479	443	467	446	498	426	463	435	459	479	452	452	437	483	463	470	466	451	473	455	455	468	427	490	448	445	484	462	457	452	467	477	463	453	460	441	483	504	459	498	462	420	436	466	500	433	442	482	478	456	442	433	422	461	481	480	392	492	459	476	463	433	447	481	450	455	449	479	479	457	480	470	451	465	467	504	470	450	485	428	498	448	484	490	417	449	456	484	505	455	475	428	464	458	455	447	457	483	443	439	460	483	487	454	433	449	476	442	445	450	469	444	491	466	477	440	494	464	450	470	443	448	464	472	478	432	428	453	470	437	460	453	475	468	470	437	446	464	450	440	441	449	464	461	489	459	427	460	447	444	481	490	474	446	490	484	457	467	437	429	462	468	465	437	473	483	494	457	467	452	496	459	481	507	455	461	501	492	447	443	460	456	454	441	457	489	448	467	442	459	471	466	450	457	434	439	452	464	428	452	489	448	469	445	424	440	470	498	457	460	467	455	493	484	495	454	453	493	460	460	480	445	466	455	498	466	451	502	416	455	506	468	442	454	433	456	442	427	409	449	489	455	457	493	475	476	495	477	468	445	472	448	459	513	469	476	490	479	498	440	446	478	437	452	491	464	449	489	450	455	493	479	473	494	459	448	477	463	427	497	460	471	474	472	447	505	469	466	461	490	479	467	440	461	474	442	454	446	446	501	476	527	492	464	453	429	436	473	421	441	517	480	466	433	448	482	495	449	482	477	420	471	474	459	474	456	451	461	483	474	451	488	465	437	470	441	433	477	458	454	457	454	423	503	498	489	439	437	516	447	473	477	459	441	454	466	455	485	468	471	438	500	453	487	463	418	451	470	453	453	442	469	457	447	433	471	432	445	432	474	481	487	449	461	458	433	470	479	437	484	492	503	476	486	461	429	427	457	489	465	469	466	481	428	442	441	447	481	463	431	451	428	454	471	445	445	506	462	464	482	429	479	438	464	477	428	473	440	430	472	470	480	465	456	468	456	463	472	483	491	424	456	435	456	455	427	428	447	479	479	440	474	474	434	483	435	461	441	443	468	443	459	455	439	446	473	441	448	475	447	469	484	458	423	462	439	453	420	443	482	439	482	418	454	465	435	467	470	457	480	445	465	469	454	467	501	459	469	465	445	450	475	494	458	455	467	469	454	459	415	466	485	437	477	461	470	477	472	456	434	441	464	464	454	465	442	430	435	471	440	466	459	463	471	462	467	461	463	459	478	446	464	475	451	442	448	473	465	454	457	451	489	442	436	464	468	452	469	429	442	475	459	462	469	460	487	448	454	485	466	432	448	419	455	463	458	468	470	492	455	439	467	429	441	441	474	485	467	459	447	473	478	460	464	423	474	459	435	453	443	492	501	452	442	464	470	473	462	435	459	489	453	473	482	442	472	454	497	452	482	434	483	448	456	455	508	454	450	447	464	454	456	446	436	446	440	489	506	481	420	505	427	455	453	454	466	463	453	495	478	482	475	474	448	468	455	436	430	415	453	508	470	454	480	438	449	444	461	478	478	444	491	473	456	450	443	459	437	490	453	472	448	470	457	411	434	449	490	462	451	485	443	441	452	490	467	471	458	457	499	451	463	493	492	467	479	475	502	455	456	460	478	439	463	420	437	498	439	454	444	440	436	463	502	465	501	497	472	402	453	458	472	499	448	467	460	462	443	474	461	463	481	480	476	429	464	470	434	474	487	480	489	466	474	490	460	459	435	513	515	450	457	457	479	438	435	496	464	471	442	461	454	464	468	450	448	478	504	478	442	501	454	445	453	454	444	476	472	461	469	498	458	487	476	482	474	413	477	482	458	463	443	436	469	424	479	455	468	441	431	441	428	477	487	498	476	454	465	473	431	442	458	477	478	490	478	484	492	477	457	490	467	439	442	459	498	472	439	446	459	461	460	491	479	464	432	482	441	488	460	455	436	480	453	466	454	473	459	451	443	461	469	441	429	442	448	482	462	457	439	451	501	455	460	479	481	459	509	495	435	434	473	428	447	452	432	455	447	412	502	454	481	465	470	504	447	486	478	469	465	435	459	493	441	464	432	484	462	439	478	488	466	483	448	442	454	443	474	532	452	444	475	431	468	484	472	462	457	469	447	418	469	479	490	470	477	468	454	437	452	450	444	431	516	471	468	502	432	423	459	445	434	482	484	461	486	447	465	441	451	486	426	481	487	446	468	437	483	462	475	458	420	449	476	480	453	434	472	467	490	465	463	465	457	472	473	417	423	457	450	491	470	509	452	447	425	459	479	439	450	459	452	470	425	474	416	471	460	452	454	479	471	483	435	469	497	425	470	443	413	433	453	463	503	487	486	462	453	469	465	473	435	475	482	448	435	453	427	461	442	442	433	474	457	458	468	480	477	440	446	461	474	478	446	501	461	437	463	478	437	507	436	463	451	509	462	454	465	481	449	479	473	449	453	456	463	483	437	432	436	458	459	465	459	450	481	433	480	491	482	447	467	413	458	452	477	486	465	407	415	428	458	429	442	485	480	516	452	460	442	465	442	446	484	414	470	472	493	429	481	461	433	471	489	449	440	496	446	480	467	468	449	479	457	455	471	439	439	483
2083	368	365	301	295	258	285	289	279	291	274	309	286	302	262	273	261	280	244	262	269	272	251	266	281	253	234	268	271	259	273	270	286	270	258	229	259	268	287	252	267	233	282	278	293	261	270	258	248	289	288	272	253	259	296	261	283	259	267	260	262	256	260	241	263	253	242	251	271	269	261	245	266	270	233	265	243	256	260	243	252	242	262	252	262	236	264	279	283	279	266	259	234	249	264	273	256	269	259	272	246	247	255	267	253	259	257	250	270	236	272	257	265	300	242	238	276	254	287	238	233	247	247	280	278	232	269	267	282	250	262	249	253	261	261	236	254	276	256	260	290	241	276	245	267	277	236	278	253	289	258	254	263	255	239	274	246	251	248	262	264	280	296	259	237	277	253	254	267	230	248	253	261	235	284	230	261	272	264	269	261	232	251	270	283	267	251	263	281	262	249	265	229	278	304	276	247	297	280	270	273	270	257	265	237	253	266	241	262	278	246	234	284	262	254	289	249	274	253	274	251	262	243	224	251	249	252	245	269	268	285	253	250	251	237	259	269	258	270	266	253	233	266	248	285	246	266	284	265	259	241	258	241	256	277	260	236	251	272	289	275	265	240	268	264	270	216	278	234	278	272	257	251	290	248	248	268	259	249	234	239	255	267	245	249	259	238	260	269	253	286	261	293	250	267	252	244	254	278	281	274	273	280	248	265	268	271	258	262	233	261	258	243	242	268	228	260	276	237	255	244	274	257	262	273	244	247	274	267	235	269	265	256	250	260	265	253	223	263	267	290	255	261	267	273	267	264	249	264	257	270	247	253	295	239	252	300	265	246	261	242	247	278	269	268	289	220	237	254	281	269	258	251	280	247	258	220	258	242	256	263	279	230	263	274	243	279	247	251	245	284	266	262	260	262	264	260	257	254	271	241	263	284	259	250	280	252	277	273	246	267	268	301	276	253	271	277	249	257	248	270	277	255	229	275	267	224	253	239	267	251	249	266	244	247	255	245	259	258	265	257	278	263	221	233	255	271	265	262	278	297	268	254	252	267	242	268	250	278	267	257	293	257	273	260	241	274	251	248	252	262	273	275	285	233	266	241	274	270	295	248	257	249	271	262	297	288	260	258	273	263	256	261	276	263	237	268	267	268	268	261	272	258	263	267	258	243	271	282	278	250	261	252	253	248	260	252	232	250	268	260	273	274	258	270	239	273	272	267	261	271	259	276	233	277	276	254	250	241	274	261	274	259	260	244	245	249	273	261	241	233	281	242	266	288	258	262	242	257	268	247	255	266	245	255	253	281	226	285	245	271	248	244	259	295	253	265	253	247	229	290	251	247	261	243	268	257	261	260	260	257	257	278	281	237	236	254	274	269	264	229	282	286	268	275	245	282	236	270	280	264	269	237	245	261	244	262	254	241	251	228	263	249	244	235	264	277	252	276	258	236	263	273	299	271	263	273	259	268	249	279	305	295	283	279	262	256	264	261	260	285	242	257	241	235	255	254	267	246	232	243	260	236	272	237	273	265	264	274	259	241	267	254	272	279	261	265	286	272	264	257	267	255	252	270	249	260	262	266	288	242	241	238	253	294	299	274	276	256	269	264	252	277	253	278	268	278	266	262	283	260	252	209	246	262	267	255	241	242	285	248	245	267	260	280	286	254	243	248	260	265	285	275	215	286	266	268	257	318	242	241	257	253	255	278	271	259	296	262	258	217	227	282	246	237	230	273	256	283	245	252	288	263	267	257	275	256	245	248	248	270	291	279	244	269	234	258	273	255	278	238	250	260	228	260	246	240	250	260	247	281	252	252	267	256	236	270	265	250	243	238	250	263	283	220	241	262	244	233	278	250	273	254	262	237	249	217	279	221	272	270	280	238	252	244	274	250	264	254	256	233	247	236	281	239	281	232	290	251	283	278	264	246	247	246	286	251	254	229	259	269	251	274	259	275	254	278	262	294	248	262	247	267	248	286	271	276	267	252	267	244	287	259	270	258	248	249	270	258	254	254	266	264	261	257	246	245	227	227	254	250	255	274	250	278	269	243	252	267	278	272	268	245	225	282	285	241	263	259	238	245	234	264	254	260	275	254	292	266	285	264	247	248	277	239	234	263	260	246	270	267	247	260	264	261	238	249	258	244	261	264	271	248	249	252	267	248	247	249	258	239	272	252	245	260	293	284	225	255	260	264	269	293	260	273	242	283	264	286	286	249	276	273	257	257	237	266	263	242	268	284	249	256	281	261	257	268	242	270	267	229	280	256	265	262	262	265	250	283	240	250	251	260	257	282	274	265	273	250	228	266	239	282	245	262	289	264	234	268	233	231	265	260	266	265	279	236	261	256	265	277	255	273	261	234	231	263	252	265	246	234	285	255	281	296	253	246	264	231	248	235	296	236	262	247	262	255	261	262	277	257	302	276	280	254	286	247	257	252	282	264	257	274	265	255	261	257	269	255	270	270	273	286	232	258	250	228	269	281	263	263	282	271	270	291	264	261	247	251	285	250	265	255	262	263	292	262	270	264	265	269	256	263	250	251	266	266	272	262	298	212	283	250	267	272	262	242	283	274	258	264	247	240	269	255	242	269	232	259	275	242	252	277	271	266	240	273	282	259	271	240	277	275	254	257	268	288	255	259	260	260	244	253	236	261	273	235	289	261	263	282	292	279	277	253	261	274	287	251	259	278	253	249	247	264	244	272	254	272	260	262	288	269	267	262	264	259	284	263	263	284	262	271	254	290	275	250	272	268	254	281	248	260	276	244	247	290	244	241	249	267	290	248	262	280	244	234	281	254	243	269	257	291	282	286	285	262	281	254	265	268	233	244	266	268	262	267	230	283	245	250	265	264	269	252	236	271	265	270	269	255	267	288	239	264	260	255	261	276	260	257	257	253	258	257	251	284	255	247	276	279	253	237	277	271	261	277	274	245	245	304	275	264	266	288	286	250	259	234	277	236	240	240	275	260	261	273	236	265	252	259	273	263	273	249	272	264	255	256	274	249	256	267	238	281	286	246	264	286	282	254	257	266	275	256	251	249	243	275	264	237	249	273	236	284	267	279	262	298	232	263	276	267	264	298	271	229	274	250	268	260	268	263	258	238	264	242	255	260	272	263	254	243	270	253	258	239	243	288	282	253	270	255	241	266	250	260	277	256	256	253	268	273	255	263	255	245	260	252	271	275	259	254	292	263	243	252	248	254	267	272	268	285	259	275	285	233	293	255	273	255	274	265	268	237	265	267	225	235	240	271	269	287	268	256	255	237	272	267	278	267	259	230	268	281	244	254	290	259	245	246	258	269	301	260	224	233	250	277	255	270	263	260	263	254	285	242	262	258	262	256	285	270	264	264	242	274	261	264	253	238	289	244	261	283	254	260	250	261	253	266	263	224	246	260	265	267	266	253	230	269	256	252	279	251	238	235	267	282	261	281	244	272	254	275	256	271	281	251	283	266	265	242	237	238	237	274	245	264	255	267	266	223	257	262	272
2470	842	955	1010	1039	937	867	831	813	782	772	791	826	800	817	864	789	877	793	776	757	756	825	811	767	804	798	729	795	737	793	738	770	821	786	820	782	772	719	788	735	768	780	748	786	746	766	733	759	789	813	770	787	780	783	748	769	764	774	760	876	804	806	770	792	763	788	749	795	795	727	778	763	766	784	772	815	767	795	778	768	752	763	762	772	741	758	780	763	726	801	738	782	747	716	760	751	783	840	791	767	770	759	793	778	780	766	790	813	752	788	729	763	737	845	768	794	725	820	791	716	758	754	791	741	788	778	761	779	782	792	755	755	872	824	771	743	777	737	824	757	689	793	796	741	790	782	786	740	752	731	780	752	758	766	747	743	785	767	781	792	775	821	760	773	754	764	810	748	816	816	785	789	750	795	788	779	752	800	773	763	766	765	725	773	767	802	785	751	776	785	806	778	807	773	767	798	756	722	803	739	789	802	788	801	774	774	791	725	758	761	792	753	782	755	786	738	809	749	855	741	764	762	790	753	775	771	779	782	801	754	785	733	772	754	783	759	757	704	753	730	770	737	745	812	801	769	783	764	829	766	734	787	747	824	797	786	707	772	766	755	777	782	790	762	797	783	786	785	743	823	761	789	795	828	761	776	768	743	791	740	748	723	756	764	786	747	726	754	752	760	769	786	749	752	793	792	811	762	801	743	734	751	724	750	768	789	776	736	762	752	805	789	756	741	801	709	750	726	742	754	829	776	753	768	748	748	773	805	757	772	781	821	788	812	775	816	783	739	790	806	784	804	758	758	733	793	755	766	790	777	751	736	774	750	766	770	790	769	738	827	711	777	776	725	768	779	774	781	821	765	749	759	749	780	804	774	797	765	819	817	745	768	781	757	737	756	816	812	719	754	755	754	759	753	768	787	781	788	735	778	827	777	744	817	756	758	772	817	761	784	841	751	734	769	747	731	804	728	772	714	766	743	824	777	807	727	786	747	740	744	791	746	798	752	785	794	785	772	762	788	757	764	764	779	795	775	763	744	734	769	717	799	796	777	765	744	744	765	756	791	774	772	811	791	781	787	731	728	783	781	740	813	757	779	762	747	751	735	756	834	744	720	783	720	749	798	770	745	823	726	734	740	744	803	770	713	742	791	762	795	711	781	752	769	745	806	744	739	761	766	758	789	796	757	767	774	751	752	762	774	797	783	767	778	831	768	765	788	795	764	777	775	816	728	815	804	833	740	748	794	747	770	752	727	776	762	742	765	758	748	771	783	774	755	772	790	775	764	799	787	777	776	757	791	757	686	801	717	795	761	728	778	773	805	768	783	768	764	789	840	744	791	757	727	760	795	775	780	773	800	791	753	759	762	785	774	781	755	749	754	756	748	750	739	770	787	817	766	786	762	788	712	799	839	775	761	790	751	780	751	797	767	761	798	759	787	764	782	819	777	769	768	799	746	800	809	775	812	771	746	788	760	774	772	761	763	753	768	732	791	791	729	795	750	755	746	748	768	780	770	785	794	780	778	810	755	752	780	803	770	794	782	817	771	770	724	770	813	793	745	772	754	779	786	735	792	742	799	777	783	775	798	753	786	785	753	746	753	773	767	748	779	807	774	807	757	725	768	805	793	728	792	748	770	726	762	786	799	763	756	769	777	796	814	781	790	764	787	742	764	803	789	787	780	797	833	808	770	794	740	758	754	832	835	750	801	793	756	760	760	728	782	757	803	774	826	809	764	734	763	749	732	759	732	750	750	763	733	762	814	782	729	783	733	797	785	784	761	769	799	761	770	815	775	772	791	727	798	744	804	787	762	764	697	797	807	767	771	795	730	758	748	825	737	801	805	739	747	710	803	859	752	747	816	766	729	779	821	800	806	770	790	716	793	795	784	763	759	809	743	756	757	788	778	783	761	759	794	767	788	760	792	734	774	751	739	741	796	748	834	777	788	751	770	750	740	772	748	777	779	719	758	796	801	715	756	792	774	774	738	794	755	798	792	781	740	780	813	814	809	773	777	749	798	762	730	746	747	770	737	771	804	759	777	759	758	815	768	745	731	755	763	785	787	759	798	770	784	791	794	805	766	779	780	772	793	766	801	761	738	752	729	779	748	771	778	773	759	719	749	789	722	798	744	769	790	768	747	749	761	785	769	781	763	798	773	753	748	768	740	808	803	733	760	766	793	775	748	776	771	732	770	774	783	774	763	825	737	778	734	788	804	769	795	749	780	791	769	744	792	798	805	741	759	781	745	777	755	820	770	739	817	771	744	742	779	766	756	727	781	766	827	795	768	731	725	749	752	731	783	771	766	784	763	754	780	761	821	753	779	799	760	752	796	766	769	763	795	797	781	748	736	788	841	751	766	816	765	715	755	750	803	757	781	790	793	769	766	792	749	784	775	731	784	822	807	775	807	740	761	734	782	769	795	769	762	728	785	760	757	788	728	751	739	786	762	803	769	778	791	756	780	772	785	804	777	739	808	728	723	730	730	732	767	744	790	773	757	760	748	773	821	754	769	766	766	822	767	759	762	728	815	756	786	788	789	769	769	777	767	766	770	761	758	784	723	744	796	744	773	750	751	853	761	789	774	802	778	808	722	783	775	779	771	742	770	806	798	791	709	732	746	764	780	780	785	823	807	749	758	809	776	770	742	831	782	771	774	715	788	778	770	805	755	780	768	775	735	845	748	788	779	721	748	771	736	773	783	751	766	782	709	760	752	793	786	771	795	761	771	757	786	755	772	743	738	793	789	783	801	807	796	786	777	769	804	792	787	742	784	756	783	757	708	739	789	788	770	835	798	804	773	792	741	745	780	792	723	800	774	811	773	778	811	762	775	820	777	770	745	799	782	776	734	758	808	795	819	765	749	786	746	779	745	779	784	787	769	825	780	734	807	834	738	737	796	792	781	798	741	749	746	793	721	760	787	756	764	746	788	774	814	746	749	764	749	719	792	771	766	784	743	764	767	757	729	779	755	769	780	788	763	759	790	794	770	772	774	786	767	823	767	747	770	732	770	842	790	774	720	801	766	789	806	765	751	777	775	805	759	834	769	763	755	759	784	756	805	751	776	713	728	767	803	754	780	771	784	738	771	733	817	759	815	728	687	794	735	806	781	802	829	793	766	796	743	762	805	769	773	793	775	773	775	805	794	761	718	740	807	763	735	741	786	779	743	788	756	784	734	780	727	769	733	729	765	773	798	741	824	801	811	768	747	801	687	778	727	760	799	727	763	722	794	780	803	790	758	802	752	730	795	829	778	755	759	763	777	796	755	745	725	757	727	790	706	790	725	764	784	739	835	761	733	710	743	790	776	767	793	774	798	787	768	725	767	796	778	789	783	804	775	794	771	781	816	769	750	752	788	703	786	776	733	788	768	794	787	798	714	779	789	779	779	771	782	846	703	760	799	759	764	800	820	800	794	704	806	791	733	795	805	740	733	768	825	754	753	731	773	783	765	725	801	782	731	794	751	761	753	766	781	782	796	770
8884	1170	1444	1102	797	623	452	369	317	262	239	233	240	200	157	185	195	176	151	172	171	136	167	166	151	151	159	132	155	147	147	127	129	155	153	145	141	142	135	137	138	164	134	143	131	145	149	130	147	143	135	129	131	149	150	141	128	141	139	138	138	149	110	130	132	150	119	159	144	130	129	120	109	131	144	145	132	137	124	130	128	123	141	136	135	121	147	139	118	129	132	133	126	126	156	142	132	125	124	144	145	139	135	129	104	122	126	136	136	123	165	137	134	136	141	115	146	111	131	156	120	112	128	136	139	127	138	142	156	115	127	123	124	137	137	141	135	103	117	143	138	128	123	128	141	154	118	127	162	135	130	130	131	131	151	142	131	141	112	134	137	142	138	143	141	136	141	161	129	133	131	132	139	148	158	137	124	112	99	142	141	126	131	125	143	124	127	134	117	125	117	127	145	128	128	122	150	140	120	121	136	148	120	122	113	127	135	135	146	122	127	135	129	127	110	128	130	125	144	146	118	147	126	142	135	162	138	148	129	127	144	129	122	138	125	127	127	108	145	119	135	122	145	131	130	138	121	111	126	146	120	119	136	113	133	115	158	151	140	128	139	142	121	142	140	146	140	156	115	137	140	130	149	150	134	146	154	133	123	133	121	129	131	126	147	125	156	132	121	152	139	136	133	126	106	122	147	134	123	134	132	133	124	106	153	138	135	135	130	131	120	121	126	141	132	144	119	157	137	150	144	136	130	126	124	136	134	136	126	161	128	122	136	126	135	125	145	123	120	134	114	133	122	144	129	133	136	136	149	144	131	137	144	130	124	134	160	133	117	149	139	130	126	133	119	108	131	150	133	130	118	115	150	138	125	123	142	113	138	121	125	135	119	122	118	161	136	127	122	128	137	122	163	129	111	115	139	129	117	144	131	127	131	132	133	123	142	125	135	113	131	123	126	138	144	150	136	134	134	142	133	146	142	130	141	134	141	127	127	149	135	135	116	131	132	127	139	142	145	128	144	142	122	141	141	133	128	127	136	133	121	148	132	124	140	135	134	123	116	125	120	135	105	136	135	136	132	146	133	121	121	135	121	114	106	142	118	153	155	133	121	117	140	135	121	133	137	141	125	125	129	140	136	128	127	144	125	139	140	128	126	138	130	137	147	142	132	135	119	111	123	126	148	130	131	122	125	146	117	136	117	145	134	117	155	139	133	154	132	132	138	146	128	138	126	145	139	120	124	135	139	155	141	118	134	132	140	148	135	112	153	139	137	131	125	128	144	127	131	118	152	135	117	141	143	146	152	157	129	131	157	141	143	147	133	132	132	140	134	122	125	121	107	142	112	131	123	125	136	135	128	138	136	138	148	147	128	142	152	128	125	138	142	126	124	147	141	128	147	128	144	126	123	133	120	143	139	127	136	133	132	149	140	110	143	116	121	132	126	134	138	130	146	117	133	145	145	126	115	146	105	122	139	120	144	131	122	128	137	119	123	133	132	132	125	132	133	114	135	135	124	130	126	139	128	118	140	146	146	138	142	140	151	135	111	129	121	146	152	130	130	122	150	133	137	137	129	139	119	123	131	153	129	140	143	124	124	140	118	135	111	126	131	128	125	138	143	126	121	147	103	153	156	140	128	141	121	144	126	106	122	144	125	122	152	134	130	125	116	143	130	132	126	129	125	126	103	131	136	153	118	152	110	130	146	132	138	102	137	140	134	139	147	131	141	120	130	136	132	139	119	131	145	158	141	131	121	115	140	144	137	135	139	123	121	144	140	141	125	130	130	120	140	143	129	136	145	139	137	133	125	119	152	116	139	120	135	141	114	141	137	162	144	130	132	126	139	147	131	138	131	127	122	117	137	144	125	138	121	138	113	133	134	121	150	127	142	144	140	145	150	134	119	141	131	136	146	137	124	127	142	147	129	133	132	150	147	161	134	135	117	129	155	140	132	122	134	145	117	133	149	122	123	123	132	136	141	136	126	121	129	144	157	137	116	129	131	139	138	122	129	137	141	148	137	130	124	134	124	139	128	135	120	136	118	144	123	136	128	132	138	146	117	135	116	154	130	128	145	127	144	123	133	125	138	128	136	126	119	130	124	118	132	122	143	137	130	134	133	135	122	147	142	153	141	130	117	119	124	148	123	123	130	126	150	130	131	134	128	132	125	121	141	142	132	128	129	133	138	133	152	127	122	152	135	134	119	143	140	117	130	119	123	161	120	130	122	116	139	116	122	140	128	121	134	131	124	125	137	138	135	143	136	150	117	138	121	131	127	137	163	133	131	147	134	139	126	128	123	151	128	144	146	127	131	149	119	150	130	136	118	125	115	126	136	136	136	138	141	141	122	159	147	122	110	143	126	110	143	148	116	139	126	120	147	113	134	135	140	123	123	143	150	149	133	148	130	138	146	128	130	150	135	128	139	138	110	143	133	126	147	130	113	127	138	131	110	120	134	108	151	131	142	123	145	150	128	133	144	147	138	132	149	120	130	155	128	125	112	135	137	121	122	145	122	122	139	123	118	136	152	139	110	142	112	138	145	130	139	139	112	129	130	125	139	144	131	122	150	121	155	130	137	122	146	140	125	123	128	108	158	145	132	139	132	106	148	145	135	131	121	133	115	135	119	121	130	126	122	140	126	128	147	143	148	131	130	127	146	127	136	130	109	146	153	137	140	119	121	128	130	130	122	120	149	138	138	126	136	117	120	138	126	140	142	139	129	131	144	140	142	120	130	113	126	118	152	139	129	146	146	117	146	140	110	145	123	154	118	142	127	156	110	111	121	131	109	137	131	135	109	119	151	154	145	141	140	137	131	131	130	133	118	120	128	147	118	132	157	127	120	132	140	131	119	135	124	151	123	157	134	142	136	143	126	109	121	128	149	139	134	132	115	108	136	150	132	143	134	127	132	136	146	122	139	160	127	128	123	122	125	135	120	123	116	123	146	140	112	142	162	141	143	128	133	129	130	113	135	140	147	122	125	144	144	139	140	151	116	132	141	134	146	145	137	138	121	125	140	152	143	129	139	140	133	112	122	106	121	133	116	114	109	163	128	146	139	151	127	126	137	129	133	128	117	129	111	116	125	140	140	127	123	118	140	131	145	120	135	124	122	144	123	143	135	111	125	127	110	163	134	131	133	118	150	131	135	114	133	132	130	138	134	127	130	114	124	143	133	115	123	117	151	118	160	143	119	159	147	133	131	135	130	148	127	118	125	130	103	138	139	135	114	120	150	133	123	155	143	139	114	143	157	125	124	129	120	139	135	140	141	136	132	107	138	124	114	125	142	119	132	132	145	118	127	132	147	133	127	129	139	149	137	115	130	128	126	155	121	147	109	142	141	126	125	135	130	132	123	149	134	102	117	130	142	136	140	124	127	140	132	135	143	116	125	152	141	127	144	146	144	133	124	118	145	133	145	124	132	138	123	142	139	128	139	152	129	131	135	121	139	129	133	136	128	134	131	137	111	144	139	142	155	133	141	141
5840	1497	3482	3812	3252	2639	2156	1822	1516	1368	1230	1085	993	936	890	774	765	792	748	668	687	664	682	608	605	590	566	545	535	532	566	546	548	539	485	489	484	517	459	500	463	512	455	482	477	476	469	502	492	488	497	476	421	498	440	476	469	451	449	431	445	457	463	470	464	479	464	464	444	411	440	409	495	457	471	468	439	493	455	421	453	462	424	459	458	425	453	417	430	428	397	396	423	431	436	432	416	415	437	464	451	447	415	437	440	411	428	395	383	469	470	467	454	453	449	471	468	484	422	456	416	428	440	488	452	466	429	457	426	432	469	408	467	467	442	464	457	425	417	442	436	426	446	401	433	484	412	447	471	487	406	408	397	438	439	439	443	428	452	448	436	406	440	419	420	456	412	479	408	438	431	445	460	459	425	423	436	435	441	426	447	404	450	437	439	431	426	450	466	462	419	436	442	441	448	444	428	465	458	422	422	433	439	446	431	427	426	451	478	440	457	416	405	419	441	423	422	403	427	436	442	428	429	455	438	405	470	417	432	453	477	410	395	434	434	414	434	434	401	424	436	421	382	414	404	442	419	414	393	431	422	433	416	446	457	442	459	494	479	435	465	448	451	414	427	429	453	442	442	403	469	456	419	440	450	450	422	426	421	463	402	431	443	428	426	434	434	440	437	447	417	396	383	439	416	428	440	402	409	442	446	423	400	424	422	459	433	416	402	407	426	440	444	441	427	445	421	465	396	437	439	480	444	401	412	430	461	397	424	444	458	465	430	449	446	442	449	436	466	423	453	452	393	431	427	440	408	433	456	466	458	410	412	438	431	443	421	442	418	459	447	417	427	430	414	449	448	474	420	429	400	459	436	434	435	430	439	442	408	431	434	433	450	436	417	432	435	452	440	459	463	448	451	461	414	431	427	446	462	417	424	455	457	429	449	416	432	427	456	441	446	482	435	418	463	461	438	449	434	442	417	467	429	441	440	413	457	422	424	432	451	441	404	423	388	439	445	450	444	451	411	442	449	422	444	399	455	451	429	450	440	437	446	433	416	462	433	423	444	458	413	416	403	439	475	423	382	432	414	463	449	430	450	437	422	421	443	438	417	444	414	414	473	431	414	461	439	421	445	444	479	405	447	395	389	466	447	440	428	387	420	427	445	424	418	463	436	398	435	443	438	417	415	452	455	426	424	411	444	449	408	404	429	427	410	439	445	436	419	415	431	440	419	456	429	420	448	413	439	436	436	428	409	435	407	419	425	460	443	407	421	446	412	461	447	415	413	425	446	422	423	428	410	440	421	440	422	455	438	453	435	438	472	444	469	456	407	414	431	389	409	395	409	432	473	402	428	452	398	419	446	430	426	436	440	467	401	468	451	448	431	430	403	448	469	431	432	466	408	420	447	472	402	444	451	400	441	442	425	399	429	451	417	443	381	463	408	424	456	374	444	422	433	434	444	422	449	445	428	441	457	455	423	409	460	463	421	441	445	414	447	436	415	408	426	419	429	435	426	438	401	401	399	415	436	436	423	399	417	450	428	442	454	440	428	398	420	430	433	466	419	451	432	412	425	474	431	448	436	449	453	446	443	411	409	402	426	431	408	389	435	449	447	454	425	449	420	439	455	459	465	424	426	421	409	445	436	424	454	442	436	453	444	418	486	422	446	434	443	421	456	455	422	389	404	469	412	412	403	476	447	430	424	452	426	451	445	431	457	455	413	488	440	399	429	415	422	435	447	424	440	438	400	441	424	427	412	459	419	374	425	493	442	442	449	403	435	413	419	455	449	433	433	424	472	434	441	392	445	431	416	410	421	449	441	413	462	431	468	435	439	436	397	486	415	431	426	444	414	429	384	446	439	450	461	396	422	412	417	407	447	454	418	433	406	439	446	414	434	413	438	419	439	432	460	461	448	406	462	442	430	437	402	413	425	450	429	419	421	422	426	469	466	468	401	449	428	435	445	426	418	433	437	453	415	440	453	396	444	457	455	441	433	444	420	412	393	428	449	405	453	452	446	407	418	414	421	417	424	397	405	409	414	432	441	420	454	440	444	443	467	416	438	404	469	415	413	451	432	451	405	416	445	428	434	422	425	430	425	433	398	426	398	439	443	435	417	433	377	460	431	424	448	423	419	428	406	494	412	451	445	469	445	421	433	443	428	438	452	416	460	426	423	428	403	446	417	421	431	469	396	415	398	422	443	504	421	431	431	433	403	427	442	413	424	431	407	451	411	432	431	403	425	429	417	445	444	440	417	449	453	460	420	450	446	441	426	424	443	409	443	418	407	401	442	442	432	412	472	397	433	424	460	401	452	396	438	426	415	413	419	447	415	427	430	429	409	443	429	440	437	418	423	382	405	435	442	437	431	423	457	439	442	426	429	441	410	452	411	425	453	439	392	454	468	461	423	457	431	450	465	458	453	435	400	411	452	412	434	442	406	470	436	442	436	452	403	451	410	469	412	455	430	377	450	437	455	393	432	418	446	418	428	478	435	409	457	434	433	416	430	454	436	421	431	466	452	426	431	437	411	457	402	447	420	443	404	452	446	431	402	425	483	430	438	471	432	435	399	458	441	430	442	438	461	475	428	434	452	439	420	445	387	447	448	421	432	425	422	438	436	435	414	453	445	465	439	424	432	392	410	443	443	428	412	425	455	443	495	434	420	439	441	427	419	440	405	403	446	406	428	418	450	388	395	443	435	446	463	437	438	406	425	441	451	435	434	408	369	446	457	471	421	427	405	422	407	417	454	420	389	450	431	452	411	444	482	462	434	424	433	410	460	449	416	451	423	448	461	434	404	406	452	433	438	472	416	454	448	424	449	452	443	426	422	487	439	412	443	425	462	434	430	465	424	406	423	468	432	420	408	452	448	444	423	440	407	437	402	424	433	443	393	394	427	456	449	473	453	433	420	439	434	420	443	422	417	423	452	421	397	427	444	403	458	409	416	441	446	442	435	404	443	421	436	408	447	448	430	429	472	465	464	478	471	462	411	419	429	407	419	406	444	430	418	442	449	414	451	463	406	410	426	435	439	434	454	447	426	422	403	421	465	390	417	407	418	470	455	437	501	426	462	429	429	430	424	461	444	418	436	450	391	394	439	421	413	449	393	427	435	426	405	420	463	440	453	450	465	415	478	421	433	426	401	455	398	389	449	412	452	431	444	413	437	428	418	398	428	441	458	408	438	445	436	441	410	424	413	421	474	461	442	403	419	434	429	401	445	415	442	423	425	421	445	416	440	449	408	439	453	392	402	424	444	447	452	435	458	431	437	456	467	443	438	427	431	464	441	397	409	436	446	448	436	405	453	429	402	445	483	410	410	463	428	419	414	442	426	432	429	472	437	406	458	440	417	436	427	447	409	426	403	433	425	421	425	404	441	421	406	447	414	451	425	435	415	454	472	428	403	424	447	433	440	443	424	401	419	424	406	424	420	406	437	406	447	436	435	455	415	446	433	443	458	452	468	479	444	496	469	453	412	417	433	461
16522	2672	2875	2176	1539	1083	852	678	547	456	380	332	298	283	289	237	229	233	219	196	196	203	175	151	181	161	169	190	170	148	160	158	171	152	164	164	183	167	148	168	153	148	160	145	140	145	167	133	173	134	139	164	119	142	145	148	154	146	170	139	126	144	151	125	155	132	146	134	148	150	153	136	125	138	124	128	133	127	132	131	139	147	164	140	132	140	124	146	141	125	137	151	140	153	129	125	143	157	129	130	131	143	149	159	142	146	120	131	122	120	140	136	169	136	168	113	134	150	136	138	137	132	137	162	137	151	119	126	161	146	141	138	130	129	139	144	152	140	119	146	137	147	152	125	143	150	133	131	144	149	154	141	107	142	131	133	151	130	127	145	146	123	123	150	133	151	153	144	140	155	149	139	124	138	141	153	151	152	133	127	128	137	148	146	140	133	142	136	132	153	126	163	144	155	151	148	152	115	132	129	129	133	151	148	144	138	156	132	135	138	146	136	117	123	141	127	135	160	141	148	131	164	160	126	128	126	140	130	129	149	131	141	136	155	122	147	164	158	149	134	120	148	138	153	128	140	139	143	144	128	126	141	129	135	155	136	114	143	132	140	164	155	142	147	130	150	121	149	143	126	150	136	144	137	140	129	139	128	142	141	132	154	144	143	131	137	115	154	142	158	139	155	137	136	146	150	120	128	137	137	136	150	141	128	136	141	126	121	132	153	118	145	146	125	125	142	135	114	130	139	136	133	162	119	131	126	123	136	140	139	155	152	137	142	161	149	144	128	165	137	139	134	123	146	164	119	138	142	133	147	119	126	132	145	141	150	143	116	156	151	136	131	148	148	142	139	133	144	119	133	140	137	149	127	154	150	146	135	142	150	144	149	144	145	153	144	134	136	133	114	138	134	126	137	138	131	137	155	131	154	150	134	116	159	130	167	147	152	148	123	125	146	158	138	120	154	139	149	149	143	135	143	107	139	131	128	134	161	128	126	154	139	127	132	153	162	148	135	122	118	157	136	118	124	135	114	157	152	152	122	128	153	146	139	152	154	150	147	127	132	139	143	149	137	127	141	115	132	137	129	142	170	152	145	131	141	125	141	136	126	148	130	132	137	139	176	135	126	161	142	121	140	150	162	153	145	136	154	146	149	138	130	123	138	156	148	130	148	137	143	136	133	133	119	133	139	160	120	145	140	131	150	139	163	130	123	141	151	132	116	138	141	148	125	158	113	140	147	142	128	130	147	160	123	138	132	144	143	152	152	113	148	149	149	144	143	156	163	129	140	140	148	164	150	147	131	152	153	125	139	140	128	133	130	171	142	144	128	151	147	144	150	132	129	162	132	144	131	146	151	155	132	145	155	151	137	141	124	128	155	137	143	137	140	139	150	156	128	142	149	129	123	142	140	134	139	134	138	150	120	124	132	145	124	139	149	140	131	137	152	143	148	128	135	124	134	122	125	146	143	153	143	118	146	129	150	121	141	146	142	133	130	136	129	131	144	125	130	135	116	138	143	140	139	139	128	145	135	133	157	136	123	140	138	160	146	133	142	131	156	146	116	145	143	183	135	145	154	140	155	134	115	125	143	157	122	147	129	156	123	126	130	163	142	141	161	117	145	125	129	151	120	157	131	134	151	118	136	155	135	147	149	118	139	125	138	128	151	151	140	133	144	158	152	120	160	161	133	135	145	136	131	120	141	149	144	143	132	138	158	135	149	149	116	108	116	147	128	144	161	147	136	144	136	145	125	131	150	121	119	133	141	144	117	138	132	126	152	138	151	169	130	139	140	142	144	124	133	134	117	140	142	146	127	139	134	165	132	132	143	135	128	177	133	132	129	139	158	127	128	145	134	148	122	148	149	140	153	145	141	141	131	132	141	147	144	145	140	137	135	120	134	141	116	144	131	144	145	129	113	132	144	131	122	138	140	128	145	138	146	128	135	142	125	143	136	125	142	130	140	137	125	138	163	123	146	129	135	149	135	131	128	149	151	133	146	120	124	132	141	144	151	158	142	132	147	150	167	142	151	137	144	168	120	143	148	151	159	137	130	137	147	150	135	148	151	143	141	134	144	115	126	137	161	138	144	143	125	153	164	128	136	143	134	144	139	139	137	137	142	156	131	135	120	133	134	123	127	158	142	146	156	141	159	157	147	142	146	162	135	125	143	118	161	138	144	147	130	141	134	135	136	124	148	125	149	151	144	151	124	123	144	142	134	150	147	145	134	149	133	156	125	134	139	153	126	125	140	141	135	136	137	110	135	142	154	157	138	136	139	159	127	146	144	150	141	153	153	130	151	138	134	163	143	135	156	147	136	144	151	158	136	138	118	143	146	127	131	144	103	144	148	150	135	138	143	148	137	128	135	139	144	130	118	144	140	132	129	157	157	157	132	148	177	143	130	152	147	143	127	141	140	137	134	129	158	130	130	141	138	122	128	128	119	149	129	158	161	155	162	142	152	145	121	123	118	129	155	144	128	152	130	123	151	132	116	164	144	124	153	147	135	123	138	148	126	151	142	136	140	106	115	137	145	138	149	111	141	119	131	138	134	130	138	132	128	158	124	133	146	124	132	140	150	124	150	159	143	136	145	148	149	133	135	135	139	125	145	127	144	144	157	143	143	133	153	172	136	134	156	132	124	133	161	157	126	122	144	125	146	142	151	152	137	148	144	149	143	134	138	149	143	113	105	127	138	131	164	128	143	142	142	153	132	126	138	129	147	146	145	135	128	129	147	158	135	124	145	147	132	151	146	123	128	118	146	122	131	147	158	136	121	146	123	140	133	150	123	138	131	148	142	146	144	120	148	138	145	149	132	143	164	105	140	137	138	148	153	147	157	132	138	132	123	138	151	145	139	134	128	146	120	125	135	136	137	122	132	127	136	132	147	166	151	149	118	132	150	132	133	144	144	135	137	167	137	130	162	134	148	146	116	146	145	145	135	145	130	135	119	149	154	130	148	134	154	140	142	136	133	158	135	143	129	144	121	138	119	149	134	138	160	146	141	141	148	121	131	141	182	142	139	119	147	149	147	130	128	139	131	147	121	159	153	129	148	154	142	143	126	122	137	145	126	154	119	146	147	123	139	139	141	127	137	148	121	154	132	137	134	137	126	141	159	149	135	131	159	141	135	151	157	157	143	152	130	132	146	147	135	137	132	137	155	130	142	151	131	130	147	146	127	131	118	160	149	145	129	146	141	144	154	164	154	150	125	150	135	139	143	135	151	127	152	129	134	145	151	140	147	160	118	122	129	137	133	142	130	143	146	124	113	130	148	143	128	165	139	141	146	141	119	131	147	131	124	134	150	126	134	148	148	141	144	113	123	125	128	120	154	149	123	118	130	149	152	141	142	157	135	144	138	135	144	132	117	144	154	138	142	138	128	150	131	164	125	156	127	137	136	123	140	139	144	152	132	125	134	129	135	149	130	135	151	136	123	143	130	141	159	111	151	146	128	145	148	127	126	138	150	135	143	132	137	139	154
7827	2632	6125	6689	5834	4484	3733	3081	2651	2252	2009	1733	1561	1460	1247	1201	1133	1036	1006	967	908	930	804	791	816	796	743	682	712	684	674	681	659	603	621	614	609	589	590	603	548	545	548	570	549	550	567	496	551	548	509	509	531	533	527	523	499	504	549	539	514	488	523	492	495	521	516	482	508	522	500	534	512	497	465	500	469	480	524	507	506	464	460	498	499	478	463	482	439	460	512	481	508	514	485	443	524	474	455	462	465	471	464	475	475	494	488	464	501	489	470	441	458	488	492	459	439	465	449	494	507	448	473	468	444	479	469	481	448	456	490	423	479	472	473	465	523	475	463	468	459	472	452	446	494	465	443	510	487	459	464	478	459	452	479	458	445	444	498	489	501	475	474	470	490	491	512	507	471	463	492	508	444	415	482	479	496	477	487	496	458	488	475	488	479	472	459	513	462	495	459	481	441	470	479	441	496	469	455	454	463	443	477	476	472	456	463	438	449	513	432	440	456	455	451	454	460	472	471	456	474	483	473	461	448	469	475	507	498	461	447	480	489	459	472	460	475	471	457	448	460	460	476	477	475	469	426	417	441	438	476	476	430	460	465	468	452	476	464	496	461	480	445	450	466	430	478	488	469	460	472	463	455	494	442	477	508	419	498	460	471	458	470	458	505	491	486	433	430	466	512	441	456	499	468	438	475	481	485	455	444	455	495	458	452	453	482	482	456	469	473	505	469	483	434	449	456	463	474	463	484	485	445	487	478	453	435	472	480	503	442	484	421	450	443	464	454	466	452	445	448	482	445	444	445	489	476	447	456	431	440	488	449	479	461	456	469	439	481	452	460	516	435	453	474	471	478	459	523	483	454	452	459	496	493	482	478	458	434	475	474	495	475	461	440	474	437	482	452	448	453	482	472	487	493	484	478	471	489	442	460	460	471	495	496	456	472	463	438	441	438	463	477	457	455	480	448	449	448	486	437	500	489	453	482	441	473	469	449	455	506	464	455	462	454	454	452	446	432	450	458	459	467	488	494	473	474	467	445	449	478	504	438	448	486	470	489	457	440	437	496	470	480	459	466	464	454	440	466	485	495	482	461	484	465	431	475	440	493	455	456	426	466	427	464	470	464	530	447	464	444	464	508	458	441	469	445	467	462	446	442	459	434	447	457	435	472	450	488	487	473	443	466	431	502	458	502	452	511	443	474	463	483	460	463	446	477	454	476	448	482	470	459	464	486	437	463	481	491	472	432	432	488	463	451	475	473	462	438	470	457	475	447	456	474	458	516	462	462	447	487	450	466	459	438	494	462	500	472	527	452	460	481	460	506	480	434	457	479	480	497	499	453	451	448	431	447	470	428	454	456	477	446	464	452	467	462	467	423	461	451	427	444	492	493	451	482	479	494	439	483	489	501	497	400	467	491	457	453	491	474	453	481	428	448	495	486	444	487	446	483	452	483	476	464	456	478	511	472	459	483	463	453	459	482	454	439	462	449	449	489	460	450	443	447	451	491	482	490	429	478	469	468	446	461	449	496	448	462	466	474	470	455	489	466	453	424	465	476	451	498	472	426	471	505	459	445	453	485	491	471	438	481	461	434	428	504	504	480	466	457	495	455	478	454	470	474	439	456	448	473	487	417	444	465	474	463	460	493	467	460	438	455	510	464	436	487	457	489	488	474	522	485	434	439	447	476	472	491	462	466	439	466	453	456	480	456	471	471	459	474	493	414	447	493	475	462	434	452	457	469	512	481	476	453	462	460	457	489	476	464	467	456	480	431	456	452	472	422	427	451	445	442	482	477	444	414	441	482	453	439	425	453	459	442	477	436	461	491	446	470	464	451	442	445	485	488	469	501	476	489	469	468	434	453	497	482	455	461	419	499	424	478	468	465	448	443	439	478	492	475	503	449	453	444	465	477	452	469	464	455	473	468	459	468	459	470	469	494	465	469	486	478	477	450	446	471	442	495	432	446	466	460	467	476	472	455	450	459	450	462	442	451	475	431	468	434	472	444	455	456	463	468	449	464	483	466	475	443	479	495	418	486	463	473	474	473	463	471	478	465	438	495	455	500	485	464	456	482	471	441	479	432	430	461	505	434	426	455	443	474	477	455	488	449	455	491	481	482	481	462	460	466	420	454	480	424	457	435	502	478	458	488	486	492	455	430	463	452	456	493	441	476	476	472	451	462	458	470	495	460	511	468	456	474	495	478	442	465	448	454	462	455	441	491	437	498	509	437	451	438	455	470	481	429	463	468	469	454	443	442	503	467	466	487	449	450	489	501	466	465	434	454	437	483	471	451	450	433	475	460	445	453	482	462	477	494	476	450	477	488	485	491	445	465	473	465	437	460	452	481	459	476	471	453	466	506	453	474	458	432	415	468	478	473	468	434	455	512	464	463	509	440	493	503	479	466	487	474	455	466	440	474	456	492	495	475	465	474	465	458	471	426	456	484	415	432	483	479	460	472	470	477	438	455	465	484	435	476	530	463	454	517	486	456	426	502	465	505	466	452	475	468	476	453	459	493	480	471	422	443	483	496	468	443	460	455	444	435	455	483	470	474	441	468	439	438	472	490	390	484	470	483	509	511	480	444	484	441	423	497	452	459	446	454	485	476	445	496	475	505	463	442	448	433	488	444	486	516	457	436	431	443	467	503	478	454	443	495	478	477	427	472	478	485	487	448	459	442	485	488	446	446	474	448	479	484	470	447	433	478	464	460	477	510	477	497	466	453	477	456	469	515	454	469	433	474	453	457	482	454	456	490	463	477	417	450	476	468	439	459	480	503	472	493	468	465	461	508	461	447	477	431	452	493	433	468	458	469	484	445	441	493	477	492	489	455	464	464	462	447	442	479	502	475	433	461	436	473	457	470	485	457	473	416	482	460	477	452	456	451	413	427	482	497	463	492	457	475	474	432	411	465	485	490	488	479	475	490	454	485	474	440	427	470	462	428	495	459	479	510	486	460	472	430	420	442	459	451	456	485	471	480	501	457	440	481	482	495	412	445	412	416	443	511	446	460	471	496	458	424	417	435	427	475	478	452	411	481	496	471	465	461	469	486	472	465	509	448	442	470	481	478	486	445	470	483	477	464	438	450	468	477	485	456	474	468	513	472	501	480	440	424	456	473	452	467	450	460	462	477	455	480	492	500	469	470	456	440	521	455	459	443	479	445	418	482	419	448	409	473	460	460	478	459	445	467	448	481	473	450	485	491	443	457	452	457	469	473	487	453	477	510	414	494	459	455	474	468	454	421	491	453	469	428	475	496	445	473	481	447	469	428	481	466	451	458	431	442	486	469	483	449	441	467	477	429	443	448	467	487	436	469	481	444	468	459	449	519	444	422	449	466	463	467	508	440	476	454	421	499	448	469	435	518	494	452	435	463	501	423	482	457	444	476	454	502	467	484	464	486	463	481	438	506	455	464	463	451	433	464	441	486	472	499	475	455	451	464	431	472	473	466	470	492	478	393	481	465	494	494	456	447	493	473	428
2192	315	352	329	288	292	294	279	256	272	237	270	293	257	237	283	259	264	264	289	272	263	270	259	262	277	238	255	259	280	249	271	249	276	276	247	214	262	275	279	264	248	258	264	245	276	281	251	249	262	271	279	309	284	253	252	238	265	264	250	246	262	229	267	286	267	264	258	250	252	245	274	300	278	260	256	267	269	251	238	272	260	266	263	246	252	253	247	258	239	285	259	249	264	263	275	247	272	269	234	240	278	267	237	234	240	269	293	271	279	262	246	293	273	270	258	267	268	269	250	227	250	243	249	273	272	261	244	245	271	263	232	266	266	286	242	269	248	258	261	255	226	273	261	269	247	255	269	255	237	243	253	271	276	275	280	289	270	250	246	250	260	281	270	279	260	261	255	281	282	275	261	260	279	247	233	245	262	205	266	259	243	257	259	261	263	272	287	238	270	280	287	264	270	266	234	285	267	260	257	264	276	257	259	259	237	281	223	238	271	230	273	242	272	255	263	234	262	246	263	259	284	264	272	267	259	288	281	267	255	244	248	290	270	277	269	253	241	244	267	265	255	236	255	302	240	227	235	285	228	254	253	257	256	275	263	269	287	266	272	270	264	257	268	261	264	250	271	241	249	268	281	242	247	270	251	253	240	265	249	248	263	250	270	271	262	242	280	276	273	233	238	272	281	260	264	262	218	261	260	242	273	264	234	263	256	264	266	251	263	259	279	268	274	258	251	273	258	261	259	268	252	281	275	283	288	260	261	262	263	236	281	267	265	290	271	234	269	279	252	270	265	245	249	263	253	254	249	270	303	236	245	258	259	252	266	230	283	236	233	269	288	260	247	255	267	262	251	255	261	261	269	241	277	250	272	276	278	254	257	256	242	239	294	239	246	251	273	247	268	239	291	250	243	257	251	297	236	266	225	258	276	253	293	245	267	282	271	253	271	266	244	277	274	288	267	247	259	246	268	261	262	259	268	256	254	227	274	242	247	274	246	259	274	250	256	255	253	242	256	262	252	264	276	272	253	252	237	310	255	253	259	273	255	271	281	237	272	263	292	279	234	254	305	254	265	245	261	257	279	264	271	264	294	276	258	245	254	292	231	274	256	281	252	267	286	238	266	245	241	258	282	275	261	267	275	270	246	256	253	247	273	240	281	278	231	255	245	282	248	263	286	237	234	286	260	261	261	281	259	267	264	257	268	278	261	282	241	286	260	275	249	280	224	272	245	272	271	258	259	267	260	244	268	250	265	259	298	277	270	242	239	303	259	272	245	257	280	228	233	287	249	264	273	269	246	220	268	296	257	262	262	279	249	268	231	254	279	252	276	246	259	262	279	261	249	281	282	273	264	289	248	245	243	249	263	266	275	244	250	272	243	278	257	243	256	279	268	256	264	247	260	267	246	241	280	284	280	260	282	263	251	250	275	262	266	248	267	224	248	266	258	279	280	293	254	269	253	271	256	255	252	264	254	252	277	274	259	238	254	283	263	268	280	250	295	288	308	274	256	257	276	248	259	257	261	260	267	250	289	286	256	259	266	266	259	256	267	256	293	258	241	262	275	237	251	256	251	250	242	245	265	250	247	241	267	272	245	236	277	263	269	288	268	245	270	267	285	234	246	239	268	255	263	259	244	258	209	282	262	294	290	272	250	234	242	264	264	249	282	260	252	284	267	286	255	220	237	254	256	269	251	257	252	275	256	244	268	272	263	240	256	263	274	280	265	267	268	278	277	238	257	266	259	227	271	225	232	258	250	264	250	265	232	257	261	277	243	269	282	250	245	288	234	277	275	243	250	259	233	272	276	260	279	295	287	250	281	270	268	241	276	256	241	262	270	254	241	261	241	249	294	236	223	261	252	257	275	284	261	262	252	218	242	266	277	266	287	278	255	248	240	257	244	274	246	230	262	255	252	248	270	247	240	291	240	245	251	267	240	253	257	253	275	255	262	263	250	248	239	250	234	261	297	233	255	258	256	257	283	241	284	247	272	263	236	263	235	258	250	269	262	254	270	258	260	281	241	269	272	257	263	254	274	289	232	286	256	252	257	250	297	254	227	262	270	270	241	228	253	258	286	267	312	280	265	258	265	224	281	269	289	258	235	262	233	243	280	262	261	267	253	225	254	265	232	265	242	263	274	271	271	266	265	253	246	259	257	266	263	276	269	272	254	248	243	238	266	259	276	280	232	260	268	253	262	271	257	274	256	274	248	282	256	256	274	262	264	259	239	249	270	271	251	288	284	238	273	249	265	241	254	235	270	253	260	271	252	271	238	253	246	240	287	238	263	267	251	254	248	253	263	253	273	285	282	248	260	292	237	272	260	286	257	203	251	281	222	257	235	269	250	261	259	232	285	255	231	247	251	238	261	269	264	284	258	241	252	245	252	251	268	270	283	271	237	249	255	279	243	268	247	255	246	228	268	267	270	255	251	284	242	248	255	294	244	237	253	274	275	295	280	258	282	256	259	285	265	271	269	251	253	281	246	253	259	264	241	232	243	267	253	281	251	243	229	244	279	272	282	248	251	279	275	283	273	264	267	271	281	267	238	280	249	258	250	245	270	272	254	268	270	256	252	258	279	229	256	246	254	259	287	278	292	272	241	270	260	271	242	265	281	287	265	268	243	271	244	239	261	274	278	255	252	282	250	252	250	262	274	266	263	240	235	270	265	254	284	285	262	253	260	265	259	277	243	257	271	287	250	268	281	262	258	286	279	215	280	242	270	254	265	294	257	293	246	241	275	268	270	257	242	275	254	275	247	271	285	251	249	247	246	273	249	264	279	260	271	247	246	252	235	280	246	254	248	279	237	263	264	266	248	254	265	264	257	276	236	279	276	251	257	256	284	258	254	261	245	291	251	275	289	253	263	271	255	258	273	260	254	274	257	263	273	255	249	261	268	275	244	254	268	254	281	258	275	270	264	243	236	252	261	227	295	255	265	228	275	270	260	241	250	283	236	241	276	257	267	298	237	262	245	258	274	285	277	296	276	253	256	276	264	260	238	250	249	243	266	294	251	271	262	292	254	264	261	259	260	268	259	263	243	258	262	256	271	255	243	257	257	260	245	251	249	288	249	265	217	254	245	259	279	293	274	252	274	251	292	267	294	262	262	273	254	253	239	266	262	248	249	245	255	245	256	246	241	205	277	275	294	283	288	262	280	254	258	265	246	252	243	269	257	268	254	281	275	273	276	260	250	290	257	240	262	237	235	223	278	244	268	276	260	258	242	254	247	252	255	270	241	269	245	271	201	245	278	263	237	226	261	271	256	258	287	248	271	264	259	278	294	251	255	233	254	251	253	272	264	259	252	283	260	242	259	246	267	278	269	257	234	250	250	265	261	271	257	268	284	259	252	295	271	259	259	292	260	265	250	248	285	281	270	225	262	231	263	259	266	232	289	265	242	269	245	228	240	262	264	255	261	238	284	258	255	267	259	260	269	261	249	250	227	257	282	246	264	226	245	257	276	270	254	289	260	217	266
2337	842	984	1039	936	928	885	852	808	873	837	832	818	821	808	840	750	789	802	780	782	722	745	776	749	784	728	820	717	815	730	773	751	764	794	737	785	776	753	740	767	751	792	739	776	765	786	744	752	763	748	731	805	788	734	733	791	783	774	788	730	748	773	790	765	796	758	800	738	755	723	803	747	763	806	799	781	801	793	816	738	784	815	715	771	738	774	818	723	816	739	795	758	777	726	740	751	805	819	736	883	757	765	723	759	773	742	806	773	748	756	820	748	763	709	759	809	752	817	823	778	762	755	773	779	768	785	770	753	723	813	779	754	772	740	795	760	735	762	748	795	738	798	766	768	778	790	729	773	801	762	712	764	785	752	812	725	750	795	766	763	764	743	762	735	791	775	785	723	762	768	741	767	782	806	765	800	775	816	750	738	789	783	769	726	749	785	754	741	769	790	747	743	751	747	795	777	763	772	774	762	772	805	747	755	745	768	747	752	714	792	824	728	785	773	768	776	769	790	795	779	758	784	798	763	725	759	762	815	754	795	787	764	755	758	752	771	798	808	747	736	793	811	788	758	746	786	799	756	715	779	758	740	725	778	797	767	807	748	770	772	778	775	776	770	785	756	731	789	773	756	778	764	810	813	796	802	747	743	800	746	770	746	798	748	782	760	754	774	794	777	771	798	770	740	762	761	777	782	787	749	752	780	742	745	746	800	771	763	794	775	758	751	756	749	746	864	841	813	775	769	775	766	795	730	789	735	731	796	778	711	784	776	724	768	736	738	782	751	781	757	738	761	757	776	767	767	764	825	740	766	768	761	776	768	752	767	756	757	753	797	765	713	787	771	817	756	785	725	768	773	796	816	792	788	784	763	789	774	714	745	761	833	766	779	765	790	754	763	793	767	761	752	745	770	766	733	767	728	704	773	779	768	748	701	758	766	766	766	773	723	809	794	764	766	747	798	776	762	756	713	726	779	805	739	756	789	744	733	732	782	731	720	771	780	769	766	743	806	810	773	762	796	795	754	758	757	784	719	791	798	710	764	770	764	742	781	754	760	751	770	763	791	723	770	789	789	746	792	716	799	756	767	773	753	775	776	795	774	739	767	731	750	796	757	723	763	756	785	762	788	787	775	761	759	781	800	749	771	803	784	782	725	771	808	790	798	727	799	753	792	762	762	751	766	727	752	780	735	747	848	827	843	800	797	711	775	779	744	807	712	839	793	810	749	796	755	788	786	804	749	765	770	773	807	775	826	749	738	781	775	729	718	760	755	784	772	787	780	762	767	749	809	791	775	733	787	766	740	797	770	744	722	753	773	789	803	804	760	750	780	775	746	744	739	798	812	798	749	795	782	752	759	762	736	765	746	763	793	781	738	748	778	773	785	782	781	753	803	768	737	762	808	740	783	808	785	806	754	764	761	802	763	758	797	755	801	821	740	774	748	797	766	735	755	819	787	725	768	763	771	767	808	801	770	724	713	771	795	735	760	761	769	774	746	768	762	815	726	754	709	770	777	778	770	749	813	770	748	784	749	836	773	769	775	727	746	753	762	806	812	775	788	782	738	758	790	757	733	759	814	768	742	811	746	750	778	743	799	753	748	795	772	779	762	720	763	744	782	716	787	765	743	767	789	786	728	777	769	716	768	770	699	788	773	769	793	819	774	786	760	729	699	772	751	770	840	763	716	787	787	766	773	779	771	724	784	737	807	701	792	775	771	782	756	811	790	732	762	732	775	768	757	798	717	807	810	766	732	769	817	809	797	777	823	782	762	762	790	772	765	781	749	740	755	753	758	784	787	773	746	770	772	768	761	806	741	811	781	766	826	782	855	757	768	731	749	813	780	749	787	722	747	784	807	810	832	762	763	785	788	774	806	772	812	787	787	816	765	756	807	773	798	698	772	722	764	802	763	789	756	757	762	766	773	764	779	736	794	756	747	777	755	725	725	781	785	788	825	778	745	698	714	784	793	748	769	730	772	831	769	792	759	732	780	784	798	766	799	760	752	769	775	777	787	795	766	759	768	744	736	755	740	782	763	751	725	754	784	786	755	751	765	745	750	761	835	779	777	776	806	799	739	780	793	781	757	799	782	781	746	757	766	776	763	791	740	784	849	761	754	807	722	778	789	824	826	745	745	780	829	742	752	782	782	746	764	719	816	744	773	744	772	777	826	751	798	787	797	770	783	768	757	795	782	740	752	762	778	784	724	787	815	754	800	741	767	757	778	777	788	775	776	742	818	716	764	726	781	757	778	765	757	735	799	820	787	763	764	814	791	763	745	711	775	792	766	780	744	806	768	767	711	749	770	756	788	789	748	753	736	758	756	726	807	749	746	765	774	756	762	762	827	757	750	773	766	786	734	764	782	771	707	820	783	796	752	764	792	830	838	776	753	779	758	726	790	803	729	752	782	754	762	737	725	820	790	757	790	786	761	806	843	743	756	800	816	779	747	755	763	799	786	735	787	792	779	761	758	789	786	714	776	794	792	783	792	776	782	733	789	809	766	733	733	766	755	758	749	774	809	769	762	722	733	794	814	766	793	763	764	771	758	700	772	769	759	754	748	783	807	740	778	752	816	782	787	740	778	722	794	789	767	752	770	759	785	778	759	716	759	825	768	775	761	750	759	805	726	779	783	803	720	762	780	763	767	765	785	734	744	750	756	807	809	822	762	797	784	812	760	720	760	771	786	782	737	810	809	774	782	843	734	719	732	744	833	743	718	782	745	781	787	762	774	725	804	721	764	752	772	783	756	794	755	817	760	779	794	752	790	763	823	830	787	766	784	732	793	761	828	798	729	743	770	799	761	866	793	764	739	774	730	770	757	810	771	806	783	747	761	772	763	761	753	795	812	739	729	765	763	786	806	786	796	802	777	751	747	780	817	748	769	792	781	774	730	748	837	770	757	785	757	728	855	823	779	750	799	762	754	744	795	764	772	743	803	788	790	765	766	780	729	738	835	806	757	787	785	840	784	807	751	766	793	767	823	771	761	848	793	769	768	753	804	834	787	793	779	761	718	741	769	756	784	759	738	783	763	783	742	800	791	763	735	768	771	802	799	718	802	770	799	826	744	790	762	693	762	740	776	718	720	772	768	736	780	761	744	730	794	716	757	741	715	720	826	757	744	758	743	794	763	830	726	786	811	739	749	786	766	795	764	778	754	726	811	743	762	727	759	765	743	719	731	785	789	803	788	783	732	786	737	757	767	784	816	879	737	738	723	794	768	802	755	808	716	750	790	779	858	759	777	750	774	831	781	813	726	770	790	761	763	756	721	789	754	738	755	756	770	778	783	777	803	788	774	764	753	775	759	783	788	789	750	798	789	771	759	815	772	758	817	778	764	779	742	803	761	831	794	775	802	792	761	789	744	774	763	829	764	768	770	777	790	818	756	751	806	777	770	738	725	740	755	800	822	746	741	786	721	786	782	754	777	731	723	725	753	741	757	744	760	729	764	777	784	765	754	778	771	779	716	789	817	746
8895	1149	1447	1129	852	626	469	367	318	271	214	222	218	234	197	173	177	145	174	168	171	171	152	162	180	153	139	147	181	158	145	145	153	140	136	144	136	146	142	127	143	153	135	147	130	123	142	150	134	105	140	138	127	150	148	139	120	117	127	139	127	121	125	120	118	135	136	144	125	130	171	133	139	129	120	143	131	119	132	137	126	148	134	115	143	152	130	119	127	135	123	136	144	137	162	137	147	123	159	141	138	128	124	133	131	135	134	124	132	135	138	131	128	153	130	120	139	136	142	144	133	132	129	148	124	126	111	118	119	127	122	117	135	147	164	136	139	120	145	131	152	129	123	118	111	131	139	131	117	130	104	128	123	129	141	146	123	129	111	128	128	133	116	121	112	116	146	131	134	144	159	139	117	144	147	146	130	132	140	150	151	123	126	139	139	129	129	130	126	145	118	133	146	119	117	138	139	122	121	139	111	123	140	123	133	145	121	125	141	149	135	115	121	130	122	128	143	131	119	134	125	140	141	127	139	140	134	138	130	119	129	145	150	114	136	125	115	142	142	146	131	135	140	116	124	120	131	136	119	128	115	133	104	137	144	137	122	137	131	126	114	113	103	129	117	153	127	136	152	116	139	130	145	132	131	129	118	142	144	117	117	122	146	128	139	121	114	150	129	138	124	144	121	121	118	141	140	141	130	143	128	120	124	129	110	132	135	149	147	124	108	125	143	127	137	147	141	122	144	139	120	142	132	130	128	128	136	132	127	129	131	122	147	123	140	137	119	113	122	113	142	138	155	152	111	146	161	166	131	130	124	137	128	138	137	130	112	105	133	142	121	123	140	129	130	120	129	116	127	125	119	125	124	110	127	151	112	142	104	133	110	139	119	132	141	122	135	124	146	134	152	145	147	146	119	140	127	133	132	131	141	145	145	133	139	148	132	131	137	131	140	131	125	135	141	136	134	114	143	137	137	131	111	133	134	133	144	146	130	127	146	159	145	139	132	137	145	116	137	119	120	148	140	135	140	155	145	150	142	124	121	132	148	127	153	117	134	127	121	137	127	145	137	140	123	118	128	146	137	134	118	134	144	139	146	122	116	156	138	134	140	111	109	142	132	149	127	122	132	118	135	137	132	135	116	152	128	152	125	124	120	117	153	114	135	126	128	132	145	143	123	111	128	125	126	133	134	122	114	124	117	126	134	144	122	140	131	136	111	116	156	131	145	104	130	125	122	130	143	150	125	125	123	134	144	137	139	146	137	144	134	130	128	129	128	124	172	130	107	123	143	123	126	142	135	122	127	136	138	145	139	108	116	136	143	137	139	123	148	140	114	121	147	135	137	144	132	110	127	140	120	114	133	134	115	134	134	117	120	146	135	109	111	122	137	120	133	136	136	127	126	142	122	127	120	136	133	127	142	124	125	117	117	117	114	138	124	130	118	132	125	153	129	121	127	122	130	135	149	139	126	127	120	120	141	131	129	138	137	124	132	144	126	113	164	111	128	141	145	118	135	139	132	116	135	140	124	120	144	129	139	127	133	130	137	121	122	138	149	113	122	112	143	135	135	129	140	121	134	127	119	128	145	116	136	131	140	140	128	110	140	133	146	125	138	157	136	131	133	133	138	143	128	125	117	122	131	140	119	153	133	112	124	139	135	141	135	141	140	120	130	166	157	116	133	143	127	121	133	133	143	126	120	144	146	140	133	111	124	127	119	149	126	117	132	134	122	126	121	142	138	143	133	126	130	119	136	128	122	128	136	122	120	117	137	137	126	150	110	153	131	146	137	138	137	123	120	139	131	138	138	137	137	147	97	124	132	139	117	106	126	127	137	135	127	139	129	125	133	117	150	116	140	145	139	128	135	150	142	148	135	133	145	136	125	146	103	129	129	131	143	124	112	133	127	132	140	131	110	110	148	129	142	163	125	137	110	140	120	136	116	141	124	131	140	133	116	138	133	138	110	125	124	136	127	136	147	137	132	137	131	117	142	146	113	136	127	140	143	141	147	143	143	139	134	137	120	143	123	127	134	127	118	140	143	116	157	135	154	143	128	136	124	129	137	112	122	135	133	122	135	115	144	142	118	135	138	141	123	135	123	141	143	131	143	141	120	116	142	151	134	114	144	150	143	146	124	144	140	142	141	140	115	131	125	143	133	138	119	136	131	130	123	109	152	141	111	119	138	128	113	125	132	143	124	112	142	117	133	150	115	105	126	133	110	157	106	123	137	152	135	132	133	137	135	122	124	136	146	129	123	128	145	135	123	132	149	108	113	132	117	154	155	120	148	157	128	116	148	140	117	135	145	146	124	138	135	146	137	126	136	132	126	122	129	122	129	131	124	148	131	129	130	129	128	109	130	121	113	121	132	150	146	124	119	149	159	130	139	121	138	146	144	143	139	127	144	142	128	151	128	144	147	146	136	149	111	104	142	129	114	113	132	134	111	132	137	122	131	125	128	150	127	115	123	127	145	138	133	131	136	133	128	126	137	125	130	137	125	125	128	122	136	117	140	135	132	146	130	127	121	141	100	136	119	153	132	135	131	120	141	111	163	139	146	134	124	124	116	135	137	133	139	149	132	132	117	107	121	126	121	151	116	126	112	125	142	126	136	124	134	150	132	135	145	126	134	138	129	129	151	119	120	138	114	133	137	108	143	132	130	130	161	127	132	131	110	123	140	136	117	127	156	142	136	116	146	142	138	134	147	112	136	168	133	126	101	125	165	134	140	118	157	135	123	129	122	114	133	125	129	121	132	110	136	136	132	118	144	122	113	114	141	128	121	140	141	133	157	126	137	138	134	134	126	147	139	129	144	130	127	144	152	143	155	131	136	161	108	127	130	146	151	133	136	135	149	149	135	139	139	147	118	124	124	131	130	119	128	131	141	121	124	137	138	141	141	138	141	137	135	111	124	112	111	123	158	125	113	136	135	118	135	134	133	127	123	134	144	134	143	114	131	134	149	147	124	127	130	148	130	132	132	114	125	140	132	127	128	130	119	128	126	125	135	131	133	123	120	122	144	130	123	120	151	127	127	140	131	127	137	138	149	143	137	135	134	130	138	114	129	134	120	116	128	142	147	140	131	125	121	129	124	131	157	124	149	138	133	129	134	132	127	120	161	134	130	132	128	125	112	125	142	133	132	141	127	144	153	128	131	122	128	133	130	132	139	121	126	147	139	118	140	142	143	134	126	152	131	130	122	168	133	123	129	138	137	132	136	113	133	117	141	136	137	124	131	106	125	133	129	119	139	122	134	145	122	138	154	118	132	146	142	141	129	160	142	141	122	129	151	112	132	147	133	127	133	119	135	128	157	135	153	116	121	118	141	150	128	95	145	142	136	120	131	138	134	130	130	125	121	135	130	120	115	135	133	120	127	122	136	129	113	128	124	133	135	129	133	135	141	125	144	119	147	102	131	114	130	125	128	125	166	131	134	122	150	132	121	132	137	138	126	132	128	122	125	122	160	129	136	125	135	123	121	136
5654	1545	3507	3903	3257	2634	2186	1873	1605	1396	1237	1095	1018	938	788	816	767	730	697	731	684	608	614	599	600	537	569	531	506	517	535	529	506	535	480	505	508	463	465	510	466	510	479	457	475	471	490	483	480	469	465	452	461	459	459	422	453	488	451	488	471	425	447	471	452	476	424	455	438	459	438	455	422	416	462	444	435	395	465	447	450	428	472	451	431	424	408	413	443	439	435	436	428	451	465	424	418	413	461	428	420	430	455	476	449	443	450	437	436	419	415	457	385	417	406	420	450	441	422	420	446	430	440	433	409	421	433	454	397	426	469	468	418	431	429	476	471	443	421	449	467	467	401	437	449	435	448	385	412	433	472	437	408	406	426	462	475	462	445	398	397	415	433	400	451	444	439	450	438	445	399	459	429	408	408	399	428	408	430	411	402	448	428	459	468	415	392	425	422	420	437	445	430	470	426	411	382	446	428	404	445	443	424	431	437	446	420	434	435	460	468	444	459	460	425	448	413	446	445	405	451	444	443	396	423	400	471	407	408	440	454	451	408	434	445	424	408	407	431	392	458	411	416	438	428	424	410	487	426	428	406	441	405	445	455	405	416	426	432	413	407	429	420	421	424	433	451	434	416	456	430	445	442	447	452	424	430	462	397	450	413	443	434	437	461	465	420	415	462	418	404	439	435	451	447	438	438	432	464	455	458	437	418	403	377	413	416	412	445	427	438	445	419	452	416	470	408	425	452	439	447	450	384	446	419	413	482	435	444	408	470	437	468	410	439	449	447	451	442	467	426	421	446	423	420	437	423	416	438	417	412	431	462	407	426	460	438	439	417	422	458	422	398	449	421	425	418	454	425	440	432	422	463	431	455	440	412	436	394	433	449	417	455	437	398	431	421	424	415	449	462	415	433	408	446	419	443	417	455	440	444	451	429	447	437	405	430	380	465	432	409	449	397	460	471	412	387	442	442	420	440	420	392	453	460	427	434	443	408	432	436	444	458	413	417	424	413	415	420	420	458	387	377	452	447	434	491	438	465	439	422	401	449	436	430	429	406	454	412	442	459	388	412	442	412	419	439	428	421	446	469	411	394	418	423	427	420	451	474	442	423	438	426	413	430	410	441	433	417	442	420	428	417	430	372	433	390	409	426	406	411	423	468	432	454	453	417	411	419	444	405	468	431	457	433	436	458	399	407	429	414	447	451	447	408	428	438	435	464	416	430	443	428	424	452	449	418	402	434	444	438	395	427	434	424	419	415	391	446	401	420	414	429	465	413	445	447	391	459	399	427	426	467	432	412	406	416	428	442	433	411	448	405	430	448	428	416	468	427	428	407	417	433	418	452	419	403	451	399	433	434	432	434	423	402	417	463	397	447	465	397	391	420	430	452	411	431	402	450	421	410	445	391	389	414	457	400	417	367	409	427	407	450	428	433	418	426	396	448	471	487	499	439	464	439	421	453	453	415	443	437	446	467	427	428	432	436	440	412	427	423	433	438	392	394	402	417	398	444	419	422	420	427	434	455	439	436	417	435	391	442	425	402	433	396	435	423	420	470	430	427	420	428	414	423	440	457	432	412	444	411	393	398	446	443	407	434	434	399	433	409	445	386	388	396	398	454	441	428	478	402	447	417	438	399	458	449	447	431	438	442	462	437	421	435	429	431	432	449	414	431	428	444	421	421	418	423	426	425	430	409	426	424	424	412	409	459	439	423	428	469	467	408	453	442	416	425	432	410	420	461	458	441	433	456	438	434	414	435	445	424	407	418	454	447	402	465	418	448	429	398	419	454	410	411	453	436	441	449	413	462	433	405	424	440	437	428	465	414	408	372	417	432	416	417	446	463	429	412	411	404	433	439	439	430	416	460	430	409	462	421	452	418	461	428	433	435	409	451	454	435	407	449	449	421	394	456	443	437	439	428	454	425	448	467	412	403	402	440	422	452	412	452	450	385	412	390	416	398	404	453	405	425	412	416	447	412	445	411	429	434	451	392	451	456	415	399	422	447	453	404	422	463	416	436	404	405	416	421	448	408	468	410	413	418	414	421	446	429	453	431	386	424	421	404	421	440	400	442	417	448	421	418	442	464	427	439	432	466	410	417	408	472	424	441	433	426	422	423	403	433	428	426	418	419	451	422	434	407	489	429	427	451	475	412	446	407	436	402	448	433	457	420	435	464	405	455	441	434	447	434	460	462	404	427	427	400	439	410	463	417	409	430	426	449	383	421	446	436	422	452	407	480	434	402	442	457	470	434	448	411	432	477	440	428	436	448	422	406	401	443	455	440	411	434	454	429	388	419	449	442	425	411	414	423	456	437	403	429	420	431	436	435	453	433	432	446	432	419	435	425	430	414	426	448	428	415	422	387	441	430	405	435	458	452	413	408	488	415	402	430	437	386	426	411	423	425	439	422	397	459	419	411	453	464	455	421	445	466	435	420	455	433	420	388	418	451	435	424	443	462	451	411	415	423	429	434	428	400	406	422	420	467	448	399	458	446	429	433	446	438	468	428	450	445	440	380	422	433	452	406	455	401	416	423	476	418	447	458	409	429	404	423	463	451	415	467	450	410	420	433	440	403	430	424	432	416	476	439	436	425	408	392	414	402	450	441	425	387	438	397	443	451	405	445	449	445	414	447	421	413	464	397	410	414	397	420	438	446	396	425	439	424	396	426	455	468	428	419	450	454	418	440	437	449	454	453	435	396	405	423	419	419	450	415	431	441	409	443	424	440	362	389	419	450	432	451	407	413	417	402	434	448	395	475	415	426	406	446	424	427	394	414	405	410	431	392	409	457	454	413	442	426	458	428	454	429	445	447	452	429	401	422	430	438	425	431	427	401	437	445	418	430	410	433	440	444	431	402	464	445	443	470	400	421	447	425	408	439	444	425	433	447	428	431	442	443	431	460	463	391	447	445	409	419	390	419	409	431	435	416	437	426	422	411	414	431	412	398	425	424	457	402	402	449	412	429	434	415	433	429	418	444	450	395	414	435	436	431	429	430	408	458	446	465	440	414	421	447	399	448	437	430	436	409	410	416	420	391	442	411	465	412	441	435	406	464	404	413	432	440	435	421	432	433	424	379	420	425	420	432	437	423	425	420	454	438	433	419	422	434	407	413	407	448	448	439	364	394	411	387	421	453	388	417	455	413	436	419	420	408	374	405	449	419	398	425	451	406	437	460	457	432	405	441	411	431	466	410	408	464	454	422	420	415	456	418	416	406	409	414	448	385	453	419	452	453	429	450	392	420	401	417	400	402	440	488	428	401	408	401	437	407	432	441	402	422	433	438	417	452	445	426	429	449	443	423	386	443	436	419	492	393	440	424	447	442	417	433	434	415	427	449	407	418	449	428	437	399	406	425	451	431	435	438	424	420	431	424	450	348	413	437	420	428	419	418	445	395	446	404	392	437	455	481	412	404	430	434	395	468	431	408	457	424	413	424	400	447	397	430	419	424	417	409	434	449	436	455	427	439	436	468	440	414	438
16493	2561	2811	2180	1479	1062	822	605	534	450	391	327	299	287	263	261	225	225	222	202	186	196	182	199	189	167	162	191	175	176	163	177	181	168	143	171	148	160	159	162	135	161	152	143	166	140	146	152	145	149	163	136	162	134	141	128	149	130	140	149	154	154	162	135	141	138	139	152	173	151	115	122	146	172	137	147	137	144	139	118	154	150	157	151	125	121	156	167	155	151	128	126	156	163	155	134	141	113	140	124	150	134	116	147	137	150	141	134	127	138	134	118	144	139	132	161	125	159	150	155	132	139	139	140	153	135	133	156	139	141	148	142	121	137	138	119	115	148	127	146	148	115	143	144	140	154	129	129	152	167	131	135	143	158	124	126	148	134	135	146	136	136	149	123	148	130	145	133	147	138	141	158	168	160	161	133	151	136	127	160	156	151	149	149	130	144	135	147	131	127	140	136	108	130	121	151	144	133	136	129	137	142	132	115	144	128	148	136	144	136	129	127	136	134	146	142	147	123	130	123	130	122	150	121	129	125	146	115	133	131	161	159	127	166	129	146	136	153	151	132	128	154	137	123	123	134	147	149	121	155	138	134	145	124	141	128	154	130	136	145	148	149	135	119	138	150	130	144	121	132	125	132	140	151	135	133	131	162	125	141	151	148	156	132	129	151	127	130	117	141	133	135	140	149	136	141	143	136	152	131	123	133	145	146	164	155	148	125	118	123	132	153	141	148	138	146	130	172	124	147	142	131	133	146	145	124	126	156	137	137	157	151	139	145	139	159	144	125	145	143	139	147	162	135	161	129	156	135	144	135	151	125	144	130	138	129	112	137	128	135	130	134	125	153	184	134	146	133	129	178	164	143	145	126	138	127	141	129	137	158	137	145	150	141	160	150	139	121	144	168	144	131	116	134	120	127	127	135	122	134	163	135	132	138	147	126	124	150	142	127	135	160	143	134	147	147	124	139	140	147	124	137	146	113	126	151	130	128	146	147	150	139	134	129	126	132	105	128	124	150	151	139	133	125	143	146	141	148	155	142	143	128	155	127	161	137	138	132	119	129	128	135	162	131	134	126	174	107	145	140	145	121	135	146	146	136	111	114	125	146	137	129	137	127	156	124	149	142	124	137	143	139	125	132	138	142	135	146	140	128	131	147	125	137	125	135	143	143	149	139	150	141	141	168	148	111	114	152	142	145	138	130	132	114	127	141	117	151	140	136	115	147	147	159	141	120	157	151	130	143	138	156	140	141	151	135	132	162	149	124	130	115	168	137	139	132	161	128	135	136	122	161	140	165	143	127	141	127	132	150	126	140	149	156	142	147	134	141	153	144	135	119	128	146	139	139	166	146	124	135	117	106	123	128	153	136	144	115	131	136	144	157	123	128	128	143	138	135	129	133	156	149	103	142	146	156	132	133	128	142	145	117	137	122	123	140	118	128	136	146	130	112	135	137	150	127	134	139	141	136	144	154	131	127	135	157	135	163	140	164	138	145	139	145	131	138	124	142	133	147	131	129	126	144	134	134	136	128	123	126	141	171	139	155	125	165	149	147	137	141	161	146	130	131	130	148	124	165	135	138	129	126	163	134	127	139	124	122	139	127	124	138	124	126	133	141	130	123	140	142	154	118	147	153	149	148	116	149	148	121	142	111	143	164	124	125	136	153	121	157	128	119	124	136	122	127	137	139	145	136	157	154	149	144	128	126	141	133	143	160	147	138	138	145	135	130	142	142	106	149	126	134	147	145	147	131	157	142	153	145	131	135	120	135	159	154	138	140	116	146	118	125	148	152	148	116	133	134	164	155	143	136	119	148	129	132	121	130	145	140	113	139	129	136	125	133	117	152	150	138	135	149	129	143	151	151	135	146	137	144	151	165	131	150	130	157	160	137	121	157	140	133	131	140	133	153	141	119	129	151	124	132	146	129	156	122	165	132	136	106	158	149	153	145	136	140	144	144	145	139	139	146	158	125	139	132	125	146	154	147	142	133	138	147	142	126	134	133	158	122	136	140	152	141	122	134	118	152	145	134	136	131	159	152	140	147	144	139	132	161	162	148	122	122	117	162	130	139	127	140	158	134	144	145	173	135	117	164	131	134	137	148	134	147	135	139	158	136	132	131	152	129	147	149	141	154	136	125	152	161	137	160	146	158	142	137	131	120	136	132	127	155	132	144	143	123	125	136	149	122	141	142	124	133	147	149	144	149	127	142	124	136	142	128	151	136	157	131	134	138	154	142	150	147	134	151	152	129	152	145	117	114	151	144	144	158	137	140	154	148	131	151	131	112	139	149	136	108	139	138	111	135	133	152	140	144	110	136	147	134	132	127	155	146	113	137	136	125	128	147	144	130	135	123	122	135	133	157	141	126	123	123	137	132	116	174	139	139	133	147	130	145	155	150	136	151	131	161	127	119	118	125	149	158	130	149	141	132	133	133	133	132	127	154	133	148	143	148	141	140	147	164	152	136	155	163	161	135	119	140	129	135	139	128	132	122	126	146	139	135	120	161	151	138	135	139	129	152	139	148	134	138	154	137	132	137	134	121	150	156	143	122	140	135	131	124	130	154	154	143	122	128	163	129	135	142	141	138	136	145	126	129	143	137	154	154	142	132	144	156	139	161	141	142	146	144	131	119	123	140	149	150	137	135	130	153	133	117	163	140	143	128	147	139	144	136	143	142	136	131	152	141	143	145	116	147	124	134	137	135	151	146	138	146	119	141	133	141	161	127	139	127	122	141	116	137	145	125	157	139	142	122	125	135	171	167	145	151	153	124	133	124	141	129	152	145	142	142	137	136	131	133	158	143	138	109	132	158	142	148	133	124	138	150	130	142	137	134	121	141	147	146	153	130	157	142	151	144	142	150	135	149	143	130	131	124	125	131	149	138	140	119	116	159	130	138	124	142	176	141	139	133	168	137	132	131	118	140	140	142	166	137	155	123	147	135	132	137	129	119	158	153	144	136	158	154	131	142	125	150	137	136	128	122	140	149	140	143	129	119	129	134	133	137	139	121	142	140	139	142	141	169	129	146	139	141	114	120	134	125	114	117	153	151	137	144	134	152	150	134	152	114	141	132	132	143	138	148	141	130	129	168	146	124	154	141	138	102	141	153	130	153	135	139	133	124	141	137	158	130	147	125	152	140	141	135	119	126	137	138	120	142	135	136	162	143	140	131	132	127	131	141	149	148	131	137	128	145	143	144	151	124	145	149	141	111	135	127	145	145	133	150	129	127	164	161	129	140	158	148	129	136	142	138	123	153	130	135	127	137	127	151	149	128	153	131	131	151	140	145	145	141	159	130	125	129	141	119	141	134	132	139	126	134	140	139	118	144	141	146	115	174	120	118	148	142	129	139	150	166	127	139	132	148	130	121	151	116	132	136	150	140	133	130	125	142	134	135	116	153	136	139	136	129	154	154	139	168	124	142	135	119	160	145	143	112	140	155	162	128	138	114	156	138	126	144	145	129	150	156	154	131	134	136	151	145
7796	2499	6116	6650	5698	4606	3622	3080	2582	2198	1918	1807	1615	1392	1272	1161	1025	1055	975	935	890	830	820	802	803	737	744	668	698	662	657	635	629	610	611	629	628	606	577	613	618	528	555	574	512	555	507	522	549	551	494	486	490	528	510	551	496	520	561	509	492	473	502	508	502	531	498	533	491	511	492	511	479	488	496	481	493	494	508	487	508	513	517	483	494	517	448	495	526	480	485	489	464	500	475	462	485	526	526	457	449	462	468	504	499	465	447	492	489	471	496	472	503	461	513	489	458	497	472	469	487	485	476	444	434	472	463	478	456	467	466	422	450	472	462	465	454	500	461	502	458	422	493	491	454	475	458	494	457	505	437	469	442	476	480	470	461	443	466	447	437	446	450	481	474	474	460	475	458	483	448	475	482	458	431	449	497	464	466	456	464	498	462	460	456	493	415	446	450	504	452	487	494	476	491	479	479	480	446	480	496	474	458	477	476	477	438	436	459	463	428	457	470	480	451	496	469	476	483	505	456	423	487	443	472	471	463	441	463	423	444	457	430	540	470	477	470	415	490	457	452	468	479	474	449	467	470	456	451	484	475	455	477	479	472	468	436	494	448	496	480	447	462	520	485	470	470	489	453	441	436	449	476	460	438	476	447	464	454	465	483	444	473	443	473	455	452	472	454	455	466	475	488	455	459	481	421	446	450	492	457	452	453	450	503	480	456	468	481	447	468	446	453	453	436	460	488	434	436	463	463	480	435	452	468	467	466	487	487	443	455	443	479	469	429	481	432	457	458	467	446	457	476	478	471	467	475	440	488	451	445	449	454	463	466	466	446	475	462	443	478	461	451	461	496	475	483	473	428	486	460	453	458	467	455	449	489	450	449	439	492	457	437	474	461	452	480	451	474	436	474	443	441	452	466	470	447	472	462	432	469	447	482	459	456	455	465	456	434	464	448	450	432	469	402	451	475	444	433	463	477	458	450	480	479	461	495	447	504	470	508	463	471	480	457	460	504	446	478	439	465	485	436	468	427	461	477	458	481	451	420	446	459	477	462	470	486	449	453	458	475	458	465	461	461	517	468	439	435	485	411	500	452	454	437	444	476	477	477	453	477	450	423	434	456	488	463	417	451	447	473	464	476	443	467	490	472	483	455	502	496	418	467	453	415	489	456	493	479	450	475	453	465	464	481	445	479	450	463	514	468	470	469	476	461	450	484	463	477	499	464	491	486	411	461	440	492	465	471	476	471	453	456	461	455	462	467	469	445	469	504	474	452	485	484	448	456	456	447	471	437	447	469	467	486	492	461	469	502	438	460	504	472	477	478	456	454	438	452	482	459	447	457	451	489	468	420	509	444	472	495	481	503	463	498	421	466	491	512	480	496	483	428	482	456	405	502	474	428	507	469	449	470	470	486	436	458	448	441	493	497	463	479	450	484	456	443	446	464	491	470	475	465	452	496	470	492	458	503	472	469	478	501	442	466	475	453	432	460	464	479	438	453	474	472	440	470	445	492	439	456	470	488	451	460	477	458	432	452	446	439	472	464	477	436	466	469	476	498	440	438	475	449	503	467	475	441	437	468	478	456	479	499	502	471	437	484	466	472	470	474	458	435	465	466	470	483	499	484	469	496	488	462	424	435	499	459	467	466	470	494	470	455	459	471	428	458	484	492	469	479	485	470	448	472	469	482	465	461	491	461	462	494	483	446	455	432	463	489	454	475	466	479	496	462	465	461	514	480	483	453	494	484	485	489	459	475	412	465	496	490	489	476	476	412	460	476	452	458	478	466	430	429	451	465	439	420	453	472	479	467	443	450	463	461	493	473	455	470	457	488	443	487	447	473	426	457	416	480	425	464	512	470	451	433	463	466	443	470	448	440	455	453	470	491	419	455	507	454	497	474	467	445	450	463	444	464	484	460	498	461	495	480	434	462	427	480	475	465	484	496	441	438	468	462	455	511	469	419	462	434	460	469	462	456	433	483	440	457	490	428	484	440	465	451	452	463	412	460	432	477	516	473	469	445	464	456	471	448	452	423	472	441	452	470	465	456	489	448	474	477	431	464	446	476	477	478	442	457	489	410	440	475	439	465	463	499	468	482	456	456	472	433	476	446	461	478	478	440	480	496	474	460	450	461	481	457	472	448	482	438	494	460	447	458	457	468	486	440	461	438	443	462	454	430	498	489	405	452	463	433	500	493	492	466	477	478	417	446	482	470	444	476	453	464	474	443	506	448	470	444	454	477	414	451	496	528	483	428	466	454	434	445	469	486	436	447	472	476	453	426	447	479	474	457	429	433	509	448	463	517	434	473	482	472	470	457	468	449	430	424	453	481	453	455	448	441	474	484	474	450	469	479	484	500	443	440	476	448	464	491	443	473	452	459	496	436	471	478	482	454	439	478	427	466	465	466	430	458	469	453	437	520	452	467	470	401	475	453	464	468	474	476	464	440	440	432	496	457	444	444	475	452	428	454	451	457	472	481	442	439	508	486	475	465	502	460	439	459	441	468	471	447	446	486	491	426	478	472	450	466	474	475	483	470	464	467	447	448	422	466	477	464	508	446	463	460	488	443	449	456	475	496	484	464	490	441	496	482	459	479	448	448	493	467	448	546	474	502	448	457	459	476	504	458	506	443	479	435	489	484	430	456	450	468	460	449	459	477	449	436	510	488	455	471	460	468	456	460	424	444	491	448	446	485	466	468	448	477	456	491	505	470	471	450	462	446	406	453	444	419	486	465	437	459	460	434	432	456	466	489	450	476	501	470	501	451	456	485	421	483	431	403	469	448	425	465	459	434	440	461	456	480	452	475	454	460	450	480	446	475	480	434	441	491	448	463	460	434	459	443	479	426	500	473	419	469	475	463	450	472	475	486	465	459	502	467	478	481	490	465	463	471	434	484	467	435	463	463	447	474	435	444	462	443	483	447	438	473	485	474	478	472	413	495	476	460	475	465	438	458	458	459	473	472	417	462	455	452	466	469	454	473	444	458	461	460	508	465	463	470	480	418	480	469	478	471	463	455	469	462	463	447	479	463	473	456	484	458	436	479	446	468	461	469	480	461	436	478	449	462	468	480	489	498	477	451	436	407	494	521	437	465	445	487	458	505	447	451	460	491	481	469	480	404	481	482	453	470	443	476	517	460	489	452	465	416	466	461	534	480	502	460	469	486	470	451	453	464	494	419	469	448	459	458	426	466	457	469	464	467	466	482	446	446	458	432	414	486	454	480	481	510	431	445	512	459	486	468	471	471	474	461	442	476	469	427	438	473	495	466	446	465	469	479	476	461	465	449	462	480	466	466	450	472	503	485	469	446	458	439	469	433	461	461	461	491	453	500	466	489	484	488	408	475	459	471	440	457	465	450	467	504	469	436	449	487	503	434	498	488	478	487	520	485	473	457	445	437	453	489	442	485	459	475	466	456	499	449	483	484	474	469	424	467	446	507	483	465	480	421	481	479	460	454	495	471	467	441	468	458	491	473	444	499	504
2202	314	368	308	270	257	292	277	242	264	263	252	269	263	247	278	254	239	264	268	277	277	258	272	288	246	253	235	259	275	248	276	257	260	243	243	268	238	259	236	244	257	268	261	255	258	277	270	248	238	277	307	269	242	295	251	262	254	254	262	262	286	292	253	261	287	239	245	247	267	254	245	266	244	273	254	243	268	274	262	290	224	258	247	277	256	284	264	257	303	235	276	279	230	254	262	271	281	269	255	228	239	257	240	250	253	301	278	283	239	238	260	253	245	270	239	245	255	249	246	251	277	313	236	255	283	272	255	267	280	233	247	253	241	272	259	256	267	252	265	251	276	257	241	256	252	276	268	235	281	268	252	247	293	243	252	247	261	277	292	254	255	263	267	263	257	238	270	240	248	243	247	253	270	268	237	252	270	257	278	252	268	245	275	276	255	266	270	261	242	238	237	260	239	267	264	240	291	268	270	271	256	268	282	271	245	302	258	234	238	290	270	270	249	255	259	241	251	217	261	285	266	257	270	261	258	232	254	248	268	249	262	266	255	251	220	248	257	245	301	237	287	234	290	231	262	261	257	263	271	251	288	263	242	248	266	255	295	252	254	292	263	265	234	260	241	267	238	272	264	236	268	262	249	234	255	261	252	270	247	274	288	271	293	251	223	252	252	231	278	266	276	276	266	261	261	259	262	265	275	257	242	252	308	219	268	286	267	281	261	283	265	252	246	237	235	246	251	277	259	261	244	267	277	232	272	269	244	257	301	247	312	241	241	255	270	241	258	270	249	257	257	246	247	248	241	262	281	254	266	262	243	252	228	266	272	267	258	254	240	248	255	269	264	275	263	257	261	248	253	208	271	246	257	259	240	242	269	233	270	273	224	256	241	258	302	267	246	276	261	268	265	281	258	219	264	275	260	248	267	268	268	231	269	283	240	247	262	254	265	278	285	250	252	251	278	240	240	267	285	245	249	260	267	280	238	266	237	228	285	232	261	262	270	251	268	255	249	249	259	248	269	274	265	278	261	280	258	249	236	274	222	254	258	235	270	258	234	269	229	249	266	229	292	270	268	247	245	256	260	275	245	273	244	245	277	274	243	260	248	249	276	235	279	277	274	275	289	261	232	264	286	281	240	268	262	280	266	238	226	272	249	254	263	265	251	294	240	258	266	278	259	281	272	254	269	270	251	257	239	281	261	276	262	270	287	256	252	247	304	250	259	273	236	265	269	275	280	249	263	258	270	261	263	248	260	260	225	261	261	270	255	278	257	234	229	250	253	276	251	276	277	244	243	256	260	248	229	245	296	261	267	248	256	235	265	244	248	229	271	264	230	252	261	232	256	275	295	234	257	296	260	266	295	284	286	241	238	262	256	252	261	244	275	280	257	261	267	269	254	238	251	256	238	248	293	251	260	249	266	259	241	272	253	244	264	271	258	279	252	231	244	250	297	258	260	266	247	239	250	264	262	259	257	261	252	250	255	239	251	269	259	261	250	283	233	309	248	278	243	292	255	240	230	276	243	273	273	246	227	263	258	253	284	254	260	251	236	269	233	256	268	269	255	270	237	261	253	266	226	280	262	223	255	256	263	265	254	238	258	293	248	291	245	215	237	285	238	247	260	247	264	302	261	265	268	284	260	262	250	240	253	261	266	287	277	279	261	251	262	254	241	238	247	243	262	248	290	254	294	274	280	275	255	273	263	240	287	263	264	281	256	238	266	285	247	242	247	284	260	247	265	234	243	286	256	232	278	256	249	242	307	261	260	269	233	261	264	272	265	258	247	266	266	252	254	260	252	266	255	250	244	257	262	250	270	246	253	240	252	277	263	261	272	279	255	258	277	258	254	243	250	240	276	238	254	257	251	287	261	259	262	254	262	279	277	287	261	264	240	246	285	271	273	252	278	249	227	254	255	241	264	253	273	237	257	282	248	224	253	255	254	269	238	264	266	270	252	264	220	277	238	265	261	263	266	262	256	235	262	317	231	267	268	269	250	261	263	244	229	242	260	261	235	264	233	278	265	223	251	264	247	238	278	289	237	248	258	229	276	279	270	269	244	277	264	242	267	260	277	231	276	246	255	264	274	266	250	299	272	266	261	277	273	284	251	265	250	231	259	261	277	242	254	257	249	241	269	242	263	252	252	249	260	232	256	246	282	285	239	246	241	246	261	257	270	264	257	244	270	262	223	269	266	252	239	259	263	276	258	282	248	277	250	257	284	249	264	284	262	282	250	249	250	260	269	266	259	259	253	257	268	224	261	265	234	259	265	265	250	273	274	273	246	262	252	267	301	258	259	247	257	268	246	267	254	287	283	311	280	273	260	278	268	274	202	244	243	254	249	244	260	270	295	265	272	270	233	246	261	267	267	253	265	276	258	240	277	256	262	243	271	232	231	235	237	258	249	244	262	260	257	255	249	255	265	281	277	259	284	264	256	260	269	225	269	260	261	275	257	221	259	247	264	243	276	265	229	236	260	242	266	247	254	222	245	278	256	259	249	283	247	248	256	248	246	284	254	272	291	240	285	265	258	254	252	262	243	253	261	266	298	264	263	273	246	248	257	257	272	238	290	256	265	283	279	272	287	271	277	252	282	268	251	245	234	260	250	248	269	251	291	224	277	253	249	260	248	279	268	252	246	246	258	252	265	255	228	263	246	266	262	229	265	241	253	249	237	244	244	282	262	251	266	265	279	262	238	267	240	265	255	281	267	259	280	273	254	241	281	252	262	256	244	256	267	289	249	253	251	267	251	281	279	270	254	267	277	274	233	263	265	282	261	236	298	259	273	243	253	275	244	253	273	257	270	292	270	255	251	265	251	272	237	264	276	252	254	244	272	269	242	264	250	267	255	246	268	262	261	252	265	236	280	257	267	242	229	237	278	274	258	258	269	253	259	290	268	280	251	259	268	260	286	267	273	229	267	263	239	293	272	234	249	294	264	280	262	242	262	246	275	258	245	297	237	263	214	255	266	268	230	275	268	264	274	255	275	278	267	282	266	254	283	247	240	241	244	239	257	230	231	282	281	285	266	222	256	256	277	266	233	253	258	274	263	279	237	270	251	268	272	265	252	224	295	272	291	253	272	281	252	247	259	237	280	278	276	246	272	262	264	244	248	246	253	253	252	240	257	276	258	241	254	266	249	276	269	241	264	257	262	283	269	243	273	227	272	257	265	282	260	246	248	261	261	235	261	250	269	259	259	263	278	242	246	271	274	256	252	270	248	241	265	230	264	268	252	241	245	269	259	255	256	239	261	263	254	254	223	227	278	254	279	251	239	247	264	264	256	264	255	251	250	273	270	255	253	268	243	276	269	270	255	264	269	229	288	279	268	290	262	254	264	286	273	255	289	285	255	243	273	232	246	248	259	243	279	254	290	286	261	258	257	249	287	269	268	275	252	261	251	252	246	229	259	228	226	250	255	260	241	252	300	249	245	252	262	242	261	258	258	247	240	235	244	249	261	274	262	250	254	227	245	265	243
2391	842	965	979	931	887	865	868	805	812	823	757	799	804	723	765	796	807	825	803	770	754	789	787	745	755	822	707	723	792	749	765	783	767	786	780	815	831	751	774	753	747	744	774	787	775	753	791	786	769	804	769	809	759	816	784	805	782	739	722	764	803	751	722	816	756	742	707	780	723	780	813	770	774	773	762	748	782	773	735	791	788	739	695	707	721	756	774	772	819	774	786	808	771	827	772	740	751	716	762	786	790	748	818	756	766	744	797	767	787	751	769	808	794	782	781	738	760	750	716	764	785	750	784	757	785	763	773	710	770	766	719	750	748	738	759	748	767	784	778	799	813	822	811	780	756	755	759	790	782	799	750	720	725	753	816	784	744	752	783	759	746	777	748	780	737	770	781	826	765	761	789	777	801	792	803	786	777	742	771	742	779	775	767	780	770	718	749	748	793	733	742	751	736	782	750	763	747	773	755	769	799	790	731	763	773	792	791	785	713	717	771	743	803	744	810	765	789	763	813	739	787	826	715	757	756	754	769	762	752	767	788	759	754	816	754	714	777	748	796	742	785	748	766	787	794	729	771	772	764	729	752	770	809	769	784	777	754	735	785	777	739	767	727	758	729	702	773	752	740	753	724	755	765	743	786	778	761	770	751	772	733	769	768	797	742	781	733	822	746	767	746	792	752	748	738	733	773	762	779	743	769	769	769	729	789	781	778	783	805	736	738	752	773	788	719	764	778	726	783	835	794	741	763	728	745	721	758	772	765	757	764	787	746	749	840	753	788	779	785	756	741	816	731	779	757	758	749	738	793	760	777	768	719	776	715	786	758	799	740	746	754	751	769	758	755	731	767	799	790	795	759	813	769	750	742	777	741	768	778	751	786	788	731	723	774	758	761	739	770	717	717	778	791	741	743	782	797	784	757	771	761	783	810	717	735	798	800	769	729	735	753	770	770	769	783	738	761	770	768	826	789	783	743	805	748	790	742	767	774	777	739	733	746	758	774	769	766	729	742	770	759	767	730	734	785	794	796	725	741	769	752	763	751	786	781	811	755	780	775	745	769	754	769	772	733	752	748	800	795	755	788	744	770	749	826	770	757	778	794	768	777	768	738	749	790	776	795	795	787	752	713	774	764	811	746	758	805	810	754	797	764	784	771	735	746	814	795	760	784	737	769	771	755	708	765	779	741	797	783	767	750	787	784	766	721	726	758	757	749	806	737	734	813	749	770	734	761	747	799	766	784	743	766	751	740	767	759	795	741	699	729	729	765	763	765	767	764	785	815	729	776	753	748	744	815	801	768	727	747	747	800	754	794	777	739	758	737	744	779	734	823	759	749	801	768	774	777	726	744	760	816	760	774	782	744	786	797	753	749	804	788	785	795	750	796	717	737	785	770	772	765	701	754	755	767	717	787	780	783	792	803	773	736	755	781	756	814	740	748	782	759	828	801	768	790	761	769	749	752	751	760	753	819	790	740	776	757	754	707	740	824	732	806	748	746	773	757	762	769	719	728	778	756	806	793	728	789	757	799	758	779	747	741	799	788	771	775	777	763	787	769	772	779	779	785	769	789	754	743	786	808	767	734	782	771	782	733	774	807	758	837	784	748	713	717	767	780	735	758	817	763	759	809	775	768	752	766	785	709	808	793	753	778	732	778	744	785	717	817	733	755	764	791	755	742	787	821	748	719	778	740	744	745	727	749	771	733	757	742	791	747	755	732	764	748	765	766	763	754	783	731	736	807	790	781	712	757	788	772	737	766	771	751	764	784	762	747	734	761	759	738	740	784	799	747	794	767	770	798	765	752	788	726	755	755	758	781	771	796	766	734	763	797	756	796	764	798	759	722	734	782	803	771	777	783	728	744	729	720	824	732	772	783	768	760	737	747	755	782	761	720	707	748	759	695	766	783	729	775	742	835	784	759	789	766	734	783	714	780	769	754	771	786	738	754	760	817	772	823	747	726	785	768	732	763	768	752	755	793	766	746	772	790	756	796	725	801	715	798	739	760	779	732	805	763	739	750	781	787	730	732	844	790	729	741	748	800	780	742	795	736	773	784	761	742	831	752	787	806	742	754	770	771	787	762	766	787	801	796	767	759	751	781	753	789	767	743	759	774	767	771	802	725	730	768	750	801	718	798	780	716	785	763	767	781	793	761	745	784	766	703	734	738	738	750	715	720	752	753	752	732	793	799	721	761	788	770	803	772	784	755	731	786	719	759	755	695	744	775	778	751	760	800	784	725	779	782	780	759	770	790	754	772	739	752	785	786	768	767	805	787	735	741	823	774	783	790	775	765	819	751	818	754	799	755	721	749	779	745	776	746	786	762	817	734	779	781	752	771	787	786	764	756	810	763	693	741	786	762	755	745	773	780	763	766	777	789	763	762	748	800	783	771	786	773	779	785	736	774	763	787	734	738	770	756	789	746	733	763	773	750	811	807	696	705	790	733	765	756	720	797	740	809	753	784	779	791	771	890	795	732	772	719	729	767	778	764	814	779	787	726	761	776	784	781	771	736	755	794	733	717	723	763	717	754	773	786	782	788	803	734	750	762	800	761	775	758	737	790	722	788	722	755	785	777	757	731	755	775	782	736	785	755	766	775	773	739	784	778	762	786	835	787	751	778	747	770	776	779	812	806	785	760	756	731	778	784	826	748	700	714	779	781	747	796	759	772	733	734	746	795	778	761	768	734	776	761	789	753	750	783	745	763	766	789	766	744	752	758	763	810	736	735	805	787	778	745	739	761	774	769	796	772	733	764	769	800	769	766	782	753	756	755	779	742	786	764	786	767	781	795	761	765	735	799	744	791	754	743	795	710	791	782	775	754	778	771	758	747	782	776	740	744	700	714	796	743	789	703	812	765	723	761	783	771	791	689	757	759	801	737	784	754	758	750	772	753	766	783	755	765	753	760	744	744	824	707	743	792	764	784	797	772	803	821	757	718	747	752	757	740	765	788	814	739	773	756	772	779	755	760	745	814	780	749	778	772	745	775	771	777	719	728	734	737	763	767	768	776	751	766	773	778	790	796	759	735	789	796	717	734	761	803	779	750	749	764	764	746	780	800	792	787	797	747	757	755	768	787	774	738	830	785	765	740	790	731	757	749	780	771	762	758	743	756	763	734	777	766	750	730	804	761	731	762	791	747	776	739	761	738	768	743	811	774	768	743	732	740	750	762	772	787	794	732	727	734	821	735	782	746	740	780	770	813	785	781	770	795	817	837	778	794	720	797	752	750	718	755	767	789	773	750	744	756	731	780	743	753	799	723	727	791	768	797	813	771	710	737	760	721	789	748	752	780	776	714	771	799	756	772	772	767	756	762	748	790	718	783	756	802	780	764	776	763	778	786	773	764	707	716	759	755	817	740	794	717	789	762	790	754	749	758	790	770	719	761	733	717	735	799	745	754	746	767	773	775	768	772	746	750	791	763	765	791	730	745	757	790	733	783	707	758	748	820	776	773	811	826	773	774	764	779	838	797
8732	1106	1422	1089	777	588	448	403	304	292	248	204	212	199	184	205	179	172	161	175	150	159	173	152	151	140	169	158	154	158	141	153	132	131	143	137	140	156	149	114	146	133	154	146	145	122	145	143	148	164	137	116	132	126	139	146	126	104	128	135	133	146	121	154	126	134	143	142	136	119	122	150	128	146	131	149	118	129	155	136	132	124	138	119	126	134	119	124	152	132	143	133	131	128	128	135	125	142	141	130	125	136	148	125	123	135	130	141	95	115	143	128	141	129	148	142	150	127	131	146	134	128	151	147	131	132	134	143	144	124	112	119	133	125	115	121	122	145	133	96	134	110	126	145	132	152	146	119	135	128	117	132	127	117	132	128	137	124	140	136	134	141	124	130	140	117	120	120	125	119	146	131	140	130	123	126	136	127	135	144	111	128	132	154	130	126	136	136	112	123	127	119	132	139	146	140	135	120	126	129	138	132	124	121	112	105	132	131	122	129	130	123	139	148	127	139	143	128	119	129	109	117	132	146	136	127	109	131	138	134	135	140	125	141	145	149	127	140	133	142	126	126	125	136	125	135	138	135	156	146	127	139	129	137	142	121	127	114	127	111	105	159	126	108	123	134	130	130	111	136	130	114	116	134	144	121	138	143	131	119	135	125	143	128	135	144	144	157	139	134	128	124	158	125	138	124	147	117	132	124	117	115	145	139	139	123	145	142	137	144	150	133	126	130	125	142	111	138	134	141	168	134	144	118	120	123	133	143	128	117	118	112	142	139	122	155	159	123	136	119	113	147	131	113	114	137	118	139	146	149	148	141	132	118	117	154	110	126	133	137	124	155	129	130	144	133	132	133	138	158	133	119	150	152	113	138	137	125	141	114	140	128	136	128	124	135	114	115	128	132	128	141	122	144	127	123	132	136	135	133	150	132	111	104	126	118	150	138	129	146	123	135	137	125	108	122	143	121	140	134	126	154	115	112	135	122	117	132	134	146	124	116	133	133	147	117	138	123	118	130	143	141	121	109	128	149	127	145	111	133	142	125	122	145	127	114	125	122	119	129	132	133	126	137	159	153	105	134	127	120	154	132	151	133	115	116	114	132	137	154	131	126	119	140	141	127	126	123	130	131	120	117	148	131	129	140	138	122	131	142	154	140	135	128	125	134	135	132	135	102	128	119	138	139	147	145	135	121	141	125	121	140	140	147	142	143	143	156	123	117	117	133	111	125	127	95	123	122	130	144	152	137	139	120	157	115	142	126	130	120	120	127	119	135	134	137	140	138	116	140	140	137	126	152	145	142	127	124	130	136	143	122	121	138	131	134	116	133	152	148	126	140	133	113	150	130	136	125	142	143	125	132	109	137	138	134	133	128	127	146	142	126	130	128	140	110	154	131	121	123	136	142	129	132	142	118	139	137	134	142	134	130	138	142	128	123	133	130	125	129	123	122	122	136	140	141	115	139	131	138	120	141	145	129	132	129	141	123	139	126	145	134	138	171	134	122	125	116	123	127	126	123	117	138	155	125	128	134	120	123	130	139	140	142	119	127	136	150	125	123	142	120	117	128	116	118	125	134	139	124	131	107	150	136	126	125	128	128	130	135	122	136	126	120	145	161	115	134	149	130	130	116	145	136	129	113	121	118	134	136	133	131	150	133	136	118	133	128	146	144	134	143	123	140	116	137	130	128	107	136	121	139	129	132	134	125	127	120	112	136	138	127	111	140	134	143	134	147	143	137	129	130	128	138	131	138	121	138	111	136	145	130	125	140	145	121	136	131	114	139	122	148	156	114	132	134	132	121	133	135	138	122	113	121	115	139	140	142	141	143	132	122	145	132	127	137	138	131	136	130	122	129	132	133	128	128	145	111	135	127	120	127	129	134	147	128	157	131	146	133	127	116	151	124	142	147	129	145	137	140	112	124	142	147	132	134	132	143	116	128	135	135	119	145	112	124	103	116	127	117	111	116	131	146	125	148	129	144	141	123	127	136	114	118	136	112	125	132	124	134	127	130	144	123	123	133	129	119	125	136	119	145	127	130	135	103	143	117	118	133	126	150	132	130	154	144	153	114	126	127	136	141	148	120	136	136	120	138	119	131	110	138	119	123	128	151	126	131	116	128	148	122	127	139	121	120	114	133	117	108	134	122	115	137	135	115	121	123	132	113	118	133	142	129	130	124	151	132	135	131	126	117	126	139	161	122	127	136	129	125	146	134	119	127	115	127	130	135	119	131	140	156	142	143	146	143	151	143	126	134	128	154	122	144	142	110	134	127	115	136	130	123	139	127	140	147	132	114	129	132	115	127	130	130	139	120	133	138	152	140	152	127	140	151	155	133	121	133	127	138	130	127	128	140	126	104	126	135	127	127	133	138	107	134	154	140	146	124	141	139	136	135	107	114	135	122	146	113	133	135	144	127	173	131	159	138	125	120	142	123	136	131	109	122	119	127	125	135	165	156	117	147	126	128	147	140	135	135	133	156	122	132	132	119	119	131	152	142	141	103	135	138	136	147	125	130	144	105	117	130	128	128	109	145	135	139	121	135	125	118	123	148	120	133	126	116	150	130	148	137	122	136	140	149	130	143	126	125	129	123	155	134	140	136	144	137	123	148	142	115	131	121	111	134	138	123	115	132	119	149	133	139	135	149	125	130	126	119	121	141	116	118	132	155	121	146	125	141	131	118	132	117	141	144	134	136	125	132	114	134	115	156	137	126	126	127	134	142	139	146	110	123	135	144	114	111	136	121	139	152	134	137	134	129	122	151	140	123	140	142	127	121	133	133	123	124	146	136	116	151	121	143	135	123	140	137	125	112	124	140	135	122	138	124	144	126	131	129	133	134	138	134	113	138	123	126	134	150	134	116	119	138	129	127	133	118	115	123	118	151	114	125	103	123	118	145	126	151	125	136	151	132	123	149	138	130	128	125	142	124	97	159	120	109	150	132	156	134	137	136	133	132	125	130	129	136	136	133	133	122	119	122	130	140	127	98	117	150	111	139	143	116	120	152	141	123	150	111	146	143	127	137	146	115	131	132	157	157	120	130	126	139	140	143	127	141	132	126	131	149	140	121	120	122	124	126	145	116	130	108	139	141	162	150	119	119	112	130	122	137	117	146	126	148	128	109	139	127	120	133	128	147	125	131	100	110	140	159	149	164	147	139	120	134	114	130	124	139	122	150	129	134	139	110	133	121	131	115	106	141	140	120	135	123	125	123	141	149	124	146	150	153	123	113	135	145	133	124	103	117	165	122	148	129	131	115	137	143	140	109	128	135	120	148	127	141	137	140	134	102	125	119	130	126	130	151	156	113	140	141	146	110	111	128	124	126	118	125	143	146	137	125	129	121	132	125	130	128	135	139	130	110	142	134	136	151	144	152	133	111	142	141	135	129	145	123	118	117	112	125	118	136	108	134	133	139	126	143	123	123	128	120	115	118	140	135	127	132	118	125	123	137	129	157	139	145	123	152	156	130	120	125	140	126	131	128
5646	1541	3334	3997	3327	2613	2151	1843	1545	1379	1246	1092	1008	887	872	840	771	719	663	643	677	667	643	597	574	609	525	561	527	522	518	513	486	524	475	472	525	463	490	502	447	457	472	495	469	461	476	458	446	460	511	457	444	443	448	484	479	443	399	452	422	474	452	451	449	463	451	450	409	475	456	461	441	441	422	461	475	447	460	459	425	402	462	407	433	442	436	428	433	425	431	487	416	389	446	427	445	459	438	479	404	454	419	377	418	429	435	409	420	457	473	425	442	439	431	439	403	431	448	427	460	414	439	435	441	415	448	436	397	436	398	423	420	386	381	419	423	428	402	470	431	395	431	454	457	431	416	443	401	394	432	436	409	445	467	441	398	422	395	444	466	446	400	449	434	405	438	448	403	400	397	407	464	410	438	437	456	451	404	411	413	418	434	399	409	419	424	396	445	425	396	430	454	421	404	414	412	439	450	456	406	431	408	394	437	452	441	426	395	380	460	424	426	433	415	407	444	430	438	409	474	446	425	429	409	433	423	432	462	402	437	448	399	410	421	453	442	419	456	454	432	431	442	413	422	426	442	416	451	431	415	451	396	422	411	419	387	421	403	416	428	424	444	427	425	426	412	434	439	426	430	405	412	410	455	402	426	396	380	434	421	423	441	444	407	395	444	438	436	414	407	436	435	411	427	436	425	419	443	430	411	432	428	427	432	409	418	441	430	439	440	450	435	424	402	446	426	436	415	446	414	424	418	437	398	423	417	417	439	444	382	422	447	437	435	391	464	384	406	425	418	424	431	446	428	409	451	422	431	420	430	424	427	400	390	392	402	389	424	432	410	473	412	409	404	437	441	380	418	409	402	431	412	446	435	454	433	450	422	415	448	449	425	415	424	390	411	416	441	412	399	429	420	398	408	419	407	469	406	416	420	427	432	389	404	418	392	392	412	401	451	427	411	430	470	416	453	453	413	462	445	408	397	442	406	406	454	421	414	413	447	436	417	405	451	401	387	455	418	403	437	457	397	433	387	447	436	389	434	424	414	462	384	434	412	409	434	399	399	415	432	399	422	435	381	455	434	411	438	410	449	422	462	404	433	429	440	417	413	427	411	450	436	413	414	420	414	469	479	400	396	412	426	424	437	437	437	394	407	411	415	413	418	383	392	425	417	433	421	419	435	418	423	427	395	437	445	441	411	411	407	426	449	418	420	422	432	445	416	421	451	432	439	413	419	381	388	395	412	436	442	438	440	445	412	424	389	449	402	432	464	434	468	405	427	462	383	414	427	417	445	407	439	431	421	425	428	457	433	428	408	369	434	403	422	440	414	428	423	416	479	432	425	427	458	408	431	424	451	405	418	439	431	397	415	402	441	408	457	414	439	371	421	403	410	431	397	377	415	410	432	465	407	437	409	407	446	406	424	439	412	396	416	427	444	450	440	439	415	402	429	394	439	411	387	421	431	444	428	417	445	413	430	406	461	416	401	428	429	407	426	426	427	470	453	434	435	430	436	434	483	438	404	408	386	446	417	422	455	428	434	430	432	429	449	428	447	477	383	423	423	413	412	458	464	436	466	421	415	452	412	420	380	424	417	424	404	415	403	416	463	464	403	442	409	466	418	421	403	418	387	424	443	403	479	422	429	436	437	428	389	413	435	438	450	488	428	472	448	436	471	402	411	419	488	379	413	401	423	429	416	458	399	441	447	431	460	418	414	416	382	453	445	367	418	397	431	422	434	450	423	414	415	400	420	436	431	426	436	421	428	432	415	448	410	414	435	396	435	440	411	428	426	392	402	413	449	431	432	436	429	462	415	360	418	391	459	469	421	422	429	400	403	421	404	420	465	447	414	424	428	434	406	422	410	438	447	453	445	407	442	391	462	456	442	428	423	454	406	446	427	451	461	422	420	444	447	402	454	422	428	468	383	450	432	396	434	435	448	431	427	423	441	440	422	472	413	408	439	422	424	432	395	462	402	393	444	427	409	432	432	384	435	443	399	426	381	432	433	431	412	406	390	426	409	424	445	400	410	428	419	415	445	419	459	449	448	452	400	434	452	422	421	423	415	384	466	429	413	439	419	417	460	424	443	460	444	456	423	454	413	435	427	432	450	387	410	430	402	411	427	420	438	418	434	392	397	425	420	446	427	424	403	448	446	425	425	478	448	440	419	458	437	463	427	405	427	415	434	400	415	432	457	415	445	419	427	412	421	444	415	412	442	438	382	453	402	451	429	425	423	461	408	412	409	403	431	434	428	420	369	409	456	458	411	442	459	430	434	427	424	444	425	400	443	425	430	420	420	440	420	381	429	403	437	389	448	415	418	456	407	441	440	447	415	434	421	380	406	485	433	395	427	454	450	432	429	426	448	432	456	391	390	428	424	431	429	457	425	428	409	445	414	450	422	469	425	431	449	411	445	404	421	423	423	430	413	420	413	413	436	423	430	445	442	448	430	438	457	463	435	452	444	404	372	397	399	432	399	413	434	418	397	421	420	416	441	387	461	389	458	454	385	444	396	446	441	442	428	416	379	427	420	441	415	388	400	390	443	441	393	401	452	403	405	409	382	425	432	460	427	426	381	424	414	436	444	422	440	411	398	394	437	453	410	418	451	393	468	422	429	411	415	407	435	429	437	397	434	422	398	405	395	446	456	442	428	459	452	443	424	447	410	420	431	427	408	426	438	398	401	447	415	436	422	422	435	421	399	465	422	447	445	475	439	459	427	430	448	432	423	402	400	415	388	419	407	425	442	428	406	429	423	413	421	407	426	422	438	378	412	380	430	430	430	432	406	409	416	452	427	419	409	411	461	394	437	426	439	442	434	464	404	391	461	414	442	420	415	451	446	412	434	413	390	444	445	455	421	431	422	452	395	433	450	415	413	407	408	434	431	430	403	484	425	441	389	402	423	474	444	453	413	450	425	422	438	426	426	449	410	423	430	416	449	451	381	436	454	392	477	441	429	438	438	419	419	411	425	432	421	397	425	457	427	453	419	411	426	424	403	421	426	436	423	412	430	466	420	448	443	411	455	427	425	432	404	403	411	386	404	430	426	417	448	410	457	448	454	410	420	405	416	433	438	426	394	430	417	423	427	419	423	405	383	413	439	427	423	424	416	452	432	450	423	450	458	398	390	416	433	414	433	438	442	431	391	469	429	400	394	423	410	430	436	417	454	402	437	436	429	410	408	468	439	416	427	409	429	415	440	404	435	442	378	415	428	405	432	388	444	404	449	414	451	425	394	403	428	411	434	417	423	411	414	423	409	432	442	450	384	413	423	412	433	400	440	420	436	389	422	433	429	403	417	453	447	445	382	446	418	458	450	389	425	446	424	422	436	458	425	428	417	435	421	445	447	408	421	420	451	426	424	420	443	389	426	447	414	411	415	443	378	424	429	421	423	432	380	397	437	434	431	416	453	432	454	399	416	456	440	419	438	457	386	431	416	425	445	424	402	423	398	448	396	455	438	415	448	422	442	432	435	455	422	425
15444	2380	2645	2024	1403	939	730	652	507	417	374	319	271	246	238	237	212	225	232	186	206	195	175	176	176	140	152	159	152	152	148	144	134	157	149	158	156	163	157	151	169	166	154	145	148	134	133	144	129	126	148	136	143	116	121	152	130	131	142	114	148	125	137	127	139	126	137	150	129	124	129	142	154	150	142	139	138	141	138	119	154	136	114	143	125	128	139	135	116	125	127	132	109	147	139	117	129	160	124	135	127	147	127	114	141	137	131	121	148	139	131	120	130	127	121	125	120	140	124	156	111	132	122	141	128	133	139	136	137	139	138	123	132	111	120	145	146	122	146	126	128	129	110	152	133	133	141	128	146	134	150	132	111	124	122	140	124	129	142	126	124	120	129	130	123	132	131	109	148	158	140	120	144	130	143	133	135	129	133	129	127	125	138	125	124	136	121	130	128	121	111	146	129	135	138	140	134	143	129	151	125	133	144	135	129	149	103	133	137	121	126	121	122	119	146	122	134	116	134	135	127	121	150	135	133	141	118	130	127	132	132	133	127	150	140	130	130	153	132	134	135	118	124	143	138	141	114	143	131	131	129	140	140	145	128	140	123	122	105	139	130	117	134	135	129	121	136	130	114	130	138	131	137	155	122	115	131	149	145	123	130	130	131	133	154	132	137	120	127	134	158	137	135	139	107	138	136	135	132	142	145	133	136	125	138	129	138	123	127	141	136	143	131	150	122	117	123	131	128	109	138	118	135	122	130	138	133	132	123	134	128	134	141	116	151	149	138	140	123	125	132	137	114	136	130	149	118	120	122	127	129	144	153	146	118	136	124	113	146	152	143	133	146	141	124	128	127	133	120	119	144	128	124	183	119	113	111	133	123	126	121	133	148	148	152	129	141	115	145	122	121	121	134	117	142	123	137	138	115	121	151	139	133	153	136	118	143	130	155	126	134	138	149	137	115	127	152	127	138	135	130	155	143	113	123	164	130	144	135	115	122	137	139	130	129	148	144	128	127	147	150	124	156	97	139	145	116	137	132	123	137	123	147	120	108	138	132	135	123	145	136	130	131	122	138	135	125	126	108	116	124	141	135	142	121	116	133	152	155	123	136	135	139	133	119	124	117	153	136	146	147	117	122	145	109	135	135	149	131	138	121	134	130	132	135	128	126	120	125	131	141	146	116	146	125	123	132	134	142	141	134	136	137	141	125	150	139	126	140	123	167	107	129	143	139	131	131	122	134	158	132	130	134	130	109	132	141	149	127	131	137	122	121	144	118	134	127	132	122	123	129	113	134	129	125	127	124	128	133	143	111	110	145	158	112	130	124	110	130	141	146	113	124	117	130	130	116	134	119	133	120	129	129	124	125	117	143	126	119	126	122	125	131	143	117	144	146	122	129	121	110	147	150	128	123	131	138	132	138	124	126	132	139	126	128	122	125	148	123	129	141	131	136	126	125	142	151	142	108	112	133	131	124	132	140	147	121	146	143	135	156	123	142	140	129	133	150	109	121	140	127	118	127	131	138	125	146	129	121	140	127	136	139	133	142	105	162	136	125	112	126	165	136	104	121	143	131	136	112	131	138	134	139	119	138	132	110	133	124	131	148	144	129	125	138	137	127	130	121	127	121	127	132	128	132	121	141	152	140	141	135	139	124	139	152	110	128	127	115	115	116	128	121	150	118	128	136	142	139	132	144	136	135	123	126	144	117	109	138	150	137	133	127	135	131	128	125	124	142	113	127	136	129	122	127	131	126	133	121	127	128	140	125	156	128	129	123	122	125	119	112	109	143	138	126	117	120	131	135	128	120	143	141	125	131	118	140	142	127	118	124	142	111	121	126	135	150	126	130	145	117	151	146	133	110	123	130	128	137	122	127	140	159	124	150	148	129	125	147	124	112	130	121	126	143	134	121	153	120	133	111	122	137	118	135	116	109	120	156	127	109	150	132	142	150	121	124	133	150	110	137	137	134	129	134	135	130	144	129	152	131	133	121	132	144	123	142	97	131	139	139	136	104	119	155	146	119	125	132	119	118	151	147	132	144	128	141	129	143	137	143	147	145	108	152	144	128	123	148	122	139	146	123	112	142	116	137	130	94	120	123	137	111	138	129	149	130	131	119	98	128	135	126	141	140	111	149	117	126	114	148	124	128	137	162	158	135	150	107	148	124	121	114	127	135	125	134	136	141	114	128	117	117	128	113	141	135	142	126	123	150	138	129	121	126	132	151	110	125	114	128	138	117	129	135	146	136	135	117	134	121	125	120	133	140	132	122	129	128	123	128	156	141	120	119	144	111	131	142	121	128	131	144	127	149	138	140	147	137	127	120	123	152	132	127	134	136	123	140	146	131	115	115	126	134	131	142	130	124	130	133	115	146	106	125	134	126	135	149	114	134	138	108	125	147	125	136	143	128	118	132	108	131	135	150	94	116	132	124	142	126	99	138	134	132	127	154	132	126	140	141	122	109	114	142	118	128	130	162	138	145	149	163	128	136	124	118	127	146	126	130	140	133	122	138	141	156	121	134	136	133	144	141	141	139	147	141	135	125	135	139	141	144	136	132	115	116	127	134	131	136	146	134	133	138	125	120	122	144	135	141	126	139	133	142	124	129	150	164	132	128	126	131	139	129	160	126	140	144	128	111	136	138	128	145	120	140	143	136	140	130	123	127	130	126	130	121	134	125	123	107	123	140	131	123	142	132	129	131	122	129	133	135	140	139	123	121	126	119	133	131	128	144	140	114	126	124	155	138	135	130	123	119	127	109	141	110	138	132	132	144	138	146	104	125	144	137	133	131	145	127	119	117	124	129	130	148	132	144	129	121	149	154	146	137	150	128	153	122	107	137	142	132	128	125	144	150	159	146	130	141	135	142	121	151	165	121	123	107	142	128	140	141	130	145	122	128	129	132	133	145	131	137	147	124	132	138	126	104	139	137	127	147	119	131	127	129	140	134	122	148	129	126	147	130	120	144	131	146	149	133	142	115	138	125	139	137	144	111	114	150	117	129	112	112	153	110	126	138	145	127	147	121	140	130	139	124	114	135	117	121	117	108	130	162	140	154	113	135	136	134	130	141	134	118	138	146	121	133	116	129	139	157	132	129	125	130	145	124	136	118	136	139	139	146	115	117	136	114	149	111	130	131	129	119	126	138	156	102	129	132	116	159	154	138	143	142	138	142	125	135	127	117	123	132	143	150	119	127	139	155	127	132	146	135	128	130	141	125	138	138	151	132	130	114	129	120	132	133	138	123	130	135	132	126	132	132	118	125	148	134	124	124	133	118	123	123	137	147	124	114	146	138	125	113	149	133	128	135	139	119	141	143	146	134	145	148	138	126	114	120	125	135	132	130	133	138	148	119	154	140	127	139	132	146	112	134	121	122	123	123	125	115	151	124	122	138	141	127	117	118	135	117	151	140	157	132	145	138	126	149	150	132	131	131	139	123	131	143	135	135	139	122	140	132	140	132	139	139	133	127	121	130	157	151	126
7553	2420	5714	6419	5414	4323	3525	2876	2477	2052	1849	1608	1457	1324	1200	1165	1103	970	915	924	891	845	750	759	695	683	712	693	722	627	585	601	607	584	569	575	570	543	555	551	557	503	510	547	497	509	516	531	504	529	510	453	526	512	531	465	497	513	507	509	490	458	518	456	476	471	476	444	516	486	464	466	487	438	446	490	460	441	466	468	479	428	478	457	423	470	449	448	499	488	451	425	463	467	456	413	508	396	435	464	485	469	469	471	483	440	465	475	420	484	478	465	487	437	451	448	446	484	452	484	487	446	450	464	437	464	454	466	469	460	408	432	465	439	423	425	483	441	464	417	460	463	414	467	462	445	454	442	496	458	446	445	422	446	437	439	414	449	448	446	464	475	453	416	420	434	425	449	414	436	435	437	469	410	409	484	448	461	443	422	436	401	413	474	429	466	425	465	468	417	436	449	439	451	440	417	489	460	435	460	479	411	429	413	432	418	431	449	490	433	425	483	450	432	458	417	426	458	427	420	465	382	424	449	479	440	425	441	396	441	473	420	458	433	416	423	424	405	446	450	458	422	433	429	409	441	450	398	463	448	467	471	439	424	440	392	472	406	435	469	445	435	408	447	460	429	441	455	442	401	429	444	499	412	460	475	435	444	454	451	440	448	398	471	456	460	434	458	469	439	437	443	445	432	465	412	398	454	426	446	416	454	436	441	464	444	475	443	430	437	428	404	456	405	437	456	442	428	474	434	422	452	441	427	436	436	417	411	420	479	389	412	419	448	436	475	439	436	480	439	478	480	415	414	446	424	450	429	423	447	467	406	441	459	431	428	430	446	436	450	446	465	483	408	456	445	431	458	394	469	445	461	415	470	463	477	439	468	439	408	465	426	446	486	429	449	434	438	452	451	446	462	433	433	439	439	425	413	423	444	441	383	429	454	403	439	442	440	432	449	463	421	420	437	475	433	408	404	422	450	429	444	451	447	450	426	445	419	475	431	422	429	424	403	428	468	410	424	442	425	428	419	456	426	431	413	472	444	453	444	434	455	441	479	419	470	431	437	389	474	467	457	428	433	470	428	423	414	451	431	476	431	400	431	442	415	443	441	418	456	447	475	427	429	451	420	416	432	453	431	458	442	420	467	433	428	440	464	409	420	431	414	435	414	448	451	445	436	446	424	466	423	450	464	455	407	405	470	471	460	444	438	412	435	434	428	425	422	437	439	455	440	400	431	475	469	407	436	461	454	500	431	459	445	440	437	458	427	444	437	439	426	411	451	458	428	438	427	451	471	430	404	447	469	454	453	443	465	438	414	440	419	455	422	443	424	484	421	442	416	417	462	435	478	447	433	413	396	446	431	418	484	454	433	455	467	437	473	445	412	421	424	446	442	454	408	414	444	460	403	458	421	481	446	434	450	449	442	427	452	426	404	479	436	407	447	445	441	443	432	434	423	445	432	440	446	436	481	445	423	454	456	486	406	453	454	419	461	398	475	424	430	437	475	431	451	453	434	426	442	462	454	422	433	441	434	391	425	435	399	449	443	444	438	496	430	407	463	453	442	431	435	464	443	450	442	425	402	427	453	443	443	462	451	437	421	415	480	437	467	404	429	431	453	434	483	442	455	460	468	456	465	400	423	408	428	451	458	425	407	457	453	451	436	433	448	453	461	418	455	464	450	418	452	435	443	459	447	398	477	444	461	434	409	456	447	401	437	429	475	442	446	438	438	429	417	491	430	451	450	412	444	434	423	413	463	434	418	460	446	438	416	427	436	436	451	481	471	439	423	436	457	419	441	459	420	449	431	444	449	452	454	436	456	442	424	437	450	412	436	446	434	421	452	446	464	474	405	422	448	453	472	455	452	444	411	415	450	429	406	449	466	449	450	454	416	454	421	445	436	410	458	430	432	444	437	458	438	431	419	441	451	455	448	434	415	411	426	470	427	442	435	432	425	453	424	439	429	450	394	468	422	444	450	421	433	436	440	420	436	452	450	428	478	455	446	422	462	429	452	461	446	467	433	465	468	463	454	440	453	427	455	429	459	457	415	463	428	462	416	412	458	407	430	470	433	452	419	421	464	425	418	436	462	432	462	450	429	452	421	434	457	490	412	458	432	420	392	466	449	460	458	462	449	456	415	450	438	454	439	482	405	430	419	433	447	436	446	433	455	440	452	433	437	457	463	419	452	423	414	455	472	492	440	442	455	433	433	435	418	448	415	415	416	446	444	463	460	460	431	437	452	432	453	433	435	418	458	413	466	434	485	407	438	471	452	432	420	436	443	452	460	472	419	445	426	447	452	442	436	415	415	447	412	455	472	481	459	462	446	432	468	411	459	458	429	425	455	456	422	458	428	445	448	442	415	420	432	440	415	471	441	452	422	472	439	466	437	392	432	448	401	437	431	445	404	444	425	447	446	412	438	411	451	447	447	414	451	438	465	378	476	401	428	413	449	446	452	449	406	371	468	428	465	465	439	440	458	420	433	504	451	451	485	483	462	448	448	471	411	466	439	422	417	434	454	457	417	427	445	455	434	432	458	432	425	410	445	444	486	421	414	445	436	401	437	419	445	437	446	454	467	444	441	452	451	428	409	415	452	427	439	422	395	465	448	396	422	433	490	444	422	437	401	393	424	457	425	396	431	423	457	430	427	449	470	405	425	470	475	440	439	447	442	432	477	428	447	441	437	433	388	463	423	425	471	443	431	421	438	406	433	427	382	444	450	434	463	415	444	437	455	418	473	426	482	429	481	462	439	441	417	425	483	445	424	421	407	435	405	434	422	432	430	474	419	422	434	427	420	419	465	426	420	464	418	459	423	441	471	438	406	431	414	412	469	429	433	450	420	455	434	426	435	429	458	432	442	478	474	465	438	431	466	432	449	422	438	432	475	419	428	446	448	492	424	442	479	451	445	448	481	417	450	429	403	443	433	447	421	437	433	434	448	446	425	396	431	406	434	446	455	440	434	452	444	432	421	436	412	439	457	419	446	405	447	464	453	440	434	441	424	435	457	424	446	422	447	428	434	430	429	447	445	426	406	478	424	453	436	413	419	396	453	436	459	457	406	434	412	438	440	438	448	473	435	424	416	489	470	426	433	438	455	463	432	442	482	473	424	411	451	423	476	462	436	429	448	447	446	419	424	436	468	406	448	458	452	432	443	453	417	454	416	443	434	469	446	426	415	440	459	459	421	440	413	462	424	455	457	439	460	438	426	458	445	493	429	482	437	456	424	448	463	431	440	438	406	398	464	438	400	435	418	427	452	425	378	418	465	450	461	441	461	442	442	457	426	407	421	439	431	429	409	441	438	459	436	455	433	471	416	456	387	429	437	467	453	431	429	419	436	444	453	416	449	453	415	445	443	432	432	444	377	418	464	432	434	426	461	423	450	441	441	424	461	452	454	390	435	482	448	438	452	454	400	412	420	490	444	444	414	480	455	403	420	470	434	445	453	457	444	449	441	435	430	460	439	433	430	419	445	404	475	471	467
13064	1831	2197	1681	1185	771	587	449	412	358	285	247	252	212	191	164	182	166	181	154	143	154	131	146	135	138	147	99	118	121	111	135	144	108	118	106	122	116	135	121	111	127	120	118	125	125	119	126	108	117	120	99	124	130	119	103	101	104	113	101	126	89	109	102	103	116	109	108	88	116	111	106	117	115	131	102	101	101	106	122	111	113	122	101	109	143	99	113	118	116	119	124	96	99	107	96	108	100	105	100	101	96	109	119	117	116	107	96	105	106	120	108	102	111	103	107	80	108	113	109	104	101	91	121	120	110	104	103	107	119	115	104	99	137	117	108	111	109	105	91	104	97	94	104	100	110	120	115	105	114	108	107	113	102	104	99	107	124	113	111	118	124	113	109	111	106	97	104	112	99	116	119	88	116	117	119	79	103	103	95	122	113	117	82	136	113	106	91	108	105	106	97	110	103	95	89	112	92	108	114	100	109	101	117	99	92	102	104	107	99	104	118	111	91	98	100	81	100	113	113	112	112	111	99	98	94	98	95	101	118	98	116	106	121	92	109	112	112	97	98	109	109	118	104	100	106	118	111	97	105	94	94	108	97	102	94	93	106	104	103	106	132	107	112	101	102	85	107	107	103	112	108	99	126	120	107	103	98	109	93	134	114	115	119	97	97	115	120	106	106	104	113	112	109	94	99	106	121	110	85	109	93	76	98	101	111	99	106	119	100	123	86	92	106	97	113	122	102	98	119	110	111	121	104	104	104	130	110	103	100	109	106	114	112	116	112	101	114	95	101	98	99	97	110	117	99	108	109	98	111	101	102	100	107	111	111	96	114	90	107	118	106	100	110	115	92	122	124	119	100	86	102	109	100	103	110	102	130	95	112	109	107	115	103	116	100	118	109	95	117	115	105	88	118	109	99	95	89	115	123	127	111	96	95	106	104	91	126	106	100	117	103	112	116	102	108	100	112	101	87	92	95	100	80	118	101	105	99	95	92	105	104	108	102	112	98	109	126	100	115	125	113	101	113	106	106	115	133	100	102	115	114	111	93	110	113	116	110	114	117	95	97	101	97	88	126	107	109	108	116	113	100	102	116	99	115	128	106	106	119	113	112	99	114	109	102	109	91	107	107	112	87	96	109	106	108	109	103	104	107	109	100	113	112	118	86	118	107	95	127	105	92	105	101	108	118	93	82	112	128	110	98	101	108	108	101	110	107	117	102	107	101	101	109	117	108	95	92	93	120	96	107	120	121	117	109	113	101	106	122	115	123	114	118	117	101	105	109	112	107	114	122	123	110	111	138	101	124	119	93	109	105	107	117	99	111	106	104	102	90	117	108	109	114	108	98	134	100	114	108	106	101	107	115	101	92	103	110	113	130	112	103	116	97	117	105	110	106	107	104	96	103	88	124	121	113	110	115	120	98	131	108	103	101	96	125	95	106	119	115	96	117	131	107	116	105	105	115	107	109	112	102	99	117	115	131	117	94	99	110	101	112	107	113	78	105	98	116	89	135	118	105	120	96	123	107	105	108	106	118	118	86	112	103	114	104	109	104	113	105	125	98	108	136	120	123	120	91	120	96	101	112	113	98	93	97	106	104	115	109	101	99	124	104	89	110	111	104	103	115	104	117	110	116	83	95	109	98	101	126	115	113	99	117	96	106	119	102	111	96	96	107	110	117	91	122	103	95	128	89	104	114	105	101	115	98	99	114	111	95	118	98	107	102	110	88	122	109	116	101	121	107	101	98	98	100	109	107	117	106	114	97	107	107	118	97	112	105	117	105	103	108	97	102	119	108	108	117	98	125	106	104	111	101	93	102	110	108	93	89	105	112	110	103	122	108	106	125	110	109	100	109	108	98	118	91	95	102	108	133	104	108	89	115	116	98	93	104	108	93	85	123	95	98	116	103	106	112	91	107	101	127	114	109	116	103	125	93	125	94	104	110	110	118	104	122	107	108	102	99	113	128	123	101	99	99	98	109	119	128	111	115	95	115	106	115	111	100	93	106	93	107	119	135	99	102	99	128	91	91	113	103	106	90	92	109	99	110	111	112	108	118	103	114	100	94	106	104	129	78	99	113	117	107	121	113	100	109	123	120	99	95	126	116	92	113	101	113	107	102	113	96	100	83	119	111	97	111	116	83	102	95	106	122	102	119	113	88	126	119	107	96	121	129	100	99	110	99	110	105	107	107	109	94	119	106	113	87	90	86	101	101	117	99	101	104	100	109	105	94	93	99	101	124	121	110	97	114	88	107	107	111	100	84	113	103	115	80	110	104	127	120	97	101	118	113	105	115	108	105	113	103	120	122	100	124	121	99	103	113	113	96	105	99	115	110	132	117	98	108	103	89	93	112	116	106	107	111	137	97	89	95	97	112	123	122	110	102	125	101	97	115	96	122	125	109	104	112	118	117	102	125	99	91	111	109	115	89	117	111	107	134	108	106	111	106	112	110	105	102	117	106	106	114	130	106	117	94	111	107	102	119	99	103	116	103	106	115	106	111	113	81	118	112	123	122	110	111	103	98	102	112	98	89	102	112	144	115	111	92	93	105	113	124	96	99	106	113	99	125	125	110	105	91	120	110	109	111	120	100	110	75	102	120	99	107	105	118	102	100	103	117	110	107	102	123	102	102	114	105	115	112	114	134	125	102	106	91	117	114	91	94	110	99	128	109	117	120	110	112	96	121	105	106	126	111	105	116	104	94	105	118	113	118	101	124	119	102	110	100	109	102	83	103	113	95	117	101	104	108	89	109	102	106	110	109	88	105	124	107	119	113	101	104	99	95	122	99	106	105	111	102	106	105	97	100	96	97	100	100	121	115	105	102	90	108	97	130	112	101	92	106	90	93	134	127	101	122	102	95	105	100	109	116	104	89	96	104	103	115	104	93	90	121	117	112	113	98	110	109	119	99	128	102	106	100	107	107	85	104	108	98	116	108	133	135	104	121	119	95	120	96	104	107	116	127	136	121	92	94	79	101	93	102	113	104	94	109	98	116	123	89	108	101	100	94	102	102	101	95	105	124	114	124	124	103	118	104	99	97	115	107	105	123	104	139	105	112	102	113	104	102	105	114	110	98	116	112	116	129	104	98	111	135	117	99	105	105	104	92	87	98	117	105	102	117	115	120	97	100	108	104	102	112	121	115	110	100	114	117	106	95	88	99	92	99	108	95	112	111	105	115	103	109	92	95	95	93	110	128	99	100	113	101	103	123	89	122	123	103	94	102	102	121	86	108	115	102	95	116	101	132	93	90	97	114	106	111	97	103	99	111	114	93	107	121	110	118	145	87	118	105	114	118	96	99	130	99	104	120	116	104	116	97	120	90	117	126	105	118	104	106	95	107	119	96	115	102	125	96	108	100	117	107	98	110	119	102	108	95	117	94	104	120	115	109	109	108	117	106	101	112	102	100	125	113	102	95	114	102	117	105	113	123	110	116	122	101	114	107	116	103	102	108	99	108	103	103	116	101	106	124	119	92	96	121
7057	1998	4856	5432	4585	3607	2863	2347	2010	1743	1592	1351	1243	1090	1086	893	862	840	791	783	680	655	680	671	618	578	591	538	518	510	507	541	497	518	506	467	454	481	459	477	479	430	464	439	418	413	431	472	439	431	421	447	442	436	419	452	419	415	370	385	385	404	436	414	412	384	386	353	394	384	412	413	397	426	393	388	399	401	383	394	371	369	336	395	391	363	363	395	404	393	371	375	403	379	366	353	385	364	384	374	351	363	356	389	398	360	355	377	413	383	382	348	355	391	390	351	401	358	364	377	400	353	398	377	379	385	398	409	390	327	393	394	409	379	353	367	388	363	339	363	379	378	369	347	400	372	365	347	370	355	378	359	378	378	358	349	369	353	398	336	391	375	357	375	354	397	379	394	347	398	380	343	411	383	362	380	382	394	355	365	372	390	362	386	393	370	373	394	383	418	363	360	393	357	372	372	377	388	382	371	325	371	334	368	365	375	324	369	363	363	355	384	355	348	352	367	373	348	388	362	362	351	399	402	361	361	340	340	363	354	364	380	385	363	360	374	378	363	343	389	353	373	351	365	415	359	366	367	344	372	351	379	351	368	373	374	345	360	375	351	358	374	382	421	340	369	344	335	352	353	362	387	370	373	355	361	349	386	369	335	370	367	374	334	339	353	343	350	362	338	361	347	353	318	350	402	375	378	388	355	339	350	387	341	341	372	382	393	365	351	361	365	355	362	365	349	371	355	341	376	351	375	364	388	341	360	377	374	345	363	394	333	397	360	362	410	373	328	381	363	350	365	365	374	363	361	390	342	377	371	359	370	366	365	341	364	369	392	354	385	379	365	390	397	338	376	391	381	379	383	360	379	379	367	386	334	375	344	363	373	341	351	350	401	381	357	344	389	354	342	405	387	354	392	370	360	383	359	334	346	349	348	387	390	354	349	366	361	350	334	354	389	391	363	333	384	364	355	373	368	396	354	382	341	379	337	354	336	378	364	384	383	375	377	386	360	378	358	390	360	368	382	383	375	369	343	350	335	342	341	370	367	373	355	366	384	339	353	400	369	388	345	341	400	406	342	374	367	360	381	383	332	376	362	361	354	366	369	364	358	351	382	367	371	384	344	367	376	389	374	335	362	323	401	381	366	371	368	332	379	384	354	408	377	354	401	377	389	361	376	359	383	367	384	360	342	373	350	362	339	397	381	376	370	371	364	442	326	368	386	375	370	365	381	365	400	395	387	375	393	373	360	383	351	370	341	359	383	335	398	389	390	381	370	379	400	344	349	367	369	380	385	325	356	397	348	388	362	367	354	374	364	388	341	332	373	342	390	339	372	390	370	369	338	373	385	389	359	385	355	392	379	365	387	366	341	377	355	363	379	374	357	367	360	399	391	372	352	345	369	342	365	336	389	348	363	361	348	392	344	344	357	386	374	352	391	374	359	379	352	386	366	417	348	394	356	359	374	386	352	372	350	377	356	361	366	370	353	361	380	371	356	376	368	362	364	381	349	384	350	372	325	349	374	334	367	376	399	380	358	335	334	380	357	360	372	385	351	352	352	351	383	371	346	378	380	366	365	384	423	344	365	363	339	365	353	322	353	364	377	357	395	405	407	365	399	358	378	351	388	379	362	383	379	322	368	391	363	373	393	360	381	353	336	376	379	343	385	393	358	376	326	384	352	383	356	361	386	397	374	350	411	345	338	359	411	348	388	349	389	373	394	341	389	352	362	348	375	367	393	387	354	342	348	322	352	391	388	377	378	343	350	359	340	344	391	359	352	377	382	368	370	367	337	378	407	369	388	345	359	392	363	383	356	384	386	346	357	361	367	417	342	344	354	389	384	372	412	363	368	384	353	385	344	383	383	357	362	359	389	333	360	356	360	358	377	373	379	361	370	363	396	360	378	354	377	373	336	390	373	397	328	355	346	398	324	353	356	358	375	365	366	369	352	359	374	355	373	354	398	386	374	349	357	373	331	365	373	347	386	363	361	351	386	380	363	386	380	376	414	342	349	336	374	357	372	367	387	403	368	336	333	382	364	333	347	372	360	355	352	352	359	387	377	383	351	387	376	361	336	374	376	335	365	359	356	377	411	388	399	353	378	375	378	381	399	322	380	381	385	371	366	358	353	367	374	409	410	375	342	372	370	370	348	364	389	369	358	353	357	373	366	403	353	376	361	374	392	327	368	365	340	381	365	363	357	382	358	380	373	346	351	380	378	346	381	352	334	379	390	352	364	349	384	365	381	381	352	363	402	358	354	351	367	344	387	371	356	367	371	378	363	412	399	365	384	321	357	371	359	355	358	413	386	341	370	373	375	331	384	361	382	405	336	386	372	388	338	377	349	341	361	350	380	366	372	334	385	385	390	363	367	388	415	370	344	368	370	386	383	356	375	395	337	366	334	334	357	388	408	371	336	352	379	385	381	364	376	363	379	347	344	366	382	351	374	354	346	380	349	372	359	332	377	327	381	389	369	353	351	342	369	401	390	391	372	377	359	349	358	369	382	373	378	358	397	363	379	375	356	338	371	377	370	351	383	366	401	389	334	366	379	404	391	372	379	363	390	388	377	332	351	371	369	397	385	356	374	343	361	360	361	339	337	371	378	407	384	387	345	353	337	381	344	348	372	348	371	370	368	373	386	373	372	358	361	341	344	392	360	384	335	375	393	361	396	320	388	335	348	322	399	349	379	358	356	375	373	362	393	353	342	368	375	362	368	373	361	359	366	345	379	339	367	401	341	366	337	349	361	359	329	345	350	378	366	359	353	365	362	399	376	383	380	380	355	382	376	352	355	371	392	382	365	372	384	397	328	351	358	350	363	348	373	359	369	440	337	390	379	367	362	370	363	349	366	337	385	390	390	383	372	337	328	399	381	347	338	365	373	367	365	379	370	365	319	341	348	402	343	389	350	358	396	391	344	362	346	364	371	385	353	374	383	371	371	385	362	383	391	356	366	359	355	355	380	378	362	378	381	365	360	386	376	343	355	362	363	366	382	392	356	362	374	366	336	351	355	379	371	356	384	350	381	366	367	384	360	361	387	361	375	387	391	343	361	372	394	343	353	368	389	355	351	369	353	372	392	377	341	359	322	333	382	373	367	397	368	344	370	360	378	369	389	371	380	348	357	366	360	353	358	379	363	346	367	336	375	394	373	369	397	379	344	366	389	390	342	373	369	386	358	385	357	364	351	349	397	362	375	365	350	393	359	360	371	344	380	348	355	391	355	356	359	369	376	398	370	375	353	348	369	357	358	391	396	341	367	373	380	348	360	386	383	351	385	357	368	408	357	362	382	351	357	362	343	319	386	377	414	396	346	383	331	347	377	363	370	348	348	349	380	375	387	370	357	407	373	344	382	369	346	363	356	354	389	344	359	355	405	377	387	388	378	407	375	357	382	353	392	360	348	335	341	390	369	365	374	355	360	374	339	360	357	354	368	365	368	372	323	351	402	387	375	415	372	351	351	377	372	326	349	393	368	356	381
13261	1817	2120	1681	1169	839	596	461	427	374	271	282	240	213	186	187	169	169	152	152	179	150	137	150	141	131	119	147	128	112	131	135	125	114	90	118	117	142	113	129	98	112	113	110	99	118	122	126	91	106	107	101	121	96	105	111	99	111	128	118	110	97	116	95	119	96	123	93	119	107	92	117	149	116	111	95	117	103	126	105	130	106	113	91	99	110	102	127	119	103	117	118	110	106	103	114	117	98	102	118	113	109	93	98	111	104	104	119	110	118	114	107	91	120	114	107	118	106	104	98	111	96	115	101	120	116	106	126	113	108	116	91	122	102	105	124	99	99	105	117	114	114	118	105	79	100	101	91	120	101	106	98	114	114	108	97	96	111	119	87	127	103	113	107	99	118	121	97	119	104	94	111	90	121	117	109	108	108	104	111	86	122	81	86	106	95	114	110	115	111	119	104	93	89	83	109	113	112	98	102	99	105	97	105	106	107	112	98	109	112	92	99	105	108	119	118	90	98	109	97	118	126	124	119	103	114	121	114	105	89	94	100	92	118	97	113	108	102	93	107	104	110	129	97	109	102	104	95	106	103	107	97	111	106	102	107	99	105	94	111	104	98	107	101	104	118	99	111	116	101	117	105	99	125	104	106	110	110	94	111	85	114	114	111	97	119	113	111	112	104	111	86	101	101	122	105	95	119	108	109	113	104	99	93	102	84	98	118	113	97	99	93	111	99	103	114	117	97	100	112	104	102	103	121	108	116	112	93	95	106	106	99	112	107	112	108	107	112	112	108	108	84	98	95	102	123	90	108	116	98	114	85	116	101	108	114	99	112	101	113	129	111	115	107	118	119	95	112	132	119	111	88	106	108	129	102	125	98	99	100	107	126	84	117	99	96	91	120	122	98	101	95	93	86	103	94	118	95	118	104	106	94	111	104	91	104	110	105	103	111	106	93	107	104	104	101	108	97	92	110	101	123	86	105	98	119	109	109	98	89	107	108	102	103	107	113	99	109	106	105	105	112	110	134	115	100	114	105	106	102	108	101	110	103	115	90	105	110	118	104	123	111	98	105	115	87	115	112	117	124	111	126	116	90	98	108	115	115	96	107	108	106	103	79	95	119	112	123	122	99	90	96	120	108	120	112	105	111	103	111	113	112	113	117	114	100	105	95	108	102	108	106	95	120	117	103	99	96	102	108	83	114	89	100	104	126	100	107	123	93	80	128	105	106	112	103	117	112	107	108	115	98	118	105	118	89	105	109	115	97	96	90	116	119	101	97	92	98	84	103	96	95	116	97	109	88	119	107	116	110	114	104	115	113	106	100	100	104	92	117	110	98	118	117	104	104	111	101	104	112	123	107	82	100	103	121	111	102	110	112	114	94	119	103	117	111	106	108	109	96	102	103	103	98	105	105	121	117	109	111	108	102	118	127	98	101	88	108	88	129	105	114	95	109	101	107	115	108	103	120	106	98	102	116	107	100	110	104	97	97	103	113	104	100	110	101	106	102	108	117	97	130	98	121	129	105	101	78	98	126	100	107	102	111	108	102	109	106	97	105	110	101	102	114	101	109	105	94	105	124	96	119	95	97	118	119	121	114	95	111	141	110	110	107	99	118	112	110	90	99	106	102	89	105	98	113	94	91	81	112	110	110	94	103	101	104	105	130	115	101	117	103	102	121	120	114	135	124	109	122	97	107	97	87	100	117	116	105	105	90	85	114	110	112	112	94	111	87	106	102	97	113	105	106	107	110	106	112	101	93	87	124	101	94	96	107	130	99	100	115	98	98	105	88	119	102	94	109	106	89	98	115	101	99	115	115	116	124	96	106	110	108	103	108	116	100	103	118	90	102	99	107	119	104	116	94	108	132	114	82	121	92	107	149	96	110	100	101	94	103	92	126	124	101	109	96	98	111	117	96	117	93	90	103	115	105	89	95	119	114	107	113	120	90	121	100	113	84	102	111	92	109	117	107	111	118	91	99	121	102	117	104	105	114	109	102	128	126	105	113	108	109	104	116	109	119	107	129	105	93	100	104	102	84	99	90	112	118	114	113	124	102	101	103	111	111	100	110	98	99	93	115	87	113	100	110	112	98	100	102	112	101	104	103	91	106	103	94	104	99	109	116	106	107	120	111	85	99	119	104	121	107	89	110	130	101	115	118	112	89	95	105	110	105	120	106	114	108	105	111	100	98	116	94	113	102	118	107	99	94	96	101	92	124	118	101	101	116	116	94	116	111	112	126	87	108	104	87	115	103	109	106	95	120	112	113	99	99	105	78	121	129	112	103	95	103	95	120	114	110	102	105	106	101	110	101	110	107	106	100	94	108	103	93	108	89	95	119	107	121	108	108	103	116	113	91	125	105	120	108	106	99	108	108	115	96	100	105	98	109	91	115	102	137	135	89	88	96	120	99	104	115	115	109	109	100	88	117	108	105	117	120	105	108	102	86	103	105	110	105	112	119	108	106	92	112	110	113	114	76	102	103	113	91	118	95	107	94	107	99	93	106	123	97	118	106	108	97	116	96	110	104	107	133	84	104	108	97	103	117	89	111	103	101	96	109	120	92	105	120	91	101	97	113	105	105	103	109	108	102	108	116	93	106	107	110	114	118	119	90	108	119	107	111	98	114	113	117	105	114	128	99	108	122	127	97	110	96	118	112	135	111	107	102	105	139	106	91	113	98	101	102	107	115	132	101	126	102	103	108	127	98	109	114	98	110	115	109	105	97	104	118	115	111	120	113	97	112	102	92	107	112	123	100	97	111	100	99	98	107	108	121	96	115	97	97	107	98	114	104	115	112	94	103	101	97	108	92	94	98	95	131	107	109	93	104	92	116	103	114	100	112	122	112	90	105	107	99	113	113	115	103	106	89	94	110	94	93	111	113	118	116	98	100	104	91	122	125	102	94	105	95	116	113	108	111	97	110	99	122	118	101	80	112	117	99	121	104	93	118	91	120	108	105	96	116	122	106	109	118	104	102	131	92	105	97	104	98	110	102	100	117	99	116	109	114	116	112	97	97	107	98	121	118	92	92	99	105	85	99	111	109	111	116	108	108	111	114	114	87	124	114	111	98	110	85	95	96	117	82	126	104	106	97	94	101	112	104	102	105	116	121	105	102	111	106	109	95	117	118	102	106	114	97	91	116	114	114	101	91	81	102	106	109	109	128	115	120	93	111	94	99	106	117	128	106	114	106	111	118	88	115	124	124	102	120	110	116	99	86	104	105	78	108	111	102	106	127	103	108	113	97	112	106	114	98	118	106	105	110	96	97	94	90	116	121	99	111	96	98	113	104	96	109	103	117	91	108	105	92	115	106	115	106	99	106	107	96	122	105	104	108	100	116	119	124	109	102	105	111	106	97	96	90	113	104	110	100	111	138	105	107	102	117	110	99	105	94	110	95	110	120	104	107	115	108	116	98	105	108	113	90	94	86	135	104	115	117	121	94	117	105	109	94	101	106	106	107	112	106	105	119	105	107	118	116
7191	1998	4778	5439	4468	3669	2881	2376	2053	1735	1570	1352	1233	1159	1053	981	881	869	777	719	693	698	697	602	583	555	580	564	537	490	548	537	481	503	517	489	473	473	463	479	483	465	441	455	435	453	426	434	416	407	423	430	371	436	426	370	396	426	421	376	399	372	416	432	359	387	395	405	394	407	378	380	369	422	398	380	375	405	381	385	365	380	374	356	378	361	390	405	372	387	348	360	330	390	354	376	390	347	368	385	408	356	418	380	400	399	359	365	367	382	415	331	375	354	371	397	377	364	387	378	373	410	397	360	383	374	406	369	380	352	366	364	376	321	346	377	403	414	352	382	367	354	365	355	346	370	402	380	347	397	366	388	344	357	362	313	370	389	351	382	365	354	368	357	358	378	355	379	380	358	357	354	365	370	362	390	386	356	382	347	411	346	364	356	353	350	372	360	353	358	354	355	379	368	364	371	389	402	408	345	333	377	358	381	377	361	393	377	378	385	350	359	372	360	349	359	330	360	365	363	357	359	374	389	396	385	350	372	410	352	417	393	366	371	381	373	359	360	344	356	362	352	372	381	387	394	402	364	378	341	395	372	380	340	385	339	345	364	361	310	342	368	388	352	353	381	381	311	343	374	381	374	380	371	348	351	395	355	330	370	346	318	364	371	358	372	379	371	389	339	373	359	312	360	354	385	375	364	372	356	393	393	372	373	404	309	373	334	344	363	354	339	378	374	359	378	319	377	347	385	384	358	390	360	337	362	382	364	342	341	347	355	339	368	374	368	369	355	363	348	349	375	350	363	374	349	352	332	337	356	355	345	376	368	377	361	333	375	345	357	319	372	392	348	359	347	362	328	376	374	374	368	360	394	366	339	377	348	375	342	367	363	375	363	388	326	330	379	362	362	380	368	378	378	354	341	355	377	379	343	350	374	364	338	352	358	361	369	362	378	375	342	394	358	378	372	365	376	340	324	357	395	361	359	354	353	344	379	366	370	339	384	351	363	358	360	346	402	359	349	378	371	375	364	356	387	330	392	344	369	370	354	369	358	354	371	354	393	375	372	352	331	372	349	356	375	330	365	380	398	380	374	357	398	337	367	335	373	404	380	375	351	394	371	348	364	384	353	381	371	384	356	386	362	357	366	362	357	389	371	356	349	378	348	348	345	367	358	358	361	357	379	393	359	373	360	405	369	383	369	360	344	377	335	377	357	395	353	371	372	359	359	372	375	360	365	363	359	383	347	376	366	340	385	383	365	370	338	349	398	359	369	381	403	381	362	357	367	363	348	379	358	346	394	381	403	352	352	352	372	359	346	395	354	352	362	386	367	375	336	374	353	349	341	369	349	359	367	347	365	402	367	360	354	362	320	357	351	393	323	388	383	354	381	359	322	360	361	352	379	350	375	379	347	365	375	354	333	362	332	383	387	392	360	354	385	343	342	345	360	352	351	353	330	353	336	352	342	403	350	358	370	379	324	380	332	389	340	391	343	358	368	369	379	371	370	395	332	370	370	413	401	387	348	401	362	362	331	366	370	342	362	368	384	371	364	348	376	348	352	385	358	373	392	376	352	371	399	341	357	347	371	377	338	401	400	331	354	371	354	346	369	380	361	373	368	324	367	347	382	376	392	387	323	378	381	367	388	372	381	345	389	387	374	343	373	340	341	391	323	338	358	364	386	360	364	389	349	344	347	391	357	361	358	356	367	335	379	354	371	368	375	359	378	339	366	370	350	379	351	422	379	345	344	374	374	365	360	374	364	367	338	363	394	355	352	343	375	346	358	377	389	389	369	359	380	384	352	386	341	348	397	389	408	358	361	358	369	386	399	381	383	382	378	352	408	358	361	378	371	390	342	379	407	349	379	356	367	374	372	356	368	397	378	381	358	363	399	336	360	387	338	307	372	345	403	415	381	406	381	349	362	359	354	349	399	351	348	364	355	378	427	391	339	376	359	349	317	342	364	389	342	355	369	359	363	373	355	373	385	374	376	379	357	393	332	395	336	366	365	370	396	336	356	374	350	365	371	360	377	409	342	342	406	355	373	368	373	346	375	346	373	407	353	312	374	353	379	380	354	358	367	381	337	404	370	342	356	324	354	378	349	381	348	376	375	364	398	341	373	348	373	382	356	354	391	357	364	367	364	350	338	361	332	350	378	361	393	363	344	387	368	353	356	362	375	364	410	380	358	355	389	341	360	344	370	369	375	376	362	378	401	368	355	381	373	371	353	356	348	335	361	350	373	350	374	384	360	335	376	375	359	359	378	373	347	331	366	377	367	400	352	361	354	350	369	356	358	348	363	358	378	343	359	372	362	364	320	349	365	383	379	379	359	375	353	339	386	387	355	338	365	366	364	343	391	372	359	358	375	360	388	416	372	386	385	369	376	349	359	378	364	359	399	378	356	379	381	359	356	371	379	354	364	359	361	364	346	343	335	370	371	333	375	388	379	381	324	383	371	343	359	369	346	390	380	399	380	367	359	388	344	385	382	366	396	398	364	345	365	373	384	382	425	339	365	343	393	365	342	375	359	349	414	352	386	365	330	375	351	379	343	359	392	376	340	359	338	367	359	341	325	381	359	404	375	387	346	369	370	360	342	346	347	385	375	366	384	361	365	324	367	359	336	345	362	332	355	349	359	375	367	381	366	368	358	350	384	373	375	344	358	358	360	392	343	341	366	413	378	383	373	386	318	371	339	365	344	385	389	404	357	398	398	375	372	380	373	373	378	380	370	352	385	416	376	371	361	351	355	382	390	362	367	331	386	354	349	376	371	368	332	341	372	364	361	374	347	382	364	335	340	362	367	387	389	361	346	364	365	383	355	392	390	383	375	367	389	350	335	364	337	356	372	361	384	372	352	349	378	365	339	386	365	352	358	381	334	364	357	402	365	380	371	369	386	337	369	329	379	331	362	392	355	372	359	353	360	368	402	343	381	352	364	374	336	377	338	354	352	344	374	353	350	368	374	376	371	380	360	370	360	336	359	384	353	385	341	366	358	399	360	345	346	334	399	377	345	402	392	390	366	351	346	365	345	349	372	409	397	362	356	386	376	400	389	357	361	372	379	361	355	365	360	397	358	348	402	379	376	346	368	391	379	347	373	349	336	383	358	359	378	396	364	354	348	353	336	363	352	393	360	375	380	385	341	380	365	365	368	409	350	362	366	360	346	396	372	359	359	356	369	391	375	379	351	361	358	336	362	372	386	365	341	404	375	343	368	352	320	339	327	356	356	379	381	391	378	387	357	369	366	355	363	374	351	352	349	377	355	407	360	380	364	359	353	355	382	338	397	372	387	368	335	383	359	350	371	389	379	414	405	353	356	328	347	330	334	367	406	364	371	367	368	354	369	378	374	364	337	399	372	386	370	381	363	350	343	343	392	393	361	391	369	379	378	370	374	362	363	369	388	378	391	383	363	394	377	360	383	336	368	369	374	389	365	348	361	372	396	369	339	364	357	365	364	363	346	352	373	378	372	380	371	393	340
17128	2595	2819	2168	1520	1114	778	651	529	423	387	349	323	240	248	237	239	225	220	225	222	195	185	213	183	180	169	191	149	155	172	152	158	148	148	148	164	167	134	151	137	135	125	177	132	154	152	157	149	142	143	164	130	183	130	145	146	159	144	152	142	135	137	152	135	129	145	133	144	152	143	124	160	129	128	171	138	158	161	146	164	150	127	134	135	136	149	158	153	131	162	139	144	173	126	145	114	123	138	145	135	145	130	126	135	137	164	148	132	154	137	148	122	141	153	131	160	137	154	124	143	130	128	147	149	142	141	135	150	125	150	134	129	142	128	130	149	135	158	142	151	150	137	138	140	137	141	135	140	120	156	139	159	136	141	134	154	132	162	131	142	145	127	133	145	130	157	154	148	147	148	138	124	150	150	123	145	133	147	127	157	126	150	141	143	125	152	139	138	128	149	127	121	146	127	162	153	131	144	134	126	157	150	151	154	133	140	124	147	140	128	129	141	109	151	130	140	139	136	112	144	140	146	138	161	148	134	149	143	132	151	153	136	132	135	123	136	135	159	125	138	154	132	131	149	153	153	160	135	133	140	115	135	131	137	115	125	144	151	130	143	131	144	142	131	150	159	121	122	129	164	133	137	148	147	117	160	134	155	140	147	132	135	130	154	119	128	146	122	126	118	151	148	131	135	149	134	140	150	140	138	154	152	135	146	133	149	121	143	141	141	134	126	111	150	150	150	150	154	129	155	119	152	150	132	114	144	148	139	135	147	136	126	145	119	132	125	142	158	150	137	136	145	128	147	145	137	136	134	127	146	142	140	121	129	140	160	119	137	148	143	143	132	151	129	137	148	150	134	144	136	136	150	137	145	129	148	122	144	133	143	138	143	136	131	145	120	146	131	122	134	160	141	130	132	132	138	141	141	148	144	135	137	142	136	126	153	131	124	137	144	133	124	146	127	130	147	141	115	141	144	139	124	119	130	135	133	156	133	135	146	130	137	150	120	125	145	159	133	144	138	120	136	150	149	135	154	144	169	140	128	117	140	145	174	133	154	144	143	144	133	138	129	125	149	111	131	156	118	148	150	151	145	141	138	133	145	136	140	160	141	150	146	133	138	120	147	151	125	117	131	140	137	128	152	129	143	139	128	127	133	131	132	152	134	136	141	137	145	136	133	145	132	118	142	129	139	144	138	145	135	122	136	128	145	136	134	152	146	145	150	146	139	130	153	152	138	132	135	159	142	133	146	125	157	120	113	132	129	134	140	133	142	138	130	128	171	130	152	146	131	167	158	141	136	124	146	124	137	133	143	129	131	154	135	130	153	155	146	145	128	140	147	139	137	148	131	145	159	137	164	134	158	129	142	139	126	138	146	152	126	144	161	150	143	141	148	123	134	151	127	134	151	121	132	152	124	117	150	114	133	114	146	158	128	132	149	117	144	140	119	139	132	114	147	137	123	139	127	128	142	130	143	145	123	134	143	137	120	151	125	162	139	126	152	138	130	136	134	132	125	144	145	120	134	146	148	132	131	145	150	147	130	125	122	125	161	132	139	130	143	144	139	141	138	166	120	143	147	114	134	121	137	144	123	148	140	128	137	146	136	133	149	143	120	151	158	143	161	115	131	148	130	125	147	137	128	120	127	140	117	147	133	135	128	143	134	132	183	150	145	135	130	141	141	133	151	144	148	134	144	164	136	126	146	150	135	137	150	126	122	128	148	107	141	154	123	139	123	157	121	148	139	125	143	115	134	143	133	129	147	145	122	167	143	148	134	140	123	130	147	140	139	143	123	146	128	137	136	123	144	144	140	124	139	143	148	144	149	137	154	136	131	137	128	159	152	148	138	140	148	146	147	138	161	121	141	126	140	159	145	141	154	129	137	137	142	124	123	130	135	131	112	138	132	165	121	134	133	141	150	150	131	132	135	126	134	143	136	118	138	132	136	133	141	150	117	148	134	150	140	141	128	151	129	130	140	140	158	148	128	122	140	148	147	119	152	127	146	140	155	139	143	126	134	133	155	150	145	142	143	122	112	138	147	145	132	155	142	126	139	152	151	132	129	145	136	138	111	136	127	126	165	130	131	143	129	139	135	141	144	141	131	161	135	159	125	132	137	123	125	139	144	138	151	140	113	167	128	127	126	154	121	126	139	129	137	124	134	160	142	143	151	142	139	140	160	128	137	140	164	125	153	137	138	157	149	132	134	153	129	151	166	136	142	153	117	158	156	144	134	146	130	134	141	138	129	148	128	133	147	138	137	152	159	134	136	147	156	134	159	137	159	160	156	122	137	153	127	134	136	137	152	137	135	146	135	117	148	139	167	139	158	129	120	159	112	133	151	139	147	134	133	142	158	128	151	121	125	135	142	138	129	134	140	146	132	121	129	143	145	150	135	117	129	145	132	136	143	141	147	147	150	146	139	132	136	130	145	134	113	151	148	131	168	147	154	148	135	177	165	126	158	140	138	145	142	143	150	122	150	139	145	119	147	144	161	142	138	149	142	143	127	163	138	137	111	125	136	137	125	143	151	145	161	143	140	136	137	148	130	140	141	134	140	135	125	128	121	147	145	138	132	119	158	138	125	128	139	141	147	150	149	117	146	148	144	147	146	150	133	149	135	147	123	150	141	134	126	144	122	147	144	121	156	131	122	143	129	151	137	150	134	146	137	147	131	147	134	139	155	122	156	144	157	137	129	132	161	126	134	140	176	153	120	144	127	133	152	142	142	152	122	129	155	134	168	143	156	130	120	147	139	121	142	156	146	138	167	120	131	131	134	135	144	128	122	133	141	131	146	126	125	146	116	129	136	137	150	142	155	149	128	163	147	141	135	147	140	136	149	149	138	123	162	139	128	148	145	125	122	145	156	122	147	128	135	120	153	167	165	154	151	139	135	145	153	132	132	122	151	129	139	136	135	136	149	138	130	133	138	136	136	131	168	134	146	136	136	131	152	154	148	129	163	140	143	137	156	153	143	131	157	153	130	141	159	162	151	134	178	144	132	130	128	120	139	144	151	130	145	139	157	151	152	131	148	138	138	138	144	147	133	146	129	126	139	153	149	140	128	153	150	136	136	147	144	135	149	105	140	140	124	142	131	122	145	140	117	143	136	133	124	119	152	148	129	138	126	140	140	143	167	142	143	134	129	167	162	178	130	150	113	143	137	146	119	154	133	152	156	154	115	139	146	152	131	136	142	139	130	142	155	132	158	140	150	125	161	146	142	159	142	146	164	124	122	136	153	118	133	148	158	139	137	130	130	120	142	131	151	153	148	139	133	145	143	123	138	105	136	162	151	127	130	138	140	154	146	161	133	125	130	163	119	135	150	124	140	137	159	125	134	129	143	162	156	150	152	133	111	144	108	119	127	135	141	147	150	149	144	154	131	144	147	123	143	158	147	123	162	144	135	147	140	122	137	149	159	135	131	136	130	143	129	126	127	139	145	140	130	121	145	144	136	157	133	131	128	127	144	144	139	155	149	128
8147	2461	6206	6740	5546	4676	3703	3106	2650	2288	1968	1668	1513	1431	1265	1164	1177	1054	1047	934	856	830	826	809	783	736	749	678	653	685	655	622	574	609	673	601	603	593	606	555	614	558	546	563	585	526	554	565	489	549	531	552	503	534	532	540	527	495	520	512	516	497	504	527	545	528	532	470	485	508	521	483	449	479	495	508	504	450	507	477	490	492	450	487	515	496	524	456	450	505	449	458	491	490	498	465	462	502	435	491	462	468	518	491	474	507	468	507	446	444	479	500	443	472	458	481	500	478	473	494	484	458	442	475	478	465	470	445	479	474	505	448	479	511	456	454	461	468	450	499	512	454	479	460	489	482	473	464	476	473	488	471	434	458	460	453	470	454	434	517	457	426	494	494	444	483	489	460	501	441	494	495	460	440	477	480	510	424	440	463	459	453	450	454	464	445	452	449	490	474	452	447	446	514	490	459	467	474	478	498	446	490	449	458	475	462	465	395	477	480	439	470	460	441	483	454	494	492	450	467	469	466	467	473	476	424	457	446	437	446	479	460	491	496	475	484	492	487	476	463	451	509	460	454	489	449	465	475	445	469	438	495	503	465	454	478	467	449	461	464	483	478	468	462	459	497	464	501	452	474	493	479	460	469	468	497	477	432	461	488	410	463	428	484	457	479	458	494	467	472	475	469	476	468	492	472	468	443	468	485	487	480	466	454	449	408	485	460	449	489	450	445	469	447	474	452	484	483	438	443	478	471	505	453	439	451	486	446	467	427	468	482	437	436	474	478	467	485	446	462	484	478	455	424	467	449	488	492	488	420	469	481	480	462	467	455	486	467	443	451	458	470	444	462	447	488	479	413	476	493	470	485	461	467	478	456	439	462	480	468	490	453	453	480	413	455	472	469	454	456	455	420	457	485	457	480	429	482	460	445	487	433	432	480	491	479	453	482	461	476	476	481	461	446	449	466	454	431	480	433	447	450	470	466	456	475	485	463	414	454	488	445	467	459	438	455	425	492	473	421	446	423	490	511	457	496	449	445	448	458	446	496	458	426	454	478	440	478	456	444	445	463	472	447	473	444	462	484	492	452	466	472	458	444	455	418	425	490	444	443	460	415	469	486	510	466	454	457	454	451	456	458	465	426	496	497	489	469	480	462	436	477	463	427	470	440	467	464	489	422	436	450	472	464	471	473	464	497	448	486	440	440	443	398	489	473	470	460	478	414	482	461	454	445	488	459	459	432	445	480	454	490	439	449	496	458	445	471	496	486	499	439	454	490	448	509	438	472	443	467	464	467	485	483	489	475	454	461	465	433	452	464	487	475	488	448	449	485	451	473	456	465	445	444	490	455	462	481	445	424	444	464	478	465	464	448	425	403	433	501	452	456	463	472	460	428	464	471	430	454	496	480	442	445	437	452	445	475	473	458	441	456	469	464	465	480	450	480	475	510	451	476	480	478	460	456	469	485	444	484	458	450	450	453	496	488	436	479	432	409	479	443	487	478	449	474	477	511	409	457	464	466	466	441	478	464	459	506	467	454	448	430	454	438	434	478	475	450	487	470	498	442	502	419	479	462	452	433	479	470	474	469	474	472	458	434	461	456	488	438	504	472	460	448	451	486	459	494	460	478	483	488	489	430	470	482	422	458	519	465	447	446	496	488	455	471	473	480	459	500	466	481	450	479	453	424	466	447	472	447	471	449	464	488	468	472	503	449	449	455	493	440	449	482	487	478	479	497	478	459	452	440	415	495	432	455	473	464	419	466	507	470	439	478	457	456	471	434	463	476	506	429	456	465	458	433	435	491	469	485	523	484	447	469	457	485	481	458	469	466	471	501	468	447	447	523	477	460	458	423	430	469	461	452	461	429	437	492	462	490	494	474	402	466	448	457	452	461	463	461	450	440	445	472	481	417	475	456	411	462	451	429	455	444	457	465	455	463	471	459	436	476	462	468	471	458	496	454	477	484	500	459	458	512	455	462	488	433	432	470	439	462	464	439	462	462	465	520	465	470	467	436	440	456	480	479	505	469	468	514	442	466	425	464	435	454	462	471	426	439	450	494	501	482	465	453	464	462	465	420	493	471	449	437	466	471	473	445	480	448	472	466	491	436	482	470	504	441	467	507	506	449	476	497	458	453	436	481	467	475	492	458	447	448	443	461	461	451	470	451	433	452	494	454	489	495	471	480	498	488	435	442	490	481	447	470	463	449	488	481	462	471	483	462	433	430	472	496	471	447	472	460	489	455	495	441	471	412	466	456	459	437	469	423	466	469	439	450	482	467	452	454	444	440	419	471	447	460	476	442	445	445	466	441	503	449	484	495	462	429	461	465	455	458	472	450	456	443	455	502	458	462	469	477	459	414	436	446	481	442	462	459	450	478	442	443	515	434	445	470	462	497	429	479	480	470	452	499	488	446	455	450	449	471	450	448	462	444	512	469	479	468	523	473	449	434	483	471	453	458	465	481	456	475	461	453	465	473	497	433	483	444	488	449	443	461	452	434	425	482	488	472	486	478	474	475	477	478	493	460	508	464	485	437	461	454	467	485	464	499	473	468	470	449	457	444	440	448	485	482	496	449	465	460	494	494	481	468	441	440	479	475	450	485	457	478	463	473	480	452	473	439	471	450	483	453	459	440	426	463	457	453	444	467	458	453	439	469	475	418	464	460	466	484	430	457	505	451	458	455	458	464	430	442	490	454	479	423	441	446	448	501	448	408	495	470	471	450	443	444	433	453	416	438	454	465	484	490	441	452	471	475	451	478	479	457	455	461	460	448	475	482	444	435	481	500	458	477	419	463	448	506	443	533	438	449	501	480	455	468	465	438	413	464	505	481	459	456	432	442	475	425	489	448	442	490	468	477	481	437	469	465	493	431	460	436	488	464	482	439	472	440	461	469	470	455	466	484	478	470	458	457	452	469	472	510	444	443	473	462	438	441	394	496	464	456	446	464	469	467	470	470	494	488	475	489	471	440	448	435	426	445	463	489	425	475	509	471	419	466	484	449	462	451	449	468	440	439	452	457	494	479	497	480	491	465	477	448	470	490	480	474	455	437	455	449	424	483	448	502	465	467	459	471	477	481	445	471	451	439	474	463	483	440	468	472	469	460	477	437	457	482	475	448	486	446	458	484	443	465	442	514	484	435	468	468	426	482	452	460	456	480	436	395	387	437	454	473	434	478	460	486	462	482	461	466	436	463	457	490	475	465	469	471	458	470	439	478	456	471	444	472	418	464	467	467	454	463	466	451	470	451	420	462	469	434	445	421	470	458	445	466	448	456	478	476	465	456	436	478	427	473	470	501	486	449	493	497	457	453	457	487	488	478	464	496	478	450	452	448	450	472	437	467	439	498	480	483	462	459	456	509	450	434	418	459	484	482	489	452	491	473	453	468	466	491	479	440	439	424	426	488	451	473	481	469	486	485	472	463	514	451	496	488	475	508	485	490	470	432	457	436	455	458	450	465	455	474	464	488	454	509	431	464	479	481
2324	345	347	319	332	285	267	261	314	285	263	284	268	265	260	265	251	283	254	259	281	265	239	249	293	258	255	247	251	264	261	270	256	275	302	248	250	266	252	292	237	257	249	273	271	274	280	285	271	240	282	271	251	258	278	255	275	271	256	244	293	251	270	245	259	266	246	265	255	292	249	252	273	277	235	233	251	248	271	253	263	238	261	250	256	241	278	255	254	272	286	266	260	259	259	246	245	280	256	262	273	229	257	290	232	246	252	237	276	257	238	294	281	240	279	247	229	287	253	260	273	257	255	241	257	271	270	245	255	294	248	227	272	280	247	253	273	245	275	236	243	241	237	271	264	295	266	268	279	236	257	266	271	266	244	251	252	272	258	265	263	267	254	248	275	232	236	228	256	263	276	263	260	262	271	255	272	229	271	264	245	249	252	252	228	260	251	253	267	268	237	254	270	262	259	288	262	234	259	257	259	253	272	269	272	270	259	252	296	264	268	261	291	246	265	250	240	242	273	238	280	243	262	273	265	258	259	253	264	217	272	284	272	272	269	229	267	273	270	260	288	246	233	261	273	258	292	261	235	278	256	255	257	238	223	259	251	277	287	264	271	257	254	268	260	252	229	251	282	260	262	252	229	258	267	293	251	268	279	290	262	268	264	262	273	268	253	293	261	243	253	238	283	267	252	284	250	270	245	269	270	275	254	269	240	274	270	256	223	255	279	295	236	265	264	291	286	256	221	252	264	276	249	262	272	252	275	251	267	273	279	236	262	286	254	265	295	289	244	227	274	249	236	267	250	285	275	273	288	270	290	227	257	249	272	266	290	233	253	277	247	256	235	271	242	241	249	281	283	271	252	250	259	304	248	252	259	259	291	271	255	263	246	251	237	242	283	274	231	281	233	262	255	270	284	267	264	261	279	270	261	216	283	243	268	238	252	263	281	217	245	223	256	273	272	283	260	250	253	232	258	294	273	254	275	255	253	240	271	259	257	239	250	258	303	270	239	272	250	262	264	266	270	273	283	254	274	249	251	260	250	259	260	286	243	259	228	242	259	256	257	293	262	254	252	232	269	253	237	240	278	237	242	268	244	294	262	270	258	274	248	243	253	286	238	249	232	245	277	264	267	267	274	259	273	248	273	236	246	218	245	252	292	236	276	276	227	252	250	277	264	253	242	278	266	279	248	307	270	256	267	249	251	252	252	263	247	254	246	281	248	272	254	275	258	260	265	267	280	233	265	239	247	260	272	267	255	278	266	265	259	256	246	275	257	273	261	248	248	263	264	252	287	242	266	271	265	267	266	257	281	262	263	251	255	265	261	291	268	258	243	260	252	285	246	241	260	283	270	264	246	264	275	299	269	267	276	251	246	276	244	222	246	265	296	246	249	252	284	272	260	265	266	261	285	275	232	274	265	253	307	250	283	271	285	277	259	241	253	278	236	270	269	239	242	255	279	244	229	247	262	264	233	280	249	264	239	253	232	257	270	280	282	249	258	277	256	264	246	250	259	272	259	262	264	246	265	243	265	247	250	249	258	256	262	283	253	251	286	239	262	260	241	238	227	273	270	239	283	268	250	248	270	298	277	280	269	266	250	251	255	278	266	258	266	246	259	283	286	257	246	292	246	252	250	284	259	234	256	249	255	263	236	265	288	272	250	262	262	261	270	260	260	245	234	252	257	261	288	271	265	267	257	264	235	244	257	261	268	255	268	237	260	266	249	247	273	253	253	261	261	270	301	242	253	274	255	250	256	246	284	251	283	244	270	268	224	262	256	292	274	278	267	255	256	278	249	273	253	238	254	248	241	243	260	266	249	276	246	247	237	248	248	242	289	262	263	269	263	241	274	267	239	257	286	258	251	270	239	245	279	260	272	233	273	239	273	260	255	251	252	259	247	271	241	234	266	261	252	257	252	262	289	263	275	277	274	233	290	246	252	257	252	229	286	244	258	244	264	261	294	261	272	281	258	284	269	259	265	283	274	249	263	271	251	244	252	291	266	247	261	281	259	269	238	246	266	270	287	267	246	241	236	277	284	276	271	239	263	245	267	260	280	251	279	239	264	238	229	259	268	259	276	270	279	270	255	261	247	249	260	236	253	234	259	250	253	265	289	257	238	253	264	264	250	253	273	248	266	271	236	259	253	259	238	298	258	253	263	253	230	288	246	287	263	264	251	247	261	271	274	282	231	251	249	278	267	252	257	263	266	282	260	283	253	285	233	273	267	243	232	240	269	265	288	250	302	261	267	261	251	285	278	257	239	250	284	257	247	271	287	270	268	286	271	244	250	282	270	256	295	259	265	260	244	261	268	255	247	240	244	258	276	255	268	248	268	261	267	244	262	253	245	237	252	280	269	256	283	251	259	260	259	262	265	268	261	238	252	254	242	256	280	255	248	229	243	256	258	266	263	289	261	241	238	263	269	283	261	248	241	244	272	244	263	240	280	248	255	238	270	253	289	278	246	261	255	248	251	271	259	233	261	259	262	248	297	248	271	275	265	281	259	268	249	259	267	244	260	256	248	266	264	245	274	251	261	249	285	244	276	274	278	280	245	248	269	259	261	268	246	261	294	248	286	238	283	254	267	240	277	262	246	244	208	230	252	296	258	277	256	237	194	244	302	244	260	270	240	248	279	255	240	280	267	237	281	252	258	245	286	274	244	272	241	271	267	256	268	251	241	265	272	260	259	268	248	285	236	261	250	269	265	276	272	243	251	254	249	250	261	264	259	309	246	232	257	294	236	245	299	264	284	258	259	240	252	238	251	283	267	247	260	273	270	260	253	278	233	258	251	249	257	262	254	245	269	272	296	268	286	254	240	256	242	248	265	275	240	276	239	258	283	248	257	261	255	250	255	278	269	250	247	282	272	251	270	244	250	269	250	262	248	265	269	267	240	251	261	241	237	275	244	262	266	257	253	231	230	264	253	254	247	223	249	264	234	241	266	252	266	254	266	260	259	256	278	271	261	249	258	248	270	269	238	259	250	263	237	284	262	242	250	264	282	268	245	274	241	260	256	268	257	219	233	268	271	247	277	289	272	273	277	270	253	235	255	253	256	250	261	249	238	282	259	254	270	246	249	259	260	257	273	285	286	252	212	262	262	259	276	229	263	268	268	244	251	258	249	224	253	267	276	251	273	247	250	271	252	250	263	244	258	254	251	245	276	261	213	259	248	261	278	284	247	268	265	245	259	282	274	250	255	271	277	233	266	262	264	270	226	247	264	258	244	271	261	239	263	273	250	283	252	273	271	246	273	271	267	252	278	270	262	282	297	252	266	227	270	266	259	240	244	266	276	252	265	256	305	292	249	230	278	289	279	260	234	236	251	257	276	253	239	269	217	226	286	252	253	266	252	267	281	287	279	277	243	265	268	247	262	293	283	260	262	255	262	262	249	272	273	264	273	243	265	264	281	291	266	287	278	282	249	255	225	264	269	226	273	251	255	274	246	238	251	255	256	270	258	276	282	264	251	251	247	251
2403	952	994	1030	962	940	926	848	863	807	817	847	827	765	843	810	786	760	819	795	760	734	770	792	772	794	736	798	770	741	822	769	731	789	739	769	791	784	762	720	792	780	776	789	744	748	768	762	756	785	740	781	782	778	745	763	780	737	797	751	747	734	778	792	781	749	740	756	757	746	798	766	757	754	771	735	777	785	745	766	767	780	749	788	773	703	765	772	736	775	787	740	767	750	788	783	763	747	762	777	795	755	785	749	714	780	804	797	815	736	736	782	799	805	790	735	791	729	767	775	798	802	702	757	780	751	746	752	743	798	723	798	803	775	784	771	794	745	749	764	802	766	776	766	767	725	799	846	783	757	806	783	791	732	764	798	781	811	740	756	727	761	732	709	787	738	751	753	803	780	752	765	760	785	729	751	818	755	800	762	736	732	813	730	778	818	839	745	741	730	805	770	795	767	812	770	751	773	781	758	734	744	798	778	739	798	745	749	738	797	764	727	755	728	752	789	743	795	785	746	800	712	729	763	763	747	729	808	714	707	778	767	778	728	747	755	738	764	819	756	763	700	750	737	786	738	735	736	715	803	795	791	773	805	753	807	749	743	738	773	757	763	759	735	772	802	781	755	780	782	787	785	766	729	789	762	763	793	789	756	741	764	771	737	787	753	740	761	724	791	799	726	776	774	741	744	798	779	764	774	750	777	798	816	824	741	746	741	784	758	750	737	790	770	839	749	739	785	770	748	752	770	760	776	752	755	755	756	737	753	798	757	789	703	768	726	806	756	824	728	781	769	792	755	742	739	782	775	785	780	725	738	791	766	693	715	762	742	719	753	762	812	763	791	773	744	758	740	757	755	799	782	735	757	807	745	783	719	706	747	766	756	743	735	766	748	759	769	768	720	728	811	740	784	791	768	763	773	728	719	802	742	746	746	771	742	733	785	736	788	752	787	767	738	773	736	767	774	778	738	755	797	796	745	808	745	735	767	740	810	720	789	751	723	768	721	784	771	783	767	762	752	795	766	800	800	784	787	774	773	724	759	784	752	785	785	802	791	749	788	736	775	816	754	777	751	778	715	775	804	720	800	765	757	746	753	776	738	768	759	739	789	761	776	750	764	778	787	741	757	751	778	773	759	773	762	742	775	764	734	742	768	759	732	800	736	739	771	759	780	731	717	793	796	753	752	738	737	717	745	731	732	780	813	784	798	795	765	763	730	742	742	748	754	723	754	782	800	786	749	809	785	809	800	816	769	766	773	758	777	777	769	761	762	761	774	757	781	773	754	774	736	761	746	757	758	735	726	754	749	775	778	724	774	751	773	759	742	749	761	781	752	750	779	765	799	786	779	772	740	750	778	748	708	793	772	764	768	718	779	779	765	774	736	800	760	741	804	780	776	790	743	830	772	845	763	746	806	735	765	815	783	798	753	738	760	762	803	766	744	747	727	803	760	779	720	736	761	770	787	776	704	756	752	760	750	790	780	743	758	828	730	744	758	761	812	729	746	754	698	814	745	718	797	797	741	725	738	737	770	760	795	734	749	711	787	775	741	804	783	766	726	729	801	754	763	817	744	795	820	748	750	790	754	787	769	745	691	776	727	755	760	745	726	816	773	741	715	806	793	720	773	742	773	807	781	736	719	756	739	767	785	735	780	728	785	765	765	741	744	767	752	776	778	798	776	764	798	802	770	731	780	791	734	734	750	755	758	736	751	735	769	812	753	791	735	728	752	767	789	783	766	777	800	719	793	762	752	746	747	752	808	782	784	740	778	744	773	748	739	792	770	753	752	739	804	753	772	783	772	738	739	775	724	749	773	745	745	782	769	715	741	761	774	720	729	828	803	787	760	784	775	754	779	764	763	746	788	746	777	812	771	838	779	745	750	782	750	725	734	809	798	780	733	747	723	742	764	748	774	768	681	706	787	766	743	785	791	796	811	762	753	796	762	767	773	734	748	757	768	745	773	802	788	796	784	777	764	700	813	755	757	787	753	762	750	787	765	740	752	703	755	780	727	801	765	748	814	741	740	796	782	757	790	758	756	797	762	745	727	735	779	756	768	794	782	800	709	776	735	824	789	746	768	785	795	770	776	801	798	705	763	814	735	802	784	770	750	763	793	764	785	761	783	783	726	776	773	768	758	793	740	760	769	765	775	772	707	747	784	741	749	817	770	811	730	794	796	769	735	817	779	760	815	746	750	774	761	788	755	752	749	777	739	786	773	770	782	767	778	768	772	729	781	741	751	779	833	794	754	790	743	740	771	800	722	754	716	757	791	768	731	733	766	759	787	753	743	788	810	767	745	763	783	798	705	765	746	731	750	718	687	759	757	745	748	775	762	771	790	737	767	749	742	786	775	764	799	805	749	744	788	756	827	775	748	780	755	837	774	776	822	749	772	760	725	703	737	755	724	770	775	778	790	733	742	781	790	771	757	766	823	795	781	775	766	758	726	770	753	754	744	793	796	731	750	788	791	776	784	743	797	785	779	766	751	785	757	806	794	806	777	772	767	772	704	735	757	765	749	766	758	750	749	802	710	774	785	773	763	739	761	762	736	745	779	755	769	774	787	763	821	738	751	769	771	752	743	781	737	777	746	770	755	763	766	804	727	755	753	821	765	798	745	816	727	743	805	747	762	710	728	757	787	794	750	759	784	757	738	750	776	750	732	763	733	780	731	743	803	728	770	760	779	791	773	740	787	786	766	758	737	766	743	770	768	773	777	794	762	762	752	767	723	750	761	756	772	813	786	721	744	728	731	764	778	781	767	741	780	748	745	777	760	767	747	791	718	787	733	761	751	765	776	728	845	795	788	754	808	752	787	783	761	756	820	762	754	769	734	764	720	759	775	769	775	762	787	775	732	753	771	791	729	746	842	749	779	723	762	748	731	754	799	751	792	810	777	749	706	760	736	748	766	783	733	748	780	792	753	791	734	715	786	738	796	748	708	747	781	755	709	788	800	748	788	776	778	772	753	787	805	755	805	744	727	758	784	802	803	758	750	784	809	734	742	724	758	772	779	755	755	793	748	773	698	757	780	758	750	753	749	796	774	744	739	778	748	750	840	799	755	748	755	746	787	757	784	783	745	752	742	781	809	745	779	778	776	749	732	785	788	697	778	754	771	797	722	782	787	791	745	738	804	708	781	764	758	755	770	766	720	720	764	704	793	768	805	770	757	769	729	764	769	798	732	776	772	771	768	792	770	776	735	799	786	760	823	735	745	809	789	825	791	775	721	725	776	787	773	788	749	772	709	809	797	756	804	737	755	732	745	779	805	801	765	713	770	797	752	747	743	750	760	820	731	782	728	755	730	765	810	739	787	745	803	752	774	739	762	811	783	758	748	782	747	733	774	730	754	770	784	748	801	788	770	732	796	756	764	754	715	767	783	762	746	745	808	806	783	734	764	737	780	766	801	770	784	754	809	774	731	777	718	752	767	763	734	762	833	766	772	778	766	777	779	795	793	770	742	788	774	767	735	754	726
9286	1103	1454	1100	803	586	454	353	310	295	233	251	204	213	192	194	186	161	172	161	178	157	159	142	171	145	134	122	128	153	135	142	149	133	127	128	160	150	130	131	155	127	141	152	147	136	135	108	135	120	154	127	118	132	132	135	133	134	127	138	109	123	140	135	160	145	126	137	108	128	152	115	137	154	125	136	126	118	136	129	111	127	133	131	134	114	142	122	139	121	100	130	138	109	134	116	144	155	119	129	131	145	149	130	130	131	113	137	130	121	115	124	143	141	151	131	145	149	141	148	128	129	120	124	167	120	138	122	113	141	133	124	127	140	103	129	135	141	134	141	141	153	119	143	109	121	147	128	126	156	110	125	131	108	146	125	127	131	133	107	130	123	155	130	120	148	132	126	136	112	131	129	138	114	131	135	131	153	118	130	125	120	115	110	149	129	131	127	139	119	155	119	143	125	144	118	140	144	129	143	142	129	124	138	136	114	119	119	133	130	128	139	130	127	142	120	131	149	161	123	122	114	147	144	127	140	129	140	144	107	131	117	123	120	128	125	131	128	128	132	130	143	117	138	124	132	141	140	139	136	139	135	135	126	119	138	118	141	142	127	123	148	134	113	126	135	127	134	130	112	128	105	137	137	148	126	139	120	154	140	147	149	133	113	126	139	131	137	146	171	140	134	130	122	137	119	113	114	121	138	128	148	144	130	137	108	142	110	127	119	131	123	158	116	111	145	118	119	118	118	148	143	140	110	131	160	121	126	124	121	136	136	132	132	128	149	126	133	137	126	137	142	136	129	133	132	140	110	149	127	116	146	141	127	136	125	137	143	113	116	104	116	143	121	132	122	141	131	131	127	149	132	131	134	142	130	140	143	122	146	125	142	109	136	120	131	122	136	134	120	126	112	141	122	128	121	125	141	120	138	145	129	131	132	138	138	123	121	114	134	118	99	135	134	116	130	144	134	127	123	128	119	128	128	122	113	145	130	167	147	133	126	120	131	139	126	109	122	131	127	132	126	135	151	142	130	132	130	112	113	132	126	134	127	131	120	129	124	130	138	144	131	122	124	122	115	125	126	128	128	132	131	114	124	131	124	146	113	133	152	117	145	139	133	115	112	136	119	128	126	127	110	134	120	134	129	129	125	139	153	135	122	125	117	114	149	130	129	134	116	139	138	147	146	110	133	118	109	122	139	135	141	119	106	120	129	119	122	119	125	122	135	121	120	136	135	129	115	131	115	143	117	121	148	127	122	125	135	140	130	135	127	134	125	140	115	141	159	117	114	139	154	132	153	109	120	132	121	115	143	129	126	127	144	133	135	129	158	129	119	132	122	131	116	127	120	115	139	116	126	125	124	121	121	136	112	144	132	108	116	131	134	110	118	143	131	121	136	131	139	132	131	124	144	138	119	123	123	149	123	136	124	127	112	132	127	140	131	129	134	135	150	131	120	126	113	108	112	168	148	139	126	129	130	121	115	144	138	125	117	129	137	143	140	111	131	142	122	128	128	142	126	126	134	137	125	138	129	122	131	121	137	139	143	140	143	133	143	108	116	139	126	114	127	130	110	141	119	108	127	126	121	126	134	160	115	139	145	124	129	134	147	145	161	130	138	138	144	116	120	121	108	141	121	133	133	135	156	118	128	141	148	140	135	127	126	140	117	146	137	127	119	145	136	108	122	126	131	144	133	137	124	126	136	159	141	137	133	150	125	121	109	132	122	108	130	135	140	135	112	115	140	137	128	120	137	137	133	139	111	110	116	139	128	119	135	117	107	133	127	128	134	108	121	126	131	124	129	135	141	136	124	132	114	113	130	144	127	126	151	132	120	126	132	115	117	156	144	144	134	126	140	131	137	134	133	140	124	128	114	125	124	135	124	149	123	135	122	125	155	119	130	135	144	146	137	112	138	133	140	148	131	132	117	144	144	124	111	131	89	150	151	126	134	126	128	124	137	88	139	112	133	132	129	109	145	130	116	122	112	131	129	143	123	127	118	120	135	133	144	133	127	112	122	119	122	152	138	129	141	118	144	121	145	107	125	119	124	136	110	131	137	133	139	132	130	108	132	133	111	111	137	139	121	122	120	142	125	129	131	126	140	128	112	132	126	126	138	135	138	137	124	112	119	149	138	128	131	137	156	113	122	128	130	114	116	127	139	123	130	137	124	99	140	126	131	147	144	144	128	128	113	138	132	125	125	156	125	143	138	130	120	129	122	129	138	110	104	118	144	129	125	129	122	127	130	108	147	119	137	136	120	101	150	121	133	114	127	131	132	145	135	141	132	116	138	126	146	131	116	130	136	121	118	134	160	119	140	119	130	133	136	124	118	127	127	145	142	113	136	133	118	132	114	113	148	137	124	122	115	118	147	136	135	122	106	124	127	121	136	143	129	151	146	122	131	109	142	129	112	139	134	134	133	134	121	136	132	123	112	132	114	137	129	121	161	114	127	134	122	110	153	129	139	101	137	126	126	122	124	129	122	127	150	135	129	118	124	133	120	136	129	131	131	138	109	126	112	121	129	119	124	153	137	126	137	139	145	141	153	136	114	111	118	125	132	119	115	130	122	140	131	123	122	141	121	130	131	159	130	130	121	154	135	130	127	150	122	141	105	118	121	134	121	124	145	140	139	132	131	129	146	137	132	131	122	151	100	156	116	124	142	120	128	133	135	116	126	116	123	139	118	140	165	146	133	130	129	142	123	136	144	116	149	134	115	126	116	124	127	134	136	146	163	144	124	120	124	125	140	122	133	144	117	138	118	141	142	123	148	142	131	122	146	125	128	122	153	137	127	137	118	124	140	126	137	127	123	148	131	158	124	137	124	124	148	128	146	146	129	121	139	135	130	117	132	106	130	134	137	135	122	130	114	124	134	128	132	130	140	115	124	127	139	138	129	113	136	131	131	131	150	157	116	137	128	113	137	135	140	122	134	141	136	145	140	125	129	132	110	103	141	139	118	136	133	126	138	130	136	126	139	150	129	152	131	139	133	111	131	126	127	130	126	129	143	126	141	143	116	128	119	111	149	127	135	119	140	134	135	125	135	139	128	116	121	131	145	143	128	140	147	121	126	120	128	134	115	105	141	128	123	134	144	140	137	130	120	123	136	103	128	124	117	141	124	121	132	130	120	119	145	137	138	128	135	124	156	131	128	125	124	121	122	128	146	120	131	137	129	142	140	137	131	135	137	133	137	138	143	138	154	143	149	128	142	133	122	130	142	128	118	157	135	129	112	140	127	142	122	140	135	130	137	121	128	138	139	122	122	133	102	125	135	122	126	142	121	137	131	125	139	126	117	130	137	128	136	118	136	112	111	150	127	142	121	144	125	124	112	112	124	115	122	111	149	126	120	136	121	121	129	98	116	143	127	105	140	131	132	124	135	137	122	124	124	140	120	134	131	125	142	122	121	128	129	120	149	131	123	130	116	111	110	116	116	130	130	110	129	148	95	116	136	121	119	124	128	151	102	126	139	152	140	149	119
5892	1517	3422	3832	3285	2577	2189	1782	1471	1326	1216	1072	969	913	863	759	768	759	713	655	688	622	595	603	570	518	578	523	566	533	546	550	509	470	503	484	455	473	527	477	465	503	513	463	463	470	466	447	454	486	447	481	455	449	479	467	430	437	413	448	394	433	447	453	426	471	452	441	470	418	434	457	439	420	442	422	436	435	442	439	415	427	456	475	434	425	431	428	426	429	427	465	406	423	447	419	447	432	429	426	385	452	449	428	436	376	421	446	419	449	419	431	397	409	424	412	418	411	437	436	402	422	422	451	411	388	379	478	460	404	453	448	381	400	439	440	433	476	445	463	419	440	433	431	458	388	402	444	419	429	452	414	417	417	376	417	425	378	405	402	425	427	469	397	415	423	454	407	421	411	370	419	406	441	431	414	449	416	441	433	432	426	418	424	414	442	414	411	463	421	380	420	391	430	409	390	457	428	441	442	437	462	407	449	440	367	388	417	412	429	411	423	415	431	413	387	433	413	429	447	390	435	387	445	429	426	458	392	397	416	417	480	392	388	440	414	430	422	444	413	415	425	425	451	448	429	416	434	428	448	411	443	393	402	453	419	410	486	404	438	401	405	422	410	432	418	433	432	438	413	434	417	417	427	398	415	418	432	422	401	449	451	402	432	435	458	417	419	435	408	425	436	398	442	433	377	402	385	417	419	430	417	431	408	446	456	422	413	413	414	379	411	392	427	416	454	381	421	399	434	397	387	411	444	441	395	440	381	408	421	423	423	400	405	408	425	384	425	415	439	423	381	462	398	418	419	414	415	424	451	389	404	431	416	432	441	405	427	427	411	409	379	396	409	416	390	431	420	460	376	389	421	442	403	415	412	415	418	394	414	410	404	408	415	415	445	435	454	444	442	426	448	407	446	384	397	441	442	380	452	389	463	405	391	411	394	431	445	442	422	404	377	428	430	430	435	433	415	424	470	419	455	459	374	395	426	418	418	431	395	422	443	392	428	423	381	429	427	439	422	418	452	404	411	444	424	426	461	404	427	421	404	407	425	452	468	420	401	398	435	424	439	418	410	414	458	416	433	444	412	454	400	432	435	429	445	411	404	443	433	425	446	421	423	418	433	439	442	442	385	409	428	443	412	390	423	414	449	424	399	431	418	438	446	389	414	413	406	413	430	420	406	422	354	444	436	426	398	417	439	415	400	408	429	446	444	439	428	406	419	460	442	383	483	427	384	408	420	416	416	431	407	434	395	397	420	406	429	429	427	421	386	398	412	449	421	424	429	406	404	398	383	418	404	427	421	419	399	438	432	473	428	414	448	412	421	414	434	440	423	427	403	420	441	396	453	429	415	436	417	417	422	405	412	385	411	447	425	424	390	409	387	421	405	460	397	426	426	428	424	416	440	430	422	411	436	435	418	404	426	409	383	438	448	442	458	406	392	425	408	431	462	415	417	399	415	429	417	435	412	413	407	440	418	435	431	419	409	445	426	408	431	406	431	400	378	411	385	408	428	402	375	395	447	419	408	415	436	447	418	414	447	440	405	439	432	428	436	427	420	423	419	429	465	439	424	417	430	425	443	422	438	422	445	422	414	421	400	438	423	410	394	410	356	398	440	392	421	479	428	468	385	416	447	414	415	432	377	429	418	397	416	425	429	369	365	403	397	427	396	435	426	420	428	407	399	401	431	400	405	387	437	414	384	432	401	425	449	417	403	417	419	410	398	415	405	427	450	419	398	384	433	466	405	417	392	419	426	409	439	416	422	388	428	427	434	443	459	406	410	443	418	442	444	419	438	453	407	435	455	424	415	412	432	442	432	400	423	419	440	414	407	422	433	394	418	417	428	434	432	457	425	432	409	408	414	408	412	416	393	412	404	423	389	400	425	407	437	395	403	410	438	429	439	450	437	421	419	430	428	442	436	398	446	402	422	420	405	434	422	428	380	465	404	468	449	434	410	436	457	411	432	391	454	424	407	405	441	419	421	414	399	377	383	429	426	438	405	413	421	399	432	455	435	445	424	411	422	380	434	428	416	440	424	434	455	407	424	449	410	413	413	426	403	416	445	396	429	419	362	422	432	394	443	438	453	416	415	425	392	404	405	391	422	404	415	392	436	424	428	428	437	382	401	419	410	456	436	405	415	424	438	440	417	410	408	433	421	444	417	423	435	424	424	392	427	408	445	418	390	431	439	399	412	404	365	437	451	435	426	456	422	436	446	408	440	383	423	459	418	405	413	446	436	403	404	407	402	427	424	427	423	438	436	428	420	411	430	428	434	419	431	437	458	431	407	411	434	453	422	431	422	413	401	446	453	451	426	406	440	426	384	392	412	438	428	448	387	377	429	445	430	438	427	405	463	439	429	405	402	424	421	432	428	410	417	447	440	462	388	408	368	410	443	431	440	423	431	429	426	412	423	405	410	425	409	456	401	429	419	414	435	407	400	413	393	414	406	428	461	439	461	427	409	384	412	413	415	444	400	440	378	427	407	404	425	430	434	418	431	399	457	423	386	425	401	437	384	448	395	416	418	436	410	428	445	435	421	420	407	432	448	409	392	435	440	451	420	456	422	383	436	431	413	403	418	410	407	390	423	438	455	451	460	416	423	408	413	364	406	434	443	438	408	417	435	438	436	429	444	425	431	429	433	423	427	450	384	409	416	425	412	401	460	448	449	419	430	467	412	423	401	403	421	434	391	392	455	411	453	380	440	413	424	425	409	410	431	431	423	422	426	401	401	409	434	405	381	426	413	424	399	418	470	395	393	418	446	419	450	468	405	470	384	422	416	404	422	377	446	376	455	389	441	406	424	418	434	417	458	449	431	456	393	451	426	477	400	399	452	413	414	384	408	436	442	409	430	417	385	430	395	441	382	404	412	420	435	432	414	406	454	454	437	427	443	401	459	406	454	442	422	429	397	452	428	413	439	398	447	412	458	446	388	410	421	434	399	436	400	381	435	448	438	427	403	383	442	448	411	421	408	418	409	418	405	404	427	454	402	409	368	401	424	422	427	402	453	429	416	417	400	413	436	432	443	428	430	409	415	392	448	429	405	434	415	451	400	437	398	473	444	405	408	448	449	423	444	435	432	423	428	411	426	434	426	422	414	446	388	393	401	421	426	426	403	423	412	410	412	450	425	402	424	414	415	416	410	399	422	402	433	418	430	436	412	419	421	471	416	470	416	401	426	384	403	439	431	415	434	387	410	409	422	380	423	424	411	432	436	401	410	404	407	400	427	479	427	404	423	445	371	409	440	414	406	442	429	429	442	412	450	461	414	402	423	394	427	440	423	463	398	405	423	425	424	413	421	457	402	450	401	406	422	411	386	438	447	424	411	409	407	399	403	407	423	439	399	412	424	428	394	449	435	409	419	415	454	391	398	408	404	420	429	402	408	402	455	403	406	422	423	379	378	412	418	389	391	416	436	394	453	408	436	419	418	430	420	390	429	402	421	414	393	463	436	424	428	375	399	408	442	390	442	417	420
16673	2542	2918	2250	1600	1179	801	656	475	447	404	331	307	282	270	241	223	211	206	213	196	177	197	193	175	174	177	192	158	177	154	188	172	163	179	159	155	157	165	147	149	162	131	140	166	134	164	138	145	148	136	131	132	161	145	146	129	149	162	135	146	154	151	151	149	156	143	159	138	153	146	141	142	140	127	169	132	134	150	148	127	137	170	121	137	155	164	144	141	122	146	153	163	131	133	161	142	135	155	133	145	137	148	125	159	129	148	136	139	144	132	162	149	134	122	138	157	155	123	152	155	143	154	133	144	156	145	134	123	135	137	129	149	146	140	128	138	150	135	150	149	138	148	129	146	147	126	144	129	125	137	155	129	132	156	142	124	143	132	138	140	160	134	134	146	157	132	138	143	140	139	128	160	148	154	147	136	153	159	144	158	150	124	144	147	135	122	156	133	154	133	133	152	155	148	137	133	131	154	135	139	142	140	117	122	150	136	145	129	151	131	134	122	120	136	156	172	122	117	126	147	149	159	131	123	140	159	133	135	133	130	147	151	128	131	150	156	129	155	149	143	158	115	148	156	140	137	131	127	141	143	136	137	129	149	142	148	131	130	133	136	123	130	147	149	139	142	133	128	159	143	158	143	142	168	133	142	123	141	121	150	133	152	125	137	142	137	158	122	133	153	149	114	129	148	148	140	128	149	132	135	145	134	138	144	141	147	134	149	150	120	141	131	159	129	122	155	142	129	152	157	130	141	134	139	151	137	133	125	139	144	147	149	135	136	144	159	150	145	147	157	128	160	151	125	120	128	165	147	134	149	165	139	120	134	144	139	148	147	135	133	153	145	149	147	143	154	153	128	122	121	150	149	133	145	124	143	162	131	159	144	138	130	140	138	147	136	130	157	145	141	129	133	162	145	143	119	142	127	148	139	167	121	159	130	150	147	131	127	153	137	149	158	127	135	148	150	134	152	147	131	138	137	127	141	119	152	145	127	125	135	142	140	132	132	132	127	147	123	134	123	122	165	144	161	137	140	148	147	160	132	126	131	123	120	134	165	133	136	126	156	159	129	130	150	142	159	140	165	160	128	120	146	122	134	151	148	137	145	143	146	154	130	134	159	132	154	152	139	132	136	137	136	148	130	145	125	147	133	142	145	143	132	135	137	137	143	131	134	144	122	150	130	129	133	137	151	130	149	150	133	138	139	127	132	134	157	144	142	134	141	175	131	130	135	154	144	132	145	139	157	158	131	154	141	138	121	149	131	148	134	143	168	146	129	133	128	155	155	137	139	126	132	135	141	158	129	141	139	124	132	152	140	139	143	157	121	148	137	127	150	157	117	160	147	156	131	149	135	124	134	131	152	142	140	155	137	127	142	138	131	139	143	128	129	148	161	138	140	173	130	127	128	159	145	139	126	138	153	148	150	149	121	128	130	134	146	142	148	141	126	128	127	145	125	145	128	119	134	156	155	152	123	155	140	145	133	141	127	123	136	144	129	170	141	136	145	141	145	143	138	135	143	119	142	135	141	138	142	148	143	146	150	136	133	137	133	129	141	150	125	134	136	148	156	130	142	130	152	128	135	152	148	144	148	131	144	134	119	156	142	131	148	154	134	132	141	136	149	127	137	162	139	139	133	139	156	115	132	144	137	141	138	135	114	126	158	125	150	134	137	140	136	118	142	124	155	134	141	127	120	153	132	120	128	139	135	135	145	138	147	110	146	140	135	127	132	139	140	151	136	140	133	134	157	124	146	126	126	129	136	114	131	125	126	132	133	131	137	124	123	143	150	146	122	133	150	145	143	119	125	151	117	146	129	133	133	112	153	119	138	137	148	138	149	115	126	141	149	134	118	133	119	139	136	155	158	153	132	129	151	136	125	124	126	145	154	141	137	156	135	127	147	154	137	139	131	146	139	153	124	148	145	145	139	149	138	163	146	131	153	152	158	157	147	156	125	152	117	155	124	124	155	137	147	136	123	154	126	142	150	140	119	163	122	130	131	132	141	136	158	133	129	160	134	127	137	146	148	136	149	154	141	119	132	135	133	142	120	121	140	144	114	151	169	144	133	131	127	117	137	140	142	139	139	128	136	120	152	139	160	132	155	119	155	123	151	125	165	111	143	124	142	129	160	133	152	139	137	142	121	147	143	138	136	158	126	130	135	123	157	136	150	140	155	117	141	145	114	159	133	137	145	125	129	158	132	112	152	141	154	131	110	137	161	151	131	151	126	141	143	109	147	142	130	148	140	131	145	132	132	137	127	146	143	147	117	142	129	151	150	132	108	137	138	159	143	126	139	122	151	138	144	147	141	136	127	129	137	133	136	143	140	137	147	125	157	146	138	120	146	152	118	165	148	135	143	154	148	134	150	152	152	136	152	133	144	154	133	138	123	142	129	139	144	152	146	148	129	156	126	142	139	163	152	132	129	153	157	153	141	165	120	124	145	140	155	134	129	137	134	124	151	143	159	142	137	149	131	123	139	137	153	127	153	139	140	141	133	139	128	136	117	110	143	146	127	156	151	150	152	140	121	129	136	149	140	148	141	132	136	142	151	134	147	144	152	139	127	144	143	155	136	140	143	155	126	120	131	137	141	136	146	142	124	126	135	131	160	129	162	148	138	129	111	133	153	140	150	127	130	136	149	157	133	145	145	127	143	149	129	150	141	123	153	145	125	148	131	152	132	144	134	142	144	135	146	121	116	150	140	132	125	138	128	136	121	139	133	149	119	146	147	155	131	129	122	136	148	134	126	121	168	136	138	145	138	134	121	133	125	127	148	138	130	121	130	145	138	132	125	146	127	137	167	137	152	151	144	151	143	137	125	136	134	148	155	136	150	143	157	137	139	131	151	157	160	160	137	140	108	136	130	122	136	132	127	140	136	129	131	122	150	160	131	142	120	141	169	140	143	144	163	127	140	149	152	137	138	140	146	151	134	147	151	152	171	153	137	133	147	120	137	144	139	121	121	128	141	162	140	140	130	136	139	163	135	140	128	127	170	154	112	149	156	147	133	138	162	144	144	130	119	135	135	165	141	144	137	147	140	135	156	140	131	123	138	121	148	129	154	120	139	139	166	142	138	126	146	131	147	135	144	140	150	122	126	138	145	132	167	146	108	145	143	153	146	132	138	138	127	132	148	144	155	144	136	147	112	136	157	159	143	132	151	140	126	160	138	149	149	134	132	146	121	119	131	141	132	143	133	149	149	151	133	133	140	137	117	150	146	136	146	149	115	130	140	128	136	146	141	146	134	142	141	139	140	154	141	141	143	137	140	179	137	134	133	146	145	149	151	118	145	140	135	157	151	134	142	138	153	113	120	147	137	137	136	144	128	126	156	141	145	126	142	162	167	139	150	147	134	129	148	128	145	152	130	161	142	137	132	131	130	147	131	144	152	156	120	137	155	122	131	128	133	150	136	146	140	136	141	130	152	131	141	140	124	154	131	148	149	134	139	154	111	139	141	149	121	149	120	156	145	125	139	157
7955	2568	6023	6764	5728	4561	3706	3066	2660	2190	2028	1742	1609	1390	1299	1211	1119	1016	1009	934	909	876	903	737	813	748	736	686	713	682	654	658	618	592	638	606	583	557	572	572	543	594	511	559	578	550	535	540	496	543	531	502	521	474	508	504	587	488	556	471	504	515	545	544	507	484	506	501	500	503	488	505	495	469	506	508	487	497	453	480	476	478	488	506	501	490	508	491	507	468	465	467	446	470	512	435	453	481	480	489	481	469	479	473	478	512	484	489	465	435	476	492	482	463	461	474	462	493	476	450	457	477	463	451	487	478	473	443	445	476	472	453	489	487	466	462	488	449	467	440	469	465	496	478	526	456	468	462	480	501	473	489	480	458	452	472	462	438	449	460	458	466	475	491	422	486	442	464	455	467	425	459	469	488	435	473	473	482	458	495	450	487	492	462	442	484	502	443	474	458	446	456	479	455	431	441	498	446	475	444	506	427	459	455	422	477	481	497	479	496	476	451	436	452	480	468	456	498	506	469	441	480	463	466	484	473	486	467	475	483	459	447	408	443	455	491	456	423	459	437	454	455	464	461	487	451	430	508	452	442	448	477	449	455	484	490	467	447	424	441	474	457	439	475	465	443	437	519	447	461	446	413	439	452	477	463	469	481	467	450	455	456	466	504	459	497	459	455	462	496	448	463	501	444	495	448	475	462	465	468	417	477	479	426	454	484	412	471	459	437	473	452	427	460	459	437	465	453	471	454	448	456	453	472	470	462	487	432	432	451	454	457	503	460	452	494	498	451	451	483	500	431	430	500	483	476	446	465	451	459	468	482	472	457	457	490	484	422	475	444	426	466	438	499	474	418	427	472	482	533	426	484	453	444	446	503	425	446	466	438	480	489	452	459	451	467	494	469	507	459	438	467	442	470	500	467	449	476	456	454	428	445	480	470	501	442	489	460	491	458	449	460	451	449	491	472	516	469	438	463	461	483	469	461	448	446	446	489	465	444	454	496	468	446	452	475	460	526	468	494	438	465	503	440	463	478	473	509	488	489	453	454	459	444	462	490	438	436	471	448	455	450	465	453	460	487	440	482	469	470	469	458	440	431	478	450	452	481	462	465	505	496	489	473	476	442	510	471	462	441	448	487	434	451	478	467	477	484	426	481	439	506	433	434	479	486	448	442	433	489	476	426	461	476	477	442	438	483	490	506	457	461	462	427	459	484	457	462	497	444	449	490	447	460	443	449	449	476	449	425	452	483	469	463	448	462	454	469	438	427	456	479	489	456	471	469	458	496	462	464	491	474	469	459	431	459	491	452	438	461	466	464	491	446	477	472	475	464	456	448	472	507	460	469	478	434	454	471	450	508	454	481	463	446	458	441	494	497	459	494	505	504	453	438	464	428	471	418	472	449	472	447	458	467	499	467	463	437	440	457	451	492	433	502	458	491	527	439	453	436	465	507	430	462	468	477	454	423	434	439	446	480	467	441	475	468	465	461	462	476	483	472	448	478	465	440	456	446	474	477	453	498	423	430	447	471	473	480	457	456	474	471	431	455	474	477	448	459	462	464	463	481	422	445	450	467	500	436	478	482	451	427	458	479	460	440	454	474	488	427	467	482	482	480	470	487	468	465	476	469	473	462	478	453	438	490	490	436	470	446	447	481	446	495	462	462	473	439	431	486	451	478	448	478	467	469	485	463	493	513	451	462	429	447	448	462	434	454	482	412	477	449	409	493	434	455	425	469	450	482	465	440	482	441	459	496	479	419	505	496	460	477	451	493	450	433	480	468	468	454	466	497	436	468	456	447	473	441	507	474	467	448	455	462	449	478	472	489	503	466	498	452	449	476	494	431	457	487	470	423	480	487	467	429	434	488	453	474	472	467	441	482	457	441	477	451	491	466	477	476	500	471	460	459	464	462	495	476	459	458	470	490	458	475	465	468	463	430	441	452	443	497	462	479	458	469	451	475	477	499	455	478	484	492	442	466	473	492	454	479	465	456	533	491	463	458	489	488	472	426	461	467	483	445	464	471	482	453	491	479	458	479	486	462	465	476	452	485	480	462	456	437	451	491	416	490	448	439	475	429	442	471	500	472	444	470	479	452	483	424	445	450	479	449	465	454	452	461	451	456	470	465	443	448	446	471	480	476	460	445	454	488	485	474	473	463	434	442	449	443	432	455	447	455	466	448	453	417	434	470	493	462	462	463	463	487	424	487	526	444	484	460	453	501	408	502	473	478	453	483	468	464	465	441	473	451	488	477	465	470	458	469	467	471	458	477	493	419	467	448	465	498	478	471	466	476	446	451	460	504	414	465	498	475	476	437	456	445	441	450	451	444	449	487	457	462	451	464	433	493	457	431	458	443	480	452	451	486	453	414	466	471	502	439	436	487	461	499	449	449	468	462	455	479	476	467	459	474	486	471	497	486	485	501	444	447	471	458	446	465	480	475	481	488	447	418	459	471	465	440	421	485	469	464	482	459	444	447	440	436	470	438	424	430	472	450	465	474	486	491	466	465	466	489	432	481	447	485	456	443	457	467	501	459	459	450	463	455	483	430	436	457	483	497	446	455	428	480	474	486	473	450	465	451	455	476	486	454	459	455	461	457	466	449	492	466	502	465	455	441	478	461	425	443	452	451	454	490	471	471	464	458	459	470	451	461	443	427	448	492	450	488	481	474	420	441	504	452	457	486	466	492	452	500	440	473	468	461	434	471	412	429	467	437	458	438	458	482	473	481	467	479	479	475	457	453	454	443	458	454	470	490	430	468	457	475	450	469	451	467	470	461	468	435	485	411	449	459	489	472	455	440	450	421	448	475	471	471	501	478	477	427	442	480	469	469	490	414	463	441	468	475	491	481	444	500	414	463	478	468	463	474	454	429	444	473	449	471	448	466	461	437	467	461	470	425	473	490	442	460	481	451	444	465	464	502	492	488	454	474	446	503	481	488	454	429	475	437	451	495	430	436	474	423	490	488	493	469	456	441	477	465	456	468	457	512	472	444	471	479	455	465	435	450	496	479	436	452	472	467	453	471	455	484	470	411	452	479	427	428	454	456	457	488	505	451	473	458	436	472	478	469	449	441	464	450	432	453	483	466	457	473	479	476	451	472	471	441	437	478	474	483	486	448	430	484	472	448	511	475	464	474	448	494	472	468	443	481	435	455	484	466	490	495	440	473	432	472	466	450	482	486	418	469	471	476	435	470	500	474	484	454	457	447	475	464	474	465	462	463	487	427	456	466	475	493	436	474	484	469	508	473	482	486	453	473	461	435	497	450	450	414	431	515	451	443	501	458	442	475	491	428	489	492	476	459	470	458	444	458	471	444	484	433	474	479	483	477	429	439	505	473	465	513	480	453	458	446	469	486	489	424	437	508	452	441	472	496	457	470	442	452	464	462	508	436	484	436	430	466	473	445	452	459	465	480	515	466	429	501	462	483	460	501	441	427	490	469	457	461	458	496	477	420	468	444	461	462	462	439	461	484	473	452	430	452
2136	348	371	333	310	278	294	272	272	255	262	270	254	279	258	254	257	240	270	242	255	216	270	260	280	282	256	254	255	257	247	264	256	233	245	254	277	250	246	220	249	258	270	262	279	261	297	249	229	277	236	236	288	255	251	232	252	270	262	248	254	237	246	271	253	252	235	263	260	271	249	241	246	251	283	243	270	276	238	270	295	243	267	254	252	260	266	279	275	244	267	255	245	271	262	253	246	243	268	256	259	235	257	268	252	254	257	281	222	265	255	249	257	237	250	268	246	267	270	255	241	266	266	255	272	251	264	253	275	254	276	283	258	253	267	292	263	248	268	259	282	238	253	280	258	229	265	265	269	254	253	236	284	239	237	275	253	264	267	280	278	266	272	251	275	250	260	286	229	257	249	267	259	226	238	250	238	246	236	273	266	265	272	261	279	248	267	258	237	293	259	256	280	264	247	232	279	222	240	264	252	239	226	267	243	248	243	274	258	252	265	244	227	248	254	238	284	276	253	283	265	233	245	252	270	261	274	234	267	239	252	267	255	261	240	248	268	261	237	241	281	242	245	284	271	241	254	279	234	279	260	288	261	255	266	232	280	272	291	251	253	279	228	256	263	263	293	250	250	276	272	220	267	259	234	243	235	271	227	278	271	275	246	275	250	265	260	255	259	251	281	277	230	263	234	264	254	225	235	251	263	266	285	219	268	282	229	255	222	292	276	261	255	250	253	272	275	247	275	260	267	262	249	267	266	245	260	265	248	233	274	240	235	272	256	260	224	260	257	265	275	268	237	289	248	272	235	259	242	277	251	265	229	272	262	267	244	240	268	279	258	258	279	264	285	285	249	247	249	262	255	253	235	300	269	251	255	278	265	254	238	245	269	255	244	256	245	277	269	236	262	256	257	269	236	252	247	241	266	255	292	276	259	256	267	260	263	263	274	255	242	276	233	292	245	249	290	257	255	278	264	232	288	282	262	252	228	248	268	276	251	275	264	270	265	295	252	261	260	277	271	219	247	271	290	273	239	254	242	282	253	248	259	276	218	280	262	261	236	258	260	277	272	265	268	257	275	280	273	268	279	240	285	259	260	264	268	261	263	219	276	256	253	244	256	251	263	282	250	225	265	253	231	257	258	262	267	270	289	254	278	264	258	228	270	268	263	252	257	301	238	288	274	248	262	276	284	224	262	267	248	248	295	274	247	234	244	226	248	231	254	272	264	228	241	277	255	259	257	223	270	261	257	238	258	251	230	246	267	265	229	254	290	255	252	263	249	257	231	252	254	245	275	237	241	219	262	274	250	257	274	253	238	265	262	269	265	286	218	254	259	257	255	269	244	249	274	293	257	251	270	260	272	241	251	274	252	258	270	261	238	256	259	250	255	222	277	265	262	238	252	237	280	243	268	249	246	258	245	283	281	261	232	248	235	247	266	240	257	251	262	257	264	250	259	259	264	271	247	259	243	222	269	262	257	271	282	261	228	250	244	265	236	240	266	270	241	268	252	247	256	249	251	248	254	287	247	275	251	257	256	261	247	235	258	275	284	241	275	271	254	251	262	269	290	248	259	242	229	235	255	257	244	254	254	283	286	266	273	239	266	283	265	283	270	280	248	263	290	249	251	254	266	251	262	246	254	233	249	249	275	241	251	219	287	271	229	250	266	253	224	305	237	255	247	242	228	302	245	260	237	240	264	257	278	243	232	256	278	276	256	269	269	256	266	234	283	249	252	257	235	255	248	225	269	235	252	241	256	262	276	237	244	245	270	262	263	294	250	248	246	243	254	272	275	259	233	239	267	240	252	260	254	260	235	258	282	241	257	255	260	292	247	255	226	236	262	225	261	276	254	296	295	258	278	288	274	277	265	240	246	234	251	262	275	265	269	278	259	251	245	238	239	243	267	293	208	243	256	247	274	259	260	258	257	263	256	262	248	294	251	254	266	249	264	238	250	273	233	247	249	292	275	271	241	273	268	252	236	256	229	238	271	238	263	254	247	239	256	266	249	280	244	253	263	241	276	290	228	243	255	253	270	243	252	266	246	241	269	269	242	266	278	271	255	255	269	251	241	283	283	236	269	264	258	259	279	264	249	268	247	284	273	275	266	248	273	259	251	235	241	271	299	266	281	259	247	270	243	269	245	222	265	245	282	286	261	260	272	251	224	242	252	262	288	271	281	253	248	244	274	262	264	259	267	261	248	260	265	260	291	253	267	254	263	242	253	264	238	238	278	255	275	265	266	237	261	259	272	256	245	250	254	247	253	284	277	261	253	248	250	270	241	235	314	247	258	227	274	281	241	285	236	269	277	285	244	237	276	229	255	248	283	270	283	279	236	261	256	246	252	271	268	282	242	226	245	269	247	244	280	254	244	287	259	278	256	252	251	274	263	257	266	233	274	255	243	247	265	241	264	255	273	251	254	251	237	247	251	261	255	257	272	250	263	248	246	266	273	257	243	242	255	257	242	260	248	268	257	293	234	257	235	262	229	254	267	277	265	246	260	264	247	271	257	264	258	273	262	273	264	255	283	240	261	248	287	260	240	271	259	285	229	265	266	282	252	270	262	264	255	266	267	228	288	244	267	270	255	263	278	251	251	240	281	277	279	276	260	287	237	275	283	266	253	253	253	264	275	244	254	240	251	246	254	230	249	266	289	229	290	294	251	264	253	268	245	265	249	219	255	261	268	260	259	284	261	265	245	276	247	294	275	261	296	249	238	273	270	261	275	249	254	255	234	268	252	228	242	281	292	260	243	229	240	259	238	257	266	269	265	248	257	264	237	290	252	264	288	258	266	251	240	261	248	229	275	258	241	256	245	284	240	284	276	291	255	272	262	256	264	256	262	250	262	242	260	304	272	277	275	273	268	254	249	225	250	243	227	224	248	239	257	267	248	255	260	269	269	267	273	260	281	255	255	282	265	248	243	255	247	284	241	280	267	257	278	265	259	265	278	270	265	225	221	231	232	245	245	262	255	258	249	237	227	253	267	259	274	241	274	248	267	296	258	291	247	250	241	278	259	257	255	239	230	277	287	269	256	233	250	258	239	247	227	252	265	259	239	268	255	249	267	259	269	252	253	239	267	238	293	295	268	290	262	243	252	248	255	254	263	256	233	250	257	269	255	274	256	244	245	260	250	283	257	238	259	283	238	255	254	244	275	262	275	235	283	279	269	289	247	257	268	272	283	285	298	250	262	248	253	234	255	248	257	252	260	284	253	252	228	270	262	255	236	255	258	242	253	265	295	247	283	254	262	256	285	270	254	277	254	242	238	284	243	274	262	248	251	246	246	268	255	244	256	257	239	233	271	262	286	239	261	275	272	285	296	253	247	296	230	211	269	242	254	243	280	272	218	252	253	280	253	262	245	232	236	262	266	249	278	255	264	264	257	267	257	274	287	252	280	265	261	279	277	241	262	240	225	296	289	256	235	271	242	277	263	242	306	262	268	253	250	250	297	279	266	247	254	256	249	229	260	279	264	265
2521	830	1017	999	1011	954	874	868	855	840	804	817	771	742	749	848	752	758	761	805	813	725	733	767	776	798	795	742	803	826	759	763	783	757	734	754	725	830	778	744	819	771	737	773	819	692	795	828	723	764	774	706	797	712	798	769	772	776	770	774	713	768	743	741	781	739	756	760	779	732	801	757	788	751	717	804	772	692	772	752	782	745	791	750	825	730	767	769	724	797	795	715	786	767	708	822	750	715	771	794	720	774	743	787	755	780	763	755	783	774	738	746	785	781	732	793	724	711	752	739	772	790	745	784	717	768	820	747	738	771	778	762	752	763	785	773	757	793	729	747	772	766	772	788	749	761	781	768	753	777	769	767	761	763	767	770	727	751	731	739	783	761	749	769	803	708	760	790	759	813	769	769	752	785	779	792	749	745	716	731	756	783	773	734	735	774	767	776	785	776	729	763	779	735	766	760	760	806	804	795	748	766	765	764	764	741	779	749	704	790	746	739	768	740	801	728	764	765	748	780	760	822	711	800	741	768	733	725	772	778	692	721	739	749	782	755	714	728	725	796	743	745	771	764	739	757	805	739	732	785	765	780	732	812	782	743	718	737	741	721	813	760	792	788	784	797	835	743	798	779	760	766	719	743	798	769	740	720	782	705	723	750	782	759	775	755	707	722	826	771	817	746	755	756	703	745	737	743	812	724	770	747	659	776	809	759	704	741	701	788	810	782	768	782	736	751	727	782	752	748	795	756	770	746	784	741	746	754	727	755	764	779	729	797	834	770	741	729	723	809	793	806	806	785	770	751	771	728	785	775	791	760	771	740	741	782	746	750	731	741	788	770	766	764	813	735	766	767	778	767	770	759	770	768	778	756	756	772	741	730	768	763	733	739	822	768	729	790	768	702	733	747	751	829	789	785	773	772	718	767	769	757	731	734	759	795	733	796	755	757	764	735	774	738	781	770	757	780	745	771	781	778	777	733	794	778	763	741	704	762	744	714	740	762	792	776	748	729	773	741	763	793	739	727	770	713	792	740	780	750	740	831	772	766	781	760	742	737	771	808	704	746	723	735	782	762	791	793	758	825	768	735	803	744	724	737	739	744	716	767	765	777	796	766	756	777	753	794	746	752	766	768	778	737	793	756	802	747	721	809	762	762	760	858	760	721	796	755	795	773	768	790	806	772	779	725	773	715	753	779	795	746	791	798	753	737	756	689	775	717	772	759	782	776	800	813	773	732	728	821	748	711	775	755	799	743	758	773	745	755	767	752	775	787	734	732	759	809	756	749	747	748	810	714	769	740	788	778	762	767	742	735	802	758	832	748	755	692	761	735	769	773	744	766	733	746	721	749	790	745	797	737	768	796	769	765	770	765	754	798	725	806	771	763	785	815	772	750	737	741	776	757	728	815	819	776	736	778	773	763	764	780	772	822	711	776	775	769	766	735	717	743	752	775	769	781	786	751	770	768	794	729	757	760	782	821	714	730	783	730	772	806	769	784	767	746	728	784	747	802	769	759	766	740	734	732	787	737	762	721	780	745	727	767	769	725	770	715	754	776	777	780	756	770	755	752	808	749	818	779	795	783	767	774	785	827	763	789	759	762	769	758	764	762	739	754	766	783	734	755	798	775	780	788	726	800	742	801	789	763	817	740	767	778	767	772	763	783	750	735	755	764	744	777	738	725	754	751	795	769	801	799	781	777	736	751	783	734	815	795	760	760	766	826	730	778	753	735	689	822	756	759	757	800	706	780	750	797	715	752	781	778	790	765	802	770	713	730	765	732	771	773	762	769	749	788	735	758	754	768	723	753	804	792	700	770	747	783	797	809	746	759	793	755	793	751	751	726	778	721	787	767	789	724	749	735	746	784	769	813	770	797	752	778	735	774	731	792	790	788	765	760	730	789	762	726	735	732	751	763	770	747	771	758	785	745	792	759	762	755	743	769	750	766	790	777	731	796	722	769	766	733	789	769	737	769	748	760	790	771	747	751	772	784	791	739	808	724	755	780	773	769	758	795	767	761	742	784	783	774	767	770	730	772	713	779	706	745	770	796	784	813	800	753	726	714	760	793	746	770	794	794	769	733	810	726	747	793	799	769	770	778	785	769	793	795	733	777	728	768	759	774	791	736	750	721	730	770	758	769	771	763	750	791	768	782	738	765	728	775	835	748	720	786	814	802	743	729	772	815	779	770	851	768	775	750	748	762	739	768	765	710	749	770	806	792	750	773	734	727	779	744	760	777	768	793	766	773	790	781	765	791	746	749	782	722	740	736	798	775	773	727	726	769	798	769	799	750	710	777	752	801	802	737	773	732	782	793	753	779	778	757	788	733	792	745	727	788	741	807	784	748	780	799	692	826	777	792	752	753	791	765	761	767	738	712	784	762	721	742	753	752	781	730	746	725	751	742	753	802	726	777	773	743	839	760	752	821	798	675	752	761	774	716	755	748	761	751	779	779	798	752	728	749	739	732	819	752	728	753	751	713	769	753	792	738	759	746	760	787	802	775	735	736	783	796	753	778	763	748	776	750	712	795	774	776	747	758	741	806	713	717	797	741	759	802	778	762	745	793	773	749	702	788	755	734	795	846	765	760	813	711	741	777	745	758	785	784	747	790	747	772	777	786	778	786	759	725	782	772	744	747	757	779	719	761	780	739	829	752	739	764	713	791	797	773	779	788	778	764	753	747	770	785	738	769	756	761	749	748	752	800	749	773	776	739	770	763	770	790	787	817	741	795	749	775	707	775	748	762	799	771	753	744	698	732	791	779	754	722	760	767	753	716	759	745	829	736	803	796	743	803	747	793	729	783	755	761	745	750	768	738	753	744	765	768	805	748	755	760	772	785	721	790	767	704	764	750	770	764	780	738	742	757	746	752	712	739	768	789	772	775	774	751	786	742	784	702	792	776	745	817	782	736	786	754	725	795	781	793	803	809	796	799	748	800	753	757	768	737	775	743	755	737	807	747	718	768	790	782	788	713	738	778	742	739	754	775	841	813	747	754	744	756	837	749	766	759	772	751	722	778	765	782	751	738	747	720	778	812	713	760	784	743	733	804	839	783	719	706	824	759	753	771	748	753	774	775	748	810	803	747	732	773	742	795	721	766	761	802	738	768	735	805	743	737	796	757	772	755	727	733	767	746	715	755	728	761	722	759	759	760	727	770	734	778	782	733	758	757	750	733	735	768	772	747	754	753	767	765	718	728	811	791	828	766	783	770	797	737	800	791	730	769	775	773	751	723	838	780	750	740	789	773	802	747	789	779	747	766	804	773	742	796	741	756	775	760	800	790	764	750	723	831	740	737	766	736	724	745	721	721	791	777	740	749	791	748	770	755	755	749	758	758	747	760	773	776	795	761	737	785	744	755	726	795	759	798	775	805	780	750	716	792	709	713	788	775	734	776	826	757	733	775	762	727	758	828	741	729	737	791	751	734	775	741	753	767	814	750	762	772	786	815	751	757	744	757	745	711	753	753	726	787	744	802
9864	1313	1707	1237	984	685	502	397	309	280	248	238	214	230	215	159	151	156	160	161	152	155	138	161	169	157	155	143	143	146	147	131	131	117	147	173	108	145	118	136	131	126	119	123	122	132	129	148	123	121	135	137	146	124	130	111	135	136	139	112	115	134	135	118	121	143	124	116	137	146	123	131	136	132	123	139	119	111	145	116	137	134	128	120	151	122	125	149	116	135	128	97	129	123	107	130	122	124	127	114	132	134	120	123	142	130	119	140	130	92	100	123	106	123	119	124	134	128	123	133	101	103	129	108	143	113	116	130	126	138	114	129	145	111	115	129	111	124	125	134	123	120	127	110	114	123	101	122	143	111	143	122	130	127	150	129	118	140	120	125	130	124	119	105	111	127	131	134	139	125	131	111	113	123	106	107	130	109	133	145	121	152	131	130	136	122	127	125	101	120	136	138	140	121	131	125	122	144	117	102	156	112	139	141	118	138	126	103	115	124	127	143	124	112	126	114	138	135	150	128	107	126	125	136	126	136	128	125	136	128	120	118	101	136	125	124	149	127	117	113	118	132	123	126	118	123	118	131	117	112	126	129	113	129	129	113	134	128	132	120	133	113	140	123	107	155	117	144	114	110	144	127	121	127	121	132	130	101	111	144	111	145	115	119	128	131	133	123	131	128	122	115	140	118	113	112	113	137	124	118	133	141	119	145	133	138	125	119	127	107	137	107	125	102	147	137	137	132	122	116	135	115	118	117	134	125	132	129	130	138	125	141	126	107	112	118	119	139	140	125	112	126	114	127	114	116	108	145	104	116	106	124	128	116	136	99	124	142	134	117	121	143	134	113	130	126	123	144	113	113	109	116	116	124	120	131	120	103	131	110	114	123	111	128	135	122	127	137	123	107	124	106	115	129	119	109	134	111	126	128	135	119	117	111	147	142	123	121	135	98	129	132	126	143	123	105	137	128	121	126	147	140	127	119	111	132	126	129	129	129	118	122	120	128	125	137	120	132	131	115	130	148	112	130	133	123	112	126	126	127	117	128	99	123	136	125	121	141	128	133	131	122	125	119	127	126	119	107	131	135	123	119	130	131	88	114	119	124	125	144	132	127	123	123	117	127	121	98	145	139	133	112	117	96	112	112	112	134	116	127	134	136	112	137	127	130	134	110	132	133	132	129	127	136	112	123	125	120	129	130	116	123	135	130	129	124	127	137	110	124	108	106	109	129	118	129	129	123	121	139	117	141	121	123	122	122	131	126	128	136	115	137	103	140	130	133	99	125	110	123	121	136	132	123	124	127	131	115	138	114	133	113	133	114	116	118	117	119	110	137	99	112	122	115	136	129	119	121	120	104	115	116	118	135	138	123	125	123	133	137	128	139	120	116	128	136	130	117	107	130	128	118	124	136	121	113	128	143	119	139	122	130	114	116	113	127	116	127	123	140	120	118	121	136	105	119	116	121	116	137	121	115	151	131	121	137	141	115	122	122	126	112	135	133	115	128	126	106	122	129	120	118	132	104	111	107	125	131	135	138	127	135	126	139	132	124	108	148	132	115	108	111	138	122	114	114	125	135	138	122	119	133	116	120	137	110	129	136	126	137	117	122	126	124	116	131	117	129	117	129	133	117	111	127	132	140	139	113	130	102	114	129	140	129	132	131	114	129	132	118	117	140	121	127	109	120	123	138	108	125	155	120	102	120	131	117	129	126	126	129	127	135	108	111	107	127	113	119	134	131	148	136	125	135	113	117	113	124	116	130	113	132	149	119	126	128	130	141	131	117	135	126	132	128	123	114	136	150	130	111	132	120	121	125	118	123	134	133	145	117	116	133	113	123	121	119	124	139	131	129	132	120	119	141	116	109	144	108	126	122	122	128	114	123	135	116	152	127	132	114	133	126	132	111	131	133	130	118	117	118	126	134	108	125	126	134	130	123	132	129	118	113	137	128	136	120	125	139	130	116	123	101	121	118	143	143	147	104	117	129	143	113	112	127	134	114	117	116	131	125	114	116	121	118	133	112	108	137	111	134	122	111	132	123	136	148	129	117	126	112	141	118	125	128	129	126	120	93	124	119	120	116	131	121	123	108	133	118	102	120	101	127	119	123	132	109	131	125	126	127	120	129	119	130	130	115	133	132	133	120	127	125	117	133	102	133	137	128	120	118	136	122	121	120	99	110	116	123	123	129	138	123	113	134	140	110	130	100	114	139	118	123	115	133	126	119	126	110	135	141	113	120	121	144	118	129	116	116	132	113	122	124	123	129	115	110	129	138	132	138	141	125	126	105	140	149	118	144	112	131	123	121	130	128	115	138	128	137	115	125	148	143	97	137	139	121	111	116	113	117	129	122	132	129	130	147	120	121	141	143	116	124	135	112	112	148	115	135	118	129	121	114	122	147	127	137	120	125	118	138	125	130	120	135	142	129	134	124	109	132	134	120	119	132	130	106	126	127	121	135	129	124	139	144	117	136	128	127	142	130	119	131	130	132	131	123	127	116	124	132	131	138	112	124	123	132	106	130	139	115	103	104	111	123	123	105	139	110	137	126	133	124	123	101	104	121	132	105	120	133	128	106	114	142	109	132	136	136	131	138	120	132	123	121	133	103	110	114	109	135	131	124	129	121	114	132	106	132	122	116	112	131	120	112	136	113	122	123	159	135	130	113	119	124	136	140	127	132	132	125	133	131	138	126	128	122	134	123	117	135	112	130	135	133	113	122	136	130	136	139	101	135	130	119	111	125	123	132	130	129	133	146	122	114	117	135	104	114	117	140	118	108	127	119	113	119	125	129	112	131	123	134	130	129	126	119	132	107	126	125	130	121	127	133	127	124	121	141	132	134	110	141	127	111	120	139	93	115	119	135	132	106	118	125	131	138	144	119	152	125	115	144	131	124	115	122	125	127	140	108	124	118	141	100	111	124	117	117	117	110	121	115	125	134	121	115	124	123	127	134	108	133	111	139	133	110	108	125	114	118	111	128	109	139	127	144	129	135	133	119	116	111	124	140	105	120	139	117	139	121	137	117	131	120	124	134	129	121	122	127	140	119	111	120	113	143	129	124	121	115	109	120	110	131	125	125	131	93	137	152	121	129	120	151	119	129	114	120	132	131	124	115	115	115	114	108	115	119	127	121	129	133	123	103	125	130	124	133	97	114	115	139	124	139	116	111	129	134	120	123	123	118	110	137	119	114	119	141	128	122	121	113	140	143	146	139	126	130	135	140	136	106	129	114	122	111	117	127	139	119	100	124	106	133	142	136	123	130	121	137	131	134	136	102	105	141	128	148	127	116	125	127	136	122	120	111	133	121	113	117	118	118	123	140	156	138	129	116	124	123	120	104	128	107	136	127	118	123	112	101	137	137	125	130	125	108	133	140	122	124	124	109	112	119	140	155	140	110	131	118	139	127	108	112	132	114	140	123	128	121	121	122	125	131	126	140	148	124	126	107	130	108	100	101	111	114	139	118	118	150	138	118	149	114	115	117
5917	1681	4006	4271	3678	2982	2381	1956	1656	1556	1291	1167	1083	989	895	869	808	743	738	675	674	670	595	629	620	564	585	532	526	532	575	534	547	501	492	511	494	471	448	467	508	482	434	460	455	444	422	439	477	459	436	420	468	439	426	458	416	418	443	438	419	424	449	423	393	441	421	437	444	443	424	390	441	421	458	460	436	430	452	408	398	453	415	405	412	448	414	414	479	444	414	440	414	426	417	422	443	427	423	427	397	417	417	384	399	398	422	390	423	432	397	436	388	430	436	418	420	411	467	413	392	395	445	388	410	423	430	402	403	433	418	400	399	420	404	441	415	415	399	379	398	453	427	374	437	391	411	425	398	416	395	389	411	394	434	415	436	424	397	424	427	430	424	434	441	410	403	411	407	416	385	408	393	450	376	407	411	449	422	438	400	413	420	389	413	404	428	384	424	406	395	431	432	400	410	400	398	406	420	407	403	449	456	393	400	418	413	412	369	434	416	434	441	376	420	379	421	372	380	391	442	426	452	388	407	389	434	415	373	430	376	419	413	413	403	437	406	401	381	434	393	410	396	407	419	408	430	388	417	442	439	433	401	387	410	403	383	370	416	412	413	436	403	384	383	425	395	397	433	448	412	418	453	376	449	415	395	434	395	431	393	417	427	433	373	411	417	399	416	395	419	399	419	418	370	411	429	409	396	408	400	435	390	381	415	427	379	374	420	380	403	401	406	392	363	369	395	399	401	407	399	412	413	406	390	429	436	423	410	428	373	423	444	394	405	360	400	395	391	411	415	380	416	386	423	403	378	386	363	412	439	399	403	382	406	407	412	424	449	406	403	382	380	427	398	408	452	400	417	403	388	386	429	364	412	414	443	413	396	429	381	402	409	396	436	419	437	383	385	390	416	426	398	430	408	395	368	459	418	398	430	366	408	455	423	412	388	367	386	393	395	428	400	408	381	389	391	390	441	426	401	382	385	396	425	413	428	418	413	410	386	399	380	387	390	385	401	431	411	438	400	408	448	400	416	388	430	401	394	450	427	421	414	367	419	414	421	403	400	377	427	425	419	405	399	399	367	425	412	432	406	392	414	422	408	397	402	416	433	410	411	395	416	411	390	388	426	420	430	423	410	405	399	381	400	412	408	392	405	394	416	402	413	423	379	451	411	412	456	398	393	371	399	468	407	407	392	407	432	412	436	401	395	399	374	415	420	432	378	434	367	411	441	397	405	427	416	433	405	417	403	416	422	445	431	398	414	405	413	410	397	412	408	411	405	387	427	382	405	388	416	433	409	394	412	420	386	399	385	424	420	441	386	419	402	412	414	384	376	412	413	397	388	400	447	395	380	405	411	399	386	456	410	389	413	435	406	416	399	413	413	436	404	429	385	425	415	379	420	422	398	425	417	452	399	443	396	411	417	445	365	407	410	374	396	387	413	388	397	412	420	403	419	434	403	403	381	407	393	419	422	406	438	398	416	406	400	381	429	377	401	409	384	408	416	396	412	396	400	414	424	391	433	440	397	426	408	443	428	456	452	421	383	407	386	425	390	428	415	405	400	422	389	431	379	381	399	424	400	428	407	414	426	416	410	409	399	396	418	429	380	395	415	388	403	397	413	419	422	396	397	401	432	434	416	438	459	383	428	383	393	400	450	463	448	379	396	403	396	396	419	398	403	387	407	390	404	396	417	389	386	405	400	399	408	428	407	374	409	434	412	395	405	405	408	402	411	357	386	427	446	413	437	421	424	427	404	416	386	408	445	417	407	413	427	429	416	420	384	359	427	443	370	404	389	426	422	462	411	411	396	408	392	406	430	386	373	411	426	419	409	424	399	396	410	400	406	400	380	389	427	398	386	370	402	408	412	432	391	436	392	445	417	414	390	454	412	441	390	397	376	399	409	402	399	430	381	414	436	428	394	386	398	403	405	441	415	391	399	423	365	414	401	412	392	396	406	394	388	426	379	389	432	456	421	418	373	371	414	407	409	428	444	428	422	429	381	381	391	388	413	372	387	410	372	397	410	413	405	406	428	371	390	372	443	395	412	407	412	378	420	447	406	409	400	445	399	407	394	375	392	385	416	440	390	394	432	365	393	388	387	400	395	365	405	415	442	419	425	409	391	427	379	392	394	425	425	425	402	400	392	401	392	406	375	407	402	430	406	438	356	424	424	414	420	406	455	425	376	415	433	372	401	420	421	390	382	442	440	377	393	433	410	381	449	379	417	364	392	429	392	365	432	399	402	435	428	413	403	400	407	435	445	369	368	418	422	392	404	387	408	378	431	381	431	393	456	461	409	392	368	406	426	398	439	409	406	448	419	381	418	437	409	419	385	417	439	426	423	389	372	365	387	410	431	413	404	415	414	451	412	406	413	413	389	423	398	421	377	424	398	406	426	401	431	424	434	406	392	419	404	403	405	397	400	411	406	402	398	351	407	402	381	439	394	394	373	383	413	415	438	427	428	396	421	398	389	405	457	395	386	449	442	368	416	419	401	391	400	426	421	372	401	403	395	387	423	413	420	412	411	405	412	387	416	420	382	412	414	410	411	449	407	384	394	410	414	442	402	432	421	392	406	389	414	403	391	406	392	395	396	409	456	422	377	392	417	419	420	400	413	383	395	396	416	368	378	397	448	388	395	426	411	393	405	433	406	404	431	403	415	402	410	420	415	429	424	410	371	407	423	405	399	426	387	386	403	391	399	402	409	397	418	427	373	421	433	400	399	375	428	384	427	401	389	398	407	424	400	462	420	401	419	455	420	406	393	387	401	397	402	427	379	386	397	419	404	415	443	349	430	457	405	437	415	398	391	397	403	407	373	426	433	405	446	414	401	409	418	432	392	407	387	417	466	418	428	391	408	391	426	387	385	431	442	411	385	450	416	390	397	459	449	434	395	369	364	406	419	342	415	429	386	407	410	412	388	415	410	397	380	391	438	383	374	398	393	406	410	393	391	421	437	387	415	429	373	378	436	433	409	410	406	391	397	437	362	424	387	393	410	434	400	400	417	399	421	391	386	427	394	357	431	412	430	392	430	448	425	360	451	400	442	366	413	420	405	429	371	437	397	409	415	419	439	406	402	429	420	398	400	377	378	438	387	405	369	396	405	439	439	408	434	386	408	416	372	417	416	374	415	387	421	383	365	411	427	415	372	433	396	400	444	392	410	415	429	394	377	405	419	399	420	454	424	384	399	419	390	360	397	411	389	408	402	406	392	394	403	429	430	452	423	404	420	403	416	413	442	447	385	413	424	399	376	391	374	413	425	403	413	403	396	367	407	408	401	370	388	402	379	382	388	376	429	436	386	461	422	395	455	417	440	414	416	408	376	423	418	391	416	365	415	370	397	412	397	397	430	409	430	369	433	428	465	386	383	409	395	412	409	397	393	396	437	407	375	422	404	394	365	428	401	376	388	433	412	430	394	394	424	362	415	388	395	388	403	379	401	381	379	404	401	423	418	433	368	410	444	415	410	405	429	409	410	386
13072	1827	2125	1675	1089	832	651	478	385	356	309	244	214	195	214	210	169	181	168	178	125	124	145	143	146	124	145	119	148	119	103	125	130	131	128	109	111	117	116	118	117	118	98	109	125	109	115	125	134	119	124	110	84	123	110	108	90	107	125	106	128	112	117	113	116	102	114	121	107	140	105	112	113	108	126	102	121	121	108	105	115	122	104	103	97	109	123	112	105	94	111	129	122	111	120	110	110	98	104	107	107	114	114	134	103	88	117	108	108	110	109	115	114	115	111	118	117	106	106	116	93	101	121	101	103	112	115	101	107	110	117	119	118	121	119	93	91	109	94	111	108	105	110	98	91	114	99	103	87	128	104	108	92	99	110	105	86	102	96	96	76	109	106	107	119	106	118	123	103	115	98	95	106	130	115	111	101	111	104	108	93	102	105	107	99	106	114	110	97	104	94	111	114	103	103	96	109	120	108	99	98	111	95	91	104	114	84	116	110	102	87	108	122	87	120	102	131	103	103	109	108	113	117	100	114	106	95	98	119	113	110	107	93	97	91	102	100	110	120	106	103	105	121	105	112	98	116	106	117	130	121	99	99	116	93	99	97	88	103	94	103	112	106	97	105	125	117	107	119	85	103	96	122	116	114	111	91	105	88	120	118	95	94	105	93	111	123	97	99	100	102	106	98	120	108	102	116	107	91	114	119	104	136	110	102	99	92	97	85	89	119	109	112	105	111	98	114	95	103	112	118	102	99	89	98	108	78	133	95	108	109	90	98	106	115	112	95	106	108	112	115	109	108	109	98	127	85	118	92	107	104	109	103	94	115	102	100	103	90	130	105	126	98	106	95	100	116	97	106	98	117	103	105	100	134	100	103	108	123	101	121	108	89	113	103	111	130	96	127	90	112	98	95	88	112	81	100	109	97	108	109	100	96	104	108	123	101	113	120	110	107	108	114	105	108	125	105	94	95	108	125	114	91	99	120	115	118	108	106	108	92	109	127	109	98	114	99	116	115	104	76	122	116	139	98	105	119	107	110	100	111	128	99	98	121	98	100	105	86	137	102	108	85	93	106	105	109	111	113	113	109	102	92	102	114	110	108	103	129	105	109	103	101	108	125	118	90	105	119	115	107	105	91	118	122	97	124	121	101	110	113	107	87	97	104	113	108	114	88	115	110	94	106	101	111	95	117	101	100	105	103	110	110	108	112	104	97	118	114	96	113	102	96	101	108	96	104	103	110	91	98	112	105	102	98	115	104	118	103	117	118	118	100	107	101	104	107	95	91	96	116	88	108	118	112	116	112	120	120	117	110	108	108	100	108	103	100	109	114	97	113	109	101	118	98	97	106	111	106	104	97	102	107	111	109	89	120	96	115	111	104	117	123	118	122	116	101	104	109	93	101	116	112	105	100	117	99	96	106	106	113	104	101	86	118	119	129	109	112	102	103	86	100	120	96	105	105	122	111	89	115	120	104	133	111	94	90	110	114	92	109	100	114	117	116	97	93	103	84	108	98	83	105	102	102	102	105	119	108	100	124	99	107	117	101	110	92	122	111	95	106	105	108	106	109	86	98	119	103	127	88	82	100	97	99	113	88	104	109	101	104	111	121	101	108	114	106	110	100	126	113	118	139	119	131	120	105	100	123	107	114	109	99	104	109	121	99	106	98	111	94	102	103	106	114	120	104	86	95	94	104	107	99	107	119	105	108	124	94	100	118	116	104	112	97	115	94	101	115	93	109	106	105	116	99	120	81	107	94	102	92	101	107	125	83	112	98	94	102	115	105	104	102	102	98	112	109	110	122	115	122	88	103	145	100	112	80	90	112	107	115	113	113	97	108	107	99	118	103	112	94	123	108	118	109	90	102	114	91	116	116	107	102	110	96	119	102	124	98	120	102	112	116	75	82	103	107	99	116	105	87	102	99	104	95	98	114	103	117	107	95	96	118	122	118	111	100	94	89	109	99	101	112	113	92	99	114	96	111	107	124	109	108	114	109	84	97	101	104	121	100	100	107	101	125	109	99	100	106	105	129	121	122	94	97	105	115	117	122	116	121	114	110	128	96	84	101	108	97	112	110	112	108	103	104	103	104	109	100	127	114	108	105	86	96	113	123	109	108	102	121	114	117	123	109	106	107	106	111	105	113	87	107	116	100	100	96	129	111	112	111	98	111	99	109	100	99	125	118	116	104	112	100	106	103	108	119	124	110	129	92	103	93	119	95	107	108	102	99	94	119	98	93	107	100	119	96	80	101	112	95	110	85	129	125	103	110	114	109	124	114	113	123	115	96	101	88	96	98	124	107	123	106	111	86	121	105	100	91	116	106	107	95	98	112	86	114	119	111	106	106	121	97	99	111	105	109	105	114	101	93	115	100	98	113	91	110	105	99	119	125	82	116	119	110	91	115	95	119	103	110	98	124	102	114	120	122	121	101	100	104	110	115	106	118	110	117	94	121	109	93	114	108	125	111	134	102	94	106	108	110	93	110	120	109	118	105	106	108	102	113	111	124	119	119	97	96	109	113	133	98	87	105	97	120	99	117	121	104	103	111	140	94	137	118	104	115	106	123	121	110	107	116	98	115	89	102	102	115	122	96	102	127	97	97	101	111	95	118	106	106	128	121	110	97	115	103	117	111	106	112	95	106	97	100	108	113	112	102	91	114	119	133	123	110	102	111	102	109	113	104	84	105	80	109	106	102	108	102	95	112	104	108	102	97	102	100	121	104	104	95	109	124	114	114	97	105	120	102	104	106	120	119	98	86	100	103	123	107	100	121	112	115	116	93	105	92	108	102	92	108	116	125	105	122	113	102	107	113	100	103	109	96	105	111	108	127	105	100	134	110	100	89	104	113	101	108	110	107	108	90	112	125	92	102	112	93	103	101	115	99	127	113	100	104	111	96	118	127	99	103	105	99	94	104	123	88	108	97	126	101	89	94	121	88	93	130	112	111	108	101	113	116	104	124	99	96	109	115	105	104	103	106	101	119	97	109	119	105	99	106	107	108	94	109	101	113	114	107	117	92	108	97	99	123	96	85	108	109	101	117	98	108	115	122	109	102	110	116	105	131	122	120	101	81	113	99	80	95	101	103	94	101	97	114	116	106	96	89	93	99	84	115	107	98	115	116	115	97	91	123	113	95	109	123	118	103	120	114	94	93	97	99	102	98	104	118	107	102	112	105	90	111	101	93	92	102	106	97	109	103	103	102	114	120	121	112	112	121	130	117	115	117	104	117	105	93	113	102	113	125	113	112	113	102	109	111	106	109	99	112	101	114	88	110	94	92	92	96	126	94	103	97	99	103	115	108	107	98	105	101	95	110	114	115	109	101	108	96	114	125	91	84	117	119	102	114	119	86	110	111	122	113	113	97	105	90	110	112	107	123	108	104	117	116	107	109	87	90	100	112	112	104	116	96	98	107	119	108	123	106	97	112	114	115	109	103	110	112	95	114	118	108	115	111	97	101	96	115	125	102	114	86	81	123	113
7034	2031	4817	5399	4616	3584	2934	2365	2018	1796	1568	1443	1200	1156	995	972	848	842	793	719	698	663	685	660	613	563	557	550	532	594	509	505	476	503	497	467	483	453	453	477	470	448	431	394	432	428	455	416	407	442	423	425	406	401	403	375	400	388	383	379	382	394	418	376	381	399	407	396	397	390	367	388	403	387	416	421	385	378	371	360	406	394	375	410	401	413	383	411	365	389	406	390	385	409	365	353	368	404	372	350	359	370	386	372	369	388	367	379	388	337	390	350	366	349	372	362	386	367	390	327	357	386	398	391	404	362	397	389	371	355	350	388	385	373	364	358	369	349	342	385	373	370	355	397	401	357	381	358	377	377	372	385	376	412	374	333	382	376	394	336	361	364	406	357	416	399	378	393	384	390	346	356	366	371	371	348	405	358	331	375	337	381	368	364	391	407	391	344	347	400	390	362	382	367	346	332	368	387	352	375	344	361	347	349	373	362	372	377	367	367	373	378	401	385	382	361	358	390	385	346	381	350	377	375	359	327	357	341	365	351	354	394	394	370	370	360	384	374	341	388	377	365	365	382	371	339	378	359	367	408	365	379	371	356	375	389	376	373	375	367	395	367	334	350	381	364	359	408	379	363	378	372	370	410	390	360	348	369	358	386	351	338	368	367	348	372	340	372	367	385	372	396	421	349	340	346	351	364	366	390	385	375	359	377	357	387	347	371	360	355	349	387	358	341	393	384	341	388	361	363	377	344	362	356	358	374	341	388	344	353	343	394	354	359	369	386	341	365	361	379	351	371	360	364	396	353	349	372	337	366	366	360	395	354	361	356	371	351	395	348	365	391	354	377	391	346	384	343	361	370	347	370	372	359	398	402	337	358	347	347	361	364	357	384	380	350	391	385	336	357	361	347	359	329	367	355	392	399	349	378	358	319	377	358	354	365	377	383	321	408	356	362	340	393	379	371	397	359	368	353	317	342	364	342	368	337	359	352	369	340	377	349	344	359	330	334	425	384	382	364	370	384	349	402	368	356	364	371	351	381	317	362	395	360	373	367	363	376	385	377	369	387	344	346	360	381	411	363	356	356	367	382	360	369	357	355	350	353	366	361	356	427	344	388	391	349	374	376	366	346	352	353	358	351	360	326	368	356	354	389	378	358	351	402	351	396	329	382	331	375	350	379	368	391	399	349	312	406	377	332	360	339	391	392	370	342	361	356	366	350	347	362	377	379	374	356	373	365	361	366	360	355	363	351	367	371	380	369	390	344	381	389	401	338	379	397	348	397	370	362	369	360	356	386	396	373	396	378	403	353	409	374	361	337	390	392	377	374	352	389	382	336	358	348	341	339	373	372	353	356	409	347	370	331	374	352	359	371	335	321	339	352	384	380	377	347	392	352	356	344	375	374	371	361	329	375	357	349	351	391	356	389	364	354	383	372	341	372	355	355	311	343	363	345	338	336	361	404	365	391	323	389	374	393	383	342	368	370	365	345	347	356	360	344	374	389	362	377	346	390	340	371	409	356	355	360	365	382	404	346	352	353	367	359	350	361	346	371	360	335	346	343	399	373	373	315	346	389	358	355	364	367	360	367	384	350	354	366	378	366	364	371	357	402	368	397	356	356	378	365	368	392	387	367	381	344	376	374	350	360	367	418	366	336	363	341	356	338	404	340	336	373	362	387	370	403	355	377	385	382	369	383	368	367	378	383	333	403	348	355	370	381	362	342	370	367	382	366	362	387	365	362	340	391	352	357	381	354	357	355	393	404	364	366	368	359	356	345	359	387	392	349	366	405	373	360	363	381	347	396	351	381	317	351	367	367	363	367	370	364	341	362	409	387	368	347	370	367	386	351	354	397	386	366	345	374	362	388	382	346	382	352	331	377	353	359	381	343	364	371	365	380	380	345	400	331	367	341	393	357	368	338	368	355	344	384	389	372	357	395	369	404	360	349	366	336	393	372	352	353	344	357	394	364	361	346	349	339	389	357	387	381	361	371	327	357	346	394	390	377	351	335	374	358	345	336	372	403	376	357	333	353	344	375	361	356	369	354	380	338	406	362	381	397	365	380	365	365	374	352	393	350	336	375	400	377	333	349	368	351	377	391	327	373	354	339	372	379	378	358	359	352	369	362	362	373	390	421	365	359	327	351	389	362	359	357	330	410	381	334	354	373	368	371	369	357	355	336	374	372	369	361	365	346	365	354	323	376	388	372	411	351	387	368	379	361	377	360	362	359	406	405	378	382	371	324	365	380	371	389	386	343	376	389	342	368	349	402	388	390	341	350	363	372	355	357	375	375	368	365	374	373	393	368	383	383	363	380	347	355	358	342	389	364	355	359	379	361	367	351	389	354	395	347	375	357	382	376	348	381	390	374	363	354	372	348	360	356	404	404	364	365	348	362	365	385	347	395	383	341	396	363	362	346	356	325	382	354	371	378	371	359	351	344	370	386	309	362	350	363	378	327	354	365	360	337	357	384	371	363	359	380	357	352	359	402	359	366	377	371	400	361	368	393	346	357	373	392	362	373	366	353	359	345	372	379	382	356	364	357	349	383	366	390	347	375	342	408	371	372	392	341	358	399	375	354	353	385	354	367	363	382	370	330	354	387	376	364	351	349	380	365	366	387	378	383	361	358	365	393	341	373	337	344	393	397	359	358	393	388	368	366	372	399	386	363	356	345	383	385	327	376	328	364	381	363	369	366	349	364	361	400	369	334	400	386	373	375	401	328	356	364	369	331	348	391	368	361	363	370	391	377	379	400	360	392	370	376	393	343	335	350	386	378	358	356	367	359	370	339	370	377	356	389	366	389	400	348	368	386	375	406	353	362	366	367	351	399	380	345	383	347	400	363	366	342	348	351	344	338	347	340	360	365	362	368	350	350	362	393	361	337	359	355	369	364	379	380	345	366	309	393	343	353	363	383	370	363	336	390	345	383	373	348	311	323	347	379	419	371	397	400	389	378	358	357	352	365	345	353	354	369	373	371	375	344	336	353	380	372	336	363	364	343	357	368	337	348	361	374	330	374	351	319	365	380	407	410	364	356	373	342	418	381	377	395	356	378	346	368	350	331	334	343	364	373	422	363	356	421	396	350	414	367	345	368	377	330	370	344	357	359	359	375	369	333	380	369	379	357	370	367	370	372	386	376	367	362	395	351	360	363	384	384	403	365	357	362	397	365	395	346	359	369	372	342	383	367	359	396	390	359	359	357	404	353	377	384	366	375	374	363	363	370	373	338	347	351	369	382	349	425	366	340	345	370	361	364	359	376	356	360	351	355	396	373	356	367	387	379	345	340	370	357	351	355	337	346	387	361	362	370	371	371	365	375	370	357	383	372	377	406	378	370	382	339	359	352	404	350	369	356	348	355	358	351	367	372	381	392	386	341	373	365	358	389	388	386	335	390	338	382	361	342	376	365	354	363	371	366	365	354	371	360	356	375	385	373	377	384	374	332	369	333	414	338	383	352	353	365	373	376	377	397	351	381
2275	332	317	301	291	252	308	265	283	259	282	273	268	254	280	290	226	267	241	234	253	288	243	260	258	252	247	255	264	276	225	244	267	259	247	249	264	238	261	296	267	261	244	257	276	248	291	260	216	252	266	250	264	272	259	275	231	273	253	277	252	221	255	238	257	231	276	262	277	244	291	264	271	248	243	261	261	238	240	273	246	260	252	266	253	252	246	273	239	263	258	252	260	243	262	259	240	271	267	235	275	286	258	255	258	289	235	276	248	278	247	250	253	255	254	255	263	242	267	257	250	254	263	276	251	250	260	269	238	240	284	290	256	279	256	277	259	256	240	268	247	275	269	252	274	274	262	253	240	262	235	250	292	234	279	266	242	267	267	273	252	254	253	256	247	260	263	268	239	254	254	242	247	246	236	224	237	248	277	242	246	237	249	256	253	241	256	226	249	260	271	239	248	274	246	242	225	233	261	234	228	273	228	237	252	272	269	248	260	218	252	274	236	241	234	242	263	276	282	259	248	252	268	266	274	258	256	267	271	265	291	256	235	261	242	227	260	266	265	241	255	252	268	239	251	273	255	258	243	249	254	244	255	246	246	288	236	241	255	272	265	253	250	252	243	231	234	256	274	257	251	256	237	250	250	258	297	241	262	250	266	214	254	263	246	244	248	277	250	233	262	298	280	238	263	257	269	249	239	246	248	263	262	244	253	259	278	251	273	262	264	288	264	253	280	246	238	253	230	245	255	250	248	226	281	276	260	272	239	260	250	277	246	256	262	267	241	240	266	257	267	258	248	269	287	269	230	264	252	252	273	261	243	244	295	263	287	269	257	258	272	250	252	275	262	283	255	282	231	253	261	274	289	276	258	257	273	275	248	245	241	262	262	244	266	259	239	277	243	263	269	260	228	260	221	241	264	232	256	269	271	242	276	269	245	293	252	257	271	267	244	215	256	241	262	243	260	234	271	278	262	241	251	282	270	284	255	263	253	250	250	253	259	231	252	261	229	273	248	258	238	286	282	226	272	244	227	242	244	270	252	280	246	249	238	288	216	246	271	267	267	265	270	272	290	262	251	256	286	268	268	263	295	238	272	261	247	246	296	278	251	266	246	263	256	244	239	245	285	275	266	291	266	249	271	259	258	247	264	282	252	234	275	281	250	247	265	271	254	246	261	276	259	284	267	254	262	256	268	223	257	246	254	260	279	277	267	257	230	262	234	244	254	260	236	260	276	274	267	241	287	261	288	243	242	248	250	266	239	260	257	252	263	238	283	264	276	258	264	249	244	260	269	278	261	285	273	248	283	292	285	258	269	238	296	263	241	250	241	268	272	238	248	269	229	253	237	240	250	246	256	247	263	268	253	266	253	228	239	248	276	236	253	248	253	263	250	255	261	286	245	248	244	253	269	271	276	244	272	256	283	235	262	276	262	258	255	262	257	272	262	246	256	252	259	274	248	254	245	234	262	261	256	258	257	260	251	253	257	260	237	222	271	285	268	259	267	235	263	270	280	276	257	267	235	257	250	267	238	237	267	268	271	231	245	248	268	246	246	279	249	271	280	298	239	280	248	255	248	242	247	262	247	239	267	254	268	261	246	247	235	267	255	262	293	241	245	232	287	247	266	254	263	236	258	279	265	241	257	263	244	259	264	265	278	245	257	252	242	260	286	265	257	265	259	260	270	256	266	236	271	271	252	266	291	243	260	265	291	288	275	251	277	241	238	233	284	248	268	247	280	266	248	251	249	252	290	282	272	248	232	252	243	237	250	250	257	246	252	266	272	258	264	247	234	277	235	259	247	247	297	273	232	245	250	265	234	283	275	256	294	248	255	273	273	298	270	268	249	265	263	274	251	246	286	262	261	262	244	259	249	247	266	258	271	240	262	256	277	277	249	262	258	267	279	260	266	254	267	242	220	239	268	281	276	271	268	258	251	273	229	257	279	276	260	267	255	252	253	232	233	275	263	263	263	264	234	236	252	259	246	255	244	249	256	235	275	264	269	259	276	257	255	271	270	231	237	262	254	243	251	264	258	237	274	277	297	269	256	220	237	279	249	244	254	260	241	263	267	271	259	260	254	288	272	252	251	289	280	278	246	245	234	274	260	262	243	238	243	239	270	264	285	272	269	265	269	268	231	267	252	244	258	267	232	262	274	270	244	249	284	238	252	261	263	273	245	241	249	262	246	251	247	254	248	243	242	279	241	270	262	255	262	259	268	250	262	244	250	261	247	287	254	246	268	251	228	263	257	268	253	244	260	267	286	288	240	245	246	252	242	245	250	257	260	252	267	262	271	275	263	222	267	264	256	249	256	255	257	237	256	259	236	252	276	271	271	272	251	252	247	279	232	265	259	250	279	261	278	247	251	228	255	246	239	264	251	277	263	268	267	274	275	268	271	250	257	253	297	247	240	247	238	242	240	233	280	255	267	232	269	256	273	259	254	242	266	276	283	258	217	270	244	257	241	254	252	235	257	253	290	262	278	246	228	244	246	258	255	249	251	302	292	228	257	274	278	240	265	280	252	246	291	241	284	260	249	274	263	240	219	238	256	246	257	316	270	257	305	270	248	258	305	287	265	245	248	248	249	251	253	264	277	252	265	247	242	224	245	296	272	287	248	265	269	258	263	266	280	244	236	237	258	277	256	262	287	264	279	284	252	250	256	265	264	265	275	247	288	268	263	217	266	265	246	253	265	268	263	231	264	270	235	245	268	264	254	277	266	263	265	262	271	291	264	227	262	240	271	294	276	251	268	265	239	241	256	257	233	271	258	258	259	241	250	247	258	247	248	257	265	259	261	243	238	230	288	247	274	279	272	256	251	270	275	262	292	254	294	247	252	273	259	251	245	246	262	262	239	278	255	252	253	274	245	255	282	231	253	242	252	247	251	241	266	220	272	250	256	253	275	256	282	269	258	293	265	244	239	275	246	286	243	266	266	259	268	276	261	271	259	242	255	257	258	217	256	253	276	265	256	247	257	262	258	238	239	235	270	233	279	267	246	276	259	284	231	238	251	244	251	232	272	258	269	256	247	251	253	237	245	229	276	277	250	259	249	266	258	246	265	257	277	241	231	248	258	258	262	252	254	259	260	240	256	243	244	243	280	245	242	269	271	251	239	251	251	257	262	243	259	274	237	252	249	260	237	235	270	252	254	251	273	270	242	267	251	262	258	251	246	240	269	249	243	266	249	256	233	277	220	269	257	242	246	254	239	276	275	248	260	262	277	252	243	258	243	258	283	232	277	271	253	266	264	221	231	242	239	281	240	261	265	237	259	266	246	244	224	251	268	254	261	282	267	259	232	250	268	266	272	232	273	288	242	250	257	269	239	262	262	243	243	265	231	265	260	264	250	251	278	267	254	274	249	266	256	245	262	269	262	263	244	256	277	222	268	227	261	269	260	273	262	275	244	263	278	252	254	264	240	271	215	258	249	268	256	266	240	260	293	257	259	257	272	247	237	245	267	276	248	251	265	284	245	264
2423	830	987	991	918	907	845	787	891	778	828	851	829	776	785	823	800	817	783	732	763	769	769	762	769	738	745	789	815	835	769	776	780	792	789	787	727	797	759	737	746	765	773	734	733	732	760	763	768	767	730	769	780	757	759	747	776	798	779	757	784	788	780	783	795	767	732	747	789	772	823	780	782	755	772	726	738	724	821	752	779	717	725	750	760	710	737	757	783	761	759	793	758	720	778	744	747	760	753	764	790	703	778	732	789	790	801	755	747	795	785	749	750	772	768	782	720	776	734	776	793	766	758	765	765	834	748	761	764	751	749	775	787	753	740	743	785	808	764	794	717	746	780	752	755	791	760	776	765	740	729	740	783	749	788	792	749	782	727	777	772	739	704	699	760	761	767	753	769	755	753	766	717	751	719	791	744	768	745	777	791	749	733	762	791	722	786	765	756	789	800	755	761	755	740	752	788	760	764	781	765	748	717	775	751	793	764	739	746	814	784	782	792	731	811	792	817	701	800	766	769	766	744	769	782	773	757	826	773	806	771	727	775	741	728	783	730	803	781	788	743	812	760	813	735	761	721	762	772	800	772	723	751	841	786	770	746	750	734	759	763	796	723	813	809	782	778	737	718	752	741	745	756	769	801	739	801	780	723	733	761	752	811	752	756	735	785	756	759	745	734	681	813	739	731	773	770	817	726	810	803	754	777	770	751	767	814	745	782	777	720	746	715	758	777	773	777	741	724	742	781	802	791	801	709	777	798	749	745	732	754	760	814	757	784	763	789	776	803	741	752	693	796	683	787	747	755	756	762	746	767	829	751	697	758	742	770	810	809	759	767	780	742	813	745	727	761	771	732	724	778	742	769	698	779	789	745	743	747	788	773	739	728	722	777	760	774	797	764	741	817	780	757	768	753	761	744	763	826	752	734	798	772	778	749	783	765	741	764	706	757	693	773	788	773	745	717	744	763	784	738	731	745	758	799	739	737	759	755	767	749	764	804	726	745	741	758	753	755	711	758	749	743	781	745	767	776	726	786	774	785	782	765	741	740	751	782	755	767	737	744	706	800	799	741	786	776	754	750	753	744	739	730	783	729	751	757	784	740	783	759	759	763	725	735	790	714	696	740	750	810	713	708	749	746	789	834	761	755	784	727	746	779	755	804	734	785	814	746	794	780	780	754	758	727	785	750	725	785	691	799	771	724	775	746	802	762	748	765	757	746	727	681	752	758	833	796	770	774	738	790	769	686	789	735	758	797	718	742	746	748	788	731	783	799	786	740	760	746	745	806	740	764	736	725	741	758	713	767	727	768	813	755	786	748	758	758	773	800	757	762	780	771	726	727	757	759	726	771	779	768	760	788	726	754	805	770	737	747	768	742	736	794	780	759	771	729	750	752	726	772	768	759	769	729	732	785	790	780	766	763	797	743	822	769	765	798	737	784	729	795	822	741	740	702	803	739	781	765	787	766	799	723	730	801	735	724	747	785	783	766	713	767	782	752	751	763	783	772	764	760	755	706	776	779	741	748	771	762	779	806	734	770	760	818	723	810	756	770	783	787	734	731	789	722	753	754	785	722	736	762	770	742	731	747	769	760	806	761	837	736	769	734	762	818	780	718	766	757	801	803	799	727	768	731	769	791	780	753	716	781	759	776	721	806	767	738	715	699	741	724	747	795	736	776	768	761	736	776	801	794	800	739	799	758	805	778	762	756	725	744	788	767	709	781	746	817	841	798	803	772	754	758	775	726	745	784	761	753	793	751	722	799	772	742	791	739	794	756	787	754	765	764	780	751	798	758	746	753	764	749	792	753	731	809	746	759	784	755	772	727	752	736	762	761	718	758	771	791	744	773	772	785	776	792	754	761	777	770	770	776	694	771	777	742	779	722	763	766	748	721	779	765	792	803	773	780	716	727	752	755	741	768	815	771	775	737	798	766	763	763	751	782	741	784	735	781	763	760	734	760	714	774	810	704	744	775	765	787	762	735	760	738	778	749	760	736	781	767	722	744	785	678	747	739	832	773	754	738	752	756	830	744	751	750	759	771	724	756	755	785	742	794	755	723	791	776	800	724	786	782	786	790	766	753	784	740	778	766	738	760	713	821	822	705	738	777	774	797	793	781	777	803	780	770	713	743	758	745	762	786	767	799	751	764	784	718	758	766	773	746	777	790	810	712	731	774	742	730	739	767	735	773	771	728	758	713	750	779	720	728	798	768	739	725	703	769	777	778	753	776	770	751	735	764	758	723	766	760	742	755	773	724	774	775	813	813	760	766	797	778	731	746	756	753	787	772	738	743	757	816	773	809	772	723	778	757	713	777	784	745	780	840	750	760	758	759	733	762	759	787	751	777	792	755	785	734	792	710	824	716	751	712	801	765	783	763	792	789	770	744	762	780	785	789	775	798	750	706	719	746	747	785	754	733	749	749	741	767	727	757	815	747	749	773	769	732	738	771	765	792	764	730	748	736	765	790	792	792	783	719	782	722	790	757	764	767	748	805	833	755	785	703	784	727	757	743	791	713	794	720	781	738	775	723	751	735	770	732	770	743	794	769	730	756	770	731	755	782	794	752	760	741	764	746	775	799	765	733	779	761	793	751	739	781	794	739	753	768	734	794	769	807	736	760	760	762	794	709	764	775	766	714	794	766	793	743	778	755	765	726	837	811	777	751	753	795	770	801	710	777	752	764	778	733	760	810	779	780	788	789	798	724	751	761	798	686	772	775	759	771	777	806	779	666	798	788	775	749	755	762	777	801	727	765	765	734	756	772	760	794	755	755	728	740	796	700	808	731	792	784	796	751	736	780	771	757	787	699	749	786	742	717	773	777	800	762	756	765	745	737	759	775	772	758	794	747	756	780	782	745	738	759	755	756	746	764	781	777	756	752	775	780	766	783	771	748	730	768	739	745	738	787	790	828	750	737	771	801	796	771	760	752	785	724	790	746	785	721	712	761	738	738	759	774	749	786	723	793	791	765	749	791	732	759	786	785	743	773	712	767	733	776	801	773	724	772	778	722	749	774	792	732	704	836	741	744	761	771	781	711	704	739	769	728	796	784	749	740	776	764	781	725	745	791	783	780	741	802	718	763	765	811	760	763	728	742	738	799	801	812	792	759	783	736	712	793	764	788	795	726	745	781	741	766	731	757	719	719	716	762	775	735	737	762	754	790	793	731	807	750	731	716	754	753	785	752	759	777	758	734	784	765	770	740	746	819	802	786	773	785	806	755	738	714	751	764	799	801	742	773	745	722	796	798	809	676	740	829	781	737	792	743	780	774	759	742	762	765	748	784	737	739	798	758	742	759	760	763	724	785	767	733	736	715	758	777	760	730	760	765	750	741	757	739	753	804	725	785	775	767	759	765	782	800	788	742	785	823	762	775	776	710	768	787	766	723	804	743	751	760	748	757	733	717	798	760	766	707	802	741	752	738	778	780	806	724	754	750	776	770	735	728	713	764	772	753	757	740	769	735	775	775	763	752	758
8615	1176	1506	1127	834	629	433	378	303	292	263	219	237	184	188	174	178	172	151	160	164	159	162	137	161	160	153	145	138	155	161	137	140	146	117	120	134	127	139	131	124	122	144	129	150	130	117	133	146	132	131	147	117	154	134	133	123	136	129	138	128	118	126	118	120	160	162	131	130	124	139	141	146	140	149	120	143	122	114	124	140	135	116	134	135	132	124	123	126	123	118	133	127	134	147	123	150	126	120	122	136	139	140	139	147	141	131	130	124	136	111	143	144	125	144	153	150	115	136	125	128	137	143	123	145	130	139	131	107	131	149	134	127	132	142	111	121	128	144	98	132	109	116	115	120	142	146	115	123	121	135	137	137	124	120	150	135	152	145	140	117	142	126	145	125	131	146	124	155	141	149	126	122	164	136	136	157	149	120	138	120	126	138	126	130	131	151	134	130	136	136	118	148	119	126	120	122	131	120	134	148	113	123	134	130	107	121	131	128	129	140	129	136	122	125	118	135	141	148	139	141	132	136	119	130	123	125	131	125	122	129	121	153	137	135	99	119	129	124	102	149	128	131	127	143	145	116	132	126	140	125	147	148	142	121	129	133	139	142	140	114	138	117	134	130	130	132	118	155	146	126	123	136	128	138	124	141	131	114	105	104	112	111	135	134	133	133	132	139	127	133	159	134	146	128	146	130	119	128	113	120	141	126	143	124	162	122	113	144	119	134	103	131	123	111	139	121	149	135	141	117	120	141	136	132	129	133	133	135	130	139	99	122	134	146	132	103	153	122	122	107	140	137	122	136	128	126	151	147	132	131	136	118	129	133	129	106	135	134	140	102	136	147	133	135	121	125	137	125	113	129	130	143	115	123	129	123	118	127	142	119	140	140	144	104	134	97	126	151	118	118	139	121	129	121	125	117	135	130	133	152	124	165	133	121	134	127	140	107	134	132	136	133	154	144	147	140	115	151	138	121	128	137	154	128	116	124	138	112	133	136	140	119	118	122	133	110	118	129	134	120	128	110	127	131	126	126	127	130	154	109	142	125	126	125	132	121	137	131	129	146	136	128	126	111	142	110	138	121	126	132	135	130	122	147	124	119	139	148	144	127	131	114	126	119	144	114	124	149	143	119	118	159	148	113	114	117	136	135	144	125	123	139	138	134	140	127	132	136	141	133	143	141	132	141	133	118	114	134	144	136	140	127	135	113	139	140	125	98	132	116	119	131	127	123	146	134	153	122	131	141	138	128	120	137	139	121	136	114	126	133	133	141	122	137	129	128	131	129	128	144	149	151	118	135	142	151	141	136	128	139	122	121	134	137	128	127	138	137	129	132	126	102	149	138	112	126	123	136	115	120	133	127	131	137	132	122	120	128	124	124	138	132	111	120	126	126	127	143	135	134	114	120	129	125	124	125	142	130	134	121	126	139	128	139	121	131	119	126	149	137	124	130	141	138	113	134	141	149	129	125	115	140	128	119	118	143	147	143	125	123	124	123	121	130	120	132	139	140	151	135	112	143	125	125	135	121	130	124	129	125	115	122	154	129	142	139	113	139	135	127	132	102	136	153	115	126	137	133	140	110	127	126	130	135	123	132	132	121	119	138	140	115	121	134	113	149	127	139	139	160	140	144	128	132	139	125	109	131	128	141	117	126	108	133	128	120	143	145	119	114	123	126	120	130	132	113	128	136	112	125	121	127	122	120	122	116	145	131	138	130	129	139	119	132	149	134	154	127	109	145	120	115	129	142	153	130	150	141	123	120	121	143	125	136	134	145	116	137	130	137	139	143	120	123	129	134	126	124	137	154	134	126	136	140	130	109	132	158	158	123	137	111	113	115	134	129	126	138	153	125	119	129	115	141	148	117	136	130	102	119	132	129	126	106	116	138	149	141	102	124	127	153	117	127	136	120	128	145	99	115	145	143	149	142	111	119	122	132	138	132	129	132	125	129	130	138	142	125	103	151	135	143	141	146	136	133	134	137	131	129	121	118	134	125	126	122	115	123	122	123	133	128	121	127	132	131	121	126	122	131	136	147	108	133	138	115	140	133	167	139	133	125	142	121	129	135	151	137	136	145	122	141	130	120	128	111	120	127	124	122	122	127	127	132	135	123	138	165	118	123	116	127	139	141	142	169	130	106	140	142	138	109	129	143	136	145	127	134	163	119	116	150	144	135	119	129	144	106	148	108	142	161	120	118	144	124	138	119	143	125	108	131	136	137	130	124	124	121	121	123	131	127	134	139	139	144	124	113	147	141	135	115	138	145	124	130	112	123	111	123	135	139	140	138	114	129	131	152	136	130	116	114	127	118	123	124	142	123	115	135	132	128	132	135	128	114	135	143	100	122	134	127	123	109	114	115	145	115	116	127	138	129	119	113	155	130	112	129	131	135	112	118	127	113	104	131	145	116	104	120	143	139	131	135	124	119	124	132	118	141	119	130	139	137	127	129	136	126	124	136	119	125	134	135	143	119	138	128	142	121	135	160	148	128	129	132	106	140	134	141	115	116	148	123	141	112	125	150	119	136	147	155	141	139	134	135	137	119	123	135	120	123	147	134	105	122	143	126	131	127	139	133	139	143	113	145	137	106	113	131	114	128	124	141	131	130	121	131	120	123	110	134	129	124	134	123	141	126	126	116	119	132	121	112	146	128	118	128	143	132	135	132	105	137	128	139	118	127	120	155	130	125	139	121	127	155	151	124	140	135	123	135	139	120	112	130	116	136	150	163	139	137	139	120	130	126	114	117	146	115	131	147	130	124	146	132	125	147	134	114	157	134	139	131	140	138	132	147	117	121	138	132	132	149	123	122	123	117	136	139	128	132	108	138	124	129	129	135	122	133	146	125	163	108	148	146	132	115	141	124	124	118	114	128	132	131	142	118	114	125	146	128	128	117	145	116	127	114	122	125	135	144	123	126	134	130	146	128	127	145	130	132	144	124	124	119	152	127	128	119	101	134	127	120	132	128	111	123	103	137	139	126	150	135	122	137	133	131	148	124	104	135	152	125	125	138	132	122	129	132	134	138	109	98	159	130	128	148	146	135	117	122	139	128	127	119	116	122	156	118	114	118	109	123	120	134	114	125	154	132	112	129	127	152	131	123	121	106	128	148	128	148	126	151	115	134	160	143	120	126	143	117	146	116	145	117	130	130	117	139	106	129	122	137	116	118	127	138	120	115	111	140	122	130	136	134	135	136	130	132	121	109	122	141	133	130	129	147	101	117	106	136	137	126	116	124	122	155	145	144	150	152	124	129	126	147	135	131	125	125	135	123	127	107	136	132	152	120	140	125	121	137	126	135	136	138	140	131	122	130	120	118	128	117	136	136	110	123	137	143	121	109	132	141	146	132	137	126	151	138	140	111	131	154	132	156	138	129	124	128	123	149	148	125	145	121	128	133	116	134	126	140	121	114	126	123	129	136	151	112	148	122	108	132	129	106	125	133	129	154	130	148	128	131	139	126	123	136	135	124	123	153	139	123	136
5684	1473	3370	3841	3274	2770	2101	1770	1599	1359	1228	1088	923	901	835	813	813	747	667	675	677	627	619	582	592	552	512	537	534	561	488	487	474	489	529	521	482	450	460	441	472	462	470	486	443	484	488	513	474	466	478	472	471	494	449	437	478	452	458	425	452	471	406	455	469	478	408	433	430	406	424	444	417	453	415	420	440	394	434	466	428	437	422	393	447	448	437	423	435	451	440	435	445	424	443	442	440	412	445	409	425	408	451	473	421	463	420	454	445	450	434	400	427	387	452	411	441	430	425	443	436	389	412	394	449	409	446	448	434	458	404	446	455	416	436	419	445	439	453	407	417	459	440	425	416	408	427	435	470	451	452	428	412	394	435	418	424	398	441	470	444	454	376	406	434	418	413	434	441	426	441	443	446	437	426	433	444	426	415	407	423	445	418	426	430	390	436	448	387	419	393	450	428	389	430	428	413	445	415	450	430	412	408	428	429	423	449	409	425	447	445	439	415	443	405	452	406	411	424	417	443	416	397	425	411	439	397	420	405	442	418	438	412	437	404	422	397	450	396	432	438	411	453	417	414	421	428	394	450	420	440	407	423	407	415	378	410	414	424	405	405	420	437	411	415	426	428	423	450	440	413	405	426	448	417	418	399	445	413	453	442	408	435	415	427	356	385	395	433	416	401	416	440	431	412	435	464	415	393	392	423	443	418	447	433	416	454	406	426	424	436	411	404	434	434	433	428	417	385	420	455	421	429	410	418	430	445	381	395	373	440	415	426	457	418	425	431	419	446	428	422	428	394	428	443	439	419	431	409	443	400	418	423	432	422	435	439	418	423	421	417	434	450	409	426	415	412	441	454	429	406	419	421	383	413	423	424	430	432	411	434	419	404	433	441	436	423	409	409	459	404	406	444	406	466	427	419	418	404	410	436	437	458	415	416	467	409	408	382	421	446	441	434	438	407	425	421	439	401	425	416	424	425	459	399	455	426	410	420	420	417	447	421	425	432	416	398	399	428	428	440	447	449	446	447	424	434	432	420	438	421	469	425	444	403	405	428	439	441	449	434	443	411	425	415	453	412	430	398	402	427	454	455	417	473	449	402	395	410	407	398	377	396	458	452	395	428	402	418	396	460	397	417	426	412	420	405	409	437	437	371	393	423	412	415	411	428	442	443	430	392	367	402	423	406	439	444	394	451	421	453	412	441	406	442	411	424	416	427	448	403	417	424	468	417	425	416	449	443	450	422	427	397	448	416	418	399	391	425	401	413	426	429	434	418	442	448	420	411	462	387	384	435	455	428	433	441	392	404	419	412	438	416	411	425	421	405	407	443	427	430	422	419	464	411	440	451	400	426	428	408	400	420	473	414	450	405	447	415	481	431	406	417	418	447	420	421	449	414	458	452	425	441	421	443	403	407	429	426	450	391	451	412	377	393	408	439	447	435	434	416	378	401	423	423	429	425	419	405	417	430	437	394	443	443	465	436	424	436	458	460	404	435	422	419	422	415	428	427	427	450	400	416	434	430	436	426	429	464	429	423	435	452	443	388	432	415	415	428	421	413	409	447	416	384	412	412	391	425	403	431	427	398	413	448	382	425	414	413	431	399	435	448	434	396	444	392	375	437	402	476	391	448	437	429	444	453	427	404	402	469	407	414	406	434	383	415	426	394	424	422	401	443	465	407	387	418	397	467	419	456	409	441	441	454	415	414	447	435	429	431	420	419	389	426	434	409	452	399	437	435	444	440	432	445	443	389	380	496	384	429	426	441	388	421	399	442	428	413	441	434	420	391	421	426	406	441	418	406	438	429	448	442	418	456	408	423	417	398	417	445	401	421	386	455	401	418	427	419	405	437	463	426	421	431	414	424	412	417	399	446	398	432	401	424	385	437	402	419	436	422	395	395	453	445	437	410	428	410	409	454	400	464	459	467	412	417	417	445	421	399	428	411	431	433	392	467	451	454	449	438	424	454	402	412	398	435	395	454	415	426	423	450	424	401	430	409	409	425	432	415	452	417	404	420	451	444	429	434	438	401	448	409	386	409	401	422	455	397	438	416	420	446	410	429	425	421	384	449	417	426	425	393	444	466	393	446	440	421	452	430	451	450	436	404	434	447	458	438	458	466	428	429	423	427	440	422	421	438	440	435	432	413	418	387	399	378	418	402	428	421	399	441	387	412	386	413	435	395	434	389	406	431	424	411	397	416	412	464	429	400	412	448	404	423	419	405	442	438	427	415	423	432	413	425	401	421	420	454	422	458	399	407	386	407	431	456	399	419	420	434	425	413	421	412	425	436	438	464	445	426	433	430	398	411	398	432	416	417	399	427	390	411	444	386	405	425	465	436	399	427	400	424	403	451	476	426	437	449	425	418	433	448	398	424	401	385	447	418	440	430	453	412	388	382	449	447	394	416	439	410	437	402	417	421	394	416	412	445	418	390	447	457	438	420	421	368	414	426	429	447	442	408	489	436	392	395	411	397	411	412	393	446	410	432	421	418	378	430	424	401	445	387	380	411	439	447	426	437	417	437	437	435	430	394	419	416	440	425	437	396	422	433	429	403	421	402	418	419	418	408	429	405	402	388	451	421	423	429	423	430	439	437	430	423	405	386	430	473	442	453	408	420	447	403	427	432	389	409	411	414	403	421	431	394	423	447	424	389	401	449	437	404	412	424	439	410	416	420	430	423	423	430	398	423	453	429	438	418	409	415	446	428	431	418	450	453	445	417	408	406	432	438	471	414	431	404	413	382	405	431	423	398	434	435	413	452	431	464	435	407	442	412	445	411	429	410	445	400	433	426	462	445	414	434	384	415	455	427	362	440	404	447	423	415	438	403	392	450	385	449	420	411	423	349	407	433	421	426	433	373	437	463	423	424	421	401	402	435	411	411	391	407	432	401	411	436	398	468	449	437	432	420	418	415	430	443	433	452	428	448	426	410	409	449	419	408	410	454	430	415	392	458	436	423	444	446	436	388	399	424	417	409	419	419	406	416	395	443	411	418	437	393	446	441	406	428	409	388	406	426	414	388	425	440	435	413	446	428	430	441	424	432	446	419	407	471	415	407	451	418	418	439	412	400	404	429	440	403	402	449	432	417	412	442	425	433	449	404	438	427	434	422	439	425	396	428	455	396	389	404	399	455	426	416	424	396	457	447	408	435	376	427	435	410	408	432	414	414	404	436	424	438	439	448	433	426	471	430	395	439	424	412	428	398	486	365	442	432	398	446	373	414	438	440	436	415	424	405	448	435	426	411	426	391	386	430	419	436	437	429	438	457	365	410	434	454	438	443	416	426	453	447	448	400	465	428	450	417	426	437	449	411	432	422	431	424	447	414	396	422	420	412	422	436	437	434	419	410	431	446	410	421	415	416	449	433	431	413	423	436	402	426	380	446	391	430	416	435	440	426	439	411	443	460	423	407	404	426	468	441	433	410	431	448	431	424	423	464	385	402	433	424	401	464	447	396	426	448	447	423	384	424	442	434	430
16433	2513	2879	2153	1522	1093	876	647	553	424	385	344	282	258	266	255	244	250	224	183	198	195	178	185	188	163	142	148	160	162	168	164	184	165	177	159	162	138	149	148	161	172	157	144	140	141	128	156	160	143	157	145	146	132	153	160	149	151	147	163	162	165	134	132	145	146	141	154	143	164	143	150	115	136	141	149	142	161	150	135	148	152	150	147	153	146	154	156	145	126	140	135	130	147	149	135	129	163	130	136	111	127	129	110	130	149	135	133	124	125	163	141	155	140	133	150	140	138	145	130	153	118	140	149	139	157	148	145	110	135	151	145	138	122	148	149	145	145	147	131	143	141	140	148	135	127	149	126	157	155	142	148	131	109	132	139	138	114	128	143	146	129	141	141	135	155	129	145	123	139	142	139	125	142	163	156	115	141	129	138	140	130	130	155	135	138	149	134	144	158	148	143	131	141	126	151	152	152	144	122	155	140	135	147	138	141	132	132	140	131	134	132	161	128	131	157	146	151	145	129	142	132	121	139	114	123	139	147	135	144	134	152	148	150	137	122	140	142	152	132	155	141	135	175	132	152	137	129	150	140	118	148	144	139	144	145	133	166	159	133	121	125	135	123	139	122	148	121	139	143	118	128	115	132	142	143	126	130	119	127	140	145	133	139	130	134	144	139	122	138	143	137	146	141	127	146	117	147	145	143	135	136	161	152	147	153	187	147	159	127	116	112	123	141	155	151	125	144	150	127	124	123	144	140	159	116	129	142	146	129	131	135	147	164	139	136	156	145	143	143	146	122	156	142	156	134	136	128	146	137	130	124	158	138	149	136	154	149	146	152	142	175	143	129	157	136	151	125	134	140	133	155	132	136	135	146	140	152	136	145	147	120	143	147	137	150	143	132	139	149	148	132	160	151	152	121	131	119	154	149	148	132	142	139	161	131	140	149	136	131	160	134	120	139	144	130	155	133	142	136	135	141	142	132	145	149	147	146	148	151	127	137	155	145	131	130	150	143	152	146	118	147	105	157	149	126	128	134	130	153	100	126	150	137	155	151	123	153	134	138	122	155	138	141	135	125	142	138	148	145	149	143	145	142	153	157	130	153	139	131	138	159	121	122	130	129	116	153	131	138	169	129	134	131	148	140	123	127	134	134	143	150	147	137	125	135	146	120	145	133	139	149	148	143	145	134	144	133	122	154	165	132	130	135	173	127	129	162	130	146	152	141	149	157	128	142	122	135	132	147	134	133	148	146	136	126	144	171	169	124	146	139	142	139	134	137	122	147	162	135	126	170	111	155	126	159	133	146	153	139	136	147	145	123	153	139	161	156	138	146	161	139	136	129	158	165	147	125	139	144	146	125	157	156	146	149	119	143	131	134	144	134	131	129	135	119	147	131	142	150	131	142	139	152	139	150	136	127	142	124	139	135	145	135	130	144	132	138	144	160	127	154	131	154	119	136	137	146	158	155	143	148	145	130	141	127	120	161	138	148	125	146	141	122	129	133	141	160	148	127	136	135	151	148	122	138	126	127	170	139	134	146	157	132	149	141	137	154	134	122	136	131	161	129	157	152	158	151	127	142	141	147	129	145	129	127	123	123	152	133	139	129	148	148	146	155	127	137	140	138	155	143	131	147	142	146	147	157	154	144	151	128	144	124	134	125	120	150	157	161	167	155	138	141	146	140	148	125	144	132	156	121	153	132	131	130	157	155	156	144	135	142	132	147	130	125	123	131	141	132	120	149	134	112	156	144	141	124	130	112	138	141	127	147	146	152	131	142	155	151	138	115	159	141	139	146	118	133	127	132	134	130	119	133	149	149	126	127	137	157	136	137	142	127	139	127	134	141	138	134	163	130	122	154	145	143	148	147	139	163	132	137	135	150	125	115	139	146	133	131	124	113	150	157	126	133	127	157	132	153	140	145	139	141	134	122	155	155	143	130	120	149	127	134	134	127	142	149	150	145	133	120	131	145	156	157	135	149	137	161	138	144	141	157	124	139	122	145	143	146	138	112	133	137	131	155	157	135	131	147	136	138	132	115	124	122	135	138	132	157	151	133	159	135	154	146	145	141	119	160	142	123	132	132	128	123	155	125	125	147	140	148	136	126	142	134	126	160	125	147	147	152	121	135	118	135	132	131	126	133	135	124	151	147	146	153	157	139	123	167	129	166	152	143	135	150	128	134	129	131	133	131	130	142	123	134	124	147	133	152	148	144	128	148	137	129	137	156	114	133	132	151	146	138	130	127	142	146	134	128	146	153	155	141	142	119	141	150	145	128	129	142	117	133	142	124	142	152	127	133	139	145	146	155	137	133	131	150	151	147	126	158	134	132	138	123	143	143	126	156	158	126	143	144	141	137	145	146	139	139	135	135	138	144	135	116	127	168	152	140	158	134	137	154	121	119	130	131	144	156	134	152	134	146	116	153	143	136	128	144	147	139	157	140	141	141	118	133	133	133	142	154	130	146	139	143	140	132	125	132	130	143	149	125	152	143	145	123	144	144	136	147	165	153	136	127	133	136	145	146	128	142	122	146	136	134	159	123	140	132	141	148	127	138	181	129	157	148	160	136	142	139	143	148	148	118	143	151	169	130	142	135	160	130	122	142	133	149	122	142	152	132	153	120	145	143	161	128	167	125	143	133	144	151	145	128	150	133	128	134	121	147	136	153	109	123	137	130	168	139	142	133	150	115	126	150	125	131	150	144	160	147	124	152	125	147	133	156	132	155	144	141	110	132	143	130	143	171	146	121	143	134	153	153	136	156	134	157	152	151	142	132	120	133	129	160	130	134	133	132	165	147	155	125	141	137	135	140	154	136	136	149	156	127	150	170	120	165	133	132	135	156	149	149	116	140	146	153	143	143	147	141	148	157	128	138	129	162	155	132	122	135	140	123	148	148	129	140	141	139	138	140	122	142	147	126	139	141	157	152	156	155	145	144	136	141	148	133	144	157	135	143	166	144	128	133	136	141	156	149	136	135	149	136	124	121	147	150	151	133	131	160	133	138	128	112	148	137	135	132	142	131	127	154	146	142	154	131	158	137	139	147	139	146	146	149	151	132	126	130	135	138	144	152	129	142	123	118	120	130	153	143	114	138	157	144	126	133	143	140	142	125	130	141	142	139	122	136	150	136	144	154	142	146	146	145	147	145	130	131	118	162	131	135	146	126	139	124	137	133	138	159	145	145	138	145	146	132	125	136	170	125	133	128	141	136	130	135	146	140	136	131	147	125	155	144	133	133	149	142	140	149	137	136	148	166	133	157	139	129	128	131	141	140	152	123	134	159	147	153	131	138	141	125	143	115	178	132	148	137	153	110	124	146	149	143	151	147	125	146	128	132	155	126	119	151	140	153	144	153	140	136	157	154	124	152	142	141	131	127	162	150	116	147	133	130	144	136	147	137	131	135	151	124	131	133	133	153	133	143	142	126	149	149	139	141	150	155	139	131	151	120	136	143	134	134	122	140	139	143	138	143	126	136	157	141
7684	2552	6128	6795	5699	4602	3648	2964	2693	2251	1936	1818	1534	1388	1296	1175	1147	1010	1020	940	902	842	838	802	756	772	736	711	676	645	680	646	654	611	587	543	598	586	587	565	566	569	534	572	572	552	557	527	543	567	531	534	541	534	501	515	500	508	496	483	497	523	519	495	500	523	507	488	504	529	506	498	514	508	482	501	490	508	484	459	468	518	461	500	489	484	493	532	511	503	475	482	496	475	446	490	505	504	532	491	484	471	488	498	476	463	429	488	513	483	476	446	463	505	459	497	482	467	474	465	438	474	480	498	488	444	476	438	482	504	515	449	475	423	490	461	499	455	511	444	475	462	503	437	467	464	473	479	508	468	483	471	439	489	502	482	455	477	466	481	479	470	475	479	483	452	450	448	479	478	470	475	462	505	446	490	497	472	465	458	485	489	481	442	464	429	471	465	484	471	452	475	463	471	496	472	467	474	470	433	449	474	482	489	418	489	468	486	487	501	467	479	464	456	483	454	469	463	481	491	461	487	453	514	435	475	415	467	459	467	460	436	456	443	471	472	457	453	464	435	445	452	470	490	462	469	433	461	456	476	460	501	481	478	469	450	474	497	502	494	463	491	464	462	497	480	464	505	457	456	443	470	456	446	474	480	447	463	497	431	446	443	438	434	453	467	495	473	467	462	457	433	470	507	475	501	479	484	470	494	473	470	436	505	488	475	452	478	456	461	452	434	462	448	432	426	436	485	476	480	500	439	426	472	466	431	446	466	491	466	462	457	422	462	435	477	442	461	454	467	482	470	464	457	463	495	458	471	494	474	440	462	496	443	490	473	448	458	434	475	475	495	432	504	487	470	445	454	473	451	486	451	479	445	479	470	454	456	447	465	464	458	443	418	452	455	487	462	494	484	443	474	448	497	474	460	456	463	450	450	447	465	457	450	478	499	478	476	484	502	470	490	471	495	414	474	505	493	455	497	489	462	457	441	472	462	479	477	451	473	491	472	463	443	483	492	462	455	468	467	460	482	457	466	457	487	465	411	447	448	463	485	482	455	486	507	474	468	437	439	478	430	485	472	470	464	462	415	432	431	452	433	465	423	445	461	426	470	465	461	498	448	430	467	430	485	435	433	479	472	450	494	457	444	460	448	423	460	492	395	463	474	495	486	472	510	453	475	461	478	430	478	423	519	435	488	480	493	461	475	448	452	432	473	455	442	474	498	443	469	444	471	463	428	470	479	480	468	482	484	478	446	513	499	446	457	468	479	444	457	450	506	446	427	442	470	444	438	476	451	481	444	469	461	460	467	494	461	488	462	464	442	459	494	473	466	463	496	476	425	435	450	453	447	483	472	499	473	470	448	439	459	474	462	442	472	461	439	476	457	493	446	438	523	455	452	471	480	457	457	479	456	445	480	480	507	461	456	462	477	474	485	494	477	435	465	426	473	490	459	437	439	478	460	470	455	483	495	438	465	467	507	460	510	485	448	450	470	484	478	429	455	453	476	468	449	463	447	489	481	466	479	467	429	455	464	487	449	468	456	516	448	459	439	476	418	476	450	456	439	465	445	473	453	426	446	459	454	485	466	452	482	512	442	481	426	480	511	509	468	491	502	452	482	464	470	458	476	429	459	469	457	475	458	466	480	481	475	470	461	485	425	439	498	465	419	451	472	432	494	446	498	469	439	457	473	487	486	474	460	467	473	457	456	468	486	464	446	455	482	462	456	462	469	471	459	472	478	438	462	467	433	486	467	504	467	457	461	470	476	459	450	469	448	446	495	485	466	426	455	454	431	473	500	465	442	470	459	464	484	425	427	469	426	478	460	439	483	443	466	406	457	426	438	425	465	480	442	488	423	482	456	452	470	454	468	436	443	461	476	434	470	474	461	451	462	490	455	434	481	468	469	442	488	432	469	490	425	420	454	491	455	463	478	456	448	409	441	458	460	456	453	442	493	449	453	431	466	479	430	466	482	467	459	487	452	471	438	444	449	449	475	428	477	467	471	488	416	472	476	467	439	445	463	478	422	446	479	417	470	433	428	457	423	482	462	481	489	449	410	464	461	483	524	462	483	457	466	471	460	475	435	475	437	440	472	448	441	450	482	466	405	433	482	454	474	456	464	487	455	484	458	454	438	451	458	491	453	495	459	452	424	423	463	488	479	494	479	477	468	465	473	454	431	442	433	426	457	453	442	458	443	460	465	447	475	433	453	456	488	477	488	459	461	434	465	474	477	444	464	499	459	443	497	430	451	488	478	416	465	433	494	440	454	491	488	447	451	426	430	437	483	468	482	424	477	440	443	440	480	464	484	486	483	450	470	437	476	491	464	446	524	474	446	491	486	480	449	458	448	446	448	412	480	473	497	507	435	445	459	437	494	481	443	493	496	454	458	447	469	451	487	463	475	462	437	450	440	490	468	440	415	451	471	472	465	476	459	465	462	446	470	472	457	497	480	493	499	477	456	480	461	443	494	493	492	467	472	467	435	468	462	467	398	500	477	447	445	421	446	475	449	480	471	485	477	443	495	466	455	436	463	469	511	508	444	491	457	454	465	455	401	468	485	482	492	475	453	468	491	449	486	445	470	499	457	507	454	502	466	458	485	461	458	453	500	435	473	464	486	430	489	494	468	512	456	455	450	456	483	490	453	493	452	473	456	438	420	435	472	477	497	469	499	480	461	447	450	461	474	440	492	486	474	450	462	482	479	478	463	457	450	481	461	471	469	483	464	461	452	476	486	459	471	449	453	417	483	495	460	466	491	464	448	455	488	466	485	473	481	487	496	480	512	437	490	475	401	466	457	478	510	464	470	468	529	473	468	442	461	503	446	467	472	447	501	483	462	418	490	466	496	446	467	487	463	440	444	497	493	477	444	461	486	444	482	470	455	501	442	478	437	457	482	451	457	491	461	453	431	471	480	465	459	470	448	417	464	484	500	470	487	466	497	430	432	463	422	454	494	493	497	457	486	460	473	449	474	451	447	476	439	454	466	499	481	506	461	445	484	438	426	452	454	496	503	465	458	409	445	463	443	488	461	504	471	470	456	494	464	453	469	426	466	451	441	428	497	505	480	463	489	445	521	452	444	502	425	474	470	455	459	417	490	477	436	455	462	426	472	446	467	486	479	448	422	478	479	440	449	490	460	446	439	435	467	421	437	479	472	491	501	449	492	462	452	464	462	462	470	424	502	433	471	458	441	442	466	449	510	464	456	428	440	482	467	462	435	437	476	457	465	460	480	426	446	443	444	451	439	465	446	450	457	448	476	421	420	480	461	477	456	445	460	469	431	458	467	438	464	481	482	439	489	434	473	481	468	444	445	459	443	430	483	460	450	461	482	477	465	415	446	501	478	443	450	449	456	456	444	479	492	466	466	440	439	424	476	478	448	449	506	480	481	468	489	449	444	459	429	435	424	458	463	483	456	476	425	476	498	441	444	471	490	455	440	474	477	458	471	483	439	449	491	434	492	462	490	462	441	459	463	487	469	461	456
2194	349	359	314	281	284	278	269	267	239	257	276	271	264	252	268	263	282	281	242	295	253	247	278	258	292	288	245	285	284	280	239	250	262	271	261	227	279	267	230	296	260	274	252	284	247	295	207	298	282	251	289	276	278	256	254	252	266	272	261	261	264	252	236	238	248	262	309	278	259	259	241	271	244	252	261	244	247	290	278	233	243	276	245	235	251	270	275	276	267	279	249	267	231	262	272	276	260	266	263	224	259	258	264	230	246	273	235	259	258	270	251	267	256	260	242	262	256	262	276	243	255	275	282	247	277	249	280	247	271	266	252	277	275	247	256	270	257	275	272	287	287	249	238	262	273	258	283	255	235	259	276	246	262	242	251	263	253	272	279	241	236	276	265	259	260	245	277	257	235	241	261	243	238	289	239	251	258	234	224	261	247	254	251	269	257	269	260	253	217	246	248	261	252	244	284	251	263	273	206	275	273	271	236	289	267	261	249	258	233	257	276	253	259	274	270	270	250	251	275	268	267	280	256	249	235	278	251	277	263	248	286	261	255	246	253	269	274	229	219	289	283	237	246	256	249	250	255	276	254	264	246	250	264	264	260	267	272	218	278	254	274	241	255	241	223	260	271	288	269	265	268	256	274	248	228	247	261	249	250	248	260	244	254	243	245	240	255	277	256	253	296	282	250	271	257	247	270	281	240	276	240	257	245	241	204	270	263	237	259	249	227	236	243	252	257	258	245	268	261	289	248	260	241	256	256	245	221	241	282	237	280	247	277	253	228	273	251	255	255	250	256	240	252	257	259	247	256	263	237	263	217	273	272	252	266	235	247	261	249	273	252	246	269	239	269	277	250	266	258	264	253	267	248	283	280	272	253	241	246	282	284	276	257	242	283	270	286	269	279	241	272	272	272	243	278	265	240	260	273	234	265	253	237	305	283	241	263	241	235	228	256	289	247	276	261	253	244	230	254	275	238	230	239	272	258	282	244	259	252	257	276	243	257	244	281	247	282	255	267	273	230	245	257	244	267	267	268	257	254	278	248	257	268	226	272	249	227	247	256	257	258	267	266	265	274	280	255	235	267	224	261	258	284	251	249	257	287	255	285	278	276	261	263	236	283	254	271	278	216	254	245	267	223	253	271	240	241	247	246	267	273	279	265	280	247	259	251	286	258	242	256	229	238	273	261	258	252	252	254	246	285	265	243	274	260	262	288	252	258	270	275	254	268	287	235	286	274	249	283	267	248	272	247	260	228	267	281	253	258	239	280	240	240	254	247	249	236	261	250	235	246	248	254	284	267	270	254	249	266	271	255	280	257	249	247	247	233	233	232	273	218	232	235	262	280	268	287	274	247	232	285	252	258	282	252	255	245	263	251	264	267	259	267	294	262	262	257	252	264	242	272	275	241	263	273	289	270	257	267	276	251	252	270	268	255	256	266	244	293	265	234	258	244	259	266	268	240	266	301	253	258	277	253	251	272	257	235	264	244	282	248	294	289	238	266	229	235	259	281	259	268	286	280	244	269	247	253	277	262	269	238	271	250	283	250	219	229	262	273	240	279	250	272	242	247	262	228	296	266	266	249	266	249	246	247	278	243	248	246	283	242	251	223	230	231	266	265	266	235	230	260	240	251	256	293	248	264	252	283	255	247	255	254	276	237	272	261	281	256	253	263	257	259	304	289	258	245	242	256	280	254	254	302	237	281	281	254	266	267	234	279	288	256	260	260	253	265	289	299	251	279	259	230	264	274	251	242	253	255	257	249	270	251	247	242	264	273	277	275	295	274	236	262	266	266	296	264	242	287	236	276	246	256	262	285	251	252	266	229	257	253	234	269	270	260	269	229	277	248	274	252	272	283	259	293	231	272	267	255	297	234	263	236	287	258	247	246	252	277	235	255	263	247	230	270	260	250	222	280	275	251	265	278	246	278	283	267	262	243	253	266	267	245	252	260	266	283	275	255	239	247	281	247	246	267	241	256	267	250	246	242	247	244	258	248	259	268	237	265	269	243	260	256	253	266	235	262	262	234	262	256	267	266	254	224	252	228	237	280	286	256	239	272	270	296	244	280	262	252	256	265	228	245	243	250	259	248	253	249	244	253	250	258	269	282	247	301	299	264	266	265	259	262	275	268	272	256	264	281	277	255	260	273	272	277	259	239	230	260	271	266	256	259	270	269	258	264	239	236	277	288	269	262	274	251	225	264	239	266	231	269	280	260	238	241	280	240	257	246	290	247	270	264	293	268	284	264	274	254	256	240	257	270	262	262	281	263	256	254	235	254	262	269	262	245	272	286	273	234	247	254	254	254	246	271	251	248	247	272	265	252	256	263	245	260	267	275	268	250	238	253	243	287	279	254	229	276	268	281	241	262	285	266	246	262	232	276	242	234	268	264	265	273	270	270	273	267	271	249	278	233	233	241	248	265	240	263	236	242	277	267	261	240	258	275	277	244	256	254	228	256	264	249	290	249	289	261	280	289	263	267	266	258	235	233	253	275	263	265	249	312	255	250	243	277	265	270	251	247	250	237	246	275	238	238	240	265	256	251	245	262	290	239	256	240	257	270	258	262	243	253	267	230	266	256	255	230	275	257	257	274	261	255	256	263	250	292	275	265	252	251	247	260	270	266	274	262	243	247	261	278	281	244	267	242	272	239	270	245	261	274	272	261	258	242	240	246	251	256	271	273	263	262	280	236	263	299	283	272	258	246	268	243	247	256	252	251	290	254	249	259	238	269	257	252	279	252	229	280	262	253	243	243	260	257	288	281	269	244	252	271	247	233	243	253	234	250	251	257	235	257	252	267	233	278	257	265	276	252	246	247	266	255	272	245	264	255	272	262	284	267	288	249	253	257	254	253	249	239	266	267	274	254	244	280	260	275	264	260	262	239	253	265	267	276	267	251	239	263	256	253	280	264	263	249	266	278	233	247	266	266	275	247	255	254	241	258	255	239	265	242	295	266	234	231	270	290	285	239	259	275	266	268	245	279	255	255	271	244	258	267	259	236	258	247	276	244	264	250	260	257	259	244	256	247	253	269	236	245	254	242	268	244	260	276	265	235	280	252	256	258	259	255	263	242	265	230	206	284	275	242	267	278	218	256	282	269	249	230	255	267	254	254	260	253	251	258	255	265	280	268	260	263	255	274	255	281	257	261	284	244	264	232	258	274	286	267	268	253	280	239	280	266	240	284	249	290	242	243	258	264	294	244	284	234	251	261	231	235	258	257	231	254	275	272	254	243	242	261	276	259	263	262	248	268	247	258	264	283	252	254	276	290	281	267	276	264	274	205	279	244	258	247	268	265	258	266	287	244	261	277	270	286	272	239	264	256	275	236	249	260	266	296	275	225	234	245	251	274	278	272	257	254	274	255	240	262	272	244	262	234	282	275	271	255	274	257	266	287	232	235	252	255	256	281	294	284	261	250	255	262	263	252	273	266	266	275	257	265	252	271	253	272	257	274	240	257	243	256	265	269	277	239	231	260
2416	861	989	1009	1000	889	858	832	840	807	824	811	863	771	755	754	829	795	762	787	783	769	805	764	795	787	767	808	740	791	759	704	763	779	744	772	733	745	778	793	717	724	782	768	754	746	780	761	788	697	767	751	726	758	799	739	765	728	788	757	774	742	786	783	715	776	803	781	780	746	711	768	741	755	744	768	805	750	752	759	761	763	799	762	806	696	711	780	765	795	735	796	798	811	787	791	798	770	781	792	765	730	733	725	798	797	770	740	733	725	779	777	819	812	737	736	810	747	732	741	713	800	732	775	741	759	763	741	720	823	739	776	783	802	808	838	773	734	747	755	777	783	744	737	742	759	776	744	749	724	754	767	732	787	766	769	761	783	727	754	779	752	770	783	765	777	749	782	757	785	778	754	732	741	773	767	770	820	761	753	737	735	746	744	759	791	766	758	748	735	772	779	750	732	771	773	700	807	809	763	801	757	742	725	753	749	753	773	753	780	760	747	797	743	742	786	779	765	804	745	769	762	734	790	775	810	775	743	786	761	744	782	743	726	778	744	779	779	765	786	716	789	770	783	741	766	788	740	787	755	784	742	709	784	740	758	784	778	720	747	741	822	772	799	772	752	743	754	753	738	829	783	712	787	770	780	734	805	767	706	762	757	781	795	759	743	781	786	763	800	722	800	752	768	747	763	757	789	818	795	751	772	731	767	762	788	731	764	739	782	843	742	727	780	767	777	772	794	770	743	782	729	739	765	826	737	779	762	759	811	812	784	798	760	736	771	794	742	726	784	746	748	749	770	771	729	785	737	774	751	763	763	816	755	805	761	769	764	725	704	784	799	789	744	779	770	786	738	734	775	792	770	777	757	802	788	780	822	747	770	761	772	760	797	715	823	718	739	720	754	764	748	736	734	786	712	756	749	757	754	803	733	768	712	789	798	773	705	772	767	795	778	769	717	791	736	776	753	717	837	754	874	770	778	744	719	739	757	811	762	757	725	733	745	764	810	749	755	785	785	796	790	752	781	693	731	763	732	780	803	760	786	747	726	761	761	744	772	737	764	769	813	735	769	716	726	754	723	772	759	722	764	752	759	774	719	779	763	751	699	784	756	748	771	806	789	675	741	738	781	722	796	776	747	783	794	726	771	721	741	727	770	782	698	778	761	772	773	779	788	776	719	775	773	783	756	775	789	783	737	805	718	715	792	813	760	714	777	743	745	734	811	723	787	802	788	741	718	797	796	732	724	754	746	775	769	770	807	783	776	780	775	782	729	755	749	762	788	766	757	756	755	835	725	780	715	789	736	758	786	734	760	728	770	775	722	747	747	800	767	800	754	734	774	764	784	729	754	696	790	760	859	739	703	758	764	760	758	755	776	756	722	765	761	780	752	757	753	802	695	756	764	744	782	748	741	729	763	751	765	767	762	728	800	758	739	757	753	777	744	773	816	718	771	740	783	812	761	719	762	746	797	773	793	785	711	784	784	751	798	725	763	724	758	717	751	761	745	753	783	776	779	832	773	775	757	766	735	767	779	764	801	779	740	771	758	782	764	769	749	778	774	769	753	757	727	775	743	774	766	780	749	779	731	814	773	783	723	798	787	748	758	767	755	764	779	762	729	803	737	729	793	804	725	768	766	804	751	757	711	757	747	812	741	734	724	802	742	777	761	735	783	733	763	762	738	747	842	758	749	770	802	771	771	767	762	752	755	807	761	765	799	761	767	753	702	802	781	774	751	770	809	746	749	717	750	774	759	783	758	790	775	722	731	719	745	709	788	804	725	827	747	782	760	774	743	800	744	754	761	767	818	684	797	764	720	773	759	756	738	792	759	752	777	748	771	750	778	726	758	782	777	740	797	715	762	763	711	782	763	756	774	781	787	729	809	758	764	745	803	788	729	797	753	780	773	764	761	744	763	785	791	806	760	743	771	794	772	767	740	771	758	754	765	785	787	718	757	777	753	722	766	768	759	704	733	791	770	798	750	789	804	778	811	753	742	729	804	737	756	761	747	775	711	759	784	756	789	770	763	799	753	773	746	766	768	741	765	749	742	765	776	783	738	731	775	737	726	786	735	803	739	791	738	750	777	784	740	712	792	721	786	755	735	790	771	776	737	797	779	798	813	790	785	763	785	786	771	738	768	779	788	786	739	764	711	713	733	819	801	765	778	772	746	772	724	785	766	733	812	745	751	793	745	818	793	797	734	730	732	756	769	797	761	768	752	749	751	795	746	786	803	788	815	782	770	754	790	777	775	753	771	779	757	743	765	760	755	766	756	769	774	743	788	784	729	765	767	775	814	758	829	782	743	749	763	776	792	785	751	715	816	811	758	786	791	763	731	743	714	747	777	740	774	760	790	784	735	761	797	770	768	720	767	731	714	713	758	798	763	761	745	742	770	770	715	756	814	737	725	813	711	764	783	803	757	734	758	823	780	760	704	724	794	795	729	737	704	731	773	783	718	798	728	773	761	755	756	815	739	762	762	799	825	802	765	751	775	760	784	783	703	741	745	775	732	761	778	802	783	825	770	777	746	787	777	738	771	776	776	779	731	752	789	793	743	730	781	743	770	781	800	758	726	764	760	751	786	756	762	798	762	751	747	801	802	806	751	774	755	735	788	747	776	757	742	735	757	800	739	736	744	750	752	751	766	775	742	773	718	740	801	769	737	789	768	795	795	709	743	723	771	804	765	736	746	749	737	783	778	743	747	773	776	758	763	710	750	780	826	753	755	700	751	786	812	833	744	730	738	725	788	786	816	820	743	790	775	747	815	771	764	745	817	752	792	776	764	744	734	752	788	805	783	767	697	779	787	761	767	783	757	770	737	759	744	782	799	712	750	738	751	785	798	791	780	743	751	747	734	734	761	713	746	801	780	789	744	753	795	722	747	775	780	820	752	770	778	764	804	767	745	789	747	725	795	800	771	754	752	715	773	766	712	715	735	755	765	730	748	726	726	794	768	716	730	799	776	754	762	753	764	778	766	779	737	759	815	756	729	766	759	747	792	810	709	706	737	739	729	802	775	788	819	831	727	766	790	743	782	790	762	722	731	776	816	781	778	718	687	759	727	802	789	763	720	744	786	764	759	743	742	792	753	767	788	772	795	757	787	767	732	775	750	756	735	691	770	722	743	776	711	787	688	793	810	737	750	735	707	723	737	760	792	764	810	793	756	772	778	758	755	798	760	771	732	741	802	766	816	736	769	730	802	834	731	796	782	806	800	768	759	769	758	740	748	773	781	760	761	821	769	798	718	787	708	727	785	729	755	787	728	764	734	822	748	791	801	754	751	734	789	754	771	737	791	767	763	824	756	800	785	759	699	726	748	767	804	782	832	740	713	785	723	743	749	789	750	732	813	813	715	790	816	777	802	735	744	785	794	754	764	779	791	792	774	748	757	766	738	798	739	745	826	772	674	758	774	755	785	761	806	740	737	781	787	688	761	771	774	751	773	704	746	748	823	781	733	739	798	778	758	766	699	744	798
8927	1135	1450	1113	798	617	454	365	316	286	275	245	225	196	190	200	174	163	161	168	150	142	141	146	144	157	160	151	141	153	151	141	123	140	146	151	152	147	132	121	121	126	148	140	135	137	129	136	129	136	137	137	109	150	149	130	140	125	140	129	135	130	143	121	117	136	161	123	123	134	120	131	142	110	115	139	136	121	131	142	119	125	141	118	130	147	123	174	149	138	113	124	123	120	136	129	145	127	150	155	121	112	135	140	149	136	139	135	127	141	144	125	120	130	147	140	139	122	126	128	117	133	135	140	127	123	118	130	135	122	117	116	146	106	163	149	127	127	117	138	130	127	128	120	115	137	131	135	125	151	144	140	141	130	118	117	149	140	135	126	114	141	124	124	130	138	127	133	125	149	128	126	127	139	130	160	134	137	147	144	135	128	156	128	147	117	126	122	119	141	130	136	141	122	146	133	143	118	107	107	140	146	148	140	127	148	116	120	118	135	130	133	143	117	123	112	143	114	163	147	117	129	133	122	145	129	121	124	125	142	121	138	141	144	111	131	117	139	134	133	136	139	124	131	143	133	119	144	128	138	138	135	139	117	126	162	145	121	143	119	124	124	122	163	126	125	121	128	124	141	106	125	108	118	132	125	135	116	118	123	142	117	136	126	126	133	123	147	122	119	133	136	123	153	128	124	120	114	132	122	123	125	123	143	149	148	125	119	140	117	142	137	116	113	107	137	120	138	105	124	143	152	132	132	145	136	148	133	123	131	110	130	126	112	117	133	143	139	123	137	136	114	145	111	144	148	151	130	133	128	124	133	134	156	126	123	122	133	122	142	149	135	122	136	117	112	129	118	126	112	128	120	132	144	129	147	143	130	138	125	139	163	139	132	138	109	121	145	121	128	147	141	135	124	134	133	127	142	119	136	126	149	131	129	133	124	173	120	119	143	119	138	119	117	128	127	145	137	121	131	106	125	135	136	118	143	150	131	152	147	143	121	130	120	124	146	160	152	126	140	142	156	132	110	147	140	123	130	137	153	120	140	133	132	140	146	135	133	132	126	127	148	142	119	124	108	128	133	139	107	124	125	128	139	135	149	115	119	141	107	129	144	125	130	139	143	128	111	145	132	137	113	131	119	123	126	146	134	113	129	134	132	137	103	138	128	128	136	120	115	135	124	128	128	116	128	129	129	134	104	125	141	131	144	138	123	145	121	125	120	139	125	132	136	133	138	137	121	139	147	125	132	116	146	138	122	144	122	116	112	115	136	131	151	128	134	130	123	139	123	136	147	144	126	131	126	142	133	122	113	110	158	151	130	121	139	115	140	127	126	146	115	140	125	135	141	131	117	139	145	101	135	138	155	127	121	133	117	137	123	115	134	121	121	135	144	129	133	123	149	143	112	139	121	118	136	123	138	132	135	142	133	142	124	125	134	155	119	138	138	147	144	110	132	120	140	127	121	118	132	105	130	156	128	128	145	123	122	109	152	104	110	141	133	105	141	126	142	126	146	155	144	125	137	139	139	130	130	112	127	146	126	144	117	139	108	124	134	144	125	137	143	141	129	134	123	137	135	135	133	116	122	141	130	148	151	129	134	124	131	119	122	156	120	144	156	128	120	145	135	140	118	123	161	129	137	113	120	133	128	129	128	135	132	123	139	131	143	135	111	108	120	119	146	144	137	136	136	128	134	127	116	142	130	145	125	158	148	137	126	146	121	137	114	129	122	111	122	134	126	133	134	139	124	122	107	114	133	130	129	126	123	138	132	122	120	117	145	115	125	133	112	128	137	119	131	132	114	147	122	131	137	138	123	136	132	140	150	132	136	128	122	121	142	120	127	130	121	139	115	128	133	113	130	129	124	140	129	112	128	133	128	123	124	127	129	129	140	122	128	132	149	127	124	129	133	143	122	139	143	132	133	130	110	119	141	128	126	139	123	108	134	139	137	136	129	172	141	112	125	125	146	152	129	143	115	135	123	129	119	127	121	128	137	122	171	124	137	125	117	153	145	127	151	110	132	135	130	127	141	112	135	124	135	152	133	114	118	125	131	117	125	119	126	124	118	128	156	130	130	135	133	105	125	143	121	131	125	122	129	135	113	151	122	131	116	135	113	135	111	142	130	120	141	135	119	121	144	140	123	121	130	115	140	137	151	134	145	132	135	140	126	136	126	127	113	125	133	128	139	133	133	144	131	155	134	131	135	122	138	135	110	125	134	135	151	124	127	126	149	118	148	137	141	122	129	103	111	139	126	145	116	130	117	117	118	140	155	142	119	113	144	112	144	124	115	121	159	128	135	130	129	138	128	144	131	146	127	117	136	135	125	134	142	135	123	141	138	129	143	132	121	138	115	130	133	117	120	137	139	134	148	123	126	126	110	121	118	114	129	127	133	132	113	133	119	123	165	138	117	133	148	130	132	136	121	128	142	129	118	127	133	135	140	126	140	121	129	142	139	119	128	145	128	135	135	122	100	134	138	132	127	122	139	129	131	141	141	124	126	142	120	134	130	118	136	123	110	133	128	112	140	128	128	137	122	139	123	154	124	112	158	117	109	134	142	151	131	130	144	110	117	123	119	148	134	134	122	125	117	157	139	126	121	132	140	131	150	132	133	152	117	122	148	134	136	121	131	148	112	119	126	148	133	146	119	129	157	135	132	136	122	117	138	135	119	141	147	138	123	135	125	113	114	133	115	137	142	157	118	126	110	132	149	129	151	150	139	122	132	137	144	132	144	127	143	124	137	144	120	123	133	128	112	153	155	144	119	122	122	139	112	122	133	134	140	135	139	148	143	131	131	123	147	122	125	134	122	132	137	137	129	132	119	138	111	124	133	117	119	118	121	128	146	129	114	146	124	135	119	143	124	116	125	141	127	139	140	162	126	121	134	132	134	135	115	119	135	129	113	133	133	131	129	148	144	153	150	149	116	121	123	127	128	114	132	115	138	106	142	133	142	126	125	134	129	118	129	134	151	119	134	138	137	117	132	131	148	123	144	115	137	121	131	152	114	139	132	123	153	142	130	117	123	129	148	140	124	112	133	136	137	118	116	127	135	114	141	128	119	127	130	144	140	136	130	133	127	141	126	118	103	132	132	126	139	120	128	126	135	156	143	139	124	118	118	115	121	129	145	135	124	117	126	121	131	136	149	130	145	134	123	141	132	126	139	135	114	122	131	136	147	126	134	137	136	149	133	134	123	113	131	118	122	135	120	144	138	136	116	134	136	129	131	122	123	104	134	124	140	109	119	130	128	137	142	117	154	116	140	129	130	150	140	111	135	121	142	157	136	143	137	105	124	133	124	135	126	127	125	131	119	152	126	125	129	125	124	127	105	132	126	122	130	123	142	162	121	145	149	137	129	121	132	146	132	145	117	116	132	134	122	140	121	116	112	131	123	130	142	132	131	132	127	122	110	129	133	134	118	121	129	125	125	115	147	139	148	147	151	124	127	124	129	159	120	115	139	148	138	124	135	152	141	117	140
5688	1507	3430	4046	3266	2597	2152	1852	1558	1393	1223	1132	998	951	813	772	772	705	696	669	674	613	618	606	584	565	574	531	536	572	503	515	524	521	507	522	506	520	463	467	513	495	488	439	476	479	449	458	489	508	458	455	486	430	435	451	464	449	453	435	443	422	442	455	473	476	463	453	465	405	451	456	418	493	490	467	427	449	430	475	450	462	424	431	444	444	449	404	445	427	458	431	426	428	442	432	383	446	433	419	471	452	437	404	435	411	461	427	467	412	400	428	450	398	435	415	418	449	403	473	431	469	420	406	406	457	433	446	406	426	440	457	426	407	411	457	436	433	422	403	430	421	419	432	443	440	421	433	417	384	439	421	442	443	395	426	445	429	417	427	419	424	426	415	449	400	455	443	449	411	467	440	421	463	420	406	464	419	417	458	427	424	450	416	436	408	444	456	380	429	385	461	426	453	427	408	425	443	453	401	389	450	432	427	406	440	489	405	419	391	475	430	411	450	410	421	441	396	403	438	444	418	433	405	445	368	381	427	397	395	389	426	438	437	465	419	426	450	453	459	409	424	424	444	410	486	386	434	433	442	406	443	426	450	418	421	431	430	421	411	485	431	439	383	373	451	414	391	413	432	410	453	437	429	426	457	435	441	422	456	412	407	413	431	425	431	438	443	448	450	411	437	419	404	404	430	443	472	430	419	411	422	421	448	386	435	424	408	399	445	439	411	423	456	441	417	419	409	381	424	414	409	464	405	440	419	444	458	411	427	431	447	419	442	433	406	434	439	444	451	453	414	385	440	445	403	443	432	419	432	414	436	437	419	430	402	433	411	423	421	434	439	395	399	462	451	397	401	405	449	453	436	430	394	396	412	424	402	424	430	415	415	438	439	415	461	422	434	439	451	429	405	418	445	393	442	412	464	454	463	380	407	449	443	418	419	411	450	447	449	427	439	442	437	422	424	411	434	416	414	403	407	425	389	465	399	413	443	417	422	439	386	412	433	419	433	437	401	414	426	452	432	402	410	415	474	442	432	428	422	415	400	420	422	372	437	445	426	413	421	410	443	446	427	422	448	392	417	450	403	426	373	409	410	425	434	422	453	404	400	430	442	413	437	419	397	448	408	443	436	478	410	401	396	425	446	432	461	402	421	414	379	431	458	415	429	412	427	449	444	424	430	392	426	450	427	410	422	464	426	410	406	437	431	416	397	396	444	402	443	441	413	402	427	401	455	418	394	397	458	437	454	443	467	425	424	426	440	400	470	426	433	407	423	470	426	417	454	444	430	453	430	405	408	435	440	416	425	423	429	424	410	462	424	426	454	421	430	434	430	424	398	425	447	439	393	472	413	406	425	454	384	431	409	441	413	390	469	390	441	438	448	461	440	426	406	450	458	437	411	463	438	417	424	411	428	424	419	434	410	441	421	430	437	433	455	382	456	427	450	442	385	434	416	435	413	428	390	424	414	436	448	414	437	406	410	416	408	426	410	418	433	420	453	399	407	412	428	438	431	428	433	446	375	392	420	414	424	400	416	452	422	438	418	424	455	445	410	419	427	436	405	418	429	400	443	437	446	464	418	435	463	418	423	425	436	437	462	414	438	422	400	416	426	409	450	424	441	435	444	429	426	428	406	446	398	437	415	414	447	456	429	436	423	400	443	415	418	446	450	476	435	407	415	447	442	471	431	441	422	420	385	416	424	447	431	418	440	373	430	415	401	406	431	478	419	437	428	414	450	439	464	424	444	486	404	425	466	405	437	419	412	420	417	420	434	411	417	404	442	435	433	462	429	399	430	399	379	402	448	392	443	438	456	384	403	410	436	372	433	415	433	413	489	426	411	450	433	448	396	418	471	434	423	398	412	417	430	394	394	390	426	444	423	424	448	450	417	412	433	436	451	435	406	414	436	438	444	395	419	399	441	401	435	443	416	420	406	406	420	432	428	417	412	424	433	416	448	447	437	438	427	456	425	446	427	398	389	424	380	436	420	437	462	426	445	412	409	435	438	396	440	446	415	447	401	421	450	458	423	432	410	435	430	429	396	429	428	421	461	422	462	418	419	404	437	449	434	469	454	432	434	448	465	429	410	412	449	400	402	432	400	447	433	432	459	434	428	425	387	436	409	415	430	462	390	447	448	443	437	402	416	396	434	418	433	408	454	416	408	435	428	412	448	407	409	426	415	408	432	444	473	429	468	423	399	441	439	434	424	439	433	433	428	487	431	452	442	431	428	428	467	460	400	414	432	423	417	435	415	406	444	443	402	430	441	418	413	433	425	475	407	419	417	456	412	413	447	432	424	452	444	406	401	441	435	448	421	417	457	444	395	388	421	397	424	421	427	416	442	415	412	423	400	450	383	405	375	407	419	453	419	482	436	411	405	416	435	428	407	424	457	478	405	456	418	447	431	426	468	441	420	421	479	449	432	424	397	473	459	407	441	430	420	397	436	410	445	408	412	402	454	439	437	410	455	407	446	423	436	387	437	449	422	432	430	442	453	428	412	406	395	375	414	415	400	440	429	426	432	427	465	409	407	451	452	440	418	449	421	416	427	440	413	410	441	414	460	428	419	384	438	404	411	419	440	442	418	420	443	417	428	421	432	444	455	435	409	429	428	404	416	408	411	441	447	463	448	426	438	397	425	397	421	448	408	409	416	417	420	478	424	430	444	447	444	447	435	441	413	460	439	422	501	428	404	443	441	418	389	415	417	470	439	378	430	414	463	430	454	419	431	397	432	423	408	436	453	419	448	441	432	459	450	435	464	419	404	403	396	393	442	378	443	436	444	459	387	439	471	423	423	423	412	420	375	451	442	422	424	417	419	446	425	415	432	452	487	403	402	445	417	400	410	461	442	446	453	402	432	455	430	459	404	418	418	443	414	413	465	418	450	438	441	434	405	432	447	400	409	413	408	428	438	424	405	411	442	445	429	429	415	425	397	422	407	464	456	431	429	455	435	455	387	449	433	443	440	419	427	409	453	435	400	430	408	403	430	450	403	407	406	425	444	420	404	443	409	405	462	435	382	429	408	432	426	428	405	435	443	428	429	440	415	438	419	443	432	436	478	381	432	428	452	419	413	432	459	419	427	416	423	426	455	451	439	433	445	425	416	429	406	418	436	449	414	374	432	430	432	407	406	443	444	444	436	422	447	409	386	415	435	428	431	435	447	449	461	416	468	433	400	415	410	450	417	433	405	446	464	416	443	393	451	460	446	409	397	425	407	405	446	451	428	440	424	408	447	411	421	400	433	407	473	445	422	417	410	449	448	433	414	443	407	444	412	393	427	378	433	416	459	405	427	431	445	482	376	453	437	397	396	437	395	449	433	429	446	411	397	461	427	417	456	409	426	407	426	423	410	430	409	442	427	413	463	416	434	428	425	387	432	418	405	423	440	467	419	429	442	397	448	423	382	453	431	403	441	393	396	390	423	429	449	405	431	463	420	436	442	431	475	475	452	417	431	461	448	419	452	411	440	428	375	407	499
16467	2633	2885	2156	1446	1025	835	584	521	423	372	335	291	296	267	225	233	204	207	212	202	213	181	185	188	156	166	161	157	141	165	148	155	172	164	147	148	154	184	126	133	137	140	169	145	163	175	125	138	137	133	161	151	148	142	137	149	136	151	144	158	127	134	134	138	142	150	138	161	141	143	131	141	149	152	148	140	131	127	147	150	134	140	148	150	157	149	138	128	144	121	138	158	156	139	123	149	137	136	170	139	130	136	130	107	138	135	134	138	158	149	139	140	161	143	131	137	134	139	139	119	150	129	138	141	138	152	130	140	147	130	147	131	143	147	141	141	137	116	130	140	151	149	140	142	138	119	151	149	141	138	141	167	116	122	144	137	133	139	153	109	138	137	159	164	133	151	152	123	122	138	147	137	142	147	146	135	131	127	141	143	138	142	139	133	122	138	165	133	129	128	119	141	146	133	128	149	140	137	139	140	145	135	136	148	153	140	152	147	137	144	127	145	151	137	137	152	136	135	123	155	134	138	170	147	143	153	140	128	145	152	150	152	128	133	138	135	162	125	122	131	132	126	149	164	156	151	143	149	135	134	165	147	145	143	136	122	126	138	142	149	150	106	123	122	142	143	134	127	121	148	118	133	125	106	160	155	128	129	147	141	158	127	150	136	124	136	150	150	123	150	110	143	130	158	131	136	142	143	134	175	149	137	155	139	131	142	124	141	134	151	126	154	142	147	139	134	134	140	141	142	133	167	128	140	149	144	159	145	120	136	150	148	135	132	134	130	167	150	139	148	147	130	123	136	131	147	134	135	130	137	144	148	147	144	130	131	130	112	156	176	130	146	137	144	127	139	117	130	144	123	122	144	137	135	140	147	141	125	118	127	109	138	141	138	139	114	147	139	160	143	126	101	149	128	135	126	135	128	135	141	135	153	153	142	146	128	140	155	146	137	158	142	118	116	132	126	135	126	138	134	132	165	158	153	125	146	168	129	131	129	141	147	162	133	139	135	149	136	137	150	138	147	143	137	144	164	134	147	144	128	135	138	150	134	139	123	128	134	128	139	137	155	167	127	132	134	117	152	124	142	156	151	139	130	144	146	130	165	137	155	140	171	147	159	130	146	155	128	123	154	136	143	140	137	136	141	154	137	130	128	135	136	139	135	122	164	137	103	130	164	147	150	117	132	142	152	131	137	131	133	138	126	122	125	146	154	138	114	136	167	134	149	147	156	146	135	140	142	118	149	145	133	132	159	134	137	114	134	136	134	138	169	117	140	130	170	164	134	126	157	146	135	143	140	144	128	130	137	135	144	138	138	134	133	134	147	127	151	124	139	130	136	132	129	125	152	120	150	145	129	145	128	142	116	122	118	124	147	116	154	150	165	144	129	116	158	143	112	132	128	138	147	141	131	122	127	121	150	141	125	118	169	120	144	137	144	155	151	130	154	119	129	153	151	139	128	147	140	144	135	146	147	145	144	157	131	139	119	134	142	145	160	147	136	135	128	137	132	124	96	132	171	149	150	151	131	135	142	124	137	143	132	130	145	120	146	134	152	142	124	187	139	132	133	117	151	140	168	133	163	144	161	129	132	144	132	155	147	144	136	152	136	142	154	141	145	130	143	158	127	134	144	134	153	121	131	120	137	138	124	140	171	150	150	145	152	134	150	147	158	151	143	140	154	131	155	122	135	141	133	138	136	108	126	158	148	151	159	139	175	129	137	154	141	129	130	146	143	148	136	134	139	128	111	140	148	136	128	134	136	122	143	134	131	144	137	159	159	124	158	139	139	163	142	125	144	145	137	158	142	124	132	142	141	147	149	123	134	153	155	136	161	144	154	139	137	130	140	146	140	131	141	140	148	166	161	149	124	151	142	132	151	144	155	137	150	131	145	152	150	141	141	120	159	122	142	149	137	131	148	129	142	141	143	120	126	135	149	131	151	134	156	125	128	125	129	179	136	140	147	142	142	132	124	149	140	142	125	136	133	140	126	152	159	113	136	147	154	124	148	153	120	121	149	150	153	132	115	154	137	139	121	168	158	120	162	160	145	132	143	132	123	120	141	110	139	130	148	124	136	145	141	163	133	152	134	139	121	141	151	152	145	136	143	148	124	128	131	132	140	144	140	165	143	143	138	143	121	130	124	140	127	150	141	141	143	136	124	138	117	137	159	152	124	131	157	133	126	151	149	124	127	152	137	129	137	145	122	170	156	143	124	150	131	129	143	129	139	132	114	129	139	136	141	153	126	160	138	175	144	130	142	142	144	139	136	148	136	143	154	135	130	126	131	152	151	124	145	148	148	124	138	158	148	146	118	135	140	139	150	150	147	161	144	120	137	113	152	128	114	134	143	150	159	136	127	130	121	143	144	147	127	113	143	130	151	147	127	127	152	143	162	146	130	161	133	146	126	152	131	145	134	125	130	114	131	149	141	139	174	160	136	142	136	145	129	140	146	149	125	155	140	138	137	122	138	153	138	153	147	150	143	133	156	146	128	133	142	124	138	134	140	137	136	132	156	132	144	141	152	124	136	131	149	161	131	111	118	130	139	132	145	140	162	139	128	150	111	139	142	145	163	117	124	115	125	159	139	153	140	146	140	155	154	141	186	130	146	143	138	127	139	139	139	147	156	123	137	135	144	121	147	125	142	157	125	134	133	136	128	146	131	133	136	131	132	143	152	138	148	140	130	150	132	127	137	145	141	149	134	156	151	139	133	140	141	142	149	144	145	135	160	138	138	139	144	145	127	131	139	151	141	144	128	145	143	147	129	152	128	136	141	139	130	159	135	128	140	146	146	141	145	118	156	146	146	151	155	141	146	123	152	150	146	106	154	134	158	126	166	143	135	153	109	168	120	148	143	150	170	138	135	141	154	137	126	139	133	141	168	114	145	146	119	139	142	132	132	125	121	138	149	143	163	150	145	122	135	148	142	137	140	148	125	136	134	144	134	146	134	127	123	131	132	158	140	146	168	131	131	150	142	122	140	127	164	114	132	146	160	107	156	151	152	129	154	146	150	134	137	149	141	144	126	149	133	152	166	141	127	135	147	119	137	163	139	131	152	129	138	140	133	140	142	131	150	123	148	146	134	115	154	143	136	115	155	122	136	151	127	130	128	163	156	140	123	135	138	143	156	150	151	140	128	148	117	130	146	147	154	128	147	148	146	127	126	139	155	148	138	161	142	149	138	141	138	124	136	146	126	151	136	148	140	144	139	147	115	127	128	142	148	140	155	158	137	160	147	149	137	135	135	135	121	154	141	175	148	155	143	126	137	152	162	128	138	146	128	148	142	131	141	145	127	122	135	118	148	125	158	129	126	129	133	152	118	136	125	143	129	127	126	133	141	136	126	150	142	130	129	139	157	148	140	148	135	152	124	146	145	150	161	150	153	146	125	138	156	125	141	151	139	139	130	138	130	125	124	147	114	128	151	147	146	120	133	146	148	120	149	141	155	131	153	129	131	147	127	133	124	137	124	118	129	131
7763	2535	6175	6680	5583	4494	3777	3119	2690	2187	1956	1756	1573	1437	1334	1266	1084	1060	1002	961	895	827	815	825	744	702	665	728	716	664	681	639	605	648	615	633	625	605	549	576	550	577	571	516	579	560	543	541	524	536	549	536	551	537	533	500	513	477	520	525	549	477	502	513	518	499	478	474	492	483	491	507	486	513	490	506	441	495	481	451	469	481	482	460	528	467	446	478	500	504	486	472	459	462	474	475	474	459	466	489	511	466	509	506	442	464	455	490	485	478	468	433	464	466	451	486	504	470	495	510	506	490	475	454	422	510	459	494	428	500	485	480	484	536	525	488	470	460	473	460	487	483	451	498	496	431	474	474	419	438	456	463	521	478	453	497	492	480	442	480	446	490	451	497	448	446	454	453	465	494	475	505	463	466	465	466	472	463	465	453	422	491	482	477	414	469	426	442	499	496	505	473	444	493	513	462	488	487	489	461	477	462	465	495	461	463	475	506	441	472	488	459	474	456	482	463	506	454	491	489	474	414	463	455	459	449	485	468	446	493	456	496	464	463	493	470	449	420	487	471	462	500	443	464	465	473	453	488	453	486	472	471	452	472	489	478	478	442	454	435	474	475	464	479	440	456	453	471	471	485	459	432	474	468	450	495	451	468	431	469	476	481	463	444	455	453	451	519	493	473	446	470	488	477	463	457	442	463	439	457	427	479	489	497	455	464	459	409	453	460	463	497	469	459	483	452	445	463	443	468	491	478	435	487	439	411	437	443	499	457	464	432	428	426	476	466	475	472	538	467	462	460	490	439	484	476	457	494	493	479	448	464	499	446	464	466	455	442	468	470	421	445	469	453	450	490	464	443	500	435	449	458	477	478	464	456	465	491	455	497	470	489	456	460	438	517	514	445	489	468	453	487	465	480	461	477	477	457	451	467	486	499	461	490	421	455	462	458	456	548	445	476	467	475	478	491	502	469	477	452	464	473	440	463	428	427	449	453	498	502	465	450	473	446	450	500	503	493	443	432	465	491	460	452	518	452	493	466	470	466	468	483	473	460	407	470	430	471	451	474	455	455	482	463	447	441	501	469	476	498	461	459	453	520	504	479	451	445	475	474	460	477	441	493	454	490	488	441	473	460	466	497	453	459	444	433	490	460	440	442	456	457	474	451	428	487	411	467	457	459	434	510	438	477	495	488	480	481	422	465	492	458	463	457	453	480	478	458	503	496	406	477	467	441	489	458	462	467	506	474	456	469	459	485	479	470	445	482	459	470	479	447	452	454	472	452	478	494	443	503	436	464	472	486	460	461	448	503	477	459	470	473	495	455	457	492	509	454	474	422	509	453	478	461	435	447	489	418	445	480	495	434	436	477	472	439	494	461	482	465	477	464	447	463	482	474	458	453	481	465	467	490	453	451	466	453	492	510	471	445	474	442	461	438	455	465	465	424	420	490	483	466	502	482	479	448	442	437	473	451	438	462	506	458	473	429	450	462	466	450	464	428	484	459	474	479	469	455	505	458	461	448	480	456	489	458	472	432	474	468	465	469	472	452	448	486	436	490	452	441	472	465	461	474	468	487	480	468	457	424	455	459	495	434	441	508	484	432	455	426	494	464	475	500	452	448	475	451	475	440	487	476	462	450	462	475	480	459	486	482	489	456	447	412	449	450	476	462	499	465	452	459	483	476	474	462	456	436	432	438	474	431	430	453	476	453	487	457	427	426	474	464	455	474	478	449	470	463	464	517	479	420	451	468	473	473	426	471	477	430	467	454	480	467	461	439	480	492	495	469	474	444	480	457	474	463	485	464	458	483	470	433	481	493	475	465	476	434	479	437	456	477	486	481	471	490	468	428	506	446	419	440	455	484	425	469	453	481	487	491	474	484	476	496	496	490	480	460	444	442	447	465	435	426	463	474	467	495	471	471	461	473	488	475	457	433	434	458	442	502	447	479	461	474	477	454	459	462	420	426	438	483	474	458	468	462	439	432	458	462	447	499	444	516	477	440	446	458	475	455	485	481	471	488	486	493	505	428	472	468	439	483	475	448	491	463	461	485	471	477	464	477	465	496	459	457	472	446	476	475	458	454	510	446	471	464	457	427	448	425	479	455	460	473	493	481	501	475	465	470	436	457	447	473	428	487	433	477	484	474	477	438	464	451	438	488	488	473	465	465	461	444	423	481	504	505	475	451	465	450	462	488	505	417	449	484	460	468	435	462	459	466	441	436	481	406	508	422	471	478	478	461	453	469	464	505	460	473	442	421	504	458	449	439	442	461	485	488	459	427	471	447	437	419	469	463	460	462	456	424	477	471	444	462	498	448	458	461	504	487	491	484	473	409	453	426	478	468	497	454	476	459	483	442	488	471	454	499	448	458	441	460	454	444	454	493	460	490	461	477	393	470	408	528	469	431	451	463	443	425	478	507	472	442	445	461	490	412	446	470	456	464	449	443	469	415	469	470	440	468	501	446	458	499	446	413	492	470	488	466	472	454	473	482	473	476	478	438	434	449	465	448	474	492	454	453	521	461	467	418	496	467	480	475	491	463	478	423	485	474	459	436	476	481	481	464	491	468	492	478	466	477	466	453	444	513	495	488	499	424	469	459	464	455	459	461	470	460	466	437	507	471	481	493	410	451	472	469	454	451	527	420	450	429	481	464	462	457	446	492	466	463	459	444	474	486	455	448	465	473	479	473	436	437	451	444	455	453	466	486	464	442	483	463	456	428	465	460	473	486	472	486	494	481	426	425	488	467	475	449	473	456	485	471	435	491	440	449	446	470	422	489	465	466	443	497	451	451	434	443	477	434	483	441	491	467	481	441	464	439	486	460	459	469	462	444	458	479	455	465	459	487	477	452	460	494	463	449	492	469	470	477	456	436	474	488	456	497	494	464	463	477	471	459	481	437	511	445	453	484	455	476	494	451	427	477	458	448	424	438	477	453	469	462	448	462	488	456	495	470	486	444	455	455	471	447	508	474	460	442	468	449	472	442	461	467	470	489	460	461	495	465	446	448	443	446	424	418	520	441	457	453	434	459	437	447	440	433	451	461	428	448	472	473	463	456	435	430	469	475	454	487	495	470	421	450	463	433	445	464	457	443	449	472	453	418	458	450	469	418	480	442	420	449	464	447	442	473	473	439	463	477	487	450	433	479	464	493	433	500	502	491	453	500	498	451	477	435	440	472	469	467	493	437	434	470	479	455	441	427	453	450	480	480	462	472	476	427	462	462	450	466	497	458	468	500	471	489	475	409	458	483	480	491	476	455	439	431	464	451	469	429	443	439	465	487	461	443	461	469	454	484	474	472	452	448	446	501	445	455	454	479	497	443	459	469	451	496	453	517	457	471	437	453	436	478	462	494	481	464	468	409	463	447	462	484	445	459	458	477	448	493	443	466	487	434	522	495	446	453	514	496	465	453	512	440	432	506	472	506	458	487	463	456	488	496	442	490	448	452	440	435	430	458	477	431	488	457	483	441	506	470	441	440	475	468
2076	324	347	329	285	295	297	262	266	289	275	260	262	263	280	249	236	282	271	250	245	253	285	284	261	259	265	266	290	254	249	246	274	224	247	267	252	261	289	273	236	259	222	309	269	293	256	270	246	230	274	282	248	244	282	252	265	216	256	275	250	251	254	257	248	252	293	253	248	262	256	247	251	275	261	247	256	257	252	283	252	259	278	262	262	275	241	248	250	236	242	252	248	291	265	249	268	296	251	271	242	273	255	225	252	236	254	264	276	279	263	248	251	291	239	265	272	271	265	269	279	229	280	247	257	280	258	280	265	279	273	246	272	272	251	247	236	201	274	229	269	237	267	248	256	283	279	268	244	236	266	282	288	236	243	268	218	290	267	275	281	266	274	266	269	258	269	255	274	246	271	262	277	254	275	281	275	255	252	267	280	295	282	286	262	265	248	231	269	256	230	258	254	267	217	255	274	252	277	271	279	247	277	259	271	272	273	232	255	247	263	226	248	261	256	261	264	277	278	287	284	282	267	235	251	265	232	265	247	280	271	251	257	241	261	264	264	290	249	287	248	272	255	250	235	253	270	269	245	272	245	280	269	252	260	260	274	283	267	231	252	257	280	282	244	272	248	281	241	269	267	281	276	289	272	242	273	254	267	249	251	260	249	263	255	252	270	271	307	271	278	242	251	255	256	243	258	279	253	261	284	249	241	250	275	289	245	251	257	264	254	251	250	282	249	267	239	252	256	245	253	252	245	258	259	254	259	278	283	249	241	264	272	264	262	249	240	247	279	237	277	252	261	222	271	247	266	246	269	244	270	262	272	281	274	252	249	252	271	246	251	279	248	270	272	261	280	247	254	249	222	285	238	267	253	255	253	250	263	236	270	259	261	255	228	264	238	251	251	279	258	239	285	251	240	257	258	273	271	301	257	254	255	224	245	265	263	285	265	268	250	249	249	291	252	254	247	270	253	242	268	221	274	266	248	265	273	261	267	283	258	255	248	248	232	243	267	272	271	245	264	283	270	267	252	267	271	235	262	262	274	248	243	262	253	259	271	241	266	252	254	259	259	271	246	246	245	267	254	245	261	221	277	256	234	278	254	252	259	243	287	267	241	273	288	266	290	259	300	270	236	255	223	264	284	247	263	255	257	255	273	295	245	276	300	266	286	247	248	265	212	257	247	261	251	277	251	256	270	263	252	289	266	270	267	256	252	257	269	244	282	263	254	262	257	275	266	256	257	298	249	221	265	279	248	288	251	275	270	261	263	235	271	274	241	268	286	236	253	235	247	254	259	264	265	263	243	238	249	275	260	247	269	258	254	277	276	269	253	256	276	291	273	285	243	271	252	289	234	255	278	222	248	270	263	250	259	262	229	244	279	262	267	280	262	240	222	262	258	298	280	261	245	248	275	253	255	265	271	234	261	245	263	249	234	251	240	233	280	248	264	253	241	277	270	259	245	240	254	253	253	256	275	259	260	225	256	254	246	259	271	247	249	250	263	263	276	244	285	250	306	259	243	255	246	271	289	267	252	259	294	250	236	271	287	299	255	270	248	255	247	272	281	238	283	252	270	258	278	259	263	237	233	302	256	230	259	285	218	267	243	236	228	282	239	271	260	242	228	270	266	261	278	283	259	270	266	236	260	249	304	242	258	256	258	291	254	278	262	245	233	262	219	273	246	255	265	262	253	246	249	274	280	261	260	249	302	249	238	286	243	219	257	258	217	275	278	249	263	287	266	281	303	294	259	260	265	266	239	269	226	300	294	261	251	260	215	286	278	286	292	281	272	260	245	257	251	268	259	260	275	273	253	234	247	275	264	252	236	252	253	233	273	258	251	253	246	274	253	270	271	249	247	269	244	249	260	245	263	259	267	276	261	258	263	269	253	268	269	242	247	240	263	251	235	261	247	242	266	269	245	275	261	240	257	276	233	255	234	263	267	289	259	256	270	249	262	251	239	246	239	238	259	271	273	259	268	254	239	284	261	248	267	260	248	272	265	257	258	265	249	245	233	253	259	263	246	258	266	282	274	258	244	260	234	248	251	278	219	259	231	262	256	226	286	244	267	249	246	244	258	253	262	248	256	278	269	244	268	258	253	267	223	245	280	301	261	272	250	266	243	252	263	261	242	282	239	251	263	268	271	276	278	260	276	240	281	243	240	257	296	268	261	301	251	244	245	257	270	287	280	267	263	282	280	278	249	252	256	245	264	263	259	247	267	249	233	237	223	259	293	259	285	283	258	264	289	257	258	263	289	278	283	255	283	265	258	238	261	289	272	247	253	269	265	248	247	253	257	242	262	250	236	272	244	279	266	255	241	245	250	261	280	296	269	249	290	266	286	259	260	244	249	250	243	258	250	269	271	285	223	242	269	263	260	258	246	233	293	257	267	254	273	252	263	263	258	265	263	267	240	259	291	298	257	246	259	242	279	228	238	266	262	244	259	264	302	268	248	250	281	270	303	247	250	246	246	261	262	302	274	252	284	251	278	241	259	260	261	262	240	279	293	263	258	264	269	242	286	245	257	231	254	263	276	242	270	264	282	258	245	290	245	241	249	266	270	252	278	262	244	258	239	270	250	278	267	260	273	278	262	254	238	275	240	232	246	226	247	248	288	217	259	292	279	235	249	257	249	252	255	247	259	249	243	287	263	247	266	273	265	258	290	254	283	253	253	259	260	266	274	264	257	223	275	247	248	258	269	263	273	271	252	254	262	258	262	275	273	244	227	288	253	275	275	246	287	257	271	266	286	218	221	254	246	246	270	232	244	266	267	244	272	249	265	253	264	269	239	282	251	287	266	266	260	239	272	243	245	246	250	313	262	289	304	250	274	226	232	256	247	249	264	261	277	236	255	268	271	249	253	273	227	244	258	256	269	273	245	272	280	259	258	269	255	266	254	225	246	278	285	260	263	269	243	248	268	265	258	264	253	232	281	291	283	253	276	259	276	254	248	238	259	271	239	276	276	248	280	267	256	243	268	246	260	269	265	245	239	258	267	269	289	249	257	257	248	246	250	260	237	252	308	258	274	255	260	269	243	272	247	259	230	234	252	267	261	234	243	229	257	273	258	252	243	239	250	240	241	273	235	235	253	240	260	209	250	245	237	253	249	271	255	234	242	252	264	258	235	247	264	251	284	265	250	228	225	258	262	267	240	260	227	263	252	241	278	261	270	274	240	265	263	250	252	246	240	266	260	253	255	252	254	247	280	266	250	258	280	256	286	299	281	250	264	241	245	272	262	264	273	263	262	248	258	278	257	261	270	283	269	252	251	226	251	278	271	272	261	245	269	251	246	260	238	275	240	249	257	255	228	255	263	260	237	263	270	266	288	227	254	259	290	242	265	267	237	273	265	261	279	262	248	260	272	276	229	221	279	267	240	255	273	286	240	256	257	258	268	269	241	256	280	265	281	232	279	240	264	270	261	269	241	272	249	236	247	258	274	257	253	242	233	263	291	259	272	263	288	234	270	276	275	256	279	268
2452	918	960	999	921	877	905	812	807	832	832	811	860	822	773	787	817	780	806	787	854	797	742	790	789	788	749	761	765	781	803	732	775	764	723	781	746	762	758	743	759	803	747	791	800	758	785	713	740	745	733	764	756	785	818	737	777	747	789	713	750	751	752	794	755	744	786	761	792	743	777	771	799	776	776	756	776	728	743	782	794	777	811	740	782	762	767	731	785	769	746	739	739	741	725	772	747	803	791	764	751	788	789	762	748	776	772	745	745	752	779	737	749	737	764	774	752	775	779	740	703	774	781	810	800	752	681	767	730	782	755	766	772	824	745	768	783	708	789	743	797	768	794	742	730	739	760	792	820	770	805	760	766	785	752	774	735	728	722	729	743	747	763	769	762	770	768	713	761	748	699	730	785	786	740	815	737	724	776	755	799	764	751	730	711	736	736	700	745	750	807	768	758	774	731	854	762	739	772	742	758	773	814	761	796	795	752	709	759	758	782	727	713	732	761	771	801	780	734	756	762	739	774	743	749	737	811	780	775	746	747	773	776	744	779	761	774	729	755	762	783	802	749	793	730	765	750	760	755	736	753	794	753	738	761	731	745	778	779	782	743	883	795	759	790	698	770	745	783	737	709	789	757	760	756	731	799	829	785	758	794	744	692	807	761	743	761	773	775	768	777	756	723	788	744	739	764	737	765	725	747	737	746	773	792	787	744	775	755	736	779	764	709	753	752	726	801	751	770	774	795	733	765	774	714	748	751	757	761	783	797	764	756	769	782	717	753	776	812	755	764	756	733	770	779	786	746	777	761	795	781	816	766	770	789	792	730	757	752	762	759	834	776	792	747	738	779	766	730	716	720	803	783	778	708	750	804	821	773	743	755	764	765	743	749	753	807	764	768	753	744	773	775	733	786	736	799	702	742	793	726	767	705	755	775	782	802	756	789	734	763	747	799	791	761	753	766	740	749	804	801	787	765	748	776	785	735	756	718	744	738	767	781	820	800	784	747	773	781	737	783	770	826	773	770	764	759	758	739	808	754	771	759	770	780	769	788	796	755	777	789	738	789	784	704	752	762	742	745	741	768	740	792	758	783	751	766	763	713	809	768	760	708	782	787	780	746	724	702	782	721	720	719	751	745	768	790	714	797	761	764	791	785	747	765	794	772	738	786	790	766	783	772	739	772	822	711	705	776	775	747	766	749	759	763	788	738	756	791	745	741	729	792	737	789	715	737	774	726	766	789	799	749	794	737	793	816	806	722	720	785	764	761	778	775	757	753	752	843	726	764	767	738	771	715	796	786	730	717	756	768	744	783	739	754	758	715	797	734	780	742	735	750	789	785	733	806	801	739	791	813	769	756	754	725	745	754	743	757	785	786	778	764	761	768	790	755	727	751	767	777	756	772	753	754	776	736	799	735	717	713	758	754	780	752	753	710	793	782	751	773	754	766	723	750	808	804	765	759	756	750	800	742	768	752	777	757	787	749	767	781	737	771	759	834	812	755	768	742	786	768	745	765	784	741	798	740	778	766	769	721	806	755	759	827	729	773	752	755	785	740	743	762	781	798	761	756	784	759	748	786	737	708	758	775	773	769	787	759	799	747	715	780	742	751	761	773	742	792	765	743	774	769	743	740	718	770	767	768	734	760	757	780	731	754	782	764	758	740	774	765	755	785	762	740	824	732	759	758	770	760	806	766	735	765	737	775	804	788	760	761	755	755	756	773	796	727	739	785	773	721	760	740	786	747	706	782	753	754	770	770	785	751	734	745	753	755	756	749	822	720	724	750	734	734	762	741	795	784	763	808	780	748	701	734	724	800	795	712	780	798	763	741	747	798	775	734	768	746	750	753	743	720	703	787	778	784	784	792	753	810	778	766	817	731	765	731	816	782	702	745	728	795	771	749	793	806	733	770	781	766	785	792	739	793	756	733	783	734	766	770	754	726	781	741	741	815	773	774	793	739	774	760	723	766	803	712	776	736	792	767	730	710	749	711	794	688	752	757	763	792	806	734	743	737	806	723	736	765	770	740	762	787	744	787	767	715	745	820	710	781	750	750	755	785	792	821	734	815	773	761	736	774	770	735	709	780	788	778	760	734	766	780	780	742	785	773	709	813	731	712	752	709	797	744	765	762	800	727	769	737	782	737	775	756	761	717	738	723	760	709	728	779	753	736	780	766	772	835	779	784	771	729	743	738	776	742	758	756	793	755	755	779	745	709	809	778	740	759	757	779	713	772	728	747	780	771	765	800	776	772	748	776	765	747	768	745	736	769	759	793	804	763	756	769	733	792	752	796	782	777	795	752	725	789	750	802	779	785	752	766	750	770	802	746	763	803	773	789	741	735	754	808	741	757	765	728	781	767	764	742	737	746	760	767	738	800	771	729	729	765	764	809	786	756	783	766	708	747	727	769	764	767	787	747	751	783	756	780	799	754	796	798	765	766	791	826	766	787	819	752	791	773	706	798	758	788	756	773	738	770	750	754	787	790	753	765	728	743	762	777	761	791	704	792	723	795	722	791	761	746	745	766	731	766	787	740	737	727	776	717	752	764	836	725	783	821	773	796	823	769	764	690	785	754	776	834	767	754	745	789	796	759	741	738	765	763	788	774	772	799	780	776	742	781	767	746	753	774	789	766	790	831	751	766	740	789	746	761	760	792	788	755	754	785	763	786	736	739	735	770	716	771	740	745	759	802	768	749	732	733	737	789	744	770	780	806	746	744	783	754	806	722	743	737	783	796	805	761	740	759	766	756	789	758	768	814	754	742	780	754	717	757	731	739	794	729	726	733	772	771	746	741	753	742	815	795	753	790	768	739	775	717	764	719	802	706	812	761	792	785	763	686	738	792	843	773	722	767	819	745	727	775	739	750	778	703	718	699	742	769	758	742	731	761	757	797	775	738	746	784	741	783	764	793	782	754	738	736	763	693	790	778	747	784	773	768	759	730	756	774	788	719	762	779	758	741	745	726	731	736	791	793	779	762	774	753	749	756	707	777	781	742	755	783	769	761	774	756	771	769	774	744	740	803	812	765	750	756	763	759	797	753	760	782	756	755	745	766	749	792	741	722	775	769	794	786	759	864	753	767	772	763	795	762	732	725	778	781	742	730	789	740	721	764	771	758	747	777	786	812	728	794	747	737	755	726	766	757	771	792	728	785	761	760	785	733	746	754	766	774	752	770	714	793	770	769	746	743	731	752	817	749	771	756	787	766	757	740	718	762	821	722	786	751	757	739	728	760	736	757	793	820	766	754	778	764	753	751	758	780	757	780	803	778	753	799	766	741	738	699	796	738	774	757	822	737	706	731	771	735	734	761	715	816	705	781	741	766	745	740	712	771	747	772	786	760	792	743	696	747	791	790	788	777	789	770	754	759	740	757	747	741	775	723	775	760	789	781	758	753	734	771	776	727	768	774	755	755	736	774	764	754	769	743	708	793	749	734	730	724	777	722	748	767	808	774	792	737	805	727	805	741	797	740	786
8924	1120	1458	1095	807	590	445	397	327	283	287	229	225	187	178	208	186	153	177	151	142	134	184	161	151	158	155	124	146	147	138	158	139	137	156	139	135	135	130	157	147	122	109	140	141	117	134	120	146	126	166	101	136	150	143	148	122	137	135	135	134	138	139	133	112	123	121	117	133	136	143	138	125	116	136	133	121	122	137	142	129	139	129	121	125	152	134	128	105	118	113	129	139	139	127	113	108	112	123	128	138	141	136	138	122	130	109	133	124	130	124	146	150	119	134	123	128	120	133	123	130	137	133	113	132	133	147	130	119	138	123	142	119	120	143	150	126	139	123	138	136	125	128	135	136	115	134	149	135	119	133	147	138	138	109	142	135	151	147	141	121	127	126	127	123	118	123	126	125	143	134	124	133	135	127	140	122	113	129	115	123	142	107	126	119	113	125	130	128	135	128	126	115	139	123	109	125	146	124	156	127	112	143	117	133	121	130	142	126	122	131	129	115	116	106	131	131	126	132	136	118	153	136	141	142	134	117	134	153	119	155	144	135	127	115	129	121	119	130	146	127	138	143	123	143	156	138	120	115	149	127	127	140	138	131	150	126	147	122	120	125	129	128	134	126	121	135	126	123	132	140	123	120	146	119	132	123	140	123	143	140	120	125	118	111	112	137	114	126	125	130	117	139	143	132	115	143	139	144	128	149	121	129	138	121	131	127	127	131	110	135	150	142	131	132	132	130	145	135	126	114	127	149	128	119	133	122	112	114	117	144	144	127	148	115	148	110	132	153	132	120	134	143	117	114	157	123	124	111	134	130	123	135	129	126	125	115	124	137	135	139	128	136	111	116	148	118	114	120	146	114	118	123	128	134	123	114	138	120	141	134	126	129	151	148	129	122	132	131	109	116	141	111	159	140	149	144	152	134	141	143	118	121	128	148	114	124	140	126	136	139	133	94	141	114	139	133	146	125	137	119	121	118	127	137	135	135	125	134	120	126	125	129	117	126	158	134	143	131	119	140	130	134	141	134	130	122	123	116	124	148	114	119	125	124	142	111	132	126	131	117	144	148	125	138	123	131	122	117	112	148	128	116	142	120	129	116	142	140	128	122	131	126	137	133	125	111	115	130	136	147	116	124	154	134	119	111	142	142	119	123	130	139	140	133	134	124	135	136	132	138	127	140	150	124	117	115	112	127	135	132	144	118	107	141	131	126	133	124	135	112	120	131	125	124	116	125	129	114	126	119	130	138	117	134	145	129	148	98	140	129	142	140	121	127	152	145	125	141	134	127	139	139	121	128	122	125	116	144	160	147	124	115	140	116	141	126	129	125	121	109	122	138	123	127	149	124	128	121	130	137	118	140	141	133	144	139	140	136	112	139	124	132	134	123	131	125	129	134	144	120	120	138	131	135	139	117	149	105	142	120	118	147	132	117	158	146	114	108	119	119	118	117	144	128	138	128	128	133	129	135	136	123	142	127	144	118	126	110	128	102	137	136	137	111	137	133	132	123	141	138	141	132	131	149	110	108	143	115	147	140	139	154	124	119	135	121	136	139	122	146	128	121	133	124	132	126	122	148	130	145	136	128	120	118	128	142	130	128	121	119	128	123	132	130	130	117	124	132	112	113	119	133	115	121	131	140	135	115	130	115	128	130	126	127	136	121	149	119	134	124	119	141	118	118	134	127	140	144	111	139	133	133	139	117	133	126	146	132	107	117	133	120	128	140	115	143	122	135	142	129	126	139	156	141	137	121	125	127	130	122	114	122	131	120	129	129	114	123	139	115	138	133	133	126	131	135	135	128	119	131	142	116	150	136	127	128	133	138	105	140	112	142	141	135	129	151	130	114	133	121	132	140	144	128	130	131	133	128	133	142	128	139	125	114	131	125	139	141	132	129	140	121	152	123	126	135	125	123	135	119	133	121	118	129	130	143	125	135	126	128	128	128	111	116	144	124	121	138	146	129	149	147	108	110	130	144	150	126	124	123	118	120	155	137	154	119	125	126	139	141	136	112	142	110	142	123	140	143	132	132	139	122	128	128	149	122	133	136	120	122	121	140	131	127	134	127	127	131	131	136	119	143	130	126	128	137	130	130	149	126	131	132	126	116	122	144	134	145	118	167	130	94	131	128	125	141	113	142	145	129	138	133	109	134	120	145	132	144	131	109	118	125	126	117	125	132	131	135	121	147	124	123	107	108	115	123	150	137	142	139	141	129	134	130	159	122	130	130	139	121	126	117	127	138	112	137	116	133	123	131	114	126	124	112	126	126	134	126	148	137	147	140	173	128	140	150	123	134	131	114	113	136	125	140	127	145	116	137	139	113	131	135	148	128	140	148	136	144	134	127	132	124	149	145	122	122	129	123	124	114	120	133	146	133	115	138	138	135	144	117	131	142	136	150	119	130	137	129	140	135	119	129	124	115	142	122	137	159	124	130	123	138	127	141	123	133	119	137	132	154	121	139	145	132	123	120	126	153	135	124	120	135	138	117	136	117	127	121	119	154	120	114	123	128	134	129	134	125	140	137	133	117	129	114	145	123	130	147	134	111	112	127	117	157	128	155	120	152	120	125	132	132	138	105	122	123	130	134	141	125	126	130	121	119	111	146	135	134	129	134	148	116	129	156	129	130	119	142	154	129	132	109	124	113	117	128	119	123	123	141	149	125	139	130	107	118	117	122	137	114	134	127	116	137	128	135	133	126	138	124	113	124	120	139	142	123	140	115	124	131	121	127	120	136	115	142	116	124	115	129	133	143	153	125	116	134	126	125	152	132	112	140	127	124	135	125	122	114	122	114	124	117	128	120	111	124	142	146	138	120	147	135	122	107	142	126	125	153	145	124	146	112	141	137	120	135	139	124	140	114	127	116	129	135	133	136	110	125	137	146	135	111	165	139	122	117	125	119	151	134	123	127	149	129	113	146	143	124	127	147	125	128	124	123	119	130	141	127	116	128	117	144	120	134	144	134	125	141	130	111	117	110	131	124	138	118	136	138	124	131	104	143	126	109	112	142	146	153	134	117	136	124	128	146	128	131	126	145	128	142	130	128	120	135	130	141	123	117	111	124	118	128	119	133	148	112	113	129	131	154	118	113	129	126	138	135	131	124	129	137	121	129	147	107	123	141	131	128	121	138	134	108	130	119	125	129	135	117	118	123	109	135	99	99	123	153	138	138	105	133	148	117	136	143	147	126	152	130	136	135	124	128	134	116	139	130	130	123	138	149	129	134	133	141	127	120	135	129	141	146	140	140	139	144	121	151	121	139	124	131	140	130	107	124	118	157	120	134	146	117	120	112	132	138	140	120	135	130	119	119	123	121	131	126	146	126	123	117	147	122	137	158	139	119	131	119	132	126	146	131	120	146	144	108	116	130	125	135	126	125	138	124	148	132	143	131	134	113	138	131	132	135	138	148	120	121	119	135	123	155	136	115	137	120	127	114	118	143	139	137	138	141	119	139	123	118	106	145	148	131	141	138	127	131	128
5614	1492	3382	3930	3300	2549	2053	1851	1588	1324	1197	1076	934	928	884	830	820	739	720	668	643	631	609	593	577	595	552	559	510	527	561	499	505	467	509	475	518	525	469	458	491	470	501	446	472	472	459	476	467	438	463	454	444	477	447	465	484	466	467	458	440	458	452	439	429	479	424	423	405	412	476	435	441	434	410	419	449	402	448	424	441	440	434	451	444	478	424	415	384	447	444	431	423	435	462	463	427	448	450	439	444	390	456	436	401	398	393	457	436	417	434	414	399	469	409	405	433	473	413	411	421	419	412	447	404	494	440	439	448	429	433	431	464	415	426	451	398	408	454	419	447	406	405	385	448	428	474	465	399	453	447	417	418	383	434	401	421	394	403	413	392	424	449	423	461	423	411	377	438	425	433	410	438	429	418	417	365	377	448	439	432	447	408	441	431	453	450	433	412	441	424	445	444	433	434	442	391	426	414	397	452	422	468	418	394	433	441	456	432	451	393	434	427	429	417	397	467	444	438	443	428	399	410	459	419	414	448	415	407	408	433	485	409	440	424	439	428	424	425	403	460	434	417	441	408	392	414	452	448	446	450	429	437	443	422	416	408	423	387	443	414	391	440	428	438	419	428	413	415	415	403	397	449	434	434	452	439	411	443	424	405	420	425	446	427	445	417	428	451	402	413	403	465	424	388	403	392	446	427	432	401	418	388	455	424	473	401	409	430	410	406	415	406	409	413	407	416	432	427	435	427	427	440	409	398	451	456	428	414	427	423	378	423	422	406	435	398	467	447	418	438	397	397	437	451	413	392	461	427	430	400	427	429	389	429	414	429	426	430	446	409	383	427	388	415	437	420	437	408	394	454	427	379	415	397	412	425	407	434	417	416	414	409	410	403	378	467	435	430	432	404	428	445	430	432	415	420	403	419	434	451	424	439	409	449	420	413	413	405	408	441	401	436	423	401	450	383	422	417	431	404	454	407	407	435	407	441	408	447	436	424	419	405	454	429	449	421	404	424	350	417	438	390	440	429	427	435	448	422	432	424	426	453	426	413	423	469	423	451	411	408	421	418	435	397	450	407	451	383	412	398	438	408	421	409	387	383	456	435	408	433	439	411	397	418	424	402	425	426	411	434	374	438	413	415	455	465	444	477	386	411	435	428	412	458	443	432	415	434	412	439	419	407	447	426	400	431	406	475	407	430	454	436	427	392	412	463	411	422	457	395	414	414	417	397	429	449	425	409	405	422	434	466	415	414	433	398	411	440	397	439	427	409	423	408	408	403	441	415	426	466	408	452	437	412	419	436	429	397	425	437	421	453	377	458	482	432	431	418	396	408	406	368	410	457	387	403	398	431	452	435	435	444	388	402	469	432	448	410	419	404	430	442	390	478	436	415	412	413	412	421	390	422	379	418	409	421	413	426	403	475	407	422	461	455	418	421	410	427	417	436	438	411	402	428	381	417	421	408	441	446	447	432	416	418	434	413	460	432	411	454	415	404	435	394	433	403	419	419	406	424	403	405	465	403	423	432	423	420	433	442	443	435	425	461	419	425	439	443	415	417	458	421	464	417	420	433	428	418	396	444	463	419	428	451	438	396	425	456	422	385	429	472	465	433	406	423	454	412	424	436	412	434	423	438	452	386	422	385	422	433	481	421	416	437	445	409	456	434	428	425	427	426	406	416	435	429	398	424	419	378	393	399	402	435	456	347	379	417	438	452	408	392	393	444	400	375	426	410	428	463	432	399	385	428	424	432	431	420	411	387	431	428	418	450	416	434	424	458	406	390	418	432	439	420	406	409	436	474	429	437	427	404	407	400	413	427	436	403	432	431	457	411	451	410	414	386	428	409	422	408	419	468	433	429	402	405	444	417	400	405	391	403	400	420	421	422	422	435	430	412	416	412	426	425	410	385	405	399	412	426	429	394	443	401	401	417	459	449	413	414	447	390	449	448	427	444	428	449	408	421	396	414	412	432	382	410	431	421	410	422	421	420	400	447	394	382	428	451	428	425	392	408	408	413	434	400	423	440	414	434	418	433	409	428	448	429	434	446	402	415	415	434	431	443	438	415	397	414	423	423	410	376	445	436	397	422	401	419	436	406	428	410	475	399	400	418	411	416	408	424	403	414	426	425	398	393	431	433	414	436	449	444	443	409	388	414	417	462	426	433	390	403	401	437	439	412	441	425	415	477	418	385	437	444	431	444	433	416	433	393	454	423	411	437	410	446	391	434	410	421	434	435	439	433	460	448	441	387	428	432	449	416	440	420	438	460	392	432	459	411	463	436	445	403	438	421	393	484	419	425	406	437	422	411	454	418	420	449	449	429	421	436	417	397	410	409	431	396	382	387	429	414	434	467	457	402	421	431	440	430	402	474	416	400	424	426	430	395	412	418	388	421	440	432	417	424	432	443	454	408	433	455	428	418	415	429	437	435	428	388	418	416	413	441	396	425	435	402	382	455	422	394	436	385	409	425	416	423	414	408	437	420	410	443	457	426	400	429	372	403	417	435	415	422	414	420	441	421	381	426	400	399	397	440	415	430	439	415	407	413	434	396	403	413	452	414	413	390	457	407	428	476	434	429	402	418	403	417	436	409	460	419	427	421	410	412	421	426	425	416	420	421	445	433	460	405	434	442	401	405	448	405	425	448	409	428	435	461	428	460	407	403	405	423	461	433	399	449	425	406	392	441	392	436	406	402	380	414	438	424	437	412	376	397	425	409	441	420	411	421	442	482	455	421	395	439	409	437	432	429	455	381	410	431	422	451	418	415	454	413	417	426	430	423	413	414	451	422	395	430	451	422	429	448	428	438	440	420	440	438	425	414	408	437	426	406	425	396	424	448	398	392	395	412	388	382	402	408	428	465	473	422	416	416	450	412	442	394	427	424	394	429	388	423	419	396	395	441	417	424	423	417	423	432	416	385	414	402	427	429	420	419	424	429	427	406	398	436	433	407	435	407	447	408	389	412	435	413	421	404	429	434	403	438	436	418	420	448	436	451	420	415	404	417	423	428	449	410	426	433	421	384	429	447	402	412	431	418	386	408	441	432	407	445	426	454	469	401	448	454	470	412	400	422	436	453	395	438	438	430	439	459	401	452	445	394	389	434	439	417	379	421	435	405	448	396	420	407	429	435	434	448	415	400	438	427	421	391	457	449	428	429	429	408	435	413	400	421	392	401	430	402	422	459	408	423	415	442	435	445	461	456	393	420	395	440	438	410	410	432	458	417	409	412	405	406	408	424	414	388	403	408	436	420	423	403	421	417	418	363	420	472	412	422	408	414	412	417	391	437	378	459	426	442	441	423	415	434	410	431	395	430	434	416	452	425	406	422	447	429	484	382	433	438	427	410	434	465	445	417	447	427	396	437	438	444	398	426	442	386	436	426	448	421	405	431	403	437	420	425	426	455	413	432	433	427	406	459	409	437	410	396	415	415	464	404	406	399	417	460	410	420	412	379	429	409	394	440	442	424	435	440	408	395	413
16274	2608	2825	2158	1482	1068	813	637	529	465	407	333	313	273	271	224	243	213	205	199	207	203	192	211	184	170	186	163	162	183	163	156	177	165	146	167	139	142	162	146	160	138	157	158	161	143	167	168	141	172	126	168	138	152	159	132	157	178	153	126	155	147	116	156	152	134	134	161	141	151	150	128	156	132	139	144	156	137	142	141	147	147	136	143	128	147	141	160	154	138	137	123	132	146	129	142	148	138	149	132	148	127	138	155	151	151	125	152	132	133	130	115	114	134	119	136	130	139	161	144	152	115	143	165	129	146	137	119	158	143	148	156	141	132	156	128	103	148	145	135	132	155	138	149	146	144	157	146	134	106	124	126	148	114	127	140	144	137	120	133	157	130	158	141	141	116	136	147	142	151	132	137	137	143	141	135	126	136	138	128	148	132	142	134	145	136	143	146	146	131	148	144	131	130	144	112	137	115	128	152	137	116	133	136	119	140	165	128	147	149	133	150	146	140	131	135	139	149	142	125	147	130	135	149	129	138	121	147	130	156	146	145	153	137	142	130	141	147	138	149	119	124	157	123	132	139	122	127	132	129	118	139	136	138	131	125	144	132	123	142	155	114	143	129	144	155	128	151	133	124	134	133	131	145	140	124	144	133	151	135	121	116	152	140	114	154	143	143	149	121	132	143	125	136	141	139	129	128	133	136	140	152	151	142	141	126	133	156	140	144	144	159	136	112	159	129	138	139	149	125	158	165	142	144	142	143	159	142	135	144	145	157	126	148	157	138	137	144	142	136	145	135	136	148	131	135	124	145	139	125	141	131	156	140	133	129	123	141	156	148	151	144	134	160	138	128	145	143	136	138	134	148	134	147	151	172	133	140	120	149	142	137	132	126	110	128	148	169	130	120	156	144	141	140	158	139	136	129	131	132	142	144	146	152	153	133	137	145	140	131	140	144	130	138	124	138	156	142	138	148	135	127	140	146	144	132	145	141	133	155	158	141	117	140	128	127	160	143	141	119	126	137	166	152	138	143	125	135	135	138	134	140	150	139	138	153	155	146	137	135	131	144	147	133	129	132	160	134	149	141	156	153	121	137	137	128	131	154	130	139	128	138	140	129	143	124	128	149	127	138	123	136	151	133	136	129	140	129	131	136	143	142	109	139	142	151	125	145	137	129	143	127	143	147	139	142	116	149	116	140	158	117	129	117	130	140	126	150	142	152	156	129	135	141	149	123	165	135	136	137	125	136	125	111	156	128	135	125	147	164	134	119	140	130	141	129	137	152	156	130	132	138	130	133	149	151	131	158	154	139	132	153	149	145	117	139	115	127	131	151	132	148	143	130	147	118	145	112	130	144	172	148	139	144	157	140	115	147	109	141	117	136	127	131	129	126	140	155	139	146	148	132	147	134	137	131	136	153	119	140	147	146	143	132	148	130	145	136	143	147	113	127	160	136	149	143	138	148	135	137	143	155	137	138	144	139	126	132	153	131	142	142	142	139	129	149	135	146	122	121	123	130	116	131	130	119	135	163	133	134	143	143	130	157	141	130	135	135	158	149	134	136	147	117	138	146	119	138	137	155	120	146	136	160	117	142	126	139	143	152	130	122	137	157	141	175	160	143	125	137	117	147	127	131	142	138	129	125	123	118	139	117	139	129	131	151	141	145	136	161	136	143	114	140	161	134	125	137	133	151	126	137	141	137	129	148	126	138	158	134	144	143	125	136	156	141	149	130	146	141	144	132	147	115	124	124	144	126	142	151	137	157	111	156	132	155	138	148	131	144	122	124	120	143	128	159	141	126	149	143	135	144	159	142	144	156	134	129	156	151	148	128	138	157	153	147	156	138	160	148	134	140	127	119	151	135	161	150	167	137	139	141	150	156	141	136	149	105	128	152	139	156	135	132	152	146	134	156	156	147	140	147	157	148	136	153	137	125	140	143	157	162	123	157	135	121	136	124	148	128	122	151	151	142	109	133	146	137	141	123	119	138	127	145	138	128	144	132	119	135	135	159	123	136	167	113	133	129	160	119	146	148	154	148	140	151	134	137	146	134	132	126	166	120	156	129	131	143	154	134	138	161	152	143	152	153	125	151	145	143	158	145	127	132	137	144	150	123	116	185	122	138	132	130	137	132	159	149	152	157	124	134	146	140	152	143	141	142	150	156	145	129	134	161	171	138	137	138	163	154	142	141	136	145	153	129	147	129	133	140	143	124	149	139	132	141	169	133	157	143	160	142	141	159	138	143	127	130	157	130	136	123	111	125	155	123	165	134	139	140	146	132	130	125	140	149	134	127	143	150	139	129	154	136	121	149	141	113	139	124	136	125	157	133	139	148	140	142	121	141	150	136	153	128	131	145	112	143	129	143	136	138	135	131	149	164	146	141	152	163	140	126	132	113	137	121	138	153	132	145	150	149	132	138	134	138	156	136	143	140	143	130	155	124	154	143	151	160	128	136	132	124	139	162	128	128	138	140	136	151	123	162	160	155	141	143	126	146	140	146	121	145	132	122	145	133	149	150	135	155	149	141	126	155	129	141	121	144	160	121	148	129	143	129	163	125	143	142	170	136	140	140	147	144	124	136	167	145	125	128	136	138	137	139	138	134	154	134	165	155	126	125	140	132	137	125	139	134	137	130	158	112	142	153	133	144	133	127	138	138	136	156	140	144	133	141	138	131	135	139	132	156	128	140	107	154	136	145	140	144	140	142	137	149	140	149	140	142	144	131	153	128	147	127	148	133	135	140	137	157	144	131	123	126	142	164	139	138	159	135	150	129	149	133	153	117	141	157	152	127	130	141	136	149	148	137	139	152	166	139	138	134	145	139	125	123	125	163	124	134	131	137	135	129	150	132	140	129	141	138	148	140	152	152	147	160	143	142	153	128	150	163	129	145	128	152	146	142	145	129	140	136	148	130	157	129	133	150	143	128	139	134	126	150	126	132	138	152	154	115	146	110	136	148	119	152	127	136	136	137	153	156	139	132	165	141	138	142	129	126	132	132	127	134	132	123	141	150	145	115	152	131	133	135	148	138	149	149	169	144	144	152	145	118	138	138	155	150	129	135	146	149	125	128	137	142	147	154	142	132	120	126	138	145	160	161	147	136	131	153	151	137	164	149	154	128	132	136	146	141	136	152	151	149	135	169	143	110	134	128	138	136	164	143	137	111	143	154	137	126	156	134	139	114	119	142	135	130	133	156	127	135	138	163	129	138	137	151	132	134	135	124	161	123	116	136	163	150	137	134	142	126	128	149	150	126	116	151	138	115	133	147	146	129	158	131	137	139	145	143	139	152	144	124	135	140	149	125	133	129	125	150	144	153	123	152	132	137	132	142	133	141	154	127	133	138	117	121	135	136	128	130	138	147	142	157	136	131	126	120	134	136	121	144	141	140	135	132	140	131	151	134	135	150	140	123	136	126	132	132	132	137	147	160	137	144	155	136	138	182	147	155	138	144	144	137	145	139	148	156	148	142	135	145	149	153
7691	2655	6104	6825	5682	4690	3633	3112	2615	2227	2006	1730	1608	1405	1264	1189	1138	1081	984	974	938	884	877	839	747	742	738	721	683	709	649	640	639	634	626	631	593	559	601	555	512	568	562	554	484	560	539	561	544	546	522	480	496	493	502	502	536	491	539	531	509	576	501	505	527	542	506	518	493	516	494	495	488	561	493	479	454	467	495	526	519	482	471	491	474	480	468	548	482	515	491	495	464	488	455	481	544	446	474	442	505	492	474	472	467	438	489	491	479	466	492	480	461	487	434	491	438	438	523	471	452	486	489	478	442	492	437	494	464	463	472	446	444	497	492	480	435	444	493	474	480	476	471	509	487	466	505	491	450	464	444	463	445	467	468	462	504	498	460	499	492	479	458	479	474	467	506	491	459	435	474	467	463	441	476	453	467	503	481	465	461	454	468	497	452	489	459	469	466	477	455	500	439	449	457	458	503	455	445	455	457	416	463	472	495	460	456	493	459	455	454	505	447	484	448	410	481	486	453	467	454	481	478	507	489	482	471	479	437	434	451	424	434	481	496	494	478	488	465	485	495	458	449	458	457	453	437	503	476	466	457	448	486	443	447	448	498	479	465	447	454	483	483	468	437	435	471	465	459	476	484	482	473	442	465	475	397	454	424	491	498	448	458	456	449	510	494	458	491	466	488	453	472	430	435	429	420	452	436	453	458	473	474	462	443	476	448	445	481	445	449	472	474	477	503	418	485	456	462	444	483	495	443	471	494	460	478	463	451	419	465	491	454	470	457	471	477	478	490	453	434	458	449	454	427	481	497	443	493	458	460	449	470	470	480	480	475	465	473	468	471	432	476	490	464	442	440	449	441	483	456	430	480	451	491	458	475	479	458	475	456	478	486	475	454	458	480	451	489	481	472	416	467	461	444	424	425	454	445	492	468	502	410	482	497	449	453	470	463	426	472	448	485	461	465	487	437	485	450	455	518	430	470	450	459	436	482	458	485	434	490	442	464	459	457	444	473	475	448	466	501	482	424	466	511	463	485	471	451	448	501	462	450	466	502	466	499	475	485	459	493	462	483	482	471	462	477	482	470	450	463	450	469	458	463	474	487	448	467	457	442	484	473	473	491	450	469	472	434	471	480	481	460	459	440	481	464	388	476	456	489	461	463	463	477	460	471	491	452	494	457	460	456	451	450	476	457	473	471	460	453	477	477	467	474	449	406	454	432	473	454	424	467	491	458	493	473	504	500	497	471	438	459	456	441	437	437	451	426	465	497	445	490	465	501	428	496	453	491	505	451	456	450	460	495	474	460	453	461	450	519	473	438	479	478	465	446	456	466	458	503	466	462	486	449	459	472	428	505	432	468	466	487	462	470	419	430	439	464	427	486	465	451	488	455	454	449	483	454	474	468	474	495	484	460	488	432	446	463	489	470	479	479	485	441	472	460	460	491	438	466	460	452	464	485	435	496	448	469	443	473	494	483	520	452	469	443	474	441	433	473	504	422	434	491	506	443	494	465	468	469	481	468	479	492	469	481	471	452	483	450	459	447	506	483	454	473	499	434	476	471	475	462	514	467	495	449	479	449	471	440	466	494	514	451	489	461	460	487	492	506	454	481	451	428	490	472	457	457	457	464	480	446	474	476	490	468	402	508	443	461	452	442	429	484	454	505	422	466	426	463	455	483	457	424	459	443	462	447	481	463	438	446	450	453	433	496	453	481	468	446	485	535	469	479	493	441	460	463	474	418	443	443	470	454	469	469	427	482	460	460	436	518	472	443	456	445	499	448	474	476	439	471	424	443	457	437	419	441	444	464	419	438	476	445	494	447	467	473	424	482	453	433	465	459	480	462	454	433	487	479	481	456	460	492	455	492	433	458	453	467	416	456	440	447	435	447	448	466	445	465	494	486	495	467	439	466	462	481	464	494	449	436	412	496	459	454	442	449	452	486	441	443	448	513	479	426	456	435	471	441	454	478	488	489	479	447	466	444	442	463	441	464	486	451	437	468	487	457	458	455	461	436	487	459	434	465	476	482	454	476	461	454	438	474	477	427	479	462	481	465	475	432	470	474	453	447	480	421	419	452	456	461	459	464	454	456	465	425	486	461	480	457	449	445	468	491	460	480	441	414	471	437	471	445	482	468	489	470	439	472	424	482	466	459	440	499	446	463	454	475	501	498	434	456	492	459	483	479	518	456	446	464	473	455	466	435	453	453	459	486	408	471	447	452	474	503	475	456	462	480	462	460	454	480	435	500	476	439	445	422	484	511	461	463	483	464	484	443	486	465	495	483	434	456	444	462	442	432	451	478	474	452	479	439	441	455	447	455	482	505	486	449	438	459	478	473	447	490	479	435	470	449	459	444	457	447	461	466	450	470	462	471	444	458	446	439	493	474	470	464	419	486	440	456	477	455	477	481	459	475	460	452	448	456	455	431	467	476	456	482	447	471	471	467	463	480	450	448	489	478	473	478	489	457	463	456	485	428	447	434	478	445	464	444	451	469	454	452	444	437	445	435	443	455	437	467	490	462	468	439	510	465	469	446	421	433	447	451	443	495	448	458	466	471	449	436	463	473	438	438	491	449	468	451	448	457	471	451	433	474	447	463	455	486	484	488	420	437	454	431	459	450	503	452	423	447	464	494	453	478	461	445	464	450	474	463	436	486	424	454	483	479	510	479	470	431	458	428	493	470	451	466	477	475	489	480	469	449	450	461	452	463	427	457	447	471	442	469	450	451	460	461	482	500	456	493	500	486	493	470	467	482	448	453	459	442	468	434	465	476	480	460	490	492	449	487	446	439	494	454	432	484	478	480	474	478	483	466	441	459	476	474	473	452	461	500	470	498	454	455	438	451	453	419	484	464	441	467	472	437	489	455	470	466	451	474	490	459	502	446	482	462	471	428	508	466	439	485	447	445	487	495	438	495	450	444	482	426	472	496	499	482	453	465	457	454	513	454	462	443	471	473	465	460	475	467	477	495	464	459	457	476	469	463	465	464	467	493	470	454	441	466	443	475	468	480	438	417	461	502	471	446	454	469	473	466	487	461	446	453	490	485	501	462	446	504	476	411	459	467	469	476	458	471	449	445	459	432	444	461	477	476	418	428	517	486	462	451	487	498	486	460	442	449	472	460	439	467	454	425	460	474	471	449	434	433	440	466	465	446	488	473	480	430	492	469	442	463	474	434	465	456	440	453	494	487	493	449	484	490	466	442	433	508	439	463	449	467	469	487	447	435	478	522	423	488	484	469	461	489	447	462	450	467	466	484	458	464	484	466	449	483	452	463	448	452	465	464	483	444	442	506	480	462	467	502	465	473	490	470	461	461	466	493	439	459	493	449	477	470	454	476	493	458	445	487	468	412	442	452	467	512	461	459	469	474	467	465	459	471	458	507	464	458	500	484	466	486	435	414	483	438	471	431	464	422	453	473	455	445	470	471	450	477	479	469	529	465	504	488	447	484	473	481	455	450	518	470	476	473	473	469	459	515	479
2122	339	345	326	293	260	278	310	245	284	264	278	262	248	286	261	246	255	259	271	257	220	251	205	295	258	273	262	230	274	250	284	245	246	257	277	298	258	253	269	262	267	276	253	262	270	269	271	264	251	282	278	266	265	280	246	262	228	264	250	260	278	261	256	249	227	252	247	245	275	271	232	246	258	242	262	270	262	259	236	249	248	240	303	278	281	279	240	236	259	260	237	259	252	264	268	250	255	244	234	237	274	258	263	262	288	242	250	267	263	265	246	250	268	229	245	242	237	247	258	266	246	242	260	224	268	256	287	255	254	264	255	290	255	255	249	262	277	260	271	239	248	226	279	247	270	271	233	281	279	238	241	258	273	276	280	268	250	234	274	234	228	262	246	255	273	252	243	288	272	257	251	302	277	294	239	249	282	256	259	248	264	267	254	236	259	249	277	254	271	264	249	262	238	283	244	244	249	257	253	277	243	237	258	267	264	268	262	280	248	235	231	259	278	279	259	241	257	282	240	237	258	248	253	240	247	265	254	263	282	263	265	274	267	247	267	250	246	267	281	286	286	282	283	260	248	230	260	233	270	249	250	278	242	244	277	263	249	246	241	294	239	263	241	246	288	261	257	271	265	257	282	229	271	260	284	256	255	271	252	230	262	229	242	229	260	253	272	269	265	258	251	271	250	270	224	273	264	232	257	283	265	254	268	258	262	234	279	252	226	229	241	261	257	265	238	253	260	262	262	233	260	246	257	238	276	255	260	265	275	280	251	251	262	247	273	258	270	249	260	253	263	260	230	240	238	252	269	246	254	271	234	241	282	241	288	238	288	266	261	289	214	217	241	229	234	250	261	241	236	252	259	246	251	251	274	229	262	269	246	238	284	267	234	277	254	262	269	259	230	275	286	263	269	262	264	264	245	246	251	274	238	274	274	272	237	250	259	244	239	264	261	291	274	274	240	251	259	285	252	239	210	276	269	263	252	270	255	251	281	273	220	285	247	231	256	245	276	277	275	256	258	294	262	259	271	285	287	257	269	256	242	248	271	273	276	281	217	268	251	260	269	242	257	276	252	293	252	247	257	259	242	247	259	237	257	293	262	244	232	247	259	269	261	223	227	234	219	265	260	238	258	263	262	241	248	248	256	269	251	272	234	261	212	238	274	266	247	257	279	244	276	269	251	284	269	253	241	241	269	236	253	251	236	261	268	293	258	271	247	291	251	247	245	273	278	233	253	231	242	252	278	260	218	277	237	258	265	253	275	255	232	259	230	254	237	255	243	244	246	250	256	248	246	262	274	261	264	283	288	272	256	271	241	280	268	248	285	240	267	279	263	230	267	269	282	233	238	276	257	236	257	250	241	243	279	264	250	246	258	254	242	254	269	233	267	275	255	268	244	261	277	284	248	259	270	261	287	276	254	258	257	263	243	261	233	284	251	245	269	286	250	277	260	252	263	258	270	239	217	263	246	282	265	259	273	249	262	289	225	257	224	263	270	278	250	262	232	274	235	264	251	271	280	269	258	278	281	267	262	252	248	244	255	253	270	248	266	250	276	267	242	234	273	267	261	274	241	253	246	238	237	272	281	251	243	268	265	250	245	268	270	239	246	272	252	241	239	277	243	248	301	271	241	253	260	257	234	291	264	279	269	229	277	246	278	249	270	230	229	278	283	272	265	279	246	249	228	250	262	245	228	259	244	264	247	247	251	240	263	285	275	236	276	270	247	253	253	256	235	269	304	256	263	255	232	254	241	279	274	264	279	285	251	231	260	277	261	237	275	266	280	241	253	233	268	271	244	278	252	246	264	282	248	253	262	279	234	247	268	277	243	244	271	257	252	261	250	256	289	232	249	254	263	236	276	286	273	246	287	232	235	243	248	289	291	264	239	244	246	233	268	241	264	259	271	236	244	231	236	237	252	267	276	276	231	256	260	268	263	251	252	270	281	274	271	233	282	259	254	219	283	237	275	264	259	244	263	233	243	275	239	255	248	256	223	235	269	264	266	261	261	260	228	239	258	252	261	251	276	281	256	248	281	246	265	288	255	263	247	260	276	241	251	266	256	266	259	269	260	269	255	281	255	241	247	282	252	244	280	276	259	250	277	226	286	249	229	225	249	253	256	247	258	245	242	269	257	235	225	255	267	236	233	237	251	285	273	235	221	247	247	266	272	273	252	253	307	254	259	268	264	279	277	247	254	261	238	248	249	248	264	270	255	277	272	233	257	253	262	273	268	234	253	259	253	262	252	256	241	245	268	248	234	245	275	273	243	280	253	261	263	268	248	251	268	273	248	255	277	288	283	280	264	243	250	268	268	268	284	280	232	245	263	251	253	258	263	251	274	250	255	263	265	285	288	258	257	226	259	271	274	279	279	235	247	237	270	268	243	251	264	264	242	259	269	270	274	268	218	240	266	252	263	286	259	273	269	260	279	288	249	255	238	262	246	271	230	255	258	272	298	268	239	274	281	235	282	254	249	260	264	251	262	216	273	264	242	270	232	234	250	248	225	243	266	240	284	221	286	269	236	267	294	235	234	230	284	248	280	265	233	225	244	250	257	269	269	275	241	257	261	229	236	258	268	284	266	273	232	252	272	262	258	233	247	229	233	243	254	299	265	272	251	253	255	282	261	257	244	259	261	233	253	268	256	262	278	249	244	240	284	247	255	255	243	241	255	246	254	263	259	259	244	258	244	270	229	280	277	248	246	242	244	249	267	239	225	228	226	240	282	233	252	273	233	239	259	275	249	256	241	243	235	253	257	227	268	252	237	279	248	253	238	241	257	249	267	245	256	266	250	281	240	241	254	257	268	253	268	248	270	235	288	274	264	277	260	265	236	263	265	248	225	269	232	276	273	274	254	252	268	260	264	244	270	266	260	240	226	256	247	228	274	258	247	256	239	271	283	252	241	280	276	287	241	221	260	259	265	262	252	250	260	249	255	283	263	257	243	258	245	249	251	264	224	265	266	223	224	245	278	234	251	283	280	268	231	269	255	267	235	302	299	272	308	240	259	273	243	237	253	258	231	237	272	263	251	265	251	260	247	258	246	271	245	248	245	247	246	285	271	243	275	261	266	219	284	248	271	249	263	233	211	276	274	268	270	249	270	265	273	244	261	246	228	233	281	269	247	283	249	257	261	258	224	249	258	233	251	258	278	276	265	253	250	265	272	260	261	251	249	293	276	267	289	256	259	284	232	254	239	270	254	249	249	257	230	251	269	253	217	258	271	263	254	254	280	264	260	235	253	245	246	278	258	259	252	250	259	280	254	243	254	259	298	291	243	255	255	238	289	273	244	277	235	255	253	242	247	233	275	249	281	247	261	256	250	277	248	280	221	262	284	257	236	223	270	280	217	273	234	251	258	245	253	240	237	244	258	250	262	254	245	285	227	248	260	251	265	260	234	286	255	269	261	245	238	255	244	222	266	249	282	264	258	225	249	261	296	243	254	246	248	259	254	265	254	255	290	264	245	254	214	258	230
2416	873	983	977	970	943	838	870	793	844	769	805	797	796	772	813	800	795	750	812	770	752	756	757	814	751	799	758	805	825	790	793	736	728	757	807	798	736	773	778	753	747	726	751	712	781	769	727	757	755	767	717	808	776	794	748	781	747	765	751	774	712	818	761	755	737	773	799	736	761	726	795	756	805	810	796	750	762	783	769	810	759	762	763	758	750	747	744	797	765	772	783	742	755	788	755	779	831	734	814	754	751	784	735	725	765	756	764	761	709	723	808	751	756	760	745	800	778	730	800	782	787	760	745	708	765	816	782	751	775	731	758	756	791	762	757	724	721	748	690	775	796	836	776	770	761	788	739	736	765	772	724	778	741	693	794	739	737	784	755	807	771	726	735	763	807	756	734	814	756	775	738	750	771	744	753	767	783	790	808	777	772	805	708	762	779	716	723	759	754	742	767	712	764	752	773	726	740	781	744	754	778	700	781	762	732	766	791	739	808	737	739	712	784	715	789	803	702	803	770	799	767	765	750	730	730	725	799	722	762	763	755	768	803	748	750	781	744	728	735	808	763	769	753	757	765	710	758	739	755	766	769	779	793	750	781	753	785	735	747	747	753	722	759	751	745	772	750	715	750	760	765	730	782	773	756	748	744	721	759	765	754	786	792	771	730	755	831	769	772	768	786	749	806	787	740	745	793	772	781	745	770	740	746	732	785	761	799	764	771	777	767	755	773	754	762	781	782	713	760	789	717	796	753	793	760	762	768	737	769	769	814	767	731	787	777	796	751	795	760	721	752	764	791	716	770	737	742	807	782	766	706	737	742	718	741	732	737	778	746	785	744	796	719	769	745	828	739	799	755	734	728	759	744	742	716	789	743	750	719	769	740	721	711	715	787	748	759	764	764	796	723	728	805	794	791	792	805	729	726	781	769	785	733	777	769	771	797	808	808	742	804	727	798	785	774	727	736	782	756	789	762	769	748	777	742	720	747	772	734	763	779	763	753	740	738	738	722	770	706	751	707	718	788	749	776	756	759	769	760	758	743	747	758	800	764	750	713	755	750	743	740	750	773	748	756	788	746	735	738	743	821	762	791	762	788	770	744	755	798	774	811	713	795	775	733	757	759	756	766	787	734	767	748	722	784	719	750	758	777	775	790	789	718	719	797	750	807	821	770	751	750	759	772	767	779	730	782	729	703	711	772	816	748	804	737	787	747	726	743	748	734	714	730	728	773	823	719	782	753	739	774	754	759	766	789	728	732	754	767	730	725	724	746	751	713	793	784	765	772	774	767	702	698	735	756	741	733	774	767	750	766	774	725	751	721	748	769	795	788	738	735	767	727	769	754	747	747	753	731	780	825	711	719	779	757	772	762	769	786	733	763	771	759	794	751	740	796	786	727	782	760	766	816	807	799	724	715	737	773	703	761	768	771	746	764	768	777	754	739	750	826	821	793	753	813	779	766	721	737	743	813	763	706	729	751	785	841	778	770	729	785	733	771	756	763	766	716	748	784	673	804	764	783	789	780	742	756	784	779	752	777	781	765	745	765	740	825	739	770	756	771	774	767	737	765	746	810	741	796	748	764	772	768	739	780	736	769	767	726	733	780	787	795	733	762	742	732	775	783	767	807	789	788	751	763	802	754	740	802	752	720	767	762	720	799	759	739	713	784	729	777	753	741	754	746	785	751	771	768	769	781	737	788	788	779	776	764	796	768	724	769	772	757	817	787	796	737	743	755	780	734	754	756	764	715	728	761	768	766	772	783	796	749	730	721	760	786	808	782	792	779	785	796	747	732	761	766	733	833	789	731	757	742	779	776	790	782	749	737	696	760	762	755	753	793	728	755	749	767	778	761	714	735	777	734	851	763	737	743	762	749	737	755	730	749	779	763	766	773	786	742	737	776	776	775	758	726	772	748	784	786	718	742	788	811	807	772	756	781	792	766	718	721	760	732	754	787	776	737	756	762	726	789	755	764	804	725	807	736	763	706	745	764	766	748	755	770	750	766	738	753	791	764	765	770	756	760	767	731	745	800	766	766	769	736	787	765	761	774	724	748	784	744	753	734	727	736	811	810	773	744	773	774	725	756	766	736	763	763	721	762	796	785	768	715	773	777	807	741	706	731	752	790	774	767	821	791	733	746	712	756	776	751	773	800	717	782	734	749	738	726	758	770	742	741	734	751	722	767	735	730	780	778	769	728	763	774	730	806	747	788	809	711	751	764	765	803	731	743	770	757	814	766	747	788	764	761	735	773	782	741	743	825	731	756	776	729	772	776	796	781	761	760	757	764	757	760	764	750	784	801	777	775	781	758	785	785	742	736	765	765	766	748	751	752	740	735	773	766	726	789	762	808	795	774	741	706	864	765	768	771	700	761	779	715	758	736	746	745	725	736	791	726	760	766	782	724	806	755	757	762	739	755	780	747	759	801	748	735	728	753	764	743	706	758	736	751	799	792	742	718	753	735	765	748	799	759	744	797	758	759	753	784	738	818	729	807	765	737	758	746	794	771	759	743	743	825	774	779	759	715	788	771	840	774	780	751	823	782	780	772	784	751	751	784	801	741	795	737	759	749	740	791	696	759	727	773	742	777	733	794	758	801	780	753	771	746	723	773	756	761	801	731	770	806	769	749	747	777	808	745	752	797	739	812	781	746	727	741	734	746	749	757	794	792	774	760	766	771	796	789	757	761	800	719	734	790	772	689	779	742	794	767	716	758	751	804	730	777	793	728	743	813	773	759	762	806	738	795	733	747	827	764	763	700	732	751	784	735	767	758	730	756	762	768	760	773	735	754	725	739	753	743	728	716	832	777	769	766	796	781	772	734	830	718	728	760	766	703	791	746	750	804	771	736	735	749	811	778	754	754	738	783	726	795	797	813	719	809	745	738	768	697	769	783	751	768	810	752	761	794	774	750	752	720	766	754	741	707	722	788	766	752	779	771	750	778	731	716	758	819	729	730	780	737	729	778	727	756	753	768	729	765	760	742	755	751	793	760	769	736	722	749	750	733	743	755	722	774	763	785	740	779	826	786	766	786	766	736	735	768	783	760	787	760	722	792	767	768	774	785	802	790	744	784	755	758	734	775	763	700	743	791	713	760	770	726	727	827	755	796	746	762	728	728	775	827	805	751	798	744	719	778	768	760	764	750	731	798	779	763	745	799	747	739	713	717	727	797	756	720	750	747	753	744	783	770	763	806	751	755	720	769	746	779	770	729	754	783	739	733	787	775	719	778	813	789	769	758	763	795	768	796	815	796	736	772	817	747	762	768	760	765	781	778	757	790	769	771	750	812	783	760	775	722	789	813	787	758	735	765	745	792	765	764	805	733	774	819	774	754	803	779	772	744	818	727	773	743	720	740	773	768	757	733	772	808	803	716	745	724	758	780	748	755	744	800	796	778	745	705	783	794	772	760	752	795	776	713	732	747	751	794	728	746	787	741	761	742	746	791	753	743	815	726	803	797	730	749	731	779	804	774	845	784
8871	1119	1418	1122	851	670	491	369	305	277	230	210	213	214	159	195	179	179	166	162	158	158	160	153	133	165	135	141	140	140	131	166	145	143	143	141	126	158	134	127	133	130	135	136	133	136	100	118	148	129	130	124	111	135	156	115	147	145	164	165	125	162	121	133	127	160	124	120	154	130	122	145	130	119	119	145	140	137	124	120	125	130	142	128	143	139	109	130	147	134	125	119	127	136	106	129	150	126	118	111	113	137	108	127	131	146	124	144	126	128	116	137	143	137	128	134	113	112	131	128	123	104	127	144	136	127	129	117	125	106	129	145	131	135	138	142	118	116	124	152	145	125	128	145	127	144	126	108	131	128	123	116	124	130	108	138	124	125	129	135	121	113	121	129	155	129	133	117	145	118	123	141	126	125	119	123	125	132	131	134	143	128	126	112	133	134	136	117	143	125	125	142	126	132	115	135	133	113	132	150	119	144	114	138	135	121	118	121	134	127	147	125	116	130	124	122	126	127	144	136	129	115	113	116	137	142	126	119	118	137	112	120	123	125	116	124	119	118	109	140	129	123	142	143	131	116	151	117	122	115	115	148	112	121	131	134	154	121	127	140	111	154	128	135	120	123	131	137	134	137	146	123	122	130	108	120	134	122	122	113	150	136	142	163	136	128	117	130	147	134	111	121	131	115	135	120	122	140	137	129	134	128	122	141	117	143	116	140	142	137	121	133	134	124	140	129	125	112	117	145	143	150	124	128	120	130	148	128	103	126	134	119	142	133	135	122	148	121	136	151	146	133	132	112	125	128	143	130	115	143	113	134	135	126	135	114	130	147	121	133	124	149	124	138	125	133	135	134	148	134	127	136	140	121	115	111	124	137	141	144	112	119	123	133	152	131	127	127	135	121	140	138	118	135	130	119	130	148	126	132	147	132	113	108	148	131	132	120	149	136	126	138	133	128	134	122	126	119	137	135	124	142	127	159	103	132	127	134	140	142	99	149	110	130	136	145	124	127	128	124	128	120	118	102	143	128	125	117	153	137	125	142	156	141	121	120	125	124	137	132	138	116	118	134	128	137	120	139	123	115	140	142	121	124	112	120	126	126	149	138	122	126	126	146	107	137	142	132	125	115	133	124	136	128	139	126	110	155	143	126	133	139	134	138	130	122	129	130	133	121	106	155	126	150	125	130	146	119	113	131	124	117	119	140	133	121	95	119	125	130	126	142	106	137	108	123	129	136	146	145	126	135	132	125	136	150	126	110	128	127	124	135	125	122	122	129	152	139	121	119	119	152	126	126	125	130	142	128	111	124	136	142	125	135	133	123	153	133	113	159	118	127	135	131	123	140	121	118	119	119	137	143	112	135	126	124	131	134	129	123	127	125	132	157	142	156	120	124	137	122	112	143	150	119	116	137	108	131	141	125	137	147	137	138	131	133	149	138	137	137	139	133	138	145	132	128	141	152	141	129	141	115	118	136	142	137	149	124	127	137	150	133	125	127	138	124	126	129	143	133	135	157	113	132	144	113	133	131	125	130	119	116	134	123	146	136	133	112	126	126	133	149	149	118	122	151	136	108	145	135	121	149	126	122	133	137	123	139	124	124	145	130	104	134	116	125	118	124	117	160	124	146	118	127	114	112	126	126	136	147	123	130	126	116	125	126	111	133	146	90	125	129	144	135	138	112	122	127	136	134	124	120	136	128	119	145	138	112	140	136	137	128	135	127	133	124	125	114	135	114	124	124	135	142	144	132	134	147	136	119	124	141	142	138	135	137	153	127	125	140	132	137	121	121	140	129	148	106	139	140	118	134	120	136	140	139	115	116	132	120	153	107	129	141	134	117	137	167	127	116	113	140	118	148	136	136	123	127	122	121	124	130	124	138	127	120	134	124	128	133	103	125	137	123	129	113	118	128	129	122	125	161	133	120	134	111	126	126	135	142	118	120	129	158	116	142	123	143	110	119	113	137	116	137	122	139	113	145	123	135	130	132	116	127	130	100	121	114	128	131	132	144	138	129	116	126	117	121	119	120	135	137	118	124	150	113	102	127	122	120	119	133	120	120	140	132	128	135	122	130	137	120	127	134	126	124	137	115	118	132	116	111	128	129	127	147	126	110	130	140	122	139	112	122	136	124	143	135	126	118	118	137	126	129	128	138	122	143	117	112	145	149	144	150	120	147	134	126	118	125	125	114	131	134	136	124	124	151	115	137	153	130	120	126	139	120	116	118	117	134	125	140	132	146	112	127	134	137	135	130	124	130	125	134	137	118	132	117	130	145	133	132	131	129	143	120	122	111	138	124	120	119	115	135	134	145	135	160	125	138	108	148	115	132	122	111	130	117	123	108	119	114	127	119	128	113	118	144	138	123	155	134	112	152	128	129	134	131	134	123	125	116	137	131	120	122	125	122	136	139	126	142	126	162	124	143	143	147	129	140	129	118	136	114	122	134	128	125	128	127	136	142	136	118	132	146	142	105	124	126	125	133	121	140	143	123	137	123	132	126	112	134	109	137	123	123	111	139	119	141	134	101	131	121	119	128	129	127	124	116	141	130	127	130	125	117	107	110	147	145	120	128	132	126	117	135	115	134	117	147	145	113	146	134	140	119	128	132	133	137	116	139	107	150	142	148	126	131	126	143	113	124	128	107	123	129	141	124	148	128	140	144	143	137	137	126	114	155	126	120	137	123	124	142	141	133	123	125	127	140	133	118	154	119	134	132	127	135	127	118	124	125	131	132	137	120	120	128	128	148	128	127	114	129	144	109	133	148	150	148	133	133	134	135	125	129	131	148	131	134	126	114	133	134	133	133	102	120	113	118	127	146	123	136	130	127	163	151	130	131	136	133	129	124	124	139	122	128	152	144	114	120	138	131	118	132	121	129	120	129	125	141	140	139	130	117	125	133	158	143	151	117	134	112	145	123	117	141	131	115	129	137	122	142	96	135	144	115	121	141	126	121	94	120	122	138	169	124	145	142	126	156	145	116	150	139	128	123	140	115	133	134	140	142	118	136	149	126	137	125	119	139	123	124	147	119	148	141	127	125	139	129	141	127	143	113	132	129	130	132	130	134	137	131	127	122	124	128	110	143	124	131	119	118	107	143	125	129	130	112	124	110	131	122	142	123	121	143	132	106	147	132	123	126	141	123	106	133	126	123	121	131	116	126	131	138	127	111	127	137	135	119	117	126	135	137	130	121	137	129	116	129	131	128	122	135	149	103	116	115	123	121	120	120	136	127	126	130	129	115	138	129	133	133	120	135	125	145	126	118	138	120	100	124	132	119	122	134	136	129	148	144	109	127	127	160	126	125	135	126	114	149	113	147	112	123	139	119	132	119	116	137	141	130	118	131	133	147	141	141	131	145	114	137	111	112	128	136	155	123	140	125	116	130	147	146	114	137	144	121	116	140	136	140	117	150	145	123	114	119	121	125	117	135	152	156	120	118	113	115	138	141	130	115	118	136	126	137	146	129	115	124	136	123	143	117
5753	1490	3468	3805	3289	2607	2158	1814	1502	1371	1206	1058	1016	922	831	765	704	711	682	659	653	636	580	582	554	586	570	541	493	542	518	482	520	472	496	490	473	519	509	482	450	473	443	482	433	487	465	450	473	442	467	428	461	451	437	430	438	471	443	427	425	422	444	420	445	458	441	455	435	412	433	427	467	447	433	438	426	444	441	434	449	443	454	448	430	459	414	440	440	417	422	422	411	453	426	418	443	424	437	444	431	390	426	396	411	431	414	419	404	427	408	428	440	429	430	487	425	415	433	428	473	428	457	428	395	417	395	387	460	404	423	384	373	400	404	420	428	428	397	372	437	439	397	419	417	424	443	440	435	450	374	423	457	401	406	435	401	416	386	419	450	370	414	408	395	418	415	429	434	391	385	396	414	411	449	419	397	428	410	432	431	413	424	443	422	384	415	417	412	451	385	466	422	428	414	433	441	404	455	414	426	406	420	383	462	413	449	450	443	444	446	454	400	452	399	403	461	443	404	442	430	367	452	424	425	412	423	452	415	412	428	403	462	413	423	393	455	416	432	433	446	442	404	423	413	429	404	421	432	410	423	424	431	431	431	421	419	398	416	410	420	384	398	435	430	441	423	392	396	410	382	397	411	424	406	393	436	439	434	427	418	427	439	456	410	407	417	428	444	412	411	441	459	412	415	411	394	421	413	426	415	393	426	430	396	419	412	426	442	427	373	395	395	418	407	434	401	439	452	426	449	456	425	424	448	393	409	473	406	427	374	454	448	428	446	448	411	418	438	427	430	402	408	420	403	415	444	462	415	442	416	402	422	439	418	389	413	398	439	462	431	396	426	400	399	444	417	421	433	426	434	422	438	450	397	425	379	425	396	435	408	389	411	391	400	387	390	408	407	429	415	410	402	439	449	407	386	405	421	395	407	413	416	382	404	410	406	400	421	450	437	384	443	391	418	410	399	432	420	447	397	431	442	405	460	421	416	448	408	421	416	420	408	424	435	409	409	415	442	471	425	410	417	421	423	423	459	391	402	405	453	456	436	439	451	426	416	418	430	411	427	411	409	416	424	434	394	411	433	430	431	429	424	410	380	420	424	404	414	396	439	402	429	403	453	388	425	397	421	410	389	439	422	433	398	390	439	411	426	412	462	420	439	437	409	441	430	429	415	387	411	413	409	461	399	409	448	398	404	392	419	411	413	426	435	376	447	483	459	420	442	413	428	409	424	407	377	454	465	427	406	419	437	394	393	419	426	438	449	396	432	415	396	421	403	420	439	434	400	405	433	403	433	393	432	438	456	433	445	395	459	473	445	391	407	433	455	391	471	409	444	418	420	427	416	430	438	430	392	443	435	430	417	443	461	407	433	441	387	399	402	409	424	432	430	425	380	406	420	444	436	370	447	400	405	417	428	412	431	399	413	423	413	415	408	416	440	441	406	428	415	411	426	413	412	444	414	385	433	416	427	390	422	435	409	397	426	429	416	413	445	412	403	431	452	437	394	398	443	422	432	452	433	414	427	401	424	422	426	433	429	424	451	408	447	421	381	397	435	423	467	421	427	378	395	439	365	415	399	447	386	421	445	491	426	452	410	439	441	401	409	430	436	419	411	412	385	411	409	383	424	426	428	418	443	417	413	474	428	408	441	411	423	403	405	423	418	448	436	429	401	392	439	397	420	402	426	443	427	429	405	391	412	410	472	405	393	381	434	410	424	442	468	416	415	415	425	415	412	435	379	435	461	422	500	393	410	401	416	400	411	447	402	384	403	415	460	434	438	434	422	449	442	424	407	415	407	408	360	430	418	409	434	473	449	424	397	396	442	389	428	392	451	422	416	449	410	419	449	380	441	408	416	393	419	427	396	401	443	397	425	408	446	466	410	402	414	440	487	436	439	431	413	422	406	443	401	392	408	408	389	406	402	436	446	464	418	446	422	413	479	417	384	407	403	419	430	433	397	417	427	418	425	428	434	411	433	423	418	460	412	437	372	426	445	444	413	419	384	418	442	391	373	415	425	393	405	409	420	434	431	427	401	409	421	403	423	396	381	427	444	420	404	394	396	402	426	408	386	435	392	404	448	429	432	423	429	412	404	416	484	411	428	424	414	452	409	410	416	420	447	445	458	439	433	420	420	419	412	426	390	426	398	475	405	408	419	442	412	403	450	414	427	443	439	429	425	460	433	387	426	421	411	419	419	427	395	397	392	448	415	404	397	406	436	429	403	422	464	409	398	412	432	416	408	453	402	447	403	387	410	410	464	441	394	417	454	401	435	428	447	412	424	414	405	475	420	424	393	403	384	427	456	405	405	385	398	423	434	415	409	414	423	430	475	395	449	390	445	424	394	418	463	458	403	430	420	425	426	395	418	406	427	403	412	406	442	431	395	416	403	403	481	417	431	402	396	430	420	451	433	425	452	427	407	442	411	442	398	416	409	387	424	432	414	412	427	420	412	435	400	452	461	464	422	413	400	397	403	401	376	425	376	386	411	452	427	406	405	462	382	414	418	427	409	425	447	425	395	384	423	397	417	396	472	430	436	432	430	434	429	417	373	429	415	437	438	392	413	419	439	416	436	397	405	434	441	406	418	430	432	444	387	414	430	426	400	435	424	406	412	376	448	409	400	459	396	422	406	429	405	403	438	438	378	411	431	399	414	422	448	414	431	400	432	407	441	434	411	405	408	403	404	428	393	420	432	455	388	405	418	449	421	412	403	404	418	416	433	401	443	417	453	417	441	414	437	427	396	445	409	460	451	407	408	447	443	402	458	393	401	385	386	427	444	424	414	418	439	440	423	438	433	440	425	454	413	457	418	410	422	428	431	436	406	413	429	421	406	445	416	405	439	437	409	461	410	452	400	483	435	382	419	446	411	423	440	434	426	445	408	408	446	424	430	419	392	404	448	394	451	443	404	430	416	448	395	413	432	415	417	389	419	432	431	432	419	453	393	426	417	408	410	392	444	442	397	411	394	431	448	434	450	416	428	424	413	424	415	421	401	428	441	390	440	433	436	427	418	419	423	435	444	419	422	424	379	417	391	443	377	412	439	451	411	397	419	413	425	387	434	373	408	446	409	416	413	417	425	413	421	435	403	409	400	435	421	420	411	407	420	445	419	428	446	407	393	446	443	421	430	421	425	415	414	435	460	392	428	433	415	429	394	387	404	418	389	440	440	443	426	404	411	432	428	424	387	385	411	435	417	448	418	429	409	423	396	436	439	405	388	445	400	401	432	439	404	436	419	413	398	466	440	434	424	388	441	421	409	411	444	414	388	404	408	411	413	391	409	431	418	409	394	387	438	415	448	410	420	392	437	425	427	402	386	404	409	425	390	421	413	417	412	406	413	399	404	414	431	406	412	426	407	407	403	465	412	391	390	466	416	432	435	410	409	401	410	413	396	380	419	427	427	404	405	438	429	407	433	375	442	422	425	425	401	444	449	408	414	380	400	417	418	402	402	443	398	424	399	391	435	442	404	403	437	398
16106	2622	2799	2169	1464	1094	811	619	485	445	410	350	307	285	265	219	233	250	182	188	196	165	195	196	184	148	188	180	195	158	157	161	164	145	166	135	178	159	159	162	153	168	152	176	149	157	162	153	156	143	135	156	161	165	138	164	139	136	163	140	150	143	158	152	136	151	158	127	144	126	128	144	139	153	132	159	143	144	133	137	155	143	142	137	126	135	129	131	153	158	131	149	117	162	149	142	139	145	125	142	172	128	130	153	138	138	139	119	137	136	136	138	149	131	152	122	119	126	139	122	142	138	143	153	145	121	134	125	160	127	161	145	131	141	162	164	154	120	163	141	138	146	128	141	123	165	164	140	138	119	145	146	132	146	147	152	146	131	143	146	150	149	130	142	147	129	140	146	155	134	116	130	148	135	129	150	136	139	148	130	143	129	122	132	137	136	131	151	139	138	152	133	145	156	131	134	149	141	139	138	132	130	139	118	146	127	115	152	140	146	162	131	136	144	129	148	165	122	130	164	120	143	130	124	147	144	140	126	135	138	130	150	140	151	155	138	155	130	147	138	126	121	141	148	144	157	142	124	122	150	154	134	144	152	137	147	148	145	127	143	137	117	128	137	120	160	118	132	119	153	120	156	141	161	137	121	129	145	128	124	140	139	126	135	121	154	150	118	143	116	144	151	144	142	133	134	131	162	164	142	134	147	121	117	136	142	129	144	135	139	140	158	157	163	154	149	137	133	138	146	148	129	137	123	142	152	137	148	145	145	133	144	131	150	136	152	140	151	143	141	128	142	152	127	177	134	127	148	143	136	145	122	130	142	118	153	123	143	134	153	137	137	131	143	150	149	130	135	147	136	143	155	144	135	136	140	131	139	133	148	138	132	140	132	139	134	128	159	137	108	133	145	138	145	152	136	129	148	145	131	137	122	132	127	142	117	155	133	127	165	150	147	128	134	136	144	146	139	130	141	139	145	124	138	167	130	161	133	162	125	139	136	119	132	142	142	133	134	127	139	127	140	131	139	124	149	152	147	132	147	130	154	138	127	143	145	123	134	129	129	124	138	135	130	131	123	134	141	142	145	130	147	148	155	134	137	137	152	136	129	146	149	131	147	136	143	156	137	125	156	130	143	124	142	122	149	137	121	142	122	136	139	139	128	144	140	131	122	135	136	119	148	143	134	141	119	139	124	141	151	151	136	158	120	135	127	145	133	147	139	145	168	134	132	126	143	149	129	156	127	139	125	127	160	146	146	138	158	130	125	140	140	136	129	131	150	120	134	135	150	144	142	133	116	135	133	155	133	144	128	139	138	136	140	149	125	128	133	126	125	137	122	129	140	113	143	116	128	120	133	143	143	141	134	127	136	140	141	144	129	144	128	129	137	144	143	136	162	130	126	133	130	150	125	137	150	139	154	134	122	144	140	137	149	103	123	143	126	147	142	150	131	143	144	142	118	128	147	151	131	142	145	151	124	151	142	135	148	128	127	134	150	138	147	135	140	164	147	124	152	116	142	138	131	131	135	140	145	156	140	141	125	127	111	141	153	139	138	159	121	151	145	148	137	132	154	152	119	142	124	162	135	135	149	139	149	152	133	134	134	132	142	153	148	142	138	142	142	128	149	149	130	136	142	139	139	129	122	153	146	142	130	142	124	150	139	143	135	152	145	144	137	134	117	140	108	154	152	142	136	149	131	137	122	136	112	139	121	131	124	134	113	131	137	149	133	149	140	114	121	132	122	143	130	131	137	129	131	143	144	136	133	123	122	132	145	138	149	131	128	142	134	138	147	146	137	143	133	119	144	120	125	157	153	161	143	142	118	152	132	123	141	146	147	136	115	146	150	123	128	123	136	154	154	159	147	132	149	119	138	113	126	128	153	163	125	145	149	135	130	118	140	133	128	127	145	137	144	147	143	142	157	140	158	153	149	120	132	125	119	129	136	129	127	129	163	138	139	156	141	137	145	156	126	154	128	134	149	134	122	139	135	135	126	123	116	143	146	159	135	139	131	134	121	131	134	134	119	153	163	131	126	134	127	133	123	121	146	132	140	156	143	129	139	142	148	132	129	138	137	135	110	142	129	132	145	140	122	127	132	126	151	128	129	123	126	122	154	146	155	130	109	132	145	126	150	153	146	154	160	155	136	146	140	125	127	139	138	142	146	138	120	143	137	132	142	138	136	129	175	133	144	134	130	127	126	165	136	156	151	140	136	118	139	143	133	136	148	134	138	147	143	132	130	150	138	138	115	133	139	147	138	129	137	137	143	129	141	151	149	146	150	147	147	126	130	123	116	139	133	140	121	154	133	139	138	124	122	119	133	134	140	118	147	127	146	126	133	149	158	152	142	140	146	135	141	123	137	147	167	132	125	114	152	129	155	125	154	116	140	120	127	139	138	144	135	141	144	147	137	127	131	168	141	152	111	132	166	142	142	145	162	130	134	143	151	157	128	140	158	141	151	142	150	149	160	127	154	154	144	124	156	135	124	118	147	145	132	133	148	133	134	133	144	140	127	136	133	129	137	123	140	138	134	128	130	131	136	147	122	166	140	117	121	105	134	149	159	134	130	141	128	171	143	150	147	128	119	156	148	124	123	126	132	129	137	150	142	135	122	124	141	128	115	127	136	139	120	129	134	141	145	136	131	124	142	137	162	139	139	127	126	124	141	125	133	127	130	132	154	138	135	132	133	120	150	153	171	131	126	141	144	138	124	157	120	129	141	136	151	136	139	152	120	141	135	139	118	127	128	162	130	138	154	141	138	139	133	133	157	136	137	136	135	136	152	115	122	144	150	145	127	139	120	143	114	121	118	142	133	146	139	136	124	140	160	152	151	147	135	164	141	137	120	125	126	162	136	136	132	130	136	155	134	120	165	138	136	114	134	131	132	138	159	132	150	138	143	128	139	140	128	138	142	134	117	126	146	141	148	140	125	138	154	140	125	171	146	138	154	137	161	151	124	150	133	133	160	135	153	124	149	136	133	140	138	119	144	136	141	151	151	143	131	154	119	120	138	127	149	138	131	143	126	135	147	131	148	128	145	147	128	137	138	126	129	143	146	155	136	146	146	135	133	155	142	149	145	113	150	119	182	117	144	132	137	148	128	159	138	144	148	134	135	120	134	126	143	135	106	144	136	111	124	144	113	141	125	148	123	144	153	136	144	173	149	139	133	138	150	164	139	140	136	144	142	138	118	137	144	120	133	154	149	124	159	145	123	127	135	148	143	141	138	148	128	134	137	119	129	136	142	128	146	152	137	115	129	142	109	170	159	147	158	140	139	137	122	148	148	145	124	141	135	150	141	165	149	137	139	143	144	157	135	145	138	148	144	126	151	151	157	136	142	140	131	138	150	134	120	138	126	158	138	127	127	106	137	116	153	135	135	137	146	148	145	159	146	146	122	156	154	146	129	154	158	134	140	147	128	155	123	140	135	133	139	138	122	133	142	124	154	155	150	139	156	134	145	142	124	131	140	116	131	128	147
7677	2514	6051	6735	5647	4558	3733	3166	2539	2171	1912	1745	1547	1325	1245	1195	1115	1037	1008	947	905	845	818	792	779	735	718	637	646	658	665	611	587	612	579	585	621	607	571	506	573	550	579	571	545	572	509	510	518	490	544	537	525	479	568	519	517	544	534	534	485	458	514	475	535	500	493	484	523	485	473	463	473	475	512	509	458	502	504	518	497	463	455	476	500	508	453	519	462	468	497	519	494	462	515	457	457	471	484	484	496	492	477	475	471	484	494	476	410	449	439	483	473	431	471	420	485	481	480	469	492	465	488	478	478	481	477	451	490	478	416	462	492	453	536	434	464	515	524	478	473	497	439	484	442	472	458	455	458	506	468	521	516	460	436	516	484	454	480	524	465	466	438	507	501	450	461	499	457	473	459	477	483	451	425	475	450	459	469	478	432	468	456	495	432	444	446	429	472	480	481	473	487	443	455	448	456	445	451	487	458	478	497	496	435	438	481	448	488	462	490	449	446	440	483	501	473	489	487	493	479	465	472	476	438	468	431	479	469	477	483	473	463	485	501	438	494	478	467	416	502	487	463	477	484	489	451	472	465	457	480	448	431	446	506	475	462	451	495	479	486	495	483	466	462	447	459	451	443	451	524	452	452	445	492	466	491	471	468	444	494	420	458	480	430	468	493	457	484	475	431	499	455	461	451	466	474	481	515	446	454	482	464	440	466	459	457	456	479	464	534	543	494	506	473	509	424	452	482	468	487	468	447	454	457	480	485	433	453	475	431	470	462	483	470	508	460	459	428	479	436	482	484	476	460	443	474	505	461	473	490	441	484	446	486	452	488	477	432	466	463	485	491	487	463	432	475	494	496	472	471	494	482	461	483	434	486	460	448	484	453	466	471	460	488	457	465	465	463	474	438	487	468	467	460	455	475	480	454	475	452	444	468	473	469	440	471	452	475	480	405	485	443	469	447	481	462	475	461	452	453	463	465	452	443	484	464	469	509	453	465	462	472	455	459	467	455	467	437	471	469	424	475	449	467	453	438	443	450	484	489	472	443	453	467	458	434	449	466	452	455	488	495	464	483	447	452	507	518	458	447	455	451	476	497	461	462	447	430	449	453	480	470	437	459	443	479	469	438	466	441	453	503	454	465	482	426	477	471	439	477	445	454	446	474	472	469	521	444	425	446	434	458	464	456	443	437	433	447	448	486	464	433	458	482	483	449	492	412	433	422	490	421	432	479	431	453	474	497	449	518	464	475	459	461	500	461	455	470	480	472	439	492	447	434	440	460	486	490	465	454	441	494	482	449	438	465	462	459	477	450	459	446	471	473	457	479	432	451	480	452	469	470	466	461	469	451	455	461	497	475	477	439	454	451	464	445	476	435	463	459	429	444	485	462	467	464	442	439	432	441	474	486	455	466	442	484	507	490	472	453	496	449	459	492	467	460	473	474	486	447	455	477	466	459	492	478	474	447	492	477	500	463	453	451	459	457	481	480	450	467	482	476	450	448	471	458	461	490	459	441	439	476	457	468	455	476	433	463	477	449	438	466	485	476	463	481	466	458	496	412	474	461	445	487	457	492	424	450	456	454	460	511	452	459	471	475	440	462	472	441	448	463	465	451	476	474	477	475	481	434	461	447	465	464	473	460	463	479	451	496	435	471	508	454	452	506	467	473	427	452	453	449	485	470	482	474	472	426	465	455	466	453	473	468	481	454	432	459	461	452	453	490	457	464	491	429	433	463	429	419	469	484	457	479	492	499	461	482	462	509	453	490	464	498	440	489	459	443	456	475	473	447	419	455	466	451	451	471	485	466	463	465	488	443	471	484	462	461	454	468	467	449	497	460	490	478	462	477	485	449	446	482	444	443	455	444	479	475	467	486	500	440	472	428	440	448	435	503	484	414	447	503	471	469	448	451	456	484	478	474	462	446	453	462	451	483	500	461	437	453	460	411	419	466	459	487	468	455	422	449	447	472	465	480	441	484	469	439	490	444	469	489	477	436	480	485	456	470	446	428	474	487	493	481	473	492	472	471	462	477	487	455	434	418	476	462	437	451	465	441	461	446	462	464	463	473	464	448	467	484	443	481	463	488	451	462	481	476	467	453	469	471	491	457	454	461	485	434	440	498	454	439	442	475	467	480	443	456	449	487	479	473	468	488	452	448	448	446	447	432	432	435	447	447	449	442	464	466	477	415	470	481	441	414	462	467	465	433	496	453	470	486	413	475	430	461	430	437	436	489	457	459	452	472	460	480	467	470	463	422	457	426	415	469	449	472	451	458	438	464	438	434	443	466	460	468	437	425	458	457	467	484	481	499	420	485	470	481	492	447	448	470	428	486	484	505	462	445	409	480	476	453	471	452	427	462	472	437	484	459	480	515	472	496	448	465	466	436	476	471	470	455	468	472	458	444	435	484	436	442	472	473	481	445	453	523	437	486	480	475	457	489	448	441	503	429	480	487	502	510	449	527	436	453	495	490	449	475	454	466	439	484	497	511	465	406	475	472	458	459	476	467	463	457	482	451	488	419	429	440	459	457	469	492	463	494	453	457	456	481	462	455	480	452	485	469	435	456	466	515	468	449	444	469	451	473	446	468	492	455	467	485	482	450	450	482	456	469	457	451	450	430	460	460	452	470	490	443	451	458	472	496	493	466	432	417	472	453	462	427	462	482	471	443	497	430	473	431	449	474	461	469	458	477	479	451	449	438	443	481	457	498	454	459	457	456	490	451	492	440	470	453	471	493	479	467	489	475	467	475	475	465	453	486	480	457	434	468	491	466	480	512	464	461	456	470	435	430	462	457	462	470	495	478	446	450	462	439	462	437	457	473	471	467	484	465	491	497	467	442	454	493	486	436	493	497	494	484	500	457	435	477	402	459	438	421	501	442	448	433	486	466	446	409	449	444	456	471	439	502	442	459	465	453	478	473	455	484	435	460	427	430	457	444	510	402	465	439	439	493	418	455	477	446	459	488	458	436	458	447	482	430	465	473	439	474	489	459	457	470	475	477	500	488	475	478	480	459	445	480	510	477	442	463	472	437	442	461	474	479	434	465	435	476	473	474	456	444	485	476	431	458	453	473	485	441	465	449	464	449	461	475	475	457	464	499	503	452	452	464	443	484	413	446	483	492	464	472	453	422	448	472	445	462	488	444	440	509	472	455	498	489	497	458	468	471	450	471	465	481	488	477	478	486	473	482	445	423	437	485	491	450	468	473	438	459	460	465	455	464	432	438	450	470	452	477	445	469	434	462	484	478	504	451	450	448	453	448	483	473	469	442	452	486	494	448	459	428	428	444	450	459	422	464	489	474	489	487	485	425	445	515	454	456	505	486	443	478	484	521	463	488	482	480	454	456	467	460	462	460	469	465	458	471	465	483	450	475	476	468	502	450	460	492	499	502	466	487	473	506	529	436	442	437	475	485	476	429	490	437	492	522	394	458	457	436	459	458	455	465	447	467	499	485	465	481	437	468	460	454	455	449	476	461	475
2128	321	325	315	278	289	252	284	266	317	247	259	271	249	282	272	270	252	228	240	243	299	240	245	283	266	263	263	264	250	262	259	262	242	226	252	231	253	218	258	269	259	226	239	251	240	242	258	274	269	262	267	259	242	262	268	279	257	265	249	262	248	256	243	242	218	265	235	281	243	248	258	236	225	245	226	247	267	242	257	237	243	261	266	270	266	256	261	237	287	230	299	246	298	234	241	290	247	296	258	230	244	245	214	235	246	245	249	229	232	250	251	254	246	281	264	289	261	250	276	243	248	248	242	257	252	261	296	266	224	245	273	219	267	265	245	244	232	259	238	251	232	232	242	270	256	270	238	258	248	254	269	265	252	234	249	230	263	245	249	246	240	263	296	237	260	260	284	272	259	237	262	261	267	252	261	238	240	251	242	236	243	236	285	242	239	250	252	236	249	268	271	274	249	246	234	273	254	273	258	265	230	275	273	276	257	277	281	282	259	242	262	269	278	258	267	289	281	263	256	248	261	284	282	265	296	264	247	252	257	237	258	259	250	250	281	253	205	237	242	262	220	272	230	243	253	262	220	257	227	258	319	254	251	263	283	251	232	236	242	214	263	233	233	263	271	246	242	291	243	239	239	231	300	256	251	245	286	282	253	261	264	251	243	256	246	272	254	250	238	265	268	263	246	242	267	310	277	266	262	253	245	278	271	272	240	273	266	284	243	268	261	255	253	273	262	243	248	253	246	271	257	259	238	246	238	272	255	242	239	247	254	266	244	243	247	241	250	242	269	233	260	268	252	225	277	275	231	272	276	266	267	236	264	302	256	229	244	263	243	248	275	274	255	260	256	283	225	244	237	262	287	270	273	230	253	256	242	260	249	263	243	264	261	248	245	276	284	274	231	227	258	257	269	237	256	237	236	238	257	255	252	251	219	290	245	226	244	288	255	240	206	238	269	235	257	238	235	229	240	253	249	249	286	245	258	229	262	263	255	246	277	264	260	227	245	264	278	283	268	277	278	220	259	245	265	259	259	253	262	252	251	233	243	266	281	261	245	252	250	267	270	246	263	231	253	254	271	251	252	267	246	262	265	236	262	280	252	226	279	251	270	263	237	253	242	240	260	247	249	269	261	282	239	233	267	239	261	266	261	277	251	265	256	219	248	266	234	281	247	236	259	305	256	275	236	254	249	241	264	262	248	228	263	224	286	247	259	247	276	259	268	252	212	271	238	266	225	272	263	256	268	258	262	238	278	225	265	217	266	233	261	249	258	258	245	252	258	259	250	275	271	246	276	261	265	273	268	270	274	271	260	243	272	233	289	248	248	251	269	235	264	283	258	269	237	235	265	250	273	264	235	261	240	251	254	268	266	272	249	246	262	267	253	289	276	225	250	258	258	246	237	222	245	257	229	229	239	259	247	247	269	231	267	251	238	263	248	276	231	258	284	247	257	251	260	254	253	279	299	267	257	241	271	272	244	241	267	254	223	229	228	280	270	214	247	260	285	260	238	246	260	245	261	241	242	272	227	266	273	268	240	249	250	262	250	276	247	258	248	263	272	266	270	273	244	266	223	238	267	268	251	252	231	238	246	235	263	286	238	242	249	236	275	247	242	262	249	277	258	234	265	232	232	257	267	265	282	221	261	280	234	267	283	272	258	255	287	234	258	246	237	252	267	270	272	266	246	276	266	281	258	253	260	258	256	257	233	284	248	235	260	262	259	267	279	259	217	257	247	254	266	236	290	249	246	243	273	266	253	245	226	251	249	247	286	255	264	245	254	305	261	250	260	247	239	260	228	251	258	234	280	249	262	264	283	227	268	244	285	239	245	232	255	252	244	263	270	257	286	271	241	249	273	250	251	241	254	271	264	239	273	278	233	264	255	266	265	241	262	272	248	258	263	266	259	260	275	287	242	238	259	265	264	243	240	235	221	257	251	235	286	223	247	257	272	247	255	250	260	256	259	232	222	269	234	241	257	269	243	244	263	257	229	239	240	248	274	236	264	261	239	289	268	266	244	262	241	256	249	257	271	249	273	256	266	273	265	233	245	240	287	232	240	224	246	267	277	225	251	254	250	255	276	275	266	220	237	273	244	266	249	242	278	289	228	237	248	244	254	267	276	247	245	287	257	260	276	272	276	258	240	220	261	250	250	265	246	277	248	265	280	293	237	239	256	260	261	255	267	261	257	272	267	272	257	238	243	234	240	233	278	216	253	222	239	280	271	251	239	248	225	261	270	264	246	254	244	262	244	258	247	255	273	236	251	259	255	256	227	275	242	290	263	261	281	248	260	269	262	250	262	279	252	234	250	253	267	257	271	277	247	274	253	268	220	241	234	269	265	224	248	224	291	250	247	244	282	264	243	244	260	290	225	240	263	288	268	249	250	271	254	248	255	264	244	244	237	242	267	271	260	257	272	259	250	249	257	242	249	281	278	245	275	249	256	270	231	243	255	249	253	259	253	268	266	240	298	259	270	258	243	264	261	250	243	282	278	270	238	226	243	285	265	270	238	241	245	259	223	241	226	252	242	258	269	263	241	247	289	300	227	251	250	249	266	250	257	258	252	261	249	259	274	272	270	240	242	265	263	261	270	270	257	269	252	244	268	243	254	258	258	254	240	232	276	248	284	255	262	225	244	269	249	284	281	266	241	253	242	268	232	259	256	270	240	258	252	255	246	240	264	276	274	246	264	263	240	271	261	249	221	270	249	225	206	240	252	260	247	268	245	266	238	264	242	289	274	248	265	275	252	266	245	265	246	246	257	254	253	239	254	246	243	243	260	233	250	259	245	252	247	276	241	273	246	247	259	286	293	238	264	269	272	282	247	244	243	260	271	279	247	252	284	281	230	267	257	275	242	245	242	288	258	253	262	278	259	243	271	229	237	225	238	259	249	265	289	246	261	255	269	284	217	298	261	243	239	257	273	235	255	266	256	240	244	260	253	232	253	241	267	266	272	248	258	249	271	253	272	251	261	250	237	276	238	278	249	251	252	249	259	274	249	240	258	292	258	270	269	265	242	255	244	249	271	250	275	247	245	246	246	241	238	268	254	245	277	261	242	253	259	247	243	284	234	255	253	260	262	245	245	239	228	248	277	234	245	269	253	245	255	260	264	271	266	243	264	253	236	252	237	245	248	258	261	267	253	241	261	274	246	255	254	274	290	248	248	259	237	252	257	258	252	230	280	276	249	241	270	266	273	271	260	239	262	234	244	254	229	239	268	265	272	257	252	248	272	247	260	230	258	236	245	261	261	241	244	230	264	243	257	241	272	271	264	239	271	271	250	238	237	271	246	239	275	243	280	247	250	249	253	265	263	267	240	269	258	302	236	246	249	271	257	273	257	251	263	256	267	237	271	256	274	268	246	244	252	275	294	245	230	240	253	274	239	291	259	255	257	240	231	237	263	243	282	255	253	268	253	239	251	276	263	248	282	247	241	245	283	243	281	254	246	252	264	256	257	244	262	249	252	258	253	221	262
2323	944	905	976	934	873	907	858	834	804	861	816	838	785	786	790	784	787	803	852	766	779	785	748	792	832	808	803	723	757	769	757	781	749	722	746	796	800	779	771	755	765	753	786	720	785	729	738	753	769	768	738	800	802	758	778	749	763	761	774	763	790	743	762	752	716	731	734	767	727	777	764	756	749	747	805	741	770	805	795	734	768	813	804	756	754	716	727	718	759	757	762	702	744	766	759	767	786	759	753	803	753	759	732	754	773	782	763	772	736	770	744	788	722	750	776	722	717	773	749	765	801	764	698	757	735	778	777	763	772	781	781	794	757	757	773	736	772	767	713	747	767	751	787	750	734	747	775	777	740	744	772	770	766	773	770	784	733	769	737	749	822	771	797	788	722	767	738	788	803	743	749	741	735	747	786	745	735	731	744	735	795	788	787	762	779	787	722	785	767	808	765	762	775	787	809	774	723	767	696	708	714	783	759	726	727	741	698	775	751	783	745	749	767	750	746	763	786	780	763	770	753	753	758	749	761	770	767	718	807	736	716	748	767	745	715	789	686	765	770	734	766	779	814	734	747	727	768	751	735	754	816	767	726	724	792	741	798	742	780	755	749	773	732	765	809	798	743	752	768	750	787	753	727	774	756	788	716	779	746	739	780	756	740	755	737	727	810	736	765	810	765	739	713	786	786	797	736	741	740	754	797	780	805	761	767	763	798	766	810	808	772	751	749	700	767	791	810	737	812	761	729	754	759	712	780	777	759	793	724	810	775	771	739	763	778	716	746	750	722	750	769	773	763	784	718	702	798	753	734	751	789	734	743	775	731	737	758	801	749	757	771	721	749	719	779	759	766	797	734	778	737	787	822	788	775	794	729	731	781	770	751	768	787	707	777	753	791	811	764	789	743	743	783	735	722	777	756	739	752	790	760	809	707	780	782	769	758	746	766	716	797	719	768	761	742	742	763	782	757	759	780	720	726	781	781	752	807	750	770	771	763	758	765	796	732	747	752	785	729	734	745	751	747	751	756	756	817	784	753	770	756	781	757	787	828	737	755	774	758	782	769	743	747	731	765	758	752	778	730	751	741	751	748	765	741	748	788	720	776	742	757	791	767	734	740	795	774	759	789	761	773	723	752	757	761	734	725	720	770	764	704	764	755	778	759	780	792	784	762	779	813	739	767	767	747	779	746	752	732	707	747	753	749	751	776	737	788	790	787	700	752	740	799	789	718	770	738	751	752	766	854	801	736	748	742	801	824	725	758	690	743	721	784	770	776	751	784	779	744	771	802	769	781	813	758	723	716	700	759	772	783	764	741	781	768	747	767	758	761	777	704	779	758	733	772	762	773	762	753	750	793	739	708	740	740	770	738	751	812	796	737	779	729	792	774	775	744	738	753	733	792	729	766	799	727	792	778	756	757	747	846	758	810	732	740	688	726	754	780	762	739	813	774	762	761	731	781	742	766	753	733	759	776	748	770	726	738	810	745	750	754	763	799	752	713	744	767	680	765	729	781	785	691	765	735	742	756	746	757	836	761	732	780	762	801	739	696	794	783	752	719	789	764	766	785	817	736	784	803	756	761	743	742	767	732	772	789	768	688	723	723	736	751	759	774	781	778	752	731	797	723	793	785	725	770	791	725	749	796	756	689	805	764	800	753	745	813	753	732	766	739	758	740	743	723	715	771	796	770	746	744	785	740	758	765	811	772	805	778	790	790	787	780	814	768	802	771	738	735	709	768	728	775	738	760	715	794	734	727	720	728	787	745	752	792	756	736	814	835	780	761	722	804	735	771	766	785	694	780	736	770	752	737	786	710	749	765	746	794	744	778	779	730	728	764	760	814	718	735	768	750	751	743	740	752	759	769	734	772	794	760	765	771	765	775	771	789	739	747	790	745	783	710	749	774	769	774	760	753	794	728	756	814	756	759	758	795	746	752	772	761	773	778	795	780	796	681	771	762	818	778	777	741	727	755	779	731	775	752	724	764	749	741	780	757	712	747	773	792	718	736	769	805	776	712	768	826	754	777	740	761	724	704	754	774	784	778	786	775	767	759	734	755	739	767	751	738	770	763	752	818	753	779	740	694	780	739	743	723	688	746	748	767	717	780	757	817	813	757	742	772	765	757	792	817	750	736	702	705	803	758	754	762	812	782	774	743	728	792	808	760	710	746	793	764	759	802	746	711	794	735	772	800	795	713	784	754	742	725	769	815	752	782	755	762	751	737	837	729	738	696	754	753	763	775	743	788	763	794	712	770	728	743	756	734	748	737	766	770	717	746	763	737	778	780	775	735	767	754	713	712	757	750	760	780	739	748	770	763	764	774	709	752	767	746	794	699	717	777	755	739	749	758	733	773	752	759	777	788	764	779	820	758	733	742	791	762	777	734	744	800	798	762	758	756	746	745	734	742	733	801	769	742	730	776	749	724	704	749	782	736	748	787	715	759	793	744	786	764	751	768	777	761	737	744	792	748	771	768	790	785	770	760	743	779	750	742	771	760	761	773	768	801	825	744	732	753	759	755	777	770	720	815	746	762	757	705	708	732	752	755	762	722	755	772	749	802	714	773	763	771	731	761	747	737	745	767	784	766	804	718	762	726	783	760	730	771	820	787	750	710	764	701	750	765	763	775	777	726	770	824	762	763	744	781	794	814	747	774	717	756	697	751	747	784	763	779	754	703	798	783	820	762	785	749	801	764	789	737	771	770	738	781	771	763	767	719	715	716	778	806	739	736	766	727	709	747	742	759	762	781	749	762	750	777	751	709	795	797	756	775	754	772	772	788	724	746	773	806	763	811	753	752	747	762	737	761	807	737	762	747	725	817	752	756	747	748	791	741	777	766	733	785	749	810	763	745	769	740	722	743	744	795	757	780	774	759	785	793	792	713	721	772	780	750	754	740	725	810	757	744	772	793	750	749	711	753	748	767	790	710	790	764	791	775	731	767	774	777	808	771	736	781	690	772	706	747	739	764	763	716	784	780	782	727	739	748	719	824	765	800	764	764	714	736	725	705	800	769	809	748	805	737	765	733	748	734	787	700	734	748	768	715	767	793	765	794	803	728	768	797	723	773	736	743	766	808	794	711	786	777	703	748	753	773	756	754	775	730	758	722	750	755	763	725	762	766	773	787	737	749	725	776	741	711	767	815	764	760	784	755	750	784	777	781	772	773	799	794	798	764	746	766	770	744	768	725	737	738	765	745	783	768	760	753	774	784	736	749	781	792	787	739	769	745	740	775	763	749	759	753	730	771	767	736	785	728	762	688	766	748	818	760	733	777	744	748	737	765	751	820	776	791	796	724	795	759	771	729	786	762	806	795	763	754	771	763	767	778	766	743	775	777	779	778	738	755	779	769	735	783	777	789	733	771	761	719	825	786	776	764	730	747	765	801	764	803	753	791	767	767	723	764	750	775	766	785	753	752	741	740	741	756	736	795	757	768	730	753	748	807	785	750	740	744	747	819	767	741	749	801	742	799	747	755
9002	1132	1388	1085	798	565	463	346	307	275	242	219	208	204	196	177	159	176	185	164	158	153	164	137	146	135	137	143	140	147	144	148	144	134	139	146	131	126	139	124	129	131	138	133	123	125	147	135	134	136	148	126	123	119	109	132	131	108	131	139	140	120	128	129	123	142	122	140	122	109	138	125	125	125	145	133	144	130	121	118	132	115	143	143	105	116	141	129	132	112	130	143	127	112	121	139	148	137	135	137	135	153	131	121	120	133	135	115	126	136	126	139	139	123	132	129	112	124	126	110	141	129	134	129	122	136	146	128	153	119	140	98	113	127	137	127	137	130	154	97	125	121	127	131	149	139	137	127	130	126	138	127	111	126	114	127	136	117	148	126	148	127	113	125	114	111	148	113	170	121	136	119	130	149	130	141	114	114	126	129	127	127	127	120	151	121	136	136	116	135	155	144	129	119	124	125	124	119	132	134	130	124	131	144	143	130	124	131	115	112	135	142	120	128	132	119	129	118	140	140	128	117	135	122	123	139	141	110	125	130	129	132	134	128	126	138	128	129	112	135	118	155	136	127	120	126	121	134	120	132	119	133	118	133	139	125	140	127	133	130	132	131	135	120	124	139	121	130	120	106	131	135	143	126	136	126	124	138	141	140	126	115	119	136	122	128	130	108	134	137	148	130	133	135	114	116	120	123	128	124	117	123	120	134	124	124	121	128	123	116	116	112	115	110	103	133	146	128	115	114	138	139	121	128	168	130	149	135	112	130	121	139	129	135	124	137	139	125	155	117	130	149	135	130	121	134	108	134	133	124	122	135	127	124	128	124	138	124	106	131	144	111	121	134	144	121	133	130	102	128	126	142	130	141	129	110	125	130	137	162	122	128	131	124	120	135	120	153	104	124	132	113	128	125	124	116	136	123	121	125	107	129	134	143	126	128	121	108	115	118	143	125	123	128	131	137	130	120	122	110	127	150	143	133	113	133	145	124	116	131	124	126	134	118	121	148	138	126	138	131	118	117	140	121	118	107	115	152	127	121	124	147	117	128	143	107	120	151	132	140	123	127	116	159	125	113	141	138	131	122	109	120	129	135	142	131	145	121	144	121	145	136	132	151	111	138	140	126	119	134	120	139	141	116	136	148	153	137	126	98	132	137	123	135	115	132	126	140	132	120	131	124	106	132	132	140	105	137	126	114	139	115	153	134	128	124	117	140	157	135	147	139	121	121	124	138	124	122	152	121	136	133	121	132	142	118	113	120	139	121	115	126	118	127	130	121	141	134	151	133	135	131	126	124	138	120	125	122	129	134	129	145	123	124	150	133	122	142	127	116	132	144	132	120	124	130	136	138	125	119	131	108	111	129	136	113	141	128	133	119	138	128	150	124	148	143	124	143	146	128	120	126	117	105	121	130	132	128	126	124	141	112	138	119	113	113	132	141	128	122	130	130	130	131	125	136	119	104	133	126	143	125	137	143	123	132	129	119	129	112	120	135	141	140	133	135	116	144	107	104	123	138	146	151	122	131	135	118	123	108	155	124	115	151	141	143	135	122	135	116	135	123	107	135	121	119	120	149	115	115	129	143	119	111	133	132	125	118	145	109	130	140	135	132	119	112	136	115	145	118	128	126	103	119	118	117	127	138	113	137	108	118	133	113	129	141	121	137	127	133	139	115	122	131	119	94	136	138	126	128	134	125	118	138	119	137	137	124	117	142	125	119	140	125	113	125	129	121	138	139	115	107	135	131	112	161	113	122	130	136	126	132	137	137	129	144	132	144	120	123	142	143	111	145	122	117	113	124	134	136	131	130	124	132	130	142	116	135	143	143	130	139	142	135	128	137	143	125	112	119	116	129	162	126	120	125	131	120	141	125	137	109	121	134	136	130	130	124	121	139	144	131	136	140	137	147	127	121	130	127	134	117	117	124	118	145	119	114	124	130	110	126	122	122	123	121	143	134	132	128	139	133	123	143	131	122	132	137	116	130	111	115	132	131	124	132	131	114	134	143	114	111	130	139	120	136	113	113	144	120	133	127	130	122	119	130	136	117	126	138	139	157	123	115	118	127	129	111	122	138	131	128	145	145	124	128	129	125	119	123	122	114	132	143	133	132	122	120	139	132	128	116	133	108	135	128	156	134	138	131	113	99	138	116	142	153	121	134	124	115	132	107	128	107	137	130	125	130	135	129	120	133	133	134	133	131	137	142	146	134	119	127	128	111	152	129	136	106	129	135	147	118	141	138	128	132	116	131	129	130	136	116	140	150	129	124	127	129	139	143	122	123	131	134	125	143	109	138	126	144	112	147	127	126	117	131	125	119	133	132	127	135	127	138	121	121	131	119	154	129	138	129	114	138	148	122	124	149	133	108	126	111	134	123	131	110	129	153	114	122	135	120	110	142	141	135	128	124	137	115	146	128	134	111	116	140	122	118	131	129	116	123	120	129	117	129	131	129	116	134	125	130	115	120	127	126	129	130	124	131	143	129	134	126	138	120	119	129	134	119	131	140	128	124	133	131	134	119	130	117	124	127	136	126	123	131	119	111	113	112	134	154	145	123	127	128	129	135	125	120	125	138	118	116	143	131	125	126	125	132	117	109	120	141	125	107	141	124	130	135	123	114	126	134	117	122	123	129	132	124	132	105	137	138	153	138	133	158	119	138	137	134	126	148	126	128	133	112	131	124	132	140	118	133	113	115	101	123	133	136	135	129	127	133	146	124	147	135	111	127	126	139	139	134	126	113	142	122	127	134	109	141	120	142	133	137	115	135	126	141	117	131	123	135	117	128	122	132	111	120	115	153	137	99	125	146	126	139	136	123	132	110	129	133	127	96	128	128	124	123	134	131	114	115	125	130	144	106	149	141	117	131	115	130	129	135	120	141	148	117	132	139	106	135	134	119	124	114	122	128	138	140	138	118	130	107	126	135	133	125	128	127	139	138	116	99	130	155	128	148	128	139	131	125	136	125	123	137	122	130	105	119	128	143	132	119	137	142	106	116	109	134	105	137	138	128	116	110	112	140	123	129	114	143	118	118	142	148	129	123	119	120	130	99	131	111	140	113	138	96	121	135	129	129	124	114	113	144	114	129	134	120	127	130	147	138	116	131	107	144	114	118	120	133	119	133	117	127	125	125	133	129	137	127	132	123	122	111	111	116	133	120	112	120	120	120	138	116	121	124	129	151	125	120	133	141	122	124	132	126	132	142	133	117	133	134	120	119	138	119	117	128	145	133	131	115	146	131	120	151	148	137	112	134	125	134	146	111	111	147	142	123	129	114	139	121	131	128	120	151	132	143	115	122	128	109	115	123	126	131	135	128	120	126	132	116	138	117	127	124	130	128	121	136	152	142	136	123	134	129	134	130	132	135	126	134	130	140	117	113	131	137	106	145	125	130	134	137	130	130	143	134	113	140	119	130	141	130	146	123	128	123	124	146	145	151	122	126	136	137	120	114	134	115	133	117	125	136	139	130	122	130	137	124	114	124
5755	1483	3503	3842	3174	2610	2172	1821	1552	1456	1148	1109	966	945	865	778	797	762	674	713	629	683	587	551	602	604	540	553	538	501	488	503	500	499	489	510	500	502	500	483	474	416	489	484	439	463	479	461	437	456	477	408	472	437	459	441	462	483	383	427	448	437	450	433	408	462	419	400	411	456	437	415	451	455	443	454	442	430	406	465	421	438	414	450	448	427	454	419	441	451	448	422	403	421	437	414	442	381	434	435	431	429	415	416	402	451	449	418	457	430	407	405	428	398	422	406	393	387	410	417	399	433	394	466	458	432	423	415	421	415	421	409	428	441	387	405	460	424	399	426	425	402	438	394	397	435	475	449	415	458	447	449	382	429	399	429	430	397	407	421	381	412	405	434	444	422	410	382	438	448	415	405	417	420	405	412	445	425	454	479	423	406	421	407	439	430	419	426	408	410	441	445	438	423	432	370	422	412	437	446	464	438	423	429	429	374	411	433	414	388	423	421	388	432	391	408	371	399	436	431	428	399	411	422	419	409	411	410	403	425	455	427	435	475	419	459	397	411	417	429	443	416	395	381	424	403	409	427	385	417	435	400	423	469	434	430	401	404	417	419	433	410	441	410	415	345	419	438	424	437	428	405	445	383	406	415	425	429	442	407	397	411	377	413	401	416	401	430	424	478	396	414	464	447	416	461	422	426	390	434	435	405	455	414	421	428	412	445	445	423	424	400	425	427	419	418	444	420	418	444	411	403	394	377	417	409	413	420	396	435	400	431	419	439	413	420	444	433	436	460	458	387	418	449	385	447	433	441	399	416	431	453	403	401	416	461	398	392	415	426	408	422	407	384	468	447	435	425	436	446	398	377	421	468	414	419	388	441	459	430	458	454	436	414	403	420	420	392	402	421	446	432	424	403	421	441	401	409	423	390	428	413	425	415	417	435	442	448	408	409	429	418	431	447	435	419	390	454	380	409	446	409	398	414	425	366	412	430	421	423	412	417	432	386	429	438	400	416	409	410	438	367	460	428	428	392	417	399	440	383	417	453	428	426	442	427	430	430	423	388	424	464	413	440	463	433	429	414	427	412	445	397	387	383	428	453	426	414	460	405	422	416	434	451	425	459	439	441	438	410	394	410	447	431	447	418	420	396	411	397	426	421	456	392	427	441	419	434	473	422	422	398	451	432	419	439	402	442	408	438	447	418	462	390	425	409	428	434	407	387	438	401	425	427	433	426	449	411	392	407	397	384	441	448	439	425	433	372	431	430	452	363	405	406	432	412	443	429	414	427	415	416	409	418	441	452	408	420	417	413	397	427	441	422	423	417	432	408	417	392	421	446	427	397	438	402	428	393	430	391	405	423	426	403	415	398	365	431	446	374	426	443	416	456	390	414	436	410	454	430	432	433	403	455	435	405	405	450	422	417	401	414	427	381	378	424	415	435	418	457	410	450	415	433	451	406	408	417	402	442	414	445	469	438	450	416	417	454	432	395	389	460	376	417	425	444	448	428	403	416	395	401	410	413	425	416	426	404	353	392	447	391	413	437	411	418	441	428	424	448	414	380	408	420	404	423	417	437	381	416	429	427	428	453	445	409	425	423	417	406	463	384	461	421	434	393	455	431	412	411	420	418	403	418	453	429	443	427	402	418	445	430	388	419	413	427	420	437	396	430	423	386	452	421	421	410	417	397	376	406	414	399	409	433	394	425	387	406	458	447	381	396	441	396	396	387	444	393	469	461	434	395	443	409	431	442	425	418	405	385	396	411	398	434	425	429	417	411	437	390	423	458	460	412	392	419	401	421	412	423	428	395	420	446	484	454	417	397	404	428	426	442	390	433	425	409	402	427	398	420	419	424	429	404	411	418	395	400	421	402	395	396	433	398	435	432	437	422	408	422	470	416	389	429	448	395	422	389	413	413	395	407	385	414	429	410	419	407	427	416	433	371	405	392	351	398	396	418	375	428	438	438	444	403	391	433	398	406	433	441	403	478	433	469	427	421	433	392	407	456	430	434	430	396	431	431	396	416	403	438	396	430	401	434	409	445	381	411	439	415	456	401	439	393	441	435	415	418	401	416	434	412	404	429	374	438	415	425	387	399	422	412	409	422	439	375	414	446	398	469	406	421	471	426	466	425	446	436	451	420	419	427	413	381	416	421	423	431	414	435	426	438	400	463	424	427	429	400	407	409	426	479	423	411	469	403	412	404	452	426	421	416	436	412	475	409	410	454	418	444	441	440	417	436	422	450	427	418	423	426	417	415	373	432	439	437	395	473	412	448	454	399	438	451	402	393	418	432	410	429	431	426	436	400	386	382	444	407	439	434	444	377	425	461	404	423	404	423	390	419	442	410	424	441	420	486	410	422	437	415	427	439	426	422	461	443	387	421	380	437	425	465	423	371	455	402	460	371	451	378	380	434	419	417	417	415	414	427	444	482	427	416	461	401	436	424	429	401	440	442	404	444	434	426	395	407	398	429	378	444	455	430	428	443	425	395	441	415	443	402	427	437	412	433	456	411	432	492	424	401	443	408	421	421	429	419	437	389	432	390	431	408	423	441	417	412	409	427	414	375	392	396	414	402	407	411	406	392	455	419	421	421	401	427	396	422	382	422	390	411	425	446	383	378	442	428	409	415	432	424	426	427	427	390	425	435	448	398	449	409	421	435	419	433	398	434	393	424	408	390	420	426	392	462	450	394	431	423	388	417	382	404	454	428	441	430	380	400	422	412	402	441	411	385	389	405	382	442	436	423	378	414	415	412	427	413	407	416	437	412	413	453	432	409	405	420	395	378	495	414	425	405	414	429	431	396	417	421	408	386	418	431	417	435	393	411	403	436	440	391	413	438	424	409	405	438	408	496	426	467	431	408	409	430	403	403	419	436	407	405	411	407	402	416	496	427	412	419	387	433	428	416	411	414	456	449	413	404	412	463	434	375	443	448	421	393	413	456	414	426	460	453	378	430	437	429	437	447	434	425	375	459	430	453	408	429	402	464	421	415	405	455	404	444	425	385	438	424	440	414	419	447	421	427	415	427	406	427	425	408	426	413	406	458	417	445	435	422	404	433	423	403	386	425	414	399	417	443	433	397	442	433	441	420	472	397	453	410	416	419	453	394	412	415	408	439	412	417	452	419	402	431	456	375	392	385	414	421	414	402	436	447	426	444	386	439	449	431	396	442	417	408	435	431	448	428	440	422	403	402	446	419	416	414	425	418	433	424	407	378	439	437	411	430	444	430	401	430	416	412	435	423	408	408	429	385	414	431	387	407	457	409	428	448	441	428	382	431	405	423	447	426	461	427	392	445	438	448	394	422	457	454	415	408	398	373	422	434	421	436	412	415	452	437	447	392	428	434	408	415	425	382	374	395	429	398	443	408	436	420	423	446	431	409	398	445	413	417	414	435	415	423	395	415	419	439	416	382	407	433	372	403	432	416	416	431	424	404	410	391	381	397	427	440	382	431	408	396	421	414	411	442	420	424	457	392
16408	2606	2852	2110	1563	1133	858	608	513	484	391	393	296	267	246	222	206	214	216	206	225	198	197	216	168	161	166	165	165	153	170	150	161	154	153	153	173	147	154	154	155	140	140	141	163	163	143	136	132	130	145	132	132	147	152	163	149	111	143	138	137	149	148	139	130	147	153	137	145	151	140	137	143	136	141	147	141	141	126	131	130	121	144	148	140	126	133	148	138	152	147	137	163	144	166	140	146	132	134	131	138	144	128	151	143	148	133	162	143	131	165	151	138	140	137	150	137	146	151	155	126	142	153	153	143	151	139	148	156	122	130	125	114	148	136	130	133	150	140	153	142	148	123	123	151	114	162	154	131	158	132	142	156	114	147	140	144	134	121	142	147	127	151	126	128	148	140	150	148	148	147	140	129	143	124	115	143	146	123	132	135	137	125	148	163	142	157	138	122	118	131	142	117	103	121	130	148	159	138	139	124	121	133	111	129	156	124	123	140	126	132	135	136	139	137	141	146	126	136	140	158	134	157	137	140	137	157	137	136	150	132	146	140	147	146	153	125	139	142	133	126	124	126	143	142	146	122	153	136	156	138	141	133	138	124	151	135	141	135	116	132	145	159	150	153	120	122	141	128	137	121	134	164	149	148	125	136	137	132	167	126	173	133	140	150	142	150	151	148	132	151	115	121	137	152	152	135	155	134	145	124	146	135	114	142	129	141	132	134	151	138	153	146	132	159	137	143	151	124	147	131	138	119	145	143	139	142	146	131	126	146	141	148	140	142	127	141	130	154	149	110	134	144	149	140	140	146	162	130	155	143	128	157	141	158	152	161	156	139	153	130	141	154	152	122	160	146	147	130	123	147	129	128	155	136	136	155	157	139	153	153	129	143	125	135	134	141	151	119	144	143	120	142	148	137	134	153	125	126	138	131	128	133	143	129	143	126	143	123	132	119	111	142	139	125	147	118	130	146	142	136	138	123	143	133	147	158	166	142	139	147	132	136	145	123	137	152	137	154	141	126	140	143	140	153	165	133	141	145	142	150	133	135	133	144	156	157	137	134	135	147	122	119	146	159	134	121	140	136	140	128	154	152	156	141	140	126	139	142	164	166	166	144	138	130	139	147	149	148	129	128	149	140	130	139	143	133	155	140	146	148	118	127	159	139	120	136	142	132	147	153	128	157	126	133	147	160	133	127	148	131	151	128	140	128	129	141	137	139	126	150	141	154	130	157	139	141	108	130	146	128	148	145	148	144	151	156	131	139	131	135	123	157	129	146	154	130	137	130	138	140	140	150	143	149	112	141	129	150	141	141	148	143	138	133	112	147	150	124	146	140	140	150	138	144	151	144	153	129	138	128	134	127	150	121	155	128	132	117	139	134	146	125	141	150	130	141	147	125	149	136	160	137	137	139	130	124	144	136	125	154	106	142	150	127	163	141	129	127	154	138	139	141	133	140	139	145	146	137	124	115	151	133	164	149	133	153	158	136	143	141	132	118	121	107	143	124	141	117	138	138	140	127	118	135	161	145	148	145	126	153	116	132	145	131	147	135	149	144	152	136	170	134	137	148	143	119	134	116	133	139	136	147	154	122	153	144	158	131	142	122	130	144	138	162	145	127	141	141	152	149	129	146	135	125	146	131	138	112	144	125	137	124	153	141	147	143	152	142	166	127	151	126	137	145	138	126	120	152	157	145	117	145	132	137	120	129	163	140	137	143	134	167	126	119	142	141	138	154	161	122	135	137	143	128	120	151	127	153	153	140	151	124	120	145	128	128	153	144	121	124	140	130	143	158	156	139	146	124	160	141	143	144	125	146	148	157	127	129	157	150	132	121	143	139	135	124	139	144	150	124	156	146	148	140	126	144	149	147	151	130	122	116	131	163	138	129	132	161	147	153	142	158	147	118	124	150	113	147	121	142	132	146	133	142	149	133	144	128	142	131	157	135	140	158	153	146	133	152	129	151	135	156	120	134	120	155	138	134	137	118	165	160	138	143	133	131	153	156	145	143	138	123	136	144	140	160	156	154	127	145	130	136	121	133	130	117	133	139	144	132	128	136	160	145	129	135	136	136	141	148	181	139	141	142	122	116	115	146	148	146	143	135	173	147	124	151	140	158	150	144	150	130	129	171	134	141	149	150	137	132	138	139	140	121	155	143	137	143	161	150	125	127	135	130	116	155	154	136	130	116	121	125	149	142	155	147	147	142	145	148	123	138	116	118	145	126	145	147	138	157	149	120	151	136	141	129	123	143	137	141	161	138	141	140	116	138	119	136	125	123	143	137	150	150	129	126	124	136	145	164	144	159	139	109	149	147	140	144	138	148	127	161	137	140	145	151	121	148	130	112	135	135	115	145	116	158	133	152	145	145	127	134	148	152	119	128	129	133	160	141	132	146	148	147	156	132	138	139	159	146	140	120	154	129	144	122	149	143	161	134	117	150	139	143	125	137	157	135	141	131	122	149	151	144	138	151	146	127	144	129	158	113	141	127	157	159	150	125	130	143	136	136	136	149	133	141	160	128	142	135	131	136	130	146	156	164	142	165	134	123	122	134	156	178	159	135	141	134	147	141	139	134	156	125	158	146	121	146	151	162	150	151	115	124	137	134	117	156	137	145	137	129	114	139	142	139	146	137	130	132	123	135	159	131	129	158	133	147	149	130	155	141	143	147	123	144	159	122	131	144	130	122	143	146	141	152	142	154	130	130	118	133	153	136	150	140	151	125	144	162	125	136	149	149	151	114	127	140	143	133	134	138	140	142	141	149	133	138	132	131	117	134	122	127	130	138	137	142	121	142	138	135	142	130	137	125	143	122	122	125	163	118	145	132	142	141	125	132	128	132	145	144	127	139	130	131	141	132	145	128	139	163	160	137	132	159	125	133	137	132	148	140	159	148	143	141	148	143	150	134	121	140	166	145	150	127	142	142	142	153	138	154	131	161	148	156	140	136	135	132	116	134	144	138	140	153	123	117	174	144	143	130	137	138	132	159	113	142	139	155	133	128	116	145	143	119	158	138	131	133	136	126	144	141	141	143	141	147	124	147	128	137	137	140	148	121	142	116	156	138	145	127	131	137	140	143	137	139	139	155	137	143	145	133	156	133	129	138	152	136	135	132	131	152	136	117	140	141	136	156	136	168	115	134	135	133	141	147	150	125	133	130	137	121	130	141	138	154	155	131	143	132	133	137	147	151	160	125	112	142	143	137	118	126	131	133	160	133	150	160	149	125	146	138	137	145	135	152	144	144	139	129	137	149	114	143	147	169	152	136	147	140	134	136	132	136	155	135	143	133	149	150	133	149	148	140	170	157	123	130	111	132	147	143	129	155	149	125	127	143	125	153	143	144	140	139	145	146	113	146	144	135	122	132	128	134	135	149	140	159	133	136	131	147	120	132	155	154	136	138	138	134	126	148	143	131	126	134	139	145	142	135	137	137	151	164	143	135	149	161	141	136	165	124	137	144	147	136	126	128	128	153	146	125	130
7849	2527	6141	6747	5667	4661	3718	3072	2619	2261	1956	1693	1563	1368	1296	1151	1093	1052	1028	906	913	929	858	786	803	756	788	705	670	675	640	637	649	631	610	631	612	646	566	619	571	535	559	543	571	575	556	533	497	525	554	524	484	550	490	539	486	544	532	497	549	498	474	549	480	493	501	514	477	495	498	509	502	497	495	498	512	502	489	478	447	443	517	482	472	527	496	465	469	472	496	484	437	509	514	522	475	493	474	466	478	456	444	503	478	471	512	469	453	513	469	459	498	487	459	471	484	494	518	518	533	475	477	470	460	465	450	517	464	412	438	496	466	487	455	480	497	435	477	489	486	429	487	471	525	481	465	467	404	453	494	460	461	460	482	507	425	464	460	479	484	453	437	482	528	479	490	492	479	467	467	447	450	494	468	459	436	516	470	469	482	433	509	448	456	475	445	459	471	459	463	458	478	491	457	479	494	479	452	437	488	465	475	456	424	433	448	490	452	489	507	498	452	470	494	465	442	464	472	472	440	444	469	463	485	456	466	450	482	482	462	426	465	448	441	477	490	437	456	490	465	536	458	463	445	469	449	471	458	409	454	466	476	474	442	466	431	464	449	487	452	456	450	460	456	442	454	501	475	493	445	456	449	469	503	446	460	445	468	401	469	447	476	502	497	473	482	463	458	463	447	444	465	515	450	474	456	463	452	452	443	474	502	466	477	482	462	467	438	476	483	494	447	437	469	455	471	433	461	481	458	460	422	474	464	468	483	480	470	457	428	467	513	404	450	464	454	436	471	467	468	402	456	454	461	419	486	449	478	456	464	488	490	451	475	451	443	428	469	446	482	436	434	478	451	472	485	500	468	452	476	475	443	483	494	494	451	476	477	452	443	458	467	462	442	449	440	488	453	451	440	485	505	433	453	457	484	479	443	502	452	480	457	490	470	490	480	443	491	479	432	450	472	460	477	459	451	482	444	467	461	506	482	465	457	485	483	477	472	445	473	490	475	452	494	461	459	427	476	469	491	482	428	478	449	467	460	427	505	463	489	500	455	449	481	485	471	449	438	424	475	466	452	472	480	484	443	466	474	458	462	436	512	475	452	514	516	502	465	498	464	473	460	480	496	461	486	458	447	461	481	482	452	470	436	477	442	436	466	467	465	462	479	462	459	490	465	466	496	453	439	472	467	457	485	488	460	457	494	447	465	452	483	468	465	507	438	446	457	504	485	448	454	466	426	504	451	450	431	452	431	520	425	458	500	476	539	489	479	457	430	474	432	461	466	474	482	453	494	494	465	444	524	483	459	463	430	442	442	478	418	430	463	479	455	457	469	463	473	462	495	468	490	453	492	451	468	461	436	456	440	477	486	477	472	431	454	440	473	516	436	530	444	458	457	468	448	421	463	467	478	457	477	458	441	456	430	464	435	440	432	444	487	439	468	450	440	480	441	483	455	463	482	456	442	466	447	525	425	456	456	464	491	444	472	463	477	485	468	512	496	480	477	445	480	486	481	490	512	449	417	465	478	467	448	459	455	477	464	430	468	451	487	444	458	454	449	443	455	431	452	422	473	435	493	463	430	461	482	446	438	454	458	460	441	450	495	472	477	461	433	538	467	433	463	463	488	461	488	461	471	431	471	478	465	451	487	466	449	463	439	509	494	479	448	492	487	443	460	396	497	433	476	441	434	469	466	449	429	452	476	491	459	461	413	458	468	475	444	431	466	446	469	493	451	442	470	479	461	437	436	484	495	449	453	432	454	509	476	503	464	459	448	442	442	455	493	462	485	452	488	453	482	463	472	492	475	454	499	475	479	475	476	466	456	459	506	487	454	458	445	451	474	448	439	468	453	470	431	480	472	458	447	461	439	463	456	481	472	470	487	483	452	434	445	476	476	477	474	444	477	493	462	438	453	475	419	432	401	429	468	520	492	466	473	465	484	500	457	483	438	459	476	495	504	457	440	439	443	453	461	477	450	463	485	454	490	460	439	421	453	441	482	431	432	441	466	456	467	436	456	477	469	495	470	441	428	459	472	471	458	467	450	451	427	437	470	438	468	432	494	451	448	454	452	459	438	469	475	470	451	489	451	447	458	450	462	461	485	436	452	480	473	483	482	452	489	483	468	467	465	428	510	443	475	451	427	518	424	443	449	493	479	494	510	456	429	448	477	473	458	457	503	443	443	479	423	449	435	473	443	490	430	449	410	468	459	467	443	501	459	496	507	483	453	492	452	420	441	434	485	479	471	416	464	443	445	445	487	482	446	490	482	440	481	424	487	455	462	454	437	470	443	485	459	472	473	474	449	478	459	414	461	480	454	471	474	458	482	444	444	442	469	465	456	453	448	456	455	485	488	444	468	435	471	449	463	475	453	425	457	510	463	475	493	454	486	497	442	444	452	466	453	480	445	456	481	438	477	478	465	444	449	421	460	477	462	463	495	469	503	449	450	464	499	441	462	476	446	489	442	463	467	500	436	484	483	454	426	448	463	447	477	481	464	464	508	406	448	452	474	481	460	476	440	495	440	457	480	443	460	455	450	437	447	482	462	442	479	485	498	478	470	460	472	469	517	482	463	447	474	437	463	469	492	454	459	522	487	469	476	468	458	454	461	484	446	476	481	470	440	515	449	503	497	421	502	489	455	457	485	462	462	453	449	494	478	448	448	466	451	464	473	469	490	490	486	457	449	431	480	479	426	482	453	470	449	481	477	442	439	446	447	462	440	479	458	492	480	441	474	460	494	462	434	478	481	437	432	456	468	477	485	453	462	491	458	468	468	493	450	444	449	489	491	473	441	434	445	483	458	489	444	480	453	471	451	426	441	477	476	464	443	477	455	448	477	502	482	478	428	493	504	435	474	493	440	453	476	453	470	489	483	483	453	458	491	455	451	464	475	486	450	473	453	440	433	486	426	440	478	461	489	462	456	497	486	489	496	465	454	459	496	474	479	417	457	474	445	459	449	484	468	454	416	465	432	461	461	488	461	459	441	487	446	465	465	464	442	448	496	445	496	456	509	449	443	450	486	510	471	475	456	445	462	475	488	442	512	458	489	466	457	466	502	448	479	456	470	478	444	470	437	439	494	479	477	477	509	470	488	527	467	455	455	477	488	446	460	470	443	483	474	437	444	397	476	427	426	489	464	415	479	489	471	441	482	426	521	463	484	470	476	463	443	455	484	457	460	493	443	440	465	469	446	431	453	447	463	481	480	452	478	467	458	452	463	471	437	475	455	487	452	438	472	461	445	455	492	437	483	432	488	448	474	455	445	477	482	459	487	480	457	451	431	468	463	478	468	444	443	456	437	489	469	462	505	469	477	463	483	469	470	461	455	478	446	435	434	484	496	461	458	488	471	453	469	440	489	458	464	434	503	501	449	478	446	515	452	457	460	455	490	529	486	464	462	459	442	471	468	461	499	416	464	455	472	457	434	473	462	438	495	452	470	448	459	462	477	477	501	453	480	451	415	478	457	447	483	500	452	466	422	461	470	450
2108	351	322	324	296	266	273	277	258	287	283	290	277	260	238	228	229	255	241	267	278	231	268	255	260	263	227	260	272	259	243	247	250	266	251	283	266	265	261	260	250	269	244	252	251	256	295	266	256	234	237	250	244	239	236	252	250	282	253	255	257	252	236	289	257	264	267	251	256	254	253	268	235	268	275	255	287	266	269	254	252	232	259	266	241	247	269	293	255	257	279	269	248	268	260	266	271	252	275	250	253	252	237	228	251	251	246	254	242	271	260	282	253	265	244	273	278	257	249	253	232	282	228	237	275	253	260	261	226	259	243	268	263	237	239	244	255	296	247	273	269	242	232	244	240	257	258	266	259	272	248	244	270	266	283	247	267	264	294	283	277	239	248	277	270	273	258	244	255	257	246	241	243	254	262	235	231	250	229	259	272	278	268	267	255	271	290	285	235	253	263	247	270	240	264	247	244	224	235	266	265	246	263	260	274	255	258	254	244	240	243	277	248	267	279	273	230	239	241	259	266	247	245	253	299	252	259	244	231	253	251	236	260	259	243	284	274	249	266	249	255	260	281	226	253	260	245	258	225	250	261	211	275	239	256	261	258	259	255	256	256	245	251	281	255	275	262	253	272	241	286	258	263	260	254	268	267	258	276	259	248	252	250	257	266	238	261	238	264	241	258	306	300	256	250	238	275	263	220	257	244	225	231	245	241	243	253	249	264	242	261	235	251	241	269	240	267	265	285	273	227	243	282	277	251	221	261	294	230	251	273	258	285	241	268	247	254	252	252	254	245	269	239	263	259	255	241	255	258	264	226	236	253	254	234	242	250	271	269	265	222	241	252	268	253	253	254	264	252	278	272	243	253	284	252	236	289	298	266	256	282	235	223	230	292	250	258	245	278	255	270	257	298	250	267	269	265	238	245	277	240	246	254	252	262	296	249	221	287	277	287	258	259	241	258	248	269	261	242	253	260	255	194	261	261	251	270	248	256	234	234	255	275	257	259	252	253	243	255	274	284	264	258	266	263	274	271	263	221	255	262	268	277	253	225	270	259	243	283	236	257	291	257	239	244	244	242	260	258	259	270	218	262	256	255	232	260	265	262	274	268	238	256	247	271	242	261	268	241	249	243	262	248	239	236	263	213	270	254	238	246	261	273	244	245	236	262	264	281	216	276	272	283	246	269	260	257	263	264	256	265	246	271	279	262	286	242	243	261	260	249	231	244	248	249	246	221	236	255	265	267	285	268	238	227	247	234	244	279	270	243	230	257	261	252	278	265	224	271	233	275	221	267	228	280	251	269	289	252	267	236	254	232	282	233	236	287	236	277	267	255	257	285	247	275	265	255	253	260	241	266	245	250	258	253	244	277	271	252	265	254	258	240	264	221	270	254	257	228	243	249	284	249	254	252	270	254	275	259	276	288	248	260	230	267	252	279	250	254	245	236	274	268	250	264	274	262	268	266	271	254	259	255	248	249	223	245	257	273	267	253	267	260	273	287	277	274	274	278	249	267	268	232	236	230	265	263	234	248	236	269	211	250	252	241	243	254	297	254	254	255	257	288	289	303	255	279	266	277	252	254	244	271	239	244	250	237	272	232	241	269	233	258	266	281	275	266	278	240	279	252	282	244	274	281	305	236	277	286	240	237	257	222	266	252	226	273	288	245	234	256	224	227	239	259	252	254	275	274	267	256	251	247	257	253	236	290	282	229	271	262	270	259	254	249	238	247	248	244	261	240	249	266	240	227	274	263	224	244	271	235	266	254	278	235	253	252	237	264	299	268	265	258	281	244	277	251	300	260	266	261	238	249	268	277	223	271	287	232	240	253	265	287	258	261	263	256	273	273	256	261	258	262	261	257	243	260	244	242	257	243	261	277	282	276	258	268	258	258	268	252	259	249	254	279	225	244	265	250	273	269	273	256	288	254	234	218	238	258	270	245	247	263	254	270	249	278	282	265	271	261	269	272	247	249	252	265	263	272	277	244	276	276	256	263	249	256	264	295	265	259	271	240	287	258	263	265	261	269	299	256	281	254	258	261	243	256	233	252	269	257	279	257	244	252	225	240	259	246	241	280	253	265	251	254	277	267	214	241	299	248	274	284	277	266	253	275	242	239	295	275	263	242	243	278	229	261	276	243	272	246	231	246	260	256	248	261	236	264	258	265	249	265	256	261	256	266	265	245	242	242	267	249	251	247	255	262	257	266	264	273	264	285	273	263	283	271	261	278	241	263	228	241	246	224	256	249	257	271	245	272	247	258	273	239	272	267	258	275	253	255	241	253	236	238	266	233	234	240	281	260	233	221	223	252	263	243	271	290	255	266	273	282	252	237	254	268	245	281	260	271	224	250	251	252	274	255	260	242	237	259	293	270	244	252	257	250	264	252	244	267	263	248	240	264	272	247	244	235	274	251	265	231	265	248	254	253	240	243	266	247	266	232	257	234	264	262	264	268	265	232	269	232	253	275	231	276	281	232	271	262	254	284	216	262	254	271	253	234	252	289	240	254	280	268	267	277	272	281	248	258	239	239	266	259	254	235	259	276	281	258	235	247	270	260	220	258	265	226	257	241	298	241	248	270	255	265	223	248	272	266	230	261	247	257	297	248	250	263	243	271	275	265	235	248	244	240	257	266	256	265	273	256	243	248	234	246	289	265	259	241	266	259	258	240	254	272	278	248	280	283	262	241	261	267	239	249	263	244	255	247	254	236	259	262	259	289	252	271	257	266	268	239	250	237	255	232	288	274	279	268	239	271	260	242	279	261	264	260	276	277	261	259	256	250	260	231	270	255	265	278	265	261	246	236	288	237	293	247	227	247	249	254	258	271	255	277	280	286	265	273	256	259	270	269	266	270	268	253	230	264	243	244	257	277	229	242	271	268	249	252	249	265	242	230	300	271	263	264	247	274	258	242	250	279	257	267	214	234	290	246	256	248	245	246	270	239	251	260	218	254	259	262	259	246	239	263	262	237	263	239	222	235	251	250	244	244	269	272	268	261	251	238	254	257	293	282	236	258	267	276	262	233	243	257	237	245	264	262	239	238	238	238	264	257	253	226	272	258	258	260	233	250	275	265	261	240	245	252	254	281	252	278	246	259	268	256	260	247	234	259	257	274	248	271	247	250	248	228	272	247	234	275	251	254	255	247	258	300	257	228	275	277	249	244	273	234	252	264	241	221	261	240	253	263	245	271	272	260	254	268	216	290	248	266	260	252	262	269	248	259	253	261	267	268	260	277	234	257	247	260	230	257	238	253	277	283	256	242	247	237	225	265	254	259	254	247	247	251	244	265	294	295	264	244	246	262	246	279	273	256	259	276	236	249	248	233	238	251	249	284	250	254	237	263	276	252	251	217	248	266	264	254	261	258	285	277	260	253	275	273	263	265	307	269	234	259	268	254	266	281	248	307	244	281	253	270	251	236	263	257	245	254	259	230	268	275	262	285	242	220	271	284	263	227	259	235	268	265	262	245	235	267	268	252	236
2369	874	959	986	894	868	895	864	849	826	847	791	842	825	721	785	734	774	780	773	788	801	794	814	797	792	751	756	741	771	750	753	786	725	792	777	736	757	748	707	784	766	731	715	772	747	747	732	776	751	780	775	749	756	781	810	762	738	795	758	772	734	790	769	726	801	741	761	752	725	778	803	798	735	796	740	720	826	771	731	738	753	793	761	755	811	810	741	709	716	754	784	685	768	736	753	774	767	769	774	737	793	742	801	724	762	760	766	764	775	735	724	770	713	733	758	771	749	758	789	790	774	734	778	751	817	775	761	790	776	759	763	788	722	752	724	758	776	803	799	809	755	762	750	743	776	761	681	742	766	772	755	745	742	757	732	751	786	757	789	761	761	785	774	783	735	737	764	743	734	776	743	771	736	731	728	754	787	765	801	762	739	786	749	814	772	786	745	744	783	745	743	743	720	763	773	781	762	760	738	762	760	733	814	780	736	784	724	754	798	732	700	808	770	785	727	751	776	777	819	729	775	749	755	787	741	772	756	724	752	746	752	710	792	749	737	708	768	751	730	695	779	704	740	772	741	771	746	739	712	769	777	764	769	725	701	747	717	747	733	809	792	753	739	783	706	750	738	809	731	788	772	812	775	764	750	775	749	787	762	743	767	782	748	761	701	764	706	792	832	764	765	749	759	787	783	801	772	748	728	754	759	770	795	751	766	754	729	723	722	763	835	720	755	778	773	733	777	726	777	731	744	766	779	776	721	729	758	725	792	738	745	790	771	760	744	734	758	782	751	727	777	754	763	761	741	791	767	810	729	741	773	775	770	756	777	736	738	746	779	758	746	689	750	770	722	775	761	786	760	778	782	712	730	771	744	783	750	743	766	762	745	796	776	755	762	806	729	743	746	786	744	749	723	749	799	774	741	796	777	720	715	737	758	749	777	792	735	712	811	745	763	727	783	814	782	747	733	777	736	773	801	756	729	781	766	754	781	764	739	792	777	757	786	802	787	814	771	724	746	762	734	765	794	776	761	744	745	770	788	789	739	797	765	761	763	788	760	792	778	772	747	780	765	790	768	781	717	742	749	734	732	762	772	781	748	719	762	714	744	725	785	710	756	729	763	727	700	765	729	789	734	779	729	742	805	796	786	772	764	757	734	773	762	746	750	793	762	789	731	759	764	751	765	728	774	737	711	767	727	775	763	786	750	796	771	785	791	727	731	748	765	808	749	756	754	722	725	748	793	762	680	750	754	778	748	770	777	741	745	770	778	765	742	744	782	733	751	750	737	756	760	718	761	782	812	739	808	812	718	752	763	762	777	784	730	732	736	773	739	767	756	770	756	755	768	749	762	704	785	718	745	772	763	776	801	762	783	733	740	736	768	732	716	785	775	743	725	752	759	735	725	771	733	742	781	775	775	779	765	783	770	765	720	716	734	735	784	708	744	753	796	783	760	739	731	749	757	769	733	760	788	831	794	755	775	751	779	730	779	818	783	713	757	807	773	760	753	738	745	810	751	817	779	790	765	759	701	774	785	746	788	749	764	761	776	734	755	740	770	722	743	718	768	748	727	763	755	776	841	791	796	732	751	767	784	708	790	735	749	794	732	754	730	769	737	771	775	742	749	776	794	795	785	795	773	728	787	759	717	742	782	735	738	741	728	726	793	757	705	757	733	769	714	747	725	759	708	774	759	724	723	747	798	786	804	786	756	740	750	739	753	798	744	791	797	789	768	813	746	746	794	776	770	719	757	735	744	708	738	779	721	750	718	772	761	737	751	794	731	747	780	806	777	813	765	765	768	848	784	767	758	727	739	747	770	787	757	751	692	741	792	751	800	722	753	702	798	757	751	743	768	742	777	790	780	788	742	757	827	759	822	738	774	776	745	744	776	748	727	751	766	768	756	745	775	787	786	782	752	733	768	779	743	755	769	763	789	778	764	739	815	759	729	831	765	749	759	769	744	731	750	785	751	752	719	734	768	760	775	713	802	768	785	754	754	769	767	758	817	761	767	789	755	737	758	786	740	766	774	730	732	769	749	760	771	753	772	756	732	776	773	751	755	735	720	788	792	732	698	740	810	710	742	751	769	725	755	777	720	766	758	793	746	739	720	760	734	726	789	731	765	779	790	771	771	747	765	717	785	714	810	793	761	795	807	748	740	737	761	790	742	768	760	744	760	783	743	747	723	738	776	750	764	737	744	756	758	787	785	747	759	703	787	772	748	754	711	739	746	793	748	766	783	797	698	756	770	782	815	728	742	778	733	756	765	739	778	801	753	761	755	753	718	720	718	764	780	751	750	792	764	730	754	786	751	748	747	771	778	757	725	756	797	752	768	786	768	787	715	780	782	778	784	742	767	777	739	791	727	755	780	727	781	798	766	789	798	759	804	728	737	733	730	758	784	718	825	728	751	770	728	765	791	727	777	766	761	782	805	749	807	759	799	758	773	792	747	745	738	818	785	769	706	774	813	780	785	735	767	742	781	790	768	735	758	763	823	763	713	720	734	784	834	791	779	771	753	763	783	734	722	776	780	750	762	748	757	745	704	772	763	820	730	754	771	751	749	772	743	749	776	747	791	764	788	759	740	766	731	747	734	772	780	727	757	744	782	771	778	786	760	769	727	721	762	776	769	760	762	767	786	718	792	764	791	800	766	786	729	791	730	763	760	801	788	754	742	757	758	700	763	758	784	722	777	736	783	800	762	784	749	703	689	777	731	752	761	774	767	774	770	728	740	726	765	768	765	770	769	760	764	799	739	785	770	774	793	735	789	745	759	756	771	770	736	731	709	765	732	745	784	720	730	702	803	731	769	755	711	772	743	740	745	776	781	736	769	727	691	792	707	787	738	761	749	767	731	792	754	710	732	772	759	770	751	791	753	757	718	719	769	769	768	766	715	802	763	694	766	740	759	786	732	814	769	794	773	740	762	755	737	762	781	730	711	745	761	766	783	761	771	733	725	749	760	734	742	742	736	736	756	745	830	768	762	785	789	761	778	755	762	788	787	796	744	799	754	764	777	798	766	718	784	807	745	783	737	765	731	827	738	723	747	763	771	767	784	766	777	761	768	776	815	721	769	705	802	802	753	736	773	787	726	754	743	783	770	814	751	791	754	772	735	727	756	733	755	773	761	819	786	782	704	787	735	756	741	735	745	743	748	757	757	756	745	749	743	710	742	772	716	732	741	786	746	794	729	792	764	752	770	794	751	727	739	789	722	799	722	750	746	734	778	754	730	764	768	778	780	766	742	766	720	822	741	749	741	782	735	758	725	724	731	795	785	766	784	771	787	755	743	741	803	775	752	731	754	772	812	789	770	716	792	763	760	765	790	718	730	751	797	714	763	753	750	780	763	757	722	781	785	785	736	778	763	768	760	744	801	785	728	728	731	754	791	777	762	774	828	763	781	741	708	806	742	753	755	786	773	766	756	783	731	744	767	761	769	773	806	730	760	793	730	804	740	766	760	796	751	714	776	748	736	767	762
9093	1186	1405	1114	819	624	480	331	309	291	254	259	215	184	202	169	189	183	177	158	154	164	137	142	148	124	139	149	143	144	141	130	143	126	124	150	151	135	128	154	140	134	135	133	153	133	151	137	124	128	136	125	141	138	138	152	123	130	121	132	134	143	137	130	122	123	114	136	140	130	134	121	118	137	142	138	123	114	129	121	118	127	113	125	142	113	108	102	138	116	126	122	133	130	121	118	129	134	150	114	116	110	140	131	120	130	118	129	124	136	131	124	105	132	128	136	128	126	142	122	159	149	126	124	122	140	154	131	133	110	136	135	123	133	137	135	124	126	141	114	137	109	125	131	125	114	115	157	122	121	139	125	125	159	129	125	120	136	138	123	152	134	126	123	141	139	130	125	131	131	110	141	123	142	139	124	135	134	115	146	133	112	141	125	129	119	126	119	150	131	114	115	156	127	136	116	115	147	146	133	133	138	128	128	121	122	155	114	124	151	146	135	112	122	125	152	145	144	129	125	106	125	132	127	150	123	147	132	146	131	138	113	120	157	127	136	147	119	138	111	148	148	125	132	125	133	125	141	128	138	110	140	129	140	128	142	127	113	136	137	134	137	130	131	135	121	132	138	137	134	124	132	119	129	127	173	132	124	124	135	110	149	138	120	135	112	121	144	121	145	144	131	103	131	122	124	126	144	134	114	124	121	110	140	138	143	116	141	133	123	113	117	132	114	137	125	115	131	122	127	132	120	126	115	164	122	136	104	132	126	129	141	133	115	126	109	127	133	138	115	155	151	119	125	128	109	135	123	115	128	123	146	125	126	133	136	129	140	119	138	116	132	129	115	142	120	133	137	120	141	141	122	127	142	128	126	141	122	147	139	116	122	143	142	116	123	120	109	125	150	126	122	124	120	136	113	116	153	164	138	133	135	134	114	138	142	115	153	123	141	138	118	134	110	130	107	110	128	140	126	129	136	153	131	130	120	129	118	127	111	103	132	125	121	109	120	113	124	142	125	132	122	111	130	138	126	118	129	116	109	110	134	137	122	129	137	134	128	126	133	124	139	125	129	132	127	147	148	124	132	142	140	138	114	129	127	109	120	120	118	119	124	128	130	132	145	119	132	128	128	94	131	122	135	132	141	135	146	136	130	120	147	137	120	134	128	128	124	123	150	127	124	135	129	120	128	158	125	123	106	147	133	144	130	131	142	123	124	130	147	142	135	152	121	118	141	127	126	131	117	136	122	138	122	114	126	143	134	148	149	107	131	123	134	118	152	136	120	156	128	127	144	118	145	128	139	147	117	117	124	115	142	160	134	114	117	119	121	122	145	127	128	118	139	133	141	123	130	139	133	153	118	120	149	133	116	125	127	120	121	126	124	131	102	112	146	127	131	156	148	119	135	106	130	128	159	130	129	143	153	150	107	132	119	132	134	129	126	135	134	135	150	122	133	127	128	138	122	117	116	138	126	111	142	117	116	137	123	117	113	132	123	117	120	129	133	120	131	130	121	133	136	138	135	104	139	135	130	125	120	115	144	125	136	124	129	129	136	108	150	125	122	137	103	123	140	131	111	107	126	116	128	130	120	125	129	147	130	124	149	124	144	133	128	148	145	162	123	111	129	114	124	152	125	135	130	157	131	149	150	108	117	132	131	137	129	118	137	145	123	137	121	124	147	140	117	138	148	128	134	132	124	139	115	120	122	129	99	111	109	127	120	121	100	139	114	147	146	128	129	122	144	118	120	146	160	123	124	106	121	138	125	119	126	115	156	123	116	122	135	137	117	140	119	125	104	121	131	117	135	124	122	112	135	119	129	128	110	148	133	130	116	121	141	138	114	130	124	135	122	106	131	131	121	148	142	120	138	128	160	142	118	133	146	148	135	149	108	123	131	143	121	136	127	125	129	121	103	109	123	123	127	144	128	122	126	143	122	146	117	135	136	144	154	120	127	124	119	116	129	116	117	121	142	126	134	138	132	150	116	120	150	150	117	115	117	118	156	141	117	127	134	136	113	143	129	132	124	117	131	115	124	125	144	124	117	117	144	137	128	145	127	122	112	125	124	141	147	129	121	119	139	120	152	142	141	124	134	126	132	118	133	120	124	127	126	142	151	113	144	107	139	147	129	129	124	126	125	118	144	122	126	131	106	128	145	130	134	143	117	122	134	109	133	141	110	134	125	120	131	125	135	131	129	143	113	135	137	143	115	126	129	121	95	137	133	123	141	146	136	121	132	119	126	147	123	128	121	134	152	115	135	126	140	111	122	140	116	122	144	110	124	140	115	130	142	139	122	144	157	121	128	161	125	131	121	126	127	142	121	115	105	121	121	130	126	138	126	116	124	135	138	123	123	156	143	126	109	146	137	122	123	132	143	133	123	129	130	118	130	144	123	113	113	120	128	112	136	119	144	144	132	117	142	142	154	131	147	134	132	148	126	134	118	134	130	117	129	130	122	123	127	130	126	122	129	118	132	137	129	111	125	135	129	134	133	123	103	114	138	119	131	132	126	123	146	139	129	130	134	143	130	131	114	137	125	132	129	128	122	115	126	139	130	165	133	146	134	135	132	122	138	114	110	131	144	112	132	139	117	132	134	124	125	119	130	140	144	125	114	131	137	131	131	124	132	143	123	123	124	126	135	128	119	107	138	123	131	153	132	112	138	138	118	120	127	131	129	139	123	122	123	141	127	108	140	139	139	128	129	135	138	137	124	108	116	144	112	125	128	130	145	129	114	118	118	124	144	123	136	123	95	122	126	118	118	133	140	110	124	126	109	126	147	115	121	139	134	132	116	114	127	122	116	118	133	138	132	142	125	124	118	130	133	152	112	127	149	127	135	125	125	124	135	110	131	124	132	114	122	136	121	127	120	120	136	124	111	139	116	134	137	113	108	122	111	133	133	117	132	125	149	130	133	126	133	150	117	136	133	109	111	136	115	124	121	117	146	131	154	131	111	136	122	143	124	96	124	122	145	127	140	125	128	150	117	121	124	138	124	130	118	121	127	131	132	148	113	133	121	148	110	147	129	129	138	133	126	114	133	125	131	135	129	136	140	127	130	140	112	124	117	122	142	140	127	112	144	134	121	128	114	123	130	125	116	132	125	129	126	138	111	122	129	118	132	134	132	118	115	118	125	139	121	141	145	139	121	123	136	113	140	148	140	127	118	141	138	138	114	119	141	145	150	131	159	126	124	110	96	126	128	139	123	136	127	110	136	139	143	134	137	98	132	133	146	129	135	135	123	136	120	161	138	150	127	110	151	138	122	122	129	127	125	132	126	141	109	158	141	130	125	131	135	130	140	139	137	135	136	124	140	119	143	140	133	144	124	114	137	132	131	114	136	149	119	138	129	135	133	139	143	127	127	150	109	163	118	127	135	128	143	118	145	139	111	133	118	123	123	113	116	136	142	111	115	121	116	121	142	138	142	127	121	135	122	146	133	128	112	140	143	127	141	117	121	129	127	111	118	127	118	125	116	127	125
5751	1524	3432	3867	3286	2644	2136	1731	1581	1355	1193	1036	1014	926	881	725	746	759	668	642	602	594	580	585	584	578	561	568	513	524	509	507	538	503	497	462	450	503	484	510	466	491	486	447	463	443	477	501	420	426	453	458	436	412	455	453	449	460	438	476	438	437	472	437	442	436	465	433	470	449	464	427	430	440	404	438	441	420	422	441	434	434	436	438	440	435	423	440	431	430	454	444	482	433	436	402	466	438	419	420	426	452	447	421	461	440	417	415	440	411	457	412	401	425	444	414	443	426	442	434	404	418	428	405	429	415	461	421	403	410	467	419	407	455	401	431	441	450	418	409	422	438	425	435	392	402	427	476	425	440	433	431	479	417	433	441	414	440	432	437	415	390	432	424	391	411	406	455	421	483	419	434	413	392	411	416	430	457	417	454	394	434	434	449	417	430	409	447	430	383	465	421	421	446	466	408	416	430	393	419	456	451	392	418	409	416	447	451	427	417	415	443	403	418	478	400	430	426	417	427	436	430	421	391	409	402	426	383	394	420	430	379	406	413	427	423	413	395	408	399	407	411	384	403	415	443	457	411	416	402	399	424	412	399	414	409	404	440	388	425	416	447	422	422	412	405	406	411	411	404	432	404	436	402	438	442	429	438	413	443	425	433	415	426	404	442	409	422	423	403	435	425	453	419	428	445	424	420	427	425	417	450	389	417	431	405	446	419	398	402	416	387	425	402	420	409	442	416	415	424	401	399	420	438	412	415	383	423	434	408	414	412	456	404	415	401	404	429	416	407	379	443	398	423	430	403	407	399	399	412	399	466	418	429	372	428	405	406	459	420	422	411	398	439	426	423	428	411	438	391	410	439	430	440	427	433	414	414	394	407	396	430	423	401	407	411	440	420	412	391	410	407	407	451	428	429	442	432	391	433	414	397	411	372	444	421	465	390	468	416	426	414	417	398	366	385	394	406	425	424	442	412	421	406	397	413	457	399	420	428	439	423	473	368	428	414	408	409	418	409	382	478	398	422	362	429	415	439	391	437	417	454	429	446	416	419	424	424	394	395	412	444	436	411	420	437	418	412	421	401	427	430	445	419	420	398	401	404	439	396	393	402	445	419	416	380	402	409	429	410	410	418	464	455	431	419	411	461	376	421	400	429	404	385	435	433	445	418	410	407	414	423	400	439	424	417	417	414	405	407	427	420	412	396	418	437	446	369	443	405	462	410	438	426	380	435	421	449	393	433	393	396	407	418	440	398	411	419	380	454	384	429	426	439	449	375	407	399	409	428	440	419	431	412	445	418	441	426	425	411	429	397	386	430	434	439	430	405	458	431	409	398	397	401	436	403	443	431	429	400	449	414	443	414	404	431	417	401	439	395	448	411	419	384	420	402	404	421	386	391	382	420	428	418	429	395	426	431	419	401	418	423	462	414	411	408	420	451	407	453	416	456	380	430	436	434	412	434	428	419	394	406	401	432	416	431	422	431	440	429	443	376	443	408	427	407	443	396	416	411	418	426	405	417	450	433	408	396	378	398	432	434	423	455	434	417	424	416	412	432	430	424	459	431	378	410	413	401	380	444	430	429	409	383	426	418	424	429	416	434	402	457	419	455	445	454	385	416	440	447	412	412	401	400	417	441	394	405	419	383	398	388	411	434	434	419	445	370	427	421	401	409	434	434	433	428	469	427	418	405	433	404	437	413	421	383	443	418	429	395	435	430	391	417	429	455	406	430	424	403	457	449	399	411	392	400	401	420	442	428	398	411	448	429	399	388	369	423	420	420	437	438	406	409	427	413	418	432	418	447	414	412	414	388	392	409	403	417	432	445	423	461	430	433	394	440	440	399	418	431	426	442	410	386	385	407	419	416	451	435	435	420	394	400	390	410	410	458	425	445	406	410	433	434	451	460	397	439	418	442	370	453	381	432	406	439	437	411	439	422	440	412	421	413	440	412	436	399	459	401	401	400	394	414	400	415	427	417	373	407	384	413	426	441	450	463	452	431	422	408	415	422	416	412	413	429	430	432	393	450	396	401	390	439	379	417	406	435	453	435	412	417	418	467	397	439	402	438	428	448	432	435	427	389	439	439	458	436	422	458	419	426	452	418	413	430	450	400	448	395	419	428	414	418	455	433	423	445	386	378	448	406	432	444	434	417	423	437	410	429	408	415	431	423	420	437	439	436	397	431	443	388	443	418	430	431	413	405	440	431	393	407	415	433	410	421	401	398	401	425	431	415	421	435	403	431	426	421	424	396	442	443	442	410	409	382	406	441	419	404	400	439	383	434	402	446	407	429	405	417	448	420	432	416	419	421	423	407	411	454	414	415	410	406	440	438	424	419	432	396	403	399	409	366	417	401	440	484	389	409	397	408	421	413	402	431	378	382	425	421	418	451	439	416	395	431	410	435	405	408	395	417	456	415	393	430	439	410	436	414	449	438	417	420	417	426	433	429	417	423	435	432	459	439	400	454	414	406	420	426	405	431	423	456	409	408	408	413	424	421	454	421	382	435	434	408	398	395	420	386	406	394	440	449	411	429	408	385	385	464	412	388	409	409	397	420	423	448	408	425	416	387	384	411	386	442	407	425	411	423	397	449	395	428	388	429	431	387	437	376	373	443	416	401	419	424	439	424	420	411	404	398	456	412	421	472	434	440	443	405	453	396	421	404	388	409	410	391	430	392	418	444	383	405	416	411	412	450	443	406	428	424	388	444	411	409	403	421	454	410	391	395	419	416	423	415	404	422	422	395	443	413	445	423	454	410	444	400	405	384	394	404	386	408	412	411	413	436	394	414	414	419	411	394	393	438	390	431	393	443	408	390	430	435	386	416	434	440	412	408	407	408	369	418	429	417	402	406	411	413	414	423	404	383	416	432	426	433	412	405	448	403	425	395	374	435	412	375	394	418	410	393	402	460	434	441	444	432	428	387	412	409	426	391	468	374	412	422	444	435	399	454	445	435	408	430	412	410	413	441	410	440	372	430	403	377	421	406	438	416	374	423	421	412	452	411	427	441	424	460	421	437	366	435	413	426	468	431	380	420	473	428	403	399	399	422	425	407	433	449	439	417	421	420	416	421	462	406	391	391	411	417	398	414	431	407	430	424	423	407	403	420	420	436	443	423	430	428	450	421	420	424	440	415	412	442	436	405	440	386	439	402	381	394	404	429	402	443	411	380	440	412	388	467	434	413	458	427	435	426	439	416	397	430	409	434	400	393	386	419	445	399	414	416	407	412	455	424	413	417	399	404	442	439	408	427	432	403	399	391	407	415	422	403	415	405	416	452	408	392	415	395	424	428	426	445	402	417	448	401	419	416	394	412	450	432	399	420	421	398	406	418	430	441	429	429	408	458	425	424	439	422	404	424	416	392	399	417	465	424	389	425	411	455	444	422	389	404	439	421	412	449	429	419	422	441	440	414	416	406	420	378	383	385	399	426	405	419	427	411	417	439	421	424	430	415	436	427	444	391	443	396	402	432	394	402
16669	2594	2875	2145	1564	1006	786	617	541	462	386	344	296	294	259	223	237	215	212	214	204	201	223	178	150	190	178	165	176	156	158	140	156	171	171	149	154	149	130	163	137	141	160	159	141	149	155	158	130	139	156	147	165	146	181	167	140	156	155	152	168	140	150	165	136	143	137	150	145	150	140	146	167	151	125	159	142	143	167	133	143	121	136	135	132	159	143	125	142	133	152	144	145	138	158	147	158	122	153	158	163	151	129	146	148	133	121	149	118	162	133	146	147	147	137	165	141	145	147	144	134	130	132	139	135	141	135	123	154	127	131	138	134	147	128	151	142	140	138	128	143	156	146	154	157	123	120	155	129	141	161	130	138	129	123	136	144	146	139	145	134	162	164	139	124	148	140	133	146	142	138	115	123	128	140	136	139	115	142	155	138	138	161	152	137	151	152	124	152	149	150	153	145	142	109	157	143	136	134	119	147	139	142	143	146	129	151	145	152	126	142	143	144	148	173	131	145	171	144	149	145	128	146	137	146	137	161	141	137	141	151	124	163	137	134	132	139	156	127	152	117	155	145	163	136	115	148	122	133	153	153	150	150	141	136	156	137	126	140	122	155	136	129	152	159	149	137	146	126	142	145	158	127	141	132	122	130	152	140	143	145	163	119	151	127	148	129	146	137	155	153	173	146	149	128	147	139	141	143	134	141	170	148	131	155	117	114	130	124	144	141	165	153	150	167	127	129	132	152	145	144	145	140	133	157	140	123	122	141	140	148	127	130	149	133	137	161	150	161	152	133	140	144	143	140	147	154	139	121	136	121	128	140	135	145	144	139	129	159	144	141	143	153	129	125	159	148	151	153	133	153	145	132	128	146	133	157	135	132	143	135	146	131	136	150	139	141	140	123	138	125	136	131	148	141	119	165	144	128	125	130	124	157	167	141	161	141	140	141	123	141	162	115	149	143	160	134	137	147	139	125	159	154	154	134	138	157	127	140	131	131	173	141	131	128	143	137	111	151	149	151	126	118	134	158	142	150	123	137	142	145	129	166	133	158	150	135	132	144	148	129	136	126	154	136	130	151	142	149	142	148	132	144	146	132	142	134	163	147	165	132	118	145	111	130	129	148	129	129	144	142	147	133	139	146	144	124	147	143	134	160	136	141	124	144	122	137	153	147	149	135	145	128	126	140	146	138	143	113	135	130	132	122	149	145	119	153	150	138	130	143	124	145	151	141	123	136	155	130	127	150	134	125	144	136	125	137	141	149	144	146	149	158	130	131	147	158	140	149	147	141	150	125	151	129	142	152	150	129	137	154	106	119	133	121	146	144	142	144	159	143	129	130	132	155	163	140	145	146	150	144	154	147	123	148	158	136	134	134	155	158	146	109	141	141	168	128	136	135	127	138	134	128	146	145	127	143	133	124	138	157	136	167	134	133	149	153	148	169	130	147	155	150	138	135	145	146	164	142	136	140	146	151	145	131	130	138	147	136	132	152	134	130	147	143	139	124	137	119	132	141	149	129	163	132	139	112	150	132	157	140	135	131	126	142	144	131	141	162	120	146	121	134	141	129	153	149	127	164	150	152	157	125	139	139	142	154	144	144	150	134	144	141	135	148	138	128	147	146	129	156	138	149	134	132	120	147	146	124	148	162	150	147	142	163	119	150	129	151	149	130	133	137	145	133	128	164	149	124	128	133	161	158	160	130	124	126	134	140	149	139	134	156	136	140	140	153	150	133	162	151	134	135	130	123	169	142	147	160	156	141	152	149	160	138	136	127	137	137	133	130	139	150	137	141	144	132	137	114	136	141	109	148	133	132	114	138	117	155	151	153	113	161	159	124	126	133	142	129	131	137	149	154	129	128	140	129	161	151	145	147	131	140	150	146	128	108	146	132	131	140	135	137	137	154	147	138	117	141	152	149	148	165	124	139	152	133	139	132	128	116	122	146	138	148	131	133	138	152	120	144	129	152	137	144	147	131	133	134	144	142	145	131	139	152	146	150	137	156	144	134	132	126	127	133	131	140	137	132	149	125	142	146	127	158	131	131	150	131	151	134	128	146	135	145	162	136	134	142	151	141	126	139	103	144	133	159	160	156	136	133	119	140	155	143	146	133	122	143	138	136	135	123	150	129	156	133	140	127	145	126	146	138	135	176	143	141	134	141	141	143	143	140	162	142	140	152	149	132	143	135	138	154	151	123	148	159	151	145	122	132	134	130	142	135	149	164	135	115	139	147	155	120	145	120	139	160	127	146	141	139	130	147	123	141	143	133	154	129	145	139	126	146	134	131	137	139	132	139	152	129	130	139	120	153	157	146	155	135	146	138	131	177	132	153	159	127	134	137	132	140	124	119	136	150	148	142	136	133	143	144	152	133	138	136	164	136	156	145	152	135	140	120	136	131	150	155	140	141	133	145	139	122	138	150	133	127	143	147	145	120	149	123	135	144	114	145	139	132	124	140	121	149	124	131	155	135	141	141	135	133	142	142	153	146	118	158	166	132	162	119	119	143	139	112	142	152	122	154	129	141	132	137	143	133	128	136	147	145	145	135	153	130	131	154	131	148	147	136	146	150	139	136	143	130	132	142	157	116	129	168	117	133	132	150	143	151	139	135	133	124	141	146	131	111	149	140	104	138	136	135	133	152	126	118	142	112	149	124	141	151	134	157	136	145	150	135	135	118	149	122	137	170	155	136	143	129	147	151	147	127	148	144	143	134	119	150	146	150	139	125	143	106	132	138	152	153	137	168	140	150	137	140	151	150	122	159	149	168	136	127	151	150	142	146	148	133	125	137	130	129	146	144	135	123	132	140	139	144	131	149	128	153	134	154	129	141	124	146	154	139	150	137	153	163	136	156	142	133	121	133	154	138	140	149	133	130	137	149	141	132	133	134	165	140	147	140	164	149	115	143	151	157	142	126	150	147	130	135	142	118	134	149	137	122	137	154	142	144	125	133	114	148	136	142	151	131	141	130	137	148	123	144	138	140	136	135	140	129	145	145	140	158	139	148	139	139	141	132	123	109	148	134	150	131	153	141	139	143	136	149	153	133	126	156	128	117	143	151	137	164	154	160	153	138	133	119	133	145	142	133	136	150	126	148	125	153	126	148	147	152	138	137	122	125	132	157	133	149	137	116	121	131	151	142	137	138	142	153	136	129	126	134	128	154	142	140	133	144	121	141	143	144	149	122	168	147	137	122	135	138	119	150	167	147	141	135	134	131	148	146	127	146	121	113	148	137	142	139	138	141	165	160	135	153	126	116	128	151	133	131	136	154	129	141	143	153	143	123	125	151	141	153	152	126	144	150	143	144	154	160	149	131	158	118	120	127	157	140	133	113	144	143	136	138	145	148	143	140	141	130	141	133	153	137	160	162	147	142	150	119	134	146	111	136	145	147	157	138	141	138	136	142	143	145	158	124	143	128	134	145	140	145	112	137	129	139	161	125	168	129	144	141	160	144	153	151	147	134	167	147	142	148	118	158	153
7906	2649	6231	6896	5626	4600	3698	3026	2605	2304	1919	1782	1542	1398	1306	1255	1177	1091	1003	1002	908	837	824	799	760	780	753	754	665	704	646	638	586	643	652	569	592	599	587	590	600	566	598	557	576	552	514	532	532	518	557	509	548	537	554	469	507	539	486	481	528	457	523	500	516	507	542	502	489	491	528	511	522	535	510	471	493	489	495	502	492	493	503	489	428	487	438	489	487	491	504	454	479	504	523	455	499	504	475	463	474	455	503	462	456	461	492	470	490	489	446	513	468	459	478	497	511	506	523	474	461	458	477	449	450	423	464	475	485	468	448	499	494	453	459	460	501	466	468	454	482	442	458	445	453	507	450	477	462	467	446	504	458	472	496	471	458	438	488	480	452	437	459	484	477	467	431	454	461	512	490	469	501	458	502	464	460	454	484	470	454	467	506	471	465	463	496	456	454	466	431	497	423	466	444	463	449	462	494	471	486	503	455	482	472	487	438	444	467	467	446	489	449	451	466	431	467	491	489	460	495	463	507	479	441	480	496	458	488	482	449	480	435	465	468	424	448	438	458	476	444	473	474	484	470	483	504	501	466	468	492	460	498	467	496	467	503	518	462	499	485	448	451	433	454	419	455	471	427	467	473	466	444	464	447	488	471	454	486	472	472	453	433	460	480	461	460	489	479	481	456	449	477	471	456	454	453	452	455	449	441	466	457	476	546	453	456	462	458	481	456	443	468	491	480	429	449	480	475	461	438	479	465	479	458	440	488	477	478	470	427	482	447	443	466	468	471	499	490	465	458	477	460	462	506	473	497	447	447	455	466	464	426	441	487	452	449	449	476	462	441	481	424	508	487	457	464	482	463	453	430	473	450	460	445	482	487	476	467	454	460	509	453	482	450	507	441	481	487	458	474	449	457	458	435	425	498	447	466	497	438	477	469	439	482	485	456	464	453	478	460	449	474	434	419	471	463	474	469	497	438	475	487	492	484	470	486	482	481	456	479	495	465	512	471	467	451	474	443	441	506	420	489	454	470	453	475	420	452	464	434	467	476	501	487	477	417	503	465	467	441	448	478	472	491	467	456	460	451	473	469	429	455	472	479	431	474	437	496	464	461	475	433	443	475	444	438	427	445	465	467	448	470	475	462	446	469	474	445	481	475	476	438	461	460	488	436	477	452	468	530	476	489	494	442	474	493	457	446	473	472	470	448	431	474	451	454	461	490	494	470	472	455	475	459	476	477	486	448	495	486	445	447	499	465	418	451	513	443	452	489	467	430	467	451	471	448	434	438	443	474	453	448	449	471	456	487	509	438	449	466	493	470	504	495	463	461	463	454	449	494	453	461	449	470	469	473	464	485	468	455	460	481	485	450	483	490	467	485	437	462	434	470	440	464	468	509	470	470	500	474	465	492	437	443	452	497	516	452	473	443	479	513	466	474	476	496	473	490	445	465	472	502	445	448	472	508	501	457	466	455	427	467	476	452	485	490	470	463	463	475	449	507	472	479	449	486	467	458	480	494	498	460	446	458	487	484	478	451	442	464	507	500	462	407	493	509	455	425	503	447	468	469	448	452	491	441	468	470	467	489	469	454	466	457	477	461	456	501	513	489	490	473	494	453	458	475	458	395	506	444	491	437	437	476	437	464	472	480	450	486	441	492	470	502	479	457	478	476	470	434	457	443	459	459	451	462	483	459	425	486	446	448	475	481	470	462	482	518	401	462	452	490	467	476	467	467	446	432	480	479	435	477	478	501	456	507	483	457	459	477	416	490	487	440	499	469	463	462	455	473	474	470	476	460	454	507	482	491	455	433	449	477	459	452	462	452	490	460	494	482	452	465	510	473	422	446	471	460	484	448	482	481	451	435	467	480	506	477	481	463	472	432	474	454	476	462	468	479	444	480	475	486	436	512	514	471	464	487	501	445	503	443	446	460	483	494	456	470	447	468	465	501	505	488	490	495	482	474	477	461	453	446	453	443	452	442	496	490	499	458	491	446	487	488	440	495	462	428	448	502	490	483	453	449	461	482	488	495	477	511	443	453	476	460	451	484	429	469	450	505	475	464	460	459	451	448	484	482	439	446	439	488	504	487	468	502	448	491	460	478	471	478	486	479	467	459	469	474	459	489	470	420	466	472	472	458	467	500	488	465	467	447	504	475	440	481	461	475	483	474	435	513	510	483	462	471	513	459	463	487	456	466	452	421	502	472	504	462	456	483	437	455	488	514	459	467	465	429	466	480	500	537	440	436	481	453	473	468	453	451	496	418	464	451	422	468	441	455	448	480	468	493	487	481	456	450	456	467	448	488	461	455	450	463	513	491	449	437	455	474	467	454	493	459	505	482	438	476	447	448	452	468	493	473	468	461	472	474	479	486	438	475	459	446	499	482	445	438	450	464	487	471	475	477	452	475	458	457	496	466	493	450	489	458	467	481	493	434	459	438	467	437	490	461	458	456	477	469	460	439	480	456	454	462	476	462	461	506	457	466	490	479	475	472	448	441	464	466	470	452	481	454	492	458	491	415	428	499	459	481	439	474	453	474	452	452	442	416	476	440	433	450	492	439	464	479	495	464	534	517	478	490	478	489	519	484	500	464	483	477	427	435	435	472	479	448	459	446	469	499	510	468	491	443	495	482	427	471	441	443	463	495	428	482	444	470	453	501	449	447	476	444	447	454	477	469	473	442	445	495	443	504	489	503	436	476	489	497	488	443	467	462	485	496	463	479	415	491	467	478	441	474	477	485	482	471	448	493	475	417	448	495	462	443	441	454	469	493	476	469	457	522	450	464	458	465	482	464	476	458	502	461	470	422	445	456	466	477	505	504	448	447	458	498	451	489	470	499	458	496	486	436	484	487	519	466	510	502	472	456	443	456	460	457	483	468	460	476	479	450	448	483	447	474	452	477	444	494	430	429	474	491	508	458	475	464	529	439	479	467	504	516	464	485	508	454	496	466	501	495	441	451	469	466	491	453	470	471	457	466	475	450	465	455	404	452	450	445	477	498	453	477	459	455	446	460	482	472	443	463	477	510	479	496	481	480	437	450	492	461	470	496	488	470	483	447	506	508	475	438	489	458	469	509	436	426	439	481	517	462	477	468	498	498	410	493	436	508	468	451	422	475	447	466	470	473	488	463	490	439	468	473	470	479	462	483	507	452	455	462	473	491	467	448	439	457	500	451	435	475	475	439	464	488	474	436	469	417	468	458	497	465	443	462	447	441	453	481	497	443	479	460	498	463	456	454	451	419	470	450	446	448	491	502	442	457	525	500	459	491	479	474	428	444	449	446	488	456	513	482	467	461	480	467	504	472	478	482	448	427	489	477	505	462	481	451	479	448	460	480	453	455	491	483	487	459	486	515	461	451	457	508	453	501	460	478	472	447	461	456	483	497	496	467	446	474	468	440	460	461	467	474	478	464	459	473	440	434	434	484	483	497	492	513	463	451	483	471	481	444	486	474	494	458	483	455	480	468	474	454	474	483	438	457	482
2243	329	364	302	305	255	270	267	257	287	248	241	275	288	248	278	253	276	268	297	264	257	243	254	264	270	247	242	266	265	268	236	259	253	254	251	298	272	259	256	238	251	272	254	263	254	293	267	262	252	248	262	255	294	246	286	251	267	260	264	302	237	256	256	279	260	267	258	275	256	265	247	234	266	269	256	224	242	266	244	250	235	235	262	283	256	233	262	289	239	271	271	282	279	234	245	249	238	282	253	245	242	257	245	277	247	254	304	276	266	248	251	256	267	251	306	269	243	275	283	286	223	251	287	245	259	259	242	253	258	253	263	254	225	261	218	255	237	258	241	258	278	233	262	263	229	255	234	288	256	253	272	273	258	253	242	258	262	277	251	275	296	266	254	241	274	245	271	264	253	251	250	257	252	235	239	282	248	267	263	290	234	258	258	261	256	251	253	274	251	274	238	227	258	243	233	275	270	239	249	231	258	258	273	265	233	301	245	229	240	278	253	263	272	248	259	289	292	242	229	256	268	247	265	255	255	289	257	269	253	266	247	279	272	244	247	248	260	289	266	235	252	239	279	265	264	264	269	268	272	244	215	253	280	273	285	266	236	273	283	227	226	247	226	256	284	278	256	258	245	276	275	249	252	257	252	242	250	262	258	279	239	257	233	256	294	250	247	266	271	261	246	265	254	241	260	252	234	270	282	281	295	253	239	259	281	238	254	238	271	278	239	229	246	262	238	233	291	281	237	253	248	261	266	279	244	256	264	257	303	254	240	245	274	218	250	275	268	247	256	210	267	258	271	274	224	257	281	264	282	259	238	252	259	263	264	243	246	241	258	256	245	264	256	266	263	266	289	284	240	237	217	273	249	281	230	248	263	250	259	263	223	260	247	278	256	254	245	227	232	260	263	263	265	250	261	271	266	251	236	267	255	268	242	291	277	264	251	279	259	275	258	245	267	274	269	272	282	257	251	290	278	250	274	272	252	261	281	234	275	253	238	275	242	247	262	274	230	246	265	248	272	240	237	231	281	260	268	253	251	247	272	242	251	296	260	257	250	260	287	278	260	232	264	245	256	271	252	249	263	276	258	272	267	226	224	223	261	267	257	238	236	256	268	237	270	259	237	247	239	254	261	262	284	243	309	246	288	253	239	284	253	247	225	253	230	240	259	234	273	255	247	253	249	273	256	251	266	210	281	253	270	259	220	291	258	256	254	272	280	252	271	280	263	251	283	267	245	273	248	257	246	247	256	259	248	234	256	289	233	247	252	288	232	238	248	277	246	252	259	247	250	266	257	261	230	247	258	237	251	258	267	234	272	218	282	265	270	257	261	247	260	251	245	262	251	250	312	249	253	279	276	259	266	246	255	243	268	242	243	271	275	254	224	248	260	254	270	256	282	263	230	277	276	270	226	257	244	289	257	268	257	284	287	246	221	292	245	258	251	258	252	273	273	261	254	266	277	265	263	227	251	253	265	292	254	253	248	246	258	261	256	246	290	251	245	242	245	265	253	255	237	258	246	249	250	260	274	248	233	240	246	247	264	245	224	251	227	287	255	249	250	278	246	267	247	239	246	232	245	264	289	283	266	253	261	248	241	275	262	246	279	242	247	284	265	246	253	254	251	251	255	232	272	247	296	287	242	291	249	291	278	241	295	260	245	257	228	241	262	256	267	271	260	240	274	264	266	275	251	248	269	271	295	261	257	245	276	266	265	264	276	279	261	229	250	288	251	241	225	262	259	225	252	286	246	223	249	287	268	262	253	250	257	263	288	264	262	265	271	250	255	270	235	262	268	247	255	271	236	253	261	228	258	256	235	252	260	265	248	228	278	287	219	254	212	263	257	243	250	260	288	266	243	274	247	253	246	279	257	286	274	263	251	290	253	259	232	246	260	276	246	250	245	243	244	244	291	271	292	253	238	245	225	271	261	247	248	248	254	248	264	260	267	270	295	237	241	254	248	221	256	216	236	273	241	256	242	268	250	255	255	255	252	277	278	278	234	290	263	241	270	265	237	263	259	267	268	238	252	273	239	234	272	269	270	256	287	215	235	252	265	256	280	236	264	265	298	262	233	269	244	256	245	235	286	259	253	226	240	268	242	263	260	243	242	252	266	262	267	252	274	265	253	276	234	251	243	259	242	272	256	245	263	255	264	242	242	249	254	220	274	246	253	239	261	267	255	244	270	286	289	253	252	262	283	243	263	296	270	246	270	261	270	250	265	255	288	266	279	241	259	249	236	245	257	270	254	257	247	256	261	271	264	257	270	236	252	223	254	253	271	239	284	283	263	247	257	234	236	243	254	247	289	246	264	240	263	235	257	257	243	264	247	235	279	274	258	254	256	247	273	272	246	262	259	267	258	243	252	256	254	256	265	267	238	260	281	270	263	243	261	268	215	253	293	248	255	231	269	240	232	247	258	251	221	263	262	263	260	268	244	271	272	245	267	253	236	247	300	260	250	253	263	269	270	282	272	287	271	261	237	263	243	260	242	275	278	276	268	263	239	274	265	270	255	245	235	257	271	257	243	273	252	262	262	234	272	276	264	255	244	211	237	225	266	228	247	243	240	271	257	256	241	283	247	257	277	267	229	269	230	254	237	253	275	253	259	259	274	244	255	261	258	258	289	267	273	266	256	218	276	223	256	252	276	240	255	266	264	266	253	283	238	264	251	258	257	230	221	233	247	251	257	265	264	251	256	231	269	259	277	253	259	228	264	280	239	277	255	250	256	268	247	231	250	264	243	274	294	259	256	263	239	268	295	275	275	254	295	249	263	250	263	300	272	241	250	273	267	258	296	247	257	257	269	285	278	229	239	215	267	254	234	254	268	244	257	242	254	221	252	267	286	255	267	282	264	263	241	290	286	259	266	290	279	253	253	254	270	249	269	278	269	267	251	263	237	232	246	264	249	269	276	263	259	242	236	248	271	251	246	281	268	245	282	249	293	243	251	249	291	250	252	288	246	257	273	252	234	248	268	242	302	281	254	271	261	286	233	264	265	258	251	261	263	259	266	266	263	255	255	284	258	256	271	264	265	255	259	267	248	259	255	252	275	243	241	255	263	276	237	246	246	279	250	254	257	259	267	257	241	263	254	266	245	251	311	269	228	272	264	288	262	235	279	254	235	258	247	233	248	276	238	251	284	266	268	271	269	259	262	281	272	230	239	248	238	271	224	254	262	260	294	256	246	261	239	246	248	282	264	263	268	261	283	257	282	222	291	254	252	240	257	266	261	264	255	283	255	244	253	271	253	265	260	234	250	257	256	277	224	248	263	279	279	270	251	274	254	246	253	288	262	269	276	247	263	275	266	247	241	242	256	298	246	269	261	277	252	232	245	259	263	266	245	272	262	262	222	257	263	247	277	259	245	259	246	239	271	292	248	246	258	283	275	255	259	265	278	264	271	261	241	290	263	256	231	234	231	230	239	286	248	234	254	247	253	264	256	247	273	252	264	231	243	238	245	265	264	236	262	267	280	243	275
2428	773	958	994	964	896	912	886	873	807	814	790	790	846	831	792	790	818	803	812	787	827	766	803	790	759	785	717	770	798	811	708	764	806	777	784	761	736	756	767	786	728	747	723	846	760	758	802	794	748	730	767	780	768	725	774	750	768	762	755	806	798	753	803	754	742	797	772	775	787	745	773	761	776	702	737	788	778	806	766	786	767	713	778	763	735	756	736	765	684	747	735	788	739	757	751	775	773	782	752	736	750	754	765	740	778	732	785	755	772	761	776	754	740	781	776	726	770	816	761	804	782	744	810	739	790	782	763	791	794	702	784	741	769	775	785	790	784	752	717	774	757	779	728	780	777	733	767	773	770	780	734	714	747	790	752	798	780	764	739	749	743	779	726	777	753	765	743	808	722	778	754	752	758	772	795	761	816	796	802	745	710	750	749	780	727	728	807	780	752	733	744	736	733	738	765	776	739	757	789	754	768	765	705	764	770	759	742	747	777	789	780	776	738	730	779	750	768	733	786	733	732	768	772	726	748	741	711	747	831	807	771	787	777	795	779	726	780	827	753	748	735	732	735	752	727	749	769	735	744	769	758	741	790	731	780	759	747	709	726	735	775	767	773	775	723	732	771	771	744	760	728	776	788	774	761	784	749	779	743	757	765	830	761	784	769	723	740	775	771	774	743	758	755	793	763	740	711	758	771	734	805	775	817	777	768	723	810	744	725	774	740	791	784	792	784	747	772	750	792	823	760	774	730	770	732	756	801	758	839	729	737	761	747	747	761	758	796	732	773	797	741	758	729	787	741	753	835	784	755	737	707	731	755	809	798	820	762	744	766	740	705	749	769	751	745	732	740	767	751	763	764	761	812	837	742	739	761	756	765	714	800	743	784	747	803	769	772	792	761	769	749	750	766	791	762	747	725	809	756	756	726	793	777	798	710	766	735	768	815	777	737	774	749	786	807	741	786	771	747	763	793	749	797	754	746	780	757	753	701	741	742	728	775	767	742	750	742	766	732	763	789	804	766	789	788	736	769	806	782	788	763	736	764	802	738	735	810	784	772	789	774	778	788	777	713	782	759	793	795	817	762	742	810	786	764	766	796	750	813	748	738	733	808	764	860	746	751	766	761	770	730	734	768	805	805	789	740	778	760	778	801	761	758	713	742	748	759	746	772	777	731	742	768	751	785	779	764	781	753	821	785	745	791	718	774	736	791	727	755	724	773	745	753	739	773	797	700	787	707	752	753	762	781	791	718	726	733	783	749	782	711	760	771	783	778	758	736	730	786	745	790	814	718	719	721	813	801	735	745	759	775	720	737	731	803	769	789	804	711	764	782	710	744	740	807	770	766	784	790	760	723	794	749	751	859	730	776	753	745	764	749	716	809	776	795	779	754	780	786	774	775	763	785	778	764	732	796	742	804	789	770	729	706	791	715	808	776	744	787	791	771	727	765	771	751	750	760	755	721	737	814	734	764	793	756	817	771	794	754	774	732	799	734	786	777	767	721	793	728	796	731	776	800	715	742	819	738	775	747	745	778	709	746	818	729	787	710	730	731	781	776	778	807	792	730	750	753	786	768	774	729	724	754	780	732	829	785	774	740	794	791	772	751	749	757	750	713	764	764	776	780	757	743	780	758	787	729	722	792	733	783	799	766	756	791	801	733	731	784	782	784	756	766	766	750	738	749	790	748	761	772	706	717	757	767	832	810	823	765	764	764	758	754	750	743	779	773	777	771	785	767	765	775	769	795	807	726	761	737	780	794	798	761	777	759	732	752	801	776	769	788	728	754	784	788	783	811	769	772	781	757	716	711	742	776	736	730	769	804	798	728	708	756	731	775	780	794	744	724	733	819	791	730	783	731	765	761	735	787	749	691	799	730	784	797	748	775	774	804	766	743	762	784	729	789	762	750	794	790	776	733	735	783	749	768	719	713	742	721	751	759	754	738	778	728	809	779	742	789	785	729	749	767	810	748	738	759	739	725	704	755	755	762	775	741	750	806	757	742	771	727	755	783	720	793	769	759	789	779	707	735	704	752	750	732	748	737	794	774	768	775	732	762	768	752	743	805	777	811	719	797	769	764	773	773	754	784	773	765	795	761	739	774	834	776	819	730	746	784	799	751	765	727	793	777	834	752	769	728	748	753	744	758	742	741	762	773	793	765	713	791	730	765	762	783	736	760	720	738	774	756	716	748	769	775	763	775	740	733	793	800	786	798	759	757	776	789	795	747	772	730	750	730	748	769	751	757	792	791	761	793	747	745	743	737	746	735	739	784	772	762	784	768	749	744	762	773	782	769	741	761	738	757	732	741	762	763	788	754	767	751	732	804	774	777	796	784	748	707	754	776	761	803	736	775	740	751	766	793	818	785	750	769	701	761	716	733	747	733	707	797	780	771	755	790	744	697	779	755	745	773	827	763	795	772	727	749	717	803	821	752	806	760	768	736	813	782	743	748	732	764	770	780	748	789	753	802	795	760	779	736	764	781	743	771	727	780	727	796	777	770	762	782	733	774	814	754	788	760	738	725	803	763	723	724	741	754	733	750	801	820	798	718	758	799	797	791	778	761	761	750	754	778	740	771	761	705	752	768	782	770	776	765	789	742	750	757	716	791	704	770	768	798	728	768	765	714	803	768	737	750	760	787	749	741	798	734	801	775	791	752	768	740	752	766	771	780	821	742	770	788	738	768	736	807	725	774	668	801	776	810	712	740	789	787	751	730	769	753	778	721	761	799	795	754	802	753	796	769	778	766	767	803	797	763	767	716	746	734	782	761	768	769	744	782	789	773	785	799	741	757	746	788	732	716	752	747	764	775	756	799	746	789	788	762	766	745	760	754	794	781	790	725	790	783	720	794	778	743	761	775	749	817	809	773	767	796	755	780	756	746	783	777	777	736	765	772	735	759	722	813	781	794	750	748	822	757	782	741	773	758	815	774	830	768	763	828	720	784	762	738	793	798	762	760	801	736	780	761	826	774	748	787	766	760	744	730	820	745	745	769	799	730	722	759	764	725	769	724	772	730	752	754	753	736	755	763	770	778	796	718	739	736	789	744	761	751	785	794	750	790	759	761	791	776	751	796	837	821	759	794	770	731	746	746	753	695	759	767	760	764	784	790	806	788	741	726	753	727	747	795	789	715	762	746	781	741	794	801	734	781	757	781	716	732	725	724	773	765	815	752	767	729	719	723	717	786	780	740	778	770	759	783	808	754	736	785	791	770	791	738	782	738	768	762	744	759	782	732	753	781	759	782	790	740	764	716	700	784	801	732	787	742	859	775	708	742	724	789	761	806	745	730	740	767	735	742	805	762	765	717	747	759	784	775	794	754	781	799	738	736	748	753	783	768	746	708	777	788	766	793	780	743	775	793	799	781	703	791	744	777	829	737	794	754	744	804	751	769	776	716	775	757	776	782	741	740	768	770	726	756	785	737	746	742	779	761	791	773	785	771	790	774	732	769	750	742	731	764	733	750	722	758	760	829
8886	1112	1471	1154	787	620	449	382	313	294	254	238	249	199	213	196	206	195	137	160	153	160	138	145	149	160	142	152	136	151	145	130	159	155	153	160	147	111	135	128	142	140	117	144	128	131	104	152	139	137	138	133	140	132	152	139	147	117	122	130	135	118	116	124	141	132	144	125	142	118	130	110	144	145	123	118	147	126	137	118	134	108	142	120	117	140	121	119	148	130	127	147	142	140	120	132	126	131	132	131	124	116	125	143	119	131	136	141	146	122	133	114	128	149	139	109	125	113	127	122	141	135	126	146	119	117	128	124	128	139	111	131	152	139	139	132	132	126	138	127	146	107	118	145	145	117	136	112	134	136	126	119	130	152	135	124	132	130	132	127	117	126	152	155	112	139	137	155	133	152	136	119	118	111	136	110	137	122	143	120	130	115	128	145	157	130	130	127	132	108	132	121	156	124	131	133	117	106	118	158	141	138	116	119	126	128	140	132	130	132	139	140	108	121	132	121	127	129	116	147	127	125	148	136	126	119	125	111	120	147	119	125	128	110	127	133	152	146	125	127	125	149	160	128	131	108	126	123	126	124	138	118	138	122	139	113	124	134	118	118	138	123	111	133	134	128	139	109	120	135	122	137	119	140	124	145	120	119	123	140	122	120	148	111	129	120	140	111	135	138	141	135	114	130	130	120	125	141	116	135	130	121	141	149	117	137	143	128	118	145	147	108	145	139	142	156	141	120	143	119	117	125	158	132	144	126	140	149	118	131	128	147	118	140	129	142	136	116	125	134	147	130	134	116	143	140	119	113	123	129	133	110	150	126	134	101	137	139	119	134	127	108	130	130	127	133	136	123	131	122	142	123	117	135	128	134	144	147	138	117	129	146	140	118	107	105	125	143	136	119	109	141	120	136	145	120	127	130	136	127	137	122	148	156	130	112	136	133	166	142	117	124	123	105	133	129	161	132	147	134	135	132	140	144	136	137	121	117	140	147	108	123	118	142	138	122	122	130	127	133	139	127	116	128	121	140	151	129	122	132	149	129	130	155	118	136	114	135	142	128	156	144	130	136	111	133	129	134	122	146	125	136	131	136	151	119	136	138	109	130	137	140	138	135	136	130	141	114	127	139	130	161	127	120	125	142	136	135	115	121	134	141	135	127	130	129	135	119	132	130	139	132	112	117	123	106	121	146	123	131	146	149	132	133	120	147	132	142	149	143	118	139	116	125	124	125	155	128	113	136	138	143	121	149	117	125	129	131	129	134	120	128	136	126	144	133	105	126	110	135	105	122	147	135	105	110	133	128	116	121	129	123	120	137	140	130	132	141	150	142	125	137	118	115	114	140	129	136	130	117	148	132	125	134	125	142	105	132	159	118	132	137	126	118	134	135	118	115	127	123	137	136	117	135	130	131	118	118	114	141	143	121	128	127	134	124	120	114	143	145	130	134	139	122	146	129	130	143	118	126	123	136	144	142	122	146	116	120	129	132	123	126	131	137	121	137	128	152	127	156	141	134	129	140	149	114	132	140	128	133	151	115	122	128	140	123	122	117	126	117	143	126	135	150	151	113	139	125	139	145	128	149	149	139	122	127	132	118	141	146	115	120	134	117	114	126	127	156	129	151	128	138	116	126	115	140	133	135	136	130	123	124	115	124	118	113	127	123	132	113	129	134	139	131	132	133	129	123	108	136	123	139	126	143	119	122	109	147	101	113	123	133	136	130	125	113	129	117	137	134	145	125	138	144	121	111	133	130	136	130	109	132	126	111	140	121	106	104	119	120	125	118	142	129	134	118	140	135	132	116	133	118	121	116	132	130	135	134	123	113	118	141	124	133	143	129	115	142	130	123	140	116	135	134	123	118	139	150	114	101	129	142	137	141	132	127	133	148	127	130	118	150	138	141	153	125	129	119	152	103	122	119	120	146	133	148	128	131	110	122	138	134	122	136	128	131	135	120	134	124	140	112	115	134	124	120	131	133	146	125	119	114	117	118	115	130	134	131	116	117	129	150	120	131	128	140	127	146	119	128	131	137	111	132	140	127	130	112	143	126	140	125	143	126	129	135	124	128	103	126	116	124	134	120	136	134	123	133	145	115	127	154	123	112	144	121	120	154	128	122	107	139	144	136	142	142	127	120	127	136	118	117	151	137	123	129	121	123	136	123	125	123	126	98	146	119	125	122	130	120	133	130	114	142	132	150	128	125	145	137	121	118	138	131	117	101	139	134	127	118	134	145	134	125	134	131	129	127	140	140	137	141	133	124	131	124	136	147	145	135	135	98	145	130	118	136	131	156	131	91	139	125	123	119	139	138	130	121	118	118	114	130	125	123	151	125	118	144	130	140	131	119	113	134	118	116	125	149	134	132	135	138	162	129	140	136	145	133	135	110	124	125	118	126	118	136	159	122	122	137	133	139	144	121	143	132	139	107	138	121	135	131	147	125	115	144	127	127	132	120	145	116	132	150	139	116	118	124	136	125	126	127	132	120	137	142	129	133	159	111	146	121	115	123	156	114	129	123	137	128	124	143	142	131	113	109	125	126	114	135	130	125	147	122	135	147	145	138	129	145	145	116	134	126	142	139	144	100	122	107	113	112	126	128	125	133	144	121	122	116	123	137	135	135	137	126	139	131	136	125	141	125	131	133	140	139	140	143	114	131	140	144	130	119	135	127	146	139	138	123	140	154	127	131	134	129	113	119	126	138	136	130	128	121	142	148	136	152	117	133	123	106	136	139	131	138	136	113	100	132	118	136	151	127	113	134	149	127	122	136	133	115	123	121	125	127	135	153	132	122	126	123	124	141	130	156	131	149	128	128	125	141	126	124	124	127	114	147	127	133	135	145	128	147	127	118	132	143	134	135	154	118	132	126	128	117	131	132	98	127	145	147	154	120	144	129	133	132	137	137	94	134	118	107	130	145	134	124	124	136	130	141	119	139	122	132	140	130	119	139	133	123	134	129	113	118	126	143	117	139	136	143	133	137	128	114	123	129	135	119	125	138	151	108	145	135	139	133	109	146	145	123	117	138	123	128	133	122	122	128	112	116	133	131	113	129	124	122	128	117	132	125	123	114	123	116	115	137	113	112	124	111	129	148	137	111	140	138	111	121	141	127	139	142	101	118	114	110	125	153	131	123	132	120	119	119	114	131	124	110	148	119	118	139	122	130	132	121	140	142	123	153	134	120	109	117	150	117	142	114	140	125	139	140	122	116	107	110	136	127	120	115	142	122	145	125	123	127	119	124	111	124	131	126	146	136	147	126	127	110	144	139	144	121	131	158	133	115	137	121	152	137	144	119	113	137	132	147	129	130	105	106	134	120	130	138	128	121	131	103	131	129	127	131	132	129	117	127	114	154	120	108	130	137	118	150	143	126	130	125	131	130	136	120	143	143	124	145	120	140	127	136	121	139	126	155	108	111	131	116	115	114	139	110	113	128	133	122	135	142	141	124	165	108	132	161	105	123	122	128	140	127	134	113	136	133
5643	1503	3486	3860	3317	2656	2136	1761	1536	1349	1185	1099	1006	976	882	800	745	758	679	692	598	649	599	606	575	551	583	558	526	533	510	547	489	535	534	542	471	514	519	459	494	468	504	425	481	439	480	463	463	453	458	455	452	485	441	451	433	437	439	475	467	435	436	420	442	432	452	422	419	442	417	449	450	465	459	446	445	477	428	439	436	408	432	444	444	389	471	436	415	423	433	444	454	425	433	428	425	418	449	397	395	433	432	422	412	454	445	407	440	444	450	464	415	434	413	455	396	453	410	442	447	440	411	453	410	436	450	463	418	386	433	411	463	417	418	451	407	406	411	415	396	456	444	403	420	459	424	454	407	477	441	438	434	424	402	437	412	408	450	434	392	436	364	394	418	438	440	420	428	461	463	417	455	429	429	432	418	389	461	436	437	430	395	446	422	451	403	412	443	413	370	443	416	443	450	399	414	415	436	440	419	424	415	418	394	429	394	413	432	447	437	420	405	423	437	415	432	398	447	434	400	407	421	380	417	424	424	443	400	432	441	415	434	420	439	422	407	417	430	411	412	387	406	438	418	411	386	397	416	457	458	385	439	420	422	441	438	442	447	426	403	446	455	419	427	451	421	410	436	444	426	416	427	412	448	455	395	416	423	443	426	426	463	398	395	425	423	429	432	433	413	402	416	423	433	462	415	411	420	430	419	431	418	423	433	390	442	419	403	387	390	433	460	398	480	424	400	410	383	411	426	426	443	405	422	425	391	444	423	436	461	427	390	429	438	443	424	424	417	429	444	421	443	402	424	454	442	390	444	429	431	399	443	449	400	457	407	420	409	402	438	412	406	404	403	419	425	447	410	430	421	428	422	428	415	451	416	400	463	429	428	425	403	430	418	401	448	445	396	430	381	428	422	423	455	429	415	449	430	412	449	404	395	408	415	401	422	417	410	415	397	410	413	439	413	409	390	438	426	388	454	467	443	453	416	410	475	429	409	415	457	429	412	395	464	401	424	417	408	402	420	407	434	410	410	413	422	434	402	408	422	412	389	439	392	435	410	401	410	422	467	431	443	383	460	427	426	406	400	453	422	464	418	441	458	422	433	394	450	396	458	423	405	421	412	423	407	454	408	428	416	429	464	436	461	441	399	440	420	423	442	408	452	402	434	393	423	461	405	493	402	448	414	424	407	421	412	407	448	424	453	413	441	434	424	433	415	428	414	430	411	451	468	415	430	472	434	424	467	429	406	425	405	408	473	401	420	419	430	449	402	420	397	480	393	413	447	386	443	461	391	434	419	393	424	456	374	438	442	418	419	432	415	436	430	424	462	398	409	412	399	444	435	398	391	424	440	438	445	437	423	411	406	434	428	430	418	426	384	431	414	425	418	392	460	425	479	416	397	427	433	411	419	417	414	376	438	402	393	425	419	416	375	421	409	404	398	382	421	423	436	427	418	427	402	428	451	418	415	404	430	405	450	435	430	378	453	414	376	414	378	399	409	425	446	428	445	405	445	421	407	429	437	415	438	396	374	429	420	395	395	413	404	431	429	434	438	396	378	373	430	433	430	409	415	399	405	441	375	404	395	422	419	416	418	437	427	467	402	400	426	441	448	403	414	443	421	424	476	406	434	434	434	472	408	414	400	436	415	451	408	453	389	421	401	458	438	412	463	434	402	414	420	416	434	465	415	430	454	409	404	430	414	391	407	424	392	418	448	397	441	421	399	459	458	432	443	403	436	438	455	414	436	426	409	394	449	426	412	440	449	397	438	388	474	403	403	437	417	396	416	412	449	435	400	427	417	428	428	450	406	424	433	470	419	405	396	433	398	424	402	443	394	402	414	427	413	442	422	398	400	426	423	417	440	390	401	440	402	429	423	430	434	435	477	414	437	421	405	425	457	366	438	425	400	431	396	400	396	430	425	400	413	439	484	408	403	447	470	393	416	442	428	405	385	425	426	439	410	430	434	426	417	405	421	413	420	405	402	412	415	423	358	422	436	423	394	414	418	440	417	414	420	409	398	392	457	392	413	423	396	414	421	451	392	410	428	402	381	411	404	429	443	434	364	441	387	416	438	415	427	417	400	427	435	414	442	407	389	446	415	419	477	447	433	451	456	400	429	451	444	453	372	435	430	453	444	409	426	421	419	402	416	413	427	450	386	374	422	400	426	441	445	437	417	431	431	385	388	441	435	445	431	428	417	429	415	418	432	436	395	413	408	391	474	451	435	413	400	405	448	427	420	393	410	409	399	428	408	464	450	428	410	409	421	433	415	423	425	417	391	422	432	396	415	453	429	419	429	414	450	456	406	411	407	390	443	388	400	424	430	403	374	427	433	445	432	446	450	433	408	422	416	445	418	418	446	400	458	429	427	437	418	423	443	431	419	388	475	425	434	446	416	457	449	436	436	427	441	436	444	419	410	390	414	453	437	421	446	448	414	380	427	437	412	466	418	394	389	407	425	430	438	440	440	457	447	416	411	386	423	408	386	407	443	412	415	416	417	394	424	420	432	440	411	433	441	461	423	416	462	385	457	413	420	427	423	393	441	407	449	431	440	406	396	432	417	443	455	374	404	438	397	450	469	406	417	405	443	433	415	438	390	418	408	423	388	424	415	390	382	423	417	432	440	446	438	434	426	408	422	410	458	401	420	461	425	446	461	393	421	435	437	429	429	421	400	452	421	394	428	430	422	410	407	449	431	420	438	408	448	421	473	411	398	416	469	472	443	408	404	439	435	422	452	443	426	427	400	395	416	420	456	396	405	395	386	392	436	418	433	397	414	414	450	438	395	396	402	445	368	413	404	428	403	420	441	460	442	436	393	427	403	440	438	422	396	465	424	407	414	409	430	406	403	477	458	424	415	423	427	418	396	408	446	431	374	400	425	430	448	423	413	430	469	408	438	418	440	404	400	452	396	463	433	423	430	420	453	404	440	448	445	436	419	394	407	408	448	391	441	421	478	442	428	449	422	412	437	455	423	433	405	447	432	436	418	435	444	431	395	473	447	447	440	438	383	410	457	448	399	431	432	425	438	477	421	412	412	416	446	398	416	397	443	439	435	447	430	428	454	459	438	411	429	439	415	385	433	407	437	379	413	400	403	432	447	443	377	421	428	424	407	448	426	403	442	383	424	425	393	423	441	425	440	445	439	428	412	398	430	453	446	409	449	409	426	430	445	435	404	408	439	449	397	417	438	419	408	426	421	408	444	406	412	404	441	413	430	398	399	408	419	418	416	425	457	440	394	450	458	414	448	418	439	407	406	426	417	417	441	447	426	422	436	438	447	397	434	424	426	407	434	399	405	441	398	456	422	431	434	435	400	449	418	435	410	397	429	428	443	432	430	414	419	428	437	426	430	405	427	438	428	420	428	426	426	412	437	458	424	444	425	422	417	444	416	422	392	435	440	467	441	414	417	405	411	432	410	405	437	417	431	397	417	434	409	417	430	412	466	439	400	423	443	372	398	439	406	438	414	393	414	411	432	442
16600	2555	2745	2108	1507	1103	774	612	554	437	376	319	316	289	246	236	225	208	206	188	205	190	150	187	166	170	178	158	180	159	159	194	189	164	147	156	148	158	145	150	157	160	166	147	153	153	134	137	161	157	158	158	142	146	142	161	145	133	131	163	156	120	165	157	158	146	126	144	146	161	145	135	120	121	137	132	146	127	135	147	143	152	133	145	153	136	167	151	141	137	127	121	142	142	152	146	138	133	140	147	125	132	127	153	125	143	166	109	123	135	142	134	146	126	154	134	141	144	134	154	126	166	154	139	141	128	125	138	122	154	158	139	133	152	148	130	145	149	149	137	136	134	139	145	126	143	122	154	138	134	135	147	142	134	133	142	143	149	129	138	145	139	145	119	132	135	138	161	131	152	143	146	128	133	126	156	142	130	135	151	133	147	140	143	153	143	174	155	139	147	136	137	121	122	120	119	124	148	158	131	160	127	125	135	135	159	139	125	152	130	130	140	141	136	139	137	132	141	128	134	159	122	153	136	127	146	149	144	147	141	149	138	125	150	145	134	137	140	131	127	129	118	136	138	132	144	137	133	143	165	115	150	144	120	139	131	139	134	146	142	133	137	108	119	140	123	147	102	124	161	158	134	136	151	126	155	151	128	143	148	124	164	140	127	142	144	156	152	135	137	120	154	126	134	164	130	137	145	128	154	155	157	150	151	141	142	118	135	135	140	145	146	149	154	140	130	141	143	142	146	138	133	139	131	140	124	161	119	141	134	138	132	137	141	149	117	130	151	131	128	132	138	150	165	136	143	124	139	129	140	134	135	152	134	150	157	113	140	166	120	134	141	145	127	138	131	158	148	151	144	130	118	134	137	133	142	101	141	124	150	152	140	164	143	134	130	142	143	126	159	140	119	157	131	168	149	147	155	163	139	117	136	154	135	140	147	127	127	166	134	141	133	139	134	130	133	141	130	149	135	132	135	116	150	140	166	130	149	155	128	157	139	141	121	121	160	129	113	118	138	139	140	132	154	135	131	136	126	122	128	130	129	134	134	123	141	145	131	137	164	134	129	135	149	136	123	159	147	143	129	114	120	135	145	157	156	135	127	150	129	137	130	145	137	159	146	136	144	149	144	143	122	138	143	150	123	144	129	126	154	130	116	141	141	113	158	152	153	146	146	130	139	149	141	149	137	137	133	150	129	141	132	146	148	137	139	139	135	128	142	144	123	132	143	128	141	135	130	154	133	144	125	135	141	139	126	131	131	143	127	133	158	137	149	132	136	123	115	113	143	129	134	124	134	128	151	111	148	134	146	129	137	146	131	140	125	138	141	152	154	141	157	120	135	137	139	146	140	140	143	123	134	135	138	153	139	142	121	126	132	144	140	143	144	151	143	120	128	147	124	128	131	123	141	122	110	132	152	125	112	124	142	125	134	120	133	131	143	131	108	139	146	141	151	150	127	125	155	134	131	126	147	133	147	143	149	132	123	126	163	138	140	126	157	143	127	150	153	148	163	173	143	138	141	136	156	161	142	151	130	143	159	128	120	140	147	125	126	120	137	114	152	135	135	139	129	131	148	144	111	150	152	139	142	144	135	136	126	149	140	135	145	136	135	134	125	142	137	152	137	134	132	148	128	144	133	130	132	138	135	139	164	148	150	117	121	121	122	127	149	147	140	151	127	156	136	139	146	142	138	147	130	141	149	163	145	127	126	155	133	141	148	118	139	125	123	127	164	126	136	129	117	159	126	122	141	138	133	147	147	155	126	121	139	142	138	138	141	129	147	138	131	142	158	138	142	126	163	126	147	141	139	125	122	128	127	149	140	138	112	124	120	128	116	129	133	140	133	145	162	141	128	114	140	141	142	145	118	143	131	139	138	134	155	131	127	146	149	140	139	122	138	127	157	143	151	163	151	148	134	130	144	124	147	150	117	148	132	161	125	142	150	131	159	135	137	145	134	138	144	136	125	133	136	162	144	138	150	148	132	146	128	141	128	115	134	139	153	130	155	138	137	121	138	161	121	137	159	129	140	123	150	139	152	152	156	129	125	147	148	150	133	112	138	161	144	125	136	132	131	137	137	137	154	125	128	138	112	137	132	135	149	122	155	152	147	155	125	132	121	149	129	138	128	130	145	144	154	145	136	119	133	150	141	142	140	134	158	137	138	131	140	123	127	133	132	149	147	138	121	138	135	128	153	153	137	142	127	138	134	144	139	142	147	124	132	155	114	127	169	127	133	146	142	125	137	140	128	143	139	146	148	127	139	142	136	143	124	143	131	148	140	137	157	129	137	142	133	120	137	129	144	143	148	142	151	129	150	153	133	149	123	145	143	144	144	109	159	129	135	151	155	148	153	149	140	149	129	161	133	149	156	144	140	153	140	146	149	149	132	139	171	140	151	163	142	129	131	119	147	144	147	142	130	152	137	142	132	154	132	152	118	150	157	132	131	135	136	152	142	132	135	117	148	129	156	126	139	128	132	147	133	148	141	133	145	121	139	153	142	164	138	149	138	139	114	135	126	142	149	120	130	140	158	136	146	134	150	130	132	133	146	126	139	148	131	138	142	145	144	116	124	145	146	151	132	135	136	143	148	133	143	139	157	147	137	118	134	124	128	149	147	128	134	168	143	136	143	151	126	138	138	125	133	136	142	132	131	123	143	135	147	134	140	147	147	134	121	137	142	138	141	131	137	155	138	139	149	138	140	147	148	143	133	127	135	121	145	157	154	144	150	136	144	141	130	127	113	137	142	141	136	124	170	150	142	122	143	117	105	149	140	141	122	121	136	146	145	141	148	125	121	132	139	148	137	121	145	132	136	137	149	152	160	155	132	115	114	136	135	160	164	140	141	136	132	143	139	146	148	136	142	153	132	133	134	138	151	144	165	156	142	138	140	138	136	139	157	140	141	138	148	143	135	142	149	141	134	127	131	139	144	154	159	144	141	151	151	152	142	113	147	151	120	147	140	144	138	97	131	144	135	140	149	131	140	131	141	158	118	162	146	128	138	132	130	130	142	134	142	142	122	148	139	140	145	120	136	121	133	127	145	141	109	131	136	127	151	126	150	130	141	134	123	142	127	154	140	118	146	134	140	128	144	131	140	139	144	140	118	141	133	135	137	131	152	108	147	138	119	135	162	143	128	110	132	135	148	149	142	147	133	145	125	143	138	138	130	118	145	142	120	127	160	151	154	161	131	132	148	150	134	140	122	147	144	156	129	131	144	133	145	150	131	147	144	151	127	127	123	151	143	170	139	122	118	128	120	132	148	142	165	131	130	137	134	146	137	153	141	128	126	142	136	114	124	142	144	137	127	128	125	126	143	155	127	136	129	151	152	136	141	138	141	135	141	129	152	146	129	148	117	130	124	144	110	131	141	150	149	141	149	140	147	147	121	135	126	146	138	146	129	126	116	140	166	142	144	140	116	137	132	135	120	131	141	147	119	133	161	117	146	135	162	141	144	134	138	131	160	133	130	136	133	141	121
7980	2521	6086	6793	5797	4560	3644	3158	2596	2169	1948	1756	1588	1437	1302	1143	1084	1078	1015	941	908	846	816	788	789	736	720	733	682	643	644	625	659	592	633	635	588	600	580	552	606	584	528	560	577	556	513	533	533	559	527	570	587	529	544	492	511	499	515	517	538	516	536	489	478	517	504	517	475	498	509	496	522	497	517	466	520	453	466	452	464	495	519	493	486	504	452	521	453	478	486	486	491	481	488	477	473	487	488	548	453	489	455	512	473	466	460	466	488	495	483	466	459	444	472	492	456	471	444	455	466	485	446	532	479	446	505	472	431	480	473	480	455	499	479	463	438	462	444	487	446	502	467	490	448	445	515	465	477	456	503	481	480	425	454	501	495	446	499	461	456	445	449	494	474	475	452	482	486	457	486	499	513	487	477	449	483	439	476	453	470	436	482	445	484	460	481	459	539	450	480	449	477	426	514	445	485	468	457	480	415	471	424	487	470	448	501	473	425	445	451	452	452	432	450	486	437	452	478	470	447	524	427	434	457	494	429	465	471	478	423	472	472	454	489	465	468	489	479	415	507	468	447	498	449	430	494	481	515	452	496	477	422	452	450	445	486	445	467	439	461	471	472	428	477	466	504	434	485	448	441	464	498	468	432	448	471	452	408	482	455	432	424	467	485	442	480	421	492	511	443	459	468	451	468	473	452	471	448	480	478	492	476	486	456	429	510	451	454	471	472	479	485	437	454	483	458	451	475	473	479	448	427	467	469	485	467	504	452	477	474	470	468	477	456	482	475	449	454	425	435	517	496	475	469	461	449	485	498	488	502	521	491	454	443	459	463	426	450	474	493	451	488	470	496	431	441	478	466	458	475	465	432	472	462	465	471	430	442	484	474	455	470	456	469	465	492	452	454	421	458	429	462	467	496	457	459	409	467	454	467	481	439	503	410	457	470	467	474	472	483	461	443	469	466	479	460	465	442	452	472	441	471	424	473	468	460	476	468	471	444	472	468	485	477	509	435	446	458	468	471	449	499	489	444	503	458	464	502	497	439	475	455	480	477	479	435	468	471	460	466	452	465	452	502	481	432	467	448	473	455	506	490	433	454	483	462	525	464	463	433	433	441	428	457	484	420	434	460	448	466	433	458	482	445	487	451	458	469	500	441	431	494	472	461	463	453	451	444	460	484	475	451	496	449	466	441	439	447	495	490	477	445	450	428	437	494	463	476	473	434	490	471	476	499	469	476	456	477	511	490	482	490	461	488	455	482	462	447	454	471	470	495	433	454	471	467	490	477	452	440	491	468	430	467	468	462	488	462	431	453	451	449	482	437	461	475	478	420	447	460	458	504	460	456	437	461	463	412	462	464	452	431	450	485	510	440	457	450	443	493	458	451	462	504	498	437	486	462	476	454	487	473	430	471	441	443	484	476	441	449	428	445	452	439	452	457	467	461	476	455	450	467	468	478	462	489	463	493	447	461	467	487	464	484	502	436	451	469	495	463	422	458	468	465	445	485	495	487	480	471	463	515	489	486	500	473	468	429	495	477	503	462	489	464	466	479	445	480	482	476	436	426	452	461	458	447	494	467	482	511	510	499	451	438	437	475	452	463	437	482	467	497	475	460	467	465	433	472	481	465	451	480	465	482	443	462	478	455	466	481	489	471	427	458	489	447	437	463	470	473	460	488	455	493	469	433	426	454	440	420	445	465	466	428	451	467	462	455	460	433	461	435	456	447	427	481	443	493	476	487	483	486	454	487	462	492	431	456	457	483	488	473	433	461	457	491	485	462	463	487	449	458	508	450	476	553	482	485	470	473	455	446	494	497	493	485	480	502	487	437	492	468	475	472	429	430	480	449	497	490	449	490	471	476	465	469	478	450	468	442	462	451	469	450	474	488	444	433	435	486	491	467	461	455	454	438	474	439	455	465	480	433	466	488	498	491	481	451	456	459	475	481	470	461	474	466	468	455	425	483	478	475	457	452	430	487	459	504	451	496	448	464	499	453	436	450	466	452	437	497	497	443	458	496	468	469	453	501	464	448	471	461	462	477	480	491	469	443	496	488	506	449	493	444	492	516	463	507	485	488	449	448	480	467	428	482	432	461	462	442	443	484	478	470	438	475	436	509	497	473	487	506	453	493	472	459	496	487	433	485	451	442	445	473	457	466	448	459	460	426	429	480	471	487	437	446	439	457	449	477	434	456	449	489	470	459	452	421	463	449	466	478	462	466	486	456	439	461	486	473	474	417	464	511	488	466	495	439	460	463	449	450	473	476	449	465	456	454	457	427	492	464	467	437	480	523	464	428	465	460	433	491	496	469	467	470	408	470	441	459	488	487	464	414	465	488	483	483	427	470	425	485	504	458	470	460	453	402	460	460	476	466	503	425	516	473	484	438	437	459	462	475	446	442	457	457	471	473	476	454	451	450	448	460	502	490	457	454	484	471	476	452	459	479	477	451	473	469	442	448	456	457	462	445	478	469	487	451	486	423	456	419	474	472	461	437	525	454	448	442	447	489	464	487	454	461	467	468	441	510	484	476	455	463	464	504	445	444	459	454	460	458	471	452	454	480	511	442	452	435	443	468	440	450	446	461	490	459	420	451	450	507	463	469	476	458	428	476	460	479	487	479	471	428	451	464	459	465	461	471	460	448	445	490	482	444	491	439	472	488	449	454	412	443	488	463	454	487	471	439	463	477	452	498	451	492	495	462	483	467	433	461	485	445	473	467	493	460	474	485	485	464	480	485	477	448	488	465	441	486	480	498	457	443	482	441	470	466	483	468	493	486	446	423	459	484	468	458	428	470	410	469	467	463	464	456	448	513	493	516	457	449	466	448	422	501	493	496	445	453	453	441	419	509	473	434	433	448	478	474	507	482	417	489	439	521	449	438	467	474	462	418	438	469	467	452	490	480	437	447	483	458	469	476	470	461	452	458	485	469	431	424	463	447	444	464	471	496	478	474	478	470	496	493	447	441	488	478	463	484	491	489	457	488	473	463	473	512	434	484	494	483	466	450	450	481	447	449	475	474	490	420	478	466	501	454	448	480	466	433	462	448	482	489	448	492	474	494	432	493	487	465	458	456	465	484	515	500	442	489	476	461	459	470	453	455	477	475	461	448	460	493	463	457	514	449	484	460	501	466	466	436	470	456	461	477	428	489	502	489	502	469	482	434	484	476	422	473	495	434	493	448	467	469	455	477	460	439	489	438	476	445	460	446	457	487	455	495	473	491	470	460	485	464	461	474	472	457	443	471	472	461	450	486	467	465	484	483	462	443	494	463	518	472	475	462	483	481	469	478	479	460	460	496	454	486	457	440	448	482	452	475	447	435	437	476	492	464	449	525	448	483	471	490	479	463	465	406	488	484	436	457	443	506	470	464	424	489	447	455	474	489	465	469	441	516	462	459	492	474	463	444	480	490	430	466	484	461	452	463	483	458	461	467	445	517	487	463	484	471	464	465	485	487	498	436	459	440	463	427	491	516	474	451	421
2205	335	330	334	305	276	291	274	244	283	278	259	245	267	241	239	280	245	263	245	258	251	259	271	259	247	251	291	247	251	236	257	275	243	252	278	283	247	253	246	250	241	237	256	232	270	227	249	262	241	217	209	212	254	272	239	241	278	271	238	267	241	234	233	248	303	240	236	280	271	265	288	251	257	247	231	268	246	236	233	252	261	247	242	246	236	244	267	264	238	238	255	264	233	256	248	254	273	244	282	237	244	217	271	250	268	251	227	259	258	255	252	266	270	272	224	228	257	284	256	273	244	269	258	258	251	252	274	264	262	283	256	268	261	233	232	230	260	258	272	286	281	272	274	276	282	250	263	245	247	285	252	282	228	245	267	278	251	287	265	271	266	263	249	251	252	249	255	282	259	284	264	269	248	247	263	255	250	232	281	258	247	260	243	232	234	236	271	279	250	252	252	249	245	265	246	272	264	247	256	246	255	235	270	251	253	287	268	278	256	265	271	282	259	261	265	257	243	234	258	239	270	261	270	237	271	276	249	253	279	271	249	259	318	252	252	244	249	258	247	251	225	289	248	237	265	275	259	272	254	238	252	261	247	271	245	258	289	261	249	233	255	243	254	275	236	238	253	254	254	303	239	236	248	300	244	237	248	251	252	251	278	224	247	255	262	248	232	254	273	250	270	282	280	258	276	232	266	252	266	284	240	239	258	277	251	259	268	247	248	268	273	256	267	253	262	245	249	248	216	273	254	219	280	242	270	233	253	247	224	274	271	262	260	240	228	274	227	288	259	287	260	266	257	284	227	239	258	271	252	257	263	283	263	243	250	269	268	281	272	226	237	222	238	238	248	276	259	259	233	254	233	248	272	243	267	231	247	282	281	283	243	243	256	265	259	258	244	261	276	240	250	244	257	211	253	244	249	233	259	274	259	263	231	255	253	245	248	300	237	267	268	249	242	221	273	247	300	256	262	252	249	279	269	245	269	241	249	286	269	244	264	269	247	242	237	220	265	271	247	261	224	239	248	246	275	258	269	275	228	266	246	267	249	270	266	260	268	257	256	257	247	268	224	264	256	261	262	248	290	248	231	261	261	264	253	262	280	250	245	247	249	263	280	258	254	260	276	228	261	245	244	229	259	242	263	218	292	252	250	270	263	270	272	228	270	240	249	267	253	242	220	246	268	274	234	240	278	276	260	261	241	278	230	248	271	261	227	229	252	259	280	229	243	246	266	266	244	285	255	264	280	300	233	239	218	247	238	248	223	252	254	265	264	275	277	257	243	289	259	252	277	231	265	232	251	295	267	237	273	257	249	245	232	250	256	252	238	226	274	245	277	242	263	250	245	269	241	271	245	249	276	269	272	264	255	273	242	255	248	248	225	281	268	231	263	245	246	239	254	256	232	266	260	249	234	252	264	247	248	258	268	259	276	247	278	276	242	257	235	266	237	247	224	239	255	291	284	261	219	269	278	251	276	259	262	260	277	246	276	290	263	232	244	254	256	239	267	248	272	250	269	287	240	255	257	257	234	249	225	244	251	274	239	260	240	239	298	260	227	254	253	252	266	223	258	280	252	244	258	265	245	242	243	240	223	279	229	251	244	265	241	253	265	227	270	261	253	274	250	244	252	281	271	281	268	246	248	249	246	271	237	236	241	295	268	276	269	260	258	272	249	232	251	251	259	264	279	257	263	221	272	256	237	250	229	247	238	258	241	256	260	289	251	258	230	268	255	250	205	238	246	245	250	262	231	272	224	261	256	252	238	211	253	281	262	295	232	271	271	254	267	266	216	270	253	244	244	258	237	251	242	264	237	244	255	264	260	226	272	249	276	251	246	250	226	265	240	283	266	256	239	254	265	248	237	260	260	258	267	268	251	260	250	251	254	274	267	281	292	263	243	245	239	223	249	243	242	232	228	261	245	266	264	254	268	236	254	226	290	286	223	272	260	247	244	239	252	283	256	270	233	257	244	254	249	251	226	256	250	250	261	258	259	240	263	250	243	278	252	241	254	239	258	261	266	260	260	284	256	257	233	250	240	237	244	262	238	270	250	241	229	221	258	230	238	251	257	246	221	280	255	261	262	260	287	251	242	266	256	250	244	260	268	256	261	254	250	234	235	241	262	240	267	278	251	227	257	227	243	263	232	231	243	253	265	275	263	239	264	232	261	234	235	257	234	236	259	258	232	280	234	255	230	240	238	269	260	257	240	242	255	248	263	276	265	263	245	261	249	262	252	254	264	250	255	248	249	270	242	238	236	248	263	249	237	279	268	237	240	270	255	282	270	255	224	265	256	252	257	270	276	259	275	245	237	236	265	269	231	255	276	247	271	250	254	252	258	245	248	230	288	252	251	237	230	275	266	243	247	262	263	254	278	227	211	265	253	270	251	255	249	275	259	242	262	263	262	262	240	294	235	253	263	255	251	243	251	267	261	256	272	292	252	263	272	247	253	278	249	246	277	259	304	274	247	252	277	258	258	241	245	271	270	253	261	249	266	271	242	288	271	261	249	218	237	232	256	251	264	280	262	258	247	272	273	258	260	263	241	247	229	248	242	251	214	253	263	220	268	250	238	264	252	252	253	251	292	266	252	244	267	250	245	227	281	255	256	250	260	262	285	273	239	242	287	257	259	263	276	264	273	263	246	250	271	278	224	250	268	253	246	267	236	235	257	255	244	260	244	258	230	250	265	263	274	251	250	277	269	256	273	239	258	266	290	270	233	240	267	259	247	268	269	247	270	253	254	261	278	227	259	255	236	229	235	302	244	238	258	278	251	245	246	257	252	242	232	251	257	276	267	241	236	255	268	258	237	233	254	263	244	257	217	254	244	267	262	258	228	264	283	255	270	256	242	248	244	285	232	233	205	280	250	266	270	257	264	230	245	226	272	279	244	255	255	247	258	262	255	240	239	262	271	270	230	271	265	270	267	268	253	249	242	289	267	247	257	275	257	272	268	258	265	248	251	237	254	238	246	263	257	262	251	260	266	242	229	222	277	252	261	260	252	256	290	230	275	262	242	288	243	263	247	219	250	266	263	268	243	268	264	287	249	282	256	268	244	247	269	243	269	245	259	257	219	276	265	232	254	248	252	268	231	245	253	255	235	239	260	241	248	256	263	259	277	249	274	220	255	253	279	263	265	230	263	253	260	255	261	270	251	244	255	277	255	248	222	278	257	274	252	236	196	252	230	245	223	259	258	261	273	260	240	269	234	260	279	223	251	264	263	248	259	273	281	267	243	294	258	280	276	252	234	245	248	296	279	288	262	266	240	234	233	244	246	262	259	287	244	273	269	265	286	236	260	288	253	265	240	239	236	263	275	228	267	257	255	258	252	241	243	247	294	276	237	261	263	276	245	269	256	271	234	281	248	254	276	266	266	233	253	261	245	247	262	224	296	251	272	260	246	264	236	255	226	269	241	274	272	245	287	236	243	238	253	270	264	236	253	268	269	273	236	225	267	249	241	256	268	232	251	255	238	256	239
2439	826	951	958	922	914	901	902	828	827	789	804	823	768	767	723	766	766	741	743	762	820	785	718	743	736	749	730	750	794	819	785	776	765	736	746	784	757	782	764	769	754	750	776	730	769	722	771	734	748	767	760	753	719	749	743	776	787	764	737	786	791	749	791	749	744	756	730	789	747	780	828	723	806	738	795	749	795	742	776	735	789	771	753	733	788	734	757	776	772	692	768	750	742	749	720	764	798	731	777	753	746	725	740	790	772	762	756	789	729	780	740	777	772	806	766	798	748	738	762	772	753	698	774	799	748	744	767	741	763	770	748	793	764	741	740	703	770	738	758	743	762	775	775	780	770	743	735	742	776	833	737	735	739	771	813	785	726	769	783	753	774	758	800	777	789	741	721	765	747	773	802	776	734	819	796	809	742	765	702	790	748	744	756	777	772	761	741	748	743	775	722	742	775	768	768	788	755	785	722	803	766	733	732	792	723	807	773	756	826	731	774	776	792	741	765	752	751	715	765	735	846	737	757	726	750	783	766	782	762	763	760	755	742	731	750	744	775	768	746	775	761	720	772	704	777	776	792	742	723	758	782	796	776	741	763	803	748	820	732	715	719	810	759	754	777	787	753	734	749	754	735	757	749	742	752	775	719	751	769	780	774	749	748	764	767	732	733	782	766	765	811	700	786	766	732	762	748	743	726	758	777	781	752	763	779	785	736	680	733	757	743	735	735	778	733	717	728	698	743	735	781	732	727	728	756	769	782	755	751	758	790	739	751	702	719	788	733	753	725	739	790	765	766	776	733	759	778	788	747	707	722	721	746	755	739	736	726	731	736	745	741	772	786	785	775	748	728	732	745	815	791	762	766	725	817	735	718	768	745	731	761	712	729	815	712	754	787	703	833	807	779	766	761	750	767	772	750	764	759	704	773	779	832	765	742	767	784	759	792	810	777	758	701	733	741	753	756	776	682	758	710	762	783	717	773	740	736	711	788	763	785	757	774	705	835	710	796	739	764	786	730	767	746	797	734	733	722	717	743	776	808	741	728	701	766	735	742	741	740	726	788	810	715	766	754	820	710	735	750	818	745	761	818	743	730	757	794	669	745	695	748	742	762	717	760	724	762	795	768	746	755	776	703	718	731	753	800	766	811	762	759	787	799	761	732	742	732	778	708	753	771	739	761	781	726	764	779	799	757	753	758	736	781	773	772	775	791	761	801	778	772	768	724	786	770	709	728	789	713	761	737	762	756	758	766	744	767	777	780	783	727	715	753	742	772	760	768	804	756	799	763	817	761	770	795	768	810	747	739	795	737	747	801	736	806	768	767	734	800	751	741	780	769	789	759	791	780	748	771	766	759	763	777	758	739	772	745	758	757	765	691	740	731	783	773	791	776	777	758	750	772	715	767	752	777	801	729	753	769	771	750	756	777	768	733	738	733	750	773	764	771	771	726	781	763	737	712	769	735	735	813	688	735	740	729	731	773	734	778	776	731	813	735	753	781	762	795	754	792	732	721	714	823	744	744	705	759	799	721	734	724	708	722	762	717	790	787	742	768	770	762	746	772	765	725	817	741	795	811	778	765	767	796	741	787	739	788	770	753	744	745	778	755	751	738	817	777	743	781	722	737	753	773	735	711	736	767	790	736	779	804	788	797	770	717	798	776	777	764	740	782	769	791	730	749	786	783	743	722	713	771	768	743	750	766	809	765	731	772	746	777	774	760	788	783	758	767	754	780	725	740	737	715	772	763	743	785	755	789	785	709	703	719	782	722	751	771	718	779	785	737	755	785	719	749	710	808	717	749	766	756	754	729	770	781	754	741	742	778	776	779	707	716	732	813	713	795	785	761	805	706	734	740	732	759	767	714	771	739	746	730	792	740	774	748	717	728	781	779	728	780	746	743	777	769	778	767	756	784	757	768	747	723	732	763	768	749	765	750	761	780	785	718	752	780	790	790	763	783	790	744	782	747	728	748	773	769	731	769	777	761	815	793	767	788	810	783	740	728	741	710	787	738	800	754	803	789	736	753	790	813	768	789	771	729	778	772	725	749	774	776	790	727	744	795	780	797	697	763	782	760	739	749	765	805	740	752	760	781	739	719	738	758	774	755	746	727	751	719	757	810	770	785	782	754	762	744	786	805	772	752	708	778	752	782	723	780	745	746	790	753	728	698	765	780	751	797	788	788	754	719	742	749	797	776	772	787	816	790	730	759	830	767	729	774	793	761	756	740	771	796	727	767	708	765	817	718	751	726	761	802	738	732	740	761	729	731	735	770	752	737	797	745	724	742	723	788	784	773	741	790	740	725	744	813	766	748	779	747	773	740	716	773	784	828	764	767	805	706	710	782	784	748	756	710	728	763	674	760	692	756	735	731	746	777	728	731	771	719	731	816	759	767	791	744	766	737	731	738	784	745	810	719	756	717	711	790	763	749	771	751	765	756	794	804	748	742	775	693	791	745	780	770	736	751	771	759	755	738	732	736	715	771	714	781	774	754	772	761	759	749	774	822	726	776	719	757	773	761	732	776	727	740	757	698	727	804	794	785	780	713	744	755	750	722	749	764	758	760	771	716	757	681	702	727	736	751	751	790	793	728	789	782	764	781	756	775	737	711	721	747	795	775	743	789	748	788	791	772	752	756	739	761	741	773	731	775	756	800	736	781	764	761	752	761	752	772	770	748	775	781	767	784	717	785	753	777	785	702	756	769	758	755	775	763	785	727	770	760	760	799	713	755	785	709	782	757	802	705	737	751	755	729	766	850	753	732	747	776	723	785	770	745	730	745	763	786	710	815	757	748	711	717	773	794	748	766	732	789	764	764	727	759	768	775	754	753	743	731	819	719	772	807	764	771	769	776	753	730	782	756	708	705	766	675	769	725	712	781	771	758	748	796	760	725	738	733	763	755	793	780	736	719	718	780	767	712	683	781	717	696	780	720	758	752	754	808	757	794	732	781	748	742	764	783	782	733	794	787	785	761	775	724	805	739	789	735	749	753	770	701	749	746	727	707	824	762	730	768	816	719	754	771	706	784	759	807	765	775	699	773	810	714	758	734	736	754	731	719	761	771	773	758	773	819	775	691	806	764	729	777	794	732	727	749	743	748	756	738	734	771	761	752	711	757	746	781	771	793	757	811	771	793	775	737	792	796	753	812	733	821	730	749	749	757	711	759	773	752	807	757	761	833	740	785	763	747	772	727	756	786	797	731	729	745	768	761	749	737	795	727	723	738	770	775	747	750	749	774	726	719	783	750	731	740	774	747	739	727	798	755	776	737	746	722	738	766	768	757	797	701	778	766	751	748	785	793	789	816	770	810	744	736	767	802	762	776	769	740	758	760	795	729	775	770	734	751	758	759	795	752	775	757	760	736	705	786	770	708	793	768	691	747	732	779	748	806	740	729	737	737	739	771	716	808	788	731	768	748	775	799	758	794	749	734	721	786	719	760	792	825	720	746	824	736	792	782	756	816	758	763	795	769	778	772
8825	1136	1442	1146	774	606	453	397	334	266	276	214	217	210	215	191	174	160	168	156	145	136	141	143	159	131	144	147	140	146	155	163	131	156	139	167	131	125	143	124	126	131	143	109	134	134	116	124	142	129	137	122	124	113	127	129	141	143	158	111	135	131	119	127	127	139	118	126	131	143	139	135	123	124	135	147	131	154	104	126	145	138	130	118	132	119	143	135	151	129	117	143	126	125	125	126	139	143	130	140	139	140	150	117	110	132	124	132	124	122	121	106	111	117	128	134	108	110	119	142	115	121	140	110	138	159	114	114	103	121	137	103	133	127	110	133	148	156	109	115	135	120	128	119	137	123	137	107	127	107	126	146	126	112	124	136	146	104	145	140	136	113	133	140	139	130	114	130	107	126	138	130	130	108	141	137	133	120	111	129	117	115	109	136	119	122	134	137	154	135	133	119	134	119	124	122	122	146	118	120	132	132	137	130	113	138	133	124	120	141	125	130	123	136	122	124	119	105	129	133	122	122	145	132	132	155	127	122	133	108	129	158	128	144	140	133	130	116	115	127	132	143	136	104	117	135	132	137	119	150	131	117	145	119	118	114	116	161	120	125	152	123	140	141	108	124	134	145	128	123	144	132	140	150	112	132	124	103	110	138	130	128	112	119	142	127	149	128	131	125	108	137	129	118	116	131	135	126	131	122	139	118	117	152	152	111	142	112	133	133	113	145	137	124	121	128	125	121	113	118	125	111	127	128	122	142	125	120	119	124	120	129	128	119	116	132	126	128	108	141	142	105	142	138	159	148	139	132	118	134	129	119	114	137	132	142	119	123	138	145	132	128	125	126	130	115	128	111	130	126	126	122	131	140	127	139	118	147	123	119	134	157	131	123	141	115	143	106	124	107	133	113	152	120	115	131	141	127	113	117	133	128	125	129	136	118	112	123	123	145	133	133	116	116	122	125	132	133	141	126	124	128	137	147	129	131	139	113	128	122	122	141	115	130	149	145	126	111	138	113	148	131	140	121	116	131	119	119	122	129	129	120	139	122	130	128	128	129	128	140	133	139	118	126	155	122	125	102	128	123	137	124	129	124	124	123	108	130	120	151	140	134	117	119	126	118	109	141	135	144	148	124	115	147	124	136	145	135	138	129	136	126	116	130	145	148	142	116	121	105	140	127	147	113	122	109	122	123	135	126	122	129	135	146	132	145	131	127	122	106	135	117	120	131	128	106	132	106	108	133	131	127	127	130	146	141	101	151	126	138	143	133	131	133	135	133	116	117	135	151	128	119	125	111	114	143	130	116	118	133	132	110	129	153	141	132	110	109	121	126	130	127	132	128	134	135	156	137	131	137	142	133	127	117	123	127	118	130	125	102	122	124	112	121	110	133	131	114	138	126	149	123	130	146	128	97	133	140	122	132	115	123	143	97	144	124	122	128	136	117	123	123	120	119	129	121	122	132	139	127	116	146	126	139	118	125	104	135	125	127	134	132	120	132	146	123	139	144	119	126	130	128	112	134	126	118	133	124	140	121	123	136	144	126	107	138	116	111	130	124	126	123	142	99	114	105	126	107	139	130	117	115	123	126	108	131	139	133	129	142	127	132	125	110	121	126	137	124	141	116	131	131	110	122	120	115	111	118	127	134	120	139	129	154	143	104	154	144	103	138	132	131	123	118	125	129	128	135	140	133	123	130	136	132	135	134	131	136	108	140	104	142	117	135	123	133	154	138	131	132	125	142	140	124	124	127	120	118	138	118	135	141	118	128	132	131	127	124	127	124	136	143	118	147	111	134	143	112	131	131	129	119	112	131	124	125	135	112	125	112	128	131	122	137	133	111	116	137	114	126	136	116	122	147	134	152	134	128	121	124	118	123	149	144	122	105	129	134	145	124	131	126	129	124	129	130	122	120	113	128	115	113	150	138	126	122	114	131	118	121	148	125	135	113	102	114	123	139	136	130	116	123	127	115	132	120	143	127	113	137	134	151	148	140	128	131	141	123	120	116	126	120	123	119	136	141	133	136	112	149	123	104	129	143	110	114	133	128	129	146	124	143	134	125	121	128	139	120	127	136	124	128	110	139	114	142	128	157	124	125	111	124	130	149	130	134	123	128	130	136	128	125	114	114	132	128	121	123	146	133	128	143	120	130	133	138	101	109	130	122	108	128	136	137	129	112	123	107	127	114	159	134	125	117	149	118	130	130	154	133	125	132	121	112	133	114	130	143	123	124	130	119	132	146	129	123	120	121	104	123	118	114	133	123	135	125	138	106	140	136	138	144	122	122	141	125	121	116	126	124	148	139	142	132	126	129	116	104	134	126	139	139	133	121	100	125	144	102	132	142	139	125	118	128	124	120	122	143	128	117	125	131	134	105	117	147	129	135	142	111	128	136	112	125	123	116	136	117	129	139	147	120	138	120	124	139	141	132	134	118	131	134	145	121	145	132	124	120	139	123	144	137	141	138	144	134	124	115	119	132	133	121	139	111	121	137	153	115	125	114	129	127	129	120	123	147	150	126	117	122	120	144	137	141	148	136	135	117	123	124	147	127	133	121	128	117	119	128	120	113	142	125	136	134	123	131	147	144	126	126	128	148	148	162	127	116	116	134	146	125	107	138	127	104	115	117	147	129	135	123	144	140	128	121	130	143	137	123	127	129	124	122	149	125	139	128	111	140	117	127	134	110	148	127	118	114	127	117	132	126	122	126	115	114	113	110	114	117	139	137	122	112	122	144	134	125	116	135	131	120	132	114	133	113	136	151	126	118	133	142	122	127	117	125	117	129	122	125	114	123	132	144	131	136	115	120	132	141	122	139	111	132	131	110	107	127	131	142	112	125	134	126	149	117	123	126	119	133	115	139	133	111	136	128	131	100	127	119	115	127	114	138	130	130	141	111	111	125	137	136	128	107	128	127	122	101	126	122	111	117	115	124	115	120	123	116	125	133	130	127	117	112	120	117	124	128	127	121	117	126	116	136	125	138	131	114	130	147	136	136	116	122	115	123	133	132	139	129	112	129	138	129	122	132	133	140	137	161	126	117	121	131	139	115	124	143	134	117	129	117	144	106	125	116	118	124	129	132	123	132	108	122	134	135	117	133	117	123	134	140	122	130	135	145	134	134	126	147	117	138	121	136	166	117	133	135	100	137	118	117	130	128	135	131	145	123	143	111	133	131	119	132	109	133	110	130	124	144	111	128	114	117	132	154	122	121	130	139	111	127	128	144	129	119	144	119	123	134	123	134	141	114	149	123	124	130	156	123	119	125	132	124	131	127	117	111	144	138	114	117	137	132	111	135	131	131	122	117	131	112	146	114	112	119	130	120	134	124	136	137	105	119	151	113	129	114	137	99	122	118	137	124	121	99	108	130	134	113	121	117	146	125	112	139	145	131	114	107	131	110	132	144	124	120	142	112	131	130	117	140	113	130	157	143	123	117	122	127	135	124	131	131	120	128	123	119	142	118	127	137	137	118	135	132	135	135
5603	1481	3382	3849	3399	2655	2145	1714	1507	1335	1197	1116	970	959	868	801	803	735	662	665	608	649	627	605	582	599	572	519	550	519	494	477	498	510	471	484	489	467	495	481	496	515	430	458	481	498	431	480	462	416	433	474	441	476	453	414	467	455	443	467	426	423	460	411	417	433	429	433	413	441	424	460	430	441	443	420	438	495	436	411	410	418	415	453	414	439	440	440	409	439	416	437	425	439	426	392	447	397	419	391	419	430	393	437	378	467	443	448	455	411	407	385	419	417	419	419	392	444	384	428	385	423	426	392	418	442	419	456	401	425	451	393	409	428	424	428	433	391	400	428	422	463	394	420	430	386	424	433	411	436	430	425	414	441	421	406	404	430	426	409	409	430	396	423	407	407	423	380	392	425	452	407	426	440	432	396	396	432	363	414	399	387	395	425	455	441	440	440	421	436	418	426	417	435	429	411	421	436	415	452	442	402	403	445	424	435	423	377	414	394	393	411	399	389	418	380	429	365	436	429	391	432	421	400	397	399	422	411	443	426	406	393	416	408	433	412	423	426	399	394	427	394	433	448	406	379	417	392	436	417	407	466	447	414	424	407	413	396	394	412	446	391	419	405	430	405	381	415	417	402	462	388	433	400	439	423	410	428	405	405	422	421	430	443	415	431	431	426	429	440	412	434	400	421	426	421	386	402	422	346	404	433	440	444	449	391	432	431	396	440	416	428	387	427	423	397	423	409	432	408	364	407	417	404	391	410	419	405	426	387	459	432	433	430	419	419	422	443	424	390	418	402	455	368	402	440	422	396	427	417	407	437	402	403	439	415	429	382	434	404	420	422	437	467	408	415	433	437	415	404	466	397	427	416	426	388	430	393	397	443	429	416	457	389	385	404	390	407	432	428	435	431	430	442	388	433	412	397	417	392	444	399	411	415	401	411	421	402	452	403	416	407	405	423	420	434	394	449	443	435	415	448	415	408	413	451	421	421	401	401	405	410	408	445	409	426	425	444	426	391	397	425	418	437	430	441	412	456	406	403	425	400	382	417	427	445	376	423	420	439	391	406	435	432	440	437	399	414	430	434	403	430	409	390	433	440	439	408	396	440	431	405	423	433	396	383	415	416	407	443	406	424	408	445	414	418	426	403	432	389	448	419	429	417	397	401	431	418	388	395	428	406	444	393	456	410	418	449	413	392	421	419	418	376	388	419	423	409	408	388	416	422	392	425	444	388	407	408	413	406	413	389	424	411	395	426	378	410	388	393	407	453	418	406	372	426	396	431	450	403	416	407	402	422	410	412	407	410	439	410	421	400	403	428	423	388	441	409	431	417	452	404	371	404	419	458	428	392	409	423	396	401	404	420	433	367	454	418	415	433	425	407	409	439	441	433	432	397	399	415	442	374	401	393	418	469	424	441	434	380	435	388	421	389	404	412	398	410	400	434	399	421	432	412	421	411	423	405	392	372	376	432	407	413	432	412	451	426	389	405	426	419	420	405	403	409	421	420	412	407	447	412	396	432	440	408	442	409	428	383	394	448	430	461	417	422	433	445	455	425	412	403	413	405	459	431	428	418	416	413	370	410	386	395	446	388	407	436	423	423	447	394	388	419	409	413	417	461	383	425	391	466	410	402	391	396	469	401	430	479	400	402	433	386	433	416	416	420	406	403	417	423	398	399	462	436	416	447	455	423	441	423	443	456	409	350	409	437	434	417	438	439	409	418	447	414	448	442	389	401	427	433	414	406	461	433	415	429	425	425	471	449	416	451	402	431	442	419	407	455	415	453	431	460	413	389	428	416	413	401	449	425	400	473	390	429	385	411	431	398	464	445	429	400	388	426	416	428	374	402	425	423	397	398	413	446	460	368	414	406	405	414	423	418	418	395	408	449	395	390	437	400	428	397	427	411	418	413	374	389	404	391	415	420	388	420	406	451	425	439	411	396	428	404	410	428	431	403	403	453	400	426	454	417	418	421	430	384	403	420	408	430	421	400	449	453	402	424	383	431	445	393	465	419	416	403	448	429	414	414	411	379	431	427	433	414	401	396	407	398	426	440	391	420	424	450	402	452	489	406	421	436	428	442	376	429	417	404	382	401	445	451	416	407	410	430	421	377	419	420	403	454	382	435	409	391	368	449	423	446	421	425	412	438	419	406	431	446	422	396	393	457	405	416	395	384	395	425	410	440	394	392	377	450	446	400	418	410	392	419	423	409	437	442	399	404	407	431	417	373	460	419	399	425	402	395	444	408	451	442	406	437	425	404	412	424	467	425	436	437	433	449	364	402	430	412	415	400	431	406	418	423	435	423	435	432	436	406	424	373	451	418	428	418	404	413	420	401	411	428	415	427	390	451	428	433	454	418	410	419	413	434	407	402	416	444	418	428	416	395	416	428	400	432	370	425	394	424	413	403	429	427	400	414	407	404	435	389	401	417	452	440	439	379	428	462	414	430	455	416	379	388	398	411	435	417	403	444	437	385	407	373	417	415	395	390	422	432	431	444	391	448	413	375	435	419	413	469	434	410	445	426	464	424	414	467	398	429	412	451	399	423	413	453	404	406	448	416	369	429	428	414	400	433	407	407	424	414	435	444	407	393	455	421	397	382	463	409	423	410	446	411	441	414	421	422	437	423	400	400	425	414	415	439	373	399	457	417	377	437	439	377	398	403	421	414	378	450	416	429	438	426	440	405	421	434	413	437	394	427	418	441	417	428	404	392	407	431	432	455	421	424	412	398	399	382	457	424	413	435	399	412	398	410	426	399	436	431	411	426	445	394	436	438	429	418	420	404	415	430	390	482	395	430	408	393	429	409	423	420	387	403	416	409	400	439	412	427	437	387	445	437	412	447	414	426	430	419	412	439	389	402	412	443	427	395	426	445	396	393	413	421	436	408	379	428	451	404	409	422	399	407	448	419	421	435	423	417	418	451	418	404	460	437	426	421	406	419	401	426	396	435	404	398	378	412	420	392	401	369	412	399	416	442	419	403	409	388	433	442	409	435	412	418	433	420	444	378	400	437	428	439	410	403	412	405	391	400	408	402	442	427	407	403	448	468	413	376	427	391	426	427	378	370	394	430	398	409	399	429	430	416	438	421	412	442	435	401	413	437	423	378	455	461	432	423	419	383	442	424	414	430	434	398	425	417	443	438	458	402	447	449	451	451	452	407	389	409	450	425	394	400	394	417	391	430	404	407	423	430	415	409	459	433	431	439	404	402	376	434	436	428	414	451	404	408	421	382	413	407	418	414	445	413	420	390	429	435	426	409	411	386	419	425	410	407	424	417	426	407	379	426	438	414	430	452	403	386	388	435	424	420	438	446	436	441	424	421	431	407	407	446	424	389	438	416	421	432	434	407	424	445	387	435	456	390	432	441	427	425	418	433	440	419	414	384	431	399	424	407	413	450	409	415	435	402	396	414	389	417	397	445	424	437	419	408	410	403	387	417	416	421	398	463	436	408	412	411	405	458	451	429	436	398	387	427
16323	2564	2830	2078	1493	1114	765	577	514	426	396	350	312	259	246	232	225	241	212	203	203	197	176	192	173	182	164	143	176	134	180	145	156	145	136	161	152	159	140	156	157	170	134	151	142	155	142	159	167	118	133	148	136	150	142	153	137	161	119	138	143	129	145	133	153	137	170	149	148	142	120	156	145	136	145	146	156	142	147	123	132	138	143	125	146	130	148	137	134	141	145	146	129	136	156	127	132	144	166	141	123	159	156	126	149	126	151	136	151	151	122	146	147	130	137	143	148	136	138	111	154	139	145	144	137	166	140	135	134	144	132	144	135	155	160	151	135	161	136	135	132	158	115	137	149	133	139	137	158	145	134	143	157	130	164	142	158	159	124	123	134	114	130	118	135	129	134	122	134	137	156	156	137	133	152	128	159	170	138	163	143	131	144	143	135	141	142	148	147	145	130	154	149	130	131	134	126	134	146	133	126	132	163	139	131	149	148	151	117	132	148	128	140	149	136	129	121	134	165	135	146	138	133	127	136	138	134	150	146	136	140	154	145	141	146	154	132	117	154	129	132	130	115	142	132	140	121	114	128	137	150	147	145	148	131	129	125	125	132	133	133	149	152	152	136	144	149	134	136	134	145	139	130	141	119	150	140	139	131	137	142	139	134	146	120	141	130	123	140	153	149	129	141	112	131	125	126	128	134	138	129	132	138	135	141	147	135	102	145	150	130	133	119	139	161	160	127	135	130	132	139	130	135	135	131	122	141	158	125	136	142	117	141	138	150	157	126	148	129	130	164	123	129	133	130	139	152	129	120	158	134	153	133	137	166	138	127	136	156	145	136	127	132	151	121	132	151	145	133	147	146	139	154	155	127	128	128	140	154	153	149	136	122	136	146	133	148	121	136	152	132	136	141	129	142	117	139	135	140	138	133	143	143	152	136	160	137	137	134	141	125	146	151	144	131	145	123	122	141	150	135	131	129	131	124	140	137	133	134	146	144	134	125	134	141	141	141	140	139	134	133	137	155	105	143	132	132	147	151	131	120	132	131	135	132	129	139	131	148	153	153	141	159	139	146	134	143	124	147	158	134	147	139	132	135	135	162	155	138	132	144	163	106	156	134	123	146	141	128	141	136	138	149	128	138	113	153	134	148	144	142	161	148	141	147	149	113	118	144	138	149	138	126	146	158	113	143	123	142	142	138	110	123	147	155	130	119	152	137	133	129	125	135	141	126	151	144	114	137	149	149	151	139	144	158	129	141	126	132	135	144	137	130	142	136	148	151	131	129	126	153	150	135	135	127	135	149	156	119	151	162	134	132	119	140	153	117	160	140	132	144	130	151	111	147	133	140	126	139	154	134	137	142	173	156	142	126	133	124	125	153	139	141	158	153	133	151	136	124	152	132	138	137	124	126	152	128	128	129	129	134	130	118	139	133	143	133	134	140	139	128	142	154	149	144	145	141	164	109	127	133	151	152	136	164	134	142	118	151	139	141	127	125	122	145	116	149	136	124	125	129	131	152	141	136	148	157	162	121	145	124	137	154	158	129	125	122	142	150	125	139	124	142	133	144	145	141	172	118	136	149	132	139	134	163	141	136	136	137	133	144	124	140	126	148	151	142	137	123	139	149	128	155	140	133	147	142	133	119	146	140	139	143	141	133	149	132	133	158	151	143	142	154	163	129	121	126	137	135	128	137	168	145	122	137	144	146	118	144	144	123	140	142	128	145	133	135	157	137	143	145	132	140	116	146	132	143	145	138	112	147	154	125	134	140	145	117	142	153	141	133	139	156	131	171	156	139	155	123	146	135	143	147	146	139	142	143	145	147	132	137	147	142	150	153	129	155	134	143	129	138	147	109	132	125	131	133	137	140	153	143	144	128	121	136	121	147	159	171	144	114	146	155	129	141	123	139	148	156	151	111	115	137	129	164	120	144	145	122	139	136	124	142	143	158	131	120	112	137	139	136	137	136	129	153	157	152	118	121	151	162	152	152	121	142	127	139	140	158	141	134	154	132	132	154	138	135	144	140	118	167	146	138	150	167	146	149	121	124	155	145	111	130	147	132	124	141	114	142	138	131	137	132	161	140	142	150	153	138	141	143	142	137	164	159	155	147	140	137	130	134	150	131	118	136	139	121	131	150	126	146	126	116	145	157	134	129	149	156	144	139	143	127	132	138	134	152	144	136	145	152	146	123	142	136	122	143	121	137	126	145	134	118	154	134	140	131	130	143	137	144	150	140	140	130	141	126	140	154	157	143	130	144	149	127	120	144	160	151	170	133	124	147	112	143	158	157	138	128	125	151	125	122	141	140	133	127	147	131	123	120	138	149	116	128	133	131	134	116	130	161	136	159	146	145	147	133	115	120	154	126	135	129	130	144	132	118	120	132	128	136	143	122	130	119	145	166	136	134	154	120	152	144	147	155	123	138	139	117	159	140	144	174	157	134	138	125	145	125	136	144	146	150	144	152	136	127	141	150	128	132	130	149	133	126	133	138	114	105	128	146	127	160	149	147	133	137	148	123	140	154	154	135	131	131	125	150	137	160	147	125	131	129	147	141	140	129	116	130	147	116	125	137	141	137	148	128	111	139	140	139	146	124	145	156	144	120	134	129	141	136	139	154	124	124	152	124	149	144	149	141	134	127	134	132	127	140	140	137	113	146	131	149	137	137	159	145	143	134	143	122	151	131	157	157	145	138	131	137	134	158	151	144	145	147	130	138	138	140	142	140	138	140	137	132	120	130	138	145	122	117	140	136	147	143	126	132	138	140	121	125	112	125	146	151	147	140	128	131	137	148	137	139	144	133	139	126	138	137	142	136	157	138	145	134	128	150	131	141	161	134	138	130	133	137	146	132	121	121	153	127	145	143	139	140	135	136	125	137	150	142	128	125	125	129	153	144	131	135	148	114	162	132	141	126	124	148	139	136	136	114	142	133	150	131	148	130	146	151	152	133	122	132	135	157	122	143	140	119	132	139	140	157	164	132	141	149	164	120	113	127	139	141	122	151	142	130	153	154	147	132	138	134	122	131	141	146	129	147	147	134	117	150	123	137	127	149	142	155	115	133	123	143	119	156	141	135	123	128	134	123	146	142	133	131	148	112	139	137	163	137	153	127	130	143	122	152	131	116	138	134	151	135	142	142	148	152	122	152	134	132	129	135	138	141	133	135	162	151	131	156	139	133	139	156	158	131	141	132	149	132	128	130	171	137	130	132	144	117	141	143	160	132	123	133	132	143	135	133	158	126	159	138	122	153	138	142	145	130	140	130	123	145	175	140	129	131	127	140	143	132	118	137	122	121	154	133	122	151	149	121	145	144	144	104	136	137	135	131	135	138	117	146	135	142	141	125	130	132	153	139	121	142	134	148	139	159	141	136	136	139	145	120	119	134	137	131	130	147	155	113	143	140	113	147	145	139	126	149	137	134	128	136	148	154	128	157	155	154	134	151	157	137	156	141	134	117	136	137	128	140	149	120	115	133	118
7796	2540	6119	6617	5807	4676	3789	2954	2505	2194	1936	1744	1647	1386	1259	1245	1100	1049	1005	905	870	838	867	779	770	705	699	699	678	699	667	631	619	584	631	593	614	567	583	594	548	551	588	575	554	547	545	502	535	498	540	505	540	511	523	522	495	488	500	524	532	447	494	446	495	515	532	486	465	542	440	525	487	490	487	488	491	484	479	475	452	488	477	477	490	481	495	454	522	497	472	456	525	459	504	499	476	447	490	438	464	502	518	513	495	472	472	514	480	503	459	487	509	460	461	479	511	497	438	468	463	455	467	507	476	463	453	484	468	505	424	480	475	472	481	474	473	486	443	515	477	474	442	498	488	450	463	449	506	471	493	523	438	462	470	476	421	455	463	475	466	435	486	463	465	466	495	479	487	459	466	460	486	477	456	464	478	450	464	459	422	418	413	475	487	477	443	495	451	470	483	475	455	458	472	464	439	486	442	469	479	484	476	479	479	472	451	458	530	462	470	466	455	489	450	458	436	506	447	471	444	452	497	452	438	467	464	433	463	480	437	464	507	461	479	484	486	491	466	466	474	464	457	455	474	462	444	485	480	418	446	459	456	460	438	456	443	454	456	439	454	456	482	472	451	470	465	461	470	461	449	433	452	438	429	476	453	450	483	460	473	474	454	475	431	476	463	440	449	496	458	456	491	457	490	488	444	489	452	460	480	452	432	521	463	465	498	491	467	453	459	455	438	463	447	505	444	410	463	488	464	453	433	479	464	502	451	495	447	481	453	454	467	468	483	501	432	418	462	501	468	488	453	455	486	478	468	501	455	484	448	434	463	453	485	420	466	453	452	470	485	445	449	463	469	511	479	487	468	445	458	493	463	464	466	457	434	485	460	482	464	409	461	474	475	483	481	455	475	470	479	432	449	456	480	500	437	458	460	440	485	461	444	461	472	471	460	440	460	486	482	436	480	480	438	492	482	461	449	459	477	449	477	477	507	466	481	449	429	471	434	472	456	461	451	482	463	461	437	487	466	472	491	495	453	460	454	497	464	477	472	427	440	446	471	439	469	423	433	517	440	456	480	456	451	478	482	478	446	439	458	440	499	461	447	487	433	458	442	420	496	487	494	511	444	452	477	459	452	434	463	462	467	474	459	444	483	472	465	444	458	473	474	451	439	454	457	489	484	458	446	439	460	457	443	420	489	460	435	465	440	424	476	478	452	476	424	462	426	437	480	443	502	433	505	494	469	498	484	500	482	502	462	469	475	429	439	486	453	418	434	471	434	485	443	446	473	468	474	466	475	462	504	443	471	436	455	441	469	477	485	431	488	468	464	469	439	442	488	455	473	453	492	474	420	466	498	468	465	498	430	444	450	448	440	496	441	432	507	484	508	431	466	491	450	477	493	438	430	488	456	495	498	475	464	459	462	476	470	479	500	467	436	477	469	482	458	501	435	467	474	443	458	456	472	458	468	473	452	473	446	466	415	470	503	466	441	513	446	472	452	463	481	464	482	458	433	445	443	490	468	486	460	454	447	489	444	465	478	445	505	450	433	403	454	438	480	463	473	472	459	459	481	467	504	487	476	453	471	502	503	492	479	441	471	487	419	459	452	469	473	451	464	499	467	473	459	466	455	497	462	483	428	466	451	441	452	450	461	506	450	432	461	527	473	480	468	474	443	479	467	473	440	464	488	442	488	464	427	413	464	483	459	424	464	467	481	443	531	487	455	460	471	494	507	458	427	469	452	451	451	482	443	479	468	495	464	430	439	434	454	438	449	419	486	464	465	445	496	499	453	465	481	444	451	458	465	471	481	449	457	456	464	467	475	446	480	497	465	462	524	432	435	476	413	493	473	489	439	484	472	457	485	477	445	507	484	479	483	464	472	474	398	492	434	455	495	487	494	499	472	467	470	478	466	481	455	446	451	430	438	448	447	454	437	472	455	464	437	479	477	428	462	472	462	449	468	473	482	473	508	479	481	470	454	449	449	458	479	478	447	448	481	452	472	467	456	482	415	437	468	413	456	462	453	497	456	444	476	476	441	450	401	467	458	441	465	476	404	498	491	462	469	457	493	487	443	446	473	468	431	481	460	485	459	435	455	444	466	439	499	436	479	453	467	447	448	435	461	457	461	473	474	487	445	441	469	462	471	465	474	444	483	489	498	444	506	477	463	463	455	483	498	478	458	491	476	464	478	512	468	459	479	476	494	465	449	479	474	463	453	450	491	492	490	499	464	495	466	513	479	468	473	438	466	468	450	447	441	481	469	458	462	441	509	492	439	430	444	510	483	480	470	488	459	461	467	486	510	430	493	498	463	476	468	484	483	450	486	470	453	452	455	437	481	465	469	445	410	433	457	485	513	462	481	488	437	470	460	481	462	468	461	465	451	485	461	467	462	500	459	474	459	465	453	457	477	472	483	468	451	500	486	454	462	437	436	462	459	464	474	491	454	469	465	446	457	476	475	477	432	435	467	456	475	491	463	470	442	465	485	447	463	484	478	489	447	455	460	470	460	457	457	461	478	435	424	492	469	465	476	455	463	480	454	455	485	481	452	458	479	436	418	497	459	500	452	507	456	465	435	481	466	484	491	480	466	449	451	464	461	495	444	485	464	445	459	446	489	492	466	457	451	460	475	441	409	455	452	454	461	496	459	477	478	481	452	462	451	469	467	461	443	436	468	453	495	506	474	440	450	497	492	499	435	471	473	446	462	449	475	466	458	487	460	496	441	458	460	489	468	415	496	459	444	453	438	480	483	469	484	463	503	431	464	486	500	449	455	493	519	497	495	503	462	452	482	455	447	428	462	478	482	444	453	476	444	462	492	467	481	526	474	428	441	448	443	468	478	475	457	457	467	467	503	447	510	466	443	440	435	470	468	514	455	474	456	463	445	482	432	456	484	448	448	474	452	448	450	471	484	463	443	474	424	457	463	419	448	467	496	469	450	480	498	446	466	490	433	458	447	464	423	467	449	503	455	492	485	462	473	429	434	478	443	442	463	462	473	478	477	475	467	450	476	479	467	453	471	461	467	476	468	458	459	425	462	461	454	454	483	483	477	477	479	490	469	468	475	481	419	486	464	481	493	442	465	436	457	457	494	424	434	482	458	450	482	450	459	441	470	441	468	503	463	458	456	427	438	481	468	505	480	464	453	489	507	503	441	435	517	454	475	479	473	457	478	470	480	499	507	453	426	472	416	487	433	488	472	473	506	456	474	483	482	456	468	458	461	494	454	487	497	451	484	497	445	498	469	446	456	475	450	451	469	460	470	459	443	494	455	495	465	469	459	461	495	445	452	451	458	463	454	433	462	443	481	439	459	469	470	478	421	435	460	458	435	475	437	420	490	432	468	458	442	432	488	461	476	444	479	484	497	465	451	495	457	454	451	468	473	435	463	474	466	450	493	496	474	476	476	465	491	499	460	450	482	456	447	460	450	442	493	466	457	503	492	446	453	491	483	453	482	486	484	486	456	476	426	461	457	458	453	507	464	478
2072	340	358	323	261	280	267	255	276	259	268	223	228	262	226	253	249	253	233	249	272	231	245	247	253	256	230	243	250	273	277	265	245	268	252	279	243	276	299	267	269	256	254	262	253	254	237	243	256	256	230	247	252	284	263	249	271	272	243	228	280	241	262	268	267	258	252	261	255	238	226	252	245	279	267	273	252	257	280	268	260	254	224	257	252	253	243	268	264	253	241	255	233	252	233	273	236	265	241	218	266	254	255	271	261	273	279	215	240	248	260	259	259	257	234	261	250	238	269	276	256	250	241	273	230	284	255	236	223	232	247	275	245	251	260	237	249	258	275	241	240	233	234	262	241	243	227	261	282	259	243	245	238	257	210	271	246	230	248	268	244	255	247	256	267	280	246	284	265	276	269	244	269	234	237	254	245	249	283	265	227	277	255	287	239	242	244	246	267	240	242	270	251	238	288	262	253	237	243	241	267	251	242	239	281	261	246	233	257	277	236	247	242	244	262	214	249	222	266	251	268	262	261	211	237	232	247	218	298	230	236	241	253	278	244	243	256	240	237	246	246	264	262	264	262	217	253	258	262	259	253	246	240	278	305	253	255	236	242	270	250	257	247	258	267	266	280	278	240	235	293	241	257	238	278	246	234	245	251	268	271	264	237	269	255	245	257	251	254	255	256	269	240	238	265	249	219	235	237	267	268	259	264	279	248	230	265	257	273	250	273	254	263	223	223	247	270	230	242	250	251	222	267	240	262	236	270	263	273	277	243	248	254	251	267	249	258	249	250	239	283	250	242	235	280	233	288	246	254	248	251	255	280	252	251	236	262	243	242	261	252	263	247	260	213	221	248	257	239	252	267	275	278	256	251	245	274	258	249	237	257	238	256	259	245	255	265	257	220	247	253	251	239	262	234	252	283	237	232	266	237	279	263	249	237	268	245	236	276	237	264	229	259	240	257	258	263	250	260	250	242	257	237	272	254	258	258	266	270	241	267	251	248	243	235	263	228	249	208	256	279	256	243	249	254	286	229	263	246	242	259	262	233	244	236	263	271	258	248	290	256	259	267	215	255	240	253	228	256	250	242	215	258	261	226	252	246	259	238	259	259	263	258	267	254	267	277	238	279	240	223	292	289	260	287	249	229	243	256	263	261	253	222	254	217	235	269	264	234	262	266	223	252	283	224	245	248	257	248	270	268	249	271	286	243	272	256	256	244	265	236	289	246	254	257	239	232	253	238	239	242	255	222	252	237	240	255	238	245	237	258	276	243	261	249	260	227	268	249	242	273	253	240	252	228	253	237	241	261	233	247	271	260	238	273	245	237	261	262	239	235	247	252	255	257	239	245	281	242	241	255	261	275	256	250	246	265	282	263	218	281	247	246	278	241	251	292	238	237	253	234	253	269	225	239	254	248	253	237	278	233	264	260	249	230	259	255	271	277	231	242	284	250	285	252	277	229	257	271	230	240	262	253	235	249	221	274	235	258	245	235	243	268	270	243	236	256	244	264	243	260	249	260	282	243	233	221	231	259	235	267	243	235	232	240	234	250	264	247	267	268	253	262	234	250	263	266	222	264	220	272	226	280	207	260	256	255	256	218	252	248	264	247	233	263	260	286	221	254	253	264	234	272	235	250	257	256	244	252	247	256	256	251	241	263	243	272	239	264	247	234	247	245	257	265	259	230	242	276	289	230	233	259	264	260	243	279	216	243	282	229	237	239	233	249	250	278	252	257	256	231	226	245	258	256	237	258	254	248	279	256	246	254	252	248	265	282	235	240	264	276	274	244	249	249	248	223	250	262	239	258	246	240	218	224	248	263	257	254	237	246	247	264	239	240	237	240	233	249	258	218	238	275	289	256	232	246	275	252	248	254	271	249	249	237	248	242	266	259	272	261	265	228	293	225	262	263	239	260	266	249	270	268	241	257	233	236	249	256	258	250	279	259	251	267	282	260	268	229	223	249	255	261	230	253	230	254	249	265	255	247	231	258	245	233	241	243	264	261	266	278	274	222	268	277	248	262	269	282	249	240	263	243	225	237	249	284	246	261	250	234	251	262	226	219	270	249	264	294	239	252	259	248	252	246	260	238	224	291	264	242	238	238	223	282	256	229	260	240	254	265	264	271	252	283	239	260	257	229	249	242	273	262	224	258	269	229	271	256	265	298	280	251	243	261	236	245	251	265	262	263	270	253	247	253	251	256	257	261	264	245	276	247	237	249	237	242	221	252	237	269	232	225	264	246	273	241	235	231	246	269	250	245	231	272	242	253	274	260	248	240	244	269	234	243	257	244	248	247	245	256	266	258	231	277	277	260	262	244	270	241	244	255	258	256	267	231	266	254	291	252	236	269	234	268	244	264	283	232	258	252	261	276	250	238	253	266	283	228	282	247	246	263	239	259	238	274	283	261	237	246	241	257	259	238	248	238	274	240	265	202	245	258	224	244	271	255	235	251	233	258	239	228	263	255	246	253	260	265	265	269	230	252	234	205	239	276	259	263	258	247	249	243	258	232	266	252	277	281	271	252	243	254	218	255	246	260	242	263	235	286	233	258	271	254	261	228	269	266	266	251	271	282	258	264	257	261	224	236	284	250	245	247	267	279	243	270	248	263	248	253	265	263	257	247	264	264	259	274	254	280	255	230	258	264	270	246	251	249	235	232	288	261	213	276	255	238	252	236	271	269	256	255	244	251	250	281	251	249	249	237	277	224	237	255	242	232	223	256	239	277	258	265	242	246	275	277	274	238	247	253	250	272	240	252	233	246	257	250	247	212	249	266	245	261	259	257	253	264	254	252	267	235	252	264	243	225	235	234	272	254	248	240	253	269	266	246	278	295	252	244	272	211	254	237	241	247	245	246	226	244	225	243	237	254	257	245	266	238	239	241	239	248	269	264	253	242	266	265	281	262	262	271	275	246	264	240	264	249	252	263	243	258	252	241	244	242	226	278	250	257	234	249	229	239	243	235	264	247	224	245	261	246	273	254	258	257	249	235	240	252	260	263	263	256	271	257	262	253	267	226	240	256	263	271	236	243	280	246	256	250	237	295	253	250	242	255	270	242	278	261	234	233	234	250	261	224	257	244	249	234	246	244	245	262	250	261	284	261	253	265	246	259	262	262	254	251	267	255	268	228	238	290	238	246	267	249	247	242	240	248	249	231	262	257	274	253	285	274	254	238	248	249	255	274	264	261	239	254	245	248	241	250	228	241	285	211	238	262	249	304	234	271	238	274	253	246	221	290	252	255	270	263	237	262	253	274	283	257	258	236	263	290	237	267	246	283	269	282	268	256	265	245	252	262	264	222	272	248	243	267	260	235	221	264	259	284	263	250	259	238	248	253	269	280	261	252	254	263	253	269	257	265	255	244	244	259	241	256	271	267	258	246	272	256	266	262	249	237	258	277	246	257	243	254	277	252	287	263	265	251	242	236	255	247	251	265	253	248	271	250	246	251	247	251	259	256	257	255	256	283	258	277	264	233	245
2428	798	986	975	911	914	882	839	799	791	803	784	822	782	784	729	819	783	788	779	802	855	788	806	772	748	716	742	782	801	765	735	752	783	801	797	745	742	736	777	745	728	745	787	754	765	757	728	764	766	755	761	734	768	749	749	802	763	785	785	772	776	794	723	698	795	764	763	766	743	738	776	710	756	723	756	794	736	751	773	745	730	708	801	724	763	769	765	743	733	759	784	759	716	798	755	734	801	732	756	728	783	756	718	736	790	769	743	771	777	783	719	752	766	771	737	758	792	754	743	766	806	777	716	804	733	744	759	748	807	787	736	779	720	745	708	796	775	783	742	764	787	716	735	702	756	754	772	746	731	744	764	804	795	790	705	776	785	694	785	756	751	724	741	739	794	813	808	688	792	744	729	676	712	779	774	752	710	751	732	819	721	757	705	705	721	732	746	706	756	766	710	782	822	764	809	777	770	746	795	719	779	733	806	766	756	753	725	766	724	755	764	704	783	754	705	756	725	754	755	762	813	775	766	738	783	773	725	749	747	761	732	761	746	750	712	837	780	731	783	788	754	799	747	743	787	712	754	750	797	800	777	766	737	783	755	726	729	775	738	780	727	784	753	738	766	736	766	713	721	745	760	735	761	761	731	722	715	795	767	754	760	742	784	782	713	769	717	754	733	791	741	798	761	755	763	723	748	736	775	766	759	723	759	797	811	761	747	748	735	761	785	754	740	726	768	773	734	796	762	748	757	759	742	793	723	776	741	732	776	759	758	733	697	763	761	736	775	758	728	788	792	782	747	785	733	765	769	744	821	738	757	745	747	787	749	798	787	768	749	756	719	802	823	720	761	769	783	737	751	697	732	768	750	733	806	770	740	739	731	800	762	781	708	735	720	736	715	781	740	743	727	756	765	750	757	728	785	734	751	761	777	724	765	781	757	765	762	764	711	737	772	732	742	727	704	776	768	746	783	732	756	785	801	753	768	757	763	767	764	729	727	759	734	796	768	755	835	748	725	743	701	739	700	717	721	732	743	784	785	795	797	737	743	742	741	726	767	778	804	761	755	750	735	724	744	805	749	759	751	760	771	834	717	760	703	784	720	769	745	770	788	762	758	755	818	760	791	721	693	762	721	736	709	748	767	733	758	758	753	767	757	742	742	750	733	780	776	757	802	752	750	724	775	763	772	759	761	759	759	775	680	767	719	753	762	785	815	730	761	797	759	804	779	748	759	790	736	775	737	722	729	733	813	737	774	758	746	779	750	793	715	758	765	774	733	770	786	747	751	760	834	764	812	710	762	760	794	753	679	750	737	676	744	776	765	737	747	744	736	705	774	765	744	745	828	689	767	765	716	761	696	779	756	764	791	731	738	713	798	744	714	712	744	726	715	779	763	777	719	748	707	757	719	811	758	759	734	789	759	759	744	803	768	737	723	746	773	715	766	746	765	802	796	712	751	737	787	764	766	748	722	741	775	706	730	760	733	738	733	750	741	768	745	760	757	726	772	783	773	724	742	754	785	760	796	733	703	781	737	762	777	719	725	796	699	719	732	708	793	780	707	743	779	755	752	746	790	724	680	779	777	740	785	737	754	801	760	766	764	769	751	759	775	772	773	790	816	764	754	790	726	766	742	776	769	766	763	788	783	817	771	783	794	751	762	726	711	793	758	705	725	805	829	761	753	771	780	793	732	737	761	798	729	730	795	764	735	730	765	755	782	741	733	743	733	806	725	767	738	699	728	722	783	759	764	779	746	752	795	752	749	732	706	733	788	755	770	789	737	806	725	723	770	768	730	716	713	734	754	721	764	730	770	727	738	754	729	791	751	750	768	772	718	749	787	799	749	771	744	723	771	739	737	757	760	767	739	788	761	776	748	726	773	737	775	735	718	759	764	750	750	719	752	789	723	753	736	751	766	783	774	758	717	727	759	749	735	761	749	735	779	764	824	737	749	747	732	714	776	751	754	738	780	817	739	716	742	773	760	781	807	786	732	733	748	800	742	759	718	747	705	763	731	716	768	737	708	773	782	759	772	735	809	771	751	765	800	777	784	744	770	738	767	761	765	733	720	702	798	744	740	711	739	731	724	735	826	720	792	734	778	739	697	746	717	711	762	717	749	741	757	779	723	768	753	750	756	746	774	768	773	745	737	808	771	746	770	733	728	800	736	781	742	706	744	756	799	789	755	720	794	787	797	813	732	730	764	740	734	741	732	750	777	822	786	720	762	832	804	745	743	747	746	759	781	742	726	786	726	768	741	757	770	763	720	730	762	731	740	747	724	772	747	747	760	796	804	785	795	769	731	739	742	785	748	771	752	750	729	744	719	729	777	778	704	758	762	713	814	775	762	758	789	762	743	748	749	730	772	766	734	805	761	749	771	706	712	751	749	767	766	746	769	727	751	750	773	759	779	686	765	805	737	794	742	714	755	757	716	777	763	712	757	796	757	740	810	771	754	827	698	716	808	707	801	775	737	770	748	751	739	728	771	709	788	720	714	750	752	757	747	720	814	758	727	734	725	764	810	753	763	750	766	749	746	701	773	739	767	775	756	743	779	772	731	732	767	778	755	787	701	781	774	743	724	782	803	750	788	730	808	773	756	760	749	754	747	756	796	750	767	725	791	769	738	800	772	725	787	755	717	699	794	751	735	715	791	755	805	817	770	757	785	786	759	743	765	763	779	760	746	720	746	763	748	758	801	775	778	741	700	791	799	781	735	768	764	720	710	748	743	759	763	744	721	771	756	791	727	787	750	751	741	733	717	761	743	725	756	777	754	752	715	763	801	732	740	704	735	759	771	760	756	761	830	752	764	760	771	761	799	751	755	781	785	746	736	750	727	732	745	783	777	772	774	734	773	744	726	731	778	776	771	773	762	764	784	741	767	688	752	784	817	785	795	758	764	748	748	775	751	713	696	758	790	764	749	748	765	736	737	747	708	733	769	756	762	731	745	788	711	759	743	750	729	772	793	783	758	754	775	726	753	729	783	752	714	700	744	755	753	802	799	721	800	757	752	689	779	759	777	720	784	793	763	768	752	746	762	719	741	794	755	797	736	721	762	765	811	708	728	742	810	840	789	752	740	795	798	773	759	742	757	770	720	702	732	760	769	792	759	718	809	734	740	754	743	778	734	783	745	793	793	746	747	800	732	749	736	796	739	745	696	787	764	769	818	754	721	755	775	801	760	750	745	755	809	749	765	778	782	780	757	741	737	755	737	725	757	807	742	776	753	755	790	730	803	718	787	783	759	767	801	698	811	765	783	763	773	759	740	733	742	720	787	735	737	708	761	799	805	736	733	769	744	756	755	738	748	774	761	756	775	733	766	733	787	731	781	725	776	767	759	722	731	751	737	744	778	744	752	758	734	748	771	753	768	757	761	757	692	760	771	788	759	703	759	752	766	777	742	815	708	752	740	776	801	736	806	732	746	763	749	765	792	747	773	807	726	708	744	766	707	758	746	759	710	747	822	801	745	727	706	709	756
9093	1115	1458	1147	780	591	441	367	284	297	256	235	220	218	162	190	170	164	142	173	169	163	142	146	140	138	150	158	156	137	151	144	156	134	137	142	130	137	132	120	165	133	148	126	149	149	135	147	137	130	139	137	123	118	121	119	137	153	157	141	130	128	108	112	129	139	124	136	124	147	128	122	124	121	128	117	113	122	132	114	118	118	134	133	112	136	116	121	140	117	133	135	132	132	128	127	128	128	131	136	120	113	111	114	137	137	150	119	140	135	125	130	118	140	112	117	127	136	139	138	130	144	123	133	138	131	125	136	118	115	116	121	113	126	124	118	131	145	155	148	125	119	136	129	128	131	141	132	133	118	117	135	135	128	129	112	132	114	127	125	138	129	120	143	140	131	139	117	131	140	120	130	127	129	145	136	100	124	136	140	126	121	111	120	98	124	135	125	125	127	129	136	135	145	145	117	117	117	120	136	125	130	111	137	134	113	123	114	127	138	107	126	138	121	126	132	121	140	146	124	125	135	149	129	128	136	137	121	134	136	137	110	129	132	132	113	127	124	126	126	130	135	158	149	115	128	128	115	129	128	135	125	129	136	130	140	120	134	121	125	110	128	135	143	128	129	128	123	139	122	126	133	118	141	132	143	159	118	122	109	133	136	118	123	120	117	123	120	141	136	141	157	124	113	133	138	124	106	129	144	135	142	123	113	143	131	136	122	132	133	127	119	111	126	143	131	133	120	123	140	121	114	125	116	119	123	115	136	124	131	112	130	118	136	129	135	126	127	128	128	121	138	116	131	130	133	117	134	113	128	132	113	147	132	130	149	142	125	113	127	121	134	133	155	144	110	124	134	130	120	136	93	140	128	118	125	123	143	132	151	120	143	123	153	139	120	115	132	121	115	126	114	125	132	122	135	126	129	110	152	111	136	119	124	123	142	123	145	114	105	110	121	124	112	126	117	126	127	129	125	144	137	146	150	109	109	130	137	108	99	142	132	126	139	117	151	123	151	120	111	128	140	119	141	155	116	121	124	112	115	134	131	126	135	128	119	139	120	147	116	105	126	136	131	126	129	129	142	141	140	117	126	100	140	140	133	148	139	126	126	136	138	138	142	134	121	120	123	118	130	136	108	135	146	127	130	122	122	114	124	119	130	120	110	116	138	142	118	116	135	125	123	122	104	116	133	109	113	134	129	126	134	124	138	133	122	128	129	113	121	143	110	126	116	116	106	130	138	139	136	158	124	128	136	120	113	108	124	144	128	136	136	130	107	152	136	123	146	145	130	125	138	123	126	148	129	120	115	132	124	125	136	141	135	133	134	117	138	116	120	127	141	136	131	112	128	133	127	114	109	125	136	136	135	103	144	146	120	128	125	123	137	113	126	123	129	146	120	110	125	124	136	110	136	136	118	120	137	109	136	156	137	148	130	101	139	109	127	128	123	101	110	111	119	136	114	138	146	147	147	133	130	133	118	134	136	140	126	122	133	151	115	129	152	118	137	164	134	131	106	114	128	112	132	126	114	120	127	117	118	130	125	129	137	123	122	129	147	149	120	118	137	138	108	141	147	143	139	128	143	154	123	136	134	144	115	117	138	144	126	130	136	139	112	129	134	154	125	136	137	133	118	93	140	118	121	118	134	147	120	136	129	135	120	140	107	135	120	121	107	141	126	123	106	116	121	135	128	118	111	130	120	113	133	111	99	120	141	133	144	113	118	128	122	118	131	124	116	113	127	138	123	126	102	112	108	112	126	110	143	135	128	132	115	133	105	146	128	143	137	130	144	136	119	138	156	108	129	135	117	111	128	127	127	116	123	122	126	118	120	131	126	111	123	116	127	117	144	116	126	148	117	133	135	127	127	142	147	143	145	130	109	140	129	121	134	126	113	127	121	123	130	135	124	136	128	108	133	141	127	119	123	126	106	121	126	134	133	135	117	133	121	134	146	119	140	118	118	133	145	129	116	137	136	123	102	146	121	121	144	106	111	149	127	129	127	119	114	124	119	129	133	116	126	128	129	131	140	125	137	124	146	120	119	136	129	90	124	102	113	138	134	130	128	125	145	141	107	126	126	125	143	126	132	131	136	127	139	133	119	133	131	127	138	137	133	139	111	132	128	117	116	149	113	133	123	134	126	139	132	126	129	146	123	138	127	99	125	141	131	132	129	121	139	127	140	122	130	137	130	112	138	141	113	144	117	128	135	116	124	128	112	130	123	131	135	105	126	123	133	115	136	115	123	128	128	125	112	127	132	132	137	133	107	155	117	134	137	152	117	127	157	125	151	120	123	143	135	111	109	123	119	128	135	130	135	121	131	133	129	150	114	131	132	135	138	144	148	136	135	135	143	143	137	131	119	118	139	113	116	118	130	130	120	113	107	139	131	124	125	150	127	134	113	130	115	110	117	135	124	112	138	135	126	163	130	142	126	109	108	133	117	136	142	150	113	134	123	142	117	132	145	123	131	124	135	137	118	109	137	129	139	117	118	147	120	133	121	113	138	145	114	139	128	119	132	135	111	137	128	129	137	132	148	146	128	134	127	155	134	121	123	123	141	122	132	130	118	109	139	114	105	117	116	117	130	116	141	127	112	127	132	122	152	120	109	122	142	127	117	136	114	110	138	116	126	118	119	158	123	120	124	123	128	121	149	140	123	107	119	144	128	122	124	151	141	131	146	145	130	133	136	119	141	120	122	120	117	133	125	135	140	126	119	113	151	110	117	119	123	135	137	121	128	139	122	120	102	137	139	118	131	131	139	116	139	125	116	109	136	133	123	130	144	132	151	144	116	122	127	117	107	110	152	152	121	129	133	137	144	114	141	112	129	111	135	121	121	139	145	134	126	124	109	123	135	126	141	131	130	127	129	133	116	141	116	124	130	118	138	126	131	105	100	125	126	134	130	143	134	123	133	130	126	148	127	136	107	113	142	118	117	123	126	114	138	124	125	119	112	131	134	131	124	130	138	116	127	112	140	128	121	138	122	125	136	132	147	123	126	138	139	124	141	114	131	145	135	150	130	139	115	143	135	109	121	103	115	132	122	127	125	130	137	151	105	124	132	145	143	124	122	127	115	129	116	129	139	141	122	125	110	127	123	129	136	128	121	127	110	124	119	137	122	128	120	121	123	114	146	127	131	120	141	131	127	97	132	122	130	126	126	130	148	122	124	150	134	131	111	111	125	122	125	121	126	125	115	130	134	144	143	140	112	130	129	118	141	118	126	131	133	135	120	137	125	125	132	143	121	120	119	130	130	120	127	120	138	154	124	129	118	120	125	156	133	131	132	148	122	125	134	132	120	114	147	131	134	141	134	119	121	135	134	139	142	122	129	128	132	109	135	133	132	123	111	113	123	133	125	128	150	126	139	131	106	132	111	150	125	135	136	127	115	128	145	124	153	128	120	123	125	122	140	125	146	131	126	136	154	144	136	139	143	128	139	137	162	126	141	109	120	124	123	138	137	137	124	133	122	146	132	140	110	127	132
5786	1472	3350	3836	3228	2677	2149	1757	1505	1301	1202	1079	982	921	829	787	802	719	695	700	609	613	627	584	592	565	544	531	518	531	513	506	500	520	462	477	511	489	469	484	495	474	457	472	485	498	449	476	443	427	424	451	476	440	453	468	455	418	475	424	453	440	447	435	405	491	405	485	452	409	430	445	430	457	409	401	435	427	427	422	445	431	457	436	458	402	408	432	433	447	415	407	403	438	384	478	408	412	414	436	382	423	418	435	416	409	419	424	443	395	403	443	414	415	460	443	403	403	443	424	404	446	420	398	437	417	442	418	426	425	411	408	405	452	396	433	410	424	421	434	419	415	394	402	415	419	439	408	472	407	385	400	398	409	432	406	411	436	456	443	456	436	412	443	412	434	406	424	456	429	413	430	432	438	428	448	433	433	424	403	415	448	414	383	415	442	394	414	453	426	426	437	431	415	438	425	407	408	392	427	385	414	478	452	429	411	458	379	432	411	419	424	398	427	383	410	443	393	396	438	409	430	427	365	432	405	419	456	389	406	417	436	423	424	386	418	448	410	378	413	464	433	434	436	426	429	372	445	402	410	461	432	419	407	426	397	420	419	446	402	415	405	464	382	411	426	422	402	405	409	435	420	397	400	396	422	400	438	419	415	418	397	417	407	378	450	382	380	434	379	393	401	420	433	392	425	457	474	440	431	411	456	433	429	408	402	407	410	410	403	405	450	419	413	414	409	421	429	455	421	413	410	424	387	412	462	382	458	406	387	449	425	376	416	428	421	414	423	449	443	429	434	400	432	419	387	386	412	412	437	390	409	407	446	437	405	411	375	419	455	395	412	444	431	401	436	420	420	429	419	450	422	435	390	416	406	416	423	450	401	455	456	392	383	428	379	451	436	407	446	368	413	424	434	425	434	406	431	392	416	432	435	492	433	385	422	413	378	402	410	420	400	399	429	418	405	420	404	440	404	415	444	441	405	400	411	387	430	412	426	429	398	407	432	387	419	429	418	414	417	441	400	416	419	458	451	392	399	407	437	409	406	440	404	428	428	418	394	416	408	392	449	398	386	390	426	411	372	381	411	419	442	437	439	463	398	416	399	398	417	407	416	379	388	427	421	436	401	400	441	411	396	399	434	456	386	403	440	461	422	435	422	398	405	367	421	406	416	448	446	449	422	447	461	408	399	394	410	456	421	401	420	401	434	410	416	420	453	393	438	440	424	408	383	423	384	460	384	401	423	412	410	440	411	417	432	445	414	429	414	373	433	426	444	424	375	436	392	411	390	417	402	428	461	409	418	434	393	411	430	411	413	386	427	369	395	418	400	410	429	410	406	441	406	410	419	413	412	408	403	441	413	421	415	363	430	404	443	428	389	426	425	420	413	460	397	459	413	396	430	431	432	448	438	425	392	416	428	465	407	401	402	440	392	444	417	389	419	445	391	423	403	437	450	425	419	407	411	409	399	386	425	413	411	408	400	415	444	418	415	390	408	406	448	436	413	411	411	428	413	409	392	433	413	426	436	384	425	460	426	426	398	434	443	408	416	408	423	397	426	391	391	426	380	367	434	411	392	441	411	434	438	438	400	399	391	419	437	406	430	427	468	398	422	402	403	442	400	466	464	443	422	433	408	397	404	439	415	442	421	393	393	435	422	491	411	420	388	396	430	418	376	408	465	424	420	447	448	420	411	404	412	439	429	427	455	407	426	394	401	444	442	427	437	390	448	426	398	408	415	432	462	402	420	436	388	437	412	372	421	433	379	426	413	443	418	465	412	417	391	407	408	416	433	407	402	447	411	454	425	422	358	410	439	411	390	414	417	416	429	396	421	431	418	402	462	418	418	452	458	433	466	400	403	422	392	401	415	415	406	383	388	428	434	383	369	433	410	394	408	402	425	406	419	415	401	435	429	433	406	391	442	420	442	402	385	400	452	412	395	429	424	414	408	404	393	442	442	449	405	417	414	384	414	413	413	431	430	420	412	420	417	423	438	394	424	361	438	418	418	413	401	412	417	402	417	413	402	405	422	407	419	406	419	422	432	429	414	427	432	418	399	404	414	416	443	405	401	399	456	404	421	426	408	423	407	428	441	424	409	418	375	385	421	431	429	401	387	427	394	437	436	404	412	415	408	437	408	434	431	425	399	422	403	423	403	398	422	412	421	407	428	410	427	416	447	448	403	390	454	379	430	407	422	431	433	435	395	400	435	412	418	416	433	404	434	422	422	409	401	392	404	418	438	393	425	395	431	419	416	419	387	438	419	432	450	409	410	431	399	413	397	428	397	452	428	422	385	409	420	423	427	443	422	441	400	403	420	451	401	446	411	426	408	436	416	450	415	392	434	410	433	420	422	387	422	436	420	424	407	412	438	401	411	391	439	421	398	430	438	433	401	383	436	412	432	409	400	443	449	410	442	414	390	404	394	391	437	386	368	426	439	435	408	398	420	419	420	415	463	410	434	412	422	405	403	416	452	417	424	431	394	427	402	413	411	409	420	428	451	422	406	420	417	429	416	436	435	391	383	399	414	413	402	396	440	414	430	405	388	396	423	410	416	384	417	434	412	433	424	449	370	437	418	428	443	405	413	416	391	391	427	433	419	406	390	421	429	448	433	418	405	432	414	414	417	420	436	444	394	424	412	396	430	426	428	396	433	363	422	419	422	409	456	428	406	400	395	430	405	417	445	410	435	420	401	422	374	444	413	460	407	396	441	402	394	430	409	417	430	426	393	460	420	385	417	421	437	418	413	422	426	412	432	462	392	431	430	392	358	430	417	418	398	400	455	420	439	398	427	428	408	402	391	426	415	424	432	404	398	436	408	422	435	416	421	392	432	431	418	390	405	427	430	472	418	447	421	464	435	412	417	410	405	429	396	456	419	396	417	455	409	406	414	422	423	425	426	416	426	384	431	409	455	392	396	439	434	405	436	443	427	429	418	421	398	437	427	391	434	431	407	403	391	410	467	389	407	414	424	430	398	414	403	420	413	440	436	434	426	408	411	399	416	427	435	409	419	396	423	454	433	388	413	439	414	404	410	437	425	434	398	451	425	387	365	389	417	409	413	422	394	420	391	391	408	420	395	449	438	425	401	404	413	412	409	409	412	427	442	415	395	423	414	457	427	428	388	460	429	372	446	417	418	405	397	407	434	393	413	375	411	417	476	434	430	399	446	428	434	423	431	408	411	422	404	377	412	432	395	445	467	352	427	423	436	423	408	406	421	409	430	422	429	432	411	412	449	411	439	438	412	472	384	414	422	402	403	399	400	416	411	467	363	421	436	413	384	417	421	431	414	411	460	397	393	444	405	375	418	391	401	419	471	406	440	420	417	398	448	445	440	416	442	402	433	427	412	447	413	411	418	428	415	400	402	436	423	417	387	420	420	411	445	394	427	376	415	395	418	385	445	383	432	420	426	402	425	399	415	410	418	411	424	407	420	455	415	380	413	404	407	397	404	418	448	413	404	436	393	440	379	442	390	438	463
16681	2486	2827	2083	1490	1064	784	646	530	458	377	321	315	243	262	248	254	218	179	205	180	188	209	170	158	179	151	172	179	152	181	151	160	150	177	163	147	146	149	160	141	136	161	147	133	141	148	148	142	149	160	139	146	156	136	139	145	143	127	123	132	143	140	144	154	154	130	146	139	153	166	135	146	126	139	136	157	145	142	146	132	139	148	141	139	118	126	137	151	149	159	149	147	119	120	134	160	129	143	137	133	137	140	147	143	136	152	141	141	124	142	142	141	141	148	143	150	124	126	133	153	133	135	149	128	141	136	150	159	136	144	166	143	130	138	148	127	143	138	144	134	129	139	129	164	126	150	144	145	121	132	134	141	137	128	123	138	142	129	126	156	154	155	131	126	147	136	152	137	124	134	141	151	147	134	153	142	157	147	140	117	121	159	132	154	140	130	138	141	130	136	140	150	135	135	145	130	138	128	136	154	152	121	155	132	152	155	145	139	148	137	146	140	114	144	123	132	159	143	131	161	156	138	132	140	135	150	152	135	155	141	131	126	125	116	125	132	131	132	121	137	139	159	151	130	130	157	138	142	136	168	128	159	132	160	143	125	125	148	135	146	147	159	147	122	161	140	135	144	137	137	128	140	148	137	115	166	131	146	131	144	128	126	149	162	122	151	131	135	158	133	143	137	140	126	141	130	137	138	147	132	151	125	124	133	159	122	154	149	137	127	120	156	147	117	136	149	118	153	142	122	134	146	134	118	171	143	127	138	147	154	153	114	131	136	129	135	127	125	144	138	147	132	154	124	151	124	151	167	144	139	138	123	155	136	139	143	144	125	150	166	137	154	152	147	123	142	116	132	129	137	147	147	129	131	120	123	148	155	149	129	149	139	138	139	145	142	132	160	131	167	129	145	139	134	171	158	150	141	145	140	149	128	136	150	119	130	151	125	140	125	134	136	150	130	140	133	147	135	136	144	133	141	140	169	133	147	126	147	162	138	166	144	152	118	131	158	153	140	150	141	133	130	156	123	127	141	148	144	133	146	148	139	142	137	148	126	138	141	110	145	170	164	144	137	145	139	128	125	141	125	135	137	127	137	159	136	128	137	138	130	131	158	145	145	122	155	139	143	124	128	133	128	136	149	150	145	137	141	164	145	166	135	120	147	127	142	124	136	125	132	125	144	147	156	138	146	130	141	123	139	153	159	145	142	139	170	134	153	112	144	150	122	133	135	160	132	127	140	134	136	117	151	127	146	140	140	167	129	114	127	144	131	130	121	141	137	134	136	146	127	111	135	136	159	147	140	127	130	142	161	147	133	137	156	139	132	129	139	124	128	135	126	121	125	163	138	126	116	138	165	129	134	154	117	128	147	138	136	137	148	138	136	136	143	156	132	133	152	143	134	134	146	141	154	141	130	156	149	139	143	132	129	123	155	138	147	123	142	129	114	137	147	158	125	145	143	137	141	131	130	131	125	131	147	132	147	143	136	135	141	136	160	137	142	145	130	142	126	130	155	128	148	136	139	134	141	137	179	137	131	124	141	141	131	142	146	131	152	127	146	137	151	131	162	145	143	114	154	121	129	118	136	140	151	167	139	139	144	156	136	146	134	126	130	147	125	133	130	148	115	141	143	152	128	135	136	163	128	136	120	137	147	124	151	136	150	128	162	152	132	162	146	125	133	131	128	138	153	157	142	156	114	141	145	127	135	155	152	128	147	111	127	146	134	120	154	129	136	127	120	172	127	118	159	120	139	164	157	133	134	113	120	146	148	132	142	140	141	134	152	145	137	138	147	138	137	140	152	135	156	146	148	129	118	131	138	161	135	160	126	131	156	142	151	145	121	140	142	139	126	149	148	138	126	165	137	142	132	140	148	110	140	161	148	127	149	148	121	131	122	146	144	131	135	154	143	125	123	145	154	140	139	147	128	143	131	126	142	152	127	136	135	149	160	145	153	102	117	136	133	142	155	136	127	132	154	148	142	131	146	162	137	131	131	134	145	125	134	141	120	130	133	134	154	131	131	130	128	154	140	141	122	124	145	127	145	136	158	139	151	150	123	136	147	158	162	135	152	165	147	138	126	133	145	139	148	133	142	141	132	151	150	123	148	151	124	163	142	159	152	138	120	144	134	128	154	133	137	127	164	133	148	140	140	146	136	140	148	137	134	145	135	133	146	137	144	135	142	131	133	138	144	137	130	160	146	134	145	141	143	156	132	163	133	144	124	133	152	153	124	151	135	136	141	137	146	146	139	129	150	137	143	129	144	166	149	119	134	144	127	123	119	154	141	149	128	143	127	132	147	129	142	123	142	155	126	124	140	127	138	129	125	142	130	118	128	158	132	141	129	122	138	115	141	149	156	132	141	162	156	124	109	120	143	128	144	131	139	142	137	149	140	144	144	144	134	113	141	141	141	143	157	139	134	151	143	135	144	140	127	159	133	138	153	165	153	134	111	146	126	143	126	134	157	118	145	139	140	128	136	120	131	148	118	133	128	120	137	129	160	160	136	142	136	112	152	158	134	128	136	141	127	158	176	133	162	150	142	144	135	154	119	123	128	144	160	127	147	146	140	160	147	157	142	133	143	153	140	130	128	124	145	131	150	142	151	141	124	138	132	130	154	127	148	128	120	140	140	142	142	134	144	136	128	148	131	137	123	139	148	130	135	134	127	157	124	137	141	131	148	129	132	157	118	143	119	129	144	139	120	153	119	120	137	136	137	156	128	140	119	144	132	141	129	136	141	164	140	139	125	172	145	133	128	161	126	131	136	150	138	132	148	169	118	156	145	136	128	134	136	136	143	153	157	136	132	129	145	137	151	153	129	131	147	135	156	128	145	127	150	146	170	161	125	154	125	139	137	143	136	124	136	132	125	160	137	146	136	129	141	149	148	156	120	111	134	136	139	155	142	146	126	138	141	145	145	125	156	136	133	133	144	118	150	144	134	169	127	142	155	136	139	137	147	146	122	135	119	123	142	141	117	160	138	128	138	160	131	139	143	143	125	139	142	121	152	141	131	125	147	150	135	134	150	143	138	138	144	145	140	140	135	137	139	121	139	160	140	134	132	122	106	122	153	136	132	140	147	135	121	145	140	133	151	151	141	125	143	145	146	131	154	138	130	139	133	150	142	147	140	135	132	140	146	155	138	138	135	131	136	136	132	142	151	112	129	148	117	132	158	151	157	157	149	136	140	151	157	153	137	125	132	148	128	136	147	126	133	142	143	139	130	125	136	136	134	136	143	137	135	122	135	155	133	152	126	150	125	135	147	126	136	147	142	147	125	130	131	130	146	131	144	140	126	141	133	113	137	140	143	153	134	129	125	133	132	140	157	131	115	148	135	115	142	140	141	125	141	137	113	139	131	132	138	139	151	130	129	123	145	116	121	121	134	165	121	113	142	136	130	144	138	120	144	152	130	149	141	140	133	146	130	129	146	127	125	124	147	128	126	132	140	148	141	108	144	147	150	129	141	138	149	118	134	132
8008	2470	6031	6826	5572	4694	3649	3041	2544	2229	1953	1704	1594	1367	1309	1226	1124	1044	992	955	936	891	844	792	747	713	714	732	658	630	625	609	650	626	568	607	648	598	624	567	544	598	573	601	574	554	564	556	539	537	483	544	519	524	512	526	515	533	551	523	508	508	513	506	523	503	518	486	495	452	513	489	474	509	496	488	480	496	495	513	441	477	496	513	487	477	503	518	478	515	463	495	501	480	473	494	455	470	458	486	496	489	497	488	488	479	502	556	480	498	461	516	428	487	489	467	454	439	469	465	518	466	481	503	460	502	484	476	452	465	477	489	473	510	475	460	452	426	494	471	499	437	502	483	470	503	462	493	460	470	460	452	488	444	473	473	453	471	492	457	471	474	428	498	449	459	470	454	450	454	473	468	483	478	494	441	459	463	468	531	522	473	427	496	465	495	477	474	491	485	482	470	511	481	446	487	468	480	461	462	457	447	521	486	447	467	459	464	442	448	448	476	495	462	471	476	452	493	441	449	487	429	464	500	473	480	476	474	472	461	499	431	445	484	452	456	457	442	457	445	472	472	457	452	506	472	465	456	465	482	433	484	459	486	414	466	457	515	433	459	445	505	447	500	453	465	480	476	436	437	452	457	485	446	437	466	447	409	454	448	442	463	471	478	449	507	478	470	484	450	492	447	475	452	485	514	492	458	485	508	473	426	430	473	482	489	445	444	444	428	504	448	472	483	451	487	496	470	432	494	450	472	434	434	508	490	490	474	455	473	474	463	489	489	466	478	456	489	428	488	527	492	437	453	482	466	424	437	479	449	492	457	441	470	465	484	456	454	448	466	447	473	452	494	456	486	502	473	440	455	449	438	489	515	474	447	476	462	494	463	515	482	472	468	431	449	458	470	433	449	436	492	459	449	431	448	467	504	459	443	481	463	477	489	471	463	423	501	477	472	445	468	449	461	456	438	451	482	467	480	520	454	472	459	427	488	471	487	446	467	468	448	494	474	464	472	462	464	450	483	467	482	423	453	476	432	483	455	489	458	481	447	416	488	472	468	448	468	484	446	444	434	455	437	447	465	428	462	466	465	462	455	450	440	482	459	496	433	463	459	491	491	453	445	492	450	473	494	442	493	449	474	468	477	478	486	458	453	490	446	454	453	471	478	483	480	454	485	454	480	444	485	465	471	450	438	468	474	466	492	446	467	463	443	475	467	446	450	480	491	434	470	450	493	469	471	484	447	446	461	464	470	458	464	431	448	462	444	478	460	480	457	464	430	442	464	480	438	496	426	443	463	515	469	443	480	496	457	429	493	452	499	465	474	483	445	451	430	454	432	457	468	457	467	471	456	416	424	460	449	481	504	466	441	435	479	483	472	503	444	439	464	458	457	437	456	472	454	443	497	470	467	457	439	453	445	456	432	454	463	444	455	453	444	459	456	453	455	485	457	516	475	464	420	470	459	421	453	458	458	419	476	427	463	439	483	462	455	488	486	452	467	479	490	411	458	477	434	510	510	433	486	430	469	449	478	455	495	494	470	386	453	492	491	454	469	458	445	470	461	435	427	456	487	428	433	468	478	491	457	440	484	477	442	479	479	476	467	482	434	445	460	450	483	471	451	459	479	421	454	438	455	464	524	474	464	486	456	482	474	485	435	420	477	490	461	467	481	445	462	443	472	440	459	476	520	479	471	464	452	505	524	493	477	474	492	486	460	457	478	458	430	471	464	457	502	436	458	453	448	480	411	463	431	445	446	431	455	453	428	470	498	465	477	482	461	477	453	469	440	474	488	441	458	459	451	470	480	468	460	476	458	490	483	473	477	459	434	465	494	457	445	435	479	459	446	431	435	451	471	475	474	492	436	477	468	423	478	469	475	476	459	450	476	472	514	436	461	446	457	460	467	451	448	422	459	420	436	459	484	462	491	511	506	486	410	483	453	477	457	438	432	466	483	491	440	424	461	479	489	483	456	471	459	473	446	434	473	467	473	469	438	469	503	507	408	464	448	451	443	471	451	399	463	474	476	439	434	476	423	497	444	472	479	432	405	455	468	508	465	471	465	429	516	418	446	486	465	446	464	476	450	494	467	473	454	464	428	494	487	495	441	462	462	471	436	455	444	431	452	461	448	463	426	496	434	453	471	491	470	486	434	466	456	483	455	440	473	439	473	482	449	529	458	491	490	473	451	449	469	464	444	447	468	464	459	455	468	490	459	464	447	472	458	452	439	462	499	461	474	456	459	452	469	479	459	459	433	501	454	463	494	486	456	457	465	472	463	462	455	468	438	414	461	457	480	509	459	447	500	482	485	449	480	475	472	495	458	466	450	451	431	449	495	509	468	493	456	441	485	433	453	441	462	467	489	466	497	468	439	486	442	486	507	473	460	459	458	480	486	477	434	464	472	510	462	444	464	450	495	442	428	485	489	459	467	471	430	486	456	429	421	470	458	467	468	463	485	466	483	495	469	415	483	492	425	494	474	446	473	450	456	450	460	470	450	480	457	455	455	478	468	487	422	480	479	449	445	497	505	417	458	500	447	441	487	464	455	471	446	475	467	474	459	456	447	427	463	445	493	466	440	440	466	476	447	463	471	483	461	450	456	487	503	448	433	462	487	490	494	498	458	481	436	468	468	459	470	437	454	462	492	450	453	488	461	474	468	472	457	471	452	459	465	459	469	476	463	439	465	466	464	471	478	443	481	462	461	459	473	473	441	471	485	440	465	440	481	514	480	457	481	453	491	483	473	451	500	460	444	476	460	478	468	472	461	481	446	460	464	468	477	458	514	484	454	471	455	480	459	467	461	461	452	485	445	486	487	467	472	453	477	453	489	444	477	439	440	452	458	480	485	462	446	453	424	474	444	431	471	509	446	468	470	473	454	424	473	470	437	461	471	443	439	454	477	489	459	457	481	455	497	473	451	461	435	445	463	463	458	445	471	483	467	507	423	470	451	465	461	471	442	477	407	464	498	460	442	443	462	459	449	491	442	474	452	461	475	443	473	467	481	446	493	461	473	467	481	453	456	450	442	426	498	474	431	490	460	457	509	459	505	462	477	468	475	490	463	457	477	445	423	467	480	467	483	447	498	432	460	483	504	462	504	469	457	469	498	468	469	417	462	464	468	454	466	458	436	449	453	451	463	474	468	454	462	438	453	462	452	487	483	466	459	460	460	450	445	461	508	461	477	474	483	492	447	442	449	416	504	457	475	454	478	438	469	451	455	445	415	472	442	487	496	501	528	502	463	481	465	469	488	481	448	447	470	442	473	510	458	455	464	490	468	433	466	501	467	497	494	512	446	504	466	471	479	450	514	449	466	479	475	498	439	453	452	457	474	454	460	506	506	437	475	487	468	458	461	486	449	492	461	469	448	464	481	492	486	464	404	461	466	455	486	473	469	475	486	452	490	428	460	466	487	452	487	462	459	487	463	503	468	462	462	426	461	442	437	505	456	460	456	490	477	496	454	472	454	447	510	464	498	439	501	473	466
2138	344	361	311	293	275	325	267	264	250	249	233	258	255	269	252	229	247	251	282	246	244	261	261	253	242	248	244	255	258	234	246	273	244	261	241	246	251	273	266	261	244	278	271	263	232	269	259	280	282	252	243	247	265	257	222	239	275	249	241	230	249	248	237	256	265	256	275	247	253	238	264	239	254	262	250	254	238	240	256	267	260	291	250	259	275	227	264	249	245	251	242	246	255	248	260	265	271	247	238	253	254	257	242	236	254	271	231	261	247	237	266	262	253	276	245	258	247	259	252	250	249	245	239	266	248	274	255	284	277	272	261	245	258	290	252	266	240	276	287	250	208	248	246	256	262	270	250	235	247	251	266	279	268	242	259	264	276	240	224	259	259	234	274	239	260	248	240	260	238	242	268	253	256	233	245	258	236	255	251	257	265	268	243	265	271	240	241	225	247	257	262	270	283	268	258	276	254	240	270	275	256	252	238	272	240	211	251	251	237	259	256	251	242	250	293	261	268	286	299	264	262	241	279	261	231	264	271	251	236	267	261	271	229	237	254	247	265	251	220	245	255	274	263	263	252	248	260	236	252	247	276	240	242	254	253	230	249	245	289	246	223	249	247	282	289	253	219	260	262	246	269	235	249	259	269	241	239	252	253	230	284	247	278	255	252	256	267	266	252	231	264	253	260	258	275	241	236	251	243	270	253	237	245	242	224	268	274	256	231	239	254	249	281	259	254	258	258	247	231	294	270	208	273	257	262	261	246	233	275	269	265	272	246	272	251	240	278	220	235	228	253	278	262	262	241	253	265	257	249	252	262	245	246	278	255	292	251	258	249	255	242	258	253	225	245	249	262	248	244	229	250	254	216	222	239	272	220	245	269	249	233	282	252	231	258	226	242	265	273	249	251	270	230	246	267	254	246	229	260	256	269	268	257	230	243	261	247	292	268	252	269	247	250	259	253	265	253	253	221	262	275	254	240	248	244	256	269	237	244	263	245	241	275	242	247	267	237	237	266	240	229	258	278	245	246	223	257	232	255	261	267	220	227	250	252	253	243	256	251	266	267	231	247	244	256	247	229	229	271	254	246	234	231	255	254	258	247	261	220	276	249	282	246	265	236	259	242	251	279	261	249	248	262	221	245	270	250	272	247	266	264	255	233	236	249	261	250	270	262	248	262	246	268	249	245	253	265	238	259	270	265	231	265	267	264	218	247	269	260	281	237	251	248	256	262	244	247	260	252	253	249	248	250	263	253	294	263	208	240	247	267	270	255	249	267	248	265	253	218	272	244	266	266	233	244	254	250	232	261	270	227	258	270	243	250	271	240	256	278	224	251	246	270	275	263	286	263	234	217	255	254	267	270	244	282	249	234	262	260	246	298	253	270	245	278	246	263	225	244	247	245	252	268	282	255	250	270	221	242	283	248	273	246	269	235	286	247	266	259	248	268	244	259	240	252	258	233	269	266	256	251	229	246	243	249	244	272	255	265	227	259	254	231	228	249	266	247	233	249	239	290	267	240	239	248	254	225	227	260	258	249	225	256	237	248	302	233	254	260	260	273	240	271	265	220	254	269	264	237	244	234	262	251	252	230	268	242	258	261	254	257	267	264	222	223	293	249	242	260	257	271	251	245	245	244	246	249	251	243	264	252	204	245	232	271	248	240	277	275	261	241	240	283	264	258	238	243	259	235	227	277	239	261	265	243	269	283	249	227	262	247	258	258	256	234	235	234	246	252	254	253	260	246	240	233	261	265	240	251	278	270	280	276	262	242	248	252	237	278	259	262	250	261	251	250	256	262	264	233	255	268	256	264	261	238	223	246	246	242	259	252	279	268	240	262	269	245	238	251	249	282	221	228	254	251	265	277	264	258	238	255	257	269	259	267	276	247	228	255	265	259	267	264	264	280	241	233	255	260	239	269	270	262	273	243	238	262	278	261	272	271	248	252	252	244	240	255	247	286	256	247	265	253	238	254	238	267	244	275	255	255	233	238	241	250	254	264	235	292	249	253	224	268	272	263	252	229	235	246	257	265	265	233	256	260	235	260	246	240	245	276	256	257	238	257	271	243	249	254	270	284	251	276	265	275	249	265	246	248	252	262	221	261	232	259	265	255	274	245	237	274	235	245	259	276	243	248	281	249	254	246	300	252	245	268	234	241	259	243	248	210	251	256	203	259	246	248	238	257	239	245	287	227	230	269	242	250	232	278	255	231	264	250	240	251	274	279	257	256	232	262	252	260	264	264	256	240	219	236	240	246	259	249	265	240	250	242	227	254	239	261	234	279	238	254	248	253	254	261	233	250	281	287	240	250	242	289	255	270	297	266	270	246	258	235	283	276	260	255	235	264	237	257	266	240	246	244	271	248	278	238	257	244	249	236	269	257	266	256	261	229	253	251	262	251	250	248	232	264	246	246	231	237	253	265	224	253	247	231	223	251	272	246	263	246	249	224	254	237	256	279	253	258	259	274	267	254	290	271	229	278	260	257	258	231	230	256	251	279	264	254	237	255	237	273	264	256	244	236	263	233	258	272	265	242	278	246	237	257	257	264	275	255	252	267	263	260	246	259	233	250	243	223	269	255	265	241	223	289	253	226	271	256	273	276	225	245	259	272	262	242	282	260	232	242	248	273	240	258	258	240	247	287	239	254	244	251	258	263	230	242	246	255	246	256	243	271	264	250	234	259	251	259	262	253	266	239	221	248	277	250	267	254	249	263	245	266	228	260	280	278	250	257	267	227	258	287	246	273	281	259	254	230	227	228	236	241	281	246	269	270	253	282	258	252	272	253	254	271	264	263	263	225	257	256	273	237	270	243	290	225	241	241	262	284	236	270	250	250	222	271	250	255	224	267	247	224	232	246	280	250	262	255	246	262	251	256	245	275	254	234	283	259	243	237	258	256	263	251	285	253	247	207	240	261	296	260	266	240	275	224	248	248	250	242	266	257	271	245	254	265	242	249	284	241	236	253	266	268	228	252	259	233	255	246	251	290	251	242	257	281	212	269	236	251	245	265	257	225	236	255	233	270	246	219	248	249	258	260	270	271	230	248	247	240	253	249	240	216	262	234	262	258	276	270	283	255	240	256	274	236	239	262	243	265	229	249	267	228	235	235	234	251	267	258	248	261	277	256	244	270	238	259	261	269	282	281	251	267	279	237	244	237	255	249	245	248	242	281	253	260	261	249	252	256	261	264	252	226	284	249	277	272	259	257	241	259	264	225	241	254	260	242	265	255	249	257	242	260	269	266	249	250	264	263	249	261	269	269	240	267	256	249	280	246	267	244	284	253	292	281	263	256	245	238	232	220	265	265	270	255	285	265	260	281	253	255	229	261	274	273	264	254	251	222	239	260	254	244	287	253	245	244	261	256	239	250	277	240	236	272	237	248	261	235	246	251	223	250	267	281	238	300	255	246	244	246	241	214	277	253	259	256	242	251	242	237	269	271	269	243	243	228	267	270	260	260	244	268	267	268	263	277	279	243
2500	888	893	983	931	888	841	840	837	829	808	851	780	795	805	830	804	741	787	749	784	763	783	794	819	722	738	726	793	757	776	783	753	799	713	791	764	772	756	736	755	672	758	767	733	772	790	741	786	797	763	771	766	749	727	770	784	807	750	777	750	781	771	770	736	738	760	744	769	733	758	700	798	775	770	744	713	656	710	710	702	751	789	793	734	746	754	698	771	746	742	738	781	750	786	735	752	790	765	749	727	767	722	753	759	728	751	750	741	701	719	760	777	762	740	730	771	716	792	781	804	716	793	731	712	754	768	756	783	771	753	704	797	758	783	768	748	710	689	789	752	746	755	739	729	737	732	757	787	755	745	742	724	834	723	706	781	780	769	690	709	785	770	732	780	744	784	739	777	763	749	748	742	745	850	751	728	790	707	712	741	751	752	757	762	750	792	786	704	737	765	772	738	808	731	743	755	736	719	735	700	766	741	747	714	771	775	777	745	790	754	767	745	743	732	775	782	789	754	793	724	741	781	737	771	741	752	800	729	708	782	765	766	721	786	746	740	760	745	731	767	760	690	711	751	759	757	789	775	736	769	766	769	775	734	750	767	790	712	795	732	738	776	753	808	770	808	743	771	788	720	755	732	768	772	717	788	775	743	741	737	737	797	752	716	798	755	724	758	731	755	748	787	790	734	749	744	736	770	766	764	801	774	703	756	712	786	782	799	754	783	733	749	763	796	790	804	777	767	725	810	746	770	790	775	726	769	804	782	744	798	782	725	761	711	763	764	739	702	791	790	766	809	722	714	731	746	725	747	726	743	738	754	758	769	746	750	748	770	793	801	731	724	757	730	749	729	701	823	765	777	740	787	769	744	754	758	715	739	752	789	724	770	803	751	768	739	781	766	748	781	758	772	762	750	770	755	741	771	757	764	771	766	729	732	718	786	768	795	791	749	755	748	752	732	722	729	750	706	749	760	816	750	784	765	753	750	774	761	769	727	711	774	758	729	765	754	757	728	815	702	704	796	733	732	755	794	727	797	749	738	733	758	760	702	759	769	784	735	770	795	778	745	767	754	753	756	746	711	771	743	732	738	793	752	753	698	801	726	750	759	771	771	736	742	765	736	746	779	768	747	742	766	802	778	794	763	737	727	768	747	762	819	781	737	730	797	765	768	719	706	746	745	778	749	749	760	724	752	832	826	778	711	736	779	797	741	711	752	781	795	782	799	766	741	807	686	794	751	730	792	752	702	798	757	746	739	726	739	783	785	739	734	713	770	776	766	762	734	743	787	735	757	748	762	748	720	736	772	764	739	754	722	727	760	709	753	726	696	746	741	761	731	769	728	744	773	758	775	757	745	732	736	775	772	722	785	750	715	851	750	745	745	760	712	785	793	773	768	720	768	725	766	773	781	800	741	753	752	738	785	768	776	728	748	784	749	771	756	752	742	778	725	800	745	787	708	737	705	808	729	743	797	730	745	751	747	725	752	739	759	739	769	722	805	754	754	789	770	830	767	770	768	782	726	746	742	712	712	761	732	726	738	758	764	763	765	767	738	747	757	774	725	695	751	750	746	778	786	740	810	725	718	818	745	756	764	771	738	758	746	766	727	746	770	749	784	727	730	733	777	696	762	757	786	766	764	752	758	795	775	769	724	756	754	723	828	823	759	744	740	752	762	737	755	768	722	758	737	739	812	773	774	837	793	706	744	741	730	781	781	739	750	737	753	761	816	740	749	803	739	774	776	755	750	773	772	731	780	759	771	750	731	759	740	783	740	788	735	791	783	783	738	717	793	772	756	740	780	714	684	727	732	746	726	649	762	726	754	785	761	797	759	724	743	826	778	710	727	731	703	760	764	740	762	764	768	811	791	773	735	760	758	736	748	699	754	741	781	748	759	731	776	778	749	750	750	700	832	749	808	803	748	757	768	791	727	736	753	797	746	745	802	794	723	760	764	729	745	775	741	692	760	772	739	760	734	789	755	764	814	717	718	760	693	768	802	716	728	791	738	750	787	730	805	742	738	722	734	763	760	780	725	691	770	701	744	758	771	756	747	710	731	718	741	779	770	759	732	767	742	760	813	729	751	748	759	755	740	750	787	744	751	754	758	744	797	730	761	698	765	746	727	742	759	751	745	800	756	751	723	786	720	745	746	775	755	761	777	760	783	724	746	788	795	736	771	788	805	740	750	788	694	725	755	754	757	756	741	777	765	757	752	750	734	768	766	801	757	752	788	752	738	746	752	723	744	714	780	717	747	756	741	754	731	752	748	748	700	770	735	747	713	809	737	734	784	733	764	760	750	727	720	764	762	759	776	724	735	785	802	770	745	710	759	788	764	697	732	737	836	768	731	761	801	791	748	727	763	715	745	821	743	740	745	779	749	723	736	787	725	775	767	787	734	710	687	797	763	742	784	752	783	745	787	764	767	785	750	733	759	705	791	751	735	789	746	719	820	766	787	698	760	729	718	735	715	738	759	812	778	757	797	792	768	775	804	768	772	748	761	750	716	755	765	735	740	755	792	733	780	738	731	764	785	753	779	749	736	787	771	713	779	742	784	718	756	760	761	757	818	738	713	764	741	762	746	770	734	732	761	764	765	766	791	721	771	765	767	801	738	752	744	704	791	765	721	806	766	743	737	768	782	764	733	739	743	771	799	739	738	721	783	777	747	782	753	722	780	741	781	755	764	765	747	739	766	765	738	773	737	760	776	730	767	763	775	785	752	735	762	743	742	754	721	755	749	723	768	770	815	736	736	738	706	764	813	772	752	747	732	809	724	756	688	759	767	743	787	774	759	729	781	725	731	752	752	751	767	770	753	777	729	736	732	745	762	773	801	797	781	776	731	746	714	806	750	736	769	715	760	719	736	772	764	750	743	806	801	753	763	764	800	766	777	779	792	694	790	799	800	745	784	801	744	762	743	737	764	714	749	771	770	735	766	793	807	758	743	717	786	736	767	735	784	761	708	764	738	753	767	751	693	759	704	746	689	735	756	715	734	731	755	723	777	753	779	719	762	769	728	718	795	756	745	710	771	761	782	726	703	790	717	730	749	757	762	779	716	707	738	736	769	771	754	728	747	765	767	729	765	777	798	720	763	795	756	730	758	713	729	692	781	764	779	773	738	802	804	760	738	743	791	747	731	761	700	754	765	734	739	733	799	791	769	779	768	748	743	762	759	732	783	703	825	743	737	815	757	793	798	747	748	729	725	731	728	744	792	755	789	749	719	751	746	772	770	762	816	746	757	763	735	741	767	745	757	704	725	739	775	738	709	744	778	735	761	782	768	769	735	756	761	776	761	750	724	750	790	772	817	739	747	720	779	756	749	740	787	767	763	750	822	682	749	723	788	762	750	760	794	719	777	784	771	722	739	717	764	777	723	754	699	790	773	714	806	753	736	721	760	735	741	806	677	747	742	721	729	741	785	785	805	787	732	771	770	738	754	728	771	740	729	738	754	781	736	796	709	766	747	730	800	724	708	764
9156	1140	1432	1086	771	602	484	367	321	252	264	210	186	200	186	199	170	167	167	159	161	162	143	140	153	139	151	129	138	159	131	141	128	155	138	134	123	120	116	151	127	140	125	122	144	129	116	134	118	103	130	132	115	119	149	129	102	134	140	124	132	122	118	146	147	115	145	120	142	99	124	128	128	102	147	125	111	124	116	130	125	108	125	128	120	146	143	124	127	137	118	114	124	129	122	118	138	126	132	143	137	118	116	120	138	136	144	124	122	119	119	124	123	137	124	116	120	128	138	125	126	116	127	149	128	124	108	143	120	114	123	131	136	111	136	114	115	112	137	125	110	111	111	142	151	130	124	154	123	120	130	134	132	138	125	131	131	114	118	134	143	130	129	144	145	114	116	108	137	134	120	139	136	131	125	135	148	140	133	136	137	113	128	131	120	120	127	144	125	133	156	114	113	140	116	114	123	118	122	133	133	136	130	107	134	139	123	120	128	133	120	134	140	109	121	131	123	132	134	124	128	122	130	141	120	115	134	119	121	122	120	135	107	127	142	130	149	132	149	120	122	138	91	121	109	148	128	118	110	134	126	127	133	137	126	129	135	121	122	116	117	137	131	111	123	139	118	132	111	135	112	127	134	119	114	134	110	133	136	119	122	146	138	133	127	126	113	138	130	144	115	153	136	126	123	138	99	130	131	120	112	123	126	111	109	137	137	107	136	116	132	108	141	138	157	122	127	121	126	130	113	126	139	127	133	123	143	134	153	141	120	116	137	125	122	131	125	128	135	123	123	114	126	137	121	131	111	113	131	140	133	130	108	112	136	132	136	139	131	143	139	113	131	115	121	140	120	133	131	118	138	122	99	129	97	120	135	142	127	146	119	111	116	128	123	118	119	107	123	115	141	141	140	137	144	125	110	121	123	125	119	136	133	129	144	120	137	119	143	109	132	117	122	142	137	128	94	129	123	122	128	109	139	145	130	130	136	133	119	129	144	126	112	123	147	113	125	109	129	122	127	141	122	146	133	145	120	120	145	106	135	118	117	123	138	125	107	115	120	119	136	124	121	138	101	132	120	126	113	105	126	125	136	115	129	129	130	140	139	104	115	127	139	128	120	130	146	136	126	126	118	147	111	148	153	123	146	141	134	122	162	109	140	150	117	130	116	115	115	125	133	145	126	132	113	121	134	126	128	143	135	133	121	117	129	136	137	130	123	121	136	132	129	125	157	114	142	124	147	135	110	129	135	122	120	126	111	133	130	125	138	123	156	139	105	120	148	134	138	135	145	109	159	153	112	140	135	132	121	139	117	137	133	139	129	126	114	129	128	122	120	124	121	117	104	135	120	127	115	110	116	118	129	141	119	134	117	128	117	118	140	139	115	146	143	114	137	133	144	117	125	115	128	134	127	101	135	147	132	135	125	112	128	111	117	115	133	133	148	122	129	138	144	137	132	142	140	133	147	122	153	114	150	142	131	130	113	140	124	133	130	128	113	135	111	135	118	117	164	128	136	120	107	134	126	115	131	123	142	129	150	131	136	141	132	118	117	107	123	123	109	133	117	123	132	136	120	136	132	126	134	130	125	130	104	133	107	127	127	105	137	106	114	121	120	127	130	119	124	113	122	119	112	130	113	124	135	134	132	124	128	131	121	135	132	130	126	131	124	120	126	147	106	141	140	137	143	121	120	134	142	122	133	104	119	144	125	144	132	123	154	142	117	110	130	121	103	117	125	128	155	129	117	122	154	125	123	130	131	129	129	122	111	117	103	115	139	126	98	121	124	109	109	112	119	138	118	110	124	139	121	126	131	162	133	123	113	115	135	122	129	147	129	137	133	131	114	125	95	114	130	113	139	113	122	107	138	142	118	126	133	148	116	125	125	131	150	121	135	117	126	142	122	109	124	138	120	144	137	105	119	127	127	131	116	128	120	125	141	128	123	135	106	102	101	122	135	129	121	114	130	152	132	112	124	128	111	135	140	115	107	113	122	139	135	108	123	121	138	120	124	147	115	109	122	121	129	136	106	137	131	129	144	133	136	127	148	131	141	114	139	118	111	125	122	122	125	134	125	109	113	117	106	131	122	132	117	147	102	126	107	131	123	124	121	132	131	128	128	114	116	131	133	122	101	111	132	127	139	134	139	126	118	116	121	131	133	120	117	144	120	119	138	139	115	126	113	133	122	120	119	106	124	118	134	125	118	126	103	121	133	92	121	133	143	134	111	138	124	119	139	131	146	141	116	135	142	102	118	120	124	124	121	127	128	124	135	139	118	104	117	122	116	133	112	121	122	132	125	144	146	132	117	147	145	125	134	123	126	123	107	109	129	140	142	115	141	101	139	139	94	112	130	123	105	137	120	142	125	112	139	125	155	116	110	119	134	146	117	134	139	111	123	117	150	131	120	122	136	132	143	140	125	115	146	128	145	132	145	145	142	130	124	129	137	126	128	129	136	140	140	126	132	145	132	115	121	136	133	122	130	104	151	119	124	125	125	124	120	148	132	134	137	140	123	116	108	113	144	109	128	135	147	130	125	132	152	126	127	114	126	137	129	110	108	120	134	132	120	139	132	129	134	142	116	119	136	126	137	138	120	126	134	138	124	144	127	133	130	119	112	131	119	141	117	124	128	128	123	133	123	134	126	128	100	121	139	131	114	125	98	131	124	119	111	130	118	116	123	127	130	134	126	123	120	129	146	134	126	150	140	124	113	123	116	137	128	128	148	118	133	119	110	135	122	132	139	118	148	137	128	117	141	120	126	125	140	112	135	112	116	112	149	133	128	127	147	157	118	143	139	133	116	135	130	133	128	108	132	122	127	111	120	134	128	118	134	125	132	111	142	116	147	132	137	108	131	114	131	123	141	129	126	127	133	129	136	129	96	143	122	127	132	119	122	114	122	122	127	128	137	146	134	111	116	112	121	120	132	120	113	125	151	122	152	129	115	123	123	139	123	129	123	124	128	124	125	130	134	122	143	112	147	146	109	111	139	117	127	139	124	129	143	101	124	144	129	106	137	130	115	147	131	131	139	142	130	125	133	122	139	134	133	121	125	138	129	128	119	106	146	140	123	141	145	124	128	115	141	130	129	111	113	159	146	127	123	111	115	117	148	131	106	122	133	116	120	115	140	113	130	127	131	133	129	118	112	119	104	142	123	115	135	124	150	117	129	126	129	135	123	119	133	135	135	144	153	130	140	132	119	130	134	113	128	132	126	117	141	122	133	103	129	125	145	128	117	106	122	120	111	139	128	103	130	133	136	129	128	113	137	156	129	125	131	115	123	126	139	126	132	108	142	114	136	118	124	131	129	128	139	132	128	131	144	119	139	142	123	116	126	124	120	118	111	134	133	149	137	127	126	118	140	120	123	119	136	121	134	114	122	125	143	136	122	127	109	125	114	123	138	116	142	105	121	115	146	118	135	133	110	129	141	118	112	118	122	128	105	112	136	134	130	139	124	134	126	148	127	134	139	108	106	133	121	134
5844	1497	3466	3855	3271	2658	2117	1842	1490	1418	1190	1096	995	894	818	802	754	728	753	692	664	623	600	564	580	556	604	550	519	547	521	487	497	534	469	493	496	469	453	454	478	435	456	473	480	503	429	460	438	449	458	470	446	462	469	475	421	448	440	419	424	394	435	441	479	450	478	408	437	423	402	447	433	424	422	447	456	423	458	414	467	443	426	419	481	428	414	461	445	409	436	418	429	411	468	437	423	449	419	413	389	397	393	418	477	434	437	427	447	422	396	406	419	418	444	409	404	384	425	407	451	437	411	414	433	431	403	425	439	398	429	428	428	406	450	400	417	414	426	433	440	408	457	428	392	405	488	417	404	420	436	407	424	409	436	406	414	424	435	413	433	385	424	386	420	438	396	408	433	443	403	450	410	397	441	373	426	382	414	404	403	414	431	416	455	385	453	360	407	395	434	380	421	457	419	402	460	428	394	365	412	421	397	401	416	416	439	397	440	427	373	432	439	398	420	409	452	424	398	377	403	424	407	428	430	452	411	388	369	420	465	414	405	402	430	412	402	463	412	424	419	437	422	423	436	404	457	418	421	421	420	421	414	443	379	420	438	395	401	434	382	426	406	420	413	422	416	429	430	403	445	437	448	414	435	425	444	423	393	375	393	412	402	429	427	388	443	362	422	413	438	405	367	447	440	433	419	400	455	371	440	427	437	429	408	405	399	439	425	412	426	421	433	390	420	442	439	414	422	429	435	446	420	435	429	431	457	429	426	417	447	400	407	370	410	392	414	427	444	427	422	429	419	408	423	408	392	426	432	445	386	426	414	421	416	441	408	438	381	427	430	461	418	400	433	400	386	425	395	416	372	426	392	440	395	430	424	418	400	422	415	441	409	417	442	423	411	419	433	419	444	417	423	445	419	379	427	441	426	406	409	401	420	426	377	383	387	419	420	435	370	432	432	419	424	400	411	392	422	433	397	437	394	419	414	387	375	388	387	431	403	389	456	382	406	415	369	400	406	404	425	420	438	443	417	434	439	450	444	405	453	419	402	401	400	410	434	437	419	400	407	421	448	423	415	430	423	399	421	439	409	450	409	426	386	444	393	406	416	395	404	458	397	405	407	435	446	442	418	368	389	397	440	418	387	398	406	433	440	455	413	389	426	417	444	363	353	405	408	397	429	422	400	411	440	426	428	457	411	404	441	428	423	415	431	416	411	420	411	426	428	436	383	398	411	405	412	426	389	450	420	449	409	425	433	428	430	404	419	425	446	405	435	414	418	429	407	437	438	419	413	412	399	420	421	426	405	399	425	397	407	427	429	429	373	405	458	449	403	403	395	405	418	409	419	408	431	439	422	429	450	431	367	463	423	404	469	427	416	431	413	461	444	431	425	416	436	416	441	381	432	394	394	419	405	409	406	409	388	418	414	406	384	413	426	430	384	438	422	390	431	413	433	415	441	436	439	423	392	455	406	450	402	456	432	431	445	457	393	444	408	416	419	434	421	424	391	408	380	436	458	393	446	412	384	427	407	374	417	459	410	420	394	419	423	426	392	435	422	398	405	392	406	377	392	421	434	406	391	416	425	427	388	458	418	393	428	428	424	462	390	439	407	376	417	373	391	434	417	390	423	413	376	412	420	388	426	450	441	406	403	386	405	411	406	439	379	416	403	404	411	437	404	432	412	401	414	396	407	437	393	420	391	444	416	425	423	431	425	422	414	415	405	447	394	421	431	397	413	434	455	434	427	415	435	450	399	420	397	437	379	414	451	419	393	450	440	377	446	402	404	418	443	399	362	382	408	445	409	444	441	429	405	431	408	427	456	404	370	396	425	426	436	424	399	417	409	431	435	401	417	420	440	446	402	389	421	404	429	437	412	385	445	374	454	397	420	416	371	429	441	415	423	430	425	411	421	417	398	439	386	398	424	420	425	413	406	414	421	428	440	422	452	433	405	397	420	441	411	395	418	455	443	419	394	428	419	424	430	430	443	436	413	424	441	398	419	396	403	391	426	442	385	418	435	405	414	440	436	394	408	401	445	398	445	420	405	412	399	421	435	400	401	417	392	436	395	387	461	416	426	445	431	418	426	379	449	430	389	394	405	403	413	423	400	415	408	437	440	397	457	427	413	389	437	401	406	417	414	378	412	437	417	366	404	462	425	396	386	395	401	400	389	361	438	430	400	442	413	407	377	429	422	407	414	376	433	399	381	439	407	405	415	413	419	410	421	415	402	412	408	412	418	396	400	407	415	430	409	434	429	415	407	383	450	440	411	449	432	434	375	376	394	383	447	362	412	450	399	370	422	417	417	426	414	397	408	420	431	404	394	408	411	415	400	411	432	401	455	445	441	419	441	447	432	435	408	398	422	390	393	410	436	408	421	424	437	426	396	406	435	425	427	420	414	437	376	435	384	371	420	427	435	402	387	416	392	370	405	387	442	387	419	400	425	421	421	460	425	392	409	430	406	393	431	413	418	411	415	401	416	419	406	412	395	424	404	388	433	427	414	414	415	407	442	431	431	406	417	391	389	411	449	438	394	394	415	435	427	427	437	412	420	437	410	445	419	436	378	423	415	415	423	417	429	381	437	429	403	365	367	418	433	411	441	413	404	423	434	392	426	420	399	399	417	428	401	417	449	429	442	386	428	412	435	382	387	394	394	430	430	406	396	400	418	426	407	439	415	422	403	409	383	431	410	418	427	423	413	432	417	399	420	359	403	412	406	417	435	421	388	406	445	403	399	421	387	432	415	426	443	409	433	410	427	442	410	441	432	451	421	424	388	408	449	429	370	457	416	389	431	394	414	392	437	406	387	409	405	475	434	408	414	434	416	418	422	425	418	408	417	420	412	425	404	401	403	391	452	432	411	399	402	414	425	439	433	407	422	415	387	407	385	447	358	426	435	424	397	427	410	386	408	421	408	375	440	395	446	401	434	430	414	432	379	429	394	359	400	392	436	434	409	371	392	415	389	407	413	397	393	411	406	419	426	406	414	435	410	428	432	378	440	448	426	431	388	421	465	424	384	425	429	443	440	413	387	426	412	402	413	426	394	402	375	426	401	426	396	412	440	404	403	398	343	392	454	403	361	416	387	376	420	426	453	449	394	459	407	440	419	420	447	380	369	484	410	395	415	441	425	451	378	397	417	437	425	403	429	382	389	423	461	408	409	433	429	403	436	373	446	400	434	444	387	428	434	459	430	399	425	422	430	419	410	396	428	427	425	439	415	419	431	391	421	398	432	382	437	429	417	405	441	407	429	384	416	422	476	436	413	418	408	434	404	439	430	402	369	405	394	417	418	409	408	454	386	431	402	390	450	428	396	446	422	415	418	433	444	412	413	415	427	389	444	383	456	398	422	358	474	406	407	436	414	438	389	415	416	435	441	398	429	441	412	428	417	410	403	405	420	471	436	414	434	421	460	383	399	421	392	422	439	399	417	452	387	388	406	422	416	455	438	381	431	421	444	442	426	420	413	404	427	437	411	424
17214	2616	2790	2111	1483	1060	805	571	487	466	409	353	308	300	268	259	220	195	211	214	205	170	183	174	188	190	183	165	155	167	168	177	149	156	153	149	162	137	156	164	152	138	155	147	153	156	154	160	159	140	134	147	146	144	140	145	143	116	138	131	123	133	157	144	134	132	149	152	145	146	146	152	141	140	158	141	145	137	138	128	142	145	158	132	123	144	151	161	146	137	141	145	164	130	130	160	152	150	155	146	121	138	128	142	139	132	150	143	136	137	126	141	129	158	168	148	144	133	130	125	132	158	132	145	140	144	130	124	131	132	130	152	138	149	131	136	139	130	146	147	165	123	114	135	147	142	150	137	136	146	149	131	151	119	140	134	126	143	139	135	169	149	138	140	143	115	137	133	124	136	138	136	122	132	155	139	128	146	114	132	147	123	125	152	138	139	157	164	148	139	129	164	153	131	152	146	150	149	115	141	143	127	131	125	135	129	143	119	132	150	147	142	125	154	151	135	142	147	146	122	134	141	140	128	136	128	158	149	140	131	122	149	123	133	144	132	144	170	149	136	131	153	143	131	134	134	127	125	136	129	149	138	148	128	135	136	131	145	130	124	146	113	137	121	158	157	172	149	138	162	130	149	130	161	133	143	162	153	138	129	143	129	129	132	133	146	157	150	162	152	133	137	140	123	138	145	160	178	134	155	142	143	134	134	123	132	130	139	140	133	116	132	137	158	122	140	132	130	144	133	133	132	120	130	162	138	135	144	129	126	147	168	149	127	124	155	144	139	135	150	137	122	150	143	152	127	156	150	129	122	139	138	149	172	131	151	148	143	132	155	132	139	141	130	134	142	148	129	128	161	148	149	135	132	133	119	145	133	144	153	168	128	139	142	141	155	138	127	151	127	154	144	157	127	122	137	134	136	152	144	122	172	133	130	129	150	144	130	135	151	142	122	137	149	143	152	147	146	133	145	177	138	139	154	134	142	113	130	134	124	160	133	144	136	127	131	133	123	122	161	136	142	117	143	139	144	133	119	135	122	125	142	131	140	128	138	133	135	145	132	127	159	146	135	137	156	122	135	148	130	124	149	120	125	120	162	146	136	131	136	140	138	138	161	164	141	124	129	141	141	153	130	134	144	136	128	144	133	131	135	134	163	130	138	134	104	127	139	136	133	135	153	134	120	143	141	152	151	155	141	146	112	142	140	139	136	135	152	158	146	146	161	141	143	152	131	135	134	131	135	133	144	119	135	119	145	162	125	122	140	160	140	142	145	159	143	134	130	157	133	136	124	152	134	130	150	139	134	157	136	134	147	148	152	153	147	145	152	144	138	137	147	160	131	125	134	143	140	145	133	146	132	146	147	140	133	138	139	150	167	128	130	137	137	141	157	140	140	129	135	142	145	134	147	147	134	119	143	130	132	103	130	140	112	137	121	154	148	141	151	156	152	150	128	129	106	132	156	155	139	137	127	146	141	118	143	137	122	141	143	133	128	131	139	125	127	157	130	130	135	120	130	134	149	137	148	151	135	142	133	151	145	144	140	138	118	112	147	145	139	141	139	157	134	140	130	134	128	133	165	132	133	124	141	140	121	140	178	149	143	158	158	138	143	122	125	149	142	146	131	142	164	130	139	146	138	142	134	146	132	136	137	137	137	161	132	135	124	152	137	145	138	160	158	142	146	122	120	154	145	158	146	147	127	157	165	144	123	143	153	118	147	124	124	158	124	148	133	128	146	135	127	152	132	143	141	126	147	122	135	139	146	125	135	137	134	124	145	140	164	120	135	163	139	133	145	141	123	161	149	157	138	119	132	139	130	134	154	141	134	134	142	156	134	165	165	144	138	126	128	136	153	148	133	120	153	138	154	121	121	127	148	139	150	138	137	134	149	134	140	143	143	152	131	130	144	136	146	151	120	139	129	121	138	132	131	128	106	144	162	124	134	163	124	120	141	148	140	142	130	145	133	133	123	135	133	145	138	117	131	152	151	136	119	126	123	133	133	134	121	147	147	147	130	135	132	122	138	140	137	163	136	166	132	157	150	145	155	138	122	128	145	147	144	150	132	134	141	161	154	139	136	140	145	136	156	150	138	128	150	162	131	154	137	148	140	134	140	137	168	137	141	145	131	122	147	106	138	156	120	123	142	122	132	128	141	179	136	141	146	156	141	142	147	130	141	135	147	143	133	132	108	156	127	140	139	149	130	123	142	111	133	151	132	137	133	123	136	136	140	146	129	119	145	146	151	162	137	124	134	125	139	134	140	132	138	147	146	157	140	137	141	153	138	137	142	149	136	133	145	149	138	149	132	139	120	135	124	146	147	133	157	134	144	136	147	156	150	134	132	150	135	133	175	134	146	153	132	134	135	154	107	152	139	149	132	123	169	139	121	148	163	153	122	140	155	136	130	134	140	147	126	137	135	147	149	131	141	141	114	145	128	136	161	153	136	135	148	141	151	153	141	131	129	143	122	148	130	151	148	134	134	155	136	128	149	152	123	121	140	125	131	129	157	122	151	137	134	155	150	129	143	131	136	133	125	144	128	127	137	128	124	140	132	124	154	126	140	138	129	135	137	143	130	129	146	165	139	161	122	143	130	145	136	137	133	135	144	121	155	135	143	138	133	143	144	152	132	145	140	155	130	119	133	127	147	162	133	113	163	134	125	148	127	144	155	157	140	133	135	132	126	140	137	153	135	132	149	143	139	120	146	146	131	137	119	124	150	161	126	142	138	132	137	115	149	144	120	144	121	140	132	147	125	145	131	154	146	137	150	160	136	133	128	136	126	120	119	155	105	151	137	123	125	141	128	150	125	128	132	136	125	128	142	137	157	136	121	146	118	132	153	144	133	135	127	140	149	130	123	132	133	155	136	154	132	142	140	120	126	150	106	134	106	133	127	135	126	133	155	121	121	162	133	143	134	141	121	138	151	132	151	142	137	146	144	147	131	156	141	121	125	168	137	139	132	145	129	132	169	125	145	151	142	137	130	147	136	145	148	148	129	144	137	136	134	132	152	133	157	140	151	133	139	119	131	129	120	143	124	153	158	128	134	151	122	157	139	130	131	134	105	119	141	117	152	119	148	142	143	140	141	140	116	133	165	120	142	131	149	114	141	129	145	135	137	148	161	134	125	153	138	146	137	156	148	137	138	137	147	134	139	137	133	148	147	163	141	122	133	131	157	129	116	139	122	130	115	122	126	141	154	137	150	144	136	115	125	142	139	157	143	145	131	138	152	128	142	153	130	153	140	143	122	143	144	136	123	145	138	134	129	161	139	137	152	150	138	144	144	127	149	163	144	157	146	122	119	152	141	143	139	134	146	152	160	135	135	148	150	130	144	119	124	137	139	151	139	132	134	171	160	121	130	125	132	147	147	144	144	146	138	145	132	128	133	140	131	159	135	130	161	150	137	112	132	139	143	126	125	139	132	154	142	167	131	135	117	151	139	170	152	136	127	118	160	143	150	156	154	131	117	137	134	147	140
7898	2543	6000	6784	5649	4614	3692	3145	2541	2211	1957	1774	1618	1404	1314	1220	1134	1032	999	933	911	881	867	837	755	781	725	683	704	652	669	630	618	648	597	617	584	545	586	567	574	563	597	566	515	556	511	544	541	545	527	539	543	554	547	487	547	511	506	516	487	462	493	546	502	476	471	536	499	524	539	497	557	528	512	541	484	485	485	477	516	430	470	492	482	467	476	487	466	500	499	509	515	489	498	452	439	454	470	494	480	495	442	460	485	475	478	469	515	470	461	470	462	469	497	493	497	481	466	473	503	498	456	487	494	449	456	507	504	497	476	493	469	446	479	462	486	482	469	502	479	433	487	487	512	475	457	454	498	483	438	446	485	471	488	473	501	472	479	463	478	488	505	482	451	488	469	441	450	489	471	503	505	474	459	466	448	447	491	492	481	477	471	480	437	432	491	478	463	466	480	508	450	491	464	476	462	481	485	474	461	504	442	449	430	444	480	497	496	476	504	483	468	499	449	476	480	495	470	441	465	500	428	445	487	465	460	454	459	491	502	472	473	502	463	455	480	416	505	455	430	483	487	507	492	448	453	495	500	467	472	492	452	479	453	468	473	433	477	441	444	456	462	462	455	472	460	473	454	473	466	464	458	463	488	458	459	455	440	424	504	455	504	447	457	449	454	448	471	463	477	483	453	457	464	475	433	487	462	451	440	455	451	498	513	480	499	458	460	465	472	456	513	459	458	482	489	479	477	448	476	481	475	464	471	461	453	452	469	486	491	439	481	494	456	468	477	486	431	480	468	466	464	476	449	473	413	504	474	448	458	453	483	445	483	487	470	475	451	478	463	474	462	468	424	529	457	420	485	476	447	495	431	456	444	458	499	483	445	473	476	488	488	489	466	485	462	421	450	456	487	451	451	444	456	489	449	457	466	435	464	471	485	469	432	458	491	481	490	469	449	423	499	433	456	465	464	493	485	497	477	459	483	425	468	476	471	472	474	469	461	465	475	460	456	465	464	483	470	434	503	505	448	450	496	511	470	459	483	470	463	470	475	481	472	440	462	429	493	481	482	473	461	485	440	462	492	460	508	437	438	501	469	477	467	460	484	431	461	429	443	464	476	489	474	464	452	487	483	457	485	512	483	506	452	474	485	452	477	495	454	470	450	460	486	496	452	465	459	469	450	434	466	455	488	416	473	461	472	449	505	454	470	482	479	463	475	466	459	450	477	468	473	448	483	463	472	453	499	462	449	448	437	433	467	456	453	517	484	451	432	448	444	470	479	485	493	486	462	486	497	497	455	449	459	499	433	494	455	497	473	461	443	480	500	485	503	498	486	430	471	452	467	463	487	486	492	473	476	468	492	430	491	441	440	472	451	479	419	447	455	452	456	474	444	458	429	483	430	473	488	431	481	470	493	446	488	426	472	441	516	494	473	448	456	465	457	472	484	430	453	510	493	456	481	428	451	454	467	486	474	433	440	429	486	439	487	442	485	457	443	498	446	488	441	443	472	464	477	468	506	422	485	458	441	475	487	465	442	479	496	463	494	472	450	494	492	472	476	486	452	434	483	488	451	466	481	443	471	444	500	510	450	453	465	514	473	455	442	477	474	476	468	474	515	509	450	482	452	499	432	470	474	447	467	447	469	443	489	459	463	426	488	469	452	460	442	468	502	477	479	455	457	446	464	440	478	448	479	446	477	474	448	469	479	439	490	459	444	451	491	453	503	464	448	481	457	464	473	462	509	489	500	410	481	428	503	489	499	440	485	479	482	452	474	477	479	427	448	482	436	460	461	444	463	463	437	469	444	475	453	448	472	479	450	483	441	454	482	481	492	475	481	504	436	483	493	458	477	472	451	422	470	500	462	473	453	454	449	433	453	446	447	433	472	478	465	467	476	449	462	466	467	470	458	426	446	475	484	482	466	493	470	464	435	462	452	460	453	470	467	451	489	494	439	425	462	426	475	486	453	468	449	463	439	445	479	469	483	474	457	449	442	497	453	479	452	479	478	429	481	477	496	497	436	454	438	495	493	438	480	460	441	426	484	462	467	425	485	446	486	455	449	463	478	467	472	481	498	451	517	444	475	500	442	473	433	502	472	456	465	436	522	475	489	473	440	451	492	462	474	453	461	475	458	480	474	488	463	507	475	461	478	488	489	456	477	438	484	472	454	449	432	442	452	462	482	508	494	467	466	478	476	491	433	463	518	451	472	431	474	482	467	431	463	495	459	469	490	446	502	472	529	452	475	478	437	433	417	429	472	515	470	440	493	429	457	484	477	479	450	477	452	446	477	494	461	463	476	509	495	431	465	422	454	459	476	458	431	462	425	446	443	436	496	480	469	492	491	449	477	508	448	468	453	475	472	429	474	478	464	484	462	494	468	470	472	475	467	470	512	416	493	442	465	452	454	447	452	474	453	470	441	482	438	457	516	508	483	461	460	434	488	521	467	465	485	432	462	461	416	458	454	463	469	441	473	487	495	460	467	455	480	512	484	470	478	483	460	510	474	492	476	467	453	458	487	473	459	433	433	487	471	500	489	454	433	434	456	464	472	464	459	432	453	484	484	470	431	438	436	446	467	483	518	414	462	476	453	464	416	465	451	490	478	432	456	442	437	462	451	480	466	450	444	494	455	486	459	506	458	463	451	432	458	478	476	495	490	449	450	483	500	468	459	458	469	448	467	461	454	434	445	428	456	461	436	458	500	437	461	486	493	437	471	446	449	522	476	455	443	520	467	469	487	454	434	464	477	438	480	475	445	441	477	447	500	447	491	475	468	472	480	481	447	496	445	484	468	481	478	441	473	434	453	483	481	477	478	473	475	467	480	458	479	457	456	458	420	478	457	489	436	475	452	497	471	465	474	516	441	524	462	487	474	488	433	486	474	456	491	471	487	467	463	519	499	453	452	477	449	460	480	470	475	473	505	478	486	459	473	483	477	491	456	485	461	466	422	420	510	457	460	461	465	467	489	465	460	473	482	470	502	451	458	456	464	463	528	422	471	413	467	450	440	451	462	472	456	439	485	509	446	452	470	497	467	495	452	481	458	500	461	477	481	456	479	459	485	462	493	458	480	460	496	421	458	448	433	461	489	466	486	452	480	461	466	461	445	461	464	460	506	431	462	448	456	471	489	454	483	482	475	441	442	507	467	446	431	463	458	472	439	461	466	439	468	461	469	453	483	461	454	480	449	479	443	435	498	476	479	425	461	465	497	427	451	494	444	482	474	469	466	461	478	478	481	458	452	462	466	494	446	479	468	453	451	472	490	497	454	488	458	457	476	414	473	436	483	447	480	480	478	429	466	500	465	453	464	438	487	418	452	481	467	424	475	476	481	426	484	464	440	459	443	457	431	497	482	447	466	489	501	505	475	471	459	475	455	481	486	508	488	510	488	499	450	473	453	484	471	476	448	492	487	428	470	477	480	418	492	441	464	466	468	447	431	454	502	452	421	497	462	463	468	454	476	515	456	435	464	511	478	479	459	464
2247	323	338	324	271	328	290	283	253	253	275	286	261	270	254	232	248	250	263	279	240	266	273	246	257	277	258	252	234	273	257	235	242	267	250	231	265	276	290	242	253	272	261	257	285	255	255	298	240	246	252	245	240	242	247	249	237	260	270	247	257	275	243	243	265	264	264	247	253	259	260	236	248	261	245	250	262	257	268	248	261	234	219	271	242	255	262	247	280	239	228	280	243	243	266	237	261	238	225	260	263	285	250	225	242	281	289	265	258	239	252	268	264	257	247	256	228	262	225	251	236	278	250	249	242	259	243	274	220	239	254	232	253	214	243	266	246	253	237	245	237	243	243	221	273	234	256	295	272	255	269	233	245	275	253	237	263	251	248	263	248	243	261	256	253	273	245	247	237	225	225	257	237	260	262	251	250	239	245	237	228	249	229	253	278	255	256	272	274	267	245	276	261	257	269	279	254	237	222	250	276	234	280	301	268	247	252	249	274	297	260	250	263	235	252	239	265	282	263	257	251	208	229	250	246	244	239	263	243	275	236	270	252	244	292	282	256	249	247	251	277	245	248	252	226	248	264	274	260	255	279	267	253	250	274	233	257	236	274	227	288	266	261	248	237	271	213	273	233	239	254	252	233	257	254	273	257	260	251	288	274	244	256	241	274	262	272	282	248	228	242	261	266	232	258	197	236	260	240	271	229	274	246	257	255	237	275	252	248	265	276	263	231	251	265	261	263	282	263	261	258	283	247	243	248	267	247	231	254	255	245	280	233	276	242	259	245	263	248	230	279	255	246	244	238	216	242	268	231	251	251	230	251	278	242	240	246	248	250	255	270	200	258	265	277	250	256	234	242	264	253	280	249	253	258	238	256	257	240	252	253	268	276	271	232	283	287	254	257	239	285	232	260	230	258	247	229	271	250	257	254	234	256	241	266	262	257	236	257	269	277	244	266	205	288	244	253	257	277	247	252	256	276	257	288	268	261	249	270	252	245	250	214	262	242	257	291	280	279	254	251	240	249	248	260	255	230	285	242	263	249	260	273	275	236	255	241	245	267	238	242	274	248	251	237	233	278	274	247	261	259	249	266	247	295	248	257	252	277	257	269	235	250	292	263	244	250	267	261	276	239	234	254	239	265	272	243	271	252	254	262	254	257	259	235	260	259	228	270	247	252	269	278	255	264	253	231	244	238	268	261	248	234	239	232	267	241	251	257	264	251	248	255	248	244	284	260	229	252	224	197	245	265	260	253	252	278	238	240	279	232	286	246	246	257	248	250	268	242	242	250	235	262	275	231	249	211	236	282	226	256	237	270	275	232	277	260	273	272	231	235	237	232	263	244	276	247	271	297	242	248	271	247	275	267	258	264	261	244	243	256	269	278	243	247	244	253	244	245	262	237	242	260	266	273	241	257	265	250	234	261	252	257	233	257	252	233	246	277	271	232	263	241	250	267	270	259	222	271	264	246	225	230	270	256	273	248	269	252	281	245	244	254	259	225	264	281	244	249	247	264	258	246	255	251	233	233	263	252	238	267	267	269	232	261	241	245	264	240	271	254	264	240	251	254	255	240	263	254	253	246	242	274	242	245	253	258	264	244	249	259	304	298	257	235	235	248	248	261	243	238	262	285	266	255	244	266	279	271	267	250	240	230	258	248	248	252	263	262	261	231	254	259	237	270	255	217	267	241	272	256	264	242	269	269	250	258	248	263	287	241	235	271	261	266	242	264	273	286	238	266	253	252	227	246	277	262	259	267	280	256	247	252	285	272	226	242	256	261	255	250	256	248	252	251	253	266	262	277	278	243	264	260	264	284	245	274	236	262	250	236	254	265	260	265	282	252	250	257	275	271	251	268	244	269	252	290	276	251	265	290	272	252	239	291	260	265	217	262	236	262	254	229	256	252	270	259	252	231	229	265	241	235	268	253	254	250	266	247	269	264	272	260	235	243	256	288	280	251	247	279	201	274	271	287	259	279	253	268	268	224	244	266	240	235	243	240	264	263	218	278	250	236	248	292	240	263	288	250	275	257	268	263	262	274	241	224	244	273	267	263	249	234	247	252	241	233	279	258	254	252	227	270	231	280	261	252	249	266	243	237	241	231	250	268	256	235	259	248	275	243	261	259	272	265	277	249	261	233	263	257	240	238	229	270	260	250	269	246	265	241	265	280	229	254	246	227	256	245	271	268	262	252	219	255	239	261	273	236	242	258	254	296	259	258	258	223	270	239	266	273	240	258	234	269	246	254	269	280	250	258	258	224	280	237	221	247	284	245	262	269	254	248	248	262	250	263	244	235	255	254	232	255	270	240	253	258	246	260	283	244	254	242	264	274	244	259	262	239	261	273	283	267	260	247	242	289	250	235	262	272	285	227	255	247	234	252	246	261	250	255	262	251	272	245	243	247	269	228	261	252	244	261	227	257	247	261	258	238	247	251	247	245	243	262	233	251	255	233	258	258	242	252	281	243	312	238	242	260	270	254	242	249	252	258	243	241	247	267	268	260	229	256	256	247	247	254	285	276	245	250	276	242	255	247	246	246	230	257	266	210	270	240	242	267	260	260	240	241	256	214	270	239	262	268	269	286	264	238	288	242	258	218	271	253	241	229	282	238	264	273	284	258	268	279	245	278	269	264	264	243	267	273	262	257	232	276	271	255	291	279	277	234	254	257	245	244	274	264	242	234	273	259	275	272	235	253	283	261	227	240	227	232	298	262	261	230	256	255	266	232	227	240	244	259	224	278	272	241	256	268	258	240	255	255	263	245	232	278	249	247	251	229	234	258	267	270	264	269	260	230	286	259	266	250	247	243	290	228	275	281	258	239	239	255	263	258	276	259	237	250	272	258	269	289	256	267	264	244	266	260	249	235	252	275	251	287	283	267	256	258	241	227	241	260	222	246	252	241	265	255	230	254	260	274	258	267	259	273	248	252	243	245	230	242	260	292	246	275	272	268	251	256	229	248	241	255	286	273	254	248	243	243	271	259	251	251	255	275	220	284	237	283	253	266	276	266	274	240	258	272	247	229	236	264	253	265	307	254	260	284	256	266	246	240	274	244	238	264	263	262	231	260	254	247	242	252	251	249	260	244	275	243	254	258	241	260	271	253	241	237	227	265	261	286	250	257	258	256	253	264	273	250	256	239	298	240	266	252	255	278	259	248	268	244	239	238	234	240	262	257	261	247	253	264	267	236	246	229	238	235	248	253	239	272	253	263	270	256	250	262	222	250	256	229	261	240	256	217	284	244	256	254	243	260	272	285	281	254	246	226	253	269	256	233	257	284	249	289	268	267	260	228	258	259	240	250	268	228	243	227	242	277	269	267	251	289	225	246	266	263	249	235	282	253	259	242	254	245	249	259	261	251	238	265	285	243	273	259	238	247	240	268	257	225	261	263	245	264	235	245	258	270	279	259	250	259	264	260	247	261	231	281	256	252	227	264	238	237	254	251	245	289	242	225	281	262	245	234	242	260	261	243	245	241	284
2532	812	910	921	961	905	895	794	849	819	844	805	784	839	779	737	715	742	758	781	790	769	774	800	775	784	749	784	730	769	828	726	812	781	813	760	748	736	759	733	773	736	765	790	816	767	764	698	750	792	782	762	748	804	763	737	764	741	770	772	806	791	725	728	729	771	781	738	752	778	758	788	742	792	782	782	775	751	810	751	725	741	766	746	763	793	782	775	811	713	746	744	752	764	748	740	739	795	742	776	803	752	708	755	736	741	749	843	750	751	755	730	786	771	729	696	743	757	762	741	776	706	723	757	761	790	756	776	807	771	742	791	742	771	795	722	764	758	761	716	801	707	734	760	757	749	717	717	817	736	713	762	716	728	786	733	749	764	769	785	741	722	707	729	762	812	780	726	764	744	763	767	792	744	727	770	752	756	777	736	779	711	780	775	738	763	793	765	778	748	785	772	804	781	736	674	790	753	757	715	721	749	728	751	796	820	735	753	732	740	804	725	735	743	787	747	747	722	757	789	779	772	751	738	739	761	716	731	803	772	757	751	766	794	793	739	698	770	747	724	759	746	756	789	719	814	779	772	797	770	732	770	756	735	752	746	762	812	818	761	729	746	754	760	749	821	794	770	731	755	800	773	779	780	768	850	758	748	718	740	770	782	731	789	721	754	782	757	811	739	758	772	751	685	742	777	764	758	746	759	767	780	765	815	780	738	758	793	777	748	768	765	756	784	718	736	708	710	755	747	778	736	796	728	749	773	761	737	788	735	695	748	753	709	779	797	762	840	756	800	725	740	748	724	795	803	785	756	748	737	721	754	746	732	752	749	729	757	785	777	780	758	746	801	797	742	788	747	749	790	695	756	772	759	735	791	812	807	816	743	774	724	765	827	767	758	787	829	758	769	717	755	817	749	768	739	785	753	780	782	748	787	761	785	766	744	766	747	759	780	811	769	793	780	788	775	773	751	736	750	780	768	786	784	800	773	780	784	735	750	729	731	796	736	715	763	743	752	750	754	747	745	790	772	692	820	798	842	772	764	774	752	781	721	740	761	756	746	759	754	747	781	778	730	759	765	729	809	767	736	770	777	774	786	794	785	734	737	745	735	737	778	750	760	739	727	736	759	763	739	775	771	761	774	743	723	766	813	723	794	776	751	737	726	748	798	775	726	779	746	734	720	736	716	787	794	751	803	762	767	724	738	756	742	755	791	760	784	710	797	741	745	790	746	755	764	745	768	746	741	785	767	751	695	710	795	721	740	751	725	736	705	787	710	753	784	738	761	797	749	792	735	781	745	751	767	778	754	741	752	776	735	757	754	763	776	808	797	772	778	712	744	751	744	759	736	737	778	724	776	763	787	781	717	781	731	776	722	794	763	749	759	745	731	739	767	745	743	772	777	764	768	779	767	790	719	737	745	747	724	787	751	773	807	709	720	739	754	795	767	764	728	780	755	712	714	820	811	757	734	759	776	779	735	768	754	774	767	792	738	748	752	764	723	750	777	764	720	731	741	752	782	722	719	758	776	756	708	757	750	767	745	727	788	735	801	769	772	769	726	728	744	740	742	793	740	733	742	753	739	741	731	776	766	769	760	715	734	779	812	744	797	676	702	753	794	758	744	747	742	757	704	711	759	758	737	754	727	768	731	786	778	768	734	741	720	789	805	776	762	742	775	785	759	741	736	759	764	752	734	740	760	750	766	725	679	779	754	775	728	742	738	769	778	789	760	797	790	769	765	746	734	709	792	739	768	756	762	733	735	748	813	746	791	748	786	714	738	746	757	772	757	778	722	735	770	782	802	763	742	762	760	772	728	815	760	721	729	800	761	772	719	733	756	789	747	730	760	759	777	766	757	744	754	748	761	771	807	735	715	696	769	751	782	738	757	795	686	718	751	768	762	783	757	751	720	763	721	734	804	748	765	746	779	796	762	737	780	769	745	738	804	778	787	765	749	735	758	724	771	704	768	764	790	761	808	716	785	769	809	804	761	746	789	775	769	692	778	755	761	761	780	766	772	744	724	807	749	707	783	737	722	746	764	789	774	736	735	735	739	753	755	678	787	753	804	767	712	754	787	739	778	720	719	741	752	733	772	729	722	746	700	731	777	704	757	813	720	743	757	743	733	736	787	771	762	756	761	792	750	825	762	757	772	748	735	803	774	742	796	788	762	756	758	719	756	738	742	748	770	760	712	785	725	739	702	762	770	728	728	775	837	719	787	745	749	737	768	724	766	754	775	747	800	746	781	744	707	780	739	723	734	731	762	773	726	742	726	746	741	792	780	754	744	782	737	753	757	769	752	744	755	722	683	808	738	745	688	740	776	750	744	791	765	740	758	783	762	768	717	733	761	784	774	732	746	766	708	763	755	759	763	745	744	761	750	767	743	716	786	738	829	727	811	709	740	696	703	761	743	838	724	742	719	784	751	768	747	735	737	800	725	765	789	825	771	798	715	769	718	701	725	764	792	726	762	776	770	747	735	787	767	774	774	764	705	764	728	785	761	770	715	719	749	746	742	761	791	742	795	747	749	757	751	760	816	705	739	772	782	721	754	730	737	769	779	722	737	739	748	732	759	770	775	756	738	772	789	748	776	705	760	772	770	807	808	757	770	775	724	722	729	743	759	755	756	758	764	762	739	798	735	761	791	787	733	724	733	769	792	793	769	748	768	701	771	810	770	732	746	721	703	777	770	744	754	799	739	780	772	726	773	731	746	777	815	713	795	739	715	759	745	785	778	728	761	748	757	754	744	733	770	772	773	770	762	778	756	749	699	734	781	764	761	746	740	736	766	770	740	760	761	743	737	793	739	752	755	777	791	709	797	767	723	735	767	744	745	757	792	760	768	731	743	808	739	742	721	798	743	762	782	790	732	769	742	742	793	734	775	748	751	749	718	747	749	754	759	721	793	750	730	798	761	802	791	737	723	764	763	775	749	765	720	805	767	785	784	731	733	766	751	762	762	715	729	786	714	762	739	767	765	781	752	782	735	826	796	740	789	767	733	775	716	795	760	741	733	759	752	707	790	746	773	772	757	740	756	748	793	780	761	754	795	747	723	725	736	739	726	761	737	795	803	789	745	781	764	741	778	778	706	753	733	756	791	754	719	767	758	734	752	750	765	770	740	784	805	730	780	744	727	787	766	723	720	770	766	775	720	755	796	730	759	787	766	781	726	790	735	725	709	741	760	801	793	754	774	734	748	753	745	781	776	769	771	759	808	731	751	781	767	711	756	745	752	763	748	755	744	725	751	731	763	772	777	757	737	732	747	789	740	753	736	724	796	743	813	746	734	765	784	758	731	719	727	749	770	771	767	776	727	705	760	778	767	753	745	805	773	732	729	697	722	753	730	794	743	791	777	751	763	770	703	788	769	778	751	805	742	754	754	758	782	751	698	753	736	741	754	709	743	787	804	723	735	794	741	756	785	792	752	779	820	748	784	707	715	767	818	748	760	797	740	741	738	718	690	754	781	806	751	713	730	710	779
9168	1184	1436	1105	815	620	469	376	317	288	254	258	206	216	201	163	190	164	146	147	173	133	179	146	144	151	163	113	133	129	133	133	141	156	118	134	146	132	124	136	136	129	145	127	139	130	126	136	130	131	118	149	140	128	135	119	111	129	129	141	145	123	140	136	133	127	137	124	140	127	136	137	130	142	119	120	130	122	140	121	136	129	129	117	115	139	117	144	136	107	127	114	130	140	119	149	153	138	113	134	113	133	121	114	111	137	125	144	124	121	139	123	133	124	135	131	116	148	142	110	127	129	103	135	128	136	121	135	139	124	138	130	118	121	140	135	123	129	115	131	117	108	125	119	133	125	107	130	126	143	115	118	105	98	135	123	113	127	129	115	125	124	108	133	119	123	133	110	111	120	123	126	141	126	118	98	129	146	150	132	134	151	114	143	143	121	127	128	108	128	133	131	127	127	119	108	138	130	142	112	127	132	130	115	134	121	119	120	114	118	149	110	128	125	130	140	150	127	128	143	124	130	131	136	124	112	133	124	105	114	138	139	117	133	126	108	134	138	130	129	140	120	153	135	126	127	131	109	146	105	138	120	93	134	142	119	136	117	122	118	135	109	125	120	140	125	134	133	158	137	131	127	117	133	113	111	128	133	139	130	139	116	136	100	114	125	122	129	119	110	120	137	139	121	100	134	122	136	143	124	143	102	131	134	129	143	132	130	111	129	136	127	116	111	121	129	132	128	147	138	105	115	157	116	114	110	132	116	125	133	136	113	122	150	140	141	137	116	127	124	142	116	120	117	129	116	147	121	94	123	124	136	108	119	126	113	100	145	136	124	108	114	122	121	126	125	121	116	123	138	146	132	137	132	123	132	128	122	144	138	116	113	124	143	127	130	119	143	150	119	138	119	132	124	110	114	114	133	115	151	122	110	131	121	139	154	128	115	132	147	143	126	158	129	122	126	124	125	117	122	124	142	125	135	138	119	139	137	120	135	129	133	131	138	136	123	100	138	121	134	134	110	118	119	128	110	117	128	104	134	131	133	139	157	120	130	110	135	140	113	120	114	149	132	134	123	115	129	124	115	130	139	128	133	108	137	121	119	135	123	119	119	139	126	133	106	113	115	119	116	127	110	125	143	148	111	113	145	99	114	139	126	133	153	121	137	139	132	127	163	133	117	104	143	141	115	130	127	111	138	113	114	119	127	143	118	126	135	116	105	122	117	121	117	116	117	125	118	131	96	130	115	131	117	125	129	133	136	132	125	113	130	130	131	124	125	116	102	136	135	122	118	107	128	144	121	107	147	130	140	140	136	125	117	130	120	120	131	115	118	151	144	127	113	101	127	128	131	120	136	117	137	119	164	128	109	129	131	113	132	120	132	129	133	115	117	139	129	151	130	128	144	116	148	121	130	128	112	134	125	125	129	108	132	123	136	112	108	115	125	133	134	119	123	145	139	115	111	122	138	124	139	123	140	143	117	114	116	116	139	133	125	118	132	143	148	147	116	153	140	115	123	109	142	133	145	127	133	118	156	124	127	135	116	124	146	125	122	124	134	142	122	122	122	136	117	110	131	138	132	137	116	132	127	154	104	132	132	118	124	145	126	109	124	132	124	116	115	119	134	133	123	137	113	129	133	127	112	125	144	123	142	126	114	122	131	135	127	131	137	112	118	126	141	144	127	134	123	134	131	131	117	128	137	124	131	125	123	117	144	116	127	119	125	120	131	138	124	122	132	131	117	122	115	137	107	114	140	147	125	121	134	118	134	107	137	139	125	138	117	141	125	147	128	112	120	137	116	125	129	124	131	122	124	145	120	117	103	129	149	124	131	141	134	112	108	114	126	134	124	138	130	130	164	135	121	135	144	128	139	125	110	124	132	112	129	137	117	133	127	113	122	141	129	110	128	130	139	139	114	115	128	132	137	110	135	124	138	133	113	115	117	130	104	130	99	146	139	125	134	130	133	131	119	117	129	118	116	117	127	148	132	129	124	128	120	126	129	123	121	122	117	107	100	126	117	147	109	125	108	116	123	129	118	130	123	141	126	116	140	139	119	110	128	105	147	149	116	131	136	115	114	121	112	125	126	116	124	131	129	120	131	131	113	115	119	119	138	148	118	124	137	116	118	142	110	127	122	141	113	106	144	141	108	126	126	126	151	138	142	153	114	132	116	132	119	116	132	134	143	123	134	122	125	139	122	120	132	140	122	112	117	131	125	135	120	123	122	143	137	129	139	137	118	128	134	118	135	126	132	119	127	125	128	122	129	117	116	110	140	131	115	101	138	123	148	121	131	133	129	116	139	120	130	118	127	121	131	131	139	132	128	118	134	129	114	120	117	132	111	113	126	143	121	141	123	112	115	125	134	121	119	138	130	138	116	143	116	133	139	109	118	143	140	128	129	140	132	135	109	133	133	128	126	129	132	147	155	141	123	124	131	133	135	134	124	136	130	123	124	133	127	127	119	114	140	129	113	129	110	134	127	127	111	125	128	135	111	147	110	142	133	119	133	121	114	131	119	119	135	143	111	119	138	118	112	115	122	153	121	113	137	157	150	143	128	145	123	119	124	123	133	119	118	130	127	128	111	122	121	134	147	109	136	138	132	114	131	127	139	111	117	118	135	130	121	123	111	110	118	131	136	109	130	130	126	129	126	114	140	116	123	129	141	134	112	129	135	133	126	143	161	127	137	127	118	147	109	141	119	136	133	133	120	148	120	102	122	133	128	125	122	138	130	123	99	144	136	135	108	120	119	109	118	124	127	143	135	134	136	131	133	155	131	148	120	113	105	123	116	129	129	150	147	119	111	112	141	119	130	142	125	138	121	131	119	129	145	110	127	116	116	109	128	120	107	129	118	132	144	134	139	153	103	158	152	114	121	128	123	124	121	111	130	111	138	136	137	125	108	138	124	131	127	123	121	109	132	123	127	130	122	158	128	138	123	138	142	137	108	106	135	123	125	134	151	123	121	123	134	121	106	142	134	113	125	144	130	145	125	124	125	111	116	121	126	150	136	124	129	134	107	120	128	125	121	156	123	134	128	115	136	113	151	130	101	130	133	113	120	155	110	124	130	124	132	125	121	102	122	125	109	109	112	141	122	122	131	108	139	123	123	125	106	130	141	162	118	144	129	130	124	133	124	117	119	132	128	147	125	117	128	121	117	124	133	123	124	125	105	114	142	129	151	160	122	116	125	138	125	126	141	124	108	121	113	146	147	124	132	114	132	115	120	132	123	131	122	138	100	115	122	111	134	143	136	118	135	129	152	134	132	131	106	130	137	145	133	126	116	133	126	145	105	132	126	112	132	106	112	120	124	138	151	139	119	129	111	116	142	119	139	138	130	117	132	122	125	133	117	125	114	124	124	128	125	125	128	124	122	121	134	110	121	109	123	123	139	150	131	148	113	121	116	121	106	128	135	116	122	140	143	147	100	121	112	134	133	132	120	118	128	112	117	134	111	115	115	143	138	132	111	142	139	138	104
5945	1483	3467	3848	3240	2690	2156	1852	1555	1395	1265	1117	968	938	859	811	771	750	711	740	639	663	594	621	559	554	553	590	561	529	494	497	488	523	447	474	473	483	485	469	460	461	469	492	464	450	441	466	463	485	472	468	477	467	458	450	441	451	438	473	415	456	413	435	437	426	443	408	408	440	449	422	461	411	399	434	415	410	448	442	434	417	441	416	423	433	470	455	431	429	414	423	449	433	409	409	412	429	407	418	454	411	430	393	422	436	445	451	432	441	449	447	431	400	435	427	393	430	410	437	439	447	423	430	435	395	429	407	417	411	397	429	411	429	435	450	417	412	437	424	427	407	417	389	455	406	411	447	440	400	415	418	426	403	450	405	381	390	391	404	418	406	438	462	437	412	416	421	408	416	415	442	421	402	398	439	422	437	403	417	422	401	402	442	429	419	449	458	440	411	365	393	449	398	414	465	429	388	407	427	391	438	413	397	390	404	442	423	390	394	421	414	396	419	398	406	437	401	380	371	442	468	426	404	443	421	409	410	443	386	379	431	436	411	427	385	412	426	416	417	423	430	425	460	449	398	408	438	397	415	422	406	455	409	410	423	437	415	415	440	398	414	418	437	424	412	411	421	381	433	409	451	413	436	387	409	403	416	406	419	411	402	393	408	423	418	387	425	445	450	448	419	417	429	409	405	430	400	429	447	407	394	405	429	407	408	389	406	428	453	435	406	407	391	444	419	402	425	400	407	450	404	417	432	430	418	417	420	398	441	424	393	424	425	437	438	432	398	427	398	402	429	420	409	413	409	412	436	404	409	416	401	403	397	442	393	416	406	443	400	436	453	423	443	411	414	442	426	404	434	407	431	435	436	432	392	446	417	395	451	412	408	449	421	414	424	419	437	388	412	387	419	421	427	441	423	457	404	387	423	450	391	404	401	405	424	441	414	388	423	413	423	450	421	453	425	404	428	427	422	422	395	423	394	428	428	432	451	424	410	398	413	414	430	434	389	398	426	415	413	408	416	420	405	417	388	395	437	419	398	414	443	398	439	393	393	441	444	435	442	409	418	439	440	433	380	382	382	402	404	396	425	398	427	434	384	404	427	428	450	432	414	416	398	418	403	430	398	418	401	420	420	418	417	429	406	387	395	395	403	413	403	435	501	422	428	405	450	415	433	408	376	401	408	415	447	385	403	431	415	387	444	424	429	432	422	378	421	386	424	399	451	419	419	390	401	405	400	394	396	411	429	401	400	397	420	415	425	427	426	416	411	405	422	412	399	383	371	395	419	443	386	394	411	475	400	400	409	426	397	477	439	415	389	403	418	388	407	401	413	396	378	431	410	397	417	380	412	412	394	419	421	404	399	449	420	406	421	400	421	435	423	386	418	394	418	404	423	420	433	413	405	390	447	394	414	432	424	414	418	405	399	396	406	438	442	393	408	405	417	390	425	419	417	411	453	430	414	434	400	399	409	429	407	433	413	365	420	441	410	389	416	433	431	382	433	383	372	393	429	405	417	417	390	394	429	429	429	355	449	421	407	400	397	418	398	418	422	447	438	409	403	419	387	424	384	405	457	456	409	448	435	431	413	428	400	410	424	415	422	400	421	416	455	435	407	377	424	403	439	417	404	446	392	409	403	421	427	444	416	411	437	405	419	433	427	424	448	394	413	425	425	445	418	423	411	433	424	396	426	442	435	412	424	432	411	419	438	448	429	404	409	412	412	440	413	404	410	436	430	405	397	462	436	412	437	428	408	407	413	430	374	421	425	417	434	419	398	430	417	388	405	435	406	422	414	433	413	438	458	406	429	395	442	394	449	400	437	473	383	419	414	407	381	397	408	426	390	442	408	412	396	435	436	382	411	444	412	407	436	410	401	430	449	409	395	397	415	386	419	432	435	411	406	404	425	410	401	422	411	432	422	410	422	422	425	405	417	449	429	448	446	449	436	447	404	421	413	396	425	440	387	401	404	404	375	421	459	415	368	440	411	354	428	423	399	428	423	418	409	426	421	393	423	405	368	437	393	429	402	417	382	429	418	427	428	416	428	415	400	421	361	425	447	417	447	413	408	397	411	369	434	455	427	441	410	369	374	432	449	392	428	407	432	446	405	424	398	418	377	412	431	388	390	395	395	387	418	420	432	436	427	420	406	424	430	387	399	398	411	446	399	413	417	386	424	399	393	422	396	408	444	455	419	415	417	449	447	414	397	423	423	450	402	428	489	397	405	418	401	410	429	419	448	403	432	404	401	435	411	444	411	393	398	379	378	413	421	452	424	421	449	437	418	376	429	438	440	394	442	435	405	364	415	433	407	410	407	434	400	405	431	406	420	440	422	432	443	435	459	399	389	410	406	450	406	389	391	414	398	388	407	405	412	400	399	455	415	404	413	446	415	434	418	426	431	406	422	402	406	432	420	409	443	400	444	420	443	412	445	411	419	425	417	426	423	420	422	389	463	432	439	442	428	417	416	415	389	424	419	402	419	416	423	414	418	432	414	398	415	402	429	427	381	414	452	418	385	432	428	419	444	416	414	405	404	400	409	378	398	421	395	483	440	381	425	435	389	426	432	426	401	453	399	418	451	403	430	398	402	384	408	405	415	403	423	445	423	436	441	373	410	420	461	410	404	429	411	434	413	390	456	421	424	402	431	404	417	453	401	394	431	420	431	418	419	438	414	404	412	415	406	415	393	431	402	429	416	411	412	448	419	407	419	418	396	395	400	378	370	425	458	435	432	433	408	414	408	435	445	422	418	442	407	423	435	447	403	461	419	409	427	422	412	429	427	433	410	457	396	418	412	432	463	443	383	437	423	402	395	434	404	413	414	399	415	449	429	385	418	438	399	426	439	409	424	372	450	400	408	400	404	459	403	404	417	416	402	418	388	390	412	418	442	416	415	439	400	424	400	393	409	404	429	475	424	394	411	412	397	420	395	413	413	415	391	406	406	439	408	384	395	390	403	417	435	421	423	410	427	413	385	413	423	407	407	400	412	426	418	421	429	418	409	418	369	418	380	435	439	439	365	469	430	390	378	426	425	447	399	423	425	427	422	386	443	386	398	418	405	417	431	407	426	406	431	398	410	406	428	428	411	391	434	419	401	443	392	434	427	414	443	391	437	399	384	415	436	409	372	432	438	385	430	391	391	415	443	411	407	419	433	417	399	435	414	409	380	418	385	396	413	444	420	430	434	376	390	416	388	458	437	434	435	394	418	418	417	417	431	392	428	412	395	407	437	448	412	427	400	375	424	418	430	418	395	441	402	416	427	436	395	404	441	410	421	420	385	465	435	401	422	432	421	433	416	383	415	434	426	409	432	376	397	404	395	413	406	419	397	398	430	447	411	397	413	382	399	409	417	366	391	411	449	419	437	440	430	382	418	404	397	409	420	422	400	445	463	431	447	420	429	420	381	418	424	432	416	382	413	420	420	422	418	433	359	391	425	428	428	450	437	420	398	415	457	385	451	396	450	364	417	405	453	391	433
16755	2634	2850	2171	1514	1065	820	663	497	452	393	347	362	286	277	233	257	245	225	208	216	173	177	212	181	182	183	168	167	163	170	159	153	153	147	163	165	158	149	152	139	147	142	161	159	150	175	142	143	142	156	145	145	143	139	147	164	157	156	137	145	134	159	151	130	129	148	140	159	138	123	146	118	147	134	158	148	133	141	128	153	146	142	141	168	148	142	128	154	135	158	141	124	150	130	138	134	138	152	140	129	148	159	148	141	122	112	148	151	145	144	180	149	150	124	140	159	140	143	152	139	145	143	124	131	127	157	160	124	128	150	143	158	162	156	132	135	153	133	118	142	122	140	129	139	128	151	133	152	121	132	128	128	140	137	127	130	142	149	137	135	143	134	146	141	149	141	151	141	128	147	137	129	150	141	140	125	148	129	131	111	141	123	126	117	154	131	140	133	148	147	145	131	155	143	134	128	138	134	153	138	115	133	146	140	135	122	134	134	150	165	160	132	154	128	140	145	134	128	128	122	158	146	134	154	149	158	130	149	141	161	144	139	126	145	149	127	137	124	129	127	127	136	146	121	153	131	158	134	113	160	145	141	131	133	121	146	130	161	139	144	147	130	118	130	120	126	124	141	132	148	134	140	134	150	155	156	128	121	141	150	144	140	151	125	137	132	141	152	138	147	128	131	130	145	140	120	148	150	123	132	158	161	117	139	149	137	127	151	165	147	133	147	133	158	149	121	149	124	140	133	132	148	145	150	151	137	128	126	139	145	136	143	118	158	135	133	163	143	162	136	122	141	144	143	156	162	141	148	154	134	143	146	145	131	149	158	131	128	143	137	132	125	131	141	144	116	160	150	136	137	144	131	136	146	130	131	142	135	129	110	126	150	139	155	126	124	128	142	142	114	149	136	160	133	120	139	134	168	141	131	123	127	140	155	140	147	124	149	146	145	136	152	131	140	119	144	156	144	144	150	114	129	138	117	139	130	129	131	151	153	135	133	155	148	148	138	140	128	132	129	156	122	134	129	124	134	145	142	152	137	144	154	153	161	151	162	139	121	146	131	121	121	133	161	161	142	137	133	133	145	148	130	134	144	156	136	143	130	147	131	146	122	142	140	152	141	147	142	116	151	142	139	152	152	146	124	138	146	147	127	118	144	120	121	153	150	136	130	123	124	120	143	159	156	149	129	138	150	149	130	148	138	151	136	152	160	140	130	154	149	138	132	153	146	129	132	144	160	128	151	135	137	136	139	147	136	127	154	146	131	161	147	122	120	150	156	145	144	129	154	135	140	145	133	163	164	115	151	128	134	150	168	128	139	129	157	139	144	155	141	135	142	150	146	130	162	150	153	144	149	141	154	116	134	130	142	137	151	155	157	143	156	122	150	136	135	136	154	145	147	150	126	156	120	114	120	132	140	131	123	131	130	150	148	157	136	135	131	140	127	142	140	143	136	128	142	155	150	155	135	128	127	139	134	135	144	142	127	139	125	136	131	131	141	139	141	142	166	145	140	151	143	152	157	158	131	142	156	139	145	142	136	124	139	157	172	120	153	124	152	130	127	144	144	125	137	130	146	139	129	137	140	124	138	139	134	146	155	159	143	125	147	145	149	145	152	163	153	163	141	135	135	136	139	145	143	129	147	122	151	178	119	131	156	126	153	143	120	149	144	148	138	129	123	132	142	144	153	132	142	165	127	143	132	129	138	145	120	126	127	137	127	131	128	118	123	146	147	155	140	156	144	138	132	135	134	140	138	140	155	147	136	134	117	126	146	137	133	147	135	125	158	144	141	137	140	144	138	138	127	144	131	148	135	157	146	135	141	135	135	139	153	128	148	137	148	136	124	159	124	132	140	136	169	126	150	143	135	158	132	119	154	144	139	121	146	138	145	156	128	138	135	131	139	126	150	131	145	150	146	123	160	149	139	130	119	136	150	136	144	122	149	129	140	140	134	123	150	160	144	129	114	117	150	144	112	124	136	129	140	157	147	121	130	136	138	132	162	143	139	144	147	134	143	133	150	138	121	150	147	134	164	116	132	149	147	141	146	150	139	142	143	134	145	156	130	127	160	118	137	153	141	145	152	132	161	153	148	140	144	117	138	139	135	145	145	139	111	132	134	133	131	143	123	155	147	134	140	136	124	144	137	124	114	139	136	131	126	142	142	142	131	157	136	137	150	120	149	134	125	127	144	115	135	129	151	156	139	125	128	141	140	128	150	136	139	124	130	149	126	153	135	140	160	134	132	145	136	150	136	129	130	131	152	146	148	160	149	144	148	140	159	145	142	163	144	130	148	139	155	140	125	140	137	149	123	149	148	139	123	152	129	138	128	138	134	125	126	134	161	160	125	131	140	132	127	128	141	123	125	142	140	160	160	152	144	144	127	121	156	119	154	132	119	146	149	129	144	149	130	148	124	145	139	135	140	137	118	153	131	150	158	119	154	154	145	148	137	146	136	111	148	144	123	136	138	117	153	136	123	131	131	155	124	122	133	152	139	124	144	143	129	154	134	146	132	127	140	140	145	141	138	130	157	133	151	147	137	141	124	147	138	152	145	155	143	152	147	134	149	128	140	139	127	121	124	131	165	143	138	126	129	157	130	150	137	156	137	159	126	123	133	146	134	163	132	131	125	140	158	159	163	153	147	148	130	115	138	157	140	127	146	139	158	113	139	144	129	147	121	131	142	138	141	141	143	127	127	133	126	157	156	143	135	137	134	149	128	135	144	122	114	141	134	126	127	146	148	150	140	137	155	151	158	138	136	140	141	131	137	142	156	136	135	148	150	165	144	141	135	146	157	144	141	136	137	153	128	138	135	131	137	144	130	164	131	123	139	145	137	126	139	161	136	127	120	132	138	142	113	143	149	112	134	144	125	127	144	163	144	164	155	136	144	133	136	129	148	136	138	171	135	122	151	142	145	138	175	123	130	129	133	139	137	130	145	122	145	129	148	134	148	130	144	130	138	143	132	131	127	127	136	130	131	135	137	153	126	137	144	137	128	144	135	139	134	123	130	118	145	138	142	161	146	170	164	149	137	140	143	141	156	146	129	138	148	124	151	131	158	153	137	142	126	161	139	154	148	147	149	138	150	143	167	124	149	134	138	126	126	135	141	143	138	135	141	133	145	142	149	127	114	147	139	134	146	148	135	128	154	122	141	131	123	120	141	148	131	140	131	128	146	142	148	121	130	164	149	128	142	127	151	179	145	131	151	153	143	140	136	139	158	130	119	136	145	138	145	155	152	119	126	159	143	114	119	115	140	125	127	148	149	136	143	115	146	146	142	134	139	143	146	134	145	151	142	123	155	147	148	130	134	148	146	133	138	146	128	129	135	151	129	132	157	137	123	133	150	139	143	150	137	139	134	137	120	149	131	127	130	143	147	131	138	136	149	119	140	128	135	127	134	118	155	152	131	138	129	115	143	123	155	138	152	125	152	158	151	152	123	140	146	150	154	111	133	136	142	137	144	157	166	145	124	139
7905	2449	6149	6689	5651	4594	3782	3027	2666	2231	1988	1753	1528	1453	1278	1216	1153	1062	1039	954	920	934	831	793	775	770	750	669	747	657	627	618	667	639	627	589	619	578	577	575	571	576	575	514	544	516	547	536	528	530	554	530	542	530	497	561	521	510	493	512	524	529	524	526	499	484	492	486	499	469	507	487	472	523	473	483	517	494	477	474	494	469	446	502	474	479	474	456	454	463	460	501	461	494	449	484	480	487	477	473	483	482	453	485	501	456	481	489	449	415	457	480	472	452	450	476	486	466	475	463	495	499	463	457	461	476	462	460	459	455	488	455	419	472	465	459	486	461	441	464	487	445	463	465	463	511	478	479	472	489	454	465	471	479	464	465	472	471	449	462	505	503	490	448	453	465	497	447	481	465	453	447	480	427	482	469	469	491	492	456	438	457	495	459	428	459	461	480	440	497	476	464	466	431	453	469	480	454	506	472	455	444	454	456	414	478	482	448	475	485	485	471	445	450	425	445	440	469	447	447	477	458	485	477	446	489	502	466	462	453	472	451	441	479	482	472	483	437	463	481	461	471	493	482	447	477	433	466	499	457	430	484	451	465	475	498	472	459	483	512	484	428	444	473	489	425	473	515	445	448	476	459	530	466	462	463	485	487	474	466	492	463	501	397	467	464	439	436	457	477	478	463	475	479	484	460	484	459	463	462	452	494	464	459	456	470	459	451	452	455	460	441	461	489	469	447	452	463	513	499	456	500	477	473	467	460	464	480	447	454	428	503	477	457	481	459	458	463	432	500	443	463	467	518	463	452	441	430	478	479	488	466	494	460	468	475	491	410	499	455	458	488	451	452	492	484	452	468	457	460	416	430	458	470	485	437	466	417	457	473	468	462	463	516	482	464	448	470	488	469	481	454	514	450	468	479	438	441	443	482	460	432	464	463	440	470	493	479	478	475	480	518	455	459	493	451	475	462	496	462	480	476	449	468	485	471	488	437	477	463	501	516	455	470	468	446	471	475	453	465	449	443	467	476	444	483	441	486	450	432	439	470	450	478	467	445	502	476	488	457	433	469	481	427	474	482	438	479	474	496	430	470	456	425	487	514	444	458	493	471	483	454	475	476	488	447	460	454	462	462	455	455	463	463	490	452	479	512	478	445	455	469	490	466	480	529	458	472	437	518	476	455	483	453	440	470	479	459	482	483	505	511	511	461	483	464	439	502	498	489	509	482	477	439	452	491	484	441	460	445	440	485	456	434	440	442	437	472	463	465	445	468	464	455	471	496	440	488	416	465	473	475	462	454	444	470	420	442	459	500	438	495	488	448	446	439	485	472	443	472	450	443	442	456	471	481	465	462	469	448	453	449	469	469	474	467	441	493	450	449	462	482	469	490	432	494	469	448	469	487	491	492	446	436	470	509	473	471	472	461	485	463	473	486	491	471	504	472	433	417	464	457	458	455	477	453	454	452	461	463	470	430	463	455	466	485	452	474	483	485	447	438	491	482	449	477	506	453	468	431	512	448	472	457	464	454	462	470	464	452	437	458	436	446	449	468	477	509	471	458	485	497	478	464	493	461	465	485	502	467	451	470	481	432	469	465	425	476	502	461	457	482	447	461	500	478	456	503	473	439	429	454	482	492	442	445	456	493	464	498	435	446	491	462	458	439	488	470	481	488	453	481	506	483	459	468	498	471	506	482	471	438	472	482	445	480	432	440	440	474	482	461	436	483	452	456	483	509	477	459	470	469	450	481	465	465	447	460	480	445	477	478	481	484	455	480	427	433	460	483	474	450	430	487	460	480	518	479	488	502	465	478	424	459	462	431	444	474	442	448	478	463	477	477	483	479	450	433	488	469	456	455	458	476	467	474	479	474	483	460	480	494	470	493	439	476	462	463	491	484	451	474	443	463	465	458	469	452	490	505	435	451	471	474	465	448	465	477	445	469	498	427	473	446	461	449	452	436	499	462	490	445	489	462	466	491	483	405	496	448	476	438	443	462	428	468	469	444	473	476	483	447	481	442	460	474	445	458	479	461	440	491	445	469	484	463	489	501	435	466	469	457	426	448	476	477	478	473	463	452	473	457	454	457	441	471	439	430	447	433	486	446	469	453	509	459	462	457	489	478	485	477	465	460	484	474	462	446	486	459	453	442	433	450	503	447	439	456	439	442	502	466	458	477	494	497	474	446	473	478	460	479	461	460	452	443	463	466	483	481	426	460	451	478	456	480	468	454	468	503	472	462	453	462	449	440	505	451	477	450	444	469	451	478	455	471	497	445	446	433	488	463	460	490	477	458	469	463	455	449	509	454	487	448	468	465	470	446	486	425	442	457	475	471	503	468	459	430	434	483	464	493	465	431	445	480	488	465	498	483	507	453	460	482	502	429	460	457	437	447	490	462	478	478	453	470	449	479	459	505	489	475	478	467	448	437	466	430	473	456	478	434	467	470	488	477	465	504	464	468	452	511	460	440	441	463	446	429	446	447	470	479	458	459	457	461	470	458	448	474	422	467	465	483	483	460	481	446	451	470	505	465	446	460	474	419	497	462	464	511	424	463	434	450	472	440	480	437	479	480	489	458	431	446	468	484	454	439	468	482	410	456	449	491	474	445	450	467	444	442	450	454	439	476	444	476	500	491	487	455	495	481	482	497	460	476	444	448	456	448	444	474	470	483	464	433	457	443	454	482	444	476	470	455	449	420	468	416	488	452	470	460	453	463	432	458	471	493	483	484	468	426	474	479	416	493	483	477	467	480	511	502	424	468	484	450	436	494	441	454	463	472	457	491	464	454	478	487	442	508	446	444	442	467	467	467	481	472	477	477	512	434	451	494	465	498	447	448	503	503	433	480	490	481	450	474	470	453	483	446	463	464	472	475	468	462	503	451	489	494	478	461	458	479	451	454	449	462	439	435	468	495	473	427	460	480	448	421	457	440	436	433	463	453	464	497	493	475	450	441	470	489	446	460	487	447	430	466	432	483	480	455	460	473	475	453	454	464	494	458	499	451	463	460	473	455	494	478	459	474	452	437	457	439	473	491	486	424	486	502	464	498	468	492	489	461	480	446	468	452	449	434	487	500	479	485	458	446	462	500	477	448	474	495	501	476	443	410	475	455	502	479	413	462	454	497	443	453	451	441	488	533	446	436	459	440	478	444	416	464	496	509	460	415	455	465	454	454	481	459	475	454	448	506	407	483	426	398	480	471	481	456	483	482	484	470	436	473	498	469	469	448	496	480	474	479	456	442	479	452	482	458	524	480	469	468	497	433	473	517	452	438	481	413	462	450	437	473	461	433	451	483	473	429	467	458	460	486	463	486	469	469	442	450	465	457	431	485	465	427	458	458	447	477	421	506	490	418	448	485	457	485	499	460	445	455	436	463	468	482	433	463	437	431	450	483	469	448	441	500	459	463	445	453	468	450	453	442	456	452	496	469	476	453	476	441	482	465	477	463	456	472	447	470	463	504	439	470	482	463	473	447	473	476	457	429
2232	347	337	297	312	298	270	249	250	275	266	261	250	296	264	278	309	282	258	269	250	231	234	276	253	266	248	265	238	266	256	239	260	263	254	245	266	264	247	260	252	226	214	253	245	286	263	251	259	266	244	257	258	277	236	248	264	285	249	255	246	240	272	254	249	273	259	270	251	258	274	263	249	244	269	244	263	245	259	256	253	265	270	255	255	239	260	257	258	246	233	279	254	257	264	246	249	263	246	233	250	284	265	264	264	256	261	229	243	284	245	228	259	249	256	266	273	258	246	258	239	245	247	228	243	258	252	274	264	250	266	209	255	233	258	227	259	267	242	265	269	264	229	255	237	293	262	244	239	290	257	240	204	236	215	262	274	251	269	244	264	237	240	245	272	271	265	270	273	231	253	234	269	239	275	233	253	237	264	256	257	223	281	263	235	246	251	261	258	241	247	250	267	260	237	262	247	237	254	260	261	247	254	241	268	233	241	226	258	265	274	257	247	270	284	246	252	258	252	251	260	247	269	242	271	251	254	264	249	264	248	231	242	239	237	257	245	265	273	255	251	270	246	255	260	279	256	296	238	235	261	270	243	232	242	258	256	253	239	265	270	249	255	256	232	253	239	238	245	268	232	247	248	242	235	229	250	243	237	271	283	269	279	236	249	264	284	276	251	235	286	252	239	221	289	233	266	253	269	239	231	243	265	242	268	273	236	257	256	249	289	252	256	275	262	281	246	254	236	236	245	262	269	275	249	269	243	255	231	239	244	230	241	265	250	249	249	219	251	265	281	236	246	255	232	264	259	250	225	250	270	234	259	232	266	242	254	257	250	247	243	265	240	247	256	256	255	236	278	267	268	251	262	264	268	232	243	241	267	245	271	249	272	236	243	254	247	256	257	251	233	267	246	244	254	251	220	262	251	258	246	246	231	262	243	245	259	253	250	270	227	236	236	231	243	249	263	201	253	253	247	249	230	275	270	242	265	262	240	238	271	241	252	243	252	281	244	230	243	252	265	252	249	230	223	262	266	278	268	249	227	243	257	254	247	254	258	225	272	245	254	245	243	242	224	254	246	254	269	242	265	246	255	256	265	243	248	250	278	240	275	231	281	235	256	239	265	265	286	240	265	249	254	263	267	237	252	257	264	277	259	269	250	239	264	252	267	247	258	255	297	236	233	265	244	239	223	260	227	241	252	232	281	260	240	281	233	260	267	245	259	263	221	274	287	234	245	285	245	241	230	241	243	261	233	261	289	271	254	268	264	250	256	275	258	253	264	220	256	265	249	265	244	262	273	251	252	269	274	225	289	284	247	306	259	254	255	242	276	263	294	263	253	264	264	243	269	272	250	221	258	230	245	260	251	268	228	263	265	233	252	276	236	259	230	253	251	257	268	255	291	233	273	236	287	269	249	243	271	234	241	259	251	240	260	235	248	249	274	242	237	275	262	249	244	241	239	262	250	244	268	225	241	272	255	258	255	256	255	211	250	256	262	243	265	254	214	234	272	268	281	272	251	275	263	253	232	262	217	286	248	241	257	280	280	254	263	246	241	244	257	245	259	241	230	246	263	229	266	252	260	269	265	272	235	247	240	258	251	263	268	283	283	246	254	265	246	240	283	236	256	242	283	235	298	267	245	263	238	233	245	254	267	271	234	269	238	262	239	257	246	269	260	244	234	258	257	250	287	237	218	274	241	274	260	284	282	257	250	276	227	263	263	257	234	245	250	247	252	287	245	257	254	240	253	273	231	236	272	272	229	279	275	256	264	242	258	259	252	256	260	262	246	251	237	227	261	289	278	204	282	294	241	245	272	239	280	243	271	247	237	241	244	260	212	267	280	236	227	255	234	271	254	268	237	260	244	252	248	252	261	265	239	287	254	290	249	260	261	266	214	268	241	281	252	265	222	257	239	267	267	272	265	242	265	265	294	254	240	250	252	254	241	256	251	250	255	241	256	232	223	284	272	235	253	244	263	240	250	253	269	238	244	226	260	252	260	246	229	248	247	238	252	249	243	243	243	241	236	244	212	285	256	264	279	246	261	249	256	233	267	260	271	303	257	281	267	256	258	254	252	259	270	259	279	255	270	263	245	267	246	283	234	222	263	258	249	237	232	266	251	265	253	276	202	249	238	250	273	293	260	253	258	242	275	219	279	222	255	241	237	281	281	223	257	255	277	262	244	268	232	271	249	274	233	278	250	239	225	244	268	249	254	203	251	274	249	226	232	235	247	248	256	249	234	236	246	255	252	253	256	258	242	242	252	256	246	261	264	273	272	255	252	263	260	272	246	265	255	262	232	251	231	257	278	245	273	270	249	271	240	258	253	287	254	259	254	255	260	273	246	237	241	250	268	221	252	260	262	250	252	243	256	261	234	258	257	254	261	231	253	259	231	224	247	243	246	257	262	270	279	248	248	236	254	256	244	231	243	243	248	260	241	237	246	244	251	288	250	246	229	271	239	233	258	260	259	244	257	246	254	269	270	252	272	301	257	209	266	271	252	232	256	260	242	274	268	259	254	274	231	234	270	248	241	242	240	232	258	274	250	253	258	240	270	247	267	259	244	289	277	242	266	252	257	243	263	242	237	272	251	272	271	245	234	260	266	252	271	257	232	266	241	279	277	251	267	241	266	252	237	236	258	236	248	266	254	256	237	248	241	281	231	290	269	270	253	229	227	282	243	266	249	263	249	274	296	254	253	288	243	266	262	261	270	268	270	231	246	227	274	237	254	236	254	255	231	251	243	243	287	259	261	273	261	241	247	236	258	231	242	271	257	232	241	272	255	269	252	251	252	265	269	249	261	253	240	283	264	272	257	242	287	249	246	284	226	258	274	269	246	231	244	241	233	237	260	242	245	266	268	237	286	279	273	276	250	252	205	254	241	239	268	237	235	257	292	226	269	274	252	237	277	261	261	267	249	246	266	240	272	247	235	257	259	255	249	286	282	240	282	262	267	278	248	267	230	225	198	272	249	269	261	277	265	271	270	265	266	250	244	254	254	238	244	245	256	255	240	237	242	263	250	253	262	248	249	272	243	274	242	276	244	275	232	256	242	252	248	261	234	250	272	271	249	277	269	265	250	252	278	253	290	269	258	251	275	241	261	241	298	243	259	221	236	254	239	259	241	265	266	266	253	239	255	255	261	255	255	271	236	242	239	279	256	274	247	260	253	229	268	253	229	285	243	249	264	247	252	262	261	246	270	226	252	269	276	251	269	278	249	246	246	268	256	264	222	233	235	249	265	239	236	238	256	250	255	227	286	239	231	249	257	249	236	244	233	243	236	254	233	259	263	252	234	261	237	245	270	241	261	268	266	250	241	243	265	245	229	243	263	286	230	216	253	251	271	238	253	244	243	238	286	239	246	257	263	241	267	269	278	248	238	251	264	268	237	229	264	263	274	262	238	238	265	245	246	246	235	254	240	301	251	265	258	241	246	244	258	259	289	261	219	247	241	249	276	236	246	232	278	250	265	240	240	286
2538	799	873	1006	949	847	889	867	860	798	821	838	780	800	759	786	751	757	729	766	756	771	827	780	759	840	700	785	782	789	758	757	733	769	747	787	783	779	765	747	782	746	728	725	752	751	725	753	740	731	745	750	743	780	734	761	747	696	734	784	788	724	769	759	765	751	747	765	750	764	779	764	813	734	717	716	762	760	759	737	737	729	729	778	731	780	742	729	742	800	782	749	785	739	741	777	791	791	772	753	775	738	796	724	754	805	744	780	740	756	738	773	795	757	787	756	723	767	714	730	788	805	720	734	761	768	748	734	775	761	798	707	771	731	747	739	754	762	721	753	763	760	789	730	797	754	779	748	798	783	717	756	720	755	738	761	783	762	769	744	683	747	754	762	739	770	750	773	713	752	765	745	697	721	764	767	791	728	701	737	750	827	734	738	790	724	717	812	774	772	739	771	771	734	754	810	778	764	742	765	720	759	728	740	798	791	753	744	762	759	733	743	791	754	771	765	685	755	684	757	759	773	768	728	736	792	748	715	787	743	745	837	773	761	713	748	725	803	808	756	756	773	765	754	782	768	716	783	750	730	785	768	749	755	793	718	761	727	753	782	800	728	741	754	703	727	737	798	735	780	753	737	737	758	719	767	779	702	785	716	722	774	726	743	733	790	733	760	753	752	718	787	741	796	788	774	724	750	770	746	791	761	761	779	830	763	767	763	734	747	747	744	760	748	732	732	744	754	806	743	762	767	748	727	755	733	748	754	735	715	742	798	794	802	755	725	742	745	798	796	771	767	776	747	792	749	790	770	836	759	755	729	771	791	745	754	751	736	794	755	708	793	766	733	739	754	719	715	763	719	780	751	759	784	758	744	789	760	745	743	748	760	732	736	799	750	761	726	752	721	712	745	766	734	801	749	741	755	735	747	809	764	772	740	756	754	765	739	801	710	741	736	763	701	707	706	760	754	755	745	793	726	760	773	742	759	766	739	784	769	731	749	763	719	786	752	783	762	743	760	752	707	749	801	727	705	739	702	762	730	780	773	720	725	751	775	776	756	764	800	711	715	751	743	705	825	745	744	804	758	742	766	769	768	735	709	689	755	767	715	761	775	714	757	752	789	727	718	773	715	751	731	770	717	753	768	721	748	744	721	745	758	685	780	696	689	754	753	755	737	754	761	716	722	788	791	711	730	769	733	799	725	723	743	740	755	731	754	786	786	733	696	720	768	769	769	779	741	738	751	756	737	731	748	824	790	771	761	730	740	730	771	774	700	734	769	770	764	732	724	714	742	732	739	790	747	748	714	757	817	720	753	726	723	788	762	752	771	760	766	727	764	734	736	778	755	779	769	717	733	827	702	753	767	738	773	761	738	805	734	740	734	773	755	731	765	770	785	786	732	755	765	753	718	748	762	760	778	739	786	755	771	725	790	793	761	723	760	728	799	756	777	761	732	759	727	759	790	716	749	758	760	717	778	774	739	735	752	757	773	738	733	762	752	752	764	749	813	712	773	774	801	766	774	744	704	767	733	726	767	722	724	745	759	735	725	752	769	777	728	782	753	750	734	776	767	744	749	760	789	764	796	742	741	717	758	765	698	766	759	806	767	728	711	743	694	797	740	719	771	745	814	782	734	754	759	730	791	730	764	772	721	756	750	770	779	766	735	751	748	703	750	811	811	773	759	786	764	764	750	751	738	736	716	769	756	787	733	805	772	736	769	760	712	690	732	735	770	763	778	732	787	807	794	767	755	749	772	742	758	781	763	727	757	782	777	764	775	763	736	757	748	708	739	699	770	755	773	759	804	745	779	741	748	747	749	764	763	807	784	755	759	798	719	701	754	785	709	735	758	747	704	752	708	765	724	691	740	728	778	724	792	750	766	757	758	728	759	706	738	762	687	748	777	821	757	780	760	758	751	813	713	778	775	778	771	789	812	753	760	779	801	793	786	746	737	759	717	752	727	739	771	777	793	716	740	809	768	740	722	826	756	730	769	777	734	748	765	762	777	771	741	727	752	753	794	773	736	716	737	736	739	803	713	752	740	777	718	761	775	792	788	738	747	686	708	734	760	740	759	739	779	722	724	771	703	708	781	774	719	760	715	771	754	781	772	814	726	789	756	753	778	802	757	706	750	712	726	741	786	764	777	790	726	824	759	746	746	747	764	754	751	771	749	726	760	756	766	743	726	792	755	715	774	730	748	724	731	759	764	778	745	754	742	773	781	749	774	730	703	713	740	770	783	768	727	775	766	698	774	740	762	723	713	835	740	747	751	762	778	793	753	752	713	821	765	741	755	822	712	727	773	701	749	824	770	717	747	769	741	716	741	745	779	737	771	732	728	714	789	730	758	755	767	745	731	776	741	747	710	767	791	815	748	736	715	776	716	757	757	746	729	754	763	802	768	760	727	771	767	718	761	808	792	765	759	755	748	721	741	728	762	756	739	749	762	738	705	778	719	753	773	739	712	721	743	759	739	765	685	755	756	726	728	762	774	740	742	771	769	730	725	740	794	768	750	723	731	787	701	750	729	757	763	749	784	741	740	743	708	758	744	774	748	741	772	770	783	740	744	722	805	735	752	785	781	725	786	774	738	717	734	769	725	753	791	752	753	789	764	776	733	787	734	733	800	743	752	743	721	728	792	748	732	722	770	750	731	763	757	757	798	694	771	753	775	743	783	799	730	789	750	738	756	734	733	769	775	725	763	749	753	767	770	749	769	742	758	746	776	795	739	742	739	776	752	770	684	754	746	741	714	779	721	775	798	711	811	754	733	751	734	755	768	736	759	798	764	690	782	765	793	733	766	766	720	776	751	757	769	743	741	721	734	744	749	793	769	780	744	781	717	738	749	731	738	755	754	752	757	773	784	738	787	774	723	763	764	723	742	777	766	689	704	747	778	765	777	747	771	809	773	776	808	735	793	727	744	736	786	742	759	745	764	746	758	773	716	796	764	747	730	737	739	781	740	744	713	758	727	739	783	791	707	754	734	750	761	758	761	753	762	703	829	727	780	796	806	765	753	753	743	743	748	694	739	747	760	780	769	741	782	781	801	784	717	769	757	709	749	844	760	710	727	794	741	812	774	768	739	716	756	697	762	722	785	780	780	757	722	765	726	733	770	756	721	710	751	755	758	778	787	706	758	772	753	795	756	707	792	756	775	728	761	761	765	720	732	743	738	705	814	776	806	726	752	754	742	744	756	718	770	725	722	752	731	785	779	757	747	763	766	730	772	738	727	789	772	766	760	779	791	729	742	750	740	748	708	770	765	774	827	746	743	738	721	795	810	725	784	758	729	773	775	740	730	752	737	741	776	748	799	750	760	744	741	798	784	804	738	766	774	758	769	734	765	753	748	768	748	760	728	810	758	742	776	785	765	752	769	790	782	732	755	740	745	790	776	758	773	764	807	693	718	771	694	846	692	780	792	705	757	776	775	804	746	790	760	813	758	754	735	703	797	709	703	742	800	766	724	743	731	733	733	772	747
9435	1163	1453	1116	841	595	410	374	299	257	273	225	215	199	189	176	156	175	166	198	207	147	148	153	165	165	145	142	133	136	151	139	155	136	109	136	139	135	156	130	133	119	130	146	118	138	130	126	131	126	127	144	124	120	148	131	134	107	137	117	113	134	136	144	137	127	128	119	123	127	136	142	134	110	135	136	126	132	119	148	137	121	141	113	126	126	124	131	131	135	126	116	127	134	144	106	138	122	147	138	140	123	139	136	119	127	110	115	118	103	133	107	135	114	114	120	131	113	147	137	116	125	133	123	123	108	125	128	150	136	110	134	144	148	134	151	130	93	145	119	120	128	104	119	125	124	130	141	122	122	126	119	139	107	133	133	130	125	108	129	129	130	132	129	134	130	111	134	126	116	135	126	115	107	156	147	122	144	133	125	117	122	121	115	142	119	133	144	119	123	120	140	142	113	117	128	111	104	128	144	116	130	141	135	115	117	123	117	106	126	127	115	143	99	137	125	119	127	121	130	140	114	140	130	115	136	117	114	113	143	140	133	122	128	119	110	146	117	118	136	107	125	104	114	117	126	134	113	147	122	117	116	129	123	123	120	118	120	101	130	93	118	111	112	106	141	131	107	119	123	120	115	141	123	125	120	129	138	124	132	120	125	144	117	127	111	138	134	130	124	122	143	126	125	149	145	123	120	125	129	127	148	121	123	125	115	129	112	134	123	125	131	137	119	135	140	129	140	151	113	123	119	124	126	153	142	145	118	130	112	123	137	114	103	121	131	116	126	124	143	104	123	130	118	127	103	132	124	117	117	126	134	118	125	125	120	129	116	133	136	116	130	125	126	122	131	130	127	136	147	132	137	128	115	120	113	144	156	133	133	129	141	130	134	119	128	147	107	116	126	129	104	144	119	123	116	140	117	132	126	136	123	117	130	105	139	140	123	124	138	129	127	117	123	143	151	112	123	129	122	134	130	133	120	112	115	128	127	135	117	142	128	118	130	137	130	131	129	117	138	143	104	102	117	129	140	119	137	143	137	109	118	130	142	127	126	133	130	146	124	126	128	139	130	118	112	114	151	125	135	114	136	132	112	129	127	143	133	128	136	117	140	105	125	131	127	130	128	130	121	114	132	127	116	148	146	126	132	111	121	135	131	120	113	119	125	122	124	116	146	137	109	117	118	125	127	137	123	125	115	131	127	108	121	114	131	112	123	123	143	117	128	138	127	129	152	121	134	125	129	133	141	112	116	110	139	143	114	93	121	132	126	129	127	129	120	131	108	132	139	139	127	118	115	111	108	144	151	112	128	108	115	118	139	142	123	129	128	146	121	118	136	140	98	123	97	143	123	129	117	136	137	127	137	137	132	122	125	118	132	122	119	151	156	116	123	128	126	114	112	113	124	118	132	133	140	135	118	165	118	130	136	111	119	118	143	118	122	104	142	145	129	127	137	139	123	126	133	127	120	131	117	132	115	103	129	138	103	119	119	131	141	115	151	146	144	128	136	125	119	119	126	147	138	136	120	107	106	118	137	116	103	126	138	147	128	114	126	117	122	143	117	144	129	128	126	124	133	116	138	132	108	138	135	130	128	124	124	121	132	142	135	126	138	136	133	113	133	138	130	116	118	143	147	127	118	144	119	114	131	123	116	124	142	136	127	138	127	111	119	113	127	123	120	132	125	107	124	133	128	113	125	145	111	138	132	142	131	134	141	116	123	138	121	137	101	118	115	131	141	134	146	125	118	128	135	128	131	122	121	109	123	123	140	138	125	124	124	129	121	105	127	135	111	134	129	135	128	115	112	114	124	121	142	129	134	122	133	134	104	120	133	126	113	142	120	132	108	145	112	124	125	118	123	121	125	111	111	111	125	106	129	119	115	116	112	139	118	144	117	134	123	122	128	115	119	144	118	136	137	109	114	133	115	141	114	115	137	120	123	124	133	136	146	116	138	130	147	118	125	123	112	122	126	116	141	127	150	113	124	143	130	140	115	125	131	131	129	123	121	124	115	124	129	138	134	140	125	114	115	140	105	148	111	94	113	132	122	127	123	133	136	120	156	111	142	132	136	120	126	128	142	128	104	127	127	103	127	129	117	127	109	137	118	141	131	117	143	131	134	125	118	121	132	100	132	119	119	123	101	132	133	108	141	98	112	123	120	119	147	126	122	105	116	127	134	135	112	123	117	129	116	129	116	126	127	134	124	133	139	122	135	163	125	103	134	112	115	122	107	135	121	140	140	126	106	133	138	131	115	134	105	127	127	126	128	150	122	118	129	133	122	111	114	119	126	132	120	117	122	132	116	113	128	130	139	119	117	119	133	148	116	141	111	126	129	113	124	146	135	127	136	133	139	132	110	122	122	117	111	131	109	137	133	137	110	119	112	117	142	141	111	102	130	140	136	98	129	139	133	146	140	128	148	127	143	147	116	133	118	125	118	108	115	127	134	113	100	130	121	139	136	112	137	133	130	124	134	118	142	112	125	119	139	138	128	114	116	127	125	116	122	132	125	99	133	115	130	133	129	138	135	137	127	128	125	137	130	132	121	130	128	123	132	132	121	103	123	111	117	131	124	141	115	132	151	121	132	114	122	125	128	115	146	144	147	115	121	124	124	126	132	122	115	114	141	135	138	142	137	114	136	115	131	111	138	128	121	109	130	131	113	114	127	129	148	116	123	137	123	149	120	121	117	128	127	155	124	141	135	114	119	131	148	125	121	121	129	135	140	127	122	137	134	124	129	137	133	122	113	117	144	123	104	120	132	133	109	110	122	130	129	106	109	123	148	133	139	115	130	119	120	127	124	121	139	127	143	140	120	149	133	119	125	148	120	127	119	135	114	114	115	122	151	128	125	121	123	124	110	103	140	113	103	129	122	115	122	120	145	140	115	117	133	114	134	119	130	143	112	116	131	147	143	137	121	127	119	133	117	139	112	139	126	120	104	116	138	128	117	118	126	118	142	120	129	121	121	130	135	127	132	133	139	138	140	136	116	138	131	125	155	101	136	150	97	102	129	131	116	101	128	123	134	135	121	131	121	141	154	129	137	140	146	117	127	148	128	130	130	129	132	120	147	134	113	132	119	105	131	126	122	134	114	116	147	128	131	130	118	105	118	124	131	124	136	122	129	152	115	134	121	122	129	139	143	119	129	106	121	126	102	139	122	113	116	119	117	129	106	105	149	144	132	137	126	124	133	129	137	153	137	110	146	134	123	133	130	135	108	128	127	140	137	118	111	118	121	148	145	122	126	121	134	133	106	121	136	127	134	138	106	120	132	132	130	126	121	121	97	139	115	123	105	122	116	106	117	116	110	105	123	124	116	132	154	143	106	139	124	153	107	124	142	129	110	120	124	152	133	109	111	114	127	122	123	117	123	126	108	117	124	124	119	120	119	129	147	122	103	131	126	142	117	133	111	109	141	124	139	110	130	142	133	132	138	135	125	134	128	125	149	120	128	114	125	112	131	137	144	128	128	121	125	145	127
5971	1477	3516	3937	3335	2735	2145	1788	1586	1320	1232	1130	971	864	914	790	771	717	741	710	669	658	598	614	581	598	551	533	529	526	526	506	506	471	545	484	487	467	490	473	470	467	469	466	434	445	449	448	447	436	426	473	454	484	465	457	446	430	435	465	452	468	465	362	426	439	383	447	449	433	455	433	414	420	415	435	440	464	425	453	428	417	384	429	444	421	397	411	430	462	450	411	416	412	422	412	433	422	401	410	396	443	408	392	409	444	426	394	408	414	409	429	466	399	369	417	383	394	414	419	419	428	426	371	399	430	427	433	443	421	412	439	408	432	397	442	446	436	418	425	435	405	408	449	414	372	426	419	413	433	413	399	420	401	392	391	420	422	419	428	366	386	428	446	414	423	397	405	425	422	422	424	414	391	422	418	432	431	460	375	438	413	430	438	395	426	403	410	430	415	438	451	427	427	423	382	419	410	392	388	397	438	439	427	425	379	419	422	394	383	446	410	446	432	403	440	384	408	456	419	433	400	428	409	418	403	447	382	440	396	392	390	403	403	427	426	373	394	415	409	411	383	431	419	423	420	425	459	446	441	419	406	437	388	406	387	438	400	418	429	453	419	425	402	451	425	423	415	406	380	443	385	411	391	401	438	383	393	427	458	397	423	376	433	441	436	455	394	428	363	423	435	419	401	407	409	396	408	421	414	426	437	394	437	453	385	402	453	407	407	408	424	451	407	426	462	414	418	421	381	388	405	402	392	378	379	429	423	454	430	427	436	388	401	384	420	428	437	408	405	406	409	368	410	425	404	439	411	440	402	388	435	434	407	420	429	433	394	375	414	377	450	436	437	384	404	431	414	432	444	419	439	394	447	401	418	420	399	438	391	434	406	398	416	402	394	411	408	434	424	391	413	440	427	410	448	429	377	412	411	383	400	408	415	414	416	390	428	417	394	409	369	397	429	442	390	392	399	422	409	418	396	428	407	415	421	368	418	383	445	400	371	452	414	415	416	395	391	436	406	420	426	426	427	385	387	399	425	439	398	432	477	380	392	426	394	414	393	386	429	435	399	423	381	402	444	425	429	402	385	433	430	454	414	419	395	398	420	419	443	418	406	395	426	427	450	409	375	389	399	396	459	437	400	413	428	430	445	375	415	417	432	393	391	422	396	427	414	448	412	438	437	431	401	411	452	439	404	439	382	390	395	409	392	414	400	421	418	375	399	427	411	395	393	400	401	438	418	397	392	427	433	388	423	401	383	401	392	403	440	368	398	390	398	436	429	428	405	420	411	406	411	422	403	422	424	420	436	382	430	390	384	397	396	378	377	410	400	424	416	438	420	444	372	440	441	414	395	440	420	411	417	421	374	428	387	447	434	410	422	468	427	428	394	420	391	410	433	390	391	401	411	392	422	408	401	420	409	397	412	407	402	422	411	422	396	420	393	386	404	427	414	404	402	425	376	433	428	409	397	397	392	429	426	434	394	420	419	492	419	408	394	403	424	442	399	449	418	450	410	425	433	453	432	411	414	412	388	396	421	417	395	413	417	408	463	405	456	447	430	458	423	421	408	429	428	423	438	465	433	390	395	413	460	407	419	434	423	419	413	379	408	471	405	385	401	412	473	390	416	441	437	428	394	383	433	447	432	399	426	400	399	419	388	434	396	413	420	388	452	424	405	426	397	432	403	403	477	433	400	369	422	442	446	432	435	430	441	408	419	427	412	422	422	384	435	387	434	423	374	398	400	422	417	381	438	423	426	439	395	405	380	428	384	463	384	412	404	393	434	411	442	442	391	410	406	433	396	414	403	460	436	446	413	402	401	427	385	408	416	464	426	421	397	389	421	396	399	414	409	411	388	419	429	404	408	389	415	443	425	445	419	400	411	395	383	445	386	428	423	378	385	402	422	421	398	436	430	406	459	390	408	413	435	475	387	429	420	426	418	406	424	376	393	425	395	428	425	444	386	397	400	397	424	418	448	415	417	376	404	402	415	421	427	421	400	431	405	403	421	404	413	443	438	402	428	437	416	456	403	402	421	400	445	409	439	394	403	415	362	418	403	422	410	394	454	389	423	449	408	426	406	390	371	411	442	391	373	444	428	433	435	441	416	407	427	399	473	404	442	435	424	420	409	431	404	404	394	411	403	414	413	394	407	412	379	408	419	376	407	375	378	412	426	409	421	406	430	401	445	388	429	398	427	406	455	404	429	448	381	418	402	416	447	409	400	387	450	420	371	403	416	428	431	384	400	408	404	423	435	428	399	432	447	436	408	439	428	431	441	390	393	405	420	421	409	420	397	462	411	425	405	434	446	434	416	405	388	420	411	393	420	401	414	423	419	424	431	384	418	423	432	405	408	419	414	435	409	385	426	404	417	420	443	434	412	440	431	416	412	439	411	382	422	423	404	405	405	341	413	441	396	427	425	445	421	455	418	431	433	410	423	381	428	421	440	402	430	400	428	395	428	396	422	402	420	421	421	408	423	390	450	437	416	413	428	429	432	440	446	407	386	405	423	413	387	431	431	449	404	417	398	412	451	432	419	418	426	386	423	385	421	462	413	410	428	355	381	447	422	440	382	371	406	414	431	409	382	384	418	379	391	399	404	434	407	413	422	397	446	423	453	434	434	412	401	391	417	426	410	422	435	429	413	394	359	385	411	429	406	439	411	403	412	476	373	406	391	367	421	438	439	419	411	415	418	420	434	400	439	388	455	405	413	412	409	423	407	455	421	433	387	400	404	349	445	408	449	441	383	385	416	421	409	415	385	396	399	423	425	428	454	379	431	414	440	389	415	420	400	410	431	427	382	440	421	396	423	425	449	395	393	404	424	462	424	409	399	400	429	436	395	402	392	392	446	406	396	401	403	421	411	404	434	416	427	407	432	446	458	446	440	420	442	418	377	445	420	417	431	404	388	420	451	424	379	446	408	395	437	421	440	416	422	413	428	417	475	386	386	402	432	372	438	382	390	383	436	433	404	413	438	446	415	406	417	417	426	433	417	411	432	460	375	422	435	404	414	430	413	433	397	434	428	423	391	406	395	453	396	420	435	404	403	436	394	417	390	406	423	431	395	359	399	403	382	453	419	384	439	434	424	397	455	387	425	431	416	415	450	412	401	436	392	420	442	436	427	401	426	422	398	407	442	406	423	432	398	428	395	388	384	433	420	408	440	386	423	391	380	426	411	419	406	433	395	435	419	424	416	429	406	391	427	428	425	419	423	411	402	431	419	424	456	407	447	424	455	390	408	421	428	420	429	405	433	427	412	389	392	394	412	396	400	367	410	392	431	451	428	406	436	401	400	437	431	423	440	384	412	417	416	405	403	419	427	372	423	428	429	415	411	366	442	426	410	400	371	379	417	391	381	383	378	394	423	375	386	426	381	411	413	403	421	413	426	404	412	426	414	421	402	393	401	426	412	406	435	428	438	405	402	378	449	425	395	413	442	454	402	432	392	398	366	418	409	403	404	439	403	414	393	426	380	426	413
17341	2693	2850	2147	1522	1153	749	620	516	483	378	336	314	282	241	235	196	231	232	210	182	198	221	184	173	173	167	149	169	159	148	160	168	169	155	138	149	156	155	148	137	156	171	160	134	138	157	150	165	151	149	137	144	174	165	159	140	161	161	156	142	132	160	156	145	142	134	126	161	138	134	139	143	160	132	134	142	145	146	122	142	143	148	144	144	133	144	145	143	145	145	154	168	146	132	117	145	120	151	146	130	129	146	155	138	133	140	140	128	143	145	132	152	153	173	130	119	152	131	146	127	133	143	139	135	158	152	115	147	149	138	120	130	132	125	138	140	130	157	145	157	142	155	149	140	137	135	144	145	138	151	136	120	144	148	143	141	138	156	139	146	139	139	120	141	133	157	157	153	162	151	157	140	130	156	144	122	144	134	134	133	123	131	128	132	151	137	129	152	135	106	120	156	138	150	161	137	146	136	129	138	163	164	112	124	139	126	100	133	153	157	150	136	140	140	126	155	135	146	143	144	147	142	141	143	134	141	130	129	143	126	122	131	136	146	151	142	152	149	133	153	110	149	146	130	138	169	143	139	160	118	139	117	143	126	129	129	173	125	154	146	146	133	137	168	143	136	147	135	124	140	132	128	162	145	122	124	134	157	129	148	126	142	138	134	139	143	137	136	150	118	160	121	142	144	116	133	138	137	143	146	136	128	120	140	147	114	161	146	146	140	125	135	152	129	138	133	151	154	154	139	155	138	135	140	133	157	157	125	140	142	124	144	139	145	134	155	150	146	138	145	148	159	133	134	141	123	147	124	136	143	147	129	127	130	127	127	146	163	152	124	138	131	123	123	147	110	146	122	150	134	152	149	135	133	143	152	146	157	147	150	134	137	131	128	153	128	128	139	136	140	122	146	117	158	115	155	144	150	133	143	119	155	137	137	135	144	131	123	130	138	153	141	134	151	124	136	125	153	152	149	132	167	133	134	138	134	140	142	147	146	129	168	120	150	138	133	149	145	152	149	148	139	124	143	147	137	144	145	129	139	160	133	126	140	152	128	143	156	140	133	150	133	146	128	155	140	136	136	157	134	131	112	141	137	141	139	159	136	137	125	144	141	133	134	118	133	154	150	124	161	113	132	143	140	147	134	144	133	140	146	126	117	110	160	144	135	142	143	137	119	115	124	129	140	139	139	148	134	143	110	160	136	148	156	153	121	135	155	138	135	148	129	126	126	135	131	126	135	156	142	129	119	148	158	153	143	159	119	131	158	152	128	133	147	154	132	142	148	125	149	138	152	141	128	119	139	150	123	151	150	158	146	139	140	126	123	139	139	134	132	146	156	146	159	141	151	132	156	128	126	130	141	137	147	146	140	142	130	120	150	123	138	127	154	139	135	127	139	130	123	145	142	168	168	143	152	148	162	143	145	131	130	130	125	142	146	138	140	132	144	134	147	128	143	141	156	125	149	148	151	125	156	126	145	129	117	115	135	150	153	148	153	112	129	146	140	128	124	139	146	121	122	141	150	148	132	131	131	143	140	135	145	129	120	137	134	130	135	131	156	155	166	124	147	134	146	151	115	129	128	142	159	151	133	148	143	158	114	138	165	153	159	149	134	152	139	118	139	136	163	128	143	141	142	155	134	137	140	132	146	127	173	130	127	157	148	141	143	136	156	144	147	133	128	162	133	141	121	154	142	144	131	126	146	134	148	154	158	132	128	155	142	121	148	128	171	142	140	118	146	126	148	153	136	141	152	135	137	136	152	150	132	133	144	122	166	141	136	130	142	150	146	146	145	156	141	131	141	180	129	130	151	148	161	152	133	129	132	137	149	160	132	142	151	152	165	141	156	124	161	147	129	144	139	141	154	145	149	118	154	116	149	131	145	134	143	126	151	137	143	155	135	155	140	140	133	124	146	141	149	174	144	145	156	147	151	128	170	161	126	133	154	125	142	146	153	144	135	140	131	154	138	142	128	149	145	144	128	142	131	143	131	155	148	153	135	164	133	140	162	145	151	162	144	161	144	142	134	150	129	134	144	164	162	109	142	139	131	131	126	157	143	125	134	137	140	138	139	127	133	147	123	163	141	145	134	132	160	148	118	142	117	129	139	137	142	138	129	127	149	146	157	155	136	152	144	142	143	136	152	158	140	115	142	149	148	140	142	132	146	126	135	149	126	135	136	115	149	131	171	140	130	143	145	144	141	131	129	154	126	141	142	125	149	140	146	137	128	143	147	133	157	140	131	147	142	135	123	145	133	136	161	123	129	126	132	159	130	120	149	140	141	143	139	146	137	162	141	133	129	135	137	145	134	150	127	143	173	150	142	137	117	153	131	127	135	135	147	109	127	142	147	144	142	145	132	131	135	139	135	157	162	125	127	138	144	155	161	140	132	140	136	132	145	148	136	143	144	144	131	146	166	139	153	152	139	143	142	136	133	161	120	158	169	132	132	152	137	183	123	127	148	121	136	119	162	118	143	145	132	139	137	126	141	141	133	142	138	133	146	121	131	135	142	138	129	142	140	169	149	175	152	150	133	140	128	119	157	137	136	149	152	135	134	130	152	143	132	126	137	134	140	143	120	119	128	139	134	130	125	122	135	140	135	128	135	146	159	132	137	130	124	111	148	144	133	137	129	144	131	145	135	125	152	158	123	124	140	143	141	148	132	143	126	151	127	146	129	117	130	139	143	157	135	146	155	138	141	130	163	150	135	132	124	147	145	115	126	119	142	141	138	133	139	138	153	138	160	131	141	144	138	151	137	147	122	138	142	132	163	135	146	140	142	121	140	143	128	150	144	155	137	122	144	151	125	152	163	136	150	130	140	133	125	139	145	135	130	129	129	163	144	139	148	154	132	118	139	152	140	155	159	129	147	153	165	133	136	150	176	142	131	156	136	147	128	125	130	141	123	136	165	133	152	139	136	152	142	142	121	126	127	121	142	136	134	150	134	140	145	149	142	148	144	140	143	143	138	150	147	141	158	170	159	124	157	150	148	151	129	143	138	133	151	126	136	136	139	144	147	125	138	149	151	139	159	144	139	133	162	176	152	145	127	124	143	136	142	138	136	163	123	125	159	143	124	147	141	139	146	108	136	167	128	166	132	144	128	149	155	116	137	147	121	125	117	116	120	127	136	125	144	146	134	135	139	142	138	143	119	138	146	165	162	134	144	158	149	145	143	136	164	114	142	145	132	150	122	143	157	133	127	133	152	137	127	132	144	134	147	132	129	157	132	142	137	149	155	151	134	128	138	142	128	123	157	153	146	134	136	143	128	136	141	103	147	132	140	122	137	142	158	137	138	133	124	160	138	142	119	133	149	145	128	166	152	135	144	112	129	144	103	122	151	137	134	138	99	146	143	171	133	155	147	131	128	137	124	169	117	115	132	137	136	146	137	146	154	140	129	124	150	124	138	150	134	124	148	124	143	117	123	138	148	127	151	140	123	139	147	141	145	150	153	125	116	139	118	132	139	136	130	146	118	143
7995	2540	6045	6756	5679	4663	3748	3024	2538	2314	1988	1704	1594	1366	1315	1194	1132	1037	996	917	903	810	838	830	767	724	732	708	712	679	644	636	601	613	647	622	604	574	589	591	561	571	580	564	574	584	549	547	530	505	584	530	506	531	532	529	524	503	496	486	523	501	546	502	477	485	501	502	461	531	474	460	449	508	476	501	494	479	512	510	499	483	519	498	494	498	501	504	537	476	467	508	499	490	475	492	498	466	434	481	456	507	469	468	489	507	460	466	511	514	471	444	522	466	477	455	441	460	497	461	487	489	441	510	467	451	463	488	450	503	489	480	497	485	460	447	480	475	455	463	515	461	473	453	479	482	406	485	519	444	462	452	459	434	471	497	466	471	470	431	496	437	448	491	523	455	435	464	489	472	505	479	516	475	491	479	472	469	447	501	434	463	472	432	420	462	475	531	501	455	433	489	456	434	447	480	459	476	450	446	515	467	493	469	482	463	482	464	467	498	462	481	494	473	441	485	454	465	450	484	413	513	444	493	418	492	505	457	450	488	480	492	486	512	462	479	508	478	446	458	452	457	496	451	490	495	477	465	469	440	458	471	445	494	472	488	454	481	456	473	459	456	469	451	478	500	505	496	472	478	448	464	432	453	446	474	454	476	498	465	482	490	448	461	485	466	496	471	471	487	428	468	427	515	445	469	460	487	482	416	496	426	482	451	480	468	449	420	506	452	479	470	413	506	438	474	446	475	444	481	448	478	421	466	447	465	453	464	507	456	517	444	507	455	479	458	444	468	433	409	441	469	456	467	450	507	439	487	435	446	483	476	463	497	438	461	462	454	485	478	444	459	417	484	448	440	482	470	487	473	476	469	457	433	437	474	468	478	462	479	454	431	460	491	442	455	459	472	446	463	428	447	439	497	493	477	500	487	467	430	507	453	425	437	457	504	438	443	480	484	488	423	435	503	476	487	467	469	472	480	473	408	468	457	476	482	441	495	494	435	480	430	480	506	472	418	422	475	413	475	456	520	459	502	453	451	467	476	470	478	451	448	459	483	484	493	476	455	457	471	472	487	434	531	446	451	478	450	474	478	487	479	484	478	470	447	474	451	470	494	469	474	482	465	452	437	477	492	463	464	457	453	460	431	462	487	443	434	435	477	449	495	479	456	458	442	468	452	491	462	437	453	485	459	478	476	430	455	482	483	467	448	475	480	464	473	486	477	497	478	484	464	469	486	496	504	444	453	459	457	497	447	459	419	493	509	472	450	435	467	445	449	454	487	443	442	484	454	435	459	486	436	480	449	483	494	457	478	456	465	446	468	463	427	442	465	452	475	454	427	527	466	462	432	477	495	453	475	492	510	478	478	451	451	452	474	470	473	508	430	487	471	463	450	473	441	467	475	447	485	451	448	462	462	479	441	507	462	468	461	458	491	460	475	450	478	474	467	483	486	411	459	478	458	482	456	433	459	498	435	456	499	475	478	443	488	414	484	439	460	476	455	453	459	486	450	447	457	456	485	450	471	501	436	461	481	477	478	463	466	486	443	467	490	499	466	446	473	443	443	475	448	442	476	433	461	497	463	469	403	517	452	467	468	456	462	486	468	474	441	437	468	474	503	464	456	458	488	499	468	427	469	467	453	415	457	459	463	481	465	480	484	468	486	482	435	455	474	454	488	462	475	491	461	484	463	403	466	466	459	485	472	466	502	460	456	480	459	480	443	446	463	472	466	454	472	474	446	457	452	495	442	445	464	449	509	477	491	486	451	478	451	497	431	462	482	454	503	456	472	476	466	488	449	468	464	481	473	473	468	489	464	447	479	448	476	459	475	481	461	431	453	477	460	483	453	508	488	461	406	515	468	437	453	441	412	483	478	448	449	494	461	455	453	510	475	458	479	483	457	448	461	434	446	467	549	500	491	464	481	471	506	467	439	455	456	498	431	437	465	427	439	440	482	456	487	492	479	501	427	490	469	517	462	475	473	465	495	442	447	426	471	437	452	482	479	474	495	465	438	526	469	479	467	464	440	479	458	473	504	479	483	461	483	444	471	461	448	478	457	477	461	456	443	471	476	483	465	458	427	459	469	458	490	454	438	443	497	430	484	464	464	443	491	467	491	484	436	486	454	463	444	481	461	478	486	480	428	480	489	463	466	464	478	482	473	442	490	495	460	458	450	458	473	435	431	447	498	472	457	478	448	454	464	479	450	465	470	466	474	485	489	468	437	476	471	442	443	486	493	493	471	432	462	451	489	436	446	456	467	450	492	515	473	471	487	480	440	491	454	506	446	470	489	466	490	445	463	444	457	479	452	453	469	484	491	498	450	479	444	482	482	487	471	456	459	458	475	502	473	478	462	464	478	468	442	457	477	461	490	496	456	455	445	466	501	478	442	467	515	487	483	445	474	463	474	485	487	444	444	466	515	486	469	451	458	492	478	448	460	428	447	468	436	481	477	474	452	436	470	490	468	450	489	476	475	489	438	454	442	458	472	467	473	474	472	462	433	467	480	514	482	475	486	431	449	456	467	427	448	466	509	445	447	509	439	462	475	445	449	455	458	492	459	468	441	454	483	487	498	464	465	455	475	463	438	493	487	464	438	476	469	479	433	465	457	459	440	468	463	478	507	454	469	464	489	474	446	486	453	412	488	455	464	490	505	471	457	511	456	466	497	470	499	457	487	431	456	477	463	442	455	482	459	466	499	461	449	487	435	468	439	429	476	450	468	450	464	449	459	457	457	478	457	537	450	461	429	469	425	450	444	446	487	472	476	474	472	499	452	464	452	450	497	500	452	479	444	455	464	484	455	436	463	480	480	465	474	452	443	460	461	454	473	487	434	482	437	488	467	492	530	485	450	470	489	465	481	458	477	488	470	448	477	468	476	443	445	457	437	466	419	471	449	476	475	485	474	459	481	457	471	440	482	462	464	456	468	444	464	464	458	462	441	493	463	444	469	436	451	467	451	476	496	419	443	442	463	452	444	460	455	485	471	463	470	438	494	432	467	473	431	480	454	457	444	453	439	506	459	472	483	494	469	474	465	528	498	462	462	440	458	469	444	414	488	442	455	451	444	498	450	502	481	437	489	455	492	445	450	462	485	461	434	513	449	445	454	490	426	464	478	424	448	485	488	435	468	426	467	518	493	470	454	461	502	512	506	498	448	471	496	514	458	444	457	493	427	442	463	441	492	458	491	449	467	449	494	470	471	485	464	456	490	474	454	462	452	479	485	478	426	437	474	440	480	504	456	457	456	472	475	458	483	472	500	443	482	484	471	440	462	477	455	431	491	509	457	442	466	479	466	478	480	461	458	469	483	483	474	454	493	469	454	467	461	434	458	458	437	511	467	485	462	459	455	456	470	478	440	486	455	439	454	461	454	514	468	459	437	475	459	486	442	470	482	462	505	487	470	480	505	450	484	469	467	443	458	471	419	452	448	497	469	471	483	473	481	455	463	487	438	469	430	433	478	464	467	426	477	484	454	466	478	469	452
2196	364	327	318	289	275	303	261	259	271	280	280	232	285	268	248	266	239	222	281	246	256	256	266	243	265	249	262	268	223	237	215	240	253	217	288	279	284	227	239	268	269	263	233	276	252	221	264	272	274	245	267	250	245	268	245	255	236	261	240	243	224	257	277	274	254	273	262	279	261	256	239	284	258	238	264	259	261	261	245	269	258	253	266	226	251	262	245	248	275	241	269	243	241	244	247	279	272	245	237	273	249	241	250	266	270	264	236	263	227	237	256	243	275	263	257	231	237	247	284	275	274	278	260	228	248	228	266	280	251	247	260	276	241	283	247	256	235	241	264	271	218	294	226	263	277	225	251	253	253	266	243	227	227	248	243	264	239	247	231	245	216	254	262	276	268	233	252	291	245	280	241	248	264	255	238	262	267	291	265	261	260	262	257	261	249	252	291	274	270	247	253	224	229	262	285	227	262	242	233	227	249	290	259	246	267	268	267	283	245	255	248	257	252	262	238	246	260	249	266	285	252	275	248	268	257	284	251	239	241	271	270	263	247	277	260	256	282	267	249	249	275	235	266	275	249	243	248	241	259	263	277	251	252	230	255	251	295	238	239	248	283	244	262	258	269	216	242	244	228	252	246	260	223	254	239	244	288	249	241	266	277	232	242	256	249	232	245	271	262	257	270	241	259	261	278	247	265	241	249	235	238	242	257	281	255	235	253	235	291	255	246	269	258	279	244	258	241	269	263	259	240	282	254	252	271	245	244	248	249	242	262	246	250	249	237	229	245	225	247	261	251	242	263	287	268	264	250	251	225	224	244	257	245	230	262	265	266	285	239	254	289	228	254	297	250	247	246	284	281	248	253	236	258	270	251	250	267	283	253	271	276	240	250	224	294	249	264	255	271	260	263	258	231	241	272	258	241	252	269	230	251	276	269	270	259	241	239	257	264	257	254	251	279	263	278	263	273	263	252	247	247	271	241	280	265	198	234	282	291	267	296	255	291	237	237	262	247	264	242	267	279	269	240	267	244	251	258	283	252	254	256	258	245	227	253	262	293	268	291	237	254	268	294	241	273	266	239	263	250	223	254	254	257	251	244	261	260	242	271	253	254	244	249	252	264	281	255	256	276	256	261	269	282	239	265	250	255	236	253	272	291	284	226	259	283	259	247	234	245	234	302	245	281	244	259	252	251	279	258	276	281	243	246	251	258	261	281	254	261	282	285	258	269	247	279	245	259	248	242	260	250	272	276	248	252	251	269	257	245	280	226	259	237	258	261	238	270	263	239	269	227	232	272	230	264	249	246	235	258	258	236	265	220	248	259	245	219	282	238	264	257	249	261	214	247	261	253	236	278	269	257	232	282	255	263	259	260	265	253	292	237	269	262	261	247	243	268	233	282	267	261	249	248	238	289	262	259	227	258	236	241	274	260	260	272	256	260	302	242	242	249	266	246	245	256	284	243	279	271	253	251	254	257	265	259	266	252	263	236	254	243	268	230	270	259	250	288	258	259	304	245	237	266	265	265	229	252	246	266	265	241	273	245	311	253	238	247	253	222	267	279	286	242	268	223	271	255	248	232	251	269	251	252	274	229	235	255	285	240	280	259	259	277	265	247	245	242	244	234	261	270	248	239	282	247	257	273	280	290	234	262	265	218	258	257	235	276	262	265	274	260	263	254	243	275	257	237	258	236	239	274	255	253	262	267	262	270	265	248	266	259	253	251	234	263	238	260	258	244	266	250	243	242	279	261	269	252	279	243	264	265	265	263	247	242	253	230	241	258	251	273	245	264	263	275	255	249	243	271	270	264	283	270	256	262	228	262	253	235	262	246	291	258	254	282	264	244	277	269	235	232	253	247	270	263	256	219	268	232	232	271	239	235	290	248	244	261	249	288	217	269	258	262	273	262	284	265	263	263	259	248	264	271	274	262	269	275	253	245	273	235	219	251	251	268	248	265	254	245	256	256	278	245	245	256	259	249	255	257	250	266	261	296	257	239	259	214	248	233	249	258	239	248	247	257	263	248	219	255	233	262	269	231	253	256	252	234	247	261	231	249	259	264	266	259	295	262	244	267	233	239	265	284	243	254	249	267	244	224	233	260	251	250	241	233	213	240	266	240	243	260	238	257	266	276	243	287	269	270	229	256	278	277	254	227	264	271	251	255	260	250	267	243	249	239	246	244	244	246	272	272	281	247	231	291	253	256	253	213	261	228	255	256	242	257	238	241	266	254	263	239	233	267	264	256	255	248	232	262	272	275	275	266	258	255	273	270	291	247	248	285	243	234	275	262	241	242	288	250	260	270	246	263	228	261	259	260	264	255	268	264	231	260	242	265	261	253	261	244	272	245	265	235	239	231	248	231	241	271	255	225	247	231	269	232	255	278	251	264	264	265	247	239	217	241	247	251	249	244	240	270	258	277	284	260	247	248	263	276	244	262	262	227	265	235	242	268	280	248	264	236	244	242	261	255	250	257	256	254	247	258	249	238	280	249	261	279	285	256	236	245	244	244	250	249	265	247	235	237	240	244	281	254	260	265	243	264	261	288	250	255	254	235	255	245	274	272	262	244	230	232	269	288	236	252	238	296	263	262	270	261	277	232	241	257	264	255	260	273	255	259	264	212	255	251	251	222	259	268	265	251	272	227	257	262	243	264	243	256	268	272	249	256	256	267	257	247	282	278	257	262	283	244	279	252	256	266	266	265	227	244	254	237	300	299	232	262	264	278	266	232	250	259	240	237	241	234	229	271	258	241	232	262	255	290	231	252	244	280	246	239	231	239	265	272	245	267	263	241	260	255	295	258	230	253	290	222	211	243	221	242	256	286	256	242	256	257	251	246	243	249	234	230	270	249	246	242	253	247	264	231	262	240	278	264	285	280	233	262	243	221	254	269	248	238	242	251	252	252	252	278	280	251	242	226	265	253	261	239	286	230	253	223	263	230	232	252	246	262	256	260	231	265	263	250	264	265	278	263	253	254	265	242	248	239	232	243	252	266	232	260	252	243	264	252	222	227	254	248	281	249	265	249	258	240	239	270	265	237	269	255	289	257	234	266	266	243	262	282	257	261	240	272	225	248	261	250	224	232	270	260	271	262	258	264	241	252	280	229	283	263	255	248	252	236	258	251	270	307	254	228	291	249	243	224	256	270	257	270	243	266	245	257	239	257	258	259	265	275	253	247	255	253	270	243	291	250	260	261	252	248	296	252	279	282	251	221	223	234	251	244	247	270	250	229	259	242	246	237	259	261	238	253	260	263	250	248	267	274	258	259	246	252	242	284	257	266	260	250	239	243	237	258	229	257	244	262	228	259	266	253	249	254	239	261	254	257	219	265	238	237	246	241	235	254	261	237	296	253	260	238	265	270	269	251	268	256	261	250	257	258	252	249	273	266	238	239	252	261	244	263	247	257	240	254	249	246	244	277	265	236	256	252	263	307	272	243	267	246	254	242	231	230	270	260	241	266	259	266	259	269	247	276	281	263
2618	828	1006	984	955	908	869	857	823	852	833	833	779	819	778	757	780	795	722	791	794	755	765	787	784	784	776	753	765	802	776	767	747	766	778	743	756	700	778	801	742	742	808	783	787	818	803	773	757	800	689	735	779	749	768	769	790	735	791	750	761	759	753	717	730	741	723	760	746	713	750	756	759	786	755	786	807	746	799	720	756	755	797	765	737	671	778	758	795	715	779	720	789	775	689	749	805	732	746	770	774	716	763	741	760	746	785	772	799	769	780	745	726	784	694	798	718	789	747	743	757	730	778	775	797	748	753	725	732	763	754	731	781	754	726	763	796	772	763	780	772	760	702	751	780	706	720	778	710	766	788	751	737	747	781	778	781	752	762	776	746	769	769	756	776	790	767	694	735	751	756	789	746	733	759	786	695	735	741	714	742	792	756	808	701	728	766	745	720	748	727	721	739	718	736	736	754	767	782	756	766	712	756	743	766	735	812	762	758	773	783	731	779	771	718	746	762	745	738	760	730	800	770	705	767	740	766	755	727	814	727	740	754	716	740	756	705	744	768	757	739	749	729	744	788	766	725	715	743	789	795	740	782	726	772	743	740	730	763	713	739	738	781	780	792	763	740	783	740	749	774	733	798	778	760	791	781	727	770	742	728	771	739	701	747	707	752	764	755	783	775	711	745	786	780	726	760	762	820	779	733	764	773	798	738	751	717	761	736	747	776	758	731	742	738	728	750	758	715	732	754	709	762	755	706	712	784	705	708	725	769	725	771	797	765	763	717	749	740	748	770	744	793	772	756	723	808	790	788	724	728	715	677	756	716	759	733	765	729	741	704	742	735	759	731	803	741	761	779	735	730	720	766	785	754	781	732	747	774	749	777	757	759	753	749	779	768	735	757	760	765	744	757	772	750	699	729	786	761	777	718	720	710	713	796	747	749	708	776	684	760	704	776	737	743	792	778	710	752	732	767	709	748	774	740	765	759	789	729	764	717	771	758	740	741	789	744	771	770	804	747	783	795	712	730	724	724	752	751	813	779	720	759	709	736	770	742	736	715	781	761	743	755	727	780	808	798	782	746	731	729	817	756	748	764	765	737	780	745	762	772	756	738	712	776	768	721	764	770	740	699	784	748	767	766	758	788	771	771	790	763	803	742	738	834	709	756	766	756	765	763	755	803	791	731	736	801	754	799	748	721	794	792	739	713	783	710	740	759	760	795	764	713	752	753	740	793	746	752	767	766	733	754	782	735	774	735	725	751	677	740	742	768	752	714	694	765	734	722	740	728	770	764	816	802	784	713	758	723	779	729	760	790	786	745	805	733	756	762	780	763	724	778	792	749	780	779	728	746	689	779	807	704	736	797	736	708	718	798	716	705	758	828	747	739	800	735	755	780	755	732	727	753	756	725	747	746	711	778	786	779	742	756	752	766	758	761	755	782	754	744	766	750	773	753	808	732	757	745	725	729	774	766	782	842	739	772	779	721	705	763	712	757	773	788	764	750	718	723	778	779	787	731	732	742	833	784	769	760	768	756	754	754	745	780	730	746	758	826	809	733	754	770	728	744	717	743	782	751	761	694	729	754	756	770	702	724	734	773	740	772	740	780	746	756	735	781	754	806	752	758	782	770	718	723	772	729	777	743	750	775	770	809	755	732	683	790	742	727	743	772	721	778	763	744	772	761	719	779	734	736	816	777	735	784	738	750	741	795	772	774	776	784	781	757	788	783	710	734	794	782	733	795	786	734	716	728	782	797	775	769	750	765	771	784	731	729	734	773	759	744	781	713	742	720	741	764	747	774	738	735	752	734	741	777	748	731	734	737	742	731	731	760	745	752	788	776	732	831	774	810	735	718	748	742	725	735	711	745	702	745	778	725	738	785	761	733	684	769	772	731	730	720	773	712	773	743	761	747	746	769	722	746	762	716	788	732	740	772	815	784	761	773	700	765	775	769	828	738	721	721	756	692	726	783	694	769	743	720	823	774	718	746	743	745	765	747	752	768	714	745	806	774	754	769	777	798	757	828	746	728	762	756	742	748	764	749	731	772	702	782	734	718	818	741	714	768	772	772	782	749	764	744	728	790	806	763	774	707	731	783	720	790	721	763	747	766	755	738	777	785	743	745	730	765	776	751	699	773	797	758	732	803	735	791	744	702	725	775	786	792	740	755	748	762	741	800	712	750	766	753	763	731	796	751	793	812	745	770	711	738	728	723	744	745	761	742	729	709	723	826	726	789	688	732	783	778	773	699	741	772	693	750	728	795	727	734	763	730	761	766	768	771	793	816	765	810	746	746	763	759	767	754	757	711	789	738	799	716	764	750	753	780	750	785	739	724	764	735	725	732	748	828	728	709	731	782	745	766	759	735	729	782	749	760	743	732	809	713	743	763	742	729	775	785	734	768	773	784	762	762	750	716	789	813	762	741	808	735	741	736	760	758	722	765	739	762	757	731	757	752	746	783	723	769	731	761	773	765	737	749	810	750	798	797	787	737	810	729	740	760	754	746	805	765	772	739	781	729	746	767	738	745	767	710	753	728	733	761	745	770	751	741	749	766	725	722	768	738	761	798	747	729	735	767	783	768	748	796	800	760	786	774	768	744	740	758	789	741	812	746	742	780	749	786	744	764	757	740	679	727	775	759	732	816	750	763	743	729	809	779	740	788	751	769	731	772	753	828	816	772	738	753	749	695	778	726	729	767	784	735	757	763	705	768	719	762	719	736	789	776	745	761	743	753	773	796	755	777	768	769	825	747	748	787	777	771	774	687	773	741	708	782	772	794	769	754	792	757	749	775	779	785	774	729	697	694	740	750	763	771	754	770	782	757	741	718	742	705	719	753	729	770	737	729	787	740	744	760	737	750	743	750	762	717	764	699	789	753	750	810	721	763	696	729	757	758	747	767	741	764	766	789	774	743	741	781	760	737	736	801	735	803	724	769	782	760	769	763	802	749	730	781	757	764	782	734	753	724	778	754	795	768	753	784	751	742	754	773	714	725	719	762	785	762	715	713	714	712	736	764	788	757	739	759	799	729	773	733	716	734	752	779	745	747	722	742	753	757	790	806	752	761	709	742	744	798	783	737	728	704	760	749	701	734	815	765	713	749	786	750	718	738	746	799	771	777	742	758	730	756	744	757	695	761	723	774	728	772	763	745	781	788	758	797	724	742	764	743	751	765	801	801	765	760	762	767	750	770	739	734	750	756	717	770	719	754	772	788	740	773	751	736	729	782	811	769	741	748	747	763	769	719	761	781	751	769	769	806	729	729	745	783	762	753	787	707	763	759	755	765	752	762	714	782	738	728	724	753	728	754	743	788	779	718	710	734	752	755	744	742	751	730	742	755	778	757	704	736	757	769	764	752	722	755	740	823	771	698	756	703	761	720	717	728	748	755	731	759	762	763	730	768	730	719	742	763	801	755	715	753	691	785	724	770	754	740	793	731	732	707	780	719	786	796	774	814	791	723	692	756	789	768	762	746	731
9186	1169	1455	1105	808	607	440	368	340	315	243	217	211	195	191	195	195	162	186	141	151	170	158	156	133	147	145	120	137	144	137	145	128	136	128	139	112	152	117	145	131	112	139	133	134	123	108	142	129	153	128	129	132	136	110	118	123	142	121	128	151	114	122	121	147	129	130	135	126	136	149	138	132	135	138	100	125	138	114	140	126	140	133	124	123	125	142	126	125	115	116	133	134	102	135	125	136	111	124	120	127	133	127	125	104	126	125	127	135	140	145	132	131	137	127	137	117	107	124	110	119	124	126	130	140	123	114	119	128	128	144	112	133	99	116	140	138	121	140	122	113	147	117	138	106	124	121	137	119	135	119	117	108	136	138	136	138	122	112	136	128	137	142	143	135	136	113	114	136	128	109	115	140	117	123	139	116	112	129	138	129	140	121	128	140	148	131	119	124	142	128	124	140	114	112	126	107	132	145	117	112	131	132	115	134	111	135	117	129	141	128	136	119	142	116	119	122	130	158	135	129	130	145	137	136	129	104	148	122	123	122	127	121	125	132	151	128	122	128	113	121	129	145	120	118	123	114	114	132	128	127	127	121	134	114	127	132	140	115	128	126	137	116	125	117	118	118	135	126	145	140	120	129	135	130	114	134	128	115	115	140	137	139	108	126	109	124	137	125	124	131	118	122	105	149	113	113	132	108	115	136	130	111	130	120	128	135	124	119	103	134	139	130	118	128	132	133	135	131	136	138	142	134	104	141	114	122	127	135	126	116	126	133	130	119	145	125	118	107	111	130	131	137	109	114	109	131	140	145	120	127	134	124	122	129	127	129	125	120	115	106	137	126	138	129	120	133	103	151	112	149	136	126	126	145	126	119	142	128	139	145	115	149	138	140	125	123	141	124	128	108	141	151	137	122	113	116	105	128	119	112	125	140	123	136	116	112	136	125	122	125	114	129	148	138	119	139	142	149	130	133	124	134	127	119	139	137	121	148	134	124	128	127	122	138	135	129	109	130	121	114	107	123	147	127	106	123	138	115	135	123	155	137	121	135	121	120	142	119	119	129	126	115	128	131	117	140	133	116	121	123	118	116	119	143	126	132	130	128	139	110	133	119	118	122	122	126	123	136	122	143	133	113	138	119	119	142	120	123	136	123	128	140	120	105	153	124	121	127	121	136	122	125	110	129	114	114	119	127	123	135	128	135	119	146	135	129	112	135	125	135	147	106	140	114	140	140	119	126	155	146	108	99	129	134	122	117	115	153	118	123	122	132	117	134	135	125	97	113	126	127	137	141	116	113	125	111	115	120	125	151	138	113	126	119	119	144	120	139	130	121	112	132	120	131	124	120	107	136	113	118	124	125	132	113	141	129	138	120	127	128	130	132	128	135	122	105	120	122	127	124	108	128	115	124	135	119	136	124	114	130	124	118	134	128	138	113	128	129	138	154	138	134	113	127	129	121	133	144	122	132	114	117	115	132	115	135	130	118	126	129	135	127	105	129	124	116	121	129	131	113	124	125	126	147	109	132	109	127	134	131	130	138	119	110	131	140	136	132	136	120	132	139	107	160	141	133	120	141	113	115	135	111	140	137	132	138	117	113	144	120	146	122	123	135	142	123	117	109	134	124	138	114	116	100	117	123	126	128	132	132	146	128	154	143	121	150	127	137	128	103	137	122	130	131	112	112	129	136	124	151	133	123	136	138	133	136	118	117	135	132	138	118	120	118	143	119	118	128	108	123	130	133	144	118	144	107	126	123	124	128	131	128	133	135	137	142	134	139	143	115	110	101	124	120	141	118	127	119	157	124	115	120	124	135	120	117	145	132	116	136	141	127	133	110	132	110	132	139	132	121	117	120	114	142	134	106	159	135	113	112	125	120	124	105	122	134	122	126	129	128	104	132	127	131	133	126	113	136	140	138	123	115	127	117	130	147	136	119	137	130	133	104	121	135	131	154	132	127	114	129	118	142	113	123	117	133	128	122	130	128	112	136	128	113	107	134	133	105	126	134	117	142	132	139	144	120	136	110	137	119	104	119	140	115	141	148	146	130	135	135	130	122	118	122	118	115	119	131	136	118	146	123	134	128	138	133	116	119	129	120	128	128	121	115	125	123	138	132	120	129	131	118	116	125	120	147	140	130	116	143	129	112	112	138	130	128	132	118	116	142	133	112	126	111	129	133	135	133	100	124	139	145	105	117	110	130	115	154	143	155	135	130	96	107	115	130	127	98	130	138	132	126	130	131	105	111	111	135	120	127	127	126	133	118	140	142	107	121	125	122	143	139	136	144	147	114	138	130	110	125	110	122	131	122	142	123	126	119	132	112	138	136	106	134	143	115	123	131	94	122	124	120	142	104	125	110	144	119	129	125	106	118	139	126	144	120	126	124	140	119	121	141	126	132	119	125	145	135	115	122	122	121	121	119	101	126	120	121	122	105	129	151	125	126	104	128	136	125	118	123	127	124	122	138	115	124	117	122	129	125	116	109	139	114	136	146	135	138	111	141	131	138	120	133	136	125	142	123	123	129	123	128	158	122	131	131	129	111	146	117	134	127	98	139	134	122	109	120	123	135	118	107	132	114	125	122	130	127	107	131	122	131	136	130	144	122	111	136	131	115	120	129	124	119	133	149	116	134	128	116	115	128	112	126	145	118	127	133	126	141	127	133	113	141	120	131	127	114	136	142	109	116	124	119	116	123	137	123	138	122	152	111	153	129	146	128	121	122	112	119	131	144	143	133	129	127	149	122	127	117	121	141	121	145	148	129	133	134	126	124	132	129	133	120	114	149	114	106	132	126	122	135	138	137	121	116	132	122	125	126	99	119	109	135	135	133	143	123	117	128	139	146	97	125	126	112	103	131	116	133	134	121	116	121	125	130	119	118	125	115	129	124	141	121	121	125	140	124	111	136	126	125	105	127	129	117	114	125	139	120	124	123	120	140	114	120	157	117	130	113	124	145	122	122	131	125	129	134	132	107	114	116	109	128	134	126	125	136	111	131	122	134	135	149	119	128	110	123	138	155	140	143	106	133	158	145	137	118	110	133	146	130	127	128	135	133	126	123	128	115	117	137	119	130	141	116	141	122	114	129	146	126	122	121	103	129	122	130	137	116	127	118	120	120	113	135	140	131	131	123	145	139	127	124	140	119	125	129	131	119	98	140	141	124	127	123	132	134	115	138	126	141	132	119	135	149	138	112	125	131	125	112	145	127	135	113	128	138	130	139	122	135	137	134	119	125	132	130	153	116	153	129	117	119	142	142	125	125	138	126	142	142	135	109	139	134	146	116	140	112	134	134	117	133	120	123	110	131	115	122	130	120	122	128	124	127	140	122	131	139	125	128	129	118	112	112	143	118	131	123	144	110	119	127	134	147	110	103	120	125	131	145	108	133	128	143	126	119	126	129	154	126	130	111	125	123	136	131	132	149	157	113	126	138	125	146	135	117	127	138	124	124	136	131	130	142	114	135	108	143	124	136	115	100	123
5783	1516	3420	3802	3256	2713	2064	1776	1556	1399	1165	1064	965	924	896	777	739	746	692	660	622	664	631	609	548	547	558	525	560	512	537	515	492	459	493	476	467	465	478	510	457	476	474	435	470	455	464	444	440	428	441	433	463	437	448	438	485	453	424	412	448	386	448	463	470	437	449	402	438	431	451	416	439	415	461	479	438	429	439	429	433	424	460	422	425	395	426	393	396	425	425	425	416	445	462	400	427	454	416	464	405	423	406	415	410	420	389	426	409	380	423	476	390	435	446	446	432	426	445	382	416	426	417	396	406	400	417	412	376	392	400	445	419	422	399	423	433	427	388	427	419	390	397	405	408	399	404	441	428	424	440	376	434	442	428	378	405	460	421	410	450	425	425	432	401	438	399	439	391	396	401	426	416	436	407	421	412	429	444	421	439	399	429	396	418	428	430	428	432	399	437	406	436	384	436	395	411	429	390	384	445	406	440	407	394	403	408	400	391	390	410	421	402	416	442	426	393	395	404	418	417	415	400	413	423	431	419	397	441	408	399	383	433	440	430	423	422	448	378	429	432	425	423	390	384	403	405	407	419	410	415	423	444	406	433	433	424	418	437	433	396	408	405	450	403	415	409	403	418	406	365	407	409	413	411	401	405	380	392	439	421	403	405	413	437	413	429	392	461	416	408	407	366	413	418	428	390	387	422	420	438	422	387	428	379	408	402	404	386	435	443	414	415	391	380	397	434	424	428	382	402	390	434	427	423	410	417	430	408	376	377	423	420	449	405	390	420	418	411	443	405	385	426	443	431	412	424	413	445	402	378	378	418	454	391	422	422	435	426	409	440	386	399	387	414	427	416	392	448	414	397	403	461	407	377	376	383	408	449	437	400	402	402	403	381	435	412	388	429	399	434	395	398	389	415	457	387	377	391	440	422	413	457	383	430	394	410	402	439	418	458	391	425	425	379	400	406	396	421	391	411	395	424	415	421	394	420	419	408	391	440	430	439	416	444	418	441	418	388	411	413	394	370	419	425	409	410	417	408	422	426	429	407	412	403	397	417	428	378	399	403	427	431	386	421	403	406	419	409	419	409	391	384	409	420	407	433	417	446	444	429	398	408	419	404	424	421	431	419	442	373	417	439	395	430	408	441	417	426	415	389	423	417	400	414	453	395	430	406	387	420	364	406	405	431	428	369	435	385	418	421	403	383	413	444	388	442	418	420	397	466	420	405	422	365	407	427	417	420	395	408	394	391	424	456	440	403	406	397	400	427	410	443	463	402	438	456	390	403	412	378	391	419	413	426	432	404	415	382	410	418	437	426	433	422	414	418	428	426	379	428	443	403	393	391	360	424	418	415	389	402	381	442	415	403	443	425	418	438	410	423	410	411	407	411	426	424	452	419	408	430	433	399	401	387	403	433	427	407	418	405	420	427	388	426	438	405	415	410	377	427	367	402	418	405	478	448	444	415	398	408	401	398	410	441	406	359	427	410	441	385	426	394	432	421	419	431	423	390	363	440	436	429	400	390	389	389	388	407	409	403	398	398	396	404	404	456	423	439	420	437	409	405	416	422	472	413	429	367	428	391	430	432	433	406	389	382	392	428	429	441	413	427	431	447	398	424	404	427	418	402	393	436	423	405	427	412	411	381	423	403	404	407	400	448	403	432	391	444	426	390	408	450	428	408	406	414	419	453	423	399	398	439	414	361	437	440	430	410	435	431	445	442	419	397	418	414	407	394	401	424	412	420	434	396	433	405	410	402	392	403	410	420	429	438	406	422	364	398	422	381	418	441	403	419	414	415	440	396	450	427	432	473	379	429	387	422	406	393	428	438	405	402	399	434	449	434	410	450	422	403	444	456	400	436	384	414	422	452	397	399	413	414	429	460	401	407	430	412	400	429	420	431	421	416	419	436	405	394	396	391	400	396	409	421	455	413	371	417	435	403	407	446	406	416	414	416	428	406	410	407	417	408	408	402	427	431	407	396	425	437	399	424	380	418	404	397	398	379	393	424	394	416	451	412	413	444	422	380	397	399	399	410	401	423	438	414	409	397	391	408	397	399	432	404	385	427	428	363	425	400	403	440	489	402	403	391	399	397	411	412	400	423	433	408	406	436	396	406	420	441	422	385	402	415	388	413	432	424	430	386	383	421	431	362	401	406	424	420	416	423	409	422	441	441	394	405	448	363	409	440	413	405	427	432	412	437	428	407	415	434	408	422	396	445	413	447	400	390	424	423	418	421	419	419	407	428	423	389	424	404	391	405	421	411	374	418	393	407	387	436	401	459	450	395	387	445	414	414	417	392	403	440	411	414	416	440	386	432	399	398	393	395	418	398	400	389	398	425	411	442	396	435	401	403	408	428	410	444	417	445	427	397	412	421	400	440	455	458	430	414	423	435	409	401	396	418	423	422	457	388	414	433	391	376	430	427	440	408	412	397	392	427	418	441	444	388	450	450	409	416	408	445	427	422	396	382	429	437	394	372	383	416	404	421	387	431	407	444	445	393	399	445	424	397	408	398	425	425	387	423	406	451	431	417	476	394	450	425	390	442	384	425	420	383	438	432	437	421	422	421	406	437	418	414	428	398	396	417	430	411	405	421	387	403	377	426	418	447	382	413	447	410	394	423	442	418	429	423	426	433	419	399	423	416	444	435	422	358	437	437	410	429	413	382	424	436	442	433	379	393	402	407	424	460	448	406	443	414	425	396	406	426	431	437	442	387	402	399	387	400	406	442	417	383	437	425	411	403	405	409	378	440	395	391	440	427	438	427	397	449	391	427	421	410	439	450	414	417	449	358	444	438	422	437	405	382	362	439	437	401	406	419	429	417	434	402	400	437	434	413	395	415	450	457	400	426	396	417	425	406	386	423	459	419	419	450	418	442	435	426	422	392	433	400	403	428	395	443	408	417	444	405	428	432	400	420	430	402	420	409	394	399	381	427	410	453	394	393	402	408	418	461	411	434	444	407	394	405	437	409	387	418	420	401	370	402	441	412	404	423	428	390	390	420	408	413	399	415	416	439	390	414	376	434	403	428	461	375	383	474	390	387	408	416	440	428	429	456	394	423	371	459	381	370	383	475	422	403	415	431	411	427	399	426	436	413	380	400	427	410	424	397	389	407	409	431	407	433	408	384	408	451	382	389	445	403	361	452	415	409	439	396	424	436	432	472	415	397	435	428	410	442	427	419	387	421	400	460	400	404	370	404	387	394	393	395	391	397	460	411	436	438	433	415	445	422	403	422	422	433	450	403	384	415	419	399	401	428	392	435	423	420	384	449	413	361	432	428	470	407	406	407	421	413	445	400	383	381	431	399	401	411	369	427	381	447	460	424	440	407	451	389	401	421	412	387	384	385	394	443	404	394	407	410	398	424	393	414	402	439	418	388	424	423	420	405	407	416	411	430	402	403	375	447	413	394	430	416	436	424	401	408	389	395	362	392	381	401	441	411	426	424	457	387	403	425	399	403	406	429	386	380	387	410	418
17180	2622	2712	2115	1487	1068	849	664	532	417	376	350	310	285	266	233	231	224	224	193	200	202	193	176	173	160	170	172	183	176	169	134	157	166	127	149	170	177	169	164	146	139	160	138	174	150	142	147	151	150	134	153	163	147	140	181	147	140	157	144	150	149	152	138	143	135	150	146	143	146	143	141	128	151	135	147	131	139	144	153	135	165	162	130	147	137	146	158	147	145	128	153	149	143	163	126	135	144	144	149	142	141	142	130	152	137	136	141	129	144	128	139	137	146	115	147	140	139	144	145	161	151	150	148	136	125	162	133	135	134	130	131	122	163	152	129	140	138	136	130	148	138	121	117	141	144	152	133	151	142	110	148	132	163	138	119	124	136	134	135	146	154	139	140	139	133	114	133	161	150	145	147	150	146	160	93	142	127	145	137	146	156	142	140	129	107	139	145	162	141	133	136	147	140	139	124	143	138	118	148	125	157	178	121	163	142	136	141	131	136	129	142	144	141	127	141	136	132	155	144	121	124	150	142	120	127	145	144	133	146	137	124	152	141	134	163	128	147	129	148	146	142	139	147	141	141	154	134	151	146	121	129	139	132	128	136	149	160	146	136	136	131	141	117	130	130	144	133	140	143	140	160	155	123	148	148	154	134	141	116	164	140	142	154	151	150	144	138	153	136	118	148	146	126	129	116	147	103	142	138	154	138	158	130	155	156	139	133	139	133	134	152	142	129	122	157	142	148	121	157	139	126	128	150	147	131	118	150	126	143	136	155	144	146	148	133	136	142	111	124	139	136	151	156	125	119	140	108	146	146	121	166	140	144	142	124	154	138	144	144	172	141	136	139	134	130	137	139	159	118	150	124	143	152	140	132	160	147	135	145	131	136	150	144	122	157	131	144	148	131	118	165	138	133	138	129	136	137	155	118	156	164	131	139	151	180	142	129	136	139	157	152	133	132	115	140	140	139	138	138	127	149	151	137	155	156	126	161	137	149	143	124	134	137	146	149	143	152	132	134	151	129	143	152	145	134	148	129	133	114	127	136	140	130	148	134	133	123	159	147	126	151	124	117	130	139	135	140	149	113	142	155	159	132	141	128	136	128	149	130	154	150	137	126	142	151	172	145	124	126	134	133	137	122	127	133	140	120	132	140	146	126	138	158	132	150	146	142	136	139	133	143	127	142	132	125	136	142	140	129	142	135	107	137	132	146	143	125	136	141	151	135	145	149	141	114	136	167	139	156	133	149	152	154	130	142	133	123	117	119	129	122	121	143	143	164	127	134	146	136	124	117	135	121	124	119	149	136	135	154	132	152	139	134	127	130	146	134	134	137	137	161	137	123	156	144	123	165	146	158	146	145	139	143	119	136	142	155	154	144	140	134	133	133	147	157	140	132	149	163	157	154	123	118	146	137	165	152	120	120	127	120	152	137	133	141	121	142	156	144	128	146	164	143	148	130	126	154	161	148	149	133	126	139	149	132	128	160	139	147	129	147	143	118	148	140	134	162	147	130	135	116	135	147	136	120	125	122	141	135	142	128	165	140	158	164	128	145	146	124	149	132	128	143	134	141	145	135	132	135	147	129	148	150	127	136	137	137	143	119	139	138	153	136	124	135	132	125	132	123	137	137	153	138	164	139	131	154	130	143	123	147	129	130	133	154	142	131	140	134	147	144	143	159	124	114	141	144	137	129	135	147	140	131	110	143	146	148	144	149	127	161	149	164	141	135	145	150	153	133	143	131	162	153	132	153	150	138	124	134	119	148	159	139	141	149	119	132	133	119	119	136	143	166	112	167	124	125	151	171	140	157	165	145	138	145	125	132	143	141	133	132	116	104	138	152	146	124	140	142	127	155	141	137	141	139	145	149	139	129	127	149	152	122	149	150	132	149	149	142	143	136	145	137	121	127	148	135	139	148	136	151	159	133	148	151	159	140	145	126	149	156	152	132	142	133	165	152	147	151	132	147	139	120	142	158	128	139	174	138	144	138	141	142	158	144	137	126	125	137	147	142	141	141	145	142	125	141	147	136	138	147	147	156	128	135	130	156	137	120	152	125	157	141	146	140	130	127	144	122	143	138	128	135	148	124	124	142	155	144	131	141	126	153	114	126	140	157	121	135	144	139	130	143	142	144	140	126	128	126	144	140	157	151	132	138	156	134	134	126	134	136	138	143	154	122	150	160	147	134	142	140	136	136	124	151	135	144	129	124	156	127	135	137	144	143	166	141	131	128	138	137	163	135	160	152	147	139	132	149	138	132	138	113	148	130	129	129	146	153	164	153	141	118	115	142	141	139	156	135	137	146	129	128	135	135	152	145	139	151	127	121	125	126	153	135	133	165	121	141	125	132	144	139	132	144	168	144	150	136	151	154	143	132	133	139	145	123	131	150	149	112	144	140	144	136	168	144	129	123	121	136	170	130	133	113	140	138	136	122	163	126	118	150	136	123	141	150	121	171	140	147	137	159	133	126	154	122	138	124	137	146	136	151	145	135	171	135	147	151	129	147	157	141	145	150	131	129	135	124	108	152	142	132	125	154	143	128	136	140	153	149	129	149	121	161	117	126	121	136	149	155	154	136	134	147	128	146	135	142	134	149	140	140	147	149	124	155	138	151	154	150	137	136	119	141	137	149	128	144	139	134	134	133	134	161	162	130	141	119	151	152	129	153	157	144	147	155	140	128	135	152	137	136	144	126	150	164	145	139	154	127	152	125	143	132	120	135	131	141	123	145	137	137	137	123	128	139	138	138	132	130	141	128	121	143	140	119	147	132	141	148	135	157	151	126	125	132	128	172	138	141	159	151	148	141	164	129	140	134	151	130	136	141	157	132	146	135	141	136	142	140	148	133	143	162	129	120	144	130	144	129	136	145	125	141	138	150	150	143	135	120	131	110	150	139	140	159	153	167	152	130	124	148	141	142	142	116	136	149	147	159	138	144	150	137	128	125	139	136	147	141	134	137	142	137	150	162	135	132	138	132	134	150	152	143	135	141	134	117	134	140	136	152	155	134	157	142	125	137	133	132	157	168	163	133	117	140	137	148	138	141	157	155	136	145	144	140	146	130	147	144	128	154	134	139	129	125	134	142	142	139	153	118	134	137	132	123	152	134	137	144	141	133	119	144	131	129	122	137	162	134	136	161	123	134	133	131	139	147	136	156	138	137	147	141	145	136	145	140	134	140	143	123	149	146	141	127	128	153	139	122	135	127	144	128	129	153	165	145	140	123	137	147	159	136	161	145	141	116	137	128	130	161	166	167	147	109	123	152	114	147	131	147	143	129	137	127	138	145	147	158	139	125	126	155	160	131	137	132	151	132	142	146	161	128	121	138	142	144	120	152	131	126	153	138	132	130	131	146	138	129	124	151	144	134	142	119	138	140	159	145	147	149	148	165	136	141	146	141	130	131	125	149	156	149	138	142	138	136	154	142	147	125	118	156	142	137	111	156	128	140	132	140	148	141	144	137	137	130	144	144	127	139	144	142
8032	2580	6114	6740	5786	4561	3678	3054	2562	2273	1955	1814	1621	1442	1339	1178	1035	1035	970	991	903	844	837	819	775	717	710	658	686	692	661	614	635	645	627	565	588	547	587	570	601	555	579	550	548	562	548	528	528	490	502	526	513	485	542	521	525	532	532	497	524	524	443	481	486	509	490	553	490	475	494	514	489	486	557	504	480	487	504	477	487	504	494	426	445	479	509	476	491	475	490	506	487	456	491	490	499	461	467	485	490	506	499	462	457	448	460	403	456	497	500	456	472	492	462	494	438	445	453	475	467	487	471	478	499	499	431	459	471	473	475	448	478	462	456	480	485	463	475	501	439	476	469	448	497	481	521	480	464	463	478	468	438	498	468	453	453	482	445	450	468	460	476	469	443	448	498	469	442	483	452	454	457	461	434	451	483	470	466	445	425	486	512	435	474	497	467	482	493	469	454	464	466	448	454	473	459	468	471	473	430	477	520	502	477	426	466	470	507	502	513	502	444	487	474	472	466	461	464	463	427	472	479	500	484	474	477	447	500	454	492	459	490	461	470	463	462	462	443	454	484	428	448	472	436	444	421	481	497	492	467	443	477	465	417	498	460	488	462	466	476	467	464	459	448	456	444	424	515	475	475	474	459	515	488	471	477	456	494	461	478	460	444	471	522	482	483	453	455	464	469	508	463	478	476	471	438	459	445	429	455	418	460	497	440	510	483	492	453	436	447	496	469	471	451	446	492	497	520	501	448	469	470	466	470	468	459	453	473	475	498	450	465	492	497	480	465	487	467	470	455	476	429	482	493	469	499	486	445	433	436	454	447	435	439	471	472	450	493	467	467	470	462	442	454	456	496	505	465	490	470	447	478	459	442	469	415	432	445	458	473	460	501	444	484	485	463	477	467	430	471	412	445	455	484	486	469	476	469	448	499	485	412	451	449	470	474	468	438	480	437	448	474	472	493	460	467	472	517	476	423	469	477	493	464	475	497	512	446	447	501	482	429	499	449	468	445	454	500	461	485	461	493	470	465	459	481	475	504	483	460	455	465	466	490	462	490	525	450	467	470	488	491	425	452	453	457	471	482	473	482	469	464	512	453	501	471	498	468	486	474	456	457	474	460	468	443	413	505	504	477	479	480	473	469	488	487	482	492	475	494	503	466	458	471	450	443	488	491	460	398	479	492	454	458	465	480	448	504	460	441	450	424	457	464	459	458	459	470	497	439	513	435	449	461	435	493	506	475	464	450	463	467	474	456	492	477	492	444	450	449	505	433	451	480	481	409	493	486	440	419	479	480	469	522	446	491	484	476	492	490	478	483	504	499	474	455	473	469	519	452	505	502	486	481	472	486	475	474	457	466	463	471	487	462	465	438	448	472	492	479	497	465	433	431	471	430	446	451	436	426	469	471	467	469	486	486	484	487	435	451	465	456	479	470	504	434	448	510	438	473	463	455	452	466	478	459	490	462	462	437	491	491	458	459	459	447	463	447	471	452	492	474	491	468	504	454	456	450	492	458	474	471	497	510	482	449	454	459	463	467	464	452	465	478	430	463	453	467	454	456	444	435	504	482	442	466	488	432	433	433	452	426	452	508	428	455	480	451	471	446	477	456	454	471	456	439	485	435	458	457	495	488	441	513	441	469	483	484	484	457	462	455	480	488	451	470	500	487	452	475	448	487	494	431	446	479	450	428	456	480	442	463	477	459	492	450	490	481	460	468	468	475	471	447	432	427	484	486	461	440	463	434	466	482	419	498	460	455	462	509	478	476	492	431	477	431	480	461	460	447	438	481	454	444	477	486	436	481	469	477	450	456	467	474	459	447	470	474	465	450	475	515	463	449	467	470	465	481	422	453	518	470	475	495	452	476	438	456	457	460	474	455	466	490	467	458	464	472	453	490	451	444	436	465	480	491	471	505	496	483	489	447	449	482	467	487	455	497	441	438	437	431	432	480	469	492	487	425	469	440	458	499	463	479	458	456	473	467	463	497	458	465	421	496	458	463	446	480	450	474	497	455	485	471	496	474	468	459	457	452	470	478	491	446	452	490	450	433	442	505	442	477	446	474	442	480	494	507	453	482	463	491	449	474	462	433	453	488	477	504	495	469	471	454	478	506	450	470	462	438	448	501	461	466	457	480	489	475	449	415	484	482	488	471	458	501	457	503	460	458	485	459	448	478	444	442	468	461	475	425	449	421	463	478	473	479	482	455	478	475	473	454	490	450	452	473	492	445	490	480	447	456	483	477	447	498	470	426	467	491	475	463	453	434	478	480	506	522	437	445	486	445	442	502	458	460	500	424	472	443	431	455	504	434	449	460	463	467	478	460	457	511	455	485	481	445	483	435	431	445	456	490	483	488	507	474	485	445	446	439	454	503	479	470	499	506	490	465	493	477	477	440	472	446	473	485	475	484	470	437	457	455	466	464	478	476	446	508	431	484	443	473	469	454	466	460	437	461	457	440	440	452	460	478	446	444	463	480	500	486	493	487	459	440	472	446	448	465	469	493	480	458	492	477	433	456	461	483	451	457	501	494	494	474	491	480	530	431	506	447	496	478	449	504	479	484	492	442	477	431	466	489	448	475	522	503	487	486	455	448	467	487	495	471	465	467	442	469	493	459	455	463	467	463	463	472	462	442	457	487	471	472	456	476	483	498	451	468	472	488	475	442	466	495	469	483	440	469	488	468	462	456	479	470	483	452	445	470	459	478	436	478	461	481	472	466	432	451	423	470	462	461	471	481	428	493	456	470	477	475	449	439	489	486	451	469	452	496	465	451	477	499	450	455	458	433	490	450	490	478	476	467	431	485	474	458	437	476	474	463	483	488	451	474	463	459	455	507	464	451	468	453	402	488	481	465	466	436	447	470	490	447	458	426	486	505	497	447	453	491	458	439	459	444	479	497	464	427	433	433	474	496	473	452	445	461	487	470	493	443	457	449	429	449	470	446	478	468	445	439	451	469	477	486	505	454	470	451	459	425	477	492	441	496	456	464	440	490	454	486	476	442	460	492	460	486	493	482	461	410	440	487	460	443	465	494	483	469	444	475	457	488	458	455	457	475	471	474	502	464	481	473	447	461	512	434	485	451	453	471	458	481	449	495	447	484	452	446	465	440	490	474	479	521	462	452	457	498	437	489	487	490	498	489	477	490	482	449	466	496	452	487	443	482	491	475	451	488	465	459	470	471	446	464	444	447	459	499	467	441	476	458	425	461	453	435	466	487	474	498	474	442	459	471	452	444	467	447	411	437	466	459	455	457	477	464	503	458	504	485	455	465	491	481	451	465	469	475	486	462	449	434	447	429	482	441	467	488	447	474	488	461	475	438	466	449	460	469	463	466	438	498	470	484	477	475	449	498	459	449	432	491	463	467	457	477	480	482	466	493	466	477	481	473	469	461	468	418	456	450	445	488	499	466	473	440	463	457	466	512	460	457	474	458	447	458	485	475	429	527	480	482	497	471	436	476	458	475	445	472	483	470	486	429	467
2279	364	306	310	288	297	246	282	241	246	267	278	243	274	269	262	256	233	262	265	264	239	272	251	230	247	279	258	278	280	277	261	260	252	238	270	259	255	263	241	237	239	266	237	269	271	255	251	253	222	265	252	245	256	254	251	272	251	237	248	277	249	239	272	239	278	252	250	249	254	284	243	251	278	258	266	257	215	242	271	271	242	261	266	301	243	250	263	212	227	252	258	250	271	266	281	237	235	283	242	238	242	270	253	275	252	241	257	240	227	235	220	241	252	256	251	256	255	284	272	272	254	272	256	264	272	246	255	258	251	273	255	244	249	231	234	241	256	262	265	254	262	252	247	240	244	239	261	269	263	237	243	251	269	236	270	248	258	240	225	276	254	266	263	242	236	242	247	256	259	247	233	252	254	247	249	266	262	263	265	265	236	246	287	257	264	249	263	252	225	286	245	229	265	227	246	223	249	255	249	248	284	278	264	254	252	233	271	243	269	239	257	248	269	257	247	259	273	269	255	234	248	247	251	246	261	249	248	291	239	246	252	237	248	241	261	241	225	268	251	244	263	264	251	264	256	241	263	224	261	263	273	245	220	268	248	245	258	297	241	236	261	221	270	249	238	251	257	247	248	250	247	268	245	237	253	236	244	274	247	265	269	256	258	252	238	252	252	237	241	249	239	277	251	246	283	255	261	238	246	220	250	236	253	259	273	237	230	244	259	273	252	248	272	254	256	242	279	240	222	268	259	263	253	261	259	244	236	237	240	254	253	254	249	254	255	266	239	266	226	252	220	224	283	240	274	240	249	216	228	230	258	251	279	261	251	263	256	267	291	259	237	237	251	275	262	241	289	268	252	227	240	246	238	239	281	226	234	237	237	255	276	267	243	251	229	264	251	232	260	236	274	252	251	248	240	254	261	272	212	233	228	256	292	272	228	268	262	229	250	261	249	237	261	252	259	228	249	249	232	264	273	247	256	233	256	254	249	270	271	242	240	235	270	245	265	246	248	255	262	262	259	259	246	221	245	242	239	256	242	244	268	242	279	236	235	256	269	275	228	276	258	247	285	239	263	244	253	263	270	253	225	240	256	242	267	249	254	259	223	266	266	254	262	283	209	262	268	248	269	260	236	254	288	236	275	244	282	237	226	241	240	272	245	281	254	240	252	237	240	255	255	279	244	239	273	250	248	258	243	266	243	246	243	242	271	267	231	249	222	240	267	265	278	226	246	272	277	261	279	253	259	272	253	245	278	241	280	261	252	224	268	236	242	246	249	243	270	253	255	222	233	259	222	238	248	279	277	264	263	247	239	249	268	255	263	241	275	293	248	294	279	263	256	256	266	246	281	251	259	264	246	233	266	255	253	240	241	266	250	237	245	269	279	286	286	270	229	245	222	291	259	241	243	267	281	222	242	232	259	240	261	241	257	261	253	254	262	233	254	256	270	258	263	243	265	277	279	282	252	278	253	253	288	279	254	223	281	239	283	237	247	267	235	242	251	254	269	226	236	257	260	244	248	270	244	262	253	250	250	266	239	247	272	245	250	249	239	262	253	253	230	250	259	246	262	232	231	249	285	268	255	234	268	240	255	217	284	259	269	257	271	240	266	247	267	227	259	227	284	280	239	239	244	240	251	245	256	240	262	246	252	276	242	267	253	260	271	269	260	261	250	250	279	259	257	256	256	249	240	247	231	244	270	260	232	231	246	238	268	244	249	266	260	240	243	243	226	269	256	249	241	258	262	227	271	257	253	268	239	260	219	262	255	244	225	261	247	253	249	238	258	261	267	232	264	250	230	248	268	261	247	268	278	236	253	241	270	267	258	270	263	271	280	247	237	281	277	249	240	255	259	271	243	249	252	224	236	243	254	240	254	239	267	239	243	269	254	262	274	253	245	276	255	273	250	247	237	264	256	239	218	239	243	230	241	237	249	249	268	274	250	255	251	258	239	243	256	270	247	288	242	268	240	222	260	249	253	273	221	251	232	277	250	226	245	235	253	242	258	256	279	254	275	270	241	269	279	243	264	227	271	215	268	248	237	221	243	270	253	252	257	262	252	235	232	249	222	226	247	233	286	238	237	221	268	236	283	267	231	250	270	261	261	250	261	253	268	271	240	233	237	239	246	267	255	251	268	246	271	249	232	259	287	239	252	281	254	272	253	237	269	241	241	265	247	258	236	259	263	228	268	253	250	270	263	277	243	257	256	238	247	245	252	280	256	222	271	234	253	269	240	250	297	286	262	250	267	259	276	279	231	235	247	240	251	249	259	269	267	284	251	274	249	265	231	277	265	260	257	248	233	216	241	240	239	275	218	251	265	244	283	255	234	250	267	232	243	273	259	262	261	249	278	249	257	242	223	259	256	246	253	269	246	257	257	255	236	266	231	264	256	267	246	244	277	228	255	259	239	248	257	266	273	248	258	239	236	281	242	246	263	249	270	261	252	264	237	283	234	260	263	251	237	244	262	250	226	240	261	269	269	260	249	235	254	257	274	254	239	262	254	267	261	265	239	252	228	239	219	256	265	241	273	253	292	250	288	245	220	246	261	245	268	253	241	277	252	237	245	235	209	219	233	232	275	270	244	251	258	263	243	267	245	244	256	268	249	266	272	233	243	260	283	280	243	237	278	236	270	244	263	265	289	260	237	214	268	254	267	261	280	271	240	246	263	237	229	256	243	243	267	280	241	243	228	268	273	207	259	242	262	231	242	244	260	270	242	230	263	284	257	275	268	258	234	281	256	281	244	252	247	262	246	238	243	234	264	262	271	289	238	268	266	239	254	261	250	233	252	266	228	267	244	267	265	246	264	256	254	268	250	247	261	252	260	268	224	225	239	220	291	272	259	244	253	248	234	253	260	286	252	249	255	256	241	277	237	265	260	272	238	272	277	234	241	260	272	261	262	241	245	266	243	246	271	234	238	249	252	262	297	275	247	259	252	256	255	245	259	286	230	244	231	252	264	250	260	245	240	258	292	258	276	251	271	255	268	224	233	250	261	282	264	242	239	250	268	244	260	260	248	263	228	247	233	250	260	232	263	215	248	250	240	242	267	261	231	256	254	242	266	246	240	264	232	256	223	267	249	252	236	234	217	264	250	273	232	231	235	251	263	239	260	254	276	271	248	265	235	232	258	268	299	236	254	244	255	279	254	243	258	247	225	272	283	248	241	246	247	242	260	252	254	287	250	269	253	257	230	260	230	265	249	235	248	230	278	249	231	269	216	232	247	266	247	251	249	232	232	263	261	231	260	270	221	257	232	283	245	233	245	236	248	236	198	237	249	268	258	276	258	243	235	265	254	260	272	230	255	256	250	271	252	243	243	243	259	279	254	219	293	244	248	265	261	256	243	242	288	272	268	258	245	253	280	252	228	221	253	247	258	249	241	253	224	260	264	263	246	275	251	245	244	259	254	270	255	279	283	241	228	257	260	251	238	273	265	239	248	261	246	240	254	247	235	286	236	270	271	257	268	276	254	257	251
2582	852	990	968	923	949	864	840	838	795	758	763	775	764	758	739	722	770	759	792	797	724	765	714	798	752	823	716	774	764	740	769	781	757	755	748	800	770	739	771	772	768	733	702	765	802	725	779	718	748	782	747	744	794	751	779	736	718	753	743	737	791	771	741	796	752	752	777	752	737	753	777	715	797	720	748	727	758	801	746	813	766	729	754	724	744	741	768	733	691	762	741	748	781	784	727	753	741	786	770	770	791	778	783	772	715	718	749	759	811	738	731	725	742	771	754	736	694	775	742	739	716	760	758	764	722	756	761	763	745	744	764	760	752	800	748	726	763	757	780	790	692	758	736	721	712	709	734	738	756	771	745	722	765	797	773	765	744	725	751	724	766	779	717	738	753	731	716	792	756	752	720	763	704	714	755	778	748	754	760	775	711	708	749	792	749	737	789	739	749	769	732	699	777	717	766	770	746	746	741	740	823	722	752	763	776	757	720	806	784	765	743	735	706	783	758	735	730	769	722	743	751	769	748	784	713	773	744	771	767	730	769	800	734	734	764	752	756	770	722	743	724	782	684	778	716	749	788	773	768	696	745	767	738	739	709	786	777	747	741	735	735	715	719	718	767	786	766	727	730	777	744	797	744	763	788	746	745	724	739	731	730	751	734	726	740	763	761	795	732	730	738	772	819	749	778	789	729	721	773	756	683	766	707	741	732	761	744	773	721	724	750	763	743	753	761	785	752	797	732	745	746	711	762	755	745	719	754	795	752	759	763	724	760	761	719	708	737	722	760	755	808	807	694	773	790	768	814	765	757	767	734	720	780	730	765	754	756	752	758	743	805	742	733	759	749	721	786	776	751	780	826	755	736	774	794	748	746	806	740	765	755	705	757	762	808	737	769	734	732	784	722	768	744	755	776	702	750	790	793	747	776	775	730	751	725	756	726	778	741	758	720	796	708	761	743	741	740	742	774	733	762	781	771	750	736	721	747	722	737	715	732	757	733	695	773	750	768	788	744	698	788	719	759	776	709	760	785	709	731	735	727	742	801	774	695	764	756	718	742	734	697	756	787	721	790	718	721	742	712	756	779	754	714	681	742	717	713	787	770	736	759	804	749	800	761	714	746	775	744	743	758	736	780	737	740	755	777	728	723	765	753	759	774	787	744	747	776	754	754	752	807	715	741	770	776	741	762	725	750	722	720	775	735	778	784	762	773	741	782	786	736	765	738	762	758	715	713	746	751	729	778	740	777	781	770	766	777	751	756	731	710	753	821	709	751	756	779	758	749	757	743	750	811	741	726	704	776	732	698	743	742	743	741	749	732	723	722	713	774	727	768	750	741	783	781	740	730	733	727	780	779	710	751	779	778	709	714	792	762	739	705	731	693	733	751	715	766	770	731	714	768	732	798	791	783	739	756	764	734	764	749	807	742	790	778	710	739	748	751	729	770	713	756	751	752	787	738	793	765	789	734	805	753	726	765	751	751	782	752	743	750	755	744	708	794	789	753	761	767	791	731	728	780	743	759	760	826	740	731	806	764	754	792	751	773	781	770	727	731	720	727	772	757	797	745	762	723	789	754	768	703	737	785	744	760	795	790	777	746	767	762	753	779	717	753	766	727	748	780	748	721	742	736	703	725	718	798	752	798	718	735	813	758	726	791	771	744	750	785	789	738	754	753	779	711	753	702	701	759	759	757	670	733	776	774	750	714	758	772	768	801	737	740	739	803	771	741	762	794	758	787	757	706	765	758	770	744	731	734	762	763	745	739	776	766	753	710	809	745	761	748	733	753	691	775	791	762	786	718	724	745	749	740	752	755	797	720	766	750	789	731	769	716	705	745	793	758	745	747	764	730	757	719	734	746	751	755	762	707	751	788	682	750	753	749	793	772	805	743	802	743	750	729	717	719	730	722	750	763	717	748	756	744	764	772	749	702	757	731	755	763	725	764	771	751	782	733	801	764	758	729	742	729	769	747	739	781	786	748	779	762	722	745	762	762	798	759	797	674	761	738	760	742	726	759	757	740	743	717	770	725	761	779	786	747	723	787	687	708	768	810	728	714	728	758	757	804	730	714	730	743	761	755	695	773	723	754	807	786	763	760	715	763	710	739	759	695	778	729	758	785	721	762	747	757	717	779	725	769	741	730	817	696	785	720	740	736	761	720	765	771	769	782	754	753	759	747	783	776	783	799	752	752	754	746	745	770	781	765	762	773	813	735	759	732	720	823	753	736	754	766	709	764	736	805	705	761	748	778	749	773	725	720	727	690	806	740	773	756	736	716	753	769	722	735	723	746	769	774	758	745	792	780	714	748	734	771	761	785	777	752	738	771	767	723	733	791	736	738	737	760	737	759	704	753	770	750	712	768	727	703	806	727	757	753	723	750	738	754	707	764	780	730	765	772	736	791	759	775	771	765	715	742	757	705	714	794	774	763	772	716	748	726	722	736	779	744	741	758	726	770	785	722	769	794	757	769	725	741	736	775	779	736	786	663	707	735	749	743	757	785	735	776	697	696	798	757	725	762	707	753	730	741	728	756	697	766	771	767	747	775	713	683	735	729	688	765	702	741	752	781	756	770	736	782	750	732	746	849	746	768	787	790	766	729	750	770	707	755	756	754	777	751	768	748	750	737	734	764	716	792	771	767	752	789	770	805	722	766	748	775	766	743	737	734	771	763	735	763	725	741	747	761	704	770	751	757	712	734	732	804	718	754	756	773	768	751	772	762	762	734	738	731	734	750	736	769	786	760	776	768	764	715	731	780	751	739	725	740	780	751	748	740	732	758	757	730	762	780	753	750	692	782	734	759	772	736	786	724	760	765	715	762	741	737	735	719	719	700	781	758	780	746	719	758	713	712	757	687	739	781	730	763	712	751	771	751	700	724	804	776	728	748	744	767	756	765	772	725	741	768	738	698	747	724	735	746	752	769	828	744	714	749	732	752	756	744	742	780	724	757	810	768	769	755	777	739	733	718	760	774	745	751	753	766	723	689	726	745	728	770	726	728	698	734	730	792	732	703	733	758	813	741	775	727	736	739	791	749	742	750	774	793	794	747	706	780	715	748	782	780	769	753	773	776	749	784	725	753	796	741	802	773	735	784	803	791	787	738	738	773	745	800	749	724	738	746	761	753	795	699	787	808	756	759	719	774	723	740	779	773	738	779	729	695	732	718	723	784	751	726	748	750	789	709	790	706	764	795	739	812	732	777	769	749	708	714	763	733	791	794	778	796	736	772	768	732	746	757	733	733	778	778	721	796	749	732	751	763	761	678	743	766	729	795	789	732	778	730	746	788	774	753	739	750	733	776	792	702	748	775	759	789	725	758	718	809	817	718	737	728	751	743	761	761	765	797	749	798	730	775	762	780	720	765	737	767	730	716	716	776	735	723	754	754	768	720	736	745	789	746	768	830	693	759	722	764	753	735	751	735	783	713	729	718	789	781	772	755	719	775	732	736	772	815	768	746	718	718	764	717	730	743	707	733
9266	1131	1443	1187	846	600	483	369	320	277	272	248	216	211	180	165	192	162	157	138	156	170	154	177	180	141	135	125	145	148	144	159	151	121	144	135	134	124	130	139	133	155	132	146	130	135	150	124	114	130	132	135	134	120	139	134	116	140	124	135	140	122	123	140	102	139	136	138	116	121	109	118	117	120	146	130	143	126	118	132	123	133	134	140	127	132	127	116	139	124	142	110	112	140	146	125	149	121	111	140	137	120	132	143	137	158	115	120	133	139	107	136	111	146	114	132	140	112	136	130	127	127	108	147	128	125	134	143	135	109	138	119	136	121	109	115	121	107	116	112	128	119	132	137	124	112	143	129	128	126	116	126	126	133	112	139	132	112	127	128	111	125	134	113	131	112	132	113	128	144	121	125	119	140	123	146	128	126	132	130	131	138	124	137	126	117	124	120	143	130	150	142	130	117	129	126	122	110	120	126	136	126	117	129	129	145	137	114	125	116	124	119	104	138	132	123	116	162	142	144	131	124	136	106	126	133	126	120	111	105	129	111	110	132	144	132	125	119	117	130	134	140	110	117	134	146	123	138	125	117	137	124	142	111	125	113	118	126	129	129	157	131	141	115	134	135	114	99	145	130	116	112	122	123	122	141	128	129	128	112	119	119	126	117	128	129	135	129	147	129	109	160	132	155	109	91	111	137	116	127	97	132	127	120	120	123	128	126	134	125	124	134	136	122	100	122	118	124	148	138	118	114	123	117	106	148	123	109	134	124	129	116	135	117	128	122	114	129	125	131	141	112	116	113	143	122	141	115	106	127	130	139	110	114	119	144	109	121	113	140	135	129	112	114	107	129	127	151	134	125	144	133	121	128	108	124	137	112	129	112	114	141	126	116	122	110	120	114	121	133	119	121	123	125	119	145	113	132	122	122	125	129	104	133	122	106	115	119	119	107	134	125	134	133	126	135	122	122	129	111	143	122	137	120	115	134	128	117	131	112	132	135	114	115	101	116	130	103	122	117	129	124	125	123	110	131	109	111	126	112	144	110	109	137	126	131	133	121	124	109	125	139	140	128	117	120	132	146	113	98	117	111	136	113	124	128	114	123	157	157	133	121	127	128	114	128	123	121	112	128	110	113	125	119	125	122	109	113	122	131	125	144	121	131	141	128	119	138	104	117	126	124	138	130	122	126	115	132	127	124	134	128	112	135	108	124	111	124	118	94	125	139	140	118	126	124	126	147	123	131	124	109	112	127	138	139	120	119	132	132	138	106	131	131	108	113	138	139	119	137	133	123	128	135	125	117	119	117	128	117	136	136	121	144	120	129	131	125	122	147	118	131	143	142	119	113	120	121	139	145	122	130	138	133	103	144	121	130	117	109	134	144	121	106	134	121	133	121	125	133	124	126	119	124	127	125	123	144	140	136	128	124	107	132	106	122	115	125	127	138	133	118	143	131	117	133	146	120	123	130	132	92	118	107	105	127	127	112	109	140	109	113	126	139	139	142	129	134	126	131	126	123	123	124	125	119	132	119	101	147	128	110	130	120	119	137	117	118	123	115	118	126	127	122	129	134	119	130	126	109	106	119	134	115	112	113	125	135	118	125	117	124	127	122	141	117	110	128	105	139	130	139	113	104	133	130	145	124	119	110	125	138	118	114	125	111	148	109	132	119	138	111	117	104	123	139	121	136	122	130	128	113	122	125	122	132	125	116	141	113	131	138	129	123	114	110	117	141	115	121	116	116	119	111	145	121	139	118	137	129	123	115	120	146	123	117	150	125	130	127	136	119	131	106	131	109	117	130	114	126	119	124	128	118	108	137	145	123	115	115	120	133	129	110	130	119	129	126	137	120	108	136	131	107	146	126	141	140	121	138	139	116	110	125	126	136	134	127	111	113	135	136	126	127	137	143	137	115	140	123	145	130	130	139	142	137	131	117	124	147	131	133	143	135	132	136	124	119	109	119	128	124	101	111	122	102	133	102	118	124	108	148	124	119	137	120	127	93	117	134	144	130	108	110	120	123	138	121	128	114	133	125	131	126	123	132	128	134	117	125	139	120	135	119	121	136	106	108	115	123	135	123	109	122	154	108	107	122	144	111	105	144	131	135	125	125	140	149	119	106	127	125	107	134	138	131	139	131	146	131	135	142	115	112	132	128	142	120	118	121	106	143	124	121	130	126	125	146	120	128	114	127	144	112	124	116	138	98	126	112	110	131	118	113	148	122	109	112	103	136	113	111	117	114	133	119	119	127	122	106	121	116	111	137	129	122	126	129	133	132	104	112	133	151	106	116	134	125	120	117	137	123	86	126	130	114	115	129	126	121	127	122	120	135	119	127	126	126	134	118	131	113	123	121	136	132	110	149	118	107	117	139	134	107	141	149	123	109	133	109	112	149	133	115	138	131	107	132	114	125	112	122	97	123	111	137	125	108	146	121	124	122	123	133	131	117	117	117	116	131	129	121	132	125	118	108	122	113	129	130	131	124	146	128	136	133	118	124	104	125	110	107	120	112	121	123	127	128	141	105	124	130	142	125	124	117	146	116	130	121	152	116	130	139	126	116	129	115	125	130	139	128	134	118	117	134	122	131	141	118	136	115	133	120	137	130	128	120	140	111	117	139	123	131	128	114	126	124	125	124	111	104	129	127	141	111	132	116	117	142	138	119	123	140	136	122	118	131	113	116	121	130	121	141	128	119	125	148	111	128	126	120	124	134	143	114	110	143	121	112	140	122	139	148	121	143	122	111	108	142	153	128	119	110	155	132	133	124	148	125	133	128	128	111	129	123	105	130	136	126	120	141	110	138	127	129	150	109	116	131	128	121	127	138	129	130	108	115	130	151	124	145	116	133	135	137	121	133	105	128	103	101	128	122	131	98	112	121	130	121	123	128	132	126	125	124	118	119	105	118	115	120	132	158	118	124	121	141	120	123	124	119	121	125	116	130	139	129	160	132	130	115	118	125	119	135	107	97	117	124	140	126	152	130	119	122	116	130	107	133	110	113	134	132	124	117	124	119	114	144	147	147	106	134	122	137	128	140	139	124	115	127	119	125	131	131	140	133	135	132	126	132	125	133	114	103	127	133	116	113	108	138	126	137	117	110	113	125	130	135	139	116	131	123	105	114	136	105	137	130	113	137	130	135	145	131	128	126	126	128	124	104	130	131	110	128	124	131	128	138	116	127	144	150	148	110	124	108	138	123	129	129	124	131	110	139	127	127	138	118	142	106	146	117	113	117	146	104	103	130	109	127	127	131	107	123	131	140	121	133	117	125	117	123	127	115	111	142	139	124	132	89	127	107	152	117	134	111	139	139	112	112	125	96	126	130	129	121	122	126	138	110	116	123	118	113	111	114	136	135	123	106	139	135	106	124	128	113	131	126	116	118	152	118	128	122	111	114	121	124	136	150	118	128	122	109	116	118	127	127	127	116	144	128	131	127	116	117	125	123	111	149	124	126	127	112	112	129	128	115	123	126	124	119	121	131
5994	1501	3512	3948	3239	2557	2179	1826	1553	1360	1197	1066	984	925	865	753	798	751	704	714	645	605	605	616	566	592	568	523	559	526	525	551	487	499	473	471	504	484	464	486	476	465	462	454	475	440	471	439	460	447	413	471	475	413	458	430	476	458	426	447	429	438	452	422	442	449	402	414	426	401	459	448	419	389	445	416	415	450	430	416	409	401	363	425	402	413	403	422	392	435	432	432	409	394	434	427	454	456	438	416	405	439	418	392	417	400	395	436	429	410	420	408	415	397	361	430	448	451	440	404	404	427	404	407	394	407	414	406	405	385	420	448	418	408	423	423	432	428	439	422	378	390	394	400	386	400	463	414	372	414	408	438	399	383	405	412	410	451	401	413	407	415	424	426	443	397	411	391	417	399	387	385	442	422	422	411	389	384	405	428	402	383	409	357	412	433	397	403	409	391	369	380	397	423	428	380	401	400	401	392	399	428	380	413	418	424	395	391	467	420	438	464	390	434	410	380	417	439	425	421	408	402	405	416	415	411	404	419	402	405	411	403	406	410	438	419	411	415	437	420	416	408	429	406	396	414	380	403	418	449	423	407	432	386	412	433	408	390	428	419	423	426	400	409	416	399	424	427	417	422	416	422	394	382	405	414	371	381	395	407	432	441	396	385	433	448	420	457	392	431	357	397	426	367	432	423	433	407	379	399	403	400	403	384	420	410	405	407	433	421	401	415	392	420	364	421	429	415	425	433	450	399	422	432	434	400	423	393	425	393	401	413	440	398	376	423	414	393	398	389	418	411	442	370	442	414	425	424	426	400	411	402	392	418	391	412	421	399	426	413	401	394	421	403	417	393	428	421	408	456	435	417	426	387	432	379	406	422	405	459	426	405	420	350	435	452	376	391	444	459	383	383	402	413	396	402	408	428	459	410	407	397	413	442	398	411	411	421	387	417	392	431	402	376	410	406	396	392	403	416	429	426	386	432	415	384	393	409	397	427	421	414	422	419	405	424	424	384	387	388	408	415	401	384	386	436	420	404	416	411	416	414	431	413	398	391	411	434	414	407	389	412	411	408	402	417	441	390	394	420	396	426	410	414	377	412	386	399	401	412	410	420	429	380	395	409	409	416	428	412	394	393	402	391	406	400	395	381	392	385	382	401	395	409	370	406	397	398	437	400	396	387	420	374	409	388	409	396	425	392	421	375	421	403	406	403	434	414	465	419	409	391	405	394	396	422	385	383	399	441	387	429	414	420	420	432	421	404	435	421	411	388	427	390	401	382	412	409	420	413	409	418	432	422	441	420	440	438	434	442	411	410	437	371	415	434	409	424	409	409	426	410	423	412	434	414	419	404	403	463	415	405	402	408	397	401	407	405	423	387	407	395	429	420	402	439	425	413	409	389	422	416	426	392	428	400	395	369	408	392	389	387	441	389	412	415	423	397	385	412	410	409	396	421	420	393	383	423	404	407	430	453	379	434	435	415	425	396	423	402	403	419	384	444	466	404	427	417	409	403	420	417	404	438	383	416	410	439	442	429	440	433	383	392	389	423	425	411	424	406	408	384	386	412	417	417	424	465	428	406	412	376	416	445	407	420	423	370	407	416	407	419	392	404	371	407	388	449	404	412	407	388	422	370	393	403	432	406	415	412	397	393	379	405	408	418	395	397	422	415	379	397	400	423	406	387	390	432	411	416	395	413	426	389	423	410	391	419	428	400	431	432	375	398	393	404	457	409	406	426	420	401	419	408	409	399	408	393	385	379	422	436	420	412	374	420	408	440	395	418	448	428	411	397	411	409	394	439	430	396	429	423	395	410	439	407	402	375	411	390	400	414	399	415	417	399	411	422	421	394	413	392	414	390	392	426	388	419	428	411	427	394	415	404	405	432	393	447	413	446	429	419	390	379	412	438	427	398	403	390	393	439	400	415	414	402	385	433	428	421	403	424	423	425	423	412	426	429	382	452	386	393	390	373	413	441	413	374	384	410	419	406	389	415	403	408	395	401	428	375	385	405	380	399	408	413	401	438	417	435	406	390	446	430	401	438	411	431	422	420	398	422	385	417	410	438	444	435	401	409	411	397	417	434	397	363	410	428	402	433	427	425	400	402	409	443	464	394	424	423	431	413	414	410	401	447	407	405	438	414	394	431	400	404	399	383	377	414	391	396	403	391	400	363	416	407	393	414	385	415	396	453	406	380	401	382	401	398	416	390	422	410	415	384	400	424	410	451	391	431	406	404	408	400	375	404	449	407	411	384	388	372	407	401	405	408	434	387	447	379	417	367	379	394	399	416	401	422	413	443	432	399	437	426	412	458	431	436	423	422	370	378	438	406	409	422	394	392	395	411	385	419	436	436	392	431	418	417	414	412	407	411	415	366	390	399	437	367	400	380	369	415	415	413	364	410	427	427	423	430	424	402	406	415	407	405	403	372	410	425	363	387	378	382	402	413	409	412	420	424	398	443	395	397	445	418	407	409	398	395	444	413	455	417	417	421	405	420	395	383	402	450	387	422	391	403	415	399	402	421	431	383	427	421	400	435	420	450	393	401	406	415	431	395	425	387	408	414	386	444	409	405	392	439	386	407	405	388	408	399	426	393	405	413	391	433	377	385	403	419	419	388	375	450	427	411	420	444	415	399	408	399	420	432	386	400	399	431	398	440	431	432	425	400	405	439	389	390	391	391	423	405	401	435	352	397	401	399	404	429	480	404	419	436	390	433	405	435	421	424	391	381	430	423	378	418	450	385	443	408	380	409	435	424	388	418	393	409	453	441	386	417	450	427	426	362	415	400	417	463	407	402	410	408	406	422	419	452	433	401	397	413	446	373	405	439	411	401	394	431	396	389	396	384	442	442	423	418	436	462	418	385	405	406	424	426	394	436	370	379	421	406	391	392	438	366	436	458	432	423	385	417	392	392	409	396	365	402	404	400	401	380	368	361	405	398	409	416	399	406	416	434	420	425	415	404	418	408	386	374	360	410	431	416	398	443	422	426	410	391	413	373	405	406	416	453	381	425	398	412	469	437	390	421	417	390	403	395	415	417	442	407	418	395	399	433	405	458	420	414	422	417	444	432	420	427	401	369	421	419	418	410	397	393	429	418	399	427	417	424	420	401	391	445	383	416	391	414	432	402	429	440	374	441	410	396	422	422	416	411	415	408	395	405	408	388	444	422	401	400	418	392	391	416	399	415	428	423	406	401	402	383	402	405	393	396	386	427	392	410	399	407	387	404	416	380	387	425	420	404	389	433	389	417	412	417	418	411	382	376	424	382	374	411	388	421	390	440	405	396	373	430	437	419	387	373	418	436	422	410	401	412	408	417	434	407	383	430	407	442	450	423	444	393	415	403	414	399	428	387	398	405	421	396	387	414	403	401	438	422	390	410	433	405	390	404	432	405	388	408	412	370	453	409	400	413	380	384	431	426	431	442	368	411	418	363	370	417	386	391	396	422	402	435	416	380	402	451	436	445	415	359	357	431	385	432
16945	2593	2719	2191	1488	1074	797	627	515	474	377	334	326	277	274	222	253	206	229	205	213	208	181	196	190	158	177	159	175	168	154	168	169	177	146	151	150	167	143	159	144	131	149	175	169	138	136	138	166	136	145	155	155	161	144	134	159	122	139	145	150	136	144	139	145	128	154	165	133	141	137	140	140	150	154	126	155	155	139	146	116	143	142	152	117	153	131	132	137	129	150	143	148	123	139	136	155	134	137	129	127	124	123	124	130	132	129	124	135	147	144	147	134	143	136	138	149	129	148	127	138	145	158	147	131	136	134	132	148	146	149	152	119	143	122	144	141	142	141	133	143	142	148	141	120	144	184	149	140	158	145	147	143	143	142	134	132	136	151	123	149	146	136	133	145	158	149	133	138	147	128	144	117	117	150	122	129	141	123	138	121	160	143	141	136	136	153	125	146	155	132	153	130	131	148	137	140	137	155	135	131	138	148	141	130	148	162	171	128	137	172	119	139	149	112	129	133	150	143	121	159	143	142	134	132	162	128	143	167	134	126	130	138	133	153	143	150	142	141	159	149	153	139	143	144	142	142	138	142	138	143	141	127	138	139	135	161	133	123	142	149	150	110	153	158	141	136	133	158	162	135	138	147	149	145	132	138	155	136	135	128	150	132	133	143	142	136	121	147	149	158	149	158	124	120	166	133	151	142	143	126	137	149	159	126	156	144	158	132	130	141	147	135	125	140	139	122	124	139	149	132	122	126	128	151	126	140	149	148	157	141	145	142	123	135	155	115	155	131	160	141	140	116	121	109	136	148	156	130	144	148	147	119	121	133	138	144	136	117	128	154	143	138	131	123	130	164	124	142	148	142	146	146	145	141	136	147	147	134	145	145	149	167	116	136	142	140	142	124	125	150	116	131	131	156	141	128	137	137	150	133	153	164	129	126	121	136	143	122	148	144	114	126	134	136	153	138	133	142	147	149	133	126	134	130	144	141	119	138	161	122	158	127	158	150	140	135	148	135	147	150	131	153	139	148	136	139	138	122	135	129	133	151	143	134	143	123	143	129	140	136	139	160	141	132	128	167	123	134	125	153	159	137	132	125	144	129	135	129	126	155	126	136	147	120	146	150	132	137	139	126	141	145	172	130	137	115	157	148	145	157	147	123	143	136	116	131	178	133	136	139	146	152	142	150	133	137	146	127	123	125	148	140	134	178	154	121	135	148	133	158	141	124	133	131	151	141	127	150	137	152	132	159	140	119	138	136	135	142	128	138	143	126	123	130	142	127	133	142	151	137	152	142	125	124	154	136	136	152	131	138	122	140	132	154	139	141	134	127	149	149	154	134	147	120	154	122	126	111	154	128	151	147	129	138	117	115	125	167	131	134	116	137	143	130	138	141	123	140	146	130	148	137	132	153	128	143	134	148	136	137	120	148	134	120	165	144	141	120	145	144	142	141	135	136	145	127	125	140	149	141	133	120	147	149	137	145	129	149	140	134	120	149	139	137	125	127	134	128	148	141	135	155	138	125	141	153	142	133	149	153	136	124	152	136	137	126	164	132	132	161	143	140	119	136	128	141	150	123	163	119	142	144	133	119	117	134	143	129	150	162	140	161	151	138	148	128	132	155	132	155	128	131	131	143	149	140	131	123	128	142	152	141	166	142	147	138	153	146	135	152	141	155	149	143	153	148	117	139	146	145	136	128	153	125	179	150	154	139	141	157	157	149	134	138	143	134	156	138	143	147	138	149	124	144	165	133	134	137	135	133	160	143	139	149	160	123	139	133	169	132	131	128	137	125	152	111	149	137	115	143	145	151	136	166	138	130	143	165	144	125	139	164	144	150	141	127	132	146	154	139	148	141	118	146	148	126	139	131	166	118	124	139	149	134	135	136	137	150	158	123	140	135	138	147	142	116	156	134	132	131	139	127	165	130	138	144	147	129	157	127	136	157	137	127	123	145	121	157	147	144	141	137	128	119	134	127	140	143	139	153	149	134	149	132	149	134	165	136	134	134	150	141	139	153	138	133	142	125	142	144	144	113	141	129	149	138	149	132	134	128	131	161	126	134	135	113	140	132	128	137	110	125	130	129	139	127	135	145	133	129	154	127	114	118	133	135	146	150	119	135	141	140	144	131	131	132	147	138	134	132	153	157	121	141	122	128	130	140	128	137	152	131	135	143	131	131	160	129	122	139	149	149	136	146	140	140	142	141	144	158	149	146	124	154	147	156	138	133	142	145	142	132	134	129	158	110	153	149	142	134	133	134	128	156	145	158	149	175	155	119	137	110	144	139	138	128	146	127	155	135	138	138	124	128	143	147	127	116	128	148	149	146	125	141	125	128	131	143	138	141	152	143	136	148	154	135	148	139	125	135	153	122	142	141	160	135	122	158	139	139	123	153	143	132	149	134	151	151	134	133	153	149	144	139	120	126	125	136	122	121	131	130	127	151	149	130	140	132	110	128	149	118	130	125	157	137	153	150	139	139	164	140	116	134	140	149	144	155	125	149	164	164	152	132	156	136	135	152	129	158	131	135	128	126	145	125	141	140	152	124	141	132	133	155	123	143	138	129	157	150	144	143	126	121	150	140	145	119	160	143	145	130	150	167	124	142	144	138	132	162	141	133	134	144	122	145	166	151	153	128	143	147	137	124	128	160	128	127	128	129	137	135	149	140	144	139	135	157	135	137	142	153	147	149	151	148	136	136	149	147	113	125	152	136	132	133	141	151	141	138	138	123	140	143	150	133	143	142	135	148	142	138	126	142	143	145	150	145	156	144	153	133	140	140	149	140	145	155	126	147	121	132	106	130	146	133	108	131	130	148	122	129	149	130	141	141	149	130	153	150	153	142	146	146	133	140	147	136	127	138	133	147	125	168	120	131	116	148	132	130	151	144	149	135	131	143	142	142	128	134	158	133	136	138	137	137	131	130	145	150	149	140	146	156	142	155	147	145	135	139	125	119	152	142	143	139	136	157	149	152	140	141	126	147	133	156	152	133	136	169	133	157	139	139	143	133	135	163	155	124	140	135	133	147	114	122	136	152	131	119	149	122	120	137	144	122	129	154	177	151	140	130	121	132	126	115	141	130	117	138	148	125	143	160	134	117	138	133	135	142	141	173	147	138	141	136	157	150	139	117	155	151	158	133	139	176	151	121	120	144	142	138	136	144	141	124	132	127	147	148	179	141	127	149	130	130	121	127	135	136	138	149	140	141	139	130	137	140	152	143	124	153	109	122	115	146	158	133	120	136	129	132	129	129	112	117	148	138	146	141	115	147	137	144	127	159	142	140	143	138	133	147	117	127	136	132	118	126	126	157	143	146	134	145	130	134	117	134	140	142	151	151	135	117	134	130	158	127	133	148	126	128	148	142	131	143	145	152	145	152	144	152	146	118	143	152	130	138	137	152	153	136	146	152	126	127	152	145	136	129	130	140	144	147	142	135	138	134	140	141	130	124	123	147	141	139	133	139	132	162	145	134	148	145	140
8021	2509	6106	6839	5691	4615	3644	3106	2499	2229	1955	1701	1568	1435	1244	1161	1119	1030	995	968	927	863	888	829	728	757	683	688	704	671	679	613	613	638	602	614	619	608	615	579	597	531	546	553	564	548	553	530	542	517	545	538	523	530	505	551	554	527	520	494	474	485	528	510	480	472	491	514	482	469	493	499	455	485	494	477	475	514	496	489	457	501	460	544	458	502	468	514	476	461	470	474	486	472	489	472	486	501	458	460	485	489	452	460	431	462	461	458	472	454	474	453	460	418	474	475	464	486	489	453	502	491	454	458	468	523	456	479	460	463	487	462	484	471	459	462	446	508	484	470	474	479	475	467	463	518	484	441	461	509	463	465	485	490	455	463	460	458	474	475	447	482	480	469	439	498	460	448	493	490	511	444	451	462	479	473	480	469	473	431	470	438	504	471	483	488	458	479	456	442	488	477	459	460	456	487	449	482	473	469	471	485	495	444	433	502	499	476	469	485	461	494	428	437	477	454	489	503	468	476	449	430	442	478	499	461	449	510	453	474	471	460	418	492	473	422	438	491	493	509	474	454	481	457	460	479	516	471	461	453	475	498	451	441	477	437	460	495	464	484	441	486	465	454	463	458	460	452	494	467	450	452	459	487	453	469	456	418	499	459	446	498	478	463	467	475	464	467	470	455	458	457	443	445	475	490	485	493	445	461	454	483	470	478	434	472	481	431	476	462	457	478	447	463	478	480	488	495	461	484	477	489	411	476	454	467	461	449	443	467	473	461	447	466	465	460	490	470	500	485	472	474	456	495	506	438	453	462	430	452	509	487	420	441	468	507	453	441	464	472	438	460	481	411	443	441	459	483	491	476	439	454	439	416	483	475	455	473	493	478	477	477	486	433	418	431	488	472	473	516	503	449	462	525	473	435	464	460	455	453	472	466	456	423	461	448	476	474	460	452	484	463	445	445	450	463	494	452	413	470	478	485	470	481	444	451	476	440	482	486	464	463	463	449	475	461	456	523	481	439	447	459	438	476	474	461	500	471	458	490	515	442	486	486	494	460	487	498	489	456	482	491	456	475	452	472	502	446	501	471	480	455	468	469	481	458	460	486	501	475	471	488	472	489	448	424	464	443	477	441	471	436	490	458	480	481	463	461	492	443	441	468	479	467	460	421	449	415	502	449	430	467	459	449	442	448	446	477	473	452	452	448	462	466	474	475	507	451	482	458	461	478	482	465	484	474	427	441	429	484	459	462	478	463	448	472	506	459	441	453	450	420	495	463	481	485	449	473	465	460	483	496	438	469	444	468	486	429	432	468	425	448	455	481	501	496	451	492	441	450	471	464	469	452	503	514	463	481	492	450	488	456	458	456	497	462	448	509	413	497	498	461	449	447	475	475	441	484	492	441	481	451	457	419	494	464	450	443	448	485	466	453	488	485	484	457	442	487	510	476	470	448	457	469	458	461	470	473	444	435	466	470	462	443	452	481	500	427	462	437	458	497	457	458	476	470	475	482	475	462	468	459	471	482	488	469	438	434	491	490	449	433	458	488	497	441	464	448	487	459	461	467	471	482	411	482	457	468	472	467	465	474	469	426	447	439	446	439	465	455	462	480	440	446	476	498	485	425	499	482	439	463	451	467	480	436	445	455	475	485	496	447	524	482	440	502	461	466	463	444	511	449	443	423	472	471	491	507	451	491	460	441	463	477	454	485	520	458	497	412	428	480	475	426	472	490	458	492	452	477	483	517	442	446	480	463	482	468	424	449	474	447	478	439	496	420	447	428	461	431	478	462	464	473	439	469	462	434	459	471	494	430	478	484	520	476	470	480	481	457	503	429	486	481	467	468	461	451	484	440	474	486	456	484	435	446	457	477	452	453	500	477	449	466	466	465	498	453	466	507	497	463	451	473	450	443	479	480	443	491	473	490	483	475	470	465	470	455	454	492	464	431	465	440	451	461	445	449	464	472	451	479	487	470	397	486	435	448	477	462	480	468	439	474	463	450	488	405	454	433	508	516	467	498	474	467	490	430	501	439	447	461	475	479	475	450	503	487	471	448	497	475	455	465	492	466	499	475	431	445	454	493	448	463	435	494	459	483	458	469	460	474	485	449	447	495	477	471	429	492	450	461	470	446	481	434	431	503	517	433	457	454	454	462	502	453	486	469	470	465	464	489	447	451	460	459	426	450	483	472	435	450	480	453	477	475	460	496	449	480	451	498	463	423	469	466	479	492	459	441	440	463	463	471	444	451	463	464	506	410	473	453	456	426	458	472	475	456	464	439	450	481	466	458	502	499	454	469	477	448	480	454	457	452	441	447	447	474	459	445	472	478	452	405	467	466	479	467	494	412	504	447	485	482	489	429	464	425	408	444	473	432	477	470	446	483	454	466	474	430	452	481	466	446	436	485	456	460	470	488	484	488	449	479	456	428	473	451	485	474	478	468	488	446	452	470	475	445	464	460	425	489	469	442	473	493	493	466	434	515	487	457	451	466	472	437	470	443	485	489	484	475	476	475	473	458	521	457	452	481	474	471	499	508	457	482	505	485	499	466	492	477	508	444	507	445	470	449	429	449	477	471	490	438	452	444	489	437	447	458	448	440	475	498	453	487	470	434	483	471	471	494	458	433	481	437	474	438	477	464	422	507	472	484	464	476	478	453	481	503	488	473	466	456	439	429	471	427	440	439	469	472	470	473	497	458	470	467	464	493	463	453	457	480	459	444	453	455	466	472	521	462	462	434	479	443	491	450	461	471	447	488	452	433	472	477	461	468	447	442	425	425	498	452	469	424	452	477	464	489	453	500	499	434	421	454	477	455	467	430	454	464	447	459	424	485	482	470	460	497	484	471	469	456	419	476	476	445	438	465	452	494	465	457	517	480	446	406	475	477	466	446	464	444	494	461	470	464	516	435	479	425	427	451	416	439	437	475	442	493	405	464	471	438	466	508	462	448	427	492	485	462	484	476	404	453	444	461	499	484	492	496	481	456	443	479	454	453	439	460	478	487	472	456	428	490	449	496	428	466	464	477	474	447	418	429	435	466	496	489	459	492	473	451	467	410	426	471	472	462	469	462	484	450	456	473	444	451	461	493	484	528	464	450	451	459	503	474	431	451	460	493	452	480	503	457	480	465	444	458	472	480	469	456	494	448	441	450	464	464	448	462	483	449	467	470	419	468	461	439	471	454	461	476	457	486	464	431	455	440	499	451	441	497	436	471	448	466	433	442	470	497	498	463	476	473	430	474	467	424	477	476	459	479	470	467	463	477	448	490	492	444	448	437	495	471	486	441	433	458	450	477	453	451	478	463	454	449	477	440	445	483	448	486	481	476	453	463	440	491	446	453	465	445	460	463	456	487	446	474	457	455	493	472	497	441	454	453	456	426	462	451	453	498	462	441	467	534	459	438	481	464	479	458	479	479	484	451	461	505	447	506	443	469	456	473	444	449	472	483	450	464	495	459	514	442	481	470	474	466	463	483	450	467	473	499
2253	352	381	288	317	298	247	312	280	278	266	268	241	245	251	285	251	262	254	226	245	266	227	242	263	256	240	274	243	280	249	254	251	240	280	266	249	257	264	241	239	234	258	266	258	249	247	240	256	273	275	254	258	256	252	285	282	243	255	210	234	253	248	252	277	233	274	273	267	272	229	250	253	244	243	267	246	259	255	252	278	229	269	222	259	232	233	244	257	283	263	265	221	239	229	222	255	267	229	264	217	258	242	258	250	254	239	243	253	242	257	256	265	244	259	241	274	248	236	245	238	259	242	262	252	253	242	244	277	264	241	267	267	244	238	251	226	263	251	263	236	240	260	295	241	261	246	279	246	270	282	244	218	265	254	236	247	231	264	274	279	250	268	273	265	248	238	261	250	248	251	258	255	281	255	215	272	278	223	237	241	241	289	224	278	228	238	288	274	240	226	255	263	267	265	252	267	249	277	249	252	254	249	262	227	238	247	248	270	226	237	265	240	229	262	282	286	254	244	230	244	250	276	270	260	257	255	268	267	269	261	266	241	270	265	268	266	255	250	263	224	244	271	271	267	250	253	254	236	280	269	262	252	263	256	263	268	253	266	265	257	264	258	257	249	253	209	238	257	263	255	266	268	258	253	226	246	256	248	277	271	223	272	262	247	245	260	264	293	235	247	282	241	302	250	251	266	244	250	259	275	246	259	245	244	236	246	257	273	252	257	270	268	239	263	273	262	250	252	257	283	254	266	268	243	244	242	264	241	251	251	215	250	257	244	248	242	265	267	260	271	235	253	269	242	240	273	256	261	268	271	248	238	284	256	268	269	218	252	257	276	252	231	265	278	257	260	254	238	256	252	234	274	246	259	252	293	256	248	260	259	241	279	256	231	263	225	271	250	260	270	277	274	302	235	209	259	251	257	240	249	236	241	262	248	246	232	256	240	239	257	246	270	257	264	252	233	230	250	254	241	277	236	251	271	260	246	228	269	255	255	243	225	227	256	250	275	232	274	241	269	235	261	264	244	255	258	264	223	226	237	272	274	256	251	263	255	302	263	247	276	247	240	286	259	240	232	241	261	238	248	220	265	259	246	278	244	256	232	267	260	255	259	262	239	264	258	244	247	249	249	269	246	252	271	260	264	275	234	265	230	254	242	264	252	267	241	254	247	268	247	239	259	267	272	277	263	266	256	235	251	249	245	280	255	239	249	264	278	258	235	266	261	240	223	294	244	247	273	276	287	222	231	272	247	250	189	224	232	248	252	259	264	261	258	230	291	256	263	277	247	269	263	234	245	273	270	235	245	222	259	255	228	247	238	268	254	258	229	245	274	259	235	228	258	277	271	244	233	228	227	262	264	264	253	247	261	241	224	234	255	249	254	262	252	238	257	267	243	256	226	271	286	253	228	257	237	221	251	247	237	257	258	262	269	246	255	246	247	278	267	256	237	255	265	237	250	267	253	265	229	253	264	247	243	257	257	281	213	246	270	241	278	268	269	237	281	240	242	234	277	245	246	242	249	273	241	270	260	271	273	222	224	254	246	242	255	250	259	269	264	278	247	258	269	252	266	241	241	250	251	234	239	224	257	278	266	266	269	259	269	240	242	255	242	269	224	260	261	268	232	259	275	225	260	248	250	243	247	257	274	253	225	249	243	238	258	249	259	249	262	242	238	246	218	261	249	292	240	263	254	241	261	248	273	247	269	229	249	237	244	248	242	279	236	269	245	283	249	272	268	246	273	266	263	228	258	256	269	271	247	230	249	265	251	257	228	257	239	248	233	268	232	267	234	245	257	259	249	270	257	266	278	242	235	257	251	249	285	257	269	255	254	243	240	286	259	274	259	246	243	249	251	254	248	252	270	269	223	231	248	268	263	288	257	278	286	233	250	273	245	273	261	228	258	258	256	239	242	253	260	263	258	242	264	269	245	253	221	236	241	264	249	234	271	231	232	264	234	231	255	244	269	225	236	257	240	256	270	251	275	241	258	275	240	233	239	241	277	245	242	252	242	213	226	235	270	251	257	243	253	265	241	265	229	261	263	287	260	257	252	256	233	246	265	260	222	251	273	252	251	226	242	257	253	266	221	272	255	253	278	266	268	250	262	264	256	252	261	260	248	277	278	261	258	270	260	221	259	265	261	245	234	263	267	250	234	273	238	260	256	227	235	249	258	275	273	262	253	223	243	264	244	222	246	265	245	247	247	262	235	221	279	232	258	265	229	230	239	250	251	259	272	249	256	269	248	250	266	232	260	249	266	249	238	248	269	232	273	277	222	212	227	267	267	234	231	249	249	247	254	261	271	253	265	265	249	273	223	250	243	260	250	276	292	254	266	253	252	238	250	272	254	252	249	206	254	243	274	249	254	278	225	275	251	245	252	255	259	229	264	251	253	260	236	248	278	239	248	284	246	259	257	240	231	233	256	254	260	258	251	248	258	262	255	254	261	243	257	273	260	213	256	277	251	240	268	243	277	260	256	245	239	257	266	238	274	237	267	229	276	243	278	250	288	226	267	236	252	261	256	259	269	267	279	226	262	262	245	254	258	239	224	252	265	261	248	254	255	240	272	222	260	246	259	249	278	266	273	236	237	259	263	243	238	239	262	260	237	272	257	259	228	263	228	234	259	228	274	228	271	236	265	264	247	216	262	251	254	243	256	250	251	230	265	223	258	253	250	228	237	255	220	264	265	246	250	255	258	227	262	255	253	279	253	267	225	250	289	222	264	254	289	282	252	264	254	239	223	256	228	244	272	226	286	257	285	228	264	238	258	233	256	258	292	281	245	244	252	265	265	284	236	296	257	265	281	261	270	280	242	254	253	266	239	270	267	275	248	232	239	231	257	263	244	255	274	251	280	235	257	284	257	250	274	271	239	277	262	277	279	259	258	286	264	274	281	266	301	237	246	258	261	247	270	255	222	257	268	278	259	243	260	275	210	231	264	261	252	245	259	276	254	235	264	267	263	283	281	236	265	225	276	256	286	207	234	272	226	260	264	253	258	253	228	273	257	229	250	273	267	248	268	249	279	248	255	232	223	239	276	241	245	234	281	283	254	248	225	244	243	248	224	244	261	258	265	229	257	244	247	276	225	270	278	258	251	265	245	242	250	282	276	257	237	251	242	257	260	253	270	248	255	233	249	270	276	253	248	258	243	248	279	240	254	246	253	257	265	244	240	257	256	256	271	269	249	243	298	227	248	274	250	260	233	227	254	220	226	249	281	252	255	264	234	229	236	219	259	264	289	247	278	230	227	286	261	257	267	280	246	253	271	248	236	267	249	253	256	226	255	247	255	292	266	228	234	238	253	251	228	241	219	266	232	262	241	257	219	256	225	230	262	281	263	243	240	273	249	268	252	278	257	225	266	238	245	267	260	255	244	240	237	233	271	255	258	275	276	258	271	255	252	269	233	238	246	265	221	232	255	245	238	263	248	263	246	280	258	238	265	238	247	253	228	286	263	262	243	274	246	229	239	257	239	232
2528	878	926	942	926	897	884	906	857	796	721	802	849	755	760	728	745	782	788	782	776	725	763	767	770	804	739	718	766	807	745	786	736	737	740	739	750	733	763	736	741	728	739	738	781	718	721	703	794	726	780	775	745	740	751	750	794	775	705	750	781	776	792	785	740	745	745	753	745	798	774	735	754	765	724	782	844	756	719	726	790	762	723	740	711	780	724	753	745	738	788	786	757	810	753	820	741	760	787	800	701	725	774	762	767	784	744	783	788	777	738	720	742	752	777	759	722	726	718	778	746	775	764	707	742	741	776	781	751	761	743	731	715	779	752	730	765	731	715	781	703	760	752	759	747	756	684	772	753	764	810	792	769	755	758	752	743	766	786	759	760	733	755	728	791	762	747	770	765	783	760	770	775	772	768	756	715	730	772	798	748	755	762	740	780	796	738	712	724	707	728	785	766	748	734	725	719	789	713	747	799	772	791	743	772	751	766	741	746	744	740	751	775	781	759	675	748	753	722	793	749	741	716	745	738	765	750	726	791	739	753	734	757	734	760	746	758	712	756	755	743	758	744	767	770	715	733	761	693	739	743	748	727	764	751	758	733	765	770	769	749	730	692	694	714	779	742	762	769	748	728	799	800	758	714	788	822	717	793	736	762	742	783	782	765	754	769	767	773	742	804	770	711	714	803	743	773	741	737	741	739	790	766	738	751	788	742	746	746	722	743	732	768	775	750	757	776	731	784	736	778	776	781	720	730	803	766	741	756	728	745	753	767	798	743	726	759	726	723	744	761	794	728	752	778	772	758	768	787	773	765	750	759	757	757	705	805	777	780	762	750	768	774	761	771	795	767	766	786	758	770	773	744	731	716	802	708	767	739	735	800	770	719	766	718	771	732	710	806	792	722	733	772	759	757	773	758	726	788	741	747	802	777	772	754	738	756	727	687	717	752	751	812	757	750	771	749	759	789	787	769	791	794	739	784	711	792	735	769	779	696	706	764	730	761	718	752	741	773	770	801	748	780	746	697	787	746	718	751	709	764	714	774	739	749	722	747	730	761	724	793	781	757	720	819	751	766	796	700	749	746	743	757	691	745	717	789	756	769	791	771	780	782	721	755	741	773	814	733	738	778	764	723	738	720	792	761	789	737	798	736	722	794	771	750	756	800	778	744	777	776	736	745	710	754	754	794	750	736	737	730	778	739	771	739	736	732	807	775	777	698	773	721	778	757	731	712	745	752	744	756	745	764	781	779	716	759	777	731	782	757	757	748	733	774	765	761	731	770	785	730	781	764	777	796	708	684	753	764	737	728	759	720	771	745	685	783	746	769	796	764	709	749	752	731	806	707	800	757	757	796	757	721	724	785	775	724	751	741	753	726	746	785	719	763	780	742	779	761	801	758	730	740	738	770	752	767	769	725	761	733	756	716	743	784	770	723	766	752	718	774	747	736	756	765	756	761	768	775	737	770	822	758	762	751	731	728	744	770	765	741	798	753	779	763	776	744	788	754	767	704	772	697	723	747	731	751	788	756	743	760	758	697	760	735	813	746	739	759	728	758	773	738	725	729	772	768	713	791	768	719	788	759	762	736	742	775	736	757	794	778	751	745	820	763	743	733	750	785	750	774	723	765	768	731	714	725	815	762	757	711	756	762	708	742	758	771	761	747	719	731	787	799	743	744	782	819	743	710	752	751	732	798	728	754	747	746	777	731	786	744	753	762	769	738	720	774	720	802	738	764	804	758	767	772	769	768	770	754	723	778	781	756	761	728	777	768	706	819	743	743	707	738	774	729	713	730	749	829	751	753	767	794	788	716	737	748	772	782	734	768	781	766	736	782	744	748	783	777	762	774	774	720	788	761	726	719	771	785	736	764	712	809	749	732	787	739	760	708	758	789	755	738	720	791	755	766	755	757	736	710	817	783	760	711	782	752	721	744	738	771	788	716	772	763	718	754	773	754	778	742	766	709	768	708	760	745	767	770	759	713	768	765	717	774	760	774	792	772	783	762	762	729	725	739	771	789	759	739	709	766	769	716	770	732	772	774	747	725	780	750	740	717	758	751	723	793	749	751	722	771	832	757	709	765	759	768	714	779	700	754	772	752	737	762	771	746	688	737	767	708	798	725	751	760	760	743	764	726	744	768	738	717	748	690	768	741	762	775	756	744	747	845	759	759	736	753	819	791	736	763	764	742	761	741	799	758	798	806	793	749	750	768	710	728	756	729	761	761	784	761	781	730	788	711	768	728	789	796	745	778	789	752	740	710	760	729	692	747	756	782	785	747	793	798	752	767	776	744	739	748	783	739	744	752	807	802	757	775	750	760	774	731	766	719	743	758	730	736	765	736	785	769	731	765	734	758	732	713	751	713	711	793	775	755	779	797	745	731	782	743	711	740	722	725	721	736	740	739	794	770	764	734	745	806	773	761	764	759	749	758	734	752	741	715	805	756	778	731	754	711	781	740	730	745	771	786	749	733	731	717	766	740	783	741	731	781	802	778	782	745	745	700	686	759	739	766	750	766	757	723	788	753	735	766	756	765	753	711	755	782	821	761	790	742	796	749	736	747	758	749	763	762	789	752	780	788	761	760	722	782	736	776	769	725	725	736	721	736	780	769	784	724	758	737	734	755	754	764	783	726	770	762	727	776	730	762	774	725	735	744	744	737	755	728	723	765	732	736	763	743	778	746	717	730	769	833	748	773	756	727	744	769	746	722	736	736	763	775	726	753	750	771	749	776	772	781	764	718	711	753	752	699	793	823	790	744	787	777	713	747	746	761	753	760	739	759	762	787	748	775	724	720	745	752	706	756	750	794	774	744	744	785	821	751	767	784	792	780	740	749	753	773	756	769	774	736	751	787	764	763	752	717	742	740	703	779	784	757	772	759	744	719	738	773	745	728	749	809	775	755	827	776	719	768	735	750	749	726	748	757	758	740	721	736	812	767	730	768	804	744	758	749	740	777	789	730	766	770	730	731	758	744	781	790	778	745	709	747	746	740	765	783	711	770	776	761	741	736	738	802	749	728	751	777	779	765	747	762	762	788	748	789	742	742	774	740	749	757	735	747	734	766	705	741	720	772	765	739	793	720	787	775	784	763	775	741	749	704	746	761	718	786	741	746	723	719	751	757	787	756	753	764	776	779	713	748	786	764	739	777	752	793	772	739	710	737	808	751	780	735	759	764	784	735	785	768	731	709	715	751	777	774	746	800	770	733	755	768	778	718	746	757	721	750	786	745	741	785	753	759	823	779	709	757	775	749	807	792	745	729	752	756	717	770	803	753	746	718	771	673	742	755	725	735	733	744	745	706	730	719	731	694	845	736	742	736	765	803	791	757	769	757	769	732	744	724	764	809	766	746	730	776	773	738	782	804	760	763	732	750	779	727	722	736	784	788	779	711	797	780	787	760	744	742	770	764	690	772	727	704	739	758	728	790	780	701	771	766	774	784	787	750	743	773	756	771	709	746	775	775	727	760	691	787	754
9263	1118	1449	1110	820	610	451	410	327	266	250	233	223	201	187	189	186	156	160	167	144	145	174	147	141	138	166	149	130	136	142	147	131	138	128	133	140	131	124	123	152	146	119	132	123	138	133	142	107	139	138	131	113	135	125	122	119	119	118	114	113	129	121	125	119	135	128	108	125	129	121	128	134	146	142	134	129	145	124	130	106	128	143	123	131	139	142	135	114	134	109	116	124	150	117	116	126	129	138	129	137	122	111	147	109	143	142	121	127	147	128	147	137	135	124	101	114	122	120	122	129	124	121	126	142	110	117	136	122	132	120	137	132	110	129	126	135	118	135	115	125	133	130	133	127	136	100	135	130	121	127	134	140	127	122	113	126	132	130	126	126	131	130	125	129	111	137	116	110	126	124	135	117	103	115	137	132	116	129	130	127	139	126	117	110	123	102	121	136	132	123	125	134	146	143	120	105	138	114	138	118	145	125	141	149	125	144	114	121	135	122	114	134	129	115	119	146	121	111	135	116	105	122	116	137	120	122	132	111	113	122	108	135	144	138	126	133	109	116	126	124	132	103	132	113	119	119	125	105	123	126	146	122	138	121	117	115	136	110	118	124	115	125	123	104	125	114	124	122	111	124	127	113	127	122	123	110	108	136	145	124	121	127	114	147	127	102	111	123	115	126	120	121	133	150	141	142	114	120	120	118	142	117	128	119	105	142	149	107	108	124	139	128	113	129	112	122	119	124	127	141	133	118	120	115	111	120	131	125	138	121	130	115	132	134	136	129	111	134	137	107	126	124	122	123	130	130	103	142	134	133	123	124	144	135	120	150	141	137	117	144	125	112	131	146	127	118	123	148	127	125	124	120	122	131	133	123	150	135	115	134	126	133	118	140	133	125	109	131	139	142	126	125	113	139	103	111	121	126	141	103	132	133	138	127	106	136	118	128	106	140	115	144	135	131	117	112	116	123	135	123	108	152	143	129	128	118	121	129	124	133	115	126	122	95	156	130	113	128	122	142	119	128	113	114	129	150	124	140	124	100	136	136	135	122	142	144	101	119	118	117	114	119	129	138	130	142	127	139	137	115	143	147	130	116	114	127	148	105	121	133	125	134	123	138	118	124	117	133	123	128	145	132	133	123	140	136	133	124	123	139	117	129	133	142	134	148	127	130	123	118	138	107	110	126	125	127	148	142	113	134	134	109	161	134	135	118	138	116	122	128	114	132	113	142	132	140	119	115	140	127	118	111	146	118	136	124	124	133	138	123	105	118	133	130	126	122	120	124	124	154	120	129	135	135	136	134	126	137	143	142	117	97	121	139	117	131	132	120	122	136	120	136	145	107	120	139	112	139	118	138	119	121	153	130	125	123	139	142	120	117	117	114	120	121	104	108	121	122	122	126	131	125	139	124	124	129	127	118	106	120	126	119	122	139	130	127	124	110	110	123	137	124	135	122	104	113	138	115	116	126	133	126	137	118	117	118	127	109	119	133	130	136	112	117	140	119	127	114	100	129	140	114	137	132	118	127	130	117	114	123	121	117	126	127	115	129	134	102	137	123	121	125	125	148	120	105	124	112	123	129	142	131	116	134	116	113	138	127	131	134	120	122	128	129	136	127	101	127	97	128	117	129	131	139	142	125	124	130	98	128	112	125	115	129	127	128	138	130	121	129	119	120	134	117	130	113	130	141	122	130	129	128	134	130	137	148	132	134	146	125	150	131	148	117	132	116	118	133	119	120	125	142	138	112	142	115	108	138	129	109	122	130	130	116	135	123	142	114	122	139	132	101	130	101	133	127	135	131	126	117	138	112	135	124	114	122	123	132	121	118	106	139	92	102	105	109	126	110	113	126	133	114	141	119	113	110	127	131	113	119	121	132	133	127	142	135	123	125	115	136	151	127	117	113	139	121	146	145	124	128	123	105	131	129	124	113	136	121	132	111	126	122	135	111	130	131	128	122	105	139	115	124	134	110	148	115	130	133	123	117	136	141	102	109	124	129	119	132	128	122	117	118	117	124	136	111	133	134	118	131	106	120	126	121	126	128	118	110	122	106	132	121	145	120	130	133	120	129	120	143	136	116	139	118	133	123	136	156	120	137	126	132	142	123	125	121	130	134	134	124	125	139	119	127	113	134	117	133	121	121	129	119	139	126	102	135	111	131	88	137	133	116	134	122	149	129	128	124	110	126	121	123	139	117	111	119	112	126	108	119	119	128	153	133	113	143	102	130	119	99	104	118	124	131	111	145	135	121	146	128	129	126	123	127	119	138	134	124	126	121	121	114	135	110	149	115	109	110	146	114	125	109	134	111	129	139	138	116	123	143	132	112	140	125	117	119	120	142	122	126	141	121	116	108	134	134	118	145	129	127	124	129	145	128	149	125	121	134	142	114	130	116	125	123	115	122	131	131	136	124	111	117	132	128	134	114	131	118	129	133	153	133	101	129	127	116	137	120	129	129	132	117	119	131	111	120	111	129	113	126	117	116	141	109	147	100	115	112	115	107	114	129	126	129	113	132	129	132	129	132	130	118	141	131	126	121	143	151	124	129	141	127	129	140	132	127	105	128	129	118	129	131	137	146	137	119	128	126	145	132	120	125	119	149	149	118	144	106	118	114	110	114	126	121	138	143	125	115	143	114	100	119	99	106	121	174	120	137	125	148	137	149	131	118	109	117	126	123	148	131	143	107	110	141	117	125	112	106	120	137	147	117	120	111	104	122	122	126	123	137	129	132	106	137	145	144	115	139	122	126	120	119	135	142	123	126	112	129	123	128	136	133	131	128	121	134	120	112	112	144	114	126	109	124	122	123	135	134	125	125	141	140	118	113	128	127	119	130	123	147	138	125	133	142	138	139	121	122	132	141	139	122	129	114	158	110	121	100	123	145	136	133	127	107	145	109	132	129	135	130	126	123	123	146	122	106	129	107	144	135	127	131	126	128	107	125	140	132	127	129	122	117	128	119	125	120	120	122	154	130	124	124	121	132	126	136	130	128	121	120	107	113	134	137	137	119	126	117	127	133	118	129	119	137	135	132	140	126	137	117	106	111	133	129	130	113	125	131	124	137	105	132	140	123	110	121	108	134	132	123	123	126	147	138	126	109	127	129	123	143	127	136	135	124	110	111	108	121	130	129	125	140	111	142	123	117	116	126	119	128	134	135	118	125	128	128	115	132	119	111	137	125	150	124	122	117	131	117	125	118	114	132	127	147	148	126	142	134	146	132	112	123	135	130	110	133	117	121	98	131	116	134	113	131	145	125	145	134	115	141	121	118	152	113	144	119	135	125	125	110	124	124	121	145	133	131	109	115	135	110	125	126	116	126	130	120	125	113	126	102	126	133	122	134	126	116	124	123	110	105	136	133	131	129	139	130	109	134	113	121	131	118	130	112	136	122	127	137	123	126	123	121	117	108	139	148	120	122	132	135	117	129	143	122	121	114	117	146	125	141	141	132	137	123	115	120	141	113	133	127	99	132	134	116	125
5957	1463	3436	3899	3295	2668	2149	1843	1479	1371	1261	1153	1037	898	807	782	768	712	663	704	593	657	606	558	584	565	538	508	501	541	534	500	510	491	505	467	494	497	472	446	441	467	465	442	462	434	456	446	449	438	420	440	403	425	420	451	438	461	441	430	419	444	436	413	439	448	450	404	440	493	442	417	398	423	444	415	415	467	402	444	413	418	427	463	415	409	410	420	411	401	437	426	410	414	417	451	418	457	417	410	411	392	413	414	478	445	436	434	427	434	417	415	422	381	426	394	408	391	413	410	431	422	399	400	393	425	438	421	406	424	410	427	399	439	412	416	442	385	440	402	385	409	452	393	428	406	396	440	434	419	388	394	398	415	409	417	463	423	433	379	371	429	374	409	434	432	393	436	404	403	432	391	412	425	421	405	462	368	437	424	394	429	415	412	463	432	412	379	412	382	452	413	457	388	363	420	422	417	451	409	374	417	400	392	406	410	429	413	382	429	431	411	396	435	395	401	399	414	412	410	399	403	432	384	422	449	397	432	444	415	395	413	410	425	430	413	404	382	402	383	432	380	400	430	417	409	423	455	409	428	418	382	414	387	417	385	435	433	427	393	458	397	424	416	437	440	404	403	429	396	416	407	449	440	407	450	408	419	416	438	423	412	434	409	380	415	392	401	411	429	416	403	370	416	407	448	418	422	409	411	402	431	427	409	407	381	411	388	429	437	408	420	415	438	452	404	389	439	392	395	414	423	388	369	430	410	433	423	422	409	414	454	408	408	390	445	416	414	412	419	425	414	400	412	401	459	432	416	461	416	442	366	422	417	406	392	408	390	431	416	447	409	444	417	403	408	415	398	403	424	414	437	439	452	396	403	473	432	404	395	423	395	413	402	404	420	380	454	381	433	436	415	417	400	395	368	405	406	457	411	425	438	370	409	411	398	419	391	403	404	420	405	440	408	391	391	398	423	415	429	410	444	407	387	426	448	390	427	430	435	442	420	437	446	398	424	417	452	414	418	404	403	428	447	413	424	431	407	384	410	398	433	429	417	432	427	407	402	403	394	413	422	393	396	412	403	426	412	386	415	367	419	413	434	393	385	430	378	421	415	378	442	376	413	429	406	434	423	441	383	390	386	424	374	432	394	405	428	435	382	426	385	438	423	427	405	434	420	431	447	411	385	421	443	418	394	395	408	445	388	429	388	430	393	414	390	394	396	442	437	446	374	420	437	461	421	418	386	363	382	412	420	401	433	400	419	389	418	393	375	408	434	393	376	387	418	424	409	443	379	438	400	414	422	408	441	426	447	418	424	420	470	402	403	437	428	379	393	413	405	428	402	401	411	408	373	402	421	395	376	422	420	396	407	443	385	373	415	422	415	389	412	444	409	406	444	405	396	366	433	445	402	409	438	416	431	404	364	388	389	395	384	418	427	416	390	392	423	399	445	407	422	440	364	401	386	464	427	383	395	387	385	397	433	425	442	436	394	416	418	389	404	433	389	400	406	414	427	403	416	391	409	392	411	455	396	420	442	419	392	423	393	454	387	402	393	386	399	450	435	384	423	431	393	393	391	417	400	448	407	415	451	414	407	402	434	478	392	438	429	440	428	396	411	462	425	399	403	417	391	387	399	418	362	395	419	386	397	416	427	446	423	432	425	449	455	395	426	370	417	392	394	429	413	430	399	470	386	435	437	433	394	377	403	402	387	399	397	423	431	394	361	405	400	428	384	368	401	442	413	429	428	398	382	413	407	399	397	415	429	438	418	405	414	463	394	397	419	410	461	389	434	388	417	396	444	425	413	411	394	421	412	402	395	373	424	435	382	385	416	450	397	358	406	436	431	413	399	423	398	359	435	439	407	366	419	433	417	378	431	414	421	441	394	390	458	389	436	370	426	386	412	355	430	401	376	421	425	417	387	442	412	433	418	424	374	421	400	420	448	416	427	446	408	413	410	436	396	388	436	390	417	419	387	403	351	382	432	364	417	436	394	423	456	447	393	401	400	425	385	397	387	408	408	444	418	403	392	420	425	425	417	397	407	429	405	388	415	411	399	425	407	387	405	391	415	388	431	395	400	457	385	425	420	438	437	390	401	396	399	397	406	411	453	412	413	396	392	389	429	394	392	419	407	399	410	409	402	396	432	442	408	411	394	397	421	417	444	418	395	431	413	420	378	427	438	388	391	403	398	414	381	405	398	401	432	374	434	440	444	414	413	438	399	398	396	413	423	417	423	379	413	407	413	385	464	407	396	403	403	401	379	417	396	430	413	414	377	376	424	460	392	446	410	430	388	394	425	426	392	392	417	410	415	456	395	402	416	375	433	398	430	366	389	432	421	435	420	467	385	400	390	419	436	429	396	415	416	419	411	428	417	413	434	408	388	427	396	410	432	398	403	424	433	432	414	430	455	405	392	411	427	380	438	387	425	377	432	429	419	416	416	402	437	428	440	428	432	370	383	463	387	427	414	426	424	419	410	399	424	403	430	421	459	436	459	400	422	402	388	410	399	430	417	408	411	416	383	407	424	434	418	412	387	415	409	440	395	403	406	447	402	413	414	408	423	394	418	392	418	407	376	432	431	422	416	400	431	388	411	423	368	416	421	401	447	408	408	427	449	401	406	435	423	378	398	405	378	412	392	393	411	425	423	433	380	426	388	411	392	419	424	393	415	399	431	403	405	409	387	400	416	397	426	367	381	396	388	421	440	431	368	392	387	397	400	403	425	397	395	419	416	403	433	422	461	435	408	427	419	431	385	392	371	395	393	407	379	391	404	392	416	418	407	410	388	436	395	438	393	377	383	405	373	378	450	403	372	419	404	423	426	421	389	425	443	425	417	445	392	402	383	424	437	398	437	397	429	397	407	414	399	419	425	400	401	422	445	414	403	402	397	360	443	419	453	378	403	401	411	423	422	388	384	442	392	405	383	379	414	414	396	421	427	397	413	395	408	422	399	391	397	406	392	376	405	394	402	416	390	400	438	407	437	424	431	368	428	436	396	402	402	427	409	419	436	408	402	421	377	448	410	435	419	369	390	405	386	409	397	429	430	429	410	412	377	423	440	452	402	395	377	388	414	428	430	424	419	407	395	430	422	410	413	419	429	416	437	413	446	401	409	410	408	419	396	414	418	410	448	383	404	423	401	447	432	411	395	396	472	442	405	414	407	417	409	399	443	402	388	416	452	422	419	473	429	432	431	407	365	402	392	377	387	436	428	420	372	428	412	440	381	402	406	418	369	433	405	423	384	379	414	393	437	402	411	376	437	397	412	385	400	385	422	430	420	382	426	421	443	398	396	378	422	408	409	411	413	412	426	455	422	434	427	412	392	377	426	391	416	410	400	402	398	418	423	435	377	433	441	399	417	419	421	422	390	440	429	418	448	461	402	454	405	430	388	387	467	438	408	432	400	394	443	388	405	442	425	461	422	437	428	411	421	417	378	388	436	413	397	396	404	425	443	395	432	415	402	379	377	429	400	409	361	418	417
17045	2670	2748	2127	1451	1065	813	614	524	435	393	325	287	236	259	245	231	219	215	227	189	165	181	188	196	187	179	159	154	166	158	165	160	169	176	155	168	160	163	167	165	161	142	167	142	151	138	169	148	167	146	149	137	128	141	143	147	145	144	160	147	152	152	140	152	143	137	143	151	153	147	142	156	128	142	157	150	134	146	148	140	130	130	141	141	130	172	144	131	121	144	160	125	131	133	156	145	123	158	144	146	123	154	119	117	165	127	128	151	137	140	130	129	138	129	139	126	140	131	140	151	140	142	145	127	150	155	114	141	159	152	141	125	131	138	151	150	162	144	160	145	152	152	136	132	151	150	143	133	151	143	131	130	142	145	153	121	139	142	142	150	143	124	141	162	151	124	159	169	137	147	151	144	153	150	158	142	122	146	172	141	152	116	143	127	143	125	140	128	124	151	143	125	139	136	143	159	148	146	140	142	147	141	136	149	146	133	143	144	136	127	128	152	134	134	142	143	135	137	164	135	137	138	137	126	155	155	134	159	140	157	164	135	135	151	144	168	151	129	119	133	130	113	128	133	131	131	134	133	134	135	141	154	130	129	142	146	130	144	128	122	134	132	147	141	142	133	153	137	129	138	143	138	143	161	119	154	135	135	134	142	119	125	136	129	150	153	143	148	112	143	141	150	149	128	145	166	114	125	140	136	125	140	123	158	137	120	128	135	134	138	148	140	125	146	138	148	130	161	156	135	151	136	131	147	125	151	128	121	164	132	132	146	140	138	147	133	136	136	148	138	130	123	139	153	151	143	129	141	150	129	146	135	111	152	119	131	143	136	134	127	151	141	149	155	138	141	159	126	137	148	149	142	135	158	137	149	123	133	131	142	136	120	126	144	120	143	135	133	147	147	153	129	137	168	136	135	144	127	125	138	119	124	120	139	144	151	131	135	148	123	126	135	126	130	149	145	148	156	144	132	134	138	150	149	139	156	153	136	149	149	140	122	131	140	122	121	140	126	146	153	143	133	151	149	150	146	134	156	146	147	130	163	126	145	143	135	142	150	142	124	121	131	143	159	163	150	138	142	146	152	146	129	132	150	125	158	150	134	134	148	140	155	121	121	169	150	138	130	109	144	142	130	157	134	121	138	135	135	139	133	147	130	145	128	144	151	128	140	140	136	133	138	134	136	127	134	135	128	128	161	152	164	126	132	132	154	150	142	162	122	136	125	146	156	120	139	124	144	164	123	133	130	143	149	133	139	138	141	138	131	142	137	132	133	128	139	143	128	141	131	146	127	129	137	125	141	129	151	151	146	141	129	123	148	133	133	131	160	151	136	137	159	152	134	170	147	153	140	113	132	131	127	157	151	137	154	154	107	139	136	136	129	132	142	134	154	159	132	137	128	150	139	121	140	143	132	130	129	142	122	130	155	142	142	141	147	149	141	164	161	144	121	138	150	142	115	131	133	137	114	136	128	151	142	145	136	132	124	130	156	138	135	131	136	140	137	143	123	121	135	120	132	146	146	147	149	149	136	140	122	136	126	124	149	144	151	144	139	140	144	163	125	133	141	150	119	135	138	142	136	126	125	132	126	144	137	143	118	142	140	151	151	154	140	155	133	153	146	126	165	139	142	142	154	141	157	134	125	138	121	124	139	145	126	137	155	132	148	141	146	132	166	116	154	135	147	164	144	135	129	163	152	160	113	133	145	137	149	127	135	139	143	150	139	151	134	131	144	142	142	145	119	146	143	133	149	130	140	148	153	124	138	155	126	129	127	126	130	155	139	151	137	137	143	148	125	139	137	138	133	136	140	139	132	142	159	115	143	163	162	114	144	135	140	150	139	134	140	149	130	147	152	141	148	134	106	146	132	112	150	121	128	142	133	128	123	147	140	133	133	121	126	139	133	135	124	116	145	140	133	157	140	126	129	146	139	121	144	132	148	146	133	136	128	140	157	141	146	143	148	143	155	118	135	132	166	145	131	138	154	142	137	126	146	154	137	133	140	125	135	156	131	132	147	152	112	131	149	124	134	131	154	127	136	134	138	139	145	128	150	140	131	124	152	147	135	116	162	142	139	127	157	136	124	142	143	142	145	154	120	127	132	134	145	123	138	124	145	151	156	128	156	138	155	124	144	135	121	133	137	148	148	134	127	111	126	140	141	142	132	122	148	134	135	139	139	137	124	121	149	136	119	153	140	125	126	121	145	145	112	155	131	141	148	135	141	146	159	142	128	137	136	137	130	151	122	113	145	146	126	131	139	143	138	152	151	154	138	139	151	130	135	125	158	134	148	164	135	133	119	132	133	143	134	143	140	155	160	145	135	129	134	154	147	139	122	142	160	142	167	131	152	116	116	127	141	139	121	136	140	137	139	150	132	144	139	147	137	141	169	137	146	133	120	151	138	132	122	141	117	149	112	131	153	131	134	139	130	123	138	141	141	144	135	148	152	142	139	123	141	170	147	141	120	132	141	144	145	127	163	135	118	126	133	136	156	140	157	141	129	125	146	136	128	139	145	141	158	124	123	130	151	141	150	135	129	127	137	120	133	165	133	142	144	142	123	160	126	150	115	132	131	145	137	136	145	139	116	126	122	141	168	161	144	142	146	146	124	161	135	146	132	167	110	147	148	155	140	145	150	134	163	129	149	151	135	145	129	129	120	134	153	133	154	149	145	168	142	144	124	151	130	128	134	132	130	131	143	129	141	156	153	153	135	145	135	133	139	134	145	142	148	132	136	125	128	146	141	149	132	143	131	124	124	126	145	122	165	138	149	167	142	131	143	143	156	118	160	136	146	124	133	160	114	123	132	135	153	146	139	135	155	146	125	145	139	164	138	140	162	157	141	138	139	130	146	133	140	156	137	147	137	147	152	141	115	113	140	125	133	143	114	116	124	137	142	140	156	120	136	129	140	137	154	140	142	115	163	109	111	134	120	118	155	108	131	133	144	122	162	141	138	149	159	128	134	136	139	146	151	140	145	115	126	143	156	132	154	127	130	130	143	170	138	130	150	169	126	146	129	119	129	118	149	136	148	150	147	135	136	153	165	133	143	129	112	140	149	140	153	119	131	151	148	130	156	159	137	126	142	148	160	125	162	167	140	128	153	159	162	137	131	134	140	130	153	148	141	122	143	136	126	137	128	140	149	143	131	133	164	135	151	141	127	140	143	128	127	141	150	148	131	144	129	130	125	136	135	140	142	133	134	142	136	144	125	142	148	113	148	150	119	136	132	137	142	150	145	145	121	137	145	145	157	142	141	129	141	133	142	124	154	155	130	140	141	155	134	154	132	119	143	139	144	155	133	147	138	133	130	145	155	132	140	139	142	141	130	127	142	138	144	142	122	136	131	143	132	140	148	146	142	131	138	129	142	151	133	147	120	133	171	120	140	139	135	126	136	120	149	129	134	143	121	158	151	126	148	130	123	122	119	145	130	154	156	155	136	155	136	139	144	149	133	128	136	146	144	143	133	147	121	115	126	122
8016	2592	6083	6964	5743	4606	3686	3020	2601	2232	1971	1697	1585	1415	1333	1136	1108	1060	996	996	907	818	821	784	770	769	707	699	671	648	650	603	605	633	594	609	634	602	595	579	627	541	570	518	587	547	536	526	522	492	557	536	543	509	538	497	551	536	498	513	510	545	514	506	502	502	489	455	498	489	505	455	468	509	498	468	511	497	483	499	506	511	502	502	534	456	494	509	491	512	493	474	500	479	444	493	497	475	492	468	502	509	485	510	490	493	474	485	472	481	476	474	461	469	448	464	511	453	480	474	462	451	489	445	487	470	476	462	436	463	489	475	502	483	467	455	466	452	469	452	467	488	474	456	488	466	468	464	506	479	483	453	453	489	467	465	457	473	469	483	470	453	439	519	464	480	462	479	486	496	480	489	449	475	447	445	489	488	455	472	445	477	428	425	475	477	476	481	494	510	482	475	449	449	425	484	483	467	420	474	483	480	454	503	468	515	455	492	478	494	469	459	471	482	460	438	478	446	471	477	487	511	444	420	425	463	467	456	472	452	489	462	446	494	454	500	453	492	511	489	489	440	518	440	463	504	459	445	500	453	442	449	468	476	448	466	500	437	419	469	456	454	432	439	467	461	468	403	455	513	479	447	498	456	459	453	473	454	481	452	455	479	484	490	428	447	466	462	457	416	492	450	459	471	504	442	471	500	446	455	498	480	479	480	479	466	438	482	493	444	469	467	485	478	462	437	482	490	459	502	489	466	485	438	491	461	525	481	474	474	450	459	436	476	471	444	457	492	494	475	414	470	491	477	423	441	538	484	455	470	516	460	498	442	480	470	447	469	470	469	455	439	439	477	484	453	441	501	468	478	478	451	474	479	493	477	443	413	446	442	517	459	453	459	488	463	481	476	430	446	430	479	446	489	475	420	509	483	456	469	473	501	468	451	459	461	470	454	464	486	472	470	427	456	477	491	464	451	452	498	475	453	463	420	500	477	475	464	468	470	468	486	478	461	470	486	484	472	432	454	435	476	472	493	432	433	471	455	459	475	459	481	462	501	485	471	460	477	528	471	450	473	488	432	459	461	443	458	466	453	470	476	489	498	444	421	448	469	474	434	461	510	427	495	451	476	462	439	452	426	482	495	501	513	478	520	448	472	478	438	473	487	493	443	479	511	454	507	429	483	452	472	479	459	450	506	453	468	500	435	458	483	466	457	465	509	479	501	463	457	428	439	462	492	476	481	448	470	482	427	467	465	437	432	460	445	485	473	494	436	507	488	445	456	503	466	421	445	462	508	480	483	499	421	492	461	440	493	482	502	484	449	431	455	489	474	479	459	440	484	471	450	467	487	481	468	435	486	465	481	499	467	469	459	476	468	429	485	446	452	453	473	495	445	463	484	465	473	444	520	491	473	450	500	405	487	492	462	487	491	448	422	479	500	478	464	428	472	482	439	463	474	477	448	433	492	469	457	464	486	440	417	470	448	462	465	466	494	450	467	443	475	492	454	446	495	456	432	480	463	469	495	465	496	468	470	485	462	464	439	488	461	470	478	448	470	458	434	463	485	499	457	453	452	454	455	446	509	454	474	459	478	468	474	471	470	482	491	450	461	473	484	469	455	494	460	487	422	456	457	454	492	453	476	477	447	475	473	455	457	499	457	512	467	484	496	436	457	438	476	451	457	445	483	435	485	457	469	457	486	434	457	461	437	479	467	462	438	487	465	457	487	462	459	479	504	431	459	432	445	500	468	494	460	461	533	461	478	449	489	432	501	479	417	441	465	461	488	438	473	422	443	464	458	496	435	491	481	446	423	493	514	436	529	467	477	489	487	469	448	505	489	462	511	461	477	473	420	493	459	497	454	454	437	440	469	465	461	415	473	463	449	497	506	437	428	442	459	461	476	433	452	477	447	409	466	482	429	451	432	465	444	466	468	433	452	486	466	453	504	475	462	442	449	476	453	490	501	436	446	459	441	481	470	453	463	407	466	461	477	463	476	477	463	459	487	508	459	473	448	470	485	487	475	458	472	464	507	435	445	449	463	491	445	440	454	474	462	477	456	454	486	461	482	452	413	423	436	500	480	456	465	450	459	491	481	430	480	436	466	454	412	457	459	498	469	467	472	437	438	484	491	443	457	459	491	470	485	459	464	452	448	460	486	438	430	454	461	493	449	448	448	444	520	445	409	441	474	479	458	450	433	441	499	465	464	491	466	495	453	500	460	486	498	482	486	456	506	503	476	466	453	415	419	499	472	494	471	486	489	522	471	465	465	469	446	458	462	430	459	461	470	459	433	495	451	455	461	450	418	476	490	468	447	457	498	480	462	486	471	458	482	447	449	484	439	511	481	464	478	454	447	435	491	467	445	478	460	500	484	463	467	453	479	471	431	468	422	475	472	488	448	440	479	460	496	447	430	462	456	513	465	481	486	514	485	461	429	502	464	493	472	500	520	439	481	441	495	467	469	472	463	476	475	490	442	427	522	468	450	473	446	463	437	478	451	434	481	487	444	492	433	454	485	465	466	455	454	436	442	479	500	467	536	484	454	465	437	476	469	459	459	459	525	487	489	452	474	488	449	441	442	439	490	473	461	488	463	462	469	462	493	476	473	492	499	454	436	438	429	494	435	481	473	473	493	466	510	474	439	449	467	488	481	488	485	476	452	471	444	483	468	492	470	479	455	462	465	503	432	481	450	466	464	452	412	421	474	474	437	495	471	506	457	443	465	446	475	498	519	455	473	504	426	479	441	432	464	439	439	474	455	489	477	458	461	482	480	485	464	447	489	471	470	479	461	494	466	466	520	433	439	463	453	450	474	479	459	487	476	467	444	489	483	484	442	450	437	442	444	499	471	483	473	458	473	472	445	502	474	480	472	482	441	444	491	474	483	464	466	460	426	464	450	449	474	455	453	464	475	473	441	473	491	471	449	472	441	483	453	459	423	482	489	452	446	477	471	478	491	482	490	479	470	498	445	465	480	488	457	491	437	500	460	484	468	504	461	467	496	475	461	439	435	448	446	479	481	418	469	481	454	487	492	467	490	456	491	468	490	465	457	463	464	444	488	440	442	391	482	481	442	449	415	475	512	470	490	412	451	458	499	424	471	450	431	455	486	505	467	463	453	479	474	473	473	462	453	463	480	432	503	468	443	463	479	451	448	469	462	418	481	468	460	451	439	485	471	459	482	459	462	451	466	435	470	466	473	461	460	440	461	449	474	456	421	437	446	454	433	449	473	464	482	472	443	462	472	455	421	440	466	435	468	462	455	458	468	418	430	438	449	509	486	405	440	410	436	474	453	472	467	445	450	494	456	453	427	471	501	477	449	462	451	499	465	485	452	433	459	494	502	458	459	486	443	488	474	481	445	445	475	474	482	471	468	460	492	476	455	470	472	491	506	475	444	422	450	442	483	494	491	483	486	453	458	492	446	439	432	457	452	446	464	454	436	485	499	479	471	494	500	453	476	477	440	472	426	497	450	467	458	445	496	486	455
2062	338	322	334	301	283	278	279	278	245	238	247	235	279	238	236	247	250	245	278	224	259	249	272	260	246	257	292	263	249	240	264	260	271	268	285	260	293	264	257	250	267	251	244	226	250	226	250	264	258	240	257	231	226	241	264	270	267	246	248	257	283	265	303	241	243	254	263	224	250	228	268	282	278	263	267	252	263	273	269	260	274	242	234	272	244	243	283	255	248	266	274	246	265	250	260	260	254	245	235	255	264	276	269	262	239	244	254	304	273	265	235	242	253	231	259	260	251	237	282	263	263	234	253	248	261	265	262	260	269	258	235	251	254	248	264	261	225	229	286	259	245	259	259	251	249	242	253	253	276	230	242	247	244	245	237	280	261	264	243	262	264	238	270	253	261	252	264	233	238	253	237	259	236	263	226	244	229	252	289	211	243	287	265	258	269	241	254	252	255	267	225	271	218	243	262	259	258	240	253	250	281	267	239	246	244	253	256	251	236	270	245	223	260	257	258	251	255	244	261	251	253	278	251	232	258	248	254	236	257	229	264	243	268	263	238	207	222	270	253	238	248	271	268	231	251	226	255	236	271	228	236	258	247	259	225	228	237	248	251	232	250	236	272	242	237	262	260	242	223	253	270	284	247	227	276	245	250	239	252	247	289	230	276	250	216	276	243	244	225	263	266	263	241	278	251	264	255	227	271	264	266	275	245	262	241	250	259	238	265	258	246	264	260	252	275	279	240	259	256	227	259	241	258	243	260	297	251	248	227	243	255	264	249	269	261	267	243	236	261	287	256	256	228	272	278	256	247	258	267	249	245	248	240	287	217	260	231	280	268	245	260	266	274	249	277	241	266	255	244	242	244	285	286	232	223	256	263	265	243	233	258	242	254	267	223	260	274	238	257	246	248	259	235	291	260	265	226	250	223	262	229	252	262	250	253	259	256	236	270	231	263	256	221	261	249	279	262	262	245	260	262	238	272	245	265	241	237	234	244	248	270	239	226	243	269	256	260	248	245	237	264	254	257	256	267	238	249	236	256	254	264	258	290	231	232	256	262	251	239	279	255	238	242	223	238	253	267	235	238	250	227	250	242	243	255	255	230	271	252	249	251	245	225	232	234	262	251	235	263	235	238	259	269	269	233	268	240	258	252	262	257	255	240	239	261	264	251	226	237	233	261	240	264	238	253	241	276	273	252	249	258	228	241	248	221	268	276	265	233	282	263	255	271	216	252	264	251	291	257	277	252	263	259	292	263	232	272	278	259	259	247	247	238	245	224	275	225	249	262	254	252	289	248	281	230	262	223	249	269	271	254	277	266	285	248	256	242	265	239	254	253	253	252	270	255	225	274	264	257	293	239	263	231	234	265	242	260	244	236	285	243	244	237	267	261	280	261	285	265	238	272	257	240	268	246	268	264	265	263	253	239	249	254	241	236	256	273	255	239	234	267	241	220	249	262	268	271	266	279	251	233	254	232	252	245	230	268	253	267	261	255	246	291	250	220	245	249	260	261	257	251	262	241	279	243	225	228	248	274	277	224	272	275	261	247	255	250	240	262	274	265	238	278	243	262	254	249	253	261	261	289	239	255	241	252	270	247	259	268	253	267	241	264	243	251	248	240	237	239	286	247	251	252	259	270	235	256	269	273	246	246	257	270	255	275	272	260	261	257	238	264	244	250	241	252	267	265	269	251	246	271	232	269	249	273	243	230	234	226	243	262	234	251	246	236	239	271	243	240	235	258	275	268	270	234	253	243	260	264	245	259	232	256	272	277	270	220	238	252	244	245	263	276	230	274	241	243	234	246	246	267	254	260	265	262	253	264	239	249	236	254	239	276	261	263	259	232	260	260	247	251	265	246	272	250	243	253	240	262	273	250	255	240	265	232	245	276	245	260	266	242	254	242	233	241	250	283	277	270	252	231	255	227	267	251	257	259	278	275	268	237	237	286	258	252	281	242	268	263	248	259	265	256	268	260	234	235	227	285	260	246	253	264	254	254	262	267	265	263	231	253	252	261	243	252	255	241	241	236	284	247	244	246	256	260	237	262	271	226	258	274	231	229	244	242	235	255	229	252	229	238	230	250	260	245	229	258	288	220	264	223	245	256	238	262	268	226	258	243	249	242	252	222	242	269	236	241	247	244	252	256	246	269	275	206	241	254	287	242	266	284	233	247	226	255	264	245	239	226	236	254	262	262	236	231	265	261	243	275	244	257	225	235	228	239	226	273	228	242	259	229	279	246	236	273	242	230	214	245	250	245	247	240	274	235	227	268	237	247	249	268	272	268	249	284	240	283	271	231	265	267	262	257	265	266	232	237	267	273	248	257	255	248	278	277	239	264	262	258	252	247	272	271	277	269	236	249	259	245	258	235	243	254	226	285	222	257	223	261	262	251	252	246	286	247	247	246	277	249	239	255	265	255	265	243	253	281	263	256	240	277	261	253	253	257	264	280	252	231	261	273	258	258	288	247	241	245	260	259	291	257	276	256	255	267	283	271	247	271	267	281	248	260	251	262	283	266	260	251	270	239	254	225	216	231	253	241	248	273	268	255	262	241	243	255	257	256	285	230	243	262	233	234	253	267	248	251	260	241	281	250	259	237	239	236	254	266	242	231	256	255	237	234	228	246	238	231	247	233	243	260	244	236	251	241	249	253	282	258	249	255	274	255	222	227	267	259	248	252	238	244	249	254	245	226	258	237	234	258	248	252	272	248	288	235	277	263	258	251	252	248	230	269	221	277	262	261	260	266	252	264	253	267	258	234	247	231	242	249	276	267	280	250	254	239	262	230	276	224	255	232	275	223	237	255	246	261	292	258	250	248	255	232	267	230	225	256	257	250	241	241	248	253	264	270	249	322	265	257	268	243	289	278	272	257	257	238	250	271	267	264	244	266	240	234	258	244	254	231	264	240	273	236	281	249	261	233	274	236	234	266	249	229	246	227	261	268	284	243	254	249	240	262	246	222	249	256	264	235	285	253	254	289	251	262	254	282	242	251	226	271	258	269	256	273	236	284	228	245	254	261	240	265	237	251	216	253	269	268	226	253	277	268	239	248	220	251	235	282	251	240	293	247	273	215	241	273	230	274	266	213	279	243	246	258	276	240	272	244	260	223	235	243	257	265	237	226	260	243	245	240	241	247	267	224	240	246	259	225	269	293	247	234	255	257	259	261	272	239	248	264	251	250	246	266	266	246	256	248	242	257	263	255	259	272	260	262	274	237	277	264	276	270	257	254	283	267	270	225	263	246	260	232	274	260	211	244	277	268	272	279	260	257	270	262	264	253	222	262	258	232	265	245	245	259	265	250	248	286	244	221	257	267	206	257	241	231	270	271	236	234	269	270	252	261	249	236	271	232	271	236	247	257	272	229	239	251	241	280	239	261	249	255	285	246	248	245	242	273	276	256	258	236	271	273	249	246	257	253	238	248	252	244	249	289	241	243	261	253	244	249	245	237	263	239	236	253	271	235	270	254	292	273	258	248
2475	853	903	924	892	828	842	786	877	780	808	789	790	779	801	763	737	755	772	870	764	774	746	747	764	727	756	745	718	766	769	767	735	781	735	758	818	743	742	779	780	760	749	737	752	726	753	695	742	786	736	712	759	713	765	780	750	773	760	755	694	737	789	779	734	695	782	717	810	760	753	736	719	780	756	772	765	802	802	759	757	782	746	780	802	788	769	753	726	789	730	826	703	779	758	776	812	757	775	767	730	755	740	738	751	695	712	706	778	760	697	716	709	749	782	762	743	751	726	763	774	725	782	816	714	758	731	761	699	760	713	691	736	768	756	746	722	790	774	781	770	737	740	772	739	809	779	722	736	752	713	773	694	746	765	788	783	748	775	764	723	734	744	749	758	767	739	757	709	745	798	749	798	757	716	704	789	773	727	714	774	756	779	758	706	697	757	786	758	749	742	722	722	780	738	777	732	766	771	705	721	724	707	803	766	765	751	761	725	842	740	761	749	757	771	743	747	795	742	718	799	737	744	788	773	771	689	771	733	723	751	728	710	750	775	769	759	783	727	747	774	783	692	782	769	735	721	763	749	697	742	796	730	696	743	771	754	773	754	779	763	781	717	833	712	720	728	782	716	752	704	741	742	741	771	753	669	804	752	747	743	796	754	800	778	761	765	774	705	773	744	742	734	760	751	737	725	725	733	724	733	756	811	789	702	720	797	726	698	682	797	732	693	747	743	745	751	726	763	746	745	730	751	727	748	771	757	795	728	727	770	779	737	737	741	809	772	765	741	754	801	747	731	785	743	778	735	738	710	743	783	763	785	713	775	733	726	770	742	777	739	772	786	784	766	748	766	726	786	727	768	751	767	712	722	755	805	782	688	728	702	743	751	724	737	760	742	735	752	763	729	776	720	776	706	761	748	753	728	738	777	775	737	743	762	774	726	754	755	701	738	766	715	742	765	742	750	715	728	792	757	792	750	748	801	738	759	740	748	761	719	729	721	747	781	754	769	765	745	737	778	745	764	712	771	765	814	785	713	728	794	741	742	729	769	757	728	782	829	727	756	703	807	755	749	741	744	743	751	743	717	715	752	776	753	765	778	760	761	728	739	774	737	740	773	758	739	725	729	769	782	771	757	740	762	779	774	745	743	772	742	756	765	765	760	719	751	763	744	716	744	734	734	781	785	742	747	746	730	745	735	728	821	765	729	717	763	704	738	788	804	755	800	726	790	767	722	726	730	784	777	790	755	744	737	746	769	761	764	763	709	761	753	795	754	783	815	694	755	758	720	734	752	700	770	751	711	753	751	733	782	728	755	755	800	735	780	746	780	728	735	785	782	749	750	764	726	797	759	765	719	785	773	793	793	743	730	730	786	756	783	770	756	746	741	732	764	757	772	811	756	751	752	793	771	707	733	764	739	757	716	788	785	761	748	781	742	774	800	773	728	779	786	761	749	791	720	781	753	722	740	734	772	749	691	770	780	766	759	775	760	760	789	752	765	750	750	754	739	735	737	718	770	780	774	758	770	789	742	765	752	754	734	707	761	766	750	721	756	771	753	709	763	743	759	777	689	815	790	762	768	742	775	726	694	770	775	783	757	724	780	755	760	767	799	758	775	749	708	765	744	696	756	708	743	729	712	759	768	765	787	730	738	748	753	789	765	773	746	752	755	765	766	786	775	759	757	767	712	720	806	791	769	796	751	749	711	744	756	798	759	775	761	711	752	778	737	711	728	743	783	771	774	773	740	781	759	758	773	768	772	753	796	761	797	758	721	764	755	735	768	742	788	763	753	800	721	784	776	780	732	795	753	762	752	770	759	738	755	779	772	722	739	782	819	734	789	722	803	749	720	718	732	727	729	801	753	785	821	816	749	728	770	720	763	775	785	763	769	717	715	754	786	736	746	748	736	727	789	770	703	766	767	707	720	763	752	723	759	757	781	780	763	773	720	743	778	763	740	751	746	793	751	779	782	709	768	742	745	745	735	745	729	775	777	727	706	766	743	772	807	788	726	812	760	775	740	695	730	736	767	784	802	739	770	754	714	718	815	786	747	747	740	743	745	770	776	756	738	744	722	776	738	769	762	776	712	738	766	777	740	783	792	751	702	802	709	757	772	776	720	746	778	718	762	769	766	765	709	794	723	737	702	746	751	761	717	749	782	745	778	785	730	737	691	765	720	760	758	746	789	770	698	688	752	782	746	779	756	685	714	720	720	735	764	712	811	716	814	773	773	778	775	730	717	754	723	795	771	759	748	746	763	790	730	787	771	757	730	767	729	764	751	715	760	701	724	792	787	742	825	763	711	750	777	723	777	723	795	744	736	733	824	702	758	771	731	804	707	749	772	768	758	781	734	717	768	757	745	783	784	762	728	783	806	766	731	792	742	763	723	720	727	758	745	753	757	748	790	765	707	770	731	737	746	735	784	752	727	770	775	760	746	714	766	771	699	781	725	730	711	772	729	773	792	759	746	758	785	770	749	747	712	780	767	762	754	707	771	779	800	756	731	783	747	776	781	760	733	715	751	786	772	778	729	732	723	793	714	749	732	756	691	749	739	791	691	756	780	768	746	765	775	743	733	725	733	802	745	798	750	788	709	760	801	738	738	773	716	738	765	712	729	803	736	747	706	741	781	762	768	770	742	720	785	741	716	786	745	746	795	753	792	774	792	794	728	739	730	784	787	778	825	786	728	778	777	732	739	735	751	774	725	750	698	810	786	752	720	760	692	762	759	767	776	728	695	703	738	717	764	747	734	734	784	780	721	768	759	696	742	737	722	753	791	792	770	769	788	773	782	793	773	748	737	769	760	770	774	759	757	774	728	749	772	750	790	753	774	732	758	788	768	749	742	787	731	784	818	717	801	769	747	728	769	749	778	739	796	747	770	759	773	719	740	758	717	809	735	746	747	781	760	780	764	749	762	702	726	756	760	766	817	787	791	734	792	744	766	712	701	716	758	695	739	726	765	732	831	798	761	733	764	787	750	727	752	732	726	778	746	729	746	767	759	709	726	781	731	755	739	733	779	744	779	751	730	749	737	702	728	724	748	729	785	759	746	763	777	720	732	774	714	746	779	762	715	721	790	756	730	742	721	781	727	759	777	776	739	740	756	772	760	761	795	718	768	747	784	745	734	739	723	804	812	757	739	746	762	806	764	698	743	802	721	777	737	745	797	759	757	772	759	741	802	731	774	768	810	738	732	745	755	733	779	719	734	764	771	731	725	729	803	793	765	712	798	748	776	756	769	791	778	751	782	792	810	780	743	776	745	733	766	758	790	755	747	741	751	774	803	774	739	791	779	760	740	755	736	731	759	752	758	782	737	762	743	761	716	758	779	770	714	789	749	762	732	730	720	721	765	811	789	731	778	738	737	701	752	751	726	764	758	710	740	754	734	759	760	752	733	699	753	745	759	729	697	793	774	701	768	757	714	791	753	761	738	793	717	726	756	790	747	769	718	753	794	716	697	772	716	762	777	742	751	760
8986	1140	1438	1148	799	647	432	369	307	261	245	249	225	214	193	152	169	160	154	146	147	156	174	148	134	138	147	137	134	128	118	117	134	155	139	119	123	126	124	121	127	135	124	138	104	132	119	132	138	131	107	130	141	125	131	127	140	138	120	132	115	146	122	128	111	132	134	115	145	132	117	130	129	130	141	118	122	143	131	128	119	141	133	138	117	137	136	119	128	118	134	129	116	109	112	122	139	128	138	127	110	121	132	119	118	112	120	136	127	134	108	138	136	116	124	133	128	110	123	130	126	128	145	144	105	109	115	121	130	118	148	108	122	116	131	141	142	110	120	145	119	123	135	133	112	122	140	127	123	125	142	121	131	112	110	140	123	154	134	114	134	122	128	139	109	139	128	125	140	110	121	127	136	130	133	133	137	131	117	135	128	128	104	167	132	123	117	115	117	118	120	126	114	111	124	116	115	125	130	134	118	127	134	131	151	110	127	134	118	129	131	119	132	126	144	128	130	141	111	130	122	125	128	116	130	114	132	131	136	132	126	137	108	123	108	130	140	105	116	116	137	128	118	111	114	133	122	128	135	133	125	134	125	123	120	124	130	131	138	120	130	139	128	135	139	137	121	136	117	119	131	123	110	120	129	135	102	111	124	102	155	126	125	131	127	137	112	129	127	102	105	109	125	119	135	129	131	115	128	117	121	133	121	141	150	126	130	124	127	118	132	115	132	145	147	120	125	118	137	116	128	124	111	110	119	135	127	143	130	135	120	123	151	131	111	106	129	150	111	111	124	133	119	162	136	115	120	146	138	123	126	117	122	148	112	122	120	124	132	136	122	124	138	122	129	120	125	140	145	131	124	125	126	128	118	125	122	118	122	115	114	126	132	143	126	119	124	131	127	132	140	113	123	118	117	105	116	129	124	130	135	117	116	138	110	131	116	124	104	114	134	118	144	132	116	118	140	127	112	122	144	111	114	118	116	122	151	131	118	112	120	139	144	131	132	145	114	113	113	123	102	104	133	126	131	128	125	124	133	148	120	159	120	130	107	106	136	127	146	138	124	124	131	126	125	133	127	128	109	133	141	133	115	116	125	112	115	128	150	125	127	115	144	121	118	115	158	103	123	132	146	134	122	118	110	139	119	125	132	107	124	106	116	119	141	131	122	105	124	126	120	115	138	132	133	133	125	114	109	134	138	119	134	135	119	117	131	128	124	130	118	113	128	131	126	125	130	143	118	115	111	134	116	137	112	127	122	117	119	124	120	119	125	125	128	120	129	124	119	127	105	112	121	119	116	133	124	126	146	120	139	121	115	132	128	133	125	128	131	114	117	134	113	121	153	159	131	130	149	127	139	122	130	131	122	138	137	133	132	114	130	142	131	136	132	141	121	127	127	132	115	145	120	108	116	116	115	109	116	128	123	122	131	127	138	118	129	139	103	128	117	120	132	140	145	120	109	125	120	123	133	146	135	123	120	128	120	106	117	122	131	128	131	133	102	131	110	147	109	122	129	99	124	122	134	149	110	115	128	109	131	124	103	109	102	122	110	110	122	135	125	94	148	122	133	119	121	122	131	148	113	118	119	121	110	124	125	116	129	129	122	126	136	118	112	107	99	109	136	122	125	138	105	107	129	130	113	109	129	126	104	140	123	128	132	126	117	117	117	113	142	130	120	143	137	113	133	144	140	120	113	135	111	121	120	128	109	123	128	123	138	149	120	115	120	134	126	124	131	117	126	118	129	119	111	121	129	107	138	114	106	132	136	119	123	108	120	113	149	143	130	123	127	118	118	122	136	121	114	115	135	130	116	132	120	128	128	119	127	108	120	110	124	133	133	142	148	131	133	136	146	106	113	130	135	121	133	133	117	137	137	139	141	109	126	121	93	139	128	140	119	129	116	119	115	107	148	128	119	122	114	130	137	114	129	116	116	140	142	124	137	114	125	129	120	128	122	120	129	113	126	142	126	138	118	112	139	127	109	136	130	132	118	138	131	148	106	136	106	121	128	114	108	135	132	134	135	126	129	120	145	139	130	109	122	130	113	129	127	116	154	156	135	128	121	116	110	119	118	121	120	140	130	124	122	147	139	128	132	136	140	126	135	134	130	138	128	107	117	117	133	136	133	141	110	103	122	109	118	121	126	132	139	127	123	121	103	115	140	133	137	106	122	130	102	118	114	148	119	120	127	118	151	133	138	123	155	136	125	107	122	121	115	136	127	124	162	144	124	142	134	123	115	120	118	130	145	129	133	118	124	133	111	127	140	150	127	99	118	121	121	96	112	132	124	116	96	121	104	129	112	133	141	127	142	113	127	129	124	115	141	136	132	114	120	143	124	115	138	140	112	127	131	106	144	131	126	123	125	123	132	135	134	133	131	110	127	107	118	136	149	118	130	130	112	152	129	134	112	123	141	134	135	124	129	114	122	120	123	133	141	123	129	101	112	106	125	138	145	111	122	120	157	118	143	109	111	124	136	129	125	156	110	132	156	118	133	109	117	136	114	121	120	152	153	122	126	134	112	122	130	118	136	136	122	141	111	125	113	136	112	113	124	129	110	139	118	148	144	135	118	132	120	109	130	114	112	125	135	128	125	128	138	135	134	115	109	127	121	125	133	136	143	133	134	138	114	139	142	136	110	128	117	145	142	121	137	126	125	130	131	135	125	139	140	124	135	119	127	114	152	151	135	131	132	118	113	111	136	131	119	135	129	109	142	106	133	125	94	126	120	126	116	128	134	137	96	115	129	129	140	127	135	136	137	122	119	133	127	137	118	120	108	112	106	138	135	116	140	126	120	123	127	142	125	127	138	103	132	128	109	127	135	117	135	119	105	114	136	116	130	126	114	120	131	121	133	120	132	112	128	135	113	128	129	103	124	126	133	120	127	145	134	122	129	124	129	129	119	164	118	123	117	126	116	139	125	106	146	132	121	124	115	127	120	121	126	113	134	132	129	127	126	124	110	108	130	102	137	138	133	138	124	125	127	127	135	143	143	112	136	113	150	120	123	132	128	125	127	138	122	124	138	118	119	113	118	106	126	116	127	127	124	127	125	122	123	127	137	130	122	118	129	115	131	125	121	122	135	135	130	123	129	129	138	115	129	101	131	112	129	110	128	105	130	124	136	134	132	130	135	129	120	113	131	133	135	130	105	138	110	127	122	118	127	116	116	110	134	132	130	121	106	116	126	120	116	117	114	116	147	120	122	130	155	117	127	132	115	122	140	149	135	112	118	130	116	123	118	126	130	118	147	125	140	144	128	111	127	140	119	125	110	139	133	119	141	113	100	125	133	122	93	122	118	121	139	118	134	116	114	109	129	121	137	113	124	121	113	121	124	111	105	139	143	119	126	131	127	118	124	128	128	136	137	131	131	116	115	120	115	118	140	106	119	119	100	115	121	108	130	148	112	121	113	123	122	108	114	151	112	130	118	123	135	116	140	123	169	134	101	130	133	121	132	128	137	114	121	135	117	153	107	110	133	124
5725	1562	3520	3780	3251	2593	2146	1836	1528	1309	1173	1156	969	944	879	789	755	694	702	690	627	618	613	602	596	600	526	544	513	536	500	510	521	513	480	493	491	471	492	461	456	484	475	459	436	444	481	443	446	450	431	467	502	449	455	472	445	446	425	452	466	479	429	411	425	429	445	414	389	434	420	442	406	429	409	435	412	443	430	463	462	370	440	419	396	381	407	439	424	417	414	435	414	414	442	418	427	442	408	420	398	387	419	410	454	425	429	392	387	430	406	443	406	445	388	406	445	423	419	433	443	399	384	398	473	421	393	462	416	422	418	372	444	370	395	431	431	433	432	373	425	411	408	393	390	389	429	417	408	441	442	406	424	389	389	406	421	414	418	430	369	457	390	379	436	384	402	392	387	439	419	405	436	437	409	420	394	418	434	395	353	424	419	431	386	430	388	402	417	379	429	386	379	414	418	431	433	408	421	413	386	385	462	414	435	426	384	391	416	386	413	397	406	394	427	420	386	420	387	389	408	427	402	398	378	428	420	439	394	401	422	406	432	392	432	407	388	393	428	456	399	403	417	419	435	418	434	454	418	411	385	381	417	419	445	402	448	419	378	435	435	423	422	405	431	419	418	431	416	449	379	394	402	421	415	427	406	414	432	435	412	419	412	383	437	406	378	436	400	375	412	412	417	392	389	422	395	433	425	426	383	410	438	406	411	400	450	396	401	402	464	396	438	400	422	399	416	413	429	420	413	421	392	413	377	432	433	416	416	465	452	440	429	372	435	421	430	410	387	422	416	396	412	402	400	409	430	429	407	433	402	425	394	397	400	416	410	374	388	442	367	439	446	413	391	384	411	412	400	427	365	416	437	445	401	417	395	394	391	439	381	412	441	393	380	442	386	440	422	390	400	424	458	375	410	433	411	390	380	426	426	435	406	369	415	436	419	415	425	428	387	401	426	379	439	428	452	437	405	418	436	431	436	455	420	395	409	400	405	451	401	422	391	403	411	397	414	402	392	391	418	379	408	406	401	409	426	424	437	422	399	408	409	414	396	429	433	429	389	390	412	381	430	400	407	376	452	400	426	425	390	395	399	398	439	402	400	382	396	396	409	422	397	418	387	421	376	412	389	405	454	424	403	410	406	420	428	419	414	412	393	400	400	399	467	432	407	422	421	398	440	425	394	430	351	410	404	416	437	396	413	439	420	393	413	409	444	395	400	390	438	390	476	430	430	399	411	405	392	383	396	372	390	384	402	428	441	407	425	385	426	424	384	373	435	386	392	463	410	410	425	436	400	394	374	451	397	397	444	417	423	387	405	416	400	389	430	383	412	466	380	425	402	395	411	417	406	396	399	422	436	416	446	443	414	391	427	422	423	415	401	408	388	384	412	392	462	392	406	396	395	427	444	437	402	398	407	403	419	399	436	367	443	398	400	450	414	376	443	386	429	388	423	396	392	404	383	405	391	413	446	405	411	414	406	406	412	408	434	397	411	428	438	409	413	391	424	398	391	368	427	395	429	398	409	424	412	403	388	395	411	421	438	430	438	412	420	409	424	433	398	402	400	398	396	389	385	397	426	439	411	424	410	380	447	421	410	396	393	419	404	415	400	434	387	394	420	396	433	424	420	383	407	444	402	389	380	389	405	374	377	433	424	386	412	412	399	416	388	389	419	402	398	454	367	396	405	396	460	419	426	423	429	402	405	422	396	434	398	397	431	421	402	425	427	400	427	430	397	400	402	425	399	428	391	434	432	444	427	419	396	419	378	404	369	416	401	438	429	428	415	422	390	419	427	393	415	454	439	407	423	384	384	400	397	414	408	407	393	455	438	391	366	392	421	398	440	396	390	415	395	426	439	436	395	411	384	385	397	430	414	399	422	433	384	411	442	420	422	409	422	405	426	454	391	390	390	433	445	404	426	466	432	391	408	419	410	393	438	381	423	409	422	404	400	421	420	434	373	444	366	420	438	440	401	438	403	385	393	404	402	424	439	416	404	431	405	430	400	413	383	396	410	382	417	382	448	404	413	378	385	401	409	407	382	433	392	419	430	424	423	418	441	437	428	416	377	413	404	427	410	417	427	437	419	402	385	378	437	397	405	433	438	415	416	429	411	453	431	397	450	462	439	396	425	416	387	424	411	406	395	432	420	441	415	410	395	436	375	425	412	389	395	387	434	405	408	426	411	440	414	411	437	429	417	401	416	408	426	423	409	360	403	408	429	437	406	417	417	365	397	381	404	421	414	380	398	432	399	421	419	428	409	398	401	405	399	386	397	380	382	413	376	407	394	423	421	444	439	389	403	420	428	430	387	447	405	429	403	404	412	409	417	409	472	414	395	423	405	415	392	426	442	423	412	386	414	458	407	401	449	396	382	432	409	410	429	434	403	404	379	434	382	398	418	438	384	392	420	419	374	400	433	416	422	365	403	401	423	420	405	404	423	401	386	393	346	403	422	384	395	411	417	417	389	421	412	418	430	402	419	418	407	399	398	414	429	434	387	401	452	434	396	396	391	424	428	418	401	468	449	407	426	417	381	411	397	400	417	420	429	401	411	404	416	421	376	468	414	429	390	429	415	379	409	453	413	372	416	422	434	431	393	423	393	441	444	393	425	383	359	415	432	399	432	428	432	392	395	408	391	363	401	398	385	374	419	393	432	355	416	396	416	428	424	431	392	405	417	441	394	434	387	348	404	409	428	399	422	384	431	435	402	391	375	423	427	393	427	413	392	420	451	420	400	400	433	416	416	385	405	387	436	435	396	374	381	392	390	436	429	410	426	412	387	402	430	423	421	407	394	444	407	392	375	395	392	399	431	427	398	379	438	404	403	386	405	424	443	386	428	412	413	400	412	410	391	406	382	401	415	425	407	428	402	409	408	440	401	409	387	433	420	392	395	422	382	395	424	400	409	387	391	402	443	413	430	373	438	416	430	374	412	410	412	386	410	407	409	360	397	413	419	404	427	418	394	435	415	433	432	390	413	400	445	451	352	400	396	381	381	410	396	446	413	423	394	403	410	449	385	402	433	425	442	380	410	417	452	389	471	434	442	407	394	407	416	367	451	426	375	361	421	410	420	413	443	392	428	412	411	399	444	436	453	411	374	401	406	418	393	461	400	406	399	449	438	442	400	396	453	407	396	384	376	446	397	402	391	420	400	435	406	459	391	398	415	373	418	423	417	406	383	405	401	415	390	436	411	405	390	413	391	424	428	432	439	396	416	371	402	421	386	428	422	399	399	422	414	393	401	410	412	449	430	417	411	401	405	425	413	445	426	438	443	426	418	425	437	397	388	422	368	443	391	418	401	444	443	416	416	410	413	425	419	372	454	392	419	414	388	394	411	403	389	419	393	401	416	434	409	419	446	401	396	396	430	408	377	410	399	428	373	414	386	404	383	401	435	430	409	403	435	391	393	421	420	401	420	411	450	451	390	419	429	420	419	440	411	408	416	407	392	407	415	395	384	400	390	381	389	419	390	441	433	408
16662	2629	2763	2174	1483	1140	798	609	525	464	404	356	258	267	282	249	222	234	218	202	200	207	188	196	171	174	168	138	154	169	146	157	154	158	132	151	154	162	149	147	142	157	137	117	153	161	149	140	127	124	164	140	157	149	144	152	168	131	132	133	163	146	131	128	151	150	150	150	148	149	135	177	140	153	150	152	147	156	147	135	137	151	114	153	141	138	140	147	166	123	140	159	139	116	135	146	110	119	134	158	149	134	126	148	142	126	125	171	142	137	123	147	145	149	146	138	132	133	157	129	148	137	135	150	123	134	137	136	124	138	142	130	136	125	150	136	147	138	153	144	159	149	129	127	175	139	149	167	125	160	148	157	123	155	142	137	125	153	149	161	129	125	140	149	124	139	136	142	145	150	138	140	135	123	131	143	125	138	150	154	143	150	118	148	143	145	150	146	154	131	170	126	140	120	152	129	124	167	137	136	128	133	122	138	139	132	128	110	140	146	136	133	132	132	142	136	124	133	110	165	140	120	135	116	146	153	145	143	142	145	122	150	150	121	154	148	143	131	158	147	120	131	140	160	145	149	131	151	148	127	153	142	125	107	147	134	149	137	178	123	148	161	141	142	145	143	136	129	139	131	130	140	141	129	134	138	126	121	139	124	124	146	150	134	139	127	130	131	121	141	133	141	146	130	154	128	149	132	126	142	124	159	124	138	145	149	149	149	142	155	135	158	145	142	129	137	141	119	129	101	131	136	144	129	120	135	129	134	127	148	135	120	134	146	142	123	128	131	141	149	149	148	149	113	122	141	138	147	123	139	118	139	143	119	153	147	149	162	150	137	132	130	135	126	130	160	139	127	123	142	140	122	142	140	121	135	135	129	137	140	165	132	133	130	153	133	118	127	161	128	141	132	157	133	128	150	135	145	144	117	128	126	139	156	139	140	131	147	115	137	143	128	122	131	125	130	163	132	156	146	148	127	148	138	135	144	147	131	133	138	132	150	135	159	151	148	163	147	125	130	124	135	131	125	129	164	157	151	142	132	148	143	123	131	151	138	148	155	127	148	166	118	145	139	130	136	144	143	131	137	129	155	134	153	144	154	151	134	143	142	132	126	146	129	129	157	140	123	127	137	152	121	137	149	131	139	168	141	124	134	157	143	142	141	150	145	126	133	162	153	137	126	147	129	157	148	130	136	151	130	131	135	155	134	133	127	145	118	143	138	144	123	139	119	140	136	146	112	129	136	136	145	133	119	127	131	124	128	120	154	141	119	123	135	127	146	134	142	150	130	157	146	144	162	127	164	137	130	169	135	172	153	153	126	128	153	151	125	137	137	150	122	140	131	132	140	135	143	139	143	142	151	148	141	145	139	147	135	158	144	107	148	147	135	154	131	145	124	130	165	140	166	138	133	144	140	160	109	123	133	140	151	157	126	142	135	133	136	145	129	147	146	127	140	117	138	131	112	150	131	153	146	139	150	149	149	154	158	132	133	131	147	137	137	125	143	154	143	149	116	131	163	137	124	142	132	137	149	131	150	155	156	129	124	138	143	127	146	126	133	145	139	153	141	135	145	123	139	120	142	152	139	159	163	156	136	110	136	156	122	99	132	149	145	149	134	140	149	140	153	149	136	143	147	148	158	129	141	141	131	166	135	137	117	124	122	155	150	141	147	146	143	145	130	146	140	138	123	150	145	140	133	131	141	148	144	148	140	105	118	144	149	124	145	137	114	145	125	135	128	141	148	137	134	140	157	139	123	148	137	144	123	121	138	143	135	138	137	147	138	123	155	130	146	148	130	146	143	119	144	123	145	147	143	133	145	147	157	123	105	153	144	147	137	130	167	129	143	125	146	174	138	142	149	134	145	120	156	154	138	155	132	129	138	142	126	138	146	155	141	152	138	144	132	135	138	116	142	149	138	153	129	151	136	143	140	160	139	145	140	145	160	149	143	115	143	150	144	143	144	132	148	127	129	129	142	141	128	126	131	145	140	142	138	129	140	139	136	143	128	135	135	145	128	129	118	142	134	133	150	135	142	154	136	150	140	145	163	130	129	125	138	136	139	112	146	132	113	137	160	138	148	163	120	148	148	136	148	119	108	122	146	129	148	145	132	138	144	134	134	115	137	141	114	133	131	138	137	138	157	133	145	131	136	145	138	132	153	129	145	139	133	130	137	150	132	151	141	148	137	143	119	162	130	140	149	117	148	145	141	133	133	134	133	134	125	138	143	127	135	137	152	115	126	155	147	151	134	138	155	132	132	123	124	159	122	146	123	140	130	123	143	116	125	139	157	150	146	138	146	156	111	144	163	145	123	144	131	152	135	136	138	153	117	113	153	129	121	126	113	134	161	141	140	126	165	144	114	139	138	132	152	123	123	124	149	143	158	147	149	152	128	138	142	126	136	115	151	143	137	141	133	146	153	156	118	119	123	138	145	120	151	132	126	174	143	145	140	132	130	137	110	127	164	146	132	122	119	137	124	144	143	128	120	127	121	142	131	150	142	159	126	152	136	136	136	139	145	158	126	165	113	133	144	148	148	138	160	151	119	138	138	114	149	142	152	125	138	140	135	138	130	127	118	134	146	141	135	165	136	151	145	141	149	129	139	154	154	164	114	130	137	143	132	134	142	129	160	149	138	125	152	140	127	135	169	115	120	130	150	133	129	138	159	147	130	119	121	144	139	137	124	140	125	142	137	137	145	130	144	158	136	137	139	143	139	131	134	132	129	138	159	154	140	169	142	142	150	113	141	153	128	142	134	151	133	134	132	149	158	121	134	122	142	138	139	147	135	159	139	134	149	130	121	140	120	156	144	131	152	139	153	181	141	147	157	156	150	136	142	140	131	142	153	157	144	164	131	132	120	133	163	133	140	106	119	150	149	129	154	160	137	149	134	158	132	140	143	150	151	114	167	138	134	134	121	131	127	147	142	151	162	145	142	137	143	131	122	136	141	149	135	129	141	132	149	139	140	127	124	144	156	149	144	147	128	138	128	129	150	131	135	146	127	155	132	150	164	123	155	147	138	167	151	155	132	126	143	157	150	138	124	140	146	139	170	130	129	108	145	135	140	168	141	128	133	143	155	128	147	149	153	127	149	155	142	142	154	156	135	135	128	147	148	143	153	142	147	139	134	142	142	138	134	148	142	140	138	125	144	143	159	159	128	165	125	134	147	150	141	158	154	137	134	147	128	149	138	130	145	138	130	151	141	133	156	153	119	155	140	139	148	144	113	159	151	135	143	127	108	140	154	140	144	144	136	134	131	172	136	158	149	142	152	132	162	153	140	142	138	143	148	161	137	115	154	148	139	131	138	149	165	147	125	140	137	143	151	121	131	142	139	151	149	154	147	135	146	135	139	147	129	118	135	126	135	131	153	135	158	155	162	128	119	143	142	134	159	134	144	135	144	153	132	149	135	156	129	151	129	134	135	135	131	144	147	139	153	144	141	129	143	128	150	130	113	133	131	147	120	144	140	127	130	155	142
7843	2558	5985	6727	5629	4660	3679	3087	2552	2200	1993	1780	1579	1366	1248	1230	1083	973	986	990	905	861	883	787	741	763	722	675	682	654	619	618	638	662	614	625	580	569	596	595	571	563	609	582	512	563	536	495	549	553	513	540	508	534	509	510	526	516	515	552	498	542	461	485	527	490	506	523	484	487	488	479	486	501	455	521	529	515	500	483	436	439	521	483	473	467	501	503	482	476	483	493	480	435	474	453	525	454	482	458	493	481	452	469	481	471	469	461	486	497	486	476	496	458	495	450	459	481	505	491	447	490	489	454	514	487	411	479	473	495	480	483	469	448	475	464	463	490	459	470	432	440	483	492	456	438	463	470	481	504	467	485	489	472	470	448	463	468	456	447	424	480	493	428	446	450	441	482	443	497	450	436	465	486	456	509	498	463	445	465	453	476	476	434	451	478	479	470	450	473	444	449	464	473	480	420	469	464	456	500	466	447	451	465	459	450	463	499	441	460	448	503	469	485	433	497	472	463	476	477	429	496	443	447	496	481	472	473	438	464	397	488	422	477	478	443	467	479	485	434	478	490	466	476	494	458	442	486	478	455	483	437	448	423	455	520	451	446	465	465	488	482	453	463	499	458	462	422	492	452	476	485	419	487	456	481	452	525	493	416	435	445	464	472	459	508	429	449	475	445	478	483	500	487	431	433	484	451	468	479	458	462	406	522	455	475	470	475	482	469	451	492	438	478	481	440	413	450	468	450	463	427	454	479	466	468	438	464	485	486	468	495	470	442	461	461	489	431	438	477	493	458	450	512	451	465	438	467	512	464	457	421	525	467	476	470	477	489	447	487	429	451	454	459	467	485	443	432	441	426	487	446	432	474	467	472	472	438	465	479	459	485	448	464	477	477	510	439	434	457	455	466	474	467	434	502	449	443	477	485	444	440	479	459	465	469	456	434	485	476	475	476	489	474	464	477	483	451	496	464	422	480	455	476	463	440	423	466	438	438	518	462	483	451	477	462	460	458	482	464	479	503	467	424	439	474	456	473	489	473	487	486	465	472	441	457	477	474	475	484	483	481	468	510	459	476	464	472	467	462	465	485	474	503	473	509	451	445	473	442	440	461	470	463	488	463	490	456	477	431	474	488	481	475	462	512	501	481	480	453	439	432	457	454	457	487	464	468	492	432	450	448	453	491	474	472	455	452	434	440	469	463	479	489	474	458	459	454	455	437	512	457	466	455	479	471	460	446	491	461	423	481	435	438	442	486	478	463	426	475	436	446	455	469	450	445	462	463	482	462	443	437	487	454	448	470	483	475	467	440	457	463	462	490	443	412	425	450	449	469	468	478	496	454	488	451	454	473	433	448	461	470	488	445	488	472	430	460	452	462	471	479	459	498	471	500	436	460	458	471	447	478	464	479	491	482	478	491	472	475	457	436	439	444	469	464	469	441	450	446	430	439	487	439	474	470	488	491	453	487	397	468	498	456	464	475	491	471	451	452	464	486	513	456	465	437	480	493	459	448	445	458	452	449	494	447	431	483	445	476	480	458	461	496	489	491	443	482	459	470	455	464	471	474	493	463	478	455	483	454	440	478	477	484	469	443	476	466	478	441	458	429	459	483	458	439	454	451	486	441	441	471	490	479	420	511	446	454	413	478	469	430	458	432	436	416	454	428	446	460	474	456	453	472	435	437	485	433	438	497	491	453	461	477	438	473	461	482	435	460	469	464	460	450	470	489	535	488	440	408	474	434	493	499	417	453	485	455	482	443	507	457	459	473	447	491	479	483	462	452	517	473	456	423	463	479	424	448	462	451	470	448	441	499	478	524	460	493	481	480	461	439	472	423	462	462	478	448	448	492	467	435	464	463	467	447	437	445	480	476	476	482	459	435	451	468	438	441	446	440	453	450	438	494	486	430	449	454	469	478	461	457	482	472	473	500	472	465	469	446	479	460	477	492	469	441	473	456	456	454	471	481	500	460	454	415	478	475	505	482	488	430	499	481	484	445	453	451	475	471	431	455	448	468	447	440	457	447	463	466	451	458	493	466	469	466	438	425	462	465	489	451	451	429	488	428	438	465	489	502	489	482	474	477	465	479	442	493	452	478	471	499	507	476	485	443	459	483	469	469	448	451	506	433	474	485	475	445	487	479	430	481	488	503	489	482	486	460	434	439	430	481	440	462	460	449	466	479	448	488	455	465	486	495	458	486	467	488	457	434	451	457	443	446	477	447	480	456	478	467	509	458	437	462	472	453	453	456	443	485	500	496	474	433	454	478	439	493	460	467	449	513	454	508	477	444	442	462	464	432	431	485	456	481	454	461	474	480	502	469	488	468	486	504	471	487	438	450	460	447	425	420	472	474	450	483	452	491	455	445	492	491	444	456	469	498	454	460	459	469	471	432	468	426	465	449	452	462	505	487	482	461	482	470	449	477	470	457	460	462	431	468	486	476	449	478	455	467	466	481	453	487	441	464	469	445	451	468	449	480	473	430	444	460	457	465	441	475	470	475	466	452	432	474	495	491	472	451	477	410	465	503	469	481	463	463	468	488	462	458	478	499	453	451	481	509	446	457	457	425	500	483	497	497	493	496	431	457	434	456	451	460	458	455	490	486	447	457	454	509	469	448	461	460	440	453	465	469	457	452	512	449	449	473	489	445	465	495	457	442	468	433	457	459	458	472	448	502	471	465	470	461	487	496	480	385	481	454	466	468	460	467	492	482	478	462	460	426	436	484	498	467	445	452	444	460	491	493	432	473	462	468	467	456	439	452	488	479	456	481	457	469	477	454	453	468	476	456	462	454	458	443	484	458	474	454	467	452	426	449	486	473	474	500	461	469	470	461	439	477	486	458	431	484	462	455	464	436	487	469	438	465	487	447	487	440	494	476	412	463	468	432	444	437	462	448	499	446	454	455	441	494	440	460	487	477	428	437	519	481	440	463	481	435	505	460	466	418	462	435	442	448	466	467	416	456	489	481	431	478	484	471	460	495	491	454	468	460	480	522	457	472	431	476	456	448	491	470	438	446	445	449	461	478	476	453	463	468	456	428	471	471	462	434	417	433	484	460	434	483	457	436	452	437	439	464	470	502	449	469	454	447	460	463	459	452	490	465	463	474	465	475	468	453	464	462	436	470	474	488	461	474	464	441	458	466	477	449	474	439	472	440	449	493	460	429	480	439	421	471	486	490	437	460	430	467	468	433	483	422	469	423	482	483	471	482	453	469	443	474	437	467	441	484	460	447	470	476	473	469	456	482	456	471	492	441	524	443	466	484	456	452	472	449	477	493	442	455	500	464	458	483	489	456	479	402	440	493	502	516	478	475	466	485	470	458	485	471	460	446	448	467	424	435	458	473	454	457	438	416	489	466	465	484	478	442	466	485	456	469	456	449	492	453	465	493	448	466	470	506	458	468	453	453	472	461	425	487	462	511	463	483	524	470	445	508	452	467	464	481	475	461	454	482	459	481	487	426	438	479	438	457	457	461	489	469
2251	323	341	313	297	301	285	257	283	255	249	290	251	251	272	239	243	250	246	237	255	230	251	253	244	244	250	263	258	238	244	250	246	268	256	246	241	256	267	282	236	266	275	254	276	249	249	254	238	257	244	262	291	260	262	257	253	234	286	260	243	242	264	227	252	280	264	278	238	259	241	255	269	273	270	262	250	270	259	314	246	265	252	239	236	240	281	266	229	246	263	251	267	267	244	246	277	249	285	261	258	242	244	290	253	261	210	223	243	276	237	270	264	282	286	273	244	237	246	253	256	235	246	279	254	236	221	258	263	242	243	288	255	280	271	214	237	237	259	248	231	237	255	238	251	253	228	260	257	219	251	249	249	236	246	256	278	231	263	279	273	259	270	276	256	262	246	260	256	256	272	238	249	257	280	239	236	259	244	255	219	268	256	280	251	259	265	249	247	255	251	270	234	259	245	267	234	264	269	237	269	250	268	253	245	240	251	242	257	250	244	223	228	206	249	247	263	253	256	241	251	251	238	246	251	239	286	282	227	228	229	247	252	255	245	259	234	246	238	229	244	271	262	240	233	249	255	251	247	268	264	246	243	244	252	250	269	278	262	258	237	219	272	229	275	238	249	242	262	280	235	281	254	273	243	230	291	262	253	235	262	266	245	241	278	234	236	237	257	268	260	246	274	242	239	257	246	249	238	262	258	254	231	252	256	256	207	263	269	253	232	271	256	274	230	242	248	284	259	242	264	256	244	262	245	274	248	255	247	218	251	261	254	230	245	267	277	250	244	250	247	254	239	285	256	252	264	239	283	235	246	271	242	255	255	230	275	262	245	261	238	243	266	277	257	241	249	244	276	268	252	266	239	259	272	267	251	225	242	278	234	239	252	274	254	253	264	252	271	276	260	252	207	253	215	247	254	214	244	236	229	264	254	230	241	258	255	260	261	256	282	263	267	245	265	264	273	258	247	257	260	239	256	251	263	266	262	274	257	219	250	265	240	239	253	227	236	274	233	265	284	243	254	268	236	244	256	266	247	264	260	247	239	271	254	228	253	270	260	269	271	237	255	269	227	286	197	275	219	242	249	258	239	260	262	242	263	230	247	231	260	258	229	248	250	247	257	256	248	275	245	265	224	253	284	260	258	237	262	261	234	253	225	250	260	232	243	244	247	248	253	258	225	261	250	257	264	234	252	247	245	282	226	233	231	241	264	251	258	254	220	274	268	252	251	268	266	250	199	257	268	268	242	252	291	246	243	253	272	257	255	258	238	285	211	234	236	239	239	231	239	253	246	241	253	248	277	227	210	244	220	251	264	261	270	274	280	275	235	237	245	268	242	253	247	244	249	264	233	258	252	262	248	233	281	238	253	230	276	238	264	261	249	244	233	255	250	242	240	244	278	231	238	245	252	226	226	290	239	294	231	252	228	256	235	257	254	265	266	253	225	280	268	266	276	254	252	249	234	254	249	254	278	232	282	219	256	240	275	271	256	260	266	254	252	254	249	254	261	253	253	279	257	252	240	273	240	244	255	238	269	257	239	248	255	267	277	277	277	267	253	242	251	256	231	266	259	256	272	267	227	289	241	262	231	248	261	254	250	267	268	268	260	235	220	292	262	272	289	238	239	253	256	260	245	226	245	245	231	251	227	232	252	256	254	253	244	232	258	274	243	224	233	250	245	257	269	270	274	276	251	260	247	265	280	255	265	245	268	239	254	274	237	250	256	225	233	232	235	251	265	255	239	220	261	250	253	250	229	272	283	243	255	273	263	227	273	288	253	238	242	272	277	282	264	246	242	257	265	261	253	231	243	265	234	247	270	258	232	272	271	247	256	240	275	255	252	261	241	232	271	240	258	289	212	249	237	216	255	245	260	228	242	259	228	279	261	239	256	258	255	237	247	274	247	251	263	263	250	263	246	253	248	267	249	243	259	231	243	241	263	253	248	253	254	236	264	259	261	284	270	225	282	240	263	247	247	221	253	259	237	279	246	284	253	235	275	254	265	249	234	261	255	252	255	269	237	289	246	245	263	275	244	246	246	275	236	261	272	266	245	268	232	241	248	248	243	269	253	233	245	271	229	260	239	267	245	276	277	234	246	239	237	273	276	235	259	238	229	269	262	246	240	261	252	246	259	262	239	230	241	235	246	233	276	242	235	258	311	231	274	284	271	242	264	257	255	235	256	235	243	215	248	250	256	262	242	280	238	278	271	240	258	244	247	247	254	263	243	270	221	242	245	222	226	253	271	273	270	238	270	219	287	223	236	251	254	275	250	279	256	250	245	238	279	238	249	255	247	245	255	261	253	258	281	259	243	234	263	245	265	243	261	260	241	252	249	268	254	239	250	242	282	275	253	249	274	262	243	240	254	233	234	243	269	234	240	250	234	241	252	238	262	227	257	240	257	277	250	237	265	263	251	251	261	271	254	258	277	286	238	262	244	247	244	247	265	230	255	240	260	269	248	244	231	278	257	259	285	251	258	242	296	244	272	240	262	272	263	249	253	250	258	238	266	255	261	266	229	237	255	256	239	258	245	236	227	254	263	241	221	254	253	257	274	270	244	248	258	252	295	243	222	240	241	233	248	256	274	267	239	245	250	273	271	261	239	262	253	257	254	248	284	247	266	259	256	290	260	251	250	267	237	249	290	239	235	261	241	234	255	225	262	245	264	264	260	256	246	233	250	273	234	266	232	233	256	254	253	294	256	261	244	255	255	249	257	257	268	238	258	263	250	251	219	270	291	260	228	271	233	282	246	233	266	231	271	298	321	261	238	243	269	258	279	202	257	265	266	247	216	255	283	259	225	248	254	262	238	254	250	250	254	266	245	247	240	275	231	268	267	252	275	290	291	244	267	246	266	256	241	258	275	263	235	230	274	254	253	252	257	256	255	275	238	248	285	248	251	257	268	248	264	248	273	231	252	247	233	284	263	243	218	266	244	270	235	238	258	249	239	266	229	245	269	276	230	279	233	272	260	250	285	270	252	278	241	244	275	253	257	258	260	256	249	256	280	255	234	257	240	251	263	240	257	232	257	259	241	252	244	228	243	294	267	248	255	279	251	293	267	273	272	251	248	283	278	262	269	258	267	239	253	237	251	263	277	240	246	257	238	242	304	253	222	252	241	240	265	250	254	286	261	237	274	244	270	241	280	250	243	254	267	278	235	232	255	277	239	264	243	283	232	263	258	241	254	263	271	247	255	241	258	235	271	235	268	225	205	239	283	258	264	268	278	256	255	216	281	220	250	257	259	233	236	263	279	258	249	259	242	225	255	236	255	277	261	269	291	286	269	277	270	251	246	230	259	241	259	284	238	296	241	263	251	242	284	253	269	227	264	255	254	241	257	262	263	263	264	256	294	266	252	254	242	256	258	244	258	221	268	250	262	279	241	245	252	236	267	255	227	261	269	253	279	270	265	239	274	270	254	240	270	233	252	283	245	242	273	253	263	254	264	253	278	242	250	271	247	244	259	272	255	242	237	260
2477	857	1026	1043	960	878	883	835	815	819	796	783	773	800	762	783	792	741	772	778	795	774	755	732	734	733	765	726	752	794	753	751	744	768	749	750	772	791	744	761	805	782	724	692	732	774	767	730	764	725	727	732	731	743	743	705	770	765	751	750	740	720	757	780	695	763	787	795	740	796	721	784	794	777	713	727	736	798	745	773	747	779	716	777	782	733	712	734	793	743	746	763	752	780	744	771	792	763	738	726	736	777	754	742	752	716	778	719	722	733	817	770	787	777	792	786	725	743	780	716	802	720	765	778	748	746	736	733	707	716	713	767	687	719	726	748	775	737	774	714	713	728	802	731	759	742	751	723	769	768	743	732	718	715	763	778	697	763	777	743	776	723	778	781	763	761	738	759	789	755	721	745	749	733	779	791	781	781	819	737	774	754	750	767	784	795	721	788	751	802	742	751	752	760	744	759	790	737	772	821	776	757	743	691	739	804	741	782	733	756	730	740	699	748	775	737	751	803	786	757	764	795	693	738	754	790	690	767	780	749	720	779	737	732	792	752	776	726	729	791	780	762	759	748	705	764	708	676	754	755	742	740	773	770	774	762	789	734	732	746	719	706	770	756	768	750	697	712	713	760	723	791	753	754	756	762	744	723	739	717	721	787	772	776	751	738	728	744	808	796	774	763	742	733	729	754	763	756	748	764	770	777	712	772	728	711	760	773	722	721	768	733	708	721	756	752	699	731	682	770	734	732	768	765	811	776	751	730	722	738	735	758	721	713	739	709	785	803	760	759	688	769	763	716	775	698	757	787	813	770	748	770	769	767	752	757	725	733	771	692	718	738	748	727	724	737	703	815	706	760	777	766	753	781	747	718	774	752	720	769	759	778	718	759	787	730	726	751	738	756	767	753	818	740	721	794	723	730	702	742	752	751	729	735	797	750	759	765	750	742	751	749	732	759	758	770	720	768	792	739	727	768	779	733	831	779	792	793	745	716	720	762	754	745	767	758	742	789	763	699	747	755	764	752	725	728	758	721	753	717	724	760	790	743	718	778	671	714	750	740	740	742	778	742	725	788	801	758	755	716	772	713	772	721	767	766	742	741	765	749	701	724	726	720	748	737	761	791	735	768	717	744	787	714	748	776	758	781	715	715	730	753	714	720	765	821	728	734	775	782	760	761	762	767	734	756	772	722	721	755	754	800	729	787	770	686	765	747	720	757	773	772	755	695	770	721	771	738	748	765	767	721	730	749	720	776	721	724	760	771	753	730	742	763	730	722	769	770	749	791	736	747	729	818	744	726	774	708	734	783	740	748	736	742	748	756	719	728	773	728	725	738	779	774	779	738	743	763	750	726	731	749	737	732	713	774	722	738	768	770	754	751	755	725	796	726	733	731	742	759	687	779	759	766	770	747	752	755	796	716	760	767	758	731	711	707	780	799	763	730	728	788	780	757	796	753	745	771	701	715	808	761	756	737	741	744	718	754	722	751	730	759	789	718	741	787	750	769	772	728	772	744	721	818	757	788	746	713	736	786	770	676	734	795	731	738	738	730	725	730	765	718	780	763	727	728	720	736	779	719	732	772	743	767	780	778	771	750	730	718	762	719	727	737	762	766	700	772	759	720	789	722	766	732	787	727	747	704	816	716	766	752	756	754	782	776	693	759	757	724	751	743	754	789	749	749	707	745	722	767	758	731	706	778	791	737	768	734	758	761	718	756	749	724	812	772	754	764	736	676	731	724	712	733	750	750	775	784	784	722	782	729	759	740	749	704	725	768	718	744	692	748	775	755	723	813	740	797	750	747	761	706	744	768	770	773	742	750	723	732	770	726	709	754	735	739	782	758	759	769	736	733	779	758	709	710	765	771	743	788	730	770	746	703	758	745	738	786	747	745	768	745	761	794	815	780	734	739	700	769	738	745	731	738	736	770	764	751	798	781	769	752	787	795	706	726	778	737	762	781	745	787	747	796	739	736	763	723	791	705	713	752	803	745	776	729	755	740	732	770	762	737	700	754	764	820	740	753	773	708	680	730	754	760	757	747	773	782	792	753	783	734	776	727	743	725	711	737	785	729	765	711	792	755	758	742	750	744	769	752	765	725	751	755	764	752	742	753	728	802	742	757	721	727	771	759	801	724	793	835	717	728	768	756	696	716	796	720	731	748	726	753	704	736	794	796	769	744	752	715	736	765	735	700	739	734	751	696	768	781	716	756	735	774	738	782	780	717	739	765	720	735	733	742	709	731	790	764	782	762	740	757	768	820	718	757	831	756	766	730	758	743	749	777	725	735	756	747	748	713	697	768	756	774	773	752	757	794	787	733	721	745	764	713	746	719	743	759	767	746	702	677	760	770	765	716	759	705	758	769	772	786	766	719	789	723	784	739	735	743	729	798	761	782	765	742	770	790	758	714	767	727	724	723	787	783	745	735	769	714	708	773	766	731	756	740	718	716	760	796	734	771	770	789	726	802	737	787	761	785	742	699	732	773	722	753	745	741	769	735	766	729	776	754	743	748	791	758	749	791	765	746	748	741	751	722	739	753	747	756	734	751	714	727	746	830	773	757	767	804	766	801	786	737	732	779	785	775	763	747	769	739	723	759	719	739	734	741	789	789	743	760	735	750	755	730	802	730	732	709	757	775	744	789	764	776	777	744	739	725	750	709	794	760	739	703	770	711	748	755	758	755	754	726	762	740	734	785	763	770	731	722	760	674	731	775	742	716	706	776	729	809	704	715	741	728	717	694	795	748	734	786	748	768	769	732	719	752	776	705	743	707	785	753	780	766	699	770	766	758	766	817	727	763	767	763	761	729	715	780	712	761	698	763	709	783	720	787	776	750	803	777	761	747	770	741	715	776	717	709	809	763	746	692	765	765	744	761	751	765	815	747	725	710	721	781	769	762	794	786	757	741	735	755	746	793	761	700	743	735	730	757	746	759	748	740	744	762	732	758	720	771	769	739	735	739	788	744	701	767	717	723	760	802	763	762	708	708	809	737	791	779	776	739	715	717	753	735	725	708	744	760	755	690	776	728	767	739	767	693	751	778	785	738	738	768	702	720	767	745	753	770	730	770	722	774	738	788	724	741	734	755	783	768	747	757	707	723	723	773	732	757	754	752	753	750	761	745	795	829	709	736	758	773	727	751	790	758	742	843	743	744	817	737	774	782	750	784	763	797	745	739	759	785	744	755	732	749	773	701	785	743	760	769	754	795	741	766	757	710	770	749	773	778	751	758	750	738	736	742	776	766	731	725	730	713	743	715	805	696	776	758	741	744	762	734	767	778	750	759	727	796	787	752	748	731	761	742	777	741	786	780	769	792	736	745	733	712	776	733	712	821	729	701	794	731	760	756	770	798	740	791	762	743	718	744	763	785	766	718	787	736	756	681	763	752	768	773	727	760	716	734	727	708	751	756	755	758	740	761	719	806	750	785	752	730	722	729	743	720	761	729	775	743	738	758	715	729	737	753	760	751	721	755	766	689
9348	1174	1521	1147	800	592	513	373	306	286	234	243	224	193	196	194	191	169	164	171	165	172	147	141	144	141	147	144	144	139	121	126	136	137	122	132	148	122	120	152	127	150	141	110	133	145	150	125	141	130	110	132	121	119	129	118	116	146	116	127	120	131	120	122	133	133	138	117	121	139	137	122	124	132	140	118	138	126	123	140	127	133	158	120	146	126	121	129	136	136	132	125	109	143	136	114	131	132	127	117	114	112	127	151	127	125	94	110	108	124	121	113	153	110	112	141	117	115	109	120	126	110	118	134	130	118	129	120	127	119	140	137	112	109	123	137	126	127	134	115	140	131	127	133	130	122	120	131	130	114	111	121	130	100	125	127	142	144	124	150	127	145	122	144	121	143	133	151	127	142	117	117	127	124	122	132	118	120	107	126	115	132	127	127	130	122	135	133	137	123	140	136	131	117	126	114	139	127	138	139	148	146	125	133	123	119	114	123	123	101	135	126	134	127	122	113	120	132	123	125	139	128	127	131	115	147	121	131	125	130	150	141	110	122	110	139	136	119	124	131	92	113	130	125	119	129	140	118	117	110	90	106	138	130	116	157	120	140	116	130	115	129	121	132	116	120	121	117	128	122	147	123	121	118	119	145	112	108	129	105	136	140	113	118	130	114	139	134	122	119	123	113	115	116	147	114	116	126	113	150	111	110	131	127	135	125	120	117	128	123	127	130	124	136	134	129	117	112	130	142	115	116	115	114	126	110	125	127	127	124	123	127	128	123	139	106	124	113	114	118	120	116	100	123	112	127	116	134	131	136	119	147	121	135	127	113	121	122	143	135	134	150	131	122	132	124	111	122	115	124	115	111	126	122	121	136	132	107	138	144	97	107	124	131	129	133	122	140	150	140	116	121	133	120	127	141	126	127	145	133	124	112	137	121	129	119	119	121	106	116	147	127	135	120	127	120	115	125	121	156	120	143	151	147	116	117	108	125	136	127	134	124	113	116	134	120	135	106	141	118	128	134	125	118	107	122	140	126	133	139	114	130	110	127	114	134	141	125	139	117	137	130	124	126	117	136	136	132	137	120	147	118	145	123	120	129	114	119	148	113	131	135	130	124	127	121	132	136	117	115	105	124	108	143	113	99	96	97	130	140	137	149	142	136	119	124	125	136	111	123	111	136	130	107	130	131	105	140	136	113	149	104	139	145	134	126	118	136	128	119	115	134	130	143	142	137	134	112	122	118	128	127	146	141	115	124	119	123	129	129	134	118	141	111	151	125	107	127	115	134	122	135	132	118	123	119	135	116	130	122	113	115	124	141	121	126	137	116	130	115	139	147	120	134	104	127	113	120	132	116	132	141	128	124	124	126	116	129	131	120	132	144	111	119	119	133	121	119	118	143	130	130	130	138	140	129	130	127	115	137	146	114	128	122	127	124	132	108	130	137	132	149	132	106	113	103	144	115	134	137	122	138	102	115	118	126	135	119	124	119	102	128	125	137	134	154	132	131	121	112	130	118	104	110	127	153	127	150	153	146	140	133	121	136	122	123	124	138	120	128	119	123	107	119	139	122	128	109	139	127	131	128	115	122	115	139	117	100	131	106	124	128	107	123	137	123	122	149	132	111	130	142	146	144	128	140	121	109	103	120	109	122	124	113	110	145	128	140	128	119	140	152	123	125	129	111	125	127	125	118	135	142	97	135	107	113	151	120	119	118	110	133	132	116	104	110	128	141	127	119	126	153	131	109	134	129	113	135	125	140	115	118	114	122	126	131	123	113	130	127	114	126	123	134	107	129	119	166	140	118	123	116	137	115	127	128	120	124	133	137	148	145	123	118	139	109	125	120	124	122	117	124	118	105	141	124	119	144	123	133	133	116	125	125	122	121	121	130	107	139	123	128	127	117	131	125	119	111	126	116	109	143	145	123	141	105	138	120	121	133	114	123	123	116	135	110	123	119	108	117	129	128	125	132	105	112	114	157	110	131	133	136	140	129	144	115	137	156	138	135	115	122	112	135	124	124	119	112	112	106	127	113	130	127	135	110	135	144	134	139	139	150	126	105	126	115	128	121	91	98	125	129	136	125	140	134	123	126	111	128	111	112	134	148	117	125	132	127	122	135	134	95	122	99	128	111	117	120	138	106	129	129	118	122	106	117	106	131	114	135	111	119	115	134	124	133	124	130	126	122	136	134	110	160	115	126	116	113	126	121	137	132	117	128	151	95	125	103	110	125	117	131	136	134	146	137	126	127	128	117	96	137	106	96	114	131	114	127	102	125	114	121	136	125	135	114	134	129	118	120	139	117	127	124	107	119	135	125	137	134	139	124	125	112	140	128	141	120	134	119	125	105	131	126	133	114	114	113	129	122	138	127	134	115	129	145	149	87	104	130	115	127	145	134	119	115	134	128	120	110	134	118	97	136	132	126	114	136	132	135	131	137	134	133	120	123	142	121	117	129	117	128	108	133	115	125	123	127	128	118	126	118	134	133	134	115	113	124	135	133	127	134	106	121	144	121	116	134	119	122	123	119	140	116	125	134	131	151	138	134	110	127	125	128	123	117	97	129	121	129	113	134	127	127	126	124	118	122	145	142	122	123	120	122	124	123	141	103	111	122	129	122	111	136	100	124	124	116	133	110	115	126	130	146	139	129	120	115	135	127	129	126	116	96	123	113	121	131	120	118	141	107	113	119	139	120	121	128	139	139	126	116	105	129	123	125	139	130	112	134	139	130	114	148	120	139	126	136	128	132	129	124	112	137	132	131	134	136	126	138	130	111	135	117	136	119	138	130	123	130	129	121	116	134	136	121	132	127	130	133	120	119	117	139	128	107	125	116	125	99	126	125	135	131	152	110	109	113	120	137	115	113	132	147	131	136	121	121	148	132	116	131	118	115	132	136	142	108	124	119	128	116	119	126	123	126	114	131	110	114	124	106	116	119	110	129	117	132	135	132	127	144	131	127	115	126	128	122	141	122	112	125	96	139	135	121	115	127	144	141	108	116	148	148	116	127	134	136	110	123	135	128	133	131	127	118	123	127	114	120	123	121	133	117	129	130	108	122	138	117	113	163	130	127	126	135	116	130	120	133	115	125	117	117	127	118	136	124	120	111	119	132	137	108	115	112	124	132	114	125	141	134	109	112	132	124	117	111	159	118	125	131	109	123	116	133	115	136	126	121	112	135	128	120	119	127	112	130	113	145	121	127	112	137	130	117	130	108	118	116	127	135	96	130	129	118	127	136	123	121	140	131	147	119	128	118	117	131	112	115	124	124	134	112	142	137	111	140	137	124	120	134	149	125	116	136	145	149	123	114	114	103	141	143	115	119	131	119	117	115	128	116	109	127	123	110	125	128	122	123	110	147	138	115	139	132	127	111	116	126	126	133	125	111	135	115	112	136	126	106	139	129	116	138	150	108	140	112	130	125	150	107	132	114	141	136	123	151	126	125	115	97	105	123	125	122	132	104	117	128	126	126	127	108	112	128
5833	1510	3484	3876	3313	2711	2218	1820	1564	1381	1221	1111	1018	899	822	815	757	755	709	673	649	642	607	549	573	579	580	530	530	513	515	496	478	487	476	498	484	454	475	472	458	465	468	477	439	468	447	414	445	416	450	452	431	428	434	481	446	403	462	399	479	409	443	473	444	418	454	464	440	446	422	437	459	420	457	442	437	462	446	456	397	435	380	410	415	420	416	429	428	398	382	429	443	411	417	390	443	400	450	451	453	428	420	398	395	411	372	440	435	421	403	422	420	429	399	418	445	390	372	392	418	419	411	442	422	439	418	427	365	407	422	433	434	421	417	403	370	423	421	441	432	381	392	425	440	418	454	400	391	382	412	428	390	418	402	418	423	381	402	450	380	396	426	401	409	426	423	386	397	378	417	399	417	406	420	383	448	429	416	395	433	441	421	420	442	415	378	427	394	386	407	402	430	383	388	433	394	396	412	426	399	415	393	380	403	398	405	435	415	412	375	446	436	429	406	401	409	424	419	418	423	400	445	422	418	413	420	394	418	413	357	397	422	368	402	425	393	431	422	416	402	379	430	415	422	364	417	418	396	423	426	387	407	425	396	382	408	374	443	450	423	376	416	461	381	396	362	426	432	428	412	417	380	389	445	393	426	402	422	399	409	407	389	396	414	404	431	442	404	379	386	418	428	419	400	431	414	408	383	355	395	373	426	425	375	411	425	429	408	426	407	422	420	421	433	401	403	432	398	427	391	399	397	392	413	421	409	394	401	442	417	386	400	400	364	444	441	388	391	449	409	399	380	418	413	405	422	404	414	404	398	406	434	415	376	426	423	412	425	398	418	386	403	422	419	424	405	397	412	405	413	410	402	436	417	407	434	404	415	369	435	408	417	410	426	402	450	447	357	416	410	403	410	425	418	419	366	412	408	407	406	377	389	436	394	400	380	429	441	370	360	415	390	417	357	396	403	422	417	433	401	410	430	435	384	432	391	383	395	428	362	374	400	459	390	404	418	412	387	390	397	411	440	415	413	451	433	399	409	414	429	429	415	420	431	420	449	405	405	412	440	414	415	381	422	417	428	433	388	380	413	409	413	437	406	400	428	388	419	416	432	421	387	409	409	442	445	429	371	404	399	439	405	434	423	433	392	406	439	371	399	442	440	393	409	428	384	397	396	437	407	402	385	400	413	440	379	411	400	410	432	404	403	401	396	383	419	422	425	438	409	410	397	416	379	430	391	429	400	403	417	411	430	424	401	407	434	432	415	436	393	428	424	426	403	411	404	443	417	407	384	398	414	413	426	428	427	423	427	445	396	454	402	438	402	384	430	419	413	406	398	452	411	394	437	434	416	402	383	405	393	406	391	421	403	371	408	386	413	405	393	392	387	404	408	380	402	427	399	406	369	418	415	435	389	420	415	400	395	421	399	397	373	383	398	405	408	388	390	426	401	401	382	464	412	392	385	448	458	403	370	404	422	403	396	409	424	398	439	424	428	403	439	415	385	420	420	446	415	448	411	397	384	408	415	401	434	388	407	411	397	425	420	409	409	398	374	398	405	386	434	414	382	384	421	413	400	411	411	447	422	371	415	431	434	379	390	422	407	400	423	393	405	415	402	400	403	408	388	399	374	412	417	384	423	417	425	396	409	398	414	386	392	388	397	413	404	423	412	400	381	412	441	408	430	404	409	416	406	403	413	401	449	417	409	407	442	400	373	381	430	384	456	399	413	413	382	427	442	446	396	419	425	400	403	450	373	420	385	389	368	464	432	415	425	408	425	398	396	400	427	410	395	407	409	413	438	382	434	403	415	391	431	415	418	433	422	378	407	434	412	429	400	411	421	397	417	368	420	402	400	432	392	414	407	404	435	391	412	418	396	382	401	396	404	403	427	407	410	406	419	423	406	398	420	406	435	402	421	373	398	409	411	396	402	423	370	411	423	400	408	429	418	430	438	434	430	429	441	431	406	400	382	425	417	414	422	410	391	407	430	400	403	413	407	427	379	397	438	400	399	409	442	416	421	431	422	408	415	413	417	418	440	417	420	430	436	423	449	428	462	407	419	409	389	436	408	412	414	401	445	365	411	403	418	363	429	411	428	379	455	432	408	422	432	369	430	406	376	410	455	416	415	415	423	403	437	396	430	414	424	414	396	418	398	431	449	386	403	398	442	393	407	409	385	394	390	403	441	437	381	413	431	385	399	428	417	390	420	444	431	395	431	416	400	402	405	438	426	433	421	415	438	430	389	409	440	390	400	382	397	412	424	433	412	369	438	410	399	419	428	382	418	410	403	392	410	426	409	397	397	393	388	424	410	417	437	397	408	415	402	390	395	399	433	388	408	409	392	395	434	426	399	381	404	400	392	405	431	430	411	392	400	418	404	374	411	389	421	410	401	423	407	436	373	385	396	421	410	414	432	405	378	416	380	377	450	369	384	416	420	386	406	436	420	395	390	423	397	427	365	412	372	418	426	417	410	417	432	417	429	436	400	422	420	422	403	426	408	437	393	414	435	412	394	400	394	429	422	425	410	401	374	417	403	391	400	398	402	421	433	426	386	415	436	411	416	414	421	402	412	411	435	409	436	401	401	413	386	426	441	422	387	421	418	391	434	389	439	390	417	371	404	369	442	418	374	398	414	404	394	403	362	429	383	375	433	428	406	445	421	418	403	420	433	413	416	415	373	380	446	405	431	427	411	408	436	449	401	407	431	447	418	402	429	394	418	425	410	405	396	399	399	390	418	413	384	364	395	389	402	420	393	431	394	397	436	402	392	379	422	398	422	424	414	412	439	451	406	413	435	413	410	422	451	388	397	387	431	413	418	370	430	381	379	372	395	383	399	456	414	419	408	405	370	406	399	441	411	414	440	418	412	438	404	417	396	427	420	410	425	408	419	382	395	436	406	420	413	436	416	402	415	449	388	395	406	403	388	431	408	390	383	400	401	438	425	415	378	407	413	424	462	409	372	395	424	382	391	415	404	423	436	410	398	378	412	429	401	394	409	380	385	427	413	402	404	413	390	412	412	390	416	372	419	395	414	404	404	414	379	434	401	438	441	408	441	417	391	428	405	442	439	412	383	428	393	414	373	400	422	371	414	391	424	455	380	406	415	411	438	420	412	440	409	432	416	382	369	443	419	453	430	394	415	411	423	385	386	403	423	416	383	440	438	423	425	422	414	413	420	427	399	397	364	415	431	428	435	420	403	410	396	430	440	406	393	392	386	393	381	382	414	385	385	440	383	401	391	401	383	388	390	423	416	414	416	412	428	394	397	396	412	400	389	371	410	414	407	392	425	413	399	395	408	401	422	428	405	411	396	427	415	410	427	408	432	420	432	430	404	415	432	415	367	395	407	427	412	401	424	402	407	401	386	404	406	411	411	420	407	417	416	416	427	439	384	414	420	432	471	414	402	417	444	406	431	416	404	416	421	400	393	416	385	408	437	418	397	398	423	411	379	396	410	428	410	408	441	425	426	418	418	448	413	387
17064	2563	2932	2152	1548	1051	818	647	512	431	381	317	267	269	257	239	231	217	214	186	205	190	192	182	181	202	174	187	197	176	168	173	142	164	161	150	143	169	153	145	122	160	155	165	134	134	150	163	144	158	149	150	131	167	166	139	120	150	159	135	153	146	152	156	130	158	151	141	137	143	135	139	115	155	142	133	151	129	128	162	137	160	130	153	173	150	140	134	146	130	139	129	124	121	143	173	144	148	147	156	138	156	137	131	137	147	138	149	152	150	129	150	148	133	139	141	129	147	131	134	131	148	141	137	133	156	141	134	132	173	135	135	134	140	127	154	127	137	138	123	146	147	159	172	140	163	130	135	155	135	134	119	131	150	134	139	140	160	114	133	161	120	140	130	149	134	148	140	155	152	144	134	137	165	143	127	152	129	133	144	143	127	143	150	140	123	133	128	143	143	118	141	133	149	153	133	136	148	126	137	136	145	137	130	138	154	149	149	149	138	151	118	150	158	126	139	153	128	151	132	116	160	148	130	137	144	135	140	140	135	134	163	139	153	117	148	169	151	128	143	135	141	137	153	133	135	146	143	140	147	163	151	127	135	128	134	140	148	134	144	128	115	122	143	136	142	148	112	139	147	141	137	131	133	131	124	135	139	154	141	158	122	148	147	117	139	135	124	144	140	147	145	146	143	161	135	152	120	130	130	137	126	139	115	134	140	150	116	138	148	145	180	132	130	150	120	109	148	134	141	119	147	138	168	159	141	131	153	122	147	138	117	148	156	129	127	156	132	138	149	131	173	160	136	130	130	139	138	148	153	151	137	118	156	165	149	142	146	141	142	129	142	139	172	138	135	142	140	151	159	136	161	139	161	151	131	140	158	130	139	138	137	149	141	145	129	133	135	125	153	147	128	122	149	149	140	126	147	149	124	140	124	157	124	124	174	152	132	152	152	152	139	148	123	149	142	143	152	142	146	136	131	129	133	125	149	131	140	127	130	126	146	142	125	125	120	138	132	134	132	155	133	141	146	131	140	160	123	137	155	150	122	155	128	141	173	130	135	155	150	148	130	131	153	133	134	157	152	150	131	127	153	120	158	150	134	158	143	127	137	158	126	139	135	132	132	133	135	150	134	131	133	137	126	139	160	137	128	135	141	154	136	124	160	124	141	123	128	130	132	143	150	136	133	121	139	129	118	159	159	141	124	155	132	136	150	147	146	142	127	121	142	133	139	130	150	123	150	138	111	154	117	118	159	146	118	160	132	140	157	152	169	132	128	133	121	145	136	113	114	146	150	149	136	157	148	130	137	144	133	131	135	137	146	137	124	149	150	124	145	148	139	127	145	130	132	133	145	151	137	128	152	145	128	150	126	159	135	148	133	160	145	144	140	143	140	134	135	153	131	125	151	140	141	133	139	130	143	153	126	144	147	152	143	130	131	136	130	148	129	147	139	165	134	143	146	134	131	155	134	110	119	134	136	147	147	144	140	148	139	140	136	131	136	122	148	135	122	122	137	119	129	131	132	139	143	146	161	144	138	145	149	148	142	166	139	150	143	140	120	144	152	153	122	136	145	140	139	127	151	145	139	130	139	142	142	134	145	134	132	130	128	152	134	142	132	150	142	138	127	152	143	138	152	148	164	130	128	155	145	136	147	156	138	155	134	139	146	147	135	129	140	132	112	150	142	145	138	139	178	124	167	135	127	136	130	135	148	124	127	158	127	122	127	126	141	137	121	126	145	131	145	150	142	148	137	146	147	141	153	148	139	144	152	125	148	132	150	139	132	145	149	123	117	135	151	139	126	149	133	157	117	145	163	129	125	151	140	132	166	149	146	155	137	119	122	110	145	134	124	136	139	146	141	124	141	144	142	158	134	140	147	135	122	127	159	130	137	137	137	143	155	123	140	136	138	144	137	145	125	134	145	128	141	139	145	155	133	154	138	138	150	145	156	129	140	138	148	120	126	133	167	140	129	148	138	134	138	121	140	130	156	150	123	138	125	128	121	133	139	144	155	133	153	137	144	144	149	135	134	149	146	147	130	133	139	148	137	115	137	155	124	143	127	140	147	146	126	151	152	155	151	129	134	149	130	150	149	138	141	142	150	124	126	142	127	139	129	130	153	127	136	123	135	153	133	158	117	156	141	142	146	141	136	129	141	149	157	148	141	130	147	137	146	155	127	144	144	151	142	140	147	142	134	134	156	124	147	143	151	131	129	145	130	143	123	118	139	122	132	120	144	148	138	127	139	132	159	151	131	148	125	126	124	152	153	152	140	127	134	128	134	141	138	125	146	138	127	134	149	157	137	114	126	144	132	145	156	131	119	123	117	147	154	130	140	163	127	168	135	161	152	143	142	153	134	143	156	148	154	119	125	143	142	122	140	154	163	140	150	136	130	139	161	143	130	133	136	146	131	131	127	173	128	161	136	146	145	153	146	133	113	143	145	145	143	135	144	153	134	143	140	136	150	134	149	140	149	145	137	136	121	126	147	143	141	149	140	152	142	158	137	134	143	133	127	136	137	141	134	127	147	116	130	156	155	139	125	150	131	169	144	110	125	144	138	151	130	131	161	128	143	143	159	115	145	131	154	148	150	141	137	142	149	139	136	148	140	122	134	127	144	149	146	118	129	150	138	135	144	136	134	117	129	142	132	139	157	145	128	135	136	118	130	125	158	143	157	136	141	145	138	127	157	126	149	129	144	140	137	131	143	133	147	138	156	160	140	146	126	123	163	127	150	131	147	156	160	167	121	139	141	155	131	136	156	133	133	124	124	136	136	132	116	138	133	124	149	139	152	138	136	129	131	150	139	133	150	139	135	131	145	146	146	163	146	150	146	141	126	144	145	150	143	154	109	124	157	154	157	126	133	134	132	146	126	108	157	143	124	125	132	158	152	130	128	141	149	132	137	122	137	142	136	147	148	129	144	131	147	125	129	111	129	149	137	138	137	141	143	121	136	142	140	118	132	129	166	163	154	135	144	131	152	128	156	126	113	136	134	150	127	151	165	138	147	132	129	140	159	160	143	148	129	147	142	134	137	154	143	139	147	151	144	167	134	140	127	120	126	131	150	127	158	146	147	145	138	131	138	149	145	134	135	133	128	144	140	130	121	147	128	143	139	161	146	165	153	145	143	154	123	142	130	139	146	166	160	146	128	138	161	143	124	153	144	143	145	150	123	157	158	136	153	142	147	126	158	140	124	144	125	167	144	130	140	128	139	155	123	144	145	139	138	162	128	147	159	160	140	154	133	148	155	137	162	148	151	149	136	143	162	141	137	139	177	151	146	129	135	139	148	159	148	142	126	135	124	133	145	152	133	128	145	130	140	126	135	147	141	147	150	160	120	137	143	125	120	154	119	130	157	154	125	130	153	142	148	146	162	129	132	145	129	135	149	151	138	152	149	150	146	148	142	140	136	139	149	129	153	119	143	159	150	147	148	147	130	142	150	173	126	156	138	136	137	131	148	157	164	162	133	145	116	142	133
8102	2654	6027	6745	5730	4587	3800	3136	2721	2181	1962	1725	1599	1433	1330	1252	1122	1006	998	930	897	854	837	792	765	727	731	710	698	700	672	640	661	628	604	582	572	609	573	537	577	580	562	566	544	573	549	536	549	530	554	533	575	517	581	516	510	497	516	549	522	540	515	505	510	517	496	499	500	498	511	510	498	500	465	495	500	519	494	480	492	474	467	520	499	469	506	476	450	470	476	499	477	480	478	485	510	458	464	489	462	512	452	495	509	512	482	469	474	513	471	502	494	487	468	486	481	511	475	478	470	489	471	453	440	429	471	459	496	512	466	466	503	475	503	502	475	490	481	491	451	472	463	470	453	461	495	490	512	474	492	461	449	446	462	447	465	463	435	474	430	447	466	473	501	484	505	446	474	501	477	468	455	499	456	464	417	460	429	465	480	487	489	432	471	458	445	472	478	489	468	494	504	445	436	464	462	471	441	485	478	513	487	474	406	479	462	471	489	465	478	469	440	477	455	438	489	474	476	467	459	468	457	456	468	466	495	486	498	481	484	471	460	460	464	465	463	489	427	476	478	476	464	455	448	428	462	476	485	443	476	536	464	429	480	474	495	488	460	444	504	433	486	453	495	472	468	477	471	489	460	439	506	462	438	434	433	476	485	483	478	466	451	465	453	495	430	425	474	503	477	482	457	453	458	498	449	511	434	476	488	450	460	449	479	453	463	481	483	445	458	449	478	457	464	483	462	455	451	475	499	461	470	457	457	470	496	471	433	439	444	492	459	453	430	459	485	444	472	519	463	484	462	494	456	437	449	453	494	477	510	451	486	446	464	457	505	460	462	445	481	431	412	468	500	449	497	458	476	435	447	459	429	488	484	489	474	471	456	497	492	467	480	449	444	453	434	453	440	466	430	430	479	498	512	447	492	472	450	482	448	447	474	458	479	437	468	457	471	473	497	480	467	474	440	440	475	471	500	482	469	421	450	446	481	414	448	507	465	440	465	449	465	440	469	439	464	460	472	437	468	441	455	484	465	432	452	446	488	459	491	472	474	489	467	440	419	462	455	464	420	449	452	472	449	449	497	461	426	500	462	455	468	468	475	468	463	453	489	468	487	448	465	461	455	442	468	477	522	484	477	473	461	464	515	465	461	483	467	434	491	501	468	460	461	449	440	498	471	476	464	468	468	482	430	449	438	456	451	448	483	472	463	460	488	465	445	432	489	468	452	472	466	513	467	497	462	429	462	463	451	426	483	475	480	390	442	470	453	441	437	474	504	445	469	486	467	433	489	471	437	458	451	442	471	487	480	452	456	453	510	489	439	489	468	451	460	499	472	444	461	478	470	436	460	481	442	441	462	444	471	462	472	449	452	441	458	503	441	464	432	496	475	480	467	473	462	467	477	441	480	423	485	497	453	521	515	438	471	441	500	471	472	457	507	453	441	464	449	445	486	449	438	486	448	501	479	493	485	474	495	443	494	477	481	470	479	477	478	469	479	430	452	429	504	450	474	484	457	449	489	476	450	451	454	490	455	485	453	449	486	446	492	459	472	432	483	457	450	470	433	493	456	446	440	474	447	436	461	434	497	450	437	442	511	470	466	468	458	426	468	448	490	449	489	429	509	451	467	436	473	487	444	457	466	499	455	466	459	461	460	456	467	486	432	441	481	435	475	458	445	456	449	419	470	492	458	453	456	511	465	441	469	456	454	499	465	462	477	456	425	425	438	495	447	438	451	442	444	472	458	471	493	450	417	465	451	437	488	443	494	458	458	493	458	481	489	453	452	499	427	464	475	441	462	440	498	448	475	477	475	488	470	461	465	488	483	458	474	447	503	465	497	475	478	453	466	460	478	473	432	480	481	479	468	431	468	457	446	486	489	426	439	483	501	457	466	459	480	497	484	434	431	446	464	448	453	458	456	430	481	465	480	502	494	452	482	479	486	451	476	484	493	463	502	435	494	481	498	474	489	466	467	436	477	473	438	472	485	437	488	435	430	515	466	469	471	470	481	451	438	479	456	478	468	478	451	495	487	458	478	469	460	522	429	484	465	493	505	439	452	465	484	465	491	470	466	462	426	498	445	457	444	485	486	489	430	471	466	502	472	416	513	496	500	471	462	458	463	487	464	468	444	431	490	434	480	472	444	448	464	479	460	499	463	465	459	454	456	461	424	484	473	458	477	504	508	473	465	439	438	454	503	470	456	481	480	456	483	462	472	487	500	481	448	486	461	453	467	480	427	475	483	434	446	459	485	478	456	468	428	439	450	467	499	430	486	473	462	491	460	484	481	489	492	475	478	458	455	476	470	453	510	483	489	449	433	476	469	457	491	472	456	478	478	449	462	486	462	483	473	466	495	470	450	450	432	469	443	481	447	468	456	451	475	452	478	444	490	480	467	441	446	455	459	467	504	457	480	468	463	470	436	488	429	447	450	445	442	498	453	461	462	462	489	463	443	477	481	454	438	439	460	434	509	426	454	478	485	470	451	451	496	461	476	491	450	465	484	489	485	497	448	487	485	469	421	460	465	485	474	444	481	481	461	465	454	467	477	446	475	474	463	476	454	460	470	508	443	437	476	453	482	431	475	494	487	464	455	450	441	502	434	458	461	443	470	465	452	461	469	484	480	445	477	420	463	471	470	433	479	476	436	472	493	454	474	451	512	427	449	480	447	454	500	420	492	451	462	450	476	492	482	495	477	480	456	458	450	454	433	489	449	467	462	461	459	436	476	453	493	448	460	451	457	457	464	409	451	517	452	443	456	425	504	469	510	490	496	438	520	438	473	502	500	438	505	465	451	455	458	477	440	471	431	439	449	438	447	471	478	455	467	487	445	492	468	471	456	453	456	451	474	462	470	487	439	501	477	433	477	468	489	502	485	488	463	439	388	444	476	439	459	475	466	471	479	480	495	512	481	501	478	503	473	451	447	466	465	464	440	430	435	445	498	481	420	464	501	423	444	469	448	430	474	448	450	487	473	474	471	433	446	516	467	451	477	450	428	466	463	449	410	466	471	466	483	411	479	448	511	471	458	475	480	454	466	489	453	459	479	485	471	460	437	469	457	482	463	442	457	478	478	502	486	468	493	435	505	453	486	471	444	453	471	466	471	451	444	450	449	477	480	470	474	446	464	437	466	463	524	467	435	448	457	486	466	452	472	466	445	455	453	469	444	456	486	471	475	447	454	458	444	485	500	456	465	476	476	508	462	490	454	459	426	481	487	471	443	447	467	455	445	453	463	432	495	471	469	458	464	463	439	455	411	464	444	456	448	463	471	442	461	457	461	482	454	470	471	472	471	454	459	447	433	478	501	457	448	481	455	455	465	438	414	477	474	453	467	476	427	473	428	494	499	462	474	498	497	492	486	470	489	470	450	436	470	460	448	449	467	495	503	450	492	481	457	463	457	457	447	451	442	457	455	467	452	484	470	441	458	458	468	453	485	440	433	430	471	466	483	445	453	444	438	464	449	475	483	462	450	502	454	489	476	428
2273	338	332	311	290	298	240	261	309	268	248	278	281	242	255	271	280	259	266	245	263	260	244	266	234	269	264	262	266	262	255	260	239	247	256	273	247	266	256	251	224	248	273	243	216	233	264	252	259	252	254	253	279	215	263	238	218	265	246	241	238	260	262	270	214	249	305	260	257	247	253	243	221	231	269	266	260	238	251	244	258	238	241	251	248	257	228	234	267	237	247	284	253	246	233	257	272	259	255	271	244	239	271	237	248	273	245	266	242	245	219	255	232	231	260	253	237	249	233	224	232	265	251	260	278	240	248	247	232	260	239	245	245	296	236	257	243	251	241	264	258	254	272	244	261	223	243	260	251	278	259	260	262	259	276	284	249	266	275	268	278	257	261	251	260	284	277	280	222	237	235	231	242	225	244	278	254	260	262	245	265	247	263	244	249	275	250	247	258	268	214	265	254	234	260	252	227	229	236	252	244	209	257	242	243	250	259	254	251	258	263	263	238	264	246	258	226	229	261	244	284	257	245	258	253	207	222	238	266	281	249	216	261	247	249	264	267	266	238	245	258	248	252	259	295	253	242	240	215	249	254	246	240	254	214	233	274	230	261	254	257	272	275	260	277	266	235	236	260	246	283	251	235	276	264	249	254	229	245	253	253	221	261	241	260	250	256	256	271	227	242	211	257	245	252	236	236	269	260	256	267	260	224	265	264	248	259	254	242	247	249	262	254	242	264	279	246	262	259	240	237	271	229	249	253	247	270	253	230	274	224	250	256	240	280	233	240	262	238	280	232	271	265	252	269	247	283	260	272	243	245	274	237	231	268	225	226	241	260	258	262	254	202	236	238	257	253	210	234	252	248	249	261	260	246	250	259	271	263	273	253	247	238	249	252	259	244	233	239	256	236	244	241	267	251	263	245	231	237	260	248	239	237	250	243	281	254	238	280	244	275	250	240	278	251	239	222	235	273	258	250	244	267	276	260	269	247	241	246	249	254	252	252	233	250	247	237	261	271	260	251	239	250	254	234	267	246	229	245	205	264	284	237	270	238	267	226	261	239	260	262	241	263	253	243	251	269	263	252	270	258	262	237	245	266	258	294	269	267	264	267	265	262	249	290	227	253	232	246	255	251	252	284	253	227	226	255	231	246	245	241	263	256	246	248	307	253	262	246	262	299	262	252	296	243	246	257	259	248	273	241	237	265	258	291	221	254	243	244	270	257	251	229	241	260	235	242	231	233	227	232	264	256	245	252	246	250	238	236	252	241	230	257	260	283	254	236	262	268	278	268	248	259	236	256	255	221	247	237	231	240	262	252	250	280	248	243	269	261	274	274	268	253	244	263	290	257	258	231	250	219	238	260	249	265	248	238	246	240	232	272	272	229	255	231	268	256	259	253	221	273	274	251	253	254	259	272	242	239	256	228	246	268	235	219	279	247	235	245	218	274	237	253	233	270	263	237	243	249	253	241	243	263	247	249	246	272	223	253	262	247	236	268	240	256	248	270	267	252	255	239	290	251	239	259	247	269	258	259	272	261	217	228	250	249	244	266	265	242	252	232	275	248	265	268	273	275	233	262	246	272	259	270	246	227	240	250	273	262	240	243	279	281	243	243	255	234	258	269	247	269	236	260	255	243	217	290	252	231	248	235	248	253	249	245	256	275	250	265	235	268	244	234	271	261	260	260	255	250	256	248	269	251	263	257	238	249	264	259	242	264	244	259	280	244	226	232	259	269	261	256	243	229	243	242	268	237	241	271	260	223	242	244	251	258	228	274	245	250	250	228	230	255	241	242	247	286	244	219	225	258	235	273	267	268	250	284	231	248	252	264	265	269	255	246	241	265	261	261	228	258	261	252	255	225	255	234	249	240	248	230	262	229	256	230	256	245	259	233	263	260	224	243	256	259	252	265	264	247	255	245	264	250	246	248	234	275	233	232	277	257	265	249	269	254	252	243	251	239	243	234	248	282	257	267	256	255	252	278	227	243	235	260	247	239	252	255	250	222	255	239	254	242	250	244	255	267	254	243	240	242	267	237	245	232	257	253	245	238	244	271	281	225	293	258	268	258	266	259	239	252	243	239	237	269	269	238	253	268	278	245	249	277	261	234	231	221	263	253	253	238	249	256	240	230	238	264	246	257	217	260	258	258	258	244	267	275	255	256	211	272	239	266	247	280	262	255	260	233	240	244	239	259	231	262	229	251	221	227	239	243	267	271	251	257	246	256	250	256	258	235	236	220	237	268	252	241	261	245	261	257	261	241	251	237	261	238	222	290	251	248	234	256	271	248	245	246	253	268	266	245	284	268	260	255	261	244	225	253	249	253	283	256	224	249	249	279	263	289	241	251	265	235	218	266	247	277	265	252	240	242	238	251	268	239	240	282	232	278	232	232	266	265	250	249	240	228	271	250	260	261	236	254	233	226	259	228	269	258	264	247	266	255	250	252	276	250	234	247	267	274	237	274	262	274	288	230	262	275	289	259	240	266	239	248	245	260	244	253	258	274	286	270	279	237	255	233	240	238	266	249	251	252	262	273	253	243	250	272	264	255	278	267	241	274	254	220	258	239	270	223	241	233	270	243	250	263	258	217	271	228	227	232	282	230	238	269	252	256	270	264	257	239	286	256	239	243	253	233	267	271	269	235	258	261	261	235	253	276	235	275	250	240	243	255	245	254	233	249	239	252	238	242	282	282	233	244	277	279	250	254	279	242	279	269	273	248	240	241	258	249	249	248	215	271	222	271	246	274	251	236	215	255	246	268	245	280	241	261	227	255	242	252	234	263	256	271	249	216	246	266	241	261	257	275	249	236	258	249	263	244	240	248	261	240	242	248	232	292	274	270	241	248	264	234	251	247	233	238	251	235	244	223	258	260	257	233	244	254	278	283	228	267	246	254	245	233	240	269	226	257	245	253	245	243	254	245	250	259	247	263	273	262	229	264	232	265	250	233	242	279	268	236	237	256	240	246	255	224	236	279	270	256	249	272	255	268	278	254	266	230	252	245	248	288	242	231	274	263	268	258	265	255	267	261	254	243	286	243	248	240	253	238	255	237	227	262	264	239	233	255	244	258	218	265	249	275	229	242	248	260	266	252	227	242	256	275	256	247	262	276	248	246	247	254	248	235	261	263	254	242	219	221	245	253	253	245	235	231	264	254	252	247	261	206	235	240	223	262	278	258	254	264	260	252	270	246	259	264	240	220	268	283	249	267	266	241	228	246	235	257	254	237	229	246	230	276	224	247	253	260	251	259	284	246	276	289	288	240	249	271	246	256	236	258	234	270	243	268	276	259	250	242	225	254	256	256	257	289	245	238	250	250	252	238	266	249	253	258	265	239	257	238	265	270	234	259	242	233	250	232	219	269	266	245	261	241	223	244	256	231	232	256	273	258	269	231	257	260	237	256	240	270	262	258	276	257	268	254	260	259	246	261	247	262	246	258	263	242	261	235	246	268	273	254	247	227	246	239	251	260	242	289	211	253	284
2544	824	941	1002	914	879	834	826	802	791	781	814	794	785	782	806	748	743	774	757	790	736	737	748	776	734	774	775	758	763	836	752	759	759	692	731	785	720	737	739	809	760	750	732	774	713	773	755	745	731	766	723	765	735	797	740	773	784	735	746	794	778	771	791	781	739	753	716	830	730	731	789	722	696	723	796	742	756	770	703	781	742	721	729	750	749	746	733	779	715	709	741	722	741	784	754	762	764	743	751	747	747	745	754	740	777	731	772	747	762	734	753	781	737	748	723	794	744	769	763	744	749	777	717	781	741	741	750	769	731	767	718	728	766	719	807	777	751	766	724	719	752	751	749	757	747	781	733	780	747	769	752	785	706	745	700	727	746	707	828	744	715	754	735	731	776	730	736	752	756	733	738	820	745	750	774	765	770	762	746	792	762	711	724	718	738	753	759	809	782	707	747	759	770	745	724	716	769	770	726	749	776	756	778	742	768	788	758	752	737	763	730	769	763	720	782	705	757	767	728	797	766	733	755	737	755	740	740	773	727	675	752	740	781	772	745	714	748	773	762	724	766	730	735	679	716	767	736	736	743	793	718	742	750	735	766	739	746	774	738	724	726	768	745	720	748	757	754	698	737	765	759	775	786	739	809	723	772	749	715	709	743	750	728	768	754	722	734	772	710	741	787	740	740	752	742	751	777	716	686	739	755	722	701	767	724	774	756	724	778	780	748	756	791	704	756	788	787	780	708	774	792	714	764	779	771	751	773	753	758	760	727	755	753	734	766	725	762	752	751	744	770	766	753	785	733	763	779	764	784	706	758	752	746	803	743	709	695	747	741	746	686	739	725	718	726	755	719	743	782	754	787	733	761	748	762	722	715	731	740	729	793	753	729	738	786	725	732	707	731	763	710	783	749	766	740	749	757	747	766	727	772	748	753	706	776	745	731	736	772	742	719	722	750	753	733	722	754	758	727	746	740	746	757	752	749	754	768	750	794	763	737	727	765	789	722	739	751	758	781	745	792	733	756	759	716	707	739	737	737	747	737	723	767	730	752	741	717	776	760	736	719	755	775	708	757	762	734	765	754	723	774	792	766	736	768	761	717	778	762	754	774	805	707	712	734	709	716	731	773	727	795	783	742	692	794	732	692	774	799	722	722	786	767	705	752	723	774	798	740	690	780	743	785	741	789	746	717	822	732	768	756	778	759	741	732	722	773	720	753	716	790	767	785	732	760	774	750	692	778	764	786	757	732	763	762	763	777	766	759	712	706	769	765	713	746	771	723	722	753	752	740	729	780	773	719	743	743	737	770	716	752	728	734	693	752	750	759	755	754	741	751	737	749	803	814	742	746	780	787	752	722	748	823	756	767	787	792	754	767	753	710	748	746	754	815	790	746	711	785	736	775	820	749	784	730	762	710	741	689	758	752	753	756	804	736	771	736	763	748	708	721	750	778	768	729	789	799	719	751	719	768	725	756	773	768	742	776	734	713	715	741	802	717	734	785	759	717	701	747	772	812	701	779	712	753	735	769	749	739	760	716	727	772	719	762	731	730	793	763	745	722	759	755	806	669	732	786	737	738	751	707	754	769	733	726	744	763	741	716	741	731	731	742	741	738	739	724	738	784	703	777	718	750	726	744	724	761	752	771	756	709	691	731	763	757	736	726	765	733	711	691	740	751	745	804	737	769	701	750	700	788	712	772	800	725	716	730	750	698	714	766	751	762	747	763	735	733	774	729	752	757	732	748	770	788	738	769	759	689	718	775	739	759	744	746	774	712	756	731	727	728	768	751	755	803	750	733	696	730	729	762	721	708	695	740	774	730	719	787	785	735	699	777	794	738	721	746	756	781	711	719	716	772	720	707	726	746	760	753	751	735	741	673	735	769	759	716	762	747	767	770	724	749	705	727	757	736	761	750	774	685	735	742	779	786	758	713	757	699	762	720	737	729	784	797	750	698	725	715	709	728	686	766	714	736	744	718	763	722	741	746	745	666	783	702	744	714	749	735	764	764	744	780	787	749	738	741	776	762	721	752	774	708	743	755	813	786	822	761	741	793	750	736	734	769	769	806	746	768	759	753	768	754	731	757	757	766	749	737	737	767	736	749	742	775	759	754	762	736	751	754	787	801	744	789	707	709	760	783	730	734	765	768	724	776	691	762	740	714	745	721	776	723	707	661	728	757	764	692	770	768	779	745	723	748	711	736	770	749	732	767	721	750	770	747	665	728	768	715	705	787	751	766	741	735	734	752	746	809	728	764	714	729	706	752	754	756	735	746	792	763	757	804	781	737	762	734	745	735	752	753	787	800	709	809	731	769	718	734	765	719	767	741	675	715	742	760	789	739	769	707	714	757	794	736	748	798	756	737	754	753	736	757	743	698	705	757	745	725	720	747	739	784	725	755	733	760	702	784	781	748	713	791	762	760	755	720	768	718	826	736	767	742	744	763	779	740	734	738	713	738	828	799	737	732	713	730	746	712	757	767	688	772	731	755	749	787	752	779	741	760	755	764	725	760	736	748	785	729	744	687	762	751	728	771	694	721	760	736	735	733	741	779	754	706	732	759	709	757	724	715	769	775	785	726	741	728	781	741	713	708	720	730	805	718	789	729	746	777	726	764	743	778	707	806	689	773	794	754	723	708	665	744	727	738	789	777	754	765	783	751	737	747	724	765	739	731	778	758	757	721	770	722	761	717	775	827	797	733	737	754	772	754	741	710	768	761	759	803	762	748	718	732	725	732	716	711	747	720	745	758	740	744	769	737	701	730	786	732	711	706	776	772	753	767	686	720	709	710	773	776	749	760	730	781	781	757	744	760	780	736	772	721	768	776	713	746	745	714	744	763	723	711	727	777	732	772	753	732	779	729	790	714	736	767	724	765	758	704	754	768	714	755	744	756	732	744	715	719	778	751	730	732	704	694	688	714	733	746	739	750	753	752	755	669	670	720	763	764	729	706	733	754	744	763	788	747	759	723	729	807	784	741	769	695	771	782	758	684	721	757	752	761	748	760	751	765	745	714	708	737	763	733	755	722	783	760	734	743	761	723	737	794	821	749	756	762	736	789	735	715	748	766	703	750	732	749	720	716	722	757	758	721	780	749	722	735	756	738	732	758	743	729	735	742	760	731	786	746	723	718	779	761	785	763	736	752	755	775	765	775	737	712	734	746	752	748	769	714	736	774	789	774	714	713	717	703	724	735	750	744	755	717	778	768	794	781	774	757	762	731	764	732	804	711	739	739	713	743	732	710	748	717	774	709	703	755	748	719	707	675	712	732	760	686	735	787	729	744	722	715	712	751	722	756	759	736	743	704	780	747	760	776	798	740	717	733	792	752	765	773	715	769	725	744	723	717	756	728	718	762	743	752	770	714	744	748	742	758	754	765	771	700	765	750	713	705	752	735	749	743	725	807	734	734	770	715	714	734	747	745	743	784	720	719	741	757	762	730	781	784	697	765	746	749	745	754	711	746	701	725	734	737	723	762
9060	1131	1387	1158	781	604	437	360	329	311	278	235	198	191	208	173	157	181	153	152	174	163	137	155	145	141	139	138	139	135	118	143	152	136	130	149	133	128	129	121	128	129	138	138	124	107	123	135	138	131	144	126	120	135	117	133	118	135	143	133	150	142	141	107	125	135	120	130	126	142	124	138	121	126	131	159	121	142	138	131	117	120	143	125	124	135	138	131	115	131	139	117	121	128	109	117	136	135	120	110	126	139	121	133	100	117	132	138	144	125	115	121	139	146	120	119	117	135	122	126	119	122	132	121	120	125	127	129	115	114	115	130	129	120	102	122	121	119	129	114	126	141	117	96	120	128	141	131	150	120	127	138	145	130	143	112	118	144	105	127	127	134	144	110	93	145	126	135	118	143	132	126	107	132	114	124	117	122	150	131	119	119	121	149	146	116	117	128	129	122	129	114	113	122	105	122	111	116	127	125	121	124	139	109	128	136	151	142	122	159	127	134	116	134	115	129	127	114	129	122	145	130	126	111	136	136	117	130	121	128	121	124	130	119	125	122	122	134	118	134	152	103	113	135	149	121	125	132	141	122	138	148	124	138	129	122	141	120	122	124	115	137	141	120	125	117	137	117	110	120	119	115	112	138	132	139	134	128	135	121	136	141	114	125	149	119	142	139	125	129	125	126	132	126	149	123	136	105	116	110	119	101	132	136	128	123	129	117	122	148	128	132	129	128	155	138	139	113	117	128	106	112	127	116	144	118	141	132	130	111	143	107	126	117	142	133	125	134	146	103	142	122	114	127	123	141	107	142	115	126	125	112	144	146	124	131	132	117	125	107	119	110	130	124	114	139	126	116	138	136	118	131	133	134	139	123	149	94	125	136	118	120	108	114	128	134	120	133	130	131	122	115	121	134	123	114	116	109	130	117	131	141	128	143	113	145	151	117	130	124	141	111	126	133	127	128	123	121	147	113	121	150	109	133	131	119	128	140	129	119	105	137	123	126	120	119	119	139	132	120	119	127	132	131	146	135	144	120	108	145	132	139	126	118	118	119	137	127	128	129	120	118	133	125	123	145	132	121	136	117	113	130	128	110	137	121	134	139	116	129	107	116	129	129	115	115	123	114	127	121	134	136	132	134	131	125	119	133	130	126	141	135	132	117	125	140	133	122	118	128	133	119	119	126	147	137	137	130	141	130	146	129	124	152	120	132	144	108	115	135	122	124	134	134	105	132	113	122	131	137	127	119	128	116	117	125	110	106	122	117	125	126	143	115	112	138	113	141	135	134	134	123	141	112	118	134	120	141	129	144	113	120	142	107	104	118	135	118	139	116	108	129	119	128	132	136	147	145	134	111	122	126	129	130	107	109	130	117	119	126	123	110	115	139	149	137	109	117	127	130	123	137	128	113	123	129	121	140	121	128	141	127	112	124	134	110	137	112	141	122	136	114	119	142	123	112	105	123	141	114	134	134	125	118	129	124	112	125	110	112	144	129	134	137	115	113	140	137	138	128	108	114	115	120	113	137	121	135	113	139	131	128	125	110	94	125	121	134	145	145	120	116	106	130	129	113	111	134	109	122	139	127	138	114	112	135	139	116	130	143	127	119	126	130	115	122	122	119	146	132	124	137	128	116	124	135	115	122	132	134	110	113	104	125	143	122	111	124	135	119	104	110	123	147	134	121	126	130	128	127	118	123	126	117	119	131	123	105	117	131	116	133	132	136	133	116	123	117	114	120	131	131	143	117	113	122	118	114	114	120	115	96	123	121	130	116	125	121	111	150	124	136	124	128	141	141	132	122	129	135	136	112	126	115	103	143	119	123	133	131	124	128	136	112	135	138	127	136	120	118	122	125	127	151	113	135	125	106	123	129	128	104	135	120	131	131	114	134	150	127	141	128	135	129	116	126	159	127	131	125	120	115	122	110	102	126	126	148	118	103	137	111	116	132	120	136	128	139	119	131	116	110	150	117	136	117	137	146	110	130	111	128	127	124	118	130	145	149	126	115	111	122	122	117	135	132	123	115	130	126	126	120	123	133	141	119	125	128	130	133	108	110	125	117	108	142	131	115	139	122	134	126	140	112	108	133	103	137	122	130	109	131	132	134	134	136	124	122	127	114	114	118	117	134	106	107	134	151	124	112	133	135	110	121	112	134	122	136	129	124	112	116	146	124	133	142	125	127	110	136	133	115	128	119	129	121	133	122	144	118	121	110	120	114	118	126	138	138	120	126	142	129	108	131	115	132	113	117	110	95	115	134	110	108	137	121	130	125	127	116	134	129	135	124	134	122	154	117	125	123	118	135	125	128	130	132	150	124	126	133	129	116	126	125	137	132	113	136	102	102	121	116	114	118	113	116	145	143	131	103	111	114	120	145	120	124	110	129	150	123	114	137	143	126	104	133	148	118	127	138	111	126	133	112	126	118	142	103	113	135	113	134	146	126	132	123	119	119	135	130	132	144	124	108	129	113	127	128	131	119	119	141	114	131	141	145	140	125	109	116	106	102	116	116	113	117	118	141	121	128	110	133	122	122	131	134	145	126	132	150	114	130	111	110	119	123	141	129	131	115	117	111	119	126	111	126	139	120	131	128	124	112	114	129	109	114	134	116	116	124	122	132	139	123	112	114	116	119	115	119	118	127	134	124	118	126	130	127	129	114	129	135	122	122	118	113	126	137	140	134	119	137	103	135	144	108	137	123	149	133	124	115	151	151	123	140	146	111	118	117	105	127	127	131	116	116	122	133	162	128	121	129	140	104	114	130	139	122	112	120	122	135	115	108	126	105	107	102	139	112	113	142	133	123	117	140	121	129	128	111	127	121	134	114	133	106	112	150	124	119	118	141	142	120	118	118	134	145	127	135	120	132	125	150	117	127	126	130	124	124	120	117	110	133	112	135	124	122	146	147	144	143	140	116	107	121	130	113	123	124	129	135	119	99	134	109	126	114	128	138	131	115	114	142	117	136	119	119	146	127	116	112	118	115	103	138	161	126	113	125	123	128	132	110	141	106	130	137	130	133	138	132	115	117	140	125	123	110	130	109	122	120	146	145	120	127	121	139	126	119	116	145	130	130	113	130	128	124	117	143	136	118	131	118	122	141	121	134	135	118	126	125	115	130	148	131	122	116	122	143	122	112	117	143	137	138	121	118	134	147	128	108	120	114	123	139	122	143	134	110	125	137	115	119	124	114	129	130	126	156	145	121	130	118	134	147	132	111	112	134	122	105	135	123	119	135	128	134	132	129	122	106	129	114	137	113	117	106	122	123	131	125	114	135	120	121	121	132	111	124	122	128	131	132	121	147	126	116	143	117	128	116	142	123	127	115	129	134	143	112	131	131	147	137	120	137	117	104	108	130	122	116	128	135	110	140	109	146	148	130	102	121	135	114	125	138	141	124	121	132	126	130	97	152	125	132	133	147	130	127	138	121	120	108	126	131	119	127	124	121	145	122	122	135	135	129	131	132	138	124	121	135	114	118	132	133
5892	1468	3447	3845	3328	2657	2139	1839	1583	1370	1199	1092	1020	901	844	785	754	728	642	638	635	584	586	592	555	550	541	546	517	516	506	514	502	483	459	496	488	502	508	449	481	465	461	418	474	462	433	446	470	439	467	486	450	435	474	425	466	410	440	436	453	442	444	433	466	427	398	430	449	422	456	438	430	437	442	457	452	412	432	416	468	421	398	420	383	422	426	425	417	413	408	394	420	423	420	463	413	440	420	437	431	449	407	431	414	396	418	439	420	452	403	390	426	427	424	409	417	402	432	430	406	388	382	411	374	410	433	402	401	444	398	457	389	432	397	370	438	387	389	410	413	423	434	416	419	401	428	411	412	401	415	409	396	403	410	437	434	392	396	420	387	418	394	382	383	383	432	414	454	437	452	397	425	407	418	438	420	435	416	405	427	373	413	410	388	436	416	453	400	469	428	423	444	404	390	364	401	391	443	398	406	394	376	402	438	412	388	411	402	397	398	402	411	418	404	446	404	431	383	406	401	417	434	397	397	438	395	397	412	402	412	398	400	408	393	388	412	449	408	439	433	393	400	421	408	445	402	458	402	394	396	388	455	387	404	386	393	424	415	448	432	403	398	404	411	400	416	406	405	370	444	449	439	380	430	401	390	398	386	404	406	394	421	404	441	378	423	366	425	402	403	411	434	414	438	428	427	403	385	411	412	437	405	381	419	375	402	401	363	433	413	390	398	412	448	439	394	392	425	404	430	400	435	414	413	438	425	428	453	392	430	432	397	413	444	425	400	421	408	437	415	433	422	388	369	408	400	432	425	404	431	369	419	415	405	414	436	418	389	418	415	431	372	444	421	455	390	405	419	385	412	413	432	392	396	411	398	433	415	424	432	422	420	412	444	447	406	397	395	428	398	410	421	410	462	390	418	370	469	405	429	441	381	405	426	449	377	417	416	397	382	446	388	446	441	410	442	398	415	431	388	405	409	395	413	448	428	396	393	411	413	419	405	431	369	441	400	443	409	408	392	432	419	412	411	405	425	403	459	446	406	405	421	410	397	434	386	457	407	434	450	415	426	413	408	391	441	446	402	429	411	403	405	361	403	407	464	384	388	427	400	421	420	400	462	409	394	437	430	438	416	416	430	397	409	432	427	372	418	436	382	424	398	421	392	436	418	380	430	386	384	405	424	411	423	423	433	420	408	394	407	420	457	417	425	412	401	407	396	412	451	395	454	379	430	435	425	412	424	368	369	409	438	396	404	399	453	410	377	422	393	406	443	389	432	409	447	423	405	459	419	414	421	383	414	376	472	458	460	412	435	437	430	427	404	417	402	417	420	416	423	396	403	409	452	388	413	405	440	427	365	423	400	414	407	389	448	414	411	387	425	424	398	389	390	412	394	422	413	420	413	427	397	408	414	443	397	408	400	398	419	400	392	414	421	414	425	417	434	455	393	437	394	393	393	365	414	417	416	400	457	401	389	431	417	396	432	416	428	436	424	387	401	395	425	417	393	415	429	412	401	380	433	403	398	426	410	438	389	422	380	414	419	428	415	396	399	401	399	397	398	393	404	445	426	402	410	392	376	443	407	417	376	435	400	403	413	414	422	430	440	427	429	415	424	439	369	403	400	419	447	392	413	413	410	393	404	445	431	380	414	423	430	434	432	390	400	397	413	428	352	424	407	415	437	425	396	370	442	412	389	406	402	395	424	389	396	418	447	406	384	391	379	418	418	427	405	370	414	367	394	414	410	448	402	407	400	429	456	414	415	421	426	392	426	428	385	407	440	422	382	388	425	408	390	397	407	383	407	384	395	382	407	392	402	385	375	417	398	446	418	386	405	396	408	374	410	391	367	409	402	431	394	376	413	411	397	416	451	421	436	404	390	418	408	412	388	417	414	399	422	409	401	427	409	401	425	422	385	455	447	431	388	390	437	400	414	410	379	393	440	423	434	396	391	401	416	393	422	411	408	389	402	375	423	411	448	450	391	378	417	394	424	410	404	461	415	403	408	449	411	391	398	388	370	416	405	430	413	392	399	387	392	407	421	402	386	405	452	409	417	422	390	406	406	387	425	414	404	398	397	447	404	390	382	371	409	421	432	428	443	448	438	441	399	397	402	406	410	414	395	446	427	424	411	408	414	411	423	412	390	439	408	411	426	383	403	404	425	407	418	412	426	391	428	420	406	402	435	388	437	414	384	418	394	420	390	378	444	392	421	427	437	389	393	378	396	416	456	401	427	404	433	398	402	426	451	414	369	393	420	446	409	420	381	410	432	445	413	414	416	377	397	391	403	409	426	420	408	412	412	436	425	443	392	434	430	387	441	428	404	398	404	414	404	391	402	373	400	387	455	419	403	415	410	389	408	424	418	386	400	406	421	407	426	406	402	410	439	393	411	420	405	418	409	416	387	442	445	401	402	413	410	399	448	415	401	419	409	427	409	440	434	402	440	408	401	373	396	421	428	392	411	417	438	432	420	417	460	397	434	432	417	428	402	406	396	412	414	421	399	399	436	393	426	411	398	421	389	449	373	389	400	415	423	406	428	393	395	419	429	448	429	365	386	396	419	436	457	428	414	417	383	418	414	423	398	402	389	410	413	422	381	376	393	430	380	386	440	413	429	421	367	406	382	427	444	403	406	402	387	398	412	410	431	408	436	403	381	404	400	376	398	429	384	428	397	435	448	433	382	421	389	426	419	401	421	401	444	423	391	400	416	396	454	389	380	422	397	424	437	426	388	426	406	420	372	420	432	430	390	394	435	419	380	442	385	401	436	393	398	426	420	429	367	432	417	437	403	400	418	408	413	454	415	391	409	430	412	348	391	409	414	409	396	406	375	383	418	403	430	408	404	411	406	418	401	390	404	423	411	404	419	418	398	418	391	416	447	445	429	394	426	408	412	410	429	450	412	406	405	398	393	405	395	372	405	457	393	405	426	398	409	405	427	423	385	425	418	372	417	419	389	404	417	435	424	501	395	418	436	383	409	419	392	416	443	444	426	423	448	406	412	380	405	412	419	438	409	389	421	416	411	453	432	454	409	377	428	388	397	399	409	402	427	415	415	400	379	441	420	403	400	404	435	379	448	422	433	438	391	399	424	391	387	440	430	404	421	384	394	369	440	410	410	426	411	426	403	458	410	428	382	443	391	392	431	412	442	414	394	419	390	403	415	403	425	370	408	407	451	419	399	406	399	415	435	378	370	462	406	425	437	456	415	408	393	415	411	417	406	438	427	424	383	405	411	380	407	408	404	421	379	409	405	440	436	409	402	449	385	398	415	392	404	384	428	451	433	387	403	373	458	411	429	398	428	425	410	389	383	400	415	402	427	393	381	391	414	421	400	474	394	394	428	418	393	397	387	412	420	453	429	400	406	398	407	434	401	426	436	415	394	414	443	391	447	397	390	413	381	418	381	438	393	373	389	392	434	387	391	451	388	395	416	401	416	442	460	399	431	386	443	379	434	439	377	413	384	425	403	406	441	386	453	414
