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
338225269062	338225269619	338225270169	338225270719	338225271269	338225271819	338225272371	338225272921	338225273469	338225274019	338225274569	338225275121	338225275669	338225276219	338225276769	338225277321	338225277871	338225278419	338225278971	338225279519	338225280069	338225280619	338225281173	338225281719	338225282271	338225282823	338225283369	338225283921	338225284469	338225285019	338225285569	338225286119	338225286669	338225287221	338225287771	338225288319	338225288871	338225289419	338225289969	338225290519	338225291071	338225291619	338225292169	338225292721	338225293271	338225293821	338225294371	338225294919	338225295469	338225296019	338225296571	338225297119	338225297671	338225298221	338225298771	338225299324	338225299869	338225300419	338225300969	338225301519	338225302071	338225302621	338225303171	338225303721	338225304271	338225304819	338225305371	338225305921	338225306471	338225307019	338225307571	338225308121	338225308671	338225309221	338225309771	338225310321	338225310871	338225311421	338225311971	338225312521	338225313071	338225313621	338225314171	338225314719	338225315271	338225315819	338225316371	338225316921	338225317471	338225318021	338225318571	338225319121	338225319671	338225320219	338225320771	338225321321	338225321871	338225322421	338225322971	338225323521	338225324071	338225324621	338225325171	338225325721	338225326271	338225326821	338225327371	338225327921	338225328471	338225329021	338225329571	338225330121	338225330671	338225331221	338225331771	338225332321	338225332871	338225333421	338225333971	338225334521	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23827	9694	10560	8477	5312	3529	2442	1831	1514	1198	1034	861	783	669	640	590	566	488	465	449	433	425	381	438	393	370	370	347	328	355	353	320	366	326	347	337	325	321	322	324	290	293	305	292	316	273	299	320	332	276	324	308	270	320	291	309	277	322	304	302	327	317	316	274	314	292	284	310	296	273	275	281	316	294	272	299	309	282	317	244	333	254	313	329	290	309	328	280	309	266	282	279	282	327	305	302	297	269	299	297	286	308	317	291	279	286	306	254	246	287	276	286	303	302	266	278	313	286	271	312	304	290	288	279	292	286	275	320	304	303	302	302	321	293	305	305	318	293	296	301	257	282	297	280	316	301	301	301	278	286	345	312	303	291	306	289	255	275	319	279	294	300	276	303	291	300	292	320	302	318	303	273	310	309	290	318	293	307	318	258	299	277	316	279	267	299	350	262	315	278	305	276	331	292	287	304	300	300	316	308	263	332	330	305	289	284	293	281	279	289	311	311	272	284	319	293	290	310	276	294	309	271	292	263	293	284	317	340	300	299	249	304	305	289	283	292	311	290	299	297	298	278	300	295	292	283	311	309	310	296	305	306	322	317	294	314	278	276	277	279	302	265	273	274	313	301	288	305	283	307	286	284	315	295	287	268	293	303	317	286	280	318	304	306	317	278	268	313	289	276	299	281	283	299	271	293	319	322	291	283	295	314	294	276	256	295	290	302	279	316	312	310	312	277	309	298	286	304	316	309	297	283	321	318	309	307	295	289	288	293	297	308	332	297	281	273	280	282	305	314	298	258	257	279	296	292	279	299	310	280	308	304	305	295	295	288	272	303	285	315	293	319	296	289	298	282	306	289	283	283	321	283	296	286	323	288	302	270	306	280	337	292	289	289	284	293	291	271	296	303	287	280	301	253	301	262	293	302	280	304	275	271	286	315	323	326	289	256	312	285	313	309	296	331	290	293	308	300	312	266	341	289	304	311	300	270	276	281	313	264	292	279	294	279	311	302	313	336	265	270	321	295	321	264	288	304	297	306	283	283	265	312	287	323	276	282	274	303	303	294	255	307	290	309	308	315	285	282	266	306	281	300	309	326	299	282	306	283	285	303	294	295	305	292	308	276	302	310	300	256	293	290	297	275	291	303	294	290	280	301	265	307	308	254	299	301	306	274	318	301	239	307	285	326	288	297	305	289	297	295	272	309	297	261	283	297	272	298	285	297	284	325	278	286	287	250	320	312	348	268	271	317	346	270	252	288	279	276	310	290	290	320	331	297	289	294	305	287	303	283	314	288	276	324	280	303	310	311	282	320	295	294	305	293	291	267	290	291	311	299	290	284	289	309	306	278	286	285	279	303	283	296	305	315	303	298	288	280	303	296	287	289	274	304	285	278	258	282	304	295	258	270	311	288	305	328	287	308	326	282	326	310	303	312	286	310	291	313	281	272	285	279	274	321	307	298	305	307	269	291	295	291	281	289	290	300	310	265	290	299	331	288	304	289	276	296	263	278	282	302	298	336	326	273	284	300	273	315	313	280	300	296	282	291	287	283	329	283	289	265	294	291	290	332	261	284	292	316	264	275	301	323	320	287	341	315	320	293	325	311	291	307	293	290	289	307	277	270	313	268	288	274	303	306	277	281	321	312	283	300	311	318	277	308	332	284	315	289	295	271	300	299	299	312	270	328	252	310	255	299	301	283	324	291	268	336	275	257	284	274	315	316	290	317	319	265	284	292	285	302	324	314	282	313	305	290	266	257	283	293	251	255	301	293	289	310	277	296	314	301	314	289	322	285	267	289	323	296	304	281	252	268	283	299	290	283	312	301	244	322	325	290	286	305	275	293	297	302	287	288	294	288	279	295	294	291	291	302	272	309	331	303	315	293	287	298	258	270	312	303	290	329	322	275	298	325	317	272	314	311	313	292	277	294	293	284	297	315	333	334	330	333	297	281	296	328	302	290	299	291	262	302	284	277	257	268	284	283	293	265	271	323	294	285	277	307	320	285	280	300	291	298	288	266	310	308	298	336	278	292	303	291	290	302	315	312	339	298	293	272	272	263	332	269	298	307	278	268	319	303	301	293	311	265	280	317	284	253	304	294	326	317	296	305	314	299	299	302	307	290	278	288	302	305	323	288	289	306	300	295	292	261	297	329	320	281	321	303	290	300	291	295	282	295	293	309	263	328	267	328	285	272	323	275	324	301	317	305	303	279	262	334	279	302	276	322	315	311	265	266	308	297	306	297	304	325	285	297	276	327	286	310	317	284	303	314	281	298	315	284	286	290	309	312	302	282	269	321	289	292	268	294	293	297	318	334	292	301	260	317	304	290	295	283	321	265	297	308	300	296	313	294	290	311	321	307	315	310	268	310	306	269	231	308	310	290	302	281	276	315	314	308	304	296	302	344	299	340	288	305	338	298	289	285	299	306	257	292	312	323	298	305	315	285	283	302	294	276	306	298	302	286	273	262	308	298	304	294	326	292	365	310	267	307	303	304	344	313	288	315	289	303	290	278	292	302	298	298	288	291	347	297	298	303	285	308	285	295	296	279	293	303	302	292	331	312	280	321	281	297	292	334	313	310	312	298	288	294	300	281	311	279	293	315	302	294	325	315	317	274	284	303	312	311	318	302	284	315	294	279	319	328	281	303	297	299	300	293	257	277	287	280	303	310	302	290	293	298	298	303	287	286	270	291	286	306	321	285	298	306	311	279	321	276	248	291	327	312	322	311	278	312	286	304	279	285	294	273	296	333	276	276	288	310	308	288	280	291	282	290	314	287	287	326	266	298	296	307	325	292	272	286	340	294	291	298	318	333	264	300	291	283	291	309	284	323	292	280	328	312	306	311	304	303	301	299	290	293	321	302	318	285	325	274	290	309	271	309	269	272	309	289	282	301	273	297	316	307	311	285	289	293	327	298	292	294	309	279	322	290	286	304	300	286	323	292	285	286	294	295	280	325	297	298	273	289	283	293	300	308	299	296	265	254	289	285	291	287	303	291	292	299	315	287	308	297	320	332	294	298	291	295	319	287	264	297	294	294	273	279	312	258	306	295	305	291	283	290	294	303	283	273	295	298	305	285	323	282	317	279	316	296	302	307	313	307	291	272	313	301	299	292	305	298	304	325	304	281	296	291	295	284	278	315	307	309	306	296	280	270	325	310	316	307	293	282	320	315	313	287	296	267	279	270	319	294	315	288	306	278	307	319	261	297	313	313	312	280	272	295	305	303	312	297	295	277	318	301	272	312	280	314	298	307	324	285	296	307	286	339	321	308	315	301	302	296	326	320	286	271	306	266	283	313	269	300	298	295	314	285	288	267	283	289	303	287	310	287	302	289	295	304	288	315	301	287	278	336	301	325	316	315	305	305	280	284	303	304	261	263	305	284	298	285	285	266	282	301	290	304	287	322	278	306	303	297	275	286	282	304	278	246	307	292	299	306	308	313	297	298	297	276	300	283	274	276	279	270	314	313	302	312	304	303	332	304
13636	7715	16581	18868	16184	12744	9909	8046	6524	5073	4368	3798	3315	2809	2659	2432	2212	1980	1834	1729	1631	1505	1328	1347	1204	1139	1138	1102	1035	1014	954	885	890	928	876	828	829	854	809	790	827	782	748	787	775	775	775	789	808	769	783	753	747	710	702	723	719	632	727	709	702	661	742	716	743	692	730	673	715	716	686	706	705	708	715	651	705	685	699	672	719	660	710	670	663	704	659	660	693	649	624	666	691	667	699	678	697	645	704	678	660	708	659	702	708	709	723	680	705	733	684	683	639	698	691	736	707	704	654	674	710	691	692	708	698	677	669	631	667	644	656	663	677	688	696	711	693	682	685	692	673	716	664	676	655	689	722	673	737	720	687	709	677	708	680	708	732	687	680	704	695	653	655	668	651	708	707	714	696	676	737	653	674	714	660	650	688	707	683	644	682	681	679	651	661	674	667	667	653	668	674	689	636	745	703	679	619	705	679	678	634	713	655	705	721	727	683	725	675	670	676	683	700	687	690	637	693	665	652	697	672	680	663	699	689	674	698	695	669	703	713	681	610	671	687	647	681	663	700	665	751	693	708	668	693	692	684	659	723	652	688	689	630	740	742	713	687	665	666	698	695	696	679	667	645	654	709	670	715	677	676	640	667	673	688	675	633	736	718	676	692	659	652	714	693	682	659	670	685	676	683	636	681	695	716	669	641	679	656	708	687	663	669	675	700	713	700	655	686	705	720	693	689	681	685	684	701	695	712	654	681	643	721	658	713	666	673	689	674	649	675	675	684	700	715	654	631	642	670	661	723	688	727	626	638	697	668	668	695	691	681	722	700	725	694	680	685	699	707	702	659	681	702	636	678	703	661	658	676	666	697	752	673	666	667	687	668	702	669	656	715	708	662	690	636	716	651	683	701	706	708	682	697	680	710	664	708	689	693	666	692	681	649	661	676	690	669	668	650	644	652	656	646	712	722	653	675	700	682	663	704	718	671	656	654	673	678	685	710	705	649	702	702	683	686	663	708	682	705	665	708	706	657	711	725	672	632	707	663	707	658	661	707	681	688	698	677	677	638	703	682	701	688	694	699	715	701	691	727	698	712	674	686	707	705	705	649	733	669	660	673	673	685	671	685	691	694	691	689	676	688	679	667	666	683	715	724	711	664	635	690	681	676	693	640	677	688	724	676	686	712	677	689	665	675	650	716	708	671	661	672	711	710	666	649	677	696	673	700	697	718	723	652	703	706	714	700	677	736	665	716	667	668	705	679	717	717	770	702	680	679	725	695	679	707	654	655	648	688	663	670	667	687	710	702	663	651	682	712	742	663	709	681	691	678	704	704	686	613	713	659	683	646	639	654	675	698	779	694	690	660	709	711	694	683	657	716	678	697	658	697	657	667	674	683	648	644	677	694	674	683	661	686	727	692	666	721	682	714	663	671	581	674	685	688	660	690	672	709	687	665	697	714	693	678	658	629	658	658	662	714	636	667	729	689	659	665	698	706	685	692	707	671	656	684	714	656	673	636	667	689	677	677	668	686	691	653	731	673	680	705	711	665	681	718	704	703	658	681	653	706	680	717	689	679	673	626	686	654	727	629	665	641	731	667	696	648	688	675	704	645	728	718	665	679	716	669	643	678	699	693	694	693	651	691	700	693	694	729	724	673	665	730	702	705	701	682	697	679	638	704	705	658	721	685	649	700	674	717	696	653	689	694	632	697	683	681	712	673	661	673	671	681	691	663	679	709	726	652	673	690	689	695	644	714	653	645	694	672	718	673	692	702	648	647	662	665	687	646	637	657	661	669	683	744	686	681	658	744	649	725	709	682	661	682	608	682	675	661	679	693	584	702	653	681	660	668	659	719	730	681	701	672	694	703	737	676	707	712	688	705	703	700	700	668	654	693	675	642	706	651	624	709	657	719	693	690	665	672	694	675	692	673	672	729	681	715	687	645	688	629	701	733	672	648	778	650	662	667	686	696	652	685	652	653	676	675	697	642	730	691	663	696	669	665	625	666	613	718	648	720	702	708	681	670	683	707	676	650	703	729	693	690	646	705	666	711	678	681	702	663	716	715	690	701	686	691	680	674	677	669	717	691	646	668	742	684	676	676	692	697	694	676	664	649	669	715	696	722	660	653	639	640	712	713	627	666	659	698	648	637	693	697	687	678	697	687	727	662	673	702	650	708	670	703	713	717	666	661	710	682	682	690	658	692	708	683	678	683	646	638	627	704	710	621	710	698	726	657	644	684	701	703	673	719	703	708	697	666	699	715	720	704	699	672	733	680	682	675	651	654	689	677	644	662	673	637	643	691	720	702	633	678	689	659	682	671	664	661	710	645	688	644	712	618	697	699	653	692	698	700	676	665	717	677	706	662	691	656	649	671	678	664	674	687	695	668	671	712	695	695	706	712	665	637	689	681	681	637	671	667	714	669	700	688	653	686	683	619	651	687	616	666	706	648	699	678	712	722	666	648	666	670	696	688	701	654	662	645	626	687	709	655	723	699	665	699	713	659	680	646	645	701	667	712	694	650	685	683	654	659	655	659	685	643	652	654	694	720	755	699	646	653	668	703	670	689	673	634	690	677	676	700	676	703	677	646	683	701	662	717	680	700	657	652	660	660	719	633	667	661	690	678	668	668	689	671	682	673	686	666	644	714	709	710	669	674	672	659	698	647	677	705	675	650	705	697	707	662	730	690	693	707	686	712	700	745	668	664	701	636	655	640	683	636	703	625	710	657	677	733	692	668	713	671	658	699	703	672	688	722	688	654	657	652	705	645	650	673	691	692	711	704	664	701	699	657	659	682	738	676	701	680	640	735	689	663	702	669	678	694	672	696	698	687	664	689	675	688	726	675	676	705	677	683	663	705	665	701	656	679	669	655	670	689	675	697	675	677	658	663	692	706	668	632	685	727	648	711	695	675	692	714	656	672	662	723	679	706	687	673	692	664	645	661	689	681	670	724	680	733	690	683	724	714	628	687	627	669	694	671	682	693	731	682	706	677	644	697	674	666	694	736	718	677	653	705	672	664	710	660	657	696	677	697	726	693	727	642	719	668	686	665	709	704	663	612	663	690	663	737	695	693	656	653	723	681	660	675	703	645	708	719	681	707	676	670	685	699	632	733	670	629	674	652	671	653	732	669	673	715	697	642	669	704	712	655	660	699	670	685	652	704	652	648	668	632	675	676	700	693	711	670	726	663	693	675	697	679	678	655	712	695	641	660	682	679	679	670	689	693	718	712	672	695	677	621	661	678	697	663	694	682	684	679	702	674	668	717	718	651	655	689	708	714	702	655	676	641	710	683	663	672	736	620	675	662	671	714	657	737	681	651	731	691	684	720	690	686	731	642	713	668	646	710	648	686	718	679	620	662	669	701	703	649	677	663	698	682	702	671	658	670	682	674	683	670	647	659	715	680	702	641	692	709	739	675	695	663	699	686	686	707	732	642	703	660	693	653	702	692	681	674	642	691	679	701	635	639	679	681	661	651	719	686	694
7678	4092	5019	3984	2658	1682	1275	992	857	728	603	578	543	528	473	437	461	439	404	385	405	400	377	346	359	354	379	380	346	362	378	358	367	350	389	307	357	381	336	299	352	337	328	332	347	357	332	326	304	334	345	310	322	334	343	349	321	354	367	364	322	347	337	328	337	310	327	329	325	358	297	332	313	314	348	342	347	346	337	311	327	338	334	347	350	347	331	326	308	347	334	357	376	351	327	361	324	330	361	338	312	346	325	346	357	350	307	330	338	307	352	325	317	334	325	355	340	344	316	345	353	334	339	336	270	293	333	322	301	337	332	346	350	297	354	357	347	319	322	318	339	362	313	295	340	312	332	320	330	366	373	304	363	323	335	323	335	318	319	311	344	298	354	358	336	357	320	318	341	344	338	311	313	315	360	315	372	347	323	338	332	313	318	329	331	333	294	299	330	321	343	313	349	324	331	338	344	316	314	339	319	319	357	351	337	295	324	321	315	380	344	339	339	348	371	325	324	333	338	302	321	329	311	312	342	346	346	330	321	296	359	336	332	340	321	339	331	339	334	350	336	324	336	313	323	314	295	307	309	319	366	317	350	320	306	317	372	313	317	343	326	306	332	347	319	298	340	340	339	363	296	329	322	335	290	317	332	322	306	312	365	310	346	307	328	321	337	333	338	331	357	298	312	350	341	349	343	330	321	320	335	363	339	301	341	316	293	337	287	320	354	313	316	332	337	316	324	333	351	327	345	319	331	360	316	337	367	347	319	377	301	351	358	351	317	356	344	314	333	336	366	301	364	339	321	348	340	297	340	321	325	306	318	324	318	293	322	360	308	349	324	326	353	375	310	315	321	312	325	351	360	349	330	354	315	342	341	324	360	319	316	351	346	335	346	333	329	354	338	355	317	358	332	327	333	369	306	308	350	327	334	309	344	326	339	320	321	303	367	341	336	341	319	324	343	299	353	344	349	324	364	335	326	353	294	327	333	339	351	317	304	327	351	338	320	299	367	344	315	329	348	334	310	330	339	339	298	323	291	363	346	336	321	336	333	334	305	313	365	298	291	329	318	335	323	320	304	319	321	386	351	312	333	356	327	304	353	361	331	287	339	306	351	344	330	311	321	369	351	317	334	316	310	346	339	318	318	370	330	364	319	346	266	346	331	315	345	306	367	355	330	336	330	312	350	349	340	338	354	362	327	298	347	314	301	322	304	351	297	299	331	340	324	290	320	373	373	315	347	333	345	345	320	310	314	341	310	338	325	326	342	343	330	367	352	344	345	325	356	295	328	338	335	298	326	348	345	329	298	339	310	329	368	336	304	312	362	331	375	318	341	316	340	360	323	324	304	330	326	364	341	307	353	301	337	301	318	315	305	339	330	324	350	333	352	298	343	352	363	332	304	310	339	323	346	352	313	353	346	354	356	310	365	336	346	303	324	362	373	283	336	331	298	330	333	344	329	312	329	327	320	322	329	304	337	327	295	329	349	353	312	317	327	313	330	327	360	297	326	339	339	352	353	347	352	351	362	325	324	333	293	319	348	345	322	327	311	320	307	321	295	346	320	298	365	331	326	359	349	348	352	330	319	335	328	348	349	327	340	376	338	368	331	337	331	289	359	293	297	345	346	312	344	311	333	300	314	348	337	321	324	353	310	344	321	349	342	350	317	326	319	355	341	317	332	320	310	332	295	322	310	334	351	303	315	350	307	295	327	374	337	326	320	312	370	322	374	328	347	349	346	306	310	360	331	312	330	345	341	297	303	328	334	358	307	340	374	307	341	331	312	310	328	346	325	338	343	348	324	284	328	331	319	328	330	318	326	355	336	339	320	333	341	306	307	322	339	324	350	326	336	340	285	363	350	311	316	323	324	325	314	341	332	342	312	322	309	359	329	327	319	337	320	356	297	341	322	340	319	326	337	349	319	336	333	308	348	313	362	332	384	289	333	324	318	330	312	320	331	318	314	345	353	341	351	301	317	297	329	304	331	313	298	347	333	326	342	346	323	329	317	322	287	306	349	343	334	343	335	343	327	296	331	342	318	302	304	317	355	311	337	304	336	325	328	308	306	310	336	320	354	325	329	322	310	324	317	341	318	292	284	347	294	359	335	301	316	326	333	332	340	350	314	318	290	331	315	313	315	319	346	330	283	330	290	288	337	330	311	350	345	334	346	341	339	314	335	293	310	326	321	339	328	328	323	352	294	323	333	340	349	345	292	309	319	352	335	319	368	322	324	329	308	340	345	323	347	312	349	358	331	291	337	330	351	315	314	341	399	348	329	361	340	288	321	372	351	343	316	313	330	323	339	338	318	329	330	329	351	335	329	311	325	327	407	373	368	369	311	324	308	341	368	349	358	339	371	360	330	336	327	307	335	349	309	351	346	324	313	333	348	319	314	341	327	332	344	339	348	326	331	350	342	309	290	331	322	314	336	317	310	293	313	328	332	312	326	306	360	315	347	327	346	355	337	310	314	333	352	372	332	297	335	339	331	335	370	348	358	321	318	381	351	329	307	345	309	351	351	330	353	353	378	318	312	358	357	334	356	334	332	353	332	316	350	336	367	342	354	335	330	301	342	324	360	352	321	318	330	312	331	313	357	332	342	328	356	350	330	345	350	356	356	369	338	325	327	315	339	334	333	355	353	321	293	295	373	303	350	358	349	343	352	343	314	308	313	299	328	367	345	326	350	341	367	345	317	325	325	346	360	344	348	333	326	332	367	314	329	321	324	332	326	342	337	324	341	335	304	325	290	336	362	343	287	346	351	338	332	321	296	322	300	326	323	323	309	333	317	339	332	336	311	344	330	321	330	351	313	312	334	331	314	356	315	319	310	325	336	311	314	342	336	316	306	309	332	366	356	343	292	357	317	310	315	317	340	317	316	361	340	341	332	320	342	324	303	351	323	309	335	350	321	312	342	323	322	310	340	337	340	342	382	336	355	345	316	341	343	328	307	321	319	292	354	323	343	306	338	326	289	315	322	358	347	344	319	337	366	337	316	352	322	359	331	306	326	310	335	339	366	372	356	297	326	320	327	325	347	309	362	346	324	316	334	354	316	330	342	293	348	354	337	339	352	339	358	380	313	316	302	335	318	342	322	355	309	296	330	304	339	306	303	322	332	324	294	377	323	309	316	316	354	362	316	352	323	339	315	333	361	288	360	340	382	354	329	345	310	325	332	358	338	343	331	287	357	348	342	351	308	360	359	354	323	305	335	302	339	345	350	328	319	321	276	336	320	348	339	345	365	333	307	352	313	316	349	329	325	331	315	333	320	324	351	342	308	327	328	307	320	345	348	346	326	292	314	324	335	325	336	339	330	346	362	327	324	334	286	351	331	309	335	283	319	325	338	341	343	284	328	283	338	290	321	365	327	324	341	338	341	320	326	330	354	329	344	331	360	324	354	315	305	351	324	335	357	322	318	352	344	302	301	344	338	346	363	340	310	299	322	331	345	315	339	328	337	352	319	310	316	328	318	305	350	325
4996	4043	9224	10846	9019	6634	4978	4170	3361	2700	2365	2185	1870	1693	1622	1535	1440	1319	1359	1249	1157	1143	1063	1017	1030	1010	878	925	911	915	890	855	847	865	767	765	842	837	754	799	802	781	825	739	787	756	765	788	827	751	760	850	730	745	786	739	741	773	727	742	829	696	775	782	777	736	728	761	749	714	782	730	715	777	768	806	791	725	733	759	702	758	757	670	753	717	758	760	741	766	753	745	722	770	795	757	696	687	813	734	698	737	775	696	719	756	763	718	744	742	707	765	813	786	746	735	753	692	737	786	729	756	714	798	752	768	738	763	753	761	723	736	804	705	743	745	738	752	734	796	754	733	740	739	767	765	778	744	768	757	757	732	765	679	739	757	713	786	743	720	671	732	751	744	821	730	707	727	765	695	707	749	770	745	755	734	729	770	775	719	755	754	740	689	679	731	744	755	772	826	744	701	788	791	728	741	724	726	742	737	726	751	751	736	731	775	792	729	751	755	722	760	739	718	765	759	770	733	779	709	727	745	723	747	792	769	765	755	767	742	739	767	742	763	724	783	703	762	759	782	745	756	798	758	767	737	735	710	720	749	734	752	725	745	733	767	714	742	748	726	761	740	752	741	730	744	784	729	765	712	752	733	760	734	777	753	701	750	690	747	768	710	731	768	741	748	749	784	746	764	743	745	762	760	739	776	764	740	743	698	794	721	757	713	733	732	704	746	736	755	720	741	760	743	756	764	723	751	757	700	718	733	720	798	720	752	749	710	724	775	747	703	775	753	785	756	734	755	729	732	694	749	778	742	759	780	713	773	749	729	703	761	752	740	785	759	734	714	752	731	760	698	752	729	750	760	797	753	687	713	782	773	698	708	739	726	754	750	693	753	736	756	760	728	695	770	683	722	778	753	783	765	733	757	751	753	737	743	756	704	736	765	790	780	745	761	748	727	739	725	750	746	709	792	747	824	717	748	743	756	717	803	756	691	737	743	725	712	700	717	698	759	717	749	773	733	764	769	727	730	755	724	762	757	757	797	751	732	746	753	767	799	730	724	748	742	784	767	722	735	783	733	734	735	699	746	759	712	753	793	766	733	758	715	768	777	745	746	784	750	792	699	753	682	709	747	721	709	745	793	713	783	741	809	749	760	733	708	754	701	730	749	738	742	793	797	712	765	765	694	734	779	704	748	745	771	750	758	688	727	742	758	755	786	712	750	723	760	718	755	774	663	731	725	772	765	714	745	734	746	758	744	728	700	778	759	786	719	780	771	708	763	763	718	745	764	771	749	762	704	743	733	791	705	771	729	788	741	726	757	702	701	762	787	727	764	736	790	769	732	717	714	736	776	770	695	737	773	718	739	735	818	734	717	714	753	750	753	833	723	721	773	741	801	773	740	761	754	693	692	756	766	734	768	790	725	725	749	741	749	740	763	703	726	738	766	757	783	752	752	758	779	723	734	742	750	723	727	714	709	752	769	729	807	689	715	749	749	719	710	719	763	745	814	749	735	758	738	742	775	737	739	764	756	725	765	744	735	719	751	742	752	718	760	733	723	777	708	747	738	706	746	723	757	708	767	726	745	734	722	799	754	771	757	755	711	704	764	725	746	741	780	706	740	756	731	701	780	705	757	785	781	712	699	697	715	759	704	690	799	746	784	742	780	745	742	799	731	763	739	770	731	750	717	797	703	772	730	659	733	792	742	726	729	768	740	724	732	818	740	710	727	733	769	715	778	725	702	751	750	729	758	766	711	712	741	710	719	801	685	719	785	756	765	714	764	704	708	780	738	770	738	727	766	711	717	750	753	739	754	762	758	728	739	763	741	718	756	730	736	789	731	696	771	704	762	733	757	762	748	763	763	813	738	722	705	724	717	709	751	750	739	758	751	743	745	687	727	753	751	748	706	752	770	742	718	764	733	773	769	767	762	733	717	769	744	765	759	732	752	731	724	721	709	739	745	756	773	784	743	723	701	722	744	745	745	756	784	738	770	754	783	732	743	686	716	775	718	690	738	751	726	754	744	740	743	698	777	731	666	758	807	706	755	714	711	751	726	763	749	721	725	743	749	766	750	750	748	703	713	738	721	760	774	779	746	780	752	707	742	741	791	818	730	717	752	755	777	785	744	776	736	753	752	715	716	725	729	752	741	769	738	788	760	715	739	752	714	760	744	701	782	749	728	749	718	771	792	760	750	753	731	728	750	717	745	714	749	765	705	753	713	748	705	714	724	738	738	723	783	722	797	778	773	735	748	774	731	746	750	704	731	789	749	752	725	724	762	686	794	725	746	706	750	714	730	781	764	773	742	720	691	771	757	771	745	752	793	716	779	748	772	711	707	741	739	716	733	688	752	787	755	730	760	742	759	757	738	762	792	715	731	714	762	736	757	739	773	734	765	736	734	729	773	789	748	802	720	771	730	730	732	778	727	776	741	721	724	690	771	757	725	785	773	734	707	732	708	786	741	739	787	788	741	741	761	713	710	744	736	713	733	734	757	693	735	671	759	736	745	684	762	720	714	795	738	811	735	767	756	757	751	733	719	730	756	783	792	775	790	776	726	732	750	751	756	726	756	711	753	750	738	750	733	723	790	749	748	751	735	760	751	764	794	712	746	700	788	703	700	733	730	761	758	727	729	740	752	752	688	755	721	736	780	739	753	701	762	753	699	781	755	732	749	706	746	706	726	761	761	783	742	784	757	747	777	710	747	725	663	778	732	777	713	790	731	745	765	746	717	740	768	725	774	727	708	712	800	731	738	736	743	727	749	736	739	710	731	791	748	742	736	775	735	789	799	731	779	753	790	780	736	739	796	740	751	706	719	740	724	705	768	728	761	787	766	741	760	704	771	754	761	736	803	760	741	779	727	752	680	783	743	736	821	770	731	747	730	734	712	691	744	765	704	747	741	767	758	745	750	727	747	694	768	695	720	732	738	747	703	758	733	723	741	710	705	717	733	745	716	786	764	737	711	711	689	777	728	757	761	701	785	752	755	749	758	707	759	710	757	767	761	674	751	749	737	733	761	758	757	720	794	759	753	751	755	737	826	730	763	751	733	749	736	692	782	752	661	711	790	719	721	748	715	739	738	748	752	778	743	765	783	734	756	731	714	786	776	787	770	778	735	739	757	757	778	735	780	734	754	789	773	752	737	737	733	746	721	723	739	784	712	748	710	726	759	770	725	780	751	741	773	717	766	727	781	753	710	709	700	750	789	731	747	782	776	704	752	796	752	723	769	754	713	782	756	776	750	714	714	727	767	806	733	762	722	737	763	741	761	819	764	733	774	783	728	751	738	746	731	770	742	740	739	766	710	750	711	733	789	744	768	767	747	779	748	701	697	755	755	758	722	763	717	742	743	795	740	700	733	764	731	721	783	735	735	747	774	752	781	723	698	715	731	819	733	794	732	732	729	766	749	771	755	703	776	724	755	751	701	741	742	756	729	729	749	778	738	749	749	721	762	724	737	783	735	765	739	763	739	789	769	762	723	719	745
15345	6492	7625	5989	4040	2600	1889	1422	1103	904	726	674	658	587	527	505	449	440	434	382	402	381	358	367	386	366	358	310	329	300	346	313	314	321	335	353	319	317	341	303	292	324	323	285	323	359	330	335	317	315	328	341	336	294	292	321	317	326	331	314	301	317	275	320	316	278	309	329	331	326	301	326	287	322	269	286	304	321	311	323	306	303	264	290	319	303	331	342	267	276	313	307	302	315	359	344	297	318	308	344	302	340	283	300	316	318	320	297	289	288	332	335	305	313	298	296	303	279	332	332	345	316	283	297	334	307	286	304	286	276	289	310	299	288	306	298	314	307	313	294	306	270	331	309	322	280	323	278	276	327	352	312	316	318	317	297	287	312	302	312	298	316	323	318	317	306	318	322	347	325	284	367	281	297	268	320	339	297	313	332	291	311	314	296	304	308	299	313	305	311	290	275	273	308	339	302	299	295	331	311	282	297	288	323	296	311	322	348	314	307	301	334	260	298	311	299	317	306	317	290	299	300	314	300	263	307	319	321	306	276	285	359	301	277	321	287	324	320	340	292	305	322	314	277	279	304	305	331	300	316	342	324	311	314	301	316	344	327	300	319	318	313	308	320	295	271	330	295	281	284	293	278	311	330	328	295	298	270	312	327	281	297	298	333	297	306	334	256	293	307	312	343	319	296	305	289	308	314	307	266	291	315	327	313	301	292	328	314	298	333	305	313	338	318	280	309	299	325	338	320	301	288	314	319	292	327	320	301	292	316	320	282	311	312	308	276	381	293	322	265	306	308	316	328	313	271	320	309	320	314	279	327	347	292	291	294	315	276	252	306	326	296	312	289	283	303	347	302	318	300	304	339	308	314	290	329	264	301	315	318	282	316	320	306	319	340	345	313	293	313	292	301	286	286	313	318	329	317	341	319	311	320	276	330	341	284	303	302	308	337	325	312	310	320	318	320	326	315	310	335	280	307	281	343	320	307	305	285	300	296	306	292	299	283	322	299	288	285	285	287	344	328	312	293	293	302	289	303	338	291	302	309	323	311	311	290	301	289	318	309	297	295	325	327	323	323	294	331	296	322	328	329	314	327	289	303	323	307	318	291	290	312	271	332	299	297	329	303	313	315	317	317	321	298	294	332	312	335	338	267	291	294	340	301	344	325	296	331	359	344	325	321	327	280	273	330	300	346	322	299	290	336	317	330	306	337	308	308	324	315	304	302	309	248	285	320	284	296	287	298	321	345	349	316	287	313	284	304	284	302	304	304	303	307	294	325	278	276	321	313	293	277	294	301	354	298	292	370	321	311	284	278	304	288	311	308	326	299	279	320	347	334	324	296	317	348	340	309	308	301	339	310	333	324	317	334	325	317	301	281	280	294	302	295	298	309	285	274	298	303	305	297	309	281	278	318	322	326	292	297	331	308	320	305	287	315	339	294	287	275	293	308	301	317	305	325	273	310	301	300	325	292	295	343	275	295	290	323	270	316	297	311	320	269	313	284	303	282	298	290	327	328	272	297	314	301	286	326	324	304	297	304	356	296	317	289	323	307	295	315	352	322	329	261	319	279	312	297	331	303	324	326	316	324	297	281	319	312	300	297	335	310	301	308	318	299	285	296	312	295	271	320	266	333	297	330	320	347	313	305	331	315	325	308	334	302	335	327	318	332	314	318	321	317	330	291	307	308	307	323	291	281	289	291	294	312	302	308	311	334	295	321	332	305	327	298	307	320	321	367	307	330	314	314	317	297	287	286	363	288	308	286	312	310	339	336	273	330	288	307	284	302	336	310	282	335	334	300	323	295	298	292	319	309	304	284	340	290	307	271	287	299	312	300	347	308	313	329	318	293	338	352	316	320	294	330	280	302	291	302	316	290	286	308	309	315	290	307	305	307	307	306	319	309	321	337	319	309	289	290	298	305	297	338	276	335	284	307	285	272	326	321	330	295	304	306	273	339	290	333	315	286	302	291	290	309	312	316	303	310	299	282	325	318	295	323	293	313	294	326	301	333	308	289	321	342	289	329	322	276	317	330	335	326	320	300	304	305	288	312	306	324	299	297	291	314	310	305	303	326	278	281	317	302	309	289	315	295	304	320	314	348	353	303	303	287	273	309	320	318	326	345	271	308	312	311	337	301	277	306	286	304	288	294	298	271	343	312	301	301	300	304	299	326	305	317	319	314	307	325	342	322	310	279	312	314	276	329	292	286	295	281	289	316	306	295	336	326	301	324	297	308	294	331	302	338	335	287	298	306	270	281	329	307	306	320	315	294	309	295	281	320	278	304	311	281	289	298	311	293	315	300	340	311	289	297	314	292	289	307	305	340	333	328	319	288	317	274	280	324	317	322	309	314	272	312	323	289	296	298	326	281	323	309	305	297	306	333	305	291	312	299	295	342	292	284	314	298	299	328	329	306	316	305	321	274	289	286	281	301	311	300	276	353	288	320	318	311	284	313	314	261	303	303	326	331	286	293	300	276	325	311	311	300	305	323	304	297	298	301	298	294	325	299	289	321	301	329	291	281	311	303	349	318	296	320	306	290	327	303	305	309	347	301	311	301	310	303	316	323	314	288	311	353	326	310	304	344	323	322	328	279	282	322	324	318	285	297	343	280	292	292	296	318	327	300	290	300	329	289	308	304	315	308	284	308	334	321	339	327	305	304	325	332	335	318	343	313	312	333	312	345	283	291	300	310	304	338	326	286	312	313	305	321	328	306	279	305	346	314	326	295	309	348	306	310	317	293	306	307	271	268	347	300	284	278	300	319	312	281	336	355	276	311	331	335	303	314	320	307	299	296	298	315	332	354	298	308	295	314	306	367	295	310	305	307	316	303	297	269	304	338	319	293	278	298	328	325	318	276	326	290	308	308	311	308	318	293	301	346	293	310	290	280	320	300	288	313	309	344	337	305	298	266	293	314	329	291	296	333	308	303	300	341	315	302	297	313	288	300	305	293	281	304	294	287	285	302	289	318	337	317	276	304	313	273	317	318	308	266	307	286	287	332	323	286	294	327	276	296	334	298	307	279	289	308	313	271	315	274	300	298	289	330	324	319	281	280	322	350	320	324	262	262	296	341	276	315	296	275	288	293	296	283	301	294	304	318	291	336	333	330	301	323	285	336	341	316	302	313	307	289	294	283	320	312	322	311	321	329	291	319	310	299	312	299	340	306	304	315	303	360	293	322	291	298	297	322	293	298	302	305	319	325	270	306	281	312	311	308	317	308	352	327	313	298	300	335	320	308	314	326	278	279	319	319	275	287	274	313	297	302	303	313	322	314	315	321	319	290	315	287	314	313	279	324	298	307	327	310	294	290	316	303	311	294	273	290	284	307	315	318	283	303	315	345	339	336	274	302	310	327	338	334	281	276	293	307	320	300	306	288	316	314	291	297	298	318	330	314	295	309	275	332	296	340	288	312	332	309	312	332	321	315	315	315	314	305	283	295	309	312	316	271	309	296	286	326	325	338	309	315	310	299	332	293
10369	6022	13208	15244	12920	9759	7471	6245	4961	3974	3272	2932	2550	2330	2111	1943	1754	1641	1545	1493	1385	1304	1201	1168	1153	1143	1046	986	1020	1009	876	867	858	822	854	843	868	844	824	773	754	787	737	745	793	731	723	738	798	714	720	710	742	736	733	712	739	722	769	727	703	690	764	702	793	687	774	765	699	783	681	719	720	701	757	782	725	696	763	698	739	737	677	707	698	665	695	719	673	702	671	711	681	693	732	690	728	732	673	672	752	681	677	664	749	715	715	694	705	660	666	689	693	698	715	704	676	684	692	680	724	729	686	715	696	709	761	720	757	711	693	687	706	683	706	750	705	655	729	733	698	653	720	717	734	692	694	710	695	682	733	722	744	692	717	717	728	679	661	666	665	705	691	708	741	689	662	658	679	738	677	678	720	733	689	688	719	712	734	722	682	657	668	719	687	772	710	674	716	696	692	690	696	735	782	697	677	685	705	697	709	713	703	689	699	706	755	726	710	646	725	737	713	735	732	716	719	701	743	680	718	717	684	756	718	737	689	724	709	666	699	684	702	721	685	697	653	672	705	650	665	690	702	733	672	691	664	707	702	687	654	669	647	778	702	687	709	765	667	730	697	706	654	710	670	689	745	732	715	672	687	733	711	669	723	684	732	674	729	694	684	732	711	716	753	716	648	655	733	687	718	737	754	667	731	717	696	731	760	703	712	690	687	727	737	687	690	736	671	696	687	685	694	680	678	672	710	680	667	681	696	672	685	686	739	683	695	705	687	679	706	709	719	692	670	716	718	706	726	714	689	687	730	712	674	664	701	656	706	748	689	720	687	729	671	677	704	688	745	605	655	688	720	687	769	701	717	702	698	745	712	662	679	717	704	658	684	704	710	719	709	728	740	693	690	701	720	738	681	706	728	675	703	757	702	687	717	742	701	682	684	715	705	731	738	718	747	711	683	718	674	728	709	686	750	709	717	710	676	710	713	675	702	722	745	737	692	673	731	695	675	700	689	743	630	706	678	732	704	726	750	682	686	734	707	714	729	736	686	719	683	719	745	698	701	661	724	665	647	681	674	785	708	651	684	691	649	705	699	725	660	687	696	703	720	674	721	694	681	664	690	754	680	688	729	701	727	722	765	695	733	725	732	747	679	753	694	739	732	733	702	722	683	717	685	692	688	720	713	685	701	701	656	708	723	711	687	779	659	683	715	710	694	692	696	687	685	683	706	694	716	695	736	733	733	715	700	639	664	734	714	771	710	761	706	717	757	704	709	693	719	696	686	690	696	668	708	685	707	708	676	707	679	703	701	738	679	714	674	680	684	781	707	698	702	677	790	683	680	756	698	708	768	691	663	731	681	670	715	718	666	701	688	716	711	691	713	695	708	710	719	706	727	699	736	689	709	735	693	702	727	674	751	735	681	700	711	729	702	699	714	725	665	703	669	716	686	707	716	642	749	670	686	666	694	687	721	702	762	724	723	730	730	690	691	732	727	712	691	746	764	664	720	663	760	729	745	680	710	687	711	723	692	682	695	720	709	720	707	736	729	720	707	687	725	673	671	687	712	700	684	673	730	739	704	690	769	638	696	699	654	739	723	739	684	689	704	673	708	694	686	721	663	709	695	721	696	708	680	709	713	676	743	687	685	756	692	698	701	711	734	685	689	703	676	697	716	728	680	692	683	694	690	655	716	656	704	715	686	703	729	726	707	748	745	644	716	754	710	708	721	711	733	699	703	695	753	693	733	731	706	730	710	706	718	724	707	690	692	710	693	706	734	718	696	702	725	694	730	720	686	716	711	742	711	671	710	684	692	681	694	673	708	680	712	718	721	746	730	681	712	704	751	662	692	693	667	723	674	728	728	731	718	684	665	724	680	708	722	715	679	660	664	721	716	721	709	715	691	735	686	670	652	674	715	702	689	693	667	685	701	714	662	683	680	704	679	681	688	753	685	695	732	699	737	717	715	709	690	715	712	646	688	715	714	737	747	704	706	691	665	670	710	718	713	744	705	751	732	707	653	658	714	676	755	733	740	714	737	679	685	680	657	631	726	737	713	699	681	679	717	667	714	685	688	708	704	702	724	718	689	682	739	698	678	748	726	714	728	714	729	679	717	707	735	716	678	707	708	723	717	689	746	672	700	678	706	721	722	686	681	691	691	698	715	740	650	641	706	682	767	701	695	713	700	703	706	744	698	674	740	704	789	738	742	695	744	694	698	700	708	711	730	716	739	671	700	710	719	752	691	708	704	682	706	705	686	677	668	671	755	716	747	701	681	755	644	717	750	651	712	684	746	656	702	692	674	685	688	737	749	659	690	735	679	738	694	707	677	705	693	731	743	702	656	725	687	698	670	734	694	702	659	721	693	705	723	679	707	735	714	707	681	696	701	691	689	711	686	691	689	741	667	677	761	730	660	687	720	681	650	735	737	680	674	734	723	724	762	666	699	750	708	657	693	614	710	718	751	741	680	732	701	683	694	696	721	693	694	685	712	696	752	692	691	656	719	701	700	708	668	740	706	697	732	704	709	696	707	680	676	720	672	740	695	688	682	631	705	691	690	740	715	713	699	696	731	698	659	726	716	693	673	691	698	739	680	749	710	657	702	739	654	710	782	698	710	727	611	738	745	713	689	674	693	685	739	699	708	691	731	739	731	734	737	725	691	715	664	712	734	706	679	719	700	734	701	670	722	718	697	634	670	717	717	700	745	716	771	665	648	704	703	703	634	668	681	645	700	692	697	741	702	722	756	692	699	682	701	691	745	711	659	724	727	728	745	725	662	745	692	726	713	717	725	760	720	730	742	665	742	664	714	730	678	724	758	708	692	684	684	734	697	729	715	725	721	695	740	691	696	687	682	675	701	689	711	663	731	717	723	679	689	702	665	679	735	706	679	748	701	722	749	700	727	665	709	724	676	712	716	696	727	705	656	713	653	725	749	731	713	708	702	707	686	659	683	662	750	704	715	711	717	681	686	712	723	669	707	740	653	726	792	696	697	690	706	721	639	670	733	683	746	729	713	703	736	778	735	671	731	688	699	755	689	681	678	713	735	745	665	687	704	765	717	730	711	708	685	726	729	729	678	678	706	726	683	672	717	756	683	653	684	686	693	699	698	706	683	722	693	660	735	671	708	698	690	638	708	683	706	723	701	694	671	731	688	723	659	691	689	672	673	687	764	774	740	685	686	768	713	739	749	717	696	744	768	732	732	688	755	678	675	697	695	699	737	716	699	703	712	732	703	710	683	689	673	750	712	711	695	716	721	762	737	663	730	724	698	709	714	702	711	686	745	675	674	731	692	674	689	720	692	683	717	713	713	777	705	711	721	644	709	719	755	708	687	686	726	693	717	712	691	724	665	704	711	732	669	706	739	679	762	712	707	679	717	703	741	724	709	694	720	729	685	716	685	664	719	681	746	681	686	736	702	738	677	715	732	718	696	718	754	758	687	680	693	709	685	703	734	697	726	698	684	746	699	694	702	707	684	725	689	664	681	749
23733	9911	10656	8596	5369	3414	2458	1876	1340	1136	964	801	704	607	613	531	539	492	507	461	407	431	381	398	364	341	324	330	372	352	348	330	338	310	338	339	332	350	318	301	290	294	360	322	319	316	293	322	259	321	303	303	270	317	324	315	287	308	274	306	339	296	319	306	333	286	301	269	319	326	270	316	293	318	306	305	287	310	283	285	319	290	303	301	280	300	284	331	288	300	308	291	271	298	265	321	305	284	296	303	281	297	272	274	266	269	318	250	302	278	268	260	298	289	274	301	270	274	272	298	257	285	303	292	274	332	311	343	302	304	293	292	293	278	308	289	281	317	297	333	313	291	286	306	288	285	282	308	289	300	261	292	305	277	332	278	314	274	292	334	317	318	295	277	309	295	284	316	332	331	312	299	327	290	304	314	284	302	287	282	278	284	299	270	301	307	295	272	306	281	332	292	311	266	256	325	263	289	293	354	283	292	320	330	272	290	292	296	263	298	289	317	300	301	312	326	281	309	301	293	272	306	286	356	271	345	289	268	289	284	290	285	308	331	281	271	320	281	285	289	309	280	289	284	289	306	307	275	307	260	284	284	262	287	292	312	296	282	265	301	274	300	299	309	276	294	276	293	296	279	301	284	331	263	253	294	292	271	311	267	306	307	283	306	262	315	296	283	274	312	298	323	304	303	330	321	282	282	269	292	280	295	310	302	281	298	305	291	275	310	320	287	291	278	280	296	313	293	298	271	286	262	309	274	306	304	296	295	322	290	297	308	304	285	288	277	281	302	295	281	312	316	254	273	323	287	296	286	296	308	284	311	290	285	265	321	311	289	292	288	287	288	304	289	286	325	282	326	297	289	306	309	310	297	267	293	307	280	293	269	312	296	296	302	326	278	270	290	280	292	297	323	295	301	315	307	315	306	286	314	288	276	292	284	313	289	269	272	267	333	287	272	292	292	300	320	300	269	324	278	284	301	296	291	286	316	317	260	295	319	297	299	264	268	296	291	287	307	302	294	284	272	299	331	281	263	274	282	323	282	313	303	322	307	323	296	293	293	299	301	307	281	271	260	318	272	262	276	279	264	323	287	324	295	299	286	322	276	304	309	291	317	289	275	304	277	315	270	311	313	274	304	293	285	287	255	275	271	297	291	286	319	287	307	280	334	296	306	295	294	291	300	308	268	265	303	273	284	289	326	317	307	278	265	309	283	308	285	305	343	329	276	298	307	271	306	271	301	285	289	296	284	297	287	283	329	291	307	302	275	310	301	324	297	329	280	270	303	310	297	291	303	282	300	297	300	338	292	263	307	286	317	281	296	277	282	296	310	301	311	305	290	280	283	330	298	278	292	274	280	307	299	298	267	289	309	285	274	334	278	311	309	296	318	299	287	304	270	313	317	279	300	289	284	320	289	310	299	293	313	287	308	292	294	306	327	284	297	284	291	275	295	290	310	323	266	306	306	295	267	289	302	285	281	273	301	293	273	307	307	293	284	288	282	316	276	327	271	305	303	298	281	304	297	275	305	281	298	277	318	295	279	310	329	275	311	304	300	292	281	286	286	309	285	281	333	254	315	306	320	288	265	305	312	296	266	302	250	292	272	315	340	289	329	289	291	294	280	296	306	277	288	303	282	272	274	316	281	309	301	306	303	304	295	316	297	266	328	307	276	318	310	279	306	326	317	298	334	293	261	314	281	304	313	284	309	296	297	252	286	309	275	270	256	307	292	283	300	286	293	316	304	298	286	307	275	291	293	329	286	280	297	293	281	320	284	305	316	312	305	299	299	342	308	310	291	304	304	275	287	287	300	279	286	293	279	311	303	313	269	317	299	307	306	300	278	252	297	290	292	284	284	312	309	289	342	277	314	318	304	295	274	306	309	293	271	301	276	280	295	277	296	266	285	300	316	297	278	261	346	305	277	317	298	304	277	315	288	298	308	291	296	297	271	289	302	332	283	267	322	248	305	265	278	257	309	282	314	298	301	312	324	256	319	274	281	267	282	300	276	288	277	321	283	282	260	262	293	314	290	269	306	270	337	306	298	311	296	275	284	265	278	286	271	262	291	318	314	288	304	280	319	284	282	302	311	297	300	234	298	336	291	284	323	282	362	296	298	297	324	296	290	308	307	327	277	307	311	295	317	267	289	320	318	291	317	272	287	291	276	296	308	301	303	280	319	290	284	285	270	286	287	294	322	284	297	315	297	281	320	281	272	300	261	302	327	297	287	327	279	278	262	292	291	281	287	279	296	284	308	325	284	326	300	289	274	326	325	307	280	281	312	324	297	297	294	268	280	336	308	328	286	278	296	285	271	281	267	296	285	285	304	305	278	298	285	267	260	307	300	311	303	267	294	291	298	301	275	300	284	299	266	305	319	286	295	287	324	310	317	300	284	285	281	274	282	307	287	297	293	313	326	304	300	311	301	294	268	266	274	292	276	288	286	315	275	316	326	311	306	279	311	292	282	281	288	300	332	307	299	279	335	295	307	331	264	292	313	272	296	317	333	314	287	293	287	318	283	304	319	289	306	285	300	292	315	311	309	299	302	298	276	299	307	296	316	334	301	342	312	280	287	300	300	305	268	298	295	285	279	282	263	279	275	286	303	276	296	316	282	320	324	312	292	308	299	297	285	333	280	284	302	272	285	264	301	286	286	279	310	272	286	292	274	289	306	289	309	295	304	290	315	292	285	291	297	311	282	296	290	297	283	276	274	288	307	298	309	289	308	279	271	271	287	280	323	313	293	326	291	278	310	309	300	326	288	339	301	275	269	301	268	289	288	289	283	267	290	275	285	296	290	306	285	299	292	304	269	287	312	300	280	306	280	309	296	300	304	294	314	316	286	319	315	302	298	269	288	323	288	277	310	281	281	315	282	268	329	286	303	278	306	282	324	327	259	289	281	303	332	306	311	310	302	311	273	305	277	313	285	303	279	261	283	318	302	287	283	296	305	277	319	309	296	293	284	285	273	296	309	307	331	293	312	294	280	268	267	321	313	283	305	305	288	283	279	265	274	279	295	284	291	280	289	302	292	329	277	310	318	291	305	294	290	294	268	298	296	286	290	315	321	313	302	293	307	269	273	312	271	317	294	298	263	284	300	295	289	319	318	328	307	265	299	320	293	283	281	315	290	285	286	314	307	320	285	278	263	324	282	286	286	291	280	286	275	258	277	306	295	289	299	299	291	296	318	301	285	293	320	295	279	297	308	282	296	306	283	310	326	297	283	295	323	276	317	282	306	286	303	264	284	305	265	265	307	282	283	248	288	286	287	269	329	290	301	321	317	297	309	287	276	291	280	329	272	308	279	288	275	261	275	302	310	323	350	295	291	311	264	284	276	296	296	285	277	331	301	301	272	281	287	283	327	282	284	310	288	298	296	303	270	304	303	280	282	264	300	332	264	316	289	290	262	287	290	327	304	315	284	273	297	316	290	279	308	303	288	312	281	309	305	288	272	299	292	287	324	290	297	302	292	310	293	314	305
13587	7904	16948	19149	15998	12384	9781	8017	6172	5013	4073	3672	3266	2874	2563	2444	2170	1965	1856	1734	1646	1609	1463	1262	1169	1159	1132	1043	1046	964	988	940	965	874	834	836	843	818	791	811	798	780	771	775	761	779	725	731	760	750	719	738	785	742	688	743	729	711	698	701	677	678	735	718	738	653	694	741	685	696	744	685	708	727	686	658	695	694	689	630	679	751	689	677	667	686	666	667	655	721	680	653	684	676	696	700	657	674	673	627	686	706	673	651	695	610	651	676	665	656	644	674	670	680	704	647	657	672	675	665	652	705	682	683	644	709	649	657	650	703	625	628	737	695	676	742	716	669	701	702	659	707	679	614	686	689	742	699	708	681	670	668	669	671	687	694	664	673	717	677	646	650	661	689	677	651	696	666	655	731	674	684	699	697	682	647	674	705	649	713	661	698	677	716	656	666	695	678	732	684	645	683	678	692	653	704	694	607	706	703	687	659	732	662	631	679	696	679	688	691	701	706	709	691	728	623	692	670	674	632	677	714	669	641	657	694	675	722	710	702	657	687	676	641	615	680	672	695	680	656	685	665	684	612	712	695	669	693	677	658	633	651	707	664	679	647	654	662	671	731	692	667	708	679	726	683	672	678	702	661	713	720	652	649	672	684	675	660	716	672	703	670	655	651	681	690	716	675	690	639	641	692	673	678	683	688	652	638	691	702	664	679	673	664	696	684	670	667	662	695	670	693	702	716	667	706	709	678	703	655	687	671	674	712	663	623	716	640	667	660	662	638	702	635	663	647	666	679	662	712	681	675	676	673	691	679	662	723	673	713	674	678	728	679	716	705	715	661	690	642	656	712	630	624	687	672	669	645	632	671	659	621	660	673	679	632	675	654	695	718	694	652	699	652	715	680	680	654	628	706	675	673	675	670	687	661	681	669	729	694	682	689	647	690	670	674	713	700	687	700	665	718	683	676	667	687	699	695	704	726	704	676	685	686	712	677	626	678	645	659	695	667	683	665	684	652	648	657	671	692	686	705	692	658	644	644	668	674	640	688	663	696	717	695	659	655	704	657	659	700	649	687	671	682	694	718	629	649	677	659	703	684	681	682	645	670	674	717	656	707	669	676	663	666	644	641	657	655	664	685	684	643	699	733	664	665	691	720	663	648	692	622	658	656	709	688	682	688	697	646	658	679	665	701	684	743	700	665	682	714	681	716	734	689	671	622	701	685	620	683	692	672	704	674	610	660	658	726	683	673	750	683	697	647	682	606	644	749	659	676	637	677	682	705	652	688	675	667	655	629	705	664	725	688	696	687	658	641	706	729	673	694	713	704	707	677	648	683	638	690	689	663	660	713	666	713	664	678	668	692	638	747	692	677	728	697	681	703	668	632	699	704	717	654	708	699	687	670	703	658	664	698	716	696	669	650	676	690	691	704	671	662	697	646	689	673	692	685	632	671	677	658	709	698	675	693	699	729	658	675	688	657	697	688	729	672	682	685	650	669	695	716	702	661	690	646	691	680	668	632	653	665	748	723	713	689	655	665	718	648	647	719	662	669	668	670	673	650	660	704	673	681	711	720	677	664	713	677	659	670	669	699	652	685	650	677	679	647	725	664	696	687	645	708	730	702	658	647	697	682	687	695	721	683	626	671	693	719	688	666	644	724	686	710	698	712	659	692	698	672	685	659	689	666	650	698	645	657	662	665	689	679	656	652	710	731	694	654	683	672	698	670	654	666	714	680	722	679	667	701	646	688	674	719	625	694	717	692	666	662	679	690	668	666	665	687	707	690	714	685	684	636	642	689	650	665	692	669	721	699	723	689	638	699	633	668	684	694	702	684	657	676	678	694	667	682	718	674	692	678	692	680	689	695	687	666	685	656	698	666	665	650	722	697	682	720	707	706	666	657	678	678	676	734	717	709	678	711	683	627	686	659	681	712	683	692	659	608	703	669	631	730	655	651	665	657	704	667	617	662	663	647	658	684	703	667	688	659	655	709	706	684	711	649	659	697	690	682	672	720	677	694	728	681	722	693	734	669	707	689	698	669	680	652	658	693	722	689	638	673	644	689	652	625	644	676	693	698	691	678	631	690	723	712	641	708	673	705	693	718	691	681	642	690	663	719	695	655	683	659	672	650	671	644	693	667	689	656	662	693	698	678	680	683	648	663	689	656	690	659	724	668	659	661	668	689	689	674	737	684	669	705	694	675	680	684	685	648	677	628	648	682	677	726	684	689	616	688	635	664	702	718	713	655	673	694	672	689	686	741	689	662	712	690	653	656	669	714	680	675	673	687	686	714	679	672	664	624	673	684	725	690	709	689	716	699	671	681	711	674	687	663	699	677	683	691	679	755	637	669	687	716	633	694	685	636	740	697	673	687	695	669	677	649	670	681	673	680	665	679	653	686	712	703	654	712	691	728	701	693	662	727	710	701	655	695	663	737	671	700	676	645	713	647	719	646	681	645	695	669	659	661	704	631	697	689	679	709	688	677	675	672	662	693	721	720	714	672	668	683	711	698	672	728	660	698	646	697	689	678	681	687	693	710	673	687	692	710	702	691	708	662	642	631	679	653	687	676	666	686	679	664	712	675	706	640	701	702	716	653	703	682	670	699	666	676	690	651	692	721	677	745	718	649	634	645	717	691	658	689	709	665	753	677	694	668	660	678	681	691	669	704	696	686	706	634	664	695	652	697	661	756	682	680	709	677	680	654	679	693	665	695	667	667	679	685	693	704	702	670	705	637	694	646	667	696	643	647	686	697	671	702	645	640	719	701	679	637	661	673	662	691	654	688	655	695	730	642	668	679	638	670	690	716	695	683	719	661	689	719	665	663	602	702	684	666	686	691	707	658	703	661	610	708	667	695	694	719	683	694	643	672	700	700	696	667	671	674	651	658	730	665	656	657	685	682	646	667	682	622	661	704	694	683	663	645	706	664	681	667	687	674	675	709	664	691	673	624	699	653	627	718	660	685	712	689	693	665	654	650	685	656	714	726	661	687	642	677	697	655	662	671	691	712	661	706	672	684	666	701	643	687	707	632	663	708	641	683	665	699	701	657	741	676	658	649	692	674	647	702	697	677	668	645	661	681	685	702	746	704	697	677	710	661	679	656	667	690	652	689	719	699	658	652	708	696	625	700	749	708	666	664	702	711	715	690	672	660	715	680	653	692	696	648	688	736	686	620	696	688	698	654	675	712	760	691	693	687	688	657	645	664	672	701	730	669	697	688	745	662	660	717	696	706	670	649	637	659	686	650	638	677	684	705	696	700	694	634	656	671	666	693	675	643	689	674	641	712	672	689	639	676	715	691	636	656	721	664	679	666	697	715	685	725	652	715	717	695	700	727	675	681	672	675	672	703	668	710	711	690	669	683	669	682	725	680	653	675	707	685	709	688	657	704	647	704	718	698	699	650	673	712	666	627	673	671	700	700	738	723	649	706	689	685	665	637	682	666	687	680	686	637	663	642	667	708	655	659	672	745	683	697	666	677	607	664
7616	4376	5294	4084	2641	1827	1334	1107	851	675	560	592	580	513	460	459	469	425	428	431	402	392	376	379	369	392	376	404	361	345	337	318	351	355	369	317	340	334	363	357	302	323	319	348	358	339	344	309	313	340	358	337	342	345	322	356	334	317	316	349	315	342	345	341	345	316	329	299	311	279	289	334	350	303	312	337	374	343	342	349	340	347	332	338	360	338	330	328	321	324	315	307	325	320	336	336	316	343	358	339	338	342	356	327	339	335	311	338	309	318	297	342	329	377	322	337	314	309	321	334	334	370	356	335	336	325	357	318	314	323	318	339	317	332	334	350	342	321	327	338	317	340	331	315	312	319	363	318	292	347	347	311	314	309	348	346	345	324	323	327	333	336	334	312	351	332	325	386	328	333	343	358	316	321	354	291	349	307	327	287	360	358	341	368	373	331	305	350	344	342	322	339	353	334	322	345	335	300	351	320	334	302	345	324	293	332	347	297	320	340	351	354	342	355	340	338	349	344	294	374	331	313	357	338	329	344	305	329	310	337	321	335	354	314	346	324	321	318	356	321	378	338	327	290	334	345	306	320	337	312	305	333	342	347	315	354	311	315	348	349	311	316	326	351	331	353	296	320	334	327	310	329	324	360	316	331	344	346	348	310	318	336	339	326	322	354	367	324	345	312	359	334	286	332	344	312	305	315	333	343	333	305	352	337	330	361	330	315	368	318	344	373	304	333	315	304	298	326	335	341	356	337	349	315	315	328	356	323	321	338	318	329	324	329	304	361	347	362	348	328	331	305	336	323	336	316	342	337	335	353	328	318	369	348	307	317	315	301	311	357	328	335	322	337	324	323	338	370	301	343	352	317	287	335	326	325	333	310	319	337	343	345	320	353	321	332	303	366	348	356	344	346	287	344	341	323	348	337	339	310	341	328	292	311	371	310	325	327	331	340	345	319	366	352	335	317	311	295	350	321	367	318	307	353	338	339	338	344	320	359	330	353	339	347	337	347	345	355	295	317	313	339	371	311	323	356	343	348	325	311	307	333	354	324	334	339	317	313	328	345	371	323	338	368	341	361	334	301	295	331	291	341	318	336	326	369	339	306	328	309	349	339	344	304	312	314	335	333	315	363	339	334	306	338	328	332	311	306	330	347	326	337	337	353	290	310	345	325	310	320	316	344	312	311	326	344	336	294	316	315	339	340	325	358	314	311	355	325	330	317	331	355	307	338	351	319	350	330	331	358	349	339	325	350	332	314	340	299	360	324	357	360	331	324	333	327	353	340	308	323	339	311	338	364	302	333	319	340	310	326	346	357	332	338	334	331	367	354	345	321	332	317	323	318	349	304	360	310	389	346	326	314	359	301	309	328	314	319	340	300	362	339	330	351	323	324	376	334	324	337	346	354	333	311	319	337	320	367	308	344	315	337	327	313	336	338	315	327	318	360	292	344	329	352	324	336	339	336	317	320	296	341	319	304	344	327	302	344	367	324	337	346	351	309	327	352	344	297	364	320	322	289	378	327	336	321	324	364	338	346	328	353	369	357	339	290	303	318	350	311	362	336	310	351	335	349	353	307	345	333	338	359	293	365	326	330	308	361	357	330	296	325	329	307	330	315	384	314	321	326	331	313	324	339	334	313	332	347	324	314	361	323	344	327	361	331	329	325	314	336	363	320	326	332	329	327	334	354	351	313	312	359	307	360	333	332	349	343	362	311	349	359	323	357	339	324	305	367	350	344	353	338	316	332	352	334	332	321	325	344	295	333	325	321	320	326	341	347	328	346	327	357	325	316	350	350	327	311	334	330	338	345	348	349	348	347	342	334	339	339	320	311	355	343	358	358	341	295	302	316	301	315	357	352	332	324	335	364	336	345	332	359	294	328	378	302	327	329	330	323	310	346	327	355	330	311	334	358	339	313	328	332	313	333	359	320	349	303	331	321	305	299	311	332	343	307	326	344	284	328	372	324	352	307	318	371	345	328	319	308	361	323	339	336	306	335	348	315	311	332	333	323	348	338	356	328	349	343	319	345	360	295	331	326	348	299	339	353	337	332	327	368	313	343	374	331	321	354	360	320	352	353	323	345	367	368	337	317	364	325	312	332	362	345	321	317	305	323	338	326	356	323	332	329	323	339	339	312	367	330	305	302	344	341	325	328	340	335	326	330	324	318	367	324	327	324	349	318	352	368	360	343	336	328	350	347	350	335	360	332	324	300	306	345	394	326	358	319	329	356	343	315	309	293	358	314	309	328	362	359	350	346	339	366	344	335	318	326	313	320	300	315	319	329	328	318	369	344	326	329	333	322	317	333	375	345	340	327	291	362	307	335	354	340	329	337	328	316	353	352	326	358	314	339	299	323	327	327	332	290	319	341	347	316	301	360	321	315	323	284	330	336	348	282	331	350	330	323	345	352	303	300	333	328	326	323	343	351	315	339	317	325	358	326	324	341	344	365	326	302	311	359	344	337	342	337	328	357	328	325	320	352	327	292	301	347	346	325	345	325	340	328	340	330	353	327	346	342	325	337	366	351	347	342	312	369	322	352	331	340	324	329	320	370	315	319	334	360	327	343	312	353	321	302	325	377	339	325	355	339	334	326	368	328	308	310	340	321	355	344	344	324	318	353	331	337	333	340	344	321	330	333	348	332	325	300	345	339	360	291	348	332	343	316	341	314	334	316	357	360	325	359	362	323	331	358	329	307	338	327	334	324	355	325	321	307	341	331	323	312	334	329	322	304	349	351	365	334	329	317	306	325	329	372	327	363	325	359	298	307	310	331	343	329	289	334	380	348	294	332	296	284	320	320	308	309	334	309	365	313	331	352	343	352	324	305	319	318	309	309	319	309	342	333	333	302	333	328	333	334	337	326	286	354	306	342	356	340	318	296	338	310	327	328	353	314	318	311	344	351	318	380	337	365	334	368	310	340	337	330	324	311	304	305	336	337	343	330	317	280	322	334	322	322	372	336	323	329	319	337	337	335	330	314	357	306	347	354	338	362	322	343	306	337	334	355	338	324	320	312	330	327	347	364	351	384	346	342	389	331	337	367	351	321	319	328	314	318	377	332	290	321	319	322	337	327	311	329	348	359	311	354	307	330	316	348	346	305	371	357	337	330	297	334	289	297	328	313	307	335	310	348	328	332	347	316	347	331	351	330	304	316	369	354	322	341	357	338	337	298	357	355	319	305	350	345	355	327	340	355	347	309	351	285	347	341	311	339	375	345	344	342	330	315	333	322	318	348	314	341	314	353	324	320	327	330	312	346	325	311	311	341	361	316	341	353	370	312	358	342	304	339	334	306	348	353	321	319	347	319	337	297	316	338	291	338	319	334	344	352	331	343	340	315	320	312	324	347	347	335	335	349	312	338	344	324	334	302	318	359	313	318	347	337	348	354	313	347	333	330	308	334	316	321	354	315	345	343	327	352	374	314	346	333	322	316	344	328	354	360	330	333	301	353	339	346	301	324	327	337	319	344	323	345	297	310
5215	4259	9725	10914	8722	6846	5379	4213	3446	2822	2378	2136	2003	1661	1613	1577	1447	1422	1357	1167	1161	1125	1045	1067	1047	982	982	959	973	933	850	827	861	836	857	858	888	802	836	797	788	758	828	817	783	790	771	773	804	753	743	779	764	752	786	778	763	797	780	763	745	788	791	758	743	808	763	698	764	744	793	734	754	779	709	710	780	771	775	762	767	772	777	795	728	800	765	734	765	739	762	765	739	763	770	766	747	739	765	771	731	774	716	774	710	709	744	781	782	794	716	752	755	761	784	755	777	780	776	754	729	764	734	738	738	716	797	756	772	722	771	696	715	767	722	738	771	786	755	768	718	750	753	731	712	745	733	776	756	709	738	769	720	736	763	763	754	751	788	781	732	780	745	763	750	743	763	712	728	801	737	776	716	793	763	745	754	806	766	729	699	766	739	772	738	748	752	716	745	757	762	743	751	755	746	744	703	717	744	794	765	746	727	734	697	762	765	748	789	768	719	753	771	708	750	761	741	766	774	751	785	772	768	762	810	793	784	759	794	743	715	725	735	795	762	799	744	746	773	800	745	741	769	754	763	759	773	754	771	712	779	731	756	760	726	795	711	712	734	773	780	731	758	768	772	753	798	761	752	760	772	768	758	716	763	773	752	725	744	753	735	756	737	750	750	759	713	716	775	762	724	762	789	688	766	738	792	745	737	755	787	766	767	725	728	759	781	710	717	762	731	753	724	707	704	752	764	742	731	785	767	753	761	693	778	772	772	718	726	771	750	748	750	770	807	763	743	763	695	749	731	754	779	742	782	745	749	781	679	735	737	714	732	741	812	746	736	740	771	753	803	748	782	723	748	733	782	733	762	792	775	743	739	725	758	784	757	721	778	758	724	723	762	735	746	762	768	782	752	747	750	785	735	779	802	754	752	755	739	743	791	757	760	701	802	754	708	718	800	755	765	719	739	820	728	727	736	682	735	782	768	692	763	712	722	702	763	766	763	728	754	738	729	773	709	772	753	738	759	692	747	728	763	728	751	726	786	771	766	752	720	764	771	770	764	761	799	747	724	737	769	739	732	715	759	763	778	727	759	818	719	742	698	745	766	746	729	771	758	745	759	739	757	762	754	732	717	778	752	725	741	736	783	754	750	758	737	747	763	725	720	719	690	740	734	755	747	786	697	763	733	719	698	753	759	756	768	735	735	774	784	755	747	741	753	814	768	771	669	800	731	769	838	741	742	773	777	722	789	724	786	803	780	769	755	760	757	772	735	738	758	770	736	729	689	765	797	760	712	741	738	786	786	749	793	725	738	766	726	731	751	781	756	742	777	718	755	728	753	740	733	795	750	761	774	775	745	827	790	783	785	769	742	780	808	777	773	780	842	741	732	726	691	754	726	776	743	768	790	786	775	710	718	728	781	683	805	777	787	731	805	718	766	777	752	772	779	777	786	727	797	718	722	757	748	721	778	836	735	737	705	740	770	787	723	743	741	747	795	745	751	771	748	721	761	716	731	724	752	772	724	735	762	768	730	726	733	790	799	774	753	728	779	769	740	743	768	734	734	747	748	776	792	746	691	731	732	753	761	786	782	802	732	762	729	773	708	727	699	730	739	767	741	694	799	759	745	729	757	738	747	747	730	733	754	704	758	758	712	731	745	732	787	728	701	720	744	779	782	791	740	794	787	755	738	754	705	744	792	765	734	695	758	748	730	754	718	769	708	760	746	734	733	744	754	801	741	719	778	706	731	766	776	765	771	754	762	763	784	776	749	771	752	761	763	783	751	699	772	771	758	763	726	739	742	785	744	768	791	789	726	761	726	750	719	749	758	766	752	761	741	734	763	739	714	733	780	750	752	739	730	769	730	764	755	823	736	781	770	736	756	758	758	743	731	752	750	726	771	725	719	732	756	729	705	741	737	778	740	755	785	790	721	718	728	744	748	712	757	748	735	764	747	743	712	732	741	788	762	740	787	724	762	771	750	819	789	733	755	753	748	715	741	784	745	749	767	742	696	758	738	767	751	767	774	773	719	768	759	772	741	712	734	760	755	755	748	767	757	788	789	806	747	735	766	774	800	713	720	735	736	773	761	831	745	739	781	758	738	742	703	754	747	752	777	743	719	693	719	772	761	753	745	747	800	747	787	753	722	724	751	706	768	791	708	739	783	725	770	744	711	745	797	760	753	773	724	722	721	759	756	774	763	739	727	750	742	805	741	749	744	767	806	742	766	739	760	824	754	750	778	792	800	740	780	731	785	757	759	772	782	779	758	742	771	709	780	744	762	710	744	743	699	716	773	725	753	757	751	761	773	697	742	746	763	765	734	745	749	750	754	747	775	754	753	776	764	746	762	822	764	728	772	763	738	764	778	746	755	762	784	730	734	739	724	735	734	830	766	746	713	800	740	762	794	769	693	737	732	774	796	762	760	763	723	740	734	752	739	749	799	762	754	716	774	767	758	725	753	779	752	768	765	729	736	813	720	808	762	732	787	757	773	726	718	770	754	746	776	755	755	764	730	732	797	747	752	770	692	762	804	789	733	736	775	761	740	753	745	743	729	762	767	783	800	731	738	729	767	771	757	780	771	714	732	723	756	724	727	793	755	737	740	771	792	771	776	787	763	734	701	743	698	770	770	734	702	763	714	681	727	752	778	793	740	707	751	743	806	706	758	741	736	748	842	782	751	719	733	789	708	748	750	759	695	745	748	740	771	722	748	725	745	738	743	800	693	778	745	761	767	760	801	719	758	794	698	762	765	718	774	699	768	725	762	747	771	760	712	750	716	752	746	713	768	745	722	747	755	725	769	757	786	801	767	806	753	806	766	792	708	753	766	709	730	733	721	764	701	789	774	738	768	732	743	722	687	724	759	755	782	717	742	735	716	751	733	721	767	760	759	762	756	701	730	772	714	754	763	771	718	771	797	777	758	777	732	782	765	749	746	727	756	757	767	784	702	741	767	712	745	752	758	756	757	692	703	765	799	762	765	762	780	701	796	731	765	733	700	771	789	745	769	776	787	720	725	792	798	730	776	741	777	725	795	780	730	720	746	732	715	736	787	747	699	719	758	818	771	776	744	767	782	747	708	751	755	755	735	767	749	734	757	774	792	736	806	753	734	727	787	752	766	733	757	757	738	702	782	739	719	760	690	732	745	700	782	733	812	714	791	757	729	721	761	735	787	772	794	733	789	743	759	777	787	799	753	774	737	811	762	761	775	748	741	786	751	792	745	761	734	735	733	799	698	735	800	734	752	709	751	706	726	697	756	728	783	750	714	737	766	747	787	706	739	721	738	750	753	769	718	764	754	719	738	716	779	710	746	722	753	719	781	773	772	748	793	747	710	777	749	733	765	796	777	756	720	750	756	750	723	744	749	727	710	797	774	740	769	713	758	772	720	758	763	785	783	763	759	762	760	738	693	788	750	756	704	740	780	779	750	746	752	768	774	723	769	761	753	710	820	725	753	815	697	751	740	748	740	773	751	742	711	736	789	766
15202	6594	7745	6039	3783	2702	1931	1368	1132	906	745	708	599	534	501	462	457	480	461	415	422	403	375	431	373	363	361	339	383	372	369	366	365	322	343	354	327	299	341	325	321	317	310	338	299	321	332	293	298	284	330	323	323	302	327	322	314	285	304	305	280	319	325	341	335	317	295	315	312	318	304	291	311	307	305	288	311	292	315	289	327	299	291	296	312	295	340	325	341	325	297	333	286	307	311	330	332	281	296	312	322	286	307	308	304	299	328	292	312	317	280	274	310	298	318	315	294	313	269	281	271	314	285	316	322	328	310	301	311	285	333	304	332	303	327	309	306	308	286	312	330	305	340	301	293	318	324	313	294	322	297	323	312	287	284	302	351	329	310	301	328	291	272	340	274	324	291	290	281	324	323	317	268	283	367	319	330	312	317	292	332	319	295	279	304	311	319	362	305	301	326	290	313	291	293	346	296	253	308	306	300	324	321	292	296	288	317	334	293	293	295	318	330	329	350	328	283	295	289	325	298	326	312	316	303	327	277	302	310	289	296	313	302	344	355	308	309	332	329	325	343	307	332	324	280	300	313	275	304	321	309	289	291	304	281	313	312	306	305	317	329	310	321	327	254	307	301	314	323	291	295	284	290	306	320	307	315	330	318	306	298	296	324	317	290	349	300	310	362	321	297	304	332	309	306	288	317	309	346	303	326	271	284	350	327	349	335	330	324	337	301	312	290	298	285	324	319	321	326	266	316	348	313	303	311	327	314	280	300	320	321	315	290	297	317	300	307	279	306	331	309	304	301	291	297	343	298	263	303	289	293	281	298	323	298	287	290	281	302	296	330	352	300	304	311	321	311	287	301	314	311	314	292	307	291	281	289	324	315	314	311	313	300	299	286	306	323	276	309	309	314	305	329	291	314	331	302	326	300	313	297	322	320	337	305	325	316	319	322	287	328	296	288	337	310	302	285	293	323	329	309	303	290	297	317	353	310	302	332	325	307	304	301	323	310	310	318	288	334	298	313	333	325	307	305	298	308	281	304	339	337	297	317	302	294	305	317	323	335	344	311	296	316	330	322	288	296	311	311	321	291	306	287	333	331	303	313	302	308	325	287	305	332	316	272	293	309	286	307	284	269	273	317	310	296	317	308	340	313	297	303	293	300	284	302	331	273	332	287	294	310	333	308	305	303	281	288	312	303	323	304	272	314	317	312	327	319	328	288	326	316	313	320	278	319	273	314	273	298	277	304	304	333	322	316	343	321	320	273	327	290	292	305	315	316	346	285	333	312	314	297	308	334	304	288	345	294	275	337	328	303	312	332	313	316	316	313	325	329	315	310	320	309	327	284	301	314	277	301	282	283	291	305	299	342	319	296	355	306	307	323	319	321	316	324	271	314	338	326	301	309	322	310	319	250	294	340	310	304	303	314	325	350	309	305	311	311	345	327	293	292	292	301	324	340	337	325	322	320	341	307	321	348	286	285	301	317	310	280	296	310	309	344	338	311	303	303	332	313	282	309	337	335	276	332	300	324	327	347	308	325	309	292	345	325	330	348	323	332	326	300	292	282	306	308	303	302	309	318	315	310	330	326	290	302	339	314	316	327	298	304	293	292	293	327	340	290	302	338	277	322	293	283	319	317	298	295	301	311	285	314	330	298	311	310	318	315	324	323	300	291	316	298	313	289	307	333	331	352	316	276	275	284	310	284	328	310	310	302	295	302	282	297	322	330	311	281	279	302	274	316	291	312	307	280	303	317	279	315	290	325	312	305	305	293	326	326	293	343	323	294	336	289	316	283	307	302	295	330	296	337	289	316	299	361	340	302	312	321	329	313	300	310	295	343	312	290	274	291	285	316	332	309	328	364	302	344	301	316	324	299	318	304	332	299	313	310	339	325	305	289	356	321	325	277	341	291	340	310	330	345	279	284	333	312	303	299	302	305	272	281	288	308	308	293	341	335	318	286	318	304	295	299	329	300	283	306	314	319	282	311	326	302	301	307	326	290	299	288	301	312	313	322	330	322	277	334	336	331	304	312	320	313	295	258	270	288	305	300	314	310	329	304	320	310	286	320	297	327	284	317	313	286	275	298	292	312	302	260	326	297	311	303	313	303	301	288	315	332	305	303	308	311	306	327	304	317	316	300	321	304	299	313	314	320	301	320	282	322	310	327	294	330	285	329	298	297	342	334	347	311	305	306	311	315	304	337	282	318	287	339	326	307	302	301	312	315	325	307	352	327	314	335	325	307	281	312	321	334	313	301	330	317	323	312	318	305	297	322	334	303	324	305	289	308	299	328	295	297	305	292	297	324	301	333	321	299	300	317	326	277	303	306	316	325	295	274	305	272	318	316	314	311	318	297	326	310	280	326	323	338	311	330	303	320	296	304	308	314	252	320	296	297	296	314	333	327	351	312	309	324	341	311	294	328	309	277	342	340	352	344	296	325	316	309	334	312	310	303	281	310	330	340	312	342	296	316	282	316	320	313	334	308	300	277	338	306	310	306	304	304	300	303	297	300	315	303	300	310	313	301	329	323	311	285	325	293	341	329	309	308	313	294	283	335	329	333	302	305	338	300	318	333	324	326	294	254	319	269	299	300	306	310	307	332	320	305	308	324	319	302	302	279	327	303	297	314	335	308	316	306	280	328	263	284	302	310	292	335	305	339	314	308	291	291	302	340	292	332	319	296	313	284	322	321	322	308	332	314	322	286	291	306	310	304	326	311	324	329	306	290	313	293	305	320	315	275	311	311	292	291	287	314	321	338	293	349	304	339	321	358	332	337	318	312	274	306	323	287	331	288	320	289	316	330	348	319	297	316	301	297	324	327	347	317	335	325	273	304	326	284	313	309	319	318	315	309	323	306	320	287	291	315	311	336	299	319	282	339	298	314	290	306	285	294	332	316	322	291	306	311	289	333	328	316	315	296	301	330	329	312	312	292	291	303	328	315	292	300	308	297	302	291	324	318	325	316	293	317	269	332	295	340	327	313	331	282	334	301	305	329	296	318	305	283	315	297	317	313	363	293	317	292	338	313	289	322	336	358	305	309	297	310	334	328	342	311	337	316	292	312	308	337	290	264	307	305	324	321	324	333	310	298	318	306	318	337	299	323	317	329	308	294	323	310	286	361	307	298	337	294	295	294	292	316	298	342	292	335	320	306	294	312	321	329	292	315	305	304	314	327	352	295	277	297	294	331	335	331	343	324	306	320	316	292	293	295	340	324	320	297	256	292	293	323	293	299	313	289	346	296	331	329	273	309	317	281	303	344	310	312	307	340	325	289	293	296	311	308	340	314	310	297	288	354	292	310	285	300	312	297	302	346	304	320	329	315	302	302	330	310	310	318	311	306	306	302	346	353	338	353	349	284	317	293	287	318	292	334	301	285	315	289	270	317	313	326	305	312	326	320	287	307	308	295	290	307	313	330	322	335	294	300	324	295	327	291	303	311	268	284	319	305	325	331	312	280	304	310	310	294	325	352	276	296	289
10575	6056	13338	15008	12452	10121	7771	6052	4886	4090	3375	2843	2538	2279	2099	1901	1836	1672	1587	1544	1435	1299	1222	1167	1105	1040	1084	936	991	946	921	854	886	849	881	835	824	786	809	813	752	787	738	794	803	795	776	740	745	765	752	780	737	711	803	760	751	754	651	764	730	687	735	720	778	796	698	734	675	714	711	759	669	708	711	721	666	749	714	718	735	708	697	690	709	741	714	695	718	732	695	712	716	687	712	730	710	695	742	677	726	729	713	730	723	730	695	729	717	730	662	740	727	722	714	728	725	685	735	701	726	686	686	728	685	705	703	718	722	711	706	669	705	662	770	694	735	697	690	701	698	758	708	707	705	713	711	683	683	724	714	749	722	711	696	728	714	757	747	749	703	739	690	713	698	670	736	700	687	723	716	706	707	703	736	724	669	688	690	673	686	678	730	707	720	739	697	678	740	707	701	760	662	689	739	677	733	697	712	684	710	686	729	712	672	661	698	679	660	706	683	705	699	704	699	716	732	742	724	708	707	721	636	725	747	695	678	714	705	708	689	701	714	689	787	762	732	722	718	728	755	696	710	707	673	743	696	678	751	701	689	722	677	726	697	716	722	714	723	694	712	667	690	727	714	723	729	759	719	709	739	722	720	722	726	738	680	713	732	718	746	686	716	726	724	736	738	727	727	723	642	727	739	740	734	749	709	698	712	698	752	713	681	670	720	711	652	698	769	762	744	716	750	692	744	670	696	686	689	684	757	680	741	709	726	693	685	713	696	693	734	696	717	722	688	731	704	712	714	743	746	725	712	713	703	694	677	697	733	696	680	749	671	690	706	706	688	730	689	694	705	668	723	691	716	696	704	784	695	717	678	722	710	678	746	709	798	666	717	747	711	693	731	702	669	677	707	687	746	706	692	712	720	655	766	725	715	720	666	745	732	702	730	732	683	693	796	676	713	685	701	701	717	675	674	719	711	695	745	717	717	725	687	669	696	726	699	770	703	679	714	735	738	717	723	719	702	745	663	711	722	699	698	707	737	703	749	739	722	703	687	718	685	663	685	742	693	773	702	713	748	718	708	703	690	740	680	737	741	729	716	737	733	703	702	677	696	718	744	701	720	718	745	679	702	703	691	717	686	688	723	698	727	688	707	721	731	753	757	737	743	681	711	715	704	742	753	716	681	671	693	741	747	700	696	715	686	700	661	755	733	791	702	696	673	701	665	730	692	694	697	707	709	683	682	696	701	689	698	685	731	695	737	731	697	738	664	665	725	745	769	699	742	680	730	672	683	673	743	693	705	684	699	713	685	745	726	747	709	722	688	672	699	699	645	708	728	697	732	685	735	705	662	700	710	708	713	690	689	691	706	699	715	726	713	697	694	671	769	666	712	654	694	729	732	703	684	702	744	723	626	670	640	691	725	669	719	676	707	725	705	699	719	718	668	728	717	682	723	711	651	719	708	740	674	718	709	667	760	719	713	664	685	660	685	689	720	765	735	754	676	681	698	675	670	685	706	747	736	708	657	725	717	747	732	706	723	702	679	741	690	697	738	702	713	738	695	650	713	685	698	663	696	698	734	702	673	668	707	660	723	734	708	748	693	652	714	684	683	692	693	683	759	719	688	694	656	746	712	801	701	669	671	725	701	721	670	717	725	725	732	727	734	705	711	713	707	686	696	778	665	723	701	722	722	701	696	698	703	711	752	707	728	732	736	707	732	741	723	677	741	699	710	688	700	677	727	758	699	707	618	688	710	745	718	686	647	697	693	740	755	665	678	720	694	700	709	688	712	706	713	678	719	686	738	715	726	685	696	707	683	745	687	704	747	722	715	731	726	713	763	723	662	714	726	730	687	688	708	696	694	719	663	670	717	640	693	685	682	730	697	710	733	657	692	717	696	696	725	732	710	698	690	736	707	666	667	733	708	679	731	748	705	679	738	678	745	722	706	747	719	742	706	694	721	756	687	737	685	716	697	710	722	692	714	693	735	692	699	754	713	665	722	702	702	689	687	711	726	731	668	704	692	641	720	726	725	713	693	688	689	723	773	699	666	700	692	702	748	707	762	704	691	678	670	691	713	670	715	756	718	714	730	693	695	720	677	727	691	688	739	690	707	722	708	702	720	748	701	717	731	748	724	655	649	724	750	718	699	688	753	728	724	709	696	692	730	702	725	719	721	718	721	722	738	669	721	736	693	698	686	674	680	700	685	694	743	673	692	702	706	677	707	708	732	745	728	729	749	658	711	699	741	725	733	719	722	718	696	652	689	728	719	736	707	726	716	698	709	688	695	765	755	722	689	694	697	703	749	751	745	741	700	736	734	679	679	760	692	719	716	729	707	717	724	734	675	670	745	703	700	634	718	751	683	716	700	729	713	721	711	665	645	712	703	692	693	703	722	677	690	752	690	753	672	688	704	678	719	689	724	669	715	742	731	731	725	685	710	698	712	681	725	718	734	691	751	731	706	729	683	684	724	714	707	766	712	725	712	724	688	725	699	697	721	719	719	699	724	661	688	721	730	741	733	684	706	696	717	683	689	666	641	698	723	723	697	735	692	707	717	709	721	719	699	755	711	687	749	691	741	708	726	713	713	701	746	745	738	703	721	751	702	703	756	724	768	741	736	693	706	734	734	730	714	652	700	705	733	713	724	684	708	727	710	690	712	686	678	719	714	696	707	693	728	704	712	706	713	730	737	692	746	700	659	703	694	757	716	708	672	696	687	756	697	717	725	723	707	711	732	679	684	689	726	718	716	728	716	727	656	683	727	701	734	704	690	719	682	675	701	720	702	710	748	682	689	705	710	696	738	693	748	705	700	714	639	778	708	718	681	748	665	691	689	710	730	745	697	689	723	646	712	738	714	687	688	706	701	641	659	746	734	734	707	679	667	752	642	709	748	685	697	710	684	765	726	702	655	707	688	702	679	682	727	708	720	745	716	689	670	736	728	737	746	717	765	723	717	733	730	704	733	724	722	739	678	706	678	725	698	724	704	706	736	705	708	716	705	718	723	701	746	761	687	672	685	720	681	731	702	704	742	678	695	712	700	753	763	682	714	674	744	666	709	727	703	690	744	728	669	698	680	732	708	707	683	661	679	729	662	729	718	692	723	759	718	668	667	651	689	695	757	742	701	706	739	690	702	703	697	754	710	731	711	650	703	693	703	680	728	713	737	716	717	737	712	655	728	715	734	689	738	692	708	742	759	736	719	695	665	671	731	702	721	713	694	753	687	674	707	751	730	796	711	723	727	696	690	771	652	718	676	707	734	658	737	673	688	736	710	731	721	758	681	706	707	739	728	728	677	755	747	705	681	678	649	726	731	684	720	704	734	713	724	726	707	724	647	697	674	712	669	712	688	680	713	692	685	658	671	729	685	746	690	707	735	734	723	698	705	718	725	710	743	714	785	715	721	683	724	698	661	688	753	698	758	712	775	698	707	706	686	736	692	728	757	702	686	693	721	648	736	683	720	714	679	689	693	721	716	697	676	663	717	659
23270	10050	10942	8465	5231	3539	2543	1824	1410	1192	942	863	756	691	609	528	496	506	503	450	455	402	409	393	367	375	355	357	383	345	360	330	315	335	333	343	307	322	289	307	312	322	308	287	332	284	294	280	336	308	322	308	292	336	302	312	287	284	294	301	329	335	298	294	297	337	285	287	289	303	314	328	331	299	274	344	300	300	311	301	288	294	308	265	315	303	292	287	288	277	315	287	285	263	290	276	317	269	300	270	269	300	305	287	308	284	322	300	301	310	301	281	309	318	304	287	319	289	303	293	328	278	295	268	290	297	249	318	296	272	323	340	303	294	327	310	286	319	291	321	313	313	285	319	322	281	312	291	281	306	333	295	275	316	341	331	294	272	295	308	318	318	305	310	282	304	287	327	299	311	323	313	315	283	286	287	300	323	298	291	273	323	313	311	293	285	278	293	304	294	305	307	311	289	328	319	274	327	267	304	284	286	292	315	318	313	303	307	304	303	318	277	289	287	323	293	295	303	329	301	295	323	308	293	294	310	310	300	288	312	332	274	322	308	304	292	294	319	311	306	316	298	287	296	328	289	281	307	311	260	314	321	300	330	307	278	258	307	303	284	281	303	317	317	294	293	311	275	306	279	307	327	286	314	286	283	304	324	285	279	299	294	296	345	302	296	269	309	278	298	306	302	291	276	266	298	290	301	286	285	291	286	288	297	271	302	284	311	293	278	262	278	283	315	308	302	291	299	323	300	305	271	288	300	311	306	268	298	287	305	297	324	290	290	288	270	287	298	306	288	312	297	304	289	330	284	313	283	294	294	293	296	320	332	301	301	288	302	289	298	298	306	306	273	282	304	327	318	253	307	306	316	301	307	291	308	312	284	329	316	302	307	330	293	330	303	296	306	342	308	314	307	311	315	293	283	329	293	282	278	322	264	298	318	268	302	303	321	309	318	280	277	255	264	287	269	264	281	292	292	267	289	283	304	292	282	354	306	308	297	298	334	321	292	301	277	298	297	298	330	281	293	313	265	285	286	273	303	288	283	294	283	295	310	299	279	303	282	288	318	269	274	284	301	303	312	268	293	302	298	281	284	299	286	295	315	322	286	325	264	316	328	271	307	299	307	273	342	305	312	290	292	332	285	304	267	267	286	276	304	311	317	310	269	312	311	298	302	310	300	290	274	280	300	301	324	288	279	287	303	277	298	299	296	302	297	299	308	307	273	266	317	279	265	283	305	290	310	340	280	294	300	266	317	278	309	289	302	300	305	286	288	292	290	306	298	289	259	310	294	290	260	300	294	323	308	311	334	286	316	312	297	321	285	300	316	303	296	285	279	257	306	291	282	276	274	275	286	303	295	283	309	312	333	318	284	309	301	296	298	305	299	311	322	321	309	295	290	299	270	289	316	309	277	303	307	296	304	290	313	305	284	290	272	274	299	314	301	267	312	291	326	292	303	317	297	323	304	331	283	320	355	301	306	317	274	276	290	288	275	308	314	277	298	309	321	304	295	303	287	296	286	272	303	291	274	294	321	300	312	327	299	295	277	284	251	281	334	311	310	296	289	263	329	295	282	294	285	286	302	287	319	284	277	304	265	301	260	277	280	339	289	263	300	314	299	296	307	311	314	292	310	295	293	291	299	314	296	294	295	290	291	299	281	280	300	258	316	274	339	309	294	286	286	275	314	296	286	298	304	304	291	283	287	300	268	292	272	281	297	288	279	285	312	306	307	343	302	303	274	285	316	316	295	283	318	315	297	274	302	277	259	303	291	292	303	299	309	294	257	328	269	286	295	300	282	306	255	280	245	296	296	286	290	340	303	296	300	330	295	287	268	302	322	288	310	308	318	286	313	295	264	309	297	292	303	312	279	280	280	292	302	295	280	291	318	268	277	264	272	307	264	293	285	288	277	316	307	292	277	295	330	304	297	323	290	307	264	281	308	304	293	326	326	303	297	327	314	281	282	314	271	297	331	265	330	310	303	279	284	298	313	316	310	291	294	314	319	290	293	321	301	303	304	274	277	281	311	301	314	279	278	292	292	323	292	307	305	306	326	312	298	285	285	294	306	261	273	282	287	282	279	299	274	294	314	307	282	313	263	313	287	332	295	275	306	296	304	315	303	318	303	290	293	295	293	309	315	334	306	312	294	289	326	288	279	306	294	288	311	251	302	304	279	294	288	276	315	300	289	308	294	324	281	286	306	270	287	276	324	269	281	312	300	317	307	266	283	258	269	303	278	284	289	273	303	315	290	338	276	348	271	308	304	307	320	277	294	301	298	301	291	300	285	291	275	315	297	308	281	342	319	314	281	285	339	302	319	333	304	299	304	300	282	299	289	306	300	294	309	296	301	292	317	254	292	307	296	306	314	296	311	310	278	289	286	290	291	283	305	331	298	303	332	305	285	294	283	310	289	263	331	316	264	297	295	288	300	311	322	299	274	323	307	277	286	309	307	309	282	329	316	286	311	318	298	314	349	290	299	355	325	299	300	297	341	293	288	289	288	301	267	308	272	275	301	292	302	292	280	293	276	295	306	318	315	298	327	326	315	293	339	266	337	298	334	290	270	293	276	296	288	279	282	307	296	309	281	287	276	305	311	316	326	283	301	302	288	304	301	288	282	335	319	294	294	287	294	283	274	268	298	251	289	297	292	295	313	286	328	311	300	261	285	306	270	290	287	334	307	318	282	282	317	315	327	283	290	254	292	338	310	295	275	326	301	296	279	298	306	294	289	315	270	305	323	312	274	319	306	297	301	315	296	307	283	308	291	258	262	304	293	308	315	257	283	289	271	296	304	330	302	290	278	317	297	292	303	312	312	259	287	286	270	299	262	297	280	330	289	307	333	318	281	310	295	301	292	292	290	323	313	292	319	330	303	287	288	324	306	280	309	278	309	280	305	285	297	267	301	302	325	292	270	286	291	280	309	265	312	311	302	320	280	279	296	280	280	263	261	274	310	269	296	322	324	294	298	294	264	306	297	266	288	290	319	286	321	290	300	301	251	286	301	307	311	317	281	273	301	345	260	296	285	312	285	296	309	289	286	330	301	303	300	289	313	286	317	298	275	331	295	279	298	299	272	281	269	279	313	283	309	315	273	261	303	294	284	278	301	310	290	306	296	288	300	301	305	291	273	262	275	322	320	286	293	316	269	287	284	262	305	308	297	314	304	286	296	301	313	274	299	300	300	299	306	287	291	306	275	311	330	313	296	321	280	285	283	303	290	286	258	288	302	278	282	310	280	327	287	282	270	267	304	285	300	320	258	302	282	299	291	267	267	257	319	303	315	300	303	318	292	307	291	299	295	295	290	287	340	319	289	281	271	290	287	308	270	291	313	314	307	290	276	264	300	281	297	311	316	295	314	332	311	290	288	316	285	315	297	277	299	277	288	316	303	308	289	290	264	311	252	323	303	264	304	301	275	301	289	315	306	281	290	265	339	300	323	277	273	285	289	292	271	296	256	291	310	299	298	292	304	300	304	339	292
13304	7848	16847	18263	15721	12639	9841	7910	6141	5035	4189	3575	3143	2821	2533	2320	2127	2021	1839	1748	1587	1530	1460	1323	1244	1087	1128	1093	1114	992	932	934	870	898	843	806	818	843	834	830	791	812	836	763	787	768	744	717	727	754	729	766	760	715	747	708	758	698	665	699	661	777	722	672	721	689	753	710	744	689	691	671	698	673	728	695	671	695	741	655	668	640	691	653	735	658	715	651	699	652	670	660	709	658	715	740	732	640	666	662	656	658	649	651	685	664	689	661	694	683	693	662	707	660	684	670	703	676	695	691	663	674	650	697	678	676	709	652	651	657	661	679	631	666	693	658	682	661	639	639	713	698	713	683	688	668	698	684	642	668	583	688	705	715	669	673	633	682	737	667	687	667	647	672	662	718	675	653	650	650	709	632	672	684	702	696	655	712	698	653	703	700	684	719	667	646	675	664	680	689	683	656	638	684	632	701	656	685	679	695	702	679	712	679	675	639	689	684	650	695	702	743	647	671	691	671	670	649	673	668	674	672	685	717	674	643	682	691	642	676	691	643	688	637	683	631	672	675	674	652	652	713	664	675	674	622	671	701	645	681	641	678	657	668	713	703	667	675	661	701	717	610	669	663	697	700	703	699	703	678	657	679	673	654	714	694	637	623	675	650	726	655	693	660	640	729	656	664	687	640	680	711	672	683	633	658	678	676	664	674	721	665	753	662	688	664	666	709	730	713	676	695	652	614	641	656	707	680	712	670	696	676	670	652	667	682	677	648	682	716	629	645	718	681	679	697	669	614	647	704	681	714	683	680	680	675	699	656	664	696	649	649	650	654	666	652	703	678	675	666	669	680	695	758	701	674	660	702	702	646	667	672	663	687	658	675	657	670	716	699	669	633	742	650	640	687	680	689	667	659	660	642	673	671	696	655	723	759	713	712	618	627	713	683	679	631	689	654	684	655	675	681	709	695	721	673	712	637	689	666	682	617	630	680	737	705	715	650	636	664	690	712	684	616	659	643	699	687	704	657	646	662	685	655	650	657	665	679	697	675	675	656	643	622	690	696	636	719	704	702	696	690	715	729	740	695	680	709	667	671	699	670	644	667	670	709	670	659	642	652	689	695	673	705	693	707	644	642	670	655	685	725	610	679	653	660	701	630	608	682	700	676	662	655	651	681	661	700	659	677	686	691	688	703	681	660	705	683	667	649	697	700	677	691	670	704	716	696	683	640	668	667	677	661	650	668	711	654	679	669	702	642	683	690	689	676	663	699	704	690	707	684	691	702	691	685	646	640	667	703	642	736	661	691	674	703	644	697	663	749	658	615	700	681	704	676	666	666	648	647	677	694	684	680	628	700	662	691	714	643	737	676	676	707	693	731	644	705	680	678	740	650	666	695	699	657	663	700	648	679	681	710	657	663	702	681	675	669	671	680	678	636	701	709	665	671	667	676	653	693	657	654	687	687	710	678	672	641	693	716	661	690	668	693	687	708	643	721	712	651	654	752	690	703	685	655	665	668	657	663	709	664	670	683	683	691	712	639	675	675	653	683	660	687	661	660	718	667	659	701	705	685	701	694	681	656	678	686	662	671	663	712	653	664	665	688	687	662	657	719	692	703	672	691	686	683	710	714	671	718	685	677	699	652	687	689	701	686	704	692	739	636	714	720	687	695	678	634	646	751	673	672	689	638	688	656	703	695	668	656	667	669	664	679	700	720	686	679	697	661	686	734	663	715	644	673	652	672	659	696	694	703	658	647	675	646	701	652	649	671	680	657	701	695	659	686	651	646	673	695	661	679	653	699	666	648	688	676	655	671	649	686	629	669	669	714	692	672	684	707	663	666	725	681	655	701	703	666	679	672	697	732	654	658	666	718	678	662	677	682	690	733	698	649	661	642	695	677	662	685	674	759	686	707	694	694	684	690	683	680	648	670	680	684	673	690	641	650	689	693	730	651	690	688	722	694	717	707	635	662	697	690	716	648	669	738	661	672	651	664	683	694	686	678	664	669	696	671	758	706	695	654	697	694	680	714	696	700	658	685	665	691	683	618	676	688	650	639	634	669	654	665	631	691	684	677	652	698	698	658	699	699	687	659	701	683	650	730	667	642	659	678	625	675	731	714	653	702	618	685	714	713	714	710	685	656	665	688	667	659	718	711	671	651	648	662	633	660	666	706	697	679	692	725	685	717	669	686	735	663	667	655	672	660	707	732	674	676	690	672	720	692	650	712	696	652	693	677	636	666	728	684	702	709	736	629	737	703	709	743	715	680	672	705	636	693	662	673	665	706	660	692	669	706	699	721	730	714	664	681	672	679	646	690	727	633	660	670	625	683	664	617	709	629	679	665	730	690	655	695	660	662	625	726	679	704	670	705	707	718	724	707	668	709	656	676	656	662	673	712	707	676	668	697	700	641	725	686	688	686	705	734	695	689	693	704	667	727	714	715	648	665	680	700	712	690	656	654	716	635	653	701	635	700	711	685	651	715	667	692	677	673	661	726	708	686	652	677	704	649	689	675	687	657	638	641	673	659	684	672	679	664	666	694	666	624	679	715	671	718	673	690	660	672	715	641	636	713	733	668	677	663	649	679	637	639	691	640	674	653	711	690	610	681	693	657	661	669	689	653	701	715	652	672	662	700	713	669	655	729	687	695	712	647	653	709	707	686	687	704	711	693	648	669	700	670	653	685	676	713	661	723	652	703	630	669	719	694	718	684	717	714	680	649	688	679	686	658	640	689	666	671	702	735	682	670	624	684	687	733	642	680	720	677	671	697	686	669	710	698	694	638	632	675	679	643	689	687	742	683	660	670	667	649	650	683	674	655	668	630	701	659	689	655	627	671	727	680	730	693	686	666	654	735	656	683	666	645	689	680	689	671	677	733	672	660	684	655	724	685	637	677	648	688	682	766	683	706	716	670	673	719	642	680	685	715	678	693	687	661	697	657	688	696	660	672	702	608	652	666	656	680	682	680	702	682	692	710	724	654	676	704	732	695	676	696	699	702	670	685	642	713	690	672	727	743	689	669	714	695	686	675	625	695	664	690	644	671	686	652	664	776	689	705	665	670	672	666	691	636	691	622	642	689	670	705	683	686	672	668	721	666	683	668	696	640	677	660	692	686	674	691	692	689	706	641	710	718	669	668	678	708	751	678	673	690	712	649	664	708	690	689	648	701	654	723	662	707	702	707	696	647	667	713	735	667	700	675	690	705	716	622	666	674	664	743	683	641	672	644	727	664	634	678	691	696	675	663	721	680	663	695	663	648	635	671	693	692	680	706	659	696	693	667	649	646	664	640	661	693	660	644	656	730	682	732	691	673	710	669	698	724	670	703	706	678	673	690	684	735	676	651	660	684	659	660	668	733	687	713	723	699	661	653	694	689	647	659	707	643	710	709	697	657	710	656	745	661	693	704	740	671	661	702	657	679	682	667	670	691	747	660	681	667	676	622	649	675	680	683	656	652	683	659	713	699	635	667	681	664	689	694	723	705	626	684
7819	4348	5281	3900	2651	1764	1328	1091	854	667	642	556	564	508	491	443	450	416	430	411	401	394	393	366	369	381	354	349	330	349	355	358	366	359	383	344	351	334	352	343	346	348	318	339	344	339	352	374	333	364	339	378	325	357	343	347	384	366	360	362	321	350	366	337	339	337	332	319	350	367	309	360	333	336	341	333	337	340	353	356	347	326	335	342	315	350	342	346	341	328	321	354	356	318	351	344	357	347	341	330	380	319	342	356	373	355	367	364	354	337	323	331	324	352	338	339	320	343	317	336	355	314	348	329	323	321	342	355	314	315	316	346	392	336	320	340	319	298	313	328	329	309	355	355	348	326	344	317	335	310	331	324	332	356	335	326	329	329	328	346	323	343	343	349	364	333	340	330	333	291	372	346	306	351	357	344	368	370	327	358	355	338	328	339	358	379	340	354	361	377	362	357	343	330	331	318	334	321	336	359	331	358	330	346	362	297	313	346	322	324	333	322	322	358	331	346	341	327	332	311	332	322	339	310	332	328	352	357	343	315	322	348	299	391	370	332	348	361	354	350	344	335	327	325	363	322	335	357	347	365	339	318	381	332	362	352	319	323	347	329	334	331	301	345	310	341	341	342	364	326	315	306	303	315	336	331	340	320	341	334	351	336	333	353	337	327	344	315	322	335	363	396	335	333	354	365	344	323	362	321	349	323	358	341	297	324	327	383	373	337	337	327	365	315	321	315	340	325	326	322	296	338	345	340	343	327	313	352	363	359	328	370	312	351	346	366	346	327	373	343	324	373	354	355	328	314	354	306	310	317	332	327	344	339	363	323	322	330	346	342	316	364	362	354	344	363	322	344	338	320	300	317	339	339	343	342	317	360	333	362	351	391	320	297	341	335	309	346	336	329	340	317	345	303	370	326	299	347	302	368	333	339	300	283	352	303	300	320	314	339	312	348	344	333	319	343	334	348	335	344	340	352	351	338	336	367	354	345	330	334	366	325	376	390	336	328	329	369	328	318	333	352	376	345	327	351	339	342	317	357	343	320	310	359	333	351	348	343	339	331	371	343	298	338	298	349	358	332	353	333	343	342	367	349	349	350	373	301	356	366	328	330	317	306	341	337	306	331	333	356	378	359	347	333	294	318	305	313	340	344	307	332	333	332	347	339	323	357	314	340	327	333	356	290	337	344	312	334	336	343	377	354	353	332	315	326	299	357	369	336	330	345	336	324	331	358	324	348	332	319	325	311	338	349	314	305	345	319	316	334	318	349	341	336	313	331	343	340	331	320	357	331	375	343	332	317	326	342	341	348	362	324	318	317	372	322	371	352	346	316	345	358	305	360	349	295	346	338	311	352	321	322	318	330	333	322	346	362	377	356	326	293	363	383	326	318	344	329	379	352	332	342	349	335	298	348	323	308	340	357	305	359	313	333	346	346	369	347	346	333	368	360	370	332	370	333	392	329	302	347	328	370	334	345	332	333	342	317	355	321	381	330	380	334	368	361	316	359	333	355	351	368	330	348	310	342	334	325	348	314	357	312	330	342	351	343	359	332	360	353	346	365	347	330	325	386	327	328	288	354	339	336	299	326	371	350	356	328	341	332	316	336	364	355	347	334	335	344	339	321	340	301	284	313	336	291	305	303	339	352	354	370	336	336	315	350	340	320	370	327	327	358	333	347	350	316	343	353	359	333	320	319	345	347	325	329	322	327	341	350	346	333	352	348	322	383	312	336	355	349	362	363	349	331	348	313	346	318	334	340	375	344	334	313	377	331	332	345	376	321	340	340	322	346	339	355	352	342	327	331	355	345	383	365	310	334	335	338	346	330	327	330	355	360	344	348	330	340	343	354	338	351	376	339	356	379	337	324	326	336	332	335	344	307	371	346	319	348	298	337	352	332	358	313	306	357	332	338	333	330	352	383	365	331	327	340	308	343	348	334	304	322	336	326	358	324	302	331	361	336	326	322	333	353	330	329	319	356	365	336	334	352	345	325	350	361	316	297	353	333	327	308	353	364	310	331	331	294	340	354	335	348	318	322	320	359	346	320	310	367	315	360	368	345	323	319	321	349	329	355	340	336	325	341	332	358	293	332	311	333	338	311	364	371	361	322	360	336	329	305	365	349	341	313	325	354	331	349	352	350	345	327	326	338	305	337	323	351	327	330	326	323	333	340	319	374	328	356	332	359	362	342	343	332	349	329	347	313	347	343	315	340	358	354	325	317	338	346	374	307	308	322	306	330	328	325	353	307	330	334	371	326	357	296	332	334	335	333	324	347	321	331	323	356	333	348	366	359	326	370	369	334	325	346	303	325	354	323	333	324	331	349	328	324	354	354	365	316	333	317	315	337	334	297	301	338	340	324	330	369	333	332	337	320	331	328	348	351	292	306	335	328	379	355	319	360	354	330	331	349	387	305	364	332	331	324	336	321	351	350	314	360	291	348	322	327	343	336	332	321	342	342	306	301	310	343	360	327	352	343	277	338	344	362	344	340	322	327	335	351	309	349	365	346	322	299	379	337	343	317	343	326	328	349	371	358	361	336	343	342	338	341	318	344	327	282	332	358	339	332	319	318	352	316	323	329	345	361	320	318	340	323	340	346	349	338	376	360	354	324	345	317	318	306	347	343	347	347	348	308	321	341	345	334	357	358	359	338	339	334	320	347	333	368	353	307	321	339	336	335	337	298	343	359	340	314	334	332	322	357	351	336	348	337	321	332	360	339	359	340	326	327	304	329	335	319	339	362	344	376	313	311	308	364	316	329	326	346	341	347	332	358	365	309	320	320	353	340	333	360	322	326	338	316	335	379	329	319	311	339	319	332	327	336	332	366	324	307	304	332	376	340	318	332	365	329	334	297	322	376	312	344	330	324	328	356	357	335	346	326	309	326	329	342	342	368	339	289	319	353	322	342	335	340	341	359	337	341	329	373	357	329	322	327	359	345	337	333	372	324	383	359	382	348	380	361	385	337	356	344	330	364	354	326	309	301	327	325	352	342	339	327	343	335	348	329	354	353	311	319	356	366	340	315	317	368	349	307	333	379	318	340	326	358	344	327	321	364	352	323	334	351	327	336	352	342	322	330	320	348	311	356	351	321	349	329	389	299	354	340	369	321	348	324	327	363	343	321	339	356	315	329	344	325	334	319	311	338	316	335	345	316	308	351	362	345	340	363	323	350	338	344	318	319	340	309	354	316	328	355	327	322	351	298	349	336	329	396	349	319	335	326	332	339	342	328	337	333	323	288	381	381	323	336	285	297	344	330	343	339	349	361	363	321	340	348	361	359	300	346	352	320	362	329	367	309	336	337	319	343	356	349	347	344	356	300	291	310	350	317	327	338	372	318	324	331	334	333	331	339	385	344	318	330	334	341	332	337	331	360	347	319	350	324	331	342	321	310	345	282	327	330	354	328	301	314	357	361	329	328	359	311	324	372	340	320	338	344	376	357	341	308	322	337	357	365	327	366	327	345	316	360	292	336	374	349
5170	4336	9268	10324	8635	6801	5306	4273	3375	2746	2391	2174	1893	1763	1653	1561	1381	1320	1239	1275	1152	1196	1128	1029	1007	952	942	934	900	933	926	905	947	798	801	823	813	788	773	846	872	785	766	810	787	822	850	775	794	804	832	825	816	736	719	748	721	803	756	742	758	771	782	741	799	768	718	764	748	741	728	790	765	728	749	812	777	804	791	695	743	776	714	802	736	766	773	742	818	752	758	722	731	768	753	804	778	744	782	728	719	766	745	752	755	763	712	723	768	737	811	747	769	762	748	753	784	787	772	770	749	723	767	751	766	747	736	769	835	772	762	716	726	756	762	748	763	736	761	724	721	699	751	781	748	754	762	704	737	742	718	725	766	779	767	759	702	758	771	810	782	719	754	803	748	754	721	720	796	720	837	762	729	740	783	822	767	756	752	730	730	748	742	771	778	748	722	733	732	786	748	721	787	777	761	794	753	764	768	769	772	752	768	738	719	730	754	775	700	761	761	736	778	731	735	771	753	760	765	785	785	766	736	733	722	770	782	756	759	759	761	759	729	742	763	798	745	714	785	825	774	771	786	760	776	772	727	765	719	766	765	753	728	772	778	741	720	736	746	836	713	755	743	728	753	740	743	731	757	751	751	829	722	763	739	746	713	774	724	726	763	771	796	750	783	770	833	755	728	736	744	757	773	741	781	765	777	769	706	764	728	760	759	786	696	759	778	719	769	733	732	766	787	724	787	740	754	771	731	716	755	745	741	721	684	788	788	816	729	745	802	779	704	720	769	736	707	721	752	746	762	722	716	738	722	738	728	753	742	737	694	785	742	768	750	750	737	783	779	737	812	752	751	749	764	756	751	714	776	740	746	754	780	747	769	777	749	725	757	722	726	751	756	768	783	745	781	731	780	759	807	787	763	727	748	763	739	780	751	800	748	726	770	713	765	733	720	725	738	772	824	725	730	734	792	719	722	709	769	735	730	701	754	788	748	773	760	770	767	776	759	710	778	782	733	731	726	762	714	727	768	766	776	760	708	762	726	757	733	773	743	746	789	753	748	753	749	739	763	726	715	783	731	721	788	771	729	738	819	763	786	760	723	762	734	742	731	734	759	728	759	754	763	693	720	745	753	743	748	743	766	741	746	750	777	759	805	711	745	744	738	787	756	719	735	717	757	774	718	755	787	757	745	731	778	722	734	762	739	749	742	729	727	731	767	737	740	790	750	774	745	748	732	717	765	745	731	694	786	723	697	729	739	752	743	799	778	787	762	756	743	752	752	738	699	756	782	765	763	721	723	744	725	777	755	787	738	766	763	813	778	831	737	740	742	738	727	786	745	779	765	736	806	753	765	758	746	771	712	797	734	759	696	770	769	732	724	791	753	753	764	791	739	769	781	793	733	733	727	752	754	752	772	732	762	765	768	761	723	725	702	733	745	745	792	730	800	754	731	774	756	765	759	757	732	738	736	792	763	788	756	754	752	780	758	765	772	709	729	753	762	774	701	754	780	688	756	793	743	763	763	758	718	746	694	743	734	749	749	783	850	750	748	779	734	758	749	798	775	795	766	802	754	747	735	765	748	717	764	735	756	764	781	682	772	758	761	732	738	776	751	735	777	730	746	722	751	767	712	733	730	736	766	725	776	758	777	710	767	789	747	800	760	799	762	746	750	699	743	756	767	744	780	737	733	782	731	711	757	803	803	712	768	765	769	741	757	755	715	786	764	778	748	779	720	758	749	728	706	789	746	792	745	772	808	733	791	780	750	771	780	791	733	714	742	753	728	800	694	779	729	732	752	761	744	737	809	746	763	735	737	760	744	751	743	720	725	755	737	730	778	740	780	728	743	774	741	724	706	741	738	774	723	731	716	760	736	777	737	743	788	765	711	754	741	795	745	736	765	799	751	736	744	785	747	764	717	736	750	785	756	799	752	784	769	763	740	815	772	779	753	728	786	729	743	737	748	789	733	793	745	718	778	773	718	744	775	741	737	731	786	739	762	761	756	749	754	775	696	754	782	755	786	760	763	734	783	740	783	731	717	720	787	736	752	789	733	733	763	786	763	714	758	729	722	758	726	710	714	753	785	765	743	752	755	775	743	794	749	789	718	769	747	720	776	737	786	767	741	762	740	768	729	752	732	745	811	727	721	773	766	757	796	825	774	717	730	753	729	782	751	760	740	728	772	758	775	739	710	765	770	751	786	802	737	722	798	758	764	744	764	795	724	756	737	769	757	752	769	736	767	712	775	752	736	744	799	736	770	768	776	706	762	782	741	718	751	742	757	729	738	747	747	761	739	771	691	749	720	709	785	758	755	744	789	695	725	783	728	749	802	730	738	765	790	717	734	757	727	768	730	781	792	727	747	735	760	728	752	758	798	762	734	726	778	745	756	693	748	769	718	736	758	723	744	726	756	714	768	756	725	757	814	775	769	719	746	745	778	750	734	743	771	749	722	721	696	769	756	710	750	742	723	746	778	738	736	781	769	737	744	727	700	769	748	730	755	747	755	744	775	762	766	755	748	716	725	710	743	708	763	755	722	755	733	764	783	743	757	739	721	781	756	760	716	763	747	736	748	736	756	813	759	779	747	783	802	792	755	770	731	745	734	759	771	799	713	744	801	767	747	790	708	764	767	728	762	800	776	739	748	783	724	765	713	735	769	761	734	751	750	745	769	732	719	762	815	678	731	713	764	762	718	768	781	808	784	757	735	722	772	760	737	747	763	738	754	791	727	760	781	748	756	744	755	739	735	735	798	769	744	760	769	740	773	708	693	776	754	799	795	726	741	760	763	764	801	796	807	733	776	754	733	741	757	771	777	762	773	731	739	752	734	766	726	717	774	731	757	701	739	773	762	691	758	747	719	773	770	801	719	712	784	778	782	773	813	756	721	740	746	780	793	727	750	759	772	737	755	706	757	780	751	725	733	763	723	750	802	734	763	756	770	800	750	753	747	735	765	767	748	757	775	780	749	732	780	779	740	749	747	747	728	738	796	728	795	762	759	740	727	752	781	757	742	756	701	748	811	731	767	714	753	767	705	747	687	672	723	757	742	738	748	775	811	722	746	740	706	763	749	691	766	806	815	755	734	745	745	691	740	765	797	755	726	752	777	724	736	740	718	726	772	795	758	720	741	755	738	765	757	774	741	754	718	691	719	799	769	765	764	772	752	731	736	818	774	747	761	717	796	752	748	740	737	742	720	732	680	766	734	731	728	740	786	733	733	757	776	758	741	813	763	770	739	759	742	728	784	798	733	747	772	718	755	785	771	789	777	766	770	765	759	730	817	819	737	749	753	750	740	806	713	747	760	756	763	788	785	792	777	723	779	725	756	744	747	747	705	728	748	842	739	780	753	760	715	716	728	737	787	767	695	768	793	769	725	742	751	737	755	723	754	769	741	755	804	784	714	776	734	754	740	782	715	839	766	739	751	778	757	775	743	757	783	701	746	791	804	768	732	787	753	777	754	738	718	710	727	792	771	769	789	795	779	737
15281	6683	7665	5879	3891	2526	1849	1389	1126	911	781	695	656	619	537	514	509	472	400	393	445	404	363	420	380	390	376	349	366	334	346	331	317	324	325	311	327	347	325	328	321	288	331	319	353	310	329	333	324	325	315	355	321	320	314	321	337	319	325	320	285	304	329	310	328	301	304	303	309	327	304	293	331	297	308	317	313	285	311	323	331	288	294	288	296	340	317	288	310	336	324	305	306	298	334	312	330	280	351	280	336	300	320	290	268	276	308	324	297	337	338	288	323	312	273	289	313	316	342	314	345	280	332	316	308	304	339	291	298	313	335	342	312	299	311	313	330	325	308	319	290	327	307	319	303	269	326	334	308	265	311	375	322	344	286	302	316	299	309	324	315	332	293	345	330	345	326	314	341	291	317	290	290	326	355	318	300	283	318	305	317	315	336	290	308	347	305	344	319	312	318	324	296	289	323	304	278	315	300	378	291	313	318	316	305	331	335	304	297	289	292	338	334	288	323	317	340	298	302	319	312	356	295	322	310	368	339	284	295	324	284	300	307	320	333	302	324	328	291	323	315	331	325	311	307	301	300	313	314	321	271	311	327	279	324	338	349	327	338	293	316	327	334	293	320	341	324	307	323	280	320	321	327	340	380	333	319	325	302	327	298	311	348	286	302	314	316	296	321	275	328	329	347	338	313	336	332	290	317	300	338	290	277	306	338	322	334	283	340	328	311	315	311	337	318	351	318	331	318	303	303	299	307	301	318	338	334	306	291	317	307	330	317	281	325	306	307	332	306	301	325	325	337	316	340	322	296	324	329	349	337	321	303	338	252	307	315	321	296	307	305	309	313	306	299	312	323	352	309	347	295	309	328	291	298	326	339	314	314	325	338	309	327	333	304	291	323	326	310	283	298	269	312	306	307	330	331	300	293	310	351	322	314	304	334	315	351	306	310	315	296	281	292	298	303	347	314	291	330	301	322	330	336	287	306	317	304	321	316	297	305	317	309	341	325	352	284	300	314	331	310	340	298	306	326	356	332	291	315	337	320	316	323	312	325	311	264	301	308	329	294	351	298	319	329	318	289	286	322	295	328	337	346	303	331	288	339	327	321	287	312	308	285	310	343	336	357	290	328	320	328	347	295	286	305	358	293	310	352	313	320	294	340	293	309	343	300	322	304	316	299	335	340	319	341	309	327	276	319	307	322	360	296	288	306	319	313	304	317	285	301	322	303	320	303	320	303	280	316	288	324	313	336	341	320	307	322	330	325	320	280	324	288	303	319	294	312	276	299	301	323	330	300	312	301	325	324	320	296	280	311	289	356	308	340	314	360	308	298	322	347	293	280	291	300	323	323	337	307	313	303	339	307	319	296	287	320	312	299	299	314	293	281	307	288	299	278	308	321	331	323	320	325	303	315	323	298	326	314	330	306	346	300	360	344	291	319	305	276	315	333	319	325	346	278	313	297	289	286	291	327	316	313	314	317	293	323	321	327	295	296	302	289	300	291	322	292	317	341	302	342	324	307	297	330	314	285	334	345	308	304	313	303	326	310	318	310	371	323	299	300	332	301	267	337	283	321	294	328	333	335	314	295	349	287	326	272	284	314	307	277	311	292	322	338	319	305	309	299	337	320	297	319	329	327	340	296	309	322	305	282	299	315	287	353	302	315	279	329	329	336	329	307	311	319	325	351	328	341	293	313	284	360	316	299	289	327	333	365	342	289	330	298	362	330	323	343	367	297	347	292	356	291	299	303	302	289	312	325	332	328	327	325	354	342	297	324	321	294	315	290	317	323	340	334	335	354	316	324	317	307	296	321	302	318	335	337	343	352	334	331	310	300	311	314	309	333	327	305	277	317	311	332	327	311	337	330	307	327	309	309	314	313	325	344	335	325	317	327	317	283	324	372	303	328	305	302	291	309	309	305	306	302	317	281	275	317	317	297	294	340	316	312	309	322	322	296	301	293	299	296	299	275	310	270	303	307	328	344	308	297	301	308	339	321	320	335	326	327	318	335	331	317	352	315	331	311	321	327	323	301	293	264	331	297	339	307	285	304	305	331	322	306	316	293	305	323	343	331	325	299	286	313	320	312	333	306	347	312	304	320	301	289	295	331	302	326	320	323	275	285	308	311	331	322	294	301	327	308	329	333	299	338	304	317	307	316	335	317	321	290	317	305	306	345	303	315	323	316	312	334	305	321	352	335	304	333	304	307	342	317	301	306	299	315	322	321	294	295	299	306	361	290	309	316	299	331	282	305	298	311	360	305	316	321	306	318	322	347	300	337	319	286	286	334	319	304	333	326	331	306	349	326	361	285	293	350	297	312	303	291	308	302	325	297	333	292	313	315	311	304	317	314	312	293	309	297	324	316	331	343	349	368	355	349	345	330	329	338	290	300	313	366	317	300	330	301	328	334	326	318	312	313	303	302	324	341	298	312	325	300	303	287	296	309	296	313	325	331	321	287	324	321	295	328	321	329	320	326	333	315	289	323	314	313	301	332	319	352	296	276	337	326	310	326	325	291	336	331	307	325	313	306	308	311	328	298	304	326	308	320	325	288	307	309	284	319	301	336	307	327	319	312	282	317	310	334	286	302	326	316	326	340	326	310	333	288	322	292	319	304	356	288	323	317	325	280	319	362	319	336	298	328	309	322	317	324	308	345	301	317	303	342	300	288	312	340	292	339	306	284	317	303	358	311	331	342	310	308	309	320	287	296	310	288	313	313	327	280	297	300	323	322	375	356	345	277	311	342	306	322	327	304	339	302	291	295	346	329	327	288	309	346	322	340	325	340	361	324	320	353	286	328	310	300	307	315	301	317	313	288	303	303	284	305	309	302	297	294	326	310	333	304	311	302	333	263	324	316	296	287	319	308	338	311	311	344	325	317	278	326	283	342	291	297	312	289	303	295	295	300	291	299	291	330	308	289	319	364	317	330	332	300	327	305	307	322	303	299	341	293	349	331	318	307	298	296	320	373	307	346	327	321	311	356	327	277	310	324	279	323	330	306	317	311	355	297	298	329	325	344	342	289	297	295	293	297	321	317	309	288	336	311	292	310	336	322	320	325	341	324	308	317	316	290	292	298	299	335	330	321	281	320	306	307	336	347	279	285	308	327	310	280	282	295	295	290	297	328	281	299	303	327	315	313	320	314	304	291	330	283	307	306	318	318	314	310	318	346	335	314	332	321	314	303	318	320	290	278	349	326	314	314	325	301	291	319	320	313	298	300	325	325	313	315	338	321	324	318	331	304	306	319	367	359	275	308	283	334	304	330	288	330	311	318	317	324	349	323	303	331	320	346	309	283	294	318	318	333	289	295	322	310	294	330	338	324	318	320	296	294	324	286	323	322	334	322	316	324	322	331	298	321	302	307	276	292	322	313	330	324	318	326	310	308	283	294	315	303	284	306	316	268	331	334	306	328	334	318	304	305	300	301	288	298	308	324	340	361	348	306	298	309	311	300	278	326	277	304	298	308	313	311	306	343	309
10313	6083	13005	14501	12395	9689	7688	5907	4921	3991	3424	2997	2556	2346	2063	1903	1759	1719	1596	1441	1436	1318	1214	1140	1093	1035	1061	979	993	928	897	843	880	895	886	849	822	790	825	754	782	752	745	776	783	801	732	709	790	745	805	701	707	766	760	725	721	732	679	745	736	702	736	746	736	723	726	726	745	735	713	710	715	737	731	714	733	713	711	733	712	696	710	726	699	667	700	713	749	713	724	750	764	762	752	725	725	752	713	670	752	694	748	728	659	719	681	720	715	759	709	718	672	696	745	677	727	727	736	724	647	640	691	708	748	733	749	704	706	720	684	693	761	726	707	704	751	691	741	700	725	738	716	698	705	707	700	714	722	699	743	700	703	635	714	732	770	705	728	728	706	729	719	726	758	730	729	688	735	766	754	698	749	723	686	699	733	715	739	702	723	698	741	697	684	713	734	729	721	712	721	737	688	699	739	680	688	717	696	754	712	718	690	733	693	727	716	719	695	746	714	664	701	728	737	717	701	723	733	666	711	709	693	733	676	706	723	696	721	704	686	724	699	731	664	678	736	694	704	746	706	704	742	723	661	722	724	737	681	725	686	710	704	724	678	712	739	735	722	686	701	732	735	757	718	698	757	685	714	727	680	747	675	722	739	775	725	687	682	720	711	703	732	690	721	736	714	758	717	678	679	706	720	713	671	696	726	667	706	724	727	689	684	716	694	710	706	748	728	704	666	663	698	705	675	712	730	734	699	726	679	705	694	677	725	690	751	692	655	695	722	742	735	718	689	688	697	676	700	722	706	703	699	743	727	715	702	716	734	704	729	719	753	699	742	680	683	715	705	679	715	755	673	726	723	757	719	715	753	709	740	756	651	718	743	755	721	746	758	722	718	751	704	731	696	769	751	708	733	708	712	732	694	712	719	732	763	721	774	676	715	709	735	691	790	704	685	746	722	733	685	725	695	666	726	694	690	773	695	716	736	692	738	699	728	676	710	685	697	751	694	705	695	684	748	731	679	703	690	693	722	727	714	717	696	688	716	714	712	669	728	754	674	675	680	740	691	727	757	710	728	727	771	743	696	745	712	706	679	671	712	735	689	681	691	730	720	737	748	710	745	721	708	711	721	682	694	782	726	700	711	695	687	728	680	682	671	704	726	717	739	758	715	702	711	714	706	705	700	713	726	687	734	730	753	728	693	705	708	645	732	693	711	723	768	726	693	650	690	707	689	717	736	726	700	763	691	710	699	757	747	713	737	703	717	704	729	680	713	722	709	704	696	723	700	695	743	711	754	696	716	725	716	700	683	741	695	768	739	732	680	632	713	647	724	667	753	717	702	729	682	696	711	726	714	758	724	681	770	746	724	732	703	738	698	696	713	706	662	700	700	686	754	676	713	684	749	727	719	712	723	741	745	703	724	722	669	724	705	699	697	712	702	772	710	756	689	674	734	738	733	716	656	693	719	757	697	695	689	681	733	744	715	760	695	734	692	704	726	705	734	666	727	676	740	711	683	698	689	769	722	753	683	676	742	679	703	698	677	703	737	679	736	679	683	731	779	709	742	753	707	728	702	739	703	704	733	690	659	683	791	700	712	664	695	735	677	704	769	708	700	679	683	694	740	786	744	684	709	716	758	704	742	723	712	721	745	668	758	721	726	741	696	722	716	657	692	705	704	703	706	700	714	726	740	699	717	711	728	717	755	673	685	720	700	730	675	669	677	747	742	714	697	660	658	686	759	695	692	698	756	676	716	724	754	696	716	688	715	731	702	749	736	732	699	774	689	677	698	725	653	712	702	698	727	711	698	659	697	701	692	708	740	708	710	681	745	702	684	711	738	721	707	771	729	746	651	710	663	679	754	665	706	715	736	729	720	703	697	706	756	729	727	705	721	707	743	668	757	732	699	694	750	691	776	701	745	720	670	707	717	725	716	701	687	679	711	697	712	736	732	670	713	697	731	738	707	737	687	711	712	692	717	724	728	758	695	681	741	776	728	694	726	702	689	685	677	624	715	681	729	717	753	744	684	697	789	692	733	695	720	666	708	709	682	690	683	734	662	716	725	682	754	687	704	732	721	735	726	706	796	732	676	716	694	713	748	700	724	707	675	704	690	717	687	726	727	696	693	672	695	708	717	699	712	722	736	726	712	704	721	660	689	704	683	688	741	666	728	755	753	737	730	743	665	752	744	722	677	708	694	691	714	735	704	672	720	699	745	712	745	684	727	730	697	738	731	710	762	741	696	693	683	700	708	701	730	734	739	695	679	688	743	737	706	731	686	676	758	694	713	703	655	699	700	744	695	712	686	718	711	743	706	710	717	759	685	685	741	728	714	730	739	722	692	724	711	702	723	699	698	697	717	706	716	677	740	719	750	716	717	664	679	753	671	674	723	717	711	704	675	738	700	713	760	714	725	743	687	737	706	643	745	693	705	705	690	777	702	697	698	709	686	711	776	699	702	777	721	712	684	701	753	746	702	692	691	706	756	743	782	754	627	766	700	684	660	754	695	753	728	687	696	733	733	774	703	698	735	762	716	720	716	719	742	726	692	730	747	751	720	716	747	732	700	705	763	709	742	734	766	737	720	734	662	714	742	727	660	758	765	723	714	733	682	695	738	684	682	657	722	765	723	740	707	672	680	704	698	669	708	691	696	672	730	701	762	760	701	705	721	710	673	728	700	703	702	710	675	690	740	735	632	707	707	726	683	758	732	713	705	697	738	713	706	670	707	708	764	719	733	731	717	720	728	677	685	741	709	751	707	695	725	710	704	675	710	664	695	717	714	688	699	708	742	712	736	690	699	715	736	706	731	664	741	691	753	701	753	773	687	715	696	697	678	729	722	738	698	741	726	733	694	741	689	732	701	688	650	684	672	721	754	751	734	699	755	752	734	718	749	725	659	771	669	663	711	719	735	743	732	716	735	744	712	715	702	744	711	720	719	715	682	752	677	691	697	672	714	719	752	697	742	718	671	693	730	741	680	704	708	700	735	709	742	725	688	699	667	745	742	750	703	682	711	690	737	702	689	714	722	717	726	729	709	671	700	743	756	723	707	655	717	720	706	694	745	691	697	693	730	703	695	675	693	720	723	693	763	712	702	720	670	682	731	731	689	762	724	731	735	736	702	699	667	756	691	736	738	732	718	728	698	720	670	743	707	661	696	721	690	725	696	665	753	717	714	720	702	668	737	697	699	722	684	669	717	747	738	696	648	759	700	743	703	706	743	724	689	739	701	696	722	723	715	734	724	685	743	725	685	715	715	697	727	713	699	746	741	723	735	728	778	695	727	706	664	799	733	732	691	697	692	717	692	682	737	764	703	686	698	700	704	681	721	698	700	711	715	709	686	697	711	718	717	716	714	724	702	758	733	750	732	691	713	702	730	730	735	729	712	662	753	702	728	714	708	695	732	727	754	719	708	696	698	749	684	720	694	685	680	725	714	761	708	765	717	699	692	745	725	731	750	691	718	755	646	713	734	692	710	643	675	693	683	724
23330	9619	10249	7975	5118	3399	2418	1778	1424	1177	898	796	744	620	608	535	546	507	458	444	428	446	403	352	370	336	357	336	340	379	317	400	353	324	322	313	313	311	313	292	324	324	284	321	294	296	310	320	333	300	290	287	280	291	285	322	327	290	295	283	326	307	275	276	280	329	286	270	348	274	283	338	285	299	268	284	306	323	285	311	261	265	289	299	274	295	281	307	328	285	278	324	317	308	349	315	288	304	302	296	303	284	282	272	322	298	288	302	298	291	303	294	285	298	309	299	330	298	313	315	297	332	303	307	322	275	292	284	293	256	285	311	321	284	280	319	299	275	304	286	295	280	274	289	323	327	297	294	300	287	278	302	297	305	283	280	301	319	312	275	316	295	305	307	309	327	332	298	316	286	291	306	321	338	302	309	261	307	277	310	288	296	297	284	309	320	268	283	307	276	307	281	318	311	296	302	292	281	320	289	291	289	283	306	279	329	301	302	325	289	294	328	317	295	317	302	303	320	274	282	290	295	323	294	315	304	304	307	288	283	265	287	322	296	297	315	301	281	316	271	307	278	276	282	319	285	326	340	270	302	312	294	278	297	291	307	300	280	314	277	308	306	271	297	266	279	288	266	302	283	330	253	296	282	290	284	292	285	295	278	302	300	316	278	297	313	323	324	292	311	325	305	297	272	316	304	310	277	297	308	272	289	286	281	307	271	312	336	331	319	331	314	293	284	308	286	292	318	318	273	286	301	317	351	297	340	275	324	298	321	334	332	292	295	276	312	332	287	293	304	303	287	298	288	266	310	280	284	310	297	264	296	299	280	277	304	306	261	319	296	309	312	277	280	298	346	267	291	291	295	295	309	294	272	292	315	313	295	311	310	278	306	285	318	281	276	300	291	299	283	260	283	312	297	280	285	292	318	295	322	292	323	329	305	270	317	304	300	279	294	353	306	290	281	278	285	302	328	311	264	329	303	280	320	313	306	294	313	299	312	320	301	328	320	296	278	346	345	327	299	311	306	305	299	281	298	258	280	347	286	298	292	325	315	288	308	300	288	292	316	335	288	330	319	288	316	326	275	317	289	266	252	287	318	254	292	277	317	308	285	284	284	284	308	305	307	304	314	288	282	296	315	307	315	288	293	277	295	311	327	311	276	320	292	313	305	333	285	311	296	283	289	293	329	311	317	291	298	276	287	318	300	308	291	306	301	280	308	264	335	306	287	310	289	266	295	306	296	298	314	301	294	309	291	285	283	311	311	319	295	300	261	297	302	293	326	294	344	280	283	286	308	333	291	284	326	301	309	273	281	301	325	274	268	291	298	308	262	317	281	294	307	317	273	311	264	323	294	316	278	300	324	309	286	277	336	288	311	308	276	326	263	306	298	310	300	293	369	283	297	319	286	287	258	294	302	302	316	301	270	288	294	279	300	329	313	315	315	300	328	267	299	316	293	295	311	314	301	284	289	310	291	325	285	296	289	310	288	290	308	283	271	279	319	295	322	298	313	264	303	280	308	283	290	280	270	286	303	313	325	282	301	292	275	308	255	309	280	301	302	263	272	308	295	302	301	292	308	261	287	308	294	313	310	294	297	317	310	326	321	290	319	264	269	317	329	324	274	305	301	322	304	304	294	302	295	266	309	274	293	294	296	310	309	278	307	317	298	299	275	312	308	296	282	283	297	304	295	248	270	291	306	282	291	328	309	267	303	297	282	302	276	335	300	285	307	294	299	310	285	325	317	280	320	290	319	288	334	288	294	306	273	303	291	271	293	330	304	311	325	320	294	302	328	315	287	311	292	275	290	312	260	287	298	283	290	314	306	279	288	294	282	342	304	274	327	336	300	316	311	285	312	297	316	325	305	295	312	271	304	310	316	297	294	310	308	301	294	318	288	299	293	294	281	307	280	279	281	285	324	309	331	361	302	280	322	300	275	300	272	292	300	328	320	310	307	323	357	290	307	319	300	324	286	289	309	324	286	263	288	305	326	304	293	285	304	313	323	295	287	294	278	291	282	319	270	290	287	301	298	271	286	298	299	302	299	311	304	294	278	289	318	295	296	304	295	269	304	320	293	279	302	286	292	323	276	278	316	307	278	292	273	268	295	282	290	279	291	288	306	320	279	312	319	275	330	308	287	287	294	314	299	261	303	299	297	298	277	309	310	275	302	296	290	293	276	322	294	288	331	301	320	291	315	291	288	295	293	300	310	321	344	307	298	284	276	343	301	318	263	262	308	300	290	306	307	302	281	296	293	292	282	316	305	298	329	296	315	308	282	317	327	295	332	300	289	283	301	271	253	314	302	273	304	272	296	294	327	300	276	288	331	331	310	325	310	324	308	328	287	278	304	291	292	323	299	276	286	283	309	307	298	297	285	298	327	316	267	313	284	308	312	272	281	326	294	333	285	254	306	338	302	302	319	318	309	290	265	326	275	340	299	297	299	289	307	304	296	314	315	307	295	271	292	325	269	292	291	327	294	274	292	310	332	299	285	297	278	274	284	315	292	311	299	294	331	308	287	311	319	283	294	300	309	273	302	312	296	325	314	259	322	310	317	286	283	294	305	287	290	269	274	292	299	273	312	284	297	318	306	317	318	264	309	256	302	283	284	277	306	301	300	278	286	357	303	326	308	267	330	320	286	303	326	287	292	292	277	281	264	287	306	338	308	304	320	285	286	322	327	322	291	295	291	339	275	332	330	311	310	272	310	285	299	320	287	270	284	292	292	287	316	320	276	295	277	313	290	287	275	303	289	285	333	297	275	311	302	296	324	334	287	295	294	293	327	326	318	315	327	305	304	291	330	315	262	297	276	283	285	299	304	318	296	286	287	321	304	300	293	269	304	290	361	304	267	250	283	304	287	284	269	305	306	306	287	305	283	287	301	295	324	308	322	312	295	296	275	274	311	326	323	315	310	285	299	300	281	287	324	337	300	284	326	306	318	277	293	312	291	292	328	326	289	301	347	293	317	303	267	338	305	282	280	274	275	282	300	292	293	278	293	292	272	270	315	323	315	305	260	286	291	327	313	313	296	302	282	315	269	296	291	283	305	286	293	283	261	301	308	337	287	262	310	305	333	302	305	301	299	285	312	299	281	288	365	299	296	301	295	290	301	321	295	278	315	270	312	294	324	298	284	300	291	281	295	300	292	323	299	323	281	266	284	314	298	292	326	321	293	272	295	281	275	302	313	332	336	308	300	282	313	296	279	280	318	297	284	326	285	296	311	317	309	299	299	295	290	314	305	320	300	304	296	276	303	320	294	297	317	306	272	301	314	286	333	304	281	294	316	265	279	293	298	288	264	290	330	307	320	315	308	301	327	282	326	288	287	265	301	292	280	312	299	292	300	289	308	304	283	320	282	323	280	305	268	335	330	307	268	301	312	314	305	305	303	296	336	285	300	289	295	292	300	288	296	291	316	303	307	314	293	294	293	309	317	318	283	272	299	287	291	293	296	353	309	300	302	326	256	309	319	274	303	340	322
13253	7824	16245	18166	15554	12161	9798	7722	6234	5094	4238	3628	3179	2781	2572	2365	2259	1978	1837	1758	1728	1515	1434	1365	1274	1168	1169	1074	1051	1021	959	914	889	897	924	911	835	820	820	808	826	751	808	778	809	724	688	805	788	805	764	736	739	746	710	713	714	694	745	706	728	665	730	698	691	661	718	663	707	704	628	680	693	650	698	670	657	660	663	702	656	720	640	700	657	685	724	706	678	674	730	660	695	744	656	673	687	651	733	662	708	648	694	688	671	689	656	680	714	685	711	687	726	697	716	679	675	682	728	685	733	679	690	681	684	716	672	674	700	674	668	694	628	671	687	682	703	659	642	712	715	655	679	674	666	669	677	680	716	722	722	720	668	651	718	694	727	694	683	659	736	676	651	704	660	702	636	715	674	668	679	683	631	673	688	704	683	660	650	714	688	696	678	620	711	655	714	736	670	678	657	740	655	716	694	686	672	662	663	698	686	701	692	712	694	690	650	649	641	724	697	712	714	652	696	639	712	719	635	645	663	645	701	752	707	654	674	687	695	685	696	664	659	697	680	689	687	670	679	668	692	679	663	680	653	648	655	700	696	688	719	655	649	703	704	703	710	688	680	692	695	706	648	683	697	690	690	712	635	659	709	728	706	679	679	642	691	686	680	687	695	717	654	634	752	690	678	692	708	678	689	702	668	638	678	709	689	661	706	668	689	713	688	708	693	725	700	667	695	693	653	698	620	663	721	672	660	710	755	693	671	681	685	695	681	676	675	709	597	706	643	672	705	658	670	664	672	651	687	676	701	718	705	690	673	684	704	647	717	737	687	673	664	693	690	720	686	679	643	655	729	722	665	690	685	634	677	656	690	665	631	669	663	666	666	670	671	681	654	672	683	705	673	745	676	668	635	662	709	654	651	678	706	707	700	707	685	701	707	662	664	652	676	666	691	662	655	680	695	691	677	688	672	728	711	697	704	743	668	696	692	679	700	686	662	663	722	687	720	653	646	653	681	629	703	627	678	690	678	688	669	666	640	675	723	663	681	662	688	660	678	721	738	685	699	672	706	667	689	718	681	694	701	696	701	649	630	713	713	673	686	696	669	644	640	701	732	666	652	690	680	683	680	703	716	713	697	734	686	696	651	697	680	677	704	705	741	689	651	696	686	700	692	660	723	666	694	649	694	683	679	664	688	697	681	729	664	680	707	690	718	709	599	694	660	718	680	721	687	698	694	676	666	709	661	639	691	671	653	743	650	743	667	697	692	767	697	669	698	729	671	663	659	718	678	711	707	687	662	705	650	698	691	703	724	645	681	657	655	676	659	674	677	700	698	685	662	668	704	683	670	750	711	681	731	707	708	658	642	674	672	668	724	682	722	683	670	688	746	703	709	697	662	641	708	671	674	734	611	698	701	704	700	722	679	658	713	748	636	698	673	684	647	711	663	662	696	681	672	674	705	717	709	700	705	692	686	660	656	668	707	667	751	696	691	657	688	605	672	688	660	665	704	656	684	691	706	698	685	668	731	674	639	689	687	686	672	723	645	695	712	708	695	685	682	682	711	709	648	684	725	682	660	683	710	725	679	721	689	715	687	646	683	668	745	717	705	721	714	720	684	664	664	700	698	678	676	685	704	713	716	634	689	684	677	669	699	617	693	685	686	719	632	733	709	681	708	679	700	686	694	686	690	641	666	708	682	688	687	717	697	688	682	686	642	661	699	754	670	628	704	692	643	648	704	655	705	632	656	598	688	714	699	628	652	694	723	689	715	697	690	700	678	677	635	677	684	641	667	673	666	702	727	673	727	652	698	654	671	652	705	687	660	721	650	647	665	695	671	693	679	646	688	692	661	701	684	663	675	698	695	664	680	644	704	669	677	647	678	718	676	724	672	663	686	705	642	654	671	711	663	671	650	695	712	722	657	704	697	659	683	685	686	708	663	680	670	685	683	625	718	687	713	702	629	637	697	667	655	642	709	670	657	696	673	689	646	670	704	684	693	652	668	742	687	701	662	678	694	682	692	679	674	673	681	682	707	676	735	678	689	698	709	714	731	679	681	661	685	658	676	699	660	670	679	680	696	668	637	679	736	661	704	658	684	683	674	647	710	717	672	694	660	688	719	679	716	695	669	659	687	761	665	658	742	704	736	668	648	674	660	676	684	686	690	706	688	668	678	664	726	712	669	645	681	690	683	653	647	721	650	678	647	645	669	663	667	691	704	671	674	708	653	685	668	678	654	657	676	653	635	698	647	688	677	698	682	670	649	691	658	680	652	680	665	680	695	696	662	630	696	667	741	694	707	665	690	672	733	681	679	682	629	654	681	652	636	639	740	664	725	710	673	677	690	702	691	662	666	684	665	666	710	662	686	667	668	709	684	655	657	676	678	682	676	695	708	676	676	664	697	679	678	656	668	696	699	681	661	681	700	661	671	711	708	695	673	678	714	662	682	690	702	724	731	692	676	706	688	696	658	661	705	682	709	719	657	724	705	628	653	699	681	685	672	710	677	707	657	665	661	655	705	645	692	681	648	665	681	713	708	655	670	672	744	678	696	704	706	715	695	720	673	723	738	686	713	650	668	756	678	680	702	700	702	707	669	675	642	641	715	660	723	699	694	709	674	643	651	681	712	695	671	711	696	667	666	686	693	699	670	670	741	668	666	657	715	685	701	685	661	712	679	660	681	659	695	693	709	666	688	690	702	716	734	698	689	664	706	675	669	667	676	732	665	699	676	695	659	712	718	706	683	647	683	651	703	700	665	682	718	697	666	740	657	696	715	623	651	665	665	661	677	698	666	679	696	638	675	635	691	663	688	722	673	741	672	639	687	660	674	657	689	642	681	708	647	684	717	688	740	687	693	678	638	698	725	657	702	702	711	701	729	711	728	668	726	714	694	661	678	695	706	682	680	686	662	616	695	672	682	654	671	697	695	721	703	706	670	634	727	720	665	675	692	665	676	688	664	650	722	670	672	675	700	672	661	699	691	670	691	667	682	683	697	678	673	662	723	683	710	664	643	678	660	716	711	642	699	712	650	652	650	690	711	715	668	691	702	729	667	637	648	698	647	681	681	652	712	663	754	676	682	664	707	639	666	712	708	697	666	682	697	730	681	667	691	688	671	653	662	699	678	677	708	697	708	679	693	641	693	634	669	629	615	626	731	651	670	704	680	682	763	691	680	687	675	687	656	693	681	757	667	731	671	703	693	688	682	693	686	681	639	674	688	705	726	622	669	704	671	724	702	674	734	684	697	714	672	625	725	720	658	679	710	652	666	668	698	653	679	730	626	648	662	703	714	720	697	670	694	720	667	719	696	711	657	720	675	684	717	684	661	705	667	763	702	661	665	711	683	678	681	702	677	711	657	699	683	651	662	701	649	733	649	715	677	696	660	686	638	725	670	685	671	677	672	712	696	697	664	630	663	698	685	679	677	719	674	675	665	709	672	684	684	662	685	655	665	603	713	653	762	657	706	663	650	675	720	733	678	704	705	665	677	684
7727	4373	4890	3869	2539	1751	1305	1030	864	691	627	620	559	514	411	489	456	445	440	385	384	414	361	372	350	351	363	386	384	397	369	344	363	347	363	350	362	329	367	350	330	343	349	352	352	350	337	357	331	327	357	376	325	349	329	305	322	344	350	344	345	329	366	359	370	323	334	353	340	347	324	358	310	331	334	337	326	320	330	367	339	347	342	340	348	328	359	319	360	359	331	353	353	363	353	344	331	348	331	339	328	362	346	318	354	385	340	355	310	347	340	329	386	343	334	348	304	358	390	375	337	353	325	317	334	315	343	375	331	373	348	363	340	352	356	341	311	314	365	354	341	365	347	290	346	343	328	395	337	336	326	344	342	338	323	345	330	344	375	325	359	334	316	347	378	354	316	332	317	327	326	341	342	330	353	340	329	360	372	339	314	318	316	313	359	327	346	334	369	334	344	383	327	296	385	371	325	347	327	295	334	313	331	350	326	334	305	338	314	404	309	362	333	307	351	307	327	346	321	354	321	333	356	309	313	346	301	306	335	322	340	329	344	366	348	333	345	328	335	343	364	313	322	329	337	340	332	362	317	366	345	362	313	322	324	337	328	319	353	373	341	323	360	343	336	317	320	330	323	305	348	334	327	335	390	316	309	372	370	322	316	362	365	355	343	346	350	314	340	360	344	310	357	361	330	362	304	303	341	335	371	339	382	363	321	334	321	307	327	346	357	286	311	352	337	355	314	318	368	350	352	333	350	330	309	338	304	321	335	358	326	324	364	319	310	346	349	350	355	319	323	322	339	350	354	348	354	332	339	349	349	327	327	354	324	331	316	350	318	345	305	321	365	393	304	272	297	321	335	354	361	318	354	376	363	345	353	313	313	322	322	345	360	337	344	324	322	325	348	339	302	357	334	343	352	359	348	366	337	306	338	333	348	384	332	374	343	325	340	334	349	330	321	330	306	302	356	313	331	366	323	337	318	308	343	317	371	358	370	382	330	312	306	338	332	336	363	336	342	350	337	352	310	352	327	340	321	323	357	336	309	350	332	358	343	300	317	321	317	355	348	334	330	340	350	328	372	342	381	347	340	315	359	335	369	347	324	371	339	345	317	333	342	355	345	333	361	300	337	342	366	330	376	362	313	353	327	335	314	345	339	326	327	301	359	327	373	324	323	329	338	331	354	343	330	351	353	326	332	335	323	328	334	358	352	335	351	323	351	336	351	337	348	340	335	322	317	351	345	339	321	365	338	317	319	333	344	364	336	347	345	321	344	338	343	293	338	332	339	326	369	341	325	347	351	337	312	358	357	326	319	327	311	347	352	328	362	341	320	362	331	344	330	346	323	322	333	321	341	344	376	363	331	331	367	344	323	331	335	343	305	321	340	349	312	317	365	349	332	365	305	346	302	372	348	331	337	382	349	330	349	339	354	308	353	334	350	347	336	343	304	332	345	314	333	315	365	319	356	360	310	362	351	356	352	303	310	327	377	312	341	328	305	354	306	333	322	323	367	347	336	361	347	319	337	322	362	355	336	326	347	339	313	367	313	306	317	300	318	344	326	328	306	353	333	351	334	307	344	327	349	316	332	350	352	336	350	308	310	344	334	325	332	331	331	344	335	327	355	330	343	333	355	351	356	331	307	307	327	346	308	317	315	393	391	345	338	340	345	363	351	323	324	359	342	353	332	345	311	309	315	328	348	319	363	343	341	304	345	371	317	319	333	334	322	308	330	321	321	311	320	337	343	327	338	338	335	346	345	401	316	363	350	338	333	371	341	329	337	326	298	303	339	368	356	329	312	320	328	367	324	312	308	338	383	315	326	299	346	343	331	327	299	326	309	349	340	355	311	352	313	342	361	337	328	350	337	341	380	354	330	382	330	324	328	337	325	310	371	312	331	354	339	371	337	327	329	348	343	354	342	317	346	313	359	335	373	318	307	351	332	328	324	361	331	344	366	355	348	331	360	346	346	352	308	324	351	345	332	343	301	363	359	363	386	325	351	353	335	348	340	366	329	342	362	324	328	342	343	333	379	351	341	343	310	321	308	372	345	335	329	357	360	323	361	348	298	348	315	330	319	332	366	338	327	304	310	358	351	357	346	332	315	335	344	354	341	362	320	341	327	330	325	353	358	354	335	322	322	350	373	335	351	319	314	348	335	279	347	324	325	363	336	360	380	365	400	336	372	329	360	358	356	362	369	326	356	324	325	312	354	359	330	343	349	336	335	286	310	350	358	360	344	327	389	341	321	331	361	359	332	313	348	322	319	370	357	346	310	315	313	372	360	344	366	338	315	315	345	322	282	352	356	324	345	355	341	342	316	330	339	306	331	333	319	369	361	308	293	383	351	330	351	381	336	330	333	311	338	347	322	347	377	318	362	314	338	344	346	316	349	306	347	306	333	341	335	327	341	349	348	332	349	352	342	307	332	311	339	343	336	312	317	356	322	345	313	336	358	344	314	341	338	304	321	334	364	328	333	326	332	328	329	335	345	357	345	341	356	356	324	286	308	339	341	360	343	323	344	349	357	351	343	335	314	326	314	328	319	344	332	338	343	343	321	357	345	372	333	342	336	331	393	326	351	320	341	330	326	350	328	305	328	325	344	312	318	344	323	326	334	354	349	347	321	345	367	335	367	330	357	354	358	368	333	319	349	372	344	372	341	350	352	332	347	331	329	335	343	324	343	333	319	306	316	345	358	303	361	316	344	342	341	333	333	375	302	327	379	358	326	346	335	326	336	311	352	398	331	332	325	333	355	311	308	356	375	347	328	346	358	378	376	318	322	350	336	334	340	339	358	368	370	338	319	377	367	328	294	329	366	394	340	334	319	320	333	317	362	329	313	360	351	296	335	347	320	318	352	325	366	345	326	348	329	384	342	356	371	393	331	379	324	357	354	360	334	327	334	360	323	352	331	312	366	314	367	363	349	336	304	345	358	331	316	364	343	356	328	330	345	349	343	325	354	353	331	323	351	312	354	346	342	359	375	316	311	318	357	321	346	333	342	323	366	316	366	341	340	361	343	338	352	311	358	368	331	323	327	356	337	368	341	312	305	303	327	333	301	333	335	318	351	349	338	314	332	321	335	361	367	325	333	341	356	354	330	304	325	334	351	341	338	327	328	355	370	340	336	333	315	347	350	325	344	353	323	346	310	337	353	339	359	332	344	335	334	332	345	322	350	315	363	347	352	353	304	336	344	356	321	284	328	327	317	379	363	337	342	328	347	339	323	347	335	330	372	322	294	332	355	359	321	333	322	343	294	360	352	300	358	330	316	328	368	365	327	370	346	388	341	345	340	323	337	338	348	305	338	345	333	333	353	332	362	301	335	336	339	351	345	348	329	316	348	337	350	341	330	366	356	384	342	375	316	363	327	346	351	346	350	328	327	331	319	308	330	328	342	357	342	329	334	339	322	339	316	311	323	339	345	327	339	353	326	300	324	331	334	342	357	324	346	368	320	340	322	359	304	306	341	330	373	343	305	381
5171	4227	8868	10499	8616	6558	5172	4137	3393	2807	2347	2071	1936	1690	1612	1552	1509	1370	1309	1224	1189	1173	1123	1080	1017	1026	967	968	924	923	867	842	861	854	846	821	822	835	793	805	833	756	836	804	829	809	815	801	780	826	822	801	819	785	750	814	781	755	763	807	768	768	769	774	793	767	713	752	783	758	714	735	713	776	797	733	747	798	763	763	739	807	717	845	724	745	706	772	759	745	778	757	779	736	786	768	721	738	725	725	721	711	754	758	774	776	688	774	745	810	771	745	721	763	738	765	776	772	770	743	798	765	757	738	720	752	763	794	787	717	767	744	771	763	751	778	731	797	765	719	730	786	783	764	751	776	764	728	782	741	717	773	780	781	754	737	786	739	760	735	722	736	769	776	748	752	703	723	792	775	767	762	719	798	740	709	765	746	770	774	795	727	738	796	738	761	752	746	771	742	757	780	749	750	759	743	772	709	739	762	772	750	734	709	790	765	770	759	788	771	773	745	732	746	760	793	742	759	780	810	734	749	797	738	721	800	718	754	757	778	747	741	775	737	763	780	771	780	764	734	736	800	784	697	754	754	784	751	726	800	761	725	786	777	736	717	760	749	784	710	746	738	765	756	782	778	715	798	769	784	720	738	732	705	780	761	756	770	725	802	777	736	755	732	689	757	743	783	681	735	750	774	741	773	808	722	768	755	736	774	778	768	801	781	775	705	725	802	748	716	784	769	753	756	741	797	788	773	793	771	739	769	711	773	750	765	733	753	807	766	749	777	763	723	771	744	776	749	777	763	761	735	787	734	736	763	765	756	772	760	726	751	783	716	751	808	739	753	756	762	743	805	754	722	746	773	739	757	704	776	749	715	759	770	808	751	721	706	750	766	734	740	733	762	756	766	745	755	757	757	717	752	730	723	744	697	737	816	751	801	757	751	748	765	792	792	783	746	774	767	779	767	773	760	741	733	733	765	767	730	777	735	747	778	810	782	791	729	734	753	756	776	779	825	752	771	800	726	733	766	788	761	753	736	775	759	775	763	800	819	752	796	806	804	772	769	796	772	726	726	706	799	753	749	752	767	728	737	763	737	750	740	797	782	748	742	784	736	794	735	790	748	734	781	780	729	774	746	728	731	811	783	755	766	740	779	766	777	755	750	782	767	749	744	765	765	708	750	757	721	752	750	787	748	791	776	774	772	713	785	770	805	798	729	790	747	731	774	735	730	721	734	707	709	753	793	784	751	798	808	758	801	718	714	749	754	718	752	776	693	733	764	754	744	811	701	760	751	782	766	733	743	761	785	753	767	752	765	788	757	751	756	791	753	749	744	746	766	775	785	792	808	807	733	749	726	800	739	735	731	760	687	733	793	771	786	739	750	731	744	762	755	761	800	727	778	784	717	802	774	804	759	751	848	748	753	759	740	754	752	740	750	768	831	753	775	720	793	760	751	745	747	818	762	777	752	781	746	729	749	729	739	720	784	761	775	760	753	740	758	751	777	747	769	753	778	765	756	726	772	789	790	721	778	779	747	711	766	740	732	768	763	742	856	761	782	759	795	734	757	720	776	780	797	777	751	769	738	705	739	749	703	802	777	720	827	777	779	779	801	838	774	743	765	798	799	748	733	724	775	812	827	766	764	745	694	772	746	779	701	750	732	714	764	768	820	756	761	772	759	752	774	669	771	760	731	721	784	778	786	755	778	790	756	729	816	780	741	775	767	789	738	778	730	772	811	732	798	731	787	735	716	740	725	746	745	739	754	805	764	802	754	784	738	769	743	776	735	805	774	757	778	725	728	763	764	748	794	775	737	746	761	771	770	816	773	755	725	750	811	744	766	763	743	726	722	776	766	798	790	787	729	751	730	757	742	740	760	747	762	783	750	726	772	733	781	765	787	733	753	779	772	735	860	743	780	774	747	763	779	767	740	731	752	718	798	752	754	773	756	739	807	768	802	735	803	788	759	787	744	749	751	722	751	760	776	788	722	776	791	735	750	747	726	775	775	814	707	806	792	796	772	829	754	750	740	755	783	723	731	763	710	746	726	725	783	774	716	735	727	756	805	781	809	736	792	740	782	736	775	722	737	752	757	774	720	739	801	728	720	812	714	782	791	769	781	768	779	767	789	772	691	769	745	706	742	714	783	749	757	730	732	790	781	719	715	763	844	749	801	789	727	798	754	772	810	763	764	720	712	707	779	753	753	789	799	785	725	757	808	743	735	736	765	725	800	735	737	756	797	750	742	775	726	770	737	787	807	774	751	751	714	700	751	786	715	787	785	770	739	823	777	740	765	735	748	728	754	728	762	815	727	775	709	736	778	738	760	748	767	745	760	777	752	721	750	733	781	759	777	728	777	787	749	841	759	759	723	751	795	767	770	752	768	754	750	779	747	745	740	732	796	782	694	772	769	753	791	779	786	754	720	784	751	752	787	744	804	819	790	740	719	759	736	738	707	764	731	771	763	777	769	759	750	775	775	766	777	777	747	756	802	782	779	739	724	735	776	731	754	765	772	801	715	749	781	739	765	767	793	745	786	763	701	785	777	768	701	750	793	793	794	788	795	728	802	734	740	768	758	774	749	773	752	777	769	779	768	802	771	782	741	757	700	773	738	726	730	748	770	750	768	734	759	764	736	763	761	737	757	776	744	787	749	759	771	795	797	782	732	791	757	755	818	780	786	772	781	753	771	761	749	830	763	727	764	756	762	752	772	748	772	703	773	782	756	813	742	786	725	763	779	798	762	741	794	738	714	775	757	779	759	768	806	749	767	706	713	701	751	783	779	825	705	760	778	693	765	723	747	718	743	770	713	729	767	747	744	771	780	778	690	701	775	757	781	791	797	781	832	774	796	762	755	771	840	744	740	790	748	775	791	835	824	722	765	768	780	794	747	781	711	697	808	754	792	765	794	754	741	758	812	753	750	751	808	741	732	747	744	807	763	759	772	778	752	798	738	779	762	766	704	781	711	784	793	771	722	805	747	736	753	765	785	776	788	815	783	734	725	750	740	757	825	805	773	771	722	743	768	785	805	742	787	732	791	787	739	794	748	744	706	734	730	708	792	749	717	741	789	799	766	722	724	754	728	760	742	777	777	765	741	777	754	744	768	747	822	736	773	804	729	708	757	800	751	773	787	771	781	749	789	792	774	759	765	770	716	786	722	758	750	733	734	760	719	747	811	684	718	721	744	720	798	739	708	770	743	788	727	726	785	772	739	757	730	783	777	758	773	728	766	742	777	768	729	757	743	740	720	737	744	764	796	715	734	771	723	718	769	805	743	712	768	793	760	803	763	728	779	767	814	750	811	760	773	774	803	775	779	759	771	766	790	703	780	706	780	764	753	767	787	732	753	710	774	716	762	781	723	772	787	834	731	713	715	761	752	778	733	783	730	738	716	726	747	740	780	742	819	762	804	809	748	769	755	837	744	736	754	761	741	743	795	710	789	794	805	758	775	759	756	756	724	775	751	793	752	759	778	744	798	787	794	751	798
15093	6382	7366	5958	3680	2532	1832	1400	1142	950	826	683	650	498	489	533	491	458	427	446	413	366	386	358	410	372	368	399	357	362	370	292	340	338	337	352	329	366	330	319	317	351	347	339	296	297	353	328	332	329	323	310	299	294	307	318	320	319	356	337	309	342	293	308	314	313	306	294	297	307	315	312	295	295	320	330	349	327	334	339	325	370	305	331	324	287	301	331	315	325	308	315	319	304	353	323	289	312	324	344	324	326	353	298	314	345	325	321	326	289	317	328	321	306	299	311	327	311	316	325	312	322	327	287	291	311	370	309	342	311	345	317	295	331	288	306	291	305	313	293	294	290	331	303	288	307	296	280	315	299	317	348	290	290	332	291	293	316	274	290	305	303	268	293	298	290	308	325	284	282	306	298	386	312	314	315	319	344	304	306	314	315	304	342	311	309	309	301	327	295	285	339	340	310	281	288	328	312	314	303	317	341	312	318	321	326	316	322	294	273	297	297	333	321	301	319	304	315	323	340	311	304	311	293	309	310	336	310	306	329	347	319	305	289	342	322	288	318	345	338	295	295	317	308	320	343	333	288	313	308	320	315	278	315	314	330	329	334	310	309	329	298	302	329	315	299	290	316	339	292	290	334	310	258	305	304	298	297	299	306	299	318	303	302	334	322	331	312	334	331	324	331	319	342	329	349	295	322	303	288	319	332	317	320	280	292	322	314	304	321	338	306	312	293	330	291	335	307	310	324	316	298	328	311	335	303	322	352	324	308	270	294	318	336	348	323	364	303	313	319	326	306	304	328	293	321	338	304	334	312	322	325	314	308	291	315	337	320	333	338	322	334	314	309	307	323	332	315	279	318	315	304	318	309	331	325	326	309	320	300	303	349	309	299	294	264	300	327	312	299	327	314	331	331	319	304	298	279	310	307	336	301	290	305	311	325	325	324	326	309	330	331	287	326	328	311	346	340	336	286	330	295	312	299	324	305	322	296	316	305	289	290	308	329	307	315	306	291	330	288	282	360	320	314	289	291	304	333	323	341	285	315	315	324	318	257	340	357	319	332	314	333	317	320	339	339	305	340	330	347	310	333	316	314	333	344	367	316	322	328	322	341	294	319	317	302	313	275	312	295	338	329	328	330	327	292	317	308	296	326	296	305	306	291	283	305	283	316	331	312	309	332	317	308	321	331	351	285	317	334	289	306	338	295	345	312	323	303	344	306	314	331	314	289	305	324	305	331	294	314	311	322	311	348	281	311	316	298	326	299	315	312	308	326	292	308	324	319	312	290	325	325	360	296	321	310	294	322	299	324	304	341	288	349	329	290	307	312	305	321	296	290	325	319	325	330	304	318	325	307	296	338	295	312	323	341	328	283	332	307	290	324	316	317	322	277	282	287	315	311	331	318	318	359	299	306	299	329	328	293	320	314	324	316	310	301	317	296	299	314	312	294	294	314	306	339	311	348	334	295	278	317	316	356	299	290	310	320	310	321	329	339	353	311	309	327	346	307	343	311	324	313	313	324	322	319	286	295	297	321	332	297	293	313	310	306	322	352	306	297	291	319	304	294	310	289	299	308	310	301	286	317	311	316	325	327	279	300	309	334	323	314	365	323	282	300	341	333	268	333	312	305	304	302	335	328	317	254	329	328	304	330	309	301	343	334	300	305	277	290	312	256	310	281	287	326	316	313	367	303	287	318	358	321	294	324	305	314	285	345	310	312	310	326	290	324	298	302	332	327	293	301	294	267	299	320	303	306	312	291	308	293	312	305	280	318	270	311	334	344	300	333	305	338	340	314	291	284	314	343	378	383	299	304	305	324	326	298	347	312	299	270	302	309	333	305	300	308	337	303	332	309	333	328	319	306	324	311	361	334	326	296	333	293	331	318	290	285	312	334	325	339	329	310	301	320	305	350	268	311	327	318	357	309	325	284	304	341	328	309	287	283	315	315	303	303	333	325	312	299	346	314	342	293	360	349	306	344	304	286	319	305	315	318	334	329	326	338	291	326	288	308	357	318	315	292	337	299	331	308	309	304	339	331	295	317	285	326	341	335	323	299	304	290	293	348	270	300	317	342	296	328	316	325	332	325	356	316	276	338	306	303	330	296	324	319	295	350	335	293	309	288	330	311	279	300	340	331	318	301	306	334	332	342	312	300	334	328	305	296	349	289	328	318	333	318	308	314	315	341	308	349	308	313	323	324	347	326	298	280	300	292	302	352	307	291	305	291	315	310	300	308	301	346	349	320	293	306	306	318	323	339	321	339	312	349	309	317	313	290	309	307	363	317	341	350	286	287	300	311	331	325	318	311	290	299	303	334	297	310	303	308	310	335	286	305	308	340	313	324	328	344	297	313	309	279	291	286	377	337	357	315	317	300	300	315	302	296	312	329	299	347	326	347	311	317	363	327	324	349	304	294	319	336	322	293	303	298	306	321	326	301	320	324	279	299	297	309	332	290	289	317	303	329	306	313	320	316	300	306	324	284	313	318	329	296	302	314	283	301	333	332	305	320	312	318	347	316	323	319	332	344	312	334	307	288	303	303	330	278	305	326	317	341	298	316	344	334	306	291	289	289	310	333	303	323	311	312	328	304	338	300	377	309	265	332	297	334	321	341	310	305	332	311	313	316	346	331	326	300	310	306	324	331	337	274	306	285	318	314	296	311	309	361	359	294	318	310	296	295	289	312	338	332	315	299	318	292	311	320	316	341	325	323	301	303	312	298	303	309	300	293	320	309	329	319	332	301	322	311	296	346	301	312	361	302	290	318	302	337	302	265	317	331	286	293	335	345	338	319	302	308	315	328	324	322	289	313	342	328	331	298	350	314	305	331	301	352	326	327	283	264	310	316	309	319	332	308	316	299	295	323	283	316	291	297	323	314	334	325	310	318	303	326	308	308	301	308	293	339	281	305	276	327	305	331	316	330	325	328	348	297	296	322	305	315	315	313	303	357	309	295	341	306	328	295	300	290	322	303	319	283	320	323	287	298	327	309	312	311	345	297	298	331	318	324	329	325	351	319	314	314	285	324	369	334	323	302	342	338	347	294	316	302	301	339	287	350	319	315	298	320	324	300	337	322	300	345	324	336	333	301	281	305	302	279	296	266	361	292	326	348	305	297	310	314	312	318	300	330	310	297	343	297	314	301	310	288	290	328	254	330	316	297	328	369	314	342	294	306	317	322	315	309	276	332	366	318	267	315	317	302	345	290	313	338	325	307	303	291	287	324	295	323	312	317	314	339	285	321	335	303	312	290	308	321	305	322	314	340	292	316	308	272	355	320	338	317	349	305	287	346	341	339	328	335	320	287	288	336	295	300	337	302	310	314	320	327	292	329	297	345	331	309	309	374	306	296	328	326	359	302	303	326	297	311	299	302	326	310	295	282	354	322	280	315	330	326	319	329	303	305	315	311	292	287	265	324	314	315	320	291	317	313	287	326	309	306	322	304	269	340	369	304	321	317	320	319	327	293	325	348	315	329	310	320
10335	5953	12938	15078	12288	9621	7431	5926	4911	4041	3375	2882	2622	2229	2133	1856	1751	1663	1541	1505	1336	1319	1238	1225	1150	1089	1091	982	978	1002	967	922	879	888	846	829	843	773	844	810	789	798	789	791	783	839	759	794	741	756	815	730	735	740	720	772	758	765	781	815	758	736	714	727	686	706	764	729	707	764	748	700	736	728	724	692	712	751	692	670	750	745	710	685	760	706	705	659	647	709	725	725	719	693	741	705	696	704	691	739	728	717	744	708	705	694	674	734	761	762	716	711	743	734	725	696	747	699	684	716	746	690	677	703	720	763	722	738	734	691	702	660	727	726	704	730	715	696	705	651	762	662	672	724	698	704	735	697	747	746	696	730	701	787	737	739	722	666	714	730	717	731	683	770	731	701	728	703	730	709	726	722	675	704	720	714	713	689	692	762	732	697	740	674	703	703	729	678	746	740	727	713	729	731	658	703	758	704	713	768	717	717	693	689	764	736	763	743	733	713	695	711	734	682	723	681	711	681	727	731	715	710	730	707	685	734	720	694	707	764	735	705	712	708	735	712	744	712	751	721	758	709	760	769	723	725	716	722	745	730	721	701	741	737	742	671	716	702	731	697	721	711	751	682	719	693	728	732	717	739	727	704	693	722	709	726	747	739	711	681	765	698	747	768	738	736	705	702	771	726	723	709	707	725	706	693	720	718	716	711	724	692	749	669	738	699	708	727	700	678	749	722	715	699	695	687	743	756	687	711	720	730	723	714	713	725	721	705	713	729	712	725	721	738	689	723	747	722	739	751	672	741	680	718	720	746	748	738	747	715	699	731	696	714	724	743	726	768	778	728	690	692	742	718	720	753	701	670	703	710	722	735	675	727	670	702	697	698	707	729	753	696	729	759	715	735	687	785	719	700	780	717	734	659	679	676	734	692	696	730	752	721	712	698	747	737	683	684	749	715	742	720	742	701	734	755	720	721	705	727	727	715	707	750	698	722	715	714	766	709	715	709	668	707	695	670	735	714	731	716	729	730	732	673	695	673	721	718	738	676	680	725	752	769	722	699	745	715	712	766	708	700	720	731	762	700	709	712	717	691	742	736	742	770	709	688	736	752	682	762	700	724	729	670	748	742	694	682	675	752	778	720	683	721	713	726	729	721	714	701	724	710	721	702	691	773	682	646	711	717	714	728	667	722	724	717	749	732	682	694	781	733	730	697	700	724	737	720	740	710	727	739	683	719	700	716	769	747	775	703	691	714	716	711	692	717	703	719	702	740	790	699	754	684	701	714	692	679	707	764	685	741	705	774	724	727	720	686	675	703	708	749	734	733	729	659	735	697	757	728	753	724	742	708	718	678	707	686	721	752	726	659	724	753	733	729	714	720	733	738	721	681	731	678	705	711	722	760	699	749	730	750	721	723	737	727	701	752	787	744	777	746	715	744	744	753	705	638	713	733	749	702	722	712	705	708	685	724	683	729	693	739	740	737	736	713	734	716	716	683	704	743	707	740	756	665	716	750	726	724	742	759	718	732	729	738	730	699	718	723	722	769	758	683	678	699	736	696	721	711	742	752	693	700	752	683	748	718	736	696	716	687	709	748	708	709	718	697	733	679	772	711	703	734	670	677	665	756	742	725	741	801	719	722	745	732	713	723	720	757	659	691	705	714	636	736	728	709	720	716	789	713	698	688	715	713	729	727	726	740	731	693	710	693	713	708	747	729	654	684	696	695	728	753	719	751	728	755	707	743	698	710	766	694	691	748	693	734	726	725	747	739	702	720	706	721	731	636	723	702	674	753	706	704	732	684	745	683	730	704	706	654	721	731	709	770	704	675	713	695	747	731	733	684	687	717	679	656	671	698	736	746	717	762	756	719	722	699	691	760	697	737	758	670	707	694	695	713	766	757	696	793	704	731	712	729	731	663	695	762	731	738	721	692	729	713	694	719	741	719	726	716	712	705	753	746	717	716	715	693	709	701	748	732	748	689	715	682	651	740	738	689	727	695	773	729	748	698	681	701	675	693	725	732	754	725	683	729	698	681	702	705	721	723	732	675	726	719	728	754	769	678	694	709	674	730	714	726	708	701	690	724	731	766	752	729	703	709	710	728	681	750	715	712	696	715	680	739	702	726	727	735	726	769	708	708	713	710	730	727	715	691	726	716	702	725	706	776	748	696	720	717	692	707	738	724	725	735	728	718	674	763	738	722	708	711	685	710	708	685	704	740	725	744	727	756	719	733	696	681	730	737	677	726	688	682	717	709	679	696	710	698	716	772	703	669	708	757	693	741	690	722	697	699	656	734	731	706	710	733	721	692	680	725	743	695	730	692	723	734	736	736	725	713	745	664	699	717	712	692	680	732	714	711	784	730	731	689	710	722	727	711	715	716	755	728	711	701	750	728	737	704	707	702	701	706	686	730	700	749	687	689	674	723	732	688	730	707	747	723	741	685	675	699	772	697	714	681	710	690	772	716	738	705	765	720	708	719	695	744	743	726	711	708	743	718	711	736	726	731	711	702	779	720	714	727	707	732	651	740	712	709	703	699	691	732	686	775	718	759	710	716	710	734	771	692	743	704	746	725	726	737	701	701	719	720	689	702	702	686	692	712	674	723	728	718	690	737	709	717	719	731	729	716	693	730	741	715	674	726	731	705	749	685	744	779	739	734	658	716	746	740	763	718	699	741	730	677	691	719	692	724	744	734	717	687	755	716	739	670	714	726	697	696	748	711	693	693	729	745	741	773	733	693	697	727	708	764	665	679	735	728	728	713	735	689	733	704	768	679	687	702	715	703	745	696	730	757	708	745	736	738	677	694	750	715	718	727	705	706	727	715	732	694	750	728	683	773	713	686	736	751	696	768	745	724	695	688	724	729	692	710	696	723	711	731	725	721	722	695	740	732	733	700	744	765	723	734	661	732	728	688	760	658	704	714	711	732	720	751	707	714	722	738	683	715	691	735	725	741	709	723	754	743	707	696	757	714	783	678	713	725	713	729	703	768	708	752	763	740	703	725	727	715	749	736	722	780	741	692	726	686	729	744	694	723	781	725	725	702	700	684	714	693	733	756	702	681	694	736	716	677	727	705	674	717	697	769	726	690	686	690	733	756	687	727	707	727	727	685	699	751	706	687	728	738	755	720	656	714	726	733	704	692	649	734	739	723	752	726	693	750	731	695	712	720	675	699	664	743	677	687	685	683	719	786	692	754	736	736	753	709	740	724	680	723	732	728	755	752	731	698	707	722	721	752	709	748	729	695	740	728	717	721	701	717	737	676	717	742	754	724	711	715	732	720	732	696	664	650	696	697	710	810	729	712	702	733	715	674	720	717	733	705	678	743	698	679	723	687	758	745	783	659	744	718	713	769	725	709	717	743	699	686	724	705	764	696	734	736	728	730	724	749	730	694	697	712	758	705	750	706	739	703	718	736	739	766	720	659	694	736	736	785	707	749	665	714	709	684	712	729	741	746	752	708	744	714	735	675	676	708	697	675	704	680
23269	9525	10499	8276	5141	3431	2402	1774	1452	1125	867	857	700	679	582	532	550	490	518	458	473	420	403	413	382	349	365	300	386	343	296	291	320	360	310	356	332	318	317	326	314	314	293	320	330	320	312	278	322	318	324	321	321	303	309	331	280	336	268	299	323	298	347	302	299	312	329	307	316	284	296	306	293	287	284	288	287	291	311	319	297	334	324	326	333	321	299	311	317	302	311	328	284	312	305	324	294	293	272	308	309	285	296	325	281	291	300	293	298	325	292	318	277	301	290	292	313	304	334	296	294	336	302	286	319	308	297	268	316	354	278	295	300	274	327	293	280	305	299	287	307	285	280	331	312	296	299	274	279	315	297	277	292	293	303	276	311	288	270	303	304	271	298	306	348	273	334	306	282	304	302	293	315	307	292	287	293	287	259	301	317	295	269	285	292	293	287	287	321	308	307	312	322	349	313	309	296	314	384	319	291	310	298	312	293	306	316	279	283	273	309	273	289	280	295	309	304	267	266	329	314	291	307	284	282	289	316	288	333	326	314	274	299	284	321	289	336	275	299	274	276	304	298	321	304	297	293	308	311	306	306	288	280	296	305	259	319	309	318	299	292	298	299	290	321	305	289	299	283	338	352	324	297	298	321	282	278	295	348	323	275	305	314	310	299	331	299	283	309	289	307	324	333	289	280	298	290	318	294	329	294	281	297	311	321	293	304	298	288	295	310	309	278	324	307	308	320	265	285	294	316	309	333	267	289	298	292	265	317	292	306	291	297	265	311	328	321	303	307	282	301	317	306	314	302	281	358	302	324	290	300	307	291	324	283	298	310	313	279	288	294	302	297	291	296	293	284	284	278	307	301	308	317	302	309	307	287	290	286	326	268	290	311	292	327	294	267	324	345	271	290	270	299	296	312	287	278	285	269	299	280	273	302	300	298	343	298	316	316	301	335	306	298	291	289	316	293	312	310	268	310	304	308	332	307	292	320	322	295	289	289	278	339	323	303	305	265	299	250	298	307	326	300	305	317	338	277	329	318	258	313	285	287	297	287	297	331	292	292	282	307	323	268	304	306	258	316	261	283	283	301	319	301	315	311	281	307	324	300	291	322	318	331	342	285	278	318	273	318	278	313	286	346	307	289	300	319	341	304	306	298	320	303	290	298	305	304	309	324	325	302	292	310	314	288	283	279	312	290	314	310	335	277	308	287	280	307	264	294	310	326	290	283	295	300	307	300	293	299	309	289	317	294	297	272	283	284	299	347	318	291	311	292	299	286	293	287	282	292	301	328	298	283	272	311	336	329	300	320	315	302	309	278	281	308	319	307	311	279	299	313	321	265	309	297	280	271	293	321	298	307	289	272	258	291	308	315	302	301	305	272	292	326	300	275	326	303	296	310	276	277	288	326	318	353	295	277	300	273	328	293	325	283	305	329	285	272	305	310	279	301	310	326	315	296	272	307	326	284	277	298	265	285	318	293	318	282	321	305	313	320	273	314	316	278	293	289	307	294	284	282	301	299	315	292	300	294	327	285	317	308	306	315	306	280	284	300	306	326	276	303	292	308	274	314	283	312	302	288	246	283	286	278	281	299	264	274	280	311	275	320	303	321	290	287	291	290	331	297	266	249	297	299	294	314	284	341	275	264	312	303	320	297	294	291	281	309	289	323	295	300	279	303	342	319	274	327	296	304	309	308	315	310	305	313	281	314	352	296	318	264	303	305	276	289	312	317	280	309	284	296	297	287	288	292	324	314	307	320	307	313	325	304	283	274	330	317	306	305	314	302	308	318	275	269	295	316	266	296	280	291	294	292	317	278	295	282	324	299	306	303	294	287	300	297	305	304	305	300	305	286	310	301	291	314	270	292	303	303	317	298	314	280	296	303	298	291	267	298	300	304	305	304	301	335	316	287	291	310	291	288	331	236	296	274	297	292	287	305	315	282	301	255	299	292	289	286	304	319	293	283	286	315	298	309	293	278	299	298	304	303	290	302	284	326	318	326	293	316	294	301	302	297	315	261	320	318	288	278	266	276	341	293	284	271	293	293	331	312	295	314	295	309	327	290	291	302	259	287	290	292	272	331	298	358	316	283	299	301	291	320	323	316	316	309	281	302	294	273	293	300	300	306	283	297	322	305	265	290	306	327	302	291	275	293	287	305	328	287	305	305	264	341	300	304	304	283	301	311	288	319	349	305	311	298	318	274	308	287	335	293	314	302	306	300	279	278	287	280	283	292	314	272	283	303	294	318	282	284	313	278	293	310	354	317	281	319	317	306	317	332	289	264	325	283	296	306	299	305	304	298	304	297	305	299	282	309	314	321	297	274	315	335	316	285	351	319	343	309	270	271	284	307	297	293	282	286	278	318	297	325	279	290	303	290	289	333	292	322	312	315	283	314	292	284	285	332	319	318	284	295	316	353	277	274	302	310	298	299	317	319	308	325	340	320	268	327	278	300	303	326	272	277	342	274	315	262	312	295	303	312	295	275	289	288	279	298	296	334	269	292	295	314	278	279	324	288	333	309	309	323	289	305	326	282	308	285	283	283	301	319	290	299	302	319	294	300	306	287	293	319	322	296	313	275	316	295	292	319	286	302	282	308	319	319	286	322	316	293	337	330	318	330	298	299	290	312	281	321	311	339	329	293	284	301	313	298	306	252	338	296	301	284	301	328	275	290	307	318	337	369	302	304	333	338	311	302	310	323	305	299	273	299	272	307	294	311	317	298	306	294	344	322	301	302	302	292	291	289	327	277	285	266	298	293	305	316	274	271	280	287	290	287	277	272	309	310	285	300	311	315	310	309	318	291	315	303	288	325	308	336	311	284	314	308	271	302	305	320	289	301	265	313	296	322	332	285	309	310	339	295	301	276	292	318	303	301	305	315	297	310	305	318	292	282	292	308	288	316	323	307	291	295	310	309	315	286	313	287	321	296	291	309	271	309	304	287	299	308	276	309	311	295	263	302	279	296	284	299	279	284	268	304	322	297	281	302	276	285	312	309	300	314	303	284	268	279	290	325	305	296	292	288	290	302	308	301	308	288	286	299	276	324	294	263	296	297	315	295	335	294	314	333	285	297	290	313	323	273	285	303	310	340	330	291	261	309	288	278	331	309	287	299	304	278	306	281	310	279	325	311	332	303	320	304	317	318	288	277	318	289	290	289	310	301	275	301	307	248	299	315	287	326	277	321	340	329	294	323	292	302	260	299	295	317	294	299	281	323	301	280	278	311	309	290	303	280	295	285	306	315	294	327	322	311	293	327	320	275	330	301	288	291	283	291	295	296	351	298	305	294	303	303	303	306	317	330	317	301	337	322	319	333	284	305	295	308	310	301	317	307	336	330	295	313	342	300	324	273	319	265	297	327	347	283	307	312	266	288	293	303	316	297	308	276	297	271	300	293	292	306	300	321	318	305	307	332	305	314	277	304	330	310	293	302	315	316	310	285	299	317	292	294	306	289	350	313	328	289	327	311	303	293	308	283	288
13302	7664	16705	18746	15454	12353	9643	7874	6347	4994	4186	3691	3140	2908	2527	2386	2258	2044	1840	1782	1649	1544	1401	1349	1310	1219	1110	1122	1077	989	1044	1002	911	866	887	830	874	839	836	843	799	750	779	752	770	741	756	744	760	747	800	754	757	730	727	753	752	747	787	727	687	659	715	710	746	743	754	700	662	697	747	692	671	697	687	705	708	658	676	728	684	685	668	715	703	707	733	709	663	689	651	673	695	647	676	697	710	654	675	691	675	679	674	716	705	691	685	673	649	690	695	685	703	679	703	670	651	688	686	687	693	703	680	705	663	679	656	682	706	715	716	711	665	646	664	727	693	706	648	725	710	670	705	693	687	706	687	772	677	711	685	679	684	666	666	686	739	665	697	681	682	688	734	726	720	655	662	699	704	702	686	725	690	704	712	634	684	705	670	726	721	695	623	700	658	726	715	686	675	679	702	733	671	688	720	680	652	686	718	707	675	699	710	728	672	713	685	683	691	684	668	697	712	665	662	650	674	677	638	710	731	684	642	689	669	735	648	686	650	725	746	678	677	701	671	701	740	727	702	726	686	710	694	701	662	648	746	677	687	703	704	626	704	668	660	706	738	672	645	692	680	740	723	691	730	669	715	676	750	649	679	701	692	678	694	700	744	652	693	700	677	689	721	709	675	723	672	648	685	674	667	673	692	668	687	714	655	659	682	676	742	715	630	699	701	690	715	713	740	672	671	715	698	674	665	730	662	686	661	686	691	720	702	633	708	733	676	644	707	661	694	718	630	731	682	695	680	707	670	689	686	680	689	684	694	657	668	695	656	733	667	668	712	697	721	689	661	671	751	648	696	708	694	700	692	689	719	681	683	716	684	707	680	685	712	707	676	690	623	668	684	711	689	645	681	674	698	705	672	678	689	675	678	647	670	684	616	715	690	664	647	671	668	665	691	684	664	680	685	701	692	651	678	691	691	664	683	686	696	729	701	610	708	722	678	684	680	715	681	702	738	706	670	686	689	686	685	644	664	721	690	696	654	687	739	660	725	684	715	686	680	694	710	709	680	645	683	668	687	688	687	659	748	737	745	706	738	678	670	708	692	675	659	682	672	744	680	681	691	694	685	674	658	625	744	722	671	655	662	679	696	674	690	703	684	701	676	677	672	673	689	662	677	699	720	668	696	687	740	707	656	716	715	671	700	658	690	722	707	675	646	737	696	714	637	714	670	736	718	671	697	673	698	674	657	694	688	683	696	663	709	662	701	739	715	703	720	715	706	679	678	700	688	647	691	684	664	701	691	682	734	684	716	677	657	649	702	685	749	755	726	751	701	691	658	711	709	698	692	699	689	655	720	663	693	683	697	622	705	655	712	673	706	709	677	713	719	674	710	645	698	697	758	688	672	706	676	688	718	696	672	703	729	707	640	717	655	684	692	663	661	668	667	691	724	640	707	654	690	643	677	734	684	696	717	664	677	650	699	694	713	694	670	733	695	686	632	672	710	724	678	712	716	708	667	733	679	706	727	706	704	701	676	694	682	713	677	708	713	730	706	726	696	721	665	666	654	659	720	736	679	688	643	733	704	674	739	653	636	715	710	688	689	666	648	661	698	684	653	645	702	698	742	682	706	688	692	649	694	676	704	712	685	695	642	695	708	675	647	740	691	621	673	702	684	656	660	635	657	699	697	655	709	704	726	702	687	683	698	666	685	673	722	708	695	696	652	654	700	686	727	647	688	726	745	702	698	687	703	684	711	677	697	670	703	646	673	706	689	680	682	688	705	628	695	711	707	705	728	673	700	669	656	696	716	711	681	678	651	680	676	693	726	670	700	697	686	727	678	670	721	688	678	678	706	733	648	655	730	697	701	661	660	702	673	685	677	671	681	722	687	645	705	697	714	715	669	710	690	688	665	681	675	683	691	671	722	677	682	756	687	695	653	724	682	701	696	692	683	679	669	692	693	714	655	734	665	667	670	661	703	728	707	694	705	656	673	701	714	654	707	705	730	723	721	680	715	689	690	704	668	708	726	675	651	691	667	691	690	684	691	661	650	684	642	699	662	695	665	676	645	678	675	695	683	728	698	688	674	721	674	660	695	717	685	686	668	666	658	676	732	699	729	685	706	681	699	729	689	690	692	686	709	687	710	693	667	712	712	682	699	683	690	720	693	707	718	676	698	701	719	701	682	713	663	702	705	657	695	692	687	695	662	643	664	717	687	702	685	723	736	696	639	701	724	692	655	688	669	724	703	697	692	712	740	712	632	668	684	716	719	730	688	642	648	703	669	677	748	688	787	722	704	682	705	674	669	735	670	717	659	729	691	694	646	666	647	678	703	671	677	708	689	705	708	684	677	647	698	650	753	695	683	688	704	659	684	681	720	719	703	686	664	644	689	698	705	700	727	717	675	700	644	681	692	665	705	660	746	729	633	674	670	661	687	673	671	662	679	683	655	664	677	650	747	698	734	705	711	674	704	720	671	684	685	734	703	694	643	715	695	694	737	683	699	687	639	704	689	648	658	689	714	702	732	691	701	669	691	672	677	674	704	680	635	758	698	719	685	690	720	698	695	695	697	729	665	712	728	729	668	648	700	721	671	759	693	730	664	680	687	682	693	702	699	682	691	652	691	673	688	642	678	675	710	716	676	737	685	685	684	689	629	673	702	677	680	659	669	691	699	648	607	674	686	665	653	695	676	675	686	735	715	677	700	683	679	708	647	738	682	660	678	675	726	728	683	687	700	707	709	693	687	724	688	686	667	687	698	721	651	701	703	689	724	723	714	686	648	747	726	664	657	683	650	651	655	630	705	688	707	725	707	729	728	687	698	674	686	701	708	707	681	676	720	700	680	675	668	655	684	676	681	702	709	701	670	730	693	714	663	682	733	752	669	666	682	660	716	689	663	699	740	669	677	713	688	708	700	682	666	703	726	658	642	707	672	710	692	702	657	694	702	664	707	694	718	672	684	705	697	700	682	717	715	685	664	688	680	693	671	717	664	663	710	733	715	662	705	631	663	669	651	700	674	691	662	683	714	677	717	673	695	736	678	714	659	676	713	678	643	701	655	680	717	693	705	677	710	675	678	695	713	656	652	678	675	703	709	722	705	707	650	712	713	703	714	670	678	671	690	681	657	690	673	735	747	678	689	672	687	695	699	692	716	668	643	673	730	694	693	688	649	689	741	709	687	702	693	698	682	655	676	677	675	711	695	707	687	682	658	678	700	700	700	700	702	706	712	668	677	673	755	688	700	714	677	673	682	703	667	700	766	686	702	665	707	674	666	706	657	670	691	707	659	717	677	720	741	760	676	671	701	698	715	693	649	728	715	669	715	678	703	678	652	664	612	629	685	646	690	708	652	662	712	748	676	678	743	684	684	659	696	716	663	646	702	688	678	744	633	701	658	677	681	647	708	688	701	677	677	693	675	693	712	663	715	660	687	706	702	651	731	719	649	708	701	703	658	744	704	694	749	702	706	706	680	699	682	691	651	657	704	717	698	752
7612	4214	5153	4002	2456	1691	1267	1057	878	700	643	540	515	510	468	497	507	486	384	400	390	372	357	375	394	367	392	355	338	376	368	356	343	339	337	363	338	354	327	359	332	350	365	334	345	401	350	314	325	377	345	311	343	321	364	328	340	346	343	310	353	355	349	323	394	361	369	328	319	337	373	337	371	357	357	348	319	319	354	347	357	369	355	295	348	342	342	343	338	350	362	337	324	297	356	345	316	340	355	351	346	346	349	344	358	331	352	354	346	348	306	351	370	315	359	363	362	340	357	322	342	349	343	342	297	350	335	328	320	328	300	330	354	358	362	342	357	317	336	325	325	335	328	319	388	322	331	300	336	336	343	327	359	332	363	364	352	314	321	341	341	354	382	352	360	383	370	321	355	315	365	362	310	341	372	345	357	369	331	355	334	370	337	317	350	321	312	340	328	336	354	341	335	341	313	320	320	362	336	343	345	325	311	324	320	338	360	363	343	365	352	336	318	316	363	330	323	335	343	317	332	362	351	356	323	360	339	344	310	338	343	344	321	329	350	340	357	366	321	330	348	345	358	348	362	327	361	392	344	319	346	395	322	370	346	338	360	341	353	343	362	343	307	351	327	340	327	358	320	355	305	318	332	331	354	372	313	331	358	360	318	352	384	375	396	359	351	370	308	376	318	330	318	386	339	343	349	336	355	354	333	332	303	340	348	311	360	339	319	313	335	307	356	328	347	350	332	374	322	347	307	353	303	290	306	345	366	371	346	377	329	335	352	334	319	339	361	328	311	374	324	293	309	346	308	325	347	317	312	333	322	370	287	334	376	360	349	316	361	346	289	351	295	306	352	359	332	373	315	328	339	338	317	336	341	347	316	337	328	372	316	339	292	358	336	331	344	347	304	350	292	312	347	347	358	350	366	384	343	334	329	364	329	323	385	378	352	363	357	340	348	361	340	330	318	335	396	356	324	311	316	348	337	356	317	339	385	326	357	340	333	358	330	298	315	370	344	334	352	370	319	329	320	333	368	382	362	341	357	330	319	342	312	340	352	311	342	321	359	348	321	331	323	341	336	324	329	340	331	329	351	324	340	310	334	316	336	340	342	363	336	307	308	295	367	349	338	351	368	352	320	328	325	312	331	348	357	310	341	320	340	313	337	346	354	317	334	348	344	345	348	352	338	351	348	350	318	368	340	318	365	339	355	331	369	356	307	322	350	325	290	353	376	357	321	316	295	324	331	336	344	363	333	356	319	333	354	346	310	344	320	363	322	346	363	356	313	348	334	353	340	329	343	332	315	341	343	338	311	353	357	343	304	318	359	350	333	371	360	347	338	339	334	343	330	351	328	365	353	302	306	297	332	331	339	337	339	313	335	326	357	317	346	311	347	323	285	356	344	341	363	345	351	368	314	354	361	363	342	330	322	332	334	342	337	327	304	345	335	305	328	366	363	342	333	340	347	337	378	353	327	343	325	315	314	320	341	341	360	327	352	336	311	320	321	331	339	336	337	340	339	346	345	328	381	315	348	392	372	329	337	374	371	323	342	353	354	334	323	347	352	327	342	313	340	308	328	339	326	355	369	343	338	345	358	308	318	338	332	373	345	327	338	339	358	335	326	346	344	337	332	338	359	322	341	387	351	309	310	354	313	324	342	360	309	366	314	311	348	304	336	345	366	342	333	319	385	397	348	362	313	379	337	350	349	339	346	330	337	332	362	351	314	320	344	331	374	355	342	333	327	341	323	345	351	364	333	337	322	339	320	333	326	341	334	337	342	326	320	336	292	308	358	318	368	342	360	332	306	367	308	382	348	353	322	310	346	323	320	356	353	337	348	348	320	380	353	346	318	362	330	338	336	352	353	354	353	339	314	363	360	330	331	341	359	366	309	324	327	320	359	317	355	345	307	384	352	358	330	337	323	338	337	337	345	334	320	333	319	330	355	360	331	303	368	332	362	313	352	373	403	351	332	343	350	319	340	309	350	356	353	302	336	327	348	349	341	327	338	317	338	340	350	362	316	361	304	303	298	320	342	353	321	363	332	381	388	335	325	380	347	316	343	323	376	359	350	334	397	283	326	322	333	348	368	354	375	332	334	357	328	339	330	379	376	379	362	372	334	361	337	360	313	341	338	342	349	317	349	312	319	348	329	348	368	328	341	326	405	336	364	358	382	370	339	397	363	337	335	336	373	337	341	325	335	350	340	360	365	331	316	358	330	336	353	308	377	315	344	338	382	328	336	335	355	367	341	348	320	333	338	338	340	327	328	357	367	324	346	340	339	320	319	387	387	334	349	318	342	356	320	323	339	327	326	328	341	360	348	339	361	339	346	328	284	360	341	321	318	357	347	324	324	356	359	325	347	331	312	337	372	341	367	357	351	358	318	335	336	334	356	340	338	328	355	317	333	320	335	355	354	344	304	341	339	327	344	331	363	348	314	356	327	350	379	375	326	346	322	332	288	308	347	362	343	357	331	311	364	340	324	349	280	330	366	311	333	336	302	334	329	334	336	312	359	318	355	348	347	371	332	342	335	323	336	344	336	349	331	357	355	337	337	349	349	343	301	351	336	329	326	355	333	363	333	356	324	336	336	335	329	318	340	360	330	310	301	347	362	377	325	356	345	332	354	308	301	343	372	356	349	316	327	351	345	331	347	346	346	351	333	367	355	341	319	339	337	330	328	346	323	361	346	379	347	352	306	350	333	343	348	334	308	354	333	378	337	304	321	344	319	311	313	358	324	348	351	326	334	316	306	320	344	329	333	342	347	323	366	360	342	359	371	334	315	372	356	338	358	326	333	337	356	356	366	318	357	318	369	331	311	347	335	342	336	325	341	321	381	364	336	364	354	357	391	313	363	319	344	344	380	339	321	329	344	334	312	327	337	321	378	353	314	345	304	324	329	360	331	354	348	363	340	341	336	330	338	335	388	299	333	333	353	324	360	305	327	343	373	335	324	348	309	310	365	370	325	355	322	321	389	334	382	340	303	349	340	325	320	376	327	333	323	331	341	311	385	355	337	348	330	352	343	327	351	318	352	354	325	381	311	348	343	345	328	325	343	352	380	339	344	339	332	347	324	328	374	333	348	328	324	346	384	362	374	311	328	379	304	320	352	328	380	310	326	347	304	361	352	325	322	333	299	315	384	335	344	353	365	326	353	329	324	346	345	344	333	355	334	327	355	366	333	335	322	339	362	338	327	357	327	342	307	343	335	353	329	320	328	361	322	341	372	321	354	351	364	353	339	334	340	303	304	328	359	339	332	341	369	343	344	329	332	360	333	375	360	342	344	335	327	345	302	329	362	325	340	335	309	322	355	347	369	378	344	353	346	350	326	373	341	339	336	364	317	353	345	319	313	345	324	313	308	350	348	289	344	339	361	328	333	384	334	335	358	316	357	336	322	365	360	321	305	338	346	319	377	364	344	375	373	375	389	317	356	326	351	332	327	301	345	335	329	352	298	318	348	334	337	352	357	336	309	320	346	315
5185	4161	9385	10656	8384	6543	5108	4151	3477	2817	2326	2062	1968	1758	1626	1504	1465	1364	1299	1258	1248	1067	1070	1083	1054	1009	961	889	908	864	867	872	844	858	854	843	900	831	806	778	849	791	813	788	798	778	794	793	841	792	758	860	780	796	796	768	787	807	822	757	768	733	739	752	767	742	771	752	771	720	747	794	729	807	751	753	737	784	750	793	760	767	787	768	764	788	752	787	831	758	734	718	728	734	769	751	786	787	750	758	735	745	771	760	752	743	726	731	756	766	797	764	803	771	735	793	700	746	814	780	793	775	746	775	768	742	761	833	824	733	749	785	735	718	786	777	801	791	722	760	766	791	764	781	761	803	811	710	753	792	760	784	772	780	804	741	783	786	779	747	752	773	740	715	754	773	764	752	767	757	776	718	712	784	751	730	739	778	758	757	816	762	781	749	739	797	775	770	753	817	756	782	740	772	745	742	752	776	747	778	781	753	785	754	777	763	780	780	774	721	735	712	735	783	823	814	745	734	737	723	796	775	743	759	750	801	817	812	785	744	759	764	740	765	768	739	770	753	752	792	783	722	760	777	772	766	773	757	773	780	746	744	791	797	805	757	778	739	752	771	763	782	750	799	737	838	806	792	782	707	806	742	827	704	747	741	738	732	819	754	772	780	729	776	786	755	833	763	730	757	795	785	816	768	733	741	776	748	759	741	793	761	729	749	789	775	763	803	768	807	745	822	772	720	738	777	772	699	779	776	756	802	793	751	782	763	743	797	794	755	758	768	773	793	744	832	734	770	765	800	806	753	819	723	752	814	770	777	806	806	746	747	812	775	751	782	750	732	751	780	765	792	777	709	712	771	696	748	787	776	777	752	788	747	760	756	769	779	762	798	734	745	741	758	748	769	730	756	771	792	760	651	829	775	819	811	776	790	741	762	783	778	756	776	774	760	719	776	777	786	767	777	744	797	740	719	748	789	757	744	801	738	751	758	782	766	790	764	787	751	744	793	788	771	819	783	770	741	766	744	785	775	782	749	732	788	759	799	718	798	793	767	778	780	789	815	781	787	797	772	765	796	760	757	787	721	785	765	799	776	729	770	784	721	747	758	726	757	731	728	774	750	762	777	845	764	777	762	726	777	733	751	690	780	763	761	744	762	767	724	708	760	738	800	717	728	741	771	764	779	825	775	734	765	769	761	740	782	717	740	717	723	787	715	710	773	814	766	789	783	744	727	782	743	740	799	753	691	785	782	788	806	829	746	757	746	755	723	781	792	787	763	754	813	749	792	753	769	758	751	743	767	765	785	765	768	784	753	738	728	767	747	810	732	792	760	756	753	774	747	761	772	748	778	722	802	767	762	753	757	749	767	771	815	730	778	756	821	738	718	768	801	763	777	744	802	782	770	783	730	748	690	733	755	768	823	766	742	742	779	761	761	770	680	739	770	735	750	757	804	713	738	787	745	801	737	802	757	752	775	765	811	760	751	797	751	795	775	763	754	785	764	788	783	777	812	739	739	797	761	798	707	776	764	788	711	714	751	772	820	736	772	780	742	759	772	774	771	806	798	770	768	758	773	805	711	787	760	798	771	759	773	746	802	778	755	779	780	740	805	771	787	789	785	790	764	788	744	827	786	777	730	767	783	769	740	731	779	807	771	727	774	754	823	725	777	727	810	806	785	728	732	748	774	745	784	795	785	741	718	748	763	754	797	725	798	764	781	774	814	753	805	754	787	751	750	751	797	762	750	777	777	765	775	785	800	805	798	748	771	759	785	772	782	774	760	759	755	748	791	766	756	789	721	750	767	776	762	735	750	728	733	761	820	766	785	778	743	726	726	823	760	782	830	724	794	752	742	800	766	798	780	769	772	742	787	827	761	769	706	766	817	754	813	794	786	774	795	782	774	749	729	751	751	776	751	768	736	794	778	732	793	721	733	804	804	765	759	798	772	765	772	713	761	777	737	804	767	731	756	752	770	775	767	760	770	769	725	765	735	778	770	761	770	741	736	768	792	750	823	825	790	793	749	758	807	788	761	788	755	755	753	734	817	745	783	759	761	735	749	756	756	777	763	782	749	744	784	702	755	767	675	784	762	791	780	770	751	809	737	789	731	778	793	771	738	779	721	791	779	826	748	756	779	769	773	783	745	748	747	760	805	753	714	800	757	729	761	776	774	745	738	794	763	779	784	778	741	770	747	767	795	750	761	784	740	783	744	773	760	794	816	732	806	780	772	746	702	751	692	748	761	771	795	771	765	807	811	761	773	743	781	785	772	753	790	738	785	729	762	763	710	784	844	724	749	752	712	817	784	768	753	811	729	800	753	772	804	733	792	755	794	757	825	741	759	756	726	797	779	775	763	749	792	789	736	824	821	771	734	756	781	772	800	758	783	747	713	758	790	787	780	784	755	776	778	775	752	790	821	769	780	723	789	778	778	791	769	772	791	782	758	751	744	769	809	734	742	790	774	771	735	794	763	798	782	807	759	765	751	799	787	752	763	825	759	764	788	778	762	713	753	702	772	796	781	767	778	777	782	744	763	735	741	821	771	745	742	765	753	800	771	801	770	799	781	754	755	796	784	698	835	789	756	758	735	713	743	730	790	788	768	787	734	781	816	701	779	717	785	781	751	801	835	783	751	763	820	715	760	771	791	779	761	786	766	747	817	802	753	789	814	781	812	821	790	739	784	774	797	762	742	743	805	765	767	752	727	761	744	791	773	750	711	787	759	757	809	752	744	775	697	741	766	765	765	734	738	768	715	767	778	747	755	722	786	730	784	810	799	772	797	803	747	741	746	751	765	805	755	749	721	762	731	750	725	756	771	794	767	747	770	793	782	764	700	780	728	804	764	822	780	767	747	720	762	758	769	753	835	780	741	735	791	750	824	745	762	806	787	742	807	754	755	767	780	793	723	769	763	773	753	783	783	758	741	769	761	794	779	764	782	785	745	807	769	747	729	729	754	771	766	785	738	806	803	757	729	804	714	818	768	738	722	765	791	764	717	757	817	777	761	781	755	756	779	791	702	764	808	758	761	785	808	810	786	765	711	765	776	783	766	817	689	795	771	780	736	777	753	795	777	788	744	740	748	798	776	763	795	717	799	826	748	785	761	719	714	776	789	781	800	797	783	750	752	771	737	766	826	770	750	718	774	735	740	742	784	742	750	739	766	763	759	810	758	758	769	716	752	727	806	747	755	781	722	799	768	746	749	764	762	780	793	783	751	809	782	821	745	776	733	717	783	736	772	751	755	797	760	729	774	756	744	740	808	756	783	748	792	789	781	758	698	792	792	776	794	758	749	755	708	745	790	783	728	834	799	748	803	816	721	776	772	740	759	758	750	724	783	777	782	747	754	780	753	730	774	753	723	734	770	739	679	752	816	718	757	755	790	774	781	764	813	828	767	805	744	761	744	769	768	742	790	690	774	751	772	805	734	789	728	734	801	759	745	739	807	727	817	759	793	755	774	795	777	774	831	759	763	718	778	803	774	763	726
14806	6250	7516	6156	3714	2423	1827	1450	1229	936	820	657	610	572	519	536	447	468	412	424	436	405	425	358	369	395	356	354	349	346	364	363	366	347	315	345	352	320	294	296	304	318	306	337	334	328	319	327	312	342	299	337	318	316	313	333	347	362	314	305	278	286	302	310	269	298	304	326	300	307	324	322	327	296	295	353	299	294	280	325	316	329	309	359	336	320	300	313	289	326	299	308	318	341	304	290	321	317	317	302	321	331	340	296	325	282	315	315	320	346	311	311	317	331	307	279	340	293	297	345	326	328	328	314	307	294	297	351	335	319	342	316	272	310	304	292	318	365	356	334	282	304	295	329	317	305	331	330	322	292	309	337	305	346	268	285	294	351	309	278	328	350	289	333	311	315	307	336	290	305	307	333	324	316	292	315	325	280	304	326	315	318	300	340	294	289	308	312	324	335	337	310	331	295	336	341	300	340	300	310	288	315	311	320	325	313	291	308	343	334	265	333	307	339	330	328	283	325	345	280	316	307	312	291	353	278	301	345	275	310	346	281	308	316	342	343	321	336	300	338	316	289	315	309	300	295	293	289	305	294	295	296	325	314	323	302	294	311	327	326	326	306	305	303	270	327	324	313	290	319	301	328	325	302	336	354	333	310	322	311	299	316	300	324	333	318	318	352	326	323	327	305	320	329	301	338	334	321	323	312	342	306	300	296	303	300	321	327	334	322	298	278	317	323	284	333	342	323	320	330	338	307	292	309	297	312	313	331	314	298	331	301	302	302	297	334	319	291	328	308	309	330	297	320	333	326	273	319	307	328	306	313	342	277	320	311	304	307	312	291	348	343	309	337	308	321	308	312	311	307	298	339	338	329	324	349	347	325	355	317	354	322	326	297	284	326	300	324	301	343	314	314	336	309	303	320	304	344	302	321	362	327	313	327	305	294	362	304	311	331	339	322	332	288	324	331	346	346	327	287	332	322	320	358	320	306	298	333	321	305	319	317	327	335	304	329	302	299	312	305	346	310	323	313	302	316	323	356	309	326	351	334	335	301	341	313	341	333	322	281	329	294	320	331	330	338	349	311	319	277	307	286	330	326	280	297	328	309	302	316	319	307	337	303	318	314	331	305	333	311	326	306	309	295	320	326	337	299	313	323	295	341	311	287	326	294	307	318	342	312	312	350	298	296	323	319	264	314	289	330	299	323	366	338	312	336	325	319	284	331	325	302	311	329	295	326	303	308	327	289	327	303	317	331	321	321	326	330	326	316	320	330	385	282	306	322	352	295	327	328	308	291	367	334	310	290	339	314	319	300	316	303	336	315	311	326	322	319	305	310	339	322	338	311	334	301	329	318	296	311	323	296	304	336	291	303	346	295	329	290	312	318	321	327	317	293	334	336	300	309	327	311	307	343	360	322	307	325	325	303	317	329	302	320	316	300	312	274	309	287	369	291	356	310	347	308	316	306	309	291	284	292	331	343	334	290	323	325	304	295	320	315	295	319	333	349	293	325	320	311	296	325	303	277	287	338	314	300	316	328	313	324	292	306	315	319	306	272	264	279	295	301	286	310	316	297	336	336	324	289	326	343	336	307	288	308	318	340	315	322	332	338	308	318	320	309	347	317	318	342	311	321	295	277	302	270	310	328	293	304	296	315	331	318	322	315	318	300	320	305	301	310	340	287	291	301	319	324	296	312	291	310	329	342	293	321	331	305	328	317	329	310	321	323	323	343	311	324	307	287	327	327	288	332	297	301	308	346	331	314	291	311	299	322	276	343	318	316	289	330	306	295	287	301	358	288	312	318	322	324	308	303	279	328	291	353	309	294	319	332	309	311	304	325	335	292	296	326	304	286	326	312	304	310	328	320	289	299	333	300	333	293	301	357	360	319	310	348	311	321	334	304	329	329	303	306	337	306	306	299	310	311	304	336	321	330	368	338	328	318	328	316	292	325	316	299	293	332	309	312	294	274	317	296	306	347	320	308	314	337	317	309	321	312	306	271	254	291	320	325	281	320	308	298	306	306	300	298	297	316	306	307	332	354	332	332	306	314	302	293	307	314	280	364	320	329	323	293	331	336	328	320	334	306	337	317	348	327	332	304	300	299	303	286	340	302	294	309	315	307	317	360	289	297	341	320	300	315	327	347	326	326	332	327	306	315	303	301	328	308	360	319	314	304	303	348	301	343	306	341	325	317	303	336	324	319	296	298	323	317	329	303	296	302	325	348	309	335	299	341	316	286	294	302	298	344	295	274	317	293	315	315	317	302	341	340	302	319	317	287	330	301	338	315	286	311	304	318	317	306	324	324	299	301	310	305	311	307	309	312	320	281	318	332	319	302	302	294	319	326	340	335	322	308	290	305	288	293	349	320	314	309	287	307	320	371	341	309	331	339	350	328	292	339	342	289	331	341	318	295	332	332	302	331	333	314	294	320	330	316	323	303	316	313	332	328	289	327	288	335	318	304	322	333	328	313	302	311	302	291	320	337	307	363	294	327	282	311	324	313	304	292	346	275	330	306	308	306	284	327	334	309	346	291	367	339	326	282	313	314	310	319	300	312	318	327	320	342	331	325	342	313	307	299	322	348	338	307	314	331	321	303	352	320	308	322	310	306	312	313	314	327	300	296	343	319	324	307	318	318	313	331	280	339	306	311	287	298	294	283	309	331	334	320	343	325	307	324	330	283	305	289	326	322	319	342	333	309	326	310	317	275	328	340	315	360	319	312	348	344	331	310	292	339	315	336	300	311	334	295	303	313	343	337	311	328	330	310	307	337	333	339	328	285	328	322	327	309	353	310	324	301	297	320	312	291	324	328	288	334	306	319	316	354	338	285	335	281	346	310	347	324	337	340	325	329	338	332	330	337	294	287	324	316	287	311	351	346	343	333	296	315	314	317	319	350	330	315	334	299	285	307	327	321	317	337	298	319	340	323	313	285	296	309	293	328	286	276	306	300	285	328	322	328	299	313	302	317	330	338	336	284	324	330	298	332	290	328	326	294	324	349	303	345	318	327	303	273	310	317	342	320	330	319	312	349	312	328	318	312	296	347	302	315	346	316	309	323	338	318	310	352	317	326	303	322	325	341	332	302	301	322	294	319	342	299	327	309	292	337	321	295	304	313	308	319	275	321	312	291	318	297	293	287	334	364	315	340	294	377	333	360	329	302	321	303	252	311	311	336	312	309	347	334	337	325	359	300	328	311	303	306	338	352	300	314	351	311	325	326	302	315	325	310	345	285	316	300	329	339	339	323	323	317	330	259	282	301	299	322	309	340	329	334	331	302	273	348	322	334	319	309	310	298	292	340	324	315	344	320	320	331	301	309	316	301	309	275	313	289	306	286	314	310	310	323	298	333	338	305	303	289	313	320	341	288	296	316	324	326	335	327	318	314	306	322	342	341	317	304	322	300	318	312	322	317	358	315	278	320	338	300	316	366	305	324	311	339	313	319	291	305	283	314	279	337	305	337	319	295	297	354	336	320	326	317
10254	5859	13349	15211	12013	9412	7405	5913	4759	3971	3262	2961	2559	2370	2229	1886	1909	1778	1530	1490	1422	1394	1258	1187	1165	1164	1066	1056	970	969	929	881	891	841	848	841	843	867	775	811	798	787	797	782	752	761	741	767	750	742	737	767	756	782	762	743	797	761	709	770	767	760	719	756	731	776	702	746	723	709	709	765	705	759	755	739	666	702	739	753	654	760	727	711	723	706	694	761	711	720	696	723	736	704	732	730	711	759	705	701	735	720	699	711	729	674	765	712	707	727	719	720	769	731	726	711	727	710	701	670	715	700	692	714	732	710	712	665	741	736	711	706	719	741	738	734	710	707	706	734	696	709	708	673	720	723	650	728	711	731	698	706	696	722	750	767	741	747	707	732	727	733	729	691	707	707	701	725	724	778	760	738	747	702	721	754	695	700	751	694	667	701	672	733	705	747	692	707	741	736	729	742	755	699	717	717	751	732	700	734	759	728	713	682	746	745	741	698	697	704	723	679	739	716	732	734	783	703	714	762	699	746	667	731	730	672	730	768	698	716	720	728	672	708	734	756	685	743	725	713	679	737	703	675	740	734	712	720	708	720	757	720	724	694	714	698	748	683	761	658	734	740	709	705	713	752	688	728	714	718	711	714	712	766	698	762	716	773	722	681	728	692	717	744	701	689	754	718	678	759	711	737	656	772	673	693	731	706	737	735	724	675	735	659	740	679	733	703	756	688	679	669	708	715	677	727	712	722	685	777	693	706	724	742	740	716	733	752	754	677	728	727	669	726	722	722	708	688	724	696	748	737	700	685	725	672	713	705	728	710	722	761	760	721	677	722	716	744	750	729	763	683	720	684	727	710	719	721	690	750	746	697	746	737	694	765	709	728	721	730	673	725	688	722	672	716	687	723	761	693	715	698	702	719	733	722	676	759	708	685	674	720	738	712	710	731	717	767	745	683	688	731	756	744	724	640	719	711	737	713	708	701	711	708	774	704	706	697	703	741	685	759	696	689	717	710	739	697	723	721	681	767	710	750	709	691	722	693	686	746	707	737	723	745	709	692	717	732	748	695	722	709	699	786	657	749	712	726	740	737	727	684	779	752	746	738	692	693	732	715	701	668	709	785	764	729	684	752	717	700	710	726	749	698	720	745	765	661	724	771	714	768	755	730	693	725	712	738	742	731	747	714	686	746	706	753	724	721	727	732	711	737	714	694	717	713	680	744	718	678	735	728	686	667	671	693	790	729	703	733	747	759	699	684	688	709	709	707	683	725	723	749	693	732	693	731	745	694	776	706	674	700	680	738	716	723	785	783	761	761	708	743	693	720	743	698	740	703	691	762	685	764	751	765	715	680	727	731	723	749	693	743	738	733	681	767	731	758	736	750	725	703	743	726	667	718	758	718	734	687	723	712	708	760	725	686	741	753	742	742	746	771	714	700	681	680	766	717	727	732	722	685	692	706	738	745	740	653	727	726	705	728	699	695	732	722	620	722	751	732	696	720	772	666	720	695	711	749	722	681	715	717	712	716	684	731	735	721	695	659	716	696	720	735	684	727	739	639	741	705	726	684	650	674	687	747	762	680	714	708	703	710	723	706	653	723	738	704	691	734	721	796	722	739	698	744	688	750	723	694	722	706	781	725	717	726	710	738	743	706	755	722	739	749	713	731	712	725	737	711	715	711	715	738	720	729	736	748	732	684	707	712	695	711	714	734	768	734	708	738	759	696	751	741	756	742	700	742	718	735	761	755	672	700	754	735	745	731	716	742	750	748	747	624	707	714	736	714	746	735	684	721	725	714	736	735	741	702	682	676	745	716	744	712	681	724	720	728	750	741	735	785	753	719	762	706	731	711	674	732	725	700	805	711	689	742	689	732	680	706	718	731	751	699	671	706	727	744	716	750	682	697	777	718	752	714	632	748	700	688	719	724	747	670	709	687	718	718	732	706	747	761	736	717	704	680	709	735	726	707	746	708	740	720	692	745	722	708	692	712	758	702	776	711	714	730	692	750	690	724	732	667	738	713	744	717	712	756	742	695	714	722	744	712	695	697	699	698	714	715	703	695	709	730	754	725	716	701	693	757	704	736	663	707	712	725	642	724	769	677	732	747	730	729	669	728	696	735	713	654	710	753	743	713	760	670	685	720	717	736	719	713	730	763	720	706	683	700	669	746	743	717	729	747	728	683	695	724	699	737	711	688	725	723	745	751	731	706	722	766	726	733	705	747	727	709	739	722	706	716	725	717	716	729	703	711	741	764	727	707	699	726	740	706	723	713	697	737	742	738	749	737	757	730	715	708	728	736	738	704	723	716	728	727	704	729	754	709	714	714	684	708	737	734	702	731	692	785	722	743	730	698	715	690	703	683	758	700	687	727	679	684	685	731	705	739	713	698	716	720	693	691	687	695	761	756	734	685	725	753	766	743	741	733	750	724	715	700	730	692	712	697	738	732	719	709	691	697	703	665	760	727	731	763	702	691	803	719	681	792	699	757	754	717	749	738	684	689	765	662	693	756	693	756	702	715	705	708	705	715	708	698	692	737	738	685	693	719	750	704	733	704	729	763	725	734	676	762	701	730	700	756	711	755	709	687	725	781	733	745	748	689	728	725	694	695	739	715	735	712	715	768	719	667	711	732	727	736	721	725	746	724	707	692	719	762	751	740	731	746	785	721	718	699	709	735	716	759	704	703	743	697	686	766	717	652	706	714	732	667	732	721	663	727	770	692	714	677	665	694	714	701	723	749	681	723	725	701	785	724	699	706	708	713	707	730	743	713	718	703	709	726	752	710	688	728	734	715	754	706	695	749	755	696	750	684	698	737	731	755	721	719	789	723	724	746	733	737	722	768	706	739	734	706	750	754	720	732	675	686	689	687	744	758	701	743	696	712	717	728	728	712	740	704	705	716	720	761	696	715	785	693	747	723	809	723	750	760	738	667	704	727	758	715	707	713	685	747	768	705	737	726	677	699	731	699	743	692	703	741	696	723	754	712	731	695	662	671	674	692	747	726	739	723	757	721	705	735	676	747	753	725	696	740	682	713	737	754	737	744	748	692	748	716	674	701	688	732	679	734	716	722	728	721	747	761	703	718	701	680	700	698	736	670	713	776	749	676	756	716	722	674	724	788	677	705	750	717	740	740	683	725	709	712	723	698	718	713	728	751	705	703	689	716	729	728	720	708	708	698	750	716	727	711	761	709	735	715	717	709	709	735	777	671	706	692	746	689	721	706	736	738	701	728	713	670	746	702	730	727	782	789	722	736	684	707	717	695	724	747	718	761	695	724	735	765	735	750	672	704	728	750	746	714	723	738	723	708	707	739	707	685	704	751	703	715	739	703	737	773	734	752	703	702	734	729	724	734	711	737	700	689	695	691	745	690	710	703	717	726	684	719	744	710	757	724	691	705	739	692	699	699	725	701	723	727	737	712	708	707	774	740	722	787	752	714	717	714	696	718	721	734	711	735	769	724	740	738	714	785	667	704	722	716	700	701
22917	8874	10791	8554	5171	3265	2416	1779	1464	1023	969	826	760	666	648	598	518	494	478	444	472	442	372	362	316	352	364	339	378	346	360	332	341	343	332	329	324	302	313	327	300	323	309	323	319	305	312	312	310	315	320	279	297	310	315	302	327	284	278	289	287	305	309	287	306	260	295	285	263	297	325	316	297	288	301	277	278	315	280	310	299	309	289	271	273	304	320	281	320	310	317	289	275	271	281	313	272	318	321	317	313	291	314	291	302	288	311	288	287	302	305	306	304	330	310	302	274	280	285	300	292	279	270	304	273	252	300	297	306	303	311	300	319	299	276	303	288	337	306	259	289	295	275	301	302	291	319	272	288	283	312	290	278	294	279	280	313	308	310	301	284	309	315	289	329	291	327	283	307	316	307	291	320	290	323	303	276	247	303	331	274	324	322	334	321	301	323	302	302	303	337	320	306	317	294	278	298	309	292	284	317	285	316	295	294	307	288	308	284	311	273	312	300	320	276	292	283	334	342	317	309	275	307	343	266	279	307	304	301	324	316	295	294	327	272	296	313	297	277	286	291	308	310	303	316	307	269	304	285	314	252	309	320	294	320	311	287	312	326	283	283	311	299	304	329	284	301	294	273	335	304	333	328	327	317	308	305	323	327	311	305	322	308	306	286	306	295	276	283	267	249	336	335	292	312	291	337	296	298	293	281	278	304	309	293	295	301	296	281	300	285	291	315	322	282	299	320	310	296	323	305	289	296	296	312	310	270	306	298	304	325	283	314	333	318	297	295	328	281	282	333	323	302	288	327	297	295	297	292	292	313	324	294	291	288	279	284	288	288	306	311	294	308	287	325	329	327	294	287	313	318	285	311	304	311	282	288	316	297	303	305	311	323	309	291	314	306	288	269	284	287	337	285	339	286	297	338	335	285	301	298	289	288	273	301	327	291	283	295	313	302	298	267	300	314	319	319	304	309	291	305	287	280	286	289	296	298	290	328	287	330	286	303	294	306	261	271	322	320	283	324	283	308	300	305	291	310	279	304	278	294	316	293	293	291	295	291	280	309	278	322	287	307	306	282	299	298	285	304	309	274	292	313	291	315	307	278	312	284	278	292	289	292	270	307	284	252	316	312	296	336	311	283	309	301	288	299	264	289	265	322	315	278	300	301	298	284	318	288	302	323	309	331	318	300	296	298	291	281	314	263	313	263	302	291	285	311	296	283	309	296	309	294	329	282	287	297	300	293	273	310	301	301	305	301	306	291	313	315	312	301	315	321	322	293	324	322	316	304	270	290	298	305	294	307	238	311	263	310	304	304	325	302	309	285	315	286	321	282	280	299	294	287	286	296	269	326	290	306	309	281	253	266	259	288	323	295	290	308	308	339	285	356	319	289	285	301	311	290	288	312	288	343	295	296	331	257	308	300	296	266	304	274	288	288	305	297	298	329	292	283	294	290	311	341	303	283	275	320	305	312	283	319	310	317	341	344	303	292	259	277	296	316	333	321	312	319	300	292	320	342	312	280	268	305	289	290	300	313	311	300	274	312	254	306	322	322	311	314	271	308	294	281	291	265	270	312	312	297	284	308	267	303	323	277	295	323	261	286	253	307	288	303	319	292	272	298	299	278	278	270	318	315	301	328	317	308	274	300	310	302	260	282	291	297	314	291	313	315	316	311	283	306	294	289	286	316	303	325	284	314	301	300	286	301	290	300	303	334	263	324	304	278	289	291	281	304	269	328	299	294	308	324	301	291	311	301	299	269	300	288	269	299	305	297	280	273	298	304	324	289	308	285	258	291	318	317	325	306	310	315	281	279	302	310	287	277	288	327	315	292	283	296	326	246	303	310	292	305	306	307	260	302	266	277	307	277	283	273	292	285	327	337	326	307	306	314	283	322	314	304	327	284	307	318	304	267	287	274	323	268	304	279	295	323	291	306	252	283	307	285	308	304	318	312	308	270	338	306	305	292	305	255	285	295	284	304	293	310	322	269	299	309	296	295	337	310	354	280	304	315	268	284	293	293	307	302	299	284	280	284	277	295	289	329	329	301	324	287	316	327	287	326	293	333	297	325	296	355	310	288	341	300	332	280	304	307	290	295	293	280	292	273	303	294	298	315	281	308	289	293	289	307	307	269	307	311	291	292	292	315	290	303	258	296	290	289	267	305	307	311	290	317	279	314	315	307	294	319	296	319	305	297	313	295	325	327	295	276	299	280	283	315	318	278	311	305	284	282	345	327	302	304	305	300	322	307	290	294	304	299	297	289	299	281	288	269	280	231	284	278	334	335	329	277	273	314	286	318	328	302	337	277	301	315	290	320	320	350	299	286	308	277	320	293	296	328	318	335	325	299	292	303	331	272	301	323	303	294	265	295	322	283	301	279	297	276	319	299	311	273	275	295	322	305	312	324	281	309	299	300	323	311	313	304	288	314	270	317	294	264	285	280	305	287	285	319	301	345	298	273	317	297	330	323	321	324	317	328	297	302	284	286	292	285	315	320	305	268	273	305	290	281	306	302	306	260	288	278	284	292	295	297	283	302	343	264	299	317	317	322	272	287	291	278	306	331	283	318	320	331	318	296	311	326	289	289	313	323	303	299	259	310	298	301	320	305	283	297	297	280	273	295	318	315	308	326	288	314	284	293	308	290	267	274	301	322	274	264	329	280	301	294	299	292	304	317	340	336	287	304	297	287	305	280	304	302	292	288	282	287	303	263	292	309	331	292	307	296	306	314	291	321	337	298	253	295	286	341	313	270	289	276	304	314	311	312	263	291	300	292	286	290	276	335	280	290	286	322	302	268	267	299	306	285	333	312	326	317	299	319	287	284	297	273	279	305	290	308	341	282	309	312	294	283	295	283	288	322	236	249	313	267	301	291	267	280	314	290	311	265	319	303	301	300	268	309	324	313	308	340	309	341	291	307	303	304	338	278	310	317	292	293	297	312	302	301	287	330	305	290	322	273	310	282	295	293	307	288	291	295	299	313	300	291	262	309	336	318	271	290	296	297	316	302	293	302	311	309	291	305	284	313	309	324	288	293	266	281	284	277	305	307	311	272	306	313	278	307	309	285	288	273	303	304	308	294	277	289	305	291	296	300	307	271	319	297	323	287	333	296	307	268	322	297	296	311	295	281	316	319	296	318	312	304	288	263	342	290	286	305	294	300	299	299	314	302	287	309	270	305	283	297	280	300	286	314	307	287	285	296	303	310	304	301	334	292	295	319	304	297	317	290	290	300	304	312	255	267	275	282	323	333	281	274	310	289	290	294	285	321	295	297	290	334	310	274	315	289	327	280	331	297	297	312	289	281	288	320	299	335	271	313	300	266	286	300	325	308	285	321	294	298	282	319	284	310	312	288	300	288	335	310	314	284	290	304	314	287	301	298	265	314	285	285	276	291	303	264	284	305	276	278	293	287	296	288	318	314	321	286	284	286	309	300	287	309	281	323	297	320	289	256	305	309	295	307	279	273	294	296	309	328	301	287	293
13076	7456	16720	19181	15615	11711	9759	7821	6223	5113	4296	3647	3294	2854	2556	2328	2127	2040	1764	1765	1654	1513	1400	1335	1248	1221	1157	1084	1040	961	991	905	961	897	885	859	878	857	857	835	783	758	779	765	772	738	808	790	693	757	724	788	725	731	758	754	728	696	691	752	690	699	765	700	713	728	720	714	687	774	724	660	700	687	698	704	721	745	717	660	686	699	725	712	672	651	705	721	749	679	721	692	736	672	656	676	688	715	643	710	668	683	662	699	673	707	708	685	655	673	697	698	677	738	736	674	717	724	679	673	698	670	712	696	671	684	668	702	703	656	657	666	700	728	712	714	722	705	654	690	666	680	727	736	691	729	715	680	701	718	739	708	741	716	709	719	727	688	689	672	691	673	707	690	702	677	680	664	663	679	698	688	723	687	689	694	714	648	685	676	716	676	672	668	705	681	751	662	706	690	730	701	684	740	650	644	714	660	710	655	680	701	681	671	698	736	687	693	658	687	658	722	669	672	687	678	650	673	715	694	664	657	744	683	652	692	683	684	724	707	687	707	666	716	712	679	662	722	692	697	690	693	694	692	660	711	646	693	717	665	683	676	697	722	714	677	699	710	712	752	650	767	680	630	718	693	751	681	682	703	699	665	686	678	644	691	679	702	718	678	664	681	702	740	721	682	749	669	705	676	669	667	696	738	635	687	678	690	753	707	661	729	693	656	686	703	668	687	662	750	697	695	665	677	740	697	654	695	648	710	669	675	676	664	671	662	661	700	701	675	678	676	710	697	696	731	696	668	676	695	713	677	754	684	661	703	717	705	642	652	671	694	678	725	614	682	739	698	720	710	677	737	715	670	689	668	673	682	681	678	666	676	685	682	723	714	702	675	651	647	686	687	703	721	736	677	715	693	686	666	693	734	632	683	649	699	675	679	669	698	704	692	698	715	673	661	725	668	715	689	707	664	693	657	713	686	658	703	700	675	658	691	705	681	667	709	716	696	681	689	653	630	701	671	720	679	706	694	705	685	691	688	676	686	666	655	687	706	628	673	715	712	711	651	703	699	674	718	685	686	668	702	640	665	665	671	651	653	677	660	692	708	660	669	713	668	659	704	656	703	678	670	703	660	710	699	712	653	661	696	701	693	644	708	659	744	669	694	707	693	670	635	669	695	729	686	652	663	664	719	706	676	691	698	672	705	714	733	675	747	646	728	672	699	680	682	667	692	695	705	723	713	710	685	693	698	671	663	677	712	668	694	657	655	669	715	706	706	680	677	713	744	673	674	694	711	648	725	700	681	675	703	637	688	713	680	695	631	699	672	700	677	668	700	706	713	718	697	709	672	696	707	720	718	652	674	716	692	722	647	710	689	698	697	678	705	714	652	672	685	668	656	659	721	691	725	733	665	642	723	696	698	689	693	678	728	697	646	691	674	700	673	688	666	685	700	747	695	669	654	672	721	708	709	738	693	687	674	707	669	657	669	689	717	715	693	674	686	759	657	695	690	701	705	689	677	699	674	704	697	685	673	699	730	683	680	725	746	723	705	703	674	690	671	680	729	685	713	706	669	662	669	822	667	667	632	711	695	725	674	723	699	699	677	678	738	658	701	672	707	683	683	676	707	722	725	683	661	709	688	678	731	666	658	675	661	675	703	684	678	710	676	714	708	664	713	688	698	722	684	722	671	699	679	683	706	687	690	711	713	729	714	721	725	697	671	673	664	692	676	680	651	666	686	621	695	689	702	641	652	658	734	704	645	696	693	691	704	735	693	655	710	711	712	691	675	704	715	716	709	687	719	691	643	703	700	670	655	701	701	692	663	659	734	660	680	727	695	682	658	640	687	717	663	697	674	679	716	696	658	664	655	711	708	673	692	750	702	642	662	691	685	705	692	675	697	728	690	700	693	692	745	694	714	635	715	669	719	620	678	672	669	676	686	648	664	688	676	680	684	663	692	666	717	724	654	706	725	683	695	682	702	676	697	674	633	692	677	711	689	680	688	667	663	652	668	689	672	642	707	685	684	696	707	710	645	696	701	708	716	661	653	670	671	698	690	676	676	719	733	702	700	637	676	685	751	683	708	747	726	715	704	701	699	704	692	660	642	664	709	688	673	727	638	672	712	691	722	680	674	674	645	681	703	705	713	696	676	677	685	695	694	693	709	678	730	734	714	684	694	693	712	723	693	672	715	705	698	728	741	654	708	678	679	676	685	643	698	715	667	694	682	700	722	674	708	716	671	702	725	707	714	638	672	658	671	670	704	702	741	663	700	666	683	673	706	681	693	757	658	689	712	708	680	710	689	663	704	682	712	698	665	719	649	683	689	706	633	714	731	693	733	727	688	702	638	704	678	702	711	691	730	666	748	684	736	683	733	706	643	723	706	674	693	627	678	671	700	678	695	711	707	657	707	663	674	693	681	666	695	696	729	702	697	720	718	686	707	714	687	657	707	642	692	718	686	701	696	689	686	707	672	679	669	696	694	688	745	660	673	632	653	709	634	719	706	657	754	725	720	679	696	727	665	724	720	681	670	663	732	699	652	659	683	727	724	692	664	681	653	695	649	736	629	679	685	681	702	672	680	712	703	683	666	637	663	645	707	674	711	664	700	716	676	711	662	692	677	658	669	718	670	693	654	692	719	680	692	642	692	706	692	713	700	700	654	630	707	661	662	694	659	709	677	706	683	688	698	690	723	726	688	716	700	669	626	675	686	699	704	737	726	720	670	698	672	734	679	686	691	689	708	713	676	681	694	696	717	688	676	677	697	675	649	675	659	711	715	696	659	662	692	686	707	732	708	670	671	684	756	710	690	687	683	674	709	680	688	676	676	712	691	741	679	675	737	665	745	689	719	652	656	728	650	703	713	690	685	689	710	713	689	695	688	685	728	703	675	699	668	647	682	662	722	691	782	707	646	693	634	688	677	684	726	695	701	656	740	689	687	681	667	711	669	694	630	720	720	633	733	725	682	705	680	674	692	706	710	697	672	686	679	673	727	677	707	690	699	671	692	698	687	729	678	718	630	689	697	718	733	731	755	725	716	683	702	664	658	695	693	705	700	702	728	685	698	674	666	688	724	655	690	703	686	679	717	727	665	643	671	677	686	714	665	646	709	719	698	690	685	654	697	746	715	694	674	672	679	721	681	669	650	707	719	702	710	688	706	686	707	675	684	659	661	666	691	716	653	679	668	730	693	680	714	704	689	745	687	658	714	710	700	690	670	646	693	691	645	684	668	726	716	676	671	645	717	687	713	716	690	742	695	736	687	715	676	672	705	684	681	682	714	693	674	661	693	723	709	689	713	756	702	679	697	712	654	674	679	670	657	710	714	652	666	672	667	694	704	728	726	664	660	689	737	751	707	689	618	671	725	721	736	635	703	661	637	696	636	712	707	652	687	697	668	670	709	684	682	682	702	678	672	669	696	669	668	693	694	761	696	693	695	702	701	740	708	718	712	661	708	704	679	691	658	722	727	688	688	716	639	694	682	721	691	716	689
7567	4108	5318	4220	2451	1626	1292	1075	844	712	659	588	570	502	500	446	450	401	414	415	401	392	438	375	380	373	347	354	349	385	326	337	347	395	356	370	364	352	360	340	312	317	309	375	319	342	331	313	354	305	336	321	329	340	330	376	337	361	316	308	361	340	345	366	381	352	359	324	352	328	358	311	382	371	369	340	339	335	369	345	355	355	343	338	400	341	332	364	369	326	348	374	335	315	340	356	340	370	336	359	355	331	316	340	323	345	344	348	342	356	352	298	347	414	345	311	329	310	357	352	348	339	339	330	350	359	359	358	348	346	343	349	334	329	325	343	293	333	358	325	357	326	312	309	337	311	346	307	366	346	356	313	314	355	345	349	371	339	343	365	318	366	346	318	336	353	321	344	325	349	329	309	339	315	372	314	299	332	326	357	341	335	346	338	310	344	345	347	372	359	339	337	333	331	369	360	316	328	322	346	336	338	350	299	368	338	373	341	329	360	307	340	330	324	330	344	342	312	349	339	360	350	361	333	356	353	340	325	343	340	329	296	338	347	340	319	350	343	369	309	335	349	327	313	323	318	373	373	321	355	335	339	335	342	344	336	335	353	336	334	356	348	371	349	326	316	309	364	336	362	372	367	353	328	292	314	348	383	349	319	311	360	346	323	334	366	338	366	332	351	331	350	336	323	347	354	351	382	311	350	320	362	353	348	331	351	335	346	330	345	370	338	337	349	392	346	361	357	375	353	315	330	332	352	364	303	339	348	324	377	323	329	389	373	340	331	349	355	352	340	349	352	329	341	306	334	334	349	332	344	330	342	334	300	357	346	376	354	341	339	363	337	329	364	349	349	354	339	346	308	334	337	356	376	376	372	358	386	334	358	376	337	323	354	294	336	340	349	320	369	360	297	316	352	318	394	345	319	346	366	321	337	344	359	375	324	362	327	361	345	323	317	312	326	379	351	351	332	316	377	318	357	348	333	343	348	333	341	350	336	354	361	333	342	324	327	333	341	342	315	335	327	336	341	332	319	316	312	335	333	335	332	332	371	334	375	370	320	315	324	317	333	339	337	319	357	317	350	360	307	339	336	337	357	346	343	324	348	367	347	285	332	344	332	348	360	320	339	326	326	338	354	320	349	360	357	340	366	374	369	347	321	308	305	385	405	325	397	348	356	363	318	333	329	360	316	319	334	340	334	346	338	376	360	382	336	336	308	346	348	319	339	328	359	324	343	337	352	348	344	336	355	335	318	364	345	326	343	368	331	381	320	312	317	333	343	342	382	327	345	344	355	348	333	359	319	347	348	356	344	352	319	355	377	318	306	373	350	364	304	347	336	349	354	317	318	365	348	353	369	366	336	389	342	369	329	328	368	358	337	353	338	344	322	337	369	353	370	349	348	332	317	353	350	336	381	368	368	326	325	378	352	365	320	309	345	323	347	372	353	305	352	365	395	356	366	343	343	321	381	325	384	382	324	347	320	350	358	320	352	355	341	380	338	320	347	359	352	349	361	315	339	340	322	359	358	364	355	351	367	342	338	346	330	326	310	346	351	351	331	336	321	324	335	335	336	365	361	342	324	371	309	337	348	356	416	336	317	342	331	321	297	350	341	331	358	345	336	332	351	374	356	341	352	358	377	309	335	338	352	356	354	333	303	310	325	343	316	328	326	326	326	324	338	382	332	331	325	350	346	364	337	335	345	354	353	363	298	324	341	336	326	346	343	305	392	323	360	354	360	340	369	363	380	376	315	352	344	360	352	362	332	342	360	350	328	357	362	359	341	322	335	346	319	324	346	343	337	407	348	340	357	346	351	374	360	334	342	361	332	359	368	348	363	348	356	335	357	357	335	356	358	317	342	334	341	339	326	347	345	339	367	368	305	347	334	345	377	348	339	361	347	317	350	302	358	352	326	338	324	365	320	345	341	352	333	340	356	342	324	353	356	330	351	339	311	328	339	345	346	347	364	385	359	337	329	319	301	368	370	358	346	356	322	336	383	342	306	332	329	344	297	349	353	355	381	349	349	344	318	317	334	329	322	302	315	329	330	323	318	342	342	361	305	317	353	334	329	368	343	340	339	333	343	349	312	303	382	346	384	347	328	320	361	372	338	308	337	398	352	350	325	370	327	377	319	390	330	333	354	317	373	345	351	373	325	310	369	336	307	337	330	331	294	296	337	322	359	328	351	349	332	339	335	340	324	363	347	324	350	330	352	330	355	351	349	344	341	332	302	339	342	359	340	337	386	341	345	305	352	315	324	350	319	347	332	364	380	354	336	335	315	359	354	340	351	341	345	325	304	325	345	340	344	316	352	357	344	348	364	339	368	313	327	361	349	365	347	332	316	324	379	349	323	355	349	337	353	335	356	341	370	343	334	341	345	351	301	354	334	356	361	336	337	364	335	362	355	340	315	303	343	337	342	347	320	322	331	309	337	315	345	339	300	356	328	347	315	328	367	316	331	334	343	364	347	302	337	350	341	296	341	313	337	319	355	355	355	341	354	354	335	356	365	343	300	360	312	369	350	346	352	362	317	328	341	313	348	392	368	337	310	377	376	351	356	334	304	341	335	338	326	345	349	413	356	345	354	353	342	323	322	310	343	377	326	339	310	352	335	358	347	377	332	319	356	320	322	343	368	341	321	378	359	333	356	300	365	344	342	338	324	336	365	336	321	369	325	333	340	339	321	340	364	372	331	319	334	337	319	334	334	329	347	339	330	333	370	362	336	330	323	297	335	336	334	290	342	363	371	332	357	290	345	354	322	342	329	318	337	333	326	353	385	328	313	331	315	330	346	355	343	384	321	351	345	329	339	348	369	314	316	337	352	339	323	348	351	344	316	335	356	350	362	351	334	296	320	316	355	381	343	347	343	384	361	330	352	333	356	338	329	360	385	308	317	353	353	346	358	328	322	349	359	379	343	317	339	333	370	361	335	368	341	302	330	355	314	346	321	301	381	344	331	301	327	334	349	369	324	330	342	333	362	368	313	369	332	333	348	374	336	356	362	357	307	329	329	338	344	322	346	345	374	334	332	374	347	346	324	332	311	363	355	346	308	335	392	337	328	312	329	351	354	352	331	353	345	367	349	359	355	344	314	333	396	375	372	376	368	328	314	323	324	356	358	320	338	333	349	354	316	375	350	354	363	348	321	314	347	348	330	335	345	339	325	363	327	324	336	378	322	342	351	313	329	363	326	345	319	358	338	313	295	339	319	343	368	352	339	345	366	351	337	359	354	339	347	377	327	338	313	366	354	363	360	344	349	346	364	354	332	352	350	358	367	328	330	314	343	317	352	338	378	324	373	321	358	370	324	328	367	358	343	352	379	320	371	318	304	330	312	310	361	343	336	345	361	346	372	348	341	367	353	335	306	340	351	336	380	320	348	359	335	358	368	336	315	344	318	335	363	376	338	367	351	303	320	356	344	365	362	370	352	358	314	345	341	328	344	336	322	333	312	353	355	327	330	339	342	373	361	335	316	329	361
5044	4277	9720	11076	8489	6120	5242	4215	3386	2856	2425	2144	1983	1765	1629	1538	1357	1369	1284	1221	1216	1175	1124	1031	1094	1018	983	933	892	908	898	950	826	828	932	823	837	855	824	809	834	825	830	828	803	799	773	818	788	801	794	774	750	814	785	752	765	785	770	736	731	735	751	792	777	773	790	724	783	785	702	771	802	783	794	770	802	786	760	768	773	779	769	748	814	732	800	771	789	845	776	776	764	767	725	719	731	734	770	743	778	748	781	795	788	787	756	751	756	770	751	780	774	714	776	789	776	773	783	767	746	748	799	795	797	719	770	738	746	773	802	834	761	735	768	811	711	803	784	757	771	782	759	742	837	759	758	775	795	800	783	706	756	744	742	745	777	767	749	745	791	746	775	728	775	790	766	763	775	768	769	718	726	757	725	738	739	754	711	751	762	775	763	752	774	682	760	830	769	735	790	749	718	731	732	733	785	741	771	736	748	736	749	792	790	832	777	782	829	740	753	752	750	818	725	782	764	774	761	791	770	787	793	735	755	777	800	788	762	733	742	748	781	787	735	745	770	801	776	778	749	756	786	762	767	762	782	786	725	744	760	768	800	723	829	739	799	741	764	751	712	798	772	758	732	787	777	732	773	750	770	775	775	744	696	773	770	706	779	834	715	736	736	765	744	751	752	803	771	759	772	795	790	717	783	770	787	785	749	686	769	732	810	738	719	769	750	737	701	749	791	769	759	770	808	761	713	746	766	804	749	808	708	807	753	744	778	797	779	739	799	698	732	787	781	818	793	788	838	783	737	758	769	731	803	845	770	730	799	808	733	771	724	814	775	810	755	764	758	772	781	726	746	724	805	775	741	788	796	744	729	770	765	773	756	835	779	784	764	763	752	765	753	745	766	775	835	756	781	780	756	765	769	784	764	785	787	770	751	752	818	732	736	769	757	733	736	758	784	764	705	772	767	794	758	762	791	768	705	851	778	750	729	748	768	721	769	780	766	758	773	812	816	748	797	751	766	717	743	747	768	745	779	784	779	739	769	783	768	734	787	800	769	806	766	766	783	812	720	809	781	765	780	789	797	768	794	747	789	749	787	756	743	739	768	788	790	822	799	776	738	729	760	788	725	771	747	782	716	729	759	752	778	799	748	746	722	793	735	803	766	801	806	708	784	802	808	803	767	763	786	824	784	763	793	762	797	757	793	708	752	774	745	779	790	821	738	708	796	752	798	774	773	769	765	740	748	794	754	749	778	754	752	786	749	810	738	806	774	754	751	797	801	769	780	783	729	742	758	774	785	812	740	788	722	749	787	808	775	781	782	797	759	778	766	799	730	760	781	766	793	757	779	751	789	770	745	797	780	756	782	765	800	748	776	730	764	707	728	729	771	747	779	811	817	739	704	748	759	783	751	785	815	763	781	800	811	749	821	732	762	799	829	756	790	686	818	746	723	717	757	803	744	715	771	750	805	750	777	777	773	732	736	728	758	725	791	803	717	781	758	799	752	730	789	730	747	744	765	763	736	771	782	767	800	725	832	817	826	767	719	786	803	779	759	784	800	768	760	778	735	799	754	744	781	735	715	759	778	781	781	725	741	825	768	771	750	726	756	812	771	804	768	782	771	757	730	729	751	777	811	756	810	767	781	739	714	745	772	749	779	787	741	762	778	789	781	747	736	762	727	763	794	768	767	795	783	834	804	790	810	759	721	740	757	774	777	791	803	776	794	762	819	771	762	763	792	751	720	778	746	756	773	756	750	743	745	751	705	720	745	778	789	763	760	760	734	758	751	800	809	757	787	727	744	798	776	768	750	767	783	794	753	780	731	764	785	803	750	789	728	794	745	728	734	731	747	785	772	777	779	765	797	738	758	787	802	766	774	762	755	760	769	786	827	815	792	675	761	809	798	769	826	761	774	764	773	769	730	741	747	817	733	748	760	771	816	732	791	755	773	796	771	746	740	782	748	788	811	771	772	734	738	792	778	817	784	787	773	764	760	804	736	749	784	762	762	770	751	691	781	739	723	795	787	758	781	746	807	791	780	732	794	719	736	773	752	795	740	758	754	750	768	728	719	735	765	805	755	764	761	751	765	792	796	742	785	772	803	750	765	747	775	755	783	781	756	782	769	766	777	726	744	744	846	756	770	776	774	764	738	763	750	766	766	753	790	748	776	762	789	770	782	740	797	744	789	781	792	804	811	788	736	768	762	720	731	802	788	775	689	795	754	802	787	733	746	769	760	779	789	781	791	742	782	749	783	777	777	790	729	731	771	745	770	742	779	790	777	740	816	738	763	766	748	792	781	737	739	758	753	793	743	764	727	819	789	793	749	765	754	776	782	809	776	791	730	797	743	806	762	791	824	742	763	771	755	768	821	761	753	793	797	733	727	752	749	786	749	766	755	769	736	792	759	773	737	795	782	795	752	746	780	759	776	750	744	728	788	790	738	793	773	736	740	767	724	712	810	778	785	812	759	756	761	760	747	769	777	798	770	794	787	702	743	759	780	742	772	742	760	752	758	791	778	756	761	807	736	773	755	795	765	755	724	796	716	749	760	751	759	786	758	738	799	775	785	777	705	802	766	785	786	731	737	799	811	807	780	768	775	783	762	778	740	797	711	754	745	780	765	727	759	748	789	792	765	768	728	787	722	759	744	747	771	784	766	743	765	806	781	738	783	772	769	860	723	777	758	832	782	746	747	771	749	754	777	758	754	794	697	766	786	774	782	802	771	801	751	765	799	787	790	782	757	784	737	735	734	769	771	726	707	752	766	800	768	760	779	746	799	742	767	744	767	742	762	733	832	778	798	764	800	754	773	794	746	785	743	811	771	756	773	767	805	797	811	780	785	766	776	745	715	780	813	799	735	760	781	781	799	791	728	794	755	732	779	785	762	813	774	745	740	750	806	791	800	760	769	779	857	771	807	772	746	789	762	802	773	748	784	735	775	781	777	806	786	770	762	723	770	715	753	729	808	789	752	778	795	746	752	769	750	770	779	813	758	744	757	790	796	785	754	814	784	765	796	836	784	735	759	755	773	730	722	729	796	767	739	744	756	829	762	742	770	714	794	780	772	690	725	747	768	727	759	773	767	763	809	777	783	740	767	777	775	798	823	752	738	775	830	747	751	837	771	774	814	785	811	796	759	770	798	771	789	789	772	815	765	731	718	777	826	750	774	786	752	751	763	791	741	735	739	784	790	778	751	797	753	797	790	768	802	773	758	695	720	775	779	795	734	775	743	772	740	713	814	756	726	784	819	754	783	787	767	801	774	774	746	777	761	763	760	790	755	727	815	696	792	779	785	725	746	745	794	784	763	780	799	796	783	767	763	768	763	757	797	771	721	735	809	759	738	757	789	731	784	752	757	759	756	741	757	776	740	736	744	789	772	790	738	753	744	810	757	770	796	768	733	753	727	783	744	761	753	771	818	794	771	756	726	734	804	793	722	779	796	759	784	790	763	774	727	759	739	756	752	746	745	773	787	760	772	785	725	768
15001	6312	8022	6482	3746	2416	1782	1439	1112	894	827	688	636	599	544	526	454	456	435	439	391	395	422	418	389	379	373	376	333	355	307	336	336	360	330	382	330	308	304	333	309	280	297	336	359	317	272	287	316	303	313	337	338	351	297	326	299	326	313	344	306	303	329	322	302	316	297	355	323	318	279	307	306	309	288	319	379	317	279	348	320	308	327	317	302	306	339	358	321	294	341	319	308	315	314	315	308	276	308	328	320	298	292	319	298	304	327	314	315	298	317	318	319	318	323	314	322	317	304	319	308	323	343	308	345	360	325	296	325	313	317	326	330	296	297	302	304	286	312	266	340	310	343	318	270	320	333	348	319	343	329	328	305	297	284	315	332	296	316	320	302	324	326	340	325	343	329	344	323	340	310	310	299	298	300	308	316	363	326	311	313	335	308	343	357	310	321	334	315	324	320	287	299	372	332	289	261	342	308	353	283	323	313	303	307	276	302	291	281	310	326	326	299	302	304	310	305	321	311	295	300	315	335	317	318	316	305	312	322	333	316	262	308	321	311	316	294	308	333	331	337	332	294	322	337	315	311	323	302	353	325	334	313	282	285	334	291	330	323	341	336	380	342	300	336	351	319	309	286	298	308	317	347	301	300	329	338	290	310	287	316	320	313	327	311	312	325	312	301	341	356	310	314	316	315	307	316	296	309	331	317	303	358	300	319	313	332	339	344	362	287	292	323	292	318	333	339	333	296	337	305	316	305	315	322	372	308	335	304	349	354	287	295	319	341	283	294	322	319	275	301	313	311	321	330	337	322	320	340	307	291	329	304	320	322	298	347	278	325	325	297	296	315	333	316	343	314	317	352	301	322	336	298	287	331	310	309	311	328	326	353	339	349	295	352	376	293	310	286	303	329	300	285	337	289	320	332	339	289	317	289	332	321	317	313	339	332	343	375	356	332	315	324	321	310	345	312	357	334	309	325	318	285	315	322	298	292	300	300	369	287	327	335	345	344	360	294	339	344	305	345	316	333	311	319	313	317	326	317	286	291	351	318	285	304	327	348	310	339	303	297	348	360	315	327	321	288	345	329	315	351	331	328	306	339	309	314	311	312	329	330	337	315	334	319	310	324	309	319	302	362	313	302	337	362	312	298	316	319	313	318	317	333	349	308	296	317	275	350	323	309	270	258	302	335	319	356	322	302	302	311	329	302	355	310	339	322	311	389	280	298	336	334	315	357	321	287	305	306	296	304	312	330	339	312	326	325	301	283	321	339	332	307	291	316	300	295	304	324	307	299	301	313	275	323	337	327	322	346	329	344	322	331	293	306	313	311	302	358	310	302	327	301	303	327	326	330	306	329	305	306	319	302	302	336	328	293	308	318	317	320	299	295	329	309	320	284	298	320	311	322	299	314	317	308	334	309	316	307	322	346	301	316	330	314	315	334	300	279	326	335	310	334	332	280	324	324	351	338	324	312	337	295	330	307	312	313	304	316	328	282	298	334	330	345	307	310	365	303	309	335	317	331	318	332	335	320	302	313	304	313	334	315	314	351	310	320	317	326	288	307	300	290	310	317	317	315	347	302	284	307	291	294	322	348	341	310	322	293	327	336	281	303	312	342	341	363	348	304	320	312	331	287	304	325	341	303	305	338	354	306	339	327	335	311	297	317	309	325	329	331	301	337	293	275	312	290	312	315	299	315	326	314	314	294	333	343	317	347	379	278	311	359	349	296	287	352	345	304	329	306	302	318	330	299	338	315	311	283	313	300	284	335	334	347	340	313	316	352	311	335	332	319	326	315	330	296	366	345	315	316	308	298	308	346	339	341	309	301	343	323	350	348	320	338	339	296	333	345	349	313	307	297	323	280	299	331	297	330	312	331	307	337	296	316	299	336	306	300	313	280	308	319	333	320	334	302	287	295	306	338	308	312	315	321	339	309	288	310	316	333	325	331	315	332	314	303	327	294	328	319	331	311	353	294	328	316	282	316	294	340	310	290	299	326	327	316	274	273	289	306	338	310	302	328	312	309	278	329	315	306	302	316	300	311	285	308	299	335	330	331	356	362	326	361	327	290	323	367	341	308	310	283	329	314	322	292	318	315	320	322	306	329	303	340	314	369	321	290	304	267	304	315	304	319	319	342	326	306	333	299	345	333	312	309	304	313	302	311	306	320	325	333	301	315	323	341	295	306	337	303	296	300	279	326	320	294	330	308	293	295	303	318	288	316	305	292	320	302	306	297	333	296	303	286	318	340	306	307	298	312	318	294	319	288	341	340	343	294	299	335	332	303	308	297	338	273	318	338	343	310	327	318	345	353	314	310	324	301	299	276	345	310	292	288	316	329	299	336	302	297	296	337	323	318	297	313	301	341	330	312	293	303	322	324	356	349	297	322	294	314	331	302	301	331	319	281	340	286	325	306	297	303	313	322	330	312	276	281	294	308	299	332	286	301	321	367	330	314	358	342	348	315	294	310	319	313	316	347	318	301	339	306	268	282	321	295	292	320	303	273	317	302	303	327	313	298	309	286	346	289	341	270	309	325	327	345	340	333	313	319	309	318	278	318	311	298	340	306	309	294	301	333	314	327	341	331	320	321	337	338	304	321	309	317	310	322	301	279	334	326	329	347	310	318	307	345	356	303	297	293	320	322	340	330	343	309	297	309	307	290	295	304	309	333	315	285	313	319	287	304	312	328	311	298	330	308	332	310	276	328	308	327	324	339	358	311	326	318	276	337	338	305	300	343	341	289	313	331	291	316	290	290	308	312	322	311	338	343	308	307	299	314	314	336	313	292	329	305	315	298	317	291	290	344	301	333	291	312	290	308	326	320	298	309	288	333	300	350	304	312	292	273	306	318	281	291	322	315	333	317	292	314	363	308	312	335	303	303	354	297	345	293	323	294	356	332	300	307	330	337	330	308	333	344	340	290	349	349	313	340	333	316	293	299	292	307	313	311	308	337	301	346	358	320	319	320	310	338	297	333	338	331	291	317	309	332	309	319	346	337	337	306	296	297	306	333	340	322	339	320	284	312	322	345	340	299	314	308	297	328	364	327	316	327	324	331	338	339	329	331	340	328	346	327	310	343	356	311	297	306	356	314	297	283	323	334	330	311	345	320	317	314	286	300	312	334	340	316	316	332	320	352	327	329	362	305	297	291	323	300	325	313	330	310	310	316	316	306	316	303	331	317	308	323	300	300	333	291	327	321	310	333	328	284	307	317	311	289	271	310	307	350	297	298	304	296	298	312	301	295	298	338	303	311	331	336	306	283	310	300	291	291	323	335	305	340	337	333	306	303	306	308	349	324	312	330	285	334	321	326	311	302	337	303	316	332	310	294	343	322	337	311	311	320	306	334	323	325	326	307	353	299	317	335	293	315	317	261	317	309	301	320	327	353	294	306	275	298	279	336	308	288	294	327	316	337	312	295	308	327	351	346	319	334	318	303	290	304	293	315	327	321	317	329	346	314	332	318	371	299	299	319	319	335	325
10140	5984	13557	15334	12096	8962	7343	5942	4710	4205	3475	2903	2532	2353	2087	1899	1737	1641	1562	1480	1377	1275	1236	1176	1147	1139	1038	1013	1035	1001	941	918	872	870	858	814	836	835	835	802	794	787	750	850	784	795	843	782	712	790	770	721	712	746	718	684	719	752	732	747	762	690	705	760	764	714	745	722	698	692	761	767	702	741	750	729	748	755	737	714	692	691	736	686	704	700	748	741	745	689	715	672	717	678	724	732	714	762	789	766	754	729	693	724	699	719	730	726	723	697	664	787	726	729	719	705	704	759	726	739	726	753	691	723	688	724	698	737	707	750	757	702	714	764	657	686	671	730	734	766	776	703	733	726	730	726	686	707	714	678	734	730	715	647	764	707	701	720	716	689	689	697	713	670	702	709	720	724	711	705	694	731	717	670	759	731	692	721	731	800	729	707	711	697	739	741	715	684	702	720	716	757	695	681	713	646	731	765	782	766	694	707	718	744	720	687	757	717	735	702	715	770	666	682	691	717	653	756	717	743	691	690	700	744	748	710	748	693	714	777	730	728	751	731	747	685	750	685	700	741	736	704	735	729	717	733	736	720	732	709	731	721	747	726	661	707	721	699	699	750	658	696	728	724	762	692	704	719	706	711	731	720	698	749	718	754	734	737	696	699	720	711	741	768	740	707	665	728	734	765	713	724	749	697	709	733	702	707	690	734	692	691	733	745	701	705	712	714	716	696	733	706	728	759	708	688	724	751	688	721	741	755	707	650	701	701	701	743	732	719	710	661	727	682	718	754	746	741	699	709	693	710	705	722	746	708	738	700	730	746	687	713	729	760	772	679	714	704	698	729	706	685	724	675	724	733	693	734	711	687	761	724	667	681	740	674	730	715	700	710	688	696	713	673	715	705	698	753	720	706	754	708	712	730	694	751	710	721	744	699	709	750	740	745	711	646	694	731	695	662	735	728	727	704	737	716	688	769	699	692	676	705	666	735	715	725	705	692	731	710	692	723	695	705	699	738	659	709	740	737	700	714	682	758	711	715	717	751	679	730	776	739	725	720	688	764	690	725	732	716	714	757	775	708	690	702	673	665	752	711	771	707	744	705	726	721	699	702	795	741	751	725	720	701	712	700	715	682	700	736	722	749	739	707	699	729	703	760	747	715	676	729	697	686	698	748	709	750	739	754	678	754	710	694	700	699	732	724	726	720	745	682	731	695	690	728	742	740	698	691	702	724	724	704	759	724	742	728	754	721	690	732	690	685	737	727	709	704	713	739	753	709	688	701	703	734	756	697	780	756	699	662	742	708	692	712	678	708	725	716	705	738	736	666	702	767	693	717	734	719	716	701	760	704	667	707	745	753	717	731	697	715	716	761	753	688	704	762	693	708	712	736	733	722	750	768	649	718	697	710	703	751	703	763	699	671	697	734	737	760	723	691	766	752	719	712	681	730	747	696	708	719	746	699	766	734	660	727	715	738	727	746	743	689	729	680	694	715	723	685	719	719	713	731	665	764	741	719	779	797	742	698	746	727	743	703	737	756	648	672	705	734	754	673	759	687	719	772	729	722	707	726	677	681	709	698	737	740	782	719	730	726	752	740	733	698	704	728	675	727	780	708	682	680	701	692	702	737	738	755	705	767	684	728	713	725	700	692	707	721	698	686	727	762	737	715	718	733	705	774	664	702	669	727	716	683	669	708	729	714	716	702	733	730	700	705	753	771	724	692	737	739	719	731	729	672	707	715	685	694	724	704	691	719	714	672	744	729	711	710	739	733	734	734	754	713	685	694	728	766	753	697	692	725	671	704	670	722	726	698	758	738	730	691	698	778	727	698	697	666	718	765	763	674	746	754	700	723	710	689	716	726	723	701	760	716	709	713	708	687	709	739	706	777	747	707	690	726	737	681	738	746	703	724	728	722	687	776	711	679	769	730	688	692	746	713	729	733	726	715	733	713	686	681	698	768	741	693	730	717	714	753	717	692	730	734	710	721	748	731	715	704	730	740	709	692	744	728	666	735	700	697	727	696	688	749	724	754	755	729	744	758	732	717	757	766	737	738	723	738	720	719	709	682	739	685	751	694	720	714	721	685	660	722	689	730	701	712	708	694	665	759	722	701	726	687	726	697	761	681	707	742	696	733	704	725	709	709	741	715	697	756	732	774	707	697	703	762	700	736	739	747	725	735	746	735	678	717	700	724	727	698	708	769	712	735	726	754	785	744	755	768	706	687	701	717	700	744	748	737	691	731	711	737	729	746	736	713	733	749	731	789	678	754	686	713	741	685	726	700	721	678	666	689	693	708	746	739	758	694	710	700	762	745	751	716	676	706	761	715	740	694	727	724	751	709	717	716	703	711	737	725	712	738	729	726	667	753	709	678	726	705	696	722	754	685	750	750	715	717	712	655	694	710	731	730	718	730	689	712	748	778	727	760	713	714	713	643	709	730	690	748	679	711	748	693	700	770	725	738	744	723	743	708	742	732	731	727	754	712	706	691	638	702	674	744	738	680	751	680	720	755	763	725	719	719	692	723	685	725	736	725	733	780	676	694	674	725	733	754	683	727	713	695	684	717	687	686	719	728	783	748	714	726	734	674	685	752	739	712	753	717	759	679	708	714	728	682	758	712	715	716	701	668	716	656	697	679	714	742	713	730	728	751	715	732	682	769	714	702	717	793	732	701	705	678	729	737	707	743	718	707	780	724	690	715	746	709	746	747	741	737	728	792	680	701	680	723	720	713	718	679	728	710	704	663	728	700	703	672	739	741	724	682	723	723	757	732	764	727	710	686	720	695	727	719	728	728	725	727	754	772	707	670	732	696	741	706	773	739	725	695	693	673	718	737	730	687	698	723	732	721	711	724	731	756	713	700	705	713	762	692	715	683	693	695	732	718	678	709	702	698	714	693	739	672	730	708	713	724	704	760	731	700	729	750	709	708	721	721	685	722	760	710	704	721	684	762	674	720	739	732	738	706	756	721	747	701	715	753	729	679	726	754	723	743	743	730	713	707	735	702	737	680	673	740	732	786	721	733	717	754	719	690	756	771	679	734	731	753	695	686	712	728	744	699	692	728	698	700	722	735	710	740	710	723	789	767	721	721	697	765	763	748	693	710	711	730	733	719	754	742	768	716	744	750	774	741	682	743	746	705	698	701	722	712	679	690	724	743	731	712	710	701	732	704	699	760	748	716	749	698	746	705	698	733	697	738	735	728	715	730	764	740	728	737	716	759	737	716	732	707	717	717	698	728	688	713	707	710	724	734	681	697	710	727	789	725	743	733	727	692	774	757	733	726	707	742	740	716	698	690	739	731	760	734	762	712	713	795	734	730	710	693	705	699	695	746	698	736	674	717	701	767	779	700	706	709	732	710	727	702	701	708	726	694	621	708	682	692	754	745	662	691	730	714	761	703	743	740	709	696	725	707	727	697	791	741	734	679	732	733	690	683	726	680	712	755	736	737	726	743	718	699	693	712	708	750	731	745	699	709	744	698	740	728
23129	9432	11090	8586	5231	3312	2503	1914	1464	1109	938	813	792	665	530	563	491	490	466	408	491	440	409	380	410	375	379	344	356	327	371	335	316	297	331	315	307	334	328	329	349	333	349	303	293	283	341	294	302	317	327	302	309	308	331	274	298	288	292	317	319	282	303	303	299	305	310	312	283	301	319	330	304	296	318	315	286	284	307	283	333	292	318	323	310	280	284	346	289	283	284	288	280	289	303	319	303	285	276	306	297	304	295	307	300	311	289	293	290	299	303	315	322	310	300	329	293	303	314	299	289	301	284	321	331	388	323	315	333	283	292	325	311	324	299	273	308	269	293	302	311	338	311	334	301	305	311	286	290	319	321	299	265	309	326	307	367	334	310	329	324	279	267	275	269	284	311	282	300	290	291	317	302	295	258	292	282	294	299	340	315	300	329	280	312	280	318	313	304	297	314	335	296	258	310	316	306	284	313	342	287	297	310	315	309	304	272	318	309	295	304	350	294	285	299	264	298	316	280	265	285	315	314	305	293	357	280	312	274	245	307	290	309	309	305	320	292	284	304	295	307	284	334	291	314	307	328	291	304	287	304	327	295	327	292	295	311	285	297	293	302	304	306	313	337	281	319	339	271	284	292	315	323	310	320	322	313	339	296	296	332	326	289	332	291	302	338	275	288	281	316	299	292	278	312	294	299	284	294	264	287	292	306	285	304	282	261	285	326	298	304	305	285	322	271	303	275	291	286	270	336	325	297	316	312	296	286	290	333	281	279	311	280	324	318	320	321	335	318	291	306	275	325	288	282	318	347	307	284	308	304	328	293	306	293	302	312	334	275	331	292	300	290	301	284	282	304	291	308	305	297	297	272	298	314	320	321	284	305	291	285	298	320	293	305	319	272	296	283	310	307	306	305	278	275	254	317	309	342	290	313	323	284	275	301	325	274	326	313	277	299	314	297	323	276	314	315	288	318	326	316	300	336	336	276	300	302	311	324	275	309	300	300	319	299	335	295	284	309	292	284	303	290	314	309	284	325	305	319	285	299	292	285	289	307	304	310	280	287	288	307	319	295	296	310	317	293	308	304	289	309	306	296	308	307	309	303	309	294	274	292	311	292	324	304	290	313	321	325	293	274	301	281	340	339	277	304	306	307	313	287	276	250	316	303	252	291	285	272	297	342	286	312	322	293	319	311	297	307	265	309	301	289	265	311	326	320	289	328	319	287	324	343	317	270	288	303	320	294	304	277	289	259	291	294	287	302	294	317	281	262	292	281	322	321	337	328	302	300	296	298	319	318	319	308	271	273	311	330	294	286	295	281	333	289	272	304	337	328	307	308	319	309	294	326	303	317	334	310	274	264	271	304	286	307	325	302	300	282	306	308	333	318	317	319	311	272	314	301	289	299	312	322	310	299	303	299	327	312	313	295	331	339	303	309	292	307	293	314	340	282	304	307	278	283	298	303	292	274	304	286	311	337	321	280	283	303	304	320	330	299	307	295	297	309	302	295	293	315	298	301	299	321	287	300	302	328	321	287	308	307	307	290	304	275	324	316	303	307	297	319	323	321	321	329	287	308	308	328	307	292	302	305	320	307	305	307	310	301	289	336	311	274	334	280	289	293	314	288	290	287	289	307	319	320	306	308	296	283	286	294	324	299	302	308	309	300	303	299	299	297	300	293	302	301	287	321	359	310	290	304	354	298	296	312	309	296	316	290	339	331	308	309	314	306	321	324	309	329	310	304	306	339	324	345	312	304	305	304	322	307	298	326	318	290	298	274	305	324	331	294	282	310	293	264	317	325	303	282	301	292	316	328	304	319	303	318	292	315	311	307	334	287	320	297	324	293	298	342	283	300	330	304	287	289	310	332	316	273	286	293	308	282	307	275	291	322	290	299	304	290	276	281	278	279	325	287	284	292	272	292	293	270	327	333	283	326	308	274	306	338	317	320	319	293	294	282	301	305	308	321	307	274	268	287	319	312	301	327	297	292	293	302	283	304	286	320	272	307	275	289	295	286	334	261	275	328	306	283	283	317	319	282	323	317	317	299	317	280	271	300	297	315	284	323	309	303	299	282	301	319	297	296	291	280	265	319	274	332	328	317	324	284	281	311	336	305	329	312	327	297	296	306	300	255	306	300	303	311	309	322	354	304	310	291	311	319	293	287	305	296	343	283	295	302	309	298	277	285	332	298	274	339	307	310	333	309	306	291	313	311	260	323	351	307	281	285	311	282	299	321	300	298	324	296	297	313	329	316	302	281	295	292	312	267	313	295	297	275	306	304	312	325	282	322	326	305	300	312	281	300	289	301	313	311	312	304	311	299	299	299	321	280	312	296	306	279	303	308	290	316	310	288	303	308	312	285	299	284	269	301	332	279	309	323	275	328	336	295	320	291	253	338	297	322	284	350	329	299	292	285	301	334	328	334	299	328	287	293	324	299	322	311	304	308	280	310	289	295	290	301	307	296	309	291	289	259	283	307	293	265	330	276	300	298	291	302	312	300	325	311	332	302	323	335	293	252	319	318	296	306	308	319	312	337	293	326	303	297	301	356	321	314	314	318	283	307	289	275	334	304	301	303	307	283	310	329	285	272	307	317	271	340	266	316	321	308	331	277	296	268	287	290	278	296	295	327	275	290	310	282	301	265	302	290	254	289	301	298	290	281	287	308	325	319	289	317	326	292	326	289	311	294	310	302	333	304	294	308	288	334	318	304	322	285	290	270	290	300	314	271	310	287	296	295	328	310	292	300	312	292	300	279	262	347	305	296	279	306	290	353	286	308	294	295	272	264	297	320	305	307	291	299	306	282	339	285	286	290	305	304	305	303	283	280	308	288	301	294	303	312	323	295	309	303	271	276	300	273	335	281	312	316	288	330	306	380	251	295	323	297	315	306	311	332	319	313	307	341	300	318	327	321	296	320	312	303	294	307	307	277	322	304	304	274	296	299	299	333	297	294	319	287	282	265	313	290	299	289	282	289	322	326	305	304	274	288	302	290	303	313	315	316	314	297	321	350	309	296	305	285	319	295	282	300	313	292	301	290	284	285	301	301	323	299	315	258	325	307	300	310	336	299	307	359	265	269	304	295	297	297	337	331	315	328	335	311	313	330	301	313	320	286	273	284	303	328	296	276	305	310	286	318	326	312	294	292	297	283	301	323	298	277	274	310	301	310	276	294	315	298	303	302	312	301	304	308	296	308	314	313	299	319	286	318	317	315	311	295	328	327	292	278	317	270	276	321	288	289	292	297	304	287	306	321	326	289	301	308	290	263	304	285	304	314	283	309	311	294	320	305	315	300	293	303	293	296	295	304	300	295	287	309	297	293	314	263	331	316	316	288	315	297	338	336	300	321	286	311	314	335	340	315	298	270	281	302	318	292	285	314	274	289	309	332	262	291	290	303	287	284	302	303	294	310	327	302	309	274	315	298	324	294	359	315	289	294	331	267	320	310	300	300	308	288	329	302	318	275	313	302	293	294	273	302	302
13081	7747	17214	19133	15368	11967	9324	7768	6281	5160	4360	3688	3247	2846	2528	2248	2186	2060	1803	1747	1586	1550	1519	1407	1287	1271	1212	1125	1066	1007	990	951	937	901	910	867	852	815	819	826	801	782	789	803	731	794	792	761	732	762	837	812	743	721	727	694	733	761	728	711	728	701	769	688	709	717	713	729	688	703	733	708	705	692	718	725	722	702	694	707	678	734	705	700	699	693	689	685	722	666	667	692	681	743	682	726	689	747	689	715	691	715	685	694	648	727	722	703	664	697	687	692	708	698	698	666	645	695	666	666	698	665	739	733	683	708	700	704	716	671	702	675	717	713	666	702	690	704	712	719	699	618	677	720	725	701	686	663	695	692	664	701	659	721	632	684	709	724	656	660	689	660	699	733	710	671	725	675	699	719	712	643	717	671	740	773	675	642	724	712	641	777	721	698	699	671	709	717	731	741	707	698	655	699	717	724	666	686	683	676	643	687	723	703	638	702	691	689	655	766	654	684	661	704	690	700	679	736	725	696	769	666	670	674	692	652	656	734	675	713	751	666	745	679	713	696	653	702	683	683	671	703	708	714	709	659	676	712	690	704	735	713	681	725	687	650	702	677	695	682	727	653	690	705	722	678	691	713	716	670	692	683	719	702	712	708	690	707	664	661	698	641	638	706	736	731	718	728	662	675	698	685	741	734	721	690	680	672	681	708	719	679	662	747	750	687	671	702	679	692	682	691	658	702	706	704	679	696	711	698	676	735	673	664	648	676	706	660	663	694	706	692	709	719	687	687	668	712	684	715	689	705	713	670	646	660	692	704	724	655	695	683	669	662	669	718	699	698	664	646	667	708	645	684	727	675	683	721	683	687	674	720	743	717	716	675	657	688	670	666	730	706	728	670	690	693	700	699	710	702	692	642	678	736	709	673	725	699	717	759	667	721	652	665	695	743	733	727	682	711	636	681	679	704	671	695	723	738	675	708	733	717	712	676	695	650	655	638	682	696	684	715	723	653	650	699	667	749	698	714	729	711	708	679	710	689	690	686	698	675	696	685	687	705	709	716	700	731	709	647	701	716	680	710	713	693	703	681	699	690	662	713	659	659	707	670	675	677	680	680	655	653	734	684	719	668	664	703	669	672	691	671	692	656	675	707	649	625	704	652	728	682	737	679	707	736	689	684	725	678	708	698	715	681	711	727	701	692	781	695	727	655	676	728	725	713	706	705	626	701	655	725	672	695	707	651	688	722	628	721	700	696	661	680	675	685	718	686	728	703	691	706	690	657	677	657	693	682	710	726	671	669	690	688	667	651	685	701	692	704	703	686	687	664	708	728	688	639	663	653	660	718	774	710	704	656	698	690	682	674	698	680	687	706	710	703	722	687	706	694	699	700	657	742	692	705	741	689	760	638	693	669	725	688	678	713	738	685	681	698	708	716	707	651	676	678	737	681	646	724	674	684	674	695	718	686	701	691	712	662	736	635	710	701	706	678	716	747	658	682	664	724	707	706	721	706	695	729	667	691	716	645	628	656	720	711	701	708	679	713	707	690	684	704	693	704	716	681	699	661	694	720	686	668	672	679	704	703	738	660	715	726	704	696	713	692	706	722	694	732	673	684	659	693	656	665	682	651	645	739	666	692	717	669	741	668	744	643	697	703	725	703	706	684	708	695	729	698	656	661	697	723	700	673	673	722	649	704	681	685	680	678	686	659	664	727	716	694	720	683	650	676	696	691	708	713	717	641	671	719	695	714	699	699	689	715	681	659	671	710	674	704	711	693	674	679	690	683	686	685	685	690	707	738	754	687	707	684	699	674	654	701	681	746	723	680	682	665	729	710	721	703	694	683	723	715	722	695	673	661	729	688	689	666	645	701	719	734	714	693	671	678	717	712	700	662	721	689	719	731	701	713	647	712	714	745	693	677	723	739	752	671	680	690	711	683	686	747	713	679	696	665	701	694	686	735	696	712	720	697	697	722	693	723	740	683	675	736	696	686	671	664	684	723	676	693	727	724	667	701	632	698	645	689	691	645	700	726	653	702	704	674	698	711	672	673	713	742	693	683	676	711	735	734	719	724	731	669	688	708	710	696	662	697	692	690	688	691	707	704	706	711	733	680	703	743	715	685	660	681	656	711	733	727	662	674	701	661	710	667	699	638	733	658	663	669	692	689	710	702	725	736	697	704	705	711	690	734	650	680	713	664	723	734	711	665	677	629	696	697	719	696	744	696	704	663	695	699	655	657	703	660	702	716	728	697	664	719	704	658	702	735	688	633	687	719	660	724	744	704	720	740	667	703	683	656	685	704	691	633	691	673	690	705	647	681	704	692	683	639	710	714	692	721	676	663	651	684	670	711	647	707	668	638	736	689	682	700	690	685	665	690	664	688	694	734	657	718	704	663	702	679	742	705	664	690	697	646	697	694	654	650	711	674	728	676	670	663	717	681	678	715	688	702	725	700	756	678	692	719	683	660	671	720	666	695	681	685	701	711	730	674	644	659	677	693	676	659	655	653	700	691	717	705	690	709	674	670	746	722	691	759	653	679	704	742	753	710	681	662	703	658	721	729	666	672	651	692	690	743	725	685	657	706	715	683	749	669	663	716	655	683	742	666	709	679	711	680	701	659	636	743	677	657	670	699	691	733	684	700	714	732	671	686	671	725	702	677	717	698	698	706	676	656	683	707	718	667	711	713	724	694	733	641	752	671	707	694	708	716	700	682	698	686	703	694	672	649	717	728	726	597	705	722	665	704	663	664	683	663	724	673	704	751	659	712	667	710	674	688	696	709	672	691	734	726	710	712	725	685	712	684	725	704	669	660	661	698	702	677	678	707	687	691	663	734	691	694	685	694	680	663	709	687	683	695	733	666	668	680	692	638	697	717	702	702	653	677	712	681	696	674	714	676	725	666	704	694	764	745	738	695	697	684	732	728	745	668	651	655	692	730	721	657	695	683	673	692	717	698	705	690	723	712	688	684	687	713	658	734	728	676	727	675	692	716	681	684	678	670	694	680	665	679	716	686	700	715	696	653	676	706	728	722	667	678	680	705	686	667	743	686	722	687	653	663	668	674	645	665	669	662	695	722	719	713	750	691	686	690	695	683	665	762	705	657	705	707	719	723	687	687	735	653	724	685	671	653	646	694	696	658	680	680	686	640	720	664	719	655	703	739	726	674	718	680	661	684	690	724	702	692	699	687	689	685	667	730	717	699	695	712	703	682	665	711	707	649	644	706	686	698	723	696	692	682	711	687	692	685	691	696	726	670	678	682	674	703	672	673	712	711	673	685	676	697	669	735	732	670	679	680	771	761	662	729	702	705	715	734	704	664	744	662	671	759	697	702	685	724	740	677	681	675	678	672	736	695	711	703	670	665	677	695	703	714	699	685	711	643	707	693	657	652	688	702	709	696	681	697	691	661	772	642	678	711	676	706	684	701	690	668	739	694	661	659	756	687	679	721	697	637	644	699	737	696	683	710	699	726	719	702	721	724	715	701
7399	4263	5532	3992	2597	1699	1288	1054	869	755	673	561	524	496	491	458	423	409	391	413	410	401	384	381	396	388	358	384	357	387	400	377	403	379	338	348	352	324	361	362	331	355	345	360	364	348	357	352	380	382	335	363	362	353	371	386	372	374	358	335	315	321	355	364	336	366	343	350	338	326	327	335	353	358	344	339	317	339	345	337	339	336	369	349	321	345	354	371	354	339	319	370	354	331	379	351	342	353	338	313	326	369	357	351	350	354	334	360	346	339	346	387	333	352	334	337	336	335	342	307	325	350	335	334	351	324	330	359	367	327	351	374	320	352	319	335	341	346	358	348	344	330	323	344	343	357	342	347	371	352	344	354	347	322	359	347	366	351	339	315	337	355	323	310	354	352	355	302	360	374	344	373	362	324	338	360	304	331	337	349	374	338	331	387	348	313	358	346	305	324	353	307	318	341	323	332	383	351	405	325	364	287	334	358	305	342	349	337	367	341	342	364	332	354	344	323	337	360	369	363	347	362	325	307	320	345	346	347	366	336	321	336	331	338	334	329	298	339	363	345	313	322	335	337	337	347	339	338	371	303	348	329	348	350	340	344	348	305	298	339	353	377	327	336	323	304	355	327	334	361	323	331	343	357	338	330	340	362	338	343	349	314	323	347	346	336	349	337	368	364	374	368	352	337	357	314	346	324	334	352	331	357	358	336	305	340	369	332	366	335	344	326	318	346	340	341	339	403	348	356	350	363	366	372	339	349	368	308	362	363	361	366	344	354	319	298	343	320	344	348	358	335	331	324	339	327	334	344	354	337	321	367	368	353	331	316	334	347	307	360	366	305	360	376	329	320	368	362	365	329	366	337	326	361	347	337	370	357	363	361	327	332	315	406	366	332	340	325	324	352	338	321	352	342	346	350	311	368	377	367	330	335	349	345	376	361	347	363	335	319	361	325	344	298	335	341	376	358	340	313	335	374	328	336	380	342	339	349	347	318	325	366	372	352	310	319	353	341	343	317	337	330	351	341	324	386	350	330	336	347	331	339	332	359	365	282	362	347	340	349	331	343	323	302	313	347	312	309	367	360	348	373	339	286	342	340	340	376	327	292	370	359	326	347	347	340	337	344	372	360	339	368	333	378	344	353	343	350	310	372	331	292	350	367	353	359	350	343	371	323	335	372	335	347	362	342	363	331	327	347	308	369	336	371	328	347	324	348	307	309	355	375	317	341	329	339	311	360	366	346	375	348	310	352	374	327	338	291	343	366	343	352	340	317	338	332	347	343	333	372	355	344	366	361	356	370	324	331	355	322	327	353	314	364	312	338	360	334	338	335	319	319	331	322	386	332	353	360	339	347	318	321	328	360	372	382	334	339	345	326	316	325	362	359	333	340	323	346	328	316	353	359	328	321	311	340	346	340	341	342	365	314	359	328	345	351	341	331	343	345	338	309	361	333	331	357	313	348	396	349	341	338	352	374	332	311	303	324	331	305	333	357	345	325	346	376	314	329	383	326	322	321	340	376	362	343	341	366	329	344	354	358	351	328	326	333	313	359	344	350	379	333	369	364	344	341	338	347	333	306	335	340	388	331	334	327	351	351	359	353	339	348	348	322	344	331	347	358	340	325	336	317	350	331	351	331	354	328	350	319	335	369	359	347	368	342	348	364	356	370	338	375	360	362	318	327	341	337	377	343	365	342	329	379	363	353	315	337	329	316	345	337	383	367	344	366	347	323	349	376	341	329	336	345	357	362	372	354	325	346	350	360	347	342	338	370	324	355	352	330	295	342	352	345	319	378	336	363	373	381	341	380	373	385	345	330	347	359	377	357	344	356	351	337	402	338	335	312	329	365	327	351	334	359	377	354	326	343	363	326	357	318	336	344	344	328	365	331	331	317	318	344	325	318	340	363	350	347	351	343	337	351	336	375	355	341	361	340	388	344	320	347	343	321	398	373	369	331	351	317	375	368	341	397	344	329	336	378	324	318	357	358	360	324	366	332	355	319	371	334	342	348	346	342	345	337	350	335	328	323	326	335	341	356	348	315	338	332	349	302	357	349	361	360	339	340	313	329	350	386	345	363	345	326	337	356	358	307	351	331	334	365	333	340	366	329	345	331	371	351	349	327	317	323	368	347	338	345	329	321	340	326	359	355	343	356	362	353	348	340	332	329	345	352	357	364	355	370	365	312	336	351	322	349	358	360	353	353	344	350	326	341	334	299	321	355	356	343	341	316	350	375	359	341	328	358	338	355	325	325	376	339	354	329	366	362	358	337	347	369	383	302	366	344	370	312	351	326	325	353	295	346	330	365	342	354	355	331	327	352	361	357	356	364	320	328	313	334	355	333	369	344	365	320	341	330	380	334	345	347	354	340	331	326	371	313	318	358	368	332	364	341	363	369	305	318	345	340	345	342	337	349	335	325	318	340	357	326	363	357	348	368	338	351	336	329	360	310	344	356	320	317	319	362	379	364	365	384	342	355	368	368	335	346	363	340	303	363	359	356	327	370	350	353	338	326	348	329	346	331	344	347	359	341	351	355	339	332	346	344	320	344	356	348	363	325	358	331	339	354	381	379	356	347	328	323	323	350	279	339	312	354	344	365	344	354	317	343	397	380	328	323	349	355	372	324	307	303	349	359	340	348	374	345	348	320	329	323	353	339	341	337	351	379	330	353	337	343	358	370	344	331	349	329	364	336	372	351	370	359	314	319	341	319	345	312	351	371	356	336	366	337	342	341	330	319	344	341	357	348	328	316	319	377	374	348	345	369	370	336	346	341	344	412	351	332	326	359	361	309	382	400	326	339	346	352	364	347	369	311	363	357	342	335	341	333	313	350	346	373	365	362	333	353	326	344	349	325	337	348	368	359	365	350	349	335	379	345	307	326	310	341	289	323	351	359	328	324	374	345	318	346	345	314	368	380	344	384	338	413	365	356	341	353	307	332	332	339	335	346	354	367	368	311	359	358	342	352	329	319	342	323	338	380	336	328	314	333	302	326	356	369	304	345	348	330	353	346	330	369	359	375	362	331	382	351	294	347	329	329	357	385	372	332	325	333	348	320	346	357	372	341	312	320	345	320	335	355	349	309	370	310	339	343	380	352	354	328	322	340	348	349	350	346	354	377	319	354	326	375	364	387	343	351	334	342	354	322	328	329	356	346	352	350	334	343	315	325	312	357	337	338	329	365	342	354	344	341	351	355	346	373	317	332	332	322	339	324	345	331	370	336	314	384	342	323	369	377	348	362	372	370	348	333	359	356	347	319	352	365	337	352	357	370	350	374	329	324	309	346	346	343	366	328	316	309	338	348	337	325	341	345	372	344	349	361	354	345	303	343	308	339	323	336	330	352	354	386	341	355	349	338	350	355	331	345	360	370	350	366	379	369	379	372	356	306	327	337	317	353	299	352	354	387	326	328	358	296	349	354	299	351	382	318	336	343	326	310	324	348	382	324	356	336	367	329	365	357	329	332	362	344	342	324	364	367
4994	4364	10030	10720	8686	6631	5213	4190	3336	2872	2460	2179	1935	1680	1598	1570	1476	1387	1312	1149	1152	1159	1057	1043	1080	1007	1040	940	915	942	863	894	850	809	892	901	881	826	816	834	851	797	820	837	815	797	785	793	755	817	828	795	840	768	777	853	837	784	761	764	768	762	821	809	816	761	782	773	740	774	777	791	737	821	774	813	775	726	784	799	711	812	763	749	713	758	733	741	728	742	788	771	780	806	770	854	722	778	772	773	742	774	801	808	759	734	768	816	787	792	730	757	753	744	728	772	764	830	808	799	786	737	758	746	811	758	734	771	775	784	777	752	746	783	760	771	761	786	732	769	773	727	709	807	764	795	770	769	750	802	796	788	778	767	773	780	760	798	733	745	757	734	809	802	737	758	719	776	833	803	771	783	797	782	775	803	764	787	830	759	825	763	807	794	774	754	734	764	828	798	776	752	792	801	761	808	822	779	788	731	782	765	750	780	788	769	770	777	786	771	828	732	739	793	760	800	806	747	793	763	817	793	791	765	735	752	804	775	768	771	789	803	751	784	765	727	782	815	723	796	745	771	796	771	829	755	779	765	794	792	824	747	737	784	792	763	775	760	769	779	768	758	754	777	778	794	771	772	719	720	847	832	829	778	742	731	791	774	763	734	809	798	740	735	768	777	785	755	760	793	741	772	769	809	796	799	796	822	729	780	786	759	804	748	802	770	771	817	784	753	766	795	750	788	745	714	770	749	738	745	747	718	765	800	763	794	822	799	708	778	753	771	778	775	812	773	736	762	751	796	737	741	799	742	754	803	777	802	737	759	732	759	764	707	763	779	764	798	808	749	813	785	746	763	763	773	775	766	770	757	757	747	789	798	810	803	781	803	803	758	799	807	751	767	776	750	756	793	761	774	733	747	809	730	803	761	763	767	788	763	777	774	799	767	766	789	809	748	761	759	788	793	774	793	805	794	813	792	767	746	777	741	745	799	752	778	746	816	807	786	820	753	774	749	758	813	753	712	754	805	731	787	785	766	791	732	793	777	759	744	751	794	730	750	761	796	813	746	734	731	776	758	749	782	801	829	827	791	803	754	817	792	738	752	746	749	739	749	752	787	803	787	761	804	806	819	767	786	780	748	704	779	794	756	813	725	773	772	779	715	699	781	729	790	781	748	803	763	742	828	760	749	725	759	794	758	767	772	764	828	756	709	774	746	758	761	724	761	785	788	792	791	757	720	793	769	788	786	806	759	768	735	740	834	784	716	785	773	772	757	792	809	785	794	733	698	747	735	735	758	794	789	775	760	755	785	796	773	785	785	779	782	756	782	785	733	812	776	781	765	791	781	778	747	710	771	797	806	805	784	791	773	776	778	769	758	769	785	760	748	783	771	734	803	796	744	807	731	792	780	753	773	783	756	777	781	757	791	760	804	865	743	728	758	754	801	793	754	750	806	787	785	734	752	787	756	808	770	749	818	739	768	793	756	796	805	761	754	765	795	796	764	734	757	744	771	825	779	754	770	785	801	797	735	746	771	758	711	759	784	755	779	770	784	763	805	760	821	764	784	731	776	784	795	739	751	731	759	808	764	767	751	777	760	780	817	802	803	808	717	802	800	745	810	717	760	746	745	797	789	789	739	805	758	796	800	709	797	749	738	762	813	762	733	756	744	813	787	777	758	798	764	735	743	788	758	802	746	735	775	822	777	749	831	772	754	739	754	756	776	774	778	755	786	788	799	774	737	798	771	804	788	762	755	844	768	759	858	784	788	788	726	779	735	794	728	767	774	729	730	741	801	755	806	800	773	755	782	807	788	794	775	763	752	772	763	781	777	713	714	764	759	770	789	765	788	835	720	752	760	790	753	764	766	749	773	735	743	746	760	766	844	770	790	765	767	799	797	772	775	808	745	771	751	742	775	798	752	765	746	785	796	770	768	775	766	752	765	799	801	816	835	768	726	778	770	764	795	773	732	793	764	726	821	794	784	769	783	786	713	785	739	820	758	762	792	774	762	745	792	774	790	783	784	764	748	784	772	811	709	751	759	742	796	743	768	765	804	790	791	780	756	765	779	748	780	789	783	718	760	741	787	726	755	757	811	753	762	798	752	767	778	794	750	795	771	786	809	764	775	809	744	787	729	752	735	767	775	807	754	765	817	794	789	764	769	771	772	801	739	769	777	764	729	729	770	806	728	748	753	773	756	748	758	791	799	767	746	801	775	792	756	773	735	816	747	768	820	707	819	799	751	766	817	827	771	751	772	853	771	788	740	735	802	754	751	798	783	746	761	754	839	763	715	783	772	806	767	773	735	765	799	746	803	761	777	806	788	777	780	808	751	778	803	758	763	758	740	762	745	731	770	787	792	801	799	790	786	762	721	782	787	812	722	744	758	732	828	748	737	759	779	746	801	790	798	758	770	820	757	763	768	817	764	778	784	754	775	744	722	747	786	758	743	741	703	744	799	770	766	757	790	755	769	779	757	766	783	832	780	832	789	742	772	779	793	758	768	771	798	800	772	797	789	770	723	756	811	775	729	775	783	765	773	819	778	800	811	813	784	754	748	779	787	718	795	713	782	773	722	767	762	750	792	747	773	786	796	772	751	740	794	747	759	798	780	759	793	792	776	738	793	740	760	738	788	767	766	811	785	789	756	806	752	814	775	742	773	785	719	835	785	736	795	754	807	760	780	800	750	762	769	727	752	824	770	755	766	731	725	767	730	772	777	719	775	777	787	821	761	788	772	783	800	767	791	717	756	781	793	782	768	758	800	764	757	750	756	729	827	780	762	771	736	816	758	731	777	768	828	770	724	754	734	813	739	788	767	805	744	755	751	769	793	765	796	749	812	787	752	741	731	766	792	767	782	734	760	786	789	815	796	803	765	728	765	801	773	739	762	782	771	751	747	772	814	751	732	768	775	771	735	744	767	757	779	814	756	810	739	770	747	761	766	783	765	758	737	814	791	820	810	786	787	783	727	751	774	778	791	690	751	765	733	779	765	728	760	769	791	752	727	757	762	783	765	771	825	763	813	732	774	816	759	689	772	800	728	726	799	759	756	796	731	766	745	812	768	799	758	834	789	766	724	759	762	735	726	791	760	771	749	785	762	738	775	818	745	778	777	740	767	764	732	800	768	766	730	739	768	801	775	780	757	803	731	775	812	804	826	792	752	749	742	782	793	811	810	745	787	736	745	792	750	811	810	763	789	805	757	761	718	809	771	756	792	813	775	818	762	796	748	828	744	783	751	779	728	843	778	756	782	769	776	826	742	750	806	714	753	759	766	760	804	807	767	746	773	784	747	832	752	813	774	782	770	752	725	825	733	771	785	829	767	769	751	787	769	764	831	765	793	705	748	754	789	799	719	753	748	748	738	786	761	750	776	823	775	792	735	765	730	771	793	775	757	765	712	801	741	809	737	765	768	773	784	775	800	765	759	753	774	770	768	759	752	800	766	766	790	775	716	688	777	735	773	802	756	747	779	736	806	779	745	740	749
14864	6375	8120	6023	3820	2475	1767	1379	1124	980	753	676	645	559	542	503	468	443	449	437	446	413	379	415	383	331	373	341	378	343	338	362	335	352	338	331	299	303	339	325	283	307	299	318	333	321	335	334	326	334	342	323	336	349	345	320	327	307	278	328	323	363	370	308	328	313	325	369	344	313	314	334	328	302	337	344	308	305	316	322	301	312	289	344	310	303	310	292	308	328	334	328	340	311	312	357	313	317	313	283	299	338	336	314	296	306	329	357	306	317	331	330	305	320	324	326	297	317	357	340	311	298	303	315	316	310	291	326	312	336	345	340	326	306	290	299	338	338	328	324	358	326	332	367	331	302	289	317	348	333	318	299	326	348	320	313	311	327	314	285	323	312	353	355	329	321	321	329	312	309	319	331	303	342	313	318	287	321	342	275	330	294	301	310	334	331	283	305	307	324	338	313	318	328	316	352	322	298	313	320	326	289	330	274	307	330	309	325	324	289	341	299	346	326	330	300	346	318	284	335	311	331	321	334	323	333	336	321	280	308	352	341	306	318	316	313	333	320	296	327	284	303	316	306	316	327	354	319	282	298	310	318	334	317	338	283	355	327	304	323	317	326	320	314	339	377	304	326	330	284	335	332	282	325	304	305	299	284	312	335	342	335	325	291	314	303	315	343	318	360	318	330	312	311	316	335	347	313	332	309	347	308	302	314	315	353	292	271	285	328	275	343	301	308	323	297	322	302	337	339	328	300	318	296	319	319	314	287	309	328	339	329	320	322	348	339	352	373	353	328	315	331	305	300	309	297	300	311	320	317	313	328	309	303	314	303	342	297	345	335	310	305	316	318	356	328	285	308	326	310	313	298	335	308	351	375	321	321	323	347	312	317	348	318	333	296	348	308	310	315	313	305	308	325	312	296	321	312	281	319	300	335	284	336	330	306	313	315	340	318	321	326	313	311	306	348	310	356	298	314	317	320	304	344	321	288	358	319	317	336	320	316	343	310	351	350	319	310	323	312	339	329	312	306	354	324	308	323	313	335	325	343	310	291	310	303	305	316	330	299	301	308	327	342	354	294	326	306	334	318	325	328	311	282	344	321	294	312	305	329	315	318	337	296	311	297	325	338	318	348	324	288	314	341	346	321	315	300	333	336	368	334	321	300	308	310	336	343	331	356	321	308	296	319	310	305	327	328	310	333	340	301	331	317	322	351	351	294	295	298	335	318	302	326	331	301	298	311	298	291	338	325	308	320	327	286	324	286	272	343	306	328	314	327	310	314	355	337	336	290	346	309	285	294	309	295	348	315	323	341	301	277	353	307	301	318	331	306	318	280	364	332	318	314	304	291	331	319	332	340	340	341	328	299	298	314	309	325	321	327	288	316	339	338	311	349	308	322	330	305	314	340	307	329	299	324	300	317	344	292	293	285	307	326	300	318	333	309	323	296	322	316	313	334	348	347	331	307	283	307	310	279	301	320	345	302	315	332	286	315	293	323	344	330	340	316	368	316	284	298	342	319	319	309	322	348	334	323	305	304	319	337	318	307	301	292	292	295	335	302	303	318	310	324	325	304	318	314	351	308	308	309	359	287	319	293	302	313	336	338	319	309	325	326	305	324	357	298	311	335	336	315	316	318	323	321	368	307	356	309	293	315	289	329	339	361	300	306	334	323	319	304	343	307	333	318	333	295	315	315	286	292	317	326	320	320	336	313	321	295	322	305	333	321	298	304	338	332	337	331	318	297	299	333	327	331	366	346	307	356	296	329	346	315	330	311	326	340	305	325	341	308	296	271	302	329	341	321	302	300	279	304	345	276	327	329	273	314	266	329	320	355	322	313	323	329	338	298	344	327	270	314	310	319	315	309	341	306	318	327	295	318	309	301	302	274	326	330	285	331	295	301	338	308	317	297	313	309	307	304	305	323	346	344	342	315	321	315	344	327	346	283	289	337	299	299	313	320	329	314	349	350	308	335	299	306	292	332	306	326	340	318	294	324	303	343	332	293	341	299	307	318	349	306	315	312	303	359	329	329	299	307	305	305	303	314	316	333	306	327	325	301	332	335	308	316	303	297	335	303	305	304	319	328	325	306	306	321	298	296	321	309	305	309	354	314	298	316	330	344	297	310	336	315	326	320	276	313	326	290	308	284	293	292	314	311	318	349	360	337	326	320	307	313	318	272	294	325	338	294	327	348	312	327	304	334	326	329	293	307	311	324	330	308	312	309	308	346	332	327	304	325	334	310	338	320	300	378	316	321	315	328	337	330	310	259	293	340	293	297	347	310	331	352	351	306	348	295	329	321	320	343	304	320	335	296	337	313	310	307	375	340	320	313	307	300	349	310	335	315	323	336	314	319	323	314	313	311	335	315	317	339	323	304	324	304	276	311	319	304	316	309	324	320	323	322	292	301	347	323	325	315	287	280	342	286	314	297	324	271	326	311	292	312	331	338	301	288	329	298	304	331	347	303	331	338	333	322	307	314	331	327	327	305	300	303	295	282	304	305	279	305	302	345	327	319	337	324	312	325	277	269	340	338	285	319	330	301	313	356	330	312	310	324	322	309	326	314	296	340	311	313	307	286	325	326	317	324	334	345	304	323	288	303	324	334	321	292	340	300	318	319	331	327	321	309	336	316	320	356	328	332	309	329	336	321	334	335	311	305	316	331	338	302	335	321	314	335	281	367	310	323	320	319	280	326	299	297	315	312	331	297	305	324	298	309	313	320	377	319	315	289	347	331	320	304	315	321	294	328	345	310	337	316	303	306	260	356	352	324	300	310	320	321	308	332	335	338	287	299	329	322	300	333	325	322	368	297	361	280	304	327	303	311	276	346	329	325	297	339	327	344	317	320	319	295	300	335	288	305	338	319	332	286	328	298	307	276	310	316	294	302	311	310	330	329	309	295	315	311	313	329	293	332	334	293	334	301	303	336	336	333	327	317	312	318	323	333	344	344	308	312	297	313	333	340	319	304	308	331	317	299	316	332	316	304	344	327	351	291	333	292	353	293	325	324	320	324	325	316	308	317	329	347	325	339	329	317	313	338	310	336	314	296	321	321	298	337	332	318	327	300	329	313	331	277	303	319	339	334	298	338	306	329	324	302	309	346	326	287	316	283	294	299	324	326	310	317	344	303	314	340	331	282	296	310	297	299	315	328	328	305	309	303	362	313	348	318	318	312	301	312	309	300	330	303	356	335	301	350	287	284	341	364	340	313	303	332	346	349	321	304	320	313	323	320	318	332	300	343	323	312	328	322	339	319	280	315	340	327	344	316	326	318	330	306	301	335	335	303	313	312	310	334	312	333	333	350	306	309	367	314	308	309	330	317	340	316	312	310	320	317	300	339	307	307	309	345	304	299	322	291	317	340	339	323	338	286	312	313	330	321	336	338	341	340	299	302	332	304	295	308	326	342	319	310	376	311	337	319	339	322	321	327	298	350	330	307	302	307	291	303	285	348	332	356	331	275	326	302	318	333	319	340	330	319
10331	6193	14078	14970	12260	9517	7290	6009	4955	4020	3472	2825	2587	2294	2063	1962	1779	1635	1539	1424	1357	1332	1262	1201	1134	1075	1053	1036	1051	910	1022	931	879	852	820	868	886	822	788	809	845	769	789	737	785	730	743	778	794	814	804	747	776	767	755	749	812	711	739	744	748	742	776	695	739	701	767	811	708	726	711	719	733	720	727	741	737	756	738	754	784	785	759	760	757	727	749	685	688	713	710	738	672	720	730	746	694	718	703	673	700	763	752	713	798	717	726	694	734	744	740	739	787	702	747	718	750	722	695	745	748	715	733	716	676	686	697	688	725	726	755	751	722	729	717	703	734	718	751	699	770	735	664	696	733	728	707	725	714	786	679	724	707	756	690	668	709	749	713	694	692	737	740	773	691	715	721	730	740	716	739	704	687	691	748	799	767	764	743	681	732	722	673	802	720	737	671	722	703	700	683	752	749	712	743	720	772	686	713	720	726	767	773	716	737	755	740	730	781	699	765	720	758	736	733	724	725	749	703	713	729	681	729	698	736	737	694	758	695	739	747	741	699	750	755	708	688	704	685	722	701	744	714	688	746	712	726	691	695	689	710	752	706	731	702	741	719	806	791	772	733	791	717	736	766	773	727	758	768	721	749	743	702	738	737	730	698	780	757	706	690	742	721	674	738	710	781	729	687	754	716	732	701	777	733	684	701	688	747	733	727	730	749	679	764	759	739	728	758	731	756	768	751	762	754	794	759	737	748	697	750	714	748	714	739	741	745	702	724	689	728	740	699	735	767	708	689	734	769	733	729	723	787	739	721	675	740	775	810	763	726	752	733	767	753	708	709	750	726	672	700	697	746	700	731	767	730	694	739	682	763	710	780	723	771	698	736	761	744	739	711	725	715	745	751	726	724	735	751	760	685	700	752	718	709	708	768	708	700	748	707	703	719	722	726	738	689	694	741	719	700	708	732	748	749	717	703	701	699	715	716	736	744	718	681	785	716	742	704	736	687	681	746	714	655	733	722	737	692	706	699	773	748	711	793	752	779	725	718	745	746	763	722	739	720	725	721	764	768	730	730	747	741	751	728	731	713	707	752	773	779	744	740	698	737	737	649	727	704	754	741	739	719	778	742	717	700	714	707	755	739	715	725	734	718	673	746	737	713	723	751	756	733	704	714	756	722	722	717	703	715	684	709	761	736	789	755	759	722	697	729	705	779	717	723	735	739	713	688	674	718	678	723	732	749	739	689	731	768	733	714	732	717	723	734	739	736	755	800	675	775	754	701	755	723	783	687	759	696	713	707	743	761	692	703	699	763	669	731	758	695	743	774	708	707	743	696	747	668	734	708	773	736	715	687	741	667	713	726	783	689	695	728	724	766	753	726	755	710	738	709	711	732	750	738	714	746	761	733	681	754	696	761	771	734	757	726	765	708	736	745	735	732	714	707	702	703	782	762	717	769	746	752	712	778	721	717	695	706	687	695	740	734	684	748	692	731	741	729	769	765	741	708	745	747	663	708	691	741	711	745	718	722	720	719	714	715	761	712	696	718	732	657	712	725	749	716	716	715	743	721	721	749	737	713	726	804	739	720	714	664	727	755	716	717	770	741	746	707	768	730	729	728	753	715	736	718	695	761	766	680	743	693	737	746	731	690	736	713	684	719	719	717	712	695	709	761	721	741	749	738	756	740	741	712	703	742	742	646	741	687	750	670	734	726	746	674	748	754	695	740	740	705	725	751	769	718	737	714	717	768	787	730	735	753	773	717	765	799	736	747	721	723	737	720	702	699	682	740	790	719	707	772	700	717	710	730	766	726	707	679	746	700	719	703	762	728	796	743	768	741	747	746	748	737	752	749	804	718	753	666	734	768	766	750	703	689	726	753	675	772	716	699	735	735	785	691	723	723	694	731	739	789	744	777	752	748	673	763	723	748	707	669	720	663	715	688	744	732	743	736	679	716	776	690	739	740	715	744	678	757	771	698	713	772	740	716	678	744	726	760	717	732	708	737	744	713	724	711	721	728	721	767	690	715	731	698	749	733	744	690	753	752	692	737	713	727	732	712	758	719	706	757	699	739	714	700	738	688	696	771	670	722	674	700	716	719	705	723	734	750	718	727	738	710	714	712	758	703	720	684	742	717	724	737	721	714	716	726	724	730	762	746	699	747	722	735	702	739	767	707	735	738	765	741	697	711	679	719	719	676	732	730	733	762	730	732	757	691	755	694	696	747	717	742	721	736	741	713	721	706	741	747	776	685	757	709	721	696	727	729	726	709	709	735	716	726	748	734	735	693	716	691	723	724	744	772	751	746	745	702	677	700	692	703	738	714	735	735	708	724	691	732	713	743	680	687	731	732	758	732	762	705	719	741	733	695	738	755	665	722	763	675	737	764	708	704	710	740	684	698	710	792	694	745	756	717	751	707	725	743	699	773	768	729	741	682	707	754	787	697	752	725	755	692	707	721	713	690	731	701	722	714	682	725	739	713	754	721	732	734	731	718	721	749	730	726	744	692	671	699	767	735	728	664	702	736	719	706	692	738	763	758	689	705	735	708	737	715	772	777	758	738	745	716	701	731	749	754	686	715	764	741	729	753	721	772	730	736	694	710	710	755	691	698	708	753	766	712	754	724	738	721	750	706	740	730	725	675	717	772	744	704	737	673	757	677	709	766	709	690	724	709	745	697	700	751	709	727	731	742	710	739	685	719	740	702	712	755	724	763	801	715	739	743	734	766	722	726	770	677	760	732	729	660	775	701	705	722	734	703	720	761	668	759	711	761	737	755	719	668	727	727	700	678	830	730	738	751	766	772	715	717	751	671	756	796	746	736	747	741	723	755	739	741	734	693	728	725	723	760	697	725	774	748	721	757	748	696	721	771	765	716	729	729	728	713	706	725	688	697	757	724	735	696	748	718	741	741	711	741	727	733	733	703	715	696	723	741	700	723	712	702	717	721	660	732	714	735	729	727	701	705	721	707	779	719	718	741	714	738	731	720	712	654	709	692	730	752	701	723	733	736	753	730	720	765	689	724	753	717	731	723	738	723	691	761	717	726	670	722	740	705	740	710	736	738	740	740	717	694	766	719	718	702	765	753	700	771	736	711	740	717	732	766	733	728	698	721	732	724	697	778	732	720	712	735	736	729	755	715	756	725	760	672	719	728	736	736	758	668	723	703	739	722	742	750	730	721	697	710	752	747	743	713	700	750	725	678	746	742	720	728	696	744	683	728	722	725	730	699	720	716	756	766	707	682	723	756	713	741	700	762	708	738	730	699	739	725	737	738	748	722	732	744	755	696	721	781	748	760	753	706	737	697	747	679	729	671	804	737	680	724	694	758	705	686	680	740	724	669	717	752	744	714	739	780	730	715	746	730	732	772	662	720	746	693	717	726	731	694	725	687	708	712	740	722	706	717	729	720	737	758	710	711	734	781	716	726	692	729	707	751	776	740	711	746	745	713	735	738	701	721	719	781	699	744	728	689	745	710	757	743	720	702	743
22381	9557	11124	8209	5204	3357	2349	1765	1392	1171	977	789	764	708	610	576	530	498	506	471	406	437	455	376	385	388	379	391	341	371	328	355	333	323	317	304	306	295	330	352	319	320	341	276	300	329	332	310	286	325	307	305	330	316	350	313	270	316	330	335	307	287	305	307	332	308	323	313	298	301	254	287	316	303	322	249	260	309	289	327	318	318	302	334	327	329	340	327	298	253	335	310	276	330	306	307	303	328	323	270	308	311	310	299	320	305	296	312	308	308	289	332	344	335	312	300	301	264	276	295	298	298	296	302	292	299	314	331	265	317	334	308	304	330	306	297	289	294	307	329	320	309	315	281	308	324	303	287	296	315	281	326	290	321	317	313	297	301	301	341	327	305	297	298	280	307	283	280	305	273	334	284	303	273	332	289	332	294	313	314	314	297	329	300	305	305	290	309	302	298	312	328	318	295	290	307	295	293	304	328	314	328	325	297	297	256	300	307	330	296	260	364	352	326	309	290	336	290	308	339	280	308	339	281	303	289	298	311	287	322	293	299	316	307	303	297	339	297	319	325	298	343	309	289	325	321	285	322	281	323	323	334	317	310	286	316	268	302	290	285	336	294	268	296	283	317	290	295	316	291	290	300	302	299	291	305	268	315	293	300	259	290	279	304	279	320	289	278	292	314	297	314	284	278	298	265	298	298	318	310	325	306	312	291	312	312	298	294	306	317	323	334	265	283	291	287	284	296	283	307	290	299	297	279	291	326	309	269	311	312	323	311	311	358	325	279	319	287	332	302	303	278	329	307	297	317	304	297	324	300	318	293	300	294	298	308	293	318	300	310	306	314	324	267	324	310	267	316	345	299	296	316	303	288	316	294	316	312	318	278	290	328	284	284	321	293	306	285	318	308	332	336	288	280	298	309	314	307	316	302	287	318	291	296	290	305	285	326	345	320	306	282	278	281	304	300	258	301	306	286	295	276	281	307	288	291	318	304	303	291	365	312	322	291	279	283	321	313	300	310	345	276	316	278	279	298	329	312	306	313	269	307	307	311	310	331	304	319	299	325	302	270	276	293	295	285	299	295	303	285	341	291	333	295	313	272	313	341	284	288	320	310	280	312	292	310	295	313	276	316	291	293	329	296	281	296	306	281	311	282	292	327	312	294	277	307	308	312	313	288	288	339	271	311	287	279	327	269	320	313	303	309	333	300	318	311	308	291	282	319	285	296	315	283	324	327	343	291	309	298	290	284	298	291	281	290	283	312	267	275	303	306	322	305	279	282	310	290	325	281	308	310	269	319	333	282	284	288	304	291	306	335	317	309	309	349	301	324	278	330	339	285	297	302	302	286	315	281	319	336	295	341	310	335	357	284	326	318	293	295	330	326	310	288	294	294	310	353	323	314	323	293	323	314	308	282	302	315	295	303	305	284	338	323	296	298	300	295	302	330	313	315	330	322	323	300	280	291	273	297	329	282	314	335	307	333	310	303	319	315	308	334	325	287	326	307	308	276	304	311	342	310	273	296	302	284	286	305	303	276	293	308	303	322	307	320	287	301	314	302	289	319	282	294	311	296	303	304	296	316	334	294	289	303	302	300	307	312	332	306	301	310	339	326	310	331	271	286	328	288	314	342	289	290	299	281	292	312	277	320	295	319	295	301	304	298	289	346	300	310	327	313	258	327	280	285	292	322	339	282	302	325	294	298	286	288	294	305	319	325	310	323	302	293	320	284	328	289	310	291	305	280	281	319	301	311	322	299	289	293	298	282	311	291	284	293	285	301	324	285	292	269	303	307	327	306	295	313	302	315	300	297	279	348	292	326	290	276	290	300	270	276	317	283	277	317	292	331	309	321	310	297	278	279	304	325	319	338	296	283	311	287	310	341	286	321	276	275	258	283	281	302	282	325	297	287	309	283	309	339	304	297	288	300	287	325	330	278	282	300	321	323	295	330	307	266	283	298	288	303	283	273	300	280	306	299	272	321	297	265	313	285	337	279	319	299	307	301	313	303	292	315	331	302	338	308	292	304	299	327	320	314	329	293	317	320	292	321	297	273	295	320	299	302	301	308	300	312	282	305	285	288	305	272	311	276	288	303	295	295	282	313	331	304	295	322	309	274	314	342	313	295	321	315	290	336	317	286	326	353	275	318	288	291	322	296	275	289	290	275	315	290	306	267	280	326	322	298	290	307	304	301	304	299	345	302	295	273	290	297	306	298	278	311	332	305	285	313	286	269	294	296	316	319	272	290	308	310	270	288	312	315	275	283	285	327	292	285	283	298	294	346	263	276	325	297	289	284	311	288	313	300	295	310	286	328	293	280	289	297	290	313	282	302	287	296	304	320	318	298	305	333	280	281	306	275	287	312	310	273	310	351	329	310	296	293	286	288	280	290	265	255	300	298	312	287	322	316	317	290	299	333	287	301	313	316	299	311	289	324	286	323	298	304	323	299	296	280	301	324	317	294	310	287	292	333	296	302	290	307	296	297	312	307	307	336	274	290	287	274	290	304	304	260	303	314	303	298	289	294	292	298	346	290	339	304	314	317	292	287	311	288	310	310	304	300	305	307	281	284	296	311	275	319	312	316	297	335	299	317	292	279	282	283	317	318	300	309	308	325	304	313	294	271	317	304	272	308	317	293	307	309	303	306	294	324	322	318	289	303	328	296	285	299	312	314	302	301	292	281	325	303	308	328	322	333	313	321	298	294	310	289	319	313	324	308	309	279	303	297	269	312	289	311	295	337	308	287	318	305	317	328	259	307	293	313	309	272	269	292	322	266	272	289	265	311	327	328	280	311	282	288	305	296	303	280	315	311	304	290	289	296	341	308	244	281	286	294	317	284	298	318	309	298	302	313	280	283	279	313	298	302	270	304	309	335	293	285	305	290	301	310	333	296	314	330	328	337	254	290	316	295	309	270	261	293	294	340	305	337	323	308	347	321	315	312	281	311	316	308	277	307	291	320	290	278	311	317	306	333	301	322	311	285	312	312	279	317	297	286	307	321	318	314	275	295	306	307	332	327	295	298	297	269	291	305	264	307	317	275	314	301	254	285	288	335	313	248	333	297	276	314	326	297	278	292	289	286	286	303	299	299	323	294	291	301	303	295	322	305	306	271	308	332	312	308	328	340	290	303	304	267	256	301	301	310	292	273	307	322	278	311	302	307	304	333	323	302	283	312	328	309	283	336	308	316	274	323	336	293	318	318	309	318	309	306	288	304	293	339	292	279	269	311	290	272	306	311	312	300	278	273	308	303	284	275	291	305	306	302	326	311	281	320	278	303	321	304	313	289	325	278	317	298	292	300	277	301	301	295	329	306	311	275	301	321	300	333	288	289	279	302	330	291	294	275	324	309	322	347	311	307	322	323	302	340	287	337	350	287	305	338	330	330	343	294	287	298	293	298	295	329	318	286	321	293	298	313	289	259	283	300	301	311	294	300	298	289	307	303	292	293	304	288	292	293	327	326	296	323	292	315	311	316	300	298
12791	8024	17234	18616	15489	12032	9468	7697	6479	5341	4310	3566	3209	2788	2525	2319	2073	1896	1798	1695	1621	1538	1446	1389	1346	1269	1141	1077	1065	1004	1002	998	940	935	881	878	886	829	782	861	854	775	782	846	749	763	802	774	796	768	770	758	761	715	755	719	730	755	749	694	688	711	774	728	735	717	711	703	691	673	753	698	704	712	717	717	708	720	721	743	695	675	719	680	699	759	722	724	708	678	673	701	708	702	666	660	670	677	719	720	651	709	708	688	636	614	735	671	651	747	706	703	691	688	683	659	730	699	687	716	647	704	711	691	691	693	727	674	711	697	667	657	691	698	696	639	700	728	706	685	660	693	689	694	653	743	658	724	677	701	673	705	740	678	685	694	720	719	700	729	685	699	705	686	691	704	708	702	723	736	718	708	729	684	689	710	705	694	664	682	685	691	718	740	714	681	724	683	690	707	657	692	712	688	685	680	642	675	697	702	739	692	687	689	731	651	732	718	666	656	720	697	704	669	692	685	703	682	698	694	724	660	721	686	701	705	676	694	697	709	698	701	671	694	718	698	711	648	654	683	675	684	685	742	709	691	727	721	703	680	709	706	691	681	666	700	692	670	673	701	713	654	713	663	696	692	669	729	708	621	689	648	669	706	709	674	717	663	710	713	721	693	694	672	688	681	677	738	676	723	672	696	723	748	689	723	706	673	668	687	689	712	653	743	650	734	695	697	654	728	681	649	715	690	688	696	674	656	669	713	699	717	717	676	676	687	728	718	687	704	722	667	662	694	731	685	728	636	676	715	652	705	717	703	684	721	696	713	691	740	688	659	698	669	692	669	651	700	724	694	725	698	748	683	678	696	700	672	731	724	674	667	729	705	740	749	678	694	704	710	662	755	709	734	737	661	691	691	706	700	685	723	695	674	690	731	739	693	671	684	675	711	717	682	667	663	695	717	739	733	720	718	711	682	698	719	717	699	687	728	706	690	682	696	645	712	701	710	746	735	752	711	732	671	667	688	739	696	672	711	716	701	663	699	718	704	708	669	670	682	700	668	708	704	707	659	700	674	687	686	695	712	724	684	642	678	713	740	726	683	638	644	695	699	732	703	679	739	674	669	694	682	685	697	661	664	729	728	697	715	689	686	734	649	639	696	685	757	697	647	718	715	713	732	690	742	680	711	671	668	705	717	733	705	679	656	686	679	690	658	709	662	672	750	709	660	647	707	680	695	706	677	705	708	683	728	692	683	701	699	666	668	706	652	694	691	725	705	663	702	723	663	715	691	733	662	690	726	673	661	689	654	707	716	654	702	677	689	687	714	727	672	725	718	676	760	697	664	687	680	746	708	704	728	666	685	669	738	706	715	694	705	673	681	722	659	710	693	670	701	709	708	738	731	700	642	690	732	712	698	729	696	658	699	695	678	705	665	717	723	717	679	714	743	692	684	662	673	688	762	734	690	634	707	704	694	700	712	719	679	642	692	659	698	685	694	700	760	713	689	720	730	676	713	682	695	690	662	709	699	660	706	667	671	689	675	703	701	689	714	680	675	688	697	710	713	685	722	749	665	697	709	685	682	727	670	701	684	737	672	658	699	721	716	680	693	701	692	683	694	664	701	737	689	690	714	677	691	698	655	695	689	694	704	672	693	681	674	674	700	684	690	706	686	703	728	687	674	700	712	705	624	698	693	702	669	673	686	740	737	662	717	657	715	678	713	712	669	702	726	701	696	667	737	700	706	693	707	669	728	696	698	719	698	686	747	725	694	683	696	671	692	700	717	678	662	681	678	699	678	711	676	696	694	676	676	667	680	706	697	748	688	673	688	692	685	676	717	696	647	707	717	672	705	702	731	715	695	728	735	675	673	699	661	685	705	701	717	687	748	745	699	681	671	704	719	716	729	722	718	689	716	710	651	717	668	708	708	701	709	683	666	684	671	703	696	712	726	700	718	709	664	715	660	690	689	736	695	723	739	690	671	721	696	698	693	717	663	623	696	702	680	701	722	691	669	694	720	672	683	666	710	710	666	696	666	767	680	672	704	659	699	697	748	697	728	697	738	700	696	676	719	682	702	669	680	703	681	704	703	690	709	738	716	689	678	695	686	698	691	685	680	685	674	696	687	707	673	726	692	729	662	664	676	721	686	650	667	719	676	730	706	712	695	692	722	720	669	735	658	706	676	689	711	688	667	677	666	746	717	729	713	679	706	642	710	745	717	727	726	699	714	694	708	731	649	706	668	715	680	693	675	716	681	742	665	708	656	705	725	686	673	688	663	724	680	695	682	665	719	679	689	698	727	707	711	718	726	700	724	702	693	693	687	668	706	684	661	686	681	718	722	697	705	686	713	673	662	708	694	693	674	713	716	719	675	739	703	701	660	684	694	687	669	652	727	652	707	725	713	706	674	689	710	646	721	655	715	699	725	684	717	662	720	742	682	753	721	712	755	734	681	714	671	662	710	659	707	642	700	687	688	698	733	713	738	634	702	697	678	658	684	693	723	678	624	704	699	703	702	676	673	670	754	669	671	694	690	712	654	743	702	743	713	705	664	727	734	723	752	702	712	710	726	690	695	701	671	736	695	684	726	730	760	706	708	708	686	711	688	728	730	728	628	714	731	729	750	745	746	700	671	708	690	720	735	709	692	719	711	707	740	704	712	681	734	677	704	762	718	688	630	754	721	684	677	672	703	709	656	700	726	728	722	690	690	720	719	705	702	707	681	688	677	720	701	721	663	698	674	679	699	720	669	700	706	756	706	667	665	725	694	725	699	713	736	724	706	725	695	744	720	733	691	664	730	673	692	701	726	659	698	684	719	654	733	667	650	705	677	635	727	664	622	690	710	692	680	688	689	749	670	706	732	701	717	709	692	705	707	728	672	731	700	775	712	668	726	729	694	718	709	707	685	655	705	702	702	724	641	687	676	686	683	694	714	693	710	710	692	662	699	679	698	664	716	701	702	665	677	700	754	658	704	687	668	689	720	744	725	722	701	705	662	713	656	703	743	676	696	687	699	727	693	660	695	663	704	716	684	704	704	710	700	689	750	702	745	714	727	750	691	704	752	662	673	734	678	712	652	687	658	659	711	670	732	697	697	711	769	696	721	674	726	680	677	685	682	666	691	701	658	727	726	706	723	674	701	669	714	683	705	680	658	700	668	693	674	686	664	704	688	713	700	700	701	707	688	682	725	691	676	678	704	673	688	671	694	703	780	662	694	690	708	693	696	698	721	745	707	643	685	709	657	666	713	688	718	727	714	707	678	689	672	701	709	706	729	671	750	753	671	735	714	630	713	743	697	759	684	667	680	692	681	745	644	721	699	647	695	703	738	729	709	673	670	742	681	701	706	681	695	699	688	689	655	721	654	747	675	714	720	654	697	762	706	680	664	664	716	716	705	693	700	687	733	692	677	661	727	690	736	701	682	698	704	715	658	700	674	725	711	673	670	686	712	702	641	668	680	700	702	711	703	741	657	674	711	723	725	718	671	685	699	675	743
7043	4342	5191	3907	2556	1763	1245	1033	896	730	684	622	517	453	445	435	410	423	409	386	422	424	379	387	374	406	339	361	353	371	346	374	327	349	393	349	367	349	311	340	354	339	316	361	312	334	337	340	323	321	342	321	338	379	368	329	333	340	332	313	322	353	318	319	364	329	357	333	351	344	340	313	328	363	379	357	304	304	349	355	341	358	330	338	339	383	348	337	345	378	358	358	332	329	354	340	368	334	319	339	321	353	323	309	318	335	331	336	350	321	350	339	336	354	334	355	341	337	298	352	360	326	361	358	322	343	324	358	328	333	364	326	352	360	347	297	323	361	323	331	390	354	389	352	344	330	312	350	356	317	346	318	345	331	337	303	365	347	372	368	343	347	332	322	356	353	329	311	350	368	327	355	320	303	354	337	345	378	334	357	334	328	368	335	417	325	354	359	334	373	352	331	394	321	361	318	339	334	315	318	405	345	354	326	331	372	342	353	319	335	311	282	327	386	346	325	338	353	379	304	331	340	328	350	296	381	337	386	346	359	349	391	353	342	331	330	351	345	355	359	373	382	338	339	330	347	326	343	330	316	343	358	331	344	331	362	357	340	399	356	319	344	376	379	349	336	366	349	341	342	340	367	325	306	338	321	340	361	342	332	324	295	332	327	327	311	333	314	313	342	385	339	328	316	310	299	344	331	341	329	354	342	358	340	329	348	370	359	326	329	366	308	352	323	342	354	344	370	390	351	339	364	324	339	322	315	359	318	344	321	336	325	325	326	342	333	315	376	326	316	360	364	349	341	328	324	313	326	340	367	319	379	357	328	322	344	318	334	352	356	316	314	336	319	377	347	347	372	338	331	310	361	354	369	353	292	308	340	327	331	390	333	329	315	361	353	361	357	320	360	333	346	376	306	358	331	351	317	335	307	331	351	361	363	339	331	340	325	367	332	330	354	380	344	332	381	329	318	330	333	339	347	330	295	380	320	342	305	349	316	341	342	338	350	321	354	356	393	326	356	367	360	352	340	364	323	363	336	361	287	338	353	375	281	350	337	333	325	352	332	348	312	351	336	370	348	337	325	352	313	313	310	352	320	357	346	363	335	340	362	345	304	354	360	338	350	350	341	374	339	338	361	341	308	351	356	324	356	348	354	348	329	321	328	346	330	351	329	342	375	347	347	336	359	302	353	349	341	320	332	356	360	390	351	338	337	348	358	329	353	363	329	361	328	363	343	339	385	368	306	356	320	357	320	340	332	360	317	329	371	330	352	319	381	379	366	397	347	342	364	293	321	335	361	317	340	338	359	355	363	360	333	335	353	327	323	336	343	333	331	352	377	336	292	366	290	347	360	308	350	352	320	323	351	333	339	339	339	367	345	331	338	374	332	328	354	359	357	333	324	363	340	361	331	367	353	327	360	336	319	329	356	365	337	351	389	364	337	318	334	350	301	294	306	321	322	376	362	320	340	357	336	335	310	357	334	318	327	327	346	297	341	320	325	333	338	337	351	350	333	353	315	343	346	338	365	321	330	318	333	361	309	352	363	374	328	342	353	338	350	334	359	326	359	344	362	320	353	324	336	340	363	337	354	332	320	312	350	327	326	349	337	338	356	356	291	346	347	327	353	310	352	348	323	335	369	337	345	331	358	332	312	338	367	346	342	322	303	303	356	325	344	327	315	307	367	343	330	378	336	343	339	362	326	406	375	340	309	326	385	330	331	337	370	358	332	338	307	330	348	316	301	347	361	333	354	307	319	326	359	286	347	350	331	344	340	332	342	339	345	363	354	337	368	286	325	357	341	332	362	327	298	339	344	335	336	337	381	367	319	342	341	340	363	368	349	376	326	326	344	341	353	340	371	362	306	337	339	345	376	364	345	362	348	343	313	346	329	335	292	340	348	337	323	367	371	345	340	306	344	377	328	282	332	353	370	362	330	310	342	341	345	353	313	345	352	328	328	332	345	357	368	318	358	352	363	300	383	352	331	343	375	340	365	318	325	348	278	340	300	358	326	340	383	338	356	383	332	298	352	336	323	348	357	331	358	326	357	366	343	337	330	343	327	371	323	348	376	364	335	345	326	332	362	319	307	319	319	342	346	333	343	336	299	366	346	357	326	358	379	324	355	323	367	353	340	341	355	367	345	342	319	317	330	349	348	343	347	353	334	329	314	365	316	321	340	325	325	340	349	345	333	320	312	333	353	335	332	325	376	328	359	345	335	344	344	304	334	361	362	332	334	334	384	321	339	331	348	338	289	363	319	304	340	344	357	335	346	327	348	366	359	318	327	329	319	359	344	328	333	325	343	317	298	349	325	374	373	326	346	342	318	316	330	335	339	339	349	331	347	333	315	338	338	353	332	333	358	321	326	361	323	399	343	310	361	346	353	322	331	348	345	348	370	311	305	316	347	368	314	348	342	325	321	343	339	343	338	348	334	366	341	333	341	358	372	388	338	347	370	372	330	338	366	339	337	343	323	353	340	360	362	312	330	348	320	373	324	344	351	330	344	322	306	342	360	336	345	335	350	347	318	329	336	337	344	356	344	305	327	355	367	355	328	332	321	349	321	352	372	370	326	321	351	349	312	336	354	336	341	320	333	348	333	331	350	347	331	336	358	346	345	333	310	333	334	334	322	347	349	302	316	312	361	348	346	353	319	327	346	335	336	395	342	333	300	345	350	378	317	339	344	354	408	334	317	332	370	379	297	298	352	361	366	347	327	328	334	346	337	359	346	337	392	305	347	350	311	345	331	324	339	321	322	347	365	340	316	345	327	306	337	342	333	327	362	315	337	344	368	356	312	345	342	365	356	336	340	361	354	338	348	314	353	333	366	357	383	336	339	317	352	305	296	335	342	391	369	329	327	349	355	299	338	308	322	323	343	309	357	345	305	334	313	343	354	324	315	368	352	330	329	350	341	384	344	330	321	341	319	325	323	337	371	333	337	355	331	359	323	353	343	295	342	366	372	339	345	366	358	324	363	354	350	326	316	318	335	320	351	366	317	379	367	332	314	322	357	377	330	354	352	317	335	341	335	337	354	348	360	326	333	362	351	350	362	361	335	360	342	293	340	317	341	327	312	355	322	354	334	361	383	342	324	356	360	305	293	296	315	349	330	340	348	315	348	346	319	286	338	317	361	328	334	327	366	318	372	332	325	343	356	344	351	346	361	324	349	339	345	327	322	296	318	352	294	367	349	359	323	343	337	337	359	336	354	292	358	367	353	345	346	341	346	325	338	302	320	345	318	312	367	314	287	313	360	336	359	314	345	345	333	355	332	350	367	362	323	366	353	329	352	364	344	328	323	326	306	379	354	360	340	329	347	330	327	345	332	341	331	340	316	310	310	356	328	351	378	347	357	338	332	326	364	324	318	360	344	367	364	307	328	347	367	329	342	347	373	362	380	316	338	311	326	374	347	288	335	370	353	332	341	351	323	358	342	306	327	358	357	328	342	296	353	367	357	352	344	297	372	349	325	321	368	333	337
4804	4278	9257	10493	8424	6469	4920	3964	3341	2843	2441	2036	1856	1656	1535	1439	1384	1282	1251	1220	1209	1173	1042	1024	1020	968	1006	940	946	943	883	911	906	890	843	826	827	838	843	850	843	851	812	822	790	780	799	820	843	795	820	805	788	793	782	803	790	792	751	781	789	766	765	752	759	816	787	786	732	748	740	781	750	796	771	799	748	733	767	797	774	722	753	752	820	781	733	766	772	751	733	769	766	819	759	801	750	775	781	776	788	749	765	775	785	765	802	751	788	794	783	743	772	737	747	766	797	745	771	776	748	764	760	767	786	772	751	758	755	775	748	762	767	808	770	832	732	728	744	785	769	728	751	799	757	722	747	772	758	770	742	778	789	748	805	792	798	764	728	738	796	782	750	755	785	820	774	714	712	736	770	772	709	753	757	734	736	759	770	749	802	809	743	764	754	739	807	767	766	778	779	741	747	745	788	829	724	773	777	750	766	771	783	727	796	821	750	744	774	752	737	797	745	811	815	794	747	739	744	758	763	774	741	758	773	791	731	755	775	778	775	810	746	805	787	740	843	757	800	731	757	776	763	794	811	787	741	764	767	762	738	760	730	736	799	733	789	747	751	803	806	787	759	727	745	806	835	804	802	763	752	779	793	781	769	803	778	748	768	779	832	748	742	754	795	752	755	719	801	781	777	761	746	752	781	738	772	794	744	766	783	760	752	744	776	803	749	751	735	702	771	731	751	756	772	751	827	754	746	750	794	775	757	767	793	774	724	743	814	804	739	805	793	790	768	766	733	776	771	798	825	760	787	777	789	739	783	776	786	810	749	755	801	787	748	776	802	795	762	814	776	758	793	758	781	750	747	762	733	812	735	778	764	741	809	746	758	804	793	759	767	786	775	735	829	759	808	727	732	745	740	759	802	775	771	745	790	774	806	797	806	744	751	798	742	725	757	765	798	749	780	802	802	822	810	801	808	761	760	769	796	745	742	781	754	797	772	808	771	809	744	738	751	774	771	712	755	732	759	771	842	746	778	754	711	756	794	816	763	793	759	767	765	767	770	759	782	761	783	739	717	728	779	766	734	774	728	789	762	712	672	768	760	757	702	755	780	826	779	744	752	726	806	820	719	762	743	792	754	803	730	737	784	781	776	791	790	751	742	776	781	792	729	765	748	746	772	765	726	740	751	742	784	790	773	767	766	776	768	696	762	802	760	759	715	714	756	774	758	782	802	733	801	777	732	755	795	787	714	747	707	767	751	820	743	744	745	808	800	769	750	810	792	785	735	804	758	728	748	766	728	765	728	782	703	776	769	732	762	769	763	771	751	759	767	749	766	740	753	725	755	744	721	756	764	762	774	775	799	685	743	724	784	747	755	741	777	722	730	749	735	774	737	732	763	779	796	771	735	795	753	711	741	771	716	769	710	807	778	737	741	725	747	772	765	771	761	773	773	792	799	779	806	741	776	763	782	769	736	822	807	757	802	801	725	831	748	756	744	788	758	773	786	760	759	744	758	814	730	742	792	775	834	751	805	781	794	741	750	751	799	730	759	740	789	765	733	807	776	734	811	788	750	723	733	749	736	807	752	753	773	708	776	755	769	784	657	716	719	772	764	770	752	775	761	792	779	764	807	795	760	791	780	750	749	778	750	747	793	765	805	770	770	826	753	761	800	789	806	745	812	811	757	722	772	761	783	710	733	769	813	780	811	795	768	758	759	769	802	792	772	750	781	773	759	791	786	767	782	765	749	805	793	792	813	719	781	763	771	796	803	769	806	752	781	784	798	783	725	756	770	702	785	796	680	782	774	807	746	717	743	760	784	766	756	727	781	767	750	763	793	810	768	754	753	769	748	720	790	803	753	773	797	767	769	709	733	826	770	739	763	751	801	754	726	760	752	762	784	780	765	771	737	765	796	714	775	744	753	775	775	739	747	745	800	785	839	731	734	709	784	752	762	774	783	771	739	751	736	746	771	760	776	782	793	802	826	792	772	760	765	741	749	732	783	782	779	729	735	768	756	816	799	760	780	748	808	787	729	744	788	754	804	737	777	758	736	730	761	734	795	786	767	742	740	785	809	749	763	777	752	768	788	817	792	772	745	771	760	799	745	766	771	775	742	778	762	729	812	760	768	778	831	753	754	799	720	805	752	768	742	767	794	792	780	754	744	705	779	757	776	718	796	746	727	756	742	796	744	760	756	794	812	743	789	725	782	757	704	747	720	789	790	795	754	749	783	811	759	745	764	711	763	805	759	798	719	769	765	784	781	767	750	791	784	757	784	774	750	776	792	795	765	777	765	785	722	803	784	762	784	720	781	748	753	771	776	765	742	774	791	772	738	697	755	768	754	736	819	758	745	807	817	752	728	804	792	776	808	741	738	736	737	795	801	760	769	731	784	790	749	751	771	759	772	769	767	766	723	769	766	813	785	806	772	785	765	804	786	782	787	781	773	783	796	757	808	793	812	731	815	770	745	758	768	780	778	737	773	756	782	694	769	770	769	695	785	766	786	759	778	761	767	722	764	815	788	705	741	816	772	759	716	743	754	751	728	763	803	779	775	776	773	725	737	763	786	754	777	762	783	825	763	744	785	772	762	749	755	783	751	723	770	797	762	813	732	736	763	790	723	807	782	734	769	750	758	792	769	779	792	787	742	766	759	755	725	759	774	768	766	787	760	770	754	803	773	716	785	775	797	750	817	749	795	753	748	762	746	796	757	726	730	774	782	774	740	720	782	766	755	704	746	771	750	778	770	747	772	743	825	761	756	801	835	794	785	769	774	791	757	796	781	795	742	774	716	804	710	757	769	725	756	766	784	741	799	734	735	764	758	748	780	747	743	728	795	799	730	781	703	757	743	772	764	782	732	785	775	736	784	767	787	773	745	749	784	707	725	756	776	740	782	749	770	815	708	770	741	763	770	778	693	780	742	749	788	768	789	742	739	764	767	739	770	787	753	742	743	782	755	811	780	782	771	737	741	755	773	789	761	756	831	790	763	759	781	772	726	731	753	708	778	723	771	777	769	753	765	774	810	792	793	766	836	723	804	777	754	752	736	767	784	770	820	815	786	752	749	770	747	765	766	799	818	745	728	714	767	802	776	782	741	756	734	782	792	720	782	792	733	763	783	759	770	780	754	780	725	765	719	764	793	761	769	736	753	791	761	793	748	770	776	773	810	728	799	744	736	765	799	766	757	758	831	741	779	735	788	791	786	732	744	740	740	755	740	763	785	794	769	791	762	769	781	742	793	734	746	802	753	749	748	772	775	725	763	796	789	793	761	768	756	777	774	749	749	762	754	765	709	794	773	784	746	752	761	809	779	782	720	765	825	763	801	764	748	717	773	795	772	747	780	718	775	747	765	739	804	796	724	753	802	733	743	743	786	785	735	756	728	715	756	772	786	779	741	802	762	741	788	789	788	741	765	765	764	823	814	725	817	830	803	766	742	786	782	822	764	745	712	753	758	745	732	749	742	746	764	759	720	726	755	760	722	778
14953	6884	7911	5934	3860	2551	1797	1344	1130	969	848	692	609	577	490	502	496	427	446	445	422	434	375	405	401	385	390	368	354	353	362	371	344	338	320	331	322	355	314	341	321	302	311	310	306	320	327	325	334	306	326	343	327	341	302	312	351	346	333	312	322	342	325	330	294	308	299	334	310	298	332	291	314	304	298	316	319	290	321	334	364	332	320	329	330	315	344	285	301	287	336	325	310	348	315	349	319	353	338	336	328	317	300	341	313	333	338	314	292	285	346	328	321	282	322	299	333	326	310	298	317	343	296	320	355	306	318	300	315	351	340	316	330	346	339	361	312	323	333	348	266	326	319	315	335	319	326	305	357	299	324	282	302	301	321	314	306	286	309	331	314	319	318	286	337	324	310	365	327	315	335	322	333	308	277	351	303	313	318	325	331	305	335	360	330	315	325	349	303	338	322	320	302	330	320	305	327	319	318	326	347	360	285	291	348	316	298	313	326	344	317	307	335	299	368	327	327	328	312	313	328	315	320	300	313	329	320	343	305	317	300	341	309	305	319	320	296	317	346	303	327	326	319	329	332	308	336	325	350	306	372	335	306	290	327	319	319	336	315	304	333	327	313	311	341	343	333	310	333	332	332	314	310	318	295	322	321	332	273	309	323	314	350	297	318	317	320	307	332	307	301	295	311	315	329	340	286	334	328	340	312	342	297	300	319	315	290	332	323	340	319	359	323	336	327	311	317	329	341	352	314	326	312	335	332	310	299	334	356	294	325	322	326	318	319	297	341	306	320	351	303	316	357	324	312	293	328	343	347	289	298	332	296	308	338	292	312	302	306	317	297	311	310	304	318	301	336	362	331	289	322	308	291	293	312	296	304	347	310	308	317	346	326	392	341	293	321	311	320	313	356	338	312	304	305	317	320	297	336	363	338	354	331	306	344	361	329	330	333	312	333	268	311	318	320	339	300	327	316	314	316	313	335	311	328	290	327	324	297	291	347	328	312	316	315	349	325	301	352	326	308	324	352	328	352	304	301	319	361	344	306	306	311	293	311	362	305	317	312	328	288	304	334	338	342	350	337	305	338	305	295	334	303	317	342	361	316	327	313	327	303	297	310	322	296	318	314	336	276	300	372	369	341	292	310	312	347	312	327	329	311	294	327	301	308	312	345	298	341	326	329	318	320	297	292	329	325	307	312	304	371	304	340	320	304	294	308	307	307	336	307	349	298	342	331	324	319	319	326	299	321	329	286	297	340	333	333	308	332	334	309	340	347	335	327	288	328	296	346	322	306	336	323	322	323	310	369	343	348	337	303	302	307	323	330	306	341	314	314	350	303	334	313	336	290	339	321	302	331	331	288	275	287	373	289	313	317	345	355	333	312	325	352	307	296	341	310	333	305	312	334	304	327	331	349	327	328	256	328	337	306	323	296	326	307	320	306	324	331	319	343	342	319	365	335	344	297	310	322	333	296	314	326	289	328	290	339	348	315	305	299	332	340	333	314	319	320	347	331	322	337	384	320	311	310	307	311	344	296	306	325	368	317	307	307	329	305	324	338	342	312	303	326	313	309	317	318	326	331	304	337	323	301	345	305	297	337	324	299	322	313	335	307	361	309	314	300	323	308	320	322	331	300	329	342	317	339	351	322	304	312	296	317	332	336	320	327	301	342	293	351	284	337	296	317	316	327	310	321	307	278	336	291	277	281	333	327	344	346	294	324	300	287	328	350	315	324	316	344	332	328	350	329	366	321	324	348	303	317	327	306	307	313	323	318	319	323	298	333	304	299	363	338	334	310	307	321	321	372	315	334	306	300	314	307	343	315	313	345	343	340	316	308	330	366	293	330	290	353	324	316	331	309	315	321	317	323	343	325	340	336	314	336	323	314	341	332	310	355	299	309	335	301	287	307	309	332	322	333	363	304	312	331	314	313	337	324	326	340	332	298	306	291	368	321	336	329	290	309	300	312	357	339	396	330	275	334	328	325	338	314	316	307	314	354	336	293	304	303	352	299	308	334	333	333	307	317	319	337	323	288	343	331	320	289	326	332	320	335	347	347	291	339	307	352	322	336	294	289	304	335	300	377	341	296	339	298	307	323	291	314	304	352	321	322	308	305	291	302	310	305	309	324	293	313	290	318	343	309	313	328	349	334	315	328	309	345	306	287	352	373	308	320	316	347	331	329	348	299	339	318	330	300	351	305	317	322	334	305	294	300	305	306	319	341	307	327	345	315	344	344	338	334	321	351	325	331	309	308	333	295	297	327	300	314	272	324	296	360	328	338	329	282	329	320	288	342	287	312	306	301	336	278	314	326	316	355	327	295	329	313	340	305	304	318	344	331	317	299	336	320	298	307	302	350	320	309	323	338	334	305	308	351	314	320	332	297	318	305	313	312	323	318	323	344	325	319	310	312	343	306	297	287	327	289	322	321	375	307	293	344	316	308	344	316	317	302	299	304	326	342	307	298	318	319	302	310	314	324	307	314	299	314	315	312	367	310	331	316	322	274	311	310	326	307	329	302	293	333	329	277	308	310	337	304	327	359	308	316	306	345	293	335	302	265	279	322	297	309	318	328	308	286	331	327	302	329	336	317	320	347	325	320	329	333	346	301	315	311	312	327	298	327	317	319	301	323	328	316	311	312	324	371	306	329	293	296	344	340	304	330	343	314	318	331	320	324	319	351	350	340	301	291	294	319	293	314	327	349	307	342	326	291	352	330	306	308	309	304	355	340	328	292	319	347	315	336	307	314	322	290	289	328	352	311	293	306	312	330	331	360	314	323	317	317	290	302	308	354	314	344	293	292	343	314	354	335	318	308	331	319	311	304	315	304	367	358	326	328	304	343	333	330	313	316	286	352	345	307	280	365	300	276	310	340	308	320	333	305	303	324	319	338	300	289	304	303	306	313	323	300	289	306	337	299	313	341	288	335	323	334	325	314	310	355	350	312	309	356	335	336	307	286	349	316	364	332	321	329	342	323	316	312	345	342	321	300	307	311	315	361	351	297	321	287	322	328	336	333	300	347	321	315	354	365	306	319	348	313	301	321	330	304	329	325	317	305	312	302	328	328	329	334	343	335	325	343	324	358	349	306	369	351	362	352	313	336	364	340	328	315	291	343	292	349	355	291	335	293	309	301	323	342	355	325	305	307	325	325	320	320	322	315	335	318	364	311	306	331	307	307	321	298	304	309	322	329	323	332	315	327	303	335	305	300	304	326	327	295	348	312	326	314	335	324	315	325	286	283	348	382	333	335	301	319	310	320	313	344	350	299	297	329	344	343	341	321	300	344	347	289	340	321	296	322	315	314	302	327	316	311	318	308	313	339	307	307	339	328	322	319	309	360	327	317	336	316	319	360	350	353	283	329	308	295	339	325	343	313	348	333	301	331	309	310	307	335	356	307	304	343	318	294	320	306	315	294	316	351	343	323	335	317	314	297	307	355	324	314	317	311	325	306	307	327	317	312	321	332	285	317	320	299	310	319	305
10225	6242	13440	14630	12001	9440	7273	5792	4892	4271	3568	2860	2526	2262	2038	1831	1775	1597	1496	1376	1390	1323	1261	1203	1230	1128	1055	1071	994	985	961	894	848	891	870	901	805	876	868	789	787	858	844	822	812	829	831	790	756	783	751	827	771	826	763	760	766	776	708	731	745	734	722	688	774	711	761	732	755	706	767	776	767	767	707	699	735	744	720	755	716	758	735	723	677	746	761	711	705	755	727	745	764	719	737	740	737	727	735	698	736	734	735	746	768	726	749	723	711	726	727	743	699	756	725	714	742	756	747	739	754	709	763	763	730	752	754	688	745	705	648	738	764	734	722	779	714	753	750	728	702	727	731	768	762	701	741	764	745	704	688	703	789	708	737	676	758	732	727	700	735	740	758	758	688	719	749	762	744	722	754	749	712	723	680	712	720	733	722	716	816	703	658	730	724	753	747	746	759	675	804	718	751	719	696	753	682	723	722	711	754	720	719	774	785	740	732	705	774	751	746	719	744	730	774	718	705	688	717	705	678	744	750	777	749	739	756	770	752	740	740	729	729	729	689	773	737	766	771	680	720	720	692	754	701	724	731	785	750	793	732	783	718	745	728	719	714	695	666	743	731	740	777	755	701	732	744	737	743	717	710	773	712	742	767	697	715	742	689	733	736	721	720	685	754	716	716	724	695	782	697	728	728	691	757	740	702	746	783	702	731	718	752	702	741	722	696	747	705	734	705	683	734	677	725	736	667	715	690	684	775	725	760	745	734	759	750	689	761	725	693	726	729	754	705	723	708	717	702	704	720	774	727	734	727	751	713	681	740	765	711	775	732	761	762	730	771	721	702	733	732	696	753	759	771	778	719	730	711	776	755	704	696	748	824	723	711	727	768	767	753	724	761	733	729	756	754	732	692	762	695	758	752	742	743	699	710	733	736	709	730	757	710	727	741	714	728	744	730	679	718	731	741	720	738	731	682	697	709	660	744	708	706	762	702	715	723	716	739	751	766	752	770	717	770	789	735	684	713	757	723	779	755	722	721	703	726	763	729	752	761	714	708	722	746	728	719	742	706	713	741	738	635	755	764	726	692	702	728	756	795	762	712	758	759	753	752	748	691	719	670	714	741	688	754	705	717	741	690	715	687	781	711	778	743	642	711	751	748	725	723	701	691	707	740	717	728	788	780	715	802	783	779	690	721	668	771	728	747	762	698	745	693	695	733	725	769	722	741	738	717	691	699	710	722	722	701	752	727	777	724	726	722	724	715	725	703	735	709	773	730	735	753	736	738	693	719	684	741	763	732	735	728	711	736	722	744	731	808	718	709	741	743	745	740	767	786	721	727	701	706	678	700	759	717	756	723	696	734	745	722	732	724	746	702	719	732	718	710	686	754	746	725	728	688	726	730	711	734	752	717	713	726	765	753	770	734	722	756	740	724	693	708	772	784	723	730	716	771	734	689	721	738	749	765	733	737	729	755	710	717	755	757	755	662	735	702	749	753	749	723	725	751	713	738	756	752	720	724	732	698	766	717	703	688	769	757	783	704	732	715	772	755	732	726	774	743	747	703	706	721	752	732	750	748	759	727	667	700	720	695	727	716	778	687	687	753	738	730	691	716	719	710	707	746	708	694	739	752	659	674	727	720	754	766	725	726	774	718	747	774	705	694	697	699	747	710	713	739	709	797	705	711	756	721	744	675	716	736	749	798	707	774	715	690	698	734	691	718	742	719	742	648	755	749	706	712	738	789	705	702	751	720	758	764	698	735	671	763	740	731	736	780	698	723	769	713	704	733	788	730	734	708	709	752	756	705	745	705	757	727	737	719	667	759	720	729	743	678	757	724	710	715	701	744	696	728	741	739	711	716	777	736	769	720	747	711	773	742	685	701	697	707	737	674	695	767	683	713	726	732	760	734	663	763	717	728	742	749	714	713	678	720	721	732	764	765	714	739	731	755	749	712	713	712	673	714	751	740	750	744	750	698	719	747	726	709	701	781	715	723	729	700	757	712	757	738	703	713	701	753	696	674	678	739	728	740	736	711	728	726	793	739	692	678	760	737	673	741	745	713	751	708	746	718	699	721	731	720	743	751	771	727	713	698	681	760	728	755	743	749	702	695	764	713	753	774	696	736	736	766	749	735	776	703	742	728	754	751	725	706	746	805	723	753	754	696	734	743	731	669	730	727	733	722	754	758	752	669	761	769	744	714	720	721	690	696	703	731	756	760	703	733	766	725	758	726	759	746	777	754	709	717	739	729	729	721	757	749	753	754	746	718	770	747	734	767	765	721	735	728	763	740	727	746	706	720	749	691	726	703	713	738	691	711	757	711	743	732	722	716	728	729	682	726	735	734	738	726	728	730	726	665	740	740	736	750	728	708	757	759	696	721	703	713	721	681	710	696	710	723	721	723	741	713	742	723	713	730	697	731	755	717	792	725	706	708	725	681	740	777	772	734	706	740	745	712	689	729	718	707	709	725	767	739	792	720	756	752	713	747	761	742	746	712	713	700	729	800	721	731	740	749	707	771	738	691	740	720	740	685	702	768	772	733	746	728	734	784	776	779	727	677	714	744	741	770	727	728	724	695	717	763	774	742	718	729	730	729	698	726	769	762	699	689	755	745	729	767	714	774	711	694	753	737	734	699	672	730	750	733	763	712	694	714	731	723	707	743	714	739	738	772	730	739	749	745	724	719	699	771	680	717	755	759	706	721	731	726	712	712	710	746	750	694	725	786	701	699	754	725	745	741	768	699	693	754	786	781	740	728	672	718	718	728	744	719	748	744	702	722	744	770	756	713	727	766	765	635	731	769	779	773	730	682	692	703	725	712	732	731	713	769	769	710	732	740	718	739	753	779	706	773	728	731	705	716	685	723	753	735	691	729	751	741	739	762	730	777	719	767	745	744	731	734	678	723	736	714	755	697	740	749	754	696	729	691	717	750	748	743	781	742	732	703	701	710	713	736	739	762	710	712	674	659	679	749	762	726	702	765	749	743	736	705	742	706	750	776	725	739	739	718	701	729	689	751	755	700	697	690	732	737	719	759	709	727	756	743	734	710	710	709	724	780	768	724	728	747	735	758	689	711	748	690	684	770	663	746	747	735	684	733	749	760	713	717	730	744	722	685	733	753	760	741	756	766	691	741	735	699	740	732	781	751	686	722	739	769	707	739	731	730	732	728	731	727	784	747	678	686	737	747	716	744	677	741	701	702	736	714	702	680	729	731	687	737	686	707	739	753	695	698	736	704	733	675	776	720	758	748	723	734	725	694	765	726	717	764	694	746	750	718	746	734	691	725	707	707	696	755	756	705	712	728	693	766	720	743	753	705	681	722	678	741	742	737	733	767	721	713	790	724	760	722	751	741	781	713	757	778	710	730	793	732	731	718	731	708	736	740	725	765	735	689	727	705	778	706	732	760	689	710	760	770	685	743	722	749	731	736	719	733	740	723	759	674	710	742	725	759	713	701	750	718	736	729	690	793	734	696	721	761	730	751	765
23258	10041	10700	7993	5073	3527	2347	1817	1426	1226	951	835	667	628	582	600	482	484	444	446	466	394	400	384	370	353	369	338	403	327	377	331	373	320	325	311	344	307	350	316	277	316	313	327	302	331	341	333	321	348	308	312	332	317	358	300	322	313	311	301	300	308	327	316	306	335	297	270	299	285	300	316	296	283	298	296	339	278	310	320	314	321	255	312	312	316	317	306	300	305	292	302	296	341	298	303	319	289	291	291	294	341	286	305	316	315	323	290	304	287	293	281	290	291	295	285	317	296	312	288	310	274	270	282	311	305	292	271	283	318	327	270	289	278	293	282	287	276	311	300	297	331	329	350	289	309	298	316	338	282	324	302	312	291	286	291	308	305	291	326	324	310	313	280	297	261	296	297	320	291	337	306	306	319	320	275	282	285	271	302	295	320	323	306	312	288	300	300	321	302	317	302	295	292	290	289	314	325	302	319	301	308	312	300	299	305	302	304	290	295	299	287	277	295	310	332	325	310	298	315	305	282	296	296	324	296	318	248	281	301	291	338	306	296	321	300	267	311	291	288	307	274	317	349	305	306	308	280	334	315	296	259	317	313	313	296	262	303	281	283	303	307	281	317	303	312	315	304	306	247	274	274	301	332	310	287	294	337	292	331	301	279	334	319	322	283	323	304	311	304	319	325	306	330	290	312	314	271	295	303	337	290	300	290	289	280	301	334	330	275	301	267	299	286	320	331	271	296	328	311	305	318	309	294	322	321	265	329	290	319	310	313	330	315	304	269	343	277	294	298	316	309	310	315	301	300	299	280	306	318	286	328	299	281	292	315	291	316	289	319	299	317	307	277	319	291	305	316	303	281	283	304	313	313	287	322	285	308	311	272	254	327	319	293	308	308	323	297	277	293	276	321	288	268	321	306	278	300	341	287	275	317	330	329	286	337	311	293	307	290	266	325	331	288	306	305	337	281	305	307	310	314	273	310	319	317	287	316	287	305	306	288	319	326	305	317	289	304	292	299	311	335	303	285	316	306	299	342	281	302	309	307	296	336	322	344	312	306	288	338	289	290	307	309	311	317	299	316	295	294	300	308	312	299	300	281	273	298	289	287	306	299	303	322	283	299	307	310	296	316	291	316	290	315	330	288	330	310	299	273	287	301	328	331	297	321	279	316	327	299	285	298	327	319	304	315	319	304	287	280	304	349	310	314	310	337	319	316	345	316	309	282	300	273	311	296	308	297	289	307	294	316	315	311	287	304	292	313	332	338	324	305	306	321	316	333	271	330	291	322	314	340	342	325	297	288	308	301	319	294	256	304	335	290	314	326	320	328	302	310	293	322	347	321	279	298	296	302	282	334	332	263	318	324	312	300	251	283	314	287	288	262	316	341	305	297	320	320	309	279	315	330	320	332	300	285	309	310	298	305	310	314	306	321	319	292	288	279	327	298	314	327	311	282	296	300	311	294	302	302	309	324	314	317	305	307	303	309	314	312	311	310	294	294	303	297	291	326	288	276	329	326	304	301	302	316	331	332	279	307	297	288	342	297	331	316	354	326	308	293	267	311	320	308	306	342	299	319	272	298	303	303	312	313	268	298	292	335	310	281	346	325	324	276	317	301	312	293	283	293	282	305	304	250	332	308	293	302	301	313	296	306	312	299	326	308	306	284	317	301	289	323	304	306	295	302	305	312	290	293	302	331	323	304	299	299	309	303	313	290	307	293	302	297	265	298	270	293	309	309	324	285	304	332	272	300	304	290	313	326	316	322	320	319	290	269	325	302	316	288	306	307	298	315	302	309	311	332	349	302	300	283	322	289	289	334	328	333	271	297	320	310	311	309	335	323	326	339	311	298	304	342	341	319	288	319	288	294	285	272	337	299	309	307	303	276	289	310	313	332	334	295	295	274	308	314	294	316	334	312	294	321	318	311	292	295	326	290	311	290	302	327	277	315	299	308	315	289	317	301	290	306	309	342	324	315	302	308	303	324	287	287	289	313	311	288	317	310	315	307	328	314	325	271	307	314	356	320	300	288	304	321	313	312	300	300	288	321	281	276	327	337	309	326	298	318	306	280	293	270	316	301	314	313	309	318	317	298	300	327	331	300	307	291	290	315	282	298	302	270	310	286	341	325	313	346	303	357	321	345	312	315	355	345	278	323	296	323	274	271	282	284	293	288	331	281	287	326	296	272	319	302	313	305	343	309	265	282	287	314	312	309	305	307	313	300	333	291	287	326	331	300	285	279	331	295	291	281	295	297	292	299	294	312	295	300	303	289	292	294	305	281	282	279	323	324	286	292	283	299	294	304	313	302	310	315	266	298	273	309	307	315	299	298	295	313	313	338	303	301	330	284	295	313	319	302	313	291	319	290	315	295	319	294	294	283	350	298	310	263	313	306	315	266	296	303	313	265	265	320	289	289	317	322	326	293	306	313	269	280	308	322	308	282	292	307	299	326	288	305	274	304	326	258	270	306	306	297	319	286	299	303	294	343	292	323	330	307	313	281	291	325	297	266	339	340	293	314	320	312	313	248	296	302	325	319	297	287	318	306	320	299	333	274	303	320	319	276	300	283	296	319	311	312	320	303	287	260	292	297	322	317	336	318	296	307	329	295	333	309	298	324	307	307	286	282	278	302	337	301	309	298	249	293	289	312	347	293	312	325	291	281	297	303	288	302	288	308	290	309	325	280	288	321	308	276	329	340	310	281	315	305	292	344	297	319	306	283	311	299	293	307	296	305	304	287	289	291	320	315	307	312	330	281	318	319	297	298	277	319	276	310	317	310	318	322	311	312	282	310	288	332	299	344	314	317	308	320	339	295	295	289	304	311	294	300	303	321	321	300	292	309	278	294	319	297	306	323	309	314	293	282	281	295	324	268	317	327	309	298	307	331	334	303	265	332	299	337	286	329	300	283	262	286	281	298	291	310	297	306	288	355	306	293	299	317	289	303	301	312	310	303	289	334	301	299	291	324	296	297	338	303	287	303	333	286	333	279	265	291	325	308	306	286	277	305	313	313	307	325	298	292	319	303	290	286	315	306	292	287	333	312	309	295	352	302	319	322	280	315	296	327	310	326	281	316	316	285	288	267	316	291	270	316	336	320	320	288	293	326	305	293	323	311	299	306	288	319	273	286	292	329	338	311	290	331	336	296	286	319	282	293	302	302	303	269	304	304	287	324	300	322	326	285	295	312	302	329	272	323	341	322	308	322	318	310	286	301	272	318	305	293	297	290	298	295	296	322	322	285	323	292	295	287	326	323	335	331	324	316	311	307	300	325	293	279	287	303	313	312	280	268	289	317	314	310	304	326	297	313	311	291	331	327	283	289	270	292	302	292	307	317	303	296	306	330	306	305	320	305	313	289	328	321	297	279	302	330	256	315	337	296	303	305	333	313	299	330	319	303	298	341	284	295	304	279	294	328	321	313	306	295	273	316	275	331	274	300	313	294	310	280	312	301	322	320	311	307	289	299	305	294	321	321	290	303
13285	8202	16673	18065	15131	12181	9292	7595	6317	5283	4319	3500	3082	2762	2537	2362	2112	1912	1760	1666	1613	1519	1481	1401	1296	1258	1125	1095	1028	1042	1051	1016	946	920	927	859	845	908	770	783	832	819	845	794	784	806	759	735	763	771	720	716	771	746	766	717	740	755	690	700	711	701	748	672	703	675	729	714	668	735	698	726	696	738	715	750	697	686	721	690	747	704	721	714	682	675	686	687	700	738	726	703	654	669	732	718	710	707	727	702	695	672	672	662	724	655	688	707	700	641	664	705	729	717	749	688	677	732	754	710	662	663	748	739	657	704	674	693	691	709	697	697	729	708	733	756	709	703	646	672	741	775	713	682	647	661	714	658	711	715	699	686	690	731	673	659	651	694	677	696	710	707	666	691	653	741	723	704	676	642	668	672	717	714	693	695	706	667	674	667	730	699	686	668	699	710	664	705	697	657	719	710	742	681	710	721	640	699	723	703	715	704	661	724	699	703	706	661	631	726	678	673	736	679	689	734	698	662	712	737	676	725	695	734	698	691	689	710	698	645	727	720	761	667	721	695	681	708	690	696	690	695	676	697	692	701	740	709	704	726	708	679	715	697	674	749	654	734	683	680	714	690	678	689	687	744	716	670	656	691	707	661	656	721	709	657	700	661	754	687	718	758	699	686	722	727	652	702	703	712	712	688	693	710	666	668	655	688	685	675	651	695	683	659	744	696	692	712	675	691	672	675	741	668	660	684	709	723	719	692	701	695	695	695	682	708	725	709	682	701	696	685	728	724	687	720	719	634	712	693	662	667	711	700	715	711	691	711	741	657	709	642	750	724	661	734	656	720	722	705	681	716	657	674	671	683	686	697	700	742	721	747	678	666	679	669	719	695	706	699	701	687	736	715	696	703	661	686	723	719	708	694	686	663	695	649	653	698	696	619	659	732	739	730	689	733	681	710	689	664	702	696	684	716	686	668	684	669	724	719	707	704	709	702	678	686	701	718	699	695	704	653	662	706	728	666	711	686	733	739	708	708	748	724	709	729	688	705	732	712	705	646	684	693	734	723	633	705	700	739	690	690	716	719	670	698	709	722	734	671	699	697	655	774	717	703	652	707	716	727	739	753	701	689	755	696	688	721	711	661	684	661	738	733	716	694	623	691	700	675	688	683	758	716	694	705	712	723	702	687	696	707	718	690	670	729	694	695	720	669	692	719	677	667	700	697	732	662	678	706	677	739	702	742	685	684	720	701	703	694	680	694	662	726	713	663	674	746	676	661	702	709	691	684	752	679	710	707	659	671	708	699	657	683	728	694	738	747	731	705	716	704	743	703	737	695	677	710	610	671	715	692	743	727	804	716	688	697	711	677	716	714	689	711	698	728	667	715	738	734	709	709	733	672	708	715	693	735	745	690	749	699	706	700	729	683	700	665	680	716	736	699	657	704	708	712	689	692	733	690	672	688	687	702	698	719	694	695	643	717	692	730	715	670	676	667	691	695	715	735	681	726	689	713	660	653	619	651	681	678	747	689	719	679	682	704	727	712	706	693	683	680	688	695	693	728	682	669	695	720	691	688	720	714	740	718	674	620	707	693	706	691	702	739	683	651	667	675	701	698	726	671	705	693	704	738	719	688	665	704	683	664	659	652	704	699	697	735	716	692	682	646	734	643	692	686	697	692	726	670	702	697	684	682	665	686	665	741	745	700	726	701	656	688	694	734	720	696	711	703	680	678	706	657	692	730	719	668	695	725	701	685	689	697	672	675	671	724	776	688	721	674	716	751	690	711	721	669	725	733	676	706	688	705	698	629	680	686	678	645	710	684	708	710	669	684	688	693	705	731	666	650	717	709	693	677	696	704	722	667	732	677	682	682	716	722	700	689	703	688	725	716	728	691	710	666	680	697	709	688	705	687	722	680	714	690	687	663	695	716	712	698	719	728	718	656	723	676	718	719	716	686	683	685	694	731	744	687	683	716	696	683	684	670	756	692	682	709	686	706	631	707	666	692	682	649	690	728	671	692	686	701	700	637	707	697	668	713	662	679	720	694	734	724	675	708	677	742	701	710	686	681	689	692	664	671	702	698	658	709	732	709	687	720	722	697	695	690	701	716	728	684	703	725	690	662	711	707	679	645	686	738	703	682	706	680	714	671	716	716	715	672	691	726	662	689	695	685	684	712	642	684	679	741	738	724	672	692	709	672	685	719	715	660	674	701	714	717	701	677	712	692	690	671	691	672	690	703	728	700	754	665	722	687	672	704	698	656	716	695	700	664	684	756	710	663	739	682	667	683	731	727	721	682	702	679	665	732	708	713	645	662	747	713	643	686	714	711	743	698	714	725	652	726	672	708	676	696	731	632	653	675	669	707	702	702	732	664	689	676	666	714	702	693	639	733	704	713	722	721	687	658	698	650	721	713	719	688	698	722	720	717	676	708	716	734	731	713	659	711	720	682	734	731	689	668	692	681	681	653	664	705	706	707	682	706	691	622	726	746	658	718	685	703	697	697	723	734	696	688	700	720	704	767	722	694	716	737	721	647	743	718	697	659	680	702	715	697	716	729	649	689	687	665	728	662	711	747	700	676	645	710	724	729	646	695	725	740	694	693	706	679	672	711	717	704	691	663	676	671	674	714	703	731	682	691	699	673	701	678	711	721	682	686	673	701	706	711	728	745	704	753	699	723	716	682	711	701	721	697	732	690	655	701	738	703	717	722	744	640	668	723	716	716	659	722	697	685	680	692	681	723	715	717	677	739	722	693	682	719	702	674	708	715	679	633	716	714	733	715	703	673	681	684	704	718	735	696	711	716	681	683	707	682	688	640	667	706	693	715	699	653	689	750	697	710	712	644	755	689	731	714	679	719	694	704	672	691	668	634	677	680	706	693	707	732	689	694	700	703	724	671	702	752	719	672	666	703	720	680	687	687	687	662	716	690	692	697	694	670	681	686	680	684	654	724	704	691	726	716	663	738	719	717	702	715	695	663	693	683	734	719	676	654	720	696	712	645	677	712	715	692	689	714	699	701	682	702	679	723	717	715	692	722	688	715	693	671	649	729	667	704	744	707	651	723	711	668	696	724	687	723	664	694	684	705	713	675	736	698	708	717	687	677	722	712	675	713	745	642	698	723	700	751	720	705	687	659	663	691	687	736	651	695	725	715	656	699	757	680	704	699	706	736	727	678	652	678	641	705	696	664	692	669	691	707	693	725	683	653	677	728	704	747	701	724	673	749	756	662	737	652	679	726	723	673	669	658	692	730	769	703	720	706	669	698	706	687	731	664	711	688	714	693	703	698	709	681	706	712	713	716	666	714	762	664	740	705	689	696	744	711	701	724	702	738	715	665	663	717	729	646	717	726	677	688	716	750	687	744	741	623	717	736	699	725	693	715	685	718	706	663	696	724	725	722	708	727	667	702	677	719	706	699	712	686	665	719	718	661	696	688	696	771	667	670	669	675	705	675	684	669	718	700	693	723	725	640	723	676	668	643	726	689	731	707
7432	4387	5080	3705	2410	1650	1191	1023	885	720	705	556	487	470	448	451	427	419	417	436	388	353	395	361	393	373	409	371	332	376	387	348	336	346	360	317	410	369	358	333	348	349	342	348	307	359	382	368	327	334	348	354	308	369	326	352	368	332	373	340	365	368	336	403	335	359	351	324	334	347	318	331	352	366	357	338	341	327	365	355	334	335	371	374	327	326	316	335	352	330	352	365	353	342	379	369	341	358	341	354	310	319	368	366	351	382	316	340	308	337	374	393	344	350	368	320	339	328	333	339	348	344	347	330	344	316	339	318	352	381	344	339	330	305	345	321	310	366	349	375	353	350	329	311	326	325	353	334	320	317	304	342	357	357	360	360	318	349	322	343	363	352	313	320	397	338	373	310	349	357	335	330	338	353	323	349	348	371	341	337	354	318	327	330	353	348	348	351	347	331	324	328	306	342	295	335	334	348	361	324	315	315	332	353	324	371	326	345	342	326	326	323	300	341	337	321	353	337	337	348	324	389	359	323	328	348	342	332	359	326	327	326	336	362	342	336	359	351	298	315	320	356	316	321	345	348	372	338	376	335	296	343	329	364	341	357	355	368	363	331	327	340	340	375	374	307	307	333	349	319	350	304	290	326	354	349	344	338	335	346	362	341	332	331	327	355	331	328	342	329	315	335	349	325	321	382	382	341	375	339	347	340	336	359	313	327	322	326	331	362	353	382	315	339	344	352	354	333	332	345	358	369	351	308	340	385	341	333	344	351	339	368	348	344	362	344	332	332	340	324	348	347	326	334	330	341	316	313	304	339	333	353	337	333	327	353	316	339	357	366	339	339	332	363	346	352	308	338	380	363	311	317	354	306	348	324	339	342	337	328	358	332	334	349	346	379	329	327	383	336	345	374	322	346	335	359	358	364	353	348	366	338	364	360	365	349	310	350	311	330	333	324	325	332	340	357	320	349	366	348	340	343	320	350	281	335	360	360	343	328	343	355	374	350	338	344	336	354	336	347	305	325	319	352	386	323	351	351	350	335	348	326	328	321	349	346	382	338	358	336	339	312	376	314	357	333	360	322	328	323	345	359	351	380	357	319	368	334	313	343	359	368	325	308	337	338	373	343	342	303	351	350	305	343	344	376	317	365	326	319	353	318	311	360	368	364	366	352	355	357	340	364	349	352	327	354	344	352	327	332	311	405	334	324	355	343	351	312	320	306	322	333	376	337	345	319	329	354	323	319	355	342	345	350	324	339	321	322	336	353	329	357	316	311	357	338	320	379	343	334	379	338	336	320	350	366	386	309	340	352	305	363	348	323	357	330	334	320	335	370	343	339	359	358	365	338	355	305	332	369	350	369	364	358	372	358	370	347	334	357	344	346	295	331	337	323	331	356	304	348	316	340	366	327	358	335	328	334	341	313	362	324	351	331	373	355	358	330	324	345	386	354	338	337	363	343	329	324	343	326	336	322	389	317	370	341	347	341	333	347	345	313	355	365	342	308	336	321	335	306	362	354	326	334	311	340	338	308	387	327	366	351	330	298	368	357	354	360	333	361	336	347	356	337	333	352	350	324	372	349	357	339	348	365	336	346	364	362	343	373	313	338	317	336	307	346	328	351	345	302	374	384	319	318	364	328	338	346	364	359	355	338	357	346	400	338	331	358	324	362	342	366	313	324	339	353	366	351	357	303	306	327	374	352	355	332	353	342	319	340	354	340	344	354	365	321	327	363	354	338	334	321	335	372	324	345	345	372	322	319	348	392	333	334	356	375	354	331	366	345	345	365	371	339	342	362	326	354	335	357	320	344	330	344	339	315	327	393	345	318	357	322	350	344	344	362	350	361	351	325	322	331	310	315	338	346	330	338	371	367	352	334	365	330	342	325	357	351	299	338	350	346	361	334	381	327	309	337	359	376	345	342	332	339	325	363	342	341	352	340	348	337	347	332	336	334	339	318	353	365	365	353	332	361	325	347	370	319	303	310	342	347	360	348	335	355	335	364	346	328	352	331	357	344	315	311	344	327	334	386	313	343	335	349	356	330	372	334	339	359	361	361	352	326	331	364	324	350	321	356	313	367	337	364	357	363	366	392	351	327	358	321	353	352	332	351	312	353	367	339	311	360	313	316	306	331	357	348	365	340	320	345	355	366	353	337	328	320	333	366	339	381	365	372	322	334	342	346	372	374	343	303	343	348	333	311	346	338	354	344	342	350	372	343	300	384	340	363	346	349	373	331	331	327	355	355	364	334	341	339	379	321	343	334	344	364	332	335	365	319	368	350	329	342	358	342	326	327	339	331	358	328	361	338	363	310	353	333	343	357	340	370	320	332	333	342	361	341	341	335	343	334	296	307	335	355	330	342	339	337	344	358	352	333	342	362	333	367	319	349	350	336	326	352	348	387	349	334	343	370	351	357	336	346	370	319	346	340	315	334	331	331	331	343	360	354	294	354	337	395	333	351	332	305	354	310	360	332	349	338	348	314	369	355	344	306	311	333	340	347	357	333	341	322	368	317	333	352	352	338	358	334	352	338	344	356	357	348	322	341	354	337	348	375	342	341	340	363	324	330	329	320	347	338	323	360	344	326	336	294	322	338	331	342	317	335	336	355	336	374	370	346	337	344	315	343	339	370	340	325	345	331	369	318	362	310	353	325	353	340	313	314	368	341	340	349	317	328	347	319	348	376	352	324	340	353	331	380	363	324	353	339	322	344	340	355	360	365	343	360	324	347	339	317	334	338	367	359	337	344	358	374	361	339	367	330	351	353	343	336	330	403	377	354	388	338	375	296	352	347	323	327	345	381	361	315	338	360	366	328	315	355	349	370	363	368	337	317	358	347	295	355	359	337	371	319	332	314	340	339	387	381	359	358	368	345	345	350	348	307	345	362	346	352	319	367	342	326	336	360	322	337	351	305	346	368	336	379	384	351	324	356	306	338	331	339	372	357	359	354	356	345	292	349	346	351	318	304	368	358	346	365	340	356	331	350	379	368	363	358	342	345	344	338	319	347	352	341	347	350	326	338	355	336	333	333	328	326	349	385	364	353	370	360	343	381	326	327	390	353	315	320	341	342	326	335	364	370	351	353	364	339	358	339	343	364	315	331	356	339	312	353	335	340	382	354	319	330	347	348	349	398	362	330	331	349	347	326	354	322	348	341	328	375	347	333	331	340	348	355	337	340	370	326	323	332	339	374	348	352	350	347	349	321	333	338	350	368	334	362	341	343	326	317	317	309	363	391	340	373	324	379	322	358	334	331	352	332	317	399	352	315	373	351	353	358	336	363	352	332	351	317	332	360	315	317	315	334	347	374	351	323	328	323	349	342	388	315	337	358	377	348	320	363	331	337	318	357	363	314	332	359	347	361	316	329	348	336	326	336	313	348	348	304	364	349	335	308	372	338	359	350	319	334	407	303	322	369	351	332	357	327	326	314	326	350	318	310	352	330	362	358	360	353	352	327	361	341	351	354	331	334	312	376	357	366
4930	4358	9271	10158	8227	6492	4743	3954	3325	2870	2385	2130	1878	1712	1576	1485	1379	1285	1256	1185	1099	1125	1059	1064	1087	1019	989	922	951	906	867	880	917	854	832	823	838	835	845	832	769	862	785	841	850	799	767	761	796	828	774	789	807	789	789	739	732	791	827	761	760	739	776	804	743	788	768	744	737	714	765	763	820	759	788	762	717	775	765	753	759	768	755	810	769	793	798	781	804	775	790	727	777	740	800	801	711	724	784	738	789	788	792	777	758	758	710	747	773	753	783	802	757	744	788	702	776	799	768	732	765	774	782	770	765	779	741	732	772	741	791	817	778	807	787	781	777	751	771	783	752	747	768	751	781	777	791	769	762	773	786	716	734	808	794	726	807	813	770	813	790	785	742	764	813	820	701	776	750	754	774	731	740	798	749	716	769	768	780	719	775	760	750	765	752	752	811	825	828	784	756	736	781	776	786	753	764	804	759	757	752	774	765	757	753	740	775	730	800	779	791	779	781	746	763	786	777	748	753	787	771	769	777	774	764	776	816	783	752	730	794	738	741	784	805	758	805	782	771	768	802	811	789	802	751	765	731	756	787	788	780	730	792	768	753	795	767	747	708	804	808	787	798	761	804	831	814	770	683	756	754	810	807	766	759	755	791	766	754	709	767	772	747	809	784	781	731	754	749	781	730	769	754	810	740	760	807	762	742	768	737	749	774	802	803	758	811	772	806	705	794	724	806	791	738	723	783	799	780	771	691	757	741	790	761	724	751	770	728	778	815	780	796	752	763	733	777	799	799	777	761	750	741	801	742	740	790	818	786	862	752	755	809	774	773	767	783	783	725	741	752	803	809	788	758	791	753	776	815	753	761	717	833	738	695	798	767	768	727	757	782	799	778	808	781	828	739	778	785	721	751	772	740	730	760	758	736	768	792	785	798	830	792	800	790	797	737	760	790	771	724	756	796	778	756	782	812	775	748	816	752	777	780	793	762	748	725	746	784	779	743	724	725	733	714	797	760	792	762	749	738	775	784	767	735	773	783	759	773	797	748	731	746	720	740	747	786	734	767	731	731	759	817	718	785	801	795	775	765	749	747	765	741	793	756	769	789	783	779	723	749	851	777	776	741	771	772	753	797	786	814	810	730	799	768	727	790	804	718	767	805	757	778	797	804	780	795	775	863	739	760	825	785	761	767	772	765	718	740	778	755	775	800	793	775	733	729	779	751	762	823	799	767	760	781	731	765	733	803	752	734	809	734	731	781	783	726	809	720	763	759	771	786	814	850	751	774	783	755	733	708	728	814	753	750	738	736	723	728	768	748	826	761	719	742	776	779	734	804	756	776	796	768	745	767	805	778	762	702	774	749	732	777	798	804	772	740	763	782	767	770	749	744	822	795	743	817	795	765	791	726	758	784	733	761	732	777	759	765	737	797	776	800	773	744	708	807	773	784	765	795	744	757	774	836	795	784	725	810	744	738	742	807	770	772	761	788	753	773	773	764	816	797	785	808	761	722	786	786	713	785	824	779	762	764	759	770	732	780	748	820	737	754	750	776	784	797	786	806	781	782	764	717	721	772	738	781	741	784	761	759	761	767	786	765	766	773	775	769	762	733	766	780	727	813	744	780	810	791	771	765	809	797	765	750	746	793	743	797	800	738	775	766	771	812	751	755	808	799	756	744	797	754	756	713	785	803	793	759	723	785	734	740	745	755	798	770	789	798	742	812	790	786	771	740	752	727	783	759	782	763	786	772	778	772	756	781	788	839	800	753	738	808	798	734	787	753	800	755	739	765	768	760	773	798	738	778	778	765	737	801	780	781	772	747	790	768	755	793	780	760	792	760	826	757	787	738	761	730	835	751	801	827	743	781	742	789	733	818	750	769	779	782	739	790	768	780	754	782	701	766	771	734	792	775	759	757	770	766	763	753	786	762	756	803	753	832	754	743	729	781	759	782	771	768	815	759	768	757	803	754	821	790	731	746	799	791	763	756	798	784	807	810	727	815	749	818	770	745	760	785	788	752	763	818	809	798	756	757	781	768	781	772	732	761	807	751	728	777	774	747	758	785	761	768	799	793	781	796	821	780	711	792	783	750	774	758	791	815	767	775	755	766	801	766	755	744	771	763	739	805	768	828	842	806	746	724	772	726	727	772	736	856	722	748	752	738	769	794	783	798	715	756	761	771	799	775	758	810	726	815	804	735	781	791	801	791	794	791	768	781	786	730	754	783	741	745	794	763	788	755	816	822	765	741	769	763	760	762	742	775	771	782	772	722	767	787	783	821	790	773	807	771	754	792	792	781	800	792	777	736	720	794	726	792	770	747	796	786	807	738	773	734	772	776	742	737	731	797	740	774	765	732	759	742	729	725	787	745	794	798	822	787	782	756	741	751	763	737	785	823	769	715	801	788	758	805	756	734	767	773	801	760	812	820	752	763	743	737	741	799	740	809	693	760	757	829	751	745	799	766	761	752	743	779	759	752	750	732	793	770	780	754	746	765	806	749	829	768	774	808	738	730	778	758	760	776	798	714	776	759	825	775	761	752	817	787	735	794	749	771	785	785	788	780	820	775	764	774	786	771	765	754	758	717	742	769	739	738	782	780	777	800	779	749	759	802	740	777	720	773	745	719	791	737	837	772	746	746	806	761	731	794	774	780	697	761	740	758	731	775	793	735	751	753	778	771	775	755	773	793	794	752	774	772	753	744	762	771	795	737	758	799	804	759	836	728	754	694	721	779	799	777	765	743	710	737	751	768	801	799	797	786	745	796	748	767	729	764	818	747	771	795	809	759	719	795	766	726	742	854	811	750	746	754	753	819	812	769	767	789	736	787	770	731	741	768	716	742	710	742	800	705	810	745	793	760	758	714	738	803	714	791	763	773	766	769	767	780	778	766	764	756	805	762	757	810	740	827	723	815	732	790	756	782	740	781	803	749	779	795	809	798	773	784	794	740	759	756	768	772	781	799	757	785	752	810	811	790	753	775	745	761	787	809	755	760	777	765	758	769	749	772	786	743	751	749	816	784	744	802	781	826	761	721	800	751	741	777	797	782	748	816	728	772	771	785	751	768	807	753	782	756	765	749	781	783	754	748	747	747	801	732	808	734	738	790	807	769	799	741	779	754	740	779	791	719	777	738	761	753	786	761	739	734	740	756	758	757	776	821	790	750	739	771	772	765	754	796	777	755	820	800	753	750	777	782	754	765	784	772	795	765	791	757	807	764	828	720	792	798	729	794	777	777	787	746	761	797	775	787	751	745	810	806	731	761	788	750	789	765	753	785	778	778	802	750	777	826	743	793	830	757	748	766	714	814	787	848	810	813	791	764	726	788	753	718	794	800	786	768	765	746	738	795	777	793	766	765	749	776	783	796	833	771	780	751	779	761	756	738	816	765	811	752	808	750	779	798	817	749	781	764	786	750	772	712	766	725	774	811	838	781	870	750	808	775	747	698	783	704	781	786	739	762	759	741	814	818	756	773	746	738	815	724	790
15540	6784	7507	5771	3633	2519	1752	1412	1229	954	819	693	673	554	556	497	527	478	422	396	427	405	383	420	413	391	387	380	351	357	344	348	345	381	358	332	332	370	317	321	340	297	315	324	305	316	303	326	322	345	338	382	340	334	313	326	322	296	300	341	338	314	315	318	311	305	310	321	334	337	308	333	296	319	336	365	345	317	321	343	308	325	313	318	340	329	317	319	348	323	316	325	306	336	328	326	319	307	327	299	318	300	296	323	324	313	323	328	322	356	336	316	340	291	312	328	316	311	322	326	340	305	337	326	341	299	290	323	328	314	302	310	304	316	339	316	337	364	279	327	338	311	343	308	305	298	292	353	357	325	297	308	323	313	323	333	327	320	338	309	324	316	310	336	303	345	303	332	301	312	293	314	342	318	307	315	342	305	329	294	294	321	318	322	340	327	337	336	320	333	341	305	342	361	277	337	281	316	309	360	316	302	333	337	325	335	316	304	299	330	296	312	309	295	310	315	367	317	340	337	296	317	317	305	299	336	300	323	315	331	309	317	343	287	334	299	293	336	347	314	305	361	309	329	325	322	329	299	325	337	317	279	333	324	337	329	314	299	352	304	307	301	291	342	301	300	334	327	333	311	329	320	314	300	316	317	303	319	314	296	285	311	347	307	332	338	340	328	293	320	310	315	297	288	305	369	301	313	325	343	320	331	285	334	340	303	348	319	291	340	334	320	301	296	302	294	307	337	337	300	326	319	346	330	318	359	337	276	308	318	320	304	296	321	327	293	336	344	340	329	334	329	315	308	350	370	292	315	308	292	327	294	310	362	307	347	339	314	324	348	326	345	332	355	313	330	291	340	312	327	302	301	299	320	368	319	303	331	309	308	309	327	304	325	283	317	338	366	333	275	284	325	342	355	362	311	316	292	305	309	312	327	326	278	325	317	340	315	336	310	292	319	324	308	308	324	314	350	292	285	307	301	337	315	293	337	298	283	285	343	319	322	333	328	304	302	315	344	328	335	335	327	302	304	328	348	368	365	315	315	304	331	304	310	348	294	346	340	348	349	338	340	338	329	348	318	324	345	328	313	331	322	332	311	346	350	293	359	322	337	313	338	344	326	281	331	333	338	336	347	333	314	327	314	305	317	316	335	354	329	335	331	352	336	319	324	325	316	307	311	318	355	319	309	314	335	334	298	320	335	317	318	342	348	318	321	341	318	309	347	371	345	293	289	308	333	312	297	320	338	320	334	350	350	345	321	341	356	325	325	325	322	325	337	339	319	308	320	302	288	362	328	349	305	307	317	338	332	312	317	346	319	278	277	292	329	343	314	299	314	334	342	343	346	333	311	341	313	322	338	356	295	365	323	297	304	283	315	314	315	340	318	307	319	312	321	341	313	321	350	325	322	315	310	307	334	325	339	303	296	335	309	321	325	333	325	301	345	309	327	321	336	359	335	330	326	315	326	327	326	320	330	308	333	331	328	318	323	321	330	332	310	304	332	370	365	299	338	323	331	339	311	297	318	335	327	312	311	288	335	327	374	316	339	313	322	306	308	326	341	305	312	305	306	327	340	281	336	336	303	316	330	288	308	318	366	332	324	318	322	329	307	328	312	329	328	316	329	322	295	306	321	343	309	304	301	327	364	296	340	333	313	345	356	308	316	345	339	334	315	325	341	327	317	340	320	328	291	331	341	311	329	338	355	305	338	368	338	332	339	346	326	311	328	314	289	298	289	326	316	280	328	336	320	355	309	341	318	300	302	321	327	333	321	301	304	304	318	328	322	316	298	328	333	311	295	331	314	328	338	311	314	303	346	305	322	308	331	319	321	310	326	322	309	319	316	302	272	290	360	300	281	292	292	320	328	305	390	293	279	319	317	305	315	274	363	331	287	297	329	334	344	301	324	336	325	289	331	314	332	329	304	365	406	280	308	320	326	285	309	304	327	309	316	327	334	352	350	299	310	348	334	340	353	297	311	306	330	325	316	298	307	354	338	319	315	314	294	319	322	318	350	339	309	312	333	315	321	322	307	334	334	344	335	330	316	345	302	311	346	285	280	333	326	320	330	340	346	306	297	322	306	337	353	302	303	290	325	301	322	336	308	314	307	347	322	290	315	277	315	319	312	317	313	331	327	322	339	331	351	333	325	322	364	307	351	311	352	342	333	357	328	330	317	306	312	307	297	310	343	322	333	333	333	315	312	358	340	341	294	289	338	321	351	350	314	334	315	317	300	366	275	299	338	307	317	334	342	332	333	371	335	321	361	326	310	320	323	294	346	318	312	335	345	322	327	318	328	340	312	296	298	289	301	343	335	327	336	319	292	342	316	334	306	320	309	316	304	307	334	323	372	326	322	301	347	329	310	307	312	313	337	284	283	299	335	286	313	290	293	334	293	288	329	309	295	307	318	326	351	327	314	336	294	346	294	318	318	339	357	310	302	321	321	316	324	316	324	312	320	290	299	358	329	298	299	322	323	313	338	310	304	297	314	322	335	342	289	305	320	275	324	292	316	315	328	308	292	324	312	322	322	296	321	358	348	330	333	333	345	288	318	307	334	348	297	273	326	304	349	325	309	270	323	312	308	331	335	291	307	315	282	331	328	341	315	299	329	351	322	324	333	345	354	334	301	338	323	315	306	364	309	343	325	357	340	291	322	345	298	330	318	332	307	324	351	322	321	325	314	336	319	310	309	329	313	317	324	303	328	331	319	287	298	298	294	308	318	317	291	348	278	306	346	291	347	354	325	303	319	311	322	334	314	316	300	319	311	331	317	353	332	323	296	296	303	327	325	336	320	310	323	335	329	328	328	337	338	336	313	288	353	288	352	308	329	337	323	326	338	332	301	337	350	299	319	350	324	302	312	356	326	298	340	318	347	341	319	319	329	323	309	324	294	323	312	312	324	283	320	333	308	317	327	317	299	328	308	303	339	318	295	312	288	309	343	338	326	337	324	313	334	318	335	352	316	317	348	312	343	336	308	347	309	318	316	315	340	327	335	329	331	295	356	305	320	308	346	327	298	302	327	329	335	324	303	281	334	338	310	335	320	334	320	323	314	323	336	299	321	303	310	336	335	317	350	324	329	290	324	309	332	297	293	313	334	295	299	325	344	318	323	298	357	297	293	353	294	305	311	346	318	324	304	299	300	365	359	312	313	321	350	364	326	327	349	331	330	335	298	342	311	315	335	297	305	291	322	323	308	354	319	329	331	314	314	333	328	328	329	319	325	331	303	282	341	329	311	344	286	360	301	325	324	291	300	317	325	341	283	339	333	340	346	338	316	299	333	323	324	310	317	295	316	280	298	325	329	289	335	321	340	320	315	318	300	324	334	326	320	320	300	307	341	311	336	340	311	322	322	319	334	301	327	330	339	326	318	318	299	326	333	321	349	285	380	333	297	285	320	339	301	297	340	314	295	307	306	332	312	338	304	301	317	328	350	322	293	345	334	319	322	334	332	364	330	296	315	352	293	321	296	310	350	317	315
10508	6034	13205	14796	11978	9374	7253	5817	5021	3963	3309	2862	2517	2283	2072	1870	1750	1575	1516	1478	1324	1299	1242	1252	1156	1167	1100	1000	1067	984	907	939	937	819	892	822	850	857	753	847	806	838	790	797	795	835	857	773	778	788	768	745	790	770	763	761	760	763	785	757	710	692	788	772	718	789	752	766	756	773	730	727	766	724	707	809	686	722	733	764	727	734	742	719	747	676	732	749	787	724	764	724	701	728	729	672	762	756	720	728	726	780	775	742	756	772	728	754	711	710	797	731	720	713	719	766	712	775	720	716	749	758	720	712	734	717	693	694	783	720	757	751	718	726	734	721	737	746	717	739	719	698	800	750	738	723	742	724	753	745	775	739	756	742	725	687	714	714	703	747	743	762	740	743	703	730	700	717	754	692	745	737	725	789	756	740	746	719	760	725	726	746	773	757	777	712	767	716	752	730	753	763	733	723	759	748	710	757	736	715	717	676	744	740	687	772	754	739	740	757	767	704	738	745	750	744	735	712	721	697	706	753	753	780	751	755	705	763	719	744	705	746	737	757	675	731	722	732	690	754	715	708	724	775	709	706	729	681	732	718	754	751	761	724	787	754	752	783	744	739	722	733	693	737	792	756	703	786	678	738	746	748	710	756	746	721	772	748	709	753	746	747	759	753	667	737	704	765	773	733	712	672	766	727	710	763	715	762	762	746	741	693	722	728	768	755	738	762	778	706	717	754	705	743	729	756	743	764	707	711	733	769	750	745	746	697	743	708	744	724	749	733	744	731	733	711	771	719	737	704	720	742	721	748	719	744	740	729	698	738	687	738	747	717	710	739	716	751	723	734	771	710	748	719	764	754	738	782	700	745	765	688	702	724	730	737	715	750	720	752	754	759	772	702	706	745	702	743	725	755	771	763	762	679	710	717	762	738	756	751	706	729	752	705	694	749	733	710	722	731	740	734	749	686	781	733	727	754	719	744	751	751	752	710	753	731	718	684	688	730	720	744	760	762	714	785	733	724	743	739	717	741	759	711	717	772	723	694	687	725	722	689	744	745	715	758	735	735	717	698	770	721	757	727	748	738	735	732	753	736	753	726	763	735	728	697	731	688	708	728	729	718	742	721	746	746	743	736	722	730	690	738	672	739	683	748	701	747	717	767	740	751	751	731	728	705	759	765	750	733	755	717	760	699	760	756	726	736	749	748	756	716	750	673	735	697	751	713	753	757	739	768	701	749	746	734	705	695	715	770	744	784	678	754	717	759	702	732	725	756	701	768	749	681	741	767	722	756	732	736	727	717	704	699	763	716	708	749	684	746	715	735	722	743	686	742	764	728	735	706	699	750	727	767	729	684	716	701	725	690	710	729	743	715	741	713	739	748	715	805	715	738	719	728	710	742	748	724	758	738	790	764	723	706	721	759	682	720	742	775	702	755	721	761	698	671	714	761	730	698	751	747	743	715	703	762	788	691	760	727	763	716	746	683	733	677	741	746	698	745	730	696	731	751	763	751	766	752	713	733	735	731	758	791	699	785	751	715	760	730	771	713	728	717	745	743	719	750	796	697	735	744	735	751	733	742	761	737	756	720	705	757	779	770	741	754	737	696	730	751	731	724	734	768	685	720	723	760	724	750	773	691	736	700	746	744	730	727	734	750	761	707	725	738	676	742	725	741	755	750	731	724	726	737	743	747	726	758	754	752	715	766	689	723	741	698	754	787	697	732	726	739	731	755	712	690	707	774	733	746	744	683	741	732	731	712	735	740	712	731	756	734	746	722	757	724	740	742	766	747	723	737	711	741	748	736	737	717	703	776	780	775	776	722	732	729	730	741	708	704	683	719	705	731	700	702	742	694	764	747	743	768	717	707	699	709	732	813	761	706	710	740	749	736	784	730	772	727	709	698	729	688	660	764	710	718	757	737	762	702	720	757	720	749	717	710	734	739	701	802	752	742	722	751	707	761	677	716	667	769	689	736	710	680	779	794	729	749	715	715	725	762	709	706	731	699	712	741	684	734	722	748	694	777	747	693	759	735	735	716	769	728	786	707	755	728	688	737	713	727	741	728	729	734	753	760	774	737	722	760	730	756	757	712	733	720	717	792	734	726	727	707	769	716	733	692	655	748	696	732	724	713	741	826	754	723	718	738	721	731	715	748	704	734	714	740	720	714	709	711	752	724	698	742	744	759	754	752	713	753	721	709	780	744	755	794	739	753	689	734	712	738	736	728	776	735	694	724	789	761	754	749	715	699	757	732	749	765	727	735	668	722	748	775	708	737	717	732	759	761	687	749	723	754	742	736	745	747	750	732	791	756	706	726	743	728	725	694	717	722	678	723	731	713	735	738	745	752	720	731	734	754	681	684	710	738	723	749	735	718	706	706	734	766	737	696	753	754	713	762	715	722	736	758	740	735	719	734	753	722	721	726	745	737	752	791	750	753	723	751	750	707	759	681	762	747	702	728	702	725	735	698	756	751	769	760	729	734	667	769	696	761	674	750	710	722	736	709	810	703	742	688	769	766	722	718	717	702	707	759	681	746	740	752	749	724	729	725	677	746	701	713	728	751	724	717	731	753	776	773	721	717	727	758	716	767	764	720	720	727	741	760	747	737	700	702	667	716	723	695	746	708	789	685	754	745	710	748	725	750	712	728	764	734	692	766	787	701	692	745	713	735	767	703	728	713	780	742	726	713	705	673	722	766	701	682	749	742	730	764	727	721	764	709	697	736	725	700	799	744	760	751	749	711	710	709	750	769	672	734	758	728	724	731	766	762	736	697	716	704	710	758	719	737	747	712	734	753	766	762	778	762	743	777	710	722	778	762	745	730	725	707	730	751	752	770	715	770	674	719	754	751	755	768	712	743	724	743	710	760	745	729	743	719	720	750	755	744	727	730	758	733	713	776	806	729	677	720	679	711	760	715	762	719	793	731	705	775	710	704	762	724	747	688	761	737	762	748	764	723	708	699	729	763	744	708	685	770	698	786	713	705	759	755	760	758	763	692	740	693	765	742	726	743	715	786	758	691	753	727	733	703	732	736	724	739	755	735	758	745	734	733	733	719	731	727	715	744	757	717	708	703	699	736	681	715	759	747	696	767	681	755	785	777	733	735	752	751	683	717	721	721	726	753	740	727	727	716	722	744	760	701	738	742	710	742	739	756	738	744	736	719	733	695	706	755	743	660	691	750	720	718	745	701	726	728	750	743	780	768	697	724	702	705	765	701	713	705	695	703	716	757	687	720	732	679	726	728	713	736	767	729	724	719	694	736	744	717	760	749	739	744	706	727	719	782	721	772	743	744	752	745	717	732	778	750	708	720	762	766	692	687	770	756	762	759	806	703	704	762	749	747	734	729	747	730	747	731	724	754	766	728	714	707	781	740	743	695	725	745	800	781	705	753	747	728	755	741	762	723	715	759	730	751	729	737	710	761	751	732	664	746	745	765	742	714	698	720	756	724	742	723	712	737	773	696	723	763	732	747	729	706	790	798	793	692
23528	9894	10568	8147	5065	3389	2377	1772	1484	1134	979	875	740	689	612	502	536	492	499	459	403	445	394	397	396	403	332	360	346	334	339	368	332	305	360	356	360	334	296	324	310	303	327	318	319	342	313	329	280	317	289	314	321	313	313	306	314	300	322	314	296	304	303	313	321	320	340	318	316	295	319	315	342	277	287	293	287	312	332	286	324	271	307	310	290	311	318	289	311	322	309	317	303	308	318	281	314	308	282	304	282	287	297	318	320	299	300	340	303	295	311	287	296	308	343	295	310	301	261	304	305	314	303	306	300	289	335	280	311	310	289	330	299	284	308	313	280	327	331	316	286	313	329	309	278	320	313	320	315	294	281	310	309	290	276	322	302	329	291	283	331	302	286	278	300	308	314	273	280	307	283	323	312	303	318	346	284	322	289	355	289	293	322	323	329	349	287	316	290	270	294	280	299	322	317	272	303	275	317	333	284	279	341	338	290	304	313	284	291	297	299	309	301	338	313	300	312	316	304	306	343	278	297	300	330	292	303	313	311	292	295	303	304	305	302	305	296	321	339	316	306	292	313	309	299	315	354	332	272	337	283	291	316	298	300	311	290	288	275	284	303	278	307	326	305	299	316	270	309	298	294	328	325	305	292	289	317	302	315	304	307	284	324	342	298	285	283	296	299	296	286	302	331	320	288	317	295	287	271	322	346	334	318	309	329	328	301	330	333	308	305	312	324	329	312	313	309	274	341	302	336	298	278	295	356	339	288	320	307	345	315	290	290	292	268	310	296	316	302	284	338	329	296	346	289	300	296	278	331	309	290	297	304	302	311	318	338	317	329	296	310	318	295	290	288	306	295	276	304	322	328	304	314	301	301	306	303	272	300	324	339	280	315	301	326	304	330	315	288	320	293	276	306	313	325	297	330	278	286	282	268	281	306	288	297	315	311	306	324	285	291	311	317	295	322	337	307	305	299	361	310	305	310	323	324	334	320	336	292	317	302	335	310	289	315	318	312	323	321	333	328	309	331	336	321	322	280	281	295	308	278	293	288	346	289	316	299	335	313	333	308	304	299	278	302	316	295	318	292	309	328	294	295	288	338	290	332	288	318	330	275	299	326	300	328	338	295	316	356	260	321	305	315	305	273	311	315	333	310	297	303	286	280	333	330	291	317	307	289	285	327	296	343	309	328	311	300	295	333	314	254	302	296	301	291	287	267	334	293	287	328	323	323	315	318	295	301	299	299	292	304	336	299	300	287	272	312	298	312	311	342	318	305	301	319	294	293	287	286	292	297	308	321	306	271	300	307	338	298	314	332	316	324	284	322	299	286	306	310	272	292	306	301	318	333	309	273	298	282	304	297	270	278	266	320	316	330	330	280	271	315	314	324	313	321	333	285	294	324	295	248	276	265	312	320	319	326	283	308	331	281	287	334	295	318	302	309	328	311	324	308	297	292	316	320	299	322	335	329	310	312	297	306	292	292	327	291	302	287	265	326	316	286	319	266	320	291	331	291	299	276	298	313	328	280	323	301	336	300	275	295	305	321	310	341	301	310	285	292	300	316	275	325	295	330	319	295	326	321	291	334	300	277	292	327	343	279	319	285	306	309	296	318	291	278	289	328	271	326	270	302	301	315	287	304	323	263	285	342	354	329	288	290	307	288	327	295	301	299	316	315	301	301	305	291	326	323	280	303	291	307	304	304	308	299	278	311	341	285	316	291	295	273	338	302	299	306	318	312	311	323	340	316	354	274	284	285	282	292	289	301	297	307	314	313	293	308	278	326	275	302	321	286	309	311	283	280	299	316	277	333	263	281	279	290	330	301	287	309	287	302	300	296	307	305	327	318	298	314	320	333	272	275	298	282	294	286	282	319	314	305	334	274	283	283	300	290	288	300	307	346	285	306	292	336	271	337	314	308	312	290	289	298	289	295	282	316	310	344	295	270	310	332	303	344	319	328	311	305	294	290	291	304	304	303	305	338	305	289	304	268	281	288	284	303	329	324	292	281	311	295	296	326	293	324	316	356	321	241	294	286	302	337	309	356	302	277	285	307	304	319	330	308	297	305	305	300	287	336	342	307	306	281	298	281	303	332	325	283	299	284	306	293	338	295	318	300	336	289	279	300	297	327	308	307	338	285	298	302	317	306	279	248	276	307	273	291	323	276	291	298	311	303	279	318	303	272	297	290	293	327	299	307	289	309	295	315	319	320	296	289	291	305	308	344	342	293	301	333	333	316	318	313	332	279	277	296	321	313	284	282	305	313	295	286	258	282	287	315	295	281	323	290	299	299	311	323	299	270	288	341	294	266	310	276	289	327	311	280	315	286	319	303	299	313	288	283	311	342	313	322	310	308	298	294	266	330	327	305	326	314	335	325	336	313	296	321	291	276	320	302	340	283	288	313	288	319	289	311	284	317	334	314	299	316	305	278	316	322	306	286	289	308	333	308	311	313	294	300	297	337	316	275	290	289	299	317	319	300	289	325	302	283	303	329	283	331	278	316	316	290	278	286	333	301	326	293	300	302	330	322	310	284	307	304	283	290	302	330	306	312	345	289	298	302	300	319	304	278	275	313	305	303	339	349	305	309	338	298	331	262	298	313	311	315	315	284	307	288	314	290	316	280	273	325	299	280	320	318	296	324	315	297	296	288	316	312	292	340	307	309	304	305	310	342	316	303	290	291	293	316	299	303	324	303	320	271	267	318	357	318	304	318	295	287	296	285	316	306	284	293	319	311	322	312	310	335	319	310	294	324	307	278	306	300	288	264	260	284	309	308	313	307	323	306	286	308	293	313	325	301	305	318	349	279	310	309	305	324	284	316	298	304	313	305	300	327	323	321	325	308	324	296	346	338	313	311	334	290	298	320	305	263	317	277	343	330	279	319	277	324	281	310	347	352	314	296	303	316	297	324	300	326	298	324	325	340	298	264	320	276	268	288	294	310	310	285	265	292	284	311	307	332	313	313	319	310	347	356	339	285	302	318	326	308	291	306	258	292	299	303	312	300	323	311	330	321	324	326	280	279	300	339	293	350	327	309	333	312	303	310	308	300	325	274	325	321	299	297	292	287	301	289	329	316	293	273	294	325	319	296	286	317	285	311	287	291	303	295	338	293	312	279	298	331	304	331	345	304	315	318	314	344	289	315	276	284	278	334	286	305	275	315	334	311	328	308	301	297	329	297	323	328	302	300	307	299	324	292	338	294	322	299	283	339	313	321	298	331	317	301	322	294	306	326	312	309	283	324	306	313	297	311	304	297	289	309	327	301	320	321	280	307	327	312	305	301	335	316	330	293	323	271	284	307	342	293	305	274	312	307	307	325	287	329	317	280	284	317	296	305	313	282	299	290	308	289	296	309	330	284	329	306	320	305	305	319	308	293	328	304	280	279	307	322	310	311	300	340	296	329	308	281	314	298	296	344	300	306	307	301	294	284	305	317	325	286	307	323	292	320	324	322	326	320	303	311	307	292	304	309	322	326	267	303	322
13540	7780	16242	18101	15091	12016	9186	7450	6320	5222	4296	3703	3303	2881	2586	2401	2068	1860	1794	1672	1528	1490	1429	1404	1306	1289	1231	1076	1120	1065	985	1040	898	918	916	920	906	907	824	835	817	817	822	781	776	762	807	790	783	796	739	721	779	720	794	714	734	713	713	756	731	758	732	700	727	700	704	706	687	740	699	684	695	691	662	717	775	715	717	723	704	715	725	765	704	722	674	725	729	730	734	676	730	692	700	701	712	694	691	721	703	699	710	718	687	708	743	701	677	761	682	710	685	714	732	760	715	641	703	635	669	676	677	698	702	686	696	709	718	697	697	699	680	741	714	651	688	664	715	708	677	693	711	695	745	700	732	729	694	683	727	733	676	731	683	661	710	719	692	711	724	710	736	716	711	688	747	669	725	741	682	671	705	683	694	693	712	682	671	737	677	703	712	670	733	696	758	717	705	703	702	728	740	701	678	761	745	725	734	719	687	725	687	717	675	665	664	687	765	677	700	707	698	683	654	679	727	741	665	729	645	707	691	734	739	696	689	670	666	707	690	725	727	656	692	705	711	681	734	676	686	668	706	673	674	726	710	695	720	754	673	738	749	756	656	757	726	703	715	694	662	678	665	691	722	687	732	702	716	698	723	716	724	635	715	714	725	693	704	716	684	733	700	691	687	709	691	676	747	718	673	708	709	708	682	691	718	712	695	726	694	706	703	715	693	714	706	718	682	712	660	687	708	685	702	690	678	714	703	660	670	662	696	729	646	728	717	709	685	731	717	735	708	679	694	700	704	707	697	723	691	679	721	703	654	748	729	691	740	731	662	670	722	672	732	720	714	731	678	667	697	718	740	735	710	738	733	763	695	709	692	710	726	725	696	695	691	693	681	717	703	718	697	700	668	728	701	721	726	671	691	721	637	766	745	703	693	726	727	682	686	694	772	701	735	701	709	751	739	691	718	774	727	718	687	728	701	727	698	705	715	693	671	695	706	705	714	732	702	697	673	760	722	717	712	738	722	696	685	713	704	679	721	689	714	697	696	714	703	663	685	730	711	713	736	677	673	714	675	724	709	726	721	747	638	691	743	703	713	660	652	682	729	714	696	734	732	728	707	701	748	692	754	700	685	692	697	695	700	694	669	716	655	682	707	732	706	691	719	702	736	741	732	715	674	711	682	739	707	715	740	687	698	770	729	744	684	707	696	711	691	731	692	733	705	714	702	681	731	700	700	734	670	732	701	720	710	709	718	694	688	727	713	692	686	664	668	684	716	705	719	709	706	706	687	721	765	721	717	681	720	692	686	688	747	706	696	680	671	710	750	708	761	739	726	704	703	672	706	671	671	722	666	728	739	733	712	674	729	719	657	679	743	718	720	731	707	668	681	759	764	703	661	761	703	688	691	763	693	713	741	658	724	736	747	779	698	677	747	735	703	645	692	686	703	704	727	778	736	714	697	721	721	745	716	726	687	727	704	682	679	676	704	700	686	718	695	675	662	677	687	680	665	716	673	693	689	739	686	732	683	695	680	723	749	720	686	721	709	731	733	670	713	714	731	685	724	698	712	702	699	703	681	702	679	701	738	706	703	723	725	679	743	739	655	714	713	710	710	715	725	719	703	674	687	664	705	632	670	699	704	723	717	677	648	736	711	688	681	705	695	710	676	696	662	748	736	686	684	655	716	692	725	718	731	704	735	674	683	681	735	682	742	716	745	697	735	642	703	647	765	728	692	712	694	659	687	721	704	685	707	682	705	706	685	685	673	763	729	691	678	693	700	692	714	677	685	730	703	745	711	742	722	731	672	685	662	740	731	693	717	676	673	677	686	709	717	654	736	709	725	748	685	706	688	711	700	712	698	699	677	723	678	734	675	687	745	714	689	701	742	734	688	690	718	722	698	713	647	689	695	699	662	719	637	669	708	742	684	678	662	727	751	719	702	719	658	674	703	728	713	712	709	723	704	685	766	723	753	672	731	709	696	671	688	697	693	710	712	653	712	719	667	682	724	728	667	674	702	660	721	655	741	703	711	753	728	701	655	732	718	733	702	697	670	691	713	706	715	750	711	710	693	723	735	711	708	745	671	669	681	680	731	704	734	712	701	703	627	673	661	674	728	719	710	696	659	743	680	704	675	716	745	684	719	713	722	717	687	765	724	706	706	682	688	735	745	675	710	666	638	734	711	687	700	651	711	698	704	675	747	701	703	662	750	726	730	667	710	703	647	693	746	663	678	718	676	691	762	628	708	695	703	705	661	738	773	713	703	742	704	755	701	702	686	675	717	738	682	723	667	720	734	724	686	732	701	668	693	721	695	664	702	683	734	695	702	725	744	682	690	682	706	726	728	694	720	708	704	738	663	706	722	686	670	727	749	694	702	720	686	725	707	661	652	726	701	674	719	739	696	731	651	772	694	670	702	647	757	695	753	691	714	737	697	724	693	683	741	709	712	730	688	741	677	676	700	722	668	732	742	660	685	721	723	753	630	677	680	709	700	720	745	718	699	734	747	692	696	688	749	696	696	687	671	756	673	739	705	744	686	700	699	701	735	673	733	712	713	693	769	721	720	694	721	756	676	702	728	732	691	759	751	678	735	715	700	675	691	717	659	758	696	686	725	704	702	700	684	706	666	657	764	718	666	703	702	714	705	733	718	729	726	704	732	671	660	706	663	716	738	747	720	694	702	727	712	697	688	737	689	735	693	689	720	711	666	702	722	700	680	707	700	670	675	696	666	739	702	701	709	731	748	646	730	707	699	704	759	698	671	640	707	685	700	691	721	690	759	669	677	713	721	703	751	705	683	694	697	694	693	767	710	665	698	716	728	754	703	744	735	690	747	738	694	652	755	709	691	664	719	695	736	694	680	682	742	728	704	703	695	719	652	703	683	746	687	709	672	712	709	650	734	641	704	740	715	755	705	704	690	706	715	732	669	732	705	685	665	679	682	677	757	706	637	704	654	742	682	689	669	688	714	706	753	664	722	736	689	714	680	713	723	678	683	686	694	719	685	703	684	764	695	689	726	676	679	708	723	738	691	670	698	668	714	728	748	724	687	723	702	711	731	699	713	728	702	681	692	714	703	746	743	685	694	681	728	719	718	677	712	647	702	639	743	703	734	686	721	635	692	692	686	684	675	708	683	667	764	677	672	728	752	710	667	730	713	732	705	728	672	702	686	700	682	714	664	633	691	734	662	710	686	699	727	683	698	722	722	726	699	756	718	681	620	698	702	686	724	699	668	718	702	744	667	698	721	724	657	715	668	703	706	722	711	708	697	737	743	714	713	697	774	677	678	698	717	666	691	704	677	695	698	703	706	716	715	711	713	687	650	691	725	713	678	717	725	691	699	692	707	710	697	708	696	710	713	717	722	719	679	696	720	726	717	694	722	711	709	737	707	719	802	732	676	723	663	693	723	669	667	718	671	731	766	738	696	697	673	710	658	678	705	729	659	749	695	708	692	698	693	690	719	719	748	707	702	688	658	750	696	660	733	674	703	748
8023	4339	5072	3758	2393	1680	1330	950	823	713	625	585	593	496	453	485	424	395	402	399	410	446	428	384	373	368	391	359	423	389	383	340	363	408	357	379	349	338	331	355	359	339	341	368	369	346	337	342	336	334	368	311	343	373	296	348	345	338	331	347	339	380	323	376	349	322	365	346	356	378	344	346	395	376	379	355	318	368	320	379	345	336	309	340	372	393	349	364	324	346	356	365	346	345	380	332	348	347	386	373	346	345	350	341	333	330	323	319	419	338	397	349	372	335	338	320	351	363	346	375	339	371	361	349	353	359	348	338	342	350	356	344	340	347	338	339	341	338	379	384	345	362	342	333	389	320	343	373	338	345	343	321	361	329	353	337	389	293	346	336	379	337	365	376	315	348	342	299	332	328	316	329	324	340	354	334	340	405	360	331	378	376	356	345	366	356	316	333	349	364	359	326	350	320	349	375	344	367	354	323	361	337	353	395	330	355	390	319	378	342	389	327	327	345	401	329	348	316	328	353	373	346	352	355	341	317	342	332	343	325	377	346	384	350	345	343	359	367	297	363	330	329	336	343	340	351	324	343	349	376	351	375	351	330	358	377	332	348	368	333	327	349	373	368	340	351	372	329	344	363	350	357	322	343	344	358	392	346	409	363	389	334	355	370	354	368	354	350	325	361	369	346	310	334	362	350	384	355	341	338	341	357	366	337	310	334	366	393	363	317	312	329	336	341	330	330	316	346	347	333	369	354	355	311	369	335	347	388	387	350	338	423	357	337	318	314	365	373	331	357	334	338	343	380	398	365	373	340	352	356	327	366	318	333	360	358	342	379	329	395	354	335	364	335	374	354	342	338	363	404	343	358	327	336	354	373	331	378	361	366	346	344	341	353	324	355	363	341	367	377	364	354	368	347	328	367	358	334	320	353	316	318	314	333	367	402	356	320	327	287	366	377	368	320	347	369	349	330	310	343	347	331	376	344	368	349	335	368	371	315	408	359	351	343	363	353	310	394	389	333	357	362	352	369	349	337	319	351	327	334	347	366	353	345	340	354	373	358	378	296	357	348	345	336	336	347	324	302	398	309	371	341	351	352	351	327	360	375	352	320	344	311	342	354	311	365	359	369	342	349	379	353	348	345	361	374	364	401	350	356	350	344	392	312	326	381	338	336	348	315	358	363	359	330	312	354	331	366	361	376	328	355	368	359	356	355	315	335	362	349	335	377	312	360	352	348	337	337	379	355	346	351	316	333	368	345	363	300	330	322	312	325	323	355	333	336	336	358	357	337	343	338	345	327	349	329	360	328	354	341	379	358	346	348	357	344	370	365	336	314	334	348	357	337	333	370	315	336	343	364	355	347	358	367	323	344	370	348	340	351	344	374	363	342	366	396	329	353	361	322	358	330	359	373	332	314	348	364	368	326	337	329	293	348	356	351	371	349	342	395	350	374	349	320	352	378	354	333	326	322	346	348	349	328	345	362	354	332	353	310	345	370	399	313	344	378	370	343	354	379	381	335	326	377	345	366	309	340	383	343	352	345	346	378	345	354	345	329	332	370	366	340	366	350	364	319	351	342	376	365	386	374	387	375	339	367	366	363	343	345	327	343	367	335	369	345	371	345	365	312	340	363	376	319	350	331	341	354	363	395	361	354	339	376	404	318	337	341	357	336	341	381	356	360	329	355	348	361	379	332	322	305	398	307	341	363	355	330	351	356	359	391	371	350	343	361	360	358	329	355	368	394	350	345	336	397	375	362	358	371	340	332	352	332	354	353	355	298	342	323	331	355	346	399	354	363	339	362	382	362	367	362	330	375	346	336	390	365	367	344	306	343	324	361	369	354	327	372	332	337	352	367	351	366	387	350	357	334	335	365	326	316	344	326	336	353	366	350	336	318	338	386	388	361	347	342	359	333	359	368	364	356	339	359	330	356	368	343	357	361	333	384	363	371	358	345	343	371	351	325	331	366	367	371	359	382	368	384	367	330	322	324	349	352	346	337	344	306	348	359	326	342	364	362	301	322	387	339	338	352	368	322	363	334	372	344	345	327	347	379	350	341	319	344	351	378	330	345	375	372	381	343	353	387	363	347	357	354	327	359	368	341	337	383	354	371	330	387	334	358	327	364	360	350	303	386	344	378	377	342	345	346	375	355	307	372	356	340	370	343	365	362	321	328	335	316	331	375	375	326	326	318	355	361	328	329	304	349	338	328	359	369	346	342	342	361	340	366	362	355	360	374	361	361	334	326	350	334	356	339	330	327	330	381	335	349	342	357	343	345	361	369	368	310	363	331	332	343	331	353	324	335	375	342	352	355	346	356	371	371	374	354	361	343	360	363	396	398	333	359	362	355	350	343	355	340	358	347	356	366	364	351	332	373	349	366	337	359	367	360	357	349	338	329	348	312	357	349	342	355	361	368	329	354	358	359	331	358	316	343	357	388	367	339	373	322	328	342	317	369	334	351	345	331	364	358	356	363	356	350	331	335	362	347	371	357	369	369	374	367	375	407	399	359	370	349	339	377	331	372	369	375	378	337	341	325	400	344	330	352	363	369	390	345	354	340	348	326	357	364	334	361	353	292	327	364	375	313	326	312	334	353	303	345	338	341	353	323	357	370	344	364	368	370	349	335	354	350	346	339	351	357	344	350	351	364	357	351	333	339	324	382	351	347	344	340	348	378	354	379	343	380	368	342	362	375	316	361	372	352	360	319	389	345	361	357	350	331	336	343	322	345	351	360	355	319	348	353	333	371	355	348	343	361	345	340	329	365	366	364	354	355	333	369	332	357	382	376	335	338	332	331	363	359	352	342	341	340	338	323	372	358	337	378	332	344	367	316	346	348	361	340	344	337	337	322	354	366	324	349	337	361	333	389	392	351	336	348	325	337	389	337	335	363	358	343	341	352	341	356	371	354	359	319	379	386	353	300	335	314	313	366	345	334	348	336	371	329	335	353	410	324	385	387	316	318	339	373	352	368	337	345	343	364	332	330	370	376	355	335	377	343	364	325	323	304	369	347	366	340	365	339	365	354	363	286	370	332	362	351	345	348	350	352	342	328	316	399	328	362	369	343	327	347	367	370	407	346	341	336	358	339	338	373	374	323	353	376	337	349	359	372	363	332	361	353	326	357	359	374	335	370	345	356	361	382	319	373	355	355	340	346	321	362	350	307	369	333	324	331	372	334	373	362	321	368	315	353	333	338	317	322	362	332	333	297	349	358	348	356	325	344	361	372	348	350	351	350	313	373	344	354	316	321	361	364	381	351	363	328	333	342	351	309	360	360	360	367	334	364	358	369	306	367	326	320	327	354	373	313	340	386	364	323	322	345	373	340	361	328	368	357	352	353	363	336	350	348	313	390	344	319	324	350	357	370	366	305	336	335	337	335	354	329	335	315	343	323	360	374	350	343	353	319	413	325	343	364	373	362	323	345	346	350	346	322	338	360	363	359	358	359	328	378	356	370	348	328	328	374	383	347	359	343	345	385
5290	4307	9188	10306	8476	6507	4889	4150	3403	3019	2517	2147	1967	1757	1642	1517	1428	1322	1291	1231	1192	1125	1187	1141	1044	1054	1054	994	911	986	904	913	886	849	885	843	812	849	818	869	838	860	864	814	823	790	866	836	870	823	784	793	868	794	792	847	815	810	824	836	829	824	808	762	856	772	790	779	818	835	821	781	741	778	799	795	757	776	768	765	725	795	803	786	807	753	786	771	730	758	776	727	762	787	776	785	797	755	816	776	751	759	777	738	778	787	802	787	769	795	741	762	743	812	826	797	792	780	802	751	822	846	755	758	782	773	808	810	784	800	794	788	865	783	810	787	789	797	782	792	811	784	787	782	810	764	788	814	791	775	757	781	806	821	780	797	746	785	759	764	742	786	815	774	762	792	780	758	785	824	803	761	806	761	788	778	743	754	777	812	763	827	794	747	763	731	766	780	775	766	769	806	771	740	818	821	756	809	804	792	785	805	766	772	782	775	811	755	785	752	789	768	787	776	793	778	819	786	754	798	792	800	779	797	805	764	765	732	798	745	774	823	781	781	777	776	737	811	750	763	790	784	776	800	772	766	771	822	836	810	813	773	763	753	768	760	845	795	781	730	775	820	801	781	779	779	789	794	768	801	825	803	793	777	828	753	804	801	814	747	778	798	781	748	780	703	744	822	738	813	790	829	829	774	756	832	782	789	778	803	803	879	781	769	829	805	815	732	786	767	786	811	838	817	793	792	781	772	802	753	771	810	782	818	766	748	769	785	783	821	744	778	810	725	798	781	777	801	830	773	776	779	753	771	803	772	851	813	771	800	791	783	778	757	768	791	836	774	742	757	806	809	805	772	798	782	806	725	791	773	783	768	776	825	770	744	808	744	762	817	771	743	768	818	810	748	791	815	771	800	782	750	784	828	801	757	743	814	739	746	860	830	783	792	777	795	828	787	800	755	831	775	825	786	739	763	768	746	758	827	779	795	794	752	771	817	793	835	748	819	796	738	747	779	799	794	811	741	814	725	768	838	743	798	785	783	769	826	788	821	777	817	726	762	814	757	779	764	751	804	781	808	824	797	770	832	781	759	805	750	790	811	762	775	783	747	773	715	794	790	814	775	744	773	742	767	793	763	757	730	765	773	783	769	818	754	778	728	755	774	819	788	710	764	798	783	757	779	731	796	800	770	789	857	790	824	818	808	743	806	828	776	773	799	757	761	826	755	823	764	789	832	811	770	768	787	805	797	855	804	801	848	755	794	731	779	760	758	793	797	775	840	759	785	780	740	831	729	793	764	772	777	812	788	781	802	744	787	731	790	797	722	744	778	798	802	799	743	771	821	765	759	750	794	788	825	760	793	810	815	830	788	749	786	816	833	854	795	748	779	778	772	795	766	760	787	776	777	783	760	780	797	872	803	748	766	745	763	766	756	759	750	790	778	806	782	774	782	774	757	740	823	782	765	776	825	748	833	780	787	791	799	784	762	751	823	726	751	764	798	857	791	810	790	826	756	803	798	828	794	781	733	753	757	787	763	827	794	784	806	764	776	771	839	785	758	785	789	805	840	760	753	785	760	787	782	835	811	803	764	780	756	786	808	776	759	810	767	777	777	756	789	768	773	788	765	767	785	800	778	758	751	798	797	764	729	785	817	773	773	798	761	735	783	790	770	774	812	807	827	795	752	799	765	752	817	825	813	796	780	767	709	801	761	810	824	793	764	811	790	820	808	787	806	805	773	783	776	784	785	775	796	725	750	803	785	845	736	828	769	755	817	785	778	774	798	804	783	737	844	806	780	800	746	755	799	808	778	767	794	785	797	764	770	817	771	777	782	799	757	747	764	808	790	782	768	802	783	816	775	799	818	784	780	827	785	811	805	778	777	795	770	747	800	813	822	801	772	766	791	781	764	784	809	798	735	777	802	784	767	773	800	796	786	770	833	771	790	824	763	791	838	758	789	783	850	803	773	782	768	804	802	761	762	779	814	738	795	785	777	766	756	813	852	773	754	798	782	776	753	807	804	803	807	791	748	812	799	776	835	786	842	826	759	745	776	795	782	775	757	766	767	794	747	760	782	776	777	757	765	779	755	765	780	790	810	771	745	810	782	799	756	829	845	808	775	745	804	728	847	811	817	771	789	764	777	782	750	762	791	786	749	803	774	811	750	788	793	783	784	703	816	790	784	767	756	771	788	771	766	789	774	746	780	749	766	797	805	803	827	788	792	813	775	757	786	795	782	846	792	743	792	745	807	802	796	823	733	762	795	763	775	798	762	796	766	850	795	764	818	789	776	783	799	812	747	764	811	809	783	842	827	752	731	775	800	779	805	764	779	821	833	820	765	802	749	739	763	761	780	757	787	790	831	766	825	754	792	786	769	741	808	752	805	829	811	786	781	848	753	819	739	781	781	748	737	815	819	752	768	780	751	807	777	782	786	764	782	784	795	726	773	764	803	787	820	807	781	780	786	750	767	825	775	795	785	824	831	770	772	751	801	773	800	792	758	772	769	799	763	824	769	783	777	749	804	758	802	826	874	788	749	778	767	811	783	766	855	786	843	732	785	834	776	794	809	771	762	768	795	805	788	833	767	776	796	736	823	772	770	798	796	718	777	766	809	800	745	796	821	892	781	808	785	852	809	749	802	780	790	768	795	811	797	806	709	798	788	791	827	743	751	816	802	829	780	831	785	763	753	780	804	765	786	798	808	791	773	797	812	783	794	764	784	791	772	815	817	764	808	818	799	782	835	755	831	783	780	788	800	835	711	790	773	771	745	753	744	811	752	802	713	777	776	771	822	737	771	771	820	758	858	777	820	767	804	802	778	821	816	736	769	786	766	777	799	806	816	788	778	790	744	790	804	783	769	780	753	781	769	846	769	775	783	768	783	779	759	812	830	786	795	785	766	796	803	771	823	802	770	763	798	780	804	789	786	811	789	802	802	769	835	777	723	800	800	791	790	795	837	791	791	739	788	799	793	793	813	776	776	796	756	808	794	812	783	798	795	794	766	780	837	783	782	766	805	794	775	725	766	800	805	809	762	790	840	788	792	834	779	761	794	764	786	790	784	758	761	841	826	758	821	789	806	784	790	821	794	785	771	726	808	767	738	775	783	759	758	805	793	772	769	794	742	785	782	794	796	760	761	780	759	766	766	794	816	753	817	808	807	767	748	803	770	785	832	773	775	785	802	794	777	846	780	782	785	785	754	783	767	787	804	800	782	810	832	754	724	742	785	787	820	785	758	868	753	812	750	772	777	747	784	780	786	790	799	793	780	809	760	817	762	798	770	779	790	758	783	761	783	813	718	794	789	767	855	759	753	865	755	822	768	795	738	777	837	823	743	722	818	730	736	796	788	858	772	802	799	747	761	829	731	743	784	745	775	843	773	801	767	827	816	788	763	780	772	828	791	802	794	805	792	766	764	757	752	836	750	814	786	798	770	774	781	759	815	791	795	801	786	791	768	794	739	754	777	719	778	811	759	724	766	772	806	802	805
15401	6492	7535	5734	3502	2474	1795	1344	1113	989	772	685	651	542	503	497	459	423	442	435	446	419	409	394	386	364	337	366	347	364	401	354	347	330	326	350	306	321	368	333	335	355	344	353	324	360	326	320	322	379	347	330	300	327	331	291	352	299	342	326	333	321	381	358	307	357	307	308	306	343	298	312	314	319	342	306	352	307	324	339	316	292	324	304	341	314	320	325	354	302	318	312	277	300	313	301	322	297	352	342	296	309	333	300	337	334	324	320	322	318	319	327	298	334	318	352	301	332	331	269	309	337	309	315	340	347	330	316	314	355	352	315	270	328	342	337	328	337	311	320	313	337	336	320	327	321	307	302	333	313	325	337	305	319	313	337	316	332	319	348	358	343	334	312	337	347	286	328	324	342	333	317	350	302	330	314	318	281	323	323	309	335	326	306	358	336	341	305	320	331	336	296	341	331	315	306	308	362	334	336	338	334	333	326	293	281	321	310	298	314	335	329	337	345	333	337	323	314	337	332	313	342	341	314	305	336	324	311	363	305	327	351	331	328	357	312	323	378	319	321	325	328	323	312	328	345	308	326	346	365	323	316	308	322	309	334	347	287	288	286	320	344	337	330	306	318	318	315	338	338	338	314	330	339	302	346	322	351	287	309	345	321	332	302	307	284	309	333	302	302	337	328	351	316	323	325	338	322	359	301	341	350	335	326	320	343	301	329	332	303	337	318	299	323	343	336	305	346	312	326	339	297	308	296	311	285	322	292	304	330	345	343	309	316	294	282	319	340	326	315	324	317	348	323	325	340	300	326	402	308	329	339	332	277	339	330	314	304	360	353	330	321	318	316	316	328	317	361	337	322	327	282	314	332	250	325	328	303	327	310	319	310	293	315	323	314	301	320	332	326	337	303	334	320	352	346	330	310	331	296	296	307	309	328	315	333	340	313	344	284	312	312	329	336	325	283	290	334	321	334	298	336	305	325	332	313	317	346	337	346	353	318	334	334	324	348	397	343	303	353	334	323	294	354	310	321	342	348	327	312	309	332	304	332	302	306	304	291	338	348	303	323	339	313	336	337	340	287	324	342	306	312	343	334	333	361	323	319	324	333	325	344	325	329	330	323	351	282	343	319	328	331	323	316	348	325	300	318	318	343	348	322	315	336	292	344	317	316	341	341	313	327	331	306	315	309	313	290	310	370	344	331	347	352	323	302	375	315	345	307	306	334	294	311	369	309	315	344	325	341	312	345	311	329	312	288	322	324	345	282	297	333	304	347	313	357	306	328	312	338	340	309	316	308	297	345	340	327	345	333	297	325	321	311	304	361	295	300	296	294	316	311	309	341	344	363	309	313	306	323	331	347	321	327	349	352	297	312	311	309	332	319	318	320	280	306	353	340	313	306	313	307	294	341	305	323	332	292	306	305	298	344	315	277	315	347	338	313	363	355	334	305	346	286	331	330	335	338	327	341	327	313	340	325	299	293	325	312	307	353	339	320	335	293	338	335	312	314	305	309	299	321	328	333	329	347	302	309	339	299	345	334	327	351	312	310	323	307	315	345	332	365	323	321	298	288	310	327	320	345	326	338	289	295	329	331	322	333	307	325	328	315	309	313	316	325	303	343	281	295	291	334	304	267	320	318	312	319	319	322	339	345	349	348	283	335	289	312	344	316	335	322	315	349	297	305	312	380	315	315	355	328	293	335	332	341	313	308	311	307	329	352	343	323	298	359	325	301	322	283	339	353	333	327	332	295	299	334	316	335	304	361	319	321	350	301	333	323	339	309	289	334	334	330	336	313	335	313	356	309	326	309	351	322	329	282	345	312	350	330	345	335	326	315	352	331	341	312	361	311	301	305	330	308	316	318	323	278	316	300	332	307	319	292	328	300	331	291	318	353	295	321	312	325	344	334	365	340	344	352	350	345	304	328	325	338	311	334	319	330	353	341	345	309	327	280	341	332	303	313	351	326	358	330	340	324	341	325	301	325	306	351	323	303	347	309	319	344	335	304	309	307	299	321	308	350	330	328	353	294	368	358	310	330	328	310	325	334	309	323	317	290	336	361	318	345	326	315	318	311	347	346	343	328	342	338	347	325	347	323	351	323	335	295	284	318	319	308	342	314	290	325	317	330	334	332	324	316	282	331	345	317	321	329	294	298	331	319	320	305	352	344	302	337	310	312	325	295	309	314	313	319	339	378	292	298	311	299	343	352	321	335	330	291	305	331	302	327	349	334	323	372	282	326	332	320	331	337	307	327	321	306	342	304	298	340	301	330	315	318	342	310	335	305	317	375	336	321	294	328	316	316	352	333	349	279	306	313	321	341	313	310	333	347	326	351	311	310	341	350	354	335	302	326	335	307	316	317	350	349	297	310	314	310	322	320	308	329	342	320	340	314	338	307	311	328	318	297	337	335	322	344	335	314	326	315	342	341	335	298	338	326	333	347	339	327	291	301	319	339	330	333	321	317	301	320	325	352	304	311	306	319	291	311	321	332	326	288	356	361	331	331	302	341	323	315	314	304	327	332	354	326	314	338	325	343	330	348	332	296	307	290	313	327	288	321	352	334	310	335	295	333	307	326	345	319	316	350	302	345	291	354	318	328	332	334	320	301	318	328	283	305	328	315	334	332	337	325	318	313	329	334	301	316	321	339	310	284	332	309	328	315	326	286	332	326	317	368	284	356	302	300	307	338	308	320	315	330	343	308	344	301	301	319	380	358	342	369	330	282	336	316	323	303	310	326	308	355	322	304	357	315	311	336	339	327	316	313	297	318	323	311	306	342	323	341	353	346	331	300	350	343	322	342	338	325	326	326	324	310	290	333	344	337	337	362	340	367	342	274	360	302	316	333	314	314	292	346	293	347	299	329	333	319	321	330	339	308	323	330	312	295	342	317	343	333	308	367	315	340	322	301	303	331	290	326	327	330	321	340	323	351	363	336	339	343	329	293	364	321	333	326	282	290	314	290	301	327	325	312	290	306	319	332	299	345	315	294	332	306	322	320	329	315	297	350	314	342	343	304	301	317	362	330	374	337	326	317	340	325	358	315	289	323	304	313	341	343	319	353	368	312	315	332	329	329	328	328	328	311	313	310	335	315	316	337	319	288	342	347	316	330	309	319	318	298	271	311	334	308	313	321	333	291	300	315	336	321	316	331	324	282	298	321	333	322	323	298	308	284	320	313	299	315	307	314	314	325	315	312	337	348	336	380	336	318	293	306	357	350	359	333	309	334	344	353	352	308	329	326	308	337	335	334	336	355	364	339	317	297	329	304	347	312	339	287	313	301	337	299	338	323	318	357	312	331	305	320	373	327	311	301	319	328	309	316	322	353	298	338	344	340	332	306	318	330	328	322	308	305	309	310	335	317	306	302	292	330	305	333	301	327	328	355	325	337	330	332	326	289	322	361	330	343	353	294	313	327	318	349	368	356	335	307	331	293	342	294	326	275	307	314	323	308	337	276	289	333	318	314	327	291	282	302	348	312
10519	5876	13043	14503	11712	9376	7135	5784	4865	4033	3471	3067	2671	2222	2063	1863	1728	1630	1435	1358	1388	1274	1230	1160	1134	1204	1077	1019	997	997	922	917	947	840	876	869	843	834	769	831	879	842	850	806	769	750	806	809	840	774	792	786	806	766	737	744	760	780	710	715	761	665	732	749	782	753	758	766	740	766	747	724	712	720	742	756	726	748	715	773	721	773	757	730	714	715	750	741	706	733	753	750	714	729	743	733	717	775	715	720	703	756	713	768	729	688	763	722	745	708	798	770	726	717	744	685	704	741	753	776	749	736	708	728	744	743	736	779	725	742	746	770	708	764	685	759	787	755	757	741	740	745	720	760	726	773	750	726	707	743	756	768	740	732	733	730	736	737	757	708	756	767	733	750	670	731	752	694	735	725	730	750	689	753	792	745	721	757	741	700	726	730	738	748	751	731	739	741	729	772	773	758	754	724	734	753	741	721	755	708	763	709	719	781	719	730	719	750	744	712	748	718	740	749	735	754	723	761	765	761	712	747	706	750	723	723	752	714	674	742	685	711	707	700	724	745	712	749	764	712	667	802	635	746	779	707	763	745	738	734	718	783	722	689	701	716	752	738	741	725	721	730	695	726	778	719	755	691	821	748	755	723	735	729	715	757	750	743	762	733	698	729	710	744	747	737	729	734	751	713	778	779	757	737	765	735	712	711	745	742	765	725	731	720	708	687	774	693	754	732	727	706	801	751	664	742	768	691	767	722	683	720	752	737	734	795	727	706	716	752	734	694	723	690	734	737	738	727	727	723	726	752	726	714	739	712	703	770	724	725	748	702	748	744	726	741	737	711	723	740	753	733	725	678	733	773	735	761	752	726	715	771	732	710	736	756	799	733	780	705	717	726	748	749	748	723	756	759	731	716	704	781	747	779	736	722	754	742	771	711	755	747	722	735	730	772	720	734	712	719	728	726	714	756	717	706	731	742	748	741	702	688	766	786	747	710	719	703	735	718	716	728	690	788	698	742	711	719	695	711	731	775	751	706	718	709	714	745	746	715	746	734	720	736	731	728	773	749	739	739	752	699	752	758	732	760	761	749	721	713	721	742	764	761	737	743	746	671	765	744	719	732	725	736	766	699	724	762	707	757	724	725	734	746	752	721	714	710	777	728	705	756	753	707	737	752	689	761	665	750	730	747	740	737	716	748	729	687	736	723	729	733	722	730	738	754	729	756	691	741	732	750	738	750	694	734	744	738	757	708	781	708	735	707	711	727	734	761	739	744	734	733	738	744	745	785	756	780	757	752	741	711	747	749	706	685	751	678	749	741	723	709	731	709	768	782	727	742	710	805	797	706	768	724	730	735	750	723	703	672	714	767	766	729	753	761	711	725	692	726	732	737	740	756	756	740	725	770	731	724	715	765	727	730	757	721	766	712	734	707	726	690	738	720	711	771	738	767	754	785	702	704	722	747	746	787	797	763	739	731	735	749	729	798	728	754	726	738	766	756	703	737	735	746	760	741	733	695	733	780	723	722	710	761	743	728	665	734	727	741	723	728	732	721	705	766	678	710	722	749	713	734	722	715	776	714	678	719	787	737	752	755	716	702	768	752	728	704	762	742	752	710	730	704	737	693	740	663	687	709	762	729	793	758	766	757	696	713	760	728	746	718	736	737	741	733	721	725	756	728	651	739	746	716	724	735	730	734	763	772	711	721	719	733	764	727	730	710	797	740	737	749	663	718	745	750	729	737	733	754	775	758	718	726	716	737	714	710	765	760	746	741	734	745	734	741	732	717	736	700	725	735	745	725	713	732	709	713	790	750	758	755	747	725	694	683	763	700	765	776	762	787	751	756	689	741	733	682	804	727	675	683	710	776	763	693	747	731	780	769	763	792	706	766	695	728	765	699	761	736	757	719	813	747	707	696	766	765	749	699	727	740	770	729	698	724	745	743	724	749	712	755	725	790	750	781	682	753	744	745	808	738	764	708	707	789	761	759	734	721	694	754	784	706	721	736	700	748	718	730	727	757	771	746	685	735	765	754	691	772	743	696	722	731	688	739	733	750	685	742	785	691	735	768	726	771	717	733	713	676	730	763	743	767	715	723	669	725	738	722	745	731	756	727	748	684	697	692	668	733	708	717	750	703	764	729	713	702	763	712	729	675	727	752	726	725	732	721	771	752	712	790	768	815	735	703	770	779	771	733	719	709	724	744	695	729	727	736	748	722	701	705	753	761	696	765	716	725	717	735	746	772	726	763	729	733	773	772	716	744	688	785	730	753	761	729	746	739	732	688	707	705	747	714	711	796	736	738	728	703	721	750	743	708	719	729	728	788	710	794	711	761	748	720	746	751	725	733	751	781	734	774	758	744	739	727	763	764	730	760	729	752	730	715	790	741	757	728	735	767	739	741	789	726	756	741	695	712	740	718	742	694	717	736	723	664	725	782	685	722	705	728	779	723	736	764	689	709	696	729	723	695	739	751	770	711	730	720	741	745	683	726	767	717	731	758	706	713	734	727	770	727	744	724	743	751	737	766	692	729	702	758	722	740	737	741	769	761	730	721	738	714	774	716	738	720	711	698	732	715	706	715	727	769	735	793	766	744	747	730	695	708	671	730	736	721	724	740	753	770	714	743	734	742	683	757	735	734	774	723	693	712	690	737	713	699	735	725	756	714	777	763	709	738	742	707	723	755	766	731	749	721	740	737	712	777	741	730	721	764	718	686	784	710	725	729	743	753	737	781	745	751	750	701	682	759	781	705	718	725	772	769	731	708	728	779	733	779	744	807	729	725	760	743	688	742	733	736	786	768	743	714	747	761	700	704	752	755	726	753	767	759	752	751	772	772	750	741	706	742	764	751	734	703	758	740	707	738	775	734	756	748	722	682	704	735	763	761	735	755	746	727	718	664	736	768	716	720	746	749	740	748	743	748	751	723	782	779	765	768	763	711	703	731	751	744	748	744	721	745	679	738	804	728	760	743	718	779	765	806	737	758	741	734	712	792	742	753	745	755	760	741	731	773	734	678	732	713	721	737	698	756	772	754	757	727	749	741	710	713	702	706	693	737	752	732	794	703	779	740	745	710	717	773	742	728	695	766	743	755	728	749	745	727	694	758	721	718	701	765	699	741	735	697	716	706	804	745	744	774	704	755	728	774	712	721	763	754	800	750	740	710	731	730	729	692	697	735	733	755	742	727	737	795	706	736	697	775	744	754	739	721	780	768	678	746	742	700	698	724	722	730	712	740	734	691	699	707	747	708	757	728	798	741	759	767	735	743	731	706	749	748	719	746	685	762	728	767	661	698	731	754	782	730	704	761	759	694	753	754	694	730	730	695	715	764	722	765	736	761	710	715	767	765	773	756	719	670	784	745	769	770	702	768	746	716	718	732	707	767	712	738	734	730	716	764	711	701	715	742	726	725	718	739	755	729	724	729	741	742	732	680	754	723	720	730	744	728	740	701	754	739	738	683	737	693	662	699	742	699	744	761	698	753	742	701
23322	9555	10464	7839	5011	3486	2421	1747	1397	1192	977	883	765	651	572	558	561	438	475	442	467	416	389	385	390	386	400	384	367	310	365	368	352	323	304	302	348	334	300	322	321	304	315	337	319	299	323	295	352	334	327	314	281	314	307	285	303	331	296	322	311	322	297	324	274	318	321	312	365	278	330	340	324	319	284	303	315	303	298	302	306	334	317	303	292	262	283	337	320	301	306	313	333	293	287	309	303	310	293	287	303	302	279	296	258	291	309	315	282	315	304	313	350	326	316	319	304	355	298	283	336	333	320	288	316	316	280	257	280	303	288	304	320	308	340	329	310	333	303	312	289	302	325	309	318	358	322	298	294	278	336	310	290	305	332	272	295	318	303	285	341	302	324	323	312	298	317	306	292	305	301	289	277	293	315	298	318	338	307	307	305	315	274	295	318	320	320	285	284	317	315	294	291	297	296	322	313	308	306	338	309	331	319	321	316	312	269	314	301	309	305	326	305	296	304	321	332	304	297	297	284	302	323	294	285	294	312	319	327	334	331	319	307	344	359	307	287	309	292	308	298	299	273	302	301	312	335	314	311	308	322	287	309	307	287	314	316	315	311	299	301	339	319	292	310	314	310	309	308	279	288	313	324	334	320	269	312	328	324	286	324	312	295	307	328	297	301	275	335	289	328	324	262	304	310	316	307	299	303	342	283	329	278	339	302	333	308	294	296	322	291	289	328	288	309	316	308	282	287	298	279	287	323	280	321	342	301	300	287	280	293	317	325	291	309	328	288	279	298	292	319	290	281	288	277	303	310	300	309	293	295	345	306	303	324	315	283	300	334	310	291	297	333	312	319	317	310	294	298	323	303	326	289	295	273	290	317	317	284	319	319	302	338	324	326	342	316	332	321	285	301	325	319	304	273	300	313	307	298	295	328	337	306	329	327	298	296	279	291	323	297	335	325	315	310	337	293	281	277	361	300	333	321	331	324	274	300	304	317	315	319	310	315	286	274	307	304	308	292	326	316	305	303	292	285	321	315	306	324	267	313	292	302	293	306	315	299	313	299	323	275	330	321	287	349	291	297	286	319	345	296	301	340	345	296	308	325	326	309	284	316	284	309	323	326	327	358	297	334	302	299	315	282	316	327	339	302	291	316	306	307	298	305	271	321	301	295	345	273	312	265	287	316	329	341	292	275	315	281	342	325	354	301	301	292	283	325	329	321	304	306	303	311	311	309	290	307	303	323	313	323	316	301	331	278	313	304	311	266	309	282	305	316	270	311	314	318	305	301	293	286	294	334	325	315	302	305	326	315	283	281	292	325	313	312	341	331	324	321	314	302	294	288	271	303	276	355	310	289	313	298	300	309	308	333	305	337	333	321	294	300	288	319	290	303	345	320	293	302	320	294	310	295	312	313	320	297	319	312	323	298	315	296	303	287	347	301	300	334	329	299	319	295	298	302	293	295	330	294	288	296	307	311	298	304	320	302	288	284	303	309	290	302	346	313	304	323	300	321	308	289	293	328	307	318	285	308	299	292	325	314	306	294	280	316	283	323	323	321	300	269	313	310	331	294	315	305	315	303	303	281	295	314	306	351	332	307	312	313	332	315	320	329	325	303	284	316	339	318	320	313	304	311	315	295	321	301	307	344	308	333	307	302	309	286	294	308	307	340	300	325	352	295	287	301	321	301	296	307	303	301	288	315	302	308	329	300	328	285	320	319	319	323	286	326	308	311	304	326	330	338	317	325	325	337	302	307	232	297	300	322	326	331	325	316	311	284	304	326	302	338	297	304	329	297	280	294	303	302	344	306	301	312	299	291	295	287	349	308	343	306	308	300	280	303	309	292	305	301	318	320	295	318	277	363	310	345	306	326	304	322	312	312	285	273	294	356	280	319	312	313	329	292	290	297	309	303	318	292	320	313	304	311	308	318	310	308	306	299	303	318	321	319	299	299	295	305	308	288	274	301	295	296	303	300	309	280	305	287	298	326	325	304	341	307	300	313	350	313	321	295	304	323	280	312	306	313	339	321	309	290	313	337	285	298	302	292	306	315	315	274	293	312	312	311	285	300	319	283	269	294	341	307	316	332	317	313	330	307	319	337	316	310	328	297	296	316	301	313	319	306	310	299	300	300	300	279	293	281	327	329	300	326	327	326	321	279	309	320	333	315	339	310	299	294	286	292	286	301	343	297	323	329	306	277	317	302	297	293	307	305	316	320	272	310	296	303	296	308	311	308	281	307	310	289	322	308	329	296	302	322	318	298	303	278	288	319	316	317	318	285	295	306	274	294	295	325	317	304	296	304	304	311	312	303	306	304	324	282	298	314	300	315	315	333	295	340	273	336	362	324	329	330	306	310	293	334	336	309	323	308	331	309	312	330	323	341	307	288	308	315	281	319	311	331	347	283	290	264	327	336	290	304	300	296	304	316	287	297	327	285	276	320	315	295	299	291	347	297	332	328	300	282	333	329	313	324	324	315	307	312	310	322	298	281	301	348	311	316	316	278	310	291	284	281	302	332	344	286	292	314	319	307	321	285	316	301	281	303	281	318	287	311	328	301	296	323	305	318	311	310	308	324	288	281	297	339	311	263	282	298	294	320	318	317	295	323	282	323	276	309	292	325	306	331	281	297	313	318	324	282	300	280	292	304	286	277	328	307	273	309	336	311	297	289	292	312	311	330	300	329	303	306	303	294	279	306	307	296	293	309	322	318	325	319	295	311	287	315	299	307	272	278	289	326	326	317	323	315	321	311	284	304	318	311	314	281	320	343	291	306	284	290	274	300	309	327	324	299	323	309	333	305	304	301	288	311	291	297	296	319	315	307	299	306	308	311	327	343	334	296	324	329	337	277	293	330	298	311	330	322	323	311	306	332	275	314	290	325	331	328	318	334	284	336	309	296	342	295	275	317	316	314	311	316	296	293	321	288	302	303	322	277	272	310	289	306	333	293	309	344	352	316	316	314	300	278	290	311	336	294	297	318	316	318	320	310	321	315	266	310	296	349	333	328	280	297	292	309	311	305	293	329	334	321	307	326	305	337	317	314	325	307	294	328	288	319	278	307	316	306	305	308	288	342	311	289	295	313	328	286	318	302	312	289	332	311	308	294	312	328	317	329	272	302	260	292	292	293	289	297	324	313	331	281	293	334	306	282	299	299	309	307	293	309	296	322	289	313	318	308	282	331	302	288	307	346	310	352	319	307	318	297	304	316	314	313	279	311	311	324	308	324	282	317	272	326	303	268	304	306	276	296	319	331	309	338	297	290	335	311	329	317	327	319	284	310	313	296	296	302	279	280	319	307	316	266	316	249	319	337	349	285	315	319	309	306	307	335	294	301	322	345	302	308	310	287	306	304	315	302	310	302	313	286	298	330	328	311	364	321	304	317	309	308	330	315	311	295	289	293	293	309	317	318	307	346	300	311	329	331	288	273	273	311	335	338	276	318	296	299	314	334	293	298	315	293	293	308	307	317	320	311	306	319	304
13577	7566	16527	18079	14949	11939	9382	7464	6082	5276	4424	3734	3247	2775	2351	2283	2002	1898	1735	1631	1577	1431	1437	1403	1321	1202	1236	1150	1065	1039	982	967	976	994	944	858	873	826	818	821	854	843	800	764	759	880	762	799	852	777	723	716	751	719	719	738	759	703	738	709	724	698	734	720	714	738	709	742	737	731	710	732	732	740	696	740	762	709	697	722	701	699	732	735	701	730	705	683	709	725	735	686	705	752	706	696	756	706	774	746	695	687	734	697	709	720	726	708	655	690	692	741	713	661	695	721	712	745	687	760	692	723	674	673	754	756	715	725	731	695	687	730	713	698	715	698	697	732	725	715	698	692	712	657	683	693	710	699	717	696	696	702	718	731	764	692	693	694	683	691	703	720	672	714	719	737	717	774	629	736	736	736	744	694	695	705	686	692	687	669	716	717	738	697	704	685	685	720	701	714	696	715	692	738	657	704	690	716	701	669	712	745	691	696	690	662	698	658	691	726	718	653	719	734	700	690	748	709	676	730	672	692	688	701	768	651	729	695	694	656	726	731	698	691	698	714	712	686	753	728	642	695	727	718	674	711	754	738	739	732	733	668	691	690	704	716	744	689	702	686	783	706	714	755	691	711	714	709	704	691	647	726	750	744	705	713	735	726	661	713	688	680	722	709	679	705	701	675	694	751	712	731	688	739	744	716	716	654	718	717	672	681	719	766	752	709	716	671	691	668	713	719	700	661	732	754	675	729	659	730	757	747	670	741	725	698	713	702	692	704	727	723	656	718	689	681	695	677	682	701	730	709	706	721	705	700	661	676	751	704	693	678	728	690	707	719	706	704	697	673	672	718	663	704	707	709	682	723	739	732	697	712	707	710	703	680	720	701	665	686	705	711	676	709	704	703	723	690	715	684	689	721	741	720	678	734	731	735	704	666	741	721	719	684	694	719	687	723	714	676	666	744	696	688	729	701	674	644	696	722	678	684	731	668	735	704	696	708	684	739	706	723	695	713	736	721	700	713	694	739	698	696	691	699	679	712	713	739	690	645	671	719	722	705	700	725	721	790	671	733	703	710	710	735	715	738	691	676	654	698	681	665	698	687	694	733	716	661	697	735	713	675	657	671	729	691	698	677	731	714	760	714	683	711	684	761	654	689	716	703	688	728	650	704	725	695	720	771	726	729	715	664	732	653	688	688	719	747	710	700	675	652	682	662	756	706	716	688	700	726	710	710	700	630	685	724	738	723	674	681	714	670	644	657	719	704	676	705	716	730	723	714	706	712	727	675	686	685	713	710	734	659	733	761	727	696	733	720	706	699	690	765	714	728	744	683	714	701	695	691	688	696	728	685	747	750	691	757	671	736	692	712	644	717	679	706	670	745	675	755	731	736	653	702	744	756	735	681	716	671	731	708	688	712	725	694	737	749	711	632	683	725	713	703	703	692	747	646	700	690	692	748	692	714	717	704	712	681	695	690	756	767	696	665	693	716	729	744	659	756	685	689	728	688	672	700	719	710	690	694	690	679	680	712	674	676	696	738	724	743	669	646	708	721	687	743	725	672	624	683	698	729	736	697	664	699	706	711	664	695	724	741	738	730	756	682	700	664	699	719	694	690	724	725	700	709	691	716	668	731	693	711	693	738	719	761	663	720	697	686	703	736	720	700	726	687	736	769	709	741	663	695	702	691	643	701	748	709	718	666	700	691	718	704	721	731	760	737	686	703	734	694	712	694	765	720	717	740	713	683	741	739	698	665	726	738	727	687	686	723	737	750	663	714	698	703	674	691	696	709	723	658	688	641	702	710	699	783	697	671	717	777	700	702	732	726	723	722	706	779	669	717	694	708	742	723	701	704	685	719	753	740	716	691	716	701	663	713	716	744	643	732	741	690	736	700	704	710	703	657	755	667	733	703	705	683	702	756	680	712	660	689	720	706	682	718	684	721	693	672	696	668	696	681	679	690	728	709	725	723	686	730	708	776	676	720	662	729	655	716	742	712	695	674	686	705	705	731	746	700	671	760	746	706	696	725	732	695	744	710	697	705	711	763	716	673	655	763	669	696	701	726	712	725	721	636	654	692	693	761	648	712	729	690	697	745	726	666	674	726	727	708	760	670	688	688	706	678	681	690	709	695	656	674	707	667	742	713	731	739	710	727	663	737	712	689	711	670	753	713	723	675	730	686	716	687	639	657	671	701	672	682	681	658	688	665	751	682	682	705	738	658	669	716	724	690	713	721	689	708	699	674	719	765	680	672	686	748	700	703	739	666	699	736	715	768	705	722	673	706	666	719	686	746	738	718	698	735	675	740	691	702	679	681	662	762	721	736	681	697	627	718	708	711	713	686	697	693	720	693	709	726	699	767	723	695	699	676	711	707	689	686	744	649	724	695	688	722	744	665	780	677	736	692	684	698	719	703	744	723	692	714	721	682	698	679	678	722	728	664	706	665	674	694	731	678	759	698	715	709	745	687	669	706	687	691	693	676	677	728	721	705	714	708	676	702	698	680	685	737	701	722	718	715	709	731	715	712	734	722	671	700	690	773	728	692	683	709	703	725	716	667	716	711	695	712	722	693	761	718	754	731	674	727	678	727	710	676	690	664	679	721	689	709	744	735	693	650	704	715	736	723	673	673	683	747	740	713	715	720	736	761	683	723	677	714	691	735	699	712	690	684	692	681	764	703	710	703	670	716	702	697	680	675	738	713	702	707	721	706	709	713	702	732	696	715	696	688	679	717	702	701	675	717	705	721	724	667	702	744	697	739	724	728	721	705	714	693	666	654	683	734	720	725	778	736	704	698	687	732	683	664	708	714	714	698	705	705	715	753	668	713	696	713	738	688	709	695	706	743	688	764	716	737	674	723	706	724	758	727	714	725	628	715	759	753	711	689	699	682	698	734	671	664	720	699	680	730	708	697	701	730	703	703	671	696	738	696	699	726	724	680	694	722	690	702	718	737	697	720	740	675	655	715	723	735	691	718	688	681	728	757	744	708	646	687	682	743	686	671	744	679	677	680	749	632	715	748	724	684	681	685	718	706	693	739	667	736	668	727	729	696	718	705	683	713	715	708	701	735	702	732	738	716	684	712	770	705	669	707	737	668	688	683	735	676	675	726	703	716	728	727	703	700	681	713	686	659	669	686	727	734	746	717	685	729	703	740	696	724	702	716	694	750	711	696	678	702	722	700	732	633	706	706	717	717	677	694	775	681	683	675	698	746	693	708	711	700	737	701	722	747	706	713	688	734	676	703	721	727	690	678	670	661	685	651	653	709	726	729	712	687	690	696	726	718	762	645	691	705	729	688	669	703	701	712	680	681	735	711	670	720	719	748	743	672	739	731	758	727	725	695	710	705	723	724	713	724	710	735	723	735	686	738	661	665	707	744	718	732	754	703	656	754	707	720	714	733	723	703	765	693	699	647	739	690	721	672	760	736	673	746	705	725	689	726	701	723	686	717	693	651	690	709	672	726	760	745	674	716	701	689	738	721	702	767
7668	4133	5054	3915	2387	1658	1312	965	851	734	633	679	533	568	482	464	459	407	378	424	429	368	398	400	383	410	378	375	356	389	357	377	361	396	362	353	356	370	332	352	352	353	342	372	353	339	359	362	359	376	338	340	370	337	335	324	347	388	362	319	327	362	347	339	341	390	319	370	375	350	339	352	354	347	395	339	321	351	342	368	373	338	400	365	393	306	335	354	352	329	316	372	368	325	316	337	364	370	323	374	365	354	350	362	359	348	342	306	348	356	337	320	349	365	354	350	326	351	379	378	354	348	335	370	364	350	362	351	357	324	357	365	339	355	354	351	354	332	346	356	353	350	363	368	349	350	378	358	330	351	348	340	336	368	345	327	341	315	354	340	334	301	343	351	332	354	334	338	354	360	348	382	322	287	332	359	365	362	364	363	314	332	360	349	332	370	326	357	361	375	336	342	403	352	364	345	333	361	380	372	327	335	376	373	351	354	363	354	351	383	325	379	393	340	354	339	333	359	370	334	363	396	348	345	361	338	357	321	324	330	357	292	350	329	346	350	330	355	389	332	339	351	374	364	353	345	367	340	336	379	342	361	327	357	330	352	350	347	329	374	358	314	341	344	372	370	353	359	364	350	346	369	335	353	386	382	319	342	340	336	370	370	307	309	329	338	333	362	371	353	340	367	345	322	393	329	322	337	325	340	350	336	310	343	326	344	331	388	346	345	341	338	330	341	360	335	356	317	393	288	363	351	355	327	373	338	377	350	333	333	355	356	315	335	353	314	349	340	373	344	355	360	362	338	372	371	340	344	376	382	355	372	365	363	351	308	379	331	346	364	352	357	357	324	372	354	359	361	349	343	344	356	340	334	334	345	365	337	378	353	327	343	365	355	389	370	322	326	337	365	346	360	343	361	362	351	359	341	376	365	345	355	352	349	352	320	348	352	346	373	356	342	340	352	350	398	390	346	330	373	383	341	380	374	360	315	362	341	355	357	318	352	315	361	349	338	343	321	338	338	383	354	351	362	380	349	311	312	364	347	381	350	338	332	367	370	357	322	332	387	379	315	344	369	343	355	364	332	349	370	364	333	317	363	348	347	357	341	339	348	328	312	379	349	379	367	388	330	329	343	364	382	352	366	343	344	338	356	341	325	339	342	396	335	321	363	344	371	340	338	348	328	343	339	362	358	350	362	362	375	323	346	355	339	355	346	333	343	355	346	352	363	331	330	357	319	346	346	392	355	344	348	348	319	353	335	326	388	366	370	313	312	372	378	351	363	340	323	333	393	407	331	355	357	336	324	313	336	329	345	363	330	370	330	353	328	352	366	356	353	346	350	357	339	360	366	337	383	366	405	333	351	344	317	326	339	370	335	402	333	343	314	355	349	340	343	353	355	366	335	348	333	331	370	317	374	341	364	361	319	340	380	360	322	333	348	335	325	343	342	319	347	355	348	365	353	308	317	356	363	322	335	328	343	345	385	365	340	323	342	374	397	309	328	358	377	336	327	383	370	319	361	369	385	345	354	337	309	355	372	328	322	372	365	344	397	296	341	369	336	330	325	382	363	362	342	340	354	343	319	339	384	361	350	320	338	349	353	324	379	327	349	351	341	368	362	343	389	360	326	363	332	367	338	378	345	388	386	374	317	349	314	332	317	315	347	344	345	338	331	344	362	370	347	346	328	351	345	369	367	326	399	330	342	322	401	345	368	334	343	325	340	343	326	369	325	332	322	347	383	379	365	361	356	349	321	331	355	332	318	373	370	330	360	372	341	350	370	352	333	366	326	325	371	366	376	352	346	351	384	389	335	339	350	328	371	357	355	352	366	328	354	373	323	310	307	359	349	359	362	355	328	327	316	376	374	358	339	363	351	352	373	376	382	363	367	353	314	376	333	363	368	335	325	344	332	371	359	351	344	338	334	369	347	339	372	340	357	309	324	344	368	348	334	389	352	340	360	348	327	345	344	342	411	342	341	369	370	348	347	363	348	349	314	334	361	410	329	359	354	347	369	340	349	339	344	361	352	396	341	353	360	338	351	313	337	310	330	346	323	358	342	352	326	365	346	354	327	348	364	319	336	340	391	342	365	375	312	389	332	313	331	355	392	359	338	367	369	376	323	377	351	330	340	337	317	308	351	352	359	369	393	360	324	336	384	347	377	351	327	346	373	318	318	372	376	356	354	433	357	344	363	325	373	319	331	335	364	367	352	390	349	389	354	345	366	324	309	366	362	359	332	344	342	351	335	299	364	346	364	357	373	332	323	322	373	378	406	350	354	362	357	344	329	335	363	373	343	360	357	379	343	366	320	325	338	312	329	343	311	304	353	334	366	364	353	335	376	369	387	307	380	346	319	374	348	358	328	359	339	329	363	366	365	325	375	335	360	386	375	325	377	341	359	330	349	359	361	358	331	349	334	343	372	339	354	340	387	333	336	345	349	349	330	348	383	322	311	369	315	329	359	323	352	353	337	388	311	363	342	313	334	361	347	371	341	348	375	376	348	379	337	371	362	335	347	362	365	315	350	348	334	353	370	334	337	346	366	330	355	335	369	357	379	351	326	354	310	319	359	306	338	356	351	402	343	350	316	345	350	351	346	349	373	350	335	330	373	340	303	350	355	390	346	357	342	359	368	333	347	358	360	389	314	358	372	352	343	361	332	324	341	366	348	345	356	327	370	355	362	337	371	346	345	345	366	366	342	328	347	343	348	306	369	329	361	362	317	327	343	378	329	333	370	390	374	342	322	316	342	370	360	350	336	345	338	329	354	328	363	376	363	368	327	354	399	319	352	330	349	348	359	401	332	363	369	419	380	342	345	320	335	349	331	379	321	347	332	379	327	370	343	350	327	336	346	354	332	382	388	337	330	374	350	311	362	408	327	359	342	341	357	328	351	369	343	378	360	359	352	353	353	308	358	404	357	364	330	345	342	355	340	379	300	362	325	363	341	364	352	390	358	342	352	380	314	374	366	359	321	399	384	365	386	400	350	340	354	355	383	385	341	330	323	339	375	367	376	346	327	322	354	321	313	361	337	359	349	339	353	356	343	316	385	350	334	351	376	329	348	371	372	338	342	346	358	336	339	356	371	337	345	346	361	342	339	351	360	315	379	373	377	307	373	365	357	363	340	388	353	322	345	356	362	341	348	348	324	350	342	369	334	382	378	319	326	314	338	358	347	357	342	346	342	344	330	350	365	358	370	350	357	372	353	346	385	365	394	376	321	360	382	366	342	367	364	325	349	346	387	317	357	353	347	349	374	365	348	359	395	371	365	325	364	354	354	334	387	345	358	332	328	338	328	359	406	372	341	374	359	352	347	322	334	329	351	350	365	370	369	339	347	360	345	352	334	369	367	318	320	375	329	320	377	339	359	352	345	395	339	360	351	374	364	374	341	325	366	291	317	361	307	326	349	375	350	313	338	398	337	360	344	344	332	371	351	332	353	343	348	361	331	320	349	357	407	339	376	345	356	371	332	334	302	340	361
5180	4213	9259	10383	8214	6363	4916	4047	3342	2931	2466	2211	1892	1721	1572	1448	1317	1317	1348	1156	1165	1174	1158	1049	1030	1036	1030	982	960	994	833	957	840	867	899	894	839	860	814	843	857	847	906	840	864	872	839	812	831	873	799	832	787	787	841	759	821	774	767	852	744	819	788	801	833	765	792	765	794	750	831	821	786	791	761	769	758	803	789	752	815	806	775	790	791	780	794	754	752	779	787	763	774	776	729	783	812	787	805	799	785	777	794	791	756	755	806	786	777	807	792	805	856	772	808	751	820	796	775	828	736	778	801	782	750	803	793	837	756	756	746	828	757	810	794	740	770	796	786	729	791	845	794	757	781	764	753	713	790	817	767	763	778	777	786	781	775	841	818	773	784	839	781	769	782	771	756	801	823	782	782	837	813	752	765	781	833	814	785	805	805	749	785	777	770	771	788	760	778	767	746	730	758	773	728	809	774	741	785	831	796	811	770	786	850	808	795	794	818	809	782	802	813	803	794	799	777	754	825	810	783	811	726	776	757	826	776	788	772	818	758	800	772	801	856	801	800	790	736	815	760	779	769	836	768	773	729	804	784	756	801	832	764	783	819	768	755	817	732	792	823	782	829	794	711	786	801	824	791	755	781	801	810	780	755	788	828	815	790	790	793	781	796	762	769	835	775	789	786	794	783	827	820	784	767	809	795	750	809	809	799	762	763	812	818	781	792	788	775	755	777	745	790	800	806	802	770	767	826	792	807	830	797	773	808	792	808	795	808	775	772	778	783	823	823	764	822	769	789	780	776	781	807	773	820	808	772	814	825	796	711	808	747	774	800	812	807	786	842	818	791	772	853	774	773	807	762	810	818	753	814	846	756	766	799	835	752	815	823	784	801	786	824	801	792	810	804	757	816	766	761	776	834	797	728	814	788	802	799	791	842	860	810	806	825	779	792	731	768	820	780	804	773	840	764	799	798	806	770	756	764	815	783	762	803	804	749	802	792	769	799	791	808	797	829	698	777	837	730	851	823	710	732	790	773	769	811	784	774	808	798	754	771	769	758	799	735	791	765	817	814	797	797	778	774	771	782	790	793	699	814	793	767	784	783	747	800	767	823	802	801	762	806	783	740	817	819	829	836	757	819	740	757	796	784	778	769	806	815	761	787	836	799	790	828	840	789	816	798	803	776	771	799	760	749	790	807	824	783	801	794	763	757	778	751	846	790	802	797	789	792	790	781	769	781	824	781	737	766	792	728	799	762	782	783	764	754	799	783	752	823	790	818	818	784	791	801	764	870	760	746	829	752	757	843	770	746	790	798	790	748	803	786	820	808	775	757	779	783	829	779	823	782	797	824	760	780	793	770	778	771	786	832	806	810	860	771	781	781	801	775	773	748	810	804	787	775	757	775	762	733	797	761	778	811	866	807	767	733	751	807	815	830	765	801	785	795	754	811	861	814	804	789	775	728	796	765	752	767	796	810	765	784	778	790	796	741	762	795	758	808	804	803	770	793	792	823	743	800	803	785	750	831	822	759	838	801	828	832	782	818	738	788	770	809	739	779	809	755	756	782	807	777	812	760	757	815	785	825	815	741	832	789	809	759	836	769	798	805	760	790	798	817	717	811	828	844	749	798	841	789	811	795	803	813	752	813	795	787	792	762	843	823	793	755	796	792	774	791	740	844	774	789	791	802	737	806	755	773	786	767	803	756	799	805	767	798	796	773	829	703	807	794	783	809	826	800	783	748	782	841	851	758	779	791	804	795	818	785	779	787	799	770	817	793	813	803	801	794	793	818	774	775	745	783	795	768	724	790	748	779	793	818	753	785	725	793	823	809	775	770	774	792	766	777	806	747	789	781	747	785	764	794	769	810	804	775	753	788	768	788	816	800	801	773	804	796	792	837	750	794	718	773	796	744	812	742	776	796	798	788	776	862	776	802	794	827	788	770	832	773	799	805	781	746	816	768	722	795	764	757	769	771	774	765	833	836	755	800	751	812	777	792	812	781	786	759	772	762	783	820	756	774	772	788	782	796	814	773	794	749	721	746	779	826	773	791	783	755	790	785	792	806	719	749	792	772	800	797	744	742	816	753	833	794	765	802	790	797	783	757	814	799	771	766	738	793	803	749	747	765	771	736	761	769	760	766	795	763	774	740	780	792	800	781	805	780	812	804	820	754	813	753	754	786	807	762	800	790	802	777	776	731	779	750	767	745	795	801	800	776	768	772	804	814	756	772	835	842	784	784	799	856	837	793	782	733	778	776	852	785	809	785	753	822	774	789	777	791	783	760	774	780	816	752	759	797	780	790	793	768	734	768	836	785	812	804	805	797	827	765	778	840	852	776	732	818	821	798	787	753	753	788	820	784	811	754	753	815	788	787	763	731	808	756	740	829	770	855	760	787	776	810	795	800	775	803	797	758	809	787	735	815	769	781	809	800	811	757	758	791	763	812	823	800	819	760	736	811	756	763	766	811	810	768	842	776	763	778	778	768	796	798	809	764	741	722	747	766	780	770	875	825	746	781	756	787	779	769	806	794	779	828	806	789	777	753	795	760	757	718	756	818	831	804	794	823	793	823	806	805	756	780	827	840	735	799	810	804	834	799	758	792	785	780	814	840	758	784	827	793	756	852	774	789	791	808	777	765	805	763	818	799	782	764	821	798	821	751	750	776	820	787	830	758	778	801	761	764	855	767	742	808	797	753	797	773	769	835	774	769	769	782	755	788	794	806	821	814	797	793	767	766	797	781	784	776	715	841	782	734	758	762	751	748	753	799	770	757	747	802	795	740	769	782	743	775	801	772	820	803	811	792	779	781	782	809	831	801	754	824	767	817	796	783	790	738	787	745	800	798	808	826	734	777	776	790	806	778	776	764	855	779	813	838	836	747	781	792	765	758	777	837	816	764	845	767	778	818	766	778	820	788	797	815	786	839	753	771	770	754	766	789	789	752	783	794	775	782	784	707	748	814	780	803	833	767	735	808	811	740	787	807	810	784	827	802	803	786	766	801	817	793	729	748	741	816	795	841	821	828	797	829	834	736	764	843	760	802	798	808	737	757	774	807	801	814	754	784	735	799	797	795	759	774	787	775	801	796	807	804	785	813	733	749	788	766	764	803	811	788	859	746	793	807	774	788	775	790	786	775	785	808	762	745	819	836	770	788	819	793	808	815	804	830	808	824	785	805	779	777	787	736	806	792	788	809	808	792	786	761	767	789	783	792	816	795	822	792	797	810	820	845	777	828	750	830	814	830	783	804	785	790	752	796	825	784	778	749	765	756	780	752	790	805	803	805	817	772	814	786	808	781	780	784	749	805	811	837	758	786	784	804	796	758	776	769	829	765	754	703	775	777	796	791	787	772	777	837	758	714	788	768	771	741	766	810	767	789	753	752	777	823	771	760	740	774	806	769	820	743	793	812	848	816	824	785	760	761	757	775	851	751	778	840	755	795	795	812	755	764	818	756	755	773	845	798	772	772	743	775	799	798	791	821	804
14929	6454	7598	5813	3524	2440	1938	1350	1145	922	828	715	651	619	514	505	532	474	432	436	394	406	436	376	370	398	379	343	362	342	370	365	327	327	360	335	356	339	316	355	316	368	379	308	338	348	343	338	327	324	322	300	363	340	323	347	355	326	315	324	366	357	358	347	299	361	345	313	361	362	295	320	329	334	311	336	317	335	296	313	314	348	328	329	323	357	326	312	315	328	366	349	315	319	318	315	307	343	302	300	323	295	279	355	312	294	337	310	361	291	324	314	347	346	320	312	276	340	262	308	305	321	325	310	306	321	364	344	296	310	307	334	343	341	355	329	328	324	333	343	332	366	312	326	333	337	340	311	322	319	293	297	304	293	323	329	286	314	360	317	351	347	349	318	319	338	321	332	333	295	354	339	361	344	352	334	334	356	331	322	349	306	301	340	319	386	349	359	308	358	325	306	304	332	320	352	307	345	328	374	329	325	281	332	309	346	350	328	317	337	334	331	294	335	323	324	339	303	303	320	333	314	367	343	317	344	332	329	323	300	333	321	332	275	303	330	317	326	305	339	322	367	310	327	294	329	333	317	292	307	316	318	360	355	363	353	318	301	330	339	354	313	339	328	328	310	326	330	324	302	318	351	314	351	349	294	328	328	309	293	333	327	285	354	322	318	325	361	313	312	313	317	305	328	336	325	322	328	357	353	314	333	304	335	356	345	331	323	324	309	297	330	381	321	326	295	297	293	374	329	333	318	326	334	320	329	300	307	326	375	352	343	320	330	349	317	334	307	294	352	329	343	303	330	313	321	335	294	322	304	303	340	327	334	349	304	358	345	324	336	340	305	343	323	333	334	354	328	333	334	295	336	367	310	332	325	329	335	289	310	316	326	342	360	285	308	340	324	346	335	353	352	332	347	346	328	320	333	343	304	337	325	322	305	355	325	311	331	324	371	349	343	298	338	350	308	364	345	315	317	356	337	306	325	315	304	317	322	338	302	347	302	315	329	336	281	321	328	329	347	342	323	341	354	302	314	309	328	348	329	330	292	360	329	321	328	357	286	331	322	375	337	340	312	298	352	322	298	320	312	291	294	329	325	338	351	309	333	358	327	311	348	309	351	336	328	284	314	307	321	330	273	322	344	335	308	326	335	335	290	317	331	318	310	325	346	326	303	353	315	309	340	299	314	335	354	336	298	341	302	340	357	324	318	312	347	323	329	320	338	343	322	314	344	351	328	320	315	309	299	307	300	324	309	340	314	315	315	334	308	333	339	353	320	290	343	343	349	300	327	359	335	336	341	302	348	356	354	329	322	334	338	347	353	282	318	326	324	348	307	317	333	308	286	305	366	296	313	323	301	337	312	337	351	337	299	323	371	363	351	307	308	318	314	312	354	344	366	317	324	315	333	341	318	308	337	314	311	354	329	297	315	310	302	308	322	315	318	319	308	339	334	371	326	336	295	331	339	335	331	352	284	285	282	327	336	321	320	346	323	322	372	325	339	353	323	341	318	337	326	326	361	312	313	348	319	317	360	335	354	339	323	331	296	344	351	343	307	368	314	320	368	306	345	340	338	304	331	345	316	332	352	335	369	324	313	305	340	321	323	315	293	344	365	363	363	317	315	347	341	294	305	339	346	344	321	353	305	274	307	320	303	354	366	335	350	337	317	321	338	312	309	315	350	315	293	325	298	318	329	359	312	309	320	334	323	296	314	330	302	325	338	349	348	330	361	339	296	334	313	346	347	312	311	353	320	308	338	357	371	306	325	328	346	301	338	320	310	301	292	348	365	302	318	346	327	348	334	353	323	288	342	311	319	326	362	336	323	302	319	359	285	309	351	320	317	331	320	327	339	298	311	377	338	323	313	328	370	310	335	309	286	310	330	319	317	330	308	359	324	326	297	308	309	326	316	343	316	323	282	329	333	349	326	360	363	307	318	339	319	368	330	303	292	305	309	317	339	333	321	355	322	310	312	329	334	332	336	288	303	331	318	323	328	295	338	299	256	318	352	309	311	276	330	323	330	304	319	336	312	331	325	342	300	333	324	327	322	293	296	329	323	299	336	328	324	348	288	313	359	332	344	322	312	323	311	359	316	350	360	366	340	320	345	318	343	325	337	325	304	307	317	326	324	357	351	340	328	301	327	348	330	320	315	347	317	334	324	268	322	337	337	365	341	335	327	310	308	339	334	296	313	330	348	323	307	332	347	316	291	322	334	341	356	340	315	328	289	310	299	325	334	313	335	332	358	332	324	318	342	349	297	305	327	298	318	328	319	325	354	343	328	340	338	324	328	296	312	337	312	312	304	319	334	311	303	321	316	289	317	355	324	327	329	352	324	350	322	319	331	310	344	296	295	314	315	334	306	338	302	329	329	315	327	332	365	339	314	291	291	316	319	351	313	349	305	333	321	348	313	346	332	322	352	280	292	338	334	344	343	321	331	341	308	288	321	311	350	338	342	320	344	333	363	339	344	312	311	327	319	352	334	321	311	306	323	334	356	307	327	331	302	345	306	349	335	309	314	346	324	342	335	328	323	311	344	345	334	365	332	320	323	319	336	311	346	293	339	340	339	331	329	317	308	314	315	334	302	362	342	319	356	329	333	321	325	320	336	333	311	335	324	355	339	330	345	323	359	316	292	318	306	335	348	308	337	322	283	306	325	278	324	307	310	291	325	308	324	316	340	364	313	348	296	301	325	345	300	300	329	291	312	342	353	361	340	332	337	325	366	316	318	351	344	325	348	332	319	312	343	329	322	325	311	306	341	331	367	330	308	340	319	307	354	315	319	335	327	335	317	305	327	309	307	335	338	305	320	298	323	285	320	322	338	294	327	302	321	331	316	339	327	326	329	326	313	327	315	355	349	311	302	329	293	351	322	322	318	298	325	296	361	363	327	349	320	332	327	334	333	337	301	302	314	339	349	336	312	336	351	353	325	340	353	285	324	310	345	320	313	327	348	295	303	343	334	308	339	291	288	332	317	326	284	343	345	357	336	338	304	335	333	339	345	320	297	319	302	329	296	291	324	337	322	336	359	328	309	298	290	330	342	305	336	331	333	316	322	354	327	321	331	349	373	318	310	364	328	367	337	317	368	346	359	334	320	323	336	356	349	350	348	307	357	352	288	340	277	341	337	337	347	316	366	312	328	325	291	326	320	322	313	341	345	319	345	325	349	308	333	327	341	359	298	314	346	345	340	349	317	342	339	343	318	307	302	293	301	321	328	351	324	330	320	334	332	328	332	335	300	368	327	314	325	320	367	319	308	349	329	322	347	306	318	330	319	321	330	297	321	307	323	328	350	285	344	305	327	333	357	332	320	319	354	324	353	281	326	352	317	353	373	334	296	289	298	304	307	297	311	336	329	323	297	337	309	313	304	300	319	327	343	313	354	293	322	337	334	350	339	345	318	309	367	321	338	335	336	367	338	327	350	313	303	323	310	322	337	318	326	372	348	327	311	319	324	338	333	333	282	313	325	299	301	348	326
10309	5895	13122	14231	11994	9600	7398	5853	4831	4125	3437	2954	2502	2247	2128	1877	1704	1558	1449	1470	1295	1300	1293	1211	1142	1138	1104	1048	1041	936	936	929	913	864	918	841	818	886	813	818	820	843	883	835	775	784	822	788	830	787	789	784	778	773	773	767	782	780	770	794	709	764	764	806	749	727	744	727	726	705	741	747	753	732	732	719	719	719	713	743	715	728	764	761	724	741	740	653	691	726	739	755	671	737	706	715	734	708	744	754	716	737	742	758	790	716	730	740	737	745	719	718	732	778	732	771	706	717	775	794	741	802	768	783	752	752	722	747	713	778	762	730	720	771	735	720	778	722	745	741	747	781	750	777	740	738	736	728	775	740	723	774	796	782	715	740	811	713	747	744	762	773	709	656	708	714	717	757	729	798	760	720	780	719	771	711	739	722	723	707	711	762	697	769	770	758	733	746	811	805	721	728	745	715	809	729	759	705	739	747	766	708	752	744	788	697	728	687	750	729	740	733	705	764	763	748	731	726	724	761	752	731	772	721	677	755	725	752	729	767	776	707	713	740	712	732	767	671	695	750	737	734	735	716	714	727	781	717	738	752	716	733	747	793	718	677	716	761	703	700	670	666	712	710	755	717	772	773	717	754	741	764	772	699	760	765	736	748	747	753	745	719	749	666	715	729	707	715	800	722	767	734	750	748	761	749	785	751	732	742	710	754	754	734	749	730	740	751	748	738	764	728	758	746	763	763	739	735	774	681	693	717	703	761	719	759	758	782	710	733	742	729	771	705	752	781	756	743	687	683	737	770	742	734	704	742	727	754	732	754	734	707	745	729	743	751	752	755	717	754	725	740	724	797	737	699	756	726	721	720	760	758	729	722	730	758	738	698	758	724	711	745	749	732	732	728	767	731	774	726	696	759	711	721	717	695	721	740	731	737	723	741	742	717	710	718	727	765	753	732	761	739	740	673	759	745	683	747	759	739	672	758	738	769	771	732	760	718	744	698	753	722	737	718	762	756	700	766	767	775	707	716	770	704	733	755	753	763	735	745	724	725	739	747	719	718	681	755	706	739	678	738	731	717	730	727	755	753	761	732	771	745	737	738	746	744	755	746	785	703	743	755	712	750	704	736	728	734	715	796	779	712	728	676	752	694	771	722	734	716	748	725	702	733	749	757	770	752	729	745	769	730	742	696	723	711	727	697	743	718	839	782	702	735	717	718	680	781	730	720	793	743	723	746	744	748	755	742	733	744	752	758	700	762	734	780	762	748	731	746	692	737	785	800	747	784	724	794	750	732	756	752	782	755	741	730	751	746	707	763	749	719	787	743	737	755	747	735	764	710	787	702	761	699	746	773	721	737	781	747	747	694	744	723	751	746	774	761	727	732	712	703	775	770	753	725	756	750	717	713	789	678	699	780	684	768	707	778	720	724	705	748	710	762	714	775	735	779	680	713	751	719	776	783	765	757	752	768	794	773	771	788	722	799	733	732	725	762	756	723	709	730	728	731	728	732	760	729	671	732	705	722	766	743	732	759	756	750	734	762	722	715	698	713	745	745	705	743	706	767	699	675	684	759	722	770	749	780	734	806	714	737	720	719	702	751	762	749	759	739	767	741	730	750	739	724	726	769	717	739	721	748	728	770	768	712	750	730	754	769	796	768	730	702	718	773	731	718	756	721	694	727	733	691	769	725	756	811	747	741	745	765	753	714	760	755	738	731	734	783	721	758	721	785	713	794	736	759	748	703	735	751	736	696	708	739	746	769	712	722	755	726	778	750	743	755	769	774	755	749	808	726	732	768	723	737	723	701	756	747	746	754	743	731	742	796	725	704	775	710	705	734	731	738	743	762	740	729	764	726	725	721	731	754	740	675	724	715	723	740	709	709	707	698	733	737	738	726	722	751	720	722	694	784	735	769	724	720	749	730	751	756	735	707	679	747	767	775	726	739	748	729	714	754	751	760	786	724	725	742	703	710	728	728	737	722	720	781	734	710	735	733	756	759	733	726	722	745	695	716	686	723	755	710	746	715	766	790	715	761	688	759	750	773	749	754	794	757	748	765	748	765	789	722	744	712	745	699	709	710	751	727	696	730	719	720	714	735	784	734	671	717	751	718	735	713	728	748	695	740	705	749	745	749	744	662	716	743	737	749	739	728	731	742	745	785	762	764	702	741	743	726	763	785	756	697	744	768	774	725	734	731	706	776	750	771	723	725	793	766	733	746	734	778	756	749	727	694	732	711	722	708	767	744	726	767	744	692	732	740	721	734	777	727	743	729	766	724	698	735	730	694	689	747	712	744	725	742	737	776	773	712	744	754	745	739	726	746	711	761	747	753	757	737	770	738	767	747	716	735	747	725	716	728	728	736	770	723	798	722	726	756	769	750	726	734	741	692	761	803	761	734	748	743	729	721	735	692	728	726	795	745	755	765	776	721	749	765	744	749	734	719	728	715	744	713	681	693	728	748	718	764	730	745	762	716	698	738	757	738	716	703	766	711	715	740	736	754	765	769	779	752	757	787	764	740	692	763	752	722	747	757	762	695	766	759	748	761	715	752	689	749	731	710	729	738	714	737	749	802	705	756	702	728	796	719	708	755	736	760	748	748	775	698	719	746	757	717	768	697	737	690	763	749	767	743	769	691	699	795	714	773	750	762	740	750	756	715	760	779	721	714	718	696	735	740	713	775	727	768	688	707	718	758	723	774	760	737	768	717	730	728	752	722	740	728	747	750	754	790	711	759	780	763	716	745	759	737	751	728	669	791	742	778	712	726	758	739	709	701	736	738	752	736	766	698	784	762	707	714	731	695	711	725	736	783	729	747	746	727	781	687	708	736	715	767	723	715	781	719	718	721	749	743	732	764	756	720	772	748	738	769	745	733	705	729	712	726	760	743	747	732	732	761	720	714	745	752	744	711	735	738	738	747	717	745	751	755	733	761	776	727	778	745	729	737	742	705	712	735	756	723	745	759	701	742	681	718	737	748	775	732	729	776	711	732	769	735	767	764	750	724	763	715	742	763	801	732	731	758	767	767	731	725	742	741	752	731	743	705	750	788	671	697	730	697	758	760	672	729	734	762	769	731	717	760	754	748	725	740	715	747	755	743	717	795	775	732	734	732	701	698	728	739	802	746	767	741	749	726	685	755	719	785	756	765	710	722	784	748	743	706	737	797	711	757	716	787	717	745	825	748	714	743	739	724	778	740	749	733	756	764	747	733	710	750	732	720	748	715	766	742	763	750	764	795	716	741	789	721	759	704	737	733	730	735	725	699	730	740	775	713	722	729	722	755	762	761	772	749	771	743	769	756	746	737	794	783	723	760	750	762	821	758	734	732	782	678	717	701	770	740	732	724	765	680	737	741	765	682	705	815	676	691	779	733	750	749	742	722	768	752	678	768	719	762	704	754	743	774	768	777	750	725	801	756	712	741	733	734	757	703	707	723	786	777	711	713	702	734	770	727	780	726	748	720	812	762	707	706	719	791	727	726	676	769
23011	9627	10372	7773	5189	3588	2471	1851	1335	1218	930	788	758	608	615	546	507	491	473	455	418	456	415	403	413	385	355	352	365	335	366	376	331	341	318	307	341	352	307	343	362	316	333	327	347	344	305	352	324	344	322	327	319	343	305	306	315	309	333	317	322	303	338	350	303	317	312	314	302	310	327	320	330	302	314	311	307	304	290	274	291	316	312	324	318	303	328	321	290	318	339	270	300	285	256	300	317	310	295	327	314	315	315	336	300	313	300	325	309	306	302	317	316	314	273	292	324	312	316	299	311	352	307	321	314	315	299	276	299	293	309	297	312	323	276	319	318	286	304	342	316	288	296	322	332	283	310	308	331	321	306	308	330	302	301	319	340	300	332	318	288	329	335	308	290	305	308	309	287	323	305	298	285	267	289	304	299	311	371	321	337	331	300	299	322	302	288	334	289	323	340	280	311	299	323	328	284	270	299	315	306	310	278	296	301	303	352	301	278	317	299	286	325	348	333	301	293	322	299	337	298	290	299	307	336	294	288	307	297	308	316	323	284	326	325	307	324	322	309	316	328	324	311	289	334	320	296	304	329	340	341	327	297	309	338	346	322	301	313	291	271	307	313	303	324	332	294	278	328	326	301	322	305	299	318	298	324	306	327	306	293	328	277	300	319	326	284	320	293	288	307	299	336	301	350	313	328	288	306	353	278	305	316	295	291	331	312	320	279	293	289	278	321	280	300	277	309	299	316	286	318	292	288	290	321	305	285	293	291	310	305	309	321	315	294	296	304	310	302	331	322	306	337	308	293	296	340	320	330	303	318	318	346	312	303	326	350	301	304	338	321	303	303	276	348	305	296	294	325	314	326	338	315	320	319	325	322	314	334	285	299	301	289	308	303	320	320	326	317	314	296	287	305	339	322	315	329	278	305	355	312	301	304	292	303	286	312	289	332	305	299	300	316	295	327	308	288	278	321	320	331	307	331	333	293	307	307	362	315	293	323	289	318	325	308	324	300	284	327	325	302	338	353	308	292	297	336	282	323	290	300	261	318	299	298	291	305	287	305	284	294	273	303	282	347	290	300	331	295	315	328	304	291	328	282	297	322	288	304	350	319	335	303	321	285	281	313	294	335	302	340	302	340	329	312	333	270	304	306	353	288	314	320	310	343	312	279	317	337	337	273	297	321	340	320	335	312	295	327	289	303	312	312	336	273	295	321	328	307	323	284	298	336	287	297	284	319	320	312	303	315	305	278	308	335	290	296	313	282	301	308	316	316	321	294	297	283	305	301	340	312	295	327	310	306	341	335	319	332	313	305	283	275	285	284	284	284	340	307	304	325	319	299	309	289	313	330	353	308	317	318	298	314	302	322	304	311	293	310	267	303	322	291	314	322	330	317	282	332	340	346	294	319	332	324	314	317	284	342	313	288	313	305	313	297	296	287	296	286	306	296	331	283	285	323	334	293	317	268	305	326	310	291	336	301	324	285	286	325	315	303	329	304	324	279	305	305	322	292	313	326	304	350	355	321	307	331	312	304	325	285	305	305	281	294	315	310	312	303	303	306	316	278	313	283	326	312	304	311	291	328	307	301	276	282	281	291	348	313	327	306	317	298	306	298	313	332	308	312	317	299	320	305	357	300	308	305	299	306	303	341	307	306	342	334	305	298	310	343	272	308	304	300	312	332	306	299	295	310	322	327	306	343	327	334	311	316	338	293	319	348	321	325	308	339	309	348	308	340	300	331	329	316	301	322	340	308	266	326	305	298	314	289	305	302	321	305	296	320	350	296	329	329	321	330	302	328	329	349	325	301	292	294	336	307	281	306	300	327	316	314	287	333	320	280	307	293	313	283	315	321	334	293	339	294	346	295	323	295	308	303	337	332	312	319	351	269	329	324	306	295	297	323	312	306	317	346	303	292	279	336	317	285	298	329	298	295	290	321	288	310	279	338	302	334	320	304	305	341	333	325	291	357	349	289	322	312	294	330	330	322	305	282	303	318	303	290	310	326	310	302	296	294	339	295	319	309	281	291	314	320	298	296	277	337	335	276	347	302	303	300	316	308	313	319	283	286	311	324	305	322	291	319	323	318	333	315	292	305	345	336	308	302	307	314	309	308	296	302	318	274	284	307	295	308	305	330	334	305	304	319	292	317	295	342	305	310	342	290	340	303	312	316	276	275	308	304	324	315	273	297	316	327	269	333	322	317	337	308	291	312	305	287	302	282	338	315	314	350	339	287	311	323	335	303	293	345	305	327	278	318	305	310	316	316	300	298	324	301	309	341	318	316	321	311	324	311	281	334	300	323	315	289	327	295	279	299	306	293	285	304	362	321	322	304	308	338	335	307	315	310	320	337	312	280	314	290	326	342	309	344	315	312	299	319	311	298	327	303	300	297	296	302	311	301	341	322	292	312	315	319	318	325	315	293	324	301	315	308	293	330	314	320	308	327	285	297	289	321	334	317	330	308	276	294	274	304	283	298	281	307	317	312	303	308	283	322	314	323	311	314	322	342	344	341	317	323	304	297	334	321	282	320	294	306	294	316	319	290	304	343	297	302	321	282	327	344	314	297	318	313	336	319	302	292	318	299	326	297	335	334	314	299	253	312	291	288	334	301	320	286	304	304	286	277	311	288	319	302	311	315	316	319	351	298	315	266	301	322	333	296	318	312	307	319	288	302	307	344	309	308	298	338	299	319	318	333	308	323	271	310	347	319	314	330	334	348	318	334	331	291	331	334	313	312	305	329	319	324	341	329	282	335	303	328	303	301	293	297	327	301	276	348	316	308	286	290	301	323	278	299	318	329	314	315	290	312	350	335	284	294	327	317	361	337	284	304	330	352	285	285	277	356	298	338	318	318	297	310	317	311	312	315	291	329	324	321	308	303	315	301	331	329	271	308	295	323	301	334	333	309	323	317	276	283	295	327	313	302	304	338	287	317	320	255	319	320	263	327	329	291	311	337	306	333	302	328	329	322	349	308	288	308	330	300	343	296	300	298	350	325	297	330	272	329	313	266	304	319	306	296	274	282	294	291	301	332	288	329	277	310	313	312	300	334	295	320	306	293	283	283	347	344	302	302	332	345	296	328	295	339	302	330	318	324	302	293	358	317	320	314	285	339	311	286	328	326	306	333	298	301	307	308	281	342	315	305	329	321	274	331	296	294	301	330	306	317	317	344	316	352	334	267	307	293	317	317	303	321	313	336	299	314	292	295	284	314	322	318	348	297	328	317	315	295	336	306	313	287	313	344	306	323	291	291	316	290	271	315	314	284	295	283	335	306	322	325	297	310	317	294	325	331	319	316	278	315	276	304	306	276	318	350	326	327	309	348	322	332	292	330	346	312	318	334	310	350	308	310	311	346	333	315	292	302	330	278	346	294	311	283	319	304	305	339	329	343	333	304	319	335	328	320	326	291	323	339	308	344	313	298	289	296	316	315	327	326	281	292	320	284	301	329	320	325	327	285	284	304	326	308	322	281	308	309	308
13197	7724	16389	17964	15576	12308	9430	7490	6155	5164	4286	3905	3227	2776	2467	2208	2023	1870	1720	1660	1577	1533	1469	1398	1280	1242	1251	1156	1086	1015	1012	1016	935	928	914	858	869	895	833	821	812	879	813	810	801	818	770	855	818	800	785	734	712	760	728	716	714	757	679	692	747	684	728	739	732	675	703	707	730	738	718	715	694	727	653	673	770	737	714	713	711	743	719	729	708	683	708	714	718	688	659	717	689	647	687	687	711	708	719	680	697	705	730	703	730	726	706	693	755	678	742	724	769	733	732	692	705	706	713	704	692	700	682	673	652	678	710	745	705	670	679	716	728	745	715	719	703	734	678	715	691	747	668	741	749	748	742	739	720	725	691	724	718	712	721	749	693	686	733	687	702	702	696	654	683	716	796	686	670	706	744	736	729	701	672	738	762	681	719	705	679	727	718	736	710	756	724	712	717	698	679	721	747	656	700	674	734	710	649	697	740	695	741	727	720	747	710	733	732	707	703	687	692	652	701	686	687	758	710	715	672	711	705	700	706	724	719	724	709	681	721	719	713	691	669	736	777	734	709	717	725	680	735	729	725	665	636	719	708	703	699	734	718	706	695	699	665	698	740	734	687	682	696	729	759	677	681	692	720	742	698	755	724	709	692	739	722	729	708	664	741	744	700	672	686	720	664	678	718	752	688	658	698	709	685	736	702	714	740	751	746	690	749	717	728	733	718	729	700	666	697	685	689	702	709	671	698	729	687	720	741	711	738	719	737	693	693	700	710	709	740	668	689	693	708	669	681	703	731	660	702	737	752	725	737	727	753	692	716	713	740	725	705	676	723	733	706	695	719	695	688	655	731	680	729	722	706	722	739	720	668	730	689	715	710	722	742	755	734	720	741	763	699	686	760	707	701	690	724	720	735	731	730	713	711	731	734	729	674	710	674	699	692	693	687	683	716	733	713	689	695	751	707	735	766	724	704	748	662	730	729	728	717	749	709	711	737	683	735	746	730	730	712	667	740	798	735	718	701	658	734	740	720	700	716	748	732	733	748	698	675	712	702	659	659	783	729	718	775	731	704	744	687	721	697	679	686	729	705	672	719	703	757	734	713	713	732	728	711	707	716	730	719	719	653	693	695	686	709	689	745	724	693	702	729	702	742	696	704	706	739	703	708	726	693	691	672	743	698	684	712	739	720	717	713	708	716	711	676	699	691	710	710	710	772	749	732	700	657	699	679	692	686	702	752	750	676	696	724	710	749	667	697	719	714	663	753	741	719	709	697	704	698	719	732	706	732	716	685	752	723	719	688	685	685	702	734	767	695	689	769	729	741	726	726	745	678	739	704	753	713	703	704	702	687	680	759	694	702	766	709	731	704	688	684	762	735	718	711	724	694	711	736	660	724	737	739	695	763	767	736	640	665	715	657	728	684	654	800	755	714	662	695	706	669	753	691	746	723	727	767	675	709	703	702	709	679	684	697	693	729	711	722	668	706	709	719	735	725	705	755	684	735	669	732	687	674	747	697	682	704	684	766	721	692	715	710	746	730	704	739	689	670	725	733	732	746	676	680	729	684	761	719	782	714	687	688	678	666	744	702	695	727	681	737	736	747	696	711	705	757	682	786	722	718	689	766	709	680	696	721	770	741	726	690	699	688	747	677	765	702	692	705	705	701	745	694	740	728	702	682	749	723	707	727	703	751	751	684	738	709	745	712	715	775	691	673	690	706	710	745	679	694	715	715	715	695	710	720	704	676	680	740	712	734	734	713	688	733	745	712	710	724	760	749	678	681	701	721	703	665	701	654	737	685	748	731	717	705	728	745	697	694	722	699	684	678	722	718	694	705	710	730	710	708	731	654	709	711	686	735	740	732	689	655	717	724	683	710	668	688	710	716	690	671	673	720	764	769	728	724	757	724	698	771	706	695	716	716	720	734	634	712	743	698	720	694	689	724	700	706	706	720	702	724	736	689	684	729	696	710	710	761	730	753	762	716	716	783	720	704	703	704	693	690	701	711	702	680	706	755	686	745	741	692	728	746	702	744	719	692	670	693	715	689	689	733	716	671	724	725	747	692	715	694	720	701	729	709	703	700	681	718	728	699	702	673	698	677	717	672	693	744	719	704	687	704	708	716	641	747	681	695	715	683	699	704	723	700	741	668	713	704	708	734	683	733	692	688	692	734	661	671	756	707	718	695	734	663	693	749	738	679	713	727	675	694	704	725	727	714	729	679	743	744	675	704	685	717	754	716	657	740	707	686	703	671	763	719	721	701	688	709	728	785	733	734	682	720	701	745	716	692	676	737	703	748	716	692	746	713	694	727	733	739	697	729	685	685	738	690	728	708	742	673	735	701	698	760	715	726	674	750	702	736	680	697	713	704	730	725	693	708	675	691	726	701	668	719	734	672	729	686	694	670	670	716	666	711	733	749	725	728	731	738	698	731	719	684	694	683	689	719	738	739	708	743	689	666	723	728	704	713	691	659	696	731	723	724	721	711	722	724	698	662	689	730	708	716	724	730	697	696	675	732	702	655	674	745	697	736	703	755	698	722	707	742	723	724	728	710	746	707	723	713	725	702	751	724	665	724	727	716	723	721	719	681	741	695	683	662	699	716	732	793	748	718	705	685	697	699	718	694	712	685	673	647	720	746	696	677	675	704	751	740	736	678	695	654	720	693	679	752	699	713	702	722	727	720	758	732	661	735	694	675	718	737	707	709	678	704	686	735	715	732	753	720	660	721	777	683	732	702	679	727	708	706	693	672	693	695	730	702	716	689	711	689	713	681	683	713	743	682	721	662	651	702	722	698	713	751	717	749	745	728	740	680	715	726	680	649	717	741	725	709	718	661	675	690	668	690	761	708	741	736	728	729	724	696	716	711	664	685	750	703	707	684	735	699	704	699	719	715	710	704	692	719	739	685	731	701	707	736	748	724	707	696	701	762	710	739	702	717	731	698	719	701	691	687	711	725	737	745	739	683	673	725	704	740	727	672	731	685	732	699	694	734	716	765	725	742	687	676	692	704	738	660	720	714	694	701	735	762	711	688	726	707	689	705	700	693	759	713	690	706	726	697	732	719	743	728	725	696	692	720	682	702	671	711	705	680	686	691	753	660	667	689	706	674	716	692	693	744	674	714	721	700	739	731	713	722	731	696	707	732	683	715	691	705	714	702	738	700	693	696	702	730	726	750	743	741	699	724	664	715	715	717	717	696	694	722	704	686	705	720	724	710	765	679	675	714	722	681	691	694	765	741	730	736	666	739	709	739	720	737	702	742	689	698	696	730	698	683	743	693	684	710	715	744	703	710	668	691	698	694	682	707	691	710	695	742	720	691	751	733	711	719	706	718	626	671	712	717	715	688	729	742	720	710	759	689	720	693	713	676	688	705	712	771	706	681	722	683	717	743	727	736	692	705	662	732	696	750	713	692	704	704	676	705	717	718	735	707	704	737	712	738	670	661	755	701	727	705	710	703	716	689	776	752	715	702	721	704	697	720	700
7188	4158	5050	3692	2530	1710	1256	980	812	736	642	584	526	486	492	437	473	444	454	385	376	425	429	387	421	402	342	359	405	385	407	319	381	370	347	358	385	362	340	381	328	368	307	356	401	368	367	373	365	302	365	369	352	310	357	377	364	336	340	382	354	373	348	384	361	319	342	348	360	332	353	365	334	311	311	341	360	379	365	313	347	364	324	335	335	361	397	352	348	353	352	332	349	371	382	360	354	403	374	355	342	312	384	400	336	340	331	372	386	375	345	363	302	367	404	368	348	358	402	334	342	346	339	331	340	364	374	344	359	384	343	370	365	374	337	349	354	342	337	344	326	362	380	364	342	387	336	364	361	343	376	374	339	369	315	331	348	396	356	375	341	390	354	397	352	352	342	393	388	357	316	342	340	357	356	289	342	342	361	341	367	354	368	330	347	375	336	349	336	350	351	357	348	369	354	369	389	345	336	347	351	368	355	356	353	317	350	356	329	363	344	373	377	367	351	382	321	345	335	363	381	341	344	372	391	327	331	358	371	361	340	326	367	379	346	341	306	353	399	377	348	363	373	341	323	376	336	344	371	379	374	349	374	359	356	327	332	375	361	338	354	345	357	345	366	381	364	350	355	352	367	375	347	363	311	330	366	357	392	403	373	332	377	361	312	366	369	368	354	361	312	380	355	376	310	377	378	347	346	340	361	341	390	341	368	345	378	336	372	331	356	300	361	362	390	389	355	348	342	391	363	364	344	376	373	327	372	343	360	347	358	355	374	322	347	347	330	413	349	358	374	376	338	322	367	346	304	315	352	375	352	355	319	357	337	344	392	362	363	379	381	383	357	348	335	357	346	391	365	389	342	374	334	357	331	364	360	364	355	334	340	358	344	325	383	326	367	346	355	328	393	346	358	339	351	353	315	353	329	350	343	356	372	366	357	334	346	379	341	331	337	341	323	340	329	332	310	381	364	357	324	348	369	333	344	375	339	353	351	380	354	368	323	367	299	374	339	336	324	330	356	344	348	344	379	325	331	354	357	328	331	387	342	370	333	350	372	371	317	354	342	380	352	350	342	335	372	392	375	370	334	360	402	355	331	329	341	370	359	356	354	375	376	331	379	341	372	370	368	338	367	357	370	355	370	342	340	379	341	384	336	357	357	351	360	352	360	354	373	357	336	323	375	390	380	394	341	360	382	316	351	348	342	396	356	373	331	376	349	313	344	371	370	327	348	381	362	340	323	316	350	349	357	357	348	343	330	340	348	319	348	332	349	309	375	321	320	339	379	353	341	322	355	344	366	358	330	343	379	356	352	340	375	332	358	322	357	366	338	363	345	343	315	365	341	391	380	338	353	357	359	341	321	376	350	342	362	333	358	337	366	308	358	327	357	391	369	331	355	360	309	340	313	326	335	359	353	337	355	349	352	373	360	325	339	347	390	354	382	347	404	349	395	374	330	338	342	347	343	380	403	383	384	346	346	351	355	359	358	371	348	338	344	363	370	334	331	393	327	338	351	374	371	391	339	334	337	365	362	335	352	332	341	369	369	364	337	368	397	357	378	353	367	395	339	333	342	312	347	340	366	344	356	341	365	341	357	345	357	362	384	329	333	364	355	312	370	351	304	355	356	370	383	358	374	378	335	328	341	355	363	357	336	377	317	342	333	344	381	364	321	335	324	346	337	375	350	303	305	373	334	371	355	355	327	393	365	331	312	391	346	318	373	359	368	329	340	342	334	339	365	354	349	334	343	363	363	364	335	353	378	362	369	329	367	352	358	363	377	368	335	389	351	359	365	351	353	357	346	329	371	332	321	326	346	350	353	355	391	348	334	322	343	348	368	359	332	319	356	346	371	366	356	353	349	373	353	348	365	348	334	366	365	366	315	357	333	373	334	353	334	341	348	333	362	314	355	369	371	376	362	382	328	328	347	333	386	387	387	334	340	337	332	361	368	390	350	348	346	356	345	332	346	348	381	371	341	367	377	344	370	371	334	353	348	330	325	357	333	344	391	370	311	341	375	387	360	312	364	354	341	369	337	345	341	336	340	341	365	327	376	331	342	362	325	384	327	349	369	356	332	360	354	374	334	331	359	340	336	344	334	352	348	351	349	391	364	345	347	323	324	364	332	327	358	393	328	314	376	366	331	327	331	332	332	343	331	369	354	335	369	361	347	330	335	330	367	342	360	333	350	398	333	347	333	356	359	371	355	382	377	321	360	364	361	364	319	356	347	379	362	387	346	365	360	336	359	335	379	380	322	339	346	366	332	357	356	347	342	347	354	351	331	320	345	380	369	372	342	351	350	307	329	384	355	363	355	342	357	372	367	334	369	324	350	353	348	370	356	379	326	340	373	381	328	346	340	349	341	336	350	346	366	387	339	375	351	339	346	346	331	355	344	366	335	367	336	340	368	354	360	363	319	325	367	349	328	366	372	366	355	357	366	387	351	377	359	354	391	341	367	377	382	333	335	370	359	336	342	375	380	359	355	394	346	385	359	374	352	363	337	339	352	337	386	330	372	315	341	337	348	366	335	356	328	321	356	378	365	353	356	333	389	338	383	371	355	349	357	371	352	315	342	336	352	346	389	333	353	378	335	366	366	345	364	353	369	330	358	371	339	405	352	352	357	378	351	340	358	360	337	344	350	382	370	365	366	368	376	358	358	390	359	325	347	338	372	342	326	370	365	370	348	349	342	362	335	360	333	377	369	348	342	331	359	362	347	403	354	351	363	362	320	348	361	356	332	370	339	364	306	361	378	368	355	354	353	341	375	345	384	365	371	348	391	359	345	350	340	352	365	325	353	369	341	320	366	345	373	350	391	353	324	346	353	412	361	337	348	317	348	379	372	364	354	329	359	429	350	347	336	355	387	371	357	382	366	377	336	344	369	367	359	352	337	321	363	335	372	310	373	358	360	339	355	384	332	377	337	377	329	343	344	369	343	346	380	350	284	370	340	374	343	321	328	331	359	332	353	372	370	338	375	372	333	343	341	344	363	321	370	337	369	340	293	345	342	319	352	332	380	361	351	350	320	340	368	333	347	350	335	330	333	373	363	361	342	334	368	356	345	330	343	347	334	360	352	348	355	335	363	378	334	357	390	357	356	338	361	343	334	369	332	341	363	347	396	369	369	321	389	334	375	336	356	343	382	360	331	330	350	353	381	350	357	338	311	370	374	350	357	350	325	360	376	343	340	407	337	353	347	340	340	355	345	360	356	338	321	337	355	318	349	331	366	333	314	365	330	351	352	381	347	298	350	374	337	357	346	369	338	335	371	339	381	386	358	375	330	358	311	348	366	370	351	360	379	357	389	338	355	355	354	345	338	348	347	334	361	376	333	386	336	341	340	366	353	363	375	321	351	399	352	347	378	380	359	352	330	371	348	324	351	350	340	369	355	342	334	379	326	367	375	356	362	313	328	347	348	384	355	395	365	359	329	328	342	389	345	361	307	356	321	361	352	332	383	381	340	344	335	347	359	387	335	345
5085	4244	9123	10332	8577	6645	5011	4021	3269	2798	2387	2123	1822	1721	1530	1361	1374	1255	1261	1192	1145	1173	1134	1070	1079	1032	959	966	949	952	867	920	896	920	905	888	855	848	849	824	836	908	855	844	805	844	791	837	841	828	856	838	781	842	796	798	775	776	805	801	803	792	796	797	820	794	757	831	832	819	785	801	736	831	822	817	793	819	815	737	774	727	793	762	814	782	802	827	817	808	770	814	744	797	794	743	795	722	798	763	835	768	769	805	821	816	773	791	776	789	810	780	741	769	793	780	804	756	811	755	809	757	816	787	835	793	795	776	802	798	738	814	807	789	724	751	808	769	791	774	805	804	788	812	777	798	767	735	715	814	795	783	745	742	794	757	877	801	831	821	824	812	755	756	815	784	774	796	781	756	811	789	768	781	810	787	778	773	775	806	812	770	794	815	802	793	811	822	807	788	843	805	775	771	782	771	740	757	824	807	775	764	793	810	759	826	751	814	790	825	847	772	767	768	750	790	785	796	797	812	790	788	786	811	734	794	772	785	836	781	803	810	795	750	811	737	783	795	868	805	824	781	770	787	739	827	838	803	786	783	813	794	818	819	770	792	801	822	813	738	800	777	756	841	791	765	728	761	759	767	751	790	786	771	793	836	753	752	811	770	822	746	779	826	760	790	794	747	756	853	783	785	728	791	757	779	840	820	760	721	805	778	826	778	840	788	742	808	807	833	799	779	751	790	793	805	776	759	766	765	754	820	761	805	754	780	727	780	773	792	764	788	772	774	785	764	808	810	840	806	775	805	740	750	783	764	792	792	825	770	794	817	803	773	764	761	786	781	807	778	756	799	807	764	806	771	811	759	821	796	772	808	712	832	787	800	769	854	841	755	805	794	831	823	745	794	780	841	776	804	800	778	783	863	811	746	819	815	757	797	857	827	832	782	818	782	781	786	802	832	813	771	778	739	800	830	767	778	817	809	756	766	769	807	792	767	741	794	752	826	728	809	784	793	788	810	817	753	769	800	813	821	809	799	803	795	815	794	749	791	754	787	809	732	800	734	800	810	813	759	845	783	778	791	782	834	763	796	749	764	751	795	791	777	813	779	801	810	808	778	800	804	747	784	810	765	815	798	809	802	788	795	752	795	822	777	818	786	853	748	754	776	809	823	791	773	768	771	785	733	757	797	795	831	776	813	745	786	760	793	802	804	792	801	801	801	753	764	779	824	759	842	790	780	787	794	795	783	794	756	756	746	797	782	794	820	745	793	794	773	744	808	790	757	771	770	799	794	804	810	814	771	797	846	742	784	781	774	769	798	771	797	805	829	789	810	776	803	811	785	780	815	808	784	789	770	792	801	745	777	817	788	814	801	779	768	786	775	804	811	816	853	792	746	776	764	728	771	790	777	804	783	846	886	760	758	813	804	792	826	752	792	773	768	785	767	792	783	781	809	818	777	816	813	759	815	829	783	763	811	816	803	770	734	760	787	788	781	777	817	787	776	816	787	788	825	786	780	789	759	837	824	850	807	803	751	787	787	740	772	779	803	779	820	777	780	813	790	871	790	794	785	771	752	748	751	801	790	801	756	803	800	782	772	805	772	778	752	787	793	784	793	799	800	805	784	802	806	793	785	828	804	780	806	793	795	773	708	789	802	789	807	829	763	783	804	749	779	785	781	776	787	792	808	769	783	791	807	728	786	771	771	828	787	775	830	810	802	833	804	826	802	797	825	771	796	793	783	814	677	777	835	776	769	795	781	829	782	765	760	812	792	808	782	765	800	809	750	825	760	794	750	818	763	770	779	757	755	831	798	740	808	809	799	802	829	781	814	759	817	834	751	807	765	824	776	764	792	792	814	771	736	786	761	759	805	806	806	818	761	793	793	786	827	775	792	795	810	794	730	778	831	783	782	772	780	743	776	836	764	765	787	810	814	777	718	815	808	839	786	777	800	791	808	788	788	800	775	822	765	794	780	803	843	762	771	775	737	816	796	796	808	759	804	820	803	731	814	789	798	734	790	735	831	795	838	864	838	776	800	765	846	805	758	734	800	791	772	862	833	733	771	725	795	795	756	801	807	813	786	825	793	813	819	771	802	798	726	776	825	799	781	803	811	812	780	805	809	747	827	799	805	782	803	801	783	770	773	826	763	754	750	786	754	795	771	810	807	822	731	775	767	774	786	843	838	765	800	778	758	835	787	745	798	783	782	794	778	779	815	775	777	788	820	765	798	780	812	768	794	768	800	801	785	771	774	799	750	764	780	804	789	794	783	760	780	826	776	832	838	783	769	838	825	766	768	767	753	728	794	827	757	725	781	811	739	740	786	772	809	806	791	768	782	840	817	803	830	778	811	763	803	800	787	782	766	787	785	806	783	802	809	803	797	831	774	761	788	763	771	814	800	784	795	794	792	838	782	852	737	800	803	806	842	762	791	773	801	847	800	813	801	774	781	846	751	792	784	815	781	831	774	801	796	822	787	750	784	780	732	759	759	804	812	808	758	799	830	748	759	750	790	814	825	738	809	791	790	784	832	779	727	809	797	791	765	743	793	816	792	773	824	757	844	788	793	779	779	810	772	781	803	808	804	786	812	844	770	813	793	756	775	783	773	746	808	801	758	793	755	792	792	795	798	803	735	816	855	770	769	812	790	813	759	799	774	834	828	778	842	777	800	769	793	791	793	770	775	782	791	763	828	816	766	780	835	817	796	788	792	886	782	760	762	818	786	834	815	751	791	777	813	773	773	772	772	767	793	762	764	786	768	803	768	757	806	763	790	810	835	818	767	777	804	797	787	764	833	806	796	728	771	777	784	837	795	795	760	765	803	809	805	818	771	785	737	817	825	749	795	819	812	790	838	794	765	789	751	724	766	778	799	793	823	782	755	757	841	751	761	825	758	738	812	789	754	732	756	746	815	778	830	753	786	802	772	790	810	835	764	797	757	811	730	762	831	811	784	799	784	765	806	785	727	785	823	784	787	806	772	828	798	800	823	794	768	786	769	799	835	763	789	817	760	771	818	752	823	795	778	792	810	775	811	804	795	802	789	784	782	798	818	797	768	787	824	765	785	805	828	777	801	810	735	787	770	791	828	801	766	811	781	740	802	790	783	824	821	809	765	779	801	742	770	776	853	798	814	768	741	814	784	781	797	761	755	772	807	782	806	762	828	820	768	794	752	793	771	797	789	798	788	779	806	752	781	765	749	827	806	795	729	788	756	780	793	729	813	748	799	742	810	781	773	784	802	773	795	805	823	778	805	742	767	802	792	814	766	762	798	791	762	803	748	819	741	731	801	746	777	769	808	809	784	793	799	778	806	785	784	758	807	840	777	779	766	771	825	789	758	736	785	764	809	797	785	783	812	771	798	809	791	740	744	800	802	799	767	762	722	764	777	745	812	799	795	834	784	797	798	756	780	786	784	748	819	743	805	789	756	786	760	727	817	823	782	787	830	757	862	828	782	788	777	746	747	795	767	805	800	800	795	796	779	845	783
14795	6490	7559	5732	3857	2571	1744	1461	1103	937	819	708	580	597	562	547	473	504	424	419	439	355	426	382	383	413	416	320	359	395	351	375	377	331	398	331	334	342	335	337	342	330	338	361	303	370	339	330	340	349	342	340	354	340	340	319	325	355	310	324	332	302	299	376	332	310	351	344	304	319	329	294	349	338	288	321	336	347	335	359	341	324	325	345	332	319	288	315	318	329	324	296	333	326	310	345	325	312	318	336	342	322	293	284	323	350	331	318	339	340	303	293	317	331	318	311	377	330	336	322	340	372	328	325	312	327	341	357	350	292	305	337	334	329	301	283	327	319	337	359	343	318	305	303	327	298	333	348	296	280	356	323	343	324	365	356	288	306	324	353	318	343	322	345	308	338	336	320	329	329	299	314	323	357	297	393	336	337	329	316	324	293	319	352	316	362	311	341	324	341	324	335	319	323	300	326	355	350	323	315	357	325	344	323	311	321	277	321	310	338	310	304	341	302	308	318	318	302	323	348	334	363	333	348	318	329	350	350	294	319	326	304	347	325	313	335	300	297	317	349	312	313	331	335	322	315	357	344	310	324	335	331	322	326	339	336	306	270	310	319	338	335	325	343	307	329	335	293	318	310	330	320	289	313	357	309	358	333	294	331	357	320	354	326	331	334	340	335	308	336	324	366	310	342	344	297	314	334	324	344	337	336	328	332	342	352	350	337	331	326	347	347	321	316	307	309	335	371	366	306	328	325	317	322	302	333	347	331	356	314	295	350	360	347	335	335	335	336	297	324	310	333	296	352	339	351	312	329	303	325	302	320	352	353	350	317	347	295	359	320	337	341	301	328	354	335	339	363	341	303	317	319	313	334	328	345	359	302	337	344	336	324	318	326	298	342	309	321	313	350	284	348	366	292	333	342	355	303	320	360	312	328	316	334	317	309	326	332	341	311	336	315	344	314	326	343	331	320	313	346	311	315	345	341	314	312	321	338	325	314	309	312	326	328	362	346	325	327	324	321	355	340	317	369	335	325	344	322	361	285	346	335	323	343	316	331	360	334	359	327	322	323	291	304	352	325	325	315	323	292	332	306	339	321	346	358	326	316	327	319	341	317	311	348	331	320	359	305	314	329	317	283	329	317	329	307	316	288	359	340	323	332	312	304	329	351	323	298	337	289	358	329	307	300	340	333	316	300	336	328	343	311	310	320	318	363	324	324	334	341	351	353	344	317	330	340	335	361	340	341	334	294	304	303	362	330	352	282	339	325	327	288	345	317	314	344	332	368	328	311	376	344	324	274	303	323	356	330	327	339	341	341	318	310	333	337	385	289	320	321	311	315	302	342	316	347	354	325	300	308	324	328	347	349	313	330	318	350	364	365	332	321	357	312	310	328	329	313	313	305	339	288	338	343	319	315	301	324	361	309	334	339	329	334	324	336	327	289	352	305	315	319	329	345	324	335	316	328	345	330	324	321	334	333	345	345	319	337	305	367	344	329	331	325	347	340	347	310	319	323	322	331	323	290	322	336	268	348	337	305	351	323	332	306	339	355	352	335	311	330	314	333	336	374	342	334	324	370	340	332	332	348	304	337	333	301	316	314	365	321	318	340	353	285	330	300	346	317	297	300	322	304	334	284	340	347	351	339	312	302	333	329	333	359	332	324	332	345	342	331	324	334	279	318	330	346	325	333	336	294	343	311	336	339	365	327	343	341	333	324	309	325	313	348	335	309	310	335	308	334	304	319	327	294	317	323	321	326	318	343	297	319	314	291	319	278	311	284	338	316	344	331	357	320	294	342	316	318	322	335	324	286	319	323	371	294	325	323	346	356	342	347	324	329	311	333	342	305	342	350	313	322	331	316	318	302	320	317	318	291	323	348	349	315	323	318	316	310	336	315	328	319	357	350	312	311	338	334	320	320	336	296	331	354	297	316	306	310	304	298	351	333	319	365	320	300	346	349	329	369	350	330	344	341	337	332	333	308	322	318	316	327	318	339	303	319	313	350	368	306	291	301	337	313	360	321	359	310	321	351	299	310	331	316	313	297	307	314	323	336	317	326	312	334	316	316	348	303	319	337	324	314	317	332	333	304	294	291	322	330	310	348	336	322	315	364	342	324	302	317	354	347	325	324	347	337	363	342	321	358	308	400	324	346	323	302	327	339	347	329	342	322	337	332	338	326	303	317	343	339	354	343	318	350	366	343	331	341	353	350	325	313	321	344	316	323	333	325	356	337	324	317	340	314	346	324	330	341	327	331	346	356	349	328	343	326	338	320	324	326	309	327	348	280	319	324	309	306	330	306	332	355	372	343	348	306	329	322	336	335	340	316	337	356	348	321	349	318	341	329	340	284	330	378	346	340	332	310	328	348	300	374	335	334	348	318	321	329	310	335	332	362	335	329	334	362	299	298	340	309	334	316	332	355	323	338	358	293	309	329	341	295	350	320	309	367	344	342	338	335	324	326	354	299	322	337	326	332	327	346	351	298	331	309	325	324	322	362	353	345	328	316	323	308	330	356	322	334	324	338	361	323	347	336	334	323	366	339	335	316	325	293	323	320	329	292	344	352	358	362	345	278	318	316	307	340	341	336	307	337	328	308	328	340	341	340	375	311	325	321	309	326	325	342	323	343	335	328	308	301	320	318	303	349	325	303	291	347	319	315	323	330	326	328	339	281	322	320	352	340	323	303	332	324	315	362	316	336	348	322	332	328	333	316	313	334	341	331	300	399	345	307	339	300	326	346	322	310	356	349	306	343	330	346	306	293	349	340	311	363	342	327	313	344	288	282	325	327	340	339	331	327	341	341	322	340	340	367	346	331	293	314	309	296	340	321	337	344	369	329	313	336	320	329	373	327	357	357	325	275	339	328	296	368	353	321	331	361	333	301	293	303	340	334	282	311	344	295	325	281	319	320	325	314	339	347	346	309	353	348	306	328	319	326	325	349	288	379	323	352	313	323	324	326	312	326	357	318	315	363	344	332	333	325	326	320	323	319	346	349	321	313	345	328	342	309	327	318	319	357	346	340	310	332	366	325	333	302	327	330	326	347	318	330	307	315	330	294	332	300	306	314	296	299	313	307	333	294	332	362	314	311	326	344	318	354	325	344	323	326	312	304	327	356	336	297	302	324	347	333	322	308	346	321	317	321	313	335	296	349	315	320	320	329	320	336	332	374	350	334	311	335	346	300	336	307	318	332	288	333	326	360	350	309	300	365	332	326	329	339	349	325	308	339	309	319	297	336	364	290	333	330	344	278	305	288	312	326	302	304	355	292	326	295	357	324	301	345	333	314	314	334	354	323	323	311	328	328	356	329	348	329	299	322	322	343	300	315	318	355	327	342	320	305	320	292	300	331	364	324	334	315	345	368	328	352	334	309	321	320	317	337	347	281	323	343	298	341	312	315	310	362	325	346	337	342	341	321	325	338	307	342	307	339	309	325	333	365	346	356	336	323	334	333	344	347	347	317	311	308	358	307	305	351	322	294
10144	5995	13076	14581	12280	9834	7108	5736	4789	3987	3342	2885	2532	2210	2001	1887	1765	1594	1574	1432	1351	1253	1222	1249	1140	1108	1085	1080	1012	1021	995	963	894	977	928	863	881	856	846	830	868	842	815	846	778	832	879	811	831	789	808	776	787	753	789	776	773	777	751	810	734	743	753	744	747	749	780	771	785	710	736	759	714	772	760	733	750	748	715	762	747	721	719	736	757	746	713	731	760	745	762	765	718	709	715	783	718	730	771	731	805	779	718	694	816	754	747	773	726	748	737	799	783	761	749	721	729	724	746	754	779	759	699	673	712	724	715	733	717	742	779	739	750	739	766	703	737	729	747	722	777	765	770	749	745	768	760	798	696	786	695	763	776	714	693	705	727	758	761	734	753	751	757	715	747	746	747	731	750	773	796	729	708	740	739	725	775	776	724	764	750	729	763	766	697	740	745	667	704	738	703	752	729	673	744	741	699	721	735	727	730	754	729	738	708	747	695	720	757	774	722	741	717	726	720	794	745	710	688	732	767	757	762	783	717	758	748	768	699	742	777	767	716	738	705	752	710	764	721	712	770	740	745	743	711	730	724	769	764	739	722	751	710	729	764	747	730	707	736	784	735	732	778	721	703	714	749	733	720	763	749	773	714	751	769	732	760	732	771	705	735	788	706	741	714	746	754	779	748	728	699	716	766	763	695	732	738	727	752	779	760	722	741	783	726	712	761	715	704	772	812	705	744	760	764	723	752	716	719	746	743	784	768	699	816	709	796	773	755	767	762	787	703	803	722	728	738	679	726	751	769	784	727	763	696	714	771	737	698	785	768	755	705	725	762	701	706	725	744	739	748	767	731	785	726	730	724	729	718	737	731	775	763	722	737	698	759	770	782	755	735	732	755	715	754	706	724	690	736	747	729	709	784	756	721	761	736	753	727	777	744	743	749	731	767	733	753	730	709	711	759	717	770	756	770	727	704	678	720	757	737	750	709	715	729	740	755	757	773	707	716	819	697	773	750	759	734	707	717	732	719	756	683	724	766	730	682	775	780	748	717	771	754	743	743	771	732	741	734	704	703	744	732	750	727	755	763	781	748	711	724	759	718	733	763	772	702	746	691	770	722	715	716	738	789	747	668	741	716	738	758	745	757	743	761	714	736	717	699	759	694	719	723	769	726	697	732	690	740	803	772	727	714	788	723	705	756	767	747	736	747	754	739	684	756	763	745	748	700	747	717	769	761	749	729	744	735	745	713	708	718	749	755	729	755	744	677	739	701	758	702	739	699	761	769	716	721	742	743	736	751	739	742	754	736	752	761	736	739	764	696	756	717	764	749	736	732	763	769	753	753	695	729	743	756	789	708	740	708	698	772	715	736	713	753	758	808	708	766	761	751	709	719	734	739	744	727	759	758	745	777	741	738	780	750	722	750	726	723	796	726	752	792	727	754	755	733	748	764	678	710	781	765	700	747	775	702	758	736	718	701	721	742	723	721	804	739	764	713	726	679	756	770	705	726	765	750	690	702	693	788	728	769	716	766	740	765	747	813	764	746	766	727	732	723	753	687	776	736	748	743	719	685	771	750	742	775	746	746	729	765	718	690	749	756	759	743	648	765	712	704	746	788	771	737	695	722	750	741	746	723	732	732	704	751	765	744	777	749	751	678	740	692	759	743	760	760	726	755	757	690	707	742	714	724	704	720	787	733	744	779	798	702	780	714	774	710	720	718	742	782	744	736	725	738	746	730	746	741	740	720	698	785	719	801	775	749	724	716	744	748	749	768	726	756	765	747	769	755	712	749	750	771	753	749	759	742	737	770	709	712	701	783	773	671	729	757	753	736	749	706	732	786	729	772	720	733	752	730	751	783	733	721	739	764	724	798	791	778	768	748	739	732	771	764	726	749	719	743	684	741	771	737	721	735	730	753	711	758	742	748	785	723	727	777	793	745	716	809	728	747	734	738	762	731	738	732	804	781	765	768	732	733	737	728	750	760	786	746	745	726	713	749	682	768	730	733	708	746	772	716	775	757	769	719	731	731	730	720	808	711	716	690	742	779	742	728	715	735	691	696	687	733	744	755	695	773	748	681	745	700	745	733	704	757	737	752	763	707	758	755	717	762	765	758	744	771	702	754	749	743	716	727	724	742	759	745	728	762	739	779	728	731	765	685	728	704	687	725	723	766	777	718	742	751	782	715	760	725	738	732	757	777	752	699	726	691	720	705	748	737	764	786	719	771	734	743	789	720	704	743	751	754	732	720	723	749	738	714	743	795	705	763	708	712	738	743	719	789	761	716	765	702	731	734	695	731	710	738	759	765	708	730	783	813	768	728	762	732	732	731	739	727	750	770	755	724	730	693	755	794	737	755	739	724	735	711	740	737	683	757	769	798	765	716	719	733	731	751	721	760	744	794	715	741	711	735	731	696	725	732	749	740	743	747	761	776	709	740	706	745	749	756	709	723	782	751	726	737	750	759	757	750	737	784	741	778	730	755	675	705	723	795	734	680	727	761	723	752	722	675	711	731	733	752	740	730	735	718	737	711	695	713	759	719	729	783	766	708	716	764	762	769	770	717	724	721	703	736	794	761	741	724	697	724	751	730	760	739	759	768	724	728	762	752	783	697	764	725	788	782	702	718	741	712	750	776	758	713	743	759	725	768	740	731	773	756	720	713	715	759	759	749	739	792	691	791	754	704	773	752	724	750	767	689	770	740	756	780	755	758	747	764	761	742	747	760	765	725	706	771	734	767	735	749	702	754	780	807	739	713	727	695	754	751	787	784	742	726	723	745	718	762	754	720	793	780	762	702	757	734	728	777	748	721	746	754	742	772	752	733	723	770	735	752	716	737	695	708	740	755	769	774	700	748	757	750	739	755	771	733	730	741	708	724	722	771	731	775	742	734	776	734	736	812	738	751	737	796	765	729	764	767	772	766	759	726	702	740	767	741	735	756	754	743	794	808	729	739	773	777	744	733	777	704	772	777	697	717	741	768	705	733	733	802	785	730	711	721	669	774	779	773	769	702	774	802	747	718	728	734	737	705	774	788	711	776	712	703	720	770	723	757	767	772	716	713	728	724	721	747	697	758	737	730	784	761	746	748	763	759	792	758	728	717	733	762	769	761	744	760	749	702	755	739	749	739	816	761	730	698	751	686	738	727	783	745	765	739	772	762	726	776	728	717	725	774	747	756	756	756	727	742	753	726	715	716	694	735	722	763	739	741	769	712	709	773	737	739	727	760	766	769	761	755	756	701	771	746	701	783	740	715	739	719	710	702	750	743	698	700	785	780	753	708	729	724	785	769	722	795	765	715	771	698	791	753	753	703	764	735	755	715	730	699	764	729	698	725	721	707	771	769	745	740	691	772	690	744	749	722	743	796	711	787	786	775	761	744	741	761	698	754	711	733	769	718	702	739	734	701	749	742	666	759	767	749	722	697	794	736	804	692	752	751	746	732	692	726	744	750	733	726	725	781	772	769	721	705	799	740	662	740	799	730	773
22951	9495	10441	7995	5210	3547	2279	1738	1485	1222	1026	846	750	689	615	547	587	507	433	502	445	442	418	455	394	392	405	356	339	377	338	360	321	350	391	330	316	335	341	316	324	344	320	335	334	330	345	299	331	322	324	332	348	310	281	305	309	287	277	330	308	318	319	318	312	329	304	302	280	288	306	304	317	340	297	328	287	311	321	303	337	323	333	314	346	304	310	304	351	314	321	320	341	300	329	297	314	315	292	357	313	286	302	334	296	326	330	298	333	349	305	343	350	320	334	308	350	309	355	305	298	302	300	317	320	318	310	304	319	299	327	344	318	285	311	321	253	313	311	309	349	294	311	317	329	291	310	296	319	316	288	311	310	334	317	322	310	352	302	292	308	317	316	304	320	303	282	325	327	296	287	310	363	303	304	277	320	302	323	317	330	332	290	292	312	316	300	286	273	323	314	300	311	300	315	314	318	310	292	321	256	313	332	349	311	315	322	327	327	289	299	323	330	320	311	292	300	306	329	335	318	297	318	282	313	298	322	306	334	285	344	348	298	305	296	300	336	309	294	382	305	327	329	322	315	307	290	286	306	327	321	338	329	341	328	294	299	301	331	280	296	319	307	346	339	300	294	316	321	314	305	327	296	320	310	326	311	305	295	294	301	351	290	281	306	336	320	293	286	349	310	314	315	296	282	281	286	336	294	310	320	320	326	331	305	332	308	299	316	336	321	302	306	319	293	299	301	334	297	336	298	337	295	338	301	293	316	293	327	330	312	312	317	319	315	289	316	280	307	344	313	319	353	352	325	286	303	273	312	308	305	305	309	295	309	339	318	313	306	315	300	296	295	293	301	331	301	304	320	324	308	312	323	278	325	333	325	292	291	290	319	300	281	332	321	314	303	296	324	270	307	293	310	315	336	374	294	344	303	327	278	317	346	304	296	305	294	355	322	327	298	352	331	289	309	317	299	278	293	301	336	306	323	343	283	299	311	312	319	313	306	314	334	287	329	280	319	316	311	295	311	315	306	304	331	269	314	298	299	312	301	312	291	302	302	317	324	346	303	316	320	280	308	304	310	283	290	307	322	328	302	312	297	287	325	328	319	285	330	316	330	301	323	297	304	324	345	311	305	336	335	320	359	320	306	336	281	315	301	324	338	313	333	321	302	289	299	323	295	320	285	308	319	301	318	301	286	339	312	299	278	320	313	330	325	340	320	288	283	304	335	278	308	362	310	324	289	363	310	303	316	302	305	299	303	326	306	300	339	257	281	305	306	312	267	301	302	287	317	327	299	290	291	311	323	335	277	314	318	341	288	333	335	350	332	301	325	349	306	333	304	309	300	310	279	310	324	307	334	321	300	299	308	287	311	302	279	328	293	295	301	319	300	326	298	325	326	314	310	304	318	295	321	340	342	285	291	319	317	320	335	322	289	321	297	290	314	335	342	327	301	313	334	288	324	326	312	301	329	313	314	304	292	323	325	277	335	324	330	297	297	294	282	303	298	336	347	327	329	287	330	318	329	284	287	333	311	328	294	331	300	318	305	317	303	316	302	319	301	315	299	306	333	305	336	343	291	302	301	298	310	318	278	330	349	296	302	315	275	275	299	303	312	318	299	314	302	305	326	289	310	322	334	304	331	287	338	307	287	311	292	308	296	332	285	285	322	313	331	298	301	299	340	302	301	308	315	333	303	309	349	343	313	331	305	329	330	299	301	313	297	318	318	301	362	353	333	332	309	342	323	284	308	310	302	305	339	318	319	293	346	337	307	301	306	281	297	339	301	305	298	308	291	314	304	324	341	284	274	289	318	316	293	314	314	341	347	315	262	297	307	310	313	309	310	336	372	329	307	298	308	301	330	339	317	339	292	275	318	314	323	295	327	292	291	289	330	288	307	322	348	314	320	309	331	315	347	288	293	287	306	327	290	319	343	311	299	340	351	300	318	328	325	320	328	318	316	277	337	311	320	325	323	278	330	301	298	320	317	324	303	272	316	317	307	317	319	318	339	291	292	323	341	305	299	310	314	315	314	301	326	290	322	314	277	324	319	336	318	347	286	329	303	345	345	344	307	321	329	296	306	280	331	307	338	312	314	283	338	293	295	312	362	289	316	306	319	314	340	281	301	296	335	297	285	295	331	306	337	315	336	300	311	311	360	340	336	333	306	311	340	335	327	343	327	307	304	303	336	336	307	322	319	312	325	308	329	292	347	331	299	328	320	290	303	343	324	304	274	320	285	320	314	283	306	314	350	285	311	324	315	322	326	308	304	336	328	342	310	266	303	313	309	315	305	293	329	314	333	285	323	324	294	309	319	305	304	305	310	278	274	321	303	306	322	325	354	332	306	333	319	306	314	322	305	320	328	336	322	346	273	352	323	293	308	364	346	302	316	324	283	300	348	327	352	326	298	282	275	310	312	313	314	325	307	285	311	299	299	309	321	320	302	325	312	277	336	286	325	280	341	312	305	288	287	294	326	307	301	312	288	332	294	306	330	326	317	296	326	332	300	283	301	279	266	301	281	311	295	322	350	305	305	327	315	349	298	300	282	300	338	332	328	323	316	315	333	341	318	338	332	325	285	279	310	324	312	310	307	276	296	302	334	305	291	281	302	322	313	311	301	308	313	329	320	292	322	289	322	354	328	342	334	302	337	305	307	338	311	304	319	315	314	324	333	303	306	310	298	321	329	309	317	304	342	293	315	286	304	340	306	329	331	322	314	305	320	345	319	301	307	329	298	323	284	318	334	342	304	326	323	286	329	344	311	317	287	282	320	321	309	320	338	286	332	333	318	303	305	315	306	302	317	292	304	319	347	304	314	318	335	322	335	276	294	316	335	294	328	300	304	325	323	312	319	322	322	308	300	316	322	302	315	295	289	272	316	316	321	329	297	343	307	355	280	312	301	332	312	323	302	311	313	296	300	297	319	310	317	330	287	306	292	322	297	314	337	310	308	295	315	313	300	318	313	322	302	284	336	297	305	286	305	316	328	304	326	308	312	291	335	328	299	349	317	325	305	289	305	332	322	306	319	339	337	333	304	322	305	326	312	337	312	276	331	308	340	315	321	302	336	331	310	310	280	310	302	344	319	311	332	318	330	318	325	334	317	307	320	308	297	282	290	321	304	295	339	324	339	305	305	321	322	303	319	302	295	280	311	328	319	291	304	322	297	316	301	326	318	311	319	315	296	297	319	300	281	279	356	330	311	309	288	304	336	328	278	322	330	307	335	304	308	303	353	309	318	336	339	303	301	303	321	311	334	323	317	298	288	344	324	299	369	296	312	303	291	303	300	293	292	284	283	305	318	345	316	309	332	310	322	306	319	310	308	315	289	306	321	297	314	314	320	316	315	326	310	308	311	297	311	324	301	327	306	330	325	322	317	293	324	312	333	328	321	321	317	307	309	277	306	281	314	340	336	330	265	315	311	302	295	328	268	311	325	322	325	273	349	302	302	349	316	336	332	303	308	317	311	329	289	344	321	326	299	338
13010	7759	16488	18286	15714	12326	9419	7322	6184	4949	4311	3656	3225	2720	2457	2278	1993	1889	1817	1656	1573	1528	1368	1344	1356	1266	1191	1177	1083	1065	953	967	986	921	975	869	849	874	875	809	890	846	813	778	819	834	753	811	810	769	743	754	789	754	754	735	758	780	741	732	713	703	731	674	774	664	731	731	739	749	728	740	730	726	681	730	715	676	662	710	752	701	694	734	725	719	733	709	756	754	727	727	711	724	710	720	729	699	686	739	685	711	676	714	711	713	728	687	742	732	727	743	719	708	708	698	705	731	679	706	688	727	697	709	737	694	705	729	713	699	686	737	722	712	790	712	692	733	657	741	668	730	710	693	714	724	726	702	728	733	686	703	713	716	704	725	728	677	673	729	679	701	701	720	784	719	740	704	694	752	724	687	684	677	693	734	711	684	770	704	676	717	714	718	736	696	656	722	707	695	764	735	721	689	705	719	660	725	727	713	744	735	727	699	734	682	736	710	741	757	718	696	735	721	750	724	690	694	694	698	721	703	670	686	727	749	721	795	645	768	690	707	693	705	722	667	708	705	689	733	734	718	723	747	738	683	756	696	701	714	724	698	725	714	707	744	749	723	719	699	677	717	712	733	718	738	697	708	718	709	704	729	660	670	717	727	694	734	728	693	744	693	708	711	693	683	723	689	702	740	800	709	673	655	751	691	691	700	675	689	738	731	731	694	741	709	745	697	704	759	738	684	690	705	728	688	763	699	707	645	694	704	710	717	759	707	725	691	743	719	703	723	703	735	718	729	663	684	677	693	672	702	719	717	720	707	727	727	726	690	676	724	738	728	762	682	718	674	690	696	683	683	728	725	714	769	678	686	719	711	733	688	695	711	684	747	706	679	743	709	713	716	698	697	727	735	707	724	713	706	667	727	682	757	727	768	691	718	749	710	707	707	738	744	662	744	682	744	696	729	774	654	670	705	752	721	678	689	654	686	700	746	707	685	689	724	728	745	732	687	738	707	724	722	724	718	699	733	684	746	704	656	705	752	716	713	754	697	715	697	692	710	694	706	702	662	733	769	717	730	759	742	675	719	696	705	723	735	694	720	720	717	709	696	748	738	707	759	665	762	711	672	740	717	720	693	697	677	732	678	712	707	705	704	684	721	700	712	696	679	718	693	738	727	722	678	718	665	711	650	705	725	750	739	738	741	712	743	749	687	714	735	730	705	773	751	693	723	689	702	724	723	741	750	730	757	702	710	722	748	729	745	701	699	728	735	742	712	731	735	693	708	741	757	706	687	734	728	720	700	723	703	712	707	709	666	710	732	767	728	710	718	727	679	732	700	703	733	712	691	703	765	648	696	667	746	754	749	706	699	739	820	694	722	651	736	740	742	727	693	688	695	708	728	698	740	685	745	704	704	752	710	730	749	718	713	724	685	713	720	707	719	700	762	764	766	733	699	722	706	685	763	732	681	696	719	700	690	663	685	723	706	699	673	759	735	684	743	709	700	692	698	696	692	691	684	705	707	704	733	686	700	668	707	700	679	710	684	714	672	701	698	701	717	688	739	747	756	706	718	771	739	699	689	703	749	725	719	712	705	716	718	733	719	698	690	732	687	665	708	715	732	687	689	763	698	755	710	704	712	693	754	719	675	712	707	733	712	701	663	706	654	731	724	704	718	701	682	713	691	703	719	710	705	729	689	711	724	703	685	696	735	675	719	694	674	731	739	711	747	686	706	727	718	702	674	740	700	713	684	722	685	685	712	716	698	709	732	694	740	696	706	741	736	695	714	763	736	724	725	729	761	738	705	695	736	676	762	743	756	708	759	753	742	682	732	685	729	710	697	726	755	770	724	706	741	732	676	712	703	676	712	763	697	653	740	713	656	689	724	736	722	688	745	707	752	730	724	714	676	672	679	743	682	711	750	704	733	733	711	725	774	716	709	745	688	688	698	734	672	694	699	681	696	756	748	728	660	733	740	729	719	675	749	705	724	730	727	731	741	762	694	682	687	722	696	712	741	714	720	811	696	761	712	711	677	722	701	694	709	690	717	717	681	727	670	707	681	713	740	710	719	691	731	689	710	687	707	657	694	685	658	718	710	683	694	735	738	749	747	732	709	704	732	694	691	715	725	684	711	664	733	744	745	729	729	700	682	734	731	729	711	712	734	712	706	763	708	697	664	737	679	666	773	741	754	699	686	732	760	705	705	694	720	692	713	705	706	719	750	693	763	656	677	737	700	735	762	737	709	758	679	692	730	695	745	732	680	705	748	720	730	672	717	732	722	750	743	666	709	752	714	722	719	745	729	739	686	708	732	695	753	721	663	668	736	701	662	727	660	704	667	716	662	698	693	715	743	723	727	683	700	702	717	693	710	692	731	686	731	711	710	731	669	775	736	715	726	706	706	731	725	720	672	726	729	720	701	725	733	701	774	716	740	699	684	695	695	687	721	697	744	725	695	671	729	674	732	682	658	786	687	751	710	676	745	668	679	674	701	715	723	684	632	734	704	693	670	740	702	730	670	702	717	695	714	731	623	702	758	645	720	643	742	736	715	750	703	731	698	722	703	672	710	705	701	673	741	745	733	696	661	714	717	686	758	665	697	733	718	686	666	714	712	734	720	660	705	710	731	734	712	744	706	701	713	719	685	723	712	757	688	679	702	706	725	762	735	736	724	710	757	684	728	683	735	678	731	706	759	705	700	696	721	725	696	726	720	703	716	731	702	665	726	721	776	758	679	742	689	715	741	698	719	711	708	727	741	674	717	718	735	745	751	749	745	699	759	671	726	724	734	739	636	727	736	672	757	751	668	685	700	662	742	741	685	684	760	750	689	724	771	690	730	695	694	723	721	734	730	758	754	696	732	694	685	684	724	704	734	712	633	734	718	696	734	680	698	690	709	728	685	685	675	692	735	693	705	703	690	717	727	653	736	637	732	709	693	653	749	745	738	709	716	671	726	714	721	712	720	683	710	684	670	758	697	743	739	737	700	710	706	720	695	726	684	714	703	730	690	702	717	696	742	719	736	724	676	706	684	702	703	692	763	743	731	721	706	696	792	762	733	702	752	703	689	697	714	651	739	756	722	682	722	723	740	752	684	720	728	709	734	700	732	721	737	728	715	713	727	725	711	691	695	697	718	711	697	725	744	755	710	761	703	643	664	685	656	700	706	724	726	726	737	690	689	725	706	729	707	741	736	748	713	718	680	712	735	677	751	694	676	734	709	714	719	733	738	718	724	774	678	718	681	731	723	721	696	680	696	742	729	700	685	687	757	694	712	772	744	685	659	754	720	681	733	722	726	733	678	749	705	662	724	697	697	695	717	703	709	700	725	695	684	694	695	698	744	718	691	759	772	702	677	752	695	724	745	688	763	703	691	748	696	687	664	724	719	725	697	729	697	724	721	721	671	719	675	749	750	706	742	693	770	681	701	677	707	719	707	723	704	691	731	713	713	728	745	697	760	754	739	742	692	705	733	721	708	689	720	734	688	754	683	756	665
7369	4263	5058	3949	2503	1720	1300	1015	863	705	677	571	563	473	474	478	438	455	455	382	415	378	381	383	401	367	421	365	378	388	379	353	366	372	386	352	335	349	363	314	363	372	349	371	363	372	366	364	337	328	378	344	375	380	388	367	343	359	369	337	370	330	380	351	350	319	347	326	387	329	317	345	355	384	359	364	353	380	351	373	331	343	330	349	304	375	408	374	343	344	385	362	351	389	365	358	360	329	362	377	376	326	349	348	332	340	330	315	352	344	354	364	347	365	358	329	350	387	344	380	379	362	343	363	380	368	341	325	390	362	343	341	345	338	340	364	343	334	364	321	357	354	378	342	356	343	321	358	357	343	375	326	396	365	367	385	367	384	323	365	345	329	348	361	379	423	346	337	365	372	387	333	347	360	369	339	391	350	332	375	338	352	360	371	375	348	340	331	349	370	357	353	373	387	360	353	363	340	343	340	325	345	344	351	383	372	374	376	332	355	366	385	343	309	368	335	370	342	369	319	359	364	352	344	342	369	328	357	369	315	362	327	333	365	358	359	326	319	348	361	384	352	371	360	347	349	347	325	363	348	329	356	397	387	363	330	374	356	318	360	361	403	361	342	359	345	335	345	379	403	391	337	377	326	370	348	367	366	336	351	354	361	371	366	347	361	354	347	349	357	332	362	360	337	382	351	355	365	388	353	364	343	348	335	389	371	358	303	329	342	324	341	333	329	361	349	376	349	348	340	362	378	374	321	322	362	369	353	319	354	367	319	393	374	339	335	362	352	358	324	354	344	349	375	346	378	347	335	339	353	350	354	338	360	361	360	360	335	344	360	352	323	335	353	374	375	341	337	360	351	380	334	350	338	359	338	379	361	356	347	330	372	373	355	372	345	330	330	345	382	363	379	344	358	362	339	332	343	342	340	326	371	357	366	351	329	352	357	352	358	355	353	340	343	346	353	352	348	367	337	329	341	358	339	378	358	357	370	391	340	363	363	373	349	340	375	348	370	376	358	372	336	357	354	366	339	357	367	355	342	370	343	323	343	371	360	309	367	353	370	326	367	326	341	373	352	320	332	376	326	339	374	325	359	355	340	371	363	354	403	374	332	361	324	383	385	333	355	365	380	324	330	323	344	348	326	342	340	370	312	333	332	377	309	343	333	350	385	355	389	365	365	341	367	341	342	356	384	331	381	330	309	368	342	347	341	356	336	352	347	336	374	345	305	387	353	324	327	339	337	311	368	304	350	366	366	322	352	348	328	318	345	374	355	333	368	325	340	339	334	365	349	330	374	381	370	367	313	340	309	356	336	337	330	328	373	343	295	359	338	395	322	325	359	311	337	363	376	378	363	337	369	356	384	350	368	368	320	402	383	339	353	343	372	362	338	343	369	410	376	355	380	362	369	383	385	330	321	338	356	343	369	317	336	362	372	365	337	298	363	326	393	377	358	365	380	363	345	320	349	326	366	316	351	365	370	385	345	363	343	342	311	352	329	331	352	347	361	350	329	323	360	380	331	389	359	367	347	342	337	365	360	366	322	331	340	363	339	363	364	364	355	343	349	351	323	352	348	369	348	345	338	357	345	386	385	355	362	349	370	343	337	331	349	353	339	360	337	358	368	340	364	353	386	342	359	328	311	379	395	382	398	338	381	355	308	358	354	309	372	351	341	370	340	356	348	335	392	355	333	346	360	352	392	368	338	330	315	297	341	331	345	374	382	324	367	339	344	340	336	360	361	346	347	381	351	325	365	366	349	364	342	344	374	343	349	377	315	327	369	316	363	360	342	302	338	356	354	337	369	369	379	348	348	388	386	397	344	350	354	383	344	364	355	375	347	361	339	359	359	317	338	351	334	396	371	409	359	370	386	363	325	331	353	323	362	332	352	361	316	357	375	333	354	358	391	333	339	373	375	375	340	328	354	358	346	370	347	367	343	382	356	350	412	348	345	318	351	353	344	371	354	378	352	355	378	351	358	385	332	331	351	331	334	363	391	325	377	368	333	335	389	412	372	356	364	344	345	350	370	339	375	356	348	331	353	350	369	338	357	351	342	336	332	362	379	335	322	372	352	371	384	329	361	376	339	365	376	375	314	317	396	326	348	327	345	383	318	374	356	329	345	369	380	327	319	353	340	370	387	304	337	323	358	330	340	329	352	332	375	335	362	368	356	373	366	363	377	336	364	353	357	391	352	362	362	352	331	380	324	343	358	346	353	360	332	337	337	339	369	376	359	332	356	377	334	362	361	353	376	366	343	375	353	348	318	351	324	357	326	347	345	360	365	348	358	330	335	397	331	335	310	357	355	318	344	375	345	349	382	367	365	339	391	367	373	368	358	313	363	354	348	342	339	343	326	370	366	367	326	347	360	352	374	342	365	407	371	357	363	367	379	393	352	317	322	358	382	375	370	379	372	353	338	333	333	339	337	355	385	386	326	375	337	330	357	344	379	346	347	324	330	382	351	349	351	344	357	371	369	356	339	334	336	376	370	339	350	390	374	343	342	363	349	385	349	313	337	382	354	370	355	362	350	333	352	340	302	328	355	374	350	384	352	391	358	361	358	351	355	324	345	417	337	360	352	362	318	367	392	370	366	339	369	339	349	324	362	291	324	369	374	331	336	334	349	342	344	377	348	357	400	343	344	393	380	354	356	353	363	362	350	359	350	375	356	382	337	320	351	360	355	390	356	371	373	370	348	329	363	321	354	377	354	323	370	373	308	332	303	372	385	359	354	359	399	372	406	333	353	369	367	325	369	338	374	336	358	364	357	352	389	356	339	381	328	368	376	365	394	392	359	381	325	388	302	333	357	347	341	395	347	348	360	348	327	309	336	319	314	362	337	327	359	359	360	356	341	348	348	325	328	362	362	344	319	369	384	383	330	340	390	336	371	331	340	337	341	364	361	346	332	324	364	331	363	341	359	352	328	360	368	364	378	367	350	402	384	364	357	364	373	364	365	346	360	322	339	321	380	327	369	346	349	313	362	337	376	353	342	360	343	329	321	330	354	376	339	360	347	337	355	341	334	361	372	361	370	365	322	377	333	338	337	373	372	376	351	340	358	342	353	323	338	384	346	367	328	385	365	354	327	347	343	364	342	369	388	357	362	369	357	346	320	325	369	383	319	349	340	346	345	382	350	371	298	379	347	374	354	363	349	336	352	367	332	359	318	344	358	333	361	378	326	367	336	350	374	386	359	361	367	359	320	384	410	341	336	349	369	360	340	329	383	335	341	373	335	336	343	348	349	374	366	364	374	377	315	380	367	331	366	320	371	359	358	355	336	357	381	351	342	341	326	329	368	354	385	323	355	350	346	352	362	347	358	329	348	306	334	333	359	361	352	359	348	361	342	353	354	388	350	368	387	320	354	323	388	346	351	371	338	352	344	345	331	361	353	366	320	348	346	361	378	384	357	332	346	356	364	373	339	351	368	334	349	343	351	382	356	345	325	377	343	389	355	341	383	340	336	329	325	351	323	356	363
4838	4276	9164	10451	8692	6610	5193	4076	3374	2933	2511	2064	2001	1666	1663	1450	1401	1346	1278	1220	1171	1069	1095	1143	990	1057	1037	1036	973	957	935	944	906	867	882	909	831	862	828	824	817	820	789	827	791	835	880	800	806	809	784	836	811	816	849	764	782	760	770	840	784	824	782	784	790	789	872	807	807	839	822	763	807	745	769	814	774	785	792	758	761	806	825	812	754	740	828	774	780	774	808	767	844	756	797	791	801	785	828	790	806	791	747	794	785	801	809	806	785	814	810	776	801	802	787	782	771	794	740	765	773	789	756	783	781	785	792	792	799	798	778	783	747	793	821	808	773	810	815	759	794	803	764	795	763	809	792	767	820	821	742	827	797	756	771	799	804	749	780	824	744	801	773	777	797	783	766	797	796	765	791	845	791	766	764	842	777	777	772	765	733	756	769	794	754	833	764	758	827	809	772	818	785	769	786	782	778	799	798	764	838	759	777	781	751	840	827	757	836	737	763	759	740	788	788	781	835	734	782	797	769	780	753	784	811	830	767	824	782	760	789	785	822	793	772	779	798	812	795	749	794	828	801	761	810	824	812	728	772	798	784	771	802	744	797	808	773	788	753	805	794	779	792	755	754	766	771	788	816	785	787	759	804	827	828	779	773	795	811	775	799	780	749	785	806	816	740	761	825	786	746	795	784	802	791	791	762	783	777	740	803	759	782	735	887	792	763	797	807	819	750	814	862	803	739	789	821	742	818	807	777	790	788	806	745	799	818	794	761	790	807	815	767	801	782	776	787	832	785	752	816	765	812	788	797	748	806	792	751	812	806	849	824	796	735	835	772	797	785	821	826	788	804	742	803	781	822	782	797	838	755	778	780	805	817	804	777	803	798	795	768	752	793	712	784	813	802	800	781	760	753	798	805	802	785	740	747	817	763	793	834	792	786	796	735	788	823	795	759	817	798	784	818	780	804	778	800	774	765	745	785	824	782	782	835	809	818	809	722	799	765	794	790	808	811	802	806	805	806	817	788	836	788	802	824	745	778	767	818	792	804	772	837	817	771	818	809	775	772	770	791	835	769	813	785	771	755	787	794	825	757	773	845	789	742	783	795	766	752	812	758	795	785	826	793	801	794	793	756	843	770	761	775	797	775	810	805	820	819	809	801	778	800	784	800	807	845	792	762	779	817	836	798	793	803	800	802	808	807	800	782	731	771	776	786	797	779	797	811	833	765	829	835	837	764	791	797	818	764	776	825	784	754	739	756	769	779	765	826	742	815	788	810	828	777	784	779	803	773	792	782	811	754	788	804	796	797	815	778	770	752	777	757	827	778	815	763	822	768	776	797	827	765	769	802	728	743	786	884	799	770	773	841	793	789	785	781	793	802	776	785	766	795	792	783	792	766	780	790	826	799	818	793	809	769	794	793	774	744	781	790	784	801	785	755	786	792	760	795	828	800	784	833	826	794	814	751	844	781	809	770	738	779	762	793	792	805	754	829	758	792	812	784	821	769	814	803	802	793	782	814	730	780	794	812	771	783	729	765	758	831	853	827	782	782	780	804	792	750	780	761	743	782	779	805	757	769	823	823	779	821	778	780	827	804	764	793	751	813	778	752	806	836	756	834	832	764	820	786	753	754	809	779	776	801	780	754	731	789	852	787	818	784	761	797	815	810	806	780	783	767	771	763	839	742	788	744	799	763	782	787	791	765	810	794	813	725	831	782	806	729	798	790	800	744	775	831	776	779	758	822	785	810	749	779	810	784	815	767	860	742	779	807	744	810	813	746	745	805	793	784	774	802	797	764	833	782	809	809	796	820	840	780	836	744	796	800	777	735	800	825	774	779	805	756	815	816	828	803	786	776	800	769	743	766	796	826	789	812	773	818	772	775	780	828	789	818	781	788	802	741	778	786	824	840	792	788	785	812	749	795	790	764	766	742	794	792	778	807	795	802	832	833	745	798	800	758	802	818	765	795	756	770	792	795	782	819	746	777	781	827	816	773	776	785	819	790	758	754	830	732	779	765	767	779	793	786	731	787	827	779	777	757	814	815	766	767	786	743	794	818	797	781	805	808	762	757	799	757	786	842	765	845	780	809	771	780	775	767	765	767	755	798	787	798	795	780	761	774	777	822	770	775	828	789	768	808	802	757	764	813	777	778	788	776	741	764	787	851	786	779	768	805	770	783	793	801	783	805	776	739	792	779	823	813	793	771	852	763	853	750	780	776	790	741	748	772	748	808	760	829	725	768	766	782	797	777	793	786	833	825	785	790	796	823	764	789	773	818	778	846	749	844	763	794	767	780	813	723	735	782	744	779	743	768	749	760	772	812	814	824	844	738	789	817	715	789	767	830	783	779	762	829	766	827	798	764	781	773	796	795	754	764	732	798	766	790	765	752	813	815	760	791	781	772	761	829	841	826	775	816	802	840	745	823	814	753	789	787	781	819	795	737	802	795	753	772	805	863	792	787	760	799	776	763	743	801	774	822	761	793	837	815	764	820	813	800	778	762	777	790	809	797	761	754	813	746	786	770	798	732	769	817	852	768	777	769	758	758	796	795	786	810	753	773	763	747	779	787	783	798	761	814	810	818	802	795	768	841	754	802	775	795	813	798	777	833	773	829	803	758	784	777	823	801	737	800	773	769	792	760	789	811	807	797	796	845	788	809	798	763	798	832	726	713	828	815	747	798	810	806	787	831	766	749	744	768	784	817	780	761	793	754	785	818	788	786	772	820	787	747	783	761	798	770	799	786	774	771	782	733	745	770	769	811	827	807	784	786	773	814	732	788	762	782	818	795	776	795	796	794	773	808	763	812	754	786	777	803	822	800	786	795	797	719	802	806	819	759	795	745	768	772	797	781	785	789	783	869	785	764	735	821	768	768	824	735	806	769	776	807	756	778	730	798	812	803	772	813	787	808	811	775	782	839	766	721	819	799	761	766	754	795	781	798	817	753	783	795	772	841	841	751	798	828	780	792	803	786	788	816	784	849	853	816	788	783	789	812	799	800	862	780	831	814	797	815	783	822	790	809	831	781	816	817	789	778	785	815	782	765	811	825	786	763	835	828	737	796	841	776	804	787	827	804	796	741	788	761	776	813	847	772	775	798	780	804	811	781	790	794	814	789	842	769	797	758	808	794	748	797	751	822	782	780	748	757	806	796	777	793	766	788	809	871	809	766	762	796	838	838	760	751	770	813	745	829	735	789	775	821	783	726	766	788	777	759	784	801	766	742	826	782	772	778	863	761	797	795	761	771	795	781	756	808	774	854	760	809	818	767	773	785	786	752	817	782	810	793	762	752	749	753	782	852	751	809	831	778	765	782	806	801	830	780	814	781	802	825	784	806	774	804	768	802	807	829	730	773	830	774	799	751	776	769	723	793	783	785	821	813	762	801	789	827	779	758	782	807	798	810	833	810	762	752	790	804	772	771	783	798	795	825	727	751	806	773	787	777	755	819	781	764	818	767	747	740	744	794	780	749	787	770	801	830	812
14823	6499	7465	5765	3713	2412	1946	1454	1143	961	768	706	695	523	486	498	481	441	437	472	421	406	355	448	366	415	386	364	395	390	386	367	337	374	358	356	330	350	375	308	333	351	374	302	323	368	355	334	340	316	322	323	318	373	315	305	307	315	294	341	333	344	324	303	337	329	310	353	342	348	318	354	324	343	357	301	291	318	302	337	338	318	333	341	313	329	300	356	328	318	301	330	325	311	316	384	323	362	332	364	317	333	350	351	337	347	290	305	355	291	338	325	319	369	318	315	330	338	337	328	318	338	319	340	326	333	339	317	347	285	336	320	294	319	373	330	295	329	296	310	328	327	330	336	326	356	324	351	312	303	318	300	288	339	346	357	327	330	344	317	301	308	286	355	307	339	305	355	327	337	325	323	312	315	297	323	327	318	316	329	326	320	336	337	341	351	331	355	301	348	319	330	305	321	313	328	309	344	332	331	364	295	364	307	328	363	325	328	319	338	315	326	336	324	352	297	326	321	307	361	356	326	304	319	354	339	330	341	328	333	363	325	307	353	320	313	362	325	351	350	315	331	332	346	328	340	328	333	334	349	356	330	325	350	315	328	356	298	326	361	337	364	348	364	332	338	339	318	337	328	354	302	302	324	301	305	292	365	307	324	332	341	328	310	346	315	338	334	291	328	310	317	328	361	343	322	310	337	327	295	325	299	342	329	331	340	337	322	329	335	338	333	329	340	341	327	329	297	338	352	316	326	356	338	340	332	329	322	304	329	338	321	322	319	314	318	277	331	330	333	281	317	326	328	336	312	338	329	361	320	338	326	314	329	343	339	323	341	321	318	314	338	315	301	301	332	333	320	344	361	336	323	317	308	349	332	365	321	320	329	336	340	332	336	341	348	335	311	317	336	312	349	282	300	335	347	352	317	316	324	337	329	338	314	328	300	309	289	310	349	357	310	317	343	300	316	339	317	289	330	313	315	315	326	340	329	304	315	362	359	318	323	310	322	351	326	344	303	352	295	366	366	306	353	360	308	352	334	324	339	289	327	351	304	324	307	332	343	316	330	334	319	293	337	325	321	327	342	308	335	326	317	332	315	323	319	268	310	347	316	351	319	304	326	331	321	346	297	332	339	315	319	306	335	331	361	311	354	338	326	320	339	370	307	326	304	308	337	327	355	324	301	322	329	318	319	355	312	326	346	353	343	315	320	295	350	326	307	311	301	338	335	349	306	334	332	322	369	314	320	323	315	318	292	372	301	345	329	349	264	344	311	320	342	331	330	327	344	317	310	337	334	334	337	367	325	335	322	310	330	304	331	329	310	325	322	328	337	335	280	333	306	331	322	346	332	291	344	283	304	302	333	346	311	332	321	320	325	347	319	337	350	366	313	336	351	313	333	317	276	326	329	354	359	362	359	317	347	342	330	291	334	348	309	361	328	333	340	328	313	321	318	302	302	327	320	366	328	320	334	342	298	336	318	318	339	362	336	333	328	358	344	335	362	310	303	335	329	332	343	373	354	323	336	319	299	281	340	341	315	325	319	341	318	317	316	294	326	324	306	314	318	343	354	304	320	329	330	330	303	353	311	322	341	329	283	329	355	323	311	297	333	325	332	305	350	360	324	343	324	334	311	313	324	329	307	318	347	319	316	324	324	312	357	325	350	357	318	327	325	315	303	327	312	333	332	313	320	318	315	280	301	337	330	309	323	340	320	327	311	291	344	363	298	314	349	317	309	332	334	344	309	330	333	315	279	319	337	308	327	329	355	336	317	297	306	343	315	306	323	313	365	340	331	308	318	292	353	371	302	356	301	317	325	306	348	312	300	337	361	303	309	335	304	318	337	360	341	338	357	337	341	313	296	320	356	336	309	323	333	352	322	319	280	335	312	317	336	319	336	353	323	316	303	308	333	343	309	293	337	331	325	277	360	332	350	345	333	338	311	324	287	345	359	334	320	327	326	346	346	334	312	349	356	309	358	343	317	358	319	343	322	347	341	302	324	307	344	335	378	335	260	308	320	307	312	305	325	326	343	351	311	309	304	325	374	303	326	352	332	312	316	335	337	322	348	318	316	333	348	322	361	335	338	318	324	297	373	309	273	318	311	320	332	356	330	387	309	323	337	293	314	351	327	309	326	353	346	294	345	322	351	305	304	317	339	316	294	340	293	332	330	286	302	326	338	329	347	335	349	295	353	340	321	330	350	337	321	324	341	283	337	344	326	353	347	342	311	331	345	323	336	332	305	369	336	335	356	335	320	333	344	349	344	338	318	319	295	323	326	312	335	350	317	318	369	311	351	323	327	302	354	347	363	329	333	324	329	348	305	354	335	336	340	323	327	325	293	292	339	306	328	321	337	357	322	325	332	321	327	316	364	319	340	325	334	340	326	361	316	320	354	323	297	329	326	349	330	345	353	337	332	347	314	323	343	341	336	298	301	310	328	334	338	309	327	334	322	355	322	325	353	355	318	343	314	342	293	344	346	316	310	372	310	309	287	295	316	288	351	319	327	350	316	350	346	368	355	328	349	344	284	325	291	348	314	314	317	306	342	336	354	319	315	368	311	343	307	325	310	329	354	333	331	330	330	329	380	298	309	306	352	326	325	310	277	324	328	346	343	308	322	305	348	331	324	296	330	359	305	349	359	354	320	285	299	331	342	332	339	335	293	306	328	342	320	320	312	342	363	349	366	325	316	330	331	336	351	343	326	328	318	310	311	317	331	322	310	329	364	353	311	302	316	327	323	328	310	342	316	337	340	308	290	303	331	331	351	316	333	329	319	359	348	333	342	309	333	337	331	357	311	322	363	317	310	322	358	324	326	321	297	318	332	288	342	346	334	314	313	300	343	325	312	311	358	356	322	317	279	319	335	319	298	348	339	321	340	312	327	335	317	302	308	297	347	330	327	318	328	338	356	345	309	321	376	336	337	349	338	311	318	335	317	322	313	358	317	324	362	350	297	320	314	300	334	302	318	300	328	369	329	276	318	334	336	337	338	338	347	299	344	303	316	322	307	342	342	307	319	338	326	306	333	296	334	326	348	294	359	314	358	329	303	333	335	328	315	317	335	369	319	335	323	335	321	324	324	357	334	329	344	309	335	347	314	351	348	286	345	354	347	314	308	326	330	316	325	322	313	334	337	329	312	340	329	325	332	327	332	304	308	341	298	323	329	330	353	368	336	362	321	309	357	353	317	330	325	313	332	343	341	305	321	349	290	315	300	322	329	328	323	342	331	340	358	342	328	327	344	305	323	333	304	329	352	315	327	329	314	322	320	312	335	327	305	322	339	361	330	336	308	365	328	324	340	327	294	348	327	356	341	293	333	320	338	294	360	324	304	328	305	316	329	321	360	327	314	322	345	333	346	306	300	310	353	368	333	332	322	302	277	339	303	286	317	338	374	317	327	381	329	314	336	319	344	311	331	332	325	312	323	328	304	356	297	348	337	321	327	324	307	312	317	301	348	287	319	331	337	349	316	355	339	304	301
10146	5960	13051	14390	12096	9664	7674	5920	4866	4156	3346	2881	2495	2187	2035	1829	1694	1624	1520	1435	1338	1291	1246	1196	1119	1105	1075	1079	1088	1015	965	938	923	857	905	881	827	886	826	872	810	852	771	782	838	849	830	804	821	798	751	777	755	755	771	766	789	754	799	788	786	754	764	758	703	726	768	742	761	718	768	713	776	766	792	756	745	800	766	744	750	761	756	794	744	690	744	730	738	695	721	733	733	767	726	732	719	733	736	743	771	764	723	756	751	737	755	776	749	778	723	763	747	717	724	715	763	746	756	784	724	714	736	718	720	706	736	758	752	761	696	739	747	756	786	755	721	649	730	794	766	783	725	752	721	800	717	786	716	759	762	755	747	697	771	782	728	719	780	748	761	739	699	770	761	744	739	723	748	765	748	791	749	761	718	725	693	709	763	769	796	716	744	723	773	729	742	767	753	715	782	708	737	736	733	757	719	770	748	727	760	720	716	758	795	744	760	743	711	738	742	781	745	746	696	732	731	679	712	759	740	739	748	727	724	748	731	720	765	753	717	780	749	749	785	724	742	744	741	732	768	783	757	732	727	758	734	773	708	718	757	744	738	786	762	725	789	761	727	759	718	776	730	764	745	782	791	723	734	760	777	724	745	717	781	746	723	719	724	735	766	695	713	755	718	759	688	766	755	756	773	739	739	773	720	743	755	797	784	747	714	801	714	722	735	748	734	733	730	696	751	802	765	724	745	739	723	761	765	791	748	705	685	724	743	781	753	740	775	737	817	724	691	764	773	752	773	774	776	784	796	765	725	765	773	722	726	758	760	747	783	736	790	731	733	765	704	757	749	752	748	738	718	747	794	732	760	767	757	737	732	734	751	726	742	754	761	764	786	772	739	715	721	718	752	727	712	736	745	786	734	768	762	766	732	714	707	744	792	709	775	775	760	721	748	720	730	721	715	755	745	698	807	667	760	770	692	750	696	794	715	699	704	726	776	747	749	765	758	728	792	784	773	780	729	679	743	714	694	683	774	752	715	757	724	742	754	699	696	788	731	746	763	732	700	690	712	742	725	725	743	734	743	761	745	731	696	759	699	710	700	749	773	759	792	740	728	748	733	765	779	777	751	790	741	720	746	787	723	715	691	692	730	678	760	730	750	733	737	708	740	762	766	763	706	734	729	665	767	695	792	757	756	749	708	713	796	781	730	716	744	714	764	719	708	744	720	748	756	745	785	718	803	724	728	764	787	750	731	733	746	748	800	732	761	709	744	729	765	727	776	772	686	748	698	774	743	789	752	724	751	740	726	735	749	730	756	729	707	738	746	736	738	771	725	758	726	760	735	755	720	737	716	762	763	748	767	726	732	722	768	765	722	742	720	723	806	744	790	727	772	755	770	738	745	731	744	763	735	760	730	768	714	719	759	753	728	761	727	717	726	706	786	741	758	782	758	692	697	795	771	750	767	778	704	756	755	758	741	707	759	779	726	729	763	717	750	733	754	742	720	742	730	700	762	745	738	746	743	773	726	738	667	692	743	733	722	729	708	833	730	687	745	817	767	724	749	796	789	709	739	739	761	780	731	705	796	748	748	767	718	751	742	721	737	772	758	756	745	750	706	799	738	780	719	721	756	751	731	783	749	735	705	701	791	728	762	723	745	741	733	692	720	726	766	703	737	750	705	744	738	745	751	777	726	720	739	755	769	829	771	758	768	756	712	803	709	783	809	770	715	719	774	741	715	744	787	748	724	719	723	722	721	783	758	707	734	819	757	758	752	748	755	741	789	723	733	719	709	740	732	757	749	688	761	764	748	751	733	724	805	699	754	763	766	748	720	737	761	708	737	749	727	718	736	758	732	717	727	746	753	744	733	753	722	794	781	747	751	750	737	802	760	745	699	748	751	730	715	718	686	794	716	773	771	726	752	761	713	745	747	731	773	758	707	765	738	757	745	772	744	758	778	753	745	747	708	730	733	747	765	777	760	772	726	721	705	718	736	744	747	730	735	728	756	741	743	739	809	743	763	777	791	772	769	721	749	752	783	774	768	775	709	783	750	733	770	767	770	748	770	754	769	752	741	732	790	748	770	745	752	739	750	733	725	753	698	789	723	747	786	741	713	721	745	785	773	763	777	788	727	760	742	743	759	742	766	743	733	762	783	751	770	738	719	744	749	736	702	767	741	735	708	818	704	762	754	725	735	767	758	718	719	800	776	689	753	799	751	784	728	769	729	771	786	757	737	737	739	767	721	707	711	701	743	750	709	717	764	786	775	738	762	722	739	750	742	776	727	749	736	724	762	774	756	737	754	760	724	716	730	736	727	730	760	754	741	708	744	781	742	750	712	747	757	747	729	727	743	760	733	699	715	810	725	745	762	749	770	777	779	728	747	686	778	764	694	730	713	719	803	757	720	732	773	740	734	786	750	751	682	750	735	732	761	766	716	731	736	695	763	768	736	781	750	698	724	798	732	737	704	770	717	741	755	724	735	708	733	775	799	742	775	727	660	729	796	741	748	720	756	729	709	727	797	685	718	778	741	748	759	718	715	735	755	801	729	732	736	757	691	727	723	775	777	721	772	730	744	747	743	806	770	715	754	737	743	771	734	723	754	741	723	716	733	731	767	771	690	689	721	702	698	711	712	740	753	766	744	683	742	739	736	757	776	788	709	760	709	731	807	750	833	742	742	754	763	754	783	741	760	716	694	744	722	723	726	730	714	722	704	734	749	771	764	766	709	755	721	727	765	758	733	752	720	718	721	738	745	765	770	726	775	773	704	753	745	774	699	748	726	775	758	726	688	752	712	756	762	744	751	723	681	719	749	741	740	772	733	785	764	735	763	734	712	765	722	691	743	712	737	734	740	735	737	713	750	714	715	696	770	748	766	736	710	760	732	764	762	761	740	768	714	713	722	731	729	753	735	764	727	781	719	731	763	748	712	729	763	710	758	717	725	710	723	754	779	748	814	726	760	703	744	755	700	726	740	761	755	736	730	730	761	758	715	763	738	738	708	720	741	740	751	714	776	740	766	700	758	773	710	767	753	715	789	711	758	747	787	732	706	761	769	744	706	747	813	762	715	719	757	766	751	719	756	757	709	784	749	779	791	772	732	730	722	722	740	740	735	722	743	768	745	752	730	722	718	742	764	790	697	750	752	797	742	765	708	745	750	764	718	718	702	758	725	746	750	729	757	707	726	715	709	693	775	746	745	733	777	718	746	754	714	811	750	791	740	758	789	751	771	701	705	812	740	776	752	749	750	746	694	698	712	745	707	746	763	692	792	673	755	743	734	754	791	757	701	743	750	775	750	745	738	761	746	754	702	727	757	775	718	730	793	738	764	749	726	748	743	742	753	734	727	812	757	757	718	737	763	728	728	752	723	707	707	741	784	730	735	718	751	774	758	742	807	750	757	768	752	712	752	746	723	779	752	716	771	747	748	780	733	739	729	724	711	713	733	760	710	688	740	755	783	719	795	728	760	734	731	789	748	755	722	712	738	724
22763	9633	10288	8074	5079	3416	2547	1845	1333	1121	895	795	738	632	619	579	559	511	451	499	396	416	464	382	422	387	402	372	382	353	370	339	388	327	386	348	317	332	357	345	292	307	325	297	309	299	384	345	301	295	320	329	335	329	342	300	365	331	322	302	310	331	316	323	307	330	312	286	302	317	326	293	331	320	301	313	305	322	337	267	306	319	304	325	290	331	303	325	291	319	330	317	280	305	316	322	288	326	308	324	327	332	336	330	307	324	351	271	294	343	321	306	329	292	323	301	313	322	342	291	313	320	280	318	335	301	312	307	314	299	323	323	312	318	295	322	302	322	323	329	314	314	323	310	333	332	278	318	315	306	278	338	308	300	314	312	330	294	315	312	293	287	354	318	321	350	310	326	243	291	341	329	329	328	304	308	320	341	327	324	303	320	352	270	353	325	322	332	299	331	321	294	314	333	337	283	317	313	302	307	270	306	300	325	361	359	316	258	305	316	280	273	298	320	321	322	308	309	299	319	307	314	289	318	312	279	312	293	299	269	320	343	305	276	295	296	305	291	376	306	285	307	293	352	282	297	300	287	298	286	328	326	317	313	302	352	317	303	300	336	329	316	294	314	302	315	326	327	318	276	299	352	330	297	305	328	311	275	314	287	302	293	346	318	319	281	296	312	309	316	300	301	317	282	336	308	307	293	335	322	288	290	320	296	295	324	335	312	329	297	348	306	283	334	310	309	288	311	358	360	324	300	281	311	311	340	310	298	311	306	334	360	303	324	312	320	318	314	341	320	321	275	312	301	291	325	300	302	337	312	292	310	308	302	318	293	373	303	335	327	294	327	326	318	283	340	292	360	312	305	292	321	328	305	301	335	300	300	317	295	305	330	314	286	296	311	276	326	342	290	308	299	322	298	334	294	312	305	293	312	312	332	322	326	290	317	358	289	303	315	303	319	306	322	350	334	296	308	310	305	332	329	304	287	285	318	317	293	331	324	346	336	299	310	325	280	302	334	310	301	312	318	337	293	341	292	342	328	331	268	336	321	311	327	304	304	318	303	310	340	321	308	323	303	295	309	276	294	321	341	316	331	288	316	293	364	319	316	320	292	301	306	325	287	296	298	307	324	314	341	305	336	283	313	304	312	357	298	282	308	313	333	298	300	300	291	292	325	337	315	297	316	291	307	310	303	295	334	315	311	318	315	291	293	303	308	314	314	282	290	300	298	339	338	308	343	334	329	314	307	315	352	328	337	301	269	289	328	316	290	332	325	318	337	320	311	310	286	302	332	283	335	309	287	286	251	332	313	350	324	281	290	305	347	316	309	310	300	307	298	296	306	283	312	307	287	308	295	294	320	311	334	338	307	322	341	297	312	306	371	294	302	317	327	314	318	340	328	346	315	318	306	271	288	315	311	329	298	319	304	325	286	297	305	312	289	307	308	302	298	290	299	327	355	312	293	311	312	280	307	299	299	329	293	312	300	287	312	290	357	327	328	325	325	322	322	355	322	301	301	304	318	310	348	313	319	335	316	313	289	282	339	336	302	322	308	302	364	315	327	327	319	304	326	299	306	301	305	303	310	330	340	331	323	308	335	294	332	352	337	299	312	317	337	329	286	301	332	322	319	303	308	310	309	341	301	286	329	324	317	292	322	329	310	335	311	313	317	338	307	327	319	333	332	322	287	307	271	312	332	294	313	305	312	290	320	327	331	319	303	316	316	303	300	327	316	325	303	311	322	287	309	319	319	304	316	298	327	292	300	271	323	320	290	290	307	298	291	309	302	308	307	283	296	308	315	269	304	321	340	330	332	317	306	315	314	283	304	300	318	326	347	329	297	307	313	307	314	314	320	339	294	315	292	327	331	348	297	286	337	340	320	341	323	318	314	316	352	286	333	320	309	327	325	293	283	300	336	334	328	309	281	301	282	338	313	318	321	318	333	283	296	338	292	336	327	296	319	315	297	338	344	273	322	300	301	322	309	288	301	321	313	299	348	305	284	293	309	291	274	296	341	328	320	298	313	354	337	320	345	301	316	302	311	292	294	321	339	310	328	334	313	313	308	321	295	317	304	346	330	303	329	314	287	265	341	301	339	319	281	315	312	303	312	312	330	329	286	324	303	320	307	306	333	344	311	300	321	292	331	323	315	307	313	281	296	320	315	313	263	335	306	282	295	318	321	313	322	338	325	309	301	328	317	296	348	306	310	338	283	338	335	273	312	320	316	326	334	339	329	328	349	313	290	301	309	271	277	316	329	323	320	315	334	286	321	270	301	292	318	312	321	300	302	309	341	337	299	290	324	321	282	308	308	344	281	324	284	323	321	325	308	336	308	324	315	281	332	277	327	316	311	301	295	275	283	282	273	285	294	319	300	309	352	304	332	333	340	316	309	331	305	296	326	310	295	304	298	301	303	327	316	310	295	310	319	291	309	328	340	319	333	288	324	313	322	295	316	322	344	333	299	310	294	324	333	324	317	324	296	326	303	341	328	342	335	320	331	305	310	304	305	306	325	338	308	317	328	338	325	309	295	314	326	305	296	305	328	294	319	344	351	332	342	318	303	315	271	301	275	310	325	307	326	320	320	306	301	328	274	307	290	321	323	330	311	285	296	299	319	288	303	274	290	354	321	299	311	353	353	333	311	325	327	315	306	326	304	278	334	308	334	321	303	289	339	330	311	300	341	347	314	300	311	331	294	285	295	328	300	307	324	301	303	310	305	326	325	317	300	287	301	319	316	296	323	314	311	332	313	308	334	284	333	350	311	294	307	291	310	318	312	297	325	309	296	318	299	320	345	311	300	337	297	292	304	302	308	330	319	312	294	322	314	318	319	320	284	315	328	307	314	295	363	297	324	325	318	335	329	307	311	301	310	319	399	306	337	294	322	309	331	315	342	306	276	342	289	314	292	291	302	329	297	347	322	299	273	309	310	280	302	265	274	343	335	331	318	328	335	314	307	288	315	328	331	309	288	342	302	278	306	314	345	339	300	321	266	295	332	297	307	301	294	337	313	334	325	318	306	320	291	345	313	325	281	306	341	309	288	304	308	296	335	325	302	300	304	347	307	311	317	295	359	303	315	305	314	316	302	332	312	304	287	304	287	345	353	342	332	287	292	319	300	305	269	309	300	293	352	325	323	293	306	322	271	310	304	304	293	298	304	315	317	305	296	314	291	326	317	293	305	322	316	361	303	357	322	305	343	309	351	341	333	278	276	280	333	298	294	320	308	318	319	345	321	297	314	305	323	304	331	313	286	315	324	335	324	300	318	288	296	310	343	330	326	330	328	332	348	266	308	336	301	346	346	330	303	333	294	313	284	296	308	319	314	281	281	289	300	315	308	295	284	310	341	296	314	351	296	292	335	284	313	293	324	328	339	311	310	318	321	304	302	320	303	335	287	329	344	304	323	308	270	280	289	333	337	291	299	330	314	354	316	312	304	304	309	327	298	324	351	344	286	308	309	304	310	297	300	302	332	305	295	303	328
13046	7688	16431	17938	15057	12295	9980	7421	6339	5270	4345	3657	3136	2731	2443	2233	2106	1916	1759	1681	1547	1491	1451	1427	1275	1227	1245	1154	1123	1110	1038	1021	999	978	929	893	918	832	885	814	844	826	828	870	856	818	799	815	854	831	771	734	757	796	771	715	749	767	785	779	692	750	680	738	736	769	736	659	710	676	728	688	712	710	667	716	766	706	727	694	713	705	754	711	714	686	743	703	736	756	720	680	691	714	691	708	735	704	710	692	712	734	747	676	734	734	698	725	718	734	691	683	661	690	670	706	721	716	727	679	697	702	671	685	704	736	756	682	718	705	752	701	704	689	715	729	700	724	732	729	722	732	727	698	711	685	720	722	726	727	710	739	694	719	678	723	722	688	704	674	735	666	731	679	750	702	727	688	762	734	787	703	731	762	725	727	740	722	731	658	713	723	703	691	719	710	688	751	725	681	735	697	699	695	681	714	732	694	707	734	667	699	685	700	746	723	690	713	755	721	694	670	713	663	741	680	698	733	715	676	694	686	702	673	673	781	789	709	696	749	741	723	698	739	706	704	718	706	691	741	709	720	734	758	745	739	682	701	691	691	669	723	734	738	712	752	693	662	700	746	694	674	736	693	727	710	689	700	720	690	709	690	683	705	778	722	704	699	708	690	690	747	720	679	685	722	720	781	682	695	699	715	702	721	679	674	724	702	725	658	740	692	682	701	775	700	725	699	680	725	734	761	703	748	686	670	699	721	765	698	740	684	726	732	720	731	683	695	735	709	697	762	669	690	684	653	677	717	743	728	688	709	686	736	696	724	692	717	739	660	703	720	743	712	739	738	682	689	741	688	725	729	715	728	712	697	705	707	723	703	688	678	755	736	715	711	751	681	752	699	761	714	761	734	735	698	727	707	742	666	737	676	699	701	699	753	659	711	674	667	699	716	719	729	708	750	787	735	707	746	679	739	710	703	687	713	720	769	685	700	711	680	710	677	697	718	740	694	744	747	697	694	703	723	717	762	690	727	696	716	711	705	683	684	722	710	693	712	719	701	674	685	702	724	703	696	736	658	737	699	704	722	708	741	709	719	707	661	716	749	709	800	712	660	701	690	721	692	721	726	712	690	711	716	707	711	728	683	664	721	676	717	744	729	704	716	719	735	706	739	739	724	689	720	695	723	682	715	716	760	711	658	716	698	683	701	718	709	713	698	717	728	686	700	741	731	686	697	676	726	732	690	711	756	696	651	721	710	700	706	728	724	696	719	705	686	725	691	696	677	717	661	751	775	729	738	743	705	690	647	690	709	717	743	698	731	725	760	715	688	729	682	733	724	692	712	695	713	710	741	728	719	683	673	728	755	759	699	681	748	698	693	747	735	753	685	691	712	660	711	731	700	739	714	734	745	728	700	733	689	670	708	716	707	726	714	708	740	709	741	721	700	703	734	696	714	677	706	759	706	727	747	738	744	736	708	679	714	730	692	696	717	760	705	744	672	664	691	742	713	740	728	685	752	722	707	685	737	725	711	722	678	736	741	734	698	675	737	733	695	717	686	681	711	750	726	686	666	688	722	677	676	727	710	689	742	723	738	728	677	737	714	677	713	657	668	733	736	707	717	742	697	706	693	753	715	663	688	701	757	774	706	656	729	759	676	768	715	710	722	686	706	710	735	685	696	718	710	683	754	718	704	716	688	729	691	737	696	744	709	731	728	726	714	756	759	689	694	734	715	728	716	684	698	742	722	717	680	706	695	737	753	714	701	742	704	746	693	723	720	725	745	697	736	746	695	719	675	704	727	735	721	721	705	735	711	708	719	717	689	694	672	718	751	693	692	706	723	746	760	721	729	710	769	730	739	725	717	680	663	700	706	712	745	769	680	750	737	738	736	768	701	713	692	704	747	745	722	736	722	785	712	720	688	699	729	777	778	713	763	685	720	708	693	729	720	774	711	710	753	722	705	676	779	680	702	725	704	749	702	722	695	714	716	722	727	697	717	724	732	695	696	659	711	692	690	711	730	690	708	708	711	709	690	711	719	750	669	737	730	741	757	707	748	749	731	706	729	738	715	692	717	698	701	728	722	700	727	640	740	720	733	694	717	702	671	709	682	706	722	728	736	723	738	734	698	685	687	730	681	714	727	664	778	760	700	673	705	697	714	726	728	682	746	740	731	699	676	705	756	734	721	668	664	728	720	732	732	717	730	687	746	729	706	724	721	738	744	752	696	733	678	692	711	716	703	739	726	730	736	710	711	733	748	741	699	753	677	718	707	680	725	705	705	725	695	681	694	731	713	755	725	749	699	752	759	694	694	743	722	706	735	789	694	733	694	738	764	694	709	709	702	727	677	711	740	740	691	765	740	727	719	760	689	703	700	760	697	672	679	625	694	691	761	701	727	753	723	742	677	681	710	738	747	716	787	719	724	675	685	695	683	691	676	722	700	685	724	717	730	727	698	723	709	715	726	690	738	754	697	674	751	731	688	667	736	729	736	683	720	731	748	721	702	681	694	752	733	674	742	707	729	701	766	707	710	701	700	695	698	726	728	734	721	698	671	772	722	687	736	737	751	771	751	693	768	741	738	720	705	682	713	698	726	752	730	700	736	695	724	708	739	742	727	714	730	681	722	669	726	709	690	657	710	726	747	747	742	758	690	705	715	703	722	695	719	680	698	711	730	721	700	720	691	741	730	691	733	727	710	708	696	719	754	747	708	660	740	738	660	695	749	690	703	751	707	724	723	716	751	693	700	728	731	718	744	718	686	719	718	711	761	705	731	708	705	684	749	742	733	706	700	712	708	731	681	743	709	705	723	698	737	725	668	699	704	688	681	670	709	718	740	753	740	699	688	795	714	713	758	682	693	704	661	752	705	761	727	696	725	696	729	717	680	718	684	693	746	682	730	693	704	758	719	726	726	675	699	713	762	765	703	758	747	703	736	726	695	697	713	703	707	734	742	626	790	751	739	665	676	654	679	722	736	719	700	683	747	734	767	677	691	701	716	721	731	727	676	714	748	679	704	709	738	703	730	720	740	720	720	676	730	700	746	688	665	704	734	751	715	717	688	692	680	686	663	716	738	717	675	732	722	729	740	693	725	694	693	676	732	711	691	679	688	702	708	686	726	700	697	685	746	705	746	738	701	717	709	723	769	676	720	697	713	670	699	706	698	736	771	683	669	753	729	745	731	728	709	730	679	705	687	737	724	685	758	753	701	736	673	718	661	686	722	749	679	687	717	731	692	713	725	723	677	679	711	715	729	700	653	694	729	710	720	753	700	702	721	714	713	693	749	760	756	732	702	732	750	702	707	694	666	750	705	735	746	709	694	700	674	673	720	733	705	657	732	700	719	744	725	708	694	723	713	740	704	713	706	683	631	756	738	759	714	731	738	721	656	686	751	693	702	762	710	694	757	732	682	702	708	730	706	751	714	714	741	731	695	706	704	701	728	705	723	712	720	674	740	696	689	765	711	661	684	691	653	729	706	759	748	750	700	760	761	770	702
7488	4390	5220	3741	2408	1806	1361	1044	925	750	622	574	580	476	470	443	488	454	435	420	392	417	407	400	379	390	385	376	396	382	378	411	394	353	395	396	400	340	392	365	372	364	399	407	368	365	348	370	363	407	337	395	385	354	390	377	338	353	396	369	328	342	367	328	359	361	318	348	371	329	337	362	358	375	354	295	351	333	360	355	375	358	292	333	345	383	378	361	355	347	365	334	380	366	374	330	348	371	332	365	395	321	341	363	397	403	373	387	352	342	375	344	336	314	391	350	367	369	370	338	377	374	358	368	357	392	354	381	349	368	321	355	360	341	332	334	386	373	371	349	316	361	350	391	348	374	328	365	335	362	388	390	328	353	342	363	403	346	344	375	361	344	355	331	371	349	364	359	374	340	335	341	337	371	326	337	333	352	367	345	378	358	365	362	354	398	346	382	364	358	349	389	315	373	351	333	364	345	351	349	368	364	358	359	341	370	355	365	380	373	349	354	327	355	363	360	380	360	352	375	346	333	340	355	349	369	381	338	353	362	328	382	348	348	389	341	359	380	388	314	348	323	340	333	330	335	390	352	324	331	338	374	399	379	364	349	381	353	361	377	360	350	359	376	381	344	393	393	380	359	389	326	338	334	388	366	346	394	358	365	394	334	390	357	372	372	368	370	334	323	343	346	379	368	315	362	333	344	376	372	381	344	407	339	353	401	395	353	331	359	332	352	350	368	364	326	333	357	340	361	375	348	349	338	327	374	360	356	331	358	367	372	373	388	360	326	367	348	330	342	387	374	379	380	344	413	362	372	333	304	347	350	348	368	360	363	356	348	380	364	342	371	361	360	323	355	320	399	345	380	368	343	371	356	369	400	360	351	299	345	357	306	352	323	363	345	329	349	376	377	335	353	345	340	385	364	357	344	352	336	354	338	382	361	335	344	322	386	342	340	363	381	379	371	364	368	387	352	371	376	383	345	323	339	374	320	346	322	359	338	365	329	377	383	340	362	334	341	344	339	337	376	337	347	375	372	351	379	352	351	361	345	388	368	355	350	331	370	361	356	322	330	366	375	360	341	381	343	366	347	347	357	355	353	333	357	363	343	332	330	352	355	323	320	350	366	389	394	368	320	360	332	361	346	346	331	382	333	337	367	373	330	361	350	361	306	341	324	380	348	379	343	383	345	360	354	370	357	395	372	354	360	370	370	334	333	358	387	372	355	355	350	391	348	334	361	374	386	369	330	357	378	373	340	364	374	385	364	370	327	359	315	348	390	372	338	379	379	378	368	344	392	379	346	358	349	317	378	351	359	365	359	378	401	360	347	359	392	328	335	371	359	326	363	349	387	370	381	363	352	329	352	380	338	359	349	376	370	357	380	380	362	372	366	338	328	340	373	414	355	398	354	367	405	338	353	355	351	355	373	339	305	366	326	330	369	385	358	363	334	347	347	392	378	368	338	369	396	368	390	370	353	320	350	369	334	342	362	355	344	354	331	342	381	340	352	340	317	354	356	329	339	362	345	311	357	378	352	350	369	360	423	330	370	339	367	360	354	354	359	378	324	383	340	339	344	331	341	356	334	341	355	345	357	363	341	353	359	348	390	362	339	393	354	362	325	342	323	385	342	343	348	351	367	369	342	382	363	383	338	382	335	358	348	344	324	325	348	348	330	345	344	349	380	367	354	359	358	309	363	354	334	333	370	377	379	359	355	341	313	359	373	376	373	334	353	370	317	371	329	346	326	353	356	359	319	334	362	345	337	371	365	323	361	318	365	370	342	352	354	335	341	338	383	369	332	369	349	347	346	354	376	315	365	378	382	355	357	347	389	363	357	372	357	384	336	349	339	332	356	352	372	377	345	330	331	364	361	335	349	385	331	314	359	328	339	394	378	336	359	379	360	358	366	338	366	377	366	372	370	357	369	354	366	336	359	359	326	353	385	332	338	345	385	343	393	359	330	357	341	349	392	387	387	400	336	320	348	344	335	353	355	370	365	373	371	373	376	355	382	379	361	340	349	320	340	369	370	374	333	323	336	334	358	340	358	348	380	368	393	347	393	344	357	339	342	365	381	351	376	341	339	378	334	350	326	369	374	356	344	332	365	355	361	374	318	321	333	348	339	353	357	357	369	393	334	378	380	349	332	332	374	349	301	336	356	338	333	365	348	381	353	359	359	317	339	401	370	380	369	364	360	334	358	361	339	335	338	348	370	338	353	321	362	360	367	371	341	327	360	311	372	316	322	332	355	349	379	317	324	331	347	339	332	332	342	354	343	337	356	353	317	370	339	399	336	357	331	354	359	362	354	398	335	332	329	334	352	378	344	349	345	325	337	380	388	353	348	357	351	340	365	359	346	342	318	350	355	346	320	353	355	368	346	303	350	367	328	358	367	333	346	355	333	331	351	360	340	362	321	343	377	345	360	311	354	329	331	366	352	361	349	339	321	343	346	372	355	384	331	378	342	336	343	365	349	363	376	345	351	331	382	328	383	337	334	334	380	324	339	337	359	336	368	346	353	373	363	380	336	367	325	363	357	334	352	352	341	325	347	329	347	369	356	349	391	344	372	359	369	361	371	331	357	392	326	402	360	353	361	343	363	374	342	355	360	340	389	348	367	359	358	355	330	332	373	389	345	380	344	381	361	350	371	355	382	388	354	329	348	344	351	321	324	331	360	353	320	344	371	391	332	364	346	347	363	351	331	373	332	351	333	340	378	346	335	340	370	330	361	372	339	370	328	362	353	332	361	346	343	386	374	304	359	373	350	367	326	320	386	372	344	360	350	327	337	338	382	376	366	367	383	339	339	390	348	360	347	357	373	389	372	334	339	338	361	377	385	319	321	375	353	419	397	349	377	336	371	366	389	338	340	341	358	350	316	363	360	340	348	365	350	345	323	328	352	356	349	350	329	354	313	355	336	373	348	360	352	351	355	342	363	362	347	363	370	327	371	343	386	372	388	320	377	391	381	358	371	350	339	328	355	333	328	321	327	346	370	383	352	346	320	329	358	379	332	335	335	347	350	363	329	351	337	368	373	368	337	387	346	338	389	384	362	363	359	345	377	350	321	363	342	341	352	336	360	367	354	322	349	338	383	344	348	343	392	386	367	355	365	362	361	333	345	374	371	333	328	376	347	318	373	316	345	350	373	333	350	325	364	322	327	305	351	356	377	352	341	323	371	308	327	387	361	344	351	342	383	320	345	380	373	358	379	339	385	349	327	368	319	389	360	380	373	311	367	352	363	360	324	378	364	329	342	339	335	355	339	349	396	344	327	385	365	353	313	351	364	335	381	380	334	355	373	380	359	290	367	329	346	313	368	358	331	374	351	343	339	359	341	345	367	369	330	374	385	365	365	336	354	353	352	348	361	383	389	390	421	367	349	331	349	385	332	321	364	349	364	366	324	384	350	329	350	340	356	385	369	362	367	361	352	356	350	337	384	331	332	357	353	373	372	352	354	365	349	345	363	400	364	355	336	388	406	340	341
4996	4245	9201	10052	8232	6641	5216	4011	3564	2865	2470	2146	1841	1716	1531	1555	1453	1336	1317	1218	1220	1173	1140	1058	1090	1042	1034	971	1023	930	895	970	887	961	877	919	911	903	819	883	851	842	833	861	781	822	827	882	818	812	802	814	796	791	797	860	821	801	849	800	759	793	771	795	831	781	809	801	800	832	835	831	877	800	786	836	799	830	832	799	835	784	826	815	783	767	758	788	812	827	812	780	786	777	791	836	852	782	820	814	829	792	785	803	841	804	783	803	853	821	757	838	758	768	779	841	760	774	806	797	749	787	783	831	834	775	783	781	765	800	811	743	813	795	824	790	877	793	810	841	761	773	789	822	770	786	762	803	801	764	787	830	763	780	826	791	815	817	816	791	814	804	740	781	808	781	781	724	742	792	827	763	753	742	809	780	767	796	819	815	840	787	772	780	764	816	769	797	747	751	809	779	751	754	844	832	799	780	754	813	794	794	823	771	825	756	806	825	793	803	819	791	791	862	809	807	775	771	787	793	797	743	803	819	810	755	769	812	770	815	750	795	789	775	827	779	850	783	727	803	792	799	784	806	751	775	790	789	798	787	793	782	769	782	761	809	813	816	827	812	809	815	784	829	781	837	762	815	808	820	788	800	834	851	786	799	819	865	737	844	853	792	817	802	795	816	783	805	814	766	791	796	820	758	831	830	785	755	861	793	777	817	780	794	785	830	810	848	809	846	764	707	800	827	787	788	822	756	780	764	772	786	780	795	787	818	792	783	798	821	815	794	774	806	744	838	758	815	746	801	766	775	783	790	772	718	798	806	785	787	759	826	816	791	815	772	814	771	825	809	827	810	799	831	822	807	801	822	799	744	771	842	780	781	818	792	787	810	745	768	800	800	864	818	826	809	763	792	830	797	821	772	804	811	811	807	811	805	757	798	804	808	855	793	751	822	822	829	808	772	788	825	831	805	783	822	782	799	811	813	812	828	762	785	734	749	818	832	774	770	887	776	838	804	775	784	778	806	805	825	815	775	826	788	808	797	798	795	818	810	805	794	805	793	821	786	810	866	784	796	789	812	849	772	745	794	812	793	803	811	796	734	775	762	773	826	796	768	805	783	796	824	812	775	780	812	855	819	782	846	824	785	802	803	803	808	747	771	835	780	776	811	800	791	834	819	783	799	742	761	806	785	781	752	769	750	816	809	812	771	813	794	803	808	809	753	785	799	813	803	821	787	774	756	780	785	793	821	831	750	814	768	821	831	801	796	811	794	797	789	750	783	790	838	778	828	779	854	779	792	753	780	775	810	797	823	789	699	800	768	824	807	774	816	787	770	776	880	839	858	799	808	815	796	796	782	826	810	824	816	764	839	810	799	782	772	851	780	822	788	783	784	780	794	737	756	767	814	766	791	735	812	806	767	792	812	766	744	810	815	757	816	802	755	873	760	799	793	819	781	742	769	872	796	719	832	812	826	769	803	833	798	838	791	721	794	860	786	747	772	793	815	787	823	846	817	793	719	767	832	846	778	776	844	819	775	745	773	864	792	825	765	817	801	833	748	776	771	837	772	784	799	815	808	803	816	797	793	808	768	812	800	772	829	784	751	817	809	793	758	758	748	848	770	737	770	788	768	827	750	785	769	801	763	800	789	760	790	775	807	802	779	761	779	828	815	760	808	796	811	777	750	807	792	786	763	847	806	798	750	803	795	760	734	809	807	769	786	810	763	816	755	783	823	764	781	791	786	760	781	799	824	813	758	789	787	822	814	816	793	725	780	753	794	797	828	756	840	747	780	786	737	802	803	841	792	788	795	804	825	872	753	798	838	775	806	838	799	814	808	828	848	773	821	776	787	767	789	772	764	786	791	789	806	821	811	779	817	794	772	774	796	789	785	765	818	819	831	741	878	760	798	783	798	813	778	753	787	756	859	750	769	790	747	802	794	791	776	768	830	792	775	777	791	801	795	794	793	806	815	811	879	818	822	752	810	797	822	822	766	830	820	790	785	801	795	776	838	820	811	782	786	783	801	831	802	829	747	857	765	789	796	792	794	778	827	738	783	775	785	812	795	819	794	805	777	823	812	763	817	797	759	767	826	804	768	769	799	782	842	806	773	804	806	839	786	740	798	856	806	748	780	832	842	772	787	819	740	800	806	775	850	804	810	788	779	804	795	845	825	827	827	760	843	737	804	827	805	738	805	818	783	817	811	776	836	806	813	765	806	791	846	749	795	806	822	789	768	798	768	817	782	760	778	779	801	821	760	761	838	815	811	781	764	808	826	775	773	811	787	781	844	789	808	823	832	748	774	827	787	782	798	781	763	794	804	756	797	811	803	854	829	843	808	831	789	774	755	741	841	814	785	733	804	780	833	785	812	820	867	816	790	854	819	740	835	788	777	809	779	765	846	781	788	856	778	815	782	787	810	784	753	819	790	819	800	847	801	832	753	752	787	780	776	828	806	782	786	763	785	811	819	843	804	791	752	864	787	831	857	850	791	778	798	780	727	790	792	782	811	778	871	814	771	769	825	777	815	779	777	754	780	799	794	832	784	807	841	786	799	765	818	770	865	752	792	764	781	779	813	830	756	826	765	791	783	792	822	770	794	810	808	808	768	817	762	771	797	797	790	809	798	762	786	807	801	771	800	853	752	740	779	840	764	737	812	816	823	775	787	780	845	793	823	800	791	772	778	757	783	867	772	789	730	812	841	822	802	799	783	806	804	774	781	809	734	789	810	818	748	785	808	781	771	690	784	765	798	817	795	822	801	825	783	783	735	789	830	815	823	757	802	786	824	811	805	783	791	785	801	792	742	771	805	765	784	786	815	799	770	766	792	736	780	791	803	810	783	783	776	808	797	798	807	760	829	799	825	777	766	775	838	836	780	773	804	837	808	777	796	807	791	747	826	760	773	798	791	758	804	784	849	830	759	783	770	801	791	809	784	817	793	770	817	792	797	756	764	752	832	784	748	827	799	812	815	811	767	793	763	775	806	769	775	814	760	843	796	788	790	770	804	770	781	747	802	795	810	781	791	811	754	776	804	836	780	774	765	800	807	806	740	784	806	758	719	776	771	821	804	801	810	804	797	749	787	799	794	746	783	734	811	794	822	819	776	763	842	803	835	833	770	747	818	829	757	788	762	794	763	804	770	812	756	862	763	813	808	822	801	769	838	838	767	788	788	791	761	763	785	775	818	804	792	782	730	764	773	768	807	803	748	820	754	779	766	783	876	773	765	764	799	804	758	823	797	831	777	785	815	775	804	776	785	752	768	787	795	737	802	791	765	764	787	812	760	818	792	778	818	820	805	785	815	753	799	769	825	777	820	829	794	842	768	792	825	777	808	793	759	830	827	813	780	776	821	776	826	829	787	792	840	815	749	763	839	779	781	820	797	773	772	822	772	793	804	802	816	784	789	802	716	832	777	761	861	789	786	759	803	796	743	806	812	788	837	776	754	772	815	770	769	814	805	748	716	796	802	822	771	807	838	812	761	804	765
14672	6376	7408	5834	3679	2512	1821	1407	1123	922	745	670	649	569	570	514	484	450	482	406	415	379	391	400	403	380	384	408	368	386	379	341	380	321	301	329	337	368	363	340	355	361	355	389	350	312	335	353	325	322	353	348	332	369	349	335	324	317	322	374	370	338	341	372	314	350	312	335	339	392	313	336	335	324	325	353	337	322	325	322	324	334	330	348	335	302	319	344	375	337	315	317	351	312	347	298	341	360	340	300	339	355	337	325	321	357	356	300	327	318	337	297	339	334	319	336	336	323	330	350	327	352	338	308	312	308	358	374	334	347	366	345	347	314	331	358	326	330	300	311	358	323	294	374	316	327	304	334	341	333	349	315	331	326	338	325	361	334	294	350	328	364	326	341	347	325	363	309	327	334	388	326	354	323	347	343	337	365	338	357	343	311	360	367	354	355	355	318	345	355	344	324	331	318	358	313	333	349	341	323	342	332	322	329	358	327	307	300	326	303	297	312	345	336	314	375	334	316	310	369	329	333	331	349	332	310	319	325	342	339	326	339	314	340	317	315	358	341	328	294	378	362	330	324	344	325	301	336	362	333	331	297	322	321	359	367	343	347	352	376	360	347	337	356	339	343	322	329	310	283	372	318	332	328	320	357	316	345	303	337	327	329	311	349	357	348	312	334	305	330	367	342	321	380	340	344	352	330	350	304	329	327	321	314	346	310	307	317	345	285	325	347	326	314	338	325	371	342	314	326	331	335	301	340	322	344	308	338	318	306	336	333	334	319	343	330	320	318	307	341	313	318	308	337	321	361	317	341	307	332	336	351	342	352	340	309	324	322	314	309	302	312	335	331	349	351	340	320	340	319	330	339	364	332	331	320	339	334	301	309	348	339	332	340	331	356	320	279	307	322	370	371	323	351	326	325	401	330	331	334	316	338	365	329	368	372	328	369	340	313	322	354	334	346	325	341	329	304	286	316	340	299	295	353	338	354	363	344	307	321	355	343	316	332	322	344	330	339	345	347	360	358	337	305	326	330	319	297	371	308	330	353	327	324	332	308	343	349	328	332	299	317	326	320	302	324	314	343	332	316	314	320	321	329	292	303	333	324	353	297	319	319	346	326	317	354	317	313	324	349	320	366	350	321	358	307	341	353	310	348	323	326	312	307	332	344	351	327	324	321	344	337	351	335	349	310	339	282	343	347	288	331	308	310	298	304	302	342	351	272	328	339	343	317	286	345	331	312	323	333	325	372	325	336	351	304	302	287	324	328	350	331	330	358	333	376	335	320	315	324	333	352	349	358	356	309	318	321	334	360	338	340	309	311	337	325	293	311	289	341	348	335	303	329	286	347	312	323	302	354	387	324	288	311	304	307	306	344	326	319	304	325	353	374	346	314	297	281	330	320	332	334	321	349	345	331	305	334	357	377	349	317	314	352	318	309	340	332	333	317	347	345	347	373	312	368	340	329	324	311	325	336	329	318	309	301	322	342	351	358	338	311	311	327	341	306	333	339	330	300	298	330	324	357	353	329	364	329	311	335	332	323	338	324	316	314	348	293	336	342	357	322	323	331	318	307	330	310	317	326	335	338	316	304	327	350	316	354	317	359	328	318	329	324	344	304	340	321	334	318	336	364	330	321	310	338	364	338	325	376	310	319	341	320	295	320	330	360	334	317	350	325	348	355	303	338	310	300	331	323	320	313	294	322	311	355	338	303	333	320	344	323	327	321	324	333	309	311	334	311	344	341	347	309	325	332	336	356	345	327	375	331	306	321	312	319	347	330	328	344	332	325	344	349	343	339	370	353	389	311	328	342	332	297	345	311	328	310	342	340	353	356	322	317	328	344	307	323	339	325	317	335	324	314	339	343	340	327	342	341	295	339	336	297	311	317	333	328	325	317	357	323	328	317	355	329	323	323	310	330	303	305	301	344	335	323	319	318	368	383	363	355	324	313	338	358	349	331	291	372	335	333	363	324	328	339	302	324	346	354	316	344	338	317	336	367	315	269	320	332	387	375	324	333	353	361	353	318	324	329	326	347	345	356	333	357	311	321	311	357	310	316	343	336	383	335	363	310	341	318	317	336	342	339	321	305	320	361	345	325	327	322	335	333	313	338	371	311	324	338	331	380	333	331	338	322	323	320	367	309	329	320	326	353	346	340	326	340	319	321	335	344	292	332	323	325	334	339	318	328	322	306	335	336	311	301	308	311	340	307	344	366	342	336	333	349	325	318	290	312	331	318	326	328	344	338	331	329	361	351	351	343	348	343	296	353	308	348	307	339	347	314	337	329	309	335	344	289	335	273	316	297	334	315	380	325	336	361	342	333	340	314	334	330	336	301	320	303	348	357	318	360	290	374	360	336	312	332	326	293	336	338	350	360	324	315	332	322	353	338	304	355	334	345	367	327	295	324	348	349	330	318	326	354	324	315	348	334	302	327	322	325	322	322	351	370	364	321	302	368	335	319	323	365	302	313	324	337	329	332	348	369	335	311	331	318	354	359	341	331	303	304	356	318	333	305	344	318	309	395	329	373	346	340	333	319	292	322	322	292	363	335	338	340	328	292	343	319	362	358	366	311	316	352	315	328	340	306	284	314	335	316	352	328	337	347	355	306	361	325	330	304	337	335	330	353	327	331	283	352	367	380	326	344	332	317	307	329	299	288	328	305	357	358	334	334	364	318	343	328	357	333	332	347	344	309	311	353	320	297	322	324	336	313	325	313	337	320	328	348	365	338	344	317	325	328	344	339	331	338	342	337	332	347	364	316	311	329	321	320	330	338	332	338	324	348	291	317	328	354	309	343	336	316	311	335	324	327	343	316	310	315	312	339	316	318	305	359	329	327	338	327	350	323	320	313	332	334	336	312	328	313	308	301	314	325	327	325	319	364	366	314	303	303	352	353	330	322	322	327	312	314	319	334	327	319	300	337	326	342	319	326	318	346	340	308	314	362	309	334	344	337	316	349	360	325	348	299	305	320	312	336	336	350	351	339	358	342	333	347	279	316	338	306	315	312	303	346	327	303	316	296	326	335	307	347	313	346	309	340	339	296	325	323	334	335	341	309	338	328	335	314	302	334	319	328	366	316	319	357	298	305	322	380	333	353	328	320	342	374	331	320	346	311	339	386	333	324	343	340	338	301	364	312	311	330	324	338	316	328	299	327	356	354	302	306	359	375	346	309	327	343	315	323	325	312	319	337	350	375	359	334	320	343	333	338	326	332	314	350	330	364	329	340	342	311	274	328	344	302	331	352	315	343	322	350	308	315	306	341	340	342	344	342	344	373	337	329	334	326	310	332	352	364	335	362	354	318	316	318	320	344	343	309	316	337	359	320	339	355	364	347	341	373	353	318	298	320	306	307	318	297	346	302	333	333	348	320	315	338	334	292	307	318	348	351	331	339	319	330	313	330	347	317	348	338	317	348	314	332	335	339	334	379	338	371	330	356	326	375	332	323	369	338	292	324	369	334	339	327	350	337	297	321	335	353
10268	5920	12943	14331	12045	9693	7559	5855	4846	3980	3225	2832	2543	2224	2008	1793	1694	1625	1481	1426	1378	1302	1211	1249	1192	1127	1060	1052	1035	980	971	992	930	866	896	862	868	876	796	865	905	852	783	856	834	869	782	802	772	805	784	770	784	838	823	766	755	839	737	789	787	734	761	752	774	786	765	765	749	773	773	718	760	786	777	749	735	771	773	738	763	747	768	732	756	723	795	739	728	783	799	773	790	777	730	732	715	774	759	787	806	752	727	762	753	764	715	767	739	737	770	703	800	711	741	726	771	767	729	711	735	764	759	695	720	791	727	741	795	727	695	788	718	744	807	785	734	710	733	782	750	767	736	752	728	713	807	712	733	713	777	724	752	738	732	740	746	722	682	738	760	777	749	747	762	725	697	725	741	760	773	744	759	738	745	718	752	769	742	752	759	727	752	736	760	724	736	758	778	697	772	765	784	743	754	718	741	713	688	760	732	754	733	757	790	773	755	777	746	701	724	759	782	729	751	716	746	759	764	785	744	748	767	733	769	764	703	711	776	769	806	735	744	723	780	736	772	717	728	710	726	807	771	680	790	752	759	765	764	755	748	745	764	761	721	747	731	795	772	779	747	729	675	709	750	763	715	729	774	771	746	737	765	768	785	762	767	680	746	730	751	802	692	777	740	805	710	773	765	774	739	723	730	709	703	779	778	726	785	753	739	721	742	779	751	758	749	733	805	745	695	736	738	717	721	731	707	763	691	740	722	751	741	741	730	742	776	757	738	721	720	760	721	712	739	684	785	734	760	792	758	753	706	701	704	720	765	776	797	736	764	760	761	706	766	659	754	832	778	814	709	720	720	800	725	762	767	755	783	749	755	758	767	727	704	741	731	721	766	780	758	690	816	724	704	710	751	784	689	747	718	752	781	747	699	772	786	795	692	745	711	736	776	746	726	762	762	772	720	762	773	747	732	742	776	773	810	835	799	742	759	778	737	723	745	752	769	764	747	710	742	745	765	739	693	743	753	674	776	752	689	726	773	768	767	742	755	721	822	782	711	807	712	722	753	806	775	729	672	752	796	736	759	755	752	740	700	770	755	749	711	795	767	739	733	765	776	758	747	750	743	793	761	770	736	764	728	741	727	741	724	743	734	774	729	760	755	760	710	813	718	751	770	720	768	778	782	718	752	769	775	763	750	739	747	754	691	743	740	734	771	754	758	731	752	759	717	738	769	781	683	716	743	724	739	757	755	795	772	725	722	762	742	724	792	750	728	764	777	804	760	766	766	722	748	741	726	744	715	735	744	720	771	785	748	745	727	775	766	723	707	720	758	808	760	726	743	707	729	762	727	771	795	734	722	731	782	774	734	756	776	759	772	667	703	762	804	772	764	771	730	791	690	804	734	760	725	752	751	800	802	702	708	735	756	780	806	705	742	742	786	762	736	780	744	808	767	764	780	729	726	767	768	741	740	749	735	744	793	765	762	774	733	725	748	740	753	736	747	743	745	747	766	759	748	743	804	751	750	794	762	699	777	739	773	745	759	764	720	739	775	724	760	733	741	717	785	759	749	783	788	789	729	770	743	743	799	740	739	760	778	738	747	721	747	756	753	775	725	713	779	726	752	752	723	739	838	750	734	755	781	754	751	775	768	768	746	811	782	727	777	743	770	746	720	755	743	741	740	720	699	721	752	759	767	725	730	675	751	793	734	690	749	786	725	784	790	761	755	732	706	737	708	748	760	734	714	730	774	738	747	718	810	682	784	774	748	775	724	725	737	723	717	749	707	734	732	712	716	753	774	755	771	706	694	733	727	733	759	777	754	823	791	754	703	773	741	733	760	692	732	758	765	765	694	743	749	745	750	789	745	736	768	776	742	717	724	790	694	766	749	815	692	792	728	710	731	785	744	723	705	735	736	697	751	792	789	759	743	762	764	698	816	724	798	735	728	765	782	664	775	764	713	775	751	782	782	740	807	748	718	752	781	775	751	760	742	729	712	776	785	751	746	759	765	740	763	733	751	736	749	784	736	736	772	704	728	736	731	756	730	772	741	763	790	751	726	741	747	740	746	732	769	721	752	790	715	777	736	716	742	715	691	760	755	777	761	773	823	786	782	808	722	756	781	745	734	744	717	734	751	777	734	782	714	730	713	714	733	740	743	777	761	760	755	770	662	780	751	738	744	737	787	730	713	834	757	768	740	713	737	747	728	714	750	788	767	803	760	805	790	739	722	767	762	751	810	745	758	736	763	750	748	733	738	779	746	783	786	750	770	756	741	751	781	755	788	802	737	714	755	779	792	704	745	733	708	771	755	695	727	716	731	785	733	722	686	739	797	694	719	727	714	720	778	735	720	740	774	702	806	766	725	775	746	744	702	789	788	767	746	725	739	721	697	742	803	731	771	721	737	767	758	786	772	738	724	760	743	759	704	752	748	750	768	769	734	730	735	776	718	748	741	761	721	785	702	748	770	775	743	724	784	730	815	787	756	752	727	770	793	756	817	771	770	782	756	720	738	762	755	759	706	764	721	734	744	747	709	757	772	758	773	770	815	724	758	720	759	729	762	753	730	726	746	765	755	703	755	793	757	728	767	717	767	739	739	788	740	756	788	752	761	778	732	749	710	725	741	741	809	739	755	798	791	762	775	729	718	782	760	727	740	708	751	755	730	682	721	796	742	760	775	724	759	689	777	740	754	732	802	751	775	701	728	780	748	726	743	746	745	726	776	750	795	722	763	726	765	747	721	759	764	746	707	750	758	756	736	725	731	730	759	751	702	742	778	734	733	779	714	747	759	703	749	776	725	746	789	734	712	731	785	762	776	770	674	774	778	722	725	745	779	709	776	737	689	765	714	711	735	733	754	764	755	791	753	722	760	722	728	701	723	783	726	757	804	781	770	727	748	755	748	763	758	748	747	723	727	762	733	719	723	740	772	770	767	767	819	748	740	775	745	787	786	787	759	781	750	733	726	745	804	741	757	742	782	761	763	692	738	700	741	756	716	749	783	718	748	762	718	783	730	767	782	738	762	734	803	720	742	729	809	761	696	760	714	731	754	751	759	755	745	711	763	743	699	760	752	739	736	763	707	759	728	710	770	746	786	706	745	745	767	742	780	779	784	759	746	770	723	749	720	717	740	711	737	786	757	799	735	759	739	734	727	797	737	713	775	764	783	780	731	743	726	776	793	718	761	725	784	766	763	725	770	758	747	713	786	815	735	769	728	774	715	756	718	751	762	807	719	709	766	762	723	761	787	768	718	792	759	791	758	766	788	726	693	687	766	742	724	714	741	771	716	777	727	736	703	751	749	722	722	806	756	752	728	777	748	747	748	712	750	756	742	770	739	710	711	823	774	720	768	781	759	709	732	738	727	710	769	717	698	691	718	734	710	733	761	716	708	705	752	747	735	815	723	764	748	745	731	779	739	757	746	760	748	689	790	771	769	836	727	755	735	737	775	735	753	763	723	772	713	726	770	729	740	721	728	749	697	699	775	711	737	779
23015	9583	10334	7943	5047	3637	2463	1816	1450	1176	924	792	779	678	577	565	590	483	497	429	426	467	390	449	419	394	376	383	362	362	352	348	344	339	341	362	314	359	343	338	345	338	329	326	328	334	346	304	315	309	297	337	327	357	348	306	336	331	317	297	274	299	318	343	307	292	328	334	306	310	336	344	295	306	313	337	318	342	334	312	320	310	291	325	327	294	300	339	317	320	315	304	299	307	303	325	310	306	317	331	317	308	355	315	309	275	304	331	311	319	314	327	329	296	321	312	304	300	303	295	307	306	285	313	284	286	305	295	311	299	346	319	306	277	334	296	306	301	292	321	328	332	312	331	322	303	285	296	292	292	318	316	274	326	323	331	282	328	317	317	327	304	306	343	319	311	329	333	314	340	335	349	310	324	308	296	315	332	328	317	298	343	288	330	307	308	317	311	333	334	318	315	309	338	293	297	321	313	286	313	282	279	300	316	300	332	325	308	359	301	337	315	337	309	311	316	333	277	335	340	336	341	337	277	285	294	316	300	300	320	313	314	308	326	309	295	335	301	300	315	321	280	315	324	323	326	309	287	325	344	297	288	300	306	305	322	328	318	309	325	317	299	328	324	327	307	330	283	335	259	307	333	296	305	338	302	336	332	316	290	298	310	331	303	270	334	334	301	334	295	314	313	329	309	312	307	315	301	318	281	309	318	334	315	332	302	322	309	301	311	338	280	299	321	319	308	325	302	330	329	289	310	333	297	298	345	304	310	357	297	335	302	295	333	299	327	326	299	296	304	295	322	324	266	295	277	310	328	350	327	325	353	317	329	296	304	325	285	302	318	299	316	290	314	352	322	278	316	323	304	336	302	308	311	284	308	263	325	319	323	300	310	302	304	323	321	308	326	329	293	309	357	324	291	286	305	345	305	305	307	322	316	302	319	283	303	317	303	352	312	305	318	297	288	290	321	315	333	315	332	313	288	310	328	364	308	309	318	292	316	290	315	313	329	353	315	306	295	312	323	303	328	311	279	311	282	321	289	315	299	285	321	289	335	288	314	319	309	342	315	291	295	317	318	294	296	279	323	335	331	276	300	313	333	291	294	317	323	320	295	303	333	323	314	318	311	302	316	274	314	322	330	308	319	323	307	308	290	318	302	304	289	247	281	321	333	352	311	284	294	318	341	342	321	291	311	300	306	330	308	302	313	279	282	310	312	310	340	303	313	294	297	314	312	339	319	309	317	323	289	315	311	294	317	303	275	330	283	308	351	297	323	323	354	287	328	329	327	336	368	329	297	330	331	332	278	294	290	306	313	310	310	310	334	336	326	278	316	289	323	347	300	317	310	312	308	304	312	341	312	335	283	300	338	285	319	329	284	323	285	302	327	291	292	338	298	350	341	306	274	296	335	314	317	310	324	337	318	303	330	310	335	317	319	317	307	345	324	272	293	304	304	305	335	333	342	317	352	333	342	315	296	329	333	354	325	309	298	341	301	326	294	318	339	286	296	350	289	330	278	331	326	328	307	336	292	311	311	303	320	335	314	345	331	321	324	298	324	278	320	295	308	328	323	308	324	301	301	298	290	301	317	328	322	307	329	323	344	359	267	291	284	330	328	300	305	314	328	321	305	316	298	313	328	315	326	344	329	328	301	319	328	306	302	296	316	307	348	314	313	317	307	315	287	311	358	339	314	318	331	330	312	312	283	318	292	312	299	312	321	295	304	315	320	315	276	297	330	316	339	307	336	334	332	318	295	295	311	290	304	284	336	289	301	314	288	310	305	324	304	297	335	317	306	302	305	318	323	300	331	342	291	295	320	311	329	289	323	331	294	359	297	315	321	308	299	292	300	317	305	293	322	297	326	316	274	306	308	301	302	311	308	288	304	324	315	300	309	307	315	326	282	316	348	300	301	333	280	332	330	317	307	289	305	329	334	330	300	283	326	298	324	336	332	313	309	296	316	274	302	317	342	331	311	318	313	306	307	338	344	303	289	306	307	292	300	306	320	337	293	317	313	361	332	298	313	323	305	301	328	296	326	313	320	311	302	324	328	295	298	309	330	317	332	344	320	320	331	321	296	305	339	321	278	309	343	301	331	301	311	265	315	332	339	323	325	324	292	313	296	301	311	308	328	286	293	328	310	350	293	322	342	320	317	315	329	283	311	294	327	304	316	310	371	343	325	331	314	330	314	312	311	310	313	341	303	320	338	332	323	313	282	321	333	312	341	296	321	335	332	320	313	291	333	328	281	308	323	349	331	314	330	296	291	321	286	311	302	288	287	312	336	303	299	300	315	320	300	340	256	321	308	301	300	288	337	335	311	297	322	294	314	307	341	314	317	319	344	332	319	317	286	297	306	294	319	340	291	308	320	314	300	307	317	301	321	306	294	303	356	307	343	313	323	327	316	301	314	286	333	328	296	344	323	321	328	322	326	327	334	324	343	317	312	325	307	335	327	334	280	325	314	283	318	324	300	292	260	317	297	295	339	307	297	315	275	315	351	311	298	340	313	284	309	312	340	324	305	316	294	321	335	330	320	336	294	309	311	304	281	312	336	315	322	310	314	317	309	322	312	333	284	313	312	302	346	295	310	322	326	339	349	324	316	299	322	317	319	320	333	352	301	345	339	317	314	294	311	305	294	323	335	329	312	300	298	311	339	354	306	310	314	305	328	283	313	333	309	305	266	279	292	340	304	300	323	317	286	310	309	327	347	306	346	303	275	330	321	308	294	303	315	327	336	332	316	342	303	307	306	300	343	332	327	302	287	298	320	318	342	294	300	304	286	332	283	315	329	271	339	344	324	316	340	295	311	309	274	311	302	272	335	351	325	303	380	302	330	312	353	325	283	314	278	335	328	324	330	310	318	352	321	306	320	347	315	285	296	309	290	297	344	297	307	327	291	299	336	322	317	310	317	272	293	347	304	307	315	294	298	347	335	293	307	347	292	313	319	308	357	327	352	306	339	329	310	320	292	331	316	333	347	306	311	272	293	308	327	317	324	305	301	336	346	326	298	327	296	349	318	310	285	343	319	312	310	330	307	259	304	304	274	330	313	329	305	288	289	320	276	321	327	353	330	319	313	318	327	357	353	324	323	336	308	328	308	304	296	335	300	314	344	296	315	309	298	266	311	367	327	306	270	298	309	326	288	287	331	329	330	351	327	345	307	343	325	316	310	303	324	294	315	333	319	344	302	327	307	300	320	329	291	350	330	335	310	312	298	274	276	284	286	305	299	283	327	292	301	288	320	311	315	318	285	306	344	307	316	322	300	349	287	310	329	324	373	345	331	294	308	330	302	315	302	303	280	285	324	328	324	297	332	323	315	334	305	308	346	347	316	326	339	345	305	327	344	341	294	319	336	320	292	276	312	341	351	273	270	334	338	324	307	325	332	292	332	286	341	359	329	281	285	310	333	331	289	305	323	323	308	272	292	305	311	305	299	278	313	293	315	323	302	300	287	340	311	327	334	294	335	307	307	280	303	292	305
13172	7632	16520	18222	15555	12614	9623	7691	6312	5049	4014	3448	3119	2803	2545	2292	2138	1929	1891	1607	1607	1442	1442	1344	1308	1268	1226	1147	1085	1026	1036	1037	1029	981	951	903	912	895	891	824	820	863	853	834	845	862	766	867	811	731	753	782	737	685	790	764	806	769	737	731	743	734	730	741	723	727	739	742	748	708	729	727	772	698	717	716	720	742	738	695	663	722	727	735	721	705	762	688	769	727	713	768	737	717	751	700	698	708	667	767	685	709	753	687	729	772	724	712	745	723	741	677	726	696	761	746	679	734	705	751	743	713	725	750	729	716	729	754	755	721	666	754	774	705	742	654	768	671	672	731	691	704	705	696	747	703	769	723	720	732	702	699	704	750	680	742	698	701	720	766	727	721	714	701	709	734	695	691	675	713	699	735	708	736	767	726	754	700	717	682	744	740	739	731	715	704	696	727	718	679	698	752	762	725	705	729	722	706	716	727	683	736	745	761	732	690	702	739	709	755	673	763	711	708	760	705	693	686	688	736	735	680	703	735	696	687	694	719	744	746	680	750	708	722	711	718	729	696	667	728	709	712	712	763	727	741	721	676	772	736	704	698	686	717	726	724	710	752	792	710	718	743	712	710	689	755	711	697	750	777	749	721	717	731	711	733	740	713	725	722	733	724	688	760	719	768	733	758	699	736	744	737	678	682	713	732	707	701	747	746	686	715	739	732	767	675	721	734	667	739	706	696	693	682	751	739	738	669	745	741	727	684	740	714	726	736	760	713	746	663	715	691	669	702	714	714	713	720	665	730	736	717	732	756	725	723	674	719	719	694	710	711	775	670	753	721	771	742	744	698	723	708	721	718	703	753	727	672	745	725	724	709	757	661	730	739	757	698	722	737	732	718	711	702	721	708	685	711	681	765	660	691	709	733	736	718	735	750	732	677	731	764	733	688	720	714	713	737	703	714	767	737	681	752	747	732	716	765	753	705	718	757	768	713	715	714	717	732	734	726	742	749	691	762	731	701	724	708	687	746	726	673	724	729	717	670	752	722	727	705	705	679	739	720	732	697	716	710	670	714	706	734	714	783	722	713	654	753	666	669	745	745	765	690	720	722	731	717	719	747	708	708	687	736	665	698	727	685	687	769	718	733	719	726	678	701	737	768	734	720	720	681	706	720	748	715	714	699	733	690	715	709	768	735	742	726	744	726	667	753	766	717	752	721	704	720	702	685	746	753	762	765	686	757	716	764	702	715	721	704	677	697	716	740	694	720	712	722	695	719	687	730	712	765	689	744	711	743	693	727	662	773	721	756	746	713	736	705	705	737	755	721	711	689	728	711	689	769	686	760	758	739	740	667	733	714	739	727	659	708	771	735	714	680	728	728	738	717	694	773	752	704	727	709	731	708	755	701	713	735	722	700	690	730	705	728	726	716	753	747	763	729	723	778	727	744	759	729	800	691	730	716	732	727	668	726	708	733	738	702	716	703	733	746	743	733	753	701	670	722	761	702	708	703	718	680	688	701	712	744	718	696	673	762	771	753	710	678	752	709	684	725	660	732	753	708	773	727	702	724	746	730	713	707	740	718	704	744	700	734	726	704	700	728	676	789	805	726	746	697	712	698	685	718	717	769	685	714	701	683	718	720	694	668	761	721	638	696	719	715	724	696	683	723	687	711	742	716	698	755	697	709	773	738	737	680	688	733	683	706	679	762	668	722	684	681	766	690	782	739	701	756	771	681	711	713	680	702	705	743	730	749	708	713	721	738	744	752	692	739	703	699	744	711	717	709	702	710	723	739	697	705	745	669	671	743	696	700	746	710	714	720	716	732	657	715	702	736	741	731	718	747	724	731	739	681	758	752	696	740	723	746	704	729	706	729	698	706	723	741	692	701	695	705	714	693	754	723	752	753	735	715	705	701	731	725	706	697	690	733	691	720	732	686	700	718	698	797	672	699	725	684	712	717	684	692	691	732	725	703	735	718	725	752	715	741	708	672	700	717	699	687	771	741	711	690	692	730	720	743	719	730	743	708	733	693	750	693	740	723	738	722	720	696	724	726	695	753	727	714	711	739	707	708	750	692	724	667	704	729	703	705	680	709	722	731	783	696	754	731	734	702	753	678	720	731	743	733	722	710	743	731	686	729	719	739	629	692	689	728	710	722	762	704	717	738	696	720	688	699	683	733	737	732	722	723	715	763	731	716	759	777	761	721	708	646	713	722	707	758	741	750	716	685	696	728	714	726	653	753	734	720	725	724	684	735	718	719	691	681	746	754	714	754	708	718	730	753	739	756	676	737	709	715	752	702	728	731	685	718	706	720	758	730	681	695	710	739	755	732	734	718	740	670	689	689	668	720	690	688	698	748	756	715	705	737	710	713	691	703	724	684	672	701	710	728	714	680	696	741	668	723	678	751	748	730	715	723	751	714	707	667	748	686	698	781	712	713	726	757	731	734	746	686	717	684	702	719	734	735	705	752	725	729	726	719	733	679	723	737	694	730	750	713	685	724	732	691	712	721	692	720	712	699	734	725	753	711	726	735	744	753	748	721	741	750	709	759	768	712	706	731	687	735	736	689	702	728	721	742	740	727	748	684	702	708	761	719	724	747	726	709	693	717	734	680	687	762	710	720	774	721	750	724	689	704	688	743	732	704	751	709	703	704	727	668	697	694	741	684	719	740	714	685	697	769	656	748	690	689	706	724	731	712	717	703	747	685	701	763	728	724	694	694	694	712	779	728	732	710	705	742	735	759	730	722	709	735	702	748	707	713	713	714	710	764	702	711	740	691	711	718	757	712	730	699	731	718	713	719	710	703	744	723	704	684	722	719	734	697	765	777	662	704	712	753	732	730	699	715	748	702	699	727	709	722	735	745	736	762	731	724	769	745	762	727	774	671	779	710	744	757	745	687	722	687	731	683	679	679	769	713	704	745	676	747	747	687	731	760	746	741	739	739	740	718	736	728	703	720	700	709	693	713	731	674	694	734	753	700	730	693	701	677	723	714	702	695	710	747	689	729	765	707	749	714	679	754	703	706	693	734	697	707	704	720	751	710	738	716	720	700	709	726	766	668	707	754	694	705	691	716	715	682	771	744	715	758	747	750	685	766	709	743	702	758	709	725	678	724	678	720	736	738	710	716	730	721	727	730	690	717	680	692	715	745	777	730	741	703	699	704	735	720	744	741	719	691	711	711	706	720	741	729	746	732	667	729	717	671	769	703	693	739	750	747	719	735	692	719	689	730	731	737	693	719	724	728	713	726	712	700	753	730	718	702	756	719	723	701	743	723	710	680	698	720	746	686	736	749	717	717	719	669	779	697	717	719	733	745	721	710	693	737	729	738	693	726	723	700	727	770	768	679	738	719	717	729	699	713	723	718	694	747	747	684	716	690	680	711	676	718	718	678	708	734	728	789	753	681	708	684	748	660	705	786	667	745	705	699	785	699	684	738	775	769	726	726	731	698	714	719	687	707	713	684	716	723	703	690	703	753	711	694	712	698
7293	4323	4945	3801	2455	1769	1289	1040	825	757	597	534	575	551	504	467	427	462	402	391	418	396	376	373	398	379	413	404	420	375	340	378	350	367	405	369	421	377	389	348	360	373	361	351	378	351	362	371	379	355	349	342	326	370	381	344	329	340	328	301	409	367	345	389	335	343	380	352	360	378	368	347	390	370	368	414	360	354	346	354	345	357	333	327	360	355	340	326	361	322	344	344	343	384	363	366	322	378	355	366	332	381	353	382	372	349	350	369	357	331	362	395	346	370	359	346	375	332	341	375	369	359	400	330	354	367	348	373	364	360	380	337	382	370	379	340	354	347	384	318	338	384	346	357	367	326	353	360	360	380	391	325	365	347	316	368	372	333	365	366	367	334	327	361	368	356	370	362	361	389	389	356	356	354	331	374	327	337	347	364	375	359	346	377	359	358	368	362	350	415	364	333	350	350	376	338	345	376	376	332	366	382	365	338	325	354	357	395	376	340	364	376	331	361	332	335	345	390	343	335	353	394	357	373	337	369	318	351	352	365	367	383	362	382	377	377	341	359	326	342	348	329	351	389	359	363	339	371	346	346	342	371	320	351	350	332	387	309	361	356	351	370	364	341	366	367	330	358	373	357	341	365	343	366	350	387	368	360	371	357	368	340	356	350	336	362	367	390	358	329	379	366	381	357	342	375	329	353	382	353	377	327	362	376	379	354	341	330	366	344	356	333	359	375	383	382	373	362	364	369	338	361	353	382	342	373	343	367	336	353	355	374	348	349	369	346	370	346	373	359	344	370	359	359	360	352	339	337	338	377	352	368	387	345	349	384	374	361	371	358	361	326	375	322	350	351	371	337	355	336	374	362	353	380	380	359	350	379	348	334	350	362	375	358	396	382	379	356	378	341	324	328	372	357	327	381	369	387	332	347	348	356	346	364	343	356	362	346	356	359	322	342	353	320	344	350	352	356	356	354	372	355	381	338	362	368	382	343	316	338	312	362	346	370	359	351	336	344	360	367	352	332	356	359	374	303	366	323	346	363	332	377	378	339	381	360	338	329	359	379	317	326	358	363	344	356	327	352	342	349	343	327	370	364	360	374	374	354	354	355	332	397	336	317	356	359	345	362	352	333	345	333	371	363	416	338	355	387	351	348	346	331	358	378	346	363	376	326	393	332	318	376	373	355	333	337	330	340	318	351	372	351	373	356	371	378	391	370	340	359	348	354	384	358	344	372	320	371	345	363	400	347	372	335	354	330	342	356	315	350	329	370	361	368	383	329	333	355	370	351	321	348	360	357	368	362	339	383	343	343	341	336	350	373	383	371	346	348	416	367	372	376	337	364	359	360	357	345	381	356	368	344	371	336	400	360	390	349	387	357	373	305	364	358	337	351	342	390	346	394	373	378	341	306	368	377	353	346	375	361	352	336	349	363	348	363	414	372	333	351	343	372	344	337	347	374	359	366	383	372	371	375	345	334	337	375	367	406	367	346	380	361	367	373	365	344	336	329	339	377	354	356	330	360	386	371	347	315	399	372	377	371	373	374	335	359	363	382	366	369	380	336	384	352	371	349	350	395	363	353	362	349	318	340	350	351	356	371	371	381	393	352	374	349	404	340	360	354	341	341	311	362	326	367	402	368	345	379	340	358	364	351	355	379	395	323	338	364	337	355	369	376	361	332	324	349	368	345	336	373	344	366	330	351	375	364	345	344	332	330	352	353	350	345	330	354	352	345	352	376	406	368	360	357	361	327	357	383	394	362	372	339	361	360	305	368	337	344	356	301	384	379	359	351	324	333	335	353	345	332	346	360	325	329	355	333	373	349	378	396	346	326	355	324	348	338	295	335	323	372	345	351	371	388	355	343	360	381	390	392	432	381	373	332	360	329	361	340	376	389	359	355	369	363	378	342	367	344	345	383	363	370	347	386	365	357	361	358	352	370	361	347	348	364	298	314	364	335	368	353	321	327	319	350	339	377	351	344	328	336	370	379	363	381	356	370	356	348	390	364	344	348	377	335	345	380	355	365	377	351	366	377	309	359	369	348	396	355	358	385	393	353	374	335	373	380	377	368	355	348	326	370	365	366	331	326	360	373	358	380	359	371	335	389	358	359	348	407	348	354	357	373	361	389	354	343	379	369	352	345	335	394	383	364	347	321	333	326	319	396	345	385	378	327	354	331	331	355	330	347	363	353	326	350	353	359	356	358	367	380	364	398	358	358	387	340	367	360	331	381	391	343	359	335	375	379	362	338	358	368	362	340	351	373	352	350	346	361	386	377	384	336	348	390	378	372	358	353	353	335	382	346	339	326	345	336	345	362	373	350	314	360	333	387	360	360	370	345	332	376	378	361	328	327	335	352	369	340	380	401	347	389	397	364	351	342	392	367	347	346	322	354	365	350	359	391	354	343	354	379	350	358	326	349	336	334	353	343	363	359	385	379	346	364	386	358	360	350	373	356	339	340	374	332	357	358	361	334	359	309	371	370	363	377	351	309	356	365	364	335	318	366	385	368	344	345	311	359	363	342	335	356	373	370	353	379	341	383	401	347	331	333	377	361	370	354	403	354	362	328	363	339	307	369	369	335	365	369	331	337	378	332	373	365	343	347	341	364	347	344	352	378	354	384	373	351	367	352	365	316	366	329	340	332	334	350	389	366	376	403	339	372	349	366	376	358	389	365	339	348	327	352	333	373	348	341	357	386	377	361	348	358	336	354	397	347	334	307	361	389	364	369	366	335	377	359	334	353	353	333	374	370	370	359	347	377	385	363	364	387	349	369	372	359	365	377	372	374	327	428	351	364	373	321	321	335	364	395	367	345	336	334	347	353	315	348	384	367	346	357	327	337	384	371	332	364	391	329	353	358	357	371	317	319	344	367	301	353	342	367	346	366	327	358	347	335	352	383	330	337	320	342	354	357	366	353	363	340	361	354	355	358	351	357	405	354	356	329	369	345	336	368	393	378	330	373	396	325	369	364	391	366	339	342	331	350	337	328	347	383	342	369	350	334	356	343	347	342	367	393	391	346	366	374	355	377	360	351	366	344	364	346	359	337	323	334	356	328	355	338	356	351	335	389	329	335	329	371	347	367	384	340	384	390	362	358	339	380	363	353	361	341	358	335	344	380	390	372	415	354	334	312	375	353	384	344	361	327	350	357	352	348	356	372	311	377	380	342	411	370	333	345	376	356	330	359	387	338	342	357	367	374	347	333	361	362	347	366	362	325	323	331	347	362	352	365	346	336	343	352	383	370	336	359	370	344	342	370	376	340	334	386	401	387	340	316	315	364	344	366	318	360	389	375	365	344	336	305	351	376	381	362	375	341	311	316	374	316	345	364	380	367	336	379	358	349	346	323	352	381	356	377	365	357	348	373	351	391	395	372	344	373	333	380	388	371	378	358	337	351	375	369	363	351	342	365	344	340	344	365	363	372	358	377	391	337	367	382	369	341	388	352	339	341	356	336	372	347	357	378	339	337	342	373	370	326
5035	4241	9310	10196	8543	6913	5286	4120	3552	2865	2447	2115	1818	1712	1701	1501	1449	1356	1259	1198	1201	1105	1110	1095	1022	1016	1017	1000	1024	946	924	938	924	858	967	940	827	922	850	866	810	823	828	828	866	844	849	808	827	850	903	781	833	826	834	806	749	776	803	813	796	788	835	776	816	808	822	850	803	814	815	836	840	808	802	832	793	838	781	783	762	760	767	812	858	827	768	785	794	825	801	858	761	812	856	796	795	793	795	787	803	818	802	800	794	827	836	787	816	812	785	814	806	776	828	791	802	764	825	790	784	833	781	766	806	850	773	847	839	813	795	771	784	782	794	801	837	772	844	807	780	784	820	812	780	783	819	815	772	749	793	795	815	797	801	828	812	736	813	840	806	831	787	770	852	768	841	799	820	787	868	761	793	780	727	813	750	821	819	823	817	829	833	810	818	787	804	810	806	784	815	785	772	796	760	892	767	780	817	793	776	775	806	785	802	840	801	780	778	800	833	783	797	854	814	819	799	787	750	802	827	767	775	818	791	787	783	795	811	857	823	803	778	846	779	761	865	821	827	799	800	765	836	760	808	842	785	777	823	813	748	874	850	802	800	862	812	843	794	839	772	731	835	842	802	819	778	802	791	784	784	743	763	808	847	793	773	774	855	769	815	775	815	855	776	823	820	771	837	836	814	812	786	787	839	826	783	786	790	796	782	776	781	793	814	766	789	811	842	793	810	783	813	819	812	754	780	834	843	831	808	784	830	777	815	842	804	833	856	793	799	766	812	783	830	784	794	825	813	818	799	777	769	811	808	779	778	796	802	803	802	788	788	828	750	855	866	747	794	818	802	812	811	841	827	806	823	811	772	787	803	792	783	811	780	787	769	804	830	777	823	788	782	876	788	808	760	794	801	832	766	799	781	811	809	820	795	738	777	837	829	827	758	812	814	800	748	858	775	782	796	781	756	824	797	758	802	834	780	771	820	755	789	814	756	761	811	823	819	821	796	782	808	790	838	791	785	820	789	803	812	805	839	845	788	784	767	786	786	778	804	823	795	800	784	797	834	800	836	780	829	818	789	821	812	834	808	787	789	829	822	806	816	890	770	834	814	798	790	838	846	784	750	803	761	790	763	823	823	815	777	784	792	827	774	760	785	848	814	812	812	773	819	819	817	841	817	772	796	744	808	783	788	783	792	792	796	816	728	726	833	783	769	843	828	787	756	802	740	800	828	760	786	861	798	832	759	820	794	759	793	798	793	769	811	835	743	782	778	829	780	833	832	774	777	752	763	830	807	800	827	773	797	771	796	777	788	810	802	812	809	862	800	800	796	736	780	774	788	796	831	838	831	800	811	796	760	840	786	827	817	785	758	813	803	783	817	833	807	824	818	850	838	760	795	796	785	804	800	796	797	842	801	752	790	764	779	817	867	806	832	831	771	829	777	740	784	847	779	816	827	780	794	826	765	806	780	765	855	796	735	836	818	837	712	743	822	820	794	746	800	846	810	805	804	832	771	802	794	787	754	771	796	789	830	807	799	832	803	796	815	834	819	823	801	777	805	853	778	756	825	786	789	759	785	811	809	783	810	736	776	789	862	817	846	798	783	868	798	804	800	776	786	856	834	775	782	847	798	788	844	806	797	844	854	817	785	802	806	800	775	799	808	776	819	877	809	821	840	808	810	776	833	819	791	786	790	797	785	779	834	811	793	841	808	799	783	770	860	792	824	829	850	752	771	782	792	798	836	756	766	788	767	797	787	825	791	836	817	753	811	793	803	776	755	820	836	735	791	775	839	796	776	774	809	858	815	855	802	829	823	770	810	791	781	799	760	826	835	799	836	833	818	813	791	815	847	805	810	784	779	823	809	818	787	789	739	802	849	818	777	801	804	874	765	830	776	852	781	822	787	872	859	825	807	811	812	853	800	762	773	796	799	792	812	788	794	793	805	806	797	811	794	774	785	861	815	769	777	787	782	762	775	778	834	759	786	805	790	808	811	830	803	794	860	817	752	816	789	794	814	829	794	764	776	778	773	818	821	778	826	795	812	856	788	827	736	796	822	804	799	814	795	806	835	768	842	772	854	790	827	746	822	787	757	754	772	814	800	799	762	777	792	762	765	750	803	780	806	788	781	799	801	829	865	771	804	789	759	804	803	791	756	782	792	807	781	791	778	847	805	823	812	813	786	771	870	820	802	745	824	807	848	816	782	799	860	826	822	801	785	753	752	827	822	841	796	825	828	785	830	750	825	796	811	834	798	775	785	842	760	777	852	821	788	793	795	792	753	819	772	796	776	755	829	781	765	824	762	788	805	810	812	771	786	800	812	802	773	781	753	772	751	793	793	760	824	776	780	766	771	776	790	846	757	784	802	819	821	779	801	837	785	811	864	809	829	773	772	811	777	856	802	844	857	858	798	805	786	831	819	766	827	791	807	804	790	814	824	786	804	830	754	830	785	814	787	819	830	782	788	786	775	788	838	764	732	792	817	786	797	812	817	827	803	771	811	800	801	771	784	798	797	808	806	769	764	792	796	804	806	768	796	755	789	804	782	772	797	801	769	814	771	787	818	785	775	801	799	815	780	819	795	777	805	854	812	791	808	845	778	858	818	777	832	773	847	821	831	781	780	782	802	772	808	849	773	805	772	795	756	803	787	823	809	784	786	793	831	797	789	792	808	805	780	826	802	747	807	751	787	777	775	812	800	806	824	791	770	810	793	804	830	828	808	802	824	867	838	784	823	833	793	795	780	758	838	722	787	788	825	793	819	791	800	765	796	800	838	807	790	802	741	852	814	860	806	755	820	805	764	849	822	801	824	816	807	839	811	837	840	779	808	808	768	794	847	811	815	838	780	793	811	780	797	807	803	793	774	825	807	837	779	738	786	780	791	786	825	794	797	802	766	769	782	790	808	756	781	805	829	747	814	767	779	784	842	784	791	842	807	800	765	817	791	797	807	789	793	813	800	802	758	806	802	817	841	787	842	819	803	756	780	818	807	786	799	853	770	804	777	818	812	870	835	826	801	803	749	836	794	804	812	805	801	740	804	820	833	847	787	784	785	806	802	804	768	818	838	776	789	816	839	794	773	784	812	794	815	829	787	741	791	820	809	814	799	749	813	793	800	776	854	800	853	742	762	822	798	810	800	808	834	804	774	850	766	827	813	782	767	863	849	796	786	788	804	843	855	816	797	786	800	795	814	807	800	796	756	760	794	788	827	772	816	774	803	844	770	821	858	788	774	772	824	772	799	792	864	782	787	744	778	766	840	789	799	795	826	798	799	719	768	837	759	837	779	783	798	796	797	869	790	742	855	766	775	827	786	768	815	794	803	797	786	802	803	774	878	850	776	810	840	734	771	812	839	771	788	847	798	779	826	832	785	803	805	737	843	736	840	832	762	776	803	801	813	837	781	787	793	814	761	782	807	768	793	713	764	761	809	781	788	806	814	802	742	812	802	772	806	748	783	800	795	786	818	773	815	771	846	780	763	850	790	808
14977	6480	7611	5666	3741	2648	1863	1434	1161	946	785	726	619	609	533	524	524	524	438	411	402	436	408	390	376	357	378	362	356	354	344	334	361	366	364	377	340	386	363	359	359	360	325	340	354	335	367	345	345	369	348	346	359	367	333	347	342	359	327	362	318	353	337	330	324	343	335	307	331	301	332	350	355	297	316	329	342	357	331	327	332	307	342	315	328	336	290	311	331	286	340	331	352	350	319	350	325	346	335	326	285	316	326	307	321	337	333	360	335	337	286	352	317	277	336	336	323	323	347	342	331	323	311	293	347	309	314	350	327	326	337	347	313	290	328	320	356	343	327	336	332	314	297	352	303	299	301	330	318	320	338	332	342	280	292	308	344	313	297	315	358	340	355	360	336	347	347	309	348	313	322	300	287	311	315	312	341	308	288	343	346	350	340	363	309	356	330	311	341	331	321	327	347	325	338	306	342	362	335	297	322	357	367	376	314	323	351	350	300	376	315	318	329	359	342	345	323	334	338	313	301	361	347	340	315	345	328	348	312	325	316	355	323	347	289	351	345	352	297	324	327	330	343	340	339	317	337	324	328	345	332	369	315	333	350	326	310	335	298	344	328	312	331	301	369	328	334	362	325	326	291	311	350	373	331	334	341	351	325	359	337	339	337	332	305	323	341	333	326	331	304	335	304	317	353	335	315	305	339	331	311	302	339	339	293	383	335	306	323	339	338	311	284	344	339	368	345	352	357	320	313	331	306	363	323	326	339	372	329	335	355	342	317	342	334	347	348	312	354	351	338	314	333	327	310	300	300	323	314	329	321	319	339	300	341	302	305	319	324	343	352	334	348	323	310	322	331	315	345	321	318	322	318	321	318	337	311	331	323	384	327	299	327	342	363	314	307	284	342	305	337	297	309	322	314	321	305	338	293	340	328	316	328	339	307	329	325	342	347	335	315	342	345	323	330	326	346	322	355	358	339	342	315	332	327	357	329	333	369	315	312	293	317	337	368	349	313	331	339	333	297	305	337	343	346	288	321	296	341	339	340	316	350	335	376	329	339	325	319	347	306	344	353	341	319	339	321	307	327	348	316	336	337	333	320	286	331	328	347	321	338	318	298	349	332	326	344	349	332	323	325	354	320	315	330	366	316	344	343	292	329	314	325	320	366	320	322	321	314	292	351	348	331	316	316	324	334	327	302	310	339	308	342	281	308	321	317	326	339	343	340	314	333	336	374	328	339	343	299	324	325	302	326	309	331	331	306	328	339	311	347	328	319	343	301	322	323	311	300	305	367	336	356	306	350	361	326	307	343	325	330	329	277	335	357	350	344	306	309	282	315	299	343	358	348	361	323	363	310	311	299	337	374	339	323	351	336	314	307	345	345	367	346	330	311	318	311	324	320	349	319	351	322	336	336	335	306	351	312	365	329	293	312	325	329	343	331	327	326	362	326	317	335	344	295	347	352	321	344	342	313	347	304	361	330	312	335	337	298	328	298	327	306	331	325	327	348	315	320	362	327	338	314	323	323	369	341	315	316	314	326	334	322	330	336	342	330	321	330	343	336	377	319	288	337	316	340	309	324	331	351	336	329	325	365	314	327	315	339	350	346	336	313	347	359	348	335	336	323	338	313	318	319	320	359	361	324	315	340	342	327	322	313	308	351	305	325	307	345	311	319	331	337	306	355	343	356	323	320	368	321	296	352	323	339	325	343	298	338	329	349	321	315	315	324	328	308	317	308	328	325	324	307	313	316	329	313	371	325	328	302	326	328	335	344	334	316	322	316	323	353	368	359	296	377	358	335	321	304	354	331	324	353	324	315	318	338	310	338	292	343	351	353	335	338	312	332	314	345	386	329	317	323	344	322	311	280	329	340	331	325	351	317	319	300	307	305	326	324	347	338	339	338	324	377	313	343	314	351	332	355	326	351	354	321	336	319	333	331	311	330	342	339	314	357	329	380	323	325	323	323	327	328	341	303	323	318	334	322	293	312	341	307	333	317	311	325	322	329	337	328	331	348	355	328	313	329	344	332	310	351	352	336	309	291	336	348	318	298	324	319	303	303	354	350	321	349	329	349	355	320	337	374	279	324	328	311	305	333	319	311	352	312	333	322	351	308	289	345	300	303	369	356	359	322	312	339	333	353	340	349	358	304	333	335	331	314	316	304	365	338	377	334	320	339	323	370	332	325	338	303	326	335	335	302	339	322	321	322	364	331	374	311	316	329	349	358	347	360	308	351	335	336	321	282	325	313	303	343	318	334	313	322	348	327	302	329	293	291	294	312	340	338	314	306	315	333	358	290	320	315	370	347	313	315	341	340	358	329	331	321	318	344	309	311	302	302	359	341	299	301	346	301	303	345	318	334	288	331	311	337	352	327	343	321	316	315	330	321	325	307	336	355	353	329	314	292	335	355	359	366	339	349	306	337	288	339	363	354	348	297	331	326	296	329	325	346	324	351	351	329	337	329	301	314	323	337	328	319	344	346	303	329	318	326	349	331	297	321	305	318	322	348	349	341	329	317	334	361	336	357	359	364	354	323	297	323	341	314	357	326	317	343	325	322	314	339	353	318	345	359	324	358	281	302	320	341	335	328	355	361	308	315	325	337	329	330	321	342	359	329	348	327	313	320	345	342	328	329	337	317	326	318	320	339	308	346	315	320	338	320	338	301	302	316	341	325	326	285	313	347	318	340	333	348	333	360	342	301	320	324	322	301	337	320	341	314	305	357	315	317	355	351	356	339	333	352	316	344	313	311	321	313	339	328	330	341	307	330	324	319	331	284	319	340	368	307	304	337	347	366	334	324	334	329	359	334	362	343	335	336	293	318	340	327	301	314	367	322	344	322	312	277	327	314	363	332	316	337	323	319	385	325	330	323	330	328	322	333	309	314	358	331	295	312	295	324	310	336	303	324	312	316	317	307	297	326	328	329	345	316	277	328	335	378	346	334	361	339	338	346	352	342	332	300	333	331	347	334	343	328	290	339	314	326	360	347	302	269	299	324	322	347	340	315	281	335	299	343	310	361	373	329	316	359	369	363	304	345	340	318	315	334	351	308	313	345	352	321	332	340	301	339	322	341	348	324	300	318	332	350	315	306	372	317	329	321	347	359	345	334	322	334	334	322	349	376	335	343	339	324	316	324	320	382	328	335	315	329	312	369	342	304	301	346	337	330	325	324	352	335	346	326	362	350	327	349	342	311	300	354	333	341	343	338	374	320	337	319	323	359	313	345	363	338	318	328	388	337	351	315	348	325	332	331	336	359	328	327	333	311	276	351	352	340	352	356	346	359	332	303	344	334	327	347	295	300	353	324	326	321	333	321	289	354	330	336	334	310	328	319	315	299	351	337	348	347	330	353	294	313	357	355	338	342	339	321	319	353	306	302	322	312	332	336	309	309	294	319	365	346	343	352	365	370	332	344	329	345	322	345	348	341	348	347	316	307	354	331	353	311	297	320	293	354	387	365	338	332	353	337	333	327	296	340	325
10191	5882	13137	14285	12159	9874	7553	5961	4862	3944	3281	2837	2429	2349	2017	1945	1813	1691	1610	1388	1334	1294	1248	1162	1222	1126	1082	1116	1096	1012	981	933	955	912	923	870	914	882	827	842	843	815	800	797	823	820	793	826	773	808	787	776	781	786	803	812	763	738	734	727	714	711	720	803	769	764	722	779	789	799	796	781	763	756	756	767	767	743	738	742	733	779	732	730	765	727	725	773	743	721	773	824	795	742	720	765	714	784	698	755	730	736	783	765	694	723	792	745	697	780	797	738	792	712	770	735	723	700	729	765	710	806	787	715	784	804	811	753	783	811	754	765	759	776	748	760	739	687	760	724	782	774	704	746	768	750	699	759	746	788	749	740	759	716	792	757	770	773	740	736	660	783	759	743	765	723	779	764	729	716	739	742	753	718	761	756	735	725	728	764	768	780	710	718	766	778	737	769	730	776	782	731	842	768	749	700	737	768	728	804	743	784	733	716	760	754	700	751	725	725	726	741	759	728	711	767	722	760	748	765	730	775	772	745	731	721	718	782	753	731	757	799	762	768	794	749	749	785	775	768	720	740	760	702	756	842	756	721	757	749	770	759	724	729	767	770	759	738	716	704	704	727	703	734	690	722	770	787	781	764	769	739	733	749	739	749	731	738	697	729	767	740	706	725	733	742	726	752	784	756	708	734	778	794	728	715	742	744	772	724	726	790	812	760	693	747	766	730	765	777	764	730	764	738	748	725	728	794	668	728	745	757	781	737	732	748	754	734	780	729	748	789	772	788	776	728	737	723	726	777	733	775	770	745	746	760	745	758	731	748	767	729	725	723	747	747	770	776	777	771	760	743	802	772	704	760	718	757	736	723	740	748	753	713	726	748	713	760	756	756	742	755	707	771	741	748	769	722	727	741	799	755	730	740	726	772	763	744	753	773	761	755	704	723	754	765	750	745	705	754	753	747	793	741	768	757	776	767	744	744	775	761	727	826	732	730	712	727	726	768	738	760	779	743	771	752	805	787	783	743	765	716	737	733	718	793	757	690	782	748	746	747	728	806	778	743	788	737	752	760	759	745	773	762	773	746	785	723	774	766	729	741	754	723	739	726	746	745	775	700	712	763	722	761	724	766	733	765	750	772	797	728	751	742	787	745	712	730	759	764	734	809	751	753	762	758	724	719	724	750	724	738	707	745	677	793	763	786	746	727	729	720	693	727	750	727	715	719	760	709	698	782	676	712	733	739	706	747	726	751	755	745	767	796	717	774	763	746	760	789	729	726	742	783	757	712	749	757	722	756	728	750	763	739	727	785	728	774	739	722	723	751	739	778	748	760	713	747	736	768	775	736	763	738	784	736	775	803	736	755	736	724	798	713	774	754	766	775	785	768	727	745	736	671	730	789	741	766	756	745	742	805	759	722	753	746	770	736	788	782	754	790	803	786	746	753	738	727	744	745	722	777	763	769	714	766	710	746	717	708	826	818	710	744	725	729	727	779	753	716	796	792	742	719	721	755	754	722	741	764	806	769	746	750	777	667	731	682	785	729	722	754	761	757	766	723	756	747	729	773	758	718	770	776	717	799	762	707	784	747	784	764	787	771	752	749	703	774	796	714	772	716	718	737	717	752	734	744	722	722	724	743	766	760	787	740	729	760	754	697	722	752	744	802	736	720	782	764	764	759	798	719	817	762	810	750	758	726	749	699	707	758	735	724	715	716	787	738	755	751	716	701	716	745	747	713	807	745	700	653	756	822	748	765	715	695	700	731	764	787	771	743	754	752	783	754	733	774	729	764	735	741	750	768	760	773	774	723	790	791	734	788	762	770	764	763	726	750	751	761	789	717	749	697	756	740	745	786	817	758	728	713	765	717	780	778	739	743	774	734	723	729	725	742	745	793	777	730	760	791	737	726	747	740	718	814	777	728	786	703	738	724	738	727	692	711	737	776	746	767	792	713	763	760	709	729	778	755	740	774	736	749	752	726	749	786	752	772	734	751	768	734	759	718	773	770	759	740	776	726	761	724	758	737	799	824	745	693	749	772	728	790	719	720	773	757	771	811	752	735	718	791	734	732	740	720	777	796	773	782	784	785	768	754	769	754	771	705	767	748	768	757	757	730	755	733	743	798	765	741	746	739	772	767	749	739	752	718	766	756	761	779	750	778	688	735	785	814	736	760	760	739	772	708	714	726	792	775	766	763	719	787	762	790	689	773	737	760	763	730	744	811	761	711	763	702	775	819	719	730	706	793	747	791	747	743	788	730	783	766	759	757	737	765	813	778	767	787	746	764	736	721	777	719	749	716	742	780	755	793	760	739	735	733	784	748	717	728	770	707	730	702	746	710	761	744	722	741	793	761	782	732	754	798	770	774	760	718	758	752	770	698	733	725	777	740	810	788	764	734	778	683	763	768	745	770	703	769	734	801	777	755	756	767	756	768	735	732	739	735	723	732	774	750	725	692	725	732	742	720	738	755	780	716	704	756	779	716	747	776	734	782	749	795	752	735	766	767	758	747	701	705	720	724	801	708	731	734	748	716	731	726	681	785	746	713	715	726	735	767	758	735	787	780	760	729	774	770	753	798	773	777	768	769	790	723	750	703	769	740	747	779	742	776	764	701	726	684	761	766	715	763	712	808	740	756	769	764	746	745	744	776	742	745	744	726	747	759	746	771	725	792	721	747	750	773	758	709	717	765	716	762	751	741	730	784	756	748	745	765	707	790	742	749	782	825	755	755	786	772	726	716	763	764	695	764	799	734	707	776	713	739	730	765	776	757	776	816	701	744	754	769	748	755	716	777	720	734	743	781	761	711	735	767	738	750	755	723	744	763	700	776	769	744	776	712	724	732	744	755	746	751	771	738	790	767	805	776	728	697	757	736	748	706	737	695	746	767	790	708	758	797	744	736	765	746	762	759	710	743	753	780	746	745	775	728	807	750	745	752	771	781	729	781	767	781	708	770	700	731	766	706	721	767	719	804	767	704	745	780	786	741	718	745	726	737	739	723	724	766	738	747	737	760	706	757	758	786	793	745	728	758	747	743	839	734	746	769	742	725	742	680	709	715	745	799	710	820	751	715	711	710	769	747	790	722	757	775	720	752	737	762	733	712	729	786	769	774	770	759	707	721	738	752	749	770	735	721	753	756	775	730	682	692	748	691	782	750	729	749	716	743	756	755	775	713	728	689	733	754	748	687	728	774	724	772	764	756	742	774	731	760	712	793	769	787	792	749	746	719	759	703	726	695	765	795	751	756	755	748	728	771	790	707	767	762	796	719	804	781	780	751	722	745	724	712	769	707	777	728	695	716	762	764	732	741	689	778	784	764	713	768	764	782	709	748	748	747	750	784	757	727	761	744	811	717	736	790	745	682	751	825	776	738	801	701	752	720	776	762	766	765	784	737	700	767	755	780	768	734	758	755	718	737	752	719	761	767	745	730	776	749	795	752	767	754	762	734	748	785	750	755	735	759	750	756	733	774	825	713	736	702	768	779	739	702
22903	9549	10691	7866	5054	3460	2515	1832	1482	1125	1001	792	694	669	598	544	568	528	451	467	470	422	422	421	393	396	373	393	375	357	388	358	351	343	339	329	299	343	336	332	350	321	309	354	296	332	337	317	327	330	341	330	303	337	310	333	314	315	331	295	323	305	313	289	305	294	330	341	284	284	280	321	335	322	317	305	308	317	316	338	310	308	319	307	272	326	324	312	287	322	301	347	293	277	306	337	357	313	299	360	316	338	297	295	322	287	308	375	338	339	338	306	317	353	302	333	348	319	312	317	311	313	306	313	357	284	327	346	313	293	303	279	316	281	295	316	305	333	284	327	312	302	289	333	301	301	303	331	332	335	333	304	327	284	359	318	313	304	300	315	306	303	286	337	322	356	285	305	316	304	325	297	308	303	335	319	320	309	339	284	324	345	312	315	342	317	311	320	336	296	286	284	332	317	325	325	310	340	308	324	345	320	322	320	269	296	311	351	315	275	325	338	298	323	313	295	310	305	308	307	345	294	325	314	293	318	330	327	330	348	303	297	328	323	311	334	295	317	294	308	309	340	303	304	333	293	307	304	288	321	325	299	318	298	315	316	333	341	334	315	300	306	308	350	296	325	312	351	302	315	317	304	333	291	335	325	299	312	271	315	335	303	294	329	299	309	334	298	289	286	321	290	338	315	304	324	312	287	309	334	335	317	329	320	333	323	355	341	298	306	341	339	302	309	290	282	293	331	307	340	294	320	296	332	322	339	316	283	317	297	296	287	312	341	310	298	320	331	301	314	302	289	335	316	327	305	329	301	318	323	325	324	333	317	312	311	335	308	282	349	317	329	305	261	308	322	243	321	308	299	283	304	296	312	319	310	338	357	299	314	295	317	307	314	313	306	317	282	320	298	318	318	331	346	305	339	321	319	307	308	351	324	353	315	337	334	335	331	294	308	368	336	315	365	287	325	320	336	281	300	324	288	294	282	327	322	311	302	319	333	302	312	302	311	296	338	316	317	280	315	306	323	327	330	322	297	330	305	305	302	310	335	306	322	318	293	306	277	355	322	299	317	308	355	292	300	293	325	334	283	303	314	332	304	326	305	308	328	327	346	329	308	318	280	296	297	331	312	311	317	306	307	323	289	285	335	310	318	288	289	288	314	287	292	308	293	317	319	319	329	305	337	314	336	320	330	303	295	312	303	278	340	337	327	313	312	328	307	286	299	311	297	315	312	325	322	289	361	347	342	302	316	294	330	318	338	315	301	322	294	298	317	317	311	295	290	300	304	300	337	315	332	351	313	309	327	331	275	343	323	322	309	316	358	297	296	344	334	300	301	325	315	303	306	343	270	307	286	340	327	328	307	345	356	335	306	304	309	294	292	314	327	329	313	339	312	311	304	320	316	325	299	329	297	301	299	316	307	304	277	307	312	313	310	319	337	287	290	307	318	293	267	300	316	291	338	303	305	309	333	295	320	307	313	306	308	295	292	318	299	304	338	296	305	294	297	316	306	335	322	309	306	308	341	295	301	341	296	279	350	317	288	302	319	314	258	349	307	293	305	309	275	315	294	311	320	314	321	361	323	297	306	287	319	301	324	299	344	311	328	329	336	365	306	317	314	307	295	306	311	295	307	320	341	315	335	281	339	324	304	309	318	327	343	318	324	346	316	323	302	354	271	333	346	317	299	325	301	321	315	330	293	302	292	308	313	300	308	332	334	281	293	325	312	332	328	343	287	319	339	307	293	346	325	298	333	334	313	311	347	322	329	310	319	319	304	347	333	327	300	295	308	317	334	257	338	320	322	298	331	314	333	309	296	346	309	350	311	286	313	312	309	314	324	329	289	324	326	293	343	309	332	300	344	336	299	295	334	321	315	328	318	331	303	316	282	336	290	318	306	321	336	311	309	296	302	337	301	280	309	298	310	339	307	313	318	321	306	295	310	327	314	297	303	306	304	320	332	308	318	299	317	284	338	314	309	291	341	287	331	326	281	317	305	293	319	325	292	328	314	308	326	312	317	314	302	317	350	313	330	333	259	300	344	321	314	347	333	309	348	312	327	298	317	321	328	308	301	283	269	315	300	295	289	292	340	310	321	345	293	309	311	321	319	351	291	324	335	300	316	286	314	302	326	321	355	304	325	307	307	322	301	298	302	313	295	320	273	313	286	311	303	283	320	299	317	321	310	345	313	290	323	299	331	329	319	305	330	285	313	335	327	286	318	320	323	302	307	294	323	304	330	295	283	316	278	274	297	308	311	352	336	309	326	315	287	327	326	322	300	323	311	300	280	327	305	297	324	342	309	294	322	298	293	349	325	323	308	310	313	343	330	331	313	324	311	284	321	320	324	303	319	343	325	341	307	317	309	283	321	320	289	330	318	305	303	312	307	297	299	288	303	332	304	305	317	297	315	331	310	311	299	279	332	315	340	296	307	319	319	333	325	335	297	320	334	322	330	286	319	287	310	329	301	318	316	298	327	321	277	307	311	316	288	326	338	310	282	278	299	286	342	301	310	347	355	328	341	340	335	343	319	339	292	279	315	331	316	288	309	284	326	329	344	287	317	348	288	303	273	336	312	318	318	333	328	294	302	284	314	330	292	316	303	317	318	305	332	345	335	321	288	309	314	313	345	292	304	334	303	316	341	311	338	317	307	311	303	336	352	333	292	311	295	338	338	352	342	316	357	323	296	320	342	346	329	342	326	319	324	283	324	303	305	313	345	307	349	325	295	346	285	282	314	328	306	312	336	302	298	344	316	316	294	304	324	297	280	280	293	291	314	338	319	328	339	330	320	319	307	306	305	291	302	315	297	328	314	312	297	301	339	296	324	333	298	302	307	319	326	337	340	317	334	328	294	320	333	289	291	323	305	331	308	289	312	300	285	310	304	346	293	331	320	299	333	317	326	327	330	289	330	324	334	333	324	323	290	322	282	325	297	307	321	289	307	318	293	297	326	314	283	316	311	314	311	336	290	275	315	325	300	302	298	304	288	325	354	298	300	284	308	316	326	309	297	336	303	315	343	306	301	325	297	289	304	314	338	311	343	307	312	345	336	335	277	278	327	307	323	284	298	286	353	316	335	361	317	291	307	284	307	301	300	325	332	332	297	329	322	317	303	298	251	309	306	316	347	322	358	342	290	326	360	364	327	304	322	340	343	339	312	287	285	286	336	320	296	323	345	297	332	286	324	320	335	313	317	300	311	295	309	345	348	258	307	330	300	310	337	322	344	364	279	314	330	321	326	304	316	345	317	352	306	279	285	333	327	317	324	307	281	282	300	295	310	309	316	317	295	305	312	315	319	340	331	311	327	296	305	318	301	304	311	322	344	290	346	307	302	306	299	351	315	305	314	324	316	322	288	315	328	305	345	339	283	323	287	329	346	311	313	296	298	329	296	339	327	307	359	334	297	295	318	296	305	326	322	287	295	324	342	324	369	304	313	318	282	275	296	306	292	306	304	329	292	307	307	314	314	308	307	308	314	300	299
13256	7859	16366	18144	15570	12454	9863	7905	6307	5060	4135	3608	3133	2725	2461	2272	2182	1986	1915	1676	1565	1557	1382	1326	1333	1239	1185	1168	1111	1124	1022	970	990	982	1019	912	902	866	865	840	862	857	807	818	838	789	747	835	795	733	752	790	775	717	754	739	737	751	788	776	694	688	748	747	703	723	713	732	737	706	722	791	725	752	712	724	736	733	725	679	726	725	729	741	751	719	752	777	670	711	682	774	727	716	707	718	745	725	728	699	707	713	705	785	741	703	705	735	711	709	767	677	763	704	666	730	730	764	713	779	711	692	774	713	723	712	715	707	705	725	752	725	743	748	722	741	725	721	708	734	722	737	719	720	755	728	694	689	674	692	722	697	713	677	691	738	738	729	728	719	717	715	693	743	684	776	721	776	745	731	706	693	720	702	722	718	710	712	715	718	742	722	763	702	718	717	754	704	711	706	724	744	719	692	717	721	726	741	722	639	723	730	700	726	696	702	679	754	731	751	723	714	646	749	669	703	701	696	700	712	663	695	742	686	738	682	674	717	706	660	757	677	705	719	693	716	748	714	757	706	728	760	734	737	725	724	717	708	685	696	710	697	715	649	698	691	682	712	728	724	730	691	688	745	730	743	707	721	688	747	735	705	688	690	719	683	699	736	707	768	697	794	716	681	742	661	718	693	710	705	692	696	738	685	724	737	756	701	728	687	711	734	703	700	760	756	661	784	754	688	652	794	698	707	697	711	729	722	716	743	717	717	709	738	714	745	706	762	739	722	724	741	736	736	693	734	716	724	726	708	735	701	741	731	706	728	740	741	751	707	698	706	730	690	701	735	719	717	674	707	744	761	731	731	742	736	701	718	754	746	756	759	726	728	733	729	692	717	702	699	727	738	662	673	749	730	711	662	723	732	768	756	679	746	743	754	729	754	719	709	699	680	749	715	703	702	715	724	692	706	710	700	715	757	735	699	721	701	734	692	788	691	712	763	758	711	734	704	689	698	729	699	738	754	711	735	769	699	665	708	676	707	713	748	715	732	733	721	712	712	760	685	721	666	698	693	722	685	642	698	727	766	660	686	706	754	723	692	728	719	715	693	765	704	707	728	709	710	710	711	727	757	714	691	711	680	749	695	709	670	707	796	767	710	726	680	761	735	734	767	712	718	696	749	729	700	702	713	745	707	711	727	701	735	689	754	720	743	695	726	703	715	736	702	734	711	717	718	715	736	746	722	735	711	739	740	714	687	715	724	709	709	740	734	742	691	717	707	665	725	723	681	729	733	763	713	736	696	713	770	722	672	750	704	717	710	715	765	723	676	746	695	775	734	711	725	738	696	752	743	715	750	674	758	778	700	714	722	720	704	709	702	734	713	704	740	675	736	737	756	780	746	703	671	706	737	702	693	717	749	728	738	727	729	709	696	717	703	681	696	721	721	718	756	736	705	721	754	700	761	754	709	714	740	738	696	715	686	750	726	742	717	692	680	782	701	708	715	742	750	712	745	701	725	716	731	737	691	677	710	680	684	702	709	743	660	713	707	701	691	721	755	722	720	673	734	720	705	687	697	744	677	678	722	710	746	737	743	711	702	731	755	701	696	731	711	720	723	707	776	680	705	707	715	686	725	690	729	774	711	734	789	687	730	754	698	694	712	728	691	733	740	732	716	712	688	744	664	728	722	730	742	746	713	749	729	648	691	710	777	718	743	747	730	698	742	723	706	742	754	693	738	711	742	739	788	730	736	693	713	753	668	704	723	713	631	726	751	727	716	701	730	720	788	672	752	702	710	731	707	733	735	688	734	733	707	688	749	710	737	699	694	745	715	665	729	760	700	660	748	732	735	729	756	708	686	691	751	739	723	719	677	678	716	754	754	693	695	690	723	722	698	706	700	715	718	694	728	732	734	713	725	672	686	714	694	695	681	695	696	734	738	779	748	709	736	721	686	725	685	677	712	752	754	707	720	672	707	702	738	694	743	766	698	727	746	717	670	714	761	722	665	716	744	758	704	697	727	704	728	687	722	750	716	693	712	675	686	747	710	714	673	728	745	739	757	807	728	702	666	758	720	787	670	709	685	703	747	697	718	744	768	714	738	698	707	710	718	742	700	731	693	722	734	746	726	726	760	687	693	722	728	716	690	713	700	732	700	696	715	683	745	756	727	745	715	713	754	687	674	768	744	724	694	691	723	714	729	739	702	717	734	669	706	694	705	764	770	688	751	702	754	702	749	706	765	699	756	729	723	756	681	694	718	736	777	682	759	757	711	736	743	705	718	715	676	695	729	742	729	677	738	730	762	709	712	672	757	712	698	757	730	734	695	718	738	726	736	689	711	698	755	653	677	700	681	714	742	709	701	762	729	749	684	750	751	749	702	761	734	714	719	673	689	748	711	734	724	726	735	749	677	731	711	735	686	692	701	765	691	702	707	725	711	753	773	748	737	717	703	686	743	713	695	731	655	773	703	687	731	709	694	721	727	724	711	740	803	703	711	765	656	699	724	688	731	712	703	711	690	737	700	753	693	746	681	708	728	729	714	740	727	724	742	691	718	708	721	682	708	729	726	706	701	696	709	764	684	750	725	710	693	686	740	699	718	745	718	754	714	727	690	742	707	734	707	706	704	727	746	730	691	723	694	720	660	725	713	756	697	739	710	701	714	743	676	648	773	708	727	703	723	738	737	729	737	746	706	736	769	723	723	753	722	734	695	696	719	701	714	708	743	763	713	745	746	667	681	737	748	783	706	688	681	729	731	721	752	670	710	737	722	740	740	751	765	643	766	724	726	687	709	719	670	734	699	776	677	721	742	729	724	769	719	725	728	755	725	727	673	714	716	752	756	707	716	669	662	752	677	738	698	717	711	713	692	675	772	745	759	715	684	766	714	741	696	736	717	705	739	708	692	726	765	706	706	768	712	704	731	701	718	702	737	751	690	726	702	725	691	717	739	734	751	752	710	695	750	721	750	678	767	714	772	702	694	707	704	750	732	740	795	695	732	735	695	684	688	743	718	718	692	704	703	692	741	745	687	723	726	701	753	757	735	783	734	682	747	710	763	715	702	747	785	697	753	722	736	699	673	698	702	698	732	746	737	693	720	697	721	721	769	711	647	713	761	675	731	747	746	729	755	715	717	773	717	700	729	711	714	780	681	728	728	726	709	768	713	731	734	684	708	689	721	695	755	747	686	764	697	716	742	745	707	704	725	754	722	717	719	684	709	697	699	734	702	734	704	693	748	712	694	754	677	693	689	708	707	728	768	724	725	698	685	734	727	740	707	679	718	787	727	728	725	728	708	718	700	741	715	732	719	722	750	734	721	724	709	742	748	691	697	726	702	692	724	702	724	706	698	717	732	746	663	751	716	711	735	717	709	742	722	711	762	674	742	736	732	760	743	730	713	696	705	710	723	710	714	739	728	723	696	748	684	714	744	750	676	671	739	685	744	750	742	731	728	729	723	737	738	760	666	743	743	694	741	716	749	772	726	700	769	725	717	672	691
7162	4236	4991	3845	2619	1652	1365	1076	871	709	644	578	524	474	493	447	444	419	425	418	448	403	396	399	381	377	374	368	328	360	345	387	350	374	355	360	362	350	329	355	357	354	338	376	365	369	351	396	347	351	341	361	347	394	348	362	377	343	352	379	334	361	332	359	342	353	316	339	334	370	352	367	374	330	332	329	337	370	331	334	341	305	336	365	373	332	345	365	328	367	333	338	341	387	321	349	356	318	343	374	375	375	361	367	365	347	374	345	369	347	320	329	336	372	334	376	353	336	314	315	394	366	377	372	315	352	336	357	323	298	329	349	331	386	388	339	351	387	350	369	361	337	350	335	350	341	354	381	371	415	335	363	339	385	344	358	332	367	358	359	371	369	370	323	338	335	360	353	299	391	363	373	352	370	365	335	336	340	351	317	332	339	362	359	394	357	341	327	407	385	354	361	353	352	338	384	379	333	344	352	323	355	328	341	349	364	380	375	381	333	369	347	356	354	348	307	323	361	385	355	318	352	381	340	367	334	333	366	296	341	334	369	357	359	349	377	362	357	356	324	304	361	366	386	344	385	373	365	352	376	347	343	347	349	355	375	345	338	372	359	384	361	354	344	330	357	346	348	351	341	363	347	346	339	349	322	360	329	324	365	331	317	372	345	399	354	359	337	296	341	369	320	356	355	365	338	339	384	338	358	371	368	330	357	372	397	363	373	363	336	360	330	364	336	332	343	306	333	386	374	357	351	374	324	349	367	413	337	377	336	340	322	385	319	346	355	384	359	326	329	316	335	371	332	366	353	350	361	367	376	374	350	366	341	370	327	356	355	361	323	330	347	373	311	327	377	373	380	372	350	352	354	342	357	365	348	369	329	350	351	369	338	374	343	339	370	395	380	362	367	348	351	332	328	325	381	361	374	348	384	308	340	319	365	341	334	381	397	358	391	364	366	348	353	361	377	378	395	326	343	364	341	378	347	330	349	386	324	348	333	359	365	316	375	330	345	345	355	332	358	343	379	355	357	335	375	356	355	347	362	368	338	330	352	364	373	361	345	353	329	356	421	350	357	332	336	306	347	353	342	339	351	345	346	338	367	355	377	345	333	331	332	356	388	325	330	379	325	350	366	338	332	326	358	352	356	359	372	368	339	361	354	342	342	349	349	361	343	301	365	332	349	345	332	345	343	340	331	364	346	356	313	316	350	379	372	348	341	331	383	371	345	356	355	381	359	338	344	353	325	374	359	347	372	374	389	368	338	343	345	346	346	361	360	354	369	360	351	350	383	350	369	348	337	344	340	335	313	360	393	352	362	347	329	373	356	355	369	381	329	345	399	374	326	349	361	325	400	355	374	330	379	325	329	356	383	355	357	350	344	378	377	310	339	367	343	339	337	374	350	350	369	410	337	329	357	384	368	365	334	387	386	359	362	350	344	381	327	318	378	363	400	308	354	331	323	375	363	323	357	336	383	368	364	332	337	330	363	385	334	366	373	372	389	355	333	361	356	318	369	305	344	338	363	376	348	356	370	380	335	344	363	363	358	376	339	342	361	390	339	353	347	356	348	350	352	323	391	344	381	337	342	361	346	359	353	374	341	347	346	347	328	360	363	341	361	335	377	357	330	379	321	341	370	355	376	336	365	377	353	363	302	369	385	329	385	340	353	379	373	338	356	323	347	349	415	340	369	339	348	326	358	341	323	360	357	332	353	371	366	359	324	355	357	333	359	336	323	334	355	344	344	371	369	340	381	358	370	345	372	371	365	371	343	325	345	375	343	342	350	355	378	355	351	377	371	344	356	342	342	354	317	339	368	347	359	346	361	359	376	381	344	367	324	382	379	336	357	353	341	352	369	324	366	358	370	369	349	366	368	353	353	357	341	356	341	331	345	338	375	395	352	354	365	365	367	342	377	398	341	381	397	355	333	377	357	345	347	393	386	343	336	358	381	351	389	360	359	324	329	328	372	356	381	393	311	314	330	332	340	351	352	335	341	357	337	352	343	392	342	350	317	369	366	336	360	332	322	363	331	351	351	377	333	371	378	348	371	344	324	341	336	336	336	365	325	343	366	329	374	351	369	356	355	346	335	357	340	381	332	335	383	387	381	373	319	348	390	339	340	338	354	341	353	331	378	344	353	343	334	333	348	352	322	350	368	362	357	320	335	361	349	358	364	336	331	340	377	347	350	377	351	363	340	373	329	351	335	382	369	363	341	363	346	347	343	319	324	367	336	333	312	361	345	359	372	361	350	352	321	385	369	351	345	366	351	403	364	403	369	378	330	389	382	362	298	332	346	352	379	373	341	342	357	389	365	365	364	344	372	347	372	383	343	346	375	358	351	375	350	323	393	420	327	362	317	355	334	327	331	356	367	367	353	353	348	362	367	360	388	349	400	343	350	350	323	394	379	351	333	351	363	356	370	359	327	360	334	312	346	386	353	358	319	380	358	385	392	348	343	358	368	351	384	383	350	370	357	332	344	336	362	346	350	378	362	369	379	385	338	352	368	352	364	366	359	359	345	392	376	358	368	341	381	359	350	379	359	363	331	396	363	360	344	331	342	373	388	383	323	353	356	344	351	333	340	354	356	355	349	365	347	358	364	362	386	323	359	356	342	341	365	391	342	349	400	323	303	350	362	323	348	349	387	353	308	352	319	398	336	363	371	353	361	376	369	342	352	334	329	349	323	356	356	427	339	341	336	387	344	350	361	338	351	355	361	339	307	360	404	371	345	378	349	372	332	355	370	341	297	361	288	339	347	347	357	338	354	329	364	368	330	333	335	340	365	374	378	414	316	357	356	347	367	391	345	362	364	382	343	345	361	381	357	359	369	348	333	363	386	325	411	325	366	373	355	312	346	355	373	351	335	380	389	361	349	313	314	385	408	353	386	377	332	344	354	355	360	351	332	343	367	333	377	342	345	343	348	341	371	362	374	345	331	362	346	369	351	347	341	354	328	384	353	356	344	361	342	340	356	368	362	341	380	358	323	347	351	320	329	369	386	383	365	332	359	362	376	361	346	380	373	317	349	362	355	348	363	356	315	334	357	355	346	331	366	348	347	344	400	367	330	393	373	389	339	359	349	349	367	375	359	355	354	370	376	359	368	345	361	381	350	389	337	347	351	357	363	393	372	325	342	343	339	362	360	330	334	300	332	331	373	373	360	376	319	372	359	346	366	358	344	343	413	379	356	350	334	342	351	380	365	371	345	326	336	320	318	354	343	365	375	368	366	350	340	330	346	372	367	361	361	347	348	348	341	365	348	348	361	380	344	366	359	344	354	347	309	344	379	377	366	340	373	376	321	385	346	384	330	333	318	342	366	379	313	338	374	374	380	342	354	395	357	342	340	349	346	409	342	355	374	331	361	303	388	357	356	363	349	354	332	372	364	386	356	381	378	361	336	308	306	368	371	358	343	369	360	346	369	349	382	384	367	392	379	369	329	361	372	360	372	360	340	351	335	355	351	331	357	344	346	361	376	369	361
4856	4335	9000	10008	8541	6543	5148	4215	3483	2803	2345	2068	1984	1651	1594	1464	1434	1309	1310	1233	1177	1169	1066	1094	954	1011	1010	1004	967	974	958	927	942	892	896	861	869	865	926	858	807	867	857	806	775	811	855	823	874	838	809	867	879	838	804	840	787	803	846	817	840	841	800	804	739	815	803	814	814	775	780	791	854	764	820	816	800	797	838	777	792	856	808	809	783	802	852	803	797	745	776	763	831	809	812	791	730	795	804	831	744	767	807	811	726	836	782	779	828	748	721	778	821	796	764	789	825	820	801	805	784	775	810	774	777	773	792	770	833	764	802	766	811	844	828	861	809	731	788	803	778	782	825	788	793	757	762	803	769	821	808	805	780	782	761	788	832	777	798	796	758	785	793	824	829	774	740	825	761	830	807	747	818	784	796	773	769	820	785	797	754	799	804	819	805	765	765	743	761	767	776	741	803	776	735	806	812	793	782	799	804	805	748	761	856	815	800	756	798	815	765	784	797	794	800	787	757	810	819	804	785	777	766	771	771	806	777	792	799	811	831	838	821	804	772	787	811	812	803	807	818	800	827	767	798	782	805	756	788	806	803	801	806	786	799	824	813	791	815	790	745	835	780	801	791	819	816	811	714	792	771	788	834	775	791	763	799	789	831	804	780	826	773	765	810	812	799	783	752	750	827	783	770	819	795	774	803	821	785	823	777	818	792	850	770	765	792	734	782	829	804	765	826	791	746	759	779	762	842	785	829	805	815	783	767	794	751	779	797	844	805	818	770	828	786	780	798	757	787	803	737	800	743	787	809	782	787	796	774	803	769	774	794	767	811	787	774	786	798	770	810	793	769	796	772	817	773	811	788	775	758	758	782	805	773	811	834	791	808	785	757	799	799	772	748	755	808	808	825	734	756	787	794	816	803	783	754	789	786	779	788	829	830	795	804	757	762	798	796	773	759	801	786	794	748	806	768	838	789	774	766	755	803	810	816	825	785	794	837	835	778	751	797	748	789	798	811	839	810	746	817	780	767	815	769	815	797	760	819	814	840	813	803	757	741	826	779	786	823	815	843	836	815	774	792	820	771	767	766	813	829	815	782	817	861	810	833	766	822	796	776	828	843	784	777	742	852	772	795	839	835	823	796	839	807	799	806	808	854	804	795	746	842	749	805	826	784	838	799	748	852	790	862	813	797	800	792	803	780	809	764	792	776	799	813	770	797	812	812	784	782	770	817	823	816	772	789	805	818	767	813	797	784	782	753	812	766	773	822	820	745	798	789	782	799	781	772	838	807	830	786	825	824	762	786	834	775	801	839	739	834	784	808	802	762	787	807	834	779	803	746	780	781	767	761	828	807	778	774	789	804	784	780	837	809	800	821	759	746	849	803	808	804	771	797	751	796	783	769	776	805	818	797	789	803	806	784	769	788	750	761	798	745	812	811	850	792	821	747	808	801	778	753	789	830	815	778	807	770	794	789	772	768	797	781	840	796	772	765	790	733	795	806	722	851	828	813	764	793	803	819	857	785	768	833	801	771	751	737	789	792	844	786	772	802	775	749	808	796	830	815	761	838	853	827	766	767	784	766	764	773	794	786	794	845	759	831	799	821	780	772	838	764	828	745	810	843	758	786	798	795	809	786	797	791	768	819	794	828	815	796	807	809	795	777	851	803	813	842	780	793	793	720	790	806	760	804	767	821	773	821	795	746	773	798	787	836	786	767	793	775	813	797	781	799	784	781	765	796	779	819	833	767	825	835	787	794	809	747	750	777	793	743	797	775	811	789	751	786	751	772	783	831	829	787	806	822	828	869	768	750	809	812	803	849	809	846	773	778	801	805	771	785	807	771	814	827	820	811	819	760	834	788	823	787	772	773	794	798	804	809	763	787	745	859	806	802	818	783	785	779	783	829	795	768	847	814	759	794	824	765	756	789	824	737	806	698	800	758	784	807	833	774	780	764	782	816	769	779	760	763	787	840	807	764	811	825	760	819	825	795	798	849	765	810	795	749	806	808	796	783	801	761	782	807	762	793	843	806	792	810	848	816	802	823	784	806	807	773	791	809	850	850	776	771	775	791	809	788	775	814	788	770	849	781	773	777	772	849	784	799	767	825	825	789	799	807	798	803	789	775	827	794	829	802	764	813	731	781	773	760	823	845	821	836	854	781	802	801	845	835	765	773	759	784	784	823	774	737	786	743	753	805	762	797	802	810	788	788	791	831	764	828	796	817	784	826	790	810	847	760	842	789	789	814	799	751	815	738	882	760	823	779	785	755	810	769	835	786	788	805	829	775	759	755	776	774	761	819	778	760	720	823	756	805	819	755	782	807	813	795	819	793	783	821	746	768	800	800	776	811	838	767	809	809	806	814	871	831	799	802	810	782	753	776	814	785	774	761	809	760	777	849	806	815	849	783	838	795	808	793	769	790	787	795	775	784	829	783	795	833	825	797	767	786	797	810	781	786	749	782	767	796	812	744	808	782	802	771	761	814	795	776	786	806	819	786	787	809	793	803	735	805	781	797	798	777	758	745	837	748	811	755	784	810	801	741	771	760	788	750	795	839	823	845	738	754	784	789	786	861	831	830	764	830	754	769	802	779	772	811	818	789	774	814	781	830	761	790	850	765	852	775	768	811	774	782	795	726	748	804	793	770	767	804	793	776	789	756	792	778	799	834	750	808	799	810	795	746	814	783	771	768	781	766	776	809	783	824	802	742	801	818	797	789	818	794	830	813	791	787	805	783	767	754	787	824	794	825	774	782	802	830	788	791	801	799	819	798	812	790	784	788	754	836	783	838	817	796	744	811	792	769	829	816	799	806	812	766	769	795	781	825	790	805	736	778	787	810	748	768	810	789	802	817	822	817	797	814	789	784	764	840	741	771	816	786	809	835	780	848	805	784	743	806	828	775	804	769	764	776	779	745	786	825	822	789	820	803	846	801	761	801	740	805	751	773	794	773	853	802	784	797	792	838	841	823	846	781	793	808	862	790	793	822	800	785	798	800	796	816	751	752	808	822	766	793	798	792	765	802	752	807	785	803	823	799	754	796	808	779	800	758	851	814	818	769	801	744	768	781	824	779	800	826	790	795	797	775	767	808	818	772	809	831	807	748	822	720	784	754	827	797	762	822	713	786	774	808	792	808	789	796	795	792	817	798	805	792	776	836	815	808	800	817	786	812	755	828	795	809	760	787	772	821	833	833	844	793	821	722	784	797	814	805	829	790	810	828	773	844	768	780	804	820	812	757	815	803	803	809	776	806	791	808	780	780	791	782	756	796	758	799	839	794	749	791	772	785	753	820	816	783	791	802	802	849	744	767	794	797	783	789	793	776	767	741	754	791	823	826	779	772	790	788	821	769	772	757	774	782	748	778	791	789	803	822	817	823	784	828	835	816	791	787	856	825	784	822	801	769	826	809	798	732	799	783	798	776	814	839	804	826	774	788	823	779	819	817	764	753	740	793	781	804	751	797	797	808	755	850	780	826	816	771	781
14884	6552	7447	5888	3898	2584	1939	1480	1067	919	782	672	642	611	593	475	464	471	475	482	390	420	416	429	377	377	359	350	386	383	366	382	338	334	365	361	400	281	366	359	373	389	365	355	341	362	356	359	322	347	311	338	328	316	315	353	350	346	335	353	350	314	308	334	307	307	364	367	358	363	370	358	345	313	323	318	340	321	329	332	343	346	312	370	366	335	345	357	351	340	307	365	385	345	350	302	320	318	313	327	325	321	309	321	303	311	334	345	325	333	312	321	329	331	316	322	325	334	375	357	359	361	322	334	319	318	373	287	358	313	332	327	314	332	330	352	329	303	328	313	360	382	323	362	322	347	336	345	327	316	330	333	293	335	323	346	304	327	353	318	354	297	310	313	343	337	310	323	317	345	337	336	315	328	339	360	301	335	308	318	339	328	325	347	318	290	347	333	322	351	335	347	339	320	308	338	340	333	348	344	322	313	278	302	342	313	322	307	299	303	289	316	328	323	325	316	327	318	347	315	341	328	294	344	324	346	322	317	301	375	319	315	339	346	354	311	352	334	338	371	352	336	328	344	326	370	340	324	295	308	339	318	308	341	341	330	300	360	365	324	318	315	344	360	354	323	332	340	332	342	344	331	335	336	324	326	333	345	347	309	302	301	332	327	315	335	340	319	323	328	351	343	364	307	324	303	320	328	332	317	355	352	329	342	336	311	341	368	355	352	309	318	317	336	330	304	324	317	341	317	321	301	375	362	321	363	346	297	312	309	340	350	307	331	323	345	342	338	303	326	334	355	329	363	363	349	327	310	364	331	332	283	355	360	320	310	311	325	363	317	315	314	322	349	315	349	324	354	334	305	370	319	336	346	321	314	344	346	340	354	328	326	313	329	330	303	331	342	334	312	337	316	331	322	330	345	322	320	289	350	336	337	332	309	357	313	341	320	334	342	289	308	342	307	350	362	340	343	356	305	355	328	344	325	345	318	326	319	332	291	357	320	311	358	304	328	342	319	354	320	311	325	323	300	339	337	347	330	312	351	335	329	362	321	321	355	294	298	340	339	328	333	341	332	323	310	328	339	318	345	359	376	302	314	316	313	312	294	373	294	348	329	329	330	316	335	332	349	362	318	327	310	333	322	324	308	297	324	316	307	320	316	337	294	362	336	357	346	305	323	298	333	322	332	361	286	320	322	344	370	315	331	342	322	354	325	337	349	370	395	332	331	349	330	360	339	350	312	381	349	351	329	324	321	316	337	319	331	355	361	334	347	321	346	312	358	323	314	298	312	358	319	343	369	345	333	311	299	297	367	324	340	323	312	323	347	338	312	374	287	336	355	358	297	293	324	327	311	293	358	313	294	329	344	362	333	311	338	368	305	306	327	334	332	347	318	342	360	294	325	339	352	356	344	321	305	335	325	348	341	347	331	320	326	304	341	334	349	355	345	315	372	346	313	352	365	345	344	349	310	290	355	318	344	314	336	356	373	300	337	348	320	350	309	323	350	303	328	290	295	323	320	300	329	346	305	309	332	317	295	307	328	311	264	345	334	330	307	321	304	330	314	342	380	341	345	322	349	334	319	343	335	330	339	311	323	344	325	335	325	325	354	345	326	362	300	332	249	321	358	339	322	322	308	331	319	340	348	355	329	324	364	356	351	320	308	350	320	322	354	318	320	336	322	340	329	351	335	337	321	333	326	332	304	337	348	344	340	363	321	336	349	325	306	339	355	329	364	307	324	323	323	350	351	334	296	364	356	330	333	339	345	341	307	329	329	336	334	323	369	335	379	322	308	328	320	327	355	322	336	343	305	382	341	328	322	325	350	329	292	326	341	316	332	306	284	373	276	338	328	323	315	307	314	344	296	340	314	311	296	333	326	329	308	341	320	327	322	333	310	351	333	359	319	347	363	302	327	319	333	351	351	321	348	313	350	366	364	346	330	350	317	339	333	344	366	308	361	337	327	330	325	356	344	353	314	350	337	308	356	322	334	341	330	308	316	312	332	358	325	282	333	307	349	319	361	343	356	358	359	330	304	327	341	307	358	351	327	320	320	336	315	330	372	368	342	336	339	303	347	337	322	331	321	322	343	300	335	320	333	302	300	335	314	324	349	365	327	359	350	312	333	319	365	382	360	340	352	328	307	364	321	317	366	336	350	305	344	317	336	309	314	315	317	317	316	367	354	316	336	353	349	305	309	353	368	344	337	332	318	334	338	335	332	337	358	349	314	307	349	313	341	322	323	319	349	333	353	332	347	346	349	310	322	340	320	333	300	337	322	345	328	330	341	353	326	362	283	342	310	301	359	333	357	352	336	369	336	366	326	340	358	336	340	333	318	288	338	311	317	334	334	364	319	351	322	305	315	330	335	326	353	364	348	316	336	391	298	323	353	361	305	313	317	322	343	302	363	368	339	389	349	320	328	346	349	347	321	320	343	338	306	333	295	326	338	349	350	331	363	338	302	352	337	334	339	314	336	332	348	390	346	327	311	335	309	309	327	335	322	322	361	362	340	345	335	340	365	357	337	347	360	320	328	350	318	310	328	325	355	329	331	331	292	363	335	326	293	333	349	297	291	314	332	358	334	320	309	315	345	293	365	292	348	355	359	330	275	321	321	333	338	349	336	346	319	347	350	360	348	320	329	322	362	319	326	353	319	306	319	348	311	326	326	316	338	329	335	338	329	335	355	321	319	323	333	319	332	313	356	348	360	300	290	348	305	313	335	310	350	332	297	335	346	369	303	330	300	335	348	353	326	344	341	342	317	365	302	319	356	303	360	322	321	347	315	312	336	316	372	323	310	277	307	301	330	333	339	333	342	297	330	312	348	341	309	358	398	373	315	334	337	335	335	332	303	361	349	317	314	338	308	322	319	336	326	310	308	326	335	333	345	321	335	340	331	361	311	350	304	355	317	373	313	314	298	345	310	357	360	343	333	318	312	361	318	329	343	338	385	349	330	321	295	285	332	307	310	351	348	327	344	346	345	333	350	322	335	334	340	341	333	337	341	334	366	332	322	355	308	342	346	351	374	335	337	345	313	311	328	357	363	341	306	307	310	330	315	378	377	341	339	331	307	320	331	335	352	335	328	344	322	333	308	361	316	357	344	321	339	329	367	357	357	345	328	316	346	321	328	347	309	309	326	307	336	358	333	345	334	331	331	367	333	346	349	317	327	326	370	320	313	329	345	311	328	306	344	334	316	330	353	355	341	324	321	362	328	329	328	346	329	342	343	346	297	338	338	335	331	315	337	330	337	335	377	335	340	331	375	296	345	308	325	387	335	321	302	335	341	360	301	346	324	324	340	316	339	340	335	355	334	317	319	343	340	334	302	346	332	325	329	334	323	323	303	304	322	296	340	368	328	348	329	331	337	336	345	293	355	311	341	343	317	326	358	332	329	318	366	323	346	327	339	312	328	343	317	300	327	325	344	339	318	342	325	328	352	343	333	349	371	306	308	345	348	339	343	350	349	348	338	313	360	356	341
10337	6006	12993	14930	12465	9757	7752	6106	4858	3801	3350	2929	2591	2384	2105	1939	1787	1684	1547	1415	1380	1335	1262	1162	1201	1119	1090	1047	1027	1008	973	987	990	917	934	921	889	838	869	812	863	811	799	849	819	800	837	861	802	818	760	737	774	815	844	782	766	749	759	760	777	805	794	784	735	759	775	804	744	739	789	782	781	736	778	750	696	832	746	814	743	729	728	752	776	769	774	765	760	766	718	783	752	750	754	745	763	783	734	698	781	699	772	815	767	772	763	798	751	783	755	782	814	757	761	755	809	744	724	752	774	795	783	756	779	756	734	731	738	785	765	741	721	797	736	756	724	745	748	701	759	772	752	822	777	747	740	767	753	750	752	742	713	758	816	713	742	775	690	737	740	755	735	748	761	706	744	801	735	720	769	741	753	795	722	725	754	785	762	739	757	739	742	758	797	717	755	796	777	727	753	778	783	731	737	789	780	754	742	779	793	753	764	743	749	720	745	716	816	737	772	703	761	782	743	738	765	751	796	769	744	780	704	783	753	799	714	806	740	789	776	709	760	769	733	774	727	708	737	719	760	762	734	740	736	704	703	779	764	779	742	756	757	747	784	753	757	725	782	771	722	795	726	751	741	791	752	758	767	708	785	736	745	777	783	770	718	742	757	763	754	728	788	757	727	722	767	745	788	796	708	745	753	757	728	731	769	726	757	763	734	775	758	754	770	708	777	777	724	777	736	743	755	782	790	775	747	743	737	737	769	768	756	741	757	676	749	772	735	782	770	781	792	752	766	744	708	770	748	760	811	782	747	770	767	748	798	748	755	725	761	794	757	786	757	762	758	747	764	728	695	800	727	817	756	776	760	742	752	756	757	752	814	731	734	752	731	750	786	733	760	767	782	721	702	749	706	729	754	755	738	774	737	775	766	724	778	677	752	751	702	725	704	765	782	744	785	744	792	739	701	752	780	776	775	771	748	769	777	743	792	732	731	801	749	795	759	773	755	791	743	780	725	727	773	713	793	752	751	741	782	814	785	769	755	798	752	823	773	767	796	758	739	760	805	729	728	773	734	795	737	774	745	793	775	765	743	748	746	751	787	695	762	759	727	738	759	760	742	770	733	773	775	740	732	752	769	771	751	791	779	800	700	773	753	697	739	732	808	786	721	717	787	768	765	742	761	774	755	752	779	735	799	741	801	799	741	731	763	726	759	735	733	727	735	727	723	731	758	744	700	755	756	734	732	753	741	731	794	778	795	746	746	794	768	728	779	723	727	727	737	771	745	742	782	728	765	763	688	727	740	753	773	744	750	762	724	772	794	778	798	737	714	737	759	743	777	738	768	753	744	724	739	728	812	787	751	732	804	767	765	700	757	739	734	767	789	736	752	754	771	753	752	770	783	740	742	761	773	736	718	843	711	749	803	761	699	750	725	779	768	714	757	739	722	771	751	747	793	747	764	755	749	777	768	745	793	689	777	762	765	788	757	750	744	770	729	783	780	725	725	775	725	810	767	745	780	751	713	708	767	726	747	686	776	736	746	791	775	735	765	779	712	801	750	744	699	774	709	761	723	762	763	736	746	735	757	744	769	809	759	711	789	729	751	781	732	739	754	748	761	767	743	772	720	742	782	752	751	756	750	756	746	738	751	738	732	766	750	734	811	762	731	797	774	788	781	709	756	751	766	721	774	771	718	743	763	751	731	738	788	724	692	714	756	732	774	755	779	728	753	703	769	734	777	733	795	723	821	722	746	744	775	776	775	746	781	740	752	780	734	784	728	705	730	747	753	748	752	737	743	800	760	792	810	749	755	733	695	818	795	797	776	712	768	777	791	712	758	698	777	741	739	767	759	790	751	778	768	776	779	767	788	782	785	774	762	766	765	770	747	762	758	757	741	766	731	756	741	754	782	760	746	726	756	789	744	744	714	726	783	742	733	737	762	722	745	744	795	776	808	739	743	755	753	754	741	763	760	746	789	811	718	799	717	799	806	726	750	770	758	799	763	768	798	753	739	690	754	697	737	747	723	768	747	764	735	768	741	759	797	760	778	703	730	728	728	750	745	756	754	745	709	716	749	760	776	732	763	733	790	739	709	756	738	741	743	752	710	785	814	737	745	764	746	775	732	845	770	739	737	741	793	773	731	789	713	742	729	741	760	760	784	733	774	769	754	774	706	732	794	746	749	754	789	729	749	753	804	784	723	784	729	734	757	770	750	786	698	760	750	765	791	783	692	775	727	769	739	772	758	788	786	752	758	734	792	754	741	762	753	796	727	761	743	768	789	697	740	770	755	747	780	781	760	755	755	732	720	772	769	755	814	818	796	712	715	767	789	789	769	759	721	724	729	739	770	805	714	730	782	753	728	735	728	753	720	736	755	714	738	750	714	736	714	788	729	737	763	750	785	772	732	736	758	762	783	732	728	797	771	803	745	727	755	753	681	729	724	748	810	739	772	730	757	763	740	751	686	702	741	811	761	745	756	791	768	739	749	806	773	767	716	754	728	780	751	743	728	706	805	754	737	715	719	699	765	722	740	774	777	763	792	747	792	747	747	786	792	779	785	781	757	707	720	812	757	761	783	728	740	766	707	772	775	719	735	766	717	732	748	743	751	762	752	770	756	813	721	732	707	733	740	804	781	779	729	720	755	736	790	755	743	726	755	745	778	803	745	785	708	719	750	782	747	771	762	795	749	813	708	789	739	760	752	772	718	763	783	758	812	709	750	744	755	744	760	766	772	744	790	758	773	733	786	753	789	752	795	748	762	770	759	735	702	745	731	682	748	755	758	803	754	742	772	733	734	787	785	761	791	731	709	790	725	741	766	754	749	753	733	767	760	752	738	702	776	783	791	748	748	745	745	785	752	744	759	735	773	739	740	775	768	745	763	811	782	776	752	727	742	777	733	763	824	709	731	759	743	757	723	744	769	733	710	752	755	766	730	781	750	804	788	740	725	701	764	768	703	796	758	765	727	769	733	782	799	735	725	737	744	754	663	788	783	758	754	766	761	735	708	716	748	763	765	724	720	782	758	786	666	770	767	806	732	790	730	756	746	768	739	764	772	747	720	709	775	770	745	822	712	726	781	728	740	721	749	733	781	792	744	718	737	722	769	759	760	753	782	779	771	770	764	759	775	781	741	765	717	752	717	824	701	819	811	778	794	752	730	767	753	763	725	730	795	782	710	757	755	764	741	753	719	741	765	765	751	715	760	722	813	774	779	795	738	762	763	770	752	810	762	817	739	735	760	734	770	767	757	759	738	817	807	795	786	718	760	748	751	745	799	753	795	725	771	730	785	770	747	764	750	751	731	783	743	802	734	766	786	745	759	764	759	805	739	777	758	764	722	746	737	760	739	782	713	736	807	767	782	748	736	708	752	708	743	729	740	803	745	709	762	772	749	715	797	731	758	765	774	800	746	779	757	776	823	722	789	796	740	755	774	711	739	759	786	697	743	757	739	740	768	746	713	819	769	816	777	762	760	745	755	790	738	751	750	746
22870	9724	10220	8111	5419	3423	2518	1925	1438	1095	929	778	761	692	603	599	521	463	501	493	467	438	422	410	435	428	378	337	380	401	344	368	349	325	375	331	339	348	346	333	343	335	337	278	344	367	355	310	312	318	351	326	328	337	301	331	319	335	286	359	288	306	328	319	324	291	304	332	321	282	354	279	323	349	333	334	304	321	333	350	315	330	361	301	308	299	313	303	278	310	329	308	331	312	311	350	345	325	322	347	321	358	298	311	336	322	300	335	327	333	321	332	296	339	323	269	309	330	284	323	318	345	328	289	276	274	267	312	317	289	309	328	296	339	289	303	328	323	319	280	321	335	311	334	324	324	314	299	352	317	319	303	268	311	322	309	304	322	325	271	307	352	309	302	325	331	305	302	302	313	328	289	315	309	353	305	342	289	346	319	341	325	308	306	326	343	330	315	295	348	315	269	283	326	319	274	310	296	305	320	319	306	305	282	308	350	323	319	321	295	326	351	301	269	359	303	350	343	336	303	288	359	323	312	300	312	358	305	297	304	312	313	314	361	299	325	346	355	297	324	315	295	330	322	320	329	313	312	307	341	352	367	316	304	304	332	346	299	326	333	312	332	345	289	347	313	316	358	304	302	318	345	276	344	338	304	324	310	300	317	305	349	316	330	318	321	317	359	310	326	305	299	297	312	334	301	295	331	279	300	344	321	319	306	307	310	314	341	319	321	324	283	307	320	321	314	335	316	322	307	314	340	317	290	333	310	326	305	288	338	307	303	286	302	268	324	321	294	329	314	317	320	311	322	301	313	299	363	330	341	314	323	324	319	342	313	327	295	346	318	285	323	292	307	318	320	305	300	328	320	341	310	299	270	312	312	330	321	313	318	307	334	306	317	292	314	298	327	346	320	323	306	331	305	327	296	333	298	316	340	302	286	323	311	286	317	327	323	339	331	334	303	314	306	357	342	324	362	320	334	351	331	352	310	317	315	309	317	344	328	290	311	302	297	308	357	318	318	324	315	328	297	339	328	299	310	329	322	316	333	351	312	314	351	292	338	330	331	322	301	313	291	309	310	311	305	313	342	314	302	309	323	313	329	331	297	328	295	332	318	315	312	322	305	303	331	341	322	302	276	345	327	339	281	276	325	320	312	278	297	335	311	309	326	329	307	331	276	313	319	322	320	291	306	314	305	306	317	317	308	306	301	288	324	314	334	349	314	312	302	277	309	308	297	296	325	317	316	316	326	328	356	316	322	296	323	306	300	317	330	333	318	287	302	325	299	273	321	300	341	320	304	305	281	329	323	305	301	320	300	329	321	353	311	308	332	293	318	324	288	315	336	311	315	310	279	276	313	351	297	283	336	297	288	300	308	301	302	308	318	317	322	303	357	326	318	339	368	339	303	288	313	301	301	269	340	356	312	317	336	260	284	328	298	281	289	291	311	332	345	316	314	323	312	335	360	294	323	333	334	341	310	358	306	287	313	330	312	293	292	312	294	326	327	319	329	302	333	331	312	316	283	295	323	281	303	327	308	339	320	319	314	316	315	283	300	312	352	307	325	288	305	287	323	329	335	325	295	310	304	345	316	325	326	303	326	335	320	343	327	300	297	314	350	326	341	318	307	297	341	320	280	316	297	305	331	336	297	329	305	324	343	282	332	337	321	318	324	323	335	301	305	306	331	295	339	332	316	276	316	306	296	371	335	298	311	327	304	314	321	310	337	304	314	294	307	273	330	320	290	282	371	297	328	320	333	310	315	321	333	317	347	345	289	321	306	300	320	339	332	333	322	333	349	331	307	291	304	297	318	314	323	301	325	315	322	308	342	324	285	320	337	325	336	326	317	348	322	306	323	299	354	313	323	314	328	306	336	334	316	303	321	280	332	326	301	324	299	341	311	326	308	289	321	303	321	313	340	312	285	302	310	331	347	309	304	294	362	350	356	330	291	314	310	311	302	330	317	294	313	360	323	305	319	301	320	325	338	328	303	331	299	313	288	326	298	303	326	322	342	305	303	311	338	319	297	313	317	293	325	290	329	301	342	314	300	314	291	295	319	321	341	345	285	297	321	289	315	344	344	327	316	305	290	281	286	326	328	302	325	319	304	307	323	315	313	308	339	378	328	293	314	346	325	306	332	305	307	312	293	325	319	349	312	311	326	355	304	308	292	293	315	298	328	318	329	282	291	286	299	273	326	327	309	359	321	350	324	263	314	307	299	320	313	325	289	283	328	284	309	305	320	299	333	322	298	322	316	329	289	316	346	297	308	324	292	354	326	286	321	323	292	317	326	313	330	299	322	321	324	304	301	315	284	309	278	325	331	296	309	293	313	334	309	310	343	310	302	355	294	318	299	312	312	332	340	293	296	320	292	321	327	308	296	317	280	305	306	295	301	337	337	334	324	323	344	322	295	286	307	302	315	356	300	322	290	302	380	361	323	332	337	318	317	323	339	346	352	290	304	325	332	321	333	346	340	355	316	312	316	307	289	321	317	293	363	345	327	323	343	303	318	311	308	300	316	298	314	311	320	284	288	289	320	315	322	327	307	321	295	312	295	302	351	311	317	323	341	316	349	314	314	302	294	279	291	308	321	339	296	306	283	330	306	343	291	304	316	288	308	310	342	325	355	285	313	299	337	310	313	305	371	311	290	300	330	313	281	344	317	321	331	304	322	339	341	294	346	290	292	314	291	327	271	289	281	311	339	354	290	314	284	322	314	327	326	355	314	325	290	284	293	309	338	325	316	351	314	361	317	361	299	276	339	304	322	322	321	320	321	293	338	353	321	316	297	320	291	315	293	331	288	269	322	333	315	287	313	315	316	289	293	315	324	307	294	334	310	308	284	336	316	306	331	294	328	326	324	350	307	299	301	327	297	325	300	345	332	300	317	345	311	293	286	306	312	325	316	320	298	343	303	315	331	328	305	318	293	295	272	315	298	337	306	310	318	339	330	364	323	297	340	322	304	292	315	325	328	314	329	319	317	338	311	299	309	330	333	311	310	299	330	286	324	320	327	337	310	293	306	343	306	326	344	320	363	316	331	302	302	302	305	290	345	312	317	313	308	322	321	260	324	326	292	295	305	330	307	339	305	322	290	309	296	299	343	312	311	349	322	293	293	333	339	333	319	303	315	299	307	309	334	319	289	279	317	294	342	313	347	305	351	330	345	317	317	295	319	343	332	310	332	305	286	329	318	332	322	305	306	314	327	338	287	320	312	296	286	341	329	305	304	364	306	326	305	299	330	301	331	317	328	301	317	298	287	319	292	347	299	298	313	317	343	313	327	338	319	301	280	331	340	299	347	303	342	335	288	331	303	326	349	331	317	350	303	293	300	312	327	280	315	323	350	362	271	327	330	343	312	320	350	346	322	271	325	323	325	309	308	306	309	335	309	320	291	298	328	307	258	325	273	277	323	321	318	311	334	318	312	318	306	322	315	312	293	269	321	265	306	320	323	313	319	333	317	364	314	317	315	322	312	294	326	322	299
13175	7829	16531	18707	15620	12672	9823	7704	6127	4849	4254	3568	3101	2774	2515	2272	2178	2018	1812	1674	1636	1467	1377	1286	1316	1254	1185	1140	1177	1145	1069	1013	998	952	974	906	954	949	874	882	874	812	865	834	798	816	844	824	770	782	836	769	760	810	761	726	787	817	745	727	715	716	771	697	757	742	707	784	741	729	719	744	721	756	725	705	755	754	718	704	725	733	755	695	701	702	728	733	729	756	711	699	697	733	729	680	733	712	748	756	706	705	698	765	710	737	772	743	723	769	785	706	710	740	680	750	713	713	781	724	677	697	739	715	738	762	775	711	695	735	713	713	722	737	756	715	718	724	747	666	668	721	731	735	729	801	727	720	777	687	723	692	724	703	709	714	669	711	761	735	716	713	719	730	735	740	743	733	743	755	756	772	698	758	742	728	734	688	717	756	736	736	711	690	722	711	730	689	697	728	736	721	695	752	733	736	716	769	748	767	680	744	721	740	758	755	734	745	716	734	720	705	738	736	748	743	696	721	773	742	707	737	758	711	759	737	722	746	751	684	736	793	723	758	733	666	739	686	709	736	708	744	703	759	713	704	742	731	705	719	759	721	720	745	723	750	778	738	742	692	705	740	682	657	694	728	724	728	738	781	762	675	736	749	721	730	659	729	760	709	709	724	746	718	730	709	670	738	724	682	728	711	757	687	723	737	668	694	710	728	721	735	753	728	723	733	728	710	724	733	741	717	724	726	728	710	749	684	681	751	721	701	705	756	722	730	739	657	713	712	719	717	735	757	727	721	727	727	688	741	695	717	717	719	728	794	718	706	694	740	739	809	732	738	718	749	726	741	759	714	765	738	703	739	734	721	723	753	719	721	739	712	748	747	713	732	726	703	761	683	739	739	723	722	730	676	734	702	711	750	711	702	743	749	725	725	733	745	729	741	768	734	746	756	723	739	735	730	683	727	665	706	742	743	690	696	735	717	693	722	733	757	718	713	730	757	710	700	676	698	661	720	754	735	725	771	797	675	729	716	778	698	722	740	709	754	739	762	729	727	720	731	725	698	711	694	692	703	768	687	757	712	744	728	701	734	691	700	710	722	718	692	773	726	704	739	744	740	704	730	694	755	744	725	730	678	740	744	743	761	720	721	746	733	717	706	741	723	739	719	731	744	700	759	726	705	727	711	694	718	738	742	659	699	717	732	717	756	784	705	666	733	686	721	735	755	651	722	750	748	721	706	772	740	734	719	724	773	761	785	758	770	696	733	727	685	779	739	717	725	750	721	689	706	767	735	725	726	710	752	725	792	751	770	690	775	697	748	746	704	765	745	766	766	707	720	739	709	782	694	707	730	723	778	726	713	760	724	703	717	728	739	695	722	720	726	740	771	697	665	733	723	764	713	720	721	754	733	750	709	688	690	734	734	709	694	732	687	723	737	704	749	743	737	728	708	712	714	704	716	723	706	726	731	747	694	718	714	674	719	736	718	728	751	707	745	744	793	687	750	749	700	762	729	715	713	747	715	797	748	767	698	716	726	716	743	721	750	760	725	734	705	716	750	709	730	750	713	686	705	731	715	776	755	674	731	725	755	757	719	754	728	710	717	713	716	691	752	738	704	705	719	747	701	770	672	757	734	726	711	747	753	751	700	687	745	733	749	674	682	749	722	752	718	726	707	775	744	695	687	733	753	763	729	692	733	707	722	735	774	722	761	704	729	762	718	693	718	718	717	682	747	731	731	701	703	746	739	757	735	741	739	703	749	694	711	731	713	733	719	743	735	717	718	718	727	755	712	680	693	694	739	731	674	692	745	695	743	711	753	738	723	688	769	749	758	699	765	727	722	691	740	740	718	752	675	755	699	698	744	662	766	737	695	730	725	750	793	716	711	702	699	764	740	687	649	693	704	686	710	774	705	770	727	709	731	745	743	748	761	737	719	677	691	759	732	745	738	739	686	700	759	743	731	679	717	708	722	696	742	696	745	730	712	681	777	705	691	732	717	784	670	691	705	741	726	704	730	671	763	718	704	751	711	706	725	731	726	682	717	718	706	758	750	700	712	748	762	693	730	767	751	709	736	708	749	756	724	685	702	768	675	774	730	761	743	783	720	751	744	665	743	704	712	730	748	770	712	729	699	739	751	718	723	699	741	741	765	778	683	698	751	693	712	723	709	707	704	713	739	698	736	723	766	713	698	760	693	712	672	706	713	746	688	677	775	739	694	736	767	728	698	722	706	755	749	771	734	650	730	739	718	737	726	672	716	769	698	765	677	725	751	741	733	783	779	739	691	711	681	711	694	734	743	771	712	712	715	725	718	695	708	716	719	722	704	696	684	723	724	719	750	730	702	734	680	739	734	692	717	753	744	676	685	714	738	763	691	704	702	790	730	788	740	677	738	749	767	740	727	770	688	722	708	725	704	710	686	740	720	744	716	738	725	704	751	738	708	763	736	719	700	691	707	691	750	743	705	752	740	727	684	725	729	716	730	727	756	716	757	731	772	722	772	725	709	717	701	738	751	694	703	732	743	653	697	756	706	725	765	687	739	734	742	766	691	742	708	729	733	724	706	734	773	744	734	714	720	744	695	749	746	724	703	702	764	705	722	699	716	712	721	688	756	727	729	746	753	717	738	673	687	624	729	748	735	702	779	719	709	736	710	742	776	675	705	738	684	725	736	696	732	733	739	707	744	709	688	707	750	753	725	686	700	728	716	684	749	705	740	714	748	704	732	693	724	748	754	706	743	677	733	703	674	761	740	685	723	701	756	766	736	713	687	706	722	738	750	704	762	671	722	744	720	737	715	668	731	771	699	735	654	697	713	744	669	717	714	748	731	782	710	789	692	671	742	740	700	770	727	691	767	751	721	707	698	759	724	742	691	698	719	737	717	734	738	709	764	677	695	725	722	738	711	714	750	740	729	763	750	719	687	713	659	723	732	737	720	695	737	674	746	697	743	732	719	708	769	699	748	681	755	698	725	700	730	731	758	700	695	664	746	713	739	694	747	742	743	736	761	705	733	701	761	755	728	688	738	740	751	763	763	699	726	727	743	715	690	674	762	765	743	738	700	725	716	760	709	761	708	748	758	744	702	717	752	770	760	722	753	738	732	731	755	745	703	727	724	745	745	718	738	777	749	706	731	723	742	732	705	718	785	729	716	719	711	722	687	732	732	713	711	720	682	669	693	735	706	696	727	774	753	690	730	653	746	685	726	745	734	714	733	702	686	719	731	762	712	704	719	721	780	700	739	733	742	682	712	740	691	732	704	674	718	701	713	740	703	712	735	766	716	702	714	743	742	707	740	692	724	771	714	753	710	707	704	762	766	686	728	677	678	744	722	741	748	751	736	708	649	741	703	715	767	715	696	669	732	772	731	775	681	729	725	687	700	708	712	743	702	727	745	783	690	714	732	735	725	701	712	751	712	735	778	720	726	704	785	712	741	721	753	703	710	732	755	706	725	713	766	725	734	704	782	745	739	720	749	729	706	702	718	746	744	747	740
7418	4292	5033	3889	2666	1827	1365	1022	854	713	656	615	552	543	493	463	465	484	416	378	391	412	432	409	374	350	377	340	388	375	369	332	368	383	358	348	360	357	355	363	364	345	336	327	382	358	377	364	397	363	348	379	342	364	365	329	365	354	366	350	333	332	367	367	387	407	370	374	344	347	376	392	349	381	362	376	353	357	352	383	373	341	347	336	358	342	335	383	367	304	352	365	380	402	343	319	360	348	322	321	314	360	364	365	318	370	381	348	339	319	371	386	391	335	323	326	344	377	340	383	318	339	366	380	367	334	348	371	374	378	333	355	367	352	366	343	391	368	349	322	338	371	375	361	325	360	354	395	348	355	352	360	335	339	325	379	379	346	371	337	326	367	336	346	359	357	358	358	343	350	394	314	385	398	345	341	329	365	337	398	334	348	378	394	408	388	369	333	331	369	358	329	393	388	365	397	366	329	343	374	368	367	380	360	331	338	357	370	349	350	315	359	297	346	348	342	319	340	341	354	357	351	330	359	358	348	352	365	371	372	366	367	368	379	351	394	370	364	366	374	384	387	370	356	374	362	362	397	333	329	342	351	372	342	364	346	316	335	354	337	382	344	367	337	410	364	375	388	365	354	386	352	337	371	422	362	338	366	369	335	358	361	374	342	380	363	364	332	364	347	362	349	337	346	372	360	367	367	348	351	358	358	353	375	363	393	374	339	302	368	338	368	317	363	375	397	367	375	346	354	359	366	373	360	366	358	366	357	351	353	367	340	330	375	383	371	350	357	414	316	368	344	369	369	381	350	361	373	365	355	354	359	357	380	360	362	354	368	372	360	363	344	366	310	350	353	339	357	396	361	388	372	334	334	383	355	366	360	332	394	340	336	346	398	363	374	327	387	348	370	340	385	366	355	376	370	352	371	350	360	349	341	370	334	356	347	335	327	344	365	340	334	367	375	365	363	353	365	390	365	390	360	375	355	359	395	372	378	344	325	372	359	338	353	376	351	364	396	391	327	367	367	361	351	363	336	338	356	353	362	364	353	354	343	373	375	367	377	382	406	363	352	386	340	362	358	336	323	335	337	334	400	388	346	342	356	333	353	371	371	365	374	321	389	337	352	383	326	373	412	362	357	353	347	374	382	368	382	355	412	362	330	328	363	363	369	338	370	371	352	356	359	345	326	330	350	357	365	390	364	352	372	378	351	350	345	384	364	387	370	355	336	341	362	354	380	356	332	343	372	342	385	342	336	365	362	371	371	364	383	369	356	349	354	368	361	367	320	372	353	374	332	375	350	380	365	380	350	380	374	352	310	374	343	363	356	341	340	379	406	375	347	353	334	363	329	362	358	355	389	351	372	331	323	396	368	359	346	337	365	340	324	366	359	316	360	374	364	420	368	384	321	360	368	392	350	348	360	346	343	323	395	388	353	364	367	350	384	336	357	381	368	391	376	373	323	373	384	368	387	349	363	346	388	338	373	336	392	401	368	362	375	389	383	329	393	364	377	366	376	347	363	379	379	379	387	351	391	347	363	381	395	340	319	359	350	354	383	376	388	345	339	375	310	340	383	345	378	365	367	340	336	348	357	349	358	390	321	357	372	332	384	364	328	361	357	353	340	371	353	346	366	370	345	314	343	375	380	393	368	337	365	335	369	352	397	373	361	387	370	359	382	347	370	397	359	331	379	330	353	347	367	347	370	342	388	332	378	335	332	335	362	359	356	381	360	323	366	359	331	326	352	349	372	351	357	376	365	346	346	382	344	362	371	365	362	299	349	341	378	372	357	353	367	350	364	360	389	372	328	368	332	347	372	370	376	374	342	309	336	361	346	390	396	363	368	334	370	357	359	343	345	359	376	369	345	400	336	398	378	323	365	382	366	340	343	378	370	341	338	316	391	380	348	362	327	366	355	378	317	407	382	379	370	368	369	369	344	367	341	362	373	366	353	378	352	351	411	345	375	323	337	322	381	340	349	386	345	360	345	396	379	366	337	351	379	340	363	329	378	370	329	348	348	370	375	392	394	384	361	373	389	368	380	361	336	341	365	372	355	346	399	351	380	344	348	346	371	335	340	345	401	358	364	363	356	326	369	349	337	341	337	355	332	357	365	352	363	362	333	347	402	344	375	345	386	395	321	405	368	360	359	376	359	348	342	354	335	325	373	370	376	380	332	335	372	384	338	354	338	343	364	332	365	364	371	354	337	339	354	334	350	373	363	328	388	405	364	332	365	379	344	386	324	362	374	353	372	377	369	384	359	373	368	326	375	373	377	328	351	366	329	418	329	353	361	338	365	338	358	340	378	344	356	339	378	336	349	366	378	376	339	352	359	378	371	362	375	339	386	346	339	361	361	396	327	359	343	356	372	370	394	360	341	349	343	338	340	366	348	339	418	367	378	368	347	379	354	349	361	374	361	351	354	380	364	389	368	351	383	358	364	420	341	371	356	382	344	358	378	364	385	339	361	365	352	352	385	376	325	335	364	365	308	331	366	331	330	355	377	382	350	370	376	337	370	377	358	401	347	344	370	356	357	369	371	364	344	363	369	367	348	393	361	374	317	366	367	399	393	368	375	368	364	360	386	322	366	350	379	354	363	389	369	357	396	415	357	393	366	363	359	334	367	373	376	370	362	324	365	383	362	369	380	358	360	346	367	372	388	368	398	365	374	368	380	377	382	368	321	395	347	359	384	371	408	334	327	315	346	367	331	360	315	357	359	398	366	343	337	363	370	393	373	345	328	364	353	350	353	369	386	369	368	365	356	345	363	364	322	366	373	387	326	433	363	355	354	335	382	357	372	366	374	384	368	350	340	320	357	338	382	383	334	395	344	356	353	390	398	359	369	348	359	343	337	361	380	353	346	346	379	369	376	373	320	344	355	343	316	348	360	337	347	365	346	408	349	390	355	394	344	351	362	375	347	347	356	382	366	340	378	380	354	367	350	355	350	342	391	372	387	383	385	328	386	371	325	326	353	368	382	348	333	328	369	353	374	370	351	354	384	378	367	349	321	353	359	361	390	343	337	376	335	362	329	349	347	369	348	362	333	326	387	377	371	381	296	349	359	343	351	327	341	401	338	371	390	398	363	378	347	339	381	375	348	328	322	364	374	339	343	377	379	371	397	347	382	342	363	348	380	358	375	338	398	331	326	359	365	341	359	368	378	328	363	370	328	338	355	350	384	349	338	340	356	401	348	398	365	343	352	335	346	363	378	330	364	365	363	351	344	354	352	376	315	355	345	339	375	362	341	345	378	372	403	369	372	335	322	366	390	325	310	322	370	348	379	339	346	348	366	358	415	350	347	366	347	326	371	323	339	355	370	382	344	331	350	359	314	353	367	323	326	387	362	367	336	369	358	357	347	333	368	347	344	325	379	338	360	349	376	329	357	364	356	381	374	381	362	366	341	361	363	345	343	381	336	348	344	349	350	355	331	356	369	356	391	369	364	372	351	385	362	376	366	337	359	361	351	358	380	403	343	367	362
5047	4384	9209	10736	8811	6896	5325	4167	3430	2807	2403	2168	1825	1777	1578	1507	1524	1377	1313	1239	1154	1120	1141	1112	1033	1052	1041	990	993	987	975	943	992	925	893	912	876	894	818	906	843	809	864	843	891	826	838	797	818	870	814	815	845	857	853	820	851	821	868	845	782	840	780	821	807	799	772	797	820	820	833	847	808	778	816	825	793	797	764	776	791	794	773	789	822	850	811	831	798	810	835	824	868	797	835	782	824	871	853	860	800	781	813	748	849	765	776	777	865	815	782	805	786	766	808	803	813	806	848	823	832	779	795	820	767	741	788	812	831	830	795	776	795	781	819	842	792	827	807	827	816	807	826	781	791	800	814	786	797	797	755	798	819	811	777	806	759	832	776	807	846	800	827	836	805	826	807	830	773	773	817	833	805	823	824	827	830	790	783	800	800	786	816	827	811	780	858	821	830	831	877	796	821	768	793	855	784	824	777	766	828	847	787	830	810	766	765	802	803	830	770	798	806	749	827	795	814	725	856	793	733	848	782	760	772	822	804	727	781	866	795	790	838	814	812	848	746	837	806	852	819	754	797	819	816	808	791	823	847	866	783	772	808	786	853	831	757	795	788	729	827	796	828	876	840	817	798	784	809	779	812	775	810	875	811	813	817	834	844	803	818	838	832	804	809	835	837	789	750	844	765	759	839	871	833	757	787	777	818	768	822	815	811	822	787	809	810	815	788	797	817	808	834	798	822	796	783	815	819	805	816	782	803	814	780	844	825	824	874	789	789	808	825	804	783	818	778	810	771	777	831	783	767	800	771	832	858	823	798	787	821	793	768	795	800	868	814	763	773	764	850	795	813	815	844	781	747	827	759	799	814	822	769	804	798	795	836	796	769	816	814	801	807	829	826	838	821	742	793	800	807	779	826	790	803	775	824	785	767	830	780	825	748	770	797	840	842	769	791	763	855	804	843	837	815	794	791	839	819	792	812	837	810	799	834	806	809	807	810	850	768	821	750	793	863	846	832	800	876	824	830	804	786	802	803	785	779	844	812	810	788	805	808	856	806	841	837	785	824	810	791	816	836	817	778	805	799	787	801	869	799	860	873	738	819	792	821	754	822	804	793	812	787	807	835	842	764	804	815	802	792	883	798	795	793	801	828	798	774	832	817	804	814	831	793	838	870	776	809	846	826	857	821	785	787	818	851	838	812	802	794	813	816	810	775	855	784	800	788	719	752	844	802	800	785	869	807	798	779	744	752	836	821	804	780	817	865	778	754	801	852	782	767	794	807	778	860	805	841	799	748	841	825	735	783	861	818	744	843	805	788	839	760	750	828	771	799	800	821	855	811	794	762	815	775	832	782	835	783	802	752	765	848	850	761	838	788	790	802	818	837	835	810	830	802	779	768	817	800	817	757	815	813	878	823	865	790	856	770	837	781	803	844	808	786	783	804	801	771	869	840	799	806	801	809	844	800	815	790	793	831	812	745	846	848	820	789	797	790	831	802	786	826	793	775	803	804	798	834	780	823	798	805	836	832	812	780	788	832	817	866	853	809	846	800	801	759	825	831	802	817	835	818	796	791	842	837	807	827	751	834	829	831	819	815	789	757	801	813	782	804	828	823	804	845	818	815	787	843	814	744	776	817	846	893	860	831	826	831	830	784	798	805	833	772	874	821	793	824	772	828	800	809	815	828	819	819	750	844	754	807	776	741	813	830	814	853	816	823	827	804	824	805	773	811	862	837	833	824	850	865	806	825	833	809	795	775	775	821	829	854	789	879	818	791	795	801	805	806	802	815	788	803	808	791	793	840	803	834	789	817	833	802	783	798	815	837	788	786	805	814	809	799	768	808	789	897	865	797	789	796	829	841	777	746	776	835	812	810	806	793	796	808	803	794	821	787	748	810	806	822	777	810	814	844	822	798	796	833	858	827	861	811	853	828	795	789	870	857	818	819	819	794	814	795	809	794	785	846	804	781	756	808	829	784	797	794	825	875	797	784	774	831	809	806	800	851	818	775	817	785	851	811	843	809	817	800	788	779	857	784	814	791	812	784	771	789	794	807	822	806	800	859	784	798	751	798	846	798	789	795	809	756	817	778	797	790	822	810	774	785	834	779	790	788	850	803	805	854	828	809	836	845	830	756	782	755	785	804	850	803	793	797	803	779	760	785	789	830	805	818	848	815	785	796	804	768	828	789	832	860	776	810	805	773	782	800	749	780	816	849	826	779	745	795	836	854	811	761	795	801	830	791	808	793	780	857	864	799	762	772	786	863	861	817	765	833	825	877	815	775	800	824	792	747	804	792	814	795	808	841	826	761	792	816	804	827	782	776	810	862	816	841	863	792	827	854	827	781	825	799	810	800	851	826	768	812	774	791	821	806	813	825	813	794	809	820	800	801	819	794	784	829	783	785	816	809	831	844	831	787	825	821	798	796	861	781	751	826	751	808	783	814	781	791	839	771	797	807	827	789	805	812	800	802	821	840	775	770	810	808	810	779	801	846	797	845	795	793	825	781	816	772	827	808	804	837	802	815	811	787	827	793	799	809	789	813	868	852	803	813	814	760	777	797	838	740	776	812	801	844	836	870	785	781	844	803	795	832	795	838	809	830	827	826	829	756	811	763	835	831	792	832	778	819	790	813	837	804	748	784	798	827	791	812	781	827	831	766	806	848	796	844	844	829	831	785	757	826	804	811	765	803	816	810	815	807	819	855	771	792	816	798	789	800	800	811	817	854	761	766	805	837	835	832	854	786	804	800	870	853	803	776	812	800	816	783	822	835	827	793	843	853	816	807	798	795	802	821	782	808	784	772	788	820	817	851	810	796	781	821	804	856	777	832	802	796	801	790	772	826	778	803	777	812	781	765	813	809	802	823	795	817	854	806	762	805	840	794	830	814	819	815	732	811	838	787	758	766	805	813	788	824	797	820	781	845	781	831	825	797	839	852	810	861	815	760	840	763	771	834	821	816	809	819	804	809	800	725	844	805	851	824	842	786	838	818	781	786	818	781	802	853	831	841	786	745	805	833	816	824	781	788	808	784	828	780	794	835	807	814	807	813	797	811	788	813	820	770	765	853	815	831	834	778	813	804	780	832	797	825	807	784	751	777	830	824	823	792	801	769	805	783	804	817	824	836	796	809	796	802	795	884	804	808	806	794	858	756	817	757	811	906	839	796	858	759	818	782	826	828	796	800	816	817	768	740	783	781	791	842	809	830	800	801	798	846	800	787	767	742	792	853	796	836	795	840	811	828	825	792	798	879	813	825	760	814	794	833	793	840	829	817	789	783	796	798	785	772	768	790	821	791	803	747	841	733	838	806	755	859	814	833	817	758	853	781	823	776	837	828	843	828	803	805	816	776	805	826	799	808	795	781	823	784	806	787	760	801	761	786	862	853	780	762	800	804	771	833	862	808	776	841	762	845	779	791	840	845	786	815	775	826	834	850	796	790	751	841	806	809	817	842	818	858	847	796	796	794	760	780	797	793	792	763	862
14942	6447	7503	6143	3900	2700	1820	1359	1097	915	741	669	594	544	523	503	512	471	487	463	428	384	380	368	400	419	387	368	371	362	350	371	315	359	374	335	393	375	351	353	344	334	376	356	342	337	349	307	337	367	319	347	327	330	334	315	319	334	365	338	326	350	347	313	320	339	355	350	340	329	358	329	309	342	311	322	325	361	307	355	318	375	363	348	345	338	329	340	327	347	339	328	301	324	337	318	339	321	350	309	384	349	321	308	319	336	333	330	322	348	340	332	314	348	354	350	299	320	304	348	352	314	333	383	347	355	329	324	351	341	349	349	334	305	312	325	347	327	343	331	319	347	323	395	305	358	347	338	363	330	354	293	344	360	292	320	333	386	347	335	295	319	339	347	351	321	363	317	323	366	303	344	367	318	363	333	362	384	312	329	314	340	327	327	335	405	331	336	340	323	364	326	309	355	313	336	307	325	305	314	325	364	335	351	338	313	304	348	366	337	337	352	344	334	322	264	349	303	304	342	375	318	358	343	328	273	280	330	334	365	336	347	341	361	299	335	341	320	354	303	327	331	324	324	297	325	317	337	347	322	321	341	352	339	315	322	330	317	341	327	341	357	336	362	326	323	365	283	314	324	337	303	339	333	290	324	310	329	312	344	306	354	390	378	345	326	358	324	335	352	363	336	346	295	345	316	332	319	305	321	341	352	325	329	366	322	322	345	343	358	295	339	346	344	303	351	341	333	319	322	327	363	319	364	382	341	361	314	323	323	353	324	356	341	310	341	310	336	341	348	339	338	312	319	322	320	355	343	358	337	349	329	322	304	344	322	341	331	321	313	327	343	352	342	341	347	333	319	334	315	338	332	334	330	329	315	332	321	370	358	333	316	328	353	319	313	327	320	317	338	339	325	316	314	354	336	364	344	318	322	348	339	344	347	341	322	347	330	352	363	333	327	318	341	335	321	326	311	316	356	325	320	300	344	352	323	342	330	334	348	323	346	341	378	338	337	314	337	353	335	340	362	347	351	373	338	308	317	361	358	367	347	339	304	332	365	341	309	293	338	331	307	375	347	316	330	333	339	367	316	341	313	322	330	348	340	308	326	352	337	303	335	360	307	324	321	305	321	367	372	336	350	359	334	329	320	366	322	312	310	306	327	324	320	353	334	306	348	344	309	325	338	321	329	336	340	354	315	337	300	320	332	307	287	362	323	321	311	339	384	330	341	316	336	326	358	358	358	326	352	330	317	355	323	345	355	343	317	320	331	346	352	353	332	322	341	370	316	331	350	357	351	329	314	359	352	339	340	305	334	332	372	301	335	351	323	327	327	359	324	309	309	325	317	348	337	315	334	338	371	358	325	331	328	338	374	335	301	322	304	345	308	317	341	308	332	353	314	322	351	335	369	378	329	328	363	319	338	364	310	320	337	342	328	318	344	358	363	346	349	333	349	382	335	328	323	346	288	323	331	349	335	330	319	327	334	328	301	353	317	326	355	343	345	340	305	324	318	321	329	328	307	307	332	303	282	365	337	298	354	352	343	320	354	312	365	359	335	317	331	345	325	359	355	328	340	320	333	342	327	351	313	333	333	350	339	344	305	316	348	333	332	350	323	305	356	305	326	357	331	339	334	321	337	297	328	326	328	317	285	343	335	317	374	341	325	312	319	331	327	314	325	325	341	337	345	330	321	346	340	361	351	337	319	350	326	322	328	333	338	363	366	347	350	350	314	322	296	363	318	334	345	323	307	348	368	340	334	330	347	355	314	307	365	331	365	367	360	322	339	326	349	345	331	328	355	315	326	375	315	365	350	299	353	348	298	293	316	323	299	350	359	304	353	302	323	321	309	343	340	350	333	320	324	350	361	308	325	341	340	318	320	312	321	362	362	295	305	340	346	340	322	316	316	368	334	295	306	332	380	347	340	320	347	307	289	296	339	366	354	312	326	297	333	289	340	340	338	304	317	354	349	325	318	344	322	352	326	344	328	318	322	337	370	358	323	342	355	355	341	356	355	338	338	330	332	305	359	325	324	308	334	314	337	309	327	313	346	312	300	319	338	318	340	368	309	305	326	319	344	345	310	329	351	328	310	315	327	361	334	314	343	336	349	336	336	340	296	354	327	324	346	356	364	350	363	358	315	347	356	346	357	358	296	339	320	342	315	320	345	309	341	311	333	318	354	328	347	366	319	337	314	335	314	367	332	334	350	337	349	332	352	303	329	345	324	326	356	378	309	335	370	353	334	293	338	334	324	337	332	287	351	366	331	311	312	341	328	303	354	310	328	311	340	335	331	339	359	337	334	338	332	313	336	341	357	321	313	315	316	330	331	321	276	281	358	358	355	376	343	352	302	304	314	347	336	286	314	347	361	320	328	321	370	341	340	301	331	339	332	319	304	336	365	294	345	318	295	363	336	314	338	332	300	344	312	324	355	287	310	353	368	372	347	337	347	368	314	276	307	337	332	322	373	363	331	298	337	305	326	317	342	322	335	310	316	381	349	327	319	312	340	334	324	337	308	345	338	323	315	369	330	315	341	320	377	376	331	328	325	320	319	364	297	329	340	301	344	316	325	289	315	347	340	361	338	355	325	371	338	317	369	376	334	312	323	345	320	323	343	326	346	331	334	326	316	358	326	320	340	346	328	319	290	317	318	336	357	350	353	344	347	320	290	324	304	379	324	284	315	337	338	321	310	310	337	307	352	357	328	314	337	317	343	338	345	327	309	349	322	346	309	333	322	301	316	285	311	362	374	319	350	357	304	318	323	326	311	321	322	329	359	336	323	306	335	291	330	337	337	308	355	347	344	337	352	329	326	331	323	291	343	344	312	326	314	333	332	321	345	322	342	351	330	340	319	310	345	354	344	312	339	345	315	365	344	309	395	309	339	306	329	315	358	323	325	332	343	299	320	373	355	326	332	328	309	318	384	352	363	329	295	343	355	329	348	342	380	341	354	347	315	315	355	339	336	380	344	340	339	322	313	314	302	350	348	333	340	364	356	322	337	322	341	346	348	335	320	335	341	349	342	305	336	374	332	320	325	306	334	342	313	324	350	306	336	356	326	340	337	337	303	320	349	332	341	325	344	306	336	358	300	296	376	347	320	323	319	350	344	333	336	345	321	312	329	320	354	305	332	342	317	334	318	342	362	309	316	323	340	356	334	354	328	348	346	361	332	344	330	379	334	366	362	352	330	351	344	339	347	387	335	333	326	323	361	364	352	345	376	335	358	301	332	330	354	353	334	334	343	339	314	312	333	351	341	311	322	330	352	366	317	342	319	313	349	306	331	324	350	348	302	332	352	354	318	327	363	340	320	286	322	316	303	357	345	313	322	311	329	330	305	313	323	317	343	322	326	338	355	330	338	333	350	326	304	311	310	334	316	311	336	353	351	329	337	373	325	311	334	379	289	362	346	338	347	356	299	338	345	370	335	324	335	326	338	344	328	355	337	339	333	337	350	345	359	388	328	346	328	300	299	343	313	331	352
10329	6088	13408	15052	12953	9973	7692	6081	4787	3725	3322	2800	2494	2266	2148	1878	1858	1680	1586	1489	1427	1189	1203	1179	1193	1144	1104	1079	1043	1079	971	996	980	905	948	892	852	917	852	884	857	777	863	805	834	880	763	804	836	757	746	807	833	808	776	821	781	767	791	754	746	772	760	764	799	800	749	770	811	762	734	721	703	745	772	758	774	765	717	755	733	769	807	776	736	789	770	773	750	783	712	771	793	723	750	721	741	746	756	765	751	779	755	736	701	788	747	775	741	745	832	803	736	766	730	738	738	760	792	733	766	782	796	779	744	740	716	742	740	730	756	781	827	774	804	742	839	729	743	753	800	724	782	722	747	745	802	701	768	761	743	777	738	777	810	717	734	801	771	771	753	711	810	767	771	714	714	825	755	763	811	743	748	776	742	761	776	783	766	753	738	733	775	765	795	755	780	767	729	802	782	779	793	707	719	748	726	760	750	742	847	825	741	718	739	759	776	751	758	769	789	761	735	761	769	791	750	798	747	725	786	728	762	795	791	752	754	769	733	760	707	735	777	757	759	747	765	736	756	755	763	755	740	760	766	692	784	751	709	745	739	734	757	720	753	768	709	754	824	763	755	763	728	758	774	756	723	722	760	694	754	727	827	772	770	737	783	774	804	744	763	754	714	709	724	739	808	734	802	743	747	729	805	731	824	740	770	783	788	807	739	740	781	718	789	753	759	784	710	764	691	759	775	748	751	764	747	754	756	770	783	760	739	781	718	770	775	739	734	754	755	762	722	778	718	736	723	763	728	739	775	770	764	765	757	810	747	800	798	742	764	831	793	781	778	744	762	761	768	739	740	747	738	735	772	725	721	784	774	728	779	765	779	777	789	777	745	749	765	779	743	759	781	704	812	771	726	768	763	755	790	790	753	700	753	785	736	794	750	789	770	743	798	762	751	753	740	778	753	748	751	731	756	743	712	745	778	686	799	745	746	743	737	725	781	725	733	758	798	759	780	786	770	770	740	751	782	742	747	793	753	765	760	807	727	752	702	798	767	759	751	782	716	780	700	694	726	798	704	802	788	730	743	710	762	777	726	762	734	800	730	762	766	721	723	733	700	759	790	776	791	761	728	759	789	747	762	765	795	732	770	738	791	752	726	764	750	752	751	767	764	748	737	753	789	744	735	766	826	676	776	723	770	766	724	766	707	770	794	781	759	729	749	720	816	788	738	770	755	805	741	759	705	741	774	740	759	768	727	812	742	770	787	747	730	789	794	784	728	748	718	761	767	782	748	769	769	764	781	804	772	770	724	787	716	752	788	754	776	766	734	805	727	785	736	772	793	725	794	793	765	753	754	788	778	731	769	769	756	755	758	703	778	731	735	747	804	784	761	767	789	789	773	782	729	805	782	754	708	766	811	731	833	763	756	738	727	736	844	716	719	775	735	760	754	742	833	831	763	772	736	745	765	790	783	783	759	753	769	781	745	735	737	777	779	781	788	784	748	696	804	800	803	751	718	758	772	738	777	770	740	729	783	748	824	795	791	748	740	748	790	776	729	756	742	751	753	777	772	750	771	796	738	794	685	739	787	800	772	768	762	747	771	795	766	752	754	782	726	783	747	793	733	750	734	744	803	730	768	716	747	741	754	768	764	765	735	731	745	748	779	804	736	763	737	803	766	711	753	767	783	771	725	780	751	764	749	758	745	750	743	811	762	791	799	765	746	765	772	741	749	762	729	753	704	728	786	711	756	790	777	767	721	789	787	780	722	752	787	769	790	758	703	729	767	792	762	777	761	767	695	738	791	757	720	771	747	823	740	727	764	783	742	819	730	751	713	771	766	740	758	776	771	763	770	749	767	756	787	776	860	734	764	758	780	775	731	799	787	725	754	725	784	753	791	777	774	758	780	745	777	760	708	725	731	745	809	763	772	773	812	778	766	695	758	759	738	755	734	793	784	708	784	763	739	725	780	751	723	791	787	774	768	742	736	762	751	773	744	700	720	735	783	813	749	773	795	788	790	711	795	769	757	761	793	737	727	746	775	802	791	743	762	756	768	758	771	730	790	753	750	840	795	765	729	752	724	733	723	804	785	758	817	766	785	756	781	718	760	773	786	703	796	728	738	792	764	746	795	767	705	743	740	783	755	713	788	754	753	733	736	763	793	803	800	751	691	775	820	794	767	733	734	714	685	728	769	724	737	747	782	723	793	742	763	746	675	747	730	766	777	752	777	736	726	746	723	785	764	679	772	739	775	724	780	733	733	771	802	808	787	758	775	754	767	754	712	755	771	786	762	704	747	751	747	802	775	798	819	738	736	788	795	765	748	773	780	803	760	773	740	715	752	737	755	749	778	713	760	801	768	767	893	768	765	797	759	783	753	715	741	786	748	741	777	731	712	758	737	781	730	786	719	759	733	694	770	768	769	787	734	750	745	738	777	779	814	728	792	719	769	801	801	764	740	758	783	744	707	723	792	799	747	719	727	790	726	768	759	756	760	739	805	775	728	761	745	816	757	751	700	747	731	777	799	753	701	740	754	767	760	799	727	758	801	743	695	760	752	769	760	718	745	807	741	762	711	757	728	747	743	720	814	761	768	793	732	751	770	742	699	742	841	737	833	776	757	740	796	731	756	783	760	728	740	745	757	744	761	735	736	743	750	778	793	744	729	804	745	824	792	752	772	772	732	723	785	721	776	794	750	746	743	728	782	789	748	787	721	725	750	764	809	758	755	732	808	754	773	789	770	759	766	756	709	753	748	770	722	762	752	747	777	819	732	716	787	737	753	763	753	741	740	778	799	786	758	766	787	781	806	719	747	762	775	810	757	798	784	753	720	763	795	809	726	759	764	731	786	769	764	833	811	796	759	768	775	800	764	734	784	813	715	790	760	725	779	764	799	750	776	734	765	780	732	771	818	803	780	819	797	745	742	770	782	763	767	737	785	769	742	757	793	741	754	713	725	766	759	778	725	741	750	746	780	746	744	748	767	723	763	748	751	739	805	789	734	737	754	757	811	774	715	740	751	763	766	780	737	782	750	765	781	744	702	700	784	756	742	731	747	809	764	753	772	787	741	801	730	727	734	765	724	787	781	790	762	737	794	764	736	786	766	737	737	752	757	755	742	784	710	721	748	806	790	792	746	771	788	794	731	732	782	713	775	766	752	807	754	770	746	763	752	781	747	768	703	834	768	743	722	775	759	757	755	779	782	757	744	770	809	741	769	767	747	771	780	757	744	732	741	777	755	773	784	758	752	795	808	744	773	778	747	757	723	768	777	769	765	806	723	792	756	758	731	780	748	773	785	765	741	781	807	764	741	734	775	772	821	756	751	753	785	733	783	737	750	799	779	786	789	735	804	742	723	690	779	782	754	750	766	756	751	804	758	732	777	773	763	746	753	736	794	788	746	797	762	756	737	773	768	747	778	801	805	716	760	761	755	781	787	754	726	732	745	753	810	784	761	785	753	715	749	750	732	719	781	693	757	765	799	793	762	700	751	754
22980	9740	10634	8406	5446	3601	2517	1869	1413	1178	1004	791	711	661	609	589	577	517	512	483	454	449	420	384	411	409	425	389	350	342	382	370	344	353	346	353	360	369	349	350	318	312	310	321	312	351	330	368	336	343	304	328	306	343	339	315	351	344	342	321	343	338	317	340	310	323	298	340	340	341	334	321	308	317	352	329	297	338	310	337	340	320	329	297	323	299	337	311	333	303	320	357	313	349	322	325	334	312	309	300	329	334	284	295	328	306	307	325	322	313	305	298	300	304	335	260	309	318	324	276	313	361	303	334	269	317	316	326	348	302	295	278	340	317	289	302	322	338	287	292	312	307	310	313	366	298	312	331	328	273	304	320	335	342	302	296	343	354	327	333	328	349	349	288	330	312	324	302	345	327	310	331	312	344	327	295	338	316	302	282	323	297	306	319	331	299	357	315	311	313	303	316	308	350	302	284	319	321	345	315	340	295	328	326	333	329	325	290	302	327	329	294	316	311	314	333	320	297	328	320	326	328	321	308	298	329	303	315	332	342	292	325	314	309	302	309	314	306	356	295	312	315	306	344	313	297	345	350	315	367	360	304	278	297	328	327	294	309	315	345	308	289	362	315	308	297	306	325	326	292	367	314	312	309	309	302	310	379	307	318	293	321	286	309	320	300	331	293	308	329	323	314	318	314	355	328	319	314	313	334	307	319	327	303	280	306	329	338	341	315	312	314	325	309	306	316	338	295	310	305	287	332	294	314	330	305	298	321	346	332	315	318	304	324	311	341	280	320	355	319	344	341	311	342	286	318	350	330	308	325	374	321	322	320	320	314	322	314	306	335	324	320	323	331	302	354	303	340	326	296	307	290	306	308	263	318	318	311	278	321	323	334	308	326	353	297	312	323	328	325	300	344	323	314	338	304	321	303	292	308	294	322	318	314	341	303	317	370	329	321	323	348	298	297	350	324	339	298	288	343	312	318	335	303	347	311	321	304	320	344	323	324	317	326	309	306	313	326	290	334	319	304	324	326	302	283	296	325	331	319	281	333	325	306	297	319	292	301	325	341	317	307	314	303	331	314	296	335	351	335	300	317	278	327	330	293	319	335	312	325	363	306	321	319	337	308	303	302	299	311	346	321	305	312	302	347	316	340	352	301	313	341	322	340	331	341	282	306	332	306	335	291	316	327	327	304	336	320	278	297	295	337	318	327	335	284	275	309	325	309	314	330	334	318	299	299	285	308	281	309	292	338	302	316	296	304	330	306	279	293	331	318	291	291	345	313	313	314	321	309	335	324	302	328	304	310	323	305	312	297	315	302	323	332	324	300	306	305	309	323	321	354	325	324	334	318	337	325	318	326	308	349	335	318	324	356	288	314	309	315	345	323	368	305	341	303	340	309	304	294	309	322	366	330	299	310	312	323	319	295	310	308	347	331	359	326	329	319	368	285	324	297	295	316	333	331	323	344	336	321	317	312	306	314	323	338	309	302	311	314	356	337	338	362	314	327	333	339	314	328	313	277	310	328	333	357	336	316	310	292	310	307	348	331	338	332	287	329	313	319	316	342	304	313	312	371	326	342	310	322	353	300	322	305	342	314	346	339	294	286	316	331	284	344	334	342	324	340	322	338	330	339	350	311	317	317	348	339	322	334	303	331	305	314	346	303	299	289	343	352	329	318	259	309	289	324	308	310	340	316	321	303	295	313	327	321	342	339	345	308	331	338	274	337	318	341	288	310	320	347	309	336	322	305	317	286	337	287	321	343	337	326	315	273	289	338	296	309	345	340	345	323	330	327	313	326	302	326	309	328	309	298	317	345	270	327	322	322	324	263	312	297	308	315	285	326	378	301	308	329	319	312	302	317	339	300	330	310	331	291	314	295	301	322	307	357	321	334	285	307	334	314	296	297	325	318	337	285	330	338	288	325	331	316	316	304	295	327	337	324	314	317	330	306	315	323	320	331	303	311	327	312	295	325	307	310	335	306	330	337	315	348	335	298	339	339	329	326	320	301	325	315	355	297	328	309	288	300	320	341	332	295	329	308	311	326	337	329	312	298	301	319	319	327	329	303	301	327	306	331	278	317	316	345	343	321	292	347	295	322	312	306	307	343	292	328	293	289	333	298	311	287	362	336	341	321	308	302	317	315	322	309	308	313	305	327	319	302	323	288	308	325	312	334	286	292	288	299	319	322	349	303	352	330	289	285	294	315	316	333	314	327	341	345	294	307	335	315	306	306	303	318	321	336	321	311	343	349	321	288	314	305	321	325	347	303	322	302	328	315	318	305	316	324	297	315	312	328	347	291	283	330	306	278	295	338	348	314	327	311	291	337	325	355	295	309	341	324	312	329	287	327	318	324	330	316	317	320	303	301	314	320	321	300	309	350	335	325	289	299	327	323	283	307	302	324	337	318	303	322	287	309	351	326	349	300	329	319	296	311	313	332	332	308	318	316	301	334	266	289	325	320	321	335	296	310	334	333	326	370	355	310	352	325	310	297	292	334	303	327	323	310	301	318	316	312	303	297	316	319	315	352	332	332	309	340	332	306	315	318	301	302	347	337	312	315	333	336	311	336	318	337	322	318	330	332	313	349	309	306	288	340	317	300	328	324	319	322	311	336	306	334	291	316	323	317	319	315	334	319	344	288	331	314	327	370	357	313	312	304	296	338	343	314	301	335	321	310	308	297	334	305	324	299	301	319	336	356	295	338	333	306	304	318	300	311	336	318	307	301	312	296	307	314	334	339	323	320	281	321	309	277	328	321	329	339	339	309	301	311	296	348	331	309	310	306	293	312	312	318	297	344	313	306	331	315	320	333	357	308	323	283	305	301	321	345	326	316	315	347	338	339	333	305	290	326	302	328	307	319	331	320	319	327	308	301	287	316	305	325	340	331	291	337	302	294	327	319	339	323	318	341	302	317	310	324	326	263	297	312	330	314	303	306	296	313	300	301	328	307	312	328	311	295	309	325	320	348	331	316	325	318	299	327	332	305	278	336	318	318	319	306	320	319	304	310	323	305	328	323	325	306	315	315	313	324	346	324	304	291	322	313	321	341	328	312	315	301	314	290	288	298	319	334	333	309	306	335	297	295	289	310	336	323	358	311	321	322	317	271	314	324	303	288	345	320	341	313	297	330	338	277	288	262	289	320	358	337	364	346	297	315	312	325	316	302	288	304	310	313	331	306	321	319	330	292	329	324	325	324	307	303	342	346	279	318	312	300	306	293	352	317	320	327	291	286	329	311	358	362	325	315	334	295	307	311	304	282	306	351	310	317	301	302	323	305	324	334	286	322	314	318	316	291	291	328	321	267	332	317	318	311	305	359	329	291	308	325	314	338	333	334	301	308	308	364	330	315	289	301	321	301	306	302	337	320	333	296	350	329	311	299	325	290	349	344	309	345	298	308	306	318	298	291	317	300	331	329	323	331	337	332	348	316	310	287	326	335	303	303	330	346	334	347	331	324	361	312	323	316	333	329	302	325	328	297
13222	7860	16845	19081	16630	12761	9947	7640	6240	4969	4051	3538	3053	2854	2521	2286	2119	1953	1785	1684	1605	1502	1364	1339	1208	1296	1170	1168	1113	1114	1101	1016	982	1038	891	960	895	908	915	876	858	763	823	869	834	785	822	787	799	780	796	767	741	726	754	755	765	823	782	744	732	769	766	759	770	762	735	691	752	714	787	734	760	713	738	696	768	748	738	729	765	744	755	781	754	768	709	727	757	716	735	704	702	720	744	751	740	734	734	697	743	732	753	756	690	697	771	669	752	714	728	717	658	744	714	699	759	697	707	715	674	719	728	697	702	706	719	755	685	756	752	697	744	737	715	728	757	757	764	717	721	707	733	695	753	715	744	774	778	733	723	720	723	707	709	769	766	681	714	735	767	760	721	767	727	801	748	742	636	729	746	679	753	737	720	745	748	700	775	709	731	751	716	762	722	741	714	707	705	740	744	694	676	683	771	722	750	760	738	758	743	746	746	766	793	711	745	753	764	710	765	701	809	709	720	747	710	688	700	729	705	705	714	697	736	706	745	751	687	712	747	732	731	723	673	750	664	717	680	743	725	704	758	735	731	727	747	775	728	735	719	740	729	759	739	769	766	723	746	717	737	771	714	739	782	744	709	766	733	727	683	754	713	725	758	699	728	719	729	711	705	738	712	768	711	719	753	706	706	738	773	716	733	733	721	722	714	757	762	764	709	727	689	758	720	761	741	726	716	695	741	773	740	690	725	691	710	745	705	736	781	725	687	771	781	697	706	724	710	759	773	719	690	722	732	695	701	794	746	732	726	727	735	691	719	749	749	707	713	727	733	702	757	702	779	703	681	750	737	713	665	728	729	762	696	737	746	747	731	734	702	713	743	690	710	712	694	736	727	717	730	782	730	691	693	714	741	752	750	720	716	737	724	757	755	746	737	711	732	692	748	717	690	721	749	727	660	704	713	752	678	751	702	741	717	715	739	757	730	707	708	762	796	732	725	735	721	749	743	717	708	759	735	733	698	733	765	788	732	676	743	745	736	737	749	691	751	761	733	753	729	713	734	705	690	713	762	707	751	745	749	702	743	736	726	787	732	708	734	686	753	683	738	701	755	738	757	727	717	734	722	742	768	700	709	755	746	725	700	714	718	728	752	758	730	750	693	703	724	761	700	758	740	756	706	737	738	722	799	727	744	771	717	714	727	744	770	722	745	715	767	759	717	679	689	719	715	707	703	748	691	734	749	748	729	690	753	723	763	752	752	730	676	785	746	664	732	717	723	734	753	713	720	703	695	717	751	751	711	737	800	716	754	727	713	736	738	767	729	691	776	745	743	745	754	753	712	751	769	720	740	760	710	745	744	720	705	740	733	749	670	723	707	746	718	726	721	783	713	753	764	718	705	752	753	706	751	700	700	749	758	783	746	748	716	769	749	694	761	703	742	709	732	704	747	755	749	740	758	730	740	762	729	712	728	714	704	760	692	767	713	762	759	711	666	751	742	705	735	693	744	706	713	725	730	776	695	739	752	767	769	746	706	732	686	721	745	713	750	750	691	714	707	713	702	730	679	734	765	749	759	730	742	718	698	706	682	776	725	753	720	724	732	762	748	752	714	707	733	686	690	712	731	731	716	711	734	705	674	700	724	701	733	726	719	742	747	754	698	722	709	700	723	732	756	718	693	670	795	707	731	706	752	706	721	726	715	749	756	709	720	715	683	656	722	755	808	688	788	771	746	768	734	698	734	741	721	780	727	753	687	752	743	737	739	690	751	734	723	733	652	755	735	754	761	769	767	688	733	747	720	791	789	748	706	675	751	741	745	711	724	735	700	711	785	722	728	683	760	738	780	728	734	719	694	700	721	749	688	751	752	737	712	759	675	718	700	766	700	718	750	716	769	720	746	709	695	701	706	757	668	738	704	750	741	706	758	754	743	698	740	716	715	771	744	728	743	711	732	734	732	704	700	723	752	729	722	765	795	712	729	750	696	685	715	745	749	756	722	752	757	754	727	703	731	700	720	721	778	737	782	700	726	714	769	699	709	734	686	687	771	720	717	709	760	734	748	779	694	725	742	724	712	725	687	746	743	734	721	729	703	725	750	725	681	742	755	708	772	661	728	746	724	717	748	741	729	730	724	723	692	730	745	760	743	717	722	689	695	750	705	692	707	714	742	743	728	704	730	764	761	742	716	678	729	713	760	748	696	718	728	751	743	721	760	725	731	723	739	692	720	724	729	736	730	754	722	751	752	739	712	747	737	724	741	756	739	702	748	741	709	701	715	726	728	704	717	748	736	717	763	739	685	722	721	697	717	733	737	725	768	761	757	683	701	714	741	738	730	713	735	742	685	771	661	738	714	766	755	731	729	707	749	752	707	719	662	703	761	749	729	668	746	737	758	694	767	712	711	751	738	700	722	716	748	750	742	697	718	763	739	717	735	759	769	742	764	727	740	761	733	652	746	755	742	707	742	710	686	789	724	748	725	748	777	738	760	706	707	745	719	761	742	761	724	739	757	705	775	758	776	702	728	712	733	723	733	757	726	714	683	700	718	751	710	681	716	715	749	666	717	716	708	776	702	761	712	763	686	754	714	738	731	719	739	720	714	754	743	687	745	728	692	743	738	732	733	701	778	736	686	732	722	726	776	710	732	715	762	732	703	765	743	704	712	732	732	741	722	749	719	751	743	714	753	715	750	719	706	758	736	769	719	781	716	727	718	732	705	734	742	715	726	727	765	749	739	714	701	761	671	767	760	701	774	717	745	746	705	691	789	698	702	710	735	736	721	710	680	755	741	721	763	733	757	720	727	734	743	741	752	724	727	720	764	698	770	789	718	757	727	699	740	718	748	775	740	710	708	743	749	726	691	734	718	748	704	733	739	718	772	707	697	753	752	668	757	740	707	696	730	690	742	743	763	764	688	703	719	737	681	713	750	691	751	747	737	707	770	714	742	728	728	721	713	752	750	726	689	710	766	815	708	747	775	713	733	760	715	747	721	719	702	725	736	762	736	724	707	775	731	647	675	688	704	744	775	711	749	696	702	708	725	737	709	734	713	669	687	675	734	750	746	725	672	709	709	762	750	752	758	713	765	702	741	720	711	720	716	716	754	774	751	706	731	708	737	717	716	758	702	758	716	690	697	705	705	680	716	729	723	777	727	743	736	717	717	770	683	676	703	700	755	748	711	712	717	732	789	727	766	750	727	770	725	812	730	737	780	743	705	719	728	732	764	759	704	735	713	661	716	738	694	687	679	740	734	762	743	724	713	729	722	707	740	715	780	699	739	711	747	723	774	728	764	708	807	718	728	695	738	754	763	747	751	750	756	727	693	725	752	756	728	748	760	723	759	714	752	796	711	712	722	730	733	698	748	712	723	768	734	762	741	727	729	693	731	704	732	742	727	725	738	713	699	733	719	702	777	761	788	743	672	712	688	760	742	731	734	725	734	749	747	774	780	745	713	703	705	741	723	721	736	726	719	759	725	764	706	733	709	720	700	716	748	722
7563	4526	5260	4181	2810	1909	1264	1010	844	735	696	600	558	500	503	502	450	439	456	404	413	412	406	365	394	424	364	392	416	405	407	355	388	405	403	393	347	378	374	338	370	383	397	404	385	375	345	346	362	413	359	390	367	376	388	391	375	352	348	356	376	365	370	350	386	325	411	349	336	359	361	396	377	372	336	335	354	380	333	332	361	363	362	389	362	329	376	373	344	336	372	351	357	381	361	384	366	366	350	362	344	375	321	376	379	382	363	377	353	326	359	366	361	382	379	382	365	356	339	352	341	330	379	334	368	382	332	389	392	365	370	384	377	339	350	367	354	370	373	383	329	339	318	350	318	378	407	399	362	372	361	375	363	358	376	381	343	357	326	380	373	324	348	365	325	411	393	364	343	366	337	374	313	368	351	353	372	359	353	341	328	330	377	351	339	341	302	316	368	349	401	363	342	378	372	355	353	323	335	361	349	369	371	385	359	349	376	374	331	328	363	343	391	362	361	357	358	367	358	372	393	368	338	345	355	366	364	356	352	354	364	342	357	354	336	352	376	364	340	378	368	345	388	347	382	378	362	356	377	355	341	354	376	336	379	347	368	365	385	364	371	376	370	331	378	370	358	352	369	373	368	366	377	357	355	369	333	369	385	379	361	354	362	327	364	350	338	337	386	326	378	369	358	363	341	330	356	374	355	356	381	350	345	369	352	404	389	367	384	321	368	332	350	315	423	374	357	337	384	399	322	350	375	374	350	372	359	367	340	348	383	406	360	365	349	395	369	390	377	346	365	358	362	341	378	364	363	357	377	348	345	365	372	383	334	361	332	369	386	338	349	371	367	355	371	358	349	374	339	364	380	349	340	337	350	382	353	336	383	357	319	395	331	373	362	341	330	357	309	357	350	328	372	392	364	359	342	343	328	360	372	379	332	374	367	356	329	374	364	374	378	333	342	324	348	360	389	362	372	406	367	364	347	338	326	373	374	341	375	331	367	336	355	367	346	348	385	334	361	306	341	320	355	371	389	370	362	362	345	338	387	372	343	390	353	380	347	379	344	353	346	330	368	391	379	358	333	367	382	376	333	384	361	385	367	345	354	381	373	353	360	347	394	378	395	350	327	349	388	396	371	340	322	372	344	364	356	357	417	365	380	372	382	334	371	364	372	373	393	374	391	371	383	365	368	356	359	359	362	344	344	386	344	329	353	380	337	342	378	354	356	374	352	365	355	372	367	362	384	371	348	334	389	382	369	336	358	350	358	370	351	357	346	364	330	396	374	370	321	366	360	355	374	365	374	357	329	339	328	386	374	343	369	338	375	386	387	412	348	359	328	350	343	321	362	326	356	337	356	361	338	383	386	345	320	365	350	377	362	356	383	356	365	376	352	364	331	379	380	376	407	403	335	384	400	360	359	350	319	372	357	352	322	336	360	365	374	367	352	337	366	344	370	357	380	355	370	357	339	364	363	358	365	366	409	342	347	358	373	419	363	383	381	338	350	374	345	365	399	364	351	370	347	374	377	345	353	364	409	410	326	341	376	348	363	357	344	377	360	374	387	390	338	347	345	363	326	334	370	370	361	371	367	363	368	366	347	358	325	375	375	348	367	349	398	337	371	353	357	327	360	374	386	348	379	351	338	374	392	325	411	359	372	329	352	366	356	339	356	422	415	370	368	369	355	373	367	342	351	330	373	362	350	358	354	361	404	396	386	374	388	354	366	339	350	375	352	359	359	379	350	389	360	397	370	390	366	366	332	360	347	348	309	373	385	316	400	366	328	369	326	327	348	383	370	363	327	371	379	346	323	391	390	356	391	356	391	358	352	341	335	334	366	372	337	340	370	377	358	388	368	345	364	352	349	343	345	370	359	317	379	395	353	387	391	374	360	347	358	369	358	372	347	341	355	331	379	347	338	392	376	380	364	319	371	339	348	381	372	400	377	372	373	332	322	368	362	370	401	369	359	365	341	357	353	378	352	320	363	349	382	345	371	353	357	394	338	364	297	404	360	351	350	347	341	360	351	373	365	346	380	368	353	380	358	397	353	351	334	381	366	346	358	375	360	325	344	357	351	349	370	348	378	324	348	366	355	384	368	368	376	365	356	390	317	356	366	361	355	394	380	322	363	382	347	369	346	380	371	356	321	357	341	346	374	340	387	326	373	341	348	346	376	321	358	375	352	310	336	381	349	387	393	356	335	348	392	343	322	393	400	400	401	363	350	388	368	353	358	390	350	362	328	372	362	357	379	402	385	374	341	364	349	357	398	362	357	394	395	370	392	361	324	358	338	321	412	383	397	341	382	367	361	390	356	378	362	335	354	369	364	360	363	386	364	361	346	367	363	373	390	339	325	365	371	363	345	369	361	339	388	400	353	391	349	368	344	355	378	388	389	375	350	327	372	326	353	362	362	364	361	380	347	368	336	355	379	333	328	373	382	376	355	344	371	376	380	349	366	363	353	363	388	361	334	331	381	344	369	331	335	372	357	304	393	354	348	333	377	340	394	376	349	371	386	374	339	337	353	347	363	390	420	310	362	389	354	337	405	379	337	332	357	351	367	345	376	333	362	379	325	377	370	373	350	344	361	353	381	335	361	384	345	350	349	338	319	334	323	335	398	395	361	336	365	382	340	378	375	381	332	355	377	368	342	357	346	350	389	372	356	378	380	363	360	385	356	424	397	361	394	378	343	364	349	350	349	350	334	332	343	343	317	382	348	361	333	361	357	408	366	374	359	409	335	349	376	400	368	346	358	334	379	353	356	344	375	371	348	358	382	349	327	361	369	375	374	336	371	322	363	375	366	358	354	301	382	372	331	365	340	364	354	370	378	365	379	362	310	306	330	372	381	325	335	351	366	356	351	336	350	362	375	358	360	374	343	365	367	334	344	346	393	377	390	365	408	356	373	363	362	403	333	369	364	362	324	349	387	348	354	349	368	359	345	369	335	328	392	328	372	338	377	354	337	365	392	356	378	368	390	405	337	381	392	337	374	388	349	379	344	380	371	352	349	372	367	369	360	398	330	382	392	353	337	357	357	353	366	369	381	401	383	370	374	392	391	325	362	384	360	366	356	394	369	370	364	368	350	371	353	367	364	365	361	378	335	371	332	331	368	387	357	333	360	380	347	349	364	355	327	373	383	367	384	359	370	414	393	349	316	350	348	335	356	350	346	349	402	401	387	398	404	398	326	363	369	341	352	344	410	367	376	356	331	340	378	319	375	361	359	382	379	335	338	349	358	362	347	392	318	335	324	375	378	378	395	332	413	367	356	352	381	335	357	329	370	347	383	373	337	366	364	368	359	321	380	403	381	388	375	356	365	330	340	344	372	402	344	402	380	332	381	354	364	391	383	370	339	351	387	372	367	344	328	327	374	341	363	331	374	370	343	352	339	362	368	349	386	345	327	379	339	371	388	343	359	380	358	347	387	378	371	379	367	331	366	348	376	367	396	374	310	349	409	352	361	387	370	360	392	371	350	356	367	341
5199	4332	9599	10967	9196	6978	5188	4201	3311	2718	2373	2145	1919	1752	1605	1567	1475	1413	1320	1188	1189	1158	1155	1076	1091	1039	1029	1000	993	969	904	959	940	901	947	914	904	856	848	878	910	881	892	884	903	853	900	858	846	818	849	802	835	820	851	848	817	797	824	809	808	807	808	843	811	798	813	845	806	818	827	782	830	786	845	777	818	793	777	810	866	840	787	750	814	838	789	805	792	811	829	804	823	809	845	810	735	766	806	776	770	840	821	899	822	787	812	791	821	775	882	844	779	823	829	825	832	844	818	827	836	802	842	804	792	762	846	752	808	834	816	812	841	870	808	756	804	798	795	815	823	846	840	840	821	837	769	855	804	826	794	797	807	819	772	802	796	829	827	822	814	809	792	833	805	823	785	827	770	828	792	789	788	859	775	796	819	860	802	810	844	838	777	797	814	761	827	830	813	804	855	835	797	789	772	805	803	793	825	823	821	821	778	824	767	833	809	808	817	770	777	869	813	820	873	785	818	820	816	765	807	765	785	799	843	813	813	826	838	810	844	839	767	814	848	816	805	780	786	774	812	771	793	827	835	847	837	808	805	782	790	775	828	816	839	768	851	797	849	809	780	809	820	770	817	798	824	836	781	819	848	822	879	799	827	757	847	791	817	848	781	801	804	852	830	794	831	864	869	844	781	853	811	795	832	828	752	772	862	820	806	842	786	789	807	830	794	813	819	775	820	795	813	808	843	777	797	771	807	837	862	819	848	837	791	865	804	732	845	820	795	776	794	770	791	784	837	783	814	844	809	815	758	838	844	848	789	824	846	764	846	866	750	822	810	799	799	854	799	827	796	799	774	840	817	794	830	808	825	839	762	827	807	778	783	773	783	808	829	835	841	872	801	787	778	784	727	780	825	770	789	803	774	797	888	834	790	813	807	861	791	803	785	879	815	777	831	833	792	824	822	872	812	838	786	850	812	785	817	829	805	819	790	770	882	850	791	804	842	801	791	768	787	784	820	840	803	798	818	819	802	798	792	884	832	784	777	854	836	869	834	863	824	828	792	810	785	817	816	790	815	813	799	808	808	781	813	747	795	764	806	817	773	803	801	820	837	838	876	773	803	827	799	835	775	799	834	781	848	773	845	811	836	823	757	787	818	807	758	821	849	784	826	792	850	809	809	814	774	832	802	775	855	814	866	823	765	821	791	783	787	801	790	776	819	770	748	807	786	803	866	788	801	836	818	768	793	855	841	750	810	821	802	789	841	795	800	839	824	867	801	774	840	764	803	802	849	799	813	857	827	845	811	818	793	745	792	831	818	814	786	806	811	831	807	854	819	813	786	779	814	792	812	789	829	859	788	830	782	837	821	769	828	802	848	826	829	804	808	795	760	730	800	767	807	804	800	849	792	798	784	829	759	796	790	755	872	781	800	840	816	750	808	805	817	817	819	860	798	781	829	811	856	826	888	831	818	843	833	793	816	801	850	793	801	794	786	819	831	857	798	826	803	771	750	781	768	828	906	784	805	764	809	842	806	811	826	845	789	796	786	843	822	849	799	815	790	796	820	829	826	796	865	778	790	789	779	851	753	805	793	748	728	823	780	809	760	769	826	830	810	857	765	852	820	796	803	873	778	834	794	812	770	874	807	806	773	795	852	832	777	798	819	822	832	801	850	825	839	808	830	797	810	758	803	847	789	809	817	805	817	797	813	795	810	824	812	819	769	809	813	814	786	806	811	803	789	818	793	807	820	835	787	758	791	861	813	805	806	838	836	806	828	798	810	847	821	790	838	776	825	798	821	789	812	828	822	830	830	865	848	775	817	807	804	791	803	819	770	835	810	734	826	815	805	819	762	785	778	818	837	784	792	778	807	807	796	785	809	787	813	785	786	786	810	808	819	872	825	827	788	810	803	827	829	816	826	837	842	764	797	836	780	804	804	783	795	787	828	835	759	818	799	823	849	797	786	811	818	796	847	829	825	808	767	804	825	844	834	806	826	812	838	801	795	810	792	772	816	834	782	814	761	832	853	837	767	799	763	802	812	873	846	801	822	900	799	789	825	802	848	811	778	810	815	755	806	785	823	848	804	852	811	790	806	812	792	802	770	809	803	809	864	802	826	840	862	759	833	776	812	782	821	811	840	817	865	820	783	814	829	822	872	783	835	819	822	851	792	815	779	825	797	796	819	820	874	815	812	818	815	853	772	779	774	855	766	832	858	840	794	828	771	803	814	775	867	836	742	773	806	810	827	807	850	855	790	753	780	829	830	822	827	821	796	784	834	817	844	809	822	808	824	833	789	781	762	800	772	766	880	806	831	801	831	789	811	833	818	807	840	799	848	764	819	850	812	826	840	845	792	839	820	802	819	807	806	854	848	795	762	798	785	788	793	815	782	783	791	800	826	754	789	807	802	822	796	808	793	807	800	840	784	825	803	738	770	760	794	790	796	830	825	796	778	798	813	803	801	782	796	816	794	821	782	810	808	795	792	782	771	779	853	830	798	861	840	830	882	830	765	828	844	829	779	821	854	781	812	797	811	841	845	825	791	790	771	800	810	844	782	821	854	776	805	813	841	838	801	797	821	759	843	748	827	720	750	829	790	751	824	794	843	777	808	753	797	808	817	798	833	801	831	843	830	795	817	828	849	884	782	814	776	804	815	841	812	875	772	812	840	825	770	793	842	833	801	773	847	819	758	808	807	798	833	785	809	823	791	784	831	815	797	838	850	718	805	823	813	795	802	799	805	826	809	830	854	826	811	760	811	830	822	792	777	760	842	833	844	841	779	856	780	788	829	857	846	733	800	781	771	799	807	791	810	824	812	821	769	784	821	760	802	779	785	816	833	813	805	814	789	760	792	792	833	784	800	791	810	824	785	777	826	817	758	785	822	791	838	830	828	804	818	778	793	819	812	819	797	804	851	779	797	807	803	827	761	791	850	797	800	837	816	815	786	831	786	815	814	814	810	794	836	830	766	797	808	768	806	780	819	808	783	785	790	801	816	787	810	788	843	817	787	841	810	844	767	811	890	794	851	808	857	827	823	809	807	796	817	805	810	827	804	788	813	835	841	827	751	776	844	839	824	811	810	769	821	839	807	750	814	816	834	800	819	770	861	800	838	804	828	844	815	817	766	847	844	787	810	821	845	832	845	809	843	814	791	841	833	771	783	832	809	734	784	811	804	778	822	841	781	772	794	764	823	763	746	789	823	799	761	854	763	831	764	861	824	799	794	797	787	794	768	815	854	809	828	847	811	759	815	837	785	807	804	797	800	817	794	780	820	807	768	801	825	795	832	844	791	822	775	759	836	846	774	770	858	873	802	825	796	850	824	822	780	819	811	797	823	770	808	778	808	810	835	795	772	790	871	805	798	815	822	786	838	790	794	820	868	832	792	785	839	806	801	835	770	803	812	857	832	846	803	800	771	802	838	838	800	775	834	807	805	786	821	795	810	806	810	824	805	799	784	805	813	809	811	856	781	835	864	843	771	795	784	838
15288	6586	7709	6218	4109	2702	1865	1396	1080	922	746	708	623	558	526	509	487	522	467	399	456	383	367	405	419	377	352	374	333	396	360	379	329	348	394	341	356	321	355	354	324	343	288	364	335	316	367	313	355	357	355	349	377	362	381	308	335	328	354	342	318	335	326	334	323	334	362	359	334	325	325	361	346	371	337	317	333	310	333	356	347	338	355	340	357	303	312	318	330	327	333	337	364	337	351	339	311	330	336	342	319	339	308	333	331	341	348	322	345	282	350	333	335	346	358	343	306	383	351	353	344	334	344	335	331	296	315	350	332	339	330	324	357	324	378	344	335	340	332	330	342	299	309	349	339	352	292	335	365	351	309	366	339	355	335	332	339	316	339	340	332	329	313	366	348	330	309	303	363	363	316	359	346	304	325	298	302	350	355	324	326	327	316	354	329	365	366	357	303	317	342	334	343	308	338	314	338	301	307	343	341	346	361	359	333	292	325	310	313	291	336	308	359	355	331	345	377	321	301	293	335	327	336	323	372	331	368	329	333	352	337	329	342	339	353	359	320	335	354	335	333	325	325	339	330	333	316	322	351	323	344	340	340	341	335	343	326	337	340	301	356	330	373	375	336	344	363	335	348	375	316	344	303	324	323	350	302	320	326	321	327	338	306	332	295	327	347	349	336	354	363	323	383	346	355	346	347	339	345	324	334	342	344	327	326	355	341	322	327	312	368	330	335	312	319	379	333	308	328	345	359	364	305	341	339	327	325	353	316	336	355	351	323	338	329	326	307	336	311	277	328	342	348	328	365	317	369	313	319	314	369	346	318	312	352	322	367	340	351	339	287	322	353	336	322	312	329	299	322	302	320	337	372	345	317	328	330	330	346	355	368	359	289	335	354	328	345	361	339	373	331	331	306	344	319	342	318	384	335	348	362	364	323	325	337	323	332	360	377	360	314	332	338	360	335	343	368	337	320	294	351	317	342	323	354	294	359	320	339	314	298	332	310	361	325	294	322	317	340	343	326	376	335	372	350	327	326	342	303	327	363	346	329	317	323	329	332	298	338	350	325	327	350	354	273	346	327	341	337	299	336	323	348	306	350	322	339	321	351	304	323	345	321	384	340	352	312	322	342	342	312	341	349	329	320	345	320	340	314	335	340	343	327	321	339	346	346	330	313	343	326	340	349	345	357	357	348	371	338	337	296	326	324	339	375	358	362	341	329	339	302	314	332	346	340	316	340	326	352	361	343	345	318	341	357	344	353	333	329	325	306	261	331	316	306	353	359	352	358	366	334	336	338	366	377	359	358	344	367	335	316	319	342	325	339	328	355	341	329	366	298	328	331	321	374	291	344	342	329	296	322	334	350	341	350	332	319	330	319	401	305	340	344	321	328	357	333	335	320	342	328	345	309	355	314	361	366	318	333	360	366	315	343	333	315	322	316	324	394	339	352	347	332	376	333	336	343	327	313	310	337	348	286	336	388	322	354	364	328	358	320	354	331	329	323	359	326	320	344	332	360	318	312	332	327	351	359	318	353	362	327	306	323	331	328	325	327	326	357	309	359	329	332	349	309	329	315	339	341	314	341	320	345	363	347	289	357	331	325	318	331	336	368	344	335	326	352	346	328	368	340	334	334	332	314	338	317	332	339	333	348	332	400	342	337	293	359	369	338	370	305	347	315	318	350	359	368	316	345	302	339	333	296	353	306	331	335	317	329	305	317	339	328	327	335	319	301	324	331	305	336	365	317	342	392	320	352	311	330	332	334	313	367	322	325	333	351	343	315	317	338	312	323	349	332	347	304	340	300	329	346	352	353	314	328	340	303	317	326	303	319	345	320	296	370	344	328	331	329	352	360	311	344	329	336	320	313	321	303	325	339	344	324	363	344	351	317	340	310	364	320	308	336	325	362	298	348	321	313	359	335	342	339	321	307	347	373	351	368	362	312	327	315	303	341	352	326	324	321	307	324	304	327	350	324	311	330	323	352	332	333	333	335	305	315	348	342	340	334	345	333	351	349	325	344	361	342	340	332	328	309	355	321	348	343	347	359	296	332	365	308	324	348	329	325	345	322	331	294	297	356	316	312	349	306	339	322	362	327	315	342	307	332	337	365	323	306	314	330	322	292	352	329	374	343	334	309	347	340	349	326	326	353	369	322	340	339	329	316	352	346	368	334	319	357	354	343	331	332	317	310	338	357	324	321	333	353	332	340	334	330	297	338	318	338	320	351	389	350	336	325	350	337	313	352	318	379	306	299	341	326	339	312	322	351	353	341	345	312	329	339	298	293	312	324	348	331	323	330	336	353	355	331	365	301	335	346	351	324	370	320	318	342	357	363	311	309	338	343	358	295	350	349	310	329	325	369	348	328	348	319	310	346	321	336	328	332	332	296	329	321	334	343	370	360	344	362	284	326	344	361	339	336	348	339	330	316	344	319	323	318	308	363	346	348	351	335	319	358	322	318	328	353	339	366	348	350	354	302	363	365	317	342	362	335	344	348	338	342	372	330	361	346	379	299	326	335	358	347	344	345	301	305	356	358	341	345	287	337	339	312	306	343	330	324	332	331	324	333	343	332	326	326	295	337	337	371	308	326	333	348	305	330	335	336	330	319	343	301	335	366	355	322	324	343	362	379	343	328	325	336	342	339	324	302	327	349	339	324	313	324	352	317	340	334	308	337	329	322	349	322	361	350	329	323	338	345	323	355	348	318	341	362	318	324	336	339	358	324	354	328	332	355	328	340	327	331	372	373	341	357	350	358	310	323	296	327	335	340	343	329	343	341	317	324	306	341	318	356	349	312	344	331	368	339	336	340	349	304	367	319	312	345	361	360	304	320	321	388	338	332	336	314	347	333	335	326	359	343	288	346	333	313	329	323	333	306	348	336	320	344	294	340	318	345	355	325	317	326	333	300	351	330	348	321	362	358	374	324	359	337	370	326	341	325	328	290	305	321	319	348	345	332	318	327	339	380	327	341	339	284	352	345	327	303	332	357	324	318	374	350	332	307	343	360	346	329	312	349	287	327	341	345	368	363	348	323	338	330	300	361	348	341	331	340	349	343	302	355	365	342	335	354	349	347	312	312	355	317	339	345	348	363	312	314	318	344	362	367	359	370	317	323	327	359	314	335	359	376	295	308	302	338	306	401	330	326	300	335	292	370	341	343	299	341	304	308	313	349	344	336	318	337	348	351	316	353	320	330	356	290	344	340	364	354	339	339	324	307	339	318	335	338	312	339	328	324	341	335	321	357	328	352	355	317	327	343	312	321	332	319	312	298	371	313	326	335	294	320	363	322	336	335	331	332	314	348	357	320	332	325	337	337	306	325	349	326	364	356	328	309	320	311	330	351	292	317	335	363	298	329	300	326	338	343	343	349	341	321	318	350	275	337	325	342	309	321	349	326	347	317	317	353	315	321	316	355	364	347	355	304	342	321	322	304	343	344	347	331	345	356	342	317	291	334	368	328	316	312	300	305	309	310	284	347	317
10479	6215	13665	15601	13082	10005	7459	5840	4650	3853	3235	2698	2501	2339	2076	1832	1830	1691	1651	1456	1344	1312	1219	1265	1151	1115	1132	1096	1026	1062	986	942	972	970	935	927	892	883	849	836	890	872	810	771	838	826	835	795	872	809	822	776	796	762	791	832	833	814	805	757	789	818	757	779	803	732	795	752	756	773	787	735	777	774	743	820	781	757	777	740	825	779	785	761	804	777	753	731	753	781	780	720	752	744	750	766	774	777	732	746	774	748	708	794	782	760	813	730	747	752	790	825	740	706	751	769	744	713	806	755	746	805	779	790	814	774	767	743	753	711	803	736	756	795	760	793	805	778	759	697	774	828	736	721	793	739	796	766	777	759	773	791	804	733	747	780	778	778	698	773	752	777	741	787	742	789	745	716	776	769	808	821	756	776	743	779	786	740	767	785	767	760	786	789	771	772	756	758	763	747	796	715	724	773	791	739	782	741	773	735	768	759	742	771	737	759	702	754	786	755	732	792	740	732	774	817	748	712	789	753	800	804	731	741	740	799	821	757	860	741	767	755	743	822	781	806	721	767	702	757	751	764	703	786	756	734	785	765	768	767	754	756	737	724	757	710	749	774	753	757	775	724	780	773	737	754	751	733	725	787	749	754	765	765	770	784	770	759	782	720	743	787	786	765	715	834	803	770	742	770	770	784	714	753	748	740	778	739	750	783	784	740	755	743	811	788	725	767	793	753	772	780	796	780	774	749	758	756	772	813	750	784	753	763	816	766	769	733	774	781	762	786	766	726	774	763	751	774	802	738	775	798	775	735	768	726	786	777	753	756	740	736	749	756	772	738	731	770	783	769	775	785	733	782	772	747	744	741	757	755	792	712	730	764	721	719	765	781	735	792	765	789	746	754	793	714	751	807	748	736	760	762	745	788	781	738	800	789	764	749	780	815	828	806	751	740	791	737	750	748	780	800	777	746	772	758	724	754	799	747	730	736	755	768	792	737	757	717	789	782	746	810	738	713	772	770	723	786	821	788	733	780	817	725	779	764	745	773	774	759	780	761	719	752	737	766	748	737	803	773	776	783	770	752	757	767	742	716	772	757	754	750	807	781	761	729	791	777	761	744	773	806	753	776	745	752	735	772	722	789	765	785	747	737	772	770	815	813	775	776	817	757	758	773	746	804	758	804	786	770	804	755	743	737	766	723	783	763	766	744	738	763	767	724	778	752	707	738	743	719	759	742	742	772	778	725	763	763	732	772	767	746	785	767	732	755	763	768	732	770	801	754	731	727	763	782	802	701	726	845	778	789	788	779	702	791	729	765	808	753	742	730	813	721	731	786	709	739	767	774	777	764	762	787	780	755	791	731	736	794	816	757	738	797	772	765	713	741	698	767	792	764	795	775	794	745	761	748	760	782	777	750	790	819	778	710	724	776	770	766	782	768	737	779	797	723	773	804	748	718	765	737	766	782	758	717	812	772	767	753	812	733	755	736	772	744	747	725	744	730	733	806	787	772	761	758	829	784	762	745	753	751	805	759	720	740	747	728	703	755	728	742	785	754	738	788	728	765	723	799	787	750	817	776	799	780	759	758	775	748	773	775	759	775	743	762	755	704	781	793	777	778	792	709	725	815	737	752	735	762	799	756	751	761	753	745	740	744	757	779	747	734	758	720	771	749	741	800	764	768	738	762	768	770	762	749	755	708	735	793	762	730	784	704	730	772	807	761	757	735	758	699	777	776	764	692	773	743	753	748	743	728	774	757	774	788	729	745	745	819	706	801	770	712	808	775	756	758	796	769	759	743	754	778	773	730	731	737	807	725	760	773	727	792	773	761	740	700	752	784	765	735	728	787	758	724	775	823	782	758	768	752	768	789	730	754	750	755	779	742	746	743	788	764	752	735	772	795	774	720	744	778	752	774	751	721	771	752	737	758	744	739	786	807	759	730	816	776	723	730	759	799	725	783	743	758	766	795	785	769	726	760	716	755	777	795	745	764	777	787	823	778	807	783	734	708	786	736	754	746	753	729	733	733	715	711	775	806	748	756	769	779	779	782	772	767	783	765	695	763	730	710	781	797	780	737	784	797	783	716	769	746	763	735	740	763	757	797	718	766	778	748	777	733	704	773	797	738	824	724	826	767	790	755	765	718	754	808	765	753	762	833	788	755	676	742	714	771	744	743	801	762	753	734	771	767	789	791	736	765	758	737	768	845	788	732	753	788	785	829	715	739	783	791	735	746	756	775	796	802	796	709	833	733	748	791	773	739	776	819	780	762	741	780	745	801	750	747	691	771	768	729	798	755	719	722	765	753	846	765	749	761	778	752	717	784	794	748	793	774	725	810	771	822	789	767	758	746	710	778	743	773	779	812	719	743	750	744	787	707	762	778	762	810	785	749	802	742	802	713	781	770	760	801	700	742	751	727	759	782	783	792	703	812	769	739	763	755	809	813	789	786	745	792	770	800	796	743	740	731	765	787	770	793	749	734	789	765	779	723	766	738	802	758	741	752	782	781	759	736	782	759	796	789	749	777	776	805	757	773	743	749	772	759	808	745	758	792	808	744	803	721	799	739	776	749	767	767	735	696	761	736	795	770	743	773	746	725	748	755	794	758	801	787	783	799	766	758	777	794	778	737	810	778	736	738	722	762	774	784	737	760	767	740	758	764	724	745	780	742	741	751	714	771	723	773	796	773	773	766	767	780	760	814	778	774	818	716	767	781	766	806	785	755	792	762	776	763	761	724	770	741	771	784	790	773	806	792	775	725	721	751	709	778	754	754	740	745	738	782	724	746	770	753	738	756	721	761	765	807	756	740	763	761	753	743	766	770	745	740	770	730	745	718	701	791	766	781	723	730	767	746	746	783	711	813	728	781	738	774	741	742	754	761	758	730	779	737	804	773	783	781	756	780	793	812	787	784	780	784	786	765	744	731	760	734	737	795	747	809	758	743	795	793	691	806	776	695	759	724	762	767	794	795	766	815	749	794	777	717	807	763	767	778	754	747	755	771	787	784	776	780	753	733	770	787	771	771	780	814	763	755	716	798	771	726	783	778	724	732	762	766	746	753	718	722	739	766	785	788	730	735	702	787	750	769	776	735	813	816	757	792	765	740	745	817	761	725	746	756	820	764	777	812	819	707	738	765	758	807	790	795	786	732	784	764	733	746	782	784	748	735	765	752	770	771	745	764	776	780	748	765	764	747	813	750	821	747	774	811	729	748	738	814	716	791	802	752	757	757	793	762	776	747	714	759	768	785	765	725	782	781	764	759	760	729	741	758	748	746	758	726	771	831	722	818	726	742	821	805	757	743	746	754	771	778	750	754	748	777	759	771	741	776	752	764	759	783	782	818	759	746	780	745	771	741	743	800	775	742	747	737	771	758	749	793	768	782	770	761	727	716	730	790	811	757	764	744	736	823	778	773	735	707	754	752	779	815	756	760	788	733	738	760	766	778	784	776	740	735	724	782	765	748	800	782	747	746	733	830	777	732	734	739	776	753
23250	9789	10758	8741	5590	3657	2478	1818	1443	1051	921	829	707	708	629	569	565	515	556	461	437	402	410	411	383	385	400	377	358	366	378	357	372	338	366	346	355	348	350	343	351	334	330	312	348	326	371	315	315	316	317	337	327	309	314	280	357	325	315	311	336	334	317	305	319	318	315	349	330	312	326	333	353	281	326	335	308	312	361	299	333	311	323	328	291	365	326	319	291	306	336	342	334	302	345	301	298	313	339	330	300	311	336	299	338	318	308	324	331	326	298	322	341	317	346	317	300	292	306	309	321	291	371	328	330	320	315	315	315	320	286	324	320	309	307	327	336	270	293	325	322	336	289	346	333	347	316	306	299	327	315	297	327	299	304	329	331	342	348	333	327	352	318	289	341	289	335	314	335	317	322	295	292	320	326	319	319	339	319	313	317	326	293	295	355	315	317	312	284	319	322	290	332	328	280	340	316	316	300	292	319	296	309	310	345	314	329	314	322	326	326	316	320	313	355	299	304	324	312	330	316	368	330	276	313	331	322	309	331	317	329	324	317	331	333	337	341	306	317	316	334	322	341	364	330	339	293	345	307	290	321	310	335	330	308	292	327	324	302	344	319	313	304	329	338	339	321	300	328	320	314	298	311	295	280	339	306	342	320	316	333	350	351	360	318	323	318	355	297	324	326	320	304	312	309	332	331	337	304	309	320	320	286	294	315	327	329	268	303	324	371	295	320	300	315	293	310	311	329	330	323	349	325	317	322	322	328	320	339	315	315	305	316	332	273	318	309	300	324	288	327	313	320	350	336	293	297	286	323	327	292	318	344	319	346	336	336	335	338	345	330	313	310	340	338	287	313	337	340	307	293	340	309	322	366	327	306	319	328	324	310	299	343	309	333	276	298	323	316	296	324	337	310	316	312	329	348	312	348	292	299	333	312	335	333	332	313	325	304	315	328	317	317	344	352	302	318	325	328	293	322	326	339	342	312	279	330	346	320	309	349	344	331	288	341	308	338	368	283	310	307	358	299	344	328	324	316	326	344	300	333	326	292	326	295	306	316	313	337	324	299	321	317	291	305	329	333	334	356	348	345	337	339	360	282	300	329	310	324	316	331	338	317	317	331	318	307	312	324	316	325	331	344	313	310	318	311	361	295	304	326	318	314	348	335	302	325	331	308	283	301	336	329	335	354	327	313	301	303	342	332	315	315	307	321	343	326	317	272	319	341	351	327	329	342	307	316	291	330	290	327	329	341	291	293	325	327	299	327	308	321	329	320	361	326	344	292	272	330	359	332	345	321	294	351	356	319	350	317	318	319	320	331	280	319	325	319	335	349	348	301	331	308	326	323	316	350	339	321	314	300	316	339	318	318	313	331	297	311	314	321	335	341	342	311	298	334	320	359	289	320	294	328	332	326	320	308	344	332	345	323	328	337	338	328	316	299	327	329	305	335	305	309	308	355	333	316	330	327	322	336	299	332	331	317	302	354	333	317	321	332	332	305	353	315	334	324	310	340	325	281	323	294	309	341	345	301	336	312	289	276	310	348	320	322	339	317	330	329	349	282	302	299	337	323	351	344	328	315	348	343	353	314	283	322	333	313	340	305	306	289	333	322	328	315	349	335	293	325	310	328	301	344	320	354	305	293	325	307	320	346	329	317	303	318	308	317	330	331	274	321	339	333	300	331	300	332	313	317	331	329	301	351	332	327	306	334	322	315	298	335	334	289	323	337	327	305	349	326	286	279	317	290	313	313	296	310	295	369	317	301	329	311	321	321	337	314	322	323	307	352	323	329	305	359	342	316	349	319	304	310	326	313	331	313	337	340	277	353	290	307	340	315	323	282	321	334	336	293	340	307	297	299	313	298	307	310	342	340	338	294	326	326	343	326	341	311	315	359	309	283	299	317	302	339	339	308	295	344	337	337	303	300	337	317	323	335	328	326	295	313	276	332	286	301	299	343	322	302	315	322	324	342	315	302	316	336	299	284	301	341	320	337	302	346	311	319	267	305	322	319	314	295	329	327	291	289	290	341	297	324	335	344	345	331	347	278	338	300	308	274	336	314	318	346	271	348	314	346	314	347	332	338	346	311	307	338	310	309	314	352	294	317	308	310	291	299	305	316	307	331	335	308	315	321	317	300	331	299	336	318	307	320	332	317	311	300	341	307	313	362	310	290	310	324	330	325	307	306	323	339	336	315	304	324	328	335	316	320	300	322	309	327	308	275	311	318	328	299	336	323	321	308	330	326	307	306	337	333	324	309	315	305	317	317	357	332	332	347	346	312	334	316	311	341	319	305	350	317	281	290	338	283	293	292	337	308	321	344	331	294	314	327	302	326	300	303	304	316	301	263	320	314	308	340	316	325	365	317	294	316	330	306	268	305	275	346	325	332	342	328	306	328	341	289	338	343	331	301	299	345	326	315	360	337	327	290	300	312	332	309	324	337	295	300	302	319	313	332	268	310	302	326	360	304	327	297	308	338	321	315	301	310	315	309	315	332	348	318	345	337	325	277	308	346	328	335	357	278	295	347	350	333	332	332	323	300	296	316	332	312	316	298	350	330	325	318	274	314	308	296	344	306	315	362	329	336	292	339	327	309	316	309	326	328	358	312	317	323	299	335	334	311	313	319	307	295	303	300	316	339	349	337	314	338	349	330	332	349	323	331	307	309	293	356	324	299	320	349	343	301	319	305	334	335	337	331	336	303	339	320	338	323	280	319	319	304	288	325	307	344	331	298	336	330	323	291	314	302	318	329	286	295	318	341	292	316	310	302	316	334	323	364	329	341	331	332	302	365	297	302	325	328	319	334	319	322	345	337	308	303	336	302	293	318	331	336	324	296	339	312	321	356	300	320	316	343	302	348	297	313	307	348	333	329	309	336	313	328	338	323	332	315	322	319	331	318	339	303	311	312	317	311	283	322	353	329	321	327	287	298	306	299	339	352	276	359	308	334	324	340	303	282	308	309	303	320	296	321	304	308	332	276	293	352	321	363	355	337	324	305	315	336	331	342	308	344	326	338	317	290	304	324	318	302	330	318	305	314	317	289	318	295	298	290	315	322	333	296	291	327	313	342	338	337	295	347	315	301	313	311	348	296	303	327	308	306	327	280	325	352	328	323	332	325	330	339	318	316	316	308	288	303	323	317	311	352	383	314	318	326	300	309	318	307	313	347	292	315	324	348	292	311	316	349	354	297	332	314	303	322	300	320	313	297	310	314	306	282	288	302	311	320	319	337	338	313	332	304	351	319	333	344	302	354	305	309	320	321	340	338	310	332	317	347	312	367	343	319	340	337	311	308	324	289	330	331	313	299	294	333	320	309	342	306	329	302	341	334	322	323	307	304	340	327	288	307	289	306	286	341	321	331	303	313	360	318	327	304	328	328	336	318	294	339	309	333	303	292	311	307	316	321	320	302	294	317	323	323	306	327	312	313	321	309	348	380	350	324	306	326	335	351	299	313	301	290	291	321	317	324	331	337	304	297	308
13226	7960	16984	19395	16506	12978	9573	7567	6101	4904	4009	3527	3110	2730	2530	2351	2150	2022	1790	1631	1504	1425	1310	1278	1260	1253	1266	1185	1197	1102	1032	1037	1059	1000	1007	1002	968	912	912	873	813	816	805	831	848	826	863	884	811	813	815	758	803	753	718	753	735	810	774	813	710	745	748	768	802	771	765	777	739	726	784	761	734	784	685	753	751	720	716	754	759	721	726	763	771	700	777	714	719	731	743	754	702	710	778	767	730	701	737	769	748	754	710	696	722	756	748	685	737	778	710	729	714	695	732	731	738	726	744	705	727	709	703	705	710	767	692	751	763	755	718	714	742	740	729	739	735	764	754	761	722	709	702	732	759	704	745	766	720	739	683	792	745	720	732	782	741	701	702	740	740	732	798	778	763	724	725	728	755	750	787	748	778	736	742	723	743	740	726	729	747	758	775	696	724	710	716	684	768	696	738	756	678	729	719	794	717	720	715	753	730	690	731	720	711	762	733	728	754	772	784	740	737	722	743	731	738	750	751	721	735	723	761	754	712	726	736	722	698	708	744	722	691	698	723	722	739	722	722	715	714	770	737	720	737	735	721	746	757	735	767	739	731	763	732	740	683	760	707	707	725	689	703	758	794	709	736	708	768	722	722	763	720	777	768	731	716	759	691	683	745	703	717	702	729	727	703	735	746	743	715	735	704	764	708	715	730	766	713	731	731	743	722	773	785	763	748	744	731	700	725	695	782	763	701	766	736	769	709	723	770	772	720	764	781	752	751	747	694	762	735	775	759	725	755	762	689	714	692	759	715	751	737	725	776	720	744	732	749	703	738	772	716	754	720	702	727	757	746	747	732	732	762	744	715	783	715	735	733	748	711	713	730	725	703	707	742	736	754	766	723	658	740	756	771	725	746	752	691	692	771	760	687	708	714	691	745	686	717	748	702	754	741	790	722	778	789	755	761	690	687	719	707	747	715	722	714	780	750	778	729	693	723	737	727	718	719	738	677	707	767	727	716	744	815	739	760	707	743	658	736	705	700	713	755	770	682	748	734	706	718	695	774	749	654	759	775	657	697	735	782	714	730	748	713	724	700	769	696	699	762	740	664	747	771	727	745	704	722	743	766	733	718	704	805	753	721	730	740	708	707	726	761	731	700	713	696	778	723	754	761	732	763	728	732	765	727	753	719	716	759	746	735	768	735	764	753	757	746	734	717	710	786	731	766	707	701	698	763	730	710	687	756	752	759	689	749	772	738	711	748	712	702	737	705	710	751	767	745	695	740	745	742	767	737	776	682	681	733	687	741	714	719	746	730	767	745	715	700	738	717	722	707	780	758	726	770	723	731	758	759	710	689	718	685	723	732	731	726	745	742	767	756	741	713	718	794	732	777	687	731	746	706	732	731	726	708	733	724	708	726	782	753	787	729	783	755	728	751	796	728	710	773	731	729	716	718	741	762	747	758	714	761	734	733	724	780	769	766	734	713	692	707	758	742	733	737	726	739	755	749	756	715	774	707	711	784	743	728	722	722	718	774	762	745	694	725	678	695	779	701	652	714	751	736	696	741	729	766	786	758	755	700	783	685	702	745	749	740	752	692	774	731	762	725	712	727	720	738	771	712	792	712	726	737	709	725	733	754	784	706	737	693	788	783	675	719	738	732	699	720	730	707	745	750	703	704	768	731	753	724	770	754	742	701	715	747	734	743	730	746	727	736	733	710	738	766	732	735	736	755	735	721	718	725	676	745	749	750	686	713	729	719	741	782	741	693	743	696	770	731	740	720	761	696	720	703	766	789	768	733	709	721	751	739	751	692	716	759	703	739	737	746	714	708	690	726	736	776	740	714	700	772	732	704	741	727	770	729	751	752	712	690	700	751	719	714	719	723	703	774	742	736	746	749	730	746	746	784	676	764	758	741	719	740	714	729	737	736	722	707	754	749	724	749	703	781	704	752	703	736	776	783	667	740	710	769	736	772	778	734	738	677	719	717	733	739	735	722	720	735	721	739	682	706	739	716	784	714	711	727	713	717	694	745	713	745	733	737	711	748	760	733	750	704	732	679	690	718	737	772	686	698	747	695	733	806	763	781	724	724	702	711	748	757	735	772	747	720	744	743	754	733	742	694	754	747	758	751	722	715	753	703	740	746	739	700	775	715	756	677	802	725	708	715	782	709	754	722	686	760	712	725	676	758	740	736	731	681	743	723	684	727	751	751	770	756	746	740	683	758	780	782	755	756	732	706	729	735	692	711	747	744	707	770	765	730	724	708	734	746	729	762	718	712	699	758	780	682	686	741	756	744	681	726	734	694	751	738	774	737	741	704	726	749	714	730	731	770	750	719	705	721	708	733	745	722	714	706	772	751	727	706	692	726	763	738	743	767	745	731	729	715	760	749	767	752	781	794	714	754	753	806	736	749	741	735	720	699	726	751	750	704	735	732	702	749	743	719	707	764	747	727	782	734	758	748	776	690	764	740	728	716	757	676	759	751	736	708	753	696	718	670	739	783	702	727	696	757	729	674	707	665	791	764	703	721	712	707	703	752	735	674	766	752	726	759	709	694	722	748	710	697	769	695	756	688	732	773	711	749	743	715	717	776	748	729	747	809	768	669	731	707	736	709	736	750	766	746	764	745	780	723	741	705	739	760	761	771	710	738	730	768	771	716	756	690	719	739	762	673	736	740	727	754	766	676	710	752	734	729	726	716	725	715	736	737	719	784	693	762	673	685	778	766	741	720	769	754	701	755	734	692	746	721	783	726	690	767	747	710	723	781	698	683	726	722	697	773	763	766	765	722	712	704	756	703	707	777	731	760	737	763	736	734	709	699	724	745	725	721	699	686	702	741	698	749	760	722	757	743	726	762	722	767	685	773	772	703	726	697	693	759	735	743	779	727	736	742	757	764	755	734	748	698	757	765	693	736	716	729	695	755	780	728	726	708	749	739	737	771	727	713	728	732	761	730	716	707	753	745	746	737	735	792	704	682	705	715	712	768	751	711	686	751	657	724	747	726	770	735	752	748	741	718	775	727	737	709	727	724	751	748	720	666	702	737	720	730	714	701	739	753	717	789	693	760	728	732	737	749	765	729	776	774	733	719	766	711	717	721	695	762	767	721	724	714	750	720	709	723	707	711	779	772	703	730	743	723	765	743	719	699	761	771	732	703	768	758	755	699	688	717	667	753	709	788	746	762	750	721	728	741	704	750	772	769	736	693	702	768	704	685	757	754	672	678	728	761	689	689	788	751	732	721	759	704	661	709	727	758	732	725	721	726	737	756	775	753	743	715	763	693	725	765	730	671	768	772	723	769	763	727	748	710	741	796	720	794	654	717	733	699	686	713	740	742	767	730	666	766	720	757	728	689	737	749	716	751	752	731	711	761	717	749	757	734	753	713	715	723	725	748	706	692	704	769	712	698	736	744	701	700	721	716	683	737	709	709	766	738	768	723	740	691	726	702	756	792	763	747	715	704	694	719	705	728	721	773	731	785	738	695	695	742	770
7397	4494	5225	4030	2601	1858	1256	972	868	687	608	607	487	557	463	440	490	439	389	443	458	410	423	393	339	420	379	392	416	365	362	375	386	362	339	413	330	346	331	353	403	352	361	385	352	376	362	372	408	355	342	341	336	335	355	364	369	360	354	355	374	343	375	333	340	357	325	367	341	343	353	330	377	376	363	334	367	348	360	368	339	387	359	373	393	377	358	406	335	329	355	380	410	393	379	375	339	381	336	370	340	385	328	376	354	384	325	373	327	301	363	358	352	338	343	371	376	336	372	367	385	343	315	356	319	378	343	337	350	352	321	340	347	375	369	347	357	358	323	342	358	328	339	351	337	340	377	396	349	326	355	367	354	304	339	352	376	314	360	368	372	350	345	345	376	355	424	334	336	336	354	365	374	398	358	369	367	389	365	388	342	331	349	385	359	375	358	335	347	363	370	358	373	333	313	374	365	351	356	344	364	355	338	335	310	367	363	389	344	367	344	349	367	347	345	349	342	359	340	300	386	334	363	375	375	360	354	361	343	366	319	345	351	366	364	359	376	356	372	377	373	331	339	348	376	338	337	360	329	314	355	369	329	351	331	347	370	324	333	350	316	359	367	408	392	361	361	356	329	327	355	332	333	367	359	362	350	350	372	343	326	362	354	353	358	370	327	360	369	330	358	365	363	335	368	331	355	384	364	333	353	332	323	375	372	349	329	337	372	346	331	362	353	370	333	345	357	337	341	355	382	370	339	400	344	294	349	355	359	368	350	329	355	360	333	330	372	355	372	347	344	342	340	338	368	388	357	373	345	352	355	369	309	338	326	326	344	329	342	323	353	351	361	328	364	336	350	327	385	344	313	353	346	378	357	354	362	362	349	363	334	351	374	392	356	369	358	359	371	346	363	354	375	357	380	350	369	348	381	364	328	369	359	386	367	332	351	351	347	374	346	356	330	341	359	365	403	367	397	353	391	361	349	349	345	332	328	357	348	364	371	339	331	348	339	404	324	358	361	349	358	378	318	367	317	326	374	344	339	393	369	369	318	339	346	350	377	351	376	339	363	378	377	362	385	358	385	377	352	333	355	352	359	360	356	342	344	368	314	335	344	354	359	365	357	368	355	349	371	366	342	360	329	328	362	384	350	361	351	362	362	338	350	329	341	350	349	360	352	366	380	328	340	417	303	361	372	364	349	338	356	359	359	339	357	323	326	361	351	387	383	343	343	338	333	328	337	381	345	341	360	345	337	363	374	355	357	295	371	333	387	338	356	364	341	339	384	382	380	333	341	356	350	388	349	357	363	360	337	355	330	319	333	311	370	347	363	343	387	363	370	362	343	347	359	340	343	374	394	335	366	338	384	351	366	372	358	350	374	341	343	357	344	375	343	357	349	371	348	330	334	357	389	369	334	352	344	348	316	354	348	357	369	357	394	317	364	372	397	390	341	333	368	347	329	350	319	381	359	374	339	362	378	344	386	361	342	352	357	338	377	372	360	400	369	365	337	373	369	361	340	318	386	358	388	365	360	409	384	361	366	377	359	356	354	368	338	350	371	348	329	363	369	370	377	352	359	353	369	376	369	354	383	348	285	322	387	351	357	334	362	366	375	366	370	388	366	339	370	398	340	344	367	352	323	352	318	402	356	371	383	364	353	351	345	356	340	346	353	359	368	349	341	311	347	335	365	335	373	330	379	347	366	348	365	332	355	349	352	357	390	363	319	371	340	343	364	345	375	346	356	376	353	359	341	387	372	331	357	339	365	353	331	365	326	337	350	337	366	330	339	371	369	369	356	344	345	341	382	356	361	365	360	334	350	352	314	342	359	340	335	373	332	349	337	375	367	347	350	346	340	353	333	350	335	317	389	397	313	363	338	347	335	360	355	371	356	362	358	372	337	359	381	350	349	339	362	322	316	344	335	369	368	394	339	344	338	346	348	369	341	339	375	375	381	340	377	341	343	349	327	373	342	373	381	346	323	334	363	327	332	375	346	388	352	379	343	340	330	348	382	353	352	336	352	346	369	325	369	371	346	374	343	383	336	353	378	342	372	377	396	360	381	334	388	344	355	401	350	344	341	360	363	335	396	348	352	376	359	344	343	324	340	336	359	381	410	345	342	354	363	342	401	372	329	357	326	337	354	362	331	326	340	343	378	329	358	361	326	318	371	337	333	393	320	345	385	345	363	342	383	323	331	352	348	329	339	351	329	377	383	376	369	349	394	361	382	358	353	375	352	343	325	333	358	354	331	371	333	366	354	387	403	347	343	324	357	381	359	356	341	334	380	374	359	342	327	342	371	370	384	321	366	350	354	366	347	354	343	363	344	355	389	369	389	350	405	363	303	349	321	387	370	334	357	325	386	345	344	328	351	350	359	396	358	338	321	376	352	357	351	368	351	352	375	344	332	331	328	318	357	334	355	365	390	363	358	360	398	346	378	353	348	372	365	331	345	369	396	365	349	340	342	378	343	344	370	308	355	345	339	336	381	370	332	367	379	379	353	341	388	374	372	345	344	371	363	396	376	349	329	340	404	377	369	341	338	345	379	365	366	352	360	375	375	358	360	383	358	347	348	349	358	354	355	342	342	371	360	366	379	344	364	364	366	356	346	343	355	344	313	376	340	380	350	351	379	360	364	315	412	362	368	348	368	352	351	378	366	349	319	375	372	385	378	351	360	335	349	336	354	334	364	339	314	355	322	341	337	335	366	377	354	373	335	338	352	306	346	327	347	407	387	382	363	340	378	381	391	352	373	340	368	366	366	348	365	349	339	388	354	378	379	376	354	350	371	342	362	342	372	367	374	381	387	365	369	354	345	353	314	340	396	365	350	386	368	408	367	346	342	376	334	335	342	337	388	346	396	355	347	388	325	343	324	359	382	354	349	370	388	366	355	358	362	331	367	388	366	356	336	356	342	357	336	393	337	340	373	347	358	352	365	332	369	347	385	362	349	328	333	358	347	357	335	389	376	357	351	345	320	320	319	398	358	377	345	341	359	344	338	358	388	363	365	357	391	344	371	345	370	371	341	335	373	397	334	338	348	356	335	371	338	361	372	353	360	341	356	365	384	356	375	375	320	357	336	357	359	369	364	361	351	384	347	343	335	384	350	368	376	353	360	354	360	338	338	386	338	350	334	351	398	351	376	329	361	377	362	375	342	364	344	351	351	345	371	374	363	363	384	368	376	344	359	365	350	325	371	353	418	364	386	333	372	355	379	353	343	318	365	341	355	343	347	410	354	371	389	337	349	338	361	347	405	330	369	340	374	343	356	349	349	345	349	363	319	328	356	363	353	366	387	403	335	368	363	366	376	339	340	394	350	376	348	334	376	324	366	333	362	374	392	310	345	356	342	356	325	394	332	350	338	364	352	349	335	380	347	354	375	359	374	316	353	355	376	354	368	373	340	363	352	354	325	386	362	365	319	361	403	403	378	310	344	356	350	342	357	326	351	345	374	326	342	377	354	356	362	360	340	343	367	350	372	343
4886	4251	9565	10934	8980	6778	5016	3949	3323	2581	2291	2172	1892	1786	1533	1500	1482	1368	1292	1214	1230	1161	1143	1127	1010	1062	994	1028	944	974	935	940	928	939	865	927	892	961	858	873	891	908	824	843	836	859	869	845	805	821	850	826	850	914	869	765	808	830	797	838	782	792	829	795	826	771	806	799	827	809	855	775	790	836	777	818	829	758	778	844	822	778	824	784	833	769	779	858	795	793	822	839	817	787	805	726	803	823	767	826	811	843	793	858	810	820	795	806	857	784	796	802	774	787	794	845	847	758	821	785	821	831	783	813	779	843	776	840	856	781	784	818	846	838	804	866	794	828	769	833	809	787	841	795	797	787	793	805	804	820	796	749	796	775	804	791	813	802	809	789	801	814	793	822	777	912	777	804	805	781	769	790	851	803	808	808	825	820	783	785	831	813	781	810	820	850	790	826	802	788	797	794	818	812	790	824	812	807	791	808	800	804	822	802	817	794	836	804	839	875	813	842	784	804	809	792	771	846	774	787	812	830	761	770	788	780	773	836	773	789	844	844	791	829	831	802	788	842	818	830	807	781	761	801	775	850	842	802	814	807	827	792	796	793	865	809	799	771	802	815	816	772	819	783	780	809	818	821	794	775	779	788	783	826	810	792	760	821	818	794	810	796	774	801	834	768	773	808	761	849	789	800	808	801	778	813	780	811	785	815	818	775	819	820	805	781	825	776	778	802	798	788	766	804	765	784	812	789	843	808	766	853	826	868	790	750	832	825	835	732	829	849	778	788	816	797	765	778	867	837	789	779	752	825	766	790	778	750	875	756	802	832	833	843	778	805	854	799	815	857	837	762	818	780	801	771	806	815	788	775	775	878	815	765	805	771	817	801	826	779	812	760	788	736	823	785	782	792	774	791	835	808	805	799	788	753	805	784	858	817	785	786	771	806	781	827	853	785	786	765	818	817	831	822	818	776	807	805	787	838	799	781	833	780	846	805	809	809	816	841	857	758	797	829	810	786	823	769	798	789	748	846	787	860	824	765	818	829	860	855	806	823	767	792	837	821	786	835	857	805	768	766	812	802	819	823	805	803	805	754	842	806	835	795	791	755	825	715	792	800	816	794	798	803	788	808	802	825	785	870	796	826	782	814	808	764	760	753	791	815	809	800	857	748	785	804	815	817	788	828	776	762	798	833	838	839	784	779	812	813	835	828	806	800	797	780	810	785	794	715	812	758	779	805	764	806	816	829	783	811	840	820	763	851	775	844	761	793	798	851	819	790	823	849	795	799	777	743	755	770	796	785	852	836	768	755	791	762	838	809	814	801	813	818	784	822	810	814	823	781	783	839	760	874	807	776	790	787	830	821	758	834	772	826	820	795	766	779	773	839	849	793	804	793	894	810	848	815	793	818	798	800	802	834	824	782	809	767	815	856	825	786	801	740	773	843	834	793	824	789	803	784	762	782	875	836	744	817	787	793	804	785	822	821	817	821	801	771	831	773	796	796	838	745	799	787	814	797	767	776	808	782	773	843	801	751	821	800	851	773	749	820	805	785	796	809	839	830	807	818	766	766	807	808	822	812	751	801	810	812	785	795	852	763	823	751	799	827	785	804	807	815	839	802	778	810	769	736	803	783	839	754	826	736	779	846	773	796	809	784	856	789	838	779	772	816	780	813	766	812	798	822	827	808	809	827	781	821	791	775	793	787	802	808	790	813	819	810	843	776	826	812	748	766	799	798	807	816	761	772	800	857	795	793	854	809	788	783	734	814	799	855	768	871	805	777	787	802	763	841	751	770	826	833	783	819	755	860	823	748	797	827	775	817	788	842	737	785	796	782	861	830	744	827	800	809	845	819	775	777	834	819	790	788	771	839	828	796	835	789	781	859	806	793	835	875	807	823	796	779	785	779	813	804	819	773	803	807	801	829	795	767	827	829	860	789	797	815	776	786	799	838	810	824	733	826	839	809	782	834	797	801	786	767	814	857	789	826	796	807	811	808	837	806	760	850	795	815	822	812	818	863	839	805	786	773	828	757	851	801	770	816	759	811	798	812	812	812	778	792	794	782	830	815	827	822	821	824	826	807	764	818	797	791	840	799	855	784	770	753	796	805	800	836	807	835	784	787	775	809	783	779	829	794	780	836	812	842	756	767	789	844	777	906	822	786	769	795	792	795	792	793	814	888	821	818	806	789	805	777	815	806	817	798	829	811	782	807	845	799	782	787	771	783	782	784	791	771	822	777	800	821	815	806	792	835	751	852	819	822	823	817	814	819	797	812	838	830	829	814	805	777	818	816	791	810	814	800	777	799	780	805	791	810	804	786	803	818	841	788	787	780	778	822	811	834	794	865	846	814	825	796	796	822	830	784	829	808	829	805	768	800	779	832	803	772	787	765	771	838	787	794	768	790	834	843	783	822	817	815	798	802	801	825	802	774	793	798	769	779	832	810	867	825	819	792	764	791	813	786	824	828	770	768	811	869	805	755	789	813	809	827	814	801	820	793	843	760	802	813	775	813	784	771	786	803	790	808	793	782	804	836	818	836	838	811	802	830	803	778	760	807	782	800	824	820	815	839	815	806	849	734	841	818	801	813	803	847	858	785	816	846	856	821	780	846	786	826	804	788	768	803	793	829	826	880	754	808	794	788	804	825	806	810	801	811	792	814	802	825	816	822	796	791	828	804	798	785	753	783	775	856	834	815	801	864	747	805	752	737	797	760	785	830	795	834	822	798	780	824	792	801	804	781	808	740	828	847	791	727	801	781	809	803	812	825	837	798	817	809	797	807	825	793	827	744	804	806	809	825	827	778	835	787	804	878	822	829	814	783	832	819	797	840	812	833	840	767	774	790	780	786	824	803	797	831	802	744	791	764	817	822	780	811	786	783	818	812	778	804	796	826	768	781	777	758	764	814	846	776	798	808	805	847	793	774	795	755	848	801	754	795	768	774	812	782	809	775	795	783	813	793	805	803	810	773	813	749	816	824	822	817	805	798	790	810	798	838	784	881	760	811	820	815	871	766	802	789	776	843	828	798	778	779	800	844	837	817	789	819	769	807	833	787	802	782	747	786	789	758	811	777	799	815	835	768	808	791	815	751	818	883	782	752	821	741	811	760	752	832	850	775	814	838	793	826	814	816	778	784	829	790	916	800	821	804	826	793	745	813	853	813	829	793	811	806	862	802	811	817	813	822	813	795	820	802	809	820	825	788	803	804	797	840	773	808	804	810	835	818	803	811	813	809	804	760	850	757	829	806	778	837	842	834	841	815	805	783	782	807	843	825	750	800	773	816	818	840	851	809	812	794	803	844	813	830	829	798	832	853	836	787	862	750	836	809	778	820	815	799	759	729	825	826	782	844	828	801	792	761	798	800	813	847	819	834	816	804	799	792	772	800	829	803	848	839	815	852	807	766	825	846	834	782	824	782	819	791	756	825	743	815	768	801	816	776	809	802	854	826	784	803	810	793	839	784	813	798	755	764	799	826	792	861	809	783
15035	6792	8009	6127	4108	2718	1843	1434	1142	911	791	682	620	607	582	470	508	460	460	463	444	404	423	404	444	387	352	384	364	401	375	357	389	358	368	379	325	336	385	341	333	339	339	351	353	340	372	334	319	340	351	325	323	363	348	318	362	339	352	345	346	346	343	315	352	351	333	319	307	315	326	319	311	287	356	356	296	325	335	350	376	343	374	333	364	335	294	362	328	342	291	334	360	350	350	296	350	335	319	331	342	340	339	337	335	297	324	341	356	323	306	359	328	314	348	308	314	343	325	341	347	368	339	321	338	337	299	362	330	324	312	320	360	324	302	348	348	384	311	329	340	312	307	325	349	340	337	319	345	356	367	361	384	343	341	346	363	297	351	347	359	333	365	313	324	328	345	329	356	324	353	327	315	313	333	299	314	311	322	334	367	332	342	346	349	353	329	351	313	363	323	338	316	341	315	346	360	361	332	314	333	351	358	335	342	346	357	336	331	329	349	345	301	320	324	320	320	294	342	338	323	311	347	355	310	302	345	374	308	316	327	356	333	312	357	345	313	353	364	338	298	340	320	333	316	370	342	310	312	293	325	320	307	314	299	349	335	297	351	358	329	326	344	340	364	318	331	310	303	328	344	347	288	316	318	361	342	335	329	337	384	352	349	294	313	299	332	306	346	341	330	344	344	334	290	354	318	308	313	336	329	337	297	339	332	335	331	311	348	321	329	350	322	333	303	306	342	341	335	355	325	330	310	322	325	321	359	344	347	342	384	350	326	307	335	321	355	341	390	328	342	356	321	345	324	361	362	357	344	315	313	342	345	363	345	365	304	300	334	307	340	349	323	350	364	362	368	342	369	343	346	351	313	351	345	328	331	349	367	315	350	343	335	301	362	369	326	330	324	322	322	346	332	333	346	352	283	315	304	385	319	311	321	321	350	340	323	311	326	337	356	361	318	343	304	343	315	321	329	316	366	371	316	312	361	345	288	326	362	356	349	330	343	353	307	320	302	352	315	348	336	343	302	311	337	340	356	341	326	354	354	361	341	302	349	365	351	359	349	338	346	353	356	326	336	340	341	311	339	319	344	329	334	329	333	335	326	332	328	344	373	363	342	361	327	355	322	348	327	349	305	356	326	342	320	341	355	318	347	353	326	271	326	329	335	335	353	332	347	313	359	333	315	338	338	338	333	342	325	328	332	339	345	298	341	334	340	313	358	362	335	314	367	354	325	323	309	341	330	322	344	330	346	350	340	341	339	345	318	337	342	332	343	341	327	330	321	313	338	340	357	349	328	316	314	339	299	345	344	360	341	321	316	347	363	356	341	366	339	337	343	326	315	326	338	301	310	334	329	339	337	314	302	356	320	316	331	337	350	320	334	301	354	336	329	318	318	319	339	297	330	319	329	334	328	383	335	349	319	348	347	340	322	325	330	325	347	356	328	304	353	326	350	340	333	343	316	318	351	348	323	354	346	318	328	326	368	325	304	359	333	311	345	356	300	317	358	353	353	365	323	302	335	322	358	365	336	328	309	332	339	320	316	326	349	314	325	366	322	369	349	349	336	322	327	306	328	354	295	316	337	314	314	308	319	348	348	325	327	331	300	319	336	372	335	328	320	362	347	350	321	353	324	320	357	336	334	324	311	305	348	399	307	306	381	341	329	328	329	326	317	350	346	357	312	319	332	342	341	334	345	331	354	354	360	317	334	346	340	300	302	347	341	298	393	346	324	300	324	346	342	317	373	370	344	313	312	342	344	331	317	346	316	312	332	325	322	319	323	361	323	356	328	335	345	381	324	341	332	341	375	354	300	367	353	345	330	316	278	378	334	345	344	334	329	314	323	351	352	344	344	332	334	364	348	347	312	341	341	329	290	336	307	350	330	334	350	344	356	327	341	358	343	265	331	332	325	336	383	328	303	342	319	341	340	325	289	285	351	299	311	365	373	325	328	325	318	325	321	311	350	337	323	327	330	360	324	312	317	362	309	357	358	354	317	346	334	346	331	310	322	355	350	306	302	343	373	321	359	311	294	311	351	368	342	357	333	339	318	361	327	337	340	331	355	345	301	302	313	309	366	336	336	360	330	332	357	330	334	315	339	336	350	326	325	354	349	324	336	352	315	328	331	335	327	349	319	328	303	324	363	328	315	377	341	315	381	319	326	365	333	312	383	348	313	305	328	321	352	339	317	296	338	319	335	334	335	359	304	350	318	342	321	358	338	331	344	323	368	327	328	338	298	325	365	335	386	344	361	348	309	328	332	355	333	358	322	348	350	360	332	345	336	349	348	313	353	302	331	332	327	344	343	307	338	320	343	380	334	311	309	310	331	310	347	307	324	346	329	317	342	357	313	323	330	290	305	311	340	354	348	346	330	343	357	295	356	349	334	357	319	335	342	321	324	319	338	357	324	330	337	331	322	372	328	363	347	310	319	309	344	362	331	317	348	365	345	305	339	330	321	358	308	344	357	301	303	363	324	336	384	354	361	321	289	346	331	341	348	348	353	331	318	333	341	353	350	355	337	332	337	354	346	327	336	333	289	339	307	341	334	355	321	323	327	356	323	327	347	328	318	335	296	387	339	342	305	353	337	336	335	323	310	306	312	352	351	328	339	307	356	316	308	331	360	344	343	320	333	302	349	331	376	333	331	336	351	323	326	342	350	344	319	319	371	351	333	371	347	357	314	304	330	336	348	315	337	315	339	333	334	348	327	308	358	338	335	340	315	340	308	350	361	376	311	339	361	320	332	341	340	336	325	315	344	358	307	322	325	343	360	306	317	316	339	363	350	345	341	347	329	354	334	344	323	314	371	353	345	324	333	384	328	373	332	371	360	305	310	342	311	345	338	322	343	332	331	308	371	317	302	360	349	328	344	345	311	338	330	359	358	295	345	335	344	347	308	332	333	317	336	361	351	320	355	324	344	352	323	324	362	349	353	358	298	330	292	338	307	313	312	329	357	342	317	333	312	326	326	315	316	379	322	348	327	337	339	333	333	334	295	370	349	351	333	369	307	291	308	324	310	306	354	346	341	333	344	294	344	339	319	329	356	335	336	338	296	337	318	352	350	327	321	317	307	342	356	341	349	351	345	310	331	305	322	359	366	312	294	324	314	336	291	334	347	354	350	339	373	356	361	353	313	345	340	362	350	331	325	293	324	309	335	314	347	333	345	343	345	332	317	354	298	341	344	337	360	333	310	335	310	361	335	332	365	378	347	357	356	326	352	350	369	330	357	307	309	313	355	296	325	340	295	339	340	348	308	310	319	353	353	351	335	326	346	395	322	356	372	324	313	316	289	308	302	346	333	316	351	355	305	309	320	343	340	325	320	309	329	323	335	311	293	329	345	327	341	314	339	330	318	334	357	359	357	330	339	323	307	383	322	336	340	362	330	341	321	332	341	348	315	337	343	347	328	327	344	358	324	355	374	332	315	335	321	333	328	340	347	337	309	318	360	316	328	336	321	341	339	353	346	315	336	330	339	326
10433	6185	13570	15462	13138	9813	7468	5900	4644	3760	3199	2763	2453	2235	2044	1964	1753	1660	1582	1545	1383	1279	1270	1261	1193	1174	1128	1165	1041	1047	956	966	923	932	929	917	927	868	827	880	865	795	780	864	787	854	841	862	762	790	823	799	816	854	781	814	730	797	803	799	771	761	796	846	757	745	747	768	817	740	778	816	818	774	747	744	759	732	797	786	788	750	784	816	784	747	753	774	758	786	776	742	769	771	755	767	736	769	754	786	794	753	742	780	797	778	800	785	801	760	793	769	732	761	728	795	784	723	780	794	745	772	697	766	743	730	730	775	738	758	791	764	699	777	801	733	752	732	756	770	784	769	747	813	750	781	749	729	788	754	744	744	770	755	782	760	763	751	743	723	769	753	787	759	726	734	754	752	784	760	775	792	754	752	745	746	777	707	733	802	728	733	808	757	739	746	755	739	784	800	758	734	737	747	722	776	780	739	693	777	763	750	784	773	782	780	770	809	777	754	763	775	739	787	774	820	791	788	782	781	756	799	737	740	799	748	796	748	823	774	765	747	812	759	777	733	771	763	751	738	799	785	792	734	785	725	753	769	777	810	843	784	761	753	761	703	793	754	758	813	719	732	797	787	782	736	790	721	780	755	749	762	708	770	777	741	747	745	742	751	761	743	786	757	764	810	809	797	746	735	722	803	740	708	812	740	774	771	774	799	752	754	768	797	778	752	722	712	786	725	741	761	795	736	791	722	790	769	731	704	800	790	760	793	745	710	775	771	763	749	748	783	789	753	749	786	772	791	823	772	756	772	729	726	748	831	757	817	808	758	793	789	778	746	755	793	729	756	737	810	726	779	762	775	785	774	817	760	782	819	774	763	752	783	767	722	755	804	760	780	756	792	779	773	769	746	800	754	745	774	733	732	759	749	743	790	789	787	751	783	801	782	778	754	801	765	788	788	769	737	827	787	811	751	736	783	787	773	755	740	788	734	779	792	717	817	791	765	775	769	733	764	800	750	745	730	723	715	822	775	824	795	776	833	759	786	836	759	765	747	754	788	742	686	755	794	756	742	815	749	747	768	729	827	749	742	756	774	750	769	872	716	774	762	762	782	713	795	756	785	783	785	781	771	788	738	777	752	792	777	781	778	765	774	814	825	788	765	747	758	819	748	743	779	750	785	787	736	767	780	744	750	743	780	761	708	690	743	677	744	748	772	688	746	771	755	798	803	725	761	752	740	777	771	735	733	801	789	795	738	796	775	780	748	750	786	761	758	741	788	727	795	764	817	696	755	768	770	789	792	746	755	720	770	794	762	769	756	780	802	727	788	775	764	802	797	746	763	702	824	780	793	753	826	839	777	796	777	758	769	751	766	746	720	767	806	769	786	787	756	734	804	758	721	746	762	723	712	736	780	769	756	758	761	787	775	737	774	744	710	793	755	808	767	774	702	792	737	743	755	743	703	792	765	757	752	780	782	807	748	738	769	750	783	800	731	817	747	758	763	772	793	787	792	716	774	776	766	780	786	744	767	763	805	796	734	763	770	750	710	773	740	785	751	745	747	781	774	830	725	768	770	783	742	762	776	798	744	772	749	778	778	767	767	770	768	743	743	790	796	748	767	743	786	769	789	819	758	777	762	808	731	685	744	788	763	742	754	755	753	775	756	762	764	771	758	774	725	810	747	757	805	775	769	770	809	753	733	759	721	788	759	735	742	743	762	786	808	798	736	686	742	774	794	754	754	763	752	753	756	772	778	771	731	768	795	791	760	793	801	750	745	733	795	746	799	750	789	757	784	791	791	822	767	770	753	799	768	753	794	776	792	775	793	769	767	756	803	761	737	751	728	788	790	785	783	814	776	738	781	693	752	756	727	793	803	828	734	784	791	748	790	782	761	768	728	730	738	743	729	753	771	738	750	754	753	757	758	726	723	852	738	779	774	777	783	787	804	775	791	769	749	778	758	769	738	767	779	750	752	809	825	726	785	718	766	742	810	756	803	820	785	774	750	784	746	779	751	761	744	782	778	759	754	769	758	765	757	749	785	770	811	819	761	756	787	761	775	744	810	793	748	745	764	782	784	796	774	773	754	806	759	751	792	751	736	789	744	793	738	830	763	717	758	759	789	808	763	728	719	744	767	734	773	784	780	766	770	793	791	784	737	751	836	750	780	761	797	748	752	784	768	773	754	776	777	728	727	739	757	769	768	781	784	750	752	802	796	720	739	777	753	823	766	745	751	771	753	787	791	786	788	809	787	747	772	758	773	783	803	804	704	749	720	813	782	803	746	736	752	795	769	769	780	754	747	778	743	776	752	821	739	741	741	777	759	744	775	778	740	835	763	747	786	760	781	765	739	722	758	731	740	792	830	733	760	733	759	744	757	749	751	763	734	751	723	767	765	767	774	754	802	781	728	745	742	789	733	774	812	767	770	758	809	736	746	789	748	807	773	781	797	766	786	789	701	767	756	712	747	740	736	750	729	747	761	746	802	779	752	826	758	767	757	768	725	722	775	820	718	735	769	766	793	753	748	737	813	789	710	716	747	801	759	752	738	785	775	772	784	751	761	784	753	772	735	807	846	762	799	776	814	755	813	758	772	780	773	748	790	751	767	713	772	791	777	742	779	796	780	725	805	763	737	763	759	768	706	787	760	781	697	773	758	775	739	810	726	783	757	765	754	705	717	764	709	811	774	744	832	742	731	773	781	764	791	831	758	781	795	766	783	726	743	764	768	722	712	745	774	789	824	802	760	729	839	747	749	757	754	763	793	753	728	772	777	748	788	754	758	749	694	772	780	780	763	786	768	762	794	782	737	765	781	834	745	771	787	779	776	782	773	800	746	773	791	760	768	708	755	801	760	741	773	767	741	721	751	779	736	778	727	834	808	761	706	752	734	774	734	705	752	846	799	693	781	784	816	791	740	759	748	775	768	737	762	771	798	790	758	756	787	791	756	759	757	781	766	777	720	771	737	799	762	752	760	789	801	759	740	728	768	840	746	762	783	778	754	712	779	798	761	780	745	725	745	838	765	767	749	773	764	786	773	760	776	745	702	752	817	782	750	744	783	704	755	779	775	768	768	769	805	725	782	742	776	770	760	754	781	775	795	800	756	771	752	754	750	787	766	759	807	757	774	719	794	775	804	760	730	737	755	813	767	718	780	778	740	772	785	755	789	761	791	718	747	767	754	733	776	768	756	773	747	811	770	781	772	805	780	760	760	807	783	788	767	779	707	755	789	758	802	777	758	762	786	786	759	793	796	749	723	770	773	797	730	740	740	767	785	776	756	756	757	771	773	750	759	792	762	750	771	779	706	745	739	790	787	763	727	743	823	757	759	766	753	713	794	722	778	755	745	792	804	803	716	775	817	741	762	790	793	775	779	786	791	794	747	808	710	766	736	796	813	763	751	781	737	745	744	775	721	733	784	770	747	774	737	765	711	761	753	770	751	753	763	721	728	777	791	758	763	782	708	789	745	780	765	750	775	738	775	769	735	758	805
23000	9901	10739	8491	5585	3581	2421	1805	1424	1105	910	804	694	585	600	569	544	496	519	453	405	400	411	387	359	367	359	420	396	383	410	337	361	372	342	328	331	354	330	323	368	338	343	370	328	331	332	302	331	295	357	358	319	339	353	327	304	319	315	301	301	312	305	292	332	329	309	324	320	323	327	305	330	291	291	313	324	306	342	311	314	295	328	323	326	327	288	319	345	324	309	330	325	326	326	336	303	326	306	336	321	321	323	332	319	348	362	303	284	279	326	303	305	323	331	326	289	335	323	339	342	341	303	298	327	340	293	357	299	321	329	304	315	330	351	308	341	320	304	333	310	281	327	355	321	359	357	326	301	348	349	309	305	328	354	308	306	345	321	337	339	282	328	318	320	325	321	310	354	318	360	350	290	339	309	302	340	343	351	344	336	305	289	326	322	332	317	322	313	326	331	307	300	320	316	303	307	300	337	325	312	296	300	318	347	348	337	313	304	279	319	310	331	293	345	337	315	337	349	345	288	328	349	325	302	322	328	323	321	340	317	310	329	321	294	303	304	322	297	310	325	325	333	325	313	300	312	338	302	354	328	316	321	311	316	318	308	315	321	308	349	313	295	314	357	282	303	351	321	323	332	327	304	288	327	326	297	317	320	314	280	321	297	312	326	316	312	331	293	303	310	352	297	353	313	318	370	327	315	329	348	310	302	300	319	328	319	308	314	333	341	352	288	319	321	330	340	330	345	359	345	352	299	327	301	319	333	283	320	332	307	323	381	341	318	341	349	346	328	277	300	336	312	331	336	310	341	305	309	315	334	295	333	317	276	305	330	324	327	295	356	335	330	315	334	321	317	301	335	305	335	323	304	336	299	324	298	296	322	322	357	322	324	287	335	301	336	316	313	335	296	309	314	346	314	301	339	325	304	321	305	305	312	320	321	295	328	334	319	313	358	339	327	328	304	333	304	293	351	345	307	322	358	307	342	309	340	349	348	354	322	337	318	317	317	286	351	308	322	303	301	314	336	300	303	324	304	354	316	331	337	353	312	350	292	335	331	316	310	324	313	318	324	322	298	292	310	335	332	337	319	330	315	297	325	285	346	325	325	311	276	305	294	297	317	321	307	321	311	315	315	340	311	314	351	321	315	300	323	344	325	373	308	311	308	305	309	306	309	289	327	318	341	304	324	338	315	325	273	315	350	330	310	357	336	330	306	335	298	292	365	315	315	313	292	320	319	307	311	322	347	349	333	291	348	345	328	302	313	324	330	322	311	321	320	354	300	332	299	325	331	324	341	329	325	369	356	315	327	328	299	342	354	338	349	329	348	268	346	302	344	320	308	322	321	313	319	307	320	329	294	299	329	342	332	309	279	314	296	327	331	294	323	300	327	341	309	280	385	355	316	331	301	308	299	286	301	321	324	319	340	307	324	323	309	318	341	314	308	304	301	336	293	288	325	366	308	297	334	329	325	292	302	346	324	299	297	297	317	349	341	329	308	282	336	339	304	346	332	304	323	347	344	328	332	314	347	303	365	317	304	342	330	321	319	326	350	299	302	313	341	330	316	299	305	308	311	326	309	311	329	338	305	290	300	275	307	324	329	316	327	335	313	334	301	298	314	323	342	271	349	333	309	308	311	295	341	308	348	327	325	333	323	326	280	325	333	299	354	335	288	281	322	276	353	314	336	308	328	297	308	308	313	325	328	321	311	327	316	306	329	355	306	290	328	333	326	328	332	288	301	302	328	333	339	358	287	311	290	340	345	335	298	343	296	300	305	311	300	326	314	278	320	331	304	358	259	354	331	298	352	305	343	315	325	335	342	343	349	320	328	340	334	317	350	312	298	300	335	321	323	307	333	342	293	299	302	379	293	324	330	298	334	295	304	312	338	318	341	312	320	315	337	318	301	301	329	341	322	337	330	348	293	318	310	309	296	308	317	339	341	309	340	259	324	349	312	333	333	330	340	339	318	341	293	351	294	338	333	320	296	331	299	328	291	302	337	284	338	324	343	333	328	323	330	317	322	314	310	302	307	332	331	340	349	329	298	310	360	287	332	319	313	295	334	306	323	319	297	301	321	322	346	322	295	287	322	314	316	325	294	304	279	307	329	370	329	306	324	316	337	292	308	337	307	347	337	303	326	321	341	319	341	307	311	298	325	323	332	361	329	312	316	324	321	325	301	311	306	317	344	324	319	338	341	325	318	335	297	339	318	284	318	348	337	356	272	347	333	323	288	333	303	339	313	305	328	317	302	345	303	329	328	363	318	327	330	315	293	311	319	315	312	295	367	318	331	323	311	323	331	309	335	335	310	318	292	307	370	296	339	313	350	325	287	308	310	320	302	336	307	320	312	309	344	346	360	327	325	330	324	310	298	317	323	317	317	347	318	343	332	332	301	322	305	323	324	294	293	300	312	321	356	319	328	296	309	304	346	315	343	324	340	343	271	319	334	342	322	316	300	305	311	353	303	302	301	341	350	337	299	331	328	332	309	320	326	340	317	334	309	327	307	346	318	327	308	322	351	289	280	331	321	331	333	332	317	322	335	324	299	277	310	345	306	246	323	311	322	332	342	286	308	323	306	338	315	302	306	316	337	326	321	318	347	299	322	333	310	296	246	345	324	293	280	292	328	313	360	300	291	302	311	342	334	303	364	319	322	347	351	323	325	308	329	335	345	303	320	326	314	329	311	311	303	303	291	331	305	339	349	345	312	338	299	311	344	357	337	304	309	323	285	322	339	321	297	334	306	288	338	315	321	320	300	341	313	320	293	304	330	351	323	285	303	335	306	295	320	329	334	300	324	322	331	315	269	346	334	326	347	316	306	320	300	337	353	306	339	340	285	337	315	338	332	294	326	332	349	325	323	319	334	323	313	359	343	345	316	333	292	337	327	303	300	310	332	327	336	342	318	297	306	334	315	330	316	333	301	350	328	339	292	325	313	333	323	297	322	307	370	321	323	307	332	342	353	337	344	305	303	312	334	312	320	301	350	310	315	315	312	310	298	326	345	315	330	317	340	333	318	341	307	333	339	307	347	343	333	292	320	305	328	310	319	299	300	314	340	373	305	369	334	339	352	292	341	342	340	324	285	307	298	319	300	303	325	340	325	292	318	311	318	321	314	325	317	332	371	340	341	307	298	294	333	326	327	341	329	324	337	323	326	331	310	339	340	300	298	312	323	314	317	312	292	315	309	329	351	301	309	327	314	348	336	274	325	309	325	348	327	344	350	328	314	367	284	325	343	311	328	320	341	352	307	328	354	352	312	341	324	308	334	305	342	316	321	346	329	313	326	293	313	327	328	325	286	325	310	314	322	333	297	335	319	328	296	320	328	345	301	327	320	314	350	314	301	297	322	307	293	323	292	394	319	316	309	345	321	322	300	306	307	295	330	326	286	340	337	288	279	309	295	322	295	321	342	286	318	327	347	301	321	338	296	318	304	312	304	316	313	356	327	305	316	327	304	331	339	322	331	308	331	307	298	364
13262	8062	17268	19017	16188	12616	9376	7531	6038	4816	3916	3433	2963	2662	2532	2318	2143	1990	1882	1750	1639	1530	1437	1338	1286	1258	1234	1170	1110	1100	1064	969	996	947	929	978	880	891	932	918	916	861	827	802	832	826	808	819	826	802	805	790	782	761	734	742	783	756	801	753	778	801	735	703	765	739	737	704	767	769	758	727	722	753	728	779	794	709	685	752	742	770	736	721	732	738	725	729	788	762	697	730	692	723	750	757	739	717	708	739	751	772	755	744	720	702	754	734	706	705	705	753	752	750	792	770	698	753	714	716	769	767	729	730	752	727	730	753	716	740	695	742	722	734	713	750	786	717	738	756	724	714	719	783	758	713	740	782	752	746	778	745	723	780	715	746	724	766	750	730	702	722	737	768	769	745	779	760	731	756	705	781	710	745	720	777	688	743	730	706	745	741	745	745	757	738	766	730	754	756	714	707	736	727	774	743	746	726	703	691	709	730	689	711	736	775	746	745	790	770	750	789	743	728	738	728	748	757	761	776	740	733	735	785	756	750	724	695	718	734	762	736	773	768	736	709	772	744	733	745	701	697	749	761	791	755	740	752	746	751	734	811	775	720	772	760	750	698	761	701	714	715	766	763	741	722	686	750	796	757	773	691	759	717	707	746	716	719	734	741	694	740	736	780	740	769	787	745	714	735	731	708	754	740	722	740	756	723	732	719	725	726	741	740	711	704	757	682	745	757	762	747	716	721	800	740	700	716	713	689	775	760	760	727	735	729	721	696	705	745	739	731	786	719	707	729	774	754	783	758	770	755	726	720	689	682	698	675	703	763	699	710	724	743	703	758	763	725	730	761	751	686	687	794	716	725	742	770	740	714	768	709	722	722	767	735	785	724	738	709	758	734	745	750	782	793	739	761	760	756	751	753	751	704	740	703	730	757	742	716	738	757	712	746	709	718	726	721	764	726	733	740	694	815	713	709	742	705	764	743	776	761	716	726	728	727	746	745	730	732	655	702	716	786	743	719	722	736	772	702	706	701	697	737	733	730	762	741	762	753	748	746	769	732	714	782	752	714	703	732	737	736	758	717	683	692	724	757	730	751	715	699	776	747	747	684	758	737	720	741	706	752	752	766	786	725	741	757	787	715	713	723	724	673	694	755	741	750	769	708	712	724	744	755	712	744	736	755	725	754	737	745	744	728	723	745	701	746	742	713	713	769	739	801	775	724	722	723	755	698	709	727	758	745	807	748	749	705	755	732	738	735	744	725	731	720	761	748	775	753	728	706	734	695	759	724	735	729	775	724	764	723	722	722	771	755	716	744	711	754	754	725	676	716	755	700	734	692	726	729	703	720	712	703	745	753	771	744	727	743	747	756	731	725	733	764	714	746	749	778	770	702	734	746	709	712	774	717	763	737	749	769	724	735	729	719	699	761	777	721	777	796	719	762	745	738	676	724	703	758	775	757	728	744	751	725	740	744	756	721	748	764	692	752	755	719	743	701	737	696	717	776	778	676	759	770	805	748	785	702	752	723	673	736	748	754	717	756	750	727	714	745	769	739	730	765	730	734	753	770	715	772	730	742	741	719	747	710	729	711	715	689	768	714	740	707	797	710	737	747	748	719	736	756	678	740	737	722	743	699	728	716	692	774	705	728	721	705	740	694	747	749	752	752	716	747	754	718	764	795	722	702	719	727	751	735	725	764	735	730	683	720	742	787	721	739	758	763	745	762	722	765	776	753	734	753	741	751	767	728	757	756	755	760	744	748	676	769	737	716	765	721	706	709	690	698	772	739	762	705	711	690	736	723	749	683	708	736	728	791	763	758	744	725	696	739	742	749	740	725	737	739	754	738	709	752	724	725	745	762	728	687	728	788	756	694	709	786	720	751	761	685	719	688	735	724	706	719	736	768	704	751	773	749	715	692	711	718	771	738	740	726	667	705	708	729	705	744	715	738	728	706	750	753	738	775	747	724	723	748	721	732	724	741	744	729	716	725	728	754	711	716	690	710	726	681	726	771	715	758	711	713	718	736	715	771	752	724	743	691	750	739	730	756	750	746	753	745	718	757	717	712	709	686	720	739	749	753	768	718	737	774	833	768	775	773	755	760	772	790	715	769	771	691	786	726	741	686	730	724	745	725	761	761	773	738	736	757	756	780	751	746	753	697	743	815	723	749	702	763	730	716	702	799	702	754	721	756	775	779	799	733	730	714	722	736	715	783	753	725	725	773	751	762	720	691	743	725	746	707	741	739	706	733	730	772	743	759	660	709	695	791	744	735	755	706	699	732	733	732	747	712	766	723	741	746	749	771	759	743	739	767	784	744	733	710	757	726	695	723	767	751	717	740	748	763	730	734	757	742	696	745	764	769	707	764	737	742	702	680	702	754	748	761	731	717	719	725	752	712	710	712	730	749	750	714	717	720	760	734	700	783	728	768	784	705	737	770	760	705	726	760	747	702	753	746	752	708	717	723	751	722	753	774	709	723	721	722	710	697	730	726	698	715	747	724	665	730	764	732	698	706	729	719	748	711	728	762	723	747	731	695	742	723	691	720	736	737	710	737	731	729	784	731	692	767	780	746	746	783	692	745	697	736	713	712	777	714	762	750	756	739	771	770	714	733	709	775	748	747	770	759	755	737	795	749	718	763	703	704	720	778	716	708	720	758	729	722	704	768	763	752	736	744	707	722	704	751	716	730	725	733	744	771	723	702	760	729	701	691	774	736	689	753	713	722	693	692	736	783	691	728	730	696	702	714	752	744	769	739	745	733	730	761	740	728	717	791	742	733	704	712	706	726	744	687	736	756	704	690	779	767	755	773	730	757	722	761	761	755	706	747	705	780	746	748	733	739	692	777	743	701	752	764	781	719	745	717	747	747	718	684	773	743	747	709	713	729	727	709	744	705	760	791	746	725	684	730	725	693	737	729	748	806	754	752	730	774	712	755	734	732	726	707	768	787	717	704	704	698	757	751	725	709	773	701	779	722	742	720	767	707	712	746	740	736	734	723	741	729	789	724	681	701	755	723	723	699	691	760	739	752	755	750	747	747	760	738	758	727	736	746	749	769	733	713	759	733	790	759	776	724	705	779	734	679	716	712	753	680	736	729	707	732	720	751	768	744	703	819	781	734	682	748	713	773	749	766	746	778	692	683	701	749	718	726	733	778	734	789	742	690	746	757	704	712	744	782	748	766	726	776	684	739	733	751	722	730	723	748	767	703	765	715	738	707	722	725	771	749	701	703	717	733	736	766	715	735	723	722	726	692	754	734	750	773	751	751	742	732	716	698	734	763	699	701	702	722	719	728	739	736	699	728	753	733	726	742	710	709	720	694	728	742	754	758	764	753	735	755	717	698	726	788	739	765	698	732	763	747	707	751	678	763	743	784	771	691	715	754	775	722	749	703	680	737	719	689	727	716	724	702	730	719	763	744	743	780	688	708	758	720	716	713	743	764	769	762	732	722	749	721	716	708	711	702	724	696	712	745	780	719	736	752	768	740
7670	4507	5202	4054	2692	1794	1291	1009	797	684	589	519	511	530	455	467	451	503	453	445	422	452	390	367	394	376	417	386	438	364	361	425	421	407	401	407	407	349	340	368	376	358	375	392	376	380	353	379	381	385	348	368	359	395	377	378	376	395	370	349	334	367	329	334	390	330	363	330	377	355	356	345	356	371	368	363	388	369	351	323	370	329	359	346	361	366	354	389	352	351	367	348	358	357	372	360	322	372	350	374	353	345	365	348	329	353	386	343	356	398	373	385	359	360	358	371	365	333	355	341	389	367	384	397	364	365	391	401	326	388	372	382	374	380	333	352	377	366	379	393	400	320	317	374	371	356	334	346	382	332	363	369	367	336	348	368	361	380	348	391	400	338	368	390	337	335	329	407	351	377	360	330	338	374	387	391	329	332	364	355	343	369	385	362	343	355	349	356	381	385	377	383	363	347	322	357	359	337	334	388	328	368	353	344	348	339	353	372	347	341	354	365	334	344	326	369	406	359	343	328	327	370	350	360	372	377	375	368	348	381	350	339	377	395	389	322	401	403	360	334	367	353	384	369	379	340	376	347	356	359	336	349	359	357	306	398	355	368	355	377	376	337	340	362	386	350	343	357	341	348	384	344	383	355	366	375	345	330	390	335	339	383	338	361	356	388	346	325	322	365	388	391	353	353	371	368	367	389	399	381	397	360	363	412	354	342	401	330	357	362	355	367	377	325	359	370	408	378	340	368	412	320	390	359	379	381	369	379	352	351	349	364	360	384	357	374	362	372	375	349	339	356	363	373	349	361	376	371	350	317	366	388	345	376	334	351	349	393	363	365	357	406	349	348	382	393	352	371	363	402	356	371	352	343	373	403	382	377	385	343	379	357	349	387	363	359	361	363	315	359	346	315	367	358	343	376	362	380	345	373	383	345	370	380	328	372	400	348	346	358	367	381	343	330	340	337	388	352	397	377	398	371	342	374	374	370	403	368	349	349	355	340	366	356	350	322	334	391	359	330	389	348	344	353	321	347	358	346	371	366	350	363	377	318	374	386	365	382	352	340	403	356	334	369	383	371	318	408	375	339	392	371	381	345	346	343	388	376	377	364	362	403	361	363	327	371	370	386	355	327	339	390	349	346	349	376	344	391	371	340	366	371	384	366	346	371	404	343	377	359	372	370	337	355	344	375	356	376	353	328	366	355	390	386	354	328	376	359	367	389	394	355	338	345	379	380	363	359	340	346	348	402	340	353	347	411	359	334	395	376	371	371	353	348	362	314	357	352	371	370	344	401	331	365	343	361	352	420	392	360	349	334	345	335	354	339	327	357	363	367	362	384	380	343	351	361	396	385	354	376	393	364	367	351	348	403	380	389	370	381	374	387	338	351	390	358	337	371	383	364	375	355	349	357	364	356	380	350	370	348	386	334	370	369	387	353	382	360	345	342	370	332	384	377	372	358	344	402	362	334	368	371	364	386	352	362	340	303	371	378	407	356	383	380	369	355	366	362	331	354	344	357	371	351	401	354	364	356	360	343	386	373	371	375	359	351	390	382	402	394	388	352	356	393	366	403	371	374	362	371	332	352	375	377	335	351	359	339	352	367	374	355	349	349	370	372	386	361	377	376	354	366	387	399	355	360	358	361	381	353	354	390	376	382	371	377	347	352	365	370	361	365	393	390	350	377	371	362	383	372	411	351	378	360	362	364	375	325	389	317	323	380	361	355	365	351	383	366	367	369	340	355	345	377	347	358	347	353	363	363	343	374	370	400	381	349	368	369	373	363	371	342	385	352	361	370	411	344	378	383	385	362	388	364	394	361	375	357	394	369	349	351	344	371	351	388	373	341	343	383	379	355	339	356	374	374	380	354	351	356	377	347	379	355	361	362	358	372	334	400	355	381	345	394	367	333	367	356	388	350	328	394	365	364	350	358	383	370	349	355	369	356	369	338	357	361	386	318	355	351	350	386	356	396	368	318	337	375	379	365	350	379	394	367	389	364	361	365	362	357	395	384	342	334	349	372	377	391	343	369	332	342	372	388	359	360	374	367	395	390	423	349	378	391	356	347	382	377	360	377	351	369	336	372	354	353	340	330	374	365	391	404	377	360	377	350	357	356	397	357	373	370	347	338	335	366	390	321	392	361	361	397	360	340	376	330	341	350	395	368	359	345	325	364	347	377	379	373	348	352	324	377	314	330	364	375	360	372	394	341	332	405	374	378	371	371	377	366	396	356	375	358	393	365	352	342	380	356	359	336	360	372	367	370	315	374	358	360	366	373	403	369	371	386	383	361	358	334	375	381	362	366	353	333	348	366	352	332	374	354	350	307	415	383	367	364	383	354	366	364	375	334	396	382	396	360	319	353	353	370	343	380	337	375	371	357	363	339	355	350	357	345	364	360	338	346	367	321	362	348	345	384	332	336	345	364	376	383	384	343	373	390	348	376	358	377	400	387	333	395	395	381	351	387	337	332	328	349	384	344	328	383	371	336	368	363	329	371	366	367	403	349	354	358	345	323	364	329	323	343	362	391	361	345	343	342	365	338	368	372	329	378	355	357	357	351	323	369	395	351	366	352	348	391	342	363	354	366	354	356	382	333	369	382	379	362	343	368	362	362	339	357	338	379	356	366	362	363	325	369	388	363	362	384	349	321	374	365	387	356	343	349	379	312	359	354	371	331	329	367	342	317	370	367	361	356	353	362	356	314	340	403	363	321	351	389	371	345	374	391	360	365	364	364	355	382	363	368	363	347	372	362	323	380	396	369	308	346	360	372	349	369	314	318	381	358	338	345	354	362	338	419	364	345	361	377	381	390	382	383	369	365	388	350	357	363	343	363	352	343	330	328	384	362	382	391	347	342	367	357	368	352	327	369	374	362	354	413	379	362	371	355	342	342	368	335	351	368	352	352	377	346	322	373	341	361	408	399	356	404	400	388	350	376	392	384	356	370	381	347	342	393	376	399	390	402	393	394	347	346	374	373	357	388	374	324	358	386	380	365	367	335	359	369	369	391	335	357	365	352	363	353	319	339	377	388	377	357	368	375	358	320	370	375	342	391	342	318	356	353	351	379	319	365	360	362	348	379	352	370	388	340	352	355	355	342	355	372	384	335	346	374	378	353	377	363	338	358	338	352	358	391	353	333	360	355	334	361	341	362	366	367	367	344	380	368	323	376	364	354	375	378	395	348	342	354	383	394	360	369	314	358	355	354	385	361	383	352	339	364	368	344	391	355	352	373	397	373	393	400	333	357	379	373	355	378	334	353	383	345	370	324	334	371	363	363	368	373	346	346	391	376	371	364	426	374	352	340	371	370	361	335	375	331	330	343	378	359	394	348	345	350	354	355	357	369	344	347	367	342	346	398	353	413	403	355	368	386	396	338	364	386	396	341	367	365	384	345	347	366	362	356	367	346	383	351	344	373	361	365	405	370	351	357	416	368	338	323	358	343	341	376	320	360	376	370	338	346	399	330	361	384	371	377	373	333
4994	4372	9497	10515	8662	6781	5046	4057	3258	2669	2261	2097	1889	1634	1549	1396	1409	1385	1347	1251	1170	1150	1099	1059	1058	1096	977	1025	989	989	1025	933	920	951	929	944	964	887	909	835	865	874	847	874	835	858	891	844	858	858	842	852	818	850	840	819	845	863	852	805	776	830	843	796	807	827	786	812	824	824	791	817	809	749	783	821	831	839	816	871	789	811	843	798	866	834	751	765	798	841	783	839	811	840	825	789	808	794	856	845	865	805	779	783	765	774	888	817	808	808	838	811	853	834	852	830	812	823	786	812	819	845	837	787	837	789	820	839	823	858	792	809	777	779	825	816	742	800	793	855	824	846	811	853	878	834	818	804	839	798	847	789	804	803	832	828	800	800	833	804	789	828	848	794	794	777	841	817	789	828	784	834	825	851	866	844	812	843	832	776	797	801	799	870	846	820	788	790	790	791	811	746	767	844	851	768	772	817	845	823	794	860	829	795	799	817	829	790	802	880	857	781	777	760	804	786	822	780	794	805	803	760	776	869	793	846	813	792	804	806	776	790	786	843	793	793	809	823	756	807	847	837	807	817	829	835	771	822	793	827	812	763	803	822	808	832	824	782	785	740	852	795	790	852	792	785	814	810	757	818	790	810	834	831	792	798	795	770	796	826	839	802	846	819	805	797	798	837	827	785	784	817	780	834	796	812	792	804	794	819	828	832	797	721	798	875	857	774	834	787	845	803	846	851	803	826	806	769	843	825	786	803	832	799	831	790	819	750	753	781	861	782	775	808	853	760	794	828	807	809	819	822	845	804	843	831	831	803	806	803	803	848	806	783	857	757	793	795	730	812	797	806	826	790	833	826	829	817	773	874	796	804	776	821	801	784	842	816	830	777	831	804	866	866	830	831	755	855	833	842	818	817	840	829	781	826	802	832	802	805	813	739	808	859	814	765	871	874	805	816	836	805	830	830	824	792	774	805	797	865	770	813	753	804	820	806	780	810	793	809	815	807	837	811	839	847	757	813	866	807	808	787	835	767	799	768	815	812	858	819	792	814	773	810	848	828	820	804	798	777	840	819	825	856	794	807	813	845	812	793	780	795	833	826	821	798	822	826	826	763	814	795	780	842	758	829	839	793	814	806	773	812	829	816	863	824	811	839	814	854	757	794	870	812	780	813	797	829	817	811	816	818	837	767	814	815	805	853	805	804	774	821	837	851	835	865	822	775	778	901	777	809	816	819	824	841	818	832	800	859	800	832	798	858	764	825	818	786	818	817	819	808	853	838	832	769	828	787	835	802	838	802	810	789	834	756	824	785	888	818	862	780	811	811	789	790	822	834	801	820	859	882	809	798	801	800	821	851	852	801	827	851	755	819	875	787	771	769	799	823	795	767	782	820	802	829	821	855	802	806	837	802	844	869	838	793	824	824	805	778	817	833	841	807	799	805	788	820	865	807	849	809	815	855	804	807	840	787	789	798	845	819	816	849	749	787	738	790	831	781	833	865	809	823	849	800	816	791	744	858	809	814	847	881	817	809	851	812	780	815	792	842	844	859	830	764	788	816	829	791	796	808	796	865	850	826	844	783	844	775	803	771	831	827	798	767	793	827	804	847	798	783	790	834	822	819	812	835	790	815	846	849	765	813	813	826	830	809	785	824	799	867	844	825	765	839	852	819	803	883	796	786	837	840	814	790	787	853	864	755	809	842	821	817	816	775	801	814	804	757	810	799	848	793	798	796	761	834	867	811	855	774	857	836	815	837	803	791	835	785	786	789	870	784	844	800	818	793	843	804	787	838	784	849	788	781	810	795	891	791	779	793	788	839	832	812	845	822	858	813	788	834	817	861	818	802	795	822	784	828	807	804	811	846	831	841	804	820	772	841	843	767	820	842	894	829	881	779	824	817	782	809	824	826	825	808	793	789	835	828	837	827	821	824	803	808	793	831	775	790	843	821	761	850	785	811	836	793	759	794	814	802	818	811	782	849	830	840	849	805	843	786	794	828	865	796	788	827	828	790	823	837	820	792	833	802	807	818	799	859	786	780	812	866	826	802	772	839	854	818	824	804	820	859	823	837	846	780	839	826	799	851	845	817	803	826	830	769	819	797	768	819	789	843	857	780	819	813	771	812	845	815	812	782	783	872	804	779	787	784	860	799	798	773	813	847	831	821	820	779	758	823	794	827	779	774	808	826	819	798	812	829	811	786	837	848	801	821	820	771	811	753	821	834	811	850	795	863	743	842	844	765	829	774	808	757	816	809	808	771	800	815	791	790	760	837	797	841	837	801	833	871	854	816	802	777	816	814	835	803	813	793	728	783	829	852	837	779	830	788	839	834	806	753	828	806	813	857	772	807	847	842	783	772	848	832	772	807	841	794	833	825	789	800	818	803	853	816	817	799	878	792	813	822	797	795	841	851	760	867	828	840	890	826	864	829	787	798	811	840	783	826	777	807	811	801	824	792	814	840	845	817	850	865	810	826	847	848	809	802	802	776	838	798	777	799	806	775	802	789	792	836	771	871	768	783	822	798	831	812	854	849	807	859	766	823	804	812	772	819	817	785	840	777	800	794	818	824	853	802	812	858	756	815	824	848	798	827	789	828	838	816	811	816	806	765	842	864	824	813	812	831	808	790	823	727	800	847	792	851	818	864	819	828	814	826	834	788	815	813	797	837	816	782	813	796	785	774	830	849	852	801	786	749	782	866	834	830	792	776	823	821	885	798	813	830	793	800	778	831	830	759	837	786	858	821	836	805	772	826	774	785	781	790	844	808	877	796	819	798	806	781	800	809	858	791	806	800	846	831	796	811	766	825	820	802	836	776	837	824	838	861	838	823	801	774	841	798	824	817	807	796	824	796	815	808	848	812	796	806	837	836	854	772	792	750	836	787	840	823	819	837	819	819	808	817	855	827	782	808	817	858	863	819	794	783	840	802	811	764	787	783	780	835	805	785	828	810	835	815	814	840	800	811	840	808	798	849	843	793	863	843	809	771	818	771	842	817	773	749	805	803	841	774	812	785	859	843	855	812	849	793	809	783	782	877	838	823	772	889	841	817	862	830	809	814	836	835	835	836	785	788	792	805	832	827	848	808	801	795	825	782	824	776	785	877	811	804	792	828	822	844	804	843	832	803	788	813	856	844	811	784	786	816	836	802	800	872	828	810	734	757	792	785	833	820	866	813	807	845	787	817	874	753	764	799	826	908	819	767	798	788	795	846	807	791	789	780	811	832	820	847	840	817	824	789	865	800	833	901	818	807	762	773	807	799	842	803	804	829	804	796	840	824	816	859	850	795	816	816	800	829	815	830	831	818	808	770	839	851	830	811	860	849	864	818	815	826	769	774	793	804	801	826	810	811	813	779	788	834	833	849	814	761	804	788	884	825	827	835	816	842	802	784	775	819	822	843	874	814	774	746	869	841	834	797	814	853	824	831	789	809	835	828	864	839	824	771	772	784	818	826	826	789	808	769	823	858	834	828	869	761	779	838	842	782
15483	6914	7884	6153	3826	2586	1738	1429	1077	997	768	692	611	583	500	508	471	469	520	461	470	455	439	426	399	379	414	431	389	379	356	357	394	326	362	330	381	335	340	331	354	347	321	358	347	327	345	354	356	308	349	369	322	350	330	358	353	338	311	351	363	340	342	282	339	363	332	400	338	324	333	344	291	358	355	336	315	318	354	348	340	312	331	352	300	333	313	305	296	334	349	354	322	313	335	310	331	319	349	336	354	320	352	338	357	354	317	345	352	352	335	342	348	371	357	335	324	375	342	344	299	307	364	333	323	369	317	367	355	334	327	350	326	332	332	371	336	327	338	329	345	343	360	337	339	337	330	360	345	374	355	330	342	326	320	342	345	333	305	316	357	328	311	344	340	343	341	332	329	325	353	354	353	309	325	347	337	295	371	373	351	351	350	342	337	333	338	326	337	334	335	369	322	337	374	357	325	325	329	352	348	347	347	343	342	310	352	311	318	332	335	306	367	360	346	332	356	331	332	355	353	355	366	341	329	326	320	332	312	364	373	326	307	310	329	326	336	312	314	354	330	337	335	346	335	372	353	332	345	337	335	340	293	359	342	320	321	315	377	323	338	322	309	375	371	340	331	364	321	320	338	325	335	346	332	322	310	341	330	361	335	331	372	326	333	338	326	351	355	325	348	351	359	359	320	347	346	364	344	365	327	324	338	339	347	354	315	331	307	322	331	348	371	328	341	352	322	346	359	350	319	322	337	348	327	309	331	347	340	346	336	316	343	362	322	369	324	337	337	339	324	334	347	312	320	340	346	376	347	350	341	313	315	362	318	374	309	306	338	346	345	333	333	344	347	330	301	322	336	344	346	339	368	347	331	297	370	348	320	351	351	354	342	299	314	312	354	352	338	354	348	360	357	319	310	348	326	397	363	310	329	330	348	329	362	331	322	324	335	349	331	308	332	315	384	315	325	324	341	339	318	327	321	328	348	337	326	341	336	337	320	371	326	334	359	339	341	346	331	372	317	345	329	324	298	362	372	326	301	350	370	356	365	326	330	339	321	330	326	322	339	370	331	360	318	335	368	329	349	344	360	349	310	335	359	336	330	324	337	314	341	347	320	351	361	326	337	315	351	330	358	349	329	354	336	300	333	313	323	401	362	330	340	346	352	298	323	342	293	336	352	316	331	361	324	379	383	302	345	321	338	329	352	327	320	323	339	281	346	350	325	330	343	314	346	335	311	338	334	334	370	362	335	360	307	352	342	319	355	318	321	337	298	323	357	336	380	338	354	342	299	315	351	343	349	348	327	348	320	351	344	343	345	310	319	337	355	320	339	326	326	332	352	354	325	342	293	387	349	295	338	360	325	343	356	331	331	336	351	340	335	322	357	338	345	331	307	340	351	349	359	336	356	324	308	355	320	352	311	352	325	335	357	361	346	333	339	353	350	332	338	329	344	320	324	330	332	324	344	361	336	342	340	344	375	309	315	361	333	363	325	350	346	316	351	330	336	352	341	333	334	313	367	354	356	347	338	316	308	311	387	343	341	331	292	340	319	341	361	354	330	307	387	359	375	378	366	308	311	377	345	368	353	348	340	323	289	303	315	312	336	321	326	318	336	350	338	295	338	314	297	340	331	319	346	344	343	346	334	326	339	318	354	347	352	304	311	355	348	321	330	358	296	354	330	316	376	351	354	339	313	360	309	342	315	322	315	341	368	327	304	318	355	332	304	327	352	335	346	321	377	327	320	347	357	340	321	343	310	315	354	351	322	353	389	336	309	326	302	338	351	350	323	329	361	321	334	331	362	312	344	289	345	338	344	358	297	334	342	338	338	352	331	323	331	323	365	325	347	333	329	340	345	329	343	348	307	314	339	378	293	360	339	332	374	330	326	298	330	346	347	328	365	330	347	352	338	351	303	320	326	351	356	362	327	326	303	353	303	327	330	369	349	331	333	323	378	343	331	313	315	354	374	353	350	365	354	321	311	331	331	327	322	325	367	332	299	347	330	347	336	350	336	304	365	340	340	312	355	358	342	345	345	357	350	350	332	320	321	309	309	361	321	357	333	343	335	352	310	338	317	336	339	335	355	327	348	302	351	357	333	333	327	350	343	339	318	296	337	312	337	325	372	336	357	340	323	348	374	319	348	297	324	340	355	329	332	342	314	359	355	352	328	345	322	349	337	354	343	331	337	367	357	351	321	314	314	329	351	335	336	332	320	361	353	361	351	359	323	376	335	346	382	349	330	320	346	334	341	290	327	356	333	357	360	323	330	312	327	366	351	330	332	320	329	312	324	330	350	378	308	309	371	325	328	332	358	330	364	321	334	353	340	364	320	335	347	355	289	319	329	365	305	324	379	344	347	329	344	349	377	356	371	312	330	352	314	335	337	368	334	323	339	336	377	340	348	343	361	337	331	338	324	346	360	322	348	343	327	346	294	365	343	348	325	327	350	403	356	322	325	297	367	346	306	321	320	336	322	375	319	336	381	321	322	328	363	365	333	337	317	339	353	370	351	347	323	344	371	323	331	367	351	334	315	326	316	344	328	314	308	333	344	361	361	344	342	342	311	351	310	314	346	342	336	336	332	340	363	353	321	321	334	346	365	323	317	342	352	325	321	334	382	357	312	361	325	359	314	322	345	363	380	352	341	344	364	317	310	374	365	362	372	329	316	332	331	345	329	343	381	363	332	341	341	329	325	323	289	324	344	309	345	329	352	335	341	330	305	356	323	319	343	325	338	336	326	340	321	345	347	302	324	348	372	308	372	373	344	337	330	328	334	334	338	331	326	336	313	374	334	330	348	309	367	351	374	376	360	325	358	331	369	332	349	333	352	325	341	376	356	385	345	330	305	326	354	327	344	335	343	347	370	323	329	372	359	322	348	304	311	310	342	349	327	349	316	368	353	314	316	329	334	350	326	301	330	338	334	385	336	370	306	358	316	351	327	339	352	346	356	358	311	352	399	335	366	332	296	353	352	349	304	314	380	345	327	365	350	364	330	390	342	342	343	332	363	330	296	345	338	341	326	330	338	298	312	340	316	333	353	365	319	374	335	316	351	327	367	306	355	350	322	335	341	338	337	342	343	367	379	346	343	326	347	326	325	339	316	314	336	321	349	329	307	328	331	317	313	334	319	364	320	326	328	351	356	346	343	324	323	314	287	347	349	320	331	329	366	306	327	332	341	314	351	320	319	339	330	331	333	359	352	329	345	322	339	325	309	394	343	383	349	374	358	314	326	353	339	331	329	368	330	308	328	368	345	302	321	346	326	348	332	325	334	316	327	406	318	342	339	343	348	333	353	358	331	335	320	344	337	324	303	348	316	350	389	315	329	330	332	354	328	352	343	352	344	336	356	327	362	349	343	326	379	314	342	352	349	334	318	331	388	355	324	328	345	337	305	332	339	370	346	356	333	338	360	323	335	329	353	322	293	319	317	309	350	363	336	337	342	366	330	323	335	355	394	384	336	335	327	324	335	344	321	326
10376	6189	13668	15280	12754	9706	7305	5913	4632	3815	3048	2738	2475	2305	2022	1927	1793	1772	1591	1522	1366	1317	1243	1199	1196	1091	1086	1119	1088	1050	1059	950	961	968	960	897	914	913	915	900	807	838	832	878	831	852	847	844	814	796	737	814	795	819	777	766	787	828	751	746	711	781	781	792	781	779	776	784	802	806	804	773	764	757	780	749	800	767	720	705	807	735	785	720	785	774	774	770	785	781	732	830	776	707	781	770	777	764	764	776	821	758	794	768	778	720	786	774	772	727	759	720	768	803	736	796	795	779	784	810	790	773	751	746	768	781	773	739	785	789	819	785	765	791	728	727	764	751	772	776	782	759	789	799	717	802	831	757	788	736	732	781	806	774	737	771	780	728	742	769	748	771	746	759	735	768	757	756	748	786	785	770	744	784	725	792	732	761	795	783	775	804	726	788	758	745	764	729	767	765	802	732	789	757	798	765	831	791	799	740	772	821	819	732	763	811	775	713	754	771	694	736	783	739	768	728	760	748	769	769	780	780	759	742	750	770	797	761	786	724	771	807	786	814	765	759	759	739	764	775	787	747	776	701	772	778	748	719	796	807	731	751	742	750	771	760	802	812	802	793	798	779	780	715	763	775	701	811	742	719	731	821	746	791	762	835	761	763	782	761	779	792	769	779	783	772	769	724	748	702	774	779	805	749	745	796	828	700	808	780	777	787	757	779	750	748	774	820	736	770	763	777	751	771	773	804	810	752	830	727	779	807	830	771	780	790	758	780	770	752	800	754	816	732	795	768	765	748	758	781	773	747	721	814	760	761	815	808	767	781	761	806	790	766	723	804	795	762	780	749	777	720	749	741	720	807	812	729	803	813	817	774	780	794	777	771	759	792	782	739	832	745	766	795	759	734	743	781	762	758	766	745	795	769	748	768	745	743	756	796	741	842	724	785	757	798	789	777	757	742	731	714	769	748	756	770	774	808	741	756	729	732	742	806	749	757	790	760	784	720	782	763	744	755	789	808	742	784	778	767	769	800	792	749	802	764	772	815	736	732	784	762	795	790	779	759	739	788	778	738	744	803	799	710	762	765	799	799	737	774	771	761	796	758	803	808	727	792	794	767	791	764	794	787	774	755	676	804	792	773	746	786	742	820	734	749	705	807	776	732	767	737	778	786	749	835	744	804	764	776	807	792	720	793	741	788	724	798	765	739	794	755	818	745	749	793	795	807	742	767	745	810	768	740	784	824	799	774	808	722	799	791	797	759	770	805	779	736	721	816	834	786	793	721	724	746	769	775	771	754	725	771	740	752	744	802	714	778	784	787	769	756	752	815	752	715	761	744	814	779	737	768	758	728	793	789	716	788	806	752	779	803	791	747	805	767	753	771	758	776	775	788	749	780	755	765	752	799	786	786	804	790	783	735	770	762	712	797	768	780	787	756	764	770	739	814	741	774	754	725	737	751	785	765	768	758	789	812	756	763	758	763	745	755	763	802	821	751	757	746	778	764	772	789	744	699	805	736	769	772	751	705	780	748	746	755	793	760	776	761	727	720	752	782	759	735	800	796	776	739	782	781	756	764	712	785	735	762	806	795	791	746	783	817	745	766	743	754	799	839	771	783	750	744	775	732	737	739	828	766	733	777	793	769	721	760	781	773	795	779	757	721	730	738	771	753	787	777	788	799	724	737	747	718	711	765	729	746	734	791	763	778	773	748	812	754	794	770	781	764	737	804	761	807	795	733	741	708	784	756	734	755	741	800	737	797	821	753	742	782	777	782	747	761	810	750	796	737	731	767	789	779	786	757	734	799	776	735	779	761	794	732	831	760	780	767	764	728	800	736	725	767	803	752	766	758	760	801	791	767	790	795	815	787	743	735	801	789	776	768	756	785	757	727	803	733	761	735	730	762	769	742	795	790	749	754	737	798	798	752	756	767	806	803	778	780	804	814	813	760	752	805	811	721	758	743	806	783	761	789	786	752	782	794	758	788	820	785	781	721	795	742	779	721	761	757	738	730	766	788	801	798	763	698	786	738	756	800	789	752	791	729	742	782	750	798	735	765	780	734	792	731	790	728	786	747	747	781	723	746	755	777	764	769	766	776	769	716	763	764	767	751	833	749	775	707	741	803	811	739	756	731	801	748	769	782	757	765	790	802	789	702	781	787	834	823	765	773	805	749	784	743	791	747	738	793	803	758	834	792	778	733	797	791	767	776	806	776	792	787	779	763	726	749	745	781	713	761	763	778	746	799	755	772	776	753	802	778	762	784	742	799	771	782	776	764	759	763	819	752	754	782	770	772	767	815	785	758	780	756	802	751	747	774	796	745	757	799	745	815	798	786	811	774	759	745	813	764	833	725	777	759	727	777	720	738	764	813	713	766	748	836	748	752	807	782	742	780	775	808	758	738	740	763	761	736	708	797	786	781	790	739	762	731	756	790	803	768	797	731	769	764	757	781	700	766	761	773	819	758	776	816	785	799	803	767	767	736	723	793	827	795	797	786	795	753	750	745	746	764	739	777	831	733	778	812	742	806	744	764	755	775	739	787	743	783	764	797	774	780	766	734	783	783	735	844	792	762	787	752	823	723	750	748	810	683	755	798	795	730	785	786	767	759	756	749	734	821	766	791	809	768	779	788	728	790	814	773	791	781	733	724	758	771	753	782	755	764	812	698	758	799	765	770	747	756	767	728	804	785	738	788	753	789	800	787	752	795	787	777	792	743	779	777	767	764	751	812	787	829	771	751	757	794	799	794	721	762	715	778	779	802	742	813	747	745	742	769	748	757	755	802	755	755	809	701	746	776	721	780	741	790	822	707	778	807	733	801	778	754	789	784	799	817	766	793	738	750	769	752	751	749	806	768	811	759	758	738	788	755	865	788	794	785	802	776	768	772	732	712	775	780	778	772	775	792	738	778	743	802	742	807	773	780	775	758	787	759	748	777	736	737	805	778	741	797	754	791	775	815	769	788	811	778	757	797	737	784	783	758	814	795	765	737	700	752	776	786	793	781	783	774	780	735	741	753	768	769	688	757	787	761	803	771	741	742	764	729	769	758	771	735	754	791	774	743	795	770	777	767	739	764	788	782	824	747	804	768	778	766	764	749	730	779	733	759	756	808	741	828	784	764	732	779	825	741	807	777	744	793	799	744	761	750	809	792	766	742	763	797	800	796	737	766	713	756	796	763	789	775	750	732	753	781	811	788	745	761	823	738	750	789	765	782	786	790	785	745	765	797	768	833	721	815	789	785	769	764	749	802	715	817	741	799	830	758	810	792	715	762	790	770	763	767	736	741	775	784	762	792	754	728	766	796	750	710	759	785	785	791	785	778	761	776	773	756	770	798	723	773	690	736	733	765	765	774	818	765	744	796	741	800	714	717	767	804	773	716	753	809	773	805	741	710	804	768	775	734	785	803	717	840	762	764	754	765	802	818	742	719	773	747	828	833	706	783	782	783	820	728	736	784	744	733	809	799	784	788	757	750	767	740	791	769	759	815
23208	9902	10980	8461	5563	3567	2445	1792	1407	1034	911	826	683	638	594	573	558	519	529	493	427	421	404	429	414	378	391	382	381	342	389	373	354	343	356	334	341	342	364	356	324	323	367	341	341	328	308	329	316	296	357	338	338	337	316	315	337	339	331	317	312	348	340	332	305	344	334	340	303	349	318	314	327	327	363	323	333	334	331	297	301	294	333	283	338	302	318	330	285	289	321	346	316	327	336	298	344	375	334	363	320	334	316	311	306	358	341	335	314	284	325	319	328	326	286	321	313	317	327	326	336	305	312	312	322	357	348	335	309	340	319	324	301	316	335	355	308	354	342	349	325	329	330	323	321	306	315	347	329	306	329	354	312	326	307	336	323	347	336	302	347	329	330	327	313	318	327	299	320	327	346	305	305	282	321	345	307	332	304	278	344	362	328	368	331	336	324	295	301	308	271	329	331	330	358	323	331	368	305	302	315	357	319	339	314	332	355	326	321	350	303	316	321	359	343	312	337	301	336	353	321	339	327	301	305	322	313	361	314	338	324	307	331	352	336	341	329	318	339	340	318	321	306	329	338	302	330	300	313	280	325	320	341	281	327	306	328	323	316	323	365	289	304	335	310	295	284	318	350	346	323	323	331	363	343	311	303	313	311	319	354	334	286	334	330	330	322	296	326	312	312	300	324	326	323	316	310	293	314	314	342	346	350	346	317	310	327	336	289	315	361	320	330	280	345	320	312	300	337	314	296	310	357	299	303	295	328	373	325	285	343	319	327	334	312	331	316	332	306	344	314	302	314	307	316	351	346	310	339	333	332	314	352	304	302	310	346	359	301	351	348	317	354	331	323	311	314	327	289	354	297	341	329	347	306	309	305	358	302	293	340	327	329	322	326	344	316	351	292	351	305	325	314	314	311	306	342	327	331	320	324	293	321	346	302	349	297	306	306	325	317	347	318	331	299	364	330	313	310	355	303	334	351	350	308	335	318	307	300	321	285	323	368	334	332	325	318	343	301	286	316	338	348	289	309	314	302	333	332	338	353	298	350	354	331	374	329	350	307	324	317	350	311	321	358	314	319	304	313	310	324	341	308	321	317	356	325	321	360	308	307	342	276	305	322	298	310	366	297	341	335	314	328	322	302	321	346	314	350	326	333	291	326	338	327	294	345	314	300	315	295	319	344	278	337	349	338	336	325	332	352	309	306	359	329	310	315	287	344	299	292	353	326	351	329	326	307	335	333	297	303	342	313	344	352	303	286	302	339	322	299	323	367	319	313	333	325	301	320	306	258	292	295	314	322	318	351	354	334	324	327	299	320	330	335	309	334	314	343	288	333	316	306	316	306	324	316	333	319	304	297	362	327	309	306	305	360	325	365	339	309	339	349	339	332	311	302	335	303	328	328	287	313	294	323	317	360	343	339	309	290	293	325	319	308	323	338	328	300	333	326	315	331	353	345	337	322	305	297	320	309	330	319	324	360	311	320	349	317	320	342	317	354	342	353	342	280	333	341	335	314	306	322	339	381	314	334	317	325	330	291	294	321	345	316	369	319	326	347	311	328	311	346	327	325	325	322	342	326	318	337	314	347	283	316	312	321	326	331	309	347	291	306	282	319	296	316	290	333	318	342	339	298	308	333	346	339	329	343	346	345	285	293	317	297	304	373	323	310	326	331	310	305	341	311	330	304	350	331	320	299	328	303	299	314	326	321	295	300	319	297	327	378	335	314	341	356	350	332	284	320	330	334	327	351	324	327	311	331	305	357	345	319	346	330	323	335	313	312	321	317	360	320	285	350	305	351	314	301	323	325	341	337	325	341	339	329	340	292	327	341	319	328	315	337	334	345	344	325	304	341	308	332	307	354	312	358	330	336	325	284	327	321	349	360	335	305	289	341	358	342	303	307	310	310	276	326	306	344	313	309	313	341	341	312	320	356	330	327	314	312	325	355	359	354	337	314	346	335	350	333	289	322	317	311	331	336	320	332	326	308	335	308	366	302	330	346	307	324	340	323	313	334	320	318	292	323	301	295	338	341	287	312	341	292	330	322	294	333	361	344	329	294	335	311	319	323	326	342	346	354	300	289	313	319	348	324	349	347	294	315	348	289	372	308	320	337	327	315	336	325	355	311	291	302	346	341	316	311	336	298	308	345	319	296	324	340	327	312	319	313	346	340	350	316	323	365	336	324	323	353	343	338	345	344	317	326	325	321	307	285	315	331	340	327	322	324	310	352	311	309	336	310	363	315	312	332	323	299	314	315	314	319	307	317	312	322	353	303	334	345	335	350	304	327	348	349	314	309	317	343	320	352	332	327	331	350	357	310	296	342	288	325	307	307	329	337	333	332	324	320	325	311	282	305	326	349	347	308	294	316	306	340	362	330	325	313	351	284	315	317	356	332	330	332	313	318	302	305	306	330	341	319	298	335	302	327	329	301	324	319	313	320	323	338	333	303	320	304	352	341	371	307	281	329	313	342	341	319	315	295	312	349	344	329	302	356	302	308	339	307	324	324	354	320	331	323	339	334	326	305	329	320	281	306	310	345	313	294	322	308	334	321	266	287	324	319	305	327	328	351	339	320	317	296	324	326	327	312	320	329	320	317	321	287	368	312	335	322	306	306	335	338	293	352	341	341	345	337	328	309	325	313	313	320	334	326	313	320	324	303	311	325	302	330	338	311	327	313	330	313	282	320	328	330	332	325	328	313	346	308	285	330	341	337	329	319	339	356	353	333	324	321	316	297	297	328	358	321	316	344	314	322	320	364	326	344	377	290	313	317	297	303	319	317	302	296	300	342	308	339	330	299	333	346	330	293	296	351	321	324	310	295	323	311	333	326	295	318	307	305	334	328	314	334	303	306	333	325	352	273	324	323	326	299	306	310	324	295	347	316	328	338	320	311	328	320	357	339	311	314	331	323	322	341	293	308	319	311	297	322	339	307	337	332	320	300	308	310	312	317	311	313	312	346	317	317	305	309	309	328	332	314	312	305	309	310	342	304	337	340	305	318	332	310	300	335	332	341	335	302	353	280	352	322	324	333	314	314	314	367	337	351	340	302	301	331	340	306	303	341	298	335	316	357	333	334	356	348	323	343	283	328	282	368	322	319	320	314	338	291	324	331	319	353	319	342	300	335	309	321	339	352	343	308	312	358	340	317	341	297	327	284	343	325	321	319	323	330	332	355	294	306	335	321	328	337	321	314	268	340	342	292	326	339	287	322	344	300	309	329	354	336	302	313	307	318	324	316	295	316	305	347	355	337	313	360	344	349	312	322	341	330	341	315	326	280	317	320	341	321	313	304	318	354	310	294	295	326	299	300	307	349	303	342	322	327	284	288	340	275	299	328	328	359	369	358	326	300	304	303	332	316	316	306	319	323	321	322	306	327	306	349	324	356	303	320	372	286	306	346	339	323	317	319	342	281	336	296	327	330	376	324	317	325	303	326	314	301	347	344	326	317	307	317	314	343	332	320	301	298	344	336	333	330	313
13418	7945	17089	18792	16163	12293	9565	7548	6045	4758	3909	3255	3074	2712	2364	2341	2194	2106	1930	1678	1549	1470	1417	1297	1319	1250	1227	1131	1141	1130	1088	1045	1001	993	981	978	949	915	855	883	858	855	832	866	912	881	850	793	811	760	816	787	802	791	770	748	788	744	768	783	730	728	783	681	773	778	756	703	743	774	738	716	759	773	756	710	740	762	737	729	714	776	736	737	744	733	723	722	747	698	742	732	761	735	702	780	750	710	759	789	769	754	722	734	763	721	742	726	691	734	747	725	778	695	728	745	753	711	725	742	741	731	749	708	668	719	750	803	733	697	749	723	696	723	748	752	732	748	753	740	736	766	724	724	715	693	731	702	730	696	748	772	765	743	738	755	774	720	782	790	772	807	733	704	689	760	740	756	742	721	756	719	741	738	785	723	739	703	776	742	744	749	718	716	727	719	740	730	699	738	744	745	752	697	774	731	712	751	716	725	741	723	713	703	740	740	759	744	785	756	747	759	768	722	762	698	728	720	741	716	716	769	708	771	771	709	737	725	726	733	737	721	773	736	728	690	717	747	739	721	730	720	781	730	728	732	736	711	731	714	760	740	713	743	735	769	730	722	763	764	760	713	718	754	710	719	749	780	720	781	743	712	740	763	735	756	746	725	746	724	772	714	694	718	745	760	750	750	777	750	737	778	762	718	762	715	753	718	741	748	672	735	752	693	731	726	735	779	664	728	709	749	712	683	725	738	701	752	731	710	741	713	745	687	752	733	729	687	729	739	785	741	808	749	702	719	703	734	732	721	740	705	720	752	722	690	733	739	683	708	795	696	766	717	722	755	779	715	713	727	751	689	704	748	721	730	721	745	698	717	744	703	737	727	773	740	746	733	726	747	735	748	772	731	753	727	714	735	709	712	781	735	726	730	739	739	767	775	716	722	709	692	797	695	719	752	717	718	746	740	749	757	765	721	765	717	723	681	747	770	717	733	735	709	781	752	693	723	769	726	710	735	753	741	714	724	734	773	715	720	731	723	744	675	775	728	729	738	748	771	758	706	721	724	756	741	790	714	707	730	743	773	721	682	752	691	743	754	731	753	742	746	753	747	743	749	732	777	664	811	725	730	779	768	768	745	770	749	754	752	768	746	731	721	706	750	735	729	734	779	717	799	779	738	730	777	740	765	685	739	751	729	710	723	737	717	760	728	747	776	715	727	776	706	732	732	710	744	717	733	661	771	681	743	720	773	728	741	694	748	745	723	760	718	712	739	726	768	691	746	720	701	734	758	685	703	766	746	734	731	787	755	739	791	740	726	724	789	739	745	690	746	699	756	754	711	739	743	720	704	775	753	733	769	757	770	729	741	701	742	712	717	742	776	783	698	704	732	705	703	769	740	774	744	703	832	724	726	743	741	761	756	739	671	790	755	705	762	747	781	733	727	752	745	756	759	757	787	734	757	776	785	765	700	741	716	760	697	732	729	684	689	763	754	732	711	740	771	730	759	703	778	722	732	727	728	696	743	766	695	706	733	727	747	727	734	690	805	695	712	714	742	725	757	723	702	756	706	730	696	766	711	722	737	785	732	742	643	727	708	772	777	777	764	730	728	746	775	743	712	743	797	731	755	738	716	739	716	707	746	738	742	768	710	748	743	700	720	733	726	706	707	723	683	730	764	719	706	683	739	740	756	701	741	757	731	733	712	727	727	792	721	710	720	744	783	744	729	712	710	709	700	748	709	739	722	730	732	680	698	743	715	787	783	719	804	724	745	756	752	719	775	732	687	706	771	710	717	711	783	767	721	725	722	729	724	700	727	704	748	747	764	719	728	726	728	720	712	721	707	751	700	790	734	758	717	707	792	732	776	757	748	700	737	749	760	722	742	701	760	740	729	691	715	725	745	776	723	720	740	713	783	752	750	735	737	739	745	728	786	704	732	730	764	742	756	739	730	727	752	769	743	759	702	731	691	726	750	715	756	759	738	742	738	797	749	738	729	782	741	705	760	662	734	718	756	758	712	722	732	736	768	724	736	746	708	747	747	702	708	766	706	753	727	731	727	726	724	728	784	731	700	703	718	772	718	758	775	776	712	708	712	761	709	714	723	740	696	717	693	729	752	669	758	730	765	700	738	733	758	732	726	707	733	744	744	751	691	728	727	784	767	676	757	756	738	750	750	749	741	730	717	737	721	695	712	754	711	713	724	790	752	753	707	728	753	765	716	742	775	736	749	720	766	753	750	732	680	789	718	720	692	761	750	752	708	769	770	684	715	731	719	746	728	788	789	749	713	723	765	718	767	708	742	748	701	731	749	722	765	773	750	706	746	748	727	729	746	745	713	703	741	783	738	756	745	757	675	756	763	715	755	729	733	745	711	706	764	721	726	739	763	714	796	706	729	735	722	716	702	736	732	714	722	703	714	735	683	723	735	681	738	769	753	766	704	763	703	693	743	739	758	732	807	750	726	747	694	733	714	731	754	738	736	713	762	771	713	774	742	738	736	745	747	743	706	735	735	746	750	733	749	753	731	762	727	708	688	749	801	774	782	732	753	753	732	733	716	767	738	799	745	725	745	774	746	718	728	786	711	732	787	779	709	732	718	754	730	702	766	752	751	782	779	774	770	729	763	717	684	715	746	751	755	725	729	747	729	767	706	736	748	712	743	734	694	731	761	786	754	770	748	754	748	736	772	730	713	723	756	728	714	718	766	790	793	736	755	741	746	726	702	706	787	769	752	768	691	713	733	724	688	731	761	721	722	748	713	703	734	749	738	741	685	743	774	723	714	766	723	735	744	741	698	769	745	708	700	757	728	754	726	767	737	784	739	719	755	766	695	734	754	703	763	735	716	742	753	718	780	736	713	689	726	703	793	735	749	788	708	725	716	725	754	721	739	765	763	727	723	755	771	712	713	711	790	720	717	720	701	777	717	760	744	751	754	759	766	719	770	760	691	717	714	766	758	729	730	740	732	741	717	758	755	762	774	737	721	747	745	778	757	701	725	671	759	722	739	756	729	743	737	740	720	738	681	736	774	762	702	756	716	716	752	731	755	793	706	712	753	732	748	755	703	713	747	733	764	760	737	718	724	741	743	716	737	766	721	724	730	726	736	764	758	691	734	719	690	716	706	731	716	720	734	742	766	696	746	789	711	712	805	752	762	742	713	738	720	729	693	747	751	724	712	675	701	780	717	716	753	749	749	701	770	769	713	748	712	803	763	788	687	714	720	765	759	741	777	735	760	762	722	741	767	769	744	719	766	707	746	736	798	736	710	687	742	733	781	736	745	699	743	748	717	778	745	735	726	716	726	697	716	751	713	714	750	761	737	745	748	765	756	733	762	753	725	722	726	722	741	763	692	751	772	727	765	686	757	744	720	761	725	717	744	783	688	730	763	723	703	779	778	765	789	737	709	773	702	710	716	727	757	745	776	703	744	716	728	713	722	756	748	751	762	740	751	708	742	726	691	756	680	759	756	718	768	756	748	702	760	738	715	734	762	746	674
7629	4459	5390	4057	2512	1727	1230	974	856	770	675	586	530	477	480	516	435	467	463	449	374	431	410	439	365	376	394	391	388	424	400	403	375	379	362	346	361	351	358	381	354	354	391	369	367	383	385	366	362	382	369	365	356	365	413	366	377	340	380	354	366	386	358	368	377	359	393	364	366	365	390	340	378	340	353	349	349	356	381	373	376	357	344	344	317	341	349	393	344	359	376	383	368	392	358	377	359	333	357	369	358	375	389	396	398	347	347	355	309	373	387	386	359	355	374	364	401	357	351	361	375	343	362	361	388	358	354	378	367	379	361	394	348	382	376	392	351	366	351	364	367	349	351	371	350	342	368	362	364	393	326	383	349	318	356	358	346	378	333	370	377	342	377	346	324	372	408	381	371	353	388	374	339	386	387	365	326	345	397	379	339	378	396	383	364	416	402	372	374	364	385	373	401	413	375	388	358	371	369	358	360	378	361	341	367	343	348	407	327	364	357	394	358	347	371	361	369	362	351	362	369	360	349	358	385	361	367	383	386	337	368	376	350	348	334	382	372	383	361	367	368	365	385	370	361	390	335	393	395	363	400	349	333	392	373	331	377	337	362	341	371	366	373	351	385	389	358	355	361	355	352	361	370	369	368	399	339	356	382	382	374	362	401	375	368	369	369	361	382	375	371	402	380	390	349	390	360	368	382	352	337	327	350	355	369	331	391	346	343	376	336	350	398	367	364	363	394	374	371	370	393	370	369	411	381	336	342	380	359	380	372	367	301	335	362	360	338	386	361	342	362	386	367	354	360	394	386	370	361	365	345	335	340	385	307	331	366	371	360	360	368	379	382	378	372	363	364	396	345	355	413	350	388	388	406	343	339	374	374	363	402	369	353	346	364	385	370	361	357	358	362	380	370	380	387	363	326	375	395	392	398	360	357	388	371	387	347	384	359	366	408	341	368	343	373	347	371	381	371	375	380	356	365	333	374	351	366	347	388	337	391	396	344	359	377	369	384	345	336	386	357	400	375	362	369	396	390	377	358	359	319	328	386	379	344	382	389	368	346	402	375	403	386	357	370	414	377	352	370	334	369	343	376	350	336	322	308	345	335	388	372	359	353	372	373	345	326	366	380	366	371	344	336	367	394	361	386	355	365	394	373	346	346	347	371	349	329	339	356	363	343	364	404	384	329	358	373	358	362	364	399	398	361	355	407	347	388	342	367	327	336	346	370	397	381	364	403	376	365	365	349	371	353	347	385	357	408	347	354	342	359	360	323	338	358	398	378	393	360	345	386	350	358	352	364	404	400	368	364	369	327	372	345	360	375	325	379	342	358	382	360	381	369	344	396	382	327	350	371	363	355	381	365	401	370	334	381	364	366	369	359	391	386	367	359	353	354	343	346	348	394	367	369	335	355	368	343	359	371	382	383	377	344	384	330	360	403	348	376	372	390	364	324	360	374	386	369	385	372	355	376	384	343	396	347	364	387	375	357	367	384	349	363	346	381	337	361	306	418	384	354	364	402	398	381	350	367	353	370	353	311	351	394	336	360	354	410	358	362	384	393	388	366	350	361	340	349	385	353	377	422	380	365	355	380	321	368	383	361	349	378	342	323	345	370	382	345	382	385	363	389	411	375	390	384	363	321	391	338	380	375	384	353	362	340	349	381	357	391	398	378	386	347	402	388	397	348	362	388	351	355	381	409	383	344	346	373	391	349	350	393	361	360	331	376	348	372	383	372	387	396	339	357	409	371	387	382	312	353	351	371	337	353	401	359	381	388	383	371	341	356	377	344	351	397	331	362	404	365	385	375	369	356	350	359	352	353	354	334	400	344	345	387	355	337	323	368	354	400	389	352	356	387	391	360	360	361	348	393	381	360	336	373	362	338	376	352	363	354	350	396	324	360	372	368	349	391	351	383	386	334	331	382	337	365	390	399	373	340	381	364	377	353	348	391	384	350	348	387	380	382	370	389	319	346	345	380	347	348	338	364	350	376	437	378	337	361	369	347	335	343	369	354	374	350	399	338	354	341	345	381	362	367	348	386	318	347	385	333	350	367	371	363	351	382	375	360	299	358	344	347	366	377	371	325	364	383	357	334	375	369	392	350	372	374	365	339	374	379	367	361	374	357	327	403	400	390	366	383	374	388	362	355	397	391	374	362	348	391	351	363	344	390	366	381	370	366	362	372	383	387	330	356	365	354	368	364	334	366	357	347	365	375	374	383	384	316	384	391	370	346	318	377	310	345	346	370	346	394	418	398	382	359	360	363	381	328	341	364	355	358	356	387	373	324	339	387	339	350	371	329	364	377	386	374	390	370	396	374	368	338	333	383	351	373	347	360	366	405	345	373	327	402	408	370	380	349	368	370	370	404	331	353	334	373	388	339	394	403	373	413	355	369	362	385	382	384	380	376	296	362	364	370	362	397	381	366	393	358	373	358	354	389	339	373	393	364	347	369	379	374	385	358	373	362	365	351	348	373	393	379	338	379	344	380	343	358	345	324	378	344	338	366	352	361	356	361	424	393	341	368	356	371	359	386	372	356	370	405	387	322	349	390	348	337	369	351	362	374	376	348	350	371	387	366	389	361	388	347	366	376	394	371	357	364	383	368	383	366	343	400	367	394	344	375	357	350	403	367	322	382	344	334	360	371	384	354	416	345	397	385	355	344	334	379	367	340	377	376	371	358	379	377	375	364	377	364	370	384	341	393	382	359	369	362	360	355	344	368	362	340	397	359	328	369	349	326	370	310	402	373	381	362	355	361	409	355	362	341	365	354	333	320	369	358	364	413	384	358	382	335	375	357	302	381	376	375	390	373	327	376	364	384	373	396	368	395	339	345	336	380	363	352	357	324	377	350	371	356	362	334	368	357	356	350	351	331	359	373	394	349	334	339	377	382	374	334	378	380	350	341	389	366	356	370	384	385	377	367	383	355	358	319	380	341	352	356	346	354	382	324	344	381	368	378	373	438	359	401	379	395	391	345	351	352	348	356	355	355	369	331	369	360	390	359	380	366	340	376	376	380	371	371	360	372	338	360	353	384	382	358	398	360	380	341	375	393	372	360	400	363	387	359	346	359	372	381	379	320	366	322	358	353	396	367	341	348	349	386	347	347	355	385	393	327	366	387	389	385	357	376	333	354	348	330	382	346	356	359	366	367	371	350	356	326	385	372	372	349	388	358	371	340	345	366	367	357	372	363	370	394	391	351	388	395	388	375	364	359	391	400	321	389	364	341	349	357	379	370	363	392	383	365	358	398	348	320	370	407	334	378	370	371	382	354	343	384	337	381	369	383	342	367	370	366	388	362	395	379	341	393	359	397	334	380	359	377	364	357	366	328	368	368	395	407	375	349	378	411	392	373	387	323	350	336	341	391	363	357	360	383	388	339	355	360	361	354	349	336	342	347	356	342	389	357	345	347	372	391	380	381	331	361	345	339	370	360	353	395	394	366	330	372	369	384	376	382	357	365	384	371	369	340	398	386	352
5240	4426	9638	10608	8866	6828	5088	3996	3251	2785	2335	2077	1904	1659	1533	1470	1386	1327	1350	1300	1250	1174	1060	1131	1082	1105	1046	983	1007	1038	933	900	926	924	944	930	872	881	917	857	904	891	899	912	848	874	850	844	890	844	877	885	829	898	812	836	832	827	877	813	811	798	848	775	850	868	819	853	829	850	837	760	804	791	810	835	821	817	863	829	838	842	797	799	863	861	835	764	809	789	836	809	828	835	820	858	826	864	812	822	823	810	797	834	831	832	812	853	846	841	810	808	825	782	826	821	819	827	835	829	754	867	808	811	811	813	824	853	824	854	831	813	859	850	814	837	812	837	792	784	853	811	802	815	822	810	805	802	767	828	817	766	777	837	751	785	838	874	827	809	818	775	783	789	834	830	847	831	806	838	796	868	857	816	799	827	854	844	806	834	815	817	828	854	842	839	809	840	847	841	760	779	822	861	813	802	840	803	766	831	768	874	774	817	829	832	826	845	811	821	814	789	812	847	790	836	808	828	776	788	797	794	788	836	787	848	790	850	861	835	847	831	851	771	833	856	814	839	831	780	825	835	807	795	849	830	891	812	883	797	780	807	819	814	800	818	794	825	856	801	807	816	881	835	796	799	799	795	829	861	852	817	802	825	761	840	839	825	799	833	799	826	844	873	822	804	851	819	795	813	831	825	790	814	812	856	823	779	818	800	809	906	821	874	824	823	819	859	814	820	848	782	767	845	768	768	863	844	798	817	826	849	813	807	826	844	841	794	813	775	833	812	817	813	815	807	861	786	820	798	834	836	856	844	838	824	781	839	873	824	811	845	805	788	797	801	807	823	837	843	783	854	804	803	835	816	832	861	818	788	816	815	830	866	833	810	786	890	782	854	837	786	808	835	871	812	810	847	803	815	801	839	831	861	774	812	794	844	832	813	830	822	858	832	794	756	815	836	795	785	798	823	858	833	825	797	804	840	853	819	784	826	813	812	853	819	870	865	819	837	866	833	798	830	795	821	805	769	839	787	866	852	811	787	811	871	852	797	808	801	790	813	829	847	832	805	802	807	797	839	864	797	768	842	818	783	834	816	784	846	822	851	841	823	824	849	794	818	815	790	857	765	830	819	817	818	824	779	811	860	882	839	849	829	814	784	870	813	794	860	767	839	790	784	788	830	846	779	776	825	783	829	840	808	834	820	849	830	852	862	806	817	851	838	812	816	774	842	843	859	762	844	835	799	860	863	856	791	743	867	833	849	895	846	806	848	851	768	804	819	824	846	808	821	833	820	843	874	798	795	793	827	825	869	784	792	845	839	803	794	802	863	802	808	803	820	844	854	769	906	851	778	839	773	792	836	772	830	800	827	786	836	768	767	797	830	820	796	873	807	808	805	793	783	798	822	803	823	868	866	780	818	809	805	801	826	847	820	794	782	812	863	826	827	781	772	801	772	858	812	808	791	768	856	843	792	807	808	841	863	801	833	827	818	869	798	799	815	813	848	834	814	800	791	881	839	771	808	846	825	828	813	815	807	793	817	796	863	845	785	824	821	841	797	851	776	798	846	810	829	892	760	809	797	803	793	781	798	841	866	838	845	763	802	819	852	785	822	818	808	823	752	844	778	822	795	827	825	796	807	786	835	806	854	851	863	843	796	845	841	796	787	848	775	784	800	815	839	799	793	816	842	873	860	832	797	800	768	853	819	880	805	800	782	837	839	797	778	764	818	818	834	819	823	854	765	828	807	823	816	831	818	831	848	805	815	868	824	798	821	761	820	798	794	801	823	810	818	852	834	873	853	838	837	795	826	776	817	786	819	808	802	839	818	838	851	824	825	857	799	763	839	784	784	788	800	822	788	800	791	851	866	833	787	901	844	838	793	816	844	820	843	840	788	853	848	781	835	800	849	838	825	813	864	831	807	819	832	811	793	844	780	830	841	790	821	814	811	871	833	847	797	798	772	872	876	789	814	809	815	811	811	886	818	837	798	833	826	808	843	789	837	867	812	784	825	802	847	829	746	879	844	786	832	775	849	803	780	830	803	851	812	830	811	799	819	848	819	871	797	787	787	833	835	788	830	821	778	787	833	802	839	803	876	887	829	889	818	847	770	827	810	826	822	819	797	826	829	837	822	822	798	801	821	786	832	823	833	849	834	860	819	800	756	805	795	846	821	858	822	831	818	812	776	815	845	823	828	849	824	788	844	833	826	786	872	804	796	815	790	783	828	818	866	815	793	759	817	783	865	857	785	828	821	814	796	783	851	830	777	802	822	829	867	872	831	826	825	805	844	785	789	847	818	821	851	840	815	820	762	889	790	848	813	831	795	784	815	755	844	806	823	773	879	782	836	825	826	811	888	758	787	852	823	818	783	813	780	825	803	818	807	809	836	844	790	841	833	803	841	834	814	838	853	870	794	823	815	849	882	839	820	787	838	815	829	812	860	862	801	810	837	813	821	769	841	842	813	835	765	825	819	821	813	784	803	808	790	831	835	781	809	856	853	825	806	784	883	803	817	807	861	842	826	829	789	881	808	833	843	833	796	838	846	842	809	795	807	790	833	843	824	823	827	780	819	782	845	840	853	756	802	879	830	798	821	761	830	816	768	845	835	775	831	781	833	811	832	836	866	799	852	822	827	817	851	799	833	827	830	777	824	867	810	801	838	796	820	894	820	808	818	860	780	843	784	824	799	834	900	837	814	806	849	835	819	805	828	783	824	765	828	804	842	809	838	824	825	848	810	858	845	822	828	867	841	823	785	817	780	718	841	818	837	818	829	788	821	846	812	852	817	836	852	856	862	796	833	871	839	830	842	849	863	804	825	810	831	825	795	846	809	761	840	784	820	852	817	804	815	846	774	782	846	843	814	814	779	798	818	857	834	822	796	811	791	825	807	815	840	812	862	758	812	836	856	815	838	815	793	819	800	888	796	792	828	816	895	815	818	835	831	902	814	805	812	819	851	851	803	761	812	829	810	789	795	845	774	826	825	828	817	840	791	816	787	856	786	857	836	765	865	823	859	807	813	836	853	801	825	804	784	844	770	849	781	825	844	810	797	804	851	846	822	831	871	829	831	799	786	834	789	815	847	854	823	797	838	810	824	760	803	787	871	824	807	838	819	807	812	791	844	825	788	801	839	794	826	838	871	783	821	842	838	823	836	755	782	840	805	784	875	786	813	810	776	830	794	834	826	874	843	807	824	791	811	787	814	855	837	842	792	879	849	839	816	810	852	804	818	841	844	759	855	803	819	864	814	851	823	828	812	815	764	780	845	826	798	827	797	808	850	779	822	788	791	829	831	822	854	837	798	867	756	826	829	843	859	811	831	863	819	811	828	857	846	834	783	767	855	830	859	807	788	812	855	812	812	805	822	783	840	841	841	794	847	841	845	862	807	800	827	827	826	834	885	880	879	806	798	817	847	824	788	827	802	849	818	772	802	790	774	802	829	823	876	791	853	849	792	916	814	796	802	887	809	858	827	738	844	785	783	788	768	861	784
15329	6788	8010	6107	3824	2610	1888	1377	1167	877	767	714	645	598	549	487	505	508	433	470	433	406	378	396	392	442	366	360	350	390	390	418	417	353	364	330	383	363	364	339	360	343	296	326	344	382	351	361	346	329	340	321	327	347	343	359	324	307	326	330	326	365	358	310	366	362	344	352	340	340	364	363	348	313	332	336	363	335	346	334	314	340	365	337	315	348	320	327	335	304	380	315	337	360	368	338	335	316	350	347	328	335	327	315	366	342	349	378	362	339	303	306	318	352	352	327	351	335	351	322	313	340	345	344	349	323	348	331	330	326	343	360	344	362	364	377	371	352	343	333	353	369	314	364	338	345	319	320	314	326	322	318	380	306	315	323	346	367	323	327	355	358	316	345	326	339	319	320	351	350	310	337	362	376	351	329	342	365	337	351	339	357	305	345	338	377	319	332	340	335	343	363	385	315	326	342	352	377	352	332	370	331	316	340	326	337	307	329	358	357	367	345	342	378	333	326	335	350	333	336	347	356	346	350	355	331	328	349	343	359	350	359	314	336	308	336	319	348	335	311	327	349	348	345	334	349	310	361	328	343	343	325	355	345	363	341	341	332	320	314	349	326	332	315	346	359	373	337	355	325	352	333	270	349	322	311	358	340	333	314	337	290	319	362	352	312	350	375	348	377	298	348	305	338	347	318	325	323	367	388	332	337	335	362	350	355	318	328	355	331	319	360	353	362	308	334	370	349	339	354	358	317	303	314	374	308	362	349	349	331	347	327	324	346	328	353	370	359	309	330	344	328	332	332	346	335	330	389	319	369	317	319	343	349	347	328	323	356	327	384	338	306	353	306	350	334	315	342	327	336	352	325	352	341	292	333	344	332	299	353	342	318	324	354	350	328	360	352	366	358	356	328	351	336	347	326	340	324	333	312	320	354	348	366	320	385	339	343	350	342	325	330	352	341	374	373	356	360	330	333	323	333	361	348	313	355	310	370	345	326	343	342	372	323	346	372	304	339	327	364	344	355	345	328	331	315	369	347	354	363	359	360	333	338	314	318	359	352	381	365	341	372	340	309	365	317	344	317	298	298	349	354	316	336	306	331	351	369	327	360	337	325	323	335	308	324	309	328	321	370	306	309	342	335	340	344	306	356	344	376	325	316	351	360	348	350	319	333	309	346	358	319	311	352	325	365	347	332	321	362	308	329	354	329	355	360	358	342	314	348	352	373	350	373	360	352	365	307	363	374	325	334	315	321	318	336	366	352	311	309	335	349	354	351	347	350	316	335	284	298	324	353	326	349	334	323	330	344	373	341	374	343	341	367	363	334	336	362	348	333	304	340	353	341	323	334	348	336	357	311	336	342	380	329	359	317	355	344	389	359	336	376	352	318	338	341	310	347	302	354	343	335	341	361	356	353	343	339	318	306	342	354	329	345	351	364	346	312	312	359	366	358	362	390	362	322	330	369	365	339	338	351	344	357	354	333	295	314	353	339	339	336	341	378	383	325	334	312	380	314	371	305	354	360	296	382	329	357	319	364	329	373	328	319	294	352	360	330	313	353	336	359	343	320	358	379	323	369	356	363	337	320	304	341	335	285	344	368	339	318	316	291	342	351	333	337	305	349	333	332	357	337	368	305	343	351	331	316	323	322	318	312	354	317	357	324	342	328	334	323	342	352	317	360	342	368	341	363	341	357	323	331	321	338	335	355	335	365	332	297	327	357	344	324	349	345	329	373	333	377	377	350	353	329	312	362	328	325	351	351	338	336	330	287	309	368	363	380	337	366	352	351	359	330	354	357	362	335	333	361	314	325	372	358	351	346	334	339	304	321	372	332	319	347	358	345	313	322	324	360	328	324	354	343	325	319	356	325	353	317	339	332	320	360	354	330	331	369	337	330	363	323	350	337	371	347	339	355	374	326	319	374	331	344	348	336	365	367	343	343	343	364	344	338	319	373	340	358	349	312	352	352	343	353	353	315	349	342	334	327	319	327	361	323	327	324	360	326	348	331	320	320	339	373	339	347	384	326	353	353	353	375	375	347	323	358	343	348	358	325	352	384	354	327	320	339	354	348	318	348	337	329	354	338	352	354	348	331	362	366	342	307	321	331	363	310	371	326	342	348	393	338	332	333	330	327	306	330	365	386	359	344	344	371	354	350	339	358	367	353	308	324	315	360	401	301	329	310	354	359	338	341	324	364	359	328	340	325	329	373	335	310	325	319	349	365	309	355	334	356	322	311	373	353	378	329	353	331	344	313	303	310	335	301	357	348	317	351	362	354	334	345	345	345	356	307	369	336	389	331	339	332	357	328	329	353	344	364	348	351	335	329	334	358	342	364	358	336	309	343	368	320	325	348	330	344	319	333	323	322	373	334	367	327	353	345	373	371	319	339	348	336	349	338	358	358	340	334	318	331	317	346	336	321	308	317	340	320	349	320	325	343	321	321	332	347	324	330	345	343	346	328	332	358	331	352	328	341	327	328	368	403	296	330	344	369	365	336	348	327	342	330	332	367	332	334	358	304	357	297	343	386	383	350	329	346	325	329	350	328	285	352	311	330	354	353	376	336	330	325	337	319	338	338	372	357	339	345	303	339	345	345	353	398	340	317	337	343	356	315	330	362	346	320	328	324	323	325	335	307	316	346	344	308	324	321	340	349	340	307	334	291	315	357	340	317	319	350	360	344	342	350	324	335	320	320	350	355	336	345	308	376	346	340	325	304	363	323	353	352	331	367	310	372	327	355	265	343	343	358	360	298	321	336	340	347	352	322	357	345	354	331	335	346	289	323	343	383	290	332	338	326	338	342	350	335	305	314	336	321	339	367	340	323	327	359	333	369	381	334	349	315	367	342	354	333	334	330	331	340	351	300	352	331	399	361	341	368	333	366	323	357	367	348	318	350	334	324	316	315	344	320	335	329	353	330	334	318	324	359	342	350	319	366	373	341	359	358	378	334	325	364	338	340	296	314	340	348	344	326	331	366	338	320	337	348	342	345	367	330	297	333	304	326	335	349	343	329	353	328	350	373	361	329	349	330	352	322	337	318	352	352	334	324	322	316	346	367	307	323	341	379	346	352	328	353	363	343	349	348	315	302	336	323	355	345	320	338	344	358	350	326	327	327	311	336	356	357	351	329	344	356	372	335	303	353	339	332	323	364	338	373	312	330	313	361	311	348	369	347	318	347	355	347	324	326	349	337	326	326	319	359	307	340	338	336	348	398	352	351	388	330	355	372	361	299	329	354	328	321	341	281	345	323	360	354	364	374	359	326	354	334	332	337	345	339	351	381	333	362	304	301	311	342	325	356	319	343	352	375	348	358	357	326	348	355	324	340	309	321	319	340	322	332	318	322	344	307	399	364	346	313	325	315	310	315	352	349	316	370	348	353	327	352	363	331	368	341	351	335	370	305	320	337	342	306	345	332	361	309	363	350	341	311	359	317	344	366	358	369	364	337	336	344	304	325	328	341	343	324	357	317	329	356	346	361
10432	6241	13478	15306	12465	9609	7575	5729	4553	3779	3224	2692	2498	2291	2089	1831	1748	1539	1650	1509	1400	1280	1297	1218	1100	1157	1087	1064	1014	1016	1020	1018	943	943	955	976	936	898	893	918	832	850	858	844	824	835	816	834	811	822	890	820	863	803	790	830	791	838	808	784	745	770	840	754	781	821	795	827	800	762	708	791	779	749	770	764	809	817	788	767	734	799	717	774	747	735	768	855	781	792	774	770	786	759	779	765	755	804	775	777	794	729	785	770	807	750	807	775	822	735	753	784	756	764	737	752	772	753	771	771	755	798	757	793	775	763	803	794	781	758	726	769	805	766	789	809	758	788	757	793	748	714	773	777	756	799	773	792	776	750	820	744	787	722	759	789	779	771	745	789	778	803	809	761	734	823	802	724	761	764	815	785	791	769	766	755	802	773	811	773	766	804	744	822	776	767	791	759	782	767	786	775	788	821	766	787	775	761	753	800	699	780	818	736	750	781	832	729	786	758	799	796	752	742	757	779	773	766	749	786	763	748	763	757	820	741	756	790	836	784	757	770	786	804	757	749	720	769	786	784	763	827	789	751	764	796	778	795	714	771	731	758	771	739	784	745	815	779	748	760	770	775	786	776	776	822	789	737	784	760	797	778	787	806	798	819	848	758	740	727	757	811	737	813	774	784	786	740	769	798	790	763	746	777	777	772	770	789	775	745	735	806	818	718	771	753	775	732	752	773	799	759	757	764	795	783	776	776	741	842	706	759	774	736	763	791	791	810	750	771	716	811	813	786	785	770	828	727	736	817	767	771	773	778	756	714	755	785	769	763	746	733	771	744	732	756	784	774	713	719	760	778	785	769	813	765	785	821	747	777	837	770	797	821	700	771	745	794	743	796	812	765	745	801	734	776	817	779	796	777	812	707	774	861	716	806	755	760	813	768	727	762	784	777	748	766	772	736	803	745	754	833	769	744	754	805	762	793	759	826	750	780	816	727	718	794	769	803	802	795	746	787	749	781	758	772	782	746	783	729	782	767	794	766	770	767	798	788	774	727	777	781	756	759	782	791	790	779	741	808	811	735	810	751	819	756	752	732	829	742	733	791	777	772	760	763	750	801	744	829	758	769	810	799	750	771	760	768	737	762	758	743	785	794	784	773	785	750	780	825	753	789	794	805	803	749	776	766	766	795	776	756	747	798	789	797	715	770	742	770	776	776	774	811	783	809	725	747	741	802	783	745	738	773	796	724	799	819	784	814	770	816	768	780	796	712	762	765	808	776	818	833	742	785	787	815	798	785	760	804	727	760	770	785	730	804	787	809	744	775	789	776	721	793	761	724	783	764	750	741	781	833	751	754	826	745	768	735	798	813	760	804	774	739	771	790	817	795	732	779	747	794	790	820	795	803	784	807	765	801	762	803	761	776	774	802	777	787	855	760	780	717	774	823	756	762	754	744	747	786	774	734	759	834	752	799	803	772	749	777	829	760	771	745	791	773	782	776	763	718	803	749	791	763	803	807	746	748	827	794	789	738	758	772	780	773	809	763	829	772	829	807	791	788	777	767	744	775	755	820	804	797	750	794	734	767	719	753	770	795	776	800	746	803	766	744	769	791	744	798	792	754	787	767	793	750	775	736	788	825	771	762	813	763	778	792	800	782	771	767	761	782	799	740	784	727	724	762	720	779	773	729	759	765	808	743	776	788	750	749	783	785	795	815	795	836	834	778	776	767	757	797	801	785	784	763	809	780	744	755	768	770	754	706	758	743	759	801	774	746	813	754	811	764	768	808	759	778	786	777	778	760	806	796	765	796	759	805	806	790	795	804	783	792	733	736	712	773	779	853	755	808	746	799	758	770	784	856	742	781	738	789	815	780	779	723	744	788	733	736	784	770	809	734	785	774	781	750	753	768	783	745	791	721	757	789	778	792	742	717	788	746	789	793	781	801	754	815	764	748	777	749	771	764	743	774	810	806	755	784	823	700	790	757	791	739	757	788	817	737	787	762	758	755	777	810	755	751	727	768	839	772	746	746	764	845	768	763	779	796	777	752	796	764	803	753	752	759	752	770	790	812	777	763	779	789	840	816	750	819	810	809	765	781	772	817	711	776	795	801	776	777	785	803	754	720	792	733	781	760	760	777	806	774	738	785	780	734	750	722	803	804	744	766	794	729	775	797	790	806	742	784	807	750	765	793	757	756	782	754	740	776	768	737	781	781	780	818	743	750	826	755	738	722	739	755	805	733	825	797	819	792	770	808	760	781	706	761	744	767	773	769	771	771	798	774	801	785	782	788	743	748	802	810	770	727	780	782	844	767	761	776	755	748	790	785	760	756	764	798	791	752	803	773	776	805	782	781	797	796	783	782	774	733	765	777	740	778	765	732	780	755	741	789	787	761	763	775	762	791	768	752	725	802	838	778	769	757	847	756	831	717	754	754	767	758	771	794	794	747	764	846	773	760	771	781	717	782	704	742	797	798	796	751	743	739	799	799	765	781	780	808	792	792	791	805	802	784	785	844	767	824	796	760	737	741	796	780	767	792	770	754	727	812	800	796	735	719	720	795	734	740	778	799	804	791	811	763	750	814	759	766	701	780	780	803	767	757	824	728	807	801	772	726	748	769	793	802	710	760	775	782	751	812	800	776	752	760	770	783	814	711	778	773	753	797	798	762	748	854	784	780	797	786	778	822	717	821	761	780	765	775	796	789	811	782	766	783	767	752	824	769	760	799	764	807	755	733	801	765	798	814	723	753	786	794	758	777	729	781	760	757	833	766	748	750	738	784	763	786	807	771	781	795	780	750	761	735	729	782	800	782	762	741	769	745	763	787	761	758	743	767	781	786	808	795	809	734	727	779	746	788	748	769	752	794	727	765	795	773	750	718	768	780	777	769	779	768	742	791	793	785	749	748	715	774	794	770	753	799	787	733	778	744	742	714	780	776	737	790	717	788	817	739	790	735	818	795	764	770	757	783	830	755	806	755	821	774	770	789	740	708	814	751	736	776	816	821	750	847	777	793	777	824	757	775	801	752	797	781	777	741	800	753	802	732	750	722	744	754	745	755	785	771	806	755	708	757	784	793	744	788	750	773	749	785	793	755	755	709	774	726	771	768	802	783	747	767	752	758	773	817	819	765	815	807	769	765	794	773	766	766	729	804	743	743	790	793	815	734	731	730	778	793	790	737	756	763	786	806	759	770	813	797	797	777	800	756	744	822	783	768	786	741	777	791	787	768	771	817	791	752	809	748	764	781	789	731	771	782	786	718	803	762	767	789	761	811	762	734	773	755	785	778	795	807	794	818	767	759	736	769	814	734	737	786	776	776	792	745	764	799	769	799	787	796	794	777	790	745	789	784	800	760	831	763	815	765	769	739	805	791	782	741	787	737	736	823	774	740	772	714	775	804	755	782	747	742	778	795	780	763	782	776	798	754	745	745	786	765	765	760	778	762	774	777	845	799	736	753	792	810	777	768	736	771	806	773	787	748	798	746	761	781	803	758
23403	9766	10749	8238	5383	3513	2386	1834	1408	1033	975	834	714	659	615	589	524	523	508	477	411	434	433	407	426	397	378	415	379	381	365	355	366	352	375	391	363	342	364	360	333	331	328	338	307	374	350	316	337	367	322	331	307	324	305	342	359	327	319	346	352	328	322	312	355	328	301	316	314	341	308	321	318	354	343	331	313	327	355	331	340	336	275	317	306	336	336	312	326	310	319	325	317	310	325	298	304	345	317	355	337	322	331	305	319	366	316	346	335	314	338	323	326	329	303	284	310	330	300	333	304	351	307	324	348	314	339	350	328	328	349	318	331	323	357	336	339	331	359	332	310	335	313	323	299	340	297	322	329	330	310	335	328	334	326	358	309	336	325	320	350	335	328	337	338	308	319	336	291	305	324	389	305	320	385	316	336	327	341	341	316	352	334	330	317	294	314	344	314	346	345	311	344	321	348	337	305	326	329	299	281	341	341	339	332	315	358	314	326	317	317	315	340	325	340	303	336	335	312	316	327	330	346	335	335	313	366	320	366	309	361	333	317	330	330	324	314	299	325	338	296	309	296	334	345	313	350	320	318	319	319	326	347	331	291	322	321	337	315	308	347	338	333	312	324	367	319	321	314	323	323	324	329	341	350	349	317	314	335	326	322	296	312	304	304	346	326	378	345	365	308	339	358	274	347	330	337	317	335	308	341	367	319	308	277	344	325	293	325	318	359	357	336	299	315	313	307	305	329	327	322	335	283	312	329	314	332	308	310	354	334	341	339	289	300	364	293	350	320	306	343	328	317	324	329	335	339	326	324	342	331	318	308	290	349	309	334	362	343	315	342	298	308	331	338	314	345	355	339	345	291	307	327	338	337	313	336	343	336	333	276	300	295	306	335	353	338	347	333	338	323	340	312	301	317	298	333	344	323	311	327	348	348	327	284	322	314	329	325	283	300	317	317	305	286	310	323	322	311	346	319	342	303	302	320	295	320	307	314	343	352	309	328	345	318	332	313	319	352	340	342	347	328	315	319	335	328	329	320	319	338	315	324	356	309	315	320	324	317	330	310	322	314	330	336	350	316	319	343	319	329	344	342	304	339	358	339	304	358	332	348	322	358	344	322	320	331	304	339	310	344	364	325	349	328	307	300	302	309	329	311	322	330	298	297	359	328	315	350	317	326	347	361	321	313	323	318	299	356	321	342	316	334	300	355	300	312	342	340	319	343	309	349	329	340	318	326	364	327	324	335	313	334	328	308	322	330	340	312	316	327	297	324	329	332	321	322	352	309	365	325	310	364	305	357	329	339	339	309	298	325	313	283	316	344	334	342	341	309	321	312	312	310	319	326	333	322	353	320	335	321	334	297	337	327	306	316	331	332	323	325	325	311	348	321	343	284	360	301	317	334	329	306	336	278	324	341	303	325	332	329	313	313	329	334	349	307	323	338	316	343	347	295	350	325	309	302	333	311	336	348	321	329	391	325	321	327	305	333	369	320	315	290	310	351	324	349	321	307	306	341	338	297	326	337	310	304	296	367	335	317	341	335	312	298	334	361	337	312	334	341	329	309	318	307	352	299	346	356	376	339	336	324	355	360	290	299	333	323	357	288	331	321	298	289	333	336	279	328	335	331	361	323	324	325	308	291	324	332	336	327	316	320	355	301	325	318	343	349	314	322	324	308	332	318	342	314	316	336	336	343	329	324	337	335	336	357	314	324	309	335	289	361	302	336	304	333	318	361	353	331	346	309	324	294	321	327	310	326	330	329	331	373	339	355	316	309	326	296	305	340	320	319	313	344	339	315	338	299	332	322	344	324	333	303	329	337	330	293	316	356	297	307	315	301	312	347	319	307	313	267	294	337	297	320	315	315	312	307	343	318	313	302	336	350	308	315	307	321	353	285	339	345	311	322	333	339	292	326	340	318	315	320	318	335	318	313	290	352	328	315	354	322	306	326	314	345	319	336	322	330	305	315	305	298	333	308	327	324	319	332	344	321	320	347	310	306	322	339	315	313	314	323	286	323	311	327	342	334	328	312	281	350	306	334	355	338	323	353	344	332	308	322	348	309	340	344	322	341	327	345	343	293	333	303	314	348	355	315	336	289	305	327	329	293	306	328	324	372	355	381	307	357	324	329	330	315	336	346	356	331	324	337	322	312	328	294	299	314	304	321	329	302	333	347	312	339	329	375	341	352	316	324	326	287	335	339	323	332	350	303	328	349	321	299	326	337	352	346	326	321	321	363	356	340	310	333	326	322	320	335	328	346	353	342	309	321	343	339	340	304	344	303	302	318	303	325	322	332	329	337	312	326	288	314	320	318	333	305	314	319	341	346	329	330	321	333	327	351	345	328	303	327	301	367	310	357	323	319	342	318	361	339	395	361	298	364	339	299	343	359	338	333	307	344	340	326	343	317	318	298	316	302	311	325	359	337	337	308	319	307	313	313	320	334	294	325	325	340	316	338	351	371	336	329	315	317	317	316	311	324	308	350	330	321	356	329	317	346	308	310	309	333	339	320	340	318	314	287	351	327	323	331	359	323	325	295	351	354	323	314	295	339	338	311	330	325	313	317	362	329	364	329	323	309	333	326	317	306	301	308	318	312	354	314	307	337	338	320	289	303	361	343	327	322	320	313	335	332	332	334	338	336	326	368	349	298	342	336	334	316	326	314	352	334	346	351	319	330	311	307	337	332	321	338	285	302	341	318	307	324	312	307	387	325	291	350	354	333	306	293	324	320	355	356	339	298	313	285	323	283	312	287	336	340	355	321	323	334	332	323	312	348	308	329	305	330	336	333	320	349	341	374	340	341	306	310	293	315	309	337	301	301	357	336	320	296	282	291	338	331	341	306	316	317	365	299	323	355	339	326	296	340	313	306	342	295	321	302	349	351	364	316	280	324	311	313	321	323	292	351	329	346	314	305	326	309	291	341	318	357	317	318	317	326	302	380	292	335	314	333	351	301	310	287	340	337	339	317	342	327	322	332	334	331	317	334	329	333	342	318	357	297	338	354	327	327	345	342	345	308	337	297	307	305	325	300	324	326	339	351	352	307	346	296	362	337	349	307	330	354	330	356	346	329	341	293	335	304	317	295	322	319	281	351	318	301	316	330	322	345	318	313	326	293	305	316	319	295	316	347	318	350	325	329	329	307	346	306	319	315	300	325	337	283	315	344	318	326	303	322	300	326	372	336	301	330	310	326	307	327	307	325	351	357	291	317	333	296	290	300	288	316	292	300	337	309	311	331	352	278	340	311	370	366	309	309	353	315	345	311	374	313	353	313	321	298	305	318	320	317	336	290	337	314	322	317	343	366	343	306	294	333	288	349	321	358	325	330	312	366	354	332	304	302	304	339	333	347	336	349	323	344	326	326	344	343	329	305	300	336	328	312	293	312	319	355	329	343	357	354	347	326	307	339	314	320	331	346	350	321	330	308	333	312	323	320	353	314	330	315	323	350	292	322	339	322	334	343	343	338	303	315	379	353	312
13482	8021	16965	19094	15973	12510	9543	7566	5989	4758	4163	3557	3124	2857	2470	2264	2117	1917	1841	1752	1680	1464	1460	1408	1265	1236	1250	1239	1135	1139	1116	964	1058	941	1036	940	948	911	893	903	870	852	831	876	912	852	830	858	813	774	761	800	796	827	822	793	754	779	814	799	764	725	762	823	761	791	747	770	779	806	738	750	716	792	752	721	754	714	716	779	771	683	716	749	733	710	741	703	712	743	771	726	789	698	749	773	733	749	779	778	716	707	745	654	730	724	763	778	682	798	715	726	741	753	783	763	748	752	725	680	746	782	755	724	724	734	713	746	753	768	744	771	717	753	775	742	750	725	725	766	763	746	779	734	749	732	766	712	766	766	736	701	727	709	738	762	744	756	729	760	727	720	724	754	696	752	733	726	758	765	777	749	733	773	781	736	741	744	746	780	721	738	742	743	717	731	701	709	754	749	753	752	745	712	742	772	760	738	725	710	748	755	740	748	781	721	726	798	743	772	756	748	726	720	732	749	755	766	728	708	726	718	790	758	742	770	698	776	738	784	768	714	715	733	788	727	730	722	745	734	739	792	756	727	700	732	783	747	752	771	739	738	752	805	735	740	648	743	737	696	714	712	764	730	805	726	746	747	741	709	750	727	713	746	762	740	718	734	729	741	728	730	676	749	775	727	763	750	739	758	712	719	757	795	751	713	752	753	678	677	739	764	750	754	786	728	757	720	718	768	759	752	752	764	706	769	762	777	751	709	735	681	732	776	734	713	756	733	727	729	768	740	777	738	760	757	711	754	741	701	795	792	783	711	769	776	771	749	740	720	732	726	742	750	686	761	747	768	766	741	761	741	716	742	762	747	778	727	770	789	730	739	764	777	738	732	732	758	712	744	730	775	719	724	715	764	767	739	767	760	721	772	722	714	762	729	723	777	780	699	717	760	759	733	743	724	734	748	741	766	705	739	785	736	717	748	769	751	757	746	774	720	702	722	760	757	730	712	727	779	758	703	725	760	757	694	718	735	750	723	740	750	814	760	757	723	754	724	740	777	742	717	738	730	780	716	742	757	781	735	789	753	739	734	731	761	710	774	746	732	742	759	736	749	764	754	696	735	743	755	752	753	734	787	764	738	735	742	812	734	769	729	768	766	730	761	770	718	787	734	770	754	760	761	764	749	733	735	785	724	723	755	719	725	712	830	784	721	751	766	750	739	783	769	753	716	715	727	716	765	767	730	741	736	762	763	745	750	780	725	787	730	746	756	736	752	753	730	744	706	753	731	760	691	714	749	798	731	711	710	754	764	689	751	729	770	746	733	730	797	760	777	792	741	758	784	734	725	727	752	724	752	730	753	719	762	722	756	704	753	750	738	712	809	764	781	755	781	758	780	757	758	721	732	780	738	689	697	780	794	752	764	741	747	771	735	731	738	768	760	771	734	768	729	748	754	753	753	791	719	794	777	786	763	735	731	727	719	768	749	745	738	743	710	755	741	768	778	743	734	727	695	741	738	711	778	733	743	746	756	750	704	765	739	762	756	755	781	746	742	764	765	752	717	763	678	757	750	741	706	733	726	744	723	764	749	697	751	727	744	752	779	769	747	767	712	757	735	749	717	763	722	757	828	773	705	768	768	765	736	749	802	751	748	772	723	755	745	704	763	714	774	752	715	735	748	745	735	718	701	755	739	752	731	744	777	768	812	817	715	791	749	704	788	740	753	765	695	746	723	738	725	767	738	687	718	738	728	734	748	704	747	719	689	764	727	707	697	774	733	751	713	739	781	708	727	737	777	784	742	793	743	735	723	719	733	747	727	739	722	730	713	695	782	768	735	715	738	728	734	765	749	744	707	772	767	753	731	727	736	790	740	712	777	732	760	758	744	753	739	739	783	762	714	728	789	760	800	754	744	726	746	745	743	737	737	764	716	727	766	771	778	741	736	731	814	719	668	742	738	696	743	788	760	790	765	736	723	731	744	765	764	722	761	774	768	719	750	752	790	718	787	800	787	732	797	725	710	772	748	701	760	748	746	721	775	765	751	734	741	723	789	741	710	715	780	708	774	748	748	777	765	729	806	746	757	730	741	722	709	765	733	743	715	727	783	760	789	771	730	741	724	723	688	738	723	730	785	755	771	715	769	724	788	738	723	771	758	779	776	725	762	722	715	756	692	768	761	736	733	772	758	714	780	714	719	771	764	778	782	773	707	748	729	753	744	734	766	760	762	751	757	757	731	742	771	706	703	731	759	747	766	743	765	719	759	781	657	772	793	712	723	702	736	749	764	715	760	733	722	772	705	722	714	692	738	738	734	813	691	724	720	733	778	735	760	717	751	743	751	752	699	715	728	752	822	722	791	738	754	771	732	735	689	783	729	782	756	748	780	744	724	764	736	768	737	776	784	732	715	741	727	761	787	735	749	749	806	726	725	772	791	738	721	773	729	738	748	721	729	734	755	682	742	760	762	745	741	728	712	767	733	710	723	743	797	767	718	728	783	749	715	778	722	755	716	772	722	827	749	780	732	729	738	783	713	733	721	715	749	712	798	725	757	740	778	781	728	778	778	783	760	710	745	724	740	731	735	711	749	699	714	782	751	752	772	712	741	710	707	679	776	810	810	781	722	758	766	747	766	771	731	753	716	762	739	747	804	754	708	718	758	773	726	733	791	743	795	764	759	772	739	801	776	772	732	703	706	732	745	740	717	711	747	688	744	679	750	753	730	741	743	707	723	726	730	789	737	761	737	787	752	734	720	746	736	754	737	788	752	746	719	758	755	703	759	772	705	717	742	740	724	806	769	716	797	726	746	767	713	782	728	756	767	777	741	721	730	786	754	740	667	761	720	755	719	715	709	760	732	784	751	764	758	692	738	761	751	716	703	735	731	757	738	731	723	713	750	708	681	707	763	698	751	765	691	725	803	710	787	736	784	739	712	761	712	714	740	743	805	750	780	721	731	723	711	723	746	740	743	716	715	721	747	733	759	794	779	753	719	783	749	791	757	699	719	785	754	758	727	804	752	752	753	751	781	730	712	738	764	725	783	780	752	716	735	775	729	765	753	768	737	720	709	733	808	749	758	790	786	746	740	773	713	732	735	768	708	748	760	715	733	778	753	733	745	735	743	754	750	683	734	774	750	774	740	719	751	772	750	765	688	737	805	709	728	758	758	739	717	706	734	776	732	729	785	808	737	784	748	751	702	805	761	718	730	740	762	789	759	751	798	740	754	753	715	729	716	807	760	701	802	801	718	743	733	727	757	728	793	775	723	776	769	755	722	754	768	765	757	756	764	741	769	752	723	736	685	763	778	699	760	730	745	769	775	731	730	752	748	760	747	699	705	705	781	755	722	763	773	753	801	767	739	761	729	731	733	740	743	707	733	743	789	742	787	713	762	771	708	726	726	781	764	731	780	739	760	706	755	762	739	737	728	721	727	795	762	753	719	719	724	700	766	752	744	747	719	762	750	733	748	723	746	715	713	734	726	759	748	739	794	719	712	806	788
7628	4480	5038	3828	2476	1784	1294	983	848	708	682	588	515	511	505	438	452	472	430	460	431	392	444	403	359	387	385	384	346	349	402	382	385	368	363	403	414	408	356	388	395	385	350	363	392	368	409	358	370	373	315	373	377	382	349	352	368	394	342	350	386	377	310	397	356	345	345	403	315	392	357	369	355	370	360	366	373	365	372	387	358	347	375	397	392	373	342	376	381	387	374	359	356	348	356	378	350	357	369	385	382	351	345	384	396	371	371	331	392	348	388	389	382	376	343	406	350	395	333	355	381	332	391	377	423	386	341	364	355	379	380	339	361	366	328	357	385	339	359	360	371	364	391	365	337	393	349	396	378	374	384	362	310	338	371	382	416	347	350	363	369	359	333	374	378	368	364	383	381	331	373	348	441	377	340	335	407	340	368	345	335	378	343	394	403	382	359	339	397	391	339	359	384	374	390	395	355	360	343	371	369	340	377	369	337	372	344	345	363	375	373	374	384	378	347	377	375	338	398	332	382	376	410	375	317	360	333	343	366	386	387	346	359	389	371	362	352	341	368	354	323	381	335	394	374	356	384	417	395	385	363	382	370	417	387	396	351	424	328	368	396	372	348	366	393	374	407	340	418	371	359	347	374	332	343	340	362	356	364	386	352	335	312	366	366	367	352	360	342	380	375	357	376	379	387	363	350	349	360	352	365	382	370	367	352	367	350	350	340	353	378	356	383	406	377	374	342	390	379	326	353	401	379	344	341	347	389	366	391	383	393	378	391	391	348	368	341	354	379	347	329	416	365	329	336	386	376	371	345	398	367	386	373	360	372	400	353	381	355	391	364	368	369	339	339	309	381	350	338	337	359	398	377	380	347	352	372	363	379	351	389	360	372	359	401	343	352	335	368	335	383	382	385	367	357	357	374	380	398	375	392	388	357	388	337	378	345	381	356	344	344	372	378	382	394	352	361	358	335	356	342	369	333	402	337	340	394	390	377	355	344	367	360	341	364	358	347	359	380	346	382	350	389	336	364	355	353	341	382	417	341	406	338	334	388	379	341	400	354	327	368	360	377	396	395	375	370	339	370	343	374	344	369	379	340	383	403	355	401	362	376	357	361	397	374	360	370	370	391	390	386	372	325	351	359	373	381	372	360	339	376	342	340	392	352	395	367	359	378	344	400	402	381	387	357	363	374	351	402	426	336	377	345	340	379	362	363	368	330	371	350	383	366	371	364	372	345	353	354	334	368	368	377	368	388	353	397	379	376	400	393	374	344	356	336	388	360	383	366	352	341	380	387	387	315	366	374	391	375	330	363	386	387	323	379	341	373	345	382	356	380	342	364	380	363	390	370	381	333	317	333	362	416	354	363	339	365	353	373	373	345	397	393	358	367	408	323	346	343	372	373	362	393	390	347	364	376	379	372	374	371	393	356	336	369	313	329	373	322	360	364	370	361	375	405	404	328	405	362	380	357	356	342	391	386	395	394	361	330	355	350	365	357	347	341	331	362	345	341	374	338	342	406	363	370	340	329	353	348	382	355	359	395	369	365	357	367	362	369	397	376	350	318	357	353	368	363	345	384	354	388	387	365	368	349	381	349	345	404	356	388	387	360	369	352	384	373	356	368	412	341	340	378	368	338	339	362	378	410	358	387	346	373	344	379	352	359	344	408	359	323	385	347	381	361	351	336	354	338	375	358	374	381	356	336	345	396	373	379	352	384	385	401	371	406	355	378	386	387	373	350	372	386	344	375	388	331	365	363	354	373	335	361	390	386	359	361	360	383	368	384	366	350	381	360	340	391	354	387	363	382	365	387	353	370	383	373	359	398	357	411	362	342	357	380	381	370	346	392	368	345	367	334	369	361	366	354	331	392	373	381	392	374	316	396	403	381	383	353	336	346	348	343	344	379	356	351	371	350	417	362	391	338	388	391	376	380	378	362	376	383	389	341	329	349	381	339	358	370	396	334	385	359	360	359	355	358	383	406	368	355	355	372	349	374	371	367	404	348	347	392	361	386	336	341	353	368	377	376	343	353	363	393	406	382	354	362	369	397	365	385	352	394	374	360	344	338	352	347	371	403	374	375	375	383	340	384	348	408	368	368	377	353	364	389	369	370	368	367	380	397	358	374	408	362	358	356	385	346	374	368	378	397	401	349	360	359	378	342	345	375	385	373	375	354	340	399	366	360	385	420	366	377	378	374	359	365	364	370	349	335	333	368	380	380	346	341	420	362	312	327	371	351	381	334	382	366	344	326	405	330	342	383	376	350	387	334	364	367	350	331	378	346	402	372	357	330	409	394	310	360	384	358	354	359	325	374	372	401	364	399	401	333	325	378	375	373	356	368	383	380	404	396	382	339	417	330	379	350	397	363	394	392	328	359	375	372	369	385	324	353	363	377	368	347	371	358	370	391	376	370	348	389	345	350	367	412	377	394	415	349	385	378	368	370	353	370	338	373	360	351	339	362	375	379	354	340	360	330	367	413	368	338	365	374	396	377	350	341	354	371	352	376	386	367	380	337	366	352	384	365	367	354	361	388	344	346	382	388	343	368	381	329	343	358	411	325	347	354	388	354	338	360	372	384	388	333	351	367	375	370	396	379	363	392	365	344	372	377	364	353	354	371	410	380	329	385	349	379	381	395	375	350	357	369	361	377	371	392	344	367	378	375	365	349	315	370	363	348	359	346	376	358	359	379	333	352	392	386	359	340	355	372	367	338	367	331	355	360	362	384	386	334	352	374	345	378	348	406	341	375	362	406	341	334	358	361	366	352	399	354	359	373	352	345	369	374	346	353	349	361	378	376	342	324	332	383	379	409	374	346	344	351	355	358	359	348	367	375	352	401	376	394	360	349	330	374	357	322	359	369	312	351	390	362	352	362	387	354	344	377	366	361	364	377	380	370	364	404	371	375	364	374	378	370	340	342	403	371	388	379	398	354	337	384	350	370	384	365	406	409	382	380	368	395	370	369	379	352	352	369	340	382	370	381	351	386	404	371	358	328	378	367	364	368	352	345	354	358	382	355	388	334	341	374	360	361	366	346	354	386	360	376	357	380	378	382	354	365	383	401	323	358	375	381	333	365	349	363	381	389	377	393	359	366	386	389	350	354	331	370	364	345	338	344	370	324	365	405	362	397	387	357	408	389	350	400	387	345	404	356	326	374	389	358	341	309	365	378	371	343	360	405	378	366	352	352	373	360	362	367	386	367	373	378	349	343	358	373	394	376	353	373	383	395	366	355	366	353	349	367	352	357	372	384	340	399	390	362	378	351	373	357	371	368	364	370	357	391	318	366	359	353	321	375	348	388	341	393	358	345	390	350	357	349	371	356	358	367	361	372	371	397	384	345	369	363	346	396	374	347	387	370	363	355	383	396	377	399	392	337	360	347	349	374	400	363	380	365	347	344	352	348	385	336	375	403	378	361	385	349	366	357	351	366	374	388	356	368	351	382	407	376	338	346	370	361	337	375	345	384	379	360	402	410	360
5054	4358	9267	10444	8554	6737	5053	3994	3193	2693	2225	2083	1896	1768	1621	1558	1409	1382	1312	1232	1202	1160	1123	1101	1021	1089	1048	962	1010	974	947	918	961	972	847	939	902	909	906	828	876	863	830	861	871	881	865	835	825	844	809	849	860	839	821	847	827	824	815	838	756	825	822	827	901	863	861	845	790	802	830	826	838	861	789	806	850	801	841	804	807	806	796	807	790	825	832	801	820	794	789	759	829	812	853	807	820	812	830	803	770	754	774	833	842	772	788	807	844	779	796	815	822	828	770	835	835	818	764	827	818	815	846	796	817	810	838	789	831	830	808	846	802	844	834	874	835	827	844	806	814	831	814	851	867	847	814	784	755	857	788	864	826	805	793	821	802	825	799	825	852	828	825	796	800	818	902	793	831	764	825	816	794	840	815	811	785	810	825	823	821	865	753	842	878	841	825	832	821	833	767	798	877	809	820	800	828	772	810	849	815	808	818	762	896	776	784	842	816	728	867	753	828	820	832	791	846	763	817	827	800	812	805	798	796	812	774	838	836	835	813	835	830	800	854	781	832	784	810	780	849	794	800	806	759	825	815	835	819	760	797	792	820	845	829	814	831	815	852	781	812	837	841	867	813	821	842	792	856	809	839	840	852	863	788	833	848	796	786	833	790	822	798	846	786	764	827	835	835	902	864	838	773	806	864	823	754	804	838	796	841	787	787	768	835	791	787	820	807	826	816	807	856	762	803	827	820	812	774	793	790	796	813	822	809	818	773	799	746	814	816	811	802	827	845	831	832	779	818	818	805	802	797	815	793	780	778	830	879	755	817	782	843	843	783	806	798	792	841	848	863	790	802	780	839	811	809	779	853	794	834	797	849	808	777	803	786	832	846	790	791	856	777	812	818	848	825	811	803	805	798	830	796	783	837	814	806	797	802	836	849	765	843	790	790	793	844	802	818	833	833	820	821	788	823	828	788	794	789	875	810	819	793	833	824	802	896	805	839	867	840	784	781	882	849	828	863	849	834	828	814	838	775	816	827	763	824	800	818	799	829	808	771	795	783	823	832	807	814	804	816	787	829	798	793	811	787	788	781	825	843	837	792	832	856	813	814	775	846	788	801	858	824	864	845	813	816	826	840	849	856	850	855	791	846	834	842	807	809	786	807	875	752	800	825	791	767	769	789	770	859	868	817	845	821	850	835	835	873	792	873	863	814	840	783	803	784	837	817	819	796	799	807	862	835	858	793	817	787	815	837	822	775	754	786	818	786	843	772	819	834	800	813	839	828	809	820	801	833	842	801	798	825	843	860	837	809	860	832	885	848	821	810	821	815	840	825	832	813	838	847	829	805	824	785	872	813	820	866	809	794	846	812	829	859	867	843	833	839	785	851	824	829	787	803	781	813	797	834	731	812	784	815	796	834	816	806	812	814	825	831	871	850	826	805	852	806	819	782	821	749	800	871	795	803	759	775	875	820	801	825	802	821	855	833	816	808	802	825	828	833	823	794	840	848	796	813	799	779	834	863	843	829	837	803	790	822	810	827	805	825	800	842	846	820	754	831	789	824	851	820	834	815	812	852	860	794	820	825	794	816	826	810	805	883	812	803	850	847	785	824	852	783	836	886	834	835	816	783	803	832	818	836	829	840	823	828	817	784	815	796	820	786	839	807	800	818	839	834	873	767	763	792	849	834	814	862	843	798	829	848	757	862	831	815	868	833	816	817	849	841	808	841	809	828	825	842	814	815	817	794	848	829	818	839	822	821	851	838	789	804	827	755	784	813	811	826	824	898	806	833	881	749	801	809	849	845	815	837	848	850	834	807	774	798	833	863	861	901	816	852	769	843	801	799	816	786	796	790	844	760	818	806	815	848	834	748	822	781	805	827	774	855	883	862	826	807	785	893	782	827	870	809	855	791	794	765	769	793	797	808	816	847	759	812	855	755	814	835	802	840	842	825	810	823	791	827	797	792	808	836	819	829	860	809	827	785	746	817	865	774	841	749	810	765	813	863	908	798	792	769	777	883	797	844	826	756	829	806	845	787	856	847	834	825	799	845	836	845	842	851	820	812	813	814	812	849	810	800	778	838	875	803	799	843	811	847	794	798	786	795	811	786	823	832	781	822	781	835	784	804	787	845	807	783	793	810	785	815	822	815	784	789	774	824	728	822	836	787	790	864	772	844	812	814	771	844	750	780	803	799	864	835	802	808	756	819	798	850	809	827	801	847	828	795	802	813	875	825	831	792	863	853	829	833	810	857	827	739	857	841	815	871	783	906	841	905	864	774	818	814	790	805	842	814	851	844	798	821	846	765	793	784	848	783	788	805	763	874	784	811	828	775	857	834	826	792	826	808	821	860	827	844	811	763	805	793	829	807	857	799	763	780	793	874	817	748	837	850	769	803	789	808	837	807	825	814	843	878	803	780	835	842	848	798	789	782	786	828	834	793	820	794	813	775	800	800	781	835	763	805	777	848	770	823	810	823	793	867	816	835	775	782	813	791	821	773	843	833	815	837	825	768	808	799	812	832	809	854	835	799	813	810	822	904	830	788	836	881	818	817	830	830	858	807	784	805	773	829	874	799	831	829	858	793	808	849	803	846	827	836	792	889	764	801	827	834	804	816	804	844	840	812	823	836	806	801	814	847	790	842	842	843	842	770	811	818	834	845	777	762	896	823	808	818	815	825	837	804	821	785	763	812	809	770	852	886	787	785	792	846	827	856	802	764	845	847	839	770	850	839	755	829	804	846	828	820	833	804	845	807	765	878	832	822	804	839	838	820	772	791	885	831	866	861	761	817	817	803	849	778	841	811	800	788	781	866	825	877	802	794	799	779	793	813	845	826	771	826	815	847	787	806	808	776	784	820	837	804	875	771	801	803	794	797	809	824	827	794	838	837	838	825	775	818	778	819	808	851	832	827	824	781	838	831	771	807	833	802	843	826	804	823	863	859	806	841	850	828	845	789	786	808	825	823	809	804	838	864	807	776	779	766	855	823	797	821	867	799	813	822	809	806	866	840	854	801	822	830	756	762	832	827	852	766	812	845	793	847	815	827	803	815	841	833	778	863	866	774	787	812	801	807	834	856	867	830	801	763	790	822	805	818	875	773	789	825	801	775	820	821	831	865	800	868	818	847	819	850	854	820	845	808	848	812	784	843	843	822	823	860	842	851	821	816	854	779	809	789	805	816	801	749	840	802	808	866	844	849	774	816	813	792	804	811	843	824	791	813	836	813	815	794	784	795	784	860	828	862	778	826	830	813	834	811	841	855	820	831	806	786	787	838	815	854	786	854	787	860	838	805	805	873	777	802	799	756	773	836	802	830	809	793	817	855	819	837	808	793	825	800	775	814	811	830	833	787	819	816	819	758	822	877	803	855	784	802	815	779	840	880	803	801	852	852	834	792	855	801	878	799	799	788	803	806	855	817	839	795	843	835	755	808	826	768	821	848	828	783	863	909	797	867	815	761	869	799	806	836	812	808	797	805	834	797	799
15383	6818	7783	6034	3896	2583	1866	1371	1048	870	777	650	635	531	521	485	467	462	447	465	448	380	406	430	426	412	360	399	385	355	370	394	381	385	396	379	350	347	345	379	362	327	355	399	359	375	333	347	319	338	335	327	341	335	306	340	343	351	318	307	380	355	401	350	349	322	357	337	305	349	380	337	299	361	357	344	305	347	316	365	332	320	342	382	292	321	311	348	337	342	309	337	386	326	380	305	348	329	339	368	366	324	329	371	345	340	343	341	374	326	335	342	342	355	367	345	349	342	357	314	347	340	377	358	385	391	376	320	338	347	346	345	342	335	335	329	324	329	314	334	337	389	352	319	354	350	355	332	390	322	331	343	334	369	364	343	334	342	363	340	367	332	365	353	334	362	347	353	337	363	334	369	339	358	359	300	308	353	358	369	326	321	362	356	337	383	326	320	374	313	325	346	332	341	317	385	347	321	350	317	326	354	366	336	341	321	324	331	351	320	372	354	342	348	348	369	318	342	311	338	352	351	344	348	333	320	348	345	338	344	318	327	357	343	356	335	322	339	344	345	324	357	329	362	318	336	373	345	340	335	342	327	374	307	354	323	353	374	331	343	311	339	357	364	350	348	338	358	361	327	315	353	348	346	335	351	377	378	315	324	345	351	356	351	327	324	350	328	313	345	333	320	323	326	370	330	383	384	353	347	331	318	356	330	324	327	295	321	340	351	347	340	355	315	353	342	324	320	344	293	351	316	316	338	338	337	339	357	376	316	364	314	368	313	358	335	317	339	375	359	373	375	359	366	358	342	363	358	332	300	320	350	411	354	379	325	346	352	331	341	368	345	330	358	273	331	337	322	366	388	354	357	310	319	305	301	316	335	354	303	349	334	375	337	343	369	362	290	354	331	348	350	324	309	370	327	343	338	361	311	345	359	314	343	351	350	350	345	365	357	368	357	345	373	334	334	338	343	363	360	354	343	343	347	338	354	373	334	366	352	314	338	321	354	351	300	385	336	335	336	352	347	356	390	356	360	344	359	319	331	326	351	340	344	325	384	320	306	322	333	371	339	372	356	370	330	346	363	331	354	357	336	338	380	328	300	349	345	345	342	351	315	337	337	351	347	343	347	306	331	355	378	328	381	355	320	317	346	374	349	314	323	356	354	333	303	334	328	332	308	348	380	333	359	356	339	343	333	325	368	340	340	339	317	328	367	347	329	305	338	333	352	339	326	344	347	331	335	302	357	338	341	377	320	340	306	318	329	369	310	362	367	347	351	344	369	362	374	351	334	358	371	346	344	323	366	359	358	356	299	370	346	365	335	350	365	332	336	326	330	326	359	358	343	310	309	343	315	331	358	388	350	319	338	320	334	332	344	381	319	336	318	334	334	355	357	331	326	345	365	376	356	366	336	339	341	362	348	337	357	332	315	356	334	331	338	373	363	333	341	332	324	313	323	348	329	351	319	343	344	357	339	321	350	337	367	326	325	355	316	355	366	317	382	375	351	372	341	374	323	374	327	315	366	351	357	377	361	328	328	365	359	355	349	373	350	349	370	348	349	334	314	339	346	366	323	332	380	318	330	326	326	384	363	366	305	331	352	311	305	346	375	324	352	325	349	363	330	333	354	337	313	301	343	331	301	326	345	360	367	328	430	345	311	336	367	333	356	369	336	319	353	325	360	325	352	367	359	376	375	350	309	331	329	393	371	333	337	343	367	324	376	374	331	326	362	328	319	306	328	314	370	345	315	322	347	350	374	337	353	360	366	329	338	349	321	324	313	326	326	340	346	321	341	321	348	353	356	345	375	331	360	370	312	337	340	342	375	359	350	360	383	326	344	321	318	332	344	355	336	303	326	313	330	341	340	348	301	355	326	363	324	329	353	376	317	366	368	297	326	321	339	331	301	368	340	347	343	334	353	320	325	336	345	360	340	334	366	337	351	337	332	339	332	319	326	341	328	325	337	356	363	360	346	345	355	323	355	360	329	335	340	330	350	334	358	353	348	352	334	329	357	342	362	375	305	308	347	356	340	362	338	322	377	364	323	341	349	345	325	320	374	331	350	351	359	360	354	313	374	347	341	357	341	356	336	325	346	325	321	325	386	330	353	353	378	392	368	352	321	327	313	334	355	369	341	308	295	316	315	324	331	398	330	321	350	364	335	310	345	331	323	365	336	342	350	326	365	366	312	344	355	338	340	364	341	320	326	342	354	342	330	370	357	321	345	353	326	351	337	353	315	351	346	333	337	336	351	326	343	328	375	330	364	384	337	341	330	336	342	345	376	342	361	398	347	353	345	312	316	330	350	340	288	363	329	337	322	324	325	347	333	343	364	326	346	310	328	330	325	349	317	333	359	369	347	328	317	366	322	315	322	328	326	379	314	339	351	322	335	319	328	365	326	341	334	302	348	377	335	332	293	350	359	349	353	326	366	330	326	311	312	366	325	373	358	372	350	367	316	388	326	327	339	346	356	349	333	360	319	353	332	334	344	360	335	301	306	362	295	340	337	386	332	325	374	343	361	365	339	308	326	339	331	360	331	313	344	328	344	361	344	311	354	313	328	344	346	342	354	343	363	362	340	330	343	333	324	339	352	346	344	380	354	334	379	341	337	353	351	336	344	368	358	346	327	382	314	334	317	366	347	327	319	329	353	301	322	368	351	370	344	315	344	325	318	350	340	348	331	333	336	306	368	362	338	351	352	336	320	355	363	353	299	353	356	345	328	327	301	330	314	343	316	315	340	328	328	341	379	377	331	319	328	331	354	301	363	350	358	303	352	366	367	338	321	355	320	322	343	345	320	353	337	333	348	341	329	323	363	319	369	370	315	348	314	381	337	339	359	346	347	373	372	376	338	301	345	360	312	381	368	329	329	385	386	346	366	317	342	385	332	334	330	367	324	340	362	346	334	332	348	373	330	378	352	373	302	351	336	339	345	362	334	347	352	302	340	364	320	376	350	371	348	366	335	349	327	358	361	347	327	372	350	340	342	324	373	352	336	337	368	347	303	347	350	342	355	345	327	351	361	360	370	322	307	335	350	305	324	337	307	349	332	347	366	310	312	357	321	354	341	371	344	323	309	357	343	306	360	366	340	353	354	336	369	324	345	364	333	323	347	332	330	331	350	394	354	357	372	345	335	324	292	354	344	318	349	348	340	337	348	320	329	341	331	320	390	310	329	376	351	333	311	330	368	352	329	345	320	353	360	375	373	357	331	372	359	339	366	337	342	320	384	329	339	331	349	322	316	352	354	352	325	369	337	353	348	330	355	308	334	378	333	360	341	335	353	333	347	328	321	340	377	339	349	344	308	332	303	372	372	352	357	358	355	361	326	318	354	323	351	334	343	333	357	327	365	380	359	311	346	345	333	347	355	323	337	349	361	340	342	317	326	303	328	350	338	359	341	343	339	336	386	337	358	318	310	335	341	333	308	325	323	335	321	342	319	355	369	356	329	332	389	382	312	340	310	322	347	339	362	320	343	317	305
10285	6254	13314	15108	12336	9636	7483	5748	4600	3747	3228	2734	2445	2175	1949	1873	1732	1598	1599	1486	1406	1350	1278	1223	1151	1089	1112	1057	1076	1080	1041	1011	943	932	952	965	908	871	867	850	843	858	808	800	866	808	828	833	786	836	787	833	793	787	830	798	820	761	756	788	832	821	821	837	757	789	834	804	790	746	770	790	763	782	805	772	788	813	778	788	785	774	765	726	760	732	752	740	772	831	771	760	782	802	781	771	821	819	766	770	796	781	746	791	808	729	762	780	777	743	817	785	779	721	763	765	748	765	757	749	788	833	794	775	765	789	733	748	796	799	789	814	743	805	767	784	823	771	769	762	743	749	836	831	799	780	824	741	738	759	784	763	795	729	779	755	726	773	795	790	733	701	779	798	819	769	761	757	829	774	872	777	830	776	752	743	725	761	749	804	774	791	765	765	780	791	789	823	778	780	747	791	761	771	756	788	794	763	766	795	766	769	803	760	773	754	764	758	742	795	772	821	747	765	750	741	763	774	788	777	732	778	753	782	716	797	801	830	774	750	759	769	771	817	791	731	775	758	818	758	788	746	799	754	737	737	803	752	783	815	727	831	787	776	790	795	799	742	779	767	762	732	785	741	785	794	794	781	773	829	798	798	794	803	810	744	789	739	787	705	811	805	717	799	781	762	808	796	777	816	761	826	791	773	768	763	791	758	793	731	793	768	712	800	764	776	788	769	803	723	786	777	717	771	758	792	800	774	743	756	786	726	726	771	769	761	740	785	786	789	783	752	774	775	756	798	761	748	739	807	745	761	745	761	759	792	777	813	755	799	793	758	766	780	794	778	773	765	765	729	717	770	745	765	803	766	782	796	760	784	798	764	798	831	736	777	786	793	762	762	736	757	750	778	743	747	735	758	799	750	761	771	756	818	764	804	724	836	721	739	763	828	773	773	770	779	745	782	823	763	775	781	711	784	809	745	822	769	729	713	777	759	813	766	759	789	794	734	805	791	798	770	769	784	749	767	786	738	787	796	780	736	781	784	788	713	759	806	833	737	764	775	787	742	746	746	733	749	827	743	780	808	738	792	763	744	728	766	772	805	738	702	788	764	761	847	747	742	774	746	766	819	792	730	773	729	771	722	791	769	756	752	773	818	710	748	776	746	775	757	760	780	787	720	815	811	744	756	739	774	767	782	726	755	751	778	740	710	775	758	772	800	783	784	755	755	836	765	758	741	784	800	803	811	729	773	830	758	754	742	770	782	784	747	803	801	756	789	726	773	840	749	745	769	787	753	745	792	782	789	761	763	763	763	717	753	755	776	760	722	755	828	790	750	767	732	764	752	735	798	817	771	768	807	834	738	755	741	785	764	753	737	735	807	822	735	751	823	831	775	773	765	773	774	753	786	731	775	817	783	750	795	738	755	729	814	776	749	764	755	771	822	748	741	738	772	779	729	818	775	766	778	757	721	767	835	772	760	783	753	756	766	761	805	782	778	762	773	765	775	737	788	771	753	775	785	795	767	798	784	771	773	742	795	757	755	814	793	827	810	780	722	724	832	721	804	727	745	773	778	761	731	781	799	751	750	763	748	783	745	776	786	766	765	770	781	717	794	769	776	723	765	798	702	764	795	769	766	697	720	785	744	758	802	774	801	746	751	740	750	744	753	769	808	775	731	781	729	754	778	755	795	799	820	798	742	822	800	794	794	785	783	777	764	772	751	796	741	789	736	783	711	768	782	805	777	758	797	804	794	788	769	715	776	762	806	758	706	733	716	776	740	746	769	786	786	832	762	797	726	785	811	781	762	742	792	798	796	776	792	790	737	788	776	725	750	774	753	771	781	783	813	775	807	748	743	759	764	720	726	789	765	774	816	769	731	808	798	786	773	778	759	781	842	784	767	785	823	702	731	777	723	815	777	801	780	802	805	775	778	815	754	784	759	802	788	781	760	739	798	801	747	788	779	757	731	762	794	760	744	750	748	869	751	787	822	748	795	810	726	826	769	801	772	837	794	728	724	761	791	785	775	782	796	776	744	758	771	704	793	815	772	751	757	748	722	749	783	788	721	773	790	780	770	750	772	738	780	795	786	749	780	754	789	771	762	766	793	747	774	788	826	807	739	737	760	834	789	749	721	736	811	759	773	785	774	802	750	746	769	731	735	764	773	772	752	743	772	751	848	774	742	750	740	804	767	753	784	773	812	740	770	764	788	756	789	754	799	744	778	805	780	785	763	741	761	757	783	770	828	812	722	731	770	777	771	791	818	716	770	795	789	783	785	757	754	721	774	805	717	844	760	777	733	735	782	793	773	799	769	782	779	735	742	737	757	755	801	788	746	773	734	779	747	728	788	795	789	749	806	773	745	823	763	799	793	772	774	814	751	761	804	808	772	758	802	763	800	740	746	772	862	759	765	681	709	795	739	814	746	742	799	763	773	734	771	792	780	763	783	752	780	809	769	758	814	808	794	787	727	772	736	800	779	742	784	777	765	785	799	805	769	751	759	822	771	763	777	798	761	801	741	766	833	732	827	797	783	779	711	790	775	762	770	742	744	759	763	773	741	744	743	757	794	818	742	778	806	737	745	795	756	790	802	783	781	732	771	745	786	785	805	771	783	777	794	766	726	769	733	773	716	748	762	752	773	776	766	791	760	785	806	712	743	752	739	769	800	789	745	746	766	804	755	826	756	729	773	816	765	733	808	809	746	812	747	786	833	760	784	773	811	745	745	749	771	731	772	791	797	790	750	772	833	752	780	812	791	777	829	750	766	722	770	804	753	813	833	756	799	747	786	764	797	763	733	830	806	805	772	777	805	746	769	768	728	755	777	761	758	800	792	776	812	814	758	780	770	827	750	753	785	823	762	739	734	753	798	793	802	747	791	722	767	737	760	740	796	793	757	763	770	750	772	792	775	766	809	770	776	752	715	752	768	816	770	749	793	779	736	793	795	754	764	781	736	801	750	754	758	820	790	781	754	752	744	796	791	794	731	741	757	735	730	755	774	764	799	829	758	789	766	786	719	739	818	772	769	759	781	769	779	764	756	792	745	818	776	815	749	774	759	795	716	797	769	759	781	765	754	733	747	756	809	777	803	795	793	767	803	798	791	825	769	790	779	815	738	819	748	773	727	773	772	753	760	797	740	767	753	816	771	818	725	799	774	831	791	750	784	727	808	810	736	828	783	794	802	750	719	796	780	816	784	805	779	740	770	771	761	863	778	759	775	788	803	792	762	787	787	760	803	790	758	757	849	763	822	792	781	731	771	819	783	783	812	713	744	759	775	695	795	742	837	755	803	726	772	762	772	751	794	788	759	751	791	760	787	783	765	774	805	788	829	770	772	742	734	764	739	749	770	765	769	835	773	784	762	737	739	777	756	742	753	810	789	739	802	732	764	797	751	766	742	739	787	756	783	806	757	703	790	751	748	752	787	766	764	792	794	756	777	766	736	806	741	756	805	714	763	771	794	807	756	797	787	751	794	816	762	799	790	734	782	787	756
23304	9975	10937	8432	5359	3456	2286	1775	1353	1118	890	782	666	633	595	570	543	531	496	490	471	435	429	424	430	405	341	436	397	329	352	408	389	367	344	371	386	356	375	366	324	368	327	371	356	377	342	375	303	383	337	323	347	324	306	362	340	389	336	314	351	337	308	326	328	326	332	306	336	334	339	383	306	330	309	299	312	331	303	307	324	307	329	321	353	331	315	319	341	329	335	261	312	336	321	316	327	354	307	316	336	320	335	312	333	321	335	316	309	349	326	310	307	303	333	326	328	331	368	335	325	333	339	306	314	327	359	315	346	335	322	355	313	345	329	322	331	323	312	307	312	350	353	334	332	326	319	317	334	333	337	311	299	325	343	331	290	287	337	356	339	282	343	297	321	306	334	343	311	329	311	337	325	304	294	344	346	349	337	342	325	347	307	316	326	346	341	358	347	342	339	320	301	329	323	335	312	325	332	340	298	321	343	300	345	319	320	346	295	300	312	332	331	316	352	307	332	343	356	346	307	324	332	308	325	328	307	308	314	335	335	317	319	356	351	342	316	312	328	345	311	341	317	300	303	326	335	300	357	316	316	335	317	315	331	315	341	330	360	315	347	328	332	317	340	345	318	336	314	349	323	317	330	339	341	363	290	335	347	337	307	325	325	327	347	301	369	314	285	301	351	348	307	326	348	320	306	316	323	331	325	317	347	340	297	348	344	306	328	321	367	340	337	344	371	347	331	345	302	305	359	336	302	329	324	345	334	330	298	323	338	310	323	318	348	337	315	325	322	320	340	326	302	335	311	351	354	306	319	319	327	332	325	303	336	343	368	311	347	328	333	332	328	329	324	355	340	341	358	339	355	324	313	326	300	324	330	316	328	327	322	358	301	287	322	346	319	315	328	329	299	325	326	336	327	325	311	318	327	327	303	341	338	329	336	339	316	325	352	336	340	341	345	320	333	307	346	324	337	326	353	324	319	329	340	292	333	290	334	322	326	344	317	299	309	342	303	338	376	303	319	327	333	319	305	359	351	296	339	309	329	326	354	331	289	343	361	344	310	317	333	322	324	334	325	338	320	314	332	318	323	336	334	368	369	367	338	323	320	308	367	341	333	327	324	307	327	302	313	338	333	355	311	350	328	308	330	326	312	336	343	348	325	336	336	320	335	356	335	295	302	326	339	331	337	347	343	326	328	325	329	342	349	318	345	315	318	359	315	338	268	332	316	338	329	319	329	334	351	306	326	321	335	312	341	293	347	351	331	335	334	302	365	320	330	311	346	309	310	338	311	329	311	347	320	355	353	335	325	280	338	326	321	320	316	296	319	316	314	356	297	373	313	332	318	347	329	316	341	361	313	326	317	294	366	319	333	298	347	342	349	348	349	341	350	312	300	300	307	317	314	351	336	341	315	333	329	318	333	341	352	307	368	303	354	319	338	311	298	346	326	331	321	331	342	348	302	296	322	340	330	343	334	329	309	342	358	323	312	302	346	324	298	331	332	348	315	344	376	355	299	322	312	325	303	335	305	351	307	334	368	308	322	344	339	312	345	277	367	342	338	342	333	311	320	314	304	302	313	344	342	319	364	311	333	344	334	308	348	352	345	336	312	273	313	325	335	323	338	310	295	349	314	314	331	313	332	344	332	308	321	340	290	306	340	365	300	299	328	364	339	322	344	346	338	325	314	361	309	325	326	315	317	307	327	348	330	326	316	318	361	326	313	321	343	334	316	292	322	312	295	339	326	303	311	341	334	340	327	351	312	326	310	339	309	322	328	339	319	336	331	330	356	334	309	345	333	358	350	323	320	320	350	359	311	319	341	318	333	312	338	328	337	298	320	322	291	332	353	338	294	328	338	317	287	291	304	310	333	318	302	338	310	311	326	315	317	343	319	318	346	305	332	344	329	338	358	336	328	316	331	332	345	343	322	313	307	335	306	322	340	326	338	327	342	304	326	348	317	335	345	335	334	314	364	320	325	323	344	324	334	331	296	360	362	361	360	333	363	320	327	354	347	351	310	336	358	351	358	346	359	352	298	329	300	351	315	334	317	356	341	318	342	320	324	317	355	337	348	335	354	317	359	363	363	317	287	328	344	322	317	331	329	328	316	352	314	304	334	293	325	350	318	328	293	289	346	322	343	308	380	359	320	347	322	349	331	352	319	297	350	328	366	345	309	311	306	310	345	324	327	347	311	334	322	305	310	352	318	310	349	307	345	309	330	322	318	323	320	301	353	354	308	314	325	324	308	354	330	333	335	337	317	320	355	313	336	329	320	342	348	303	341	330	338	335	346	282	321	301	324	356	308	350	316	320	387	328	330	310	344	349	365	356	315	317	350	319	318	340	324	315	355	313	309	332	352	339	323	308	319	357	351	345	340	328	378	343	333	341	309	345	329	310	324	307	335	376	310	320	304	301	329	339	350	326	308	343	353	331	335	351	343	319	357	352	314	328	361	320	325	320	322	350	306	295	324	358	347	311	338	339	326	323	301	318	302	345	320	375	337	357	342	313	352	318	332	323	320	313	354	337	316	326	311	292	306	317	283	329	309	317	333	352	337	311	349	299	319	319	313	300	335	322	283	341	345	341	356	346	332	322	306	375	318	344	349	315	328	367	314	346	283	304	332	326	326	318	349	334	326	339	366	310	323	296	341	334	316	309	298	361	310	290	318	325	334	307	374	347	309	336	364	325	324	317	302	303	307	320	303	328	340	340	333	346	334	316	301	360	341	314	340	309	357	338	355	308	331	325	299	334	295	315	289	320	353	331	327	335	302	361	312	355	340	337	344	356	331	354	344	334	290	324	310	369	335	339	327	320	360	342	312	313	334	341	357	313	343	329	358	281	303	305	333	317	329	381	315	302	330	358	320	342	302	335	318	324	331	338	324	310	341	333	317	325	342	342	348	352	333	337	320	352	337	326	333	305	335	326	323	316	320	355	342	360	335	350	317	334	328	331	336	386	297	330	321	349	330	317	309	284	335	351	357	320	341	321	324	336	321	326	321	325	339	374	330	342	328	334	323	306	294	341	309	322	334	322	309	323	346	322	347	328	341	354	358	328	343	334	340	343	326	324	322	335	349	365	332	352	330	337	304	324	294	317	337	316	311	321	336	308	328	333	314	315	312	294	319	301	351	324	317	340	311	333	316	326	330	326	330	328	354	363	289	326	341	334	338	300	319	330	343	328	370	368	331	321	309	335	311	288	340	329	331	339	313	308	334	295	309	304	317	348	340	322	314	313	324	332	361	306	335	367	304	325	352	328	297	310	291	332	323	322	324	336	319	319	342	337	332	365	319	310	347	319	293	297	324	323	332	314	303	327	330	350	374	317	290	323	339	287	349	347	340	327	339	352	340	334	290	343	343	324	356	352	344	359	339	344	357	349	314	352	330	347	310	331	330	351	357	336	326	334	379	288	329	293	320	338	327	346	316	302	346	293	340	324	332	290	347	330	328	349	338	311	360	339	334	331	322	334	320	294	320	326
13324	7885	16569	18948	15915	12248	9254	7403	5974	4644	3934	3429	3029	2667	2412	2319	2145	1940	1840	1741	1547	1581	1395	1366	1266	1302	1223	1162	1168	1074	1093	960	1090	1014	1025	965	947	933	962	854	870	869	807	891	877	867	822	834	823	818	789	778	870	805	784	808	787	803	804	783	783	787	737	725	778	775	801	736	778	753	835	695	746	774	730	763	788	757	743	778	742	764	764	726	743	778	758	727	726	767	734	775	768	793	733	730	734	707	735	765	761	720	712	739	746	729	773	771	719	701	716	702	735	712	739	746	759	770	722	754	732	742	762	787	796	797	767	760	747	721	708	802	752	742	747	769	696	761	795	776	774	726	748	731	715	751	733	752	768	752	751	754	766	737	773	814	776	701	727	718	782	742	748	785	742	714	722	814	735	693	713	734	772	716	748	763	733	783	749	803	771	747	770	730	737	729	775	725	736	732	759	743	750	810	770	725	752	780	723	838	731	771	771	748	749	812	733	731	717	749	736	749	776	743	720	753	783	730	735	782	761	721	731	715	722	761	791	765	722	755	783	743	783	764	720	752	718	749	723	779	756	801	718	752	762	750	712	725	740	722	795	758	761	747	759	738	749	712	772	753	755	737	814	725	761	708	734	782	766	788	774	746	766	734	780	786	772	738	745	776	752	754	796	715	769	783	735	801	739	733	758	755	725	748	713	788	752	718	712	754	753	765	751	740	799	741	767	750	713	759	754	746	739	740	728	738	741	800	810	746	755	767	739	751	731	740	736	750	828	739	765	716	745	733	724	776	756	741	763	759	723	760	716	724	658	748	729	752	763	743	764	774	745	772	762	777	740	732	765	760	791	742	763	760	727	743	768	747	742	745	784	764	714	726	718	751	762	775	757	717	714	769	735	757	727	705	736	737	776	762	725	742	746	700	736	735	762	691	720	738	760	767	804	769	698	728	731	801	775	754	769	724	767	717	763	753	731	734	754	816	742	728	757	771	735	787	795	753	777	781	718	787	705	774	723	732	735	759	758	751	756	722	702	778	755	809	736	751	758	746	764	727	754	735	738	723	778	709	698	783	759	724	742	739	741	718	745	791	730	757	807	692	710	813	748	745	778	701	705	742	757	717	761	759	726	699	711	735	768	736	771	731	705	746	763	772	720	763	769	738	756	776	730	723	755	750	733	774	744	769	746	773	733	762	786	747	721	725	719	713	716	738	823	754	735	795	737	761	739	715	739	755	718	726	763	740	770	730	759	752	733	729	756	788	747	725	721	735	755	756	693	746	733	708	743	762	763	777	730	751	762	754	775	743	758	765	799	763	706	751	764	760	776	719	723	754	772	765	788	738	778	781	755	754	746	736	762	740	724	741	719	737	709	750	744	759	762	759	720	780	749	750	769	792	714	740	755	744	732	731	768	764	773	755	755	730	745	776	780	775	757	744	748	716	759	744	801	700	730	771	754	791	773	745	783	757	752	733	758	716	721	722	751	749	748	771	742	723	755	745	758	752	805	739	781	710	769	730	769	724	706	732	688	762	781	811	746	770	757	728	735	784	729	770	777	782	746	741	790	769	714	730	756	781	792	780	740	710	738	814	716	722	697	692	769	780	798	767	750	742	734	756	740	733	762	755	750	707	733	743	764	741	788	747	726	748	793	777	768	804	740	785	838	764	808	766	738	723	792	699	734	718	746	719	747	764	745	733	752	742	736	722	744	701	763	798	719	788	701	773	722	703	744	750	746	744	802	731	751	764	677	754	715	756	738	820	770	732	733	726	733	729	767	754	784	723	752	724	737	734	716	745	718	756	762	725	708	781	722	746	713	736	790	736	762	728	754	724	766	729	726	749	723	724	761	746	730	747	760	759	780	777	770	709	762	723	797	770	738	700	752	712	714	708	787	764	788	725	740	772	782	780	733	712	772	748	762	755	754	732	766	720	723	775	717	744	787	725	759	706	769	750	694	716	729	690	735	750	721	754	754	710	721	728	753	715	773	765	713	743	680	770	776	763	781	726	775	760	723	749	779	710	752	765	747	738	693	772	725	749	764	749	728	771	693	720	758	747	757	764	755	730	791	733	703	717	785	757	719	742	732	724	774	742	760	734	752	756	772	760	781	816	740	711	754	737	720	744	746	732	771	760	730	713	732	790	772	766	767	751	734	758	761	725	749	791	745	722	770	816	753	746	696	773	735	744	771	714	714	725	764	766	752	763	766	747	747	712	736	739	714	772	732	763	741	724	760	758	725	821	732	774	762	741	747	770	755	743	729	722	747	701	772	786	748	758	748	696	725	793	693	750	744	751	755	764	775	732	741	730	786	767	761	750	744	782	816	749	706	778	757	808	750	755	737	786	730	792	741	785	762	763	717	735	768	767	704	683	805	746	772	717	764	823	731	744	719	745	729	778	762	788	769	779	722	740	745	733	776	765	737	739	744	709	791	724	765	706	727	783	777	755	723	697	730	754	799	722	731	709	775	771	746	728	741	738	722	750	750	807	769	721	753	730	787	708	739	723	753	697	742	679	727	733	730	751	734	769	732	732	722	757	702	790	751	731	781	693	767	720	757	770	758	710	774	722	771	754	765	754	721	762	712	752	707	731	775	714	710	757	764	781	761	761	782	697	707	716	816	701	740	734	789	749	749	734	737	782	791	769	766	741	776	809	733	744	788	765	776	771	774	761	756	745	760	762	722	737	724	777	793	789	752	725	727	776	790	718	741	802	819	762	766	729	771	772	750	749	730	734	744	759	748	760	690	767	734	756	724	737	721	749	740	785	717	759	756	797	808	757	731	776	768	737	740	752	736	759	729	736	767	683	735	776	715	689	697	768	729	771	720	812	735	749	751	740	707	731	781	748	795	721	752	769	713	764	741	743	708	752	751	742	746	745	777	760	691	781	750	733	746	718	707	833	782	684	732	811	748	733	787	750	701	754	748	711	749	715	784	795	760	744	738	745	715	710	743	733	723	755	748	750	771	748	742	773	701	757	784	725	740	747	766	731	735	727	771	732	735	741	668	755	740	776	768	789	762	755	735	762	714	722	726	673	754	722	691	768	762	735	752	756	706	743	726	774	785	705	720	793	719	723	762	757	711	733	737	722	746	746	807	729	767	757	750	798	765	763	743	729	720	727	789	728	754	712	719	786	746	758	796	756	718	721	704	736	711	724	754	769	726	761	789	775	742	716	732	738	725	707	735	784	755	707	756	789	706	748	729	726	728	718	754	785	785	768	745	771	732	722	754	765	726	769	763	790	729	787	728	767	726	778	758	745	775	746	715	724	736	745	785	748	736	728	755	729	718	734	782	726	753	748	789	726	747	767	823	715	729	778	737	718	763	740	766	761	750	723	765	758	758	693	734	771	732	764	728	739	732	772	778	757	756	760	747	728	760	747	756	756	760	733	741	714	729	766	752	774	739	786	782	715	751	788	718	753	675	712	734	721	741	849	745	788	780	731	719	748	721	698	721	746	721	743	740	730	732	721	775	757	756	735	775	766	730	739
7485	4431	5176	3929	2529	1695	1293	938	858	737	635	598	533	550	521	487	495	475	411	433	410	410	417	399	411	400	429	405	366	411	411	379	425	368	413	426	345	392	374	348	378	392	387	349	378	408	342	386	385	372	378	321	366	348	347	386	371	406	379	372	375	389	346	380	356	374	348	347	343	382	379	356	376	356	394	375	382	356	349	369	353	379	404	392	414	367	372	364	352	348	394	366	406	362	359	364	406	342	376	348	364	366	360	381	408	398	385	353	371	425	407	329	344	385	383	393	390	383	390	353	417	352	358	403	366	378	356	387	396	329	362	357	313	369	360	380	362	374	355	356	357	375	404	348	383	352	387	381	386	341	386	366	354	374	375	364	350	415	339	388	366	334	357	391	360	347	352	361	352	358	366	344	403	360	381	390	377	401	368	401	348	362	377	387	354	418	361	365	369	381	347	421	344	368	346	355	369	378	369	354	354	388	344	338	397	364	349	348	361	374	357	359	382	325	362	362	348	341	395	439	370	385	365	387	388	361	385	357	393	392	392	361	322	344	375	368	361	368	375	364	364	397	398	383	367	385	404	396	356	381	396	364	389	343	392	379	383	382	424	330	355	360	362	382	380	359	377	378	370	375	347	352	357	381	356	362	397	374	348	330	362	379	423	367	357	351	360	373	352	346	385	354	346	398	359	386	341	389	376	369	368	360	382	377	313	335	372	357	354	352	379	371	383	350	394	376	388	354	378	382	390	420	395	339	379	361	347	387	394	386	367	369	396	349	351	393	366	379	343	388	370	393	378	374	351	371	359	352	360	364	359	376	326	352	388	365	404	363	382	380	364	343	396	340	349	357	390	378	353	392	315	339	329	337	376	379	359	374	374	368	370	361	377	361	405	359	344	383	362	383	350	404	344	369	395	412	381	351	353	399	320	380	361	380	343	363	397	393	366	367	367	378	381	358	351	386	372	390	425	366	348	397	360	362	392	385	413	342	381	366	377	358	400	384	349	371	373	360	358	326	345	364	377	354	317	372	350	318	349	368	349	368	360	370	361	383	369	346	362	366	375	399	367	367	382	373	360	406	365	369	365	400	367	369	347	352	349	384	365	375	392	366	364	358	375	395	349	377	381	345	386	378	374	365	397	365	373	367	382	337	369	391	334	384	363	425	375	384	372	393	368	354	346	397	358	368	374	360	397	390	382	354	379	367	351	348	352	324	416	357	383	377	394	361	347	393	381	352	425	409	392	346	384	383	382	377	370	367	338	334	379	343	375	389	375	341	352	355	332	397	386	370	356	361	384	380	384	380	369	366	388	371	411	345	385	376	375	372	359	385	365	358	374	350	376	381	382	356	403	334	391	355	396	352	399	387	352	387	389	369	384	364	377	331	368	391	388	389	373	355	398	354	406	342	395	351	379	355	382	398	329	334	357	382	357	349	408	382	421	343	374	363	368	409	384	384	417	383	402	365	348	362	388	356	415	379	352	367	418	363	366	347	393	367	370	413	389	368	387	379	400	345	372	373	382	358	359	366	373	374	373	360	386	379	390	377	394	332	359	330	376	365	371	350	414	412	392	366	346	359	398	345	401	396	357	366	379	379	387	357	375	350	393	357	337	382	359	346	363	376	365	366	336	380	381	361	395	386	383	369	415	394	401	349	376	387	412	364	437	350	367	392	355	380	347	353	372	352	387	377	394	401	357	370	379	380	371	392	375	360	356	363	381	416	365	388	381	387	401	342	354	392	379	362	367	373	366	361	369	353	394	322	399	353	360	376	355	348	357	360	374	378	362	389	359	366	389	397	395	387	375	363	393	393	390	371	335	347	357	369	349	351	375	383	355	373	369	366	346	356	407	382	379	400	395	370	353	354	383	391	401	353	373	372	345	364	372	384	342	338	412	380	410	361	364	377	377	361	352	363	380	397	335	381	357	385	335	345	374	343	410	361	367	356	378	378	391	389	363	368	385	357	368	382	375	352	370	373	414	365	372	337	334	368	370	366	379	410	389	377	358	399	344	380	376	369	386	355	372	363	401	364	387	361	398	367	377	372	375	395	354	368	412	380	356	391	388	384	400	367	371	317	366	364	368	380	328	386	397	394	341	350	360	376	324	340	381	427	374	338	363	370	376	389	392	359	345	356	409	385	394	385	363	359	392	420	362	363	379	374	396	411	349	380	361	371	368	341	338	375	362	346	372	364	405	367	401	376	379	387	389	401	377	348	366	368	355	359	380	400	351	405	363	370	345	383	357	345	319	365	383	350	342	355	335	363	335	367	334	371	382	374	399	401	381	358	372	369	352	363	380	359	355	355	422	378	352	358	408	371	425	366	338	378	356	359	365	370	386	337	358	361	395	395	376	365	347	362	377	347	394	371	374	357	386	389	354	402	385	344	408	387	356	362	363	379	370	344	362	375	354	373	376	383	370	368	373	375	389	375	378	382	401	385	359	387	366	357	356	340	359	383	378	370	371	339	350	361	378	381	369	369	375	350	373	393	367	374	367	373	368	382	366	366	353	366	331	338	413	372	346	374	364	342	348	366	369	340	382	361	348	342	359	384	375	342	355	371	363	373	376	383	368	376	345	360	362	389	356	362	385	368	406	360	364	375	388	369	380	377	394	378	345	356	368	375	423	341	353	395	362	356	363	414	369	369	388	379	377	376	373	357	375	371	372	359	348	352	342	400	357	352	399	365	352	362	342	328	342	396	380	391	379	378	407	370	364	328	355	378	344	376	366	388	387	438	380	381	379	393	381	322	375	355	368	355	380	362	340	405	342	349	385	371	346	377	352	365	375	389	384	380	363	379	376	363	361	386	394	382	384	381	355	363	353	361	355	361	380	360	367	371	351	346	342	321	365	377	370	400	381	389	372	358	372	359	370	418	367	386	364	392	375	350	374	372	405	401	333	401	408	378	385	352	335	350	368	332	390	429	395	403	343	389	355	349	383	355	402	336	354	359	397	347	388	370	373	362	372	349	376	330	351	340	391	363	349	414	356	360	360	412	314	361	370	415	378	378	370	336	389	387	388	379	390	390	364	399	381	353	371	371	376	374	384	361	334	366	367	377	396	354	364	395	358	391	359	381	336	367	370	345	387	397	373	376	402	378	379	359	392	356	374	395	381	347	367	346	390	374	347	388	366	393	373	358	375	351	394	368	380	396	394	393	361	375	394	373	358	350	355	334	363	374	350	373	375	384	352	368	405	348	370	372	356	384	383	347	373	391	383	380	358	368	340	366	378	375	361	390	364	346	367	343	366	374	352	363	386	351	373	367	354	354	355	362	427	364	331	359	329	393	361	330	406	349	386	394	357	365	386	393	355	369	338	387	359	361	353	367	341	320	365	387	312	344	370	380	381	356	361	409	365	369	386	355	379	368	412	356	384	380	380	375	377	372	364	348	385	353	368	372	392	351	392	368	409	344	347	343	397	372	324	369	427	367	366	385	367	376	347	365	386	400	335	351	409	383	376	376	373	375	388	361	371	379
5213	4330	9344	10411	8571	6399	5017	3969	3288	2581	2398	2056	1956	1697	1659	1527	1439	1449	1278	1275	1258	1184	1175	1121	1007	1080	1033	1014	1006	1041	1018	970	953	950	912	939	942	959	918	902	859	889	870	894	855	938	889	854	887	891	827	801	833	871	907	891	820	847	847	842	813	873	827	845	840	871	854	856	803	855	864	815	858	853	823	792	829	844	777	876	855	773	826	837	888	903	830	872	865	825	841	801	877	851	847	796	847	843	795	844	800	805	843	808	841	815	807	790	796	854	827	842	889	789	836	804	799	815	845	784	840	816	865	782	852	884	802	827	828	824	795	779	813	794	830	817	799	833	826	845	846	835	827	826	824	838	806	842	793	808	818	847	856	831	830	846	814	804	816	832	802	797	821	849	830	820	894	803	805	804	834	814	853	780	845	857	845	806	817	840	790	770	831	808	860	817	842	805	816	800	842	795	862	781	839	872	819	879	809	811	814	799	839	799	814	814	798	843	883	880	848	830	813	840	839	828	812	792	886	800	826	853	789	829	799	757	809	866	790	815	785	760	802	848	804	821	844	822	837	844	823	861	828	798	822	810	838	792	829	813	866	833	836	812	779	862	869	818	828	834	860	847	824	886	792	899	791	829	823	761	880	829	795	824	793	816	835	889	844	836	845	811	812	854	893	839	793	856	847	799	844	859	873	853	818	826	840	840	882	829	846	846	868	786	794	828	791	858	841	829	830	784	798	869	756	834	817	855	814	823	828	836	838	803	860	818	810	847	806	779	855	783	832	803	844	800	801	826	813	849	829	787	884	818	824	807	790	833	901	815	822	872	821	857	837	848	814	869	820	850	800	829	846	787	813	846	903	790	818	854	870	823	813	876	833	821	818	835	867	810	843	840	867	818	851	843	785	842	850	791	880	790	818	825	859	825	793	830	806	844	806	855	813	817	825	751	770	858	807	812	759	857	880	806	804	817	800	845	846	851	846	799	816	829	797	812	849	864	798	875	818	811	823	809	840	847	843	821	788	836	818	790	789	788	802	865	847	839	896	809	802	850	800	817	817	842	849	845	815	848	847	817	839	807	859	831	817	812	840	767	929	866	890	845	869	836	782	840	812	804	814	820	837	808	903	806	806	806	843	801	781	866	864	837	838	848	861	831	814	843	828	838	825	814	833	844	840	781	803	785	821	787	841	839	793	798	863	872	796	804	803	833	833	778	864	841	831	831	787	829	850	859	785	787	828	825	816	824	844	876	805	844	826	849	818	831	776	839	872	809	831	812	824	870	786	853	859	811	829	829	831	849	840	826	824	809	878	783	805	829	866	850	843	827	818	814	816	843	878	859	809	822	813	855	854	844	839	845	768	892	813	836	854	777	831	864	854	817	877	866	822	819	845	833	818	859	855	885	816	819	798	811	839	795	823	811	863	776	861	811	839	884	858	841	855	826	844	858	867	859	799	808	852	840	811	862	842	874	822	812	838	821	852	844	870	866	768	839	856	788	882	868	795	865	838	825	795	855	765	800	847	850	824	804	902	795	810	836	834	767	846	826	843	848	789	859	786	836	866	825	866	820	839	857	836	820	801	859	861	787	832	826	809	851	834	832	822	823	839	830	858	802	874	854	842	800	763	822	851	846	766	840	842	865	840	800	835	830	827	830	834	855	873	839	867	830	841	824	823	843	860	820	823	788	825	829	834	852	855	786	839	832	851	845	803	796	835	836	851	836	833	834	842	848	852	774	856	791	840	853	832	823	823	855	822	815	813	838	811	832	828	880	816	768	811	857	777	820	822	862	802	793	804	845	787	825	787	786	849	822	812	783	842	819	820	896	788	825	819	857	851	808	833	914	846	809	773	834	829	821	849	804	878	865	858	840	871	834	844	844	913	872	835	862	915	837	839	850	811	840	844	833	846	852	819	839	832	875	779	808	860	855	805	757	822	804	845	838	793	800	819	863	803	751	850	799	874	819	778	793	859	840	813	821	812	805	769	853	787	849	847	842	821	828	834	829	848	792	815	750	821	815	840	770	832	808	777	759	864	831	800	786	794	827	835	849	836	848	805	821	864	832	817	875	862	806	857	834	813	837	819	820	816	812	864	835	827	817	807	826	832	861	827	789	831	825	794	860	786	919	844	832	883	855	852	804	803	794	786	823	850	804	846	846	836	841	899	835	868	826	809	824	848	863	869	816	819	822	871	861	767	805	758	889	819	816	859	833	816	863	816	852	808	842	814	834	795	806	830	859	845	833	807	821	809	787	824	823	820	820	834	850	763	781	812	855	808	853	829	874	821	853	869	865	793	850	831	856	853	789	823	865	839	815	807	842	837	827	799	841	853	810	800	851	773	833	798	792	851	905	853	842	832	833	855	866	797	799	801	843	858	882	852	820	786	917	860	847	808	824	802	828	884	844	831	846	931	857	814	778	855	808	797	811	823	853	816	802	835	843	852	821	885	826	823	821	864	862	817	839	819	824	771	850	823	804	851	855	822	800	825	891	800	819	821	834	840	800	795	810	830	816	860	831	817	859	806	801	804	819	789	858	813	863	804	841	799	868	833	850	795	884	798	779	818	846	829	865	820	839	827	815	787	801	822	850	857	870	840	859	797	882	810	804	800	838	810	832	831	900	799	891	830	867	860	888	799	805	848	893	824	886	855	837	888	852	846	833	779	849	803	862	807	841	812	789	813	872	849	851	828	833	822	773	797	790	847	841	833	861	794	817	838	850	810	819	820	850	842	882	819	808	793	830	844	836	933	810	821	840	812	877	821	813	801	879	864	827	798	741	787	826	826	827	807	791	843	860	798	837	798	843	859	836	894	779	791	832	833	837	819	816	855	866	818	858	857	864	777	830	805	846	804	824	797	842	831	852	833	909	769	845	813	823	777	786	793	870	839	842	841	828	822	883	860	891	798	812	838	798	859	821	903	814	824	806	837	843	810	865	791	827	812	780	830	833	838	793	845	832	812	848	836	864	794	841	803	803	874	813	838	837	817	815	804	841	844	865	822	838	836	817	841	870	814	803	815	765	836	882	832	825	865	796	858	851	869	818	855	872	793	865	860	858	864	850	897	823	830	830	811	854	824	801	819	810	835	828	846	836	850	877	802	819	836	869	852	849	779	836	867	826	828	794	862	809	860	853	814	843	793	821	812	886	812	890	840	820	848	862	826	825	869	835	769	831	801	807	842	799	804	766	824	819	885	851	847	795	806	893	772	856	800	826	833	835	794	825	819	848	786	827	837	832	798	839	856	813	825	821	854	818	859	846	792	846	862	874	805	808	821	807	816	787	871	800	850	794	818	838	868	800	836	801	867	812	851	862	832	863	818	817	829	870	820	805	820	879	802	862	829	847	866	801	882	803	813	828	819	833	846	848	852	846	811	798	853	850	804	831	816	856	847	794	848	885	764	833	813	816	867	809	822	876	830	825	778	836	798	844	843	833	856	854	789	891	859	803	847	859	818	849	798	808	815	868	844	835	798	833	820	840	817	791	825	786
15249	6639	7725	5874	3826	2565	1815	1368	1005	881	763	681	634	568	547	531	477	498	471	449	452	422	413	381	391	392	389	372	435	447	351	391	352	387	356	369	379	365	377	380	344	337	351	373	340	390	368	308	350	342	344	330	349	362	391	332	333	334	326	330	339	338	330	340	374	343	343	320	351	322	351	357	353	321	364	348	336	301	343	367	322	372	307	342	319	344	337	347	348	344	328	360	306	352	338	360	341	364	366	349	348	340	361	337	327	343	352	331	353	339	348	341	349	378	372	331	343	359	363	359	356	351	356	361	367	347	309	360	335	328	363	347	362	349	325	319	349	313	328	302	352	311	361	368	342	379	353	313	339	329	377	351	349	355	308	344	326	348	322	329	370	350	330	386	342	372	349	364	367	360	350	327	336	335	353	367	346	317	335	356	373	356	370	350	351	343	359	347	371	343	370	343	342	325	351	357	327	336	336	337	323	346	332	350	330	323	330	353	363	345	341	343	334	334	367	374	350	361	335	320	344	345	328	361	328	353	342	376	327	351	320	319	354	359	350	324	338	304	384	358	322	350	373	324	362	334	347	323	358	368	325	338	381	341	310	324	374	327	360	343	330	334	325	318	329	376	319	336	345	363	338	379	337	336	352	313	330	327	342	334	353	308	326	362	307	347	359	386	348	361	364	338	362	398	330	335	353	344	327	363	337	376	354	300	341	327	388	316	304	352	349	357	347	328	356	317	355	320	332	343	342	332	332	333	365	327	351	326	315	377	349	319	325	344	344	355	365	317	327	365	360	348	334	313	339	345	346	352	341	353	383	355	336	353	345	322	353	338	380	373	327	385	353	322	335	299	316	350	377	328	344	310	317	334	343	331	316	342	320	346	338	331	351	346	331	318	352	365	334	340	369	344	372	325	320	356	340	348	370	330	317	347	318	337	371	354	365	305	331	325	349	369	330	324	328	343	314	313	351	337	352	352	344	315	330	351	317	329	353	324	330	318	314	355	332	306	331	362	333	369	330	363	323	322	329	322	360	377	303	342	356	347	332	345	363	335	334	364	319	379	372	362	370	383	338	349	382	353	341	364	330	370	311	345	373	367	346	332	346	354	333	354	315	322	338	346	294	339	322	375	330	353	372	379	357	355	340	335	348	316	364	313	323	311	345	346	322	355	329	307	343	351	326	341	329	350	319	327	336	321	317	344	361	325	378	318	358	346	333	294	317	385	341	333	333	324	351	340	332	365	330	342	350	371	378	331	378	335	332	329	322	374	361	337	336	370	340	343	327	359	364	351	340	376	348	341	342	350	334	363	335	383	347	347	329	342	355	371	353	322	338	380	345	329	352	357	318	361	354	349	347	331	342	351	346	362	352	337	336	333	332	383	319	347	363	343	360	328	367	367	343	305	371	341	342	364	327	345	351	336	345	325	359	311	381	354	308	298	315	334	381	339	339	302	340	314	366	361	351	370	341	388	349	374	343	354	317	318	339	326	381	363	366	341	393	344	360	323	296	323	333	337	341	349	343	341	339	336	337	340	345	345	347	391	361	375	357	329	346	342	328	342	358	328	347	322	384	352	328	364	353	311	347	335	344	365	344	300	384	356	353	363	350	349	370	335	359	313	348	325	345	344	351	325	300	349	338	341	360	301	344	343	340	345	361	325	337	309	342	327	341	334	343	327	323	323	319	364	357	337	356	327	352	352	347	332	330	322	334	349	336	312	364	363	371	316	321	333	331	387	374	369	352	322	344	333	343	315	307	348	323	319	305	341	355	343	340	307	374	367	353	337	343	346	357	373	337	341	323	334	353	337	385	319	305	349	308	356	320	306	364	345	348	335	349	353	346	356	360	327	343	357	365	332	324	335	393	343	305	342	336	310	357	373	361	353	365	350	355	342	345	364	339	337	347	364	364	353	316	354	339	362	331	346	320	345	361	343	349	323	347	359	326	310	297	314	357	321	352	345	333	318	315	320	320	345	354	371	345	339	327	361	322	321	318	315	372	346	373	332	355	338	338	334	332	366	387	363	387	332	331	319	348	353	331	355	352	341	327	358	341	348	367	324	367	334	315	298	355	415	356	367	360	350	335	349	356	358	355	370	387	318	316	356	327	315	340	330	356	358	319	343	347	334	334	338	340	329	332	338	330	340	363	334	310	338	355	348	345	359	333	320	347	326	362	373	345	307	371	313	334	379	319	369	369	342	339	362	362	367	347	347	351	326	360	351	352	352	337	321	372	349	338	351	340	361	340	328	341	323	352	347	356	324	305	357	328	359	352	351	349	366	319	348	352	337	354	364	375	370	390	381	318	326	361	363	316	330	340	378	321	348	354	339	359	317	347	351	348	326	343	294	367	317	329	341	353	330	341	374	354	356	343	337	350	369	387	330	328	376	341	351	378	318	323	339	350	343	328	334	352	358	347	341	285	349	361	384	331	331	317	316	320	355	364	349	380	342	348	326	331	360	330	317	341	331	364	339	342	367	329	303	327	320	340	340	346	306	339	361	338	343	316	323	356	327	352	345	354	325	340	343	325	342	314	332	361	333	347	335	332	361	355	330	299	350	339	336	350	371	359	326	337	314	322	351	334	330	369	333	342	333	347	331	349	356	346	329	314	336	333	338	311	311	357	329	328	377	335	360	338	357	353	344	336	343	347	343	374	363	332	330	369	339	330	346	325	302	326	356	319	316	359	324	325	316	342	334	323	324	311	329	357	362	361	324	349	365	332	317	306	320	371	327	331	348	336	337	314	329	336	371	374	339	334	363	346	346	315	365	360	347	387	348	298	342	302	328	360	323	345	375	351	360	353	337	331	351	359	333	324	321	360	324	342	345	390	351	349	344	315	326	359	330	312	326	346	332	358	331	337	338	320	342	383	339	374	359	334	331	346	326	321	336	339	327	339	339	341	346	341	348	361	351	349	314	350	338	330	305	349	319	368	344	368	377	365	391	341	368	353	341	340	299	351	342	372	353	377	313	331	308	316	345	364	358	353	353	344	389	332	338	330	343	383	323	354	354	360	373	379	330	320	323	351	319	341	366	381	364	336	314	307	354	378	366	296	362	327	356	366	333	302	361	362	320	330	360	365	342	350	343	353	317	341	363	355	323	377	346	346	297	334	337	373	328	346	342	397	336	347	349	319	342	354	329	353	365	332	345	349	335	327	350	373	339	326	339	374	352	340	352	331	352	343	340	332	326	338	348	333	363	383	311	342	337	300	330	358	345	357	345	328	329	325	346	349	334	366	335	371	335	343	331	311	362	348	362	376	333	339	328	345	320	333	336	358	336	322	309	329	325	319	334	342	369	336	380	337	339	351	349	324	319	354	313	368	330	304	348	348	379	371	337	377	314	316	329	318	357	344	312	345	354	348	367	380	349	331	340	389	358	331	315	359	334	320	348	338	343	391	338	318	333	323	347	323	350	311	390	321	352	340	372	377	357	348	373	316	333	366	319	354	350	331	324	341	332	323	356	347	311	371	303	312	354
10434	6019	13376	14889	12296	9284	7148	5819	4363	3782	3198	2775	2448	2089	1924	1881	1811	1696	1580	1522	1426	1287	1297	1235	1187	1086	1169	1105	1121	1046	1015	1016	977	1009	998	944	902	937	912	868	857	868	832	920	845	847	836	806	858	884	824	776	790	842	791	796	767	817	858	805	760	848	770	785	782	753	760	766	787	849	814	804	841	809	848	760	774	835	786	775	806	721	750	803	805	819	833	811	845	778	772	807	786	802	768	765	781	802	750	827	768	829	785	775	789	768	801	760	799	754	788	780	774	811	786	777	799	796	781	723	791	793	795	752	794	742	782	779	782	834	771	820	807	836	754	759	780	755	797	780	801	794	771	766	753	778	749	790	765	786	744	772	748	770	776	793	788	756	760	812	815	806	794	750	776	807	750	762	831	755	731	769	784	756	811	756	813	771	741	758	791	779	752	802	783	754	823	726	771	782	780	785	781	812	792	759	789	836	767	756	792	801	738	804	748	785	769	791	746	773	734	781	735	788	805	782	790	778	786	798	723	769	726	807	795	801	776	781	784	813	824	786	783	779	766	795	835	786	800	797	779	786	806	756	756	796	791	807	750	807	773	769	804	784	777	772	800	771	761	798	758	766	809	715	816	764	752	791	751	720	841	776	749	818	757	784	799	773	709	803	768	763	798	772	741	789	729	781	773	769	826	773	785	733	794	802	743	764	802	794	786	773	797	739	848	774	773	784	697	785	808	783	768	774	839	753	755	765	782	769	742	817	751	821	781	742	765	784	765	742	811	812	762	773	799	799	781	750	778	801	727	780	781	801	777	778	730	794	738	784	801	793	784	744	751	777	781	758	790	814	781	791	765	846	762	748	705	788	779	774	774	842	786	790	760	797	756	750	776	750	802	757	749	775	773	740	777	792	793	751	759	731	761	785	780	753	772	781	827	763	756	815	801	792	788	809	768	790	763	729	756	761	811	795	782	804	770	756	774	749	763	783	816	781	786	806	818	774	746	775	747	735	844	777	780	796	784	757	758	795	804	757	772	807	782	828	764	745	769	735	779	805	752	762	750	764	766	803	831	788	730	794	773	755	791	758	784	796	753	765	698	718	781	762	817	818	785	827	753	821	746	838	777	753	762	798	769	730	763	790	765	762	823	812	774	779	799	790	769	804	767	790	737	811	798	760	807	776	781	777	755	762	765	764	785	805	758	774	745	744	856	757	777	774	757	798	755	775	756	753	793	791	793	762	752	823	749	766	774	778	732	749	767	796	792	740	756	748	752	732	815	834	717	772	751	787	745	744	777	794	788	727	798	797	733	815	782	796	763	728	787	822	760	778	771	778	779	807	774	792	704	790	707	767	771	765	809	780	789	789	733	773	769	815	777	791	741	788	848	786	796	772	788	789	757	790	742	781	810	783	803	843	751	789	809	815	714	782	767	727	789	827	755	784	758	782	803	735	767	771	790	766	747	793	840	773	767	788	764	798	782	758	776	806	769	800	792	809	811	787	733	769	763	742	804	791	756	765	773	711	799	794	796	744	697	787	759	772	774	751	756	723	793	802	794	823	795	735	779	770	779	787	799	760	747	788	784	784	822	755	800	775	763	804	750	784	775	778	802	789	777	778	693	826	778	762	792	839	769	771	785	773	783	741	769	762	827	816	768	830	789	787	761	800	793	804	785	775	756	704	796	763	748	784	791	772	777	810	769	741	806	759	790	784	793	753	774	788	760	790	767	755	739	808	761	800	801	784	804	773	808	803	779	825	794	742	757	759	767	779	778	793	748	766	792	815	808	848	745	748	820	765	748	742	792	746	775	762	741	766	771	774	796	798	819	752	783	734	804	783	756	765	832	809	788	787	770	786	779	797	768	778	822	790	748	779	813	785	776	771	730	795	812	819	768	834	812	791	737	824	785	786	750	742	783	719	768	738	755	782	786	774	764	767	754	742	789	757	779	753	769	773	787	797	775	773	801	773	779	796	799	777	818	767	804	761	724	760	782	748	763	760	798	819	775	771	766	772	773	741	769	776	762	797	750	783	817	802	773	787	766	818	800	803	744	781	772	781	762	803	757	819	772	762	782	807	793	791	782	762	790	809	833	772	797	749	759	762	760	773	738	774	831	824	742	815	775	765	766	763	684	766	772	806	777	813	818	791	778	798	803	759	756	813	738	813	796	777	849	738	739	745	814	789	798	757	780	709	802	753	776	750	780	803	732	825	752	759	797	828	750	766	799	776	679	763	728	878	776	816	771	789	805	771	788	801	842	741	775	781	798	784	799	773	784	791	797	788	767	783	736	810	795	732	752	774	777	770	792	739	796	764	756	809	763	757	775	798	757	768	774	795	771	828	773	789	783	801	728	782	784	757	786	801	726	739	755	739	802	799	779	801	756	746	770	767	783	795	764	762	737	762	778	781	744	783	804	776	749	775	809	779	779	791	788	773	772	777	733	808	786	785	802	793	775	769	771	802	765	801	768	818	841	742	779	794	762	786	782	811	779	831	763	803	779	757	754	747	761	774	795	771	808	790	783	780	756	751	838	782	775	749	781	770	759	762	776	742	794	781	773	799	807	770	781	762	795	787	752	748	805	764	806	776	755	825	791	791	786	730	729	776	731	764	781	736	713	777	792	804	767	817	796	792	765	773	760	771	829	810	772	781	753	763	743	772	783	776	832	747	824	729	815	773	792	796	764	738	775	803	774	800	783	831	723	811	747	766	792	784	784	789	817	806	743	772	789	771	791	805	775	834	787	740	775	754	821	768	805	787	847	773	805	737	807	759	758	781	764	788	779	770	811	740	749	826	792	785	751	758	746	817	768	711	821	763	771	768	771	741	791	818	747	798	801	738	812	814	791	785	744	772	806	808	781	798	821	800	764	784	733	795	770	747	780	768	768	812	773	837	781	811	787	797	792	801	830	794	724	810	826	806	804	779	764	796	791	791	793	803	712	773	815	803	743	833	787	752	760	789	756	831	835	818	760	769	769	787	781	832	786	768	774	788	830	785	801	803	754	774	780	756	762	725	800	755	856	779	740	806	767	742	816	774	716	771	809	808	730	705	774	768	727	802	807	816	795	761	768	812	853	822	795	740	771	770	833	795	772	808	779	781	761	823	780	801	757	800	805	777	771	791	754	776	775	727	751	718	775	764	777	722	784	811	789	769	825	768	860	730	777	752	780	778	736	797	774	729	821	759	814	792	789	841	803	788	795	755	787	782	754	744	791	778	785	822	770	755	776	811	754	787	833	795	731	789	746	792	759	768	770	780	770	745	778	774	735	781	796	785	819	822	794	803	786	781	754	815	794	780	766	801	790	762	786	760	784	811	780	756	773	749	796	755	774	773	792	805	857	814	836	792	767	780	829	779	747	738	754	813	779	805	748	779	794	740	748	746	760	738	782	803	737	794	793	804	791	762	763	834	805	781	759	766	793	820	809	790	769	757	815	782	809	729	793	804	778	804	742	772	798	792	780	756	806	764	779	774	765	809	798	754	787	769	800	765
23246	9618	10401	8382	5388	3429	2393	1835	1339	1131	946	787	678	652	654	592	546	521	500	505	473	439	461	425	432	392	393	377	377	392	383	362	370	377	343	338	352	305	375	345	304	341	358	341	352	371	326	354	375	358	352	360	354	389	349	328	315	332	335	353	350	314	338	343	328	332	310	318	339	306	326	359	354	346	328	293	303	341	338	318	338	345	333	363	347	332	319	331	350	344	317	337	338	359	306	323	333	314	358	324	361	324	314	333	351	308	343	318	350	318	344	348	311	351	316	352	353	360	347	285	336	315	325	353	297	371	349	332	334	332	342	355	334	320	359	314	301	353	266	324	323	325	331	337	314	346	306	334	314	333	351	332	343	301	314	289	288	344	322	349	347	307	334	304	325	316	315	321	315	298	327	315	306	288	317	371	353	315	308	318	334	316	324	287	310	345	331	325	355	332	308	348	338	338	349	330	288	305	332	304	321	340	316	373	320	316	317	327	330	323	338	326	338	334	338	370	301	344	314	331	349	322	335	319	326	309	348	352	329	355	321	341	322	320	318	280	342	304	378	364	312	360	332	304	385	317	361	334	354	322	318	320	357	330	313	303	327	310	375	322	367	355	331	320	310	292	378	357	323	370	357	371	296	358	333	330	317	337	326	360	329	323	311	319	339	337	301	347	387	360	310	336	356	333	357	330	309	310	366	363	346	324	302	348	308	321	313	301	331	339	334	359	334	355	345	320	314	320	310	311	314	339	347	325	368	348	338	328	337	306	307	326	333	341	334	337	355	310	375	302	313	367	321	337	359	336	355	331	332	322	320	339	326	346	303	368	368	323	339	309	321	375	317	304	306	317	308	321	334	334	334	338	352	332	343	294	326	292	337	312	341	308	320	343	308	351	327	346	362	334	354	307	335	312	281	322	310	313	372	330	335	308	312	340	377	319	304	335	331	342	326	330	298	328	329	294	336	322	309	346	346	321	320	347	295	349	327	341	307	338	357	321	340	324	306	358	328	346	366	326	287	315	317	352	368	327	329	322	332	295	316	352	322	317	344	348	311	306	334	336	302	310	335	368	328	347	316	319	325	329	303	288	318	315	328	340	349	374	348	351	344	324	298	326	327	355	316	347	312	313	317	342	314	308	330	339	327	318	341	352	347	300	332	319	323	363	327	302	340	323	341	353	308	336	351	322	335	287	300	345	355	364	311	368	371	317	321	343	333	366	334	353	312	326	314	328	299	358	309	328	312	346	370	296	325	320	318	328	367	321	338	361	335	337	314	324	294	346	318	292	335	370	336	356	338	339	302	339	300	316	366	330	330	328	359	351	309	276	347	308	334	305	335	298	329	337	358	335	317	342	310	358	332	357	347	365	332	304	340	315	346	330	341	318	344	336	339	279	378	307	320	352	335	327	329	335	367	330	312	312	331	320	350	342	332	331	338	324	368	331	351	330	345	362	338	349	344	309	352	322	300	342	336	347	303	345	308	315	328	316	327	310	340	311	335	355	354	319	316	337	323	351	285	343	319	340	304	323	355	335	336	312	346	305	372	324	339	311	312	340	338	345	376	301	335	331	314	344	312	348	333	352	362	355	284	324	367	329	356	299	334	339	325	324	342	315	350	362	345	323	356	330	306	330	289	340	335	331	358	362	326	364	311	290	344	366	300	324	327	334	310	330	313	321	350	365	344	326	358	322	349	353	341	335	318	307	362	352	296	294	326	389	329	328	319	337	324	314	352	341	322	320	311	295	341	353	351	317	331	344	335	306	330	304	350	328	358	346	313	316	307	321	353	306	331	349	328	326	322	301	344	306	317	337	305	349	320	372	338	328	339	303	339	346	323	317	328	335	321	329	353	316	340	324	315	339	333	337	306	368	319	326	315	331	367	344	370	304	325	340	350	323	333	346	367	366	327	347	333	301	341	319	326	348	350	334	349	330	294	338	345	354	337	318	352	331	337	320	330	352	313	300	299	313	276	308	288	335	365	345	322	325	346	272	360	346	353	365	336	315	310	295	297	339	345	345	307	312	339	349	319	319	337	308	305	324	306	357	293	348	311	340	358	351	342	376	337	348	311	338	337	314	319	341	344	322	328	331	331	345	297	325	341	325	318	338	333	331	334	296	335	378	288	326	339	323	333	334	282	318	315	335	361	339	331	364	358	321	331	296	341	337	316	351	335	294	329	322	334	291	341	288	391	332	335	346	309	318	314	305	348	296	336	311	318	304	277	302	305	324	343	339	348	359	335	340	326	322	323	327	324	320	317	307	297	294	311	354	341	338	344	354	304	327	317	343	327	328	342	343	324	317	313	332	331	314	336	311	332	339	340	352	314	357	329	320	351	323	296	351	302	336	329	328	328	350	299	339	337	301	298	348	318	304	333	321	334	320	308	288	302	334	318	326	321	331	297	310	341	314	322	319	334	313	338	292	335	324	339	330	314	335	329	345	339	340	343	349	357	320	339	361	317	350	317	308	308	339	337	335	315	297	304	383	308	338	338	337	347	321	336	336	320	321	287	352	319	335	363	318	342	341	313	353	340	308	337	322	340	424	360	324	318	346	322	349	326	338	311	330	327	320	353	319	325	317	336	355	325	298	312	322	311	332	333	341	334	324	336	331	338	339	333	308	322	336	362	304	326	309	344	351	352	327	328	281	330	319	317	316	368	319	305	300	312	310	365	326	341	313	361	310	362	339	355	357	323	323	307	326	320	309	323	323	324	379	333	326	321	337	310	326	319	317	353	340	311	340	311	340	338	319	312	346	315	338	292	343	327	349	326	342	331	319	316	343	351	317	315	338	334	336	377	344	328	379	291	318	370	346	315	298	312	354	310	336	356	295	331	340	365	353	343	361	287	358	329	309	303	298	346	351	329	341	327	330	313	324	327	314	347	350	340	367	318	342	321	353	310	371	304	326	346	340	360	349	335	334	361	321	341	313	362	331	321	359	320	336	331	398	304	307	337	331	338	316	332	323	309	339	324	332	332	308	333	347	337	342	334	346	311	292	315	319	322	322	328	347	356	324	303	314	319	336	344	342	328	321	354	329	361	370	350	331	335	292	354	316	306	325	340	341	331	348	337	309	351	377	312	322	306	309	316	355	314	318	327	353	276	320	364	326	322	339	310	328	322	319	342	340	310	346	311	323	346	324	323	328	327	324	315	329	306	307	335	333	338	309	295	282	307	352	309	335	339	341	339	325	337	319	341	317	319	355	341	323	339	340	340	319	330	347	297	322	328	320	353	333	354	332	331	351	348	336	366	314	328	297	317	324	285	335	313	331	321	343	332	347	324	288	309	350	308	318	327	312	326	341	319	306	333	328	335	338	342	319	321	322	354	380	302	306	295	332	348	326	300	320	334	338	328	322	275	319	337	335	312	335	296	324	337	336	334	338	327	331	330	335	332	334	325	332	352	324	302	305	338	322	297	342	317	299	309	338	345	303	325	310	326	315	335	351	321	297	322	351	324	367	324	315	328	352	341	329	366	326
13380	7814	16613	18785	15865	12018	9440	7355	5781	4829	4072	3395	2956	2690	2385	2217	2092	2031	1807	1697	1655	1436	1595	1431	1288	1221	1196	1173	1153	1061	1057	1076	987	986	971	919	942	978	911	900	859	845	869	854	853	855	880	807	827	803	829	829	787	802	794	769	799	850	795	774	803	742	754	759	803	753	744	747	751	763	783	785	803	742	712	756	759	769	764	785	790	747	769	750	753	736	759	733	738	731	732	763	715	724	681	780	703	788	719	708	761	749	765	754	756	772	741	768	767	742	784	752	725	816	771	744	722	769	768	764	724	784	751	747	753	754	772	779	716	713	761	796	715	744	756	724	710	703	753	717	736	774	744	775	754	738	718	722	722	766	769	749	783	746	716	793	732	752	741	785	745	746	783	782	731	714	821	719	759	785	742	784	781	745	723	770	732	777	742	794	770	769	710	767	751	730	794	747	723	726	750	767	787	762	741	761	742	764	766	802	745	738	720	720	759	717	751	726	717	772	739	713	838	742	720	724	793	723	734	756	729	718	750	700	777	771	730	779	792	766	748	778	795	769	784	706	765	755	802	730	776	773	718	773	695	703	720	749	767	776	746	775	732	759	702	741	803	747	738	721	752	732	774	709	793	746	755	775	788	762	755	756	710	748	729	757	757	801	771	727	724	772	762	751	698	726	725	784	707	753	768	696	765	718	749	706	741	702	747	697	689	780	740	710	730	799	768	750	714	721	802	756	767	798	757	771	776	696	777	713	721	750	780	763	776	714	708	759	740	757	728	719	757	753	746	766	780	807	778	755	776	695	788	757	782	752	779	774	751	759	779	759	718	652	721	808	755	743	743	751	736	762	739	732	780	718	753	770	731	745	764	733	797	734	702	716	768	720	794	759	696	798	729	724	737	776	720	737	749	756	759	733	720	743	759	775	718	736	772	733	747	789	763	780	712	739	792	740	752	779	762	779	759	778	751	794	753	759	768	754	762	761	801	778	785	751	748	751	766	746	715	759	724	707	696	733	744	732	767	748	747	753	716	748	729	740	756	786	772	746	743	708	770	764	754	731	743	690	775	805	754	745	757	766	767	721	783	749	744	760	739	745	752	746	752	748	793	802	767	774	822	747	755	743	756	727	700	743	764	784	770	738	750	755	759	800	722	734	707	725	761	695	774	760	765	735	746	755	749	771	712	764	762	804	764	754	697	763	727	736	715	749	735	747	721	783	764	727	778	754	729	724	743	765	751	698	737	747	725	726	734	719	766	700	762	762	775	773	774	724	704	760	766	707	720	734	748	773	694	792	762	776	794	767	754	691	773	791	751	743	750	766	718	748	762	726	775	776	780	777	727	732	723	748	739	740	723	733	770	741	758	754	722	746	758	748	736	764	788	738	749	763	719	751	760	761	723	761	747	776	749	708	704	770	756	769	718	794	745	757	727	740	731	810	753	725	761	761	754	751	744	744	774	724	697	698	742	748	770	692	709	791	793	737	757	766	783	806	718	787	702	767	774	747	762	759	765	739	737	737	745	764	744	769	765	758	696	792	766	761	756	745	699	718	745	712	713	764	754	701	761	785	769	785	745	759	690	734	763	803	766	748	771	734	754	743	714	771	792	741	760	766	807	776	753	731	752	804	690	786	731	735	739	727	795	732	735	765	777	754	730	777	736	776	746	744	753	724	686	741	709	706	766	788	785	711	766	767	716	753	751	793	694	790	783	731	746	715	745	747	755	736	768	719	780	726	811	769	702	723	722	768	792	741	761	741	745	738	722	747	717	751	738	734	753	766	752	784	808	759	775	751	802	755	730	737	732	724	756	779	762	720	724	764	756	767	731	729	735	752	761	757	771	774	723	778	721	756	749	813	706	705	773	769	744	744	765	715	733	737	725	755	758	755	782	794	770	716	775	741	699	743	774	788	711	759	767	759	747	799	732	755	748	745	713	722	803	761	732	727	738	692	766	755	707	732	765	751	727	780	767	722	782	794	804	758	731	744	779	725	754	700	765	766	721	740	768	773	793	799	742	798	743	773	732	750	755	767	711	727	682	784	750	740	733	769	698	740	759	804	769	745	761	749	714	786	798	753	757	742	720	756	740	792	700	745	770	754	764	785	740	808	768	732	731	754	736	734	755	755	718	786	776	755	762	729	719	788	708	728	715	734	736	726	735	773	732	743	743	713	733	713	745	777	734	744	781	737	771	738	749	709	738	787	770	732	763	792	795	718	700	747	755	715	780	775	793	761	714	716	707	762	787	742	737	744	769	757	799	762	772	769	741	775	796	707	758	739	744	736	779	756	793	720	737	717	743	805	793	755	753	774	791	774	762	733	781	755	717	767	749	756	747	767	739	761	732	737	689	765	765	804	754	778	746	768	804	744	787	769	731	727	752	805	767	702	788	778	753	727	716	703	749	790	769	718	752	782	764	752	784	821	750	759	759	740	765	748	710	740	718	682	763	766	767	761	756	773	754	738	783	756	748	738	739	729	746	780	746	749	776	737	741	743	742	778	793	793	801	776	754	724	739	774	738	740	756	752	752	739	765	760	748	778	707	692	761	783	760	746	775	738	779	737	736	751	725	701	792	703	762	799	755	737	755	759	772	783	683	720	756	766	707	739	707	761	801	802	794	735	741	760	745	728	714	778	747	747	770	761	754	766	754	716	704	737	771	728	713	771	740	770	720	778	742	735	775	757	746	764	750	740	788	776	744	762	766	756	724	754	754	702	722	716	786	742	750	787	727	746	744	760	717	746	685	802	763	735	728	718	809	779	770	716	734	776	743	757	733	758	788	805	741	736	733	719	741	792	770	764	700	718	783	736	759	758	739	736	731	718	734	737	768	750	720	792	726	728	780	728	761	799	740	776	724	705	768	774	756	705	773	803	749	750	721	685	750	737	735	747	778	717	750	700	713	750	754	698	745	734	754	748	747	744	728	722	786	790	824	752	742	747	720	754	750	744	758	764	738	763	740	737	762	725	824	767	745	748	784	732	773	780	691	753	801	738	749	767	773	712	747	773	786	744	765	776	763	784	714	794	750	773	738	748	697	802	783	762	698	759	752	710	701	772	714	755	777	729	725	713	771	762	732	754	758	786	736	758	762	688	773	748	736	751	750	715	706	728	696	683	746	786	761	806	747	781	760	700	734	759	712	766	720	755	758	716	743	750	733	704	706	758	750	774	755	812	760	726	719	759	737	762	787	697	782	748	768	769	750	767	768	769	774	755	729	760	722	708	763	789	747	749	747	751	818	736	731	836	773	700	764	726	796	758	736	780	743	768	762	732	726	740	694	767	767	779	782	721	751	709	746	767	747	724	718	785	720	739	777	691	755	801	758	736	721	745	809	760	777	814	746	724	768	729	785	726	730	742	780	745	732	752	726	723	704	741	778	717	730	807	731	746	747	754	735	740	730	725	725	769	719	728	711	736	707	787	760	723	756	747	763	739	758	708	740	748	801	749	758	768	737	732	750	770	812	751	719	735	816	794	729	801	732	770	762	784
7395	4085	5119	3782	2425	1642	1269	936	777	720	621	587	547	515	494	471	451	416	481	425	456	429	383	416	436	365	396	359	404	361	391	393	394	416	390	364	335	370	415	382	411	371	354	355	384	372	378	355	340	419	399	396	383	368	374	374	390	407	391	341	375	366	419	370	379	400	368	371	386	364	366	416	369	365	348	386	380	395	350	425	366	346	344	384	381	368	383	369	369	382	370	401	388	366	356	362	357	359	386	382	357	394	360	370	372	341	368	380	363	374	343	352	355	368	346	352	375	356	356	351	388	359	361	404	350	374	392	358	362	366	383	351	357	379	369	366	367	358	399	357	347	370	345	369	401	381	354	383	360	339	389	340	380	376	336	371	380	378	388	352	383	334	345	360	381	359	368	352	362	393	348	358	351	383	372	383	340	396	352	389	390	344	378	396	385	304	351	400	331	372	349	380	381	375	353	382	349	382	409	350	370	391	382	370	398	364	403	338	416	352	344	334	373	377	378	365	350	357	379	368	376	382	354	391	358	336	352	384	367	354	360	392	368	364	354	385	385	343	379	406	360	382	382	366	365	362	368	338	363	383	355	355	394	363	332	379	383	410	395	369	325	405	341	311	384	383	373	380	378	383	377	361	379	355	354	361	345	367	350	360	404	365	363	365	371	366	372	376	345	389	396	349	359	344	345	354	389	373	333	346	340	400	405	368	373	373	383	378	386	382	387	363	326	360	374	341	410	400	378	362	354	394	370	380	368	362	380	346	348	374	360	357	375	386	372	385	405	402	394	355	370	355	377	367	368	359	377	381	397	391	377	390	359	369	428	382	379	384	371	397	355	333	354	412	355	353	376	360	382	381	388	363	351	364	342	351	369	335	390	412	380	343	374	380	370	363	410	362	363	372	321	328	368	374	348	367	366	409	372	353	356	365	371	411	425	390	372	396	340	344	397	356	392	375	363	408	376	390	380	374	389	371	390	399	372	393	344	354	341	374	351	343	391	375	339	364	358	384	386	387	343	388	360	377	351	383	386	346	379	330	407	344	353	359	391	343	362	366	392	347	387	368	401	382	372	332	371	365	397	363	357	356	387	359	368	383	343	397	391	370	404	348	372	346	383	367	344	360	364	396	366	404	359	356	368	344	365	361	366	402	391	351	402	320	400	396	352	376	383	365	372	389	315	410	403	323	353	365	375	353	363	372	363	389	393	345	348	393	385	385	383	357	388	355	341	334	393	383	375	358	357	365	384	354	385	352	374	349	355	362	362	365	354	345	379	358	338	360	370	376	376	398	344	328	355	363	368	391	415	432	353	344	358	382	375	386	349	361	351	351	354	388	362	350	367	361	363	351	370	370	369	391	396	372	376	381	354	389	386	345	342	409	381	382	373	366	360	403	372	356	358	359	377	363	386	403	353	346	370	385	392	355	393	366	352	360	376	374	342	367	364	355	344	402	357	378	358	373	360	363	358	397	374	357	376	362	381	367	381	382	378	384	362	336	360	378	355	351	413	369	404	379	355	372	394	435	361	376	365	374	364	377	330	361	386	378	343	337	369	402	402	386	375	373	342	356	344	368	347	370	398	387	341	348	359	370	361	374	323	362	306	363	419	348	373	376	418	373	398	381	359	392	357	389	371	368	360	397	380	338	344	295	364	376	406	362	354	344	374	370	406	400	373	371	341	375	344	366	372	368	382	377	428	379	418	384	349	341	345	397	343	373	352	380	367	394	372	352	348	379	375	368	364	362	388	372	380	359	371	392	372	339	329	376	348	375	388	379	361	360	378	384	397	351	353	331	352	390	395	382	374	380	341	399	394	379	401	361	381	353	345	358	340	327	378	409	361	379	379	357	367	372	347	371	383	374	348	377	382	377	372	387	376	382	351	408	365	364	367	358	392	382	366	375	334	403	340	407	377	371	349	398	378	388	358	374	381	353	338	361	389	393	352	361	398	382	355	346	371	353	376	333	372	380	365	348	358	370	381	386	347	379	359	399	369	375	345	345	368	385	388	368	347	404	387	407	359	362	387	361	367	396	378	355	361	374	377	397	363	378	337	365	336	359	333	366	376	371	348	404	359	364	400	347	391	397	374	348	332	385	357	308	315	343	358	366	334	384	327	347	375	393	353	329	406	365	386	399	339	343	358	397	387	365	382	346	334	351	370	366	366	383	397	383	408	343	347	370	382	350	379	380	375	342	357	369	341	376	386	362	362	366	372	363	371	434	388	346	366	356	398	352	328	378	377	357	365	349	341	364	329	385	355	332	384	357	349	368	328	402	385	411	370	364	379	349	402	395	335	356	397	337	390	384	408	395	366	395	329	349	357	347	353	363	353	344	347	340	356	372	365	350	416	334	443	348	366	355	369	388	363	347	359	354	397	365	426	360	393	371	337	376	372	360	341	373	358	359	396	363	360	343	328	413	359	348	367	404	380	412	361	377	369	342	409	359	346	354	357	357	410	379	372	386	348	385	348	377	382	441	384	401	370	349	375	363	340	372	350	331	402	362	351	341	392	375	363	391	376	343	409	358	408	396	383	375	416	411	396	357	356	347	365	391	378	377	359	344	377	386	380	347	348	396	366	361	370	384	367	374	348	417	377	353	353	370	377	387	373	378	369	363	360	434	349	362	408	349	379	378	388	357	352	351	379	386	382	378	351	383	396	395	390	335	388	352	333	384	380	380	369	371	404	359	385	377	380	366	379	344	397	354	376	395	357	355	378	356	399	368	390	373	338	390	379	383	383	362	396	395	378	385	363	368	354	377	391	380	388	322	371	333	360	390	344	351	351	399	358	382	383	334	369	333	385	385	372	341	410	349	354	332	393	329	363	342	373	380	370	387	357	395	370	348	400	330	399	398	366	335	400	360	390	379	372	443	370	368	376	354	371	384	377	324	375	350	350	345	381	346	385	346	366	401	351	390	399	383	378	379	420	356	331	398	373	390	363	345	342	360	363	381	382	364	361	358	374	377	390	397	423	398	389	325	405	358	362	359	360	355	392	347	358	388	356	371	344	369	371	363	346	384	346	376	382	379	376	384	339	380	351	374	336	347	386	378	370	357	395	425	379	388	356	374	359	354	388	396	419	367	395	347	394	373	382	339	353	388	384	372	388	351	404	358	378	388	369	356	383	381	379	402	375	383	414	386	362	357	356	362	352	394	369	384	325	361	359	373	400	381	381	329	390	367	392	357	369	378	350	359	352	367	404	342	353	365	396	337	365	389	422	354	351	380	363	377	338	341	397	379	386	358	368	380	381	358	379	362	361	396	379	401	357	374	366	395	364	383	370	359	372	364	365	369	375	330	363	361	369	374	338	366	368	394	381	356	355	387	364	338	334	352	339	351	363	334	344	345	362	382	393	381	376	399	370	380	384	373	380	370	356	355	397	344	364	372	361	377	349	392	389	351	378	383	361	358	360	380	365	372	342	377	372	374	357	380	403	355	385	354	357	390	375	351	353	342	373	394	360	372	431	407	340	354	356	385
4954	4215	9303	10163	8339	6183	4667	3766	3124	2727	2241	1985	1756	1734	1529	1528	1409	1353	1284	1264	1245	1184	1157	1161	1048	1036	1066	1016	1020	1010	980	901	1000	894	981	924	941	946	837	940	832	866	853	868	858	884	897	911	840	830	813	796	859	808	840	859	816	839	867	862	832	844	802	845	838	750	827	828	834	883	852	828	857	856	832	815	839	819	816	860	797	857	813	864	857	785	847	777	805	821	795	835	813	848	790	822	823	820	839	839	841	845	858	794	834	865	790	782	830	834	849	842	808	803	785	765	841	810	867	908	825	808	825	834	822	881	843	855	823	822	860	849	817	824	827	854	810	813	830	824	824	819	842	847	803	861	835	780	865	785	776	834	847	789	819	830	776	834	807	792	819	812	795	813	802	747	816	837	795	827	832	802	838	823	815	797	865	858	773	772	805	823	821	860	798	798	926	812	875	818	810	838	848	827	812	870	749	793	783	836	865	837	822	812	816	823	824	778	875	852	849	799	806	773	860	826	817	839	859	805	800	851	816	862	793	792	829	774	831	772	834	784	837	876	861	891	822	803	819	783	800	827	829	870	845	841	788	862	835	739	831	835	854	845	814	781	826	793	800	847	782	798	796	797	802	769	817	795	829	805	819	834	789	790	785	817	858	826	824	829	825	876	737	786	765	808	864	828	836	826	793	834	885	822	868	857	797	814	864	812	817	827	822	860	801	806	822	868	839	852	860	801	877	819	814	814	825	801	826	866	787	804	847	879	836	803	863	876	806	839	864	807	805	749	822	793	785	789	799	854	836	813	727	787	813	896	810	812	815	866	830	796	808	828	830	782	784	890	821	832	823	833	840	863	807	790	755	837	783	775	822	837	787	801	831	839	817	856	813	932	787	821	826	809	840	785	804	822	818	852	881	779	856	822	840	808	808	845	774	803	790	824	766	795	746	829	816	866	852	871	837	793	851	828	869	780	816	815	791	775	824	837	857	813	805	854	898	835	763	859	857	801	833	862	849	867	823	814	860	859	777	782	811	848	778	832	859	803	861	817	848	832	880	809	810	838	799	875	795	826	786	845	795	816	826	823	833	792	859	838	833	852	810	851	863	783	801	864	785	747	863	802	852	791	864	821	837	807	829	850	822	825	771	837	820	815	786	887	827	815	833	792	812	849	815	847	866	858	818	795	797	801	792	791	827	807	848	783	820	844	827	815	820	838	861	825	823	833	844	831	830	851	837	828	815	871	779	823	821	810	806	808	852	808	864	799	842	839	836	825	848	857	833	836	818	805	779	830	835	806	801	802	809	872	783	829	814	853	804	843	792	839	808	800	896	781	814	802	807	822	790	791	804	857	803	816	813	868	811	794	864	852	867	812	809	792	846	820	828	819	834	815	899	842	811	841	844	876	819	836	829	803	798	796	788	819	857	814	815	846	802	804	812	782	805	869	816	796	876	826	820	804	807	859	792	766	836	838	815	831	814	824	878	803	849	808	842	804	808	815	805	855	796	836	758	861	840	828	826	871	811	853	809	792	801	821	834	844	870	896	813	871	746	827	795	843	812	823	833	794	799	808	813	877	875	780	831	798	816	806	772	838	791	794	830	790	827	793	783	840	787	826	840	812	881	800	838	815	881	805	869	846	820	849	816	825	830	816	827	825	832	818	836	778	832	849	858	809	740	864	801	798	809	835	787	832	843	866	806	841	807	853	794	787	813	784	843	806	847	816	807	831	841	851	836	831	799	846	818	823	814	834	777	807	813	798	812	846	824	798	795	836	883	825	870	881	818	842	822	810	830	779	801	831	812	842	847	867	855	817	804	814	870	850	829	850	819	842	856	818	835	822	810	798	813	854	805	843	824	787	850	838	872	798	793	812	792	809	842	829	840	841	833	749	819	789	856	876	855	866	857	857	805	819	844	822	799	808	798	833	779	862	847	825	825	862	838	829	801	839	860	834	789	756	777	830	831	828	877	846	819	864	817	810	830	825	814	830	835	825	835	785	843	853	801	802	790	845	833	819	840	795	868	818	843	842	814	833	770	823	849	817	843	848	845	875	803	816	804	844	803	814	849	858	828	842	834	786	834	833	869	811	803	864	822	791	869	755	901	806	825	869	821	823	827	842	849	816	843	831	831	807	820	832	844	860	830	802	855	850	824	891	814	826	806	831	841	828	870	845	844	819	763	828	797	808	864	881	762	830	795	856	778	835	856	820	828	808	809	813	849	808	815	852	806	828	824	819	836	778	841	826	844	807	798	814	820	835	888	789	855	816	808	817	815	846	805	781	826	850	820	862	815	782	792	797	884	843	832	836	853	774	805	804	823	844	759	808	807	821	814	844	870	843	872	792	818	727	815	803	815	803	878	836	827	817	790	817	810	774	796	833	831	874	808	819	798	795	824	813	813	825	837	805	839	833	878	846	851	787	766	831	844	866	815	829	844	920	827	829	845	850	874	839	843	823	845	758	868	831	813	824	818	810	833	890	824	838	835	830	801	802	817	853	792	877	788	883	816	827	838	815	785	810	778	833	809	816	797	806	839	805	842	795	801	851	861	779	848	866	855	835	863	761	857	844	875	819	876	804	771	807	824	846	850	798	806	806	774	893	852	831	852	865	794	885	869	820	783	851	796	826	813	829	795	841	801	827	884	864	831	833	855	847	804	873	849	744	822	806	816	772	754	859	865	846	884	788	860	856	813	832	816	827	791	837	841	764	859	879	809	784	794	799	813	794	832	783	833	845	756	793	842	873	863	839	818	850	817	781	810	855	800	789	790	809	838	844	770	861	809	828	821	833	795	859	808	869	830	784	817	817	790	828	838	810	826	762	790	859	818	876	843	833	751	831	833	797	823	809	828	841	782	797	762	791	811	846	814	885	833	788	795	782	816	872	845	856	867	827	820	852	840	816	816	828	833	810	812	863	882	826	816	826	816	809	836	822	817	828	819	788	768	857	819	823	795	836	883	819	812	808	812	859	829	838	818	846	778	840	823	858	863	870	829	834	791	784	797	849	778	851	800	840	812	838	773	812	831	766	800	809	811	806	817	802	818	775	841	822	803	773	813	825	793	845	866	787	808	837	874	813	813	818	821	806	860	813	778	902	895	819	812	836	815	836	817	850	801	821	829	811	841	816	838	816	798	788	834	839	842	805	835	846	820	796	796	820	862	916	832	813	760	787	825	846	811	845	827	861	821	821	817	813	805	803	835	835	856	905	823	834	791	843	762	887	862	793	842	834	817	801	817	841	783	786	843	782	848	812	797	873	767	820	773	814	862	874	867	817	821	789	790	811	886	802	828	811	804	794	865	819	867	783	859	818	804	819	802	834	801	782	818	869	884	867	842	845	856	811	848	851	806	791	803	793	815	820	832	832	838	805	836	825	833	815	750	819	830	803	872	813	794	778	852	834	815	827	866	858	824	813	812	844	814	843	807	884	834	834	819	816	804	858	840	837	879	845	819	858	885	849	830	854	788	810	806	810	802	814	786	843	810	833	836	860
15194	6621	7669	5959	3784	2409	1703	1357	1090	886	748	685	636	570	589	492	445	465	461	464	414	432	392	362	415	367	372	406	386	410	379	391	383	361	373	365	402	360	350	355	339	332	332	353	328	340	359	352	344	403	375	315	367	356	355	321	330	327	353	376	349	361	363	357	324	358	369	375	302	350	359	354	383	333	355	331	325	346	344	329	334	344	354	295	344	349	353	348	342	344	346	347	338	368	341	338	348	325	318	329	360	351	325	352	333	318	357	365	359	362	332	335	370	331	308	356	371	360	322	338	330	339	376	363	316	346	365	325	348	334	350	330	323	351	354	350	342	357	372	368	352	348	362	359	326	378	344	323	371	336	344	366	331	357	336	364	317	314	333	347	352	378	386	402	369	370	351	355	377	362	328	344	351	313	358	340	369	327	372	328	391	356	354	326	366	339	335	334	352	342	334	356	309	327	349	348	351	329	356	378	372	330	337	339	339	368	307	326	355	377	373	314	361	354	341	323	335	353	300	355	337	344	340	339	319	338	319	323	363	349	393	358	398	312	328	317	348	344	333	326	317	371	346	374	346	364	329	331	363	353	340	308	366	375	360	337	332	317	319	326	341	370	361	363	356	355	319	334	347	308	303	364	333	342	342	306	343	372	364	352	325	334	395	374	372	337	376	287	326	346	322	353	323	330	373	385	350	345	376	348	347	344	329	372	348	346	314	334	345	335	380	337	349	352	327	352	365	314	353	382	322	340	345	362	374	339	332	354	329	351	331	357	358	352	336	331	356	334	326	344	343	344	373	331	315	331	356	353	334	358	314	307	316	335	351	343	361	376	368	346	348	345	339	366	364	368	340	317	330	354	347	345	339	308	324	348	352	362	336	342	351	317	314	333	383	322	335	358	369	331	341	345	364	320	312	365	350	317	312	354	363	332	357	303	334	329	345	337	322	363	300	362	367	343	345	362	345	349	326	354	367	303	321	370	303	324	364	339	352	339	361	366	339	376	355	339	371	310	345	312	339	323	318	389	354	359	320	347	317	388	351	330	375	301	334	353	363	352	379	293	353	333	364	352	372	365	354	347	368	369	336	387	354	342	363	375	366	345	327	366	343	341	345	382	376	331	373	335	346	341	341	336	335	319	353	394	355	346	354	350	338	333	333	371	328	339	353	319	343	341	321	360	350	341	318	380	316	309	359	372	345	353	335	345	358	374	384	340	319	347	334	392	355	353	357	338	392	368	323	329	382	321	396	357	339	351	391	358	344	321	346	326	343	369	308	356	348	346	347	356	357	336	368	358	325	347	354	373	331	341	345	333	362	361	359	366	351	328	323	381	318	332	358	342	358	332	343	352	318	355	326	383	341	315	326	353	380	341	319	367	373	377	331	357	326	341	393	362	315	373	356	325	321	336	343	345	326	335	353	306	340	328	337	327	307	356	347	317	332	369	297	335	331	365	357	344	347	327	370	342	336	335	308	348	354	363	369	348	356	322	374	351	392	363	358	300	346	367	333	360	356	353	363	371	329	366	379	337	368	330	333	367	381	329	331	363	350	358	342	311	319	405	357	405	343	341	321	371	375	354	379	334	360	348	376	355	340	318	304	345	372	342	364	311	346	356	332	344	312	377	370	355	349	323	364	343	326	364	356	381	346	330	329	332	356	405	354	404	374	327	355	314	328	308	327	336	308	337	317	310	352	368	365	362	363	342	347	345	299	323	408	370	334	334	361	352	361	372	337	332	326	327	355	363	360	357	345	327	319	340	373	350	337	360	346	337	330	346	304	328	327	361	327	339	382	347	340	348	337	374	360	378	360	350	331	335	382	330	384	307	343	340	353	336	334	346	359	349	334	360	346	313	340	371	367	338	324	368	380	313	341	362	354	362	336	349	357	282	363	318	360	340	337	327	360	329	290	339	345	334	355	399	332	364	329	400	320	324	324	377	310	356	352	337	345	329	377	365	347	341	379	329	328	342	351	375	375	348	316	330	346	377	342	355	354	367	342	335	351	336	385	367	343	356	345	361	377	346	350	333	335	342	350	325	332	337	335	333	319	350	325	299	299	335	370	354	378	365	382	321	344	362	362	338	332	340	342	355	378	346	317	353	316	324	315	343	346	355	316	349	376	357	360	349	309	333	361	354	342	381	367	383	316	352	372	333	368	317	350	342	324	343	356	365	353	360	354	376	334	381	335	326	334	358	321	328	362	350	339	389	366	328	361	393	357	372	323	379	364	361	350	349	321	327	321	313	311	330	354	354	346	355	347	323	314	336	361	342	326	380	344	331	341	303	319	333	334	359	317	350	375	343	315	325	346	343	317	328	316	373	308	353	325	355	348	378	356	355	348	352	327	345	321	330	350	291	354	342	397	306	372	362	334	328	345	370	350	333	363	365	398	351	351	312	343	347	339	378	317	352	357	335	320	311	319	346	350	367	349	353	346	365	350	375	350	345	375	364	382	354	314	331	385	372	355	328	340	299	343	329	354	313	346	375	375	323	320	337	347	336	399	331	371	337	326	320	381	380	332	354	333	337	327	360	349	347	373	384	342	371	331	339	370	335	320	351	333	381	330	354	346	336	330	334	329	344	379	361	350	361	334	329	360	343	371	300	336	364	338	365	343	377	331	352	342	319	339	332	398	357	372	347	358	357	378	337	302	371	353	338	326	377	321	348	331	351	351	360	324	332	306	337	358	367	315	332	360	315	374	369	368	330	365	357	328	383	319	353	356	355	363	343	312	351	366	344	322	329	380	329	323	321	331	373	316	349	378	325	330	361	334	364	350	328	344	391	322	351	348	349	349	349	344	371	328	326	381	356	325	368	355	362	330	364	347	295	357	373	364	353	331	332	354	340	374	330	316	351	319	337	354	342	321	347	338	360	312	309	341	358	343	352	364	348	324	354	361	334	363	354	343	335	359	392	348	348	355	358	322	360	382	370	360	341	294	302	346	339	354	348	338	351	327	372	381	315	330	349	326	396	371	343	342	332	382	333	344	334	316	338	359	348	354	325	326	347	340	317	358	370	329	370	349	369	342	366	374	349	347	388	328	353	369	321	367	338	324	314	325	329	342	367	330	356	374	329	367	343	343	371	338	329	332	327	311	347	341	360	331	337	334	350	364	350	338	353	359	354	345	312	326	361	355	384	334	328	332	349	342	366	345	345	325	327	317	354	365	305	356	345	325	330	326	334	289	328	373	300	342	367	340	331	348	398	330	355	359	374	349	365	362	366	339	346	379	363	364	337	357	327	319	344	350	350	334	309	313	351	329	353	338	348	315	329	338	328	344	370	371	349	334	348	350	347	295	333	344	378	380	335	334	348	346	354	336	339	336	313	327	321	330	340	324	350	346	399	368	353	334	341	358	340	318	354	336	359	359	320	382	324	342	334	322	331	337	345	332	329	336	330	326	363	367	344	330	333	345	338	340	336	362	324	322	338	363	346	333	351	361	319	357	340	314	334	334	322	314	359	343	343	330	327	296	368	364	372
10411	6165	13267	14792	12264	9200	7060	5544	4475	3885	3198	2637	2297	2174	1941	1824	1789	1704	1659	1581	1408	1304	1376	1219	1156	1139	1140	1127	1101	1000	1054	1025	1006	948	910	952	951	891	919	883	886	813	881	923	857	820	887	862	888	800	922	770	931	829	840	765	870	821	801	791	821	772	832	824	822	757	809	800	838	792	786	824	761	764	730	770	732	816	829	786	786	800	791	775	804	751	754	765	809	776	807	723	759	767	747	814	773	771	787	822	736	845	774	714	804	836	782	770	788	761	786	798	763	743	809	865	771	773	734	772	798	768	810	729	792	820	846	757	762	834	738	760	757	786	794	751	801	787	807	758	751	786	791	827	813	792	777	793	766	728	770	786	749	788	797	800	796	793	781	810	815	803	762	798	821	795	759	758	816	745	765	790	788	730	796	795	736	817	812	736	789	801	779	793	810	797	783	790	741	836	763	815	784	797	782	778	800	745	809	802	816	790	750	856	789	832	826	801	835	787	818	783	852	799	762	828	821	783	806	826	786	760	757	794	778	794	774	764	795	771	771	805	729	767	804	780	779	770	750	804	786	763	770	796	756	786	760	824	784	743	774	775	809	734	733	810	778	826	762	758	828	777	774	799	782	831	811	790	824	746	736	772	782	787	758	775	770	783	808	787	766	756	835	781	737	780	776	741	765	794	764	793	788	737	759	788	801	791	740	734	780	777	744	742	771	768	806	774	810	770	797	770	764	796	779	767	743	788	790	790	809	734	771	796	819	767	755	771	819	767	763	779	730	757	776	780	763	772	771	815	801	776	754	786	831	786	756	793	779	813	818	781	806	788	729	769	843	761	807	823	807	772	776	783	772	777	737	831	789	781	778	789	777	760	754	809	763	791	768	777	827	787	818	762	789	772	795	783	814	823	724	774	785	759	802	752	760	793	802	763	736	826	812	774	747	795	780	739	796	758	799	793	783	780	777	831	774	721	761	787	759	755	755	774	789	803	729	746	798	712	746	758	772	813	783	761	778	781	789	753	814	797	780	764	807	829	750	750	787	781	783	759	760	769	742	801	776	791	749	781	802	753	760	751	759	797	799	765	775	747	782	760	798	779	780	757	805	755	839	754	828	742	808	719	765	754	845	776	759	776	782	734	817	813	814	757	812	796	819	734	775	795	772	717	763	779	770	777	817	759	793	802	750	811	777	753	821	805	776	818	765	796	775	797	798	800	755	772	773	824	822	817	747	739	821	768	725	809	834	733	831	764	742	812	755	826	774	780	760	770	772	777	786	781	777	776	824	741	766	795	804	795	773	776	795	788	786	766	790	786	816	744	765	795	786	771	738	743	819	714	813	765	779	799	827	764	762	748	754	778	803	817	799	812	778	743	803	802	791	766	760	769	756	777	781	800	771	846	803	792	786	737	832	769	792	816	783	777	810	797	734	806	749	780	761	719	805	749	841	815	773	784	706	758	747	785	778	760	773	747	820	824	768	812	805	778	816	803	789	801	769	776	739	761	776	755	777	743	817	793	830	783	767	810	778	768	783	794	794	791	771	796	766	791	756	759	870	800	810	774	790	761	819	766	822	833	801	787	815	775	783	724	792	737	792	762	785	768	761	794	811	837	845	792	777	828	782	788	810	723	747	773	785	780	789	785	754	778	779	806	789	789	793	787	794	783	834	825	744	752	733	774	798	766	763	816	791	799	850	784	783	768	753	797	780	819	793	768	811	765	734	808	797	803	756	767	760	781	780	829	779	789	776	807	810	755	755	831	803	812	805	801	727	813	726	721	746	769	834	793	789	799	816	792	751	807	801	732	773	775	793	832	786	765	819	762	755	845	794	762	773	737	755	768	758	794	765	797	770	822	744	828	778	759	749	767	800	798	772	806	770	768	800	765	800	759	787	795	801	766	744	780	738	806	812	791	751	819	764	802	782	781	800	759	783	804	804	833	790	756	791	781	756	781	791	838	775	748	793	827	781	817	753	747	752	786	747	848	749	757	797	779	769	784	778	794	737	852	745	831	813	788	722	816	748	766	769	771	794	794	781	754	775	831	772	789	815	747	766	784	796	740	781	772	779	789	756	753	768	734	784	805	776	777	793	833	782	826	790	809	781	811	794	762	775	740	746	779	760	792	760	763	764	802	790	791	732	812	730	765	808	795	777	807	806	790	807	725	750	733	758	738	755	763	797	760	746	804	773	751	770	821	828	767	807	783	816	833	779	786	708	775	756	779	791	822	741	773	859	754	722	782	742	822	786	762	767	781	756	761	800	815	797	760	800	758	734	787	734	831	769	778	783	854	724	808	778	776	855	800	775	787	829	746	756	800	785	776	780	793	813	796	746	814	785	775	787	749	792	790	768	810	783	762	774	761	773	775	787	749	774	714	766	744	737	786	809	780	805	790	770	822	772	839	774	824	831	756	782	823	763	826	762	823	828	800	771	772	777	762	752	781	782	779	763	779	780	779	822	737	833	757	760	770	747	782	834	779	780	786	823	822	753	796	754	747	728	823	806	768	782	763	768	778	731	766	769	766	734	750	765	809	749	807	788	789	774	798	839	786	740	782	740	761	802	828	795	841	770	813	800	770	783	764	809	790	799	775	767	751	784	799	796	806	790	805	803	741	752	763	786	745	763	841	763	797	791	775	768	748	768	796	782	748	749	769	771	810	773	807	836	811	760	785	794	818	787	860	779	795	779	820	778	822	779	800	817	758	793	783	805	767	771	747	795	763	801	776	775	761	799	769	814	769	794	731	767	726	774	806	774	771	743	799	808	757	813	758	799	798	734	759	779	811	828	780	822	813	744	752	811	766	822	807	739	778	750	782	765	796	741	790	723	773	753	784	790	724	771	743	809	761	770	741	789	805	756	814	769	777	714	770	819	807	717	832	831	770	834	729	831	796	742	798	799	793	756	783	816	781	764	793	762	775	747	789	801	725	781	788	826	823	829	778	814	786	791	758	837	771	829	782	816	793	731	742	814	771	834	811	818	763	726	798	745	713	765	751	804	815	797	780	784	747	799	776	787	787	758	789	751	811	800	806	782	790	815	818	803	791	751	751	776	810	809	773	771	790	765	760	810	755	760	739	719	798	825	765	807	764	813	839	775	768	779	863	786	824	805	791	778	787	791	789	798	781	821	804	761	767	756	759	825	778	827	793	771	794	795	729	769	747	826	836	739	728	837	809	796	777	794	795	780	795	788	808	768	775	806	751	799	784	836	753	764	771	773	755	835	773	740	755	793	743	806	789	768	786	807	786	780	768	821	786	814	760	807	780	790	746	795	795	738	784	787	780	748	750	825	835	780	787	803	806	813	738	810	752	785	727	864	770	800	842	802	798	820	797	786	756	815	768	767	796	793	777	854	805	762	798	830	760	725	845	795	826	795	824	804	799	780	743	778	876	751	761	814	723	744	837	772	784	749	787	807	790	759	824	764	797	782	756	807	805	751	762	778	790	740	776	795	778	806	803	761	787	832	793	759	780	768	805	747	741	775	780
23339	9661	10822	8287	5150	3263	2288	1785	1331	1092	901	790	669	670	599	599	545	532	486	506	405	426	420	418	371	373	418	399	421	371	382	401	345	354	363	358	348	335	355	333	377	345	332	328	323	363	355	320	315	334	329	360	355	350	373	323	357	342	314	358	350	366	347	333	327	364	322	330	323	309	358	364	337	311	296	330	326	309	355	356	290	311	336	325	339	315	321	335	328	313	319	328	305	340	339	322	327	325	373	341	280	319	314	343	336	322	354	356	348	304	271	315	364	294	331	349	345	289	336	349	268	366	316	331	321	317	337	307	324	344	299	329	344	299	317	325	344	335	359	336	357	343	357	318	293	295	332	335	351	307	296	288	333	330	372	339	315	307	328	349	312	350	356	322	343	336	339	338	304	350	314	309	288	343	338	351	339	325	316	366	338	337	335	344	327	352	348	319	322	313	332	337	349	351	335	307	309	363	360	319	326	333	326	340	317	337	306	346	351	311	363	358	310	350	341	315	331	319	334	323	295	313	332	320	306	288	337	345	346	308	319	315	320	318	371	329	341	333	319	322	363	330	328	341	326	330	321	313	345	319	344	351	359	335	309	346	319	355	336	276	323	302	318	347	313	378	322	342	304	336	342	338	335	321	385	334	336	337	355	352	311	341	332	290	339	338	328	318	321	346	342	334	362	289	328	307	322	341	360	340	353	323	300	352	344	333	325	312	353	314	323	333	290	358	341	320	325	339	332	316	336	326	294	312	321	304	333	310	320	306	291	357	286	327	327	321	334	334	337	344	341	326	324	321	326	338	320	357	309	345	319	329	312	383	345	325	329	301	358	359	314	336	335	282	360	329	329	292	317	328	302	352	320	317	330	338	340	333	326	337	321	318	363	341	304	354	347	323	348	337	296	308	342	309	287	317	339	331	338	337	333	331	346	354	357	337	343	309	315	339	306	344	337	302	325	310	321	299	352	342	296	341	340	366	374	341	314	354	328	348	331	303	340	355	290	349	324	325	301	358	351	361	341	336	318	331	300	320	314	325	343	310	330	355	338	323	349	321	321	304	324	312	326	330	353	311	306	335	320	340	326	353	370	327	324	323	328	304	359	340	314	293	333	336	314	324	338	351	358	351	334	312	289	324	321	334	318	341	355	328	361	354	340	328	300	321	330	290	323	325	293	347	373	307	345	337	352	310	341	355	342	280	371	360	321	311	347	332	315	314	324	378	360	328	337	318	332	328	335	324	300	369	308	329	327	320	302	318	316	326	315	349	318	293	342	322	301	309	305	341	297	319	342	305	333	348	339	335	344	311	319	361	349	316	331	328	310	349	367	312	343	337	344	318	352	317	311	349	311	341	315	327	379	368	331	320	342	316	306	316	308	331	318	317	318	310	322	340	338	342	332	295	365	316	315	334	324	319	362	344	329	324	334	306	333	361	350	317	317	359	350	356	344	340	354	343	348	330	331	321	321	349	364	323	340	332	330	326	344	293	338	330	312	313	346	345	322	306	301	358	357	328	327	356	319	307	338	354	324	354	319	313	331	328	321	309	325	354	321	346	318	316	344	327	316	335	338	335	338	323	301	344	320	331	367	341	325	327	364	334	322	318	336	334	353	331	331	336	339	309	315	303	308	326	327	331	310	311	331	338	333	328	324	321	307	332	334	329	348	345	315	318	344	357	344	327	354	362	318	341	350	349	343	337	321	335	332	315	325	292	328	335	291	312	352	336	344	331	294	320	325	332	345	336	330	335	353	347	375	340	324	361	373	350	315	338	321	330	314	363	349	283	378	330	320	337	316	349	352	324	319	326	330	291	361	334	347	349	311	342	319	318	295	316	291	366	353	329	324	324	355	320	305	301	288	330	354	358	328	338	341	285	332	306	309	306	322	357	339	301	349	344	335	321	338	323	323	351	352	319	357	342	329	336	336	322	319	316	324	300	289	285	342	344	368	342	321	354	326	346	324	346	339	326	308	365	321	330	321	313	320	333	318	323	304	377	340	360	307	354	309	294	379	346	333	303	300	327	321	372	342	334	344	335	353	314	339	361	314	305	339	344	329	310	309	346	316	326	379	330	322	327	301	312	340	290	290	314	332	308	337	344	327	336	315	337	332	310	300	317	276	351	308	297	339	310	353	326	323	344	338	313	338	310	322	301	342	354	318	335	323	328	304	354	321	343	327	331	333	317	329	315	349	306	338	347	316	334	331	361	348	346	368	304	310	335	319	341	321	370	336	343	298	337	332	313	318	373	325	343	326	355	335	322	329	329	341	312	317	332	308	332	335	297	367	331	316	328	328	316	345	335	326	359	364	355	362	339	317	348	360	339	331	343	305	344	342	341	332	378	335	344	288	332	336	329	335	327	318	320	353	327	331	332	355	336	318	313	315	293	343	332	320	355	321	298	298	307	346	313	318	355	322	337	343	332	347	324	338	325	301	304	330	324	298	311	307	324	332	370	349	345	311	337	339	354	302	315	337	297	317	313	326	310	349	321	340	309	339	341	320	337	328	329	350	328	315	339	312	325	346	335	337	309	342	305	312	345	327	318	322	342	315	326	326	314	349	331	284	314	328	310	326	291	281	285	314	348	332	331	318	340	330	333	338	332	315	335	320	368	346	339	312	330	331	328	314	348	321	307	316	335	355	317	365	346	318	340	328	333	326	328	314	334	330	321	350	322	337	309	325	327	314	343	325	332	318	321	333	366	348	360	297	365	340	336	385	289	351	334	298	344	343	327	325	325	327	356	330	364	315	297	333	297	329	298	325	356	332	317	302	355	346	315	328	331	342	348	337	372	331	349	316	319	326	325	339	358	325	307	340	309	315	308	320	359	309	327	301	318	334	292	329	309	324	304	345	312	321	343	345	377	325	348	310	324	308	322	340	339	375	361	345	315	321	355	310	337	320	305	316	312	299	323	327	323	300	314	330	316	343	332	350	347	386	312	340	329	309	367	331	324	351	319	346	332	368	354	358	336	346	337	320	304	297	335	340	352	335	334	323	340	319	307	307	352	351	331	300	339	348	319	353	320	335	311	338	381	345	316	319	327	323	351	296	304	334	346	337	328	320	367	329	317	366	325	346	299	354	325	347	338	325	300	332	368	331	357	324	374	360	350	335	329	319	320	341	327	318	328	319	335	331	351	333	326	341	319	344	336	367	326	359	327	342	343	315	361	329	349	323	333	328	321	348	314	354	318	350	325	328	365	325	327	296	323	318	351	337	317	347	297	345	345	328	340	348	338	366	339	337	343	297	353	333	326	366	289	361	363	366	335	300	326	342	316	342	298	331	322	316	354	322	318	362	335	330	364	308	334	290	320	320	310	301	290	338	328	328	309	319	342	376	323	317	326	313	351	353	316	329	315	328	286	322	314	330	321	310	300	348	353	322	317	362	295	332	343	322	331	328	350	281	335	314	373	316	357	324	325	309	361	350	334	360	310	330	329	357	334	353	296	334	331	296	321	308	351	353	333	310	355	355	325	310	310
13287	7666	16891	18849	15596	11711	8850	7110	5860	4728	3976	3255	2888	2588	2321	2150	2066	1993	1910	1709	1625	1514	1479	1355	1298	1211	1195	1157	1208	1139	1140	1084	988	958	955	954	987	931	917	877	883	835	871	872	871	774	894	868	829	816	859	798	821	778	798	808	765	738	774	769	814	798	785	742	807	782	806	747	739	723	781	769	730	744	724	798	775	778	729	721	733	738	726	729	770	741	751	750	757	747	713	768	784	763	759	756	757	791	768	806	758	690	714	773	756	776	749	748	803	766	745	764	787	732	731	754	767	774	766	741	715	757	761	732	745	748	751	715	750	756	725	733	715	740	789	741	761	744	722	740	808	728	782	735	796	725	754	742	725	721	743	767	788	731	734	773	759	734	728	733	702	749	693	788	793	747	717	710	798	745	724	785	734	738	757	743	743	770	747	775	677	757	719	712	752	745	720	734	763	787	702	763	722	774	746	767	756	750	762	775	745	716	761	739	778	736	738	743	737	747	764	762	754	766	751	767	746	699	749	753	733	761	747	785	738	826	753	743	729	741	748	749	808	696	712	773	749	762	777	759	793	751	743	738	732	717	777	813	758	701	789	735	764	770	778	755	766	735	754	762	789	771	741	737	768	759	743	696	735	791	747	747	753	751	728	792	730	766	774	760	761	757	769	724	766	752	777	746	761	747	744	779	763	751	735	762	763	757	731	695	770	706	751	716	754	776	755	722	735	819	770	787	737	778	744	766	774	732	777	773	699	745	747	753	778	773	755	758	722	768	754	721	737	788	784	782	719	772	775	731	728	712	725	768	728	723	735	731	745	738	798	758	754	715	770	754	792	730	768	765	755	687	709	798	709	749	759	742	774	752	739	780	770	788	747	688	803	742	726	811	823	819	743	773	720	757	800	797	766	739	766	695	756	738	758	779	683	720	784	727	730	773	769	801	744	785	675	767	738	730	776	723	780	733	757	775	803	779	787	765	737	771	742	750	755	766	753	697	753	788	714	718	797	779	731	774	767	758	772	736	732	734	756	724	767	741	742	725	791	749	781	761	737	716	750	730	772	764	739	808	736	747	767	759	830	753	728	724	772	780	743	770	789	819	738	759	730	733	728	742	804	790	740	691	742	768	742	737	722	775	782	768	735	678	700	756	747	769	757	772	769	736	723	763	781	732	736	737	750	738	729	726	771	770	719	794	680	791	801	753	726	738	728	724	758	754	767	722	754	710	761	729	815	735	768	766	784	736	740	799	790	749	765	782	749	787	744	719	724	807	774	761	744	751	821	754	751	791	787	696	719	803	751	763	750	767	801	765	758	747	748	728	724	730	725	751	770	797	671	722	779	777	727	780	751	712	753	779	713	748	764	737	756	759	697	742	718	744	784	719	766	708	789	728	732	761	700	744	786	737	733	738	771	812	751	761	737	752	749	750	701	751	758	715	767	765	793	689	707	718	724	692	785	757	768	766	770	723	767	743	747	788	788	707	736	788	760	750	750	727	808	798	722	765	739	788	778	786	724	751	775	749	789	733	776	740	751	739	771	782	759	694	754	769	765	768	763	751	747	734	668	766	754	771	734	733	833	751	756	798	767	806	739	764	763	745	761	820	748	799	814	751	755	729	743	724	745	770	753	686	738	754	700	734	767	743	776	802	767	713	764	739	764	741	744	777	747	767	737	731	748	747	739	771	772	732	724	746	771	725	752	775	786	716	750	713	771	761	724	753	744	778	709	779	753	690	777	723	803	788	779	760	764	758	807	759	775	738	717	755	779	762	747	694	756	723	783	722	728	729	758	789	770	740	734	751	688	774	745	747	755	763	769	768	788	717	770	700	728	778	731	712	708	724	719	722	786	783	731	748	751	764	769	753	767	759	740	761	735	761	745	760	727	788	754	748	769	753	738	762	705	790	742	787	698	762	744	772	783	725	782	752	755	750	759	729	806	696	762	711	741	758	793	795	735	712	768	692	775	809	786	787	786	803	699	750	750	751	719	738	749	822	795	743	732	779	771	762	781	794	719	785	696	770	775	772	762	781	763	754	770	784	768	722	792	730	782	754	750	742	773	737	728	740	752	772	757	768	763	729	768	691	796	743	672	746	778	742	780	750	789	680	762	757	754	738	784	727	704	791	712	747	743	759	739	750	742	710	792	775	760	766	750	776	717	726	758	780	757	705	688	743	760	739	770	728	744	754	702	795	764	731	773	741	729	749	766	746	787	735	738	709	750	748	754	731	779	731	782	786	817	771	708	690	719	745	749	757	768	787	743	720	767	753	750	742	783	795	795	756	719	770	726	741	750	753	726	734	746	731	813	723	750	747	764	751	745	740	706	761	782	736	743	764	778	758	771	758	745	764	779	766	694	784	791	687	783	739	778	755	695	739	749	791	731	747	766	753	734	768	771	740	781	749	767	704	721	727	746	758	728	805	695	722	792	750	751	740	756	726	752	754	734	722	738	749	750	782	805	773	733	814	786	764	756	768	723	720	758	815	759	754	714	772	773	783	724	763	745	704	780	784	748	736	761	760	758	813	729	737	758	697	789	773	780	766	724	748	710	730	735	747	729	776	741	755	724	768	746	761	758	729	765	772	781	739	723	754	719	823	728	716	764	784	729	771	807	788	733	757	776	758	785	747	770	790	715	769	768	772	780	745	716	757	711	732	747	776	772	777	774	724	709	688	768	751	758	730	752	714	752	787	759	758	745	768	728	782	691	754	762	783	706	719	726	756	722	769	779	753	789	745	735	702	717	760	730	770	749	743	683	771	750	782	794	797	758	702	749	793	728	773	730	763	774	763	772	715	712	737	771	713	779	765	787	732	754	756	744	681	791	716	750	757	712	695	713	740	760	739	756	756	733	772	769	703	740	695	792	811	771	813	707	782	810	770	735	755	704	731	747	788	674	786	799	731	786	781	726	734	770	779	759	725	787	723	763	749	722	759	735	810	757	760	781	766	725	771	731	755	749	714	763	781	737	804	831	775	793	724	763	772	765	746	754	773	776	775	738	733	741	734	767	767	746	717	788	754	754	747	769	768	763	784	754	740	771	844	760	681	768	754	753	732	733	733	763	728	807	763	742	790	792	799	780	777	742	749	739	814	724	774	778	763	793	724	731	682	744	745	811	765	779	706	748	685	761	773	737	771	808	733	766	706	813	733	748	778	766	743	734	764	792	778	742	757	750	773	815	744	776	734	724	763	783	744	766	744	806	721	763	728	720	756	742	722	756	729	768	796	728	789	728	717	778	756	750	792	697	754	744	730	778	716	736	766	766	793	726	743	730	741	750	733	759	754	744	793	779	755	755	738	760	751	770	716	716	764	732	751	725	738	801	718	813	738	781	730	753	769	712	760	774	771	705	773	739	794	768	773	766	754	742	822	740	734	804	721	753	745	780	729	776	769	770	725	835	723	724	753	763	777	779	779	765	808	712	732	800	739	742	691	730	798	778	744	764	736	783	790	774	775	779	766	792	760	785	779	758	782	781	792	755	736	802	759
7582	4345	4938	3741	2388	1677	1216	949	749	690	614	543	519	513	506	486	471	472	421	458	456	425	399	417	435	415	392	373	378	381	389	399	413	386	360	345	406	388	403	384	420	343	359	375	373	360	356	384	362	348	357	372	389	349	370	388	396	403	366	324	356	343	343	348	386	380	355	370	371	384	377	358	356	404	395	364	419	386	382	373	391	384	355	375	385	344	372	374	385	357	343	412	374	363	374	388	353	365	386	393	368	367	362	365	350	336	415	375	418	395	385	387	379	384	337	410	380	388	381	352	409	368	392	374	357	358	375	360	347	380	360	393	397	356	357	387	381	395	368	370	353	409	337	397	362	350	379	324	362	367	398	357	334	396	394	356	405	354	364	376	352	363	384	360	383	356	345	359	386	390	365	359	369	391	389	356	364	394	377	397	365	334	365	379	378	375	381	390	382	352	358	363	419	341	378	371	393	390	366	365	373	342	376	335	349	395	381	345	367	368	407	389	424	357	353	374	355	397	376	353	393	386	408	360	425	388	349	384	356	400	356	416	364	395	377	350	344	385	371	348	374	382	361	376	332	402	360	361	380	392	356	380	397	356	374	394	371	378	377	366	353	368	388	349	346	389	361	370	376	372	327	350	364	394	386	362	424	391	370	358	399	377	400	357	403	392	353	380	358	376	386	369	384	389	380	401	408	353	371	360	334	385	375	386	356	363	392	388	346	365	401	337	373	349	364	352	370	384	352	368	362	365	370	361	362	400	381	377	413	377	378	366	392	385	355	409	402	364	411	362	378	416	383	384	375	404	370	374	372	357	327	361	381	371	380	382	391	350	352	354	408	374	395	358	351	387	386	356	347	375	384	363	378	384	374	357	356	362	393	350	371	416	354	398	384	348	361	393	380	381	371	418	363	371	376	387	417	401	366	347	419	398	373	376	377	368	397	378	338	346	351	371	356	400	378	418	420	366	343	404	320	363	374	390	364	369	373	377	391	363	400	387	417	388	368	388	375	364	373	341	353	383	376	378	366	383	370	366	375	353	391	377	380	373	372	379	373	387	397	400	360	325	363	337	357	394	367	382	387	361	355	369	382	408	354	376	366	417	355	382	349	350	392	336	399	391	329	371	409	389	388	355	359	374	368	371	394	385	409	390	403	383	354	349	366	348	379	374	358	389	331	328	362	403	355	381	347	350	363	388	390	377	362	368	369	424	368	355	358	341	400	385	415	390	402	384	367	378	325	356	353	395	386	379	359	417	383	381	384	387	350	380	394	362	378	387	370	384	387	370	327	375	375	365	378	369	384	370	381	350	370	348	355	343	351	403	410	389	372	362	348	335	399	354	348	368	376	362	391	396	392	362	384	371	384	376	382	365	388	360	367	381	419	417	351	338	328	395	349	360	392	368	388	380	353	395	394	352	343	352	365	375	363	400	397	365	362	424	406	352	377	368	351	403	371	374	339	370	342	380	367	328	387	350	372	396	366	371	387	385	386	382	401	387	378	394	385	375	358	367	351	403	365	346	335	367	340	349	355	363	401	385	377	356	391	359	386	418	376	369	356	385	392	394	383	355	338	422	379	357	346	386	374	337	365	357	383	355	375	351	359	384	355	356	368	323	364	359	373	386	381	376	391	367	367	387	379	351	363	369	345	337	315	382	350	385	350	379	383	385	393	376	352	337	375	349	384	395	403	370	379	382	333	352	346	371	341	364	366	389	379	346	404	337	394	397	368	363	391	395	388	348	398	367	362	365	366	374	362	327	366	399	348	370	331	375	368	389	384	353	377	358	385	413	367	371	388	358	386	407	372	395	376	360	374	388	382	362	377	375	374	380	353	385	403	341	350	362	365	382	364	395	379	351	377	368	376	315	367	374	365	372	377	362	373	364	375	367	336	383	372	365	387	381	399	365	373	367	383	351	365	358	393	370	366	391	363	431	381	377	372	384	411	362	374	381	380	368	356	374	345	390	368	403	376	408	391	363	382	377	377	372	403	344	361	370	383	387	382	368	377	366	320	385	364	359	386	358	369	410	360	374	373	379	371	398	398	395	372	359	403	376	366	386	379	413	389	364	381	378	369	410	375	382	374	363	367	376	369	370	328	398	403	329	361	337	351	363	365	381	403	399	413	380	385	373	362	359	356	364	389	403	351	357	416	369	369	366	357	368	373	367	389	386	340	337	364	364	353	365	378	353	355	365	364	344	354	392	364	398	371	385	339	376	367	363	377	364	359	348	360	349	415	380	370	387	378	376	368	408	359	383	396	375	386	384	368	387	385	360	385	343	373	400	373	381	353	357	387	357	385	379	363	365	354	341	376	354	344	377	370	351	343	322	356	390	388	375	393	366	395	325	370	351	368	408	375	354	387	330	393	376	379	368	371	383	391	397	380	380	387	383	376	426	385	383	366	365	371	419	404	351	376	357	350	387	398	370	354	399	386	391	368	398	371	361	376	366	371	356	365	377	398	385	369	389	444	370	352	374	372	378	403	341	345	336	385	358	348	390	396	387	373	368	367	395	392	389	411	404	379	378	384	383	395	347	358	389	362	349	362	371	334	364	343	400	348	369	385	346	394	367	416	379	376	386	352	383	394	392	385	353	351	348	398	356	380	348	396	378	355	382	368	366	348	373	385	384	372	379	374	406	360	363	365	390	418	360	348	364	349	367	362	377	365	376	351	420	365	411	358	369	366	377	419	418	364	379	357	374	351	352	320	363	379	373	376	349	398	383	379	328	361	353	359	371	390	358	379	381	377	393	369	407	380	383	378	355	338	364	344	355	352	374	401	401	375	356	346	359	389	366	381	394	369	366	394	362	394	379	389	378	398	366	387	365	401	379	417	393	366	420	357	397	398	382	360	399	366	384	403	362	381	396	349	355	409	401	373	367	398	379	397	359	372	386	345	368	353	403	378	390	379	377	390	376	372	391	352	361	380	363	360	329	336	350	374	381	337	394	388	404	328	339	335	329	358	365	417	370	377	366	389	355	381	363	353	379	376	371	375	361	360	384	380	369	384	380	370	350	315	340	339	389	375	386	368	409	331	378	403	420	374	355	418	326	391	366	382	388	370	376	372	382	395	386	363	383	360	384	379	381	374	368	359	373	373	397	393	362	336	393	376	374	395	358	389	368	376	357	311	382	392	331	342	372	380	361	354	385	375	351	383	390	387	358	390	411	378	341	364	408	378	395	402	353	400	404	443	386	386	360	375	384	399	407	368	368	434	404	408	378	395	372	403	407	358	319	363	359	341	392	418	389	372	383	373	336	379	369	371	369	362	344	357	387	359	402	398	369	375	366	394	371	392	372	413	363	377	372	346	387	388	382	360	402	387	344	351	381	390	387	378	358	399	320	374	391	368	364	372	377	365	356	348	388	332	382	354	399	398	366	384	341	352	388	354	385	393	398	396	399	374	376	356	355	322	364	368	369	365	393	365	464	382	373	348	367	368	396	342	365	416	365	363	362	372	367	360	380	381	359	381	378	385	374
4872	4071	9012	9817	8369	6175	4721	3928	3182	2647	2351	2009	1809	1671	1492	1551	1523	1367	1298	1297	1257	1186	1164	1078	1042	1049	1018	1122	1035	996	1004	1025	944	962	896	917	921	945	918	893	873	843	861	895	850	826	840	891	862	876	881	834	840	902	884	865	909	835	838	820	870	860	831	835	806	848	837	833	837	844	812	812	795	806	815	820	834	836	808	852	795	844	821	798	797	895	828	814	783	826	821	851	821	870	896	819	823	813	781	851	858	830	827	812	814	833	814	831	851	806	817	822	833	800	791	879	807	825	858	866	898	820	811	831	812	802	880	892	870	808	831	847	853	879	792	802	813	841	833	832	829	850	794	814	843	837	845	813	847	858	899	836	888	798	782	809	821	830	867	910	832	874	797	777	841	784	843	798	812	833	877	791	854	811	819	854	836	815	853	830	810	857	864	883	802	900	876	846	826	845	842	905	847	854	781	813	813	837	847	858	835	878	841	835	868	829	865	803	802	837	821	860	858	834	772	836	812	860	811	879	829	824	836	803	874	829	874	856	890	834	837	892	840	851	831	803	812	817	842	883	878	821	819	823	851	825	838	809	854	802	849	843	845	810	820	854	781	875	818	848	842	923	795	807	806	866	831	843	837	859	844	812	834	807	826	895	892	838	852	828	820	852	841	795	846	840	809	765	821	834	843	828	808	878	839	825	790	833	830	802	830	850	788	833	840	860	833	842	821	844	806	843	846	801	858	830	879	793	861	862	827	803	879	847	822	819	857	859	853	774	825	849	846	838	825	823	831	865	806	841	858	849	855	794	859	767	793	844	857	876	853	829	831	841	865	823	829	825	863	861	801	784	864	872	862	843	827	807	844	800	849	845	840	850	856	818	845	842	879	849	819	901	895	832	875	847	789	840	859	796	846	885	813	792	857	818	848	882	860	837	794	814	834	869	845	840	831	849	866	845	827	789	870	815	801	850	840	786	868	822	824	875	830	882	760	820	848	785	868	883	809	878	809	751	837	848	908	831	781	824	851	794	835	783	792	864	766	860	818	852	854	816	843	863	843	869	838	853	803	817	861	806	818	878	850	819	869	795	865	861	838	858	857	829	824	834	818	813	841	803	909	881	856	805	828	824	844	823	832	856	835	850	840	802	809	839	819	854	856	782	847	806	829	827	809	819	843	815	858	832	792	845	810	798	872	813	794	857	852	847	900	825	855	845	833	863	820	885	855	867	852	832	873	821	858	781	847	800	780	829	818	841	798	891	869	834	917	786	830	817	898	807	849	841	877	864	842	848	803	776	761	815	874	870	842	894	887	880	815	840	874	841	853	864	833	827	827	799	813	842	794	857	858	846	795	818	829	840	870	813	864	833	847	809	860	873	862	850	838	813	878	826	893	835	828	816	856	849	860	879	819	840	826	920	831	831	827	859	808	859	822	835	861	868	886	859	813	827	806	822	822	887	846	830	854	839	888	791	814	860	802	875	781	808	814	825	828	784	852	790	862	869	837	846	823	803	807	771	828	841	805	861	857	847	821	898	823	877	830	844	829	824	875	791	831	847	842	850	861	880	804	851	910	784	867	838	818	831	841	828	787	831	791	860	835	884	842	847	833	824	900	792	832	827	828	812	847	839	813	863	860	846	857	809	855	843	822	852	890	798	819	816	834	809	844	817	841	867	823	789	865	833	834	860	831	792	787	801	788	848	830	812	854	865	800	810	842	820	824	831	782	831	792	845	854	799	859	801	826	845	842	865	852	850	830	818	810	836	831	818	812	822	810	849	885	831	820	841	840	828	834	865	846	769	832	824	859	800	833	846	853	828	869	802	836	810	892	858	865	843	834	880	803	833	860	831	839	845	832	839	793	834	860	881	848	823	775	799	825	870	844	831	805	904	835	883	841	843	826	807	876	829	857	843	848	857	831	815	836	845	831	816	822	824	831	881	827	781	884	827	821	740	834	827	820	765	787	814	844	776	859	842	836	829	816	816	807	859	785	838	815	780	787	826	840	857	840	792	816	824	838	808	812	792	820	820	839	829	833	806	813	832	840	891	822	790	856	793	821	833	803	854	854	848	841	848	770	852	807	841	872	796	875	823	826	881	839	844	825	819	890	825	842	869	816	809	843	857	886	848	808	823	825	829	806	902	824	848	800	816	816	795	870	817	841	863	845	800	822	818	847	835	868	814	814	788	811	828	790	885	833	813	828	855	846	851	898	838	816	830	821	859	837	827	803	792	817	840	830	792	851	840	831	866	820	816	821	859	809	856	818	809	836	828	801	805	815	861	843	850	865	876	838	846	842	871	780	819	801	750	882	829	791	809	810	828	830	818	829	865	862	886	861	819	808	842	852	807	818	794	896	835	802	822	879	817	798	861	866	858	826	827	800	812	881	919	849	871	839	831	838	857	812	828	847	833	808	862	802	890	814	813	802	823	865	862	819	823	849	889	824	836	804	844	827	857	809	857	784	841	840	867	869	863	832	867	893	843	847	817	829	821	823	788	782	851	767	868	803	826	781	846	822	836	839	781	774	833	844	853	856	875	806	825	811	870	825	798	839	874	863	838	819	793	901	872	852	837	874	863	812	853	887	835	780	778	841	804	868	866	824	823	847	834	806	804	852	853	864	845	889	809	820	875	868	843	817	820	870	831	888	807	814	864	897	851	837	830	837	822	928	861	796	886	795	817	837	845	844	821	847	845	818	836	832	847	861	842	843	813	865	853	831	834	854	890	813	845	819	819	829	852	812	855	794	827	828	829	814	884	811	843	878	797	819	842	851	843	852	843	803	841	881	806	868	795	818	812	798	850	852	852	829	852	874	801	789	825	875	827	807	766	868	875	859	814	819	851	760	857	810	842	872	846	874	841	815	863	824	936	794	842	832	828	815	789	875	819	835	854	849	850	868	807	848	793	868	826	825	851	823	843	780	817	843	831	799	838	813	795	829	828	869	870	864	798	819	848	826	796	839	870	842	873	840	828	838	877	828	822	836	852	857	863	847	807	871	829	818	834	814	856	837	857	810	815	816	824	863	785	832	766	865	884	844	861	824	826	791	797	819	894	807	885	826	839	827	797	835	823	823	857	886	817	838	851	827	860	856	808	866	848	839	837	836	799	827	861	847	810	857	848	819	843	848	815	819	807	869	893	853	832	863	889	838	826	846	871	807	824	845	791	828	782	884	820	848	822	873	882	802	846	806	855	816	824	855	753	817	778	855	874	863	868	830	821	830	801	820	794	848	798	817	805	830	812	841	830	846	820	844	861	890	765	867	830	805	815	811	852	841	796	825	821	884	808	838	804	846	855	848	875	781	856	843	898	771	839	829	875	876	841	807	846	813	861	817	855	795	828	803	848	822	810	861	871	823	854	832	793	872	885	833	890	783	852	804	886	821	870	826	804	881	807	826	854	918	804	778	784	777	893	829	839	927	848	809	864	853	856	822	849	837	837	847	791	838	869	831	839	879	869	834	881	861	881	825	822	825	828	812	816	878	801	831	815
14550	6542	7633	5741	3772	2409	1771	1279	1069	880	733	649	607	577	534	498	491	525	482	417	473	435	463	397	388	387	385	349	419	346	401	398	382	362	363	397	376	364	326	369	377	345	346	360	357	327	390	335	387	360	360	371	387	363	371	346	428	333	326	310	369	370	336	357	352	338	368	342	348	335	292	345	335	382	354	354	341	348	352	371	343	383	356	369	347	355	337	327	354	346	359	347	322	349	337	347	318	357	395	338	369	358	338	365	347	355	362	317	323	335	338	326	329	313	320	323	317	370	341	342	347	356	360	321	365	345	356	326	356	318	343	341	333	361	358	361	327	289	333	365	376	341	355	342	336	355	366	314	320	373	342	362	385	340	336	384	327	320	340	345	330	347	331	331	337	371	354	358	349	348	356	362	341	352	380	377	339	345	353	341	354	317	349	351	371	312	344	364	348	355	371	316	355	373	342	321	349	358	353	337	317	362	342	355	331	358	352	355	318	333	328	322	344	370	386	356	338	365	361	354	362	332	359	375	341	363	357	345	334	304	304	336	365	347	339	355	361	358	338	344	364	351	393	354	345	311	375	373	345	344	339	375	345	351	366	363	364	368	359	339	360	339	359	383	358	328	379	347	367	355	342	329	339	356	323	339	326	354	327	319	359	348	366	354	364	301	376	308	360	334	372	363	332	348	394	343	369	328	308	339	342	329	327	338	332	378	352	318	338	354	363	327	371	339	349	361	386	347	379	387	366	379	300	327	307	333	343	352	365	348	330	344	312	313	355	378	367	347	336	377	359	338	370	341	334	336	325	351	349	336	335	319	300	345	378	310	361	336	352	347	366	328	352	318	356	325	360	343	319	341	377	316	309	372	347	350	352	354	341	350	337	359	368	343	351	366	348	338	342	312	362	335	322	331	334	337	355	337	337	351	351	352	324	341	344	355	356	342	374	278	359	357	331	388	333	341	330	356	355	316	346	364	354	346	363	344	370	362	351	325	363	358	361	345	338	366	347	322	387	367	348	338	365	369	348	393	348	357	330	327	359	346	321	323	343	329	326	343	376	355	356	354	356	333	336	351	366	368	353	334	386	346	302	345	326	337	365	335	313	367	326	348	338	343	341	377	343	322	374	349	359	359	300	351	333	325	366	350	354	355	334	360	329	336	373	335	343	327	355	370	329	337	307	316	362	352	331	322	323	345	386	385	341	339	367	358	320	379	376	362	320	369	353	347	331	362	374	351	308	328	369	333	360	355	312	344	365	376	314	333	342	353	332	336	342	314	375	360	350	312	333	339	330	364	298	322	368	359	340	348	335	329	355	351	361	344	358	368	344	340	355	348	375	373	301	356	327	354	357	336	314	356	328	316	316	334	361	307	340	370	318	317	339	323	362	340	322	338	321	346	337	361	329	358	350	339	315	327	371	306	380	335	319	377	391	365	355	338	339	363	357	338	340	310	330	355	336	364	357	328	318	331	373	341	327	331	358	372	330	354	318	305	341	345	374	342	362	333	341	361	318	359	327	349	352	369	330	331	345	376	346	322	291	345	321	355	332	345	332	340	375	341	315	329	325	327	363	307	346	349	346	338	354	346	334	350	370	388	343	368	335	347	313	300	339	331	368	346	358	338	343	360	368	363	331	351	347	357	305	390	322	329	337	335	325	375	322	375	356	337	343	358	350	366	339	354	366	325	355	364	326	362	331	335	373	367	334	327	347	342	324	344	373	362	343	344	343	364	316	351	380	361	373	340	319	334	360	343	374	317	315	367	319	375	346	343	357	339	366	353	332	376	332	355	304	332	324	346	334	344	337	359	319	339	333	347	386	350	355	322	355	365	362	378	340	347	352	353	342	336	362	344	329	354	342	335	380	340	337	316	343	354	313	345	358	367	326	329	354	352	354	315	371	365	374	312	366	348	347	332	393	337	343	308	332	374	357	336	340	383	345	331	364	328	341	343	351	376	349	340	331	329	388	358	349	315	326	339	342	353	352	340	350	336	364	352	347	346	359	352	361	341	381	332	374	385	338	380	332	348	313	386	324	391	394	356	345	346	380	367	385	359	339	377	355	314	344	350	370	347	309	341	316	363	299	335	391	360	368	337	334	354	344	346	361	345	360	309	391	371	373	354	337	339	345	314	326	376	321	324	353	332	362	348	359	359	367	353	360	331	320	350	314	351	369	333	351	348	344	336	341	354	350	373	349	340	333	316	341	358	362	381	376	324	354	325	327	360	361	345	369	345	344	364	328	338	343	387	336	343	336	343	371	328	328	338	348	331	361	322	334	348	390	363	380	348	361	373	392	360	332	335	358	341	323	366	368	340	357	346	384	363	362	343	339	376	346	348	336	331	362	362	347	349	336	378	344	380	323	355	387	352	339	367	368	386	346	358	364	357	340	357	314	314	360	368	348	358	340	372	349	370	355	362	344	338	343	330	303	296	321	352	343	346	367	366	359	338	396	332	390	341	304	371	363	343	309	375	326	358	375	334	364	366	349	340	351	359	369	366	400	355	353	338	325	338	330	372	338	373	340	389	322	375	357	358	359	366	369	359	340	352	392	342	370	311	349	350	378	331	311	328	321	341	351	300	318	346	334	335	389	341	341	363	336	335	361	358	355	346	317	327	329	332	360	342	344	329	350	321	354	366	326	324	345	409	360	352	357	361	368	351	364	326	320	372	344	339	338	326	373	338	341	352	323	366	365	364	358	328	357	333	370	351	278	331	351	355	341	353	327	367	350	328	294	337	337	367	333	386	346	307	355	325	335	324	342	356	343	368	389	370	387	354	357	359	342	328	363	349	352	338	344	360	345	349	330	360	365	342	331	318	372	335	354	338	349	390	338	334	350	373	328	365	345	341	336	347	382	326	360	347	393	373	354	322	329	331	357	335	331	342	355	342	328	336	359	348	323	306	310	351	364	361	352	350	328	353	348	321	379	358	350	367	338	353	325	336	336	396	344	356	328	333	300	334	356	349	349	347	343	339	373	308	356	369	360	307	355	350	341	323	336	317	349	305	367	362	321	337	365	344	351	331	315	309	322	350	361	368	375	324	322	349	352	337	360	304	304	359	379	329	316	342	347	331	329	376	324	325	351	286	345	318	307	356	351	356	339	389	401	364	363	355	352	328	370	355	342	333	374	333	368	359	328	384	324	369	327	354	336	326	383	358	358	355	369	323	358	351	343	379	381	321	352	343	326	301	332	338	362	337	396	337	361	322	326	351	329	358	356	360	334	328	349	344	315	358	327	352	364	342	367	358	376	370	314	339	372	357	340	357	336	298	332	349	335	310	345	373	349	345	333	354	361	350	361	344	363	327	320	350	365	338	351	346	358	327	323	352	344	374	365	360	366	348	364	346	337	350	400	372	359	329	338	337	334	344	318	334	327	389	341	327	346	363	352	381	365	349	411	332	310	332	369	360	351	322	350	354	361	345	361	337	376	356	360	361	353	354	322	329	298	347	348	332	358	347	325	339	342	341	347	342	299	323
10034	5899	13362	14530	11861	9216	6883	5607	4486	3723	2981	2724	2339	2114	2017	1805	1794	1652	1644	1557	1485	1401	1281	1215	1180	1180	1094	1108	1112	1079	1040	1029	920	888	975	976	907	944	894	963	834	835	898	848	857	838	905	862	893	862	804	821	752	799	822	818	811	802	806	788	794	809	838	804	789	807	790	788	767	794	781	800	808	746	725	740	836	765	778	792	775	745	757	789	826	717	809	755	825	793	817	780	765	780	773	786	777	784	813	773	747	799	733	747	801	795	751	800	785	759	786	829	777	811	787	731	783	796	800	771	847	825	812	758	729	791	805	751	799	813	806	791	778	742	777	784	788	802	765	753	771	781	767	805	776	844	807	762	823	740	815	812	819	800	798	763	785	822	784	842	775	778	787	727	777	807	829	853	788	803	786	802	772	773	783	744	767	768	815	804	793	796	748	823	844	825	777	796	778	767	813	802	737	814	794	783	760	762	800	783	829	824	797	792	784	780	799	822	767	798	751	772	798	753	781	779	765	727	796	802	795	733	778	781	764	755	808	777	820	745	768	790	778	776	739	765	802	763	731	793	756	796	723	746	816	797	855	842	795	762	783	766	825	811	815	787	788	799	822	805	779	741	789	807	751	715	790	787	804	814	775	810	781	729	801	756	784	782	810	786	793	836	832	763	787	781	800	761	772	787	710	826	759	799	783	768	792	773	842	789	813	848	814	859	792	792	815	769	732	797	797	795	807	793	784	734	783	780	821	735	738	701	757	752	785	815	816	801	781	739	743	733	802	781	778	765	783	727	812	757	800	755	763	806	783	825	774	764	799	798	737	758	727	819	750	778	768	764	781	799	849	791	779	788	814	829	801	811	774	817	762	768	756	811	761	793	738	816	771	853	808	752	794	779	811	767	751	846	756	772	803	736	842	761	767	750	787	780	728	786	807	754	824	804	767	839	785	756	769	781	767	808	749	770	798	777	796	802	810	806	742	754	783	791	736	793	806	789	794	777	762	781	766	848	776	782	840	804	776	807	824	762	769	792	777	755	829	810	805	802	726	745	804	815	747	813	778	808	756	816	783	806	744	819	777	812	783	792	826	802	783	810	810	754	809	790	774	778	804	787	761	793	780	818	773	774	843	821	798	750	742	747	763	793	777	788	782	814	799	823	758	841	798	737	776	810	801	799	763	784	778	776	781	802	739	765	764	815	793	805	790	765	754	759	810	794	774	756	839	735	812	812	817	798	789	762	819	768	740	833	765	783	794	752	782	807	725	777	816	795	739	717	785	794	831	784	756	767	755	780	771	753	861	752	794	876	852	835	790	816	789	804	802	804	795	745	816	791	781	774	807	806	797	747	798	830	790	742	843	817	825	841	810	772	784	781	820	779	768	833	797	811	798	792	788	776	765	847	758	769	791	825	759	792	813	815	805	781	819	813	799	794	727	831	723	796	795	791	762	803	786	728	771	739	774	837	794	730	771	797	771	801	797	804	783	771	803	775	777	731	823	853	794	778	800	732	788	747	773	815	784	798	759	767	824	820	755	795	794	729	804	794	782	747	807	753	777	824	784	750	821	787	816	784	722	756	745	794	764	767	795	749	745	785	830	771	765	755	779	780	793	779	759	820	827	796	834	822	799	784	756	784	795	830	799	786	813	790	753	815	745	818	776	711	801	790	743	734	798	760	765	805	779	835	751	837	788	807	736	747	781	757	777	770	811	811	765	736	783	749	783	756	746	759	819	749	773	801	805	810	846	773	821	778	807	809	771	848	775	821	835	772	780	820	735	796	824	812	812	784	803	856	800	773	796	820	805	780	786	744	776	818	784	776	766	803	765	775	756	781	763	805	781	786	804	774	797	804	800	783	790	769	760	771	792	822	765	790	799	797	761	805	801	767	807	789	797	802	764	741	791	829	789	844	816	818	826	806	854	782	790	792	787	773	773	766	758	788	753	794	797	755	783	817	786	780	751	759	848	800	854	852	809	805	784	748	833	816	753	834	760	830	792	824	779	793	796	811	810	777	799	783	751	810	819	845	697	776	799	739	775	763	801	786	815	816	739	816	795	761	798	752	788	782	761	773	745	792	785	745	791	789	815	782	873	787	828	775	793	768	821	795	802	738	747	793	821	834	762	785	768	833	810	815	819	817	794	810	813	809	823	777	824	822	773	753	748	795	809	777	808	821	788	760	765	779	804	820	795	793	756	775	790	780	808	758	783	784	801	755	781	772	769	780	812	821	788	811	806	802	768	790	774	785	808	787	796	785	813	777	763	813	803	778	772	784	835	753	749	781	786	747	787	822	744	768	774	821	781	750	806	815	794	821	754	799	800	782	824	761	810	829	758	805	769	848	803	846	783	760	792	774	875	789	763	754	781	791	756	781	780	728	784	821	787	767	804	794	836	811	778	767	792	740	817	763	868	772	737	771	841	822	762	829	827	839	777	805	777	766	795	764	783	795	784	793	754	826	768	833	762	827	761	785	815	792	829	791	780	825	764	759	772	755	835	767	773	808	761	812	769	808	787	739	739	799	784	807	798	772	763	776	835	773	856	765	825	758	815	759	811	731	820	805	769	761	814	771	772	799	762	820	781	806	718	798	833	781	794	795	771	773	755	777	774	748	801	807	741	825	777	747	819	846	789	758	798	788	801	765	821	839	846	772	775	781	818	780	786	804	797	749	767	825	761	793	793	773	767	768	726	745	807	758	806	742	765	781	829	766	768	794	796	798	753	797	791	803	790	841	796	804	813	768	779	843	780	823	816	812	776	795	776	822	841	722	733	786	830	785	780	794	721	770	761	782	827	773	785	772	809	798	799	771	786	785	767	813	821	768	775	791	789	763	791	800	794	800	790	787	787	843	791	838	824	755	766	775	772	726	790	811	806	741	756	756	801	766	788	791	771	800	789	802	787	802	759	776	766	746	779	787	772	823	806	799	754	813	837	772	790	786	808	806	839	815	790	771	773	755	827	816	802	802	765	771	787	797	750	864	804	804	714	795	797	777	816	769	801	765	769	786	773	788	761	774	750	789	780	791	811	795	759	789	781	775	775	780	780	777	762	783	760	792	767	791	804	762	801	807	763	841	799	784	807	777	813	789	792	789	797	811	769	780	775	799	801	778	794	760	800	820	785	774	789	807	784	793	809	780	794	780	752	776	791	754	763	799	800	769	767	751	811	808	781	828	762	757	765	774	788	756	741	833	790	759	827	744	787	783	791	779	782	843	797	784	792	770	778	825	839	791	766	815	832	796	778	763	760	795	795	740	852	836	812	789	806	836	798	804	808	744	783	804	852	832	733	792	767	823	777	740	718	766	802	767	762	776	763	805	777	762	806	792	816	812	768	768	780	778	800	774	761	827	777	745	786	775	775	784	804	802	794	749	789	793	807	788	787	787	804	825	795	805	805	787	816	742	806	768	787	788	835	745	830	835	745	760	778	769	812	807	766	813	837	786	801	760	794	816	850	812	775	795	770	769	784	798	776	807	743	803	827	812	825	833
22932	9525	10527	8085	5031	3294	2269	1737	1349	1117	917	714	704	646	581	585	521	518	526	526	503	492	443	435	436	428	393	390	405	379	401	351	343	357	373	389	350	368	377	312	330	325	345	342	338	368	342	342	317	357	371	337	358	354	320	352	299	313	340	297	338	364	337	297	336	341	327	307	317	340	321	320	314	309	313	335	343	313	335	343	338	343	338	346	360	299	343	312	343	337	362	343	361	328	309	317	360	337	321	332	348	299	355	351	297	336	323	309	343	315	328	363	309	349	325	368	330	349	353	332	347	312	322	327	361	356	326	287	328	351	343	356	351	322	320	326	328	300	337	333	333	316	324	340	348	333	330	327	315	335	345	321	336	304	315	344	295	351	323	326	360	340	318	353	357	327	319	346	316	328	311	370	316	359	341	314	325	304	331	313	351	294	322	364	299	322	329	355	337	344	327	303	302	323	361	312	355	334	358	319	346	311	328	311	308	314	297	322	327	322	327	350	279	310	284	325	344	341	348	342	353	327	311	333	319	313	313	345	348	326	317	316	334	374	348	382	308	321	324	336	338	347	327	340	328	315	361	315	306	338	317	339	341	352	357	331	334	320	330	372	324	353	329	300	357	324	359	351	351	328	337	323	352	317	359	361	318	361	332	318	327	339	319	334	328	292	320	326	302	347	301	309	325	311	379	307	290	311	302	317	315	339	344	333	321	313	303	306	345	350	353	316	362	340	373	316	356	354	319	345	311	301	321	348	329	334	302	314	325	344	330	335	317	317	301	366	340	307	312	317	342	304	340	326	340	359	327	302	351	308	325	331	360	325	336	304	326	345	337	332	319	338	310	310	330	330	305	358	309	329	323	340	353	346	345	317	357	326	326	308	330	344	346	331	308	380	310	324	382	323	330	333	309	320	314	332	344	347	330	332	337	321	315	318	335	341	336	314	352	319	320	342	317	302	335	311	334	343	351	337	300	354	352	295	313	328	347	354	356	332	321	335	313	333	338	295	318	335	321	343	339	325	326	354	360	318	326	334	329	334	353	347	355	312	329	340	319	342	306	319	300	321	288	307	321	329	352	345	309	339	337	358	322	380	337	349	349	334	345	352	337	358	326	357	349	319	327	319	361	320	331	328	303	336	316	325	327	358	339	318	327	351	325	374	339	334	337	332	334	348	326	374	352	320	344	333	335	333	309	346	327	314	310	342	339	344	332	363	359	346	272	342	337	339	360	330	325	352	299	349	310	358	320	352	331	338	389	335	315	313	320	328	340	358	356	358	312	342	354	345	333	333	306	336	328	368	314	330	335	322	322	312	343	329	354	311	321	355	357	356	320	309	322	302	331	347	324	349	296	334	332	345	327	327	346	352	314	345	333	302	324	334	332	335	322	328	307	294	345	292	347	359	329	341	321	353	351	305	305	307	311	321	320	307	360	311	323	296	360	335	374	333	345	363	313	336	350	334	320	345	320	328	348	319	312	348	328	313	319	311	313	316	317	323	339	324	320	323	394	329	331	316	329	379	331	356	340	318	320	351	313	346	327	316	296	363	328	340	339	335	341	378	355	312	313	351	342	347	337	303	353	324	361	309	352	326	301	337	333	328	332	324	311	343	346	333	308	282	315	336	384	346	298	337	348	329	326	326	329	342	343	311	331	338	337	313	325	324	356	327	327	323	343	339	322	376	317	335	302	330	318	365	357	332	319	356	313	337	344	338	340	332	350	320	329	329	386	352	314	329	296	339	345	291	337	360	323	320	311	325	348	355	345	313	319	330	349	339	317	346	360	314	315	325	317	334	301	332	331	330	331	369	321	341	352	317	337	358	330	321	362	321	323	317	326	363	316	334	347	314	315	328	290	327	338	338	298	342	347	308	342	333	338	327	319	328	292	344	297	374	347	349	336	339	346	330	356	331	352	347	335	371	328	309	324	299	338	345	329	306	321	306	350	330	305	311	346	344	300	305	294	279	344	355	320	312	333	319	313	307	340	351	318	332	352	309	341	342	354	333	330	380	301	325	343	278	309	376	331	316	330	317	352	348	341	349	349	313	347	341	321	331	348	344	344	351	337	325	378	319	336	307	344	350	346	313	309	341	339	321	318	322	326	280	336	314	349	307	333	319	362	332	337	285	319	362	361	362	325	321	347	324	319	309	305	306	309	352	310	330	349	326	338	319	340	318	317	306	325	328	335	341	326	363	336	356	360	306	321	336	376	329	330	305	303	308	326	339	347	330	320	349	323	322	364	311	295	308	315	322	331	349	296	313	330	333	340	322	288	317	342	360	326	332	331	325	299	335	311	328	281	355	319	315	358	333	353	335	321	317	303	338	375	395	334	319	307	341	315	320	355	341	348	313	339	356	315	317	319	314	375	332	327	346	382	337	333	335	300	319	335	332	332	319	337	326	353	346	346	343	343	321	344	334	327	362	346	318	350	326	319	361	331	316	319	314	324	361	341	360	328	297	300	338	314	312	355	329	350	339	338	304	357	314	333	352	320	336	319	332	313	330	324	314	358	316	324	327	303	325	337	357	363	301	323	344	347	368	351	330	342	333	369	325	290	302	321	337	313	325	353	344	321	317	360	297	344	313	338	322	321	344	331	340	349	348	365	331	316	366	364	340	334	342	340	311	320	341	342	351	326	322	351	318	291	313	334	335	325	294	361	328	322	297	308	314	300	318	297	312	306	310	365	320	315	354	336	338	312	283	314	340	341	352	338	329	312	345	325	303	327	342	344	341	305	317	341	330	309	296	330	345	319	361	349	340	360	361	350	322	329	302	312	321	309	304	336	320	320	341	364	306	328	365	329	329	358	328	332	321	347	320	305	306	327	339	324	323	376	331	371	336	301	308	331	323	350	303	328	347	319	295	286	333	314	347	339	366	305	327	352	330	340	336	354	342	316	338	332	319	313	344	314	371	308	298	316	332	293	298	331	320	313	327	337	346	341	336	339	340	342	357	304	337	319	339	347	321	327	327	296	338	345	345	303	316	314	325	329	342	326	329	313	352	322	308	350	326	349	313	360	309	328	356	322	326	303	296	363	333	319	312	320	344	302	339	315	340	358	343	317	327	337	340	363	320	366	341	317	351	330	317	315	303	337	331	297	353	327	364	337	322	335	355	324	315	331	324	285	306	316	313	322	282	316	374	340	361	308	332	346	306	346	366	351	347	293	298	330	304	303	307	343	322	332	338	314	312	301	353	326	355	333	329	319	342	334	334	358	333	338	326	307	326	360	350	336	326	328	357	309	345	315	312	350	331	359	366	346	318	313	312	317	311	333	335	308	338	362	292	319	308	398	321	331	327	333	321	323	344	301	322	324	358	319	324	329	369	342	353	314	306	312	334	366	328	329	302	377	333	306	335	311	338	379	337	379	313	320	358	332	296	359	307	341	318	351	307	327	293	325	304	315	337	352	346	390	315	368	340	328	326	362	338	333	343	304	326	308	330	306	303	286	326	331	285	343	319	330	360	324	362	333	352	323	329
13193	7875	16686	18500	15439	11567	9248	7033	5592	4639	3903	3344	2918	2621	2402	2223	2080	1994	1932	1808	1690	1566	1416	1388	1265	1304	1241	1224	1149	1165	1072	1061	1036	971	940	973	957	908	956	861	934	923	862	853	844	844	820	872	855	798	891	764	768	815	840	788	810	780	774	772	805	747	771	757	785	763	773	808	785	790	782	760	719	767	765	812	792	728	765	786	737	809	789	743	770	763	795	781	768	774	713	761	786	770	755	739	743	728	747	725	775	742	742	742	775	757	755	739	776	725	817	760	774	782	763	760	797	705	757	757	769	754	749	781	715	768	793	772	795	757	741	804	746	752	741	747	723	711	722	746	762	767	806	735	732	722	722	787	768	772	799	766	750	745	785	758	807	718	759	791	749	699	734	716	740	710	744	733	749	742	723	811	748	754	718	786	729	757	755	741	747	748	757	736	736	753	804	759	750	792	726	777	722	762	724	791	783	726	731	740	771	798	720	759	789	750	721	781	824	727	756	771	780	779	729	793	713	791	750	700	751	762	739	745	718	776	752	783	759	758	729	755	785	742	722	760	767	741	693	737	794	740	769	742	784	772	810	756	790	795	781	718	709	753	783	711	714	790	731	715	743	767	761	768	774	779	708	764	734	709	781	768	753	789	796	727	695	770	799	804	750	763	755	770	713	733	711	777	711	719	768	776	673	709	781	747	735	751	770	731	749	782	740	767	764	726	752	736	736	752	757	760	787	771	771	751	758	783	776	756	766	759	753	709	808	769	764	758	755	721	781	794	733	708	774	703	735	819	750	735	759	699	750	774	778	763	741	742	717	742	799	723	749	774	711	734	791	769	738	778	804	738	775	734	759	794	707	736	805	737	701	788	799	797	726	727	754	716	746	753	778	717	779	712	769	754	780	765	759	775	774	740	776	782	805	736	721	736	780	720	755	774	769	752	814	714	779	797	739	790	747	764	784	695	770	775	760	784	718	755	775	787	772	772	770	792	713	724	747	743	719	763	790	767	752	737	731	757	729	774	750	760	809	768	767	737	753	754	771	746	789	708	733	739	726	762	763	725	757	752	767	737	774	720	773	727	754	737	744	781	723	745	774	840	736	791	784	753	695	769	748	762	795	754	749	755	749	780	784	759	732	708	712	742	780	698	758	701	777	763	733	726	716	735	749	716	783	772	711	757	781	724	741	758	774	687	774	749	755	770	812	730	719	803	737	799	711	728	814	775	749	764	714	763	726	744	759	771	743	719	778	759	787	715	796	789	741	811	792	782	700	781	751	775	761	761	767	749	777	748	773	732	788	746	737	757	727	790	715	773	739	737	716	783	766	761	751	752	725	759	796	706	758	754	749	760	772	773	754	725	746	804	778	767	756	762	759	762	800	799	767	739	764	750	769	713	752	750	803	696	744	743	728	729	722	783	794	762	783	776	710	780	733	741	731	736	712	796	764	777	771	764	804	740	788	781	763	738	757	749	702	768	778	739	789	709	734	742	779	760	765	750	758	764	756	757	734	770	725	753	736	765	753	772	712	768	715	745	752	739	775	722	724	727	744	747	759	692	807	751	742	756	761	751	741	768	772	754	757	702	730	741	750	749	727	813	782	800	741	743	749	709	790	767	769	717	742	698	731	705	772	748	764	733	744	761	775	760	722	745	759	749	753	788	803	720	749	776	685	762	729	744	772	769	732	731	769	759	790	766	730	741	754	730	754	718	764	782	822	753	766	734	780	735	756	759	792	739	778	747	707	777	771	777	788	760	740	802	788	746	776	780	771	745	747	717	780	784	718	735	786	726	744	673	781	702	762	763	756	802	761	739	766	742	748	786	775	760	796	728	761	748	768	748	724	809	716	785	782	738	737	717	749	785	822	782	722	720	704	765	768	738	766	725	748	714	781	768	761	787	766	771	769	732	730	767	765	749	746	769	718	749	781	751	796	730	780	781	757	748	780	736	806	785	764	762	775	765	734	765	804	786	750	721	770	755	725	751	713	778	691	714	719	784	752	792	757	758	728	736	802	710	741	815	737	707	737	820	738	726	727	797	740	709	790	736	743	752	785	734	770	741	725	756	695	762	745	794	763	788	722	750	701	718	732	762	762	778	716	765	737	776	740	819	757	739	779	769	786	735	758	722	720	755	771	799	803	728	715	766	718	734	737	737	760	749	737	744	733	780	719	795	742	698	760	778	739	755	778	717	746	723	789	772	742	794	724	755	756	788	750	723	767	760	721	798	779	786	724	766	783	765	720	788	774	770	778	797	745	717	763	740	731	735	781	709	741	791	791	769	731	800	744	765	761	738	725	754	810	747	768	741	753	767	760	778	757	777	774	710	771	768	751	764	744	771	760	769	807	736	739	746	820	750	747	781	754	711	754	724	749	744	713	733	795	823	723	773	800	766	755	763	740	773	737	786	787	778	758	787	772	746	696	714	740	750	689	725	727	779	733	743	773	756	744	741	759	743	769	730	762	736	781	812	760	799	782	814	736	787	769	734	743	764	746	761	720	733	728	761	733	784	744	766	715	825	783	763	773	759	768	791	795	730	770	787	740	763	772	747	730	782	786	803	726	775	798	762	788	718	790	765	749	747	720	784	780	741	740	771	759	748	733	761	733	752	762	714	744	791	761	780	727	771	768	740	741	777	730	791	717	718	766	780	777	773	760	767	804	729	721	734	783	748	747	778	706	766	726	783	793	769	789	794	749	755	818	842	708	755	696	730	760	739	778	727	760	768	761	762	778	777	787	755	734	756	743	710	777	747	750	734	760	790	751	738	782	702	750	728	789	763	754	743	717	729	767	703	739	800	749	713	755	771	745	747	747	772	808	751	741	718	740	792	746	767	798	754	782	748	778	762	776	768	723	731	683	783	739	748	820	735	741	772	793	712	732	740	751	743	745	762	765	754	747	740	747	754	746	780	747	779	726	752	800	807	793	822	746	730	790	760	737	735	788	751	690	752	748	797	789	808	680	778	766	764	759	778	810	754	760	696	779	823	761	756	754	756	755	741	744	728	779	797	761	782	745	735	800	748	745	722	754	745	740	754	770	756	733	767	739	773	761	739	732	758	754	782	748	775	766	738	696	805	746	734	776	786	795	787	747	741	761	785	718	736	726	743	760	774	800	769	787	725	739	741	760	738	751	769	707	745	715	721	775	791	783	779	742	808	763	764	730	773	762	732	752	740	808	754	706	731	775	753	725	726	739	765	745	782	791	707	714	728	738	731	734	782	758	733	748	807	735	746	734	793	763	730	740	748	778	768	754	703	768	754	715	737	756	721	751	781	804	755	763	698	713	773	733	723	765	796	772	731	750	761	760	761	771	769	755	746	765	742	762	801	741	766	737	759	761	752	749	712	767	748	809	749	750	718	772	735	728	742	770	769	798	755	733	748	751	772	755	756	761	730	720	749	720	768	801	750	752	743	728	756	742	802	806	744	759	714	768	743	718	775	746	721	773	769	701	759	771	735	768	759	749	734	772	766	745	771	787	715	788	765
7332	4235	5007	3657	2383	1639	1309	1026	835	737	673	625	519	547	526	493	495	472	476	484	413	441	445	396	426	400	425	395	390	476	386	427	440	403	375	371	340	379	436	368	400	374	343	356	362	383	352	387	371	399	367	426	377	365	353	377	407	376	352	368	376	417	369	391	360	388	413	399	386	348	406	349	375	344	373	367	396	384	400	408	368	394	394	353	383	370	365	367	356	377	388	360	415	350	336	341	380	420	386	398	413	379	346	390	381	357	371	403	362	390	414	340	351	391	378	368	373	388	372	360	363	356	339	393	393	374	338	348	373	352	377	412	374	368	342	364	363	359	357	355	345	396	373	392	387	354	366	383	364	416	406	397	394	370	382	364	386	341	366	378	369	381	371	390	389	392	398	362	366	394	373	380	364	405	383	402	355	423	410	392	389	381	382	337	388	366	409	387	365	399	379	405	393	398	350	351	375	400	374	369	368	388	342	384	353	356	382	381	390	402	356	357	379	352	346	393	393	363	354	381	390	395	370	345	378	408	350	367	374	358	394	392	400	353	387	391	337	372	375	355	396	385	377	400	395	377	377	391	381	353	353	367	371	376	404	400	339	371	379	360	392	392	405	421	409	372	358	362	367	393	354	389	367	365	376	381	393	373	390	399	400	342	367	368	378	343	378	362	371	404	368	347	366	373	351	367	393	362	399	386	383	374	359	391	391	357	385	372	386	379	395	372	408	390	413	380	384	360	344	392	398	391	380	355	379	369	345	390	354	398	374	368	345	342	420	375	379	353	402	354	385	370	384	397	377	426	375	388	346	374	372	375	409	368	375	380	358	407	392	365	377	332	407	397	315	389	375	376	358	376	387	399	406	344	376	376	399	382	366	385	372	334	387	374	371	365	364	336	357	382	398	335	355	368	378	401	397	419	343	379	366	370	372	385	365	389	380	428	406	426	408	375	421	387	362	408	378	361	352	383	404	338	421	367	355	422	397	371	361	385	369	400	343	367	394	387	396	396	410	365	362	375	358	324	372	423	383	387	361	423	362	361	387	371	371	376	354	403	348	393	362	375	328	379	366	390	353	363	371	380	368	353	355	404	410	400	393	408	381	372	379	397	375	391	371	336	346	367	370	384	386	367	361	392	377	353	391	386	387	355	354	413	356	368	355	373	370	359	381	376	360	343	386	399	375	385	369	375	390	386	355	371	365	393	384	360	378	362	328	370	405	369	354	392	364	332	392	424	357	398	372	426	397	398	393	397	393	360	411	394	358	380	373	404	366	385	344	337	356	390	338	351	359	373	343	372	356	383	397	407	369	377	375	373	385	339	367	373	378	391	384	407	351	383	409	375	388	369	398	359	353	365	363	376	382	363	368	353	366	340	393	352	395	414	392	391	365	361	420	372	363	388	370	375	377	391	388	416	367	352	419	390	391	359	354	414	367	365	389	395	370	370	380	340	388	382	362	391	376	339	361	383	382	381	376	367	388	406	396	413	343	391	410	385	366	392	433	389	369	409	367	402	406	396	398	382	396	366	362	357	400	336	390	396	332	386	378	412	352	379	374	350	364	396	370	394	388	361	363	336	362	384	350	349	378	330	334	393	378	393	374	413	384	391	397	373	395	440	357	418	376	383	398	375	397	386	351	402	379	358	371	401	406	334	374	333	344	372	373	367	359	386	354	376	381	368	380	419	383	382	374	382	409	347	341	350	394	381	349	372	420	348	377	367	367	389	357	312	398	366	408	380	373	364	356	350	396	405	377	352	369	364	412	372	392	381	383	401	399	368	377	382	380	413	404	373	349	424	346	350	365	360	349	375	366	359	406	382	368	358	388	391	366	359	382	405	426	414	375	380	405	374	407	367	402	370	386	380	352	366	395	384	375	362	372	383	412	371	390	380	367	356	331	376	350	356	363	347	373	380	392	356	372	343	375	368	373	413	366	370	439	410	400	430	386	419	366	357	372	384	365	398	379	411	392	340	372	371	402	387	357	371	396	373	392	377	393	355	374	407	380	392	378	381	341	359	354	407	331	368	366	360	366	359	370	374	360	378	364	374	390	409	396	364	394	396	371	379	402	359	391	382	388	423	365	377	388	360	387	354	410	368	359	394	361	392	341	372	387	396	390	378	349	391	361	345	357	369	364	376	373	364	341	444	376	371	365	389	382	404	392	400	349	389	368	363	397	405	381	398	372	361	397	375	350	374	347	344	353	420	356	371	391	358	413	372	397	388	356	342	361	373	365	373	361	394	361	378	373	371	433	354	374	370	392	381	388	359	370	373	376	385	376	390	368	398	397	378	354	396	354	369	392	371	387	363	383	372	412	399	353	385	375	355	404	351	430	364	402	365	359	386	343	384	421	368	372	383	362	364	340	375	380	393	396	375	376	399	357	373	376	384	348	415	342	419	369	373	401	361	368	387	355	337	397	393	374	368	377	383	368	328	384	343	392	356	394	370	405	370	344	342	363	379	333	368	382	389	378	379	393	345	375	377	381	396	378	388	354	361	341	390	366	377	396	356	357	361	350	359	367	318	385	378	369	395	410	369	375	381	381	413	375	380	394	383	369	369	402	380	396	354	344	386	375	364	438	363	375	408	385	413	395	381	417	390	360	326	368	386	361	357	353	403	373	402	390	353	406	358	368	355	359	368	365	374	360	364	379	344	367	363	361	403	365	366	382	368	367	392	390	355	375	383	388	381	377	364	433	377	401	406	362	407	419	397	359	375	399	372	393	373	373	411	376	376	379	366	358	393	410	385	367	356	408	370	352	367	365	367	390	351	368	396	389	386	339	342	374	395	391	391	399	391	376	369	388	357	392	368	363	353	400	374	387	369	394	359	365	391	358	395	378	335	393	400	363	380	325	377	350	379	385	426	396	392	376	366	390	366	391	397	368	345	350	351	383	393	372	363	372	311	380	387	388	367	358	384	393	376	385	389	367	363	381	347	396	391	358	402	380	377	418	386	372	387	375	386	389	392	369	371	396	371	380	360	405	390	394	390	368	360	323	368	428	374	375	400	392	357	392	377	400	360	381	389	377	410	353	362	361	367	364	367	402	375	393	353	394	350	354	364	335	340	421	382	386	399	374	347	339	368	409	355	375	376	402	403	369	403	351	389	395	416	384	371	363	380	395	348	375	347	379	403	367	385	374	366	389	395	385	351	351	357	365	403	347	365	336	436	382	355	339	377	394	370	375	380	350	417	372	344	344	398	394	396	396	335	378	395	376	380	365	389	342	381	372	376	340	369	414	398	410	396	352	373	354	386	394	333	368	370	337	356	353	371	375	345	396	371	381	391	399	379	384	381	389	383	381	378	381	391	358	390	387	358	367	398	357	374	376	379	399	395	371	358	386	431	354	357	379	378	387	365	417	384	364	387	365	375	339	363	368	312	357	349	374	391	394	364	367	378	334	405	370	370	374	376	371	379	403	353	326	367	396	387	381	391	382	389	367	390	377	328	398	347	362	373	352	349	361	368	343	374	379	380
4925	4292	8949	10037	8390	6409	5031	3809	3091	2644	2333	2018	1789	1664	1609	1581	1489	1378	1388	1372	1300	1185	1148	1147	1071	1072	1031	1062	1026	1023	965	971	986	926	971	948	938	936	918	899	882	874	850	912	904	919	886	883	859	865	814	823	858	859	842	926	888	833	908	812	840	862	868	821	823	826	862	855	844	828	861	809	868	844	867	853	833	837	836	848	864	828	865	876	799	887	838	818	808	855	805	828	864	848	791	834	839	848	844	827	827	823	793	846	791	829	814	800	858	835	846	809	817	855	850	823	792	832	825	864	855	820	879	828	856	864	790	855	821	843	846	823	876	884	862	845	802	836	795	831	777	853	802	805	854	830	875	859	802	839	814	839	855	822	833	778	825	855	833	811	845	820	863	785	840	849	806	838	806	767	865	866	871	847	849	857	786	844	863	843	842	845	809	879	886	827	835	844	803	859	829	853	826	879	852	851	841	878	818	858	798	842	832	860	805	863	854	844	874	823	869	818	779	813	835	876	826	836	806	850	856	819	816	847	880	847	803	856	835	834	868	860	892	840	871	830	821	874	836	870	875	846	868	811	782	882	830	861	831	840	821	854	861	799	859	917	851	857	803	867	851	803	818	835	874	773	830	834	863	785	858	847	852	847	832	827	826	831	824	848	864	758	850	840	878	828	875	918	835	804	785	805	849	767	838	866	852	839	882	814	854	797	827	796	817	809	877	882	795	871	850	821	912	852	838	850	826	820	861	827	840	845	776	817	772	885	826	852	791	836	848	811	802	863	855	857	874	831	884	849	868	861	827	863	848	853	829	846	845	888	840	830	871	801	815	811	814	831	808	864	835	868	849	802	892	859	853	818	820	867	834	856	869	777	826	858	838	788	890	814	848	863	840	851	866	854	820	806	849	821	871	807	882	866	855	829	842	883	831	796	891	887	817	819	845	845	845	826	836	824	888	846	797	862	887	833	784	881	820	847	845	815	817	866	855	836	852	852	875	772	861	877	879	834	827	857	802	861	888	770	845	838	842	840	830	811	876	798	849	859	859	814	879	817	823	852	819	861	847	843	832	823	857	865	852	863	766	839	906	850	862	838	904	871	864	875	849	758	871	892	815	897	808	829	850	869	865	867	805	853	765	843	880	804	832	856	840	842	879	829	861	825	857	854	825	831	854	863	829	850	843	885	841	873	893	859	823	824	843	829	819	833	807	817	846	841	848	770	822	882	849	884	851	863	814	845	832	883	891	855	883	882	808	858	846	832	859	848	848	854	851	822	884	821	830	786	859	800	857	862	846	827	807	852	793	839	816	817	824	841	872	826	785	874	806	879	854	868	800	805	813	820	822	819	870	821	844	790	837	827	828	931	838	829	861	809	869	808	880	862	860	856	873	802	881	902	793	818	878	863	855	878	854	871	815	891	885	840	821	903	848	817	832	874	883	877	836	784	838	855	832	851	817	895	855	834	800	822	806	860	839	869	826	847	825	864	842	803	841	806	815	849	844	860	830	845	840	850	844	847	864	890	844	870	836	863	872	809	824	807	834	857	831	821	891	802	882	853	819	818	883	784	893	865	799	838	813	875	823	857	841	864	816	828	851	871	808	882	837	799	856	854	813	848	822	802	807	862	819	861	829	837	828	831	839	845	827	828	827	917	836	844	793	875	873	852	846	838	847	859	838	854	813	841	875	865	860	859	848	853	814	876	828	857	832	851	847	813	823	836	872	754	835	856	824	872	823	862	825	872	837	854	894	831	884	817	889	824	899	845	810	823	820	829	833	852	813	848	801	857	830	819	828	814	844	883	853	806	832	851	831	832	805	814	869	830	822	824	841	829	849	857	811	845	873	790	879	814	857	855	822	837	881	846	817	818	841	866	798	811	800	846	843	847	832	835	838	806	848	858	849	819	832	889	794	887	865	844	783	867	847	887	879	774	902	821	885	832	834	775	808	863	832	819	845	899	848	842	812	859	809	832	836	865	745	813	837	824	833	824	852	853	913	871	834	760	831	806	833	807	864	847	786	792	864	830	864	827	833	793	817	815	843	836	877	869	837	840	833	823	836	852	853	819	877	831	828	824	874	870	821	815	859	889	859	850	838	828	837	838	895	839	876	854	842	810	764	846	799	857	789	877	861	794	838	802	849	882	832	834	878	831	855	859	846	844	896	804	796	825	877	775	821	863	849	865	850	827	836	832	890	818	858	897	828	837	835	861	824	877	867	842	832	823	851	893	820	824	841	822	830	890	862	784	799	859	882	820	817	870	794	861	869	851	857	893	844	857	826	870	857	870	836	816	879	809	820	841	839	825	817	805	817	852	784	860	803	855	849	816	849	810	820	843	858	841	895	840	852	857	835	841	821	820	834	841	887	868	887	831	818	835	828	846	841	859	851	811	848	780	844	879	816	883	808	843	870	805	840	847	848	865	859	841	814	855	886	839	867	901	854	796	865	835	811	844	869	856	882	848	833	844	837	855	851	823	836	830	836	859	845	858	857	806	807	844	807	810	817	835	894	853	794	856	820	850	812	822	750	812	888	818	846	846	871	845	813	856	806	836	792	848	813	821	828	813	884	803	853	849	803	844	837	900	806	886	873	857	905	861	866	889	833	806	860	843	881	862	868	860	859	835	820	863	807	852	839	845	872	814	876	816	856	832	869	844	790	890	842	867	850	841	875	857	832	868	858	813	816	865	841	845	833	833	783	824	816	843	864	819	835	872	878	862	846	862	870	837	847	842	853	805	833	851	825	816	875	865	777	863	882	873	835	840	858	799	852	802	830	802	887	826	853	855	840	838	824	829	828	862	870	844	885	791	865	857	779	861	856	865	867	784	839	820	807	823	828	848	876	824	780	792	824	830	817	902	874	877	852	852	827	789	846	882	819	859	808	836	844	868	844	913	808	799	822	844	826	830	833	786	874	846	884	798	841	827	865	858	835	839	846	828	877	785	762	829	865	844	839	850	837	859	801	829	862	838	844	800	860	872	826	855	878	848	841	846	843	810	831	856	876	782	838	850	853	852	850	833	852	788	804	851	871	778	841	855	828	862	834	888	826	856	828	877	813	871	824	823	801	808	857	837	840	836	830	861	851	822	840	835	855	853	852	857	832	855	831	780	801	831	826	841	881	882	917	860	831	890	862	757	830	832	822	847	850	836	781	818	809	796	843	874	873	845	848	861	879	834	895	829	854	842	828	830	829	829	851	786	833	891	816	794	805	856	838	860	830	860	849	859	862	856	817	879	839	812	865	844	770	856	832	836	828	889	834	853	889	763	837	872	846	833	825	895	885	842	871	847	836	805	836	836	842	882	859	908	856	826	863	866	852	890	866	857	775	820	812	855	882	841	825	842	802	848	831	838	844	824	851	857	862	875	799	826	836	877	839	833	858	837	851	832	806	831	816	837	858	813	873	798	878	876	825	878	840	862	889	856	862	839	863	881	843	796	817	842	865	840	851	850	812	834	832	817	842	869	888	802	823	863	837	862	855	868	834	851
14970	6460	7515	5820	3758	2539	1826	1295	967	960	771	680	623	594	552	501	484	470	458	462	419	402	445	460	444	439	407	398	391	373	365	356	355	381	400	372	395	364	372	373	379	339	319	397	366	343	374	391	364	401	371	403	370	353	347	371	341	335	333	349	347	349	412	369	371	361	371	358	324	333	328	365	346	351	357	353	356	342	328	341	378	358	328	341	342	330	349	374	332	352	338	380	350	355	326	343	329	322	370	341	380	354	372	341	368	336	399	330	346	344	362	350	363	353	375	345	348	365	344	380	351	342	367	346	371	337	367	373	305	381	349	360	337	357	368	340	334	337	354	331	357	366	345	344	336	353	386	355	366	398	312	311	315	372	318	352	366	336	346	342	354	347	371	351	332	332	334	380	344	342	352	322	393	377	363	351	370	316	324	324	362	355	365	354	331	370	349	322	343	351	353	358	312	366	371	353	338	359	340	355	338	324	372	343	342	374	346	295	344	355	357	317	346	320	310	358	355	354	319	375	358	315	367	328	349	361	310	396	334	365	363	367	354	343	344	379	347	353	347	405	363	345	370	354	361	325	337	337	347	342	389	357	373	349	329	358	363	335	336	346	389	348	360	369	356	347	374	341	365	340	348	361	373	384	376	354	380	346	352	337	337	359	343	329	317	361	356	347	353	346	358	360	330	355	356	354	362	337	327	320	355	349	336	370	365	329	347	359	322	360	379	358	367	363	360	371	363	360	368	341	344	359	351	333	329	327	360	340	323	344	343	372	311	366	374	386	359	299	331	330	330	345	325	341	384	296	321	328	369	325	335	323	318	343	319	343	366	328	376	383	340	377	351	361	347	333	342	345	320	360	375	356	319	343	356	353	340	381	374	338	348	354	382	377	350	378	347	400	376	333	357	352	313	364	326	354	351	377	337	348	370	334	351	340	315	332	328	309	358	360	353	342	348	365	329	353	348	367	373	331	308	331	334	374	342	346	335	351	327	342	320	332	359	344	349	340	350	348	345	336	346	340	319	344	357	329	381	330	352	330	361	342	330	360	362	315	363	337	352	353	316	354	360	360	350	394	323	327	349	375	380	345	336	373	364	331	314	357	353	351	359	386	333	367	358	346	368	340	366	352	328	356	372	325	336	311	360	304	348	359	379	352	347	345	379	334	330	348	332	344	395	375	381	380	353	335	326	355	328	347	375	360	347	356	338	336	349	382	360	312	336	363	368	368	335	337	366	362	351	345	364	334	348	377	349	342	363	350	366	306	347	368	350	346	350	349	359	381	355	358	332	307	355	342	357	373	332	329	335	330	343	336	317	336	329	353	340	351	359	348	350	383	377	359	379	322	336	343	351	376	353	328	359	326	355	352	406	345	332	346	368	313	341	318	330	358	336	340	404	369	355	348	363	354	369	363	341	372	334	361	358	317	356	346	343	349	361	295	363	318	345	333	362	408	360	375	415	380	354	336	360	368	321	340	373	366	339	333	346	375	350	336	366	352	347	343	338	375	355	377	358	337	373	352	352	337	332	354	378	314	336	336	310	363	360	344	382	385	342	361	331	313	352	394	357	340	350	348	341	373	328	333	349	325	344	356	356	326	338	375	312	372	342	355	355	338	369	355	320	319	378	383	367	342	384	346	346	390	349	354	330	346	348	342	356	341	341	340	350	324	325	360	363	323	355	361	344	328	365	363	327	382	357	365	383	347	345	362	346	351	353	344	305	353	350	364	319	350	332	373	345	351	336	359	388	325	358	352	395	378	354	367	364	332	330	339	356	371	368	370	351	316	317	359	366	321	331	399	375	358	355	357	370	378	330	323	340	348	301	374	365	366	330	357	348	350	345	372	394	350	359	355	312	328	361	332	343	345	342	339	329	377	383	348	368	393	352	383	360	363	393	368	339	344	365	363	362	333	360	344	369	354	353	333	376	367	342	361	344	359	353	314	309	371	314	354	341	311	362	348	335	352	349	396	350	368	369	347	330	360	375	353	349	355	308	355	328	331	344	294	330	326	338	333	355	381	328	368	365	369	336	318	326	358	362	387	338	344	351	365	368	326	322	337	366	327	328	345	353	353	356	305	366	344	360	355	340	321	393	349	338	338	373	353	320	327	364	369	365	354	337	357	297	343	341	372	336	390	308	357	364	353	339	336	375	351	359	302	393	346	349	357	339	358	328	324	353	316	335	352	363	340	357	374	324	352	359	339	382	352	348	353	318	368	364	345	354	321	347	336	417	357	365	360	338	369	365	359	329	350	354	385	358	363	352	362	342	364	353	338	376	354	322	345	326	333	335	328	349	341	332	332	326	344	359	366	365	326	372	335	356	310	370	340	356	367	333	339	347	366	346	363	351	366	353	333	359	368	331	370	352	314	358	338	344	350	350	341	317	343	369	392	367	327	341	372	350	328	332	358	352	330	362	364	380	366	316	316	321	348	362	329	337	375	361	355	299	363	318	366	371	327	325	345	368	337	325	349	355	359	362	350	339	322	355	333	369	345	350	393	322	330	382	326	342	365	363	364	344	316	357	356	349	357	381	367	379	340	400	332	342	325	386	333	341	323	384	364	388	339	357	371	348	332	329	354	330	347	347	346	354	337	356	344	319	362	343	366	369	355	326	315	333	351	337	407	343	357	368	335	363	341	357	334	366	345	327	351	353	359	362	396	375	392	310	339	344	353	368	345	333	369	367	359	354	331	371	330	365	315	354	375	336	375	330	355	341	321	320	361	374	333	324	360	354	334	351	365	349	330	351	335	371	353	353	363	375	361	328	317	321	313	330	327	353	355	355	344	373	326	396	373	399	349	338	339	367	314	365	345	349	387	351	376	323	328	354	333	326	327	333	358	365	381	343	384	348	353	356	308	325	368	326	342	382	356	355	344	380	353	352	348	367	368	372	325	325	345	350	401	346	385	382	353	341	334	339	396	367	380	321	373	362	362	327	348	361	363	334	352	328	391	350	339	341	343	352	356	392	324	321	356	348	327	315	348	337	358	340	356	343	328	344	379	368	336	328	407	382	382	354	388	365	372	352	370	363	365	338	342	369	360	337	329	359	372	343	332	347	330	341	358	318	368	347	344	346	325	346	340	354	314	339	316	348	345	350	357	368	353	350	366	334	340	323	380	364	340	358	343	336	353	352	339	360	358	336	351	333	359	363	320	362	316	344	366	373	336	329	381	356	351	368	334	350	342	367	358	355	325	374	380	349	349	341	315	323	363	353	350	313	335	328	380	373	364	335	348	352	351	333	354	318	320	367	322	362	338	382	352	357	336	357	379	380	338	343	376	334	328	353	341	314	322	330	347	349	368	374	316	368	341	360	344	373	368	337	327	363	369	365	348	358	323	337	350	329	356	333	335	324	329	361	360	349	353	371	353	361	336	342	342	357	359	379	351	375	341	319	374	350	367	357	332	322	358	349	322	318	368	350	333	351	330	376	337	348	385	362	332	354	327	321	320	351	390	355	314	362	346	354	356	323	343	315	330
10078	5901	13047	14418	12084	9141	7054	5358	4335	3676	3201	2635	2368	2220	1952	1803	1754	1685	1604	1529	1476	1345	1278	1229	1215	1126	1155	1148	1079	1069	1023	1070	1010	965	963	934	912	855	909	866	879	867	887	865	901	878	882	895	869	919	873	805	832	843	824	838	817	854	833	791	859	782	794	794	866	826	795	820	821	790	801	744	776	789	783	814	778	833	802	774	769	825	727	792	814	775	748	745	821	818	767	741	776	795	789	768	808	782	793	766	751	788	753	816	789	787	800	814	775	803	793	815	741	810	724	805	777	812	785	846	830	799	792	789	804	829	720	903	788	777	809	777	816	775	731	815	815	791	776	831	850	788	763	782	773	761	779	803	782	799	797	851	790	786	798	788	794	788	740	772	769	793	814	822	800	801	731	764	801	785	786	787	773	800	792	769	812	812	772	790	823	830	804	834	762	780	799	762	768	773	800	781	773	752	761	785	761	752	764	779	753	805	778	844	764	814	763	799	742	767	792	794	749	780	795	773	845	838	784	798	786	764	821	757	797	772	786	849	756	781	768	780	810	746	856	778	755	792	883	803	788	790	755	835	821	801	829	844	796	815	796	771	768	770	743	751	816	747	782	765	754	777	786	756	788	782	799	808	807	778	796	784	754	808	795	770	848	768	748	785	792	807	768	776	794	804	847	799	785	809	770	758	799	766	821	795	770	799	798	778	805	788	816	761	783	809	797	767	799	817	840	758	744	744	807	798	773	778	768	830	782	801	766	767	795	820	770	786	761	759	787	786	770	785	804	844	808	773	793	757	855	776	801	783	792	805	766	791	852	796	768	845	799	773	816	806	763	805	806	792	792	827	775	753	779	760	811	769	751	799	794	771	776	802	796	773	794	816	840	831	786	812	795	758	824	774	784	758	790	749	853	764	806	799	823	816	781	815	776	749	771	778	799	780	807	798	784	741	789	780	751	806	864	773	794	709	832	756	812	780	829	801	840	767	788	762	825	774	775	755	744	849	832	796	774	780	800	740	770	768	785	823	766	798	813	812	742	793	772	755	775	812	801	791	792	763	790	765	798	846	812	782	751	791	765	782	799	799	836	778	811	801	803	761	781	808	800	802	799	756	790	742	778	797	847	769	759	793	796	834	768	780	755	785	790	788	756	825	807	811	764	815	793	768	830	705	785	785	796	737	797	801	813	742	844	811	802	822	797	806	785	747	814	799	799	823	767	760	788	777	844	825	795	755	783	774	821	849	747	770	778	791	795	830	759	803	809	802	810	796	805	787	772	745	821	806	825	801	769	816	766	813	723	725	802	762	787	830	823	802	777	807	805	771	772	772	756	781	794	793	822	776	826	825	760	815	817	813	786	784	810	744	821	737	783	802	746	780	829	828	840	774	799	815	815	755	785	772	776	765	770	810	794	788	829	783	816	780	812	828	802	781	759	773	819	855	794	754	825	752	780	778	803	817	771	766	809	822	797	748	756	767	778	822	782	789	804	763	760	797	768	796	771	751	768	813	760	782	792	744	782	812	791	817	721	721	805	749	764	757	812	763	848	803	836	777	794	803	787	759	806	828	764	853	798	800	791	761	817	767	805	797	814	785	809	787	793	794	780	731	783	810	764	779	863	798	779	758	804	779	793	777	739	840	825	731	819	737	797	786	717	780	751	862	791	788	823	782	780	829	764	771	827	819	755	745	818	733	765	822	811	744	791	737	720	764	800	756	818	754	762	813	838	801	796	776	850	727	812	785	778	753	816	802	782	793	805	828	813	778	752	762	809	752	790	763	775	790	807	791	781	771	765	781	816	779	758	815	771	783	822	777	813	785	791	781	783	816	788	762	764	804	803	751	759	760	759	737	765	829	740	782	813	819	752	782	756	774	808	806	760	773	838	777	756	790	763	784	761	765	787	753	761	796	788	831	819	795	767	826	776	808	834	773	778	764	780	767	799	785	770	786	799	771	835	780	830	804	783	751	796	787	816	791	807	752	799	781	748	808	773	826	785	731	859	784	729	760	798	786	790	816	801	783	809	808	827	770	851	770	790	805	805	703	774	798	766	837	792	812	829	776	720	792	770	777	831	777	763	778	829	791	793	799	788	735	823	801	767	822	790	808	811	733	760	770	814	828	798	755	793	779	814	886	798	817	813	802	788	731	833	786	819	842	798	765	783	824	773	785	798	808	800	797	775	759	770	837	747	790	829	781	796	784	768	838	820	792	794	776	804	788	818	804	828	770	787	793	785	800	847	795	761	745	788	786	751	776	777	764	742	768	832	769	817	779	785	772	803	818	789	786	815	785	821	777	792	762	748	781	777	801	822	823	843	807	776	786	806	771	745	754	766	817	766	784	793	791	844	805	791	792	784	830	799	774	777	765	773	804	825	762	782	762	850	810	802	793	816	812	817	784	805	802	806	828	829	808	782	838	768	788	809	753	829	793	798	797	775	787	797	744	824	775	775	818	758	770	735	787	790	833	803	801	802	748	781	792	774	784	804	787	807	823	822	775	822	782	792	823	783	822	766	795	805	793	806	768	755	785	764	828	770	826	775	822	794	753	774	779	779	803	795	803	737	807	783	756	791	797	772	798	781	831	772	791	789	782	804	845	781	792	816	784	808	785	795	802	770	779	802	819	818	739	775	766	775	753	784	761	741	783	781	777	796	815	810	819	735	799	825	818	813	753	810	774	820	720	818	747	830	790	787	789	813	756	788	794	775	773	801	754	881	776	765	763	716	767	792	753	807	795	779	773	803	750	806	742	796	766	787	827	791	770	829	795	728	819	778	804	750	801	791	801	772	785	782	805	782	822	816	831	795	788	801	817	794	785	829	786	760	776	789	783	770	813	808	793	780	819	808	835	785	757	790	805	785	773	759	786	753	770	876	769	772	793	815	836	824	790	791	827	783	816	796	824	782	811	818	795	751	808	785	855	805	757	792	818	811	753	780	786	778	796	816	776	758	776	824	788	789	796	762	771	761	731	788	845	815	743	802	825	793	856	756	833	778	802	841	734	810	813	801	764	799	796	730	743	798	791	808	789	798	812	757	805	790	768	781	779	803	821	803	771	772	780	811	784	786	731	804	775	782	792	759	796	817	804	829	824	798	791	803	776	814	796	843	781	727	772	762	844	813	873	797	749	812	801	825	731	786	826	806	784	764	763	757	782	755	819	761	773	815	803	762	770	832	759	810	764	829	779	769	756	813	809	774	781	818	805	763	756	778	752	838	801	841	815	804	831	688	854	761	790	815	771	751	755	799	804	743	785	796	799	785	786	799	750	873	789	772	805	784	779	796	753	775	805	795	809	769	748	788	738	788	738	771	850	773	807	796	798	767	791	813	782	805	789	769	800	745	756	770	790	786	786	739	764	808	833	803	795	794	834	821	787	808	789	773	823	843	740	789	834	780	781	806	811	765	775	786	808	763	788	752	780	763	800	813	804	785	766	727	785	763	809	796	840	798	784	797	763	819	802	830	831	798	814	802	775	835	770	771	843	848	776
22939	9712	10398	8200	5267	3352	2259	1605	1300	1086	937	751	739	680	592	574	520	509	504	488	485	438	450	414	404	390	401	385	361	391	399	392	376	355	342	368	350	383	396	365	374	363	350	333	374	372	324	355	346	358	337	334	370	357	347	337	332	345	328	304	360	359	348	364	333	338	358	324	349	332	348	342	354	345	331	326	366	357	345	334	307	315	327	333	384	327	367	373	329	365	339	306	326	357	331	305	355	346	362	302	308	307	320	326	330	335	339	293	333	332	315	356	350	324	324	298	310	294	314	338	318	374	294	340	345	367	345	313	321	335	337	318	333	346	335	327	369	361	336	335	340	318	355	332	334	320	337	328	363	324	298	324	316	350	300	317	330	342	309	338	304	364	334	330	351	343	340	336	332	353	340	308	340	332	346	362	321	370	305	327	295	340	300	317	317	315	341	335	355	336	294	359	357	319	361	349	325	357	328	343	350	335	358	310	369	313	371	321	368	323	326	324	306	341	333	296	323	333	342	343	348	333	332	278	325	372	321	345	337	331	334	357	321	320	341	342	323	350	329	301	341	333	378	311	343	353	342	350	343	316	331	317	324	301	338	330	343	315	339	321	320	329	330	311	328	349	356	359	371	306	348	331	311	367	350	358	324	317	328	367	328	319	317	303	323	320	330	364	335	360	294	323	375	338	307	347	310	283	319	343	339	300	318	318	308	318	338	341	344	348	354	344	338	343	335	315	329	317	339	362	368	300	367	357	338	332	362	314	349	366	319	330	354	325	354	362	350	360	321	335	308	344	353	309	334	337	342	319	331	365	308	312	349	331	353	337	316	331	312	310	297	330	313	348	351	355	307	324	373	370	311	345	307	329	341	329	317	330	321	326	373	359	364	315	351	338	336	348	358	337	323	353	366	345	333	339	347	343	329	343	327	355	312	349	313	333	362	323	345	321	331	347	363	320	325	329	333	338	332	321	322	312	313	346	359	325	346	379	362	370	377	338	343	375	327	314	348	342	304	343	305	338	329	297	324	345	328	332	308	320	334	338	335	311	316	331	310	323	328	308	318	307	297	337	328	364	365	346	360	359	345	308	332	339	349	359	322	351	326	350	323	349	338	330	355	350	383	315	323	343	347	344	332	355	336	358	328	331	294	342	351	331	342	361	318	296	334	326	341	327	348	344	285	318	369	343	353	345	313	357	338	317	327	364	317	318	319	356	340	321	316	303	348	306	327	319	348	363	304	334	353	341	316	313	315	315	327	356	341	327	331	354	315	328	327	319	332	293	354	340	305	368	366	339	328	345	352	315	337	363	303	320	322	331	348	334	306	348	327	332	316	334	326	352	339	339	356	347	328	303	359	340	338	330	309	341	330	355	363	328	341	342	342	328	354	375	352	334	346	336	319	324	336	332	345	370	339	327	315	337	334	313	354	336	320	311	341	304	325	347	298	327	339	315	326	342	362	328	323	356	302	338	337	307	334	341	349	300	315	332	348	319	343	350	347	328	315	325	357	350	307	327	322	335	358	373	362	337	332	298	341	338	352	327	345	329	297	349	330	323	286	346	351	324	339	316	320	318	399	320	369	300	341	327	327	338	299	368	317	344	324	342	342	347	331	342	325	304	332	348	319	302	339	331	313	339	339	331	367	316	342	315	326	339	335	353	327	318	338	342	344	341	361	355	318	303	353	336	361	315	350	325	326	337	349	296	310	331	350	336	302	324	343	353	354	345	367	312	309	350	319	345	362	343	343	336	366	334	377	322	338	339	332	357	322	311	305	363	353	351	331	345	337	335	350	356	364	323	321	338	341	347	300	357	353	355	338	347	314	300	367	330	332	329	336	340	320	372	327	304	344	356	327	373	321	309	324	343	360	343	334	314	311	316	348	348	339	307	325	326	332	350	325	344	303	321	348	383	333	330	320	324	341	340	357	330	335	333	333	356	323	346	370	321	340	314	377	370	353	323	358	337	325	394	346	343	339	358	358	354	321	339	346	353	326	370	309	325	333	353	326	343	365	354	300	330	332	369	347	308	326	354	330	335	325	352	341	344	302	345	333	342	352	361	349	320	318	323	337	352	342	332	323	321	335	335	352	310	342	354	335	340	323	346	332	368	329	309	324	328	329	309	333	320	351	368	344	336	336	355	354	342	342	331	356	357	345	351	316	316	300	318	330	325	341	346	355	370	340	328	354	348	331	337	307	323	295	370	312	351	346	326	332	326	351	350	356	344	352	305	312	369	340	343	381	318	335	345	329	329	328	329	324	342	371	312	346	330	310	333	329	327	332	337	330	331	326	350	340	342	344	339	339	324	305	312	351	373	284	330	324	381	327	333	356	341	335	319	330	342	378	315	332	317	354	351	312	357	344	341	319	325	309	348	353	368	324	312	321	318	318	309	325	315	327	312	337	319	356	315	319	343	338	304	345	330	341	339	327	342	339	346	353	329	354	342	335	353	319	320	354	327	350	363	341	338	322	314	341	340	314	304	353	360	358	364	314	321	296	300	313	350	290	345	340	330	313	330	346	314	354	359	342	375	379	334	312	342	372	357	341	308	342	328	328	316	350	384	360	330	322	352	371	343	325	352	326	319	309	320	332	323	338	323	324	349	341	352	353	326	336	361	335	353	330	345	348	331	337	325	322	347	357	335	331	347	323	324	281	340	330	312	356	353	317	328	348	292	306	291	321	358	345	313	372	321	327	350	322	334	320	324	302	347	331	292	299	328	321	363	342	332	336	344	341	344	342	372	358	322	341	342	347	325	329	363	297	304	376	346	312	308	338	324	336	311	315	335	345	320	304	305	342	343	356	343	353	323	333	343	366	349	326	329	328	363	336	306	384	329	363	321	326	343	322	307	298	303	326	352	281	343	335	345	312	349	322	324	326	345	339	355	339	341	353	351	343	356	335	330	355	317	349	356	288	299	371	350	344	345	323	321	334	350	315	319	310	366	316	336	339	304	325	350	312	362	350	319	323	321	334	317	342	305	311	358	366	321	315	406	376	359	345	326	328	335	364	339	371	342	354	319	348	341	374	338	318	326	290	325	338	315	311	315	358	326	344	346	321	337	311	358	332	357	338	329	368	336	349	351	338	354	313	346	350	333	355	330	365	319	331	320	342	361	361	340	341	315	300	342	338	343	372	331	339	361	326	356	320	323	312	347	349	328	347	320	332	352	341	310	348	318	348	359	344	312	372	337	384	319	323	343	345	332	343	331	329	327	374	351	342	325	352	334	331	338	339	355	345	335	344	342	340	290	337	350	329	338	351	347	305	335	341	380	322	322	317	339	369	393	359	338	361	346	308	326	355	327	322	320	347	366	354	341	347	317	352	330	337	335	336	348	354	340	318	361	307	323	334	385	340	335	334	334	342	327	353	337	329	317	326	331	313	360	358	354	335	330	346	358	347	339	317	334	316	320	334	334	354	299	339	357	350	369	329	315	370	346	340	330	345	355	322	360	335	313	332	286	356	353	304	370	359	310	319	371
13195	7739	16390	18462	15429	11725	8799	7000	5689	4780	3951	3366	2984	2691	2509	2137	2033	1916	1886	1760	1672	1581	1516	1411	1262	1185	1237	1222	1170	1162	1109	1128	993	1013	1007	899	910	908	942	888	912	839	876	844	887	881	879	855	829	791	892	840	837	814	822	855	819	789	811	685	765	855	744	807	785	813	773	793	839	786	758	736	802	753	806	761	809	788	739	735	764	753	758	772	779	723	757	774	812	744	754	804	774	774	775	778	760	742	764	777	748	784	781	770	743	771	792	775	780	784	719	771	800	758	707	760	747	739	737	738	743	780	744	765	727	803	780	734	732	767	775	721	753	787	768	748	750	782	705	780	754	790	821	776	754	744	756	777	743	777	779	773	784	756	749	745	728	748	745	687	735	786	739	714	756	804	782	787	773	730	756	761	733	759	750	780	778	706	779	737	767	722	741	799	750	741	726	777	779	758	755	774	774	778	792	806	756	771	798	815	728	735	722	749	775	781	760	771	738	773	736	814	717	771	746	762	768	756	750	743	746	822	767	780	737	792	780	774	823	731	826	780	714	770	781	786	791	764	786	796	803	785	705	768	740	721	800	707	763	794	761	751	754	728	726	782	735	752	740	724	784	754	786	786	796	755	751	747	793	771	801	757	785	721	805	779	798	751	764	747	765	748	777	759	775	777	731	746	776	753	730	777	770	691	817	750	762	802	739	746	753	807	774	742	753	754	788	723	782	736	795	778	792	729	746	732	786	798	753	761	784	766	758	755	780	762	806	772	776	759	758	784	785	769	761	767	799	771	736	743	789	778	727	787	777	753	751	789	772	724	820	763	736	784	772	743	756	733	735	768	762	736	748	763	727	775	707	768	730	810	775	750	765	740	798	737	815	780	786	803	759	765	745	762	792	789	760	749	783	732	723	701	782	755	792	782	773	772	787	768	791	767	764	772	773	749	776	803	741	754	795	757	756	770	776	782	717	806	823	807	819	751	772	805	751	775	804	763	694	807	726	780	733	760	777	715	806	794	730	725	763	754	747	746	743	776	754	788	713	808	773	728	746	793	735	772	739	761	747	763	794	770	800	765	780	727	737	785	779	768	802	732	746	792	771	758	765	755	823	769	777	760	749	745	829	727	760	788	724	788	757	773	781	767	773	740	743	763	717	723	808	793	744	796	739	726	783	789	806	759	718	831	793	714	751	797	736	789	741	753	740	750	736	787	758	741	772	740	788	781	758	737	790	754	776	733	735	754	779	788	760	772	746	800	817	791	780	762	747	758	779	731	743	756	729	762	789	786	784	768	798	773	750	819	773	762	703	754	762	822	761	744	768	800	757	767	776	757	746	758	776	759	744	755	802	777	753	800	754	768	778	822	753	818	766	771	751	753	790	716	782	747	701	760	833	748	774	832	775	823	737	790	780	745	741	831	743	804	759	748	776	756	792	817	746	735	760	778	771	757	769	784	775	777	731	740	791	781	755	794	721	735	728	746	762	742	781	787	751	754	750	716	730	774	776	774	794	778	783	768	734	742	710	768	738	776	750	734	796	779	758	740	802	795	778	771	782	738	795	787	784	774	800	707	776	768	743	768	754	747	786	773	765	808	746	800	723	729	749	777	787	763	786	760	766	782	783	735	778	797	769	795	714	775	765	828	789	771	776	724	736	752	765	746	761	748	773	674	780	764	798	783	758	721	759	737	758	773	743	772	761	768	767	735	739	783	752	762	767	711	743	807	778	773	749	775	780	786	736	734	742	826	769	770	745	764	780	761	734	783	747	764	806	745	756	781	722	752	789	819	728	752	750	764	729	742	744	727	830	795	769	790	766	798	745	752	737	773	758	737	760	731	763	736	806	790	816	750	802	731	809	766	737	820	757	743	810	739	813	775	749	790	738	774	783	777	797	758	803	788	756	773	747	724	804	743	751	725	755	760	716	745	801	778	764	780	768	797	792	728	720	745	748	764	782	763	800	778	795	769	799	811	763	740	796	744	776	779	810	747	779	805	727	799	751	751	746	773	765	752	775	765	732	757	759	782	777	743	756	739	786	740	784	800	796	746	714	720	782	747	762	761	761	782	755	765	771	768	785	759	796	767	759	726	724	793	771	773	774	792	745	762	770	720	737	739	730	769	760	784	711	724	704	746	756	726	716	751	728	698	762	815	724	751	761	748	746	760	738	747	775	789	766	698	737	763	738	752	757	771	762	736	763	762	778	789	774	768	746	747	789	741	746	738	778	825	804	746	759	753	754	774	744	738	778	760	771	782	729	740	767	802	810	795	790	692	782	761	744	751	760	729	769	751	768	722	779	806	759	811	726	739	749	762	772	750	773	721	751	768	762	793	793	789	722	766	767	783	781	741	787	801	738	711	796	757	784	797	813	816	766	783	743	783	758	727	754	693	742	730	803	779	734	781	749	778	810	771	766	744	776	795	796	700	755	755	732	750	787	785	734	769	745	820	745	765	766	748	744	736	781	804	771	760	802	795	763	785	792	760	794	859	798	776	773	775	770	723	815	732	762	758	703	793	769	736	754	764	716	784	760	793	776	784	774	751	801	774	789	754	770	776	784	803	752	787	743	720	779	778	778	781	745	775	739	788	805	764	759	735	754	772	799	706	806	813	771	772	728	751	761	803	752	714	734	675	732	776	777	742	772	713	749	759	733	766	776	774	774	760	800	788	741	726	757	778	746	760	739	741	717	739	744	778	784	749	787	771	811	728	767	768	772	763	764	773	809	769	744	751	779	715	800	751	780	734	739	765	746	816	766	757	742	749	737	789	764	773	763	779	719	768	729	771	774	714	750	773	788	727	799	767	756	775	794	759	691	723	795	763	756	733	760	732	798	775	743	735	792	762	753	750	786	814	786	738	774	767	781	748	779	737	786	737	768	713	742	768	771	780	722	770	766	748	776	784	804	779	745	768	722	747	767	744	736	796	751	814	798	814	809	734	714	747	763	757	736	778	801	750	798	781	781	774	753	771	759	772	737	703	810	771	747	771	740	813	811	749	747	790	771	760	809	760	770	724	744	763	749	746	792	763	796	758	739	736	770	751	743	742	814	758	739	755	710	760	771	791	746	745	794	763	772	710	742	722	720	735	747	778	779	724	800	738	750	748	710	720	804	759	776	793	777	758	761	737	737	769	808	708	765	751	727	768	738	773	789	766	748	791	724	779	801	796	773	782	832	773	764	756	765	690	761	754	763	718	745	790	757	758	781	723	767	736	802	744	762	735	775	760	773	757	797	752	721	752	775	732	755	780	783	747	755	796	780	732	766	767	757	771	738	750	748	760	772	771	793	750	731	768	774	780	762	750	744	750	742	735	763	811	760	735	764	745	752	750	777	773	800	752	777	739	776	753	766	812	760	749	715	767	742	760	715	778	742	764	814	806	776	793	757	819	751	789	819	775	728	756	763	753	756	761	801	795	760	755	710	744	794	747	729	802	744	772	732	719	811	779	734	787	712	729	761	713	744	763	781	709	737	716	776	742	784	791	789	748
7430	4297	4896	3753	2391	1757	1292	967	835	705	615	579	531	527	532	488	462	445	444	433	456	436	434	457	426	391	422	440	425	412	376	415	384	392	362	398	374	368	384	379	409	385	391	370	394	381	383	387	392	367	363	362	385	394	400	391	373	405	362	382	379	391	382	384	397	445	397	397	395	382	407	392	362	374	354	393	396	412	376	366	368	391	369	399	367	356	365	391	364	381	373	398	389	364	394	349	358	349	342	403	396	340	404	395	368	392	330	401	388	377	396	386	358	367	375	369	404	374	381	362	389	375	354	407	379	379	369	415	400	388	390	388	413	385	372	432	368	418	382	382	408	399	398	420	379	375	392	417	369	340	372	363	360	335	375	379	366	400	356	387	392	369	353	338	370	354	342	345	400	345	349	365	379	343	351	378	384	425	399	412	369	378	398	369	363	381	382	354	363	371	317	373	401	368	392	423	373	384	407	377	396	385	365	387	400	392	385	379	389	406	369	357	403	418	394	388	375	376	377	414	367	390	400	405	391	406	360	388	380	402	351	360	367	356	377	381	384	386	361	402	400	367	366	389	389	379	378	358	348	383	377	410	357	394	367	388	347	396	369	374	330	384	367	368	398	356	362	376	365	389	401	388	365	391	361	370	384	357	380	333	369	405	373	381	374	364	398	389	379	392	403	372	343	387	383	337	373	416	415	401	390	342	400	399	390	415	409	386	400	388	369	385	362	347	365	351	359	372	414	360	390	398	347	335	345	383	403	381	372	361	379	352	385	377	407	369	350	382	374	379	373	384	399	384	399	357	369	358	378	400	393	323	404	394	351	418	370	391	410	371	348	380	381	354	384	402	354	402	340	371	371	362	379	374	412	384	377	368	403	371	392	401	386	402	375	373	327	389	404	334	369	373	395	411	415	364	402	433	352	366	411	389	359	381	358	376	363	397	373	372	399	371	402	376	362	366	391	390	393	396	417	377	373	370	339	420	365	350	398	352	359	405	385	357	366	321	397	397	355	412	397	399	358	387	361	373	407	347	362	370	374	373	393	377	366	412	369	342	385	386	394	416	390	375	389	399	391	387	367	383	439	377	361	375	368	385	375	365	337	380	419	376	383	359	377	342	393	381	372	447	384	379	388	382	363	387	379	393	401	383	368	391	382	395	367	396	380	380	376	371	381	366	364	395	375	377	382	382	367	373	394	392	393	417	357	393	397	400	344	383	394	388	363	364	375	415	405	377	353	392	356	350	374	361	359	353	372	355	409	358	391	378	407	375	409	383	392	426	354	380	380	382	363	385	358	399	376	391	383	371	378	395	359	376	397	389	365	365	396	400	374	362	395	402	414	349	351	364	348	369	403	410	381	349	347	377	359	410	387	386	404	373	353	399	393	382	368	360	377	388	371	355	353	403	399	411	389	375	367	385	402	352	345	351	346	385	402	359	378	372	344	395	383	403	389	355	400	379	388	396	389	389	382	392	421	369	374	389	376	384	368	361	389	353	382	391	375	388	360	363	339	361	356	397	329	360	366	415	341	349	372	381	383	376	361	384	382	384	383	411	420	405	373	367	368	354	369	412	408	370	405	374	384	415	413	377	390	349	384	368	371	399	401	343	345	381	384	355	334	391	390	375	365	372	356	373	382	402	450	374	370	372	426	381	364	396	397	414	325	387	397	398	371	382	385	388	357	367	374	381	361	352	359	371	347	368	365	362	392	382	408	369	377	381	384	354	396	341	408	369	387	353	416	406	369	348	390	355	403	359	380	378	376	350	374	353	365	350	372	380	397	365	361	352	339	356	391	390	338	391	385	400	378	396	351	368	371	384	399	398	352	380	389	369	396	370	410	424	370	357	365	419	418	306	400	370	391	372	390	375	371	339	375	379	366	378	387	372	354	369	354	358	397	389	362	389	347	372	325	393	383	356	379	390	396	335	353	391	354	380	373	370	375	332	346	384	376	381	389	367	384	358	402	400	417	365	391	355	375	370	373	404	348	404	446	336	342	388	387	363	412	331	364	367	365	406	394	382	406	372	370	353	379	374	386	373	352	378	380	399	399	345	389	376	393	410	382	395	363	358	328	368	395	381	376	358	344	393	423	393	345	357	358	370	358	364	393	360	348	367	370	339	404	402	351	423	381	385	374	370	382	375	380	348	365	377	399	384	371	365	352	357	400	370	352	369	397	403	399	336	349	339	370	399	399	409	366	379	346	436	401	360	402	390	402	378	392	370	357	391	395	390	379	353	362	378	326	379	397	370	411	398	362	380	371	373	390	344	410	345	397	369	389	406	364	404	406	382	375	383	398	340	408	400	352	378	426	428	390	387	384	367	414	428	373	372	371	390	422	341	402	386	333	379	407	442	364	376	390	395	381	372	397	363	396	365	389	397	382	397	369	377	396	361	351	345	312	369	349	391	352	389	371	406	386	392	367	374	394	359	363	364	416	415	353	382	352	386	371	374	369	412	371	374	391	357	355	359	376	398	404	378	389	344	379	389	377	357	380	364	410	348	399	393	380	368	383	401	394	364	412	384	336	369	383	358	399	418	362	392	357	365	363	373	415	412	396	377	403	367	368	393	399	334	346	381	360	346	352	376	377	393	408	363	375	382	393	367	373	389	377	341	402	393	377	376	376	396	366	384	396	404	360	391	371	404	427	391	395	361	366	394	422	382	362	406	363	380	382	359	405	366	419	383	362	391	381	361	355	413	378	404	382	398	371	370	402	382	350	352	352	364	389	358	367	360	385	371	367	377	380	374	409	450	356	392	356	373	366	363	393	405	369	389	394	457	370	346	376	371	393	359	394	404	426	375	372	386	372	381	385	358	358	411	408	397	366	386	378	369	356	364	419	406	419	358	373	368	389	343	345	371	401	401	387	400	410	409	365	380	347	375	373	400	383	405	382	379	405	360	360	426	405	396	368	355	386	379	366	354	420	394	339	368	368	381	350	379	393	393	366	395	369	365	369	387	405	396	371	391	410	368	379	366	384	385	382	368	403	407	392	370	352	361	374	375	382	368	387	392	377	372	361	394	392	364	367	374	369	414	377	358	358	371	346	385	398	378	349	343	359	386	404	383	373	372	416	351	364	387	357	437	377	413	386	387	410	346	377	360	356	351	379	383	374	363	386	347	400	380	420	349	362	395	384	362	375	405	368	378	366	376	367	405	384	431	398	409	403	393	348	381	370	390	383	340	377	402	360	362	388	369	369	410	363	358	373	316	395	386	389	356	355	368	379	375	362	369	391	390	394	357	350	355	393	365	391	418	365	390	414	404	364	369	401	378	388	399	346	379	369	392	390	378	384	359	389	370	360	378	366	377	376	384	347	404	365	371	351	372	368	366	376	345	352	379	354	376	351	394	443	375	379	381	408	382	352	363	345	369	374	389	377	379	357	359	398	355	391	379	363	348	332	370	362	345	366	402	365	375	383	329	364	385	420	394	407	392	346	365	373	358	367	388	402	389	379	413	344	319	403	394	375	355	382	351
5066	4054	8966	10030	8366	6351	4954	3780	3145	2713	2306	2102	1853	1714	1530	1572	1436	1419	1353	1321	1251	1242	1179	1155	1081	1062	1066	1027	1057	978	1003	985	984	898	933	918	920	947	890	900	883	824	926	921	859	898	849	896	883	877	897	874	850	871	883	890	864	916	892	827	883	850	821	837	900	836	866	853	848	856	813	881	823	825	875	884	862	787	891	891	873	802	874	871	903	868	818	868	890	766	853	829	887	872	849	804	834	893	774	827	815	846	815	879	841	900	871	802	828	915	848	847	814	903	833	853	809	830	835	868	869	821	803	845	905	896	848	828	865	862	883	827	915	860	830	889	855	846	819	842	811	866	849	836	836	872	828	848	820	851	815	853	893	810	818	811	917	875	844	823	888	868	803	899	912	840	869	879	786	838	871	872	880	827	823	858	846	819	858	851	825	876	868	838	822	828	853	848	810	875	883	790	874	793	822	842	807	794	792	855	837	849	896	837	818	806	889	891	862	846	838	868	844	850	856	849	818	817	861	837	840	866	823	844	852	855	874	874	785	837	870	872	861	836	844	844	829	842	849	891	826	827	821	873	802	892	825	803	864	921	858	874	847	812	851	848	848	849	868	902	836	881	909	825	796	801	852	862	840	824	851	878	863	830	879	829	828	903	855	867	915	800	806	813	861	835	878	820	847	863	833	796	819	861	842	917	833	839	848	866	847	856	843	866	846	862	826	836	839	828	880	814	860	861	852	860	851	802	836	832	802	821	798	852	802	847	823	831	826	844	871	849	832	874	856	879	817	865	812	865	864	840	818	840	893	895	878	810	845	886	882	834	804	825	860	826	838	856	895	835	867	845	861	803	813	832	842	847	873	845	868	846	866	852	838	827	819	850	809	853	868	850	854	887	792	885	830	872	879	858	815	815	766	842	811	804	896	834	843	878	857	853	841	844	796	875	858	788	813	820	828	870	818	851	861	853	791	851	883	826	849	860	806	810	826	830	849	878	879	908	854	819	822	848	830	806	836	818	834	840	892	834	846	907	848	858	851	854	864	829	828	872	799	847	835	890	868	883	857	849	899	896	838	845	842	884	813	876	817	846	841	863	849	838	788	886	814	818	866	862	872	832	838	847	803	898	835	822	851	829	849	844	863	846	833	803	866	874	843	897	828	863	860	785	834	827	862	797	863	841	876	900	824	821	852	822	789	878	824	884	805	805	839	861	854	847	849	827	842	814	815	787	869	825	832	827	852	894	855	863	849	796	832	802	808	840	848	854	886	857	891	846	804	871	807	855	866	881	867	830	854	850	799	828	831	851	843	894	860	863	867	859	817	810	886	867	825	832	851	889	856	793	844	850	845	832	820	879	856	894	823	885	831	857	773	848	879	830	862	851	872	842	869	893	925	854	848	858	770	859	847	853	804	830	866	871	877	869	866	856	902	859	830	852	837	853	842	827	845	830	871	888	859	824	882	837	827	863	854	862	859	811	804	857	885	895	790	790	910	850	852	811	804	812	847	887	849	845	874	830	867	813	879	815	841	830	824	881	844	856	847	859	861	838	836	815	829	879	867	839	811	831	835	888	894	856	839	837	865	843	822	862	860	871	848	801	841	882	859	819	820	857	816	870	810	789	801	875	828	860	862	883	802	854	837	823	847	803	828	835	878	868	848	898	838	806	838	873	866	831	827	867	846	843	825	843	841	788	850	805	853	858	855	846	894	797	853	821	859	859	823	858	835	862	819	798	882	810	841	849	834	892	804	830	859	830	892	840	856	831	846	847	867	834	792	851	831	820	887	858	798	846	824	871	881	812	851	862	850	841	889	877	803	841	865	842	863	846	816	849	871	868	859	913	875	845	837	836	811	855	827	791	868	857	845	834	807	845	833	898	838	893	875	844	856	882	836	846	875	827	848	841	808	866	882	828	849	822	899	814	813	866	834	836	847	845	885	809	852	854	865	854	761	805	854	829	854	872	845	885	866	900	837	859	840	827	837	860	823	847	877	807	865	819	837	852	853	827	854	830	855	832	846	837	841	842	833	867	810	890	812	830	856	867	844	914	841	821	840	783	810	803	866	833	858	896	837	865	855	842	911	872	853	819	867	861	812	874	809	840	830	857	846	848	835	887	827	813	847	879	814	830	832	832	799	810	859	840	781	833	799	856	791	848	849	822	891	879	847	815	815	799	870	845	856	797	902	833	853	853	822	860	887	845	868	872	857	818	852	864	851	863	832	779	822	870	916	901	843	841	874	843	876	861	810	819	826	853	797	823	877	832	815	880	792	832	793	827	834	847	902	783	858	846	856	825	814	857	804	877	854	846	856	884	834	869	821	901	836	817	805	866	842	799	895	840	877	875	835	878	851	877	871	847	898	832	834	858	819	872	850	865	847	807	812	818	869	858	871	857	818	900	896	845	856	828	848	829	837	872	823	825	839	864	837	836	841	853	926	800	766	814	846	808	856	858	810	866	853	872	817	831	804	852	798	834	838	897	826	794	848	859	861	863	838	894	886	836	827	831	839	848	850	855	862	855	857	842	870	859	773	803	876	843	854	803	842	840	849	905	829	804	841	862	885	813	848	795	858	851	841	860	808	865	788	836	831	804	821	817	824	829	866	888	807	848	806	851	873	853	842	883	819	848	866	849	810	845	803	811	855	912	857	846	860	888	834	840	874	867	826	828	880	833	841	872	850	883	853	777	835	888	919	865	869	858	819	831	788	844	838	843	889	849	792	779	865	858	856	852	864	854	816	830	854	844	861	899	830	845	849	893	870	834	858	828	806	854	886	832	820	809	844	828	843	831	878	815	868	843	833	871	914	838	835	864	879	837	832	840	867	803	843	856	852	828	854	825	835	805	906	788	855	869	800	872	817	906	804	883	845	857	792	872	858	777	843	863	782	847	834	879	827	893	889	893	831	829	859	870	840	822	818	843	830	798	793	832	884	906	855	846	840	841	858	805	826	852	882	836	858	776	894	812	872	858	852	879	813	839	833	810	848	882	912	895	840	836	852	823	856	871	851	844	870	797	795	808	822	798	891	805	856	823	861	881	836	881	853	825	828	840	892	867	821	818	834	863	818	859	853	868	815	871	892	803	789	836	830	818	841	835	874	823	834	818	850	906	859	835	811	815	843	877	885	841	851	863	798	843	858	823	892	859	868	803	866	811	888	829	872	876	878	856	853	827	856	842	830	869	810	806	838	808	815	825	822	792	802	814	856	836	826	851	833	819	823	878	841	829	849	886	801	823	858	839	899	826	893	805	826	877	831	864	842	798	820	849	808	848	864	816	847	910	846	884	834	854	836	899	876	893	821	843	879	832	890	860	891	842	840	855	879	837	842	863	822	809	885	838	817	854	886	859	903	818	815	847	860	859	870	756	856	875	876	852	869	826	890	875	901	852	817	833	865	853	844	834	792	793	825	878	806	819	810	868	848	804	778	874	826	845	828	899	871	849	874	822	851	798	921	784	868	842	833	865	828	791	896	856	869	903	894	879	852	824
14623	6368	7533	5889	3709	2410	1765	1317	1021	909	796	655	595	587	569	555	493	490	475	441	439	416	446	429	451	410	409	407	416	337	382	386	348	366	343	394	400	329	352	403	348	324	374	405	350	359	361	379	396	363	365	373	374	357	373	365	334	339	363	340	320	369	372	366	368	364	351	329	323	339	339	343	346	393	350	325	345	362	356	337	353	359	360	343	344	352	378	364	385	353	367	343	342	355	341	328	346	343	370	360	379	351	349	361	366	342	363	357	344	341	357	360	334	352	342	369	361	342	311	353	341	380	349	330	360	332	367	342	326	350	339	342	348	379	361	345	410	367	326	373	363	364	335	379	374	358	316	357	339	358	327	343	312	360	354	365	349	348	354	346	360	357	377	369	318	330	337	324	389	365	348	342	321	332	364	388	389	354	371	351	347	364	361	339	344	323	358	331	323	327	362	350	394	358	324	359	354	345	360	365	344	372	371	363	344	384	377	346	335	355	347	351	344	399	364	362	396	374	344	374	391	362	336	322	350	338	326	348	359	327	347	328	354	351	383	351	312	377	360	340	359	337	356	339	340	375	307	362	368	372	317	327	365	356	363	386	340	364	346	341	365	370	364	333	355	327	372	370	343	338	326	365	343	351	371	340	344	366	324	331	379	377	338	354	367	352	322	357	348	389	323	320	378	349	367	334	366	369	370	345	361	341	380	313	365	353	321	349	340	346	314	359	373	374	391	332	362	400	347	337	340	336	356	346	378	339	331	383	403	372	380	367	325	327	390	336	366	341	350	383	347	351	331	344	313	341	356	371	359	344	340	348	333	340	353	337	345	334	333	337	344	329	360	351	368	342	329	380	337	384	346	354	365	376	358	392	324	360	309	334	329	354	381	321	379	359	341	373	348	317	369	326	336	353	384	342	333	381	349	370	388	365	372	358	314	375	388	347	391	332	331	323	345	338	356	310	369	339	336	330	373	366	360	333	378	385	350	395	377	360	360	391	350	345	351	332	382	338	350	361	373	341	332	353	348	347	342	381	345	374	346	362	362	369	373	347	346	337	346	313	354	312	387	333	367	366	392	392	344	337	341	366	369	325	353	355	386	332	348	356	345	369	353	401	326	322	320	350	333	345	326	372	360	374	355	361	348	330	365	343	339	344	352	333	330	337	339	354	351	352	325	374	330	340	326	352	361	356	344	364	338	344	356	363	371	361	375	350	357	362	366	379	349	361	366	359	362	364	368	324	365	341	344	343	364	313	376	361	374	331	357	347	334	331	363	361	315	336	336	374	340	371	326	345	356	347	355	367	374	327	331	342	367	325	325	322	317	316	368	321	380	364	345	333	335	361	362	342	355	347	330	317	338	338	336	351	342	321	337	370	350	353	337	380	328	375	338	364	325	364	335	379	349	360	328	345	348	386	350	337	404	347	365	335	356	377	345	356	344	343	362	345	330	361	345	335	360	357	366	344	326	334	336	314	383	331	318	358	315	345	342	366	337	333	302	351	379	349	348	341	363	355	356	341	329	361	383	333	343	360	375	349	342	339	316	371	325	377	348	370	361	374	346	375	362	306	331	369	348	363	372	372	335	365	358	329	350	306	368	363	333	355	387	347	313	353	362	341	311	323	333	312	376	314	365	338	356	339	375	376	361	354	352	349	355	349	350	328	358	365	330	317	323	345	371	309	374	355	361	325	367	370	373	360	348	355	373	360	396	324	359	382	380	353	349	341	342	351	371	293	321	336	334	336	361	326	352	367	375	305	386	344	348	370	333	319	345	374	348	346	329	341	392	377	342	336	356	344	342	355	385	377	343	354	353	338	363	358	360	344	313	372	358	341	355	399	326	362	339	302	329	347	354	360	327	342	350	399	379	357	344	360	326	342	314	364	336	319	318	351	414	334	332	346	369	344	367	362	372	364	349	312	313	356	341	389	382	345	356	370	349	347	324	360	354	339	348	328	346	357	320	363	358	361	370	349	376	356	355	382	376	350	349	350	366	366	361	357	333	327	361	354	364	324	342	332	325	348	351	364	380	327	369	342	359	371	352	354	316	332	354	335	345	350	337	338	336	364	358	365	347	338	343	387	333	358	356	372	389	352	359	384	368	380	375	336	368	338	384	355	322	364	363	339	340	380	338	330	333	355	353	313	337	355	347	337	338	335	324	324	340	363	330	374	361	384	363	362	361	345	390	368	347	366	347	372	370	373	314	356	345	344	352	319	378	316	386	373	341	328	345	347	358	350	367	352	381	353	377	371	340	336	367	383	359	326	346	310	364	352	327	356	353	371	404	379	357	339	357	316	346	348	366	340	347	350	369	367	348	388	320	366	331	354	348	360	331	377	344	357	377	377	351	345	350	345	380	344	329	344	378	372	371	343	371	329	372	361	308	370	361	363	360	338	364	345	339	326	339	361	327	362	380	363	361	364	361	353	334	350	321	357	349	352	355	366	349	335	353	349	390	329	327	380	387	356	332	364	350	359	365	362	347	370	363	365	339	359	342	377	354	370	371	385	344	354	344	385	364	324	327	345	316	378	341	344	321	375	351	366	340	352	348	382	373	347	357	316	350	374	358	360	361	379	356	361	345	325	368	320	339	381	365	352	388	300	339	337	408	339	343	352	330	355	395	378	314	346	368	364	346	373	369	327	353	363	357	349	341	317	334	343	322	350	374	351	313	329	313	335	339	335	329	351	372	322	348	301	386	335	349	320	394	348	349	350	359	337	376	321	349	357	336	344	347	308	386	365	351	346	345	368	362	358	343	343	345	368	375	368	313	348	341	374	330	348	364	335	327	349	358	377	368	351	385	325	350	353	341	392	343	355	356	370	355	338	390	359	344	375	353	333	368	336	356	290	334	344	359	351	362	374	364	350	326	386	313	357	311	346	364	331	338	359	372	348	348	322	389	357	301	336	360	349	360	362	360	354	315	342	367	396	355	340	344	378	351	325	313	379	360	348	355	346	337	337	347	344	343	399	397	329	352	341	342	350	320	353	347	312	333	349	330	362	356	381	362	341	353	331	317	342	353	363	311	333	307	341	377	383	404	325	391	377	359	329	312	338	347	345	346	344	367	360	368	357	334	343	362	332	364	349	364	370	336	394	354	376	345	341	359	346	332	334	342	365	349	359	357	359	393	372	358	363	343	351	347	363	332	341	314	343	362	340	328	335	358	351	335	335	376	353	332	342	378	382	372	306	394	367	333	316	368	358	322	360	365	375	349	322	353	356	344	322	363	363	346	348	367	366	352	360	354	322	327	385	351	351	336	343	355	385	340	335	380	362	365	348	348	367	345	384	369	359	319	350	356	355	362	361	342	368	367	325	365	355	348	336	336	365	349	365	375	385	357	393	347	383	333	372	370	351	352	348	368	373	353	374	400	344	346	356	337	343	360	359	348	339	357	340	373	373	361	342	342	364	377	393	360	366	355	347	358	350	356	381	363	330	350	317	347	385	348	326	346	322	350	328	377	358	329	382	367	364	378	341
10235	5873	12886	14595	11997	9053	6984	5399	4163	3802	3123	2783	2428	2076	1979	1767	1780	1643	1598	1521	1410	1426	1326	1245	1134	1167	1124	1134	1125	1106	1045	1050	948	928	922	961	953	958	940	920	885	882	876	909	896	903	829	814	861	795	829	810	855	849	847	850	812	762	808	819	789	796	863	842	775	814	835	816	761	825	768	756	792	789	783	805	796	758	765	770	794	836	763	769	841	783	798	809	778	787	785	783	831	786	772	778	783	803	836	848	821	803	772	814	858	828	809	849	812	783	823	811	801	803	795	764	793	753	806	756	765	770	796	813	792	815	849	773	823	845	822	736	784	762	792	786	770	801	770	810	810	765	813	786	798	775	818	769	806	783	843	816	818	792	780	809	767	823	785	792	809	807	811	766	811	820	781	796	821	752	806	801	794	759	753	783	828	785	784	821	774	858	795	798	814	825	813	791	759	803	811	748	824	808	787	806	821	791	811	843	820	809	755	800	780	804	803	849	791	787	804	796	812	795	821	814	786	817	789	769	788	797	788	806	830	807	771	813	808	856	801	765	823	769	793	763	785	857	796	782	807	790	806	758	814	832	773	765	798	781	824	824	824	845	806	796	852	800	760	793	786	790	750	831	849	787	766	761	768	810	800	757	747	743	793	814	821	813	780	821	839	779	790	840	795	789	782	839	814	824	747	758	870	800	761	777	734	836	757	824	821	760	782	840	798	796	813	747	789	778	815	796	782	747	830	764	836	819	815	771	807	823	799	755	764	731	788	791	802	787	820	794	743	825	794	811	782	745	787	805	764	753	795	801	764	771	763	724	723	793	723	792	778	815	799	822	797	798	783	758	791	802	786	816	780	790	823	844	741	773	767	748	767	826	789	740	822	792	799	808	754	800	821	788	768	791	771	764	778	841	735	826	734	787	748	761	750	775	804	808	850	800	738	828	771	796	762	804	794	743	792	782	795	781	783	793	796	790	781	829	785	847	816	831	791	781	859	782	779	820	783	763	782	767	765	840	824	796	791	804	791	806	858	797	829	818	747	760	802	814	791	788	786	850	814	735	834	787	834	819	786	795	804	769	778	792	793	758	786	847	751	788	786	785	805	819	827	794	789	820	786	764	792	764	813	809	796	761	814	795	782	830	807	822	823	818	805	750	757	868	792	790	867	795	779	769	820	794	804	793	808	801	772	768	795	799	778	757	806	780	785	832	779	782	739	826	775	779	816	796	785	842	798	807	785	771	783	761	830	759	837	800	802	793	828	751	865	816	765	850	795	825	822	817	787	767	805	804	816	763	815	813	803	810	815	774	838	778	723	763	818	815	766	776	852	816	766	765	781	789	801	779	803	788	747	796	789	798	798	838	770	820	794	794	776	797	806	828	767	824	771	792	751	843	809	755	819	740	809	796	746	829	765	801	787	774	804	812	775	827	792	770	753	839	850	783	805	729	792	794	796	819	792	820	787	757	789	752	774	782	793	795	786	782	819	717	757	805	805	812	755	761	789	786	781	793	750	797	846	779	780	769	791	775	809	799	806	743	791	820	833	760	826	848	810	774	837	773	844	813	863	777	757	821	789	810	825	786	839	786	782	842	792	796	794	776	843	751	784	801	747	783	798	777	740	827	780	806	803	797	767	762	827	756	787	791	785	819	774	804	766	770	782	836	761	784	828	796	764	768	794	830	798	829	778	769	821	833	761	759	792	814	820	832	800	789	791	791	763	792	811	764	831	796	818	825	838	748	810	824	789	825	757	775	787	774	783	789	827	785	769	796	779	784	779	750	820	799	803	765	808	761	774	812	776	789	790	832	781	802	849	785	795	816	759	798	809	814	820	739	804	811	787	795	825	774	770	810	755	824	788	802	785	845	764	812	778	782	768	811	818	835	802	707	819	788	812	843	798	764	756	808	813	806	817	796	805	801	820	796	816	834	873	778	759	808	764	813	815	772	775	853	825	769	829	808	743	825	790	777	817	791	776	782	786	800	759	791	788	803	787	762	801	789	748	757	780	776	725	794	783	817	777	840	775	722	776	769	801	851	856	805	843	833	763	814	780	779	784	813	800	765	836	769	788	778	811	807	815	806	785	800	799	764	806	775	818	825	825	854	794	807	826	822	822	779	742	789	780	816	779	786	801	806	822	795	748	785	809	790	746	824	783	740	804	827	789	869	786	811	806	816	842	809	784	760	798	786	833	811	822	790	767	834	762	842	803	820	747	794	789	801	826	797	826	829	763	766	829	794	810	831	759	767	741	764	774	796	794	814	788	820	838	764	807	771	832	837	824	813	853	753	753	791	818	829	812	791	813	785	784	788	784	748	777	802	750	821	861	827	789	789	794	798	760	776	753	793	800	794	777	795	754	803	787	794	842	789	757	751	791	824	837	791	772	789	757	791	837	801	803	779	722	806	827	794	814	827	811	763	785	734	742	784	799	807	786	866	813	757	806	796	825	809	817	789	799	760	790	809	767	782	817	831	748	773	761	808	770	778	762	791	790	796	778	766	860	792	806	736	818	752	793	751	830	780	828	765	855	839	778	792	723	787	851	802	786	787	783	837	777	813	784	820	837	786	765	760	773	807	803	813	829	781	811	837	806	810	801	727	826	788	793	793	753	821	764	792	793	820	795	816	832	849	773	789	810	828	780	773	786	819	818	842	786	769	789	731	811	758	789	771	817	702	810	836	792	794	791	752	850	841	785	779	827	816	799	810	774	771	812	814	784	784	867	754	772	800	856	746	693	789	787	789	787	735	762	822	783	805	791	806	785	803	767	775	826	794	796	772	809	819	761	804	817	829	808	821	793	802	778	819	773	797	812	816	774	812	746	806	776	773	851	790	739	826	776	790	802	784	774	763	823	796	816	782	847	770	768	828	791	835	828	788	843	808	816	813	767	808	810	798	831	793	821	791	815	788	787	733	791	825	859	815	800	814	775	796	788	772	802	797	804	738	800	760	789	787	775	866	749	839	790	825	796	806	811	778	779	777	764	859	816	807	821	802	855	747	817	819	763	749	802	755	796	783	787	820	781	786	792	802	789	818	755	812	785	788	789	754	850	764	829	783	806	769	791	814	803	794	841	827	797	801	805	831	784	788	824	804	749	780	828	786	770	786	787	746	764	793	791	860	791	807	791	797	807	781	800	843	840	801	808	789	776	795	822	814	788	810	824	776	757	786	806	798	820	790	776	780	780	819	777	844	774	771	790	798	783	801	769	727	747	739	768	782	811	759	760	788	770	823	798	819	817	781	789	776	824	796	805	776	777	782	753	802	753	767	793	788	740	776	873	796	795	770	823	787	799	783	770	760	746	796	799	753	780	843	817	729	771	807	806	760	806	757	826	819	794	852	836	811	807	763	849	782	812	845	791	805	833	770	819	740	746	781	744	774	754	807	808	801	749	777	788	791	785	798	783	811	804	762	791	782	811	750	759	847	758	790	745	811	755	800	760	765	817	767	779	801	772	749	807	815	824	791	778	810	787	793	762	796	811	820	804	819
22777	9348	10416	8331	5117	3174	2260	1703	1268	1107	976	826	771	634	554	607	525	495	517	483	467	511	425	446	431	405	393	367	390	359	378	352	383	328	342	390	373	405	376	375	339	356	314	339	329	337	409	347	334	343	372	331	387	368	347	343	377	351	364	347	366	343	366	345	354	371	350	377	334	327	354	343	345	337	353	328	345	323	365	354	334	379	326	333	357	328	367	317	354	324	319	363	336	329	312	339	353	338	368	323	329	349	347	353	337	357	334	354	298	342	314	357	345	321	326	351	345	348	330	323	327	344	318	336	336	368	340	343	337	354	368	346	349	352	322	327	323	348	335	342	306	340	340	378	342	352	356	356	366	337	332	325	311	331	334	304	349	368	320	320	339	339	360	348	307	337	343	311	328	332	328	360	306	316	355	315	314	308	353	357	338	333	348	320	334	379	337	327	354	353	325	329	349	361	333	345	326	294	344	350	325	320	339	345	318	329	342	345	336	306	342	331	324	333	323	334	317	353	339	323	317	340	332	349	360	330	361	342	334	366	320	342	333	328	325	312	355	355	327	354	321	351	356	353	342	354	332	316	326	343	327	339	356	337	324	336	359	340	346	341	317	326	368	348	355	320	334	385	321	328	344	368	334	339	369	321	348	368	335	324	331	303	297	286	351	355	335	367	347	319	355	330	311	314	332	336	328	351	336	351	323	353	365	364	361	359	325	353	328	337	328	316	341	332	341	335	343	313	291	338	313	351	378	313	321	306	317	336	317	348	321	331	337	346	369	346	326	366	381	338	335	368	347	333	372	326	307	323	303	319	339	370	328	325	351	321	334	354	335	337	324	337	329	329	351	365	333	307	366	321	305	332	315	341	320	300	314	319	309	344	300	331	335	302	349	336	319	326	368	322	298	327	362	330	329	348	324	336	345	333	325	326	356	354	334	353	320	358	369	291	336	322	348	363	330	325	358	325	348	308	356	347	324	352	311	344	345	341	310	313	345	334	336	322	347	334	366	320	302	323	353	357	320	331	363	340	380	372	321	371	309	339	314	323	358	338	328	331	307	334	370	364	364	316	327	358	357	356	370	357	352	342	310	344	327	320	320	331	336	316	336	336	315	382	339	355	333	356	319	351	344	366	362	343	325	341	319	320	339	327	293	362	336	332	335	360	321	311	321	360	313	329	307	304	308	329	336	323	361	336	326	354	338	334	325	348	282	356	324	323	329	326	326	373	350	351	346	345	349	303	348	366	336	338	345	339	306	330	364	393	383	368	318	326	335	358	332	312	334	348	309	355	346	362	339	323	325	333	304	348	307	361	333	353	354	357	344	335	334	325	332	324	327	335	334	352	318	333	331	318	311	298	365	333	342	334	354	349	338	326	324	325	327	311	341	323	337	325	330	343	336	328	354	316	345	338	308	352	344	340	364	337	326	349	323	348	311	350	331	346	376	347	327	330	310	353	362	318	340	331	348	360	367	325	371	363	302	358	345	321	327	352	306	330	350	369	327	343	339	348	333	351	316	333	373	337	303	335	365	353	341	323	325	344	336	376	342	336	309	317	314	330	415	350	345	317	319	360	361	386	342	360	336	345	366	345	287	361	341	369	320	315	279	361	341	322	335	316	351	334	320	298	325	348	313	405	347	326	335	319	324	319	326	361	329	298	338	342	308	341	323	322	335	359	342	345	316	333	325	339	329	358	334	329	311	303	304	326	318	325	327	331	316	354	337	340	334	304	328	344	329	355	320	295	328	372	318	327	355	358	361	351	327	298	305	318	344	327	350	337	332	313	343	319	308	365	315	314	357	330	295	333	347	368	337	377	337	324	341	311	363	363	340	340	347	324	340	310	313	320	304	312	323	362	336	333	313	326	341	334	349	344	336	332	320	332	317	295	335	318	291	318	340	358	327	361	327	338	354	317	360	366	338	331	359	364	333	367	360	332	344	324	313	365	352	306	352	315	288	335	324	327	365	320	377	339	324	313	329	335	338	366	357	326	350	349	341	345	343	327	350	318	346	356	317	310	330	324	358	332	345	328	320	343	328	310	345	343	354	399	337	334	331	344	337	336	323	339	332	303	383	298	354	350	326	352	305	306	310	323	298	316	338	344	286	345	342	318	368	358	350	307	333	318	342	303	323	345	345	349	318	387	346	363	339	366	366	342	365	308	306	351	340	340	316	328	317	337	318	330	340	342	346	332	313	325	335	320	330	364	346	346	353	356	317	321	342	347	339	334	352	320	328	368	353	333	339	318	359	338	342	372	335	344	339	378	363	319	316	304	342	343	335	326	343	349	334	317	342	314	334	344	332	298	392	323	372	317	345	347	314	333	337	346	360	315	311	355	333	305	337	308	332	297	330	327	350	339	310	309	327	348	308	347	344	342	325	359	326	381	317	353	326	329	349	369	351	316	367	357	336	311	310	320	342	295	336	337	363	361	378	353	320	328	331	319	346	324	310	316	328	378	351	368	292	334	299	329	327	295	329	330	345	339	332	314	277	333	386	329	325	345	349	352	348	349	309	336	337	348	371	284	334	338	354	361	333	357	304	296	334	337	349	378	289	302	364	292	335	353	322	330	336	330	348	357	325	318	325	296	374	332	350	305	322	326	363	334	314	352	325	344	363	331	337	297	320	346	354	365	344	353	296	308	321	341	318	337	348	349	349	341	316	359	373	341	330	342	313	312	320	315	286	366	357	358	331	326	319	339	377	321	339	336	373	341	341	303	314	320	311	351	369	363	328	280	327	351	322	330	384	326	352	331	305	359	324	290	351	353	290	354	321	354	309	336	312	354	345	346	362	382	324	358	358	317	369	317	354	354	332	320	330	308	358	330	296	349	340	381	383	307	364	364	333	332	347	339	330	320	338	322	361	362	333	328	346	336	305	307	338	345	377	314	320	346	334	333	343	349	330	306	324	327	324	313	319	356	332	330	344	326	369	338	340	352	324	349	365	311	381	363	351	331	353	324	326	322	310	327	333	314	351	314	366	398	344	306	374	319	322	313	328	311	384	353	342	349	330	350	337	362	304	340	330	336	353	306	383	347	336	315	306	345	345	318	320	339	347	354	336	353	341	322	313	334	333	358	338	333	320	379	318	338	349	355	327	299	302	353	337	333	280	298	332	361	327	340	325	327	356	324	356	383	313	358	353	336	336	352	333	318	340	356	352	344	312	317	312	350	349	351	346	332	340	317	355	316	341	329	327	349	344	327	327	316	328	312	354	326	362	338	355	339	302	348	317	347	366	339	315	332	339	377	314	357	312	338	365	336	380	328	351	340	320	340	354	340	342	346	303	349	326	338	348	323	334	334	332	375	310	321	330	323	309	284	331	331	319	293	322	324	334	329	336	334	327	354	346	344	333	362	337	374	321	288	333	322	343	333	325	387	346	325	330	327	342	348	288	309	382	353	316	299	324	338	339	337	300	321	337	359	335	373	349	279	317	349	346	370	321	347	357	338	340	325	318	354	335	333	342	347	303	328	342	323
12984	7696	16292	18689	15244	11726	9081	7170	5515	4792	4130	3379	2933	2627	2355	2154	2096	2049	1928	1719	1710	1631	1477	1496	1320	1220	1239	1199	1167	1163	1093	1080	1060	971	979	931	953	887	957	930	842	917	893	911	853	871	885	834	859	820	827	831	785	845	822	814	785	796	758	817	805	810	843	766	785	748	821	781	750	768	796	786	722	749	834	745	762	768	763	762	823	752	745	729	762	777	736	759	767	740	770	808	736	760	805	768	836	727	798	751	742	755	687	782	788	756	782	763	724	776	754	798	760	757	763	772	723	755	764	807	762	782	778	805	788	726	799	739	728	735	743	769	713	747	744	755	756	727	783	750	763	799	754	719	752	728	784	747	732	722	717	720	784	795	838	769	759	759	761	806	740	765	797	726	749	754	726	744	756	736	789	788	761	702	733	734	778	701	762	760	790	805	744	790	748	745	793	694	792	768	725	729	723	776	757	745	701	756	774	729	788	743	763	744	785	760	795	793	739	747	726	754	761	741	788	750	725	848	739	741	758	823	740	755	788	747	801	737	747	728	757	725	775	760	729	746	734	780	765	751	812	786	756	750	752	768	729	760	724	765	793	789	781	761	783	759	731	744	756	782	743	733	743	764	721	796	792	737	754	829	745	706	789	774	756	757	755	756	699	739	787	788	791	744	749	774	745	755	744	752	759	726	693	740	764	777	791	782	777	750	752	762	754	699	768	746	757	769	753	784	733	780	759	741	773	721	746	756	753	718	753	750	794	750	770	758	761	782	751	812	767	762	775	774	757	733	755	761	784	780	795	744	740	776	753	761	775	761	757	796	704	754	781	777	810	790	788	757	770	781	752	746	788	793	728	815	771	779	763	715	715	779	787	766	765	779	741	736	748	767	731	749	727	768	787	757	804	748	771	748	795	759	759	793	759	788	722	772	770	782	727	726	730	766	756	761	755	798	750	762	740	748	765	785	744	737	779	834	766	738	747	813	748	740	760	768	773	772	733	753	768	790	756	747	748	754	753	737	734	766	753	757	745	839	767	737	805	713	747	743	783	772	793	795	762	795	776	775	788	739	712	779	781	720	751	795	772	765	732	767	747	779	786	730	782	831	731	750	746	752	728	761	773	785	783	742	821	722	765	755	711	713	724	744	796	759	712	772	783	797	803	764	753	764	737	785	755	743	724	726	718	763	761	762	793	795	778	726	762	792	786	737	735	760	792	766	831	754	781	705	741	784	750	811	707	773	747	777	804	734	772	737	805	699	756	757	747	807	729	765	793	766	760	741	739	741	777	784	793	751	794	735	739	721	736	712	745	769	712	758	761	775	789	750	780	801	745	729	730	752	741	749	742	795	799	775	766	747	802	762	736	775	789	740	731	726	758	746	759	766	727	747	744	775	747	734	797	699	770	773	757	718	767	759	723	780	749	770	784	772	776	802	697	739	732	764	770	774	686	768	739	723	750	776	775	748	778	737	741	732	784	749	767	767	767	792	750	749	749	778	752	807	725	797	799	798	752	731	762	739	755	800	741	786	792	773	722	747	731	737	723	790	763	785	738	759	757	768	716	777	722	710	770	798	730	779	763	757	757	785	717	765	767	775	712	769	770	743	778	751	738	806	758	784	784	720	760	772	765	719	784	734	762	780	809	793	752	762	785	770	761	799	761	695	784	795	773	751	763	721	780	715	757	750	779	833	755	755	750	734	790	718	738	789	761	722	787	738	756	726	771	759	717	763	779	758	708	753	765	755	772	766	776	764	750	788	761	778	802	787	775	728	753	724	767	739	805	812	747	730	734	773	700	732	756	813	791	774	736	777	783	751	801	727	756	777	763	716	773	782	750	732	748	744	752	782	739	730	738	773	733	751	757	760	744	722	734	787	736	764	744	782	766	715	761	803	772	768	793	808	732	770	752	794	727	797	782	722	794	739	764	751	755	740	779	739	777	740	788	756	796	798	803	754	753	748	778	783	757	780	751	749	786	770	732	725	762	770	748	781	739	734	733	780	792	785	789	796	760	717	743	732	750	735	754	741	742	757	748	739	845	826	760	756	762	783	790	761	783	739	737	775	752	747	766	765	737	784	758	788	799	784	734	769	768	756	793	769	726	742	788	773	785	769	726	773	770	732	745	741	689	769	784	777	778	755	758	761	725	763	783	767	741	792	803	766	777	810	718	769	736	764	772	780	777	735	746	790	797	796	801	726	776	797	793	787	782	789	789	755	773	762	775	742	747	755	783	776	741	781	783	761	787	771	789	749	771	762	727	738	777	796	804	756	781	728	734	794	724	754	801	727	744	714	723	723	735	752	783	743	765	775	699	763	771	755	729	761	736	763	740	757	738	742	729	720	750	781	808	741	764	773	818	798	736	743	763	755	789	773	775	737	759	756	778	731	776	730	734	768	799	755	748	739	768	779	777	769	738	764	740	734	772	778	809	749	739	759	789	794	743	774	765	702	755	765	762	751	742	772	772	760	754	756	821	779	744	728	802	740	757	783	752	748	744	762	764	772	793	788	732	742	786	756	778	785	783	790	786	714	746	732	723	743	794	754	739	767	795	792	743	771	806	776	765	787	733	775	754	752	796	728	759	766	717	736	791	761	762	773	769	708	801	765	826	754	753	745	686	813	746	752	745	738	746	802	743	724	736	745	790	770	766	746	771	779	801	763	788	788	748	762	811	757	802	755	757	804	717	767	765	785	815	753	770	776	776	748	757	791	761	795	734	780	755	754	785	781	755	779	767	724	706	800	748	754	728	743	726	789	809	796	824	789	713	773	749	808	777	790	744	806	744	781	755	760	740	723	773	797	753	744	737	757	754	749	756	744	755	735	757	805	750	734	768	806	796	797	768	750	791	727	806	736	780	791	690	774	768	773	725	793	776	754	710	767	762	810	750	729	761	787	768	790	750	762	761	803	775	751	787	768	782	793	741	769	738	764	812	783	763	746	780	738	765	719	802	757	737	725	725	753	799	734	781	802	775	754	778	772	759	800	725	785	751	775	781	744	717	736	761	777	720	743	755	724	767	749	736	725	773	762	700	773	804	741	754	792	782	754	778	771	789	698	759	740	767	688	755	763	784	774	745	771	776	741	825	735	736	728	766	730	791	766	759	787	777	778	771	762	750	794	781	746	778	772	782	799	793	736	733	767	769	771	771	746	753	748	811	760	827	771	772	744	720	761	757	778	815	719	775	759	757	819	771	776	751	758	750	755	733	747	765	767	806	753	768	766	776	784	749	722	757	736	783	754	762	767	724	772	802	781	785	763	735	787	788	712	761	742	768	745	736	749	729	765	793	736	804	734	745	775	770	750	747	769	761	817	778	750	766	765	777	754	729	754	806	812	739	723	799	755	752	741	745	756	767	740	760	795	777	777	778	737	791	782	786	814	772	739	768	768	779	699	794	771	740	777	799	741	761	823	776	764	720	723	745	811	798	732	815	775	719	707	787	765	775	779	754	748	842	774	758	725	758	739	789	716	780	811	761	744	783	773	769	800
7393	4270	4868	3713	2433	1695	1378	1010	842	705	619	595	523	534	489	472	468	490	447	472	459	463	454	450	380	409	419	393	401	392	453	402	393	413	403	396	352	415	342	379	406	379	370	381	392	418	361	359	387	360	364	382	383	382	406	361	363	416	369	351	374	402	411	380	352	374	393	369	358	370	437	351	419	398	404	381	408	378	409	389	392	417	364	380	428	397	371	394	403	368	381	382	377	369	403	388	390	401	373	408	388	378	372	418	379	414	392	420	364	378	388	394	359	369	412	375	414	416	338	366	377	419	412	381	379	411	374	384	396	376	400	403	398	374	407	397	381	354	382	387	397	395	394	373	395	412	393	407	375	393	411	386	367	382	363	372	396	383	381	415	380	374	402	392	389	370	373	372	368	399	360	366	370	386	373	358	432	396	320	399	387	411	412	368	364	406	396	365	409	354	385	393	400	408	380	365	388	373	391	369	402	426	394	390	398	381	413	411	366	357	345	355	398	366	385	379	378	412	390	382	358	394	377	392	367	350	380	409	386	387	383	345	390	390	391	375	367	372	368	352	402	370	352	339	386	346	411	373	357	362	346	389	416	383	383	396	376	367	393	383	392	375	394	383	398	402	391	407	376	392	399	333	400	329	365	404	347	405	359	446	358	373	377	410	382	384	390	393	390	379	302	361	381	363	359	381	409	379	372	391	414	361	371	380	422	379	383	359	409	383	418	390	419	350	336	370	405	442	414	379	390	392	381	390	383	370	406	383	369	384	404	373	390	387	404	380	419	345	382	404	379	391	385	385	397	413	382	390	387	376	374	372	406	360	351	378	344	403	403	391	394	388	394	425	390	333	399	364	372	396	391	386	406	429	352	378	405	383	400	354	363	383	394	385	395	410	337	365	375	354	351	342	391	390	411	404	365	382	382	390	371	389	382	373	383	371	375	348	353	377	378	398	385	403	373	373	403	385	409	384	359	374	378	358	371	365	390	364	380	342	342	397	371	421	379	406	406	349	387	412	397	333	369	405	362	393	376	384	399	386	385	408	348	337	410	406	347	377	382	356	427	385	377	370	343	379	367	365	408	380	403	361	327	352	393	414	376	361	370	400	409	373	400	365	362	376	421	380	381	376	384	389	328	361	368	409	363	399	383	358	387	366	369	352	386	376	354	375	360	400	394	365	346	407	412	391	434	388	350	398	398	373	399	366	423	381	401	355	417	372	357	378	368	382	409	396	357	360	373	358	351	356	359	375	352	367	352	392	389	419	387	381	363	376	388	389	385	361	393	356	384	363	372	356	352	380	426	378	393	409	352	377	364	420	387	368	389	401	404	373	362	363	402	350	407	382	395	323	411	418	360	354	393	358	417	397	371	400	369	403	349	415	407	341	359	341	378	395	380	426	341	362	382	366	390	381	367	375	389	363	357	390	378	423	387	371	373	381	381	361	426	379	367	354	373	376	374	375	377	380	397	397	390	355	375	394	391	389	347	367	401	419	375	409	361	379	383	401	355	397	409	363	372	377	356	359	363	354	404	374	400	395	361	356	328	355	424	371	360	377	397	396	386	372	339	341	399	397	389	411	374	413	395	331	391	366	368	364	440	396	360	365	391	410	396	373	373	409	375	343	365	368	369	343	386	358	413	422	383	420	394	390	369	365	376	385	400	382	347	369	359	388	346	368	384	323	364	360	400	380	423	374	416	369	363	383	364	404	383	391	387	345	352	401	392	384	415	406	395	364	384	369	385	383	358	361	354	359	327	376	367	397	390	395	393	405	379	399	391	402	394	376	367	382	349	391	403	381	373	394	393	351	400	352	391	377	345	381	402	386	367	417	389	400	399	414	389	355	348	391	365	389	431	365	389	396	385	384	415	390	368	352	357	368	355	381	348	387	386	366	378	377	363	360	383	329	380	382	397	363	405	345	386	371	372	394	361	353	405	411	391	388	417	386	378	351	352	386	386	403	347	390	356	351	378	369	393	403	382	363	347	395	371	380	383	394	375	392	398	368	350	372	399	391	376	364	372	387	358	410	362	340	401	358	377	393	388	396	370	400	423	403	412	399	370	419	327	367	407	444	368	380	383	378	408	378	384	348	384	374	389	392	358	363	357	371	420	383	348	392	382	387	382	361	376	377	354	425	351	378	372	386	398	395	385	374	342	336	386	362	384	347	347	409	402	411	400	409	389	355	390	422	369	394	338	420	410	399	354	375	365	389	347	399	372	415	388	356	373	386	421	420	357	385	417	399	380	378	329	376	349	370	344	361	375	373	381	361	404	375	410	369	366	373	400	373	357	379	414	369	375	382	384	402	415	393	384	385	387	383	389	375	385	417	359	376	440	360	385	388	400	356	367	335	369	401	373	402	363	406	382	397	355	392	404	342	406	382	359	415	355	353	348	387	352	354	388	400	381	352	365	373	370	394	388	376	364	369	365	336	369	389	396	409	405	365	368	393	392	376	437	355	383	414	383	378	401	366	384	387	378	360	412	344	387	420	389	389	378	422	379	402	393	398	388	367	418	376	385	377	365	371	425	378	405	388	386	351	394	401	384	377	431	377	393	345	414	388	372	376	360	377	383	382	361	405	381	424	359	365	384	397	392	339	367	392	380	359	368	389	418	392	361	440	354	383	395	361	378	407	422	421	340	349	352	348	408	397	399	382	360	379	388	377	352	369	384	386	405	422	400	383	405	365	387	363	365	374	351	385	415	378	371	423	400	394	390	378	419	372	421	397	356	382	415	380	365	366	370	364	371	388	384	369	365	383	406	401	361	387	400	400	391	374	398	346	374	360	377	374	359	403	372	372	392	383	428	350	372	361	388	372	390	380	392	371	378	430	354	440	385	417	366	365	385	371	368	387	363	366	403	427	378	364	363	368	387	401	379	394	409	440	370	409	406	379	374	364	394	395	392	320	423	354	397	375	376	371	392	357	393	373	410	389	347	355	373	350	411	381	374	357	359	380	361	373	349	411	371	356	343	379	384	361	357	403	413	379	373	377	396	361	351	365	375	449	352	413	404	382	376	383	365	340	387	412	395	353	392	383	394	354	392	419	411	362	321	412	417	391	395	411	360	394	392	382	366	351	372	378	404	380	381	406	376	383	372	355	389	417	400	358	367	363	400	360	361	397	364	353	377	369	379	390	407	401	392	380	360	388	380	351	399	383	374	390	412	380	368	380	376	392	366	366	376	363	398	345	405	379	408	397	423	377	385	407	345	431	388	375	344	391	357	387	377	377	401	401	374	399	393	371	370	384	350	402	365	368	375	368	393	387	372	410	373	392	431	330	404	323	387	362	352	361	369	397	366	379	394	346	381	377	376	373	363	382	376	392	365	377	398	412	389	381	409	384	367	358	354	366	419	392	373	386	372	348	390	405	379	389	389	373	381	372	373	392	383	386	362	399	373	411	383	388	408	400	400	389	374	404	387	337	368	408	348	390	354	420	376	381	421	370	330	398	376	399	380	392	377	369	340	402	377	330	377	394
5096	4056	8995	10152	8103	6261	4866	3895	3113	2711	2292	2047	1872	1733	1596	1510	1423	1353	1370	1376	1277	1221	1160	1157	1085	1066	1025	1037	1012	1045	1029	1016	1036	941	918	989	906	918	933	898	897	905	894	920	897	889	892	898	905	887	808	860	859	900	878	850	854	847	875	834	829	862	920	876	856	862	812	906	861	904	858	926	881	820	896	858	855	822	808	826	869	848	809	864	886	827	834	849	853	853	865	853	848	852	824	857	850	833	833	825	850	817	869	866	829	872	805	832	871	805	846	849	887	835	836	836	806	854	865	820	884	871	870	867	872	893	827	865	846	855	834	840	821	829	809	831	872	829	873	929	832	859	810	847	788	852	854	839	837	843	831	878	812	828	874	826	850	805	810	834	822	921	850	806	815	811	917	828	808	854	799	847	870	805	872	877	796	875	858	871	886	850	829	809	872	853	802	855	820	894	824	865	856	837	849	850	842	830	866	847	879	887	879	822	898	870	871	890	866	890	864	864	838	870	822	820	874	839	870	819	857	796	873	766	874	804	856	844	870	869	870	819	836	870	853	853	906	836	840	867	854	812	808	858	817	860	893	832	841	831	805	871	833	860	836	823	878	882	875	839	837	862	871	808	822	852	803	820	824	855	872	814	820	889	834	834	870	866	902	842	778	901	884	844	894	853	863	836	844	884	825	858	852	821	812	844	884	861	801	867	885	832	796	872	841	842	896	883	833	840	856	865	844	833	836	865	863	835	829	852	833	858	818	815	860	829	888	819	876	816	889	848	879	873	833	840	920	845	830	852	848	895	851	846	857	865	817	882	832	816	824	807	815	852	838	849	817	842	923	858	873	877	857	858	830	855	815	872	873	848	804	811	819	859	883	850	861	853	863	877	842	870	844	858	809	844	837	848	838	810	845	829	838	835	820	852	921	794	882	900	871	842	866	932	826	861	812	872	847	855	831	854	885	870	786	843	873	827	812	825	806	799	881	841	860	852	876	869	891	857	858	815	806	891	902	796	875	883	881	900	849	832	865	835	852	837	837	846	836	892	794	902	808	872	836	806	860	863	847	869	883	837	867	833	874	855	830	845	869	858	882	810	875	826	861	850	848	822	855	837	885	861	865	814	855	843	823	846	846	846	813	827	878	818	804	794	813	844	874	894	857	834	818	895	870	826	849	777	853	786	831	848	840	831	871	841	842	891	820	896	840	838	842	865	925	864	778	844	900	849	878	851	861	835	835	865	794	821	854	879	846	878	841	835	814	923	872	830	830	858	816	837	849	860	817	833	820	906	827	832	870	815	866	836	839	883	872	827	843	821	861	877	824	838	830	818	943	848	876	828	887	850	893	840	832	848	901	905	847	813	876	869	859	852	843	863	878	861	818	828	877	861	821	846	875	888	891	818	822	823	866	818	871	857	859	845	854	837	861	797	914	808	807	853	806	845	852	852	855	904	804	825	825	890	791	844	818	808	831	848	809	826	864	869	782	900	855	817	853	837	838	836	897	831	865	842	894	837	846	822	887	841	876	801	834	788	807	879	824	873	834	900	872	825	852	834	881	860	871	838	762	842	832	839	877	868	840	859	829	800	893	853	832	821	848	853	856	871	894	812	818	854	860	828	839	811	896	852	814	850	880	847	839	871	875	786	839	825	862	859	861	805	867	863	833	793	838	803	855	832	850	804	871	837	859	847	858	885	858	832	835	856	867	869	871	853	833	855	877	820	854	879	856	819	824	846	844	853	867	834	812	881	881	834	848	864	851	814	813	835	866	917	919	832	864	816	851	896	842	857	832	863	856	861	860	812	801	928	842	803	816	874	887	839	867	865	907	843	842	847	822	838	878	861	860	843	840	817	832	795	827	808	892	828	808	902	870	859	846	854	896	853	882	848	810	838	837	807	821	872	881	816	820	827	836	847	861	808	818	880	845	834	859	846	874	879	829	814	829	849	882	872	881	844	893	871	850	818	824	836	900	880	859	887	853	849	876	829	908	833	842	837	856	835	864	848	833	831	836	773	862	848	829	849	910	845	852	839	887	868	876	829	859	849	865	839	847	825	814	848	827	877	868	844	864	802	832	823	874	871	886	842	817	889	830	837	830	833	840	865	860	882	924	847	855	900	851	792	860	802	785	884	807	840	826	866	841	836	811	859	858	869	821	870	885	803	824	858	873	836	810	865	846	820	919	870	845	845	885	805	794	889	880	865	860	837	899	800	842	826	816	841	790	862	854	832	850	822	862	818	871	839	890	838	836	832	865	837	837	893	875	888	829	824	858	868	790	809	867	813	857	850	903	829	865	875	840	898	814	878	852	830	865	855	840	857	788	845	820	845	839	810	870	861	863	864	832	855	869	840	897	846	822	864	837	868	824	827	798	834	788	850	865	846	770	882	848	828	847	870	863	817	813	874	855	844	916	829	857	880	876	825	784	838	832	870	835	840	847	856	820	861	863	806	838	868	827	810	827	895	881	823	860	831	901	839	878	849	871	829	863	905	849	858	851	838	890	846	851	847	885	826	839	871	794	894	849	855	859	824	826	884	881	847	875	867	867	855	884	822	838	839	849	864	856	802	852	858	865	816	828	827	863	837	935	823	851	889	872	864	837	856	871	833	830	836	876	807	871	839	860	833	810	891	848	848	902	797	870	827	854	772	817	873	798	862	903	857	842	786	864	809	852	776	836	836	902	866	801	851	840	899	817	804	851	854	838	865	797	885	838	848	798	813	839	868	884	890	779	822	898	878	829	811	849	881	883	865	823	837	864	852	847	901	849	857	852	813	877	845	859	802	874	837	786	888	840	886	839	920	870	879	842	809	832	866	805	857	884	852	840	863	810	835	819	818	850	809	867	851	884	886	871	878	868	824	823	882	877	908	853	857	886	834	853	863	863	856	849	873	838	820	812	884	856	881	869	829	861	822	833	852	803	823	827	803	853	875	896	830	861	828	866	819	826	825	830	845	801	865	825	798	876	892	839	895	821	862	896	848	865	804	876	852	830	849	841	805	818	809	906	835	841	885	845	850	836	810	891	862	835	823	887	792	821	903	907	816	924	823	825	822	836	834	890	882	883	807	871	845	913	831	859	844	873	862	871	843	842	843	832	821	811	816	838	884	839	852	828	849	850	914	834	865	839	873	863	847	862	821	866	868	843	862	807	866	846	826	883	878	797	826	843	816	825	839	849	847	814	869	863	862	819	853	840	875	843	906	878	852	857	842	827	848	892	792	897	886	875	866	869	873	799	847	843	852	856	801	815	840	875	839	860	842	880	881	816	828	901	908	824	899	797	857	820	862	837	861	855	829	839	848	862	891	820	828	867	839	845	855	779	824	893	882	813	881	835	833	832	842	827	873	872	856	830	874	915	878	864	826	881	880	854	839	818	857	820	858	846	871	858	842	900	831	942	824	864	796	860	840	838	846	806	842	793	821	871	790	868	805	875	860	841	834	851	838	843	838	864	856	791	879	886	836	833	875	822	903	863	827	851	862	808	825	851	824
14904	6553	7426	5921	3679	2506	1770	1296	1045	913	739	716	648	528	537	489	503	475	495	474	484	439	396	383	458	424	359	388	392	383	362	405	376	366	376	382	366	382	376	336	365	365	373	350	352	330	378	405	341	391	343	349	369	341	384	352	380	350	356	341	351	362	351	344	347	368	366	358	374	373	335	383	338	410	374	334	310	348	352	353	380	389	334	348	373	378	367	337	334	375	372	323	318	366	357	361	368	360	339	350	359	349	332	398	346	339	360	345	362	380	346	336	344	371	350	354	351	333	352	371	330	351	346	345	387	401	355	351	373	361	404	358	365	388	352	354	326	360	349	359	390	363	378	357	342	384	388	370	356	359	364	330	388	338	370	384	353	367	342	337	356	371	350	363	397	345	330	311	364	382	349	344	341	359	388	353	380	321	332	363	358	330	357	354	363	350	347	367	332	328	365	364	361	354	402	355	348	326	332	347	358	347	356	381	367	358	397	339	351	341	349	347	377	380	378	369	334	367	377	347	359	353	321	380	354	418	397	379	365	367	371	344	347	365	346	311	398	341	349	331	363	341	309	335	326	371	373	383	348	361	360	369	343	410	341	360	351	358	337	363	347	373	364	352	320	332	392	382	353	326	333	403	367	362	367	361	397	352	346	357	389	368	370	368	348	334	344	354	371	371	357	340	352	329	386	356	314	328	332	361	354	343	363	345	355	389	389	351	334	360	329	306	379	351	331	362	321	346	362	331	362	358	321	349	380	358	350	360	350	360	378	354	362	347	322	383	340	328	363	359	348	355	352	367	339	356	362	344	339	337	368	352	379	337	383	376	331	348	346	326	391	334	350	352	360	345	387	353	378	365	397	350	347	365	365	364	341	370	347	344	313	348	373	359	367	358	353	371	338	382	354	354	363	353	370	349	333	340	351	368	318	338	363	365	308	364	354	349	339	359	356	368	359	325	356	350	360	364	370	371	369	340	334	353	357	354	338	350	366	368	350	350	382	357	364	374	333	352	352	343	329	361	322	341	324	327	388	326	360	353	361	370	328	356	317	357	368	356	340	367	338	360	348	363	353	364	315	327	369	351	336	322	340	316	303	352	343	337	349	336	388	345	389	342	368	322	344	364	385	321	356	349	362	327	339	348	359	359	373	390	350	347	337	357	325	326	383	356	334	345	366	360	399	355	349	332	349	368	340	356	409	356	345	317	356	359	386	353	332	377	325	340	340	414	350	345	358	359	382	366	351	350	402	369	383	339	354	378	364	380	347	341	404	352	386	381	364	354	326	335	352	311	353	350	330	357	358	348	392	364	345	348	392	371	337	331	382	382	342	365	380	373	345	341	302	353	358	395	320	375	346	349	395	361	350	363	337	369	351	347	375	372	337	345	360	347	385	349	371	358	345	347	352	362	346	379	329	353	368	397	343	361	379	411	366	364	377	373	331	347	314	329	399	370	379	377	376	339	338	405	356	334	322	388	383	352	333	372	352	349	405	360	380	360	365	360	350	335	354	346	342	333	319	375	317	328	376	359	354	310	345	347	337	332	349	354	342	370	312	373	348	360	355	343	343	358	363	362	371	348	367	344	339	324	334	353	368	340	388	357	362	352	353	380	379	342	393	363	324	340	356	350	311	368	364	340	334	357	368	361	350	340	337	334	316	336	369	349	353	349	358	311	358	341	369	340	370	352	351	353	373	340	395	363	325	339	344	361	347	361	370	335	357	359	363	339	360	326	386	371	347	362	339	348	338	341	350	392	359	342	334	357	324	342	367	315	357	395	373	359	334	353	359	313	388	360	415	357	369	360	355	358	352	359	369	362	320	311	340	344	378	321	362	322	353	371	346	334	297	352	361	329	362	359	331	343	365	374	383	331	345	331	381	373	353	343	381	360	356	330	412	318	372	349	356	377	396	355	351	319	343	322	362	349	351	358	345	380	354	351	353	311	394	324	340	370	320	379	377	360	389	366	339	367	331	377	329	340	343	349	354	346	347	334	347	372	374	357	354	342	359	344	360	347	370	374	370	359	332	385	318	363	403	333	382	353	344	372	375	362	350	340	406	332	391	358	340	351	360	356	353	344	345	406	370	357	347	352	379	342	356	345	342	387	332	324	373	340	323	361	326	398	335	355	350	357	351	345	357	367	337	337	377	322	359	347	324	349	391	347	359	329	354	357	362	339	334	349	378	354	361	336	340	365	337	342	327	362	370	353	344	378	357	324	324	375	372	340	332	357	312	362	376	361	345	359	342	343	347	322	375	360	360	359	370	334	337	344	403	360	335	372	333	359	366	293	354	358	366	374	362	363	395	351	351	380	373	358	359	327	349	340	363	341	335	365	332	348	342	329	326	348	363	380	360	359	357	391	369	368	335	312	354	325	340	357	329	337	321	347	379	338	366	333	363	348	403	341	337	337	347	341	362	354	352	334	342	400	391	392	358	364	374	326	330	336	377	383	354	396	355	331	347	392	384	360	327	357	344	368	333	380	369	349	342	370	363	395	368	369	358	333	390	362	324	347	320	374	319	372	317	332	366	345	303	324	374	378	363	359	375	360	343	349	397	347	415	334	347	376	334	365	344	371	351	367	353	350	368	342	356	349	377	359	344	361	310	332	334	356	363	350	364	343	360	357	393	386	369	373	352	329	361	359	375	352	370	401	337	370	379	378	316	356	331	351	386	343	357	411	372	370	336	334	335	333	343	366	350	384	301	419	329	382	398	343	364	369	372	352	367	389	391	357	420	337	355	351	410	375	365	332	357	356	392	343	379	375	350	331	366	371	354	367	356	337	349	331	395	376	312	337	350	357	359	352	323	384	398	357	340	352	319	335	342	343	340	361	366	324	377	340	329	346	350	352	343	369	336	338	358	297	358	351	373	364	378	387	332	316	348	329	366	361	347	374	380	389	307	321	372	358	385	392	363	344	358	369	317	323	385	338	358	374	320	352	335	367	353	402	378	334	333	349	370	353	369	352	334	400	377	321	294	351	360	356	330	361	309	375	353	318	336	372	360	317	360	339	358	365	368	348	345	371	367	353	396	377	369	344	371	348	376	357	367	335	341	360	334	359	349	375	378	371	353	347	336	370	336	340	368	368	336	338	378	353	348	352	326	315	348	386	332	359	358	345	333	363	335	364	360	377	384	394	368	344	353	380	376	356	341	344	372	357	394	361	299	351	349	397	358	347	368	358	371	384	326	366	380	360	345	345	371	386	353	345	344	369	329	360	320	411	326	309	332	345	374	386	353	357	380	336	381	352	336	319	350	334	362	390	378	357	343	353	368	391	324	343	394	379	394	371	364	383	369	319	338	353	355	366	326	357	342	338	349	373	389	363	323	338	360	338	335	366	374	347	323	372	329	359	344	378	356	357	359	353	319	358	381	366	325	363	355	298	389	327	350	335	370	346	356	330	315	386	343	373	369	372	365	316	369	349	349	353	379	331	388	357	339	351	348	354	352	382	369	328	324	338	327	347	350	356	396	381	362	344
9968	5956	12973	14697	11923	9320	7143	5503	4289	3746	3225	2805	2381	2165	2059	1833	1742	1695	1578	1608	1511	1376	1312	1296	1240	1144	1079	1137	1117	1058	1070	1043	1070	973	959	955	898	897	939	887	875	869	904	849	919	877	869	841	853	853	827	837	848	886	866	844	774	808	815	820	833	803	779	855	807	791	806	804	798	822	796	735	778	733	762	795	828	824	808	756	808	859	768	858	788	789	835	784	762	788	766	824	870	791	788	813	792	807	750	753	759	826	838	727	758	731	776	814	807	816	805	791	820	818	821	769	761	769	779	795	769	740	736	805	777	800	790	843	783	764	807	830	809	782	805	755	774	794	817	820	810	771	781	806	768	826	809	772	780	822	797	791	820	785	790	779	789	825	863	792	844	791	808	815	825	842	815	820	812	795	784	795	762	813	825	797	807	818	819	804	820	817	817	776	795	837	770	820	826	815	797	819	783	796	765	754	775	791	800	778	830	801	774	786	779	800	835	806	805	797	791	772	767	754	794	762	766	817	812	763	745	778	820	752	832	826	793	798	781	734	787	791	797	759	739	812	834	848	870	795	751	811	764	849	769	831	772	747	782	802	798	802	786	782	837	791	830	824	761	756	808	840	743	823	811	824	820	826	766	813	784	804	812	798	763	754	806	772	810	815	815	781	820	835	848	762	794	793	839	778	811	802	811	846	853	773	791	786	737	798	727	789	843	787	863	778	801	763	781	775	788	805	801	820	837	830	786	810	794	805	796	783	828	797	778	755	773	769	797	760	793	794	791	781	784	790	779	819	847	791	763	817	833	762	795	795	839	786	816	817	793	805	750	805	811	827	824	798	772	840	765	793	754	764	793	800	831	824	799	768	756	751	790	802	825	804	786	881	776	810	795	795	794	753	832	755	713	797	812	795	804	836	810	778	836	800	768	736	744	804	786	792	769	743	797	785	824	794	812	821	793	790	752	809	823	793	819	764	753	797	753	850	789	830	848	822	823	785	867	809	795	818	794	794	797	797	847	815	814	851	729	775	817	784	835	830	827	790	788	753	786	773	812	766	777	812	797	800	809	745	821	798	791	796	792	748	777	759	736	789	765	849	850	782	797	803	765	801	766	789	768	821	799	820	778	773	769	787	784	770	789	782	794	770	791	782	749	811	801	748	831	802	800	778	782	844	815	810	796	810	776	773	803	761	753	788	705	802	775	800	815	858	819	788	826	780	784	756	802	824	804	775	778	834	751	807	775	820	745	804	841	803	747	827	780	837	793	800	775	819	820	781	824	848	807	787	750	785	772	769	752	755	787	786	794	794	817	766	763	791	774	832	788	780	793	783	766	763	792	777	754	773	784	752	794	772	769	837	793	861	794	854	775	792	802	793	839	803	795	747	737	810	808	757	783	776	811	779	798	793	806	759	783	781	787	764	821	821	799	809	809	807	819	792	781	783	833	772	796	803	843	846	759	758	777	760	847	814	820	813	773	817	795	749	838	761	787	760	801	792	802	795	781	819	816	761	799	762	812	780	783	855	817	727	839	766	767	722	823	789	812	799	816	785	790	843	788	869	833	762	768	799	761	765	758	746	818	821	809	788	871	768	802	787	790	791	823	775	816	799	813	778	822	796	801	825	810	758	823	798	863	764	863	716	843	767	771	787	780	794	795	791	771	826	813	762	784	808	817	845	797	820	747	839	775	795	788	811	768	796	821	805	834	778	853	783	819	851	779	794	834	808	713	779	808	799	752	792	815	811	812	787	855	815	797	798	827	819	767	798	790	807	817	813	780	858	831	786	807	805	786	769	805	799	799	786	775	854	790	770	804	763	800	804	805	806	839	814	781	773	753	815	794	833	815	816	768	798	793	789	800	820	842	816	787	793	801	865	782	794	762	768	831	763	768	837	781	791	794	833	774	816	810	844	790	771	778	829	802	774	784	829	773	825	820	785	753	762	804	811	766	872	775	789	789	810	802	756	813	778	809	772	837	831	815	765	851	804	741	743	791	750	826	799	797	822	777	779	752	783	790	831	820	782	804	789	816	819	794	850	801	840	843	796	791	850	759	805	761	755	823	783	775	773	822	804	825	801	825	792	848	775	777	800	815	788	794	810	774	825	806	802	787	718	833	843	836	825	795	793	797	818	787	843	768	799	812	798	799	757	746	805	798	786	797	773	763	806	766	829	789	840	736	809	757	808	731	793	824	736	816	788	810	764	781	795	778	810	811	813	786	743	835	781	794	793	828	767	800	811	733	780	834	795	847	787	839	821	755	801	773	848	838	808	825	822	823	791	782	776	779	755	801	782	792	794	774	794	769	826	776	841	777	836	812	808	830	785	818	776	836	800	788	773	832	798	786	784	768	783	799	808	780	783	796	763	806	816	800	844	754	810	823	837	817	785	766	826	808	791	789	803	864	802	799	842	808	796	802	781	796	809	831	824	794	782	799	822	794	826	826	756	754	795	811	786	779	802	783	782	784	782	795	815	779	758	783	793	829	843	773	792	828	775	785	780	798	855	768	781	824	795	761	810	800	832	808	771	835	826	834	797	763	811	735	780	784	781	778	744	794	814	781	780	829	775	772	799	834	822	767	815	807	768	783	819	836	803	780	811	805	763	830	782	762	788	787	814	801	810	824	794	760	806	760	761	766	807	803	793	782	806	802	790	755	826	763	803	773	805	796	821	824	856	846	814	792	788	756	778	799	732	787	822	775	807	826	748	831	821	803	796	795	741	799	786	786	811	810	781	778	819	740	780	811	809	775	801	781	849	764	871	814	796	795	812	770	789	817	831	775	789	776	786	776	807	775	865	818	799	752	808	796	779	796	795	777	790	828	826	782	798	783	812	789	792	795	814	806	784	793	816	796	800	791	829	799	840	769	756	776	820	727	805	774	795	815	821	798	783	812	792	809	781	823	852	793	777	815	813	812	822	778	791	772	789	735	820	760	792	794	735	753	825	791	789	781	797	832	795	812	836	731	831	818	803	766	863	775	821	806	792	787	791	814	830	841	778	766	800	814	804	761	852	802	824	815	789	769	782	815	805	777	794	786	723	866	791	841	790	764	755	793	767	817	817	807	798	759	771	806	772	780	808	767	799	793	834	785	821	799	790	831	774	791	815	830	797	792	862	794	780	836	836	779	771	803	813	797	784	770	828	763	764	805	791	749	788	791	705	783	819	773	789	816	775	763	778	771	801	802	804	813	802	769	846	798	802	767	808	830	821	811	768	801	771	770	811	801	795	748	816	724	822	814	838	788	795	782	796	775	776	806	800	797	763	839	769	829	809	784	761	807	853	829	813	812	798	817	807	781	787	812	752	737	841	815	798	786	823	819	808	798	758	787	761	772	769	758	782	813	815	808	803	821	775	808	778	803	788	813	822	779	815	839	806	792	775	787	809	798	850	808	795	793	783	817	764	818	803	822	790	806	783	764	805	852	833	801	790	825	784	806	814	796	821	819	856	750	776	786	820	797	738	811	785	799	776	793	806	817	817	757	746	782	802
22816	9279	10390	8264	5029	3333	2342	1713	1303	1091	925	834	750	676	623	535	557	515	510	442	482	502	463	409	420	405	412	418	372	400	397	387	376	369	364	344	344	399	357	356	364	374	375	374	330	331	332	319	340	356	344	389	347	345	349	330	338	333	349	344	370	361	350	336	361	315	329	338	331	315	377	345	335	350	370	339	327	353	322	360	378	349	347	327	347	351	372	334	335	324	348	313	343	326	322	306	335	320	330	324	308	358	325	329	324	346	370	340	332	309	353	342	345	340	314	349	335	323	333	347	361	360	327	340	349	311	331	338	292	321	311	339	392	345	342	365	327	347	363	298	315	310	344	352	346	348	343	325	363	347	336	333	352	325	304	317	329	354	304	295	336	320	353	338	338	332	324	340	330	366	376	378	333	335	368	318	364	342	351	341	345	318	347	359	380	346	336	315	343	398	344	299	352	368	330	344	335	337	318	323	334	365	357	336	340	336	326	369	343	338	335	340	354	319	346	355	348	342	350	337	363	321	327	320	353	355	381	307	331	339	330	366	358	337	329	360	315	307	330	400	318	327	312	352	346	318	323	316	341	302	312	336	337	356	339	337	349	359	329	341	340	338	321	318	350	356	323	354	321	312	340	319	341	354	335	340	345	334	363	354	322	353	349	361	335	352	341	357	351	347	326	331	321	333	351	325	323	363	337	334	343	351	355	338	344	338	317	336	357	335	328	325	349	353	345	351	320	341	327	331	313	338	307	336	302	347	382	374	350	337	354	307	343	382	339	348	336	315	329	354	349	323	350	348	304	328	356	330	312	324	344	345	319	377	350	352	308	347	330	330	302	323	323	341	355	373	344	328	335	346	330	345	357	329	359	358	335	333	340	333	377	323	354	322	313	323	347	343	345	343	315	324	301	307	352	354	338	334	319	354	308	337	348	348	332	364	334	333	322	345	349	355	367	338	349	314	328	319	331	315	356	326	360	360	358	363	347	329	334	333	341	334	341	338	335	343	348	290	324	341	326	344	308	357	325	349	353	321	381	318	335	345	307	331	321	355	306	317	302	336	329	333	328	355	307	345	385	352	354	354	353	318	324	379	320	307	352	324	313	353	317	348	371	310	347	338	327	328	382	335	352	352	313	341	340	334	314	348	359	358	339	314	327	321	344	332	329	332	310	319	352	347	346	333	331	354	325	343	346	312	335	346	360	357	311	338	317	337	341	348	341	335	301	310	347	331	375	348	364	314	354	339	342	310	339	370	369	364	320	323	331	317	337	329	325	337	324	313	374	324	342	306	321	331	333	322	302	345	329	346	344	351	323	322	327	332	329	335	325	328	302	349	335	331	346	360	317	315	312	318	303	400	329	337	347	341	340	312	338	382	343	317	346	345	325	360	333	305	316	349	307	350	351	348	308	337	340	309	313	328	332	350	345	347	393	367	339	337	371	336	361	331	351	320	325	361	344	320	363	319	347	355	324	301	358	354	326	349	326	370	334	360	336	310	327	302	336	350	315	352	331	358	353	311	329	355	341	354	355	361	308	307	350	323	322	346	381	341	369	323	327	350	408	356	315	351	297	324	331	345	375	310	331	362	361	347	350	347	307	317	336	332	376	323	287	349	336	349	336	353	307	322	346	364	354	316	344	326	344	325	328	361	354	329	344	337	351	334	314	314	320	344	313	322	329	365	326	328	328	350	331	333	346	308	331	343	320	350	359	352	313	306	355	326	332	355	335	351	366	352	338	337	336	329	355	314	369	334	338	343	318	325	363	315	352	342	310	342	313	356	316	355	407	358	345	340	354	324	363	331	301	312	355	358	333	317	342	342	360	334	331	385	355	344	363	329	342	362	326	372	349	345	329	355	368	335	340	344	343	303	305	318	339	340	360	339	331	308	351	366	343	389	333	307	342	310	330	310	305	300	343	331	353	348	335	379	330	313	342	349	313	318	334	310	331	322	334	321	303	331	331	351	324	384	331	341	357	323	362	330	328	363	355	318	341	318	382	358	312	337	349	334	333	315	335	367	316	339	341	327	313	382	348	335	381	343	336	343	316	326	313	328	342	341	329	306	353	339	334	317	390	319	312	346	365	304	345	318	360	343	375	330	305	337	340	339	321	326	339	361	307	325	311	300	325	340	351	338	352	330	349	332	307	336	366	348	302	342	365	338	371	318	376	364	334	321	301	359	366	321	265	324	315	370	319	373	338	305	342	312	317	325	350	303	347	338	341	342	327	349	322	341	317	327	347	357	362	335	323	359	318	345	347	331	338	322	343	345	330	305	330	341	305	315	324	376	362	352	379	333	327	336	343	328	305	311	352	367	349	325	323	330	347	360	347	345	349	329	331	337	386	314	342	319	346	317	364	341	324	366	368	325	319	323	324	343	340	336	355	336	345	352	333	321	338	345	323	326	356	390	332	346	360	345	316	330	310	320	342	339	331	319	373	365	322	294	327	345	324	351	355	363	332	327	339	337	352	332	337	315	328	335	319	321	306	362	338	328	343	331	328	316	344	343	345	313	332	340	331	333	327	352	367	314	348	328	333	371	372	350	304	313	334	327	335	347	373	356	356	359	347	339	300	369	323	340	330	362	347	372	347	352	363	318	333	361	345	339	349	322	319	294	342	343	346	328	345	358	310	327	308	326	339	350	338	301	317	347	315	364	335	323	339	353	327	309	309	368	347	294	326	333	342	327	336	306	335	322	334	321	367	334	308	325	364	346	334	372	331	346	334	347	327	340	328	327	340	349	367	327	339	335	333	349	328	314	352	313	334	341	334	346	363	302	328	341	375	345	325	330	365	335	312	340	304	340	363	302	343	347	319	356	322	324	318	311	321	351	340	345	344	344	336	336	347	346	347	334	362	298	340	385	348	310	319	327	323	360	319	323	318	344	344	320	370	362	343	337	348	358	320	315	333	341	334	348	327	310	310	350	321	361	320	346	323	318	330	304	322	347	347	342	353	328	331	326	344	355	317	320	337	359	316	307	348	309	357	337	329	322	350	327	328	383	316	392	371	330	338	378	336	341	367	341	315	346	305	338	330	323	342	308	344	336	384	374	353	381	322	350	369	328	384	349	353	371	350	361	319	339	298	388	373	373	344	363	333	342	340	309	326	342	326	355	347	300	329	326	372	335	340	334	335	314	374	316	310	329	336	363	327	337	335	339	342	296	370	345	357	357	352	316	304	322	318	312	310	380	328	358	326	335	346	282	323	334	332	328	347	343	346	334	357	354	327	283	339	343	337	329	333	342	348	320	355	288	321	342	360	370	318	313	342	361	311	328	348	303	297	310	379	363	290	309	353	352	303	334	312	376	339	338	379	331	335	349	355	339	343	314	364	339	371	354	358	272	366	352	357	345	371	343	310	319	358	353	343	328	346	324	332	333	346	363	321	329	332	349	365	367	335	346	341	315	360	336	319	384	329	360	347	341	376	384	341	342	333	383	361	343	346	336	307	336	349	364	342	308	351	347	325	348	353	357	351	346
12979	7653	16425	18221	15120	12060	9131	6986	5560	4833	4134	3543	3033	2668	2349	2144	2166	1919	1840	1681	1744	1615	1535	1378	1341	1292	1235	1231	1189	1192	1151	1077	1008	1012	970	995	999	914	930	929	901	880	912	856	923	861	867	867	881	798	872	844	839	783	849	836	794	817	795	813	799	838	814	780	771	737	788	795	812	793	792	799	767	711	787	815	762	777	732	767	758	736	728	802	792	736	777	764	732	765	754	729	760	743	760	780	784	737	793	795	710	767	796	778	821	753	779	790	748	757	764	737	754	745	783	773	753	755	792	716	749	763	776	740	766	764	797	768	777	764	777	797	787	735	807	737	782	766	727	792	760	777	783	772	820	781	794	733	761	735	741	749	768	739	753	764	732	769	781	796	762	777	758	732	737	804	744	792	759	728	749	809	726	767	803	776	783	775	761	787	808	754	743	706	765	767	719	750	756	763	792	775	819	753	789	757	802	731	792	791	796	750	754	743	729	775	807	804	809	752	786	773	773	774	760	747	738	774	806	763	756	775	719	779	741	730	776	700	801	805	754	768	763	742	734	741	746	749	770	771	764	740	783	788	760	772	730	765	764	750	775	811	726	767	770	786	785	763	751	750	759	779	747	783	773	778	753	777	773	780	776	755	739	797	778	731	790	782	765	752	730	735	777	706	764	758	820	759	793	823	713	765	751	753	804	746	769	747	747	729	781	773	750	771	812	813	760	777	758	737	751	794	772	842	738	768	783	786	779	770	744	723	757	737	763	795	744	773	744	717	740	744	766	725	789	776	757	774	721	705	744	743	752	760	821	788	775	727	776	777	744	783	732	747	715	812	722	776	749	768	744	785	767	732	782	762	744	726	785	774	754	826	766	739	814	747	839	743	745	725	800	737	757	765	784	737	785	778	713	766	734	751	762	731	812	763	743	762	763	738	743	770	764	757	741	787	774	757	790	759	777	732	743	767	789	734	698	768	774	766	734	807	770	760	768	751	773	768	790	777	760	811	775	745	770	793	794	776	743	738	750	824	730	762	781	752	750	787	763	738	739	761	776	749	775	781	718	747	783	767	749	829	785	793	781	770	750	814	790	743	748	728	741	803	789	706	798	792	769	721	719	748	741	799	743	756	769	790	730	770	784	775	788	693	789	731	779	798	782	756	794	786	731	720	765	771	759	768	785	781	807	717	753	743	724	779	731	777	770	802	744	744	784	763	775	772	737	786	745	750	729	775	747	769	734	759	733	760	767	781	796	756	774	725	764	771	744	749	745	746	796	796	750	780	763	742	753	714	822	800	780	784	738	753	791	815	756	746	729	711	818	746	771	760	822	767	752	764	742	791	747	739	789	771	790	743	736	733	743	748	792	741	751	803	807	766	717	723	764	778	748	766	742	786	775	734	777	734	751	791	722	792	753	744	772	799	733	746	760	716	760	714	766	725	741	772	742	775	737	804	744	766	790	769	761	784	705	787	789	747	757	831	811	761	795	806	787	754	762	819	773	753	741	804	773	793	784	734	773	738	751	699	788	772	788	751	756	748	784	754	755	770	747	787	772	758	809	743	784	807	718	733	736	815	783	761	769	817	821	752	791	778	734	762	751	776	767	732	691	772	813	769	776	779	810	756	739	785	790	762	752	758	750	761	747	801	755	745	731	814	748	731	812	814	766	753	740	785	798	764	795	770	734	745	779	765	800	737	744	797	736	809	778	778	753	768	783	803	759	744	775	707	774	731	760	731	774	764	726	746	730	756	750	738	726	779	786	779	742	744	778	745	800	794	778	754	748	728	736	809	813	738	781	720	725	722	736	766	780	788	736	752	771	718	764	755	775	812	723	771	782	706	754	719	764	789	725	766	718	809	766	753	794	750	767	791	808	767	747	762	792	774	749	733	783	731	708	751	720	827	737	776	729	746	737	781	754	731	776	766	792	730	783	752	745	777	793	722	755	738	786	795	785	802	764	741	709	769	770	718	808	749	703	768	744	739	793	743	742	673	771	766	723	767	713	757	803	812	803	786	768	781	772	786	741	741	793	777	737	754	761	773	791	729	774	781	832	772	800	765	760	740	766	795	717	795	780	786	747	750	761	799	767	792	784	789	756	739	792	775	759	744	765	761	750	787	785	741	770	755	764	720	745	755	826	758	783	793	810	794	792	751	737	712	743	736	781	755	779	792	746	758	821	788	779	741	748	769	774	729	737	770	771	724	770	777	743	729	766	728	716	728	790	768	764	715	758	780	708	806	768	782	746	796	768	795	753	750	759	742	731	747	794	761	751	770	779	749	800	772	758	749	778	748	765	769	716	760	823	736	759	757	738	749	798	754	771	758	810	717	791	748	710	789	771	753	741	737	771	775	796	746	732	815	719	805	773	738	751	737	778	813	807	760	770	740	792	747	763	773	760	751	765	713	761	759	818	803	768	754	783	779	746	740	794	759	737	792	814	768	775	777	730	765	777	727	727	765	790	756	740	757	796	726	759	723	741	758	760	791	757	802	797	747	728	804	758	770	800	747	716	762	725	772	686	752	780	750	765	800	776	776	800	738	771	757	766	751	751	746	787	736	803	767	782	782	757	745	761	742	781	744	808	746	779	782	736	765	726	782	762	741	740	777	763	777	743	728	745	752	734	774	769	732	739	729	769	778	761	727	756	765	768	744	754	754	752	742	729	744	756	758	771	806	728	783	804	777	733	738	788	766	761	725	763	738	788	711	732	792	746	791	760	769	767	799	768	783	764	758	757	758	799	769	822	766	720	757	770	762	754	758	812	753	750	763	778	759	739	743	784	702	737	815	722	738	753	736	774	768	734	790	744	731	806	765	743	747	733	726	773	739	743	711	798	711	800	758	740	723	781	764	738	778	778	808	751	755	767	738	786	781	767	821	740	739	771	811	696	787	734	770	754	782	746	787	772	762	773	763	754	760	775	763	808	742	829	736	774	747	737	764	801	789	739	772	753	725	756	718	731	792	815	746	759	760	799	806	780	740	754	762	786	815	759	744	787	769	759	754	755	758	786	802	751	778	727	790	800	784	765	744	742	756	809	777	751	794	775	756	781	772	735	765	797	798	762	804	759	771	757	763	776	723	758	745	760	764	744	768	784	774	745	770	804	717	766	779	729	759	763	725	764	829	732	753	808	740	752	748	804	737	736	798	740	772	743	765	740	823	803	730	756	792	781	749	741	752	792	791	811	783	783	726	761	742	746	789	744	757	785	757	802	730	788	760	749	777	774	719	720	792	737	729	798	733	748	750	727	757	742	773	749	770	794	779	748	738	767	713	709	764	717	810	771	860	772	726	783	761	794	808	786	752	803	760	743	777	732	749	770	714	843	758	658	764	780	742	763	730	737	736	790	732	790	762	799	779	735	719	737	728	774	778	769	780	813	749	803	772	741	740	737	754	754	757	754	789	730	741	764	735	844	782	743	735	775	793	801	818	732	777	755	833	780	798	771	726	781	802	738	746	706	772	786	723	775	760	794	748	772	766	774	792	796	746
7050	4183	4837	3773	2415	1731	1299	1018	828	732	707	640	530	477	512	485	484	476	445	455	455	403	438	440	451	408	444	411	419	387	422	413	416	372	402	374	422	367	387	379	405	399	400	373	391	397	413	341	381	386	377	406	418	397	410	362	383	384	401	412	402	387	385	395	394	364	369	367	396	402	389	404	367	395	396	395	382	419	363	351	327	363	353	373	377	402	349	390	372	413	377	390	351	447	353	374	381	418	367	381	368	368	404	367	371	434	367	412	369	356	390	393	367	373	388	362	377	380	359	397	376	386	395	389	362	408	396	407	403	405	374	382	439	405	363	355	350	349	392	381	405	392	377	363	349	382	370	352	416	393	343	373	367	414	370	369	379	417	393	371	394	391	390	393	411	395	371	359	372	376	370	414	384	376	381	404	371	383	383	378	386	416	417	388	389	370	375	378	381	386	389	363	389	390	348	367	389	354	401	407	386	380	416	407	402	381	344	388	416	381	388	373	381	379	351	349	425	410	355	398	372	418	376	333	405	382	366	381	364	399	357	342	394	381	387	393	404	345	364	355	371	404	392	361	399	412	390	359	364	339	381	395	391	426	375	361	340	373	375	391	340	375	381	395	380	368	380	362	375	419	371	364	415	414	383	408	412	367	391	362	390	380	395	392	369	404	362	385	382	371	368	393	384	409	402	364	375	385	387	377	381	363	338	405	377	388	383	358	387	382	376	364	408	376	404	398	423	388	378	403	383	355	410	356	378	393	388	362	386	387	351	402	361	363	339	386	357	390	402	400	377	374	338	388	345	384	349	408	381	392	419	347	335	411	435	395	418	364	382	398	394	369	386	377	358	358	416	359	373	399	400	369	408	362	412	372	393	364	374	364	404	366	396	412	385	369	376	374	378	379	401	343	371	333	354	370	373	390	392	384	362	349	381	403	395	358	393	384	357	410	415	368	383	407	351	396	367	387	386	378	363	364	383	385	393	395	368	372	393	393	353	381	372	407	420	383	378	418	400	400	391	368	417	383	421	373	377	395	380	363	355	391	370	398	356	399	352	392	396	391	374	389	397	349	376	360	396	397	366	393	368	371	376	388	410	371	367	365	386	428	415	444	379	375	360	434	356	380	369	334	370	368	401	415	363	381	370	374	383	383	389	351	385	397	400	403	391	387	375	365	383	367	356	371	433	382	390	380	403	358	422	375	400	372	367	387	392	374	354	364	357	372	421	368	394	370	368	385	379	396	371	408	409	392	362	413	361	344	385	395	411	370	403	380	391	371	382	350	355	341	361	369	378	415	361	378	455	420	391	442	370	382	380	406	386	396	397	359	376	379	373	388	415	384	381	339	374	420	433	407	368	381	373	370	367	385	403	404	393	398	357	369	386	354	361	436	369	416	414	424	372	383	369	401	391	410	381	383	389	358	358	357	377	377	401	337	366	352	384	404	441	415	412	393	394	370	411	381	379	355	417	390	398	357	388	398	398	361	383	387	346	357	377	380	389	382	343	424	413	389	354	379	327	389	406	399	399	385	349	428	403	388	379	354	393	392	406	361	406	408	392	385	378	414	403	354	341	335	395	402	420	403	354	422	393	350	390	387	428	382	341	425	392	356	378	383	386	394	358	384	380	398	349	328	355	400	422	383	373	396	353	379	380	415	379	409	368	385	401	380	398	394	375	367	370	372	351	385	392	362	402	368	402	396	396	382	373	380	392	369	392	391	380	378	346	400	365	396	375	325	375	387	431	390	358	396	388	366	366	408	371	391	398	369	402	380	388	338	408	396	362	378	371	391	413	370	382	373	371	396	383	380	382	391	378	417	401	378	391	354	382	394	394	450	365	367	389	390	410	358	400	399	409	356	373	379	394	370	436	365	395	360	387	419	405	428	386	436	387	360	384	382	403	392	392	357	390	353	330	378	391	411	436	364	373	370	365	385	377	392	417	398	383	386	366	398	362	414	394	399	415	395	361	432	397	374	366	393	366	416	392	388	370	392	368	406	372	367	391	360	379	388	373	379	406	373	369	391	366	387	357	380	424	376	405	348	367	353	340	363	385	360	405	391	384	380	366	409	362	380	402	401	388	403	413	384	385	381	391	400	399	354	366	362	371	375	380	391	407	367	397	375	419	372	371	378	385	399	419	380	369	349	398	381	399	413	392	385	387	384	388	356	390	395	393	383	363	366	401	384	375	409	433	438	387	378	385	369	336	370	386	379	359	405	403	383	380	428	381	382	383	420	392	380	372	378	348	409	379	368	377	334	423	413	398	416	383	410	383	394	407	385	367	389	358	386	386	363	372	369	373	369	366	392	351	413	357	395	399	385	370	425	374	414	348	382	360	383	332	372	403	385	385	351	367	374	387	345	365	368	410	378	405	386	384	415	384	366	409	375	359	348	399	369	387	384	337	402	374	389	380	344	361	360	393	371	370	376	401	364	371	383	418	420	402	385	413	376	409	396	388	354	355	420	379	362	356	383	365	373	374	378	387	374	409	391	365	352	390	409	376	372	392	393	417	381	428	393	398	360	380	457	413	395	403	368	392	376	384	391	346	432	381	391	375	358	390	369	385	387	388	374	378	370	363	367	397	385	394	389	369	370	376	388	429	402	360	359	376	367	402	427	374	375	359	407	360	416	344	401	400	361	351	354	379	330	398	366	379	397	386	408	383	381	374	371	440	364	374	391	397	402	377	384	393	412	422	390	344	408	404	386	397	386	385	368	348	360	351	413	373	362	386	369	370	434	376	359	384	425	386	397	391	369	346	398	365	422	366	415	363	375	365	367	391	405	427	365	391	414	362	390	365	425	397	380	376	347	418	389	375	364	366	352	367	364	386	414	403	349	390	392	372	364	346	416	384	401	387	340	349	341	375	349	379	382	349	383	374	390	362	379	370	407	395	388	396	363	388	390	404	385	393	393	364	379	379	390	366	356	392	388	369	385	374	383	419	379	380	379	377	394	393	355	364	368	392	405	376	379	393	387	385	322	335	356	333	380	400	407	383	402	384	375	409	402	432	347	381	440	393	378	342	393	358	353	374	372	364	398	403	381	358	390	354	357	423	376	377	401	378	379	371	359	338	378	390	383	390	340	370	386	407	427	368	406	408	357	377	376	414	403	390	364	366	355	378	384	349	379	377	367	383	379	340	390	387	388	395	396	430	377	407	403	392	404	408	381	377	354	370	341	404	370	389	410	388	414	380	372	387	392	398	374	355	399	429	385	378	391	401	367	408	371	400	383	369	367	385	389	377	403	387	402	386	345	388	425	400	377	412	352	365	404	362	372	367	368	370	402	372	369	385	409	383	385	343	393	398	383	400	394	362	398	376	364	356	430	354	424	410	459	360	389	372	382	379	357	364	411	368	387	385	383	399	365	382	393	365	396	366	419	373	380	389	392	421	368	370	367	372	406	403	376	373	373	391	391	399	366	395	370	370	387	430	398	367	389	422	413	385	352	395	392	407	417	359	389	398	414	400	422	361	379	395	366
4956	4233	8966	10149	8403	6354	4828	3933	3198	2760	2446	2088	1912	1722	1628	1521	1467	1353	1342	1319	1250	1207	1190	1123	1143	1103	1034	1034	948	988	995	956	915	888	990	929	940	912	970	890	914	846	953	852	867	918	875	929	896	892	830	893	859	873	907	873	848	881	854	846	864	855	894	883	776	859	855	889	904	883	901	878	871	937	840	875	857	889	856	882	868	856	867	892	882	889	872	882	845	855	806	854	888	839	858	853	813	850	903	845	827	813	857	920	805	834	844	822	843	843	888	843	826	867	832	909	883	860	836	895	905	849	829	841	880	811	851	879	811	844	857	815	908	858	883	798	898	859	883	821	874	865	889	853	863	838	845	828	826	820	874	811	855	868	883	820	823	847	839	836	837	875	877	837	846	891	824	878	859	863	818	898	794	876	825	890	827	818	831	832	886	847	797	818	880	815	853	863	805	824	851	859	877	882	857	860	854	889	821	870	851	860	908	840	837	843	867	832	792	890	878	865	865	895	841	868	851	789	883	862	788	877	853	823	850	822	839	849	832	833	868	822	784	851	852	782	884	820	848	861	840	863	843	829	865	841	826	890	893	828	830	853	826	855	860	848	827	840	829	854	863	812	888	815	812	856	856	841	910	860	869	846	815	841	881	858	807	827	861	915	831	813	808	815	821	880	819	848	832	844	894	813	816	885	830	852	834	862	844	850	882	892	802	852	826	866	888	826	825	901	905	835	875	901	825	872	895	882	828	836	856	895	871	862	912	839	822	864	827	877	867	893	893	851	837	876	889	869	785	801	919	849	832	817	835	880	835	859	844	862	839	867	810	855	858	820	882	943	854	831	854	865	905	824	865	842	850	828	862	818	814	827	897	878	846	856	824	851	853	837	859	838	834	841	854	888	810	839	900	874	849	854	864	867	831	809	839	820	928	856	883	857	885	841	833	794	863	858	872	857	863	816	908	887	849	885	840	835	863	810	855	804	852	867	823	842	872	875	844	845	848	877	860	833	862	813	876	826	826	862	844	856	902	846	870	829	890	796	830	853	934	791	818	837	807	915	845	863	846	914	842	834	871	851	874	818	878	898	842	920	837	797	837	832	895	888	890	841	856	790	880	839	838	875	823	853	828	844	811	824	784	842	814	905	854	834	907	863	875	853	892	866	874	797	827	883	783	827	832	815	887	892	853	870	874	799	834	828	874	815	849	857	879	847	819	871	884	871	786	860	910	900	892	797	860	917	867	885	849	860	850	923	845	846	843	870	909	843	854	855	844	811	836	861	877	834	861	840	866	842	835	872	893	853	865	884	896	852	857	848	870	833	872	844	884	852	908	849	823	796	821	850	853	829	874	856	853	817	817	870	824	841	852	834	908	870	842	844	887	817	853	840	869	870	846	797	890	868	842	816	869	807	857	845	872	833	868	797	820	848	897	861	903	840	876	944	844	862	875	801	818	811	841	858	856	854	896	867	819	901	866	835	868	892	823	842	841	859	804	878	859	875	893	857	894	854	856	827	837	841	836	879	881	868	864	827	894	838	893	847	845	834	868	881	849	878	848	836	819	863	796	868	809	847	897	825	862	824	859	900	853	920	858	872	888	870	850	836	832	790	891	865	811	848	915	838	884	856	895	861	886	809	922	871	857	842	867	837	860	853	866	858	890	807	869	807	867	832	805	858	838	786	882	869	855	830	831	844	922	838	874	831	883	827	832	872	849	858	879	840	829	865	882	896	849	788	846	852	858	857	917	833	839	837	865	907	872	891	824	892	882	878	857	865	870	857	818	824	903	842	869	855	872	879	892	838	865	831	822	827	862	826	908	803	882	868	854	864	904	809	843	865	904	853	804	829	794	854	817	869	838	830	823	866	855	813	840	877	889	839	895	834	871	877	907	834	868	860	796	931	824	851	870	836	888	825	924	833	848	862	820	862	835	861	861	899	865	802	838	847	858	907	853	872	799	888	848	862	871	824	860	857	838	827	858	806	828	855	840	857	832	854	827	837	836	870	862	878	837	864	840	880	847	813	840	867	837	831	911	792	829	880	844	821	825	885	822	835	855	852	876	811	896	897	788	845	876	887	825	833	843	845	883	815	836	917	872	861	853	870	920	882	920	840	890	885	848	824	823	838	874	880	838	824	881	886	847	873	836	847	831	856	805	905	875	848	835	913	855	907	834	869	822	813	859	819	822	914	785	873	854	854	868	880	796	855	901	849	887	911	826	885	835	792	850	828	848	815	853	859	845	846	847	891	851	871	877	856	861	875	847	854	855	906	839	837	841	879	857	840	806	850	829	850	816	868	872	792	894	881	856	869	894	825	843	901	828	896	858	873	870	811	850	825	875	865	853	843	839	884	849	849	847	825	893	843	868	851	831	869	831	876	894	845	844	877	820	842	896	845	850	843	860	838	870	853	842	863	783	872	902	845	877	892	830	861	842	874	821	875	827	834	857	889	870	879	869	831	794	878	855	823	829	870	856	856	881	850	856	858	896	830	905	869	858	824	836	809	838	877	856	837	849	880	817	847	839	835	878	759	847	850	803	887	875	901	840	854	857	823	844	904	819	811	832	872	838	891	875	796	888	872	858	849	847	868	834	820	822	854	837	826	905	827	843	828	860	829	810	879	876	838	866	844	823	844	861	866	902	869	841	882	848	840	831	813	871	837	819	849	861	871	876	867	855	810	832	872	830	880	833	824	843	877	858	800	870	833	834	882	881	834	859	855	799	832	857	871	832	820	867	826	876	857	819	885	915	848	830	793	924	868	884	853	849	830	789	842	894	893	875	829	832	864	835	886	875	855	841	834	852	870	850	851	850	897	865	834	816	842	859	786	885	879	855	803	815	863	856	874	898	854	831	911	834	893	883	877	775	853	864	840	813	839	839	824	839	831	853	862	873	843	836	834	827	855	861	826	906	780	916	868	865	818	850	844	857	831	861	879	886	856	868	855	877	834	862	860	822	869	876	852	870	821	849	855	861	793	906	883	836	782	845	847	845	837	831	886	823	886	916	801	857	861	857	838	859	833	840	879	856	805	825	800	805	830	890	844	776	857	854	853	834	879	850	866	863	820	824	845	815	847	821	875	842	842	833	889	780	883	890	861	834	861	852	901	865	863	869	837	876	887	826	869	879	828	884	822	919	829	854	848	826	834	894	891	887	817	865	790	844	906	847	847	847	819	835	888	860	909	829	878	894	805	831	908	862	814	876	880	830	817	838	848	849	852	816	850	848	839	813	875	791	822	859	905	849	844	870	922	824	826	869	901	860	819	867	835	876	912	855	860	859	841	848	881	853	879	919	872	822	829	851	813	827	823	843	828	882	894	851	885	803	810	878	857	863	843	794	801	843	884	903	842	863	830	866	842	869	880	866	846	863	840	851	900	880	856	868	901	859	853	840	872	835	862	875	831	835	817	850	845	846	857	859	863	838	904	863	843	860	827	796	888	813	873	875	819	868	890	844	882	889	832	786	851	864	847	820	818	858	903	798	883	805	862
14732	6250	7434	5802	3592	2469	1791	1386	1068	889	808	710	612	580	532	523	497	501	461	456	460	447	467	412	447	418	421	391	393	370	387	419	384	378	388	345	395	364	381	388	374	346	339	342	364	355	385	357	369	321	375	335	383	355	325	326	381	360	372	351	337	404	360	352	346	373	352	342	358	326	367	378	365	389	344	374	339	339	350	342	350	316	344	326	392	339	379	363	381	379	358	336	329	378	348	357	361	382	365	361	352	338	335	327	315	350	399	363	368	384	345	347	388	384	346	316	386	346	350	332	370	356	351	362	340	386	343	375	351	367	337	390	355	343	373	363	313	331	343	376	368	359	336	343	355	338	345	347	327	357	342	386	373	360	370	345	341	314	363	368	370	323	355	366	360	371	340	376	382	352	324	343	375	369	379	366	345	357	368	356	348	358	368	364	334	374	393	369	370	377	369	311	337	360	333	317	362	323	351	364	354	325	332	353	338	359	343	343	369	360	365	345	355	367	344	364	356	347	374	396	365	346	313	358	376	371	340	379	372	364	377	363	356	363	349	354	336	326	372	348	321	341	334	358	369	333	347	372	346	338	379	339	343	346	350	352	369	340	362	352	344	349	385	365	333	371	377	309	346	346	366	349	344	364	328	361	375	323	348	381	368	376	337	351	364	356	329	367	343	367	333	336	401	371	345	365	331	363	308	354	357	324	295	379	372	342	350	344	383	333	317	341	360	374	354	344	345	375	321	363	352	367	332	357	336	351	331	368	333	373	354	403	333	349	371	386	355	350	338	362	362	372	375	364	342	345	348	316	344	340	369	355	337	382	366	340	368	348	314	318	347	356	338	375	379	362	375	339	366	342	322	362	326	339	386	352	330	363	347	331	357	335	363	365	348	365	360	398	337	353	357	358	337	346	392	324	358	307	349	321	371	342	396	398	367	356	356	337	366	333	360	347	340	339	366	341	346	349	357	320	298	369	369	360	353	381	323	345	386	348	332	368	334	351	333	334	392	345	353	331	353	393	320	365	352	360	355	358	327	357	321	359	374	315	353	342	307	315	329	319	351	315	337	350	369	377	375	357	392	378	406	359	369	371	362	372	363	342	331	341	315	349	361	357	377	336	345	353	352	355	337	351	328	358	363	378	347	345	363	342	329	373	376	359	374	349	352	350	341	379	360	316	363	327	342	391	374	352	377	315	373	363	353	374	339	359	364	376	349	331	363	367	369	365	395	368	344	326	383	330	344	365	327	382	339	337	342	357	378	357	376	341	311	341	376	333	343	329	330	376	329	342	334	352	349	345	388	323	336	328	378	352	359	355	375	339	329	351	342	342	336	367	365	365	326	318	343	359	334	335	303	348	337	330	336	329	353	363	340	340	358	355	362	343	363	354	400	340	337	334	360	335	364	368	330	363	321	349	344	349	338	370	348	358	364	365	378	342	353	351	348	329	364	357	352	335	358	323	355	354	357	314	354	361	362	381	322	347	332	356	391	331	348	382	340	353	370	360	356	317	349	332	363	356	335	356	371	347	359	359	351	347	335	351	328	357	390	355	373	352	356	369	363	349	375	384	352	321	377	348	338	390	397	362	350	332	351	354	332	353	326	286	313	334	365	329	368	362	356	374	345	356	336	314	327	352	325	344	355	353	298	314	387	362	355	342	351	341	380	348	330	344	368	363	355	343	340	343	348	375	357	352	321	351	360	361	304	376	372	324	378	325	354	344	347	343	339	334	377	364	363	379	353	382	328	356	311	359	354	366	373	336	347	323	344	357	368	330	346	363	343	367	355	354	328	344	379	346	385	324	333	348	325	319	328	343	372	360	359	377	365	376	352	369	366	386	376	353	330	337	384	362	337	339	335	359	369	361	355	368	358	309	349	335	368	338	336	370	390	368	345	310	369	336	358	323	338	349	364	323	355	358	342	346	313	371	344	354	343	375	358	360	351	328	348	360	358	340	342	340	348	366	351	393	352	367	378	358	394	324	348	374	362	351	373	343	324	375	425	330	355	313	360	318	308	359	338	362	364	369	342	341	337	362	364	344	364	378	350	364	331	358	334	347	369	377	354	363	369	374	351	341	309	373	348	362	332	348	377	389	359	382	344	340	329	387	358	343	369	351	363	322	376	399	346	338	377	358	360	357	358	345	344	339	385	373	342	330	324	389	350	324	372	355	349	366	335	362	362	334	326	352	331	374	365	344	372	374	332	356	350	346	364	347	352	345	356	347	326	373	367	357	365	387	358	348	352	336	350	341	380	342	329	347	348	329	350	315	352	337	318	353	373	356	333	409	359	359	403	336	338	323	359	408	372	361	361	351	343	330	353	371	325	396	385	367	365	350	395	382	377	322	360	348	380	332	361	347	334	346	369	310	368	344	362	338	358	383	384	344	334	356	335	361	363	340	372	379	320	378	360	372	326	338	353	362	341	345	411	347	376	340	360	366	365	373	342	350	316	322	374	381	354	361	353	374	355	376	339	368	332	340	351	347	339	340	375	371	352	339	329	347	373	365	354	336	336	364	396	387	356	366	324	352	318	314	365	324	364	347	347	328	320	372	366	376	368	331	372	337	379	364	345	357	364	353	342	371	369	354	363	385	347	346	329	364	346	344	375	320	350	368	367	384	286	329	355	338	375	331	362	380	345	356	377	343	347	363	314	346	362	347	361	342	335	298	394	325	347	366	342	354	394	332	352	378	368	325	330	355	385	347	327	366	376	342	368	334	350	348	346	325	338	362	332	345	347	362	354	361	314	366	388	365	351	347	368	365	390	348	350	371	344	354	352	343	344	357	354	324	339	335	357	382	317	347	386	376	366	368	354	393	339	321	348	327	343	389	391	321	346	352	384	351	311	348	379	347	368	375	349	350	333	381	321	333	334	379	360	376	333	386	375	343	331	317	329	348	372	336	365	335	378	379	337	354	394	375	370	372	338	363	400	359	369	325	347	364	374	363	346	355	348	380	352	376	334	334	334	370	360	365	353	382	342	360	363	350	396	349	373	366	357	374	358	373	390	337	342	354	367	356	397	338	354	399	359	368	346	350	345	362	367	360	344	360	371	368	371	353	330	321	350	353	361	367	352	328	382	326	347	335	368	345	361	378	372	333	375	328	373	340	350	344	308	397	351	372	354	349	357	337	374	343	382	354	312	350	359	386	369	340	332	344	343	388	350	325	337	374	363	371	339	358	346	347	323	371	328	381	380	337	367	326	324	348	331	344	331	326	343	359	335	345	336	328	365	397	384	374	326	334	317	390	367	331	329	362	299	326	334	336	327	332	341	321	353	342	376	376	358	327	333	356	322	354	365	339	349	373	327	353	389	377	353	349	330	338	363	378	361	371	336	378	361	363	356	380	381	367	324	371	316	395	376	316	338	366	363	405	374	345	335	362	371	295	355	383	365	371	360	357	352	384	320	336	347	343	313	358	352	371	357	376	368	356	338	340	350	343	357	302	370	386	385	359	340	383	336	372	359	376	331	397	365	359
10085	5880	12996	14710	11830	9026	6802	5440	4547	3857	3254	2781	2413	2221	2002	1813	1749	1651	1565	1480	1549	1416	1306	1291	1260	1126	1101	1110	1041	1115	1068	1028	987	955	911	877	928	975	887	889	862	851	877	880	913	889	891	848	789	831	855	847	833	850	829	771	788	802	828	844	832	837	840	872	840	854	802	881	847	847	812	786	821	784	786	776	793	759	802	845	813	796	849	792	833	827	808	775	724	745	804	833	839	802	788	825	781	747	809	768	811	814	784	780	780	759	755	807	798	784	696	810	765	786	753	773	819	802	749	798	744	797	798	795	810	775	828	811	799	810	778	786	748	807	766	763	780	808	778	815	817	842	772	825	725	810	749	793	761	729	805	880	780	778	845	800	775	849	813	878	759	790	766	835	835	798	811	851	725	805	767	827	788	792	777	801	815	782	776	803	817	764	767	734	782	810	763	793	795	797	831	830	824	792	820	750	794	753	823	765	766	817	822	750	759	825	817	790	836	818	799	815	791	819	748	800	787	772	763	776	812	777	743	769	787	795	810	781	802	779	796	777	766	825	856	769	799	813	832	778	809	864	789	835	762	792	797	822	803	766	757	812	803	832	813	788	858	829	731	757	808	772	808	786	756	796	826	828	806	807	786	798	815	753	794	784	774	784	825	796	798	794	796	785	812	813	784	825	847	766	842	805	813	765	784	823	752	796	814	778	786	849	775	775	790	801	857	822	743	807	826	854	797	773	783	783	810	795	789	804	831	837	788	799	805	798	827	779	826	790	833	791	797	746	839	778	777	866	780	850	755	745	787	782	775	807	797	760	795	855	813	780	748	811	788	836	793	797	776	803	805	780	851	788	832	788	767	821	825	746	786	768	814	817	807	768	782	793	781	860	784	839	804	802	772	806	842	792	807	806	817	816	793	806	793	827	818	800	782	786	796	782	829	762	831	803	784	812	784	816	859	803	799	789	806	763	798	784	806	800	769	851	833	779	798	824	824	832	817	795	786	832	793	767	789	761	807	830	797	797	789	821	819	778	841	798	777	783	838	814	799	765	811	795	854	781	810	817	764	823	810	814	790	818	864	850	850	788	830	802	808	817	795	764	751	793	779	790	835	775	799	777	834	801	828	854	795	804	805	844	822	824	752	790	742	830	804	819	762	779	871	818	861	802	765	805	806	781	788	820	801	774	779	785	807	803	766	770	843	800	821	853	834	749	772	830	760	812	808	799	781	818	790	824	805	810	772	791	776	820	799	816	773	794	826	816	753	762	828	864	814	813	827	770	825	809	790	847	810	784	779	771	785	774	839	799	763	836	816	825	848	827	786	803	792	827	799	818	797	809	799	822	775	772	771	817	816	773	795	819	749	819	761	859	821	803	796	770	803	820	841	751	781	776	822	827	798	787	810	777	795	837	817	800	769	792	804	810	781	832	805	785	816	827	828	815	812	788	786	799	795	837	806	800	798	798	797	768	796	789	754	811	837	796	748	815	803	832	823	794	812	797	809	798	852	788	766	818	772	794	814	812	815	766	799	781	767	840	816	792	775	810	814	746	779	821	773	839	800	792	811	803	837	761	782	768	816	807	798	819	835	769	820	808	830	835	785	813	763	848	815	810	839	879	786	870	785	811	808	823	819	789	786	833	826	792	799	822	801	836	759	811	822	848	808	829	813	750	764	771	785	796	803	741	773	791	808	792	798	792	824	764	761	817	791	792	826	768	851	831	821	845	801	766	796	789	808	796	738	780	835	836	792	761	798	799	793	806	789	792	812	844	773	808	781	796	819	772	799	775	808	787	826	775	796	765	768	820	804	816	799	811	771	775	796	764	813	771	767	811	786	808	770	851	782	829	788	769	814	784	761	813	830	778	800	805	790	759	800	753	764	797	804	771	740	826	792	802	814	810	807	782	792	775	787	818	837	815	802	824	749	849	826	768	802	783	769	810	821	749	765	779	815	798	780	822	806	779	807	828	831	812	750	771	827	773	822	817	808	815	811	763	758	796	798	725	826	821	842	792	797	799	817	806	806	789	791	793	833	816	796	782	760	829	797	811	776	747	810	825	801	808	820	803	811	786	804	816	812	794	823	801	816	788	794	755	802	825	784	819	835	779	796	768	770	790	818	787	832	803	753	781	783	781	775	836	822	820	783	824	803	845	816	713	806	750	763	817	810	820	822	796	776	784	792	806	782	804	832	838	808	807	790	794	763	790	798	779	857	802	821	760	781	842	807	771	787	811	830	754	778	795	770	808	807	777	825	837	822	815	788	796	802	788	802	803	836	806	822	805	785	815	842	837	813	757	794	778	791	814	775	797	845	813	769	758	803	772	806	793	767	775	794	751	835	833	770	798	800	799	831	823	873	783	800	792	769	851	836	814	769	803	768	829	829	829	739	719	835	822	802	853	834	787	795	804	803	837	784	766	759	817	783	831	807	786	792	783	806	821	786	830	841	816	824	845	797	853	779	818	785	848	822	745	796	751	826	791	761	838	818	831	832	758	804	817	755	837	796	794	823	840	839	807	809	808	818	789	740	820	767	850	772	811	781	744	774	796	801	786	827	842	795	766	813	767	817	811	797	869	834	768	781	767	795	747	880	744	788	782	805	803	802	820	711	813	780	807	850	738	773	844	869	766	788	807	812	793	780	778	785	801	810	800	770	804	807	795	823	764	822	782	810	799	841	787	824	758	786	807	803	797	759	759	756	822	823	788	830	782	821	795	757	801	742	823	818	807	800	870	784	770	868	777	791	801	793	764	792	843	811	738	813	804	734	810	765	779	797	835	809	865	800	813	851	786	801	819	825	794	807	794	808	845	815	828	814	817	766	797	834	780	830	803	775	813	813	792	808	798	813	728	820	849	820	769	832	803	789	838	838	811	825	780	810	832	799	812	845	801	763	772	805	789	773	817	792	833	798	813	800	802	764	821	792	797	853	811	822	794	820	770	826	775	790	797	792	804	785	843	822	794	820	760	786	771	794	767	794	793	745	754	804	776	811	782	792	781	789	794	787	785	775	776	804	805	788	779	858	802	738	838	817	762	787	821	741	805	795	774	804	790	837	801	861	794	807	851	796	804	786	780	826	837	791	793	771	813	792	820	828	808	852	778	788	819	811	827	825	797	817	750	826	806	826	801	768	821	801	779	760	806	822	775	819	777	795	812	785	756	788	810	762	766	816	760	795	802	845	811	788	840	796	756	710	810	801	771	774	835	832	837	819	819	858	808	788	778	801	782	798	880	819	779	828	785	792	800	829	808	779	819	801	824	789	822	745	747	790	821	816	771	815	783	830	772	803	846	815	800	823	779	833	768	793	766	767	810	773	883	790	828	838	732	789	799	741	777	766	787	812	806	808	763	819	799	760	739	772	784	790	818	790	849	796	874	810	815	780	795	798	807	786	808	825	800	756	780	759	827	795	831	806	748	787	755	792	798	815	816	785	806	813	782	773	773	779	854	831	770	792	825	809	791	825	750	814	799	765	869	774	768	781	821	817	846
22489	9403	10375	8425	5061	3364	2332	1731	1274	1117	920	796	670	622	618	575	551	540	478	488	482	466	446	401	412	373	411	404	369	404	401	359	409	383	376	344	363	356	351	384	350	353	363	361	374	365	386	369	370	353	386	347	321	342	361	337	344	354	336	333	348	299	336	358	374	366	333	320	340	323	342	327	333	328	322	329	316	344	336	354	357	317	330	344	362	351	356	303	344	324	359	335	360	343	332	352	356	349	350	352	327	382	310	351	332	346	343	309	358	334	336	320	339	331	335	352	344	313	375	320	357	303	346	319	329	347	289	338	336	366	349	322	350	347	303	330	342	344	330	353	320	334	351	316	307	395	352	334	343	352	355	327	324	354	344	343	294	346	327	366	339	333	336	348	305	330	319	302	315	325	330	329	306	333	307	311	316	349	330	329	354	384	333	323	364	351	339	347	338	342	363	324	326	424	310	329	356	320	315	318	316	331	327	350	331	314	320	326	303	338	345	310	340	287	324	342	346	337	299	334	351	301	318	316	310	378	317	333	335	334	359	330	358	376	337	327	327	335	305	324	345	353	341	344	340	345	318	312	362	345	325	327	319	319	340	384	305	367	334	304	304	327	360	381	357	392	335	369	307	385	330	362	342	342	336	318	325	343	324	342	362	342	300	359	329	328	355	364	336	310	347	356	371	363	353	354	320	313	284	336	374	367	329	338	350	346	351	350	353	353	334	340	366	333	368	326	357	383	342	311	345	339	322	343	357	292	319	313	344	320	353	332	351	385	357	319	326	356	369	322	354	346	339	339	326	314	337	382	352	345	369	347	363	356	373	357	346	342	357	347	346	320	341	322	333	323	349	371	322	340	330	335	325	385	377	336	315	333	363	341	331	308	329	349	314	320	324	350	324	328	360	338	340	327	314	353	321	343	341	336	342	313	371	320	330	314	290	338	326	320	334	352	344	349	343	354	332	322	340	337	379	313	340	372	348	373	330	342	346	360	303	361	353	363	345	297	342	344	359	339	317	353	379	338	337	361	342	293	340	329	308	313	353	351	327	343	309	320	300	337	342	317	339	362	338	354	348	324	349	318	344	338	338	330	369	316	326	325	350	341	342	352	343	375	345	306	338	335	340	361	359	316	340	356	360	327	332	336	303	349	314	321	335	353	349	358	366	317	338	377	344	329	357	331	347	315	342	361	319	333	353	346	359	337	327	347	334	302	357	322	329	334	331	321	300	367	331	365	328	342	319	337	314	340	321	375	346	346	361	337	344	338	336	328	369	330	334	361	352	339	316	328	331	340	349	325	342	342	359	346	327	352	348	374	343	372	346	324	334	298	340	334	357	335	367	316	332	367	338	335	353	316	328	350	355	341	330	336	325	289	297	338	359	303	337	373	331	322	354	345	354	380	320	325	358	322	340	366	318	350	303	341	337	337	337	288	304	363	364	382	346	344	331	326	333	367	355	324	334	345	324	368	354	339	305	370	353	335	363	353	342	321	357	377	344	354	308	331	345	346	348	387	332	369	342	294	330	315	330	335	332	333	351	362	327	351	336	338	344	372	339	315	326	358	319	352	288	362	342	360	293	349	350	344	341	353	352	344	307	322	351	349	359	334	340	377	344	330	360	335	352	309	303	355	317	322	337	318	353	348	361	337	333	324	343	317	373	364	334	312	327	317	332	329	330	320	319	331	344	363	334	341	314	372	350	335	323	357	346	341	340	358	304	328	378	310	352	313	305	385	347	319	327	332	344	347	347	358	353	334	340	344	340	363	317	333	354	325	330	300	361	326	354	358	383	314	313	352	345	358	340	328	333	323	321	366	353	322	337	331	337	313	349	357	325	345	376	324	340	345	301	349	328	349	333	340	337	332	327	350	357	339	353	340	362	322	349	331	357	315	354	309	377	359	326	336	342	355	356	326	349	340	365	337	350	345	360	314	335	308	342	329	329	318	318	326	357	317	309	331	343	319	310	337	329	356	318	349	320	371	345	331	308	347	341	350	349	310	347	313	334	317	336	369	348	316	361	361	321	348	341	328	320	323	350	336	343	320	350	360	326	357	330	311	366	318	313	324	316	319	322	327	321	302	327	334	334	339	371	328	351	349	362	346	372	323	334	342	328	379	347	341	318	314	330	342	334	390	341	313	306	352	336	372	387	358	339	370	306	299	326	286	298	335	311	337	336	352	328	315	359	343	354	355	316	363	327	334	347	322	354	347	337	360	343	310	352	346	343	343	306	344	325	367	317	317	319	332	341	357	316	305	332	354	357	347	348	302	343	341	354	335	324	317	352	359	340	309	322	345	318	324	352	338	324	341	350	357	359	343	308	320	334	359	320	323	332	353	347	316	344	367	349	340	332	333	305	364	343	334	309	361	317	327	345	324	317	331	377	310	338	366	358	328	337	342	326	326	368	357	350	310	318	340	363	342	335	318	391	328	334	336	345	345	317	313	333	315	339	330	346	339	365	334	301	340	312	329	317	324	360	378	325	343	356	339	313	347	323	349	328	301	342	316	366	341	384	312	348	360	375	379	341	329	352	395	316	330	369	349	331	309	313	324	298	340	324	352	367	320	375	342	358	347	322	355	325	357	339	332	300	316	332	339	349	328	316	342	338	363	359	333	355	308	322	301	362	330	370	333	342	308	325	367	358	396	332	303	316	337	304	354	330	352	318	370	333	335	309	315	324	348	394	349	348	370	359	329	384	310	371	345	346	323	354	336	356	330	354	332	313	324	349	334	329	339	348	353	320	334	318	343	356	353	372	341	336	325	314	368	360	321	345	345	329	352	337	353	358	335	321	311	327	331	388	361	327	363	354	334	342	322	353	329	347	364	353	375	338	359	329	363	360	330	340	361	319	372	345	349	334	315	349	317	335	342	327	359	335	346	373	330	357	352	318	358	299	332	346	357	334	304	338	325	327	354	330	366	316	339	337	308	356	329	362	325	333	339	356	350	372	353	349	334	369	314	336	309	351	379	329	354	360	344	340	377	342	341	314	345	353	325	395	354	357	330	331	321	348	377	335	360	346	324	318	319	339	331	341	323	325	337	323	341	321	338	341	329	344	337	300	295	353	339	349	322	338	338	343	324	314	323	313	354	328	348	346	346	345	328	332	320	309	312	311	353	317	365	304	339	332	347	326	371	313	379	352	367	323	347	330	365	326	328	331	336	363	319	356	346	353	344	350	315	331	356	339	302	319	330	332	359	359	323	311	328	338	283	354	340	339	355	326	348	342	324	353	359	315	342	358	324	317	349	346	325	342	313	323	353	316	341	362	322	379	322	341	344	317	310	369	315	368	331	355	325	362	341	324	364	328	349	321	349	336	343	342	328	368	345	337	323	353	331	349	343	321	302	324	325	357	334	306	342	306	323	334	348	337	343	346	295	326	321	343	326	353	345	331	335	330	316	325	306	353	382	301	352	395	357	312	317	355	325	372	332	339	339	351	304	341	363	318	344	383	351	310	360	302	322	333	333	378	317	307	338
12886	7606	16391	18494	14818	11772	9117	7121	5656	4811	3996	3491	2967	2675	2400	2289	2137	1869	1707	1767	1682	1601	1499	1503	1410	1320	1212	1174	1168	1136	1092	1080	1056	998	995	995	1001	958	906	859	881	864	974	908	862	929	861	809	861	861	835	817	812	800	750	776	778	831	828	855	726	848	822	778	766	826	823	825	755	723	805	801	782	803	785	830	807	801	755	816	784	784	820	816	798	795	707	748	803	722	797	787	782	778	802	746	787	750	813	781	787	733	809	801	739	747	749	781	805	786	716	780	769	790	798	824	772	739	776	762	805	777	727	789	740	795	790	748	760	754	743	804	724	737	778	716	746	766	730	763	736	775	803	779	765	726	781	752	793	776	746	735	796	775	788	782	714	779	790	770	775	800	750	756	823	801	804	783	773	776	800	766	742	815	753	776	768	738	776	802	799	752	776	783	809	798	751	729	762	752	799	772	754	759	846	778	735	758	743	740	794	725	784	797	833	790	819	811	777	757	815	760	759	732	762	704	745	762	826	814	766	769	725	778	789	802	758	755	714	792	782	822	788	819	776	738	763	800	807	746	769	743	808	816	799	758	776	776	787	810	808	795	722	759	811	751	792	739	776	761	848	760	770	764	766	788	776	732	791	789	763	778	776	750	697	729	769	744	804	780	810	781	705	761	792	755	737	810	733	780	752	745	795	775	739	739	721	777	804	686	752	785	775	748	732	769	826	763	800	752	796	775	776	762	748	733	797	752	754	785	754	793	754	742	792	795	754	724	776	773	814	741	720	764	801	791	761	786	758	829	780	773	805	782	755	755	761	746	782	770	725	786	731	799	770	722	756	772	757	762	776	771	783	780	752	796	726	797	842	793	784	721	780	701	780	769	771	729	781	803	799	751	746	778	732	795	738	770	779	771	722	796	794	766	742	755	732	767	717	779	713	785	738	743	789	748	765	732	723	745	765	725	765	786	793	808	768	775	795	752	774	744	761	738	748	767	730	748	819	740	806	755	806	737	782	737	759	778	765	763	804	773	782	814	750	806	768	778	769	799	735	786	763	754	777	833	787	732	742	739	739	755	830	755	735	750	756	825	771	799	725	754	748	755	784	737	775	799	757	776	782	777	739	836	802	774	789	758	749	747	791	790	785	788	795	765	795	749	763	776	756	775	827	733	763	831	758	748	753	790	734	792	784	770	683	721	800	759	749	751	753	726	719	746	780	776	722	731	779	786	754	802	788	747	764	748	791	744	749	797	768	743	850	744	787	775	730	785	764	780	785	770	760	726	759	750	766	782	748	744	781	789	758	789	731	811	703	809	726	808	788	741	729	757	720	734	756	730	765	785	746	774	787	785	771	776	730	754	738	757	770	752	727	783	781	766	793	793	785	745	782	778	728	758	750	760	767	747	756	808	779	774	767	770	802	777	764	824	789	768	775	804	760	804	763	748	797	790	774	844	772	777	799	749	731	777	753	725	816	763	773	734	751	787	797	767	786	738	783	795	761	742	751	780	783	746	767	788	719	779	763	735	768	806	772	763	745	720	825	840	731	787	778	812	774	781	774	809	809	806	786	736	803	748	773	780	790	768	766	792	772	819	756	785	751	787	772	786	815	775	794	789	736	760	775	792	768	751	785	747	735	744	740	759	778	725	716	733	783	729	822	726	773	726	802	815	820	752	807	772	778	729	764	778	799	763	749	773	726	776	739	739	793	721	791	753	791	763	813	743	774	777	765	757	787	780	745	787	763	766	776	778	756	769	757	763	793	743	801	793	751	817	763	768	786	739	821	731	767	758	795	793	777	813	771	776	768	766	819	760	834	774	754	740	793	747	761	738	767	718	861	782	804	759	777	751	756	784	708	747	803	783	780	784	756	726	752	790	783	734	781	788	724	828	786	759	730	801	772	763	757	794	797	755	720	774	766	773	761	769	803	797	733	792	813	807	831	814	793	794	822	763	788	815	751	764	763	688	754	739	786	831	757	740	772	782	789	730	806	746	779	743	772	731	779	745	780	751	756	768	778	762	794	774	713	730	744	753	825	765	779	793	736	779	758	750	775	796	780	790	798	768	685	784	754	736	775	779	766	755	761	783	725	812	761	814	753	751	744	779	758	792	776	789	795	748	828	799	713	739	810	742	760	802	765	762	850	769	797	734	802	781	743	772	791	780	769	756	777	773	811	797	807	799	759	703	761	753	809	785	750	803	777	743	771	741	781	723	779	827	765	754	787	764	723	759	766	802	735	796	806	751	762	801	770	770	728	739	800	765	745	774	815	837	798	735	764	765	787	750	789	787	771	763	791	768	755	773	747	751	729	730	795	753	750	811	753	745	736	714	798	777	748	746	758	795	807	730	776	759	794	770	781	808	775	710	777	713	747	763	770	765	737	720	723	806	796	778	760	779	781	786	818	734	763	781	753	716	749	780	770	770	767	786	826	785	759	798	736	731	776	803	738	771	758	784	772	772	734	768	747	801	753	803	765	771	741	780	835	747	757	751	782	750	808	793	781	765	805	764	703	804	832	808	856	758	825	774	799	695	773	797	796	783	772	787	724	782	794	753	825	742	752	779	822	763	760	788	848	735	774	733	795	773	784	759	836	737	749	736	729	787	758	822	762	747	769	771	809	726	726	763	766	804	735	801	747	770	788	776	734	793	796	784	746	786	768	755	816	774	802	777	759	719	816	771	777	781	773	834	751	775	768	750	790	786	787	787	738	790	762	830	797	760	737	788	758	743	769	741	754	816	757	762	768	755	777	795	740	802	789	813	768	836	797	763	758	796	744	759	816	762	773	762	769	777	799	793	770	783	755	713	738	774	773	805	778	779	800	773	766	775	724	760	792	806	806	751	798	814	727	767	728	739	732	766	766	794	739	779	740	768	780	743	795	738	769	726	782	747	793	810	759	833	772	732	784	733	793	809	766	761	787	733	757	750	803	774	756	748	744	753	807	797	784	781	795	751	794	785	840	772	767	795	747	811	778	790	745	781	771	753	764	744	797	835	780	792	811	815	706	762	749	803	796	730	760	783	790	762	821	775	725	722	750	716	788	807	774	799	823	764	708	752	771	792	747	795	813	771	781	794	743	727	781	820	798	770	796	750	819	749	734	730	792	822	780	804	776	805	746	758	842	733	743	834	808	789	762	769	757	748	752	843	733	778	741	756	761	714	742	766	779	786	826	765	773	766	785	749	804	749	771	766	813	770	785	819	780	771	768	777	762	779	796	753	799	774	766	804	796	786	739	793	771	808	796	766	780	762	710	770	787	741	745	784	778	772	767	790	784	752	761	792	751	861	781	782	749	783	733	762	752	806	800	826	814	762	723	822	737	721	797	740	757	750	794	737	741	768	744	749	791	764	789	770	750	766	824	808	751	762	791	762	787	795	772	765	772	724	767	717	802	780	779	793	795	744	838	719	781	827	727	837	756	745	762	754	755	728	769	779	766	798	743	772	787	775	725	816	796	746	834	799	713	805	754	782	703	760	802	788	784	788	716	802
7124	4196	4952	3728	2349	1746	1297	983	854	735	669	638	564	589	516	486	461	482	485	440	448	438	474	452	383	399	399	444	416	408	404	428	384	385	402	371	380	432	362	418	401	432	389	381	413	394	391	383	399	391	408	386	391	350	408	391	363	388	390	411	417	357	379	354	382	414	414	373	354	355	394	407	373	378	400	385	392	375	392	394	341	404	394	350	363	412	383	349	385	406	421	349	426	396	420	384	385	398	353	356	403	397	346	417	383	389	388	409	411	405	404	386	383	352	390	411	397	365	393	399	380	391	377	401	378	397	366	386	397	372	360	413	373	375	385	405	378	364	382	395	386	371	332	368	392	382	364	376	392	386	417	360	389	383	383	393	353	379	379	391	386	402	374	340	364	386	401	382	363	441	371	329	395	380	389	373	378	381	415	377	373	395	363	411	383	379	392	358	385	394	396	404	370	389	363	350	429	388	388	402	431	420	383	436	396	385	405	369	399	347	381	389	412	384	376	397	374	390	378	360	381	366	416	387	386	430	403	407	373	368	399	381	371	367	419	379	393	396	394	395	424	395	415	378	405	360	405	421	367	390	407	350	386	379	402	392	430	364	382	398	399	417	384	354	398	398	429	415	383	355	396	368	404	385	335	334	379	360	394	392	363	394	393	401	404	384	402	419	395	391	412	361	354	379	369	382	402	383	381	386	389	355	389	395	373	366	374	418	409	412	379	381	398	429	374	424	344	368	389	404	376	370	398	378	358	396	392	372	382	392	415	375	375	363	385	415	368	392	416	399	421	388	414	392	381	375	401	387	371	375	365	393	370	382	387	399	397	382	387	379	426	384	367	409	406	393	384	402	374	384	377	400	391	373	399	366	363	379	400	405	330	384	396	378	401	373	387	356	411	356	402	379	398	384	381	370	384	398	383	371	386	399	386	392	397	376	394	387	377	387	408	400	391	409	375	423	407	388	395	366	387	384	404	402	405	380	419	406	383	399	395	373	374	392	388	374	383	406	399	392	416	386	357	384	344	349	419	394	383	350	397	413	388	430	411	366	385	422	406	404	380	423	371	406	392	406	395	389	362	341	418	388	365	402	391	358	403	383	357	378	390	382	391	421	363	363	398	378	357	383	399	401	380	406	339	354	359	402	369	382	383	416	354	367	406	371	410	388	389	374	337	371	366	411	399	392	386	341	388	390	373	373	377	368	394	396	368	359	391	412	406	434	388	374	395	375	406	377	375	417	386	377	404	406	375	376	399	400	394	363	358	394	412	366	385	388	386	370	378	393	381	385	378	352	372	431	355	365	403	421	396	405	381	371	402	389	395	406	398	384	398	387	416	400	418	378	404	395	358	380	411	363	390	394	396	393	404	394	421	360	365	391	398	388	375	425	406	366	400	395	387	433	375	376	410	390	438	383	415	422	407	374	386	383	375	380	402	395	394	359	427	393	368	344	367	348	355	383	385	363	342	381	414	373	368	388	365	392	376	347	356	376	421	373	415	355	353	373	399	391	410	397	402	367	392	405	365	423	409	399	403	328	390	402	365	398	387	388	400	385	374	417	440	352	369	395	382	398	392	389	363	395	378	391	405	423	401	390	359	383	342	393	400	401	352	385	367	386	372	378	386	394	364	390	405	364	412	382	382	370	384	408	342	402	380	383	403	363	382	392	432	348	401	390	382	381	391	389	351	389	416	403	447	401	361	389	369	392	352	431	360	337	353	402	376	404	383	394	391	391	401	380	395	350	374	360	433	402	389	401	421	367	362	384	392	347	414	426	379	378	341	386	398	385	367	390	384	402	387	390	391	361	367	411	414	395	396	365	402	389	375	398	366	407	379	370	408	389	406	372	374	385	368	408	345	403	389	407	434	367	364	401	370	354	380	387	413	396	387	421	389	408	347	400	390	386	374	440	404	339	376	373	371	371	376	373	391	353	383	401	385	390	353	381	420	385	374	387	382	400	358	374	406	404	387	382	409	408	362	394	393	379	381	356	397	415	391	396	404	355	384	383	353	360	391	391	389	383	365	379	390	398	384	388	425	367	356	376	401	383	369	415	354	411	406	342	417	407	410	377	394	430	392	408	403	394	347	385	387	436	406	373	374	358	418	432	424	386	389	374	385	411	412	342	404	396	402	412	357	382	408	393	386	393	361	378	399	380	387	395	359	367	380	391	363	403	369	408	370	403	372	347	364	379	378	375	401	362	396	414	393	363	357	380	367	381	376	327	388	390	388	364	400	370	393	386	376	377	377	385	347	339	381	405	411	408	404	390	362	389	367	367	398	367	375	380	399	404	369	376	426	433	391	397	417	413	411	379	415	405	392	394	380	396	391	404	400	367	424	385	366	390	407	388	388	369	392	390	428	380	364	366	409	387	352	368	388	390	360	353	381	401	370	356	410	379	383	386	353	373	413	352	374	393	417	389	376	399	382	394	382	386	409	403	383	390	331	342	381	403	400	366	359	409	362	419	404	421	405	372	414	352	384	414	413	409	357	352	376	363	364	333	356	369	393	402	380	395	394	362	382	384	365	374	359	378	391	378	359	382	399	358	369	382	384	370	336	384	408	377	393	377	420	373	412	434	370	378	355	377	386	377	366	343	365	396	376	394	360	366	391	343	378	351	360	412	395	407	414	402	406	369	400	379	388	407	369	361	383	373	399	374	402	352	364	353	405	404	340	388	395	395	380	396	372	391	378	392	377	378	388	387	412	400	385	407	394	376	381	410	395	368	354	418	411	370	392	399	377	376	352	395	386	414	386	425	407	387	345	358	403	374	407	373	372	433	365	370	394	361	399	385	398	340	371	408	376	399	368	399	397	357	348	360	395	430	405	388	397	385	398	374	360	353	380	354	391	390	372	352	394	350	409	379	410	393	408	367	357	371	360	384	377	387	353	372	372	394	356	374	397	369	381	408	364	372	398	370	402	376	358	367	393	382	367	358	363	381	379	350	401	353	371	380	397	416	388	387	348	406	409	388	382	391	368	375	410	378	391	415	403	375	384	366	383	378	392	388	384	372	357	366	384	375	385	430	401	389	378	368	427	398	385	360	372	328	413	405	370	369	414	405	371	384	368	348	377	378	363	387	373	380	389	381	393	364	384	406	367	387	393	400	400	406	364	421	404	391	394	337	401	399	415	386	366	388	386	383	398	365	370	370	407	396	420	408	371	370	381	415	409	425	392	394	385	376	381	422	382	382	420	385	408	397	429	433	394	370	378	391	387	376	388	410	384	400	380	361	380	370	404	361	374	379	384	394	395	365	348	403	382	371	375	415	408	382	389	356	391	387	424	392	391	355	415	398	375	399	359	376	386	377	355	393	359	398	392	424	357	367	423	382	368	329	401	394	381	371	377	380	396	391	398	402	422	395	385	406	417	366	394	376	383	388	400	401	429	374	381	403	364	387	379	402	386	393	361	431	414	387	396	378	408	380	394	408	372	382	378	385	415	354	399	364	370	347	392	416	378	370	374	374	435	405	371	375
4804	4152	9067	9909	8082	6304	4944	3870	3225	2628	2421	2036	1843	1689	1586	1535	1450	1368	1290	1355	1295	1178	1264	1182	1151	1047	1058	1078	1080	1000	1081	1016	1005	1019	960	876	942	977	911	964	919	920	918	925	950	950	903	938	863	915	938	882	856	898	876	923	864	873	856	919	878	870	817	890	856	840	813	890	837	884	833	854	865	916	858	869	931	863	920	927	871	813	913	845	878	837	871	812	881	801	823	879	880	849	827	867	860	844	821	815	906	877	816	876	816	875	886	882	846	830	842	861	858	859	847	895	837	832	825	852	860	880	815	822	845	875	848	856	813	846	903	835	833	872	855	856	877	889	820	783	896	825	856	896	850	867	876	773	862	873	848	869	854	819	887	842	803	815	892	913	828	847	819	835	856	834	841	835	797	863	890	865	832	795	819	875	850	880	793	790	880	861	825	874	897	876	878	820	893	900	817	871	854	873	876	835	845	873	790	854	858	881	891	819	830	820	822	855	872	843	856	874	829	850	867	822	876	878	851	897	871	862	884	881	865	856	859	889	860	806	857	919	814	856	840	866	870	831	850	842	903	862	883	869	847	882	861	827	861	810	805	848	900	874	837	868	870	878	836	858	853	867	839	840	862	847	868	892	912	855	834	930	849	834	874	814	910	812	870	842	800	843	901	862	878	869	861	828	898	937	817	854	873	830	796	883	889	848	821	811	824	838	792	825	834	867	860	886	865	833	826	867	859	859	836	820	899	853	836	825	881	853	868	892	837	833	805	862	823	841	854	877	820	835	831	897	832	794	899	855	857	848	864	886	843	822	865	875	888	854	862	884	872	870	768	784	868	865	902	835	896	907	831	845	892	850	828	853	844	798	815	853	864	830	827	818	861	800	845	846	883	898	852	880	894	834	762	889	898	875	881	872	879	817	809	839	874	893	918	883	862	845	893	876	947	890	824	895	891	849	830	844	888	860	822	857	868	895	863	864	881	908	816	915	872	863	809	906	917	863	881	897	838	920	878	880	847	838	847	812	874	885	881	890	865	806	838	867	829	859	872	834	796	878	829	818	859	879	870	857	882	866	851	904	852	826	801	855	896	872	907	862	827	816	835	861	876	879	807	861	808	864	920	855	873	846	864	814	932	832	851	890	887	847	846	870	841	795	884	882	810	860	849	905	877	821	872	903	842	819	840	835	843	867	837	898	873	877	836	896	857	865	851	866	864	817	884	863	875	857	827	868	921	801	885	841	864	888	845	806	863	863	861	873	848	846	851	856	833	837	853	800	856	927	878	857	848	889	835	831	858	852	873	877	880	873	829	916	795	835	857	818	887	803	881	858	872	876	858	867	890	855	825	818	845	830	857	887	817	877	904	857	831	841	827	809	803	849	863	883	867	852	882	857	815	864	862	832	913	897	872	822	868	908	872	834	874	846	824	868	810	834	831	876	819	879	845	852	897	835	843	879	785	820	869	875	866	835	892	796	849	871	854	819	818	840	894	838	880	878	829	800	863	819	852	868	847	843	839	880	865	821	853	867	899	812	828	851	805	836	880	834	880	854	874	844	854	878	899	843	839	876	883	865	876	858	930	866	904	855	864	861	894	865	912	871	838	893	839	842	845	838	874	836	828	888	893	831	831	867	805	898	818	827	859	848	854	872	920	869	860	827	873	871	842	862	859	856	851	815	846	809	877	854	801	844	836	832	813	849	864	837	847	802	833	852	832	853	858	846	853	793	878	880	872	826	811	860	859	832	786	842	873	859	817	887	800	907	910	868	866	847	886	856	890	812	835	868	842	894	844	865	840	860	827	859	803	862	898	885	910	882	892	843	804	909	890	850	890	832	843	803	864	812	855	878	905	808	849	825	843	846	893	847	866	863	897	888	831	851	856	840	903	863	847	847	835	852	906	830	862	883	862	897	832	879	891	854	869	881	887	854	844	851	877	862	899	846	890	830	837	874	853	878	866	878	815	869	860	846	816	849	871	858	901	859	893	887	899	853	856	848	813	855	891	845	872	882	865	831	842	848	848	893	874	846	886	850	899	860	889	838	903	866	820	852	869	851	839	884	879	864	823	899	852	816	876	839	845	885	862	863	850	897	864	877	838	833	824	817	852	836	835	857	803	829	811	843	900	832	862	810	884	875	867	882	849	852	871	815	871	897	852	857	902	842	895	860	851	834	907	822	874	869	824	844	807	889	873	829	863	871	818	838	861	816	824	892	857	845	841	834	808	865	811	845	879	835	828	829	882	879	859	858	844	834	881	889	856	853	856	852	827	875	853	923	867	924	895	838	846	849	885	880	819	837	854	856	849	857	851	876	831	859	842	879	889	840	907	923	859	825	828	852	860	856	882	882	915	860	839	839	901	886	858	884	863	904	830	858	839	849	902	868	825	847	866	875	831	829	829	857	884	854	881	820	796	904	900	863	867	868	778	854	913	884	856	849	868	853	862	812	875	847	795	852	874	860	860	892	908	852	851	840	824	904	866	847	849	866	841	853	828	899	859	850	876	838	852	848	880	891	858	802	889	863	876	893	943	800	849	875	903	888	877	847	836	861	850	889	898	922	813	795	885	850	813	899	893	836	886	816	857	882	876	847	853	830	888	862	831	891	879	795	850	854	850	851	860	836	885	858	866	842	871	875	822	860	852	823	871	878	844	813	809	845	879	858	872	829	844	883	836	849	826	819	855	879	885	924	830	830	825	902	820	841	874	840	892	927	858	833	876	811	930	849	900	863	920	908	827	855	829	873	849	869	820	847	861	891	860	846	868	871	899	802	874	862	877	869	862	848	870	824	837	849	881	883	857	831	877	822	843	849	829	854	825	821	894	827	869	864	878	849	902	819	818	845	825	845	826	828	871	899	870	810	866	840	889	871	880	826	851	886	863	924	860	850	826	817	849	866	838	843	828	895	835	784	778	851	887	864	860	798	884	889	890	818	862	883	813	845	834	895	850	845	857	863	842	855	865	889	865	807	838	838	877	825	795	880	805	853	818	878	872	848	878	861	862	893	876	884	829	787	863	813	895	873	884	883	844	845	888	847	865	873	887	811	826	837	841	899	877	889	914	916	915	828	832	880	852	832	814	868	877	866	868	871	876	873	846	883	883	849	851	861	823	911	901	876	892	833	820	922	877	867	821	921	849	835	839	882	837	857	866	863	832	846	878	836	840	889	851	848	840	844	838	878	838	910	840	895	830	847	881	898	837	868	846	874	898	896	870	872	914	849	865	879	885	879	816	858	829	879	827	859	849	849	877	862	865	858	836	867	877	894	847	836	842	868	886	813	890	834	883	890	860	807	859	873	926	836	858	867	883	903	858	854	848	856	846	876	849	809	888	843	829	877	858	871	843	790	882	841	934	847	889	866	857	890	808	846	832	879	861	864	809	890	822	863	850	845	876	911	860	829	858	878	894	829	853	853	859	813	818	836	924	846	827	855	837	863	834	873	835	862	859	806	807	860	847	813	868	894	832	839	846	871	823	908	820	852	858	878	859	880
14430	6436	7662	5806	3647	2436	1829	1294	1056	903	771	726	608	574	572	496	503	478	456	482	464	473	407	393	418	419	394	376	405	422	400	360	396	396	397	355	367	385	381	336	387	372	409	362	372	350	349	377	411	352	345	326	367	338	382	323	350	355	323	372	357	326	394	356	346	355	370	368	391	347	367	353	392	343	356	392	356	343	360	361	324	350	362	368	344	373	377	397	365	366	323	354	338	349	391	350	346	315	346	362	359	328	351	360	364	320	353	340	351	351	362	375	337	319	331	353	340	369	371	376	324	321	360	354	395	380	337	395	360	354	390	370	347	335	366	347	361	346	331	337	356	364	376	343	330	350	362	348	381	374	348	360	317	363	353	353	350	355	348	342	349	340	335	357	399	342	375	389	354	357	381	381	356	336	342	306	363	358	338	354	324	338	383	343	364	357	355	361	391	325	347	360	367	356	364	341	347	370	378	375	343	347	366	353	339	358	319	335	347	361	351	382	369	350	377	332	337	353	329	382	326	328	325	352	339	317	367	364	338	378	348	330	373	334	330	419	343	355	348	335	315	379	338	402	360	350	387	365	365	365	363	382	322	356	355	340	376	381	333	347	348	343	337	353	352	345	340	379	352	345	306	348	345	366	332	330	358	334	394	364	351	347	347	372	408	364	401	361	373	374	340	332	332	318	349	351	356	348	340	373	360	342	356	362	386	390	322	334	354	358	376	336	362	348	335	363	390	321	335	368	358	375	331	360	374	360	353	358	387	351	391	365	390	349	326	383	386	399	400	371	354	385	342	386	341	387	331	351	353	344	319	379	362	369	377	367	361	401	376	354	386	337	345	403	326	384	332	362	350	342	392	398	339	384	369	375	378	365	315	361	393	353	348	419	359	341	357	350	349	344	378	352	365	361	350	354	354	381	396	377	366	337	366	380	358	324	342	349	308	376	379	378	400	331	382	346	371	372	357	365	366	366	370	336	351	375	393	333	380	370	363	336	356	400	333	354	340	363	347	342	377	334	348	321	347	392	373	338	332	379	363	349	370	324	350	348	339	339	314	318	358	344	322	361	321	338	348	364	349	380	410	384	341	352	350	361	329	306	355	357	369	366	360	366	364	314	348	349	388	372	333	363	336	386	357	345	335	375	389	363	332	368	351	380	344	353	355	376	346	361	376	370	354	371	371	357	364	381	382	357	312	358	355	305	381	379	359	378	391	369	310	376	356	382	364	377	359	343	334	410	360	371	318	350	362	348	345	370	332	363	352	341	360	385	362	347	378	312	344	352	353	356	382	373	351	357	374	362	335	384	377	363	303	367	398	352	346	374	360	347	325	367	362	376	389	331	387	348	362	366	399	341	357	361	358	345	337	344	379	379	335	316	364	321	332	369	381	351	370	352	322	389	360	327	382	325	331	360	352	361	367	331	356	357	336	380	365	351	348	345	376	356	393	349	371	342	343	348	371	355	375	381	378	346	383	356	389	329	361	334	345	389	353	347	353	361	341	361	303	354	321	357	345	379	385	356	386	374	356	386	388	359	388	363	380	352	349	370	410	417	385	333	335	356	340	338	348	348	336	327	330	359	338	343	345	357	344	349	333	341	335	337	378	355	371	381	392	343	339	358	361	321	378	377	366	351	365	341	398	351	336	310	333	359	372	351	324	343	353	381	350	363	359	364	364	348	363	334	365	366	384	372	384	325	370	353	351	357	359	365	355	339	348	354	375	339	338	363	337	354	381	383	365	381	379	382	334	316	338	345	369	353	347	325	386	337	376	304	362	370	357	368	343	381	379	370	396	379	367	323	340	356	383	362	369	373	367	372	348	364	343	358	362	350	356	335	344	358	374	353	368	357	346	344	341	355	356	377	327	361	339	353	371	369	347	391	367	370	363	355	396	350	373	383	361	359	333	370	350	356	383	371	339	347	369	377	328	346	321	372	356	375	370	347	373	353	348	364	351	337	345	344	359	353	363	359	346	374	382	341	356	384	371	338	354	328	357	358	357	368	386	343	359	355	331	354	347	372	366	336	338	374	361	357	362	398	366	376	351	345	382	363	359	341	368	352	353	371	362	352	321	355	349	374	357	356	361	354	362	329	352	394	339	369	356	355	369	375	387	376	378	348	368	365	336	359	364	380	365	375	355	335	324	365	351	305	360	375	365	368	341	361	343	351	342	409	333	358	383	367	380	325	319	337	403	374	347	333	377	346	337	345	357	359	355	387	335	349	323	402	382	348	378	394	329	364	378	343	342	352	348	353	375	395	337	370	323	342	331	347	370	337	351	335	365	323	376	349	374	343	378	350	319	347	391	350	387	395	369	387	329	356	363	360	398	360	368	359	364	349	345	388	380	331	375	339	396	334	393	392	366	343	379	356	337	356	383	407	360	344	418	342	319	360	363	352	312	310	329	353	368	351	373	355	346	387	348	336	391	332	340	355	377	356	345	326	365	322	407	304	373	336	337	365	326	346	332	353	367	396	355	346	415	393	345	341	345	338	358	396	367	350	355	375	367	333	347	378	379	352	355	334	358	374	363	386	389	323	367	364	339	351	355	347	354	374	365	353	358	364	366	350	332	347	324	361	321	367	342	344	355	341	378	360	383	338	358	366	405	352	330	384	402	367	344	351	356	341	353	421	344	384	367	350	371	347	387	362	317	351	333	365	378	363	311	377	365	362	335	328	316	369	369	361	352	344	371	372	340	382	352	316	357	346	359	334	357	347	402	348	319	336	375	348	369	373	355	358	390	333	340	352	354	324	399	375	352	377	331	366	333	326	370	347	371	366	352	375	371	385	392	382	351	313	364	348	380	310	335	364	338	356	349	341	339	363	376	355	337	362	335	352	358	366	338	367	324	338	371	345	328	355	350	355	359	337	373	367	359	362	356	341	347	367	352	344	340	352	331	392	361	393	357	368	360	403	370	401	330	343	353	362	381	335	339	372	371	327	339	346	336	364	351	313	312	357	343	348	365	337	353	319	353	342	332	329	338	356	347	356	342	355	310	342	346	317	339	367	363	347	351	379	344	364	346	362	332	349	357	405	389	356	336	368	402	374	349	353	343	322	361	355	359	353	381	374	376	348	369	373	353	357	330	342	404	392	364	360	342	364	351	333	338	373	357	348	358	338	334	363	362	392	375	384	340	362	378	368	365	394	383	376	353	385	351	334	358	372	380	335	370	359	355	343	345	358	338	368	341	362	342	368	381	406	364	354	346	388	350	357	361	337	366	340	355	352	361	361	373	357	344	378	367	346	375	340	314	333	352	363	362	342	329	333	388	404	350	354	344	379	353	344	346	348	355	339	350	332	390	334	362	388	368	355	364	333	362	384	345	363	356	365	379	385	350	331	383	357	355	342	376	336	356	354	331	357	373	358	356	354	345	370	363	333	336	359	336	372	356	348	332	358	317	381	362	339	345	363	366	369	344	359	345	350	359	328	360	302	363	363	363	332	357	342	336	353	384	384	347	386	342	342	389	337	335	353
10053	5964	12892	14310	11743	9151	6933	5335	4307	3743	3200	2769	2442	2147	1895	1772	1705	1608	1552	1550	1530	1430	1348	1306	1236	1210	1127	1145	1091	1060	1048	1057	979	959	987	949	950	955	982	927	894	864	938	845	914	910	840	874	845	866	816	811	855	853	866	840	770	783	846	826	844	866	809	803	852	811	848	807	782	811	799	828	852	846	751	806	815	807	816	799	762	805	788	805	768	796	778	793	816	810	820	808	796	796	813	791	861	807	827	810	756	832	840	784	822	749	823	812	791	808	830	803	826	814	767	829	812	801	816	811	840	788	843	840	797	799	830	835	799	820	798	795	809	843	848	749	835	801	856	811	811	799	781	754	804	760	784	799	798	786	810	772	807	831	756	856	772	784	843	800	789	844	857	762	809	771	783	818	815	766	818	836	770	799	785	750	761	774	795	824	790	802	802	814	802	798	802	793	829	840	800	809	809	812	743	780	838	825	792	780	838	736	744	788	851	805	828	825	828	794	777	793	783	797	785	791	803	827	796	793	784	776	804	826	798	833	840	799	834	787	815	811	810	818	802	784	781	779	768	810	820	793	781	820	787	770	780	798	829	799	820	824	781	787	799	828	722	792	798	792	796	842	852	769	822	817	775	795	782	818	843	811	783	825	833	861	813	765	794	827	785	775	831	824	824	799	790	818	746	847	764	775	778	799	768	853	787	821	771	828	798	830	782	802	745	837	780	761	734	835	802	813	781	757	760	764	828	822	822	776	832	820	804	808	758	800	711	817	813	875	813	799	768	839	821	809	790	820	810	799	832	782	778	835	798	813	812	810	824	794	797	773	800	813	802	824	837	795	825	817	768	823	794	810	817	812	811	846	791	837	781	828	833	791	793	818	833	784	826	814	856	780	783	845	793	794	808	852	766	815	779	826	796	803	816	788	827	811	809	777	867	837	771	859	810	812	774	795	807	757	837	785	778	860	837	763	819	797	846	783	764	811	850	792	813	826	834	875	846	827	779	787	744	771	834	797	821	848	785	800	790	814	775	798	824	810	852	836	818	793	798	768	784	827	821	837	867	845	794	805	801	796	822	800	732	728	800	826	821	761	858	812	799	836	820	827	811	823	881	786	771	764	827	814	805	844	802	823	789	805	795	810	804	818	804	829	787	774	813	766	779	797	764	853	776	785	803	831	799	771	783	805	770	801	797	810	788	819	802	842	780	801	788	801	755	775	798	818	813	739	784	862	801	846	765	830	753	810	812	813	752	761	780	824	767	810	764	772	767	801	851	853	815	809	823	842	757	806	839	760	833	806	820	849	801	831	864	823	777	786	849	804	842	785	784	801	846	805	830	812	826	769	802	817	804	796	785	823	806	809	783	871	815	814	815	818	846	755	782	778	758	806	816	816	812	785	835	797	797	767	842	821	807	834	787	810	807	752	792	780	793	773	786	819	841	776	768	775	787	830	839	781	827	806	828	766	788	799	794	761	742	837	823	798	810	821	755	769	789	831	803	808	823	789	855	757	761	772	812	820	796	843	814	780	789	771	819	820	885	881	810	796	822	821	802	754	805	786	835	780	815	811	740	785	787	835	788	843	765	796	777	826	791	805	860	809	820	807	772	815	772	828	754	846	831	780	827	808	813	774	781	798	845	811	766	757	863	758	781	786	787	844	801	769	743	811	784	786	833	802	800	814	825	811	828	816	806	826	784	816	806	774	808	758	789	805	770	794	760	821	844	782	852	798	884	796	778	737	781	815	791	819	839	768	839	808	790	820	833	817	789	803	793	810	825	759	798	752	810	788	789	760	830	785	849	794	782	759	792	779	791	785	814	804	804	844	747	783	780	848	816	789	832	808	772	806	808	796	811	828	803	789	841	812	823	801	874	825	773	800	813	809	797	786	797	839	782	799	797	763	821	813	830	780	778	817	749	817	810	804	810	842	832	774	800	795	738	819	831	760	795	764	781	776	801	795	805	815	776	833	786	797	802	746	765	851	817	791	838	829	842	829	803	813	841	797	809	770	788	830	748	833	848	781	833	763	819	856	777	833	785	770	808	810	795	833	757	780	803	781	815	751	792	778	789	850	802	779	773	793	843	823	815	829	831	781	817	782	857	808	784	766	800	807	783	769	839	850	793	773	848	799	862	840	814	784	761	792	774	789	804	785	820	807	770	810	769	811	784	822	813	799	836	775	811	792	832	808	769	793	773	845	769	829	752	860	754	808	813	816	779	785	850	829	873	858	754	814	772	766	837	835	756	810	793	826	730	827	806	855	776	815	780	751	835	780	815	771	826	797	770	786	801	791	839	783	802	864	763	818	758	800	786	785	812	781	793	794	784	795	802	816	738	802	784	840	765	801	752	795	824	825	713	807	812	816	773	823	789	802	786	816	757	792	858	743	801	823	842	791	796	799	795	836	772	836	837	767	810	805	781	789	829	859	732	760	766	799	759	876	792	820	760	839	757	767	775	828	793	787	807	855	894	759	817	786	784	807	836	765	796	830	842	820	816	794	791	787	856	790	791	790	816	775	804	797	798	755	801	819	842	801	776	836	843	798	746	810	821	788	847	801	818	772	760	774	821	812	806	764	836	807	764	786	798	810	789	787	771	822	794	818	738	798	817	805	801	785	843	847	828	856	800	791	765	803	783	825	839	749	774	761	798	753	804	776	798	819	767	793	760	754	866	778	821	803	818	785	804	832	760	773	784	788	813	804	843	833	851	829	826	816	831	803	772	773	775	837	763	807	859	794	836	828	779	829	792	831	810	809	816	862	788	822	804	876	810	839	785	784	811	865	805	763	747	813	808	821	800	826	772	835	824	828	796	799	788	812	843	831	766	850	782	764	852	770	768	808	815	742	776	759	828	758	782	788	813	770	791	790	807	728	832	796	843	854	830	789	797	804	788	823	810	852	779	775	806	785	785	808	819	803	831	850	820	795	861	798	825	757	788	790	839	775	802	770	790	818	783	808	761	876	840	838	828	790	812	764	817	797	755	836	797	813	797	849	795	748	797	817	790	771	886	857	773	812	834	818	813	799	838	772	778	794	765	794	808	804	814	831	804	791	807	786	756	817	796	771	787	799	824	806	809	801	789	825	830	826	777	779	836	808	827	858	791	832	818	834	757	753	807	773	810	801	793	810	808	806	787	795	795	768	758	792	844	745	759	808	821	798	788	795	814	833	810	794	856	779	811	761	764	777	751	803	765	779	785	764	773	808	777	793	836	797	816	746	809	799	813	804	805	818	785	828	817	766	800	823	819	843	792	786	817	833	809	834	778	858	812	770	784	793	805	821	812	833	776	805	807	770	837	857	813	756	791	828	774	818	762	832	715	808	842	780	788	773	795	835	797	816	788	831	783	784	760	788	861	774	790	777	821	831	795	828	818	808	793	846	840	800	843	764	788	812	775	862	808	804	838	773	832	788	807	780	809	805	822	831	789	758	754	805	831	853	786	795	787	779	799	783	760	774	768	870	810	798	831	826	823	836	812	800	778	815	790	835
22462	9575	10326	8016	5102	3349	2273	1584	1284	1137	930	819	660	675	623	559	494	501	486	483	513	443	458	424	424	443	410	415	423	388	358	358	380	361	364	343	362	340	380	365	369	371	375	349	373	389	343	387	335	370	381	340	332	351	374	297	351	345	320	330	332	342	328	336	327	359	349	360	314	337	355	354	353	342	334	326	382	319	338	359	384	314	351	366	344	335	370	344	315	364	355	353	350	379	342	301	348	320	308	302	361	371	313	364	331	332	319	332	343	314	333	347	350	401	315	320	328	339	322	336	356	388	338	337	305	320	345	361	341	316	366	311	337	368	373	342	325	314	313	345	356	362	352	339	322	361	333	365	333	328	340	354	335	337	358	330	324	365	333	320	308	372	315	349	324	339	307	309	353	337	339	345	317	340	359	375	354	323	364	331	323	342	349	358	367	342	310	359	349	346	297	309	333	378	330	325	330	331	373	337	336	338	354	346	356	348	299	350	318	299	333	323	305	337	402	349	320	319	345	376	327	335	337	353	354	337	330	304	332	350	343	349	377	301	354	315	345	337	319	332	343	344	317	329	335	332	278	357	351	361	352	350	296	347	374	334	363	352	330	350	362	325	323	316	347	318	346	352	307	347	351	339	358	317	360	348	316	312	348	339	383	348	350	331	352	370	358	387	313	329	359	321	348	355	351	308	362	364	344	320	320	342	342	359	386	341	343	296	352	308	313	330	341	326	365	334	340	327	363	327	310	390	324	324	375	330	389	330	350	325	332	326	352	318	323	342	364	379	386	308	328	345	315	312	361	346	318	302	324	324	336	364	326	334	350	364	389	351	352	336	304	372	332	350	364	338	366	315	363	357	355	347	325	384	343	318	364	353	374	385	351	333	318	348	331	371	332	330	366	325	331	312	360	360	385	358	405	334	352	356	321	335	323	342	310	332	340	367	365	318	334	350	332	301	342	338	354	367	345	351	340	351	331	316	331	327	367	319	331	296	355	321	343	345	347	316	337	308	337	321	327	342	337	316	340	372	354	347	324	321	314	284	339	338	327	364	369	331	320	375	315	329	356	330	335	387	340	344	387	309	319	322	318	339	325	320	308	360	364	337	335	332	330	356	330	355	335	376	358	369	340	325	356	350	326	378	389	358	322	388	378	360	315	334	353	316	352	358	369	318	348	333	337	307	335	364	366	342	355	331	383	344	334	329	329	304	313	331	339	338	332	345	358	330	371	354	330	336	310	388	353	376	339	317	346	321	364	361	327	330	325	342	346	365	347	355	352	346	353	334	338	291	342	362	312	372	340	327	309	352	327	313	321	336	347	371	336	358	320	324	299	376	318	362	379	360	338	316	355	361	319	324	329	358	357	375	326	325	335	369	329	360	367	333	349	366	325	297	325	336	350	341	350	341	343	358	343	365	335	350	341	315	340	344	345	352	352	365	347	353	297	325	344	330	355	355	342	305	335	334	332	313	343	323	339	343	326	338	357	355	307	354	334	344	350	320	400	339	341	339	334	347	378	333	341	320	320	340	369	337	350	335	309	334	323	315	306	343	335	382	325	328	335	349	383	324	366	337	332	338	312	344	349	391	333	326	372	341	360	363	359	348	374	313	316	375	340	360	357	355	298	365	312	328	350	362	320	328	331	309	323	353	351	346	359	345	322	297	341	345	303	341	349	337	311	369	348	343	385	301	396	331	325	339	326	331	361	307	336	319	309	321	308	347	338	322	337	337	338	338	326	390	329	350	330	342	347	353	335	335	352	364	355	338	343	366	354	333	331	338	319	334	326	372	349	340	347	330	343	325	350	375	328	310	339	328	347	332	329	348	305	324	320	358	377	324	339	357	339	355	381	328	332	332	316	355	343	332	335	337	310	311	336	320	356	324	357	326	345	376	315	334	345	347	336	319	351	352	311	306	338	350	334	310	357	313	362	361	344	372	358	351	335	347	339	351	330	360	328	353	318	340	337	340	358	356	343	301	350	334	319	363	364	340	339	355	338	371	352	324	376	359	360	319	330	360	342	337	333	303	335	352	327	345	359	340	328	361	333	357	350	372	375	335	345	333	348	357	349	352	330	353	317	352	365	351	349	343	349	368	344	364	374	337	344	324	351	329	367	355	309	316	307	331	323	324	341	359	317	324	363	342	313	326	339	353	337	322	327	372	343	358	382	356	312	331	344	352	311	350	326	360	324	322	336	338	332	363	320	342	306	322	352	329	313	331	332	348	368	336	361	325	342	312	302	321	331	326	330	351	332	339	371	341	353	337	336	356	335	311	297	356	337	353	342	314	343	348	354	343	330	383	357	339	338	317	341	289	307	332	324	331	334	351	355	339	332	345	332	366	328	309	348	349	331	301	357	342	337	300	371	347	329	362	373	335	318	371	342	358	325	336	344	347	389	309	329	342	320	354	344	340	341	351	312	311	346	317	361	378	373	321	360	321	331	352	324	347	320	362	373	337	362	313	336	357	349	347	346	365	349	338	324	331	322	319	345	330	336	347	332	333	340	362	337	312	320	342	322	328	331	381	316	323	400	342	347	318	351	362	347	366	333	343	333	337	331	338	340	320	314	334	315	305	344	370	335	365	320	350	373	309	357	323	348	329	322	351	374	320	347	336	320	314	341	326	365	330	387	340	362	365	328	367	331	344	349	340	354	343	320	338	368	306	336	351	324	281	361	310	362	357	337	315	341	361	327	321	321	364	337	332	329	320	371	341	371	357	356	329	345	330	321	355	319	327	327	320	332	352	323	334	363	322	333	311	358	352	313	363	360	305	355	322	366	353	351	343	328	362	381	308	320	340	347	344	353	345	343	329	333	315	342	382	353	336	385	323	328	342	311	350	301	357	369	386	342	297	300	359	318	354	310	313	290	333	337	313	332	351	354	343	370	311	335	379	340	340	325	356	359	335	351	376	333	343	329	341	344	394	346	322	345	324	367	318	319	357	329	367	350	348	319	358	321	393	325	322	337	335	371	347	326	309	333	367	335	357	327	335	347	331	375	356	364	357	385	367	350	344	373	346	328	298	315	339	369	318	330	350	336	361	368	351	332	337	359	352	328	332	344	342	377	360	306	362	341	335	351	344	354	325	332	330	355	344	304	335	344	359	335	339	367	341	341	346	379	388	337	342	339	354	352	341	325	356	331	342	323	347	328	365	284	348	355	345	339	334	328	332	364	309	352	354	336	368	320	308	373	321	326	336	339	327	319	335	356	352	325	330	356	376	348	292	322	325	351	355	348	329	336	327	368	368	336	320	344	342	352	342	381	352	307	329	354	355	368	357	344	361	323	358	348	339	336	334	325	332	382	350	284	360	327	376	325	345	372	330	341	322	346	336	329	354	351	317	331	321	340	348	350	350	334	380	324	329	345	350	321	311	325	317	328	331	371	320	363	344	319	327	351	355	342	357	325	328	362	349	348	383	302	337	361	340	352	360	324	324	351	360	348	335	344	355	331	339	331	327	302	325	367	340	356	360	358	321
12833	7705	16245	18094	14864	11709	9129	6860	5555	4844	4092	3521	3036	2650	2416	2177	2054	1897	1836	1744	1662	1567	1518	1446	1408	1307	1244	1197	1235	1163	1130	1120	1041	1004	976	970	950	962	990	942	899	907	884	936	877	920	878	843	826	834	835	825	818	817	719	799	822	822	824	839	803	816	770	828	794	826	788	820	776	761	779	775	756	823	800	794	777	766	780	794	810	850	820	781	768	766	774	781	772	729	758	761	737	768	761	780	778	733	779	777	809	800	752	787	789	804	770	828	741	792	809	780	796	790	777	809	778	836	763	759	783	810	834	779	783	771	794	746	782	756	747	804	764	765	771	772	789	777	775	762	743	720	773	723	780	775	751	797	772	833	774	719	817	799	746	796	740	796	729	731	728	752	761	757	798	739	753	811	728	750	808	786	768	795	772	776	757	789	745	812	751	762	750	732	798	702	789	808	821	774	847	795	759	764	720	764	814	776	766	830	793	792	773	791	723	757	800	721	838	751	769	745	775	810	792	791	749	764	771	842	755	794	777	782	725	774	787	758	799	760	799	741	773	816	808	782	790	736	743	742	803	796	759	769	763	756	759	758	816	777	734	774	734	773	768	781	752	809	732	760	814	753	760	790	803	723	738	757	808	727	723	796	752	738	792	771	794	793	753	740	782	762	728	759	779	780	825	774	802	754	759	747	735	726	794	726	837	746	775	767	762	747	748	784	792	771	763	754	768	749	759	718	779	795	794	742	710	751	778	784	764	743	760	797	769	730	855	779	789	766	826	792	807	787	725	769	740	760	749	795	791	746	736	775	793	785	799	833	765	759	778	765	799	741	793	741	815	786	781	803	809	774	757	725	778	768	745	805	752	768	788	712	786	759	803	793	785	798	793	775	788	767	754	773	774	836	793	746	786	763	760	790	824	780	778	775	770	781	755	788	757	813	786	793	756	774	764	724	795	758	747	764	762	756	786	743	803	771	744	809	798	731	768	786	765	765	754	767	743	814	746	805	775	762	797	760	784	732	772	766	740	752	772	809	727	743	783	833	759	735	794	823	743	766	779	747	810	750	762	832	783	768	779	817	781	759	762	750	717	807	781	786	768	797	779	789	785	825	766	770	788	795	765	765	783	737	773	824	789	766	775	819	744	767	754	745	796	783	729	794	720	769	809	764	809	776	738	842	750	801	802	765	783	735	801	828	766	768	778	796	789	761	783	796	758	769	764	746	765	744	791	771	758	790	799	805	754	758	780	787	758	773	768	782	766	748	786	771	767	764	764	781	755	736	786	749	807	762	750	744	763	744	799	808	775	798	739	805	798	788	795	797	760	761	757	816	788	764	776	812	755	742	837	764	766	795	785	814	770	780	814	762	739	794	712	788	728	759	756	806	810	763	781	810	826	761	774	790	741	784	768	772	788	748	791	737	768	802	834	800	723	734	779	742	776	755	768	695	755	744	764	790	818	782	750	771	779	733	758	756	774	775	768	798	720	770	771	771	784	794	782	786	785	741	795	807	812	742	789	728	710	759	812	834	796	750	799	784	738	748	756	796	801	788	722	811	813	725	739	760	792	755	772	801	829	786	792	785	778	749	788	781	765	773	833	764	768	753	827	783	793	790	760	738	716	805	748	756	802	778	784	741	747	767	771	733	773	752	753	764	781	769	784	805	780	775	774	721	762	810	732	748	760	804	784	771	742	770	785	831	784	795	773	784	811	777	796	754	799	775	787	797	790	800	765	770	784	723	778	806	837	844	767	788	790	736	799	778	739	732	728	795	827	796	800	735	817	777	749	738	723	811	785	750	776	737	787	746	792	755	810	778	780	753	734	795	807	786	772	765	779	796	801	764	796	773	789	767	811	786	797	791	829	761	745	742	780	732	737	805	773	745	765	770	780	784	791	794	751	753	771	809	792	786	761	716	768	757	773	775	722	751	792	747	825	782	773	797	763	800	794	816	799	800	806	775	736	769	758	776	725	768	783	760	704	750	741	788	761	733	745	762	793	744	790	746	805	752	765	735	801	749	841	810	732	746	743	739	792	773	804	843	806	768	746	708	814	811	852	782	766	789	748	736	792	752	822	776	806	729	783	752	793	753	806	809	753	744	741	815	800	730	804	770	796	803	807	822	779	772	791	780	773	776	782	754	768	756	776	794	799	761	790	766	757	752	781	749	780	749	780	739	703	823	756	781	808	742	762	764	756	769	746	791	784	784	759	803	774	747	747	750	799	740	750	781	800	777	785	764	797	786	762	753	795	729	809	816	750	742	768	799	745	745	762	747	782	776	771	784	777	745	747	809	800	783	764	746	772	708	781	706	813	790	767	784	770	794	729	783	794	770	783	755	762	724	808	746	740	766	773	821	768	750	787	821	751	765	801	707	777	816	786	709	789	816	793	745	765	744	782	728	770	757	782	756	743	796	791	771	779	780	778	764	769	712	794	786	730	738	758	797	802	753	759	767	777	807	781	791	770	753	781	795	762	767	757	747	776	781	760	765	799	809	828	803	801	767	780	771	766	814	797	803	719	734	792	731	769	770	781	777	743	725	733	767	803	755	799	764	769	793	750	726	767	769	791	762	796	758	774	774	790	777	756	737	750	783	800	759	745	784	751	738	780	745	742	752	779	793	797	745	768	761	718	773	786	754	770	796	784	767	769	789	785	768	750	709	710	759	746	820	802	774	784	763	777	752	742	767	770	732	801	775	813	771	823	751	749	801	773	785	761	813	738	754	778	769	817	822	839	769	747	767	753	774	814	777	774	779	757	744	772	754	801	757	773	761	733	767	745	756	745	733	809	785	773	802	795	746	759	788	802	788	772	767	737	737	819	733	761	821	748	759	752	796	775	795	748	742	741	785	798	725	768	782	827	827	780	734	727	778	787	767	775	763	824	810	791	780	788	787	802	771	745	776	782	766	741	755	770	791	775	737	789	805	803	729	760	774	784	773	751	778	791	757	850	772	787	756	782	790	787	794	712	802	769	737	780	810	823	765	735	809	787	771	762	788	740	806	767	751	791	752	776	754	789	788	789	742	774	788	818	813	800	777	809	724	800	801	744	787	797	804	780	769	772	762	769	823	815	829	783	761	750	719	744	763	756	786	775	772	795	799	756	833	756	740	773	810	776	772	789	793	724	814	747	768	771	765	780	794	795	731	706	729	750	785	774	779	766	766	784	780	832	757	807	761	783	788	814	796	775	778	754	741	790	782	783	800	773	857	797	697	781	747	769	759	801	823	740	821	745	767	812	737	746	779	746	750	780	779	736	784	840	727	757	749	727	735	814	723	732	770	810	752	759	818	741	803	768	806	782	752	736	793	818	741	744	758	771	745	821	768	762	791	749	719	782	769	760	745	792	724	786	772	792	779	779	753	802	817	776	807	792	779	775	752	803	808	768	783	783	838	772	782	752	712	790	793	755	803	771	735	785	827	814	756	793	789	744	761	756	746	736	764	774	819	792	763	755	786	782	748	799	766	740	797	808	737	782	783	771	801	751	734
7037	4247	4852	3531	2349	1728	1256	980	828	705	678	594	533	527	517	447	440	454	459	443	442	477	448	423	452	420	430	380	418	434	409	420	444	431	408	360	414	355	420	403	379	375	381	377	406	390	373	394	352	385	401	359	401	387	374	404	373	357	364	365	421	390	386	402	389	372	423	406	415	373	377	413	360	412	402	403	344	379	390	391	394	388	395	359	351	399	418	391	431	367	376	371	351	363	390	411	411	378	358	403	370	388	393	368	411	376	407	396	388	358	399	423	396	376	417	352	353	397	354	427	373	395	394	377	369	395	376	401	394	389	374	421	378	420	355	387	372	411	374	405	397	394	400	403	372	389	397	383	392	370	394	384	395	351	405	378	371	385	370	427	352	393	398	398	396	369	428	369	380	379	387	374	360	366	370	404	395	407	374	385	350	355	418	412	412	384	413	406	386	414	384	388	362	376	380	375	355	374	377	390	414	367	392	376	370	421	368	360	377	368	414	370	342	371	390	360	406	398	387	395	437	382	381	357	389	406	412	380	439	384	358	373	401	404	395	408	383	377	386	377	413	418	375	392	363	380	342	386	353	349	384	378	388	388	381	379	414	416	387	430	380	396	387	372	379	379	357	378	359	400	387	410	410	404	374	407	384	375	387	419	386	407	391	411	379	366	417	378	404	380	395	406	404	368	409	393	349	392	350	362	376	376	374	333	393	400	390	388	401	365	406	340	380	375	366	412	377	360	398	382	375	370	372	404	330	409	331	410	418	418	356	415	379	382	384	400	361	372	422	368	387	435	395	364	384	408	361	351	404	357	378	367	383	377	373	392	390	414	387	389	400	399	365	379	406	388	375	384	380	356	391	397	400	375	397	374	351	383	378	423	372	409	364	397	365	397	361	391	355	415	384	361	372	397	368	402	383	388	362	383	382	408	400	374	379	390	341	380	376	339	377	379	364	412	382	389	367	381	385	390	384	383	381	377	388	363	350	413	404	403	383	382	402	386	384	392	377	381	382	381	391	398	379	406	374	404	374	357	366	369	422	396	384	372	346	392	367	363	365	360	421	387	415	356	353	398	420	413	358	403	404	335	372	377	401	398	347	398	383	385	438	443	397	388	387	378	387	383	372	367	388	373	366	438	349	365	385	399	358	417	378	404	389	391	419	364	333	375	403	365	402	419	388	405	408	355	386	390	330	401	409	387	403	405	379	379	400	406	407	383	370	377	364	373	431	345	399	393	348	382	407	392	364	395	355	350	358	390	383	366	396	386	386	385	379	383	355	360	336	408	369	406	399	403	373	381	378	351	390	391	401	359	390	358	407	366	388	383	370	371	393	390	410	401	367	370	384	390	388	362	347	326	367	371	413	396	397	404	391	365	368	401	396	392	399	392	364	347	327	416	350	355	421	387	348	370	393	368	392	352	359	380	378	388	413	438	411	360	389	349	398	384	384	437	417	444	348	363	397	390	376	378	399	382	390	391	433	361	388	389	358	402	353	388	394	371	382	397	391	374	375	389	355	379	389	393	359	378	352	354	404	417	377	370	399	370	360	334	353	380	398	387	376	417	401	381	386	382	393	362	379	380	375	357	393	397	409	396	371	381	418	402	372	371	368	405	376	371	380	328	410	367	375	407	385	380	371	378	353	391	360	352	378	375	384	412	359	368	406	367	376	400	377	422	398	355	398	365	362	429	372	370	356	375	382	393	401	361	372	362	360	334	350	401	431	370	376	379	383	336	377	338	396	368	393	390	401	375	370	343	375	390	351	420	396	374	380	363	430	384	411	387	369	394	385	395	420	369	370	374	398	414	352	370	351	396	387	343	364	392	360	363	376	400	399	401	378	397	404	374	389	400	375	400	427	384	389	397	394	357	391	365	396	389	392	368	377	368	371	357	382	414	340	394	406	402	341	396	401	347	389	364	389	403	375	443	419	377	411	407	387	407	421	405	389	384	392	400	378	421	367	375	369	364	380	374	388	382	372	384	381	378	413	391	339	368	379	357	394	369	387	398	396	361	392	377	400	396	363	403	376	376	406	382	396	411	397	374	378	377	332	364	366	373	360	375	343	371	359	368	362	356	369	373	380	432	394	403	405	372	382	342	408	389	390	353	393	435	383	380	403	366	391	363	348	373	405	388	381	363	393	389	422	419	420	405	387	393	368	415	394	357	410	390	366	390	392	371	373	345	371	380	366	395	371	361	387	401	371	395	388	387	353	362	363	355	379	383	362	375	450	366	384	413	343	387	418	378	398	378	401	370	355	358	371	400	358	395	368	412	364	361	422	394	336	395	425	422	351	396	398	361	379	337	340	377	380	383	382	357	375	348	374	378	360	367	358	415	374	363	436	376	374	389	375	407	352	369	374	377	404	356	392	390	391	415	325	385	350	369	413	394	360	388	360	392	353	381	382	403	384	387	360	375	395	381	395	362	402	412	374	356	380	364	330	374	368	379	358	381	347	406	393	383	368	386	352	410	357	347	385	351	431	383	420	347	410	383	400	349	379	381	353	382	407	376	354	381	379	381	375	385	417	371	417	344	397	379	360	396	408	378	407	390	396	366	376	420	410	377	389	376	395	378	407	393	376	385	368	371	386	393	367	365	390	357	414	381	362	373	343	376	354	368	421	407	402	407	399	364	388	359	405	400	385	376	395	378	371	422	342	380	383	403	379	369	410	395	365	376	377	348	416	407	372	373	357	398	378	369	411	376	381	367	382	397	361	376	406	388	364	368	372	370	344	396	370	399	394	397	421	393	358	371	392	409	371	367	414	408	405	441	388	416	392	367	376	354	406	355	391	348	381	337	378	361	374	394	432	367	398	420	395	378	415	387	365	406	404	361	365	362	373	419	408	379	423	355	420	377	345	377	413	412	396	379	389	367	378	396	409	360	391	360	392	356	376	372	389	383	379	364	402	386	364	366	383	364	385	407	388	399	393	382	380	359	381	390	361	376	394	371	403	371	399	364	371	368	394	405	365	353	395	387	401	424	379	367	379	384	377	385	400	379	441	403	403	402	390	375	416	411	352	364	394	414	422	390	394	427	372	380	377	378	392	365	393	347	356	392	367	412	348	383	398	395	385	386	401	370	348	419	387	420	349	419	382	373	377	380	423	327	373	382	426	410	365	387	343	368	408	358	360	421	413	396	381	331	389	367	349	376	391	396	367	397	386	390	413	372	388	407	359	348	367	404	415	411	375	383	324	384	379	392	383	384	366	427	361	419	392	382	371	429	368	373	377	398	347	379	373	336	388	366	391	365	386	378	400	353	379	397	377	394	394	383	366	401	405	356	372	373	378	385	357	388	379	415	387	404	413	366	333	400	394	394	391	367	404	375	407	374	401	372	376	369	392	367	370	379	339	370	384	357	370	347	383	406	377	368	385	372	348	403	404	387	357	383	368	411	398	394	394	390	365	403	398	377	431	372	385	383	350	386	407	366	414	372	407	408	406	396	346	373	371	370	395	385	381	416	372	407	371	387	389	405
4731	4101	8872	9802	8014	6188	4763	3582	3155	2605	2269	2117	1802	1722	1557	1518	1414	1365	1335	1277	1237	1216	1171	1141	1223	1172	1034	1054	1059	993	1050	1042	1002	930	954	967	924	907	921	928	927	910	863	890	932	903	867	880	876	896	867	898	911	866	883	889	867	869	899	886	877	880	865	910	853	855	882	856	920	848	873	874	864	870	847	881	873	872	838	859	928	842	905	898	878	917	792	825	842	832	812	830	910	864	887	857	850	905	808	871	889	840	848	870	859	864	913	868	818	823	891	860	892	852	832	837	787	820	888	850	898	837	884	810	862	834	889	862	844	838	871	865	826	875	838	859	861	807	880	883	837	885	843	864	846	833	887	842	854	851	900	822	805	827	836	830	914	854	881	905	888	830	869	864	868	887	902	912	889	869	867	845	782	855	938	862	848	863	851	874	817	794	832	873	853	849	855	852	879	854	889	858	831	836	847	856	809	864	861	863	833	901	871	854	837	845	865	841	867	814	881	874	850	837	833	885	829	885	875	892	792	872	873	826	825	840	900	825	861	843	806	893	837	851	848	863	856	828	833	898	876	830	833	821	862	812	881	852	876	832	853	862	851	866	860	898	823	871	846	849	885	861	839	832	832	858	847	839	870	860	818	822	884	809	902	800	861	857	858	880	851	857	887	874	869	851	873	829	846	896	862	814	825	844	875	845	854	837	871	835	873	857	812	858	826	817	863	847	872	915	860	846	869	886	854	837	943	875	803	883	865	886	863	911	893	859	847	840	864	854	840	850	839	836	857	838	821	875	895	846	845	895	787	892	866	854	860	888	859	864	944	812	862	851	833	846	857	843	893	872	863	879	853	905	845	868	868	812	833	875	849	829	855	837	882	854	824	848	862	853	869	842	848	853	835	914	858	892	851	839	821	811	890	853	809	831	833	863	876	848	833	867	923	824	854	862	829	911	872	844	824	901	891	888	820	840	841	852	823	867	866	817	872	848	862	812	842	841	841	867	827	846	836	842	897	888	866	843	823	886	828	835	874	907	879	863	887	838	828	892	868	826	812	815	850	811	875	871	814	789	840	870	866	860	856	856	911	856	802	890	870	869	828	860	863	849	849	868	848	865	900	844	831	857	823	868	881	898	850	892	881	844	806	855	874	899	862	885	869	869	847	883	858	871	845	828	792	846	870	827	828	897	868	896	832	853	814	834	876	851	851	878	854	873	930	875	879	851	884	849	865	883	863	862	888	858	888	826	813	832	881	862	857	870	824	836	871	867	891	877	801	854	862	852	842	825	900	870	838	906	824	900	870	891	881	787	891	838	816	832	821	905	874	873	841	870	798	883	836	932	845	859	849	828	787	858	901	933	862	813	818	888	817	873	852	841	861	853	874	786	911	891	874	873	862	857	846	858	784	885	829	817	834	829	872	852	843	912	893	807	828	837	885	870	830	822	834	791	896	854	855	864	791	833	833	880	851	871	854	836	877	858	872	902	823	877	810	885	817	862	941	836	874	835	840	856	902	844	869	840	865	860	837	867	883	886	888	875	872	897	818	830	853	856	853	886	807	909	882	836	911	885	867	873	889	822	897	907	830	876	842	875	820	847	808	857	822	895	905	888	830	852	860	873	840	835	904	845	892	836	831	848	864	867	842	910	827	838	853	858	838	876	905	851	859	840	812	836	821	899	870	856	836	877	809	845	859	862	846	845	858	881	824	878	818	844	878	826	871	827	857	876	844	845	874	824	906	860	866	893	830	807	846	853	870	862	832	919	871	830	868	925	866	909	829	827	809	840	811	845	854	848	833	840	797	823	879	829	810	875	874	847	814	854	857	870	796	816	835	812	883	799	819	845	801	877	879	853	815	906	919	894	822	827	897	829	868	855	885	823	885	822	855	859	906	864	879	900	888	837	875	829	873	820	848	871	848	880	857	892	836	816	856	865	869	822	864	870	848	891	906	811	876	856	835	830	887	845	883	874	838	849	855	879	845	876	802	812	856	841	838	868	848	844	903	838	875	840	857	854	833	828	878	898	875	846	855	834	875	812	838	839	861	884	894	885	858	870	850	863	846	902	892	817	831	854	817	861	882	847	854	809	873	805	894	824	816	859	923	847	896	889	868	894	873	858	808	816	793	827	838	768	844	887	831	824	813	876	914	817	830	919	876	829	835	833	851	863	849	851	857	792	846	857	861	854	855	868	874	875	815	794	877	903	890	857	829	868	825	859	895	811	892	858	859	832	795	919	834	832	845	856	795	895	884	858	867	881	868	865	781	810	844	821	839	870	841	887	863	870	836	803	884	824	841	906	840	837	877	802	824	924	875	850	777	853	861	831	873	847	824	832	803	853	867	867	841	909	766	852	838	878	889	932	905	812	875	864	874	817	805	844	887	933	890	792	880	861	853	848	866	855	820	876	835	854	849	821	848	874	844	841	896	852	854	851	879	834	859	863	811	848	855	853	816	865	862	880	862	849	929	841	831	817	849	828	830	827	860	851	827	876	870	877	833	884	822	819	845	855	844	843	823	766	855	839	852	831	832	868	782	855	866	856	827	837	874	846	866	886	866	883	860	904	848	848	904	881	839	833	855	862	878	863	828	836	853	934	862	808	921	850	842	806	869	803	902	871	829	873	840	809	843	851	859	885	870	855	885	834	882	876	850	844	821	899	899	843	846	842	870	917	850	826	854	829	849	877	888	901	860	865	838	842	903	876	853	861	805	864	878	878	835	866	859	808	831	896	860	852	909	844	833	918	863	866	800	860	850	874	854	842	873	860	810	829	838	893	848	884	883	845	874	927	802	826	839	835	889	859	843	857	866	848	902	900	890	864	903	930	844	856	803	810	864	847	815	850	864	876	844	880	866	894	856	844	871	850	866	902	901	844	904	847	867	826	895	850	869	870	858	810	851	809	848	911	879	889	821	837	877	834	847	809	847	869	922	874	866	873	891	815	833	844	945	828	882	847	900	859	861	836	868	847	858	855	923	831	857	875	818	884	831	883	843	890	911	865	860	827	780	873	880	853	896	844	833	888	890	829	847	880	877	850	863	859	875	851	919	844	905	878	842	846	823	838	849	853	796	880	850	856	927	868	806	854	867	844	882	844	869	852	921	834	854	863	893	893	819	870	883	896	815	819	854	876	853	853	893	839	823	864	802	886	843	869	786	823	877	837	846	847	866	883	827	820	861	836	822	815	832	870	825	844	880	846	885	866	848	883	837	800	882	849	878	827	863	914	801	869	825	861	831	849	865	864	895	896	861	858	850	854	892	834	844	850	881	863	885	892	853	830	840	850	787	859	896	866	777	826	855	899	836	819	911	868	833	831	776	877	878	885	856	834	881	924	827	840	856	852	854	867	820	868	815	882	844	819	826	834	851	875	875	866	924	851	876	847	811	859	879	847	870	921	902	833	843	903	863	920	888	831	831	827	881	890	884	812	864	876	847	892	874	854	832	890	846	861	927	854	848	820	893	804	800	913	789	841	834	863	859	876	836	886	844	866
14637	6548	7213	5744	3537	2536	1764	1272	1035	942	823	745	644	583	555	557	540	486	474	464	429	468	449	421	432	424	396	391	403	366	398	393	366	390	384	350	387	380	367	405	378	363	392	338	345	395	390	317	371	364	396	343	366	373	325	363	342	358	358	363	342	374	362	324	367	352	382	372	355	362	323	379	333	358	384	355	340	307	374	388	360	349	356	352	375	382	317	358	353	344	340	350	369	351	334	370	359	349	324	369	351	346	343	346	355	362	339	378	376	352	364	368	380	400	346	348	349	347	336	363	327	403	386	392	383	381	348	343	376	408	390	340	343	344	331	385	368	377	383	369	372	389	342	348	321	401	329	356	355	344	346	389	343	356	363	347	340	361	370	382	365	341	338	345	321	394	363	338	377	374	392	327	369	384	334	350	332	368	365	362	331	339	351	397	399	358	390	391	354	389	339	367	376	401	364	366	330	346	351	354	355	340	335	394	356	350	356	339	376	397	352	346	350	388	349	394	358	358	324	357	364	355	376	336	348	347	351	382	356	338	337	341	345	408	339	355	398	356	349	382	328	318	327	335	340	357	362	355	333	369	359	334	332	368	366	384	374	374	346	326	392	324	396	330	357	369	371	313	330	396	384	318	370	388	351	381	348	367	361	346	380	355	357	365	388	373	334	343	356	353	343	357	356	355	387	356	354	363	348	363	359	346	335	364	319	343	378	325	354	370	373	350	344	352	341	357	385	383	370	362	372	374	370	329	316	349	386	337	339	372	347	407	397	385	368	382	414	352	348	384	353	326	343	349	337	356	376	336	349	357	367	382	382	386	352	320	341	367	388	371	374	359	370	330	331	343	329	379	375	373	366	328	358	360	381	364	368	385	363	381	346	343	341	346	338	384	355	349	364	359	346	385	349	349	375	354	388	320	357	371	317	376	386	342	346	384	366	340	374	352	380	377	390	340	349	335	385	342	381	391	372	363	370	358	324	368	374	391	371	379	376	374	335	375	371	334	387	383	332	356	387	346	327	324	351	369	365	339	366	341	340	362	379	369	363	332	340	339	349	347	344	362	339	342	360	349	346	336	355	323	344	381	339	367	355	353	382	335	319	359	429	354	373	330	372	349	397	357	344	359	358	333	312	351	371	333	356	356	346	344	351	361	361	354	342	382	354	350	346	283	345	364	360	373	336	353	368	380	355	333	367	371	339	367	362	336	384	341	359	369	347	319	351	361	349	342	378	348	348	351	326	356	367	342	384	392	338	369	369	364	339	373	347	359	340	404	350	351	371	354	348	360	379	368	366	313	349	367	345	323	344	369	334	361	343	373	362	347	358	369	369	376	346	334	343	352	350	344	307	358	371	355	351	364	370	339	392	395	318	319	351	361	334	324	353	350	365	381	357	398	392	348	366	315	343	363	348	358	364	364	344	327	331	310	327	356	345	392	369	358	382	377	379	351	391	381	367	353	359	357	380	351	387	402	402	387	340	365	369	339	350	331	331	360	379	391	350	356	339	353	370	362	346	342	394	378	347	325	349	340	338	398	388	370	348	354	321	362	330	325	380	319	332	354	363	358	368	377	368	353	397	370	343	349	381	339	345	363	371	367	369	365	306	320	333	348	379	395	398	366	387	376	357	382	350	362	329	351	365	366	408	339	349	360	351	343	349	352	341	347	364	337	407	328	385	345	367	336	376	373	352	364	352	362	338	366	358	353	353	355	374	356	363	344	369	357	356	384	332	331	315	404	372	378	342	394	370	338	332	359	360	377	334	383	341	328	365	367	377	356	328	377	351	371	383	362	346	345	378	366	369	353	370	325	319	332	340	363	323	359	386	382	361	365	337	381	343	348	346	358	367	344	369	373	358	353	348	372	321	378	365	353	336	349	330	339	336	351	350	360	375	343	370	374	363	337	355	346	367	363	394	343	357	371	357	343	351	361	365	347	327	375	350	322	366	383	363	343	341	376	326	333	347	343	363	359	353	351	345	342	370	358	367	332	322	340	357	374	324	325	347	387	364	407	365	369	349	364	366	367	341	343	325	318	343	374	361	357	383	335	372	368	326	331	363	383	387	343	341	368	357	376	361	381	344	377	356	359	353	395	341	352	347	361	354	352	379	333	346	370	343	393	349	343	346	338	377	351	345	340	360	335	381	375	348	337	363	309	354	363	356	365	362	328	344	346	328	346	367	379	345	396	341	351	381	356	347	361	340	361	361	357	368	382	345	366	306	375	333	396	365	354	363	327	340	343	345	352	359	365	383	388	377	377	324	374	367	365	351	314	335	352	352	363	390	377	371	370	391	369	346	357	373	382	365	321	367	362	329	355	347	330	351	343	318	384	350	366	363	328	320	344	340	360	357	366	366	370	364	358	397	326	362	340	351	378	400	404	346	355	375	356	338	358	368	345	355	345	322	373	393	356	358	357	358	389	348	376	371	377	372	325	354	371	385	369	337	353	337	328	342	381	361	370	371	376	380	341	393	363	384	337	349	366	341	345	375	342	352	366	353	374	353	350	337	381	330	372	388	355	352	350	343	338	377	335	358	370	367	383	332	384	364	358	366	360	372	354	316	368	345	380	374	358	366	392	362	354	362	343	360	386	348	354	320	338	365	400	374	384	390	357	352	326	348	379	344	361	334	351	350	341	374	372	355	359	352	364	364	316	368	354	363	348	343	389	369	337	339	344	362	389	389	362	363	385	388	345	345	381	344	373	367	371	348	363	363	351	348	388	357	351	353	351	387	344	365	401	389	353	348	364	349	338	351	357	373	346	381	389	378	319	352	349	341	361	372	355	382	339	342	375	343	352	358	332	376	365	382	329	357	350	358	339	373	377	339	375	372	398	348	350	344	332	347	363	357	372	356	342	366	364	340	354	380	369	363	401	388	345	338	378	391	364	328	357	341	365	335	353	349	350	357	334	410	375	356	402	335	348	339	406	364	336	362	352	332	380	382	367	346	409	374	326	328	355	420	321	356	379	368	365	333	350	360	373	374	350	371	359	330	333	384	332	309	368	356	364	396	328	350	326	351	346	319	346	362	350	339	359	356	339	304	342	388	384	350	337	328	335	369	369	346	340	372	367	377	334	361	364	346	359	343	341	358	374	345	392	366	327	337	310	363	364	354	330	374	368	374	366	356	360	372	356	353	353	362	330	398	374	341	368	349	334	360	375	332	367	383	376	331	344	358	347	350	379	366	353	382	371	366	362	353	378	357	388	351	342	383	359	322	366	343	349	363	358	392	359	345	356	354	335	362	364	325	376	344	348	376	372	376	351	376	354	325	384	371	367	348	321	371	339	342	322	375	344	380	361	383	346	333	341	362	363	317	338	372	363	321	357	369	364	345	367	374	355	367	385	325	353	362	350	379	417	363	349	367	356	353	343	357	363	338	333	358	364	348	376	367	404	366	368	353	377	340	387	392	367	356	377	346	329	345	338	383	379	378	417	337	378	368	357	332	381	341	356	347	352	354	372	363	332	406	362	358	370
10010	6096	12819	14177	11519	9581	7082	5158	4394	3684	3217	2824	2447	2121	1918	1849	1733	1591	1569	1497	1489	1362	1367	1336	1280	1167	1160	1125	1121	1118	1089	1053	1044	990	966	948	930	921	922	915	901	854	929	892	903	867	839	888	818	835	846	807	861	825	856	862	825	844	792	862	867	852	866	888	817	799	799	825	807	816	814	816	830	867	805	884	834	802	845	810	786	860	819	838	798	827	823	748	812	796	781	799	815	801	820	746	811	791	806	767	832	786	797	827	850	793	798	824	853	806	827	813	807	806	799	838	819	808	802	792	790	774	803	771	836	821	805	855	818	799	801	771	837	834	807	868	828	767	782	794	809	791	804	815	787	798	813	818	846	787	809	844	792	797	797	784	814	807	778	823	828	790	815	794	790	828	835	810	808	781	811	811	836	841	819	851	818	817	785	821	782	853	798	844	812	842	750	836	803	798	795	801	827	825	753	799	853	840	797	845	798	830	836	823	818	797	800	791	758	813	797	781	744	799	799	789	781	787	809	829	769	792	806	788	780	802	804	793	820	783	784	802	741	819	841	810	793	812	830	808	849	861	772	846	796	777	779	822	819	802	811	763	791	800	823	780	850	855	791	778	816	784	784	758	813	790	829	801	783	773	800	779	822	813	840	815	810	773	786	790	792	777	755	798	840	828	797	807	807	779	774	819	844	761	793	845	871	763	794	763	796	833	771	815	810	792	806	839	774	901	789	816	819	755	808	811	772	796	756	796	794	838	779	840	767	853	783	813	781	820	816	813	813	776	821	809	866	794	835	773	865	775	849	830	813	780	801	744	798	776	806	772	768	781	796	858	793	839	823	792	828	830	839	790	839	828	848	827	799	856	819	824	808	836	805	835	810	845	811	791	792	741	826	819	749	835	786	784	845	835	848	782	792	781	821	823	820	793	798	832	833	840	784	758	843	845	879	770	746	775	769	791	816	812	827	792	822	820	827	845	774	817	789	828	816	801	814	778	780	822	754	814	776	835	839	807	791	816	787	780	786	789	780	769	823	793	833	814	848	768	834	790	779	785	779	774	803	806	810	819	818	855	810	791	789	786	815	865	834	765	830	820	802	838	824	808	808	756	781	827	818	763	843	822	858	811	810	833	829	813	792	805	828	819	801	791	774	813	804	828	828	800	769	794	837	825	792	813	786	768	804	793	824	831	827	836	828	841	840	785	831	839	832	811	827	768	795	802	768	808	845	795	827	801	765	804	820	870	774	787	769	814	799	852	848	833	802	867	796	778	819	851	788	853	832	854	844	777	722	847	816	824	783	796	785	861	800	821	837	794	797	796	818	816	795	807	791	796	822	815	822	820	778	772	752	783	867	844	801	800	804	767	830	820	762	836	793	821	833	805	798	812	764	859	760	806	831	851	828	789	802	807	786	784	837	789	829	766	821	834	817	794	855	782	818	801	811	809	780	805	791	809	826	796	814	767	787	782	828	811	838	780	800	817	802	789	832	816	830	846	840	814	810	775	833	805	853	839	851	822	765	814	810	836	803	784	849	768	829	832	797	830	837	829	820	776	834	785	827	820	794	810	803	838	836	817	782	759	782	844	824	793	812	812	828	791	846	725	813	801	840	794	795	765	766	740	833	772	784	831	827	775	812	823	834	782	831	813	800	765	735	843	809	826	806	819	782	750	809	836	808	804	797	805	762	817	846	808	833	723	789	797	730	821	811	827	785	862	809	797	796	831	831	813	825	783	853	826	795	778	801	871	827	827	786	801	818	820	829	857	808	775	835	801	807	796	744	807	831	801	785	832	775	829	758	849	809	785	774	839	816	859	813	816	847	815	801	842	804	744	830	812	823	829	810	817	779	797	809	752	824	800	822	833	798	814	775	822	769	823	776	785	827	804	804	771	834	741	833	783	799	756	799	821	793	779	800	842	834	794	750	801	808	805	838	771	804	784	792	829	833	840	783	795	819	801	786	858	839	809	777	857	849	806	806	817	781	843	858	800	803	802	835	818	859	821	859	785	832	859	782	820	828	865	816	798	836	811	786	822	796	831	859	769	795	795	814	807	828	839	834	843	799	850	829	814	818	814	782	828	852	818	789	827	784	797	804	777	826	776	793	781	795	786	814	801	820	832	804	808	863	811	804	787	823	822	807	799	798	851	830	802	781	794	775	839	788	824	820	781	831	848	818	785	834	783	826	833	771	813	823	812	810	843	765	807	817	817	783	806	889	810	799	777	798	808	822	789	796	802	757	811	850	766	827	782	775	777	797	839	802	775	847	844	783	765	824	800	820	841	825	806	823	848	836	812	772	813	825	814	759	841	800	825	793	798	770	847	846	834	785	797	783	809	809	839	783	789	834	807	847	816	785	800	803	795	800	791	845	813	794	839	810	843	816	802	768	778	817	826	799	827	802	855	802	792	770	846	783	805	752	795	816	751	796	837	804	798	824	779	787	818	772	801	848	802	847	796	791	747	813	803	774	834	851	782	811	825	775	845	794	856	824	878	880	774	810	810	837	809	853	770	749	817	839	862	853	849	786	805	830	815	805	832	794	824	797	798	801	740	793	790	830	822	823	803	779	774	768	781	789	828	800	821	814	762	852	808	860	795	819	801	881	852	784	822	825	757	870	778	789	787	813	805	820	779	845	795	798	825	815	878	804	822	802	779	769	796	792	829	850	829	790	787	806	754	778	797	773	851	838	784	888	804	821	782	806	802	775	833	824	828	795	806	822	766	793	823	851	785	843	823	821	772	822	810	813	787	820	798	839	775	788	790	824	833	862	852	812	786	788	749	791	821	797	803	806	773	791	779	792	820	834	822	807	804	804	713	804	817	810	777	797	811	831	764	799	800	833	799	787	818	846	804	801	770	767	848	850	825	838	762	783	778	840	826	807	820	807	828	828	820	827	828	857	812	762	796	802	818	806	806	855	813	821	815	769	788	812	762	793	805	827	797	786	830	812	800	789	835	817	804	826	841	831	805	784	769	824	841	813	790	780	842	749	795	771	858	856	788	804	865	768	784	794	821	851	838	742	805	763	833	809	825	829	771	817	799	811	757	853	865	856	843	834	803	806	825	874	763	853	772	816	865	786	793	786	849	842	802	797	812	820	833	791	841	838	803	825	776	758	760	853	806	831	813	766	798	842	812	801	825	855	775	844	805	852	788	837	800	757	784	844	850	781	788	782	786	798	823	772	816	792	847	831	798	788	798	869	840	832	776	777	804	829	809	835	820	837	818	812	755	837	855	802	840	847	810	789	781	770	826	817	837	832	809	795	837	812	817	785	805	824	832	849	786	763	811	831	786	811	791	802	853	806	824	774	805	799	830	818	796	775	831	790	869	832	812	792	798	825	797	809	837	849	778	772	841	761	846	786	776	800	802	781	799	798	808	785	803	835	833	769	790	802	830	810	820	835	800	823	808	790	824	788	822	807	807	803	816	830	842	805	848	806	870	802	807	812	805	751	822	836	806	803	771	817	809	781	858	789	811	827	816	787	852
22523	9305	10148	7819	4912	3349	2414	1658	1278	1007	916	830	759	648	615	556	517	509	542	490	511	458	462	460	446	454	381	374	390	387	380	401	432	360	383	372	344	383	351	372	357	347	368	371	377	368	370	311	380	330	358	347	330	370	343	353	351	326	358	327	328	355	312	361	333	382	342	346	372	387	337	391	333	373	360	362	347	366	341	338	329	314	333	332	337	349	366	347	347	343	349	353	375	375	351	332	378	341	306	296	350	363	316	311	306	320	322	360	349	371	339	313	381	343	361	338	363	342	344	334	353	337	336	342	330	319	366	362	333	359	339	362	327	304	367	323	338	364	335	335	381	326	367	341	336	319	350	343	312	343	357	333	324	373	355	345	351	333	358	368	361	331	339	318	357	309	337	309	364	348	312	338	320	330	328	358	347	361	331	344	325	343	362	298	331	322	281	313	356	364	357	344	321	363	334	335	336	359	337	331	357	319	338	348	350	321	325	341	345	345	316	407	340	371	326	368	319	359	356	350	346	404	365	365	342	370	347	308	372	345	357	313	335	345	355	351	366	345	350	337	335	331	338	330	335	348	315	353	356	355	345	341	316	340	388	356	375	315	338	356	341	329	341	337	350	310	314	303	338	370	349	320	381	372	325	310	337	322	329	331	337	323	323	350	348	331	324	326	327	306	337	330	336	339	327	363	367	341	353	340	354	354	369	317	329	342	334	344	333	306	310	366	329	348	346	365	328	313	314	311	305	367	368	330	361	372	357	317	353	340	317	299	343	372	361	364	341	332	326	371	356	347	298	315	366	328	346	348	321	351	336	375	313	338	300	347	353	378	352	307	381	306	363	354	346	336	329	384	338	332	324	361	328	363	355	336	404	340	302	348	323	351	311	342	326	284	314	338	357	356	340	377	370	316	350	360	329	329	351	365	323	323	351	352	325	341	324	322	336	334	336	340	327	316	319	354	319	342	339	283	300	315	329	357	353	337	351	376	351	338	307	335	307	341	321	363	380	325	328	354	365	348	344	344	336	346	338	345	320	335	369	354	352	327	337	358	346	335	334	361	352	320	317	347	315	367	319	351	330	340	383	320	362	347	329	345	373	342	326	320	347	340	329	352	376	319	338	362	356	338	343	367	340	337	357	344	341	334	357	350	347	364	353	345	326	341	340	360	317	326	345	341	347	344	376	327	331	354	317	349	344	303	299	347	352	369	329	329	334	333	384	325	358	299	343	351	337	333	325	355	311	339	329	362	331	327	334	326	346	277	364	372	338	336	305	327	327	364	348	328	334	359	341	362	378	321	320	309	326	374	330	330	370	395	365	338	336	329	319	357	339	322	333	339	313	369	329	322	361	318	365	333	343	335	363	365	350	336	330	341	321	356	339	319	362	376	354	317	328	388	338	309	330	377	368	336	324	395	368	352	345	336	362	329	309	352	302	316	318	348	365	362	339	359	339	356	348	333	342	311	343	327	358	304	341	364	357	379	364	303	352	316	297	339	370	350	325	324	337	321	314	314	353	378	314	332	314	344	320	351	310	354	349	335	332	364	352	337	334	344	353	381	356	343	331	392	365	325	352	318	339	339	347	309	314	350	366	358	345	319	338	362	344	346	346	336	330	318	340	332	346	347	299	363	333	377	332	318	344	321	363	369	360	358	355	328	371	305	342	328	377	317	328	330	322	364	339	348	370	323	347	338	357	317	364	362	339	358	377	346	348	306	312	359	302	326	339	370	345	321	333	317	314	370	375	345	356	334	340	346	354	333	351	334	364	369	332	330	322	352	379	360	340	360	335	314	345	322	355	349	295	321	345	319	339	351	331	310	363	329	324	353	322	344	328	327	346	340	366	391	320	367	330	338	332	317	369	344	351	359	326	325	339	348	332	319	321	330	334	340	345	327	366	338	323	337	321	337	372	330	320	349	361	354	347	364	334	364	331	344	378	346	290	383	353	384	346	321	361	362	337	320	356	379	370	363	316	346	349	400	332	333	349	336	317	335	354	335	353	303	352	340	326	371	330	339	366	339	348	343	344	380	342	348	349	324	344	367	356	344	376	305	369	318	321	328	316	312	369	378	341	361	345	356	324	351	376	331	359	362	334	340	339	352	386	337	354	327	358	350	330	311	346	341	322	339	367	374	297	341	350	310	333	323	331	345	349	365	359	318	324	366	327	328	354	357	311	338	325	347	336	352	342	310	361	337	341	324	326	335	356	360	379	343	343	335	330	363	310	357	385	349	365	362	341	353	325	358	295	337	328	335	326	357	356	355	319	356	304	371	338	347	335	338	350	341	321	335	379	337	326	353	351	340	373	345	337	331	339	307	349	330	343	325	330	335	370	365	324	339	332	320	332	353	339	348	353	342	379	311	368	337	356	334	349	309	322	307	331	376	330	345	364	316	357	339	291	339	345	382	317	311	324	313	358	316	347	346	372	357	317	368	296	304	308	341	328	327	378	346	346	341	369	359	339	336	346	344	366	355	360	321	329	340	331	341	343	314	356	338	360	316	323	333	305	384	353	299	335	389	337	342	323	349	331	364	348	331	373	331	352	338	363	348	378	355	342	325	356	303	329	362	339	335	340	316	366	320	357	311	330	352	363	386	380	345	359	346	332	346	383	324	353	328	336	369	327	320	374	353	325	375	368	322	364	348	346	343	356	368	361	362	319	326	333	386	330	365	355	336	346	354	322	362	311	344	345	323	352	373	373	341	342	338	292	326	384	350	304	328	359	389	353	358	361	349	298	341	303	380	293	318	364	340	335	319	329	307	341	370	381	368	362	350	367	340	345	370	354	324	343	375	337	390	358	348	354	352	358	346	405	341	331	339	323	326	351	320	367	336	367	345	342	331	357	352	348	361	320	309	359	354	334	351	328	318	339	324	379	315	340	333	323	342	346	377	364	321	317	352	340	311	366	350	365	319	335	368	364	354	336	356	335	346	314	344	326	352	341	337	345	311	320	314	348	345	351	391	355	364	349	316	329	390	336	318	325	376	319	366	334	361	380	362	389	377	349	341	353	342	309	330	371	377	347	400	326	358	335	311	317	377	356	360	348	326	306	325	356	342	342	352	345	355	342	356	348	350	334	344	333	351	342	333	337	347	361	371	348	367	397	347	364	342	324	321	402	359	337	364	352	342	342	337	368	338	294	378	318	357	324	339	364	343	331	318	312	328	331	336	363	363	329	316	349	375	317	316	350	361	301	339	391	315	326	372	374	327	341	348	337	334	328	346	343	353	338	348	319	337	355	344	339	340	316	343	371	343	352	346	360	351	377	340	317	342	346	335	357	390	323	352	383	336	301	336	328	320	322	365	344	359	344	351	361	331	345	358	319	331	334	366	348	315	370	368	353	314	337	335	356	310	337	321	394	352	339	324	381	328	351	339	362	324	358	359	401	345	315	332	335	367	372	386	324	321	303	337	367	363	336	315	317	351	351	365	330	322	342	314	346	344	332	351	357	349	347	339	338	319	328	355	378	324	360	309
13004	7693	16052	17951	14807	12339	9173	6819	5656	4839	4105	3572	3018	2534	2330	2191	1962	1862	1810	1772	1686	1590	1468	1399	1368	1437	1297	1215	1154	1100	1102	1115	1057	1042	979	1029	915	976	908	915	942	897	884	932	906	873	868	887	850	795	827	866	848	813	830	874	852	781	860	778	765	786	800	761	777	772	797	811	780	786	860	806	740	781	785	811	860	774	826	793	770	799	790	736	798	786	780	774	805	797	754	786	730	772	789	753	780	787	789	799	775	757	786	786	818	730	802	786	812	738	804	771	772	864	783	748	741	783	771	767	768	804	743	742	740	813	777	784	793	806	795	830	736	771	785	778	768	782	778	765	764	780	737	780	731	753	741	736	788	788	759	837	777	807	753	767	798	743	766	785	809	803	751	796	756	753	809	753	827	798	769	807	816	766	805	774	761	789	787	776	772	750	771	782	794	779	733	783	811	813	790	773	785	785	750	762	765	778	768	779	818	758	757	817	780	808	797	745	769	801	795	803	763	758	793	747	754	756	845	816	765	767	722	725	752	792	776	799	792	792	764	762	784	775	860	727	704	807	823	806	765	794	801	773	781	809	732	763	760	796	779	789	797	785	797	742	778	817	765	800	762	696	729	758	783	792	799	772	796	735	828	790	798	756	740	765	759	738	820	784	764	798	788	794	787	762	798	760	794	779	779	773	803	750	783	739	740	810	841	765	803	780	730	793	768	755	769	760	776	801	795	764	792	772	733	730	769	818	804	762	795	762	810	795	780	761	750	750	707	821	787	780	817	727	755	803	802	762	781	764	806	731	750	760	810	768	726	798	778	735	773	844	807	760	775	791	777	760	805	761	755	751	804	788	726	753	754	803	817	821	746	788	792	831	822	768	826	751	817	808	737	780	762	814	783	727	821	749	763	753	761	788	796	773	814	815	748	818	810	771	783	769	835	780	828	746	783	774	829	810	729	773	803	783	810	821	778	765	752	782	800	816	755	767	740	727	807	742	776	780	744	775	758	790	792	760	782	868	817	798	753	756	777	783	795	784	728	809	811	763	777	796	760	768	789	732	776	807	789	785	833	790	807	755	707	797	783	726	739	731	759	764	752	790	795	779	787	834	793	791	804	777	797	790	742	793	749	769	770	756	764	816	804	774	759	778	754	766	798	774	801	778	732	754	788	778	707	777	773	786	830	774	804	804	768	834	777	810	756	763	810	762	779	819	791	786	810	797	771	760	777	784	770	757	745	822	759	847	770	793	748	764	747	773	759	793	760	781	802	797	797	768	727	771	777	809	847	770	770	761	771	789	745	740	774	791	813	742	797	793	764	790	765	767	814	745	803	728	792	816	776	799	774	783	773	810	761	773	770	802	756	799	792	811	810	767	806	735	754	871	819	775	766	756	787	767	745	826	765	760	827	768	798	749	802	784	831	754	835	764	779	768	762	746	784	781	747	789	791	779	741	782	763	778	748	794	802	816	758	776	834	784	794	764	810	795	814	733	752	810	831	811	770	771	757	782	691	837	731	770	780	814	783	771	779	725	827	736	803	785	771	735	772	788	742	787	762	758	731	818	800	755	779	774	744	749	725	746	761	769	778	752	797	766	750	750	808	759	774	793	793	801	773	771	777	783	783	842	754	731	733	752	753	783	760	764	772	767	818	775	781	745	777	793	759	788	788	800	758	802	765	757	776	780	770	756	739	811	742	764	762	754	828	761	852	805	804	782	835	773	794	773	814	750	847	810	754	799	757	766	859	831	802	773	751	777	794	761	744	752	784	752	787	775	754	778	797	707	730	785	843	775	774	764	769	780	791	776	795	768	796	752	765	748	777	762	774	800	768	814	748	786	737	796	774	783	762	758	754	747	826	779	776	755	776	807	798	798	726	789	784	731	782	711	743	765	825	818	800	758	787	798	766	773	787	758	781	768	800	799	832	803	770	784	738	806	718	850	753	760	766	805	767	759	821	765	751	774	766	808	785	750	777	752	769	730	839	751	770	772	782	792	761	805	790	753	817	824	786	768	736	751	775	789	780	777	772	732	799	774	765	850	790	803	817	839	777	770	813	835	797	774	796	834	760	777	819	781	789	767	722	788	732	772	822	791	733	788	799	735	804	807	789	732	818	778	762	764	779	727	756	785	779	782	815	818	774	770	790	754	828	744	785	777	779	750	801	781	774	761	773	801	759	744	777	732	761	755	796	772	827	754	828	765	778	739	775	759	819	816	744	795	784	747	799	752	749	801	761	812	798	757	765	766	767	808	806	779	784	773	810	773	794	796	794	776	746	777	810	791	735	770	798	734	781	737	785	756	850	751	744	779	753	810	814	757	822	807	785	802	753	774	816	760	716	831	796	764	776	791	755	778	775	766	781	776	792	789	802	768	816	786	789	750	797	822	732	796	812	789	834	823	806	754	803	775	771	782	762	789	740	791	784	749	776	761	774	770	714	795	776	767	808	781	728	813	740	743	786	759	762	793	750	788	794	749	797	812	803	751	768	774	767	796	757	799	793	762	784	776	771	759	804	794	748	763	775	827	810	792	798	802	793	739	763	782	741	766	783	745	748	783	807	812	845	799	753	800	792	748	791	752	778	796	827	808	851	765	768	795	799	736	777	806	785	762	745	796	821	809	765	755	746	752	751	792	800	789	813	752	769	807	700	775	778	821	807	779	737	758	838	779	754	778	790	781	782	766	807	813	794	783	758	811	765	789	772	804	799	804	805	828	823	776	817	782	784	746	792	778	789	803	770	783	786	821	803	865	768	754	784	767	792	774	721	800	768	782	749	761	775	758	737	780	756	773	752	750	811	731	713	764	788	788	807	812	802	751	814	757	751	765	837	765	792	808	797	741	799	768	748	779	750	821	792	772	824	759	760	747	751	813	781	775	720	773	785	808	784	772	836	755	814	815	822	775	750	772	832	767	767	802	770	827	737	844	828	751	825	783	777	804	815	776	771	751	789	803	706	810	776	738	736	755	751	749	745	729	772	783	814	740	788	760	813	800	785	742	788	817	795	788	771	787	768	787	774	801	756	804	789	764	744	763	804	787	782	787	782	749	781	781	768	780	759	760	784	768	778	759	788	786	767	796	745	780	799	761	740	839	793	827	829	779	773	759	792	803	729	768	778	766	743	788	848	769	775	717	766	774	741	779	785	836	807	803	772	808	799	775	757	790	790	822	803	808	757	738	808	773	730	800	745	781	781	818	829	792	729	733	837	802	770	754	795	780	799	764	811	810	757	765	774	777	762	778	770	755	770	779	758	778	802	697	784	804	738	821	799	792	767	779	843	788	793	751	784	791	755	768	757	833	817	790	825	785	718	784	764	783	760	762	776	811	786	804	789	802	818	787	745	739	745	794	774	833	780	786	755	807	769	735	754	798	748	784	816	801	816	763	793	760	801	764	753	779	787	771	779	797	801	795	792	780	788	752	747	803	759	729	769	765	746	798	744	722	810	768	746	787	757	768	743	767	823	766	765	837	766	765	768	807	734	817	760	791
7173	4205	4846	3669	2452	1722	1216	941	829	711	656	606	567	509	508	482	502	481	506	469	449	461	439	420	422	413	411	401	397	437	387	423	378	412	435	367	409	376	380	352	406	398	425	370	406	403	380	395	362	391	369	410	411	399	393	380	416	405	385	392	404	405	379	370	394	403	363	388	358	387	410	387	419	405	403	370	395	393	377	400	399	383	401	445	386	377	309	368	399	374	383	431	431	403	407	397	410	371	377	403	398	399	367	362	340	386	376	401	387	410	376	374	412	393	392	377	424	388	350	385	401	362	395	366	398	397	396	402	399	391	373	390	399	373	375	437	379	361	347	445	392	391	370	386	375	419	385	397	350	375	398	423	350	398	393	397	409	379	385	405	377	377	364	418	373	373	359	386	414	368	401	391	415	402	346	389	391	417	395	386	382	399	417	387	405	369	425	390	361	409	367	399	391	413	369	407	443	377	369	376	389	414	372	368	365	407	331	366	382	386	410	380	409	419	371	406	356	364	371	396	396	399	408	387	397	377	433	371	396	385	433	363	368	406	364	383	391	374	360	364	377	374	380	386	368	393	404	380	378	364	383	404	423	418	415	394	390	419	370	386	394	387	388	370	388	380	367	373	389	399	383	369	402	381	353	383	371	386	410	380	381	359	361	348	441	416	406	376	396	402	379	373	392	405	383	363	415	392	383	394	393	365	363	377	362	381	352	349	364	385	356	363	402	442	385	443	380	388	346	382	388	366	384	386	373	359	390	342	383	389	394	376	411	374	370	375	386	361	406	390	408	381	371	367	389	381	371	429	379	443	410	404	396	414	439	413	417	424	399	391	396	385	369	418	407	386	372	338	354	383	394	408	358	405	383	375	392	382	359	381	384	350	356	385	351	403	387	389	368	401	381	383	382	423	432	434	437	382	395	415	385	409	394	402	374	395	403	397	390	366	368	402	372	367	399	374	379	389	392	408	401	419	397	370	401	373	372	386	391	351	421	387	433	389	432	373	407	399	360	407	370	372	347	383	360	421	388	424	377	356	365	382	390	379	411	375	383	407	385	351	388	365	379	415	370	368	371	405	378	402	368	380	406	421	380	391	389	377	414	375	380	384	421	398	396	364	408	373	419	386	397	366	372	402	372	374	342	399	374	396	397	405	378	370	397	418	402	373	370	348	411	382	366	384	357	379	382	364	386	432	410	389	380	391	405	397	379	370	366	398	381	391	379	361	397	413	435	368	381	377	356	412	371	380	406	368	439	394	390	378	390	414	346	402	368	420	369	375	394	375	371	402	362	403	373	383	380	381	414	379	349	406	370	408	382	396	405	366	410	407	386	393	370	385	369	399	371	376	403	369	413	397	406	366	384	386	385	361	379	399	381	394	392	336	372	392	368	355	402	405	368	415	399	382	364	352	381	406	408	399	399	417	375	367	375	378	395	385	408	373	396	393	390	395	406	390	384	382	400	400	389	389	430	395	382	415	400	391	402	372	404	417	389	388	377	428	394	377	396	371	388	391	429	376	427	417	407	402	415	396	369	376	358	368	372	403	398	378	377	366	386	366	358	362	375	401	401	420	366	375	380	380	387	415	378	404	400	389	368	354	384	403	388	384	427	323	364	331	401	402	368	365	392	434	375	401	406	373	382	380	392	360	411	390	410	341	340	377	387	382	380	362	374	374	375	383	404	380	382	362	394	385	386	382	400	402	370	374	403	433	383	408	365	391	343	367	365	368	388	355	362	364	358	379	359	402	420	378	392	392	403	386	419	371	383	366	370	396	366	387	352	385	433	385	394	409	388	392	401	384	391	352	389	401	375	374	391	379	355	391	392	355	374	383	348	389	388	392	355	383	453	378	404	381	375	309	406	376	374	411	403	375	396	373	415	384	403	380	415	383	367	361	375	409	373	385	395	348	348	389	380	350	393	407	377	382	363	376	403	397	397	426	419	374	404	415	384	369	427	383	363	409	403	381	389	417	401	394	439	402	395	379	352	409	347	348	358	395	399	351	351	391	389	358	351	366	374	350	413	374	377	371	381	433	362	377	399	399	389	370	394	386	410	359	360	380	424	363	378	392	423	386	396	382	407	435	355	403	406	384	369	405	374	401	375	376	404	390	392	382	411	396	385	401	421	399	391	346	390	417	393	390	391	389	381	367	387	381	382	393	389	375	387	356	381	377	408	421	402	369	408	392	371	385	393	422	380	386	396	411	391	364	400	385	398	386	364	418	369	393	380	405	404	406	369	359	354	415	380	409	358	340	409	424	388	388	408	368	378	392	370	360	387	361	389	394	385	354	364	410	431	395	414	379	351	384	335	372	372	398	397	396	377	415	416	399	388	380	416	404	413	352	400	406	375	362	394	384	385	371	359	390	365	435	425	408	443	426	389	424	385	369	412	375	415	395	410	378	402	373	401	389	390	424	419	398	367	368	364	399	388	376	420	368	395	368	359	383	397	403	417	429	391	374	402	398	404	353	422	365	390	413	358	399	378	368	371	405	410	349	377	401	396	420	367	396	382	430	380	391	385	360	385	388	360	416	414	370	401	379	374	393	350	404	392	390	387	349	367	384	389	430	389	408	412	386	432	385	408	357	379	410	374	399	380	378	385	395	367	451	362	446	370	387	363	377	360	385	352	393	402	419	385	396	408	380	381	391	377	394	391	369	395	401	420	388	389	400	383	379	399	431	407	390	377	372	380	386	381	423	405	391	383	387	376	343	391	406	400	375	414	373	379	408	381	371	382	393	362	363	375	386	417	357	431	349	402	383	401	358	373	395	396	361	375	406	419	385	345	391	372	419	418	398	390	375	394	406	406	366	396	390	395	374	405	413	394	354	385	408	361	405	421	372	379	372	386	415	376	378	423	384	406	394	363	404	389	425	381	379	404	399	369	388	366	355	390	405	398	384	357	408	389	389	413	380	419	388	405	382	399	401	386	373	405	402	383	393	387	391	368	379	380	424	402	397	360	395	382	403	409	385	410	390	399	373	401	428	367	367	363	393	364	392	346	382	455	433	360	384	410	411	384	377	398	359	361	366	395	384	391	384	349	379	378	395	385	392	396	322	362	392	410	417	409	394	385	373	371	418	372	377	411	385	377	388	362	337	368	380	416	361	415	378	395	340	412	409	398	381	373	403	389	391	407	369	415	394	414	405	353	406	395	413	389	353	364	387	376	393	391	387	408	410	392	406	383	377	406	341	403	393	400	370	390	413	398	405	381	367	399	434	394	406	396	396	446	380	389	433	378	378	385	417	383	407	391	355	410	411	374	373	363	362	391	398	379	403	403	369	362	414	381	374	394	376	399	385	408	361	402	411	349	356	348	414	375	375	414	388	403	350	421	388	402	415	370	383	372	360	393	429	395	407	361	376	395	386	364	373	388	374	370	409	373	416	360	407	371	375	385	390	407	378	385	408	378	404	409	381	364	393	436	426	393	380	352	380	391	403	451	407	372	359	372	355	388	374	393	404	418	367	349	408	379	362
4961	4309	8875	9789	8063	6608	4876	3662	3186	2725	2409	2149	1944	1659	1572	1426	1434	1394	1346	1310	1232	1209	1172	1173	1184	1148	1058	1059	1013	1028	1030	1013	969	990	942	928	983	935	870	878	946	925	944	900	908	883	893	863	836	924	906	902	904	879	886	909	863	852	902	885	861	899	901	859	863	815	873	813	839	861	863	861	905	916	871	889	855	850	838	903	909	896	813	839	874	812	833	884	830	897	895	919	843	851	865	821	899	905	882	823	813	823	826	855	853	890	835	903	798	857	884	877	870	881	876	865	879	880	879	903	901	839	844	912	872	897	919	863	889	865	867	955	891	861	884	872	886	856	891	871	868	811	883	870	843	878	815	918	844	882	872	840	837	884	871	863	851	838	890	861	831	870	864	843	815	862	858	829	826	857	809	868	812	892	819	849	857	825	870	928	822	877	880	851	815	844	893	870	819	901	857	846	817	866	826	839	859	842	858	839	865	921	864	864	893	856	890	886	883	849	891	882	900	884	904	850	857	874	884	906	872	865	871	873	827	839	895	824	878	835	845	840	838	817	843	833	848	922	844	852	896	839	863	908	828	851	826	825	877	855	863	885	864	877	868	823	862	889	813	904	845	853	876	845	873	873	883	845	797	863	878	857	824	842	830	876	803	852	919	861	910	848	823	925	847	899	861	898	863	892	883	889	862	777	834	847	812	865	878	904	865	897	854	919	875	802	893	868	894	885	873	862	914	865	835	850	892	904	827	837	915	882	832	834	919	868	839	888	878	856	857	876	888	855	862	886	841	871	868	882	874	888	837	855	866	858	907	845	875	867	830	873	914	876	852	861	875	887	848	886	857	903	907	908	860	908	819	849	870	863	882	899	840	908	931	870	873	907	838	936	855	870	865	939	871	880	904	904	841	880	839	835	802	863	834	865	864	884	829	861	861	906	841	872	863	841	837	879	836	886	954	856	836	940	862	891	840	860	858	839	866	862	883	840	826	849	872	841	843	940	856	845	888	856	881	856	845	888	891	858	830	843	892	828	915	888	820	916	866	820	871	832	853	879	876	860	872	844	873	821	873	846	871	871	921	914	874	838	863	862	847	910	843	872	863	849	896	884	921	877	926	860	854	834	895	849	862	828	877	828	862	852	852	813	924	819	855	802	836	858	856	883	909	848	862	817	910	815	810	863	836	833	833	861	854	872	895	875	911	889	868	906	943	890	899	892	889	853	792	900	851	843	817	911	872	863	852	864	893	868	837	897	859	838	817	902	829	830	865	870	869	923	904	841	877	895	850	831	897	839	870	850	907	860	935	869	850	847	905	819	850	833	824	812	899	832	824	868	844	871	821	887	831	874	890	831	874	847	793	833	883	901	864	848	904	896	877	863	876	837	835	893	795	875	858	871	837	826	826	894	877	896	905	892	880	825	869	875	847	835	839	908	836	852	828	844	893	893	832	839	841	857	836	891	917	867	835	893	846	801	886	878	841	849	914	825	859	889	871	844	889	826	824	820	856	860	918	864	864	864	861	868	891	844	887	851	800	889	876	886	874	851	873	888	850	849	868	867	907	819	903	898	884	915	924	881	886	834	858	890	836	814	895	842	841	904	813	876	855	839	876	859	900	852	860	842	866	829	854	881	830	876	864	872	855	840	878	903	821	855	890	848	848	851	849	801	872	854	868	859	828	845	834	882	810	834	843	882	911	846	810	898	913	866	915	851	866	868	894	870	867	853	844	826	875	830	876	862	919	819	855	819	822	869	936	886	888	841	914	898	885	871	861	863	914	867	863	846	870	867	869	856	881	860	841	940	901	844	897	811	890	835	896	831	858	870	802	906	874	834	884	857	841	861	806	872	886	895	886	882	883	878	883	880	841	882	858	857	879	894	886	878	839	879	881	806	870	891	924	927	840	856	886	815	836	905	864	832	885	863	854	850	895	908	867	906	861	882	860	881	857	874	833	846	827	848	895	870	871	883	907	855	842	814	841	875	857	884	796	890	869	849	846	862	874	813	866	865	862	856	864	936	888	874	862	843	871	839	839	848	950	838	872	910	851	807	865	848	823	892	838	844	889	876	823	876	905	895	833	814	840	861	864	933	902	874	837	851	788	915	848	901	826	909	855	858	863	865	881	899	853	822	828	825	890	861	837	858	895	838	883	901	838	879	859	856	915	841	880	831	825	884	872	845	870	841	842	815	884	830	868	854	854	863	838	885	896	866	853	829	851	820	865	854	893	847	864	841	862	867	859	898	923	826	859	826	878	912	833	893	893	835	881	899	854	837	885	837	890	883	816	843	866	915	815	888	875	880	859	866	810	845	882	873	843	907	854	845	862	866	901	845	895	851	823	829	877	888	841	838	920	826	835	884	879	812	841	885	874	844	836	879	850	827	816	888	838	819	818	859	853	882	882	830	805	873	871	848	834	843	857	896	897	848	894	878	892	893	803	898	850	903	866	910	833	863	831	822	830	865	897	906	852	842	865	892	808	866	895	855	865	895	932	874	839	841	836	878	856	874	851	839	851	838	862	842	899	878	816	804	811	895	856	793	865	882	882	881	858	902	901	825	837	826	890	895	858	848	918	834	845	891	842	840	864	832	881	897	885	922	853	803	811	838	864	862	867	811	855	815	888	885	902	868	921	893	853	897	850	828	872	888	879	862	852	847	838	853	823	887	837	878	830	885	884	929	961	861	841	909	923	842	832	824	874	879	855	814	862	905	862	848	871	893	912	878	856	871	844	852	837	887	887	837	937	818	862	858	845	842	885	902	856	890	849	856	865	906	864	899	799	877	833	822	843	839	873	805	886	897	868	874	850	849	829	868	899	850	823	912	860	809	886	838	893	830	877	873	866	868	856	863	849	886	854	863	812	889	895	892	851	851	893	844	873	857	828	876	853	822	886	871	882	869	848	850	856	851	877	910	869	865	882	846	799	815	827	851	807	853	819	838	825	858	863	864	783	838	847	886	900	896	843	898	900	865	851	859	874	899	868	853	883	867	862	856	900	879	813	860	859	908	819	868	873	844	807	849	880	823	877	855	853	862	890	851	857	826	842	841	928	846	829	860	906	849	874	825	895	851	840	853	877	874	868	855	814	876	906	907	808	826	874	831	880	836	809	877	883	853	846	872	852	857	910	891	843	825	883	821	877	839	812	809	912	914	863	843	855	901	883	800	834	907	858	867	869	829	835	856	854	877	904	891	843	779	880	863	906	847	861	880	844	886	900	873	885	864	859	862	853	894	914	865	849	846	849	858	836	872	810	894	911	863	919	865	830	830	925	900	877	887	816	835	862	866	859	824	895	871	900	840	914	867	828	830	865	846	869	895	866	839	876	864	917	852	847	858	894	823	855	893	848	847	826	806	830	839	928	916	826	860	840	822	889	883	888	820	830	883	869	814	833	880	867	828	819	887	846	836	868	882	891	822	831	862	810	887	848	927	861	820	869	860	871	841	857	879	865	883	890	810	856	819	826	856	877	917	884	841	864	874	864	913	859	830
14783	6590	7313	5721	3737	2474	1749	1257	1043	873	783	670	603	559	555	492	480	478	467	496	444	442	441	420	383	372	424	439	443	388	395	403	396	377	370	346	394	400	371	360	394	367	377	404	378	380	367	353	395	349	378	365	366	385	413	368	356	346	352	398	349	348	373	338	361	338	337	349	367	378	348	333	337	340	349	332	326	337	357	351	346	381	365	380	386	357	365	389	355	384	360	378	373	349	358	368	359	362	365	347	337	346	348	374	356	349	360	377	373	347	396	367	369	343	340	334	342	329	382	386	341	347	379	343	344	370	365	355	391	368	340	345	363	375	350	355	355	357	368	314	391	364	370	349	369	363	368	350	353	355	377	354	346	350	332	387	355	375	360	348	371	397	351	390	340	391	381	350	371	399	351	359	385	354	368	350	380	369	404	330	350	357	359	350	334	382	388	349	350	322	367	345	351	397	367	383	362	383	338	384	377	359	330	355	392	347	340	354	326	332	388	371	357	347	332	393	348	332	349	318	362	381	374	376	381	361	369	362	365	347	348	327	345	352	376	382	318	345	355	415	377	355	367	355	350	391	369	367	376	363	342	344	381	315	327	371	364	369	406	329	338	310	363	374	347	360	355	364	355	369	325	351	352	375	385	394	378	370	359	336	353	398	321	333	394	373	391	355	389	356	366	372	369	350	394	346	341	345	343	368	354	369	392	383	367	371	362	372	327	347	360	341	351	360	392	347	331	419	360	318	377	404	397	377	352	401	400	362	360	396	365	370	370	382	348	347	359	343	380	332	369	369	362	360	359	384	340	358	360	365	341	345	369	374	359	398	321	370	335	339	347	380	334	365	339	353	363	349	340	396	347	376	371	357	353	380	362	357	386	320	344	322	345	340	362	316	344	358	371	372	402	369	342	371	334	353	384	352	341	361	377	372	366	344	392	336	350	350	347	369	412	357	334	351	371	369	323	369	342	376	355	356	358	359	395	365	394	343	361	357	348	356	366	322	360	358	365	351	362	356	392	350	332	354	331	417	363	344	365	353	363	368	342	338	371	335	348	360	347	367	371	430	327	349	352	373	335	381	340	352	331	322	361	330	373	362	373	382	358	355	390	344	373	378	343	358	348	333	367	322	348	332	355	334	335	377	387	378	381	353	310	353	346	347	385	375	375	381	341	319	365	359	377	370	381	366	330	374	352	349	379	378	362	383	368	319	367	322	365	342	394	338	340	346	368	396	352	356	360	366	321	358	356	358	375	381	336	407	382	330	342	360	376	381	375	377	372	379	356	375	380	408	369	349	349	337	338	317	380	347	386	341	345	335	373	364	292	357	309	348	376	345	384	359	323	323	366	347	337	352	385	371	328	383	379	346	355	413	350	381	333	326	360	360	358	357	337	369	363	359	371	415	365	337	346	357	340	360	307	341	337	372	340	344	370	396	362	342	357	341	342	375	341	376	343	368	355	355	339	381	341	361	354	367	343	365	402	391	394	346	362	343	380	356	383	368	368	362	345	334	367	349	348	363	347	389	360	374	380	359	370	386	365	321	355	357	398	370	360	340	363	391	352	355	378	410	366	357	337	334	381	389	350	362	357	338	345	358	356	353	365	389	347	366	358	342	328	376	331	372	320	360	340	363	347	374	350	355	349	345	362	345	374	363	360	370	348	368	373	367	374	375	374	363	360	366	352	346	367	354	366	391	340	385	355	396	386	343	365	387	347	343	360	357	347	359	356	337	344	338	384	348	357	351	338	348	358	341	340	367	333	348	379	358	375	349	331	341	362	329	378	399	365	361	343	330	374	365	374	379	366	355	389	394	361	361	405	353	349	342	325	356	352	403	324	356	351	373	314	353	346	358	364	386	382	386	336	350	344	360	348	340	353	373	359	384	364	389	366	381	337	350	362	351	350	336	374	361	354	366	376	368	366	359	397	384	369	360	366	357	368	346	341	387	360	346	339	371	407	344	370	306	373	395	374	331	328	345	356	317	347	370	349	349	399	375	382	335	346	359	369	332	355	358	326	359	399	333	391	368	350	345	344	349	369	359	366	326	321	351	321	380	334	355	332	377	394	381	338	343	319	377	358	348	393	402	361	358	372	352	328	366	376	331	377	360	374	353	346	367	335	371	367	360	355	357	368	364	382	340	360	349	360	369	355	332	373	394	367	377	363	337	382	371	357	336	345	377	355	331	385	350	344	347	362	362	357	361	321	340	336	361	365	371	353	352	339	366	346	337	375	350	369	353	351	349	346	388	368	354	331	320	350	366	378	379	320	328	360	330	355	355	367	357	361	367	318	370	354	349	387	385	387	391	352	353	362	377	399	375	364	371	383	381	351	377	365	386	345	366	341	374	411	332	362	370	372	409	368	346	367	356	379	356	371	328	338	397	359	377	353	341	347	361	349	385	368	385	342	353	322	367	369	328	362	341	385	361	339	392	364	359	360	338	356	387	370	351	375	340	350	314	358	327	358	384	366	344	355	366	341	360	328	368	351	377	356	354	379	375	381	359	355	392	369	372	346	364	367	368	345	398	346	376	376	340	404	357	333	357	353	357	348	354	403	379	350	365	345	384	343	377	386	371	387	368	387	401	385	377	380	341	353	374	359	381	384	358	333	367	346	400	380	318	333	355	313	323	346	373	352	348	364	373	358	362	341	371	385	375	356	358	372	365	343	380	361	354	339	359	371	354	382	350	358	367	362	379	370	384	387	325	327	343	362	359	349	366	378	359	355	341	361	316	350	361	356	378	356	352	366	356	354	363	319	322	348	362	374	344	359	381	357	370	371	372	315	353	335	350	339	377	360	390	359	383	348	364	336	357	368	339	358	367	347	365	364	367	359	387	311	357	368	317	324	404	376	369	365	360	350	369	344	359	347	345	387	354	374	374	381	353	362	346	348	397	343	359	341	372	402	370	325	389	363	363	344	330	358	354	344	348	387	357	382	378	388	369	364	329	358	379	417	390	338	341	333	365	377	354	363	372	406	359	337	383	374	368	362	382	360	384	348	350	366	345	349	357	392	374	392	334	327	358	350	364	359	327	339	391	360	359	359	349	379	371	357	343	358	377	345	335	357	354	339	344	364	372	381	372	327	335	363	373	355	368	333	343	369	383	347	402	358	358	344	355	356	367	377	368	357	396	377	343	385	336	392	377	338	384	399	383	313	361	366	352	342	347	431	381	368	356	350	317	392	362	371	348	343	386	407	346	340	366	356	367	322	362	314	344	364	359	363	358	378	358	354	348	322	351	382	373	362	386	364	335	349	379	368	357	371	368	366	348	369	366	377	348	346	371	353	352	357	322	350	356	362	338	362	345	381	350	339	337	341	388	368	387	352	352	363	336	367	372	351	363	357	357	379	356	358	388	364	344	362	363	345	335	351	375	375	357	373	357	347	364	391	327	373	351	342	362	349	385	353	391	393	361	367	383	391	361	339	359	346	366	349	348	378	364	335	360	355	374	376	341	410	397	392	355	347	377	362	366	377	350
10157	5986	12763	14114	11689	9161	6959	5303	4211	3753	3331	2820	2543	2262	1994	1866	1636	1655	1499	1502	1424	1394	1411	1268	1247	1259	1161	1157	1106	1077	1074	1020	1003	1031	981	979	895	965	958	896	934	912	978	941	957	842	844	910	863	870	844	849	860	829	891	824	823	827	864	862	855	828	824	817	814	812	909	827	796	835	839	810	816	849	859	775	801	850	773	775	842	808	834	810	833	831	771	847	881	826	866	833	842	806	820	819	840	788	767	786	770	789	775	797	821	792	790	790	800	781	757	788	796	835	822	828	748	841	835	801	830	788	846	779	865	860	849	816	797	792	788	768	808	833	826	837	811	879	781	860	807	781	746	796	801	813	844	787	789	809	817	821	819	860	800	803	784	767	860	827	827	819	759	809	794	765	851	837	800	788	792	833	875	766	825	820	830	843	796	794	865	814	800	806	831	804	856	829	788	823	844	827	811	834	816	799	836	813	793	765	796	830	815	857	748	851	858	855	854	805	837	770	845	788	816	831	740	823	828	835	809	778	745	784	789	796	832	797	766	777	762	782	775	835	807	791	751	799	814	876	815	876	790	834	821	786	811	848	854	770	792	778	840	805	772	808	823	833	849	844	838	774	837	797	802	768	826	829	869	778	854	854	853	823	779	857	827	782	801	809	828	773	780	795	779	839	836	800	846	846	760	822	781	835	797	814	796	792	820	804	818	774	761	811	854	794	852	794	840	838	831	858	859	841	757	834	754	814	811	849	811	801	815	794	789	787	807	798	843	818	824	818	814	801	830	833	786	864	796	837	856	784	804	752	766	835	797	837	794	834	788	797	807	763	804	846	823	828	822	820	808	810	792	795	802	752	832	791	808	815	794	795	819	826	829	755	765	810	833	767	836	752	803	828	804	787	826	834	856	814	806	762	832	818	840	782	843	814	776	810	798	824	827	811	866	827	824	856	830	806	787	800	823	816	775	783	801	733	820	810	806	830	842	782	780	786	826	843	805	816	844	827	822	854	866	861	778	773	806	853	816	771	807	797	812	822	784	830	838	778	866	785	848	812	785	823	798	762	793	766	775	853	756	772	738	831	828	826	799	805	795	832	880	778	827	803	877	816	809	791	883	789	823	769	805	801	782	789	809	883	780	803	809	775	776	834	819	851	815	822	833	823	793	832	858	802	837	774	807	831	768	796	819	752	854	801	869	852	831	847	851	853	806	791	854	789	843	846	803	778	828	808	837	776	825	785	792	796	765	860	832	839	788	826	859	826	833	799	751	814	804	792	832	836	804	830	813	828	813	834	867	823	751	807	767	796	750	770	880	796	827	806	779	818	809	823	844	837	819	786	741	796	804	795	812	794	796	846	804	790	780	829	796	838	790	826	804	824	822	790	865	798	824	770	816	809	793	765	888	792	802	824	798	800	839	857	809	824	806	839	811	769	808	815	776	790	774	823	849	808	840	805	804	868	761	791	794	856	856	803	811	853	764	816	817	841	857	805	762	845	815	793	817	828	831	823	885	791	812	819	840	801	804	827	824	808	796	814	817	827	798	813	783	831	750	822	840	858	854	826	875	762	801	836	891	818	848	770	830	814	800	816	836	805	834	811	769	829	841	801	777	787	816	825	834	784	826	819	760	830	848	786	797	833	842	793	794	793	831	821	781	792	766	817	847	804	810	833	786	755	792	799	856	814	786	786	851	812	752	848	809	848	829	849	814	825	830	819	831	839	785	863	870	849	806	847	851	797	801	800	836	784	808	797	833	788	828	846	836	811	861	816	838	846	797	828	777	837	825	808	799	799	784	780	794	760	783	818	788	826	803	820	797	816	819	806	826	821	806	817	805	734	788	787	802	817	839	825	840	818	826	787	772	788	859	816	798	808	824	817	830	815	825	846	801	791	808	784	837	769	790	807	811	798	830	827	809	804	815	815	825	780	798	835	853	824	764	790	741	838	808	821	824	795	811	796	848	847	826	809	830	843	855	811	800	816	838	880	788	786	815	820	772	814	791	767	840	841	852	835	819	805	854	781	807	812	827	763	845	882	799	806	849	783	841	828	802	808	810	835	789	766	842	804	796	801	832	799	813	822	783	789	809	790	810	828	804	815	861	814	825	824	814	843	779	838	792	798	754	780	792	825	791	788	788	836	762	810	768	825	828	828	815	792	745	764	826	750	844	792	833	838	842	821	776	829	803	810	796	882	810	846	823	774	787	787	816	853	791	767	806	868	821	868	779	847	808	782	808	803	848	820	871	803	800	779	793	774	796	875	785	867	838	730	784	783	828	833	812	806	822	800	769	771	819	776	804	844	801	831	833	799	800	838	818	777	779	869	798	834	841	824	882	823	822	787	801	824	836	815	800	821	814	820	876	772	800	826	828	799	809	829	771	763	824	791	831	809	781	762	858	773	809	786	785	786	799	789	831	832	797	802	833	761	811	875	818	830	836	846	782	794	777	771	816	832	849	840	768	842	781	811	843	835	823	872	815	831	815	761	801	841	763	833	825	771	751	805	807	816	839	848	793	731	801	820	756	825	826	809	840	910	839	785	797	783	809	810	799	844	848	818	830	839	759	837	849	810	795	880	803	801	811	828	787	768	819	836	776	796	815	783	794	825	831	805	811	839	795	815	805	777	779	817	837	773	771	832	830	818	825	772	795	788	799	762	816	834	759	832	830	771	818	845	833	792	816	789	847	845	830	794	820	778	800	778	780	773	807	794	808	848	762	814	809	872	817	843	849	780	821	819	826	839	800	835	830	815	789	793	787	910	848	819	826	831	784	786	802	809	821	827	793	818	844	831	832	794	813	808	815	843	815	837	797	801	861	811	801	796	856	792	781	790	801	831	857	843	785	797	814	821	787	832	857	806	791	779	815	870	815	853	845	832	767	794	873	767	777	815	810	844	838	861	829	801	830	793	815	834	773	805	818	776	826	832	795	807	771	816	788	807	856	832	825	832	763	820	801	798	851	858	827	781	732	788	825	773	839	802	776	822	779	805	824	799	815	778	827	834	772	819	775	881	853	799	768	821	841	796	831	844	817	816	825	795	778	861	798	858	816	777	846	823	851	815	826	818	729	839	804	807	813	776	761	805	800	845	813	855	821	781	809	790	817	778	776	817	836	808	795	859	828	806	833	779	823	827	882	778	851	834	794	847	786	810	835	826	806	760	823	827	811	813	778	788	780	830	836	818	834	795	804	823	867	837	806	816	797	817	870	826	849	813	759	814	779	785	855	858	782	854	814	790	822	803	816	790	827	813	824	837	783	828	877	804	775	817	861	837	827	800	818	817	792	781	797	824	783	802	821	832	821	828	786	825	843	792	802	766	807	814	790	777	821	820	853	764	789	790	812	808	756	817	849	878	803	805	785	789	828	853	755	825	832	781	839	826	860	841	857	829	831	836	838	819	777	817	799	818	858	814	785	865	802	830	826	779	780	784	848	815	808	779	792	813	767	747	777	792	840	835	818	797	840	804	825	830	843	796	816	796	781	876	784	833
22986	9454	10189	8262	4944	3245	2190	1661	1232	1125	966	887	772	714	579	578	552	517	494	485	515	443	467	434	421	411	394	416	402	419	414	378	408	405	362	361	368	352	349	344	353	380	392	315	354	363	376	370	324	362	335	352	354	360	356	342	371	361	349	343	320	349	356	340	383	350	381	357	335	347	359	351	331	345	328	339	310	341	379	355	356	337	334	321	345	337	332	387	353	298	320	333	378	368	359	336	364	361	325	311	331	309	343	331	341	355	370	366	292	332	349	363	375	335	318	355	318	347	328	314	353	330	319	349	335	336	334	335	347	340	326	338	359	335	335	338	349	355	354	350	337	357	345	328	315	372	342	322	333	352	366	310	359	366	335	359	383	389	311	310	327	329	336	357	354	322	310	330	304	371	373	380	372	306	325	360	358	330	326	331	339	333	357	326	356	370	343	311	350	351	356	365	358	396	329	336	356	369	345	343	367	346	351	378	339	358	343	339	339	338	333	364	332	326	348	330	336	343	346	343	314	364	332	356	333	329	343	315	321	318	362	327	353	336	358	345	362	333	357	342	307	336	320	318	340	361	357	351	357	324	362	363	369	322	365	324	355	375	333	330	344	366	353	350	352	335	363	332	361	320	348	346	326	382	344	300	312	346	321	337	321	324	355	356	352	360	353	368	327	352	338	340	365	335	352	354	357	340	336	342	347	355	351	314	352	348	359	344	373	380	381	351	360	318	337	337	381	322	309	332	329	329	350	353	334	354	357	330	324	358	356	360	341	347	339	318	350	349	358	318	376	360	338	333	322	341	348	326	383	342	338	398	363	333	328	333	344	341	342	350	361	324	328	350	328	322	318	346	340	382	330	359	335	346	352	348	320	352	338	358	360	337	336	333	342	283	337	323	322	330	311	349	326	352	371	317	352	355	353	346	349	324	344	318	357	338	345	349	349	329	343	334	350	321	336	365	325	360	351	357	348	352	361	365	353	355	328	351	314	340	350	387	334	350	352	342	328	304	357	326	340	342	346	374	323	340	341	331	369	336	330	330	321	326	324	339	349	324	358	319	318	335	348	365	339	337	375	302	377	366	334	358	330	327	320	357	354	357	326	355	346	328	354	395	331	338	338	339	299	337	368	305	319	345	347	336	360	344	342	336	335	356	340	341	336	347	342	320	342	370	342	358	340	364	371	395	336	345	329	351	359	337	359	363	338	381	407	331	347	363	351	333	333	381	341	308	359	337	340	309	374	328	305	349	342	327	342	331	354	341	338	325	353	340	349	346	318	327	363	312	322	321	332	367	347	366	347	346	341	322	338	389	362	346	343	334	338	322	374	354	363	320	324	318	333	321	346	328	345	343	364	329	337	315	353	346	358	366	319	351	383	344	335	381	383	338	357	369	365	301	344	404	363	365	322	395	369	347	331	362	353	324	336	346	337	354	376	366	383	358	342	294	311	359	319	317	348	331	330	327	375	349	320	326	344	325	361	342	354	354	332	372	343	361	355	310	355	360	360	345	346	354	319	325	329	341	337	370	329	356	311	337	342	349	322	327	339	324	339	329	380	348	331	375	317	336	350	358	319	360	361	317	319	335	355	322	334	315	361	364	376	352	321	365	335	352	341	347	321	319	335	348	358	378	372	348	356	324	346	346	370	365	328	366	375	307	351	327	349	340	363	363	340	363	333	298	283	367	343	350	332	333	298	302	329	332	343	327	316	345	332	331	341	355	356	354	350	364	318	348	349	385	318	329	366	306	344	334	342	314	352	327	291	337	360	391	317	329	355	320	326	319	345	347	374	338	330	362	365	365	351	371	343	336	359	384	351	336	317	353	344	347	331	347	338	352	352	352	336	293	345	369	332	357	313	325	311	383	367	320	352	357	312	318	351	383	344	308	336	319	348	298	354	342	335	354	305	323	360	406	322	338	356	349	362	343	365	332	352	346	318	345	348	366	347	336	349	321	344	325	335	350	354	334	314	333	315	370	375	346	352	355	322	375	359	330	366	356	342	347	342	341	336	355	308	327	362	332	332	354	328	379	328	308	356	312	320	322	322	350	347	352	353	362	354	348	308	321	362	341	334	398	337	332	342	353	372	336	361	339	312	373	323	304	359	345	313	361	375	332	341	322	370	323	354	329	306	322	329	356	312	358	338	299	326	350	310	338	359	350	358	336	353	352	331	347	381	358	369	337	321	337	354	371	384	316	331	370	308	309	356	351	315	343	362	364	346	333	323	352	370	333	333	312	345	368	368	378	352	329	347	366	344	345	351	320	322	368	344	332	344	364	346	337	306	326	366	327	359	329	338	319	317	339	341	379	348	351	316	342	328	336	327	318	362	367	344	347	361	382	317	359	341	334	330	360	330	334	336	348	340	336	323	329	330	372	339	326	330	335	359	373	364	355	317	340	334	381	354	351	336	336	391	320	326	334	310	296	332	329	349	366	352	329	329	326	332	361	336	305	352	357	390	366	344	330	352	350	341	361	302	299	318	297	363	350	370	326	320	313	325	383	338	347	346	354	363	354	335	345	362	342	346	350	349	321	311	352	314	317	350	306	341	326	353	338	369	380	379	352	315	348	319	352	350	332	333	381	326	349	333	330	323	331	342	333	336	355	341	331	348	328	352	348	344	322	327	354	365	354	311	339	337	328	344	363	340	332	327	358	325	319	339	350	320	313	372	347	347	373	316	371	359	326	346	321	394	323	345	378	333	314	313	354	374	325	344	340	342	339	337	346	339	306	335	327	307	332	365	336	316	340	337	365	328	325	341	375	321	355	344	358	321	344	360	341	316	371	334	354	338	312	346	341	312	351	331	363	346	306	340	328	337	347	348	380	323	341	362	335	323	372	308	354	338	372	348	375	320	344	361	356	338	293	346	352	345	344	318	300	367	321	365	365	342	348	366	338	330	365	337	334	365	356	361	370	357	320	336	353	305	327	347	356	357	360	364	333	319	336	402	347	343	352	353	329	376	346	316	315	377	356	319	328	305	355	367	308	334	345	346	360	340	338	316	351	335	361	310	320	347	338	359	320	350	304	346	321	367	380	339	366	340	355	353	325	349	345	352	357	357	327	341	312	332	365	333	321	322	327	310	349	329	357	353	349	339	375	323	358	363	320	323	326	383	364	384	340	388	319	359	356	345	308	330	333	349	290	307	361	350	335	306	339	373	320	353	363	317	300	347	352	353	336	361	345	343	347	355	353	363	335	358	331	333	317	388	338	334	350	315	374	360	350	337	325	346	320	328	334	355	375	355	371	330	349	347	359	310	382	325	354	333	333	339	329	326	312	308	398	352	344	338	323	335	366	351	338	332	334	335	309	371	372	323	352	348	331	339	354	365	348	344	374	317	358	279	323	337	338	326	302	309	344	372	371	364	351	370	332	361	370	358	376	352	347	330	322	308	372	312	408	350	339	292	363	341	314	372	345	343	354	328	316	354	337	342	376	383	320	353	347	334	331	356	313	362	345	327	334	347	375	375	312	359	350
13179	7641	15800	18178	15248	11556	8828	6730	5534	4680	4111	3494	3152	2734	2439	2192	1939	1974	1756	1744	1644	1593	1623	1412	1388	1330	1275	1173	1174	1184	1141	1152	1108	986	952	949	981	982	966	930	953	956	948	927	873	875	891	881	836	841	841	902	907	879	837	822	799	859	836	860	772	791	813	775	827	801	783	786	748	779	791	830	798	761	786	759	766	759	777	745	772	784	734	795	789	802	808	760	786	733	805	825	807	781	755	779	745	786	793	825	766	789	741	776	779	791	837	753	801	786	778	783	789	769	761	794	781	791	809	771	821	793	803	780	772	766	767	783	853	765	783	774	770	796	818	769	817	778	771	801	727	790	830	790	782	785	752	802	778	749	781	748	794	762	813	816	787	776	784	807	737	814	818	783	788	794	744	763	826	837	806	790	766	746	829	802	758	753	778	815	748	813	712	749	800	757	771	806	797	744	824	752	783	752	789	806	806	814	757	810	741	734	818	780	820	820	799	783	745	827	786	772	782	770	760	793	777	742	760	740	802	803	791	820	795	811	838	739	776	809	759	821	772	782	832	771	809	737	781	752	788	800	792	773	814	758	803	808	803	752	780	789	804	798	804	783	790	790	807	775	805	829	759	789	781	731	805	770	791	748	797	774	757	757	792	750	818	773	759	800	737	774	778	783	776	736	734	774	758	794	831	810	793	783	782	834	809	787	779	823	748	742	818	782	772	749	747	760	747	790	759	811	737	809	758	807	856	809	833	794	771	793	757	775	767	723	735	828	794	807	786	802	813	801	784	755	781	748	786	786	778	813	826	781	801	785	766	819	751	796	774	783	808	794	761	733	783	824	814	814	797	802	778	748	779	770	796	750	776	772	796	751	773	769	834	786	808	763	759	796	848	757	797	776	755	791	810	814	793	729	789	773	775	769	784	771	780	769	772	763	819	768	780	791	832	825	771	832	790	782	807	807	796	807	801	812	781	789	828	794	817	756	822	786	846	775	752	779	817	766	763	726	816	743	823	806	774	794	742	807	783	746	746	783	772	796	832	785	781	749	741	778	761	763	783	778	785	782	807	718	788	799	782	757	796	775	736	761	803	794	823	782	800	775	762	809	812	787	779	803	793	770	757	774	797	698	784	805	752	744	778	784	749	766	804	751	797	802	805	774	777	814	783	823	733	803	764	781	762	775	733	777	784	797	825	768	742	766	777	747	791	766	741	775	775	802	764	761	787	768	776	779	797	749	748	812	786	752	781	814	794	745	816	751	754	764	759	754	742	781	817	791	800	762	803	747	797	804	789	801	796	814	754	798	784	771	734	760	762	772	774	790	817	796	783	806	791	781	780	743	794	778	747	794	836	801	766	752	767	840	755	746	762	777	795	731	722	750	772	797	813	764	788	818	773	800	788	736	803	792	802	766	794	821	727	837	760	823	802	807	832	798	810	813	827	775	807	715	777	777	755	824	762	798	804	787	799	798	742	783	781	757	769	795	805	807	820	833	781	769	792	769	824	753	759	826	767	744	828	739	745	741	773	760	805	743	778	732	734	797	731	806	775	738	753	790	769	777	794	750	763	858	737	768	797	813	761	823	767	810	783	819	744	770	796	751	761	727	841	771	808	825	809	846	781	782	837	829	753	821	777	755	810	770	782	776	806	781	811	768	818	747	786	804	809	815	734	805	807	797	776	774	753	793	768	765	806	810	793	729	789	821	764	821	767	785	768	766	755	772	824	773	747	768	796	792	753	781	789	772	818	779	833	820	744	801	769	750	746	800	784	797	780	791	771	776	800	753	790	779	841	769	796	789	807	805	775	788	733	795	773	738	752	801	787	770	756	817	806	756	791	754	774	764	766	753	820	760	794	785	759	806	784	791	783	781	803	792	725	790	808	786	790	772	825	781	773	753	818	776	758	795	776	785	805	764	773	739	836	795	744	763	771	792	818	786	770	804	772	818	823	812	796	766	764	787	794	798	764	770	783	780	747	762	802	761	804	776	801	759	773	763	771	788	797	825	778	816	773	801	778	782	794	721	742	817	769	752	802	770	777	844	801	780	763	787	788	781	792	729	776	792	776	795	765	768	758	779	745	769	755	837	791	835	807	796	775	790	718	766	790	746	808	817	831	752	796	790	798	749	720	758	775	784	810	737	788	749	785	766	762	724	792	771	779	770	817	797	789	743	756	790	764	737	764	832	793	799	846	768	714	772	839	802	765	800	748	781	815	774	783	793	793	819	818	833	788	791	722	754	752	780	785	759	763	824	791	796	773	792	794	793	776	795	773	802	807	810	751	794	814	798	777	727	811	834	755	802	817	810	775	786	769	778	764	870	797	734	824	777	776	759	782	763	793	836	833	725	804	821	816	777	809	779	829	819	777	780	819	784	775	771	776	745	844	844	795	784	744	804	746	788	797	772	799	797	757	736	778	783	761	785	794	782	766	853	813	818	783	765	802	751	771	790	782	756	765	795	760	762	786	740	807	756	822	780	781	775	753	832	798	769	758	742	800	778	788	771	764	809	784	785	728	800	795	810	794	724	772	768	815	827	760	713	764	783	717	780	800	785	819	826	736	770	747	798	757	772	765	712	834	780	744	799	769	755	767	806	829	792	764	842	733	774	784	775	750	778	818	828	729	776	840	819	787	780	802	804	758	764	796	737	778	811	777	780	781	797	783	786	765	782	763	784	749	749	762	748	810	778	784	783	818	774	750	840	828	727	769	724	797	800	816	749	777	807	796	845	816	769	788	776	816	762	811	788	806	769	780	802	801	806	803	801	749	816	778	785	796	753	745	789	831	783	777	779	815	762	754	751	819	800	764	768	795	784	778	777	811	727	793	818	774	820	765	761	824	812	819	781	816	815	785	793	765	828	755	788	772	808	761	803	752	763	741	812	737	795	814	763	763	774	828	812	715	762	833	765	726	810	803	776	764	775	770	770	816	761	784	730	737	776	792	759	821	790	780	792	768	795	799	738	778	785	760	786	742	748	803	794	836	787	760	749	814	823	793	747	750	709	743	761	747	762	767	825	779	732	777	722	793	781	764	733	804	792	755	809	782	760	786	776	803	736	802	806	794	783	746	766	745	768	758	798	773	772	743	740	812	768	755	772	760	735	729	754	761	760	799	821	800	791	779	771	738	787	771	755	843	738	766	792	782	789	785	798	797	798	737	794	787	777	760	784	805	744	795	755	805	780	795	778	802	818	788	752	822	751	796	793	753	786	771	784	797	768	772	812	774	782	741	829	711	789	729	826	799	823	747	779	794	741	757	774	794	791	792	800	804	802	773	806	774	771	754	808	754	759	762	794	781	812	794	791	735	739	800	819	762	749	799	798	783	758	786	834	734	772	765	803	775	811	764	779	770	801	745	798	758	732	782	733	794	802	824	781	724	793	752	758	752	766	757	795	779	811	747	747	788	739	803	782	760	821	715	749	843	791	829	795	801	832	817	773	815	817	767	777	810	766	778	770	761	781	790	802	749	824	823	775	758	782	732	819	785	805
7374	4162	4754	3669	2340	1670	1206	1001	829	734	648	655	565	530	476	472	500	491	499	419	442	420	441	469	396	421	400	394	392	381	391	403	413	394	449	405	388	367	374	401	395	387	377	374	389	381	392	424	421	413	383	405	376	366	393	398	355	381	425	396	407	393	409	378	382	374	390	398	380	407	384	373	364	386	404	389	385	374	409	403	385	340	393	390	421	414	385	386	406	387	367	375	395	402	420	380	379	354	393	373	383	404	406	389	374	392	393	420	399	388	400	383	378	415	367	356	388	385	394	399	411	381	409	389	383	378	389	409	416	380	392	352	379	375	376	383	389	382	375	393	397	392	365	387	411	400	376	410	387	404	353	394	412	430	418	400	392	421	387	385	384	422	363	382	412	405	401	364	403	354	380	380	414	366	405	409	434	420	397	397	413	402	406	397	411	412	385	376	402	408	387	395	389	372	360	388	393	406	426	390	349	381	393	393	385	411	418	383	353	407	410	392	393	387	375	409	362	361	392	400	388	351	392	391	435	350	364	381	417	377	424	399	425	369	365	391	419	404	405	356	382	338	386	355	391	353	412	382	374	356	437	392	359	389	382	386	391	410	393	444	395	367	352	386	426	363	376	369	390	397	382	390	369	402	377	378	348	358	407	384	410	388	372	371	367	374	400	389	392	415	374	420	426	407	383	385	374	351	413	416	357	409	377	373	385	394	380	424	424	375	384	347	391	394	340	383	413	393	396	411	392	431	402	390	381	376	403	395	397	417	398	389	378	381	394	426	365	374	383	381	367	420	384	411	409	353	407	403	377	359	367	369	369	458	397	375	397	369	396	383	360	392	360	413	392	394	393	399	387	383	407	416	404	411	352	411	386	409	418	397	433	370	381	372	350	372	381	326	423	378	377	385	388	404	407	375	423	374	374	415	395	433	418	388	383	377	386	376	429	425	387	371	396	374	347	372	403	362	383	395	394	398	388	400	379	372	407	351	410	402	397	396	368	401	395	367	394	421	343	409	395	416	393	369	350	400	419	395	397	390	375	385	365	387	398	389	388	347	361	417	359	394	354	403	397	367	377	379	415	400	364	387	410	394	438	403	381	384	378	410	417	345	361	387	343	424	388	367	396	379	366	422	381	409	399	397	343	390	395	365	398	383	403	404	420	354	373	400	380	438	378	413	395	394	388	416	404	343	400	391	417	383	428	392	400	400	380	401	391	380	363	405	383	407	347	392	362	405	396	385	399	384	382	379	378	394	418	396	391	404	404	404	383	383	395	351	391	391	339	373	411	398	398	386	368	413	412	390	376	389	392	391	399	356	404	407	371	373	370	337	380	367	413	400	383	383	392	364	418	379	379	387	397	377	397	411	392	353	407	410	424	402	386	386	392	400	409	344	371	405	418	400	403	436	372	393	403	395	392	411	415	388	376	447	392	366	349	381	377	395	389	385	357	383	381	402	409	353	378	365	390	383	408	360	377	376	377	404	406	394	366	412	370	359	436	376	395	373	403	417	425	407	395	401	405	384	395	423	399	368	387	413	429	379	405	382	367	397	403	397	393	376	411	403	384	357	367	392	391	435	374	363	352	345	413	390	411	404	382	389	414	369	380	383	390	417	348	373	428	379	357	402	385	401	313	372	407	415	388	365	399	390	373	369	469	385	379	401	418	370	401	349	354	378	338	392	358	406	391	388	379	402	384	353	394	408	391	387	373	405	428	366	390	402	398	394	360	353	394	390	398	368	399	415	399	393	364	373	392	380	375	385	388	407	389	377	381	377	404	385	385	363	391	369	397	394	365	438	389	379	416	389	408	388	381	411	367	424	402	371	373	414	413	374	374	393	363	401	337	404	393	366	385	353	414	376	395	402	385	426	429	400	398	401	378	390	385	372	351	401	354	389	374	373	383	416	401	384	387	381	410	452	376	367	376	382	373	378	372	388	397	353	381	383	403	382	389	403	367	382	390	380	377	348	384	398	409	371	368	430	427	353	390	359	347	406	432	388	342	382	414	381	411	377	405	402	360	371	411	373	370	418	401	371	402	416	364	376	429	365	403	437	396	375	384	388	414	406	397	410	406	396	376	405	421	394	417	381	405	375	368	407	398	404	392	405	409	385	398	388	404	402	393	370	386	381	378	380	376	417	397	368	402	382	381	401	403	390	425	403	379	399	425	389	394	393	413	403	416	403	361	385	386	352	400	393	391	437	394	341	404	360	380	369	400	407	383	362	385	402	382	412	405	380	366	371	400	408	442	414	390	417	376	390	394	410	420	412	388	387	390	360	404	399	373	405	402	386	365	383	379	339	388	372	405	433	372	383	427	406	436	379	383	422	374	402	396	400	422	369	369	372	375	381	372	431	353	394	349	381	395	368	357	388	418	412	400	393	409	378	379	401	386	407	393	408	338	370	379	388	371	406	365	409	441	368	367	396	415	390	372	407	397	401	403	378	405	378	389	403	376	393	391	404	403	403	354	405	345	404	414	401	348	400	419	360	407	398	406	373	419	400	384	395	416	388	409	381	397	377	368	405	386	365	389	392	392	403	416	374	353	376	376	408	426	399	398	385	379	370	392	369	401	399	404	399	409	382	419	373	402	396	410	397	438	384	387	388	406	389	392	399	418	412	376	330	371	418	398	384	354	406	401	387	397	369	370	373	396	406	384	387	391	410	370	389	373	403	370	433	398	351	377	386	432	438	406	391	389	410	381	383	380	383	400	340	388	365	359	380	406	384	444	417	394	392	409	383	388	409	447	369	382	402	411	356	379	386	395	402	402	396	379	381	395	388	383	387	388	381	401	394	397	373	368	369	376	365	414	438	435	414	421	359	354	384	351	391	384	413	370	415	360	394	392	427	394	383	389	396	373	361	422	409	329	373	420	396	405	418	376	401	394	421	417	400	391	396	377	379	374	417	378	371	383	423	392	366	424	409	374	408	392	395	398	371	403	409	386	408	341	380	384	358	393	418	385	391	407	374	426	374	403	371	419	377	399	382	365	347	398	356	407	393	364	370	408	424	369	366	382	404	396	416	362	387	354	424	378	400	397	409	411	396	370	389	362	393	380	388	382	393	384	361	372	361	410	403	384	402	405	409	406	373	342	406	370	388	376	389	399	375	373	359	400	392	398	432	386	386	379	430	427	400	339	378	416	396	395	373	386	384	377	379	388	393	438	386	403	383	405	382	382	380	398	396	358	401	362	367	404	368	416	405	388	370	429	388	372	378	406	414	367	374	398	410	372	377	360	382	361	391	388	383	388	387	406	403	350	372	416	348	404	384	379	414	395	392	376	394	418	415	396	381	382	371	415	379	354	374	357	376	407	410	398	374	400	366	342	362	376	407	409	380	386	375	379	382	412	372	406	394	419	392	398	376	375	406	360	431	392	387	347	386	401	376	361	402	363	410	390	399	418	379	399	417	390	396	436	402	370	398	361	342	390	346	420	398	358	398	406	407	371	415	395	402	416	390	421	416	381	438	411	412	400	403
4973	4247	9034	9747	7983	6415	4814	3712	3088	2847	2311	2102	1948	1748	1613	1481	1439	1385	1372	1246	1343	1215	1188	1240	1112	1114	1107	1066	1034	1071	997	997	1005	1008	1010	962	938	959	956	921	906	949	943	886	927	910	874	898	940	912	941	878	888	869	869	888	929	921	871	899	884	811	886	896	887	887	858	874	891	919	801	853	882	851	857	852	843	862	827	852	860	934	869	914	813	860	908	860	853	887	893	877	869	870	934	891	824	857	902	911	861	782	857	846	881	848	873	895	848	881	810	870	792	866	888	832	920	884	862	804	845	813	870	877	858	863	853	831	838	833	842	863	881	837	877	859	837	865	875	899	820	898	857	868	894	873	867	843	861	901	893	838	882	891	896	871	884	873	799	907	887	852	882	826	898	892	835	892	882	885	904	915	853	827	868	847	857	921	872	859	909	827	824	838	850	852	858	830	844	840	880	898	887	884	841	876	883	916	910	857	868	898	874	845	840	834	937	826	827	902	840	840	880	859	915	871	910	869	869	862	892	919	850	880	827	852	850	918	841	867	913	875	866	852	846	872	879	856	831	862	837	894	853	816	871	864	894	861	818	882	859	831	865	839	865	828	862	902	856	880	921	826	907	927	849	855	902	886	887	844	862	846	918	866	838	864	866	892	902	821	901	857	822	871	872	853	814	866	907	877	901	869	883	828	857	861	899	829	884	846	825	877	827	846	829	850	882	907	907	853	914	877	898	850	847	887	865	856	837	880	876	829	870	892	850	839	839	873	848	847	892	812	870	871	853	882	864	859	807	751	859	856	843	870	886	901	917	888	822	877	837	871	903	843	896	880	870	864	856	881	876	849	852	883	843	870	846	938	842	844	794	816	873	905	855	871	835	896	860	869	927	891	943	876	901	836	888	819	901	894	827	820	895	932	878	855	880	892	839	895	851	884	892	863	871	863	861	882	865	873	827	863	889	817	883	831	908	875	877	858	813	822	818	839	796	873	897	935	847	857	905	850	838	835	896	857	900	857	866	856	838	867	829	910	808	850	877	912	922	878	879	842	884	835	903	879	901	861	883	886	887	857	901	866	863	850	905	852	882	845	787	851	856	838	888	875	837	922	855	866	883	869	860	846	853	850	893	856	866	867	871	916	893	870	835	900	817	873	839	849	942	852	905	861	872	853	860	892	847	885	881	826	851	828	897	863	865	881	876	869	865	844	848	902	868	908	845	861	862	809	851	856	885	898	832	868	849	867	861	834	907	852	801	887	852	825	885	840	807	835	843	906	853	833	829	824	846	842	826	851	924	846	846	847	804	861	894	803	885	959	875	826	892	894	889	934	847	905	899	887	893	869	860	920	889	875	871	858	861	880	842	795	866	841	888	900	893	881	915	850	860	879	839	889	830	894	875	892	872	879	845	839	832	871	862	918	838	907	869	816	869	862	907	864	857	905	888	875	890	801	885	864	897	827	843	861	878	858	867	867	848	869	835	859	897	902	840	920	895	864	878	873	864	880	828	893	866	815	892	910	907	851	916	834	894	894	840	874	842	861	838	875	865	868	868	795	905	840	857	883	902	847	899	832	786	818	887	889	854	840	917	899	848	909	867	850	891	908	851	873	906	900	825	830	840	886	872	903	866	810	917	888	884	861	887	824	848	862	843	819	840	870	824	883	879	852	880	851	859	885	885	823	873	933	865	822	882	858	873	915	852	875	862	932	892	822	837	812	817	858	890	829	939	850	848	876	876	856	855	815	844	843	857	861	805	874	906	848	950	836	887	912	875	846	819	907	895	863	810	885	913	802	840	866	862	826	879	826	885	833	833	904	850	873	874	819	860	863	877	793	871	857	879	879	898	841	860	853	880	833	883	887	879	895	876	831	881	875	902	894	862	819	853	860	816	791	862	843	824	870	884	863	837	879	843	847	881	853	875	852	815	889	827	870	820	841	892	849	920	882	843	875	890	872	847	897	864	851	854	855	876	844	890	871	851	872	858	875	910	869	911	853	879	873	894	859	860	913	899	853	852	909	864	901	929	836	851	860	889	868	875	890	883	841	869	905	893	866	895	874	812	905	874	863	852	923	863	933	892	884	878	883	901	897	893	889	829	844	880	871	893	857	867	884	851	847	841	879	881	838	866	837	866	900	905	907	909	847	839	878	859	903	901	831	871	810	822	837	871	868	839	858	901	828	880	885	924	863	857	867	840	853	869	859	894	880	924	881	903	861	847	860	860	873	909	841	843	896	901	892	893	879	904	809	838	871	830	816	866	837	829	874	861	875	841	855	886	843	844	897	928	913	859	868	934	922	873	864	875	837	830	914	873	872	905	877	889	842	870	797	848	779	867	897	853	860	862	852	877	869	855	888	876	897	864	833	847	904	879	859	913	850	881	866	873	896	880	888	863	814	842	832	881	898	884	840	888	876	874	876	883	858	923	848	869	882	926	870	863	890	880	893	898	892	904	846	852	843	878	892	869	833	874	895	853	847	874	807	867	887	863	870	808	836	887	890	827	903	882	847	857	868	878	878	846	839	833	871	872	889	868	869	850	895	858	835	860	847	845	944	885	820	899	826	866	925	888	840	856	870	891	911	871	869	860	814	875	836	847	891	867	856	867	854	864	853	828	873	828	900	858	873	904	829	878	876	879	896	919	865	871	869	845	839	853	894	853	937	849	871	805	886	833	915	872	844	906	912	863	850	899	860	822	848	846	851	885	876	870	890	826	902	847	845	842	775	861	868	877	896	864	898	903	871	897	838	863	899	848	925	869	863	834	862	848	901	864	872	852	882	847	923	836	888	882	893	856	883	832	828	904	882	859	810	877	915	822	844	861	918	820	831	893	879	885	882	793	839	846	832	872	864	884	891	867	850	823	880	896	872	873	882	837	893	833	905	841	860	949	869	860	837	853	926	816	841	866	845	879	863	859	897	862	899	877	903	920	824	847	895	881	897	922	814	887	817	894	878	873	924	854	824	858	866	912	874	932	813	889	904	898	791	886	848	917	873	902	850	890	877	882	895	863	813	862	864	838	858	881	869	915	905	855	877	891	893	888	821	881	891	809	899	930	866	910	897	846	869	895	849	834	891	862	819	854	837	852	843	852	873	850	883	851	854	871	900	913	875	903	937	877	897	868	870	889	912	887	916	861	890	855	857	842	915	879	836	812	844	822	884	864	852	872	867	869	822	896	824	934	871	909	832	880	840	839	865	871	843	906	831	830	899	854	871	898	880	862	854	919	882	863	845	923	898	881	800	820	894	881	868	895	906	867	857	918	831	892	873	868	836	877	844	847	871	870	840	917	880	843	867	853	893	812	935	891	863	870	856	883	890	904	837	838	833	869	868	906	850	803	841	899	854	840	887	829	873	858	866	809	900	864	858	903	902	857	872	845	892	880	812	896	859	877	867	898	882	861	866	871	855	839	843	868	870	886	801	911	829	851	824	848	769	802	816	893	889	861	899	861	838	882	840	932	866	900	864	887	922	897	840	841	860	883	874	810	879
14963	6441	7408	5642	3578	2451	1778	1318	1016	887	775	741	610	610	572	531	525	488	462	461	459	408	466	441	362	410	411	402	386	428	403	432	410	365	375	360	400	371	376	358	373	354	395	357	381	351	360	396	362	384	358	381	384	381	374	365	353	367	380	337	342	374	350	349	353	402	375	359	369	377	390	388	364	366	394	338	373	344	362	386	357	337	344	353	313	381	339	396	357	342	375	369	388	365	328	378	340	398	323	352	383	338	357	361	317	322	382	350	345	355	389	366	398	368	345	410	367	385	361	321	353	404	355	344	364	365	385	324	381	348	380	352	360	358	382	311	392	390	391	381	344	344	347	338	364	324	372	338	365	417	397	352	396	354	382	370	368	382	359	337	343	375	365	351	363	371	369	386	387	311	334	370	343	345	370	347	325	344	321	341	324	381	369	378	352	344	342	358	363	349	358	343	376	383	383	329	287	366	383	379	370	378	399	364	367	349	336	333	379	379	369	377	355	358	372	339	354	371	378	337	355	344	358	345	362	360	377	371	343	367	383	367	388	374	368	364	363	370	391	329	357	332	363	351	368	351	346	346	382	344	345	349	344	390	382	326	375	370	388	396	362	340	384	361	362	370	331	373	375	370	374	325	359	370	372	364	368	344	361	339	353	332	343	362	335	384	362	340	346	364	328	370	407	375	344	342	334	325	357	360	381	390	363	362	330	340	342	370	331	339	389	347	337	377	356	347	381	360	387	378	356	348	380	368	366	379	343	346	368	363	343	367	396	367	378	345	363	410	376	359	360	358	381	406	381	407	403	352	353	391	363	351	369	345	328	328	358	385	358	349	377	330	371	354	337	352	353	392	360	373	377	362	308	372	358	355	340	370	351	335	351	374	371	377	359	321	334	385	347	393	387	354	358	402	391	377	389	388	371	350	373	371	367	405	394	369	328	376	380	327	357	327	370	337	371	325	361	368	356	352	366	340	366	358	338	356	333	352	336	342	345	346	352	361	330	366	368	318	340	343	385	368	387	392	363	382	379	352	357	384	318	343	373	337	389	390	357	356	357	369	361	368	321	342	358	409	367	358	395	390	324	356	348	339	359	350	381	333	372	381	378	369	383	377	402	347	373	352	331	384	366	359	316	356	355	345	346	330	392	320	343	391	403	390	332	333	381	363	336	381	379	335	389	335	327	349	326	382	362	372	317	344	370	344	343	345	344	410	364	336	387	348	381	358	365	354	369	369	342	336	359	355	338	349	364	343	362	397	349	340	351	350	377	346	365	348	349	376	365	371	379	300	336	373	363	338	349	365	357	360	403	342	375	324	396	346	363	344	358	370	356	322	402	343	389	376	363	364	342	354	393	394	370	409	347	372	364	307	353	352	341	356	388	364	333	341	349	374	379	343	359	364	390	372	373	381	347	379	387	333	362	388	355	349	371	333	333	370	380	353	354	389	351	360	349	346	352	358	360	357	381	411	385	382	373	355	338	400	349	396	332	359	377	396	356	364	365	385	360	403	354	335	340	365	361	388	360	359	354	366	370	342	340	340	386	347	330	378	348	337	347	379	354	383	387	354	378	370	375	383	350	329	363	343	383	329	367	367	387	350	360	396	389	360	361	379	348	343	370	322	358	353	380	362	376	367	361	354	343	369	376	365	404	348	367	334	366	334	362	370	367	369	380	342	376	347	347	358	381	338	342	329	388	323	346	388	364	352	369	361	357	393	363	376	349	344	360	346	356	354	355	358	355	352	347	334	345	383	350	348	349	340	349	369	361	357	354	401	365	362	341	348	371	356	339	406	366	374	354	349	359	378	348	377	373	345	366	364	367	318	344	384	368	353	393	426	339	312	379	358	347	384	370	368	363	388	348	376	378	371	357	319	391	392	326	321	375	358	350	334	358	347	318	324	358	369	370	345	368	377	367	374	342	353	349	341	396	327	323	351	313	361	344	373	338	343	335	396	391	360	329	349	359	343	343	343	400	362	332	384	355	346	360	350	381	376	391	332	342	384	408	361	378	398	350	339	372	333	346	333	364	358	354	344	404	353	357	343	373	384	384	386	348	374	383	321	348	344	366	361	341	406	328	373	351	368	394	365	381	362	357	362	356	368	374	377	358	358	364	366	376	357	372	335	321	354	346	390	339	358	357	378	341	357	349	353	343	375	372	334	370	353	379	351	358	357	330	384	356	363	360	341	412	367	361	410	361	344	354	371	392	372	340	355	360	418	347	372	352	292	333	385	378	361	397	373	347	360	311	349	349	333	377	390	336	359	362	320	363	344	358	384	398	435	359	349	351	341	369	380	379	360	383	378	365	383	367	363	379	365	372	339	343	364	339	377	376	360	376	360	388	362	328	303	400	348	373	396	364	328	365	357	345	354	350	360	380	353	391	369	366	344	339	419	380	360	380	381	351	327	363	316	378	353	346	370	343	363	355	335	346	349	360	283	345	388	384	346	376	340	365	347	369	386	358	393	376	343	343	369	375	332	347	323	350	358	363	363	358	375	383	365	342	361	392	352	372	352	352	345	343	371	383	310	376	364	378	354	347	352	346	336	353	378	386	361	367	375	380	335	346	389	395	331	358	355	386	388	373	342	389	359	401	338	343	356	331	346	374	388	409	362	356	342	383	346	337	349	342	363	361	378	378	384	381	357	383	374	394	372	370	364	352	356	366	346	345	364	384	324	344	344	334	349	340	345	384	375	383	352	408	340	351	368	355	360	358	370	374	355	395	365	357	355	355	340	400	377	377	385	416	359	359	348	368	385	391	377	350	371	386	326	395	343	341	363	357	383	359	357	330	372	364	382	326	360	380	362	371	392	372	389	371	393	410	369	342	364	332	383	397	379	348	370	354	350	363	385	381	344	359	363	363	354	326	377	367	343	367	338	363	377	372	392	365	383	392	405	354	342	360	338	353	407	389	379	376	359	358	330	388	325	338	328	354	359	382	365	352	373	347	352	354	342	382	389	371	369	375	374	327	393	383	375	382	353	335	371	356	366	362	389	384	375	359	329	366	361	360	342	365	365	361	357	380	372	383	351	359	364	346	318	339	318	341	380	374	349	354	354	361	389	365	383	375	382	338	340	385	349	349	330	337	356	329	351	366	349	381	354	337	374	368	381	366	355	369	356	366	336	343	385	366	366	390	332	343	339	372	380	368	412	357	371	354	359	343	379	358	390	361	361	366	393	360	398	359	401	378	362	391	338	342	382	354	387	368	371	361	400	359	353	339	397	328	327	338	374	375	390	322	375	400	357	356	362	360	351	337	390	374	359	356	364	402	399	357	342	352	340	341	355	319	357	386	350	372	343	369	362	358	377	355	377	389	340	371	363	348	374	358	370	353	371	342	384	409	363	336	340	351	365	342	367	348	324	350	351	368	368	328	374	356	358	371	366	357	337	345	358	349	346	343	373	329	343	305	394	374	402	370	388	399	363	353	359	372	360	368	361	376	368	375	372	324	390	363	341	376	347	366	344	349	358	370	386
10182	5866	12868	14321	11692	9329	6936	5286	4455	3811	3365	2872	2560	2280	2030	1821	1685	1560	1577	1467	1429	1402	1376	1286	1241	1176	1171	1097	1135	1053	1048	1077	1015	1052	958	891	999	930	918	918	948	919	861	934	915	902	859	916	867	909	860	875	843	829	864	860	849	840	862	837	846	823	863	813	809	873	812	800	775	816	836	850	853	832	770	833	842	813	769	806	758	838	819	826	760	849	782	783	825	832	829	822	803	778	817	803	799	828	734	824	813	801	778	821	814	771	824	850	815	818	808	850	843	843	838	852	780	854	808	794	796	810	811	790	810	799	805	829	833	840	859	753	806	791	790	795	769	780	769	775	882	767	808	782	868	823	818	838	742	811	795	830	830	737	818	816	803	814	820	781	814	819	764	753	841	816	821	862	801	806	843	823	821	802	773	785	847	784	808	838	805	826	819	840	800	853	808	813	783	802	827	778	830	800	798	816	812	818	754	820	805	756	833	836	807	783	786	773	826	840	765	783	803	833	767	777	803	782	825	785	783	783	834	809	843	803	796	777	811	833	824	818	832	798	823	832	808	776	794	755	849	870	823	834	817	792	831	843	826	766	775	773	814	743	817	766	806	812	797	823	830	795	815	848	831	850	792	808	817	819	797	799	869	809	746	807	828	837	790	769	835	799	857	817	865	784	821	846	826	817	821	845	843	790	801	841	819	781	818	783	751	841	845	811	854	832	809	788	827	793	800	844	821	800	874	814	757	765	789	819	788	789	824	801	799	840	786	783	790	806	843	803	773	809	800	814	868	815	801	792	812	794	839	823	793	840	819	794	810	868	853	806	805	807	821	812	812	820	793	796	801	890	828	784	822	775	799	803	827	815	815	840	765	832	838	832	847	834	820	798	806	839	835	823	767	774	743	851	806	840	739	826	789	813	826	802	847	841	790	810	822	851	818	859	827	817	825	819	796	800	852	795	829	849	841	788	794	849	847	802	834	765	781	859	782	805	770	787	887	848	792	787	861	740	875	836	797	787	833	845	825	801	809	821	782	816	784	792	791	848	793	846	831	827	793	757	763	867	825	784	830	776	790	808	786	810	821	796	835	762	815	812	845	864	792	773	830	831	801	791	801	793	827	763	864	819	804	823	794	825	807	811	819	808	806	821	800	829	857	825	795	787	810	810	839	808	835	823	799	869	822	847	831	808	860	780	790	814	870	803	795	800	845	800	815	829	857	811	815	744	819	765	831	828	800	795	807	854	781	769	845	825	839	828	821	750	853	785	784	785	817	802	797	781	781	790	812	867	821	786	878	834	837	792	908	772	824	775	860	798	750	801	805	860	801	819	883	855	814	782	796	828	798	834	777	814	807	790	733	862	822	830	776	790	771	804	832	875	820	784	864	817	768	755	797	829	829	868	834	815	831	836	821	849	831	856	805	860	871	790	843	847	849	798	782	843	840	812	828	780	814	820	787	777	784	783	791	781	787	844	847	817	831	817	800	755	798	825	774	771	835	820	809	839	750	879	828	782	814	822	807	816	837	790	780	777	796	817	794	818	819	827	762	828	807	836	810	812	776	838	783	831	881	848	803	867	738	862	820	792	805	794	843	806	808	818	862	819	790	790	783	783	784	845	787	868	831	833	787	818	834	773	824	795	754	847	823	808	808	771	777	783	821	817	804	838	878	791	810	796	768	843	830	799	780	794	834	807	829	834	800	807	752	796	853	785	778	870	783	824	872	815	834	799	794	800	813	801	817	837	783	815	823	770	833	760	850	800	830	836	818	841	809	813	816	792	853	808	854	857	794	808	831	870	819	802	789	804	799	740	815	786	856	802	775	768	839	845	817	765	798	740	827	794	813	814	858	835	793	816	838	744	766	807	774	842	864	812	844	756	840	832	873	787	806	820	787	786	796	820	847	811	835	832	871	803	799	779	774	818	793	837	785	817	856	828	804	813	774	789	816	840	872	821	826	755	818	810	805	803	852	787	824	881	847	818	776	816	840	800	749	754	747	820	846	837	806	840	774	758	787	835	785	815	824	783	771	801	876	789	781	753	818	810	860	796	786	849	800	800	816	829	811	809	891	817	847	741	825	874	782	799	783	797	764	815	797	814	867	845	762	841	824	807	815	839	788	869	830	830	857	809	813	827	839	828	772	816	811	778	813	809	826	829	792	803	831	880	817	857	766	803	827	858	799	816	873	839	795	797	823	819	892	839	807	823	795	788	822	796	800	817	794	743	841	808	809	853	833	763	820	777	817	844	802	817	845	846	849	796	817	788	828	851	830	827	841	778	787	804	811	837	825	860	823	801	868	805	785	875	838	812	843	817	834	840	796	819	872	829	855	808	808	834	815	830	787	749	850	821	869	842	804	795	844	799	804	820	801	780	793	813	809	843	843	851	817	770	822	802	783	817	888	817	818	861	775	807	889	816	783	815	772	823	816	833	816	851	825	806	806	809	798	827	793	809	801	790	829	788	845	802	826	828	799	766	790	786	817	829	801	810	875	791	781	832	884	787	816	816	831	803	800	788	831	842	834	816	767	792	803	786	828	834	745	810	805	792	819	793	770	779	822	828	839	847	866	804	850	866	815	822	822	788	821	824	754	813	802	824	808	786	793	852	854	830	853	844	809	801	817	799	803	809	820	787	816	789	843	808	802	815	827	828	815	775	829	724	820	805	828	818	803	766	878	803	831	791	841	772	824	822	825	797	792	813	871	803	832	812	841	809	796	812	840	787	815	803	773	854	810	831	818	864	815	839	777	776	798	823	855	810	815	800	841	864	802	812	800	818	816	831	854	800	822	808	739	809	815	794	822	846	809	813	768	816	794	852	793	839	804	842	849	835	891	803	796	814	797	812	854	846	844	799	768	785	832	799	737	778	783	785	842	846	811	857	777	838	827	799	766	852	779	790	863	817	819	771	880	857	840	832	821	792	842	782	700	768	816	784	826	777	782	805	780	879	856	804	835	804	873	804	818	815	780	868	889	817	808	849	820	825	800	837	813	744	772	835	833	836	798	801	788	809	853	813	826	825	832	827	808	766	830	858	800	800	848	798	805	791	847	813	820	811	835	826	816	823	819	840	779	825	807	786	833	808	799	853	770	816	877	815	792	835	803	802	881	773	790	816	792	777	813	808	841	869	754	835	808	808	787	801	802	818	795	810	778	837	805	825	788	760	806	787	780	816	839	805	840	839	818	823	769	854	778	788	754	791	849	818	834	800	835	815	848	863	826	831	757	841	765	832	800	834	815	776	849	816	847	832	780	843	803	843	876	779	843	847	785	810	840	851	827	838	813	863	826	808	817	761	823	790	788	838	776	903	832	878	807	776	787	881	829	789	839	779	846	835	824	841	790	791	841	822	778	825	799	798	817	817	814	750	825	831	796	844	772	807	835	780	764	801	827	799	859	810	850	779	807	806	833	808	776	820	786	859	809	848	834	804	826	814	830	802	852	781	803	851	775	817	878	838	794	799	745	819	799	820	814	822	847	801	829	840	792	818
22629	9226	10343	7896	5113	3304	2222	1660	1295	1160	978	858	776	648	602	582	525	530	521	470	478	442	417	424	489	426	429	390	420	385	393	389	398	383	385	351	404	375	379	371	370	380	396	358	378	374	385	405	360	334	334	361	351	364	344	347	361	357	363	369	359	364	377	343	330	333	334	352	324	368	366	345	335	335	326	333	362	344	382	364	364	366	352	379	358	358	368	356	352	323	290	323	344	355	358	346	356	336	327	326	336	343	348	355	328	366	339	315	366	332	359	320	344	363	329	365	374	358	332	329	374	344	330	341	320	358	370	339	325	347	342	367	352	335	381	345	339	323	293	342	323	365	315	329	357	334	341	336	336	364	362	346	344	342	345	347	333	324	343	358	333	327	372	326	321	346	353	358	364	315	396	348	374	357	317	335	390	336	374	348	349	340	379	365	333	297	343	323	331	370	344	346	319	382	339	323	354	384	333	346	338	296	374	335	333	336	362	359	354	361	354	348	357	320	336	334	384	382	363	371	352	359	316	357	306	331	340	342	339	346	371	368	335	334	321	307	354	332	312	335	334	339	368	337	330	343	382	328	410	333	367	375	326	340	334	351	352	337	301	323	342	341	336	341	326	319	324	356	372	324	358	361	347	341	341	361	336	330	331	347	342	356	346	347	349	354	322	320	353	359	326	349	348	307	354	373	349	332	315	375	329	333	356	297	351	339	349	330	336	361	347	378	342	322	344	360	307	336	305	314	332	332	340	338	347	371	368	322	345	331	321	337	329	351	309	324	308	356	384	322	337	324	342	373	347	308	363	303	344	339	357	361	350	350	361	329	351	351	362	378	334	352	368	343	316	368	333	391	379	343	348	367	318	341	333	352	356	331	338	329	359	377	314	343	363	307	323	352	339	358	377	346	317	341	314	375	353	331	314	345	350	370	374	323	362	321	377	357	333	338	350	334	365	379	343	353	330	308	364	331	393	309	329	321	338	341	344	369	337	363	351	358	386	351	331	372	375	342	316	286	355	337	326	342	333	320	357	356	335	330	357	381	343	322	378	350	359	322	343	332	331	355	370	344	337	331	335	341	356	345	364	345	346	334	325	393	329	306	316	311	337	316	329	337	318	355	354	371	331	312	338	342	304	389	338	316	322	331	318	365	325	346	385	324	342	340	331	365	334	348	368	337	316	331	331	318	364	364	335	348	363	367	333	339	352	328	350	324	333	347	332	360	326	387	348	336	331	322	368	352	331	304	346	354	325	359	329	354	356	312	309	337	371	295	382	356	353	324	357	360	350	293	366	331	357	369	357	363	342	350	326	354	332	320	346	344	352	315	304	339	363	331	341	361	353	359	322	326	344	330	350	331	353	336	348	314	354	327	350	345	274	335	350	330	341	320	322	338	338	362	349	360	332	326	354	323	352	345	324	307	368	354	355	339	358	354	369	367	336	351	337	323	345	356	364	325	339	364	363	355	370	361	348	315	319	337	381	375	318	331	364	328	320	337	347	377	379	360	348	344	345	341	350	365	396	349	356	364	338	319	344	369	359	343	341	359	349	336	358	324	309	330	367	347	348	363	360	342	346	342	325	354	373	310	356	345	348	349	323	336	354	338	327	380	363	323	329	320	337	341	340	324	335	324	338	328	321	347	324	345	371	362	360	348	337	336	342	322	348	335	323	357	336	329	327	303	363	335	339	316	351	333	358	349	324	358	355	329	333	338	351	337	365	350	340	381	376	374	343	398	362	349	344	342	363	349	377	348	358	327	335	323	356	313	338	333	356	362	364	356	329	356	334	352	374	334	390	310	369	333	352	383	319	345	317	346	344	349	338	333	403	355	319	349	341	315	338	369	328	331	355	349	345	340	321	322	337	358	343	351	357	341	336	328	326	320	352	316	339	325	337	342	319	327	315	342	326	340	351	350	309	370	366	349	345	324	344	325	342	375	323	318	341	347	349	330	342	351	390	339	338	317	312	340	331	362	341	355	346	367	363	328	361	322	358	349	316	350	399	394	363	346	375	353	319	339	350	356	340	313	330	377	312	334	295	339	363	358	345	376	379	339	338	363	355	327	332	325	376	343	305	350	310	329	342	366	314	365	355	358	386	337	333	365	343	363	350	354	350	342	360	370	347	353	387	385	356	308	340	359	336	369	338	343	328	362	371	330	336	329	371	338	338	333	329	306	322	377	335	328	319	334	372	365	343	350	320	315	335	361	341	352	373	341	360	355	387	336	349	329	311	347	344	331	344	342	342	318	366	341	310	361	363	336	367	366	338	391	329	341	365	386	351	350	330	332	361	327	344	303	337	376	322	344	323	338	346	318	357	350	326	337	366	352	326	370	333	330	327	364	349	345	335	369	315	330	399	337	349	346	363	324	356	331	355	315	358	358	378	360	343	359	340	316	340	354	349	325	336	355	352	362	339	372	354	310	312	371	365	354	334	359	328	361	367	341	357	318	364	361	328	359	372	305	343	330	352	350	344	362	342	338	343	332	338	333	363	317	337	362	335	370	327	348	368	290	346	336	364	345	352	314	377	340	360	361	340	374	386	337	342	356	327	364	343	327	380	316	343	345	322	362	359	339	359	402	322	344	334	299	353	366	322	339	358	329	326	317	342	341	323	374	320	323	329	335	332	329	330	381	314	362	359	357	348	325	381	334	383	335	348	350	374	358	356	346	338	384	344	362	321	325	357	335	354	311	353	378	349	327	335	310	306	297	379	332	350	330	339	332	330	335	342	367	344	346	334	308	367	376	372	321	349	374	337	368	344	323	336	371	328	355	326	316	330	357	326	325	336	332	343	344	343	333	352	309	329	367	342	341	351	408	327	293	337	321	383	324	339	353	313	311	312	392	332	329	341	348	355	337	324	354	383	366	324	352	320	382	383	362	343	357	359	381	321	359	331	364	361	357	348	372	319	356	328	315	353	338	301	384	365	373	377	383	343	348	351	354	351	333	306	337	346	356	354	381	373	326	321	355	312	330	372	337	376	360	350	350	338	319	332	348	359	393	341	340	316	348	373	355	351	330	346	340	353	373	329	383	328	292	348	357	346	344	351	320	359	334	383	360	369	366	332	354	353	360	344	332	323	331	363	393	344	330	336	351	333	334	330	363	367	338	392	363	346	331	335	325	351	366	331	406	346	355	320	356	366	350	350	364	323	319	357	340	313	312	340	330	333	334	321	300	345	369	340	333	334	351	328	353	331	328	320	366	347	361	366	334	296	326	369	358	349	301	410	337	339	322	361	370	340	332	379	332	372	305	292	315	326	347	330	336	344	358	344	333	347	342	349	310	335	345	334	378	304	362	350	357	346	363	318	348	295	370	340	326	347	362	333	352	308	318	339	337	371	352	351	316	379	333	351	337	344	352	317	336	334	342	344	339	349	315	342	353	337	350	318	320	334	334	307	308	351	355	357	327	324	333	371	337	374	324	332	327	305	336	326	365	352	305	340	362	348	346	353	311	349	363	329	319	310	369	367	364	339	351
13048	7442	16147	17849	15125	11550	9050	6723	5819	4739	4220	3587	3156	2677	2438	2136	2078	1956	1775	1747	1723	1540	1537	1490	1395	1345	1248	1245	1185	1186	1153	1092	1113	1082	997	976	979	953	908	949	916	884	934	960	925	844	868	863	943	890	831	892	887	833	873	852	853	811	806	877	783	819	814	857	814	771	810	821	772	743	799	797	828	772	812	774	795	769	819	792	841	735	771	784	821	785	762	770	812	812	757	770	811	785	799	742	789	774	748	772	810	790	761	775	811	775	801	812	768	781	793	769	800	752	759	787	762	751	827	820	761	763	793	834	823	701	806	800	778	771	708	725	783	773	771	759	847	787	802	760	744	786	781	773	816	781	786	765	793	788	741	788	770	794	739	785	767	737	828	804	831	788	773	769	724	784	768	748	810	777	826	774	784	781	851	756	746	807	777	844	788	775	774	798	740	797	790	803	752	775	811	790	837	818	809	702	790	804	822	831	776	805	768	807	765	757	784	808	792	776	801	822	813	746	736	783	742	835	831	807	769	812	779	821	775	765	803	782	787	781	806	770	754	802	823	746	772	789	744	814	786	738	809	778	755	739	799	758	789	766	802	808	768	742	772	740	746	789	754	794	821	741	778	787	768	758	747	829	749	745	803	754	799	806	773	772	798	784	755	760	768	782	771	781	814	806	801	800	764	759	820	789	791	758	748	779	758	750	804	748	782	769	785	764	783	777	764	798	820	774	796	793	778	813	855	801	804	767	742	776	801	751	797	757	760	804	739	804	811	750	784	816	746	814	736	755	823	753	813	777	836	832	730	847	814	770	835	815	750	810	761	778	822	784	781	763	719	767	814	736	772	790	751	770	744	775	786	755	773	763	753	798	801	788	829	764	740	787	761	776	761	782	784	803	773	744	798	791	805	781	780	785	798	726	748	765	781	764	848	771	788	768	783	802	762	813	820	777	785	810	753	794	752	795	779	793	778	744	740	783	734	751	790	800	787	740	775	757	802	769	773	791	820	799	847	789	806	789	753	783	739	802	810	816	760	786	801	825	772	810	798	778	765	762	802	816	740	790	856	828	790	725	799	777	791	812	810	754	739	755	780	766	789	802	790	796	772	800	785	752	779	745	805	774	789	770	838	772	832	811	760	761	737	789	772	770	808	752	815	737	762	805	759	802	775	796	785	830	787	793	732	785	734	796	797	769	782	793	814	792	821	790	736	775	816	784	753	759	766	796	722	774	794	785	772	772	807	779	801	812	814	779	803	763	752	789	783	820	795	823	791	768	784	766	807	781	821	812	773	750	751	778	764	839	793	755	809	760	771	750	782	777	804	762	728	835	788	752	777	776	791	765	766	776	789	792	749	743	738	769	776	832	765	753	769	819	775	763	747	787	785	812	816	805	813	753	759	788	800	811	778	737	800	813	785	842	808	777	773	837	749	790	773	750	792	825	815	739	747	816	818	796	751	767	779	713	809	764	770	793	786	811	708	824	777	785	735	800	792	783	794	739	801	792	759	810	769	802	823	791	794	750	776	830	755	834	799	753	775	798	755	812	828	788	776	769	768	776	749	798	848	783	801	812	770	796	775	773	815	809	746	759	772	755	774	829	744	785	761	754	786	799	810	806	772	797	762	795	805	781	777	794	782	759	733	782	786	785	765	802	762	772	792	770	800	759	727	786	804	791	812	780	832	769	801	794	783	772	755	795	756	804	793	735	768	837	810	796	754	793	782	811	786	798	774	770	799	775	736	755	822	774	781	796	748	764	825	788	743	751	781	814	812	797	797	789	809	755	807	782	793	760	775	723	779	721	732	806	819	771	763	720	775	784	768	792	850	796	819	767	825	803	742	747	795	836	759	843	781	792	846	787	761	743	745	748	788	781	742	749	769	815	793	758	833	797	819	822	765	824	763	755	730	781	845	803	723	827	809	783	794	832	803	775	817	795	749	791	790	797	763	744	791	850	809	749	769	787	778	768	733	839	769	762	758	761	766	782	769	799	774	763	799	769	760	803	767	815	798	809	804	829	827	778	786	778	713	789	739	765	817	799	771	777	805	804	765	818	845	791	820	766	832	807	784	772	770	804	750	787	824	773	784	720	811	796	772	810	811	775	819	777	781	818	809	752	784	784	775	751	782	780	780	772	814	758	764	788	779	769	817	800	806	739	801	783	806	680	831	749	760	791	779	776	783	728	790	761	769	811	757	764	782	784	743	797	749	792	799	808	765	827	798	758	799	767	801	825	798	809	778	826	752	780	799	801	783	770	758	798	750	815	750	779	763	717	766	817	790	803	815	813	799	803	782	774	739	786	755	815	764	773	789	778	762	775	839	775	821	747	782	793	820	797	782	814	802	810	753	807	790	805	755	762	775	799	766	744	749	785	769	788	791	815	752	765	761	726	779	800	773	789	794	774	806	792	795	820	824	777	826	796	790	834	734	755	797	772	812	741	771	762	805	781	758	718	756	812	814	841	811	757	846	803	789	776	797	816	758	783	739	787	755	783	753	803	781	744	765	795	717	771	796	805	812	799	778	802	802	784	776	770	747	765	707	735	779	807	790	737	753	762	802	848	715	820	802	811	809	839	826	765	796	814	733	763	753	776	710	795	789	775	784	781	766	745	801	741	786	784	777	805	783	809	780	767	816	770	771	781	805	780	817	814	817	811	736	784	799	779	769	754	814	743	781	773	764	763	813	766	750	803	810	772	780	782	746	776	806	747	763	773	754	779	774	808	780	781	812	794	784	741	805	768	777	737	745	762	802	811	776	818	759	799	801	741	811	781	758	784	797	805	811	796	792	765	839	790	805	753	797	776	726	779	785	778	772	787	768	703	784	762	827	783	792	787	779	787	807	810	773	809	755	740	793	837	758	784	761	796	768	802	782	785	785	747	764	765	815	798	763	801	782	753	783	777	725	815	781	820	798	771	783	769	843	799	731	776	723	787	769	805	803	768	788	778	790	772	788	759	779	759	782	802	736	806	784	798	782	779	740	742	831	826	821	801	807	729	822	798	788	770	844	836	796	765	796	759	783	778	764	752	805	783	782	761	776	810	738	725	765	816	777	751	809	758	794	789	742	793	792	794	811	795	815	782	787	772	725	754	780	817	756	762	781	737	760	750	735	855	762	767	766	784	799	880	828	743	788	824	785	839	799	777	771	740	816	796	773	753	773	771	757	770	790	748	798	822	776	782	776	779	771	800	800	797	791	830	740	789	737	760	763	812	791	794	805	773	763	780	752	814	797	776	777	784	788	813	762	769	807	797	795	816	764	771	785	697	743	753	823	792	809	769	795	807	799	798	788	745	748	788	747	747	810	753	778	777	779	779	818	754	810	758	803	776	735	780	772	781	822	785	754	784	751	838	771	776	785	791	791	784	802	777	763	793	814	818	759	775	772	809	760	807	775	788	837	788	801	754	754	764	794	825	763	739	782	832	792	758	806	781	783	786	831	813	803	787	770	818	838	793	809	808	765	753	794	792	788	770	735	817	778	794	811	776
7070	4016	4750	3519	2362	1662	1150	935	834	721	662	644	574	512	471	478	543	481	441	478	408	438	419	439	465	423	433	418	399	398	402	373	439	416	395	434	366	383	374	404	370	389	377	369	372	394	431	419	408	412	398	385	389	385	378	388	361	393	434	412	405	435	406	362	412	335	409	386	384	398	406	375	386	379	411	421	391	394	381	377	378	355	378	404	378	404	431	420	354	400	413	415	387	387	382	359	407	368	392	398	395	372	388	344	354	363	403	394	361	356	359	406	378	368	398	373	373	390	370	363	393	386	398	415	431	374	349	392	406	392	417	409	404	420	413	379	425	386	402	421	372	382	377	384	377	368	373	391	362	370	397	385	405	355	380	375	393	363	394	393	375	393	394	385	358	404	401	390	408	418	398	415	359	405	425	437	348	407	377	386	355	421	380	387	384	402	418	384	403	361	386	380	374	371	411	377	389	427	408	373	374	363	394	387	347	398	374	375	363	402	409	386	393	391	365	383	357	394	388	398	362	383	368	380	367	398	427	387	405	413	365	394	399	355	385	401	400	393	375	361	353	378	371	364	401	403	378	388	404	374	378	392	384	386	380	383	379	428	420	400	402	400	359	364	376	380	371	417	351	384	339	406	379	394	410	392	357	382	381	376	407	407	381	392	382	373	389	368	382	357	368	363	367	385	412	390	419	412	421	405	403	436	385	355	397	381	373	349	413	398	408	365	395	395	396	362	368	393	385	362	403	404	379	413	406	394	396	392	387	406	358	382	399	404	411	435	411	402	383	409	399	398	400	385	388	406	412	427	371	374	390	396	376	371	390	411	355	366	406	386	362	401	388	368	429	413	391	387	334	401	380	390	406	397	367	370	389	395	381	336	389	382	370	398	372	387	425	401	389	434	398	361	376	371	407	431	361	397	378	364	382	374	370	383	400	420	365	425	384	398	377	394	392	373	381	402	410	405	367	396	368	373	403	423	374	368	362	402	409	362	374	380	397	417	371	352	352	381	393	410	386	364	402	417	381	363	375	374	393	405	360	357	360	401	386	372	405	413	381	408	403	366	368	389	377	383	386	382	420	382	406	372	353	368	403	413	403	406	408	377	374	389	402	373	381	387	397	391	369	392	374	397	393	390	377	368	387	401	355	386	382	406	363	394	365	412	396	382	359	376	387	378	351	373	413	379	384	365	388	359	379	432	381	360	367	394	393	373	412	377	389	385	388	367	372	393	362	391	394	384	397	406	409	377	376	371	409	404	408	362	357	386	389	408	364	389	356	379	370	392	408	409	378	389	400	386	402	405	412	389	377	376	368	350	419	398	406	379	389	422	433	411	395	381	403	365	396	365	384	430	398	418	397	375	368	343	399	379	375	410	378	403	378	398	393	421	402	378	373	415	398	368	380	359	403	357	405	384	390	365	399	336	350	341	349	386	421	408	397	418	380	412	331	374	393	452	392	336	415	353	350	369	378	435	393	369	429	368	413	366	375	371	377	367	423	399	348	390	388	382	407	397	381	399	354	377	384	348	361	403	382	336	391	383	355	402	386	370	408	394	368	420	413	367	396	401	349	420	382	421	358	360	391	373	372	369	407	391	365	390	375	359	398	351	396	397	380	394	405	348	420	398	405	384	378	401	407	356	354	379	399	423	437	396	404	381	363	393	403	388	421	406	385	407	409	382	390	407	410	397	369	384	412	387	427	387	352	383	414	405	380	379	358	367	422	394	378	371	426	384	385	427	401	350	403	363	423	361	397	412	410	393	395	397	390	379	407	416	377	406	350	370	386	369	402	371	426	402	364	388	407	382	416	405	369	402	418	378	371	394	398	370	431	377	404	383	375	377	387	342	377	408	357	381	401	382	380	401	366	362	390	375	413	379	416	391	377	455	425	391	360	369	379	398	389	358	423	355	374	387	398	355	389	390	400	415	377	422	382	361	340	391	343	404	384	391	364	401	408	366	387	370	396	391	382	398	388	392	408	410	393	400	405	377	367	426	412	349	412	412	415	393	408	363	404	400	380	372	397	406	394	379	391	386	379	409	400	379	407	419	385	376	378	361	345	361	399	379	371	373	391	413	410	404	365	416	381	423	389	390	400	392	383	422	380	379	409	376	409	400	357	411	373	404	380	408	377	384	370	372	383	368	387	413	396	364	373	372	392	376	390	413	397	336	406	362	368	417	365	373	388	382	347	375	378	367	388	401	367	375	368	374	418	345	431	362	414	372	375	360	379	412	395	428	420	408	384	399	396	337	385	378	387	364	389	392	385	391	387	382	421	405	398	390	373	407	425	367	416	410	360	375	393	367	391	385	356	406	387	384	390	415	393	400	418	380	338	411	395	399	396	391	369	375	382	391	393	376	386	399	379	375	396	391	416	429	378	408	415	388	369	392	394	389	389	439	369	369	424	357	390	389	373	364	389	372	344	414	381	426	351	385	368	428	422	397	380	396	373	389	388	393	380	401	357	394	407	400	359	400	356	369	345	397	400	395	396	390	392	413	381	381	363	415	331	374	396	410	344	375	390	388	383	389	374	382	396	390	395	392	401	393	424	397	403	408	387	370	389	392	408	388	385	386	363	416	388	391	377	383	373	378	351	405	357	365	412	411	393	414	388	374	378	406	384	425	369	398	407	375	370	383	375	377	379	439	368	391	386	370	409	371	414	358	381	386	368	356	373	371	378	361	399	360	351	380	386	409	420	414	396	416	376	379	378	365	384	385	406	358	362	381	341	376	379	385	394	398	387	370	409	377	364	402	402	403	365	367	396	394	398	396	351	412	388	380	403	397	365	392	355	397	383	382	377	348	368	430	418	338	420	380	367	399	379	399	386	429	403	374	365	408	353	386	413	351	337	376	354	410	369	394	385	378	404	436	387	392	401	388	418	385	374	369	372	391	414	375	405	396	350	399	372	353	370	373	380	428	413	388	377	390	359	429	404	375	374	379	381	371	411	391	352	385	372	394	416	339	366	405	401	360	376	386	393	405	365	367	393	400	362	377	404	400	378	395	360	338	398	350	395	394	405	422	351	364	362	396	401	405	395	437	410	415	395	396	381	420	418	382	401	396	414	353	458	400	398	372	364	358	359	394	422	361	364	359	395	401	414	406	396	375	399	386	392	382	403	380	393	367	439	366	405	377	383	383	366	375	366	382	371	409	376	409	384	379	425	395	386	364	396	379	408	386	397	409	373	366	375	383	404	376	394	388	392	391	404	407	388	394	384	350	403	404	417	404	349	380	407	379	381	379	396	386	365	392	390	382	374	389	377	423	384	399	390	408	405	410	402	390	392	372	357	376	390	373	404	365	408	403	387	395	430	373	382	354	387	402	410	363	397	399	399	378	393	413	363	392	384	384	401	409	418	372	427	360	371	387	393	403	402	380	381	400	387	403	409	385	366	373	434	375	375	330	354	428	377	424	401	387	372	358	373	415	391	403	423	371	404	422	372	409	388	430	399	447	384	390	416	385	403	405	356	408	427	367
4869	4142	8673	9451	8242	6286	4630	3579	3124	2789	2469	2134	1919	1685	1605	1466	1463	1361	1321	1281	1242	1196	1263	1155	1129	1152	1100	1050	1028	1065	1002	981	998	988	984	925	944	958	935	908	864	930	935	908	885	905	940	874	877	893	957	947	852	916	886	871	893	855	857	929	867	867	846	901	837	825	875	833	886	830	858	908	840	860	811	869	824	861	890	853	850	866	860	851	841	879	887	880	820	922	865	865	857	862	877	867	906	882	856	856	868	827	874	863	876	890	868	796	900	856	871	857	843	862	866	847	914	854	878	835	815	877	844	859	910	874	806	882	892	881	893	842	878	885	897	849	834	862	820	902	898	866	880	872	830	861	896	834	871	839	929	843	857	885	836	855	830	836	833	804	886	906	864	851	844	897	889	830	864	888	844	853	888	855	882	852	875	910	901	868	867	915	860	885	826	897	875	866	840	889	834	800	818	858	840	858	826	897	894	870	862	889	859	841	876	893	877	807	880	883	879	825	838	892	904	878	842	843	832	860	867	878	898	857	890	882	894	865	876	883	894	885	895	857	835	822	858	890	848	874	907	880	895	817	833	900	854	868	900	868	895	842	861	819	853	860	841	910	823	842	855	877	809	826	861	862	827	894	891	844	849	791	877	860	851	874	824	848	894	904	915	877	826	936	838	859	874	864	859	789	835	878	839	830	894	888	864	866	868	846	854	829	895	834	870	792	893	821	830	877	826	873	893	867	916	858	860	849	892	845	811	828	872	908	850	898	881	832	851	899	886	860	856	893	843	828	858	888	899	890	837	835	842	866	871	922	901	899	829	863	836	912	882	906	846	875	867	863	875	832	792	871	853	928	846	851	826	850	884	851	881	905	861	854	858	867	902	855	845	879	890	945	890	835	880	855	829	822	847	922	910	873	816	859	856	896	873	817	834	847	835	864	880	843	921	881	920	793	844	865	872	838	858	856	902	852	851	868	871	886	900	887	844	859	913	834	889	888	884	900	877	818	848	876	860	851	848	905	887	870	875	855	839	895	814	847	870	863	847	864	898	832	862	860	870	900	853	863	900	857	847	895	856	883	865	825	926	895	868	842	859	849	875	848	802	836	854	866	910	851	880	814	821	861	898	865	884	795	853	920	887	869	880	875	864	838	824	877	884	885	899	842	870	861	872	818	881	868	840	827	873	923	810	921	841	898	864	819	885	926	854	885	805	848	818	828	881	877	863	889	818	851	907	900	859	830	881	890	911	826	863	903	853	879	855	835	836	867	849	802	925	841	800	829	869	838	877	865	837	866	864	874	872	826	906	868	867	815	883	868	872	879	855	822	859	902	873	899	857	827	838	863	817	794	887	864	889	846	862	864	856	852	904	830	853	846	907	883	893	869	922	889	862	862	859	859	886	849	866	862	800	877	881	881	845	849	868	843	796	859	859	866	846	871	896	829	911	843	865	856	871	863	848	870	828	875	874	881	907	895	865	856	874	850	836	905	859	893	867	856	895	830	840	896	871	883	895	850	876	874	846	890	885	842	796	862	907	887	863	877	904	855	923	909	867	877	882	826	800	848	809	819	894	898	835	830	905	829	872	860	837	795	931	857	883	852	821	865	858	870	874	839	886	861	862	907	929	852	864	834	879	875	791	856	854	833	850	835	848	864	794	893	870	865	896	893	893	858	866	835	803	826	843	862	819	794	899	918	844	861	891	886	897	893	899	878	805	851	850	889	852	871	827	853	902	892	856	846	872	855	857	857	861	857	919	820	869	885	866	898	852	879	894	941	842	857	845	934	823	828	792	845	897	838	851	886	914	886	844	878	848	832	870	912	922	850	851	836	875	857	865	861	858	865	887	824	852	906	869	841	868	843	857	836	835	883	857	850	879	877	941	825	912	816	822	855	865	866	898	922	878	907	915	887	902	835	870	869	905	918	860	860	863	837	805	892	845	839	866	879	876	874	874	833	823	892	859	808	830	813	852	860	852	890	838	834	893	859	856	845	881	870	844	830	846	869	874	870	874	858	851	872	853	883	884	844	876	860	906	916	843	916	845	814	884	840	872	844	814	870	846	852	828	866	811	898	882	910	842	897	882	895	867	839	885	845	847	860	863	914	861	892	799	902	891	906	887	875	859	870	902	893	840	875	886	890	854	853	881	869	861	885	869	874	850	883	814	883	888	881	852	872	857	856	893	885	875	860	906	885	819	875	905	857	819	872	892	819	870	799	873	858	884	812	904	804	813	864	853	875	834	865	880	841	854	836	849	863	868	854	886	887	899	877	855	818	869	811	838	859	852	863	868	883	820	892	871	876	847	812	923	880	830	837	839	816	857	876	897	847	822	838	876	870	871	836	840	889	855	855	885	841	831	818	877	881	862	843	880	870	779	847	830	868	898	865	847	930	839	846	840	862	847	904	860	863	776	891	885	890	857	861	860	893	839	817	870	868	849	838	898	849	828	876	903	870	859	868	884	836	825	846	874	805	867	897	876	836	824	868	873	862	882	854	842	802	849	849	857	852	932	908	915	824	869	886	808	869	870	877	896	864	898	865	825	823	881	907	880	849	873	866	875	837	869	895	928	858	902	842	831	836	798	900	849	874	900	835	853	884	911	900	849	865	873	861	860	874	847	901	801	840	849	810	921	876	874	877	908	895	831	809	896	890	873	871	863	886	847	865	873	865	843	865	874	892	856	892	856	863	843	950	894	853	922	879	887	921	875	878	884	905	899	880	912	851	886	858	898	859	862	853	874	825	905	859	920	884	890	901	884	844	878	860	901	808	851	843	895	888	883	878	837	850	895	841	860	886	855	877	901	849	825	835	845	842	873	888	865	827	860	876	869	847	886	863	901	838	773	786	866	873	841	844	892	857	840	780	803	906	952	854	841	865	894	883	847	919	887	866	891	856	895	903	851	831	888	866	871	842	860	893	826	887	895	894	861	873	875	860	890	900	836	875	904	878	839	899	859	850	846	846	845	826	831	849	880	835	837	859	860	827	867	887	836	908	869	902	875	866	917	814	872	828	904	859	843	852	906	912	837	913	879	884	843	872	880	856	857	844	867	901	859	882	840	814	833	896	888	880	865	884	906	896	865	838	839	858	847	827	842	877	868	852	822	906	850	876	957	869	899	875	840	837	807	868	906	853	847	833	831	864	841	863	915	814	889	845	873	821	865	871	878	873	888	869	817	892	916	865	877	856	865	886	901	891	879	882	851	858	892	854	856	894	839	825	853	852	888	881	853	853	793	889	787	884	853	810	848	842	858	866	852	866	847	857	895	913	892	886	864	881	854	874	836	847	830	847	869	825	847	837	863	809	870	854	888	864	840	851	819	888	842	775	865	886	915	833	850	873	850	872	804	839	844	788	825	907	853	856	818	874	854	861	854	901	874	854	849	830	921	858	886	829	845	902	847	865	815	848	833	856	851	842	850	864	868	905	905	849	879	888	871	843	835	799	845	862	857	849	881	840	888	887	898	911	863	835	879	867	820	884	853	832	817	876
14888	6348	7286	5606	3451	2460	1647	1246	1029	928	812	760	680	577	521	502	521	479	450	427	451	436	409	403	417	406	388	404	392	405	406	402	413	394	374	365	347	386	358	399	382	385	377	372	370	360	346	370	383	405	381	355	345	352	335	365	345	403	344	362	375	352	373	329	390	372	350	350	387	346	354	379	367	346	379	360	334	335	356	346	342	383	339	377	347	320	346	340	346	328	362	385	362	377	359	362	357	329	315	379	354	377	332	323	340	331	374	399	366	363	396	345	364	386	323	390	344	406	381	373	346	336	386	378	339	307	352	398	314	359	376	377	351	390	377	365	360	325	350	375	380	363	371	381	373	372	348	361	379	324	366	373	348	375	385	400	359	372	355	355	392	388	338	371	354	362	382	376	372	347	360	339	325	352	385	336	372	345	351	390	334	363	359	374	353	359	339	364	355	361	319	403	390	342	321	373	374	386	327	361	370	330	320	362	332	345	385	369	379	361	334	382	390	384	375	322	363	358	351	372	382	343	381	370	322	361	388	346	387	377	409	355	345	363	321	353	403	383	362	373	327	381	389	374	363	374	350	387	328	323	359	366	351	322	324	340	371	374	371	372	344	379	379	355	351	330	326	369	334	361	355	388	338	356	369	393	339	360	353	375	379	330	362	372	352	359	364	386	371	355	336	371	334	353	341	352	383	357	385	348	344	357	351	338	329	365	404	366	372	366	351	365	375	305	361	393	335	392	341	333	362	346	361	332	379	369	344	373	343	351	358	340	344	356	352	352	354	359	340	363	385	371	361	375	374	391	383	345	334	385	350	361	364	360	342	394	364	366	388	359	327	316	332	338	357	373	355	342	336	367	376	324	342	348	377	357	334	343	383	374	338	350	365	373	374	337	333	379	332	334	389	348	377	405	372	333	367	358	338	344	341	346	343	349	365	363	308	370	377	359	332	329	361	359	349	375	394	366	377	365	366	392	374	363	375	363	380	357	362	384	380	379	353	340	377	324	354	336	374	351	379	376	364	390	385	341	401	352	359	379	344	369	355	370	314	372	385	353	363	374	337	368	355	347	371	359	341	367	382	369	373	412	367	377	351	357	340	380	341	361	387	367	348	374	323	332	348	387	387	397	351	375	318	373	354	361	340	325	356	364	332	342	383	380	333	351	366	345	372	388	357	362	363	306	358	343	331	347	355	358	350	337	314	367	358	370	361	367	385	357	362	321	337	357	353	354	345	353	383	366	366	345	349	332	345	413	351	375	370	369	368	366	343	351	343	373	341	322	381	358	371	357	346	350	366	362	373	340	349	368	392	356	380	349	375	368	355	370	328	353	321	345	360	375	376	376	368	385	398	336	401	374	347	348	367	367	346	357	405	398	343	335	354	349	364	346	358	360	392	374	328	362	397	366	329	357	316	367	339	363	355	407	365	357	330	358	363	367	381	366	363	337	353	369	365	366	329	375	378	364	354	350	358	382	403	415	377	349	385	350	350	386	353	354	358	360	342	338	384	370	373	316	361	361	346	371	388	364	379	356	374	356	331	361	325	335	343	344	323	384	377	347	329	345	369	321	352	399	387	348	337	398	392	354	356	363	328	366	388	385	377	337	367	394	362	358	340	363	356	380	373	317	352	345	360	389	398	337	361	333	329	336	318	375	379	351	373	364	375	362	342	342	328	351	383	358	372	336	365	330	325	333	342	398	334	402	373	392	365	349	383	375	367	392	357	340	361	393	343	355	369	342	340	393	344	344	361	347	375	362	345	364	380	359	366	361	386	402	362	383	397	374	364	391	354	383	352	367	363	364	368	370	329	356	401	377	348	344	321	362	396	302	367	341	370	352	331	349	345	367	356	352	344	384	343	343	372	369	376	360	373	368	360	345	367	337	356	338	334	333	351	350	354	381	356	350	374	382	395	359	374	362	338	378	338	364	322	387	369	388	345	366	372	388	365	361	393	371	380	351	339	400	346	356	364	351	343	350	371	361	352	386	382	331	346	365	361	391	355	374	366	371	339	335	359	406	352	341	370	328	390	358	385	342	365	359	352	370	353	362	394	351	361	376	370	365	348	334	364	363	311	352	360	347	386	369	355	355	409	405	382	349	333	362	342	356	372	354	362	419	374	345	346	345	387	355	352	361	399	315	387	375	346	375	381	355	370	380	329	378	390	364	338	358	346	362	357	381	372	342	382	361	331	343	383	370	345	346	355	334	334	354	380	416	399	373	367	364	365	351	345	365	326	382	371	413	349	374	360	375	373	402	374	374	348	341	326	343	345	362	370	392	339	349	346	346	367	342	382	353	365	337	349	387	375	355	330	353	388	373	396	360	384	355	348	373	335	338	322	361	351	372	368	345	341	394	386	368	403	371	361	357	362	356	349	359	332	409	339	339	349	350	336	344	359	351	353	377	383	346	353	339	384	368	363	373	402	349	372	332	306	345	327	352	391	318	390	380	364	340	345	377	360	389	344	369	364	344	363	377	366	350	382	384	314	360	362	350	381	343	363	370	366	368	297	391	380	354	352	378	393	353	399	368	369	321	377	349	376	395	356	358	353	361	396	339	388	392	321	351	357	375	360	423	378	371	358	360	369	375	338	322	347	335	327	382	379	349	321	345	367	369	342	375	320	352	335	376	348	381	338	365	375	360	356	357	361	369	377	352	347	377	359	399	357	347	352	383	340	352	362	355	359	383	329	346	367	355	339	348	337	370	335	347	346	359	387	359	358	366	350	372	381	369	338	336	368	384	349	379	376	355	353	360	374	359	348	341	363	383	347	379	319	373	345	355	355	326	319	379	354	343	341	337	376	330	369	358	360	304	384	355	378	364	376	362	339	363	347	358	363	364	328	339	345	410	365	360	357	335	337	338	370	368	369	349	373	364	340	346	362	334	365	361	341	375	364	373	409	366	366	353	387	351	316	381	364	384	386	354	351	357	407	368	385	409	345	358	386	378	346	401	347	391	340	376	408	371	349	347	386	336	355	326	354	342	294	342	398	359	355	330	363	310	334	333	396	364	373	303	339	351	363	369	366	376	338	362	382	382	359	372	379	370	338	403	388	365	347	339	347	358	358	357	355	378	335	402	365	382	343	332	334	299	375	328	372	347	324	359	371	358	379	362	330	341	350	373	343	385	383	369	358	355	348	365	364	349	343	386	360	364	341	341	315	350	337	339	365	345	381	373	384	348	401	350	341	347	398	397	366	353	373	341	330	308	399	365	308	348	382	357	357	365	376	366	321	357	390	384	364	366	351	356	364	348	336	358	358	375	363	365	356	362	376	346	355	370	391	353	385	326	337	378	316	353	333	392	344	391	325	339	367	352	364	366	372	359	387	356	370	331	369	347	406	354	343	382	366	340	374	357	335	352	368	404	367	350	307	378	351	378	362	335	338	378	370	344	358	361	388	354	336	370	358	354	374	358	347	360	366	384	375	367	363	335	378	365	340	344	380	386	356	373	343	325	347	337	350	384	355	361	343	385	381	397
10090	6012	12721	13838	11719	8837	6620	5173	4431	3815	3243	2773	2507	2217	2016	1793	1771	1542	1487	1473	1417	1358	1362	1295	1295	1185	1159	1120	1082	1029	1048	1043	1020	1004	942	961	920	972	906	919	893	890	916	849	844	910	831	883	847	875	850	805	828	886	835	894	840	891	846	802	826	826	831	863	825	801	795	832	781	782	789	867	836	815	841	831	737	849	851	802	796	789	807	825	828	770	859	790	798	790	762	791	838	792	810	790	839	849	797	781	752	786	804	767	854	808	830	837	801	840	837	835	856	816	789	774	888	847	801	815	788	826	768	847	864	828	848	803	797	768	828	833	813	794	803	762	796	820	779	806	797	835	858	862	811	785	870	836	902	841	835	829	829	811	799	817	801	831	845	803	798	778	816	833	816	824	861	823	828	845	801	848	796	817	754	819	854	800	823	816	820	851	783	788	835	877	801	861	830	811	856	797	806	810	914	816	774	804	772	805	813	839	772	851	861	809	819	774	853	782	844	840	827	824	805	803	780	809	805	791	752	788	807	849	824	753	813	800	859	820	849	779	799	833	837	808	834	856	798	847	808	773	815	806	877	749	787	807	787	792	825	791	770	829	791	835	822	782	827	745	808	772	799	857	791	790	788	770	806	877	854	831	792	824	865	763	838	820	828	825	776	799	810	840	772	850	794	829	825	825	805	844	898	788	814	823	791	748	780	844	840	803	809	839	789	771	855	732	792	826	870	846	801	785	803	814	841	784	770	786	798	826	831	822	850	828	815	837	842	791	795	813	836	815	832	833	839	854	839	842	855	787	812	851	835	788	792	771	815	852	805	783	826	774	814	777	775	873	765	815	833	822	767	839	826	819	830	851	831	836	813	858	792	786	800	827	790	782	792	822	744	819	830	850	768	826	795	799	783	791	872	799	818	806	793	843	835	813	804	812	759	856	861	832	785	824	804	811	782	800	834	826	828	871	794	813	765	780	819	832	755	818	820	828	817	765	797	808	821	801	803	829	816	803	823	817	808	761	831	862	838	816	832	782	770	793	743	809	773	859	755	841	822	859	778	822	753	843	802	828	792	795	791	804	849	821	837	809	828	825	789	767	807	807	841	802	773	825	841	795	860	816	854	829	838	832	770	823	829	796	776	831	800	830	745	791	814	773	808	837	829	792	919	792	822	833	852	852	838	781	828	842	824	812	805	844	815	798	771	829	825	768	773	782	831	796	804	854	831	795	823	811	794	824	813	805	810	807	792	793	793	840	787	814	850	796	819	795	812	803	836	835	844	785	763	823	842	858	824	818	787	773	796	770	808	790	820	846	816	805	840	830	833	807	814	833	812	795	824	818	772	855	792	854	801	795	830	783	787	813	851	782	819	792	821	815	773	807	798	850	840	819	825	872	826	807	792	816	869	822	816	797	858	808	785	852	781	844	788	837	787	800	772	828	850	825	806	829	812	789	854	795	830	776	810	828	768	785	871	840	821	783	832	787	817	756	820	799	781	783	830	823	801	786	783	859	817	841	804	776	841	792	805	875	862	797	765	836	829	807	810	786	788	769	827	796	802	839	799	816	796	825	773	793	796	799	802	839	775	796	871	803	835	764	782	804	783	780	848	841	821	812	828	807	819	869	817	832	868	810	795	831	795	862	802	831	783	854	785	835	820	810	833	836	816	872	863	812	784	750	797	814	825	826	761	801	827	824	774	782	831	812	767	836	828	836	786	782	831	853	830	833	802	740	813	806	850	803	812	846	797	820	775	832	864	822	879	864	861	820	818	843	808	837	877	803	849	820	792	810	822	788	798	819	787	833	800	792	811	830	849	772	839	841	793	809	850	804	802	857	757	853	837	825	867	817	773	802	807	843	820	807	819	827	771	746	811	797	825	864	789	807	772	753	793	790	777	783	776	851	813	828	798	804	886	802	803	816	808	770	855	778	834	843	747	841	811	819	813	783	787	797	877	828	793	815	802	785	771	867	842	885	807	793	804	824	864	794	803	812	860	820	788	821	838	860	773	813	846	785	798	854	809	827	881	837	809	785	801	786	838	799	817	824	779	825	803	841	814	812	810	815	818	811	829	826	817	819	836	775	791	857	839	786	810	820	829	834	831	777	846	867	797	846	862	842	845	817	820	843	867	781	759	827	803	803	824	805	827	793	847	813	812	816	815	833	760	778	844	806	787	866	816	827	820	756	834	825	778	812	783	801	840	806	850	749	788	858	794	836	779	800	834	815	826	800	820	886	796	834	812	840	885	797	771	812	847	759	836	801	796	743	794	807	812	833	789	809	811	803	822	791	811	812	815	801	766	817	839	825	854	840	815	805	771	758	845	805	768	860	866	757	821	782	809	759	862	840	807	787	769	843	837	782	819	795	855	814	792	834	770	846	759	840	779	749	799	771	798	776	823	775	833	824	794	811	817	808	796	846	828	787	782	864	795	812	835	774	794	795	822	849	822	794	827	849	781	829	821	801	793	803	810	790	850	838	762	851	828	796	802	800	784	809	802	829	860	808	800	846	778	869	819	825	819	817	842	816	819	830	834	775	767	794	789	782	826	847	862	866	860	842	854	874	801	820	883	815	815	845	863	849	837	780	796	819	830	753	786	812	828	825	842	802	787	801	837	813	838	802	787	810	813	823	751	798	786	793	869	767	787	838	809	821	789	802	819	860	835	824	784	799	819	822	819	811	771	821	795	800	825	858	806	758	778	784	789	794	835	853	881	842	767	843	825	825	821	838	826	784	810	789	823	796	808	867	814	795	870	780	763	823	842	798	803	840	801	818	818	798	836	838	818	811	810	832	766	838	790	789	855	828	806	785	755	822	813	735	817	837	809	792	786	811	764	780	796	796	824	807	828	807	805	840	756	857	785	754	766	800	816	778	844	802	812	818	848	801	827	820	826	843	816	787	785	830	837	815	849	784	803	838	802	830	864	849	849	863	839	807	811	833	874	794	823	787	786	805	833	793	902	861	872	805	858	840	855	817	777	758	856	818	830	791	785	797	826	808	821	745	806	830	826	854	834	844	813	840	853	843	837	820	804	841	794	852	818	827	820	825	761	790	877	851	794	852	833	779	809	843	825	754	797	784	804	765	784	840	848	836	854	785	783	830	820	785	817	822	819	846	840	831	814	833	790	819	781	808	793	808	827	832	797	792	830	824	771	816	807	795	800	783	848	812	729	823	835	827	828	782	796	823	802	793	762	906	827	796	771	816	770	835	814	870	802	823	806	787	810	838	825	821	868	810	849	821	845	826	841	822	772	814	854	807	828	797	802	840	849	756	817	828	794	812	781	819	842	750	788	843	852	816	804	768	789	788	832	810	851	831	851	851	851	866	815	876	759	824	761	833	822	788	783	847	802	797	789	832	789	846	770	839	784	844	775	859	840	823	811	842	803	833	748	825	804	825	798	812	869	775	796	807	828	856	816	836	820	845	859	831	823	837	802	822	785	814	754	861	805	836	854	802	845	836	768	817	834	825	801	830	775	835	782	804	825	800
22741	9586	10285	8029	5087	3357	2233	1588	1343	1131	965	861	811	642	642	530	531	481	469	470	435	443	490	445	444	405	405	404	401	382	394	377	410	399	414	369	403	377	386	414	385	353	355	351	346	364	367	358	373	347	356	368	341	373	344	374	361	331	338	374	337	326	353	370	324	341	370	359	361	358	384	343	344	310	331	363	344	357	333	330	343	361	353	310	307	338	345	329	352	322	335	317	353	348	333	336	313	336	385	319	351	338	349	347	331	355	337	331	329	340	375	342	357	355	321	329	396	351	346	316	357	328	371	361	372	340	377	330	349	344	338	353	305	338	356	370	329	317	328	351	377	352	354	348	372	342	339	333	356	319	328	368	384	353	382	348	334	384	360	323	323	349	360	362	344	327	337	345	328	368	339	339	336	347	375	350	346	351	369	358	356	332	348	307	378	321	367	349	317	341	346	345	321	343	341	305	312	347	327	325	328	320	362	370	348	284	315	351	337	350	357	334	335	347	360	341	366	319	307	357	355	374	347	377	345	352	323	351	367	349	343	357	340	358	331	324	328	314	366	352	354	336	353	343	392	318	383	367	348	371	328	314	366	339	354	354	359	366	345	326	357	331	314	345	333	345	356	358	339	332	331	354	343	378	359	323	332	351	373	339	318	381	349	338	339	360	348	332	349	397	368	362	337	330	332	362	377	335	364	364	335	348	376	341	369	366	386	323	398	338	345	339	360	344	327	368	332	345	376	353	361	343	318	344	340	374	321	330	349	356	349	324	353	361	359	326	328	333	318	330	323	329	350	322	335	389	349	355	309	349	341	329	358	340	332	300	336	315	343	297	395	349	341	329	374	338	323	366	345	330	353	318	351	362	355	354	313	359	359	330	370	337	315	327	332	337	346	357	345	339	367	330	369	367	361	339	330	346	370	349	346	364	349	336	333	324	381	347	374	331	342	357	318	315	336	343	342	347	322	333	336	330	358	298	300	354	361	343	353	372	348	347	334	350	324	352	335	392	353	335	323	328	333	370	359	320	359	326	358	379	343	341	352	332	325	336	348	366	341	345	343	317	340	333	358	361	346	373	322	324	345	347	347	341	336	338	341	355	352	353	344	361	368	330	358	351	324	362	327	360	363	321	332	334	358	344	365	384	366	369	322	317	359	356	324	354	363	373	356	347	339	373	362	348	348	345	355	360	365	364	317	331	370	319	340	352	357	335	307	305	331	348	370	326	338	340	348	365	353	344	349	343	350	331	386	313	345	389	341	356	349	339	367	348	355	328	358	348	360	332	340	310	360	334	337	343	340	371	356	378	345	348	331	316	340	341	360	358	363	335	329	309	334	331	340	351	314	332	339	332	346	352	359	320	316	353	353	321	351	335	346	365	370	381	349	325	387	350	330	338	321	405	373	321	366	334	335	348	381	344	351	361	332	345	319	351	357	307	351	359	322	327	334	343	366	374	367	330	331	363	316	361	315	372	345	333	335	362	355	363	380	319	308	348	332	351	340	353	334	366	348	325	363	316	324	340	346	332	332	343	343	351	322	352	333	336	336	359	316	363	339	330	374	308	338	345	345	368	355	336	317	329	362	341	331	359	345	332	359	341	373	359	351	309	359	330	369	354	342	361	325	346	379	328	322	358	354	314	343	334	340	321	344	327	370	330	349	346	347	325	356	343	376	333	338	335	307	344	350	344	373	373	350	327	343	323	326	370	366	373	318	350	344	326	331	389	350	357	312	307	348	359	352	375	346	328	320	342	333	350	345	356	301	354	342	330	359	334	314	370	367	359	341	346	370	352	342	360	320	343	377	353	371	356	377	349	351	373	368	322	343	348	330	369	352	379	323	383	336	335	360	372	334	364	338	329	360	354	336	367	334	340	362	329	352	319	338	351	327	325	351	346	322	341	349	348	312	340	347	375	342	327	344	345	342	344	331	333	376	368	339	362	372	338	367	349	319	343	383	419	356	342	323	369	336	340	308	362	384	366	335	335	341	349	356	364	358	339	357	315	336	397	328	343	346	321	338	330	345	382	323	334	338	302	329	357	338	360	334	383	324	335	337	354	355	329	322	312	333	360	346	315	357	295	320	328	366	335	347	363	343	335	339	332	362	352	338	363	349	346	380	335	336	349	326	371	336	319	322	331	360	335	332	388	353	319	311	341	371	367	331	310	364	339	299	347	369	339	350	346	355	332	321	329	313	325	325	368	336	362	343	321	334	348	340	343	379	325	392	363	343	330	341	350	271	354	369	332	342	344	343	323	323	347	387	339	366	334	342	344	353	325	343	332	349	327	355	350	388	321	339	333	333	376	348	341	343	358	345	374	358	344	320	367	346	327	348	316	327	353	369	334	362	347	307	334	354	334	321	348	352	374	341	383	325	353	314	351	320	359	343	371	354	326	337	344	357	326	339	330	369	342	364	350	351	335	392	350	339	328	377	354	367	359	334	369	369	367	386	331	384	356	352	324	340	359	344	371	382	360	341	360	330	340	323	344	350	321	329	361	326	326	328	295	316	360	347	346	335	355	351	324	334	323	361	332	322	359	351	356	372	355	363	319	366	334	352	330	331	329	360	375	344	316	341	354	359	352	333	355	346	360	339	373	332	323	377	377	339	356	388	353	328	355	326	350	362	337	343	296	328	336	356	355	345	368	335	328	296	334	337	376	365	343	364	322	382	329	325	352	352	335	348	382	346	358	362	360	327	306	376	342	335	327	321	351	369	346	314	342	332	359	377	338	349	366	344	389	402	332	311	330	346	383	365	367	344	340	350	353	350	355	338	340	328	350	389	381	368	342	341	329	319	326	321	358	370	355	334	319	360	347	345	333	358	349	376	354	330	361	358	338	314	344	363	313	351	375	354	333	326	342	362	340	356	352	344	337	355	344	347	308	368	347	350	365	348	356	331	338	340	352	339	338	347	349	330	334	308	362	345	337	368	332	356	353	354	360	338	340	349	346	354	363	316	360	318	370	331	344	319	334	379	380	350	341	375	337	350	327	365	349	361	338	369	369	392	336	381	338	325	347	331	366	383	372	338	351	351	325	331	341	357	335	347	360	351	337	353	363	354	356	339	329	336	312	343	368	368	327	339	335	354	395	314	342	355	339	377	382	320	346	323	335	362	335	329	324	334	339	374	342	361	329	332	381	320	369	358	355	340	338	371	360	342	372	351	336	319	344	328	338	327	335	332	371	337	348	318	347	334	341	349	387	357	378	350	319	367	306	333	385	357	332	306	349	362	366	338	349	367	341	371	331	332	338	338	353	382	341	343	335	357	365	337	337	321	381	394	335	319	357	356	326	311	346	344	344	340	337	354	388	361	340	348	329	348	359	393	353	339	303	336	371	351	345	359	357	359	344	331	347	327	365	365	388	308	391	348	341	355	364	328	335	361	320	385	376	323	355	363	350	334	316	318	334	326	332	302	324	332	349	376	363	315	309	333	345	345	339	363	332	352	354	352	333	391	340	361	352	354	349	327	335	334	351
13201	7659	15748	18022	15078	11715	8494	6637	5819	4971	4130	3532	3104	2803	2557	2329	2096	1874	1836	1809	1645	1536	1391	1476	1418	1367	1335	1248	1162	1140	1145	1156	1055	1038	1022	1001	982	992	971	927	946	924	899	891	879	885	824	863	832	814	802	836	840	843	782	834	797	810	814	868	787	838	793	792	822	789	825	800	830	755	797	785	788	739	782	871	821	782	784	812	745	777	812	774	754	777	790	771	763	778	801	774	729	775	781	788	782	794	818	808	800	825	820	773	802	801	769	820	799	723	781	790	802	843	806	809	760	780	826	805	735	789	776	768	766	773	780	773	823	815	822	796	769	771	818	755	785	807	785	783	793	799	771	796	813	769	788	761	811	794	755	786	821	786	788	838	783	766	767	769	817	770	761	824	797	756	786	782	784	720	755	809	812	789	769	781	802	792	770	769	764	813	782	755	807	774	780	833	818	823	777	816	739	769	821	813	859	795	786	814	767	832	776	779	815	772	789	769	780	811	796	711	757	807	785	770	787	770	801	795	782	791	780	778	804	743	778	801	800	824	834	782	756	796	787	794	780	834	817	815	775	819	775	839	756	820	783	779	792	831	792	750	775	812	783	793	779	789	790	804	768	803	776	840	746	752	781	806	783	803	787	817	810	795	814	784	826	775	785	804	767	786	798	742	763	752	834	774	797	770	773	806	802	772	780	771	763	772	801	813	759	809	799	800	755	785	780	756	748	791	771	789	817	799	771	731	739	863	778	833	834	851	795	769	775	752	839	755	812	797	829	730	768	764	801	779	822	765	780	799	830	745	737	777	773	856	819	806	764	770	787	751	784	786	749	807	827	784	789	840	772	817	838	770	745	843	803	760	779	810	780	753	827	793	760	781	813	793	770	796	802	770	785	788	738	773	804	781	758	779	781	797	779	810	772	819	808	817	840	848	804	745	757	783	767	784	811	771	782	830	780	785	782	787	808	830	831	757	781	778	798	782	781	794	774	776	794	790	753	749	803	827	806	748	782	792	776	766	763	777	764	824	791	792	816	799	800	766	767	815	792	792	802	810	791	773	794	867	769	779	800	791	773	749	813	721	766	770	811	740	771	791	799	787	815	788	787	828	792	818	738	757	797	787	782	778	784	817	775	805	727	794	827	752	784	758	797	801	801	863	851	726	822	804	776	781	766	774	711	795	824	815	817	768	815	828	790	768	792	798	799	842	801	804	794	807	821	826	807	798	834	739	771	885	807	797	810	796	766	765	783	826	800	763	792	769	775	782	803	735	773	799	789	792	783	759	816	800	766	761	813	786	802	820	801	792	742	745	763	768	806	792	784	773	808	781	772	767	742	772	793	720	786	766	793	812	798	781	824	757	790	843	813	816	790	778	743	808	782	771	815	805	786	771	799	783	795	748	781	787	751	809	829	763	762	758	800	821	770	791	748	821	742	750	753	744	779	793	800	789	761	844	773	780	804	790	808	801	809	820	789	764	792	776	784	762	775	794	769	782	782	788	774	812	787	783	779	744	740	789	781	809	735	816	789	792	763	853	766	784	812	777	770	798	745	809	781	800	785	815	765	776	791	793	801	782	799	849	755	787	778	742	807	788	827	825	807	813	823	753	778	722	778	760	804	781	828	768	756	771	797	768	791	776	794	745	780	813	776	792	752	782	788	788	767	833	768	839	808	741	787	774	805	848	767	797	769	769	808	793	770	807	776	833	729	742	774	789	773	772	793	811	778	822	752	790	739	786	775	794	832	740	819	772	824	786	789	808	776	800	791	752	764	821	770	761	794	840	806	761	831	809	796	800	780	744	794	779	802	821	765	759	762	808	767	733	746	775	804	808	760	794	788	769	834	828	746	739	783	817	757	780	763	818	806	767	768	818	764	759	758	827	780	793	775	831	713	830	818	789	782	730	752	760	823	846	789	747	721	762	764	833	748	760	811	776	835	790	807	768	804	788	797	814	776	785	776	810	810	811	765	767	788	791	809	759	778	778	810	771	819	760	742	797	781	769	762	750	722	796	786	750	801	826	775	771	831	792	738	773	739	768	759	760	838	780	824	777	802	780	802	830	764	795	743	762	765	791	795	797	834	806	805	785	768	747	824	779	769	763	774	782	806	811	771	793	823	785	789	762	832	821	773	778	752	765	759	795	851	778	810	787	807	842	774	753	807	775	798	786	822	770	802	783	800	812	839	783	772	713	836	780	802	859	769	796	766	808	812	751	784	824	782	760	759	810	820	796	781	797	753	785	772	778	742	782	735	807	832	829	754	772	781	795	790	766	801	757	754	762	780	731	790	801	812	831	827	754	831	773	755	769	776	804	789	843	780	806	777	815	746	810	809	781	800	821	775	796	752	775	799	754	743	788	807	838	784	764	802	770	734	749	840	798	800	778	763	796	789	816	780	781	832	759	785	769	748	799	749	771	803	822	769	750	756	784	801	801	808	784	804	762	797	765	803	771	782	822	806	846	801	777	817	809	792	801	764	819	774	832	785	774	785	761	750	813	823	795	793	763	766	763	792	795	804	818	812	802	787	803	850	826	771	830	760	771	783	760	796	832	767	767	822	726	795	792	778	791	749	788	792	727	724	791	752	780	770	815	752	805	779	777	809	799	816	769	779	760	818	778	763	759	779	803	825	831	777	805	789	815	842	819	794	768	774	781	845	816	771	806	773	811	789	810	769	834	817	779	764	809	782	831	801	790	798	737	791	740	809	754	760	808	756	757	784	723	777	764	798	833	782	769	729	806	808	739	729	777	794	808	759	723	797	797	778	823	802	750	813	825	788	836	756	819	826	738	733	766	772	790	826	802	765	773	790	786	792	787	777	793	776	787	788	813	747	751	759	747	784	804	811	789	760	819	764	750	770	774	817	770	794	753	787	748	771	760	812	749	718	840	784	794	789	789	788	736	792	779	779	767	719	816	777	827	789	775	802	775	692	787	777	797	734	768	810	762	794	786	814	752	767	781	769	780	790	794	777	792	788	785	770	708	773	795	777	796	835	790	759	792	846	777	799	780	801	814	793	814	812	793	754	808	855	844	844	787	782	771	794	795	774	794	776	811	814	727	776	792	771	788	748	784	800	801	761	794	763	736	783	795	796	815	833	787	773	802	817	796	781	794	799	754	795	776	755	775	743	816	774	813	821	814	751	783	788	759	796	800	768	804	752	834	818	789	755	766	798	779	822	785	848	831	813	799	758	780	777	776	784	788	796	758	762	754	800	756	790	772	766	767	798	739	833	806	776	784	780	806	813	811	798	784	781	832	726	778	755	768	843	762	782	827	758	813	759	787	774	760	739	796	785	787	773	825	763	776	816	809	773	751	792	778	793	801	803	755	819	760	747	784	806	770	818	771	880	839	769	802	785	801	809	778	796	816	800	789	794	768	714	763	811	751	761	818	809	778	774	758	812	815	816	744	741	787	795	742	764	780	774	825	752	761	816	803	787	827	748	795	751	805	815	761	787	806	734	810	793	805	755	785	801	800	746	777	743	768
7097	4154	4707	3590	2431	1640	1197	951	846	746	676	602	567	566	543	511	543	426	462	468	473	454	418	443	464	434	392	417	443	390	360	377	427	430	415	401	403	369	413	407	398	381	421	360	389	362	415	414	377	389	359	358	388	396	401	389	395	354	361	394	405	360	410	425	384	354	366	387	377	394	397	391	403	407	361	373	364	409	431	432	410	408	410	376	406	421	392	387	375	412	413	424	347	362	388	383	386	362	399	374	390	408	368	440	384	389	418	311	412	401	395	382	385	403	407	372	378	415	361	390	378	437	401	446	407	396	411	415	368	407	411	394	413	390	391	384	394	386	395	391	369	390	347	369	390	410	439	391	409	385	375	374	399	411	393	388	369	389	390	372	415	418	405	386	368	388	395	430	352	378	424	387	401	403	388	400	398	397	424	391	374	384	398	402	388	413	425	453	431	416	365	376	393	392	437	395	375	397	408	405	411	370	388	386	423	379	382	398	387	382	393	356	402	393	360	372	414	383	407	399	386	376	361	424	407	397	429	418	395	385	401	410	384	371	381	428	385	403	379	378	372	403	408	384	416	402	392	365	398	397	417	425	403	427	383	332	406	388	382	390	378	396	372	400	368	390	393	394	369	386	392	359	381	393	384	390	379	372	361	395	385	404	415	383	403	424	406	422	394	406	413	402	358	389	425	411	403	388	364	387	366	423	374	399	354	351	387	410	402	377	411	408	408	396	389	411	432	407	421	403	398	417	430	442	409	403	393	380	423	411	380	363	409	376	420	376	419	376	414	380	362	409	416	353	409	363	414	393	390	400	373	419	396	407	403	357	387	380	384	367	415	419	398	396	390	353	419	357	388	415	389	378	370	378	425	380	356	415	385	380	392	389	379	382	406	411	394	359	373	379	379	389	367	404	414	382	406	396	386	366	389	412	419	371	379	432	399	399	401	395	386	377	393	383	417	383	380	392	418	409	394	430	406	394	395	416	397	399	397	367	375	365	399	398	415	406	393	358	380	396	379	407	399	365	376	413	401	383	376	455	429	409	403	367	368	366	427	392	414	338	391	399	410	417	404	390	432	351	407	381	398	417	410	381	401	390	419	386	392	443	355	380	400	378	396	347	399	391	373	419	399	422	409	403	356	361	411	380	386	393	391	407	378	397	401	378	334	374	389	382	358	360	420	409	378	384	424	386	368	341	443	413	408	384	399	399	354	429	374	383	371	391	355	413	421	380	391	387	408	361	408	422	407	394	404	400	391	379	374	400	406	334	376	398	400	436	390	404	355	353	359	401	385	364	359	369	375	350	388	370	394	394	381	392	412	425	357	376	354	370	401	405	418	356	376	390	383	412	376	387	394	375	397	370	412	399	412	398	395	401	364	359	391	381	433	407	381	393	374	390	395	391	387	354	387	396	404	388	418	378	369	396	374	382	397	377	380	361	407	396	388	395	374	395	366	414	413	377	388	391	403	385	355	380	389	390	407	402	413	432	406	385	405	357	397	419	389	397	406	365	398	377	415	404	387	391	410	367	391	401	401	405	431	462	379	368	395	354	392	414	395	353	385	381	360	363	390	390	436	385	418	405	394	370	417	392	376	405	395	401	382	405	415	400	380	393	377	371	389	402	413	444	346	415	386	378	409	365	364	398	395	347	372	402	392	393	396	371	386	409	414	401	434	360	395	393	397	370	377	367	394	411	423	413	386	360	403	381	416	432	421	397	408	405	424	382	391	431	383	391	390	407	373	385	396	381	369	371	406	397	373	366	361	359	388	387	396	410	408	399	380	399	397	375	408	372	394	404	409	371	399	428	365	418	406	361	404	369	400	382	382	401	371	366	406	365	400	428	377	372	385	376	430	400	371	389	354	362	382	388	428	412	427	386	373	360	387	404	384	383	361	383	430	340	395	358	422	441	392	364	378	369	433	373	376	411	373	383	408	363	409	420	439	433	419	437	398	386	359	383	427	373	371	400	387	381	395	377	397	444	400	380	369	385	411	385	403	394	374	403	391	399	382	402	406	408	355	415	397	387	367	370	392	419	367	402	396	396	402	430	424	412	416	426	372	398	418	382	336	373	373	405	380	411	393	409	360	390	370	432	398	404	460	413	410	345	368	378	384	396	420	381	373	389	332	387	388	368	372	376	381	400	388	392	358	404	411	420	412	362	393	350	380	411	392	390	381	391	387	399	386	430	420	378	381	404	415	371	410	406	366	386	361	392	406	381	363	381	392	342	404	372	399	350	418	384	369	405	393	387	385	386	393	389	360	360	409	357	391	421	394	403	384	364	425	402	389	418	390	398	378	392	369	385	410	391	388	390	389	421	397	401	424	387	418	376	380	400	391	406	377	382	383	377	422	405	385	343	397	397	394	377	381	372	390	390	400	382	377	383	378	384	374	403	402	427	422	387	379	391	402	408	374	363	401	392	400	395	436	377	409	434	359	397	391	397	427	390	436	398	386	379	398	370	388	396	368	437	382	416	389	368	449	407	402	413	400	396	414	381	400	357	399	371	384	366	384	390	427	375	404	433	391	416	402	383	379	423	379	419	376	377	410	417	403	408	381	391	412	368	367	394	397	383	398	403	397	431	388	424	406	404	358	374	365	382	384	393	402	360	421	369	405	393	427	396	376	390	374	345	395	375	388	365	402	394	398	418	361	410	396	367	389	436	425	360	397	400	378	396	387	382	396	366	403	374	382	368	388	379	381	397	371	390	388	391	387	372	353	422	413	374	409	363	408	371	396	405	383	351	412	392	371	363	364	373	395	433	440	386	400	387	394	370	395	399	383	381	389	413	394	384	379	468	400	410	401	382	377	373	388	373	375	366	371	380	379	413	398	396	397	377	390	369	344	387	360	394	401	379	397	369	389	389	368	385	404	372	356	426	392	425	363	424	386	400	428	396	416	373	400	387	437	359	394	392	443	416	416	385	385	371	398	425	390	406	382	436	392	391	361	376	422	418	391	384	403	353	411	417	346	386	393	393	406	363	393	369	402	409	357	398	377	346	377	378	373	414	421	415	395	384	397	415	383	389	377	383	371	413	413	399	379	388	387	403	393	399	378	365	401	420	375	373	426	388	371	412	402	392	401	349	387	355	397	407	420	385	426	391	392	396	395	426	419	400	390	387	349	377	359	409	410	398	377	396	370	403	398	396	375	398	391	404	413	398	386	434	348	374	407	396	404	435	387	364	382	387	406	380	399	418	392	401	393	399	402	398	420	422	367	416	397	391	370	444	419	358	377	421	401	388	376	395	356	366	407	400	385	375	375	361	362	430	387	382	373	413	374	425	428	392	410	397	358	363	398	353	435	410	345	422	409	397	388	396	400	437	406	426	390	418	369	394	381	384	402	424	415	412	422	383	402	409	390	391	390	399	407	401	392	376	446	357	385	380	415	419	364	398	407	418	411	406	417	416	374	349	384	399	370	405	423	416	353	409	388	419	379	411	450	387	383	368	390	397	417	388	427	392	359	410	393	390	412	356
4753	4075	8614	9803	8129	6261	4563	3701	3290	2854	2414	2140	1864	1793	1708	1582	1478	1354	1316	1354	1239	1192	1196	1191	1162	1125	1126	1080	1077	1043	999	1048	966	967	998	1000	964	949	953	908	993	946	932	901	877	900	926	904	950	899	896	886	965	877	870	905	872	853	910	911	915	864	878	824	900	854	870	916	900	883	867	889	894	896	905	916	872	821	898	883	866	838	915	921	905	868	948	854	876	874	885	823	909	877	922	857	900	893	857	860	903	868	872	905	926	818	908	869	875	882	889	857	849	882	860	880	813	894	866	854	857	851	879	839	839	863	864	905	926	910	864	814	837	871	899	891	893	924	869	881	868	837	940	893	819	858	865	813	929	887	874	900	890	838	864	889	812	865	880	882	881	841	901	863	865	840	888	852	846	859	873	872	871	898	877	856	858	910	894	868	893	837	886	856	917	889	839	912	829	859	906	914	920	909	956	865	886	856	924	883	899	871	910	895	857	924	816	871	877	846	845	888	883	815	899	827	848	904	853	878	872	883	843	875	890	901	847	869	867	889	844	862	864	843	821	833	848	841	840	874	856	877	848	869	866	880	857	887	856	887	854	806	850	855	860	847	902	899	895	908	860	935	855	878	880	880	911	821	882	852	905	820	838	882	903	902	898	871	861	881	895	859	874	897	898	890	863	857	909	896	857	894	851	874	836	856	849	897	868	900	874	941	852	836	843	906	838	807	869	851	862	842	844	880	889	823	860	942	890	886	921	929	857	915	868	891	827	859	917	835	830	834	841	858	892	848	862	904	846	899	866	815	874	881	906	925	904	832	887	901	873	826	882	875	859	882	835	891	879	920	832	835	876	862	830	864	948	896	893	868	875	922	894	901	853	858	906	864	867	884	905	867	877	873	890	933	900	835	885	882	896	853	897	850	859	866	834	890	886	852	873	858	848	902	927	810	855	879	917	830	931	858	880	851	876	917	844	849	869	890	845	825	877	844	863	862	853	877	870	863	925	868	833	857	812	855	862	871	872	833	851	849	906	835	898	922	826	882	881	874	872	846	859	913	870	893	866	885	802	873	904	852	855	881	846	908	866	873	822	857	867	827	898	861	887	873	885	857	897	844	855	861	867	832	854	926	843	829	869	884	855	876	889	852	904	911	858	877	891	880	882	829	898	920	919	853	927	849	868	836	865	881	860	905	853	830	864	876	848	906	868	896	873	868	849	867	814	869	847	885	869	900	876	857	879	871	880	898	872	876	842	871	871	862	895	883	894	891	904	910	946	831	882	883	868	929	818	896	821	920	841	877	876	862	911	901	857	887	825	890	893	888	941	878	873	890	901	887	890	860	924	890	860	866	875	885	926	819	845	882	854	912	892	834	911	902	881	891	915	827	873	860	842	879	864	884	882	886	886	845	900	897	918	903	877	850	862	837	869	885	861	833	905	884	906	918	804	837	900	904	900	809	908	892	828	837	890	853	824	912	872	798	860	885	848	812	896	882	867	872	871	872	859	884	853	883	880	918	902	900	834	840	920	900	896	882	887	878	892	915	877	861	931	859	875	867	910	953	860	859	893	851	863	875	897	922	909	887	899	871	857	903	871	848	840	831	854	866	834	863	814	868	858	887	845	932	876	861	908	905	886	839	884	888	878	911	833	874	945	868	854	903	854	873	856	862	856	875	899	872	875	876	988	881	853	868	839	883	925	884	853	856	846	906	847	904	851	881	820	918	921	881	850	916	840	894	875	887	896	879	849	863	894	869	909	865	894	865	889	881	868	926	878	828	833	901	906	860	883	873	921	870	917	847	897	860	922	877	904	854	922	857	868	926	910	851	892	814	838	861	921	918	851	899	912	886	875	874	867	910	873	915	888	867	906	872	905	853	908	877	867	860	855	852	878	855	929	880	838	895	860	851	884	853	908	860	915	862	864	889	876	870	829	944	870	951	899	906	900	870	876	839	893	873	914	882	876	876	853	868	858	875	855	916	844	902	872	872	845	822	823	891	869	831	902	910	879	892	838	888	880	855	872	850	880	895	895	907	847	901	882	873	850	843	911	878	852	932	897	844	836	878	832	877	871	838	879	850	881	863	848	898	887	843	887	878	851	848	826	812	867	927	878	890	872	844	863	906	881	907	906	899	808	898	885	874	895	855	882	872	824	874	843	896	893	884	918	853	860	884	882	896	836	864	899	930	839	824	873	831	935	897	907	868	865	904	934	862	881	859	862	836	862	896	848	892	843	878	827	883	918	860	837	869	882	927	919	832	865	891	817	881	869	893	855	859	955	868	858	893	850	897	878	938	893	886	836	882	898	893	904	865	858	843	865	854	831	872	864	836	886	857	895	915	941	863	886	850	862	913	829	916	865	862	880	871	853	854	884	900	887	922	888	807	871	885	888	896	867	813	882	953	878	926	900	870	899	941	916	880	930	856	844	862	890	849	890	892	910	855	840	875	856	881	850	898	878	902	867	874	894	885	894	865	847	899	928	900	868	892	843	878	920	878	857	875	901	846	831	896	885	905	909	930	870	861	881	889	909	827	852	902	855	838	852	853	869	826	917	838	846	872	818	859	913	881	821	905	906	856	871	920	882	894	889	873	895	897	858	845	843	816	871	916	905	830	927	876	894	914	858	883	865	864	859	879	900	876	870	931	883	868	859	878	822	836	823	909	875	913	854	927	896	871	926	860	838	844	868	926	920	878	892	811	867	851	909	865	852	928	954	885	891	892	826	862	893	860	901	845	888	852	821	905	895	884	900	846	825	921	875	905	903	902	833	910	920	845	863	860	840	895	858	905	880	889	875	871	874	829	831	917	866	925	861	837	797	885	858	886	862	819	901	951	900	855	828	891	896	824	900	860	874	880	939	872	876	847	914	873	812	872	868	854	951	895	833	862	899	896	911	868	890	879	893	868	914	854	865	874	859	863	882	884	868	857	907	921	902	896	834	879	861	852	946	875	875	877	900	844	891	871	846	874	876	871	854	932	880	828	865	841	858	908	835	862	878	853	821	923	820	916	857	872	836	872	852	878	893	910	854	880	866	920	916	864	827	877	844	930	891	888	938	850	846	859	841	855	939	835	858	905	868	895	873	896	841	848	846	886	888	845	863	916	878	836	875	858	849	928	847	875	887	858	882	849	886	876	895	857	904	884	889	846	904	864	900	884	887	897	837	886	875	875	847	857	892	855	908	861	915	830	880	875	872	871	894	853	875	849	831	896	863	892	919	869	857	885	859	843	897	838	904	872	865	888	906	815	854	853	860	843	869	905	857	908	911	884	835	907	884	834	901	876	872	890	864	910	895	880	873	886	895	850	924	803	933	836	891	872	892	873	844	896	909	884	851	902	873	943	867	875	863	812	859	838	881	925	819	905	877	889	881	836	850	828	894	910	922	861	940	808	903	877	891	867	835	855	869	867	864	939	878	857	828	861	889	843	836	877	851	874	874	879	823	835	906	845	873	858	888	870	869	943	850	864	861	840	894	825	835	938	904	847	839	875
14717	6355	6931	5574	3479	2303	1594	1321	1100	963	827	702	650	666	592	567	536	496	522	475	459	449	438	433	424	442	416	414	374	416	387	417	429	377	354	413	356	412	416	373	396	388	374	409	331	339	386	358	328	395	357	401	368	370	370	378	335	347	340	355	387	372	358	374	361	365	339	377	368	369	364	368	367	351	321	370	353	373	364	365	368	392	378	374	372	376	373	343	351	364	407	358	358	350	393	358	372	388	397	369	391	372	381	374	337	359	369	382	344	374	370	330	355	363	378	334	399	314	377	332	362	376	381	360	347	381	369	335	366	337	366	339	347	367	334	365	372	348	385	355	348	348	344	335	361	363	340	373	359	371	345	371	359	348	349	379	380	318	335	416	358	365	361	376	345	349	343	359	362	373	371	357	371	354	402	326	367	376	354	366	321	379	346	348	349	387	360	345	336	387	371	338	381	356	349	330	359	347	339	331	360	354	412	359	356	344	378	368	391	384	358	329	345	353	392	400	359	345	356	354	411	337	384	349	361	376	385	382	393	376	377	372	397	383	403	370	374	366	390	350	366	347	346	336	347	340	338	305	350	360	392	359	375	347	385	382	354	359	387	340	364	399	406	378	384	346	371	336	360	305	339	379	358	350	355	383	372	367	392	360	346	389	376	373	339	373	388	383	371	400	378	353	377	406	390	383	366	374	368	398	358	348	356	408	346	375	366	356	364	374	332	361	410	373	411	377	359	347	368	370	353	387	370	396	340	319	370	333	383	355	360	400	375	349	367	357	323	357	346	379	361	373	356	354	340	361	349	339	349	345	391	328	370	375	376	324	337	349	357	327	377	358	353	328	357	391	350	369	397	377	365	379	366	344	383	364	317	391	353	370	362	374	382	355	381	371	381	366	365	349	359	357	338	349	355	430	376	402	384	373	385	351	358	399	391	314	392	335	376	363	378	388	363	328	346	354	341	377	374	366	371	371	337	363	366	372	385	343	362	357	341	358	357	378	394	350	308	364	350	367	380	366	335	355	369	369	399	366	350	352	322	409	365	374	368	348	381	343	368	362	382	355	344	345	337	340	388	394	330	391	321	326	319	346	389	341	366	402	329	411	349	341	342	373	346	376	372	345	366	369	364	317	362	386	398	359	320	354	357	363	377	348	345	380	347	369	331	379	371	368	371	360	361	379	380	386	353	357	366	356	350	380	353	372	339	362	365	385	375	382	363	398	384	336	335	355	363	355	348	370	404	392	390	374	376	346	322	392	358	363	322	370	380	350	384	364	357	386	372	344	339	328	349	381	375	378	354	372	343	382	362	377	397	349	348	354	380	382	376	360	335	414	323	373	349	356	376	334	343	335	353	312	316	376	362	344	385	309	339	359	340	328	371	346	363	368	358	354	358	349	350	393	374	374	382	333	385	332	371	372	392	349	334	358	360	392	356	381	389	380	356	395	383	372	379	369	328	369	358	378	347	353	402	351	386	356	355	361	355	395	389	352	357	409	359	362	409	342	386	343	349	366	339	344	358	351	348	365	379	368	378	356	366	378	346	370	370	368	343	353	374	376	364	336	367	378	407	370	361	388	370	369	361	348	352	382	338	378	341	340	349	349	323	351	354	323	371	381	345	373	373	363	368	391	346	385	375	380	368	348	344	359	359	364	320	381	345	322	393	389	394	374	385	365	327	366	369	326	364	352	350	349	363	420	393	346	385	382	350	381	366	367	338	357	384	363	357	394	385	409	375	372	338	351	361	386	344	370	376	363	359	359	340	372	364	375	337	340	367	380	382	354	357	315	392	378	341	386	414	377	335	367	353	377	380	364	412	345	317	381	358	354	379	353	346	306	354	380	349	390	368	323	368	360	379	345	391	354	314	354	395	361	335	355	339	389	342	324	358	334	381	367	351	351	387	384	345	364	385	377	385	390	359	336	363	354	410	318	376	349	391	357	359	341	382	393	333	376	358	382	366	360	387	367	364	386	382	343	349	386	307	345	334	360	347	399	362	381	373	322	362	332	386	375	329	377	349	358	351	362	415	402	407	389	363	359	361	330	355	364	351	387	361	369	379	364	352	369	388	384	345	357	373	352	362	339	354	365	345	366	338	334	354	326	363	344	356	384	381	379	336	343	378	386	345	354	399	389	326	360	354	389	363	403	380	350	358	375	384	340	313	353	347	363	361	398	336	362	364	380	365	377	350	369	402	363	380	353	400	380	340	350	365	359	337	381	356	368	374	355	383	368	365	341	366	367	361	377	331	372	352	343	342	390	372	369	369	355	326	381	343	379	373	371	380	361	372	369	348	355	354	397	346	363	358	383	389	366	360	370	388	380	355	360	350	400	336	330	360	376	338	351	398	364	422	368	365	394	350	361	371	379	319	405	388	367	366	341	377	345	367	346	331	377	349	341	380	381	371	364	353	353	345	355	374	356	382	367	367	361	391	381	360	354	368	330	368	356	352	358	388	366	367	377	336	375	396	377	368	358	377	336	382	407	373	372	367	348	374	373	366	345	393	378	334	372	365	375	352	386	374	368	361	338	346	361	376	362	350	348	352	352	357	372	394	407	397	370	332	353	385	385	355	370	375	358	342	376	341	345	388	381	392	401	331	316	341	357	348	357	398	354	352	350	404	388	374	353	352	350	393	385	374	339	381	370	327	362	353	374	372	354	363	333	360	357	370	349	369	340	366	377	365	385	380	354	338	363	349	356	336	380	326	356	328	375	367	384	349	371	380	351	355	349	366	365	361	348	388	380	366	358	368	366	362	367	328	330	367	355	390	380	379	361	346	395	363	358	367	389	320	385	387	346	374	340	404	419	352	357	333	388	357	328	365	372	361	341	373	402	406	348	342	350	376	378	406	362	382	368	350	403	384	373	389	337	364	324	402	372	332	338	368	398	368	383	371	364	362	391	361	376	366	360	379	355	375	313	384	374	362	380	399	383	348	343	358	349	353	380	400	340	341	372	380	357	346	337	382	354	380	364	331	376	388	326	341	365	381	393	403	348	352	363	387	369	398	371	374	366	343	352	368	363	370	399	364	376	341	349	371	368	353	380	402	361	379	381	354	348	379	391	356	367	373	385	355	361	380	339	374	354	336	319	391	384	353	360	346	355	409	355	356	382	367	386	337	332	418	349	349	355	349	355	339	313	401	373	346	398	354	347	365	317	324	362	383	358	349	375	361	392	343	360	374	380	367	376	347	380	378	372	356	351	355	352	380	361	377	358	367	363	400	364	371	353	340	327	342	341	380	363	355	371	383	342	336	360	357	371	370	352	370	385	352	370	351	358	356	345	384	370	412	355	350	385	402	332	384	381	342	368	323	359	371	381	347	322	366	369	370	344	384	387	387	357	335	390	369	331	360	362	381	373	350	357	345	378	371	375	331	388	339	374	363	355	335	359	338	365	381	377	374	352	407	414	362	330	366	363	397	380	328	370	361	435	358	395	394	371	326	360	375	390	359	366	378	393	379	363	407	354	355	371	384	389
10182	5726	12564	14356	11695	8904	6701	5306	4653	3851	3225	2733	2535	2216	2111	1934	1805	1659	1564	1500	1414	1393	1319	1299	1238	1254	1191	1195	1083	1079	1044	1051	1021	1027	1016	970	965	931	907	903	891	868	938	905	837	885	852	877	899	939	839	864	839	879	883	899	811	793	855	902	864	815	826	808	818	837	821	806	909	838	866	793	782	867	790	825	823	812	803	872	783	792	860	830	832	827	821	780	760	823	798	834	789	757	798	872	835	774	819	877	777	809	808	827	810	816	853	817	805	789	818	834	822	796	845	860	775	829	851	801	861	799	846	811	865	776	827	866	828	820	788	801	796	820	764	788	779	817	853	832	839	815	835	818	847	813	777	831	865	832	798	814	864	830	835	810	813	796	848	819	835	871	813	859	813	807	778	832	871	817	796	831	868	819	752	814	779	885	795	877	805	806	849	849	830	833	808	845	784	824	867	843	792	818	831	833	822	820	820	851	833	809	809	770	798	851	820	862	839	858	783	770	840	877	803	829	802	848	842	830	804	807	799	831	797	802	852	842	841	753	868	840	807	779	791	840	813	800	816	841	832	800	891	863	848	796	845	781	826	834	872	818	811	784	804	839	823	824	796	791	770	829	761	820	829	806	852	795	802	823	896	824	860	800	834	849	899	846	847	806	885	833	803	853	838	858	777	814	780	813	793	826	858	888	796	850	822	804	835	862	851	827	815	845	847	800	794	751	854	777	797	863	847	855	839	821	830	841	822	837	835	767	828	838	821	810	851	831	807	798	798	818	801	819	758	791	828	789	837	854	829	794	809	810	815	752	828	814	801	803	787	791	771	793	841	834	809	807	775	818	834	833	789	783	830	804	781	844	807	815	809	841	793	859	819	840	835	815	797	810	853	813	733	809	826	839	805	808	834	815	846	848	803	817	772	812	832	833	860	811	813	856	841	846	829	819	795	826	810	827	801	862	813	788	791	793	797	843	778	855	845	862	827	808	859	819	816	846	807	847	839	806	792	821	782	808	760	835	831	828	801	867	783	790	824	777	805	840	805	842	866	807	882	834	816	797	830	820	875	843	812	849	814	817	790	791	873	845	844	840	818	816	796	827	820	807	796	807	850	822	836	856	764	817	844	807	843	765	862	816	784	805	821	855	819	802	738	843	849	831	827	835	837	811	822	849	821	839	856	785	854	785	805	825	814	852	825	818	825	879	808	855	793	809	829	873	820	798	826	820	822	778	806	847	806	814	812	825	798	811	782	821	829	832	790	822	832	795	842	799	795	841	806	813	807	860	827	790	832	792	800	858	766	811	853	817	840	827	835	823	828	764	831	803	824	853	850	826	781	855	833	869	799	801	850	777	843	832	797	793	850	880	791	824	844	771	847	893	792	819	853	837	856	842	827	812	833	772	853	833	814	796	832	814	829	877	790	835	826	821	790	853	806	818	796	861	790	833	795	841	833	770	824	837	872	811	834	786	792	854	815	796	854	773	810	856	813	825	759	838	772	809	817	813	815	811	830	815	795	808	843	781	765	836	799	817	785	800	839	878	810	807	781	845	810	831	825	835	836	788	831	781	818	841	786	817	826	867	846	776	794	828	748	853	846	804	817	858	815	826	787	788	887	786	819	867	827	806	762	841	805	822	839	839	791	766	806	833	833	816	794	784	874	813	825	786	827	789	797	788	810	846	813	804	810	833	791	814	834	810	830	847	794	816	840	793	769	843	812	814	856	827	841	756	847	803	861	821	822	809	768	818	809	864	770	836	813	815	800	824	805	814	816	790	838	808	815	797	798	822	789	823	837	781	826	817	848	820	796	856	806	826	848	855	829	872	817	816	811	814	870	779	802	838	869	853	838	794	821	827	834	776	826	765	865	844	861	761	863	817	830	795	817	839	849	785	839	820	828	805	780	813	781	768	821	842	837	824	861	825	831	843	834	809	836	833	787	850	796	817	817	861	796	783	789	787	826	833	806	843	804	829	817	806	820	840	812	789	839	794	805	788	797	792	833	800	823	821	802	895	826	825	796	818	836	863	809	834	832	830	827	828	840	773	857	846	814	823	744	806	803	793	837	833	873	836	861	829	845	804	825	823	814	802	803	829	817	869	793	828	828	822	835	817	810	804	828	806	831	782	794	825	838	805	827	843	801	826	837	764	825	800	828	801	817	826	765	829	838	828	834	751	779	839	854	838	811	830	799	861	875	798	793	773	808	826	811	835	828	822	779	856	797	797	855	831	803	858	791	767	818	843	796	813	850	823	824	791	853	830	787	815	797	805	778	812	764	768	833	849	841	862	831	784	816	802	786	790	830	805	846	820	812	800	818	835	804	786	764	828	853	859	904	808	843	816	819	817	839	805	834	791	897	750	731	814	827	816	794	816	830	834	840	800	838	820	834	777	788	851	795	811	837	865	841	822	775	837	827	871	849	821	775	831	821	804	788	798	852	789	845	762	782	863	877	815	846	843	862	812	849	865	850	833	853	871	808	873	803	813	863	829	849	828	821	802	805	782	813	810	832	818	830	841	789	823	789	830	861	807	816	842	793	816	791	717	778	793	815	862	857	819	804	827	803	781	839	811	783	872	833	789	798	806	767	824	756	820	859	787	771	815	846	856	779	779	827	826	814	842	823	840	843	808	801	855	804	863	840	788	855	845	824	758	817	861	826	862	794	837	815	809	813	820	840	849	804	778	786	823	792	827	822	847	807	809	849	811	853	806	866	881	809	787	810	848	803	865	839	784	878	828	799	841	824	804	815	847	786	803	793	872	778	764	858	845	827	789	796	791	840	834	821	841	813	821	862	861	803	802	835	840	858	830	826	796	875	853	805	838	831	797	739	830	812	822	827	829	818	787	801	788	822	732	807	821	816	841	818	816	820	857	864	825	854	814	799	777	832	753	840	797	795	787	814	771	823	793	826	788	784	835	838	791	847	837	851	790	830	762	802	822	840	790	870	803	809	800	854	887	825	854	797	798	756	887	796	814	848	754	783	829	809	811	814	847	837	837	842	869	828	777	861	811	867	786	761	877	846	856	809	866	751	874	768	881	798	787	800	821	796	833	802	858	812	788	853	769	850	839	824	818	812	846	814	830	833	827	796	866	819	847	775	803	819	829	787	854	836	859	826	821	799	867	876	792	812	829	821	819	771	775	836	826	801	839	823	854	801	779	812	826	862	818	817	820	844	863	839	838	803	818	782	814	855	817	805	858	858	883	814	848	778	805	888	886	750	844	841	837	849	797	817	826	776	834	800	810	805	847	770	796	823	816	845	809	813	818	801	885	813	806	809	843	857	809	815	819	788	830	824	831	807	778	817	780	814	796	848	879	822	756	829	812	849	877	754	820	798	796	783	809	842	838	794	846	808	782	825	781	850	788	805	859	830	842	774	830	823	776	844	823	804	800	814	824	869	818	834	866	802	791	769	818	857	817	810	797	806	834	829	828	876	813	865	822	835	839	834	814	805	812	832	831	815	805	873	819	807	818	840	802	818	848	821	810
22925	9283	10201	8125	4978	3096	2092	1681	1378	1130	939	809	720	682	624	587	567	495	464	513	450	461	425	433	485	451	449	413	418	444	394	365	396	361	361	347	404	360	339	358	308	371	359	325	343	339	403	352	393	338	384	326	372	380	358	348	329	384	356	356	363	370	362	344	353	336	330	352	379	346	322	368	362	326	340	375	335	364	364	359	358	326	360	348	331	374	371	352	349	336	362	313	331	334	342	332	336	297	374	353	392	348	350	336	329	348	369	352	370	356	345	344	342	320	316	350	317	345	357	325	328	336	367	308	375	352	332	330	324	330	373	374	350	339	341	360	324	314	312	394	354	354	368	374	357	375	318	377	320	356	335	341	358	356	374	351	376	334	338	353	329	345	295	355	357	343	334	336	299	362	340	333	360	363	362	317	331	356	332	343	357	299	345	331	344	339	344	385	361	335	340	367	364	356	333	367	329	338	314	341	340	344	350	328	337	335	345	334	351	336	310	327	349	320	370	344	344	381	328	353	324	356	343	323	344	347	307	346	329	313	359	356	339	360	356	347	401	351	343	354	357	383	349	340	386	333	332	367	341	382	334	318	325	287	328	354	362	343	323	374	366	340	361	357	325	351	360	341	362	374	335	349	357	366	332	323	359	318	351	332	369	314	354	351	386	364	385	354	356	341	372	363	357	322	359	350	351	319	336	319	312	336	389	333	350	341	358	315	344	309	337	340	350	329	344	326	354	335	342	308	364	363	338	347	334	356	353	343	341	363	354	356	334	363	342	350	322	339	340	341	329	347	365	345	327	320	372	335	340	339	329	361	332	338	328	365	353	346	365	318	382	322	351	343	330	350	314	360	352	310	310	335	352	367	350	363	306	369	357	350	377	328	335	348	324	342	366	359	373	359	346	330	337	341	380	351	339	342	348	360	339	349	336	315	367	334	331	349	359	338	371	363	322	315	374	325	347	385	338	363	365	365	369	338	328	337	337	334	365	319	344	358	339	339	302	344	364	344	363	362	349	318	354	358	372	317	358	353	330	330	364	366	375	407	377	341	367	379	370	349	321	339	370	350	330	326	356	360	381	361	334	327	311	345	357	362	351	342	347	375	361	333	371	370	311	326	357	337	305	353	366	364	338	354	328	342	319	320	371	355	340	352	367	304	353	311	383	367	371	332	321	325	326	369	316	296	378	344	375	347	354	327	320	333	356	355	359	332	370	308	317	341	372	369	335	361	329	327	351	324	332	345	308	349	351	354	354	390	337	328	325	382	327	318	356	332	377	338	369	337	336	339	341	352	368	381	343	325	358	379	350	347	329	333	356	332	336	314	325	329	345	338	348	371	344	352	379	335	348	322	350	344	391	346	357	346	310	295	306	330	327	353	377	331	332	322	342	352	354	375	352	310	341	372	330	329	361	353	356	357	363	364	322	401	346	334	342	357	336	336	335	337	293	350	374	316	311	349	324	333	343	325	322	346	342	363	320	341	346	367	349	361	417	382	370	345	312	345	340	331	342	378	329	308	353	335	334	340	335	336	383	322	319	309	311	354	347	330	359	343	399	329	341	337	344	363	308	306	345	361	346	364	350	378	367	360	340	344	348	298	326	340	353	348	350	348	365	348	364	334	348	331	363	360	378	343	301	335	378	352	332	338	352	338	371	356	366	332	332	342	358	357	351	370	332	394	360	355	322	369	317	333	362	313	365	349	342	332	363	341	351	365	338	362	317	322	342	360	348	350	346	364	383	380	342	336	335	379	357	408	382	323	354	335	344	332	353	365	338	334	339	356	325	340	300	307	342	367	358	397	336	387	342	351	373	354	337	324	366	330	321	306	314	373	351	377	331	374	331	370	385	332	367	323	340	368	337	316	337	346	360	331	329	341	334	383	353	275	314	357	337	339	338	367	360	329	319	339	343	335	328	364	356	359	363	348	349	357	365	322	379	337	365	337	359	360	331	329	289	329	348	340	343	347	362	305	354	361	369	356	387	368	321	312	330	345	357	328	318	340	381	331	317	330	321	403	346	381	333	322	323	323	350	319	336	361	354	325	324	322	334	352	359	326	354	340	364	332	377	328	360	354	359	365	386	354	375	330	333	373	339	354	334	343	318	343	325	343	365	352	344	332	349	378	343	345	353	341	402	330	339	344	396	354	358	356	345	376	385	364	362	363	374	341	337	338	334	321	398	344	337	309	353	335	331	324	364	333	366	329	317	352	334	371	329	325	329	348	346	338	350	349	367	343	395	319	407	350	323	343	353	383	329	365	347	324	379	366	355	364	338	323	344	322	365	305	362	360	370	322	368	391	348	340	380	372	344	351	341	327	340	346	326	372	342	332	353	357	351	343	325	337	362	337	302	304	348	348	338	365	342	332	322	327	324	360	306	342	359	371	371	356	365	317	365	339	317	340	362	384	361	330	310	347	338	347	338	386	350	332	371	361	364	317	339	380	346	361	335	342	385	360	365	350	338	333	373	351	321	357	361	343	313	298	351	350	337	372	349	373	363	313	326	318	327	357	374	369	335	313	371	357	329	349	314	325	366	381	372	352	325	332	357	351	373	337	353	332	384	332	294	331	360	344	351	391	343	328	348	340	341	361	340	389	324	318	317	351	367	344	354	400	341	343	323	296	345	378	336	348	380	342	357	338	333	348	338	323	297	325	327	324	337	377	371	333	364	373	347	360	375	343	337	316	348	350	344	337	353	348	358	359	305	339	343	370	351	333	341	361	324	374	357	381	350	333	338	394	356	363	310	341	374	342	316	359	325	350	351	358	372	337	334	323	348	323	342	323	347	313	351	366	377	369	374	354	360	384	339	381	358	310	352	354	346	350	340	357	357	346	369	344	383	373	319	362	337	329	372	344	336	343	354	368	389	327	367	331	364	390	367	329	342	291	308	332	346	319	338	340	366	346	355	346	345	366	368	348	338	374	343	370	325	328	303	354	337	348	360	374	342	392	367	345	341	333	338	339	350	339	347	325	362	354	369	322	392	312	344	362	344	360	346	297	348	325	313	374	384	363	366	332	364	322	368	374	361	364	330	343	320	298	337	333	341	327	335	330	329	335	345	350	368	369	344	381	341	380	350	351	346	353	371	347	315	356	346	341	344	347	319	343	333	334	353	320	366	367	319	347	304	333	319	358	368	351	359	375	337	334	355	350	355	337	368	347	343	382	362	384	336	351	365	354	346	331	351	335	354	346	316	313	359	334	324	382	362	337	336	347	383	332	347	372	352	373	371	324	367	332	367	333	340	344	343	329	368	362	327	349	361	355	349	341	348	346	378	338	323	343	327	376	331	368	344	328	385	340	329	337	348	354	346	332	369	326	359	334	359	328	371	349	369	392	355	331	355	346	355	335	332	342	398	354	324	331	312	295	331	324	363	342	357	374	327	322	374	343	370	367	381	319	316	354	358	364	334	349	343	335	318	376	330	342	343	322	351	329	349	372	310	322	334	364	349	357	372	353	352	351	343	327	338	347	343	317
13178	7605	15917	18237	14912	11693	8535	7058	5941	4771	4024	3443	3102	2750	2627	2364	2073	1952	1789	1734	1700	1587	1465	1448	1378	1374	1265	1228	1193	1161	1125	1121	1099	1030	1053	996	993	953	949	929	957	932	888	872	936	813	891	898	874	837	872	848	817	889	802	800	838	812	812	788	860	804	801	844	770	760	846	797	786	799	790	836	778	787	787	804	791	816	778	800	780	831	793	824	837	753	825	829	825	760	773	799	808	798	767	842	768	817	844	779	767	836	843	778	818	756	759	831	767	808	760	735	800	765	824	860	789	800	768	769	820	787	796	774	798	766	777	801	822	769	779	813	831	796	767	787	787	808	822	844	783	808	812	814	785	816	831	772	779	780	819	760	812	822	765	759	826	800	831	809	851	820	794	772	809	809	796	802	814	793	780	759	770	784	788	781	808	793	811	789	752	786	811	799	752	807	796	847	766	795	803	841	776	772	762	777	734	782	783	789	779	803	739	767	733	768	781	786	792	805	783	737	805	756	826	796	780	795	804	829	795	793	757	781	777	815	810	799	772	756	786	749	764	828	757	772	750	806	748	811	779	812	773	793	774	791	821	824	819	803	820	744	806	809	769	798	766	775	809	747	794	767	821	831	825	787	764	800	833	800	790	766	821	782	755	825	810	808	747	774	772	767	847	850	826	821	805	810	743	816	866	837	773	772	827	777	769	823	732	728	799	768	771	778	800	798	829	792	764	780	842	829	770	768	809	808	756	787	786	808	789	825	766	802	773	754	763	792	799	835	767	807	784	785	757	756	769	781	843	788	802	790	824	791	780	772	787	831	741	781	819	782	779	752	809	779	821	792	740	767	803	803	779	757	794	775	764	840	775	803	784	829	757	766	822	770	813	808	785	801	747	816	760	789	818	808	775	789	768	797	788	793	745	740	852	757	788	829	738	770	804	767	756	759	818	767	721	780	783	760	808	781	790	793	797	851	776	817	807	743	795	804	791	756	794	772	767	785	827	759	791	779	794	799	823	804	815	817	785	735	793	781	821	840	782	774	816	788	788	738	831	801	761	727	738	789	822	839	819	848	840	723	759	776	753	802	818	797	764	758	755	799	774	744	758	789	781	739	767	815	812	790	791	776	779	821	733	790	822	846	782	784	783	805	721	776	812	824	793	835	775	790	818	827	777	814	807	829	775	786	799	824	795	776	759	768	784	820	809	851	785	770	761	765	796	821	776	752	820	811	754	783	821	804	791	789	806	787	834	805	740	821	769	773	808	774	779	805	789	772	754	778	745	809	766	746	802	804	784	761	767	778	818	782	790	846	796	770	791	812	768	747	822	777	789	780	752	816	816	794	772	803	794	768	841	768	802	788	809	824	821	810	800	776	776	812	812	802	790	759	792	744	789	749	777	764	793	772	777	761	822	768	809	716	802	818	765	759	775	785	807	783	820	774	783	827	814	821	724	817	807	796	788	853	736	765	743	727	806	791	806	844	809	787	781	829	792	847	797	808	769	777	788	752	778	797	794	780	739	773	716	775	774	804	793	819	811	769	786	806	793	793	808	805	759	821	768	835	794	781	771	840	775	785	729	776	761	799	789	869	789	769	814	775	802	817	764	789	808	816	827	753	793	814	782	775	779	792	781	829	757	775	776	756	841	768	806	838	793	809	772	792	825	758	742	790	789	796	786	778	828	786	807	761	768	786	805	788	792	781	798	795	773	793	776	809	765	821	802	809	774	780	750	777	766	744	828	774	793	790	808	779	798	801	803	842	773	791	777	778	778	746	772	809	829	813	770	740	762	818	795	769	795	766	769	799	885	812	837	748	757	814	703	803	858	818	808	842	789	766	746	731	765	793	802	798	812	776	808	799	769	731	853	813	793	757	807	728	833	778	788	779	792	798	830	797	831	764	783	768	806	769	806	744	798	800	805	765	788	784	737	791	793	816	719	788	787	793	825	808	756	821	768	796	786	764	804	784	814	813	814	783	833	809	787	795	797	770	849	779	753	777	725	802	731	748	799	823	755	829	792	764	770	799	846	767	737	806	818	805	785	817	805	788	816	815	802	795	780	739	760	808	756	795	835	849	826	763	752	731	803	794	787	790	780	763	774	798	784	762	856	758	790	771	819	816	796	800	771	789	806	748	786	779	766	795	780	767	762	805	817	737	785	846	799	790	823	784	810	767	826	788	810	786	828	807	808	844	772	790	804	838	780	825	787	808	785	795	851	804	718	813	768	844	775	785	790	778	799	794	785	762	785	791	840	775	809	772	831	801	765	809	816	814	847	813	747	795	767	750	801	761	756	783	802	788	796	739	796	781	778	816	784	776	766	853	828	760	748	833	809	822	781	772	766	788	751	793	788	783	802	839	810	752	776	826	843	817	776	802	778	776	773	763	752	796	855	830	780	770	831	770	844	824	815	765	782	821	791	790	820	822	839	732	783	786	732	772	816	778	850	836	785	780	812	837	769	776	782	832	801	775	822	767	762	808	758	796	783	774	817	775	773	816	740	831	798	806	738	788	805	801	793	815	846	820	830	802	808	808	744	778	798	771	818	760	768	822	781	825	809	765	807	769	840	717	810	779	799	804	794	812	836	839	780	765	819	766	857	761	764	771	789	786	812	772	812	763	800	743	809	827	811	790	782	801	798	771	786	741	742	789	784	781	798	822	832	823	776	820	831	799	779	786	776	736	787	795	786	832	797	812	767	783	848	808	779	839	757	795	774	796	800	791	777	782	790	786	837	747	741	734	747	809	817	771	825	726	790	799	800	805	766	764	814	812	830	825	837	788	762	810	785	810	825	815	774	799	799	798	840	843	796	806	758	787	817	789	793	811	809	801	792	797	789	769	747	734	775	802	788	815	844	780	784	851	812	829	800	759	774	797	780	797	770	798	811	825	797	776	783	765	773	776	791	762	788	750	741	788	797	745	788	794	754	796	798	773	826	779	781	787	812	845	810	765	792	752	829	816	763	786	785	761	795	756	788	819	782	826	760	758	765	765	784	762	745	757	905	753	775	722	851	763	768	779	788	821	792	750	811	787	751	833	784	800	774	805	763	784	839	814	759	793	788	777	778	820	755	838	793	784	781	788	831	794	771	841	781	776	763	780	762	749	826	809	796	816	804	789	810	832	787	781	786	792	787	746	758	825	801	815	735	825	787	776	794	825	826	832	770	805	780	769	783	791	863	819	840	781	804	788	837	819	824	803	806	807	801	794	757	797	810	769	776	786	764	803	797	793	846	761	869	804	766	783	785	816	788	760	728	795	781	796	801	797	847	775	790	784	784	784	770	778	786	811	784	731	769	771	821	804	770	795	781	816	811	824	782	783	762	759	821	794	771	797	797	762	837	821	779	819	752	775	780	790	808	788	811	807	809	800	779	779	810	768	821	821	780	795	819	792	813	809	861	779	798	790	753	782	775	743	764	807	799	841	789	806	808	865	794	761	813	779	780	785	786	813	783	824	773	754	769	804	787	827	771	791	789	787	790	782	812	786	817	746
7114	4184	4653	3463	2336	1558	1182	990	876	764	629	600	582	541	492	486	520	462	502	418	420	416	423	438	456	445	434	384	396	407	414	429	391	413	419	361	439	391	394	383	391	403	399	388	413	372	377	398	395	389	362	372	431	405	381	392	424	380	385	365	403	421	399	436	383	387	414	385	396	368	341	380	437	373	390	374	407	405	372	351	386	394	403	363	414	390	416	365	395	375	378	389	380	397	424	411	379	388	374	399	430	380	378	365	420	391	390	372	382	357	390	418	385	405	371	378	379	375	384	405	370	422	384	387	418	413	385	371	415	382	376	353	387	385	403	386	384	395	393	424	405	365	409	405	371	380	393	428	407	351	404	381	383	400	409	376	381	362	436	376	375	394	418	382	369	413	407	403	385	381	390	403	395	394	397	392	382	369	369	391	400	393	393	396	418	426	387	418	389	401	402	383	403	432	382	396	402	414	385	387	378	355	383	396	423	363	383	395	380	338	377	391	393	390	375	401	337	425	408	436	391	383	384	375	392	413	368	385	402	390	400	358	405	387	372	386	342	388	412	349	396	382	397	389	406	426	393	357	429	408	408	381	377	391	398	420	445	411	385	387	406	353	359	406	425	392	413	430	400	343	398	366	381	373	410	396	363	372	384	357	387	381	434	385	376	377	348	407	386	367	408	362	396	392	371	422	387	394	381	391	348	375	394	371	420	378	398	402	378	421	400	394	425	391	385	378	381	374	382	411	402	389	397	395	428	383	409	428	403	368	385	387	382	388	390	359	366	406	398	383	383	412	390	371	385	380	395	394	381	388	349	397	379	367	374	407	367	406	402	414	419	422	373	398	409	375	394	397	387	409	347	390	418	395	405	385	380	379	379	403	399	395	393	377	369	394	386	393	361	432	379	390	358	408	389	365	391	409	389	428	419	378	377	415	390	379	402	394	384	394	384	411	383	414	386	357	376	399	405	398	405	378	371	400	380	369	386	401	415	349	412	361	389	400	391	367	367	362	394	391	380	367	401	368	375	404	400	406	372	387	378	393	400	384	387	383	427	379	383	372	419	393	396	390	377	380	418	408	384	382	369	397	418	388	376	388	364	406	388	386	369	416	405	399	369	400	377	416	404	379	441	381	422	348	438	355	373	373	390	385	372	412	372	408	382	348	405	407	391	394	390	372	397	381	420	380	413	398	392	381	394	362	378	398	412	396	334	370	374	355	373	381	366	357	401	398	374	356	357	402	392	386	410	444	367	431	390	433	367	351	392	389	397	375	375	366	372	399	396	394	386	400	412	421	405	422	418	394	410	400	374	355	358	427	406	365	348	408	417	391	400	357	390	354	383	377	414	398	413	394	421	426	404	369	360	385	388	401	364	388	407	364	434	396	416	395	378	394	386	371	383	422	410	376	387	380	399	392	344	395	407	366	370	379	396	391	394	391	368	341	387	409	388	385	419	373	400	337	372	387	395	381	394	373	327	379	406	387	437	425	385	382	335	365	397	358	417	375	405	391	383	374	387	371	369	402	412	384	404	393	349	377	367	413	390	377	371	425	382	403	397	412	419	383	412	386	377	395	365	447	392	404	349	365	388	375	387	431	377	393	407	402	384	406	397	388	389	385	370	365	392	430	397	413	445	397	389	355	364	364	373	375	428	383	449	405	426	421	385	397	405	366	397	372	404	411	394	400	387	414	377	368	393	363	400	377	403	376	403	390	345	393	369	408	412	385	369	376	394	375	406	363	406	366	375	370	405	392	399	384	387	396	410	372	380	388	401	414	399	418	364	363	366	406	379	376	397	382	387	407	369	408	381	372	380	381	396	382	440	347	362	374	381	361	324	403	374	411	403	370	391	371	369	402	383	399	381	389	407	407	376	350	425	386	334	364	367	388	378	401	395	397	378	402	390	378	423	405	425	383	379	395	410	391	404	364	394	358	424	355	382	384	359	376	343	368	406	402	381	372	387	403	411	390	393	408	392	381	378	390	413	410	395	372	372	355	421	393	407	423	407	401	381	378	398	391	373	393	387	341	388	411	397	419	379	389	382	382	370	398	427	375	401	445	391	365	398	374	386	414	411	364	400	383	385	372	365	389	367	382	400	408	390	399	372	399	371	397	393	424	410	402	409	391	402	407	350	371	399	388	382	370	386	389	355	369	362	438	399	435	353	396	440	410	392	375	358	412	379	396	379	394	366	401	387	427	394	387	391	419	385	407	380	386	383	415	385	372	433	398	341	372	371	398	405	446	381	419	423	386	381	387	412	399	407	382	398	385	358	406	380	387	366	398	375	409	391	398	376	393	384	406	405	362	386	414	338	421	387	362	371	401	410	406	396	379	406	378	354	400	417	397	375	373	384	400	340	373	393	353	387	360	377	386	338	417	382	396	365	366	333	397	391	392	396	409	371	447	417	358	373	365	379	373	383	355	384	387	363	369	376	388	382	372	409	368	384	394	413	413	390	397	398	395	405	387	423	358	379	347	388	419	409	394	383	417	366	359	408	397	360	384	352	394	389	414	392	394	340	361	408	399	364	385	391	395	368	413	392	379	387	415	406	376	356	410	333	376	353	391	402	394	385	422	412	425	385	370	392	390	382	374	397	433	371	352	428	379	376	386	412	393	375	384	387	390	381	421	444	410	366	383	362	380	401	395	375	422	381	360	376	368	344	401	404	446	383	381	385	390	330	393	392	398	409	381	391	381	398	440	401	383	409	364	378	370	402	387	402	402	411	391	382	429	370	347	391	382	385	405	359	377	356	379	381	399	430	360	367	381	390	406	373	373	389	383	377	377	406	397	382	371	404	355	420	391	377	372	368	352	411	372	374	410	370	404	409	390	418	407	419	385	427	363	356	366	401	379	379	383	369	418	373	375	377	409	430	405	370	390	411	390	384	371	374	394	384	386	380	381	392	380	384	399	420	386	371	379	399	430	379	368	403	381	424	387	389	402	393	365	399	389	370	417	383	394	448	398	401	379	400	409	397	357	387	434	407	390	390	407	380	395	392	395	454	396	373	391	370	391	408	385	427	377	381	362	395	418	423	367	377	405	437	359	367	385	371	385	392	399	382	336	374	413	359	376	423	412	369	394	404	413	422	371	391	373	408	386	372	401	383	394	423	358	406	398	397	370	369	387	416	401	376	407	417	418	416	390	354	389	353	402	399	397	392	396	398	391	386	376	388	391	396	376	341	390	411	399	375	341	375	379	353	394	394	390	360	387	426	390	384	382	381	412	394	360	353	358	382	380	396	397	390	356	378	375	386	400	378	396	394	405	373	372	386	365	414	432	402	419	377	358	398	396	376	391	408	376	333	383	371	395	419	450	348	353	412	400	400	352	403	384	386	381	409	407	407	378	373	383	387	351	403	402	406	411	385	376	361	417	416	407	398	423	382	395	408	390	381	364	399	391	389	395	380	400	390	371	389	379	358	435	387	387	350	419	363	404	418	404	365	401	441	417	404	383	416	372	375	409	389	377	414	405	380	424
4875	4076	8500	9701	8042	6126	4493	3830	3284	2747	2270	2076	1877	1769	1599	1586	1394	1417	1372	1285	1263	1276	1153	1145	1192	1123	1099	1030	996	1062	1084	1053	979	965	939	983	922	961	940	967	925	939	949	878	911	903	903	870	909	928	851	885	906	913	875	935	854	919	895	904	882	895	854	881	865	917	909	811	850	888	837	801	880	895	844	883	836	903	876	835	880	883	891	872	903	862	846	856	881	856	854	829	918	894	855	827	861	887	901	865	938	949	855	894	851	847	867	850	867	870	913	910	857	899	868	890	890	845	878	836	900	867	832	909	833	929	880	835	880	869	916	868	905	906	828	842	820	894	860	876	889	869	896	911	870	837	846	976	854	907	883	863	868	828	849	806	897	895	843	852	884	929	884	871	919	848	838	856	884	848	845	869	865	911	878	886	884	901	881	878	876	927	838	901	862	874	856	852	825	899	849	858	871	866	921	923	860	908	870	872	839	897	923	803	910	868	865	853	860	891	881	881	849	932	811	888	886	906	854	878	906	826	875	922	877	925	807	904	866	923	867	836	872	883	888	849	935	851	859	859	854	848	883	843	831	837	871	861	843	833	870	861	889	865	862	912	869	833	860	894	889	844	912	890	854	841	817	861	911	875	882	928	867	824	844	882	851	819	921	920	825	898	863	866	847	822	888	844	887	835	859	864	857	891	880	857	841	909	858	844	908	892	866	888	890	864	845	842	890	870	882	928	882	889	851	897	875	906	879	867	832	881	886	890	842	901	885	852	868	906	856	889	867	828	870	897	882	891	849	847	895	893	873	808	864	864	840	831	813	864	880	849	923	899	853	885	868	963	837	917	826	850	835	875	863	883	851	892	876	939	891	873	823	902	914	886	878	874	885	878	867	878	861	866	799	895	894	888	849	850	921	884	867	857	910	864	865	793	856	893	921	847	897	880	895	885	883	882	867	847	888	854	937	837	887	824	899	872	863	901	889	825	902	871	879	892	917	858	834	866	902	886	849	840	903	882	906	892	861	901	893	865	913	896	875	857	882	871	903	874	882	889	858	840	842	874	893	905	848	898	881	921	873	845	849	923	900	881	894	859	861	917	874	890	878	910	799	885	886	866	878	856	860	858	842	868	894	864	889	862	842	844	853	849	853	926	806	911	884	794	889	907	868	859	866	880	849	887	810	859	849	894	899	908	877	859	862	826	866	872	887	871	864	897	908	907	908	890	831	836	905	802	843	857	857	848	837	876	859	927	877	855	900	871	916	869	833	926	810	890	873	832	885	951	819	878	844	879	862	895	893	902	910	879	847	837	872	849	838	865	892	793	872	915	855	867	898	847	817	878	861	808	887	830	873	849	895	893	894	881	812	869	861	878	839	872	849	902	836	841	862	890	861	819	851	855	892	820	877	858	890	824	890	887	845	859	858	908	848	878	894	843	901	921	884	810	853	883	854	932	826	914	856	860	906	928	900	923	853	892	845	847	870	855	907	821	910	906	886	879	854	843	877	864	884	875	856	827	891	871	892	905	849	892	856	921	900	865	871	893	863	892	874	867	849	874	866	858	846	856	875	873	844	839	887	871	862	857	950	866	929	869	892	906	854	843	909	855	859	930	867	877	882	887	863	856	876	893	854	854	884	859	874	827	911	851	872	850	917	894	875	863	822	862	855	897	897	871	887	854	868	844	834	838	900	812	795	888	848	819	841	862	826	858	841	852	834	861	834	870	842	905	862	899	896	888	905	944	852	876	839	833	884	880	919	889	868	855	904	881	859	865	866	888	847	866	918	862	853	780	866	900	880	869	825	800	893	842	911	836	885	862	830	869	864	822	819	883	868	873	855	885	792	830	900	890	861	868	857	857	835	889	883	835	914	922	952	839	841	809	854	889	866	848	914	831	873	914	875	880	828	814	911	928	889	849	884	877	848	864	911	920	836	843	873	916	945	893	852	839	905	853	854	882	849	891	838	888	855	895	890	861	844	864	871	856	863	886	885	905	866	885	828	879	861	833	827	829	857	822	905	835	863	853	886	927	879	871	856	833	851	868	850	828	905	861	897	865	870	874	843	844	877	884	888	896	897	882	878	871	896	866	825	892	907	862	906	829	863	847	872	801	834	853	822	856	822	949	890	867	860	864	834	865	858	919	768	832	925	845	874	864	822	934	865	892	892	846	868	826	815	880	819	900	840	837	817	873	857	849	885	895	909	891	859	783	884	859	902	827	866	871	869	860	834	879	885	874	875	857	854	914	871	877	902	821	862	838	842	892	893	905	847	886	886	851	879	923	875	938	872	880	873	897	866	869	859	902	860	830	858	895	822	899	908	824	912	848	838	890	855	902	855	824	819	903	913	841	870	927	907	879	860	851	869	852	841	907	860	921	892	887	830	864	847	910	849	837	840	835	905	844	851	892	875	847	842	838	889	883	856	893	886	869	858	939	881	872	819	874	871	851	868	875	888	892	920	890	882	885	902	830	864	887	839	851	847	873	866	862	868	879	879	878	877	893	876	869	854	886	855	837	863	877	863	890	885	892	841	871	852	884	842	864	872	940	893	882	876	861	940	838	958	862	864	869	857	866	866	888	855	917	883	826	852	818	887	903	850	862	868	870	854	873	856	853	867	892	829	864	881	885	850	883	856	905	867	818	867	881	895	862	825	909	841	869	915	822	875	823	857	851	903	845	828	842	889	868	891	884	862	862	892	875	888	898	857	848	925	854	863	879	886	877	823	871	902	823	889	859	879	868	821	850	882	912	905	849	884	837	910	884	889	839	842	947	818	860	869	903	833	843	857	873	890	885	877	844	875	861	869	887	802	808	857	875	860	860	902	875	890	894	845	892	862	881	848	902	911	863	915	867	777	848	845	847	801	881	860	871	885	880	833	870	849	909	925	828	868	827	831	870	823	835	932	869	918	859	905	868	915	867	866	864	926	894	876	870	850	876	842	917	879	856	857	823	884	858	855	861	905	888	887	917	847	906	865	863	862	863	833	881	848	871	871	900	847	844	896	915	862	888	889	915	889	818	845	820	881	806	874	901	842	856	854	867	880	860	928	862	851	832	896	841	857	889	867	891	886	907	857	895	890	870	892	849	817	854	881	845	893	878	880	869	845	872	840	890	846	869	862	870	933	834	905	814	884	924	835	888	906	873	862	916	868	828	857	875	853	854	887	848	903	842	929	857	911	864	834	849	865	873	856	867	863	823	904	902	882	882	842	835	845	780	835	906	850	847	881	913	883	865	824	842	858	859	849	853	840	867	865	852	863	915	871	874	870	829	910	856	830	872	921	904	921	849	856	860	863	871	852	872	836	857	833	804	850	887	831	863	942	863	783	846	892	904	889	821	859	866	856	794	852	854	926	848	863	870	868	860	893	867	886	864	857	900	890	831	898	863	806	906	826	824	890	873	816	879	863	898	828	902	887	836	856	876	871	831	914	835	859	886	866	910	888	873	818	891	834	890	813	881	826	922	864	873	863	892	892	835	872	930	847	883	858	910
14887	6378	7242	5736	3517	2353	1566	1381	1118	872	790	754	620	587	545	567	547	498	484	455	455	448	432	419	437	401	399	421	442	417	422	386	405	425	400	381	362	391	376	378	405	389	386	386	379	369	399	383	382	375	357	375	352	378	365	366	387	358	371	376	371	406	376	396	359	325	367	386	383	379	387	367	377	345	361	378	393	353	342	395	367	356	366	377	352	383	341	344	406	376	364	350	325	375	354	379	395	367	358	367	355	348	369	375	344	357	372	367	322	378	382	375	341	371	373	318	380	342	349	359	386	362	374	399	367	362	390	311	392	376	356	391	350	345	380	401	365	387	360	371	331	346	399	368	358	375	330	376	366	357	348	369	347	420	358	360	373	349	358	363	350	360	338	369	360	352	357	350	360	344	345	368	413	355	337	365	349	357	356	351	378	375	345	329	323	363	370	361	365	348	379	372	390	369	352	376	360	360	389	340	365	355	372	386	392	386	363	359	357	350	382	354	345	365	371	383	390	359	385	361	344	351	401	389	364	347	329	341	377	343	359	379	395	369	375	384	339	358	358	340	402	356	369	341	382	377	344	370	401	350	379	373	378	357	359	396	345	344	361	339	370	365	364	388	321	358	378	378	346	384	369	339	350	337	407	387	343	376	425	336	363	356	373	381	367	376	351	388	408	341	349	348	385	355	340	343	353	328	368	387	388	359	392	365	377	353	348	358	389	353	402	372	411	379	345	386	385	385	355	376	374	357	426	398	375	359	381	378	341	360	317	350	346	336	362	391	364	350	372	348	340	360	352	336	373	348	317	367	391	392	366	386	358	383	362	350	378	367	324	369	331	382	356	397	388	368	337	382	358	341	364	371	360	404	331	368	364	349	362	354	351	336	397	374	381	358	398	313	309	356	349	345	345	377	351	353	332	351	356	357	356	319	349	377	404	367	381	321	363	376	390	337	348	334	368	411	393	346	389	362	350	360	367	375	357	340	416	331	370	374	363	362	356	360	333	356	379	390	352	382	369	340	336	356	353	339	365	378	357	343	364	352	340	399	379	318	335	348	351	366	365	374	335	355	368	337	411	317	395	371	349	383	339	389	378	428	412	365	363	379	325	357	334	371	350	379	392	365	373	355	358	355	343	357	376	345	327	343	364	365	375	361	380	363	358	342	350	402	350	353	357	353	377	371	348	384	352	358	385	366	385	373	406	361	337	343	349	365	337	353	325	350	372	355	343	358	349	379	349	429	347	325	365	378	360	389	361	387	364	360	387	379	352	397	399	372	364	338	364	402	372	360	384	375	384	343	389	367	358	317	348	397	331	372	386	384	378	336	338	361	340	355	379	360	368	359	383	403	334	337	351	344	394	389	387	377	358	337	391	380	377	364	358	397	347	379	383	376	360	350	371	346	369	378	372	368	358	368	321	357	374	358	380	344	362	329	337	351	339	350	371	355	378	381	391	372	399	368	381	353	353	380	375	356	383	351	368	384	341	360	387	383	359	356	349	357	347	353	368	349	369	345	383	390	333	389	370	358	378	378	437	380	342	369	381	332	383	377	340	386	360	390	380	380	357	354	378	375	372	381	328	317	363	412	353	393	419	347	373	345	375	375	370	342	374	337	359	385	331	388	385	358	398	390	377	345	385	362	385	372	363	358	364	335	348	377	385	360	348	360	357	381	331	371	422	365	396	354	342	360	347	379	378	374	371	365	359	378	358	393	369	373	360	321	378	324	350	400	377	365	357	363	370	384	378	358	400	410	358	347	362	356	373	369	369	370	383	375	361	340	361	352	357	377	369	335	351	326	373	361	358	389	347	383	393	376	349	367	343	318	375	364	405	357	377	378	379	349	365	363	345	373	352	354	357	370	356	355	360	345	336	359	358	401	346	382	361	340	390	367	347	389	360	375	361	327	360	360	412	345	355	363	362	343	373	343	359	383	374	368	379	385	344	365	357	355	372	370	390	364	383	377	395	374	371	392	397	383	327	346	355	345	364	341	401	333	329	349	361	378	357	362	348	351	366	344	380	355	348	350	383	370	379	353	329	382	379	321	343	367	374	362	347	324	390	383	385	371	389	322	384	404	370	358	352	359	376	341	361	331	337	360	349	327	380	343	339	368	377	376	362	326	386	396	373	339	356	366	355	352	363	383	405	361	331	341	350	392	334	345	376	391	384	376	367	380	350	391	373	370	373	362	394	344	348	372	374	406	438	386	374	365	362	390	343	357	387	335	365	328	352	381	362	359	380	325	351	399	364	407	358	342	328	363	373	390	341	373	362	336	362	380	332	361	388	394	330	373	328	369	353	348	300	326	385	327	351	357	402	361	362	403	389	369	380	347	382	375	362	334	331	355	365	354	359	396	391	380	366	392	342	334	372	367	386	360	338	414	348	345	330	407	326	360	345	363	335	381	381	348	343	368	351	365	390	347	384	390	326	377	415	343	366	364	353	331	366	358	357	350	311	340	381	351	325	363	361	369	344	377	374	385	365	399	357	325	334	397	355	340	354	378	341	390	368	376	357	345	346	345	387	393	419	346	357	366	380	352	367	361	339	408	318	355	370	348	381	388	340	385	348	351	313	379	374	403	347	369	359	373	373	359	343	367	330	405	352	399	352	387	325	374	351	370	355	344	365	374	354	363	367	368	364	364	323	380	389	344	373	342	345	375	344	354	369	377	358	378	322	387	348	396	397	347	362	397	352	340	361	355	326	405	360	345	360	336	372	351	392	376	345	326	363	348	351	360	321	341	354	368	374	348	383	393	367	370	343	361	381	360	351	353	340	367	345	347	373	352	342	390	370	383	396	397	368	350	368	337	355	370	350	330	350	347	347	378	365	363	376	378	376	339	387	344	367	395	366	401	336	360	357	348	399	407	339	380	362	357	363	368	328	371	345	365	371	370	363	350	357	360	384	370	353	377	344	372	354	373	367	367	373	350	380	380	358	368	375	342	378	375	381	378	376	345	378	350	396	398	346	350	344	364	349	328	348	375	352	327	370	366	359	331	359	333	328	382	343	333	371	359	333	381	375	362	369	387	384	376	383	411	353	381	334	351	367	394	361	360	345	344	333	338	374	324	355	366	345	385	385	377	356	364	371	350	359	410	378	373	385	368	383	372	367	355	343	362	369	348	324	348	370	381	391	373	393	389	373	369	352	373	341	355	355	334	332	351	362	336	357	352	352	367	366	336	364	368	342	354	388	351	350	348	390	352	324	369	375	377	425	372	359	367	387	392	392	392	384	378	339	332	356	360	413	426	375	361	345	365	347	367	366	360	359	366	375	367	390	401	385	373	342	392	371	350	355	379	363	360	344	357	324	363	373	382	351	352	367	345	355	374	389	383	357	371	370	356	329	359	346	377	344	399	375	369	335	348	382	347	383	308	351	359	368	336	347	335	410	378	330	348	336	378	365	362	395	369	347	385	331	345	358	348	374	312	367	330	373	368	397	374	399	368	398	372	379	360	360	351	357	346	375	395	364	426	367	387
10285	5942	12652	14609	11841	8943	6757	5461	4552	3655	3181	2651	2481	2290	2059	1869	1761	1715	1613	1606	1379	1441	1301	1380	1309	1224	1174	1119	1042	1062	1118	1073	1075	1033	1048	938	951	963	984	933	905	922	878	867	882	901	868	860	854	860	817	919	883	837	853	851	824	815	825	828	821	841	833	884	833	814	867	818	767	834	857	887	814	798	783	793	796	806	846	843	851	834	828	823	805	801	825	828	801	801	795	857	832	851	815	846	850	870	798	780	823	849	790	828	818	826	865	806	820	849	815	815	803	850	848	876	821	823	816	828	794	769	818	867	796	806	802	826	841	827	820	837	812	791	853	865	812	814	804	789	817	826	810	800	829	837	815	830	828	833	809	803	764	805	822	821	816	823	824	843	823	843	861	783	838	843	817	804	806	850	825	840	768	838	773	815	848	808	864	818	817	826	862	811	808	765	824	803	859	827	776	872	813	840	764	812	813	793	832	795	803	806	826	821	849	819	819	836	781	810	823	805	817	805	851	864	805	819	803	817	804	830	762	811	846	850	774	823	758	848	804	791	828	834	856	863	823	857	814	805	839	803	855	791	821	849	814	749	811	778	785	826	852	819	809	831	800	789	840	846	792	855	770	856	841	826	801	860	847	796	808	812	810	826	822	843	818	851	797	772	835	831	794	789	828	826	793	828	810	793	860	850	802	851	850	842	770	816	809	834	803	820	790	823	829	784	783	796	812	817	869	845	777	824	810	833	848	832	808	803	860	861	806	786	790	868	871	877	833	767	854	845	821	840	821	810	776	785	847	819	807	843	858	821	771	771	866	804	797	815	813	857	781	830	833	808	809	809	789	882	811	850	882	775	841	839	844	845	825	835	800	833	790	851	796	837	841	790	776	883	787	788	874	803	855	827	831	856	817	852	853	821	797	822	865	807	803	818	844	829	853	828	834	774	862	813	816	776	862	850	815	793	824	812	836	854	827	808	799	838	843	831	848	784	830	835	848	830	861	842	810	787	853	860	831	858	866	862	814	838	831	834	846	837	807	815	796	848	883	794	857	807	848	800	779	817	809	837	814	806	829	860	838	795	836	803	852	776	851	783	834	815	806	763	787	848	830	877	826	853	785	841	820	811	785	848	847	855	836	758	800	773	847	810	808	872	815	826	774	809	776	837	789	854	757	801	806	735	817	832	812	826	812	819	815	882	835	778	827	826	789	801	845	786	809	783	825	798	829	857	818	877	829	826	807	816	790	823	819	840	829	776	790	857	847	804	811	812	868	796	802	832	761	863	796	755	848	793	807	809	810	842	791	832	883	843	833	837	775	800	800	811	776	869	805	848	825	867	801	864	774	771	820	780	853	872	811	838	863	772	843	823	813	821	774	843	797	837	820	792	829	744	836	829	833	823	798	856	803	804	849	846	882	792	773	824	829	825	798	857	830	832	824	766	793	831	809	772	813	843	796	781	790	831	826	796	830	874	838	793	790	853	854	849	804	829	849	890	825	783	842	811	786	797	827	848	867	832	834	825	840	804	803	831	806	836	848	859	888	855	843	815	845	850	848	802	858	820	803	850	762	863	821	762	847	847	780	827	807	742	815	828	850	872	853	780	785	846	855	804	843	829	816	800	811	868	770	791	820	847	840	782	816	810	858	805	860	786	839	807	793	875	833	829	784	811	772	794	828	841	830	846	813	795	821	839	763	837	794	799	805	836	812	829	829	817	828	836	829	833	870	844	851	823	823	794	832	862	820	793	829	860	856	823	876	821	815	803	809	852	734	762	852	822	833	813	802	788	835	826	843	826	825	793	814	879	844	827	830	827	811	854	810	813	857	823	839	815	838	806	797	844	858	798	855	860	790	829	773	816	798	812	790	863	821	827	813	835	783	800	857	861	814	838	786	795	795	831	809	855	792	805	765	831	869	879	844	800	779	814	823	796	835	847	825	773	860	799	837	817	836	791	850	783	837	828	859	867	821	829	830	818	806	787	798	835	810	814	830	802	791	790	792	849	819	843	864	820	833	898	819	820	813	835	844	816	831	880	888	808	802	849	829	852	800	853	856	850	828	839	731	799	826	838	805	839	898	804	862	847	770	780	837	823	833	790	800	822	799	834	844	787	825	843	747	787	789	798	810	836	823	813	860	816	804	866	849	835	816	894	870	860	812	820	826	814	835	839	822	874	788	791	864	856	819	830	811	791	833	824	781	832	826	799	837	759	829	810	790	795	827	876	837	798	846	810	845	821	850	814	754	809	810	863	813	837	823	828	803	850	855	849	833	784	790	812	821	757	781	780	835	813	847	782	865	877	811	789	847	790	814	824	854	819	834	795	816	843	808	821	819	825	820	780	776	786	885	825	829	878	848	822	864	814	816	829	871	840	825	859	783	788	849	836	849	789	805	864	868	839	825	816	811	832	806	888	812	823	811	854	802	816	793	886	810	824	821	836	843	862	844	861	853	820	783	766	815	844	842	762	816	819	879	840	849	837	907	861	833	831	818	838	789	771	859	860	825	817	840	823	815	836	864	848	792	842	792	810	832	842	810	771	823	821	823	816	814	832	853	823	835	807	854	782	872	832	818	812	761	864	869	823	820	859	850	823	808	839	846	848	854	805	808	758	805	811	885	884	796	821	839	868	826	830	858	823	851	810	789	846	811	836	814	859	767	828	826	821	805	820	793	830	815	872	848	838	817	838	782	816	858	829	827	790	822	835	788	797	841	789	820	838	790	777	835	836	847	834	875	854	816	826	849	876	800	817	805	848	817	839	791	829	802	779	877	835	794	816	832	808	821	851	809	776	841	787	869	814	853	825	815	893	820	835	834	795	838	852	803	776	827	853	859	805	784	786	854	803	846	773	812	822	797	825	813	805	822	785	840	804	821	804	802	841	819	874	850	850	820	819	840	823	848	762	834	838	869	884	843	776	828	805	866	826	846	825	822	817	810	781	826	821	801	844	857	805	851	830	765	790	808	809	780	836	831	828	852	820	809	819	823	862	795	826	844	843	854	800	771	847	787	858	834	828	845	816	845	786	811	818	791	787	884	808	767	828	797	797	823	879	791	795	843	809	826	821	889	835	789	823	799	797	788	830	876	868	822	831	836	812	799	770	818	798	829	775	792	765	868	785	815	821	821	825	811	815	846	845	847	748	791	790	826	855	840	830	910	835	882	804	824	836	822	824	820	850	815	828	843	807	848	842	806	827	818	804	831	868	807	863	837	852	813	827	824	827	796	899	863	799	803	821	816	808	824	859	819	840	828	816	841	813	830	834	825	818	843	803	829	788	820	812	790	814	777	831	785	844	818	843	782	851	823	818	875	760	847	850	809	817	846	835	850	845	850	842	801	865	773	831	843	872	848	781	844	846	836	795	830	837	817	851	867	783	831	832	837	754	869	811	823	807	832	851	817	788	800	790	794	799	838	819	773	830	805	816	864	814	857	771	807	797	844	809	773	884	823	869	834	858	827	820	856	791	866	838	871	762	782	825	815	795	785	836	790	844
22655	9466	10237	8105	4859	3169	2153	1625	1336	1066	945	818	700	653	627	632	609	541	551	484	482	447	446	487	446	446	488	454	395	400	403	400	379	388	422	391	396	365	366	361	356	383	399	347	355	387	382	370	340	360	376	391	369	359	392	384	328	350	333	345	370	349	353	341	361	333	348	339	384	361	324	355	319	372	375	362	355	326	339	347	325	362	377	358	331	382	366	349	321	359	385	338	341	361	333	356	328	328	383	350	307	313	344	348	370	343	324	348	339	365	356	381	358	370	377	342	333	339	361	332	391	326	394	348	410	376	376	369	376	334	343	354	347	312	364	374	344	347	373	350	317	317	353	325	332	356	368	368	381	360	341	305	352	352	399	379	344	313	346	335	344	341	361	366	325	325	348	337	327	340	379	322	341	353	356	324	310	367	334	360	324	336	350	372	350	338	373	353	353	344	351	342	295	361	365	360	328	341	382	329	302	352	338	330	360	344	338	340	338	319	374	330	391	325	360	361	369	373	330	324	359	334	328	306	325	346	342	375	318	369	318	350	351	319	325	387	305	368	343	349	327	334	375	342	367	342	379	358	344	345	336	350	349	332	361	368	338	345	369	326	350	356	320	348	325	364	309	342	337	323	334	352	327	332	346	361	349	362	382	345	341	358	353	331	338	352	353	357	392	338	348	361	354	388	361	358	372	359	360	342	368	378	302	325	340	341	317	355	358	335	377	352	371	371	355	367	325	367	390	367	330	385	357	336	366	375	357	353	322	355	354	364	353	355	365	326	368	337	336	360	353	313	357	339	352	343	384	306	344	332	347	313	345	356	364	354	386	386	358	346	364	355	400	316	335	339	384	316	331	359	383	350	370	333	360	329	355	374	388	373	356	351	318	326	384	347	385	359	354	349	359	350	350	338	358	345	396	325	357	330	375	316	366	339	350	342	344	340	341	340	336	321	346	338	355	340	364	357	373	371	356	362	314	335	374	329	319	384	313	345	337	356	348	345	336	332	351	355	353	346	323	349	348	364	334	354	351	344	353	365	349	323	320	366	357	367	339	344	360	383	347	373	332	316	307	344	345	369	307	335	353	349	363	364	363	344	330	346	387	334	344	309	371	337	375	356	388	359	317	357	365	369	371	352	355	314	361	394	317	347	341	325	357	384	319	351	342	371	364	358	344	339	342	313	363	363	333	378	320	351	330	346	378	334	331	363	312	370	305	318	373	341	349	395	377	337	330	333	317	356	374	360	318	350	400	312	351	351	313	340	348	355	371	339	348	377	374	369	360	311	347	343	347	382	350	335	340	332	380	313	353	348	363	343	358	354	342	357	397	348	341	307	358	345	403	354	351	347	335	361	330	356	344	351	364	364	364	347	309	330	337	337	331	357	390	335	310	350	361	321	359	347	333	317	349	358	338	318	340	341	394	324	364	356	331	387	328	372	353	352	333	386	372	372	357	385	349	349	356	374	374	347	348	384	359	324	354	376	364	354	347	359	327	397	370	357	340	361	370	357	341	357	314	336	338	355	363	347	337	347	357	338	329	319	380	372	330	383	326	334	355	377	339	380	334	359	357	335	351	350	343	306	321	367	347	346	336	394	351	349	309	330	351	340	335	345	349	348	336	339	363	334	304	326	333	342	334	326	358	349	348	340	367	351	381	359	361	328	339	345	334	396	343	333	365	393	356	376	374	393	393	351	304	349	319	356	356	365	376	358	323	375	312	361	345	339	368	393	356	345	365	354	347	387	332	360	346	354	369	306	376	373	339	350	339	332	362	346	340	371	335	352	356	362	367	362	348	289	320	357	342	348	325	335	348	324	371	329	355	335	324	377	320	357	353	340	352	349	319	337	349	350	337	364	348	353	378	331	377	319	350	326	367	331	350	359	347	343	337	338	330	370	377	335	361	340	375	381	341	376	350	336	384	314	316	339	344	351	350	370	368	348	334	376	330	391	366	356	372	363	358	335	358	333	326	355	410	324	343	315	376	353	364	340	346	348	286	347	360	367	334	343	356	351	343	358	355	328	332	352	353	348	392	342	329	361	342	353	344	360	404	349	366	360	349	373	342	377	374	389	326	354	326	341	368	356	367	360	361	353	361	351	348	350	354	343	342	349	320	379	361	341	328	343	391	383	362	348	337	346	321	340	362	340	368	389	371	358	330	302	352	330	311	374	352	380	328	330	343	349	367	326	374	367	345	325	357	377	349	331	355	387	396	348	347	354	340	407	348	339	382	345	308	351	360	327	361	336	329	364	382	364	341	354	366	348	359	354	395	376	340	366	326	363	345	372	326	382	313	346	377	333	378	387	408	346	394	372	368	354	343	329	383	361	357	382	361	378	359	335	328	366	353	330	324	375	362	348	348	328	326	340	320	361	354	331	349	362	366	344	395	387	352	339	350	339	346	340	373	363	364	371	363	353	358	345	346	344	340	363	333	365	341	304	366	356	342	326	340	339	403	366	329	363	391	357	326	353	316	380	367	356	319	351	340	369	361	355	323	352	356	359	345	346	343	339	297	349	348	325	325	368	355	344	372	353	323	372	351	360	379	346	364	338	345	390	361	374	351	378	343	330	353	351	363	332	354	358	326	337	329	319	361	325	362	343	309	318	311	381	350	357	374	377	338	365	382	380	338	334	373	342	347	373	391	369	374	363	355	339	342	366	336	360	386	347	360	379	350	337	348	321	341	325	342	371	384	336	358	331	346	356	347	348	357	355	335	353	346	356	351	342	374	352	334	365	327	346	387	358	367	318	347	323	328	340	342	338	350	340	340	353	338	355	326	378	341	384	346	367	398	352	353	340	344	324	341	329	376	344	350	345	369	355	401	362	346	335	349	365	376	338	345	328	356	357	360	312	380	343	363	376	342	333	359	305	366	363	361	361	314	320	339	334	332	331	364	325	369	318	364	325	373	334	375	327	366	327	379	380	359	363	362	355	368	360	316	306	366	367	363	376	350	367	370	356	359	301	333	346	358	360	341	369	357	319	360	351	320	391	372	356	362	332	378	373	365	345	320	375	343	376	364	356	329	369	394	365	321	380	363	364	339	359	346	330	367	319	358	360	331	368	371	384	348	339	312	319	363	357	369	301	338	363	344	341	378	368	359	336	376	376	375	351	351	319	346	331	328	340	360	339	330	349	359	323	318	331	344	347	368	368	327	344	334	363	326	354	356	317	334	380	349	357	336	321	358	338	329	374	343	375	339	373	351	329	392	352	363	331	360	336	342	339	322	303	366	372	357	337	328	376	346	340	371	321	343	373	353	330	318	387	347	377	339	339	359	357	338	372	342	329	355	351	374	338	341	351	335	366	375	354	361	331	336	342	380	372	362	346	354	349	353	389	411	359	351	386	356	355	322	322	350	340	365	326	380	360	344	347	375	377	348	364	326	332	337	338	346	352	364	358	380	317	378	346	340	347	338	296	318	366	380	383	340	338	346	332	384	312	369	341	373	368	377	326	345	321	323	359	339	348	349	370	338	357
12955	7606	16116	18645	14951	11499	8989	7076	5828	4921	3914	3442	3062	2709	2507	2257	2107	1953	1865	1682	1667	1551	1535	1434	1449	1352	1283	1255	1217	1148	1129	1078	1093	1060	1030	1031	962	954	918	934	951	918	928	901	914	898	919	859	916	839	855	853	861	882	809	819	806	830	820	814	830	811	863	825	785	832	767	804	788	804	744	773	811	822	802	821	782	805	789	722	746	838	788	760	810	814	804	800	722	828	785	776	817	814	822	791	800	790	800	808	810	805	775	806	812	753	766	811	795	840	819	781	776	801	800	771	794	770	760	805	780	846	815	828	780	750	787	812	788	815	769	827	819	757	791	781	804	833	794	745	786	772	784	804	829	758	778	767	798	758	827	812	806	773	789	824	809	784	781	793	811	810	766	748	782	807	785	794	805	786	808	823	788	753	804	817	824	779	808	789	809	785	732	815	800	780	779	760	760	839	796	774	820	799	792	787	812	797	814	823	836	787	829	805	823	805	793	767	815	787	729	799	771	817	757	767	797	753	826	764	822	791	791	763	773	831	764	822	818	734	760	859	792	786	809	791	857	789	798	822	809	834	787	775	886	779	712	808	795	784	828	794	830	844	836	814	840	777	828	884	813	801	822	800	755	815	833	806	763	854	795	871	811	740	764	796	817	774	747	790	799	770	828	777	754	790	806	810	829	787	799	773	808	777	806	801	740	823	827	805	778	808	769	744	789	784	786	786	794	763	748	805	827	822	831	758	782	861	813	787	814	795	802	800	821	809	807	797	831	807	845	778	801	760	775	739	841	781	804	738	776	810	781	753	842	800	760	804	798	809	799	815	750	812	805	823	775	828	757	819	796	765	788	855	824	814	776	858	775	776	796	833	782	807	770	790	823	784	886	789	786	790	869	770	829	768	787	782	802	752	816	757	771	827	769	789	802	770	837	809	785	806	832	856	787	848	813	804	835	806	793	818	789	787	773	841	758	811	783	803	858	777	819	779	807	795	782	812	780	829	831	781	848	775	819	803	794	797	771	775	825	833	832	787	799	728	794	786	815	781	784	837	808	794	786	737	791	811	852	809	828	843	827	824	803	800	784	789	761	794	800	803	791	780	776	800	749	767	827	821	827	811	789	761	821	753	809	749	773	789	778	805	775	851	774	798	787	818	844	753	787	787	798	766	801	770	763	806	778	765	790	792	760	753	834	786	805	811	786	824	774	779	766	751	766	788	750	789	798	784	771	813	809	849	812	775	799	791	811	777	761	765	827	789	821	772	819	775	793	816	779	754	784	743	771	834	786	799	831	784	797	803	805	797	766	799	790	797	793	802	780	752	774	723	748	820	767	800	767	879	805	789	762	808	803	805	770	774	840	795	828	789	802	793	832	757	834	783	864	831	817	780	823	740	808	848	814	834	809	805	789	802	803	792	773	757	742	805	754	764	798	805	752	797	783	839	765	737	788	867	791	834	809	746	782	790	839	773	769	771	791	805	789	823	785	743	789	757	812	827	813	754	792	776	790	817	801	799	806	867	827	778	808	812	843	810	787	784	785	761	834	788	753	827	791	752	851	849	840	788	830	800	777	714	792	804	816	775	844	776	767	826	799	799	799	784	780	822	776	791	752	773	904	754	763	732	811	845	812	793	787	818	770	796	816	806	826	782	787	813	766	793	799	788	800	774	769	800	800	798	778	811	790	814	794	779	760	800	799	773	791	767	818	809	774	825	816	807	845	763	752	739	791	791	791	767	809	774	782	808	770	846	733	815	766	825	785	803	852	768	859	802	786	811	798	779	751	810	798	765	815	713	833	865	775	821	750	803	813	823	687	788	829	776	807	810	794	796	790	793	822	732	823	806	802	788	820	819	778	795	753	793	773	783	861	786	796	859	831	791	796	829	783	803	846	804	829	787	832	767	791	821	790	790	796	758	777	769	828	799	798	754	830	768	826	842	830	763	769	805	784	770	791	803	788	821	819	829	804	824	787	800	792	808	758	780	795	799	781	816	759	836	781	769	851	784	851	783	794	754	823	835	822	802	795	819	748	792	759	791	739	842	816	789	745	806	778	758	776	886	743	803	820	794	825	788	796	845	745	820	741	770	811	837	787	796	789	789	832	830	735	778	820	786	777	791	825	766	783	734	827	818	771	822	778	784	759	754	796	764	796	768	765	831	816	797	799	793	805	779	767	788	837	806	840	826	766	788	798	837	787	803	824	790	832	781	830	765	784	779	817	866	820	805	779	818	808	838	774	816	775	835	799	822	755	802	848	804	779	823	728	758	792	807	824	804	835	764	763	830	774	799	808	824	755	824	788	819	806	757	793	825	782	795	825	830	774	771	826	801	801	790	800	767	849	801	789	766	789	832	792	791	762	786	774	816	799	808	769	793	833	800	820	832	747	770	770	812	820	869	751	782	791	850	800	799	807	802	804	793	784	742	823	803	805	755	850	802	806	803	805	810	740	805	837	785	762	758	829	809	762	826	789	762	799	792	731	781	803	737	793	821	809	802	824	754	737	802	798	766	817	799	837	809	795	782	786	807	793	776	811	849	801	762	766	777	758	776	777	768	808	772	758	816	816	841	881	804	829	762	815	826	787	776	789	776	748	802	817	838	783	759	832	761	795	816	777	765	814	803	795	817	789	787	799	817	795	771	729	758	796	812	797	738	802	792	795	745	779	818	730	826	787	780	744	792	789	829	786	784	793	773	791	772	790	783	830	813	839	843	808	833	807	777	790	774	790	766	801	807	781	811	798	792	753	804	777	791	770	801	794	826	785	769	844	826	807	756	786	812	766	819	827	773	789	773	793	782	761	840	781	748	800	788	811	822	746	798	825	750	806	793	829	806	778	784	820	764	777	755	788	809	752	736	768	821	801	836	835	797	825	807	778	770	795	786	790	797	805	774	741	800	828	798	760	866	783	779	841	784	796	824	851	753	745	780	790	723	876	778	802	776	791	823	782	833	779	818	769	768	815	801	783	825	802	756	814	774	796	756	808	816	824	834	803	801	790	803	835	857	872	755	809	831	751	844	821	786	798	779	794	807	845	744	791	837	812	755	809	792	795	819	799	818	766	787	827	813	826	794	771	836	783	804	820	823	795	818	839	792	793	805	792	754	822	767	779	854	800	775	857	833	830	835	766	775	821	770	807	790	805	841	813	820	785	806	821	794	811	817	857	777	786	822	790	831	826	782	749	830	817	734	804	828	737	792	777	770	807	766	796	793	768	824	819	781	781	775	778	845	812	839	814	752	750	807	797	799	808	768	774	755	791	783	782	773	778	816	780	776	780	771	800	762	783	833	794	809	811	791	788	792	769	823	779	812	842	815	800	749	806	820	805	788	811	773	777	760	776	824	785	803	791	801	796	770	799	785	813	805	758	783	790	843	810	797	781	810	766	780	800	763	805	807	778	812	809	808	773	826	799	810	802	795	769	793	822	734	800	824	834	803	795	766	813	764	777	831	798	807	833	791	763	846	786	791	813	800	865	811	798	807	734	838	756	746
7221	4259	4901	3707	2409	1680	1195	1043	862	741	716	610	600	604	526	513	455	447	471	465	449	454	446	437	422	457	448	396	391	416	417	471	443	406	398	386	400	389	351	411	413	404	399	390	388	415	369	417	410	391	412	395	347	368	422	392	421	427	358	350	388	433	396	411	403	411	363	421	368	396	438	422	367	385	400	415	390	411	377	399	367	395	394	365	390	406	379	391	402	391	396	401	418	388	435	398	420	399	383	427	389	385	390	404	388	420	365	381	355	407	476	388	369	385	394	369	383	405	414	424	382	367	398	402	377	388	403	381	387	408	392	405	406	405	386	387	389	397	388	386	375	407	386	415	392	402	414	406	402	382	376	440	374	393	355	381	403	394	380	417	369	394	423	396	373	364	387	392	392	403	420	427	387	420	389	417	404	385	377	413	440	424	394	421	413	362	392	413	384	383	408	388	418	369	390	393	399	394	381	445	392	402	414	381	424	353	389	406	415	384	394	382	388	410	373	454	418	377	352	385	366	421	409	372	410	386	350	346	400	388	406	403	414	377	395	415	364	431	411	399	396	377	360	350	392	387	424	371	392	358	397	399	358	396	362	399	382	413	449	398	402	376	359	412	389	345	375	389	394	391	434	409	388	418	435	414	352	390	404	403	398	425	388	433	379	407	372	421	352	338	402	416	410	370	454	417	418	408	408	397	407	384	410	404	391	400	429	409	384	409	421	389	366	356	391	397	394	369	420	418	410	377	401	400	398	398	392	420	407	391	398	441	382	413	448	412	389	434	405	389	411	375	443	405	407	399	408	400	431	356	383	408	387	407	380	361	407	397	399	400	387	430	416	374	373	414	377	368	438	421	415	397	413	391	407	386	407	392	357	400	426	388	417	430	378	419	421	409	429	383	403	410	374	410	435	413	411	410	381	396	413	402	397	387	424	392	424	371	429	399	392	403	417	388	417	392	431	444	391	406	397	409	383	410	371	369	389	366	373	386	401	416	420	409	404	414	425	361	341	399	409	412	361	376	384	401	373	404	405	379	400	384	389	399	418	377	406	391	432	443	404	408	384	397	362	362	414	423	384	393	446	395	394	365	401	365	378	405	362	412	392	440	387	413	399	404	349	377	393	350	376	427	352	370	405	375	370	416	389	353	406	431	396	405	437	402	377	381	402	389	391	401	389	382	388	349	434	376	393	432	380	416	404	406	396	387	385	403	404	431	421	399	408	390	391	400	374	371	383	323	380	383	421	404	409	370	393	386	415	377	410	426	416	407	402	434	434	381	399	403	427	395	382	411	379	391	401	429	399	425	360	410	365	396	390	368	420	396	474	398	387	390	397	404	376	379	436	412	396	408	363	410	368	387	394	352	436	421	381	456	369	380	385	391	376	416	402	359	365	404	412	400	363	411	385	402	393	442	412	408	404	436	358	426	379	395	361	397	400	392	431	414	421	438	370	427	356	401	392	395	407	408	397	429	378	390	370	400	415	441	402	420	409	386	384	390	394	365	402	405	365	419	368	401	433	388	382	411	393	424	416	412	405	400	361	411	413	434	442	412	404	414	428	390	387	370	421	395	381	378	426	385	399	459	399	418	387	382	412	398	426	384	415	346	405	378	392	417	414	432	415	344	431	420	406	376	367	402	424	409	389	418	371	380	435	417	432	377	371	384	406	410	379	391	392	428	428	408	374	416	436	384	407	432	366	427	412	426	383	418	398	385	370	415	392	398	356	380	422	427	356	440	405	397	374	339	392	388	401	391	391	429	395	387	396	366	417	416	424	375	349	379	390	400	392	425	406	434	405	401	412	412	426	387	401	391	376	357	400	400	406	354	369	376	406	376	373	386	373	404	403	391	397	387	404	350	412	422	405	413	402	380	388	416	400	375	404	419	386	382	394	366	395	402	408	368	410	385	390	407	387	422	390	364	408	426	420	385	404	370	426	405	378	414	421	392	393	421	351	442	370	384	387	400	390	430	413	377	398	391	417	442	370	402	407	397	414	395	432	401	386	406	372	417	366	396	388	364	398	400	405	391	383	351	401	385	387	387	403	418	405	394	377	426	383	397	380	443	380	408	351	396	365	382	393	394	376	420	377	450	379	369	383	402	388	421	355	397	358	367	384	405	406	378	391	384	414	390	426	406	435	389	384	390	393	364	445	433	446	376	346	405	367	413	405	390	408	431	388	399	390	373	410	392	389	402	397	370	451	393	375	365	360	404	406	387	377	400	389	417	363	391	389	364	409	373	393	381	408	403	401	369	381	400	386	401	392	438	372	400	391	361	369	390	395	425	412	395	395	361	379	394	414	403	366	387	345	386	381	435	389	401	399	394	381	394	406	398	458	428	398	382	399	374	359	406	402	408	391	397	391	398	390	380	402	388	385	436	395	410	433	422	387	387	395	421	381	383	373	377	361	411	387	359	438	398	387	385	388	405	407	395	359	372	393	400	380	383	420	401	414	422	396	411	437	401	389	386	409	423	421	420	381	395	361	397	372	350	413	435	389	419	394	371	394	408	409	396	437	415	390	413	377	405	430	391	417	396	401	414	381	381	370	433	411	416	418	400	392	412	408	371	400	413	404	426	400	401	378	410	423	421	416	407	380	379	396	364	349	364	388	390	408	407	396	404	392	406	402	394	409	420	390	371	403	387	395	401	389	417	385	400	400	376	436	384	414	377	421	396	357	457	415	373	373	410	391	417	374	379	392	445	376	414	410	415	395	406	402	399	399	433	397	374	403	369	379	385	426	408	362	395	404	380	379	380	391	391	370	387	367	376	397	426	427	383	433	404	386	390	380	400	388	398	380	379	427	433	424	446	394	391	361	392	395	383	420	430	443	413	433	422	405	438	413	389	368	426	363	394	398	373	398	393	330	391	389	384	398	368	405	406	409	366	382	394	401	384	413	382	435	427	419	404	395	373	388	408	396	413	399	417	359	392	384	433	415	362	418	444	372	432	386	379	452	401	433	392	348	367	395	363	415	384	394	360	410	364	393	380	395	395	362	387	379	395	411	387	451	414	350	398	399	391	371	423	399	431	416	412	429	423	409	425	405	428	369	394	424	376	397	400	398	359	392	420	378	398	387	450	418	385	393	376	410	402	409	396	416	414	399	385	408	436	374	373	388	395	386	412	392	417	408	382	434	429	417	391	417	415	405	431	354	414	402	393	431	383	401	392	382	430	408	417	399	364	362	382	396	388	364	362	386	390	332	359	394	417	385	375	372	386	382	385	414	428	380	361	403	386	398	388	434	416	402	391	393	362	416	383	407	366	381	402	387	410	414	388	395	380	438	382	416	419	393	401	419	366	394	393	418	390	394	382	389	405	419	402	341	401	410	409	401	419	401	413	379	373	413	371	381	410	378	404	381	381	366	365	416	398	387	430	423	452	418	385	411	403	380	419	404	400	376	399	401	369	389	388	386	346	396	367	381	359	426	406	421	407	407	423	384	363	424	410	379	386	391	411	399	376	397	389	427	396	413	402
4951	4240	9053	9886	8193	6163	4774	3982	3419	2767	2307	2058	1939	1787	1694	1613	1488	1382	1332	1369	1237	1134	1214	1195	1171	1094	1105	1075	1048	987	991	1015	1001	998	1019	932	941	917	953	906	986	939	909	1012	953	952	945	915	888	887	926	940	921	881	925	946	822	887	890	892	883	868	878	900	853	905	888	919	894	926	855	880	826	871	882	865	866	851	927	924	882	869	895	879	863	883	902	861	870	836	901	880	875	880	895	887	902	868	856	854	847	868	778	897	886	830	872	839	887	816	905	919	880	921	828	882	856	843	880	885	861	881	889	884	893	847	846	856	893	879	879	847	857	846	835	911	880	869	861	923	868	877	821	901	915	863	929	863	859	887	861	821	862	871	825	935	835	862	867	909	870	849	883	872	859	894	877	836	896	879	903	884	884	846	885	915	902	895	873	848	886	912	942	907	845	865	887	888	895	883	890	856	892	897	868	868	838	817	907	910	852	873	858	919	887	920	899	879	913	860	862	869	876	923	910	876	889	876	917	870	901	935	927	889	853	872	916	855	946	905	851	928	868	883	910	908	892	895	834	895	782	881	900	851	888	904	889	853	912	882	868	873	932	924	864	888	867	856	881	863	866	888	918	925	886	888	895	922	894	857	865	852	871	865	941	925	862	896	889	925	851	904	846	825	875	906	900	895	836	877	901	866	873	859	871	861	867	842	852	869	864	955	859	874	831	871	873	910	923	908	871	916	863	847	832	888	903	853	853	878	866	895	872	917	892	865	925	846	855	909	898	946	856	823	895	839	873	930	870	927	921	866	872	859	898	833	906	861	892	927	889	839	836	918	836	837	911	876	924	867	837	883	892	879	814	898	869	861	852	886	883	880	900	920	842	889	880	854	927	890	838	851	878	863	817	862	911	811	864	874	915	867	896	881	909	886	931	886	851	898	840	894	923	893	869	920	848	883	863	846	936	912	868	888	858	840	918	842	847	911	865	873	889	896	869	817	898	877	896	854	890	888	881	841	835	935	853	894	867	896	852	863	860	918	875	788	907	873	877	876	861	879	876	873	843	880	900	914	916	861	903	882	883	920	858	891	880	861	874	866	913	864	894	898	862	898	853	849	856	899	868	861	857	870	855	929	879	925	869	958	909	941	883	909	901	819	882	888	887	872	898	854	885	872	868	819	881	860	822	873	895	882	819	888	924	903	860	891	919	848	899	864	849	921	847	850	870	836	854	866	892	857	898	893	865	888	851	846	887	855	880	887	867	873	931	869	865	902	906	887	891	879	866	841	863	916	900	875	902	907	872	853	870	822	868	898	879	878	850	880	880	851	810	851	848	907	879	866	925	910	899	913	910	931	872	907	883	862	854	880	876	879	882	874	922	828	806	899	902	855	889	855	856	863	892	913	852	866	877	897	851	844	887	854	866	858	819	884	865	860	909	941	916	891	878	899	880	887	977	881	862	874	870	845	872	848	857	843	872	877	894	912	851	901	835	844	896	885	871	882	896	825	924	828	889	893	842	883	901	871	886	864	853	931	834	853	924	841	835	873	831	873	876	883	895	893	867	861	912	891	949	882	926	909	877	897	880	847	865	881	897	920	874	896	878	873	875	903	913	866	850	917	842	882	905	912	863	904	858	859	875	847	902	909	862	865	852	812	829	849	918	888	856	871	918	885	928	902	915	922	905	837	897	866	849	809	861	881	907	944	839	881	924	846	896	845	884	898	930	894	918	929	843	892	884	899	861	860	883	895	921	853	847	883	954	869	886	883	930	904	885	829	886	849	877	844	908	851	840	870	883	854	861	883	867	893	892	894	880	900	875	861	860	842	852	884	875	886	931	875	829	851	854	897	829	852	807	892	899	799	849	899	923	862	883	893	840	886	864	884	831	855	847	885	917	906	868	859	907	819	909	846	932	854	873	877	907	836	884	865	880	869	853	862	906	853	888	901	874	851	865	875	853	880	885	888	850	818	881	837	894	937	921	898	893	878	858	868	890	881	906	887	888	891	842	901	853	873	880	877	901	837	883	835	837	932	893	905	901	886	911	847	903	883	888	845	864	850	913	891	888	901	834	819	911	865	864	905	811	875	871	838	854	900	929	858	946	987	899	932	929	906	881	863	911	853	875	815	901	867	856	954	918	847	869	848	900	901	887	851	940	857	894	933	894	890	878	877	903	851	830	870	841	853	901	863	835	891	861	890	833	895	882	913	909	855	852	839	870	871	865	896	863	918	889	883	905	884	863	908	915	874	903	867	882	894	895	891	846	901	850	930	894	828	943	929	869	934	902	910	878	871	849	874	896	831	911	917	887	888	906	849	910	843	879	894	834	913	867	869	866	855	883	847	846	852	886	880	888	869	907	908	887	875	825	883	857	892	846	886	887	898	827	844	882	881	942	827	890	872	907	909	897	841	851	834	912	854	841	858	960	909	903	872	857	832	911	876	892	865	891	911	855	862	834	866	889	888	870	899	854	908	860	927	841	802	920	848	873	867	873	839	833	890	864	863	858	901	887	913	912	873	842	914	938	885	901	864	837	931	923	874	927	903	898	882	845	899	896	912	881	890	864	883	860	841	853	878	918	866	891	829	904	841	967	878	877	926	885	819	880	858	856	899	902	876	867	865	865	842	875	884	857	901	855	884	935	843	823	868	894	931	902	866	852	898	822	863	913	908	859	947	870	874	867	869	859	904	863	888	858	862	870	884	914	876	902	858	890	848	899	885	900	874	879	877	886	875	919	851	867	838	916	930	892	825	886	852	849	889	904	858	884	871	919	931	859	861	853	862	892	850	861	933	845	840	862	843	883	931	898	874	887	893	927	806	881	844	886	893	923	846	883	892	852	885	908	910	844	863	874	912	835	866	866	885	923	859	834	847	863	897	849	849	889	876	843	882	911	897	869	856	924	863	846	902	891	906	914	897	908	876	874	884	858	859	921	896	892	931	875	934	844	913	852	852	875	849	919	884	895	858	856	899	849	826	859	857	838	901	885	896	924	894	863	865	867	894	872	853	890	875	890	885	923	889	829	894	885	859	857	892	888	816	857	903	872	846	841	896	879	901	864	874	887	835	847	861	865	972	863	872	914	929	874	865	880	817	874	837	880	851	887	944	880	822	907	849	923	832	847	823	866	900	900	884	883	867	881	902	848	872	894	839	887	825	885	891	876	874	912	853	883	908	887	890	831	913	886	880	892	894	862	879	873	890	823	886	896	862	904	814	850	875	871	838	859	874	889	867	823	886	914	914	901	833	885	862	857	868	915	899	898	842	919	889	902	865	895	866	866	853	870	903	859	867	878	898	886	934	979	892	852	905	834	865	833	876	855	858	884	844	848	868	890	912	875	922	872	893	950	856	888	876	911	861	863	878	895	891	849	916	870	882	906	903	909	903	900	821	928	893	874	915	883	928	870	893	924	848	911	925	876	857	908	877	874	850	899	893	864	901	884	885	877	870	855	896	896	918	826	907	872	876	877	842	850	898	879	881	913	872	902	892	886	864
14802	6412	7366	5560	3731	2382	1761	1298	1140	912	729	692	638	645	609	586	484	511	463	476	466	466	457	445	425	447	404	424	391	391	401	414	378	395	387	432	347	357	389	395	395	384	364	417	377	381	377	391	396	376	375	367	369	352	415	373	342	371	376	349	371	376	388	397	348	400	377	362	364	351	323	374	351	354	346	385	345	347	386	365	340	376	339	384	375	351	374	334	372	349	362	361	403	362	371	374	371	370	346	370	356	361	393	364	384	376	361	356	361	376	345	409	356	371	375	393	410	381	350	374	371	345	369	353	385	368	395	362	359	378	341	375	381	366	340	348	345	436	376	312	382	351	367	331	370	324	408	348	386	368	354	359	353	397	384	378	368	373	356	376	331	340	356	360	346	345	343	327	323	361	348	383	351	344	345	345	393	365	350	383	375	373	368	357	375	358	357	381	399	342	363	399	385	373	402	359	363	392	351	371	366	359	363	351	356	347	353	400	377	348	372	342	325	366	372	386	393	373	356	350	359	360	370	353	368	384	357	343	339	305	365	366	355	369	378	387	337	365	359	371	381	328	349	341	362	332	363	361	333	364	360	362	379	317	358	356	370	344	380	343	367	386	357	343	415	390	339	333	391	373	339	320	362	336	348	349	382	360	338	377	352	352	361	355	368	379	387	375	372	361	343	381	373	356	335	360	349	337	336	351	354	392	384	353	354	358	394	395	384	387	353	346	394	375	359	338	358	357	381	382	367	353	360	380	355	372	350	353	346	350	373	347	323	352	367	349	386	386	339	374	392	388	361	370	339	346	398	361	361	378	380	379	346	367	389	380	358	397	333	351	382	418	389	367	391	372	322	359	327	338	359	375	359	362	339	380	383	362	375	382	368	347	406	377	354	353	371	369	366	369	384	369	362	352	346	369	330	348	351	342	369	364	356	342	378	391	369	352	418	391	345	382	365	375	353	356	393	379	375	381	375	326	409	395	376	333	364	392	406	345	386	372	334	363	402	386	371	329	375	362	364	357	340	374	355	427	379	350	355	387	370	349	363	345	368	415	389	387	377	372	366	380	371	355	384	342	364	341	366	340	350	368	322	362	364	348	383	362	377	368	355	383	373	351	357	335	409	352	327	350	370	398	370	369	353	355	384	362	369	348	353	374	365	355	357	354	346	376	349	389	399	354	332	385	353	410	355	368	330	360	357	358	349	340	418	375	346	382	376	375	374	377	364	390	364	390	354	350	371	358	393	399	404	332	388	355	364	347	350	383	333	348	375	378	358	370	410	377	384	406	365	383	354	398	367	383	385	365	380	387	371	358	407	368	349	370	380	384	379	411	401	354	323	373	344	385	356	395	371	375	369	357	375	344	374	342	353	374	354	365	370	370	390	370	332	337	380	351	354	356	396	361	405	375	341	381	347	361	361	373	347	344	339	327	377	350	361	373	345	370	351	371	348	362	365	363	381	381	358	338	389	378	342	354	385	370	340	411	385	347	381	379	368	366	332	366	322	341	390	352	364	358	385	340	354	353	372	367	360	380	354	350	350	368	386	362	335	349	368	359	354	377	328	379	355	361	372	366	355	384	359	349	362	352	364	349	356	363	395	375	326	363	355	383	392	366	379	368	335	350	363	402	373	366	344	386	346	393	353	416	336	374	364	385	373	341	336	359	371	391	373	366	383	344	382	363	369	356	411	357	378	346	365	371	366	377	388	341	365	377	367	368	387	358	384	332	355	358	376	372	365	380	354	388	354	388	344	359	368	343	397	352	339	337	374	380	355	363	390	355	355	361	358	379	320	374	420	404	362	389	376	361	389	326	374	387	350	344	338	400	330	361	377	373	321	354	346	378	363	342	362	373	359	367	371	332	373	368	360	389	347	364	368	352	365	345	349	371	359	361	355	354	341	351	354	349	335	371	360	338	326	343	341	397	324	352	330	362	364	355	345	383	320	336	389	396	391	401	316	396	351	417	382	394	406	407	373	398	369	390	351	354	352	374	374	393	366	363	363	372	366	367	364	394	353	332	354	383	341	318	370	321	359	388	357	388	424	396	377	360	396	393	372	329	391	304	331	313	346	388	369	342	358	394	373	311	369	379	370	384	387	365	374	378	394	371	425	389	350	397	395	339	379	382	414	402	366	354	397	385	365	407	350	377	372	395	388	357	345	371	379	363	354	395	366	373	369	351	376	352	355	350	347	365	315	391	398	352	371	364	405	365	357	349	372	373	355	396	378	359	328	356	382	364	347	370	414	346	328	356	388	356	364	383	392	400	357	382	363	343	372	356	367	381	358	327	343	358	389	364	381	343	361	330	393	386	338	339	365	351	372	363	380	356	369	376	351	360	365	380	355	393	363	398	346	398	348	387	371	342	355	365	382	361	381	360	339	349	366	343	378	398	394	383	362	375	384	334	391	359	368	358	347	371	405	371	375	339	347	349	373	355	394	365	395	336	372	368	368	348	351	392	402	334	334	357	403	389	368	378	379	357	377	378	379	405	355	342	371	344	381	353	397	364	401	343	362	347	350	367	360	388	381	387	368	360	369	350	375	361	375	338	367	367	351	360	378	356	363	365	400	389	341	343	359	398	400	384	355	366	386	359	378	359	366	365	381	365	364	387	393	376	382	318	380	359	347	344	401	351	369	369	345	370	358	371	331	362	318	379	354	323	386	391	332	371	333	357	386	326	342	369	379	405	367	331	391	382	331	358	350	339	387	399	387	367	373	356	378	365	366	350	351	377	383	398	355	353	381	409	414	365	349	373	390	373	354	360	357	354	359	357	348	371	368	388	368	325	338	399	380	355	359	365	405	379	348	369	397	378	361	360	404	350	345	385	364	351	371	355	394	385	339	383	370	383	398	332	375	360	379	369	370	366	340	378	376	377	325	386	338	376	364	351	394	371	344	370	366	352	364	340	356	384	348	387	380	400	341	350	375	371	381	396	340	399	360	354	369	354	365	351	339	357	343	370	344	360	390	411	359	373	350	350	355	378	322	325	390	375	377	373	422	387	359	355	386	369	403	383	387	387	367	396	387	358	340	357	356	381	329	313	400	379	377	374	348	354	370	371	334	359	379	381	367	387	342	367	389	320	375	381	374	367	371	372	373	378	395	398	364	360	374	389	342	352	369	361	350	380	358	317	406	352	364	363	378	372	395	373	401	343	369	400	389	347	363	369	380	334	346	373	388	362	379	387	354	389	375	320	362	369	357	392	369	333	342	370	390	380	347	367	374	332	383	336	367	377	351	362	392	348	316	381	379	346	365	363	338	361	344	408	354	354	362	379	317	345	359	403	345	324	382	335	383	323	369	372	344	366	368	392	383	365	380	389	387	365	346	346	382	362	364	349	383	413	370	380	379	384	359	363	328	400	398	378	359	362	371	410	352	341	365	336	358	343	343	392	376	390	324	373	363	392	364	366	398	386	364	374	361	388	375	374	401	343	367	343	359	377	348	364	369	342	391	360	399	392	335	375	357	340	364	359	364	347
10202	5804	12905	14251	11888	9001	6972	5523	4710	3757	3187	2743	2447	2181	2098	1911	1715	1577	1548	1448	1443	1327	1370	1343	1256	1230	1178	1169	1122	1070	1054	1038	1041	1064	960	946	977	965	944	916	904	944	923	889	975	891	902	896	885	876	842	861	887	874	798	883	857	868	864	856	805	799	868	832	851	856	808	835	784	874	816	854	838	811	797	810	847	860	878	787	839	853	853	791	856	809	841	822	799	849	861	815	797	832	866	806	827	868	874	832	790	803	841	816	809	788	829	845	854	795	825	797	807	833	820	811	795	853	882	820	848	833	829	797	835	783	834	822	775	813	814	835	878	901	848	873	775	834	796	829	818	816	774	874	825	771	790	884	817	801	825	860	790	778	761	855	797	835	830	827	849	802	842	830	799	826	801	811	831	810	825	818	767	878	871	792	840	837	772	887	791	847	793	841	871	859	787	778	794	765	823	815	863	810	842	836	834	834	851	808	786	853	807	837	797	795	807	849	827	816	803	854	774	806	831	857	842	795	793	842	844	792	812	791	845	791	771	826	873	833	844	818	820	857	820	829	756	798	815	836	854	847	840	807	779	807	800	860	797	822	815	862	810	871	860	844	806	828	807	806	846	889	839	821	877	828	805	803	797	836	816	807	850	823	825	818	814	883	817	838	837	834	845	787	817	802	865	854	801	841	780	776	818	785	811	828	772	806	788	808	823	794	850	795	847	860	841	869	788	789	843	802	830	804	833	834	798	803	790	814	822	809	853	830	855	843	819	838	799	821	823	834	813	784	840	838	777	884	898	827	786	841	822	816	871	841	854	850	803	841	815	765	887	810	870	816	858	798	804	819	831	797	811	810	869	860	823	809	833	848	801	867	817	886	846	805	866	804	823	874	783	753	807	810	859	819	835	848	809	849	818	827	846	788	829	744	824	845	811	855	786	850	807	823	813	838	787	834	829	812	856	885	807	843	866	770	819	791	772	831	812	840	827	812	818	822	824	786	808	832	807	820	808	796	856	759	800	859	817	778	821	816	800	825	882	872	866	813	861	851	820	796	834	826	799	845	812	833	857	845	778	830	777	833	840	818	811	869	820	813	816	857	812	848	807	814	851	817	800	822	817	755	814	810	859	840	813	837	936	822	805	848	822	815	821	817	820	841	866	813	845	821	803	819	780	825	818	805	799	795	834	806	788	832	817	810	829	777	788	834	867	830	870	821	772	805	828	876	786	845	807	797	815	804	839	836	836	832	833	849	835	786	787	879	868	807	803	816	858	773	786	831	833	859	795	804	808	826	817	845	853	833	847	817	828	825	814	827	833	812	803	839	836	842	799	832	820	804	785	827	831	862	814	863	781	830	850	833	869	800	809	847	832	851	846	795	829	735	823	829	790	823	796	805	848	833	811	853	823	809	798	817	846	804	830	814	857	799	836	790	863	795	806	839	846	858	819	873	792	857	781	836	786	821	829	773	807	862	835	833	819	837	808	854	846	867	790	831	823	789	821	877	871	813	890	815	811	820	813	832	808	814	795	823	808	890	796	756	844	837	834	799	848	798	804	780	840	833	822	793	818	805	799	842	873	869	819	825	850	858	797	864	802	778	811	797	817	801	836	820	755	815	855	834	823	824	897	825	865	851	837	851	839	835	860	794	809	872	818	863	833	867	803	810	785	865	833	813	844	854	804	824	861	863	804	761	802	840	854	811	835	801	830	847	879	776	830	823	825	815	837	807	816	792	764	836	817	848	866	828	857	827	833	809	831	800	834	805	790	827	794	826	855	846	772	829	784	872	832	846	802	808	824	892	841	798	812	808	841	813	832	811	810	818	823	811	831	867	816	842	759	875	737	803	832	793	866	806	793	834	835	800	817	798	848	835	830	807	799	810	818	789	780	811	814	816	796	809	802	815	846	786	838	797	850	818	846	834	825	830	851	818	855	793	815	803	796	829	804	833	857	794	779	811	809	860	843	797	862	848	830	764	821	846	808	800	825	826	849	802	806	734	838	788	879	777	841	814	835	849	758	806	849	845	746	886	823	866	832	818	826	825	815	820	810	847	812	818	804	784	831	853	835	804	819	817	797	817	783	836	816	816	804	853	834	801	838	851	846	804	797	891	830	842	822	776	829	844	871	781	820	804	829	826	824	808	869	824	847	762	802	811	823	797	785	819	846	799	819	820	779	812	827	793	815	819	844	820	855	838	822	787	795	800	753	804	777	869	796	800	832	828	797	840	756	850	836	811	820	826	829	799	851	840	844	800	796	803	820	905	824	848	842	830	838	845	833	842	869	851	788	832	852	811	812	790	834	818	793	827	837	831	788	851	841	866	808	819	793	860	799	838	814	821	852	861	812	807	842	811	793	834	787	887	825	813	796	837	794	807	898	808	831	822	829	789	792	796	784	840	835	797	856	864	843	783	780	874	857	811	800	840	770	825	826	808	796	896	883	847	848	806	851	844	801	806	831	783	791	799	831	847	819	798	827	714	847	804	880	837	833	795	815	808	889	817	881	799	798	881	824	766	846	849	826	762	852	850	765	844	836	844	835	762	807	847	816	788	797	846	856	846	846	814	792	786	797	834	781	830	832	785	785	816	781	833	770	832	805	848	830	811	835	794	865	836	796	806	832	766	827	852	834	840	875	812	831	862	833	818	815	805	794	790	783	789	832	790	817	830	802	848	842	776	813	803	850	816	798	791	810	856	873	815	799	777	809	846	799	764	825	827	849	820	805	809	832	782	804	806	802	793	812	797	821	808	859	802	823	862	798	787	801	773	832	827	833	827	786	865	841	838	805	815	845	872	881	837	846	815	873	809	835	858	813	822	800	864	850	825	799	797	847	880	839	839	778	826	805	789	810	828	815	836	786	891	858	828	859	798	837	841	862	801	840	812	862	812	781	883	833	748	867	792	890	824	828	851	802	809	850	846	822	819	833	844	818	836	803	796	833	817	815	818	876	866	825	840	835	762	815	849	847	816	848	865	871	826	770	836	764	867	864	811	811	820	796	800	850	828	830	851	851	813	839	821	852	782	812	824	817	773	812	816	813	838	764	796	850	779	831	838	816	818	835	826	813	805	807	819	840	803	815	814	810	843	868	840	848	817	829	820	793	816	783	814	776	847	856	810	809	851	789	824	817	824	778	757	821	866	800	893	829	789	835	838	843	820	807	839	802	786	808	838	790	822	864	885	855	859	810	800	796	812	830	771	824	829	845	828	837	813	768	835	821	822	829	789	804	814	815	757	818	800	862	834	837	779	766	779	888	806	864	844	802	832	835	867	882	828	813	806	898	792	835	793	832	808	858	821	775	777	821	751	835	838	797	880	850	805	795	813	749	851	837	798	824	847	806	843	844	851	837	788	784	823	850	872	864	795	835	855	854	801	819	786	859	803	796	850	834	892	808	865	806	829	824	847	767	813	796	834	819	819	841	842	850	848	833	853	829	793	858	813	824	804	828	815	842	802	833	831	790	820	782	790	845	841	821	794	787	875	794	810	843	824
22707	9353	10215	7949	4955	3189	2284	1784	1355	1151	935	747	721	697	547	606	568	580	543	501	483	482	475	457	462	433	445	470	444	397	419	348	385	404	384	380	361	368	365	365	389	343	357	369	372	387	359	334	374	369	368	358	412	366	372	349	343	329	338	361	381	366	372	341	389	362	325	330	341	311	355	368	349	430	318	345	326	361	336	339	341	351	385	373	373	333	339	346	357	371	360	313	362	363	373	385	331	356	373	339	311	342	345	340	369	340	343	364	368	335	352	311	373	352	360	367	342	328	339	346	354	345	332	328	326	363	355	335	359	361	393	361	362	366	328	350	344	349	364	347	365	347	344	334	327	349	321	331	368	331	341	342	358	346	363	399	335	390	315	363	335	354	362	339	371	322	357	368	408	367	338	347	339	342	374	368	374	344	375	356	367	317	355	344	332	336	379	336	381	347	354	383	344	364	375	383	341	335	351	364	315	354	301	347	333	344	356	353	354	353	358	333	342	394	366	333	365	368	351	368	337	376	357	324	362	333	396	368	399	372	340	367	354	357	334	305	357	362	356	377	372	379	360	355	343	362	340	349	348	364	344	371	357	362	356	345	336	379	325	357	349	347	374	347	351	349	385	389	359	384	385	362	389	342	335	301	386	383	350	370	363	353	371	348	351	357	338	356	352	364	335	331	348	373	361	291	314	324	343	343	360	394	340	367	343	339	349	356	357	390	378	325	352	339	394	378	366	360	367	349	336	348	372	339	346	358	363	331	329	360	351	366	337	371	350	393	316	340	358	355	343	334	360	349	290	360	374	317	353	359	384	370	344	333	383	346	352	330	324	390	338	359	324	314	337	371	344	372	347	347	327	352	350	304	371	313	360	374	345	369	360	340	344	338	335	346	325	361	373	355	367	325	381	385	355	375	322	367	367	354	361	345	354	363	318	349	356	347	341	353	319	320	341	354	347	380	349	322	335	360	367	359	311	361	342	332	334	361	345	341	358	342	345	341	355	347	360	353	338	322	332	352	360	381	364	380	371	320	349	319	344	356	383	374	338	371	300	374	352	368	356	359	335	352	367	343	349	335	355	316	321	364	345	377	360	373	366	344	350	384	349	402	345	381	353	373	352	378	324	316	346	345	341	366	381	338	336	368	389	365	336	367	336	362	377	356	346	339	367	323	342	308	350	329	366	330	357	353	357	340	369	359	350	328	324	326	368	362	345	373	346	391	373	329	342	355	340	340	360	346	354	349	359	327	356	343	325	369	323	314	380	372	381	371	341	367	353	381	365	350	357	340	330	360	332	374	335	331	334	328	324	353	353	370	354	340	367	331	343	366	353	350	372	355	328	337	339	361	358	331	350	364	354	398	365	346	386	374	346	352	333	388	348	339	368	393	351	364	347	325	376	340	345	346	349	355	347	352	347	350	343	362	312	341	372	372	322	371	336	339	343	323	390	386	335	321	346	363	319	346	296	352	384	356	358	374	337	371	353	334	338	326	370	351	379	367	354	324	347	388	323	384	340	366	345	343	352	361	360	368	378	371	330	346	348	364	346	330	338	320	346	353	379	370	343	370	395	327	356	334	376	356	314	333	316	335	358	355	367	364	338	352	337	374	381	395	345	372	339	363	346	349	343	334	357	363	372	348	331	325	340	345	365	344	346	350	336	327	343	341	351	379	372	337	353	303	360	346	352	346	313	329	313	372	381	406	384	360	349	374	368	323	338	347	372	378	348	367	331	342	374	349	332	326	327	327	360	380	339	392	373	367	335	339	346	364	317	360	320	378	347	362	391	377	371	372	393	382	336	372	321	372	375	369	362	349	338	337	375	343	338	370	353	357	336	356	352	314	350	322	350	321	357	330	364	361	330	331	347	354	377	350	331	358	351	360	347	379	333	336	375	365	350	348	329	364	343	344	332	373	358	365	341	291	318	367	352	328	359	363	356	356	353	345	370	362	372	335	334	326	309	384	347	393	385	345	390	328	356	371	338	363	323	330	360	355	348	323	348	343	335	316	342	341	353	335	347	304	343	349	336	374	357	339	340	324	359	382	343	326	368	362	358	329	369	337	316	363	345	323	400	325	335	345	334	358	342	347	384	334	377	336	313	332	339	373	370	360	357	370	369	339	368	360	342	320	351	341	305	393	355	348	341	333	338	311	359	345	345	376	356	359	343	326	355	343	349	389	317	369	361	374	320	363	378	347	360	327	343	338	367	356	318	348	324	314	336	354	370	378	351	337	367	294	320	380	331	370	355	364	361	344	335	318	353	331	338	341	367	355	303	355	351	344	366	349	316	367	345	370	319	343	345	355	388	362	335	332	326	361	355	361	333	359	353	327	372	387	345	353	357	346	332	382	375	335	339	349	360	359	365	346	325	355	359	376	371	352	350	354	374	357	370	367	340	350	337	316	323	351	334	354	344	356	395	388	355	343	336	382	385	347	342	371	361	345	314	333	371	343	385	342	353	345	335	382	371	330	353	348	351	334	347	340	289	343	363	371	338	363	313	322	388	362	339	325	329	357	342	347	348	339	367	367	342	372	326	374	378	367	380	350	328	309	368	364	351	366	379	354	348	337	336	313	345	358	324	335	373	357	370	401	346	374	355	351	344	340	361	360	345	372	321	344	356	332	339	371	310	345	350	348	346	347	353	338	348	316	390	407	367	327	343	356	329	359	348	359	372	340	337	343	354	393	365	358	329	340	347	354	352	357	331	326	360	345	344	349	316	318	359	369	354	390	362	331	327	336	343	327	346	326	328	365	346	341	359	354	380	332	333	367	373	378	336	323	347	342	350	375	339	348	370	318	362	345	374	356	342	350	365	354	311	350	355	385	333	360	376	343	380	375	367	346	344	326	356	398	332	354	335	362	346	336	377	357	337	372	368	360	368	363	374	356	366	369	329	345	348	368	368	372	322	338	329	335	349	306	326	335	364	396	322	330	379	346	340	361	386	295	330	338	326	329	327	345	314	343	352	338	343	356	375	344	361	358	344	322	319	343	348	341	355	349	332	318	332	329	357	352	322	349	354	332	342	347	378	368	338	389	361	351	317	330	326	364	389	346	344	341	338	325	310	355	353	336	323	342	358	349	307	324	397	373	385	356	348	337	377	335	374	380	374	340	365	360	374	363	345	346	331	340	360	367	350	337	334	368	346	372	338	336	375	372	358	366	356	363	362	375	350	370	352	362	327	331	337	354	351	338	316	350	369	345	343	331	390	323	361	335	348	340	325	313	359	333	329	400	345	350	323	349	367	317	311	369	365	343	352	368	374	322	348	353	358	368	331	342	353	367	333	355	324	357	362	323	349	368	351	326	342	328	305	350	360	372	357	363	343	336	369	319	315	385	346	323	347	359	305	333	332	343	357	346	330	339	332	354	340	335	330	371	348	386	326	343	372	383	347	347	371	340	377	316	335	337	378	353	390	349	334	341	348	344	345	385	356	333	359	379	327	307	332	342	367	348	336	361	369	358	353	321	355	327	357	375
13020	7500	16100	18215	14929	11692	9110	7191	5963	4811	4043	3504	3086	2721	2544	2330	2134	1911	1873	1734	1602	1505	1486	1438	1412	1358	1281	1218	1217	1178	1097	1077	1086	1137	1062	984	984	955	1035	943	890	934	900	864	876	875	874	882	866	823	812	940	864	847	861	825	819	833	834	819	825	819	810	785	841	796	780	851	829	790	761	809	803	786	823	823	815	824	849	804	845	755	754	784	781	769	845	769	807	759	851	759	818	756	792	840	802	785	817	838	779	780	803	803	830	788	794	773	796	808	746	792	807	801	800	794	849	823	796	774	791	802	802	803	823	804	792	828	830	774	840	786	739	849	785	834	786	804	826	792	832	804	782	810	807	811	828	770	776	817	794	741	814	804	796	820	741	783	748	812	729	830	789	757	795	818	812	763	779	758	809	805	806	802	806	833	802	851	805	785	814	814	713	856	813	796	806	803	811	750	799	805	834	814	808	740	838	790	779	818	786	831	768	810	794	788	803	808	759	832	805	841	743	801	814	821	774	811	780	838	833	793	796	758	828	763	747	789	771	805	762	823	803	824	842	824	779	784	821	805	816	810	773	831	839	818	832	841	772	823	780	825	791	816	780	793	775	785	778	798	776	769	798	807	785	771	824	781	796	780	831	818	815	791	789	827	799	802	810	763	804	803	803	813	738	775	805	767	799	743	789	790	797	768	784	796	809	829	824	780	767	753	803	773	811	800	798	786	824	792	767	753	756	812	761	835	792	779	807	844	719	755	766	772	793	791	792	772	736	807	797	778	762	797	865	816	780	757	814	829	808	803	836	772	783	776	811	797	867	808	762	824	803	835	787	829	741	824	795	765	831	780	802	786	818	774	806	771	769	852	822	796	788	773	774	744	795	783	732	825	802	739	769	809	804	785	765	845	748	801	803	751	791	765	779	816	754	757	813	836	847	779	762	795	802	795	798	860	807	774	799	761	772	834	777	778	844	775	787	815	833	758	842	795	798	827	752	798	858	777	753	776	821	789	835	797	785	830	829	848	831	794	766	763	812	769	798	820	815	747	778	772	799	782	781	806	817	810	834	792	822	794	806	796	828	791	780	785	764	781	820	769	796	813	830	809	772	830	756	785	809	766	806	827	838	792	769	773	782	769	804	785	811	819	763	832	787	777	764	750	754	790	770	799	837	777	833	732	820	759	785	794	824	824	770	835	782	765	803	795	770	837	836	756	773	789	767	783	779	794	812	865	791	788	808	795	777	803	795	789	835	752	810	809	828	747	782	785	757	770	749	791	768	808	809	776	745	797	776	811	757	841	758	772	747	787	847	830	770	784	798	815	793	850	838	834	773	785	795	787	771	756	819	863	786	779	852	779	788	747	788	741	734	785	807	831	737	787	779	788	824	814	794	768	757	780	828	818	782	842	791	782	765	774	769	853	759	808	773	791	812	804	774	815	812	738	821	742	785	779	790	853	771	805	805	830	800	771	775	772	748	807	781	756	768	791	768	794	774	797	799	813	808	793	814	757	795	795	789	779	785	840	775	734	788	832	799	810	778	855	759	838	805	810	795	804	764	802	795	806	791	788	788	738	831	819	785	821	809	791	785	789	849	841	779	792	785	791	762	790	791	788	795	813	783	789	835	776	808	820	795	834	744	769	785	806	798	761	859	759	778	801	749	772	771	808	796	790	783	769	753	805	771	756	863	752	857	801	810	790	775	746	772	833	788	815	810	788	798	760	765	776	759	779	828	754	746	768	829	797	814	840	734	750	763	829	748	779	758	805	755	814	762	770	758	776	815	794	861	788	824	808	819	795	782	814	811	797	806	788	772	777	743	789	782	784	843	777	837	794	806	764	821	728	809	810	798	750	814	764	759	755	760	761	770	805	778	816	822	818	846	867	779	778	802	754	798	759	761	778	791	804	788	888	777	783	803	783	813	788	860	846	787	787	798	825	752	778	775	771	781	813	873	815	827	786	801	799	804	840	745	758	749	809	826	836	777	793	812	773	785	823	773	776	800	743	770	782	766	759	788	779	772	820	813	767	817	807	828	796	790	791	818	801	814	817	797	800	794	771	729	832	847	781	818	842	775	798	796	768	847	828	820	812	756	790	793	790	782	822	845	830	806	777	775	764	753	790	807	760	814	742	805	803	806	769	749	807	791	780	789	807	760	781	790	838	771	805	799	829	818	766	814	801	813	748	807	792	801	752	777	826	806	819	772	840	814	744	788	766	770	784	778	771	814	787	755	780	786	771	803	760	791	773	809	828	803	823	815	787	833	828	787	804	776	824	790	787	810	792	837	805	722	783	793	764	824	801	807	801	786	737	825	853	784	798	764	773	788	856	762	772	782	798	731	753	826	776	793	765	802	772	805	766	748	819	791	781	817	798	783	773	841	774	710	821	860	808	813	794	807	793	792	755	721	801	825	818	787	787	780	789	802	829	795	825	775	799	789	789	772	791	791	791	789	800	771	756	788	791	773	793	780	821	787	819	800	742	734	795	808	769	771	783	793	808	824	801	813	778	793	802	850	822	806	808	795	798	816	811	825	758	787	788	789	792	839	762	796	794	793	791	798	769	777	823	784	795	801	766	803	803	806	764	810	816	787	770	781	794	791	810	762	827	774	796	837	795	796	762	791	818	810	831	816	785	829	837	822	811	791	848	801	775	804	759	803	732	832	801	774	875	810	792	781	819	771	826	834	807	767	791	818	789	772	748	874	810	822	813	834	800	763	817	806	782	748	747	824	814	737	824	765	780	805	782	784	723	743	815	779	789	875	767	809	804	816	841	754	853	787	765	795	799	789	798	767	789	785	784	766	803	771	841	837	799	778	838	803	810	760	778	773	863	799	798	777	830	811	826	816	789	780	793	826	803	811	785	768	747	783	818	795	758	745	797	734	823	793	865	809	828	758	820	797	798	805	775	777	770	774	785	809	791	809	776	792	789	790	806	786	772	779	808	798	819	795	759	748	795	808	787	780	799	783	773	821	778	801	797	753	766	800	789	826	774	826	781	838	763	754	746	789	811	819	814	840	806	789	777	820	773	805	790	810	776	870	768	800	781	816	796	786	785	836	850	777	815	773	733	820	833	869	792	731	801	779	831	835	794	813	778	794	821	831	770	716	786	754	772	787	781	811	824	794	818	747	798	783	807	761	762	793	800	789	801	799	790	797	787	788	761	802	785	856	819	764	716	837	818	754	751	846	737	713	749	785	798	786	809	816	837	795	808	834	783	787	793	828	823	838	774	775	792	786	792	806	784	773	732	819	762	830	785	720	798	831	761	809	763	813	769	785	800	737	798	789	773	744	785	716	821	838	831	768	810	798	830	801	832	800	747	840	829	766	767	784	825	809	782	733	812	808	806	781	811	819	823	777	789	799	817	785	802	800	760	783	794	809	799	736	778	804	774	818	777	792	763	803	812	777	769	789	840	793	807	806	774	791	792	793	808	816	768	813	768	782	805	812	833	825	828	812	809	846	763	787	792	812	801	838	777	793	804	812	795
7205	4154	4629	3673	2341	1679	1238	1041	853	764	626	574	570	541	529	478	468	493	440	454	445	422	470	447	489	428	449	414	415	431	391	396	473	425	371	375	397	413	412	403	440	387	400	382	385	397	386	369	420	409	376	379	418	384	389	390	380	391	427	375	397	418	416	399	373	386	407	464	398	416	393	435	412	432	391	414	425	417	421	404	396	419	422	381	407	427	382	408	413	408	379	386	402	373	388	426	427	376	383	417	418	400	405	404	417	364	373	413	401	390	405	404	420	429	410	396	422	365	417	383	364	437	409	392	419	351	354	403	391	371	428	390	424	399	406	428	360	380	415	392	379	424	423	349	353	387	433	402	432	376	409	411	435	396	348	421	371	391	369	404	397	428	365	382	405	385	420	384	386	410	406	398	405	373	353	394	396	403	403	388	361	398	387	375	373	431	419	428	461	407	377	414	390	404	376	394	407	378	426	389	372	387	388	443	402	379	399	401	413	399	396	361	408	416	428	353	400	416	379	390	413	365	407	455	422	332	383	404	393	365	390	377	376	389	422	387	387	378	393	386	394	370	414	390	386	384	397	414	437	439	422	403	393	373	398	411	413	387	389	425	379	398	424	405	382	423	382	402	392	391	390	371	420	409	414	418	422	391	364	395	393	348	382	393	368	400	383	391	399	392	388	421	414	405	415	390	371	420	384	414	452	387	412	414	361	368	392	394	444	415	379	398	396	417	410	393	363	431	405	393	383	391	371	408	412	397	411	395	415	413	376	414	386	382	425	414	430	419	406	417	441	404	362	403	411	414	386	436	379	397	385	384	377	393	369	401	420	397	399	394	414	407	412	398	392	366	404	403	411	400	389	372	377	383	376	358	353	370	400	339	383	392	398	366	398	393	364	408	390	373	408	360	402	378	388	367	389	370	397	418	377	406	382	405	408	392	373	418	442	348	388	425	403	399	371	367	373	388	366	383	431	372	428	396	391	403	407	392	367	364	392	400	398	371	378	392	436	428	365	392	428	414	404	396	427	392	396	388	421	379	393	426	419	419	409	396	441	403	424	397	373	350	429	353	402	368	388	434	407	387	398	402	398	417	423	414	381	451	388	405	381	390	394	379	418	409	412	379	349	388	383	345	370	373	401	394	411	394	400	416	410	446	402	368	382	388	393	382	364	384	335	398	407	369	404	418	411	426	426	399	407	429	423	381	439	395	427	388	407	403	362	404	389	391	394	356	388	383	401	385	355	392	362	383	402	378	394	387	357	388	400	429	433	415	433	445	401	398	401	417	387	394	357	388	390	368	374	419	376	414	377	387	412	425	390	367	375	429	387	435	365	408	393	431	424	381	418	386	367	384	403	418	411	412	387	418	406	424	381	443	432	409	404	427	391	402	392	393	385	362	413	392	385	425	403	387	427	423	456	403	402	402	418	412	395	378	408	385	402	392	401	407	410	404	400	371	424	415	446	359	416	354	440	431	384	380	404	371	407	396	389	380	409	423	393	346	395	416	433	416	418	378	403	401	390	378	330	442	404	373	404	386	427	385	364	404	417	376	394	389	426	394	418	360	441	391	418	390	410	417	397	422	384	375	412	426	425	383	375	397	404	462	411	382	409	358	389	418	376	405	381	397	399	400	418	400	388	406	383	407	441	420	372	402	413	374	395	382	392	376	397	404	373	399	384	365	393	410	411	393	414	450	397	409	393	401	379	404	384	386	410	388	441	424	429	383	418	430	392	394	429	430	399	398	386	446	406	381	370	439	385	386	376	412	383	428	376	383	409	426	426	415	399	434	352	400	409	406	373	379	426	399	398	411	392	438	401	426	414	425	393	352	449	422	384	391	442	407	452	380	383	368	378	405	419	396	397	345	410	371	379	393	392	453	408	399	400	390	387	388	402	411	430	363	400	360	395	428	432	398	407	428	433	378	403	413	367	410	383	384	406	402	389	391	393	397	363	406	365	402	376	379	410	375	373	450	420	366	361	373	436	394	389	425	416	356	406	413	397	437	406	370	378	402	395	419	384	397	377	395	403	408	414	387	383	407	408	375	428	391	377	342	425	364	401	389	439	411	427	428	401	406	404	396	362	401	416	398	372	381	420	388	386	373	412	421	375	396	347	426	421	404	403	413	386	366	382	433	381	388	356	388	402	411	389	392	397	384	380	376	416	387	420	396	375	415	444	363	356	407	418	386	417	400	400	417	382	391	406	408	435	400	340	366	420	386	433	405	388	405	439	355	368	418	390	433	386	433	387	391	395	409	396	441	379	385	373	370	386	419	380	393	382	403	403	391	363	367	385	423	428	431	391	400	384	406	407	403	419	385	403	390	365	397	375	441	376	406	417	378	439	381	405	409	374	396	411	420	383	417	397	363	412	401	364	404	382	374	394	410	419	411	369	431	395	411	396	382	371	346	356	398	403	381	376	381	377	396	403	392	378	380	391	377	422	410	398	380	423	404	386	433	406	384	373	392	357	389	421	443	415	406	390	383	412	376	402	395	424	422	419	386	415	411	388	420	389	378	375	372	407	397	410	431	407	367	383	444	424	386	359	415	399	379	373	424	403	398	433	411	402	422	382	357	401	351	422	385	377	338	433	380	408	429	378	407	427	372	369	392	398	377	419	387	398	393	409	423	393	365	381	359	378	370	368	378	392	360	374	423	412	397	376	388	440	381	387	431	356	389	384	390	354	407	386	419	431	405	381	411	401	363	404	392	423	404	376	404	380	406	368	389	398	388	413	373	368	367	396	398	402	401	379	394	388	379	409	384	443	359	372	399	408	366	404	391	415	395	378	377	376	338	379	415	392	413	404	395	411	369	379	364	390	377	348	381	403	366	405	395	383	383	410	368	424	383	397	402	411	380	400	406	405	399	393	389	399	379	367	413	391	362	351	393	372	381	378	404	409	399	455	444	394	358	408	376	327	418	377	401	377	378	372	424	407	419	387	403	389	400	397	412	420	423	411	383	357	450	449	394	374	369	400	420	394	412	389	383	405	381	382	395	385	423	412	416	406	403	423	388	406	390	360	376	401	371	400	420	402	418	381	389	402	393	376	399	417	414	373	397	387	407	391	391	403	370	361	405	389	358	362	400	388	396	373	359	433	415	348	384	384	427	399	393	374	370	448	384	412	431	377	392	381	390	389	395	400	383	370	371	385	415	412	442	373	398	369	372	372	402	425	374	400	382	383	391	367	421	401	349	386	414	387	452	391	380	391	393	394	408	408	358	372	365	420	394	415	393	399	417	421	394	424	401	397	368	379	428	412	421	390	385	403	453	447	450	405	360	405	409	417	382	414	414	436	395	443	398	385	353	351	370	382	392	437	429	404	409	396	421	409	381	421	435	391	392	418	411	422	399	376	369	374	378	402	412	344	424	437	349	398	382	390	387	422	382	381	390	420	410	377	389	363	408	359	419	403	400	383	394	411	404	419	428	378	399	410	376	412	433	379	431	376	407	383	388	388	368	396	399	376	371	422	429	400	403
4949	4221	8997	9808	8175	6364	4953	3956	3331	2678	2392	2095	1931	1776	1661	1533	1453	1461	1390	1298	1260	1202	1214	1173	1167	1163	1127	1045	1097	1083	1056	1056	976	1071	977	917	981	962	974	972	926	914	885	910	902	931	894	890	918	921	919	968	897	894	932	859	919	941	911	843	932	962	870	939	948	885	913	938	900	878	892	862	887	861	899	911	905	874	928	877	861	875	873	877	868	894	922	858	879	901	900	851	915	864	885	856	890	877	888	882	883	879	895	886	899	864	911	859	874	882	923	894	925	907	848	883	869	882	855	829	893	927	924	902	860	869	924	887	884	857	879	886	795	949	914	844	910	909	898	894	849	853	869	899	918	862	847	885	862	858	864	895	832	899	864	845	832	892	873	876	894	886	854	872	928	862	857	878	880	880	875	893	901	876	850	881	835	884	853	887	916	889	820	884	903	885	889	895	873	855	837	872	871	901	860	909	853	893	902	853	849	858	919	825	806	853	914	852	882	844	882	832	872	869	883	852	881	910	862	899	863	896	880	884	884	900	884	847	864	877	839	850	869	902	884	844	853	897	928	889	848	906	847	858	927	895	884	888	896	890	910	864	897	902	865	835	844	864	857	894	855	889	901	870	935	856	920	893	910	887	857	864	927	853	864	833	904	891	938	838	879	888	830	897	912	916	871	920	910	880	887	904	915	869	860	891	890	886	902	879	861	877	869	906	887	884	876	847	917	867	895	893	888	872	872	837	868	855	893	847	880	907	867	872	847	839	903	905	875	839	873	934	948	889	855	873	914	889	864	896	874	914	877	872	896	899	863	869	862	894	900	884	873	858	897	879	871	878	880	878	911	856	890	878	857	911	875	887	892	917	848	874	851	901	893	879	886	858	886	922	863	855	885	912	904	824	892	849	853	905	879	897	912	894	881	864	868	907	886	882	878	872	840	868	887	923	871	911	902	939	909	898	871	927	882	875	859	849	888	877	891	842	843	906	897	893	905	850	863	916	852	939	884	855	938	889	885	892	836	855	920	925	925	880	845	923	934	893	882	868	890	847	895	876	897	860	837	885	915	792	893	874	896	897	844	915	810	886	920	843	849	893	903	872	920	898	860	878	882	919	883	911	878	886	907	880	870	873	869	882	870	914	830	890	864	893	919	874	942	923	923	910	860	890	841	912	838	919	900	910	874	848	904	867	880	916	910	1014	893	874	897	849	862	888	910	854	842	885	915	839	867	908	873	881	916	876	890	908	893	858	916	900	899	951	908	925	905	872	863	945	926	929	929	807	816	888	853	909	864	930	860	903	923	886	933	862	902	852	897	889	921	891	921	878	849	862	823	843	871	867	877	845	854	862	883	899	872	866	905	874	841	836	878	877	903	849	863	915	835	844	885	898	874	881	884	855	844	875	891	925	881	891	908	903	920	865	908	842	923	829	835	872	902	844	861	850	918	940	889	900	893	893	875	878	876	873	902	907	946	833	895	842	916	787	916	859	825	909	832	923	853	859	866	925	852	876	912	911	879	872	865	921	912	884	863	878	869	897	905	887	886	856	858	898	882	867	896	938	865	925	882	927	885	886	896	928	884	837	861	848	865	925	875	890	892	872	810	871	864	850	856	864	937	878	899	910	842	930	873	879	900	867	886	880	858	945	904	848	907	924	866	928	891	836	844	907	889	856	881	900	948	890	898	854	891	886	849	845	894	888	964	906	843	960	901	911	877	911	873	865	891	857	863	874	915	884	868	910	894	868	891	953	892	880	887	860	939	847	875	893	912	892	827	892	864	937	900	886	887	868	895	914	901	921	877	890	883	883	852	886	882	895	912	918	828	847	882	934	863	860	911	821	893	934	861	888	869	881	875	861	865	870	862	885	875	859	916	926	903	856	815	875	889	892	879	905	833	843	849	834	885	913	891	851	868	861	866	890	873	865	902	870	891	875	827	898	859	896	929	878	838	855	916	907	864	853	887	865	913	865	842	893	804	834	835	889	914	890	875	890	881	881	875	908	888	889	874	874	923	864	922	819	836	879	871	900	817	876	886	890	900	868	881	843	866	847	932	922	858	861	885	912	902	887	949	899	910	877	890	912	932	892	889	871	906	848	867	829	905	865	872	854	875	841	870	865	880	850	852	903	887	849	866	874	864	858	892	846	878	899	865	895	885	922	889	890	879	865	904	886	858	913	884	925	880	831	865	885	847	852	869	819	923	902	859	872	913	932	851	875	896	888	874	888	880	881	882	905	896	848	880	894	833	896	861	887	860	906	845	863	891	893	838	907	903	879	903	928	866	868	917	884	914	836	862	920	871	900	894	845	884	923	890	845	924	864	917	871	891	879	877	855	854	898	880	855	879	873	845	869	817	937	833	872	848	909	905	877	896	912	848	867	905	894	872	906	895	887	831	882	933	876	941	887	892	921	880	901	874	848	880	911	982	863	852	917	897	859	887	841	881	926	913	907	884	884	835	924	878	882	850	855	856	900	882	888	863	858	859	879	859	881	891	923	821	947	898	972	875	878	912	968	923	894	885	812	857	889	817	908	907	896	867	908	894	912	846	902	937	875	901	881	869	868	892	847	894	892	880	900	835	905	863	843	857	844	946	918	926	876	881	947	862	861	836	908	893	903	830	933	890	840	895	848	886	895	866	934	861	883	877	852	841	821	835	862	891	869	903	896	898	881	900	856	889	844	886	884	872	851	894	901	913	909	907	888	874	867	908	877	850	925	942	881	894	873	894	828	919	902	886	876	918	850	921	888	928	895	900	950	874	863	910	848	846	998	964	884	876	791	889	840	912	878	853	910	915	894	818	907	873	857	850	882	936	895	896	884	917	872	874	901	843	884	859	904	849	915	872	871	904	886	857	895	867	888	893	962	857	895	875	909	850	911	881	877	919	874	876	898	915	848	916	881	871	932	924	893	889	883	885	881	859	901	894	901	892	886	886	831	903	937	867	900	915	871	865	889	857	883	867	876	905	856	918	895	886	883	878	933	857	866	889	870	911	849	902	878	909	898	885	878	876	887	934	868	865	891	902	884	884	892	938	870	851	885	883	886	837	905	854	888	913	893	864	872	842	928	910	847	936	861	918	907	916	911	933	895	886	860	872	876	911	958	873	881	899	857	863	918	907	907	859	906	860	930	871	866	936	897	858	906	907	876	899	912	842	908	855	825	863	887	889	871	940	867	863	913	905	847	880	857	842	888	845	914	853	904	890	838	879	885	884	883	900	879	882	902	916	885	900	915	927	889	883	871	919	853	900	852	854	892	917	870	847	858	897	860	814	866	904	890	905	923	902	941	871	866	877	926	868	846	871	912	898	907	905	868	921	973	912	947	901	866	887	884	856	857	860	839	896	847	877	856	852	897	896	911	891	893	887	902	845	860	854	882	889	891	893	846	900	898	870	861	874	912	841	873	883	971	910	855	904	920	923	861	849	879	875	846	877	862	906	844	830	893	835	870	906	869	890	849	893	847	894	893	933	889	961	901	857	931	904	910	896	868
14808	6469	7371	5767	3636	2434	1702	1474	1185	904	785	691	674	641	613	573	543	517	474	487	440	421	492	416	408	406	488	436	405	414	396	448	408	386	374	366	372	378	360	356	373	373	417	380	374	369	410	379	378	415	397	368	386	372	380	378	375	364	412	397	366	379	368	347	375	316	408	361	344	339	373	383	375	388	387	362	377	379	387	378	375	409	346	371	388	362	376	369	344	379	383	376	364	377	366	391	396	358	370	380	363	392	372	330	341	350	395	331	383	364	379	375	367	370	356	361	354	366	368	401	368	361	402	356	361	356	368	335	333	343	327	368	354	360	356	383	384	374	375	384	349	350	355	379	309	395	379	367	342	380	363	343	349	383	378	405	382	370	416	405	386	409	356	343	360	381	360	374	382	365	346	339	356	403	383	394	370	373	336	355	338	380	381	396	384	378	327	360	366	380	401	374	353	354	383	369	374	393	351	357	376	370	365	382	358	363	373	357	348	400	334	399	379	375	372	338	360	399	387	377	359	390	356	406	346	362	385	354	336	345	389	386	383	354	410	374	399	365	354	358	355	349	381	365	350	388	370	346	369	366	394	393	382	372	319	358	407	371	387	343	391	388	403	384	375	328	345	380	350	366	349	355	363	407	364	336	348	349	346	358	350	366	349	369	369	406	350	341	384	394	372	342	379	360	341	348	378	353	384	372	370	370	361	342	373	363	362	328	369	348	363	373	375	356	361	384	355	358	351	331	357	335	353	338	393	341	351	332	339	329	367	379	372	330	326	351	357	358	365	362	388	350	397	325	368	356	388	395	359	378	361	360	366	329	374	353	356	358	409	387	360	375	370	348	348	392	377	350	373	360	378	381	380	366	385	430	386	373	396	340	386	351	377	349	349	338	347	392	350	335	393	363	376	384	329	359	392	356	400	367	378	392	388	338	377	382	352	383	407	364	345	372	350	371	386	357	338	406	375	366	416	332	364	359	380	354	357	379	355	392	351	357	355	347	362	363	382	400	357	381	365	337	348	392	363	354	372	363	349	373	343	334	325	376	376	342	369	388	342	412	362	365	396	369	372	367	384	356	399	410	351	373	340	356	343	413	381	406	390	386	362	353	364	355	347	359	414	356	350	343	347	377	333	368	402	347	370	367	382	340	386	335	381	358	346	337	373	369	397	414	365	385	346	361	339	344	367	357	335	350	374	378	356	362	382	351	328	349	372	411	365	324	343	357	353	364	375	366	364	356	358	361	359	381	395	367	407	377	362	377	397	367	364	380	362	365	361	363	325	338	364	345	344	402	363	373	364	359	360	394	385	348	344	343	372	361	375	340	367	335	382	358	361	392	375	359	346	354	354	362	377	386	376	362	381	377	414	362	348	395	398	397	375	373	390	357	349	389	354	346	356	374	381	394	367	382	332	404	379	353	385	379	357	363	357	340	340	347	323	356	371	371	335	375	359	397	375	335	352	396	330	409	370	374	438	357	368	371	412	364	367	367	362	346	371	355	380	401	369	382	344	356	352	382	373	342	361	369	355	400	315	347	361	332	342	352	391	350	371	355	374	358	382	323	347	386	371	391	372	326	361	315	397	334	358	397	386	326	354	379	352	360	395	359	386	376	358	424	357	369	361	399	348	336	403	356	372	388	390	376	355	377	384	373	389	390	370	369	353	384	347	395	361	325	375	358	368	389	372	363	352	364	358	370	345	357	372	380	326	374	388	361	385	361	354	335	344	333	369	372	355	381	384	364	365	382	381	372	400	354	395	368	388	389	349	388	389	353	362	331	334	393	393	380	398	376	378	347	407	338	349	385	368	346	353	355	363	362	353	367	357	358	380	361	375	346	357	354	376	360	351	376	378	380	342	378	352	384	351	389	355	371	361	391	332	368	367	367	372	362	367	334	383	344	334	379	395	389	348	338	326	370	376	411	354	409	368	366	365	389	362	362	314	357	354	376	360	381	377	361	347	376	350	364	345	378	353	357	349	363	363	383	375	351	367	364	372	341	386	394	371	339	373	351	352	341	414	361	400	393	355	372	385	350	346	338	373	373	336	351	370	359	337	409	384	386	403	383	397	362	368	404	353	361	360	373	395	381	397	374	370	367	371	394	389	333	329	347	354	370	370	392	372	387	334	354	354	337	384	346	372	398	355	396	402	335	341	369	355	347	374	390	371	393	395	358	379	390	330	375	399	367	368	357	366	335	339	335	377	357	384	346	327	383	350	372	360	390	346	367	391	395	368	367	376	385	343	371	347	388	365	393	363	349	383	363	393	353	382	362	355	368	403	355	337	389	390	419	392	359	368	397	339	364	391	351	319	364	336	366	344	361	374	354	344	351	353	369	393	356	359	345	346	406	400	365	384	354	371	357	372	333	407	379	374	370	383	389	359	375	350	349	373	327	360	347	366	343	387	359	354	333	367	355	348	361	372	349	349	313	347	365	386	365	360	371	393	360	352	325	351	360	378	349	370	380	400	359	377	365	361	361	374	351	360	354	348	346	362	385	371	354	331	330	383	376	377	369	366	370	358	371	344	375	331	355	358	391	353	423	437	392	365	349	366	338	356	353	366	371	371	413	396	346	354	400	350	364	395	348	371	364	344	364	362	341	357	358	368	347	384	369	353	378	390	371	390	400	385	326	363	338	356	378	330	340	353	351	344	339	336	337	337	373	399	386	347	354	394	365	382	372	344	413	395	392	364	402	355	386	373	387	401	379	377	343	389	370	368	358	354	356	331	339	384	326	380	407	334	329	382	362	360	384	374	358	366	364	379	360	366	344	352	324	333	367	351	374	401	401	355	367	353	356	322	345	361	394	356	398	373	400	391	423	366	400	327	377	342	329	404	391	364	346	357	388	356	367	351	322	353	341	390	421	367	366	373	369	379	367	360	335	349	384	391	354	363	376	342	376	371	394	396	373	371	347	365	350	342	342	358	367	375	393	348	371	406	397	398	403	373	354	362	370	357	364	356	391	400	361	359	393	405	346	378	365	354	397	361	369	361	353	398	421	352	382	397	370	369	366	381	357	387	386	362	376	374	356	380	377	349	380	378	375	361	352	373	388	384	343	393	344	414	391	350	348	364	338	366	368	408	376	350	341	366	388	383	326	315	386	384	375	342	344	363	327	347	368	375	374	373	325	347	344	385	377	353	379	387	369	374	363	393	341	343	353	393	397	355	329	352	398	354	359	395	375	394	345	318	354	359	351	372	366	355	398	364	361	375	328	358	379	354	363	361	364	384	371	363	411	394	364	356	369	367	367	362	378	369	373	382	346	395	386	379	384	380	408	356	360	403	360	373	391	373	359	381	403	387	383	399	407	367	375	382	344	384	374	354	351	380	348	402	405	370	413	379	359	346	426	364	363	389	332	345	371	354	358	332	365	349	360	341	348	397	350	375	393	338	353	362	362	339	360	362	367	345	381	369	369	356	390	427	376	426	338	356	407	380	331	323	359	343	361	376	380	358	333	351	373	354	390	332	329	341	403
10195	5862	12686	14361	11709	9194	7023	5684	4508	3824	3045	2770	2584	2260	2050	1848	1893	1641	1600	1509	1460	1404	1320	1295	1331	1251	1238	1165	1142	1052	1119	1066	1022	1025	987	1013	956	936	1020	939	979	927	959	884	893	877	941	924	876	897	884	862	847	825	802	844	854	851	834	861	833	834	838	853	884	843	830	857	815	816	849	828	832	827	801	881	828	813	874	846	822	823	817	871	872	844	829	829	808	864	847	804	857	836	775	804	855	860	830	803	820	820	815	799	803	790	854	873	835	802	864	842	835	842	811	819	895	842	809	867	856	858	883	852	833	802	827	777	809	825	838	819	809	844	808	862	873	819	819	802	824	797	856	765	845	849	771	823	814	889	818	830	795	833	826	850	823	843	881	855	859	788	798	863	859	803	816	808	862	834	800	811	794	831	802	839	834	806	855	843	834	839	788	809	827	786	801	802	831	837	818	795	798	863	810	846	838	808	850	826	840	821	856	781	851	828	854	867	829	780	792	844	814	860	858	822	831	817	886	900	850	834	842	796	790	850	780	794	883	843	780	807	846	775	837	852	836	802	853	806	801	804	829	863	826	813	817	862	810	839	798	853	802	817	849	827	876	862	809	857	849	794	778	851	834	800	815	831	837	851	826	846	788	835	825	804	890	874	823	813	834	821	875	840	872	827	811	863	792	812	868	852	863	837	825	820	840	788	795	800	796	795	818	869	823	829	793	846	805	766	860	842	829	846	773	856	843	830	800	849	825	821	819	837	805	837	782	857	855	836	840	819	844	822	858	776	814	851	846	873	799	796	813	839	810	822	855	848	815	819	812	805	836	826	835	828	828	783	802	816	776	862	825	845	848	825	818	861	840	764	824	797	839	843	799	837	852	768	822	858	793	817	854	794	735	795	817	818	786	808	830	809	828	862	836	840	836	884	834	830	802	824	799	783	819	845	796	798	839	826	857	858	793	836	751	860	886	843	798	795	875	820	882	831	842	854	867	847	875	835	810	848	798	826	829	799	817	837	823	851	835	850	848	830	818	812	855	871	810	840	829	789	803	809	891	815	800	851	811	878	862	855	859	825	838	790	853	789	832	836	829	811	780	810	794	815	882	850	905	800	867	820	832	762	877	830	827	814	795	823	780	836	887	801	838	814	827	896	831	756	853	818	847	877	835	829	800	793	841	804	875	837	827	822	819	798	814	831	852	875	798	828	835	853	851	823	798	833	787	822	829	837	865	809	822	821	824	857	835	815	804	850	848	842	810	860	807	836	794	802	793	831	798	825	856	823	829	809	797	822	857	867	835	871	810	847	837	798	814	829	872	850	844	793	820	800	840	839	826	786	825	843	865	787	827	839	868	786	872	811	809	837	834	814	837	839	835	831	870	854	782	850	830	768	809	807	818	849	827	807	874	843	838	865	809	810	852	804	831	834	860	804	822	818	806	834	846	819	901	828	790	833	815	843	822	840	859	851	860	862	863	843	787	859	834	838	837	815	841	830	772	865	810	803	833	800	818	832	887	849	850	806	872	826	793	862	848	809	843	881	807	812	857	857	839	872	795	784	862	863	849	843	875	852	812	853	877	812	811	854	823	783	800	830	818	834	824	836	851	803	851	838	858	846	841	847	878	839	850	841	816	824	811	850	804	864	831	829	813	852	818	787	780	842	829	887	841	806	824	818	828	818	811	855	852	822	843	884	820	816	808	830	880	835	828	834	868	858	813	846	836	853	863	891	865	837	892	814	851	850	853	857	799	793	822	836	772	822	851	815	829	855	831	873	794	832	839	850	831	818	817	866	793	823	821	890	843	846	831	871	849	821	779	847	834	823	826	818	838	834	852	878	837	834	893	835	845	852	820	831	839	877	776	840	801	781	799	873	861	828	770	813	800	804	853	826	768	864	863	811	836	807	851	825	869	862	838	814	820	880	790	814	842	889	858	852	807	855	865	845	918	855	770	868	863	845	793	782	824	814	827	839	818	854	818	816	818	797	827	819	849	744	838	822	767	778	842	817	844	836	832	813	839	838	826	880	826	798	852	868	821	849	804	803	817	873	860	848	829	811	861	813	863	833	855	780	865	839	862	832	865	803	821	868	788	843	810	819	852	872	809	865	869	856	809	867	790	873	890	893	835	878	781	791	844	825	810	845	814	833	894	814	864	823	836	810	843	889	871	819	840	822	852	844	832	818	830	855	790	830	826	844	773	792	784	837	850	900	899	826	861	858	866	836	818	827	868	781	828	805	823	829	815	843	824	773	824	785	826	863	851	832	821	815	869	865	795	840	785	851	793	815	773	820	867	870	870	793	820	851	824	828	823	854	867	811	810	831	866	810	814	834	827	841	860	822	820	846	832	814	798	846	864	878	844	849	826	859	758	829	811	867	863	822	830	822	840	857	791	841	835	783	835	879	823	819	771	901	768	811	794	826	875	818	829	867	861	845	864	793	791	796	782	887	841	840	822	884	829	838	827	807	881	864	841	847	835	822	790	859	833	874	850	837	826	854	841	849	870	836	841	869	822	860	849	824	831	827	836	898	836	855	912	816	809	873	844	809	833	822	808	855	778	807	827	865	842	817	826	822	819	786	796	828	840	829	816	836	847	833	831	811	914	833	816	845	808	875	827	798	783	815	792	809	805	848	833	871	851	809	846	823	830	838	859	788	795	842	831	815	855	818	776	852	835	839	847	833	783	805	825	849	822	850	831	798	897	820	859	799	840	836	871	820	829	797	797	852	816	889	791	835	856	828	845	816	856	845	823	807	814	832	827	867	797	806	813	766	818	877	855	841	865	817	808	785	797	849	822	796	876	832	878	833	851	775	835	856	782	829	873	846	811	832	849	822	911	792	809	834	833	841	871	875	786	813	808	842	824	811	799	779	761	863	801	805	853	811	861	793	862	818	780	824	871	846	865	775	855	775	882	801	823	869	810	845	851	837	828	860	847	840	818	861	833	828	857	894	841	820	818	848	846	808	795	829	823	838	866	832	855	817	857	901	864	839	840	851	806	838	834	814	867	869	815	845	832	872	814	804	865	808	819	798	810	825	842	863	847	834	787	794	798	805	843	831	826	855	832	834	833	871	839	869	855	843	799	883	828	823	842	855	788	808	835	872	862	854	809	805	805	840	809	854	806	849	813	847	837	835	843	811	854	861	858	850	829	809	832	821	848	772	804	784	860	852	877	861	905	822	815	834	848	788	872	819	791	828	814	855	894	843	807	792	816	811	885	783	866	799	823	799	857	856	788	825	815	805	825	824	807	800	788	805	830	891	795	854	876	844	852	827	835	802	871	843	815	878	819	830	783	834	840	811	773	845	861	806	841	796	821	829	815	775	857	816	860	815	851	851	854	848	804	834	833	816	844	762	800	855	775	837	865	772	856	824	825	776	868	830	859	817	801	784	856	843	809	806	797	872	756	811	867	873	848	793	834	825	808	791	852	798	823	820	832	826	808	845	889	845	849	822	814	800	825	766	816	879	809	760	790	805	825	863	766	819
23018	9628	10526	8141	4941	3165	2259	1759	1333	1176	980	843	755	672	642	545	609	527	523	541	451	468	477	446	437	431	443	407	392	397	413	417	393	424	397	371	404	380	371	382	400	406	369	360	335	330	364	336	373	367	362	353	362	355	351	400	359	370	335	398	354	354	348	351	378	395	348	368	349	372	354	332	401	333	329	368	369	358	349	352	359	360	345	325	347	377	345	340	309	321	351	377	370	356	368	382	362	368	333	326	357	374	347	316	360	344	380	359	338	334	348	382	342	364	336	369	358	347	299	326	348	335	371	341	328	348	325	373	344	333	396	367	361	369	379	356	366	324	347	371	358	330	311	356	338	324	352	350	336	354	371	354	372	373	374	402	342	364	351	350	357	350	358	336	338	355	371	324	367	362	335	317	355	376	374	357	353	346	343	348	341	344	336	331	339	373	330	351	357	321	336	325	331	334	359	373	353	339	329	390	378	360	365	364	369	331	336	350	351	346	339	339	327	362	356	348	395	342	357	348	349	369	378	337	369	370	363	342	370	371	351	390	363	356	353	339	375	389	325	305	344	380	323	340	379	317	339	368	345	356	322	328	367	351	341	354	354	357	355	328	354	345	330	315	356	324	371	371	326	391	349	335	368	339	339	342	351	374	382	347	347	319	364	343	328	328	360	347	362	328	363	385	349	330	341	387	353	381	369	344	381	363	338	364	351	349	375	330	345	366	364	362	380	384	328	303	349	309	338	383	362	376	358	336	346	372	343	357	317	318	364	339	343	387	350	368	333	354	336	338	339	370	311	377	346	306	349	365	362	345	357	357	397	373	367	367	309	338	356	379	358	360	314	311	372	361	349	391	361	328	353	373	323	351	369	333	352	337	346	343	357	347	368	373	331	382	362	320	366	311	352	349	348	357	353	334	354	365	338	369	354	375	367	352	354	349	329	355	375	348	342	362	350	380	361	320	348	327	343	332	362	361	395	362	358	346	364	331	388	418	347	337	379	334	360	349	346	316	326	328	320	345	322	345	359	351	344	345	328	335	336	371	362	356	372	378	376	327	364	355	333	339	361	341	381	349	315	350	367	324	356	336	315	342	351	335	390	393	354	370	379	363	394	332	339	352	345	350	339	336	352	333	331	384	362	351	347	340	361	341	364	340	367	355	328	354	324	342	335	346	342	378	400	365	357	355	304	370	380	365	353	380	309	328	358	377	360	333	331	357	372	301	333	353	345	372	371	375	400	385	357	361	356	358	327	363	374	342	407	337	413	405	369	340	353	365	386	331	347	373	366	346	363	342	326	343	368	384	370	358	386	359	365	391	383	345	362	333	343	385	368	367	340	377	369	356	360	357	367	364	367	353	361	354	391	369	295	351	358	367	311	348	345	375	365	379	344	381	337	350	306	352	357	368	366	326	340	338	327	375	380	366	340	366	377	348	355	362	346	341	315	334	343	342	318	351	348	367	346	373	340	356	366	344	373	373	342	337	358	325	348	335	359	375	365	350	363	373	368	347	349	349	388	354	372	345	345	380	317	367	362	352	341	345	373	334	346	357	359	346	351	375	345	372	335	387	336	361	362	354	346	399	324	335	357	329	399	325	329	350	351	341	380	353	379	344	311	358	354	332	391	364	356	336	324	345	395	345	339	382	372	346	337	364	357	355	388	318	366	338	345	319	357	351	364	388	368	324	338	398	345	351	400	364	342	365	325	362	352	314	373	367	373	379	356	320	356	337	345	347	340	343	349	380	354	345	329	326	353	367	315	354	358	369	335	338	354	329	381	362	355	365	360	389	354	371	381	351	358	371	375	341	348	337	353	347	349	373	343	343	343	362	335	330	315	344	319	337	378	365	355	324	315	327	369	378	384	382	386	338	372	335	375	364	380	379	336	366	337	367	404	336	348	346	361	355	325	342	314	336	372	311	322	353	340	357	362	367	326	328	364	359	339	335	362	362	324	347	367	377	331	367	360	347	312	391	342	327	358	387	334	339	352	362	329	355	364	331	336	326	351	310	305	331	373	355	326	350	346	332	358	324	374	428	391	338	333	307	335	357	327	371	342	321	325	367	364	357	338	328	342	355	354	374	386	369	372	355	327	342	379	344	360	369	373	358	330	365	347	342	377	352	372	340	350	341	358	371	330	376	352	396	354	335	367	351	376	377	338	341	370	370	363	339	375	341	357	369	393	395	372	362	382	318	322	337	366	328	332	347	340	305	318	377	334	372	348	315	334	363	306	374	360	354	357	365	370	362	369	306	333	356	340	375	365	369	336	356	350	350	350	371	341	346	361	349	358	358	325	359	348	337	375	354	325	346	356	352	342	359	364	356	369	354	354	343	364	383	360	338	345	352	352	371	346	335	359	355	350	354	371	384	356	372	357	366	406	351	389	333	333	336	348	336	357	352	366	337	362	341	352	339	360	335	339	329	356	330	329	378	354	362	343	380	343	350	358	350	330	339	359	331	354	368	380	367	364	372	330	368	371	383	340	366	332	370	351	360	364	341	345	356	369	297	363	337	372	359	372	364	341	359	332	336	337	372	369	343	365	364	362	315	327	371	332	356	356	347	357	365	360	345	381	318	347	374	335	363	355	391	359	351	336	324	341	370	340	327	344	324	378	393	344	346	332	375	351	363	326	344	371	344	336	363	337	312	359	348	344	347	361	378	355	327	394	354	389	362	341	379	351	356	352	330	361	345	381	362	336	334	383	324	341	337	372	359	326	311	347	386	377	337	374	350	364	409	332	342	339	361	364	349	371	326	370	350	381	353	330	363	311	392	333	338	347	317	318	337	352	361	353	380	374	334	353	333	350	362	350	348	344	306	347	373	345	353	348	376	361	369	351	345	367	334	340	344	369	337	404	379	330	328	326	352	324	339	356	368	360	368	382	368	363	332	364	374	372	386	385	376	351	356	315	358	378	350	365	360	342	356	352	339	351	338	344	351	364	346	333	372	354	351	330	359	372	358	331	358	333	320	351	382	374	317	339	328	305	375	358	334	333	341	315	322	348	372	332	370	332	363	379	338	375	367	369	386	371	350	369	352	346	387	315	322	325	337	343	329	365	329	325	335	329	367	362	366	364	346	347	321	347	314	344	307	386	348	343	371	367	349	347	374	360	338	328	364	347	378	365	330	323	370	386	347	334	323	376	374	388	353	350	353	363	336	326	362	350	336	341	351	349	329	361	336	334	374	333	348	354	356	346	331	350	345	347	351	357	328	346	358	355	378	344	338	348	324	350	341	389	369	352	341	313	334	348	344	348	381	335	367	381	380	323	388	331	356	378	371	374	360	365	352	318	339	339	352	351	353	367	370	356	389	376	371	346	346	322	364	382	358	329	369	328	343	349	319	365	328	371	364	363	354	340	317	342	323	347	331	301	369	373	376	360	357	362	350	349	332	339	357	374	347	351	341	341	284	351	341	349	380	371	353	340	360	351	368	341	354	365	336	328	336	367	362	340	387	360	326	338	316	325	339	357	375	358	324
13056	7407	16098	18296	14897	11665	9091	7022	5670	4885	3979	3516	3088	2732	2522	2266	2188	2004	1919	1716	1666	1599	1515	1472	1370	1284	1305	1320	1237	1193	1115	1172	1142	1047	1047	1036	1016	925	984	929	915	986	865	873	927	872	892	881	848	829	900	870	891	861	885	868	851	798	797	857	850	837	798	843	811	829	822	845	764	805	798	813	791	821	820	827	843	794	851	825	821	833	805	797	808	799	872	835	806	858	769	818	785	793	802	798	817	821	797	798	819	770	758	812	823	858	782	801	780	789	812	794	817	810	810	831	805	796	802	803	831	840	806	760	764	772	846	791	782	754	764	833	801	777	809	847	790	768	803	755	805	826	798	784	740	803	786	805	827	789	828	788	788	787	820	795	794	778	781	792	789	841	737	854	803	822	829	759	797	810	760	781	783	786	822	842	808	773	811	749	770	794	743	818	838	839	753	779	830	827	799	849	756	798	828	753	810	816	807	817	761	801	807	816	799	730	803	826	817	768	752	835	811	752	832	782	837	800	762	726	806	731	812	729	802	827	846	825	735	814	793	830	790	800	784	758	814	817	844	830	786	805	787	854	771	792	833	822	801	769	819	796	805	736	852	792	758	792	833	771	787	791	760	814	768	811	763	808	801	817	765	798	808	728	795	810	832	779	840	806	813	810	827	812	816	805	836	791	811	805	814	839	836	810	799	836	777	854	820	752	805	783	783	818	818	811	778	850	802	783	792	800	798	803	818	765	838	794	806	782	815	805	776	792	772	805	828	823	778	815	784	847	797	816	788	831	822	822	760	772	842	826	787	805	810	805	744	816	772	819	773	767	874	766	789	807	828	795	786	793	830	829	775	809	773	812	816	760	816	814	793	751	798	793	822	756	771	781	786	788	771	825	796	766	837	802	792	853	861	768	828	782	757	779	759	788	782	760	814	781	838	777	835	842	763	815	819	773	828	808	820	827	807	757	804	777	798	823	822	834	820	781	813	845	768	829	822	820	818	809	806	846	781	773	780	809	758	797	799	814	793	799	821	775	814	818	796	807	784	772	767	800	809	803	863	772	795	763	847	787	827	805	790	840	788	736	833	777	788	754	797	763	770	803	779	806	828	773	828	777	854	800	794	848	804	811	856	794	757	813	852	813	841	795	763	780	770	756	784	807	761	817	816	810	801	796	795	816	785	847	785	809	833	826	812	782	801	788	764	805	782	841	749	809	840	811	781	782	824	772	811	832	801	772	788	772	795	835	784	808	864	839	793	781	807	870	786	716	818	754	793	771	781	779	836	781	777	793	795	819	781	772	844	780	838	815	740	772	775	830	817	804	810	837	810	847	867	729	794	805	763	852	712	806	787	809	837	780	790	768	832	802	806	802	801	795	792	777	812	784	812	813	795	798	825	793	775	846	788	816	796	830	833	747	813	869	774	811	851	777	811	794	842	842	833	807	801	759	817	825	793	806	712	759	806	819	785	802	751	830	791	800	826	833	775	811	774	765	758	798	805	794	784	784	781	821	786	844	806	836	820	806	759	802	756	780	807	801	866	795	788	780	822	826	770	798	773	776	815	791	777	832	755	800	781	817	807	808	774	772	793	819	847	800	738	798	798	812	798	840	827	791	819	842	805	829	791	814	789	825	731	831	795	843	811	771	813	793	765	761	815	810	794	778	803	769	785	846	809	823	801	789	790	754	807	827	799	807	779	763	816	835	790	743	837	821	770	791	780	798	836	800	786	799	796	801	808	815	777	804	766	771	785	831	783	812	807	773	781	769	805	828	808	848	775	772	767	817	804	786	803	764	787	817	791	793	813	815	815	794	815	803	798	801	775	781	793	809	795	790	783	776	756	825	806	776	819	828	854	785	772	771	779	836	805	793	798	811	811	813	794	775	788	769	850	818	819	814	766	815	830	828	778	837	814	765	833	811	770	819	806	797	815	761	824	772	841	783	839	791	775	812	805	810	854	824	769	793	840	801	718	818	860	792	839	760	772	755	818	810	785	782	813	819	823	831	791	796	741	830	846	782	803	831	805	747	741	784	843	794	755	789	804	836	780	772	828	803	797	772	835	817	757	793	831	811	828	812	767	784	747	764	855	741	834	841	809	780	801	818	788	787	759	768	833	782	827	839	763	784	790	826	785	815	794	832	810	773	771	775	806	781	774	834	781	732	780	775	764	836	813	784	790	774	826	765	787	798	816	820	770	773	832	805	763	781	817	780	854	862	771	768	816	779	769	809	810	828	824	802	825	843	806	782	733	784	821	799	788	811	859	836	795	818	813	797	777	871	776	822	799	765	745	835	802	743	841	811	767	770	750	791	848	817	822	796	809	782	792	813	767	808	756	774	802	816	794	793	772	859	800	785	790	788	778	807	822	781	803	789	799	868	785	782	842	796	835	856	810	809	795	872	828	794	811	753	815	767	810	788	780	796	793	809	817	825	785	848	822	825	803	812	841	792	784	791	817	758	824	823	776	850	804	764	806	765	779	796	781	806	834	825	833	808	758	804	794	767	758	788	797	797	769	843	780	819	760	743	800	802	833	812	789	830	754	773	829	770	780	788	792	755	761	775	828	814	810	797	870	764	778	809	821	779	726	803	805	808	794	797	836	821	844	770	757	829	779	862	765	811	793	817	746	833	781	811	813	788	797	766	838	782	808	790	819	809	780	771	780	826	832	759	816	790	757	800	790	792	807	799	826	806	817	740	828	808	751	794	779	747	787	811	798	822	794	804	794	789	788	892	823	793	790	779	827	828	820	799	757	804	791	784	803	807	827	816	770	759	828	792	773	787	798	832	875	798	810	817	858	794	868	802	773	792	861	826	790	802	740	796	768	812	824	736	783	780	845	855	782	812	786	767	843	806	779	800	789	739	841	777	760	797	788	822	813	814	813	803	777	756	768	811	808	801	800	817	849	806	800	837	775	824	817	780	813	769	793	820	775	735	815	833	773	827	771	831	765	786	824	763	799	779	798	794	813	816	802	779	832	809	805	783	822	776	837	826	785	775	790	845	792	794	801	800	766	831	822	833	744	762	761	831	791	796	834	818	807	839	784	786	770	792	859	809	779	758	810	745	792	785	816	770	775	828	839	820	769	788	811	763	801	843	798	798	805	805	853	789	751	718	837	825	759	853	830	803	785	748	776	783	807	805	850	816	811	795	792	822	787	832	786	769	850	843	765	788	838	817	736	794	816	785	822	811	835	775	767	831	791	772	807	788	798	814	760	800	838	788	842	765	827	847	781	762	812	827	818	783	738	811	793	795	820	818	772	865	857	821	814	797	770	795	760	782	818	831	815	805	807	798	827	823	813	804	831	791	789	783	789	798	824	775	774	806	811	755	774	787	805	778	791	788	846	752	782	844	812	819	771	799	820	797	809	882	837	772	842	805	775	852	800	829	790	801	806	790	731	803	781	822	777	802	824	787	783	814	820	826	769	805	777	814	814	750	796	821	771	759	784	837	819	789	865	795	803	823	804	748	849	774	793	810	839	782	824	844
7461	4301	4825	3672	2456	1758	1256	1031	826	772	642	617	578	601	536	502	475	480	488	454	450	454	475	451	445	434	448	436	427	399	442	403	417	406	439	402	400	399	382	385	402	419	425	354	381	376	391	391	408	391	399	399	405	394	340	379	410	377	373	396	386	400	366	415	402	384	402	410	373	359	402	436	401	418	409	389	410	425	391	411	403	369	408	397	361	397	421	408	418	360	379	440	382	350	392	394	395	365	394	402	408	396	403	408	405	417	402	404	383	434	389	360	387	386	412	389	419	437	395	365	375	374	452	415	422	409	410	405	389	373	418	379	398	408	439	407	368	363	409	379	392	385	404	407	411	409	388	342	371	402	402	400	427	370	387	391	422	418	366	418	388	421	399	397	432	401	398	401	401	404	393	368	390	388	449	418	415	371	401	405	414	387	389	409	407	378	405	393	393	394	412	398	427	454	412	392	382	382	415	354	371	414	405	397	388	372	401	439	397	412	425	425	393	416	407	412	372	373	432	416	400	407	419	413	378	387	406	388	363	398	372	395	433	441	410	422	402	403	394	386	386	417	395	399	434	421	379	404	394	416	424	390	381	398	385	375	400	390	392	418	429	403	394	373	387	396	391	391	413	401	411	374	396	394	423	415	386	415	427	424	378	393	408	366	414	364	343	425	369	392	388	409	409	390	410	396	372	373	436	370	395	379	367	378	380	385	416	431	390	389	420	364	377	408	398	387	402	392	407	408	410	379	409	425	428	387	389	409	405	379	407	369	374	415	392	417	405	388	345	381	377	397	354	389	412	414	367	400	384	432	417	391	358	401	400	407	414	394	424	391	423	390	409	399	425	370	400	399	418	432	382	424	421	362	386	417	397	397	407	390	341	361	370	389	395	400	382	380	385	424	392	365	390	408	386	402	391	397	387	424	408	373	400	378	369	390	386	389	369	441	428	382	436	366	429	406	377	399	422	424	433	431	422	385	398	352	392	337	441	411	399	392	383	380	384	377	364	385	400	367	412	397	405	391	404	394	389	402	412	446	421	379	406	388	425	372	391	381	386	370	355	394	384	396	392	400	423	403	406	428	417	419	387	426	357	378	397	366	406	434	388	387	401	364	392	414	395	394	410	389	411	390	376	372	335	404	356	402	403	372	355	390	376	390	403	401	358	407	409	395	397	403	381	395	457	391	405	420	412	387	401	429	406	355	380	390	370	432	399	401	404	397	377	439	402	375	407	368	381	392	390	396	389	419	375	386	421	430	375	393	363	432	368	375	418	393	384	375	418	396	438	413	411	399	394	449	364	371	399	408	406	358	376	351	424	384	380	414	372	410	406	376	399	388	411	405	400	425	365	444	383	418	404	461	422	378	412	401	408	428	406	403	415	438	387	390	417	430	409	390	377	433	381	379	404	376	366	392	391	383	411	418	410	385	406	389	373	369	405	386	397	404	407	421	373	399	404	384	375	385	381	380	390	403	402	384	390	393	383	345	411	369	348	411	396	369	407	394	448	356	459	377	370	407	445	388	378	392	396	411	417	400	357	380	399	396	416	394	388	393	402	417	429	416	377	347	394	378	401	390	386	440	395	396	401	392	397	390	412	402	392	383	399	436	418	467	442	370	405	432	392	432	389	405	381	334	405	403	391	412	399	408	412	392	412	364	392	395	422	403	406	411	360	411	417	401	401	381	373	380	404	394	381	364	412	411	402	399	381	420	397	406	403	381	376	423	410	380	407	422	384	405	430	403	358	409	425	411	378	368	429	418	403	367	410	385	398	393	422	384	361	398	434	439	400	372	389	372	404	425	415	401	379	411	390	406	410	361	385	416	392	404	403	380	389	391	393	394	363	390	396	400	408	410	380	373	395	421	393	432	382	430	391	406	385	401	390	417	387	363	380	392	418	373	391	373	392	416	415	423	397	401	404	388	432	376	367	419	408	385	394	430	431	459	418	425	395	407	401	385	403	407	426	399	424	406	388	402	408	429	408	427	416	384	434	386	387	402	380	419	373	408	402	401	387	385	399	398	427	396	377	408	389	388	414	416	380	381	385	448	410	415	415	377	396	441	371	378	421	390	424	411	386	438	380	370	392	404	413	374	407	403	402	365	348	417	413	389	448	384	350	392	400	351	395	385	395	399	366	414	419	417	411	352	409	406	344	395	430	412	393	395	400	422	380	370	378	359	397	395	354	419	395	374	404	438	406	406	375	357	374	407	409	419	406	376	423	429	385	392	383	422	377	384	373	374	382	387	387	408	382	380	390	393	409	431	400	371	369	404	384	367	376	407	395	391	374	348	367	418	373	399	396	384	377	436	380	366	408	348	385	392	385	390	396	383	422	417	387	394	413	368	422	416	433	392	391	446	416	407	415	405	388	390	413	408	390	383	413	401	381	411	391	405	398	401	371	443	393	430	375	439	395	388	439	377	388	384	385	384	450	399	399	396	400	390	392	417	414	430	395	399	367	419	416	393	431	395	397	410	359	363	379	394	367	404	437	388	369	422	389	379	406	388	410	439	374	386	376	384	389	398	394	441	402	372	404	404	390	431	422	421	404	407	412	404	386	391	426	406	404	433	375	396	386	364	410	378	363	420	374	377	400	454	385	427	402	409	380	394	420	373	373	433	394	407	408	368	378	373	388	404	389	392	397	365	382	406	391	357	389	395	418	380	388	402	383	411	385	420	413	369	409	366	397	384	375	424	421	415	364	421	368	408	406	383	441	390	398	375	401	378	402	385	360	403	423	391	373	414	386	442	391	376	393	353	405	423	420	391	428	404	372	406	411	388	361	379	355	394	422	405	390	394	406	378	381	382	393	362	390	399	407	401	375	359	385	405	417	402	376	427	388	374	400	372	373	403	367	383	398	373	363	372	407	415	392	382	401	410	418	419	468	371	371	365	408	411	358	411	415	388	417	379	394	430	387	381	379	427	354	409	416	394	427	429	389	432	413	384	404	424	400	424	412	369	428	436	406	366	398	424	416	386	435	375	415	402	430	402	392	390	415	387	369	367	427	425	425	424	414	405	414	373	400	405	374	388	388	416	385	383	406	416	437	407	388	420	410	400	377	412	401	385	369	416	403	413	392	408	428	412	370	372	423	369	383	386	399	433	401	393	397	344	383	442	427	393	401	410	395	419	401	407	395	385	400	405	376	366	403	429	360	365	407	404	420	374	365	400	386	401	376	393	408	425	357	413	384	388	402	438	424	405	399	429	401	421	407	408	369	399	393	418	390	394	370	409	417	404	361	399	408	410	372	395	393	421	387	392	431	408	429	438	401	373	440	364	385	364	376	383	407	374	385	428	375	402	378	385	416	386	376	357	380	410	395	406	378	390	400	408	353	382	407	385	376	381	401	435	387	436	400	416	412	435	361	416	395	375	372	406	417	420	420	429	396	404	386	388	404	398	378	375	403	435	412	349	414	402	409	386	438	389	350	395	408	393	368	386	399	389	347	379	368	383	388	444	414	384	382	394	412	425	403	386
5027	4270	8860	10098	8082	6411	4901	3893	3237	2672	2390	2049	1948	1759	1686	1604	1476	1396	1343	1312	1326	1190	1227	1161	1116	1174	1106	1077	1088	996	987	1035	1031	1042	997	1037	927	933	933	944	966	979	930	940	949	884	909	948	933	886	946	897	936	900	882	980	909	942	908	959	911	923	892	880	899	915	917	857	866	896	881	924	932	854	848	888	882	884	916	882	917	869	906	900	877	853	912	903	898	887	894	870	869	928	876	860	823	871	881	914	854	912	936	898	912	915	926	917	916	932	883	885	900	816	900	889	877	837	894	871	885	891	908	890	902	905	863	841	884	867	906	884	897	885	932	878	908	921	874	841	866	916	955	884	919	872	855	890	869	871	867	920	896	884	921	821	891	859	858	836	864	878	910	840	921	903	904	931	912	886	943	888	886	886	877	898	899	934	888	869	919	865	954	906	911	873	911	948	917	913	879	878	897	865	934	890	873	863	917	922	854	843	825	838	864	929	903	838	929	896	900	918	875	955	874	922	881	837	892	837	897	906	876	896	899	905	861	875	870	880	930	830	839	864	882	879	958	855	904	857	880	959	853	897	893	933	883	864	900	939	894	889	919	929	906	863	878	921	820	900	891	883	914	849	946	825	861	978	896	891	858	871	853	867	940	919	868	870	884	855	892	869	956	924	895	897	849	889	914	880	882	875	863	884	898	891	845	909	855	853	878	915	891	905	879	898	894	917	906	912	901	895	859	892	896	920	918	869	885	855	902	907	886	902	917	836	879	894	864	901	916	934	909	887	954	888	896	922	875	875	910	885	907	909	917	878	888	893	873	880	854	846	848	940	903	881	893	861	875	907	934	926	902	873	897	917	895	915	846	896	884	886	887	899	890	960	853	909	958	880	901	899	939	918	882	839	873	906	863	850	863	903	977	872	887	875	867	863	926	861	928	853	864	874	890	838	957	861	880	902	890	928	879	935	871	893	862	867	869	844	883	863	872	853	893	865	911	896	874	970	849	894	880	944	906	926	877	910	929	883	898	914	893	889	864	916	878	885	913	914	816	891	867	877	888	891	890	905	903	895	936	925	849	872	847	881	857	847	905	839	959	901	862	869	913	886	880	861	888	898	824	846	906	946	851	954	896	876	904	936	893	853	903	866	923	863	955	924	879	879	852	877	931	920	873	929	895	846	912	881	921	893	926	956	902	877	941	943	954	881	908	894	947	873	901	845	894	891	922	954	928	935	901	912	886	940	917	901	956	953	936	857	877	871	883	854	908	916	869	905	887	893	931	816	896	846	869	902	889	901	932	926	880	889	901	906	889	873	887	909	883	891	912	916	875	931	871	875	898	906	841	896	848	869	900	879	920	887	922	879	926	945	943	892	902	873	917	914	837	842	857	837	901	864	885	914	967	848	901	865	829	924	902	901	878	896	888	913	898	908	875	961	904	917	954	912	901	907	850	802	890	944	912	885	883	912	883	911	895	846	893	831	920	922	836	843	913	861	894	906	906	883	850	896	893	928	887	879	886	901	917	884	885	822	909	863	861	902	885	864	873	872	894	862	959	833	898	917	908	842	910	902	941	898	893	842	890	899	860	892	861	875	901	908	858	893	922	875	872	875	953	913	966	863	902	901	921	906	879	930	864	893	881	920	882	869	892	888	907	868	904	928	879	837	883	876	849	894	828	896	891	880	900	908	876	830	917	903	853	881	847	874	901	867	891	829	819	891	922	827	887	900	886	890	885	817	886	858	913	901	920	922	860	922	912	913	868	887	910	876	871	859	899	874	860	912	958	884	892	891	885	928	956	923	854	912	869	881	923	890	872	900	845	945	832	905	924	879	935	865	860	903	866	913	913	847	921	887	977	882	914	871	901	877	879	923	905	893	855	903	885	866	881	914	849	816	867	879	874	830	924	869	862	862	876	843	877	926	893	868	872	935	928	927	895	926	928	880	872	927	900	886	896	898	881	888	880	917	888	899	891	866	885	830	919	882	875	905	929	942	920	900	874	815	858	871	920	883	897	890	896	892	908	879	882	915	876	907	914	899	914	935	825	869	914	934	915	881	883	887	933	881	869	833	892	891	901	874	855	887	876	954	886	881	857	871	916	868	878	865	903	899	879	896	840	883	900	894	868	848	885	925	894	877	919	896	893	906	948	890	891	915	843	865	930	886	882	872	876	901	960	895	904	864	859	919	936	881	878	898	952	902	899	913	905	865	904	939	936	892	831	868	908	943	834	891	847	846	880	952	900	838	907	919	840	944	964	882	903	873	876	875	910	934	876	867	874	858	884	940	850	881	932	926	916	833	863	951	926	891	858	905	949	837	858	931	903	935	939	863	929	882	888	891	902	883	859	909	918	848	905	874	842	859	873	943	863	854	900	873	914	879	902	870	930	875	895	917	935	884	861	870	903	901	918	856	890	841	871	910	829	880	930	908	897	850	881	830	904	947	920	898	838	971	809	943	934	879	839	898	870	831	877	848	931	883	905	893	878	830	865	919	890	830	866	917	893	897	895	888	883	887	882	871	876	942	917	896	941	936	911	932	891	899	838	918	916	923	931	906	894	883	835	901	894	862	905	872	897	883	896	859	867	846	908	896	896	899	891	926	903	886	858	899	879	902	947	850	839	870	931	877	904	889	879	918	885	864	915	912	949	940	893	890	909	897	910	922	910	902	862	940	892	831	910	989	894	876	879	892	876	869	904	919	895	906	923	849	824	926	906	842	927	910	847	900	859	839	872	876	865	881	916	907	941	899	911	874	824	907	919	955	849	920	874	883	874	854	925	870	844	903	899	907	877	860	831	879	896	953	896	830	885	913	853	870	927	872	843	858	874	864	837	878	877	877	861	872	894	869	911	883	918	898	898	850	948	888	903	845	934	856	852	912	889	862	905	921	847	894	889	832	887	890	856	915	940	868	831	889	896	924	847	883	820	918	928	908	954	903	880	866	841	902	885	880	892	880	896	903	894	935	869	853	886	854	875	875	941	888	887	923	875	910	820	902	915	843	878	902	963	840	913	891	903	867	854	957	861	882	891	908	919	920	852	883	881	862	882	875	945	910	899	909	895	876	846	891	855	921	889	866	917	914	922	847	913	861	906	845	928	923	900	839	879	846	927	894	923	904	892	895	929	883	840	858	870	897	871	866	874	856	927	860	885	865	844	915	889	877	824	875	889	842	923	913	901	873	813	859	872	873	914	845	886	916	871	902	977	832	861	838	938	921	881	931	906	893	884	871	921	858	887	859	944	931	927	862	888	879	888	914	916	906	873	897	878	911	888	892	897	885	881	908	874	917	920	874	883	865	904	875	880	898	930	939	891	845	859	872	929	901	847	842	867	912	881	904	865	902	913	864	892	919	856	878	899	878	895	884	916	858	892	922	875	826	909	902	870	830	891	892	868	868	851	946	831	882	892	830	914	848	915	860	877	885	839	921	901	906	867	900	899	888	881	928	891	894	890	859	899	893	880	878	857	879	890	917	887	867	945	918	904	924	908	892
14958	6453	7309	5588	3555	2440	1765	1308	1039	852	792	715	673	600	600	522	507	477	481	446	452	449	465	415	435	461	431	431	394	399	427	422	399	393	367	396	389	430	391	412	347	378	348	342	410	358	380	342	375	387	360	395	350	384	368	377	376	381	345	380	372	364	344	370	392	330	401	395	367	343	399	373	379	372	395	373	357	376	381	411	339	375	367	343	328	359	395	403	405	388	383	378	404	336	373	380	395	361	361	360	399	374	351	365	361	354	364	348	374	362	362	360	394	385	358	356	370	364	366	376	370	387	370	353	345	344	388	346	407	366	375	397	404	376	370	353	352	380	383	319	352	383	374	383	394	361	374	372	363	389	356	365	347	380	374	390	392	360	406	403	379	334	358	383	364	373	344	365	390	342	369	346	375	353	385	399	401	365	387	342	352	367	356	363	367	350	380	360	399	371	362	388	349	404	386	399	386	397	379	363	341	390	349	382	375	335	353	355	367	392	389	384	361	377	343	347	374	352	356	377	399	340	371	385	369	339	350	380	388	380	369	339	397	364	342	348	348	343	377	381	368	362	352	369	371	379	347	365	343	386	345	343	386	380	352	393	380	342	345	346	376	386	379	432	324	326	354	341	374	374	345	405	355	361	356	371	373	375	352	422	365	395	399	388	431	361	333	347	333	348	378	371	319	382	337	377	350	352	361	366	331	392	396	385	403	369	326	382	383	345	339	327	399	366	391	367	381	366	346	373	352	368	348	378	373	351	343	372	378	399	353	355	379	369	349	368	383	371	377	339	358	374	372	388	341	344	358	359	349	343	373	373	311	366	383	360	398	368	360	374	405	334	335	359	346	362	389	356	388	402	359	380	384	363	364	361	359	367	371	377	406	396	352	378	390	399	356	402	363	371	346	360	371	356	393	379	356	361	348	360	346	381	411	362	358	383	366	388	379	347	346	355	354	410	411	375	323	349	399	372	359	408	394	346	371	364	376	380	413	377	365	344	378	316	406	368	354	389	358	357	374	379	358	361	325	369	381	372	347	371	347	375	405	359	371	407	398	339	389	398	367	422	422	396	342	310	370	360	390	384	399	330	364	348	363	355	342	360	369	366	355	328	379	362	369	370	364	371	412	354	328	399	401	378	361	357	347	409	401	365	394	364	366	390	355	399	380	337	335	389	339	371	370	376	391	376	341	361	360	397	368	375	396	379	336	375	378	393	364	356	370	369	366	358	380	367	397	353	354	323	389	392	395	403	375	368	393	361	345	384	366	387	378	381	362	341	390	386	368	401	389	328	342	352	379	379	376	372	344	365	388	367	393	339	388	344	360	395	324	378	388	401	390	394	365	389	367	363	357	398	347	391	359	343	389	366	382	365	360	394	378	383	361	346	361	377	362	366	327	326	366	396	372	372	362	366	375	335	360	369	362	412	372	377	351	400	376	392	344	368	338	357	374	399	395	372	357	387	384	399	363	391	352	365	354	348	388	342	379	377	387	380	361	366	315	352	323	342	352	333	337	360	351	369	392	380	376	401	424	394	358	405	388	325	385	408	368	376	381	353	404	350	383	370	360	348	367	338	357	343	390	387	393	363	361	387	343	377	382	346	402	382	368	340	359	357	368	381	332	361	347	362	397	382	373	414	343	353	355	370	336	399	376	371	367	342	424	356	396	347	385	324	375	337	394	399	402	437	377	369	354	376	363	352	381	389	409	342	405	377	374	360	388	390	381	368	370	357	371	369	399	367	326	321	366	352	383	361	391	366	381	350	392	365	350	346	360	352	382	408	371	362	364	339	364	379	360	363	366	386	355	325	375	357	358	381	372	340	369	387	360	351	328	372	374	392	403	355	387	357	369	386	366	363	414	334	384	379	388	330	382	357	368	370	405	383	340	361	373	357	374	360	368	372	375	398	386	367	358	396	376	374	374	388	386	372	319	421	356	344	347	349	383	387	396	383	364	391	377	363	387	332	370	368	367	379	388	375	375	359	389	392	327	369	358	380	419	372	373	372	334	349	371	371	366	357	362	375	381	327	376	342	361	365	386	373	375	366	366	363	364	355	399	357	333	356	355	364	380	394	364	332	375	363	387	377	382	384	357	375	367	370	332	381	328	385	410	350	374	317	375	372	375	412	366	424	384	377	368	359	379	338	383	363	347	353	347	362	363	354	362	377	371	376	365	330	358	345	422	375	388	352	351	407	384	397	362	390	342	337	374	340	384	371	354	370	360	380	392	342	378	357	358	381	400	397	389	397	364	386	376	365	352	387	367	365	363	350	348	378	357	397	377	355	357	359	326	367	369	340	314	352	348	358	389	388	358	374	367	352	347	339	366	375	347	412	376	381	361	374	407	342	361	356	404	398	375	359	351	365	346	355	346	396	382	371	430	355	363	343	357	366	367	332	364	330	400	378	370	378	355	367	364	365	352	372	389	357	349	363	325	405	351	386	364	365	382	358	396	359	383	344	382	396	356	358	378	331	387	362	363	370	379	389	394	363	356	354	427	396	361	358	350	382	383	398	344	392	383	404	360	372	338	378	395	353	398	338	368	372	344	392	419	369	380	374	349	400	395	365	389	390	364	396	371	371	369	341	399	361	371	380	358	357	383	381	391	352	374	374	347	372	371	335	339	349	367	361	381	367	385	374	355	377	370	376	356	390	383	371	388	355	388	356	399	376	388	373	413	399	348	379	375	338	331	354	384	380	329	395	354	392	404	395	376	355	398	399	405	366	388	377	385	359	361	341	370	390	383	364	378	372	404	335	384	378	356	350	348	345	358	359	366	387	382	387	377	386	403	402	386	353	368	378	368	383	336	379	388	402	372	376	331	377	382	368	360	369	370	345	348	379	357	366	375	369	369	385	337	363	356	368	394	355	329	377	388	365	407	371	352	352	376	382	402	330	347	354	396	369	379	388	366	356	369	356	365	382	355	342	365	383	379	413	351	374	382	350	339	375	374	370	376	373	403	386	367	340	378	360	379	335	390	351	344	352	388	361	351	347	372	385	346	376	411	355	382	339	367	357	364	360	370	385	336	341	366	391	371	371	385	376	396	355	383	358	344	353	380	378	352	391	376	329	355	338	392	382	377	350	355	366	349	367	402	389	351	395	358	369	390	355	360	384	361	367	395	347	390	358	347	341	337	342	387	413	347	374	349	393	359	352	377	367	345	378	348	365	329	368	356	404	375	400	367	383	372	360	411	344	381	383	405	373	361	352	372	373	383	373	363	343	348	332	347	374	351	375	361	387	328	402	366	391	375	342	338	374	372	403	366	394	330	343	361	361	364	363	376	384	384	395	333	356	333	383	344	364	380	380	377	369	385	368	413	360	390	368	380	361	384	385	399	317	369	381	371	363	407	362	365	363	365	360	391	376	361	359	369	363	384	367	351	372	349	373	366	367	386	402	387	381	384	369	378	377	370	380	375	405	370	406	394	378	397	402	373	361	399	379	335	401	348	366	401	387	384	357	348	348	354	399	374	350	382	339
10255	5524	12487	14339	11528	9036	7107	5505	4378	3709	3350	2724	2473	2262	2053	1896	1846	1764	1585	1563	1407	1424	1385	1257	1255	1211	1212	1198	1157	1101	1149	1076	1028	1016	1014	989	1013	945	881	976	942	933	894	926	884	958	863	866	888	863	884	877	887	909	878	887	841	873	829	862	872	867	849	842	807	862	827	865	857	827	818	836	857	862	844	819	785	825	816	844	854	858	847	871	828	815	812	865	868	844	816	778	814	852	809	827	847	863	797	846	788	807	821	856	827	851	796	807	824	829	861	882	856	764	845	833	827	814	833	836	774	876	822	837	828	858	851	793	777	817	841	842	835	849	809	766	868	820	816	795	819	870	868	819	866	820	797	811	787	835	791	786	848	838	797	849	811	843	835	841	869	779	828	874	846	816	806	853	827	832	810	819	827	835	861	827	831	836	861	825	822	795	829	814	853	840	773	786	780	836	860	838	831	835	823	840	815	787	822	816	802	842	882	865	884	805	832	831	829	816	846	843	859	887	875	825	796	847	803	867	829	857	820	833	867	842	799	786	824	864	796	861	820	841	821	819	790	816	856	852	830	895	855	839	792	793	828	832	851	778	812	868	830	843	810	844	840	785	795	842	846	830	869	839	820	841	775	851	823	859	765	780	789	760	874	836	817	799	829	757	860	837	783	816	828	802	835	823	863	830	874	849	799	841	851	853	802	863	838	876	847	827	818	803	852	815	878	865	810	797	839	794	843	834	806	851	836	823	866	856	807	885	811	861	831	822	854	878	859	794	826	820	834	835	825	840	779	823	894	853	850	860	782	786	863	853	833	821	817	806	826	837	786	823	840	790	874	850	786	843	821	799	790	852	798	783	843	864	804	817	851	862	904	823	860	863	822	820	802	827	826	820	867	863	856	802	814	863	752	818	815	811	780	823	807	849	856	866	792	810	822	818	828	857	876	863	847	823	803	856	823	831	846	869	797	800	875	781	864	852	849	856	843	819	792	831	816	799	815	849	883	840	789	863	779	821	849	814	893	802	846	771	876	856	833	814	832	820	842	885	791	843	824	794	820	835	834	832	862	818	838	811	818	815	863	777	837	841	853	887	830	797	833	848	808	880	812	889	842	854	816	803	811	863	826	792	868	840	870	819	823	795	820	833	834	787	860	815	817	809	847	836	832	815	857	839	832	849	814	867	840	824	845	777	789	871	804	829	812	864	816	822	859	795	823	889	860	813	831	846	789	837	888	844	793	835	767	807	809	824	824	812	783	784	812	825	794	847	790	800	821	869	810	848	786	869	846	812	807	805	842	884	874	814	808	863	777	848	839	841	854	842	810	841	848	826	783	823	858	869	799	857	830	857	821	854	872	807	831	847	836	763	863	881	843	892	783	851	826	848	878	840	833	796	876	808	851	807	846	828	814	818	819	798	823	882	832	857	807	821	873	842	872	845	862	805	871	871	803	845	838	846	837	845	814	848	904	844	849	807	811	861	853	805	862	828	829	828	837	809	839	820	827	809	806	833	785	781	812	798	811	775	835	857	883	795	898	777	823	835	843	737	881	864	814	823	849	821	857	779	812	823	846	862	843	842	828	840	805	833	874	838	839	811	787	853	814	817	809	840	883	846	849	788	862	850	850	838	923	855	827	886	843	816	846	825	870	850	830	822	826	848	821	859	861	838	811	796	859	846	824	842	824	841	807	820	828	802	834	803	832	792	799	831	869	801	826	811	813	796	785	837	849	843	845	788	865	851	840	891	817	834	793	867	833	838	848	889	832	820	830	878	862	872	821	855	837	855	798	838	870	850	873	791	821	817	808	796	815	837	834	877	853	886	882	884	892	842	869	834	814	807	841	844	843	803	820	828	879	797	829	811	851	871	882	837	851	823	817	826	820	821	832	851	866	784	818	807	868	818	872	800	843	809	816	873	808	830	834	797	856	850	860	817	861	829	854	823	855	839	845	792	840	910	822	816	832	844	850	784	826	819	833	853	854	854	860	847	881	841	799	825	826	861	833	876	808	843	821	819	824	860	861	793	858	845	838	797	828	851	818	805	826	828	860	805	811	849	802	790	842	815	862	793	838	869	807	883	836	866	855	838	786	770	841	863	822	855	843	800	810	792	887	816	831	842	829	819	817	815	837	804	834	837	856	845	789	898	865	765	822	822	846	872	819	871	851	784	816	807	846	822	881	839	817	792	871	813	893	798	863	843	812	842	767	898	831	806	829	820	856	807	850	853	771	817	820	833	871	866	809	868	861	775	855	810	819	804	805	861	811	835	845	816	798	795	858	877	842	784	813	859	815	843	862	867	829	828	806	809	823	825	823	833	837	815	809	849	784	880	824	812	852	845	799	832	862	819	852	832	881	886	815	871	841	769	827	845	816	862	835	834	794	846	878	868	845	856	829	837	859	808	841	853	804	841	825	848	812	873	810	829	791	874	852	822	793	855	805	804	828	859	845	828	846	822	819	877	840	837	841	860	858	875	831	853	854	816	794	890	849	838	788	858	844	816	875	840	850	819	866	890	827	795	855	761	822	796	864	891	879	822	833	904	781	826	863	846	811	828	798	808	819	859	828	790	900	829	872	794	834	907	852	852	854	822	821	844	853	856	804	888	797	803	884	842	768	873	818	858	808	822	827	789	835	837	818	839	829	809	823	814	836	853	827	789	797	848	848	807	836	881	863	816	819	893	799	801	814	841	793	800	887	792	872	796	841	780	801	771	815	844	800	855	866	882	800	842	844	794	874	800	793	798	855	811	863	850	825	808	792	818	818	865	828	835	874	829	817	849	831	814	808	839	834	823	820	811	836	782	855	794	822	818	837	811	802	798	778	863	854	827	829	821	819	867	880	853	853	778	774	841	840	842	860	877	770	860	803	844	776	820	864	835	808	809	811	905	844	809	803	813	843	857	818	801	881	775	858	833	819	815	790	849	835	766	844	802	818	829	860	829	869	821	830	855	822	834	787	832	805	783	858	796	894	876	833	813	849	809	822	846	834	829	841	828	798	850	839	837	789	787	834	837	864	861	797	804	865	820	892	838	836	814	824	843	837	825	822	845	839	846	771	844	840	787	842	804	853	840	834	886	856	861	801	864	826	803	812	855	796	851	876	822	816	829	860	789	808	822	780	860	770	852	828	826	813	856	755	833	841	851	811	822	844	827	868	827	845	816	826	798	902	795	849	810	802	848	900	824	836	790	817	881	844	813	833	806	836	830	838	845	852	844	837	794	851	800	876	878	806	856	822	764	860	845	807	838	829	798	768	860	799	823	841	802	818	852	865	871	858	819	856	905	802	827	818	825	813	872	859	861	835	881	803	820	805	826	801	827	824	803	856	854	827	813	836	828	836	826	810	794	885	855	852	820	867	868	810	804	928	888	877	837	820	796	841	837	846	886	811	837	831	917	832	826	748	852	868	868	807	877	835	865	831	869	842	853	810	848	817	829	843	860	844	811	845	921	842	900	838	805	839	854	822	830	832	831	819	802	827	797	835	855	844	801
23052	9425	10176	7989	4777	3162	2373	1648	1396	1141	972	835	729	684	629	613	571	562	499	515	511	471	438	467	412	463	401	437	384	400	395	375	383	384	402	391	360	380	372	393	357	346	394	376	391	378	354	371	398	364	378	360	351	378	334	347	344	370	378	352	392	325	364	374	330	349	327	379	403	374	346	339	341	326	345	371	383	379	342	363	325	312	366	343	326	343	362	367	377	307	345	330	337	360	345	365	341	351	356	391	358	326	352	329	352	324	369	363	338	335	324	364	354	340	317	380	355	363	343	325	372	346	357	360	362	344	325	334	351	369	405	380	351	384	340	345	347	388	369	314	336	375	350	358	350	331	378	356	339	343	330	341	338	353	345	345	339	349	353	332	357	371	353	366	357	334	318	329	336	362	319	353	357	368	368	365	385	328	362	369	337	339	353	362	346	393	332	373	313	378	398	369	366	320	371	364	374	351	348	364	339	373	371	392	375	337	370	349	395	356	329	373	348	353	371	358	347	370	323	364	341	340	383	356	394	328	342	366	371	342	334	330	395	362	356	364	397	368	351	403	347	345	363	354	397	372	355	335	346	308	335	324	344	337	371	352	344	362	343	388	343	343	321	336	372	357	344	344	365	353	354	407	376	368	344	365	374	348	314	347	325	332	347	323	381	363	341	339	363	352	331	367	358	351	336	367	363	352	328	375	352	345	362	357	339	336	385	315	374	345	380	392	367	366	372	359	348	337	325	333	364	352	330	344	401	356	355	360	363	367	325	369	331	363	365	382	340	345	362	363	371	326	396	365	370	334	385	339	377	366	365	350	335	356	344	409	357	350	361	373	335	335	319	360	351	376	357	355	373	336	328	374	352	319	349	352	384	385	334	362	340	361	371	403	379	401	354	350	374	368	354	338	368	359	362	351	346	387	343	337	316	301	346	377	362	342	324	372	385	365	370	342	374	333	338	363	368	361	315	356	324	350	352	346	322	376	359	341	374	342	366	307	314	350	346	349	349	355	361	356	367	355	347	382	364	336	385	337	360	370	376	334	351	360	349	365	368	397	371	341	325	350	362	353	381	379	362	342	350	357	358	358	334	350	400	359	359	371	360	365	379	336	357	364	399	348	325	373	333	345	362	313	332	322	371	347	339	311	366	348	331	375	348	338	353	354	332	325	341	333	355	374	352	368	316	366	358	351	334	341	350	330	316	335	364	357	342	341	350	327	361	322	359	401	380	343	370	346	394	345	393	377	348	352	344	354	349	386	317	348	351	341	347	349	319	360	364	325	338	369	370	346	340	335	375	353	314	319	303	366	375	348	357	365	366	379	349	353	359	312	326	337	369	351	363	357	361	332	331	332	331	350	330	315	321	294	399	346	328	385	333	384	335	340	333	335	362	364	320	367	342	362	347	342	351	353	301	329	383	371	342	371	351	388	377	332	377	378	336	319	336	337	403	320	343	381	334	366	365	324	383	362	332	390	372	381	340	349	388	353	362	348	290	342	329	346	334	344	372	342	350	322	353	381	342	351	359	340	343	336	336	335	325	362	346	350	381	353	355	362	356	340	346	397	361	317	384	360	346	330	372	346	331	320	319	341	350	358	358	379	370	315	332	359	384	354	353	363	358	354	392	316	350	347	339	351	347	374	350	381	362	372	368	359	317	345	391	349	362	366	350	354	331	338	342	367	370	362	333	360	387	364	342	353	400	332	349	388	373	365	386	335	369	345	368	386	410	336	355	352	356	361	376	380	366	323	347	350	356	361	325	347	353	361	342	384	359	336	365	314	352	373	365	391	362	378	363	346	314	335	353	350	355	375	384	362	364	370	351	322	336	346	377	364	395	357	382	363	344	362	327	359	323	325	388	363	345	355	382	340	324	324	398	352	399	373	333	356	350	349	370	349	357	350	355	341	364	337	324	407	331	365	355	363	314	347	344	378	350	349	330	376	355	344	326	360	357	323	332	355	359	342	334	355	314	334	336	342	342	341	374	327	367	336	364	328	369	333	347	347	356	362	381	412	356	321	324	343	346	366	360	378	340	314	383	321	330	378	339	372	367	392	347	350	385	371	347	345	372	368	355	389	389	347	333	372	386	393	362	367	368	375	329	346	336	347	381	333	327	350	371	342	356	379	325	348	379	378	354	323	402	387	336	347	358	331	350	410	359	333	333	299	367	334	339	353	360	352	360	381	361	330	356	376	371	351	361	346	354	321	390	367	347	349	348	371	334	325	359	362	377	417	393	332	343	371	362	388	338	322	331	317	338	335	342	344	352	321	384	380	359	364	373	329	324	350	343	376	357	363	342	333	355	352	362	335	377	348	330	339	360	345	328	354	373	350	328	354	346	354	347	369	365	354	347	369	339	379	354	367	338	377	357	380	341	361	358	342	391	378	367	357	379	373	357	371	360	359	332	372	348	334	364	386	364	343	354	348	350	351	333	340	376	359	320	328	337	355	356	318	351	309	354	342	393	404	332	372	395	363	369	356	387	334	340	331	348	316	380	392	372	367	338	352	356	361	392	338	343	331	375	360	367	389	385	329	346	292	351	363	321	354	374	333	360	326	358	345	362	340	372	336	341	347	333	356	368	394	346	300	326	360	358	335	345	335	368	351	340	347	346	375	332	389	348	357	341	350	342	406	349	328	357	385	404	378	350	350	332	338	332	353	339	378	333	336	347	354	396	351	361	380	351	341	338	396	344	354	347	385	375	356	361	347	347	364	355	343	350	350	348	387	322	326	375	346	318	350	358	341	342	378	338	342	321	339	310	336	346	349	363	364	375	331	371	349	346	414	377	323	341	340	363	336	376	369	327	367	334	356	322	340	299	351	384	343	356	358	360	343	381	378	359	369	350	346	355	344	356	386	342	348	345	341	329	334	346	364	317	352	340	386	382	357	326	372	403	365	348	370	358	351	361	354	337	343	358	315	364	373	349	330	323	357	344	355	395	360	346	340	345	346	331	362	394	349	340	361	354	342	371	324	374	368	347	400	341	357	323	355	351	346	332	338	359	348	392	343	390	363	359	350	323	347	348	346	352	333	368	356	354	346	368	343	360	354	358	358	362	344	350	375	384	343	372	335	358	347	317	371	356	395	398	345	385	352	349	343	369	343	332	367	361	341	351	369	355	347	316	391	334	370	347	346	321	336	373	364	344	335	329	307	328	340	359	369	341	354	335	384	348	407	366	391	346	389	353	344	344	335	298	325	341	348	326	397	373	348	367	384	364	345	368	340	380	327	312	326	317	370	387	377	358	368	322	357	354	370	342	368	370	350	323	342	310	341	358	330	335	372	373	332	335	335	340	362	380	364	362	373	317	387	386	356	369	335	350	364	356	360	364	382	385	392	348	368	332	324	355	384	357	339	357	325	371	337	375	376	362	297	338	350	395	335	350	344	340	337	316	331	341	369	357	349	346	359	388	350	371	380	316	379	342	352	357	375	327	341	335	343	332	361	323	376	371	345	370	327	339	352	348	341	373	360	323	345
13108	7447	15940	17714	14558	11685	9110	6963	5854	5002	4093	3541	3053	2738	2508	2272	2124	1933	1856	1681	1685	1668	1506	1430	1339	1387	1277	1257	1198	1181	1154	1092	1127	1059	1044	1111	1014	1035	932	949	899	940	923	863	979	898	930	810	860	874	860	914	840	855	804	838	816	828	777	830	831	848	803	816	813	877	776	896	825	782	839	819	829	799	823	837	787	849	833	822	767	838	834	811	803	784	840	826	756	794	751	793	802	767	829	866	738	857	786	805	817	784	772	774	819	786	783	768	782	787	793	814	805	800	800	776	796	785	805	784	783	769	815	810	791	792	832	789	834	791	790	759	749	822	792	790	788	837	798	758	819	794	771	843	773	776	804	825	798	788	748	772	805	794	769	771	778	810	768	716	829	790	806	899	844	771	769	805	768	734	808	752	825	808	865	807	806	803	801	821	768	757	798	821	855	791	821	794	756	796	812	778	815	794	779	807	827	831	775	825	781	798	869	805	781	768	780	847	813	831	817	800	781	802	783	776	791	760	771	805	789	801	746	849	806	815	763	718	812	815	800	769	808	830	821	849	725	778	806	789	756	806	861	779	813	780	839	811	801	837	770	785	784	807	783	763	816	752	829	777	820	808	763	766	800	852	780	828	779	823	785	828	812	832	823	804	793	782	768	791	799	817	811	797	738	805	872	832	751	819	837	794	756	795	788	776	810	815	862	814	792	843	775	807	818	816	793	794	835	836	758	797	821	823	799	789	793	771	806	812	793	778	785	810	780	808	784	782	744	785	778	841	801	808	759	802	822	776	810	822	764	835	784	811	807	784	802	757	770	794	816	792	836	758	790	841	768	770	816	848	791	818	780	849	796	818	750	762	810	819	757	799	798	762	784	789	799	813	822	834	844	841	783	820	764	764	773	833	766	812	846	809	804	826	772	784	892	783	729	783	764	796	815	822	790	749	778	753	828	853	836	780	834	804	757	783	817	750	773	805	725	786	821	822	778	775	799	803	778	757	837	811	760	831	847	805	784	823	774	858	811	739	777	849	796	791	805	808	803	874	841	784	822	768	759	776	819	822	781	797	771	797	803	779	779	813	826	798	835	816	821	802	805	785	800	797	829	811	813	777	824	757	777	754	792	747	834	797	801	785	783	832	777	766	804	763	805	779	796	808	808	796	815	831	803	809	796	854	817	793	826	838	796	793	778	794	817	779	786	792	753	778	803	843	830	760	792	802	753	861	830	791	791	786	830	794	768	793	863	792	824	770	811	789	805	768	819	853	820	780	792	788	769	845	819	784	801	810	756	875	760	798	795	793	834	800	782	773	787	806	777	816	812	764	749	797	790	801	811	798	796	833	791	867	809	831	781	817	813	802	817	831	777	767	797	797	801	827	810	785	804	763	812	764	815	868	789	775	798	798	812	820	822	749	821	828	825	839	811	793	770	801	807	847	790	787	764	755	764	782	796	773	787	743	764	816	776	777	812	804	796	805	860	792	844	798	837	856	810	800	852	768	809	752	814	788	813	796	771	797	756	804	774	846	810	820	826	819	822	759	839	787	772	831	836	815	758	784	743	817	822	827	806	778	776	839	801	880	837	761	827	775	793	851	779	796	795	814	867	781	793	818	824	831	773	774	792	812	779	871	839	773	824	763	752	802	823	838	804	786	777	789	791	799	771	819	854	779	769	853	812	788	756	796	786	866	767	822	816	837	835	788	772	824	775	744	802	828	760	762	807	820	825	785	784	783	788	822	833	755	779	783	801	832	811	776	811	749	837	806	815	793	845	774	867	825	811	849	815	823	813	772	804	860	755	775	793	775	823	797	800	775	817	799	763	898	859	794	774	793	814	774	781	840	850	810	807	753	801	781	814	807	792	799	820	768	837	768	775	795	812	812	796	738	864	791	817	812	797	819	791	788	829	810	778	823	803	791	780	815	822	809	833	805	781	839	762	788	757	823	849	835	773	819	832	820	801	838	795	805	798	815	789	837	808	814	806	803	781	799	799	812	762	777	831	793	786	778	828	821	779	779	811	788	812	788	777	749	786	842	821	831	753	812	833	846	818	780	768	761	831	799	818	841	810	805	802	770	810	790	848	797	794	823	768	810	790	806	805	803	814	784	782	778	803	821	810	755	797	830	854	791	802	768	783	813	853	816	824	813	789	805	793	816	769	844	765	852	823	811	787	789	836	784	773	794	773	804	753	790	834	807	847	811	830	849	802	805	796	805	779	798	780	858	804	840	835	871	810	810	816	753	845	801	800	768	828	795	765	847	785	823	837	826	803	770	799	798	791	770	798	839	861	818	830	780	789	819	798	769	810	748	858	776	792	796	777	765	799	788	756	802	817	775	781	739	791	765	809	757	817	803	783	775	817	792	796	802	819	781	790	835	770	793	765	785	838	791	827	761	783	788	850	805	796	756	817	809	796	775	801	813	765	812	819	786	844	823	800	767	823	809	886	791	817	771	830	819	790	830	775	841	733	798	791	784	797	818	782	769	809	825	797	789	795	799	788	795	808	839	822	781	778	783	818	822	801	820	806	830	789	829	855	817	781	752	735	799	739	763	799	824	765	784	765	834	739	803	796	751	801	768	846	809	778	852	800	828	730	766	772	756	780	799	829	827	828	809	825	788	840	818	781	806	813	828	810	789	766	808	823	766	829	814	835	843	793	764	795	807	783	793	790	820	765	788	775	784	799	799	840	742	785	803	782	799	805	813	769	740	790	792	864	768	808	804	803	803	776	815	787	796	824	785	784	810	809	822	818	793	826	807	810	782	766	781	795	790	784	801	867	814	794	791	730	816	809	739	819	828	756	786	794	763	791	830	787	799	830	800	785	803	784	752	783	867	810	765	841	754	857	792	818	768	742	852	851	801	819	785	782	780	814	761	774	804	803	813	856	802	786	823	779	782	826	793	839	765	807	794	811	800	844	787	778	803	806	773	801	775	790	790	752	827	766	849	805	799	794	814	822	756	810	804	828	799	790	816	755	811	832	807	778	807	828	810	772	845	812	817	797	810	806	783	787	826	798	817	781	800	768	843	788	792	805	816	798	810	835	865	783	820	808	825	807	784	760	784	799	828	805	848	775	791	743	812	811	792	813	763	823	834	775	788	833	831	775	788	763	801	841	855	756	773	783	810	834	823	822	738	807	833	769	820	764	762	840	809	808	761	799	815	799	801	785	835	796	784	837	779	804	797	781	823	821	833	779	811	784	755	820	807	813	800	770	834	773	793	791	798	801	749	762	763	788	834	842	790	833	827	786	776	771	827	779	827	807	822	788	797	758	790	738	800	778	804	805	808	750	814	771	792	798	762	778	820	749	813	839	773	798	788	821	788	810	801	848	807	787	809	776	774	772	845	819	825	815	795	830	795	727	793	754	795	811	825	786	829	764	818	771	812	741	811	793	824	821	771	825	781	764	830	779	755	767	735	814	817	813	786	791	806	809	819	845	822	803	771	781	793	820	775	812	827	828	826	807	788	771	806	818	844	827	798	807	817
7032	4179	4743	3640	2298	1653	1148	989	813	738	680	625	578	556	493	513	469	460	479	442	487	456	470	445	439	411	409	437	433	427	432	422	400	403	441	399	395	394	415	363	440	385	417	380	408	431	401	395	441	372	380	397	388	409	430	364	434	383	418	425	395	385	390	392	376	361	386	420	417	373	403	401	416	364	400	400	389	415	445	375	363	361	409	429	359	430	428	455	424	380	386	370	365	391	379	432	418	393	384	369	391	387	384	407	418	370	401	415	433	412	423	395	396	385	387	395	393	378	390	378	409	393	348	446	432	432	397	382	419	376	415	389	413	414	406	400	402	411	409	393	399	407	423	385	393	435	391	405	422	391	435	380	413	400	395	401	401	395	413	382	403	402	412	368	411	410	371	414	375	401	403	405	401	387	412	430	380	359	376	415	394	390	409	359	396	374	414	391	394	382	385	404	362	394	396	391	379	349	424	394	382	400	420	419	389	385	377	410	394	349	354	411	421	397	391	369	366	423	387	417	403	405	361	397	390	409	389	387	419	413	399	390	357	415	403	423	376	409	372	429	406	415	420	433	438	404	429	401	389	401	400	388	424	395	419	390	413	386	414	413	385	393	421	403	426	402	410	421	420	381	377	381	396	360	404	392	414	396	404	436	415	405	384	419	372	364	421	403	391	395	396	423	394	415	369	376	376	344	388	359	421	414	410	421	432	424	409	387	396	429	400	391	379	401	396	394	429	446	404	450	369	393	436	388	386	391	386	403	432	389	400	408	405	381	361	415	414	395	419	405	421	380	386	376	394	394	377	374	380	401	438	401	435	436	412	381	350	402	428	382	423	379	410	433	458	400	419	432	405	430	406	406	382	414	387	377	405	371	390	387	417	384	389	396	423	367	435	411	401	403	416	388	384	427	397	384	420	417	398	404	413	400	377	427	425	405	398	400	388	367	396	421	417	383	386	408	388	406	447	419	381	356	401	351	394	392	400	385	390	410	395	392	383	408	411	394	395	433	432	405	406	394	425	381	387	380	427	414	397	433	404	398	418	380	407	370	408	381	371	368	363	431	433	406	423	392	381	416	367	389	420	367	400	375	358	398	355	387	384	413	363	415	380	356	377	408	396	417	445	414	397	409	396	446	418	429	422	357	392	363	366	433	431	418	408	390	435	359	401	411	453	412	382	342	384	410	398	373	395	417	443	395	407	409	407	383	378	379	403	393	392	403	398	444	400	390	408	375	408	397	441	361	422	418	419	425	411	414	363	408	409	377	435	406	388	361	406	393	383	421	421	363	383	395	394	379	380	389	390	379	391	398	373	409	394	356	378	419	432	366	420	372	383	400	371	356	425	402	385	398	417	402	397	442	408	386	399	366	409	386	377	405	427	419	360	358	391	401	388	391	398	371	385	408	383	444	390	371	397	384	363	389	395	407	408	424	401	395	412	390	408	385	367	393	419	359	390	398	388	387	418	386	379	408	378	388	375	396	426	402	401	381	361	370	398	388	437	397	415	411	395	383	418	404	395	431	412	394	386	383	368	389	403	400	403	392	367	389	445	382	424	395	409	408	410	407	344	406	415	405	400	409	399	402	377	405	373	396	391	384	418	429	427	413	432	380	392	452	385	402	371	411	389	372	395	376	399	411	433	399	386	376	362	441	436	432	394	380	384	384	393	404	368	380	404	368	408	340	406	420	389	322	427	382	389	351	405	409	384	411	420	371	429	376	420	395	439	393	413	416	404	439	447	386	372	401	422	336	385	417	422	387	409	393	425	410	418	378	403	410	380	394	395	395	361	397	386	366	386	364	384	443	409	389	377	425	392	375	387	413	355	384	406	371	425	403	396	430	415	432	407	405	387	400	394	399	391	408	404	377	390	380	390	404	407	406	378	417	418	428	411	391	396	380	391	433	396	389	420	419	419	359	381	360	359	349	417	384	413	413	399	378	377	420	435	401	409	392	390	385	407	396	395	378	417	409	397	391	407	385	360	377	403	417	402	406	389	373	392	376	406	404	400	395	385	422	414	393	342	387	397	416	359	389	433	400	436	407	396	407	389	403	372	400	380	407	406	358	441	428	407	405	350	368	365	406	404	378	393	443	418	355	404	421	449	394	396	383	443	427	386	451	435	400	435	384	386	403	381	364	409	402	407	380	416	399	386	405	385	419	391	364	406	431	375	402	394	404	402	408	372	419	377	399	425	351	385	405	353	364	409	373	431	398	424	381	405	440	422	413	426	414	393	388	384	345	389	384	413	434	369	408	405	393	389	410	372	370	435	369	393	416	408	379	408	423	407	390	378	439	398	378	380	391	404	382	383	394	396	390	421	405	415	396	376	373	413	429	439	388	385	404	360	381	400	355	399	401	415	446	406	368	399	381	406	392	395	402	379	375	399	376	434	412	394	422	389	431	388	409	361	418	410	404	367	412	436	382	416	379	404	429	390	379	420	443	397	430	394	394	438	384	414	389	403	399	406	385	411	394	381	381	388	364	373	394	391	394	404	414	391	413	387	416	437	432	429	412	393	369	444	424	364	400	399	418	386	380	390	352	400	393	385	395	415	403	428	385	388	392	361	400	357	432	405	425	426	387	402	393	369	411	425	411	437	388	372	433	408	373	395	398	392	393	371	413	380	381	398	402	397	376	413	405	397	391	407	438	411	392	438	370	388	427	369	402	372	376	401	374	388	403	443	423	428	441	439	393	419	396	422	405	417	361	437	403	394	399	369	375	380	397	392	398	391	381	431	372	404	396	395	405	423	450	415	391	395	386	428	379	351	382	373	386	409	369	400	416	407	400	379	400	396	398	412	390	415	419	423	425	404	407	423	369	375	406	411	403	439	429	396	409	373	429	330	446	408	381	396	385	396	395	428	414	395	377	431	431	419	425	384	374	392	403	390	418	412	362	401	431	392	418	398	366	412	451	386	355	383	401	467	417	399	384	416	415	409	389	405	382	390	428	396	386	405	424	389	409	380	391	387	417	382	403	368	415	388	428	414	398	401	388	375	396	408	357	403	395	392	360	415	405	386	367	395	441	354	408	376	362	388	405	406	399	363	405	373	386	380	411	405	411	383	446	368	409	389	429	376	381	428	416	409	420	384	406	386	399	415	410	399	460	402	444	403	409	368	432	392	423	430	440	382	373	399	426	415	400	347	395	383	395	358	379	401	400	394	422	441	395	403	394	431	429	395	429	388	404	409	390	407	406	436	361	414	367	386	407	389	387	406	395	388	356	406	375	384	421	389	397	361	388	438	376	429	388	446	394	407	389	433	421	393	392	400	414	360	424	402	417	403	442	401	448	406	375	395	405	407	415	421	432	376	380	408	394	445	409	374	399	429	392	393	379	389	372	423	399	406	415	396	389	444	395	415	440	387	361	423	448	426	402	393	377	375	395	374	379	383	363	362	402	389	407	400	388	369	386	358	399	398	410	365	424	408	456	393	398	385	404	396	386	414	420	404	411	397	417	411	391	392	390	411	396	415	408
4844	4094	8620	9576	7723	6178	4713	3781	3338	2675	2300	2078	1949	1856	1685	1637	1446	1424	1414	1308	1249	1197	1175	1176	1105	1207	1102	1061	1079	1036	1058	1070	1019	1030	1007	991	1040	1017	982	999	997	1008	998	901	925	985	947	907	967	897	958	898	870	914	922	901	934	874	917	952	874	896	943	881	867	897	923	880	921	888	918	902	853	912	942	876	849	816	910	917	834	867	886	819	865	818	868	882	852	842	912	942	930	938	827	884	855	899	892	870	918	868	898	863	844	889	896	875	905	870	894	881	826	888	915	861	871	863	892	914	894	897	894	848	946	828	897	862	896	890	850	831	843	860	880	883	861	863	856	945	895	915	856	863	850	910	902	895	880	922	946	916	916	916	880	921	856	896	917	863	884	856	857	910	868	891	886	937	887	887	888	884	887	879	881	846	836	878	883	873	906	914	859	864	915	889	914	872	863	890	867	889	977	911	897	862	885	882	871	886	913	864	900	845	957	825	928	894	857	885	876	881	826	883	831	927	902	846	882	883	878	903	912	899	860	866	894	884	894	849	884	894	886	891	901	911	885	908	865	838	854	876	916	910	884	868	872	823	867	841	905	889	909	854	810	894	902	889	851	947	929	868	862	901	819	848	915	895	906	910	880	874	863	889	902	882	894	930	895	892	911	842	878	854	867	912	832	889	862	910	904	908	903	857	918	897	882	872	927	888	863	821	866	881	833	883	843	879	909	899	877	887	869	926	895	887	898	810	803	883	888	888	924	925	894	907	934	856	901	848	828	897	941	866	877	900	842	814	893	885	891	896	886	934	868	889	863	879	881	912	905	937	935	858	859	887	913	802	836	844	897	907	933	939	893	901	902	843	847	865	843	868	827	914	895	892	865	876	898	862	932	864	919	872	891	913	906	873	889	892	904	898	866	875	875	914	921	888	916	865	834	859	875	894	874	903	907	868	902	832	892	881	889	906	872	934	910	907	852	892	908	866	900	880	851	926	875	863	898	910	888	857	850	910	837	884	861	862	870	839	846	945	940	891	866	863	935	851	874	940	899	876	899	863	906	901	885	900	891	881	868	906	922	873	860	855	855	886	873	874	830	883	909	851	873	845	916	953	898	882	809	863	893	902	856	903	887	860	873	850	900	915	893	935	910	876	888	886	878	868	835	863	920	905	847	924	904	887	846	916	850	889	921	906	921	920	866	876	887	887	915	853	848	888	872	848	898	876	944	892	896	869	880	838	924	908	843	884	891	929	920	906	872	917	878	913	863	856	827	909	857	899	895	861	865	952	895	876	864	887	917	885	873	858	833	851	865	864	858	851	872	834	903	917	861	906	862	927	918	887	873	878	908	855	889	933	912	876	903	826	945	878	873	902	866	917	876	835	897	861	892	811	876	865	881	900	885	936	896	901	940	841	901	869	905	921	932	865	864	879	928	870	901	866	900	883	845	863	885	852	917	900	896	839	896	937	896	933	930	815	855	882	878	888	920	871	876	919	871	934	897	896	886	852	921	894	908	918	878	876	851	898	879	897	900	877	847	878	913	863	904	894	856	856	870	848	880	987	863	855	887	850	879	860	916	861	882	877	870	890	866	847	846	898	900	816	865	861	871	842	895	843	893	889	881	873	891	834	931	919	871	899	915	873	905	819	873	899	934	857	843	842	891	938	886	861	900	945	913	892	871	888	863	855	932	900	871	935	859	912	907	851	888	865	914	918	930	887	891	884	887	860	858	873	818	845	889	921	908	867	903	862	899	903	874	854	892	889	899	888	878	891	884	914	888	779	887	902	923	869	913	901	912	917	867	889	906	849	902	894	853	886	987	886	863	887	899	897	939	894	897	902	930	804	843	915	894	861	918	877	841	887	883	841	888	855	881	887	893	910	932	943	873	945	906	900	871	880	933	853	933	864	902	916	917	889	891	880	920	901	863	910	886	866	881	946	855	888	841	963	862	857	923	897	906	868	972	841	852	872	874	799	912	852	915	912	857	883	896	831	899	836	911	875	860	878	922	885	914	910	902	911	929	908	900	826	902	862	918	845	882	868	843	897	891	875	908	909	957	903	971	854	910	916	880	889	875	898	934	868	898	830	896	916	912	859	907	845	846	920	874	852	889	903	879	917	924	894	881	909	877	821	888	880	863	844	895	888	889	872	859	891	945	914	902	910	867	855	895	936	900	889	911	866	909	900	954	909	822	917	934	881	846	928	879	901	829	902	863	882	832	854	888	911	860	889	915	874	900	798	802	864	886	955	920	878	915	862	869	884	892	892	831	909	876	947	900	883	899	850	922	891	903	868	911	872	858	836	853	930	922	861	929	903	902	928	875	873	856	879	890	908	943	903	899	881	890	864	868	872	902	879	845	873	863	828	892	858	885	866	913	820	828	849	844	842	860	860	881	885	893	907	858	877	851	927	865	879	865	902	878	793	875	889	863	883	902	870	873	864	905	922	903	896	853	882	892	899	889	879	858	922	872	880	889	895	899	846	898	891	906	842	919	869	870	859	877	861	863	849	855	883	882	868	886	925	906	874	806	859	849	903	872	868	924	900	946	847	911	894	936	899	943	886	899	888	905	907	904	909	884	836	906	895	919	894	916	957	871	872	886	915	837	904	900	910	920	876	871	868	856	868	838	909	961	916	892	892	911	900	883	865	935	844	864	887	834	873	864	895	886	889	918	870	856	918	865	915	906	897	901	853	910	862	899	886	887	878	894	873	913	891	922	915	849	934	895	877	915	854	877	923	892	896	923	900	857	870	834	944	910	853	841	917	889	860	855	915	893	926	887	949	845	897	906	907	921	902	936	885	843	881	887	924	886	917	869	881	883	891	892	928	955	834	931	912	841	872	883	810	876	919	897	914	917	922	903	857	909	881	856	933	862	810	956	881	869	839	897	851	923	874	933	883	878	894	907	913	909	886	819	884	892	910	859	848	941	875	929	816	886	935	873	917	858	827	916	895	913	962	860	884	878	923	860	897	879	872	952	794	890	839	940	914	872	874	924	921	872	927	832	897	860	846	870	852	833	898	901	887	868	900	928	860	863	923	896	866	851	908	908	890	875	894	853	895	874	870	862	865	867	889	840	837	933	855	887	830	847	942	891	858	930	898	846	913	852	891	885	840	845	834	868	926	837	921	887	905	859	911	849	909	871	908	890	845	902	871	968	902	865	870	891	934	906	868	886	926	903	891	933	887	869	903	839	930	935	841	871	918	858	883	846	873	898	873	919	886	888	902	886	942	872	888	876	913	925	854	873	902	898	856	847	871	896	876	842	869	874	890	847	915	938	887	903	893	796	910	882	891	907	867	842	913	856	916	921	878	892	910	922	915	916	931	867	878	899	893	888	838	849	838	901	868	886	870	921	844	885	892	874	903	824	894	887	863	906	904	859	860	882	874	927	880	854	882	895	898	927	869	896	911	885	864	917	854	879	894	823	842	872	856	844	871	847	869	915	878	886	913	882	882	878	847	872	896	853	830	819	857	896	958	920	843	872	898
15120	6288	6999	5505	3404	2372	1692	1276	1097	931	833	654	656	567	553	568	515	540	472	464	451	456	420	401	404	453	433	419	431	409	413	414	401	421	387	385	346	407	419	412	377	400	351	364	385	387	372	377	350	389	385	374	352	357	403	363	387	418	386	390	329	383	367	351	348	348	361	371	380	353	341	360	349	395	348	365	396	352	408	380	388	361	341	366	367	368	361	338	387	390	324	388	396	400	369	361	359	365	396	339	393	360	371	357	373	348	386	353	378	341	382	375	318	341	377	357	365	369	358	387	387	333	403	381	368	355	340	403	337	372	391	385	374	381	388	378	339	348	359	335	408	346	411	342	364	349	380	373	359	388	382	370	359	324	374	381	370	389	377	401	345	344	387	390	316	385	379	379	333	338	374	341	373	410	365	422	365	358	361	348	370	371	383	377	354	399	386	397	378	359	358	384	341	387	375	385	387	343	391	372	363	376	374	348	400	386	367	340	353	365	353	368	369	356	377	348	364	412	371	388	385	374	381	377	400	401	357	365	339	375	359	381	393	367	369	349	376	379	357	349	346	368	389	340	380	369	355	317	349	344	390	394	379	382	386	404	334	345	350	394	367	347	373	410	370	390	363	421	451	336	393	367	354	351	346	365	361	368	369	348	328	381	427	334	335	402	374	372	362	365	391	359	363	386	355	375	380	362	368	403	350	355	389	343	376	383	375	385	402	349	420	327	378	364	372	376	382	382	368	354	354	361	371	374	343	367	393	352	349	401	362	381	360	358	334	379	363	355	353	351	378	374	358	352	364	368	386	368	381	355	364	387	372	356	357	377	354	394	361	349	419	380	359	386	396	375	353	346	390	378	377	357	338	354	340	353	401	358	401	355	386	375	411	347	394	378	386	383	377	381	406	323	382	358	352	316	381	363	389	395	390	356	361	398	376	389	386	336	391	365	352	351	352	345	375	356	340	379	393	349	405	384	372	364	298	310	382	356	369	352	381	384	376	376	341	372	368	394	380	394	368	346	340	358	371	346	375	376	375	388	394	425	364	370	348	385	353	330	381	393	369	374	372	375	357	358	344	357	366	373	398	398	380	389	393	353	380	368	388	338	372	371	364	366	382	353	335	359	356	357	378	404	367	351	341	382	392	369	381	375	345	394	385	382	372	399	370	378	381	388	372	353	378	363	355	369	333	398	359	393	388	413	390	393	361	413	387	363	386	352	370	403	398	326	391	364	412	405	343	359	381	387	376	358	396	404	391	380	385	376	378	384	381	361	360	380	353	374	349	344	352	386	357	364	341	362	362	360	382	364	370	355	395	325	380	382	362	337	360	374	363	342	363	348	351	366	334	321	359	355	350	375	392	320	360	318	394	354	387	347	343	368	356	367	351	384	345	319	331	341	371	408	384	396	391	351	397	407	364	349	372	393	356	348	367	362	361	378	330	366	363	368	420	389	356	393	343	383	363	353	346	353	359	372	382	409	376	351	358	371	355	417	352	363	379	344	362	366	364	367	388	378	412	373	394	385	366	351	418	358	431	380	374	354	381	355	345	391	392	367	378	393	325	367	352	359	339	353	355	390	373	344	357	359	329	365	365	366	350	356	382	347	345	362	324	389	424	353	378	382	358	379	378	370	375	364	384	336	349	391	342	398	349	387	329	377	386	386	359	355	342	360	362	355	375	357	394	371	363	400	381	368	371	338	365	365	380	366	398	353	358	377	394	380	371	376	379	392	386	359	366	411	410	422	386	392	380	360	393	374	374	344	309	373	393	364	363	351	371	381	364	389	380	394	371	351	375	367	376	394	357	376	385	344	346	367	330	377	396	368	379	391	384	372	375	347	368	338	347	374	380	365	377	385	350	387	330	351	361	364	416	342	374	401	417	391	411	358	363	342	391	374	400	377	332	315	356	372	372	387	368	333	401	367	353	369	383	355	399	331	350	362	400	384	379	408	385	397	381	358	407	385	367	342	360	398	349	366	345	349	400	354	356	356	352	376	372	364	339	354	388	338	350	360	352	371	351	376	389	353	387	344	384	392	404	372	375	349	386	376	394	404	407	383	361	367	336	384	402	404	367	339	383	336	355	367	391	366	356	356	399	362	401	384	388	382	376	369	387	382	353	369	384	384	360	341	360	379	389	361	333	379	370	344	370	349	363	402	400	374	425	378	416	393	422	367	388	408	360	368	362	335	366	359	367	353	353	365	358	345	359	380	327	381	368	376	347	365	344	385	389	383	416	343	373	361	366	345	398	353	411	362	359	384	372	360	374	371	362	384	371	395	383	334	378	379	342	357	367	419	375	363	365	369	391	343	340	406	365	383	378	378	382	332	397	356	357	377	373	369	364	371	398	384	333	368	323	374	391	386	354	371	368	345	331	349	337	380	353	373	378	372	361	385	341	401	391	367	372	400	407	381	336	346	364	335	362	358	359	390	341	363	370	337	354	328	374	338	373	364	376	350	352	371	386	401	353	366	354	365	394	380	381	345	392	359	427	368	347	389	390	383	364	356	382	353	378	379	341	338	359	385	375	353	383	358	396	380	400	365	370	352	358	365	391	398	376	391	384	339	329	370	386	372	370	365	347	382	356	349	410	341	347	434	360	346	358	409	407	362	383	374	368	387	378	397	369	365	375	351	364	391	396	376	384	336	405	346	343	342	390	405	365	328	374	357	364	376	376	343	302	354	418	364	342	351	347	363	365	391	397	332	320	351	330	381	341	374	383	341	343	335	363	389	377	373	397	369	370	417	368	368	373	351	357	342	357	372	371	359	357	334	374	359	386	360	384	376	378	375	345	367	365	340	362	410	354	348	392	349	349	355	331	402	402	359	385	412	348	420	386	344	319	358	383	381	385	336	341	367	354	351	384	326	378	379	374	369	364	359	369	350	340	325	373	382	372	330	362	402	388	360	316	360	375	356	369	399	339	315	341	353	378	368	380	370	370	373	396	401	353	388	344	373	379	355	383	357	363	367	363	392	355	358	382	415	399	355	328	349	364	348	366	395	349	366	346	399	324	369	363	407	389	381	380	362	354	374	379	344	368	320	368	389	396	346	387	360	380	390	350	353	367	347	363	371	412	359	362	338	376	366	384	334	386	361	350	357	373	388	383	384	380	349	364	358	387	368	378	357	383	350	371	392	334	397	358	362	380	375	351	362	363	377	369	356	339	344	347	361	372	336	347	351	389	314	340	343	346	378	362	331	344	354	368	360	351	356	357	371	362	408	354	357	399	344	376	354	353	347	366	355	382	404	364	377	386	340	377	360	369	381	353	389	374	376	378	363	367	356	413	379	336	364	387	396	379	374	356	360	388	339	364	322	370	369	386	400	347	357	344	340	332	392	372	367	366	364	361	380	357	388	356	347	345	375	365	369	367	407	391	366	358	387	371	391	434	337	365	346	337	359	382	436	389	372	387	380	394	366	381	396	326	351	358	361	369	367	380	388	369	373	360	387	375	393	382	404	335	372	384	367	370	381	355	368
10095	5617	12527	13833	11435	8936	6960	5216	4588	3715	3169	2690	2499	2251	2047	1957	1849	1713	1575	1573	1430	1422	1344	1270	1287	1183	1201	1226	1104	1129	1060	1126	1022	1010	927	956	982	939	982	913	930	963	889	906	889	934	896	895	858	851	847	929	854	859	842	857	858	796	904	835	817	764	836	845	930	858	857	876	858	867	843	833	823	865	814	815	808	836	880	883	846	843	871	868	851	830	878	828	840	826	823	824	824	837	848	857	788	882	903	819	812	842	849	830	846	862	850	778	810	808	846	835	849	852	831	841	790	791	841	845	864	800	824	834	828	819	826	801	841	824	835	782	806	837	823	847	868	823	845	826	855	849	818	823	804	830	795	833	822	839	843	888	844	894	835	784	874	800	829	812	839	891	809	862	848	813	828	816	858	798	834	824	856	856	852	777	858	854	863	790	867	807	849	874	876	839	853	825	828	800	837	828	875	809	857	826	835	821	817	843	773	853	830	863	884	844	816	853	788	843	833	813	828	858	837	858	853	870	861	802	780	820	853	837	847	819	810	832	817	806	858	853	815	812	867	838	827	913	837	865	814	805	816	807	865	814	831	865	851	844	818	806	841	872	839	843	831	833	887	825	822	779	854	863	829	801	824	858	820	848	830	782	868	823	830	865	842	828	872	795	864	857	882	819	801	847	881	851	858	784	851	770	884	808	849	840	860	870	797	799	863	848	884	820	837	744	838	812	803	840	853	810	825	831	826	833	811	848	852	817	842	858	863	819	811	819	822	869	886	816	842	818	855	866	839	829	822	833	849	812	802	812	801	850	811	795	858	890	849	882	826	876	862	880	848	828	855	828	842	859	851	789	810	844	846	822	812	797	799	872	780	810	880	837	788	820	819	838	876	864	828	846	864	870	835	836	852	804	837	808	829	822	870	813	812	833	855	886	862	818	777	877	829	818	805	833	830	820	838	816	870	848	844	810	875	917	857	850	837	851	840	798	816	848	838	838	846	880	825	810	816	838	806	844	858	873	820	819	809	835	794	816	834	860	811	799	813	781	815	822	835	815	841	807	852	840	854	835	846	838	817	838	838	831	838	822	804	849	827	823	856	814	814	844	849	827	809	844	828	824	832	858	848	795	827	882	800	795	811	828	818	808	836	788	817	828	895	857	805	815	809	856	783	831	759	812	814	820	867	864	825	822	835	786	846	875	842	840	855	748	802	821	822	842	835	832	860	827	796	808	822	804	811	849	816	849	839	829	860	901	759	901	827	827	834	819	810	873	837	800	837	885	822	826	776	840	837	893	849	872	847	807	861	818	880	841	871	860	825	819	805	855	787	882	847	796	803	885	829	802	871	802	795	802	853	875	846	854	845	813	817	843	824	814	812	882	805	853	859	820	822	763	832	862	864	824	812	842	828	853	839	816	894	815	812	824	814	827	787	801	882	815	826	809	800	806	886	861	826	805	836	883	773	809	884	809	806	772	802	761	886	811	843	844	877	807	827	813	829	788	845	828	873	804	863	803	811	815	814	851	852	836	862	790	807	772	834	878	821	864	810	862	884	806	856	840	858	831	817	821	821	826	796	865	803	828	830	827	828	805	842	864	798	749	846	817	858	794	851	848	840	879	892	837	834	791	903	837	838	864	804	769	815	813	870	863	806	818	835	777	823	813	744	819	842	830	846	796	811	865	844	835	892	803	794	868	838	848	833	820	836	837	803	846	852	857	853	827	798	855	778	852	805	819	854	815	853	800	828	860	852	871	809	825	863	805	793	858	897	821	853	835	838	834	851	832	882	796	824	875	811	827	936	798	857	815	838	841	829	831	848	831	824	792	820	840	811	785	772	850	826	805	841	844	784	801	826	871	812	879	845	834	802	811	824	842	847	831	857	857	821	898	870	857	833	878	837	788	824	821	860	770	836	789	817	797	841	866	817	826	855	831	852	851	873	842	875	854	864	808	804	819	814	828	829	892	845	814	797	865	812	840	824	825	853	866	845	815	868	831	836	863	837	858	837	853	858	854	813	819	852	831	798	793	826	810	821	845	890	876	797	839	831	828	828	836	825	860	821	821	840	866	829	839	862	810	835	826	853	846	824	824	828	786	805	836	828	809	886	798	866	869	846	839	849	840	814	813	856	800	812	836	891	845	900	847	842	813	793	876	769	862	840	783	841	806	839	796	826	835	819	823	815	790	855	861	850	861	794	865	843	882	869	794	821	794	830	825	874	871	801	830	853	844	819	861	846	856	834	868	830	831	808	851	853	844	772	859	835	770	838	804	864	831	810	880	836	843	794	825	821	861	851	850	790	831	802	797	873	867	792	857	791	863	897	856	805	847	825	832	870	857	845	849	845	826	847	825	787	824	794	831	833	852	834	804	840	780	804	805	906	835	816	823	795	823	808	837	846	814	840	828	843	821	867	848	812	860	777	802	819	860	864	820	802	806	802	838	832	813	823	844	847	862	881	843	847	841	814	846	818	862	842	814	865	840	819	854	881	857	807	815	847	862	821	816	831	840	823	785	768	840	786	798	884	819	875	820	845	868	764	815	830	853	834	853	874	811	823	852	855	811	830	829	824	795	857	849	796	820	812	856	863	816	885	804	856	887	833	847	826	822	817	839	861	798	826	801	894	867	784	843	827	872	883	925	833	886	891	839	826	774	854	800	846	839	835	825	860	781	849	871	862	838	804	804	834	819	806	832	814	790	872	871	853	797	838	848	821	806	840	828	813	856	855	820	787	791	819	843	879	783	831	839	828	844	861	812	832	824	870	831	861	863	817	811	831	875	814	859	809	897	844	829	853	792	804	792	843	827	828	845	819	786	869	862	841	820	870	833	875	830	799	815	848	850	858	869	822	870	836	811	807	874	867	795	863	899	803	846	885	856	830	850	850	829	806	810	798	820	764	823	818	808	815	846	854	856	862	860	809	869	803	791	884	800	779	856	825	868	803	770	823	840	815	823	823	790	843	843	805	836	862	854	893	816	797	831	807	839	783	805	885	808	857	819	844	865	832	779	809	850	861	887	847	890	857	880	828	811	847	874	823	815	839	815	893	853	831	789	811	808	855	830	869	895	822	819	815	852	794	820	864	798	813	837	872	840	832	867	851	827	834	870	818	789	847	909	856	856	834	865	825	851	840	860	801	823	837	812	842	836	799	802	811	888	846	817	816	852	818	891	819	846	812	845	821	894	827	825	859	843	871	839	835	838	862	860	829	877	806	883	864	821	825	791	799	852	869	764	841	839	833	880	854	819	852	816	848	827	849	805	837	852	797	848	756	837	884	824	857	826	831	843	821	802	832	850	811	802	831	832	816	812	797	854	869	845	838	812	832	806	843	796	847	833	820	820	846	825	872	841	815	819	853	836	864	887	813	856	840	797	873	840	808	828	800	817	812	867	828	859	867	870	780	806	850	862	832	830	794	847	854	852	815	839	824	861	790	865	814	845	812	821	842	865	800	793	824	798	836	867	847	787	826	853	799	851	845	859	841	847	788	830	858	823
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
