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
336673372725	336673373284	336673373834	336673374384	336673374934	336673375484	336673376034	336673376584	336673377134	336673377684	336673378234	336673378784	336673379334	336673379884	336673380434	336673380984	336673381534	336673382084	336673382634	336673383184	336673383734	336673384284	336673384834	336673385384	336673385934	336673386484	336673387034	336673387584	336673388134	336673388684	336673389234	336673389784	336673390334	336673390884	336673391434	336673391984	336673392534	336673393084	336673393634	336673394184	336673394734	336673395284	336673395834	336673396384	336673396934	336673397484	336673398034	336673398584	336673399134	336673399684	336673400234	336673400784	336673401334	336673401884	336673402434	336673402984	336673403534	336673404084	336673404634	336673405184	336673405734	336673406284	336673406834	336673407384	336673407934	336673408484	336673409034	336673409584	336673410134	336673410684	336673411234	336673411784	336673412334	336673412884	336673413434	336673413984	336673414534	336673415084	336673415634	336673416184	336673416734	336673417284	336673417834	336673418384	336673418934	336673419484	336673420034	336673420584	336673421134	336673421684	336673422234	336673422784	336673423334	336673423884	336673424434	336673424984	336673425534	336673426086	336673426634	336673427184	336673427734	336673428284	336673428834	336673429384	336673429934	336673430484	336673431034	336673431584	336673432134	336673432684	336673433234	336673433784	336673434334	336673434884	336673435434	336673435984	336673436534	336673437084	336673437634	336673438184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43678	36331	16404	8109	3436	1498	895	612	486	454	407	294	370	282	282	254	245	244	214	205	194	201	221	199	188	196	173	165	196	164	197	187	206	142	185	150	192	163	175	153	149	200	170	173	135	175	165	145	174	169	156	150	165	163	156	186	182	175	148	152	176	170	180	168	162	161	168	208	151	156	173	141	160	140	170	166	166	135	139	153	138	162	147	159	163	157	144	148	158	169	142	135	146	128	170	163	169	149	162	156	163	164	158	156	172	139	149	146	157	153	146	140	140	144	143	172	165	161	159	146	162	156	156	170	167	164	135	138	142	178	159	133	168	161	153	119	166	159	150	146	145	190	151	157	163	156	171	134	133	148	158	159	187	162	143	150	156	149	148	155	134	143	148	148	172	172	146	187	179	168	166	175	143	137	147	171	175	164	149	149	173	143	151	176	134	151	146	163	148	154	150	165	149	155	143	181	141	140	143	142	165	145	155	147	143	133	163	145	155	171	175	130	151	157	163	167	144	142	162	147	136	164	143	169	160	159	146	170	156	154	142	152	156	157	154	194	160	134	167	131	169	154	174	152	142	143	130	161	182	156	134	166	137	142	147	165	172	165	155	157	159	134	153	149	171	147	130	145	149	144	167	155	170	142	166	150	171	137	167	145	168	160	159	159	169	140	151	164	144	177	155	167	162	147	145	161	135	171	146	190	155	156	155	150	178	143	154	158	164	181	179	153	155	165	169	138	162	146	182	165	169	137	167	143	153	164	126	155	133	151	147	140	147	162	144	187	160	152	138	144	165	157	138	172	135	157	146	160	161	146	141	125	162	149	140	154	160	145	151	144	147	167	145	151	151	164	158	158	152	168	145	141	158	164	147	157	149	153	150	157	158	154	165	161	164	179	137	140	166	172	144	142	169	164	116	131	135	159	158	143	163	181	144	166	179	153	173	148	168	169	165	150	144	174	165	173	141	147	156	146	165	142	160	147	144	149	142	157	151	152	156	167	159	123	168	163	175	174	191	158	160	175	131	135	171	164	154	142	156	153	146	171	156	166	155	165	175	136	171	157	143	141	148	168	154	171	147	187	151	187	167	186	152	150	157	142	152	164	139	133	167	144	148	156	169	156	147	175	162	160	180	139	166	149	153	151	144	141	163	152	149	155	155	141	145	167	146	143	162	148	166	163	159	166	171	152	159	154	147	162	157	150	171	153	175	168	149	167	154	165	146	161	158	162	150	154	165	163	155	149	144	140	145	174	162	177	145	156	146	169	179	179	151	166	155	137	153	151	162	137	171	156	136	150	147	171	163	177	152	179	154	156	141	157	143	154	160	166	150	131	161	155	164	160	146	146	169	179	183	174	171	155	159	149	133	156	143	148	161	157	157	147	181	152	152	141	149	143	170	155	159	141	160	165	136	147	145	156	167	152	138	155	187	146	164	155	125	161	168	141	167	124	165	163	162	149	162	164	181	166	149	172	174	176	154	138	134	153	138	162	163	135	165	160	161	160	161	140	150	155	166	156	167	160	158	156	154	144	148	135	185	178	133	164	157	169	159	159	136	163	157	129	143	147	175	128	149	173	149	166	153	163	139	155	144	170	151	170	172	176	157	163	160	148	163	168	149	157	157	158	149	142	164	150	159	151	166	164	167	127	131	133	149	176	174	149	149	172	161	156	151	161	149	141	128	158	155	153	143	151	159	141	149	162	159	149	161	162	154	141	137	151	144	141	156	150	129	164	146	140	159	142	154	148	161	161	140	171	165	159	165	144	151	163	136	139	136	169	163	140	178	158	143	192	162	162	144	148	177	159	170	142	166	161	158	178	154	141	159	165	167	148	128	162	167	152	160	161	149	146	139	155	150	144	144	149	147	179	157	143	178	177	164	155	173	133	150	177	160	142	168	154	154	158	152	156	168	151	164	172	163	158	155	164	152	188	185	142	143	152	156	143	177	163	135	143	154	143	161	155	168	152	154	166	185	167	158	136	152	162	158	174	179	147	158	163	153	130	164	151	162	141	164	143	147	142	154	154	161	129	143	162	156	165	141	149	139	163	161	135	139	153	148	132	160	148	142	172	159	149	145	160	147	125	170	149	166	149	153	162	155	151	158	131	147	142	167	152	149	147	159	152	128	129	140	154	149	146	146	144	155	136	161	161	152	157	133	163	165	159	136	148	164	146	168	128	156	168	151	161	161	143	140	135	166	151	139	149	154	152	125	178	138	137	162	162	145	141	178	163	151	136	175	144	161	178	182	144	163	157	160	156	165	134	159	161	159	142	151	154	155	128	155	174	172	158	164	166	156	177	151	142	157	156	130	149	151	156	143	142	161	150	157	156	146	148	156	171	139	162	143	155	133	173	129	154	159	174	171	167	174	150	140	173	154	174	153	168	150	140	130	165	163	155	159	140	148	166	142	134	147	165	160	140	155	149	149	168	161	164	156	146	153	160	178	149	161	153	133	145	155	146	145	162	169	146	165	172	143	167	168	160	134	143	171	159	156	129	144	178	156	161	154	137	136	130	166	140	140	143	142	160	173	164	133	158	152	188	150	133	157	162	174	165	162	156	139	161	162	152	133	158	159	141	159	156	148	151	152	149	183	164	165	152	164	169	163	160	162	149	144	131	121	143	166	143	166	142	165	170	159	170	148	142	137	148	170	152	150	151	148	151	172	138	163	155	162	150	161	184	151	143	155	158	156	135	155	151	145	134	160	160	160	155	136	164	165	157	153	156	159	159	134	134	154	165	170	164	140	141	164	163	152	152	143	154	173	144	160	149	154	153	143	142	140	181	139	188	160	144	152	175	168	172	168	170	147	176	173	145	155	127	153	160	130	155	157	169	156	159	140	157	151	161	179	152	158	155	147	149	169	159	151	167	148	166	169	168	143	130	156	169	142	142	156	167	162	139	158	157	147	159	162	164	160	156	166	143	159	173	167	164	134	158	142	145	144	157	166	140	172	158	161	155	164	159	172	179	149	151	163	157	168	165	168	146	164	135	157	170	156	137	143	151	169	154	142	179	159	164	153	151	148	140	144	161	165	161	147	151	165	167	171	143	160	159	168	160	168	179	153	161	164	159	153	159	155	153	136	154	136	153	143	149	166	179	155	139	150	166	184	158	189	135	165	143	159	151	158	146	190	131	144	126	146	136	174	159	144	156	158	143	131	164	162	143	146	155	147	153	157	170	166	171	155	160	181	163	179	173	153	165	153	142	168	157	158	149	130	161	147	151	162	164	162	138	164	146	169	170	170	148	157	165	155	131	157	130	171	165	152	136	175	181	155	137	149	131	171	164	143	153	146	169	144	155	158	155	180	162	152	151	164	150	155	150	156	158	156	144	173	152	134	162	140	145	172	141	142	147	170	157	126	159	165	152	141	150	181	150	148	137	191	148	164	162	156	152	176	140	141	165	172	141	157	149	158	145	138	154	150	167	179	154	162	172	158	150	163	143	140	154	150	157	147	148	163	145	172	135	136	161	165	146	127	155
31361	19921	5694	6265	5323	4329	3437	2860	2380	2119	1849	1612	1676	1300	1180	1119	1005	910	883	884	793	769	734	705	705	774	627	674	652	599	522	611	551	633	538	498	533	539	506	478	506	543	488	483	559	496	442	495	505	471	479	525	515	504	465	454	453	481	418	464	476	507	471	433	411	447	410	446	451	452	455	449	475	429	454	455	457	422	481	440	415	462	417	444	445	450	436	458	451	450	473	441	394	422	412	403	430	486	468	430	428	448	423	415	465	445	457	452	437	424	417	392	433	458	435	450	449	433	476	456	431	395	421	437	470	470	471	386	429	414	433	410	435	395	436	452	431	421	423	387	447	436	421	418	436	437	401	401	429	415	393	408	420	416	430	407	445	420	431	420	448	378	444	448	379	431	412	466	422	427	424	418	459	444	441	445	420	452	440	393	448	434	449	419	434	427	376	439	439	417	405	414	424	426	421	441	426	469	440	444	409	437	381	410	408	427	444	409	460	413	486	398	464	398	439	441	449	436	442	408	418	491	436	431	440	413	414	443	412	430	407	400	460	438	437	436	404	439	436	434	451	428	422	464	417	429	433	437	451	393	423	400	419	423	424	448	414	395	395	420	423	421	422	436	455	418	438	426	432	459	407	384	413	442	440	427	444	387	423	448	428	436	442	406	421	432	436	443	430	476	462	416	426	417	378	366	427	446	445	411	442	438	441	401	417	441	380	455	421	446	430	425	404	411	408	426	432	429	436	443	433	442	420	449	437	435	453	450	435	443	412	415	424	434	379	408	420	410	420	452	450	419	419	426	415	413	418	429	431	451	416	400	429	437	435	440	411	424	443	420	418	453	407	422	455	445	402	433	409	425	406	443	409	430	423	390	440	457	432	394	456	437	400	385	427	433	433	421	420	422	432	421	444	442	450	416	430	408	383	372	411	398	403	456	419	421	441	451	430	448	379	406	403	409	430	420	424	438	437	410	409	428	449	419	428	451	418	431	447	422	426	437	419	475	407	396	402	450	408	438	432	407	402	443	429	448	431	424	430	434	449	390	425	410	445	450	435	452	424	405	427	429	429	432	411	417	432	441	403	430	416	419	435	399	416	429	425	390	398	460	420	432	415	392	406	404	431	399	451	425	405	412	408	402	400	445	425	418	417	440	424	431	432	435	451	428	419	437	429	461	415	400	422	471	428	440	416	429	410	391	431	403	430	423	409	436	444	433	434	420	413	428	412	411	439	393	439	430	402	412	390	435	428	410	445	423	423	446	419	453	440	436	440	435	451	428	442	426	376	409	461	440	420	424	435	433	429	382	440	414	408	432	443	402	437	437	381	358	413	424	421	413	437	430	454	424	421	438	416	421	424	435	424	431	446	376	411	397	423	394	416	455	434	437	399	424	419	420	409	407	439	424	426	436	428	435	406	422	449	390	418	400	397	404	437	440	405	412	455	426	428	421	398	437	417	425	426	456	404	411	422	445	448	425	442	422	390	418	435	433	461	417	410	415	437	436	447	449	408	420	401	415	429	445	430	427	454	441	425	438	441	407	433	412	401	461	428	448	433	452	430	455	437	434	441	412	440	445	440	419	456	432	461	451	435	436	407	407	449	429	400	441	468	416	427	457	445	452	422	448	382	441	413	403	427	443	412	423	445	407	390	418	409	424	422	419	376	435	453	437	422	379	448	416	392	428	417	421	452	411	430	440	441	425	397	433	398	454	422	448	423	460	448	406	414	417	400	444	412	402	443	430	389	422	441	418	415	473	449	444	413	424	454	437	431	419	455	447	418	457	401	408	424	448	430	409	406	442	399	441	414	453	444	382	454	411	421	421	417	439	407	414	419	401	415	428	399	446	426	454	401	415	413	421	423	429	416	438	434	435	464	421	425	431	417	437	427	443	414	442	412	441	436	378	406	450	428	446	437	445	452	443	438	390	455	420	418	425	419	422	413	398	428	417	404	387	437	438	384	449	410	436	422	447	441	437	445	401	420	421	394	433	421	440	440	447	428	418	436	425	445	407	472	405	439	414	470	420	406	412	392	448	391	416	421	426	422	436	403	432	426	410	392	395	441	423	365	431	417	405	421	415	427	405	445	437	406	405	440	415	409	445	419	375	434	434	437	387	446	444	417	409	463	400	398	428	434	430	414	404	455	463	446	430	462	453	397	480	447	405	449	428	397	433	419	382	432	482	415	442	439	441	434	458	422	430	439	408	425	421	419	451	422	410	423	428	428	431	442	414	469	428	448	403	430	431	482	430	452	447	429	432	413	452	451	393	423	398	439	448	423	435	452	417	402	439	425	441	397	437	410	447	393	436	406	432	449	433	426	453	373	413	425	444	377	445	406	439	428	396	440	437	400	428	456	403	447	412	433	447	416	419	430	406	423	385	434	403	416	424	433	445	434	388	378	442	412	430	435	423	439	427	452	438	412	378	427	486	395	444	425	428	425	409	438	422	411	427	384	446	393	391	436	378	432	413	402	470	452	465	423	468	419	469	449	444	439	434	474	419	416	424	427	403	450	399	390	419	413	381	434	433	421	451	457	397	393	404	406	455	436	432	432	447	457	424	430	450	411	428	417	441	435	443	403	436	429	419	411	407	462	433	457	484	424	413	432	425	424	412	403	402	422	423	423	432	438	380	428	450	452	431	416	441	428	451	448	464	442	418	417	429	429	402	413	422	440	425	408	444	426	419	449	432	419	453	443	414	442	423	426	421	456	433	447	457	418	421	417	428	432	440	442	436	448	430	429	442	406	471	437	435	428	397	442	396	442	428	425	459	449	445	444	423	414	429	441	430	452	407	406	446	452	417	436	424	437	369	434	432	431	425	427	419	421	425	433	436	416	459	404	433	415	452	440	417	443	429	457	459	418	446	399	453	418	415	429	453	427	424	439	469	456	439	451	414	466	439	399	430	429	455	405	425	438	464	428	439	420	435	432	446	440	412	415	435	436	441	412	458	418	425	443	410	428	394	384	413	467	434	424	453	446	431	444	426	424	421	397	445	484	451	403	403	430	422	399	416	439	428	430	412	416	452	459	420	402	385	441	420	437	416	464	395	416	453	449	412	429	438	415	455	446	440	425	438	426	417	460	411	429	395	432	443	457	448	470	419	405	458	435	438	409	427	401	430	448	424	437	410	429	386	416	408	433	432	438	438	393	446	440	420	422	406	420	408	434	416	418	417	454	408	447	424	398	438	427	402	438	415	409	454	422	407	451	426	454	433	411	485	408	393	417	466	402	459	422	418	430	419	429	424	408	420	436	407	449	449	456	410	466	445	419	443	436	439	436	414	424	482	429	395	438	421	389	410	437	413	412	453	413	418	426	423	409	445	423	461	459	418	422	426	421	449	432	425	393	427	411	445	412	436	432	409	447	449	406	403	401	420	419	400	417	432	456	457	440	433	439	451	488	461	406	396	444	401	399	425	434	408	410	378	429	428	390	438	423	401	420	416	440	420	381	426	452	421	435	445	416	427	424	418	474	458	431	400
6256	1719	394	300	297	288	263	272	269	255	278	271	254	263	291	288	245	269	302	279	282	279	284	284	255	261	249	284	277	253	257	305	274	241	289	278	272	275	248	278	266	262	264	262	291	273	274	272	281	256	300	239	303	288	270	257	236	276	265	278	261	273	288	292	271	277	271	272	268	251	267	245	284	264	249	256	289	284	296	261	244	252	240	237	242	286	265	252	269	268	293	265	298	263	263	269	257	250	272	297	228	277	272	271	282	285	273	299	274	303	265	323	284	264	292	286	280	297	256	284	266	280	251	276	298	265	259	274	292	272	255	270	287	252	258	286	263	275	286	278	270	265	290	278	238	260	264	282	267	260	272	278	262	277	268	284	272	294	272	277	299	260	272	281	285	294	287	267	280	325	294	232	286	273	273	281	220	292	269	276	285	276	244	249	243	249	294	255	286	278	282	267	274	281	259	319	276	255	290	235	266	274	281	256	245	267	256	299	264	272	271	274	273	246	289	271	274	241	272	235	294	249	266	263	290	262	295	279	250	291	273	267	289	294	271	277	261	264	267	273	261	277	298	257	270	278	281	286	252	259	292	284	279	264	270	272	248	258	289	268	255	299	246	273	273	271	294	281	287	256	253	246	313	256	258	240	265	279	311	282	248	276	261	249	294	246	292	261	254	304	277	268	249	284	272	254	312	250	288	252	254	264	257	246	281	303	294	274	254	264	271	240	281	257	280	299	286	290	290	268	268	288	262	260	298	286	299	292	259	258	291	276	273	244	276	255	262	275	293	276	263	256	281	246	274	249	277	263	237	285	261	256	268	265	281	260	255	272	253	267	283	271	268	279	282	264	253	257	282	279	252	283	264	259	271	269	264	269	283	252	277	272	265	273	246	258	255	286	264	237	291	246	294	286	283	296	257	257	224	288	285	269	262	248	265	236	232	277	287	287	270	255	285	283	268	266	271	288	328	261	305	274	286	284	266	244	248	289	280	280	282	294	255	285	280	272	297	263	265	279	286	259	256	281	251	275	295	305	281	272	279	290	241	266	312	302	271	294	299	277	273	273	298	315	271	276	265	256	276	244	266	293	239	251	283	286	295	247	280	263	260	241	294	263	264	275	265	283	276	274	282	298	278	254	297	275	296	265	265	293	265	292	272	265	253	276	264	278	256	236	282	282	272	275	274	288	269	277	262	269	266	300	253	255	287	265	281	246	253	231	285	286	303	256	288	271	305	260	271	254	273	236	302	280	297	304	261	280	262	254	285	278	278	233	266	275	266	262	251	259	286	257	274	284	253	254	267	256	245	261	274	270	279	263	290	260	297	268	271	275	267	269	285	259	287	254	249	241	238	293	261	302	255	268	279	277	268	272	285	249	275	273	265	295	231	281	250	273	293	259	266	260	285	267	275	277	242	279	248	254	275	301	285	281	274	265	270	267	300	282	273	286	266	258	285	269	293	286	287	258	282	294	273	286	266	296	266	270	272	285	284	270	278	279	236	228	278	304	311	295	272	293	261	283	282	267	264	270	278	277	278	268	253	241	264	253	279	251	284	295	249	288	260	272	274	270	254	258	254	270	276	260	289	275	275	254	275	274	284	261	244	279	239	252	295	260	269	253	247	255	274	279	253	292	287	287	279	255	259	281	281	275	240	274	248	290	291	266	271	272	249	272	285	273	239	296	257	285	272	277	265	247	248	262	255	257	274	259	242	263	260	262	235	294	264	283	245	257	275	266	288	260	301	273	248	244	260	239	259	284	248	280	251	295	277	268	289	290	267	271	286	301	277	269	253	265	249	270	262	285	264	292	276	279	265	285	261	281	267	303	271	268	291	246	268	239	277	261	261	257	267	293	281	311	300	250	253	283	305	285	264	262	274	261	272	270	262	259	280	268	310	289	271	273	281	288	270	270	230	250	283	260	286	333	268	300	259	250	248	270	258	292	284	260	258	270	280	258	290	287	254	260	281	291	259	248	255	243	257	266	289	313	305	275	279	269	218	255	265	309	252	246	239	282	280	294	263	299	253	244	284	291	274	267	259	265	258	274	254	233	289	260	244	286	272	268	283	290	263	285	280	292	254	234	235	280	270	285	290	278	278	278	263	289	274	271	258	278	279	283	263	322	268	306	270	279	300	251	281	279	305	247	265	251	266	297	288	281	233	248	268	282	303	266	263	270	255	250	288	293	290	273	269	292	234	276	281	273	261	255	263	273	257	277	256	257	250	276	274	269	287	263	296	270	279	292	269	266	277	267	295	276	260	275	269	267	272	250	289	316	276	255	246	268	297	288	303	260	289	291	240	280	269	254	257	262	291	294	278	256	272	258	251	303	312	251	269	303	264	284	274	288	284	247	265	266	260	268	258	248	242	284	285	291	259	319	262	279	292	278	279	292	289	277	275	283	271	246	264	261	247	285	271	260	256	266	300	249	272	279	255	262	260	291	268	284	273	300	263	282	267	262	251	272	276	274	265	272	283	279	270	283	272	254	243	261	259	262	270	268	261	258	237	287	270	281	266	269	249	285	288	286	264	252	287	240	271	273	290	290	292	239	283	267	269	255	251	285	276	272	256	257	280	270	249	245	253	295	267	279	273	288	286	255	298	317	280	271	257	253	270	281	304	283	286	282	262	253	280	288	256	256	265	269	269	274	249	302	263	264	271	253	270	272	240	269	266	274	279	276	284	276	274	279	269	265	258	258	278	284	253	279	254	277	265	244	232	268	272	271	252	273	265	292	288	276	292	286	281	278	287	300	252	289	250	293	267	296	254	262	251	309	257	287	250	273	250	268	249	268	255	271	265	291	270	283	273	317	263	276	280	262	282	259	289	273	274	282	251	303	276	276	284	262	252	256	267	255	275	247	285	285	260	267	265	272	302	255	264	256	279	266	271	254	269	263	250	285	272	274	280	277	307	297	266	260	242	247	293	270	271	266	244	318	263	298	245	271	286	294	284	273	258	272	279	245	283	261	266	281	277	283	262	245	257	273	272	291	257	263	282	313	264	242	269	256	267	284	273	296	277	270	261	282	251	283	257	261	292	288	256	250	250	264	256	306	237	299	297	282	276	264	261	260	264	244	269	274	258	306	266	279	281	263	261	276	273	256	288	291	292	270	250	276	266	253	276	279	287	251	288	261	297	296	268	266	257	283	272	245	273	257	235	298	268	260	300	267	285	280	276	256	244	268	275	285	301	272	283	282	267	265	267	276	266	280	254	235	253	270	291	238	249	260	276	264	243	270	274	272	282	268	258	276	265	279	232	298	302	242	279	257	299	268	265	249	283	278	264	271	268	275	239	278	224	273	226	260	277	266	278	279	263	270	257	248	285	258	266	268	276	280	285	238	294	273	225	256	259	276	266	274	267	280	282	245	275	269	284	277	254	266	275	268	269	277	296	272	276	251	266	255	273	318	263	285	271	268	276	259	293	274	254	305	280	259	271	278	270	262	289	276	270	261	268	284	264	278	289	275	271	265	275	262	270	245
6421	2369	840	899	915	800	794	776	784	797	736	766	717	704	736	776	694	747	718	694	696	727	746	691	757	702	708	773	698	717	723	714	754	704	709	718	724	714	704	690	705	702	728	724	732	753	764	722	720	709	744	683	757	739	736	737	709	706	714	765	757	768	726	699	679	737	732	676	740	683	738	717	712	729	727	711	730	762	734	759	782	702	676	745	702	713	696	722	750	773	752	726	688	738	722	723	756	664	724	670	721	742	745	701	721	688	721	744	721	720	727	699	738	728	691	681	744	668	686	713	732	713	700	674	763	695	699	740	750	705	737	723	718	713	678	736	772	724	728	726	767	782	735	699	725	698	653	700	723	725	675	725	754	703	714	763	726	742	680	704	734	704	768	734	742	698	746	790	755	737	704	707	756	746	727	718	759	730	743	714	778	705	725	672	749	729	703	744	768	711	744	731	742	684	717	714	736	707	762	691	724	713	730	712	710	750	743	715	687	755	704	757	684	723	699	735	692	701	713	708	715	745	683	709	640	719	665	691	693	694	720	736	706	669	769	678	713	731	747	670	689	703	681	736	713	690	741	775	755	701	718	692	761	701	790	764	726	687	706	786	750	762	731	728	670	678	741	689	739	693	728	675	748	713	700	706	658	703	769	688	776	705	724	720	752	709	716	696	736	741	709	736	704	726	698	726	655	702	695	711	687	794	724	710	679	723	737	677	721	730	733	704	697	693	686	653	736	719	690	688	690	737	774	690	720	720	746	733	730	766	750	764	704	787	664	749	770	707	699	736	687	726	713	744	695	751	746	697	715	728	693	708	703	745	695	721	786	761	734	707	729	718	702	708	753	715	749	694	742	717	747	718	702	717	705	736	665	724	715	753	710	770	708	713	696	722	758	756	713	719	684	697	764	737	744	710	754	723	710	714	764	692	707	742	735	687	743	722	739	726	717	713	751	761	721	699	649	695	708	678	747	744	726	737	707	733	668	770	721	732	673	669	707	755	728	708	779	693	694	691	734	716	726	772	745	717	737	743	686	675	757	710	727	694	706	756	755	689	723	735	692	760	735	738	759	706	707	776	711	686	728	759	683	712	754	702	648	713	739	713	724	766	755	756	735	637	785	690	752	712	706	694	720	704	709	705	736	720	722	740	696	724	727	752	705	730	758	708	735	724	758	713	747	697	726	713	715	733	763	729	732	719	705	711	693	702	722	684	713	791	688	711	705	687	747	757	736	715	742	723	692	682	730	722	735	740	736	774	709	712	738	685	756	733	747	753	720	756	751	731	704	730	732	703	689	717	717	730	664	723	721	684	698	749	734	729	696	755	712	708	669	763	762	686	735	730	738	685	706	715	766	712	677	730	717	731	755	720	744	695	664	752	729	731	725	744	741	720	716	723	754	742	687	717	725	740	770	760	693	743	779	723	727	675	709	715	699	687	758	702	689	707	704	689	727	734	759	732	752	704	699	721	716	698	709	750	756	739	726	720	753	713	709	684	739	730	751	768	715	700	726	756	737	746	676	719	728	752	698	721	734	724	694	716	790	755	760	703	691	717	728	754	685	753	750	751	701	710	757	738	747	767	757	732	743	763	661	703	696	724	703	678	737	725	737	759	757	742	742	710	741	763	722	711	717	726	718	749	662	736	743	712	712	727	759	698	654	725	683	758	730	720	705	731	722	757	768	733	716	725	704	709	696	669	712	723	752	767	704	693	760	728	707	738	693	733	756	741	700	761	747	685	728	694	701	728	712	733	709	750	676	765	696	756	736	704	721	712	734	725	752	694	787	778	665	715	727	736	679	772	679	749	724	726	740	713	707	730	722	703	710	734	726	713	696	740	705	727	730	674	754	734	719	758	749	722	754	739	709	737	706	721	753	714	702	718	651	701	721	731	744	732	751	706	675	743	711	719	714	804	700	715	726	742	713	711	683	761	722	730	737	709	679	702	758	684	734	709	703	690	739	763	728	740	736	727	704	755	700	729	706	711	722	727	723	741	675	696	711	714	743	743	745	724	729	720	732	757	747	723	744	758	731	729	730	706	731	699	680	642	751	726	692	727	738	688	727	706	699	750	678	717	700	756	700	709	701	730	717	726	660	725	693	688	729	694	716	747	746	716	687	666	724	717	723	702	738	716	760	697	728	734	700	713	719	700	714	733	732	715	692	781	748	747	728	718	716	735	714	694	708	697	694	733	684	714	699	715	720	740	684	700	755	771	752	718	727	702	717	705	726	749	765	720	703	786	747	719	770	716	733	739	721	761	695	715	700	725	707	696	714	681	727	720	686	755	738	702	722	682	747	711	735	757	727	704	713	738	697	714	709	743	744	720	690	735	742	724	704	708	754	687	714	697	762	747	687	726	679	776	725	760	778	744	701	755	766	697	722	715	716	699	746	777	710	691	731	743	711	718	768	736	764	719	752	733	722	730	739	764	714	714	742	720	776	753	692	714	698	762	678	719	701	719	702	678	704	729	681	697	780	731	734	743	731	712	691	717	766	731	723	731	732	745	736	700	697	702	711	724	734	669	712	725	688	701	720	693	692	701	708	727	768	761	671	712	707	750	712	736	704	648	724	725	741	671	752	689	735	722	766	747	703	698	732	761	710	717	709	714	727	698	721	725	702	748	690	727	755	729	731	720	708	735	702	734	714	766	712	682	718	651	740	677	713	717	759	750	731	691	743	726	720	707	725	743	717	723	701	733	707	712	724	701	730	681	715	723	706	681	723	781	709	698	710	729	689	689	689	757	727	693	743	755	711	717	777	730	689	714	764	705	685	721	720	755	698	703	721	679	694	725	706	707	702	719	697	701	703	721	673	744	692	750	722	746	712	755	738	763	691	693	685	716	704	704	697	718	692	732	752	729	753	715	727	709	735	679	747	725	721	678	764	705	709	756	731	710	746	755	727	733	703	748	764	766	738	665	725	709	708	716	704	697	748	765	725	656	742	755	736	759	715	751	719	700	699	711	712	712	688	743	704	675	744	712	763	760	714	738	742	696	778	733	696	700	699	739	722	701	730	672	699	734	701	730	712	721	726	744	692	696	784	704	731	734	691	720	723	693	745	716	703	726	735	713	655	726	698	712	721	713	783	709	743	693	728	740	729	742	734	753	691	682	796	723	668	709	708	721	769	704	716	702	726	751	710	707	665	719	748	777	695	742	758	717	676	692	755	728	725	682	703	735	709	656	714	691	700	740	727	726	730	738	703	769	717	686	780	665	762	769	730	725	706	696	743	726	732	711	771	741	759	732	741	715	713	734	717	756	744	684	738	720	730	732	740	722	740	688	716	698	749	694	711	715	672	738	745	666	721	702	716	716	698	631	701	689	740	728	756	733	684	713	718	734	709	682	749	752	735	724	716	714	727	706	674	769	704	769	662	755	734	677	754	669	752	728	745	740	705	742	758	755	716	734	726	726	736	712	698	728	651	744	714	698	680	710	695	713	703	753	724	706	726	738	732	710	691	683	720	699	732	708	754	656
37932	27238	11058	4634	2050	1068	724	538	456	450	423	436	388	382	325	355	324	325	340	301	319	316	294	307	329	368	328	317	355	328	319	290	268	323	326	291	319	295	300	317	310	309	304	287	286	318	306	302	297	329	288	297	309	305	314	304	324	279	299	286	322	294	321	295	298	307	300	284	295	295	300	285	296	306	289	304	297	290	323	307	282	317	280	292	298	329	291	298	307	282	313	310	302	321	286	288	283	313	272	308	299	299	314	305	305	285	284	266	301	297	278	304	296	301	277	290	292	278	301	259	297	278	312	302	301	283	315	300	293	332	298	302	294	305	321	274	307	250	300	321	298	268	302	287	298	317	326	296	293	294	313	312	340	283	305	309	336	322	300	295	315	297	313	321	298	290	308	287	300	289	314	308	262	302	308	315	289	290	287	294	308	319	302	295	280	268	304	307	307	322	315	286	275	262	324	306	318	264	304	293	310	308	280	288	305	305	308	274	301	283	304	301	279	298	302	274	299	287	340	304	328	284	290	278	320	320	287	316	299	288	262	298	304	279	299	321	308	286	280	285	286	314	288	270	316	296	291	308	298	316	294	344	316	295	305	292	293	309	292	306	271	331	331	306	311	309	323	285	320	312	291	277	311	261	326	270	296	306	290	335	295	253	292	334	296	249	276	287	328	295	315	301	314	313	299	320	312	311	279	304	281	294	300	279	292	276	296	314	286	276	321	326	273	315	293	293	288	292	310	310	301	307	333	307	302	289	292	305	292	297	293	282	283	299	298	299	318	287	307	276	305	295	321	298	279	301	332	296	301	324	281	279	263	273	304	295	309	305	301	331	310	314	295	286	281	278	275	301	320	302	294	303	318	268	302	274	280	289	304	306	314	301	301	289	285	304	313	270	326	289	316	259	292	285	325	308	292	298	323	327	306	299	313	307	300	282	315	300	312	289	321	298	307	298	300	308	292	335	286	291	291	287	293	287	275	328	313	285	321	290	296	263	308	279	272	314	297	295	296	307	294	291	312	310	295	299	319	304	301	333	305	303	313	297	289	285	288	313	304	324	278	318	273	283	314	275	270	309	270	315	296	322	322	298	277	296	282	340	289	299	291	310	311	285	266	339	320	307	318	305	296	277	291	293	316	291	276	332	307	296	305	279	272	334	313	311	325	309	296	322	288	283	291	291	288	302	309	293	310	331	302	311	295	282	302	310	319	301	315	288	303	263	289	304	274	320	282	275	291	278	306	340	292	268	310	285	265	267	281	283	284	290	307	308	312	335	296	320	287	312	326	311	293	317	309	297	297	296	320	322	283	327	285	291	266	292	319	334	303	310	288	295	309	319	293	290	307	274	309	260	290	310	272	293	289	276	305	326	307	294	285	264	277	274	256	290	280	287	311	274	304	305	300	282	284	273	332	293	280	289	338	314	288	262	293	305	296	319	297	265	291	285	291	294	311	314	288	298	281	311	270	292	308	332	301	286	301	292	326	297	266	287	288	307	324	300	294	267	285	287	242	287	289	282	322	294	279	289	282	283	320	278	331	281	280	293	300	294	305	252	292	282	285	310	313	296	277	317	307	315	314	304	306	292	322	275	294	315	289	285	277	329	282	271	294	300	279	277	291	306	293	288	301	302	304	274	307	296	254	291	315	289	293	286	318	293	264	298	280	290	315	304	320	279	280	308	307	300	310	272	319	277	259	314	286	281	281	304	288	311	302	282	278	295	319	267	308	296	278	303	307	304	293	289	302	286	294	325	290	296	296	285	288	313	287	309	317	305	291	307	264	309	296	292	308	319	304	294	281	311	302	299	290	292	314	291	332	290	277	320	278	310	314	306	290	288	275	289	286	307	295	320	310	291	291	321	339	306	299	266	273	277	313	298	299	254	325	304	305	310	299	265	287	307	276	290	267	285	316	286	305	281	305	285	298	343	307	275	309	304	310	294	306	276	286	299	278	293	294	282	308	324	293	308	321	303	301	332	303	280	314	284	272	293	300	306	302	294	331	334	266	289	337	348	281	301	275	265	257	328	316	285	256	305	277	265	282	290	279	263	297	307	310	314	294	266	327	315	295	299	291	297	272	301	310	287	288	331	303	298	301	310	293	312	308	315	290	285	276	274	280	326	314	292	320	289	294	292	272	332	284	296	275	315	267	296	261	311	294	283	273	278	269	313	284	341	301	289	317	318	302	309	290	256	284	274	293	254	291	331	296	281	281	273	279	328	279	269	274	285	301	291	290	277	316	285	286	289	280	347	275	310	286	296	286	331	321	316	363	301	331	298	286	311	275	274	297	295	264	302	322	308	304	315	285	308	300	299	313	304	289	329	281	280	324	342	287	296	298	318	297	297	289	284	284	302	293	304	304	270	301	309	296	273	319	314	266	280	319	325	296	257	319	295	270	319	288	315	317	301	304	275	272	294	270	304	323	270	298	322	318	316	299	307	305	324	291	310	284	273	293	314	283	291	311	297	305	293	284	289	308	303	288	294	305	304	318	265	304	286	299	337	326	304	286	302	297	323	276	318	316	317	294	314	316	278	309	272	284	278	320	282	294	304	298	272	272	280	257	277	291	289	292	303	298	283	313	275	305	274	307	273	292	304	293	300	303	317	312	303	308	289	313	304	332	306	307	309	294	286	287	303	288	282	301	322	308	271	293	284	316	285	303	276	321	277	297	282	265	311	280	312	282	335	308	325	294	258	277	282	339	276	294	300	290	297	300	301	305	269	285	288	291	311	297	297	291	291	274	288	293	301	288	306	278	283	274	303	284	320	290	276	303	280	280	317	290	310	316	292	320	300	313	306	280	275	288	309	305	289	308	308	297	289	314	315	277	296	290	322	294	277	321	309	284	299	323	305	275	321	293	291	286	282	326	293	294	298	288	267	319	302	291	278	263	300	311	301	314	272	285	338	270	300	302	311	298	292	288	300	284	291	316	317	294	285	318	282	295	294	310	298	293	279	284	322	298	308	268	278	281	296	287	303	293	283	303	310	301	260	277	328	284	326	263	311	257	277	281	277	295	305	286	294	288	265	269	298	269	312	272	332	323	313	305	280	278	305	309	304	287	276	305	283	340	296	300	291	284	284	291	320	295	274	291	310	300	302	283	311	286	280	289	293	292	314	306	306	295	311	335	281	336	265	309	317	320	292	333	302	306	291	296	298	332	320	295	313	290	323	292	291	350	303	263	284	317	283	283	321	288	313	302	300	295	268	334	281	301	304	293	293	289	284	333	320	298	287	323	307	293	296	290	265	273	297	300	294	274	298	312	322	305	278	308	296	294	284	302	285	306	298	282	295	314	305	301	309	302	295	317	270	302	321	305	270	306	297	304	303	301	275	295	314	276	302	284	313	281	301	287	297	293	329	304	297	302	301	280	285	304	290	318	292	290	270	292	297	265	295	291	318	285	312	275	319	277	289	291	305	286	302	301	299	304	275	322	305	293	277	277	298	313	265	297	305	322	296	330	302	300	319	286	281	280	309
28174	12750	3577	3898	3309	2681	2365	2010	1862	1659	1528	1379	1320	1233	1172	1046	1069	1021	1028	990	971	950	951	928	884	859	891	864	875	864	890	786	839	826	818	790	850	846	818	832	739	842	840	811	809	845	779	828	796	781	771	801	785	794	792	753	813	824	800	751	777	792	815	792	779	854	859	774	815	794	793	752	772	740	743	766	806	801	781	756	742	807	812	786	734	796	786	810	759	798	723	753	758	762	760	742	717	767	803	790	747	770	771	753	786	760	772	788	741	779	750	777	816	791	708	748	762	780	821	787	777	746	760	746	779	801	773	747	719	804	744	782	733	835	794	789	792	750	755	799	750	766	745	756	803	783	776	784	802	715	727	786	827	784	734	750	784	761	784	803	799	785	742	789	808	817	773	760	708	778	737	780	744	807	806	749	795	698	768	774	772	734	731	795	743	789	786	823	778	738	799	780	781	748	774	745	793	732	753	761	785	782	787	786	749	783	740	792	769	736	743	780	695	761	783	758	783	756	773	738	751	806	761	767	775	785	742	728	782	743	779	764	771	781	732	769	768	746	736	768	756	705	788	766	806	748	794	763	780	771	739	788	788	806	774	794	755	774	776	743	762	804	782	785	733	775	784	727	786	751	758	816	756	802	764	758	766	716	761	743	735	775	748	770	808	720	799	763	752	774	801	794	762	758	783	771	753	792	749	759	717	739	829	736	736	754	790	833	802	764	740	813	764	770	779	768	838	750	746	781	784	722	726	717	707	729	776	736	757	752	765	709	729	792	775	795	785	793	724	784	699	758	828	767	734	770	764	772	745	773	767	755	777	771	755	802	753	789	735	770	750	746	801	770	750	782	774	738	774	737	766	728	733	733	771	725	766	799	749	753	749	738	720	740	786	810	777	754	761	706	783	746	754	817	778	757	716	776	765	743	780	754	765	747	793	747	751	824	793	821	767	743	743	771	796	751	768	840	708	802	809	779	796	766	763	793	769	739	765	757	788	806	742	771	743	758	777	775	796	762	715	818	731	782	714	762	764	733	757	776	772	741	759	730	782	754	783	761	729	805	762	754	761	764	797	766	695	764	736	764	719	748	765	769	728	743	751	779	742	744	764	779	735	747	705	757	803	736	783	836	731	751	759	775	756	767	734	786	708	771	795	814	727	835	753	762	720	782	734	743	754	750	776	728	799	723	799	734	780	758	811	755	791	813	781	762	770	794	787	741	765	819	823	755	762	741	792	787	730	695	758	712	784	726	749	710	745	743	760	708	812	778	717	742	716	781	799	771	759	785	785	785	791	750	750	729	783	767	777	787	741	758	754	752	728	729	792	768	811	796	742	766	763	773	742	770	800	747	800	753	759	767	695	754	691	766	733	831	756	816	783	753	764	725	742	735	770	764	775	755	751	738	762	775	757	790	810	737	757	788	796	750	774	785	775	795	745	765	787	774	782	774	779	800	787	751	773	754	780	728	741	778	762	788	802	757	788	824	827	759	780	775	762	777	777	826	752	752	743	741	733	772	732	761	746	750	736	785	791	719	739	736	767	775	742	736	768	760	788	761	746	819	770	751	727	741	786	774	766	797	740	774	760	774	748	787	737	717	770	789	801	761	809	832	813	728	765	800	778	824	758	739	813	760	773	771	790	778	784	794	746	762	793	755	760	737	741	780	794	824	736	773	803	782	725	727	790	756	756	747	739	751	746	828	751	736	758	822	745	729	818	755	796	759	796	809	766	826	743	735	749	742	748	728	750	725	720	752	792	779	788	791	767	797	779	782	823	791	767	756	787	775	774	769	818	759	792	820	795	725	784	771	752	813	754	773	772	781	747	714	757	806	778	796	753	779	743	734	750	751	756	770	815	743	780	735	796	815	789	735	757	753	788	733	753	767	779	793	781	806	804	762	812	764	755	785	793	776	757	758	774	703	775	781	773	793	738	781	775	726	759	798	745	799	798	754	763	821	841	761	750	757	729	789	744	782	758	749	783	769	731	767	774	789	805	793	724	721	763	754	744	790	744	754	784	755	724	723	783	770	750	732	792	760	772	733	725	754	775	763	765	797	767	742	834	737	759	790	763	776	746	729	749	744	769	760	749	760	733	810	766	733	743	775	806	823	780	779	738	783	778	767	787	748	804	727	794	816	784	745	730	773	711	744	803	762	722	743	805	721	787	816	773	844	752	790	731	748	805	756	768	816	734	725	752	761	800	728	793	800	767	780	770	721	739	763	796	712	761	800	727	753	756	738	708	846	767	739	723	789	718	775	753	830	802	785	752	765	754	742	781	751	769	786	803	742	706	749	775	709	762	777	817	756	790	746	739	771	801	726	711	764	836	751	787	757	756	770	762	722	737	820	837	742	757	757	750	763	738	770	701	770	759	759	785	754	790	772	736	771	746	802	839	744	809	757	772	752	747	792	779	762	756	787	794	748	745	741	843	763	752	727	798	730	760	736	797	724	726	772	735	793	775	795	744	775	756	775	737	740	765	740	766	768	740	732	777	792	743	766	802	787	788	746	777	745	810	750	775	766	771	810	776	768	757	730	750	785	777	773	784	739	804	742	783	783	681	785	778	748	755	781	794	756	747	802	778	754	723	828	784	790	799	756	741	763	755	796	728	750	745	739	774	803	714	778	771	801	803	806	786	792	795	733	805	784	785	729	763	769	785	761	758	722	773	830	754	712	779	750	797	790	733	777	800	756	734	764	749	807	783	792	804	773	782	780	754	761	754	775	748	795	724	763	736	756	761	738	773	758	741	735	782	800	746	785	823	736	760	762	778	797	734	759	820	760	738	752	733	745	785	803	787	758	747	714	786	762	761	719	816	751	764	735	738	729	775	789	745	770	788	767	747	790	772	796	766	792	758	770	761	763	724	763	747	752	757	751	779	748	770	768	769	795	780	747	751	752	766	741	771	762	818	754	791	747	722	809	812	792	790	756	822	831	746	754	748	794	684	778	734	758	757	743	783	756	775	749	778	761	767	799	780	790	729	749	815	745	784	766	755	753	787	714	704	785	779	776	802	747	767	818	745	751	749	752	730	720	740	759	749	764	718	742	780	765	767	750	794	742	759	685	773	791	750	768	788	756	732	765	770	751	794	779	774	831	751	757	743	705	736	778	776	773	795	741	764	761	785	771	784	756	753	771	779	725	714	843	780	759	743	773	783	742	762	731	770	775	776	778	787	795	732	802	772	772	770	722	760	800	775	764	728	751	763	780	730	799	806	824	751	779	786	810	778	740	847	782	741	749	761	789	745	767	819	753	750	726	757	779	772	752	778	712	769	786	787	767	745	792	790	741	782	746	720	777	758	764	783	733	772	792	774	810	816	821	800	752	718	755	756	766	722	777	781	788	719	720	744	720	787	779	738	779	790	743	786	743	712	784	729	839	768	780	776	792	788	736	762	741	748	757	718	747	743	785	762	790	766	724	767	777	712	749	788	805	742	775	735	788	744	733	818	759	732	724	782	730	777	698	725	770	808	814	783	736
43713	33890	17108	9247	4103	1774	1066	654	460	387	329	323	360	258	243	209	216	215	195	217	187	195	176	190	161	183	164	162	198	170	149	167	166	181	164	160	151	150	140	158	143	156	153	163	155	154	159	164	149	143	159	161	164	155	165	152	147	160	156	140	172	159	153	145	151	133	152	156	150	146	151	139	168	160	134	159	143	148	166	162	144	150	145	163	155	140	154	158	167	147	170	162	130	160	127	144	149	157	124	163	161	164	167	164	152	145	159	171	157	146	158	143	163	136	142	141	162	152	160	135	153	168	174	143	156	161	168	155	145	152	156	141	138	130	164	131	178	143	157	136	144	122	150	145	158	138	147	160	152	150	143	144	188	138	143	164	155	133	173	152	151	142	155	175	146	166	178	136	169	151	146	159	154	163	155	154	151	134	163	174	178	146	142	152	152	155	141	139	173	167	161	127	170	146	162	157	151	162	161	141	161	159	156	167	139	145	117	151	134	158	144	145	166	164	166	154	120	137	163	172	133	143	159	148	177	181	154	148	158	137	151	155	135	158	142	155	152	148	150	155	136	171	131	160	154	163	146	166	147	144	141	163	157	152	149	124	138	157	148	132	153	146	131	152	153	138	169	160	154	165	158	151	164	154	145	169	136	140	172	155	136	140	142	138	132	156	140	139	151	152	162	162	154	159	156	137	160	154	141	142	149	163	166	159	154	168	139	155	138	158	158	162	128	157	160	168	125	133	150	149	143	150	151	155	146	157	152	133	149	139	142	157	144	150	125	176	133	159	147	154	137	160	172	150	163	139	157	148	148	148	132	154	146	148	148	140	146	139	144	142	129	133	150	122	137	132	175	138	142	167	146	168	147	143	148	144	142	144	150	155	137	163	143	138	164	145	160	157	147	158	132	159	164	162	128	159	145	121	154	148	154	149	152	157	168	135	135	145	170	149	155	143	147	172	174	158	177	154	150	169	159	154	154	146	148	172	150	137	155	161	133	149	157	154	158	141	170	151	147	179	156	135	134	144	148	152	162	147	150	145	170	142	173	155	140	137	130	144	154	158	155	151	154	145	139	161	174	128	158	139	158	131	126	150	146	167	150	181	143	173	151	163	161	158	152	152	155	153	147	156	179	140	150	157	140	156	149	148	162	118	121	110	141	135	151	160	158	150	147	143	143	170	145	136	161	154	137	160	153	143	155	146	150	147	148	160	181	187	135	141	148	131	179	140	162	165	165	156	130	175	143	138	156	144	145	172	145	120	142	154	142	163	150	158	158	160	150	172	148	175	143	150	156	148	160	122	165	140	151	134	151	156	167	152	158	152	125	141	170	154	166	162	143	150	143	154	128	157	163	157	155	146	145	137	135	145	164	150	139	153	146	154	150	143	134	178	175	143	134	131	147	178	136	137	150	169	154	146	164	175	152	141	129	158	127	142	147	154	151	148	160	143	122	156	151	168	146	139	144	162	133	168	141	144	144	143	152	164	158	156	145	168	159	170	160	153	150	156	166	149	141	154	182	158	126	162	146	145	144	164	153	156	148	152	145	154	153	150	166	151	168	142	159	165	155	121	167	166	149	147	132	182	171	158	137	134	141	135	159	163	164	125	160	158	181	165	145	153	158	141	151	136	151	121	135	149	156	156	162	154	167	145	144	131	132	163	151	157	146	161	155	167	159	151	163	162	155	145	148	147	157	141	157	156	153	165	126	171	142	175	147	143	153	144	139	157	129	150	144	157	162	155	146	145	146	147	144	159	132	158	159	139	131	141	153	156	164	144	145	163	148	150	150	167	155	145	153	146	132	144	140	166	149	136	147	165	129	121	157	161	157	157	151	143	153	135	147	144	169	141	140	156	156	158	163	177	148	147	139	142	145	137	164	141	159	153	176	142	149	144	162	155	154	146	151	141	155	137	167	135	174	175	144	161	164	181	161	155	157	143	179	155	145	142	146	160	161	137	141	153	147	174	163	150	147	163	162	147	120	168	139	167	165	170	143	155	140	124	147	137	164	173	166	143	129	164	148	121	143	168	186	153	166	141	150	166	145	165	132	143	148	154	154	140	152	165	144	146	153	162	161	156	142	149	134	145	144	154	129	133	164	163	145	142	141	137	128	160	154	134	157	150	139	159	135	145	147	153	138	161	123	148	154	141	165	142	146	153	164	162	179	166	147	156	147	162	159	148	154	145	128	149	150	168	149	147	129	164	162	146	174	164	160	173	144	141	157	171	163	151	160	139	149	151	139	154	144	159	180	127	163	146	128	137	128	138	125	150	145	148	161	157	132	162	153	138	141	165	149	155	148	146	149	144	173	154	152	146	140	140	154	145	165	127	140	137	172	140	152	167	143	161	173	163	164	135	152	127	138	140	148	153	141	163	177	143	133	133	130	151	143	175	138	169	143	174	161	161	144	140	169	143	134	136	176	124	153	155	150	154	149	141	166	140	171	136	157	152	145	146	147	152	138	162	160	142	154	149	165	125	158	138	152	160	156	141	161	149	139	143	135	149	144	173	175	149	163	149	117	136	155	133	181	149	158	164	118	158	168	167	156	149	139	152	157	172	141	171	150	163	151	129	124	153	145	157	177	153	144	148	151	191	149	141	147	123	149	116	155	129	137	144	148	157	143	160	147	156	140	163	152	153	157	161	135	152	155	169	158	152	163	184	148	137	140	155	148	139	177	130	167	150	142	163	146	165	151	157	162	127	161	179	152	154	168	147	141	166	161	153	139	152	165	137	143	167	142	156	136	138	177	154	142	144	147	157	152	141	137	175	148	155	159	152	136	157	162	155	154	160	142	161	144	140	160	147	145	172	161	141	149	152	157	163	141	125	161	154	148	162	159	148	153	162	170	169	143	164	132	147	142	158	144	140	150	156	160	163	165	152	165	165	136	158	162	144	148	147	166	153	150	155	158	163	156	134	161	167	139	139	141	152	161	165	159	131	141	129	141	143	157	156	151	142	145	147	154	162	153	151	173	146	155	154	142	130	168	158	139	168	157	148	180	137	158	142	135	130	160	156	166	147	167	150	166	164	162	149	145	156	145	168	153	156	160	150	136	133	164	156	158	152	150	151	152	153	165	163	139	139	152	155	150	170	160	163	164	157	159	165	147	156	132	132	167	157	157	151	178	134	173	139	159	165	151	146	158	144	155	171	153	127	132	152	152	165	156	145	154	145	135	135	142	152	135	154	151	152	175	149	154	141	150	151	152	118	169	149	145	147	154	178	144	142	161	149	164	175	166	159	152	137	171	152	165	147	157	171	150	139	134	153	132	138	146	176	122	144	155	143	163	162	141	148	144	154	126	154	167	153	171	170	150	130	153	179	159	156	145	141	163	166	154	158	147	148	146	151	120	165	146	148	145	143	149	152	165	143	169	154	133	151	149	141	148	166	156	146	162	163	132	131	153	172	122	152	143	144	134	180	147	132	166	152	150	160	156	141	149	150	136	165	147	157	145	140	147	145	152	149	153	145	170	144	153	136
31601	19240	5517	6206	5182	4103	3427	2733	2351	2019	1790	1624	1534	1234	1132	1017	950	859	893	816	811	721	711	690	659	629	658	616	616	589	584	563	553	575	542	549	533	532	524	519	511	530	466	470	514	449	461	482	506	473	492	461	463	457	444	498	431	465	414	463	453	459	486	456	445	430	468	447	442	464	458	441	474	431	428	449	450	408	383	432	417	430	440	436	411	408	456	419	454	384	425	452	433	420	424	406	404	421	422	410	403	442	381	424	446	439	427	408	417	402	407	446	444	424	412	418	430	420	425	416	426	426	413	427	398	421	419	435	435	430	395	448	398	453	405	409	422	422	453	423	417	439	487	420	444	398	436	470	418	398	411	395	427	429	417	400	450	389	400	404	406	420	453	398	409	410	392	409	409	429	435	442	405	418	457	423	415	404	441	411	439	431	424	406	404	433	425	454	439	416	406	445	460	413	401	399	410	443	444	435	442	448	402	415	406	378	395	429	409	438	413	391	440	397	415	444	432	404	420	406	445	433	402	425	400	442	408	448	426	406	434	400	405	441	404	431	410	400	433	403	426	423	392	425	390	404	409	439	395	404	400	434	417	413	441	414	400	420	412	429	461	399	410	369	383	403	394	411	445	388	428	413	418	416	453	359	400	397	416	410	458	417	378	416	418	406	426	394	421	427	400	378	422	404	405	439	463	422	412	435	388	404	417	440	383	360	435	436	390	411	359	408	413	407	434	419	422	455	427	420	437	377	425	458	421	419	413	388	424	418	414	403	415	395	419	379	416	456	429	403	414	405	420	427	434	403	433	416	386	416	452	442	396	399	452	413	456	382	425	393	408	439	406	407	445	381	457	362	391	429	409	404	401	396	422	405	405	431	429	425	408	394	408	398	418	413	376	447	412	411	424	391	406	416	430	435	410	423	452	404	443	418	424	460	450	413	373	414	419	407	429	427	407	397	453	400	416	392	414	420	403	441	413	418	427	392	394	429	442	390	390	398	379	415	451	382	409	406	409	410	412	433	414	418	397	421	397	361	387	405	418	441	403	406	396	425	377	414	418	449	438	404	374	392	429	438	390	438	405	397	392	382	389	424	399	418	437	420	383	420	413	406	404	442	395	410	387	407	417	382	428	383	407	423	394	461	416	471	403	392	436	451	436	408	392	421	409	425	386	405	443	424	412	441	400	440	404	392	421	387	408	468	404	391	398	389	409	412	426	387	401	388	406	428	412	427	411	424	412	406	374	395	402	400	421	393	424	410	428	425	410	409	428	428	417	383	413	432	438	414	387	405	386	383	440	416	433	370	433	410	397	434	418	419	415	474	439	433	431	418	418	411	396	414	405	406	429	413	461	439	403	413	433	426	396	453	422	410	438	389	413	435	436	425	389	410	427	444	413	393	397	422	428	368	440	416	431	394	388	379	409	380	405	429	433	399	414	409	412	416	385	392	366	407	429	408	417	447	409	432	406	486	411	393	430	398	382	435	386	449	431	435	416	427	389	410	435	394	404	420	430	461	454	396	449	411	451	380	441	396	420	436	387	468	405	411	391	392	388	428	410	406	435	408	455	404	450	407	436	414	451	409	421	435	415	424	394	415	393	408	386	410	430	400	379	413	402	402	406	437	402	438	412	419	425	419	428	403	437	406	435	425	396	424	413	452	437	421	399	415	420	398	447	440	442	372	400	404	443	424	413	435	394	421	390	416	429	417	436	445	412	438	404	416	413	387	426	423	416	419	460	404	409	392	422	421	410	461	426	412	410	397	412	395	449	422	405	421	406	427	393	384	417	413	412	420	450	423	396	392	434	395	403	411	429	428	397	423	427	419	433	408	430	408	399	410	401	396	444	440	468	424	439	404	425	413	402	389	418	384	388	426	421	399	404	445	409	378	457	402	396	391	388	429	393	418	402	395	421	416	384	437	380	387	421	396	422	437	440	410	410	424	440	434	471	414	449	413	404	427	415	418	380	398	390	391	436	421	397	423	429	414	397	396	418	446	410	416	411	394	377	400	398	396	419	430	393	395	417	405	414	419	403	430	408	396	416	406	401	405	372	398	420	376	411	450	475	430	424	453	408	454	439	416	421	411	416	414	450	414	404	421	361	417	419	409	399	408	397	423	418	401	422	435	438	440	397	408	419	402	422	401	416	438	397	386	414	423	419	368	424	456	439	375	423	385	448	399	407	393	409	414	436	407	432	422	429	457	423	408	422	438	415	412	398	413	382	419	391	397	417	378	425	408	441	378	418	427	404	410	410	419	413	433	438	384	432	412	407	418	417	416	434	417	424	416	400	421	408	447	403	429	438	417	417	423	419	421	400	446	416	394	417	418	456	444	445	407	393	401	416	426	427	405	426	415	392	442	381	412	438	398	413	417	451	420	402	411	386	384	445	424	410	418	411	435	443	397	388	398	412	402	426	458	428	360	412	416	413	393	405	414	417	404	452	418	426	413	399	413	384	411	429	429	431	384	416	435	405	402	420	437	420	395	424	425	414	446	424	448	405	423	428	419	399	404	431	413	398	443	390	412	422	414	377	396	396	423	406	388	408	406	421	420	393	441	389	403	452	420	420	399	389	407	413	430	385	383	398	390	428	440	448	416	401	377	415	418	430	430	422	417	412	451	418	421	450	397	436	417	405	365	420	446	461	410	411	413	448	438	409	405	425	407	402	417	454	398	418	453	432	424	376	423	452	377	417	416	431	463	409	388	407	397	435	411	397	407	435	438	411	395	449	423	396	405	425	428	441	439	427	421	424	354	388	422	426	385	427	417	415	423	419	403	394	429	392	417	422	379	423	410	400	406	446	391	412	424	395	409	411	403	406	375	423	410	440	450	434	369	417	416	376	392	403	434	418	415	429	410	408	429	424	409	429	436	416	410	446	395	396	412	395	393	407	405	440	429	404	402	407	392	422	396	435	400	441	446	422	433	424	426	433	394	424	445	422	435	421	413	420	450	409	429	430	437	405	435	417	405	406	434	445	388	440	421	409	422	431	412	453	463	417	449	408	411	444	377	408	391	389	414	401	431	412	394	442	422	385	402	401	460	401	448	426	419	419	421	417	388	421	406	391	419	381	414	393	415	397	426	404	401	469	421	425	423	415	415	424	436	379	414	406	458	407	427	411	394	420	385	419	428	402	389	388	419	414	439	390	405	410	432	385	433	412	407	420	398	414	401	436	357	387	426	428	406	440	418	422	415	425	417	408	420	414	435	389	452	399	441	421	429	414	401	406	420	415	433	382	379	401	437	417	389	411	411	426	438	427	449	380	420	434	430	392	404	428	447	447	404	409	434	426	427	404	396	425	433	401	417	395	414	417	434	424	438	417	436	434	460	414	406	445	445	385	426	434	389	386	420	416	372	414	449	413	441	431	392	409	418	446	416	412	387	400	424	414	400	409	434	428	415	406	426	414	397	420	456	465	448	392	391	399	419	396	394	424	422	399	407	419	414	430	443	399	405	408	397	400	446	367	373	398	396	389	429
5381	1665	365	341	303	269	289	273	271	299	262	294	255	275	274	270	242	263	257	279	275	235	285	257	287	258	275	286	290	266	294	275	263	281	274	266	284	275	296	291	298	248	257	252	264	270	248	261	286	268	240	294	263	271	287	258	283	258	268	248	266	254	248	263	257	260	282	266	260	267	259	263	258	265	281	318	245	263	245	250	267	273	250	273	266	252	277	273	254	280	244	300	267	258	247	268	255	280	282	262	297	249	300	264	243	271	264	267	241	257	289	277	273	274	258	293	268	244	247	254	287	285	305	263	247	255	279	275	262	263	302	271	292	299	265	246	292	242	249	301	259	281	304	250	264	298	285	254	283	272	268	306	267	266	248	276	259	269	264	236	265	286	271	287	287	246	278	266	253	268	286	259	270	245	291	297	244	273	270	280	264	272	266	267	234	259	309	267	286	304	283	270	275	260	268	266	252	299	255	283	288	268	246	248	258	285	255	278	278	244	265	295	224	270	294	248	311	272	278	295	273	276	231	262	273	259	242	281	264	285	275	255	264	269	265	275	279	252	265	263	249	261	270	280	284	245	280	271	251	280	248	277	276	267	269	302	284	282	274	271	276	253	263	265	280	286	308	302	279	280	251	282	264	292	299	258	281	272	269	277	243	283	250	285	254	273	274	289	288	298	303	261	289	262	256	254	237	239	285	268	269	292	274	258	262	268	258	314	250	266	270	263	307	264	261	254	241	275	264	295	269	280	251	262	253	298	265	283	275	288	269	254	293	272	265	288	261	246	294	257	249	285	258	280	240	252	278	302	231	285	290	271	285	281	272	278	247	278	272	242	257	274	260	268	244	279	280	269	292	268	286	238	259	281	262	254	260	255	263	257	266	281	290	240	267	248	260	280	282	273	235	273	270	287	291	243	278	297	276	293	297	242	258	257	272	274	269	284	295	256	285	274	245	290	264	266	266	290	301	265	260	265	264	260	265	272	255	273	274	260	297	269	278	266	246	278	254	250	253	244	275	262	260	265	258	260	287	280	262	263	281	287	261	253	267	251	274	291	269	265	262	288	258	285	290	283	275	267	289	249	259	277	236	299	247	284	264	269	275	248	275	279	264	277	297	274	288	261	273	295	310	277	271	277	312	286	275	310	272	304	296	271	277	281	265	256	280	267	282	281	286	263	292	268	291	290	284	274	264	275	241	307	288	258	313	245	292	251	276	283	270	292	247	238	300	240	266	240	238	285	292	264	315	276	278	267	284	262	261	265	271	263	255	257	270	293	295	275	280	279	290	266	273	253	272	255	298	249	258	256	230	290	273	281	296	276	295	272	256	291	275	274	270	299	246	272	281	241	272	276	242	251	271	264	238	244	250	263	280	261	297	290	291	263	253	275	308	263	277	261	280	274	274	295	279	291	258	257	259	282	288	270	257	292	248	260	295	282	274	287	249	302	267	302	242	282	260	281	270	296	286	289	257	287	262	242	256	279	257	274	247	260	252	287	239	265	272	278	277	283	295	248	268	281	265	289	278	230	253	299	260	275	251	261	251	280	269	279	260	275	261	267	284	266	284	274	260	271	222	284	286	277	282	278	276	305	265	279	272	275	295	272	238	293	272	269	271	282	259	266	266	259	268	256	280	270	271	258	276	293	263	298	289	268	256	305	280	286	279	282	254	307	273	264	261	277	271	290	243	277	256	271	254	273	250	281	286	299	280	274	249	233	247	271	256	277	265	315	247	244	296	254	281	292	278	287	263	290	286	241	271	258	284	261	269	258	241	290	295	320	279	308	267	286	251	282	304	266	269	267	241	294	292	273	222	277	253	275	288	271	281	292	276	254	252	278	269	267	306	243	268	259	272	289	235	263	280	255	258	279	286	261	263	257	256	249	279	288	290	224	266	271	267	288	272	275	273	260	255	277	284	278	257	283	270	268	265	304	268	285	284	278	294	236	273	263	269	270	260	264	278	295	260	280	260	286	290	264	283	284	264	257	263	240	299	251	259	264	276	262	285	288	271	270	258	250	277	272	273	256	272	254	280	291	241	235	271	272	266	285	259	272	246	252	306	286	268	297	273	257	256	284	241	298	269	253	254	300	277	259	265	271	274	277	262	275	278	257	261	277	278	286	243	270	255	248	294	285	276	250	249	287	280	262	284	270	291	269	261	244	277	254	287	301	266	292	267	271	254	272	261	267	266	266	274	279	283	278	249	253	256	286	277	314	268	274	264	280	286	270	297	280	243	264	285	282	267	261	251	276	253	254	276	260	285	254	285	260	274	267	263	244	279	308	237	273	276	278	277	259	241	282	268	287	255	242	290	294	275	282	258	255	263	283	273	234	276	277	298	285	294	274	317	267	282	286	261	260	250	222	274	310	279	250	246	239	276	236	285	252	306	271	262	263	298	318	268	266	255	258	266	271	252	254	261	259	266	260	245	288	319	277	272	263	276	278	268	288	265	310	273	253	266	258	276	293	266	306	302	309	259	261	270	260	266	282	309	235	245	295	269	297	269	262	273	280	261	267	266	266	270	273	247	274	250	273	284	270	290	278	268	265	273	287	274	272	270	269	264	269	247	290	274	276	278	296	248	276	284	264	280	261	261	258	273	253	254	255	270	279	261	294	268	270	245	267	262	251	298	269	256	284	235	250	286	236	265	258	259	290	279	297	284	273	294	275	278	303	293	260	277	280	251	273	278	240	284	265	246	267	264	286	273	292	242	281	281	289	297	240	274	271	276	286	264	310	294	282	285	296	258	288	259	275	274	279	288	238	258	277	300	261	275	274	286	252	258	275	270	274	238	276	250	268	245	265	273	272	294	260	260	264	273	278	299	255	248	309	260	245	285	260	299	278	287	276	269	247	248	272	273	261	286	280	282	281	280	275	276	272	279	285	269	248	265	280	258	258	254	251	270	277	265	243	279	260	271	259	265	269	253	249	256	289	267	236	253	297	293	238	301	310	270	263	299	277	271	284	285	259	283	270	259	287	288	251	260	241	275	275	271	256	260	272	279	282	241	281	271	278	236	282	315	272	288	267	255	268	278	276	302	245	289	284	248	282	283	251	257	270	271	271	289	293	282	275	267	294	258	272	276	279	255	256	261	291	274	288	293	294	274	262	248	275	239	249	253	286	239	242	263	256	271	292	284	262	260	281	265	296	248	232	265	265	269	271	288	265	271	280	267	273	287	255	240	267	248	287	263	288	260	262	287	274	270	260	269	254	283	291	268	284	289	245	265	303	275	265	287	257	302	287	256	259	245	292	257	265	281	246	248	292	257	283	294	245	266	266	260	250	238	296	288	268	273	266	264	252	261	226	265	286	271	264	260	286	286	289	256	267	260	288	298	264	265	271	287	280	244	260	256	263	276	286	279	252	287	285	256	246	242	280	260	256	285	249	283	288	276	267	270	264	303	265	279	265	256	265	264	248	290	300	281	248	247	274	248	248	265	244	256	266	268	315	258	266	290	245	283	278	262	249	249	271	273	272
5671	2532	875	879	870	849	803	799	770	796	783	741	738	779	739	750	747	726	763	711	718	773	758	703	707	743	712	725	729	707	724	741	754	729	721	765	729	742	719	719	740	765	713	736	715	733	747	779	686	711	731	715	685	722	694	706	738	683	765	730	710	713	742	683	721	754	700	726	721	764	678	768	786	716	711	677	730	764	717	709	711	703	715	708	750	761	743	744	746	727	706	675	728	743	775	719	731	722	707	721	732	745	702	724	705	730	717	689	696	698	703	730	717	705	697	733	738	731	728	644	730	726	748	707	748	698	765	671	698	695	721	686	722	640	659	761	748	666	726	769	774	692	695	681	747	767	731	718	694	760	753	775	714	695	744	684	697	773	741	763	674	660	721	710	712	736	704	747	699	736	716	680	742	734	673	746	722	717	710	730	703	751	742	740	714	729	721	749	693	723	713	696	753	750	738	727	676	728	702	726	765	707	767	727	703	685	773	723	722	751	773	739	718	751	700	718	728	727	737	766	762	682	742	742	714	689	660	758	742	701	702	709	734	750	738	747	710	705	696	713	692	751	791	717	743	675	706	703	762	757	695	700	762	732	721	717	737	770	701	696	728	692	674	723	706	761	752	687	714	744	705	743	728	729	739	732	732	748	703	753	741	745	768	672	678	703	718	702	752	701	708	680	745	737	741	757	732	726	699	726	696	703	723	704	723	719	734	726	724	745	679	718	749	796	771	729	724	721	728	703	687	721	732	743	737	771	754	718	697	739	736	736	708	779	697	738	731	693	707	690	758	743	736	735	750	734	709	688	740	733	772	726	746	770	727	705	705	714	742	711	722	706	727	718	690	735	719	687	676	708	736	714	712	708	706	728	742	699	765	750	701	699	729	705	707	678	696	690	724	709	760	731	743	708	680	710	721	731	743	737	725	694	724	733	751	696	693	750	707	706	710	772	724	723	709	768	710	694	710	708	703	697	766	719	719	748	672	719	663	698	781	716	729	723	709	703	727	671	686	678	755	721	737	687	730	723	727	757	753	715	701	732	734	781	671	686	679	701	735	738	731	715	700	727	743	726	712	694	722	704	697	667	728	747	735	698	725	679	744	773	742	687	758	710	734	758	706	708	707	739	729	769	726	682	747	696	709	709	767	749	718	711	667	690	747	700	770	692	708	741	701	715	705	661	757	735	777	730	736	722	694	725	722	734	740	698	722	669	702	718	688	715	722	752	699	724	736	691	715	711	691	775	735	729	744	673	714	749	677	732	703	715	723	735	763	707	700	747	738	718	731	706	714	737	708	666	710	732	723	704	739	714	722	726	762	736	681	700	698	698	726	747	721	717	753	765	734	671	713	769	674	680	754	706	701	717	770	739	768	702	756	738	708	745	733	731	739	727	695	663	727	700	700	731	696	730	713	742	700	713	726	722	725	732	714	711	729	706	747	675	719	718	734	741	678	704	739	716	714	704	707	767	693	723	718	726	697	706	690	708	735	757	692	687	732	752	732	704	714	741	734	719	717	756	730	729	761	684	683	735	689	718	712	752	719	715	694	723	733	725	779	732	756	767	678	745	689	732	738	701	698	736	740	718	709	684	708	758	718	728	691	772	728	720	714	652	734	700	674	699	650	747	792	717	703	689	727	725	722	669	758	726	721	736	729	713	703	720	696	732	743	695	746	741	701	780	722	690	760	767	714	740	738	710	753	700	741	695	711	703	662	682	732	655	709	714	744	778	692	712	717	668	729	704	725	751	782	761	700	758	686	720	752	706	696	736	666	706	741	717	694	740	733	727	713	735	750	708	649	736	672	757	748	725	704	708	687	713	712	742	739	728	729	720	723	674	698	757	751	714	668	719	713	751	752	685	720	715	700	737	697	680	693	747	759	698	728	744	734	769	700	700	713	729	726	761	750	729	676	728	665	737	681	709	755	740	715	729	753	731	724	742	725	713	711	710	746	709	721	729	708	750	682	714	733	733	736	722	743	709	714	740	702	736	688	698	715	719	712	737	750	741	728	692	715	749	708	780	711	710	730	737	730	748	732	754	694	710	711	688	737	696	746	706	681	708	710	737	714	756	701	726	709	727	726	780	718	703	691	737	748	713	675	711	666	726	713	745	768	706	706	676	712	694	715	744	702	726	728	721	708	723	750	702	715	707	718	697	718	725	687	712	757	691	672	763	728	734	694	712	690	705	679	704	749	802	729	729	722	733	757	716	692	672	663	701	729	729	737	777	735	704	734	713	694	730	719	730	731	680	744	695	759	676	744	701	738	748	734	723	693	745	719	703	728	735	698	730	730	677	759	723	690	732	717	678	705	729	703	711	738	696	707	723	707	702	708	678	722	695	713	718	735	705	706	747	713	705	708	695	715	750	707	752	722	730	719	711	725	708	723	718	723	728	717	761	700	734	709	684	716	719	707	683	724	707	777	745	746	710	732	736	754	715	711	756	702	706	738	733	760	732	703	704	734	714	701	775	729	697	735	773	687	734	728	724	767	725	737	756	685	716	687	778	697	704	745	762	748	767	724	731	737	660	727	750	702	737	744	713	731	738	726	652	710	701	710	715	741	763	783	733	719	743	766	711	694	712	725	711	739	734	747	713	695	665	695	700	709	751	715	711	707	702	698	711	740	729	744	654	746	740	703	762	745	688	781	703	732	720	708	718	713	755	737	725	729	729	665	746	719	780	659	725	729	728	729	722	768	711	702	728	699	754	717	702	759	724	686	752	723	724	727	724	738	700	713	734	727	732	671	733	667	658	704	739	702	738	698	747	689	695	745	684	710	738	738	749	681	705	684	690	727	734	719	775	734	710	677	748	708	733	719	683	696	726	717	748	717	686	698	725	718	725	764	700	764	713	651	716	740	762	730	710	720	740	691	733	715	695	775	714	689	715	721	741	711	700	740	700	728	759	730	741	775	687	715	708	700	697	754	708	722	775	690	742	682	701	704	735	768	694	725	729	661	697	720	709	730	717	717	715	689	685	715	703	731	704	708	750	734	705	714	735	729	727	689	713	697	678	738	681	697	714	761	735	710	715	701	734	756	717	717	721	715	737	737	724	686	726	737	695	682	693	702	698	745	723	738	700	698	739	735	723	733	684	733	678	735	692	727	740	672	767	723	698	722	761	728	737	694	732	769	800	735	714	768	777	695	730	704	713	682	657	676	716	731	739	716	687	747	743	687	758	709	706	693	711	743	756	680	716	721	718	704	723	701	697	707	687	727	740	682	739	717	654	713	754	694	742	709	748	742	725	707	723	749	773	708	708	712	735	723	747	690	737	697	725	733	732	737	708	691	732	712	745	753	725	723	755	711	722	712	701	751	721	742	686	723	757	703	666	685	762	703	700	727	722	741	765	743	705	718	710	716	707	706	734	721	706	731	720	685	733	716	749	694	730	762	702	725	743	707	673	717	740	677	722	744	710	682	711	717	740	729	701	712	736	704	741	727	722	714	771	707	656	750	761	678	664	692	710	731	740	690	714
36451	32235	12405	4639	1912	996	674	539	463	449	384	407	384	392	311	327	331	292	316	279	339	318	331	312	301	323	310	322	322	334	294	284	302	337	294	334	312	327	302	304	321	285	297	296	278	301	314	289	286	294	285	286	305	294	327	281	278	285	280	277	306	292	309	322	295	286	300	290	311	317	302	270	304	341	282	273	308	291	300	313	277	305	305	300	273	291	295	297	292	286	305	275	291	300	296	278	305	305	281	296	314	280	280	312	285	279	335	305	283	296	271	289	294	279	324	329	295	274	287	312	315	318	287	264	298	286	290	283	298	296	328	294	320	285	307	304	330	335	322	305	310	329	296	265	297	329	281	283	308	292	272	278	283	320	307	310	287	314	276	310	294	285	314	314	292	274	289	294	282	288	307	317	296	306	296	279	340	301	296	305	294	284	297	297	314	299	320	294	332	313	312	327	296	307	319	286	283	282	312	318	286	309	299	282	291	261	312	278	289	285	323	304	289	308	297	274	282	289	297	303	303	285	301	303	292	306	279	284	317	300	310	286	294	310	312	303	298	299	269	278	310	303	303	307	307	270	300	295	281	327	335	302	319	289	320	317	275	307	304	296	318	264	285	283	300	270	290	301	295	312	284	271	271	300	285	289	274	291	316	298	289	283	328	312	312	328	297	297	310	333	283	285	265	280	331	282	282	257	280	301	275	300	269	275	295	296	280	279	281	290	297	313	261	307	293	311	322	312	304	261	279	283	288	297	301	299	295	300	324	297	253	275	303	283	306	304	279	320	282	279	263	264	276	331	275	314	313	279	279	282	298	276	303	322	294	292	291	297	297	302	312	286	332	277	296	313	328	315	260	305	297	281	297	295	309	283	328	277	305	298	296	300	296	274	292	271	285	315	316	275	293	264	298	295	294	287	320	321	282	300	322	297	324	295	309	278	290	312	300	272	308	276	316	284	304	301	318	288	336	311	286	295	296	296	295	294	295	298	292	323	295	328	290	304	311	284	294	275	295	310	278	299	325	299	290	309	277	296	274	276	299	303	262	308	310	279	276	312	288	315	300	278	307	270	294	299	270	317	258	300	263	301	291	286	284	304	296	287	302	264	308	290	303	292	287	317	320	293	286	309	313	313	313	309	303	281	314	302	283	308	285	275	274	305	282	317	302	295	304	265	316	305	289	287	315	314	273	320	353	294	306	301	277	283	297	289	280	325	266	297	303	307	287	313	263	281	306	300	292	318	295	307	329	293	287	291	293	314	269	301	295	286	306	274	321	318	287	286	320	333	311	289	285	249	302	303	259	328	300	296	293	314	267	324	292	315	314	332	310	283	310	282	294	301	287	280	302	295	313	284	283	307	283	340	314	308	273	281	293	302	309	285	271	306	303	331	301	304	301	309	274	274	281	307	272	306	300	275	306	284	287	271	326	301	292	293	278	283	286	311	285	313	284	266	306	336	288	309	297	280	299	318	274	314	317	309	282	291	282	310	291	293	297	311	258	290	297	291	312	287	310	282	302	281	282	291	263	288	268	325	336	275	309	282	307	292	289	258	277	320	293	287	287	284	298	292	302	292	278	305	301	312	285	281	284	326	296	273	331	323	333	309	275	277	286	291	306	326	305	286	283	283	310	299	263	288	270	275	291	327	304	299	289	285	295	284	293	293	306	285	277	289	261	281	332	308	289	328	279	265	293	273	320	287	290	331	323	276	317	317	300	313	287	283	284	296	293	289	267	329	308	309	308	286	267	276	297	266	317	313	263	318	288	288	298	299	311	333	297	285	301	272	278	293	300	280	293	321	304	301	287	324	285	327	294	296	298	313	282	287	290	327	244	253	320	297	293	284	347	318	296	277	275	265	307	278	290	327	275	273	303	284	290	297	273	306	291	289	302	279	294	299	309	297	335	291	318	329	302	334	305	301	321	301	301	306	283	276	295	292	304	291	281	267	287	295	295	339	304	271	276	295	278	291	316	286	276	315	292	286	281	322	294	308	278	294	291	264	293	301	324	302	308	246	305	249	293	286	281	310	298	271	273	297	295	296	289	315	326	305	281	302	316	322	283	307	326	272	296	301	316	289	308	279	309	300	257	290	264	316	291	296	283	271	295	309	297	315	293	283	286	310	286	277	283	290	288	325	290	281	280	296	318	291	285	308	294	292	311	291	289	313	319	312	292	273	311	288	311	278	313	297	299	286	318	314	288	270	291	310	279	280	289	294	297	312	296	313	283	310	299	298	275	303	305	312	290	326	287	301	290	270	283	312	289	295	294	281	291	298	322	288	302	308	294	279	266	282	309	276	308	287	311	274	339	264	294	306	307	291	291	298	285	314	301	280	269	315	286	315	316	322	302	257	306	313	256	295	310	295	302	291	277	313	253	295	304	291	307	290	261	296	282	284	293	271	293	297	286	284	258	301	302	306	318	300	302	292	287	278	305	299	304	314	324	320	310	321	313	317	303	275	276	295	277	310	270	298	270	294	273	284	328	289	312	304	287	284	274	290	278	322	284	283	300	289	319	288	314	319	291	306	291	266	297	326	273	301	300	261	323	303	316	264	296	296	287	283	301	302	286	253	311	315	281	273	304	290	293	309	312	300	311	303	303	297	316	291	283	281	303	328	295	297	285	269	313	290	295	289	305	295	273	294	344	335	306	287	265	301	304	295	289	278	304	314	269	286	324	311	318	325	301	309	281	296	266	312	304	321	291	257	296	313	314	297	299	273	305	294	288	281	285	271	291	281	306	284	273	308	275	313	291	297	306	289	278	322	298	330	303	315	297	303	309	265	304	314	302	306	317	294	273	299	306	275	278	321	296	284	303	265	280	286	272	283	302	313	303	282	300	299	345	298	306	284	324	316	297	329	301	298	300	320	281	298	297	267	324	283	294	280	281	305	315	316	291	270	310	306	287	275	277	289	278	307	281	299	282	307	310	308	281	302	327	330	299	302	309	284	310	295	310	269	278	260	263	296	286	270	306	304	317	293	296	307	265	299	311	319	307	300	298	267	295	298	305	288	308	296	316	284	300	291	278	301	291	273	281	320	304	301	290	278	300	267	322	318	313	298	263	280	294	285	289	296	271	254	321	282	314	292	302	322	284	279	312	299	307	293	289	289	300	270	283	297	322	258	290	302	281	307	285	295	295	256	299	310	305	271	276	271	310	284	317	304	289	300	302	322	298	325	280	318	342	306	298	347	316	270	303	298	298	284	302	312	313	279	301	306	284	293	324	291	308	280	315	297	296	288	311	295	289	308	330	314	275	304	328	270	272	285	287	278	282	275	299	291	317	264	294	305	319	316	287	305	294	286	305	288	298	324	271	287	290	263	296	347	304	310	307	322	317	303	297	325	299	279	287	304	299	305	305	304	258	295	298	335	317	280	276	256	289	299	268	302	298	266	310	277	286	289	307	273	316	307	309	294	291	294	292	322	287	278	283	300	308	328	287	310	299	310	291	276	308	330	280	286	287	296	320	302	294	259	309	280
28112	17184	3456	3936	3316	2684	2371	1938	1812	1580	1507	1402	1298	1191	1128	1108	1121	1017	1076	965	949	953	955	939	862	877	947	920	900	835	843	861	792	864	781	860	794	770	796	828	804	781	868	762	831	829	833	823	794	740	790	766	830	787	772	800	763	804	794	796	781	774	769	769	775	839	706	755	758	777	756	767	819	792	774	798	768	790	735	778	807	755	719	770	787	795	788	768	777	774	743	742	741	781	763	773	777	741	751	803	767	729	787	752	754	764	782	789	805	816	732	726	762	728	737	778	756	748	796	751	758	782	761	787	761	757	832	781	790	778	763	744	784	744	778	749	741	792	764	743	711	746	772	799	757	780	785	822	792	764	779	749	748	790	745	766	786	713	702	753	811	785	729	828	825	782	793	787	781	783	767	744	826	813	751	778	792	736	762	777	772	790	791	827	765	827	714	747	754	839	742	738	790	737	765	747	775	761	718	748	751	807	747	776	751	742	757	778	774	787	752	816	799	725	748	746	743	810	759	780	781	780	751	827	743	796	723	768	821	774	764	787	729	769	766	756	802	731	763	776	771	798	747	701	763	781	759	805	752	793	776	797	766	770	809	819	743	785	793	799	809	746	740	714	728	736	745	767	805	778	806	772	714	781	777	730	736	734	749	750	824	791	730	739	716	753	740	776	782	765	736	763	741	753	869	779	792	775	733	767	763	793	768	760	739	767	761	787	792	751	794	762	807	762	795	770	717	739	784	793	770	741	724	734	770	722	807	781	798	734	767	797	723	742	814	762	804	757	732	814	727	773	790	733	794	733	743	780	755	752	803	728	759	789	792	744	760	837	808	753	755	765	783	773	794	784	741	723	775	722	799	767	793	807	775	725	814	809	708	762	776	738	791	775	764	769	765	778	753	797	756	751	852	766	748	747	757	770	801	733	743	808	808	787	820	721	803	773	755	799	797	755	731	765	727	740	807	772	755	755	741	775	718	786	730	805	772	742	751	788	792	733	842	739	770	772	784	729	721	779	787	743	775	727	774	715	812	810	784	745	775	741	742	758	729	764	752	745	760	746	770	750	742	741	738	762	729	763	766	772	777	772	818	741	813	770	763	692	766	770	835	815	758	861	781	814	707	782	742	766	729	735	762	786	753	735	775	754	826	765	721	829	702	727	726	774	765	796	741	746	738	724	758	753	734	789	772	773	750	775	801	795	730	788	750	746	753	730	787	780	780	786	756	743	805	760	803	735	824	741	760	760	749	758	765	784	778	745	745	758	782	767	768	804	775	784	789	794	763	756	753	780	728	781	773	804	778	763	758	767	759	810	764	805	780	804	737	760	709	748	791	773	773	731	772	744	787	770	722	760	795	752	788	781	734	784	757	731	800	745	713	772	836	751	756	737	787	792	755	745	789	758	764	753	800	738	771	808	762	712	788	803	790	785	743	737	780	843	750	788	749	751	743	764	734	768	739	761	743	819	738	766	757	808	827	787	777	751	741	783	759	794	816	758	769	778	812	758	739	782	755	786	781	762	797	726	743	748	796	774	767	783	755	804	768	739	788	777	791	759	792	747	752	768	752	768	759	744	746	754	766	692	757	829	755	775	767	762	736	749	791	771	702	759	736	767	797	758	797	766	793	797	734	811	801	738	799	767	772	775	756	788	785	784	725	781	778	792	786	807	753	782	788	745	745	780	736	744	751	793	761	762	774	729	779	742	786	713	734	758	760	753	771	734	748	766	806	754	790	752	780	744	753	747	742	768	761	778	750	777	731	744	733	759	765	760	775	722	787	726	750	741	720	754	791	779	747	777	768	789	736	809	781	799	787	769	750	715	779	727	737	731	763	763	812	758	767	792	790	782	765	803	753	815	763	768	717	748	759	760	758	734	767	761	817	732	719	766	773	773	755	710	768	769	769	777	766	803	729	729	730	791	780	793	798	736	791	771	808	762	742	741	739	810	730	727	768	768	778	804	741	718	673	733	797	753	832	784	769	747	737	771	775	782	687	766	807	719	789	746	703	826	727	815	765	808	799	713	715	772	778	765	793	737	757	749	748	796	765	820	793	803	748	748	797	770	745	784	759	731	781	792	815	757	795	789	796	764	827	784	745	804	785	768	784	819	778	743	779	730	720	748	778	781	814	795	792	782	740	774	777	772	747	719	717	754	809	796	756	756	731	780	779	723	711	767	740	759	754	741	801	735	805	745	767	767	809	757	753	739	709	725	754	776	793	801	777	758	782	729	756	762	749	795	743	776	763	792	771	802	712	747	743	787	764	865	753	763	799	746	753	786	777	756	747	760	761	782	749	776	731	773	762	781	813	812	741	754	806	703	758	796	832	761	730	776	776	744	749	766	753	746	759	802	762	770	745	725	776	760	762	766	779	761	800	776	748	766	784	758	759	774	785	745	809	763	829	799	739	749	749	727	767	754	740	765	753	793	782	793	778	773	774	811	818	834	787	762	759	798	780	765	740	720	841	777	749	777	781	786	773	796	792	796	744	765	803	818	762	771	789	743	756	767	740	799	753	760	776	754	759	799	741	768	818	715	743	836	747	767	811	753	772	756	772	750	779	792	755	755	779	812	745	744	816	767	786	761	773	770	744	743	737	767	764	760	767	755	786	738	778	798	772	761	800	822	754	778	735	750	780	757	746	786	757	772	768	761	757	792	759	767	763	772	739	708	778	783	774	729	776	743	750	703	777	779	778	727	729	743	747	725	777	837	697	711	766	733	777	759	767	793	796	767	717	730	780	768	840	763	770	799	773	754	790	791	741	738	750	756	765	793	736	786	713	730	749	732	766	754	734	763	755	784	742	723	779	693	728	751	745	787	743	781	760	742	793	800	770	719	770	765	741	714	750	738	697	732	789	801	756	725	797	795	763	776	800	746	760	773	789	782	752	756	749	747	752	768	762	764	768	819	727	733	745	790	761	825	761	767	755	772	770	724	784	712	788	750	753	770	760	788	764	780	773	753	738	723	794	777	729	713	728	729	758	735	790	773	766	738	773	791	750	770	843	755	774	765	796	750	776	723	738	782	786	797	802	723	749	781	760	782	716	829	776	737	829	710	798	785	788	753	775	718	750	749	742	759	779	791	782	797	801	776	796	774	776	772	730	741	733	785	809	791	786	747	790	771	724	787	741	745	739	728	734	766	767	757	795	795	816	764	819	825	812	754	728	730	741	769	751	733	709	801	770	787	728	771	792	784	737	802	769	791	741	796	778	762	743	808	752	796	787	758	734	727	767	740	820	750	766	790	756	746	716	799	749	769	731	777	758	775	775	789	819	747	725	771	811	770	736	742	754	743	762	752	785	798	793	754	787	760	753	704	731	789	797	747	721	766	734	734	752	750	810	784	795	690	754	728	766	792	801	751	768	779	766	737	740	758	779	794	749	760	801	740	773	817	803	755	808	786	769	759	750	774	764	767	784	776	778	758	722	768	704	774	786	761	735	778	771	776	754	796	755	768	827	742	790	772	732	815	769	804	759	803
46761	35667	19550	12223	5871	2022	942	581	479	396	385	327	274	266	267	240	232	204	215	218	167	206	170	205	183	173	183	156	158	185	175	173	147	165	181	184	162	171	159	156	170	135	166	152	164	165	165	165	177	146	147	127	153	162	165	168	126	140	140	145	149	162	148	161	150	160	147	157	157	160	153	128	155	135	178	154	142	158	136	164	146	156	150	157	136	137	151	165	170	143	132	136	149	167	174	151	147	138	143	157	138	148	160	186	175	164	152	137	159	153	149	156	149	148	161	142	168	144	160	126	139	165	142	122	150	159	144	145	149	162	156	153	141	145	157	148	146	138	143	130	147	145	148	157	157	175	157	161	141	148	145	151	161	158	145	142	126	162	148	160	149	150	126	177	148	128	171	137	145	144	163	146	161	157	137	145	155	148	174	146	170	135	134	168	157	151	163	151	143	145	166	143	167	144	129	156	117	148	154	159	158	150	149	158	147	152	144	149	139	154	150	165	154	175	160	151	147	148	160	157	144	150	159	161	166	168	153	133	143	166	171	136	156	156	139	152	132	166	136	128	148	135	145	150	175	174	134	165	164	137	159	153	150	150	127	149	144	170	162	152	150	149	160	156	145	156	154	121	144	146	139	144	167	151	157	132	176	148	137	141	149	137	154	146	172	160	145	162	135	172	129	166	144	156	168	167	152	166	144	149	154	153	146	173	143	140	152	162	151	176	132	165	157	137	159	160	148	140	164	161	163	148	154	150	134	150	149	132	146	142	153	157	162	147	163	138	159	150	153	166	136	140	148	156	156	157	152	132	143	142	158	158	186	136	175	174	146	158	143	141	159	162	144	139	182	164	154	160	154	149	152	142	139	156	168	138	160	134	150	142	158	138	158	148	151	139	161	142	176	150	148	148	141	158	177	156	156	163	136	150	153	168	154	159	165	136	135	146	144	138	128	133	153	138	151	118	148	157	169	157	139	166	133	135	162	189	148	154	145	155	161	167	153	151	165	141	149	159	153	147	137	139	146	142	177	144	144	156	169	152	185	191	153	156	147	154	161	176	147	158	150	123	144	158	146	152	157	141	146	166	172	141	114	159	172	168	142	175	150	155	158	169	151	141	141	158	148	138	146	143	159	155	146	162	148	144	147	141	148	167	167	159	145	150	148	150	159	139	150	145	127	142	160	145	150	153	142	160	158	137	141	168	146	169	170	166	140	134	143	144	129	164	126	149	161	165	152	179	163	166	122	151	154	159	181	174	143	134	155	138	166	164	166	152	159	162	119	132	153	138	135	156	123	161	126	141	162	151	154	133	127	174	163	155	146	158	147	156	169	164	132	145	128	136	158	159	158	156	150	142	152	149	156	163	150	140	136	137	154	153	152	152	139	143	151	151	143	160	135	154	151	163	134	159	155	118	163	138	161	143	153	142	146	147	148	143	143	149	157	147	179	134	136	149	145	126	163	112	159	149	139	150	145	153	155	162	146	137	139	147	145	159	145	143	137	161	140	145	152	167	158	138	170	143	155	152	151	141	146	151	150	124	142	170	152	136	165	165	151	144	158	156	146	168	159	152	145	145	162	145	155	149	145	146	163	160	166	143	147	164	143	145	142	121	142	155	177	171	148	151	171	157	154	156	151	153	147	178	150	164	133	136	154	143	156	158	156	164	153	171	157	156	155	170	148	145	136	163	159	152	138	161	143	147	147	147	126	160	140	138	163	143	157	130	164	156	148	170	145	148	148	150	146	165	153	141	143	149	142	150	143	163	153	140	151	155	177	175	145	168	147	152	141	122	146	147	167	137	148	147	159	151	180	163	136	144	156	136	160	135	156	146	167	153	161	159	137	138	129	147	161	176	145	131	156	125	138	175	170	159	165	184	152	156	167	154	163	170	136	140	175	167	131	171	127	175	167	157	180	152	145	168	143	162	131	156	159	148	174	149	154	152	172	173	149	178	152	132	151	164	137	141	151	139	140	139	146	143	158	160	150	168	162	149	156	157	151	169	154	144	146	150	147	130	162	140	156	172	150	138	168	165	179	175	164	130	153	154	147	142	165	120	159	168	142	156	151	159	128	142	171	130	145	143	150	149	161	148	155	146	142	156	155	160	144	162	166	141	166	159	130	153	167	149	157	132	157	141	161	147	175	148	150	151	128	163	171	157	145	140	143	161	137	153	152	168	152	136	147	141	144	156	149	143	154	163	149	152	161	153	150	142	140	166	145	174	148	172	152	128	146	161	163	163	159	145	162	148	159	168	151	139	147	165	163	155	142	170	153	160	138	161	164	170	141	149	119	146	113	147	175	155	159	141	162	156	156	136	140	129	161	150	165	190	127	164	124	145	137	137	159	158	174	149	171	153	167	137	167	133	150	152	166	147	136	161	166	160	150	149	151	143	161	166	170	159	143	158	148	139	158	153	167	136	142	162	165	141	145	162	163	153	145	149	157	155	167	138	140	154	160	157	154	158	159	159	150	151	123	143	163	150	140	172	158	179	189	138	156	136	145	151	155	149	159	147	143	154	141	169	124	162	137	177	150	135	155	163	172	170	195	153	150	151	137	170	149	154	153	152	143	146	156	158	151	161	157	154	146	140	136	140	167	140	148	145	151	142	154	153	153	149	156	184	148	139	169	146	136	131	146	158	155	166	162	174	146	147	161	149	147	155	151	132	138	154	148	162	133	152	156	132	160	168	153	152	152	141	158	146	163	151	164	144	158	146	136	154	157	151	143	162	167	155	168	134	158	154	147	153	162	156	168	153	153	177	137	163	153	147	149	150	153	139	151	173	172	163	162	156	145	153	140	159	118	136	137	144	159	154	158	164	155	148	139	137	157	154	129	148	154	172	156	145	141	152	189	146	144	140	158	148	140	153	146	160	152	148	145	140	157	151	150	142	158	140	153	167	163	157	134	130	144	144	156	153	152	158	129	138	135	172	157	163	169	163	158	158	141	140	146	191	166	147	143	128	151	143	162	156	141	155	156	162	146	160	143	139	154	155	132	155	152	162	178	141	162	160	131	146	166	138	149	146	149	138	157	173	146	153	145	158	143	137	139	162	169	167	171	157	135	135	152	167	162	141	139	134	184	139	134	145	137	155	155	148	146	164	144	146	160	155	169	137	159	135	123	146	167	166	132	151	154	138	158	168	141	165	141	167	144	130	171	151	132	144	168	177	142	158	154	129	167	152	171	145	143	150	156	155	161	142	181	166	175	130	147	141	150	151	168	145	168	151	142	141	161	180	147	159	147	182	140	153	158	131	147	147	136	134	138	131	159	139	165	142	120	139	153	172	130	170	155	144	168	143	151	142	157	123	128	144	150	151	166	120	142	182	154	131	146	137	136	160	143	152	174	157	132	128	150	131	150	161	158	160	150	152	135	146	141	144	154	138	150	156	162	149	177	154	146	169	149	150	141	137	152	156	146	133	171	160	175	164	126	157	142	151	129	140	159	157	153	168	144	140	122	133	119	157	151	146	147	138	134	152
36197	19584	5563	6180	5157	4130	3407	2827	2442	2135	1806	1683	1473	1177	1156	1057	975	953	823	836	755	783	705	677	667	687	588	615	620	618	600	619	589	553	539	518	542	515	548	499	487	531	464	510	528	507	451	494	442	464	464	454	476	404	459	420	464	454	438	486	431	504	471	473	425	437	442	424	440	409	399	446	451	457	405	445	425	425	402	398	432	421	450	440	441	436	461	442	398	390	398	407	466	425	397	436	413	420	446	431	459	434	431	401	438	417	415	432	443	423	432	433	400	415	435	424	407	424	388	437	395	398	418	411	415	417	445	408	408	428	435	387	434	446	440	382	415	421	412	476	452	412	419	440	438	417	439	383	413	426	450	381	434	388	424	409	444	389	410	448	411	422	429	408	418	401	425	374	443	393	401	421	409	422	389	406	426	374	399	421	391	395	411	391	404	404	379	431	392	461	429	421	425	401	400	396	423	422	461	409	411	405	407	421	378	397	402	417	414	436	442	415	392	393	403	404	447	414	462	403	446	404	409	416	413	431	435	439	430	372	395	441	432	433	421	390	426	410	408	414	416	402	375	379	431	390	456	413	423	426	455	436	437	449	432	397	414	412	427	443	397	401	393	422	425	396	459	425	434	404	397	402	412	396	388	400	426	412	427	444	410	460	407	413	420	405	413	439	401	406	418	425	416	359	429	439	438	437	432	418	409	440	398	396	415	406	383	413	415	393	392	422	386	393	422	452	430	396	398	427	432	404	433	419	412	404	390	442	394	402	407	394	422	416	434	442	423	434	390	379	460	394	402	412	415	425	440	443	419	410	446	433	405	407	401	359	417	369	371	390	384	428	395	397	438	414	412	403	458	424	398	381	417	382	410	395	384	397	406	462	412	356	386	450	430	443	391	416	409	402	419	401	426	416	409	433	424	424	386	412	423	425	416	418	393	387	448	411	395	404	400	410	403	397	426	410	400	431	420	431	396	417	406	417	389	429	419	416	429	395	398	422	477	398	417	398	410	429	417	407	438	421	412	412	430	442	414	424	421	417	411	383	396	439	402	441	411	391	416	423	373	421	411	429	394	443	413	388	396	415	443	406	412	358	453	441	451	424	424	429	461	395	398	395	432	400	422	448	384	395	364	431	423	385	417	407	382	419	447	394	400	400	424	432	391	431	442	436	427	423	437	418	418	431	394	398	446	431	387	409	415	439	434	425	381	421	418	387	412	439	451	414	484	409	387	403	395	400	415	411	413	402	428	398	395	424	412	390	414	450	419	405	424	418	415	378	416	411	424	432	386	425	409	423	394	415	412	412	425	376	407	430	463	415	406	391	437	408	409	428	398	400	387	437	426	374	400	438	417	415	391	441	402	390	401	430	413	378	436	421	432	436	384	390	386	442	385	442	378	384	404	404	408	420	412	421	399	445	430	420	417	405	409	449	418	428	425	409	421	424	395	419	357	410	468	410	420	425	394	374	430	428	409	400	420	409	410	405	412	419	397	389	403	459	397	399	424	410	413	429	396	450	451	372	411	397	411	395	426	405	393	417	392	419	414	432	402	417	451	417	399	436	400	426	431	410	408	428	385	399	446	414	455	427	427	419	427	409	408	430	399	376	397	432	411	411	428	407	425	460	397	422	418	430	401	395	424	432	394	414	456	396	419	434	434	447	432	423	407	398	439	425	403	470	425	418	415	408	390	409	430	421	454	412	414	412	418	415	415	430	393	411	414	405	419	404	405	440	414	435	412	423	410	437	396	390	382	442	415	437	436	415	428	437	413	405	411	388	414	365	441	405	406	451	405	419	385	406	391	396	408	402	406	451	438	425	429	385	403	409	388	399	391	410	430	411	457	387	419	385	431	400	403	381	421	428	437	417	467	444	407	440	387	388	448	458	411	423	396	441	426	427	440	408	414	406	401	437	434	442	439	365	397	405	412	430	404	405	426	391	394	407	401	390	427	405	454	368	415	425	381	415	399	388	394	401	438	442	426	398	432	400	445	427	402	423	412	376	431	431	417	392	398	412	384	439	351	398	411	446	433	412	447	409	402	425	419	404	370	457	441	412	435	391	407	437	404	388	374	407	460	390	438	407	438	436	397	438	426	424	399	458	453	407	384	440	403	408	415	396	439	411	430	443	364	371	434	416	438	427	440	422	399	408	414	417	426	430	388	449	434	464	406	442	397	410	376	423	399	412	392	391	435	395	412	408	413	441	451	397	397	419	414	449	411	421	411	411	401	415	427	446	417	412	413	424	413	421	435	439	439	398	430	441	411	449	425	417	418	396	400	419	412	391	379	438	391	415	438	407	397	424	422	428	368	423	416	426	436	423	400	430	446	433	439	380	466	436	414	432	425	397	422	432	437	421	448	401	412	391	402	400	398	409	398	417	404	446	409	412	454	412	417	374	427	407	410	411	451	443	419	423	394	408	438	410	377	414	413	427	409	419	419	401	432	413	443	431	449	409	413	393	462	451	422	441	443	443	401	393	439	385	415	424	412	423	427	439	410	426	402	438	413	408	416	435	419	418	399	435	420	406	433	449	426	461	426	374	396	433	413	391	397	397	408	425	448	440	455	408	426	434	408	423	416	400	414	402	391	401	396	454	431	385	429	440	451	420	447	400	418	427	432	412	434	423	418	412	414	428	404	405	447	426	398	402	418	410	414	420	391	410	418	424	382	419	477	436	393	423	380	403	423	388	396	408	407	440	409	438	432	397	432	383	379	384	394	432	390	431	393	394	396	401	394	407	409	411	378	424	443	411	372	401	411	416	411	414	456	383	397	446	408	397	412	405	381	407	401	421	379	402	397	394	432	403	405	404	432	422	403	415	392	375	438	427	396	431	442	428	417	414	406	390	415	419	412	447	404	447	396	372	411	388	414	434	410	421	446	383	406	421	404	392	458	420	437	420	405	401	425	374	416	415	406	412	385	407	406	465	417	447	428	390	414	427	421	371	421	388	430	393	410	406	388	424	400	408	390	407	439	419	409	417	404	379	433	405	401	432	373	401	407	441	438	420	425	412	403	409	458	425	391	404	416	437	441	396	405	397	413	420	429	417	418	397	416	399	405	419	448	392	424	393	402	441	404	419	399	382	401	419	418	407	380	396	396	403	425	412	409	405	396	399	390	435	388	403	425	426	469	416	432	430	408	398	395	402	406	420	419	416	409	418	424	404	456	415	397	433	371	410	417	394	428	417	422	414	439	409	435	389	424	398	421	427	406	413	440	396	425	381	405	407	422	413	411	425	399	404	392	454	403	405	413	434	428	408	386	409	430	428	419	436	402	438	435	443	437	406	436	441	431	396	421	393	385	387	411	414	423	443	423	411	423	412	400	431	414	403	456	447	422	416	415	429	416	392	426	407	397	394	403	417	395	385	399	406	427	376	412	418	416	479	406	383	445	416	429	434	423	463	440	443	444	423	443	383	425	397	412	399	441	428	413	424	394	399	429	395	403	408	406	410	398	447	443	410	410	405	400	417	399	427	394	441
9067	2937	381	306	290	310	288	293	289	262	279	273	265	271	263	241	270	261	240	278	260	251	296	243	273	269	277	266	279	284	261	250	277	299	264	250	265	306	271	260	277	249	251	267	272	285	261	283	272	268	285	256	230	267	276	279	241	279	307	289	240	247	276	276	276	264	257	270	281	274	272	268	256	271	271	240	275	230	275	268	254	286	262	265	294	279	272	286	260	255	269	290	236	255	264	244	273	298	255	266	269	297	274	281	272	260	291	261	267	279	209	273	280	274	284	268	283	298	274	263	260	257	260	303	265	264	291	266	275	284	294	261	254	248	259	286	270	285	264	267	250	262	271	259	279	273	248	294	309	263	297	268	265	286	265	255	282	275	251	262	279	266	274	286	266	288	258	267	279	282	269	285	257	273	257	291	269	259	290	261	299	292	227	275	264	271	264	270	240	298	271	252	279	286	258	268	235	287	257	271	255	240	238	262	276	299	265	260	268	291	280	248	245	269	264	263	273	271	270	226	293	251	262	280	296	277	307	244	262	256	256	256	280	299	286	261	269	287	264	255	277	256	261	277	247	259	265	242	259	267	273	277	249	293	284	249	232	243	261	281	254	264	295	289	242	253	266	280	259	282	251	251	271	284	267	259	229	269	299	295	261	279	284	271	284	310	263	273	299	259	265	249	258	244	265	278	272	272	258	241	289	275	263	259	245	251	240	243	293	293	270	245	256	260	275	253	244	255	248	259	268	298	254	244	285	279	295	262	252	268	259	257	276	268	265	273	256	301	255	264	292	269	249	267	301	252	278	262	246	262	256	282	296	284	299	255	266	275	274	241	287	301	268	251	288	289	271	259	271	268	257	288	255	238	260	248	242	273	266	241	250	222	247	255	264	284	246	295	248	257	287	255	276	280	291	265	297	230	263	273	270	254	267	255	300	253	276	244	228	300	268	288	240	269	273	272	308	283	294	251	259	277	265	273	279	272	302	276	280	258	313	277	259	268	291	291	271	291	269	252	294	289	241	242	275	262	244	288	272	295	241	286	260	264	297	276	290	294	275	274	272	283	269	252	274	279	306	265	259	309	288	274	270	260	261	284	269	288	244	280	249	248	255	293	273	282	283	279	273	248	270	297	250	285	266	275	260	268	286	295	323	263	257	267	261	282	265	263	287	281	274	303	265	270	241	275	287	272	260	288	295	289	284	264	246	273	273	278	267	291	269	289	280	238	250	291	302	285	253	264	272	282	264	248	289	244	254	284	269	298	275	284	278	277	255	275	300	281	272	281	246	264	256	246	264	280	265	277	242	265	250	272	260	280	268	238	261	258	241	281	241	287	245	261	279	257	299	276	261	245	286	287	264	284	278	250	268	291	275	281	248	271	286	285	246	281	266	271	274	258	271	273	285	251	260	283	278	295	244	245	261	268	287	243	284	226	247	269	273	285	241	268	235	283	279	283	238	277	255	299	271	274	247	257	255	256	286	273	253	256	290	221	271	262	280	270	295	263	270	266	296	272	274	267	234	242	273	248	259	279	265	238	275	297	261	301	294	259	299	259	254	294	285	267	256	275	277	304	273	284	293	272	276	283	286	289	259	293	284	264	300	279	240	266	251	278	254	255	270	266	275	268	276	261	280	274	280	269	260	321	264	268	283	264	299	279	261	271	290	274	274	280	257	258	273	253	294	268	251	278	299	269	276	286	284	234	308	288	269	277	284	277	265	242	309	280	271	261	266	277	273	250	267	283	260	279	271	265	282	265	275	270	262	281	266	293	265	262	261	250	282	269	273	266	280	233	289	275	286	250	280	281	282	261	243	245	264	268	249	279	259	259	286	271	301	238	287	269	271	273	279	298	281	267	261	275	259	297	273	255	236	244	264	272	258	287	249	225	246	284	264	289	298	250	242	230	295	278	262	274	280	267	239	279	266	241	256	279	254	301	264	248	265	275	262	246	240	276	267	271	231	275	257	256	254	244	277	269	263	269	290	258	251	300	265	285	275	241	264	260	273	250	256	237	275	263	242	257	261	266	244	265	272	238	295	247	265	247	264	300	263	273	306	278	263	255	254	289	297	248	294	264	290	246	290	264	252	296	279	262	276	278	235	296	257	272	237	251	250	275	307	262	279	279	237	266	278	267	266	289	288	276	265	280	289	306	309	259	285	260	324	290	280	280	257	270	257	283	278	280	277	255	264	275	290	263	260	242	297	247	276	281	249	254	261	260	261	265	281	282	251	274	274	283	298	266	222	260	273	275	299	256	283	258	244	293	249	265	248	250	286	269	269	289	294	271	274	298	254	269	270	290	285	285	250	258	307	278	271	284	276	243	258	277	265	262	259	264	260	290	268	295	244	294	264	274	268	281	275	314	269	283	302	249	262	291	248	281	250	271	277	276	293	241	285	270	270	266	261	277	273	254	265	263	299	277	286	302	290	280	256	294	294	263	281	265	251	272	289	263	287	231	275	256	278	271	246	261	277	258	255	246	302	278	291	263	264	270	259	263	282	292	291	291	263	272	275	268	261	279	268	255	294	243	291	261	268	274	257	249	278	289	266	254	272	292	289	267	278	261	259	268	284	260	300	270	285	275	242	294	273	288	248	255	292	283	292	295	270	268	267	289	294	275	283	291	256	264	229	258	256	271	253	245	270	268	271	269	309	274	260	282	291	270	272	253	259	240	290	247	296	276	266	257	300	283	271	312	258	258	272	282	280	270	238	267	287	262	306	255	278	236	253	274	272	253	257	265	279	245	276	261	281	265	265	268	291	273	257	262	270	282	283	253	282	257	273	298	244	263	285	271	266	283	254	280	269	277	272	263	283	258	275	271	285	272	274	256	260	248	255	257	278	284	259	276	276	280	279	285	266	277	266	284	293	262	266	269	276	296	289	251	267	258	257	312	289	231	267	277	217	247	264	262	247	274	277	251	264	263	245	260	260	249	267	242	264	278	271	297	282	284	292	279	254	261	256	305	281	255	256	288	283	268	239	286	261	301	267	280	269	269	296	284	270	273	272	248	250	256	268	292	273	283	249	240	267	275	260	286	271	253	271	262	273	267	262	308	287	290	279	285	231	266	239	271	276	274	253	260	276	265	287	263	306	287	282	246	241	286	281	275	297	274	281	279	240	256	259	295	258	264	267	245	254	281	259	246	260	274	296	241	267	273	240	261	286	272	226	262	283	244	243	297	268	270	288	260	246	284	297	243	275	281	267	267	297	284	283	266	258	265	301	277	259	239	253	273	269	282	286	243	263	289	275	255	291	274	287	282	276	297	285	287	285	277	270	272	304	286	264	243	288	283	273	294	254	251	265	257	269	271	252	280	274	276	275	253	302	278	300	306	273	265	303	260	271	263	250	276	307	277	243	308	265	264	257	272	287	256	273	300	266	276	260	281	262	273	257	267	244	232	275	274	285	252	284	249	268	275	282	261	260	301	254	247	277	277	263	263	293	262	248	280	251	279	277	275	254	267	287	258	268	259	268	268
10021	3558	884	845	830	801	837	816	790	737	745	769	705	686	784	739	736	714	775	716	748	686	754	725	748	714	685	771	712	761	754	737	637	721	738	720	733	736	766	766	678	722	754	724	688	719	730	713	753	760	717	697	707	699	644	755	717	675	696	759	760	725	711	715	762	732	759	717	717	745	729	657	749	709	703	664	734	713	694	729	710	754	733	747	707	741	712	729	690	709	709	746	719	717	771	755	682	693	719	694	687	757	728	712	674	760	713	739	761	743	713	741	679	719	755	732	730	702	694	695	703	747	706	769	759	681	721	724	756	734	683	662	720	796	694	752	689	711	711	738	702	727	724	744	708	692	689	699	738	729	776	711	724	693	737	724	700	711	770	707	715	743	729	678	740	687	745	700	688	721	638	706	725	690	701	738	718	712	724	761	733	729	746	680	710	677	707	684	706	715	691	743	699	695	735	719	753	700	722	729	744	687	713	706	713	706	770	738	707	734	708	747	720	751	725	715	726	712	739	724	684	735	733	734	728	728	703	724	753	755	673	752	725	704	695	711	708	722	740	761	721	753	734	679	677	715	701	698	721	732	724	683	648	754	676	686	729	708	718	734	719	713	679	706	693	735	754	708	736	741	679	738	699	708	754	784	730	744	743	728	727	703	718	671	651	740	726	701	717	743	671	776	719	783	736	705	686	710	703	763	718	754	726	659	727	737	688	719	810	702	740	729	674	716	755	704	708	679	737	698	705	691	734	742	746	739	724	734	723	709	765	711	735	761	760	732	715	696	674	746	739	716	799	752	704	781	741	694	739	707	701	701	717	754	689	709	719	693	710	727	701	731	692	725	681	705	761	688	714	703	701	724	742	716	680	770	684	743	686	723	714	696	703	740	749	693	676	709	716	683	675	739	735	712	650	696	688	702	693	694	771	717	709	713	716	677	713	743	699	723	730	696	687	721	708	747	675	711	727	731	723	670	682	715	695	763	718	740	684	718	731	734	726	747	719	668	716	771	667	714	734	732	660	723	737	688	728	688	721	774	717	677	700	741	739	744	727	713	706	697	696	664	736	733	683	725	743	713	751	708	711	712	720	740	729	720	747	689	728	693	743	693	734	718	725	785	717	767	728	684	714	681	719	723	690	711	719	738	754	736	765	732	756	727	721	734	740	700	723	684	681	776	682	733	721	693	709	714	751	688	725	721	690	749	695	711	744	717	742	727	705	729	723	680	702	719	697	750	714	711	698	760	719	711	662	725	761	710	734	729	718	701	709	660	736	714	739	702	758	680	726	761	717	714	742	698	749	711	703	729	731	700	701	689	715	701	731	684	771	728	740	715	735	702	735	695	688	725	698	782	700	733	733	705	805	727	689	688	696	729	760	695	696	771	692	743	733	785	734	722	758	755	733	739	745	728	709	748	746	714	709	701	797	673	736	689	714	701	725	728	730	744	726	670	722	736	763	742	714	724	685	714	727	735	721	753	759	683	663	756	708	725	741	725	729	737	734	720	792	730	725	781	770	742	773	713	722	720	683	691	724	694	669	700	734	674	745	760	716	723	695	788	751	693	699	726	717	680	814	736	735	743	722	732	725	718	718	696	730	714	678	738	709	705	710	742	707	677	703	738	724	698	685	766	707	705	724	746	699	727	708	735	728	723	696	750	738	740	738	681	764	697	723	706	738	705	693	711	729	704	732	692	720	733	707	705	729	695	712	726	778	733	717	712	701	696	744	725	788	695	758	749	748	764	772	688	675	683	710	720	741	737	732	743	739	705	763	676	726	711	693	729	740	710	680	738	710	741	716	727	712	662	761	721	746	688	747	687	737	710	746	753	724	707	757	734	702	714	726	761	737	742	737	718	716	689	731	704	780	705	688	726	687	742	758	792	754	708	707	669	742	705	771	752	711	755	727	740	707	757	690	715	718	725	711	693	706	695	721	703	691	708	724	705	758	717	724	748	674	656	718	611	691	681	711	731	755	711	753	767	700	706	715	738	729	799	712	718	746	733	705	743	783	691	721	695	708	736	687	710	735	714	740	746	769	716	783	695	697	740	728	716	693	762	710	706	687	741	716	731	686	736	752	683	694	782	686	674	699	734	724	708	720	661	731	706	673	755	724	706	738	733	717	711	776	695	707	704	693	703	707	663	718	735	739	737	745	730	704	727	761	741	712	758	744	726	733	712	694	739	740	746	740	753	729	756	715	723	666	737	738	717	762	743	739	731	729	697	718	752	693	724	783	746	703	731	732	705	723	729	751	735	751	706	713	691	721	729	688	722	752	715	694	754	705	744	729	667	726	734	687	716	687	715	743	754	736	701	754	721	745	714	723	713	706	725	698	738	727	696	722	761	705	717	732	652	705	781	784	654	765	681	737	745	738	739	747	675	701	724	709	688	690	706	691	739	693	699	699	744	752	732	688	659	690	763	766	696	714	736	729	728	672	683	759	736	707	723	731	762	719	736	696	698	706	697	760	738	672	745	719	734	668	746	732	713	675	721	763	704	692	718	718	732	735	667	725	746	699	757	680	694	729	757	708	716	692	727	683	738	671	717	713	700	752	675	715	752	708	752	719	761	729	690	706	720	814	725	735	700	775	697	694	711	730	730	693	746	778	733	739	747	746	743	693	810	758	737	754	686	670	661	693	710	698	714	750	786	713	720	704	714	714	683	693	714	744	711	759	675	765	684	727	709	721	673	719	712	697	749	782	701	713	682	703	706	695	773	714	723	734	713	746	741	676	750	713	724	691	805	728	727	714	668	676	676	766	711	744	714	775	713	727	681	726	741	678	741	748	749	697	739	730	761	723	717	665	721	716	700	743	740	723	712	753	684	734	698	710	704	735	718	711	678	653	711	712	695	718	735	677	729	701	779	727	744	750	694	745	701	688	747	688	708	676	721	736	689	689	717	722	713	721	682	733	747	737	723	682	700	727	777	702	707	775	719	724	770	752	753	671	721	709	716	684	698	723	687	705	802	691	698	728	699	745	691	715	764	679	695	738	708	715	630	697	695	725	714	647	724	713	702	723	771	706	741	720	729	689	724	765	689	714	720	702	729	667	703	725	718	713	750	774	715	694	683	704	760	704	676	730	729	732	754	731	763	717	694	710	755	760	700	695	764	716	750	705	716	710	668	695	770	784	684	735	703	713	689	679	758	711	760	700	686	734	727	708	733	692	695	753	728	766	715	730	725	698	692	706	754	717	719	740	686	730	743	708	744	742	720	727	731	718	700	735	739	716	713	761	725	755	688	719	704	675	713	693	727	711	717	700	725	721	748	680	708	723	700	698	695	718	754	750	696	742	760	757	679	686	689	687	719	728	728	725	748	700	727	752	714	718	757	711	725	682	734	736	739	697	714	716	701	706	705	692	750	633	722	761	687	721	737	727	737	724	743	690	766	675	729	727	726	696	716	743	699	783	708	734	738	715	738	754	748	689	715	696	718	736	706	729	709	716	702	718	723	729	726	725	762	713	739	678	716	762	678
43012	35191	19777	12825	5349	1450	778	561	480	443	406	414	371	373	339	352	339	323	330	318	328	350	336	331	334	306	303	331	328	316	308	323	309	286	291	303	318	325	313	289	305	287	318	281	319	300	305	349	302	306	290	283	281	307	311	299	286	317	290	293	310	293	277	293	304	295	281	291	306	280	304	320	267	284	297	301	316	331	283	296	310	294	344	302	311	274	339	302	269	319	312	317	302	314	302	278	311	332	297	282	307	304	293	291	311	317	290	327	292	308	301	317	330	290	335	325	299	310	311	316	287	305	304	301	298	315	302	327	298	275	318	268	293	318	332	295	316	315	290	296	286	316	310	328	300	328	267	276	294	299	302	299	329	308	305	289	322	284	260	306	297	283	277	325	295	288	290	283	336	281	298	295	315	336	282	289	285	280	301	283	342	268	297	280	268	321	277	307	309	273	325	303	268	320	317	316	299	309	311	310	330	259	316	279	318	301	296	265	300	306	325	278	288	286	295	291	322	309	309	336	307	331	309	299	315	300	289	290	328	263	293	319	297	305	324	293	273	317	313	284	304	305	331	301	281	288	268	302	291	292	290	296	309	310	282	268	318	305	291	313	287	301	307	328	297	334	320	300	304	288	305	299	330	273	323	268	305	331	308	302	295	295	291	278	313	266	267	289	284	299	296	287	299	284	321	326	282	311	314	295	289	318	304	320	320	312	300	292	259	307	297	305	318	297	277	285	303	289	308	286	299	289	316	297	307	313	330	274	296	307	302	288	312	287	275	327	335	298	296	273	305	272	321	285	293	290	273	315	317	333	291	315	316	313	310	285	277	287	306	294	330	298	265	275	298	316	294	328	290	296	291	279	362	326	256	301	277	330	320	316	325	294	322	295	299	285	259	308	303	321	303	294	316	330	277	303	333	303	290	274	282	290	270	288	275	302	291	330	313	318	317	304	283	323	329	293	309	315	316	294	256	304	288	297	307	292	310	302	273	296	302	283	277	319	310	260	300	344	298	266	331	323	300	292	271	285	285	286	294	314	305	319	336	296	304	323	273	288	302	289	288	299	319	326	322	295	303	307	289	303	284	307	312	294	310	299	294	321	294	308	280	268	321	297	328	301	284	256	289	293	301	283	281	280	288	305	305	299	288	310	303	332	286	315	279	301	282	301	293	300	326	294	339	298	326	329	304	260	295	284	290	307	299	259	327	312	284	276	309	288	297	313	313	274	277	295	320	317	273	299	284	300	297	291	271	270	290	289	276	307	288	280	291	285	305	276	286	298	317	306	300	310	288	319	326	305	298	280	297	294	305	313	308	297	313	298	297	296	326	277	295	283	309	316	294	322	309	306	301	296	293	314	303	288	309	298	302	292	311	288	272	313	347	298	329	296	252	300	293	281	302	319	326	265	246	289	333	314	292	299	283	288	295	274	254	303	297	286	303	277	289	288	300	306	265	291	296	272	293	290	239	276	314	331	310	314	312	292	288	292	287	317	302	291	302	293	300	281	313	295	331	301	272	294	321	258	283	304	330	292	311	312	301	320	311	288	258	301	303	292	261	302	305	314	285	312	297	298	324	261	299	291	293	266	311	288	309	293	320	322	331	306	268	312	295	266	278	277	295	302	294	316	306	278	313	300	281	338	298	294	302	303	302	289	297	290	283	294	306	295	333	297	304	284	283	301	267	269	320	270	281	306	255	307	289	296	344	258	298	310	307	311	269	338	338	291	301	321	300	291	266	284	298	260	315	282	303	306	287	327	296	303	305	313	301	288	281	288	306	246	287	304	321	324	278	287	299	318	262	281	299	262	305	313	315	297	298	323	293	332	309	281	298	277	312	307	285	308	302	310	265	309	302	304	293	259	302	291	303	300	277	328	275	292	289	316	276	311	301	322	284	303	284	271	312	300	295	312	326	321	329	306	282	323	313	292	276	333	299	303	291	291	298	300	281	321	297	298	296	292	292	320	295	319	312	316	286	288	311	338	284	286	294	270	332	304	315	295	286	295	296	310	287	269	316	292	312	277	319	314	295	293	275	285	263	280	306	292	311	286	317	295	286	300	335	294	295	294	318	325	281	311	282	278	300	289	302	287	273	285	274	334	313	270	280	305	310	277	298	290	329	305	305	318	333	299	322	272	314	291	273	262	296	316	285	305	290	273	293	292	320	275	312	292	285	291	293	273	311	313	319	316	319	288	313	316	307	315	262	320	295	309	293	294	280	296	285	303	297	286	299	281	300	293	316	275	282	266	266	286	317	323	304	318	261	305	324	306	314	300	303	300	266	295	289	314	315	330	289	312	300	307	304	311	331	289	288	300	294	312	302	305	276	301	324	305	296	321	285	294	316	287	344	312	313	304	299	316	266	317	289	280	306	314	310	298	281	259	301	286	303	314	311	316	289	316	329	280	308	234	294	295	324	272	277	302	304	286	330	286	279	320	312	293	283	314	287	285	268	291	309	307	306	283	298	292	262	318	288	311	292	307	317	294	281	296	309	309	301	317	303	315	279	284	291	285	284	283	291	267	332	325	289	286	275	272	323	289	308	281	318	283	304	300	304	327	279	327	288	312	328	288	284	305	296	298	301	291	280	306	332	288	288	276	299	279	275	285	304	293	278	295	299	324	307	285	288	323	314	319	287	309	304	312	275	292	284	289	310	277	288	289	294	298	287	281	314	303	293	295	284	307	312	300	278	276	283	291	295	315	289	278	318	317	312	294	308	316	311	305	245	335	273	317	310	290	267	297	311	276	283	318	295	294	302	321	293	286	308	286	307	293	280	281	281	300	312	298	265	308	306	266	295	309	288	308	303	296	274	301	333	308	275	284	302	304	292	278	257	299	284	279	295	282	337	269	297	338	289	293	329	292	307	303	303	293	311	317	266	293	317	274	315	289	282	318	325	282	345	315	318	293	296	279	305	308	291	318	313	321	266	301	292	298	278	299	280	275	321	276	302	330	294	276	336	289	319	317	282	270	275	290	287	307	313	289	287	296	318	328	318	274	283	315	296	295	301	301	289	321	314	325	282	299	297	319	336	300	268	282	278	307	302	301	276	303	302	288	327	327	271	280	270	312	280	277	327	290	296	299	307	297	298	329	312	263	315	310	273	270	299	300	280	318	295	304	317	307	289	296	294	339	305	318	279	303	303	283	302	307	312	267	279	287	303	290	309	282	315	277	261	298	308	299	279	309	295	352	314	298	303	309	326	308	277	286	316	312	320	319	302	286	318	285	304	318	277	278	289	250	274	281	313	327	287	295	309	295	270	274	309	300	309	288	306	300	306	295	296	296	317	328	311	278	296	304	309	280	319	342	292	319	296	296	304	285	283	296	294	323	298	334	338	304	297	286	288	270	318	307	332	308	287	278	292	301	301	318	269	303	306	264	268	319	285	297	273	329	304	300	308	277	298	300	319	273	315	279	291	286	300	310	300	301	293	319	316	304	316	269	305	279	299	319	283	296	275	321	291	266	299	333	293	292	317	288
36608	21293	3509	3913	3349	2793	2341	2028	1836	1604	1475	1398	1346	1262	1212	1028	1029	1054	1034	999	1009	966	894	885	886	893	902	851	816	874	873	837	817	861	859	844	783	846	851	777	793	781	794	785	790	795	782	798	767	776	775	833	761	799	820	790	810	762	763	806	775	790	813	779	821	764	786	731	777	762	798	784	806	778	822	793	759	794	781	819	805	735	770	785	835	765	764	770	841	766	824	805	764	764	714	819	763	719	808	761	753	785	759	727	740	820	817	762	742	749	789	780	741	789	794	769	786	752	729	763	756	782	773	790	753	807	741	756	805	802	809	781	797	764	798	778	813	741	814	770	771	776	762	797	780	757	790	771	750	755	794	776	755	788	751	786	758	767	821	770	758	763	794	777	778	806	752	801	741	774	746	767	797	758	780	811	754	789	763	764	817	775	836	768	750	742	738	756	749	740	770	772	748	767	790	757	735	766	795	750	813	766	815	804	748	779	783	789	726	714	733	791	739	763	755	797	797	687	766	742	760	784	747	797	744	727	784	787	812	773	792	776	765	742	766	771	761	817	819	779	769	771	747	773	779	730	773	813	817	834	791	772	774	735	754	764	782	753	747	781	756	801	752	812	774	728	769	775	769	773	758	744	783	755	768	719	765	731	742	767	840	787	755	757	774	810	778	790	747	735	755	764	756	763	797	766	749	773	765	743	719	803	804	765	730	771	818	758	783	787	749	734	766	766	733	814	786	845	752	756	730	769	755	763	726	793	756	796	757	774	746	747	794	730	759	810	727	803	771	834	747	736	768	754	744	756	738	794	726	735	755	815	773	782	809	725	790	749	800	763	802	729	749	756	816	754	757	747	748	773	779	767	754	731	747	765	792	744	742	743	727	737	831	792	763	766	754	783	751	781	741	799	806	761	793	751	765	753	734	767	795	780	791	744	796	774	750	743	768	759	752	794	792	743	743	758	747	747	791	772	767	776	811	700	747	749	786	722	780	760	773	745	806	748	770	755	763	747	808	781	756	774	771	725	761	757	776	723	786	802	800	789	785	822	764	717	751	774	797	728	789	730	789	760	782	701	731	739	738	746	844	804	805	805	776	801	805	766	772	719	758	764	751	759	841	789	822	752	746	775	825	752	752	813	759	726	756	765	751	817	728	738	740	788	803	742	773	764	813	736	740	759	778	800	719	776	756	746	741	764	770	774	788	812	793	742	763	731	727	711	762	782	734	764	813	728	795	787	788	763	762	771	777	764	755	748	710	769	788	766	754	770	760	810	735	799	786	725	730	792	746	726	721	758	784	701	792	718	787	783	774	805	753	793	737	744	806	757	770	790	785	752	753	774	752	799	767	755	769	808	775	746	805	770	750	752	809	761	757	747	738	731	790	777	725	764	688	775	767	715	804	782	762	754	762	785	715	792	839	776	731	758	701	776	777	767	798	781	746	791	743	736	731	815	772	779	831	722	759	800	771	768	774	751	727	775	767	773	785	771	792	731	772	751	801	795	783	786	751	762	781	754	788	738	767	782	754	799	739	779	779	771	735	751	743	811	744	824	704	783	739	766	823	819	792	807	732	752	775	760	745	773	783	812	800	715	761	793	783	755	826	755	760	791	786	778	779	740	802	799	751	780	761	801	738	773	743	776	745	743	757	789	778	722	774	786	757	784	802	806	798	710	804	769	744	769	765	743	814	782	779	744	813	765	786	747	774	811	765	791	741	731	760	776	754	811	713	763	793	772	752	761	788	752	754	759	725	758	730	762	748	773	755	798	708	762	768	765	734	737	762	771	803	768	776	774	705	738	792	714	824	784	749	774	738	789	810	775	739	751	788	737	836	795	775	765	707	736	750	788	776	782	766	744	766	782	771	748	803	727	783	785	790	785	758	761	785	789	737	768	752	812	753	782	740	792	761	741	763	797	758	758	720	786	806	698	766	813	762	751	770	753	758	772	765	749	766	733	804	784	781	773	804	792	791	807	814	752	813	802	784	785	778	742	686	773	746	833	752	754	732	817	783	798	744	772	755	803	751	767	735	733	797	776	778	711	733	764	769	740	739	789	760	710	709	757	742	770	811	757	748	772	852	795	756	783	781	788	783	759	777	760	798	734	795	751	742	853	768	802	761	763	804	776	759	777	756	781	740	731	774	787	786	795	827	709	788	753	770	752	757	807	744	765	768	772	814	769	795	776	750	752	833	775	746	760	785	763	781	769	837	748	773	773	785	779	790	754	815	745	811	754	761	746	732	794	813	739	785	765	775	724	771	751	774	748	762	764	731	758	747	767	831	772	793	772	735	735	784	733	756	736	768	784	707	787	729	740	760	738	755	787	760	768	778	796	751	691	744	726	765	761	720	744	787	787	824	762	755	760	758	712	804	739	786	762	737	721	749	718	763	741	861	765	782	767	745	757	804	748	820	753	764	757	734	801	792	758	773	708	752	813	767	816	792	775	720	765	761	748	778	753	783	799	758	793	777	760	780	765	767	749	739	727	764	815	727	782	725	757	784	808	742	814	745	782	783	796	766	769	780	773	756	780	769	811	797	761	750	750	782	767	737	791	749	738	731	758	796	787	718	738	755	752	751	744	746	766	779	745	790	758	789	761	785	787	775	748	772	751	786	717	744	774	759	843	810	726	759	730	791	739	710	809	776	797	764	782	769	790	803	806	757	779	819	736	751	772	771	758	786	785	764	768	757	739	809	726	752	766	767	786	786	748	805	724	761	768	740	756	783	729	793	775	780	740	721	764	718	788	790	764	776	758	754	799	751	769	766	784	750	756	753	731	761	789	791	817	711	744	772	755	746	772	779	778	797	774	742	775	706	723	783	783	765	772	792	762	776	795	747	774	806	759	818	762	742	766	790	702	760	769	768	765	790	739	786	728	724	779	770	773	746	800	768	719	768	771	750	755	724	769	824	800	763	746	794	762	695	795	754	803	774	823	789	763	752	812	742	758	795	772	757	771	761	775	753	763	739	781	751	803	756	817	784	804	786	789	750	793	746	808	804	768	752	803	760	769	766	768	795	759	790	733	792	753	752	784	772	750	808	743	722	757	776	753	773	825	765	755	775	786	801	754	772	778	761	793	743	740	751	718	815	778	729	771	843	735	759	770	778	772	802	784	766	758	797	831	771	770	780	801	765	761	770	804	760	776	756	781	714	766	776	769	771	780	731	791	770	854	778	731	747	711	763	794	822	776	800	769	770	773	823	729	776	757	785	796	756	787	759	787	801	792	787	750	778	749	741	776	765	793	761	755	756	779	772	773	782	766	738	798	787	777	814	746	806	763	738	769	786	826	821	760	764	748	832	795	747	789	727	729	756	750	787	747	775	708	788	799	723	813	803	736	744	784	733	786	825	745	795	776	769	757	768	774	766	788	764	762	773	768	790	772	782	767	757	786	732	736	750	785	786	779	785	756	787	795	791	795	749	748	810	774	722	781	736	776	783	764	735	740	799	773	775	725	750	766	778	755	751	758	789	782	757	759
47932	31719	21670	21092	17127	5704	1580	744	499	442	391	339	311	291	284	225	194	190	232	194	197	210	192	198	178	177	174	191	173	177	162	178	199	195	165	182	173	172	182	168	154	157	192	166	161	180	152	154	194	143	149	176	175	152	143	151	157	164	180	158	145	173	152	134	165	158	120	131	158	157	144	148	176	150	177	153	181	160	141	173	147	169	148	167	161	156	138	158	147	155	164	150	182	153	188	174	163	143	146	175	150	191	173	161	173	153	151	165	138	147	161	175	165	127	172	158	148	160	151	146	155	141	164	146	150	166	148	138	144	158	197	146	151	163	172	175	171	167	146	164	161	155	160	173	158	161	159	145	151	137	170	161	148	162	156	159	154	154	162	173	165	163	155	160	144	167	134	160	153	170	168	142	165	156	155	167	143	145	158	157	146	147	160	158	143	146	163	181	151	161	133	138	144	159	171	165	158	153	175	180	160	152	162	149	160	157	158	168	138	149	176	161	149	157	157	150	146	167	160	156	174	158	174	146	150	158	186	122	165	125	158	146	175	129	164	167	136	158	156	153	144	161	184	170	146	154	161	125	177	170	160	123	166	149	171	147	162	138	146	137	169	154	160	151	162	154	166	154	154	154	140	153	146	153	165	162	151	157	156	168	151	167	142	147	141	149	144	142	164	121	168	154	136	158	135	161	142	146	157	148	147	158	169	145	160	160	156	155	148	164	156	163	139	162	163	172	163	152	152	155	163	156	135	144	164	159	142	156	146	146	168	149	138	141	146	147	167	159	153	136	145	148	162	159	144	144	153	168	159	169	143	154	127	169	156	164	144	141	159	138	171	165	142	179	172	167	169	159	151	145	167	138	164	144	159	152	139	132	151	163	162	179	152	168	145	159	145	156	164	169	146	147	170	135	151	135	164	148	176	146	154	158	147	147	157	161	165	131	144	141	153	146	137	150	143	152	166	161	154	151	143	168	152	155	136	147	152	142	125	158	153	147	130	139	147	170	170	168	147	148	146	159	136	165	132	146	162	147	148	140	151	146	150	155	165	143	161	156	129	142	178	147	152	150	140	137	162	164	147	152	160	141	159	160	143	148	151	140	136	159	141	151	154	153	162	155	158	124	158	145	136	168	164	143	152	163	158	168	146	156	161	163	156	149	178	159	143	131	175	147	170	156	146	131	172	161	163	164	156	147	154	162	147	160	144	150	156	174	138	155	178	166	159	152	151	165	146	156	168	142	147	153	148	160	143	173	160	160	156	160	145	159	164	158	159	167	130	154	160	134	166	133	153	162	143	144	164	151	136	149	132	140	150	147	168	151	173	144	164	171	150	160	137	137	152	149	157	157	165	139	170	159	148	151	145	157	131	181	171	156	160	149	157	152	170	140	165	174	154	161	164	171	153	154	128	177	160	148	149	142	161	161	156	143	150	163	141	140	168	154	157	159	162	139	174	132	150	177	158	133	162	148	185	160	182	135	131	149	149	164	168	146	161	122	159	148	159	155	172	154	149	153	162	141	154	132	167	191	167	153	149	162	171	151	142	161	165	154	151	155	142	166	176	165	167	166	151	141	153	121	152	155	167	152	138	169	144	131	157	138	161	149	154	175	161	173	146	130	152	145	119	146	143	154	144	159	145	156	134	158	150	185	145	136	159	161	145	171	147	169	163	161	143	144	167	139	151	158	175	151	156	166	160	156	163	153	143	132	170	167	153	162	154	151	156	145	166	144	133	152	151	142	145	164	153	172	152	126	168	161	143	162	112	148	151	155	144	160	155	148	150	118	168	161	169	164	205	162	150	166	162	155	146	163	180	155	149	153	145	162	141	144	150	157	161	159	153	155	152	155	145	161	140	159	153	146	171	162	135	151	169	121	166	158	167	154	144	172	166	159	169	179	168	156	157	158	156	134	131	192	145	146	142	156	161	144	161	142	163	160	159	183	180	159	154	148	167	144	159	148	149	145	167	153	150	162	151	151	163	152	153	144	160	174	155	157	167	148	143	167	169	150	179	151	134	156	156	131	173	153	158	177	156	165	145	163	148	137	166	170	157	151	142	157	150	167	149	148	182	148	158	178	161	149	163	139	146	157	158	162	152	167	179	166	137	200	174	172	115	133	149	150	143	147	153	163	148	166	141	143	133	157	133	169	143	156	147	150	163	161	164	159	162	141	160	160	164	163	178	154	161	151	155	145	137	148	140	170	157	151	144	152	150	170	148	164	162	146	160	126	171	140	140	160	154	129	161	160	167	153	154	151	153	151	151	175	164	120	158	144	140	152	160	131	152	146	132	155	168	166	168	134	151	149	146	138	167	159	132	152	162	151	112	161	154	166	153	140	153	151	141	147	142	158	154	166	152	171	157	137	170	140	185	149	144	162	146	165	158	162	141	173	164	145	153	141	158	161	152	143	164	144	162	142	136	157	139	159	156	148	163	141	154	158	174	150	149	163	168	136	174	152	157	147	153	142	142	135	137	133	168	143	148	155	149	166	130	175	152	151	156	162	146	144	138	146	145	162	143	143	158	156	132	167	159	162	158	162	174	154	149	146	162	140	148	156	148	160	170	183	140	156	165	149	139	178	163	149	154	142	167	155	157	150	175	177	157	153	161	166	154	153	141	164	142	147	147	155	160	131	147	162	135	149	161	159	119	155	165	155	145	150	175	170	153	156	148	140	156	156	177	188	154	146	154	166	156	154	155	173	145	132	141	177	144	154	155	135	180	157	159	160	176	143	143	168	176	149	142	141	140	160	152	167	164	172	157	147	149	161	150	163	149	188	163	141	150	151	152	148	153	148	161	168	161	161	147	132	143	157	161	129	157	161	128	152	146	151	149	146	161	165	132	143	137	152	171	160	133	160	163	161	159	164	161	141	167	155	134	162	157	149	139	169	160	166	149	147	152	168	157	162	157	155	162	153	158	143	143	139	139	183	156	149	154	174	155	152	172	145	149	157	146	124	137	163	165	134	156	162	142	163	170	134	155	156	153	155	138	149	156	158	153	172	157	156	158	182	139	150	158	147	177	148	159	147	152	161	128	143	163	164	136	164	165	161	155	143	166	162	166	159	161	177	164	161	162	148	140	166	159	157	155	152	155	143	164	152	142	147	145	145	149	151	142	138	139	152	121	159	165	175	141	148	159	143	147	152	151	145	193	143	155	174	163	147	157	146	164	165	156	152	165	168	130	145	152	157	139	161	171	137	154	151	170	144	147	173	176	175	155	140	170	156	200	145	159	150	157	172	152	148	153	153	149	168	179	124	169	157	125	138	142	144	155	151	164	162	132	146	139	152	148	161	136	148	155	172	171	146	142	159	158	181	154	159	177	137	155	152	133	181	159	134	159	153	159	146	169	146	140	191	177	165	155	153	160	148	159	137	142	159	163	154	141	158	157	168	185	143	153	162	165	172	162	144	139	169	166	155	142	144	146	134	149	149	173	144	139	168	166	157	156	149	167	160	158	154	182	165	137	146	153	143	188	162
43076	23500	5535	6147	5197	4268	3504	2814	2433	2064	1861	1659	1518	1239	1072	1029	964	975	933	787	835	742	731	730	688	624	670	609	638	592	581	573	607	579	551	570	551	581	522	483	444	479	524	529	506	511	510	462	481	467	500	453	468	434	452	424	465	467	457	427	462	467	478	505	466	435	440	432	407	437	462	435	439	428	438	406	433	425	438	439	404	449	458	438	412	431	441	432	434	419	441	408	455	450	438	383	425	438	414	413	453	398	410	417	423	442	446	433	441	430	463	443	409	460	396	424	418	411	416	449	421	425	443	442	392	404	428	432	404	405	406	413	450	440	419	421	428	419	419	438	393	385	416	415	421	412	438	455	460	403	433	415	420	428	398	448	419	390	405	453	415	419	420	436	402	408	414	419	439	434	413	424	412	426	410	420	451	420	467	378	458	453	391	416	424	395	430	393	431	442	403	464	398	414	382	435	401	423	446	404	423	410	404	396	430	413	433	374	430	437	421	424	404	440	406	375	411	427	412	359	444	394	413	411	372	426	407	388	414	447	411	411	403	388	399	426	401	412	416	382	429	404	385	434	413	407	408	425	417	407	418	457	414	433	394	435	411	402	393	419	426	407	429	380	446	388	432	410	383	417	386	447	416	434	402	405	443	415	440	417	418	372	412	459	422	444	401	404	396	391	437	409	396	438	418	427	371	450	435	479	429	416	397	409	415	416	423	405	384	420	437	424	435	424	415	390	423	412	395	400	422	427	406	449	398	423	411	413	432	442	415	426	418	408	430	425	419	429	435	414	437	428	393	420	413	388	382	422	417	430	399	420	424	459	403	410	399	447	417	421	434	442	414	368	408	377	434	421	393	398	409	372	438	404	422	424	371	421	398	434	412	422	424	412	418	418	423	446	422	423	406	367	406	425	374	403	423	410	430	428	415	424	436	421	409	376	399	418	431	407	404	408	421	426	437	431	400	402	424	415	439	400	426	466	420	431	437	420	432	403	391	424	403	428	359	432	391	387	395	397	435	401	395	428	417	411	431	426	430	393	421	385	456	409	391	400	404	440	449	433	434	418	400	424	416	405	380	406	425	428	405	397	397	410	446	423	426	414	453	434	437	399	433	401	421	399	393	411	395	453	429	398	427	419	437	415	451	405	433	412	399	426	453	391	410	435	417	400	414	445	406	420	419	391	389	415	427	391	402	412	455	435	361	419	404	408	388	396	417	395	409	425	426	425	392	417	436	397	385	435	412	409	436	408	442	409	434	372	401	445	418	418	399	403	435	414	406	399	417	421	420	392	407	426	413	414	404	413	442	412	430	377	419	432	445	431	395	387	411	380	444	374	441	405	420	428	449	426	411	422	401	400	434	428	400	431	433	423	436	427	404	439	412	442	394	408	400	376	391	410	447	440	454	460	440	388	413	392	459	436	431	419	427	429	448	419	386	428	379	386	391	396	414	428	454	458	398	414	424	403	428	402	407	404	378	383	374	433	440	420	386	431	426	423	405	442	426	440	400	380	401	398	431	364	415	420	424	437	405	375	409	420	401	432	387	404	382	416	429	417	430	439	402	415	413	424	390	387	400	459	442	392	435	418	420	412	422	405	384	435	418	408	424	414	413	420	425	418	432	373	398	425	419	411	405	391	418	458	447	427	416	423	413	451	456	446	425	452	403	421	436	383	416	415	420	412	423	447	447	407	426	444	427	417	417	401	402	396	397	427	415	397	403	401	408	439	388	400	426	406	442	411	407	423	451	421	415	430	402	458	421	385	398	406	422	446	424	375	397	411	381	424	420	408	411	439	384	422	409	393	421	405	464	386	390	427	394	409	418	420	420	424	363	427	411	402	405	434	421	405	432	435	386	396	385	434	392	419	424	431	399	430	422	438	409	402	408	415	422	408	395	426	420	391	364	394	409	414	429	389	449	424	402	417	410	408	408	404	435	414	448	424	365	405	363	443	383	394	430	427	459	425	422	424	398	452	411	426	394	448	434	415	432	406	434	427	447	414	407	426	420	429	429	411	409	402	401	426	407	427	415	414	429	423	417	418	422	414	397	435	427	418	426	373	423	438	415	411	412	424	400	397	402	415	417	432	401	418	357	388	416	400	438	421	437	405	417	423	414	411	427	445	394	425	437	423	398	412	388	425	446	435	459	422	460	433	423	439	422	435	425	418	398	419	377	411	428	463	424	403	434	415	406	401	395	402	412	415	409	427	438	409	422	397	433	390	398	371	420	414	414	417	400	392	370	425	418	394	380	396	445	412	432	430	423	401	420	447	402	462	424	422	436	433	394	397	440	383	394	427	375	409	424	412	386	466	416	385	437	438	425	442	403	420	417	459	428	450	415	472	381	422	419	409	420	393	415	419	400	411	410	409	426	386	435	434	405	371	453	407	414	393	403	444	408	404	417	411	398	363	428	428	429	425	431	397	401	388	371	420	431	423	429	431	421	428	413	406	449	408	395	431	447	420	415	450	411	396	414	397	391	417	392	408	405	452	417	385	452	466	402	451	431	408	446	381	424	401	437	408	418	408	391	430	387	419	428	409	452	422	426	414	405	434	414	413	407	388	428	398	464	423	392	369	403	414	429	409	413	401	408	427	421	427	432	452	418	396	410	404	419	388	466	441	422	426	430	404	447	405	390	428	424	446	403	387	417	417	402	437	418	377	396	397	395	421	436	396	408	381	423	402	391	408	428	406	425	445	434	417	414	381	436	401	405	413	433	445	458	402	417	414	392	408	434	432	391	435	426	399	408	413	439	425	386	443	417	449	454	393	411	411	374	443	432	428	414	420	431	433	412	418	440	386	376	427	417	375	431	417	432	435	409	418	376	412	418	402	445	409	426	425	375	437	425	379	426	406	395	376	403	431	444	413	418	375	456	454	412	398	376	414	449	385	402	424	391	383	390	423	450	431	430	429	448	433	427	400	410	444	413	419	407	410	428	406	422	414	417	426	411	375	396	420	415	407	414	391	408	404	396	390	427	461	393	402	438	433	420	420	387	415	399	428	386	425	381	419	415	407	388	433	398	411	426	413	418	413	399	422	407	414	417	420	413	422	443	435	451	448	396	417	405	416	464	443	389	403	418	424	413	427	420	405	399	418	450	419	427	437	389	410	439	431	394	435	449	383	428	429	419	450	419	399	470	395	405	395	390	435	432	434	399	457	415	404	424	451	424	435	386	387	398	418	418	455	394	407	432	400	445	433	411	387	437	384	407	429	447	417	386	416	436	454	405	420	434	442	396	408	411	408	446	372	392	368	424	398	432	435	444	434	424	415	426	419	441	405	416	406	420	418	416	430	412	437	424	436	447	406	431	404	413	413	426	385	406	410	411	429	429	423	434	421	410	411	436	397	401	401	461	420	395	407	423	416	467	433	379	415	408	453	415	366	396	415	411	408	420	404	462	400	429	382	410	429	406	423	411	395	433	444	399	396	391	421	428	435	443	446	410	424	415	400	396	417	433	437	414	403	426	390	438	412	464	398
12692	3695	493	341	332	276	276	291	271	265	262	282	308	283	280	280	262	273	257	282	269	263	259	261	273	263	271	275	274	258	250	257	264	271	297	294	293	302	270	264	251	259	285	263	268	269	269	275	292	277	263	265	258	281	291	271	273	302	301	308	269	245	253	247	268	256	283	294	282	297	261	256	262	295	278	252	286	279	246	303	267	290	302	250	262	253	294	261	273	296	273	248	273	250	265	254	286	291	268	238	290	273	271	255	282	251	290	263	271	276	271	301	280	261	283	254	249	300	295	263	279	278	257	273	244	288	285	238	282	275	292	271	263	268	258	255	254	261	262	284	299	269	275	264	273	273	270	269	268	297	279	247	276	294	250	279	275	245	281	266	289	248	262	288	262	271	284	271	261	288	251	277	286	260	280	274	309	272	287	250	277	272	229	277	275	272	258	271	253	260	288	287	295	272	282	283	247	277	269	277	273	298	279	273	246	284	288	251	236	266	305	284	288	310	281	299	285	286	264	268	291	262	255	269	261	257	269	296	282	282	259	296	275	267	279	263	280	271	288	275	282	289	308	281	279	286	254	265	254	277	252	289	277	265	284	289	268	278	306	261	289	288	262	259	272	282	261	273	267	252	278	276	253	250	270	272	258	287	267	286	297	279	251	278	280	257	264	265	266	250	280	260	263	286	256	264	234	259	279	272	303	271	307	269	274	285	280	275	270	263	276	301	274	280	284	279	292	299	276	269	306	243	293	279	283	230	278	265	274	246	279	259	303	270	258	276	256	272	271	286	254	268	284	293	272	263	275	259	280	296	260	261	271	250	301	296	266	292	253	256	261	259	267	307	282	263	264	259	280	280	286	242	301	264	248	300	281	265	302	263	290	264	243	264	253	276	304	288	280	258	278	268	309	286	253	249	270	287	277	250	291	274	276	243	267	228	270	276	271	305	266	289	261	290	279	251	291	252	250	293	265	266	287	279	296	255	261	258	249	273	274	237	257	257	258	261	229	274	280	272	240	278	252	286	270	277	275	272	273	283	286	289	291	254	281	267	274	289	269	274	286	273	246	284	261	293	276	307	273	235	254	265	253	232	259	247	274	262	267	278	263	289	277	286	247	284	280	295	294	231	263	281	277	274	284	288	311	320	263	263	288	245	226	263	279	290	274	258	255	270	240	283	313	273	278	287	271	279	261	254	288	284	276	277	261	252	259	282	282	273	257	240	283	286	290	293	270	275	246	280	257	258	281	283	284	236	257	309	270	286	284	289	285	284	290	263	269	299	253	269	264	276	263	259	282	275	297	314	251	291	260	271	271	307	277	277	261	274	256	270	255	273	297	233	269	252	262	272	274	277	278	286	269	264	265	266	265	303	267	253	258	265	314	282	284	280	276	262	265	270	276	276	256	267	281	281	288	265	262	282	285	265	264	285	254	255	274	283	259	255	281	256	257	268	281	259	291	287	288	265	285	282	282	285	255	257	272	289	268	282	295	282	261	247	261	256	274	262	267	286	264	291	261	304	266	270	260	305	277	265	284	274	290	269	255	280	290	267	272	249	249	256	280	249	276	249	244	286	274	241	275	272	267	285	278	279	277	287	267	305	241	292	283	277	276	244	267	271	274	255	264	273	287	282	286	282	267	265	268	245	282	279	248	262	277	257	281	285	246	254	265	290	258	274	292	266	251	300	269	243	242	282	268	264	261	299	279	274	257	260	265	262	267	256	284	290	300	278	237	267	274	272	274	278	276	273	286	242	268	269	290	295	288	263	274	289	274	299	266	280	315	282	304	304	254	288	236	263	258	288	301	297	287	280	274	282	269	285	276	247	262	276	297	245	272	282	272	249	260	274	278	291	251	246	311	288	273	275	263	253	265	283	252	296	283	264	275	254	240	280	277	261	271	278	273	279	257	269	267	281	276	237	278	280	269	289	250	249	278	272	259	264	274	267	255	243	279	264	283	269	253	291	238	267	268	256	319	257	296	274	282	283	273	276	278	275	273	289	276	275	276	271	278	278	233	261	259	261	268	250	256	265	276	274	234	283	246	281	288	279	262	258	246	285	250	251	294	297	280	252	272	269	268	267	283	268	287	303	257	268	285	286	284	272	271	285	273	260	248	277	290	282	260	273	287	286	279	286	263	263	269	284	266	241	258	247	277	254	266	284	255	267	257	246	281	259	260	265	286	291	265	252	304	261	294	289	297	292	288	291	293	256	249	268	283	276	290	253	274	272	262	266	269	264	297	285	286	277	259	252	284	281	260	289	286	277	270	272	249	294	281	288	277	265	266	288	271	286	271	257	265	290	276	267	254	262	250	271	269	251	288	290	274	268	283	277	277	307	258	261	267	278	253	284	304	276	263	278	228	266	245	276	238	254	258	269	301	289	285	274	248	268	256	243	230	279	283	268	260	260	273	274	260	276	283	275	258	263	274	256	309	273	285	263	270	252	287	273	258	289	295	273	269	286	304	268	285	243	232	255	278	253	299	283	252	269	232	286	259	308	264	299	245	319	280	283	313	296	250	264	307	283	264	274	299	247	253	259	282	291	261	251	270	261	260	293	285	261	289	268	248	265	288	299	260	257	278	278	276	270	282	256	260	279	245	269	321	265	329	255	275	271	304	289	303	260	277	296	281	259	262	291	254	293	279	260	261	280	257	280	260	310	290	277	267	268	284	293	269	289	301	252	325	252	299	240	275	246	296	300	268	300	264	273	266	292	322	280	281	291	280	284	303	251	259	276	252	276	291	311	259	268	248	276	299	262	269	276	299	252	273	257	305	271	266	271	298	252	264	275	260	301	298	284	279	248	277	243	287	286	279	273	275	269	268	265	262	278	279	273	248	264	259	263	281	294	272	284	300	286	303	295	246	304	274	251	278	266	253	285	258	275	241	299	263	274	293	293	269	288	289	287	280	245	266	283	257	293	261	291	268	289	276	274	300	266	261	301	265	269	277	293	265	290	275	297	290	275	260	299	282	280	297	273	294	286	253	292	302	250	284	270	303	262	289	286	265	269	258	253	295	255	280	289	256	289	269	282	277	284	275	267	272	245	258	270	284	269	270	242	266	273	301	274	293	256	285	286	304	240	253	261	290	293	255	279	278	282	270	254	282	267	259	256	307	262	243	256	264	265	261	273	256	291	247	272	256	287	239	274	283	264	262	252	272	323	254	298	271	277	269	231	275	265	288	267	269	231	256	293	239	278	262	257	266	234	282	250	264	269	280	248	280	312	259	256	317	270	266	281	275	282	260	244	264	269	271	284	290	250	282	262	264	286	283	287	274	253	298	263	267	257	251	271	289	275	265	250	280	283	259	291	282	276	280	261	297	293	260	303	288	272	271	285	279	253	247	283	228	303	277	257	284	295	270	288	272	292	284	304	228	265	257	293	284	268	277	271	256	273	279	305	284	262	287	269	274	297	282	255	272	275	269	234	270	274	282	232	265	263	298	260	279	279	278	259	267	293	281	319	271	262	297	276	274	252
12638	2911	881	843	846	825	803	802	753	785	789	760	702	711	739	698	751	644	711	756	728	736	768	725	764	769	742	724	702	724	733	715	737	731	733	680	720	737	701	722	774	745	738	709	676	728	703	696	690	723	721	731	690	704	723	738	720	723	734	691	688	670	755	659	720	803	707	701	711	741	750	721	710	715	746	702	737	726	715	698	701	715	727	698	710	750	713	747	713	750	745	737	782	705	683	688	742	728	714	746	740	726	760	677	746	734	692	724	744	732	678	714	695	732	742	684	725	708	688	754	704	745	721	703	692	700	718	694	704	684	673	743	709	675	696	731	708	749	722	721	704	806	735	671	700	736	717	699	752	731	706	715	675	731	753	687	707	771	729	744	718	702	756	708	744	725	767	679	754	746	729	732	660	701	727	751	700	684	695	736	715	734	734	716	681	729	737	686	726	756	713	742	738	714	684	699	700	721	745	703	726	700	677	706	708	725	707	670	672	732	700	750	752	756	704	695	749	730	696	729	767	681	705	766	737	716	688	720	751	722	694	737	712	756	738	683	728	737	737	740	754	729	756	733	696	739	670	757	720	714	726	760	729	722	759	738	703	730	713	759	742	719	750	757	717	730	697	704	735	700	776	736	721	705	741	752	779	725	765	729	735	695	727	666	717	757	708	709	717	738	758	719	709	730	713	728	714	690	720	752	717	677	695	748	701	720	759	746	741	721	708	740	718	698	748	762	692	727	709	746	739	683	704	749	729	716	743	689	713	719	712	720	743	685	778	750	748	702	747	728	712	708	746	738	741	700	718	726	715	724	718	751	690	723	699	733	741	754	730	763	745	690	723	752	707	737	696	731	676	734	714	703	746	757	689	678	728	736	716	718	780	692	670	749	689	773	743	750	691	738	727	706	726	732	703	734	687	744	757	714	694	733	712	715	706	722	758	758	709	783	685	718	726	683	697	721	719	691	712	713	734	725	717	730	750	756	724	719	697	720	735	709	752	733	735	721	722	700	710	708	735	698	705	787	725	724	722	721	720	761	694	714	705	691	710	710	745	765	688	699	701	684	736	737	763	730	722	717	741	730	701	687	731	698	732	738	713	698	718	708	709	694	712	749	716	733	749	712	757	722	698	689	738	719	687	677	713	710	718	711	699	723	735	731	738	729	738	677	691	713	757	732	748	701	712	730	740	698	685	721	720	710	727	734	732	732	730	684	714	699	745	726	735	747	699	710	721	728	731	705	717	732	713	688	744	790	727	707	716	723	755	739	722	751	669	704	707	715	733	741	718	698	723	729	735	709	728	749	691	756	707	693	672	755	706	722	702	713	675	746	716	721	713	703	730	767	736	729	721	776	716	696	702	722	737	761	730	711	749	688	740	723	697	736	721	720	731	724	729	707	664	700	715	679	729	719	736	707	780	765	719	723	718	735	723	781	732	765	758	668	698	718	731	708	772	708	735	701	784	706	671	731	744	711	719	761	704	744	695	712	723	704	712	779	724	639	757	733	734	700	703	696	766	756	690	714	704	755	735	729	697	755	696	701	690	740	695	750	736	737	762	722	745	722	708	738	725	744	708	712	744	702	691	743	729	701	707	706	738	731	685	792	742	729	756	740	735	721	676	744	700	707	738	705	755	732	716	732	684	701	672	682	768	734	708	713	722	744	716	697	733	688	739	691	720	727	735	743	712	791	750	741	675	729	714	686	732	694	732	686	727	762	738	734	698	737	702	728	725	727	752	708	684	767	724	700	732	693	696	729	705	687	705	762	745	707	752	690	745	749	744	723	699	760	710	706	729	705	690	767	744	730	704	735	699	730	703	701	740	709	707	723	691	728	717	702	706	753	717	748	730	703	721	782	732	704	730	742	729	753	706	743	709	715	680	675	718	722	727	707	731	739	685	733	681	739	766	703	764	708	712	687	745	764	698	786	691	710	738	723	763	749	718	696	788	755	734	698	750	681	728	691	726	716	728	737	724	720	712	697	761	731	707	685	696	740	742	750	717	723	693	684	700	724	783	715	725	700	721	734	666	661	728	720	719	704	730	732	705	711	706	735	690	688	754	732	727	718	705	772	706	760	735	756	723	732	762	696	754	759	738	741	747	702	726	758	688	737	694	729	743	676	724	674	778	717	682	784	725	752	742	725	727	702	756	755	696	764	687	735	754	716	696	707	714	749	695	701	750	686	732	707	717	734	685	741	682	720	698	731	728	734	704	700	700	745	751	708	713	697	674	704	753	750	699	740	707	696	724	715	703	717	764	690	728	697	674	745	709	715	738	694	707	703	726	740	743	760	763	730	696	705	700	760	732	718	706	697	727	770	704	722	744	674	734	697	743	731	730	718	675	738	679	763	699	727	702	782	739	771	701	710	735	717	723	730	749	699	742	719	758	645	724	704	714	703	681	687	719	721	704	696	710	695	742	697	729	710	714	692	752	692	749	707	708	725	736	734	723	677	729	735	746	742	785	714	737	725	710	703	708	770	739	739	690	729	755	737	740	665	732	707	727	790	714	749	721	650	745	693	769	741	765	716	693	679	696	722	714	753	766	720	705	775	726	708	691	757	730	707	768	727	721	726	738	657	718	738	727	723	743	716	761	718	727	674	734	699	684	756	710	720	671	739	744	679	742	705	753	706	727	761	728	718	680	683	710	724	713	702	720	749	733	726	767	716	706	728	660	719	700	682	732	712	710	660	740	722	706	746	648	684	765	742	779	703	664	708	692	750	729	730	738	717	722	715	755	723	710	733	717	746	737	720	712	728	714	728	742	734	725	749	742	751	701	722	736	735	693	784	720	754	752	755	737	703	763	700	746	752	688	706	737	715	772	743	730	746	759	719	727	707	719	710	740	709	697	726	729	686	769	678	722	707	709	716	701	732	760	749	697	734	687	722	717	754	725	744	711	775	766	730	682	734	711	717	709	763	784	676	714	761	745	724	696	677	730	703	709	692	731	685	717	727	713	738	768	703	735	746	751	666	704	692	713	760	725	746	694	730	685	696	709	678	750	705	690	729	707	710	703	709	680	721	765	726	723	730	772	751	723	727	729	677	756	736	716	680	654	678	701	689	773	707	765	751	772	670	730	733	753	757	699	756	761	687	681	723	775	730	708	722	744	740	733	706	708	699	702	713	695	703	711	749	693	723	714	755	711	704	677	705	678	685	752	758	684	748	728	678	759	681	714	707	714	706	784	742	723	765	753	721	727	668	741	725	699	714	734	713	701	737	711	736	712	714	750	708	688	721	703	734	652	722	702	717	681	700	733	740	710	691	748	711	740	740	722	725	724	739	721	717	720	688	674	718	729	688	743	690	726	753	711	754	735	769	677	726	700	690	731	733	715	739	679	725	674	716	740	745	728	692	735	768	742	735	726	673	725	729	771	778	697	753	698	700	723	696	755	733	708	743	706	750	743	731	743	751	724	678	685	720	754	733	694	737	723	741	669	751	693	707	710	715	686	722	691	717	748	683	711	713	716	754	723	689
44262	28266	20670	18915	9658	2388	903	631	462	399	387	414	364	386	340	343	333	344	341	309	349	342	326	301	298	302	324	348	328	314	325	334	337	289	306	295	277	316	297	336	309	309	298	316	297	315	342	313	321	323	330	298	297	284	298	296	335	308	306	282	310	349	325	314	301	306	267	316	299	302	324	306	277	303	290	296	295	310	321	332	293	290	313	310	319	316	307	297	309	303	328	304	287	320	324	303	280	286	315	298	330	294	301	285	308	312	275	307	316	285	337	271	319	310	311	296	303	297	285	311	297	290	304	317	262	281	298	304	345	307	313	277	322	310	326	285	324	292	308	278	297	291	325	286	282	329	273	329	298	285	293	284	292	254	289	293	319	320	299	301	280	326	302	328	351	308	306	304	284	308	291	281	330	331	321	279	322	300	267	277	288	311	305	280	295	325	340	289	283	278	317	318	336	299	303	312	304	310	288	293	300	322	309	298	315	320	304	298	322	280	306	316	298	293	268	301	312	321	297	300	327	309	282	308	298	278	295	303	311	307	332	312	301	284	310	284	300	317	319	309	298	314	325	315	306	317	339	336	319	294	341	303	324	293	305	292	319	308	300	291	320	291	312	329	318	320	303	316	319	321	327	292	315	297	303	298	314	312	295	271	313	308	297	312	311	274	296	297	315	286	315	308	309	313	289	288	305	289	298	309	307	317	278	313	329	306	301	300	289	276	338	262	301	283	281	290	296	302	331	273	257	280	299	299	292	318	316	293	302	308	303	303	315	287	323	282	316	311	307	302	313	304	298	309	264	300	305	297	301	309	310	267	314	287	306	299	269	331	334	282	333	319	305	292	302	310	271	294	283	308	309	339	318	295	273	284	305	300	293	341	311	319	302	295	304	290	296	345	324	325	307	296	291	300	329	277	300	321	304	304	283	311	313	308	331	322	324	291	305	259	278	324	300	296	297	302	272	288	312	306	309	298	262	288	296	318	296	257	297	339	282	293	291	302	321	264	319	292	259	292	326	289	276	287	320	275	295	297	284	340	289	322	345	326	309	282	308	297	291	303	289	325	305	299	286	285	295	300	304	296	316	289	313	263	298	286	332	339	300	299	274	313	321	296	300	306	320	278	297	285	305	293	283	300	317	307	283	293	303	290	297	305	307	302	331	293	309	325	292	310	275	295	291	273	299	298	329	329	318	319	285	307	289	304	275	290	297	305	317	296	331	298	278	324	292	283	292	327	322	312	315	354	339	299	282	284	319	319	278	336	319	315	312	295	290	296	285	292	292	283	313	292	293	306	309	301	286	280	271	313	292	272	297	327	291	292	306	295	275	293	276	302	306	298	349	286	314	309	292	309	299	265	345	291	304	288	301	335	288	300	288	313	293	291	303	296	307	291	310	297	296	285	299	340	290	293	293	300	299	320	308	285	310	292	334	282	309	332	297	305	328	285	298	309	318	309	301	285	282	276	319	318	353	321	268	299	278	253	305	322	301	302	298	310	290	328	320	301	280	329	315	304	288	294	303	287	272	322	279	314	327	287	303	294	304	327	285	264	287	308	305	282	288	311	306	289	323	293	321	311	301	295	316	297	307	289	264	304	269	292	328	314	250	328	321	311	318	328	303	328	296	253	309	318	292	295	314	282	303	306	315	322	289	329	282	292	318	320	296	317	313	307	324	281	320	281	312	346	345	317	275	306	290	291	300	301	277	297	314	339	300	327	303	313	325	321	279	305	315	318	273	289	317	325	306	308	296	296	348	300	320	274	304	324	289	324	268	305	286	309	306	283	279	295	299	321	290	314	289	286	305	335	299	284	296	291	317	337	316	303	277	297	291	311	291	284	265	310	311	263	302	255	285	307	305	284	269	341	319	303	281	293	300	315	330	299	336	330	298	299	293	307	290	271	315	332	286	273	303	318	299	307	302	295	311	311	308	303	311	278	267	291	314	303	279	301	322	300	303	282	329	309	316	311	308	279	282	286	340	308	313	287	352	264	296	304	289	309	294	313	287	284	304	304	279	291	299	310	285	310	282	307	304	314	319	286	292	343	330	275	306	313	323	327	329	319	304	310	303	309	287	320	292	285	278	331	293	294	295	289	292	311	272	284	311	307	295	309	317	294	298	294	297	299	296	338	326	293	297	285	279	322	277	324	294	309	321	314	302	303	335	300	290	296	302	310	318	293	316	308	272	313	320	301	286	314	298	343	271	319	291	301	294	297	301	302	294	310	306	298	304	262	260	329	302	284	304	273	314	275	339	326	344	306	303	322	318	300	289	331	303	296	305	317	312	301	284	322	308	307	306	291	288	297	301	300	311	322	291	312	311	289	287	292	288	336	300	260	306	300	321	319	289	337	298	306	317	323	303	337	325	329	340	311	302	305	320	284	294	289	343	318	309	334	324	309	286	296	325	346	316	326	318	298	282	327	324	338	298	274	266	299	283	303	301	292	304	302	252	257	291	317	285	314	303	299	299	289	297	321	309	293	297	288	307	290	280	317	301	298	280	289	284	304	312	287	299	314	320	312	306	311	283	284	295	310	306	290	308	310	302	274	307	278	322	295	314	293	301	299	303	293	302	299	321	308	291	295	304	247	275	332	293	322	324	312	327	313	303	290	285	288	292	308	310	277	322	322	298	299	292	331	299	296	330	282	280	326	287	291	348	303	321	327	300	299	275	320	320	306	283	273	293	331	291	306	299	307	278	279	317	318	281	314	277	328	306	309	311	288	293	328	293	300	298	287	301	295	260	297	299	312	271	321	294	293	314	321	297	324	306	283	303	304	326	287	276	344	318	305	297	305	349	311	324	289	313	284	284	310	305	297	294	304	302	311	274	280	271	311	311	318	301	311	285	315	315	300	337	316	300	306	277	303	298	266	339	293	273	291	331	320	300	265	301	289	268	306	271	285	306	267	302	291	306	340	333	320	273	308	292	291	326	298	316	308	309	335	258	283	293	277	312	288	342	309	322	305	301	303	327	318	325	294	333	306	303	302	270	297	315	297	283	294	319	298	300	291	318	297	280	296	317	353	250	290	313	261	325	334	309	301	319	302	297	309	273	297	309	307	280	339	284	316	291	332	313	298	317	301	306	309	296	310	294	278	331	274	311	308	307	296	275	298	329	296	323	260	268	275	284	322	301	300	293	303	306	325	313	331	343	292	299	292	304	267	310	354	286	313	326	304	323	291	318	267	339	291	303	293	313	269	314	294	315	307	317	291	289	320	291	334	315	321	311	270	321	301	301	272	345	296	305	302	312	292	304	286	269	308	291	299	311	310	288	303	268	304	291	329	256	297	297	312	296	324	269	307	305	276	290	306	281	308	306	318	340	283	276	287	288	296	321	305	297	317	299	284	298	288	327	295	304	298	289	287	308	279	309	324	278	307	311	281	279	305	299	299	310	316	317	340	296	300	285	304	282	276	323	290	287	302	286	294	322	312	261	319	310	334	303	302	343	309	298	284	318	297	336	287	315	271	320	311	318	308
40145	9395	3475	3901	3323	2786	2339	2039	1793	1656	1473	1438	1424	1138	1139	1053	1139	1032	1037	974	997	913	937	915	912	902	889	827	818	825	844	859	843	812	796	870	828	811	755	835	837	801	845	787	761	810	846	763	795	820	826	812	745	773	830	781	789	762	779	817	809	773	803	767	732	771	756	773	773	762	757	796	796	747	756	817	766	815	743	783	809	759	827	778	754	798	751	769	755	806	792	787	706	764	767	742	749	765	758	755	781	751	794	789	798	799	729	760	723	760	794	751	771	732	810	718	773	730	750	757	770	797	763	796	785	708	743	753	788	737	750	812	772	765	816	768	797	734	790	788	785	787	738	788	771	769	819	778	770	756	739	728	793	726	758	756	790	754	752	820	773	696	790	802	786	808	796	732	719	725	804	777	748	769	750	733	729	759	796	762	798	699	749	729	744	803	768	736	752	765	744	807	775	764	771	745	742	747	781	735	806	782	771	705	743	767	786	759	745	715	812	772	742	714	756	745	744	745	789	754	764	727	725	774	740	765	747	731	795	774	791	777	737	726	815	777	808	788	743	711	759	791	783	733	769	771	755	771	757	759	760	781	751	765	791	794	781	757	796	744	806	743	795	728	772	798	729	790	788	717	716	787	782	823	728	744	772	801	754	752	761	764	778	781	764	775	739	745	759	752	810	779	736	714	763	742	768	756	742	788	783	746	726	783	759	751	788	730	776	825	757	758	746	797	789	806	789	726	794	736	742	742	773	780	771	786	800	763	775	747	742	758	761	762	740	771	738	753	697	749	755	778	724	769	726	699	773	767	730	778	751	722	802	758	772	758	757	769	779	774	821	748	785	764	764	727	747	770	749	755	809	799	826	777	736	766	766	750	767	782	817	757	761	798	732	787	758	747	784	778	764	771	798	775	788	759	807	726	763	742	744	761	720	770	777	781	778	762	820	783	800	730	826	780	773	722	762	750	761	770	766	781	800	724	750	713	725	799	800	749	790	775	785	777	754	757	784	700	755	759	709	725	769	763	793	723	757	816	789	776	732	773	745	728	706	783	774	758	787	779	739	764	800	807	731	750	778	737	751	773	757	720	762	780	737	762	736	694	824	750	716	775	766	770	794	699	812	802	762	763	751	800	784	787	741	795	751	786	802	768	767	794	727	757	786	769	752	749	716	775	752	741	748	766	774	765	767	798	724	776	759	740	826	774	781	749	776	771	716	761	729	735	788	775	782	742	765	728	801	744	770	751	795	785	762	757	749	802	772	784	770	735	755	766	758	756	767	731	781	726	739	755	735	792	758	746	744	733	744	771	734	766	741	787	720	687	804	753	742	740	760	748	730	778	766	755	778	759	785	806	791	738	833	730	776	757	774	735	741	765	758	736	768	747	736	836	754	737	783	774	735	746	777	772	766	732	777	768	750	722	750	750	771	768	739	780	782	757	735	797	767	688	775	728	749	730	780	737	744	738	780	740	744	786	740	722	774	754	742	762	783	755	757	747	742	727	773	736	759	748	760	781	736	812	764	769	784	821	738	752	786	758	715	731	758	819	814	766	790	776	760	772	787	748	742	790	783	764	765	780	771	743	759	736	744	730	748	722	762	741	784	750	796	779	779	753	807	794	794	696	686	769	772	807	809	801	754	770	783	762	764	788	786	774	743	770	759	788	781	755	761	774	803	753	768	756	745	843	796	765	767	757	808	772	784	749	756	797	790	751	732	750	758	762	783	727	742	732	772	774	760	773	811	811	787	771	739	723	814	746	769	759	760	728	787	703	804	740	756	719	736	710	823	726	782	757	790	826	779	776	788	725	758	734	757	776	752	734	813	728	776	718	781	815	762	755	778	808	804	707	765	749	759	749	768	783	737	712	798	722	697	764	764	745	807	719	764	747	742	717	743	762	755	749	772	770	780	791	735	770	773	758	768	746	805	816	781	771	795	717	804	781	788	737	776	736	721	834	752	787	804	784	730	753	728	745	796	708	722	790	758	746	811	697	754	748	715	771	755	746	728	730	761	765	763	808	734	765	808	792	775	721	778	763	750	713	754	778	794	751	746	760	777	781	791	789	767	730	710	778	785	736	806	789	780	735	782	803	716	775	743	729	822	787	774	717	762	730	774	757	722	785	766	764	792	739	808	800	770	807	782	782	738	808	752	746	738	738	819	785	776	732	811	813	790	773	731	786	733	760	751	763	779	777	780	767	719	735	739	769	751	765	775	778	787	788	732	769	745	795	771	713	775	736	731	798	769	771	738	767	817	802	811	723	745	765	763	774	812	757	753	767	763	751	762	780	711	694	808	751	784	783	756	737	780	831	711	751	720	761	740	749	820	751	771	778	779	793	779	704	734	765	768	774	741	791	726	804	766	755	764	743	815	771	788	773	734	739	768	770	789	802	683	745	745	796	770	764	750	749	764	749	760	746	825	771	785	752	816	763	744	803	781	740	745	799	741	757	727	785	819	814	764	781	761	759	735	760	777	768	769	772	749	742	723	772	737	738	758	769	833	765	751	744	722	770	771	764	759	820	772	750	745	787	796	741	793	744	782	755	745	731	761	723	767	790	794	761	748	750	769	814	785	818	782	740	732	775	792	700	768	769	766	728	774	786	784	744	780	752	824	748	735	746	736	743	764	775	725	799	771	751	758	755	786	765	797	814	773	789	800	823	742	800	744	758	783	703	784	804	739	773	771	791	734	774	847	758	753	768	766	703	740	755	741	739	785	745	742	752	771	775	751	809	762	721	723	780	754	756	730	781	734	785	757	747	767	775	733	743	746	806	748	760	813	785	778	759	762	777	755	795	772	776	777	784	768	714	745	747	759	796	752	769	781	791	756	754	821	760	758	746	789	745	759	773	751	779	753	747	790	723	707	705	717	772	815	707	758	769	824	755	780	781	737	717	781	769	738	777	740	823	757	751	772	827	738	756	775	778	788	782	718	771	735	782	801	717	770	722	759	786	740	742	731	789	736	784	754	778	745	726	776	776	695	758	763	741	743	756	745	751	788	728	793	755	783	751	798	782	801	753	736	807	785	751	767	729	731	756	735	768	769	774	788	752	769	745	720	764	773	734	763	753	753	769	733	758	812	754	771	758	779	740	810	742	736	748	714	839	739	768	755	747	814	758	768	778	790	763	745	760	808	758	755	747	733	774	735	740	758	776	773	810	768	735	768	795	771	797	717	788	779	797	755	758	740	787	699	804	788	786	767	752	756	795	750	762	760	765	783	720	757	755	762	769	754	744	766	812	780	776	728	834	768	796	741	732	721	755	740	765	784	755	759	744	767	767	802	799	727	783	779	827	755	770	766	746	811	705	757	778	728	778	771	783	724	756	784	787	732	769	697	714	747	765	726	791	787	799	709	755	779	777	739	748	765	764	766	741	726	826	799	741	762	771	750	788	689	825	770	736	777	732	746	768	807	836	800	776	811	794	718	736	862	792	765	790	759	758	762	749	767	778	791	764	771	758	745	777	786	794	799	736	722	758
43641	25719	21904	25203	19324	8218	2162	784	486	433	396	368	325	255	251	266	234	225	201	243	179	209	190	177	205	194	180	175	195	182	188	178	175	186	170	172	160	183	159	169	140	172	183	136	154	172	166	183	185	176	180	155	159	177	164	180	163	158	162	176	132	168	159	167	156	176	148	151	161	155	149	168	160	193	158	139	149	159	169	156	173	181	154	171	145	177	140	161	167	132	152	166	183	162	177	156	157	157	170	151	152	160	145	145	156	166	163	178	180	144	153	158	142	162	170	159	140	193	160	170	178	152	178	156	168	159	158	166	141	169	150	156	163	143	151	174	185	150	158	140	155	142	140	159	160	176	144	143	178	162	139	151	174	170	155	174	158	159	157	146	159	164	159	169	159	157	165	164	146	143	154	188	160	146	151	151	149	151	139	150	158	181	158	143	173	158	160	151	164	144	155	142	154	142	164	149	149	164	152	148	157	174	161	140	146	125	180	161	164	152	153	161	157	147	143	149	160	146	159	193	170	159	150	155	178	163	169	161	175	170	150	171	184	172	143	165	155	161	139	144	166	160	148	164	152	169	164	161	147	144	145	138	186	175	124	157	155	163	160	166	152	138	153	163	148	138	149	135	168	148	145	174	157	173	170	143	152	169	161	179	150	169	175	153	133	179	156	162	158	130	132	173	152	181	143	168	175	160	160	169	166	163	180	150	150	173	173	164	181	175	155	144	174	154	139	146	153	172	169	136	143	168	134	175	149	189	149	155	141	153	154	136	134	158	166	156	157	154	155	158	146	159	183	161	169	164	164	172	141	164	148	146	139	154	156	124	144	161	174	157	141	152	156	143	176	164	179	186	163	159	164	167	158	138	167	172	162	161	165	163	166	162	164	141	135	171	158	155	174	197	159	174	169	156	144	152	165	166	145	152	162	152	167	169	143	152	175	157	157	159	152	154	132	137	174	154	149	165	177	184	142	159	131	131	168	154	126	155	168	152	145	151	144	172	149	155	159	149	161	136	150	168	158	159	147	173	151	178	150	154	161	149	143	145	182	147	139	128	155	166	148	147	178	157	182	165	178	177	169	160	162	157	134	153	162	158	142	136	159	143	170	118	138	172	135	141	154	170	139	158	146	155	145	131	147	178	175	175	162	162	175	142	165	181	140	145	153	160	151	169	145	131	176	173	151	157	143	162	175	159	144	164	144	173	147	154	165	165	165	137	160	148	163	161	167	171	154	141	158	151	143	135	136	158	169	163	140	152	125	180	148	134	177	169	142	175	157	172	156	147	160	165	149	157	168	157	162	158	151	159	161	163	160	168	127	168	141	158	154	173	197	167	169	160	137	174	142	157	153	143	148	171	161	144	157	182	143	172	150	162	166	139	165	162	154	162	132	170	159	154	151	173	155	167	150	153	160	175	138	158	166	143	166	160	149	141	132	152	159	164	154	162	180	155	161	148	141	151	141	157	139	180	143	152	160	141	149	150	169	158	178	152	167	182	163	157	158	141	138	170	176	146	139	164	139	155	146	156	138	153	163	165	169	155	150	141	156	154	140	151	152	150	184	140	141	141	184	141	134	169	163	164	154	152	148	148	153	152	140	166	160	140	165	157	152	157	178	146	159	154	118	163	181	170	171	160	158	178	165	153	155	157	157	168	167	150	179	166	164	166	144	138	173	141	159	160	157	134	159	182	170	131	153	150	140	169	145	167	152	157	154	163	148	159	166	144	173	160	170	163	161	170	151	143	165	173	153	159	142	153	144	163	171	158	161	157	148	165	150	132	143	172	146	166	166	181	143	138	168	149	162	152	139	169	158	174	164	151	135	147	167	156	144	167	160	146	150	150	147	151	172	131	155	169	178	170	153	155	144	164	176	162	160	146	153	156	144	140	133	139	152	183	143	149	189	138	157	149	145	175	140	185	160	151	166	155	152	140	152	147	160	153	161	158	140	156	156	142	149	166	164	158	150	156	147	159	164	165	157	147	152	136	147	169	171	152	162	169	158	190	160	178	168	154	170	154	173	159	163	165	156	165	146	153	139	168	187	175	140	130	168	147	183	167	167	167	162	170	177	172	171	161	138	154	166	173	141	150	170	180	157	165	178	183	151	148	191	159	164	165	150	162	161	159	156	166	151	134	164	166	159	170	159	155	155	178	154	172	160	172	142	174	176	172	152	150	151	160	146	133	170	162	157	168	142	157	159	170	145	168	166	168	151	158	162	163	137	148	142	158	152	125	135	160	154	191	161	154	145	164	153	168	147	140	161	160	151	145	138	137	157	154	161	169	168	169	159	153	159	152	154	175	178	157	156	142	138	186	145	154	137	166	147	145	162	146	162	162	146	173	148	170	168	153	166	142	169	141	148	147	166	169	170	161	145	138	154	161	163	158	160	182	167	168	192	148	146	158	173	149	158	167	148	155	142	168	149	165	135	165	152	166	151	143	157	151	151	149	167	166	153	177	134	144	155	150	154	166	158	165	171	146	157	179	161	151	170	157	160	162	161	157	156	177	170	166	157	132	144	153	147	141	135	154	160	162	172	162	177	152	171	170	161	141	170	160	139	151	175	160	164	165	179	149	149	159	161	153	166	133	156	170	163	162	159	149	148	182	160	143	144	149	147	156	161	150	163	146	160	137	163	146	171	143	153	125	158	163	157	152	150	169	150	162	168	171	126	155	158	156	170	180	151	166	163	140	157	188	163	135	160	144	146	148	173	157	175	150	159	170	163	147	131	132	174	149	156	159	158	144	166	169	157	155	150	158	153	146	134	159	150	139	139	152	155	156	174	150	142	155	161	189	153	160	156	139	162	164	172	156	151	172	169	149	179	169	145	158	160	169	161	165	153	145	147	187	131	154	163	172	150	155	177	159	173	179	150	159	145	145	182	153	150	158	138	170	153	154	144	156	147	158	152	154	161	142	176	172	155	156	163	151	180	175	151	157	170	136	154	172	177	166	166	121	110	157	143	163	144	164	174	157	153	156	135	160	137	137	173	164	160	172	143	135	165	151	176	171	147	167	142	134	135	163	173	183	159	157	141	151	168	138	151	168	155	130	158	169	148	171	166	158	148	163	143	150	172	146	168	143	158	152	147	149	158	136	157	147	157	163	151	153	150	160	158	164	152	182	160	140	153	135	165	185	147	148	143	170	147	153	156	135	139	162	183	145	132	160	165	146	167	172	133	131	157	174	175	162	170	153	143	149	161	130	151	139	147	155	139	183	133	136	137	167	137	153	165	176	148	160	168	146	190	179	166	146	161	161	164	152	138	137	140	152	173	142	152	177	154	163	131	132	155	138	139	167	155	153	150	159	174	151	179	166	145	167	139	160	152	160	162	173	172	164	149	156	154	144	186	167	188	168	144	166	178	151	151	117	161	148	155	150	149	138	160	159	168	155	157	156	136	137	149	146	144	162	163	180	144	157	159	158	162	158	129	145	129	142	170	136	139	165	187	145	189	164	162	144	138	155	136	137	148	130	154	145
41360	7269	5570	6114	5236	4244	3351	2740	2330	2074	1783	1661	1458	1213	1094	1066	1019	880	848	773	850	751	715	699	681	692	637	630	631	617	568	581	537	576	563	523	541	507	524	525	469	495	489	500	489	487	487	474	491	469	455	480	477	415	452	481	452	447	440	462	466	441	426	463	439	432	415	470	419	440	466	481	417	422	413	426	414	440	426	465	466	453	451	420	438	417	382	461	441	469	450	449	433	401	390	395	423	424	459	436	470	460	420	432	375	402	375	392	444	457	416	420	429	439	417	384	419	362	413	426	430	418	401	406	423	383	419	400	387	413	421	411	443	406	435	366	426	422	402	418	421	448	461	449	419	410	445	427	432	383	414	420	441	463	392	408	401	439	449	416	413	385	436	429	439	431	434	424	415	416	444	446	385	400	401	379	445	382	423	432	408	406	462	418	405	439	421	391	410	424	434	419	454	406	425	422	403	431	434	401	427	429	417	427	424	409	425	409	416	437	434	421	455	435	406	395	413	390	386	391	400	402	406	393	414	405	411	428	399	386	420	430	400	445	378	422	418	415	426	428	387	414	403	411	392	419	413	450	394	397	436	434	463	454	443	405	424	400	404	437	408	407	432	439	403	422	406	400	386	423	417	399	452	450	411	420	388	402	429	427	410	436	359	409	434	405	410	401	406	424	392	439	423	443	405	393	443	401	391	392	447	427	428	390	416	410	404	417	392	435	424	422	416	451	408	406	405	456	392	406	420	413	406	381	408	402	436	405	451	395	383	419	398	412	426	431	406	410	395	410	406	437	426	435	416	440	423	431	432	382	414	427	417	417	415	430	426	431	409	450	422	404	414	453	433	414	441	475	396	390	403	385	448	397	432	416	376	427	452	411	428	376	420	414	429	431	411	427	403	388	424	430	397	410	404	408	404	424	427	422	427	386	389	445	419	424	404	411	390	436	435	396	425	431	402	394	372	397	403	425	404	413	441	425	383	424	420	380	396	383	402	400	407	377	395	391	437	380	390	431	402	429	439	387	392	382	420	421	399	419	382	432	434	412	363	414	451	407	398	378	395	431	420	382	438	366	383	421	420	410	430	416	425	415	430	428	399	431	405	446	386	400	413	411	412	401	390	380	425	418	413	401	407	431	385	398	419	427	420	435	421	400	394	430	402	417	396	391	430	362	419	432	414	408	405	400	403	417	404	408	413	416	377	390	390	401	400	417	428	410	465	397	414	439	435	402	380	418	442	382	417	370	409	429	422	397	386	388	450	414	423	427	383	442	367	400	417	423	429	452	449	447	405	402	408	463	401	388	416	429	428	410	456	441	392	378	414	397	441	390	422	415	421	429	450	433	433	370	405	444	393	398	414	404	404	412	392	431	395	405	413	434	418	391	431	411	440	415	464	409	421	407	395	412	405	396	392	423	438	439	366	414	429	361	406	423	371	415	388	414	406	424	412	388	424	372	422	407	385	449	410	416	416	426	424	422	422	371	375	401	399	415	409	415	430	432	403	405	407	449	416	397	386	443	413	384	402	419	421	365	382	400	456	465	392	413	438	444	391	433	445	432	430	405	375	386	426	422	426	393	394	399	407	430	373	398	385	425	401	394	404	407	398	398	407	410	410	429	426	388	395	432	411	401	440	415	397	418	397	403	420	407	406	416	394	407	402	426	422	402	391	431	442	399	424	453	438	415	413	452	433	430	383	421	389	403	425	445	407	434	443	459	408	404	412	408	401	394	413	416	414	403	439	432	415	426	412	388	421	448	417	447	394	416	456	385	419	399	385	415	405	404	424	438	354	418	412	441	412	361	383	433	418	429	400	425	415	392	445	437	413	425	413	392	424	422	409	445	412	417	421	461	387	442	413	426	405	418	395	425	447	442	416	439	400	411	442	413	439	399	430	445	405	409	390	409	415	432	420	447	427	397	424	400	452	399	425	419	439	400	396	417	399	404	396	452	405	434	408	419	427	404	381	431	405	408	422	434	411	432	382	411	433	398	402	423	417	398	436	417	404	418	411	451	426	365	430	417	400	454	379	433	419	376	423	425	406	450	415	414	371	395	411	397	424	431	412	391	378	422	426	405	451	450	397	422	398	385	414	417	413	419	418	461	393	428	421	400	441	427	416	398	391	432	404	447	402	368	419	431	375	406	379	414	408	404	438	405	430	383	417	454	396	424	401	416	406	403	393	462	424	383	410	400	397	407	426	408	400	412	410	436	401	401	410	383	421	431	411	419	394	431	393	420	415	362	409	419	426	374	410	389	411	405	431	400	427	405	427	366	424	427	402	407	426	427	415	402	394	417	416	426	434	370	408	424	464	393	433	412	413	441	413	419	395	432	503	458	414	406	410	389	439	416	411	409	423	429	437	394	407	432	391	380	392	443	440	406	428	396	453	436	433	403	432	450	449	412	429	410	413	403	404	439	420	432	427	380	376	397	409	384	381	408	409	399	448	431	412	409	408	407	406	390	437	416	425	451	414	405	435	416	419	378	450	407	449	413	456	399	432	398	431	415	405	412	442	428	425	384	405	418	401	427	418	427	417	443	446	427	401	398	459	420	400	397	388	431	430	420	422	428	401	394	391	398	426	396	387	391	402	389	421	430	422	424	428	412	404	409	428	437	394	372	442	422	401	403	414	417	400	399	408	406	400	415	415	404	424	411	446	427	405	438	410	418	377	402	434	400	448	426	392	420	387	433	390	398	409	405	410	416	434	412	421	442	378	390	411	443	423	438	434	425	405	411	445	441	405	434	385	424	414	402	433	423	415	405	409	426	425	402	418	420	425	393	406	417	400	414	438	420	409	395	411	432	410	380	419	393	413	474	409	404	409	429	428	432	413	412	409	404	425	429	406	383	412	397	451	437	403	424	442	417	435	413	405	439	400	449	386	388	407	435	402	408	389	399	435	405	394	408	399	391	413	429	431	342	411	394	403	428	428	435	428	404	454	422	441	435	395	449	403	415	381	404	425	418	413	428	458	417	418	416	421	404	410	389	381	397	406	412	413	419	426	424	380	409	369	445	403	420	454	395	443	417	394	435	448	399	424	430	400	428	402	368	420	416	402	401	406	385	422	372	374	416	419	441	387	432	453	402	430	422	401	404	382	459	361	449	414	429	399	415	426	405	400	414	406	436	398	414	409	399	423	417	412	440	405	414	412	423	427	428	410	413	427	421	420	426	415	414	433	374	414	372	427	436	418	384	426	407	402	381	417	458	425	417	399	413	442	376	455	415	385	408	373	464	428	411	386	421	425	428	410	418	385	413	396	408	417	399	436	429	407	415	375	401	421	438	393	393	396	414	406	416	386	421	406	371	433	426	459	418	382	380	417	419	422	414	435	433	418	428	410	406	448	410	392	375	412	435	402	424	384	365	401	431	386	400	412	429	422	400	407	416	408	406	433	459	415	394	399	446	397	416	416	407	404	415	406	399	418	411	423	414	426	442	438	433	404	378	397	385	414	397	416	439	413	366	406	412	440	452	405	424
17869	3593	473	364	297	274	282	287	291	292	278	266	260	261	295	282	271	283	275	261	291	286	260	298	280	272	295	285	283	286	305	299	265	267	285	286	294	304	272	246	265	321	268	275	268	250	288	257	288	265	281	295	266	260	244	250	259	257	309	305	269	263	296	280	286	242	305	244	267	278	254	282	246	262	257	266	302	250	255	296	264	262	277	279	289	275	260	275	277	258	300	269	283	245	290	260	261	258	273	264	263	238	256	281	280	300	286	307	257	264	268	268	268	278	285	261	281	273	292	270	256	293	275	256	254	265	271	266	287	255	285	302	289	289	266	254	276	299	263	252	290	307	294	272	272	279	274	276	285	267	294	275	324	254	279	293	275	294	302	250	282	237	265	252	293	279	288	267	246	278	292	274	286	271	263	283	270	265	254	254	246	284	282	263	279	269	297	281	276	279	290	273	304	266	280	303	278	289	276	241	267	302	249	261	295	287	277	287	293	294	290	256	301	263	285	277	308	277	280	316	280	269	290	305	307	263	281	297	288	251	277	289	266	312	294	258	262	281	288	293	309	263	260	267	294	269	292	282	288	301	283	257	244	302	257	236	283	254	268	275	266	309	266	274	271	289	295	280	284	280	279	273	256	290	263	258	284	260	270	258	279	283	282	236	290	259	286	257	231	293	279	278	269	300	275	294	258	261	279	262	275	296	275	311	261	271	262	284	284	257	255	260	270	294	276	306	251	303	312	305	277	280	259	273	275	263	279	283	280	218	264	250	284	268	263	300	274	315	255	292	276	254	293	288	286	293	279	278	277	268	264	265	245	268	276	279	301	258	292	254	276	262	283	243	268	262	287	290	270	285	262	304	258	278	258	251	284	274	253	290	298	280	286	254	276	283	256	290	265	255	268	291	264	283	279	254	292	272	246	273	253	255	265	291	288	255	267	314	271	289	280	268	283	298	288	286	305	263	307	302	294	267	292	252	262	239	276	251	249	270	263	238	264	271	258	254	244	272	270	268	276	239	236	276	285	275	285	288	234	261	303	283	303	258	256	284	288	282	274	304	279	285	261	277	284	245	256	254	254	297	269	287	266	279	270	288	299	280	256	271	267	304	278	309	281	289	253	274	255	253	273	277	260	259	273	261	270	302	257	279	249	286	269	253	283	264	257	281	249	278	310	276	301	273	259	281	283	291	291	265	275	273	315	236	281	260	280	268	286	278	254	271	291	291	285	265	304	266	284	276	256	271	282	301	280	270	246	274	271	241	266	248	271	258	263	289	268	298	255	300	283	292	242	263	265	253	263	275	317	275	280	266	253	282	278	312	288	292	292	286	258	296	251	264	274	233	261	288	293	265	269	270	322	255	269	250	292	301	274	271	253	274	270	274	285	281	255	261	270	282	266	282	284	273	289	271	293	280	263	258	289	278	275	288	297	276	272	278	271	271	305	264	266	286	278	281	293	260	271	288	272	273	275	286	275	246	310	257	273	248	283	296	294	271	286	295	253	272	265	271	277	266	279	292	311	324	261	277	277	277	276	273	267	268	277	284	303	265	277	280	267	263	291	296	296	276	253	232	279	277	258	285	266	293	275	267	271	281	275	271	315	295	270	286	292	287	279	273	246	272	258	287	293	292	284	274	279	278	285	268	267	290	318	240	274	256	279	257	289	266	270	284	269	290	272	306	283	246	248	277	260	288	264	262	288	274	281	271	289	265	295	266	286	275	295	275	286	252	265	272	296	271	282	274	262	278	280	287	298	303	270	268	287	277	259	288	293	287	285	266	301	298	304	276	274	271	253	282	269	276	255	274	293	306	295	322	259	309	279	290	295	242	280	270	285	281	278	285	299	287	280	277	310	278	277	266	284	280	276	293	296	309	278	273	249	248	330	286	282	278	282	293	303	280	317	263	294	251	307	279	301	282	284	285	289	249	270	269	277	251	300	279	278	230	249	289	298	292	277	284	283	286	263	296	288	266	274	274	273	278	258	265	263	265	292	265	288	255	260	268	261	288	257	263	274	263	283	280	257	302	273	292	275	264	261	281	276	275	279	270	271	270	264	259	286	282	310	260	266	264	307	285	260	261	262	276	289	276	266	291	278	309	268	252	280	297	256	286	267	307	278	261	292	269	278	270	251	296	290	273	276	305	306	282	275	276	277	276	265	264	253	282	308	296	265	294	281	310	267	278	259	282	310	326	233	271	266	251	281	257	294	282	282	272	263	276	306	250	284	300	284	260	238	284	276	285	299	270	299	264	266	266	295	254	277	282	242	261	292	286	273	284	274	229	241	281	275	285	290	274	274	268	271	280	287	313	259	255	299	270	257	302	292	300	292	274	280	276	259	269	301	288	238	247	242	274	257	234	297	277	255	265	283	266	285	253	289	247	272	299	272	275	252	278	273	290	280	261	266	273	295	255	270	248	281	280	264	268	287	266	303	272	275	285	278	271	270	280	262	281	258	270	251	278	277	275	286	255	270	256	276	242	261	274	267	271	270	272	266	276	281	279	264	266	306	272	286	272	285	291	263	247	250	281	275	298	272	261	265	251	267	265	285	286	312	256	255	266	268	264	271	305	231	274	304	288	260	275	287	261	257	260	242	271	272	265	279	275	287	283	264	298	287	267	276	271	288	264	244	263	282	297	261	271	257	291	267	303	231	242	293	247	250	255	304	280	263	273	266	289	282	281	265	251	269	307	274	283	287	285	277	298	278	223	269	265	283	258	285	255	247	258	246	264	287	216	271	286	263	281	292	306	278	258	236	277	290	311	259	286	270	278	257	287	260	289	264	273	302	280	285	297	273	271	277	268	286	271	311	263	261	289	270	292	271	267	253	290	264	294	279	260	292	296	270	275	277	286	316	282	260	267	277	303	292	293	264	280	283	258	267	283	278	303	265	298	281	262	276	277	295	283	267	273	275	270	274	252	299	276	307	266	289	288	276	256	274	270	284	286	291	279	268	250	263	250	284	293	297	287	264	294	275	300	271	287	269	259	273	275	291	281	264	255	315	289	270	327	316	283	248	297	280	305	271	239	294	251	254	298	288	284	261	263	276	275	285	280	292	252	277	292	261	286	297	289	292	265	294	273	253	281	306	284	288	252	305	275	261	259	261	273	254	279	300	276	295	258	277	246	287	267	279	295	269	288	291	266	258	239	270	259	289	294	258	253	297	285	267	301	272	277	262	259	258	297	287	306	293	274	276	297	251	294	276	278	287	283	255	276	275	285	254	271	272	279	263	255	273	278	243	271	270	276	261	287	269	284	277	287	259	281	227	283	271	262	288	239	265	294	289	270	267	254	258	248	306	257	278	274	252	271	288	281	281	251	299	284	302	268	265	312	277	277	286	271	276	285	272	285	286	296	268	304	254	253	277	248	298	260	278	303	280	259	276	256	289	307	285	284	319	256	290	288	259	263	267	270	272	294	278	269	310	255	263	285	259	265	284	269	295	274	287	256	282	271	286	269	252	272	270	258	258	316	241	266
13948	1111	822	860	873	835	738	786	814	753	779	709	801	743	723	744	769	742	724	758	722	704	734	722	722	734	739	735	724	712	759	743	750	699	774	716	763	695	712	720	706	724	727	716	736	704	722	704	779	746	685	723	700	762	713	751	696	688	758	764	709	724	731	729	764	717	736	691	696	709	711	760	762	695	675	770	759	685	702	766	731	692	691	712	743	709	712	733	732	778	730	704	707	736	744	751	722	730	721	676	715	726	766	686	692	775	743	762	696	725	767	725	752	748	781	695	759	726	747	759	734	748	676	725	711	720	707	729	718	752	690	742	736	706	763	699	748	748	693	752	687	698	695	746	726	712	746	758	718	743	706	721	754	723	757	748	716	715	725	723	717	763	737	743	689	742	703	714	704	685	741	729	729	693	752	691	688	733	765	672	737	701	700	729	742	728	751	693	721	730	740	754	736	726	743	735	763	760	687	715	714	673	738	780	703	709	749	764	756	744	718	715	788	762	759	729	761	690	718	774	690	731	753	705	714	690	667	753	743	730	726	716	726	744	709	731	667	692	691	735	694	729	724	727	744	725	726	724	711	744	686	667	674	688	729	747	734	708	770	757	708	694	756	709	726	736	756	702	729	720	670	697	705	721	742	748	730	666	704	716	729	774	730	728	717	744	709	688	697	720	689	705	698	706	728	680	663	752	749	695	720	729	744	699	714	747	712	700	705	736	760	722	710	724	724	762	765	742	728	736	752	695	720	719	744	771	770	680	707	760	750	675	706	721	685	707	734	739	749	784	716	698	731	686	713	689	715	739	717	718	723	755	666	695	717	759	701	670	738	737	717	739	732	700	748	710	717	779	745	733	721	705	758	696	725	724	730	743	717	693	704	760	730	753	659	674	734	724	663	730	707	762	767	702	704	723	717	700	695	704	743	704	672	693	698	733	756	714	712	722	654	733	698	721	752	713	711	701	733	715	699	674	712	730	745	689	703	671	721	744	690	713	731	731	731	699	734	716	740	661	764	707	740	783	726	759	721	702	752	788	679	682	729	708	711	711	692	681	693	728	733	732	670	725	745	694	679	723	694	746	727	720	718	672	762	741	756	722	743	697	746	737	719	735	735	653	722	719	683	701	725	771	686	716	744	721	691	735	701	729	740	699	728	724	712	721	691	715	724	708	694	677	709	733	739	725	705	688	777	773	725	689	667	703	745	710	731	734	710	738	745	726	710	705	711	713	737	697	702	716	730	726	682	742	708	682	724	676	691	745	718	683	736	723	742	728	716	693	708	683	741	762	665	708	735	682	779	739	712	714	719	771	735	761	731	676	735	707	699	753	773	732	749	748	716	724	778	666	687	674	750	702	708	760	701	685	736	706	678	776	725	757	765	697	677	723	723	710	718	731	722	713	721	737	714	725	735	759	772	702	725	694	718	714	712	692	736	708	742	738	708	711	666	709	742	715	752	682	711	715	689	706	710	735	739	744	694	722	700	741	750	760	715	697	696	684	764	688	720	720	740	681	743	731	745	663	725	764	702	791	721	706	693	723	670	695	728	712	772	705	732	699	714	711	729	694	722	737	719	753	782	714	768	717	735	791	744	713	724	711	768	707	746	717	722	746	722	695	740	718	727	713	729	717	698	757	698	711	749	699	707	717	689	748	736	767	677	692	721	716	717	753	721	739	718	688	742	807	742	705	701	719	765	653	697	697	713	748	733	738	726	728	719	662	743	696	743	716	697	748	737	668	703	720	757	719	751	728	732	679	760	708	737	703	722	739	739	698	739	745	732	784	686	751	770	738	726	734	727	694	715	735	691	709	747	724	729	691	722	756	659	742	701	766	735	757	764	655	773	719	711	754	746	748	756	729	679	754	714	716	751	688	756	732	728	717	718	729	689	725	723	705	687	788	775	768	660	694	733	699	705	708	720	783	730	709	695	731	713	684	700	808	716	705	681	720	665	712	695	699	700	752	734	730	747	706	722	735	686	735	692	687	736	698	746	739	699	730	736	723	744	694	718	719	750	742	733	788	702	732	741	760	732	710	766	695	718	738	702	728	745	756	749	736	731	732	712	701	772	715	723	725	730	733	743	712	747	747	732	784	720	725	722	723	717	712	738	752	754	723	701	682	707	723	770	697	717	737	715	694	689	756	754	694	709	706	760	740	691	712	732	722	736	731	716	720	720	730	702	710	742	737	718	694	738	698	708	727	759	702	773	716	708	719	712	740	685	722	686	714	688	682	741	723	734	669	694	690	739	686	716	688	739	793	701	715	747	698	721	705	725	718	724	685	710	710	735	752	703	709	763	742	764	729	710	697	723	678	729	718	709	735	721	726	729	733	726	721	720	712	726	702	787	723	728	719	781	779	717	731	699	736	734	715	735	713	753	721	760	721	731	712	699	712	716	722	696	749	719	723	716	705	695	724	742	735	780	722	764	754	741	733	717	733	673	707	725	716	726	721	741	738	751	683	716	748	734	713	719	692	709	717	703	682	736	707	713	728	687	751	701	754	768	739	743	747	733	676	675	739	734	719	740	685	668	772	729	702	744	742	719	738	710	703	727	750	749	707	705	696	704	748	723	725	709	723	713	736	713	710	767	713	751	675	735	677	751	767	694	709	708	731	689	700	730	722	697	692	763	747	727	707	701	723	718	716	743	698	751	715	771	757	707	696	740	763	733	732	715	725	736	716	710	736	732	699	743	711	691	739	727	741	752	669	754	726	748	731	728	734	715	727	746	715	685	716	701	681	765	726	733	697	716	717	727	683	715	678	695	738	751	713	710	702	719	742	737	740	730	749	690	701	725	781	756	722	722	707	738	740	714	707	724	753	693	736	702	711	729	749	734	763	729	701	737	756	698	710	790	733	699	695	748	769	737	733	770	695	727	695	748	688	700	710	752	690	713	765	711	783	759	782	686	724	720	753	669	675	711	704	682	730	742	762	688	728	688	730	690	754	718	740	719	757	691	713	732	711	736	726	715	663	723	776	727	708	708	736	687	710	703	730	726	733	693	715	702	716	721	723	770	707	729	703	718	760	697	714	723	799	691	685	705	736	721	718	704	670	743	725	704	721	705	710	725	716	715	692	674	769	695	731	724	730	701	756	701	713	689	737	672	679	682	752	752	676	746	712	753	733	725	755	720	673	720	665	736	678	667	698	649	747	748	761	749	755	703	722	715	756	722	725	780	747	785	737	703	699	707	745	703	776	725	722	728	692	778	762	714	743	751	686	745	723	715	705	712	722	731	751	656	701	759	716	650	735	726	715	727	692	709	710	689	708	789	745	700	716	733	712	679	735	717	686	713	678	722	672	702	788	733	688	717	725	675	751	712	739	648	718	727	699	706	682	713	703	710	717	722	704	719	698	727	720	712	711	719	705	674	699	722	749	678	710	679	687	737	705	736	658	753	719	693	684	764	756	739	740	672	754	695	685	735	749	704	723	715	689	720	759	744	735	698	692	681	707	719	706	707	735	730	726	717	765	698	669
45926	24938	20595	19523	10700	2353	909	643	510	428	404	433	383	347	329	340	357	325	358	335	334	365	359	327	321	339	298	300	319	309	303	295	274	298	321	299	297	293	329	311	284	334	311	279	314	350	297	292	349	308	286	347	317	335	296	306	285	327	327	342	312	295	278	273	314	295	302	275	316	309	300	317	311	314	284	274	276	288	286	301	310	312	307	283	320	298	351	288	320	313	331	295	305	295	298	285	309	312	306	289	299	278	298	315	304	283	316	298	303	316	317	325	309	307	323	295	279	326	321	274	309	290	289	285	287	333	292	322	285	292	300	288	294	314	327	283	313	294	288	287	275	299	311	297	303	296	315	289	322	317	291	296	301	294	268	301	314	306	331	285	298	281	277	325	311	310	291	273	302	317	292	320	287	295	292	316	321	293	293	313	324	307	276	272	292	288	350	284	331	299	321	282	308	339	310	269	290	269	285	299	304	310	333	300	326	312	288	302	302	331	294	322	316	335	281	282	310	280	346	295	310	340	322	327	299	310	361	301	313	311	296	318	296	306	302	312	323	306	314	325	319	287	307	288	267	327	287	317	282	326	287	340	301	304	314	290	315	307	302	330	276	322	324	298	309	305	284	296	292	294	283	296	337	307	276	275	302	291	328	318	316	309	325	291	327	304	298	275	291	297	287	319	278	289	300	306	286	304	295	326	296	298	292	303	317	313	275	322	281	290	304	319	284	282	293	304	296	292	331	316	329	305	298	303	291	324	325	306	351	301	306	312	300	323	271	304	326	293	332	285	323	299	311	293	294	280	286	316	286	301	313	301	303	304	307	308	292	322	325	314	314	315	291	271	309	279	320	311	284	297	290	322	317	289	318	309	295	291	306	308	297	342	291	278	304	318	290	306	311	372	300	287	307	309	283	280	322	302	300	273	282	313	287	314	269	299	326	263	303	279	325	292	347	278	284	307	281	294	260	316	316	325	305	321	263	314	314	294	329	288	301	322	295	329	316	305	270	277	307	290	281	310	296	279	332	321	269	313	316	307	281	294	283	295	289	299	327	291	292	309	286	302	291	321	292	294	326	303	300	346	302	285	293	317	314	292	304	291	287	321	348	299	344	294	280	313	281	299	301	314	313	301	287	292	303	309	328	323	269	298	301	306	316	330	289	319	281	295	340	318	288	289	298	301	311	286	315	320	286	317	283	299	298	340	302	314	289	290	307	315	293	326	319	313	287	304	311	320	294	329	307	292	309	291	307	297	279	307	340	309	303	313	292	283	284	285	291	329	308	291	292	287	309	293	334	304	304	350	314	277	291	316	293	322	314	303	304	312	321	338	300	280	307	305	302	311	297	301	295	288	319	313	319	293	292	291	308	327	265	281	299	265	300	300	326	329	330	272	329	341	315	335	325	306	335	304	321	311	315	288	311	310	304	292	281	346	318	317	316	303	274	312	338	268	302	305	314	291	328	311	317	290	280	320	283	305	336	324	284	302	298	287	299	297	316	329	319	315	294	293	302	282	281	311	308	317	317	293	321	315	301	297	300	289	306	285	308	300	298	302	296	289	301	287	286	331	309	318	335	352	320	304	312	292	285	290	313	284	323	313	325	309	310	300	297	297	319	296	312	282	275	313	299	286	296	292	314	319	313	288	302	328	281	277	302	294	337	338	281	326	313	295	309	291	313	312	295	311	310	322	319	337	300	301	314	295	302	290	296	304	321	268	318	303	316	340	271	321	298	295	291	321	292	313	280	300	311	295	280	316	305	314	288	323	300	310	297	300	303	318	283	336	303	337	291	332	280	283	313	298	324	296	288	295	299	299	300	308	286	333	327	315	307	322	296	305	306	311	301	324	301	322	309	299	275	310	332	280	303	309	315	306	287	320	289	328	277	277	324	301	323	296	276	313	310	295	287	282	326	279	289	285	293	344	273	303	304	293	336	302	316	282	303	307	290	272	307	318	301	299	356	323	281	320	274	285	294	310	283	255	333	319	286	291	298	290	301	301	313	282	299	336	293	292	306	312	307	342	299	285	292	299	338	315	299	308	313	290	358	299	307	325	328	307	319	334	304	289	321	311	293	337	305	337	311	322	323	331	297	322	324	316	316	278	287	282	307	319	299	301	302	283	356	328	291	277	299	284	299	322	281	277	302	279	306	294	291	312	274	283	298	313	262	323	295	300	332	275	300	314	292	278	306	311	280	274	323	296	307	333	297	313	279	288	318	303	299	310	290	282	314	293	330	296	313	301	330	272	300	278	283	308	299	309	300	310	293	309	317	311	283	312	285	316	303	317	299	307	313	341	280	304	305	302	297	336	309	321	313	297	267	315	303	308	293	321	284	295	302	308	296	294	332	303	290	310	341	297	267	341	290	283	296	289	307	324	342	293	289	318	315	303	323	304	281	284	283	318	299	311	344	313	305	310	297	291	280	289	316	287	317	329	286	304	281	300	300	283	304	259	300	301	305	308	340	282	302	303	290	310	290	333	288	305	295	280	295	321	302	279	290	331	300	288	288	275	297	300	317	306	283	282	287	310	297	331	309	295	287	301	294	296	290	287	314	304	280	296	322	328	322	335	337	342	327	294	313	330	328	302	271	274	286	340	301	324	291	300	324	294	321	305	335	315	340	319	295	299	341	283	311	309	297	310	289	301	281	309	331	298	284	292	293	333	314	335	293	284	304	295	291	305	297	282	319	267	322	303	326	295	310	290	308	299	297	287	304	308	285	331	303	291	312	345	315	279	319	335	329	300	313	281	300	277	323	288	317	320	298	279	297	297	335	276	296	303	312	320	316	327	281	316	323	323	301	314	325	319	266	318	287	299	290	318	316	299	297	284	300	334	296	320	321	292	313	267	300	319	327	332	303	302	322	292	312	333	320	316	315	345	307	321	306	322	287	336	306	302	295	292	287	286	330	248	304	338	308	320	312	296	282	273	288	280	283	323	312	289	299	310	297	346	290	315	309	321	324	304	309	313	301	339	289	311	286	307	269	303	301	282	256	333	332	285	299	315	273	304	311	302	361	306	309	339	310	317	312	306	313	348	313	286	298	327	313	303	300	284	284	290	323	279	294	289	303	303	297	321	302	254	311	300	314	305	332	276	326	269	322	334	301	287	289	318	320	340	310	308	296	310	306	285	274	279	321	324	305	294	313	285	294	297	290	291	308	267	314	302	299	308	296	309	296	276	305	317	334	309	311	290	287	294	298	332	312	314	316	304	303	350	316	295	288	337	333	309	316	296	319	278	297	339	342	305	309	279	310	281	325	305	280	303	297	314	285	305	313	276	320	288	292	293	345	309	320	305	316	310	310	303	292	326	315	322	288	296	307	325	299	301	306	323	304	318	324	296	313	295	302	303	304	303	291	271	282	324	336	301	299	304	301	290	333	319	306	300	311	287	313	314	319	322	320	313	327	267	315	315	294	326	293	298	299	310	300	305	287	307	294	330	299	293	306	280	304	315	318	290	331	289	317	335	309	315	275	313
37909	6039	3430	3840	3411	2834	2372	2124	1813	1624	1579	1372	1371	1179	1108	1089	1023	990	998	972	936	925	894	890	900	942	875	847	876	837	840	872	886	857	806	797	878	860	784	815	795	838	825	793	790	801	757	780	865	789	758	725	794	842	721	818	794	773	765	751	777	787	818	735	842	812	765	796	787	783	738	787	833	787	749	795	817	735	787	800	783	761	741	767	754	804	746	754	771	776	724	805	784	770	783	765	813	736	792	701	822	776	779	752	766	707	734	742	747	803	802	750	752	767	746	773	765	725	747	767	755	818	799	759	771	754	756	760	784	743	780	757	746	739	785	796	734	755	821	696	777	752	726	786	777	746	758	802	744	794	761	751	698	792	784	746	804	747	735	773	710	751	747	726	789	799	705	772	737	707	716	686	789	762	772	742	754	754	724	776	752	774	733	787	773	735	763	763	790	796	703	756	822	741	784	767	768	754	748	780	814	804	779	754	762	773	766	748	726	775	794	732	760	755	774	777	772	781	787	736	787	766	771	758	772	759	759	766	771	714	769	729	749	719	749	796	744	793	775	791	772	752	746	816	785	814	784	764	737	743	738	815	785	746	845	782	764	792	799	832	743	782	786	741	779	783	748	771	804	739	785	751	770	767	738	796	774	736	792	779	794	759	768	771	754	760	778	734	757	703	817	756	815	729	754	766	753	791	821	781	707	802	810	797	809	741	711	770	786	784	753	732	781	768	784	802	811	720	744	760	741	771	757	770	775	752	778	776	795	765	738	746	765	706	775	752	767	799	767	840	790	765	740	715	750	778	756	770	738	735	709	740	786	759	745	807	799	731	742	750	734	769	731	769	766	726	785	777	747	773	733	814	782	771	770	793	726	746	790	760	758	760	805	789	800	795	790	750	770	789	753	767	787	785	769	741	707	730	749	748	763	734	752	776	780	783	780	772	776	813	786	785	787	766	705	725	761	758	815	756	757	751	714	784	753	736	712	790	761	788	719	794	770	766	743	741	779	764	724	765	735	749	760	703	769	738	749	755	776	795	734	754	722	762	739	770	756	709	783	761	741	724	809	772	732	746	781	769	794	750	744	741	821	709	766	751	717	800	763	764	775	786	814	762	790	753	741	715	761	716	791	769	743	759	788	757	741	748	760	774	769	783	810	753	730	743	781	736	764	789	748	683	773	750	780	745	704	830	744	733	760	730	790	786	767	804	755	750	751	758	706	758	774	771	763	760	786	766	748	757	715	782	835	778	739	743	751	815	790	760	720	783	783	738	806	804	703	780	746	748	700	766	776	779	745	741	769	771	763	790	732	755	813	761	782	742	775	770	746	755	741	763	800	773	774	805	765	759	774	744	778	776	738	817	786	750	716	775	759	772	702	775	735	743	727	748	737	745	758	778	731	778	741	710	749	716	791	743	747	741	802	736	726	750	769	769	744	747	734	773	810	733	756	738	768	766	703	727	760	786	774	815	733	769	754	765	758	772	771	738	763	767	778	784	798	784	751	760	726	761	801	739	731	784	798	761	759	755	732	770	747	786	759	814	753	717	759	789	764	771	729	740	747	712	739	737	748	731	730	721	717	757	791	748	787	791	761	770	772	771	757	775	768	798	769	737	709	754	713	815	756	780	719	754	772	815	771	734	728	754	807	740	786	779	752	801	736	745	766	738	795	763	776	801	772	779	733	771	718	766	773	772	765	733	740	774	816	760	781	714	730	816	732	734	756	795	756	708	772	770	748	728	689	754	786	803	750	787	787	743	757	756	801	781	790	756	794	780	718	724	747	792	740	811	732	816	734	719	760	803	731	773	760	792	772	732	774	743	750	790	778	723	727	749	773	770	780	745	743	770	744	767	770	755	750	736	790	727	799	734	822	709	723	773	721	737	772	805	802	792	781	744	787	760	772	787	769	823	771	706	785	713	757	701	765	766	819	789	723	775	757	751	767	811	817	741	740	782	746	773	741	772	762	743	746	733	777	782	778	773	764	775	790	704	779	696	803	706	753	731	766	818	722	802	727	769	788	754	803	776	745	746	757	718	801	709	800	812	764	809	804	753	804	736	765	761	764	732	782	744	775	781	734	792	819	763	754	749	724	786	734	784	725	707	733	780	751	768	754	789	726	701	815	729	742	830	788	745	736	784	765	744	739	732	793	743	722	763	786	780	748	761	725	796	763	785	767	720	795	772	755	777	759	747	792	804	749	762	723	758	776	745	761	743	710	778	725	796	770	740	760	794	817	800	764	714	806	726	755	743	739	801	807	761	778	779	737	772	771	810	717	801	742	758	710	747	776	755	765	720	733	756	803	704	787	775	701	757	757	746	781	769	784	737	821	835	764	789	706	751	737	748	799	773	811	748	769	750	734	789	765	791	751	760	747	787	782	728	757	725	746	760	713	737	759	768	753	774	813	783	772	819	776	762	730	772	760	746	754	766	769	742	773	739	741	753	762	741	741	748	811	738	750	728	802	760	772	788	767	748	759	764	795	835	775	752	761	781	826	743	802	760	732	775	783	787	745	785	748	773	746	785	730	738	738	751	791	761	782	749	770	816	777	733	785	750	740	780	789	757	741	782	811	735	731	820	787	734	779	729	779	795	797	767	795	768	746	771	813	760	772	731	737	735	769	770	826	790	782	774	764	733	756	757	724	683	761	807	787	760	785	780	771	734	763	746	719	772	792	789	730	788	752	780	780	746	764	762	759	789	728	755	787	812	790	780	759	742	790	751	777	757	808	765	763	712	798	777	772	757	730	766	756	749	722	800	778	750	792	779	795	710	774	809	725	771	720	770	723	741	737	780	728	704	756	804	774	757	799	764	731	747	751	751	729	760	752	747	781	732	749	808	774	750	744	768	779	776	795	767	790	750	756	743	782	727	792	737	735	747	776	731	764	781	801	786	774	749	781	771	769	803	758	789	697	711	771	791	755	767	814	745	764	764	775	799	767	762	756	775	723	765	754	800	713	807	772	800	757	749	796	789	733	753	839	782	777	778	748	771	796	802	757	737	763	755	769	758	795	739	747	741	778	751	757	798	761	782	754	791	780	761	730	767	725	811	783	716	735	793	705	744	795	752	773	747	727	800	756	780	751	771	781	725	767	789	783	744	736	771	787	788	763	786	749	712	790	790	747	765	769	699	753	724	727	763	731	758	789	732	783	751	740	799	762	721	807	774	816	777	756	787	755	745	769	754	757	812	764	721	715	732	735	744	737	779	759	777	774	771	791	751	783	813	801	702	755	790	745	759	763	736	738	838	737	770	740	755	736	712	770	747	768	747	731	801	765	777	774	783	753	745	749	779	770	756	774	814	770	766	766	767	769	757	751	795	735	753	792	774	771	736	759	815	756	832	750	792	758	763	745	741	683	769	759	746	764	810	778	784	719	705	756	800	767	766	766	748	751	819	771	763	742	804	764	788	762	774	750	789	767	795	796	691	768	814	819	763	792	764	737	794	767	774	813	742	768	760	797	763	772	735	726	725	700	739
48703	26075	22081	24769	17627	7774	2294	766	497	409	406	356	314	233	253	226	228	227	222	238	196	175	203	190	166	179	170	174	182	191	184	150	168	171	182	181	171	169	168	168	161	172	147	182	177	156	186	190	151	168	171	165	157	154	173	143	157	158	168	179	166	171	165	151	166	167	148	157	138	162	143	154	163	168	156	164	169	162	151	149	134	142	140	185	151	178	141	155	181	154	165	153	157	168	169	152	169	160	174	159	167	166	140	162	170	167	145	162	132	163	132	133	180	164	155	178	160	179	146	166	166	176	160	141	161	180	158	162	165	136	152	174	165	151	156	156	164	165	155	146	163	170	133	132	139	155	162	150	170	161	150	152	160	156	160	164	167	159	144	155	167	161	158	160	168	159	164	164	155	178	163	164	155	170	160	141	149	161	169	174	173	167	146	165	155	155	176	156	138	148	143	159	157	146	150	134	143	187	155	166	138	156	155	167	145	179	166	153	200	168	154	145	160	163	174	165	178	162	154	147	156	159	170	146	147	185	162	150	170	155	163	163	141	143	164	146	183	155	150	162	149	153	166	157	154	162	145	167	148	149	174	140	150	161	174	159	143	154	141	183	176	152	152	165	154	157	143	167	146	147	121	138	163	144	136	147	137	173	156	153	180	154	156	154	165	144	168	168	165	170	178	172	160	168	171	129	160	166	169	158	157	163	164	179	161	161	147	152	151	137	160	167	162	161	181	163	162	158	146	165	131	165	155	156	161	144	169	141	162	167	152	161	174	170	152	166	152	158	158	143	179	164	149	159	176	133	165	170	148	149	168	155	138	158	134	166	159	155	153	171	167	162	165	176	185	165	173	158	143	141	155	163	162	158	165	148	150	145	150	164	150	160	150	148	146	173	147	165	164	144	151	146	161	145	132	147	157	159	144	138	146	180	167	155	154	146	156	151	165	161	173	185	161	156	158	162	153	175	159	158	169	159	177	163	158	164	148	171	147	152	164	184	152	133	168	164	168	159	156	156	166	140	161	163	148	157	166	139	168	146	158	153	156	160	178	178	143	155	153	141	166	161	151	160	176	140	146	173	147	164	154	175	180	147	145	140	156	159	161	167	159	154	167	171	153	154	148	172	188	153	159	150	158	167	142	164	139	164	166	147	158	164	149	173	169	151	157	169	174	173	163	165	163	150	165	190	153	142	173	149	155	128	144	146	128	165	146	166	164	166	171	146	158	176	157	187	167	155	146	153	177	164	170	158	140	147	155	159	173	172	155	157	146	145	168	166	181	157	145	172	125	166	178	150	172	178	169	176	148	147	164	141	168	141	143	150	148	148	160	156	156	173	182	154	153	155	161	162	155	149	160	155	163	158	177	162	143	158	158	164	170	151	164	177	146	141	166	180	177	155	144	149	169	197	142	173	142	162	175	169	146	149	167	141	133	177	168	168	172	158	165	153	129	163	165	159	169	162	161	161	153	137	176	184	151	148	148	170	168	165	155	129	183	143	162	176	150	146	170	163	145	163	171	166	168	152	124	138	186	177	179	142	165	164	145	152	152	147	134	173	123	161	162	166	150	161	143	159	173	149	135	180	163	142	147	155	158	142	154	161	160	153	141	179	143	170	174	173	153	163	172	146	155	151	152	171	155	167	143	155	160	177	145	160	155	144	161	169	147	152	151	179	175	144	166	143	153	149	155	156	161	128	155	152	172	135	161	171	155	158	161	155	152	141	170	139	155	164	159	170	158	162	160	160	153	149	168	161	159	156	141	132	138	157	159	138	132	168	173	143	148	166	153	148	167	157	142	165	141	168	154	158	175	136	177	155	147	141	155	161	143	167	165	183	149	168	147	153	146	150	155	159	193	158	157	158	170	164	155	171	155	149	137	185	171	166	155	152	150	167	147	152	164	160	162	139	151	128	137	169	155	168	162	179	164	165	146	177	153	136	167	170	179	142	149	159	169	172	168	160	144	157	198	155	142	156	142	151	129	155	162	139	165	138	166	159	146	138	134	134	171	177	157	140	172	160	160	165	164	162	158	147	156	152	162	165	181	163	147	203	152	167	157	139	156	170	170	153	172	165	174	165	153	143	170	159	166	152	159	128	165	164	136	162	176	148	152	154	174	165	160	156	151	151	156	157	166	164	142	157	166	149	150	152	148	197	161	149	164	149	154	151	167	162	132	153	144	138	164	161	175	131	168	133	131	166	165	141	147	172	181	172	150	126	129	166	155	175	142	160	155	159	176	160	141	164	154	176	142	156	163	164	153	176	150	152	174	151	162	149	144	143	163	164	166	169	166	151	156	177	146	155	153	143	149	170	159	165	159	169	156	147	156	133	154	149	159	165	201	172	135	147	157	144	165	151	164	145	176	148	172	141	166	144	152	176	144	154	126	175	157	163	161	151	153	140	170	165	179	153	150	143	177	157	167	152	162	149	147	149	159	149	156	165	169	170	151	150	156	158	139	149	150	144	163	165	142	158	141	149	171	148	145	142	162	155	154	125	166	141	148	159	169	169	148	182	156	163	165	167	152	132	140	166	156	162	159	185	142	156	149	154	148	164	149	145	153	161	192	147	154	133	143	155	154	155	174	184	163	168	167	158	131	166	176	166	169	152	158	178	136	153	150	152	176	157	162	157	160	142	164	151	157	180	133	155	143	164	174	161	174	161	166	147	172	141	177	165	155	164	160	168	153	138	132	155	151	172	152	144	148	158	165	179	158	164	145	164	167	152	182	167	175	153	163	158	180	150	169	138	158	158	157	144	167	185	151	133	147	130	145	186	174	159	154	150	144	129	172	174	137	147	158	140	176	140	155	142	148	144	151	172	142	156	151	158	164	157	159	173	162	136	152	138	161	178	160	132	160	136	139	154	179	148	163	149	134	137	154	171	150	140	172	174	171	136	147	160	188	157	160	162	153	166	138	168	181	169	140	146	166	167	163	137	155	176	177	175	143	172	150	149	157	129	173	169	155	160	170	160	159	178	142	146	152	181	142	177	156	148	164	146	150	159	187	137	142	166	144	159	178	154	168	129	143	177	139	149	133	172	156	162	161	170	164	155	168	168	190	165	149	144	150	152	157	165	178	162	158	171	159	141	157	143	150	163	159	157	134	168	159	169	161	173	157	159	141	141	161	178	161	157	148	164	150	166	152	149	159	149	168	151	157	169	156	167	177	160	154	171	162	138	164	179	155	159	160	162	122	151	152	154	174	151	162	173	144	144	159	172	121	148	158	153	165	171	179	177	158	162	158	158	161	163	157	161	129	173	149	159	155	171	158	151	171	187	165	157	147	149	164	130	154	152	137	164	168	134	157	156	165	163	158	172	145	159	167	155	151	148	170	157	158	149	161	154	162	148	179	140	158	153	166	171	166	139	144	165	136	174	150	152	157	161	148	160	176	143	171	148	163	173	149	156	151	165	151	184	149	135	157	151	160	136	168	177	148	170	171	156	158	174	149	175	147	133	150	165	123	160	163	143	171	152	173	172
45711	8359	5666	6146	5340	4168	3283	2751	2367	2097	1839	1653	1492	1266	1200	1060	979	935	857	821	794	769	717	695	737	659	590	635	609	623	613	582	582	580	503	544	499	550	510	487	455	512	529	503	457	470	533	473	505	453	456	490	467	457	448	481	474	506	460	464	453	418	459	439	435	474	471	413	456	429	493	426	405	465	403	459	440	439	410	476	414	447	437	435	409	395	410	414	422	423	430	451	397	465	420	421	405	443	420	424	402	395	451	370	418	441	447	391	453	434	419	443	442	422	453	441	431	431	425	415	426	442	456	395	406	433	401	417	425	452	443	423	412	406	398	415	389	439	413	410	405	400	420	437	428	452	393	424	441	455	419	403	381	428	417	416	388	433	424	434	378	380	460	401	418	430	366	447	407	420	396	407	410	402	428	441	439	396	400	433	414	450	400	402	430	430	398	399	461	380	416	381	425	391	400	438	391	445	374	393	373	432	464	441	407	396	418	382	419	442	411	383	391	424	395	438	375	413	444	420	423	419	392	400	349	425	436	396	407	444	402	436	434	419	399	409	402	406	394	365	441	416	414	436	398	419	405	437	398	408	418	416	428	446	435	424	416	421	399	398	396	429	424	411	440	416	437	397	420	428	420	392	382	444	417	409	420	400	423	401	450	419	418	395	411	430	392	430	402	388	407	427	411	417	419	437	448	425	422	429	423	400	420	397	389	422	421	459	445	419	415	408	399	444	406	404	418	377	430	399	469	416	390	450	422	427	416	392	416	395	386	432	404	448	432	411	424	415	427	410	426	426	403	457	413	430	431	391	415	424	429	406	454	429	408	426	397	426	454	433	401	425	412	441	446	424	408	434	408	446	419	405	393	411	436	414	412	427	427	396	432	393	426	392	452	428	413	403	405	414	385	406	397	420	438	416	429	420	416	447	405	403	382	388	438	418	396	424	411	395	449	448	419	386	408	393	442	420	421	416	403	443	387	430	419	424	423	412	395	421	413	396	420	425	396	430	433	402	375	382	443	441	436	414	416	463	445	423	398	419	413	422	434	424	422	410	459	378	396	419	381	398	404	437	401	432	407	415	400	381	418	396	411	408	419	414	400	410	429	432	431	420	428	446	397	450	436	387	417	386	452	408	436	432	412	434	406	430	423	434	425	420	400	381	440	431	430	402	409	415	479	414	429	429	387	474	440	378	424	407	403	437	381	413	399	415	397	380	417	431	416	414	416	421	412	433	404	403	425	418	439	398	406	411	410	437	442	412	416	421	398	429	474	416	429	410	393	432	415	408	392	404	386	426	391	420	399	397	412	425	425	406	421	428	397	408	428	386	416	422	402	404	420	405	435	428	418	435	417	418	397	458	436	396	462	397	434	424	432	454	394	427	398	435	405	454	436	402	393	380	389	409	417	396	433	405	371	440	392	392	412	384	438	427	429	428	426	412	403	438	400	404	411	386	375	385	425	420	432	376	429	411	418	450	438	410	396	374	443	438	388	388	377	399	413	404	411	405	382	393	411	397	396	402	434	426	432	454	422	399	428	399	427	427	435	403	382	397	435	403	390	454	403	407	401	444	402	448	439	401	435	452	378	443	431	426	411	422	435	394	443	443	420	407	432	427	394	475	447	421	404	441	375	395	438	397	415	402	366	430	411	406	388	429	406	416	427	453	444	391	424	422	405	414	405	421	412	412	420	398	402	385	440	412	379	418	382	421	457	411	409	447	386	413	419	401	405	484	429	413	452	406	432	447	418	428	428	435	433	396	453	397	436	432	441	423	436	426	425	423	437	398	393	394	450	403	411	414	415	416	395	432	415	398	452	416	405	377	408	395	427	437	401	404	427	393	413	380	408	382	400	405	406	407	413	377	393	418	390	391	423	374	408	413	418	425	459	444	460	429	396	433	418	399	431	419	406	422	420	379	390	406	422	374	456	419	394	457	403	398	386	455	417	427	405	397	437	429	382	460	429	424	404	407	416	371	424	395	431	371	396	420	397	402	443	403	391	412	396	436	396	392	404	407	408	383	364	430	433	419	387	425	394	397	418	401	425	407	413	381	383	422	401	395	449	452	428	404	408	394	449	425	390	418	401	429	387	414	423	439	371	410	426	407	434	397	379	423	437	428	417	414	397	428	425	436	448	419	420	416	423	420	411	421	406	382	413	421	421	411	401	438	412	401	380	421	401	393	449	426	431	400	415	429	416	420	400	409	430	395	411	379	420	428	392	443	415	398	410	368	450	402	383	397	405	368	413	426	420	379	443	417	444	436	429	462	402	445	406	441	404	421	406	396	417	407	428	436	419	420	411	406	418	412	412	413	402	408	413	384	402	437	407	395	392	454	427	405	408	413	424	422	419	393	418	450	395	433	406	380	398	417	446	366	407	427	411	417	395	401	379	434	417	419	390	426	427	399	434	425	426	406	433	434	417	391	431	423	404	439	443	414	431	400	401	420	386	420	398	406	410	405	440	424	429	419	372	443	416	409	414	415	409	429	385	386	402	377	369	400	408	392	414	390	422	405	422	391	428	452	419	422	399	381	441	402	424	429	440	380	404	438	413	413	369	442	429	417	405	448	422	450	414	426	386	432	449	400	420	411	426	426	400	407	419	405	401	367	446	450	455	411	386	438	395	393	393	391	395	383	427	427	406	406	433	397	388	442	383	377	400	399	377	421	444	396	382	409	405	389	397	394	428	385	410	391	410	422	399	375	442	421	468	403	440	433	411	446	433	415	436	429	425	403	423	440	383	398	402	416	401	418	414	434	389	409	388	455	390	394	384	436	401	431	409	444	407	404	399	453	402	435	438	416	416	451	386	390	424	417	421	418	410	421	443	413	426	390	411	403	436	387	394	394	393	395	395	387	407	416	433	423	436	458	392	439	419	403	435	432	412	408	417	432	403	394	428	391	393	413	418	412	424	418	400	408	395	457	384	398	395	427	394	428	419	424	409	419	380	437	433	417	376	378	432	444	424	394	424	414	428	415	403	424	384	415	428	405	399	375	424	467	376	420	377	412	382	428	399	399	413	423	392	456	395	395	425	420	419	394	397	379	387	413	412	430	402	409	448	374	404	397	353	401	420	404	373	398	375	413	411	388	440	385	432	424	389	415	413	447	410	396	405	427	448	404	404	402	414	417	408	435	415	432	411	461	381	403	407	422	430	410	426	428	403	371	390	418	428	418	400	406	381	399	446	419	457	422	422	410	416	414	380	385	384	394	441	392	426	394	423	417	440	373	407	421	389	403	419	424	420	414	366	414	422	412	442	388	421	455	414	414	406	412	408	402	417	406	430	419	413	365	440	376	428	412	430	459	421	399	407	414	411	422	389	399	425	380	427	404	492	393	416	455	388	426	414	429	428	424	405	418	410	426	465	403	386	425	430	393	434	427	373	438	442	425	426	448	425	451	402	407	424	410	441	412	435	385	448	422	429	396	375	424	420	396	426	387	385	404	417	381	387	379	435	427	469	422	380	429	398	420	393	445	413	407
18249	3471	547	383	293	322	280	292	269	290	325	278	312	276	262	294	260	289	290	287	286	291	268	255	270	273	270	289	287	260	264	252	279	257	280	280	267	276	277	298	317	295	234	271	276	289	279	278	260	284	280	284	289	259	273	266	257	253	249	290	233	270	301	305	274	279	293	283	253	265	289	282	277	269	269	267	319	264	281	279	273	264	246	251	271	263	270	275	283	285	250	276	254	287	270	304	250	282	285	291	311	266	266	280	286	302	264	277	296	283	258	261	321	271	265	294	282	287	273	294	281	312	290	250	279	283	260	279	266	268	303	263	260	286	256	263	276	274	278	285	284	301	272	275	286	323	257	295	267	295	281	274	284	280	279	256	275	294	267	311	284	272	259	278	251	281	277	278	298	258	284	246	282	316	260	279	284	305	291	288	280	290	266	282	286	281	291	262	270	283	252	249	255	279	278	281	308	262	303	273	279	256	291	257	295	278	302	270	279	265	263	289	255	297	281	267	254	299	288	266	268	283	249	269	281	305	299	291	261	254	274	295	287	281	304	280	262	287	270	274	270	268	271	297	290	285	291	291	246	278	281	284	254	293	261	272	275	273	299	281	278	275	257	272	291	272	279	257	268	278	278	264	279	246	290	237	267	292	339	271	289	294	270	265	282	281	262	284	276	279	265	277	298	307	258	316	272	227	296	249	261	296	252	294	273	295	287	286	293	283	272	273	283	267	286	290	274	294	298	268	279	302	312	284	295	290	259	269	270	258	289	267	295	264	286	267	316	261	287	289	265	280	262	260	285	285	265	286	246	285	264	280	283	275	264	280	289	268	307	293	273	274	298	256	278	287	295	280	308	290	253	304	262	252	253	286	263	272	284	272	272	283	293	281	269	263	262	260	280	281	264	286	280	288	279	262	280	271	278	269	295	254	292	283	282	300	303	258	315	265	283	275	261	285	300	268	265	282	262	266	286	277	268	289	257	273	298	273	297	272	252	267	259	299	269	281	290	252	271	283	277	281	299	255	224	292	279	272	276	268	292	275	293	245	300	266	283	267	319	297	259	271	288	251	268	275	258	281	222	286	263	266	246	286	303	265	302	270	252	293	271	279	298	294	296	300	282	284	297	267	285	309	295	261	279	286	266	279	263	289	267	269	298	224	283	276	274	287	248	291	274	271	289	282	284	293	311	262	281	281	273	285	245	264	326	282	261	277	274	241	266	284	282	252	294	272	268	287	276	278	271	276	233	305	298	265	255	298	287	317	279	266	292	288	276	261	255	277	296	296	256	308	253	307	314	310	284	241	280	305	288	290	257	279	267	285	270	287	261	279	287	275	296	305	249	258	271	280	261	313	269	258	235	253	297	294	285	286	265	280	244	273	270	275	283	263	273	281	272	280	293	276	275	288	276	258	264	323	265	266	291	263	298	286	276	260	278	299	272	273	267	284	284	283	249	279	253	275	251	283	296	286	296	328	279	284	295	267	268	280	273	273	269	274	297	287	261	288	261	289	281	258	276	259	287	277	285	280	275	271	281	280	284	299	270	264	273	278	245	256	290	305	266	285	286	276	271	257	293	271	254	269	280	272	283	268	265	277	270	278	252	270	286	259	297	271	305	290	292	306	257	257	289	279	282	284	311	289	336	270	301	290	248	259	283	285	274	285	285	275	262	290	298	250	277	257	286	265	282	296	293	260	250	261	266	287	295	265	268	291	268	286	270	259	272	260	260	278	274	256	300	287	287	248	265	278	266	287	289	260	252	288	312	259	264	292	304	303	274	277	271	296	297	277	265	250	270	256	276	242	283	261	271	258	291	280	257	277	276	281	276	276	273	277	285	295	283	286	313	266	315	298	264	265	267	268	262	275	255	290	284	270	257	262	286	298	263	290	280	273	276	277	295	264	294	261	294	257	258	278	286	279	263	285	313	276	281	271	301	292	265	289	311	293	288	338	295	289	296	271	271	270	266	284	264	291	312	300	265	274	275	285	290	280	307	264	264	303	262	257	280	286	282	294	275	272	299	285	300	274	315	287	282	291	309	261	264	292	276	292	290	287	293	260	316	280	280	278	258	279	276	264	270	291	252	280	264	257	269	294	260	278	258	254	260	261	251	303	260	282	295	279	277	304	258	285	300	301	281	254	268	287	258	280	278	295	278	260	245	286	293	255	252	276	271	233	284	289	296	299	281	287	300	225	287	292	296	281	274	305	272	294	266	283	312	300	276	264	311	248	270	287	285	246	278	310	301	283	257	266	298	285	245	309	285	293	257	291	296	295	318	312	309	280	319	281	274	289	283	289	299	293	292	272	268	279	283	262	302	289	277	297	272	269	249	282	265	289	280	311	281	276	263	285	269	266	286	269	278	276	260	288	272	265	286	281	306	293	244	280	264	275	258	279	259	287	258	262	282	277	284	273	256	284	319	295	257	281	286	290	296	280	275	294	276	265	274	265	310	283	298	266	248	261	250	288	271	278	289	304	266	291	274	291	260	315	285	308	254	294	259	290	319	257	266	275	251	276	305	292	310	269	276	271	288	269	278	287	267	268	279	271	282	289	270	297	304	276	299	273	258	295	257	257	286	253	291	262	268	273	267	274	259	266	292	288	268	289	278	261	256	269	301	252	296	283	287	285	261	307	293	250	294	282	266	297	279	265	289	266	260	287	295	260	267	273	297	283	260	279	278	270	310	257	274	281	269	262	258	279	256	297	271	274	279	277	303	287	252	306	295	282	276	280	284	269	293	242	275	284	266	292	293	288	260	263	296	272	245	290	289	320	270	295	285	299	302	287	279	286	287	275	285	253	272	265	281	240	268	279	275	257	284	271	304	296	255	244	279	237	284	271	262	283	287	310	293	259	271	274	249	267	299	292	278	316	284	287	246	252	283	282	253	284	284	267	267	271	305	257	283	258	298	283	281	273	290	295	299	303	287	256	315	280	265	293	286	269	299	267	296	263	281	296	276	293	298	297	288	287	273	274	276	253	274	305	294	250	298	296	288	259	252	314	265	244	259	293	241	295	277	261	288	282	263	274	294	291	305	283	285	259	265	264	275	269	280	293	268	272	287	256	277	291	287	302	264	277	263	266	251	262	288	273	261	310	268	292	303	280	242	282	266	239	311	248	297	272	261	268	281	283	291	271	296	286	290	269	266	275	296	258	294	267	228	284	247	280	271	259	281	287	294	276	264	286	290	289	275	244	310	291	287	285	284	257	281	256	279	259	272	307	277	286	300	289	276	287	250	260	327	275	268	299	288	293	318	272	253	263	264	269	297	269	242	273	311	284	258	280	283	276	253	266	278	278	263	280	259	285	276	238	251	276	276	279	294	270	267	271	283	297	288	261	262	281	280	288	279	262	297	306	268	254	306	270	256	300	287	290	298	279	262	267	288	283	272	275	253	269	296	273	266	288	278	276	261	257	293	272	274	306	274	266	266	292	296	280	270	287	264	259	272	299	251	265	271	279	255	275	286	257	277	271	286	269
13923	1105	838	825	884	867	754	788	832	765	726	758	821	750	702	736	742	717	726	749	712	683	710	757	743	755	755	761	727	737	749	746	722	716	794	702	690	750	703	749	768	680	726	701	712	729	731	672	731	716	732	745	676	725	689	736	719	733	720	667	717	753	725	716	764	739	709	720	718	696	728	709	768	734	714	728	738	687	721	774	692	706	702	706	751	736	750	699	762	712	674	786	730	754	703	754	712	744	754	747	734	709	715	750	702	737	698	675	777	750	727	690	687	730	677	693	733	696	744	700	667	727	689	743	709	732	702	731	685	705	737	719	699	723	696	741	688	745	690	722	726	749	750	697	708	704	699	716	690	741	689	695	740	745	702	707	768	693	724	688	705	705	741	692	697	704	743	716	694	711	681	728	699	724	721	693	725	728	690	739	751	751	752	759	705	718	730	691	725	747	758	734	678	708	738	726	691	735	699	718	739	741	758	673	715	702	719	695	682	721	729	745	683	734	696	752	749	719	710	699	714	720	731	692	735	708	738	755	713	736	765	734	715	723	707	746	720	677	730	767	695	745	688	716	708	738	701	698	729	721	717	668	677	730	725	713	727	740	763	729	708	744	709	742	731	669	729	717	759	726	700	720	692	767	721	717	734	717	726	710	744	730	729	744	726	731	695	748	697	741	740	745	727	703	771	744	727	692	679	764	704	718	704	728	709	690	691	723	711	740	724	744	711	696	711	689	746	735	784	749	742	689	736	646	712	673	718	801	721	722	712	694	719	717	787	743	722	708	681	724	729	693	703	720	707	742	717	734	704	670	741	738	705	730	714	707	714	705	710	756	733	671	720	752	711	744	733	747	738	696	697	743	716	739	716	727	733	674	772	739	670	715	676	737	678	741	728	688	725	762	676	717	717	708	706	682	707	682	720	714	745	690	725	725	738	752	715	710	691	700	726	705	769	744	683	719	720	744	771	753	731	725	707	745	686	699	729	698	732	740	701	749	704	680	698	710	719	727	722	737	733	769	726	717	707	728	716	726	728	731	719	735	701	769	743	700	758	761	729	738	705	712	698	759	780	705	748	743	710	747	744	760	708	734	731	707	727	740	755	771	734	761	693	700	726	685	737	787	729	683	712	674	675	730	720	723	711	718	717	744	717	748	698	738	720	767	767	705	736	747	695	709	729	715	716	741	740	726	700	736	684	712	741	712	730	759	743	759	714	717	723	671	712	705	736	782	674	732	737	726	758	734	713	718	703	751	670	746	730	721	765	732	719	707	742	694	713	697	737	758	732	775	708	741	724	713	716	759	710	758	685	760	712	708	693	702	718	733	742	769	764	701	750	770	750	720	756	730	741	712	708	729	693	702	759	732	730	714	727	713	767	707	681	742	732	700	721	746	702	690	691	752	727	716	710	726	723	717	688	714	729	747	695	698	727	708	751	728	722	741	702	741	726	716	735	662	681	734	685	725	756	726	747	745	743	702	713	766	717	720	733	692	717	758	708	712	719	714	728	678	713	694	736	752	708	739	751	670	708	752	714	736	713	722	777	742	725	736	705	746	690	716	715	742	711	730	745	726	756	713	762	784	764	700	705	748	690	710	667	674	696	729	712	722	710	722	675	700	735	730	726	747	703	756	751	694	732	675	691	716	719	680	723	704	726	756	691	734	734	731	657	747	700	721	759	704	726	731	749	707	726	730	706	749	700	707	729	701	742	685	724	685	682	699	654	648	747	736	708	740	743	759	700	680	733	736	723	682	720	711	703	754	739	790	708	694	728	706	669	756	702	761	701	791	745	716	719	725	749	720	680	671	753	689	717	752	710	749	750	728	701	732	782	670	703	746	694	714	701	716	768	757	773	753	689	753	721	718	723	716	735	739	716	737	735	682	728	730	715	760	755	690	659	747	696	703	712	702	761	717	716	678	668	686	768	766	696	713	733	713	741	706	708	729	731	728	744	732	723	682	706	746	687	726	682	692	688	736	699	720	753	733	713	706	756	727	734	690	752	748	709	692	731	749	703	683	735	710	688	717	711	716	711	750	730	667	690	681	704	707	732	718	701	713	701	712	676	696	710	695	690	735	737	690	701	717	756	741	711	746	752	718	747	727	716	753	747	711	701	745	718	741	767	736	755	733	742	719	709	752	720	754	731	674	718	709	689	710	686	683	737	709	688	708	720	689	691	724	740	707	701	714	699	701	721	708	694	724	712	746	752	753	732	700	681	662	705	654	752	729	765	714	754	713	686	720	688	717	701	688	740	711	736	694	749	712	702	749	740	755	668	722	726	728	736	719	694	730	722	692	672	796	720	750	717	701	708	712	690	696	721	745	698	639	675	715	707	772	755	729	746	738	724	709	691	776	719	780	748	706	757	735	728	719	724	734	775	757	710	724	719	721	786	732	725	728	714	675	732	748	698	760	712	747	711	746	681	720	738	700	759	743	751	728	712	722	721	701	724	751	766	720	727	774	709	723	771	767	706	749	715	678	723	739	759	741	723	704	683	736	739	766	750	745	708	695	700	701	748	741	759	675	714	740	736	706	739	746	708	717	731	759	686	776	702	653	705	728	701	798	698	721	696	667	703	750	747	700	747	705	708	741	698	738	670	726	720	747	714	755	736	738	716	751	789	710	737	731	687	699	756	673	700	704	748	701	735	713	754	710	743	739	701	809	700	736	742	708	701	712	707	726	726	782	729	731	735	751	698	706	755	766	770	688	727	698	710	773	738	692	738	684	732	741	734	735	752	691	695	743	727	715	705	704	734	718	700	712	745	743	696	737	785	766	765	776	716	731	716	711	701	698	730	680	726	777	708	674	740	702	711	730	714	742	713	718	694	750	695	760	739	710	779	716	717	744	732	751	723	727	741	706	724	714	723	746	690	702	711	691	710	671	718	740	725	687	709	723	698	739	793	709	669	703	724	720	684	699	711	710	728	742	681	743	687	803	685	694	729	763	701	720	756	741	664	728	726	715	643	719	748	756	779	784	743	707	702	726	696	737	701	712	752	701	752	742	740	699	698	761	766	660	702	736	754	778	709	744	690	753	769	736	749	712	683	713	721	685	742	699	680	729	710	674	728	761	716	716	682	714	708	762	688	717	738	745	729	735	708	689	734	727	741	706	740	686	724	703	710	701	723	734	702	739	730	737	739	692	757	704	714	717	661	694	735	724	691	702	755	733	701	669	745	703	699	692	712	715	714	749	670	729	668	748	715	675	706	745	734	770	716	704	705	694	748	732	717	684	756	701	728	742	734	745	693	725	724	712	772	718	698	692	729	750	722	751	724	710	687	754	742	697	741	773	720	724	683	716	708	738	771	733	691	745	762	765	702	744	714	728	677	704	795	725	738	657	676	679	759	732	732	738	719	707	786	712	712	725	738	736	739	701	703	737	689	709	703	732	761	741	745	709	737	653	722	693	747	727	713	722	708	729	748	701	703	729	731	727	729	708	709	755	730	741	713	703	719	757	761	691	726	703	735	718	713	688
47409	25224	20062	16585	6130	1542	792	585	460	439	389	418	507	343	352	331	345	317	333	305	311	321	339	324	333	343	322	276	293	325	317	329	320	309	322	297	301	298	300	311	337	331	293	284	289	315	305	314	317	324	305	306	311	347	276	322	268	312	296	292	315	332	283	332	289	292	293	292	267	315	279	316	278	306	308	300	282	297	292	298	299	290	334	294	276	324	314	298	325	327	313	281	291	302	325	298	284	306	292	274	280	306	293	284	292	290	280	303	314	326	264	303	281	287	285	271	320	280	300	314	312	282	307	316	305	293	315	304	326	283	320	288	308	335	306	315	311	281	345	269	299	301	312	281	315	298	288	333	330	324	334	302	337	306	319	329	300	277	303	322	314	309	294	309	312	314	306	331	328	304	294	305	315	340	271	325	282	284	298	319	342	318	289	299	283	329	319	287	318	319	290	275	296	285	305	296	314	326	297	289	275	281	284	307	300	270	283	294	279	304	294	294	325	310	319	300	312	287	311	311	288	283	322	311	284	321	288	283	295	303	335	283	291	293	309	282	312	325	319	308	287	297	322	303	324	331	322	303	306	285	307	293	262	309	298	311	307	298	284	275	306	298	336	302	306	293	302	298	296	315	307	333	298	303	305	273	302	330	328	332	310	285	306	324	309	320	321	315	293	324	294	305	296	311	317	307	293	309	285	306	343	256	296	289	277	316	299	317	274	315	299	293	302	297	339	308	296	266	286	322	287	270	298	280	313	319	322	282	279	308	311	293	299	312	300	289	313	284	278	301	306	330	285	296	283	315	276	331	285	328	310	316	305	292	271	313	298	293	326	310	295	285	326	317	308	301	268	302	307	312	278	292	287	313	345	305	306	270	335	318	301	316	313	287	312	293	282	338	289	314	310	307	274	296	306	303	293	274	329	291	266	286	338	318	300	316	297	296	310	335	315	278	321	324	287	337	345	310	358	277	331	296	302	291	287	312	313	328	273	306	289	280	323	312	298	288	283	293	294	314	294	319	316	290	281	307	281	298	275	295	308	307	297	319	270	323	331	310	270	276	298	280	328	300	303	292	307	290	298	311	282	256	282	277	301	310	275	291	310	287	297	300	272	286	318	301	300	320	304	299	313	308	278	309	314	292	300	329	296	306	300	290	297	326	301	302	293	283	334	282	305	319	278	288	296	332	297	327	308	307	325	281	299	345	286	289	326	301	326	310	311	292	323	326	289	325	347	320	296	291	294	303	323	295	265	304	318	291	305	303	284	296	299	307	331	282	300	272	284	339	306	314	294	319	342	278	302	306	312	305	279	279	315	290	280	314	284	316	302	311	272	307	311	308	294	287	273	298	288	278	282	296	333	304	316	282	275	272	302	287	313	310	319	350	287	302	310	301	322	297	332	290	301	288	323	289	290	303	292	321	300	318	294	321	317	291	307	323	297	294	286	290	329	317	317	318	336	302	311	273	319	282	297	298	300	337	314	301	302	282	270	311	297	315	304	294	313	305	302	315	311	281	324	325	318	317	278	309	295	288	292	290	290	314	281	297	301	281	299	319	325	300	331	283	296	291	314	319	295	329	276	313	317	318	320	318	288	300	316	325	276	302	282	298	300	305	296	300	313	304	319	314	295	296	324	300	316	285	329	309	266	315	310	321	300	292	311	294	325	329	312	311	319	314	292	335	308	310	325	337	293	312	333	314	298	316	291	294	311	294	322	309	298	286	308	290	300	271	303	310	340	291	314	314	296	330	294	281	313	282	296	285	295	293	299	313	294	300	301	320	308	336	306	311	287	311	327	325	292	301	322	276	309	324	287	279	287	305	282	280	314	289	274	311	298	292	326	313	270	283	310	303	309	326	312	300	320	328	305	318	294	297	310	295	260	323	296	317	288	308	321	332	277	274	301	327	308	319	282	309	308	294	294	264	291	284	330	284	283	330	310	321	308	328	318	305	298	308	284	318	304	340	293	315	318	275	284	279	279	289	312	306	275	305	302	293	316	303	288	338	304	265	296	313	323	340	264	283	291	287	297	303	290	294	280	292	314	301	265	328	320	294	311	289	271	286	287	309	303	317	287	295	313	326	314	304	321	301	299	303	302	253	295	299	278	324	294	291	299	257	280	318	287	294	330	324	315	312	317	289	308	301	287	304	293	274	273	300	283	308	307	347	286	284	315	304	293	297	288	289	270	317	292	294	304	304	325	314	317	291	282	323	284	283	275	304	299	276	307	285	294	307	298	288	318	309	321	269	328	277	299	296	314	308	296	316	280	302	315	312	294	296	264	289	342	275	266	302	304	319	321	339	296	290	337	317	295	317	329	325	318	304	286	275	289	285	322	289	294	317	304	320	307	285	335	281	321	291	339	307	312	308	303	336	321	297	299	307	296	293	279	303	307	325	319	292	334	332	284	299	292	302	301	305	313	311	308	287	292	328	324	346	319	336	309	286	294	274	311	289	277	320	319	279	280	299	268	276	320	325	312	337	290	287	285	318	313	275	317	302	307	282	324	305	286	307	286	284	315	320	311	324	276	326	308	310	274	308	297	325	315	278	288	338	324	317	317	304	306	304	315	292	315	327	309	288	316	344	301	308	319	296	291	314	337	302	289	290	281	314	328	290	302	297	293	328	312	292	283	327	320	302	304	280	312	352	317	296	293	282	297	297	298	299	296	300	277	336	324	292	277	312	275	322	287	305	273	328	320	308	331	293	324	303	302	277	302	314	310	322	317	275	320	284	307	276	292	272	299	292	300	326	324	335	311	317	313	321	283	318	293	323	271	293	328	355	288	309	341	336	287	286	316	319	334	328	331	294	283	304	272	288	311	287	280	303	311	279	284	304	304	312	291	268	308	305	280	305	304	312	290	284	340	278	301	310	264	322	314	292	290	344	318	305	307	323	321	326	285	294	300	315	292	314	294	303	333	329	280	336	281	320	304	288	304	290	304	279	292	267	291	313	282	316	279	313	305	321	323	336	293	312	311	301	279	304	281	294	292	299	308	303	299	320	273	321	331	346	283	303	311	292	329	266	310	296	315	314	346	266	317	295	338	304	306	311	294	327	287	317	300	311	327	322	307	308	301	273	305	333	327	287	327	275	270	300	304	264	330	315	313	279	284	275	272	294	297	293	298	293	275	310	330	329	294	282	325	316	301	310	275	299	269	295	321	318	306	317	324	319	300	317	293	308	306	308	310	275	297	293	324	293	298	333	294	303	305	282	315	305	345	281	300	281	312	297	293	313	339	296	286	294	290	307	302	312	284	294	318	308	330	339	331	340	278	302	297	308	307	329	292	335	306	290	254	272	300	302	323	287	315	296	307	289	304	281	300	312	287	330	327	312	263	281	328	300	300	292	303	292	303	313	296	313	324	282	317	302	296	300	317	301	330	324	327	328	309	286	288	276	317	333	317	289	291	287	318	336	309	276	266	336	333	321	331	289	306	291	297	281	322	296	327	324	312	344	324	304	301	289	276	304	286	297	295	297
36580	8766	3507	3863	3480	2774	2337	1986	1819	1647	1478	1464	2096	1174	1096	1099	1095	1039	998	992	989	881	941	946	847	865	833	898	875	876	854	862	871	800	820	786	788	785	872	836	808	856	860	851	793	746	833	766	787	784	798	784	766	767	771	738	800	821	791	790	802	778	745	765	778	751	747	771	821	772	730	802	808	759	741	781	815	777	781	815	768	767	789	742	807	777	741	795	791	753	783	799	777	770	734	802	721	752	755	804	787	775	777	785	763	757	818	783	776	813	775	772	725	790	790	808	775	784	764	765	808	776	793	807	725	828	763	827	738	745	758	781	736	772	770	820	775	769	777	822	739	791	751	766	742	729	763	751	794	728	742	749	795	763	759	789	746	752	748	793	762	777	752	724	793	770	820	727	760	810	779	772	750	791	767	763	776	814	761	739	796	756	800	757	757	747	730	761	799	765	787	799	744	775	739	787	726	781	731	779	687	799	773	795	807	744	732	803	745	761	732	729	831	738	770	751	734	768	752	767	809	818	760	702	751	775	768	808	749	774	830	766	767	737	770	742	774	755	806	760	734	733	791	783	699	797	748	776	763	788	704	750	757	769	801	776	765	821	763	778	786	748	783	753	734	714	793	795	762	789	780	753	756	760	729	760	765	845	768	764	779	722	778	706	752	746	741	802	787	763	754	795	800	739	768	773	763	782	691	797	740	754	741	738	766	791	755	795	768	750	780	746	734	738	823	813	800	731	764	784	773	766	742	774	760	806	793	725	777	787	736	769	819	773	768	779	714	711	774	763	765	756	765	753	739	774	787	747	751	823	713	773	740	772	774	799	777	745	701	778	763	709	764	742	761	776	780	714	782	743	787	771	800	802	779	765	757	775	751	780	780	769	801	778	752	720	791	741	781	798	762	749	789	729	742	739	757	761	767	774	756	718	772	727	747	834	756	749	781	797	744	760	718	762	802	695	728	778	751	799	748	782	747	752	737	731	752	780	792	752	725	763	776	745	761	813	815	769	787	735	773	761	765	771	781	787	718	714	773	742	766	748	747	740	745	752	770	746	739	768	749	801	777	790	748	774	720	807	769	750	733	789	757	740	778	708	797	824	793	752	757	805	724	784	763	767	771	746	801	759	781	734	747	800	732	735	708	747	769	743	808	744	725	767	733	816	790	721	802	764	731	759	745	746	819	808	729	806	742	814	745	736	734	808	793	782	784	817	784	810	748	740	728	735	784	784	760	800	774	785	745	838	721	757	775	776	797	746	717	761	736	744	758	750	758	753	760	817	766	756	767	743	736	756	725	731	773	741	728	749	754	746	752	754	683	771	755	754	783	740	801	765	735	744	749	741	748	747	726	782	765	752	795	762	738	776	820	770	745	790	767	784	768	795	725	740	785	798	756	785	788	744	733	776	754	716	735	827	753	779	742	719	764	733	769	798	738	723	784	766	749	769	760	722	756	769	758	757	779	779	771	727	776	720	816	752	712	773	756	756	760	798	729	766	739	787	760	710	792	793	747	751	751	815	745	790	767	787	758	764	779	765	793	729	759	795	764	702	781	755	757	707	724	814	781	784	777	772	799	769	796	743	766	811	748	708	767	709	714	792	803	730	771	774	776	824	762	743	762	775	738	727	799	794	796	755	770	785	755	781	800	748	774	760	744	779	745	754	735	768	745	756	759	736	781	728	735	767	764	810	787	773	784	787	791	771	780	786	733	754	788	728	753	737	754	715	761	766	743	762	783	739	774	798	742	746	773	728	757	772	770	772	803	763	754	814	769	785	762	769	734	729	708	762	787	832	733	781	743	736	725	777	757	770	713	748	818	759	761	756	742	755	747	748	781	773	789	752	763	751	769	779	770	756	784	708	783	736	728	737	835	739	784	768	777	774	720	718	786	752	776	779	727	780	741	790	795	738	766	727	757	742	763	748	758	780	774	719	733	775	705	746	777	744	736	739	738	741	772	758	760	792	773	758	787	777	762	739	771	742	784	822	765	703	747	754	762	736	753	719	751	766	729	759	760	750	708	777	765	766	749	757	796	755	750	770	738	756	735	759	795	833	771	745	768	807	738	824	794	728	745	776	808	783	741	792	771	766	795	783	791	731	772	815	800	792	745	751	765	755	727	735	719	756	773	805	768	713	735	753	747	752	746	792	787	769	695	796	786	814	768	714	767	776	757	730	724	731	768	822	759	776	789	749	779	737	724	776	774	823	713	709	797	740	749	759	756	779	702	754	813	781	807	748	797	746	784	763	805	725	770	763	788	764	799	790	720	710	775	781	751	781	803	797	733	771	767	757	807	773	756	733	799	692	775	767	766	783	759	775	756	770	806	799	778	758	787	754	770	712	772	791	729	791	746	775	732	803	795	740	750	807	740	760	784	814	780	781	798	770	759	773	726	741	753	724	772	756	792	749	771	744	757	730	770	722	761	731	759	733	794	773	843	785	806	761	749	759	792	743	826	775	749	775	699	783	846	793	737	754	729	715	728	747	756	760	802	794	760	748	794	737	730	731	787	782	783	763	782	750	745	772	758	730	768	789	761	804	748	764	798	759	770	740	797	797	745	804	744	743	780	756	766	779	743	779	780	716	791	782	791	738	739	785	696	766	764	839	795	782	774	755	762	782	764	800	776	803	760	762	747	761	756	789	779	739	732	749	752	723	761	729	702	773	731	735	777	782	728	770	741	735	783	783	756	740	738	744	781	775	754	755	787	805	735	754	760	775	769	787	794	772	784	787	765	765	780	789	821	722	767	809	757	744	774	752	710	768	737	774	743	740	756	783	689	729	734	754	744	742	782	793	801	763	751	758	789	773	692	786	803	750	720	809	711	773	712	780	780	714	782	752	762	717	807	728	792	728	734	769	813	785	740	747	731	783	750	758	708	787	773	766	737	741	763	770	767	776	733	739	771	759	748	793	782	794	690	752	777	784	742	811	790	753	756	754	770	791	739	793	776	771	749	751	731	735	817	837	742	768	712	757	778	799	774	786	746	788	760	730	719	772	765	752	756	749	713	724	764	768	771	699	747	797	744	730	760	724	730	767	729	746	790	737	792	735	757	799	727	746	736	752	812	773	721	761	747	747	798	722	722	778	759	777	732	737	762	757	751	813	761	701	824	770	738	757	777	804	709	771	731	717	823	774	765	749	747	810	799	757	684	790	779	734	761	752	779	764	768	742	767	782	753	784	735	740	809	737	772	754	784	737	767	796	788	750	767	739	774	688	742	771	746	747	720	775	781	788	784	812	751	781	764	732	767	744	741	764	755	766	775	768	812	739	783	736	783	762	762	793	724	811	753	773	755	755	744	767	806	721	775	748	804	801	778	750	736	740	733	743	737	745	750	740	728	783	753	750	740	771	758	720	721	789	785	730	808	779	766	751	744	780	738	773	752	744	768	792	777	815	776	783	739	809	731	808	734	766	739	765	753	760	768	778	735	737	775	790	791	742	735	730	775	784	774	768	831	746	718	784	758	745	739	752	742	751
52716	29046	20410	17446	9908	3166	1292	669	524	440	402	611	1737	263	244	261	229	205	214	209	214	226	194	212	224	158	204	195	186	155	198	166	190	186	160	167	204	181	174	164	162	176	164	158	165	193	151	188	179	172	192	160	158	156	155	170	162	178	166	163	164	158	185	153	151	151	152	146	155	169	150	152	128	123	147	158	157	146	170	185	161	167	147	150	170	175	155	145	155	181	144	157	156	161	164	177	162	139	159	157	154	146	158	162	185	178	180	157	157	166	154	120	185	164	152	150	159	155	156	148	168	156	154	163	153	151	152	168	156	182	147	170	179	177	157	157	135	165	162	140	171	153	158	156	146	166	174	145	159	151	143	154	150	150	167	161	169	153	169	143	149	145	140	151	136	160	150	157	170	175	166	145	178	155	172	147	136	144	154	178	169	162	176	175	155	157	144	157	160	140	154	187	168	162	128	155	164	148	175	165	171	162	182	159	173	147	143	178	171	167	149	158	146	168	175	152	131	152	152	164	137	131	148	161	159	147	158	152	143	182	165	162	138	158	151	158	176	160	172	135	162	147	186	132	139	160	167	173	164	166	162	158	158	142	184	150	144	146	176	143	163	149	143	162	144	145	137	156	164	141	154	141	147	155	150	163	159	158	158	173	160	157	141	184	168	159	160	164	161	172	185	162	149	168	153	157	162	144	158	153	130	165	166	172	149	171	141	159	157	152	154	152	155	146	140	149	162	133	147	170	147	163	145	148	154	150	149	153	151	196	158	146	165	170	156	155	132	145	150	166	165	142	173	148	162	158	141	163	157	138	168	147	152	160	154	129	173	161	157	167	165	139	168	161	155	154	162	161	153	133	168	154	126	186	135	160	151	179	125	149	150	159	144	155	134	165	148	158	158	158	149	171	132	176	156	179	158	125	170	164	165	136	158	155	163	193	173	161	155	163	167	153	170	152	155	154	143	154	148	139	155	159	161	151	152	156	149	149	164	161	166	163	152	156	148	159	189	145	159	167	182	129	175	171	135	138	130	148	157	159	162	158	150	149	164	147	152	153	150	166	169	154	155	150	138	146	137	168	163	152	167	148	168	139	158	140	163	138	172	138	163	140	161	154	170	145	167	186	168	146	163	151	173	152	157	168	162	161	144	163	135	159	145	170	189	149	140	152	187	147	163	151	159	168	155	149	159	148	165	174	179	155	169	158	167	168	145	168	138	165	147	159	149	161	138	151	175	128	166	153	171	146	170	163	172	169	146	169	180	160	158	149	141	159	165	164	147	131	154	181	128	171	140	156	151	156	178	159	147	174	147	159	147	143	155	152	140	150	170	153	149	146	154	172	167	165	160	140	167	152	153	178	158	152	175	145	155	161	159	170	154	154	167	131	146	164	128	131	165	151	170	145	138	170	170	142	175	146	154	145	140	130	149	154	166	143	173	156	146	161	160	146	146	162	161	163	170	198	137	164	167	161	178	149	154	198	158	171	149	156	178	148	178	156	131	141	133	168	166	145	154	147	153	153	159	167	167	148	192	162	155	154	145	152	162	158	135	147	156	136	162	158	147	158	152	166	145	165	159	172	171	167	136	162	160	155	144	164	167	166	173	146	156	149	141	136	149	143	164	165	154	125	160	157	176	154	139	155	153	163	159	157	142	162	143	138	157	168	174	170	148	148	148	140	164	154	150	157	144	141	179	159	189	176	142	145	150	133	154	150	153	145	155	161	153	164	144	148	162	156	141	142	142	155	154	165	159	167	144	136	178	152	179	171	174	152	159	136	157	141	167	161	141	163	160	139	158	159	163	151	148	174	145	157	138	164	160	183	152	145	151	143	134	178	134	147	148	153	146	163	159	161	167	157	156	165	155	167	142	167	169	140	141	153	159	153	171	163	154	149	170	133	152	151	150	158	172	141	176	167	145	148	169	166	149	168	155	155	153	147	163	169	144	155	179	175	156	163	156	142	164	153	145	166	163	171	166	168	156	149	147	156	180	153	177	137	167	173	170	149	155	173	151	164	172	157	168	165	150	160	147	151	142	147	161	176	152	153	161	178	162	166	158	141	164	164	159	155	142	166	179	156	152	171	166	150	150	154	139	179	137	157	164	163	151	151	170	160	155	136	130	144	159	159	168	154	156	175	166	160	156	164	159	136	141	159	168	148	173	160	134	154	136	162	161	159	135	138	144	166	162	151	154	180	167	162	160	168	163	162	150	164	164	173	129	183	157	139	164	149	157	145	155	157	128	141	135	157	150	152	163	159	129	154	161	149	151	165	156	162	145	171	167	161	173	132	147	191	148	174	144	143	174	165	153	161	163	179	128	170	153	153	167	144	173	151	154	148	160	150	142	156	155	169	151	162	151	157	157	162	146	149	145	183	164	154	161	139	159	163	169	175	150	188	158	159	168	148	158	153	138	156	128	183	171	171	141	144	171	141	183	151	163	136	164	153	180	158	149	159	155	153	142	142	160	167	144	166	180	163	140	132	137	109	159	176	132	147	164	150	144	148	163	136	152	150	153	153	132	155	168	154	161	137	163	157	160	171	156	169	180	157	129	128	157	159	159	153	145	152	146	178	155	155	147	157	155	149	173	157	152	173	164	175	189	153	162	162	144	158	163	156	151	173	147	144	155	155	161	158	135	147	169	178	149	147	141	170	157	157	164	143	169	148	147	153	156	157	177	145	146	144	149	145	149	146	152	167	129	150	145	164	160	166	138	147	151	144	168	162	161	165	152	160	146	171	190	161	171	150	152	162	145	145	161	153	173	155	154	160	148	154	151	164	172	153	143	144	167	162	167	132	178	174	175	153	146	165	157	160	138	176	148	169	188	163	130	174	151	163	166	142	158	148	147	149	135	147	187	153	174	155	120	146	153	164	124	161	157	145	162	148	161	171	133	135	141	158	148	162	139	163	191	163	150	144	179	151	164	150	176	152	147	155	164	136	160	141	147	144	149	157	168	137	163	164	140	153	172	167	160	157	149	139	156	149	155	146	153	161	170	157	165	157	169	154	157	156	126	145	169	171	162	134	132	169	156	177	147	145	153	148	163	149	143	142	162	164	166	160	146	146	169	161	153	173	169	158	166	164	187	168	167	161	158	146	144	169	152	162	170	178	162	155	141	152	146	150	149	159	181	152	165	180	167	160	146	148	172	151	142	135	170	156	190	145	151	149	149	138	139	174	142	173	139	157	156	167	158	171	175	137	148	135	164	135	171	142	164	155	145	143	165	170	165	181	172	171	147	152	141	157	165	151	153	152	159	174	130	161	167	161	147	149	179	132	148	181	141	158	173	161	145	165	156	159	156	147	152	151	163	180	163	174	174	171	156	158	163	178	157	162	160	161	159	156	149	158	170	146	168	179	155	156	173	156	126	146	152	157	154	163	131	154	149	160	165	167	167	159	166	141	162	175	140	164	171	152	157	153	143	155	142	168	152	159	149	144	159	139	146	172	177	141	166	146	154	155	154	141	149	161	156	187	160	158
42542	8030	5521	6334	5276	4230	3313	2715	2389	2055	1825	2932	7547	1187	1110	1014	943	869	802	795	790	801	639	658	674	685	614	582	630	610	564	598	567	502	491	526	553	531	521	496	540	476	480	505	483	483	487	460	465	484	487	453	475	486	461	471	458	485	476	486	457	425	482	478	408	426	464	450	435	458	454	451	429	410	460	461	475	413	441	442	476	450	454	430	448	455	451	428	431	430	428	493	430	455	418	440	449	456	451	423	407	442	444	440	376	430	409	438	410	428	404	429	423	411	424	453	423	448	411	423	464	430	438	443	418	453	407	440	433	425	393	442	399	409	393	409	427	401	438	391	439	414	436	429	421	421	421	404	392	423	423	445	405	452	417	423	405	401	434	404	440	420	417	437	455	423	420	435	430	448	409	428	441	433	446	428	429	396	418	452	464	422	443	403	399	437	411	417	403	409	401	452	442	389	409	383	424	407	416	422	428	408	456	410	451	364	424	398	437	419	426	440	416	470	413	420	408	419	410	431	418	424	389	403	407	425	435	443	388	396	406	419	449	374	427	414	435	405	409	415	431	410	438	402	362	423	402	397	380	431	396	428	409	411	409	447	414	425	397	409	391	391	445	424	377	426	429	441	410	467	413	433	428	383	464	422	426	424	405	432	433	414	432	408	414	412	391	433	417	426	430	420	429	439	429	451	412	435	411	417	407	398	396	398	430	390	412	416	402	378	425	416	430	414	426	420	438	441	428	385	464	397	414	414	433	421	421	392	428	446	423	391	464	424	434	418	429	411	373	434	402	428	455	404	401	402	425	445	440	431	450	398	411	426	447	419	423	384	396	399	427	414	415	419	416	403	415	428	405	402	426	400	456	440	397	393	404	407	416	406	425	394	438	416	381	377	449	462	414	410	381	403	378	456	394	425	418	412	423	402	404	429	398	391	452	422	419	470	418	424	421	419	419	380	442	411	442	441	386	442	466	423	431	423	430	451	394	404	410	441	497	393	407	432	423	438	442	410	416	412	450	434	423	430	401	420	399	416	437	449	444	422	419	410	410	388	379	442	414	395	411	440	377	356	421	414	414	393	441	431	427	415	372	435	417	443	432	411	395	428	380	427	413	409	420	437	426	427	377	386	411	432	437	439	416	433	396	403	435	421	469	449	380	415	402	403	390	405	415	401	426	418	403	395	381	450	401	435	418	428	387	436	403	408	401	408	413	410	420	403	379	430	429	439	421	389	438	399	436	428	433	401	411	427	390	418	417	430	426	410	434	425	423	406	383	383	398	398	399	415	408	433	435	443	415	406	406	418	401	426	451	422	386	413	409	439	420	396	430	397	391	422	378	400	416	432	427	420	399	425	422	422	402	429	398	422	391	403	413	445	406	416	410	420	448	412	401	424	392	422	404	414	436	415	414	413	394	441	417	444	429	399	389	407	417	405	407	407	389	396	420	413	408	415	405	435	418	372	398	416	391	365	425	405	414	439	396	379	402	393	402	417	422	413	412	409	420	396	415	417	419	407	370	414	358	422	398	416	365	413	408	420	460	416	425	449	394	426	454	389	456	423	412	392	411	428	387	435	407	403	424	390	428	408	370	439	416	433	410	389	408	453	457	398	424	418	373	388	408	421	420	429	409	411	416	410	387	437	424	417	413	419	387	433	424	421	420	382	420	383	438	368	451	417	418	436	373	419	425	401	452	404	389	405	406	442	419	438	407	424	420	452	404	426	395	429	402	403	433	418	432	422	441	389	436	424	396	417	413	386	452	440	431	399	416	423	378	444	397	401	385	432	409	415	390	405	435	432	399	413	393	438	421	430	422	424	421	430	401	436	423	413	426	417	425	420	421	401	411	425	410	459	366	419	420	441	379	436	418	414	407	372	421	419	428	422	409	401	440	419	450	455	390	433	410	415	431	408	410	449	426	427	419	450	414	388	457	439	419	389	431	408	417	385	415	429	440	435	418	428	406	426	377	444	408	406	406	430	405	433	423	447	479	381	426	426	391	406	400	389	425	431	430	434	446	367	449	388	438	405	421	399	429	426	441	428	420	450	472	400	458	446	431	431	439	404	425	410	432	419	421	423	403	459	422	437	412	425	449	434	400	437	445	410	422	467	420	424	444	435	426	403	399	425	395	437	430	392	422	453	436	434	416	418	391	413	388	406	442	439	430	401	406	434	422	392	417	442	423	414	460	413	446	414	393	417	427	419	431	433	429	405	439	414	450	423	413	420	418	426	444	408	410	444	387	400	439	413	418	406	397	456	395	393	428	419	440	414	436	395	381	446	412	415	414	411	417	409	419	448	397	416	400	455	402	423	439	430	424	473	405	380	396	410	391	419	417	408	420	421	399	415	413	419	406	431	444	402	414	402	436	448	398	432	391	461	404	428	395	410	414	416	419	425	448	415	443	400	406	401	443	393	399	401	419	420	397	435	456	397	400	418	387	395	422	432	386	386	404	406	422	421	397	447	425	441	411	405	397	404	367	421	415	415	433	407	398	412	406	458	389	429	416	390	419	404	369	446	408	417	422	430	440	374	453	438	424	411	416	430	459	423	406	413	410	426	391	464	444	409	427	437	439	435	408	414	418	400	428	402	402	414	397	370	443	399	429	423	407	410	432	417	428	436	406	402	371	432	430	401	398	475	440	409	431	432	402	424	384	399	437	418	395	382	457	434	424	431	419	400	403	417	402	410	392	415	407	387	412	426	433	394	410	410	431	418	421	429	418	429	396	402	442	413	419	409	408	370	416	431	413	391	441	397	410	400	388	446	443	412	452	421	425	438	391	411	397	394	392	454	403	401	454	427	395	438	413	435	443	420	427	395	432	441	391	382	400	415	439	394	424	442	417	398	434	382	422	451	433	420	391	378	413	403	428	361	408	426	403	478	413	416	414	409	410	428	411	388	444	425	419	439	397	401	433	414	429	394	418	430	385	417	436	425	395	386	405	450	454	445	410	439	418	420	419	370	389	456	444	429	417	383	445	365	419	382	413	452	412	412	423	417	458	413	398	412	410	432	421	438	426	409	397	463	405	408	406	452	405	403	378	401	442	422	402	460	432	414	439	403	430	404	408	409	441	394	421	413	419	429	436	396	415	476	384	413	408	424	404	470	410	413	436	401	457	443	403	445	391	372	405	379	431	430	400	419	411	404	404	375	386	435	453	403	436	426	417	419	403	408	423	409	414	399	416	421	417	406	407	414	417	418	421	402	399	428	441	403	426	457	440	399	388	414	401	403	465	416	420	432	384	403	457	440	419	410	397	457	428	413	453	431	399	410	400	436	401	376	418	396	390	419	392	426	417	444	420	468	433	384	413	408	441	456	409	416	439	398	416	432	409	444	390	450	400	445	420	438	397	439	420	393	417	446	426	441	411	427	401	416	437	398	454	438	403	406	397	451	480	410	398	402	390	423	392	391	379	417	435	476	414	425	386	434	443	435	435	392	406	440	431	413	412	366	435	402	433	408	429	428	393	411	450	454	438	454
9135	1395	399	333	295	319	304	270	286	289	292	290	325	297	278	292	290	294	309	280	274	277	298	290	282	268	288	270	275	280	277	303	295	281	275	307	292	320	304	283	275	277	293	257	297	263	275	261	258	264	270	268	241	286	258	280	308	286	304	273	258	249	253	275	266	292	254	272	311	281	246	274	311	258	266	306	258	287	289	258	292	279	289	241	287	272	275	296	252	268	272	275	303	284	276	294	274	282	299	264	289	274	260	295	263	302	275	306	294	271	284	281	252	273	283	275	271	270	275	270	270	244	263	297	276	265	257	276	280	271	288	256	246	257	275	284	282	285	296	278	271	289	306	293	265	293	278	292	310	267	298	269	277	286	298	265	304	277	295	285	285	267	248	283	291	298	251	252	288	289	305	289	268	275	311	260	276	255	266	280	268	307	279	293	295	265	253	308	296	282	273	294	271	292	258	263	287	271	263	274	274	290	310	277	321	301	281	274	270	278	257	251	234	276	288	282	290	257	284	266	280	259	285	258	272	270	291	326	312	284	291	283	265	269	303	281	256	286	250	317	305	286	285	252	260	267	303	269	252	265	288	292	282	265	301	287	255	257	279	307	296	257	280	292	269	299	266	279	255	270	299	279	264	252	291	307	318	231	270	306	277	246	287	259	269	292	287	299	273	272	295	250	261	263	283	295	276	240	255	329	283	284	282	288	258	311	279	288	296	313	277	260	271	280	260	273	302	290	266	241	298	288	278	288	298	295	294	287	286	285	276	310	273	261	288	289	296	273	261	295	253	286	297	319	302	275	283	288	291	291	280	296	277	274	275	279	294	269	247	271	287	299	290	271	282	253	285	291	298	289	262	271	273	293	292	280	283	320	296	277	299	288	291	282	258	275	303	275	277	273	279	266	260	282	258	281	274	274	291	309	264	273	264	267	274	289	298	285	251	280	278	273	289	280	324	267	261	251	251	274	281	286	285	284	283	280	295	258	296	297	270	247	271	307	268	287	301	309	250	277	275	271	263	290	281	276	307	270	263	273	267	298	284	269	294	243	282	300	295	239	260	287	281	295	280	278	272	294	275	270	285	286	289	292	288	299	271	285	258	248	278	286	299	287	269	284	281	269	272	267	288	285	225	269	299	274	281	302	285	266	281	310	278	265	282	298	281	275	303	273	265	291	266	282	290	257	274	293	265	270	252	291	246	283	295	247	266	290	261	255	263	284	292	293	291	286	277	254	266	283	291	289	304	275	271	292	293	276	259	264	282	266	279	295	321	269	262	290	286	276	272	291	276	297	286	294	240	278	301	279	264	283	257	274	255	257	278	278	275	269	295	286	300	292	280	302	284	272	287	281	263	272	280	287	255	263	279	269	250	266	298	267	290	249	303	269	292	302	298	285	290	262	253	280	301	269	263	290	307	284	282	322	277	274	310	270	279	294	284	290	272	275	276	287	261	284	307	290	274	279	270	302	254	306	253	280	275	258	297	295	287	328	308	282	279	278	248	300	250	285	296	301	276	267	261	282	283	256	261	263	274	274	269	288	275	262	256	285	290	279	309	282	287	298	295	269	304	270	268	266	270	317	263	248	263	273	295	298	318	288	277	284	306	292	265	298	284	250	299	316	258	293	266	264	300	278	290	287	234	279	283	298	268	267	271	287	301	284	274	300	289	290	269	256	267	281	283	270	279	280	280	309	277	282	264	274	272	245	279	277	275	277	273	295	290	283	292	266	270	273	284	290	272	285	276	286	274	266	286	288	267	295	293	292	273	262	262	268	284	259	298	285	300	270	253	269	287	313	286	307	291	282	290	316	282	272	275	302	264	252	302	279	264	266	270	318	280	289	253	286	304	267	277	237	283	282	268	328	330	286	283	272	242	253	242	274	290	292	268	287	281	302	296	263	268	304	283	293	327	301	263	296	290	273	251	287	327	273	265	280	303	268	304	282	298	283	262	265	269	263	271	273	249	286	269	268	228	284	286	269	281	276	279	258	248	300	305	282	301	285	288	295	280	298	286	270	280	268	282	270	275	291	296	275	246	283	261	291	255	276	258	281	259	306	261	290	271	295	286	290	317	255	259	253	267	277	300	304	270	267	266	302	299	265	259	275	267	266	264	279	286	287	277	245	268	270	297	284	246	274	288	274	286	274	266	282	272	273	278	270	277	312	296	280	261	310	267	255	278	279	264	295	280	276	309	272	246	291	275	286	272	289	283	290	267	296	291	241	287	290	272	273	302	268	283	259	269	293	278	282	296	267	272	288	304	269	235	301	279	269	277	292	286	262	273	280	287	277	260	283	277	230	243	298	268	285	291	259	289	296	282	294	287	288	274	307	265	294	295	252	275	262	277	283	281	272	299	267	284	260	314	309	280	273	287	243	296	280	297	278	260	294	279	308	292	336	287	244	262	294	296	247	255	294	305	298	286	304	296	255	282	233	277	254	252	294	304	272	270	281	304	292	304	294	279	276	258	268	269	289	277	251	262	296	267	301	301	267	251	268	267	290	273	269	287	278	278	315	264	290	246	266	270	309	254	297	289	301	302	282	272	290	271	297	270	281	269	277	303	303	253	289	267	283	249	267	258	273	285	278	282	249	260	266	269	251	287	276	288	268	301	245	278	272	314	285	263	303	295	293	284	273	266	267	266	255	247	305	235	277	261	233	294	288	292	270	286	271	256	292	272	274	301	283	268	285	278	271	303	268	283	281	270	285	263	285	271	256	317	257	245	288	303	280	280	282	252	297	279	260	299	279	295	294	293	276	302	288	301	285	283	263	275	260	280	285	305	268	257	268	273	286	278	263	302	290	295	290	246	252	279	266	285	291	251	292	291	309	236	281	279	285	251	281	300	266	294	276	271	245	277	269	296	268	267	252	302	260	303	264	281	247	243	286	261	271	292	300	303	302	290	271	283	269	281	299	288	308	304	272	266	276	286	290	290	295	276	285	231	318	307	267	280	249	297	268	257	265	274	251	272	287	246	295	284	292	306	249	290	296	262	272	271	284	309	282	296	296	314	272	314	270	250	279	308	337	277	262	266	283	271	281	281	293	290	295	259	283	263	292	266	302	239	273	250	278	272	281	302	289	277	272	283	260	305	288	284	291	305	267	280	284	285	289	272	270	285	303	254	286	294	288	276	283	278	281	269	260	294	275	299	303	292	270	271	290	290	316	292	263	278	286	300	268	298	272	292	313	270	316	312	238	287	265	273	284	293	289	282	300	295	258	255	296	272	286	270	289	282	302	274	264	316	286	306	271	289	303	277	298	265	326	281	280	310	313	277	275	256	297	272	304	247	284	302	290	264	283	278	278	282	297	244	298	295	300	279	278	262	264	320	275	277	282	280	260	285	285	300	280	297	313	278	269	264	276	281	268	287	260	271	273	279	277	291	288	305	302	258	268	289	272	285	303	317	271	268	288	288	279	307	248	262	312	291	296	275	288	230	262	273	296	272	312	311	299	272	288	248	286	292	266	272	284	288	298
8711	1319	903	870	935	836	804	824	842	789	792	948	1327	739	761	764	752	739	753	767	748	697	735	663	764	722	714	729	756	740	758	780	763	794	681	712	696	758	746	683	697	758	745	689	741	740	778	717	726	699	750	745	756	715	803	716	715	704	715	720	728	734	748	724	752	753	740	760	707	715	770	689	743	724	762	691	730	730	690	739	737	736	767	732	696	744	700	685	699	693	737	743	714	728	728	751	731	743	763	734	730	750	737	739	721	720	733	765	761	732	681	714	753	762	752	729	765	693	744	707	734	710	751	721	756	693	774	756	748	737	763	722	763	773	738	740	746	738	770	753	745	730	712	721	747	714	691	713	742	737	693	733	723	693	685	725	704	702	740	733	780	716	708	727	702	730	746	724	800	737	718	735	732	675	750	724	650	737	736	768	680	718	769	716	686	751	725	751	749	743	740	751	685	780	738	718	722	731	714	781	730	665	757	718	735	694	752	741	730	681	735	751	743	731	742	747	754	695	729	686	754	721	747	730	720	708	732	730	736	730	748	720	731	758	755	674	807	675	705	764	710	738	702	717	726	740	729	771	752	713	789	747	695	735	675	759	758	691	689	755	729	792	756	759	711	747	789	686	752	703	744	746	707	711	786	750	762	743	673	718	745	744	730	731	732	758	703	737	688	778	726	802	706	734	706	750	701	702	704	742	730	770	735	762	718	759	679	733	729	738	723	733	732	769	764	727	721	722	757	731	708	762	708	707	752	730	756	754	753	722	747	689	750	727	717	763	750	728	691	782	663	705	751	760	746	744	706	705	775	718	756	712	726	707	764	741	745	672	774	718	754	731	752	693	743	694	734	751	756	743	724	726	760	704	740	715	714	758	744	774	760	715	741	745	719	718	707	715	730	733	720	685	709	744	769	804	678	718	751	691	733	744	707	709	712	730	768	748	749	755	755	788	716	746	715	752	759	721	727	770	762	746	706	715	769	713	776	715	786	752	716	734	758	726	786	732	712	716	699	722	727	750	760	738	738	749	743	727	727	669	763	700	758	722	684	755	743	753	731	721	707	767	724	752	782	760	755	765	725	738	708	732	759	745	777	676	712	707	720	770	726	770	749	707	688	703	718	706	755	700	748	747	751	726	767	702	716	724	680	745	724	754	724	727	748	732	706	695	705	700	682	696	754	735	675	685	763	758	662	749	714	741	707	724	729	718	757	751	724	738	700	750	794	768	735	774	691	777	770	793	776	686	694	730	738	771	704	736	725	691	742	730	705	708	719	710	742	720	746	718	698	785	751	702	751	792	732	728	708	699	779	672	718	730	702	736	776	716	697	725	778	698	758	748	719	722	760	743	770	741	757	767	696	755	725	731	711	675	739	756	705	703	771	772	709	785	754	696	734	688	711	728	745	765	732	768	760	724	730	761	742	740	752	740	774	798	777	730	750	753	714	742	686	741	702	710	736	771	722	745	726	764	694	709	783	746	710	733	742	750	746	723	734	747	730	749	754	711	741	770	723	714	726	774	688	779	710	725	713	679	727	747	768	747	784	747	767	699	784	704	755	716	768	760	753	707	675	747	785	754	711	769	738	728	718	730	723	755	715	726	734	716	706	702	757	719	691	704	701	790	692	757	743	702	694	720	734	728	747	701	778	721	688	730	710	755	739	801	771	724	717	721	716	734	735	726	768	732	679	755	771	799	717	724	754	723	708	742	714	728	720	749	725	739	729	777	710	714	720	751	746	742	717	703	761	763	756	774	717	707	695	674	734	751	730	718	740	751	729	731	743	674	703	748	781	723	741	729	745	709	730	706	738	774	721	778	748	739	726	744	710	730	729	737	730	753	710	689	736	703	764	748	748	741	768	737	717	720	786	746	732	778	755	714	749	673	731	783	701	690	751	753	793	668	704	729	685	806	770	715	724	702	730	783	767	733	726	710	768	715	747	769	686	725	698	764	708	770	776	742	770	717	738	743	762	707	692	747	755	718	744	750	703	725	655	781	737	727	712	738	710	755	740	736	743	684	724	728	735	786	738	677	732	754	766	722	699	700	751	650	739	689	652	706	732	753	701	789	772	748	698	736	707	740	721	719	756	668	737	734	718	788	716	800	719	740	761	743	716	744	724	712	727	749	756	707	789	749	741	747	695	731	710	691	716	774	726	748	704	693	679	742	715	757	763	728	764	678	736	784	723	685	690	720	765	737	755	730	718	735	773	772	695	794	742	722	732	751	768	707	750	759	776	751	794	754	716	778	720	706	762	739	700	778	712	750	776	741	719	725	693	716	709	789	767	729	775	751	722	744	733	738	775	782	758	771	763	703	688	742	777	725	711	765	774	715	743	770	760	752	732	702	775	747	694	730	714	772	753	719	661	710	734	723	711	717	725	712	723	789	676	759	750	756	739	699	736	709	737	739	733	752	749	707	704	742	770	758	695	715	741	739	722	749	703	675	718	677	689	745	761	822	765	728	754	739	744	760	690	734	756	747	703	758	700	737	731	748	725	727	753	684	713	742	773	752	676	701	703	807	684	720	665	746	708	716	749	758	712	755	769	705	761	758	757	750	718	773	720	790	767	771	766	743	714	728	755	683	716	732	705	728	730	751	675	719	730	688	739	759	700	770	697	724	712	739	751	754	730	766	738	707	739	740	775	719	725	708	725	745	718	708	726	691	774	750	740	678	713	728	714	799	726	750	743	756	770	728	757	739	739	708	701	732	764	668	720	732	713	759	697	686	690	743	720	771	754	700	750	687	730	726	764	735	739	701	710	740	725	720	713	754	731	711	743	736	696	701	775	666	682	718	745	669	720	741	698	703	711	748	722	748	754	738	690	781	745	737	782	739	726	762	762	773	701	778	729	708	716	732	716	769	737	733	771	719	755	769	747	728	740	728	685	735	759	760	761	688	831	693	754	765	691	709	689	783	746	741	733	771	714	726	701	731	751	744	733	736	742	725	740	737	756	758	704	705	692	754	718	691	771	728	741	762	757	744	745	728	751	716	726	750	753	760	748	776	748	747	666	720	702	716	727	697	740	725	764	732	766	753	739	727	754	697	741	714	718	725	727	728	693	742	741	725	763	746	733	754	716	717	738	786	714	764	739	750	743	702	732	741	723	747	735	694	697	770	702	708	755	731	705	742	754	726	751	736	716	703	731	741	735	773	704	754	717	770	719	731	718	753	726	740	740	728	694	743	753	739	744	715	782	725	735	766	755	717	711	720	735	756	726	757	710	732	702	737	746	733	729	708	735	755	736	744	715	752	713	737	732	759	713	749	776	747	736	737	758	718	717	743	760	713	727	706	729	706	748	722	770	704	757	736	746	761	742	695	726	680	745	701	749	751	754	796	728	731	745	766	721	692	707	680	735	733	750	760	714	726	723	698	721	734	769	781	731	707	694	727	732	757	821	719	775	725	702	745	720	757	762	731	713	776	748	719	738	736	727	697	750	748	743	720	753	719	740	738	696	722	778	743	741	752	747	737	752	724
46666	30494	17088	9538	3841	1333	780	570	478	435	380	1039	1753	398	381	330	316	360	324	334	324	304	326	322	313	310	321	324	325	295	326	317	327	314	318	285	303	297	324	292	320	310	309	328	291	311	324	296	291	292	327	305	326	322	335	313	338	343	287	298	288	320	339	310	284	279	331	312	303	313	283	297	294	300	290	285	309	303	283	301	272	354	293	320	297	290	320	302	315	298	296	330	299	309	309	304	310	291	292	307	301	292	290	320	319	303	275	265	316	285	316	305	324	337	307	325	278	356	333	286	325	275	303	306	295	312	329	281	259	306	303	327	319	305	310	312	278	325	303	314	311	324	325	300	271	326	310	337	297	316	326	326	281	309	302	276	323	315	295	298	303	315	270	308	293	290	271	277	316	286	302	296	289	304	290	312	288	330	300	313	348	304	312	312	299	327	319	305	284	308	297	313	301	297	277	308	292	315	295	340	296	328	341	325	310	285	297	318	270	311	298	314	305	321	282	304	270	319	302	295	298	330	325	299	307	296	300	291	314	300	300	313	287	272	278	304	299	288	303	346	320	317	290	330	296	309	308	330	297	298	333	292	299	314	351	302	297	313	288	308	332	311	300	314	275	307	300	286	309	325	321	325	270	285	252	299	291	320	332	297	293	326	300	297	302	300	309	289	295	323	304	315	288	294	312	288	305	304	328	324	309	299	349	346	330	309	306	287	294	330	328	331	335	339	304	309	305	274	320	302	315	307	327	304	310	286	322	307	304	284	306	324	323	294	336	265	297	300	310	309	281	325	313	312	305	299	279	278	304	302	292	283	266	317	327	311	324	296	315	288	299	298	322	275	279	319	298	358	350	335	330	293	299	294	322	275	292	309	307	320	300	284	318	300	304	307	286	303	304	308	283	316	304	302	280	326	294	288	309	306	263	301	310	307	329	327	299	330	338	289	312	306	305	285	320	297	314	280	322	300	328	313	320	316	273	320	323	283	307	309	296	310	290	306	280	332	325	297	321	288	303	299	308	319	321	304	281	330	334	270	273	299	292	292	296	324	280	308	331	262	278	322	334	329	305	304	269	309	299	280	305	270	327	277	275	259	311	297	267	300	291	309	277	317	316	278	312	294	311	285	334	309	304	313	337	309	291	283	365	298	277	275	318	322	306	315	273	292	311	286	294	333	279	301	333	293	306	282	324	314	318	331	278	317	293	322	313	296	288	286	289	302	329	299	324	302	320	326	329	281	305	279	286	317	287	274	304	288	286	351	285	308	301	307	344	290	293	316	340	276	284	300	305	278	299	282	299	316	311	319	295	321	313	290	314	305	310	288	335	345	310	338	288	266	318	309	298	308	327	291	305	306	298	326	265	275	306	303	312	287	296	324	325	307	287	310	315	311	304	342	307	290	315	296	341	313	304	297	291	280	316	321	298	312	311	321	349	278	274	307	303	301	303	308	300	276	324	304	284	299	296	304	311	315	291	339	321	316	306	295	314	313	333	320	276	302	294	294	292	305	297	299	266	328	316	276	278	283	323	331	279	336	289	284	331	298	281	319	297	305	277	325	299	304	298	288	302	321	280	299	308	303	308	337	302	320	308	319	290	315	317	295	316	289	313	298	306	314	322	318	272	269	294	275	289	324	282	307	292	276	291	308	307	312	298	298	294	320	325	301	317	329	286	263	296	297	317	309	313	329	290	283	279	336	326	289	286	289	282	332	304	272	317	318	315	281	275	336	287	335	278	295	304	303	315	321	297	304	309	317	323	321	285	314	291	284	316	322	303	257	261	335	302	286	311	279	286	310	319	311	289	293	310	306	294	293	298	249	305	304	303	315	291	304	319	297	294	338	305	303	308	310	291	308	309	284	336	276	297	295	303	285	327	298	271	323	311	299	304	308	325	292	320	341	327	306	292	302	331	301	308	298	302	305	290	316	304	315	298	289	298	324	326	307	320	308	332	290	273	283	297	290	263	293	298	293	320	296	305	289	300	339	306	308	308	316	315	304	316	298	340	305	337	304	289	292	307	275	314	319	337	340	288	300	309	288	308	305	313	305	305	288	288	286	330	343	301	348	296	297	274	292	297	338	301	307	319	304	311	320	293	306	278	314	310	309	300	291	331	318	295	299	298	306	277	307	317	288	274	304	307	306	300	314	285	293	343	298	279	312	311	291	312	336	318	342	323	303	334	334	316	310	312	301	302	322	307	310	293	319	299	311	289	314	327	308	328	330	298	323	343	297	286	301	357	327	299	313	289	285	308	275	306	285	321	289	272	308	284	290	300	314	303	283	297	329	326	289	268	313	289	307	321	297	287	317	301	341	275	321	282	350	294	311	300	293	303	277	314	306	371	308	318	302	335	329	283	315	282	287	316	280	290	307	310	331	319	307	303	333	341	355	296	340	297	316	285	309	319	308	336	300	292	290	312	290	313	319	307	314	274	298	301	300	277	319	317	302	295	292	310	299	322	295	314	332	292	347	289	294	292	311	290	302	339	290	287	315	302	314	284	334	313	286	292	291	332	317	275	291	342	310	313	272	291	324	320	313	276	297	287	334	321	317	300	297	269	308	281	295	300	299	270	292	311	300	317	321	297	303	291	314	286	274	288	275	300	303	311	334	339	322	312	300	299	327	317	302	304	305	293	296	306	294	342	302	304	277	293	296	312	326	303	302	326	314	324	308	327	329	318	317	272	307	336	277	305	292	285	297	323	289	277	317	310	299	331	328	333	285	289	307	306	322	286	335	296	305	313	320	326	313	321	294	301	328	323	316	284	279	317	327	318	294	283	331	321	308	314	279	324	257	314	297	306	311	291	319	288	332	311	298	299	324	332	273	291	309	302	322	289	315	336	315	274	292	295	308	306	297	295	294	294	300	323	306	298	308	294	306	290	284	333	310	304	302	313	274	291	293	304	321	280	312	261	308	285	317	313	320	302	300	303	292	285	305	320	276	302	349	299	282	315	284	302	315	298	307	299	313	312	308	293	301	325	327	306	303	324	354	320	302	285	308	310	298	310	327	365	314	298	325	327	302	302	296	317	327	306	325	310	313	308	339	284	276	279	314	328	355	321	280	341	298	283	298	302	316	336	310	312	306	317	310	301	293	330	344	307	306	276	296	340	307	311	327	297	276	285	293	305	283	287	331	325	286	281	299	327	293	277	295	323	290	311	297	290	286	321	305	339	283	312	306	286	302	298	313	342	305	295	331	301	316	299	280	304	296	320	300	297	299	318	333	310	293	267	323	326	317	333	313	297	315	283	305	321	299	302	309	312	305	319	322	322	301	316	300	319	291	290	293	304	335	296	311	320	320	265	303	304	312	287	324	301	312	297	327	319	311	340	288	305	322	304	297	302	284	319	292	326	305	326	306	304	340	331	275	319	301	322	300	292	303	306	296	321	336	326	278	330	296	274	316	293	289	307	288	294	312	322	317	276	320	282	293	309	315	305	289	304	301	317	296	294	298	314	259	302	313	328	312	340	323	283	289
36699	11926	3481	3929	3410	2794	2426	1957	1844	1620	1539	5031	7733	1168	1177	1076	1101	1026	1025	1036	1022	959	940	947	914	878	929	923	850	845	867	898	839	819	865	851	798	823	827	801	799	832	785	844	807	799	779	844	848	784	841	794	832	796	831	824	800	796	752	816	815	767	787	803	814	784	823	813	846	752	797	801	766	788	775	809	797	767	794	757	772	772	811	781	792	759	778	774	759	805	765	750	746	802	734	799	759	813	750	773	746	808	752	791	731	832	763	722	793	795	761	769	774	761	770	745	830	814	808	724	731	758	784	817	766	718	801	750	799	781	787	820	790	747	822	785	770	778	756	789	737	795	775	783	734	780	786	726	743	768	798	826	756	802	760	776	735	812	735	754	791	810	763	790	770	779	750	764	769	782	781	765	815	764	764	803	749	814	752	799	814	830	774	753	723	765	759	772	791	773	800	778	756	775	799	771	852	759	758	756	784	756	787	743	795	809	795	777	767	769	778	744	767	790	795	745	760	739	786	789	771	794	802	810	793	766	778	805	800	753	790	776	767	776	781	848	777	799	785	830	836	797	767	787	788	755	795	814	798	770	770	811	765	816	751	792	734	830	734	741	750	807	777	774	784	760	772	783	790	758	740	831	793	813	779	779	784	786	723	810	797	807	775	795	771	789	767	776	743	820	773	753	768	760	760	759	781	757	799	757	777	738	779	799	787	734	811	774	769	721	725	796	788	778	746	768	779	796	792	769	782	765	777	817	794	781	810	709	770	762	826	815	747	769	802	760	768	759	698	761	795	729	738	758	760	752	744	791	753	809	788	787	788	757	763	813	766	763	749	754	781	725	785	767	734	830	752	770	807	755	761	814	793	793	812	824	711	776	741	789	756	775	770	790	794	803	749	771	792	824	816	773	795	731	793	725	803	815	735	804	759	745	743	802	767	752	812	767	795	816	785	801	775	790	804	772	780	777	758	773	747	759	784	782	744	811	733	780	756	839	774	816	802	760	806	791	757	759	790	794	795	766	772	795	767	770	730	779	782	810	784	780	763	744	787	795	782	803	769	738	805	757	809	779	760	801	846	748	788	714	784	774	772	789	755	838	745	820	823	781	775	788	753	792	736	758	789	785	841	765	819	748	795	768	747	769	781	767	765	816	763	788	747	762	802	761	786	740	780	786	725	760	797	787	751	795	752	774	744	732	738	767	759	729	793	803	729	792	728	815	762	772	781	801	774	764	776	735	830	825	734	771	714	728	759	734	760	773	763	791	719	771	756	784	778	756	780	717	816	781	754	754	780	787	769	743	777	799	805	807	803	792	745	789	795	762	767	774	745	791	784	798	770	771	793	773	761	815	793	728	794	783	748	808	768	739	776	757	773	742	737	801	779	834	754	795	814	778	809	778	807	806	747	783	810	712	780	804	782	805	762	774	772	782	736	738	778	756	769	811	831	769	769	775	796	765	836	770	784	830	721	745	753	764	814	812	756	757	773	771	752	829	816	792	810	786	824	790	779	724	786	789	739	740	786	765	738	751	786	727	723	782	753	755	732	709	832	796	784	781	759	761	784	817	739	790	803	774	791	738	751	797	762	816	768	792	719	767	751	758	749	773	735	782	727	770	776	732	807	806	798	713	773	794	778	785	773	718	735	748	707	765	810	725	757	753	818	773	768	775	796	787	787	701	740	806	761	767	789	755	759	786	767	704	778	750	789	715	776	769	777	823	791	774	714	760	761	736	757	753	782	796	792	775	815	818	728	737	805	796	773	761	793	773	743	777	787	758	796	770	746	770	772	806	775	761	758	779	751	825	790	756	763	748	744	746	788	730	778	745	792	755	767	799	729	752	762	822	791	804	787	822	781	755	780	733	793	764	764	744	777	750	790	721	749	797	811	770	742	707	778	796	789	755	802	762	818	785	765	758	788	824	753	765	740	763	784	772	761	786	770	771	783	774	787	787	784	751	766	807	834	723	783	771	807	736	755	771	754	789	744	751	791	754	795	777	761	770	806	737	743	772	781	780	777	805	815	782	761	829	699	740	760	780	703	810	816	807	784	731	778	804	751	744	769	748	832	775	778	815	758	742	749	816	766	745	767	760	767	798	738	805	759	805	837	818	792	779	746	785	759	757	753	804	734	787	789	748	772	748	736	758	751	728	754	797	763	796	729	768	770	806	785	755	728	816	802	765	784	813	791	803	759	807	744	749	755	804	760	779	792	739	749	753	759	776	807	734	779	746	744	792	734	761	766	785	749	700	739	802	768	789	766	742	779	806	768	748	797	781	791	799	764	762	740	740	780	733	764	773	779	747	845	790	717	839	749	743	763	761	764	815	751	801	714	792	736	794	762	772	786	764	789	801	784	760	781	756	768	761	788	745	745	790	817	754	779	736	771	795	752	805	777	772	735	719	793	840	769	795	825	772	754	767	751	743	782	775	747	734	819	743	781	745	778	809	737	821	804	817	754	788	749	793	795	789	784	847	835	783	786	809	748	774	747	738	744	768	743	743	720	775	815	761	763	847	704	776	747	790	734	778	769	792	760	733	776	802	760	783	760	821	791	783	746	816	830	790	773	769	760	767	778	760	783	770	805	793	754	770	777	745	822	779	771	762	759	757	766	770	761	748	800	750	761	788	728	786	755	802	774	743	743	827	788	763	761	760	751	800	794	775	789	753	764	746	743	773	774	771	792	754	759	780	806	750	739	815	823	777	770	745	745	751	760	762	770	753	757	749	818	802	825	791	781	783	810	747	748	749	798	762	767	771	772	776	783	777	756	768	754	758	804	781	777	762	802	750	815	778	748	761	777	738	821	751	784	715	748	817	815	744	749	729	824	726	773	791	829	734	776	807	742	741	763	785	783	827	835	748	770	778	713	767	781	801	763	746	799	754	764	746	747	765	823	792	796	740	834	793	776	752	785	762	744	775	790	768	735	777	790	755	817	767	830	781	815	762	794	795	787	763	757	760	758	809	774	739	835	787	739	804	761	758	787	750	797	686	762	778	771	673	774	748	784	790	749	810	777	774	771	758	729	791	768	775	735	770	741	754	806	833	780	746	796	771	749	725	791	814	801	811	772	733	788	772	806	732	754	773	826	762	756	793	767	760	764	750	805	764	831	757	783	754	756	791	778	737	762	791	780	851	774	791	794	766	771	763	751	712	811	791	783	772	815	784	700	755	802	779	767	797	779	777	793	785	779	821	773	724	762	760	709	731	820	796	816	745	737	770	733	816	817	815	788	786	773	767	798	761	801	791	757	776	772	794	798	821	737	783	761	758	756	800	788	805	710	789	804	783	768	773	769	789	715	819	725	742	740	801	765	762	786	830	770	789	777	765	795	775	754	785	787	800	739	775	750	758	759	814	827	809	793	770	791	795	799	742	758	799	763	747	782	737	740	762	782	784	717	751	737	802	765	776	757	758	794	794	765	780	787	757	753	757	810	817	768	753	798	794	764	787	738	748	791	740	809	767	777	758	762	767	762	784	766	757
52903	31708	21226	17475	9424	2818	1117	638	516	445	387	551	2762	294	255	237	201	203	205	197	218	188	190	205	190	195	188	184	154	213	162	178	194	168	163	167	176	164	156	159	181	151	167	169	169	195	160	164	168	176	159	151	156	163	149	206	178	171	165	144	177	142	166	136	153	168	167	132	161	160	178	163	151	150	176	172	167	144	147	126	146	174	152	170	145	141	169	163	167	183	155	135	169	150	158	165	145	160	161	152	142	159	171	151	165	152	151	139	170	150	160	172	159	175	147	167	172	152	142	153	173	154	180	166	143	170	172	146	179	163	168	154	142	162	202	162	172	151	107	151	157	180	159	160	160	149	149	170	158	167	144	165	138	171	165	143	160	173	168	154	157	145	163	153	151	148	158	144	168	137	152	147	156	155	167	171	161	142	163	177	164	189	159	163	158	156	160	139	154	171	175	136	166	149	164	149	153	154	133	160	151	150	156	175	175	160	145	177	141	182	152	171	151	188	157	177	145	140	184	159	140	160	149	158	151	182	150	144	149	153	144	148	150	134	169	142	158	159	153	145	180	146	180	150	149	158	163	155	175	153	140	181	133	168	156	158	142	147	154	155	172	162	156	150	144	169	170	149	154	180	165	159	147	145	155	148	171	154	152	174	161	162	148	143	153	185	142	151	164	151	147	144	145	163	161	157	161	150	165	128	168	172	149	157	168	187	154	159	165	156	159	154	168	154	165	169	145	160	167	147	166	183	147	132	167	150	171	179	133	158	168	150	161	152	161	142	152	151	164	135	151	166	143	144	142	173	147	156	163	139	149	162	171	151	140	167	173	164	164	169	154	166	157	142	158	158	177	167	157	158	154	170	174	174	161	156	168	140	164	146	163	171	156	144	149	156	138	170	159	136	157	157	181	162	157	159	157	161	161	149	161	163	157	179	159	168	173	167	176	153	173	161	179	159	174	160	152	168	148	177	144	156	143	174	159	146	166	145	174	144	153	154	165	154	157	157	170	150	160	149	154	177	171	142	159	140	176	155	155	146	156	141	168	156	154	148	178	137	166	133	144	145	175	177	149	160	170	146	176	166	169	192	165	172	143	130	158	144	156	168	165	164	152	169	124	172	165	152	152	158	180	156	184	178	164	154	135	161	132	153	164	166	158	149	150	156	160	164	166	190	156	148	149	137	170	139	164	163	163	177	152	168	147	150	172	172	139	187	164	151	132	155	157	144	175	146	165	143	171	141	155	171	141	166	162	166	166	161	163	151	177	138	165	168	151	161	162	168	124	160	158	179	171	143	140	159	151	143	176	146	158	152	152	151	170	139	168	151	153	152	144	167	144	137	154	168	152	148	133	170	172	179	139	151	143	148	167	153	147	153	131	138	137	160	154	179	141	137	159	154	150	130	162	160	162	164	180	165	156	162	148	169	169	132	153	155	163	163	145	133	149	169	147	157	161	185	168	138	156	154	156	161	173	187	152	147	152	173	170	157	164	157	149	182	148	164	165	157	184	183	156	166	156	162	171	134	136	177	176	160	156	154	153	163	141	160	135	152	157	155	143	142	161	179	165	150	135	147	147	162	162	172	142	160	168	152	176	165	156	146	187	163	161	152	159	166	151	151	153	157	171	168	142	164	162	157	165	150	150	153	133	163	149	160	171	162	128	147	159	153	161	169	164	145	172	132	165	147	171	140	175	128	172	186	163	165	168	144	143	161	159	157	133	171	160	167	135	165	174	144	145	157	161	147	161	141	161	157	165	175	131	141	150	137	142	163	158	134	161	138	160	173	141	149	133	146	164	177	173	164	159	154	178	165	162	141	151	155	163	165	130	156	173	149	154	134	164	169	159	158	170	172	136	146	166	164	162	148	173	161	144	157	161	140	175	148	141	133	161	151	169	158	132	152	146	169	142	174	162	156	145	151	126	132	175	159	170	155	136	165	160	156	137	175	159	158	124	150	140	172	147	198	153	157	167	159	153	156	148	152	141	186	160	143	159	172	146	139	152	138	148	126	145	156	181	161	159	178	161	153	137	156	145	160	163	165	150	148	166	146	161	175	162	158	155	157	170	146	163	149	155	150	160	148	133	155	160	153	163	164	166	147	172	171	140	165	144	168	154	131	159	151	144	163	143	166	149	154	150	167	157	169	156	143	130	156	137	173	152	143	137	155	154	164	147	171	145	178	146	152	152	158	154	180	159	149	131	187	144	172	170	141	155	145	141	183	170	133	179	151	163	162	157	166	154	146	155	164	151	154	145	172	150	145	140	171	140	169	151	164	172	172	165	172	143	155	157	171	139	145	148	162	143	142	153	147	170	149	144	158	139	149	166	165	151	148	160	165	148	143	154	142	162	156	166	157	153	138	129	159	130	167	164	167	160	172	165	161	164	140	168	134	180	160	160	151	152	155	170	162	168	162	148	135	160	151	155	176	135	159	153	168	169	146	133	145	140	145	128	150	153	190	155	131	154	135	141	163	146	153	165	168	162	149	174	169	152	185	145	175	149	157	165	164	164	149	139	156	167	143	138	151	149	143	151	147	140	152	185	150	160	146	143	156	161	146	142	142	160	165	169	166	170	153	153	151	182	148	145	165	168	153	143	154	156	159	154	159	151	158	158	162	149	169	153	143	179	154	166	173	148	169	148	160	140	153	147	152	164	149	144	149	164	160	148	139	171	138	176	168	162	140	154	166	156	155	170	166	140	144	138	145	169	148	140	163	152	158	155	166	150	177	165	158	148	160	166	150	157	147	160	149	148	147	151	167	167	173	163	124	173	151	171	151	166	193	134	144	155	163	163	164	141	156	171	174	163	150	147	170	172	160	169	158	163	139	158	147	141	164	148	159	152	142	155	154	165	177	175	142	170	154	168	173	132	144	143	135	173	151	149	165	182	178	162	146	147	157	171	162	172	151	159	144	160	148	162	154	150	156	142	147	145	160	147	131	168	145	179	165	166	148	178	159	186	162	157	151	140	155	153	162	168	157	158	157	144	145	155	137	157	141	163	151	146	159	162	169	140	157	149	162	157	154	167	165	162	177	138	163	122	168	149	165	155	157	155	155	164	178	153	146	149	156	182	173	164	134	157	133	157	156	165	148	183	135	167	145	160	151	157	144	146	159	170	154	146	185	137	169	155	164	168	163	154	170	155	158	149	151	159	178	170	158	149	155	155	153	168	181	181	176	155	172	137	155	139	164	152	143	163	163	167	168	174	155	162	148	157	159	171	170	180	156	158	165	155	139	142	135	144	162	133	157	166	168	151	123	146	155	141	154	156	158	185	140	149	154	164	179	142	131	152	151	178	171	162	180	150	162	166	170	143	177	142	146	136	157	139	146	136	155	153	156	150	157	155	141	158	162	157	148	161	163	158	180	165	164	149	134	161	169	150	165	155	164	166	149	148	143	149	137	148	135	160	146	142	149	138	148	162	167	149	165	154	174	158	151	153	153	160	143	147	170	150	154	167	175	152	159	151	151	160	148	161	154
44635	10034	5558	6219	5233	4243	3371	2728	2381	2063	1771	2930	11239	1236	1108	1007	955	937	829	821	809	770	761	682	673	655	610	633	585	589	606	592	559	541	506	540	534	507	479	525	537	545	500	511	488	485	550	495	500	497	439	470	477	498	443	474	476	427	470	457	490	462	418	440	458	443	427	454	459	468	447	467	500	474	447	436	437	456	437	428	422	434	437	446	411	408	425	404	451	458	430	429	458	431	453	440	444	415	410	448	439	451	423	436	448	425	438	394	411	382	446	419	429	419	414	430	410	419	457	416	456	444	372	427	450	429	477	451	418	395	428	447	465	420	462	442	446	402	432	417	411	441	409	413	390	443	416	407	430	382	425	410	439	402	387	421	417	421	452	423	405	403	412	409	400	373	425	407	439	470	457	409	427	432	429	431	417	372	417	435	404	412	436	426	425	432	414	420	421	408	451	406	403	432	414	430	419	449	430	423	402	439	425	397	413	404	398	408	463	428	399	433	418	424	427	419	400	416	403	403	394	431	394	421	411	367	395	457	412	407	427	411	448	404	441	401	421	407	404	435	399	419	414	433	397	423	425	396	405	421	394	440	424	385	427	422	424	427	442	441	436	388	430	425	426	413	401	379	391	457	436	441	438	424	396	404	438	424	406	446	431	404	418	423	443	398	444	414	418	436	414	430	390	437	425	418	455	409	438	460	408	396	426	382	445	404	401	406	434	432	411	386	435	418	438	425	415	432	419	390	404	452	423	399	390	446	425	411	432	421	432	439	458	430	404	395	438	445	405	458	419	406	425	435	394	428	428	413	374	425	431	431	417	438	422	413	422	396	440	388	439	412	448	407	443	413	459	422	420	444	413	432	395	413	448	451	404	421	432	388	451	409	399	421	416	394	380	451	411	392	414	427	401	451	464	416	415	399	426	419	444	454	392	402	419	369	407	403	440	414	399	435	416	444	435	396	405	370	443	443	376	429	398	468	434	455	415	370	422	410	395	450	414	397	436	422	428	456	419	405	419	446	373	446	412	432	410	423	429	437	422	435	395	428	436	440	396	397	443	419	457	427	422	407	401	432	395	417	436	381	432	420	413	398	405	406	419	454	417	410	458	426	404	402	431	452	400	432	406	435	395	417	413	390	392	418	432	427	398	456	417	423	428	394	428	398	440	436	396	429	408	415	428	385	422	404	416	415	419	391	444	434	425	417	416	413	455	423	450	417	391	441	418	414	431	436	440	418	415	422	387	433	424	429	417	404	449	410	470	435	418	457	404	404	432	408	399	415	433	430	390	433	451	436	380	429	453	434	412	430	417	417	414	424	416	445	367	415	359	432	408	390	416	409	422	399	426	462	441	446	411	419	394	391	410	384	432	406	462	424	413	400	408	425	418	399	403	394	405	443	429	427	439	381	419	402	448	416	432	433	432	406	424	386	405	429	411	415	405	420	420	437	460	415	417	383	394	412	436	412	425	420	387	391	405	398	409	420	429	367	415	408	407	415	417	417	422	417	420	411	375	419	440	432	398	399	432	416	454	457	397	418	443	387	397	430	427	382	434	423	394	409	434	455	427	419	422	429	415	434	432	396	421	410	416	405	395	423	362	443	415	466	416	457	432	444	419	438	474	409	414	400	448	424	424	424	416	416	411	433	390	423	412	393	421	391	395	395	418	410	404	407	447	434	424	403	427	388	415	441	415	430	456	408	419	402	433	403	444	390	412	420	418	400	418	400	413	411	453	444	394	396	400	395	445	454	397	427	403	425	392	387	419	421	469	414	441	406	410	415	389	438	399	410	401	404	412	410	431	422	426	396	389	401	397	452	397	450	406	466	425	412	389	416	392	424	395	434	423	448	398	408	425	406	416	419	435	428	386	448	436	458	436	451	421	418	442	393	415	441	409	422	418	450	445	426	384	396	375	433	435	440	415	400	404	492	395	396	406	442	445	406	394	406	396	423	418	420	448	430	414	457	458	416	449	379	410	405	445	409	430	410	392	437	424	438	435	402	416	407	434	418	396	382	446	435	410	440	457	394	441	388	403	383	466	422	412	406	400	408	395	390	466	388	461	417	409	428	442	430	387	408	408	437	433	410	404	423	449	437	410	405	408	394	473	345	410	434	424	425	451	431	408	406	410	403	447	408	420	436	366	451	399	404	415	407	407	393	405	404	411	447	403	404	452	460	374	392	376	415	391	446	395	402	448	405	398	434	407	437	424	432	416	421	374	382	421	417	418	437	482	450	391	425	414	437	441	426	413	377	408	420	390	407	410	412	410	400	406	405	385	424	440	414	457	389	415	390	437	423	424	378	409	437	435	448	426	443	428	430	431	417	455	391	424	401	419	412	396	412	402	438	438	431	441	424	389	425	400	394	408	400	423	358	380	415	424	405	400	420	429	398	435	440	455	431	456	453	430	391	424	392	431	442	457	415	409	412	420	399	417	413	388	434	422	395	383	408	395	423	431	405	402	450	434	410	467	433	426	388	386	412	405	435	379	400	417	401	421	437	442	432	413	463	432	428	400	424	433	380	408	402	399	379	446	429	410	421	433	402	395	442	402	392	399	407	363	461	406	428	400	421	441	433	396	429	389	416	388	413	460	402	450	435	418	378	439	436	401	409	418	433	444	424	416	421	384	443	441	448	387	447	428	441	467	403	418	425	439	400	380	397	433	420	394	389	399	452	380	426	422	409	458	419	410	409	397	364	406	421	426	417	412	435	405	416	421	432	423	418	414	405	435	408	413	427	384	428	414	389	417	435	448	436	383	389	434	427	387	413	407	407	408	377	410	429	387	426	453	420	426	392	447	417	428	412	403	416	436	428	429	439	419	402	407	450	411	446	412	438	413	399	415	424	396	419	406	437	394	434	421	436	433	450	392	442	400	423	453	422	392	428	422	406	414	458	403	435	405	406	436	388	430	441	406	453	415	374	403	387	437	396	423	413	433	415	399	409	418	450	401	384	430	426	403	393	385	445	427	407	390	394	408	448	389	446	400	403	438	425	429	430	410	400	427	382	407	379	456	389	432	410	418	428	407	441	395	451	418	437	384	451	422	411	408	401	431	430	386	402	447	411	436	415	434	394	459	402	445	420	424	395	402	416	433	402	395	412	401	404	429	442	395	420	431	414	413	408	426	422	415	428	426	403	422	414	408	381	422	398	428	449	429	431	435	430	418	397	433	406	424	434	414	405	425	385	426	425	418	436	409	420	420	426	363	402	417	431	415	451	411	393	422	421	377	449	390	442	408	411	403	445	415	419	430	384	412	440	363	416	432	418	445	443	414	413	449	432	419	391	418	433	399	393	424	427	456	427	407	398	404	418	410	415	435	457	399	441	422	402	430	465	412	473	421	411	433	409	442	467	384	416	430	430	395	450	425	443	433	424	384	454	414	399	445	395	403	419	432	437	459	446	427	417	409	433	396	404	418	435	407	473	401	434	392	409	412	397	382	410	394	412	401	392	389	383	439	432	390	423	414	414	430	424	429	436
11170	1555	429	331	293	260	279	272	288	328	269	295	317	280	287	282	253	272	291	260	316	272	290	274	250	284	269	275	279	258	275	253	301	271	278	261	299	269	276	293	271	253	297	286	270	295	269	277	281	284	270	274	252	286	290	265	264	280	246	265	290	275	268	263	285	272	291	276	304	286	292	257	245	287	299	274	243	268	268	277	267	274	277	233	270	255	266	256	273	265	265	263	250	318	272	294	275	288	266	264	251	266	282	271	258	269	295	255	270	272	283	272	277	279	245	277	273	274	281	303	259	244	289	283	284	277	270	289	264	271	276	286	283	285	265	307	276	288	303	255	269	265	263	261	289	284	279	268	291	263	254	286	260	284	291	290	279	268	287	293	294	273	256	283	269	306	263	261	292	293	271	277	287	272	262	226	274	271	275	264	285	266	282	250	290	288	286	255	290	255	301	287	298	311	258	280	282	258	260	269	258	270	284	286	291	283	275	318	276	292	288	297	277	261	307	298	257	281	261	260	277	296	307	267	301	274	306	281	258	281	278	259	281	271	260	280	282	272	264	294	271	281	301	287	278	265	294	284	259	275	314	302	256	252	283	259	259	269	279	276	314	266	294	299	248	296	268	288	275	271	284	309	268	287	261	274	262	291	288	278	299	272	260	260	294	267	295	294	277	269	275	323	308	291	240	298	273	284	260	271	262	290	276	300	305	297	250	235	304	273	286	266	287	252	305	267	296	290	286	284	253	262	272	259	279	266	263	298	255	296	258	246	265	259	277	287	283	280	280	311	261	288	288	265	292	275	269	284	279	281	273	285	269	281	272	255	261	287	283	290	258	279	273	246	291	281	277	276	287	286	282	312	294	256	310	266	267	286	276	225	305	317	276	266	295	281	274	263	275	265	271	276	289	270	279	271	265	299	271	295	262	285	280	291	242	299	286	283	282	266	280	269	277	275	275	263	253	272	292	282	267	290	280	278	289	285	259	279	283	271	290	270	303	282	278	281	241	264	250	270	277	291	247	277	254	273	271	248	279	295	265	237	286	281	285	280	287	299	311	284	242	252	281	290	300	302	230	276	266	266	260	265	265	270	284	267	259	268	277	301	287	263	270	271	300	265	265	296	266	281	274	291	268	268	264	285	272	288	310	286	297	294	241	293	276	287	276	268	258	269	265	291	288	308	311	295	269	264	277	232	278	282	269	265	278	246	256	259	289	285	299	259	264	287	269	299	235	294	267	297	258	279	305	269	270	311	294	284	269	262	281	251	280	271	276	259	283	286	281	264	255	260	286	277	259	270	288	300	286	297	302	274	270	273	285	259	272	305	254	308	274	285	275	270	300	254	267	260	291	294	266	258	289	251	311	304	264	275	285	295	275	252	255	275	278	258	284	272	301	269	269	280	258	284	310	290	286	302	305	277	270	259	266	274	256	277	269	295	273	261	309	264	288	279	278	303	248	275	260	257	316	269	268	249	278	254	260	274	262	259	269	263	279	252	258	274	263	247	291	243	289	288	289	303	280	297	269	292	268	280	293	274	286	290	288	303	274	273	259	287	264	255	256	283	274	264	270	287	266	278	284	295	295	301	268	310	250	271	277	288	234	280	304	285	235	269	305	314	262	297	272	278	240	276	284	286	300	282	280	263	242	269	266	263	283	289	265	264	271	247	282	293	278	260	290	278	266	264	263	279	277	280	289	287	272	274	256	276	262	278	282	267	274	291	276	253	262	283	267	291	281	266	275	282	264	297	262	296	255	288	294	273	258	307	277	284	273	277	279	274	287	256	269	301	272	251	279	271	271	283	265	270	273	264	294	236	271	285	280	275	279	275	259	312	259	301	290	269	294	258	256	258	300	279	286	254	276	297	282	287	263	266	302	260	291	280	296	297	260	275	297	290	275	284	305	326	264	269	249	261	253	310	289	268	287	298	297	283	249	267	266	286	256	261	287	291	280	299	259	269	277	299	265	269	300	256	256	297	267	308	249	266	283	281	284	283	283	290	267	285	274	258	260	270	267	293	277	296	291	258	236	264	283	262	254	267	285	274	288	265	256	279	277	290	277	298	273	299	299	276	286	289	304	276	289	307	256	272	238	281	303	263	258	271	301	267	284	292	256	287	274	265	291	277	274	313	248	280	278	279	268	246	282	308	312	272	279	310	290	272	267	282	276	252	252	293	299	298	285	296	264	284	270	278	277	285	269	284	281	274	241	259	302	298	271	257	273	258	311	279	283	259	286	292	281	284	304	261	265	306	271	260	285	283	264	268	265	282	251	247	268	240	310	292	271	250	272	273	291	263	239	270	288	269	286	288	298	264	308	269	297	282	251	273	239	283	260	283	302	254	295	257	311	272	290	270	272	268	280	275	261	250	226	265	278	294	298	280	287	256	277	297	253	300	285	255	267	315	314	253	309	279	276	275	311	292	264	251	290	275	289	270	272	294	274	281	275	248	302	267	269	252	258	276	262	280	279	284	292	279	270	286	296	296	278	286	267	281	287	292	286	292	255	284	251	281	264	282	289	271	260	286	243	273	277	268	264	280	266	282	292	271	298	306	247	281	305	259	253	263	278	279	290	304	257	289	282	254	271	279	233	292	276	316	260	245	269	275	265	245	264	273	288	264	299	277	268	261	286	284	285	266	309	276	262	278	258	301	312	287	277	275	273	274	291	263	248	287	287	276	263	287	277	286	289	278	267	256	264	267	281	276	265	260	284	264	277	280	322	264	275	308	256	279	299	278	269	264	261	259	289	275	285	273	283	283	293	292	288	254	277	264	297	301	249	291	269	290	289	290	257	245	286	247	249	255	237	269	290	272	246	287	257	307	259	273	254	255	278	264	299	254	252	297	282	289	243	283	277	301	279	276	298	288	257	278	263	267	298	244	293	272	283	261	278	261	258	276	292	244	262	285	294	288	291	241	290	260	289	301	267	273	260	293	255	301	329	259	261	286	249	284	253	246	288	249	275	286	267	304	291	260	267	244	300	302	288	285	277	261	291	271	254	278	293	282	277	252	274	290	251	262	269	274	276	295	292	268	274	278	279	278	257	262	291	286	264	234	270	287	263	282	252	284	270	282	281	287	269	272	253	276	269	255	275	284	258	284	278	307	276	264	282	277	295	293	274	277	295	237	281	284	264	268	313	261	278	278	298	301	277	271	300	306	301	310	283	276	265	260	258	276	267	286	260	297	292	270	266	297	245	295	286	282	249	279	289	282	244	237	302	273	305	276	270	281	271	268	275	261	302	270	274	273	275	275	283	262	272	271	252	242	271	271	271	280	292	285	275	286	271	287	274	308	266	254	282	268	282	279	237	294	269	216	259	276	270	258	280	299	295	287	295	280	276	261	280	282	247	295	270	283	289	293	284	274	255	277	269	277	246	297	249	287	299	273	291	257	288	271	278	271	298	290	268	285	263	306	253	280	305	274	246	289	286	261	284	256	251	284	276	280	273	248	278	290	272	259	275	304	236	278	262	311	276	298
10157	1144	851	931	852	834	842	811	787	688	747	767	981	760	741	755	754	763	751	725	731	761	725	733	737	703	760	699	745	692	771	720	760	711	717	758	765	756	733	729	750	688	730	737	696	700	707	706	806	742	736	771	769	720	730	713	717	707	769	765	689	768	741	716	770	710	759	708	767	711	726	745	775	697	702	715	700	744	734	738	714	685	725	687	749	683	696	732	765	714	701	725	713	757	724	725	693	706	769	725	739	769	696	736	750	723	729	712	750	674	738	784	735	723	711	734	660	720	719	731	746	679	735	720	730	695	708	740	709	733	728	721	692	729	742	697	752	692	706	734	723	663	706	720	689	738	710	725	760	727	684	670	735	707	697	727	708	746	717	734	695	713	732	720	738	773	702	696	722	744	707	748	755	710	694	765	719	704	706	735	709	722	726	737	735	745	728	749	722	705	771	758	723	706	721	726	704	708	772	694	695	702	751	747	737	776	672	734	732	725	748	750	756	689	724	709	738	754	716	682	751	704	757	743	725	689	711	683	701	646	722	714	748	735	750	709	728	723	737	681	732	675	630	724	793	718	684	677	739	743	710	773	739	747	716	724	718	744	684	727	680	733	725	719	729	778	661	731	708	719	730	767	716	745	706	754	762	725	721	737	662	687	707	766	696	736	732	747	772	740	698	713	750	772	738	701	688	711	689	733	688	712	694	748	761	741	754	722	715	640	746	739	729	740	758	726	745	696	735	718	718	712	706	686	715	702	748	758	703	766	721	736	717	707	790	704	714	696	714	699	730	733	771	733	761	748	747	700	747	730	750	710	762	726	719	759	786	699	774	723	704	742	713	717	762	702	685	692	700	737	735	727	733	725	706	753	761	733	729	730	752	734	728	708	692	722	715	717	733	703	732	739	709	761	699	640	693	710	739	700	666	726	711	721	712	722	732	720	725	773	662	725	706	707	708	721	726	727	675	738	723	772	686	706	695	740	760	724	691	718	773	730	767	680	694	727	749	690	742	735	704	740	709	786	681	737	699	688	708	693	699	736	732	671	759	783	758	742	664	776	690	693	730	724	685	705	726	730	671	739	738	711	716	696	692	685	687	749	661	675	726	734	722	689	712	728	749	682	741	684	774	712	707	737	723	733	777	695	701	712	698	681	743	694	709	772	747	704	735	732	751	735	743	731	767	740	738	767	687	753	707	723	706	755	710	742	758	709	763	762	716	671	705	704	751	716	718	709	654	764	682	714	747	690	721	734	725	694	720	719	728	706	726	730	691	702	694	702	749	754	741	687	756	736	722	760	742	768	723	712	723	702	744	709	724	752	756	730	702	764	739	725	703	716	775	732	689	693	676	731	756	688	752	731	688	724	763	724	738	724	720	727	721	678	750	694	707	724	717	749	741	730	675	751	716	744	722	710	742	704	772	711	731	747	753	726	671	720	778	726	704	695	719	740	720	707	696	771	716	708	699	684	748	702	781	713	666	725	773	712	756	690	735	750	712	697	783	729	759	741	669	729	697	730	691	735	689	734	659	717	730	762	701	673	699	739	715	729	724	730	719	718	709	757	741	708	722	722	718	719	698	726	719	713	723	730	717	723	734	712	721	759	689	780	708	744	750	686	726	726	707	763	709	735	736	726	737	786	775	746	765	688	759	702	707	772	722	736	756	706	727	732	720	728	674	712	701	677	680	723	738	718	744	697	730	727	750	713	737	713	707	640	748	652	743	698	701	717	726	738	680	710	702	742	722	754	750	708	801	718	720	727	736	728	749	751	673	704	725	691	775	719	752	719	749	725	713	720	782	728	692	707	758	717	699	725	743	717	689	679	680	720	706	708	735	766	710	735	698	674	736	678	700	699	713	717	733	725	760	738	732	711	717	769	707	721	737	756	707	720	722	732	695	740	702	698	734	741	736	719	757	704	704	724	686	686	660	696	746	701	689	719	718	757	675	715	736	728	716	685	733	684	746	739	757	759	704	750	789	752	779	672	698	752	680	722	701	689	741	726	719	746	747	728	750	712	733	754	714	702	733	701	832	696	728	687	761	725	688	663	731	738	764	668	771	731	703	696	731	700	706	686	709	705	696	760	719	724	720	736	726	702	700	735	740	705	694	711	704	741	738	717	705	730	756	736	711	764	722	693	687	740	718	724	763	699	750	739	728	698	737	692	750	704	745	720	738	724	704	727	729	729	694	680	766	683	699	685	674	715	700	728	695	736	744	724	720	716	733	755	707	700	710	742	773	716	728	699	754	735	717	744	668	734	726	712	702	683	749	735	756	715	738	754	730	701	740	735	706	699	682	699	739	723	723	729	728	754	722	749	689	671	701	729	719	757	681	747	729	746	759	701	726	720	761	735	728	676	729	721	733	757	687	745	734	723	731	653	723	738	680	737	739	698	758	730	738	731	684	687	713	735	737	694	701	690	689	688	682	690	738	734	725	744	718	746	712	747	673	728	718	694	726	706	700	733	753	764	730	679	729	655	754	712	726	695	744	731	729	770	741	676	748	734	749	737	764	696	778	728	742	749	757	740	708	760	712	778	800	771	737	700	728	731	724	689	733	745	770	676	718	673	781	707	708	736	751	712	682	717	695	746	707	754	733	771	742	720	745	703	736	695	760	746	717	713	730	729	725	724	732	705	758	699	722	704	719	747	730	729	719	718	681	753	716	762	725	674	722	741	715	774	727	660	708	757	685	753	769	745	715	697	718	767	720	757	697	709	749	700	720	738	706	734	729	730	767	733	695	773	720	645	727	748	712	632	737	716	725	790	675	733	775	733	676	765	741	749	674	704	738	708	713	680	727	730	727	693	717	659	705	737	726	735	725	709	724	736	790	753	708	741	748	771	751	748	730	731	710	735	707	705	743	720	778	696	757	706	696	764	762	730	710	721	709	706	707	701	696	726	723	727	728	711	733	736	700	735	727	748	733	733	731	735	700	704	691	804	732	703	693	721	720	718	711	710	684	722	771	759	727	719	735	722	725	704	741	746	685	710	761	750	729	721	726	695	752	728	669	723	701	779	747	730	738	710	732	731	704	758	717	771	742	765	708	723	722	713	737	692	732	744	734	759	716	770	733	682	693	686	700	749	735	685	711	712	773	767	701	765	705	709	725	718	752	706	814	712	725	732	739	704	736	791	718	755	718	749	770	761	709	736	741	717	700	744	754	717	764	704	766	726	666	715	737	708	700	735	714	680	697	710	765	728	669	708	736	729	694	735	706	701	723	734	713	739	724	732	672	714	691	733	718	741	730	713	740	726	692	694	683	690	706	713	731	711	730	718	749	727	761	743	723	729	731	733	731	786	715	704	710	736	750	715	703	780	696	750	670	734	752	747	715	711	669	794	681	752	758	730	718	749	694	689	686	747	743	697	698	734	676	654	730	802	711	756	733	697	762	683	747	686	706	755	774	764	695	714	706	691	719	749	738	655	744	703	714	713	744	696	693	699	710	732	692	705	724	724	728	738	723	715	749	723	752	725
46876	25413	17750	11490	3981	1336	749	541	445	488	425	391	1016	408	316	323	337	325	332	350	346	322	330	290	323	364	315	315	290	339	313	334	296	299	321	320	315	308	302	278	315	297	297	326	272	290	326	294	310	287	307	298	324	289	314	298	313	305	298	311	324	314	271	310	314	302	331	314	300	289	276	303	284	318	268	296	310	290	295	313	305	291	296	305	312	338	317	300	299	335	283	298	318	311	310	312	328	309	278	312	328	284	308	294	288	293	295	308	283	266	261	284	315	321	297	295	299	305	291	309	286	303	318	273	300	320	311	325	275	299	350	311	287	300	310	341	276	280	289	307	284	297	303	273	275	312	291	290	293	296	318	295	294	258	291	294	284	305	292	283	326	279	329	306	305	289	285	304	303	343	255	263	324	317	266	313	296	333	340	295	327	301	287	315	301	303	294	307	293	321	302	285	339	325	303	302	288	297	292	296	310	303	292	290	302	300	276	299	259	290	302	292	286	342	310	285	324	260	307	307	255	314	332	313	309	319	302	295	289	302	334	302	307	296	317	336	292	313	264	306	283	280	301	302	317	299	305	258	318	322	309	283	328	298	332	288	301	285	295	310	264	291	306	331	294	295	278	312	279	274	276	322	322	303	314	295	281	269	311	311	325	290	282	311	276	316	265	305	275	308	315	305	284	261	293	296	302	277	279	297	295	283	319	264	298	318	305	283	281	324	290	304	292	286	293	313	304	322	302	283	310	297	294	293	318	304	299	321	286	315	316	282	300	330	307	272	310	285	306	300	303	357	303	319	322	318	287	241	312	295	284	309	308	315	282	300	303	291	297	310	318	287	305	310	302	290	285	301	292	296	278	308	294	276	270	279	306	323	275	321	278	286	280	293	306	249	298	299	340	306	299	331	279	277	311	309	304	324	289	310	303	300	314	290	316	293	291	304	304	327	335	334	320	302	293	298	290	298	300	294	330	285	319	282	325	297	272	295	284	303	295	313	313	313	277	291	327	306	307	286	323	319	323	300	317	308	271	291	323	307	280	292	339	339	296	301	303	281	338	307	284	330	311	297	304	312	284	300	292	285	308	290	270	300	269	325	291	275	298	313	297	293	297	280	331	294	290	290	331	278	307	272	294	307	310	276	355	295	324	315	280	317	303	327	286	264	310	323	296	269	327	306	310	292	314	290	302	316	295	297	326	290	275	302	303	264	314	314	291	277	301	299	287	308	302	265	287	290	300	282	315	330	305	288	300	296	289	301	290	327	284	284	318	326	316	298	300	302	314	292	313	321	322	290	272	296	281	261	273	304	271	324	311	288	287	284	281	294	307	309	304	281	304	312	294	306	327	320	284	296	291	307	300	285	296	316	327	313	291	286	302	299	296	305	293	307	289	308	321	299	277	323	292	311	315	316	304	310	291	331	300	288	294	294	279	302	301	317	313	323	289	289	293	313	297	264	308	312	258	304	289	305	321	295	321	277	293	309	320	272	324	275	311	310	315	251	295	295	277	283	286	315	309	312	277	299	297	268	333	299	324	310	304	295	304	326	324	305	299	302	319	311	328	293	282	310	299	290	305	308	329	302	302	281	280	262	313	302	290	286	310	303	260	293	298	308	288	287	294	281	302	306	298	303	290	274	283	282	299	308	307	307	308	314	320	323	298	314	295	261	313	330	302	304	326	284	306	270	288	281	314	279	308	294	307	289	291	274	297	309	286	311	319	278	265	276	297	308	302	294	285	270	287	324	299	309	311	263	304	307	298	342	302	289	301	282	317	292	295	275	290	304	273	296	281	305	278	271	291	338	269	308	286	319	286	281	278	311	295	270	291	291	295	289	313	307	318	300	297	323	307	265	261	326	311	308	297	331	266	300	317	308	279	298	326	335	260	296	293	316	304	327	294	292	297	301	295	297	305	298	268	268	325	301	313	320	286	327	291	345	296	324	279	299	328	275	313	276	301	298	310	313	294	314	295	311	298	295	283	324	300	264	273	332	325	313	318	295	278	313	302	318	316	302	330	313	318	281	296	289	296	306	302	313	283	311	305	327	288	340	291	284	326	309	282	288	320	343	298	323	332	273	297	312	306	291	296	290	295	286	305	294	288	282	268	322	335	337	312	292	310	276	287	309	305	293	306	289	290	313	262	293	271	319	314	291	330	270	309	307	300	290	293	313	318	317	318	289	304	314	299	309	270	309	328	305	289	285	318	324	294	322	275	263	287	269	309	287	309	296	309	318	316	302	322	336	279	297	303	292	325	329	298	291	311	286	251	299	319	290	268	300	309	284	300	290	314	308	323	299	288	313	293	302	306	294	323	306	274	291	309	302	300	317	289	302	314	293	330	293	299	288	293	295	280	286	313	325	286	318	289	301	319	311	311	281	307	302	279	277	318	300	310	298	296	323	286	310	298	315	266	295	252	281	299	294	300	289	327	315	318	304	303	278	286	337	298	293	303	282	293	304	279	295	286	304	319	292	286	286	315	313	292	274	273	329	299	277	303	319	309	311	291	312	296	299	299	301	298	306	299	310	278	302	299	296	319	299	296	282	289	291	296	294	278	338	327	296	332	311	297	283	333	311	337	262	272	265	284	305	292	301	323	317	286	314	290	321	301	326	291	290	277	326	304	293	326	295	325	300	312	282	339	291	301	296	305	318	292	297	297	323	330	295	297	317	293	276	293	321	272	316	328	308	296	298	283	317	307	296	327	307	306	310	274	281	305	300	318	298	281	281	285	280	311	309	300	272	283	321	310	284	306	294	292	302	290	306	296	332	303	310	257	296	305	309	326	304	302	289	254	284	318	315	290	302	306	298	266	297	312	293	285	273	324	295	301	315	324	307	316	278	307	292	304	283	311	299	298	314	321	266	303	279	282	301	300	296	295	298	293	349	301	312	301	272	286	300	312	288	310	275	293	292	285	300	339	292	314	249	329	262	277	316	285	288	295	283	312	289	291	333	286	316	296	298	303	306	297	315	300	325	300	298	292	297	314	309	296	274	286	298	287	272	267	306	315	286	281	288	311	291	301	293	286	313	316	261	278	285	313	332	311	327	267	289	288	315	338	296	295	293	310	298	301	294	291	288	325	314	318	270	340	297	303	307	292	323	276	304	329	326	317	279	293	328	286	311	314	295	296	291	298	293	283	292	288	299	321	321	286	314	308	315	287	330	315	318	279	298	289	311	297	292	285	255	295	303	277	279	292	248	294	300	279	280	315	309	286	272	338	313	302	312	303	322	302	326	310	282	332	287	308	289	326	275	294	312	304	291	295	312	302	288	285	320	316	315	285	311	273	311	271	297	341	315	322	316	288	310	292	310	309	312	280	336	305	281	299	319	316	306	305	284	306	319	283	293	336	295	287	262	314	292	283	311	308	293	268	298	287	286	307	308	308	308	290	265	329	297	308	314	278	273	288	318	323	297	306	273	277	315	323	304	320	291	316	332	289	298	295	283	322	312	305	286	312	291	291	327	288	301	282	332	313	296
34357	5193	3427	3838	3316	2764	2351	2089	1847	1697	1484	1385	5164	1206	1186	1076	1054	996	1022	908	913	885	925	886	938	910	860	905	858	805	838	840	868	867	814	764	802	813	802	763	833	820	794	824	784	792	813	813	797	769	790	767	789	764	762	796	805	767	774	746	739	738	772	786	744	793	743	709	801	759	805	747	744	801	772	774	764	794	774	784	788	808	783	820	741	729	794	797	797	791	730	797	796	791	769	769	718	781	729	777	754	784	794	769	759	777	807	728	786	753	777	788	752	776	762	767	757	790	773	772	763	773	758	756	771	726	797	727	762	773	770	746	784	783	753	766	763	717	782	750	759	760	829	799	738	779	756	779	731	777	788	775	732	727	780	759	736	745	768	755	744	729	767	787	743	747	757	743	782	747	742	731	809	761	781	758	803	738	711	789	784	789	753	771	857	740	783	740	759	753	765	777	761	747	768	772	822	751	752	753	769	774	793	752	771	789	730	787	818	769	830	785	746	754	766	770	794	755	799	780	756	803	764	796	774	757	824	777	718	768	769	740	795	814	757	739	750	767	763	802	744	819	738	797	759	737	748	783	785	752	774	755	736	758	743	747	739	741	784	765	722	781	718	799	687	790	758	733	761	770	791	765	821	767	765	778	802	790	770	758	742	716	746	755	751	706	728	758	715	735	721	750	747	722	777	749	788	765	819	719	774	785	742	765	810	760	769	779	721	772	756	723	755	738	749	793	800	721	723	759	775	722	751	756	769	738	777	769	722	743	767	780	782	797	781	724	753	751	770	782	764	733	777	742	766	717	789	753	770	794	781	745	752	745	733	786	757	772	768	757	805	756	763	782	799	739	746	789	764	748	732	745	736	748	757	822	738	762	791	804	723	798	837	767	835	748	704	764	777	736	747	754	746	758	754	767	767	746	718	795	740	767	750	756	786	792	788	790	744	743	714	733	698	763	811	757	795	737	788	787	790	792	764	778	760	728	769	756	720	729	729	736	765	745	704	764	723	758	753	724	799	764	738	766	779	728	797	727	774	772	783	736	774	766	747	804	783	746	742	727	794	786	738	770	776	756	768	795	782	746	744	734	707	774	784	833	782	804	728	746	766	744	700	773	757	748	773	814	797	754	713	775	789	767	765	762	745	764	749	721	821	802	758	796	780	751	782	727	771	721	773	744	756	783	754	755	757	755	728	715	769	784	801	774	760	761	749	766	715	767	763	763	742	796	735	744	766	765	812	755	748	790	755	790	804	704	780	723	759	708	785	769	743	773	754	807	787	789	780	798	813	777	761	778	781	752	717	809	784	803	803	746	717	793	778	772	810	758	787	756	760	779	779	741	738	779	781	788	783	784	788	776	793	780	776	744	726	768	741	762	722	804	720	747	790	786	733	761	801	761	753	745	732	757	773	777	756	747	724	737	722	774	739	724	746	747	753	716	721	753	741	787	752	746	771	757	718	778	773	756	804	769	748	756	793	796	708	732	783	795	744	752	785	765	744	754	743	731	759	759	796	804	779	833	859	714	790	753	777	754	783	755	738	737	781	764	762	748	767	783	740	740	774	768	775	715	754	722	733	794	747	754	720	765	775	757	717	768	774	755	742	744	739	757	799	765	762	764	693	736	785	720	789	750	789	757	749	745	765	783	747	724	791	856	769	715	728	813	789	812	738	725	728	768	760	769	731	794	765	782	738	788	761	728	814	785	781	728	737	757	776	726	726	750	778	739	759	794	815	757	774	754	779	749	756	756	746	737	737	757	762	776	792	780	709	751	826	808	738	747	738	738	772	782	692	798	775	822	735	782	777	774	762	780	735	785	817	721	748	755	755	776	753	818	765	753	786	760	762	773	728	771	772	761	748	697	776	731	756	781	705	759	795	773	725	770	789	772	781	789	767	758	758	789	739	808	756	770	766	790	750	772	789	761	776	759	781	720	768	787	767	717	791	783	793	732	739	739	761	731	712	801	764	796	741	748	740	725	756	756	800	783	783	750	808	847	788	780	783	732	748	800	739	773	757	750	740	781	783	724	764	754	783	737	782	789	768	735	762	798	767	728	778	765	788	782	802	756	748	738	756	784	788	759	744	728	760	753	719	778	729	731	791	771	764	747	751	728	768	764	735	751	756	737	775	746	784	773	787	762	756	812	785	741	808	819	786	769	730	788	779	754	733	697	794	745	813	729	759	714	799	755	777	703	723	789	779	759	779	731	730	781	765	736	809	800	752	751	772	746	796	779	771	755	798	740	761	777	788	768	769	805	781	766	777	811	756	731	805	749	752	793	776	772	745	749	750	756	739	788	759	735	774	735	736	774	738	736	753	770	754	790	737	738	747	787	787	730	734	832	743	742	819	772	735	784	773	710	788	736	752	770	759	795	749	785	738	740	719	749	784	794	751	794	759	771	759	745	754	766	766	764	766	779	759	758	725	733	741	784	742	809	784	716	801	779	728	779	743	735	757	730	809	759	730	765	804	748	753	743	732	758	779	756	767	799	753	726	758	771	793	761	757	660	787	773	705	733	752	754	730	789	732	716	801	812	751	779	744	771	777	784	737	755	766	777	777	770	787	722	776	714	791	761	740	802	729	748	766	713	734	766	762	766	751	723	744	723	750	775	780	755	753	790	772	775	725	747	737	702	746	751	772	772	768	755	742	771	763	761	779	758	709	733	775	720	728	752	774	749	766	771	741	761	734	761	757	735	756	755	750	733	760	733	810	766	736	701	737	745	737	734	752	782	734	755	806	722	723	790	745	792	703	786	720	779	757	788	734	728	743	763	777	757	771	759	708	747	738	750	816	720	732	787	753	722	788	768	749	789	748	683	756	775	722	724	764	788	782	788	753	734	696	806	770	742	770	736	757	790	755	771	802	775	737	818	719	749	818	717	740	726	736	741	753	729	741	786	810	765	778	743	810	793	729	781	846	801	749	737	744	740	729	716	744	774	730	747	781	749	768	735	770	803	816	787	746	763	777	762	743	793	708	751	775	767	708	749	759	809	773	758	753	751	763	782	742	743	758	770	743	757	761	771	775	752	768	759	744	785	778	748	750	729	760	739	745	751	738	790	738	788	801	814	767	804	780	766	726	750	752	791	790	823	779	749	775	760	735	765	735	711	723	762	752	729	748	787	761	758	721	723	758	687	774	726	757	794	776	711	770	765	741	746	783	794	736	781	808	767	787	796	784	713	737	754	751	774	744	777	788	779	770	743	734	751	721	735	788	774	757	752	756	764	814	774	713	774	791	754	783	790	745	763	788	765	779	813	739	764	759	771	762	739	746	757	803	763	763	735	726	758	774	803	711	757	738	769	773	775	759	740	759	754	726	752	755	738	760	706	750	747	750	781	766	708	748	730	788	730	715	737	776	712	802	777	798	726	785	802	747	767	785	803	746	767	769	744	767	758	691	769	771	747	802	769	718	764	811	731	832	762	738	716	758	718	781	770	791	771	769	711	797	783	744	751	738	761	792	755	733	754	785	763	755	715
46113	24626	21232	21353	12358	3505	1225	667	506	407	384	333	1243	324	266	227	223	208	212	218	185	215	189	189	190	198	187	173	174	198	186	178	165	174	167	163	168	156	162	181	180	172	157	159	181	170	161	140	159	165	139	161	176	157	162	141	157	185	175	141	181	158	154	137	173	182	169	133	165	170	136	164	154	173	133	209	154	164	142	170	165	183	156	158	156	169	142	171	157	160	159	138	151	155	169	144	155	149	137	181	162	151	176	167	153	154	155	116	147	155	126	143	185	143	149	139	167	171	149	149	133	154	139	158	158	160	154	155	136	152	154	161	156	146	138	172	154	157	149	143	155	151	159	164	176	159	144	149	161	146	148	153	125	145	200	132	144	175	152	136	163	164	152	160	149	167	162	150	138	154	144	161	156	129	159	185	124	169	144	160	144	155	153	151	145	139	153	142	160	137	172	150	150	147	170	135	162	169	153	163	150	141	190	169	176	140	157	155	139	144	168	137	155	130	154	168	125	156	132	163	159	140	145	169	140	150	145	152	166	174	150	124	157	155	145	155	132	158	127	181	164	125	155	140	148	165	158	155	158	129	163	154	145	141	154	148	152	153	130	155	141	171	167	141	150	124	137	133	167	168	138	148	177	161	155	143	157	142	172	168	164	153	135	176	169	156	135	153	169	154	165	162	152	161	164	180	152	151	153	163	151	161	143	154	145	171	140	158	154	156	134	157	168	159	153	143	161	154	171	148	162	164	170	157	164	146	158	145	145	154	159	181	141	147	161	172	157	160	176	151	136	161	138	184	164	150	147	161	171	118	155	173	139	159	155	145	151	146	151	153	145	144	168	158	134	140	133	163	163	167	144	185	165	179	146	143	163	156	148	150	173	142	131	170	153	156	129	157	160	142	126	147	155	175	158	146	137	144	173	171	150	149	147	158	173	157	139	153	163	149	155	177	150	160	148	177	156	152	161	125	160	135	165	155	165	152	137	152	147	186	166	161	159	161	147	154	169	155	168	152	155	168	150	148	161	157	165	131	154	157	150	136	170	154	146	148	135	147	144	144	144	170	152	152	147	156	153	136	140	167	145	159	142	170	134	141	166	139	158	161	150	158	138	146	142	153	136	134	170	132	150	142	152	162	143	145	151	176	147	153	176	158	163	156	155	142	178	156	156	145	143	141	155	171	165	180	168	157	141	156	145	148	147	136	159	130	149	141	161	169	150	154	150	126	161	153	151	145	146	138	147	154	164	159	152	167	158	149	155	139	139	165	158	165	169	133	142	145	115	141	142	180	124	139	145	139	146	167	132	138	131	162	148	144	173	146	144	150	147	170	157	153	152	132	134	156	149	148	143	153	141	150	156	152	166	155	140	138	148	155	152	157	136	163	161	156	159	158	152	147	156	155	154	169	140	152	167	147	154	154	171	162	158	172	148	151	154	131	173	124	153	160	172	152	172	152	169	163	161	155	147	163	150	147	148	163	138	158	174	162	180	171	166	144	164	161	137	178	159	155	158	144	146	152	139	150	184	154	141	146	154	172	153	171	151	146	163	161	139	163	153	156	135	172	159	166	148	151	158	134	145	159	150	154	138	154	141	139	147	165	164	145	157	147	164	158	155	160	150	145	140	172	185	164	169	136	168	153	131	139	160	143	152	149	152	137	137	146	172	133	151	138	156	149	149	149	142	151	156	157	156	147	137	163	144	175	158	134	162	133	156	164	134	188	151	161	157	153	155	175	124	152	157	145	155	164	150	156	143	149	155	156	153	151	150	134	141	155	165	160	159	146	158	151	155	169	168	144	139	140	165	132	181	157	153	130	138	140	144	118	170	142	164	151	157	142	164	170	134	144	154	134	143	150	143	141	131	148	141	138	155	158	157	168	164	162	153	152	151	136	164	156	144	162	152	147	152	148	152	144	141	147	157	157	132	159	157	145	170	160	159	144	157	138	154	166	163	149	143	151	127	157	180	158	154	153	148	152	153	156	173	151	158	151	144	179	161	153	160	159	165	171	148	160	144	173	127	141	165	140	164	151	159	169	164	127	179	143	149	132	136	163	142	167	148	171	158	160	155	143	157	148	148	146	164	160	148	146	169	140	179	169	143	148	156	175	152	162	159	173	149	139	141	137	163	166	144	139	140	157	155	167	173	166	151	152	143	147	140	150	165	149	162	163	159	153	165	162	147	175	140	155	169	169	169	156	132	169	151	170	165	158	114	152	174	138	142	146	134	163	144	164	161	166	169	167	144	185	137	143	142	155	158	174	163	154	146	149	159	176	164	145	169	144	122	179	153	147	171	139	147	155	164	161	162	166	156	149	161	173	165	158	163	147	134	158	133	145	147	158	165	180	152	135	150	140	152	162	168	172	151	136	172	193	146	148	141	151	152	162	169	173	135	166	142	148	166	155	141	158	156	156	188	155	127	142	144	147	156	165	149	145	143	156	165	157	161	163	141	159	146	171	180	155	148	153	149	147	155	148	152	156	150	156	160	162	158	158	159	135	167	137	159	123	153	143	158	144	136	160	144	165	147	150	161	175	156	156	145	187	169	160	149	165	170	114	144	148	177	117	156	140	164	145	139	185	160	150	131	152	143	164	147	162	132	133	149	139	173	150	152	157	148	143	145	177	132	162	156	152	145	149	149	153	152	130	142	169	143	166	147	149	164	168	175	134	161	153	173	161	147	165	144	168	154	179	162	154	174	150	161	140	150	141	141	153	164	162	156	138	164	148	143	157	157	150	142	166	173	148	148	152	159	149	151	152	135	144	150	165	137	182	147	161	163	147	161	156	165	143	147	144	166	161	177	157	155	163	148	150	162	160	151	140	158	147	141	148	154	149	144	144	154	159	159	140	143	141	157	171	162	178	158	142	157	142	136	151	164	138	164	162	138	155	151	176	155	157	166	153	154	168	162	134	152	126	169	171	157	144	145	134	164	156	127	168	154	152	186	144	147	166	138	145	147	153	156	150	137	153	154	167	135	160	154	136	164	182	161	151	144	157	157	129	144	155	159	121	156	159	162	142	161	188	160	139	145	159	159	125	149	148	160	149	155	137	129	168	169	168	137	165	155	139	144	132	140	149	163	170	166	161	153	134	146	161	137	150	140	142	150	153	160	138	142	175	159	162	133	144	148	156	134	159	169	150	161	173	164	165	151	163	158	153	152	153	148	138	145	153	155	169	136	163	156	164	161	152	137	160	156	157	154	151	168	147	135	151	138	129	138	152	166	135	174	142	155	160	141	129	170	151	148	151	149	151	151	159	165	166	165	136	149	142	137	135	164	156	147	147	136	135	143	161	157	169	157	160	169	165	160	160	146	149	173	180	155	148	135	149	166	121	154	162	145	163	147	152	148	159	164	133	166	150	158	178	154	144	156	143	148	154	135	135	156	128	151	150	165	158	175	136	175	161	133	170	144	183	136	137	150	156	161	140	165	176	166	171	135	152	166	151	160	155	166	144	163	127	167	150	136	141	144	173	149	163
37630	5751	5475	6255	5216	4168	3443	2856	2396	2088	1820	1673	6712	1238	1060	1106	1031	971	857	860	804	761	747	733	704	673	650	622	624	608	608	538	568	531	555	529	529	499	525	502	469	540	486	500	467	487	489	469	488	480	464	483	478	463	453	468	500	469	413	436	430	468	439	405	459	429	465	445	436	453	404	460	462	462	470	461	461	414	434	421	436	450	404	444	450	420	395	422	397	415	413	435	426	425	392	430	430	427	423	456	439	426	407	411	436	450	384	397	397	405	428	435	436	440	453	390	400	418	409	412	382	446	456	404	416	444	396	435	441	419	442	441	397	426	421	433	424	409	459	411	432	445	404	427	405	394	410	431	427	414	400	416	439	396	439	417	408	408	416	430	414	444	395	401	442	420	415	422	388	397	415	437	371	409	401	422	397	383	423	452	402	355	422	412	413	439	420	368	384	422	369	419	398	401	403	379	439	424	416	414	403	410	427	422	425	392	425	408	401	370	424	436	434	384	401	469	450	390	411	431	411	419	413	411	456	430	431	414	368	410	420	418	436	386	385	418	428	433	395	403	424	391	409	423	395	406	435	405	449	449	411	434	412	446	400	392	413	417	445	368	417	394	428	384	422	433	421	403	407	406	436	385	425	409	414	450	385	424	418	412	373	380	395	414	445	386	411	425	383	418	432	398	444	420	384	418	385	404	428	409	421	422	429	408	421	430	420	419	385	398	398	408	395	407	382	418	375	413	419	401	461	421	419	434	404	438	388	422	406	396	396	403	401	411	434	400	401	423	418	443	391	405	427	407	415	407	418	405	405	407	410	427	377	422	402	429	407	440	396	396	432	417	395	411	423	393	452	408	449	395	420	452	451	434	401	407	450	403	404	411	383	412	415	432	401	379	403	432	412	397	438	423	412	407	405	417	444	416	388	422	425	429	419	416	381	414	389	452	442	411	410	389	394	425	406	381	426	401	402	416	428	413	408	401	418	410	422	443	374	394	373	412	422	401	414	424	401	399	416	384	406	422	404	432	417	470	362	452	402	418	426	424	399	413	424	397	424	421	374	442	406	423	410	415	450	422	402	413	450	428	404	384	406	382	456	410	401	403	387	445	399	381	439	450	396	383	426	431	412	414	427	371	414	413	407	403	370	392	441	399	393	435	371	384	423	407	431	432	419	378	409	412	388	394	407	421	390	395	420	384	394	415	428	412	400	442	420	372	412	438	432	377	394	417	422	402	426	428	364	393	423	424	430	387	411	427	405	382	421	404	418	396	398	405	424	415	389	396	401	383	389	379	439	403	387	379	446	425	404	410	392	420	405	396	377	446	415	431	443	400	399	416	406	448	375	406	434	407	427	419	435	434	412	413	421	403	435	439	443	388	400	409	417	413	408	377	397	394	401	393	466	349	415	437	384	408	425	387	412	425	409	392	436	389	409	420	389	410	380	420	383	408	416	377	436	399	404	415	438	414	443	415	427	395	429	474	391	399	434	414	431	382	443	400	437	400	400	384	391	395	395	389	407	424	437	413	443	364	460	400	436	390	428	444	442	402	409	425	413	390	416	414	384	404	409	423	410	409	403	429	423	426	446	411	422	449	425	412	444	418	414	428	384	425	402	435	400	394	425	423	385	386	399	414	389	422	399	434	439	383	394	436	428	420	396	384	412	401	390	459	416	428	397	418	419	418	392	443	399	423	424	408	393	446	386	419	412	424	400	426	405	400	407	391	411	406	421	399	410	414	397	422	392	417	420	422	426	411	430	431	414	416	398	409	409	417	421	374	461	430	424	429	447	452	444	450	428	414	420	389	423	448	398	404	404	424	427	408	409	412	422	413	408	367	393	393	414	400	375	442	379	424	461	425	410	396	431	380	406	439	421	387	396	450	390	415	404	423	433	447	397	409	415	412	427	405	370	404	434	422	436	429	390	384	404	425	399	455	434	366	441	385	414	412	409	417	419	420	429	404	402	432	399	400	421	414	409	389	395	462	411	399	403	417	429	403	444	434	470	415	391	428	396	409	440	408	422	385	418	369	415	418	369	400	394	374	428	402	410	399	423	446	416	416	442	415	403	403	432	444	385	395	412	379	411	389	413	411	419	379	391	405	441	414	394	400	415	372	411	412	377	413	409	405	410	435	429	400	422	444	375	400	414	384	428	405	388	420	435	390	421	418	410	446	465	398	404	402	406	395	425	443	420	441	451	392	409	412	421	403	413	457	434	419	416	436	373	408	389	418	429	413	419	425	417	435	402	433	390	390	433	377	399	423	402	422	408	360	407	410	420	388	407	398	407	379	433	397	425	416	390	439	412	439	411	434	456	407	439	367	378	392	404	414	418	378	438	389	418	367	401	435	380	412	421	432	381	443	426	412	459	423	421	437	413	377	435	451	401	390	371	435	436	402	424	400	399	382	405	388	399	392	402	405	428	386	422	370	416	449	399	421	396	418	424	418	428	408	433	429	434	405	430	443	451	408	427	413	389	443	426	421	450	427	406	399	406	429	406	399	401	421	401	418	446	404	425	410	454	396	408	420	415	423	400	405	393	409	411	411	412	431	390	385	374	428	396	394	414	387	388	427	430	392	418	422	411	429	419	398	402	408	415	398	389	441	383	402	417	459	426	404	395	415	411	389	400	437	415	375	404	400	408	396	432	364	427	386	388	429	414	427	370	393	400	423	394	383	424	400	377	355	378	422	434	396	415	395	424	414	425	409	424	396	455	418	409	439	405	392	423	417	382	420	413	393	428	431	389	390	423	404	411	411	367	404	404	366	413	404	442	394	405	420	399	450	448	432	385	413	463	442	423	429	397	411	427	442	434	433	399	416	419	410	401	398	414	431	420	430	423	418	409	446	412	415	383	427	433	427	419	417	393	394	425	432	419	409	355	413	409	390	429	410	412	427	430	431	370	450	417	424	405	417	424	441	379	421	396	392	368	399	440	385	444	410	385	393	388	416	429	430	418	458	393	417	397	433	403	458	428	406	404	446	378	395	424	415	413	439	395	401	431	430	422	447	397	407	408	439	454	427	399	372	430	398	401	431	421	405	399	435	383	404	426	377	427	415	414	435	440	390	382	415	389	395	409	407	440	422	403	447	428	409	414	410	391	379	425	415	393	406	398	416	405	438	396	378	415	424	413	404	433	387	422	441	369	427	397	395	413	429	391	395	409	416	387	416	422	424	425	418	435	405	418	435	424	418	472	374	431	409	401	395	417	401	406	390	397	421	422	393	421	433	415	430	408	418	418	435	448	411	415	398	409	438	385	379	451	408	428	394	419	386	401	391	415	412	349	363	442	397	388	437	385	431	405	430	423	421	454	441	380	405	433	418	452	409	415	406	409	408	384	435	400	405	431	412	420	401	438	387	428	398	422	435	403	416	414	398	398	456	426	400	393	402	401	466	433	413	429	421	385	410	458	403	390	412	415	409	410	415	401	398	406	403	392	450	430	419	385	403	418	455	424	435	429	440	408	405	415	427	377	438	412	383
10284	1291	440	334	309	281	308	284	267	305	274	254	303	287	277	260	244	271	278	304	286	281	279	245	286	250	250	271	274	254	275	285	321	284	291	278	296	302	278	277	322	270	272	273	291	264	280	259	266	276	266	289	308	273	283	265	264	298	302	258	261	259	285	256	261	263	249	280	271	278	250	266	298	293	275	271	264	273	259	275	286	301	300	265	272	309	286	283	292	280	260	275	281	265	309	303	274	258	268	230	254	279	271	280	299	280	273	271	282	282	290	280	282	271	280	269	275	300	318	290	258	278	275	271	271	247	282	262	276	269	269	285	239	262	284	238	232	280	258	254	301	273	276	259	263	272	286	292	301	296	262	280	258	272	259	259	266	293	259	316	270	289	284	244	272	264	265	303	244	232	287	275	261	248	252	278	276	271	284	267	295	249	269	265	280	288	290	257	267	279	268	286	293	305	238	270	261	292	257	277	299	262	276	262	245	257	291	256	265	296	271	304	280	265	282	292	283	281	285	274	303	293	259	296	266	252	275	252	265	235	306	242	283	268	233	309	276	265	269	277	270	272	286	268	291	279	270	282	276	260	256	285	279	297	249	302	281	253	252	211	276	248	274	268	288	277	276	266	272	272	281	270	303	297	278	269	266	266	271	299	283	275	255	296	274	289	263	275	275	285	282	286	283	299	279	269	243	278	276	281	286	294	268	282	301	268	295	270	283	295	281	247	284	280	268	273	288	287	263	291	291	269	244	258	273	243	260	248	265	269	258	280	254	307	277	276	256	275	281	256	249	253	294	277	262	268	273	256	294	264	287	274	286	291	292	297	307	254	263	267	264	266	283	250	263	267	282	264	273	305	271	235	282	262	264	281	254	269	257	258	249	278	261	319	293	266	274	279	271	266	272	279	288	255	268	243	259	292	265	274	253	285	220	270	303	274	267	295	290	278	251	267	264	288	278	284	263	303	274	285	268	280	268	318	265	267	252	259	289	299	272	249	270	298	286	277	258	252	267	254	315	272	286	262	314	272	279	301	286	266	279	266	259	264	259	264	263	286	274	237	261	284	268	245	244	266	284	268	275	273	285	280	297	270	272	281	256	290	261	297	278	275	293	319	274	270	271	297	275	279	286	245	286	266	288	243	274	243	262	283	249	258	248	256	232	310	280	294	301	249	283	258	299	289	247	267	242	275	282	285	303	280	286	276	280	298	290	257	250	257	288	269	272	282	302	252	272	277	259	276	274	275	254	267	283	257	299	272	273	290	294	302	258	300	277	271	297	241	275	266	314	256	282	278	257	291	270	279	270	271	247	264	242	286	295	267	268	285	293	286	283	288	264	281	254	290	247	269	267	287	278	295	294	268	246	270	281	280	291	298	280	248	282	279	295	276	271	292	280	260	259	255	297	291	280	275	277	243	301	271	262	288	267	297	278	276	308	277	262	307	283	258	257	267	304	271	259	260	291	268	283	302	255	283	245	284	268	266	243	261	268	320	255	256	270	256	287	271	315	271	268	294	252	271	313	294	283	261	256	254	265	264	291	282	256	300	270	286	253	265	277	309	269	249	278	275	247	263	252	287	302	280	259	272	291	263	247	266	286	291	295	273	284	289	261	283	277	289	243	267	260	267	265	271	266	298	297	290	296	277	274	280	247	273	294	260	272	277	296	291	300	270	303	271	271	277	260	264	279	259	252	263	285	249	287	263	268	277	276	277	267	269	285	300	275	280	233	281	278	275	295	286	290	272	268	241	291	275	276	251	268	264	252	272	266	260	270	288	265	244	284	300	268	271	289	263	266	256	249	293	264	287	272	278	286	241	249	251	272	274	276	279	285	286	285	286	290	296	268	274	273	256	279	249	265	284	283	255	278	286	272	271	310	259	272	287	271	265	242	291	268	276	271	293	262	258	292	297	286	293	261	227	274	278	269	294	267	295	266	287	263	279	262	281	294	249	293	270	266	284	280	282	260	276	287	306	247	267	275	261	285	260	260	273	296	269	292	268	282	299	265	227	271	272	245	279	264	271	257	268	276	278	273	284	283	263	274	274	286	260	226	263	267	296	264	279	287	247	266	278	266	295	265	286	268	279	269	293	269	265	274	295	263	274	271	257	302	274	278	264	266	246	277	290	273	321	290	251	288	264	291	271	275	266	293	274	286	267	288	270	287	275	276	301	239	266	279	286	282	262	289	263	278	246	261	238	270	287	281	279	289	264	257	295	300	275	278	291	266	285	279	290	255	255	275	248	281	278	269	323	257	282	245	263	276	282	279	296	297	293	250	278	284	267	263	281	261	247	277	235	251	282	289	256	279	305	244	286	288	272	292	267	303	263	238	285	287	279	267	289	257	237	268	273	257	312	244	279	265	264	258	292	268	285	291	285	280	252	247	257	293	305	276	298	266	261	236	285	270	250	278	300	271	293	283	253	240	299	299	273	278	279	278	254	284	253	242	260	278	298	252	289	249	292	251	248	284	270	263	259	259	268	295	284	298	283	284	259	263	259	303	286	287	275	287	272	276	299	275	278	278	262	248	265	241	267	261	295	264	292	280	278	274	242	273	267	248	269	257	291	269	272	274	287	248	269	285	290	294	262	272	276	309	296	298	256	274	265	288	239	279	295	301	264	262	249	277	262	280	315	273	248	270	254	285	261	270	284	282	321	276	290	263	290	265	283	292	296	239	294	297	268	279	290	240	276	282	277	283	279	268	273	290	267	264	271	269	297	301	266	265	295	290	277	256	294	259	277	303	268	290	294	292	271	303	281	271	274	291	262	265	270	289	301	273	273	287	257	248	279	292	252	288	284	291	272	312	295	262	268	266	257	279	274	275	267	243	295	274	249	290	278	274	294	272	295	281	296	282	256	264	266	269	273	297	252	284	283	274	278	256	290	277	287	269	245	266	276	272	249	261	304	299	300	253	253	277	255	260	297	286	290	280	280	249	280	267	275	287	298	291	260	242	267	287	283	297	248	265	289	285	289	282	273	267	281	270	286	290	250	295	271	277	276	286	285	288	284	285	277	266	293	286	281	245	259	260	289	262	263	269	299	275	293	264	282	286	283	267	281	278	249	290	250	246	246	232	290	287	300	287	299	271	263	306	294	290	289	266	270	292	265	280	268	265	276	273	276	253	270	261	282	293	257	266	270	275	253	270	301	265	251	265	262	275	269	271	264	261	289	270	292	261	268	262	242	266	258	276	258	308	249	297	301	256	260	256	304	280	292	287	237	287	302	281	265	277	278	262	288	296	269	257	265	264	259	255	262	274	271	266	272	285	240	263	258	283	283	305	272	259	291	278	275	237	286	270	279	290	245	275	261	259	286	277	267	273	286	268	271	279	270	268	271	253	281	289	261	275	252	294	260	306	243	277	279	262	264	271	276	283	258	257	286	269	266	277	259	279	297	265	294	288	237	296	274	271	246	319	297	283	272	279	286	272	271	286	288	266	262	284	296	266	277	266	254	258	306	307	270	292	270	292	256	266	280
9066	970	922	845	920	796	889	816	828	723	744	777	951	757	721	776	755	726	732	709	729	732	733	740	728	762	706	700	693	727	771	764	692	702	754	689	713	716	783	741	731	722	734	723	818	738	708	747	691	730	700	707	763	734	719	715	689	745	749	711	734	721	752	707	731	755	729	699	796	736	695	702	739	757	699	748	703	755	706	752	665	740	719	668	686	717	709	744	712	702	726	709	757	731	763	728	720	691	718	703	737	703	740	760	744	702	738	715	743	758	748	735	721	747	713	668	681	754	699	746	753	712	723	747	804	793	700	732	737	733	696	706	736	707	697	695	729	736	746	748	694	717	715	725	749	746	705	704	727	741	652	742	703	713	723	689	734	713	671	757	699	749	746	738	757	750	742	734	718	745	686	718	764	723	715	773	717	728	755	708	754	731	692	713	726	759	775	714	678	745	707	697	745	724	671	757	754	715	773	682	727	784	730	742	711	728	729	747	690	736	713	730	720	680	767	697	721	685	701	771	751	738	748	710	706	757	763	724	726	697	730	702	716	708	734	745	654	767	754	715	764	758	703	691	705	714	688	722	711	731	746	729	712	725	732	695	704	708	713	715	770	723	737	754	722	762	762	659	735	730	709	705	739	692	718	701	723	720	766	736	802	755	717	720	733	727	742	719	661	719	724	741	748	699	728	726	738	755	709	743	728	720	738	699	748	728	752	711	717	734	695	731	769	739	758	740	717	692	728	712	757	761	703	748	708	699	732	725	712	755	753	696	729	755	727	722	730	726	738	753	719	699	715	699	725	676	683	730	707	712	748	730	748	727	700	694	716	749	712	693	725	743	704	741	763	750	715	766	734	743	721	703	707	715	717	723	740	748	710	666	706	683	744	707	712	761	705	782	725	748	747	741	697	691	736	740	767	763	683	745	723	671	695	707	681	725	796	708	733	723	786	723	772	765	753	756	717	730	686	723	723	742	738	773	695	721	732	749	700	699	697	711	729	701	685	724	687	713	744	711	710	695	756	739	724	714	724	724	734	708	769	741	738	743	764	715	734	741	735	760	746	712	752	795	746	781	709	720	737	692	699	719	729	747	697	723	724	751	725	723	731	767	695	734	692	725	681	766	751	722	706	704	738	725	770	760	769	697	710	720	733	701	734	760	759	688	704	716	724	749	770	725	707	706	716	720	700	723	723	738	711	694	717	672	771	765	695	669	742	742	749	726	677	715	698	721	717	715	774	721	741	749	665	661	759	728	730	743	740	713	716	681	738	717	704	765	692	724	682	705	719	712	741	736	750	686	779	741	787	756	689	745	750	694	702	749	708	728	731	780	735	728	754	709	719	737	727	676	678	768	687	707	733	703	706	763	737	764	696	742	724	715	724	674	722	713	712	715	717	716	750	695	717	733	729	693	759	720	751	746	678	726	709	750	700	739	748	702	707	726	738	732	735	705	717	705	769	790	775	703	688	696	689	746	728	777	750	737	687	781	712	686	723	745	761	712	710	705	711	716	684	768	778	735	712	704	756	700	728	700	769	747	715	722	692	736	746	762	701	733	701	736	721	712	747	706	725	746	715	757	781	732	721	727	752	744	740	724	765	736	770	755	697	754	740	732	740	721	711	718	724	743	710	711	673	729	724	722	754	760	763	695	711	741	718	699	748	745	752	719	690	696	797	729	755	730	735	735	680	761	674	732	701	679	731	698	730	722	708	743	745	789	747	751	765	702	756	708	698	748	688	689	720	748	767	747	721	719	726	708	704	663	737	731	756	735	752	705	746	733	671	767	759	761	744	729	737	688	734	706	723	702	694	722	695	769	744	729	703	721	728	702	719	702	715	759	727	714	693	717	709	750	733	726	757	719	689	713	737	725	747	758	733	709	683	735	737	719	714	759	727	761	718	768	720	791	726	704	737	737	734	733	720	735	667	784	735	749	713	721	719	727	720	793	730	691	742	701	675	735	704	746	683	733	707	771	739	696	706	685	724	755	718	735	699	713	744	677	749	728	751	686	714	701	742	778	723	775	720	724	763	734	746	716	722	713	727	776	756	735	746	733	676	710	692	712	771	719	738	728	698	742	684	706	694	707	705	763	681	724	764	762	755	757	714	714	719	712	674	744	720	713	684	756	725	674	720	731	744	723	762	705	713	702	673	722	676	725	775	709	699	745	723	725	722	759	724	711	700	742	735	746	749	714	748	703	730	712	734	747	703	725	721	707	785	732	705	752	712	750	778	727	760	690	739	729	677	765	739	727	704	729	692	705	738	727	731	730	749	782	700	708	725	726	771	738	741	701	675	734	680	762	728	714	782	731	692	701	702	696	762	777	796	751	727	690	696	750	745	708	703	732	749	694	749	705	741	769	711	746	755	691	723	770	729	755	731	732	748	703	767	745	724	770	708	740	720	708	768	731	776	705	712	741	710	733	744	694	740	769	747	702	719	729	752	687	719	745	730	670	760	721	762	710	719	725	771	706	695	698	743	745	738	727	775	771	733	734	736	761	719	706	761	703	683	740	729	720	708	716	738	718	708	735	757	687	743	723	774	738	764	744	778	697	677	728	731	673	729	743	723	759	720	755	759	737	694	755	746	712	713	733	735	729	676	713	710	723	721	755	685	755	762	686	734	743	708	748	753	731	740	765	714	707	717	747	762	795	759	725	704	699	747	717	730	689	756	735	804	724	714	742	724	766	720	695	756	742	768	734	748	712	729	664	729	695	761	739	715	721	717	708	747	767	755	731	712	711	757	722	705	660	686	706	715	679	731	707	774	728	688	732	741	685	749	709	731	737	712	750	741	703	722	764	702	755	733	761	736	736	716	738	722	758	760	684	719	733	727	758	771	715	760	741	753	714	735	773	742	718	786	764	771	730	734	684	719	793	749	735	701	675	752	750	709	752	738	749	737	729	721	697	773	689	751	720	752	703	724	715	732	689	704	779	731	707	796	776	747	691	716	715	693	711	774	749	722	728	715	702	760	780	754	704	709	726	736	676	724	662	718	755	717	746	730	680	678	754	721	744	697	725	770	766	740	712	769	727	740	722	723	732	706	761	786	735	697	702	747	702	746	703	735	723	738	735	708	723	766	705	689	747	717	726	739	733	713	704	709	716	685	732	689	757	742	732	723	674	762	720	752	715	711	758	725	682	737	709	727	715	772	730	690	758	734	760	678	717	725	709	728	703	691	708	716	713	717	729	692	749	750	732	717	798	706	721	673	708	736	763	703	734	763	730	738	726	725	708	726	750	677	738	764	709	708	738	712	740	722	699	733	678	785	770	713	742	737	707	708	759	728	712	736	690	697	716	757	685	688	720	669	712	713	771	737	769	750	695	757	686	710	718	769	744	730	719	706	760	732	759	746	707	696	689	720	720	732	720	722	728	749	726	687	763	734	715	749	735	742	720	721	707	734	698	657	693	721	737	731	733	695	737	716	703	712	753	706	732	712	725	680	696	742	702	685	706	764	744	741	727	739	749	702	758	762	701
43168	25425	15759	9066	2952	1129	718	510	508	426	468	444	1133	389	347	338	323	318	282	291	313	323	305	334	358	315	329	293	305	323	368	316	320	337	285	309	310	311	292	323	328	331	247	311	334	298	326	279	305	299	303	279	299	295	330	312	278	287	322	297	271	292	293	315	308	273	277	303	282	308	300	305	311	329	283	289	295	292	308	332	293	337	285	308	322	266	289	311	273	300	302	273	313	339	306	267	290	319	330	311	303	290	312	300	281	299	310	302	296	293	286	318	295	313	318	298	298	308	321	283	291	313	294	285	304	288	286	322	284	332	269	287	310	305	279	305	339	332	335	317	310	292	302	288	306	303	275	272	333	327	290	301	300	320	305	305	295	263	291	331	287	308	310	293	288	268	324	305	310	332	291	292	315	321	289	332	276	313	235	305	293	259	280	320	282	287	314	275	331	324	286	301	316	295	267	286	294	291	294	278	272	311	289	298	264	301	280	294	295	290	290	313	302	288	291	287	307	302	272	297	302	328	268	319	330	288	304	311	316	302	304	293	284	308	316	296	307	307	301	285	307	283	264	267	298	276	255	302	268	290	303	296	286	325	286	307	312	327	317	301	349	306	293	279	263	307	327	299	301	298	292	305	307	276	294	324	252	307	294	297	300	317	294	293	314	297	297	291	313	293	308	296	305	316	326	299	276	287	292	303	304	300	304	320	287	308	291	290	308	290	279	309	290	305	293	284	335	305	294	284	309	331	333	279	258	289	312	294	322	303	304	292	297	272	284	309	309	323	292	293	340	300	298	293	265	292	336	329	263	279	310	285	345	296	269	272	271	332	277	326	313	313	297	272	268	313	309	285	306	268	294	312	296	263	333	293	280	307	298	281	287	283	274	317	341	338	330	286	300	272	307	292	303	286	304	337	315	297	290	317	311	305	301	309	319	306	321	309	266	330	302	302	279	299	297	294	320	294	302	310	283	298	296	288	325	292	312	273	298	288	261	293	275	259	278	278	308	309	288	298	293	331	294	277	292	311	297	315	277	306	296	298	324	256	322	292	302	278	314	291	285	315	317	338	295	293	295	265	262	300	282	292	254	288	324	313	291	298	281	268	325	288	272	282	281	325	307	303	309	308	276	308	330	288	329	317	307	292	302	295	305	339	278	265	305	286	297	305	292	313	301	284	284	297	288	298	280	272	309	264	305	307	299	281	306	293	301	291	303	301	288	316	301	293	287	290	291	295	292	301	309	266	305	299	304	314	272	309	315	303	291	271	302	283	299	288	287	324	314	296	310	340	299	294	326	314	314	326	300	286	284	290	271	285	304	314	299	309	321	299	289	308	292	292	316	318	330	295	279	326	307	313	299	288	293	321	314	330	310	293	281	291	281	271	292	289	330	298	312	310	306	293	312	296	324	260	302	299	286	289	321	261	299	292	281	315	284	309	313	260	290	306	306	279	285	290	324	272	306	276	330	284	272	318	311	327	317	312	281	286	285	315	285	338	308	314	304	323	278	298	333	296	276	305	319	265	280	321	292	293	317	299	276	316	299	288	278	329	315	298	305	295	307	290	298	309	273	298	277	273	290	312	300	284	313	286	278	267	319	279	290	289	313	308	327	257	293	302	299	314	287	297	284	248	307	276	293	283	284	293	317	296	283	293	310	290	288	307	293	287	244	302	308	292	330	305	278	298	302	320	283	317	309	296	309	276	314	285	316	300	276	270	303	302	329	311	298	291	305	305	291	305	314	290	293	307	275	295	300	300	300	301	291	339	324	303	315	264	290	307	297	299	313	314	351	305	276	340	305	301	268	318	303	272	290	272	278	292	280	304	302	295	284	298	289	301	289	275	294	287	317	287	293	285	266	302	321	297	318	295	292	326	320	299	298	315	315	299	304	298	282	257	307	326	315	320	305	300	304	280	339	308	290	319	286	305	285	324	321	304	281	320	284	307	325	289	281	294	296	303	288	299	289	295	278	296	307	287	292	308	260	307	283	301	326	286	304	262	301	321	295	306	300	275	305	306	299	304	284	282	313	291	278	270	305	312	311	310	284	278	273	295	258	306	328	301	326	296	275	305	316	288	305	297	300	272	331	291	284	287	290	294	298	277	297	311	288	257	309	275	310	297	304	273	326	307	283	312	303	292	274	306	284	301	303	292	278	311	294	307	298	299	297	295	311	314	300	321	318	322	296	289	272	279	305	306	292	275	293	249	307	302	321	304	294	291	280	299	282	308	317	307	280	294	282	311	301	277	330	303	295	309	285	297	299	318	261	336	297	287	327	307	291	284	341	277	372	295	303	278	308	243	300	290	315	284	301	292	302	305	293	309	313	282	303	338	286	258	294	307	299	325	311	293	297	297	312	302	295	301	330	285	284	306	305	297	291	303	298	304	328	278	318	321	289	298	303	274	291	311	301	328	333	333	302	304	287	284	287	312	287	289	273	295	279	285	297	325	262	302	313	276	335	332	298	278	327	299	284	302	301	313	262	281	320	282	317	298	324	295	295	306	293	295	299	287	305	283	280	271	264	276	265	301	310	303	312	300	298	293	318	295	297	306	288	297	290	280	272	299	275	309	296	301	270	344	307	270	296	311	298	304	293	329	293	306	262	321	287	301	321	313	293	329	317	334	288	285	274	278	299	289	330	281	292	306	306	340	294	303	288	287	288	285	292	286	280	273	275	303	311	285	326	292	279	313	287	297	279	300	328	308	306	315	304	303	309	300	289	297	310	299	299	298	265	295	280	293	283	287	302	265	273	313	307	283	285	289	321	272	335	305	302	292	286	305	308	317	290	296	317	274	303	298	305	297	267	276	313	291	333	315	287	306	301	277	263	311	290	287	282	266	296	296	303	324	290	337	288	288	306	298	287	303	302	294	267	316	319	307	274	286	313	279	276	288	333	301	256	302	296	292	290	298	283	310	289	310	322	298	274	295	293	309	293	307	293	309	319	292	289	295	313	287	316	282	302	326	271	307	303	317	334	299	311	293	292	273	279	287	322	282	267	327	324	279	288	307	301	334	288	326	295	299	309	293	301	284	303	300	300	297	303	311	261	298	286	284	276	285	260	290	309	300	300	307	313	282	301	332	297	323	298	297	271	296	321	284	279	298	295	294	316	281	303	294	302	296	305	278	319	283	285	321	303	296	298	293	279	281	307	297	273	309	320	323	305	292	300	303	295	265	297	312	310	314	282	255	310	306	316	270	274	299	279	329	301	327	306	311	269	271	310	300	286	290	336	278	270	274	311	293	283	312	292	298	291	298	319	294	305	287	317	284	325	300	323	303	276	321	298	291	314	308	284	326	286	278	301	303	293	312	327	302	297	319	291	309	297	316	297	312	289	303	312	326	286	290	329	340	319	301	302	332	320	295	294	292	289	325	296	271	264	327	316	334	311	281	317	317	290	302	311	323	307	273	302	322	293	286	291	293	306	271	285	320	300	353	301	311	279	272	275	322	316	316	303	281	288	302	324	320	291	298	302	253
30703	12005	3400	3972	3352	2825	2424	1964	1829	1593	1472	1760	6008	1176	1164	1104	1024	1019	1012	928	977	932	886	976	888	926	873	905	861	882	879	837	879	844	791	841	775	866	833	811	778	783	825	819	791	791	814	808	807	782	771	780	800	824	819	783	752	787	813	777	765	791	767	801	775	759	787	769	751	791	788	806	801	782	774	796	795	859	740	742	756	802	794	764	767	815	795	795	765	752	782	751	780	769	740	757	793	783	752	732	798	742	748	768	783	778	811	756	803	756	766	771	751	760	729	785	790	800	758	771	738	731	786	773	799	739	731	776	787	710	824	751	768	762	758	779	770	712	785	853	760	790	780	828	762	800	748	748	777	736	750	746	722	775	771	739	772	754	756	785	760	759	760	763	779	712	788	734	745	770	754	759	763	807	786	762	732	797	784	822	744	752	746	763	766	751	754	760	703	750	794	794	745	743	777	735	750	785	782	796	732	815	760	806	778	764	777	743	691	771	757	762	792	757	710	716	786	737	795	766	772	748	762	751	791	782	748	738	719	736	780	730	772	772	745	744	743	764	794	746	698	749	727	768	711	788	791	700	744	771	732	792	794	753	805	786	744	801	737	735	763	815	822	743	772	713	745	801	754	767	778	810	752	754	694	777	723	725	748	783	775	743	773	717	754	721	739	737	765	747	734	686	728	775	795	741	753	765	704	771	729	711	766	820	789	735	747	739	777	767	739	765	739	752	742	732	728	714	725	748	793	757	734	769	731	720	785	741	714	723	760	707	790	767	756	757	789	772	739	779	760	745	785	772	751	743	744	781	750	740	718	767	774	772	759	763	786	748	788	787	807	751	766	780	748	752	773	734	710	758	744	790	737	739	783	789	784	757	706	775	773	751	758	731	773	761	775	784	755	726	750	780	792	741	777	747	807	833	793	810	713	757	763	765	787	725	758	717	775	764	804	744	755	768	761	738	760	773	741	792	757	757	745	788	755	759	736	735	780	781	711	794	768	745	768	712	717	787	756	738	755	777	775	739	734	784	764	812	764	745	753	818	768	789	719	785	775	782	794	750	766	725	755	792	735	688	764	781	800	733	790	772	765	795	781	786	746	736	775	787	775	757	750	707	711	752	764	748	744	769	720	717	754	760	755	752	793	733	778	720	729	750	722	753	753	788	780	760	746	744	703	754	781	782	715	707	721	773	742	761	744	760	702	782	784	772	752	745	773	729	773	744	699	689	809	801	801	765	789	729	706	813	802	747	795	770	747	725	757	754	728	771	707	843	777	722	720	707	784	727	777	761	775	732	730	777	836	754	810	756	756	757	742	773	748	778	779	743	758	778	747	793	784	739	787	780	758	737	777	751	764	768	743	725	776	773	792	741	748	741	766	753	750	769	771	769	727	738	746	726	751	779	755	793	738	731	748	755	761	759	765	768	777	715	757	758	796	746	727	757	704	712	784	750	767	799	799	770	727	762	794	742	743	756	745	747	755	769	722	784	734	721	807	740	792	769	755	762	790	742	764	762	791	726	778	781	726	772	795	711	743	748	784	731	747	758	808	812	742	757	715	780	749	811	748	721	734	786	835	760	799	776	779	773	779	745	747	775	757	799	802	685	754	793	769	776	741	775	801	728	781	805	704	744	784	799	744	792	703	766	745	785	729	715	818	752	779	706	745	733	775	774	724	762	731	733	753	811	786	759	748	742	728	772	738	760	776	771	731	762	735	750	726	728	769	731	749	767	777	778	774	784	738	760	766	787	730	791	809	755	713	777	779	803	773	739	760	775	781	743	745	765	757	798	743	757	771	731	746	729	779	763	730	788	758	757	777	784	703	771	796	734	800	765	757	740	744	753	757	744	747	789	756	784	775	719	826	820	771	761	795	780	751	735	770	747	762	716	805	770	745	800	773	758	770	734	732	718	751	758	760	748	750	726	727	761	730	760	807	762	759	711	781	804	772	758	748	740	769	823	742	740	733	763	791	767	795	768	739	750	768	716	745	786	781	763	729	735	707	736	742	796	769	764	826	752	710	732	748	769	747	740	749	765	802	725	792	720	808	770	797	760	689	777	760	765	733	732	724	745	740	753	762	772	726	732	725	779	699	784	762	773	743	787	801	725	725	764	794	774	783	762	805	793	763	715	730	804	699	716	790	781	761	745	729	769	760	725	801	750	762	722	765	795	742	769	781	808	767	778	702	790	754	768	744	739	771	775	790	760	745	783	806	750	807	718	745	742	810	750	794	739	749	732	781	768	784	735	732	747	767	729	796	785	759	751	738	704	734	814	739	789	745	779	758	762	768	782	770	763	730	777	794	759	836	733	743	775	716	733	784	758	759	757	778	799	770	767	785	809	736	714	745	738	757	812	748	805	751	718	740	709	744	775	731	768	823	757	796	724	742	725	756	811	773	782	744	779	778	728	773	771	774	791	740	743	738	788	728	791	790	716	758	812	744	759	765	742	728	788	741	751	727	771	766	695	760	730	739	793	786	719	747	764	733	789	743	784	727	753	801	783	761	779	731	778	752	840	795	750	776	761	752	756	725	795	816	765	747	750	818	794	776	759	792	768	765	751	804	758	794	786	742	771	771	787	775	763	771	751	760	767	785	763	779	793	758	756	745	808	763	771	756	785	748	753	736	742	768	792	774	763	742	760	778	771	764	736	756	739	775	755	776	819	766	747	741	762	745	788	771	787	733	805	763	797	760	764	798	735	761	742	766	758	733	746	779	763	773	761	748	740	757	747	777	766	754	779	794	783	770	757	742	754	783	785	695	777	769	767	764	745	742	789	754	726	748	771	756	784	807	774	751	701	739	752	779	752	773	809	779	743	743	741	742	745	720	793	720	805	741	783	786	821	767	778	747	763	766	734	744	785	769	741	755	792	729	763	782	783	807	835	769	799	761	764	728	796	746	731	771	774	750	754	734	795	825	745	760	808	735	730	789	848	770	737	735	772	771	802	699	803	768	770	735	783	777	753	785	791	822	771	737	737	846	811	731	762	766	803	782	763	769	741	811	802	771	803	751	765	775	719	765	744	706	781	792	737	789	727	766	768	764	746	773	765	772	737	777	738	779	731	732	845	802	818	774	733	738	748	757	777	786	766	773	733	779	754	743	806	761	727	753	738	725	736	748	772	781	759	749	745	812	768	796	755	736	769	766	827	764	747	790	815	748	760	779	754	790	824	763	762	818	785	758	745	751	752	739	756	736	750	742	733	741	787	754	777	755	786	776	742	764	766	750	736	723	755	774	801	722	757	778	766	750	785	796	777	786	783	778	775	789	785	790	813	756	692	801	757	719	782	804	780	746	742	762	718	740	782	694	732	740	804	708	800	826	782	709	768	708	754	791	765	740	782	775	747	737	752	761	772	721	760	703	766	773	779	719	777	762	781	759	802	756	809	757	767	735	708	795	773	750	760	746	721	778	747	758	748	794	745	794	738	784	751	727	746	761	781	752	749	794	740	759	787	800	783	720	743	717	743	754	749	767	792
44017	24020	21640	18423	7228	2363	1091	655	474	400	368	743	3830	295	248	250	226	230	224	205	203	195	203	178	199	184	171	183	189	210	192	180	188	174	171	191	174	145	167	177	153	179	136	173	163	156	152	169	148	179	163	157	142	158	164	160	161	170	164	155	170	142	187	165	140	169	145	156	165	166	163	156	167	156	150	174	151	171	175	144	177	173	157	167	160	143	171	186	152	175	192	152	144	152	170	171	163	161	125	149	159	160	160	149	171	139	153	168	147	166	151	153	159	172	184	151	157	150	153	168	166	167	162	154	128	138	147	162	161	155	168	152	147	164	142	148	155	174	140	163	141	142	152	176	158	144	145	161	143	167	145	130	144	159	134	138	130	156	168	150	166	145	163	139	149	143	157	154	164	178	154	166	166	145	167	160	149	176	155	172	121	142	164	171	131	144	125	172	130	168	149	167	168	135	158	159	145	152	168	161	128	165	185	156	159	172	172	139	161	171	169	162	133	178	144	141	152	149	141	152	177	148	138	135	138	140	138	150	172	156	158	155	147	160	161	153	152	156	158	149	159	164	153	143	172	168	173	153	168	155	145	152	153	162	156	146	144	135	163	178	155	163	159	182	135	158	155	150	157	146	144	162	150	153	166	155	155	155	133	138	154	154	150	145	132	146	159	157	157	143	142	156	148	154	156	161	156	146	147	149	148	165	147	189	172	157	168	166	149	159	162	151	159	157	158	144	121	141	184	166	149	167	147	160	157	158	155	174	169	149	138	172	123	157	153	153	162	169	153	165	183	146	142	159	144	156	173	140	167	161	149	145	161	155	163	146	142	153	163	165	151	156	162	172	139	158	146	134	145	175	152	136	157	151	143	164	172	154	172	156	141	138	141	173	137	140	162	195	134	172	157	150	134	161	136	168	149	174	156	138	139	138	154	151	160	165	159	152	167	129	149	151	155	155	170	139	157	141	170	160	159	154	180	159	153	162	161	153	146	138	144	151	149	135	153	159	147	163	136	176	145	153	148	170	159	156	146	184	164	150	154	149	152	148	170	167	146	165	160	165	156	164	150	153	140	177	148	165	130	167	191	146	137	164	147	131	147	168	172	156	156	147	174	171	171	167	145	160	136	156	184	155	173	143	155	168	160	168	147	146	134	161	148	150	145	170	151	144	147	144	156	148	147	161	153	161	156	149	145	167	144	143	160	166	156	171	164	167	155	156	139	147	151	159	146	152	138	131	157	175	151	136	162	165	142	156	138	174	162	141	134	156	170	152	150	177	159	167	161	154	167	141	167	162	150	175	143	151	158	165	143	142	160	139	138	132	153	136	128	143	138	153	157	138	132	172	158	141	153	155	145	150	163	137	144	168	142	153	154	156	164	139	163	158	130	164	181	144	163	143	141	146	169	144	157	180	175	154	148	149	143	148	162	140	145	161	146	152	169	162	143	146	143	123	181	165	131	166	168	166	147	149	126	177	174	197	149	167	184	140	149	161	156	153	151	136	163	148	132	157	160	157	172	147	145	155	165	148	146	159	151	150	160	166	129	136	150	148	164	176	169	156	163	146	162	135	175	161	175	166	132	153	145	157	159	148	156	159	141	173	141	162	134	159	152	139	139	138	186	158	147	162	144	147	156	178	137	163	164	147	144	168	169	158	155	161	143	142	152	142	189	171	163	168	171	156	145	141	155	169	136	167	153	149	141	161	148	160	177	139	148	149	146	158	146	141	152	148	125	161	142	164	151	153	159	176	160	147	161	149	161	171	160	162	147	147	142	143	158	163	156	166	140	164	151	140	142	119	165	167	159	146	161	152	158	176	148	155	168	174	168	175	173	157	153	146	156	143	163	157	165	147	181	170	167	155	140	165	161	166	157	148	124	159	152	154	177	144	160	144	163	135	160	141	159	155	131	154	147	130	157	140	152	173	148	167	145	170	140	162	162	141	159	162	165	142	180	162	183	158	122	161	164	120	170	145	161	154	179	149	145	170	161	164	149	161	143	164	146	145	154	143	163	155	163	171	153	156	137	134	136	151	156	145	156	165	163	152	164	153	160	144	166	138	127	136	159	166	156	148	159	137	162	164	153	151	133	140	142	167	158	156	166	166	162	158	158	164	130	159	141	162	152	143	131	151	154	132	167	136	133	145	129	149	150	142	139	137	159	137	144	177	153	153	152	161	155	142	137	141	158	171	155	145	142	139	148	159	155	159	168	165	157	152	159	156	136	155	155	160	175	160	155	145	144	159	180	165	142	152	163	157	145	163	162	146	160	154	181	192	140	173	182	154	142	155	164	144	157	145	153	146	189	151	152	167	154	157	158	167	164	166	144	168	174	161	156	163	143	150	149	159	162	143	146	164	180	134	158	155	151	159	148	138	148	151	155	159	154	152	167	148	143	145	155	141	143	167	166	154	142	156	160	162	176	135	133	132	135	156	181	164	147	181	153	176	145	143	174	133	140	144	173	152	164	182	148	171	161	173	162	146	153	164	166	146	153	135	150	139	151	158	124	158	149	159	165	150	142	172	130	151	154	161	181	161	138	165	164	156	143	144	150	153	143	149	154	149	167	163	154	153	150	168	126	158	126	159	137	161	172	164	165	132	132	158	157	151	151	158	168	151	151	145	143	123	152	189	141	167	147	195	135	167	144	159	140	148	152	160	174	145	161	133	170	150	153	153	173	155	158	150	162	137	138	145	148	176	161	147	155	136	153	145	151	164	117	146	163	155	167	155	143	145	148	145	164	182	136	171	144	154	152	147	162	139	165	145	165	170	176	142	141	174	169	151	159	171	142	146	160	164	165	157	164	146	147	151	174	155	159	162	164	153	173	146	150	183	159	156	161	154	168	135	150	148	147	144	177	140	168	157	150	165	152	136	160	159	148	156	147	149	156	170	145	187	155	169	156	160	167	161	154	168	168	156	166	153	167	149	130	148	138	156	148	148	167	170	180	156	141	163	157	172	151	160	139	154	154	151	140	150	130	159	150	169	152	164	145	134	159	169	163	155	175	147	160	121	131	130	134	147	152	151	151	170	147	173	178	141	133	149	155	138	140	152	148	171	147	142	138	144	150	163	156	161	137	157	176	159	135	135	169	136	160	130	170	160	161	166	184	151	148	165	153	168	186	160	166	165	160	152	168	155	169	159	177	160	142	176	143	156	140	157	133	173	147	164	194	151	155	141	166	165	156	168	149	152	179	176	164	138	166	143	122	151	159	160	137	132	139	144	156	143	165	137	161	136	170	130	160	156	143	150	150	148	142	143	151	149	161	150	157	167	174	149	155	148	136	155	148	153	174	172	186	152	158	143	172	144	144	147	169	145	175	154	162	143	174	149	159	161	153	161	144	158	182	164	157	166	146	147	160	142	149	141	152	140	166	138	147	175	148	148	169	160	158	147	166	156	167	160	149	156	148	162	154	152	134	161	145	144	159	160	171	144	173	161	150	159	144	147	147	168	136	137	142	144	138	152	129	155	148	150	145	145
35467	7075	5469	6286	5169	4270	3380	2892	2290	2029	1795	4258	14207	1216	1114	1033	882	884	818	825	745	760	712	694	639	653	651	637	602	587	530	580	595	552	545	503	522	505	512	498	503	483	501	482	491	498	483	482	512	475	469	493	462	468	475	497	449	447	505	453	442	460	457	476	449	440	455	430	473	415	443	434	412	453	423	432	413	447	418	395	463	440	436	482	429	445	452	453	447	432	440	459	426	453	422	432	449	465	445	452	429	419	443	458	392	406	411	404	419	453	427	442	434	445	407	421	417	412	436	429	444	394	383	442	447	408	450	398	408	433	422	442	435	428	434	438	410	427	381	435	402	424	452	453	389	444	425	419	413	436	440	472	442	431	420	421	412	454	418	414	411	413	450	456	400	429	413	428	421	410	424	404	455	413	440	417	408	381	459	410	420	377	438	430	391	400	441	376	435	383	418	468	413	415	438	421	439	389	421	421	410	418	416	438	420	416	453	442	438	387	428	450	425	429	452	452	444	436	391	417	441	433	412	407	435	439	429	446	435	456	423	405	420	384	434	420	425	412	392	447	428	456	401	414	403	393	415	439	430	407	423	413	407	424	390	410	431	427	421	414	411	411	413	382	432	410	441	403	453	431	417	440	423	425	413	462	437	390	423	427	411	401	451	433	411	416	406	412	427	454	396	416	425	432	419	399	403	411	443	421	419	418	426	441	459	397	407	426	426	431	441	425	392	408	428	433	440	413	397	454	392	405	433	409	453	421	418	434	415	397	408	418	408	387	445	463	391	418	399	390	394	431	422	436	375	423	443	446	415	415	435	388	458	395	437	447	440	430	391	414	408	435	438	407	430	413	446	456	433	404	442	439	447	407	417	445	397	421	438	396	449	412	421	420	438	406	410	409	419	404	422	460	428	415	442	449	443	382	412	428	438	395	437	451	432	425	441	457	425	427	458	419	427	417	399	400	402	430	442	421	433	453	410	448	456	426	431	407	407	463	467	422	406	407	464	393	463	436	408	403	400	427	421	410	393	404	398	428	436	462	436	403	411	411	403	398	394	415	406	402	398	405	410	418	456	453	404	408	428	439	409	428	390	445	424	428	415	437	432	401	401	435	441	423	357	390	420	433	382	440	387	452	434	409	405	398	422	419	400	427	415	417	430	437	402	451	448	460	411	397	426	407	417	453	451	423	415	411	403	418	419	426	388	403	427	415	453	440	418	435	394	421	419	463	442	441	410	411	453	416	408	420	385	406	411	399	443	399	450	411	410	410	390	405	418	456	415	417	445	428	413	397	440	435	415	394	413	453	418	421	440	435	382	422	436	385	443	427	391	434	428	386	426	395	389	404	442	436	424	416	411	379	426	410	448	394	366	365	403	458	396	419	417	428	416	419	369	410	416	404	406	415	444	433	402	442	395	395	430	449	437	373	437	440	375	382	416	433	444	420	447	470	411	399	355	434	471	428	427	427	412	466	408	441	404	422	434	439	393	405	405	455	456	427	463	410	406	394	437	409	389	450	391	411	425	428	391	453	418	438	437	425	427	412	474	448	413	417	418	391	419	424	408	414	412	392	434	379	398	408	387	360	408	398	386	434	431	433	483	415	405	451	381	430	409	399	384	430	384	453	412	410	416	413	418	421	397	428	402	410	415	381	423	407	461	441	398	448	400	415	422	440	415	421	442	415	376	454	420	411	468	407	408	450	433	421	436	431	429	411	419	389	423	435	419	446	407	444	400	426	424	428	422	386	388	430	406	398	420	407	438	439	432	440	429	428	445	418	419	419	422	455	394	411	395	410	399	436	404	415	402	407	417	410	418	429	420	406	423	416	420	429	456	412	410	413	410	436	385	401	411	398	425	364	397	413	427	398	393	437	393	456	439	412	455	410	432	388	423	397	448	424	402	439	400	412	449	400	386	419	394	416	430	430	447	447	440	375	424	415	421	422	386	443	425	418	413	421	406	423	381	433	424	436	430	421	411	465	440	420	369	420	430	410	428	413	434	437	407	424	458	419	387	388	475	425	441	439	418	403	419	391	431	401	415	399	445	425	428	411	445	407	408	400	439	457	423	424	423	417	359	421	427	451	453	423	431	423	433	425	395	420	401	418	430	432	407	425	421	400	433	476	430	420	419	402	404	452	418	421	414	440	407	418	442	402	447	451	409	468	423	404	406	415	462	408	448	404	413	407	402	420	430	415	431	395	401	412	449	413	419	417	407	427	429	414	447	405	406	412	403	442	431	426	406	430	370	393	440	437	415	430	404	423	415	422	419	407	380	414	414	408	432	433	409	448	427	410	388	399	413	422	420	387	404	403	418	410	439	395	404	427	486	411	415	428	409	425	440	396	390	419	433	414	424	403	420	415	425	427	402	404	430	394	440	378	442	455	411	411	437	399	426	412	399	415	391	408	398	448	423	429	407	363	388	478	374	433	384	405	410	452	444	397	412	378	421	408	433	384	460	419	409	404	427	418	417	440	388	392	432	443	386	407	399	460	425	422	404	439	420	446	398	408	413	429	411	393	441	438	396	450	430	413	406	421	403	425	438	435	378	424	370	405	435	434	396	398	421	444	410	432	400	387	402	376	417	385	420	393	371	403	416	443	401	403	434	406	409	385	421	409	360	427	437	417	403	419	431	419	425	451	391	429	414	367	393	373	392	441	441	406	431	386	437	414	438	403	414	369	420	417	429	447	400	406	441	423	432	407	397	411	431	431	429	428	424	418	417	395	447	400	404	396	437	408	433	422	371	422	411	431	401	400	416	413	434	384	420	450	411	442	404	424	429	413	437	402	416	436	439	445	423	363	433	430	428	395	419	434	398	449	418	443	397	418	413	389	408	395	419	456	398	409	429	396	454	417	404	395	431	435	404	444	394	437	441	428	431	455	417	407	425	423	399	417	406	429	434	423	429	404	421	427	370	445	407	414	384	431	428	477	431	395	372	435	423	450	436	396	445	413	417	410	423	425	468	419	443	428	443	396	390	414	416	436	424	388	436	425	418	411	371	395	377	414	397	395	392	409	418	430	439	430	428	439	421	410	459	462	427	420	424	397	426	419	412	401	417	412	396	392	396	445	419	423	440	443	366	409	423	408	419	388	404	407	404	438	390	429	417	396	392	431	401	430	399	428	376	429	398	421	386	405	409	404	440	346	417	414	433	435	414	407	419	399	421	461	424	401	423	385	419	411	397	385	416	412	418	455	426	436	413	426	429	401	404	443	394	427	405	449	425	426	416	431	423	421	421	419	414	408	432	418	418	395	438	438	431	452	441	423	414	423	431	420	410	417	447	414	417	455	436	409	447	406	423	395	412	398	397	383	443	473	418	413	418	451	401	417	396	442	425	470	440	440	445	387	430	440	423	366	365	436	462	430	401	437	436	418	410	441	386	445	402	423	407	438	426	440	423	418	401	419	431	437	363	441	430	399	413	437	380	456	407	419	452	461	413	427	399	409	380	409	417	405	428	417	427	396	429	458	418	422	396	410
8062	862	425	345	338	300	276	279	296	292	316	313	388	305	278	277	262	263	275	281	278	292	281	258	286	284	253	283	291	265	286	276	242	303	275	263	280	263	254	242	274	252	266	285	277	296	280	252	274	246	267	292	293	274	257	268	296	301	277	286	314	275	271	268	278	296	256	270	251	272	253	270	281	330	271	283	293	280	309	309	263	288	277	265	297	308	278	266	282	258	295	280	289	277	260	267	272	257	285	279	273	293	298	266	260	272	262	267	292	300	271	262	262	288	273	278	266	272	251	278	303	287	282	284	257	267	267	288	281	266	264	257	270	257	254	290	297	264	281	308	292	305	286	279	278	300	293	275	273	286	297	281	282	268	258	294	278	263	284	271	256	272	264	288	272	276	280	298	257	267	293	301	255	275	261	276	240	294	298	277	296	279	294	258	290	283	277	255	284	310	289	261	282	327	289	261	268	270	251	262	280	293	264	286	242	272	275	288	253	311	294	244	251	268	253	267	271	278	271	326	287	276	257	255	290	270	299	284	285	285	290	287	286	298	278	293	252	305	272	284	284	298	264	292	272	277	271	262	259	293	270	273	266	283	297	251	253	266	287	252	282	282	295	290	282	266	284	248	296	285	265	308	287	268	274	263	264	273	254	300	278	276	290	268	280	279	273	283	267	273	262	291	245	277	263	259	259	273	283	263	310	270	257	302	274	269	255	264	275	286	256	269	284	294	274	283	265	253	269	271	242	269	291	267	266	292	276	272	262	245	279	254	301	245	270	289	270	308	275	292	258	267	300	286	264	254	261	278	292	278	265	285	268	259	278	263	256	281	288	274	286	293	277	268	298	274	267	279	285	279	279	272	290	262	274	292	288	272	282	266	266	264	313	279	239	284	276	275	264	286	273	265	290	267	276	272	277	267	268	306	266	277	261	297	277	269	306	300	277	316	277	302	277	280	274	265	277	287	285	263	287	283	218	274	251	267	253	277	260	249	263	271	309	287	288	289	289	293	296	279	266	292	262	286	272	295	262	283	294	289	291	284	289	289	278	261	295	281	279	253	279	272	276	272	278	266	272	269	253	231	294	290	277	272	296	284	286	266	309	263	257	258	296	279	278	252	245	264	278	285	272	276	277	275	302	276	281	290	295	270	258	307	279	266	250	266	256	292	276	273	278	260	276	278	296	249	285	251	273	272	306	266	285	268	278	289	266	253	274	272	258	280	263	273	298	282	263	248	308	292	245	266	304	279	267	318	286	285	258	269	290	276	289	266	279	267	265	274	269	289	245	267	275	299	259	286	276	280	289	291	257	264	293	272	279	275	315	292	294	274	260	275	257	296	277	276	264	253	298	280	279	228	237	267	273	302	290	288	269	305	293	274	260	276	287	277	283	275	282	284	259	291	305	264	266	271	295	312	270	257	271	292	277	319	290	286	284	268	282	297	277	270	273	286	287	239	266	304	276	262	253	267	303	279	315	253	254	305	294	263	288	252	287	293	284	284	272	278	267	278	257	285	291	250	276	247	265	266	307	280	275	299	272	278	273	266	259	271	260	294	249	263	289	279	296	273	267	284	283	258	267	293	298	267	240	279	285	272	276	257	283	286	298	275	295	286	281	281	303	248	288	283	249	283	274	278	261	294	253	284	298	283	267	242	286	301	280	251	279	269	296	290	270	276	265	293	285	290	262	280	274	227	285	292	260	268	260	246	267	299	262	302	270	274	242	274	270	305	292	285	244	253	277	306	313	280	265	303	269	275	277	279	274	283	272	276	261	319	251	276	283	246	276	269	269	275	251	276	290	299	272	297	276	283	276	264	324	297	269	267	299	299	251	290	251	248	274	287	236	277	279	227	294	297	269	267	271	301	280	296	298	251	269	271	227	254	287	277	264	260	268	298	259	270	264	292	265	273	248	277	291	290	267	263	271	302	295	279	327	282	265	272	279	285	262	257	265	269	288	244	268	253	296	271	288	282	297	264	279	244	278	285	277	286	275	290	292	284	273	285	278	253	265	272	286	260	282	295	280	295	287	319	246	284	247	295	260	263	279	282	251	262	285	232	260	263	241	276	289	261	271	245	291	243	275	277	261	260	290	296	284	289	276	258	284	284	271	249	284	275	266	268	276	257	265	249	284	254	274	289	286	264	275	275	284	267	275	304	262	259	305	277	283	251	281	274	285	281	298	268	312	268	277	294	234	284	261	260	263	274	244	285	288	288	280	300	269	295	276	245	266	264	244	291	244	257	275	277	254	292	264	254	263	317	246	306	281	252	277	277	278	286	274	274	238	272	329	299	241	261	271	287	296	280	292	272	250	281	265	284	304	250	281	281	270	288	290	272	286	267	306	265	256	282	271	248	280	270	285	296	283	243	266	275	287	280	287	257	290	281	278	265	273	283	309	248	287	293	290	280	267	260	310	270	248	279	285	247	266	290	277	300	273	294	258	265	269	249	276	274	279	266	285	265	285	286	306	267	280	302	285	293	293	280	284	270	269	268	241	291	270	305	286	257	279	314	266	253	280	254	272	262	280	255	277	251	306	256	287	275	286	264	270	293	294	278	242	275	269	282	291	272	285	254	292	278	292	270	310	299	254	279	287	244	250	272	298	258	263	287	284	283	245	262	290	297	276	258	289	282	267	261	296	282	254	266	250	303	256	295	279	279	277	289	256	301	260	290	266	274	287	254	290	273	258	270	299	288	289	286	281	271	285	294	278	275	268	291	284	266	263	284	245	255	281	254	278	301	264	300	285	288	275	278	265	277	246	277	278	279	286	280	279	296	291	275	287	299	288	241	291	297	275	269	319	306	260	285	280	293	248	269	266	248	276	271	287	271	264	238	290	262	274	257	287	270	251	299	274	277	261	304	247	282	279	289	274	270	286	287	248	283	256	259	283	291	285	296	271	280	270	292	294	319	275	272	274	290	269	275	281	264	269	258	302	279	274	283	294	277	289	258	292	253	255	280	298	243	290	249	294	274	268	272	272	293	294	275	286	267	273	280	276	281	277	266	263	256	250	251	270	271	268	272	269	281	279	258	261	280	318	289	264	317	277	267	286	270	283	279	277	272	296	259	249	249	265	274	265	282	254	284	296	284	321	267	279	241	280	318	292	271	273	267	284	271	242	260	273	288	249	299	274	272	302	290	312	259	242	267	281	286	260	261	284	267	282	289	288	294	263	307	315	263	259	274	276	295	267	283	280	256	255	264	268	285	263	269	286	272	256	273	289	284	273	266	275	270	272	303	273	288	243	268	261	285	272	271	270	277	258	266	292	273	284	306	280	287	283	277	291	243	276	288	273	244	292	266	266	305	290	282	271	269	273	268	260	243	279	297	281	265	235	268	303	284	307	283	276	264	263	273	260	252	303	260	300	263	282	257	292	294	290	272	280	254	256	265	294	263	285	255	256	277	270	281	288	273	245	288	290	294	269	273	252	266	261	278	273	280	297	281	299	296	274	235	261	317	309	280	282	243	301	267	276	288
6682	928	866	883	919	868	793	818	809	830	786	767	1492	743	710	702	752	808	756	774	700	731	718	705	712	737	776	770	737	708	700	738	792	717	743	762	704	751	721	722	771	735	721	684	736	754	712	748	758	791	725	741	732	722	756	786	707	690	735	715	754	710	773	732	706	751	713	752	743	727	741	803	714	753	741	772	691	750	780	711	675	717	752	791	766	757	702	719	742	703	749	738	755	745	756	750	699	690	764	755	691	741	697	728	716	735	689	725	757	743	726	714	725	709	708	751	721	697	728	725	762	724	759	732	759	798	754	687	742	762	739	715	743	747	758	750	729	753	700	718	708	713	715	699	723	742	725	706	713	753	716	764	696	717	749	734	803	703	684	750	734	752	712	757	744	724	696	699	716	732	727	764	740	757	749	733	696	703	697	737	695	718	766	734	713	682	728	729	729	754	707	751	710	770	716	715	695	739	675	768	748	764	769	724	723	729	694	715	720	645	703	693	730	700	697	722	769	769	707	707	734	725	713	780	766	789	737	669	701	719	769	714	759	714	735	759	781	740	694	751	721	749	731	742	754	750	757	713	784	731	714	710	673	747	739	732	747	668	754	704	738	698	665	761	725	699	728	758	768	685	714	746	767	707	740	727	708	703	721	753	736	695	708	724	768	713	716	699	715	747	754	759	747	722	739	703	786	704	740	694	737	727	697	761	727	714	702	725	732	702	719	726	713	700	701	720	761	713	778	708	712	708	756	724	711	726	765	762	769	781	749	718	714	704	741	746	760	714	757	764	716	732	749	716	743	710	703	674	708	713	722	727	760	762	689	674	736	723	784	707	704	708	732	691	772	760	730	692	765	731	710	760	729	772	731	704	731	728	727	734	759	744	754	748	703	699	723	738	741	773	732	717	730	717	719	682	739	737	732	698	720	734	695	744	729	736	718	757	723	717	753	697	747	747	713	731	746	726	777	707	767	722	735	749	716	710	750	729	714	723	721	712	716	731	704	699	661	699	728	760	746	717	708	738	709	766	706	711	714	681	741	733	745	702	755	753	805	736	784	745	676	730	770	720	753	695	708	729	729	755	700	716	711	750	735	723	677	717	672	675	760	699	734	785	703	667	735	725	714	708	724	709	729	764	764	738	757	748	697	729	696	703	715	798	771	758	729	722	741	731	708	740	735	738	732	703	697	703	725	735	794	764	675	757	748	784	715	728	748	731	714	724	713	734	741	731	686	710	719	746	721	773	723	698	725	774	751	749	739	692	736	778	702	715	716	679	703	754	775	750	736	713	744	707	748	671	744	708	711	704	722	734	721	753	687	762	725	707	651	736	759	681	767	708	737	769	725	736	742	691	718	763	748	750	731	739	760	715	776	761	682	772	709	730	702	718	734	735	727	741	728	740	709	702	718	680	735	757	744	757	727	749	716	753	677	695	698	716	738	788	712	734	774	727	687	772	744	712	692	713	744	745	648	655	705	754	719	741	727	735	731	726	759	740	758	721	713	743	722	673	698	723	692	754	723	705	714	737	703	709	742	738	745	672	752	700	719	729	711	700	737	728	692	687	714	746	751	698	715	782	756	711	755	746	708	750	727	722	722	706	755	727	763	732	729	729	705	747	739	757	758	732	712	710	742	680	688	708	730	739	745	756	735	710	705	731	766	708	698	770	798	679	767	723	732	745	769	757	734	764	776	689	747	783	809	717	710	735	730	753	741	653	746	735	761	729	720	724	720	735	719	762	728	743	715	751	765	704	780	737	720	683	733	672	706	713	702	725	678	772	730	711	675	751	718	719	778	744	734	693	762	745	716	750	702	710	690	732	742	671	759	702	677	718	736	729	766	716	726	736	663	748	723	741	757	723	722	746	734	742	750	707	726	711	776	757	743	729	759	719	728	712	702	719	686	778	750	749	757	715	717	719	755	735	735	679	702	745	738	712	746	692	703	748	799	687	779	789	732	736	757	735	754	696	702	706	719	749	771	688	738	726	725	750	744	726	677	754	701	741	726	759	712	735	739	704	691	706	712	707	732	728	765	733	714	712	803	743	703	749	695	737	751	740	738	759	743	719	714	731	748	729	757	695	735	758	730	725	724	741	788	719	678	678	731	713	729	733	744	730	720	701	738	655	727	722	693	721	705	717	703	707	754	782	706	723	762	724	690	772	697	712	711	725	702	721	719	727	784	744	737	710	715	755	749	784	671	773	705	753	737	721	713	682	714	753	786	760	722	721	722	718	722	708	753	731	769	751	660	735	680	723	758	750	749	718	772	740	680	700	673	764	730	744	721	738	690	703	725	693	720	768	754	718	774	748	749	729	730	778	752	739	746	717	744	741	756	733	735	753	745	772	714	712	704	700	698	703	747	711	735	764	748	700	803	698	723	743	756	714	767	738	708	744	715	675	741	713	685	697	716	717	702	749	695	769	703	813	719	747	704	710	752	719	754	743	745	739	659	728	722	715	729	743	726	751	733	746	763	756	732	736	748	723	694	725	747	735	711	751	710	726	733	721	773	681	719	683	713	736	757	717	715	724	686	744	689	690	723	740	788	684	705	744	749	781	692	724	760	681	711	730	738	724	698	688	725	783	745	734	713	747	694	742	735	716	783	732	732	714	740	698	779	696	721	718	756	765	723	745	731	713	728	783	712	738	716	696	703	740	706	676	711	736	740	775	699	779	791	670	690	741	754	721	773	735	722	751	710	718	694	725	732	781	752	729	732	748	733	743	704	726	747	745	737	727	722	747	721	763	776	776	726	697	723	663	719	759	725	724	749	735	680	744	708	734	730	741	750	695	747	744	714	696	679	730	713	759	726	791	704	699	797	769	708	735	748	791	663	738	710	710	755	736	730	683	733	693	730	722	754	768	724	729	684	766	752	744	774	706	727	695	687	709	742	710	724	767	739	770	753	744	705	746	784	679	719	736	717	723	783	738	717	721	721	742	736	715	701	721	726	731	661	746	721	684	710	739	704	740	733	759	742	739	717	747	675	744	713	694	679	691	718	685	719	707	724	774	766	731	746	773	759	742	723	735	696	688	689	697	762	738	764	736	773	706	719	745	711	745	696	751	705	701	779	749	739	735	766	725	766	698	793	702	696	757	747	755	709	681	755	733	730	750	741	715	786	750	693	724	726	726	757	722	756	698	768	736	713	751	695	717	727	762	723	770	762	745	670	760	772	705	750	745	730	687	749	722	722	794	703	758	760	725	751	706	723	714	729	782	680	739	733	746	771	709	748	704	714	784	726	771	733	756	730	753	737	745	659	734	738	694	704	738	711	700	700	747	745	708	731	705	762	732	764	756	748	777	733	721	708	696	693	753	712	713	748	785	732	734	741	747	740	738	748	671	715	734	717	718	749	725	790	757	689	693	730	695	700	724	694	745	774	711	699	724	747	725	744	744	715	783	745	735	741	700	719	739	717	757	730	686	693	724	710	727	691	757	735	711	738	770	760	717	715	739	743	745	710	722	710	739	736	698	735	708
40092	19327	10107	4503	1712	922	620	525	457	430	416	379	2506	355	344	304	318	330	311	325	337	313	318	315	326	329	282	314	317	292	349	324	324	304	276	309	311	293	305	324	314	318	326	317	312	310	307	307	272	289	322	324	302	321	320	310	288	324	305	336	302	289	305	324	307	298	298	291	253	301	299	295	296	312	303	275	272	310	337	311	295	318	317	333	330	318	278	280	294	309	320	297	312	324	310	270	338	275	310	285	309	315	313	303	274	288	307	301	311	323	310	299	322	275	301	285	314	265	263	311	305	295	277	306	316	297	304	334	290	317	303	293	289	291	295	289	314	287	264	280	303	293	275	274	298	303	309	297	287	311	327	322	329	311	356	273	279	302	291	310	304	290	305	284	294	324	275	325	284	302	268	294	308	308	306	306	291	313	301	307	295	286	286	251	318	326	306	259	290	317	333	281	251	286	290	277	336	279	290	331	328	343	298	298	319	305	294	306	306	321	308	286	290	309	335	308	295	305	289	304	321	311	274	265	283	287	318	288	288	310	314	293	318	283	330	329	288	299	278	310	296	306	298	311	301	303	304	330	288	290	290	304	319	304	309	268	292	289	347	311	274	305	310	283	287	312	301	276	276	304	288	333	285	304	290	314	294	290	299	303	297	302	293	325	334	294	280	314	308	316	303	273	279	281	294	290	295	286	326	275	300	291	312	325	329	305	314	275	306	310	309	304	283	309	318	298	271	310	316	337	306	299	287	321	290	294	281	294	289	315	303	290	291	303	270	313	296	305	281	288	333	310	301	307	327	283	271	298	307	305	282	312	307	320	312	269	322	287	307	340	313	311	327	323	294	307	299	286	325	294	304	277	287	297	292	306	267	320	295	308	326	260	289	309	304	274	288	305	290	341	286	299	288	315	333	311	301	316	293	301	282	290	298	316	310	291	275	298	292	282	309	287	287	308	297	290	294	319	313	270	267	284	336	327	278	316	284	300	287	287	274	311	291	312	308	310	303	306	289	283	311	302	319	272	313	273	321	306	298	292	309	295	314	309	331	305	323	323	295	307	280	259	290	296	298	311	312	306	284	293	258	291	310	296	290	317	330	265	332	311	306	266	285	294	304	300	314	283	303	282	303	304	287	300	319	292	307	329	292	267	291	290	263	298	296	319	299	307	260	326	253	279	278	312	325	276	287	300	292	319	292	312	307	290	298	297	308	277	286	300	286	285	298	304	317	278	325	312	281	293	263	317	298	275	314	288	284	296	321	291	263	305	295	302	267	265	310	292	259	292	299	284	299	305	294	310	303	311	297	275	293	314	335	327	275	317	321	297	288	334	295	245	311	266	331	316	291	330	309	317	283	334	317	320	340	293	258	293	281	290	304	285	283	295	332	286	277	296	310	294	293	317	308	289	305	287	284	325	305	312	326	314	297	313	328	302	299	309	274	320	278	293	305	302	287	281	260	274	299	304	296	281	297	309	296	293	293	308	280	279	313	320	268	303	307	279	331	262	308	274	313	285	295	268	275	328	306	275	291	302	339	287	301	300	301	315	276	270	311	309	295	284	292	308	304	287	295	322	270	302	281	275	279	299	261	277	293	324	297	272	304	308	298	271	306	305	272	322	323	273	327	282	272	326	297	311	265	293	286	290	330	327	317	278	281	332	294	296	251	316	294	302	278	286	321	268	270	300	296	288	279	264	311	273	289	290	289	297	319	293	261	286	287	288	328	258	296	338	300	272	322	266	310	270	308	329	288	299	285	288	257	310	289	287	311	306	299	288	266	258	296	297	292	298	335	283	330	314	302	313	275	318	299	286	297	284	317	298	302	323	302	281	285	303	326	308	306	315	307	314	298	322	278	321	301	278	310	308	298	301	306	299	290	314	277	298	307	317	310	323	307	300	292	261	292	278	295	297	269	309	286	288	318	342	308	289	306	315	308	292	313	309	295	305	301	312	289	277	306	306	330	323	285	284	320	278	319	332	305	326	310	259	292	310	303	306	297	264	317	282	295	323	299	328	327	294	281	282	302	300	310	280	312	296	309	308	294	300	327	306	295	271	289	266	308	283	281	293	327	302	276	294	299	274	287	286	294	287	289	313	308	288	282	266	344	311	304	340	293	299	289	339	294	303	283	298	309	310	315	304	268	335	281	317	296	308	318	301	321	286	311	293	279	284	290	313	303	328	285	292	315	304	336	277	292	273	327	286	272	334	265	304	298	305	308	273	270	312	306	314	292	301	303	313	271	285	311	283	275	295	283	323	309	329	292	310	289	325	308	313	279	298	308	295	276	297	331	318	298	292	300	274	281	271	286	298	328	295	315	286	296	286	272	306	293	267	293	312	264	260	309	311	301	317	262	318	306	301	299	310	299	298	306	281	312	335	316	295	303	306	299	268	297	301	299	270	271	328	283	289	291	315	302	284	338	296	285	291	301	297	278	291	294	274	297	298	293	308	286	299	307	302	278	296	300	261	294	283	303	285	284	263	316	301	287	315	296	268	314	300	290	301	307	284	271	333	282	279	297	261	293	317	293	338	301	300	298	311	303	272	271	293	294	294	301	273	283	324	288	288	288	320	306	309	301	294	309	302	333	296	336	358	328	289	273	294	316	272	294	296	320	287	294	327	294	309	266	329	283	271	289	288	301	295	298	279	306	330	325	281	299	313	297	287	244	296	305	306	282	298	273	302	251	310	312	302	295	302	262	293	288	270	317	310	325	290	324	321	283	305	282	300	299	329	297	288	303	306	278	319	314	296	303	297	271	268	291	293	270	312	275	294	291	292	299	298	331	280	298	278	266	271	278	318	294	290	310	288	299	311	313	324	326	316	324	320	299	314	298	301	293	288	294	316	332	333	311	295	290	292	295	298	274	328	299	306	299	328	293	297	309	305	303	312	272	270	276	290	311	314	305	294	321	322	318	294	266	316	298	299	279	302	322	294	286	301	298	305	314	287	332	286	282	282	287	297	288	280	332	307	291	302	341	328	312	296	298	301	274	283	276	299	319	279	293	279	280	286	305	283	291	298	312	278	290	289	306	287	312	287	300	335	324	268	270	295	292	304	323	265	287	304	285	321	301	296	264	286	306	284	302	319	291	298	314	276	302	284	309	314	300	350	327	301	309	297	293	282	273	302	283	283	309	275	299	292	319	330	321	299	300	283	277	313	315	297	289	305	286	263	331	308	334	310	310	285	291	315	289	307	334	288	305	310	303	295	297	310	300	290	328	311	274	306	279	282	280	301	304	300	282	313	306	303	281	275	313	298	314	314	307	282	307	332	290	291	339	296	292	273	278	287	279	299	296	278	286	271	260	284	326	324	297	286	309	324	280	285	311	309	285	309	275	299	296	301	296	270	282	305	303	297	322	297	294	293	304	273	275	304	324	299	286	266	301	276	298	282	285	308	310	298	275	317	307	300	307	283	277	280	309	303	307	294	315	287	301	322	297	306	282	299	287	293	292	284	306	308	295	261	290	261	300	319	342	320
26690	2127	3499	3925	3423	2781	2308	2129	1713	1641	1564	1385	9539	1181	1111	1117	1086	991	1009	995	932	970	932	894	873	854	929	906	876	846	828	859	841	884	804	861	874	804	828	823	760	826	838	795	777	829	860	765	805	795	791	787	833	793	774	803	752	792	752	789	767	844	824	749	766	744	773	782	811	804	805	750	826	804	767	785	760	792	823	739	762	781	803	773	812	756	791	781	758	790	802	751	743	803	741	794	738	760	774	789	777	756	737	738	783	789	772	739	792	772	776	736	752	798	783	770	794	805	817	781	754	790	804	753	817	790	738	762	795	761	753	726	736	730	792	749	739	773	767	749	770	789	786	739	805	773	758	787	760	781	746	710	836	766	793	735	758	803	710	766	790	752	755	803	785	752	784	716	710	805	758	765	794	785	727	810	770	777	787	770	775	729	738	745	788	733	759	769	771	779	779	812	760	771	777	741	788	742	725	790	757	720	741	728	782	755	780	800	742	768	757	785	720	739	743	789	783	771	747	780	772	782	789	782	757	746	748	725	763	773	739	801	743	746	788	770	836	763	753	809	762	738	764	757	764	717	727	748	730	786	773	788	747	745	764	744	780	765	792	742	751	711	793	738	793	767	793	746	805	775	728	785	761	788	821	779	752	776	722	770	783	724	794	784	791	769	736	836	805	793	727	755	760	820	774	744	741	769	742	755	807	767	769	730	777	772	759	741	792	787	748	777	774	759	792	770	741	734	750	720	720	790	777	773	743	756	768	748	760	811	765	727	775	757	795	737	742	736	791	763	692	747	736	776	761	769	795	746	784	744	752	769	700	745	753	765	717	767	757	769	724	761	775	747	747	788	829	801	755	761	762	740	699	760	798	805	755	748	781	762	759	743	734	751	716	784	752	734	757	775	796	776	743	738	748	734	763	773	781	748	728	764	813	712	745	737	711	760	706	732	732	732	782	752	837	765	782	717	844	810	778	774	760	787	754	734	733	775	778	758	764	766	776	764	759	756	799	792	764	797	811	795	744	769	736	782	787	744	765	760	740	733	773	785	823	771	803	715	788	720	752	775	730	781	715	783	772	798	788	736	780	736	782	807	770	747	776	802	764	809	735	762	758	817	843	748	780	746	771	731	706	737	784	744	698	773	787	754	777	800	750	799	755	741	771	751	775	703	800	756	759	783	764	766	715	735	784	771	763	746	813	734	737	737	762	791	836	775	742	756	778	779	771	762	700	754	783	803	727	767	731	779	753	720	784	779	790	730	753	777	740	812	763	752	761	753	773	753	741	805	746	732	747	755	753	786	747	757	759	756	763	744	766	768	787	766	815	765	766	755	798	766	770	736	814	743	778	753	781	778	745	792	770	779	784	793	789	734	730	813	737	759	775	784	746	787	774	787	780	745	733	817	734	745	752	808	794	793	784	712	771	766	699	755	791	811	791	752	753	711	764	727	778	783	789	776	788	764	741	767	749	771	716	768	778	729	755	724	741	770	753	773	722	823	741	785	814	780	724	742	743	766	785	766	805	788	746	795	808	738	726	763	779	745	735	760	788	747	809	705	782	753	732	767	756	752	764	748	762	797	818	799	828	783	760	762	773	799	799	795	820	816	763	746	811	739	749	777	693	756	746	732	767	722	787	783	737	755	756	767	757	763	754	756	767	788	799	774	738	765	743	730	762	739	769	778	711	768	710	800	747	818	757	745	748	767	724	769	752	786	764	776	775	836	800	755	743	794	780	768	784	746	751	762	769	756	729	775	786	745	792	749	773	746	758	805	769	731	806	793	775	741	786	742	799	732	745	745	770	777	794	743	728	758	730	801	810	776	785	770	751	753	752	761	793	781	768	767	771	744	764	763	747	753	770	741	771	769	733	796	763	735	742	786	737	790	745	744	771	814	743	745	752	787	749	761	753	784	761	763	746	774	758	745	720	759	819	781	773	840	784	767	751	754	743	759	790	793	718	734	748	723	743	830	794	811	739	813	763	783	760	793	791	759	767	777	824	736	798	759	795	724	776	792	798	799	737	745	773	746	741	771	781	749	776	772	763	744	755	804	753	792	732	802	762	761	761	797	802	766	770	675	754	767	711	759	740	744	773	742	727	771	760	781	747	757	785	815	722	764	760	741	799	791	778	766	783	778	796	755	743	796	748	755	772	795	758	780	752	792	757	767	787	785	761	774	714	744	788	746	762	750	775	757	722	748	726	755	823	794	732	785	819	770	759	739	744	734	800	770	755	730	773	769	787	774	737	784	764	810	752	767	704	713	738	782	747	747	742	808	803	815	788	824	801	797	746	813	725	767	722	766	805	726	772	772	755	784	762	802	771	767	748	744	752	782	728	796	739	732	778	766	811	697	808	776	792	732	772	768	746	793	773	767	782	733	810	763	728	765	823	749	750	802	753	783	797	799	725	743	753	757	802	705	782	786	833	739	753	782	784	718	824	716	793	794	737	752	780	720	760	786	774	773	790	745	745	726	794	777	769	742	734	792	773	800	761	745	831	765	763	745	787	775	713	748	745	753	809	719	750	772	754	727	780	717	751	742	833	770	758	793	744	804	751	765	723	754	781	730	766	787	753	785	736	753	760	773	791	746	751	778	729	727	767	780	761	769	763	774	820	743	754	795	770	694	751	744	783	796	827	806	789	750	786	761	780	763	752	784	735	765	713	735	711	729	719	776	781	760	777	746	808	779	747	774	805	814	787	748	731	780	780	769	767	726	743	759	758	810	769	742	719	756	733	784	730	739	757	773	749	756	756	758	810	786	748	738	826	747	786	764	770	782	763	793	797	763	759	777	752	748	778	776	771	785	774	782	767	749	754	758	838	780	742	771	752	714	793	793	750	836	795	717	802	748	739	729	782	753	799	743	743	771	780	725	712	827	762	783	763	743	758	758	736	757	817	740	766	739	771	708	773	737	744	770	729	753	759	782	750	770	781	767	826	785	754	765	742	803	742	749	755	717	759	814	754	786	785	763	716	758	769	758	799	716	737	721	734	743	782	767	807	735	730	757	709	732	816	765	790	810	792	801	794	809	732	796	791	742	751	789	765	775	773	774	783	752	750	751	716	731	725	737	787	778	759	729	739	751	775	806	724	737	710	802	771	780	776	780	747	765	782	791	727	771	751	771	820	801	802	780	772	783	746	772	737	772	746	790	781	786	773	753	764	803	770	799	782	741	737	747	797	778	776	759	801	768	793	814	747	802	764	752	765	768	808	774	758	817	759	789	744	774	722	746	757	784	763	760	768	753	804	760	820	713	754	746	777	720	770	768	714	743	707	807	769	798	777	727	768	780	785	763	760	808	789	786	805	746	747	768	729	756	754	737	815	721	731	773	737	735	759	782	807	781	763	724	827	726	706	742	774	746	799	765	793	732	763	729	747	787	813	742	751	790	764	748	745	742	729	752	755	740	773	750	768	794	756	789	784	740	740	753	765	813	743	741	767	754	751	721	722	743	770	754	762	769	738	779	805	787	747	687	727	799
46371	25437	20866	17528	7794	2441	1148	646	492	423	397	332	3280	334	232	231	230	218	220	215	205	203	193	167	177	163	174	173	162	168	157	171	155	180	144	159	143	173	174	168	150	162	166	155	176	150	158	172	166	141	154	184	145	153	166	167	152	153	151	163	140	148	138	153	158	135	150	151	139	159	158	140	173	161	165	175	176	178	144	144	164	148	160	156	155	159	136	114	165	173	165	171	185	130	158	168	149	153	143	141	164	144	163	156	161	171	159	164	168	155	127	124	168	198	179	161	153	135	122	149	174	174	151	139	166	149	161	152	164	165	147	154	147	165	172	163	150	156	160	163	172	154	171	156	167	185	138	166	157	137	171	168	147	155	159	165	141	128	152	163	139	150	155	160	147	141	129	148	153	151	166	180	148	161	149	150	157	174	151	154	132	159	168	163	125	146	190	159	169	153	170	151	157	144	164	165	149	165	166	152	170	165	138	169	177	169	149	148	124	160	151	154	163	162	150	153	177	178	156	161	132	125	150	157	165	156	153	161	165	150	158	160	146	144	154	163	149	162	160	136	161	159	150	185	144	158	154	162	134	140	142	171	143	155	137	144	145	164	167	153	130	163	166	144	159	153	138	132	156	158	163	146	131	156	146	141	164	170	147	161	153	155	145	164	140	173	147	140	139	161	145	168	156	150	148	150	185	176	156	140	149	146	151	132	153	130	161	167	147	136	148	147	166	165	147	138	152	170	140	154	155	149	168	146	152	144	144	154	163	145	159	147	149	173	138	144	150	140	143	159	145	164	152	167	147	138	168	148	130	133	164	149	145	156	157	156	143	170	137	163	149	156	121	166	173	165	138	150	146	151	156	160	156	156	155	137	145	147	160	160	177	148	138	155	165	157	150	167	171	156	150	135	130	160	124	133	147	152	147	170	171	162	157	162	146	126	146	172	155	167	167	139	144	157	154	139	173	146	151	146	158	145	142	142	142	159	149	145	149	145	154	153	150	160	183	141	157	152	142	167	169	151	151	152	169	160	185	167	153	152	153	162	143	160	147	137	162	151	158	130	149	141	142	177	158	147	150	172	168	164	139	162	149	149	149	162	139	165	154	141	142	136	151	157	147	144	156	144	150	143	167	157	158	123	166	149	162	132	138	156	152	128	137	171	137	154	160	150	164	157	160	149	145	183	138	149	151	141	150	165	155	158	161	145	158	145	153	168	160	155	148	151	132	148	144	122	165	156	165	159	166	146	133	158	156	171	186	162	123	156	166	143	159	156	167	163	149	155	166	146	167	164	155	159	122	145	165	157	151	154	153	127	153	145	179	175	159	148	147	164	149	179	144	138	162	189	145	141	162	159	162	158	148	167	155	150	169	150	156	159	130	172	150	158	160	145	139	174	174	166	147	141	153	151	161	169	149	180	155	126	149	148	179	174	166	154	158	161	150	142	159	130	135	112	149	135	180	151	136	161	157	143	162	170	149	155	146	160	140	142	152	135	148	159	147	161	150	151	140	143	145	159	146	130	166	151	159	163	162	164	153	139	139	161	141	172	145	148	146	169	146	157	163	129	138	150	141	147	163	163	158	128	152	164	141	142	136	148	154	168	145	167	148	134	152	138	142	160	146	148	155	167	166	176	162	160	139	155	155	159	135	154	160	147	134	167	178	158	163	126	148	145	141	142	148	156	126	151	160	161	160	170	144	142	154	144	151	139	161	155	154	138	178	176	147	172	154	133	155	166	152	158	141	151	151	134	155	130	138	146	168	170	158	143	167	156	152	176	160	174	135	176	159	155	148	157	138	163	162	167	158	133	158	149	177	149	164	149	160	153	157	160	155	161	151	156	151	148	189	147	147	178	134	148	171	142	150	157	148	143	126	166	157	153	157	144	158	166	140	148	148	137	155	154	157	159	138	117	158	136	142	178	170	150	137	146	154	149	152	178	156	142	136	149	154	182	142	152	158	151	134	164	149	153	167	139	138	143	137	151	152	162	146	142	134	169	145	135	171	150	153	163	176	154	160	174	136	148	151	152	156	142	160	139	166	151	143	161	159	141	144	164	143	156	149	165	148	143	141	160	162	169	160	172	158	143	156	141	149	137	155	151	145	137	145	162	150	169	149	135	167	151	146	129	154	143	170	168	151	147	148	144	142	132	147	138	158	159	181	156	134	137	138	151	157	159	120	123	154	158	143	162	172	152	157	152	151	155	122	172	148	151	150	153	131	149	159	181	188	154	137	143	163	144	145	158	132	169	153	154	136	186	178	152	157	147	161	159	149	158	154	139	170	158	160	130	150	172	145	127	152	143	152	167	144	137	156	158	140	132	147	166	136	161	147	144	146	168	163	152	172	119	155	162	163	125	146	144	155	138	136	157	133	158	163	149	151	158	167	141	158	162	140	143	152	163	177	186	167	152	179	144	176	160	158	151	130	151	159	170	162	133	157	147	153	148	152	149	141	140	154	148	144	148	152	152	143	189	129	155	168	147	146	157	148	130	147	157	138	158	140	145	163	137	154	156	155	155	161	148	142	157	157	144	163	144	150	176	143	153	141	160	144	159	154	168	165	157	141	158	162	150	141	144	161	147	150	145	159	171	174	146	158	166	144	171	143	154	162	144	170	127	170	141	149	163	178	161	145	150	173	158	133	154	163	167	171	134	149	164	149	171	141	138	187	143	142	143	162	155	181	185	138	161	150	170	146	159	148	149	149	148	132	120	160	128	154	153	146	141	167	152	149	149	165	163	153	153	160	156	153	154	179	148	155	152	151	154	165	143	142	137	169	146	153	161	172	146	148	144	152	158	172	168	155	169	152	137	136	153	137	142	169	135	160	167	160	169	153	148	158	165	152	150	143	162	161	166	127	173	162	153	144	169	148	160	138	143	156	159	129	129	169	137	164	173	150	151	140	142	143	154	155	133	153	139	149	141	137	152	152	147	142	148	189	174	148	169	141	151	156	158	170	169	155	156	169	158	181	167	148	156	130	151	148	162	173	142	161	169	149	172	162	150	144	138	171	151	127	134	170	175	132	169	167	176	163	137	169	149	168	135	163	155	147	171	142	162	140	135	143	141	142	149	142	152	149	147	162	178	168	160	151	144	141	152	177	176	138	149	145	150	175	149	169	182	161	132	158	151	151	135	170	169	170	130	153	163	179	142	163	161	150	155	144	138	157	178	158	155	163	149	178	132	140	170	135	139	160	175	166	150	139	124	159	156	169	158	151	156	141	134	151	139	156	135	149	161	147	149	166	157	142	156	161	150	169	145	132	168	189	159	165	134	146	185	152	159	150	165	150	154	136	151	143	153	158	148	166	165	149	140	166	137	143	169	141	169	151	146	161	146	168	152	193	168	153	148	139	187	138	164	147	156	153	127	163	159	157	146	150	163	139	138	162	156	187	144	145	170	135	163	179	149	156	148	164	171	167	146	163	153	147	158	139	163	163	149	147	134	141	160	136	140	139	168	160	153	143	136	142	137	152	150	162	186
36135	4546	5679	6179	5191	4175	3333	2743	2355	2021	1846	1649	10409	1177	1117	1038	898	953	844	832	802	739	746	732	673	639	623	641	579	604	546	572	540	543	570	498	492	523	492	507	558	509	513	475	462	494	485	481	487	481	472	440	441	451	415	449	464	442	481	445	448	465	443	438	426	462	431	467	511	467	414	445	454	473	416	404	463	426	438	434	421	423	452	435	425	443	465	421	465	444	449	426	431	439	434	402	433	420	419	432	422	383	439	423	412	427	398	445	441	445	431	444	394	424	445	399	394	393	400	421	409	406	439	418	438	368	423	414	404	439	388	401	379	402	401	395	401	403	426	407	456	467	405	430	396	408	408	425	443	433	397	413	457	442	428	403	428	434	445	399	429	426	390	400	398	453	432	401	412	435	441	407	378	427	407	391	391	397	431	381	422	402	431	445	432	441	370	390	429	429	420	428	413	413	426	403	433	420	428	443	429	413	408	421	410	415	402	456	414	386	419	381	446	452	413	430	433	417	415	378	393	415	423	420	411	408	441	395	401	413	374	396	446	398	421	438	392	398	396	403	421	421	429	433	387	425	403	403	390	408	427	380	405	412	425	419	445	419	397	407	425	435	395	435	403	391	419	416	424	395	442	441	419	383	389	425	390	383	444	424	399	413	422	417	399	431	398	417	411	420	403	414	404	420	427	406	415	413	431	404	411	407	420	423	365	397	434	389	388	413	384	415	416	399	438	434	466	420	426	399	401	389	402	431	421	397	421	405	433	428	424	430	400	416	448	380	392	397	371	427	414	396	422	448	421	410	396	405	398	365	410	405	414	373	413	388	423	394	416	444	413	415	403	421	412	406	425	412	386	396	383	413	393	417	439	430	397	388	415	433	398	423	393	446	405	381	401	411	417	405	423	439	407	463	426	448	402	388	377	428	447	410	390	394	444	423	384	434	450	404	398	401	432	445	435	451	415	425	351	398	408	401	403	421	459	413	383	417	442	429	380	438	423	440	399	425	435	403	395	432	408	376	440	402	377	407	391	379	393	402	410	439	433	406	390	404	416	435	394	475	412	424	411	388	427	387	416	442	408	431	389	365	427	412	397	407	422	435	407	417	427	436	445	413	410	465	400	394	400	423	399	404	403	434	448	405	424	417	384	409	418	453	423	413	434	413	416	410	437	418	427	405	427	404	430	432	400	407	437	384	417	411	361	398	415	430	382	416	394	408	387	434	436	417	433	394	413	411	389	447	427	431	387	400	404	441	452	405	407	418	418	414	389	381	421	441	449	420	410	396	449	397	413	444	430	422	423	427	424	407	431	419	411	416	421	429	418	412	403	402	409	408	394	433	371	404	411	403	409	417	414	407	445	402	375	442	414	397	422	451	423	420	412	412	401	418	422	433	401	392	410	407	403	425	426	414	393	436	385	405	421	429	411	437	418	400	436	390	430	401	434	428	419	394	418	415	409	390	399	416	410	425	403	413	427	393	409	404	403	450	423	417	409	409	405	446	429	405	430	419	422	456	381	387	390	415	405	432	380	415	419	427	416	429	403	374	412	379	410	423	425	416	459	387	409	416	374	416	420	410	424	422	357	394	399	413	410	405	433	367	427	386	407	439	439	419	415	447	387	401	404	419	402	415	394	423	419	383	414	402	408	433	426	387	392	418	388	457	396	435	417	425	401	419	435	425	408	432	421	404	436	418	404	394	404	400	437	440	397	439	407	403	414	398	405	372	425	408	424	425	394	413	424	394	437	397	430	444	422	422	403	401	446	408	411	386	409	394	407	414	390	384	408	402	422	405	396	401	437	411	387	442	425	364	400	399	415	430	423	406	417	405	413	431	425	456	393	406	385	402	432	396	436	412	429	418	403	406	404	372	394	414	394	417	427	431	431	356	418	405	438	414	413	425	377	406	409	390	436	384	441	387	425	417	418	415	400	407	409	406	377	417	451	412	384	407	389	435	401	409	399	409	409	407	395	425	411	419	401	382	387	427	446	415	422	437	410	391	422	390	399	403	397	421	413	396	394	409	407	387	405	403	379	407	442	415	423	432	412	428	370	391	387	400	410	413	392	404	381	414	393	428	469	403	370	404	427	416	435	393	431	392	442	432	413	416	395	394	416	392	409	402	431	430	430	398	397	417	431	420	421	448	435	409	438	434	407	407	441	384	375	365	388	378	430	414	424	442	415	398	395	429	440	417	392	398	419	393	383	409	423	394	426	444	411	404	391	403	443	426	426	442	416	417	408	399	443	413	381	438	409	398	375	410	376	419	380	378	415	413	395	418	427	343	417	443	374	420	431	433	416	412	392	419	405	403	377	434	385	403	397	414	421	434	366	392	439	413	391	403	445	402	389	415	426	433	411	423	401	382	394	388	381	430	448	421	401	385	415	424	434	411	389	418	375	413	415	415	418	402	423	418	426	394	400	443	416	442	418	449	421	383	423	394	451	429	423	425	404	430	427	404	435	441	388	434	414	424	430	406	388	395	396	427	436	449	413	401	414	422	442	425	411	433	410	412	437	417	376	412	370	427	405	422	430	428	413	404	384	433	439	433	412	382	411	408	390	387	378	356	365	425	409	410	429	426	441	392	419	412	420	403	426	386	429	392	398	405	425	424	397	404	387	420	388	408	422	392	379	427	436	414	418	409	439	425	395	404	415	393	391	422	381	400	405	436	414	414	398	385	436	437	391	409	424	408	410	413	414	407	401	440	444	401	398	408	409	373	412	409	408	398	410	431	394	432	381	449	415	421	404	370	395	412	413	371	424	389	402	415	428	416	387	442	431	384	419	408	406	399	450	369	442	419	372	404	393	390	397	432	423	423	395	404	414	398	416	424	429	386	411	376	415	412	420	393	409	425	429	408	407	421	370	383	353	442	398	402	383	415	411	420	438	423	425	418	390	427	436	377	398	387	383	382	432	404	443	403	397	421	410	441	449	397	381	413	400	412	448	435	441	397	435	411	407	384	415	379	415	417	434	440	409	393	401	429	396	402	397	392	406	417	437	434	409	433	446	445	401	402	384	435	390	399	397	413	402	396	418	437	429	414	389	418	426	440	429	435	397	407	409	385	418	432	437	416	433	420	380	400	405	389	425	396	420	400	383	450	430	404	433	406	422	396	436	392	447	420	402	422	375	441	406	429	417	427	383	410	438	411	400	423	390	413	358	410	422	430	456	442	403	404	405	397	395	430	455	408	428	423	378	417	459	394	396	418	417	426	408	396	419	403	414	369	402	412	408	413	393	431	449	435	386	390	429	410	426	461	426	371	419	428	412	362	393	429	442	410	383	420	425	425	418	449	395	429	431	430	400	441	430	417	412	361	421	416	423	418	434	426	382	412	418	399	401	449	445	430	380	449	396	442	426	389	405	441	425	403	413	433	414	401	424	443	435	380	407	417	417	379	413	416	414	398	411	411	409	434	406	384	364	418	424	422	422	411	434	424	442	398	426	406	404	450	384	432	419	407	408	401	394	399	389	384	448	420
8800	1175	465	323	283	269	285	271	286	278	269	266	287	272	279	276	265	269	277	292	269	271	284	275	259	250	246	224	297	271	309	279	277	248	279	264	282	242	294	294	275	279	260	263	295	263	264	292	271	266	276	308	278	279	270	276	285	253	258	259	285	280	254	257	281	273	292	259	239	263	267	270	288	290	309	285	270	277	261	281	263	265	262	243	289	269	243	248	308	282	257	270	258	262	275	288	261	269	258	294	281	311	286	287	287	257	295	274	306	250	297	268	283	253	248	285	265	284	256	293	281	281	303	275	298	281	217	298	260	295	286	269	304	300	276	277	285	253	263	274	273	269	278	243	265	278	291	254	280	267	276	265	270	287	264	265	284	278	279	269	276	297	271	285	291	309	286	292	294	287	283	263	252	304	265	275	304	286	277	280	262	262	297	298	261	313	276	261	269	296	289	273	248	284	273	272	289	269	277	267	240	273	258	260	259	248	295	245	277	256	263	248	254	273	247	267	258	279	270	298	303	281	304	261	282	252	273	313	262	241	273	278	252	287	248	287	280	275	283	280	251	312	262	264	268	296	300	300	259	294	271	269	295	292	269	292	274	260	268	310	294	250	258	249	282	279	246	266	259	283	246	245	262	287	270	285	257	287	274	269	276	269	272	263	266	262	273	272	260	256	274	261	293	274	284	285	289	253	276	257	270	306	282	240	270	289	274	272	261	287	273	287	272	263	300	280	274	269	260	262	278	272	277	295	266	269	298	257	304	250	279	278	242	285	273	269	297	254	275	270	259	259	288	274	280	269	266	286	308	270	264	296	247	278	270	283	294	303	269	280	280	254	267	242	266	291	280	267	278	256	276	278	240	250	325	246	263	287	290	279	292	275	270	249	293	278	275	297	301	269	276	264	286	261	268	284	284	296	291	263	279	292	297	279	294	300	275	256	279	256	260	243	263	263	291	262	295	249	279	273	296	258	291	296	283	253	253	273	265	259	259	262	278	270	268	303	276	257	266	291	256	283	287	255	258	300	266	294	255	257	259	246	281	271	252	257	287	243	256	300	260	287	300	252	257	272	263	288	289	319	249	280	309	287	281	233	269	266	297	254	277	288	262	303	279	265	275	276	302	266	267	262	291	261	254	280	270	264	253	226	246	259	240	262	269	288	293	277	277	284	246	264	286	308	274	279	283	257	278	299	236	245	290	270	261	268	283	274	266	275	285	254	274	240	261	287	260	275	272	294	239	300	259	275	263	307	276	274	277	292	258	273	272	267	307	262	286	259	254	275	272	283	264	281	286	291	291	258	287	258	259	247	234	313	290	260	277	317	277	266	307	299	272	250	276	266	289	273	282	291	256	324	262	262	279	283	290	253	272	256	281	315	269	276	283	258	279	286	282	270	265	287	275	285	299	275	283	258	261	274	281	267	287	278	275	271	284	280	274	259	246	289	280	281	264	243	273	295	298	242	278	277	261	254	278	287	290	276	258	273	286	284	301	250	291	269	291	312	265	255	279	294	298	270	302	303	268	283	287	266	270	285	256	245	288	277	291	270	228	261	283	265	278	235	280	324	291	283	252	249	276	264	268	283	247	294	290	276	303	240	224	253	272	301	257	252	243	255	263	284	267	284	265	282	267	301	260	251	278	308	266	269	271	290	241	264	246	262	255	235	268	283	262	307	285	308	269	252	267	302	294	270	292	289	260	286	298	268	276	269	266	289	243	251	263	295	272	283	248	288	255	280	297	271	248	290	289	290	274	262	268	299	245	296	285	254	281	269	301	254	269	261	257	284	257	296	290	250	257	310	266	293	287	276	275	248	257	257	268	269	291	247	269	275	292	279	302	260	265	272	257	274	276	277	290	252	286	273	270	305	268	286	271	256	314	272	278	291	287	305	260	281	262	278	272	251	256	291	260	273	273	275	257	286	297	282	245	258	274	248	257	256	262	264	226	278	275	295	251	292	259	283	281	258	296	289	261	263	258	295	300	280	257	278	273	248	280	268	253	256	267	273	274	296	280	296	270	266	291	224	268	247	270	246	289	275	263	247	282	275	292	269	263	287	249	299	287	292	287	240	257	300	259	257	299	287	251	286	270	279	278	284	260	272	255	265	282	274	278	252	280	226	288	288	269	246	244	268	298	282	283	274	246	298	250	303	276	282	246	264	254	266	298	256	256	284	249	286	281	270	250	272	243	282	281	312	232	304	265	271	236	287	271	265	265	255	285	260	287	254	259	266	277	261	271	318	282	277	285	257	271	257	259	286	247	278	287	294	283	274	281	288	262	273	285	276	285	270	248	272	279	286	289	295	297	267	253	282	225	296	277	260	313	229	253	271	292	254	248	225	261	266	300	285	270	260	268	259	265	259	262	270	293	284	259	268	285	280	312	274	292	260	270	264	262	291	282	267	249	251	261	291	278	282	283	305	267	301	260	264	301	278	291	277	260	255	254	284	252	273	272	291	261	281	239	267	299	302	260	292	277	250	249	281	315	296	283	311	257	292	250	278	263	257	263	270	268	288	284	283	249	275	291	267	268	248	254	259	285	252	282	261	276	258	265	235	297	246	278	294	274	271	272	275	276	268	243	290	289	286	284	236	269	258	269	286	296	262	275	297	277	268	265	277	284	301	295	287	274	267	285	270	269	306	270	256	256	251	258	268	272	278	264	275	277	257	282	261	262	276	299	268	248	277	271	291	290	299	275	261	276	266	264	261	276	268	295	274	247	283	290	271	263	259	296	272	272	260	242	279	265	285	304	248	263	291	268	235	292	243	294	279	277	262	249	282	277	260	299	314	256	283	269	254	244	281	270	292	269	261	268	274	269	271	267	250	279	259	283	249	268	278	273	265	286	242	269	264	251	264	273	301	259	292	267	262	242	284	322	236	266	295	292	291	273	262	272	277	275	241	275	256	274	277	278	259	251	252	251	252	267	292	280	280	258	263	218	299	299	263	266	258	259	314	317	278	260	240	282	301	274	268	292	267	246	236	268	295	279	290	283	249	259	278	280	248	253	275	293	270	249	238	283	267	269	284	283	274	299	292	277	259	296	283	269	274	287	286	258	277	282	279	273	248	280	258	243	284	278	287	301	293	280	273	268	269	273	271	257	264	286	284	293	263	273	282	275	295	293	276	249	258	290	273	257	267	255	292	264	247	250	277	274	266	265	258	237	298	278	304	264	275	280	226	251	280	260	282	295	267	283	277	267	260	272	291	273	296	273	283	252	276	288	251	272	282	264	277	303	271	275	239	290	295	237	260	246	281	271	306	265	273	274	292	266	289	260	273	283	298	271	281	296	252	281	267	285	286	264	271	311	262	270	272	268	257	265	288	280	259	281	257	288	271	279	287	304	277	250	278	290	258	277	274	283	277	276	285	288	305	291	272	294	278	271	255	277	276	264	271	266	266	285	283	240	247	259	265	310	290	260	252	232	284	219	273	271	256	294	279	281	256	286	263	313	246	292	237	271	267	261	270	276	268	328	266
7548	1399	960	834	865	876	791	776	757	792	748	764	1031	775	781	755	721	724	709	725	735	751	759	666	711	705	741	700	725	714	676	719	759	671	727	730	740	719	757	745	756	719	704	700	705	762	683	718	724	697	713	693	751	703	747	678	712	716	719	726	730	709	695	739	722	755	711	700	704	715	768	700	678	718	690	703	721	713	721	744	663	759	722	740	777	743	736	708	703	741	701	725	729	722	735	760	741	721	683	727	748	723	690	769	733	707	750	700	726	717	732	708	767	678	758	727	692	703	731	693	683	703	702	711	683	722	716	748	704	763	738	706	729	719	719	734	717	667	629	702	707	664	704	760	730	773	748	660	760	753	754	727	724	677	680	737	704	753	689	747	710	674	717	745	708	728	702	730	688	705	765	714	739	720	751	739	702	759	699	745	720	688	729	726	709	731	760	732	732	755	744	714	761	739	761	761	805	717	712	693	753	662	771	687	703	735	748	688	710	743	763	747	715	743	737	735	706	664	671	742	753	728	753	738	671	733	686	737	724	703	751	711	721	702	740	697	744	653	760	700	710	684	733	703	726	673	726	731	731	715	731	729	735	733	732	710	711	729	742	715	736	715	714	734	732	702	732	730	724	682	693	682	701	731	722	727	735	747	736	700	700	747	733	678	718	695	743	717	709	716	684	706	684	716	719	709	703	704	669	687	731	682	713	786	777	746	702	768	715	744	749	763	708	754	691	731	759	710	750	711	702	743	742	757	680	705	703	729	714	709	717	700	720	719	746	743	734	729	713	716	714	743	695	723	695	709	741	726	750	721	751	698	682	693	687	743	739	707	728	655	737	699	752	714	711	728	773	731	738	712	725	731	695	762	715	698	710	707	716	711	725	711	651	712	768	679	688	702	719	707	759	687	815	718	700	684	719	720	713	716	716	749	735	690	744	717	682	693	701	710	722	688	752	670	717	690	708	707	713	761	754	701	734	723	686	675	783	765	680	687	757	724	744	754	719	761	718	695	769	675	693	705	753	710	735	759	731	654	763	738	738	722	696	708	688	710	728	704	657	706	745	742	751	707	726	746	712	725	723	699	686	722	747	705	707	735	729	714	714	726	705	707	728	716	685	729	754	703	711	682	686	748	742	745	736	750	672	721	717	708	748	687	695	678	736	717	686	729	679	722	707	736	749	684	721	717	716	696	682	743	719	715	755	690	675	717	751	724	739	740	713	710	675	764	750	730	739	694	768	700	689	694	742	774	729	695	693	715	743	673	708	743	701	731	717	739	685	721	732	724	718	676	733	735	679	709	694	723	685	645	769	695	762	729	704	693	695	702	693	739	706	732	673	698	743	683	697	699	746	730	717	789	700	690	717	730	738	757	719	637	771	737	712	753	742	752	742	709	723	676	711	723	734	671	751	733	738	708	665	754	746	710	751	704	725	740	687	708	682	678	728	741	712	708	694	744	693	745	723	749	704	751	694	710	708	693	690	736	710	735	680	721	694	731	713	750	762	740	747	687	698	716	745	737	730	706	694	734	757	754	702	734	717	723	730	735	684	732	701	733	714	687	673	727	703	712	718	720	753	730	747	706	722	746	697	711	756	736	754	722	724	743	700	679	742	729	747	764	717	721	713	766	735	722	707	738	699	724	782	711	747	739	756	675	757	670	684	737	741	780	674	756	758	683	737	722	713	743	684	721	686	720	734	756	702	730	765	664	743	681	714	754	758	678	726	700	748	685	727	685	751	689	730	710	682	744	721	728	763	671	696	697	707	732	737	714	761	737	773	714	730	725	729	755	736	710	710	707	739	710	752	713	738	718	729	679	766	755	755	712	726	732	701	746	707	697	711	754	788	728	709	733	729	690	730	720	732	705	720	734	694	741	754	712	721	658	725	727	744	782	737	733	724	686	728	771	742	678	741	702	723	743	713	744	731	712	727	677	724	679	704	744	684	700	724	738	718	699	718	648	702	761	729	704	711	740	699	722	701	707	772	671	727	699	772	723	723	701	783	715	687	709	678	750	733	735	715	687	717	771	759	692	666	724	697	707	733	722	732	716	720	754	677	691	697	748	750	729	738	721	668	697	749	740	734	673	712	715	692	715	731	734	710	723	679	731	697	702	752	725	733	689	770	719	738	711	687	712	743	748	730	746	711	699	719	729	699	704	710	712	728	691	698	705	724	717	714	717	737	762	655	743	715	747	744	744	758	752	695	709	693	690	713	694	720	677	747	729	721	673	747	718	765	737	672	774	752	732	708	731	686	785	668	717	700	657	728	745	702	665	739	740	719	706	713	714	658	691	749	728	773	779	723	719	714	712	733	754	691	756	698	729	766	700	722	730	748	748	696	753	755	700	677	736	710	760	640	741	737	701	708	714	693	701	748	678	712	730	730	751	727	720	716	732	733	736	736	701	719	658	746	696	713	713	750	764	729	717	719	743	725	707	726	763	696	706	684	747	735	705	654	753	740	709	745	718	717	755	752	730	706	745	692	777	723	708	699	733	714	712	679	710	717	787	711	701	740	727	728	714	743	716	708	745	723	700	745	736	708	764	691	714	699	739	782	690	707	717	703	721	755	736	676	725	685	654	735	719	668	710	737	718	724	745	727	698	698	698	754	737	711	756	717	720	703	690	704	693	673	710	756	741	756	698	709	762	709	707	703	728	753	707	688	698	735	693	695	729	771	739	734	696	724	726	692	736	748	734	669	756	660	740	693	724	741	690	732	696	758	718	720	743	697	755	716	675	729	670	690	766	739	712	714	717	754	684	764	683	782	687	717	679	754	767	733	722	714	682	770	728	748	693	711	729	663	700	739	713	745	722	702	712	747	695	758	739	774	705	706	715	704	742	730	731	751	729	729	674	770	752	695	728	688	714	686	701	728	713	705	749	704	728	696	717	666	719	728	729	744	750	677	723	728	713	685	725	709	724	709	685	750	717	727	739	679	682	691	753	741	687	752	740	795	773	736	776	700	710	723	706	762	716	707	751	813	728	673	729	741	707	732	701	789	719	735	676	717	721	770	756	729	699	689	740	747	768	698	702	717	721	716	728	673	677	753	720	694	713	704	714	720	777	749	672	733	684	708	686	687	729	717	731	696	669	753	759	718	727	735	723	698	705	677	715	747	714	789	676	768	743	663	741	722	710	711	764	712	698	759	724	693	740	743	722	747	714	696	753	715	717	733	689	702	658	683	742	722	771	692	734	757	749	723	704	730	679	734	721	736	716	721	693	731	659	715	728	746	736	729	700	706	752	738	742	701	718	705	713	728	708	705	758	787	702	714	729	704	720	710	722	711	717	697	731	717	723	688	708	747	733	730	734	754	708	724	773	768	762	738	738	722	722	736	743	675	725	736	723	752	694	697	718	708	739	750	684	764	740	735	720	735	730	677	734	709	713	706	720	757	694	718	738	750	732	716	702	717	693	649	713	761	711	742	718	681	709	695	757	725	723	716	763	692	762	731	740	709	728	760	787	722	694	701	769	713	733
38905	19798	9954	4006	1589	894	686	524	443	465	390	398	993	373	361	384	324	328	333	327	307	309	298	294	310	280	306	294	262	293	304	274	325	311	348	307	294	299	337	304	279	295	298	311	330	318	294	320	315	281	298	274	289	296	295	312	315	312	319	323	294	288	326	297	325	295	287	288	295	267	301	296	265	295	328	286	299	308	323	285	292	317	311	280	288	287	276	305	323	328	286	289	309	299	306	282	303	280	306	264	276	315	289	290	314	292	294	309	288	282	285	284	294	271	285	296	317	307	268	326	297	307	271	327	308	289	284	286	272	297	321	294	318	319	290	306	303	301	329	327	305	272	316	287	277	286	294	305	291	266	307	307	312	262	277	301	310	335	312	296	323	333	280	290	294	303	313	290	278	280	278	295	311	300	304	288	272	288	314	295	285	301	286	282	278	278	266	304	281	303	282	318	268	259	289	307	303	278	288	257	279	295	299	276	290	299	280	325	323	338	278	314	307	297	283	286	304	290	246	324	293	308	317	284	321	320	267	301	281	298	316	323	337	309	284	300	296	315	295	279	274	303	290	313	278	250	305	299	306	334	254	333	285	293	288	298	299	318	302	287	315	317	326	281	298	287	253	277	269	270	286	302	276	299	308	301	273	309	284	283	283	292	301	299	284	301	296	323	283	272	306	290	323	275	277	280	297	248	285	287	306	272	324	297	300	285	267	280	294	312	289	313	303	289	275	308	286	267	257	305	293	265	290	293	299	293	301	300	318	263	288	320	275	272	309	296	322	286	269	288	304	281	311	289	303	321	304	287	291	273	295	295	296	289	276	283	309	267	297	310	325	304	287	295	287	338	257	297	287	296	305	296	288	248	255	274	317	314	328	346	282	296	287	276	309	325	308	278	277	297	288	300	315	273	269	299	284	299	267	319	314	304	282	295	332	300	297	327	296	288	296	300	328	301	318	276	262	296	311	295	323	295	308	298	296	310	319	323	275	301	296	288	295	315	258	262	285	294	281	280	281	297	303	281	297	280	296	293	278	285	282	303	276	345	335	247	303	293	278	246	285	298	298	310	302	300	288	310	308	290	309	282	310	313	280	336	337	315	287	280	298	310	270	325	285	284	260	318	283	267	301	280	280	314	296	278	297	295	324	295	268	295	294	321	292	276	299	293	283	298	295	284	261	278	297	339	298	271	288	315	314	287	285	311	281	303	281	311	303	288	282	294	297	281	268	283	296	306	284	319	291	299	310	294	293	293	304	287	289	288	311	287	298	337	296	301	272	280	257	256	268	303	305	296	283	307	304	342	290	302	274	284	280	266	285	295	327	302	267	282	317	318	307	318	265	316	302	299	294	293	301	272	278	283	325	300	306	310	300	335	279	306	306	324	305	289	289	308	305	291	314	282	294	302	298	314	290	289	302	317	292	307	294	319	286	312	277	274	300	266	299	300	288	306	284	289	286	284	311	292	267	308	322	288	277	321	297	289	286	324	273	297	309	293	313	328	320	306	300	298	295	329	297	284	321	273	314	308	300	286	308	291	273	281	289	305	302	276	274	299	317	285	340	299	311	260	295	292	316	270	297	290	320	301	283	286	301	268	268	305	299	302	280	291	322	324	297	299	279	291	299	274	330	307	260	301	294	274	268	293	305	307	334	288	301	288	285	322	293	274	262	272	298	330	280	278	298	271	320	278	293	327	285	280	266	294	295	282	297	294	286	299	306	294	321	293	294	288	287	309	269	267	304	259	240	327	286	281	290	297	319	293	282	310	322	296	302	276	326	302	288	285	308	296	279	286	284	309	310	291	279	281	317	297	272	294	294	288	277	311	338	339	325	311	311	293	315	276	262	305	278	293	337	316	275	284	282	279	315	256	308	283	267	307	319	314	276	306	269	303	294	304	277	306	290	299	295	289	285	293	305	295	299	258	283	295	279	296	318	295	292	306	302	305	293	328	299	329	280	330	295	271	275	324	294	284	308	324	322	280	302	274	272	278	313	268	292	294	253	272	301	330	324	294	304	285	290	281	265	296	277	257	275	279	310	301	331	308	285	284	321	311	291	305	318	261	285	318	263	321	285	293	279	275	295	298	295	337	291	286	297	293	283	290	277	279	284	296	275	309	294	237	283	291	286	310	305	297	292	281	286	286	291	290	279	274	279	313	288	341	304	285	273	313	298	302	305	273	312	257	286	284	296	282	246	306	315	326	305	278	272	304	315	322	281	288	286	314	312	270	283	306	318	302	304	299	287	293	337	300	285	281	330	280	279	292	297	280	303	302	314	282	316	305	295	299	303	334	300	278	280	290	298	303	291	298	302	294	279	284	281	320	309	278	331	299	276	316	291	293	294	312	276	300	299	295	289	304	304	276	306	290	305	304	271	304	299	316	288	261	291	284	285	286	297	270	255	327	279	297	278	307	263	310	312	283	250	287	279	259	280	294	329	286	282	284	290	298	283	301	282	291	310	286	304	322	266	280	300	304	302	299	302	279	282	298	304	286	307	305	306	301	280	313	289	267	322	308	282	318	301	304	267	277	272	282	282	276	325	275	287	264	287	262	291	291	304	260	290	272	320	290	272	308	288	309	285	307	308	328	282	286	311	278	301	310	259	291	298	279	281	317	291	327	299	288	297	304	283	293	285	294	298	299	307	315	272	303	286	290	316	262	266	291	279	311	324	271	302	311	306	304	299	304	259	333	320	274	320	309	284	289	259	328	268	272	287	287	282	268	294	321	313	289	292	285	306	305	296	304	259	329	250	326	316	299	305	301	264	307	263	305	290	285	280	290	293	337	307	271	336	287	278	312	285	309	311	291	313	281	300	290	300	277	293	302	281	290	312	292	291	292	281	273	293	291	278	306	282	282	277	297	309	291	305	287	303	292	300	307	316	324	311	317	298	281	275	292	293	289	288	272	296	299	286	315	304	294	299	294	273	301	304	306	281	299	266	285	324	278	292	280	301	311	280	256	285	320	295	295	291	309	297	272	280	319	301	266	309	310	284	311	287	267	312	270	280	303	303	309	280	304	289	301	278	298	288	323	310	280	274	266	303	308	307	311	300	279	289	288	283	266	310	259	301	322	308	294	279	268	292	321	312	310	302	289	320	290	288	263	285	286	295	301	328	288	274	308	294	289	285	318	264	275	342	275	304	291	306	277	277	308	313	312	282	292	274	288	302	298	285	315	289	298	241	310	261	307	319	270	309	260	298	307	296	283	301	311	338	305	338	290	291	237	305	274	310	314	295	302	289	303	276	282	317	280	262	312	295	310	256	297	272	295	295	312	273	305	285	297	304	285	311	287	290	284	272	302	292	289	324	283	290	290	304	302	298	306	304	304	273	287	269	292	295	310	303	275	286	276	306	301	301	293	296	324	300	304	292	283	269	290	278	282	308	307	272	280	304	319	298	290	324	299	275	317	277	271	300	308	268	332	267	292	308	293	277	332	295	276	294	288	325	306	292	261	312	272	270	303	291	305	322	276	305	298
25126	9716	4723	3998	3335	2856	2293	1925	1791	1614	1429	1394	4865	1176	1189	1050	1082	1026	996	969	938	900	924	883	865	841	844	898	896	855	801	862	776	776	809	799	802	762	844	797	754	878	790	828	823	826	772	789	757	850	817	782	793	777	796	750	859	778	807	810	737	737	762	773	822	711	764	738	767	791	730	772	767	778	794	739	770	751	793	745	780	754	748	761	789	773	736	789	820	772	734	737	715	773	789	812	793	685	711	751	769	778	767	754	813	764	813	735	772	780	758	794	734	776	759	806	713	783	816	773	781	744	792	759	758	778	743	773	761	734	812	707	720	786	742	783	777	703	766	720	727	734	779	776	810	764	743	815	760	751	755	751	771	765	789	756	772	752	714	758	770	778	734	785	742	730	767	729	771	798	776	794	770	758	762	778	767	754	745	756	770	743	743	736	784	746	759	787	747	809	763	754	744	765	720	726	777	781	761	769	743	755	772	717	755	762	769	758	764	739	796	789	753	744	747	742	804	738	790	745	778	771	754	738	740	755	792	766	782	792	749	725	801	735	793	722	766	808	709	755	769	764	769	746	716	785	747	749	814	772	731	743	762	750	764	735	759	722	816	752	717	773	749	741	737	729	799	741	795	740	754	752	773	753	711	759	776	755	790	744	749	808	781	706	741	734	780	729	754	748	750	737	759	756	774	765	769	769	794	800	717	769	747	745	788	741	738	708	737	768	735	762	741	752	735	730	770	770	763	758	785	735	763	768	722	774	741	787	758	745	805	762	725	765	729	783	720	730	750	762	721	766	765	767	760	776	793	751	767	764	761	759	732	765	726	717	726	753	762	744	709	749	720	760	775	808	781	758	732	744	759	814	748	722	701	756	789	733	802	743	811	773	751	759	764	760	784	762	757	745	793	758	788	772	798	762	718	730	702	738	771	783	779	735	746	767	728	774	739	773	787	722	741	777	810	773	751	705	809	775	783	728	748	726	786	773	709	749	738	736	773	781	756	722	761	797	788	797	738	765	749	735	751	730	748	772	750	787	779	772	724	805	785	801	753	734	789	739	763	743	785	716	780	776	760	768	762	763	712	805	773	731	752	780	713	762	745	743	739	780	756	744	729	780	758	749	725	763	760	793	733	709	756	712	745	770	797	762	744	778	771	742	722	731	754	730	748	768	749	755	738	746	743	782	743	807	777	758	776	758	709	757	764	736	767	736	773	731	787	766	759	799	759	757	784	772	768	721	742	752	765	772	742	719	734	722	763	781	747	816	812	775	734	762	730	749	746	747	787	794	745	753	755	749	739	764	821	744	758	772	817	768	728	761	726	791	778	757	748	764	766	817	788	770	734	771	789	745	776	751	794	741	702	729	710	761	776	775	742	752	770	741	717	725	719	744	760	742	714	786	684	757	753	810	756	786	762	762	744	800	713	733	745	735	760	783	663	766	761	781	743	823	733	799	725	767	794	731	745	740	788	773	786	770	781	761	774	783	726	757	752	727	766	773	751	730	752	779	772	708	773	773	758	751	732	803	786	721	775	748	757	742	760	748	720	762	737	769	730	684	754	688	776	701	761	752	724	754	806	798	724	768	765	744	799	732	747	753	732	735	796	764	752	769	750	778	745	735	729	833	720	807	744	741	748	730	803	760	827	743	756	781	783	745	743	807	777	765	808	785	786	797	726	750	750	752	703	754	733	738	779	801	798	727	745	739	772	775	795	747	747	733	761	723	790	738	748	713	729	778	757	786	706	778	726	754	761	773	761	737	806	787	773	726	716	768	736	724	729	753	773	722	775	732	797	744	770	741	730	708	710	754	753	786	773	755	784	790	781	789	794	747	734	770	736	739	757	735	771	761	790	783	730	779	788	787	804	731	776	725	747	714	755	772	743	719	735	720	748	817	760	733	731	803	767	820	712	782	802	769	745	741	752	733	745	762	779	715	761	753	746	692	706	724	753	773	718	760	764	788	781	730	720	728	796	777	718	778	713	728	829	777	763	800	776	779	774	766	764	751	725	755	785	769	742	750	752	741	754	746	741	696	746	762	785	748	730	743	754	693	780	758	707	771	746	734	715	715	702	791	769	785	758	776	741	741	794	763	779	741	764	716	741	793	744	743	760	689	735	780	778	717	758	744	721	775	777	735	705	747	725	763	742	799	729	791	753	743	768	746	754	771	731	756	815	745	765	718	738	758	722	763	737	790	715	751	779	740	767	783	771	789	731	755	769	729	753	723	743	760	746	767	706	747	810	792	786	745	691	777	769	715	788	758	724	734	772	690	747	704	787	812	779	736	776	750	717	762	734	773	763	705	814	790	727	776	742	782	766	847	716	805	709	709	753	770	779	756	722	747	760	739	740	724	740	741	764	758	807	773	765	790	737	790	722	751	730	724	752	741	747	738	774	755	777	764	737	741	753	740	753	739	735	732	758	749	744	737	779	764	760	772	762	739	735	775	725	790	799	761	692	788	703	743	757	732	708	801	751	774	812	771	779	749	745	747	736	756	753	763	782	803	733	763	751	758	692	752	800	702	799	681	708	698	727	780	742	747	733	784	700	787	770	781	760	789	739	721	719	755	789	798	778	760	722	771	761	744	742	764	780	800	796	812	734	734	691	753	773	761	723	717	791	785	742	761	748	793	713	751	711	779	782	767	753	746	735	746	701	730	776	763	699	797	703	757	798	737	771	747	754	763	775	762	706	745	743	689	713	727	789	824	753	790	770	729	778	720	718	784	810	766	743	745	720	730	767	823	806	715	751	745	720	778	777	767	771	752	752	756	738	740	717	792	779	750	770	744	725	723	752	759	777	780	780	768	783	722	710	751	738	756	755	731	785	711	786	714	760	735	794	715	775	729	713	762	758	756	720	769	736	754	771	722	736	744	754	779	744	794	745	774	724	767	769	747	760	755	752	774	785	758	696	724	732	765	777	760	741	747	771	753	693	788	726	765	753	774	748	756	764	740	732	739	756	770	722	771	738	725	769	727	703	738	742	754	766	787	756	754	766	767	739	738	718	752	773	752	725	746	746	781	728	760	792	726	729	722	743	752	730	719	738	770	720	762	808	766	694	720	763	798	760	736	767	777	759	803	763	706	823	777	752	804	779	788	748	759	745	758	795	761	773	752	706	751	723	756	692	750	710	815	729	750	760	756	780	788	748	747	743	786	740	705	746	720	728	829	820	759	783	741	751	752	762	736	759	766	739	743	755	767	720	762	707	781	780	774	779	750	804	767	749	720	742	756	773	779	771	765	731	750	815	775	721	732	738	739	755	717	697	747	737	779	722	793	760	761	765	751	729	747	773	784	794	757	775	715	754	776	757	781	764	767	749	708	781	769	736	735	699	686	715	767	791	706	735	755	812	790	743	787	744	735	701	808	767	721	719	758	690	799	727	782	691	779	771	727	765	748	772	759	785	806	742	762	759	743	781	757	704	738	711	795	780	739	738	768	703	772	768	743	804	755	711	755	784	788	766	754	745	729	728	802	761	789
43988	23724	18868	13125	4484	1670	921	609	490	403	362	330	1709	278	243	219	212	233	214	197	183	206	186	200	199	201	162	183	170	170	155	167	169	160	148	174	132	150	180	155	173	158	163	148	153	161	141	155	163	142	160	136	161	139	163	162	128	149	136	145	148	166	148	155	165	152	140	133	135	155	150	144	156	137	158	177	161	156	149	150	168	173	158	131	135	150	155	185	157	160	139	178	145	137	144	175	140	153	147	149	161	147	131	153	147	149	157	162	141	127	153	167	123	136	154	137	147	139	153	148	128	163	141	150	176	150	155	152	137	175	159	152	167	155	143	156	139	167	165	159	161	139	144	150	163	141	127	154	132	166	157	163	159	134	145	133	151	142	146	147	155	156	177	131	152	134	169	155	146	153	148	181	148	156	152	150	135	132	134	160	155	159	146	154	143	143	146	158	169	128	155	136	167	134	151	150	156	159	153	147	177	153	141	151	158	136	146	142	145	157	136	144	159	138	155	151	161	149	154	156	155	139	155	134	129	155	148	142	131	150	165	157	163	167	153	121	170	144	163	154	144	120	152	139	128	177	157	156	136	136	159	151	138	144	144	132	152	152	156	147	135	167	144	155	140	171	172	145	156	150	130	134	120	145	154	172	131	156	164	133	123	162	168	132	144	164	148	165	143	147	143	142	139	141	152	130	151	153	160	132	154	155	150	155	131	149	173	154	138	175	150	145	161	132	154	136	150	159	143	151	128	138	141	148	136	148	150	150	143	145	146	144	142	145	158	155	137	140	166	134	145	152	129	171	130	166	131	142	155	177	146	148	161	174	130	160	129	159	135	163	154	154	147	157	147	150	156	161	173	152	156	165	156	141	142	143	154	171	138	136	150	154	154	162	145	151	158	134	139	136	144	166	147	144	155	149	139	141	152	144	156	143	145	165	172	118	149	152	157	145	133	144	157	160	148	131	166	161	171	137	169	161	175	127	155	156	140	150	169	146	142	138	153	162	144	149	162	145	146	143	155	135	141	143	150	166	133	160	128	155	163	131	160	148	136	187	133	145	173	131	151	131	161	158	150	155	126	152	147	152	146	141	152	136	140	154	155	158	148	148	169	177	156	166	137	154	162	152	150	145	154	150	138	147	137	150	151	146	146	150	136	173	161	169	167	152	158	159	151	162	151	131	143	168	137	128	134	175	129	158	140	148	136	150	148	127	149	163	131	127	156	131	140	138	132	158	154	152	154	158	148	155	164	176	155	146	146	129	150	160	139	138	145	131	137	152	152	156	150	134	154	152	171	147	153	160	152	145	149	171	158	151	170	157	149	145	160	131	136	127	135	137	164	154	126	148	146	162	162	158	143	159	166	139	166	137	144	151	148	143	155	156	142	123	135	147	155	147	180	143	170	135	150	146	139	162	143	146	142	140	161	134	152	151	142	151	138	147	144	153	148	144	167	164	145	155	151	152	136	137	133	143	158	132	146	134	147	140	144	159	150	137	156	137	142	166	127	154	141	178	118	157	152	130	143	174	144	163	160	141	150	141	164	157	151	132	155	133	143	151	162	143	153	167	150	145	147	155	127	136	134	155	147	144	151	151	158	162	155	159	167	160	152	146	142	147	142	147	163	153	143	153	173	157	153	151	143	159	158	159	155	155	166	137	165	131	170	151	160	133	135	151	160	171	156	130	158	167	138	167	157	155	143	146	153	166	147	133	159	141	139	143	137	147	137	155	163	161	166	133	148	139	145	144	134	145	133	149	142	151	146	159	145	125	152	142	161	159	157	168	150	158	177	177	177	157	119	156	165	140	146	145	150	151	156	171	134	146	141	145	140	151	148	148	125	161	140	148	151	149	142	141	162	131	131	148	173	146	143	151	150	154	129	155	133	133	169	144	135	139	154	175	163	136	166	179	168	163	129	152	142	168	145	166	115	162	141	156	168	142	155	165	153	154	144	157	137	152	140	150	142	145	177	143	151	163	156	154	149	154	138	132	176	156	155	125	159	152	142	149	156	142	170	167	143	140	141	152	135	136	167	145	164	130	135	143	109	149	156	171	159	119	148	165	147	149	176	170	144	150	151	141	148	153	159	136	141	141	156	159	143	147	148	151	127	150	147	137	167	136	133	156	147	149	154	137	125	162	142	144	135	156	158	144	158	140	149	121	165	153	157	141	136	143	145	140	118	156	152	136	151	146	151	169	163	153	144	144	136	157	167	160	145	162	149	161	153	154	154	139	133	154	138	148	165	133	168	142	150	145	150	172	156	145	169	140	136	152	155	146	164	160	178	148	142	166	139	150	174	166	136	147	137	144	156	153	160	154	139	154	171	152	155	169	140	136	145	134	157	151	161	141	152	132	159	144	146	120	164	157	156	146	162	146	161	155	165	154	135	148	160	154	149	139	126	151	150	151	139	154	178	152	138	166	127	137	144	144	149	141	151	155	141	146	146	181	141	143	128	162	145	147	126	155	143	132	148	157	142	145	157	161	153	145	153	166	147	150	166	136	152	159	147	131	125	129	127	159	145	142	149	146	142	162	143	158	146	170	160	154	156	131	159	136	148	154	142	159	171	157	156	160	171	141	147	143	157	156	156	163	155	154	136	140	150	147	144	172	156	179	158	151	143	166	136	156	140	140	139	135	134	150	149	153	147	152	133	160	155	168	151	178	155	170	155	130	162	154	115	147	163	137	159	141	137	154	164	148	129	136	151	140	158	123	141	147	163	147	160	158	150	124	147	176	160	153	130	173	146	137	128	154	148	129	137	146	149	142	170	150	158	144	151	142	154	146	166	149	151	160	145	147	142	175	162	143	140	134	149	152	142	165	150	161	126	141	142	166	170	160	148	136	141	154	159	146	163	116	145	148	158	148	147	177	167	153	137	147	155	151	147	157	137	153	153	151	168	147	148	147	138	151	163	162	147	159	143	127	155	133	140	137	152	139	146	146	154	151	135	146	128	149	141	124	126	146	143	158	136	144	151	152	155	131	128	153	166	135	135	177	145	164	149	126	128	127	147	143	167	160	155	143	130	129	154	156	148	143	127	131	139	141	127	157	142	154	150	144	153	151	155	155	136	139	168	135	173	143	165	143	153	156	163	168	158	160	182	136	160	148	134	137	138	141	139	144	137	162	142	131	159	160	180	131	134	155	159	152	123	126	127	114	140	153	147	154	147	162	148	148	177	163	136	154	162	147	163	136	146	144	141	149	141	146	156	154	143	147	161	155	148	121	146	161	116	144	137	171	132	151	139	147	141	142	148	146	137	141	148	151	138	162	149	135	159	140	138	157	158	154	148	141	146	178	155	137	155	160	142	159	165	148	138	152	141	141	177	137	145	160	148	153	128	135	144	147	145	152	169	144	168	128	134	145	152	140	125	156	143	150	151	145	136	175	165	168	138	169	141	160	135	158	157	148	163	120	169	169	131	155	137	164	151	143	150	155	141	150	156	149	140	138	142	152	137	149	133	137	143	148	140	129	140	155	172	153
31806	8800	5698	6065	5209	4253	3521	2842	2412	2029	1827	1667	7402	1249	1120	1064	925	898	881	795	772	726	693	713	677	667	640	639	622	574	563	543	533	545	562	564	554	527	499	504	489	490	494	480	475	500	454	478	473	468	450	439	426	480	463	463	436	453	477	436	461	463	450	451	487	478	443	426	453	428	427	419	386	408	452	409	422	435	395	444	435	451	424	416	433	426	391	397	418	386	443	414	449	424	428	393	440	423	414	361	430	415	421	430	419	445	384	409	420	437	434	441	414	405	438	387	430	414	428	407	412	399	408	415	399	416	397	411	427	417	411	413	397	399	424	413	402	409	411	372	436	400	384	389	395	409	418	424	425	436	423	415	442	437	433	390	389	404	430	414	401	411	410	377	386	411	422	407	421	389	446	402	402	417	415	437	401	412	414	465	428	419	396	399	378	405	429	410	405	398	452	392	429	406	393	410	404	396	395	418	422	415	394	383	414	430	419	434	432	409	435	422	384	427	409	410	402	392	398	414	391	410	398	407	411	453	404	394	432	420	410	414	417	422	423	378	381	433	430	390	412	374	419	422	378	395	419	420	409	364	410	412	395	422	404	386	380	406	408	420	385	403	465	407	400	417	399	406	366	409	383	392	441	407	433	412	417	409	411	411	397	406	425	402	425	438	424	432	417	429	434	410	415	400	427	427	392	397	407	410	436	425	421	418	424	423	420	439	427	450	396	420	432	403	426	402	395	374	435	390	420	447	390	435	381	357	387	399	398	456	422	427	350	376	359	414	404	395	420	432	441	402	395	406	379	379	409	414	422	422	383	426	415	438	390	418	404	417	399	383	369	378	398	387	454	396	389	419	387	416	437	423	422	424	377	428	419	379	410	405	411	413	396	414	401	435	434	381	421	432	415	413	413	405	419	405	381	415	407	401	402	395	435	425	376	428	428	409	442	410	393	437	428	384	404	413	409	402	431	418	390	434	425	395	463	444	430	387	396	441	430	397	405	392	405	411	409	428	416	372	415	429	389	427	432	392	430	402	405	411	413	379	436	388	398	427	388	378	413	420	410	387	383	404	418	431	397	369	433	380	422	407	398	403	417	404	426	432	391	411	379	414	435	450	398	401	400	399	419	395	408	395	396	407	406	382	410	395	394	408	386	470	394	424	392	403	418	413	427	439	397	423	448	427	410	411	461	387	374	429	423	407	368	406	371	433	422	412	376	399	398	418	439	411	407	450	384	405	402	362	408	414	412	400	367	354	420	420	393	427	409	430	422	423	431	427	432	409	444	419	431	398	393	389	443	423	405	436	427	420	369	417	405	439	421	356	387	382	421	426	395	422	385	378	394	428	374	384	405	387	423	414	399	424	379	415	399	429	394	437	399	390	404	441	427	444	417	410	449	388	356	403	387	405	390	430	400	425	429	442	431	409	420	409	366	390	426	415	423	382	429	418	392	396	400	388	417	390	418	394	423	419	400	391	423	410	416	410	424	431	409	428	431	420	421	419	401	405	408	406	437	327	422	445	407	413	410	422	403	390	429	380	444	401	383	394	413	413	409	406	428	435	442	364	408	417	419	396	420	404	397	420	380	429	412	418	383	427	379	392	405	399	428	421	420	384	430	381	426	426	376	418	436	417	403	398	396	414	382	406	402	434	403	418	411	417	427	421	339	384	382	428	411	423	406	385	385	390	390	441	433	389	428	367	425	390	396	401	425	399	432	397	391	421	374	414	421	418	394	400	407	421	373	452	416	404	416	403	363	398	376	436	424	404	390	392	437	403	435	398	414	411	402	390	429	441	394	415	430	395	447	394	394	418	447	414	392	419	393	397	443	384	412	391	446	410	394	387	351	455	401	426	429	383	423	418	415	419	397	424	402	393	403	385	395	417	424	395	402	437	392	398	395	429	422	400	396	399	412	401	378	392	438	424	419	401	412	417	390	394	431	418	408	422	403	395	389	411	412	416	365	374	403	416	424	439	431	454	423	413	431	401	400	407	436	406	382	431	383	436	384	383	422	405	407	405	387	408	435	401	426	430	425	427	380	414	380	405	408	439	385	387	396	401	406	416	414	407	418	360	408	414	393	367	355	392	409	377	430	415	427	386	428	403	373	408	378	385	410	409	381	404	385	417	367	440	402	409	414	403	429	378	400	395	435	423	379	426	419	381	409	395	412	400	434	415	422	393	411	372	396	400	422	417	404	406	362	451	410	393	439	390	408	398	386	405	404	400	425	409	425	399	385	423	384	397	401	406	420	390	394	423	429	425	402	432	396	421	421	425	417	386	376	413	387	385	420	403	423	404	414	400	392	362	398	431	415	433	397	419	375	407	423	402	383	363	401	379	407	399	394	393	407	426	389	415	395	434	389	397	398	411	454	404	379	431	406	377	404	401	400	418	446	417	391	405	399	396	397	415	390	390	411	405	380	396	408	410	447	389	399	396	402	402	397	380	427	410	372	392	375	404	426	392	398	359	400	415	433	409	397	411	426	412	388	440	394	424	396	411	404	405	420	416	398	412	408	422	391	396	371	420	404	424	440	401	401	419	452	413	414	400	442	402	403	400	380	431	418	401	392	437	426	445	392	426	388	405	410	413	380	445	409	430	383	404	430	416	403	393	424	409	433	425	411	401	416	397	417	396	395	399	402	401	445	426	391	400	379	408	428	429	419	426	433	406	409	412	401	394	460	399	429	407	405	445	472	429	419	399	400	393	409	426	401	400	421	426	379	425	432	397	425	406	415	392	379	414	416	415	364	394	418	411	415	410	455	400	405	443	401	442	399	411	390	412	400	433	380	416	417	430	402	444	409	425	446	415	428	417	413	424	418	419	425	402	394	407	416	401	400	366	408	401	405	400	387	410	394	387	412	400	382	421	404	437	423	408	428	397	415	413	419	425	402	412	408	443	380	405	422	410	414	379	395	424	397	414	397	415	420	429	414	415	418	400	396	432	417	391	411	403	441	417	398	442	449	408	420	413	410	458	384	396	402	426	417	398	380	408	404	379	395	393	398	401	435	413	424	401	392	380	385	403	442	430	442	375	422	384	396	397	419	384	416	439	396	432	356	417	388	440	419	428	379	422	444	393	443	414	402	407	402	433	374	399	409	400	389	403	393	412	394	375	407	419	405	416	406	405	386	410	428	402	388	419	420	407	354	422	381	431	387	405	378	420	434	414	369	413	442	429	411	436	447	410	394	376	412	445	389	420	372	388	443	424	387	390	373	383	381	412	418	413	432	419	421	407	413	402	423	412	381	407	427	412	414	416	382	382	400	422	423	382	426	423	354	383	372	387	417	413	396	405	431	428	406	373	410	372	412	396	429	413	422	396	379	396	438	419	410	386	424	390	390	399	429	416	429	411	404	404	402	419	428	446	419	401	403	383	452	421	410	434	443	399	382	371	394	391	408	400	409	391	382	376	387	391	412	410	375	382	417	403	425	426	405	447	402	421	381	374	415	412	392	421	400	407	387	473	373	418	377	399	384	391
7323	1310	448	352	296	292	296	270	266	311	291	240	330	283	275	255	294	257	256	277	282	286	317	249	303	263	277	282	268	277	236	264	248	263	270	240	281	261	274	248	256	271	285	276	281	266	267	280	266	276	265	288	279	265	267	285	286	296	273	296	259	258	311	276	267	295	280	246	251	277	286	269	273	290	269	268	261	289	271	270	277	278	291	276	267	276	277	267	304	290	253	258	258	311	264	251	242	247	262	262	240	257	302	258	270	272	265	256	251	256	277	261	269	275	270	275	264	270	280	275	298	274	264	254	224	269	240	295	252	286	243	241	291	267	261	270	280	266	259	269	252	289	271	275	280	284	278	269	280	274	286	250	285	304	318	291	272	265	268	270	290	264	275	267	263	266	269	284	271	238	302	296	264	263	287	256	289	267	284	279	271	316	255	288	282	256	258	260	273	254	297	319	269	268	280	297	270	256	258	287	273	282	258	259	257	268	291	299	291	265	297	294	276	282	277	267	262	272	255	281	277	269	271	238	280	258	267	291	257	256	285	257	274	278	273	273	272	261	284	299	264	260	265	260	303	285	285	272	285	274	273	293	261	256	287	286	293	299	309	279	265	265	271	256	270	263	276	267	265	289	282	273	258	264	265	293	243	231	286	254	272	272	266	252	255	253	258	270	283	270	281	272	255	274	302	297	272	284	262	271	313	268	283	256	245	278	276	273	323	271	289	278	255	295	275	286	278	297	259	250	288	279	292	244	269	270	278	258	258	266	281	291	261	289	252	273	244	277	275	262	265	264	285	284	275	273	269	278	291	269	251	287	279	303	288	284	295	238	277	272	290	289	251	295	266	262	283	268	281	262	270	275	244	230	262	277	278	270	286	276	266	285	262	256	262	254	257	280	237	273	257	270	280	300	286	287	300	275	253	300	250	275	265	278	303	288	272	275	283	269	272	274	256	277	276	245	265	272	266	233	264	248	276	286	250	277	296	265	273	259	240	281	294	274	261	266	237	282	269	277	253	292	246	269	283	294	263	278	294	261	275	253	260	262	252	283	299	276	257	282	262	283	298	286	243	269	279	271	268	305	285	278	250	292	277	235	289	284	258	289	278	251	281	242	272	248	240	295	297	261	289	264	277	287	273	260	293	289	269	278	258	285	254	247	255	277	241	274	244	258	264	283	262	299	257	274	273	266	257	263	258	256	236	240	264	230	271	260	273	276	273	282	275	262	277	247	271	277	268	269	282	266	308	275	281	247	271	265	264	273	253	243	271	291	263	262	249	266	264	257	319	276	251	249	245	274	238	268	240	278	273	299	261	248	254	272	300	265	243	282	286	263	256	229	308	232	289	267	243	298	278	265	233	293	322	251	248	295	271	301	260	253	289	247	299	260	224	260	267	278	270	277	263	284	269	302	246	258	284	309	249	287	263	271	270	269	256	284	290	292	284	276	275	306	273	266	288	268	299	232	298	282	260	257	267	264	316	299	289	267	256	265	272	277	263	254	250	273	272	293	268	266	274	245	252	263	291	265	286	269	286	258	287	285	255	277	277	268	272	274	278	287	301	290	282	252	279	244	256	256	280	277	274	278	310	233	272	272	258	256	289	279	255	227	302	242	295	271	291	291	272	241	278	287	280	246	280	275	257	287	254	269	267	247	255	257	263	243	274	272	265	262	309	239	291	273	263	258	245	277	292	264	272	241	291	284	290	266	245	280	299	306	292	303	283	258	297	260	248	253	285	259	249	264	265	299	282	219	286	271	272	300	296	300	265	254	284	280	258	291	232	274	283	274	278	269	243	290	291	267	244	269	266	273	277	249	288	249	270	255	290	277	267	289	255	274	285	274	269	293	280	253	267	285	249	291	293	285	265	272	288	297	274	288	252	270	294	267	264	292	275	270	275	274	287	299	279	249	277	264	235	303	260	262	276	257	301	258	284	275	294	276	285	265	279	294	222	261	273	267	277	278	300	280	261	286	243	250	252	283	265	263	249	297	291	294	268	234	263	280	267	266	300	281	296	264	253	289	264	239	249	270	254	269	261	269	291	271	289	295	280	251	246	314	268	287	274	268	271	263	278	275	287	277	280	288	261	302	260	270	249	286	271	267	255	270	239	288	278	285	283	294	270	275	280	274	284	278	274	292	279	282	258	294	281	261	247	253	266	288	264	256	284	265	306	265	271	265	269	253	269	304	293	269	271	269	240	282	259	292	269	243	264	277	270	262	296	301	272	248	262	271	254	262	274	286	254	246	281	263	265	278	287	279	267	257	244	279	294	275	293	300	247	277	247	272	262	259	266	269	273	274	271	273	309	252	322	243	253	243	253	259	259	253	267	260	232	288	252	257	261	262	262	255	291	299	251	298	289	261	286	293	295	241	260	283	255	296	268	264	259	263	245	275	278	246	270	278	271	241	256	311	258	252	257	275	259	263	264	311	299	278	259	271	269	241	264	258	271	280	281	282	256	223	269	282	272	242	275	242	289	247	275	262	247	264	271	277	251	274	246	277	264	253	286	261	295	287	282	262	271	296	261	290	289	269	293	282	267	235	245	241	273	286	252	260	266	264	291	282	237	226	248	265	287	242	285	275	280	291	289	253	284	271	252	264	271	261	289	293	268	275	292	259	278	288	263	254	249	289	263	278	236	298	280	290	282	274	250	277	249	266	307	253	277	250	288	275	265	269	246	230	251	257	267	277	237	241	235	294	286	287	285	250	265	276	258	285	250	266	279	269	268	240	242	260	297	245	247	280	301	252	259	272	248	233	292	281	269	282	253	270	259	270	270	259	292	281	310	276	263	252	275	268	265	274	272	296	262	273	295	305	282	288	267	310	268	277	248	252	285	283	282	266	274	258	268	277	284	278	267	249	278	270	268	251	296	286	284	257	288	264	266	280	291	290	258	261	283	275	278	292	266	274	312	270	283	286	269	295	289	278	291	267	289	275	236	298	259	256	258	258	289	261	287	258	272	274	277	260	243	247	268	263	260	281	272	263	299	280	289	284	272	260	280	278	313	263	302	310	243	261	259	261	266	272	257	252	265	282	275	244	256	247	284	320	252	271	295	277	285	265	305	269	308	262	280	286	242	290	270	275	265	299	272	245	318	318	268	271	267	288	307	258	260	251	261	281	269	271	289	232	291	293	260	289	289	297	268	281	236	286	265	258	277	294	266	278	276	276	282	276	258	255	279	257	285	271	272	308	245	265	287	252	239	276	265	276	254	267	285	262	269	294	297	258	266	291	300	269	251	267	280	264	274	267	267	264	273	265	278	287	243	302	274	277	273	235	274	290	243	260	283	273	266	297	280	248	253	287	271	261	251	269	293	286	277	250	280	288	295	301	281	271	303	239	262	255	263	258	239	273	302	283	261	297	268	291	280	289	259	277	265	273	263	279	253	263	290	254	276	274	268	268	275	292	249	264	279	295	294	242	287	257	291	252	245	260	311	277	298	270	289	288	270	287	248	252	287	260	254	277	264	272	277	300
6846	1528	895	932	847	831	815	760	843	747	769	748	1079	781	751	727	699	720	720	696	692	755	688	714	652	700	714	722	728	744	672	769	701	717	666	731	698	772	733	704	703	700	729	746	758	706	767	755	715	696	711	696	730	732	703	725	709	718	725	695	707	738	686	730	726	719	705	718	678	714	763	726	741	728	706	699	706	745	760	740	730	675	692	709	702	742	655	739	775	670	680	754	742	696	718	750	705	703	685	690	759	686	688	681	692	697	735	670	734	757	729	747	711	705	731	757	699	760	735	728	730	713	742	735	749	720	715	718	751	754	717	714	736	729	703	718	737	758	756	695	723	737	688	671	729	734	733	713	746	746	711	682	737	725	712	727	761	712	685	718	697	727	761	695	738	722	730	744	718	733	732	728	700	729	681	703	706	719	730	710	745	742	725	741	718	744	714	715	702	687	734	701	698	716	745	740	710	732	711	717	802	715	778	675	738	724	707	712	709	730	699	676	697	699	757	732	744	686	759	747	704	720	733	686	765	671	709	729	738	749	736	658	723	747	771	709	721	718	682	723	790	668	692	745	810	732	664	745	742	698	698	752	726	763	775	750	732	765	774	763	734	757	707	711	700	712	743	728	728	701	750	726	710	785	751	742	713	716	739	785	685	736	735	699	764	739	675	756	697	714	719	772	738	706	784	726	714	704	699	685	732	711	716	746	717	729	685	711	732	676	745	726	722	709	725	754	694	710	715	753	755	690	742	753	763	637	696	702	753	766	754	694	728	739	719	737	698	759	710	710	736	721	732	718	697	735	755	749	702	704	687	742	715	727	705	704	722	761	767	711	708	726	696	645	722	716	719	698	732	747	754	718	743	739	721	754	756	745	706	759	679	710	723	687	760	727	700	725	724	713	742	676	765	682	743	708	769	679	703	748	759	756	711	757	742	730	724	699	733	702	750	693	702	741	735	717	697	678	703	725	706	728	733	737	712	710	762	704	786	730	723	699	742	733	711	728	693	770	722	765	724	709	682	749	727	699	762	748	681	703	705	723	727	741	725	686	793	734	692	737	709	712	699	711	758	723	761	702	714	724	722	707	717	725	751	748	748	715	737	717	713	667	728	682	689	759	718	715	710	751	712	746	711	682	727	667	701	729	678	720	734	680	685	749	738	725	772	686	769	700	743	729	722	711	702	715	700	743	693	688	678	673	710	698	678	809	693	727	695	680	707	688	732	758	713	723	721	710	721	711	720	753	784	737	671	735	674	747	676	725	699	695	727	706	709	698	680	745	691	751	739	747	688	730	705	709	758	669	703	703	749	760	707	675	737	719	764	676	720	721	686	664	738	675	720	779	712	719	720	756	721	733	725	754	680	704	727	724	756	739	680	722	717	686	767	707	729	752	692	768	709	673	741	727	719	743	696	709	717	673	673	740	776	712	720	738	735	736	695	726	707	741	721	648	753	719	725	723	706	721	736	697	717	687	714	695	741	752	740	718	705	659	708	715	759	706	727	680	735	729	728	684	732	739	723	704	715	708	722	707	682	736	693	719	720	716	721	696	746	711	714	698	713	709	684	704	775	716	654	721	753	722	709	707	717	718	686	736	748	723	713	711	718	675	760	688	740	718	723	721	656	740	683	723	725	688	762	700	691	721	769	727	720	678	724	747	685	733	732	743	665	740	750	720	715	728	701	736	746	728	735	692	730	747	659	748	687	682	682	669	762	725	712	709	717	722	713	730	723	736	723	717	744	741	707	676	753	721	733	734	721	682	745	708	736	717	701	756	759	704	717	678	754	741	721	792	712	698	730	692	671	728	717	759	707	696	723	728	690	747	707	651	747	663	691	703	668	715	711	720	749	726	735	705	725	727	739	737	683	702	762	711	723	739	708	763	699	741	728	690	699	739	724	706	717	725	703	732	720	707	762	726	750	783	678	750	736	716	725	724	728	704	721	720	705	727	742	693	762	749	736	724	702	739	710	674	781	726	721	717	735	725	794	707	768	761	719	712	721	767	745	715	667	715	717	748	693	775	727	751	653	732	719	663	696	746	654	748	762	743	703	755	782	709	678	700	711	774	725	720	686	700	697	664	755	741	671	700	744	727	747	724	676	764	714	740	718	718	737	727	742	732	733	711	696	656	724	733	713	744	704	702	716	747	718	728	711	714	748	715	723	709	706	727	769	671	725	707	705	720	706	713	689	767	685	772	684	737	712	697	687	718	665	744	698	751	731	718	689	730	675	718	776	692	731	717	667	777	719	747	669	709	685	725	749	727	706	762	687	708	740	728	740	658	770	751	684	703	735	707	714	735	728	683	704	756	709	733	709	727	732	749	776	737	750	712	693	711	699	708	726	694	752	699	723	765	734	733	748	707	705	735	716	743	723	760	709	762	748	739	695	723	741	780	752	733	717	728	729	756	746	695	712	744	674	777	730	721	720	713	739	760	748	748	697	714	723	678	663	708	742	727	761	726	647	754	742	720	672	699	717	693	703	786	700	707	720	696	769	717	683	686	740	715	768	753	711	736	706	679	698	649	710	671	692	739	791	689	720	737	756	710	705	661	721	753	739	756	729	724	690	735	752	719	743	701	672	662	692	730	750	758	737	718	733	737	777	729	712	706	660	746	721	666	698	696	716	723	701	698	682	718	735	684	753	745	708	661	713	683	683	748	746	761	727	728	671	650	712	676	706	722	747	708	743	718	717	716	747	744	701	672	670	720	688	697	707	677	725	693	715	751	713	734	720	669	760	723	743	694	729	753	726	697	750	683	748	661	708	716	747	712	776	705	713	720	769	708	736	721	716	711	755	716	733	686	678	730	691	734	733	795	719	698	734	713	736	747	748	709	737	744	703	731	721	702	752	707	732	708	739	770	705	748	698	706	728	683	750	750	742	691	715	774	721	744	730	722	681	764	742	709	742	716	710	764	753	738	733	709	712	706	713	710	692	689	741	750	709	725	682	772	745	710	720	746	708	717	728	712	717	730	730	762	737	760	710	734	714	721	713	727	703	738	722	734	724	685	727	760	732	713	713	684	707	735	685	709	745	730	701	734	721	714	747	714	689	733	729	769	706	708	699	697	710	701	765	745	724	654	714	718	721	660	743	706	763	731	768	765	797	716	692	753	726	696	762	740	736	732	673	727	708	714	712	725	702	720	726	746	765	743	734	669	724	698	720	709	690	714	737	715	745	722	726	670	686	710	757	700	713	712	761	749	742	679	696	774	712	715	726	748	735	688	708	696	750	706	740	707	689	723	714	704	724	742	707	708	737	692	680	699	726	670	706	754	657	701	733	719	754	705	740	721	754	707	766	699	693	685	775	753	734	741	706	748	738	680	716	735	706	659	700	718	714	747	694	709	685	721	731	765	710	693	711	743	713	756	722	740	735	746	735	692	750	715	693	718	723	716	712	726	718	710	715	734	660	707	736	699	738	691	769	715	731	719	765	736	722	732	731	729	710	668	740	689	673	725	741	740	709	725	778	711	694	696
39183	23639	11223	5235	2336	1209	777	563	492	419	398	404	1666	380	351	340	343	345	316	306	342	311	316	326	302	301	318	286	327	288	334	264	324	333	294	277	304	275	299	305	323	333	288	308	282	291	311	326	288	301	278	281	305	284	303	267	307	296	287	330	296	326	296	285	276	305	314	316	306	295	310	303	296	296	309	329	307	284	269	268	291	309	282	276	259	295	314	278	319	330	265	293	274	321	271	322	304	253	284	278	270	285	319	283	296	302	287	346	316	271	308	281	306	290	299	287	317	270	305	295	296	270	266	301	287	294	269	278	276	308	303	301	282	294	252	289	298	264	299	308	300	275	318	302	274	283	297	278	299	297	269	268	307	323	283	287	312	273	271	286	302	275	277	266	287	270	299	289	313	296	305	294	297	276	307	314	307	311	295	276	293	303	286	310	298	286	274	300	300	300	281	263	274	304	286	279	295	306	303	293	313	281	302	272	279	276	275	294	271	327	311	274	284	309	276	293	279	300	306	290	314	302	289	272	267	300	299	313	303	286	302	314	302	291	318	308	275	293	304	260	275	305	294	269	283	260	272	299	304	291	304	302	321	308	309	295	311	283	289	274	281	293	261	292	290	295	271	271	328	291	278	288	292	310	303	303	276	305	324	292	321	279	290	288	310	287	287	285	292	272	322	301	294	318	283	289	286	268	295	287	325	294	276	268	301	307	267	278	288	289	270	287	307	330	290	329	292	288	310	284	319	268	288	253	266	286	294	331	325	268	312	308	295	306	313	322	312	308	279	273	310	309	289	304	281	278	284	317	304	293	281	306	298	301	265	314	280	327	321	285	294	266	307	328	297	312	327	253	302	270	303	274	278	282	308	292	299	297	271	282	243	299	302	266	295	282	310	306	271	256	312	302	280	306	304	293	282	276	324	273	286	297	287	293	295	275	272	275	295	296	280	286	325	317	297	301	295	284	267	263	273	272	272	314	267	271	316	282	307	279	309	283	282	302	292	305	253	284	322	294	287	298	291	287	300	297	272	301	284	290	326	302	294	287	290	284	280	278	303	283	293	280	302	300	291	293	295	283	311	261	293	296	294	304	298	314	260	310	289	323	291	290	308	265	270	305	296	318	278	270	284	298	293	298	274	293	295	302	286	330	298	306	294	333	290	275	301	264	278	284	286	290	267	306	290	303	327	274	298	312	291	299	301	278	294	279	281	287	295	293	324	304	303	287	284	286	294	285	318	272	262	278	279	306	294	273	315	333	287	276	298	293	343	273	332	312	328	323	284	279	337	287	295	281	297	299	283	317	246	280	293	309	286	304	299	306	285	304	295	288	289	295	299	282	314	269	296	273	279	268	280	283	284	300	280	303	297	288	309	298	295	319	287	287	309	275	274	314	299	285	316	278	322	299	291	280	293	284	294	287	287	283	306	296	292	296	300	291	283	286	281	292	310	305	288	305	304	320	289	304	273	286	289	306	316	293	282	264	280	299	294	317	291	302	296	281	265	295	272	297	301	279	305	318	300	282	303	279	288	304	313	326	291	332	286	333	354	306	320	290	281	305	304	283	294	316	296	293	303	329	286	279	283	288	300	326	319	248	304	303	265	305	315	278	283	277	304	275	300	315	305	289	287	314	277	290	286	288	286	297	280	310	294	311	283	286	318	285	314	282	291	270	303	310	267	299	341	307	316	316	289	296	308	305	275	298	281	294	305	286	313	308	296	292	286	292	287	302	290	255	292	302	289	304	311	298	280	286	296	297	299	281	308	311	327	269	272	286	276	269	296	288	272	305	296	324	273	302	320	305	267	272	304	343	309	287	286	306	305	292	269	293	303	311	296	286	287	308	326	311	279	312	305	328	288	299	310	299	297	280	307	306	274	256	291	292	285	252	299	311	334	252	287	307	290	262	313	313	275	308	314	265	305	292	285	298	320	315	307	310	296	289	302	291	290	275	271	271	312	296	293	277	316	277	284	310	269	315	287	300	303	298	304	323	312	305	317	288	279	313	329	331	278	296	309	305	292	325	298	285	316	277	301	294	333	295	324	277	286	288	315	294	318	302	300	291	271	319	298	282	291	298	292	303	286	308	296	310	265	265	273	300	303	310	326	310	285	294	303	307	261	278	300	258	321	298	251	303	290	280	276	272	265	309	317	290	294	291	274	282	290	318	298	286	306	285	270	287	288	297	291	299	323	252	294	285	285	275	292	276	290	308	313	288	286	264	291	277	310	264	266	291	304	322	293	317	268	274	302	297	276	279	297	275	295	300	299	300	277	246	294	291	294	280	315	301	284	284	310	282	276	282	317	268	301	287	268	299	275	308	260	315	284	290	263	275	327	262	260	293	309	287	317	301	329	309	265	288	296	289	285	276	284	296	301	327	285	298	298	319	280	288	291	299	282	287	309	282	289	271	288	293	289	305	290	285	277	288	306	297	262	301	271	310	314	311	318	288	328	283	290	286	319	278	306	340	271	291	288	260	296	312	301	279	291	276	311	324	291	275	301	294	283	273	269	300	291	296	298	306	298	285	306	278	290	310	265	323	308	300	291	312	327	289	284	290	284	301	309	290	293	275	315	289	292	296	322	271	262	318	275	294	300	297	290	314	280	288	314	315	322	285	327	281	306	308	320	307	292	294	316	265	315	269	278	321	307	298	266	312	303	271	286	321	266	308	253	267	320	269	320	312	288	285	274	295	315	305	289	302	295	308	302	281	304	302	308	297	311	308	311	283	299	294	313	293	282	282	298	280	324	302	292	299	290	321	264	284	283	276	314	293	304	261	293	275	312	288	314	284	289	312	309	284	291	324	270	291	274	282	296	286	298	288	277	283	291	270	298	276	304	294	264	263	266	312	289	276	283	322	319	278	252	298	310	280	314	294	323	309	304	284	298	301	264	289	257	297	306	295	282	300	275	259	312	314	305	285	313	280	271	315	300	311	283	305	290	291	297	299	281	273	288	252	298	289	257	274	314	297	290	275	314	296	310	291	320	270	312	307	302	295	308	307	296	326	296	313	313	309	293	277	269	292	303	287	295	297	262	261	310	312	310	295	274	295	293	271	307	312	300	301	296	333	288	302	283	297	279	294	324	318	295	276	294	288	270	265	321	291	292	275	274	310	288	304	286	307	293	284	263	281	295	290	297	301	283	302	281	277	285	284	284	301	299	262	276	305	278	280	294	294	308	343	295	260	282	293	304	304	277	285	309	291	284	301	308	280	305	310	287	273	284	310	291	307	291	262	288	291	287	293	287	263	279	268	245	292	302	303	282	285	288	302	293	294	296	316	289	287	267	276	282	305	307	298	305	312	313	284	265	291	300	278	299	260	295	297	295	259	299	276	300	319	315	288	288	283	319	278	282	303	303	283	296	307	291	289	319	293	293	300	310	278	313	288	246	278	300	272	286	274	288	300	304	302	280	287	286	268	262	310	315	288	299	272	296	295	283	287	286	306	290	306	299	284	273	323	296	286	300	326	324	267	315	284
28531	8167	3700	3895	3325	2894	2362	2042	1773	1610	1456	1461	7357	1137	1225	1097	1030	1024	976	963	991	916	944	887	895	858	859	876	926	888	888	866	846	811	825	859	800	800	826	827	801	778	820	818	764	787	749	803	758	806	839	771	783	757	804	781	768	775	776	758	806	794	766	810	769	784	731	749	740	766	790	834	836	791	783	817	760	767	825	794	785	757	774	736	803	783	788	753	773	827	737	788	736	803	782	763	754	738	798	781	772	768	772	783	798	750	727	766	801	745	747	760	758	728	720	826	792	735	803	746	723	742	723	802	747	773	758	761	768	759	756	721	789	807	746	778	765	804	760	771	728	751	798	759	729	754	763	722	752	815	760	742	754	728	789	765	784	725	745	736	767	757	775	732	726	734	770	735	785	790	737	710	742	743	801	763	745	794	777	751	763	742	737	742	743	742	806	779	794	771	746	718	782	763	766	782	745	775	746	797	813	783	752	746	729	794	774	724	758	768	763	757	747	756	742	745	755	749	711	714	759	721	752	797	728	774	747	778	765	724	814	803	776	784	767	768	737	716	759	719	727	776	730	784	808	755	731	781	786	726	772	753	716	774	720	733	769	746	747	723	747	742	757	825	745	777	807	707	754	736	755	755	752	758	735	720	750	792	781	745	740	737	757	752	794	756	758	727	720	747	748	747	769	749	740	758	740	751	753	769	733	738	790	805	751	818	763	772	729	760	795	738	761	740	743	736	777	790	728	727	745	773	757	735	770	782	746	778	788	704	768	744	790	750	749	732	741	771	769	790	772	746	748	716	811	814	747	783	716	740	749	778	796	770	761	724	766	744	807	759	770	768	743	757	737	775	758	728	747	752	766	781	760	747	759	707	832	732	764	773	702	725	782	769	801	753	793	753	743	800	775	788	729	725	737	767	733	759	745	731	705	766	753	767	761	732	771	776	721	757	782	808	741	752	784	711	774	740	739	786	770	730	733	711	746	741	763	753	769	769	764	744	799	771	740	778	732	804	758	768	769	736	772	753	782	762	765	723	743	774	714	764	728	789	745	749	770	829	784	778	737	748	806	748	790	766	730	776	769	760	749	766	784	781	748	753	786	770	750	797	704	722	731	774	747	760	686	741	793	767	791	720	701	733	770	763	741	833	738	756	779	755	791	731	753	714	761	738	719	763	767	778	731	782	749	778	785	771	727	749	728	747	764	758	813	735	791	695	761	760	745	748	777	753	807	713	739	771	742	771	732	713	762	747	810	755	782	753	798	729	763	802	707	781	741	721	715	767	776	741	753	754	767	761	775	825	781	732	797	781	765	792	764	752	778	774	758	734	752	716	764	752	762	737	754	739	711	768	824	775	749	753	786	764	759	787	775	749	737	723	712	707	730	753	798	765	726	774	762	764	786	715	733	777	775	758	793	760	751	751	735	770	703	756	775	755	801	776	731	721	788	727	761	758	749	749	746	786	729	750	767	755	767	795	743	748	725	748	782	738	705	773	776	762	754	742	744	742	761	765	735	751	723	771	766	728	734	721	757	747	738	714	761	750	779	738	723	723	812	770	731	700	758	775	754	766	772	744	767	727	773	775	793	783	764	769	801	736	769	777	735	746	764	737	765	730	763	784	745	738	762	750	769	761	685	749	725	727	732	764	764	753	757	788	787	796	751	752	796	731	750	788	740	769	745	712	747	749	783	710	737	780	814	761	753	775	768	738	779	776	733	779	770	718	722	823	795	765	759	792	743	765	767	741	819	737	772	740	724	758	740	754	787	721	734	786	771	745	716	777	756	722	752	758	779	708	746	747	791	756	761	740	787	742	766	726	725	787	737	745	762	788	721	736	814	747	768	789	781	757	737	776	791	732	730	763	761	762	738	766	707	731	727	716	731	770	777	781	744	740	730	754	740	768	745	726	778	768	757	765	741	761	728	774	752	762	761	764	751	835	787	716	782	730	773	755	759	747	777	724	761	758	752	707	757	771	749	766	753	757	799	783	733	810	770	778	769	747	781	745	766	787	773	764	782	753	763	815	728	755	717	774	745	802	773	757	776	793	797	748	756	752	772	752	741	753	740	765	732	727	736	772	755	714	754	727	750	727	778	769	759	758	779	775	763	776	795	767	755	803	828	742	722	777	696	788	764	727	807	767	712	718	740	739	756	758	777	751	789	785	720	746	792	743	738	760	746	797	782	764	773	761	772	698	744	731	791	732	792	769	786	770	790	717	764	780	732	781	742	719	783	737	748	738	748	774	766	782	748	708	768	766	795	767	767	720	752	783	757	768	741	769	736	766	737	750	708	733	808	766	771	788	775	784	797	747	797	761	768	735	784	734	769	777	793	744	788	761	825	755	770	788	756	717	731	752	767	759	770	795	770	747	777	758	787	773	778	761	727	750	804	800	778	755	764	750	726	742	789	717	734	751	767	739	765	732	729	796	750	763	750	723	751	756	737	726	761	722	768	742	737	756	722	740	762	786	743	722	777	753	743	745	755	746	740	743	774	775	751	752	755	767	789	745	762	759	764	765	788	766	757	775	795	745	760	791	763	746	698	760	763	816	740	769	766	779	808	764	739	769	754	741	801	756	735	763	735	729	757	756	732	757	799	764	739	747	793	791	745	744	769	727	783	796	740	798	772	736	788	783	732	739	749	734	760	811	777	756	758	752	774	794	746	756	766	769	774	795	782	768	729	764	727	775	788	741	785	746	778	720	824	761	782	749	782	735	735	761	733	725	812	761	753	765	753	759	771	740	694	734	765	781	748	761	767	744	749	738	737	743	713	741	740	756	780	752	749	727	765	747	795	817	731	769	749	789	780	744	786	736	751	784	773	747	780	707	735	790	784	787	724	724	792	730	772	757	730	746	758	766	780	735	712	736	812	712	772	761	716	747	747	764	761	787	763	768	777	783	782	779	753	743	747	795	726	735	800	734	738	716	765	808	795	787	759	768	772	703	744	806	818	808	782	756	729	742	759	778	765	792	773	805	738	789	731	797	764	719	748	742	799	765	748	834	737	748	752	745	791	748	795	760	814	764	730	742	775	775	723	752	739	805	765	769	766	738	762	744	796	793	788	743	735	780	744	758	787	745	729	789	778	763	713	718	774	770	719	766	740	756	748	756	778	738	747	771	766	767	732	829	805	802	749	772	762	765	815	774	703	758	773	756	736	750	756	728	785	817	775	774	802	773	720	796	731	794	732	797	699	733	786	772	724	734	749	801	714	791	732	763	724	810	740	764	747	761	789	742	758	774	741	784	780	746	775	783	732	764	739	789	784	735	735	746	721	804	768	760	749	777	704	777	746	841	743	812	784	720	760	808	732	756	772	764	775	708	709	779	756	735	759	802	728	714	749	765	755	722	769	796	766	759	792	761	737	774	809	812	713	764	732	740	753	753	707	754	786	738	770	772	781	764	741	750	768	769	757	761	778	756	825	691	737	718	784	710	757	773	767	800	749	757	801	793	703	844	710	719	774	775	731	773	761	762	796	779
47647	27408	16990	9846	4397	1896	984	589	512	412	351	394	3170	275	231	215	250	216	204	182	213	183	195	179	174	188	173	198	164	160	149	175	152	141	160	166	143	158	146	153	152	173	128	135	149	159	158	160	171	159	170	157	165	158	172	161	171	162	143	181	158	156	150	149	157	159	144	127	154	164	137	163	153	159	145	133	161	152	157	128	139	125	142	169	157	152	140	147	163	143	153	139	140	130	168	140	142	146	182	144	153	158	135	159	143	152	147	175	147	155	143	144	150	137	155	143	157	138	140	155	151	130	151	150	153	138	145	165	153	135	157	160	154	160	154	144	169	149	129	170	148	137	156	148	165	132	141	155	148	152	190	140	173	139	149	130	147	164	157	139	149	131	147	143	140	168	124	138	151	155	146	159	153	147	148	136	167	155	152	153	153	170	143	159	117	132	157	136	150	150	147	133	144	171	136	156	148	148	129	140	130	138	151	137	159	163	162	149	132	153	135	133	138	136	166	153	162	144	166	154	128	138	141	157	173	147	151	139	138	158	150	159	171	161	157	158	172	122	159	162	136	148	132	156	132	146	149	157	136	131	158	145	129	154	142	168	134	139	164	152	164	154	153	128	154	167	148	127	144	159	145	169	158	137	140	136	145	153	137	141	144	171	173	148	157	155	134	140	136	145	164	152	161	150	154	158	148	166	159	150	134	158	167	138	159	152	141	151	168	161	129	149	135	150	138	159	153	164	151	144	141	155	138	157	150	167	144	167	154	153	145	160	135	162	144	144	127	174	177	130	151	151	137	138	158	183	149	162	163	151	149	153	144	166	144	130	148	139	147	149	147	145	143	155	156	164	139	141	150	133	131	148	160	158	139	151	136	139	138	130	145	158	180	142	134	136	168	145	159	150	164	128	155	149	150	148	160	165	141	165	135	164	126	153	157	149	151	145	149	156	147	190	157	146	152	138	148	156	156	160	136	164	148	148	138	136	156	142	150	146	148	157	156	133	147	152	166	145	139	149	138	127	140	153	134	136	144	131	158	155	169	137	150	162	129	159	138	143	180	130	157	143	159	158	132	164	152	138	144	149	156	158	159	154	150	126	140	142	154	169	166	143	149	150	174	161	164	156	159	151	165	141	145	161	135	147	135	149	141	147	128	134	147	141	150	173	116	136	149	150	146	144	148	130	136	148	148	155	145	121	125	146	148	164	154	156	162	139	146	130	137	139	142	171	143	160	143	140	155	146	144	145	163	150	152	133	153	160	157	140	130	152	144	166	153	154	149	145	146	156	159	145	151	166	154	168	160	151	147	158	164	151	154	161	151	163	144	151	180	136	149	124	146	151	137	160	137	157	124	145	123	143	134	139	147	135	121	148	133	155	148	152	144	143	160	168	129	174	150	137	163	158	158	154	167	146	158	146	128	149	138	166	133	155	145	149	142	139	132	152	144	154	132	156	160	155	146	147	157	163	157	134	147	152	149	150	144	170	157	158	157	145	156	142	136	137	163	120	120	155	150	136	145	129	147	156	146	140	161	172	147	153	142	137	155	149	158	137	161	151	163	155	144	163	143	168	158	164	147	143	147	148	143	166	142	128	151	173	161	148	153	148	159	141	150	146	129	159	158	142	153	149	150	146	142	132	151	150	151	127	141	155	147	143	155	148	151	155	150	163	151	146	121	151	143	152	136	176	127	138	171	131	152	160	164	151	143	173	143	133	138	133	169	129	146	158	154	161	134	163	135	147	147	148	164	138	148	155	154	144	155	128	153	169	179	141	141	142	160	152	146	147	161	152	146	137	153	131	143	136	151	155	151	162	142	156	161	152	154	168	143	139	156	164	144	152	170	133	124	175	144	127	143	157	151	137	127	167	153	154	153	143	163	162	135	132	139	146	155	154	165	144	165	144	133	141	158	144	147	170	145	149	135	143	137	150	124	166	132	151	152	146	143	146	125	153	177	139	144	158	147	148	155	135	160	153	141	155	152	150	150	151	144	153	171	157	182	149	147	154	178	157	142	165	160	153	145	159	166	137	151	171	136	141	152	114	159	161	164	163	148	148	139	138	140	149	150	123	151	138	141	153	157	149	173	152	157	135	154	138	122	135	126	126	151	141	151	163	138	149	113	158	159	151	146	143	142	141	168	157	138	118	159	147	139	171	154	172	158	145	156	142	166	159	131	154	153	150	168	164	151	139	171	145	150	135	148	136	149	140	148	158	161	131	123	159	179	135	147	147	168	149	143	139	153	148	152	140	148	158	132	139	148	130	151	152	134	134	133	162	141	151	135	138	159	142	151	144	142	166	170	129	166	153	147	148	146	152	164	146	159	145	155	148	139	151	141	150	156	150	153	164	144	141	142	160	165	160	150	174	155	191	147	156	167	136	147	154	164	140	161	175	178	152	149	165	159	143	174	150	138	144	147	162	151	163	131	151	167	154	171	150	143	138	168	177	133	157	142	138	138	161	141	137	132	169	178	134	133	161	160	132	152	134	163	164	160	155	170	159	163	139	155	147	126	149	169	143	180	138	154	145	128	163	143	135	147	159	158	160	157	159	154	165	145	142	142	148	136	145	158	136	143	150	141	156	144	129	156	140	155	140	156	154	153	128	130	144	141	160	145	167	166	161	145	162	153	139	152	157	169	155	135	133	161	156	149	161	159	152	127	142	164	154	145	119	160	172	130	121	158	140	117	144	161	157	133	110	145	145	161	175	147	171	172	161	138	131	151	133	133	161	146	136	146	179	150	127	142	146	176	142	170	139	131	157	150	161	143	147	169	162	141	146	151	163	149	157	140	138	171	155	153	147	165	137	156	147	163	147	159	160	150	150	141	136	144	175	163	128	155	167	121	132	151	154	161	140	172	142	153	135	146	139	151	155	134	147	158	175	161	144	137	139	151	151	145	177	178	132	128	173	153	137	163	160	155	128	148	146	152	145	126	129	136	141	157	158	148	159	132	162	154	169	145	146	135	134	146	163	143	170	148	148	152	140	154	145	130	163	148	152	163	145	170	157	139	142	162	149	150	165	127	152	149	153	153	147	144	146	148	155	152	157	146	147	144	151	144	167	140	168	143	156	130	122	134	148	129	155	153	146	130	136	158	131	150	162	157	139	117	125	167	143	154	147	146	140	144	160	145	135	164	144	138	162	140	156	157	152	152	162	156	123	141	145	163	154	155	145	144	161	140	155	125	135	149	151	153	136	149	135	142	181	157	161	138	160	131	146	136	132	155	134	160	180	161	164	146	148	159	166	174	188	201	159	158	160	153	152	139	155	145	136	153	144	157	143	148	146	121	148	148	156	145	144	167	134	150	173	142	160	140	163	115	170	142	148	136	154	163	156	138	174	187	121	170	163	164	146	140	149	158	175	137	131	152	133	140	147	161	143	169	118	152	147	163	157	139	151	146	136	148	143	174	120	158	163	141	171	153	155	165	163	158	149	148	156	137	145	151	135	146	151	141	140	161	148	139	149	152	149	159	162	166	137
36017	7327	5595	6184	5121	4285	3317	2770	2374	2000	1820	1858	11007	1225	1127	1054	973	884	849	823	747	782	751	702	671	663	587	599	571	592	602	554	545	572	527	541	472	539	541	505	469	525	468	525	458	446	493	481	477	425	483	481	482	457	455	453	479	464	508	434	479	448	465	448	458	417	416	426	449	461	451	444	457	425	456	447	424	393	449	400	431	448	413	446	402	440	441	423	412	476	423	395	389	425	439	378	403	429	390	461	425	382	408	403	424	409	396	425	425	427	397	406	411	421	387	400	408	394	403	413	404	444	407	415	428	403	421	394	416	438	396	434	398	394	411	417	404	409	455	425	394	409	425	371	392	418	385	414	429	400	400	402	464	389	426	388	377	407	441	444	385	403	403	436	424	423	426	436	383	377	419	417	394	430	393	445	428	470	366	426	431	400	420	397	416	431	411	397	395	407	408	423	436	414	406	406	422	386	417	428	415	387	385	422	418	402	423	400	410	396	424	382	393	411	402	414	406	440	401	383	390	413	381	387	441	368	412	434	408	450	398	405	372	371	433	426	439	410	409	408	419	406	407	427	426	396	407	392	373	400	403	415	419	426	400	418	430	434	397	408	412	434	412	403	391	429	411	422	439	383	429	397	389	398	408	393	428	385	413	468	423	399	409	387	409	385	409	431	389	420	400	445	400	397	390	407	397	378	452	384	414	410	385	428	432	409	414	390	396	383	420	417	438	432	406	432	408	399	398	396	387	444	426	393	426	413	422	426	395	433	387	384	445	406	380	400	376	407	403	406	438	429	395	398	417	364	383	380	406	419	437	385	409	418	398	437	402	441	387	366	399	411	420	386	434	434	435	425	401	399	408	383	436	415	419	364	415	385	402	390	388	438	378	408	427	424	417	408	415	419	403	392	385	421	433	391	436	394	416	390	437	399	409	407	402	394	394	382	434	414	429	409	397	407	407	398	428	417	404	432	394	396	413	405	373	379	394	409	380	385	413	426	415	392	449	385	388	401	437	396	434	402	393	406	457	418	377	421	410	429	395	386	418	437	450	405	409	438	394	400	424	378	402	410	415	411	431	440	381	402	389	395	429	391	417	399	383	405	417	420	386	433	420	397	387	396	419	436	431	403	435	411	411	400	411	440	408	417	430	426	377	390	409	406	449	415	431	398	399	383	423	383	423	441	413	421	453	409	382	404	418	401	376	416	422	379	397	403	361	376	416	412	419	422	407	427	414	398	420	400	452	419	429	406	423	402	421	446	444	401	410	392	367	406	403	389	406	422	375	436	412	377	379	411	423	465	435	392	417	421	440	407	373	366	429	450	428	416	385	436	393	429	399	392	445	429	417	391	383	407	416	423	417	387	433	441	417	364	383	429	421	429	426	402	413	411	395	455	410	414	394	411	416	422	397	414	408	397	411	412	466	390	406	446	389	394	440	431	433	411	405	446	395	429	414	409	402	411	450	401	399	416	393	402	398	450	408	459	436	370	404	395	409	434	393	378	398	380	413	411	416	403	410	415	408	438	439	390	382	420	394	438	390	435	401	373	421	434	394	441	401	429	425	417	438	417	374	417	415	406	426	392	406	427	413	416	443	399	414	461	396	388	392	409	396	386	416	367	401	448	409	382	407	419	406	410	433	431	386	410	393	402	390	411	387	398	413	421	373	407	360	404	456	397	406	401	386	439	389	405	413	422	445	397	436	421	413	406	380	421	399	378	386	423	413	437	389	430	434	407	382	434	384	417	427	406	409	440	423	376	424	387	414	434	426	409	384	375	421	418	375	405	382	384	413	417	415	375	409	384	403	381	436	429	426	421	404	418	379	387	394	367	368	411	419	403	391	408	397	419	408	417	416	438	416	403	414	427	390	444	413	420	412	397	411	415	389	406	388	451	435	417	411	412	444	418	423	390	424	431	401	422	409	426	439	420	399	432	372	419	417	415	405	401	404	426	439	380	437	390	407	441	404	420	436	430	387	351	420	403	367	415	415	412	417	391	432	430	400	430	394	414	424	398	428	406	403	429	460	429	427	411	415	429	426	405	400	400	424	427	443	400	418	393	412	386	400	417	405	385	453	424	415	378	418	422	406	434	379	382	408	417	409	408	390	419	424	395	387	397	398	387	434	397	428	411	420	409	360	422	434	413	395	440	414	387	425	423	378	416	412	396	397	403	415	405	410	388	426	374	431	410	437	411	428	428	372	409	384	380	433	398	378	373	411	390	388	401	389	440	443	391	422	385	371	370	421	428	373	397	402	411	428	402	424	416	376	390	431	422	422	386	403	389	390	439	407	410	395	412	394	436	440	380	457	404	429	421	405	422	428	412	425	437	401	404	407	425	421	406	428	405	437	424	381	370	387	392	413	434	407	364	390	447	348	435	384	436	414	378	392	402	399	415	397	428	411	400	396	372	411	395	417	420	415	451	399	417	435	394	422	392	399	406	416	416	415	411	398	446	432	357	440	397	431	397	409	398	366	408	416	435	425	410	405	396	379	432	416	427	403	399	393	396	445	378	411	391	416	420	407	398	433	420	401	407	392	421	415	436	413	445	411	387	387	420	409	418	421	435	397	408	399	359	382	402	420	375	429	434	399	381	406	418	393	449	420	435	410	439	433	406	410	383	398	420	412	403	398	399	397	411	418	422	411	452	379	422	406	431	441	425	415	388	405	411	431	389	413	424	381	408	399	414	388	424	401	407	369	424	411	413	399	436	430	395	381	418	415	377	396	416	394	428	402	391	450	397	422	426	393	384	409	406	416	409	394	456	417	426	404	380	395	418	454	408	394	404	439	449	411	427	384	398	385	404	419	433	379	404	372	412	384	399	414	395	426	394	436	422	386	383	425	424	426	418	399	388	416	422	395	438	408	427	428	378	420	384	378	386	389	392	417	417	419	392	412	388	423	400	426	393	458	374	403	375	383	383	431	418	456	433	409	397	411	427	454	387	397	424	364	418	435	429	402	391	427	404	453	408	392	397	439	395	430	420	387	413	386	428	400	409	397	376	419	416	423	392	407	397	427	406	414	431	400	392	384	409	390	418	400	397	385	399	411	388	394	406	437	429	402	405	400	397	404	415	416	434	413	414	421	424	406	379	417	436	430	409	421	397	396	423	421	420	398	403	422	375	423	449	363	418	394	437	424	441	410	428	430	420	395	428	391	418	395	417	396	424	411	417	382	390	421	376	421	423	409	413	457	454	424	415	427	430	348	452	389	417	394	402	408	375	417	412	393	400	398	404	413	408	419	405	427	387	383	391	412	403	407	428	417	418	425	398	388	402	433	412	377	411	383	407	395	403	397	398	434	411	412	405	393	418	402	398	435	380	412	413	371	420	403	408	426	384	428	406	418	399	406	408	393	410	411	419	459	404	358	392	415	414	432	374	390	400	377	384	445	418	391	404	401	420	377	428	407	423	400	450	398	401	416	420	433	405	380	434	423	397	391	420	419	454	409	399	390	421	443	433	400	421	425	439	414	355	413	389
6831	1152	410	320	283	249	255	306	275	273	268	274	280	286	257	291	245	287	275	277	269	255	279	289	265	283	263	290	281	285	265	247	288	260	241	247	287	265	266	280	275	255	252	269	259	273	254	311	272	281	247	281	279	283	275	225	241	272	294	267	272	279	250	274	264	272	284	240	268	279	243	281	258	303	253	257	243	266	238	260	268	288	257	233	257	279	272	250	241	298	258	292	288	241	264	256	271	277	274	264	273	249	260	266	249	266	245	274	297	289	282	290	276	258	255	269	297	268	260	293	261	283	296	266	259	272	297	281	268	247	279	278	261	269	290	292	285	253	281	255	256	242	231	274	278	283	245	285	261	266	267	263	279	264	308	261	248	259	270	256	280	229	261	273	268	267	263	260	237	281	237	287	273	274	248	243	291	279	267	289	284	251	278	294	272	297	276	278	268	267	265	245	244	265	276	257	284	262	274	251	309	237	243	278	279	247	281	258	278	278	253	302	277	290	274	296	272	279	280	279	288	260	269	269	258	261	294	262	277	260	262	290	259	256	268	280	252	267	241	276	261	273	249	265	276	276	264	281	251	271	290	271	285	263	257	278	254	272	249	273	261	266	281	302	302	276	283	277	266	275	283	279	280	257	278	281	256	247	244	241	256	298	260	293	269	253	277	267	260	276	236	250	250	272	251	294	273	275	246	266	246	242	259	258	297	292	308	280	302	284	246	283	281	283	262	289	283	294	286	272	270	258	290	280	265	295	255	284	249	282	255	290	270	229	272	245	253	262	279	252	259	290	288	266	268	261	261	287	291	283	268	266	285	279	244	261	309	228	256	241	259	228	290	258	278	256	271	263	252	250	273	266	254	292	254	259	255	274	271	250	291	298	281	259	274	277	226	284	270	260	262	253	280	262	253	290	271	273	240	295	241	262	286	251	303	271	292	251	245	277	287	250	273	286	257	264	274	268	250	280	281	266	271	243	284	273	268	298	269	260	241	273	266	241	259	266	255	278	285	269	255	270	290	264	259	284	290	290	262	276	263	258	292	270	267	260	287	302	285	263	260	300	288	265	277	279	255	272	271	242	256	256	270	264	257	281	275	272	271	303	283	238	282	277	282	272	282	294	259	256	256	245	274	291	298	243	255	257	269	277	280	278	287	255	274	256	283	273	289	292	277	250	252	273	237	258	267	256	277	276	260	278	259	260	245	273	246	264	274	262	277	277	294	266	273	274	240	279	275	266	279	272	277	301	292	253	261	277	243	297	249	269	263	262	276	268	267	282	273	251	280	282	309	254	253	272	243	289	278	266	238	246	262	281	257	241	277	257	291	242	268	291	265	286	264	268	249	274	295	245	271	279	271	266	257	293	275	236	282	285	282	291	276	255	273	264	261	274	290	261	284	291	259	293	260	264	287	283	253	255	281	282	267	283	269	247	286	255	246	293	273	233	282	251	285	260	258	291	266	268	268	277	280	240	248	267	267	298	271	276	279	265	265	250	296	267	266	276	287	259	284	278	267	259	268	267	257	300	267	309	305	291	257	296	232	278	253	241	240	269	253	284	264	303	268	271	272	266	281	285	258	265	254	294	265	256	280	297	252	275	285	281	254	268	259	257	259	240	272	254	274	275	261	256	297	282	281	269	265	280	260	292	260	249	259	246	284	249	289	301	295	265	264	254	272	313	267	252	273	279	249	289	293	299	290	260	291	254	271	266	254	291	263	267	240	265	272	264	270	277	263	246	288	274	236	265	273	287	257	308	258	290	262	247	270	253	240	245	272	277	294	256	281	267	261	264	279	251	250	273	274	282	277	304	270	287	302	280	275	242	280	264	270	287	279	273	266	302	273	258	241	263	294	295	247	269	288	282	289	266	275	262	280	255	264	274	262	291	232	272	271	233	236	264	259	275	254	274	275	239	255	267	246	271	280	274	264	296	257	274	282	251	274	272	250	260	285	267	289	274	251	251	286	281	287	285	258	265	286	241	277	272	268	267	236	281	313	281	239	245	260	278	256	277	265	283	267	256	269	255	280	303	222	294	237	266	252	266	277	299	284	280	248	278	281	267	287	273	264	240	252	245	269	288	285	255	268	274	265	288	271	283	286	249	254	272	252	264	263	330	270	279	231	263	288	248	311	257	300	267	266	261	280	280	247	253	256	264	306	266	260	274	266	268	294	246	293	288	216	268	263	247	286	264	274	299	252	288	277	259	285	245	276	261	256	277	252	253	284	278	291	273	283	285	256	260	261	281	261	265	272	295	304	252	279	274	226	271	293	318	304	289	272	249	279	259	269	265	274	262	289	258	280	264	261	253	273	277	266	283	268	254	281	253	279	234	252	271	266	273	275	295	281	247	278	244	255	270	268	272	272	278	274	249	279	260	270	248	265	264	298	260	289	269	268	259	279	275	267	277	294	279	232	272	281	279	276	265	279	290	258	277	252	290	262	246	284	262	289	250	299	294	257	240	298	297	281	230	290	260	247	257	258	284	258	260	273	290	262	298	252	234	281	281	275	265	250	301	263	270	287	279	289	286	295	272	245	243	252	300	275	254	254	251	271	288	279	255	285	257	261	265	289	270	267	280	226	289	257	266	224	268	260	261	276	255	302	274	265	237	253	266	269	259	247	288	266	290	272	258	259	280	247	265	272	245	257	269	287	261	260	280	253	289	265	249	289	289	272	274	239	262	270	285	287	295	277	268	264	261	257	283	286	295	297	272	261	267	263	249	264	251	260	272	274	252	266	291	283	293	258	258	262	255	263	258	263	285	276	272	283	308	288	247	283	232	279	257	302	269	261	256	256	253	299	251	299	246	246	270	270	283	272	255	280	254	284	307	298	263	261	257	266	256	270	259	290	283	289	254	240	289	248	271	253	260	292	243	265	279	284	241	265	258	265	276	293	270	271	275	256	265	256	260	274	289	264	286	273	274	274	239	265	300	255	282	240	256	264	240	253	279	267	288	262	250	273	265	249	249	305	259	255	270	256	278	249	288	254	272	261	296	255	267	258	258	264	267	268	269	282	278	247	275	262	278	261	292	297	278	265	281	287	307	290	285	251	265	250	301	253	283	242	261	321	270	284	285	255	267	291	246	264	279	282	234	240	269	257	265	270	269	276	293	251	295	280	263	288	268	267	266	260	255	264	273	285	287	283	262	262	274	258	269	237	288	279	263	261	262	289	284	263	262	285	283	276	286	273	279	281	248	248	248	270	267	287	262	292	231	298	274	254	277	280	268	274	276	264	265	262	283	249	241	267	275	301	282	235	270	285	246	279	256	261	273	262	282	266	275	280	274	256	292	288	283	263	223	254	268	289	280	262	285	268	283	257	278	278	268	257	258	255	262	278	255	253	266	266	292	285	255	273	297	247	226	285	274	250	263	264	266	262	292	273	274	265	243	267	242	298	273	260	271	273	248	265	269	272	260	285	275	266	296	290	256	282	290	287	273	296	281	269	245	225	256	268	284	244	257	260	255	274	269	253	280
6404	1589	944	895	883	824	811	786	786	795	807	772	988	725	763	712	718	712	768	721	739	703	737	719	741	713	746	663	702	721	714	733	669	738	690	688	764	759	758	713	765	776	728	735	706	750	660	709	770	689	739	724	723	711	661	693	695	707	748	705	737	742	711	668	702	740	693	694	753	755	732	704	712	690	742	689	721	789	768	693	743	669	727	705	700	719	729	685	706	697	716	735	707	692	722	720	692	691	741	697	693	702	666	734	688	748	702	745	709	652	738	735	744	699	717	697	755	709	753	720	679	700	765	714	731	684	754	725	737	696	698	712	682	712	690	760	727	700	714	716	713	731	677	746	716	694	698	725	701	727	700	722	771	721	749	713	745	711	694	695	686	707	731	772	698	714	681	717	725	684	718	734	703	734	696	701	704	687	679	678	759	750	685	730	734	780	721	686	741	783	712	700	680	714	771	744	731	717	739	768	696	727	686	710	664	681	721	684	756	739	725	712	695	748	728	747	677	725	720	699	715	699	727	747	712	742	706	721	736	754	705	712	691	648	696	709	744	680	690	723	746	694	762	664	736	718	717	747	641	733	741	734	727	680	729	733	709	750	734	689	711	697	764	665	681	739	759	702	794	717	734	682	694	741	701	746	741	747	699	712	712	761	723	705	761	730	700	743	717	705	688	708	701	713	741	775	763	728	779	759	714	728	675	639	758	720	735	728	707	724	684	728	725	767	754	714	724	663	690	783	744	716	733	694	759	726	707	688	746	752	684	721	753	707	687	733	730	714	716	717	721	739	714	741	704	714	742	736	749	768	722	731	684	663	676	715	698	723	737	723	707	699	660	710	662	731	726	733	730	737	699	707	732	747	722	723	708	670	768	732	705	697	684	712	693	708	690	712	714	747	770	723	720	683	737	681	758	713	735	720	728	704	720	707	771	698	744	714	710	720	727	728	716	701	685	690	680	723	705	723	674	715	743	721	708	702	694	721	733	721	743	684	717	721	712	742	716	658	677	705	738	739	697	734	691	706	705	671	725	679	680	715	761	687	725	731	697	728	699	709	741	695	698	716	724	724	694	790	728	746	752	730	711	731	747	656	751	737	726	669	727	746	765	687	787	727	678	669	710	725	735	731	749	760	693	667	763	728	717	723	707	680	720	773	754	721	728	725	730	729	701	700	728	714	721	703	740	727	736	735	669	744	705	683	738	722	736	755	699	743	691	696	690	747	726	751	744	674	721	713	741	739	744	666	727	691	713	673	689	734	695	744	704	741	701	712	710	734	756	718	714	727	733	683	738	712	711	703	751	779	744	690	779	783	728	701	729	737	721	754	671	696	759	708	711	700	700	727	725	722	706	713	723	756	718	712	747	745	706	676	758	711	715	700	677	721	733	710	725	734	708	734	675	741	694	755	691	708	698	729	739	724	736	749	734	698	723	787	752	754	715	658	686	732	704	679	711	686	729	687	741	712	729	708	745	705	717	722	688	701	723	689	696	678	688	738	744	694	705	715	702	667	726	701	726	675	739	672	704	716	707	695	724	739	737	755	734	777	725	694	732	737	724	704	720	718	697	724	747	705	714	669	756	671	704	706	732	709	696	731	750	737	694	740	738	698	740	736	759	719	655	744	730	728	719	711	728	694	783	699	733	712	709	722	714	687	726	789	696	709	740	707	681	735	699	734	713	692	711	745	694	732	734	769	757	712	659	735	752	745	668	761	759	697	712	726	746	700	761	737	765	758	745	698	692	698	710	694	684	692	687	698	739	678	692	736	729	741	740	743	681	684	647	677	741	724	684	674	731	736	712	735	714	760	664	684	751	676	719	758	704	699	701	724	739	683	700	707	639	660	734	735	704	702	714	721	718	679	707	726	710	679	710	773	705	771	725	672	742	732	703	725	699	700	720	734	694	672	804	746	689	729	705	676	758	729	702	720	687	705	725	762	719	695	743	708	703	775	726	727	722	749	728	709	761	676	750	727	748	684	696	746	750	700	695	769	701	751	685	688	786	703	705	717	692	689	702	679	656	708	693	699	706	695	715	714	786	700	677	704	696	750	731	704	683	774	686	714	734	717	680	688	654	690	703	709	706	703	744	724	748	713	723	701	716	723	667	651	725	708	732	719	731	723	710	691	718	683	708	705	767	710	724	751	692	723	663	716	726	691	719	696	702	682	720	719	721	695	703	687	734	673	711	708	709	734	714	757	742	742	727	689	718	731	720	722	683	747	695	692	695	708	720	772	697	714	702	727	741	709	706	686	744	742	717	732	738	658	699	689	719	709	714	753	696	765	761	687	720	738	702	703	752	759	676	698	710	696	720	742	695	720	684	705	713	706	688	706	721	729	727	694	734	723	765	760	747	747	679	739	689	700	751	720	728	719	704	732	709	671	696	704	761	688	745	689	718	701	724	727	754	728	751	701	724	736	696	714	717	769	749	725	748	722	708	713	696	735	713	708	726	693	757	724	739	734	737	700	775	733	710	741	673	706	727	718	723	717	719	738	752	749	676	712	712	693	765	743	710	693	701	685	737	657	717	704	729	731	726	715	722	732	736	700	708	723	718	691	731	742	720	734	726	709	729	697	682	744	711	686	710	718	677	721	691	723	725	753	733	725	722	689	699	687	712	687	673	707	728	751	722	733	699	728	704	685	707	736	718	705	724	822	726	664	710	709	694	721	720	725	739	752	736	704	722	667	673	740	749	691	766	784	735	769	770	745	752	684	704	725	722	711	681	723	720	677	708	749	700	729	710	706	732	714	703	732	740	677	721	737	770	748	674	667	725	749	685	736	682	710	721	736	699	722	734	738	660	703	715	720	724	722	694	682	759	683	714	726	688	719	743	689	766	740	756	744	725	730	662	731	701	713	716	690	693	706	772	705	699	676	742	738	634	718	699	728	762	727	749	724	691	687	714	696	744	719	705	750	738	774	746	752	679	738	714	682	688	731	735	688	684	721	741	708	715	730	735	698	677	710	733	713	754	748	709	716	717	751	712	745	673	707	733	704	681	722	734	699	691	692	729	696	701	702	676	716	689	673	708	758	704	764	745	742	736	690	721	701	747	754	695	739	733	692	679	749	691	655	779	725	682	721	714	715	725	714	702	724	691	733	747	693	665	726	700	749	710	754	777	743	715	692	713	739	709	698	709	708	701	743	714	686	665	719	744	741	774	734	698	695	719	710	750	721	691	736	675	755	729	705	719	753	768	703	732	710	713	692	730	729	691	729	727	679	759	748	654	712	662	707	713	715	742	735	731	720	663	708	724	700	735	677	689	699	742	748	737	675	770	680	769	713	668	744	737	709	698	708	723	725	749	727	747	693	722	698	719	675	708	690	700	692	768	706	695	746	735	681	750	680	752	726	754	737	752	726	704	728	667	720	755	721	759	747	758	751	795	703	732	694	691	709	677	688	761	705	714	783	743	707	684	744	719	729	806	727	699	722	712	706	704	731	723	715	694	704	712	709	691	713	728	721	699	706	725	730
38784	22623	10257	4691	2127	1086	711	487	476	433	385	386	802	322	377	321	396	337	319	300	317	300	297	277	355	270	326	352	274	280	312	282	274	306	279	279	284	285	292	341	315	313	310	277	300	296	302	291	299	302	281	288	301	280	297	303	278	332	294	273	260	287	292	302	313	321	290	302	290	282	298	251	327	260	280	274	307	295	285	314	284	291	297	287	299	273	314	281	301	284	312	262	295	287	304	330	293	313	298	286	281	295	284	282	311	271	301	301	286	299	300	280	303	303	305	279	320	305	273	274	298	287	292	291	280	279	275	297	288	288	293	278	274	315	284	271	281	306	307	290	314	292	292	294	306	278	271	266	296	288	295	297	275	291	288	285	292	328	301	293	287	281	307	266	293	267	308	263	288	270	277	280	301	301	269	290	311	289	265	323	300	278	267	314	296	283	284	288	330	269	301	293	301	307	297	294	296	291	288	267	289	287	277	274	276	285	306	300	278	276	295	278	273	296	279	310	271	290	283	315	294	308	280	288	279	320	289	263	250	293	286	292	283	281	288	304	267	278	291	252	282	315	296	267	298	285	287	262	273	266	320	292	279	269	285	277	272	253	298	257	329	294	291	285	271	293	309	304	260	282	286	296	307	268	272	324	296	280	256	307	279	312	283	267	275	277	327	299	296	314	264	289	276	271	262	279	308	311	276	298	269	317	308	308	293	284	309	263	299	298	273	308	313	295	278	308	291	272	324	280	306	274	316	275	272	313	267	287	313	302	307	311	259	297	309	304	293	299	283	299	289	268	299	302	298	289	314	287	279	290	317	320	280	271	292	325	287	284	288	279	300	310	331	289	314	292	268	278	299	314	270	293	286	257	295	285	288	284	326	262	271	280	271	283	331	293	311	305	301	275	289	316	285	293	295	302	274	279	259	261	314	299	297	304	262	305	297	297	300	283	291	301	283	309	303	298	283	264	343	305	279	295	287	309	284	275	300	292	285	302	260	307	304	271	307	303	301	281	286	317	280	310	301	254	302	268	315	281	299	306	303	275	290	285	250	319	295	276	290	282	319	293	276	298	285	290	291	275	291	255	261	276	282	300	295	277	291	307	276	278	271	304	276	291	285	336	278	281	339	312	263	309	300	276	307	300	297	300	307	289	281	261	308	287	299	291	276	302	272	326	311	290	311	312	254	317	284	300	292	307	319	293	328	288	310	284	258	303	268	268	284	306	287	297	274	282	311	282	302	309	281	268	276	274	300	299	273	294	298	301	273	309	273	276	297	296	309	283	292	280	298	301	281	275	290	297	288	318	289	322	297	302	321	319	278	290	298	290	275	290	276	283	264	298	298	251	293	286	284	301	296	253	301	305	294	296	279	279	317	291	295	279	310	298	271	302	301	281	285	264	279	292	300	316	264	280	274	289	286	284	279	267	280	315	284	303	258	277	332	285	308	325	307	275	276	301	308	283	296	286	287	295	320	308	260	279	303	259	280	294	295	302	283	286	273	302	276	311	288	320	300	292	277	289	289	284	293	293	320	262	295	268	291	302	275	310	307	286	297	276	281	305	285	329	313	279	286	270	294	267	276	281	272	276	299	305	270	272	279	297	292	279	258	323	271	285	273	284	291	285	272	298	269	317	281	305	302	304	284	282	281	309	310	282	288	266	312	290	303	291	279	296	300	279	300	266	274	254	269	310	291	265	303	300	328	325	282	275	278	264	302	305	301	295	286	298	332	292	333	264	267	271	309	282	285	305	245	277	295	286	290	304	308	292	332	294	307	280	280	335	300	302	312	296	297	306	285	277	290	291	303	269	318	284	254	256	285	310	289	286	307	299	281	304	304	281	281	257	270	294	280	265	273	261	274	269	260	298	303	278	298	259	246	272	303	283	290	281	268	301	289	267	310	291	284	283	318	267	303	296	298	280	308	290	282	269	296	283	303	292	301	313	253	296	314	274	295	292	307	279	305	275	285	278	316	261	269	282	293	309	280	314	305	298	285	293	269	311	307	263	285	277	284	275	308	294	294	306	276	294	261	303	336	314	310	322	301	296	326	274	301	294	312	275	274	282	294	300	297	328	291	298	292	301	307	282	308	280	281	325	270	286	292	280	292	299	285	272	325	301	286	296	283	299	291	284	285	247	284	299	315	302	301	296	279	310	277	295	320	319	291	349	296	305	328	263	254	284	288	297	260	270	295	288	288	284	274	286	276	284	296	260	281	262	269	295	269	291	298	257	276	273	269	295	312	297	308	251	304	304	290	312	273	280	280	327	301	306	273	287	310	305	281	338	313	265	274	288	341	315	284	299	326	283	283	276	279	282	296	299	263	322	284	281	268	297	336	283	269	288	284	246	284	268	274	273	315	295	289	308	275	287	292	285	272	271	297	288	308	276	301	268	301	299	294	311	288	312	279	293	269	300	318	281	307	281	279	320	312	274	262	287	276	261	279	297	308	290	318	260	305	275	299	282	296	317	290	276	276	285	308	283	283	286	253	276	314	276	307	281	282	283	283	301	304	310	288	283	294	304	275	263	285	286	279	299	268	270	301	333	291	307	294	301	300	279	246	282	293	323	270	269	275	261	279	295	287	299	298	274	289	290	267	284	257	282	295	288	267	282	283	285	263	326	297	309	304	274	309	307	313	288	291	274	296	283	288	300	266	280	300	298	267	290	314	271	272	313	310	311	281	323	314	337	274	294	292	300	290	296	246	243	311	279	273	278	282	309	256	279	299	289	302	311	288	304	306	253	284	280	305	303	302	276	278	301	288	310	317	285	310	306	286	275	297	281	266	291	253	319	318	292	264	303	277	300	287	264	294	293	293	305	301	293	301	294	303	297	285	317	280	305	302	274	269	279	295	254	283	269	285	277	278	284	314	307	302	279	276	254	299	323	302	326	281	287	266	308	323	289	274	262	275	281	302	292	281	286	300	299	300	303	285	291	289	273	308	301	333	293	279	290	287	308	298	276	289	273	301	300	281	254	289	282	275	272	314	311	306	298	300	287	284	281	265	300	334	351	308	294	288	291	316	307	283	279	308	320	286	261	302	314	311	317	309	295	277	281	289	276	303	312	287	304	268	283	274	296	308	289	283	253	312	264	288	257	265	283	269	326	303	268	262	315	288	295	313	308	312	299	316	303	326	298	285	279	294	279	305	278	257	303	314	323	282	302	275	265	298	323	305	260	278	272	294	307	281	284	315	320	256	302	286	287	329	295	325	326	268	294	247	284	295	296	318	262	305	310	243	308	290	321	285	270	302	285	278	286	276	323	318	319	252	274	335	296	279	324	296	297	301	288	304	255	296	293	294	283	292	293	275	279	282	287	276	323	283	277	304	293	238	329	280	287	299	270	306	275	258	288	280	293	319	281	318	298	265	313	283	275	291	334	297	312	295	321	285	296	297	281	275	304	305	290	314	278	282	289	297	298	280	295	277	286	317	308	287	290	273	288	277	314	319	260	288	268	277	304	302	281	287	282	309	284	287	302
29160	6794	3631	3905	3325	2808	2373	2071	1746	1616	1544	1363	3900	1157	1126	1010	971	985	999	990	940	885	876	860	894	878	831	871	839	878	841	878	835	808	875	803	832	814	802	844	834	800	799	811	808	803	806	749	766	804	774	752	788	819	757	771	806	790	782	774	736	743	774	756	795	783	770	767	803	785	793	763	748	759	772	814	779	776	745	776	695	730	756	728	774	739	761	722	719	746	753	767	781	708	739	757	789	735	715	774	777	825	779	752	755	702	697	749	761	731	742	742	745	754	722	738	739	780	751	772	740	776	733	711	769	804	743	734	752	839	772	785	735	723	725	745	767	768	784	747	750	761	726	779	781	735	765	718	771	770	769	732	726	801	715	742	703	738	777	781	768	736	765	756	748	753	773	723	749	780	740	728	737	689	768	752	740	746	769	779	747	774	750	750	737	757	760	767	763	736	829	746	778	734	773	794	736	728	743	752	782	728	774	796	766	758	731	796	738	805	747	769	744	767	683	768	748	782	760	776	709	739	727	690	726	719	750	754	753	778	763	769	767	738	741	778	772	791	756	763	730	749	747	759	761	742	803	764	747	759	747	752	751	765	735	758	717	760	758	734	719	748	786	804	732	792	764	740	723	738	764	773	735	721	816	736	742	767	796	762	771	706	747	742	771	760	715	784	720	731	736	719	745	807	778	752	757	717	767	748	733	770	740	750	739	741	731	809	699	781	759	780	764	736	754	770	757	722	731	764	702	753	685	709	729	768	789	731	769	752	745	743	759	733	766	743	742	756	743	793	722	757	769	698	779	799	696	772	782	767	764	779	740	740	728	754	744	716	764	777	688	719	752	738	736	762	695	795	774	754	773	752	735	741	792	741	746	726	734	789	720	724	744	700	758	771	738	745	795	746	694	736	778	774	827	792	728	729	752	773	753	732	732	750	751	746	710	790	754	769	733	735	764	778	770	726	754	756	711	742	789	792	776	727	778	749	762	788	747	762	734	786	756	744	791	768	702	675	742	753	811	763	728	754	710	744	715	737	763	762	726	761	789	769	783	718	768	751	804	786	730	728	784	792	796	754	697	712	714	741	711	785	709	739	755	735	747	727	738	759	771	744	737	707	771	779	773	724	810	781	748	757	734	791	689	787	740	754	784	741	741	797	820	690	733	733	756	782	735	757	717	752	819	731	761	708	739	712	741	750	789	769	714	770	704	695	768	707	737	768	784	722	735	756	730	759	770	742	730	704	758	727	747	762	743	727	727	740	742	709	758	784	767	808	754	768	720	730	778	737	764	741	797	708	813	813	756	773	766	760	717	715	740	767	755	731	741	731	748	739	759	699	777	726	713	779	749	769	805	772	757	727	740	749	739	759	776	723	748	756	749	780	773	754	780	742	740	761	788	759	715	728	689	741	704	753	706	743	716	703	813	749	742	788	781	756	751	806	749	771	729	755	712	761	758	753	761	723	807	717	732	755	782	792	752	760	746	734	748	721	828	747	854	744	747	733	745	758	774	721	744	691	788	788	739	731	765	753	752	749	783	712	821	740	713	753	746	754	726	736	714	765	767	750	721	750	760	764	735	743	826	763	720	729	730	759	723	736	723	781	735	783	742	739	789	747	742	805	743	776	703	734	768	769	745	766	738	716	750	776	759	745	742	739	749	695	780	755	766	710	748	790	766	767	704	775	776	710	778	782	725	774	825	717	724	759	779	732	733	722	741	730	722	702	720	800	742	738	793	761	734	735	715	770	717	739	778	809	782	753	741	717	740	778	711	686	767	773	795	742	747	760	708	721	757	763	775	758	752	772	808	730	752	782	747	696	756	731	716	738	746	778	745	761	729	743	738	700	747	757	702	757	757	692	756	732	707	763	766	742	726	775	713	747	734	760	751	717	724	719	736	775	745	745	770	718	755	758	779	736	746	758	710	697	796	730	770	782	777	773	730	740	742	710	767	713	744	748	745	737	739	712	756	750	678	700	723	755	729	728	791	752	777	759	742	786	772	718	756	768	763	773	742	710	752	727	771	770	749	770	774	759	740	750	772	740	766	723	746	723	787	707	744	757	712	755	760	763	732	747	791	804	751	727	734	771	766	744	718	766	770	789	781	821	763	759	774	738	758	767	754	753	736	780	761	765	721	771	734	782	814	781	679	713	733	753	750	752	721	760	752	758	754	720	794	748	768	767	703	749	745	724	771	746	774	728	777	745	788	727	760	742	755	769	777	777	756	752	781	726	772	721	729	784	756	759	732	741	760	754	712	712	736	755	777	762	729	744	743	819	746	790	788	755	746	797	761	779	786	778	697	740	778	785	763	730	750	784	757	755	726	716	719	713	742	731	722	751	744	763	762	771	792	700	725	726	743	691	736	753	714	761	771	709	748	783	776	725	775	690	781	769	767	750	806	773	772	739	787	748	739	778	759	783	761	710	708	769	698	769	733	800	787	767	720	769	774	779	725	780	713	717	752	769	749	737	759	711	765	741	752	722	715	722	727	758	787	771	747	766	731	763	706	735	749	747	766	759	761	801	734	830	741	765	742	757	729	718	744	756	762	731	730	752	734	815	789	736	770	752	701	765	777	692	752	762	735	741	748	794	734	737	769	765	783	794	753	735	741	791	706	707	713	767	765	688	733	724	751	727	767	779	771	777	768	750	736	751	752	774	755	744	755	809	728	760	783	747	805	729	759	768	723	764	798	761	763	757	742	723	784	791	781	727	720	732	801	771	764	732	700	742	753	735	759	761	767	758	776	696	741	743	765	824	743	777	803	724	724	729	720	786	752	734	721	710	810	788	796	729	788	719	728	744	771	779	781	775	744	722	779	757	691	709	794	699	733	730	767	796	721	732	744	804	746	722	737	733	768	714	724	748	815	762	740	783	740	764	726	752	713	704	786	762	771	709	766	761	729	736	797	773	761	738	755	752	726	764	766	789	777	741	765	730	723	782	742	735	741	806	773	791	773	739	783	783	759	764	730	714	769	743	698	786	709	782	798	778	765	768	695	758	755	759	762	740	697	772	705	776	805	810	787	804	769	747	777	707	772	768	761	770	753	691	762	748	755	752	756	772	759	757	757	755	758	724	746	753	785	735	737	752	726	741	715	784	827	761	780	736	756	779	754	734	766	710	790	764	749	761	776	778	766	793	779	744	735	740	715	772	768	743	755	748	768	719	735	745	747	742	749	732	833	711	744	727	720	736	733	730	813	741	716	772	777	752	737	815	726	715	786	784	737	716	775	736	763	762	783	750	788	768	744	708	797	773	752	733	756	737	777	761	724	767	745	788	742	728	760	722	723	751	747	766	767	741	798	736	720	744	733	746	702	729	774	726	744	785	785	705	747	717	770	736	743	749	722	758	767	711	747	710	707	762	738	736	751	718	756	732	792	709	743	755	724	760	728	710	705	758	762	769	805	735	728	740	749	766	723	766	761	779	776	789	741	822	738	714	765	724	728	722	732	714	791	781	766	769	762	769	719	754	729	768	751	736
45213	25886	16768	10457	4501	2066	1180	705	497	405	361	435	2843	306	244	234	209	199	224	180	191	192	215	205	163	178	181	185	151	164	149	161	175	173	156	150	153	181	168	155	178	170	162	152	138	154	154	162	132	153	142	152	152	156	139	138	161	168	152	172	139	137	158	155	154	169	148	159	154	158	140	148	161	148	146	145	144	157	135	126	153	174	149	158	137	142	163	171	155	131	158	164	156	158	153	149	152	154	152	153	133	177	154	163	161	136	137	151	153	156	153	138	155	127	123	153	153	133	145	139	143	148	156	119	165	149	144	145	148	135	139	135	133	152	169	134	165	165	135	139	149	158	135	154	136	151	157	160	144	147	128	158	159	126	144	168	165	141	181	142	144	123	149	149	145	142	154	141	156	134	154	146	147	152	129	137	173	143	164	133	159	137	154	166	147	126	147	140	154	183	133	159	129	146	135	160	158	136	144	155	149	153	153	175	153	128	139	153	166	177	157	147	178	153	128	135	156	175	155	145	139	142	160	166	143	151	150	158	138	147	152	163	149	162	141	158	181	175	160	146	136	179	154	158	150	130	168	145	149	146	162	147	150	140	171	172	170	157	146	138	133	154	158	155	134	172	148	144	161	171	162	153	135	139	150	145	139	168	140	143	161	158	140	165	155	139	166	133	164	157	140	141	144	145	153	149	171	160	132	154	174	152	149	150	147	131	151	137	159	145	150	178	138	162	169	155	153	142	160	153	154	138	148	142	148	153	165	157	149	166	171	146	160	150	168	174	167	164	137	132	127	140	152	155	159	134	136	156	153	135	154	144	148	134	156	136	157	148	160	165	132	147	141	162	133	145	148	153	144	170	158	151	137	130	152	156	154	132	139	133	156	153	140	157	158	127	155	169	154	161	165	143	145	155	151	159	157	164	138	145	170	163	155	140	143	155	147	137	146	138	143	158	173	155	150	165	147	162	166	161	158	140	161	144	146	142	138	149	159	143	145	130	146	132	147	152	147	156	143	137	150	154	158	142	142	148	145	155	155	144	166	152	144	143	128	140	167	160	136	140	148	172	147	134	157	153	154	140	133	152	120	147	135	136	141	161	170	137	128	154	135	141	154	166	155	140	155	148	166	144	190	159	135	150	154	150	129	141	155	146	155	123	168	130	131	154	165	155	161	142	146	128	149	149	140	153	161	157	148	141	150	133	147	160	155	153	159	146	150	126	164	146	156	148	144	152	135	152	140	148	144	152	150	158	138	159	144	149	126	164	146	141	132	145	141	166	172	169	131	149	154	131	156	153	156	144	161	134	132	163	146	125	152	143	160	157	133	160	162	152	138	136	157	147	145	136	126	145	139	164	163	140	139	164	139	137	165	167	162	158	147	140	147	161	164	146	149	153	167	158	149	155	144	149	127	133	160	157	146	155	163	169	141	151	151	142	161	161	168	140	153	149	148	122	145	145	140	141	150	133	129	163	145	137	147	142	148	139	145	146	148	147	121	158	137	141	138	136	159	156	149	173	179	138	155	155	144	135	142	159	141	144	151	163	158	152	144	131	153	160	136	140	155	140	155	154	139	148	144	172	137	161	150	142	136	169	133	154	144	156	165	132	145	137	150	129	146	140	146	153	145	145	146	173	169	141	173	140	145	140	155	139	150	167	144	135	140	173	132	138	142	140	145	158	166	128	143	152	144	144	161	165	140	153	151	139	138	158	153	140	137	167	141	153	154	143	164	153	167	187	129	124	161	138	146	130	157	156	155	148	160	130	149	137	144	119	156	154	155	133	167	139	161	160	147	140	147	150	139	151	125	160	137	160	162	175	160	127	154	137	160	156	139	137	144	142	155	158	132	137	136	178	144	143	143	153	176	152	160	155	154	135	128	136	150	139	148	167	145	140	153	171	144	155	140	134	148	148	173	147	139	136	173	168	140	147	154	164	142	155	143	159	145	159	127	138	155	133	148	144	166	165	159	131	149	144	158	152	168	150	152	149	130	145	149	141	133	138	146	160	155	144	142	161	150	134	154	131	130	135	150	145	154	129	139	143	126	158	162	156	166	145	168	161	138	141	147	127	159	157	159	129	129	131	159	144	131	137	139	153	164	146	157	144	139	152	133	141	154	130	163	152	168	175	148	162	131	162	142	142	136	138	174	134	164	160	155	144	160	153	135	139	162	145	139	135	121	157	145	141	138	165	132	143	158	144	173	147	150	144	143	122	159	142	142	151	154	128	154	162	151	152	144	137	153	142	147	164	156	141	144	134	128	138	147	147	147	138	155	156	135	170	146	150	147	153	160	158	161	128	126	142	156	155	131	131	166	134	158	160	159	184	157	159	147	145	157	146	151	129	129	152	167	164	128	125	148	154	155	160	169	156	140	158	165	166	164	152	135	144	167	167	130	163	139	138	152	147	144	165	157	132	179	141	129	134	144	142	135	160	145	153	169	135	136	137	148	145	156	181	144	123	168	142	166	125	133	171	155	153	144	154	170	151	144	149	141	155	155	137	143	162	143	172	162	153	149	158	151	155	144	150	157	134	112	163	162	146	140	141	147	155	142	156	136	167	128	165	137	162	143	144	152	137	157	159	147	143	139	146	133	136	136	149	142	144	146	128	157	144	160	136	155	155	132	159	148	158	144	144	148	152	159	151	132	144	149	141	150	162	152	161	145	145	146	156	159	156	171	141	164	157	172	136	144	151	176	122	142	134	139	161	160	138	149	149	155	147	152	161	146	159	144	158	168	175	148	132	140	144	128	149	169	132	147	160	163	150	166	146	144	143	148	172	163	143	158	171	150	134	146	158	168	145	153	163	162	148	137	133	156	136	168	161	171	147	161	137	158	156	149	135	152	126	176	144	138	149	149	144	136	145	154	159	156	149	146	152	164	152	151	142	172	140	150	147	149	164	140	159	133	155	144	158	148	136	143	157	160	161	175	147	160	144	164	159	157	159	143	164	141	142	154	161	155	134	129	160	126	138	144	180	156	122	151	143	127	136	144	125	163	147	158	138	134	136	146	144	157	129	133	157	138	172	157	135	152	154	137	137	158	122	131	144	151	163	133	151	151	177	127	149	138	148	154	158	127	143	157	134	148	163	148	148	130	145	137	153	152	158	164	149	145	155	150	157	162	146	141	153	144	164	161	153	147	158	151	150	134	152	115	174	138	130	141	141	175	143	144	149	144	147	145	133	165	152	143	128	159	163	153	143	139	146	134	165	145	157	145	144	153	160	146	160	160	147	162	141	153	135	155	150	159	160	145	145	139	139	143	172	145	152	151	142	151	148	150	131	132	148	163	158	152	161	140	147	152	157	160	128	175	148	155	124	137	139	155	162	139	151	159	144	147	158	172	122	140	139	173	156	150	159	157	158	158	158	158	160	155	142	147	129	153	163	126	160	142	145	167	144	161	152	154	127	155	131	141	141	148	156	158	130	158	130	137	142	145	158	146	136	164	131	155	156	152	162	141	154	153	167	162	167	135	145	155	141
33645	8708	5756	6225	5247	4186	3353	2880	2348	2067	1770	2266	9365	1248	1139	1027	940	906	856	811	791	759	687	656	675	614	590	597	583	583	555	556	544	565	529	538	516	521	507	518	543	518	496	454	479	463	450	466	501	462	501	452	449	422	465	433	444	440	428	456	456	471	458	440	428	439	432	404	445	468	451	478	477	478	451	407	392	404	411	457	434	438	483	448	424	419	434	479	436	380	415	391	372	389	389	423	436	405	419	429	406	420	426	419	413	445	445	423	439	418	466	420	395	421	396	419	412	401	388	447	395	407	389	411	437	384	422	388	399	414	363	440	405	374	434	406	413	421	425	379	375	394	385	443	413	404	396	456	396	391	419	458	440	398	419	423	396	376	358	405	378	420	435	409	410	417	391	434	406	429	406	411	415	411	377	427	422	411	399	456	420	384	433	382	407	393	390	401	420	418	404	381	368	450	412	406	398	404	417	388	420	380	427	396	429	398	404	437	426	390	425	387	405	381	394	384	387	418	413	399	388	411	391	431	412	393	387	392	443	421	395	399	390	391	383	429	412	423	394	373	405	419	418	417	417	406	416	404	418	395	425	418	410	373	389	387	418	413	433	395	418	407	456	426	368	387	423	428	392	354	407	413	364	437	407	419	397	414	396	426	450	431	403	429	409	385	387	384	391	414	412	411	400	412	437	448	427	417	414	379	412	406	399	430	425	391	412	417	400	395	420	407	397	394	399	408	409	396	378	388	405	401	424	393	385	424	375	415	361	431	402	421	417	383	434	397	393	417	422	387	381	421	433	399	434	382	439	406	339	429	394	408	398	418	392	388	405	377	423	402	392	404	424	410	403	408	418	379	401	437	414	405	411	416	395	416	394	420	399	419	416	393	393	374	381	428	405	438	425	391	351	412	432	430	364	418	432	410	405	418	413	443	403	376	392	427	404	453	404	402	382	415	404	388	444	431	423	411	399	433	436	414	366	379	398	394	390	398	408	444	412	414	402	424	407	426	415	406	417	404	401	362	408	358	374	409	425	406	411	414	378	416	410	400	375	418	396	412	402	400	431	408	389	430	382	404	378	415	390	409	385	416	426	412	402	428	398	409	392	408	463	403	435	413	380	428	368	392	372	430	434	421	413	416	408	399	397	411	437	405	411	425	416	408	427	371	426	417	413	435	400	426	395	449	407	391	463	400	410	431	407	395	390	373	413	412	380	408	397	387	403	394	385	434	434	406	425	396	425	447	407	393	427	422	357	415	388	380	408	445	396	412	441	393	410	441	396	396	410	411	431	386	405	444	367	399	412	421	422	403	365	377	383	451	415	406	423	423	396	394	402	416	412	401	416	391	411	389	415	346	413	394	374	385	422	364	446	403	413	412	385	409	399	396	414	380	385	429	412	384	402	427	390	390	368	398	420	393	410	420	401	413	442	440	418	400	398	433	440	394	389	390	403	366	383	390	421	359	429	369	423	419	379	447	403	395	392	419	390	413	409	404	366	364	412	401	416	404	373	432	416	354	417	420	394	421	406	403	398	405	431	441	413	407	381	417	402	431	399	406	371	416	427	384	424	398	397	439	422	436	394	385	379	422	399	421	427	459	393	408	413	412	429	419	421	406	395	433	455	393	377	434	430	412	417	417	414	418	424	396	390	391	408	373	394	413	408	363	418	399	397	410	396	394	398	409	395	377	428	429	405	440	380	404	421	399	397	400	399	401	442	401	389	395	402	410	392	400	380	409	409	405	409	423	425	373	388	427	399	396	383	366	419	417	446	377	396	404	394	413	434	417	401	408	435	392	417	384	410	408	398	419	393	414	410	421	379	386	442	384	401	428	418	397	428	409	376	420	418	391	401	425	394	392	392	415	375	402	421	415	389	414	358	368	442	439	416	433	459	398	394	422	404	420	405	435	397	419	406	413	398	384	414	409	408	396	420	425	413	398	399	374	405	410	439	423	381	380	388	431	371	385	360	424	381	408	402	405	407	412	395	392	388	393	417	403	384	421	393	399	394	414	390	416	415	400	418	426	408	390	402	413	402	410	400	424	412	404	385	417	418	422	420	430	417	407	407	391	413	424	430	416	376	378	421	414	411	406	416	417	378	426	384	410	391	415	398	410	428	405	410	347	398	412	412	414	396	417	377	419	443	414	430	384	392	418	390	403	380	408	435	400	392	400	430	393	423	385	432	400	392	381	391	413	402	373	424	404	402	419	424	414	420	442	407	409	389	404	392	419	422	421	388	377	397	444	396	447	403	362	443	373	395	422	407	376	402	397	409	426	399	436	406	417	427	407	397	404	394	424	374	411	458	402	412	401	403	425	392	386	398	419	417	471	386	401	434	404	443	396	418	408	429	414	382	412	426	402	396	386	395	426	396	376	425	414	412	430	394	443	391	409	403	423	400	394	414	417	428	392	425	421	419	433	416	406	409	446	393	411	416	413	392	399	410	391	422	394	424	438	426	419	438	416	386	401	375	414	405	384	417	426	415	399	379	411	418	405	423	412	414	433	414	377	400	406	429	413	402	389	402	363	388	410	411	398	409	409	409	402	391	400	400	411	417	361	420	417	400	409	427	384	401	421	415	409	392	432	382	385	385	420	388	426	394	404	373	403	408	384	394	417	421	368	405	400	356	409	426	424	432	411	395	445	406	406	392	427	407	390	400	422	435	413	451	428	418	441	411	396	429	432	428	380	372	409	386	393	410	419	382	406	373	413	439	445	434	424	388	454	411	374	413	404	397	408	412	421	406	427	391	409	459	401	395	391	397	410	389	395	433	396	394	435	431	388	449	420	421	422	415	396	351	386	406	382	389	375	390	384	398	407	395	414	398	407	397	406	416	402	420	423	443	418	431	416	427	419	407	415	402	394	446	437	401	438	373	394	386	405	411	441	411	404	406	395	404	377	400	405	424	417	430	400	407	416	410	434	442	395	428	394	384	401	404	428	386	384	427	407	397	433	395	412	395	378	406	439	379	381	429	404	426	403	436	397	412	436	404	415	439	374	400	390	415	408	392	415	390	434	364	409	407	415	409	391	380	422	395	385	373	376	400	385	401	424	400	374	409	432	441	423	407	388	414	424	423	384	414	411	397	435	439	393	429	409	414	416	402	387	426	404	417	398	402	408	412	427	426	396	391	401	424	441	407	400	436	445	435	410	386	423	401	390	401	389	415	406	436	420	403	403	418	392	383	380	378	420	387	387	378	411	381	390	418	412	404	407	402	414	444	419	422	418	426	427	418	408	374	402	433	407	403	406	397	378	408	394	404	412	409	422	433	383	406	436	396	427	415	421	404	419	397	389	423	403	426	415	375	427	405	387	404	389	448	422	424	426	379	407	418	455	405	468	417	388	391	391	369	395	376	351	407	391	410	400	425	395	391	400	377	390	413	361	422	435	439	403	403	408	392	402	423	416	377	398	417	368	427	438	392	393	432	398	439	413	414	394	436	399	444	388	392	405	396	390	367	415	435	391	409	419	409	414	375	380
6508	810	424	322	324	278	314	293	262	254	307	278	306	253	293	266	274	267	254	287	288	291	262	241	269	282	284	270	281	252	259	251	310	275	248	276	254	278	283	263	257	264	276	272	282	278	294	278	284	255	289	277	246	263	261	261	308	261	294	281	272	255	243	281	269	250	291	293	250	288	259	282	269	257	246	283	286	247	276	256	261	296	265	254	247	253	272	284	273	230	281	275	274	288	254	261	255	290	256	254	248	274	249	295	287	257	273	260	249	282	281	276	277	283	283	286	250	267	271	285	300	285	258	245	259	257	253	273	265	280	244	287	267	277	265	289	284	260	290	279	269	282	259	253	281	271	270	261	243	291	285	290	256	260	264	254	273	261	269	269	260	255	257	276	275	307	246	259	265	294	272	269	271	281	245	276	296	281	280	269	273	244	276	265	270	248	271	276	277	306	285	291	262	285	259	268	263	293	314	289	263	280	254	270	245	283	277	278	264	282	304	308	296	246	293	264	254	285	272	272	273	257	275	276	262	286	291	266	256	259	276	285	299	272	258	287	265	281	293	268	265	243	261	264	268	257	256	263	257	264	291	275	286	250	263	280	237	258	269	251	265	277	306	283	243	267	265	302	243	271	273	264	270	281	304	263	248	275	255	278	287	277	263	283	269	258	262	253	285	277	278	240	270	268	278	286	281	276	308	292	246	282	263	264	258	286	308	268	287	255	287	247	247	267	267	250	294	292	277	299	274	269	259	276	271	286	291	269	280	270	255	265	288	272	290	276	281	285	278	271	274	280	277	277	256	283	235	242	266	263	282	278	282	277	301	241	258	245	278	286	281	253	283	295	278	287	255	265	268	277	234	267	255	252	260	252	255	268	296	259	292	252	265	267	258	245	290	255	259	305	270	268	276	231	250	267	252	262	270	270	274	256	276	279	240	287	254	261	270	254	269	293	278	289	260	298	244	299	272	271	299	274	263	267	276	255	267	285	248	259	310	245	275	287	259	294	263	262	261	278	274	274	279	278	296	270	291	265	245	239	256	244	294	233	240	273	249	284	254	276	285	237	260	268	259	270	261	292	260	289	275	293	266	272	261	260	282	248	276	245	285	295	292	286	267	281	284	253	280	297	271	252	252	277	240	249	243	260	302	287	274	259	258	292	261	286	265	260	260	270	263	267	246	285	254	280	258	272	282	281	253	274	269	261	287	289	255	238	283	269	236	240	269	261	281	288	294	248	278	292	262	296	248	267	293	258	259	244	276	276	258	256	321	292	256	288	296	276	269	274	268	264	273	298	283	256	282	246	278	249	289	273	285	270	257	290	252	256	274	291	275	257	294	247	250	249	297	275	292	277	256	270	291	311	251	294	284	255	263	264	259	272	263	276	268	267	271	271	295	265	264	273	270	278	294	250	266	291	292	275	277	310	275	309	303	263	255	293	261	267	288	252	293	276	255	261	281	273	250	256	284	280	275	244	253	266	253	295	248	271	276	238	293	261	242	256	282	269	311	277	298	244	249	287	261	257	289	259	259	271	262	269	304	275	273	254	272	283	322	286	260	258	262	287	298	251	251	266	268	242	252	264	263	266	276	269	258	263	248	309	253	278	267	256	238	255	280	268	308	288	267	252	270	271	266	243	255	252	272	259	274	265	287	237	268	229	260	290	286	238	284	277	306	270	235	269	262	252	287	313	324	263	303	280	285	275	224	250	291	257	286	265	273	270	247	272	239	282	288	267	250	300	242	266	263	270	252	286	258	262	284	279	278	267	302	271	259	260	264	286	259	269	268	303	264	269	263	291	296	260	249	277	284	282	290	241	289	272	293	261	277	243	252	267	282	277	284	267	277	267	254	261	271	276	280	255	285	281	265	273	269	257	250	296	270	298	242	250	260	296	264	256	250	286	263	298	262	276	254	281	263	244	281	280	288	277	274	266	253	284	266	254	288	264	252	272	305	260	276	288	302	246	256	253	270	269	258	272	259	261	263	281	291	263	273	280	277	263	266	249	256	275	256	282	270	274	286	271	262	307	257	275	240	271	255	241	252	270	257	277	286	260	289	271	299	254	280	260	302	265	298	264	252	285	295	266	277	293	259	269	269	283	270	263	263	305	277	290	255	254	287	256	273	269	259	261	260	281	264	273	246	266	285	266	268	271	263	272	305	302	243	289	275	285	257	267	264	288	276	283	281	286	263	238	273	249	280	263	287	262	253	274	279	293	319	288	268	276	272	277	256	289	282	283	266	263	276	250	262	285	265	262	269	308	266	275	278	282	294	266	266	257	282	255	253	270	263	270	245	228	233	302	295	250	253	255	256	279	283	267	297	261	266	267	269	273	248	250	279	285	249	272	260	264	257	291	289	303	283	297	290	272	265	262	260	275	264	283	252	287	288	306	278	284	274	260	288	275	274	261	262	274	299	268	282	282	281	274	280	252	257	249	285	261	259	263	246	258	238	263	280	282	279	265	250	234	284	269	259	254	272	300	256	289	279	281	260	275	277	293	272	262	269	273	286	258	254	258	257	277	268	276	273	268	295	266	239	252	276	258	233	241	286	297	272	266	308	282	268	263	267	272	281	244	277	282	270	246	288	275	274	291	240	259	268	289	272	274	280	260	302	240	277	265	311	284	284	265	283	260	280	279	272	269	304	255	274	277	299	264	265	267	233	289	256	265	275	265	253	275	279	291	268	311	272	249	259	274	274	286	280	266	273	273	307	269	306	288	275	259	264	285	263	285	299	272	239	287	272	297	279	249	292	255	264	290	267	256	272	284	289	252	218	252	268	236	265	245	257	291	285	317	245	264	272	255	281	285	279	284	296	287	233	239	266	251	290	298	281	270	265	310	252	273	253	281	268	237	277	269	256	269	279	258	210	254	281	273	270	267	310	268	271	258	259	291	270	268	272	288	262	238	299	253	281	260	295	282	282	239	270	279	278	292	298	279	295	280	250	270	293	282	279	287	267	282	271	293	278	281	269	303	259	262	294	291	252	250	282	270	280	269	273	252	280	264	279	289	263	282	241	276	264	259	271	278	284	269	259	283	283	309	274	255	266	285	271	288	288	284	282	267	267	272	285	270	264	267	289	293	291	287	237	275	273	278	278	279	275	255	269	259	265	282	291	277	281	299	254	252	261	264	261	240	295	283	282	274	244	262	267	290	242	278	269	239	277	240	249	254	299	265	291	297	268	281	275	291	272	239	283	284	292	272	284	304	291	269	257	276	290	258	225	246	271	258	265	275	253	270	294	306	236	266	252	302	257	243	277	263	268	286	271	279	291	285	286	281	268	292	257	288	280	231	263	262	267	276	279	272	256	293	297	262	270	261	307	271	301	274	253	283	243	287	308	291	269	248	264	256	268	277	295	252	297	303	270	279	270	272	297	304	267	274	246	272	258	284	280	271	279	294	306	257	266	267	283	274	279	240	251	274	279	262	258	305	261	257	247	268	257	289	238	243	292	274	288	279	261	299	299	285	285	277	309	286
6020	996	951	914	829	850	866	800	766	794	749	867	1183	730	726	774	740	726	704	728	716	731	707	689	731	721	748	740	748	725	699	731	725	767	721	764	705	725	740	725	739	695	723	732	677	677	741	750	688	752	706	731	720	735	699	750	683	716	730	722	691	764	755	756	706	721	757	724	722	761	738	725	735	750	698	705	713	716	736	737	681	687	726	745	719	718	709	764	708	757	758	689	754	694	700	726	730	753	715	710	716	719	708	727	735	694	725	739	768	744	725	715	756	716	757	719	717	734	700	721	745	754	725	714	735	737	727	722	779	708	735	725	711	692	753	727	704	750	685	703	723	722	719	742	768	749	744	742	648	699	728	698	737	752	698	706	681	700	735	713	671	699	760	709	680	741	695	708	688	764	709	708	705	768	708	725	723	725	725	740	717	728	721	726	701	733	752	714	731	734	751	680	720	701	716	725	724	718	777	727	737	715	739	689	728	759	734	763	727	707	764	729	719	735	689	766	751	722	759	746	765	698	717	720	691	754	743	755	743	714	701	720	745	707	681	685	750	713	707	767	737	710	716	747	766	757	723	733	729	683	817	722	748	713	679	728	698	740	729	717	711	712	716	722	716	737	729	719	728	734	722	729	725	717	739	715	724	729	674	689	705	758	783	729	730	702	713	727	745	708	746	724	730	733	730	773	739	719	740	687	738	737	708	716	704	753	700	723	740	666	706	693	741	718	773	721	722	736	754	747	688	712	737	664	734	707	708	675	756	726	697	796	766	687	683	738	725	727	747	778	758	696	750	770	720	695	744	758	714	714	710	727	700	706	762	680	751	733	676	681	709	737	682	712	749	712	772	734	677	762	743	705	726	731	727	711	742	696	742	738	689	693	715	693	732	755	715	726	728	717	722	708	744	729	716	701	709	743	703	711	705	766	716	735	725	705	805	701	726	776	717	655	713	736	758	759	718	745	699	749	733	745	716	733	728	713	714	715	651	733	713	713	683	736	783	730	744	705	738	700	741	682	721	663	682	732	790	731	707	657	703	721	727	721	734	704	745	740	709	750	718	715	736	727	687	695	735	728	678	706	752	696	744	720	721	724	713	745	723	672	722	705	726	745	761	787	681	709	728	731	705	727	702	715	709	700	682	709	687	739	708	700	667	722	725	702	662	737	699	696	697	717	684	725	764	694	706	742	762	723	746	764	732	747	736	689	749	780	765	718	696	735	711	728	708	753	718	754	760	704	783	751	681	746	738	762	696	748	687	726	674	737	726	715	680	742	724	710	673	655	718	758	692	723	683	701	751	710	739	693	734	734	718	730	683	714	705	697	715	706	699	722	713	744	741	663	739	692	756	714	732	703	711	727	747	742	673	723	709	705	717	731	736	687	736	727	682	706	724	755	677	745	699	734	793	755	722	725	700	742	738	754	696	739	701	714	703	713	718	666	723	729	732	741	744	664	791	671	729	764	752	701	743	763	731	693	709	723	696	718	741	689	729	688	704	694	725	758	707	678	740	714	761	712	691	756	767	718	740	679	728	703	741	720	740	731	708	727	727	761	711	730	756	700	708	717	752	729	738	730	712	746	719	707	749	732	706	753	730	731	704	712	710	708	731	737	694	724	742	676	757	715	778	718	732	670	758	752	697	672	711	730	754	672	766	719	741	669	725	695	717	757	713	717	696	711	713	733	730	713	677	774	742	773	744	687	760	679	702	704	738	778	721	705	717	701	731	707	740	728	656	755	737	743	692	705	713	736	664	720	771	763	762	752	663	743	750	730	712	712	778	731	754	725	677	712	710	763	701	762	679	689	740	740	736	748	716	663	714	729	710	684	744	710	706	713	766	726	741	729	696	739	780	701	755	701	713	720	753	743	721	730	692	736	690	753	696	706	744	699	717	724	764	696	699	715	705	677	721	755	726	699	758	738	746	718	695	741	716	705	721	723	749	728	713	722	706	781	708	755	690	709	705	752	766	722	720	739	723	687	749	727	722	718	670	713	738	740	735	717	721	701	685	731	732	745	694	758	705	706	733	780	685	730	689	696	745	709	738	707	743	762	717	719	718	707	750	681	672	702	716	724	697	773	775	725	751	736	744	717	727	728	743	735	717	781	730	695	761	729	688	697	720	705	700	724	746	738	751	747	687	736	751	659	723	726	687	680	694	726	730	724	682	741	702	715	766	731	719	742	691	753	704	723	743	778	687	735	773	736	767	746	640	702	759	745	741	674	732	642	713	750	696	737	741	689	733	729	714	757	729	712	719	721	784	682	696	692	712	730	689	711	762	709	717	803	733	744	712	730	725	730	714	728	707	677	753	755	746	699	674	734	728	720	664	694	717	725	718	680	708	716	764	750	735	739	753	716	729	717	673	733	715	713	734	686	727	742	688	696	735	752	704	771	700	709	764	699	711	734	711	757	675	683	715	731	696	711	736	722	698	715	727	718	682	691	754	808	723	701	751	753	769	674	682	741	747	729	762	704	690	748	727	717	731	741	696	748	728	778	733	772	716	735	698	735	724	705	680	724	746	747	752	738	710	772	724	711	709	711	705	689	729	759	730	754	728	712	768	689	733	758	725	747	676	700	708	699	727	724	740	727	678	721	703	713	733	748	749	728	666	692	700	763	712	702	667	719	760	755	698	743	690	726	709	719	691	677	788	692	715	733	732	739	711	764	762	704	726	711	733	678	695	676	740	729	697	708	740	733	748	697	752	692	694	720	746	734	709	707	728	725	726	775	781	706	761	777	750	703	717	679	755	714	718	716	733	721	711	727	728	702	715	707	771	701	733	721	712	755	746	720	751	739	729	748	690	676	746	685	719	704	716	744	679	765	715	770	714	735	744	720	704	771	744	734	716	704	701	721	749	683	755	755	755	745	671	724	703	735	761	773	771	735	750	739	755	722	730	735	777	692	721	724	718	710	740	696	693	726	747	687	753	709	714	723	727	723	750	679	712	704	740	698	751	723	748	730	747	735	718	729	700	667	720	662	730	772	694	733	721	766	785	698	710	697	697	742	760	765	720	733	717	740	752	731	664	705	703	708	743	720	758	704	766	724	733	757	753	712	708	710	697	669	729	716	703	678	699	732	722	735	702	702	757	722	752	754	736	718	698	736	724	732	755	727	706	732	711	701	699	725	750	724	756	724	729	737	703	698	694	729	734	706	703	718	651	714	732	712	723	722	752	720	719	749	699	740	707	707	727	735	766	751	712	675	746	698	745	730	709	689	739	718	725	668	708	722	688	719	743	750	695	718	707	739	711	729	720	717	728	730	747	703	686	719	768	746	716	715	726	705	774	773	702	738	750	698	740	718	680	740	665	702	699	677	711	711	694	732	756	728	657	745	741	755	740	695	723	700	697	694	735	756	759	713	657	748	708	735	718	725	735	729	703	729	702	722	748	768	726	717	669	709	698	775	734	732	721	746	733	737	684	703	679	736	669	696	749	675	721	720	731	702	718	722	752	705	744	692	740	730	721	731	730	790
35011	17017	6946	3315	1569	967	667	463	420	425	409	394	908	354	370	333	327	324	285	322	311	338	313	319	300	320	344	274	303	337	305	299	276	280	308	307	294	298	293	238	328	288	297	289	308	286	298	282	296	301	286	325	294	290	296	302	291	253	308	305	278	303	261	326	290	322	278	328	280	257	291	304	300	261	287	290	309	312	314	294	286	300	290	282	303	289	280	304	321	304	312	274	283	312	275	299	285	280	301	294	267	293	271	294	296	292	275	278	295	298	277	285	293	267	298	272	312	272	264	267	289	283	280	305	282	299	278	276	260	277	279	301	288	302	284	280	268	267	267	287	268	296	289	262	267	284	291	259	283	292	264	285	267	279	294	297	277	262	293	307	295	298	326	287	282	278	271	281	275	280	309	293	293	261	257	285	311	270	299	331	307	315	316	275	302	304	281	281	305	324	304	288	299	256	285	297	293	261	259	302	280	278	281	272	286	280	262	292	295	300	287	304	283	276	309	257	280	297	280	270	290	314	298	302	273	320	299	297	299	323	289	303	285	276	278	271	300	286	308	322	282	297	323	274	287	281	302	298	269	315	275	318	349	315	257	310	286	298	294	296	261	283	306	298	287	277	295	288	267	312	301	280	269	266	283	270	285	273	290	294	276	311	305	284	275	292	311	306	276	316	306	304	309	284	311	300	285	270	289	300	279	310	281	295	310	276	276	308	309	298	281	295	294	313	265	339	306	287	296	288	294	300	269	303	303	273	277	314	272	321	283	291	289	301	287	299	321	294	280	323	272	267	290	311	315	290	325	266	317	302	271	275	305	277	284	271	305	302	328	267	276	298	297	280	309	282	293	242	288	291	310	275	291	304	281	298	283	293	274	281	265	300	289	292	275	295	277	294	260	285	293	304	291	263	313	282	258	312	291	325	290	284	284	321	267	277	255	298	277	276	317	292	280	322	292	335	274	267	278	243	288	311	259	268	306	271	278	286	272	313	302	308	284	279	301	309	293	318	280	304	272	283	272	295	265	294	272	275	254	308	294	295	326	281	286	282	295	303	290	305	291	297	283	263	265	284	297	285	267	326	306	277	271	320	309	290	280	287	282	299	276	289	274	276	293	262	308	311	296	294	290	303	300	267	303	305	308	256	268	261	287	295	288	285	287	299	280	291	307	311	301	270	299	287	295	325	278	257	311	293	319	322	275	275	337	287	307	275	324	292	334	294	306	279	281	285	246	299	317	298	286	311	274	287	287	287	315	275	274	291	328	301	284	292	279	266	283	298	278	325	249	286	273	303	280	291	293	286	304	304	298	324	293	291	282	313	303	282	296	288	296	285	287	286	314	291	309	268	292	297	297	326	307	289	305	308	293	264	287	275	257	293	292	297	270	280	275	280	298	311	304	307	284	284	306	329	282	288	266	313	311	288	311	301	321	285	286	279	284	306	281	285	301	281	285	286	263	280	241	312	259	274	269	283	323	296	265	278	298	295	327	290	267	287	264	293	278	282	307	306	299	284	279	271	279	293	290	282	273	295	295	296	305	264	307	304	305	266	272	293	279	264	293	291	284	308	275	305	272	290	299	292	298	313	287	303	293	305	264	297	250	298	294	265	305	288	324	296	297	272	324	299	272	271	284	277	301	305	300	276	294	331	288	303	275	298	291	295	319	281	287	275	284	301	266	276	290	286	281	279	324	275	290	355	292	285	306	267	263	279	296	286	300	279	252	275	321	313	266	258	284	278	307	284	262	300	267	304	294	271	286	293	295	264	308	280	291	276	309	293	277	295	310	282	321	263	322	307	287	302	287	292	327	295	282	305	312	296	303	291	262	273	288	293	296	281	297	294	308	316	314	287	289	272	284	291	297	276	313	259	317	280	273	288	304	290	253	313	307	286	255	283	284	281	304	260	291	299	294	301	297	285	320	275	261	304	279	288	310	286	285	300	320	296	305	295	289	294	306	289	314	285	300	302	318	279	288	289	272	281	296	304	279	273	282	279	285	281	283	323	276	272	266	302	271	306	328	280	313	312	294	239	300	306	302	278	281	286	289	293	288	289	319	292	294	300	281	287	273	286	296	312	289	275	279	282	300	291	315	288	262	283	308	304	281	282	321	257	313	290	248	289	297	287	287	333	279	291	298	262	296	276	302	309	301	299	272	268	300	274	283	298	284	305	278	260	275	276	312	262	286	311	285	285	291	327	310	323	292	286	255	278	296	268	311	288	271	273	274	285	254	257	300	314	317	287	280	294	320	277	304	318	274	266	317	287	286	258	307	277	292	298	279	294	313	290	283	282	302	310	255	286	283	259	268	289	316	258	301	264	306	297	285	253	292	292	274	292	272	280	302	275	295	286	305	325	278	276	282	268	288	287	269	290	262	311	292	305	279	319	329	321	292	307	291	287	290	309	271	273	278	269	315	305	311	302	260	304	303	285	258	307	299	294	330	280	275	272	297	271	302	290	277	297	268	262	278	291	262	291	293	264	314	263	319	289	302	287	280	294	294	315	282	264	265	278	294	264	311	312	282	284	276	269	282	288	290	277	295	295	315	285	305	298	275	269	270	300	285	295	279	295	330	266	290	289	302	274	245	297	294	286	281	295	257	275	288	261	302	297	282	294	288	310	303	307	300	301	269	286	307	278	262	268	301	313	314	277	323	252	282	333	295	272	288	286	314	270	310	306	293	271	282	286	262	295	297	268	286	269	278	300	302	305	272	292	286	313	258	276	281	293	297	296	318	282	259	282	297	281	318	284	341	279	283	321	243	273	317	333	278	297	288	299	284	287	296	299	301	335	265	297	323	281	270	307	242	315	264	276	290	291	289	278	305	318	301	294	275	300	294	317	291	294	311	289	331	312	306	255	273	299	296	280	289	263	291	285	290	300	314	292	265	312	274	296	280	293	286	321	290	272	282	263	299	294	307	291	283	284	318	309	287	298	298	269	263	301	273	281	293	313	273	303	286	299	292	273	280	306	302	284	273	300	261	264	314	331	276	264	321	306	290	256	260	295	290	282	265	301	280	241	276	302	294	306	287	312	292	302	294	272	285	304	301	314	303	292	279	310	298	279	291	309	250	323	292	246	302	294	306	309	282	268	260	297	293	279	275	293	294	300	285	290	283	300	293	272	294	268	289	292	307	293	297	296	280	311	282	280	295	295	294	295	299	286	302	285	266	292	298	281	303	298	274	257	302	291	276	298	298	298	303	312	282	284	284	286	259	315	280	264	270	302	278	304	295	297	274	282	293	325	318	294	293	274	315	294	255	302	278	274	295	292	262	289	310	344	289	289	309	259	302	324	295	294	260	301	310	321	285	291	287	303	270	304	279	299	284	293	278	282	290	295	311	311	326	307	291	287	321	277	334	300	306	317	266	316	289	285	288	285	301	301	337	305	291	277	277	299	274	289	315	272	277	289	262	298	336	299	277	305	278	305	329	302	280	284	284	306	271	272	256	275	270	293	279	299	273	298	281	295	312	289	275	298
23814	5092	3479	3894	3272	2766	2331	1993	1809	1624	1459	1464	4321	1206	1129	1063	1029	1065	1075	932	878	907	903	909	883	903	916	827	841	787	855	839	802	824	886	833	857	810	846	864	828	735	835	746	803	756	773	804	782	769	764	776	784	789	745	764	724	765	784	779	785	799	761	762	761	774	751	763	740	749	768	730	740	761	745	737	829	782	818	750	785	758	757	758	726	756	774	776	784	714	768	759	771	735	712	780	735	752	712	760	779	744	744	772	771	706	782	710	774	786	804	765	750	797	788	736	785	774	780	797	746	765	733	730	824	712	774	750	742	781	767	758	798	778	770	763	816	754	759	770	775	758	746	728	727	716	760	765	769	779	795	759	744	757	830	745	746	765	715	834	787	799	762	760	759	758	734	779	730	772	739	702	775	767	755	770	764	803	762	728	756	770	739	752	738	782	754	760	742	766	754	739	756	732	770	715	693	746	708	738	757	793	737	762	736	771	738	736	766	766	762	712	756	780	766	761	709	797	773	730	784	746	741	714	744	785	722	758	699	743	779	732	753	761	737	707	757	733	725	726	762	738	763	750	731	766	746	744	744	782	749	722	713	790	759	734	796	730	772	767	791	756	786	769	752	734	752	776	793	780	774	787	776	751	705	761	745	739	776	758	781	701	723	825	760	750	765	797	744	747	746	742	785	746	753	747	757	787	734	728	776	761	741	797	710	781	796	755	773	769	732	775	747	734	763	757	740	752	759	777	718	737	762	766	715	730	775	723	823	735	727	732	760	756	784	706	744	750	727	736	694	728	763	792	715	758	739	741	739	696	778	774	769	748	710	777	730	749	753	720	692	741	760	781	746	781	695	763	734	729	752	742	717	739	742	745	698	796	756	755	767	757	793	774	714	768	737	714	766	703	767	757	739	755	754	729	808	749	749	754	792	775	742	804	772	745	754	773	746	763	752	715	723	759	806	808	701	739	753	764	748	767	773	780	742	774	739	792	766	767	767	732	798	719	736	742	754	789	749	769	764	800	787	771	769	775	780	797	717	757	841	753	773	725	724	787	742	708	712	718	718	742	748	743	730	740	720	736	714	767	726	727	753	758	762	745	774	755	736	784	716	761	776	777	685	732	720	764	755	753	791	757	708	727	715	712	758	750	784	756	696	763	760	779	744	724	781	756	784	752	753	763	724	725	739	765	711	723	829	760	728	809	717	717	765	718	712	761	714	783	730	723	708	782	705	770	696	739	730	726	714	701	677	762	712	741	765	755	751	775	713	751	769	772	752	804	755	728	732	753	751	746	758	733	715	794	721	744	759	739	790	759	805	745	763	768	767	774	750	756	704	757	766	703	647	751	757	774	740	748	728	805	701	767	719	770	665	759	713	726	744	737	769	749	770	729	782	742	768	773	776	755	747	765	748	718	725	747	777	779	714	736	768	746	725	784	801	748	772	772	719	738	736	759	773	729	772	755	735	731	754	854	796	766	740	733	747	711	777	739	793	735	733	744	742	730	726	762	739	731	758	759	733	735	750	692	745	786	739	764	825	738	760	732	782	755	723	770	726	791	721	793	781	755	763	704	758	804	804	786	756	753	734	767	733	764	751	723	775	753	740	731	782	728	752	683	753	739	709	726	810	785	727	656	716	741	712	772	771	757	806	763	744	764	768	809	720	789	751	768	764	730	750	766	708	735	722	766	723	767	727	740	804	791	704	779	764	729	722	758	719	768	748	746	773	711	723	794	727	793	769	771	796	762	748	735	786	772	726	752	718	703	730	739	771	730	734	727	803	777	794	738	785	744	742	735	786	741	720	735	734	699	774	755	714	752	779	735	755	734	765	729	767	711	702	751	732	727	774	778	770	785	754	806	758	694	805	761	753	686	770	741	743	754	758	752	761	742	791	743	739	718	769	809	775	709	784	797	761	754	763	742	739	756	771	725	719	751	742	735	703	769	792	746	756	719	720	738	733	738	742	806	768	794	748	750	789	756	729	713	736	756	748	738	764	749	747	766	701	740	751	755	777	800	768	711	766	743	730	777	711	755	731	718	760	763	767	810	774	738	781	760	795	750	738	776	769	736	784	791	738	744	766	708	800	772	737	752	781	728	750	692	723	787	758	723	747	754	750	733	743	752	758	753	790	769	720	737	784	738	737	751	778	706	740	745	734	769	773	791	733	780	724	750	767	742	757	740	756	779	740	777	797	744	726	717	727	744	775	742	780	761	725	735	711	760	741	744	767	782	762	704	791	773	720	734	731	790	761	798	769	758	752	742	735	710	753	737	750	735	758	764	707	740	777	755	769	724	733	782	764	717	761	730	780	704	731	685	753	761	775	770	754	795	729	749	771	748	729	748	731	733	766	805	721	758	779	699	759	760	736	781	754	732	803	728	757	763	773	746	731	752	720	785	775	764	751	766	737	781	836	779	757	756	772	760	749	720	764	755	735	760	739	732	746	734	752	746	778	772	734	778	772	748	799	769	724	689	757	777	748	745	782	746	764	789	742	798	722	762	758	738	706	760	730	715	773	744	782	740	763	750	796	737	795	703	737	737	791	774	759	764	763	799	725	776	779	767	761	686	731	771	751	769	762	730	788	758	776	774	744	787	758	754	759	807	751	760	732	743	716	758	766	724	789	688	760	753	774	737	730	738	763	721	726	767	746	707	757	724	694	755	711	771	744	759	721	692	791	765	745	762	754	785	752	759	736	735	734	758	749	750	730	724	789	765	744	760	761	737	756	736	767	801	797	777	764	708	723	725	730	736	748	733	758	695	786	773	774	780	779	774	728	761	732	763	739	737	779	744	713	711	712	753	735	760	716	725	748	754	775	763	720	775	734	740	747	746	756	747	785	759	738	732	787	804	746	787	728	747	826	714	736	760	758	721	763	751	719	754	744	751	704	734	752	752	694	747	748	760	776	735	723	733	728	767	760	723	722	755	767	726	784	775	755	734	754	722	780	793	744	774	715	758	744	756	742	731	747	695	748	724	721	723	777	766	735	748	736	711	702	740	750	698	753	768	771	772	783	761	755	763	782	733	784	742	771	777	713	737	738	811	767	777	748	713	786	732	725	743	770	718	748	756	732	742	801	756	741	728	740	732	721	713	775	741	718	755	746	719	754	726	732	728	727	743	745	784	765	721	817	768	733	746	734	747	788	770	734	723	748	738	737	783	745	738	751	798	712	779	745	737	755	783	793	702	751	758	762	804	736	750	773	751	720	736	748	733	743	707	750	762	779	771	778	764	755	682	751	805	731	736	741	732	735	752	759	717	752	735	756	732	753	721	729	689	719	768	706	757	732	727	770	789	786	756	756	746	752	730	811	790	762	734	750	754	748	768	753	771	762	723	735	735	749	715	801	778	784	770	711	716	731	753	723	772	754	774	809	725	727	724	734	775	755	737	771	779	716	753	756	691	767	711	737	776	715	747	701	744	734	727	720	719	776	793	740	759	748	788	739	736	760	785	767	758	741	738	791	734	731	737	751	774	752	753
38935	18367	9157	4500	2235	1261	817	587	497	373	338	330	998	261	235	245	228	237	206	217	167	179	176	206	166	187	177	170	168	169	129	189	167	160	156	182	169	164	153	147	165	166	144	149	175	164	137	144	140	149	140	161	166	148	175	132	149	166	166	180	133	150	140	159	157	161	146	158	128	138	155	162	134	149	146	132	153	178	151	153	162	125	148	151	150	128	140	137	167	155	148	137	171	135	152	143	137	148	145	148	154	162	155	137	152	131	137	141	151	158	155	158	142	164	142	147	132	162	159	168	144	161	131	165	121	155	157	157	138	166	150	153	151	165	147	145	145	131	144	140	140	142	141	149	133	156	141	135	133	150	175	132	140	157	132	140	142	147	155	158	156	131	151	143	145	144	138	142	143	143	148	137	131	156	145	123	138	146	147	158	140	143	165	135	170	156	146	133	115	163	152	141	125	129	156	146	151	155	136	156	174	169	147	131	122	133	148	158	154	148	143	136	142	143	150	127	133	152	130	174	164	109	156	142	113	140	146	157	133	147	146	150	138	147	122	142	126	147	156	154	147	152	129	144	156	138	150	147	172	149	138	149	169	147	147	140	144	131	141	168	168	167	150	132	129	144	130	146	160	154	149	146	135	147	148	143	158	157	138	137	145	149	151	144	155	145	164	129	132	144	154	139	159	130	137	145	142	161	145	142	133	138	148	154	163	165	146	134	127	152	160	123	138	149	130	143	136	147	137	146	140	142	142	131	152	126	160	134	167	149	151	163	145	156	151	165	150	164	124	141	151	161	140	138	146	127	157	148	157	135	159	147	139	153	146	145	144	130	158	135	155	139	134	152	163	156	170	157	163	135	137	158	161	151	135	148	141	152	144	121	156	168	158	135	162	168	146	142	148	136	140	123	148	157	166	153	145	170	150	122	146	136	124	135	150	118	155	140	134	141	131	147	142	158	146	128	141	158	156	151	143	145	130	129	126	131	127	144	122	145	163	140	146	128	159	131	138	157	137	134	159	154	144	142	133	155	150	156	152	166	132	124	135	153	146	133	142	148	141	128	143	137	150	166	160	156	129	145	153	121	167	131	138	173	147	129	145	135	147	140	129	157	153	141	149	142	122	166	135	140	141	136	150	124	152	148	134	145	150	150	150	135	142	132	151	142	132	153	150	164	118	151	139	155	141	138	149	148	133	153	164	122	123	138	152	152	156	152	141	146	163	134	130	130	136	163	146	136	148	124	137	117	140	132	153	133	149	146	137	150	153	130	154	159	158	133	139	158	123	148	153	141	132	167	145	135	135	152	143	150	139	147	146	158	146	155	153	155	138	158	141	144	138	150	132	139	138	153	136	149	131	133	143	137	148	143	148	155	154	144	142	166	143	157	150	143	140	142	137	117	155	152	151	134	145	122	147	141	130	151	137	145	139	134	163	142	137	140	152	131	147	151	166	133	142	162	159	161	138	146	136	158	153	140	134	139	165	126	139	143	138	155	138	164	120	137	165	126	158	138	150	125	159	138	157	124	142	128	145	153	167	167	163	148	149	153	141	153	130	143	141	149	145	136	153	152	159	153	139	152	145	149	153	154	147	136	155	124	143	143	152	149	146	149	132	132	144	120	137	140	145	158	126	147	163	171	144	133	170	140	148	146	154	139	137	161	136	163	164	149	148	161	143	137	127	138	144	141	162	159	152	152	142	135	149	133	137	143	126	150	155	149	134	125	151	152	152	144	144	141	154	132	139	143	149	143	144	132	140	134	146	134	146	149	136	142	153	153	152	165	151	161	132	133	149	126	142	138	173	143	125	144	136	149	152	142	154	138	141	144	148	163	147	148	150	126	158	138	159	133	131	150	153	142	146	142	144	129	133	138	105	145	147	150	164	133	159	137	145	148	125	146	172	143	142	159	153	117	147	138	141	163	135	174	120	149	154	140	125	169	162	150	142	141	122	147	153	149	115	135	164	124	142	159	136	126	145	150	134	127	173	163	133	120	160	147	149	136	140	148	174	177	156	142	140	164	157	165	125	169	151	147	149	145	135	135	135	134	167	131	158	141	133	141	157	138	138	148	154	133	144	148	129	166	146	152	129	138	149	148	146	131	147	126	146	150	134	145	139	148	148	148	170	152	177	141	139	169	130	138	154	144	151	148	137	155	150	125	140	164	140	148	137	141	163	138	152	146	174	152	135	161	140	145	161	127	156	150	151	158	129	138	135	125	144	152	156	130	142	152	147	157	149	132	144	127	153	143	140	151	141	119	153	140	166	156	131	146	143	149	123	124	126	161	165	133	147	135	150	162	151	150	145	142	146	159	142	145	159	158	140	157	137	164	159	139	162	132	129	161	144	131	156	159	129	146	155	148	150	130	151	157	153	134	130	160	151	128	146	148	159	127	150	139	149	120	153	133	141	144	141	144	141	135	138	130	129	129	147	144	157	155	153	114	161	128	136	124	120	131	146	162	129	148	142	150	152	145	129	133	150	128	152	129	152	138	148	145	137	134	153	161	138	137	158	134	148	144	136	144	149	137	144	143	132	165	156	135	136	148	147	141	145	137	142	131	148	153	135	165	173	152	128	132	138	141	154	148	135	148	141	149	168	157	153	144	125	165	135	146	156	149	153	136	155	171	151	126	137	145	153	165	152	143	126	140	158	137	137	134	148	153	148	143	143	134	154	158	150	133	137	148	146	169	129	134	137	132	155	140	144	150	140	146	130	138	139	137	124	144	149	150	166	134	137	145	141	134	142	135	151	141	130	161	148	151	151	154	143	136	143	141	125	168	158	148	154	172	157	150	164	145	168	135	130	131	134	136	159	124	149	141	142	144	158	148	148	147	126	141	162	141	125	149	130	129	126	138	131	149	157	130	173	127	161	134	133	166	145	157	156	143	159	144	164	128	135	145	165	144	151	127	135	163	157	142	129	154	144	123	126	160	140	145	147	156	153	143	151	136	149	136	155	133	155	156	126	159	141	132	164	134	153	138	157	125	157	141	161	130	146	154	167	138	138	131	135	133	141	163	155	135	156	142	151	131	139	147	164	119	159	152	137	127	141	140	141	158	143	167	151	142	148	149	129	148	144	138	151	142	152	117	158	149	146	135	143	146	113	146	172	134	130	146	130	142	140	144	134	154	139	157	149	145	156	137	155	138	145	145	157	127	135	167	140	129	155	139	143	154	149	157	176	149	165	135	139	144	115	132	136	148	134	143	138	134	127	140	145	148	143	136	151	140	163	129	158	145	137	171	134	133	151	143	159	122	143	128	122	128	151	131	147	153	148	156	156	128	156	151	156	138	129	141	143	133	130	152	133	142	135	143	136	151	148	132	139	144	145	166	140	145	122	120	157	145	149	147	129	137	160	158	150	145	148	158	136	151	166	146	148	146	150	157	159	132	147	167	158	135	131	143	153	131	125	140	129	140	144	145	127	135	130	148	143	143	153	137	132	145	162	127	137	158	130	135	164	125	141	145	138	151	144	117	132	163
25452	5106	5596	6270	5196	4181	3413	2825	2415	1947	1814	1706	5180	1184	1160	1019	930	922	871	794	765	773	698	678	625	632	648	593	615	574	560	538	572	529	495	500	524	488	504	522	451	501	480	490	433	474	440	484	517	475	416	450	473	443	442	451	424	461	442	444	435	408	450	426	447	407	451	407	423	415	430	492	416	437	432	405	432	461	409	421	428	455	423	420	439	407	409	442	424	388	409	404	374	400	426	413	429	420	444	407	399	423	430	417	421	422	420	408	380	397	413	387	401	352	408	413	390	438	379	411	396	403	442	440	420	385	423	424	416	414	422	366	401	388	387	354	415	405	434	379	400	409	405	449	382	381	453	418	411	404	409	414	430	390	405	442	427	402	413	395	417	411	399	395	387	394	402	408	409	347	426	414	413	409	401	387	425	416	398	413	415	388	414	393	394	423	402	386	377	371	374	422	377	410	415	413	407	408	385	403	381	404	377	436	402	394	390	376	418	402	412	396	366	385	406	400	403	403	406	419	403	392	403	430	402	408	405	414	378	435	389	407	414	426	408	411	379	410	402	366	408	406	409	396	406	418	441	449	410	370	359	392	372	381	405	405	389	407	409	362	392	339	391	443	376	391	410	382	380	379	401	419	403	396	429	399	393	381	389	407	359	407	407	399	393	407	393	439	402	389	389	391	409	410	414	416	400	399	422	369	427	405	410	409	393	386	409	444	405	354	392	363	382	393	408	408	403	440	350	411	386	418	412	425	397	403	423	358	403	445	396	406	399	374	406	403	397	381	364	403	400	402	391	404	411	375	441	383	369	406	419	443	406	406	356	394	421	417	417	431	403	390	407	398	396	389	397	397	397	378	403	386	437	410	394	383	387	382	405	410	405	409	390	395	384	398	405	423	422	382	400	408	430	370	397	389	387	401	381	386	383	389	420	420	370	411	411	397	371	393	383	428	421	429	401	378	384	388	420	388	424	405	382	411	408	437	371	399	395	378	377	400	375	395	375	408	434	420	443	389	402	396	390	421	400	434	406	390	405	417	366	417	403	419	384	436	389	378	403	380	390	399	408	393	423	417	376	440	411	361	418	425	422	451	357	389	423	351	427	429	414	419	431	409	399	410	397	414	416	400	414	396	390	397	385	377	434	399	401	430	399	408	381	396	396	388	372	394	425	378	397	395	391	409	371	377	409	410	431	427	382	371	373	402	405	417	407	395	405	398	386	380	415	390	380	404	409	403	408	389	446	400	411	409	386	394	369	365	407	384	443	405	395	394	416	361	410	412	404	399	415	398	396	396	429	376	385	441	412	419	407	402	419	407	421	376	413	393	406	408	386	413	391	375	399	416	399	393	398	381	419	390	386	427	415	389	383	425	385	436	415	398	392	411	377	391	397	386	405	375	411	371	403	387	405	414	381	438	412	420	374	409	383	383	421	414	358	396	390	398	398	392	405	417	394	421	382	400	409	422	403	429	371	431	410	419	415	382	389	434	402	414	410	414	359	403	406	383	440	403	404	412	456	407	413	416	389	371	386	375	394	389	420	395	393	377	442	403	421	411	364	416	417	401	430	409	393	417	373	415	340	397	426	424	406	400	398	414	383	426	421	389	398	419	400	378	400	396	399	374	433	391	401	365	404	386	416	432	380	425	414	416	370	388	421	381	399	387	407	417	422	395	420	444	426	407	391	362	395	417	412	408	375	378	398	359	400	411	401	398	410	438	398	403	395	377	409	389	370	372	368	394	436	401	399	379	388	376	379	381	400	397	389	384	375	413	401	403	399	377	408	382	403	422	378	418	428	388	412	401	398	395	426	426	387	410	391	407	428	420	376	415	422	428	375	377	361	389	438	405	381	378	386	398	427	425	379	440	408	408	381	368	439	406	363	377	382	367	368	397	415	391	407	412	385	427	403	399	415	396	399	392	386	422	408	411	378	367	388	411	414	394	346	406	370	422	407	369	439	421	414	398	404	428	399	411	412	381	418	416	409	402	433	368	428	405	433	430	413	441	410	405	400	425	398	376	375	405	383	427	419	398	436	397	395	373	415	399	409	402	375	388	410	395	429	430	440	407	393	424	423	412	422	405	381	414	386	421	434	399	425	427	382	401	410	361	381	417	387	392	426	369	409	394	394	409	406	385	390	382	405	384	394	377	385	387	391	414	419	410	394	408	392	352	368	367	409	394	405	367	361	378	404	408	389	389	411	400	400	382	379	396	425	400	405	457	356	408	408	405	386	437	402	387	424	390	397	379	418	398	397	388	380	417	393	375	374	396	407	408	391	382	389	396	406	399	382	389	423	402	384	376	386	401	383	405	418	404	447	416	405	418	409	395	402	395	443	430	392	402	384	421	367	407	378	383	409	444	404	399	371	387	388	394	389	415	384	416	426	381	396	407	401	405	395	412	378	411	440	388	422	419	398	409	443	410	352	365	408	409	381	422	418	405	410	399	390	371	408	434	426	379	407	395	372	400	414	403	401	396	431	418	386	394	416	388	395	459	394	413	393	426	388	398	376	416	376	388	357	393	361	375	406	404	397	457	388	375	379	398	375	397	407	406	396	396	402	408	422	398	379	422	398	409	385	411	418	410	404	390	385	436	398	388	370	409	420	382	384	408	361	341	397	426	386	409	404	408	419	397	394	387	406	420	413	392	390	386	382	373	374	399	410	405	409	419	421	394	391	410	422	433	416	418	412	396	420	388	406	405	394	392	406	401	434	379	391	393	340	430	398	413	406	388	403	367	430	403	419	380	427	402	359	419	398	418	398	405	430	435	372	417	412	374	445	390	425	411	394	435	445	382	416	400	368	404	406	372	424	396	414	390	396	419	400	379	400	405	389	400	385	388	384	367	395	388	418	409	384	427	384	401	411	401	402	398	411	390	378	424	387	380	411	397	450	396	393	409	421	378	366	400	427	412	382	385	389	416	410	400	391	432	369	387	437	388	408	397	368	381	393	410	404	411	362	365	381	424	397	417	406	399	386	415	384	427	433	361	445	350	399	399	379	389	412	379	385	360	405	408	429	411	414	425	370	391	404	353	422	368	418	411	400	431	371	418	405	428	410	395	390	418	409	407	402	424	443	350	433	404	402	437	414	407	416	403	406	388	393	398	406	448	393	405	397	424	389	403	365	426	396	398	406	351	376	384	393	407	414	375	423	396	396	406	394	411	412	425	395	400	427	407	424	369	387	401	408	358	379	405	421	389	428	397	381	377	410	429	406	411	404	424	384	390	424	409	370	406	389	381	419	386	381	416	428	393	418	418	386	400	381	423	384	422	363	408	367	395	427	401	410	423	408	402	403	366	383	409	385	408	394	387	387	424	400	400	411	387	385	416	414	409	424	376	400	431	417	409	368	428	404	409	407	389	384	390	397	384	386	362	428	368	421	411	426	394	369	416	408	432	438	406	411	379	449	374	377	388	425	427	418	405	370	390	403	400	359	421	386	402	414	414	394	385	410	398	411	375	413	404	419	441	393	395	403	401
5433	701	379	337	284	301	304	251	311	282	251	263	287	272	246	277	246	244	246	270	245	274	311	284	278	247	307	298	258	266	282	238	245	263	255	323	285	273	255	273	260	257	257	271	262	242	279	280	292	265	271	289	259	245	238	251	285	252	278	276	254	284	272	238	266	263	241	239	275	252	271	275	269	267	268	248	267	270	258	273	262	285	258	256	242	270	240	284	245	255	266	265	269	247	273	277	241	281	264	236	262	281	250	295	279	264	279	274	280	275	242	259	285	250	253	261	256	274	268	257	274	281	271	290	284	292	271	271	259	245	266	264	257	276	255	264	265	245	287	268	273	251	254	250	240	288	278	271	286	265	268	287	282	264	253	290	311	272	292	271	287	253	301	224	261	270	281	266	283	263	301	271	283	281	276	257	281	262	273	276	273	264	245	290	289	292	265	259	256	281	237	254	271	266	272	264	258	228	234	284	286	278	283	269	258	305	260	294	261	282	232	264	246	262	239	258	269	276	254	312	247	257	242	247	274	259	283	266	277	239	263	266	263	227	288	275	284	261	292	247	267	270	243	259	270	275	258	248	280	269	279	264	264	307	246	222	275	243	274	269	266	281	255	261	270	254	291	280	275	266	244	266	269	243	263	294	290	290	270	284	264	302	288	268	249	279	261	283	294	265	255	264	252	291	264	278	251	269	280	256	262	283	279	280	240	273	268	267	272	244	271	261	237	263	266	268	250	309	288	275	261	240	256	275	263	269	278	284	269	290	258	279	257	293	255	293	270	272	258	264	259	287	259	275	256	275	261	251	265	269	260	264	274	303	255	280	270	275	280	278	286	279	266	239	282	280	250	243	266	281	260	280	257	220	254	248	267	247	250	282	275	283	257	259	290	289	260	275	275	281	279	274	248	294	277	242	277	281	267	269	262	277	264	230	259	258	276	271	281	250	279	276	258	228	281	283	247	273	263	279	290	295	267	292	257	274	245	268	251	251	292	280	271	270	281	258	266	252	265	280	254	272	294	271	293	254	272	260	272	235	261	239	270	266	266	255	258	287	279	281	291	283	284	249	277	256	267	264	246	258	297	255	248	282	248	278	279	289	264	228	264	270	245	217	263	251	254	276	266	270	254	279	269	246	234	247	297	301	264	241	295	267	261	238	284	252	293	283	280	307	275	258	278	247	272	276	288	265	313	276	278	266	242	286	270	248	294	240	246	271	234	273	273	267	265	282	258	285	244	236	278	277	263	245	268	265	236	268	267	269	261	274	273	266	288	258	264	284	270	278	261	266	260	260	283	253	275	253	250	293	275	258	254	264	256	283	247	254	273	272	278	256	295	309	255	280	275	248	295	256	246	260	296	264	285	288	247	277	258	293	285	277	257	283	268	247	282	257	242	289	262	286	286	285	255	253	252	260	230	252	292	252	271	251	264	279	292	288	273	279	283	271	255	234	274	273	260	267	286	272	261	300	266	252	261	246	255	273	287	262	270	238	272	271	262	288	284	224	266	280	265	261	282	247	297	260	295	236	234	248	245	289	258	273	270	277	254	273	255	268	283	255	275	293	275	256	273	247	268	263	267	309	267	279	294	245	310	257	240	263	235	288	253	276	269	270	270	293	242	284	248	240	276	284	267	276	265	265	260	282	284	285	260	249	270	269	251	267	272	269	287	289	268	273	251	270	254	268	280	243	270	291	270	240	226	275	310	249	260	302	272	247	255	264	277	271	279	289	273	256	304	292	283	258	260	247	276	267	251	265	279	258	248	271	255	257	267	260	300	280	277	275	256	277	281	256	251	263	264	264	279	345	274	265	251	299	210	285	282	279	245	269	249	273	268	258	253	269	283	269	264	284	276	245	260	298	286	316	259	245	306	295	294	272	255	264	283	275	255	270	303	250	274	257	285	290	261	265	254	287	262	264	259	257	254	268	288	247	239	287	268	267	253	302	265	280	263	234	277	260	252	270	289	298	267	264	299	259	306	278	288	284	263	274	270	270	283	261	274	286	258	273	268	262	256	285	271	276	292	272	249	238	258	251	271	246	252	281	328	238	278	292	271	253	291	259	280	291	276	296	242	275	262	288	257	269	258	263	272	268	269	285	263	271	275	275	253	298	265	310	255	263	253	280	294	237	270	275	252	230	230	245	247	263	258	262	265	265	275	289	265	280	287	258	236	258	244	285	270	274	269	265	272	279	278	269	242	269	259	268	253	282	264	248	258	264	272	224	277	291	263	244	236	290	251	279	236	235	277	244	282	279	276	251	227	275	266	268	291	253	257	283	271	252	276	257	263	248	251	266	264	278	276	257	299	278	278	272	261	258	265	264	262	256	261	257	254	259	294	281	275	254	243	248	266	272	285	239	284	276	267	290	273	250	289	265	272	248	253	262	251	269	273	283	262	246	276	270	279	262	252	252	266	256	244	234	247	241	272	267	261	250	265	253	257	248	290	304	251	247	263	277	281	268	262	283	266	283	262	257	262	288	277	260	286	290	255	239	271	297	263	267	259	275	276	258	293	270	293	266	264	255	243	264	271	278	296	310	273	261	261	271	256	245	280	244	248	271	284	277	266	291	285	258	267	275	260	274	268	282	261	243	249	287	265	297	276	266	267	251	256	258	261	264	249	269	288	268	247	283	295	252	235	271	261	284	258	265	282	270	254	279	291	271	286	286	242	260	237	269	262	279	294	247	255	273	270	274	264	288	307	266	255	254	241	259	269	273	288	284	277	249	233	263	258	304	260	262	290	246	255	254	293	277	272	262	270	265	255	249	257	282	278	288	266	231	283	266	260	232	254	252	310	288	290	261	296	261	273	266	303	279	280	256	269	250	272	303	278	246	241	281	246	288	257	263	264	261	283	301	237	259	274	258	256	244	257	273	278	273	278	233	262	246	255	263	287	258	260	280	256	283	287	274	294	242	268	247	291	238	274	279	288	255	268	261	247	247	266	286	270	257	284	292	268	281	254	251	266	301	254	262	240	275	254	239	292	273	270	267	274	285	291	275	250	290	229	271	259	252	275	261	279	240	254	236	239	276	279	269	272	278	270	251	288	259	266	277	259	257	255	262	277	265	278	260	256	281	273	271	258	300	269	242	235	261	272	249	255	248	269	272	292	261	300	253	228	259	264	253	307	270	258	282	298	276	248	273	269	305	289	240	264	291	252	286	255	267	277	262	253	238	284	256	268	241	269	259	241	276	275	263	238	258	254	276	274	292	258	276	286	283	292	257	261	268	272	270	273	264	284	269	277	242	265	250	287	283	307	236	276	272	282	274	276	244	285	281	275	265	256	283	285	246	269	277	269	280	242	270	233	272	236	262	264	277	297	288	286	253	267	261	252	264	252	267	230	257	275	281	282	308	296	289	289	273	266	279	272	262	256	265	260	285	233	260	237	232	253	299	267	261	283	275	276	269	295	257	297	281	291	267	274	249	294	283	288	231	263	280	278	255	317	262	253	281	261	249	258	303	305	281	261	273	248	263
5079	1038	924	868	852	843	803	816	821	788	757	790	866	757	745	720	721	719	706	774	698	732	730	719	726	724	750	703	731	749	708	773	746	761	703	709	752	684	662	741	700	722	737	698	716	689	735	708	699	717	684	714	686	700	713	683	758	702	680	711	718	688	728	744	701	701	710	692	738	676	682	699	761	735	676	698	710	718	690	669	698	716	717	725	746	667	692	734	697	731	699	700	727	765	772	716	717	757	692	701	690	732	719	703	750	760	679	769	737	709	790	662	710	784	717	721	692	697	716	688	706	726	755	716	717	714	712	698	730	691	731	743	705	723	729	680	714	719	672	704	687	721	696	740	753	680	713	696	703	755	734	679	752	711	720	695	682	702	679	709	715	698	741	702	718	679	731	703	727	710	758	711	728	746	689	700	725	708	706	708	709	742	716	745	716	668	716	681	715	688	708	662	670	701	690	704	684	722	684	663	737	738	687	693	710	766	716	714	704	696	697	729	703	653	747	704	719	695	750	719	718	676	729	728	747	740	708	707	668	708	772	715	706	639	767	754	725	706	749	706	733	755	700	693	706	749	727	739	727	745	740	723	740	747	728	739	712	736	729	720	712	700	747	686	701	745	710	742	729	707	716	734	744	734	680	681	726	734	788	707	658	738	715	726	685	725	721	699	701	729	732	727	736	706	747	705	729	692	741	712	716	741	752	707	744	736	761	704	730	677	775	716	718	688	744	732	721	721	745	751	750	713	666	712	693	717	756	680	706	695	692	729	702	687	717	745	714	702	716	752	683	716	687	714	729	707	713	722	718	698	719	719	706	704	688	765	703	747	675	706	699	670	704	724	697	709	677	718	658	695	682	740	668	673	687	745	705	711	752	754	742	688	738	711	694	729	702	712	706	729	692	679	722	707	711	759	699	697	713	730	762	750	673	738	674	692	693	701	718	673	732	733	683	717	685	721	717	727	735	719	697	715	700	727	744	774	709	750	693	687	740	711	731	741	669	754	680	738	715	710	698	696	716	718	722	724	709	733	710	742	730	748	703	652	723	718	723	714	681	760	729	743	736	697	731	741	783	697	704	720	745	745	722	741	730	692	731	717	734	706	726	776	707	741	798	720	727	700	750	705	679	718	698	703	710	740	735	685	707	709	724	699	738	721	744	745	688	741	722	757	762	700	678	724	745	729	703	690	668	766	727	678	740	715	752	740	746	731	715	717	742	720	686	731	696	677	688	673	680	751	711	673	732	718	760	742	696	710	704	723	701	720	744	659	773	681	693	756	749	677	773	669	698	789	737	723	701	696	733	760	754	717	721	755	751	730	707	733	797	705	707	723	663	690	694	745	708	689	720	713	696	720	759	739	712	713	702	714	691	729	735	692	681	697	747	749	731	743	713	696	703	736	694	720	724	674	696	712	699	710	711	720	714	755	725	707	746	707	736	705	679	690	724	724	732	669	751	720	676	739	762	753	734	712	639	723	726	668	740	717	730	759	687	703	743	687	691	699	697	688	712	705	718	724	705	702	746	716	698	728	682	724	701	741	661	746	673	742	712	698	683	653	726	711	696	718	678	761	705	690	697	669	732	693	715	670	713	727	777	645	717	699	717	690	734	729	742	688	745	728	716	714	734	704	705	684	722	713	705	706	733	757	657	707	715	716	680	710	727	678	753	669	752	717	741	707	728	786	700	713	699	722	693	717	738	769	742	734	730	704	663	760	712	752	734	696	692	696	743	760	709	659	694	701	687	687	734	751	715	717	712	679	693	662	734	712	684	767	706	731	722	731	700	702	735	732	689	734	718	735	698	738	691	695	683	707	741	700	720	705	700	719	731	699	688	711	721	750	753	748	744	769	735	706	750	701	721	790	715	700	728	743	737	710	721	735	692	659	713	704	674	690	740	758	716	662	733	712	729	733	747	708	686	685	763	714	754	698	691	662	719	741	742	716	742	674	716	707	717	721	703	750	719	664	744	687	757	722	731	775	706	698	690	668	735	755	691	739	734	704	705	734	684	709	751	708	675	729	727	759	780	720	733	707	746	739	668	745	672	701	732	711	637	721	701	689	772	712	719	696	722	711	678	660	732	718	705	735	740	707	724	684	773	713	777	728	685	684	703	709	704	788	712	723	715	686	756	724	716	740	689	675	712	708	775	702	722	735	705	713	723	744	683	694	729	715	753	715	737	732	731	755	691	746	748	716	716	746	693	717	697	728	707	727	703	761	722	760	732	705	727	717	731	717	721	719	733	678	714	710	715	710	668	698	691	711	732	724	722	696	742	720	719	646	723	712	717	770	735	736	766	732	714	690	688	766	702	709	692	691	693	725	751	741	686	742	755	721	712	711	692	712	720	711	719	728	739	713	708	696	676	774	700	710	731	750	647	698	692	691	702	719	743	704	709	700	661	693	707	748	745	709	679	708	701	734	750	690	703	721	658	741	746	760	743	726	663	695	734	705	709	683	716	701	699	702	674	712	750	745	724	652	726	751	642	744	670	704	676	692	713	738	716	698	732	748	730	726	720	750	708	750	646	702	673	667	694	689	717	743	753	702	763	711	752	781	680	739	710	743	692	747	701	718	748	718	741	719	708	747	700	744	699	707	733	723	706	697	684	724	754	698	743	729	752	740	684	692	694	735	694	700	703	713	711	720	710	703	738	696	767	719	709	746	803	750	713	716	682	708	717	739	699	710	690	701	724	767	733	749	734	687	696	732	696	650	733	710	702	724	749	715	721	742	732	703	717	710	686	722	767	716	685	766	743	747	728	712	715	764	673	735	770	734	711	689	665	691	740	728	709	714	709	635	686	703	680	699	729	687	719	731	741	720	688	756	748	708	734	705	746	736	691	690	753	682	709	700	727	703	739	682	686	689	714	717	682	695	735	716	773	681	716	755	668	723	685	749	726	653	712	729	719	690	707	738	709	697	749	708	694	714	669	730	700	711	716	703	731	724	751	722	747	739	696	733	673	781	718	760	703	713	693	744	724	734	721	672	706	693	704	723	701	729	728	749	706	749	686	640	724	709	757	720	765	757	747	709	737	738	698	673	755	751	720	727	747	697	681	671	717	794	690	686	715	713	722	684	716	686	749	697	671	711	713	716	724	679	769	689	678	737	696	729	721	717	730	744	708	691	689	684	791	703	702	724	673	734	711	769	702	750	764	737	681	796	738	703	728	701	697	725	777	675	753	722	684	712	732	755	704	720	734	694	708	672	688	680	689	714	738	698	735	737	697	664	742	664	730	749	747	736	745	705	636	785	717	721	719	696	687	672	690	737	726	690	733	673	721	744	759	715	721	699	723	736	748	672	735	741	754	682	696	675	731	737	746	701	695	685	696	715	731	730	685	693	741	725	720	708	701	716	686	754	714	713	753	695	714	717	728	705	709	713	710	721	685	714	743	679	721	718	691	696	686	733	750	702	766	728	693	749	754	692	745	710	756	674	738	688	670	707	750	734	700	732	708	725	742	732	724	739	740	733	727	718
35116	14259	6562	3271	1662	1016	721	534	479	381	419	436	1377	308	307	307	333	326	296	314	323	311	313	277	320	279	318	293	294	319	293	274	278	266	278	295	280	296	272	349	307	288	287	280	262	273	322	260	282	302	279	286	326	305	297	280	275	286	312	295	266	302	266	292	299	290	269	259	267	297	269	286	305	319	298	279	282	265	283	303	296	283	306	269	284	302	295	288	304	247	312	296	273	291	289	310	291	296	274	319	294	317	316	289	308	311	319	302	269	324	276	300	263	287	296	280	299	267	289	311	301	297	278	292	274	298	291	270	308	283	289	306	275	298	303	269	286	296	293	286	288	267	271	269	288	260	259	288	281	294	283	297	295	275	294	279	276	260	275	302	293	299	299	299	281	285	282	265	283	222	267	296	309	314	341	306	278	335	283	292	307	280	318	273	308	311	277	284	269	290	257	295	307	319	299	270	285	303	303	282	288	279	298	298	289	304	303	293	306	318	282	288	305	316	312	286	300	308	296	252	301	294	292	292	288	273	293	273	297	282	281	270	273	283	284	287	291	316	264	305	310	298	256	296	271	299	243	298	334	266	281	291	278	342	296	313	269	259	275	284	273	295	306	284	281	321	286	283	275	313	305	275	290	313	307	331	301	303	261	308	318	297	294	310	248	283	311	326	293	289	295	265	340	299	274	302	296	315	321	283	291	313	296	248	309	270	269	279	317	279	291	327	300	308	262	297	285	282	272	307	275	302	315	283	307	328	294	295	321	276	266	295	277	316	318	259	309	250	306	296	282	275	252	315	307	308	282	304	270	292	304	303	288	293	268	284	289	286	301	268	311	290	286	276	284	272	298	323	286	288	278	290	292	287	271	290	312	324	287	277	299	279	283	254	260	277	321	302	292	322	286	287	304	284	303	263	276	272	304	270	267	289	296	278	279	289	264	276	267	269	307	303	310	298	276	284	333	282	289	292	283	271	281	302	293	296	328	274	280	297	279	312	283	297	295	288	285	301	283	282	298	267	296	322	295	297	288	302	268	297	294	294	265	290	315	289	309	301	287	298	294	276	276	269	292	306	280	253	263	294	277	312	274	275	282	246	269	279	286	287	306	322	332	297	262	277	297	313	274	266	295	280	300	302	296	282	288	290	306	297	319	297	297	286	262	299	290	307	282	281	328	281	279	300	285	282	296	319	266	260	303	297	266	262	298	312	256	295	336	298	290	303	296	292	321	281	313	302	272	317	322	307	298	286	319	277	297	292	290	252	305	253	281	296	302	302	285	281	299	295	287	290	275	313	303	311	315	292	267	281	290	292	290	324	290	281	296	275	296	284	273	287	308	281	277	275	292	313	315	333	266	275	281	304	281	289	313	317	292	307	263	265	274	288	318	314	277	257	283	288	280	268	277	303	284	276	307	285	313	285	269	291	313	297	314	297	285	266	279	283	290	298	303	287	268	284	301	296	270	299	268	311	256	273	298	266	294	277	284	296	285	289	290	276	285	271	302	290	307	301	282	291	291	263	302	299	301	261	267	279	302	295	287	299	298	298	285	256	318	299	302	283	305	277	302	290	291	290	291	272	288	280	324	303	288	300	285	271	286	319	271	282	288	286	281	273	306	295	268	307	262	308	279	288	280	307	309	261	284	296	297	301	282	275	302	301	258	297	313	276	304	284	307	273	256	263	303	285	299	306	302	295	291	301	268	268	321	279	311	311	274	261	297	302	314	298	282	305	297	307	314	288	302	283	286	281	318	273	319	283	321	286	305	286	283	281	283	285	316	318	277	307	295	288	272	294	276	286	310	261	271	304	298	312	307	279	289	260	310	272	320	318	297	309	278	288	320	293	296	263	293	296	285	264	275	273	274	288	281	312	291	315	312	290	261	290	302	262	288	293	295	302	292	286	302	288	307	306	270	307	270	310	289	277	315	270	280	272	259	287	277	286	295	283	317	276	290	280	323	290	293	284	292	263	293	267	284	302	297	270	308	276	270	289	289	323	256	274	276	313	307	312	287	282	284	319	321	284	267	303	278	290	287	282	288	273	289	292	278	310	310	280	284	266	289	280	292	307	288	282	262	276	282	273	308	263	260	291	276	298	285	305	271	276	300	297	284	279	290	277	266	295	276	291	288	278	249	294	283	315	281	304	304	300	281	294	259	283	255	286	268	307	282	294	294	290	319	301	286	304	313	309	287	294	294	299	304	289	309	305	304	276	296	331	274	308	244	297	291	284	295	290	287	287	295	297	301	325	300	313	289	266	263	297	297	312	331	292	286	300	308	305	289	294	287	285	315	284	277	293	266	274	269	325	268	276	297	301	294	300	292	274	275	294	294	255	295	303	296	299	337	270	283	265	279	300	302	278	291	288	302	267	278	295	268	310	275	301	279	272	300	302	300	288	304	280	299	269	284	294	303	273	313	323	290	282	294	273	292	313	308	298	294	340	266	298	274	280	284	261	277	290	307	274	272	311	298	308	268	282	319	287	284	263	288	300	293	285	279	273	274	292	299	285	301	279	292	272	282	317	300	314	283	272	269	292	315	267	272	266	280	278	275	284	288	295	266	274	304	290	291	293	295	261	311	292	261	293	298	276	250	276	272	283	304	286	311	294	272	320	288	283	265	281	275	304	277	306	295	299	300	292	301	272	310	271	317	273	272	288	292	293	312	270	293	297	327	253	284	293	314	335	269	279	287	328	291	277	271	299	293	320	261	296	269	277	329	312	312	313	297	251	268	272	249	296	288	279	311	302	289	299	301	300	309	297	286	282	291	283	285	301	278	306	280	300	258	283	292	285	279	299	279	284	303	304	272	304	277	297	284	273	331	275	249	312	296	287	322	298	272	285	256	300	280	322	275	310	291	293	280	292	282	293	243	270	274	305	310	302	293	261	286	319	294	289	287	288	329	297	283	272	320	299	293	335	336	299	297	317	246	306	280	298	293	287	293	296	285	319	306	283	309	295	282	301	306	263	285	299	277	290	291	305	292	288	320	278	286	304	300	273	283	285	310	267	303	294	277	285	261	288	258	299	283	315	272	279	288	259	292	289	280	284	281	282	287	324	262	289	292	295	279	282	311	318	292	281	298	293	298	287	288	254	262	311	309	313	334	306	285	293	290	290	312	277	306	273	269	298	303	302	280	296	292	283	242	281	290	302	287	308	312	294	274	284	309	307	299	271	314	271	317	308	289	296	273	282	278	283	331	291	281	313	308	322	259	273	307	276	272	274	293	274	299	278	314	321	274	298	293	291	288	291	306	302	286	299	300	283	300	311	283	275	283	309	293	304	302	310	284	309	298	280	272	285	296	294	301	288	310	302	299	293	283	289	309	287	308	300	265	304	282	281	327	312	290	302	340	288	340	273	275	300	309	296	285	291	261	252	292	300	325	293	313	293	269	257	288	259	278	258	291	292	303	253	286	288	322	286	283	299	294	286	289	270	297	324	281	258	273	281	315	306	306	251	297	330	277	277	285	294	287	291	297	281
23390	2704	3534	3885	3389	2755	2334	2065	1805	1636	1462	1526	6402	1168	1140	1105	1025	1018	944	908	941	922	973	898	893	875	853	854	898	822	810	829	803	918	812	767	787	817	762	776	814	780	832	848	738	781	784	808	819	785	794	773	773	777	807	758	795	751	778	775	775	758	756	785	739	778	784	771	735	758	733	771	755	770	771	747	744	683	703	769	722	735	775	783	769	758	743	795	753	764	783	773	789	727	706	754	733	750	732	767	767	780	714	735	716	790	755	754	738	761	767	722	802	769	750	753	731	733	752	754	760	741	755	762	750	699	746	816	762	738	746	776	816	740	741	730	743	736	697	772	731	774	773	790	751	741	719	732	737	804	748	784	752	769	742	765	816	729	788	780	728	786	771	731	710	764	751	766	789	783	706	743	750	780	755	745	712	728	748	745	758	752	720	757	750	749	781	761	755	731	766	756	782	695	736	776	750	731	717	745	764	782	783	789	784	764	782	793	773	789	768	723	790	774	736	754	771	773	749	769	758	775	764	754	771	752	778	791	750	751	764	784	730	706	708	753	755	746	739	732	785	746	728	742	762	765	771	739	754	712	708	743	769	759	732	760	747	788	799	750	790	736	765	723	754	755	740	717	753	765	742	759	836	723	748	792	750	693	716	747	716	755	768	752	743	724	763	723	739	724	703	714	790	729	711	723	734	755	745	770	749	721	850	728	760	764	753	756	773	774	709	731	781	734	754	708	722	802	721	708	751	790	744	733	743	767	785	719	761	798	784	752	728	770	738	743	752	738	750	770	712	719	741	750	705	785	816	715	723	744	745	787	722	738	745	736	730	758	746	707	789	763	752	738	752	719	781	752	777	744	714	777	711	736	777	718	768	753	734	790	765	740	779	751	763	772	799	735	705	803	727	742	684	745	728	801	729	772	733	759	776	753	736	738	743	780	741	732	736	753	770	742	752	778	763	753	801	782	719	781	757	781	775	766	730	740	750	733	743	787	741	725	784	753	739	789	770	715	723	744	767	740	739	768	730	799	746	791	765	764	730	705	742	773	750	787	726	741	706	728	742	751	736	695	757	767	782	718	728	733	810	793	781	782	712	785	741	774	772	673	759	766	776	750	728	781	788	714	757	728	758	771	748	683	777	781	761	748	745	745	761	783	776	793	768	772	773	743	753	787	766	743	738	758	758	792	750	740	800	787	750	746	732	782	763	716	748	776	769	793	725	759	771	764	759	732	794	751	771	753	764	774	730	690	764	783	714	736	726	733	759	805	744	737	738	711	747	767	800	772	783	777	791	763	773	778	734	727	754	813	755	761	746	735	736	734	754	750	746	802	724	713	781	733	719	757	771	768	759	745	760	777	745	733	730	735	752	754	767	694	718	799	696	793	813	757	773	705	731	748	765	770	738	783	760	733	748	752	753	786	691	738	756	790	732	775	774	750	754	743	750	794	749	740	725	711	768	805	745	792	764	719	774	762	763	760	779	780	752	720	802	750	756	749	777	759	783	763	764	776	749	779	736	760	752	764	754	738	748	723	752	795	738	782	772	746	728	708	751	753	787	753	771	753	745	761	704	809	765	756	782	777	728	746	756	776	797	726	740	749	759	774	776	769	719	793	741	753	771	770	727	802	753	768	702	761	721	723	742	756	716	715	780	694	728	713	754	764	745	735	771	730	763	749	705	728	791	747	728	726	704	692	751	753	754	751	784	783	743	746	751	781	774	798	780	740	711	769	734	724	734	751	808	747	764	734	733	795	747	805	746	749	749	770	797	715	733	743	762	743	777	739	750	769	740	709	779	715	803	813	794	746	770	727	777	751	731	738	740	782	766	731	699	756	690	731	750	733	744	735	763	745	766	751	746	743	768	737	754	736	755	762	732	803	758	726	771	698	732	770	765	745	746	742	794	771	759	712	748	760	770	776	744	748	807	733	728	751	726	766	761	778	725	758	741	752	815	733	761	722	744	785	774	736	749	737	755	722	742	779	803	731	767	706	750	715	756	749	721	782	765	722	759	777	731	785	767	737	747	749	783	782	751	731	730	759	732	759	781	766	767	759	764	760	744	802	720	737	730	733	751	717	772	677	708	750	743	750	724	726	771	751	817	762	757	726	725	760	731	766	769	761	742	778	741	754	735	769	726	747	746	757	792	770	687	745	728	771	763	705	699	765	747	745	781	716	748	742	750	722	733	746	713	786	721	785	777	728	785	745	754	756	774	738	736	781	725	800	764	780	752	757	729	760	840	792	777	732	741	827	774	755	822	726	713	751	773	765	757	766	801	773	758	736	715	754	737	761	736	753	758	741	732	738	751	751	793	707	738	762	787	720	778	774	698	758	718	792	748	758	791	716	742	793	766	756	809	736	722	726	714	746	802	774	783	810	751	735	744	772	773	737	772	698	705	771	715	839	762	796	715	741	764	721	772	704	704	741	812	745	750	725	752	783	764	803	735	779	737	776	763	733	738	754	796	755	747	714	722	744	766	741	737	809	751	760	784	695	769	798	740	742	758	745	722	751	737	756	733	731	736	763	808	752	760	748	789	744	771	702	787	707	742	744	761	731	742	780	764	731	723	753	744	696	779	744	813	746	772	716	762	718	717	710	782	746	757	782	779	801	771	774	798	755	741	784	734	740	754	729	738	810	746	766	683	798	722	742	738	756	785	725	743	759	744	741	801	735	728	736	762	758	794	798	768	726	732	769	758	739	744	706	748	749	810	808	748	818	772	801	741	788	771	780	791	735	744	746	728	728	768	797	750	810	739	744	718	754	743	796	746	748	717	755	761	730	719	777	780	754	747	795	772	795	766	724	708	737	766	714	789	751	753	796	745	755	705	749	788	717	741	791	742	733	757	748	754	753	710	794	753	772	753	818	797	761	763	747	793	749	723	755	778	710	747	791	754	721	739	735	798	818	742	773	757	739	781	827	737	724	818	705	767	766	720	749	728	788	779	736	722	702	713	777	780	749	780	726	754	710	741	779	768	778	735	769	688	722	801	763	749	748	773	763	736	718	757	730	754	767	755	789	722	750	763	755	796	753	765	763	703	774	749	761	752	783	720	764	764	744	750	738	757	747	734	727	758	792	703	772	774	777	751	782	726	760	740	733	772	791	710	789	832	772	767	784	754	801	764	753	695	754	677	742	735	795	740	735	765	736	726	787	746	761	741	741	742	772	776	759	757	813	754	781	709	738	744	748	703	762	738	746	751	738	779	784	760	752	750	746	775	798	726	766	743	764	790	776	708	761	716	713	787	755	745	765	692	747	717	777	754	769	763	740	728	731	732	782	760	740	717	785	782	761	816	723	721	755	730	725	708	739	741	776	754	721	735	731	760	713	745	745	764	729	780	734	760	724	755	750	775	730	788	816	813	768	691	753	771	790	775	735	767	693	798	753	775	768	767	830	765	753	758	745	736	723	747	730	728	750	764	787	747	753	747	794	734	725	752	694	796	766	682	777	754	797	800	766	702	727	743	738	738	768	809	759
42879	18801	10332	5806	3060	1681	1052	579	477	408	387	350	1676	260	232	251	223	220	218	188	168	187	176	166	172	180	179	187	158	171	156	151	151	142	166	177	153	152	170	165	157	143	156	152	146	160	170	155	148	161	160	167	168	130	156	165	139	145	142	149	136	120	147	160	151	156	146	140	158	128	147	143	132	147	154	121	143	152	157	158	132	157	141	143	132	142	143	177	167	151	158	169	170	148	152	125	145	164	150	162	140	141	153	146	135	157	157	149	165	158	148	140	135	164	144	163	151	137	160	143	147	140	131	176	153	134	131	142	147	162	129	158	148	173	132	160	145	118	152	150	158	132	152	153	141	137	141	151	130	128	135	140	156	129	140	165	140	149	146	133	151	144	139	149	160	145	162	160	150	154	132	150	156	148	157	140	148	141	149	160	154	147	140	145	163	119	161	136	135	132	141	166	138	141	169	152	121	124	149	125	149	152	116	144	163	141	155	156	149	150	128	153	141	128	151	142	138	144	142	148	169	130	144	151	133	152	152	138	141	145	164	157	139	142	141	144	165	148	131	148	168	125	148	152	145	149	157	134	146	143	131	150	161	149	130	150	145	126	146	154	156	152	151	148	117	134	136	142	153	127	150	140	168	138	137	139	147	128	142	132	153	149	148	160	157	144	163	144	158	130	137	161	135	152	141	139	148	138	146	170	148	145	153	139	160	140	140	149	143	170	138	150	143	154	159	147	164	133	125	135	159	129	131	132	146	158	134	135	149	145	158	154	155	170	136	127	138	135	149	161	144	150	134	153	126	169	139	166	162	155	116	146	123	133	143	177	140	129	141	144	150	136	143	149	163	137	132	142	144	135	134	144	162	133	138	146	153	137	162	132	141	153	164	143	152	131	143	125	171	129	150	132	122	172	126	155	159	154	152	134	128	145	141	136	164	150	133	164	154	159	168	139	153	122	132	137	157	138	151	136	172	149	145	159	144	143	144	119	163	146	152	156	148	161	147	156	139	157	150	153	155	128	149	139	151	133	135	147	150	131	165	128	160	170	133	153	151	145	143	156	157	137	138	133	127	147	134	158	133	155	150	146	146	149	144	118	148	172	122	115	136	145	165	164	147	179	147	147	136	164	150	149	155	172	137	142	139	129	135	163	164	164	153	168	152	167	149	127	150	143	164	134	140	148	161	147	143	136	137	117	132	154	140	136	157	153	152	134	144	147	163	133	151	168	130	166	139	128	131	146	149	145	153	170	128	131	157	134	153	150	151	170	135	149	133	143	154	146	151	150	149	161	151	130	137	132	135	164	156	133	137	137	128	158	130	133	157	174	145	136	140	164	128	169	148	133	156	136	148	148	158	148	141	144	132	141	142	149	147	163	133	135	145	150	148	139	159	141	129	156	153	161	137	156	142	137	120	144	156	126	137	137	135	155	133	159	152	146	148	156	143	151	147	137	143	149	183	147	154	166	143	137	160	148	141	143	134	153	166	130	126	142	143	148	149	129	136	149	144	141	144	143	146	137	157	160	150	150	150	127	142	133	144	140	136	143	145	145	143	126	134	135	147	154	142	123	169	143	139	153	172	123	144	153	143	149	128	139	136	157	131	135	141	126	135	146	147	145	139	160	140	176	165	156	132	158	144	130	140	159	134	153	145	126	150	115	143	139	139	158	150	127	169	137	132	146	152	147	131	147	160	146	136	155	144	134	154	163	135	134	149	191	144	160	130	123	163	162	147	150	131	125	145	153	150	127	135	126	150	135	151	155	140	157	148	131	127	148	153	155	136	135	133	159	118	165	147	143	127	106	163	137	171	141	144	119	154	149	145	140	156	137	157	149	140	147	150	161	142	154	144	137	146	159	155	142	120	151	137	140	138	149	149	126	116	141	137	144	148	131	148	137	151	141	140	131	157	160	123	142	145	169	121	150	149	132	131	118	152	118	151	154	176	147	146	156	159	142	170	129	126	157	143	144	131	153	149	136	153	146	142	145	156	139	150	142	158	144	146	153	159	145	138	150	136	139	129	140	151	147	155	159	140	137	154	154	172	150	154	159	138	140	138	156	154	144	138	143	155	153	166	137	172	147	174	157	137	132	128	156	152	142	176	135	147	173	132	158	157	135	141	140	147	160	158	155	155	126	128	140	140	126	145	141	150	146	139	119	157	148	150	141	157	127	133	138	148	129	131	162	127	150	143	130	161	150	150	150	135	148	148	131	144	144	136	140	146	149	130	160	134	137	136	151	139	130	144	150	138	121	148	138	132	163	149	130	147	146	149	134	152	146	153	165	130	161	155	160	164	145	167	142	130	145	155	156	127	143	162	143	141	138	149	137	122	126	145	156	150	146	172	151	136	145	145	138	141	154	125	175	131	161	150	147	140	156	132	138	129	116	137	134	159	125	150	156	142	144	159	149	137	169	153	147	177	145	141	117	150	149	134	122	149	148	141	153	145	137	153	161	139	157	143	155	142	129	155	140	164	168	138	153	138	141	147	161	150	165	134	136	163	132	141	149	149	158	135	156	154	131	154	164	140	158	118	149	142	145	161	150	130	176	146	125	158	164	163	169	149	157	117	141	149	150	144	159	183	155	147	134	143	168	146	123	155	132	120	129	162	156	128	149	136	158	165	149	150	152	138	159	150	154	164	146	157	133	139	159	137	133	153	160	131	156	155	151	133	144	164	175	146	143	148	114	160	150	117	176	158	150	134	130	139	156	135	141	158	144	134	158	155	134	155	135	135	150	125	145	164	133	136	157	149	157	136	171	124	114	148	150	140	146	154	133	126	122	139	149	137	157	158	135	164	130	154	146	147	126	143	143	153	142	151	148	147	168	127	151	139	141	153	123	140	137	145	124	119	145	119	147	158	120	159	139	161	139	146	145	149	132	141	143	141	159	144	126	163	144	145	127	129	127	136	143	138	169	148	154	158	146	158	133	150	148	135	131	138	144	146	145	164	145	134	156	166	164	144	138	129	159	136	135	132	165	132	137	135	150	148	125	137	149	139	150	156	149	134	140	145	148	141	164	149	152	160	166	138	145	152	144	117	146	148	151	145	125	134	157	138	135	127	135	169	144	186	150	137	151	142	156	152	150	147	144	147	159	157	149	122	150	145	132	146	148	141	143	146	146	156	146	147	132	164	124	139	136	154	125	144	158	147	134	147	146	162	149	144	146	169	144	125	150	163	155	150	131	138	156	141	140	142	144	169	139	152	141	150	147	151	163	150	139	166	159	142	131	148	149	139	170	165	138	134	155	156	155	138	164	138	145	158	154	150	142	159	170	148	149	148	177	146	165	128	138	140	153	149	126	141	153	142	124	129	131	144	161	178	142	157	142	155	139	138	134	134	162	137	128	144	145	138	179	116	145	158	155	148	156	153	135	153	168	156	140	136	142	152	165	149	143	138	132	142	142	133	150	133	161	125	145	165	143	170	144	160	136	161	132	125	145	139	139	142	140	146	136	154	129	167	137	146	141	152	146	161	150
27903	3430	5562	6224	5146	4164	3370	2770	2427	2051	1809	1668	7244	1268	1081	1107	991	943	801	848	728	725	697	712	651	659	612	624	575	613	565	525	530	556	509	519	500	508	523	497	504	481	509	499	435	488	403	494	423	456	456	478	471	440	452	447	463	429	425	471	443	440	416	428	418	430	438	433	437	437	423	441	438	452	435	407	415	412	408	395	424	448	392	430	452	431	414	412	410	425	421	411	401	404	379	406	394	411	399	422	436	407	436	422	461	422	395	369	429	400	423	409	398	416	371	383	385	415	441	439	412	425	409	400	395	412	385	429	431	428	399	413	405	399	429	386	414	417	434	409	409	413	420	382	410	406	376	408	405	406	379	414	398	359	361	406	392	395	409	437	444	407	378	377	427	410	425	411	417	420	387	398	421	358	385	402	398	397	361	427	372	392	384	398	407	404	427	399	411	420	419	393	412	391	395	417	445	395	349	416	397	382	413	390	399	399	435	391	386	423	383	403	406	396	415	401	405	383	391	418	439	428	363	419	458	393	429	361	404	367	368	375	378	379	406	432	395	414	403	392	432	404	405	389	420	397	371	429	360	416	413	411	383	397	380	391	434	431	366	408	398	402	403	403	419	423	395	390	445	375	409	410	347	392	414	414	408	395	389	387	416	372	420	388	417	400	403	381	364	393	395	416	393	424	407	419	394	368	396	418	389	392	388	392	375	418	393	423	435	416	370	426	412	405	380	388	385	377	418	429	433	378	389	421	391	426	390	404	386	396	423	408	445	380	371	445	432	403	381	387	417	369	394	374	373	416	391	407	363	402	388	405	399	419	358	431	380	411	389	395	402	371	391	399	367	439	413	431	425	392	378	380	404	415	417	389	376	418	392	411	409	382	443	397	416	428	370	378	419	391	370	379	408	360	379	434	445	438	438	429	405	367	412	397	412	370	408	400	404	395	360	404	350	396	420	385	374	413	368	398	379	430	364	385	421	411	394	415	415	405	406	392	426	406	354	369	402	360	419	381	449	396	410	415	421	395	399	392	402	400	392	409	404	411	408	409	354	413	415	389	401	403	377	421	389	386	411	411	414	391	385	414	387	425	397	408	405	418	419	407	398	384	388	420	401	418	385	394	391	419	411	406	392	395	426	366	399	370	390	418	413	397	408	405	382	387	421	435	406	420	457	405	404	397	423	400	418	419	399	366	413	425	383	374	352	365	407	396	378	402	410	413	364	409	384	393	384	448	425	432	415	423	387	397	416	389	429	413	387	393	367	390	398	413	435	395	387	395	395	387	394	377	403	377	388	418	409	415	421	401	406	379	369	395	422	409	405	411	446	388	385	411	411	378	363	382	429	403	384	408	381	376	397	381	392	405	402	407	388	393	389	404	434	385	356	410	393	416	385	411	393	397	365	417	398	409	387	410	427	397	390	417	420	369	382	421	411	402	388	393	430	402	366	430	415	401	419	430	369	368	406	405	392	397	433	404	418	423	409	358	375	396	416	392	418	386	429	399	394	378	452	397	397	383	390	415	392	423	420	392	412	356	377	429	415	432	393	407	374	419	387	380	364	362	417	369	401	384	421	400	400	445	371	394	359	402	400	394	432	374	382	373	413	376	405	372	363	436	395	386	428	367	401	368	406	384	413	370	380	405	445	392	401	386	386	393	427	397	425	389	392	419	445	413	457	392	409	388	373	414	377	392	379	379	409	403	414	392	396	401	435	401	414	382	425	399	391	392	412	393	415	400	363	390	402	427	372	399	403	401	449	403	421	381	388	428	384	404	392	367	405	387	395	386	406	474	404	436	375	427	387	395	408	404	405	401	406	373	398	400	412	376	399	339	420	403	381	376	405	375	420	410	369	404	418	374	397	366	400	415	418	400	391	428	397	392	433	416	449	404	370	376	396	392	390	421	389	368	426	372	371	393	390	431	400	402	404	381	384	385	398	395	411	395	422	413	357	407	405	395	396	411	399	416	400	403	405	409	410	408	406	419	413	405	424	395	396	402	391	439	427	399	425	406	395	407	397	411	422	446	394	376	350	385	427	355	395	439	373	373	412	399	415	442	426	405	424	390	429	389	372	375	388	398	368	439	425	401	371	367	386	382	399	378	398	365	403	396	372	393	408	400	405	441	404	393	396	373	402	369	377	364	436	439	436	371	365	443	387	376	432	401	420	387	401	375	366	401	412	390	414	424	375	381	419	396	436	432	379	412	414	396	408	432	434	393	415	402	414	370	383	376	433	415	432	419	394	360	367	417	398	399	400	418	410	382	449	400	404	421	361	415	417	388	384	390	401	400	428	362	429	392	394	395	377	419	397	412	420	387	387	416	398	367	392	399	423	410	438	404	441	430	410	409	394	415	390	405	409	404	411	408	412	387	394	382	402	421	401	380	391	381	396	419	433	364	413	358	400	426	402	426	405	359	387	385	364	396	414	412	429	412	404	433	397	386	369	398	387	414	398	423	387	380	398	387	378	419	364	381	400	409	386	406	398	400	404	413	429	388	387	382	355	413	395	408	393	409	394	447	417	397	393	348	382	454	395	390	405	392	399	401	423	382	407	404	403	421	397	382	424	380	398	372	421	413	394	407	401	407	420	401	386	381	377	395	376	370	405	397	374	397	386	383	426	393	390	393	427	422	364	385	421	415	428	374	429	401	388	395	437	405	405	404	402	417	397	376	382	362	403	397	405	424	409	397	413	413	407	429	422	419	417	382	407	412	407	392	397	387	366	397	411	409	421	414	385	401	442	382	421	448	377	427	379	425	406	389	426	369	372	411	420	378	411	392	416	392	412	422	420	403	361	381	381	394	420	426	400	435	420	445	422	433	418	388	395	398	393	399	395	459	379	421	400	399	407	392	386	425	420	403	369	392	415	392	371	418	388	405	414	381	428	373	395	392	395	410	381	377	408	409	444	369	395	377	434	392	386	403	422	395	410	383	373	365	422	413	400	375	376	388	408	395	414	412	421	403	391	408	445	380	402	394	448	391	408	359	417	391	385	415	391	420	402	400	399	407	414	390	401	384	395	402	444	380	427	390	416	421	372	365	421	408	402	428	399	404	430	432	410	376	430	417	422	381	369	393	430	418	392	375	393	387	384	409	397	421	418	375	394	393	384	421	390	398	400	440	378	386	391	427	374	380	367	376	394	400	394	421	388	421	404	388	415	405	443	390	402	389	395	387	402	389	415	382	443	375	434	395	387	350	378	411	393	423	370	389	383	415	387	412	447	430	397	390	420	412	366	388	373	413	395	389	396	399	395	396	363	395	394	369	389	387	411	414	362	420	410	405	409	413	421	423	412	418	385	409	397	407	384	415	445	422	414	372	420	380	410	399	391	381	369	437	403	448	369	387	416	407	361	385	404	436	400	418	397	369	396	424	397	423	394	393	405	403	417	375	404	410	404	395	342	437	429	448	411	422	415	380	384	374	407	389	409	423	413	405	369	389	413	405	393	371	405	373	364	407	399	389	413	393	411	439	391	405
5189	617	404	295	306	310	282	276	257	307	239	266	283	256	264	254	256	281	260	288	260	276	276	266	281	269	268	271	258	273	239	290	276	284	263	240	263	241	268	282	290	281	270	259	291	294	270	268	306	253	287	249	274	266	285	279	299	249	243	252	269	269	264	272	271	248	262	296	255	248	265	282	279	255	274	292	275	300	242	258	280	268	289	281	247	253	246	285	294	277	275	271	265	266	245	267	236	251	286	261	248	266	288	248	267	271	262	240	269	266	257	265	270	249	282	244	290	253	246	269	262	271	264	259	266	284	290	299	255	269	286	276	281	274	251	260	285	245	272	268	270	264	252	256	276	284	283	249	237	255	264	271	256	263	287	283	286	251	309	277	246	297	263	275	291	300	285	287	250	279	270	242	279	281	286	265	274	260	295	275	270	291	274	299	249	271	240	267	263	288	260	254	268	232	290	300	284	301	254	278	261	259	274	250	277	265	279	235	269	270	266	247	256	285	291	274	251	257	251	258	251	278	280	285	295	269	253	274	277	286	276	273	259	290	265	269	237	258	248	257	308	268	270	267	278	280	265	258	263	263	266	275	247	266	285	272	293	265	276	254	250	250	264	272	276	267	255	255	254	229	281	261	263	267	238	245	250	233	289	252	273	272	302	293	268	297	244	251	268	253	264	292	265	259	262	288	294	289	273	288	278	266	242	283	266	289	271	271	289	242	248	233	269	274	272	295	260	262	278	282	246	259	294	285	260	245	270	273	289	268	263	279	289	284	264	246	286	244	268	256	263	256	292	266	256	295	272	295	255	274	248	268	293	252	302	257	290	244	258	283	265	253	268	286	292	276	281	273	273	262	272	247	270	283	268	269	260	238	246	280	267	255	253	281	261	262	274	275	276	266	279	255	285	259	245	276	249	248	250	247	276	237	260	274	264	234	283	265	288	287	263	271	276	247	252	287	276	299	277	278	253	297	284	289	282	263	275	247	269	269	253	262	245	251	268	261	246	268	273	272	236	271	277	263	271	267	257	240	255	244	256	281	259	235	262	279	279	275	241	268	279	264	264	264	265	255	266	257	314	243	284	265	303	243	277	304	277	243	244	293	261	247	267	271	251	254	297	248	225	271	298	256	269	287	267	253	244	281	263	278	255	272	237	259	262	262	248	272	258	290	254	254	264	256	263	277	283	259	241	303	238	275	276	255	266	250	271	277	295	274	281	281	283	235	250	252	263	255	277	261	286	240	269	260	260	258	267	290	289	281	267	237	275	279	286	288	281	237	257	273	271	258	280	247	266	239	283	280	281	282	275	262	264	273	257	261	269	268	291	292	279	294	258	256	256	271	287	261	269	272	268	276	255	266	303	272	250	293	292	257	286	293	254	254	241	288	304	244	276	274	292	262	247	255	268	284	263	256	258	276	253	250	236	252	286	262	269	267	277	278	255	277	293	274	254	308	283	284	263	274	253	287	257	300	277	255	277	253	277	278	252	287	284	285	273	286	285	265	280	248	252	269	268	277	281	267	268	302	257	267	297	288	262	272	272	257	267	301	259	259	271	255	291	260	244	249	252	245	266	280	269	279	293	281	271	261	316	245	266	270	313	268	245	274	318	262	262	272	282	244	292	264	251	280	256	246	290	278	259	301	258	272	238	244	242	269	251	293	260	270	258	234	280	265	258	276	274	256	274	229	267	260	285	283	249	249	279	244	291	264	248	262	239	273	283	295	265	257	274	260	264	252	273	265	260	290	282	306	301	282	271	266	258	300	275	280	244	279	270	292	268	254	256	266	255	264	256	280	305	271	277	275	245	287	251	291	254	263	316	279	268	262	275	273	288	278	252	255	236	257	277	266	266	259	277	277	261	269	268	272	254	301	243	272	275	266	265	272	274	282	254	318	290	280	267	286	282	245	225	297	270	282	294	267	284	316	247	304	259	276	284	265	290	238	261	280	275	272	263	290	263	278	269	274	263	268	301	268	264	283	256	278	286	277	290	271	290	296	271	292	285	244	274	259	253	254	261	288	260	258	267	297	281	269	265	284	281	309	277	296	279	271	259	233	265	244	262	253	283	276	276	252	268	242	279	303	253	254	271	227	233	288	274	270	256	317	287	303	254	236	263	267	240	296	250	239	300	282	290	251	272	279	276	243	255	271	269	276	247	305	252	269	289	256	269	278	268	257	278	287	259	281	280	281	268	286	251	278	277	295	301	292	269	262	239	278	263	272	236	257	300	252	290	245	266	292	245	257	280	255	296	293	278	272	263	289	255	258	282	250	290	272	278	258	279	273	270	261	299	257	267	257	270	270	262	263	285	250	280	262	290	238	258	272	268	252	286	260	252	285	265	289	296	275	240	287	246	303	270	289	248	255	273	253	251	254	247	283	269	248	265	295	280	281	272	244	253	261	276	254	272	305	251	261	260	300	309	253	268	277	273	248	254	272	243	256	268	290	279	283	253	272	255	281	294	270	274	278	254	298	276	246	234	261	286	303	290	285	284	282	260	266	271	261	265	229	245	292	235	244	289	254	273	241	265	302	242	237	275	233	281	295	293	284	254	297	269	306	261	265	295	264	240	279	250	278	263	292	279	280	261	252	243	274	285	270	307	281	264	275	257	281	284	276	285	281	261	257	255	282	259	267	277	255	250	288	266	265	292	283	276	249	271	298	250	242	272	274	224	269	257	248	287	263	264	297	257	283	263	268	280	256	274	296	245	262	252	271	300	258	288	278	233	269	277	250	257	256	267	299	282	274	264	256	278	271	253	254	273	292	284	257	296	280	280	271	282	284	272	274	252	241	268	287	260	260	284	292	290	264	275	269	274	276	270	244	257	266	259	287	240	279	282	272	270	255	298	257	239	259	276	237	245	280	240	255	267	299	257	249	289	258	263	264	290	297	274	266	306	265	264	277	253	295	275	228	281	265	294	241	266	290	261	254	260	257	257	258	251	221	264	255	267	278	251	261	262	301	264	288	282	261	282	273	225	271	244	281	290	264	246	279	286	260	245	288	283	272	245	292	259	240	263	300	297	292	258	263	302	288	292	280	289	253	272	287	284	280	236	250	273	251	278	261	259	271	226	273	237	244	259	267	267	262	295	254	270	262	314	267	297	242	296	248	257	256	275	276	269	278	279	264	249	276	280	260	232	289	260	271	274	268	258	256	257	280	311	237	269	268	284	261	289	271	264	273	295	268	282	254	264	271	262	270	260	264	282	270	284	270	280	279	296	246	295	263	262	263	254	266	266	252	213	262	261	290	270	280	266	262	295	306	262	291	275	239	229	268	271	236	314	251	293	245	285	259	293	262	264	281	269	218	279	276	252	291	279	289	265	277	248	287	260	280	273	274	268	263	279	278	266	234	269	239	277	266	256	281	252	287	277	268	270	275	275	262	249	280	289	294	270	276	265	275	294	259	281	281	251	288	259	271	282	278	286	275	305	277	252	241	254	290	280	265	254	289	246	267	274	284	256	278	292	260	285	231
4983	864	841	872	869	800	775	793	752	758	732	757	930	727	749	759	682	714	686	708	756	737	702	722	717	714	745	722	688	707	735	688	685	676	727	744	707	713	762	720	702	695	657	748	741	755	722	756	678	691	721	707	723	732	696	699	707	722	735	717	711	730	734	720	735	711	768	711	745	712	725	710	708	677	760	707	707	705	748	692	720	719	690	743	686	767	730	694	724	695	705	750	738	719	683	734	736	693	692	761	758	771	706	729	703	711	698	716	683	722	699	728	684	753	723	760	676	744	736	729	723	693	724	723	749	721	698	711	714	695	704	671	720	717	715	665	679	737	699	742	650	754	769	701	721	754	740	719	691	692	759	727	690	708	721	715	668	745	731	755	749	755	749	746	745	716	713	734	773	682	735	710	696	706	718	704	712	746	697	673	684	691	728	765	710	737	727	668	744	741	729	676	728	718	754	738	730	725	704	714	692	727	680	738	705	730	684	709	700	700	764	735	729	738	764	691	714	716	745	744	700	764	704	748	756	679	693	730	705	713	691	730	688	734	736	712	739	676	738	712	680	688	679	747	761	771	721	709	710	695	744	720	685	744	698	712	718	722	692	710	674	733	734	735	731	724	722	692	730	724	724	716	695	684	739	683	716	660	734	693	685	734	759	654	732	722	682	728	683	689	763	706	684	748	709	728	736	714	713	690	757	707	672	761	751	696	724	716	741	766	690	728	726	730	696	711	692	706	731	766	742	701	711	703	725	688	736	692	700	755	750	735	690	718	746	715	763	691	765	707	734	731	733	706	708	751	713	726	698	716	733	717	711	682	724	712	730	702	727	701	737	709	757	718	743	732	714	729	706	688	723	751	759	723	722	736	737	740	746	760	704	719	694	692	728	732	712	719	720	691	714	749	735	736	752	718	761	705	743	722	720	683	703	718	724	694	700	675	711	735	761	706	692	692	697	708	718	759	700	678	724	729	724	743	727	735	739	696	727	714	708	715	652	716	742	726	690	729	724	728	736	706	755	718	702	718	709	690	736	710	733	752	757	671	718	711	717	730	717	698	703	697	713	747	726	665	728	720	680	646	665	729	749	718	687	753	746	699	727	753	732	758	759	709	673	658	733	744	744	671	759	712	713	701	707	736	711	770	673	763	746	717	679	658	720	791	750	699	722	687	736	669	755	779	687	721	681	709	722	732	718	671	686	710	683	682	685	710	691	685	709	703	727	690	752	676	762	740	698	722	743	729	716	685	681	741	717	693	666	677	722	699	711	695	695	729	694	694	701	694	721	731	745	706	726	707	754	681	733	724	728	756	711	725	761	745	701	705	708	736	741	739	716	729	731	775	691	697	712	766	673	751	683	724	727	681	732	633	739	746	720	709	683	753	706	705	666	711	697	694	700	695	742	737	743	726	704	685	712	683	698	738	716	677	694	682	738	729	700	730	700	714	740	718	715	715	735	697	702	725	707	701	708	704	685	682	707	673	722	742	678	711	721	764	707	697	727	695	738	676	751	705	720	709	733	693	694	706	713	695	775	685	737	710	704	760	742	761	721	730	710	732	750	687	748	679	745	698	698	738	697	701	714	666	705	714	691	750	721	725	744	719	717	720	695	769	810	701	717	695	709	703	735	712	716	736	750	682	727	736	698	712	756	732	726	732	718	723	691	729	693	692	717	707	751	729	728	705	741	758	703	711	697	658	727	731	681	744	745	677	745	671	738	708	729	755	726	761	716	750	758	722	639	762	700	697	720	686	709	726	693	665	716	653	753	724	687	705	718	750	758	708	720	747	677	715	657	644	712	729	689	684	758	730	699	703	696	667	721	722	669	733	704	719	697	703	740	748	685	724	755	692	758	714	750	706	730	671	708	694	701	709	664	681	723	713	667	713	766	722	665	738	733	698	729	679	702	725	747	674	735	714	693	733	752	781	737	711	741	755	668	681	691	721	726	756	706	661	717	744	744	714	733	718	707	695	721	721	718	748	716	729	685	719	689	724	679	702	740	702	722	723	738	745	697	725	743	670	759	692	683	720	726	697	702	694	728	712	741	771	706	712	736	724	692	657	726	734	702	693	718	725	694	694	703	698	711	754	722	731	729	742	715	695	755	708	692	704	706	721	689	683	716	711	676	704	686	702	692	659	671	711	693	712	725	743	713	709	746	737	738	710	731	687	745	702	702	747	701	732	742	702	717	691	747	685	715	670	739	697	746	753	742	700	734	748	734	677	761	732	661	727	735	690	710	768	674	687	688	770	764	695	691	717	721	690	704	713	683	725	741	684	694	726	697	742	721	703	664	708	702	685	715	750	719	691	679	716	698	681	743	673	709	757	700	748	739	695	722	759	748	695	709	685	690	767	728	669	686	698	736	731	735	710	725	685	703	717	717	671	754	688	695	759	674	737	749	682	727	686	688	744	706	733	720	726	681	746	769	689	704	736	695	751	690	713	721	724	677	728	729	715	749	715	698	755	700	709	717	769	718	745	746	717	682	677	708	738	684	697	725	763	732	713	680	714	718	688	746	762	734	696	710	724	695	736	735	675	744	734	743	738	660	713	687	686	724	689	764	713	728	715	747	668	723	706	737	683	716	733	673	697	736	735	654	682	679	709	711	715	759	693	720	737	728	676	699	674	708	753	727	707	763	731	706	728	719	710	743	739	716	680	682	715	726	723	720	715	759	743	719	674	675	726	722	750	719	750	726	726	739	734	692	694	695	705	693	721	736	728	745	703	762	679	716	732	723	688	723	664	674	705	698	687	693	704	758	732	701	715	702	741	739	725	706	732	714	708	766	681	762	726	702	773	751	719	734	723	717	750	756	702	687	764	744	712	708	700	713	691	696	676	707	699	754	730	714	698	702	700	713	721	730	705	695	722	683	698	745	688	712	715	684	661	719	729	722	748	714	745	670	731	761	734	723	729	753	686	673	712	726	740	668	733	737	715	735	691	725	716	734	753	657	677	717	706	733	740	710	731	692	716	700	750	680	723	717	708	697	724	744	711	747	732	723	729	750	740	726	684	714	717	738	716	702	701	712	708	683	757	699	704	749	716	694	714	719	736	700	680	723	672	704	730	728	758	714	717	730	684	721	704	728	726	703	726	738	666	731	722	686	726	754	675	738	721	746	749	731	706	757	730	735	671	761	770	702	730	738	715	772	722	739	755	765	711	739	735	729	737	710	692	698	691	711	699	696	727	700	711	770	693	789	717	699	710	744	711	729	742	700	696	743	705	712	745	727	711	749	745	722	700	700	712	712	700	728	693	737	680	681	738	718	753	717	713	729	680	728	691	774	713	744	731	710	728	694	731	738	746	683	751	744	741	692	783	743	749	719	702	758	732	693	739	748	723	678	735	723	697	716	727	721	683	719	701	699	771	697	712	699	701	702	740	759	713	716	725	678	724	722	708	682	746	710	657	730	711	693	724	719	705	721	730	731	730	739	737	698	712	686	724	717	716	732	747	665	696	670	717	714	715	701	749	748	681
32483	12737	5712	3129	1674	994	760	553	448	434	395	372	1589	362	343	299	323	305	349	338	337	315	330	322	294	330	289	286	294	298	310	288	276	284	283	280	294	305	278	279	302	303	305	287	289	280	286	308	301	258	270	344	305	296	314	278	315	313	266	304	321	277	292	298	303	278	283	324	281	281	296	327	289	272	311	316	310	316	297	278	280	281	281	275	270	276	287	265	311	333	323	300	287	303	307	315	302	310	304	269	279	320	321	288	276	327	279	286	299	248	299	293	289	327	294	271	301	270	273	284	303	290	275	264	298	296	309	308	282	325	271	308	289	281	300	313	278	303	284	279	277	282	293	285	288	314	325	269	295	299	292	305	306	313	258	308	296	322	265	294	280	287	280	280	286	310	319	271	293	290	277	262	275	285	315	293	305	279	293	288	292	275	321	289	264	288	272	309	295	314	304	307	291	295	291	296	277	337	313	254	288	270	311	316	262	281	272	330	316	308	285	303	293	287	276	296	290	280	298	296	289	279	311	314	292	320	331	283	308	285	297	300	279	276	295	302	278	279	265	265	306	288	293	301	289	326	316	263	316	306	305	292	314	297	330	285	297	261	295	310	273	296	280	318	281	314	277	288	276	316	304	302	277	279	270	279	273	310	297	270	284	321	277	257	276	286	292	289	306	272	291	275	293	309	348	309	295	273	294	290	290	301	280	298	303	296	286	302	266	281	280	302	275	300	278	268	260	325	260	318	276	279	282	251	305	279	271	281	301	294	285	292	312	279	309	299	280	261	292	290	276	267	309	258	277	295	288	285	315	296	328	280	277	331	296	274	280	284	280	293	307	287	298	285	286	302	280	297	277	292	295	306	275	317	293	266	279	281	296	291	274	318	268	304	296	300	318	274	292	291	301	310	294	303	257	320	275	304	321	299	295	319	259	296	288	298	308	338	265	287	259	293	280	294	294	285	308	296	282	286	317	280	279	277	287	266	263	295	296	261	305	292	249	267	266	271	288	298	286	289	279	306	293	295	254	271	259	302	263	320	294	263	290	300	262	290	288	272	286	257	282	281	303	296	291	302	278	313	276	302	278	311	280	309	310	316	298	295	264	265	284	290	301	303	265	282	298	275	296	311	309	291	278	287	280	311	298	289	303	288	291	275	303	288	313	282	294	245	277	293	295	273	303	311	267	273	282	294	273	273	281	316	287	286	309	296	252	317	297	303	268	280	308	317	279	299	310	289	320	298	324	296	287	309	293	271	257	267	267	280	278	270	294	288	304	288	277	287	288	297	268	285	292	275	286	295	278	277	323	293	289	273	288	270	274	283	276	260	285	281	300	284	309	284	278	307	285	315	319	283	299	300	306	302	285	286	299	283	315	286	324	295	306	271	289	324	278	304	285	282	271	320	302	291	301	295	297	293	298	287	291	304	305	294	278	274	292	308	330	288	278	315	282	289	268	299	299	287	285	294	312	275	290	266	317	267	310	288	280	266	285	303	306	280	301	322	292	308	284	297	293	316	286	289	302	269	290	313	292	303	278	280	296	265	286	306	295	291	271	304	268	302	272	285	254	298	296	302	292	270	308	287	282	303	296	267	271	305	306	269	308	264	296	312	286	260	274	290	282	277	298	292	286	275	282	322	249	280	291	290	271	285	293	294	287	299	300	289	259	267	289	280	295	272	260	290	297	294	289	321	297	269	275	281	312	298	285	307	293	300	304	311	271	323	326	316	279	268	297	302	268	296	301	304	288	308	277	290	310	293	277	306	320	320	284	285	276	280	259	311	276	295	297	260	289	295	296	297	316	297	257	270	322	299	280	287	282	298	290	287	285	300	284	294	285	288	313	317	291	288	292	280	263	286	322	315	272	267	305	269	284	314	305	284	278	288	269	268	309	284	311	274	270	284	310	300	285	292	267	306	298	261	282	279	304	312	277	300	290	263	306	321	297	331	277	320	286	280	316	315	269	288	302	297	261	313	296	298	300	305	291	277	300	317	313	292	257	297	296	305	292	280	251	301	297	303	315	299	265	286	286	300	289	303	293	268	309	313	268	276	271	278	282	268	278	294	283	277	293	285	293	270	282	280	281	278	281	293	268	286	288	285	299	254	277	310	272	295	290	275	300	299	301	307	269	280	297	279	286	303	319	257	294	288	276	303	310	274	282	291	308	261	290	267	290	311	299	302	292	305	318	286	275	310	300	290	314	277	272	289	279	298	309	292	282	270	278	274	268	283	308	289	286	300	289	314	293	303	300	269	312	273	302	259	296	262	277	250	266	303	286	261	320	299	356	301	294	309	309	279	337	279	336	320	289	363	285	282	281	315	294	312	294	262	312	279	310	294	302	291	302	303	294	261	293	291	272	270	273	282	312	265	283	282	297	274	284	272	268	264	303	285	296	296	283	281	301	278	277	266	289	271	280	285	310	278	303	289	286	318	259	283	305	319	307	317	316	311	259	332	315	290	262	299	305	301	313	310	282	278	300	280	247	305	292	267	285	291	307	310	277	285	285	255	260	299	275	296	335	298	281	297	280	318	284	320	296	266	284	284	288	291	310	279	305	295	269	324	255	297	288	296	265	279	297	278	288	290	277	270	332	319	279	281	289	304	306	300	311	288	330	265	293	304	275	319	310	301	311	261	286	275	320	286	309	289	278	280	261	306	277	297	286	253	318	289	263	299	272	328	279	242	292	272	285	303	302	285	292	272	307	276	301	308	294	310	284	321	299	307	320	286	300	305	300	299	308	294	314	293	310	262	281	296	290	261	270	276	325	290	293	331	310	260	305	276	275	272	277	282	302	278	314	299	300	307	295	299	310	281	314	260	284	330	293	293	310	299	315	283	302	304	285	287	332	258	298	291	273	288	281	317	282	266	306	301	280	272	301	284	293	287	311	308	294	290	303	287	289	293	316	305	284	261	278	308	321	293	299	309	270	277	268	288	306	288	284	309	298	342	292	274	295	279	298	308	300	286	306	313	281	277	298	281	298	233	306	293	261	288	293	246	304	278	324	329	306	282	301	319	296	263	282	316	271	276	280	260	299	283	268	322	328	302	272	282	313	268	287	308	323	303	321	294	282	295	292	316	277	308	308	297	277	273	308	273	293	298	297	256	297	286	271	299	301	306	278	298	275	322	290	287	295	304	294	297	318	289	292	269	329	270	274	307	319	284	247	284	285	279	292	274	291	297	315	304	283	282	323	281	292	309	254	289	294	280	290	302	269	311	304	281	295	329	325	289	276	285	294	278	290	299	275	305	284	272	267	294	282	262	270	290	280	290	260	302	313	298	289	312	292	299	276	288	280	277	310	276	299	311	289	264	292	291	277	288	309	229	296	283	331	311	277	284	314	311	284	257	328	263	308	308	297	306	265	309	307	326	275	283	282	286	312	312	278	308	304	275	317	289	298	330	323	266	259	267	312	291	294	305	263	270	292	281	293	278	316	302	290	280	281	267	302	281	295	288	289	271	257	309	288	295	311	305	289	295
22283	2470	3505	3864	3301	2790	2416	1943	1773	1679	1503	1422	7506	1179	1109	1017	1073	1070	986	985	918	860	864	841	897	852	831	859	849	841	828	807	877	854	794	850	864	869	748	797	802	783	795	793	769	746	807	787	830	706	815	778	732	735	815	803	746	847	788	745	778	774	757	757	764	783	794	779	755	751	757	750	750	783	792	773	730	848	771	795	749	768	802	848	772	760	743	750	743	741	778	752	741	740	773	796	762	785	737	797	706	722	748	770	741	740	816	797	770	778	745	706	732	749	792	761	784	813	753	800	796	733	771	785	801	696	756	733	786	756	753	739	795	725	754	745	770	787	767	768	784	736	739	700	698	749	775	788	719	771	742	727	773	723	751	782	754	705	763	718	738	751	762	721	726	806	754	757	763	756	719	772	789	755	777	733	722	668	782	744	752	800	730	736	761	738	745	765	766	791	718	802	817	766	764	723	799	790	801	738	771	762	784	729	760	715	772	786	768	784	777	828	750	752	759	754	707	760	761	739	746	749	743	779	772	748	757	804	748	737	731	789	790	771	794	733	768	803	721	746	780	723	812	780	783	773	682	749	725	789	746	740	784	784	746	782	782	758	765	764	719	785	753	752	774	762	743	771	757	749	767	755	753	675	762	777	763	797	724	760	736	740	727	689	764	754	805	770	752	804	764	745	820	765	736	765	779	781	787	726	748	725	748	720	693	782	799	763	723	743	704	748	766	684	714	705	750	799	763	715	769	755	759	773	735	760	777	768	737	739	724	754	741	789	727	768	718	792	736	732	780	694	718	753	750	779	742	757	812	725	765	724	730	755	803	725	761	803	841	757	740	702	799	780	751	729	729	765	722	745	767	778	776	760	777	758	713	739	736	733	758	765	798	743	766	718	750	713	738	756	760	748	785	741	726	703	772	769	733	739	756	761	767	765	746	766	763	758	764	774	803	722	718	758	758	726	788	706	748	760	747	751	768	732	784	725	767	751	738	733	737	784	828	763	768	794	743	782	741	714	746	792	742	729	726	747	746	745	729	775	739	758	754	775	746	768	736	681	771	750	738	748	773	714	809	729	713	762	733	737	756	785	767	712	754	759	766	773	802	772	749	728	761	740	755	756	735	708	758	723	746	740	740	748	765	782	756	817	789	720	757	738	720	726	771	762	715	787	743	723	760	697	703	743	744	766	725	782	747	726	765	746	779	759	810	742	717	798	759	747	763	744	751	758	766	778	727	748	729	748	769	799	735	759	744	747	726	793	750	758	740	719	717	750	752	750	698	746	730	766	748	739	708	791	778	751	788	721	750	731	730	779	714	754	790	767	780	753	750	719	803	793	725	769	727	762	750	704	763	774	753	722	777	758	783	764	749	791	749	766	785	740	730	735	743	767	739	739	780	771	721	738	716	795	771	701	807	759	743	793	733	748	769	755	709	770	795	747	708	694	767	781	792	744	755	746	695	781	726	751	761	781	747	778	733	792	764	732	760	774	752	790	756	765	741	798	754	734	754	726	776	764	739	745	760	750	741	717	764	742	776	739	725	705	776	762	697	763	728	748	820	756	765	738	733	788	742	724	766	763	765	780	763	733	799	743	777	752	725	745	744	763	751	787	729	772	789	757	769	775	755	772	709	757	791	756	760	715	741	723	764	760	794	715	729	758	735	718	756	766	731	729	748	770	781	761	774	761	815	698	786	768	728	696	740	749	792	770	787	739	777	728	739	790	745	737	750	755	809	768	734	752	749	701	751	768	777	760	730	762	726	726	763	721	781	758	763	774	765	725	807	756	764	750	764	749	770	776	732	789	731	790	787	775	745	750	735	703	711	726	726	764	712	765	755	752	805	727	837	764	751	723	752	715	802	770	749	768	790	794	732	722	770	754	712	740	735	723	767	762	765	789	738	735	775	741	779	755	766	773	750	755	792	754	784	723	771	742	709	757	723	712	693	721	749	721	715	738	697	768	756	697	739	731	722	721	725	707	724	744	695	760	774	736	699	737	756	716	784	754	754	743	754	758	759	777	790	751	763	745	733	757	756	701	747	811	734	729	731	753	746	722	727	772	731	749	731	717	739	729	815	753	749	744	774	751	807	794	753	772	752	766	752	732	791	763	734	718	754	710	754	747	759	736	693	747	747	770	725	810	727	772	807	761	720	757	770	740	745	738	732	770	772	787	760	726	741	810	786	788	741	711	754	811	769	744	729	755	762	742	764	736	735	736	734	729	783	742	742	783	768	759	725	800	707	785	732	747	715	784	730	782	772	714	763	748	781	779	783	715	706	760	755	839	744	697	693	750	768	809	768	782	789	769	734	755	727	736	748	751	772	755	795	758	708	706	761	739	730	761	802	738	745	794	782	747	764	754	773	766	768	731	763	744	736	726	751	823	731	747	756	757	734	729	753	733	761	772	749	760	747	707	771	714	745	713	772	761	723	804	723	782	744	724	769	793	707	742	779	773	780	750	747	779	784	740	741	721	749	740	765	691	807	775	706	716	722	748	724	722	779	720	733	725	748	756	737	698	724	746	731	740	753	752	779	788	748	761	734	752	800	763	761	773	819	739	799	731	777	737	766	731	778	736	732	769	726	776	743	748	712	714	768	667	774	786	707	765	727	735	737	697	757	786	761	749	775	746	765	819	792	806	814	743	731	805	781	750	766	755	733	792	735	732	763	731	731	739	806	680	670	792	769	776	681	760	731	721	765	711	821	775	720	759	754	771	725	727	783	745	713	740	769	766	725	805	760	756	772	760	725	755	757	736	776	697	757	709	742	687	723	699	744	769	771	771	775	730	781	743	756	754	730	733	749	758	798	718	732	808	764	770	758	758	743	735	750	751	740	780	796	751	687	766	757	724	736	787	765	760	770	797	727	753	760	755	727	733	801	758	742	770	760	723	697	767	765	754	737	709	736	703	756	713	751	788	785	771	746	712	769	796	795	769	768	795	753	714	783	774	799	764	738	740	810	806	725	765	750	732	746	759	781	732	745	731	776	743	753	735	760	747	764	785	775	767	742	779	718	732	753	712	776	728	779	725	707	749	716	763	760	713	751	737	781	780	726	717	754	727	729	732	744	777	744	753	758	739	806	776	737	761	745	770	765	755	749	727	770	760	791	735	737	815	756	785	757	721	740	707	762	691	770	693	774	750	750	771	741	761	795	715	805	730	754	755	748	779	742	794	752	763	728	748	813	764	788	765	758	734	748	712	731	784	736	760	744	727	749	704	759	764	793	683	744	738	755	762	758	738	774	784	773	737	738	762	754	815	782	756	772	768	749	711	780	765	740	832	781	739	783	775	726	783	771	806	747	710	775	731	744	773	731	747	775	770	760	742	783	740	811	750	784	752	739	755	761	770	753	771	717	728	762	738	774	781	747	753	772	747	698	750	725	717	756	740	752	771	725	737	740	769	749	717	734	706	744	779	810	734	737	742	778	757	697	776	769	755	747	759	759	753	752	766	727	776	710	729	765	685	748	793	740	713	734	753
45123	21037	12181	7207	4042	2189	1267	702	457	466	347	314	3683	306	256	208	238	243	181	217	164	173	169	198	171	169	176	175	141	181	173	164	147	157	176	163	157	183	142	172	145	148	163	125	147	147	159	160	166	188	143	170	140	159	158	155	149	161	150	148	162	160	162	148	133	159	145	150	165	144	147	149	158	157	140	124	151	122	132	152	146	148	161	149	148	148	134	146	159	155	135	134	163	151	153	161	173	130	131	151	129	120	140	162	123	149	135	143	138	188	133	135	157	129	159	154	149	144	143	151	155	120	167	154	168	149	166	147	151	131	152	142	139	141	146	139	137	137	126	130	143	153	158	139	155	128	150	142	141	146	163	124	140	147	142	155	164	156	165	132	152	153	151	156	152	165	155	155	166	141	140	154	153	152	147	157	159	154	132	147	152	156	157	150	136	150	161	157	144	155	153	176	123	145	144	140	149	124	137	138	145	158	155	151	165	152	141	120	154	146	178	151	141	137	143	143	174	141	160	160	152	144	155	134	148	125	161	150	133	144	139	141	151	152	142	175	164	156	139	123	149	157	126	146	141	176	163	133	162	156	149	141	127	138	134	143	154	142	147	154	144	121	130	137	141	134	150	138	159	132	147	146	165	141	135	156	151	124	157	148	155	157	137	127	170	136	130	130	140	164	129	140	135	134	134	148	138	151	164	139	130	126	152	139	143	149	137	140	154	172	175	143	170	138	136	143	142	157	156	158	147	155	141	120	139	141	132	143	139	146	144	144	157	147	144	153	140	151	123	152	136	147	140	156	129	147	147	141	155	137	168	127	158	138	122	137	158	135	163	129	158	144	139	159	148	152	132	145	150	150	158	142	149	175	148	144	179	157	135	168	164	144	175	137	128	148	149	167	117	170	150	140	144	143	135	174	119	144	151	151	128	158	141	142	155	136	162	142	163	146	138	155	118	141	176	144	136	157	139	140	139	142	147	142	156	150	170	143	132	150	148	143	124	156	146	143	141	142	153	121	149	139	139	160	158	133	164	153	167	136	136	152	143	144	138	148	153	140	145	141	139	139	135	138	161	143	141	166	169	147	156	157	143	161	142	136	159	147	139	136	118	144	142	150	141	178	131	136	147	138	113	141	146	160	140	139	138	168	164	155	142	149	117	135	161	141	135	139	168	142	136	150	159	150	139	148	166	153	150	152	156	124	160	159	170	161	153	170	135	170	140	153	165	161	149	154	124	139	148	139	145	153	145	174	146	149	148	140	139	129	141	162	154	156	164	144	173	136	146	133	153	132	141	167	134	148	143	154	132	156	163	165	133	154	160	145	140	145	171	156	146	149	153	171	154	148	144	162	145	168	150	128	157	150	133	159	138	154	122	144	140	136	134	134	139	154	144	144	151	137	124	159	149	135	145	143	145	145	131	155	125	150	151	137	163	153	158	145	150	157	136	158	152	135	114	140	123	177	138	175	150	145	154	132	159	137	151	143	156	158	157	144	161	134	155	138	155	161	136	158	137	140	147	159	140	138	149	152	128	143	147	154	133	127	139	175	163	142	140	152	136	141	146	159	164	148	145	148	142	174	129	150	141	145	159	157	134	153	153	160	154	148	141	146	138	151	145	138	142	159	146	143	155	142	145	152	155	135	154	147	151	141	145	137	138	150	140	131	165	138	140	147	142	141	151	120	146	145	133	138	166	148	142	149	174	164	154	159	142	129	128	126	162	143	135	175	132	165	156	141	131	147	168	116	166	157	159	171	149	154	149	157	164	160	163	133	165	158	163	148	156	151	151	144	139	142	155	162	130	140	144	143	143	139	139	137	159	152	147	145	145	147	158	150	152	133	167	138	157	154	141	150	150	137	161	153	155	157	141	145	141	158	165	164	149	167	149	154	148	167	139	147	149	149	146	160	167	148	142	153	129	146	165	144	138	159	161	175	144	145	147	150	134	138	148	126	149	154	150	151	162	144	152	171	146	155	150	134	144	139	149	131	159	149	148	161	148	129	149	146	151	140	170	153	160	123	131	149	145	127	170	155	141	136	120	145	167	149	149	163	164	151	161	158	147	134	153	154	161	157	165	148	145	149	148	139	144	169	150	164	133	148	169	148	134	157	154	131	135	141	170	139	154	155	116	132	148	153	145	155	153	167	152	148	150	134	148	154	141	162	125	153	162	155	147	143	155	180	153	150	151	138	137	162	149	156	135	122	135	137	152	138	134	176	166	149	147	187	165	138	164	125	153	177	141	182	142	140	136	140	157	156	152	163	152	154	147	152	152	164	153	153	140	121	137	156	152	166	157	162	149	158	145	144	152	140	166	143	145	156	149	148	146	147	135	138	149	148	136	156	161	145	142	148	144	170	140	146	136	148	141	131	152	131	144	140	158	140	150	135	166	158	146	161	142	158	148	184	170	141	156	160	148	138	167	157	140	129	163	142	121	145	160	159	176	144	138	156	155	147	132	138	179	142	148	143	140	128	121	158	153	145	165	133	152	156	160	141	132	149	148	134	157	126	148	157	149	160	156	143	146	142	137	135	138	160	156	154	137	136	138	135	161	134	142	140	133	124	147	142	133	152	134	149	139	133	147	154	154	143	155	140	148	145	156	152	173	150	145	154	137	142	164	159	173	152	148	126	141	161	161	135	148	152	154	138	149	144	142	139	138	160	140	150	134	149	145	140	150	162	144	142	145	165	145	149	129	142	136	165	131	151	153	145	149	130	135	164	131	139	138	171	159	158	157	153	143	131	127	162	147	122	135	141	144	131	140	168	157	161	152	140	151	151	132	130	166	155	158	152	150	130	142	169	158	141	140	161	137	130	137	142	161	156	133	166	166	153	141	154	144	143	149	168	136	149	161	168	132	137	159	155	139	119	141	144	156	122	138	166	136	158	148	144	154	142	133	147	144	142	159	153	136	166	152	142	139	143	178	140	132	150	155	136	143	166	140	140	164	150	165	144	145	127	172	162	165	141	161	140	132	140	154	142	157	128	156	146	130	150	148	170	133	150	153	137	135	162	142	125	152	144	150	150	150	166	150	134	137	146	146	156	164	158	135	157	141	136	149	143	143	176	150	154	147	154	144	142	143	146	145	149	137	164	143	169	167	148	155	145	155	168	165	147	164	166	146	133	131	152	142	190	162	146	163	150	148	149	139	147	132	142	137	151	142	163	192	153	138	142	159	177	152	152	149	140	152	143	162	141	128	145	123	142	172	154	156	134	151	147	141	146	140	149	125	155	126	124	142	160	168	135	161	126	151	161	133	151	154	131	130	157	152	161	136	145	154	137	154	157	143	163	145	157	147	151	155	140	133	155	142	159	152	154	144	167	134	131	139	125	149	141	155	159	136	147	163	148	140	168	135	127	138	141	145	147	145	150	124	165	151	131	150	143	153	147	167	156	143	137	161	125	136	144	151	142	134	136	163	148	158	136	159	131	146	160	148	129	165	150	139	183	153	143	155	159	160	143	145	141	137	156	148	137	160	173
30658	2873	5491	6181	5225	4351	3388	2906	2432	2017	1917	1774	11274	1218	1134	969	949	925	857	792	766	730	723	692	668	635	615	637	584	586	540	556	547	544	535	491	504	515	521	460	498	465	492	490	487	461	499	465	465	454	482	449	459	434	486	443	449	452	452	458	464	469	452	488	429	451	443	466	401	452	410	462	418	426	438	406	437	428	410	428	436	388	433	417	408	440	422	402	425	398	428	416	450	378	393	393	429	413	400	402	422	395	429	404	425	425	404	392	419	424	424	373	395	409	397	409	424	395	410	386	411	444	429	432	401	437	388	401	370	410	413	403	404	401	444	422	389	352	427	422	421	422	435	408	413	409	432	433	404	409	426	411	408	432	396	407	416	448	392	394	417	357	450	399	388	454	398	400	389	423	370	430	418	433	392	413	391	391	434	417	444	411	408	397	434	430	459	404	380	396	397	402	390	423	426	378	416	420	376	422	407	421	413	402	406	405	414	366	365	417	389	444	418	393	416	423	416	389	420	401	408	393	432	410	397	430	419	404	400	434	394	377	418	418	403	393	381	403	425	360	386	422	421	414	416	412	390	411	378	411	413	406	408	424	425	414	382	414	413	436	435	390	412	420	423	377	402	388	409	419	408	405	400	415	403	401	393	390	395	398	418	395	403	396	393	429	398	436	407	410	381	385	427	398	397	445	394	397	415	386	418	411	388	434	417	418	430	389	421	415	407	383	413	401	388	402	423	403	390	375	376	431	408	399	395	402	383	407	422	408	387	422	387	384	414	396	402	401	388	416	388	401	415	411	426	419	414	404	365	388	414	444	408	390	413	426	400	366	409	394	396	414	422	401	421	412	439	380	422	389	392	400	423	396	392	418	425	400	415	449	381	407	420	396	414	405	382	418	424	396	395	406	421	389	392	372	423	412	427	395	435	417	387	368	448	422	383	445	388	390	430	396	421	431	416	408	405	399	400	410	391	389	406	399	415	418	394	414	383	367	415	377	421	414	382	418	414	370	415	389	390	403	401	383	436	394	402	388	377	408	407	376	410	430	403	407	393	398	370	406	406	374	419	410	389	363	394	359	413	406	399	444	407	377	405	412	400	418	418	417	396	403	415	383	405	372	394	427	411	431	390	404	370	389	379	409	428	401	406	383	414	385	376	395	427	407	417	424	413	404	412	416	421	402	418	404	367	399	408	428	389	413	374	396	383	427	439	415	379	393	355	395	385	400	389	365	397	422	431	381	394	396	412	382	387	416	361	418	404	446	409	393	386	421	453	386	435	443	432	401	382	407	390	383	438	422	418	389	413	411	383	408	408	435	403	438	387	432	398	369	412	391	394	410	447	451	387	408	394	384	434	376	395	379	373	404	408	411	378	393	393	402	412	419	391	412	371	420	402	420	429	416	415	392	388	378	407	377	374	395	423	407	377	377	423	378	418	396	427	426	406	368	430	412	389	388	446	399	390	382	383	423	378	435	369	390	372	378	386	380	401	402	424	396	407	385	407	417	398	405	395	400	388	386	396	399	411	403	414	400	408	396	394	405	378	434	387	436	416	390	404	395	415	403	404	406	422	413	398	389	404	389	422	388	438	396	385	394	385	428	402	395	399	422	423	390	402	455	435	391	415	418	418	419	354	396	382	402	407	396	412	379	405	369	400	380	405	420	432	406	424	406	416	406	356	409	428	427	389	420	403	422	438	388	396	373	388	390	392	398	437	396	400	417	451	398	437	405	412	420	379	374	430	427	389	433	432	414	413	396	422	376	398	384	372	443	380	411	404	407	386	392	369	440	403	440	365	431	390	358	349	365	381	420	412	399	426	379	409	363	405	385	406	425	398	380	426	382	391	404	449	367	396	416	388	423	417	423	406	397	401	411	400	395	405	381	409	417	398	434	423	424	387	416	397	431	402	381	387	400	427	403	413	378	377	435	394	371	400	403	399	395	399	453	401	407	409	359	402	394	409	381	437	402	444	401	402	378	403	340	408	390	391	389	404	444	366	409	413	440	413	377	423	415	404	407	408	364	442	381	380	365	396	392	383	394	400	405	441	397	395	385	383	412	405	399	402	416	393	411	374	405	413	405	434	388	393	440	408	415	422	407	414	392	397	395	397	386	381	392	396	391	422	413	423	403	382	405	418	400	375	359	438	424	404	428	416	436	412	387	437	421	388	422	383	367	408	441	412	411	388	410	404	403	404	378	414	381	387	380	379	374	405	382	387	407	402	448	387	401	405	418	411	430	401	423	393	354	418	422	425	387	388	404	432	393	407	369	388	401	386	412	402	430	404	458	411	432	444	410	392	426	436	372	381	410	396	451	398	379	422	377	411	378	418	423	412	382	421	416	418	414	409	372	404	423	418	407	400	388	400	394	408	400	418	408	387	403	422	400	368	418	428	419	416	399	428	456	375	433	372	445	402	390	407	432	443	408	401	377	375	393	409	370	437	412	391	423	415	387	450	403	405	400	406	404	378	417	428	392	384	363	400	399	411	417	405	380	399	425	415	442	356	380	414	393	388	386	414	434	402	425	421	407	385	393	386	407	370	373	435	362	406	402	408	405	399	387	369	400	414	387	437	390	394	461	374	408	410	429	406	390	390	397	377	400	453	419	398	403	418	403	422	412	410	409	368	416	433	405	418	407	397	404	402	418	396	404	402	429	393	392	392	419	386	415	412	399	401	387	410	388	413	406	378	358	399	401	391	390	413	406	423	400	436	397	395	381	420	403	449	454	406	396	382	377	441	414	387	395	412	419	386	412	409	394	414	445	371	396	426	390	426	387	384	415	387	402	414	400	394	391	433	412	431	402	427	418	396	407	418	428	388	425	443	440	369	392	403	436	389	404	401	373	375	399	410	410	409	438	413	410	407	426	454	408	376	468	390	379	409	384	414	447	392	424	400	413	398	418	427	404	397	372	402	397	408	429	414	402	411	407	390	428	423	402	420	386	394	393	398	410	424	421	416	411	376	376	384	405	398	380	434	401	382	406	407	416	404	365	424	385	409	388	383	375	415	359	411	405	403	384	355	445	393	390	403	419	385	391	394	398	433	417	429	449	411	428	397	391	433	413	406	401	420	393	381	374	407	427	389	414	407	400	362	400	410	456	422	392	408	399	396	430	402	385	357	358	413	426	416	413	419	379	353	434	395	407	363	394	450	423	423	432	400	429	426	424	395	438	382	405	408	415	396	402	403	401	429	388	456	376	409	408	410	415	403	414	409	380	357	429	384	417	379	386	400	374	398	382	412	385	382	440	411	413	413	422	396	453	396	408	384	411	395	431	421	432	409	404	436	412	409	413	403	417	449	419	405	408	419	398	426	407	384	388	424	403	438	393	416	393	369	420	402	397	383	410	419	389	403	366	408	394	378	416	399	398	413	413	410	416	402	388	413	429	412	402	446	408	400	364	392	413	386	397	402	421	411	402	417	402	406	375	417	344	400	407	424	415	411	421	428	372	415	420	405	402	447	396	396	389	378	408	426	422
5804	913	495	358	320	285	289	301	281	285	271	279	331	247	257	277	263	275	263	257	270	244	250	279	259	241	282	272	298	296	275	272	304	255	274	297	272	276	272	266	257	266	249	271	263	255	288	268	269	279	293	288	254	279	298	264	253	267	259	281	252	289	273	294	275	261	227	303	264	267	282	252	269	264	312	278	270	276	279	265	275	260	268	265	277	261	271	281	259	279	275	270	279	265	253	265	267	304	275	284	268	263	297	258	266	255	257	278	244	264	276	276	285	278	309	264	256	274	284	235	252	283	277	247	275	273	265	270	253	243	290	255	245	293	272	263	288	275	279	269	279	257	282	270	289	252	268	271	305	282	284	288	261	245	260	263	299	247	284	273	307	280	238	262	265	237	261	272	257	270	261	250	283	253	283	264	271	268	268	300	284	277	287	279	255	291	277	275	295	251	261	291	279	290	268	280	275	263	265	263	248	283	259	275	277	251	260	255	289	265	268	272	247	276	287	277	307	265	264	251	273	265	270	299	249	271	271	264	263	266	258	263	243	274	247	274	259	263	278	282	240	248	278	285	286	270	278	267	295	278	278	245	272	255	267	279	264	296	256	248	267	274	284	246	265	278	267	269	266	292	289	273	255	288	247	279	267	263	292	254	291	278	280	255	277	235	247	288	259	294	267	272	268	265	259	263	282	252	270	263	288	269	293	265	263	268	277	266	274	242	292	286	274	254	271	247	262	262	267	278	276	256	255	257	252	254	271	278	268	274	283	257	275	256	262	278	262	259	246	294	285	272	246	274	267	256	290	281	268	290	256	265	270	245	268	262	269	252	281	261	264	258	268	272	254	263	268	285	280	258	263	266	276	279	276	303	295	276	258	303	265	268	270	281	261	279	235	260	265	278	261	268	271	289	275	249	248	271	253	283	279	267	259	283	286	255	228	293	270	286	260	249	245	282	266	276	275	259	282	259	288	262	274	251	288	295	264	256	283	298	276	301	248	279	295	255	262	255	300	286	227	277	298	256	298	278	282	271	268	261	252	247	283	263	284	282	302	262	283	260	271	267	277	282	287	261	248	273	272	271	251	312	256	269	274	274	271	286	302	259	289	246	247	245	270	283	270	254	303	234	281	302	291	294	272	267	278	291	267	254	259	275	277	289	233	260	289	249	286	253	280	265	289	241	264	294	251	279	268	275	255	256	291	253	289	282	285	272	272	258	241	288	236	276	290	276	272	285	243	266	269	274	295	296	291	260	261	258	314	292	279	279	255	278	288	288	274	250	274	259	276	291	249	263	254	243	257	286	255	269	274	288	239	252	271	297	275	284	274	264	262	284	266	263	285	274	270	275	245	251	256	249	263	243	261	270	257	279	257	264	249	255	303	279	267	285	296	267	278	284	285	295	276	281	283	275	291	236	265	267	274	257	295	263	266	257	274	261	310	260	277	276	259	264	241	270	235	269	264	247	262	235	270	250	276	255	251	273	287	259	284	278	282	269	245	271	268	284	284	273	295	277	254	253	275	257	255	261	246	277	250	267	258	264	269	241	251	289	252	269	279	230	272	243	281	324	301	276	233	280	283	271	321	296	261	273	268	250	215	309	267	271	250	275	280	259	255	260	290	287	250	262	301	253	281	286	263	262	275	254	263	266	263	247	284	261	278	299	261	249	243	309	269	274	256	305	244	247	271	278	281	261	259	235	276	262	246	271	289	309	274	263	299	257	271	254	244	268	282	265	250	253	280	287	248	272	252	254	266	297	286	266	255	262	252	268	266	260	270	262	267	283	278	288	267	262	251	274	249	269	252	292	254	272	251	269	284	294	282	292	280	271	316	258	288	283	277	293	255	270	297	267	276	278	273	297	275	263	260	229	281	268	269	275	276	290	265	253	288	268	276	260	230	271	271	240	280	302	265	281	273	261	242	284	263	302	313	271	240	232	257	277	257	253	246	279	313	286	276	290	250	246	277	253	238	269	300	262	264	248	267	275	264	250	266	243	235	246	248	277	279	275	268	289	281	274	263	254	241	253	266	293	280	272	246	288	267	284	256	287	273	298	284	262	273	298	244	263	256	278	269	248	264	263	285	270	259	275	248	257	288	277	272	267	261	276	278	284	310	310	351	259	268	252	290	267	277	258	247	298	286	291	275	273	241	254	271	258	297	253	252	251	283	241	256	282	267	259	293	315	269	280	256	276	246	262	281	280	291	246	272	295	273	289	274	242	252	300	299	289	244	267	269	274	299	278	296	261	291	274	264	278	322	246	258	285	271	268	267	263	251	272	282	276	279	232	263	262	257	264	262	258	276	274	286	254	258	294	246	258	283	292	261	272	248	231	240	290	263	294	281	278	260	249	277	266	294	255	261	285	314	254	281	260	279	241	282	280	262	250	247	295	270	285	282	275	279	249	252	268	236	303	272	284	256	257	260	281	254	297	266	251	268	270	258	227	277	279	224	260	268	268	262	255	254	296	278	269	261	267	275	278	285	266	276	259	283	300	292	301	261	282	273	275	248	278	258	259	253	266	270	290	257	270	280	252	248	242	281	276	274	272	282	253	318	301	275	285	249	253	252	253	277	270	230	250	291	265	290	298	260	266	279	277	256	256	249	286	248	293	270	259	254	270	261	260	267	289	296	250	251	288	261	239	288	286	252	295	275	274	262	274	250	270	260	281	275	285	274	280	267	273	260	261	296	266	288	262	247	273	284	296	273	264	261	252	302	291	252	263	286	283	268	307	278	274	258	259	248	277	256	274	283	279	257	268	292	302	290	267	257	259	219	288	287	254	250	251	285	270	284	290	276	260	250	244	279	298	255	262	239	252	271	295	281	307	250	221	282	299	272	263	254	261	247	281	241	279	293	245	266	272	257	254	267	281	268	271	278	270	238	264	273	268	301	271	291	275	271	273	271	306	255	286	267	297	263	277	256	292	279	303	282	279	242	234	243	313	272	262	280	268	275	258	256	235	298	282	273	253	251	273	289	244	300	253	247	296	276	256	279	261	222	271	270	281	264	256	264	252	277	259	297	289	265	273	263	290	264	255	305	270	269	309	294	253	294	285	278	275	267	287	288	268	260	262	277	262	279	267	262	295	280	286	270	253	265	229	266	254	251	269	274	262	248	270	276	247	265	251	276	276	258	297	253	260	270	262	258	286	295	254	260	277	295	267	279	274	276	270	256	290	272	275	267	241	250	209	263	292	266	258	256	261	255	271	261	246	268	241	294	293	266	217	252	279	272	293	247	246	277	261	292	246	251	243	279	272	260	291	286	257	266	235	257	262	282	271	282	242	251	264	275	260	240	269	277	255	283	268	266	260	261	259	256	266	290	263	253	264	273	290	273	295	245	250	265	273	311	227	260	250	261	293	301	252	285	268	264	249	268	258	257	269	256	279	268	261	291	253	255	253	290	292	282	260	263	262	258	230	254	237	268	264	266	288	271	288	270	290	290	282	271	261	270	273	283	266	275	254	288	281	285	253	258	311
5573	863	922	960	898	812	845	814	754	799	769	745	1166	737	727	727	753	707	787	727	722	765	729	660	723	678	698	729	735	689	701	691	740	750	720	725	718	751	727	719	698	668	723	743	739	731	776	716	765	697	678	693	715	743	773	725	743	758	689	778	722	753	733	668	748	753	724	683	705	729	699	720	726	739	754	753	753	775	680	728	667	752	716	701	753	770	739	676	761	728	713	734	779	753	721	737	731	702	723	780	742	721	707	725	735	698	732	744	738	729	698	712	709	761	713	701	697	716	732	662	720	734	740	700	757	739	714	746	697	698	754	652	711	700	749	663	691	722	708	739	710	684	748	729	696	765	762	723	706	762	704	737	689	722	687	732	731	730	731	732	701	749	679	750	701	714	711	734	723	730	644	691	740	688	664	732	759	687	717	738	714	701	704	680	692	749	720	718	722	756	669	693	694	710	685	672	668	722	699	720	715	716	707	767	751	700	709	747	730	751	733	689	676	729	679	678	776	711	730	708	724	728	682	698	715	769	689	700	708	732	734	724	729	758	720	676	721	743	725	728	754	715	722	717	751	713	726	701	738	692	702	682	707	765	726	706	700	748	704	726	746	688	707	739	717	723	712	746	717	703	718	676	699	714	737	742	716	722	719	710	725	724	684	762	696	709	696	732	704	713	667	673	723	711	688	702	722	753	728	703	739	695	720	719	737	745	717	748	679	677	699	691	735	735	727	713	705	708	688	692	730	746	732	723	700	719	668	742	686	713	711	738	733	749	745	692	670	704	687	737	731	683	751	749	715	710	680	712	739	692	698	685	763	702	750	700	734	738	720	732	729	720	656	719	691	690	728	775	714	708	757	780	732	768	741	656	743	697	721	742	711	760	679	740	746	756	690	715	725	726	760	708	739	711	702	774	679	644	675	667	714	727	774	694	713	714	704	742	733	729	772	752	720	747	705	734	755	716	723	689	700	715	709	681	760	723	698	711	707	723	710	715	778	735	674	744	764	732	735	710	745	783	711	774	725	731	744	752	712	737	744	755	726	689	778	711	761	713	742	718	723	694	697	725	721	721	741	695	675	724	766	737	700	713	723	750	685	719	692	755	731	764	751	718	748	674	684	767	718	706	748	705	690	740	729	705	702	745	708	688	752	704	713	723	705	714	714	748	701	670	683	659	708	728	699	747	711	698	706	760	725	724	683	705	710	734	692	765	708	700	692	760	698	702	670	763	751	736	716	687	684	742	712	743	697	696	697	751	746	735	692	720	771	741	684	679	655	726	733	706	719	725	725	702	718	747	672	703	749	748	723	679	714	735	666	707	689	712	721	704	731	704	722	742	726	713	726	692	744	718	682	737	705	681	733	710	707	748	699	731	704	657	710	754	731	720	729	745	725	764	704	726	723	745	697	747	728	738	702	726	760	725	722	713	692	721	664	668	752	727	715	754	734	764	701	689	687	728	721	737	708	726	699	680	762	713	713	690	712	716	730	706	710	745	688	669	696	725	753	750	726	740	715	726	734	751	726	740	718	704	679	796	701	695	695	730	749	679	734	745	688	762	734	727	744	753	699	716	687	699	730	656	739	716	690	708	725	689	724	667	705	742	705	756	723	701	679	753	777	743	718	740	732	754	753	719	719	765	705	754	720	732	735	731	706	710	736	724	735	675	726	721	704	690	689	689	735	763	715	708	716	723	671	740	706	678	734	757	694	717	696	729	735	709	687	733	672	727	760	746	695	744	741	709	746	741	728	701	734	712	773	709	694	715	724	700	711	748	699	640	748	736	718	687	702	694	732	727	690	708	704	717	714	716	669	714	719	686	753	706	689	751	746	704	774	732	695	689	702	718	708	652	752	760	725	700	702	665	699	735	760	713	680	679	717	763	743	731	699	739	743	714	713	703	728	738	718	710	688	711	721	712	720	689	711	676	719	687	763	705	692	683	701	731	682	724	671	632	669	747	716	703	723	709	700	652	761	725	715	735	727	666	736	723	739	669	718	664	763	751	738	763	695	746	723	747	672	707	698	728	696	745	753	703	707	745	723	737	758	692	729	708	712	706	711	711	733	698	699	774	702	720	716	792	723	718	677	683	726	766	696	722	712	752	775	738	747	735	736	763	766	745	716	732	724	682	757	725	728	723	711	684	670	741	751	719	797	725	748	726	699	739	722	668	774	734	732	672	663	716	662	732	718	686	724	770	724	714	705	741	694	706	698	734	694	751	689	726	701	701	747	690	696	731	736	683	734	735	761	686	731	744	736	752	631	721	687	741	678	686	732	687	752	702	736	741	730	705	667	711	701	757	719	689	681	705	747	712	705	707	686	709	690	679	706	699	729	672	746	672	735	719	690	743	762	802	731	695	675	708	723	702	746	734	739	750	739	767	717	723	744	686	753	671	730	709	728	707	673	759	707	710	728	700	753	718	744	710	728	745	704	719	738	729	702	762	707	738	690	730	739	741	695	687	739	682	762	720	717	692	684	707	732	724	786	701	717	763	703	737	762	681	688	722	712	652	702	762	733	709	744	719	705	727	731	740	753	698	760	743	748	746	684	686	711	725	751	718	699	755	757	701	735	722	720	689	734	740	742	698	704	697	684	710	701	752	742	753	669	692	714	684	695	703	737	724	720	701	729	683	698	749	708	737	728	730	738	731	717	713	691	733	692	729	714	762	735	760	704	748	734	734	722	682	753	712	711	752	696	722	776	705	701	709	660	737	743	717	701	718	697	671	715	682	722	726	687	756	696	726	748	766	723	748	733	671	716	705	707	692	678	697	672	728	771	734	670	724	752	753	720	723	771	722	754	707	695	672	683	705	735	722	727	747	752	734	732	688	695	774	717	684	789	720	773	712	747	697	752	722	745	735	691	702	699	730	740	725	744	687	755	707	716	716	700	732	719	709	700	743	739	652	736	697	750	707	716	706	772	751	735	706	690	727	691	749	679	709	738	702	725	679	695	700	695	742	691	701	751	752	730	758	738	742	716	719	769	684	702	714	688	753	765	717	712	701	713	704	703	729	692	676	711	744	713	687	696	716	672	745	749	695	686	752	712	718	707	754	727	702	709	707	755	757	769	727	722	687	746	686	714	749	735	754	703	730	746	741	721	740	749	646	732	698	726	729	694	689	676	716	731	730	688	716	767	734	722	733	721	710	724	715	734	751	710	775	763	722	659	683	710	698	724	732	705	719	699	703	705	685	727	737	759	702	680	715	707	737	742	738	692	696	730	695	726	702	718	713	698	727	731	700	723	729	701	711	737	718	745	744	747	712	719	782	730	715	756	732	765	744	740	716	681	704	696	690	739	755	705	724	725	744	722	772	702	740	739	752	692	739	717	746	733	708	716	685	699	708	712	712	700	726	710	731	729	679	715	740	711	688	746	757	751	693	712	722	750	732	732	719	694	686	746	748	725	724	737	772	771	700	716	744	748	722	682	755	738	737	724	693	781	710	746	703	728	669	701	761	652	691	683	745	698	747	726	712
32131	13364	5751	3031	1674	955	630	524	446	432	381	425	1215	355	310	387	338	359	329	294	322	333	330	311	302	287	276	330	295	275	296	302	294	283	277	304	287	301	294	277	304	302	296	294	288	304	273	314	283	323	297	266	311	304	305	288	292	288	297	321	284	318	283	284	288	280	273	265	274	319	308	297	295	323	291	286	318	278	261	281	283	276	284	279	249	285	283	260	294	301	306	272	286	287	298	275	292	305	280	284	283	290	295	268	285	290	290	296	272	285	253	283	283	303	290	266	286	277	296	261	282	279	297	261	301	320	301	317	306	273	278	301	281	298	269	268	288	281	289	286	332	298	259	296	255	305	287	252	297	291	283	276	279	267	287	272	278	293	305	266	271	275	299	315	269	285	289	295	269	283	288	309	289	292	283	301	283	274	279	279	275	283	274	298	308	262	276	282	292	271	288	303	281	289	284	302	259	266	276	297	305	286	293	293	289	298	284	250	280	299	258	312	289	294	287	307	279	280	301	277	299	287	290	285	289	270	291	286	294	295	265	321	262	280	297	278	297	281	293	289	320	281	275	294	259	285	287	272	296	295	274	270	286	274	301	289	304	288	262	271	236	304	300	273	281	319	312	301	260	305	304	281	286	283	268	281	272	293	299	284	270	300	268	273	280	282	328	280	291	290	277	294	261	303	286	310	274	301	286	258	301	294	252	322	283	240	289	270	271	268	301	296	304	288	280	274	299	275	270	292	288	311	284	300	291	316	292	301	299	281	283	324	277	284	313	278	268	319	289	281	292	268	322	295	263	303	305	292	312	302	271	282	282	258	287	298	288	284	294	253	300	290	302	263	305	299	293	262	267	272	281	302	273	271	289	301	280	279	284	301	303	328	306	272	294	289	313	319	293	282	276	272	288	271	276	284	311	301	239	292	282	270	275	272	305	313	265	269	258	289	319	298	279	276	291	270	263	285	273	293	282	322	287	286	301	310	291	272	253	279	304	301	287	261	326	263	243	257	260	280	312	287	266	298	309	312	302	300	288	282	310	275	300	284	269	296	290	282	290	286	282	286	240	282	298	313	304	266	285	248	259	280	263	288	317	279	300	287	311	314	279	288	272	311	301	308	329	306	274	267	268	293	266	293	278	281	307	283	236	284	272	308	294	243	258	296	288	285	287	291	272	291	273	315	299	302	274	272	314	267	262	278	268	304	263	274	309	284	278	282	296	262	284	280	307	291	291	263	273	302	314	297	280	281	302	288	297	281	300	291	287	299	260	315	287	274	281	286	283	281	282	282	266	298	289	266	295	261	280	285	284	326	279	317	276	311	276	311	316	286	273	293	280	314	292	293	293	301	293	309	284	303	294	277	268	238	287	269	281	279	320	312	316	287	300	264	302	270	274	303	284	275	286	304	292	288	299	326	300	290	284	292	283	279	297	277	288	311	302	272	275	284	293	265	280	295	305	314	251	280	321	264	301	286	291	294	260	293	294	288	271	306	280	274	290	313	279	262	291	304	281	312	313	283	303	302	283	289	317	305	316	301	287	261	331	289	302	278	301	272	256	287	271	309	262	283	250	319	287	297	286	293	317	302	292	286	264	304	278	305	311	274	255	263	280	294	261	301	287	305	278	285	284	282	308	279	290	288	298	251	289	308	262	266	335	284	295	296	276	297	298	293	294	292	251	290	309	282	304	268	271	264	258	276	282	257	267	305	275	315	288	274	282	292	273	263	255	291	274	258	279	306	277	292	318	306	303	257	276	293	297	289	290	275	323	304	286	276	308	288	291	271	306	299	289	278	268	287	293	309	271	291	303	285	288	236	294	284	293	290	286	310	280	281	278	299	286	276	256	290	272	309	280	260	288	274	302	273	304	313	296	303	257	277	283	252	279	270	290	316	281	295	298	305	305	312	287	297	291	301	286	292	294	265	320	300	269	283	284	290	307	270	294	275	264	311	287	310	267	319	310	308	266	256	305	308	311	294	290	270	316	279	308	281	255	279	286	295	282	288	273	271	319	285	300	312	278	277	263	287	273	249	274	275	306	279	265	277	293	280	293	301	304	282	247	278	280	268	293	333	294	296	302	286	267	273	270	285	300	313	315	293	287	285	291	279	321	285	327	278	287	290	278	249	307	293	257	316	292	278	298	310	316	271	299	281	277	294	294	279	260	304	255	284	277	292	304	284	319	251	291	323	291	333	264	281	302	295	301	261	277	276	286	284	278	278	298	278	286	267	273	285	296	299	307	309	264	297	278	300	289	276	274	309	287	303	314	305	284	293	292	274	264	292	278	296	291	296	269	289	295	275	275	274	275	280	264	301	282	306	263	287	298	259	269	281	309	292	275	285	318	281	272	292	298	292	287	289	284	291	282	287	285	304	250	251	263	301	303	288	258	296	280	290	273	318	286	325	281	286	280	289	285	287	301	305	275	309	295	269	303	299	282	280	296	288	308	313	271	315	292	290	293	253	303	332	275	302	256	260	281	287	304	278	333	270	254	299	271	290	288	293	294	296	284	284	312	297	313	297	270	260	303	330	293	291	304	283	299	290	265	315	292	255	296	295	293	303	281	299	288	298	277	276	271	284	262	283	317	341	284	275	269	294	297	308	242	287	280	304	285	283	335	306	304	285	285	270	289	297	280	275	274	275	305	258	278	301	310	267	290	276	292	254	269	291	301	290	281	310	316	311	317	254	290	278	324	298	271	265	278	296	286	289	283	351	295	285	301	282	314	284	302	280	299	287	270	302	273	263	287	293	294	272	252	307	279	289	282	302	292	275	278	265	303	291	263	283	292	289	285	308	264	293	295	277	269	305	278	289	274	275	272	309	293	299	280	299	293	316	303	266	315	320	292	305	328	283	310	280	271	278	287	278	266	296	272	291	284	253	303	299	275	275	276	289	264	271	282	318	291	284	302	285	270	270	300	288	255	267	272	271	279	294	292	295	277	299	280	271	284	277	262	287	285	253	287	306	290	285	300	279	296	284	280	275	286	281	315	299	306	269	283	285	271	286	310	314	295	264	299	271	265	280	285	305	299	292	304	314	309	318	273	273	271	281	296	267	274	292	275	304	290	272	278	267	302	294	270	301	263	286	260	281	268	306	292	292	283	310	270	278	268	282	278	289	258	271	296	280	280	261	267	280	285	254	285	321	301	274	287	283	305	288	290	280	274	285	301	313	274	283	299	290	280	269	298	283	266	293	292	305	286	274	284	263	268	302	279	286	292	266	289	267	304	325	281	299	297	287	245	280	264	278	288	293	268	273	287	286	306	299	270	304	273	305	287	329	307	273	258	271	271	281	297	315	296	274	270	282	316	295	293	283	267	268	288	286	286	293	291	318	267	285	303	289	294	308	282	305	294	307	267	292	304	309	258	290	277	295	275	262	284	291	272	280	283	292	268	293	310	277	288	288	279	319	330	263	246	309	287	278	309	271	276	274	278	298	270	298	295	279	279	301	265	297	293	308	304	299	288	298	287	296	264	338
21687	2135	3413	3897	3409	2772	2412	2005	1724	1596	1495	1411	5765	1151	1149	1032	1048	1002	992	974	954	926	933	920	865	884	897	810	877	838	820	787	794	814	791	832	836	790	836	782	766	786	804	798	772	759	838	806	773	796	820	819	803	793	819	744	756	749	808	772	800	832	803	763	743	782	761	746	747	782	736	799	757	735	716	745	714	800	762	733	748	751	753	778	733	791	764	763	746	755	767	756	756	763	743	765	735	754	752	728	741	733	792	766	719	737	749	791	740	783	756	772	759	735	772	728	803	773	761	750	749	750	788	733	768	715	707	788	737	768	774	754	730	755	753	768	723	755	728	767	726	720	756	766	737	741	725	721	719	740	753	728	710	741	770	798	735	775	721	714	755	795	789	736	793	733	765	772	772	778	799	766	765	726	767	710	755	762	757	792	712	758	737	716	751	713	729	776	775	784	767	785	779	771	766	801	750	749	810	751	691	738	789	731	756	754	747	753	689	755	737	745	735	754	759	727	799	754	796	748	803	770	749	729	761	765	746	743	760	765	742	700	756	719	734	733	737	731	783	759	734	712	737	794	775	700	751	738	758	774	743	722	739	735	771	745	766	755	727	732	751	767	755	773	745	742	720	741	744	759	732	740	713	738	715	792	764	808	779	756	734	740	760	749	768	791	741	764	696	740	734	722	741	765	798	739	730	728	761	734	784	777	698	782	737	771	858	770	744	769	735	741	755	763	720	720	754	743	774	781	779	772	755	690	684	737	776	766	730	812	755	747	727	770	743	731	723	722	776	732	703	716	762	761	754	751	756	737	730	718	754	731	760	769	687	761	790	767	693	718	732	706	737	770	768	796	737	814	736	766	756	737	769	781	700	738	749	723	697	759	767	787	747	752	734	769	783	713	735	754	752	702	749	727	747	753	774	739	723	740	765	795	697	733	707	714	774	685	775	809	703	784	801	755	739	774	750	745	774	749	808	807	756	758	717	803	747	814	782	725	737	749	715	706	734	801	715	738	738	779	797	766	784	786	753	744	745	727	738	738	745	742	818	754	734	739	719	760	799	746	731	773	724	717	809	734	724	755	744	776	773	746	714	796	741	733	770	775	743	738	733	776	736	752	756	695	752	772	761	718	725	730	751	724	783	679	736	718	752	726	752	750	752	717	727	755	770	721	761	760	747	729	733	732	720	757	771	742	736	783	739	747	756	776	709	724	755	708	741	754	775	730	768	730	739	788	734	770	719	727	786	759	761	733	736	743	708	766	762	714	733	743	765	748	756	729	770	789	723	743	726	758	753	739	722	730	692	719	780	709	712	800	754	763	741	756	753	754	749	741	763	732	758	743	781	745	735	702	778	746	766	700	685	788	759	763	765	729	721	787	785	734	761	729	746	751	712	756	733	787	754	704	702	815	732	785	688	738	722	777	781	758	758	718	759	759	736	745	728	715	752	741	789	768	734	768	762	747	717	750	756	762	740	712	733	738	725	786	701	741	759	755	724	780	752	772	739	740	751	701	742	689	699	731	746	786	689	758	780	758	732	758	769	732	744	777	697	739	739	784	776	747	718	763	773	755	785	775	770	758	771	714	754	808	725	766	755	719	748	782	752	736	803	758	735	723	803	765	728	726	739	752	780	728	780	744	734	724	782	750	756	753	730	728	728	747	739	784	744	739	763	759	759	767	712	724	757	715	751	739	746	793	724	741	742	751	735	729	753	748	736	730	732	718	750	813	736	718	751	770	738	750	748	741	752	741	763	804	791	755	760	784	758	719	778	732	729	738	798	780	703	788	744	717	767	751	723	780	713	731	756	804	771	740	720	781	762	708	755	760	717	765	751	745	763	739	764	771	738	747	745	770	727	736	750	725	716	719	756	767	809	768	746	693	732	786	744	782	739	710	741	787	718	722	752	778	710	765	741	742	795	767	763	731	730	723	766	769	737	751	751	715	738	750	725	779	775	765	746	734	740	769	708	720	801	745	702	774	784	741	713	742	747	735	705	741	713	802	764	743	721	752	739	755	729	780	761	756	755	816	755	725	763	707	783	729	722	722	699	760	756	751	737	802	754	771	761	777	740	748	760	739	768	761	759	795	781	790	778	751	768	663	779	722	719	776	738	769	741	784	727	727	762	744	715	754	780	732	757	789	784	752	703	750	749	756	801	750	759	740	740	729	739	757	778	732	703	743	760	736	749	739	740	778	751	741	738	771	740	780	755	778	771	761	690	758	730	752	734	760	753	745	743	750	771	769	761	733	722	727	736	747	744	765	795	752	762	762	698	726	722	779	773	756	723	735	692	734	770	726	743	757	712	753	725	722	768	691	733	754	760	736	773	751	751	725	738	720	801	763	751	741	790	769	753	755	769	778	742	707	749	711	731	759	790	737	723	752	718	770	753	825	707	720	779	715	714	757	758	768	748	745	728	746	748	730	749	777	706	752	771	731	782	741	752	758	763	792	727	722	745	797	747	737	787	750	750	707	746	750	724	775	734	750	762	775	789	754	767	769	731	805	777	692	732	771	782	757	733	758	781	727	728	792	804	747	736	710	766	759	720	718	761	769	785	769	726	735	718	765	753	752	773	709	719	760	772	710	762	728	764	732	756	786	794	700	764	784	727	720	776	735	723	750	752	711	780	770	724	723	766	722	767	741	751	751	745	718	761	756	738	761	722	706	741	767	714	768	756	836	725	742	750	756	782	765	768	715	727	748	762	717	792	774	742	758	747	710	700	772	734	724	754	742	764	747	723	759	791	763	745	734	782	751	748	776	769	754	770	731	751	719	725	709	780	761	730	740	744	778	740	744	781	767	744	781	764	752	750	716	753	743	777	703	706	736	741	764	727	765	769	802	760	748	750	675	775	795	741	761	790	720	722	732	759	733	691	740	761	743	758	711	744	743	746	718	730	752	785	775	759	770	703	735	714	721	726	737	700	760	719	775	688	782	727	756	751	786	738	743	770	761	747	763	776	728	746	707	768	772	733	776	742	713	777	745	789	708	747	754	755	757	730	763	785	688	690	788	702	696	764	741	772	719	791	822	726	768	772	761	790	748	732	768	759	715	770	736	766	683	717	754	796	759	783	822	769	692	734	719	738	739	748	789	756	804	750	771	811	725	755	737	761	791	715	735	733	738	787	735	792	759	733	739	763	762	714	789	715	779	729	778	696	751	752	757	742	788	760	766	732	813	710	736	750	744	747	735	735	741	753	722	747	707	793	723	784	753	707	709	760	778	742	797	758	705	738	723	713	741	772	767	756	742	766	734	715	733	779	724	747	753	776	708	726	739	741	796	732	771	750	788	717	779	773	806	727	747	742	769	725	701	755	755	771	770	769	738	820	730	784	768	713	773	702	751	770	756	735	754	712	755	735	748	783	776	705	743	707	746	720	715	765	767	732	760	763	763	720	739	805	787	768	737	730	748	755	749	772	723	730	761	702	789	750	731	764	714	809	752	770	741	767	743	755	787	729	766	792	769	754	690	778	781	761	693
38834	17718	8753	4697	2504	1343	800	565	423	376	341	334	1513	245	227	244	197	186	217	208	181	178	196	167	170	184	147	166	161	168	165	167	161	143	171	147	145	138	137	129	144	148	148	151	155	175	138	134	156	148	160	153	144	159	163	184	131	162	179	128	152	143	152	156	139	152	140	157	141	161	157	164	134	160	155	145	122	119	137	133	151	141	152	148	159	144	123	170	126	139	157	139	152	140	152	134	141	164	145	165	137	119	141	166	137	160	122	151	153	128	136	153	132	168	146	156	122	131	145	146	147	135	134	152	108	142	160	124	158	140	124	144	136	135	146	156	135	128	132	131	134	139	142	145	156	158	155	129	138	132	149	157	148	144	137	144	132	126	131	121	142	128	171	142	125	151	162	138	116	164	175	137	149	145	150	131	148	143	151	124	150	151	121	149	134	136	132	150	142	138	154	132	132	155	150	131	151	154	141	133	162	127	152	136	145	149	126	132	133	149	160	162	116	161	147	129	141	142	126	140	120	144	134	132	145	144	135	128	157	131	140	156	133	158	135	155	136	151	138	144	133	145	126	171	135	135	143	163	151	136	167	153	167	137	138	148	133	122	148	150	126	125	133	120	145	147	153	131	131	160	149	132	138	141	147	143	160	133	149	154	148	142	147	166	137	158	159	159	169	162	132	141	151	165	162	134	126	136	133	118	162	144	137	147	144	152	146	137	150	136	144	143	148	154	129	141	135	131	147	150	138	156	130	163	123	140	164	157	139	148	146	128	173	144	139	135	146	146	158	155	141	134	147	129	147	113	151	136	143	155	145	139	152	133	143	130	158	130	133	146	127	131	125	148	157	142	149	132	139	132	150	133	147	157	135	168	158	131	163	145	132	144	152	124	134	146	134	142	147	162	149	144	145	161	143	150	146	144	129	150	137	159	148	144	120	151	158	152	142	131	133	149	142	141	133	155	158	123	132	127	155	140	146	149	154	130	147	141	165	142	140	154	142	136	148	149	141	148	149	140	144	127	128	158	127	147	162	125	142	155	129	153	162	154	134	156	151	151	168	159	142	158	130	157	153	141	141	153	138	152	151	170	133	144	148	166	153	143	143	131	144	151	152	157	140	149	142	135	160	154	153	128	159	146	143	151	138	139	136	142	108	146	172	121	149	165	159	163	130	145	132	169	138	160	132	158	156	156	143	139	124	148	162	147	130	161	129	122	144	138	154	136	157	139	148	167	153	147	136	145	139	177	144	144	136	143	140	159	149	124	137	128	152	164	137	140	132	145	132	131	119	149	144	146	143	151	137	149	144	130	169	124	152	155	147	131	130	144	128	132	161	132	147	115	143	139	152	137	127	125	148	174	142	139	133	151	143	117	155	136	152	121	146	136	151	150	138	144	129	153	133	139	145	147	139	152	139	151	116	146	143	145	129	148	124	136	142	161	150	116	143	139	148	169	140	121	147	133	144	121	145	153	133	126	134	149	139	124	167	129	143	150	173	167	140	161	145	139	162	133	144	163	167	136	130	153	146	143	157	156	135	148	145	152	137	133	111	138	149	138	150	155	177	153	126	137	147	149	141	137	149	140	146	135	141	169	138	143	140	147	141	153	131	150	117	145	133	140	127	149	127	151	154	135	143	118	141	148	133	153	125	124	132	158	123	146	125	145	151	136	150	125	143	147	135	165	148	144	145	137	134	147	153	165	162	159	138	134	136	141	161	146	137	130	137	145	146	141	121	154	155	133	152	123	142	151	147	139	150	148	140	131	134	141	147	133	146	167	156	162	157	127	142	143	150	155	139	139	135	132	136	122	153	167	141	153	123	145	133	146	146	125	144	156	149	158	164	150	138	141	144	137	129	150	131	149	130	123	140	137	139	120	156	133	153	141	140	151	139	128	125	152	155	149	147	153	142	123	151	139	145	138	143	125	137	146	134	141	156	128	152	140	133	142	129	149	146	140	153	136	153	149	162	158	154	127	153	137	137	142	160	124	118	151	156	128	166	127	124	153	142	156	140	132	135	154	129	137	139	149	177	136	130	149	166	131	151	139	159	139	141	128	129	155	140	142	141	147	133	146	135	138	134	135	144	139	135	121	140	145	143	131	148	117	138	116	129	150	121	132	135	147	159	158	150	140	145	140	146	134	156	154	126	138	146	139	125	149	128	167	138	155	152	136	175	162	140	154	138	136	147	150	161	144	133	148	148	123	127	140	127	111	132	146	132	150	147	140	171	143	116	166	144	147	141	147	135	185	141	148	157	140	140	164	130	122	131	148	140	152	143	136	131	147	157	155	136	145	139	155	147	162	129	147	142	146	132	149	152	163	165	144	158	131	141	144	163	144	119	142	139	153	141	131	152	139	143	146	141	121	156	142	149	133	160	150	153	138	132	139	148	170	138	152	140	129	138	159	140	154	171	143	132	136	146	130	145	161	136	160	134	151	128	111	146	142	158	131	141	156	161	179	120	157	162	126	140	144	120	156	137	149	147	168	125	140	118	152	147	157	143	143	132	147	137	164	180	136	143	143	131	139	150	133	177	148	167	149	138	154	149	136	116	153	160	142	154	147	149	134	138	152	104	135	153	166	124	147	112	132	125	150	135	134	139	150	154	156	141	139	138	158	138	140	132	135	161	130	151	137	141	154	114	167	171	150	130	128	125	135	121	150	154	138	148	138	133	137	129	138	148	136	142	123	118	146	141	155	138	140	141	161	131	151	147	170	135	123	135	128	154	128	154	145	155	140	144	121	138	133	137	131	153	146	122	144	165	134	157	136	147	139	120	147	135	149	137	152	130	136	137	135	159	137	132	149	129	147	136	141	144	134	160	128	141	143	136	145	140	142	144	154	116	129	131	129	123	129	136	139	137	145	155	136	132	130	154	155	160	153	150	141	148	137	152	153	132	142	134	142	152	150	128	132	161	144	165	134	150	133	125	157	135	137	121	144	133	147	133	133	170	131	162	138	162	136	139	140	148	140	144	158	135	133	142	128	153	144	140	134	145	148	149	133	159	148	136	142	139	144	141	148	166	144	153	140	132	139	151	156	151	136	136	159	155	125	144	131	139	137	142	118	155	163	134	138	149	147	151	143	148	139	131	147	153	154	137	132	139	131	157	147	153	139	140	152	170	135	153	135	155	163	142	148	142	136	132	133	127	140	129	131	151	143	143	147	136	134	125	157	155	137	153	123	156	149	148	148	144	145	134	154	150	126	156	139	154	152	152	141	145	142	146	153	141	154	134	141	130	125	143	154	142	158	149	134	140	138	154	147	117	131	154	142	147	134	117	168	154	142	161	129	156	126	137	124	145	154	172	133	142	130	145	133	165	142	125	146	159	127	143	128	138	141	144	155	136	148	135	141	143	157	129	146	140	143	161	127	114	137	162	139	141	156	134	125	129	138	110	142	139	147	145	135	138	127	160	173	136	139	143	143	142	148	156	165	128	137	144	130	151	155	149	139	111	134	150	135	127	126	146	132	119	161	135	151
24768	3307	5671	6083	5231	4207	3341	2815	2386	1953	1814	1772	6947	1268	1086	1028	995	878	883	781	738	749	663	646	624	612	600	639	577	587	536	556	536	530	493	547	521	480	507	478	505	463	475	495	458	465	424	454	510	483	435	460	487	463	438	453	438	428	451	479	435	441	456	461	402	445	434	424	392	408	435	410	433	448	425	404	423	440	441	398	453	408	373	441	424	420	370	404	410	411	381	390	413	387	407	427	407	418	410	387	406	421	419	444	441	404	400	442	390	400	409	389	400	403	378	405	395	402	420	387	382	393	409	438	427	396	404	410	373	378	401	441	389	417	379	419	398	417	390	382	412	395	372	395	374	410	409	415	393	439	422	389	436	415	386	395	413	388	420	386	435	395	400	419	400	418	400	382	372	400	378	389	401	363	394	338	432	387	411	399	381	388	383	446	369	387	396	402	402	416	393	431	394	383	401	424	393	400	412	423	378	406	404	376	399	427	389	390	409	395	439	420	454	420	380	414	424	407	409	421	417	412	419	398	420	377	421	425	401	424	367	380	378	419	368	417	413	403	406	382	398	403	400	373	406	401	378	352	375	383	361	417	411	381	379	438	418	445	428	401	370	374	373	422	368	372	361	354	394	434	388	381	390	409	357	401	421	399	397	389	397	420	404	383	367	427	381	404	418	432	412	356	353	382	378	374	396	398	404	413	354	415	422	406	402	402	388	413	397	407	416	376	409	412	396	400	394	386	424	355	408	388	434	396	426	405	402	423	400	397	396	401	379	341	400	424	411	404	412	428	388	367	392	409	372	388	375	418	369	398	400	367	386	404	406	365	436	372	408	392	457	395	434	416	369	401	420	398	369	385	396	387	416	410	421	424	395	387	408	414	380	398	395	400	378	401	400	400	393	373	397	376	431	417	393	348	382	356	385	401	377	390	400	397	445	422	390	399	425	419	399	365	367	404	408	379	391	454	382	393	391	398	380	390	383	414	395	363	380	384	394	405	416	362	393	384	379	423	399	418	370	375	364	421	390	437	402	441	406	426	430	423	416	405	372	370	401	400	421	404	361	390	417	387	383	432	420	398	414	415	400	359	385	396	397	404	396	357	422	359	402	365	404	412	376	414	422	415	386	387	359	396	419	406	381	401	430	390	377	430	417	376	319	395	359	412	383	398	401	399	401	403	390	417	399	395	440	425	381	421	394	411	400	392	404	404	388	349	364	409	362	355	405	406	403	407	406	409	406	424	387	383	375	376	415	378	386	388	394	453	409	391	398	367	407	376	404	382	413	397	372	422	411	389	386	422	410	387	381	414	386	403	356	407	400	426	374	391	425	390	401	418	394	395	412	414	409	391	413	396	387	407	433	410	389	355	409	390	386	393	422	406	405	368	417	411	388	391	406	365	404	398	387	427	352	361	413	400	402	398	375	389	366	372	415	404	427	402	406	416	415	387	399	409	379	381	442	426	393	406	403	413	369	398	421	348	423	394	410	388	400	398	399	387	388	357	402	377	423	419	410	426	417	392	393	372	407	388	385	382	386	410	404	408	404	409	388	375	404	395	388	403	396	372	404	410	377	390	426	413	377	383	394	376	421	405	400	404	429	390	371	387	400	408	370	377	439	427	375	363	396	391	405	365	428	388	418	391	395	385	413	416	388	395	417	425	385	411	422	390	352	399	391	372	379	373	426	398	380	420	422	397	410	420	425	390	372	405	414	401	390	388	412	410	393	403	393	405	386	379	369	379	410	417	387	392	361	398	420	382	415	406	399	435	388	433	378	433	375	410	388	410	378	402	418	409	408	411	430	378	386	376	377	397	397	414	417	354	386	385	372	409	374	373	409	406	383	404	356	396	368	397	409	399	413	431	392	423	432	403	401	402	380	430	417	370	400	412	419	393	396	393	444	401	434	421	414	402	391	372	397	376	427	394	379	394	409	393	360	366	409	380	417	397	413	400	430	395	419	391	413	411	386	388	372	425	381	412	374	392	383	424	392	386	389	411	375	388	398	421	389	424	399	374	354	405	386	407	377	385	425	412	446	404	398	368	361	399	424	404	389	409	390	442	373	415	374	385	391	426	402	392	420	416	400	413	438	366	396	398	405	385	405	393	412	389	420	420	405	415	424	437	372	399	409	404	405	388	390	353	367	407	408	393	424	364	379	402	423	402	431	407	392	420	424	356	381	395	429	388	380	367	409	398	394	420	428	404	402	415	420	423	394	386	399	440	404	403	390	386	387	369	416	364	405	405	409	388	370	381	390	378	382	390	370	389	367	405	423	401	375	366	406	400	400	422	404	358	379	423	405	390	410	409	416	424	393	402	403	378	374	399	407	403	395	398	375	427	387	418	408	394	390	378	397	385	353	408	420	385	424	416	416	400	437	391	387	418	381	428	407	392	414	395	407	377	401	369	411	393	379	388	440	377	423	401	415	358	394	407	389	407	406	397	402	387	427	388	378	401	429	394	387	394	372	411	369	386	397	384	369	422	417	400	368	396	352	408	405	406	404	425	425	391	405	387	401	410	395	388	393	386	395	370	394	404	405	411	407	388	425	384	413	406	381	428	416	407	402	368	415	405	398	414	416	405	367	390	415	437	416	343	385	396	446	354	421	375	363	417	389	385	400	367	376	407	417	382	410	404	397	402	411	392	416	387	385	421	399	396	391	405	426	392	406	417	366	408	416	408	421	401	406	404	387	406	390	405	403	396	422	388	375	357	424	366	401	365	402	396	394	421	416	411	418	387	405	431	384	388	407	378	426	372	375	363	413	379	390	389	410	419	411	388	376	424	429	392	414	424	393	421	397	390	388	406	367	374	411	379	390	407	402	394	391	396	378	367	407	414	380	401	407	390	390	394	406	364	395	401	397	414	408	386	391	386	356	365	384	412	408	418	412	380	411	377	384	379	415	362	369	386	380	436	403	383	429	382	399	385	430	426	412	435	429	378	394	390	366	368	400	428	417	394	393	382	371	396	422	402	398	389	384	432	394	388	408	408	375	413	393	405	393	418	443	399	403	396	390	385	397	385	390	397	388	354	431	402	367	387	392	396	432	407	422	404	382	399	372	389	393	409	387	389	430	387	409	397	432	384	418	393	417	404	390	417	400	404	383	358	404	376	423	393	398	400	409	414	434	419	400	387	403	399	383	422	410	414	397	391	401	406	411	391	386	397	357	414	397	373	363	389	406	414	402	389	388	369	369	410	395	383	407	403	422	423	428	397	391	411	394	430	421	415	415	391	437	413	412	382	427	389	387	406	377	348	440	421	405	392	383	394	431	404	425	406	400	392	407	424	403	376	400	402	394	427	391	419	386	364	416	416	398	424	428	412	373	410	378	377	360	444	389	400	387	394	380	406	408	378	352	367	394	398	400	399	396	378	450	390	362	421	419	373	420	388	390	389	384	405	381	398	388	410	416	396	379	400	384	352	395	385	415	384	375	416	401	399	403	400	398	395	395	406	391	416	378	437	408	419	409	371	413	404	394	394
4449	545	402	323	291	300	260	259	284	296	283	270	275	262	282	291	256	271	238	270	242	277	274	289	278	255	250	277	295	264	274	274	294	289	259	294	257	243	246	256	283	263	288	238	278	227	288	255	289	259	278	269	259	281	270	290	253	268	254	295	251	255	305	274	277	261	276	235	277	278	241	254	275	239	277	247	268	312	292	259	264	250	300	266	265	231	269	266	266	285	268	263	260	278	267	265	291	276	278	270	256	285	265	285	274	277	294	289	270	249	245	237	292	255	271	247	239	275	284	244	288	271	262	289	269	304	239	244	254	281	258	250	262	306	273	275	256	245	254	248	278	251	253	262	269	269	275	277	308	256	273	272	261	247	243	276	272	250	269	260	248	271	256	263	280	271	298	243	259	279	222	254	290	273	252	262	252	270	261	291	280	250	265	306	280	255	213	282	269	232	268	264	271	273	264	264	298	269	265	294	275	280	283	264	247	259	261	260	266	254	257	266	286	253	282	276	297	278	258	253	270	264	268	256	262	275	280	243	283	257	271	278	290	257	274	278	259	294	251	261	268	281	243	226	225	307	281	278	266	278	261	257	296	255	286	293	276	263	267	264	252	262	281	283	270	291	241	278	270	278	289	285	242	267	238	252	295	266	279	250	274	255	253	284	251	309	255	264	264	237	271	264	306	267	275	288	266	223	280	257	286	266	265	248	269	265	266	247	264	293	264	305	246	281	244	265	259	276	241	237	273	279	267	264	273	288	297	256	264	282	259	244	262	263	257	286	275	249	268	259	254	268	300	277	263	254	270	260	268	269	246	271	233	241	246	299	265	283	281	277	262	239	253	278	234	276	241	249	257	269	260	266	278	261	263	257	223	244	306	249	230	280	272	253	247	247	252	268	283	266	244	290	259	245	300	281	251	242	274	282	261	255	284	246	287	241	280	285	264	252	245	267	248	269	271	250	264	271	266	255	248	271	253	240	267	289	258	274	275	235	244	245	268	245	284	284	228	248	298	269	263	292	277	277	287	253	312	256	279	298	274	285	270	291	269	266	251	279	263	271	297	276	273	289	284	270	265	284	256	265	243	261	260	275	261	275	301	282	263	253	260	262	274	278	275	262	288	262	263	263	279	274	260	278	296	231	268	261	255	255	268	276	232	254	269	248	244	243	247	264	270	273	306	255	277	267	258	259	272	280	262	286	259	263	264	253	250	259	240	236	236	284	259	282	270	270	254	248	258	246	235	283	283	276	247	263	269	239	249	260	260	280	278	277	259	266	250	246	268	270	287	261	285	282	282	274	283	237	292	252	244	276	285	271	246	291	274	256	233	283	250	245	276	270	264	286	264	245	288	273	235	246	262	276	272	255	261	273	261	280	257	260	255	257	225	272	259	258	315	262	250	265	269	287	261	280	285	277	257	250	267	233	295	258	267	273	280	276	266	245	273	250	257	244	247	251	285	281	265	256	292	266	271	279	259	246	269	270	314	290	248	236	274	242	282	280	255	285	255	233	269	239	271	259	257	306	286	240	282	262	230	248	253	267	260	295	259	278	268	263	292	255	261	250	282	256	270	279	273	254	252	256	231	272	269	273	274	256	285	281	269	303	270	282	273	256	292	254	241	258	267	296	263	274	295	266	268	283	279	272	261	270	271	226	290	258	271	309	250	257	267	268	278	276	268	282	255	254	262	257	293	261	270	268	245	237	278	259	279	261	296	262	279	255	246	248	260	263	270	276	290	255	276	277	251	287	280	276	260	258	289	278	283	263	283	276	244	282	279	248	267	251	247	260	270	262	277	249	267	281	287	275	240	280	268	261	272	246	276	293	238	259	263	258	249	271	259	280	259	278	236	254	250	269	269	263	264	260	280	296	316	273	242	257	259	310	251	252	253	257	244	286	266	274	246	276	285	251	237	259	259	239	276	281	261	261	278	280	281	275	257	270	269	253	254	303	274	279	309	271	254	240	292	280	264	247	263	265	253	258	248	256	294	273	271	280	265	262	258	288	292	279	264	272	245	269	252	253	265	271	263	259	277	316	254	301	253	262	296	299	279	277	262	264	296	270	276	279	266	265	250	280	236	240	234	225	300	293	235	253	275	262	274	269	287	267	250	225	253	292	256	258	272	276	288	284	266	268	255	284	242	262	267	273	282	275	286	264	258	251	251	266	278	281	267	262	274	276	300	269	257	238	252	298	266	273	284	294	247	275	275	257	264	289	256	249	273	274	281	273	278	263	263	297	229	292	270	244	260	268	307	264	248	275	267	276	244	254	238	273	278	286	255	280	260	259	256	283	273	284	274	272	262	252	273	263	272	271	263	282	268	262	241	266	242	250	280	278	253	264	264	276	266	260	274	268	260	285	265	245	256	269	280	254	250	268	279	255	279	251	254	291	277	273	284	252	277	265	262	277	251	293	280	264	261	277	256	262	243	240	271	272	248	274	275	269	265	280	267	256	255	255	285	239	273	281	267	269	243	238	261	267	256	249	272	277	269	290	275	263	272	272	270	249	284	292	256	236	274	271	259	254	301	281	281	244	259	252	259	262	243	284	265	274	279	281	277	275	269	259	257	258	242	269	270	252	235	248	272	241	292	270	267	277	236	277	278	257	235	268	268	263	259	291	283	237	239	284	309	312	281	251	279	263	259	275	269	265	257	288	286	252	266	275	245	269	263	257	288	269	282	244	273	267	275	290	239	288	257	265	266	290	269	267	269	247	270	289	241	244	268	264	294	246	277	282	264	268	295	249	280	270	255	274	232	278	249	267	243	294	281	280	262	267	275	269	279	273	283	278	260	302	279	273	258	277	269	262	261	261	280	254	255	281	284	278	270	279	283	280	268	279	296	264	272	269	272	257	261	259	288	263	260	269	272	320	276	270	259	293	279	290	252	241	268	265	269	257	252	268	306	261	300	271	277	288	235	262	244	295	261	284	261	285	270	278	277	292	261	268	249	273	257	267	275	279	243	294	283	268	271	281	267	253	272	261	281	283	253	249	266	258	263	256	282	273	284	291	279	261	285	274	290	301	261	264	275	257	265	258	257	242	268	243	280	287	270	276	276	259	271	242	294	258	251	276	274	273	241	266	266	268	295	269	255	227	274	277	258	277	245	273	296	261	247	269	293	254	227	259	257	254	250	250	268	275	255	275	310	246	261	248	295	276	248	284	269	296	251	288	258	276	266	252	263	253	217	255	282	286	257	294	258	286	291	248	284	285	311	255	231	255	243	310	282	244	259	250	275	283	277	244	248	259	280	253	248	233	263	234	301	284	241	279	290	242	241	276	277	284	285	247	263	256	269	254	273	248	279	262	309	312	248	244	249	265	231	264	248	285	281	271	264	272	271	268	263	263	222	280	247	287	273	294	245	281	294	289	294	275	253	276	264	253	276	267	258	264	267	255	264	290	299	290	287	249	261	216	275	286	256	288	257	265	239	266	256	278	261	270	248	289	268	298	293	264	249	287	277	280	297	295	225	267	278	298
4145	835	872	930	884	819	812	757	797	766	734	750	799	716	729	715	729	701	721	732	715	712	762	754	729	758	698	691	716	747	739	710	688	725	721	718	666	713	688	708	687	719	721	687	722	743	701	702	749	723	724	719	676	757	724	717	696	751	706	701	736	732	697	751	672	742	724	698	762	746	711	718	723	729	658	736	736	731	700	732	705	710	703	693	711	728	648	699	703	722	691	699	771	714	674	722	698	728	749	738	711	701	691	736	722	694	700	763	719	740	733	672	723	711	693	701	668	720	726	699	676	765	654	682	701	738	737	709	707	730	741	705	722	677	736	711	732	709	725	714	714	718	702	704	781	738	711	711	765	697	702	714	714	747	692	692	694	757	695	709	702	681	708	735	698	700	742	683	737	735	700	728	709	689	682	755	747	732	725	749	703	698	685	702	705	714	645	665	699	707	737	705	711	734	697	716	734	673	673	720	692	722	702	725	698	717	726	712	724	725	699	703	710	715	718	719	729	696	658	735	713	734	738	754	691	723	685	696	668	733	707	745	744	695	707	730	719	708	738	680	717	744	701	721	707	705	731	728	721	693	695	693	748	708	694	693	700	690	751	735	703	723	737	717	740	722	674	717	698	706	735	708	683	743	745	687	699	757	722	721	690	702	688	665	709	721	683	694	751	682	692	693	757	692	708	682	746	706	712	678	695	705	724	673	692	666	760	693	706	769	718	680	745	689	687	700	732	739	693	696	682	707	723	713	724	725	696	678	725	732	716	709	678	761	726	687	722	718	685	705	746	742	678	675	687	714	757	705	722	734	733	737	726	757	738	738	758	771	733	708	680	754	676	782	746	693	744	731	718	745	688	658	744	769	682	742	747	767	718	760	700	735	734	703	749	697	716	705	759	694	680	787	752	736	714	783	684	707	749	705	742	705	740	733	684	694	682	692	720	704	781	712	713	708	723	710	708	712	747	708	699	683	753	691	729	721	762	664	738	736	717	730	718	675	738	720	691	772	710	737	724	728	660	750	722	713	691	742	679	723	726	634	684	675	706	698	731	736	716	658	692	764	750	673	679	704	736	705	704	702	687	680	699	703	679	706	701	689	718	681	696	756	689	759	696	731	693	720	725	712	675	694	751	700	724	732	745	643	723	683	738	652	737	738	706	728	693	676	722	715	768	760	755	727	704	702	699	694	688	688	661	679	760	711	727	735	693	674	667	688	697	746	727	751	667	701	651	758	708	719	707	742	712	731	751	708	724	694	709	766	724	698	757	730	753	699	753	720	722	745	717	764	716	764	713	713	658	754	719	704	716	691	699	716	684	666	722	677	719	691	760	701	760	723	694	747	648	743	700	711	691	674	693	719	720	736	750	704	694	736	723	725	721	735	725	712	725	731	738	720	695	737	718	739	698	698	665	710	720	735	710	752	703	685	713	675	710	732	701	655	703	696	684	723	700	747	691	715	737	741	685	740	722	740	687	750	698	747	660	727	727	713	731	735	703	695	675	702	690	700	673	710	734	684	728	705	682	753	746	706	768	759	744	752	749	663	768	692	759	756	718	701	697	686	723	721	704	741	747	694	747	729	676	695	708	714	729	685	695	725	734	740	688	739	779	689	676	729	738	696	719	730	704	723	715	699	727	739	762	713	714	686	713	731	752	709	726	731	714	696	718	728	671	743	720	706	753	752	696	659	716	700	694	730	692	701	747	721	704	678	690	717	733	715	720	723	710	655	725	713	701	693	731	690	758	729	675	706	748	676	732	672	749	705	782	694	763	709	709	772	708	738	698	717	678	658	710	780	744	710	707	688	769	702	700	713	688	683	685	695	731	701	709	705	736	716	687	709	691	711	749	727	747	712	744	705	728	675	728	690	712	733	743	717	691	715	695	701	726	715	706	665	737	724	735	718	748	740	692	756	680	732	720	741	709	682	713	734	721	745	730	760	728	701	699	715	728	724	680	702	728	776	736	751	725	695	727	710	721	749	719	723	755	787	689	688	726	761	700	699	705	764	714	667	701	682	707	711	678	765	692	679	724	760	668	684	657	700	727	733	695	706	753	728	711	702	690	670	712	741	741	723	729	725	736	684	698	724	712	705	725	740	756	704	707	689	712	753	755	707	690	727	708	707	722	709	725	740	709	742	654	742	684	655	712	693	713	716	751	734	691	746	684	727	665	754	722	706	713	687	721	710	728	687	725	720	748	739	720	716	707	762	712	697	727	748	722	685	761	726	751	715	733	719	695	705	727	695	767	746	718	705	695	708	680	666	716	656	710	694	714	751	771	784	719	763	746	707	725	729	702	686	662	695	760	676	702	672	715	716	735	684	721	696	714	714	728	694	628	663	739	741	726	748	716	693	749	731	770	722	772	694	722	766	736	667	725	777	704	741	687	725	685	708	672	704	708	654	686	698	774	706	706	755	731	671	715	747	674	719	706	721	688	691	738	713	694	693	706	754	665	685	729	704	692	678	733	689	696	748	742	720	755	731	664	715	679	740	680	689	725	748	700	742	760	684	740	766	708	715	727	675	709	682	688	736	717	713	731	729	715	749	711	714	731	696	655	697	727	734	725	753	734	724	700	730	678	694	707	757	728	726	720	725	731	707	734	718	697	683	745	689	696	709	704	667	728	707	686	709	697	683	728	725	743	688	695	735	702	695	693	715	715	760	725	683	705	689	715	678	727	716	759	722	693	722	749	727	658	740	655	705	681	726	724	724	731	667	722	698	756	750	736	695	709	716	730	733	686	723	775	731	743	731	710	718	708	692	683	709	695	749	732	714	705	688	731	723	712	705	734	661	758	766	667	753	744	698	696	732	684	717	705	715	750	729	677	777	692	706	685	680	714	682	733	734	667	696	735	742	736	747	713	736	714	697	670	708	701	732	696	673	745	736	736	727	708	755	704	735	737	765	743	738	725	743	706	745	711	721	683	711	690	701	722	696	712	740	682	672	728	694	693	667	741	731	700	722	780	664	717	761	730	708	674	699	668	707	738	718	692	700	713	667	722	744	745	643	698	666	686	693	712	690	719	719	702	746	709	689	716	736	715	700	723	683	708	738	717	712	745	725	705	703	749	720	720	681	681	702	694	714	728	728	753	745	723	774	712	731	704	706	703	681	721	721	716	722	722	692	690	735	695	766	673	695	708	692	697	698	722	707	713	735	705	692	738	721	698	724	705	708	647	706	689	726	714	692	716	723	710	709	705	724	725	703	696	688	645	666	744	653	715	739	743	703	739	722	724	720	689	714	680	735	730	717	719	739	692	711	727	665	690	714	708	693	720	687	711	750	706	723	734	711	720	646	750	680	713	723	755	739	713	720	699	707	712	685	728	700	688	677	740	669	691	717	742	695	742	726	706	686	714	675	727	725	741	732	689	712	730	726	749	722	735	690	692	745	729	716	726	701	663	756	730	755	728	741	682	702	724	648	767	721	691	698	671	673	706	688	708	683	710	692	684	681	726	711	747	695	790	761	773	691	736	711
24456	7407	3595	2051	1298	860	634	514	456	422	390	404	851	324	339	310	323	338	326	292	300	319	286	289	329	256	274	287	282	291	274	296	296	302	295	290	301	297	285	275	270	280	286	301	264	297	263	234	273	276	299	287	287	268	284	283	294	250	290	271	274	288	331	291	294	276	265	275	284	295	290	282	305	296	310	288	269	279	278	321	307	310	297	291	300	279	265	314	276	269	289	278	284	299	267	303	324	286	295	282	307	315	335	284	276	282	301	301	283	313	273	292	295	283	283	286	270	271	265	257	272	255	291	266	289	294	304	282	283	300	294	304	285	283	292	280	276	245	297	275	297	300	276	274	323	267	266	279	275	285	272	296	277	287	285	289	291	300	285	339	260	287	272	308	286	277	303	288	288	287	304	272	266	273	297	285	309	303	270	255	308	287	327	267	275	298	269	301	287	267	301	244	277	267	306	304	317	291	292	312	288	275	291	291	298	291	260	302	264	278	314	267	282	294	312	292	270	294	283	279	293	270	303	293	306	282	312	286	261	308	300	318	273	272	283	283	314	240	289	300	275	290	293	305	300	252	270	305	256	303	289	294	303	272	269	312	286	287	285	285	276	300	321	286	286	271	283	309	273	289	280	279	293	280	293	248	295	280	286	298	308	301	272	268	285	303	294	277	270	275	308	289	275	289	269	320	276	275	261	267	265	280	285	251	286	282	316	324	291	281	281	316	269	279	287	283	297	277	280	285	278	283	308	268	299	280	263	288	258	308	279	301	264	314	295	262	271	260	283	281	254	262	269	275	270	308	289	258	291	239	270	278	264	290	292	295	274	268	300	285	299	278	250	249	283	311	311	274	302	331	278	272	300	317	277	276	264	270	311	266	304	310	271	303	265	277	289	290	287	285	318	297	287	256	297	272	325	280	270	306	284	267	286	281	293	270	267	282	282	272	299	274	270	309	281	261	295	293	277	284	287	274	279	275	271	289	282	264	295	253	285	287	304	293	303	299	292	291	261	256	291	267	312	320	301	315	322	296	279	279	271	272	297	237	305	273	286	281	265	267	270	293	294	294	271	320	291	287	302	293	296	299	291	261	288	281	295	301	278	290	297	271	285	280	260	280	274	278	278	272	287	305	275	303	278	315	264	282	267	301	274	278	274	270	299	291	285	285	286	285	261	245	303	307	292	259	321	302	302	280	280	276	300	276	271	271	291	282	275	308	267	288	280	269	281	303	264	303	279	286	300	307	297	267	275	278	296	285	298	259	292	267	332	328	286	247	284	300	315	303	305	284	312	324	273	288	252	278	263	283	326	269	243	285	301	259	284	295	267	294	268	276	293	268	262	286	316	323	249	266	298	302	280	267	293	270	270	262	332	281	284	282	306	289	265	282	288	270	304	305	303	276	307	298	290	296	307	289	276	291	280	287	276	295	277	261	307	275	305	294	269	307	293	286	306	268	279	282	303	288	277	295	279	271	316	305	285	278	276	304	314	300	307	279	331	274	305	258	304	282	282	276	267	271	304	289	279	309	256	265	282	266	306	277	273	266	296	284	294	270	310	290	282	292	297	280	269	287	290	290	293	254	288	312	298	304	282	268	290	293	294	290	254	273	288	301	272	287	281	260	290	251	289	298	269	291	281	287	279	297	277	271	257	277	292	276	276	295	266	306	265	302	319	276	292	275	286	277	310	286	277	264	274	289	293	278	293	295	288	291	307	315	303	290	277	288	264	290	294	284	269	262	292	284	295	286	279	271	289	294	282	286	290	298	275	277	288	288	303	263	300	292	290	297	294	332	271	274	284	278	295	271	287	276	295	299	309	246	276	289	308	303	282	292	274	277	292	280	266	274	277	291	281	322	288	267	290	291	272	266	291	305	283	283	298	280	282	284	282	279	290	317	287	298	275	305	270	251	306	290	309	278	298	286	293	264	292	286	303	301	277	297	288	316	295	289	270	291	282	261	297	279	310	283	265	304	265	297	252	266	272	285	276	294	281	266	279	287	286	299	286	263	301	306	276	274	272	277	317	290	272	266	258	286	275	271	296	285	293	279	317	276	283	287	304	270	272	296	288	257	272	282	299	285	295	297	290	302	294	270	307	278	292	282	290	274	291	293	281	275	289	276	298	270	275	313	271	297	283	285	288	296	257	309	286	272	271	297	262	286	308	245	261	296	279	285	268	297	297	322	306	307	273	279	272	308	290	303	304	289	289	304	292	315	284	270	309	294	281	281	281	284	283	307	266	247	288	258	272	296	295	291	302	294	291	300	299	305	300	293	271	272	301	305	289	294	260	285	285	284	308	275	284	264	283	279	289	274	248	298	287	288	289	291	293	313	292	303	293	275	317	279	282	284	286	297	276	307	280	288	305	280	278	289	286	268	252	295	302	318	303	291	264	288	305	271	286	286	315	266	283	313	256	284	312	291	275	320	294	292	283	303	302	278	296	278	280	289	315	277	293	291	244	280	283	295	282	295	305	274	274	243	294	315	289	294	308	274	279	268	262	304	301	301	276	297	310	272	296	292	295	336	328	288	283	258	305	265	313	321	286	275	285	282	286	297	293	265	287	286	276	264	293	293	265	300	302	285	304	271	290	290	315	303	266	288	274	279	253	274	291	275	284	301	272	284	276	310	306	265	283	294	286	291	274	297	266	278	285	265	304	303	272	249	293	290	295	302	296	268	272	259	288	262	237	291	292	285	300	288	299	253	288	264	274	283	272	280	276	263	287	301	284	315	307	285	286	257	299	284	288	263	277	306	278	283	269	256	296	281	280	293	291	259	274	301	272	268	274	279	314	289	282	327	279	278	257	300	307	275	255	278	272	254	316	306	291	279	258	291	285	269	297	296	275	286	304	266	291	290	325	302	282	300	276	269	267	281	289	272	307	283	255	289	294	297	293	294	289	284	275	289	278	284	264	289	316	283	277	282	339	264	302	319	287	276	289	302	305	278	273	310	285	333	306	295	292	326	309	290	302	313	275	292	314	277	309	295	274	270	323	279	266	309	291	291	268	278	322	297	296	323	270	291	304	273	297	286	260	257	298	257	322	275	296	296	288	285	274	305	279	303	289	276	296	268	316	295	272	296	295	264	286	307	284	249	317	313	294	313	285	298	280	274	271	291	289	304	272	284	242	319	265	310	292	288	288	302	259	298	274	263	306	299	300	297	291	283	276	268	285	268	294	279	264	271	274	262	295	307	271	284	287	326	308	314	323	302	255	287	295	269	301	296	297	316	276	295	304	315	267	274	310	293	282	297	292	288	286	295	308	281	297	266	266	298	246	271	294	291	300	273	296	292	311	281	304	271	257	268	286	276	310	283	260	271	259	286	283	303	280	246	271	296	251	310	296	298	260	295	293	304	310	264	271	332	302	273	308	274	277	271	298	249	263	275	274	275	282	296	289	305	285	273	284	326	284	274	299	292	277	312	284	285	286	270	291	278	292	286	267	260	324	307	306	282	281	259	297	300	309	300	296	263	270	294
16287	2194	3427	3815	3415	2828	2360	1984	1790	1641	1539	1518	4209	1183	1136	1119	1020	954	930	933	910	925	865	922	830	861	851	877	885	831	826	814	824	831	794	744	803	846	775	814	768	753	829	729	779	788	845	772	800	808	770	749	824	745	709	786	728	796	781	758	770	763	772	758	775	775	743	734	749	786	746	768	723	739	761	726	767	778	749	771	722	731	764	722	738	752	776	768	755	748	696	797	835	788	741	760	735	748	784	759	741	733	756	760	797	782	690	719	766	693	743	749	772	755	770	754	758	744	790	717	740	737	758	745	727	715	758	763	732	765	738	748	737	773	732	764	755	748	745	741	736	769	801	714	749	729	794	747	725	704	745	726	787	769	737	776	754	754	782	685	678	757	789	801	778	743	778	716	757	726	790	764	749	733	762	777	815	736	734	778	754	744	721	763	761	784	755	727	760	743	793	731	754	749	774	752	776	716	728	729	767	752	722	784	751	745	764	740	731	733	738	744	772	769	750	782	793	733	742	770	706	725	758	701	752	760	743	769	717	790	706	777	711	700	751	730	734	778	751	748	791	691	762	716	758	749	754	729	785	756	775	726	772	766	743	762	726	743	747	761	786	797	733	719	727	727	743	722	791	744	751	762	759	718	726	786	766	742	720	752	748	751	738	788	722	758	736	750	758	723	743	758	772	744	777	755	783	756	748	751	761	757	730	734	743	743	746	771	725	728	813	721	829	696	752	758	754	719	760	725	741	770	719	733	721	738	714	700	727	719	748	711	778	743	718	728	782	750	756	761	754	726	757	740	720	760	791	754	742	749	779	743	754	767	757	691	733	772	792	768	740	789	787	722	760	710	775	762	733	739	737	714	776	738	733	732	744	694	699	766	809	794	757	788	755	742	702	810	713	814	706	775	708	711	747	759	754	794	752	740	763	719	741	776	779	775	734	800	707	744	746	734	779	759	727	781	774	758	749	766	749	746	769	730	753	738	763	671	769	712	732	773	757	756	751	757	755	799	810	741	740	794	759	781	783	770	717	747	745	769	697	793	747	710	775	772	731	716	674	739	715	767	724	739	773	771	753	745	751	738	806	692	720	790	734	756	718	753	752	734	775	765	750	749	788	788	810	730	792	702	743	754	763	704	774	762	745	677	748	766	735	738	744	737	712	778	737	796	754	772	782	753	789	717	758	713	722	766	716	715	762	713	726	719	736	751	709	750	749	747	703	741	753	772	742	736	755	711	753	758	747	787	746	712	718	763	728	762	772	693	775	718	747	767	791	723	735	720	750	734	780	721	707	760	713	716	736	735	769	748	774	736	775	699	685	713	741	760	753	761	706	708	770	719	788	722	786	773	738	789	701	740	736	741	756	688	704	763	723	789	713	708	744	767	700	723	765	754	694	693	730	690	736	742	749	752	708	732	716	727	740	768	725	745	754	745	743	737	723	759	738	758	773	704	763	788	807	748	775	775	731	727	759	735	733	773	706	761	734	721	737	751	761	754	807	749	748	712	764	789	707	787	720	721	742	784	763	759	753	773	770	741	753	786	770	723	762	752	739	738	740	812	754	691	717	736	755	746	722	766	801	740	720	763	776	781	767	724	712	778	729	756	736	825	716	755	762	727	717	747	774	754	753	794	807	797	746	779	736	715	747	726	770	762	722	697	748	779	828	738	760	725	776	757	753	717	723	810	734	750	760	742	742	771	750	742	749	778	788	763	740	767	770	746	758	713	735	751	746	752	721	723	744	772	745	779	728	736	727	760	693	738	771	736	735	721	760	716	770	774	719	694	805	795	742	751	780	757	772	755	751	752	735	715	804	734	819	734	709	797	766	834	748	744	743	745	717	706	748	745	764	717	699	778	746	735	717	730	753	712	768	771	701	759	693	785	738	751	775	764	767	705	724	752	750	762	802	744	760	705	683	717	754	711	698	723	767	732	733	784	695	727	742	698	762	742	728	716	728	753	756	750	790	736	756	752	747	741	737	746	711	761	755	753	728	710	735	767	720	728	717	750	725	777	733	710	737	729	736	743	751	744	711	756	735	756	719	714	750	724	750	713	758	767	718	720	719	736	734	731	802	749	727	682	721	758	722	736	725	709	776	731	739	786	758	750	730	764	745	786	743	727	718	743	707	745	750	735	763	725	723	704	793	791	753	753	735	704	749	750	738	714	780	747	707	760	776	711	774	766	788	714	774	728	741	713	731	730	738	774	725	699	762	760	813	698	791	760	736	768	737	737	748	695	773	793	727	749	779	762	735	714	742	728	751	762	770	769	738	693	732	726	753	777	733	759	720	755	741	702	737	747	723	734	733	766	729	750	719	749	745	784	767	756	741	769	740	766	741	760	670	722	754	719	733	739	764	799	762	768	730	729	776	709	712	758	786	748	752	687	744	742	789	775	748	741	780	742	709	751	732	732	759	750	720	697	713	701	705	748	707	754	742	740	777	747	802	766	690	753	769	730	764	693	724	735	737	671	739	774	720	753	746	717	734	779	741	707	761	720	678	748	755	733	763	785	769	723	787	716	769	758	727	743	694	787	773	783	711	741	739	752	780	705	737	755	792	761	733	721	739	763	755	718	798	747	731	742	731	741	744	675	722	740	763	722	787	774	733	732	743	764	685	690	728	751	734	731	731	785	728	767	767	744	743	741	806	768	744	746	737	729	744	759	737	714	703	712	800	773	712	715	724	729	723	698	757	709	786	740	738	692	752	715	775	726	744	775	743	753	739	726	764	758	730	788	745	701	733	750	720	735	738	766	790	775	784	768	742	736	770	750	751	716	748	718	727	773	724	783	690	764	744	735	733	743	768	741	765	787	774	760	727	739	725	762	783	746	754	665	716	758	766	766	751	709	747	749	730	762	756	733	717	735	734	679	757	750	749	735	813	769	724	764	694	711	764	717	794	750	735	739	738	726	740	753	715	767	746	780	767	766	740	723	740	767	757	786	740	755	768	754	724	756	740	754	803	754	792	755	734	724	701	730	733	689	777	772	699	739	795	783	730	741	744	772	768	751	711	783	804	757	756	779	770	719	734	756	719	731	727	747	752	793	757	778	747	736	736	743	754	735	735	734	759	753	779	795	747	754	747	738	742	699	730	698	774	781	737	751	762	723	750	745	703	712	751	767	771	733	753	696	727	731	718	755	709	762	749	779	774	755	769	760	746	764	760	709	709	754	778	734	707	769	733	781	730	781	778	757	759	758	775	722	728	754	771	738	726	760	783	798	754	768	765	748	763	767	766	770	713	752	767	697	727	785	787	821	757	745	797	798	729	724	738	729	712	749	758	729	770	739	656	730	743	774	745	849	723	749	760	739	697	713	749	763	748	762	762	729	777	716	749	790	731	782	740	727	753	771	778	739	765	761	766	726	743	736	737	738	743	743	751	701	756	754	740	757	775	771	737	779	714	785	763	730	755	749	751	779	705	757	755	743	712	733	757	727	708	711	745	725	785	788	718	770	761	775	707	728	648	758	735	715	755	791
36304	13107	6850	3795	2180	1188	772	590	484	410	385	369	1311	264	229	203	237	198	228	229	189	185	209	174	149	146	191	161	170	164	158	166	160	156	142	150	143	152	141	173	148	173	187	165	151	141	160	169	162	155	141	175	160	145	161	147	157	156	151	143	151	149	136	137	157	173	131	147	137	151	155	127	150	152	153	136	138	156	149	153	143	133	149	133	160	133	132	147	139	122	128	152	124	158	128	147	149	173	155	167	154	152	153	140	139	140	134	146	146	123	123	162	179	150	148	151	127	129	151	117	125	143	155	146	139	154	124	131	145	143	132	145	146	155	135	145	134	143	122	126	161	138	149	137	155	145	151	149	144	138	132	151	132	140	163	140	116	153	148	134	126	141	143	137	126	130	131	147	132	139	169	129	145	147	144	133	143	171	151	126	143	120	128	130	160	148	151	133	136	138	144	153	145	150	144	136	161	134	156	143	139	145	168	154	143	144	155	125	127	147	141	147	134	144	149	141	133	155	138	141	150	132	129	148	142	147	137	133	135	121	157	142	143	141	137	126	142	138	163	150	142	162	157	122	136	145	129	132	136	149	120	163	128	130	138	143	136	136	129	140	137	140	144	145	141	135	144	147	129	137	148	154	135	148	150	152	136	128	148	129	131	141	143	128	128	148	136	147	136	132	139	142	140	137	143	151	125	162	152	139	143	124	136	157	152	162	125	153	135	145	138	126	165	163	158	154	142	140	141	144	150	160	141	126	158	163	137	148	157	132	145	162	121	121	144	136	132	144	138	157	156	168	133	141	135	129	141	119	133	146	129	125	161	158	146	170	147	167	163	135	139	142	140	153	115	146	146	159	133	139	136	142	137	126	133	137	112	140	146	143	152	139	138	125	138	156	155	132	154	140	111	148	128	148	140	156	158	151	141	157	133	164	144	135	128	144	139	145	160	148	130	156	138	167	148	120	160	136	148	151	140	114	138	153	132	128	136	163	140	149	149	132	137	144	148	152	139	148	149	147	159	156	139	133	136	139	131	128	139	163	126	120	133	149	158	155	118	138	148	128	145	151	168	120	154	141	168	141	135	155	162	146	144	164	123	151	158	135	152	136	149	142	166	136	134	136	166	134	149	132	146	146	123	155	138	150	157	140	141	150	148	124	156	146	133	137	132	150	132	140	139	134	123	140	144	150	134	139	146	145	179	162	162	162	140	135	133	146	128	140	141	147	128	149	154	158	147	127	141	153	133	134	154	131	139	140	140	147	132	135	142	150	147	138	143	142	127	140	125	130	137	149	142	146	113	149	115	130	149	130	138	150	141	149	145	123	141	136	164	154	153	143	115	160	130	139	142	141	146	166	141	146	146	124	137	134	142	166	138	136	164	170	129	149	140	132	142	150	133	137	146	118	151	144	133	145	133	148	156	148	134	146	127	139	152	133	140	149	154	136	139	148	153	142	167	126	143	140	141	143	145	129	150	142	131	151	115	140	124	119	145	147	139	143	169	149	135	142	154	157	133	154	141	129	152	139	128	160	125	149	116	144	150	132	138	153	151	131	154	164	140	154	145	152	142	115	151	125	142	134	136	134	149	144	143	157	128	153	183	154	139	137	118	136	128	152	147	162	114	140	136	136	138	164	127	136	132	134	154	149	144	136	162	150	155	138	146	159	137	136	138	132	154	169	135	165	169	131	141	128	150	145	145	163	135	137	148	143	134	133	137	157	154	139	136	147	157	143	143	157	134	137	141	129	159	131	146	105	135	172	144	144	136	143	163	162	131	128	126	118	122	162	163	140	170	150	133	134	155	134	151	159	153	140	123	173	137	104	128	154	151	146	153	159	153	139	140	144	170	135	160	132	170	124	166	157	145	159	136	156	123	141	152	154	145	121	146	145	148	137	130	146	121	155	147	144	142	130	148	155	148	156	164	136	126	109	149	156	166	117	126	123	154	148	132	134	138	151	130	139	144	146	134	119	152	149	132	134	171	153	142	133	127	155	127	139	150	141	134	126	143	141	158	130	138	140	150	129	148	128	146	139	159	153	141	129	133	181	127	164	137	141	123	148	151	133	142	137	150	144	139	144	155	119	122	136	157	141	134	139	130	153	145	162	153	133	151	149	164	140	147	150	151	150	166	151	146	142	145	148	158	154	141	134	154	161	141	117	141	133	116	138	121	141	145	136	145	113	144	169	140	144	129	168	159	132	149	134	150	130	137	165	154	146	147	136	138	161	131	145	146	143	151	137	153	132	145	137	133	128	131	134	166	139	149	151	145	118	150	136	135	138	125	133	142	133	134	143	141	135	146	153	162	128	134	142	133	131	140	137	116	148	132	133	149	157	142	138	155	130	149	154	129	150	150	140	132	147	146	125	143	137	120	125	147	143	147	165	133	142	156	130	117	149	121	152	130	146	149	151	123	154	132	143	128	138	128	145	129	132	148	130	153	155	137	135	138	142	136	131	140	147	137	135	134	156	170	122	127	127	137	152	137	117	139	149	141	135	141	134	141	130	133	168	163	164	169	137	173	151	133	144	134	157	140	146	127	137	153	143	139	146	158	145	130	137	143	126	137	141	137	149	148	132	131	137	155	140	124	155	132	144	142	143	140	129	122	145	144	162	137	156	122	163	146	132	138	127	144	158	138	134	153	139	129	124	123	130	143	144	136	154	155	134	137	131	136	147	168	131	161	142	161	144	165	140	135	157	127	137	134	163	147	141	139	153	142	130	126	130	144	127	156	136	157	126	125	120	131	159	138	129	163	149	140	130	148	146	125	161	170	146	134	141	143	126	134	142	145	164	152	139	144	134	137	147	143	140	125	136	147	163	131	150	142	136	151	134	132	136	176	143	150	138	117	153	145	142	134	136	147	135	140	137	156	145	135	152	137	155	143	151	124	145	134	133	164	127	152	155	155	139	147	147	146	139	132	148	132	136	153	151	167	132	133	147	151	139	128	150	134	139	154	168	155	164	140	150	125	147	121	118	124	147	150	123	153	139	128	131	149	151	173	137	126	157	128	132	134	167	123	150	149	141	136	130	127	117	138	148	155	157	145	142	184	150	143	157	139	144	117	130	144	149	143	136	159	157	157	148	133	142	156	150	131	128	132	155	153	126	139	142	166	138	143	145	146	152	129	143	153	146	148	148	149	132	146	154	131	121	158	134	161	139	141	130	138	158	130	121	136	146	144	159	145	168	150	171	130	128	134	135	133	159	150	149	146	151	129	118	123	152	143	143	127	133	128	135	149	116	138	155	141	146	147	124	120	140	154	169	122	152	121	133	161	142	166	127	147	122	128	144	151	152	158	128	116	141	143	158	125	157	163	159	135	132	145	134	128	123	154	144	132	135	131	147	148	155	139	138	140	142	135	147	159	152	143	147	155	135	137	145	137	146	165	161	138	142	135	162	149	141	126	161	153	172	127	117	134	133	164	136	141	143	144	139	145	159	149	145	138	144	161	139	150	156	134	134	146	146	141	124	138	147	141	139
22703	3133	5569	6234	5333	4179	3330	2811	2427	2133	1837	1770	6676	1231	1076	1050	983	888	849	810	742	742	695	654	638	635	626	605	629	562	568	521	573	503	531	511	538	498	488	508	464	481	481	484	490	457	485	458	471	463	465	510	421	417	484	441	446	452	428	453	446	423	420	434	445	447	440	458	430	413	442	408	435	415	457	406	428	418	383	397	388	406	410	389	398	423	416	426	407	435	410	401	417	418	428	386	424	387	446	382	427	399	407	391	407	414	414	455	424	422	400	392	392	396	400	452	391	439	378	414	420	363	399	389	428	417	385	412	426	411	419	380	423	403	400	414	403	400	396	431	417	398	375	403	434	415	391	403	440	382	396	399	430	406	419	412	434	442	423	424	423	403	394	401	346	445	374	409	399	406	366	362	417	372	419	397	414	392	386	420	360	409	409	415	378	415	375	382	391	409	400	413	382	366	429	393	403	410	418	391	406	395	357	383	376	404	425	395	420	412	399	401	390	406	369	399	393	395	397	402	388	387	410	383	419	428	421	407	402	392	393	423	398	398	393	434	399	396	404	408	396	410	389	399	409	431	419	402	405	387	412	398	408	374	404	392	393	367	406	393	382	398	386	371	416	379	380	391	385	390	382	362	372	402	358	384	469	408	379	406	378	402	418	387	398	394	421	364	398	413	366	395	362	360	411	404	414	409	415	402	373	396	412	399	362	347	394	400	394	443	417	399	404	421	393	408	406	389	381	409	376	393	386	403	358	401	414	410	398	417	361	364	434	377	402	383	403	380	397	397	391	409	388	405	421	408	376	398	395	395	431	406	380	402	415	396	431	433	363	396	418	378	433	417	407	431	387	411	388	390	398	401	413	414	382	415	382	405	418	394	400	401	394	385	390	369	417	394	420	396	403	388	356	391	406	411	368	381	423	405	365	383	388	441	421	391	396	424	387	386	406	373	402	444	400	414	411	422	390	421	404	383	378	415	385	426	386	431	380	376	403	377	396	417	428	396	402	423	395	399	426	419	395	424	380	415	392	409	421	407	392	393	401	439	393	394	408	403	373	395	402	440	388	422	414	405	402	386	407	421	394	384	376	376	393	400	399	364	431	404	381	425	391	372	391	406	430	394	382	413	388	382	417	395	433	400	395	381	413	356	366	417	376	357	421	371	373	403	439	397	409	369	393	421	407	409	417	379	424	362	396	372	431	382	405	346	358	378	384	394	412	411	410	426	382	392	413	404	373	394	417	388	373	402	389	407	419	368	411	395	386	411	381	408	419	390	393	378	411	394	382	398	391	390	380	410	386	412	425	408	398	414	353	370	424	393	396	439	412	386	392	380	386	386	415	389	426	376	392	364	417	411	357	377	406	425	404	397	421	408	414	359	430	393	421	384	384	419	394	382	380	397	404	396	397	426	416	403	401	422	434	403	416	406	396	411	361	384	398	403	362	393	395	377	431	390	408	370	387	401	372	364	407	391	399	401	428	377	422	361	398	407	399	396	378	403	422	398	376	389	377	376	419	400	387	356	381	382	399	368	413	402	392	424	374	405	367	426	429	367	388	407	418	411	378	406	407	374	407	425	420	405	404	410	386	445	368	390	406	387	408	398	424	439	398	392	412	366	393	419	393	407	366	397	383	392	409	366	396	390	413	361	410	413	389	414	379	410	416	398	359	395	410	387	390	387	407	413	386	414	337	399	412	394	395	381	360	400	370	388	409	384	384	409	409	428	423	379	400	375	404	391	416	403	386	373	409	413	371	405	404	372	431	389	403	428	386	394	398	422	399	417	369	401	396	403	384	406	400	397	411	402	397	391	359	373	390	383	403	394	389	391	426	408	411	410	424	381	397	391	357	394	401	374	405	404	426	421	407	401	386	418	398	382	389	386	405	400	398	394	416	373	398	396	397	392	380	403	405	361	373	400	384	375	410	366	403	398	397	439	425	400	420	392	405	389	414	394	405	365	399	418	407	408	373	363	438	437	409	367	378	440	384	405	391	392	391	399	381	410	399	358	403	410	358	446	427	431	400	385	407	408	429	385	414	391	393	409	385	405	391	407	434	382	394	402	401	387	379	428	392	415	373	376	391	402	413	415	395	432	406	421	427	396	459	422	393	371	362	398	415	429	399	373	374	423	399	344	379	412	352	400	410	439	427	426	386	386	401	375	382	419	429	407	418	369	450	388	385	378	400	419	423	429	393	381	374	395	374	363	397	408	441	425	430	392	381	402	379	410	411	375	387	398	388	437	405	392	410	385	420	407	390	371	384	356	397	391	396	398	377	394	379	384	374	416	409	406	332	434	398	431	394	399	407	411	412	410	387	405	395	386	401	369	394	359	404	403	430	384	402	424	398	395	399	388	389	408	394	386	424	423	407	424	406	406	397	392	368	404	410	388	383	377	401	408	385	391	396	401	372	420	399	387	414	356	396	375	361	379	401	414	389	400	407	384	403	409	390	457	416	357	399	388	377	417	397	403	392	396	376	401	397	391	408	412	394	391	382	418	412	418	411	416	417	402	373	433	394	393	396	393	387	412	402	385	449	399	360	430	400	401	394	426	402	378	440	404	401	370	417	389	388	402	411	382	383	402	398	383	415	410	399	397	383	403	404	424	425	398	411	381	397	400	397	425	342	368	367	402	393	436	410	413	399	378	352	414	388	400	396	377	388	362	432	395	400	390	377	375	377	432	395	391	429	424	398	399	387	425	399	388	388	414	420	407	396	425	394	383	415	390	378	413	384	432	357	410	413	409	436	380	392	430	400	438	390	367	396	412	385	382	406	381	400	412	401	399	421	408	422	410	408	418	423	388	427	402	381	398	391	394	400	423	385	394	405	415	383	352	386	407	427	413	385	403	399	437	385	386	389	380	365	401	416	431	395	367	392	374	417	385	381	471	394	397	403	392	414	409	395	400	382	388	392	384	395	406	369	412	392	410	362	409	386	406	390	413	389	419	399	381	375	379	408	416	363	399	376	355	404	398	390	380	439	395	394	439	421	410	384	396	378	414	390	407	410	410	383	375	403	385	372	379	398	363	403	363	384	390	427	407	432	372	410	373	374	446	415	398	404	374	407	388	390	383	412	350	421	377	431	420	371	429	398	414	405	370	376	394	398	429	415	367	435	392	370	384	389	420	432	356	420	395	425	390	379	398	405	439	408	431	377	407	404	398	424	411	413	418	396	394	362	382	423	422	399	400	413	382	394	400	405	370	425	391	450	368	409	387	371	387	420	397	399	404	417	388	374	403	408	409	391	389	371	402	417	383	379	396	397	395	390	408	432	441	366	387	440	410	417	428	461	393	382	378	417	406	399	390	388	396	398	400	410	386	438	377	406	416	414	431	417	407	390	388	415	425	394	392	417	384	426	374	419	410	358	379	419	424	372	368	427	372	389	428	347	373	418	404	360	411	356	399	400	397	382	407	381	400	403	411	407	412	399	401	375	409	410	391	400	417	416	384	388	396	392	412	409	395	409	382	422	428	388	395
4270	457	345	368	312	271	299	269	274	273	298	311	298	284	286	263	306	286	268	262	274	283	261	285	258	303	246	248	272	275	284	244	250	261	234	295	279	295	286	268	273	283	263	281	274	269	270	272	257	253	263	261	264	252	284	285	242	269	283	243	269	248	234	261	277	245	260	254	248	261	286	293	281	274	266	265	243	226	293	287	283	268	296	256	255	272	252	262	277	237	268	250	250	267	271	258	279	278	246	292	271	263	273	299	273	269	259	274	283	239	267	242	246	266	303	270	237	281	261	271	230	281	238	234	268	248	255	271	271	262	280	257	289	289	255	269	279	263	273	261	274	250	281	264	249	253	256	259	263	259	264	275	256	285	263	249	253	266	247	263	299	260	276	283	252	264	241	272	257	285	303	293	278	285	275	273	264	246	269	278	244	273	283	286	245	314	276	267	251	272	284	262	249	269	227	262	260	266	240	262	245	278	299	285	274	263	248	284	277	249	258	253	269	282	258	269	299	278	266	282	276	262	257	256	293	269	277	295	270	265	263	277	253	273	264	280	290	254	269	256	264	249	253	252	231	283	264	262	252	290	261	258	299	288	276	271	244	244	236	262	284	267	295	282	267	270	278	271	255	295	258	267	251	289	277	263	289	234	265	254	237	260	266	256	301	258	287	269	275	268	241	262	298	279	257	271	258	265	288	294	273	233	270	281	260	268	258	270	271	274	264	248	282	289	240	299	254	245	272	267	251	292	249	283	257	260	297	302	271	251	257	296	282	256	267	245	274	278	256	247	261	246	261	267	246	277	261	270	260	277	272	284	271	276	285	267	281	291	264	263	313	276	271	285	255	258	275	271	262	270	266	258	255	245	283	268	241	250	255	281	280	286	280	259	268	241	286	259	237	277	258	279	274	269	254	281	275	245	310	249	282	255	288	249	269	278	290	287	278	275	247	285	260	249	264	265	276	248	273	269	252	283	264	274	269	251	292	287	279	280	265	274	245	255	256	249	294	260	273	248	252	274	277	270	280	277	261	288	267	261	261	274	250	259	283	278	252	257	260	252	287	250	258	264	241	266	294	289	270	299	275	255	277	283	294	253	250	285	283	253	269	266	248	256	267	276	245	257	277	281	297	236	257	223	232	270	241	283	285	264	230	242	284	255	276	277	278	252	270	259	265	265	252	282	272	264	252	251	272	240	231	259	281	260	303	301	300	261	259	268	254	285	238	245	282	298	273	262	269	260	262	253	270	310	259	276	228	271	291	232	262	250	277	269	274	260	289	249	265	239	251	230	255	257	258	239	284	254	250	256	245	279	256	243	240	253	257	259	259	269	258	255	268	284	278	271	278	263	265	257	262	256	307	259	270	283	252	292	211	276	261	266	274	255	278	246	276	269	276	284	307	293	261	251	263	268	242	273	274	283	265	286	290	259	248	267	294	256	260	251	265	259	281	276	267	249	268	259	276	252	266	267	271	256	304	264	259	270	287	284	277	255	238	270	283	261	263	267	263	235	253	235	251	281	263	288	252	257	276	269	254	262	285	265	265	276	277	286	272	279	280	281	259	239	262	224	285	281	282	277	272	296	279	260	261	279	276	289	246	278	245	261	270	269	256	284	263	265	275	258	265	288	267	276	272	269	274	256	270	250	266	319	252	276	259	273	288	254	263	279	301	289	271	252	288	265	272	257	245	312	236	260	275	280	296	285	243	244	289	285	225	279	265	271	260	233	304	245	244	281	270	266	282	266	254	273	282	276	264	239	297	276	263	283	271	270	241	256	272	241	262	267	292	270	290	294	273	251	260	278	268	302	276	281	261	270	247	263	286	261	258	246	247	262	241	303	285	251	267	286	274	247	254	250	273	274	274	250	257	252	246	258	243	271	248	331	270	261	269	272	250	262	259	259	253	259	247	234	274	272	288	272	265	266	289	266	278	237	272	276	280	261	292	249	278	288	269	247	255	262	267	277	293	262	252	241	268	246	241	271	286	277	274	251	282	261	275	261	289	259	283	277	251	270	277	244	252	261	251	266	259	257	280	274	268	278	261	257	236	271	287	253	269	319	284	289	252	264	261	293	262	254	271	269	274	239	266	288	255	275	268	275	256	283	300	267	261	254	232	275	263	255	272	263	284	243	263	295	280	268	223	271	253	233	271	297	272	269	287	293	276	256	268	271	254	246	243	267	284	263	247	289	258	266	247	240	273	284	279	249	226	287	284	284	262	257	253	253	254	264	284	267	287	300	254	266	273	254	253	259	315	249	294	282	254	280	258	269	263	249	285	277	258	289	271	253	269	261	266	271	273	265	272	261	279	273	271	263	266	270	254	272	250	280	255	290	263	297	257	277	260	291	257	281	254	259	258	288	276	269	259	227	262	279	264	273	275	273	270	261	255	244	262	277	282	272	244	276	265	237	280	269	274	257	240	292	284	266	293	273	275	255	267	245	275	275	262	243	242	289	281	274	247	279	285	294	262	272	263	266	278	250	261	287	254	253	266	252	267	261	250	253	239	294	233	244	262	281	248	245	264	277	288	256	263	266	263	283	253	283	272	239	256	268	267	255	271	303	265	279	223	273	261	264	262	271	257	237	257	290	269	305	284	258	286	278	264	266	289	290	258	273	278	264	282	235	268	271	284	242	270	254	258	261	284	259	279	242	258	276	253	282	279	274	258	272	242	253	251	270	294	276	271	283	265	276	274	248	249	277	241	273	265	266	259	261	252	238	256	267	277	250	248	258	253	279	245	270	264	250	278	287	279	249	298	252	260	260	256	270	246	289	258	255	287	295	272	240	251	282	267	242	245	266	274	247	255	250	263	273	280	269	296	253	256	272	264	255	282	290	264	248	256	244	261	236	244	265	288	275	257	265	268	268	253	268	278	266	282	267	269	253	249	300	277	237	258	233	257	269	283	275	265	268	258	287	251	247	233	255	268	241	258	263	256	264	242	261	285	260	286	315	269	257	287	274	241	277	271	258	260	269	237	295	273	238	275	261	277	278	283	275	278	264	265	265	260	267	292	268	272	250	263	254	260	289	282	237	278	250	255	312	265	264	279	233	296	267	242	287	277	265	251	309	258	239	249	275	284	236	275	264	272	283	276	255	307	262	275	270	275	266	291	292	248	237	268	262	239	226	252	243	238	264	270	296	253	237	289	279	273	252	286	242	243	266	284	246	259	283	264	283	248	272	303	275	223	261	237	258	269	277	279	232	253	266	237	265	254	274	276	255	278	263	292	269	256	280	258	245	260	245	279	255	263	261	246	301	247	278	241	253	261	290	288	256	265	278	281	271	281	242	277	265	264	257	279	220	274	240	265	231	289	288	267	260	289	266	270	278	275	270	240	279	276	290	276	284	270	251	255	272	263	276	253	283	223	258	260	248	269	278	257	260	262	276	256	269	256	283	290	231	281	263	284	249	253	218	277	258	279	260	291	278	272	297	262	255	239	262	268	230	277	254	264	239	270	258	265	280	250	256	293	273	257	235
4106	839	876	903	872	819	821	772	743	784	723	771	984	730	760	706	704	731	726	675	695	717	738	720	695	726	735	680	733	731	749	675	672	722	775	669	699	700	753	687	713	741	749	717	722	751	697	752	677	759	733	733	697	746	760	707	686	650	724	737	717	685	705	680	714	713	727	723	705	783	702	729	727	745	706	737	715	734	693	730	716	729	698	719	742	700	751	672	713	736	685	727	715	712	698	679	722	739	717	701	727	718	725	746	705	694	722	703	717	713	775	758	728	704	696	670	708	702	676	723	737	689	768	724	698	740	702	684	705	678	694	753	740	682	712	684	718	688	725	709	727	693	693	755	712	724	772	701	729	708	707	723	680	715	677	714	765	702	721	711	726	718	718	737	676	686	690	724	690	720	746	706	747	732	692	734	725	736	758	732	727	700	668	723	741	717	708	695	702	752	693	740	715	697	708	764	741	750	726	720	704	723	680	710	708	738	691	722	679	723	688	688	765	724	674	718	702	714	681	647	711	703	699	726	704	729	702	714	708	723	680	739	753	723	727	733	691	723	721	726	746	690	745	701	740	757	727	723	743	735	740	703	762	702	703	689	697	725	730	697	727	688	756	735	740	728	724	728	746	710	667	670	711	689	739	670	712	678	744	701	658	751	753	706	718	705	707	706	697	738	771	740	723	721	724	723	732	748	753	751	707	717	724	702	750	717	713	702	707	698	711	689	681	707	702	695	689	693	744	719	696	747	674	717	717	723	701	740	767	723	695	708	680	740	656	666	739	726	726	674	727	703	720	706	699	701	718	725	706	734	742	736	731	731	751	710	669	760	697	693	720	706	741	752	710	695	720	720	730	719	743	754	694	726	757	730	710	666	701	735	693	686	716	700	714	677	638	740	738	741	715	672	707	681	710	739	690	688	716	726	672	685	712	721	731	717	731	714	711	692	686	755	705	741	754	739	748	739	663	732	741	701	692	761	713	744	738	743	685	681	697	757	687	732	740	743	727	697	694	704	721	715	695	740	726	673	724	702	719	683	704	685	720	792	675	633	708	711	719	697	702	734	717	694	727	777	724	665	687	739	721	714	726	695	717	685	726	645	761	718	775	692	751	718	723	689	675	742	705	689	685	703	710	760	680	698	715	715	714	705	702	709	746	701	675	722	720	698	709	735	698	725	728	749	721	686	711	742	668	797	685	748	734	693	693	757	718	686	711	729	772	737	678	706	728	735	699	744	710	741	712	738	710	693	739	737	731	743	706	687	697	702	697	707	714	715	731	737	699	763	748	728	735	739	678	728	715	719	733	728	738	722	710	752	760	694	704	751	714	671	700	728	730	697	769	692	727	691	687	664	694	693	753	735	734	676	739	706	682	722	694	735	679	714	698	743	709	646	692	758	758	747	744	690	687	708	690	726	726	690	702	651	737	678	687	755	716	722	686	734	696	723	712	749	691	735	768	703	747	717	693	719	721	750	688	697	697	695	712	679	697	709	723	735	711	738	680	716	716	768	742	753	669	721	691	704	700	721	710	673	685	726	743	669	722	680	738	705	741	730	719	703	702	682	739	742	707	691	661	730	705	716	723	703	704	786	698	753	747	765	731	719	698	719	703	672	682	725	721	664	753	704	696	721	663	702	749	757	703	718	706	728	725	680	681	737	710	724	747	706	698	750	717	687	676	700	737	737	729	718	754	666	705	715	722	718	723	718	747	677	717	679	718	720	731	661	731	714	696	634	709	706	713	806	705	702	696	716	713	736	733	786	678	737	732	716	738	710	727	749	703	709	727	707	716	711	707	692	718	648	715	703	766	709	694	740	713	734	687	723	701	714	711	687	750	697	700	690	739	733	668	747	702	714	701	707	757	730	709	788	708	726	732	700	682	710	681	699	704	729	673	704	748	751	707	708	708	705	759	774	721	682	708	746	751	756	739	703	756	730	684	705	735	679	714	694	744	721	678	714	739	681	697	753	732	691	675	708	680	666	721	713	725	682	719	730	702	754	721	742	739	692	737	717	693	713	709	666	690	648	676	708	711	721	673	763	739	759	739	705	681	683	692	755	721	723	678	741	696	683	715	721	677	697	723	734	665	708	695	755	695	734	695	718	740	701	684	771	751	705	729	703	695	695	708	713	694	709	700	713	706	678	713	730	678	689	737	717	690	702	704	710	727	731	771	721	699	692	746	712	737	672	726	693	717	716	735	697	712	751	707	675	641	691	690	738	679	703	684	719	692	755	671	670	723	691	714	667	673	732	719	714	702	707	715	743	664	719	694	698	736	705	682	694	717	749	725	720	736	676	722	746	678	710	757	692	734	731	690	682	693	683	787	737	737	745	735	716	728	671	719	709	735	720	706	696	661	685	699	745	740	660	729	732	725	724	680	734	731	688	721	681	708	753	713	749	694	756	657	709	673	747	729	688	683	705	756	718	675	657	763	672	730	725	731	692	722	711	704	726	713	736	714	776	684	721	672	721	704	695	710	676	755	713	695	701	676	699	719	753	720	683	743	705	685	731	709	650	731	773	732	724	704	709	665	709	746	742	721	702	744	728	731	706	705	774	718	716	726	765	706	716	703	718	718	709	709	664	757	715	689	695	686	652	746	705	741	708	780	694	722	740	695	734	702	751	742	702	689	679	736	732	688	755	723	676	707	688	719	743	666	718	733	694	668	736	726	753	693	688	764	734	777	755	703	689	738	717	720	718	698	721	698	698	728	733	748	760	742	757	735	700	742	725	748	655	703	757	655	714	729	748	728	751	679	716	696	703	730	694	739	705	689	711	714	757	699	724	729	747	771	729	716	669	699	685	724	714	736	732	733	690	721	707	743	756	729	733	705	662	674	686	724	743	757	726	755	741	727	747	750	688	701	736	691	705	725	703	749	696	731	720	710	750	689	705	709	710	746	723	690	723	701	644	685	734	692	748	730	697	723	658	702	711	691	737	715	709	703	730	735	728	697	728	694	749	773	706	735	734	725	674	668	744	671	678	754	705	720	730	718	718	694	688	694	684	716	673	695	686	729	721	733	747	690	724	687	741	752	733	715	732	682	725	736	711	669	718	668	703	717	717	758	718	726	732	733	695	703	719	690	736	681	729	732	719	744	705	729	716	772	717	722	789	680	719	744	705	710	687	695	746	702	689	742	780	708	668	724	728	698	696	686	734	735	684	737	702	675	746	705	705	706	701	712	689	660	701	685	741	713	757	749	694	714	699	697	641	688	702	712	689	683	730	690	691	724	704	729	683	750	694	673	693	733	747	728	688	685	681	715	693	714	718	747	734	755	758	759	712	705	741	734	733	735	691	711	686	720	690	677	725	717	708	708	685	742	721	687	743	751	719	686	700	716	695	684	725	729	738	717	687	730	763	683	697	666	719	686	704	701	722	730	726	684	682	757	691	688	708	744	710	741	755	703	688	712	702	754	658	718	711	686	746	677	678	748	701	706	675	712	718	725	717	718	749	747	708	790	694	692	731	731	731	697	719
27009	9586	3915	2020	1223	784	619	481	463	400	417	405	1067	351	339	301	334	300	334	311	276	316	280	330	304	303	294	290	293	333	296	294	272	274	309	334	307	277	303	274	288	295	298	273	311	298	278	315	300	289	316	288	281	274	310	269	268	286	287	274	278	304	286	272	288	253	298	258	282	306	281	303	298	258	294	328	298	307	276	299	289	275	285	281	279	246	304	297	258	310	291	275	287	263	297	330	290	284	284	253	285	283	314	276	279	268	298	271	313	288	281	245	310	287	273	261	285	278	297	294	281	298	307	297	270	276	295	280	282	283	293	278	298	268	293	302	268	246	297	293	289	295	289	305	295	277	311	288	295	264	274	274	301	280	277	296	273	273	304	282	308	277	290	284	308	301	285	271	301	259	281	275	258	273	303	277	272	262	298	309	307	284	268	303	280	293	257	253	282	294	278	271	285	290	282	257	313	275	290	280	262	287	293	310	282	279	269	279	289	288	291	286	288	260	310	284	280	289	292	294	246	283	296	289	291	313	316	294	291	293	306	280	333	265	285	282	313	297	288	282	310	278	255	261	304	283	299	280	279	285	308	283	320	297	273	343	284	284	267	303	270	286	257	292	277	287	265	273	295	309	297	323	306	263	289	296	280	287	267	282	293	298	299	293	292	284	291	304	279	286	304	284	320	277	277	268	286	302	269	279	267	284	295	247	317	307	287	306	305	251	293	307	261	291	294	307	260	275	257	288	305	303	326	255	297	276	305	248	301	283	282	301	278	262	296	282	264	282	285	276	275	299	304	287	314	296	330	275	257	296	306	302	311	274	302	288	294	285	321	306	285	287	275	282	290	276	312	293	281	283	314	271	292	239	279	268	293	292	295	272	283	287	302	329	307	265	312	293	300	301	277	286	321	272	303	286	273	271	265	296	306	285	287	286	285	281	305	267	299	287	286	304	251	310	300	300	287	297	265	317	271	298	307	290	283	301	274	301	279	302	291	300	308	309	319	282	291	285	286	265	314	284	278	289	277	265	277	291	277	270	295	284	255	278	275	286	276	279	277	287	288	259	320	264	284	281	295	293	291	311	290	311	287	280	296	260	272	290	310	255	272	321	276	289	283	270	301	273	280	278	277	294	256	303	308	311	285	295	293	278	319	272	272	305	281	280	281	306	287	327	294	264	255	272	309	256	258	273	281	291	263	279	291	299	293	310	275	321	298	282	319	301	263	317	309	273	305	286	276	284	283	271	275	298	298	313	272	320	308	272	293	287	266	308	272	269	275	275	322	302	343	300	289	295	290	304	294	276	284	298	299	287	320	288	286	297	299	318	264	277	277	285	261	282	300	277	308	289	272	262	238	291	321	314	281	302	271	277	313	290	290	304	311	297	273	316	265	266	281	280	286	286	266	281	274	283	278	305	287	266	279	278	282	289	309	285	278	319	297	304	286	291	281	291	308	294	306	289	270	256	291	273	267	264	293	273	267	298	283	291	281	288	292	329	296	266	272	266	293	283	317	304	327	261	280	302	290	292	291	283	282	282	289	305	281	285	279	271	287	281	283	309	309	289	304	294	307	258	267	271	280	301	301	310	272	279	292	302	293	300	272	303	261	302	270	313	310	283	275	308	295	296	280	321	294	284	277	283	292	299	260	281	263	289	303	293	303	264	256	285	290	275	273	290	278	287	289	290	272	287	273	294	304	288	291	288	260	265	286	294	288	257	288	277	266	316	297	280	284	267	268	293	286	285	308	290	281	272	259	302	278	290	283	278	262	288	269	319	298	288	284	301	291	272	302	291	296	281	324	269	254	269	296	266	292	276	256	269	276	310	279	273	261	288	284	311	283	274	291	300	259	281	290	293	288	289	315	287	289	296	292	254	282	293	313	289	321	308	261	277	306	296	290	297	297	277	324	301	273	280	257	292	299	292	288	293	270	284	277	281	327	294	280	299	259	286	274	291	297	310	267	299	294	315	313	263	284	269	294	308	271	287	278	299	295	269	236	287	263	279	298	292	301	289	268	283	297	301	282	304	260	292	273	300	304	276	287	307	254	289	279	286	263	262	269	310	282	317	295	247	332	275	301	293	301	270	283	267	281	279	260	265	280	273	270	278	265	302	309	290	276	292	321	328	302	289	254	294	272	298	283	298	282	264	300	311	261	282	267	278	326	285	291	290	268	293	287	282	277	318	314	320	298	282	310	269	270	312	308	284	300	277	275	282	286	307	318	300	299	297	283	300	335	299	290	277	260	265	302	331	289	275	280	273	312	297	272	315	277	273	258	283	260	288	299	296	298	286	256	283	274	279	288	272	271	312	278	275	273	279	266	278	271	287	261	285	296	314	277	286	265	284	304	279	278	291	240	264	279	264	298	279	249	286	323	270	291	308	297	265	299	292	307	289	275	286	280	272	269	276	264	299	286	297	300	299	274	257	300	264	299	272	268	285	290	315	296	286	291	297	304	281	306	296	324	304	286	251	268	307	314	285	304	299	268	295	300	283	269	295	266	291	274	311	292	302	247	268	319	265	269	286	289	265	307	289	281	306	296	280	292	280	260	306	270	287	302	279	269	244	273	296	301	261	290	283	265	290	277	298	309	268	295	313	317	335	270	298	283	290	258	293	280	276	279	253	316	299	282	276	290	289	282	280	275	294	299	285	273	277	279	313	274	308	268	262	303	268	282	263	284	328	266	270	291	291	270	314	306	279	282	285	277	275	267	305	274	296	303	271	308	301	298	285	259	288	263	256	326	312	287	276	307	264	272	294	257	296	280	264	253	289	329	287	276	262	288	285	253	270	289	316	277	281	306	309	265	282	272	280	302	256	266	255	292	269	279	281	298	295	316	309	249	314	275	242	288	283	295	282	294	297	288	282	274	277	273	312	317	272	289	287	264	275	294	279	268	303	246	305	272	299	270	298	283	283	279	286	299	258	275	283	283	293	272	304	279	269	273	275	268	271	273	283	263	267	287	275	265	251	319	289	308	265	298	262	299	249	256	301	289	284	309	273	295	266	308	295	309	302	314	274	320	284	279	278	249	297	265	290	291	265	306	278	290	266	277	307	264	297	293	265	300	274	287	291	278	264	290	283	266	278	282	283	293	291	284	293	307	293	281	284	303	323	278	280	266	278	271	318	300	254	290	302	255	302	293	311	283	267	259	289	293	308	303	290	269	283	275	275	282	295	315	278	302	284	278	291	303	309	281	291	278	279	271	273	279	277	270	267	245	273	255	274	300	295	282	259	290	306	266	299	277	300	281	273	290	297	288	282	271	283	281	286	310	291	277	311	268	272	287	293	321	302	292	300	268	291	308	270	312	303	275	296	299	264	266	275	274	282	288	293	253	291	287	258	293	283	305	280	281	275	290	292	313	315	264	299	293	298	309	280	263	283	264	293	288	290	275	296	277	311	299	308	297	294	310	264	282	285	298	262	302	284	309	275	281	276	281	293	274	277	288	297	274	294	304	318	302	291	280	314	281	303	276	294
18890	2680	3501	3876	3341	2826	2372	2024	1804	1612	1523	1507	5367	1221	1098	1115	1050	986	970	986	939	915	932	908	927	852	862	876	887	832	849	794	871	861	818	786	804	822	781	810	796	799	786	762	774	779	772	784	773	788	821	819	808	725	768	792	722	779	772	743	751	773	737	792	744	719	766	772	747	782	749	753	764	755	759	781	760	763	728	733	740	757	735	774	772	781	748	722	724	773	732	769	737	721	723	726	801	760	805	775	777	697	721	758	780	767	724	760	725	747	693	746	769	775	697	745	732	729	723	765	759	737	774	755	678	716	733	738	759	814	765	793	752	735	752	778	752	740	793	765	743	739	761	733	738	740	729	778	771	713	767	702	749	721	760	756	726	750	743	725	806	743	734	748	741	791	745	788	767	735	774	741	754	669	761	731	739	766	697	735	752	751	744	768	728	807	760	753	766	762	747	816	734	745	732	742	747	693	748	762	713	736	774	719	779	721	793	714	771	729	755	713	755	705	770	688	759	760	771	736	781	740	722	721	754	725	766	724	732	785	781	724	764	762	721	791	715	753	772	781	779	779	779	780	774	725	770	729	706	725	747	720	749	750	740	764	778	757	782	704	785	717	811	738	767	711	738	759	785	752	688	730	746	709	744	730	765	801	786	750	700	746	693	742	736	730	768	789	754	723	712	703	776	750	755	738	752	754	735	788	765	762	726	738	757	748	741	745	714	731	736	764	724	728	702	758	732	792	741	800	793	771	710	773	702	748	731	765	754	754	738	799	773	757	755	716	698	725	757	722	770	771	732	726	760	738	711	730	728	763	769	733	748	712	771	732	763	766	743	735	733	769	751	747	727	752	720	713	708	731	786	746	776	745	729	773	726	753	762	721	709	739	762	733	735	758	754	737	771	733	728	775	761	790	766	790	736	795	732	767	742	740	716	710	742	741	762	774	721	733	720	720	704	775	716	741	736	703	714	737	730	797	732	740	725	724	757	735	745	749	798	707	727	751	756	746	764	784	756	701	760	697	744	717	753	725	759	759	736	739	725	763	784	758	685	750	704	748	740	810	770	770	722	744	779	738	736	782	769	734	689	738	742	743	744	753	685	708	752	775	788	767	743	767	756	808	752	721	721	726	773	806	775	747	719	716	718	756	745	764	754	751	768	794	758	783	722	712	734	730	755	751	715	751	763	751	710	763	718	723	766	728	728	746	719	768	709	774	744	734	789	773	735	695	772	719	770	742	796	753	761	796	775	751	723	735	703	775	791	734	789	744	751	758	707	743	754	775	721	794	688	753	737	767	713	754	745	712	736	775	739	779	706	754	761	749	794	765	729	747	750	773	709	778	718	702	719	773	712	728	803	755	737	773	744	781	755	743	740	749	756	749	761	754	690	693	779	792	711	727	739	773	730	766	758	739	708	739	779	770	780	714	716	746	770	775	714	776	793	743	734	749	748	769	696	730	739	726	739	779	743	796	726	766	755	688	750	753	781	736	750	736	722	738	749	726	713	728	758	734	787	733	735	703	808	789	705	721	737	728	750	800	736	777	774	756	770	800	717	751	741	794	764	750	724	750	732	764	750	776	710	723	737	726	819	775	741	749	742	746	729	729	752	772	757	751	758	763	749	759	733	734	723	743	738	715	768	711	765	805	789	745	766	732	766	720	777	751	758	798	734	707	732	727	755	725	709	733	759	760	722	783	748	734	785	757	751	763	725	738	746	768	789	799	705	766	736	753	748	745	673	734	781	774	771	721	771	720	684	748	696	761	729	777	729	779	771	728	747	733	760	780	740	753	789	769	764	757	761	818	740	773	732	732	754	692	756	702	724	734	728	772	712	724	752	728	739	757	740	791	756	705	719	724	761	753	750	735	722	783	743	742	750	745	792	769	747	758	730	739	749	761	708	709	802	770	724	779	744	743	731	747	717	742	726	749	757	731	722	715	773	710	725	743	747	776	775	760	731	750	749	745	750	735	715	704	796	758	777	777	727	706	727	744	769	785	758	752	733	793	733	716	750	738	683	695	766	789	721	754	713	752	739	742	749	775	741	735	781	773	774	739	758	741	735	760	764	737	742	772	732	743	697	711	759	757	732	763	754	724	804	751	771	768	771	735	811	745	811	736	734	765	751	755	730	744	777	720	754	772	780	694	735	785	736	722	741	771	739	763	754	737	755	691	782	777	711	820	738	720	756	727	722	742	746	728	755	725	770	719	704	751	758	735	761	784	759	797	742	741	738	750	745	761	771	711	718	724	768	746	750	732	687	741	718	789	711	734	742	750	747	741	767	684	744	729	696	759	737	737	704	765	738	768	765	699	741	788	753	756	725	743	778	767	731	716	718	778	770	746	734	746	750	780	738	706	770	741	775	725	744	721	764	756	805	732	752	765	786	738	742	742	729	720	805	757	760	749	747	778	706	753	724	713	752	750	726	745	785	722	710	736	743	741	773	755	722	791	784	711	732	721	726	757	729	752	766	741	724	786	789	740	758	732	758	801	710	711	758	773	757	711	710	721	710	761	737	755	777	785	749	686	729	774	697	762	715	754	740	742	705	732	770	736	755	719	762	749	728	762	766	745	744	772	704	758	739	708	712	703	732	715	710	735	710	752	737	737	754	774	719	766	746	741	727	726	812	734	763	756	734	765	787	768	754	731	719	763	730	738	719	792	712	782	776	789	786	736	737	749	713	794	758	776	774	746	768	785	771	707	708	719	762	708	736	757	757	768	763	731	729	733	747	741	728	743	773	772	755	739	727	728	733	744	756	753	730	745	736	782	742	763	751	746	720	720	754	775	761	760	760	788	757	760	705	749	755	742	757	744	762	769	772	748	705	715	736	718	701	726	767	746	776	722	758	757	778	750	747	741	749	763	751	683	784	730	764	757	732	743	724	734	760	746	695	752	694	759	785	761	768	756	749	785	713	744	769	739	754	729	750	777	759	734	768	760	737	738	722	748	793	740	720	759	735	707	684	747	789	753	716	798	727	733	771	750	705	756	782	743	784	748	767	788	780	752	766	721	782	763	750	764	710	780	742	713	754	738	793	791	721	756	793	769	716	707	759	758	740	742	755	706	780	785	737	761	743	787	730	809	735	762	784	754	735	757	729	793	761	703	751	739	750	705	795	779	758	723	772	772	742	748	777	782	765	764	726	756	702	812	759	727	787	761	736	779	756	757	743	772	722	748	776	772	719	713	703	724	747	706	738	724	774	731	738	711	731	776	766	770	741	716	747	730	775	781	726	737	754	775	760	730	732	733	766	756	717	751	774	762	758	741	799	769	735	744	760	758	779	756	745	689	775	733	765	770	789	751	766	714	791	771	714	738	787	788	789	771	740	733	697	744	752	798	728	760	725	745	806	735	737	721	755	734	774	767	711	744	743	734	771	741	756	748	774	718	725	758	783	728	780	729	812	745	766	723	746	741	753	737	751	787	761	699	743	728	774	735	783	793	751	759	727	771	737	767	758	808	752	707	705	799	776	745	714	732
35414	17792	7913	3997	2117	1145	769	580	463	347	354	359	1571	263	228	209	195	211	193	189	183	181	169	166	182	154	154	177	169	156	151	152	147	145	154	153	149	152	149	154	152	142	167	140	155	140	153	161	150	145	144	140	157	155	147	141	157	139	160	124	139	151	140	171	139	165	158	141	137	144	119	126	142	138	158	128	146	152	147	146	137	138	124	167	142	138	155	156	149	168	131	152	128	124	144	129	174	137	140	136	139	119	127	129	158	135	139	137	149	138	134	148	128	145	151	131	133	167	144	141	147	145	138	137	142	143	138	159	153	129	148	125	126	130	152	125	139	161	135	134	129	147	167	141	143	130	134	122	130	143	138	145	127	147	142	171	162	150	137	159	121	149	141	159	127	135	129	167	133	128	134	132	128	151	149	138	124	129	150	132	122	129	135	122	155	148	141	138	139	140	139	135	129	142	143	140	144	160	141	144	146	130	118	108	163	118	158	146	164	133	138	148	140	139	157	150	154	139	140	146	122	136	160	143	123	165	131	143	165	156	145	149	139	137	137	135	134	143	125	127	119	141	151	109	152	134	140	152	155	143	134	157	152	174	127	146	158	148	133	157	126	152	143	139	166	133	129	166	147	159	156	116	138	123	151	175	143	156	112	149	134	150	150	159	166	132	138	145	120	134	126	145	108	138	132	136	133	146	132	160	161	141	129	143	153	135	153	128	140	141	154	156	162	145	141	133	132	161	140	149	138	151	131	118	135	132	138	180	141	121	121	128	138	165	139	123	151	151	130	151	148	140	134	142	122	143	132	133	146	131	131	127	142	145	144	123	151	155	122	135	122	119	154	139	117	158	148	150	153	172	144	136	136	145	142	131	142	139	142	134	152	135	136	142	138	156	135	123	140	130	147	123	124	152	142	158	151	131	143	137	156	114	152	152	156	144	151	166	127	158	154	139	132	135	124	154	128	124	133	124	135	166	139	130	150	120	125	125	137	146	155	124	158	139	130	136	116	139	134	141	133	126	146	178	173	114	157	130	135	142	148	143	140	126	139	153	156	142	148	123	148	130	143	155	134	165	121	127	136	134	157	135	139	139	164	119	164	128	118	120	155	134	131	130	150	148	163	145	102	133	122	147	154	141	158	141	145	146	138	113	141	148	156	151	131	145	145	147	139	140	121	149	144	149	130	130	129	144	146	141	133	158	148	142	145	149	157	145	136	144	132	153	151	123	147	140	169	145	128	146	153	132	152	141	146	149	136	139	144	124	144	150	139	157	148	136	136	157	146	143	156	138	119	147	116	130	116	137	171	149	142	136	129	151	132	126	131	146	139	150	153	138	130	166	146	119	118	162	114	151	142	137	114	157	139	162	146	147	142	144	137	147	136	151	141	147	117	141	136	118	148	145	166	157	140	154	137	139	152	168	158	158	142	132	130	137	151	136	151	148	140	150	143	160	143	139	140	136	149	145	143	129	150	135	149	145	137	140	137	141	138	156	146	148	134	148	141	144	125	127	121	146	133	128	156	142	132	116	140	131	146	149	153	143	132	138	166	151	138	150	146	146	149	135	130	134	125	141	165	118	135	148	141	144	149	126	130	140	153	158	146	156	142	151	157	141	132	162	132	147	152	158	137	154	158	152	102	127	137	147	144	128	142	126	137	142	151	114	145	149	135	140	156	129	125	145	160	135	152	140	157	140	155	160	138	124	112	162	147	135	118	148	120	140	124	111	124	155	142	162	143	144	163	127	150	145	138	150	140	171	144	133	173	137	127	141	139	146	141	115	146	124	137	138	151	120	130	157	134	137	122	156	155	149	159	119	143	122	155	134	142	146	123	126	119	142	141	152	142	145	123	141	160	146	148	120	145	130	131	151	135	131	158	153	142	127	150	122	151	138	152	137	139	155	158	137	150	136	137	142	151	162	141	138	123	132	153	148	140	123	129	132	146	128	135	151	152	146	157	144	116	150	144	111	142	150	143	145	133	125	122	171	160	127	156	140	165	129	144	149	148	153	137	144	154	165	129	147	144	140	141	152	153	132	149	142	121	149	161	129	137	158	136	134	138	150	164	153	174	127	147	131	132	146	162	139	138	106	144	152	131	153	152	149	137	136	150	142	133	153	122	140	120	134	133	147	145	139	130	142	156	139	146	130	132	133	138	141	128	142	141	141	140	149	145	132	138	139	143	129	121	168	150	156	146	160	137	157	142	147	157	147	126	156	128	131	134	135	155	129	125	140	148	140	161	157	140	132	161	132	173	151	134	149	144	140	147	149	132	143	162	154	134	152	140	111	150	146	138	135	145	137	140	151	142	150	152	128	145	137	145	145	138	134	153	138	142	158	161	131	131	151	139	162	142	160	160	152	137	167	128	146	140	134	132	151	133	171	148	153	136	144	148	145	141	136	142	123	143	137	158	163	145	140	133	135	128	134	151	155	133	140	139	127	122	145	145	117	147	131	159	132	145	127	150	130	154	157	116	126	125	130	153	140	151	151	156	142	138	160	153	137	122	131	149	149	151	136	138	130	156	122	149	125	161	147	141	120	143	136	138	120	145	160	147	136	145	145	138	150	165	119	137	153	137	130	132	148	136	163	150	133	165	132	168	139	124	132	131	138	154	105	144	109	132	147	143	117	133	141	114	143	142	136	136	128	144	113	143	120	152	141	130	145	140	155	122	154	131	140	139	137	137	132	144	158	156	144	158	147	128	160	134	137	147	138	126	171	124	143	137	144	134	139	139	137	145	135	138	146	141	145	138	125	142	139	149	168	125	126	147	140	127	153	122	132	150	129	142	140	142	143	148	134	162	130	128	166	135	142	173	128	160	134	149	166	129	158	144	125	140	141	143	135	136	122	143	157	128	157	134	131	133	146	170	140	140	136	129	136	158	138	141	143	128	143	144	145	168	121	120	128	119	160	123	133	145	126	187	143	134	147	148	166	145	129	133	138	152	153	147	141	151	138	159	125	141	149	116	126	118	144	129	140	134	157	141	131	158	121	175	151	152	146	144	140	141	139	138	133	146	122	130	164	146	130	129	171	151	141	155	145	145	149	143	144	138	134	152	159	138	134	140	151	160	145	140	133	160	171	140	161	156	131	148	159	112	132	134	140	146	149	117	151	132	166	131	139	159	134	144	134	133	144	140	125	150	146	126	156	167	145	126	177	146	167	130	128	139	136	134	140	170	149	134	138	136	131	147	153	155	137	130	146	143	129	142	136	149	132	126	140	154	148	144	156	143	127	142	148	118	164	125	130	133	117	133	146	128	125	135	129	125	157	147	147	156	142	138	148	141	171	144	159	154	143	135	133	127	143	133	148	150	147	148	125	148	147	140	145	144	136	152	129	137	156	123	162	149	115	141	147	141	140	142	152	163	137	150	150	144	132	131	150	163	149	163	142	140	163	134	158	155	158	139	142	146	136	146	129	160	128	142	151	150	169	136	140	119	157	146	139	148	159	145	155	136	111	139	154	137	129	142	161	130	153
23533	5444	5568	6270	5243	4184	3430	2915	2370	2037	1857	2039	7368	1184	1102	995	937	904	867	814	746	765	720	691	663	668	657	629	578	568	555	517	527	541	539	539	546	510	547	491	481	492	497	448	452	448	493	453	453	433	467	454	484	414	447	429	444	427	415	436	446	430	402	408	399	428	452	449	423	430	414	426	398	414	409	458	395	444	437	391	433	396	441	410	393	428	400	422	405	429	394	425	419	426	388	385	386	409	422	424	413	390	396	430	402	406	415	417	454	402	413	453	366	411	399	422	375	393	413	401	413	379	411	406	411	401	448	377	451	419	382	415	394	405	403	410	418	376	435	414	404	382	421	417	393	426	385	383	414	400	386	401	388	399	424	397	414	405	403	396	418	417	382	391	396	401	442	418	366	413	407	389	390	359	410	426	375	425	379	401	395	382	403	417	419	396	402	394	383	410	365	405	421	404	375	377	423	377	374	441	371	405	400	389	385	378	397	381	418	396	416	420	423	380	356	419	353	440	411	380	410	376	397	408	366	407	371	446	403	379	371	404	400	393	409	396	411	409	413	399	384	394	410	346	391	427	405	381	377	427	369	408	416	418	428	405	411	391	407	454	424	377	407	385	428	401	423	376	412	405	425	388	413	411	389	418	386	423	373	346	388	410	414	371	367	388	397	379	409	380	450	437	391	418	383	418	405	374	390	389	405	375	409	421	392	383	407	402	412	383	392	421	386	394	409	366	406	383	377	396	405	403	382	382	386	414	372	348	431	387	426	394	404	400	414	391	404	401	359	415	363	389	389	367	362	401	375	376	399	373	437	415	381	400	405	407	413	390	411	387	353	386	382	398	398	416	412	385	398	402	390	365	387	428	389	371	387	379	393	395	362	368	437	379	380	406	382	389	411	406	406	363	391	388	411	393	390	411	404	430	357	412	374	422	394	429	421	403	378	392	403	399	392	422	383	378	386	357	378	417	375	389	405	420	403	381	374	404	400	367	412	385	405	369	392	393	368	404	411	391	374	416	411	422	362	402	372	385	396	364	409	381	384	410	401	375	399	368	387	385	397	393	420	419	413	374	421	393	389	390	390	382	414	392	416	407	370	405	401	365	382	401	390	423	369	417	396	406	379	367	377	384	423	393	412	428	420	384	427	393	374	399	399	418	396	411	431	382	400	376	387	409	430	402	391	421	416	369	376	393	407	435	398	404	398	424	372	370	367	390	397	411	362	404	389	391	363	410	408	395	418	355	382	386	403	394	390	395	411	405	406	411	427	387	388	419	405	370	384	361	386	389	411	348	381	396	427	365	380	413	394	385	409	392	430	409	422	442	382	407	415	366	377	400	402	435	401	430	369	421	398	421	392	392	405	375	418	373	432	411	400	391	364	382	416	437	384	366	391	413	366	406	434	419	396	414	372	364	399	385	409	373	424	371	395	399	383	356	388	383	391	391	433	417	385	368	399	382	366	411	395	383	356	388	402	409	392	372	370	409	403	364	378	388	402	377	390	377	400	378	368	415	396	373	360	368	379	410	407	436	379	394	380	384	381	393	419	371	356	385	414	392	406	411	397	402	419	396	390	403	383	406	413	418	386	386	405	393	412	375	413	404	389	368	395	382	367	417	347	404	368	380	395	376	378	384	387	374	397	386	366	399	426	420	382	350	378	390	375	395	387	441	368	394	380	437	406	390	394	402	388	420	379	411	378	396	414	406	405	405	406	398	412	396	366	365	399	395	379	412	396	398	393	379	356	389	397	375	440	412	426	408	385	379	379	404	420	393	398	364	391	423	401	407	387	385	398	390	425	388	388	396	390	392	437	396	416	385	422	390	405	408	433	395	378	399	365	419	429	387	391	386	352	399	369	379	398	407	380	401	391	408	410	408	389	380	402	419	370	383	404	384	372	402	448	392	410	382	371	358	364	361	399	395	376	411	396	369	431	385	352	360	416	372	426	375	353	418	383	402	411	392	374	397	385	401	402	425	370	359	390	391	393	400	401	364	415	358	402	384	369	395	384	406	409	419	425	430	349	396	392	397	392	399	411	399	377	374	408	418	406	417	411	401	373	401	378	382	396	393	427	426	409	394	407	428	386	401	385	366	403	377	399	371	387	378	405	390	396	383	389	407	396	390	395	413	383	380	392	377	394	385	400	426	365	421	396	404	428	364	401	352	417	395	388	395	393	418	392	395	368	408	412	390	412	413	391	379	410	415	400	406	407	394	368	438	413	404	419	371	388	389	425	392	373	385	372	386	396	393	363	403	369	385	426	362	416	419	396	406	418	421	409	386	405	373	431	341	391	391	346	364	421	408	386	417	419	413	381	431	414	398	401	434	386	389	395	394	414	382	440	386	365	361	378	340	381	441	383	404	400	392	396	388	389	401	371	389	435	399	402	378	401	388	394	348	400	415	383	386	399	376	382	385	393	418	423	383	429	396	408	409	427	383	375	390	387	388	420	382	373	393	368	385	364	406	416	396	390	423	388	381	386	372	382	429	397	407	378	432	392	435	457	407	373	413	368	415	378	364	380	397	382	401	384	413	406	399	379	372	362	383	405	430	376	386	395	395	401	421	410	408	394	412	363	368	390	423	378	372	408	358	387	404	390	406	406	407	360	416	426	398	395	417	418	366	433	400	408	416	410	415	403	377	413	383	420	374	374	408	404	420	370	399	396	384	376	409	387	386	366	420	402	417	418	390	368	402	435	397	406	377	379	387	424	381	403	378	431	377	383	410	429	400	375	391	426	426	393	403	394	374	413	398	395	409	407	377	408	395	396	404	413	396	400	385	440	437	382	361	388	381	389	372	395	382	423	398	387	389	381	393	415	381	385	381	399	401	385	397	398	401	394	421	407	393	387	402	401	420	403	406	371	404	399	399	418	407	420	404	400	377	404	402	397	439	400	432	421	378	419	407	394	417	390	393	370	406	404	412	418	404	374	375	394	389	413	420	403	434	394	414	380	417	427	435	394	421	408	382	394	381	389	371	377	387	420	425	406	422	407	426	388	432	414	363	408	407	386	403	397	389	433	419	391	388	374	375	404	344	385	401	391	344	382	380	390	369	412	381	354	408	400	384	394	414	396	384	415	398	432	391	369	411	353	402	363	363	389	417	420	354	406	370	385	427	390	397	397	400	415	406	393	379	418	371	389	388	410	383	399	399	404	398	399	396	408	425	346	394	407	382	394	408	402	402	425	398	366	384	398	404	403	414	396	390	407	365	398	391	436	424	398	404	380	413	389	369	356	431	371	435	403	395	415	426	382	372	395	355	446	428	383	383	396	374	397	404	394	434	396	411	420	375	343	419	411	357	414	397	402	396	417	375	393	391	372	391	391	359	378	411	381	405	389	425	412	388	381	410	386	407	398	388	385	406	431	383	396	404	381	422	356	390	384	357	407	384	403	397	396	399	423	444	391	402	402	409	388	420	395	425	369	395	405	380	403	425	381	385	418	424	404	367	356	400	375	358	386	381	408	405	378	399	392	393
3683	485	384	302	289	299	292	280	286	302	254	248	240	314	248	243	268	262	264	259	278	258	277	242	264	264	248	241	248	270	268	272	257	271	258	246	282	290	260	274	273	285	247	263	278	276	233	266	274	276	283	270	268	282	286	266	250	240	271	268	262	287	269	249	268	253	228	263	287	271	245	263	286	262	267	275	242	275	278	277	282	257	284	252	250	262	263	257	251	251	283	284	296	248	278	244	263	272	248	275	250	268	258	296	263	260	278	241	250	251	256	270	288	264	265	294	273	273	287	281	294	262	312	264	260	250	255	243	257	270	287	271	270	267	248	264	270	276	295	256	263	273	273	293	244	270	270	274	257	274	257	264	269	282	225	242	281	253	293	260	294	294	261	289	285	254	242	253	295	277	267	290	252	290	305	286	260	235	271	256	282	289	244	241	262	240	270	271	243	266	276	280	283	245	254	258	263	238	255	295	275	278	273	271	283	255	283	266	289	285	244	266	284	280	263	277	284	253	254	246	247	271	248	243	249	268	271	275	251	262	269	241	300	288	295	251	299	271	250	251	266	255	226	263	266	253	274	242	272	270	262	281	289	269	260	279	273	267	254	260	283	258	266	267	270	292	259	288	269	261	230	279	270	259	261	264	272	246	279	256	259	266	276	270	307	270	269	253	257	280	276	227	238	275	272	268	280	280	288	280	268	267	238	257	265	278	258	222	285	241	232	288	256	284	264	265	242	272	284	255	255	264	295	249	296	273	274	257	275	262	273	251	273	261	262	276	237	271	282	220	266	274	272	268	290	266	239	257	273	303	283	326	281	296	274	248	282	303	275	266	293	276	253	299	268	279	262	275	314	260	259	276	287	267	258	280	268	269	262	273	285	276	248	265	260	268	281	256	272	262	277	247	275	281	262	278	262	239	264	293	244	258	234	262	238	291	283	254	272	268	269	278	283	294	279	266	277	282	272	285	248	275	230	275	243	249	255	239	267	261	274	263	249	295	302	266	274	265	258	267	266	277	263	278	262	271	261	258	238	262	285	277	264	288	255	239	283	266	298	245	250	253	258	260	249	246	277	255	276	261	232	260	262	299	270	249	249	290	283	274	258	252	270	250	255	255	277	267	276	235	237	255	291	287	255	240	264	281	258	248	253	268	281	295	247	251	239	259	288	274	281	287	271	266	293	245	287	266	256	283	265	263	281	257	269	257	268	258	241	264	260	264	280	246	255	271	252	309	256	269	245	287	258	244	268	256	274	289	279	274	273	280	278	237	264	255	256	256	250	266	257	267	282	269	253	257	267	294	271	244	253	264	271	259	303	283	282	238	277	257	279	251	303	260	262	288	261	290	225	255	257	253	283	261	257	247	294	273	251	247	274	243	251	270	259	263	280	276	270	284	259	269	269	263	268	241	256	267	242	270	267	225	245	276	272	255	259	266	287	254	281	253	277	257	273	281	224	255	290	237	239	237	276	226	252	250	272	263	277	262	272	254	256	277	266	272	261	274	246	270	305	261	247	291	252	246	251	259	266	245	267	243	289	260	288	251	276	277	244	264	261	288	264	259	269	295	263	251	296	273	276	279	264	281	274	263	255	272	271	260	264	271	274	273	242	251	279	250	268	267	259	247	265	264	315	243	272	245	263	285	274	270	259	289	238	286	244	264	258	249	259	270	237	261	263	251	254	239	273	266	275	280	249	275	266	273	270	268	259	273	264	256	249	311	252	254	271	260	285	226	265	269	289	275	239	273	263	263	278	283	267	240	283	244	272	225	264	282	267	257	285	302	258	265	245	296	315	255	295	263	253	268	285	258	272	257	283	274	267	248	263	276	268	290	251	259	274	235	253	296	258	269	290	280	263	275	260	274	283	259	249	270	264	276	279	289	263	285	321	269	280	285	303	265	288	254	286	264	246	253	283	295	250	274	285	244	265	280	260	221	283	278	273	273	297	261	279	267	263	253	271	254	233	270	257	265	254	277	291	266	248	253	255	268	264	254	237	255	272	251	271	243	223	224	304	280	321	270	268	247	295	280	250	241	258	262	278	257	248	274	282	262	251	261	282	287	287	283	267	266	224	252	287	266	284	293	259	252	265	243	250	280	255	230	297	277	277	275	247	268	254	267	275	270	256	308	260	224	273	257	287	277	266	280	298	234	292	260	283	258	251	258	253	250	259	263	242	279	258	255	245	283	253	259	279	287	254	276	311	249	243	281	246	278	262	289	252	297	258	248	264	267	282	279	300	271	292	265	252	267	249	267	279	261	286	237	273	270	244	270	266	282	234	243	298	279	252	283	249	258	269	261	301	262	261	283	285	269	269	264	280	251	271	248	277	272	285	280	280	265	232	259	295	256	272	276	265	266	259	270	280	274	264	291	275	300	259	285	268	256	254	276	241	273	289	266	282	260	285	268	251	270	274	266	244	264	264	270	256	274	272	265	269	242	267	251	260	247	254	254	274	272	286	271	271	265	259	262	287	281	259	277	271	242	286	263	246	248	269	257	256	274	296	255	276	295	249	265	272	239	275	280	244	281	238	270	280	254	234	258	274	281	230	280	262	239	271	284	253	253	270	215	283	256	285	269	251	291	281	260	254	252	294	249	243	283	247	271	275	244	278	275	255	267	254	286	276	236	249	270	303	263	270	278	272	269	255	302	278	276	270	283	277	256	271	279	282	291	286	284	277	243	256	272	244	231	274	238	264	264	263	263	282	273	243	268	253	279	259	255	265	291	264	254	261	285	283	268	242	252	232	258	266	255	253	291	289	280	270	281	318	262	265	257	279	257	283	293	249	293	275	268	259	273	256	275	279	261	275	269	286	248	272	244	278	291	287	276	271	250	262	283	265	244	283	236	242	254	275	260	267	267	253	274	275	270	242	247	275	261	269	252	252	261	238	287	263	247	296	254	284	268	264	256	263	230	243	287	289	243	248	257	271	283	273	266	251	274	281	230	283	255	268	272	280	264	289	261	274	270	276	258	258	283	254	277	278	260	267	270	254	271	284	244	258	267	246	238	305	272	280	258	284	259	256	244	301	315	257	280	288	261	249	274	267	279	271	278	246	266	248	257	263	274	260	272	287	221	261	285	266	300	259	264	275	238	246	229	250	248	270	247	273	279	304	246	302	259	284	265	275	243	262	278	254	261	290	254	251	265	317	257	282	290	246	283	233	267	265	264	250	290	259	239	271	257	275	279	232	300	241	257	261	276	249	247	285	282	256	287	256	248	269	265	267	294	263	290	263	274	247	278	266	268	261	248	247	285	249	253	268	300	273	277	267	265	254	263	248	260	261	264	241	279	257	275	233	278	258	276	297	264	288	260	274	255	255	239	291	277	255	279	264	274	284	267	261	294	289	303	254	264	266	266	259	299	286	253	271	269	272	268	285	279	259	269	259	273	266	275	249	281	268	284	298	252	253	249	243	271	255	233	257	254	280	270	241	294	264	258	250	256	228	256	277	273	297	255	275	249	273	272	275	236	270	261
3782	779	898	886	914	835	769	796	797	794	769	787	808	741	672	725	711	783	780	716	740	779	728	765	765	691	703	703	751	728	711	718	704	688	720	719	728	729	707	649	721	721	708	705	694	693	751	729	770	732	760	746	734	713	699	722	706	721	731	688	726	703	704	708	690	677	752	686	763	739	706	745	691	692	671	701	754	711	736	687	703	703	727	704	718	749	686	693	716	689	715	730	695	690	714	634	719	709	698	712	705	734	703	710	700	662	722	701	684	722	680	750	710	728	714	712	713	757	734	696	728	710	723	734	749	688	685	744	724	702	744	723	664	762	735	762	723	692	707	723	730	692	680	678	702	746	674	673	734	714	735	702	707	730	775	724	662	670	704	701	681	664	674	699	719	737	742	739	729	728	694	745	686	696	641	716	683	705	717	740	754	696	697	716	731	711	709	716	726	724	701	704	731	729	707	698	702	700	728	741	731	710	702	740	742	738	687	685	680	697	719	696	739	710	717	733	641	669	732	697	688	707	690	730	688	751	709	749	733	744	698	697	714	727	707	707	729	756	661	719	730	731	753	697	707	716	689	687	709	724	738	736	706	711	720	747	719	712	717	724	707	705	722	708	658	697	712	711	724	717	679	705	663	709	742	757	709	750	700	726	718	746	685	715	702	715	717	689	745	699	755	710	688	695	709	698	661	707	717	713	698	676	741	695	700	667	736	700	753	704	680	686	717	685	719	742	768	663	694	738	731	712	709	735	718	713	678	692	662	755	721	703	757	721	729	689	720	711	713	705	719	671	711	751	647	705	707	719	762	695	734	712	722	714	680	663	704	697	716	774	728	711	686	681	665	712	678	726	709	691	738	736	715	691	702	684	700	691	683	698	723	730	693	724	742	671	737	716	710	713	735	734	686	734	722	732	720	724	718	731	736	672	754	667	730	703	719	719	752	669	729	711	732	735	736	736	705	663	714	719	735	704	717	703	724	747	699	709	696	688	742	745	660	729	710	745	680	684	687	741	687	690	739	724	725	733	747	786	706	733	736	654	705	677	692	764	729	681	677	674	734	686	674	668	732	719	738	747	673	694	682	726	703	703	729	678	724	708	717	710	705	715	734	715	746	713	690	695	717	731	811	730	734	676	701	733	672	733	686	715	670	712	749	659	741	711	674	705	722	729	668	682	764	660	734	676	710	710	682	687	721	722	678	726	669	683	732	735	729	710	699	688	711	703	698	714	713	708	705	696	674	702	709	712	673	693	761	687	705	704	705	701	750	690	727	706	705	733	721	700	753	661	719	671	694	713	774	739	687	759	692	747	707	748	751	753	674	658	680	695	725	729	643	710	702	722	683	727	740	693	701	747	734	705	684	696	703	776	714	718	719	716	705	692	689	688	699	669	703	726	717	724	696	713	667	722	719	722	721	696	686	702	727	726	727	734	736	695	741	692	708	714	700	731	692	737	658	667	696	699	725	717	739	753	711	772	675	675	721	743	701	663	712	754	696	713	718	681	718	718	702	691	724	731	718	759	741	684	686	659	684	738	704	688	702	670	712	727	714	660	721	652	725	696	711	725	727	698	702	691	723	714	706	679	705	665	707	680	712	706	723	723	727	713	756	739	716	726	728	722	719	675	665	703	702	701	705	702	754	659	678	740	705	736	767	693	739	706	726	724	748	710	725	673	726	697	716	760	699	781	663	755	704	742	704	741	781	741	753	722	723	683	709	770	719	682	736	675	709	668	684	691	703	680	717	657	725	732	668	696	690	730	705	719	696	744	678	723	743	712	719	714	716	728	704	695	717	689	733	769	676	703	740	729	747	713	724	698	680	675	730	691	684	721	660	729	725	662	742	721	732	732	748	732	734	695	712	742	710	712	722	699	697	735	729	684	736	670	747	675	735	733	703	733	702	712	710	680	669	731	687	722	744	710	739	706	653	663	680	703	687	690	728	693	683	719	656	733	723	714	707	719	702	742	746	694	703	723	697	738	710	735	729	695	694	680	705	703	724	720	726	688	659	721	697	686	720	708	737	679	736	732	701	711	706	675	718	775	707	704	667	734	698	710	706	701	724	656	719	717	756	671	734	688	712	724	713	722	707	692	729	744	713	706	725	698	771	783	657	727	705	727	696	727	692	700	689	740	709	728	727	715	728	704	737	738	731	665	669	684	687	724	730	710	713	750	737	702	707	802	701	682	688	672	713	650	731	723	704	688	675	696	723	700	709	689	715	727	708	700	738	687	732	701	689	679	676	674	701	685	728	717	776	691	664	725	771	734	732	679	689	699	709	663	692	747	680	731	696	772	656	708	753	708	717	704	720	702	693	661	729	682	716	705	694	695	728	668	654	687	727	686	693	666	719	765	708	696	666	741	742	661	718	681	698	702	765	712	722	710	695	734	721	686	698	668	748	692	680	648	689	708	729	702	709	676	667	705	745	746	749	734	705	711	748	711	728	713	702	739	726	723	708	695	747	666	772	725	713	742	721	692	719	700	694	725	695	727	722	726	689	693	725	710	680	724	759	764	677	733	651	740	707	695	713	732	749	732	668	717	676	651	720	715	715	714	728	722	762	691	702	645	654	651	710	717	690	709	690	737	735	712	761	758	715	711	754	714	698	713	706	694	705	696	695	702	696	697	719	666	733	724	721	685	739	745	787	692	700	716	674	684	677	757	728	733	746	728	712	736	672	670	731	778	678	719	711	717	699	712	700	682	673	723	685	733	728	681	704	720	747	748	689	712	755	682	707	744	766	703	740	727	706	672	758	716	730	733	701	722	763	691	712	723	744	692	763	696	766	644	734	702	721	744	727	691	745	736	659	740	734	704	733	710	701	714	772	687	722	682	695	726	763	741	751	734	757	662	682	715	746	725	710	706	723	721	693	685	786	659	740	713	688	702	666	772	747	674	732	717	712	749	706	724	727	716	727	736	751	719	733	699	717	720	704	699	686	726	727	665	694	799	717	732	707	681	667	725	712	716	696	692	763	769	688	716	717	755	733	694	715	742	701	742	719	771	719	701	686	722	721	702	724	744	688	707	736	707	700	721	756	754	735	689	742	643	724	668	713	717	733	763	689	698	722	687	682	668	721	710	723	689	763	736	726	712	739	725	675	688	732	760	707	700	721	706	720	678	679	749	714	661	715	679	729	704	706	696	692	678	696	645	680	747	683	689	714	731	701	675	706	705	716	682	696	747	735	715	727	688	667	702	714	715	688	724	758	704	699	694	708	725	688	757	713	722	772	706	705	706	740	703	749	694	715	762	691	699	676	703	711	700	731	699	676	702	759	694	758	726	731	722	705	647	700	747	750	743	661	738	677	712	688	676	733	687	729	747	707	746	753	702	697	712	679	769	695	709	702	702	739	715	713	695	712	698	697	729	719	701	710	735	718	677	672	698	713	712	737	692	741	715	701	752	731	715	689	699	734	694	683	649	733	713	715	736	716	748	754	727	692	738	691	712	704	685	756	697	668	724	704	766	682	689	699	759
26531	10989	4018	1941	1205	815	590	494	451	393	402	610	761	365	336	351	300	340	312	276	291	314	286	305	271	280	300	286	280	328	289	275	274	257	264	286	284	307	308	300	284	294	276	301	312	273	284	272	269	276	280	269	284	272	261	299	328	291	309	287	314	257	251	264	289	281	306	301	311	267	319	309	303	281	264	301	318	267	291	279	262	239	270	311	306	271	300	285	286	276	280	302	278	290	296	301	277	280	274	296	262	262	257	257	291	286	279	265	288	268	311	284	262	260	256	299	259	278	289	277	260	288	283	289	283	271	283	301	284	291	305	291	299	280	260	294	281	277	308	275	280	311	285	287	299	289	267	276	298	272	298	281	272	289	273	272	273	270	330	313	280	278	282	304	293	282	271	298	306	263	234	287	270	287	290	271	309	268	270	304	269	307	270	302	270	294	281	259	280	298	331	273	314	279	309	298	265	269	277	306	306	305	295	285	290	286	295	298	304	289	291	283	283	269	272	261	267	248	276	318	267	255	291	271	292	299	303	298	289	309	260	276	298	269	268	291	301	270	259	279	280	294	288	278	264	259	264	284	291	271	287	287	307	246	263	312	289	282	292	312	317	272	279	282	263	260	289	286	310	294	308	273	268	288	288	264	293	288	293	330	278	295	277	321	257	291	305	287	274	295	276	301	285	267	267	284	269	283	285	320	279	264	281	265	280	275	296	295	293	280	287	286	282	289	280	274	282	288	273	260	265	297	291	298	295	283	236	267	278	305	267	271	295	286	277	303	279	273	299	289	313	289	314	300	249	299	309	317	268	289	270	286	277	297	301	285	277	302	272	271	259	270	290	262	265	288	259	263	263	280	267	307	312	288	294	276	292	312	296	265	280	302	305	326	300	272	272	271	299	291	262	255	301	272	292	272	274	270	264	260	305	290	329	296	274	264	288	306	315	317	298	281	312	297	295	281	278	281	270	296	304	290	268	268	258	261	267	309	272	297	291	315	325	298	270	301	268	273	272	289	266	297	278	298	311	296	294	288	280	262	295	277	267	275	285	317	282	302	290	296	300	274	275	320	305	307	266	286	274	310	295	279	264	289	297	289	317	310	276	277	305	293	280	295	279	300	288	271	278	269	307	303	297	300	275	289	273	256	301	307	316	282	308	267	289	261	286	264	277	269	261	282	283	276	275	300	284	287	271	287	301	304	288	310	267	303	283	287	279	275	271	284	322	294	281	237	300	286	313	272	274	276	318	275	297	313	301	314	291	267	280	316	317	254	284	249	272	307	311	289	283	289	306	279	264	313	277	256	285	277	290	291	295	259	269	294	311	269	274	283	280	318	292	301	293	272	263	291	281	285	309	304	287	268	278	285	297	303	314	240	295	274	317	287	304	294	267	316	273	265	270	325	277	284	300	294	270	266	267	282	251	282	284	304	299	265	311	296	249	324	320	287	272	297	272	268	287	280	284	314	291	261	266	292	294	286	300	280	285	278	292	260	281	307	296	284	306	273	288	280	311	316	272	289	283	268	293	271	299	284	320	261	319	267	272	302	272	268	280	290	279	279	289	309	257	287	300	292	285	296	264	269	300	332	270	289	312	237	334	271	268	292	299	313	255	264	269	268	304	279	299	328	301	260	305	265	302	281	279	305	304	293	287	282	245	300	290	264	322	306	297	291	279	299	304	285	277	284	254	272	296	288	248	250	292	278	276	286	282	273	299	280	295	288	284	275	268	292	255	293	280	274	278	299	299	291	269	328	292	302	262	275	304	280	287	304	316	276	295	306	311	295	293	277	295	296	270	276	263	265	266	273	272	287	310	299	290	287	277	297	256	237	295	239	298	261	258	254	285	287	290	304	315	269	293	270	290	276	279	273	268	281	267	291	285	266	287	323	325	285	247	289	279	254	294	308	272	297	262	322	261	268	299	306	300	276	307	277	269	306	284	292	291	315	272	314	309	301	277	291	292	298	270	268	245	282	271	294	276	291	286	303	290	289	276	267	268	287	290	293	289	273	279	288	264	293	266	316	293	288	298	279	285	291	291	272	282	293	312	280	277	289	278	307	264	260	269	270	295	316	287	289	288	280	281	292	299	299	280	278	302	313	293	295	291	294	309	290	285	273	294	264	295	297	290	315	307	288	302	303	292	258	281	275	292	270	271	288	272	269	318	303	281	273	302	235	280	275	287	295	259	282	270	302	287	307	295	263	312	270	330	277	260	274	265	267	301	280	267	301	290	297	255	263	305	301	252	295	262	303	280	281	257	291	275	275	294	304	290	313	286	293	242	278	275	313	319	292	266	254	290	280	287	294	296	274	290	270	260	297	276	292	312	296	271	270	257	281	277	276	276	294	310	284	303	303	298	291	276	300	276	300	305	280	310	289	295	269	273	301	298	269	265	242	260	271	260	257	301	290	260	247	259	284	248	297	289	288	296	302	274	286	296	294	291	303	305	268	283	255	253	277	272	315	267	282	265	261	313	283	258	278	288	305	286	291	267	257	276	306	279	273	265	318	269	273	288	277	294	292	273	295	294	250	283	319	324	287	276	293	286	271	276	267	269	256	253	283	290	303	294	267	294	265	272	282	297	295	248	276	285	274	292	297	280	286	296	278	297	297	282	277	300	284	287	285	299	295	329	264	299	301	288	265	295	267	321	316	278	261	280	257	322	272	315	299	269	279	293	268	306	279	287	252	301	266	316	300	261	263	299	292	284	294	293	243	285	287	266	280	295	278	306	305	289	287	289	282	265	269	273	298	268	293	280	305	302	307	261	304	254	287	284	293	271	304	260	254	271	291	284	285	290	270	291	305	309	295	289	283	258	259	278	290	285	292	313	284	292	281	278	286	264	270	279	274	274	284	323	308	283	286	309	276	298	287	260	293	282	284	308	269	284	314	272	274	283	279	287	297	274	295	282	270	293	275	320	280	309	288	302	267	287	267	299	317	291	274	260	270	299	305	279	288	280	271	285	305	280	275	314	268	278	279	290	270	301	307	293	276	320	303	264	296	273	308	291	270	313	285	295	282	269	297	312	278	322	282	297	292	300	288	309	307	280	286	296	288	282	263	331	275	284	274	293	310	304	271	271	294	305	291	286	262	274	284	299	266	292	248	296	284	289	290	300	282	297	269	281	290	274	281	320	260	275	279	290	321	276	259	266	283	286	275	261	311	326	282	265	268	297	282	298	292	296	304	274	264	302	313	270	285	284	278	303	275	282	283	272	277	287	319	294	271	303	306	277	291	259	269	285	274	282	304	277	267	302	287	262	290	258	304	276	246	272	266	294	277	285	266	276	286	258	279	287	264	271	279	299	288	313	306	333	297	293	281	303	327	287	295	262	259	319	270	272	298	282	272	271	287	320	284	277	274	297	269	273	276	280	275	294	301	290	273	293	266	299	301	313	272	289	283	271	272	312	256	296	307	294	265	271	282	267	301	296	265	275	286	277	295	300	287	265	283	312	284	255	282	285	287	316	249	282	296	274	265
18998	2759	3582	3818	3429	2863	2255	1985	1766	1644	1514	2651	3606	1139	1061	1055	1036	1028	955	945	919	900	934	889	845	858	898	847	843	823	849	827	833	823	782	821	865	746	766	810	822	779	778	748	796	800	746	750	790	707	782	826	739	752	802	781	764	777	762	780	758	802	757	747	762	797	722	776	778	747	727	734	790	745	784	760	677	712	784	769	717	695	797	708	745	721	733	733	806	774	736	759	768	792	695	778	766	753	764	739	761	738	791	729	747	750	758	738	734	732	750	746	753	732	716	726	716	760	727	766	793	763	743	756	696	753	721	733	775	731	738	790	719	746	763	709	779	743	746	770	739	744	785	740	774	722	742	757	756	749	758	772	731	717	784	752	754	763	721	723	758	700	739	750	796	756	766	737	740	730	731	808	765	708	713	753	804	735	761	739	719	751	718	718	739	721	725	715	747	752	707	738	720	766	705	740	735	751	762	745	759	746	739	809	733	753	774	764	759	716	724	768	730	770	741	751	746	722	715	699	743	741	754	766	771	722	739	743	711	780	734	768	706	721	751	717	771	844	738	710	724	718	752	769	826	726	708	720	749	736	748	727	754	725	745	731	791	674	750	721	764	772	773	775	776	761	770	719	729	755	778	769	769	756	783	784	724	751	789	737	729	748	770	703	734	730	827	732	731	706	705	783	796	771	769	768	746	744	779	785	766	753	712	706	727	763	761	751	769	764	779	749	792	746	742	765	724	704	676	681	746	789	762	732	804	794	760	784	749	754	740	781	755	752	747	758	749	769	779	739	757	708	758	729	742	699	762	754	728	716	722	749	739	690	728	717	734	795	710	667	767	751	697	778	762	724	798	724	740	716	771	746	710	798	763	775	705	735	728	734	691	730	727	776	788	744	765	771	719	748	759	708	786	716	719	767	679	726	765	695	743	725	726	730	777	739	767	782	747	734	723	705	715	724	744	749	757	739	748	777	751	745	767	744	681	765	753	730	716	738	722	769	780	741	719	752	723	681	785	743	758	751	794	719	738	757	753	771	745	723	766	748	731	794	683	757	779	741	753	781	787	773	778	804	763	770	754	774	790	715	717	750	721	729	721	769	782	735	735	736	741	721	744	684	779	773	744	744	732	721	697	799	739	728	740	699	794	774	731	771	734	706	770	755	729	733	769	741	733	756	703	747	776	676	740	716	703	738	784	742	729	732	671	705	750	722	727	716	711	746	703	779	701	782	781	683	708	703	722	710	778	769	767	738	777	757	694	726	748	716	767	716	729	744	725	749	753	750	790	794	745	729	717	732	778	785	749	713	765	705	695	714	694	726	791	773	754	702	722	750	756	767	741	758	733	777	760	742	714	744	781	735	742	722	745	730	752	717	695	742	730	761	739	743	740	737	716	777	767	738	707	747	787	769	725	704	742	792	770	763	734	741	733	692	715	731	790	694	714	707	736	713	719	689	740	738	753	715	788	734	729	687	792	762	780	745	749	734	725	748	771	738	792	740	766	732	796	729	726	711	710	773	693	810	762	715	758	725	734	746	726	736	716	742	724	737	774	731	746	731	774	761	765	753	759	742	724	740	705	755	731	750	727	792	770	748	744	709	710	740	721	751	694	758	719	736	741	759	721	773	748	786	710	752	756	755	724	745	756	720	741	737	725	743	708	768	714	717	733	761	754	752	687	751	774	733	721	767	735	760	701	778	701	752	790	730	792	756	765	736	774	763	738	693	715	729	754	804	762	746	723	749	769	709	741	691	761	742	742	717	732	750	753	739	761	735	769	740	694	719	779	764	749	724	752	766	773	745	706	777	767	782	782	721	725	713	715	683	705	743	711	728	748	776	761	704	822	759	745	762	761	740	678	784	727	736	739	758	729	767	735	736	747	808	704	766	738	760	785	783	737	753	739	682	737	718	787	718	724	733	714	701	742	759	729	759	699	741	733	750	698	759	712	685	789	740	722	741	721	725	738	751	737	772	753	742	755	735	781	787	746	730	794	775	724	763	747	774	726	785	743	715	720	708	773	811	686	789	760	727	755	736	750	732	809	689	724	762	720	748	746	697	744	713	750	765	753	799	699	731	782	758	713	725	695	748	742	742	762	747	736	685	724	726	704	785	734	725	733	716	754	749	764	768	756	762	780	726	723	737	732	781	692	693	795	750	732	685	725	723	708	746	735	747	744	745	784	725	738	715	712	778	772	737	711	735	725	693	694	709	725	776	711	734	743	757	771	738	691	744	766	745	709	753	737	733	757	797	776	696	767	762	693	726	684	738	715	751	778	735	743	734	758	708	771	715	780	795	756	765	736	758	752	738	729	772	742	779	755	726	720	771	773	757	721	763	759	766	763	777	764	759	710	762	722	724	759	747	763	747	714	721	767	709	730	778	786	730	785	694	719	758	741	718	716	734	747	703	747	701	738	739	711	737	742	748	737	730	766	780	719	768	741	777	696	771	728	813	801	691	720	722	748	723	752	721	693	762	741	729	732	757	771	780	780	722	759	767	777	744	692	780	742	708	753	721	731	706	666	765	782	721	685	764	796	705	744	786	710	694	735	811	780	708	747	713	713	757	769	747	736	766	766	685	708	722	764	763	703	739	700	753	795	779	728	704	761	719	747	802	826	745	742	739	762	731	759	724	770	719	721	765	780	721	728	757	737	767	733	751	759	764	732	756	686	789	691	738	668	708	787	752	757	794	714	759	778	688	735	702	751	741	746	767	767	722	723	733	764	698	801	747	756	764	793	790	742	782	746	735	717	737	746	748	749	706	758	747	765	761	745	755	722	742	736	729	707	725	767	722	760	783	717	740	743	782	758	730	774	773	747	701	755	722	728	735	768	695	693	718	695	777	722	709	725	818	712	732	793	714	765	737	747	738	768	728	754	762	716	767	701	750	794	725	717	734	698	738	754	775	775	733	761	743	704	776	780	771	766	710	754	744	755	707	686	774	757	711	722	732	785	742	675	731	736	752	722	744	717	765	735	734	748	744	741	734	781	780	762	747	749	755	766	744	740	746	799	762	724	789	753	733	754	785	694	762	755	764	707	776	754	742	753	714	790	773	728	708	705	715	755	750	707	707	739	768	745	721	744	705	731	718	747	699	717	722	744	734	758	723	757	782	749	717	707	726	712	730	768	726	737	723	797	808	707	716	736	699	780	787	760	761	755	771	727	720	703	724	739	763	741	740	702	766	734	735	771	743	725	697	716	763	776	728	754	675	731	759	704	725	748	738	770	741	769	761	724	761	701	790	733	742	758	754	705	760	753	761	762	768	706	720	723	797	697	767	738	738	760	738	688	729	718	721	722	716	743	722	779	752	679	723	750	780	738	717	737	733	737	753	776	727	709	758	710	750	760	757	721	743	737	722	733	754	699	730	763	771	738	766	713	772	733	738	782	792	762	749	690	717	769	756	740	767	732	717	765	694	797	705	703	712	731	763	703	750	737	783	754	731	737	732	730	748	741	795	725	721	727	761	741	796	760	734	750	723
36603	18492	8567	4492	2345	1406	931	654	486	403	371	468	942	289	240	194	194	197	213	211	197	179	176	207	156	162	177	166	150	150	161	160	192	175	160	168	142	163	163	154	183	159	142	155	136	142	139	146	134	160	143	163	141	160	151	165	137	129	148	131	153	163	147	144	115	132	123	151	150	130	132	138	134	145	159	136	150	143	148	112	155	156	144	141	169	164	134	134	138	137	149	156	139	131	136	134	121	163	136	146	124	154	139	150	140	129	142	122	129	159	136	152	165	143	138	161	136	127	144	137	137	149	148	119	148	164	149	141	148	102	157	144	140	122	131	153	119	147	148	139	164	115	143	143	159	136	145	126	149	126	159	143	145	132	140	152	128	154	154	153	139	166	146	150	129	135	128	129	147	137	137	139	148	131	138	154	123	143	157	162	135	136	135	146	140	154	149	151	149	137	130	156	143	124	158	138	159	142	117	144	128	133	163	130	162	138	130	150	156	136	154	126	129	129	144	167	150	121	138	142	135	145	150	156	129	138	154	136	134	139	139	143	149	142	140	142	159	147	138	131	139	142	157	137	140	135	144	119	150	132	140	140	137	144	145	167	144	161	139	144	140	140	145	149	132	145	138	149	140	169	139	127	144	150	151	139	134	164	128	158	114	148	139	158	166	162	143	116	133	136	143	151	139	127	133	130	159	143	122	150	144	136	154	125	133	144	140	168	136	150	116	145	143	138	147	149	155	133	155	127	135	161	121	119	141	131	149	134	132	140	149	124	127	168	143	160	155	151	128	149	135	135	132	124	131	162	140	135	144	151	121	137	146	124	123	140	147	154	142	140	143	134	105	132	140	138	154	132	128	150	133	128	125	140	162	149	138	121	136	152	140	138	133	169	129	135	144	122	134	123	148	162	136	133	154	146	170	120	142	134	140	148	124	170	100	146	149	149	161	137	132	157	152	136	160	153	116	156	133	133	156	129	161	124	138	156	131	135	137	172	139	144	134	121	149	134	118	154	128	134	150	153	157	150	142	151	129	125	135	161	118	150	131	128	126	129	140	126	139	150	128	152	134	125	150	148	149	164	124	146	154	145	152	154	144	121	137	118	119	153	143	152	141	133	144	141	163	135	156	143	132	142	122	128	142	123	130	136	141	161	152	129	150	158	166	142	152	148	133	155	145	147	144	164	145	114	131	134	121	145	145	148	132	132	120	130	143	153	166	153	137	154	112	145	135	132	167	126	155	141	143	143	146	140	167	125	161	147	156	125	134	124	157	126	132	121	150	146	148	157	150	137	146	133	133	135	132	131	160	145	142	136	156	137	141	154	173	170	126	129	144	143	148	153	146	150	135	147	142	132	150	130	142	117	141	128	144	126	145	128	137	135	152	147	142	176	127	144	156	149	151	155	155	144	154	130	135	143	156	158	127	163	159	140	140	139	138	143	141	143	133	127	145	138	130	155	134	136	147	142	146	143	145	136	146	139	139	143	147	128	138	153	144	151	149	136	157	138	150	151	149	135	144	155	147	136	120	131	147	133	142	135	137	140	146	137	135	135	148	147	159	133	137	141	121	143	128	165	126	140	145	134	134	133	134	156	153	127	134	156	141	150	132	147	134	140	121	147	150	140	152	155	147	124	142	133	141	141	151	126	133	130	142	138	120	153	142	124	147	156	151	150	140	156	151	130	141	134	141	140	137	144	164	139	158	145	156	180	169	151	137	150	131	132	170	133	147	146	131	107	143	142	137	148	131	150	148	128	143	147	153	137	166	136	136	170	132	139	155	145	130	146	134	146	130	154	126	132	148	163	138	129	135	127	133	140	146	170	150	143	137	137	134	151	128	131	141	155	132	118	138	131	145	140	137	146	121	156	129	166	139	135	143	136	148	122	156	142	143	152	155	148	114	147	130	147	120	135	149	148	159	129	142	170	124	127	140	122	143	139	136	133	152	122	159	158	134	143	135	119	138	133	123	145	143	147	156	154	136	142	161	144	146	143	151	152	144	143	135	126	136	159	141	131	130	131	133	133	138	164	141	135	130	138	154	120	152	121	125	135	136	128	151	144	153	147	132	122	147	147	152	155	140	168	145	121	136	132	158	133	146	141	156	128	103	119	139	138	137	160	133	168	141	138	114	140	131	147	138	166	135	144	145	157	136	146	119	139	156	125	137	157	147	156	168	142	158	145	127	139	128	153	132	156	139	129	152	144	149	163	137	144	154	140	137	143	129	123	137	157	136	108	131	145	136	156	141	139	148	110	140	155	146	147	155	150	130	127	127	142	136	150	135	138	135	134	145	146	137	146	163	127	128	147	137	149	137	144	145	137	124	133	134	125	140	153	122	145	136	134	140	131	120	157	128	145	141	151	133	127	130	133	137	157	130	138	151	134	118	141	137	119	142	132	141	150	152	125	158	148	156	120	134	135	158	133	118	134	120	172	133	143	152	152	132	137	141	142	160	154	139	144	147	140	135	133	138	163	157	130	131	150	140	161	162	146	132	148	137	129	168	133	140	147	138	154	130	144	146	146	150	141	135	148	157	109	155	145	120	128	144	139	138	156	163	137	159	142	143	131	145	145	122	127	143	139	140	132	141	149	142	125	136	124	137	144	131	144	147	147	123	128	140	122	140	161	157	148	153	139	126	139	144	136	139	153	128	152	129	139	139	145	130	170	127	134	126	150	143	161	162	117	146	134	132	151	149	144	134	143	119	121	147	126	163	150	133	153	151	143	151	126	139	143	142	141	150	157	124	136	157	139	136	133	110	150	138	117	138	125	152	137	157	160	131	131	142	143	174	150	165	135	138	149	141	130	141	112	119	165	135	166	149	140	156	151	142	121	151	130	136	131	132	147	149	130	142	139	123	147	152	147	138	138	133	132	134	161	146	123	142	132	138	136	144	127	130	146	141	127	157	136	132	147	139	165	130	137	125	137	130	145	124	124	125	164	122	134	135	166	151	144	143	143	151	149	160	155	156	149	126	123	145	129	133	149	154	145	143	160	164	142	148	144	131	156	120	143	156	132	151	139	149	138	136	129	135	142	148	151	157	150	150	154	162	146	141	131	163	125	157	133	170	147	134	145	149	147	124	144	150	129	120	158	134	132	168	131	135	150	133	150	139	159	143	137	135	137	134	154	137	151	144	160	121	147	137	148	132	136	152	138	131	139	151	156	143	144	124	132	145	166	148	145	140	142	140	144	139	124	150	153	134	140	133	123	141	130	171	139	125	139	153	146	152	149	146	140	140	147	142	129	136	132	135	148	150	139	148	126	150	135	142	136	108	133	153	150	154	145	144	132	132	140	138	140	165	159	136	163	134	137	131	135	139	124	126	128	123	155	164	150	134	138	138	131	140	131	149	161	144	162	141	137	145	141	119	134	165	132	139	131	158	136	129	151	134	139	138	154	124	147	142	141	133	145	138	137	117	133	127	168	140	120	157	148	138	143	129	137	118	164	138	136	137	159	156	151	139	150	133	152	119	142	150	122
24330	4455	5510	6256	5342	4185	3445	2788	2392	2140	1814	2700	5107	1234	1091	1114	1003	930	856	818	790	709	713	707	661	600	600	608	612	584	542	606	555	497	514	529	527	469	538	488	482	507	449	512	495	446	448	476	461	494	445	425	453	439	473	418	477	456	460	415	454	448	436	426	432	417	388	458	407	385	398	412	407	458	402	416	432	382	438	440	384	429	412	419	423	385	426	427	449	444	403	430	408	413	403	420	362	430	417	404	395	388	407	410	378	407	410	425	374	392	411	391	420	435	401	400	416	403	469	371	425	396	410	411	375	440	412	432	421	432	384	406	426	379	398	435	429	427	399	409	359	402	397	396	392	391	392	390	374	370	425	402	400	394	392	365	414	397	381	393	381	390	395	379	420	380	427	381	407	406	414	399	395	402	407	368	429	424	386	372	389	359	432	412	394	383	377	407	381	388	372	375	397	412	387	412	378	412	381	388	377	403	379	395	353	389	368	406	367	395	414	389	394	390	376	381	382	380	391	391	384	400	400	420	377	387	403	374	375	399	392	385	390	425	373	332	419	390	403	444	396	380	404	389	370	381	393	414	396	355	447	384	375	435	428	393	411	373	395	393	353	401	399	373	398	382	404	406	406	407	373	423	377	427	416	398	401	402	381	370	387	436	368	411	407	398	410	386	397	397	401	391	413	407	370	381	415	417	414	442	382	406	415	361	360	402	372	386	361	389	455	403	427	362	429	379	388	365	431	403	391	367	355	407	450	380	372	416	391	377	404	415	398	389	386	362	393	405	360	389	407	393	406	385	401	418	411	372	400	373	371	381	419	417	406	392	395	393	360	381	393	388	380	394	403	382	411	387	402	410	357	380	391	375	369	423	397	393	354	397	380	400	409	378	384	382	368	391	387	415	377	386	402	409	383	391	393	359	369	403	375	386	405	395	430	415	333	407	386	386	391	404	373	374	392	389	392	430	345	388	401	374	375	432	384	452	388	379	410	393	390	370	378	420	405	442	347	404	421	408	394	408	401	401	408	419	386	402	395	376	391	411	399	407	416	396	396	406	371	385	411	400	373	396	398	412	400	386	400	391	406	406	407	381	382	406	361	362	413	397	366	383	373	387	397	376	379	399	400	398	386	395	390	416	394	429	391	364	396	386	347	414	378	383	373	407	382	388	433	401	422	383	354	389	387	383	366	386	403	398	382	387	440	368	378	382	379	368	393	413	435	408	412	416	386	408	385	422	379	372	412	399	375	404	390	391	413	404	425	406	364	404	385	368	352	431	403	372	425	433	416	403	393	386	378	395	392	398	368	398	407	401	398	362	392	365	435	382	400	429	385	366	418	404	362	411	358	376	399	402	375	414	384	420	375	389	374	414	422	389	430	407	391	395	362	401	393	396	410	389	398	411	381	414	387	419	405	373	383	391	390	386	388	391	350	369	401	408	363	397	396	416	414	357	386	361	363	385	374	443	425	380	407	390	420	385	419	425	377	434	392	396	409	392	405	366	369	387	387	365	392	361	400	385	410	367	403	397	378	417	406	366	375	389	393	367	406	368	425	413	400	358	437	420	376	398	370	391	362	415	388	408	372	390	374	394	369	368	397	393	417	392	363	418	401	376	392	390	384	352	398	378	398	376	400	366	337	362	397	405	420	400	418	390	379	379	412	406	404	425	387	404	382	384	408	364	408	450	402	412	368	402	394	419	369	423	372	404	411	378	423	359	394	361	395	395	409	376	381	403	393	401	414	395	419	402	388	382	340	409	428	411	388	366	371	391	383	356	376	405	376	393	391	408	410	374	418	376	372	420	369	404	390	393	385	399	356	403	406	388	418	441	369	351	346	394	416	405	362	340	391	386	382	377	399	367	404	373	383	408	449	387	417	407	403	385	383	405	387	387	371	391	408	414	376	401	395	435	375	395	425	416	389	396	391	411	387	404	407	395	447	379	384	362	375	398	391	414	428	404	356	404	382	384	339	406	429	395	382	413	403	389	383	396	416	426	413	372	365	435	397	406	372	403	410	404	423	366	367	368	400	389	426	386	419	380	409	379	400	373	390	406	383	360	399	393	404	361	414	400	414	385	435	380	369	385	374	374	375	402	422	418	396	388	378	393	362	412	397	362	380	386	395	397	390	394	390	402	393	384	394	370	430	375	382	400	389	417	423	372	407	355	385	392	406	379	414	421	391	390	374	434	368	378	384	398	377	354	410	372	392	363	427	388	352	406	416	391	393	406	401	381	387	408	381	401	366	390	394	406	419	394	399	390	362	410	411	399	414	394	388	414	391	357	364	388	392	430	391	400	383	411	408	405	415	382	422	384	378	401	413	386	394	395	390	339	421	367	369	435	360	394	389	404	389	386	417	389	365	377	394	369	362	371	422	370	374	400	391	358	372	418	398	391	420	363	402	385	373	387	394	374	383	374	398	402	390	370	391	408	365	400	368	389	416	392	386	375	413	416	371	394	392	413	355	422	379	409	389	329	388	384	389	390	402	402	427	384	384	404	408	416	403	382	383	418	404	399	361	418	388	398	385	442	356	399	389	415	363	406	367	405	407	369	397	383	378	391	432	360	393	375	406	362	369	384	372	360	395	397	396	385	431	421	383	401	383	390	387	423	405	404	415	401	391	432	409	349	383	379	380	407	402	383	387	402	347	397	402	413	380	384	388	441	408	370	376	396	435	371	400	421	376	389	396	338	394	396	372	377	354	376	388	386	375	405	400	368	392	422	380	386	390	380	381	431	399	382	386	391	395	391	405	392	362	406	386	360	384	375	425	385	427	387	361	426	405	381	356	352	410	349	389	393	396	380	387	423	401	353	389	382	387	431	373	369	405	425	389	392	438	392	402	372	414	377	389	396	435	387	415	408	365	395	421	391	387	414	418	396	373	388	400	374	362	417	393	385	415	414	421	384	400	406	386	394	354	425	411	375	396	385	419	383	409	400	426	377	368	376	386	417	422	377	389	389	387	399	398	386	413	399	410	418	379	422	431	415	422	395	415	371	358	431	381	405	383	389	385	385	370	402	399	353	378	367	411	399	414	406	357	392	369	355	383	425	403	396	386	381	398	408	408	388	384	413	401	376	399	389	396	375	395	417	400	407	451	391	371	388	373	381	370	389	385	417	436	434	379	394	382	434	413	388	406	373	355	391	403	364	381	368	424	374	381	412	409	390	371	435	427	373	426	394	418	407	389	411	405	339	410	381	392	373	384	405	365	389	411	371	376	357	413	375	377	431	370	417	404	393	381	362	376	386	415	363	416	407	398	348	408	395	401	369	407	377	383	412	396	413	420	434	400	376	412	423	419	415	405	375	365	384	376	396	367	382	382	418	386	464	358	387	376	402	402	401	390	390	359	428	374	414	380	416	394	373	378	372	414	372	389	405	395	418	404	379	380	407	360	405	398	370	381	384	388	385	425	366	385	372	418	392	426	392	366	397	356	422	417	387	405	409	393	400	402	426	400	404	384	377	402	382	389	404	383	389
4086	560	320	303	285	259	248	282	311	271	274	274	301	278	220	292	248	268	266	266	266	260	277	286	250	281	264	280	282	240	262	278	247	273	259	260	254	290	277	236	288	256	256	246	288	271	261	252	268	274	256	268	267	253	268	267	258	284	239	255	276	267	271	237	265	268	244	263	256	273	246	237	262	249	256	246	317	248	288	276	282	291	255	260	272	233	274	247	263	274	284	238	240	258	259	276	248	261	273	271	278	270	259	258	267	271	257	286	273	268	308	254	270	279	270	262	247	276	254	245	251	246	243	258	227	257	244	266	273	223	238	259	282	280	238	255	249	260	257	274	252	246	283	280	249	271	258	267	265	256	274	262	245	254	266	246	264	262	255	267	248	254	260	237	297	289	282	275	235	289	260	269	269	254	267	264	289	262	269	284	258	257	270	240	276	239	253	255	248	278	255	270	240	263	251	248	256	275	252	264	232	273	247	240	244	271	284	295	285	270	232	266	286	285	261	257	243	267	247	224	262	264	286	257	245	270	247	278	265	287	266	248	253	271	257	259	269	237	267	300	276	275	236	253	263	244	251	296	305	240	244	255	257	255	255	278	272	232	263	272	246	296	275	264	285	247	271	259	288	266	307	262	236	289	261	252	258	264	262	277	296	257	273	265	244	276	256	235	270	246	278	256	261	263	263	258	236	282	256	285	274	273	241	273	276	278	276	272	273	264	283	271	246	274	248	261	288	268	276	277	284	226	258	258	261	271	256	279	261	265	280	280	239	259	272	267	256	265	286	248	251	254	247	266	282	289	286	275	254	269	271	284	273	252	261	259	277	248	232	237	246	256	258	291	269	268	279	258	293	249	222	228	241	251	276	266	251	270	281	267	278	253	221	263	255	250	263	274	262	280	256	256	242	265	250	257	263	254	245	268	262	263	274	263	266	282	288	277	256	254	246	280	260	260	259	263	261	278	272	288	306	251	271	267	243	265	250	288	253	300	235	297	261	260	232	295	249	257	264	259	243	256	307	281	268	266	266	279	252	259	258	247	270	259	271	291	281	252	251	271	260	276	258	276	278	251	286	278	257	249	253	305	286	247	251	254	255	250	268	275	264	272	225	231	240	246	254	292	248	240	273	233	241	256	265	258	255	280	258	289	288	248	242	247	255	270	271	259	264	246	310	255	270	253	262	259	251	274	288	250	294	246	259	280	278	260	266	269	267	278	255	286	243	236	261	265	261	260	261	269	279	234	228	266	279	289	236	258	261	270	268	277	243	249	240	239	259	258	228	258	239	293	273	257	303	255	279	277	274	250	245	289	261	261	247	263	251	263	249	274	273	272	260	256	244	253	264	279	289	273	271	276	271	243	256	267	247	257	294	255	246	234	280	256	280	245	241	243	253	277	265	248	296	251	274	275	254	274	268	259	265	239	261	285	276	248	257	276	250	277	267	266	282	263	292	269	283	250	287	274	247	288	259	278	268	244	224	289	266	274	275	269	249	270	271	254	237	244	262	269	255	272	265	289	250	271	244	259	305	282	273	251	271	263	242	245	275	251	248	249	271	295	255	268	254	270	258	245	258	250	270	263	245	242	257	265	278	251	278	257	279	258	242	233	282	301	240	296	274	278	257	250	283	273	272	269	272	282	263	270	260	266	270	279	249	251	262	246	273	271	247	249	281	267	292	295	230	281	238	292	275	244	290	270	257	233	262	271	279	259	227	265	296	257	270	258	300	251	241	242	246	241	258	282	282	252	226	264	269	278	236	268	265	235	253	251	261	279	275	263	255	273	292	249	266	271	259	244	260	267	286	251	277	256	265	278	254	270	259	274	274	262	277	241	263	242	259	283	279	260	251	233	264	266	228	262	268	245	256	264	260	280	274	274	279	248	241	249	268	282	270	261	258	229	237	243	258	254	245	261	274	263	272	260	233	245	277	281	252	278	263	244	263	269	279	260	266	289	261	247	309	254	237	217	243	261	270	249	247	270	287	239	249	274	272	272	301	246	258	260	247	262	262	275	273	263	270	253	266	260	283	286	286	263	290	256	278	291	254	258	247	271	247	253	277	252	251	278	271	249	287	303	254	265	267	261	299	266	265	256	255	254	275	273	254	303	242	237	242	283	297	247	276	259	262	250	289	254	283	263	283	279	315	282	244	260	261	260	256	270	275	272	239	260	249	289	252	272	239	269	268	262	239	272	263	245	245	261	268	257	256	257	266	272	260	313	263	247	257	270	260	256	269	282	291	250	302	270	256	268	283	219	287	257	259	248	249	259	266	266	258	280	255	238	264	272	254	244	274	278	258	269	270	252	252	222	257	246	267	245	262	287	258	220	244	270	290	274	239	249	250	262	264	239	250	283	290	272	261	274	256	248	283	265	265	262	271	234	279	245	279	246	268	308	256	247	268	259	256	270	264	264	260	269	291	266	269	270	284	232	262	276	248	250	252	266	279	277	272	279	275	265	249	272	229	237	260	292	258	257	250	222	269	249	244	268	267	279	270	261	281	281	266	248	257	232	286	265	242	258	292	236	257	273	268	254	283	278	256	260	269	262	265	261	275	280	255	289	277	271	267	232	264	246	253	286	254	258	263	272	276	242	285	259	271	262	239	259	279	275	273	247	252	256	269	257	284	285	275	262	270	242	240	258	232	275	250	245	261	241	288	285	262	265	280	273	267	294	270	282	295	267	287	281	253	287	265	259	259	269	222	257	261	264	266	276	268	268	245	255	261	237	231	271	274	276	250	246	247	272	260	262	274	236	268	252	285	261	286	261	272	296	272	273	319	270	249	244	261	253	263	285	253	266	265	246	264	256	239	294	259	252	295	256	265	266	226	247	284	264	281	245	246	264	291	262	266	270	265	276	298	260	267	252	243	278	213	255	280	282	252	299	258	275	258	289	236	268	284	251	222	231	243	287	257	280	264	288	259	291	261	288	283	264	230	264	262	271	255	256	278	260	277	250	279	238	245	240	252	267	272	267	261	254	257	247	271	272	225	256	275	279	243	219	293	249	285	247	261	245	267	244	272	263	305	243	249	277	306	287	261	277	241	283	250	270	245	285	251	228	272	284	247	256	253	273	271	274	267	263	239	231	270	285	254	289	254	263	264	285	265	247	289	248	267	266	272	260	282	262	262	249	257	247	282	278	243	266	238	267	262	234	248	277	246	244	247	262	244	241	260	280	265	272	281	267	261	262	271	302	247	276	286	276	275	284	265	248	271	247	296	293	257	266	231	270	247	241	246	286	290	225	254	263	261	273	251	262	258	268	225	272	280	262	279	273	271	263	265	307	241	250	246	244	263	267	268	246	241	241	267	271	268	257	267	275	259	277	286	275	261	268	274	279	248	254	257	254	237	236	274	271	318	248	322	256	245	238	213	265	257	241	289	259	270	262	247	262	264	269	266	239	272	272	264	253	245	270	275	273	261	263	271	259	265	265	286	271	259	251	272	250	259	263	248	250	268	255	249	288	247	282	279	261	256	265
4402	819	831	886	858	824	786	735	758	769	762	755	880	700	729	760	692	706	687	708	711	730	762	737	704	744	704	757	720	706	739	761	748	713	707	691	707	722	731	700	733	705	702	779	756	744	724	660	690	722	725	696	730	702	720	709	733	683	735	730	678	739	696	684	697	699	718	702	758	737	721	706	721	719	735	737	688	725	728	747	681	711	735	715	723	740	691	742	687	743	724	727	772	644	755	681	719	737	722	714	692	738	694	709	668	700	700	715	703	701	748	715	676	707	683	759	733	761	713	683	699	717	702	722	782	728	718	726	687	671	705	695	726	699	732	716	739	728	664	740	728	665	761	697	716	727	666	695	735	718	688	673	678	714	724	742	758	767	730	709	697	693	747	690	711	675	723	698	696	729	733	739	756	709	712	764	754	747	742	694	662	712	712	727	703	661	687	731	767	678	736	743	711	702	688	737	711	686	735	741	707	728	700	680	754	744	727	740	736	736	748	714	696	750	714	700	712	666	680	722	706	705	690	741	709	684	787	683	745	696	728	785	700	718	713	762	719	652	650	727	662	719	736	674	716	736	705	688	710	727	727	684	677	689	673	707	729	701	712	726	713	676	720	698	703	731	707	720	705	766	762	706	720	737	752	730	713	716	713	684	744	720	724	731	706	745	720	668	707	689	680	727	715	712	738	745	701	719	694	697	709	724	691	698	715	764	730	694	717	715	684	721	711	746	720	756	735	721	662	685	691	754	685	682	733	728	699	804	701	728	709	709	726	692	746	732	735	713	704	714	717	717	702	651	748	732	709	680	711	680	687	724	741	686	673	721	759	746	677	721	698	719	725	732	761	705	711	724	716	704	708	731	715	719	744	719	756	731	717	696	747	755	721	689	704	711	676	719	712	716	692	754	692	723	735	726	720	753	691	695	767	744	736	706	715	701	715	694	706	703	734	708	704	704	678	737	734	709	707	679	734	743	692	765	748	784	661	674	685	745	693	764	739	679	741	708	701	733	737	701	710	743	722	692	733	729	740	680	694	726	765	761	657	643	727	726	694	724	711	735	710	690	683	730	680	750	738	678	744	716	727	753	695	717	724	709	755	764	650	734	703	723	711	742	722	705	680	715	708	696	722	688	703	669	701	707	730	712	692	696	705	688	762	757	655	701	689	724	713	714	711	708	697	695	686	719	708	680	705	757	705	690	704	703	765	701	733	732	744	729	721	679	708	750	702	731	688	750	707	719	767	709	711	735	706	733	743	729	690	709	723	734	712	739	728	731	717	705	737	713	706	737	732	722	675	720	712	703	713	677	743	743	694	696	750	728	750	718	688	670	715	681	693	733	705	748	760	681	670	732	757	718	670	720	692	718	734	708	676	670	727	687	726	729	732	709	662	720	747	738	719	724	732	707	729	719	704	726	682	710	726	731	672	712	719	727	720	681	708	717	698	695	745	687	726	652	681	661	683	678	736	682	728	754	747	746	674	733	716	735	711	727	713	708	701	770	750	747	725	713	689	748	698	710	660	706	721	722	714	730	743	709	719	725	706	701	728	748	685	716	688	715	722	729	735	735	683	694	724	718	717	675	737	704	743	728	718	737	735	735	705	725	700	705	722	707	725	698	700	655	773	686	714	747	704	729	687	748	735	710	687	723	719	736	736	683	727	677	743	681	671	701	714	703	717	701	705	744	731	686	724	674	753	744	661	677	712	688	736	693	705	710	670	676	698	708	793	716	674	711	689	738	733	728	686	709	745	730	665	685	725	710	720	738	737	751	678	733	701	774	708	720	683	688	656	689	698	796	700	736	759	716	728	728	714	728	669	745	705	675	685	745	702	673	666	724	688	732	762	732	683	734	742	723	696	672	674	706	715	754	707	707	725	708	708	730	739	739	691	690	732	707	742	725	723	730	690	751	675	656	690	738	731	749	691	656	733	750	752	732	706	720	685	757	707	707	764	728	658	716	656	695	744	706	696	689	686	721	731	750	775	727	728	755	734	747	704	675	729	687	730	700	729	723	685	688	692	742	695	714	740	723	686	726	708	697	691	680	700	751	736	693	698	743	697	744	751	757	719	739	713	712	694	712	733	747	702	738	767	721	753	744	704	722	737	746	700	729	701	775	709	748	746	728	691	740	753	697	678	732	710	704	720	702	709	696	728	722	674	700	739	745	710	677	644	700	700	709	699	705	686	726	672	683	719	691	689	693	725	672	716	742	750	745	730	730	717	732	694	779	701	679	720	712	729	749	706	690	681	662	736	726	667	714	747	696	725	750	734	679	729	706	683	699	713	726	659	673	727	672	752	713	729	728	735	721	696	745	694	715	702	716	712	745	689	707	767	718	764	705	726	690	696	693	725	691	707	728	662	709	720	690	691	696	735	730	664	726	695	710	738	740	722	747	696	682	744	716	711	662	672	735	718	693	717	715	709	706	774	667	757	729	706	723	728	661	711	711	703	705	704	734	718	744	701	737	677	687	690	715	736	700	686	691	725	709	735	684	782	725	738	731	723	738	690	712	735	733	716	760	738	696	668	711	696	699	673	738	705	687	752	770	733	709	741	696	694	728	655	680	754	769	722	674	726	703	723	706	713	732	717	633	675	694	718	746	724	666	730	697	708	697	700	712	729	740	698	711	717	712	721	716	709	709	711	703	724	693	706	711	716	689	742	701	731	728	708	697	686	749	698	680	706	704	730	647	733	712	699	705	694	700	675	696	710	725	704	706	717	678	713	681	777	715	810	707	753	744	746	705	685	692	701	674	678	724	700	709	727	732	738	712	730	716	729	687	683	743	741	701	723	724	663	754	681	716	735	699	704	701	716	695	724	718	698	758	725	714	739	739	706	737	682	725	729	737	699	759	687	665	694	696	723	688	729	665	726	735	658	687	721	726	695	710	747	742	727	693	683	729	684	739	723	695	705	707	714	697	762	730	725	679	709	714	733	708	754	714	658	702	734	722	719	714	690	732	707	761	690	717	703	681	711	705	715	728	720	730	713	712	713	715	681	745	738	711	699	712	724	722	718	667	728	730	731	733	717	743	740	658	732	730	760	721	722	730	708	714	692	691	697	731	666	710	656	680	711	711	712	703	721	690	711	684	733	725	737	745	689	722	702	721	719	721	733	696	698	756	716	742	719	638	732	682	690	742	705	745	702	663	711	730	762	731	672	716	694	736	708	709	704	725	735	707	712	698	720	758	710	715	711	720	707	686	741	686	718	731	676	682	748	727	732	678	741	725	707	759	762	714	755	663	743	690	685	736	690	694	703	651	735	667	711	719	707	684	701	685	726	712	695	701	703	762	736	686	676	683	681	719	748	754	660	700	671	695	726	750	719	740	711	674	690	727	705	735	724	697	666	740	689	735	677	712	690	722	706	750	744	727	732	735	696	686	715	715	747	703	755	736	684	729	731	705	707	707	706	687	744	689	728	685	747	701	735	733	758	718	669	711	717	703	707	716	687	728	710	734	662	748	738	718	737	730	673	698
29890	16599	6262	2560	1391	910	614	509	428	409	404	438	1094	328	350	335	319	311	311	293	288	326	307	288	262	288	283	288	281	286	301	286	318	295	297	308	295	303	276	310	280	294	283	301	292	290	299	278	264	279	278	287	296	298	284	277	302	305	279	258	284	275	278	323	264	274	261	291	305	279	299	298	310	296	296	271	283	301	290	266	263	281	289	271	274	281	286	314	301	284	312	252	250	296	303	269	266	290	277	277	281	270	285	282	289	271	289	304	309	265	291	272	268	266	273	275	252	290	299	285	328	260	275	270	276	262	287	283	256	242	318	287	289	290	268	276	270	285	300	289	268	249	268	308	273	258	282	290	264	292	283	257	273	269	269	314	275	295	300	275	305	281	235	272	268	278	283	299	259	290	265	302	282	260	305	268	283	280	312	279	298	277	262	265	283	260	272	264	313	255	304	276	272	282	300	271	303	290	240	277	297	305	274	318	251	284	288	297	271	255	299	275	301	277	252	308	298	271	289	255	280	302	306	235	275	268	264	278	302	301	283	285	267	260	321	281	271	247	274	283	279	255	291	253	324	285	278	269	295	282	285	287	271	264	293	285	281	250	303	282	274	280	323	271	277	286	291	262	286	265	321	311	280	267	284	294	270	303	305	302	305	321	281	270	268	298	284	270	280	281	270	276	306	285	265	293	280	283	323	298	273	278	278	286	290	249	304	252	277	284	281	275	263	264	273	307	272	272	294	295	267	261	286	315	280	275	279	270	284	270	277	296	260	296	285	280	267	286	278	299	271	251	272	279	270	267	271	256	282	279	293	285	306	271	253	287	307	292	256	277	266	269	258	283	291	283	284	256	264	315	288	294	292	257	294	297	279	270	282	303	260	293	268	262	297	282	280	335	258	270	282	269	250	286	308	276	289	290	244	244	267	287	265	281	249	292	290	283	307	249	289	289	259	304	267	318	303	297	276	312	273	258	277	315	283	274	268	273	254	258	304	304	289	278	273	290	268	285	270	327	315	275	281	292	291	296	304	280	256	269	286	295	278	310	290	271	274	275	288	289	282	289	269	265	294	287	278	262	272	262	249	270	295	285	283	302	285	270	290	257	277	301	257	285	307	277	270	270	288	282	263	323	303	276	294	269	298	295	270	294	289	236	285	309	290	278	278	263	332	290	290	316	293	301	297	309	273	303	276	305	281	283	272	307	308	296	264	253	286	260	272	261	280	263	284	272	268	275	279	288	278	259	292	259	258	258	291	276	299	281	268	294	267	300	281	308	249	293	269	287	272	275	256	246	281	257	311	299	295	286	287	281	272	291	294	280	310	305	275	309	292	262	295	265	297	285	257	283	275	271	304	277	281	260	296	265	288	284	277	258	222	285	304	265	238	273	283	285	299	304	293	266	297	256	279	279	268	255	297	264	299	283	282	302	305	296	325	322	306	285	284	304	298	298	293	263	291	280	253	306	273	306	269	290	292	274	286	249	278	304	243	273	290	265	288	310	281	311	293	273	285	301	284	302	286	261	291	289	281	271	310	309	294	299	269	294	296	259	289	276	276	269	284	297	284	295	274	266	285	249	269	260	263	285	266	278	249	307	293	268	283	248	284	277	251	275	289	315	300	297	275	290	264	272	265	267	308	308	267	287	241	286	265	284	297	281	246	282	256	266	274	262	274	288	283	278	280	290	294	296	284	301	281	248	291	270	261	263	307	298	288	285	283	289	288	287	255	306	252	326	295	275	267	273	267	332	252	281	295	277	288	274	267	262	278	276	254	268	235	282	268	265	323	265	292	288	273	291	310	260	325	315	281	278	260	284	273	277	290	285	291	276	299	277	279	312	274	271	279	247	287	265	252	292	288	294	301	290	263	315	268	284	295	293	293	241	248	303	306	283	272	279	267	293	308	273	269	276	277	285	283	263	250	253	317	307	296	261	288	273	286	288	296	282	270	320	306	271	295	278	288	265	262	287	293	290	281	263	265	278	283	268	307	262	264	293	255	292	266	301	283	295	294	310	304	280	308	297	295	278	259	304	266	279	284	279	289	299	271	290	271	335	290	265	295	273	273	289	270	316	253	293	287	282	296	282	271	284	276	280	290	295	256	312	286	265	254	258	278	272	291	294	278	296	259	279	264	259	284	284	265	262	288	286	294	305	242	268	242	299	304	264	311	244	301	271	291	262	304	303	306	257	265	296	295	309	278	278	293	281	281	268	285	296	306	269	293	293	259	250	270	264	292	246	288	293	278	286	279	299	261	279	256	276	277	271	323	281	281	274	285	288	282	300	295	245	255	289	292	257	251	279	276	240	296	273	276	258	256	268	286	260	286	264	276	329	288	245	275	282	296	304	273	297	269	289	260	303	279	282	280	297	277	301	296	297	311	297	268	278	328	290	265	289	288	261	281	286	302	302	249	298	279	278	298	282	286	314	293	290	282	288	257	278	297	291	257	273	271	292	283	271	289	278	277	278	296	299	292	291	266	287	257	293	274	299	272	308	295	254	305	301	288	290	281	275	302	262	325	308	273	327	269	286	291	292	292	274	276	278	301	270	292	294	314	269	295	287	297	290	298	270	288	308	257	265	259	281	256	314	296	265	277	273	298	298	299	280	285	282	275	297	262	281	296	301	281	290	291	284	253	288	280	279	273	312	296	266	270	267	293	291	315	273	308	277	272	244	288	267	281	288	288	283	280	283	274	279	306	291	295	294	317	292	298	282	295	269	262	249	271	292	260	268	275	305	278	314	287	270	267	288	295	279	297	292	294	300	283	260	266	290	302	250	284	309	280	300	243	271	276	281	275	260	298	267	266	253	273	288	262	315	294	284	266	240	299	271	250	270	280	307	284	301	272	268	275	279	303	269	255	245	314	284	271	301	302	279	284	290	281	296	302	284	270	293	285	306	300	281	277	250	264	301	288	288	288	314	286	294	281	274	288	287	269	300	277	265	269	302	279	293	282	286	255	287	286	287	260	289	281	278	284	303	270	259	260	296	257	273	252	280	267	277	278	265	273	276	261	265	294	287	269	283	322	255	278	272	290	293	295	291	253	266	281	298	283	279	277	273	287	293	282	268	267	292	292	310	272	291	235	248	260	269	259	272	293	272	315	296	268	286	291	278	287	299	273	262	291	285	268	295	295	306	289	292	279	294	292	266	285	289	302	313	302	295	313	294	274	267	249	296	316	248	281	291	279	301	249	265	277	273	272	307	298	294	279	290	290	275	290	283	304	294	278	272	293	296	289	326	305	288	281	286	252	285	260	258	259	283	306	253	284	319	302	285	271	301	286	284	281	304	273	258	277	255	300	245	256	278	269	277	284	284	282	301	299	291	311	265	264	256	267	273	273	278	308	274	290	268	295	297	268	286	303	288	271	281	304	312	301	277	272	310	270	269	258	289	274	280	281	239	258	271	311	281	312	258	286	288	270	272	292	281	282	300	319	272	271	260	273	255	303	283	279	276	262	309	306	282	307	281	279	280	304	268
22267	3082	3406	3955	3330	2798	2382	2075	1780	1665	1476	1645	5076	1166	1133	1113	1042	950	1032	980	945	904	938	879	885	860	849	842	873	825	859	784	843	790	789	760	824	817	837	776	777	757	752	832	763	818	813	745	784	769	730	803	799	730	785	786	727	733	743	783	759	742	735	762	806	764	796	695	743	765	782	755	758	719	761	723	789	756	756	710	780	697	776	787	732	733	782	762	743	757	738	720	745	761	816	760	750	771	758	770	790	725	766	733	762	797	765	748	817	731	770	725	797	727	775	746	758	750	770	729	766	721	755	748	723	728	702	768	736	748	725	716	745	763	746	759	693	752	746	789	741	761	739	702	743	797	737	716	740	733	745	773	761	719	748	726	730	739	721	811	752	779	770	768	721	686	765	765	690	714	712	726	727	678	693	747	713	763	761	735	725	760	774	723	741	763	716	773	714	773	737	732	766	790	724	728	716	782	731	737	725	765	700	710	706	767	751	728	760	754	753	725	751	727	720	742	713	751	765	770	703	708	752	774	720	689	750	691	662	682	681	767	717	765	742	760	735	745	734	757	777	767	755	688	775	753	705	758	724	721	716	775	736	773	710	716	751	731	720	745	775	756	751	699	732	737	735	681	767	756	721	750	743	779	718	721	699	713	677	760	725	718	797	745	724	736	775	723	797	717	749	709	732	730	756	725	731	736	740	757	765	747	695	758	742	736	736	732	764	712	774	717	763	752	709	742	776	716	773	748	735	728	726	772	731	722	775	784	727	758	765	716	725	744	710	768	785	765	740	743	734	768	734	682	709	747	720	716	724	708	745	697	741	730	721	768	732	710	704	710	732	736	712	721	728	766	734	722	744	784	748	781	748	698	714	741	762	716	722	721	720	710	775	736	732	702	732	693	763	684	718	763	733	755	779	708	728	737	770	772	745	747	754	743	732	776	748	744	719	782	723	749	771	721	726	740	786	773	746	758	735	701	747	795	729	747	734	746	747	745	727	750	745	738	736	737	721	746	757	774	717	705	642	778	747	776	753	686	731	779	777	770	736	743	718	772	693	728	762	738	752	669	743	750	755	740	775	747	803	736	748	765	751	696	758	709	785	717	736	711	767	751	778	696	777	693	705	737	734	738	750	709	711	739	747	765	723	712	760	742	765	695	711	738	748	745	763	720	770	745	760	752	740	771	731	792	718	757	722	757	723	704	760	696	766	761	705	746	758	707	778	760	760	711	765	780	700	738	746	719	729	725	738	698	706	736	720	766	750	745	714	690	737	757	706	765	764	762	771	729	703	733	756	724	743	742	758	765	733	688	730	703	720	713	738	727	724	743	738	758	715	769	759	733	699	751	723	798	723	693	719	751	689	754	748	717	746	722	732	802	764	750	686	708	729	725	706	754	737	696	712	746	745	718	744	766	735	702	715	710	762	786	730	726	732	734	772	694	814	754	712	726	764	726	764	749	717	751	713	758	745	735	729	791	724	746	776	787	715	730	797	705	781	763	759	776	743	769	744	738	748	729	735	743	746	729	753	758	745	709	734	790	753	717	710	739	769	745	723	720	727	754	752	790	785	783	722	746	716	710	743	740	709	780	785	798	752	699	772	698	719	735	766	720	706	700	799	694	754	730	737	735	692	737	753	735	765	727	749	685	740	726	770	740	742	708	766	793	750	780	760	743	766	699	801	757	763	715	741	696	727	762	781	737	728	776	708	768	728	729	751	701	726	775	730	776	743	760	753	757	764	698	739	728	785	719	724	735	741	631	759	718	778	804	759	741	724	720	758	713	774	787	748	730	700	719	720	732	736	750	689	774	684	733	709	715	767	716	768	761	778	714	717	769	765	691	769	734	793	752	727	706	736	785	715	725	726	704	722	704	762	728	752	766	719	733	736	709	732	726	756	734	791	755	758	707	766	736	738	743	708	709	739	756	723	709	763	736	741	702	707	702	765	732	756	688	778	786	713	756	714	755	773	733	746	750	735	758	766	716	758	718	737	736	758	775	765	760	719	769	754	708	709	733	715	709	730	712	734	781	758	772	753	709	758	763	766	770	757	699	709	696	751	742	742	731	740	743	767	698	739	720	726	783	770	793	733	710	669	709	721	720	711	757	733	689	774	735	744	701	689	743	754	742	679	751	772	773	770	742	703	715	731	752	748	758	761	716	714	736	750	770	745	708	716	731	754	723	755	709	693	718	747	748	757	757	814	757	701	726	757	732	729	756	743	726	760	751	717	739	729	725	767	700	744	685	704	721	802	737	711	745	717	723	726	749	740	791	727	716	689	731	703	828	728	766	791	775	727	782	708	733	734	781	742	695	749	729	741	749	762	743	751	743	718	751	775	753	733	728	763	758	687	751	714	746	747	710	770	760	695	759	740	787	732	756	738	716	720	750	760	821	772	784	722	741	777	692	755	733	761	746	734	765	736	787	749	728	776	728	737	765	734	755	765	668	771	744	784	763	731	749	792	747	751	749	765	763	703	736	741	733	757	746	767	727	719	748	741	690	771	731	751	739	786	726	759	705	714	700	764	742	774	711	777	730	719	741	775	759	747	752	749	705	720	720	794	753	732	721	741	723	720	694	752	759	729	755	766	738	724	795	771	726	691	706	722	736	702	706	745	713	786	746	731	697	758	719	717	716	722	725	732	710	795	742	698	729	770	754	725	710	708	729	751	738	742	697	745	702	751	733	746	742	751	754	797	706	720	705	722	694	797	730	724	767	773	737	755	720	736	791	795	709	723	708	723	743	765	755	740	716	798	723	755	758	728	749	724	772	774	755	732	775	741	750	765	765	742	726	730	704	702	766	731	679	728	689	759	732	720	746	769	734	690	763	745	738	760	683	746	757	757	727	724	787	714	719	730	752	775	699	710	729	742	742	774	709	723	766	679	746	815	767	754	755	730	703	691	740	680	779	765	731	705	728	753	784	745	713	730	695	759	736	725	767	705	725	691	756	731	716	726	732	706	757	691	707	743	751	749	759	779	724	737	726	748	766	706	754	761	782	777	759	710	726	785	685	793	768	751	702	734	728	799	742	767	752	780	737	751	750	791	776	703	713	719	772	777	732	738	694	757	665	754	730	827	766	756	745	686	718	765	743	738	731	749	782	750	749	736	719	739	763	730	766	724	756	740	697	749	735	732	756	725	769	768	752	741	686	707	726	734	755	817	718	744	701	725	761	749	733	769	722	737	732	737	717	763	715	815	744	742	753	701	744	708	731	745	750	771	741	756	713	739	696	697	761	698	758	762	770	744	743	724	783	759	758	737	750	763	760	722	783	745	739	704	777	766	721	709	733	741	742	726	785	703	789	731	761	749	752	784	723	748	751	788	742	779	761	791	775	723	792	725	700	699	742	714	747	694	778	750	686	752	712	772	714	706	712	753	731	760	764	747	773	761	771	725	752	731	766	752	741	780	706	730	697	763	739	718	691	764	731	712	765	704	753	708	768	725	752	700	694	704	779	773	788	737	760	744	778	712	742	747	731
39030	19496	10109	5139	2523	1414	850	607	469	393	377	340	1412	264	185	237	207	206	213	188	204	176	176	177	178	152	151	195	165	153	134	150	162	158	148	168	174	163	156	127	156	139	124	147	160	145	151	138	174	152	166	145	144	140	124	141	147	152	150	150	150	115	144	159	172	137	141	142	145	137	167	146	137	156	142	139	138	156	137	149	165	133	139	154	146	124	147	146	138	149	139	146	138	161	149	137	131	159	132	141	133	142	124	145	140	161	132	149	169	137	117	148	156	140	123	142	159	129	139	129	145	148	144	165	136	113	154	120	127	145	149	137	156	155	149	127	126	142	160	119	146	131	144	128	129	146	139	129	143	140	131	149	144	145	144	116	143	141	124	135	135	134	124	153	140	170	124	139	159	158	145	120	155	152	118	138	152	129	137	144	159	136	142	139	129	156	122	150	140	131	139	138	169	137	147	149	131	149	149	118	150	151	143	145	159	122	144	150	116	144	142	113	157	134	152	122	106	131	154	135	128	113	128	170	148	115	126	146	135	155	140	154	133	152	149	158	144	159	170	158	124	130	139	138	141	136	151	132	155	139	138	139	141	139	139	140	152	136	144	142	136	141	153	114	141	150	147	146	151	125	134	136	128	139	134	150	135	150	140	139	151	162	141	138	127	147	138	137	136	125	110	137	151	133	137	134	132	137	140	150	149	146	120	153	132	134	122	114	153	134	138	142	143	137	124	155	142	128	146	150	155	135	156	131	143	116	149	152	138	139	157	131	132	154	134	128	140	161	154	149	140	135	147	119	134	142	151	155	143	144	146	112	126	138	155	147	138	146	134	150	147	149	146	166	138	138	142	132	141	127	112	129	154	149	140	145	142	138	124	125	118	141	144	132	127	131	136	136	135	133	141	160	124	154	120	144	134	142	163	131	148	139	138	160	135	139	129	137	118	129	147	139	139	153	128	151	128	145	155	140	136	150	131	145	111	135	146	106	159	118	142	117	123	162	149	121	145	137	141	137	134	139	140	146	129	141	147	144	125	130	138	142	141	155	142	139	135	132	123	132	138	139	140	136	157	133	149	130	131	127	130	147	132	141	137	143	128	146	132	142	151	142	158	126	133	127	132	119	148	129	137	116	145	145	155	141	151	130	140	129	131	123	131	139	170	130	128	147	178	142	149	140	145	146	119	131	132	137	156	162	146	141	141	126	121	125	130	146	156	144	124	148	135	135	132	140	141	126	131	133	136	150	138	157	137	129	161	143	124	153	148	143	143	132	147	140	120	150	136	156	141	146	136	133	150	133	132	145	137	138	135	147	139	138	127	139	120	136	141	130	150	155	122	160	145	144	137	140	132	147	108	135	152	119	146	136	138	142	132	134	125	164	142	126	121	127	129	148	149	135	115	148	135	129	138	167	122	144	142	130	142	135	128	130	147	158	126	137	128	143	149	135	144	160	154	152	117	128	127	153	139	138	136	141	152	155	136	144	140	149	118	158	135	136	129	121	162	146	151	134	146	126	144	148	157	141	129	143	148	131	135	111	139	121	137	140	129	126	135	156	129	144	129	154	141	129	128	135	121	129	139	134	160	134	155	134	133	149	152	154	162	157	131	126	122	133	166	152	123	124	126	135	126	149	134	129	134	151	141	136	145	138	148	129	120	153	124	126	159	165	155	141	126	128	128	145	145	136	145	143	129	128	141	167	128	133	125	127	113	139	139	149	150	127	158	121	139	134	160	128	137	149	140	120	128	157	156	147	125	144	173	159	151	137	161	141	146	133	134	132	128	152	145	155	148	137	141	136	153	164	148	136	166	139	126	118	156	129	149	137	145	131	140	148	141	139	122	155	121	143	118	136	146	146	140	130	134	146	148	162	153	141	123	134	151	134	121	138	141	141	139	132	125	145	159	140	137	141	144	148	132	123	151	146	122	152	146	135	130	147	154	147	125	154	158	151	138	139	137	150	136	131	161	166	137	133	124	137	128	132	163	133	131	128	134	126	125	150	123	150	155	147	147	131	127	139	166	156	136	151	152	124	128	147	138	137	156	142	122	141	141	150	141	152	144	139	149	170	146	157	157	163	164	123	150	140	116	129	157	136	163	126	163	119	136	144	131	140	134	134	147	153	143	125	125	147	143	152	131	123	144	134	133	157	133	159	138	130	148	135	116	140	146	172	138	149	135	134	124	144	132	132	126	117	122	142	137	141	146	139	141	126	143	137	151	140	151	137	152	119	118	128	138	146	130	154	161	143	141	155	149	132	131	134	135	140	132	136	149	148	149	153	147	136	144	157	152	136	143	131	126	139	133	151	132	144	132	140	147	137	121	117	149	154	130	144	133	149	116	131	141	145	160	143	120	145	152	144	132	143	135	132	122	128	130	143	154	140	129	123	161	144	159	136	138	140	166	137	164	131	139	118	131	153	159	133	132	134	95	151	154	143	145	143	158	146	136	124	141	126	150	129	129	156	150	116	147	142	144	155	134	123	138	123	147	134	151	123	146	149	126	139	149	135	134	152	140	119	143	134	127	143	144	143	148	127	147	136	137	157	162	137	132	136	158	142	136	139	115	120	129	137	144	131	149	141	139	150	148	134	150	143	155	125	156	160	134	148	138	117	125	147	161	127	153	150	132	144	119	127	143	149	154	137	169	153	120	151	153	122	134	158	151	153	142	126	128	144	152	131	146	122	124	124	154	139	161	132	140	149	140	147	128	148	133	134	155	148	158	132	132	147	144	151	152	152	140	125	155	186	139	122	133	131	146	149	132	134	150	136	155	130	150	124	130	148	159	141	128	135	145	149	147	138	133	130	162	143	148	150	124	146	127	130	140	168	160	146	128	128	143	146	151	156	144	128	136	157	135	143	136	124	130	143	133	141	144	132	134	128	142	123	122	136	156	156	140	155	136	139	139	142	138	142	140	144	143	142	126	131	140	126	139	128	129	134	151	139	153	129	111	142	135	135	156	139	137	164	131	154	139	146	122	140	120	139	131	128	158	152	133	140	126	139	145	150	122	136	160	146	143	137	137	150	144	143	127	125	129	145	126	126	153	140	142	136	125	148	133	139	148	150	122	140	155	124	153	152	141	142	151	148	127	146	139	133	126	141	133	137	152	126	128	135	145	117	142	132	155	139	141	140	140	126	108	131	121	134	153	132	147	130	152	139	144	146	152	156	157	131	146	140	144	144	141	145	153	152	141	117	138	121	131	125	145	127	141	133	154	137	137	138	135	126	147	137	154	150	136	133	154	136	141	144	122	146	136	151	156	132	135	136	134	143	127	136	138	148	156	166	161	146	128	154	159	140	165	134	168	139	135	130	134	130	116	146	158	161	146	138	133	128	148	145	140	137	140	130	146	139	159	123	145	127	142	153	140	112	149	119	148	134	130	141	136	147	154	145	134	138	137	142	151	140	157	148	126	140	127	118	118	133	156	132	134	158	139	110	132	129	149	138	154	159	138	168	165	150	134	142	134	135	144	147	132	144
25526	2945	5606	6264	5143	4203	3377	2867	2328	2053	1884	1864	6940	1148	1179	1013	930	906	840	780	741	697	694	626	620	641	624	571	551	555	576	506	528	522	543	501	526	502	511	512	496	490	495	467	462	493	427	451	473	454	445	474	444	439	419	459	406	394	414	443	432	415	426	451	390	429	429	406	407	396	389	418	438	403	379	390	453	425	391	388	416	400	423	419	429	428	396	397	409	380	378	430	372	385	411	385	425	410	386	416	383	400	439	395	408	386	385	380	427	361	403	422	383	406	414	374	412	385	417	417	392	419	428	353	377	425	396	425	390	384	412	368	408	429	410	384	429	408	409	363	387	403	397	407	383	462	406	406	391	397	360	408	395	407	402	429	383	403	388	423	354	434	422	391	400	411	395	380	401	370	387	380	407	386	376	400	422	386	428	387	406	406	455	398	365	396	394	400	385	381	390	373	403	414	398	371	347	386	391	384	374	386	421	403	362	396	368	404	410	372	369	406	403	414	368	393	382	400	394	381	408	379	397	344	407	382	366	431	386	369	445	364	394	396	458	365	405	396	384	405	364	390	389	354	390	388	379	391	413	378	375	396	359	349	386	374	400	391	364	410	381	384	405	411	408	369	398	423	402	361	397	418	374	430	392	400	384	372	368	385	397	409	378	406	390	378	394	407	396	344	379	379	402	398	386	402	428	414	365	383	397	347	427	360	362	394	348	384	388	363	393	408	388	387	388	387	398	387	403	334	414	401	378	402	401	370	391	382	391	388	385	375	377	391	446	356	395	407	356	379	379	376	369	385	400	409	397	376	353	388	364	370	405	380	382	380	413	409	365	375	374	405	406	392	370	388	382	399	404	367	377	382	402	385	408	416	398	360	375	376	401	393	412	383	378	362	393	415	402	356	390	371	406	399	387	358	412	411	401	388	392	405	365	413	383	402	384	389	370	394	396	374	413	383	393	391	437	394	372	375	395	388	409	389	403	420	369	383	361	419	393	354	366	387	396	387	386	412	384	412	380	378	391	391	407	423	400	420	377	420	391	389	413	413	360	410	396	367	367	385	375	370	390	352	410	398	385	406	390	382	394	379	395	400	381	378	410	378	398	374	394	363	376	386	395	356	359	372	386	374	419	366	392	399	375	421	369	402	421	426	348	395	385	376	419	393	398	355	394	385	381	353	389	415	383	398	385	415	406	381	384	385	384	354	412	386	421	406	364	378	371	374	355	384	400	393	383	386	366	423	370	406	371	430	379	401	371	387	398	382	392	371	371	422	402	364	394	413	395	423	382	360	349	368	391	371	392	401	373	379	366	382	392	381	356	418	381	423	392	370	420	381	395	369	385	387	403	355	396	404	385	406	398	405	369	403	434	396	397	410	394	394	402	365	387	346	399	391	384	381	389	434	376	393	392	385	396	398	382	374	406	379	440	398	398	380	370	402	403	363	397	397	393	394	408	365	403	375	390	373	378	386	384	371	403	419	413	398	392	384	410	390	353	417	343	376	388	392	388	421	400	399	405	386	349	388	340	356	362	387	387	363	366	371	353	432	388	391	397	405	375	382	402	360	400	410	371	400	399	397	421	405	358	391	403	373	402	412	371	384	382	350	401	391	404	441	396	384	353	349	380	386	387	362	375	382	362	386	402	404	394	393	377	381	389	396	398	364	383	382	386	422	382	393	400	376	375	416	357	419	373	372	381	351	377	363	419	359	386	378	353	368	420	385	381	367	385	409	395	386	390	392	381	392	393	390	385	364	355	408	381	399	411	380	387	397	408	406	414	410	398	360	383	349	377	387	358	396	359	382	388	359	404	382	406	372	380	376	358	402	387	409	412	377	382	388	368	404	349	382	357	378	390	402	387	383	417	370	383	389	389	389	382	407	377	388	394	392	395	341	376	382	406	411	374	383	381	414	395	416	377	378	386	395	372	369	413	406	371	392	385	387	370	390	391	379	420	379	391	359	368	404	370	391	393	381	373	347	399	404	398	400	382	401	386	397	399	375	349	395	385	377	396	380	368	430	385	408	412	384	391	352	372	423	377	376	388	425	395	369	390	409	387	380	396	361	396	399	401	358	344	431	384	392	414	420	400	371	395	420	398	403	398	381	368	392	366	379	398	396	380	394	426	378	391	402	373	358	390	394	380	375	357	385	424	392	399	424	409	414	342	363	373	407	385	365	379	378	372	392	377	437	414	417	390	420	373	412	368	375	372	408	389	416	371	399	392	355	373	373	416	375	360	393	388	359	400	364	412	387	380	415	370	389	371	424	364	378	395	423	339	386	418	382	347	370	393	372	405	411	362	380	388	366	392	417	390	406	385	407	397	407	382	350	376	414	395	411	418	353	422	412	374	381	387	359	396	391	437	392	388	388	407	384	372	406	401	371	414	426	379	327	406	380	379	409	416	365	376	376	396	394	394	413	380	385	377	375	383	377	408	369	410	392	393	393	389	385	396	415	390	379	418	401	389	360	420	375	347	378	387	412	389	395	399	395	386	411	441	394	404	379	407	414	356	348	370	398	398	364	360	337	408	392	374	355	387	400	374	347	387	385	395	362	412	393	382	399	395	390	388	373	346	365	399	416	392	422	407	392	380	353	390	414	398	388	400	390	393	392	352	413	393	398	397	391	385	373	356	399	379	421	384	411	391	359	403	386	375	375	386	388	358	377	375	403	397	395	387	369	391	383	405	387	391	388	385	379	365	394	396	369	370	366	410	385	429	409	414	404	385	389	400	417	375	383	363	372	381	371	415	397	412	357	412	421	396	393	372	393	407	384	363	421	374	379	387	375	381	408	394	380	351	390	382	394	384	396	379	418	412	398	381	385	413	390	384	385	404	391	402	352	409	392	371	364	389	385	393	433	406	397	394	374	376	404	339	423	437	376	401	402	432	382	400	405	393	390	416	391	392	404	381	363	374	427	434	402	411	362	387	348	381	378	391	378	376	388	427	365	417	382	363	388	424	410	379	368	388	399	362	411	422	398	390	388	375	394	389	382	387	358	381	370	342	376	375	402	392	415	398	400	382	416	370	376	394	385	390	385	384	384	379	402	428	389	371	413	382	389	375	385	372	389	397	399	404	378	413	402	433	402	415	350	383	413	398	407	421	400	397	396	375	376	399	381	370	421	401	398	394	402	390	389	387	386	403	398	405	383	360	376	338	403	374	364	392	377	387	378	403	379	388	377	384	363	405	381	404	418	395	400	358	396	400	391	397	363	400	410	378	411	383	402	386	359	408	361	370	387	406	385	377	410	394	413	400	385	418	393	375	429	374	397	375	409	374	381	417	376	387	416	408	390	411	390	342	411	407	383	410	394	382	388	386	377	404	426	404	390	376	387	366	373	407	372	393	387	403	380	399	387	403	388	386	376	386	401	383	417	410	389	408	359	375	380	373	396	372	372	384	397	346	393	391	380	366	366	377	384	406	396	383	393	396	434	390	363	373	403	387	364	397	411	373	396	370	374	391	426	392	374	370	353	369	369
4406	594	386	331	290	282	266	233	278	261	256	271	300	265	252	248	267	273	285	257	266	261	295	266	295	259	261	268	265	291	275	273	268	252	257	243	282	237	257	267	229	276	273	294	242	284	265	275	261	270	278	262	257	273	250	285	272	307	273	279	252	234	257	249	251	253	247	290	279	250	269	259	277	264	256	266	281	250	262	257	250	269	293	264	251	277	265	267	289	284	276	242	276	255	256	256	273	251	266	272	250	273	277	288	284	288	271	288	263	257	256	247	262	255	259	288	263	271	268	263	272	302	259	255	264	265	277	233	269	263	263	288	298	229	258	288	241	240	259	250	214	258	282	269	245	275	265	277	270	280	253	260	255	261	284	284	277	245	264	264	265	242	263	263	216	262	285	278	278	268	255	278	278	255	253	257	280	249	308	258	291	258	291	246	241	268	280	276	286	264	247	281	262	277	255	268	231	236	270	272	269	256	272	248	266	280	237	287	267	266	272	267	267	252	227	263	249	232	277	218	244	258	268	263	261	265	258	276	294	263	311	262	303	274	256	268	259	262	261	254	273	260	265	273	268	261	255	260	268	273	261	263	245	281	277	264	271	262	271	264	265	245	278	274	254	293	259	249	232	257	236	270	266	273	284	248	256	245	243	262	231	282	268	267	260	280	255	253	260	273	274	246	282	237	299	278	235	282	247	252	243	281	237	288	265	274	275	261	254	258	241	271	281	237	274	278	294	277	254	209	244	292	285	257	242	257	270	244	249	277	267	292	248	232	276	261	256	285	265	231	252	276	280	278	259	267	259	254	287	289	274	277	264	266	277	227	238	264	276	291	259	257	243	259	258	244	280	260	268	260	248	291	259	268	269	243	251	265	280	239	255	250	276	265	252	282	249	296	254	272	243	265	266	246	252	268	270	283	286	266	291	247	264	266	251	249	244	244	266	279	259	264	284	263	247	280	260	253	277	233	253	258	273	268	256	269	253	289	243	269	283	264	255	259	259	280	280	248	269	285	262	267	272	250	241	294	285	282	265	288	274	287	234	266	269	250	253	235	275	288	284	245	256	264	264	291	265	245	260	232	258	263	264	256	245	239	267	226	254	246	292	254	252	253	272	263	260	275	259	247	282	270	260	262	251	252	290	241	232	265	277	258	280	277	281	278	249	278	260	281	244	277	271	238	274	283	267	225	276	275	265	260	257	275	244	263	253	296	254	253	247	269	267	282	259	266	248	287	312	256	281	278	241	259	286	250	232	266	252	267	253	241	246	256	260	254	256	269	216	236	260	232	258	274	273	234	277	256	257	224	261	258	247	244	258	278	247	232	290	250	264	278	248	264	274	273	259	282	280	292	266	294	233	278	246	268	247	261	287	265	262	250	268	256	251	295	260	275	259	277	251	265	284	243	260	226	257	276	238	253	286	257	235	240	242	283	262	229	294	281	261	261	264	262	282	238	281	258	269	273	288	273	264	277	258	284	268	251	263	252	244	249	234	251	257	257	276	275	285	259	245	298	265	272	268	256	272	241	249	256	265	239	252	279	237	264	259	258	286	240	234	257	267	276	282	261	248	261	263	255	272	282	258	273	277	283	266	274	253	264	239	253	275	250	285	262	235	274	236	272	260	276	255	279	233	253	255	269	257	264	268	249	239	253	244	258	245	260	273	292	233	263	241	274	244	260	254	251	258	237	264	267	260	276	263	268	239	268	263	275	276	273	245	278	299	259	272	250	284	289	275	239	275	259	260	264	252	277	273	303	271	289	264	267	263	258	246	252	293	284	239	265	240	302	270	249	266	247	256	243	255	278	245	253	251	249	257	273	265	290	268	269	245	249	254	280	248	276	262	273	248	255	260	257	284	255	266	282	263	287	247	272	246	277	271	241	265	246	224	248	291	257	250	262	261	261	239	248	262	277	254	288	243	251	276	291	295	271	272	240	247	231	240	275	251	234	251	245	248	259	302	262	271	254	265	273	240	259	285	261	273	257	294	233	266	278	254	268	273	263	269	250	263	281	254	247	276	275	231	300	294	300	271	279	263	256	241	266	260	263	245	241	238	236	279	265	264	246	260	255	249	272	234	247	252	260	279	269	269	253	241	264	263	230	260	229	264	249	269	268	290	243	283	272	263	277	235	274	252	240	267	287	253	250	253	267	295	274	242	244	268	268	244	286	274	286	264	278	252	272	268	262	255	287	261	268	281	266	228	309	270	280	244	240	272	264	283	272	287	275	278	269	262	279	249	266	252	248	277	256	259	258	263	270	254	227	284	253	245	247	240	267	257	256	233	270	277	273	258	256	274	261	283	244	261	294	228	256	271	246	269	270	261	258	274	245	260	259	266	240	272	293	253	244	251	255	247	260	255	265	252	291	283	258	273	271	245	238	263	264	266	229	256	279	283	280	273	269	268	254	254	253	265	254	250	256	269	262	289	265	273	263	294	252	261	290	264	266	247	274	260	280	267	265	244	251	266	267	247	271	268	283	320	244	262	283	257	256	262	259	250	284	290	239	287	273	273	229	245	272	280	269	278	233	223	292	226	233	284	262	270	264	244	250	278	267	269	260	270	280	295	250	237	257	282	267	275	251	262	270	248	245	226	262	254	298	261	261	256	241	248	278	272	270	270	258	276	237	256	278	264	284	257	266	264	245	254	279	275	261	262	260	266	268	305	265	230	229	218	255	284	267	275	261	260	279	300	254	288	268	267	252	262	248	267	251	245	248	244	281	287	265	258	290	264	253	270	271	263	256	260	244	237	280	273	278	279	272	257	236	243	230	280	282	249	228	260	281	264	277	271	270	297	248	290	273	266	267	259	246	278	260	254	257	285	252	261	270	254	258	282	253	274	267	254	250	265	294	297	273	258	263	264	247	260	277	265	237	242	254	267	266	253	269	260	238	270	221	256	267	273	224	278	265	279	254	242	265	262	268	262	253	287	228	258	290	272	243	245	250	241	292	270	279	264	259	267	273	282	248	279	267	302	278	267	252	278	238	246	244	258	267	262	289	253	262	263	261	284	249	244	261	276	261	270	248	261	254	276	271	276	247	259	241	270	261	252	276	290	290	252	290	270	253	289	252	250	248	263	258	229	275	269	293	253	252	279	242	245	280	250	239	291	265	258	259	284	261	279	218	249	244	291	271	291	278	262	264	261	266	290	261	259	246	242	268	244	237	268	242	248	272	252	274	250	273	250	293	249	236	235	260	254	277	282	258	254	284	274	247	280	267	288	253	277	271	281	258	264	258	249	236	273	257	236	260	272	254	262	290	281	239	276	246	245	262	236	243	264	256	279	247	245	246	289	256	279	269	263	255	268	268	260	255	260	252	275	234	242	256	268	248	266	258	259	239	262	275	263	275	263	270	249	256	257	266	278	253	282	274	261	286	286	262	271	307	250	292	247	268	272	257	245	241	262	290	247	283	280	260	276	275	274	231	228	285	276	280	243	241	243	266	249	283	253	309	258	265	255	256	264	251	258	232	270	306
4412	837	819	914	889	758	863	762	763	729	751	768	968	733	728	710	735	788	706	714	672	762	710	726	709	735	721	676	756	683	719	740	733	685	697	644	735	714	709	729	701	679	742	735	731	700	755	719	715	716	695	687	701	747	679	665	737	690	694	678	745	729	715	681	693	699	707	721	644	732	708	689	768	704	700	726	707	740	674	659	725	704	770	704	710	686	722	703	731	733	707	667	670	714	668	702	733	718	704	731	723	708	699	696	668	756	731	708	684	701	722	714	667	693	681	691	714	683	679	649	759	675	685	731	706	722	663	767	719	720	673	704	712	682	736	723	682	707	702	715	738	710	687	703	668	713	712	688	744	706	684	720	695	724	693	702	668	693	712	725	753	722	686	675	672	722	790	680	669	751	717	720	714	691	672	689	711	728	675	730	690	796	682	732	725	721	721	685	678	730	687	712	749	710	677	739	692	688	721	766	691	689	734	742	681	736	703	657	684	705	755	775	751	717	700	725	700	717	710	616	701	679	694	737	680	680	682	699	710	732	682	728	710	710	742	688	711	670	716	719	685	732	704	650	703	740	742	717	695	709	739	725	685	694	738	714	731	712	681	679	723	717	700	672	687	695	697	707	718	670	696	730	739	699	695	687	709	719	695	723	715	665	718	753	731	763	712	672	707	726	703	697	655	675	705	729	729	729	728	697	702	714	672	698	712	708	705	700	689	684	715	730	735	726	753	690	673	684	666	729	746	697	669	658	725	700	704	703	703	664	715	732	704	723	721	662	730	716	683	682	712	704	698	722	721	750	681	713	696	657	736	689	721	753	744	659	703	700	666	697	731	694	732	753	701	690	732	696	706	707	691	709	723	738	706	743	741	700	689	726	689	688	725	680	701	710	721	718	722	703	750	707	651	693	739	725	730	707	718	699	715	710	714	695	736	780	644	677	699	721	678	698	751	671	729	753	715	738	761	721	729	711	660	714	677	715	718	742	670	691	719	690	729	694	739	663	701	693	681	694	672	676	691	655	732	721	719	688	700	727	684	680	710	688	709	722	682	680	665	686	687	728	702	707	711	723	687	690	698	679	734	697	692	722	668	797	713	699	696	662	726	740	709	697	724	695	705	685	777	717	681	693	730	698	725	716	680	723	722	725	697	699	744	685	691	701	767	744	741	727	744	702	715	709	693	749	675	717	726	689	726	736	669	697	692	689	674	674	708	653	741	705	693	739	705	695	687	656	715	771	734	691	720	747	692	683	699	694	761	685	739	700	745	665	729	723	722	697	722	676	686	713	731	710	617	738	746	737	713	709	713	711	718	720	722	689	681	681	696	710	676	699	695	694	740	653	673	727	744	647	710	684	675	719	699	672	690	702	698	697	725	749	713	731	685	739	735	697	690	745	688	665	728	704	725	680	712	743	689	681	696	686	731	692	730	701	694	721	718	687	726	749	721	684	713	725	669	716	758	681	761	716	749	684	721	724	664	686	718	709	732	731	747	704	758	718	700	763	713	729	734	704	784	727	655	683	723	673	754	684	711	727	682	679	674	726	685	705	714	677	762	699	703	733	685	726	668	640	692	708	696	694	695	690	727	672	755	710	740	708	690	677	708	707	723	727	713	701	687	704	728	673	670	722	679	679	741	747	708	692	703	719	702	727	723	720	725	676	729	674	705	736	710	679	710	694	683	683	676	707	690	724	705	746	698	741	741	744	719	751	671	705	703	723	717	690	745	706	748	727	715	738	696	701	734	719	706	675	760	701	685	679	705	761	728	674	709	654	701	706	704	721	737	696	696	710	714	714	696	727	695	711	720	689	751	717	666	705	713	650	719	735	667	767	707	727	681	719	677	691	733	702	650	687	713	737	693	720	726	705	688	712	730	759	719	687	675	665	708	709	679	739	698	688	696	702	678	656	681	680	650	707	709	685	676	743	676	687	721	744	701	693	702	697	685	671	655	745	724	723	673	701	690	672	693	706	739	690	733	709	709	695	703	715	695	682	678	738	705	682	696	723	733	745	685	675	738	691	697	706	690	696	734	738	708	682	698	728	674	715	725	697	746	714	711	728	711	692	724	703	666	726	709	679	688	709	723	743	744	716	723	678	723	717	718	687	726	690	711	743	741	743	703	671	697	691	735	750	752	733	670	717	665	703	746	696	697	691	724	719	700	736	694	690	692	722	689	742	682	667	680	744	746	667	708	622	701	690	692	680	672	737	736	685	657	695	700	687	679	648	716	701	713	676	718	682	700	679	736	676	669	693	728	755	681	734	717	653	713	708	715	709	696	687	754	729	678	693	734	749	663	745	716	730	736	666	711	732	685	718	710	669	744	692	692	696	719	720	706	715	706	687	701	694	749	687	708	681	693	712	729	654	726	686	729	681	706	741	701	687	708	691	733	684	694	691	683	683	728	761	737	707	746	689	661	678	707	697	666	719	710	693	718	708	696	717	730	715	729	696	731	731	738	760	732	727	672	736	705	711	723	656	701	698	748	693	753	628	757	754	723	677	660	717	707	681	726	671	727	690	716	665	670	732	715	725	741	726	691	650	678	758	670	672	695	667	718	716	736	781	734	750	707	717	722	698	686	673	696	736	683	709	701	682	722	665	654	697	683	710	710	679	734	696	703	735	730	737	708	711	682	719	701	777	701	724	682	718	783	711	705	696	724	689	711	724	685	712	723	660	722	698	736	631	727	728	733	744	730	691	686	686	717	679	694	694	745	719	741	714	697	732	689	745	765	704	721	682	695	700	705	703	698	764	752	678	731	706	699	668	703	699	716	708	718	687	717	694	703	731	730	674	713	698	704	693	696	708	689	699	755	731	697	700	724	694	733	695	755	740	683	672	691	695	720	758	733	730	652	721	740	693	684	731	731	665	713	699	754	764	728	728	671	672	674	709	684	717	717	679	674	681	683	755	722	666	690	693	662	675	678	698	673	738	727	721	696	642	715	686	744	706	723	715	679	668	726	682	705	671	745	685	696	714	688	681	713	751	717	699	720	716	689	707	702	702	707	689	667	694	734	742	723	691	669	707	756	716	719	739	688	712	612	685	779	706	674	730	672	704	691	722	736	734	720	766	778	720	693	696	678	723	714	722	743	700	711	749	746	674	717	706	683	689	664	720	716	730	727	747	697	651	707	711	698	737	669	692	747	664	698	745	770	679	699	682	741	725	757	716	729	668	691	754	686	749	727	676	726	713	708	699	724	707	708	726	725	727	719	714	751	721	775	690	736	727	733	725	738	729	731	707	721	744	724	757	713	702	706	732	727	670	680	678	673	702	699	725	742	705	684	735	655	737	730	695	695	723	714	725	682	692	686	730	725	742	730	648	713	699	723	716	699	726	718	669	741	690	765	685	664	699	697	694	723	715	718	748	697	695	703	765	717	732	694	725	689	707	730	702	694	741	689	683	746	681	679	660	688	724	710	690	739	735	669	703	720	737	683	680	745	692	704	729	713	711	719	716	701	694	718	738	707	707	711	737
26746	9713	4121	2125	1158	810	594	482	442	398	394	414	801	351	321	313	324	292	306	299	314	309	288	306	336	292	284	302	268	295	269	290	265	289	293	325	299	286	258	300	290	285	269	281	299	261	290	303	310	271	251	279	314	286	293	291	297	278	288	261	280	302	287	312	321	275	288	289	288	308	277	262	305	298	309	296	263	304	297	270	280	285	292	276	275	247	315	262	277	296	281	263	242	329	301	273	272	284	278	263	308	293	299	285	267	305	271	269	295	292	299	284	275	284	272	269	237	286	278	266	291	293	279	266	307	283	264	284	263	302	262	282	256	288	307	282	282	293	266	293	275	289	265	266	274	281	277	272	291	301	284	276	254	280	266	289	291	303	263	288	278	274	298	264	277	298	302	261	269	324	288	245	288	308	284	302	264	283	294	298	276	259	287	283	300	255	252	264	286	260	294	303	319	282	290	287	307	291	286	288	256	290	292	285	309	269	251	275	297	273	290	269	305	290	285	300	263	283	253	301	277	288	285	304	277	269	293	287	297	323	286	255	261	255	291	279	266	289	305	288	289	295	293	266	284	282	283	304	287	276	292	299	275	268	267	263	246	241	295	271	275	256	276	271	290	273	291	287	278	270	280	268	255	282	291	263	269	300	295	299	259	298	260	280	251	293	258	295	282	242	283	231	272	301	283	279	256	285	263	291	274	270	283	262	306	285	295	284	262	279	302	302	293	291	259	274	272	290	295	266	258	273	295	283	269	272	267	303	277	285	297	269	288	266	278	269	280	288	303	290	284	291	243	276	319	250	295	261	281	282	272	287	289	310	289	275	296	287	282	243	280	280	288	291	276	261	252	302	287	296	252	270	270	299	295	262	291	270	289	296	280	280	256	315	296	270	266	310	274	284	308	318	277	262	272	307	283	267	313	302	302	288	272	285	284	340	292	290	282	321	271	267	306	308	299	276	267	291	314	297	287	287	283	263	282	271	298	278	298	304	287	261	254	300	264	251	275	278	283	256	261	261	261	292	274	286	289	264	260	272	291	267	271	263	238	298	290	257	292	280	294	292	303	251	265	266	297	269	263	283	263	265	292	292	305	284	300	294	276	282	266	272	296	291	277	279	253	265	292	272	258	275	292	266	248	272	267	284	281	268	304	274	275	270	288	301	258	271	302	276	282	270	272	277	262	285	305	283	287	304	287	284	269	283	287	284	293	281	273	299	281	277	294	278	300	269	277	265	287	306	273	252	315	259	323	264	278	262	281	281	269	258	302	260	272	287	276	282	265	279	290	287	268	278	258	291	288	311	270	289	287	277	282	288	283	274	260	291	286	268	293	312	247	276	266	318	270	287	258	265	279	278	313	296	273	290	308	276	255	318	267	291	296	269	292	274	296	273	274	270	260	280	304	257	300	277	292	284	284	256	318	283	288	273	259	293	286	302	271	250	305	302	290	276	271	288	274	274	272	266	284	289	290	321	294	281	271	297	283	314	301	279	264	261	294	263	283	290	256	306	279	283	294	296	286	278	282	265	293	284	278	276	301	288	303	287	267	267	287	281	268	264	269	280	270	288	286	287	294	285	305	291	271	267	272	299	267	272	288	284	305	269	281	269	280	301	299	276	303	286	274	282	306	274	289	290	273	279	275	259	276	272	288	271	265	254	247	275	290	277	301	272	273	276	255	286	254	258	290	270	273	276	300	272	285	286	271	257	284	279	283	269	292	276	297	265	279	249	293	278	274	271	268	262	283	262	261	289	283	288	268	260	281	275	278	233	316	249	293	295	290	264	284	279	276	303	286	253	274	298	255	292	287	287	257	296	267	302	275	269	286	260	305	277	298	256	283	271	279	283	302	307	300	285	270	239	295	282	291	251	268	302	275	281	287	265	298	287	261	268	244	257	265	290	267	280	300	280	298	305	284	276	332	281	262	270	273	279	248	280	266	272	276	249	274	294	273	284	283	278	273	269	271	287	294	296	259	262	256	308	267	280	278	276	278	265	280	306	297	249	308	291	292	260	272	272	289	269	296	278	310	303	298	268	287	274	278	271	286	294	255	245	279	285	305	247	287	271	278	253	285	279	277	258	320	296	303	303	239	273	243	273	264	289	264	259	299	259	268	291	279	270	285	273	281	255	293	261	286	270	310	303	253	288	295	296	303	295	287	252	303	269	314	319	295	267	305	295	279	287	267	288	253	306	284	293	300	294	303	305	302	308	274	273	311	262	260	284	294	267	274	287	279	302	267	279	262	281	313	242	278	298	276	265	246	311	271	280	273	297	289	260	298	281	282	297	270	265	270	280	309	311	317	273	267	277	295	291	271	273	293	264	259	284	280	270	292	274	294	283	290	299	292	304	274	265	267	291	312	278	272	239	286	274	244	287	275	286	266	265	299	280	294	287	298	252	283	274	287	308	269	263	276	318	296	256	275	286	301	262	294	309	264	297	303	270	276	284	266	265	318	277	268	298	265	292	282	250	256	306	265	309	276	279	302	290	251	263	305	283	273	292	278	283	276	261	299	276	295	277	284	299	300	301	272	276	290	257	276	277	258	322	283	266	296	293	266	270	274	279	261	267	265	301	306	301	264	279	249	254	298	293	309	309	255	275	277	283	266	279	258	272	289	297	265	247	261	279	255	298	283	297	265	276	292	310	269	266	254	281	288	276	268	274	278	246	277	248	302	271	273	279	251	274	290	278	260	272	250	274	273	291	279	275	233	329	303	262	296	280	264	277	277	252	281	284	245	285	267	277	274	270	257	293	282	293	298	251	276	266	306	307	266	268	288	308	281	315	278	276	271	280	274	254	261	294	274	292	287	277	261	267	307	260	294	297	288	301	296	263	281	310	296	269	272	276	292	303	306	262	274	303	257	253	265	297	260	261	277	267	264	269	314	265	267	293	280	258	275	292	277	281	260	273	281	278	296	293	270	298	287	279	285	319	273	281	267	280	280	292	299	312	292	304	309	263	278	274	280	300	288	290	283	283	295	319	293	286	291	256	321	277	285	277	255	295	314	284	248	285	273	290	284	289	276	283	289	286	271	286	284	270	287	297	274	277	290	257	266	287	308	277	268	314	303	267	279	311	299	319	298	318	285	295	243	256	297	280	260	293	292	296	252	290	289	259	306	296	305	293	275	306	287	290	284	271	280	284	296	258	270	248	271	278	284	296	303	290	271	262	251	305	295	263	282	302	283	260	270	292	238	311	300	270	268	294	280	291	269	283	268	303	308	270	267	249	266	275	284	262	306	284	285	312	308	280	270	269	274	301	276	271	275	289	291	285	249	274	272	274	305	268	267	283	293	254	292	252	280	297	265	262	258	279	265	280	279	303	269	313	283	288	290	283	279	271	262	282	266	298	272	289	280	271	302	252	261	263	303	311	314	276	281	250	300	280	272	263	272	279	308	282	263	291	286	255	276	282	275	239	277	270	257	293	268	289	317	275	299	283	285	262	272	266	286	241	289	292	302	273	303	282	292	289	299	279
17583	1970	3436	3866	3383	2790	2376	1867	1758	1668	1523	1805	3675	1155	1104	1057	1048	1013	974	962	892	949	887	849	923	858	885	856	833	802	823	863	840	790	751	806	841	775	799	749	761	766	741	796	724	792	749	794	759	813	733	793	722	744	778	734	789	826	740	808	750	763	782	729	805	741	782	802	759	760	741	765	786	731	750	753	758	780	676	696	760	744	730	711	727	712	726	768	759	719	717	727	701	747	736	733	685	753	781	724	776	712	735	741	751	752	754	718	747	744	717	782	744	740	779	746	724	735	731	745	703	730	775	755	751	689	718	745	691	738	782	705	736	796	740	764	734	742	736	691	728	726	729	719	725	734	720	704	755	733	672	739	753	749	735	760	765	680	716	772	750	693	722	686	756	736	714	697	738	746	767	754	729	722	719	735	734	732	729	758	752	721	714	747	761	693	704	750	739	732	717	681	757	741	747	726	744	750	746	730	741	720	739	746	713	729	693	679	688	728	756	812	731	760	785	714	662	730	727	738	764	760	767	756	742	705	737	747	736	786	758	744	702	728	716	714	741	747	680	669	699	716	737	771	743	764	704	761	737	723	696	745	703	720	776	756	772	733	751	743	761	729	743	708	782	721	739	699	761	734	732	691	735	740	767	700	731	748	765	752	739	755	717	719	760	766	762	729	768	710	712	704	744	709	718	727	738	704	725	743	707	743	751	763	727	742	706	735	777	797	712	749	706	733	684	745	688	737	719	682	741	713	723	711	738	716	744	763	749	702	749	712	685	756	742	742	702	729	748	756	743	750	779	701	719	751	706	731	704	685	725	735	762	752	745	721	702	788	708	723	712	746	697	751	737	709	720	770	732	753	700	745	728	744	737	704	768	784	762	724	748	721	744	703	726	764	732	746	716	759	757	740	743	766	747	737	772	744	719	735	729	744	730	705	729	715	715	724	707	751	726	719	686	721	733	720	750	736	722	755	729	749	749	752	705	699	707	709	757	695	724	717	752	764	691	683	677	759	738	746	719	774	754	787	731	725	740	724	756	709	734	692	718	762	712	707	709	743	714	701	717	684	756	719	746	745	716	732	716	731	778	742	732	773	664	714	740	741	702	710	809	737	701	670	747	726	742	717	748	711	687	700	701	707	770	722	670	705	697	695	711	737	704	714	702	752	761	761	741	739	721	747	744	714	750	702	763	762	721	758	712	699	808	698	721	728	731	698	744	750	780	750	721	730	723	756	737	706	733	767	755	705	781	740	732	720	666	697	766	771	766	771	749	739	701	760	744	743	758	759	701	705	738	708	742	759	750	724	700	765	745	741	714	734	688	757	742	710	747	714	750	715	719	732	771	741	783	690	821	722	733	751	729	743	691	738	710	729	752	752	802	740	715	760	742	706	730	714	711	674	710	736	712	732	775	731	707	733	756	742	666	714	744	733	705	755	741	721	722	761	715	740	751	778	735	724	694	722	688	706	752	760	709	769	729	709	730	730	784	716	705	737	703	773	725	756	706	788	725	756	740	689	695	763	742	778	780	749	744	702	708	745	701	724	694	733	698	772	733	781	710	709	715	748	731	771	735	718	771	709	706	656	723	725	724	757	715	753	738	759	731	723	704	752	752	723	689	725	738	767	686	743	728	713	712	774	721	734	718	763	787	716	734	749	739	744	725	771	749	691	747	743	765	760	753	719	747	715	703	774	756	693	778	695	714	800	686	755	744	761	787	736	710	721	780	773	748	757	771	740	726	723	718	753	747	744	732	727	726	729	761	734	706	739	753	719	673	760	736	731	786	741	705	721	696	721	724	736	764	718	758	746	701	748	723	740	720	732	688	766	716	777	691	758	770	745	739	678	743	676	703	751	729	738	641	736	737	694	678	779	733	701	723	709	776	729	743	719	734	760	747	713	741	789	706	770	747	691	770	730	730	714	735	769	702	703	755	718	748	743	756	754	706	747	717	757	730	731	704	750	746	794	744	708	736	735	723	699	741	773	711	732	734	725	714	726	666	741	753	806	705	741	738	748	722	767	736	779	725	744	804	732	769	786	747	732	717	716	718	748	794	732	688	729	718	764	735	727	764	734	691	716	733	731	749	723	761	713	742	760	774	753	686	708	753	731	699	743	730	769	788	720	757	766	748	733	750	782	792	740	732	787	756	726	717	759	726	788	713	733	782	724	767	772	713	736	758	735	707	719	725	775	764	676	711	743	696	740	727	751	699	768	759	738	739	753	835	703	765	717	748	665	751	690	788	783	735	770	785	729	720	746	692	703	761	746	737	757	758	710	765	747	691	752	728	717	747	752	702	730	693	731	799	759	730	718	701	724	702	768	709	725	746	738	720	695	679	750	686	721	727	756	728	709	729	766	713	734	708	757	709	724	762	698	767	766	753	714	746	715	722	696	777	746	723	723	759	678	761	726	698	719	692	694	720	753	725	745	738	713	745	743	752	750	761	760	749	726	703	771	698	710	712	721	718	766	727	714	732	751	695	754	708	687	721	716	706	708	753	690	723	743	716	704	719	778	737	728	759	720	716	736	725	755	739	714	735	706	694	750	746	705	726	715	740	737	737	765	760	731	659	751	691	688	738	756	744	733	757	742	755	719	776	744	731	738	706	733	707	703	773	716	740	718	762	707	705	719	662	710	739	691	692	738	755	696	755	756	701	740	725	728	751	740	777	752	715	784	731	727	732	741	710	684	742	734	771	712	717	668	741	717	788	742	723	707	759	720	733	728	711	776	700	755	667	762	715	694	696	758	756	719	763	702	728	693	733	710	703	706	732	752	732	727	747	747	720	720	712	713	751	747	746	725	729	801	698	737	745	740	688	712	756	682	724	727	737	706	747	736	715	757	752	742	762	753	769	739	721	769	708	767	697	785	748	763	814	711	701	763	744	734	732	706	743	749	707	693	754	799	674	732	770	731	741	763	717	784	691	770	733	723	744	748	721	729	758	701	724	762	750	715	707	752	703	770	724	732	740	698	747	764	728	708	692	734	767	702	744	731	706	725	783	750	712	698	737	774	752	736	737	727	748	754	719	804	776	726	716	732	744	725	736	765	711	751	743	751	714	736	691	706	738	743	741	720	726	781	739	707	731	722	743	734	757	749	713	770	744	773	746	734	745	743	798	736	733	751	650	749	742	752	758	757	735	673	714	717	742	781	710	734	707	812	698	714	738	731	781	711	701	722	758	767	690	719	761	732	773	760	719	755	763	750	776	754	689	735	706	730	764	727	744	775	731	772	752	701	736	722	667	759	763	677	752	724	739	752	674	755	741	756	701	740	767	725	755	766	729	720	752	715	703	759	719	727	753	712	761	712	734	755	778	751	748	691	757	733	761	701	727	717	761	756	698	726	726	735	752	731	675	742	762	730	652	728	710	772	678	740	731	777	693	777	735	742	769	716	700	709	735	695	756	723	739	755	716	719	750	754	716	737	755	716	722	727	731	717	706	761	662	753	735	703	778	788	763	699	717	745	720	754	726	706	739	719
35707	17762	9563	4941	2381	1286	787	598	418	399	342	354	386	250	263	201	251	200	172	193	183	171	167	188	169	167	175	160	155	147	168	147	139	161	151	143	147	149	143	144	163	132	155	115	125	152	146	154	156	145	149	137	145	135	140	161	129	152	134	126	171	123	133	135	121	156	148	109	141	137	138	132	141	149	129	129	143	133	147	139	125	123	129	153	132	132	147	137	112	127	117	118	145	132	130	141	123	157	139	145	140	147	140	109	144	148	151	123	136	127	129	129	133	140	136	152	129	137	144	134	149	160	150	137	131	154	131	153	139	138	155	122	143	145	146	137	124	142	139	139	143	107	156	129	124	133	152	146	166	142	124	145	142	134	160	138	134	150	136	146	134	140	137	133	116	131	129	142	136	131	129	137	129	161	135	152	140	137	151	147	166	117	117	142	126	135	148	128	128	120	133	137	122	135	143	143	128	135	151	136	121	135	149	140	124	152	134	142	160	127	129	127	130	126	125	125	141	130	119	170	129	149	128	142	147	148	126	126	132	133	136	128	133	137	144	133	128	130	133	151	146	164	147	142	152	127	126	140	125	122	162	150	121	151	118	150	129	156	153	140	139	126	168	127	139	133	127	148	128	124	128	125	142	127	110	151	130	123	124	146	125	129	143	114	114	155	138	126	114	144	132	137	125	123	139	141	128	129	129	128	138	129	140	136	144	143	145	143	117	135	123	155	140	137	135	130	117	137	139	142	155	130	106	122	152	146	157	146	159	123	132	139	134	116	142	153	159	135	117	122	147	147	149	124	145	122	143	128	156	132	144	135	152	143	152	148	137	141	139	142	136	146	117	147	150	116	133	141	132	120	134	148	143	139	131	121	123	125	144	135	139	144	138	135	127	138	114	138	137	142	132	150	123	123	149	126	130	138	116	123	154	148	130	155	127	140	145	127	147	118	119	134	142	150	113	139	133	140	139	151	141	141	137	133	151	150	117	150	158	123	146	132	148	132	126	136	154	154	135	148	126	119	136	102	135	137	121	136	125	146	135	133	142	151	139	135	138	139	134	143	131	130	134	130	151	132	138	152	142	137	124	125	132	109	153	159	126	145	124	146	124	134	152	144	149	155	144	126	146	123	137	145	149	156	138	136	129	132	146	135	129	135	152	128	131	119	131	132	137	133	146	128	133	149	125	133	138	154	154	138	138	119	126	116	146	131	128	135	130	143	138	159	137	157	143	121	137	135	124	130	129	140	142	160	135	126	119	113	116	127	157	158	126	135	147	140	157	112	135	144	145	127	127	142	150	120	145	143	141	125	137	152	124	123	124	122	150	144	140	139	115	157	142	134	136	133	149	143	116	134	136	141	154	128	120	138	148	115	145	125	155	138	162	143	148	123	126	150	145	143	155	143	124	129	144	136	172	128	128	121	133	131	131	120	118	148	134	130	148	127	144	138	143	147	119	129	136	124	143	143	171	120	129	128	123	129	145	144	173	111	143	131	155	140	138	157	140	142	145	120	141	121	132	144	133	163	119	112	124	151	134	131	143	128	130	143	145	127	140	150	136	125	130	137	138	148	142	134	146	162	120	122	140	144	147	147	128	134	130	139	142	125	150	135	154	131	139	134	162	147	147	139	126	115	128	143	148	136	148	136	124	141	131	122	145	144	142	135	149	147	150	117	130	147	133	124	140	140	129	129	170	128	131	122	144	147	122	146	137	142	133	134	139	147	140	123	123	132	143	137	143	134	127	130	143	156	142	142	144	136	144	148	140	130	160	117	127	121	153	157	144	156	143	145	131	135	144	116	132	149	128	149	150	139	145	137	146	144	117	137	142	143	137	133	136	121	144	131	136	134	111	155	122	148	127	153	140	144	122	147	155	129	140	131	130	156	158	136	147	128	131	115	138	152	138	111	146	150	138	138	132	150	116	144	143	127	136	138	115	146	133	128	144	145	150	153	122	151	118	140	139	139	144	132	135	137	134	129	144	125	144	140	144	139	144	126	137	148	156	112	128	134	145	125	144	130	119	156	134	137	132	143	147	149	146	125	118	153	130	139	142	137	129	159	136	130	130	141	149	144	135	143	167	136	133	151	119	152	146	145	129	129	120	150	115	120	141	143	124	121	138	143	156	143	151	146	138	144	110	132	138	130	141	139	147	149	137	108	127	121	140	146	143	128	134	147	119	133	120	151	133	118	157	170	118	131	134	164	135	143	145	129	134	151	129	136	142	152	125	138	166	145	126	145	141	126	138	150	154	149	136	128	150	138	121	136	139	131	145	152	148	115	152	127	162	159	132	123	125	127	129	157	128	147	127	149	124	156	126	140	119	139	134	122	147	136	137	137	149	127	155	135	143	126	117	132	142	140	142	130	140	137	147	128	137	143	138	142	154	152	136	131	141	119	140	157	135	132	149	116	138	154	138	134	143	138	126	156	126	131	122	142	117	152	132	156	168	133	145	124	148	138	156	145	134	148	141	133	134	143	117	124	141	161	145	141	144	123	134	145	112	137	134	141	148	114	135	124	137	141	153	127	126	149	148	128	134	140	128	146	144	121	116	121	142	161	153	138	131	130	150	143	123	149	121	132	133	127	141	108	120	124	119	151	134	128	142	132	142	124	140	145	142	121	141	133	141	135	147	139	148	138	136	156	136	147	133	139	132	136	130	136	129	144	162	141	156	127	153	140	131	148	135	160	122	143	129	115	152	133	121	118	130	155	149	118	129	131	134	129	128	149	122	135	157	131	125	139	136	134	149	144	143	131	156	128	130	139	147	137	165	130	153	117	156	138	125	135	139	146	125	164	130	156	155	137	116	137	145	122	130	147	145	134	148	119	150	152	141	136	131	146	129	126	161	157	144	155	146	140	141	134	138	138	126	135	135	120	142	145	137	123	149	118	141	129	135	143	130	121	140	147	160	122	129	121	154	136	112	132	139	133	123	144	118	125	127	140	124	135	146	135	144	155	133	125	138	131	148	126	111	139	151	134	143	145	135	125	151	144	149	124	142	141	149	127	130	137	147	153	136	126	131	128	142	148	126	142	120	126	144	136	127	153	129	144	151	133	150	134	160	153	134	164	131	145	132	143	147	121	139	135	134	142	134	130	127	156	127	133	132	118	143	140	159	166	153	148	127	134	152	138	149	143	153	129	151	132	148	117	122	132	138	132	128	141	153	141	149	147	140	124	128	111	150	133	111	146	148	140	143	150	131	155	140	141	118	134	144	153	128	134	160	125	157	126	152	140	127	133	152	150	136	121	115	158	143	126	128	121	109	138	136	141	146	145	143	146	136	143	141	149	131	127	146	150	125	124	128	130	122	121	121	144	148	134	139	126	148	121	111	137	120	132	141	135	149	152	153	121	151	136	154	132	114	130	144	145	136	126	144	142	121	136	118	145	119	160	152	145	143	122	134	155	135	147	154	117	133	131	131	133	152	134	114	132	128	127	140	134	135	130	155	152	124	121	127	145	158	141	141	149	144	125	141	124
23279	3191	5542	6159	5223	4126	3429	2719	2416	2063	1895	2202	2271	1222	1065	970	952	969	813	810	730	764	692	701	605	683	628	635	556	554	586	528	520	540	528	481	480	440	456	468	475	483	504	482	451	462	441	479	444	452	454	424	444	425	428	383	442	403	418	424	455	440	402	436	402	416	407	406	358	397	409	409	455	424	397	403	409	418	406	383	454	372	405	376	417	390	370	404	352	389	426	396	373	389	398	379	401	389	400	368	361	376	386	416	404	387	400	422	381	383	399	375	360	389	394	370	390	377	405	415	413	379	401	380	391	372	433	400	378	380	372	373	371	348	373	408	425	364	378	413	406	382	367	388	396	411	400	373	409	394	404	374	430	393	382	366	411	359	379	355	391	392	404	422	368	368	348	368	401	384	395	375	398	366	418	390	409	375	368	422	381	424	405	372	396	375	381	358	392	383	399	410	353	385	377	393	383	377	428	376	369	359	376	398	330	408	385	389	378	363	382	415	375	373	397	362	364	378	384	355	353	371	390	376	375	370	393	418	355	368	357	355	382	383	367	401	388	381	341	381	371	399	375	388	378	398	386	405	352	410	379	341	394	339	359	382	382	413	371	372	381	398	408	389	380	335	409	362	396	364	408	382	380	381	384	380	364	358	356	374	414	378	387	411	369	378	404	373	390	346	376	379	404	363	375	377	378	356	358	420	378	404	401	376	363	381	372	385	360	404	389	402	357	406	363	349	375	385	421	388	371	389	390	358	396	379	384	360	369	393	364	381	368	375	398	435	433	412	378	368	398	375	345	394	382	406	383	365	372	355	388	361	410	362	414	399	373	367	392	384	377	397	413	369	372	328	345	379	369	385	395	334	404	382	373	398	379	380	369	354	373	386	399	381	392	403	398	386	413	385	390	362	354	384	368	373	373	372	393	378	373	363	399	415	420	387	374	373	368	363	380	362	391	373	361	394	380	365	378	393	420	367	355	361	405	351	390	377	381	375	411	362	370	358	393	370	403	354	347	377	403	366	371	395	344	385	350	383	378	410	376	392	392	373	368	398	408	377	359	398	359	363	416	419	412	367	391	374	404	366	420	376	383	367	377	344	380	385	383	356	377	407	406	383	355	356	364	394	364	408	404	392	367	399	379	365	389	401	359	407	355	389	358	380	364	344	371	396	367	407	352	411	416	392	416	373	381	371	364	371	347	414	372	421	360	420	387	373	392	390	399	395	383	381	385	391	423	403	403	369	349	401	357	379	363	386	378	357	374	378	385	410	406	428	350	375	406	378	364	369	394	366	344	411	399	355	390	378	347	351	369	388	374	381	400	363	384	399	380	389	395	361	329	394	365	400	393	400	368	369	390	411	361	428	371	376	322	368	391	374	422	398	370	370	385	396	391	392	381	375	371	384	382	389	362	379	361	395	390	366	360	373	393	429	393	383	409	384	354	363	348	417	349	375	369	407	367	419	414	394	364	362	391	372	403	404	363	371	383	382	401	374	401	402	389	341	367	386	399	347	410	372	374	384	388	354	399	375	409	363	368	398	382	394	347	406	396	394	397	401	354	345	355	377	347	383	375	383	389	402	347	372	414	388	375	361	391	404	417	400	385	392	379	363	380	376	364	377	374	399	399	415	387	395	347	376	368	412	414	363	386	385	348	375	383	373	384	380	364	406	400	408	348	386	354	421	420	392	358	375	412	388	404	380	370	379	389	409	377	365	372	418	357	368	356	427	374	392	379	400	352	369	373	359	391	339	403	370	393	374	365	423	368	422	373	348	381	394	366	378	352	372	400	369	363	400	371	377	359	371	411	369	393	361	412	377	354	389	401	373	386	400	377	390	384	404	418	335	381	373	383	352	396	369	345	406	337	320	403	367	374	427	377	370	387	387	378	381	400	368	379	397	354	421	382	412	381	389	391	383	354	376	376	387	378	372	376	371	397	377	350	399	375	403	394	361	383	371	398	361	405	405	398	403	414	368	388	371	397	397	366	375	387	370	373	390	377	372	397	435	400	386	375	396	409	400	378	362	381	369	371	427	377	387	373	367	386	406	377	379	377	402	363	374	389	396	377	378	382	379	376	362	354	424	351	391	362	382	358	365	351	393	377	365	377	346	414	407	388	363	399	402	348	390	374	407	378	377	401	395	370	389	386	415	369	375	355	349	408	400	368	388	406	385	396	374	384	377	363	374	365	407	373	402	354	383	395	399	391	404	407	378	367	345	373	358	364	394	399	373	387	390	383	416	374	364	412	379	357	355	375	393	364	354	349	383	402	389	402	402	374	431	353	347	395	387	387	375	362	424	393	354	376	346	395	407	379	382	386	379	379	394	394	357	368	349	369	409	385	381	382	386	385	383	416	388	387	367	359	414	358	350	371	343	356	420	387	368	389	397	364	355	385	354	395	414	383	362	341	393	350	390	368	395	376	388	420	381	426	373	405	403	411	378	353	360	393	378	397	358	397	372	378	366	404	386	380	387	380	393	390	407	384	362	379	383	377	368	377	383	404	400	360	381	390	355	395	358	372	383	373	369	416	359	396	350	362	362	392	395	379	421	400	341	439	386	365	360	383	416	400	368	384	379	394	368	372	375	373	369	369	375	397	410	359	364	394	382	380	372	397	385	385	352	349	374	394	372	382	394	380	381	369	354	381	366	372	430	405	355	382	385	366	380	379	388	367	371	410	366	368	418	381	412	406	358	370	382	399	379	418	378	357	392	413	373	397	414	410	358	394	373	395	391	375	413	361	384	396	372	391	359	394	355	395	405	396	389	383	386	385	379	377	377	375	374	384	377	364	377	370	412	390	397	373	343	415	393	396	386	392	378	361	364	368	361	389	368	378	369	370	355	414	402	380	402	359	372	385	385	410	362	421	354	381	418	404	371	403	368	368	360	367	376	418	415	353	393	384	339	383	369	363	377	403	370	441	379	379	389	396	385	409	356	368	372	381	399	381	411	380	397	386	376	392	385	378	377	397	359	391	374	399	384	365	383	393	385	431	362	372	421	371	386	379	361	384	383	347	391	401	394	357	377	400	404	399	340	374	377	380	388	350	362	357	406	388	371	367	375	381	385	380	404	384	385	365	386	373	402	403	391	377	373	399	395	372	391	366	402	360	417	415	393	402	374	406	360	368	388	373	399	395	368	401	379	385	390	385	387	382	376	359	378	398	377	381	412	386	333	383	398	382	382	416	378	356	420	364	368	369	354	392	393	407	357	419	369	412	356	422	383	400	352	408	343	381	409	433	398	398	367	398	393	415	392	378	417	388	404	377	384	384	369	361	389	354	396	374	373	348	410	412	394	378	364	358	358	372	380	354	374	364	416	367	341	381	389	398	391	364	391	422	392	374	375	407	373	410	392	405	390	347	373	361	379	388	386	396	393	400	411	367	386	350	415	357	369	375	366	375	403	379	368	394	360	360	357	379	411	371	372	341	430	389	377	379	376	390	387	378	408	382	351	364	371	352	344	400	348	376	380	390	376	372	379
4233	536	386	324	269	302	238	252	266	257	253	271	275	240	243	270	273	249	245	234	277	253	301	244	260	261	249	262	282	263	267	236	270	255	276	276	271	276	296	286	241	261	300	288	279	279	283	273	216	269	266	234	248	236	257	217	286	266	256	250	233	237	250	254	277	272	248	256	258	270	257	258	281	251	258	287	273	268	230	258	277	248	293	231	246	246	256	234	271	302	250	238	274	250	238	265	277	254	251	232	252	313	260	242	257	282	286	276	261	263	263	283	243	258	268	249	250	271	243	235	240	254	279	266	272	225	276	251	236	243	303	263	241	269	258	270	244	233	251	254	282	258	259	261	251	281	257	266	279	271	250	267	289	271	274	263	257	270	264	256	229	266	259	263	266	249	242	266	269	279	288	252	247	243	247	249	275	235	266	259	247	277	246	253	262	255	258	282	277	257	228	269	282	244	270	280	242	254	265	251	300	285	240	275	252	246	252	258	286	263	256	272	265	267	265	270	272	274	248	253	274	251	249	262	267	264	266	273	274	254	270	263	270	266	284	234	235	265	248	249	223	282	262	242	263	287	244	275	239	286	240	268	266	261	252	240	248	251	233	244	254	253	261	299	254	254	252	277	259	247	253	248	290	259	264	261	290	257	269	254	263	263	279	291	251	240	275	285	234	260	251	246	285	253	272	255	265	258	242	269	282	242	269	293	213	286	276	301	272	282	266	282	273	275	265	253	252	268	251	240	254	275	263	274	273	269	268	260	246	270	258	253	261	256	273	267	281	263	260	233	276	263	264	277	254	267	279	280	260	252	268	263	237	263	272	262	284	267	265	286	266	257	271	267	255	305	288	280	277	250	246	275	278	264	264	265	281	263	255	244	254	270	275	278	266	275	263	258	289	297	255	239	280	257	246	274	267	252	243	259	263	260	239	260	259	239	244	245	270	231	246	285	235	287	260	262	282	268	269	239	267	265	253	264	275	255	243	239	267	255	277	270	267	274	271	286	235	297	241	268	272	239	257	283	251	260	274	246	264	261	252	243	239	295	276	251	272	259	230	235	283	250	242	261	254	253	258	268	242	281	238	255	274	228	271	249	237	289	280	276	274	275	258	240	255	256	250	242	253	258	254	255	262	276	276	242	278	261	241	240	255	292	229	256	262	263	244	279	264	276	262	241	238	267	265	288	247	255	257	240	273	261	269	266	273	287	278	274	251	269	267	295	242	287	270	288	276	253	236	263	244	250	248	285	262	275	251	237	268	270	265	259	268	276	276	260	292	256	259	291	238	257	258	297	242	248	224	278	262	247	235	258	268	272	237	291	291	269	280	257	267	227	259	304	251	295	257	243	260	283	281	258	288	258	264	267	254	276	271	254	270	269	262	265	262	273	259	239	255	282	264	265	228	294	245	258	237	277	271	249	301	258	256	249	275	251	271	251	289	253	270	249	255	261	268	266	231	240	252	280	251	280	256	254	272	241	254	260	271	261	261	246	286	252	264	248	260	262	278	234	269	264	267	237	270	248	272	242	291	260	245	261	285	281	248	243	257	246	281	260	239	284	260	250	253	261	263	255	256	269	274	257	253	286	265	273	274	260	279	244	247	272	261	234	248	239	271	260	314	242	230	282	259	271	284	253	261	272	262	260	259	271	246	258	279	277	268	252	268	243	251	281	251	255	283	267	260	283	247	257	262	251	261	227	266	255	245	269	275	251	250	267	253	286	284	280	263	264	250	252	291	278	257	271	258	256	268	247	291	254	286	237	262	293	263	276	271	259	272	281	270	251	252	243	267	274	232	280	267	258	285	264	284	259	254	265	238	295	236	247	256	245	260	282	270	276	251	283	279	255	249	261	282	285	259	275	251	265	243	278	248	253	280	265	261	268	244	223	242	242	278	256	256	245	260	269	257	249	269	269	313	251	258	262	271	271	279	264	274	264	228	279	226	240	252	267	255	280	283	285	263	260	256	294	251	262	263	258	278	276	274	280	255	259	277	261	267	288	290	261	271	245	278	282	293	285	282	275	230	288	264	263	266	258	239	275	251	281	273	252	259	239	231	240	265	262	266	235	260	239	243	256	258	244	249	250	256	257	247	247	289	267	252	281	245	262	261	249	250	263	265	261	257	256	267	248	251	273	265	246	250	235	256	241	255	239	254	222	239	250	284	249	250	267	252	245	248	251	250	246	266	276	247	273	287	258	260	262	286	252	233	271	287	253	240	273	245	290	255	269	255	249	253	212	283	238	268	256	264	269	266	299	290	275	245	273	274	239	267	286	256	269	253	261	269	274	265	272	270	272	257	286	283	276	259	246	250	252	272	224	258	240	243	249	237	268	257	249	242	256	268	294	278	246	264	259	258	276	275	243	262	274	272	233	254	277	279	264	262	269	314	231	263	281	289	268	247	270	253	253	272	269	280	268	272	286	254	243	291	271	264	256	249	268	242	268	246	264	272	263	244	278	228	250	269	275	271	262	249	260	257	274	272	297	248	275	249	261	245	238	277	255	248	246	289	245	256	263	266	269	251	260	261	234	261	272	278	247	263	280	266	265	223	253	232	283	288	268	238	248	232	269	254	250	219	272	248	265	242	308	283	244	268	224	273	266	258	297	235	274	229	268	265	283	272	250	285	234	277	256	243	263	255	278	277	277	252	271	276	252	276	239	231	266	269	286	247	253	251	244	265	238	262	286	270	243	263	236	252	260	251	280	241	247	242	232	271	265	268	291	256	266	288	260	270	264	249	271	269	269	277	291	269	252	255	299	257	273	239	266	258	277	250	250	235	252	261	256	241	265	245	246	294	263	239	261	268	252	272	255	282	286	244	260	273	274	243	289	256	282	266	224	275	276	270	261	286	273	276	288	242	272	240	243	267	273	253	254	280	256	251	259	253	256	255	265	272	259	240	246	232	268	272	262	247	266	270	263	265	260	265	268	249	251	277	247	228	251	245	272	253	283	239	273	275	269	239	278	248	252	256	284	220	296	283	257	256	274	248	256	243	255	261	272	257	259	237	250	265	243	235	271	268	309	288	246	263	245	264	226	295	278	250	258	269	256	246	281	257	240	277	248	265	247	279	280	244	306	289	276	278	280	270	264	259	262	230	246	265	240	273	246	285	294	252	271	251	247	275	253	269	290	245	249	265	251	263	269	228	266	263	253	277	245	225	266	232	271	297	252	273	253	269	284	264	280	247	233	272	255	266	231	254	277	263	294	223	254	279	284	254	256	249	285	261	287	292	277	286	234	282	246	260	256	244	278	247	256	271	288	259	263	258	253	274	265	241	287	274	241	269	224	238	234	266	259	254	262	266	253	281	255	249	275	271	281	257	228	272	253	253	267	274	253	272	272	249	257	261	253	271	274	256	254	255	276	254	224	282	288	273	266	275	301	257	267	298	257	261	285	228	250	295	313	279	258	250	273	241	267	292	258	245	292	283	244	268	289	254	286	264	245	286	252	273	289	256	255	272	266	286	269	231	258	281	239
4046	793	868	891	853	806	818	794	771	771	739	768	764	710	708	692	696	715	756	703	735	700	741	758	703	711	693	731	687	693	728	680	711	687	702	652	724	714	753	728	707	736	677	704	742	708	739	718	679	693	708	664	707	677	714	732	707	680	731	696	708	716	696	706	747	680	724	710	717	722	723	665	705	674	696	689	684	731	695	686	709	661	725	668	705	688	764	687	701	705	686	683	724	681	689	723	717	685	711	707	633	666	718	686	707	705	702	673	693	740	713	722	663	674	668	698	715	725	756	718	737	709	669	662	690	693	707	665	734	665	748	717	687	701	703	727	657	743	710	766	727	683	733	665	722	676	709	698	679	669	760	729	734	673	708	715	709	710	658	659	687	675	709	698	755	669	705	683	638	690	709	734	726	723	675	710	728	673	690	707	713	723	668	689	786	718	725	738	644	707	683	661	659	699	685	690	659	687	709	692	695	688	711	689	689	725	721	723	660	689	708	692	715	729	725	699	680	758	633	712	681	700	725	752	708	757	645	665	705	681	700	732	732	716	710	716	695	720	713	699	720	721	729	640	663	719	665	699	693	698	651	708	726	670	669	749	749	675	670	651	688	655	724	691	690	693	710	728	687	709	676	693	677	705	697	726	663	691	721	689	686	686	705	722	676	676	698	731	711	671	737	688	695	710	712	685	715	708	723	708	725	685	670	703	723	716	690	718	687	703	736	686	689	745	728	686	728	732	704	633	688	719	711	708	658	667	720	722	722	695	726	681	703	668	671	655	684	657	688	696	728	651	707	646	675	665	723	697	680	729	661	678	699	714	657	686	734	687	690	685	681	699	741	700	702	674	695	737	738	693	706	710	718	693	709	705	703	637	709	717	704	713	752	677	665	669	743	654	718	760	637	730	711	676	685	732	727	721	707	671	698	718	708	722	762	669	697	722	713	698	679	691	713	674	701	711	691	687	723	709	731	670	690	725	701	667	659	694	691	666	703	661	713	746	714	701	728	710	651	639	761	714	698	716	708	712	662	694	715	654	709	724	704	712	719	701	683	704	707	722	730	708	693	681	705	725	698	700	703	656	714	690	675	737	709	700	701	674	710	765	717	714	697	725	690	705	665	717	684	725	707	670	689	700	694	608	697	675	685	720	681	696	723	691	702	675	673	726	694	733	699	695	693	722	674	665	693	702	657	683	659	712	731	735	675	707	682	657	732	692	744	699	686	684	746	693	700	740	735	697	729	688	726	733	700	734	690	707	662	699	712	688	725	657	681	732	677	730	671	696	716	696	722	755	692	714	685	658	685	702	743	665	707	716	640	723	698	722	703	667	752	694	723	710	712	705	656	703	653	656	686	681	697	662	736	689	706	694	670	706	671	715	681	717	708	715	695	687	674	704	675	694	688	705	739	730	682	688	682	696	672	685	727	697	715	696	677	738	658	654	740	659	673	705	736	720	729	701	683	730	696	708	711	665	692	708	723	749	713	677	701	705	705	654	645	671	671	700	692	717	677	651	678	724	725	685	694	704	711	722	704	748	698	722	710	743	724	684	712	746	694	679	713	725	677	740	687	740	699	655	690	714	716	694	745	729	718	659	701	696	667	708	700	751	692	680	674	656	703	723	762	696	699	667	697	701	755	708	683	672	696	759	713	657	707	718	681	680	685	709	736	676	704	722	714	680	732	662	708	681	721	717	678	716	704	690	706	739	689	662	674	703	691	715	673	750	714	672	659	728	723	712	748	676	703	687	682	680	692	741	696	703	675	675	703	744	723	695	735	669	689	716	677	717	685	710	729	704	674	711	760	690	688	694	706	693	692	731	687	727	699	679	682	722	666	715	701	710	709	687	727	713	666	671	662	714	719	700	682	701	730	683	735	659	724	748	707	760	687	766	664	711	693	707	726	729	679	707	699	699	679	688	740	695	758	714	678	719	706	708	681	711	696	751	693	737	736	714	689	718	729	693	683	678	721	703	722	720	713	727	670	678	687	712	657	700	711	759	705	736	620	729	694	689	701	705	694	655	700	692	719	667	729	683	703	719	721	678	697	725	691	721	729	719	710	719	674	743	688	707	703	685	699	686	710	697	716	685	719	679	740	666	663	717	719	742	733	727	717	700	736	700	667	691	669	704	683	705	717	687	730	685	679	691	689	698	742	710	663	704	724	703	714	705	700	669	724	670	760	683	712	663	703	691	724	695	715	681	739	683	652	713	708	667	762	681	703	724	692	653	681	702	663	729	711	721	671	718	689	741	688	671	723	755	724	696	701	719	663	694	692	729	728	708	757	739	666	715	703	714	704	684	733	730	667	722	661	750	711	723	688	731	697	682	673	736	682	730	684	689	686	670	706	690	720	643	693	693	691	705	730	701	706	687	708	708	676	693	758	660	697	686	690	743	662	712	649	657	682	707	740	728	720	701	731	705	671	733	680	687	684	683	722	706	742	662	672	669	718	730	708	785	721	679	708	678	691	685	698	694	672	732	662	697	727	691	698	696	686	697	710	725	687	687	713	725	705	718	668	677	705	706	727	701	701	756	755	710	737	719	685	702	688	673	715	682	734	696	699	723	721	724	663	740	673	671	673	667	699	683	708	683	703	775	707	772	732	713	694	705	650	702	693	664	740	707	727	688	697	714	694	685	725	702	686	725	642	706	694	729	755	720	706	705	651	726	699	700	710	721	691	740	684	707	682	704	710	666	708	715	715	685	697	765	717	642	719	676	673	649	724	764	722	712	733	694	710	681	644	718	711	694	705	762	700	724	712	696	742	703	684	684	692	672	755	684	717	734	758	726	708	723	706	722	699	696	724	734	694	727	675	741	727	695	720	685	686	727	717	763	692	708	707	736	720	671	709	733	689	678	711	681	665	722	709	725	652	627	669	692	738	703	720	690	681	703	723	688	673	666	674	664	694	682	679	690	680	691	723	696	690	737	690	735	675	724	694	742	717	705	728	677	699	677	745	723	727	674	745	718	700	700	723	672	716	712	661	724	710	698	701	708	692	688	738	723	679	753	681	680	714	680	681	713	699	718	705	669	676	746	700	675	682	728	731	700	663	732	675	669	725	700	698	739	692	716	692	713	692	673	642	679	711	669	740	714	701	673	685	689	705	699	757	670	695	712	717	704	677	699	729	702	683	711	657	673	743	699	769	734	701	733	719	763	731	716	712	691	732	727	688	681	706	765	717	668	706	739	694	735	740	735	726	740	727	734	703	685	723	740	722	740	720	696	691	675	737	698	750	708	648	740	685	708	664	720	681	708	700	668	712	670	641	670	656	718	707	703	692	707	653	647	698	678	742	699	698	730	734	691	675	724	696	682	689	733	752	673	657	718	671	758	676	686	690	658	753	697	707	711	673	696	686	691	666	732	686	692	689	683	692	747	682	735	716	739	711	739	732	664	698	692	703	698	636	761	743	658	694	775	712	712	727	743	689	709	693	721	711	691	682	675	712	697	706	720	665	664	745	680	660	743	682	699	713	706
24329	7374	3196	1586	945	750	571	492	429	404	409	571	472	327	304	356	290	300	291	311	328	317	288	294	316	313	304	302	269	298	298	291	252	280	316	275	279	269	281	273	309	301	264	298	249	256	266	265	306	313	287	271	308	282	266	249	302	298	278	235	270	250	274	254	276	308	287	292	256	304	284	301	281	259	288	265	270	287	291	279	293	264	307	288	309	292	265	253	287	303	272	295	276	269	275	267	277	295	286	262	291	251	308	281	279	291	292	304	271	299	291	296	295	299	265	271	285	296	280	279	293	320	270	309	279	265	291	275	263	304	274	279	265	302	282	262	295	263	263	265	265	302	291	288	268	341	273	278	262	268	264	292	288	260	269	297	277	260	268	297	298	277	272	256	275	284	259	266	288	302	287	260	257	241	248	273	277	269	264	275	273	265	274	280	301	275	302	258	272	270	301	271	287	266	281	278	288	269	288	292	265	226	288	290	301	274	294	303	281	274	272	257	280	279	261	290	290	267	275	270	273	294	249	297	277	268	274	304	289	268	272	302	254	284	266	247	263	294	276	274	274	267	297	259	300	273	254	280	292	258	280	283	295	278	308	285	259	264	277	274	262	261	272	276	299	265	256	289	288	268	322	300	307	273	273	265	253	241	291	261	290	281	298	277	308	255	255	291	295	281	301	295	283	277	304	302	257	286	254	265	283	265	325	271	281	265	284	281	271	284	315	273	276	273	281	285	269	259	264	285	289	300	283	285	252	284	287	271	293	289	280	265	244	275	279	283	274	277	260	292	286	282	259	285	277	266	281	279	308	228	288	271	276	298	282	267	292	290	288	285	248	286	299	260	287	290	291	269	292	271	265	251	297	283	272	266	252	302	263	320	262	257	268	291	247	285	293	273	257	282	272	301	257	273	267	258	282	297	269	303	253	278	281	277	280	289	284	287	300	301	272	263	295	285	265	304	280	265	286	304	284	297	304	261	298	286	280	259	304	273	285	260	241	270	304	293	253	282	286	283	271	276	268	277	283	248	291	292	279	274	313	249	279	294	257	250	272	279	281	297	268	288	258	277	255	280	290	275	278	261	286	283	277	279	281	272	280	311	309	282	265	293	300	267	258	275	300	274	275	313	289	269	271	287	243	304	293	309	271	261	281	265	268	275	284	272	309	296	292	271	266	293	269	273	252	309	280	270	284	303	261	258	284	274	259	305	275	261	277	278	329	296	295	283	279	266	312	284	301	286	284	269	266	254	275	274	293	268	284	285	257	290	285	299	265	263	304	280	320	274	293	243	258	297	277	273	305	263	299	297	301	315	269	299	266	307	265	276	273	274	264	308	268	250	293	299	287	274	259	319	264	293	274	263	274	297	273	287	288	271	245	271	270	297	277	279	251	301	245	290	283	284	281	269	281	293	267	271	270	275	315	270	314	289	290	286	291	270	276	265	280	254	294	272	281	250	281	283	265	277	301	310	256	302	253	303	281	286	295	279	272	297	264	291	271	258	276	293	304	283	257	284	294	282	304	269	292	257	295	301	285	287	244	269	262	265	245	283	252	276	289	322	282	302	300	282	287	298	265	276	313	259	291	287	271	297	287	285	287	280	264	296	290	283	302	288	257	271	283	277	293	262	276	278	257	303	277	269	281	294	259	283	293	251	231	297	302	284	264	301	265	302	246	267	271	282	283	293	284	276	273	285	285	279	258	277	295	295	255	291	314	298	277	268	310	307	250	269	334	292	287	337	291	292	299	298	255	287	286	281	284	253	248	291	287	271	304	270	251	254	275	254	287	293	272	274	303	263	264	288	264	266	314	264	287	306	279	276	228	282	257	301	293	288	284	268	276	246	255	278	288	276	266	294	287	288	259	291	269	307	283	261	300	293	297	295	306	287	273	290	293	295	278	265	266	271	278	258	273	281	295	294	285	279	283	255	269	265	298	309	299	273	237	267	261	317	279	282	275	313	313	282	288	294	271	303	290	303	238	277	295	302	277	268	287	281	266	276	308	281	272	283	288	268	271	278	313	293	261	278	282	251	277	262	286	273	280	273	289	293	303	301	281	266	252	294	317	299	284	260	263	267	317	261	300	249	279	294	281	262	286	275	276	301	279	269	309	268	284	286	273	278	309	263	268	292	286	269	303	263	248	283	279	298	270	292	274	280	253	279	284	287	260	267	242	268	291	272	267	263	261	286	279	247	270	300	308	256	290	269	299	283	269	269	278	256	288	266	257	291	283	261	303	285	279	290	304	306	243	260	295	316	267	285	278	286	256	254	286	281	278	265	274	297	277	283	277	288	289	281	272	291	249	283	291	251	278	262	280	261	269	288	293	262	249	321	284	278	276	260	255	315	265	268	303	258	315	303	258	254	286	267	273	288	279	279	280	255	288	265	298	283	285	271	268	277	267	288	265	285	290	267	282	255	286	299	310	278	280	266	277	291	275	311	265	296	306	271	256	291	301	275	280	262	294	270	283	295	292	297	290	284	315	259	288	272	286	251	282	281	284	281	266	257	296	258	295	297	292	267	300	284	285	300	282	260	326	293	262	271	308	277	241	272	262	280	280	285	303	261	289	282	290	300	286	287	296	249	284	274	265	280	261	287	289	292	279	256	280	296	284	265	320	308	296	286	313	278	293	262	304	300	280	268	258	314	262	304	267	295	291	284	288	263	278	285	279	254	269	262	292	241	260	265	305	274	287	287	268	263	267	280	296	297	296	246	272	272	283	294	280	248	287	278	262	308	304	262	268	258	256	271	258	288	275	267	297	272	268	279	294	270	244	275	269	288	282	276	290	277	245	261	287	280	296	277	305	278	281	272	279	243	283	289	276	285	297	266	269	310	298	269	282	287	271	274	282	265	274	243	282	287	310	250	272	248	247	301	297	299	257	305	280	258	286	284	286	265	298	293	278	295	287	263	253	286	252	267	277	287	272	283	257	287	276	271	268	284	295	285	280	289	282	264	262	270	272	287	282	294	274	307	292	282	282	291	291	274	293	286	307	292	248	265	267	281	285	290	290	267	334	278	295	300	291	288	271	263	261	269	259	286	282	312	274	305	271	285	294	283	265	284	262	269	301	290	280	292	278	271	283	275	326	290	261	275	312	259	310	275	338	291	246	266	293	278	282	310	283	237	325	279	251	294	301	273	274	281	307	261	292	270	289	266	263	258	286	260	273	265	273	282	286	292	287	302	267	304	264	277	275	300	276	283	294	273	281	271	284	284	280	313	269	254	257	264	273	270	309	281	261	267	272	270	264	266	270	307	275	274	263	280	255	286	287	316	294	310	295	297	295	253	285	282	267	282	260	286	275	273	278	266	310	282	253	282	269	274	280	296	264	296	316	293	292	276	265	297	275	281	291	282	269	264	313	268	294	286	278	303	261	303	300	267	302	291	270	282	301	258	282	258	293	266	258	269	251	273	299	263	273	244	290	297	250	240	265	247	278	303	268	284	288	273	276	297	269	286	321	269	273	274	269	295	257	264
15743	1728	3530	3855	3308	2676	2424	2045	1806	1636	1463	2937	1862	1177	1080	1034	960	968	915	983	883	909	885	841	853	872	863	867	835	845	843	764	796	821	774	837	787	748	822	752	784	807	803	808	803	805	751	858	748	721	801	798	761	744	750	788	694	717	730	731	689	714	769	718	763	757	763	723	742	765	751	781	753	751	765	758	728	748	719	746	737	811	748	731	758	709	759	773	749	709	719	703	784	756	739	737	702	736	753	706	724	717	741	718	739	749	750	729	709	767	716	707	714	734	689	749	738	703	740	695	741	761	704	748	773	765	753	679	766	728	771	782	692	727	745	723	711	762	711	736	673	700	746	765	740	730	717	740	722	719	715	732	716	704	731	752	722	681	720	716	728	746	719	698	739	762	692	746	772	761	699	729	722	711	721	748	760	717	736	701	773	769	702	738	686	733	747	684	740	739	718	718	710	691	704	753	761	736	765	687	751	732	744	720	768	709	735	733	736	740	719	746	763	726	763	699	730	729	742	788	700	749	712	765	724	731	759	702	715	768	715	760	701	705	718	705	748	717	756	714	738	739	747	731	701	747	729	741	734	695	765	734	734	736	769	771	700	747	733	753	709	698	760	732	697	689	731	709	722	735	700	728	713	755	769	714	760	744	719	780	732	749	678	767	721	717	754	723	714	719	711	707	751	735	725	723	734	723	752	768	760	688	725	733	717	714	773	763	741	726	738	704	744	729	710	693	748	682	689	767	728	716	735	720	720	707	740	719	733	720	699	730	712	724	704	742	753	750	739	724	745	706	700	745	757	703	699	717	725	660	701	658	728	723	673	736	714	706	778	704	707	730	661	730	736	703	690	780	767	781	727	679	721	702	670	739	725	753	789	736	734	710	718	731	722	752	767	701	719	688	721	713	761	784	695	757	746	727	731	711	683	690	738	762	699	763	722	730	736	752	732	703	671	790	718	716	733	738	737	679	763	691	753	719	766	687	727	737	669	755	728	768	743	794	675	737	683	729	735	763	727	727	730	699	739	758	694	752	734	728	713	713	748	690	675	720	773	750	677	753	706	698	756	782	737	685	703	704	727	692	753	736	723	721	717	735	775	698	753	766	747	765	776	727	708	752	719	731	737	712	728	749	757	739	765	710	730	709	714	706	716	761	748	757	755	761	671	693	684	807	762	763	734	713	740	725	704	766	750	741	782	708	716	737	693	729	707	745	699	802	716	725	719	683	734	682	731	732	737	743	725	721	707	691	741	737	771	739	701	703	656	706	746	746	734	729	714	707	786	658	700	759	717	745	754	739	734	707	693	728	752	740	699	763	729	701	725	655	745	688	730	675	720	715	765	742	745	776	716	707	713	749	737	775	727	770	703	735	689	722	716	658	742	723	744	701	753	730	751	765	735	739	725	731	755	721	717	718	726	666	739	743	704	714	734	721	739	706	696	756	706	732	733	747	721	743	755	712	747	673	709	746	754	762	710	762	678	717	744	738	753	693	720	743	729	741	752	722	724	710	780	709	733	732	762	740	715	695	726	738	709	716	739	735	770	704	725	703	761	762	738	706	709	716	702	716	683	723	735	719	700	725	731	814	711	748	695	711	726	744	727	703	717	770	746	716	759	734	706	783	728	675	717	743	734	722	717	702	794	719	758	754	777	696	708	739	718	683	735	741	707	784	731	688	705	738	732	740	704	761	730	727	769	726	739	754	721	740	727	723	742	751	775	766	692	719	740	760	770	718	737	754	747	743	721	750	704	720	736	771	709	701	781	716	737	704	723	768	717	680	718	723	724	731	750	730	726	769	707	698	762	682	739	737	709	684	774	773	722	729	734	775	713	742	727	727	736	706	719	738	731	716	731	711	710	756	701	734	784	684	713	716	761	752	722	684	757	714	740	710	720	726	694	747	738	736	752	721	742	720	740	750	744	727	738	759	708	694	782	698	725	715	725	771	697	700	736	720	732	696	741	753	705	706	719	743	748	748	703	813	733	711	697	737	670	706	751	722	733	796	699	744	717	725	770	708	713	734	690	760	782	720	747	690	712	716	753	667	738	719	749	726	709	703	732	756	750	718	720	722	769	711	686	719	709	750	707	700	742	721	763	738	710	745	759	762	758	806	704	701	762	728	750	739	771	730	698	734	746	747	752	741	750	702	723	723	728	690	715	719	728	718	722	691	735	754	710	748	733	741	681	732	743	791	774	695	740	714	799	689	720	787	771	723	734	740	713	802	739	788	752	693	759	749	719	675	727	729	666	698	711	747	742	760	703	713	693	713	699	702	726	689	758	723	755	718	726	734	724	713	713	803	700	703	719	711	704	753	749	749	730	691	741	743	701	718	703	741	782	748	738	707	718	727	722	744	748	696	734	719	731	738	727	738	693	749	743	782	777	763	724	782	716	726	744	711	746	737	779	786	754	718	795	751	729	724	730	754	736	721	737	707	712	691	774	769	723	770	754	740	698	719	707	759	754	752	668	761	765	725	753	768	720	727	732	766	731	787	758	748	745	730	743	739	759	744	709	774	756	710	689	715	747	718	731	753	747	767	761	731	714	698	786	747	739	727	702	664	749	760	714	706	698	750	718	693	699	704	691	789	753	796	774	766	778	711	740	773	716	711	701	722	716	708	766	724	756	710	758	713	723	787	716	749	741	710	701	739	736	696	731	735	727	736	707	721	739	729	748	697	736	718	774	734	753	756	785	760	748	772	764	740	698	721	752	739	706	766	685	750	760	728	761	723	710	713	676	752	771	706	735	745	756	727	758	683	780	721	726	738	692	728	733	757	707	716	715	752	759	695	725	742	747	756	693	727	804	709	739	781	707	735	749	705	716	728	724	723	781	711	716	713	782	771	740	763	710	734	703	731	758	712	779	755	756	732	725	748	764	746	680	675	731	723	735	729	683	738	726	794	689	747	738	689	725	749	773	751	755	790	780	742	734	715	752	728	758	728	716	758	722	736	702	691	819	760	712	748	784	768	744	719	726	720	741	729	728	706	723	769	740	715	679	738	752	762	775	723	741	737	728	717	733	693	721	725	768	710	781	728	730	714	750	698	721	702	779	712	714	763	691	706	731	752	689	738	734	714	736	760	698	729	750	690	685	686	743	754	728	775	724	718	765	731	724	738	782	737	709	755	750	772	729	754	709	703	740	730	696	720	689	739	725	716	786	725	773	711	714	768	731	705	745	686	711	717	712	719	753	744	746	687	724	716	773	735	691	710	738	733	695	740	751	745	720	728	734	769	749	758	719	697	735	690	722	739	728	693	739	724	751	698	748	699	733	724	720	718	715	734	769	725	771	793	737	766	747	766	720	741	713	730	681	733	768	714	693	747	704	745	745	707	723	726	713	695	693	759	739	720	752	723	767	697	746	745	714	768	747	718	712	800	750	757	756	720	726	693	732	753	747	712	777	703	722	746	747	704	737	698	709	721	800	765	741	736	750	712	704	782	750	736	707	735	709	745	756	681	749	729	724	728	737	699	728	747
31926	12209	6602	3643	1843	1050	720	520	455	362	352	711	429	260	233	214	228	190	207	188	164	172	164	165	158	162	166	176	135	149	158	151	170	162	174	144	143	166	142	145	136	149	162	145	153	143	148	156	129	140	167	146	132	141	144	125	156	137	119	132	138	135	157	129	132	148	136	140	140	151	144	135	140	131	124	159	128	161	128	162	152	148	136	161	135	156	140	147	114	128	140	159	129	136	124	143	152	151	128	144	123	130	139	138	130	136	135	161	139	142	142	141	145	134	169	143	138	151	153	128	130	147	125	150	148	146	121	153	129	127	153	122	143	118	141	139	138	114	129	136	144	134	124	146	143	156	146	129	157	137	145	142	141	136	132	148	135	123	131	130	128	145	121	112	132	137	156	123	118	140	142	112	127	141	145	165	145	142	123	115	149	131	135	115	127	120	145	139	148	132	124	149	122	145	133	118	137	124	146	130	137	141	126	137	140	144	123	150	137	130	142	149	117	139	156	147	124	125	141	143	139	133	123	121	143	130	123	126	119	145	128	141	148	134	128	143	140	126	144	152	116	146	150	149	98	137	147	139	132	143	120	128	153	129	117	124	128	148	139	160	146	148	147	136	127	133	132	126	142	128	116	129	152	143	128	125	133	138	128	128	136	138	168	138	134	146	127	131	125	138	131	158	149	158	144	133	146	136	138	144	137	121	128	136	117	127	121	138	133	109	171	135	128	123	144	159	140	137	163	139	141	155	148	142	140	146	173	122	131	131	135	128	135	147	131	155	127	142	133	123	127	149	139	148	129	152	143	130	124	122	123	142	140	134	115	145	144	136	139	134	120	139	128	116	151	142	136	130	135	139	158	152	159	129	124	129	136	133	134	134	135	144	139	141	113	153	122	141	131	129	148	145	128	143	144	132	135	144	135	150	144	142	143	153	141	146	129	133	132	139	138	105	130	121	142	134	122	136	136	143	129	134	135	132	139	142	152	122	133	130	143	133	146	142	134	120	116	139	147	131	138	126	133	136	140	122	134	146	148	118	142	132	127	128	137	125	134	125	141	149	137	134	148	136	143	121	143	121	128	161	124	146	126	131	112	125	146	142	137	118	132	129	154	129	123	123	136	154	143	102	127	175	131	125	154	161	119	122	139	143	140	140	130	141	141	131	144	137	128	117	131	154	131	133	109	128	129	123	124	131	135	123	145	140	126	125	135	148	142	133	127	139	127	124	154	148	140	131	125	110	112	127	142	129	132	137	123	123	124	116	133	119	137	121	142	134	146	120	123	144	133	148	143	148	133	146	111	125	159	158	138	137	135	130	138	151	127	134	121	155	136	132	131	152	139	151	123	132	125	121	137	140	142	138	144	145	143	122	153	145	129	135	117	148	121	142	157	117	139	120	149	147	134	147	144	155	125	151	129	147	134	150	145	142	147	139	107	145	127	123	129	135	113	134	139	165	138	141	135	123	143	134	146	136	151	123	134	136	147	125	130	145	130	124	147	138	141	117	141	129	146	119	152	123	128	125	138	155	126	135	114	146	139	126	103	147	134	111	141	127	133	125	116	157	140	149	129	150	145	136	134	127	121	160	139	148	149	110	136	143	144	111	148	138	146	127	124	126	127	135	138	148	141	126	127	130	125	129	144	122	143	163	138	133	120	150	131	135	140	147	132	152	139	138	143	131	133	118	159	123	144	162	139	150	155	131	131	133	141	131	122	128	144	153	124	141	155	118	138	148	138	106	141	130	114	125	146	131	127	141	139	139	142	123	138	131	121	136	139	132	164	144	138	142	137	136	128	138	125	128	117	135	132	128	127	131	134	134	140	158	140	146	144	154	139	138	139	146	139	120	144	132	97	133	144	147	118	135	136	149	141	132	144	129	132	126	131	146	138	119	143	155	133	138	152	143	129	144	130	137	127	134	135	128	144	153	149	125	131	141	139	146	125	140	143	147	115	128	141	136	121	145	145	121	114	144	143	125	120	118	151	147	128	129	139	150	149	127	131	145	132	161	141	140	137	126	134	141	150	142	156	118	136	149	117	122	126	139	135	126	140	158	154	137	148	135	132	114	138	121	134	124	119	139	144	135	146	130	137	142	149	146	136	144	124	139	149	119	139	144	151	121	137	147	155	125	137	129	116	143	138	135	143	123	123	138	136	145	153	144	99	125	139	138	135	126	125	142	119	135	140	139	147	121	157	114	157	119	129	124	135	153	123	139	120	128	126	118	153	139	121	136	130	116	138	153	139	151	132	133	129	129	133	130	150	131	127	142	113	134	154	149	148	140	125	153	136	140	126	151	128	150	136	147	118	141	124	139	123	141	125	146	126	151	139	132	122	116	162	157	120	114	155	130	132	125	135	142	145	128	129	140	141	134	146	134	143	118	139	140	116	131	121	130	136	127	142	144	137	123	144	154	127	128	134	148	153	137	148	116	138	125	133	145	126	133	129	147	128	136	153	149	138	166	138	127	145	136	147	146	145	127	109	135	138	117	146	137	107	163	159	143	145	119	122	129	123	141	130	148	154	144	148	128	139	141	137	128	146	147	133	147	135	139	135	127	134	145	136	142	127	137	126	149	137	130	135	154	123	131	131	120	116	131	130	142	127	132	148	130	128	137	127	139	129	121	125	141	136	152	124	127	134	139	136	136	118	151	131	116	144	125	121	127	129	129	124	139	137	162	115	116	144	127	133	130	141	142	136	149	134	133	151	138	142	153	162	122	134	162	134	134	135	136	110	135	128	121	125	162	113	158	132	142	131	142	137	140	134	141	152	134	137	124	121	152	138	147	159	146	157	132	120	132	122	143	130	134	128	143	147	159	156	137	134	122	124	137	130	139	131	145	141	135	128	158	132	135	155	145	120	129	147	120	121	135	114	135	151	149	143	135	139	110	145	124	168	138	118	145	148	134	151	140	134	116	147	150	124	157	144	142	127	135	128	119	134	135	128	147	152	110	148	145	139	144	147	138	125	138	146	139	141	122	144	129	113	138	150	126	141	152	146	134	138	119	137	128	138	152	142	127	135	109	124	135	134	139	133	149	142	136	132	135	140	166	126	129	138	140	159	121	130	140	148	115	149	115	144	132	142	129	125	144	151	120	109	125	141	138	141	148	133	125	126	143	137	132	138	129	141	143	138	132	141	135	122	147	151	145	127	111	107	143	145	133	146	133	129	135	139	135	166	145	154	144	165	143	130	135	136	160	153	157	132	122	133	127	124	123	150	125	128	144	147	149	136	134	135	135	130	134	125	121	127	140	130	130	144	142	113	116	122	126	134	151	146	140	128	157	140	130	149	137	145	138	135	132	120	136	126	173	124	145	151	134	138	112	118	151	120	148	127	146	143	119	132	114	138	145	125	126	178	153	113	145	155	134	135	109	130	137	143	106	126	127	155	153	122	147	123	137	148	134	135	175	140	154	142	144	129	145	136	149	126	126	160	162	139	155	132	139	117	147	128	153	142	106	133	138	134	138	142	125	120	128
18995	2324	5728	6155	5337	4276	3311	2785	2446	2031	1796	4256	2094	1228	1128	1023	992	852	836	830	751	750	760	666	662	601	577	563	575	552	555	552	531	493	539	534	518	503	496	465	502	439	474	460	433	420	467	438	477	432	407	404	469	471	436	400	432	433	440	408	490	420	415	449	362	387	402	430	395	385	410	418	402	388	376	418	394	418	425	420	420	407	395	420	387	411	392	383	409	449	412	387	414	373	368	431	385	423	378	401	395	407	412	394	395	358	367	405	396	394	345	413	394	400	382	375	394	389	397	396	376	371	392	379	424	406	398	399	394	379	397	405	368	374	399	372	354	407	375	380	410	386	361	389	392	357	402	359	384	370	387	393	403	405	317	355	370	365	384	384	386	425	351	413	364	370	409	386	384	364	415	419	362	371	386	404	402	382	347	371	357	387	391	427	377	378	378	398	391	335	420	396	387	412	368	388	389	410	408	406	386	379	379	343	366	431	351	390	392	400	404	396	371	379	374	380	360	384	397	440	405	410	366	372	375	376	353	393	371	369	375	394	388	381	434	406	426	366	379	400	377	393	339	381	395	405	381	366	367	394	368	395	391	368	428	384	352	401	367	386	387	353	374	367	379	381	369	392	365	394	397	381	422	405	368	386	397	436	388	390	369	372	388	392	384	371	375	375	362	399	381	382	389	421	353	381	393	404	393	344	397	399	359	389	390	382	397	396	381	398	374	380	358	383	389	384	394	383	376	410	372	398	369	364	372	392	374	384	409	370	378	364	382	378	385	374	356	393	389	392	378	361	398	372	365	413	397	405	365	379	394	366	364	375	395	390	374	352	368	393	366	395	377	386	381	349	375	362	392	365	388	363	412	391	383	371	394	363	383	366	356	367	370	414	371	327	352	337	388	397	387	391	380	411	389	382	407	359	385	395	382	397	411	375	387	362	383	404	364	389	383	379	394	379	379	391	330	378	364	362	395	383	397	409	393	382	392	377	379	371	370	363	378	379	398	379	379	378	343	365	369	392	380	403	392	380	326	370	376	381	374	397	387	354	376	406	401	420	407	376	383	361	373	385	410	355	328	374	334	400	400	390	367	367	381	362	396	389	379	388	373	391	409	418	385	365	372	374	402	407	384	390	363	398	380	338	385	371	382	377	374	352	401	374	383	366	390	363	402	387	368	408	398	363	409	374	359	356	410	381	419	370	393	388	364	380	373	380	362	353	364	407	398	377	396	371	381	381	394	378	397	399	411	384	380	372	411	376	398	360	420	374	388	404	333	361	389	398	398	384	356	350	342	363	375	399	376	382	408	393	403	358	382	355	414	372	390	377	373	376	357	365	407	379	405	354	391	347	381	398	385	378	393	385	360	417	383	352	376	382	350	411	361	412	350	397	402	394	388	362	401	351	397	392	404	401	392	404	346	361	347	374	329	401	390	390	394	436	392	366	390	371	383	380	385	391	393	369	372	357	392	360	392	369	376	354	407	377	402	398	332	379	397	372	375	377	372	387	371	377	400	370	398	360	396	376	362	344	358	396	395	404	409	356	392	409	374	362	368	397	389	355	373	351	385	391	378	393	375	383	407	395	389	350	396	377	375	372	414	374	387	374	387	387	392	385	353	390	363	380	369	391	360	411	387	384	415	382	351	360	392	406	369	372	404	325	398	373	357	342	402	362	377	423	422	372	339	369	374	373	384	386	408	371	397	357	397	367	362	399	426	373	365	372	382	385	376	367	375	393	359	388	365	374	391	364	404	394	384	389	378	389	359	416	394	343	371	395	379	359	409	393	387	377	389	366	352	372	372	391	383	366	346	384	377	370	378	369	379	356	385	412	382	393	417	416	382	351	387	395	376	366	370	367	392	403	382	417	341	384	375	381	387	385	390	395	371	369	375	392	379	377	370	393	367	375	365	357	393	384	401	366	389	389	365	384	408	389	408	370	354	364	369	400	431	402	363	387	397	380	383	355	379	327	405	379	396	370	394	399	359	379	365	354	373	382	402	424	369	372	392	374	398	347	326	363	409	358	435	409	397	403	400	383	363	389	353	399	366	398	359	396	393	398	393	377	389	377	351	390	374	379	358	386	370	345	363	354	397	386	364	366	381	395	378	378	369	371	380	379	377	395	360	392	383	397	360	383	377	393	354	422	381	380	391	367	403	413	407	425	376	402	381	363	365	364	411	390	381	389	351	404	399	389	409	382	377	371	411	390	372	374	371	395	371	352	389	387	351	368	384	394	388	405	355	362	332	435	427	372	351	373	385	415	393	368	400	353	358	382	387	396	370	367	344	423	367	376	387	376	393	391	388	381	365	404	411	402	411	391	392	375	382	368	391	393	379	379	355	397	401	374	396	403	369	380	404	353	369	390	416	390	397	398	394	348	376	389	382	396	383	376	394	386	375	387	387	376	380	428	402	372	357	366	392	396	383	400	354	351	448	388	368	413	408	399	364	377	355	362	413	400	375	377	419	377	387	353	416	367	358	369	382	361	356	388	385	361	375	362	392	368	386	339	362	409	403	392	389	371	358	385	387	426	377	405	399	393	375	393	411	356	367	377	393	378	400	391	360	351	373	392	385	375	376	377	358	387	376	370	403	375	363	364	378	376	379	370	388	376	396	403	378	414	368	393	381	411	343	377	355	400	375	355	412	360	378	386	414	404	393	396	369	400	385	378	386	352	371	365	375	371	375	370	344	359	405	384	396	410	378	385	394	378	407	397	392	394	355	365	388	410	399	370	369	393	406	396	339	369	374	392	394	372	385	377	399	379	357	359	378	393	371	393	374	395	390	372	395	394	346	382	342	360	363	404	393	372	417	385	377	409	371	373	422	371	420	392	383	407	388	370	412	378	399	375	366	365	409	424	384	373	446	379	376	369	387	360	368	378	357	381	421	371	408	416	375	433	401	383	413	362	359	377	382	415	393	374	376	373	366	397	374	394	383	373	410	396	388	366	374	440	386	365	397	373	373	384	363	361	418	379	383	399	369	371	385	390	367	351	363	382	394	375	379	415	353	371	371	395	412	370	384	384	389	410	370	375	375	389	395	412	371	341	402	394	397	372	399	391	363	357	393	378	394	366	389	392	393	332	413	374	395	393	375	410	359	382	440	388	364	376	364	418	356	412	368	379	370	433	371	361	377	363	356	381	362	349	396	356	371	387	343	392	402	353	366	390	415	367	368	386	403	377	381	403	389	371	408	403	402	386	357	374	350	359	385	368	400	364	401	362	395	409	365	384	333	366	389	393	346	373	354	395	383	385	364	395	383	350	378	353	383	350	381	421	341	362	372	394	409	394	378	409	420	409	375	363	411	420	384	373	368	359	377	395	393	372	394	365	375	352	416	360	340	378	382	387	386	380	380	391	366	372	367	422	388	400	384	361	382	390	374	373	381	400	337	363	375	383	370	391	399	355	384	381	398	392	385	404	365	350	402	409	338	394	395	381	397	416	393	396	374	372	389	386	351	353	389	384	407	368	414	386	403	368
3026	400	292	307	299	262	259	285	251	249	259	284	315	263	255	281	262	252	270	242	267	254	275	258	269	268	240	237	251	280	249	262	295	286	256	246	250	237	275	241	271	263	250	260	255	238	248	281	255	283	254	301	268	250	305	257	254	274	239	266	274	294	242	272	251	250	252	255	299	263	246	252	243	277	277	271	267	242	259	264	246	239	256	257	266	283	278	248	246	275	271	292	251	313	276	267	262	262	259	235	264	232	263	229	263	263	249	289	273	246	273	255	244	262	248	238	277	251	245	246	264	227	259	267	256	268	291	280	240	271	242	260	275	275	253	272	272	282	259	283	251	279	246	264	253	270	259	270	254	259	255	244	229	290	281	262	266	282	264	261	278	274	263	268	239	278	254	266	279	257	245	277	301	256	258	248	243	246	289	262	231	272	233	247	244	225	255	231	275	278	249	265	300	243	268	271	287	264	249	240	257	252	263	293	286	272	250	267	258	244	270	269	255	251	251	228	265	266	243	262	251	251	275	248	255	249	253	246	267	281	290	244	292	255	264	287	246	273	288	254	279	302	260	247	252	248	270	269	244	254	265	265	273	244	238	238	275	235	270	264	245	251	290	246	247	263	265	247	257	254	248	270	257	276	285	267	273	262	288	286	266	261	268	253	264	271	251	295	279	245	277	265	275	233	260	271	235	279	243	269	251	244	258	266	278	256	275	272	255	259	252	276	277	259	263	263	268	234	256	249	248	240	263	273	257	257	273	246	285	232	229	270	243	280	290	255	250	256	260	274	250	258	258	242	254	272	245	267	251	277	264	243	278	253	237	267	267	264	278	230	254	265	246	277	247	274	238	268	258	259	285	292	276	286	245	254	273	247	261	250	257	250	256	233	257	227	277	261	277	257	266	273	258	272	264	249	260	247	274	258	279	283	244	286	263	248	267	265	292	258	268	255	268	264	274	243	239	264	256	283	266	286	258	256	251	269	271	259	235	267	241	261	229	261	295	280	261	227	282	258	249	249	281	267	235	249	255	267	239	269	260	233	260	262	238	266	279	284	262	262	285	265	240	249	272	241	252	253	283	276	260	283	248	266	268	260	261	259	270	274	249	257	255	250	244	243	283	288	245	285	260	257	267	239	247	268	240	263	268	249	259	278	272	266	251	270	241	257	287	259	257	263	250	252	279	282	275	251	274	247	260	249	239	285	292	259	264	275	285	275	247	238	273	231	280	238	275	247	277	284	275	251	268	264	245	266	290	257	268	270	289	257	290	271	250	293	280	269	261	238	254	260	252	265	238	245	285	244	274	263	259	278	229	267	245	255	278	265	273	276	251	269	271	253	249	286	254	257	255	253	269	265	262	274	263	255	265	281	262	256	249	257	263	281	253	284	280	278	279	267	257	275	246	239	238	240	258	264	257	261	266	273	295	279	253	271	277	282	241	262	274	287	281	266	282	265	250	290	260	258	248	256	249	275	242	251	291	238	263	241	244	255	237	254	286	268	275	262	235	240	247	246	262	244	257	284	271	229	261	254	271	270	273	285	247	239	249	301	257	248	290	279	269	281	238	241	285	244	241	258	268	255	241	236	261	273	240	253	237	275	242	251	287	304	273	273	268	261	261	276	246	255	243	258	294	277	278	246	246	268	256	284	229	263	248	259	228	289	261	258	271	246	268	240	262	253	253	261	251	269	268	255	296	250	268	280	269	252	244	269	272	242	257	240	285	273	270	258	267	257	249	272	248	256	285	266	274	268	240	268	229	255	257	266	261	262	260	302	256	253	254	259	261	253	308	267	270	262	256	239	244	273	289	269	260	257	240	279	295	284	308	240	244	279	251	239	268	259	244	245	228	284	233	278	254	254	251	266	273	281	271	268	244	254	271	244	250	283	270	289	281	269	275	259	225	261	273	271	221	260	230	259	236	258	292	276	270	252	287	250	275	258	281	244	262	266	269	247	265	232	266	240	264	267	250	285	266	267	289	266	255	287	241	260	273	280	262	266	256	224	240	275	266	240	262	252	284	257	253	245	281	266	221	270	272	275	273	265	242	254	273	247	247	280	294	259	258	269	256	261	281	240	281	282	271	293	261	246	264	285	286	260	284	249	274	268	276	268	284	232	270	265	272	279	248	269	240	279	235	246	276	284	266	251	303	290	263	268	253	272	267	275	262	257	238	275	275	249	279	269	249	262	284	237	261	279	290	272	260	266	235	284	254	292	248	261	270	260	255	255	279	280	294	279	265	254	246	287	250	261	251	275	267	227	243	264	237	247	260	260	264	256	263	257	303	266	283	257	249	282	296	241	288	255	250	281	276	278	254	267	289	268	280	265	255	241	252	266	292	276	257	270	263	272	256	268	263	261	248	292	238	239	242	271	243	247	265	263	262	238	264	261	273	251	291	270	282	290	271	268	267	281	269	285	278	278	260	269	247	265	247	258	283	249	245	261	277	267	224	263	231	252	271	262	269	255	245	282	247	266	275	252	275	242	289	269	259	267	265	224	245	262	292	253	261	234	268	246	225	259	246	286	262	277	259	252	271	250	246	273	255	292	253	278	257	231	244	268	257	281	267	272	246	241	251	253	272	273	283	244	234	260	259	243	245	242	270	225	268	245	247	266	253	259	252	277	258	261	281	253	267	251	255	273	245	274	270	259	234	282	253	278	273	256	261	273	259	257	265	238	265	267	282	226	255	255	265	247	276	257	269	275	293	265	254	258	254	313	259	261	293	258	284	240	280	260	251	264	233	272	262	233	256	286	269	269	261	284	255	255	265	270	261	264	244	289	243	255	257	255	266	238	236	267	252	259	265	272	255	269	284	255	249	258	270	281	242	273	293	245	265	276	240	268	262	251	262	266	269	274	289	282	244	267	256	245	269	296	249	251	243	241	300	276	274	249	267	249	276	260	267	266	287	279	256	266	264	257	249	246	266	285	262	277	260	296	259	276	257	271	259	272	253	266	289	238	262	223	272	278	249	254	273	275	267	283	210	255	270	278	288	245	210	273	286	255	270	243	270	268	241	269	292	233	274	257	251	250	271	269	271	256	280	252	245	261	262	241	277	289	264	256	261	276	283	263	279	257	281	257	266	281	250	249	242	261	271	278	266	258	274	268	256	228	264	259	244	283	261	243	270	262	261	252	274	253	261	273	262	284	217	252	261	256	253	284	295	250	258	227	292	291	254	294	270	246	243	272	293	259	267	264	248	268	245	244	261	276	249	275	239	253	239	267	271	259	276	281	250	287	224	252	252	256	261	246	251	261	270	251	255	255	218	235	273	282	273	258	247	257	258	250	258	249	228	254	261	280	242	269	231	263	239	251	242	283	293	297	254	244	238	257	273	233	233	272	259	260	264	254	254	304	262	291	282	250	279	260	255	266	277	275	263	274	272	258	263	263	269	268	249	248	285	244	263	246	257	270	283	281	244	282	267	248	272	236	266	245	249	280	283	268	290	252	260	254	263	289	267	235	254	276	236	243	253	258
3157	738	887	906	845	802	865	759	808	766	755	784	721	768	740	731	694	705	714	719	661	730	704	706	754	696	680	727	732	717	720	739	714	722	695	701	660	700	700	698	710	702	707	704	639	717	716	751	684	675	787	687	696	690	733	702	701	680	719	709	686	743	725	702	699	733	663	706	728	695	677	739	706	677	698	689	670	703	708	692	711	733	705	730	726	732	727	678	727	692	720	687	707	715	687	701	696	698	680	737	700	698	667	656	721	704	722	695	678	722	735	746	680	706	689	708	674	732	711	716	653	713	717	713	725	727	691	715	699	695	712	712	690	690	688	696	695	677	710	718	715	722	661	693	746	690	699	708	667	706	721	714	711	730	665	675	671	713	735	723	645	692	674	708	759	630	669	671	655	716	705	693	754	718	675	701	706	696	765	686	712	689	679	677	684	722	704	682	741	702	692	718	722	742	694	719	728	694	739	676	683	691	696	718	684	729	733	698	734	652	687	714	706	658	718	744	722	710	683	720	674	763	710	667	676	724	694	713	716	660	710	730	692	682	723	713	773	688	728	692	704	720	777	690	733	715	690	702	708	721	696	696	689	666	716	675	704	687	732	668	715	679	718	629	676	716	701	684	723	713	712	738	700	689	706	685	658	706	681	745	672	725	730	719	721	737	692	725	715	676	668	746	735	755	696	683	683	702	734	735	733	725	688	688	663	739	697	667	724	704	720	740	703	714	735	754	711	697	717	668	696	693	683	714	689	721	705	715	685	724	712	661	665	681	693	704	701	726	681	698	667	709	686	718	702	743	673	670	724	761	688	687	720	669	688	685	697	719	670	708	731	711	680	694	628	775	678	694	727	706	667	724	714	683	700	717	728	731	749	706	758	674	701	710	722	716	701	742	741	695	678	713	699	697	678	700	668	682	726	700	708	703	687	710	683	728	729	682	741	669	699	706	700	682	692	700	688	703	679	720	738	667	711	762	713	733	740	683	673	708	782	743	680	679	704	699	650	690	683	672	752	746	697	712	692	729	664	706	723	684	674	684	684	698	712	707	652	673	715	753	657	663	755	710	702	709	693	694	755	753	659	695	712	743	699	686	679	697	707	705	750	693	707	690	708	674	706	686	683	712	695	664	755	724	706	695	680	692	733	679	749	696	744	765	699	686	695	703	682	693	749	721	702	742	723	684	734	753	705	688	694	701	739	690	737	703	746	696	701	741	756	698	704	696	712	707	666	686	729	675	689	727	689	696	658	670	749	674	728	697	696	718	758	672	698	719	715	695	676	729	689	658	675	665	740	697	711	679	734	732	762	708	681	681	683	703	734	672	779	715	695	713	697	685	649	747	740	706	748	697	733	664	729	692	706	704	717	650	735	714	717	687	736	673	697	733	743	684	718	692	651	714	717	711	705	702	757	634	693	708	684	738	728	670	691	712	739	686	714	730	681	676	667	779	733	708	703	669	715	735	709	690	730	704	711	679	711	683	704	750	691	666	702	722	723	711	710	702	656	713	690	697	701	711	696	687	687	657	716	739	715	701	693	697	724	711	718	731	697	708	724	714	691	728	660	721	730	731	684	676	710	784	657	655	737	703	741	690	672	729	701	676	705	696	745	679	724	716	674	678	669	727	735	718	718	672	721	773	674	734	726	691	672	717	738	670	708	697	663	712	713	722	705	701	734	696	738	730	705	711	737	691	687	673	746	709	716	713	760	700	726	690	743	685	738	721	694	723	673	707	729	666	690	665	729	667	727	706	708	687	755	728	702	718	708	720	682	656	706	703	689	672	706	708	658	726	721	700	714	674	742	730	708	715	706	720	721	687	751	707	695	696	761	700	711	706	735	698	720	711	675	704	658	673	742	718	702	713	697	743	743	712	680	717	702	664	708	688	771	696	729	721	711	688	705	730	744	737	715	679	715	752	681	713	670	706	711	630	697	707	725	731	766	674	719	738	689	725	685	713	687	706	742	690	683	723	714	658	710	643	735	646	687	732	714	698	729	730	730	704	719	686	693	710	713	691	700	689	694	645	682	709	716	673	728	680	734	697	675	707	712	730	705	706	696	686	717	708	701	750	678	696	724	716	718	679	698	698	687	716	695	712	754	764	721	724	685	721	737	718	736	679	661	690	703	727	702	703	712	712	697	687	717	709	638	698	672	703	660	720	690	705	723	660	707	683	684	738	723	694	696	739	724	701	693	713	704	686	720	677	724	716	695	666	693	756	722	715	742	716	672	710	730	697	710	718	706	658	665	693	737	681	701	703	691	695	706	694	647	699	692	720	745	670	669	701	636	728	678	704	702	685	726	655	710	721	728	688	697	688	677	715	730	688	722	700	736	648	697	680	696	676	682	693	693	690	689	665	695	713	697	720	686	684	679	659	711	679	680	666	689	729	708	746	727	762	728	700	746	741	737	680	714	668	725	757	720	708	680	675	700	692	698	746	694	677	738	732	711	729	738	714	768	717	687	737	668	743	692	740	683	757	678	686	649	708	713	691	696	649	710	682	716	758	710	688	668	683	685	717	683	721	648	709	709	774	709	691	679	733	616	691	701	731	660	695	730	723	699	710	698	696	728	692	693	722	703	719	690	708	756	738	718	686	721	685	757	654	653	718	716	662	676	704	718	731	703	712	680	699	714	699	714	743	741	735	730	725	644	657	736	675	740	711	693	656	676	717	726	649	707	691	726	679	674	746	687	700	703	696	684	659	713	731	662	709	724	688	708	736	718	687	705	695	676	721	699	747	722	742	699	674	736	706	735	717	722	769	670	694	704	737	727	698	725	743	693	697	712	696	727	697	685	706	721	688	736	709	670	727	690	693	699	710	694	723	745	686	727	735	726	697	650	713	711	697	705	705	699	681	734	633	678	655	704	715	721	743	722	651	723	615	735	666	668	725	733	709	752	676	732	708	739	691	695	694	735	688	709	710	729	704	703	731	713	686	706	686	714	691	698	688	700	699	730	674	749	708	717	651	695	704	669	686	733	648	702	722	739	682	716	718	641	691	711	645	689	722	717	733	719	665	686	681	654	659	677	754	681	684	637	706	711	700	688	676	717	713	761	651	713	714	711	723	677	676	649	761	724	717	708	679	716	702	683	691	712	754	666	714	746	663	719	698	745	701	707	700	710	681	719	698	721	733	723	710	693	687	707	721	716	704	687	722	704	657	697	687	702	685	681	743	679	640	694	704	691	701	748	665	701	719	703	702	660	720	715	691	696	718	665	703	736	667	679	725	725	674	663	688	694	690	719	704	694	722	702	696	688	700	742	733	749	758	659	722	723	661	707	693	661	734	670	700	696	745	693	727	678	677	719	648	692	729	735	711	675	675	720	716	688	728	729	729	716	663	664	700	684	670	707	699	716	706	654	734	699	671	711	713	720	675	661	730	678	686	692	730	734	671	716	722	744	677	762	646	727	726	698	691	696	713	702	687	731	719	688	712	725	682	695	673	680	736	676	708	661	686	718	726	713	710	697	734	688	686
15035	2978	1897	1281	959	656	588	490	465	405	363	472	385	358	309	308	321	338	318	306	312	299	293	309	274	336	274	277	308	296	283	296	308	307	256	298	289	288	301	289	298	281	254	299	295	294	305	279	294	260	272	309	274	293	254	260	278	254	272	283	251	282	275	268	261	277	282	291	262	273	278	262	273	292	283	268	271	301	290	288	285	283	280	271	279	276	267	269	310	268	294	251	305	257	286	299	241	254	256	280	273	268	301	271	264	278	300	273	254	256	289	266	265	314	282	305	259	317	272	316	267	274	272	261	263	260	299	307	291	256	272	275	269	292	276	306	292	291	305	303	301	273	256	295	303	246	273	273	272	292	300	263	309	268	306	273	278	260	276	280	278	275	289	267	284	269	273	284	281	247	287	246	310	262	255	303	242	277	292	277	248	279	281	283	262	276	280	269	272	294	269	268	263	299	282	294	284	274	286	301	318	252	298	287	262	265	296	259	308	244	283	295	274	244	273	273	280	285	268	252	288	284	265	267	268	293	290	305	296	297	273	292	293	304	288	268	274	316	271	293	263	291	256	257	275	254	277	272	273	250	281	258	291	264	274	303	268	282	271	273	240	304	298	264	280	271	300	264	298	284	272	250	288	291	254	299	279	250	279	297	280	287	234	283	268	280	264	282	296	288	289	290	280	275	267	279	300	280	254	291	269	278	289	300	294	265	292	286	278	283	281	312	289	266	263	265	277	304	279	285	289	259	249	261	292	269	283	295	282	282	247	267	288	269	312	288	260	304	258	268	262	305	266	282	273	240	285	301	276	284	290	242	277	279	298	301	315	285	288	272	285	283	270	283	281	289	277	277	280	262	254	297	305	295	265	295	272	276	271	309	288	293	257	308	273	282	257	287	274	277	269	295	270	301	248	281	256	262	308	291	273	244	270	278	272	291	274	286	303	286	284	295	283	268	267	273	286	273	277	310	285	272	296	285	299	280	304	272	283	301	290	263	265	273	288	258	274	281	281	265	277	299	252	252	274	273	290	290	291	270	282	250	285	296	265	298	294	282	308	291	296	278	291	293	288	279	273	271	280	248	280	255	269	266	293	268	273	290	287	276	277	268	278	281	266	277	270	263	311	278	290	268	277	260	296	321	282	282	258	273	295	279	292	268	254	299	272	284	283	292	249	294	275	251	278	293	261	273	287	279	255	259	264	299	260	260	282	267	298	263	276	279	280	296	298	266	267	284	270	264	242	291	261	287	278	267	262	289	254	278	301	297	296	274	273	274	289	265	292	250	273	266	291	292	288	303	278	270	294	300	251	285	296	293	308	288	267	274	262	259	305	274	260	289	255	284	272	259	301	286	293	292	289	286	291	256	271	285	293	270	284	294	275	262	284	261	296	267	253	313	284	285	309	277	306	263	282	272	256	270	281	258	273	296	306	266	275	268	299	252	257	268	275	277	287	283	242	261	269	290	296	276	240	293	276	284	285	290	258	291	279	284	285	292	261	274	296	276	267	297	288	301	295	266	318	289	244	264	294	283	265	275	300	284	276	272	251	250	299	317	259	276	267	256	275	301	265	278	262	281	273	269	265	285	253	260	294	290	270	264	264	282	290	244	283	278	268	282	293	283	296	261	261	279	289	271	274	322	272	272	273	270	254	248	288	303	269	255	283	274	279	289	279	257	280	289	251	264	256	305	271	237	307	264	249	288	284	300	270	255	252	282	263	279	324	288	291	278	314	290	290	286	255	262	285	296	291	301	311	274	256	259	291	248	269	289	333	300	289	263	264	282	249	261	293	268	284	258	300	271	275	287	265	314	287	301	267	272	265	284	286	284	284	277	284	271	309	306	307	276	293	266	289	282	282	293	282	283	285	283	274	292	270	252	291	298	262	279	266	286	267	268	263	260	273	257	297	261	277	277	265	272	266	279	270	279	269	305	309	256	272	259	275	295	264	281	247	268	272	240	266	290	280	266	260	272	298	284	282	261	263	255	256	254	289	282	304	278	302	259	270	295	306	260	258	262	254	280	260	268	293	301	273	260	273	284	286	268	266	309	267	287	293	264	281	283	273	248	308	292	273	291	274	241	309	295	264	269	250	289	280	282	301	267	290	276	281	247	244	284	287	258	260	282	288	253	287	286	286	284	281	314	269	259	302	289	253	247	275	279	284	270	261	277	288	287	262	277	273	280	266	261	252	283	277	282	312	283	283	259	292	255	285	293	289	242	265	277	298	281	255	274	297	302	300	309	259	245	263	280	283	268	307	283	278	288	280	259	266	285	314	272	257	239	295	292	288	279	287	264	273	309	268	277	259	261	275	267	258	242	264	252	268	265	275	277	251	261	293	281	284	271	297	283	276	289	257	262	231	274	296	283	261	258	266	247	261	267	277	294	276	257	226	252	296	293	264	277	273	307	291	277	247	272	292	262	268	247	270	263	260	275	288	256	273	299	248	277	266	272	262	279	286	323	254	270	287	297	290	297	302	256	287	294	256	245	251	271	298	278	276	274	280	289	282	262	262	275	265	259	293	256	276	271	274	284	299	272	287	265	258	275	290	294	292	280	281	255	242	280	285	259	271	264	280	291	275	270	259	314	286	282	269	256	297	258	260	294	297	300	265	281	311	265	272	269	313	257	280	286	270	284	293	263	260	305	273	263	236	253	291	287	258	299	281	292	280	292	303	273	259	258	287	275	279	296	247	253	321	288	286	270	261	279	265	275	258	277	259	296	279	258	291	288	292	279	265	272	260	269	281	290	284	284	258	273	267	294	233	255	316	278	264	255	307	255	290	260	282	274	282	268	294	281	279	287	309	271	277	251	271	301	263	252	287	287	280	270	278	303	244	264	263	277	256	253	308	244	267	271	288	236	250	321	286	285	279	256	264	280	249	293	289	270	276	272	309	276	260	256	283	269	293	292	275	254	262	253	270	260	293	315	265	264	277	282	277	292	267	283	260	267	320	278	321	273	282	305	272	274	289	290	293	287	253	283	292	265	274	255	261	302	276	294	270	291	287	266	265	281	275	257	292	219	291	288	309	250	278	255	316	285	285	291	288	273	270	276	269	302	258	269	274	287	272	276	277	301	306	298	292	279	303	290	304	303	298	300	266	279	278	254	290	274	258	256	290	277	284	272	273	301	313	281	317	263	283	292	297	275	266	290	266	293	279	273	287	283	286	279	289	307	284	300	303	257	292	267	266	310	262	279	272	287	258	289	264	250	271	251	300	268	258	269	307	309	300	288	272	293	255	270	263	227	255	293	245	348	307	268	266	251	255	245	321	273	271	267	289	271	280	287	283	286	280	285	256	282	271	272	280	271	286	284	291	286	272	283	271	294	285	265	292	276	252	292	264	279	276	302	294	273	295	257	260	285	262	315	283	262	304	269	260	252	307	275	283	296	276	260	279	275	285	264	262	286	305	265	252	241	294	290	282	324	249	248	307	261	281	303	261	285	276	264	276	247	250	321	285	287	282	268	308	256	277	269
9645	1838	3485	3844	3256	2826	2301	2103	1736	1551	1460	2106	1328	1165	1078	1063	997	996	931	916	878	915	933	885	826	864	806	857	827	820	781	802	823	840	838	811	800	753	774	825	785	796	770	767	729	759	758	790	742	749	766	712	744	730	712	750	784	751	776	727	728	721	817	735	686	753	718	827	705	736	767	752	770	711	700	718	718	753	705	760	736	735	728	777	723	746	659	738	695	732	781	739	708	784	724	721	729	720	751	701	732	727	724	700	746	723	689	725	740	731	731	710	708	650	664	726	766	714	757	738	762	716	814	731	721	696	748	763	712	733	706	717	758	762	671	743	712	699	734	733	747	759	719	776	685	736	727	751	740	701	740	723	760	742	747	767	683	734	700	702	720	694	700	736	724	727	727	726	733	779	731	752	713	725	743	713	779	727	673	744	749	720	726	718	727	704	758	766	749	730	683	688	696	719	661	729	769	713	757	722	691	711	738	713	711	728	772	690	750	729	711	732	711	786	746	697	735	783	727	812	738	714	750	749	740	677	739	758	694	725	693	702	674	766	724	744	710	714	705	788	739	735	771	716	733	687	752	751	705	729	721	715	730	757	725	769	715	732	708	708	746	751	725	757	742	743	739	712	688	756	726	698	723	769	772	721	745	724	732	720	713	713	731	723	792	735	720	797	767	716	730	748	754	766	806	705	704	751	750	754	743	707	711	716	743	703	751	749	693	715	782	694	756	753	707	766	717	700	771	720	723	706	717	710	652	694	706	745	750	711	727	725	776	703	706	733	751	756	685	707	696	729	685	671	699	697	702	735	714	723	739	707	735	695	727	736	738	752	730	769	763	758	712	726	699	751	706	697	779	733	782	730	732	711	796	689	728	717	664	738	743	728	760	794	748	758	703	696	724	701	691	733	736	708	668	736	753	731	739	687	745	701	744	723	725	717	659	711	727	744	689	765	751	734	711	744	724	712	720	732	754	733	726	746	703	737	726	717	761	783	712	728	727	730	722	706	686	732	711	721	679	743	709	701	706	688	744	709	729	744	765	777	746	748	725	668	737	697	701	708	738	761	753	730	777	751	702	724	734	708	719	719	732	743	707	723	763	733	719	742	753	726	727	709	751	732	756	716	739	723	756	717	738	682	714	773	776	760	745	689	711	782	744	697	680	729	727	721	728	715	716	751	724	748	732	746	735	726	744	722	687	730	733	730	735	707	730	756	714	682	673	720	719	735	714	720	709	718	746	707	710	716	731	715	748	745	736	741	763	741	759	709	722	716	739	681	694	724	738	729	740	747	715	722	718	737	753	766	728	678	731	745	762	690	745	708	666	721	732	694	750	772	707	730	760	724	728	749	719	745	758	716	686	757	777	654	710	732	728	702	790	705	743	745	705	703	687	710	733	717	716	708	688	741	739	644	659	747	699	716	714	704	752	718	749	711	696	754	747	701	751	722	703	703	744	719	734	711	735	709	776	767	717	710	705	650	753	716	723	784	715	734	750	688	708	721	740	705	742	701	754	716	640	732	783	770	734	720	730	766	661	723	737	680	744	741	748	759	709	771	697	701	735	724	752	727	717	717	714	735	719	743	726	732	720	725	717	741	694	768	753	757	684	714	718	773	732	745	723	687	766	741	780	736	718	702	720	744	749	682	728	782	712	770	736	749	683	775	750	749	723	722	730	725	729	706	719	763	724	738	725	728	710	726	738	742	769	722	779	735	714	720	692	757	751	716	722	791	750	738	721	673	734	706	728	663	690	682	756	716	767	761	723	759	742	705	761	699	737	700	707	718	669	736	701	720	718	697	720	733	764	709	754	703	737	760	709	723	734	763	708	755	698	692	729	720	694	712	756	771	737	734	703	718	700	724	743	708	777	693	702	727	682	740	707	717	740	724	710	717	682	722	728	750	763	706	726	725	685	725	789	736	729	725	734	722	740	692	775	723	705	725	667	731	737	680	764	749	699	724	692	752	715	717	742	682	696	727	700	763	747	743	701	718	732	698	727	730	710	753	700	707	738	740	706	723	684	724	730	705	689	674	746	758	721	779	735	718	727	720	738	738	708	738	719	746	712	741	775	676	685	727	756	741	753	759	718	710	748	734	710	727	701	751	759	713	696	728	733	756	737	720	723	712	691	717	714	674	743	782	774	741	763	748	707	775	737	747	776	744	702	707	688	759	689	693	702	760	730	708	737	687	741	726	730	739	710	691	747	725	765	712	717	717	744	769	743	760	749	688	736	757	721	730	714	726	735	698	713	713	725	709	728	721	734	741	692	686	694	722	762	744	652	760	731	716	728	727	715	703	762	748	716	747	699	680	707	755	740	717	706	734	741	750	687	715	703	710	757	719	742	709	794	754	748	702	699	733	729	661	735	727	745	774	768	744	729	701	752	694	759	698	744	738	702	727	705	730	668	718	708	740	745	732	723	717	738	736	734	697	656	728	805	678	725	716	704	743	751	673	743	716	692	698	723	715	730	678	737	693	663	732	771	732	729	726	675	712	749	719	720	780	781	756	664	724	688	715	752	757	678	757	720	728	713	712	702	720	738	726	710	740	693	747	725	684	733	735	715	713	693	712	700	729	707	719	713	779	713	744	726	701	725	724	784	756	735	706	746	780	683	701	731	701	649	730	709	731	695	698	746	691	728	725	776	750	700	727	741	746	710	710	717	747	723	780	732	768	714	745	716	767	726	674	763	744	753	752	744	754	764	728	754	764	709	753	746	731	708	754	724	745	759	714	731	722	697	711	756	708	745	730	768	736	740	711	723	731	745	716	714	710	735	723	698	708	741	719	703	727	740	728	762	763	764	746	727	691	767	711	732	690	711	718	720	735	748	718	744	683	743	751	715	757	738	716	756	758	698	692	678	697	772	741	743	695	778	751	804	780	739	699	745	722	718	738	753	740	736	738	701	778	746	762	748	748	733	726	749	724	713	753	716	679	692	728	688	702	735	746	710	715	700	756	790	743	736	707	716	750	757	699	728	707	760	739	685	687	712	748	747	737	735	749	753	723	749	715	726	730	726	721	721	706	738	702	745	701	778	721	745	735	771	682	770	692	794	715	704	720	711	742	733	786	776	708	783	748	727	734	725	749	687	744	734	679	763	729	755	758	769	742	701	730	779	697	795	750	718	783	723	739	771	795	736	709	763	690	724	708	765	689	729	766	788	751	705	707	703	728	750	724	760	697	731	729	730	687	698	744	693	667	756	719	700	699	712	741	717	735	709	706	742	701	751	726	742	713	776	710	681	735	763	734	746	687	733	718	748	702	708	721	728	697	736	717	751	741	706	698	717	762	718	748	730	735	720	764	723	747	720	711	694	724	750	709	731	763	732	736	696	719	717	744	754	727	760	763	739	737	725	712	746	721	727	706	750	680	804	726	747	722	723	710	691	725	707	734	675	759	762	706	702	747	718	760	738	735	769	709	751	691	766	714	752	758	709	726	751	674	725	687	709	754	656	719	750	721	761	763	669	768	698	736	711	707
24847	7273	4089	2440	1537	965	723	531	426	388	373	396	261	251	241	195	225	215	171	197	187	163	150	161	170	155	169	160	159	133	154	150	143	135	166	137	162	142	159	175	149	165	146	159	126	161	129	126	115	158	124	148	113	135	136	142	133	126	118	145	131	125	161	148	145	134	171	136	147	135	127	155	174	129	141	140	119	142	153	125	151	144	127	124	134	142	158	128	131	167	137	136	127	116	154	144	135	129	141	140	143	146	153	119	126	127	127	153	126	143	130	138	127	140	145	136	133	150	126	151	130	138	151	117	137	149	117	127	150	134	142	124	132	131	150	136	154	157	141	141	123	126	144	124	127	151	141	151	134	116	116	138	121	117	144	120	143	129	129	120	117	143	138	121	126	119	148	131	124	127	134	147	132	136	128	148	133	146	146	145	122	126	142	129	148	138	121	129	134	151	139	122	122	126	142	124	121	131	133	130	129	141	142	156	118	130	137	125	137	138	142	128	118	148	151	127	130	145	127	117	149	141	142	139	140	162	121	118	140	130	118	146	127	145	142	142	131	131	129	147	147	124	167	133	128	137	124	116	148	132	140	120	155	108	141	117	122	132	125	131	151	105	122	129	135	126	137	130	130	115	126	141	148	145	144	137	131	124	130	128	136	119	150	121	128	148	137	134	149	144	132	126	147	125	137	133	135	138	135	129	144	135	137	129	127	143	129	140	135	129	134	135	117	151	131	119	150	129	147	134	169	134	127	121	125	143	142	138	138	139	135	135	134	128	134	123	140	119	121	122	131	137	127	126	140	145	154	135	141	129	132	156	135	132	141	137	135	135	124	121	165	157	145	137	141	132	127	139	150	136	145	134	149	127	146	140	128	132	132	144	148	106	140	134	113	152	138	133	128	122	122	132	150	133	129	141	150	133	139	114	113	129	122	149	111	148	147	148	136	128	141	144	144	129	134	131	122	143	131	144	144	126	126	128	139	141	102	136	142	129	151	123	133	145	117	130	118	141	143	140	105	135	138	145	151	146	142	168	142	133	154	143	135	139	143	118	130	133	139	130	129	129	149	157	136	134	144	146	107	145	142	117	136	152	138	152	125	121	141	145	126	128	141	131	136	138	139	163	126	123	143	129	130	124	140	134	130	136	138	111	135	145	115	117	137	121	128	148	128	134	119	155	139	146	128	149	134	136	126	145	119	145	122	128	160	134	130	123	122	151	146	143	129	155	137	138	110	138	141	132	144	128	119	122	142	136	141	119	140	129	140	157	155	126	102	141	140	122	133	134	136	142	115	122	133	141	154	144	110	158	147	124	152	144	156	125	141	147	133	129	146	125	124	146	130	153	141	125	137	124	118	139	145	139	143	111	177	132	155	121	142	146	147	138	135	127	141	142	144	146	144	131	141	132	130	125	128	143	120	140	126	150	125	124	139	126	135	144	129	137	122	141	131	124	159	138	151	138	150	133	126	122	135	132	132	136	136	143	111	120	135	144	132	128	138	119	121	147	113	148	134	131	129	129	120	131	157	137	115	136	123	131	137	147	135	134	135	144	130	142	123	124	123	149	137	119	127	121	120	140	134	145	135	132	121	124	129	136	127	147	122	114	116	130	123	138	130	125	120	123	138	153	133	128	146	129	125	145	120	142	135	136	117	140	119	119	141	148	127	141	122	130	153	138	150	112	140	133	136	129	145	119	133	135	132	141	124	145	135	145	142	129	150	132	137	142	140	134	134	141	113	151	131	126	138	140	135	142	143	133	139	126	141	140	144	131	144	150	103	137	153	122	134	142	114	132	122	153	143	122	147	134	122	128	137	145	124	137	128	110	117	123	132	114	128	130	145	133	126	112	116	137	135	117	137	137	120	131	114	138	126	129	123	125	129	139	128	126	135	129	139	160	156	114	110	142	141	147	121	133	150	156	120	146	156	115	131	117	133	139	146	136	126	138	119	126	135	140	125	127	129	131	143	124	110	147	138	139	113	154	127	160	117	115	138	118	123	146	131	135	116	149	131	141	147	134	145	112	142	132	107	158	134	139	150	144	132	132	144	144	126	124	149	148	125	146	146	151	134	157	129	142	129	129	135	132	156	133	130	118	124	132	138	138	133	141	127	150	146	138	164	134	120	117	155	142	108	117	127	124	131	138	152	136	144	141	121	147	148	127	120	127	132	114	132	134	129	156	142	129	135	127	139	141	120	114	164	137	132	131	129	131	128	155	135	128	136	138	137	140	129	131	144	121	136	142	124	143	138	130	150	147	129	145	139	135	139	122	151	140	122	145	149	117	123	118	124	144	132	129	146	128	159	130	136	157	121	135	131	142	139	123	133	122	108	122	147	151	148	141	139	144	141	128	141	133	134	130	140	122	139	140	115	130	150	134	124	134	135	142	156	134	143	143	146	151	133	153	136	143	146	111	137	129	128	156	150	130	147	142	141	126	149	138	115	130	150	142	132	115	155	131	115	129	132	131	152	138	134	134	105	148	116	140	142	148	127	136	129	129	136	142	132	145	144	115	144	132	115	151	131	131	128	142	148	144	140	137	142	124	131	125	126	146	142	148	144	113	134	133	134	151	138	141	131	135	141	154	140	144	140	157	112	165	140	139	141	126	144	144	148	166	130	133	144	143	139	106	121	132	142	160	149	127	133	142	138	118	136	137	143	139	124	151	127	120	151	127	135	140	157	149	139	142	148	139	137	144	124	149	128	134	122	121	119	116	129	125	143	148	142	137	136	122	151	142	129	133	146	128	151	141	131	130	144	166	121	123	136	150	123	136	158	130	128	126	140	142	132	115	137	145	133	118	134	135	126	140	149	115	136	143	143	149	123	142	131	129	127	149	108	135	147	121	147	145	150	142	134	154	149	129	147	137	136	127	120	131	153	144	138	132	119	156	137	138	134	135	139	120	155	151	139	117	140	126	142	121	153	141	126	141	143	129	121	144	168	155	131	136	110	144	149	143	125	138	132	146	161	147	140	147	131	128	139	137	130	137	136	116	137	141	148	133	119	143	162	132	142	125	129	141	147	131	142	152	150	124	121	131	122	142	149	123	122	126	132	154	149	122	136	141	122	148	122	144	138	123	133	126	120	118	115	125	137	126	118	134	115	146	150	119	136	143	139	125	127	145	137	132	144	140	129	115	153	120	148	141	142	144	156	140	141	111	115	126	133	144	155	154	130	121	139	143	131	134	118	137	116	135	131	136	145	128	128	120	128	107	125	119	168	157	115	130	147	137	130	144	136	150	139	137	136	118	141	134	132	151	120	150	136	128	124	115	115	151	128	113	131	142	149	128	138	133	138	154	149	125	136	147	132	135	152	106	110	133	136	120	143	149	135	142	132	128	128	125	138	121	143	133	158	123	116	131	128	142	155	153	136	142	112	116	140	134	129	153	147	123	124	126	138	145	143	139	129	142	124	143	124	129	130	128	135	134	124	142	136	154	162	149	111	143	148	140	146	148	143	152	130	119	138	139	142	151	130	119
14065	2639	5448	6140	5170	4226	3323	2831	2350	2033	1800	2306	1494	1161	1147	1047	950	895	797	823	736	723	696	653	613	642	626	577	549	577	551	533	601	516	537	546	481	472	517	492	480	477	467	449	467	448	437	444	451	447	423	435	429	423	423	438	465	405	456	427	420	454	424	432	389	382	401	427	412	401	392	421	388	424	412	389	428	377	410	374	462	414	409	407	392	390	409	393	372	391	429	396	422	390	389	415	356	408	404	417	366	376	395	378	395	377	386	404	369	396	410	359	399	387	382	369	387	376	357	375	395	394	415	397	370	382	400	392	379	374	355	403	380	391	403	381	351	369	367	403	363	409	393	414	392	408	385	379	387	383	391	389	403	381	422	403	392	395	391	400	339	339	364	362	391	373	402	372	398	372	403	392	397	362	403	366	378	340	370	330	362	393	392	368	369	384	386	407	357	357	394	395	413	359	356	384	369	375	377	389	371	352	380	384	406	439	370	363	370	381	410	372	364	371	403	350	385	404	357	361	374	388	345	337	393	377	394	358	377	410	393	371	384	348	373	379	358	364	349	381	369	363	370	385	381	369	380	397	396	382	412	390	362	438	376	358	390	366	409	397	361	388	393	364	365	376	441	416	371	392	405	377	438	375	372	420	373	369	416	403	358	389	380	368	393	379	376	362	383	379	385	344	357	387	403	356	382	392	381	352	390	383	360	375	372	408	407	409	372	387	402	421	391	397	369	399	369	395	395	370	366	396	417	386	373	376	429	368	375	384	343	392	375	345	381	399	375	381	419	396	383	392	390	338	374	392	374	358	379	404	353	358	391	394	353	385	355	384	382	350	388	391	377	402	410	350	364	408	377	369	354	376	403	387	375	395	404	340	362	387	411	406	361	417	377	382	410	368	374	393	377	371	389	364	368	385	382	402	371	378	344	412	374	395	385	357	418	379	382	360	367	361	377	355	387	379	399	396	364	373	379	359	351	380	344	389	377	364	360	363	332	370	368	376	359	419	363	376	349	372	392	386	380	391	373	395	435	379	370	372	362	379	379	385	358	373	375	380	400	344	393	384	376	373	390	382	356	362	416	362	372	364	411	360	408	400	379	424	373	364	347	381	403	375	387	409	375	376	411	381	379	370	382	412	339	352	375	353	386	374	414	426	385	389	392	366	415	378	406	373	385	394	386	373	375	422	363	373	343	337	373	402	355	365	347	385	381	358	377	351	391	351	370	361	376	404	344	403	349	407	386	387	395	350	355	370	366	412	376	374	385	378	355	412	384	381	402	378	404	398	358	376	392	372	379	356	385	376	371	361	369	364	409	372	404	394	399	400	419	393	368	367	360	402	397	375	391	361	414	381	386	383	410	373	362	366	373	354	386	372	377	390	387	391	372	370	357	362	382	393	375	393	355	377	386	388	356	370	402	398	370	362	370	376	369	398	401	417	386	377	360	354	368	381	382	390	392	387	433	356	377	353	378	358	353	363	387	363	383	402	400	390	384	358	352	369	363	377	424	360	414	352	369	375	367	349	394	390	382	398	355	365	372	380	369	371	336	355	366	353	411	384	393	397	399	393	361	415	361	348	377	416	350	388	393	366	384	387	402	400	391	376	396	381	392	388	391	368	359	374	390	391	364	401	400	360	380	397	402	380	400	413	340	412	429	408	395	349	357	367	375	359	389	388	381	362	390	372	382	379	387	377	372	376	379	391	374	380	409	430	410	391	385	376	385	410	393	385	395	397	347	400	415	398	354	390	389	381	379	380	392	359	372	408	370	347	379	406	354	365	395	422	390	370	370	396	385	415	361	369	349	367	397	402	370	421	381	364	374	385	414	412	375	372	398	372	401	379	371	371	390	376	386	395	381	407	391	385	377	375	358	408	373	372	378	432	362	395	346	364	396	419	353	386	358	399	390	356	392	382	406	389	416	348	363	377	383	414	375	374	368	401	358	376	404	363	351	396	399	379	353	348	402	380	414	376	376	383	382	356	384	366	370	402	361	371	387	385	398	389	381	372	372	398	376	358	372	401	360	393	363	374	377	366	385	360	382	381	379	358	387	387	428	400	383	383	396	337	390	416	357	357	401	367	357	371	366	389	342	357	386	393	370	418	358	376	347	331	414	390	325	379	381	408	376	412	399	395	373	385	395	368	352	401	387	372	386	397	388	381	373	360	378	425	429	379	355	362	396	387	374	372	405	405	371	375	399	392	373	388	361	352	359	355	392	369	364	377	360	368	354	364	355	400	381	359	421	396	406	367	398	347	386	387	347	407	368	433	332	362	390	380	384	381	378	390	360	377	364	359	375	345	363	377	396	352	370	396	353	375	351	359	383	420	368	335	415	380	392	354	387	402	423	357	393	392	393	377	366	397	375	334	375	360	403	386	371	390	357	355	342	359	376	387	358	357	408	398	401	401	353	394	392	423	344	349	369	365	385	391	356	376	362	369	389	387	400	358	376	368	375	381	376	409	392	390	350	388	370	389	393	399	365	419	394	400	365	412	387	367	383	390	396	382	376	389	357	396	393	400	359	407	382	398	356	372	365	392	362	389	421	396	346	395	393	362	378	343	372	385	351	382	375	394	347	389	406	400	349	387	385	389	373	348	382	354	397	395	392	363	371	361	420	380	394	352	396	361	344	367	381	357	433	368	393	391	357	388	376	363	367	393	408	377	358	372	384	393	392	371	383	389	377	358	379	385	386	390	427	327	356	398	348	371	378	381	376	388	364	407	429	361	374	363	403	317	365	390	385	355	384	361	369	402	338	365	371	387	355	384	348	394	352	408	369	340	400	384	347	388	380	387	406	369	352	365	381	381	385	393	384	351	363	393	368	330	388	371	378	362	363	366	385	359	369	367	385	364	358	370	404	366	416	360	398	350	335	383	369	396	375	388	392	419	421	369	358	380	375	367	407	393	373	374	372	392	357	374	416	356	381	353	373	371	374	404	396	380	408	404	368	378	380	398	357	380	382	400	357	384	366	412	404	407	392	383	371	364	418	387	348	391	394	366	405	369	395	375	379	397	350	383	382	394	376	381	375	421	363	392	389	361	374	376	401	421	335	368	372	401	364	396	374	360	391	395	393	396	410	384	417	372	366	349	352	375	391	371	397	354	375	364	363	378	387	380	412	351	390	379	362	374	379	445	370	392	343	401	380	391	353	391	376	397	404	381	368	389	371	380	380	389	392	379	411	375	364	381	375	371	393	354	374	369	380	376	394	372	345	363	378	401	363	395	366	370	391	380	374	401	357	398	368	381	408	373	370	362	382	405	401	401	378	365	379	385	361	375	421	354	383	366	359	369	384	366	365	378	362	383	373	370	418	413	375	362	391	377	395	376	412	400	399	392	409	378	392	363	423	380	357	375	344	397	352	377	400	364	361	389	383	399	401	393	378	405	385	377	423	397	391	409	370	367	385	415	349	353	391	388	396	368	386	408	387	376	427	373	384	344	404	382	369	368	399	383	369	353	380	377	358	357	367	383	382	399
3180	380	316	317	249	299	276	239	263	304	270	267	244	258	273	239	255	239	265	266	290	273	254	284	276	237	234	252	254	277	273	258	261	266	254	237	271	279	282	252	280	261	285	261	258	246	262	262	247	275	246	272	251	257	275	269	251	238	252	235	264	242	268	249	233	286	282	241	277	290	289	235	236	246	254	266	272	261	280	258	244	290	252	270	258	281	234	228	239	282	257	257	256	273	263	250	291	267	243	263	234	275	276	233	241	260	282	255	262	275	261	244	291	266	283	278	243	258	247	236	270	242	263	226	270	298	242	293	238	213	252	229	271	251	225	260	252	254	290	269	259	243	251	268	246	245	234	224	250	257	245	232	273	256	271	253	234	267	265	257	267	268	300	302	302	261	262	251	263	281	255	218	235	267	285	250	269	283	254	236	267	265	261	250	231	282	279	259	284	247	231	258	273	275	272	240	280	262	251	240	263	255	260	254	287	258	237	269	270	260	262	286	239	258	262	248	261	260	264	261	221	254	277	274	226	241	259	267	247	245	284	241	241	234	231	276	257	248	239	251	276	278	261	248	278	243	273	241	223	249	271	248	259	270	240	274	246	268	250	231	269	263	267	266	260	252	239	240	258	251	243	246	279	248	268	269	256	255	239	292	240	293	271	273	268	276	263	247	253	238	239	279	254	257	236	281	258	255	266	230	234	246	249	244	298	238	240	247	241	302	268	247	249	255	245	249	244	262	277	244	269	256	256	275	270	251	249	245	259	235	257	266	232	234	242	219	250	242	251	256	274	257	261	277	257	237	269	234	289	237	270	262	276	238	253	263	277	237	277	235	258	299	275	289	240	228	259	241	253	246	262	282	271	254	252	236	277	256	274	231	260	262	223	260	259	268	248	251	260	268	265	228	258	252	249	268	253	269	257	252	260	254	247	244	255	256	288	279	243	262	238	218	288	253	238	264	260	261	249	267	272	237	248	261	287	214	247	245	255	239	296	244	254	278	266	253	247	265	272	240	251	260	248	260	247	254	241	287	284	268	257	248	273	268	268	263	273	222	259	230	234	251	254	244	247	262	257	264	261	285	276	255	247	260	269	231	230	246	253	276	251	319	219	238	262	248	254	249	263	277	245	263	280	259	259	230	253	277	275	255	267	275	255	266	253	284	263	288	253	236	255	253	236	260	262	256	267	257	274	272	267	291	252	257	255	279	268	262	236	271	262	265	285	249	250	259	255	231	276	247	234	268	242	248	247	242	268	250	261	282	258	263	274	244	285	263	247	277	280	279	266	270	260	240	240	251	280	261	250	276	245	260	242	266	272	263	254	274	234	262	262	271	255	253	292	240	277	243	293	259	241	280	237	273	257	266	283	230	252	253	242	260	260	257	276	321	228	269	264	258	280	300	249	253	243	288	250	229	301	274	245	266	256	265	259	289	253	245	267	262	272	257	262	285	265	265	256	250	273	246	265	247	246	285	263	258	251	281	272	255	251	227	250	265	246	229	258	231	260	286	258	276	255	274	257	267	272	259	258	236	254	235	262	237	255	263	267	233	233	234	268	234	263	258	253	254	258	250	267	277	280	252	251	251	265	266	262	247	242	266	255	308	276	220	231	267	277	288	260	237	235	249	265	295	241	266	247	256	267	254	287	259	220	260	275	248	245	289	296	241	267	245	249	282	271	279	258	270	280	255	236	220	257	277	259	246	239	264	252	269	282	233	259	269	261	281	242	231	238	246	251	284	291	237	254	244	273	261	260	234	234	244	257	252	259	245	266	267	252	267	270	263	270	269	241	251	240	265	254	271	262	254	268	261	238	274	243	261	261	312	254	273	289	258	246	244	247	253	253	273	273	269	249	245	236	254	264	271	260	275	254	251	250	245	261	276	253	246	285	264	254	252	244	252	231	268	288	238	279	289	287	277	301	278	286	263	276	271	243	254	247	271	261	255	249	229	256	270	241	242	260	240	226	279	288	282	282	308	244	265	289	259	263	275	259	283	249	240	261	293	265	262	279	256	240	268	259	253	277	263	266	287	265	258	230	259	252	248	272	296	258	270	244	267	242	276	245	263	262	265	250	252	260	292	253	251	251	274	227	204	262	294	261	282	244	261	240	260	254	260	248	245	288	225	271	261	261	231	247	261	254	266	261	238	291	265	242	268	266	244	263	241	240	259	252	257	259	237	273	245	256	253	282	252	268	279	258	278	262	266	277	219	254	239	249	264	263	251	251	251	269	257	274	258	261	230	242	255	217	287	252	280	253	273	252	289	257	281	230	268	277	272	266	243	237	256	253	246	260	283	267	251	263	226	247	237	263	242	248	246	264	274	287	259	248	239	268	263	276	236	278	264	264	271	250	229	282	238	252	253	223	268	260	260	262	256	248	279	262	272	272	246	244	259	262	255	259	245	238	276	264	244	234	253	281	283	262	253	247	262	235	232	255	262	278	255	241	255	243	239	287	296	236	263	240	251	287	250	266	261	249	269	285	280	246	230	237	258	250	250	261	279	262	252	258	263	270	254	276	260	256	247	261	253	236	261	270	260	266	277	270	227	243	216	252	237	254	239	283	260	253	281	248	262	255	274	237	269	224	285	279	268	271	267	254	264	247	272	261	268	250	274	249	263	284	241	259	240	287	259	267	235	259	269	236	270	285	252	253	239	238	249	294	263	269	280	271	258	288	229	244	262	276	247	260	289	264	284	251	255	259	258	249	274	225	266	261	252	258	250	264	267	240	279	270	270	286	256	265	272	267	283	263	264	262	290	257	282	237	245	251	266	271	254	262	262	243	257	240	236	257	221	274	272	266	248	270	248	253	271	278	258	248	274	217	261	271	264	244	270	236	282	271	292	256	266	254	264	260	272	237	265	281	281	261	249	252	281	251	238	241	235	261	262	232	248	244	248	253	282	271	255	250	239	267	282	294	256	260	252	231	263	270	273	251	255	254	300	251	287	290	255	271	243	265	245	251	277	281	291	273	269	246	276	265	263	277	278	255	250	248	290	257	278	255	274	269	267	249	278	242	240	278	257	229	273	246	239	254	269	256	263	250	263	260	259	262	281	239	246	246	242	265	259	270	282	242	253	269	262	255	259	264	241	263	244	230	271	243	276	270	263	251	236	272	247	248	245	248	265	255	257	279	273	270	265	267	285	278	251	270	264	234	237	280	227	233	251	261	268	265	259	307	240	246	242	268	270	266	248	254	252	232	255	255	258	259	260	251	254	253	316	264	269	283	267	253	277	273	269	253	283	254	261	243	197	261	255	270	218	266	293	265	295	248	277	267	237	260	235	289	299	256	265	262	267	283	257	222	257	247	245	260	250	283	282	246	269	261	291	242	271	278	274	241	246	256	246	279	285	272	277	243	273	266	236	235	254	254	275	253	232	277	276	250	262	245	231	310	270	262	245	256	255	249	267	266	270	259	255	253	247	264	260	240	262	267	250	265	263	298	282	246	273	269	271	255	288	251	249	293	261	256	281	267	253
3221	722	798	854	813	823	756	815	772	743	749	754	754	721	693	795	690	720	710	683	719	733	727	705	705	681	704	730	659	684	725	657	727	644	689	704	689	692	746	701	672	677	706	699	707	702	687	692	688	674	668	656	689	713	729	672	679	771	701	696	695	689	716	770	686	689	719	709	695	648	684	709	698	702	653	708	743	674	717	694	682	690	710	689	678	689	700	675	727	719	658	686	678	717	710	677	746	646	717	678	670	734	721	676	688	722	740	682	728	726	655	700	704	701	679	710	690	710	687	691	725	730	705	668	667	692	669	705	665	683	681	685	670	727	667	736	753	700	706	702	670	749	734	679	667	756	700	669	735	732	699	697	686	696	687	686	723	723	654	778	661	689	742	685	701	670	623	693	711	662	686	714	756	736	709	669	666	713	727	710	645	698	736	692	731	730	643	711	713	720	725	705	677	667	698	756	679	733	649	726	700	717	720	704	696	695	714	701	691	725	721	720	643	692	704	686	714	702	661	663	743	677	745	664	699	700	769	649	645	731	724	682	718	702	706	707	679	705	701	750	743	707	702	711	714	695	715	674	707	712	692	720	711	724	682	712	699	672	684	722	686	677	690	687	688	677	726	710	706	680	742	703	711	657	722	720	699	700	690	659	704	707	677	673	686	679	693	676	685	678	680	692	708	680	740	736	707	704	709	704	691	656	674	672	636	697	702	720	676	657	725	679	715	729	719	670	692	697	691	731	687	704	679	637	661	707	667	724	680	687	710	692	699	699	748	701	720	683	706	704	726	738	684	725	733	745	721	700	685	709	724	731	727	698	734	748	722	705	694	704	737	683	692	682	748	795	692	685	696	674	642	698	750	727	719	659	728	739	690	716	706	656	730	740	650	662	658	715	709	664	673	714	723	684	746	710	703	703	693	678	703	702	687	738	708	705	754	655	654	661	703	705	701	661	706	719	738	709	717	699	701	728	702	726	687	698	718	693	667	672	640	706	673	666	723	730	708	690	693	681	683	701	753	705	703	710	677	698	642	640	684	714	728	664	715	671	665	652	720	733	697	695	718	720	625	707	688	701	679	715	683	685	710	706	632	703	681	699	725	698	696	706	711	724	730	693	703	722	725	682	713	750	694	676	702	735	724	685	692	709	737	775	709	674	703	685	696	695	693	705	659	681	714	680	684	761	708	688	751	701	682	661	699	706	721	676	718	713	674	728	717	699	717	702	736	684	714	707	743	694	680	700	733	673	711	687	739	686	705	686	690	728	652	719	704	708	714	685	681	727	723	693	701	662	681	684	715	667	675	710	658	706	709	694	740	695	715	674	713	705	672	684	709	704	690	692	694	688	750	728	716	699	688	712	704	730	728	653	689	719	689	684	705	683	682	705	668	671	708	665	681	669	707	689	683	746	683	672	798	686	659	673	679	656	700	681	685	703	709	695	709	723	679	744	700	751	688	700	731	635	667	736	709	728	666	720	732	692	706	698	712	707	695	721	657	693	723	675	675	705	688	737	684	692	706	707	724	686	685	727	676	689	736	693	726	687	700	720	687	711	690	684	700	712	676	707	698	713	700	739	722	679	706	718	685	691	733	714	688	640	672	752	725	671	696	745	666	663	643	684	741	723	695	705	663	658	714	745	706	681	713	702	713	669	689	690	699	660	718	685	666	657	744	693	661	705	753	736	696	686	739	711	724	704	654	704	720	718	747	704	672	693	697	642	721	691	746	702	665	727	652	691	715	735	674	688	721	701	655	714	698	681	714	696	682	701	704	716	653	672	710	666	721	726	677	702	726	712	692	719	704	715	695	723	711	674	673	678	687	664	697	725	713	715	730	709	689	685	709	731	661	697	673	656	686	651	652	696	768	719	721	696	700	710	685	693	724	682	717	704	689	729	711	656	674	723	713	692	709	677	692	750	682	665	739	709	687	719	687	712	648	685	699	695	758	670	676	698	736	700	714	756	698	708	711	715	697	679	716	732	710	731	701	749	706	672	692	693	718	711	727	651	713	707	675	713	721	730	720	704	675	684	704	672	709	643	732	634	658	691	690	708	714	758	670	671	660	699	668	672	694	715	722	688	719	702	717	680	690	669	729	665	690	716	689	716	712	718	742	734	723	672	670	739	699	723	662	710	712	681	747	672	703	733	710	735	702	716	731	728	673	743	715	710	747	723	686	734	716	671	666	688	680	728	719	676	690	712	679	681	667	741	724	646	668	680	714	683	706	703	751	651	728	707	780	698	678	694	713	733	719	748	687	695	665	696	700	717	718	730	726	699	715	667	698	701	689	653	731	693	687	733	701	648	719	668	690	684	708	670	745	676	654	702	680	719	724	724	692	703	706	705	719	691	728	713	709	707	746	675	670	686	665	721	706	681	711	713	726	677	671	682	709	705	660	731	710	723	703	701	695	671	743	703	681	732	713	713	657	650	714	716	726	681	700	660	685	688	713	686	706	702	725	702	688	686	678	694	709	729	707	725	722	729	702	708	707	693	694	674	659	673	699	673	660	726	683	731	710	684	707	684	688	668	694	680	706	689	722	710	734	729	659	715	723	731	752	670	693	707	656	701	705	759	668	668	684	691	719	673	669	714	685	712	667	681	724	682	693	732	725	661	709	720	726	681	696	701	691	728	673	705	701	713	698	648	666	684	683	697	714	701	723	689	732	715	715	710	683	704	768	686	697	747	727	709	715	685	709	713	705	665	715	688	686	687	668	731	676	694	723	700	683	745	731	713	699	677	767	722	699	752	725	697	699	720	715	667	763	673	671	705	732	699	701	722	710	725	663	715	721	706	704	700	707	688	677	693	694	714	697	725	701	706	647	727	717	696	686	653	629	718	731	698	728	691	729	712	698	707	655	728	686	711	704	655	672	700	732	667	659	678	670	781	677	685	718	718	709	671	673	716	690	716	710	682	694	680	719	720	649	663	704	702	713	701	695	708	688	719	670	727	669	679	694	722	732	728	722	675	710	664	755	667	670	704	693	701	667	676	690	678	684	739	760	696	750	666	736	689	716	707	731	670	676	653	707	669	680	724	659	712	638	682	700	755	681	662	699	702	714	712	618	701	712	679	707	717	682	696	673	724	682	688	721	654	703	665	683	735	665	709	708	737	714	702	722	676	720	705	705	691	728	730	687	737	733	686	692	719	685	693	712	698	687	702	749	655	695	692	715	692	691	669	729	670	715	704	726	719	701	681	715	723	718	727	720	728	707	742	687	685	704	704	705	723	723	726	694	662	709	693	703	700	706	681	690	749	720	696	686	699	704	707	676	734	714	725	723	659	682	702	689	719	715	676	750	704	689	744	708	674	699	708	698	699	679	691	679	683	653	696	723	706	714	681	696	737	732	647	703	768	658	642	696	699	681	723	684	736	745	710	675	700	693	718	732	693	683	636	734	702	713	693	678	687	673	738	730	653	659	717	687	706	692	708	683	737	731	678	696	719	680	688	711	719	697	701	674	673	740	735	715	682	707	701
25095	7836	3582	1725	915	715	607	511	433	371	373	390	376	347	329	367	336	285	297	308	329	284	278	290	276	295	331	256	294	316	305	272	289	278	265	267	298	275	295	297	289	266	267	301	268	275	291	258	314	281	324	317	294	284	292	234	277	258	293	285	280	269	301	261	304	294	289	287	259	271	277	262	292	293	280	267	288	266	285	274	267	242	301	283	287	257	311	303	301	281	277	248	283	251	269	256	259	249	265	286	279	298	266	303	294	280	283	278	277	273	292	267	314	289	289	271	263	254	259	282	280	289	320	276	294	286	261	297	276	281	270	285	286	258	314	277	270	274	297	313	268	273	278	270	297	281	299	292	290	271	306	279	261	299	272	308	263	282	263	277	271	302	283	301	279	295	283	289	268	280	280	265	263	290	262	282	267	280	285	259	309	279	248	292	269	246	255	243	250	271	286	240	259	275	278	286	321	279	254	313	215	235	279	267	298	269	291	273	262	280	281	265	251	265	265	263	274	280	269	295	319	265	276	286	327	280	271	257	268	262	247	320	275	261	279	259	272	271	284	288	306	276	285	272	258	266	285	259	305	285	252	261	267	297	301	290	268	310	266	278	240	267	291	244	254	282	267	272	273	276	269	278	316	272	277	277	299	258	297	288	288	303	296	286	254	272	284	293	239	288	271	288	280	267	283	258	287	301	278	251	283	263	292	291	298	284	287	305	280	289	280	267	265	304	265	255	281	290	290	262	275	300	250	280	293	279	269	271	297	300	264	242	279	246	295	272	275	278	275	287	249	251	313	292	245	277	295	287	250	297	268	275	299	280	255	278	275	252	302	283	235	264	274	289	267	270	293	253	287	279	283	266	282	259	272	267	265	291	297	311	258	260	294	283	265	270	317	302	295	291	272	248	267	288	310	295	266	245	251	282	302	292	254	288	277	269	246	284	275	304	280	254	295	260	266	288	312	304	275	277	252	301	257	252	257	276	273	262	244	276	261	279	240	298	281	266	247	255	257	309	284	265	281	279	275	290	256	290	272	273	297	266	274	269	288	282	278	272	293	272	271	278	274	263	261	293	294	267	276	280	309	285	301	261	289	281	263	271	261	277	265	255	265	304	283	293	265	269	287	319	297	309	283	304	283	263	297	264	297	301	275	256	279	302	260	263	280	259	280	266	274	269	252	269	298	277	253	266	286	259	271	286	261	274	264	248	250	283	268	268	274	276	270	291	283	272	250	260	294	295	273	276	291	279	270	271	298	247	278	316	252	303	257	314	273	271	258	294	263	252	270	311	274	270	309	272	277	254	280	280	283	272	304	259	304	292	287	279	272	287	273	271	283	282	301	292	261	261	263	271	258	250	258	289	297	270	233	258	277	268	282	288	266	264	274	282	300	280	284	290	288	259	280	269	277	267	253	263	275	294	279	273	277	260	284	289	275	263	275	264	276	266	305	228	254	241	265	300	285	287	286	267	287	264	261	260	250	262	262	261	254	257	257	292	254	266	271	281	290	322	277	298	295	292	272	267	244	256	256	275	285	288	280	248	270	274	300	294	264	292	288	266	294	290	293	251	275	263	285	281	271	299	294	280	279	297	285	244	290	300	274	280	261	320	294	262	280	263	287	263	293	279	252	281	262	275	290	267	267	288	317	290	236	262	261	281	298	273	266	283	269	256	248	288	251	296	307	277	303	274	272	293	276	256	283	284	300	305	294	282	257	262	289	267	255	259	260	285	274	264	261	279	280	302	269	290	272	284	245	265	256	290	303	289	275	302	282	289	269	259	272	317	287	255	265	263	257	272	300	290	304	258	262	294	281	292	291	300	267	272	275	281	259	283	287	294	276	249	323	274	298	284	292	280	294	311	282	256	267	270	266	251	295	292	264	303	263	278	264	263	279	265	285	293	273	290	277	283	309	264	250	271	292	286	267	326	296	278	279	278	291	271	270	259	255	274	275	259	291	261	256	295	263	256	294	253	291	301	310	322	264	279	256	269	279	276	282	241	299	255	276	273	260	280	255	260	288	295	256	295	301	279	266	289	277	284	279	288	278	315	251	308	286	269	269	282	286	280	279	289	297	284	274	286	285	285	301	294	264	259	260	307	269	289	254	263	288	265	261	274	278	276	274	251	312	269	268	300	263	264	296	279	268	259	305	285	279	291	290	261	301	282	265	291	263	286	286	270	294	282	275	269	269	282	288	261	231	308	289	294	292	261	281	268	280	314	296	295	283	263	290	291	277	283	283	282	277	271	257	281	285	280	269	280	258	279	291	267	288	279	279	264	288	308	255	242	299	284	273	286	265	274	257	265	291	246	275	278	296	291	279	275	277	288	261	243	280	236	265	239	300	242	253	283	283	265	265	294	253	260	292	292	261	292	262	275	281	288	266	262	264	278	276	286	253	273	265	316	282	288	280	262	281	274	270	257	277	238	271	267	311	275	274	274	289	273	298	249	283	267	251	259	276	266	277	264	290	311	312	283	270	287	284	271	273	274	261	280	292	288	252	265	296	290	289	291	255	281	246	277	289	266	295	278	269	286	273	276	293	255	296	278	290	280	269	291	295	252	288	290	256	300	293	267	277	314	279	292	292	241	279	303	271	264	264	305	259	270	266	275	297	267	260	225	282	268	249	297	274	245	277	285	294	293	288	250	289	254	255	269	273	263	307	283	287	274	284	273	279	286	310	263	314	294	283	256	283	298	277	277	270	261	275	293	293	254	266	279	301	299	267	326	264	300	294	284	256	290	257	255	271	234	297	267	285	273	290	259	265	262	256	265	289	259	267	286	289	271	286	259	280	279	299	275	280	274	264	271	251	290	283	260	294	297	276	287	280	283	272	291	253	275	258	316	250	267	267	262	309	254	296	282	279	280	297	278	248	288	286	268	280	269	260	286	261	294	290	283	294	287	266	285	297	300	291	273	264	281	287	291	259	286	264	261	263	267	269	279	296	259	298	310	242	248	282	289	246	266	287	296	305	261	263	290	290	277	270	291	265	283	300	263	248	256	289	272	305	271	285	300	306	293	274	276	269	257	274	286	271	270	282	294	269	279	303	277	281	259	273	276	253	267	291	299	309	277	283	275	281	277	264	278	278	303	290	282	273	284	286	288	249	278	250	254	280	281	305	280	264	286	237	260	279	260	241	273	297	288	269	296	250	277	276	291	277	251	281	278	272	282	280	270	301	258	283	263	265	249	272	285	282	261	269	270	270	286	256	290	268	285	271	259	274	283	257	274	268	297	269	251	301	282	271	292	281	274	276	275	270	290	269	259	262	253	289	287	258	262	287	305	273	266	280	287	275	274	302	288	292	284	246	254	283	271	289	281	295	291	305	308	292	269	279	322	258	300	266	271	274	282	279	291	297	232	299	304	290	281	301	281	282	289	287	256	287	261	296	257	265	270	295	273	300	283	284	289	287	270	284	289	281	289	264	275	251	270	306	274	259	281	258	246	240	278	258	268	290	248	277	288	293	256	269	296	277	278
15038	1772	3513	3826	3434	2804	2272	2052	1791	1566	1406	1395	1281	1171	1114	1105	987	996	971	960	894	933	867	928	882	870	852	823	847	823	826	768	816	828	823	824	805	814	763	770	799	741	775	707	756	750	739	772	773	836	782	765	796	753	720	764	722	720	728	740	706	734	821	759	793	726	731	767	752	723	754	798	791	757	749	789	723	755	789	749	680	722	746	758	755	710	728	745	767	732	708	708	720	752	724	729	770	741	698	719	700	768	748	733	711	708	720	745	737	689	748	739	723	740	711	750	773	727	705	703	711	743	709	744	764	706	741	741	694	710	792	739	697	720	705	710	706	731	758	740	707	684	702	702	765	707	727	748	766	708	685	726	734	688	727	743	739	775	732	762	698	716	716	708	755	756	806	763	716	752	710	734	756	745	706	769	719	731	781	736	718	740	708	722	734	706	746	747	707	739	721	701	723	794	731	758	711	725	736	750	729	720	767	755	712	683	745	732	697	749	705	750	716	712	719	717	763	707	733	705	731	714	707	718	702	698	746	709	709	702	746	722	754	691	749	750	698	778	790	769	721	752	706	720	725	685	746	743	771	754	754	761	755	728	728	705	719	750	738	726	682	758	718	733	758	739	728	677	734	697	738	738	735	746	733	729	759	701	729	740	700	709	753	716	711	713	757	736	706	718	725	769	731	689	719	722	708	755	766	709	751	723	727	715	799	690	704	770	692	715	718	752	732	762	743	747	744	751	721	706	737	677	693	720	724	741	715	710	726	689	719	715	720	701	782	717	709	747	703	745	706	687	735	697	727	744	679	767	731	767	741	720	721	722	744	699	733	762	741	733	703	770	705	719	757	747	761	652	746	735	731	729	732	647	680	755	739	721	693	753	766	752	721	764	784	685	744	705	746	754	704	716	751	714	751	691	717	728	767	754	716	768	717	739	779	731	744	709	743	713	706	706	764	736	771	706	731	775	790	740	694	752	791	713	752	727	752	725	733	679	695	739	719	752	753	734	774	762	731	702	659	726	727	709	712	765	775	670	737	722	749	783	718	730	763	763	702	695	723	752	696	752	729	724	745	755	735	701	737	706	703	696	734	741	697	710	721	742	750	674	698	719	797	714	712	744	717	726	732	733	712	701	774	748	744	658	733	723	757	733	743	730	712	760	701	672	693	734	769	751	695	737	695	684	791	754	705	732	702	723	721	723	708	691	738	727	716	712	692	702	780	686	726	739	695	717	738	752	686	777	728	727	741	747	764	705	772	734	707	713	726	740	698	760	762	700	724	734	718	762	709	756	769	729	717	686	733	724	748	718	683	686	694	765	729	701	722	773	670	725	738	790	720	744	724	694	741	734	753	692	761	736	750	752	712	687	714	707	745	720	766	730	740	772	739	725	746	753	730	709	685	745	731	717	716	733	705	754	695	754	701	750	695	737	710	769	717	752	718	794	731	721	687	743	713	752	703	764	750	726	720	718	750	731	737	767	752	678	707	689	727	729	748	704	723	699	731	724	753	730	717	751	736	758	751	707	730	711	741	722	764	745	742	714	740	772	689	755	753	719	738	743	725	700	714	719	724	780	746	715	753	710	716	746	729	692	767	755	728	736	726	693	727	727	675	686	748	731	706	702	721	687	714	739	725	755	727	741	694	744	744	745	710	746	703	758	761	772	716	730	699	709	698	719	684	694	737	739	692	746	682	752	713	737	745	734	726	716	679	752	697	727	779	760	733	758	740	703	729	704	737	706	709	762	720	738	698	678	729	732	712	719	707	718	700	751	707	728	699	740	780	711	723	751	761	701	692	745	732	717	707	714	729	682	732	705	736	750	751	701	747	776	762	692	725	738	697	737	700	726	717	746	711	719	715	704	764	711	737	731	734	712	751	753	741	769	779	722	734	743	740	799	724	761	762	698	746	702	741	737	754	712	707	728	725	703	719	751	742	709	738	770	672	673	724	786	765	740	728	733	748	695	666	783	702	716	717	793	729	768	768	717	708	724	698	703	722	748	746	744	718	715	745	765	743	733	769	766	755	681	752	749	719	730	727	680	715	699	706	722	755	730	751	689	694	732	706	763	723	705	698	717	756	686	715	731	758	726	718	723	741	745	749	762	677	702	721	697	716	742	774	734	740	722	746	721	749	733	734	721	763	744	753	732	771	773	697	726	731	709	731	731	717	722	752	716	711	742	700	722	725	731	709	723	726	751	709	757	695	673	695	735	743	767	749	705	746	746	718	733	706	760	735	697	766	726	740	733	710	705	695	747	726	702	711	774	656	735	716	754	743	743	730	726	750	726	778	704	763	694	757	713	717	718	710	745	732	745	739	729	688	697	706	734	745	696	683	688	728	690	754	701	738	737	693	765	703	726	739	748	736	700	709	762	710	766	766	694	713	683	695	702	741	748	745	753	672	700	746	724	723	740	744	717	716	763	773	724	734	743	721	752	730	713	754	689	722	717	714	707	720	733	764	725	733	703	750	717	734	739	697	729	721	709	778	736	726	747	722	740	684	717	724	744	675	695	755	699	753	721	723	700	699	726	687	724	754	697	690	698	757	765	684	725	725	720	754	701	669	702	728	698	687	760	734	739	716	690	728	725	735	729	752	761	718	728	673	717	743	740	713	729	741	760	768	702	747	763	732	693	767	721	711	715	747	715	724	694	707	723	721	700	728	711	718	720	744	714	714	733	765	708	716	761	729	738	737	747	735	750	732	740	697	725	709	771	738	762	728	710	730	756	749	754	704	685	706	735	716	772	735	712	758	755	755	745	718	715	710	742	660	698	718	745	751	748	775	692	712	787	705	733	762	694	695	714	688	703	753	752	728	766	770	703	682	697	742	724	719	729	694	791	734	718	728	709	766	727	694	706	743	713	777	700	770	725	739	739	730	691	712	722	772	697	784	729	732	734	744	727	731	746	723	699	713	722	755	760	728	747	701	771	730	728	781	791	771	811	703	731	740	727	737	726	715	763	706	713	665	781	742	783	733	730	751	753	756	712	720	731	796	717	721	752	749	756	774	703	742	733	697	729	737	770	716	761	751	714	714	690	721	747	697	758	740	745	732	716	734	732	727	746	767	748	770	770	712	710	708	728	746	730	743	728	769	743	695	703	770	705	719	719	740	692	717	746	672	660	726	723	693	687	796	753	726	778	720	751	759	728	754	720	735	746	754	781	720	737	736	731	695	739	771	733	711	733	727	736	732	706	742	756	750	744	725	725	724	751	747	757	685	738	734	713	777	770	682	716	763	695	748	721	708	724	722	715	722	723	763	738	743	754	703	699	712	740	721	713	764	706	762	743	745	748	784	718	714	753	704	752	672	725	750	678	777	703	669	779	730	698	708	659	769	724	728	735	752	721	743	761	673	718	727	725	731	731	729	700	724	688	718	767	711	724	725	738	744	774	743	728	699	732	760	725	770	709	731	681	722	715	736	705	751	725	724	698	711	696	721	724	767	649	712	740	734	749	770	686	726	739	728	708	740	747	766	737
26714	7817	4638	2536	1316	908	719	584	461	388	352	351	287	243	239	198	205	194	165	186	173	182	157	177	201	172	152	147	146	162	163	145	167	156	172	162	141	146	153	153	139	130	141	153	129	159	153	138	148	147	142	123	136	153	141	130	143	144	142	125	129	136	137	127	146	143	142	124	130	135	137	139	152	138	128	140	144	153	142	134	144	131	140	133	115	146	152	124	133	133	147	140	120	141	136	155	142	134	138	142	124	151	141	139	145	117	123	132	131	134	132	133	116	136	137	133	125	143	128	125	125	139	143	144	138	136	144	127	115	134	144	113	150	132	133	138	133	123	116	176	124	132	119	152	142	152	145	150	137	135	158	154	130	128	118	131	146	124	128	128	118	151	132	118	142	135	126	132	131	133	120	139	133	160	133	140	159	134	145	164	140	150	122	117	132	144	153	136	116	137	134	142	139	153	139	144	134	125	120	134	124	170	144	144	132	122	156	152	161	137	127	142	144	166	136	146	126	139	136	151	158	113	126	128	130	115	141	126	144	152	145	136	151	136	147	148	136	135	142	127	135	149	141	127	123	138	153	115	138	129	145	123	124	133	131	140	145	145	134	123	147	142	157	119	137	133	101	147	148	122	139	153	133	129	140	141	129	137	146	135	132	132	140	122	126	122	123	142	130	151	138	134	130	128	122	135	136	124	142	148	136	153	143	142	141	129	144	129	129	158	148	124	131	136	153	142	140	120	150	136	132	140	142	138	131	107	131	124	143	124	153	154	151	134	145	153	152	133	119	160	145	135	123	136	130	138	138	135	124	135	159	135	124	163	138	127	133	128	113	159	122	138	110	124	142	138	141	130	136	145	126	134	136	132	140	116	123	147	118	121	144	136	141	147	126	154	154	153	142	133	112	150	129	127	136	134	136	138	111	128	125	149	140	147	131	125	123	134	125	136	135	109	129	146	137	140	143	144	140	136	147	129	125	119	125	137	136	136	154	133	123	142	147	126	104	122	130	147	150	135	151	131	145	151	125	150	151	115	118	120	131	135	143	148	148	120	136	129	140	133	120	140	131	132	143	130	117	140	126	144	126	125	143	137	139	135	144	133	123	105	120	155	125	130	143	137	136	160	120	135	125	120	134	152	155	140	120	144	148	145	137	118	135	153	123	143	134	128	123	131	130	121	111	136	135	130	119	140	136	130	123	148	133	141	138	131	144	137	142	129	130	143	137	134	127	122	140	131	135	124	122	130	130	126	148	152	129	146	128	122	144	130	127	114	127	129	132	142	106	118	139	128	116	138	117	127	133	139	134	129	118	136	123	138	132	132	132	141	145	131	135	130	129	135	134	139	137	134	130	127	117	104	136	136	125	140	129	122	140	130	118	145	136	147	146	135	142	153	131	135	129	126	133	139	125	134	138	118	134	132	147	152	129	135	124	141	155	151	140	128	142	135	128	129	145	146	146	132	138	137	140	137	135	125	101	131	134	146	133	137	142	140	120	145	126	122	150	141	142	131	160	134	126	132	114	114	134	119	140	127	122	126	135	143	156	142	155	136	148	144	113	128	132	124	162	133	133	149	140	148	117	149	152	135	140	145	135	123	142	145	144	136	120	129	127	118	137	159	130	121	131	111	121	162	124	145	146	135	127	124	121	132	131	120	128	149	121	112	133	150	104	118	134	131	126	134	103	124	156	133	147	150	123	143	116	152	133	134	137	135	142	128	135	168	137	141	134	139	121	151	136	112	124	137	155	138	122	145	164	142	138	141	134	109	130	143	119	130	155	148	117	152	136	148	142	123	166	139	129	134	131	156	141	132	143	138	117	126	148	126	117	99	147	139	126	148	129	120	122	131	135	129	124	127	144	123	152	137	145	131	151	133	145	133	125	125	128	132	157	138	134	133	122	136	136	131	126	134	137	130	121	132	130	126	136	132	138	139	154	151	126	137	128	131	129	132	119	121	113	153	136	154	150	124	107	136	117	112	133	147	128	124	135	138	151	141	152	139	112	127	158	126	141	133	142	150	136	136	135	148	142	102	140	140	143	123	141	153	135	152	135	162	126	144	125	133	144	137	119	129	152	130	151	135	128	168	134	143	146	131	117	138	131	133	127	150	149	137	149	129	148	155	133	126	144	127	120	145	142	143	124	127	128	133	144	133	137	140	156	136	146	125	150	125	144	149	150	139	148	146	139	150	125	135	138	149	134	135	128	137	139	133	129	146	120	125	133	138	136	161	132	132	150	134	117	149	163	132	119	143	158	142	119	135	125	155	136	129	125	124	134	148	123	119	139	144	132	148	127	140	141	137	140	149	133	137	122	166	127	152	129	136	134	123	127	138	146	120	139	144	134	150	138	129	123	136	128	152	146	159	127	142	159	130	134	128	166	119	125	137	130	133	128	130	137	145	136	147	124	163	154	115	117	143	139	129	121	136	155	135	135	115	118	120	119	127	140	148	140	148	134	143	128	141	141	133	123	149	129	145	139	140	128	149	146	148	116	148	143	130	142	136	134	132	137	146	135	139	132	127	131	138	134	100	150	145	146	129	162	131	150	150	133	139	118	146	137	146	131	141	123	140	117	156	139	153	119	162	146	149	134	118	130	127	126	132	149	152	126	118	139	143	107	128	148	131	145	158	122	134	144	131	145	131	146	153	126	144	141	153	127	136	121	139	143	147	137	142	112	128	138	123	144	133	108	142	155	131	144	135	128	132	124	130	132	136	143	146	123	132	129	123	151	135	159	147	152	133	152	124	144	130	146	128	125	140	146	134	140	144	123	127	143	136	150	147	126	138	130	125	138	118	148	135	142	143	122	131	143	132	126	144	131	139	130	136	137	158	134	120	133	121	136	135	123	131	128	150	159	143	145	151	108	132	125	117	134	133	122	127	125	156	140	128	158	121	135	135	117	137	140	133	147	143	132	142	141	132	138	142	154	129	118	144	147	155	155	123	147	108	125	150	124	153	121	118	123	140	135	150	145	147	142	134	147	126	136	124	141	125	135	149	140	123	125	144	120	149	110	136	148	134	127	132	132	145	121	146	134	147	147	143	148	129	138	131	139	141	156	147	166	146	140	146	139	111	115	109	129	129	140	139	149	131	154	127	136	122	145	132	127	134	124	152	125	125	134	128	134	131	158	122	137	124	118	110	136	119	128	154	128	134	113	142	122	120	124	115	139	143	156	135	133	116	138	137	124	138	108	146	132	150	153	115	147	134	140	109	127	134	148	139	128	126	127	136	155	121	127	121	148	141	133	132	153	155	138	125	134	167	112	136	141	148	138	149	143	134	114	150	149	134	136	128	130	154	122	120	153	144	152	151	120	148	148	133	154	123	144	146	147	128	149	121	125	130	122	135	128	129	117	136	113	136	124	124	120	120	118	153	158	118	137	130	127	129	131	137	142	146	128	141	145	117	122	121	129	109	150	138	136	125	133	136	119	154	129	124	132	141	160	159	124	106	128	132	144	145	135	116	163	129	130	151	114	134
14935	2402	5634	6201	5256	4024	3357	2836	2364	2053	1782	1659	1485	1201	1127	1024	940	916	866	800	765	746	680	710	640	640	563	614	554	527	515	539	508	527	471	533	476	518	478	427	491	456	478	494	486	449	447	450	454	454	435	417	449	421	443	439	439	423	399	449	419	410	413	418	392	409	460	394	391	397	408	393	435	402	383	374	385	380	416	442	387	420	388	392	391	387	390	400	407	420	359	364	392	403	394	374	354	412	397	389	399	376	384	387	370	387	396	363	420	362	372	375	361	383	374	381	406	381	387	411	390	386	381	397	398	375	417	388	376	373	365	389	415	400	374	372	381	412	370	393	399	359	421	368	365	400	368	385	368	425	371	368	392	405	384	369	383	419	404	394	398	370	403	404	364	396	384	389	371	380	355	375	428	348	373	373	383	397	345	403	384	378	373	333	387	409	392	384	379	400	339	403	386	394	394	395	346	384	350	396	371	380	409	359	398	402	372	386	367	348	390	384	399	385	350	375	385	384	382	403	340	393	395	361	399	391	387	414	385	411	358	372	386	397	428	370	374	369	387	418	411	408	357	392	381	362	365	385	391	361	379	343	356	363	366	396	369	387	366	381	376	379	368	407	394	354	381	376	369	380	376	382	429	370	410	367	383	389	360	382	369	386	380	385	379	369	378	365	369	388	406	395	387	371	368	382	364	346	382	384	376	422	400	380	374	351	369	381	378	407	396	375	358	375	394	396	347	350	377	388	384	405	428	372	354	401	384	390	379	383	387	383	393	364	369	391	397	414	387	351	378	409	384	399	363	368	410	399	399	336	404	426	361	380	394	375	371	349	427	358	388	374	374	369	388	399	362	361	397	393	379	396	397	394	379	364	379	331	383	341	390	365	383	436	346	387	378	384	417	410	359	364	377	367	376	380	377	377	356	350	384	361	368	375	379	388	338	395	354	391	393	412	379	392	376	397	360	367	362	371	403	361	380	410	393	402	404	384	360	376	377	376	411	382	377	364	397	371	403	360	406	372	382	375	345	381	372	394	356	374	420	383	364	390	321	340	412	356	379	387	389	369	398	377	342	368	347	430	371	378	371	396	372	405	381	369	370	418	361	405	365	370	378	376	401	397	423	340	404	361	396	380	374	375	371	368	417	391	378	401	358	362	410	365	363	384	392	380	346	409	338	362	331	393	346	380	399	364	347	366	398	422	369	384	390	359	412	387	379	361	360	390	396	363	370	368	383	403	405	398	361	385	388	363	394	390	390	376	373	371	372	367	394	389	364	361	390	392	332	390	391	376	368	370	363	398	413	400	375	370	343	401	377	365	394	372	378	403	399	401	352	380	368	408	386	395	373	392	354	381	371	375	386	382	363	363	346	362	387	339	352	355	386	374	400	387	367	397	386	376	361	368	375	377	334	382	354	342	411	371	408	395	383	376	401	374	402	371	401	402	386	398	395	378	355	409	391	342	389	383	420	379	387	411	378	361	401	407	384	358	411	380	387	366	416	385	355	353	358	365	413	377	378	393	405	379	386	379	387	345	369	377	387	409	370	336	360	400	351	355	380	360	384	398	374	399	349	387	397	384	366	366	379	410	357	379	395	382	352	360	392	322	398	372	405	371	399	382	373	330	358	357	398	353	386	349	381	361	393	372	379	376	376	386	380	375	385	380	360	376	360	373	395	356	390	364	388	360	400	391	387	399	408	399	349	358	361	363	403	348	408	379	372	353	367	388	383	381	386	370	401	407	344	376	380	385	355	379	353	378	368	360	397	384	396	359	347	366	364	361	377	356	387	386	361	355	387	411	375	400	355	372	401	379	362	397	346	350	369	397	422	383	370	368	394	376	344	406	391	395	397	359	398	377	372	361	389	385	393	412	367	366	380	369	394	384	425	352	400	395	382	403	363	411	367	360	371	351	374	391	423	388	393	383	378	368	372	383	371	412	374	358	384	365	404	350	383	378	383	370	406	369	379	396	396	416	348	358	370	391	383	388	401	376	380	382	397	372	380	374	387	379	364	337	356	414	377	365	367	379	389	367	363	372	393	399	364	429	358	350	386	414	333	361	387	388	403	383	394	403	350	402	382	377	383	335	390	364	385	405	372	395	378	342	387	385	388	404	356	360	372	384	374	364	388	368	381	362	350	378	359	380	340	384	367	388	396	360	378	369	395	405	366	362	383	369	368	402	376	394	387	422	383	397	361	399	398	386	376	399	366	383	386	403	391	388	401	386	358	383	385	398	367	369	371	378	368	369	362	394	354	365	375	408	384	389	397	391	399	386	389	342	362	384	385	377	400	420	429	417	350	361	372	387	389	373	374	381	406	367	342	400	376	355	354	362	386	372	371	379	364	405	401	385	363	340	364	348	365	329	374	370	366	369	360	392	433	374	368	409	375	397	380	380	381	378	396	345	342	387	349	393	378	348	399	396	367	379	359	410	367	393	357	406	395	368	385	387	401	346	369	373	400	391	388	387	397	392	365	371	381	378	386	372	417	367	341	399	368	419	390	383	356	409	377	387	389	367	426	372	363	359	379	388	398	368	347	349	378	396	400	384	362	376	362	382	358	348	352	355	395	374	371	336	368	359	346	388	357	362	384	347	360	419	345	379	357	357	374	378	376	403	378	353	399	377	377	400	379	368	389	387	347	357	380	374	333	374	374	370	365	385	372	420	395	387	418	398	367	419	371	381	354	394	405	376	357	387	362	404	392	391	380	378	384	366	393	386	395	404	409	377	410	348	342	399	395	381	375	378	372	386	373	372	380	336	394	396	359	434	372	411	414	358	423	371	380	386	361	354	403	375	372	354	407	381	393	390	383	393	375	362	384	354	373	372	385	344	388	410	395	389	391	371	392	357	367	385	384	376	357	363	380	372	366	396	405	351	411	364	397	370	384	404	402	376	399	346	403	384	413	375	362	382	364	357	366	347	373	370	355	392	383	404	361	360	376	377	351	387	363	397	377	396	367	377	355	375	378	396	435	382	391	417	360	386	394	400	402	350	390	372	429	388	358	378	358	371	385	374	359	349	348	380	373	371	413	381	344	376	370	388	363	338	380	375	359	404	362	390	375	402	421	384	386	404	356	374	371	434	369	353	384	379	372	396	368	405	404	363	394	392	360	384	369	406	340	381	372	372	401	363	383	369	362	404	377	382	382	355	372	416	347	403	343	399	383	406	408	376	392	354	382	379	403	356	383	363	427	375	407	388	368	368	376	403	391	402	395	349	401	370	364	386	341	364	370	381	371	384	359	393	373	416	389	372	405	408	371	387	394	396	357	376	385	373	401	360	377	393	369	381	422	406	374	395	369	380	357	354	370	380	382	391	353	365	379	357	393	378	385	384	377	383	391	410	361	390	416	401	344	399	434	376	411	353	393	375	415	373	374	370	359	353	400	386	366	371	383	375	377	394	381	404	404	379	396	415	339	389	374	385	363	371	390	351	392	365	399	382	399	369	375	375	386	383	402	359	378	377	377	380	367	372	375	381
3143	338	308	321	267	278	257	289	272	292	278	263	265	268	255	265	256	267	269	269	286	249	275	270	234	251	266	258	233	271	247	222	274	267	258	260	246	272	296	250	270	249	249	285	282	238	264	244	255	293	268	253	266	251	256	271	274	266	252	254	259	283	270	288	261	260	267	265	258	235	245	272	278	290	264	249	264	277	233	243	259	278	278	259	250	287	232	272	261	274	229	292	300	238	269	285	258	241	255	288	230	290	255	276	254	244	264	274	266	270	246	275	242	235	253	264	280	257	256	256	257	234	250	252	252	242	260	237	249	267	259	259	243	278	276	252	267	251	265	232	253	283	273	263	257	265	278	252	244	287	269	267	276	273	236	309	228	248	259	246	273	249	243	248	283	215	248	253	287	242	283	273	236	280	291	290	250	262	238	247	237	282	242	258	276	260	252	289	229	265	270	245	264	264	245	263	223	249	240	273	260	255	258	267	292	276	266	253	248	252	302	244	283	274	274	264	270	258	260	270	264	244	233	252	255	269	275	290	288	229	277	270	267	231	258	254	276	226	267	213	292	259	284	273	261	280	257	277	284	272	277	233	250	271	267	239	274	250	218	263	270	262	290	216	248	215	275	253	280	248	215	266	264	250	285	257	268	266	251	237	254	261	261	261	235	271	254	265	249	245	260	264	267	278	255	283	256	262	252	237	255	245	267	250	244	244	249	285	248	239	274	257	257	245	269	265	273	278	259	246	245	260	267	255	254	246	251	245	259	258	251	226	269	273	269	245	255	245	291	246	258	268	258	219	250	254	246	277	246	261	259	257	267	246	271	262	225	255	288	283	281	269	275	251	265	257	242	249	267	268	281	275	235	257	267	270	253	265	254	249	274	264	256	280	275	276	260	282	277	262	261	275	258	268	280	228	246	251	257	267	257	245	280	258	233	264	267	285	235	266	252	255	273	269	248	283	264	282	260	246	271	257	267	270	246	271	292	287	220	267	251	264	264	263	238	276	238	233	242	246	252	256	260	250	252	273	255	257	277	291	239	259	270	255	298	264	275	252	257	245	290	286	249	242	223	233	285	274	267	266	265	234	254	256	308	245	277	256	260	259	235	266	245	255	242	259	251	263	254	256	258	251	278	231	252	257	254	246	274	221	239	258	254	265	269	243	255	294	270	256	258	283	255	278	253	245	232	259	263	265	287	253	255	262	277	243	286	267	252	249	269	253	304	244	228	258	227	255	285	260	274	270	262	243	251	250	275	256	281	255	238	260	232	256	248	272	273	251	231	249	233	248	284	242	271	244	253	254	277	285	248	271	244	236	284	262	256	252	246	253	253	286	256	245	246	269	253	246	294	278	233	247	255	249	262	237	274	258	278	276	294	262	286	277	246	271	254	274	283	257	262	274	264	246	268	241	298	252	260	252	281	256	265	263	270	261	275	251	272	274	272	254	241	241	287	274	242	261	266	232	284	241	260	270	262	282	300	265	267	250	265	227	254	269	265	298	265	273	310	266	272	234	257	264	255	290	243	242	280	269	231	258	273	266	220	269	261	288	267	285	246	263	253	259	271	278	245	254	264	257	267	257	254	268	256	257	283	262	225	251	266	246	265	267	267	269	298	240	258	229	258	274	226	263	265	260	276	290	276	252	273	253	271	261	232	260	259	263	261	288	255	279	251	259	260	251	305	247	251	260	251	255	256	269	262	242	281	250	249	283	258	280	283	264	288	265	268	247	260	251	299	250	289	255	280	274	239	257	264	229	270	257	245	282	253	260	266	277	262	246	256	258	246	224	238	272	259	282	277	246	278	270	238	271	219	257	267	266	246	244	302	247	282	241	257	277	219	249	253	259	244	256	254	243	253	275	292	267	256	229	243	247	254	255	267	245	244	254	254	263	251	277	268	256	278	227	247	284	245	257	288	278	252	259	242	275	251	275	234	245	266	273	261	255	260	233	273	248	267	271	257	279	255	244	267	278	264	265	271	281	249	281	246	257	256	266	253	289	298	265	260	262	299	272	257	264	240	265	299	256	257	251	256	232	236	296	263	263	271	243	275	254	248	266	251	241	248	245	296	260	276	249	228	252	251	256	257	249	257	267	243	274	255	250	268	273	260	274	248	273	280	282	221	241	249	254	244	267	264	273	285	266	243	265	254	267	243	270	281	273	274	271	276	289	247	262	287	264	278	253	245	258	280	278	232	253	270	274	266	268	271	210	267	239	258	298	258	268	250	261	273	278	255	254	276	275	253	284	268	271	271	260	255	254	264	265	290	240	299	252	269	267	267	305	276	281	232	267	275	241	250	262	268	268	238	222	237	261	276	272	287	252	225	281	256	249	248	271	253	283	305	264	244	258	236	263	253	263	243	251	261	226	255	237	245	264	278	242	280	255	251	247	236	281	274	274	256	268	266	261	265	253	263	253	253	262	282	225	278	252	245	274	287	239	251	242	280	255	266	239	239	285	262	250	235	247	233	241	268	270	232	215	276	244	261	272	280	246	246	292	246	252	257	263	235	275	247	286	258	248	260	217	266	267	269	269	289	251	238	243	247	271	242	277	261	260	244	259	255	251	274	242	251	248	254	279	287	279	278	256	295	253	267	265	245	281	238	274	262	279	273	286	263	260	275	256	295	264	265	260	266	253	231	237	262	267	265	245	267	267	243	237	253	262	240	268	272	280	250	222	266	254	258	252	273	270	248	252	276	276	266	234	261	274	264	263	254	272	290	254	224	303	250	256	247	258	251	270	291	280	237	261	283	272	248	289	246	279	270	250	271	262	270	264	254	257	251	244	261	282	272	270	234	284	247	255	275	258	257	247	279	260	251	272	275	241	280	241	242	250	229	282	244	240	254	267	263	269	274	272	292	246	295	276	266	278	300	265	269	218	263	266	254	255	255	256	252	260	269	261	252	242	264	250	265	256	242	257	277	245	258	283	275	255	250	266	272	247	255	267	272	277	268	255	253	252	272	275	226	257	260	225	241	265	263	251	267	261	253	266	268	277	252	262	238	244	247	264	231	238	245	283	266	246	264	251	276	267	261	267	253	271	270	265	266	264	250	260	288	252	243	269	242	231	254	248	267	259	292	262	257	273	226	278	247	260	252	266	263	257	242	275	263	270	274	269	241	235	272	227	273	277	252	268	265	256	237	244	243	223	229	268	263	232	253	269	251	237	263	247	264	291	265	230	270	259	247	235	254	273	272	251	271	248	274	274	275	254	255	224	241	277	277	261	276	239	264	278	268	263	242	290	248	280	264	294	271	252	263	237	276	256	258	265	291	257	250	262	249	253	295	274	228	273	259	256	269	241	260	240	253	276	261	253	218	238	240	247	276	240	275	241	265	234	269	277	246	248	262	295	253	278	260	258	239	278	248	258	245	276	246	224	245	228	260	246	257	286	280	280	286	264	271	258	264	257	263	268	280	245	254	240	264	239	243	265	255	257	272	249	261	269	281	260	260	244	245	258	273	283	265	260	270	273	272	287
3156	824	824	959	841	852	828	776	722	751	730	758	732	740	764	696	746	684	759	722	715	688	691	674	707	707	687	701	708	724	679	678	701	739	721	680	677	726	727	711	644	699	756	723	687	684	723	703	680	778	724	661	693	703	767	707	684	699	726	728	703	710	709	705	727	676	694	675	674	667	676	728	658	731	684	681	690	730	664	702	691	717	707	691	737	665	740	699	765	654	743	705	720	775	687	720	671	677	720	707	659	756	700	692	719	670	708	678	672	732	759	703	653	704	733	666	749	683	732	692	702	721	724	659	704	709	679	692	724	724	711	700	663	745	713	693	698	705	672	684	671	730	684	712	718	704	723	685	690	713	703	739	759	733	720	722	726	683	774	676	638	724	707	696	705	692	735	694	743	678	675	685	674	671	710	697	700	731	738	700	711	710	706	704	684	661	715	724	691	684	680	739	715	688	695	673	710	702	645	653	696	693	746	692	680	715	743	696	739	714	724	730	721	723	681	734	707	680	694	727	720	680	708	742	681	668	683	747	726	737	631	702	699	745	699	715	703	712	731	713	731	667	670	731	684	733	651	724	740	680	703	699	731	727	700	683	707	720	681	720	670	665	730	697	732	709	699	732	668	719	686	741	685	684	713	698	711	714	753	736	721	718	754	686	693	721	677	730	672	710	716	712	697	687	670	735	668	732	719	692	738	718	709	707	669	732	746	704	687	648	740	709	683	695	749	724	762	781	693	732	711	670	710	747	726	754	710	653	717	689	699	728	709	718	735	700	692	737	675	702	723	692	709	729	729	739	675	670	698	688	723	694	700	713	686	736	738	706	715	731	687	656	694	725	732	747	766	705	745	688	713	698	697	718	702	693	714	681	732	692	706	737	708	738	670	726	700	706	707	678	690	681	693	670	713	657	690	662	646	714	723	729	661	690	697	706	683	721	702	718	691	701	714	680	704	721	712	671	704	671	724	742	669	676	694	682	719	664	696	714	724	702	687	718	650	705	727	699	752	697	683	677	703	700	716	700	692	686	711	737	688	717	674	708	747	727	675	684	694	656	666	723	721	685	708	680	676	635	711	678	717	683	710	701	720	718	721	708	671	701	703	696	672	670	668	714	690	748	673	716	665	694	650	642	732	696	677	710	741	690	742	686	710	728	642	688	697	656	725	674	671	686	757	760	721	728	697	723	707	698	724	760	683	691	716	700	686	691	711	760	686	698	701	680	703	696	659	692	666	693	741	692	679	688	675	710	716	659	728	729	726	686	670	742	716	683	703	704	711	672	716	706	763	747	725	700	692	767	749	706	768	677	729	716	701	717	711	667	695	700	739	697	758	681	683	700	694	748	712	716	694	677	648	699	666	730	686	732	716	688	721	746	699	731	688	741	680	674	738	684	680	686	673	690	712	710	704	678	698	714	695	714	743	681	713	691	701	743	678	644	677	720	698	695	712	743	663	748	715	730	690	734	700	693	718	735	694	714	733	733	733	677	695	696	679	688	702	714	658	684	695	752	712	712	725	691	691	778	675	724	715	725	701	704	697	685	724	709	728	704	718	683	688	721	711	723	705	715	725	716	695	717	706	722	704	686	732	741	709	713	706	699	701	690	680	708	710	734	717	698	738	752	669	702	765	734	716	742	722	700	694	693	746	701	699	769	707	651	717	703	679	762	717	692	713	670	720	721	697	710	726	663	735	722	748	687	709	690	705	647	699	721	721	732	744	676	686	696	720	703	712	701	735	726	715	665	698	676	666	723	733	730	689	667	679	689	679	698	675	690	714	650	736	693	715	688	723	721	701	694	663	723	724	738	758	661	664	686	681	704	747	714	711	747	734	659	741	777	729	709	698	624	720	736	698	741	679	673	679	712	753	707	713	745	694	724	707	714	715	719	734	664	734	725	674	680	705	694	742	680	662	688	706	780	699	709	661	673	711	724	705	739	719	678	724	688	698	699	675	649	705	668	692	739	738	748	692	622	685	714	687	694	696	725	698	685	737	696	663	718	715	734	708	718	712	703	687	700	735	732	710	719	735	670	722	692	679	712	659	707	705	649	712	706	676	740	700	702	720	683	700	725	725	766	690	686	638	660	663	692	694	723	689	718	736	680	715	718	739	730	709	665	685	650	722	683	707	634	717	713	729	684	692	693	718	718	717	710	732	722	747	706	719	680	686	717	682	693	672	678	678	698	686	685	735	733	703	705	743	707	715	722	688	755	701	692	717	692	685	685	755	707	671	663	676	690	643	758	682	696	680	712	700	678	646	685	749	720	711	744	720	688	720	685	730	733	696	715	709	672	659	714	744	720	726	674	733	729	695	711	666	704	741	750	780	677	682	737	721	695	717	668	696	684	710	683	719	689	750	752	753	700	740	692	724	652	721	716	760	727	709	720	692	678	760	717	706	735	662	688	732	664	664	684	693	689	776	681	695	701	686	729	679	705	682	728	679	713	687	716	685	674	661	729	703	676	739	645	692	722	645	701	704	712	736	717	732	708	678	688	710	730	647	725	656	712	696	726	751	722	727	706	669	743	646	761	695	748	773	760	715	702	685	743	655	720	752	728	703	729	706	709	691	730	741	685	685	661	680	752	681	748	691	736	718	651	706	644	701	682	715	689	744	737	698	673	686	689	719	743	709	704	693	705	673	685	723	702	641	683	703	709	729	709	673	709	722	696	713	683	706	714	658	777	721	702	660	714	675	700	709	681	678	706	655	725	698	717	653	676	699	698	745	704	741	707	685	690	734	730	710	741	700	668	709	721	733	692	721	739	712	733	680	719	733	743	672	689	687	673	732	737	695	691	718	746	713	712	722	714	701	631	684	738	648	747	684	726	717	685	711	684	705	747	646	670	680	645	657	701	709	701	651	729	681	722	725	721	716	730	744	729	685	723	714	719	727	709	677	731	724	748	725	648	690	704	691	721	716	696	707	688	724	718	734	719	682	663	669	739	672	716	662	706	740	722	679	730	698	713	652	722	722	691	709	703	755	689	706	695	714	686	689	708	702	725	703	694	733	699	689	700	731	663	718	705	693	705	674	726	750	733	629	725	681	727	696	718	708	692	714	698	754	637	751	731	707	723	665	708	702	729	702	711	686	727	711	702	696	724	728	692	675	702	720	697	706	736	723	681	694	729	696	721	682	665	694	675	729	715	653	693	694	660	754	692	689	686	685	684	738	736	682	709	690	736	710	698	732	750	707	736	718	762	698	739	729	714	747	672	692	701	728	659	699	740	708	690	728	688	667	683	722	723	736	750	709	691	725	631	670	681	651	708	696	679	705	704	680	694	670	710	702	709	746	703	691	699	655	675	680	769	713	712	685	657	745	738	689	729	690	733	663	699	707	760	711	694	709	733	715	679	710	688	689	653	744	648	767	656	735	738	649	657	725	738	693	708	668	714	696	743	692	733	668	722	682	671	705	684	717	664	743	701	694	702	735	693	722	724	680	747	739	717	700	699	724	672	702	710	680	675	706	696	675	719
17714	3596	2084	1285	879	672	542	496	421	400	415	412	342	309	363	347	281	338	297	317	267	316	279	303	298	274	285	277	274	258	254	281	286	303	268	316	291	278	289	277	251	260	289	257	312	271	280	276	246	255	262	258	278	277	277	251	307	292	299	305	275	278	312	284	330	294	291	267	288	287	270	252	271	291	275	286	292	262	304	261	296	277	286	287	268	282	276	289	277	303	257	305	258	284	259	254	261	258	282	294	281	283	259	260	309	279	268	264	281	299	279	301	264	243	298	276	260	273	273	304	259	272	238	309	239	316	265	287	278	275	269	269	291	290	280	259	301	328	267	272	275	270	256	236	257	250	279	255	257	255	279	311	271	246	262	273	260	293	287	246	264	274	258	249	290	247	274	268	304	265	301	259	291	287	265	312	239	292	258	279	265	283	273	292	294	276	265	298	310	240	292	259	305	302	280	279	282	263	304	276	284	267	284	268	273	245	287	333	245	284	256	304	276	247	272	292	261	281	300	313	262	255	263	306	281	296	271	275	297	305	292	273	254	316	285	255	288	281	267	282	256	287	271	261	284	317	261	254	266	256	311	256	278	280	277	301	272	247	319	286	290	275	268	279	295	285	286	266	271	283	267	265	240	285	243	246	267	280	282	282	269	294	279	257	272	276	268	275	254	247	288	300	275	296	279	274	284	297	285	291	293	281	299	271	266	263	289	280	277	307	253	274	269	278	293	281	277	277	283	269	283	235	261	280	284	272	279	280	269	274	281	272	254	288	261	262	275	275	304	288	277	299	260	292	260	278	275	267	243	274	262	283	280	271	285	248	269	260	260	277	255	269	279	278	265	266	252	277	251	267	279	272	254	273	280	269	279	301	259	271	259	292	290	251	307	266	283	314	254	269	294	261	278	281	286	293	261	281	287	268	271	303	241	286	304	289	276	267	273	285	254	279	267	268	269	302	261	266	274	305	282	231	266	275	245	281	292	276	304	282	269	287	271	277	261	269	295	293	270	276	280	295	298	270	280	280	250	284	307	280	279	215	254	266	263	247	289	248	293	263	246	269	287	280	275	278	277	280	310	258	286	291	257	281	271	241	272	277	279	274	271	275	294	230	280	287	282	257	257	270	275	294	263	298	254	310	287	256	287	270	266	270	290	272	261	247	264	299	270	286	274	309	259	316	288	257	286	292	266	298	262	276	272	293	283	278	291	282	238	268	261	292	282	294	280	295	266	268	290	268	273	267	292	292	260	285	266	289	255	259	284	288	269	287	264	268	304	277	277	282	242	286	265	288	271	287	281	269	294	262	257	291	284	302	308	270	266	268	258	282	302	304	282	242	269	279	263	264	285	252	272	248	275	274	240	245	252	276	298	273	282	273	306	283	279	280	276	260	243	241	276	302	248	294	282	272	300	300	284	295	259	284	274	283	292	256	283	251	277	312	273	271	270	277	248	263	269	286	283	252	265	269	271	273	292	288	309	253	247	297	280	281	273	312	271	296	275	279	295	288	271	260	281	286	256	274	275	253	277	282	262	251	299	267	244	276	281	269	277	283	258	315	271	287	258	259	290	271	297	277	286	294	295	279	264	246	308	257	273	257	255	259	307	297	275	298	297	253	276	278	284	274	293	287	265	316	252	265	300	303	302	280	239	252	290	282	287	281	286	273	261	255	286	237	269	283	277	276	260	263	265	235	260	263	305	292	264	279	310	241	265	282	280	255	299	308	274	268	269	285	279	286	276	284	248	308	278	272	271	296	295	253	312	256	263	293	283	259	308	283	303	273	257	282	291	266	283	277	267	268	315	311	255	292	313	271	261	296	297	258	306	240	266	279	260	286	281	273	255	293	310	259	315	267	282	279	251	291	271	301	327	292	254	242	279	261	280	254	283	266	277	270	249	256	291	283	257	253	292	300	300	269	268	270	282	281	226	255	295	309	275	311	302	257	253	277	284	264	270	247	270	267	269	295	272	279	239	292	312	283	280	285	312	280	293	258	258	285	290	292	272	262	278	268	280	298	240	268	259	258	268	280	284	264	306	296	301	288	296	300	276	284	286	271	273	295	280	283	253	269	294	269	230	298	298	277	283	266	291	293	255	275	260	265	275	280	255	245	279	275	244	314	247	258	283	258	274	250	251	272	265	274	279	290	300	268	271	264	265	291	288	287	281	250	286	281	279	277	293	273	257	288	289	301	287	266	269	291	285	261	281	260	285	302	290	283	294	252	248	256	277	283	275	290	260	277	257	310	289	259	273	263	282	264	257	291	289	252	269	275	271	256	261	264	251	294	290	287	274	296	295	279	251	260	281	284	295	246	270	216	264	266	267	277	273	278	270	288	258	276	295	263	286	283	277	241	295	276	256	240	274	280	263	271	243	293	297	275	299	256	280	272	248	299	282	263	297	279	241	268	284	289	242	259	283	264	269	282	299	286	257	304	292	291	241	303	253	261	270	276	271	293	233	291	280	277	286	271	249	239	288	282	261	272	289	291	274	277	312	289	267	240	286	231	296	268	274	291	303	276	277	275	284	260	291	258	276	254	282	275	262	253	283	285	283	270	273	261	274	273	272	281	288	256	256	261	253	261	297	275	296	263	278	267	289	276	289	252	269	305	271	289	261	277	268	269	274	294	321	265	270	284	259	243	257	263	277	309	290	240	283	279	255	289	252	267	291	274	277	289	316	279	279	269	297	275	279	281	302	277	304	301	261	276	270	284	276	273	317	284	284	291	283	247	267	285	290	255	294	281	250	289	273	270	289	264	293	282	259	271	304	279	273	279	278	293	254	289	290	243	265	262	275	268	306	282	246	295	280	288	242	269	250	288	258	239	273	269	253	286	265	269	276	319	287	294	283	318	287	287	286	269	272	275	278	305	293	273	288	304	274	278	285	307	221	284	269	292	281	232	277	290	276	298	271	303	279	248	266	268	287	276	298	256	279	288	229	273	280	283	282	297	273	251	259	275	276	268	270	263	243	259	292	301	279	266	274	274	286	270	306	257	260	266	279	263	289	284	280	288	247	261	287	254	268	317	310	278	277	279	267	274	271	258	274	317	298	278	266	256	282	250	277	271	275	289	278	267	246	260	260	280	253	284	284	280	293	274	250	244	269	269	262	274	272	286	314	259	284	262	308	286	292	273	285	263	283	259	277	276	290	263	287	289	265	284	260	276	291	261	281	298	289	277	282	278	263	250	286	264	306	277	230	281	276	297	268	276	272	302	291	287	285	271	281	281	257	263	272	317	285	279	295	270	289	274	248	281	277	269	279	263	293	287	305	253	284	289	274	272	295	272	268	288	281	281	267	295	266	279	269	270	283	295	270	257	258	310	260	240	280	283	282	271	270	273	260	302	264	267	269	276	281	244	294	280	271	267	279	307	318	274	275	278	287	296	295	268	260	271	278	281	264	269	283	291	268	259	287	282	280	286	282	274	284	234	278	260	272	290	274	250	269	313	265	269	273	278	271	275	291	275	286	286	286	266
11253	1696	3476	3916	3257	2830	2422	2052	1790	1592	1476	1453	1227	1161	1131	1022	1059	989	906	923	923	903	877	887	868	826	842	827	837	813	807	837	782	780	736	809	803	775	811	757	796	796	775	755	748	748	748	727	794	768	725	745	730	746	797	762	736	793	766	763	719	774	733	731	798	760	758	758	755	736	755	746	780	706	782	725	734	750	753	726	764	743	746	747	709	732	726	755	701	714	704	805	702	756	738	773	746	740	725	700	753	753	789	767	701	744	721	739	665	733	686	736	734	714	708	759	696	751	730	700	733	743	696	684	784	687	785	742	743	778	741	746	716	741	724	753	754	707	732	698	693	712	729	747	721	760	719	767	711	701	693	742	727	754	729	675	716	708	719	769	677	758	742	734	691	712	726	686	724	733	717	725	729	757	682	730	779	768	722	705	736	748	741	708	711	712	737	726	722	733	780	728	693	730	731	730	733	718	729	723	767	730	767	754	746	716	710	769	713	703	664	735	716	704	726	773	772	726	770	724	711	704	751	729	730	795	693	665	719	746	733	708	772	729	673	736	691	722	744	695	722	698	722	756	716	732	773	764	759	750	746	706	736	722	712	734	709	722	747	767	748	715	728	705	706	766	755	731	784	753	771	697	735	717	746	749	739	715	712	742	706	699	706	712	679	719	699	778	746	753	755	765	756	729	724	727	717	751	715	691	705	749	731	772	649	720	700	701	709	714	746	789	754	744	716	707	726	776	704	792	776	720	736	731	720	683	702	703	751	706	759	704	730	707	726	722	761	743	736	710	790	718	741	724	732	685	729	784	722	746	744	714	697	732	746	754	721	752	713	752	748	747	708	710	741	699	736	722	733	756	738	703	770	730	745	708	721	698	739	746	738	760	690	704	725	714	760	731	694	751	716	730	732	710	728	776	703	679	745	728	684	710	735	770	730	711	716	783	732	705	665	760	733	771	741	726	730	737	718	727	691	754	717	757	740	698	717	709	735	750	733	675	736	697	745	748	679	765	742	740	690	709	757	730	709	740	755	738	724	732	803	722	693	750	711	718	666	783	757	739	702	722	720	758	725	727	694	725	712	740	737	742	729	721	736	732	701	728	720	700	712	733	719	746	728	770	714	722	710	749	730	703	752	710	678	720	695	713	740	799	754	710	768	735	725	757	701	755	722	718	719	765	737	717	697	728	695	728	700	788	706	699	727	725	774	775	770	742	723	731	716	691	771	702	735	747	775	675	737	754	753	720	770	712	762	761	740	705	697	673	659	754	757	699	717	733	732	781	741	760	712	749	758	738	702	752	712	692	707	738	727	736	764	718	701	745	727	773	718	777	728	720	770	738	698	753	718	739	751	730	709	758	718	661	728	747	713	706	750	712	755	713	728	701	732	705	753	727	720	769	705	685	712	756	761	729	747	761	705	681	690	667	762	706	810	742	714	747	717	718	750	693	701	701	731	735	770	731	668	772	739	687	747	703	752	754	690	699	742	735	727	726	715	756	721	744	732	707	681	704	689	769	765	717	804	689	672	781	725	718	786	726	715	727	703	791	731	665	753	680	734	792	715	758	707	742	744	731	724	695	718	721	735	746	729	750	723	712	709	712	706	738	715	760	788	727	768	785	732	729	694	746	736	702	687	734	746	773	691	710	713	724	754	716	717	693	725	766	708	701	742	708	722	740	732	718	731	711	771	727	737	748	750	778	788	751	761	723	699	721	717	749	744	731	677	749	770	744	774	739	732	695	723	756	693	705	711	749	755	713	692	720	741	728	735	741	678	747	729	725	725	708	784	755	758	737	700	728	704	720	690	772	742	764	686	767	751	725	730	738	740	723	757	767	714	662	703	730	731	746	702	713	722	735	766	771	708	735	752	732	752	737	745	733	678	764	692	740	718	720	745	755	741	751	734	719	712	732	702	745	752	722	711	708	710	701	704	721	743	732	726	743	743	719	727	679	733	765	728	748	728	711	686	753	712	741	729	695	766	767	689	705	707	741	720	754	694	714	746	738	722	749	702	739	749	728	693	712	772	737	692	771	750	673	758	735	718	758	712	734	704	765	732	713	735	729	766	695	672	749	745	771	685	732	717	760	677	763	724	738	749	713	734	739	676	720	735	760	723	748	691	718	732	733	726	732	765	729	725	704	720	716	775	719	724	756	765	680	754	711	746	775	740	758	733	795	697	753	716	681	748	735	678	737	727	707	687	718	713	762	669	756	696	711	739	763	739	723	750	717	743	746	702	738	730	712	730	737	716	774	769	732	778	757	696	672	759	715	745	739	750	697	745	745	755	692	723	710	712	706	720	762	809	728	765	735	734	774	704	764	704	697	765	786	722	733	720	755	767	745	696	727	729	690	696	743	712	693	732	722	773	724	740	768	722	761	739	736	768	699	732	797	725	704	749	722	679	725	731	733	718	728	746	721	760	748	730	733	746	755	768	695	763	690	712	754	723	737	743	750	725	746	697	773	697	746	742	703	721	737	769	725	708	740	693	714	702	728	716	739	706	733	716	732	723	741	743	738	774	714	738	694	730	728	742	764	735	718	775	778	721	750	740	745	755	756	732	737	736	755	749	690	727	703	738	703	687	715	706	722	736	715	704	741	754	742	665	677	697	719	762	764	738	664	718	745	740	774	738	707	745	751	779	711	734	808	720	750	735	777	709	734	750	784	728	793	736	726	716	744	752	690	761	724	743	725	745	695	722	715	720	728	729	686	748	769	707	714	747	753	708	711	744	780	749	704	704	749	678	751	712	651	717	724	718	751	686	762	746	739	728	737	701	761	714	716	705	697	746	742	722	704	738	759	746	734	757	740	692	762	745	706	731	718	711	769	754	751	732	760	704	689	688	761	729	727	729	710	708	670	683	755	699	727	748	712	736	718	730	743	738	745	763	713	720	655	686	751	727	722	695	732	723	725	726	715	701	744	724	692	752	736	735	768	712	741	773	721	731	723	708	734	752	752	702	758	771	717	706	740	785	726	682	746	675	747	729	695	779	691	754	704	708	731	684	726	673	718	708	750	767	729	761	752	696	755	694	775	737	728	713	705	726	767	736	742	707	715	733	735	735	736	779	743	721	763	751	681	722	700	727	727	766	725	773	709	710	755	705	730	752	715	731	758	742	773	690	662	691	727	733	749	761	719	710	761	746	762	792	723	735	729	723	726	735	752	713	695	722	686	713	723	709	726	713	757	712	729	741	699	725	750	735	720	746	701	740	681	701	771	732	725	732	725	766	760	723	733	725	761	709	743	695	679	735	763	772	736	745	777	738	732	760	720	728	732	708	733	756	703	756	737	761	728	710	745	691	700	736	722	726	745	762	777	750	747	699	746	706	768	732	751	742	742	736	689	711	758	737	689	668	685	747	729	761	726	716	762	740	743	720	719	678	764	733	753	723	725	714	733	762	747	736	694	732	725	764	738	787	708	749	711	747	736	733	716	760	729	735	704	789	717	754	671	749	741	732	766	775	755	754	728	732	706	745	752
26049	7271	4440	2518	1419	1002	699	524	440	426	474	384	262	251	232	207	239	192	206	181	179	196	147	174	156	174	175	163	147	143	156	148	156	159	136	142	155	114	147	163	147	147	142	145	146	108	133	146	141	154	120	149	155	134	144	145	124	136	162	144	138	134	163	144	138	137	142	107	140	147	147	139	138	140	127	143	145	123	122	114	115	125	133	147	122	125	131	126	125	119	128	147	150	138	130	131	140	134	156	147	113	150	153	127	134	129	154	141	145	147	118	130	133	132	153	127	124	126	146	147	142	154	144	134	143	136	131	128	142	139	137	112	136	157	122	131	135	104	135	125	124	139	127	151	140	144	135	133	134	145	125	155	130	137	134	124	156	118	126	129	111	141	140	134	133	136	114	147	127	164	118	133	126	137	135	151	124	121	143	136	136	125	122	131	144	142	151	132	140	128	138	118	131	136	146	140	136	132	130	120	143	145	132	130	128	132	137	141	133	128	111	123	149	163	130	146	133	136	131	123	147	134	119	149	122	141	136	106	140	138	139	146	126	141	130	139	127	131	144	134	142	144	119	142	146	125	145	124	142	139	126	130	137	141	119	119	125	120	114	118	110	131	138	153	137	123	123	129	146	136	120	147	143	139	130	129	118	158	125	126	143	123	136	120	139	126	135	143	130	124	131	148	136	132	135	140	120	124	119	114	125	131	140	142	124	136	128	135	123	130	145	130	124	130	126	139	114	151	135	127	123	134	145	131	139	137	137	121	144	134	141	143	135	140	136	127	121	130	142	140	118	125	146	141	138	141	120	130	119	119	137	146	128	145	137	141	129	130	127	116	138	138	127	140	138	124	124	131	144	137	130	141	144	143	118	125	146	136	137	140	119	138	128	138	125	136	106	122	139	149	154	145	150	136	126	130	122	140	131	144	129	109	124	125	130	151	146	119	153	140	111	143	135	118	158	120	134	154	134	124	150	139	137	131	147	148	122	139	123	142	148	129	124	132	115	135	122	155	123	146	145	165	117	131	145	130	115	115	149	111	129	138	141	137	106	137	128	143	141	130	134	114	113	131	133	142	143	146	116	123	135	117	133	145	138	119	152	120	148	135	129	115	150	139	141	120	133	153	131	159	132	140	146	143	144	126	135	149	118	135	108	126	114	121	123	123	135	146	128	120	133	114	142	132	126	132	138	131	143	125	120	129	132	121	129	134	155	134	132	138	127	136	148	137	118	115	150	117	124	127	139	147	130	144	160	123	123	147	122	138	142	145	128	138	147	140	139	147	142	138	148	129	116	103	145	125	130	119	131	143	129	126	131	129	135	131	134	133	162	132	132	140	123	132	128	120	133	146	133	147	134	149	140	129	128	131	133	114	119	125	135	137	135	126	131	144	130	148	138	146	129	132	116	138	137	139	129	128	131	126	153	150	147	140	129	148	136	125	137	147	137	122	137	141	123	128	146	158	129	145	142	112	119	136	162	115	130	128	129	144	131	135	128	132	142	110	129	134	152	124	135	133	119	131	127	119	136	142	119	121	132	135	153	136	157	122	151	126	138	143	128	148	145	131	141	112	149	127	140	131	149	134	130	140	130	142	132	133	127	121	122	121	138	118	138	129	130	136	146	159	153	131	145	154	132	148	158	136	129	160	140	98	151	146	108	112	120	160	144	144	149	138	133	139	149	116	127	124	135	135	148	138	139	138	148	128	126	139	148	134	132	120	153	131	132	121	121	117	140	147	144	130	140	122	136	120	118	143	127	130	135	119	126	129	126	135	158	117	130	149	120	120	130	121	131	159	116	122	135	125	133	135	131	146	112	109	146	129	129	106	139	144	136	126	142	159	129	141	118	139	122	151	141	120	118	113	146	116	138	144	135	150	128	135	148	135	137	131	140	133	130	129	128	154	113	137	142	148	153	121	154	143	129	146	131	134	133	130	147	149	156	118	131	112	136	131	136	127	121	116	138	117	156	158	127	128	131	136	136	138	156	126	140	101	129	124	148	145	120	142	153	130	140	134	135	148	132	124	131	135	124	146	125	145	122	116	148	143	145	150	147	131	110	133	130	162	135	152	110	140	134	121	119	159	141	134	134	135	154	129	123	134	138	125	133	123	129	123	125	151	149	135	126	124	138	126	125	149	133	137	136	110	138	134	127	115	132	123	129	124	129	127	138	141	149	125	154	126	150	140	129	133	167	136	128	123	117	135	128	136	156	141	125	156	155	125	124	146	145	113	118	123	141	137	135	133	161	146	132	126	131	134	140	136	148	135	138	131	156	152	130	151	136	106	155	128	134	142	148	129	143	144	142	114	119	142	125	147	155	131	114	148	112	135	156	121	120	137	120	130	129	151	139	134	139	133	138	141	129	140	134	132	130	122	126	148	135	140	130	132	135	127	126	131	124	168	124	145	138	122	112	131	112	126	139	136	134	114	148	147	135	154	144	163	130	113	113	133	134	129	97	123	144	142	138	143	124	128	132	150	128	152	132	122	142	151	124	127	114	144	140	133	159	141	152	140	125	145	123	127	138	130	105	151	140	132	150	147	125	136	165	132	120	131	132	116	135	136	137	129	138	140	144	137	127	134	132	108	139	100	122	129	121	136	145	135	145	128	139	133	131	135	140	132	147	150	123	121	132	130	125	139	130	146	130	128	130	128	146	129	149	137	146	110	115	139	121	133	142	115	133	127	130	143	129	121	114	150	138	138	122	137	131	128	139	117	130	147	129	137	140	135	146	133	135	145	131	149	160	145	131	123	142	156	157	131	152	130	125	149	135	137	133	128	138	141	118	147	137	128	134	142	150	130	148	136	162	133	136	121	130	143	148	116	131	131	124	131	142	126	148	149	154	132	146	120	151	133	147	143	160	128	129	151	139	132	138	136	149	135	120	110	142	155	123	114	146	141	143	135	144	144	138	121	138	140	124	110	145	146	133	106	121	159	138	134	162	147	120	129	136	122	134	140	145	117	137	139	131	136	134	122	127	127	134	133	126	134	157	126	124	123	144	135	153	128	146	139	137	125	148	131	146	134	115	135	119	148	121	123	141	110	110	133	146	138	128	115	150	142	158	137	158	146	136	165	162	135	128	133	121	136	135	155	118	105	114	168	125	124	143	146	123	116	144	122	112	142	133	136	159	133	114	145	132	135	139	144	134	134	143	128	135	139	124	135	133	127	132	135	149	140	145	142	129	111	145	141	147	122	148	122	157	150	119	123	146	127	122	131	129	126	145	137	123	134	121	114	116	142	119	136	168	127	122	135	148	131	145	162	130	155	148	125	134	132	134	161	152	143	122	128	121	159	142	121	129	123	118	127	155	135	150	132	132	117	130	132	130	139	127	115	136	119	129	154	147	141	137	145	96	124	139	118	118	145	137	130	159	125	129	126	126	139	122	140	140	128	142	122	130	136	113	133	131	146	146	112	132	152	129	134	131	136	138	125	125	148	157	152	135	150	135	120	130	107	114	135	137	135	119	120	148	127	131	132
14212	2353	5652	6160	5163	4279	3431	2788	2363	2052	2753	1918	1391	1208	1135	1034	985	890	795	764	747	688	706	639	632	677	562	597	530	558	566	530	542	539	539	483	515	517	472	464	481	486	512	455	464	452	444	473	439	466	421	439	435	450	424	423	417	424	417	421	428	478	390	444	392	409	414	378	407	407	410	398	414	376	389	415	415	382	418	410	380	434	411	405	362	371	415	387	381	421	377	386	374	397	359	401	366	408	380	400	378	396	377	384	418	358	381	372	418	394	376	393	419	360	401	394	378	422	374	391	371	390	379	363	383	395	395	377	381	402	401	398	381	374	391	372	377	416	382	377	397	397	363	414	373	395	394	404	390	358	380	406	391	385	401	376	370	388	374	381	363	371	396	371	399	386	373	365	380	376	385	410	400	349	408	410	392	371	411	370	378	380	365	395	403	377	374	372	394	416	378	337	340	387	401	389	384	395	396	390	345	396	403	376	392	398	373	411	364	396	410	401	413	419	396	398	374	376	374	386	377	442	389	378	376	405	350	409	371	396	348	376	380	391	340	376	386	406	379	396	410	382	344	360	399	357	370	375	353	380	380	369	366	381	420	391	381	371	425	370	400	366	395	390	381	366	405	380	369	389	384	390	373	375	361	372	394	387	380	389	368	382	391	371	400	361	368	355	363	375	399	354	355	387	437	361	390	343	413	386	380	410	392	389	382	370	349	378	368	377	376	371	372	390	395	390	388	372	387	398	371	385	436	408	356	358	356	377	390	378	345	381	355	367	368	356	370	361	361	369	355	368	363	401	405	389	372	366	365	382	381	385	425	358	346	326	391	386	384	387	406	391	367	357	402	393	417	403	385	354	371	385	360	392	370	381	403	393	348	388	395	369	394	387	397	372	346	370	388	346	352	382	364	369	388	411	364	355	386	382	391	394	373	397	366	361	399	380	406	361	387	348	389	351	375	424	369	389	419	389	373	347	359	372	371	361	368	392	378	400	364	374	362	358	393	372	374	380	380	404	353	372	401	424	383	394	366	332	371	409	367	386	351	385	401	378	381	413	392	370	390	386	387	401	413	357	340	401	397	386	350	371	376	421	385	368	420	378	349	370	374	383	394	375	359	375	427	367	392	369	360	403	411	382	367	368	376	370	392	350	388	395	408	369	359	348	378	375	396	360	376	367	356	352	383	368	427	393	388	397	376	386	402	388	375	360	385	388	349	339	369	360	376	381	385	366	414	383	381	385	339	390	392	388	396	367	380	366	373	367	388	402	353	387	320	365	364	347	408	420	373	400	375	383	399	374	363	377	391	330	365	402	398	368	393	377	345	375	376	406	402	368	387	371	351	363	369	361	384	393	409	390	351	389	368	368	369	345	389	380	391	378	400	380	380	411	390	399	392	359	385	396	376	403	366	403	422	385	365	392	360	356	357	356	357	380	370	351	368	394	368	359	386	382	396	380	367	343	371	340	355	393	390	397	380	395	390	362	371	379	377	376	375	394	358	344	387	387	361	382	414	373	366	342	388	372	395	352	400	339	362	403	380	395	375	370	422	373	398	357	397	406	379	376	350	396	357	408	398	370	375	402	370	364	396	391	371	381	400	390	372	403	353	386	377	403	377	388	378	363	378	382	336	356	359	427	363	411	365	381	398	383	386	381	360	374	399	386	410	343	411	391	369	351	359	357	389	371	398	396	360	405	405	393	387	422	340	376	382	346	355	355	354	382	387	373	341	366	376	385	371	432	344	380	357	385	362	377	389	398	379	395	401	382	379	376	399	407	360	357	401	389	340	357	356	388	372	384	368	376	405	403	400	365	390	367	395	358	359	386	374	383	350	369	376	365	412	352	367	409	383	362	360	383	376	361	389	346	349	373	347	357	375	384	392	343	349	389	387	364	382	382	412	381	375	392	363	399	392	387	411	369	371	398	371	408	383	379	413	395	380	388	402	396	367	368	350	366	397	365	363	399	374	418	365	403	359	376	368	395	385	382	415	339	371	374	379	379	388	374	382	348	397	413	375	374	388	357	387	350	409	402	358	369	381	403	360	373	363	379	403	399	366	394	368	394	364	385	397	391	381	350	382	391	365	389	367	372	368	367	400	387	404	378	363	388	385	369	368	371	391	386	390	387	379	385	400	383	379	365	374	380	378	407	380	376	364	375	379	388	346	368	364	373	371	366	374	406	359	382	387	384	386	391	423	373	405	356	357	390	330	363	400	360	374	362	389	342	394	376	373	376	366	384	383	388	379	357	375	362	424	351	367	407	389	353	354	356	406	357	363	379	370	347	400	391	382	381	341	394	346	370	353	359	396	379	357	375	399	350	367	378	350	354	384	384	352	355	383	374	416	357	359	374	382	368	406	368	393	387	334	367	345	352	368	372	366	405	359	389	370	363	364	341	392	357	376	395	397	384	382	356	416	380	367	345	413	391	340	333	346	350	405	365	367	370	395	420	367	393	409	323	384	364	417	369	363	386	424	389	373	384	379	417	386	370	371	377	350	379	357	390	363	379	409	373	375	372	406	394	377	405	393	367	356	380	364	409	391	398	363	408	381	376	387	386	410	372	364	393	387	348	389	376	369	362	337	373	385	388	347	368	403	403	354	378	374	341	364	377	377	409	419	378	344	356	384	388	360	364	395	343	396	377	366	407	405	407	379	391	379	367	430	383	373	373	368	366	417	346	371	379	370	376	372	395	378	384	391	322	389	370	363	357	344	410	385	377	391	406	387	391	371	391	378	368	362	386	376	374	361	406	388	401	399	386	365	386	391	373	402	355	375	372	425	375	384	366	375	379	366	404	382	378	333	355	349	405	371	373	391	391	374	381	371	362	376	377	386	342	373	403	380	352	363	374	379	360	376	369	388	379	383	379	385	378	396	400	365	370	341	386	392	409	386	374	389	369	352	383	419	356	377	391	377	351	374	363	380	389	409	363	402	375	362	397	418	417	391	381	348	390	381	388	356	375	376	368	383	365	340	375	415	359	389	392	361	369	366	381	381	399	372	389	349	393	387	381	356	385	416	363	352	394	389	380	364	394	365	377	408	355	397	403	384	381	393	390	365	382	392	398	374	359	365	395	373	362	375	406	356	392	384	368	396	365	377	386	399	370	413	395	402	374	401	396	366	391	366	366	365	388	398	378	381	375	367	407	358	389	394	388	387	381	362	358	371	416	380	396	399	412	362	376	380	379	381	366	397	386	401	380	375	377	385	382	418	398	384	368	345	376	380	400	412	357	397	358	389	363	373	376	380	387	398	365	376	387	367	396	337	389	386	375	389	392	437	357	354	409	388	370	346	383	384	408	397	373	403	414	366	375	369	337	375	406	384	400	371	372	381	356	336	375	389	377	377	350	402	351	391	423	378	378	374	394	406	356	360	417	378	354	355	359	400	375	383	372	399	368	381	368	380	358	395	390	392	393	382	369	407	379	374	350	406	344	368	357	385	371	371	368	355	383	364	391	384	363	385	382	367	361	354	403	380	374
2714	332	331	297	297	270	272	281	259	270	250	286	278	273	266	283	266	284	256	259	247	262	262	248	250	252	248	260	242	228	273	295	255	270	250	268	271	283	292	263	267	256	277	244	281	253	252	267	235	262	256	270	279	244	250	274	230	231	251	243	273	252	274	240	251	228	228	240	261	263	265	265	254	226	286	300	275	244	260	248	268	242	279	257	263	283	245	239	256	233	248	230	270	232	262	271	260	260	262	289	276	242	267	263	245	250	252	220	255	268	240	228	254	267	231	279	264	230	246	235	254	261	278	248	243	265	256	242	221	268	256	234	271	263	262	285	253	258	232	249	292	287	270	268	269	252	259	245	229	264	252	263	256	252	257	248	282	264	279	262	271	272	257	294	269	229	252	265	241	292	260	237	235	238	271	263	251	252	274	268	244	255	258	270	266	243	293	264	245	278	270	239	263	250	252	273	251	223	270	267	285	247	248	274	268	258	262	233	271	244	217	248	257	248	253	259	237	239	280	282	256	279	254	258	239	244	275	287	257	268	272	241	264	248	257	247	279	265	248	265	275	263	248	244	262	251	263	234	260	276	259	268	284	257	291	271	269	261	254	261	238	266	249	235	283	271	266	245	287	272	249	264	273	279	226	277	268	261	268	264	260	239	301	247	243	268	281	239	261	260	263	260	258	240	243	240	266	297	265	268	257	242	302	278	252	240	244	252	289	239	258	281	269	284	267	264	270	241	243	240	256	265	242	260	257	238	246	265	257	257	220	263	259	263	250	249	255	249	244	241	234	238	273	235	269	259	260	249	252	199	263	243	269	239	257	277	260	267	250	270	262	257	243	239	278	261	237	267	246	281	269	259	254	285	254	243	222	245	258	236	282	277	276	277	267	245	245	256	250	262	254	288	236	244	269	265	248	231	247	294	266	293	279	245	255	261	237	245	264	229	241	275	266	264	261	272	261	251	261	248	257	263	262	263	217	264	236	274	233	272	248	315	234	259	280	262	237	286	269	247	236	302	266	274	256	290	249	243	236	255	258	251	245	290	264	270	254	249	251	252	260	253	257	257	252	250	244	250	281	236	240	269	256	260	243	268	266	250	256	261	266	255	256	261	243	233	272	267	261	279	236	276	249	265	258	227	237	234	238	251	260	285	261	244	251	277	285	250	268	225	233	229	271	257	256	290	237	255	235	260	238	270	251	243	271	263	239	243	277	264	289	239	267	259	275	279	287	258	251	239	265	246	265	280	253	287	269	248	268	272	255	244	266	231	253	284	269	247	287	247	260	244	248	261	233	256	261	244	290	270	282	258	254	277	271	253	277	266	252	276	240	251	234	244	278	256	257	291	267	310	273	250	278	237	244	248	243	262	272	232	261	274	236	255	290	279	280	256	275	248	282	235	260	260	264	265	260	271	292	244	244	244	251	251	254	248	247	250	275	277	252	275	266	248	242	234	281	262	277	257	274	288	263	253	269	298	270	255	272	245	277	224	246	251	262	265	244	262	235	249	261	266	249	251	259	230	289	256	253	267	250	250	298	272	269	279	285	252	258	273	288	256	261	256	277	232	236	277	245	232	241	265	244	273	281	266	239	238	214	255	235	251	235	250	276	255	264	271	309	293	279	258	260	256	271	260	246	258	277	290	253	249	266	234	268	259	241	285	250	275	252	281	258	249	256	234	263	283	253	252	258	262	243	262	237	265	262	273	293	252	266	242	262	283	279	259	256	256	257	246	237	251	268	251	232	263	236	233	291	254	259	253	256	253	264	243	258	237	254	245	249	221	248	252	286	226	265	261	276	244	256	277	291	271	292	226	266	260	254	289	298	261	272	249	266	277	280	236	265	272	240	224	259	241	225	276	295	244	288	256	266	241	223	233	249	268	275	272	257	242	246	260	243	257	279	282	243	261	244	235	268	249	239	248	242	249	266	274	256	251	269	257	265	233	243	238	315	262	279	244	271	264	267	266	252	253	264	268	256	248	256	230	242	270	271	241	287	247	253	249	238	283	239	245	254	239	234	269	284	263	249	247	233	263	265	256	245	276	257	242	257	254	246	240	238	268	284	234	264	277	243	225	257	256	249	275	225	236	237	259	260	284	257	273	252	248	275	246	288	280	272	258	290	292	239	247	261	274	234	255	275	245	243	272	284	255	255	254	245	265	277	270	264	263	267	278	262	258	240	266	254	260	251	260	236	249	282	281	272	269	272	268	277	260	246	237	278	266	279	218	249	284	263	240	278	275	242	254	279	276	271	284	267	261	264	280	283	250	277	260	266	238	236	242	239	271	267	260	248	269	262	262	269	249	243	276	270	258	261	292	262	240	256	264	282	261	265	259	260	255	284	270	253	279	258	261	269	272	252	265	252	242	273	272	253	268	258	259	238	264	250	262	251	284	264	243	282	270	264	245	255	241	271	272	265	217	244	260	239	245	249	288	279	246	265	262	278	233	247	259	236	245	273	272	278	268	267	279	234	265	226	233	241	310	279	270	271	249	258	276	267	264	246	272	266	254	257	246	296	225	280	265	305	276	260	267	272	251	256	249	264	275	277	246	248	244	258	235	237	263	255	240	246	232	262	284	239	280	263	247	248	268	251	278	218	266	255	277	231	266	274	288	256	250	258	252	250	251	277	276	237	235	267	246	269	256	230	247	282	276	243	277	256	271	252	264	267	253	254	264	226	278	248	245	268	262	247	290	283	269	281	254	244	230	263	256	274	272	277	247	242	246	305	263	244	263	252	269	263	242	231	304	239	262	264	273	240	261	286	273	262	268	289	271	245	276	259	253	253	235	265	266	272	259	269	271	257	265	235	206	267	269	232	248	291	240	231	264	279	261	285	234	265	257	250	257	257	255	243	232	253	242	247	262	245	255	284	257	269	241	274	264	243	265	264	284	253	254	246	272	264	242	284	255	241	262	261	277	238	240	246	249	291	261	252	273	254	253	251	256	274	255	249	287	292	228	244	254	262	289	282	238	247	286	235	260	244	239	278	266	272	267	254	267	244	249	257	265	238	240	258	276	276	303	268	288	243	293	281	274	275	280	256	270	266	253	238	257	266	300	262	267	276	261	276	257	256	277	257	261	299	264	239	289	256	266	272	265	268	232	233	230	269	274	277	258	282	248	255	250	286	250	254	250	274	248	262	261	286	245	273	243	275	254	237	268	253	274	270	257	255	258	243	254	262	243	240	267	256	280	281	276	243	284	246	248	291	262	268	263	256	270	262	260	241	255	298	224	267	250	259	274	235	225	260	279	281	261	292	263	278	260	288	246	259	282	240	275	246	250	263	244	244	253	263	267	278	249	279	251	249	282	255	284	262	259	261	266	250	253	274	259	229	257	272	248	256	265	279	264	255	247	260	252	262	245	272	276	262	256	293	227	256	244	253	249	263	258	268	268	244	245	240	291	258	256	275	242	312	251	275	260	254	236	237	266	265	270	276	246	262	257	242	234	279	252	265	274	245	257	214	257	228	265	288	246
2892	785	858	879	899	825	834	763	811	749	794	756	701	707	730	735	693	740	748	723	658	725	702	758	727	702	680	726	717	746	696	731	709	652	707	712	719	735	718	685	654	743	734	665	746	728	719	712	673	712	685	706	694	722	680	700	671	697	720	755	734	722	686	737	723	699	663	692	681	736	688	714	723	716	755	681	700	707	709	711	686	718	741	687	684	691	744	701	694	708	738	657	707	674	669	718	739	694	711	678	721	688	708	737	712	739	673	676	733	693	709	653	703	693	666	676	704	722	689	713	729	744	626	752	703	704	709	698	640	709	661	716	718	746	727	736	684	724	712	722	728	684	690	662	708	650	711	713	679	673	681	687	666	700	678	688	693	709	706	676	652	715	740	706	691	715	700	678	681	700	687	718	715	690	669	681	687	745	705	693	690	666	690	732	668	650	686	710	704	683	683	728	704	644	698	722	734	681	757	692	694	726	638	694	692	681	660	688	744	719	727	682	722	736	733	680	749	757	709	703	719	692	722	661	774	665	723	717	715	696	722	699	693	754	670	670	707	727	678	756	635	703	754	718	737	765	695	680	711	724	730	713	681	737	712	653	693	691	705	692	683	702	732	699	647	683	719	692	737	763	674	691	666	705	700	708	715	684	745	765	707	702	677	721	727	700	686	708	706	663	693	689	692	696	722	716	703	651	671	700	719	715	748	716	729	663	728	659	682	757	664	657	737	741	676	717	706	744	696	688	682	618	704	700	727	646	636	723	681	688	757	736	675	700	755	677	688	745	703	665	721	723	717	738	675	684	695	677	683	671	691	713	684	695	676	685	717	692	716	707	682	719	684	689	689	716	684	654	720	712	682	679	741	689	638	688	697	692	717	699	657	756	697	699	673	651	684	695	714	696	738	716	698	729	687	740	709	680	668	705	682	731	711	704	681	681	704	673	705	690	724	772	744	733	707	728	681	724	695	691	690	688	721	746	692	720	696	722	752	679	662	640	771	706	662	713	685	695	710	720	709	706	692	705	698	731	676	678	716	704	641	713	715	718	685	687	734	660	715	715	712	692	719	719	683	699	663	729	675	660	688	710	699	706	754	667	710	753	703	736	716	703	680	644	687	718	746	725	717	656	724	713	692	696	672	709	674	680	719	729	705	726	705	694	643	677	710	705	742	692	697	671	724	715	732	699	721	748	656	699	725	729	712	620	697	727	769	717	677	704	725	651	719	724	688	687	716	692	690	703	716	709	671	699	723	684	697	710	718	649	701	703	675	703	720	721	710	680	751	730	702	704	732	716	760	703	662	724	706	670	768	699	718	715	714	702	702	703	690	670	670	686	696	732	709	736	706	728	718	689	683	748	726	681	727	716	716	754	735	665	753	694	685	697	741	720	675	707	717	723	720	742	692	691	687	709	709	683	726	698	667	707	693	671	722	668	683	709	718	720	697	713	735	704	702	699	696	708	725	681	731	708	693	688	689	733	711	715	686	676	717	678	712	691	730	695	730	698	634	704	722	684	709	719	714	711	695	696	675	703	711	705	720	709	714	668	649	692	660	700	691	721	709	744	720	677	660	691	708	692	700	754	682	706	672	737	686	712	665	722	688	736	669	730	710	718	692	694	674	754	718	714	705	704	728	687	720	720	699	687	707	722	678	679	701	695	738	763	718	673	650	664	702	699	686	725	702	682	736	695	714	698	689	732	719	697	652	681	661	674	692	647	689	752	726	721	732	697	687	676	715	754	713	765	739	707	697	692	685	735	735	710	691	691	704	728	665	739	734	686	724	756	762	745	712	715	674	721	706	670	731	700	660	709	735	705	709	691	729	689	678	744	694	642	743	718	733	670	685	740	668	708	701	689	724	684	687	718	690	705	698	738	700	767	726	700	674	670	684	721	737	682	753	676	696	693	732	725	735	687	704	752	691	715	693	709	710	690	670	713	709	688	785	678	776	678	692	688	719	712	671	744	714	720	677	687	659	689	718	693	710	726	671	712	710	720	662	665	660	680	699	667	760	708	731	701	650	714	720	709	687	687	688	671	736	685	674	726	691	701	730	691	717	700	709	645	680	698	731	692	730	720	735	682	690	677	664	699	739	715	685	675	698	664	719	649	728	668	662	663	689	686	735	710	726	699	710	709	702	733	661	682	694	718	726	709	686	738	697	686	698	657	698	705	704	682	746	725	709	717	668	701	703	651	708	677	750	754	721	655	726	704	691	683	691	739	664	689	724	717	735	708	727	685	713	704	690	677	703	729	711	667	687	748	715	688	705	746	715	705	705	757	692	737	645	714	713	710	700	755	703	718	704	709	734	725	682	672	665	739	702	689	654	715	666	731	709	669	717	745	695	690	695	710	661	734	737	705	735	714	698	658	705	678	699	627	672	736	667	714	726	703	690	674	720	663	666	757	687	703	695	668	704	719	704	736	686	665	744	682	771	700	653	714	652	673	744	708	708	669	697	720	707	693	702	699	720	735	704	694	696	697	674	682	746	673	672	751	663	713	662	716	702	732	684	722	731	777	747	698	680	741	682	714	731	684	726	673	685	718	788	718	705	688	681	692	745	721	713	719	674	648	725	669	726	720	688	663	713	652	729	668	769	707	704	701	726	743	688	711	663	709	670	700	691	688	743	688	726	715	703	764	707	659	666	685	717	690	658	665	729	650	675	685	685	672	738	703	682	668	738	693	692	773	683	725	691	717	716	689	708	702	694	658	654	738	717	675	710	733	707	752	739	682	712	708	745	721	710	782	736	722	730	732	698	690	670	689	725	679	677	692	686	715	692	684	704	698	685	700	645	687	660	670	684	727	711	713	709	693	733	715	681	690	715	710	668	701	755	709	657	748	715	723	677	676	678	712	747	708	726	716	705	696	726	773	724	703	701	725	759	762	714	685	693	744	709	729	662	708	669	672	727	680	711	702	652	719	751	660	743	746	660	689	669	658	675	648	708	719	686	755	708	664	724	689	733	712	707	685	685	666	684	661	749	657	688	681	690	713	687	669	712	695	726	717	719	659	745	733	734	693	717	720	679	663	687	679	665	685	711	738	697	689	734	728	702	713	675	725	726	745	727	710	713	687	698	740	678	701	711	645	666	722	687	739	682	647	712	719	729	636	702	692	716	714	690	719	704	691	698	673	710	712	670	697	712	657	685	688	724	717	683	695	677	725	699	699	681	717	688	691	713	667	637	695	748	745	689	732	673	673	688	727	711	689	710	672	682	718	703	707	719	658	692	657	689	710	734	700	692	692	622	729	704	730	741	738	687	653	693	688	717	689	739	694	668	694	713	761	696	651	712	698	721	685	725	690	724	703	743	709	712	726	717	745	690	695	713	704	721	698	729	718	656	678	708	666	722	679	664	713	695	693	720	686	694	691	700	709	648	693	688	693	717	729	720	699	691	691	696	713	746	713	668	686	699	719	739	745	679	728	673	708	760	705	735	662	725	675	704	727	687	705	728	683	720	659	772	681	708	669	689	715	683	740
15354	3139	1946	1192	868	673	569	510	446	422	489	353	342	351	309	313	321	311	320	298	283	287	298	273	299	320	287	269	289	275	254	266	297	278	283	299	263	310	310	302	298	290	281	280	318	304	271	291	272	299	285	282	275	270	263	300	273	288	296	261	256	291	264	303	263	273	300	251	263	262	269	287	242	303	265	293	276	268	296	291	257	267	272	285	287	282	277	286	287	279	306	293	277	286	288	300	296	293	300	290	263	267	307	258	291	306	283	284	324	284	251	257	278	300	283	264	263	271	258	280	258	257	309	286	288	268	295	297	308	292	272	250	265	264	297	283	277	260	270	280	260	251	298	290	275	276	291	317	261	271	289	235	298	282	277	268	281	287	249	285	278	280	262	296	291	247	268	285	308	279	277	262	270	299	283	268	272	272	277	268	284	266	306	249	275	269	296	266	271	272	257	283	277	243	293	284	285	284	312	287	275	262	255	280	302	278	263	271	264	312	235	313	280	274	277	269	289	292	279	293	296	296	295	282	295	284	268	270	265	273	275	260	273	293	265	264	270	276	277	308	281	255	254	240	268	269	261	264	290	283	285	299	281	274	279	250	283	275	252	269	249	274	278	276	276	266	261	274	282	267	277	285	274	273	259	261	263	310	324	296	277	289	269	287	268	304	257	264	264	255	300	278	261	284	276	309	271	311	268	289	266	282	267	270	275	294	286	248	264	293	250	260	308	273	256	276	262	285	244	277	270	307	277	265	246	254	263	248	265	274	268	278	248	232	304	295	291	277	268	262	269	302	247	289	278	298	270	273	265	298	283	302	262	294	283	277	246	290	271	286	262	262	307	312	297	285	281	294	319	279	301	264	271	274	277	279	312	285	270	253	261	267	266	271	255	311	255	299	290	281	298	269	270	245	261	281	278	268	266	284	261	273	268	251	292	273	281	276	285	274	287	249	241	276	283	289	248	258	268	270	259	267	274	276	270	261	272	311	298	279	275	285	290	273	273	293	266	271	313	274	306	285	251	240	289	289	279	270	307	313	281	290	277	292	274	291	255	286	274	245	278	280	263	243	269	275	268	272	280	277	293	272	260	265	289	274	248	303	258	272	280	260	271	257	286	286	290	275	275	277	258	275	278	271	249	304	256	254	282	290	292	277	262	265	259	264	274	280	302	258	278	263	257	268	317	265	281	276	303	252	253	280	278	262	242	268	286	292	288	263	280	269	275	252	250	298	280	301	276	259	295	285	273	252	284	252	283	283	266	280	305	285	264	294	278	280	285	254	278	261	248	250	255	261	275	261	282	259	288	294	299	270	265	276	256	307	260	289	271	259	281	261	276	259	273	283	277	271	277	263	266	274	295	294	302	316	281	278	248	282	255	269	286	271	273	284	261	247	265	278	299	260	272	312	277	281	277	279	273	257	251	262	272	279	279	269	279	266	302	275	287	256	259	268	289	261	258	285	261	295	304	299	248	278	271	287	254	298	246	276	277	276	287	275	286	265	283	289	303	260	260	276	306	241	296	280	282	252	280	285	276	267	261	281	306	264	279	283	280	299	269	246	241	285	270	289	277	276	270	259	295	267	284	305	274	287	262	271	281	272	270	262	260	267	219	306	266	266	257	288	254	294	272	283	289	274	269	280	271	270	264	262	257	315	289	293	274	268	265	261	284	319	320	252	258	266	263	279	288	267	279	287	259	265	280	251	284	305	284	282	284	295	281	294	255	290	273	261	259	282	279	310	282	297	289	282	304	268	243	283	280	299	256	312	255	296	313	281	254	288	267	276	272	312	262	287	286	266	253	280	296	271	256	275	269	272	305	290	272	254	275	283	287	271	269	305	280	290	286	269	289	237	229	298	269	260	299	266	275	298	283	250	268	270	292	297	277	289	261	291	270	247	284	307	288	284	262	288	290	279	290	280	270	279	265	265	276	288	273	242	285	285	237	236	291	301	276	297	262	262	288	242	308	277	286	278	276	285	251	260	259	253	285	264	242	243	270	295	285	267	292	270	291	276	284	307	289	285	285	306	263	286	261	271	271	252	281	300	278	279	295	272	277	274	271	271	288	246	269	248	257	276	245	267	278	267	300	272	281	249	282	302	268	256	275	254	276	247	245	277	280	258	252	290	237	282	300	267	284	310	251	258	278	268	247	252	303	268	275	274	270	293	277	280	284	262	271	297	284	255	273	297	286	287	265	266	285	265	269	304	271	299	253	286	256	288	266	270	282	274	258	268	260	253	297	285	257	266	271	287	270	258	258	253	308	261	290	243	292	277	281	284	299	269	254	268	298	285	271	267	289	279	277	303	259	283	273	270	265	257	253	274	263	285	280	264	270	293	258	288	263	247	270	302	264	288	269	289	287	301	291	272	254	273	271	253	277	262	281	274	290	280	250	294	266	242	274	275	277	260	273	282	256	256	272	270	233	293	255	260	307	271	289	273	293	272	273	292	276	284	280	269	247	270	307	274	240	316	288	263	261	278	262	247	272	276	274	306	253	261	293	253	280	271	291	299	261	284	282	260	282	277	313	283	275	238	296	279	249	268	285	245	268	238	277	266	279	283	297	267	248	253	277	276	265	253	284	305	264	271	274	257	262	267	282	256	260	297	287	289	302	292	279	274	255	282	259	252	274	256	259	300	290	272	290	275	264	250	264	291	269	298	266	285	255	269	292	269	313	316	292	272	297	299	270	278	293	282	276	278	269	287	256	279	282	269	272	267	258	316	304	257	287	312	291	298	284	285	274	281	274	265	296	282	247	260	269	269	250	284	272	245	295	260	267	302	270	276	258	273	268	268	314	262	268	259	276	280	269	288	279	283	271	288	256	276	279	309	276	274	257	250	272	288	266	271	299	250	271	262	266	257	253	273	281	300	305	280	305	223	277	305	261	269	252	281	265	262	307	294	293	282	284	237	273	263	283	287	274	256	300	304	285	267	245	267	286	291	266	263	283	301	271	268	252	261	275	336	293	305	284	275	278	298	266	242	293	277	257	305	275	267	270	290	281	283	275	268	275	294	323	272	287	287	299	268	260	279	284	263	261	273	265	294	264	272	269	262	298	255	268	262	283	290	275	277	263	319	303	253	252	256	294	281	262	292	259	260	260	266	261	299	296	269	276	274	329	289	255	286	267	264	315	266	266	287	277	306	274	266	288	273	298	312	277	311	267	257	288	297	278	252	273	280	275	250	269	290	257	262	268	286	286	268	288	272	268	264	276	275	281	279	259	275	280	274	292	242	283	303	282	266	256	280	264	253	296	293	283	296	286	251	235	296	258	254	279	297	282	266	271	262	271	253	275	265	269	263	257	243	263	292	274	264	293	291	280	266	298	281	282	299	278	253	271	286	278	256	296	280	279	252	246	297	285	251	277	273	262	277	269	274	283	266	279	249	318	253	288	262	293	273	240	250	273	286	254	242	310	272	282	274	251	288	289	279	266	276	268	266	278	273	277	255	289	273	286	303	296	280	278	292	284	273	249	296
10143	1774	3470	3919	3260	2815	2287	2035	1818	1537	2186	1411	1181	1122	1045	1037	1029	953	1017	955	946	844	933	843	881	871	834	841	863	835	803	773	798	769	766	840	790	756	744	802	766	763	798	789	753	748	760	753	766	715	752	821	718	774	759	735	728	787	750	794	761	728	782	769	753	746	694	731	822	729	771	770	735	691	757	702	797	750	704	717	734	747	723	766	754	748	735	767	751	752	722	725	751	675	743	688	733	728	762	752	774	705	718	740	741	734	727	756	734	698	730	671	730	770	722	754	720	733	757	731	765	710	682	757	714	724	750	734	714	697	727	704	730	713	683	761	746	740	725	707	708	708	720	740	713	764	708	733	707	753	713	708	750	685	730	748	732	729	712	709	738	737	738	744	769	723	717	742	717	701	680	720	719	734	718	720	705	716	720	773	736	697	729	708	727	715	713	712	769	739	729	719	724	758	698	719	703	729	722	708	712	731	715	734	761	726	718	712	744	717	763	756	772	711	683	730	689	709	708	741	714	729	740	751	682	737	702	714	744	740	726	737	732	749	710	739	701	754	801	730	721	727	714	756	735	742	678	740	697	763	728	771	719	728	764	734	718	762	728	707	688	740	697	704	766	719	736	704	763	748	678	753	725	721	694	759	695	755	740	738	702	767	740	703	743	655	786	704	716	708	714	736	748	735	741	743	732	733	808	713	742	710	697	745	704	707	732	727	753	752	736	735	756	726	709	713	720	710	737	769	679	709	714	711	746	720	680	687	732	741	712	707	730	753	736	711	716	710	706	754	683	727	730	700	738	741	728	722	676	744	754	720	747	698	739	702	749	779	790	719	732	741	737	774	729	679	750	685	723	715	719	708	704	700	709	731	727	748	728	733	736	734	707	707	758	718	748	695	757	741	732	757	723	685	741	721	722	731	734	704	719	701	668	780	730	714	735	727	795	754	753	730	725	730	725	698	708	739	703	723	754	743	703	670	752	658	727	741	730	730	701	716	736	719	749	730	687	770	771	727	721	733	735	722	717	757	684	788	736	755	704	747	684	741	737	721	721	723	692	716	739	763	742	753	732	756	730	698	691	741	742	710	727	749	734	698	699	643	687	725	688	709	710	738	746	696	716	734	707	748	728	685	712	689	713	695	696	702	692	740	734	711	705	738	686	744	682	755	720	738	728	747	707	730	728	716	751	651	689	742	766	729	762	771	777	710	730	742	740	711	740	680	743	731	792	729	717	731	772	774	725	770	663	733	703	753	730	737	762	701	705	730	669	749	705	717	734	720	707	776	676	745	704	780	761	718	765	743	700	705	733	744	747	721	709	734	752	730	725	729	729	713	706	720	729	744	759	728	711	712	706	721	680	717	695	723	663	717	702	693	743	696	699	714	733	753	738	780	694	749	740	709	725	723	706	743	737	724	723	746	753	768	744	696	673	712	688	707	727	766	749	673	708	726	734	751	732	729	773	750	736	760	723	726	768	708	713	699	718	742	741	731	683	747	743	698	744	754	686	715	716	693	743	736	736	751	695	706	725	704	709	776	756	725	731	732	721	710	660	741	682	772	721	738	730	719	698	740	738	722	716	724	713	720	710	664	723	739	739	748	738	687	710	740	738	727	696	721	710	740	683	700	719	712	729	789	722	727	759	758	754	708	744	697	742	694	753	760	685	727	720	764	693	743	715	707	683	755	700	758	739	750	707	745	742	751	782	725	701	740	727	721	724	734	757	697	669	726	739	678	737	714	682	776	678	708	758	746	703	683	700	724	725	753	719	716	667	742	766	726	729	734	749	744	686	739	728	664	722	704	735	718	744	699	738	710	726	729	718	736	722	706	703	765	733	708	692	723	762	668	766	694	757	723	734	741	731	718	710	739	751	748	763	753	660	781	723	707	767	676	738	764	748	721	745	704	741	747	683	709	746	722	699	756	683	697	721	695	719	701	730	674	729	720	725	732	706	686	723	765	709	747	737	671	725	766	739	673	717	704	700	688	721	756	709	725	724	756	733	748	673	731	716	726	738	761	763	736	688	752	744	739	700	777	719	723	721	768	723	777	700	755	752	743	681	712	723	697	695	726	700	697	692	670	718	700	717	728	736	724	728	700	711	751	720	706	703	715	708	756	737	728	770	696	756	723	738	683	707	754	741	750	743	710	742	717	766	727	762	705	722	733	691	706	709	658	699	676	723	676	738	732	730	720	752	743	735	704	738	777	713	701	716	743	698	735	728	703	710	697	705	727	735	688	735	729	670	722	685	690	760	729	705	722	696	720	760	746	743	689	716	710	732	757	732	697	716	739	769	742	700	756	749	794	716	733	731	712	730	724	711	701	633	778	724	679	699	762	720	696	705	700	726	728	702	731	739	691	716	697	746	746	708	721	765	710	739	706	732	731	762	749	710	772	767	704	710	746	769	740	761	706	738	724	780	763	680	723	755	698	736	737	725	745	768	747	728	719	746	702	733	845	719	756	753	731	742	754	758	739	743	773	714	711	711	696	667	747	728	756	768	767	725	742	689	712	725	746	698	714	714	706	712	743	728	720	716	752	735	734	744	693	753	719	684	696	705	707	728	727	763	746	669	725	701	726	767	735	744	699	733	661	697	696	740	669	732	753	773	681	724	733	740	706	820	706	709	738	735	717	692	676	711	749	720	735	711	695	729	743	729	703	745	705	738	731	710	750	740	677	731	727	748	742	759	687	753	672	714	710	692	736	722	737	697	679	725	725	668	760	703	699	701	719	729	767	721	709	725	768	734	691	791	672	756	724	684	674	741	741	732	708	713	778	733	728	699	737	750	699	688	780	732	710	718	709	708	784	730	708	746	686	628	769	747	750	713	733	754	736	739	687	717	712	695	714	735	714	717	696	686	674	746	771	703	730	766	728	710	701	710	746	695	742	694	729	718	702	764	740	708	729	675	713	748	734	734	683	690	695	742	720	754	735	716	688	726	742	718	749	693	747	739	716	715	749	747	742	748	716	713	740	724	723	667	710	790	694	733	761	736	701	729	697	781	769	730	724	751	759	712	689	747	733	767	752	735	754	721	745	765	762	721	722	744	722	716	756	719	720	727	762	714	692	714	708	698	716	745	730	752	719	708	676	728	744	761	773	732	731	760	689	726	743	709	704	708	763	691	715	717	696	749	690	682	690	740	704	755	728	712	740	722	725	714	730	696	730	743	716	713	738	723	738	706	690	734	702	753	710	708	723	701	721	737	702	683	710	752	720	772	756	668	740	743	781	724	699	729	724	756	776	700	689	702	723	729	700	735	732	723	722	743	700	747	736	784	712	726	703	725	761	712	731	774	710	732	755	726	716	729	710	752	770	713	714	771	706	699	718	718	761	770	732	721	746	775	733	771	735	734	728	704	744	703	724	732	715	716	738	732	692	774	759	765	685	702	740	725	781	729	701	698	723	709	742	706	727	718	757	740	721	738	736	679	715	748	739	774	718	704	764	717	755	687	733	742	656	722	746	721	736	694	733	696	754
26823	7690	4539	2551	1422	909	683	574	438	382	594	320	277	258	258	220	213	193	193	171	174	183	178	150	164	180	175	148	175	145	155	142	150	161	145	161	142	141	128	119	133	140	154	131	126	128	138	134	143	122	141	143	132	135	149	169	136	111	125	148	142	148	150	136	128	156	134	125	122	134	134	145	123	116	133	133	159	137	148	135	169	150	137	133	114	140	135	128	123	139	117	155	126	130	141	130	156	135	136	144	129	154	138	139	137	140	151	148	128	120	142	120	132	147	140	137	138	138	149	149	137	132	117	135	150	137	139	127	134	142	133	128	128	127	134	112	156	136	151	135	130	117	137	151	164	136	134	139	143	131	137	158	128	148	138	123	124	149	156	134	130	123	133	129	146	130	136	126	113	135	124	136	121	131	171	117	127	140	150	136	136	123	141	121	135	140	111	122	143	123	130	128	129	134	143	126	150	134	151	139	126	133	143	129	152	143	135	139	129	130	130	145	136	117	131	119	115	136	125	130	145	133	120	138	131	124	137	123	136	127	121	119	137	123	129	138	110	136	140	115	134	137	125	137	133	143	143	156	137	126	133	128	130	123	128	135	143	151	140	138	154	124	117	122	158	115	134	151	120	114	139	124	145	138	132	127	150	146	129	131	127	139	128	129	133	136	124	140	157	142	136	129	129	129	125	139	132	135	133	139	134	169	138	135	135	124	147	122	128	136	132	134	127	147	147	138	149	127	140	121	116	129	148	128	145	148	141	139	115	134	128	136	147	129	108	132	129	131	128	127	123	141	146	137	122	136	127	144	149	134	135	121	125	138	142	136	119	129	140	133	131	124	128	133	120	129	130	117	112	97	145	134	124	132	120	105	129	144	130	125	133	128	109	131	141	96	135	169	127	139	143	119	138	142	140	129	133	152	161	121	119	122	139	152	164	126	145	116	127	137	144	149	136	124	121	137	122	153	128	143	157	143	116	146	143	128	131	115	155	128	121	143	107	122	146	148	139	111	130	123	133	140	141	144	115	139	129	132	135	148	127	122	147	145	136	147	126	118	136	128	145	132	136	121	113	117	124	111	124	125	143	119	132	119	151	125	125	120	121	145	110	117	123	134	145	147	136	110	133	142	143	125	129	148	132	136	137	129	137	142	122	131	122	134	131	143	121	145	132	127	132	130	125	142	128	129	149	120	132	126	145	147	161	121	120	154	139	134	127	145	148	133	132	128	140	135	109	121	134	137	129	110	143	115	136	124	129	157	155	123	123	141	123	122	144	130	140	108	125	111	139	143	141	129	134	122	140	141	128	118	132	138	137	118	130	124	140	142	143	123	125	142	136	144	133	144	142	129	139	131	113	124	122	133	130	124	145	162	152	145	125	136	135	131	141	127	149	128	149	138	145	128	136	126	133	107	133	144	124	134	144	160	151	142	152	147	144	123	144	147	151	144	131	128	120	118	157	114	134	138	136	132	137	124	130	116	151	134	134	152	132	140	125	125	150	141	132	135	133	143	132	136	125	119	147	141	143	150	149	141	145	127	133	147	138	147	114	138	121	116	145	132	130	134	130	148	112	146	135	126	133	135	136	130	141	121	130	167	122	116	128	146	144	125	124	148	136	150	126	124	129	144	121	138	129	143	130	122	132	165	142	137	139	145	157	141	125	123	156	125	131	127	110	153	126	125	150	153	143	135	121	145	141	144	129	135	112	128	141	152	151	132	130	127	129	120	119	146	131	126	132	152	136	132	144	116	145	146	122	148	140	117	125	131	126	124	147	126	132	131	137	139	145	143	154	124	136	126	135	145	131	132	133	137	139	130	128	134	133	112	142	150	170	134	127	133	133	127	131	155	140	122	137	126	136	134	140	121	129	140	129	127	143	134	140	118	112	143	130	118	127	143	155	135	143	148	159	153	158	149	137	140	120	130	111	119	139	134	137	133	132	121	133	120	151	142	140	113	133	153	146	123	160	135	151	141	127	138	135	118	117	148	146	144	125	124	153	139	139	144	133	143	131	132	135	134	132	144	154	139	131	138	127	147	135	136	115	121	127	134	120	119	115	155	142	131	147	157	133	133	124	120	114	133	118	142	111	123	146	123	121	141	147	132	160	120	147	125	134	146	150	143	137	125	132	131	151	156	152	138	138	121	154	125	143	138	129	132	118	138	130	129	122	129	128	134	122	139	129	115	146	151	128	121	149	114	124	141	152	116	146	134	151	121	145	135	127	152	154	119	136	144	134	142	129	138	153	134	154	154	118	129	140	130	130	137	133	128	116	155	114	145	144	130	128	129	128	134	158	145	119	119	123	134	132	151	146	152	138	126	126	173	128	130	157	124	124	168	137	139	124	141	147	142	135	147	125	128	125	117	155	124	141	128	155	120	146	130	130	144	143	145	142	140	152	124	147	146	125	140	138	133	143	119	139	136	120	116	121	132	122	129	113	149	131	149	138	128	133	152	124	129	140	136	133	158	140	136	147	123	125	137	135	133	155	142	136	130	124	139	112	135	144	128	126	121	154	124	125	133	132	136	119	128	139	122	129	127	130	127	136	130	142	138	165	116	150	133	139	136	121	146	117	148	145	129	120	119	137	133	146	112	102	135	127	131	123	121	112	153	142	115	145	138	144	132	130	118	131	126	147	176	132	128	119	142	135	116	139	133	131	128	122	120	120	115	125	124	139	136	143	132	149	131	110	150	142	124	136	139	119	129	100	136	136	126	147	130	145	122	132	130	138	123	125	126	153	136	153	112	134	126	146	133	146	108	129	145	134	149	123	129	126	151	137	134	152	120	144	140	147	152	129	127	153	132	127	132	134	140	138	120	131	143	129	124	152	133	130	143	127	145	125	137	133	124	125	139	158	123	160	140	130	130	131	146	127	140	124	113	150	131	128	110	118	104	123	141	125	132	134	117	132	128	118	130	113	139	125	130	130	136	148	132	134	130	137	157	124	154	147	106	129	125	126	127	136	126	152	134	139	145	134	155	134	136	154	127	145	164	134	158	124	142	124	130	120	125	127	120	138	144	156	115	129	135	136	143	109	137	119	131	154	146	142	114	124	129	130	130	148	149	132	132	120	134	151	114	164	125	141	111	142	136	137	118	140	133	126	123	120	133	148	109	125	129	128	130	149	129	132	116	146	132	120	128	134	123	150	123	138	140	121	148	135	139	130	136	134	121	145	133	128	147	126	126	135	126	137	114	142	137	125	132	125	143	128	135	127	128	137	131	108	133	138	124	114	146	144	127	132	131	148	144	132	127	117	130	126	133	122	146	121	113	148	101	134	140	133	134	145	101	109	146	131	145	131	143	146	126	131	152	126	143	133	133	125	135	150	139	137	132	134	129	152	130	135	134	151	136	160	115	151	125	118	127	132	126	143	138	155	138	125	124	137	120	146	132	141	132	120	130	123	143	146	129	142	160	142	113	125	135	117	140	137	116	136	132	121	125	135	147	145	127	122	141	141	145	139	121	120	128	143	150	134	139
15010	2354	5599	6243	5166	4354	3448	2822	2327	2103	3231	1745	1416	1186	1081	1080	947	905	820	805	754	696	679	652	640	614	609	603	570	575	537	513	511	531	531	470	522	477	490	427	466	462	440	469	463	462	434	426	436	440	415	457	417	396	461	421	408	438	437	423	384	436	418	393	424	400	401	376	402	411	401	391	408	404	391	383	368	410	436	380	395	426	398	394	408	421	407	369	386	400	383	398	390	392	395	401	407	385	434	365	424	403	388	400	374	391	416	405	406	372	417	431	396	384	397	420	397	406	382	353	351	387	365	366	415	387	373	396	396	408	370	369	387	364	374	390	387	340	385	389	426	377	378	384	349	387	378	400	393	402	413	374	396	375	377	385	365	345	390	368	383	354	379	379	386	377	383	373	387	421	403	354	400	411	389	376	393	357	370	345	380	364	386	356	372	410	386	365	385	384	358	375	383	375	366	359	406	373	399	390	382	391	434	428	404	360	413	362	365	395	374	382	355	375	391	409	357	418	403	377	386	360	394	417	374	380	373	390	357	375	407	397	405	409	362	366	384	360	334	392	390	362	374	357	371	395	386	378	384	417	364	353	369	355	348	400	374	366	382	361	359	408	372	381	379	365	373	364	376	354	403	372	387	377	385	371	372	385	411	374	364	378	358	370	374	418	348	361	337	374	398	398	376	393	379	385	383	376	386	338	400	381	370	416	361	370	406	391	379	379	348	419	380	372	419	374	334	386	392	352	372	380	417	394	348	378	381	360	363	349	382	381	354	365	377	390	365	379	358	378	383	359	367	360	382	387	352	365	388	353	364	348	367	336	381	368	366	412	366	421	401	358	395	398	359	397	400	367	365	370	369	378	412	384	364	347	400	408	395	402	332	385	381	407	409	409	367	404	376	416	376	410	371	397	419	379	369	393	345	371	379	416	381	363	398	413	357	374	408	329	368	364	360	362	370	355	387	339	363	378	389	400	384	395	360	376	395	352	365	363	414	349	368	402	393	402	390	378	352	386	390	393	370	381	378	335	369	364	354	359	375	377	381	350	349	386	386	368	395	376	371	398	428	373	400	438	395	416	380	345	372	371	397	375	361	436	372	385	417	344	396	399	369	409	398	359	371	340	356	369	351	374	367	369	401	396	368	422	406	388	365	371	374	375	380	351	404	390	370	397	361	392	360	399	377	405	411	358	371	377	392	402	417	350	408	351	368	398	425	357	383	407	390	357	390	368	386	373	382	386	390	355	374	373	355	366	348	350	423	374	370	370	408	368	364	375	435	359	375	364	385	379	376	388	379	409	373	368	377	332	371	385	379	357	407	380	407	407	379	383	375	373	393	385	368	364	355	344	401	389	396	402	356	370	394	373	403	403	372	398	357	365	355	385	357	352	372	371	403	359	377	369	367	393	399	420	385	383	368	396	361	374	376	355	401	382	429	380	413	377	361	371	358	364	385	378	348	400	409	389	386	361	403	391	383	347	363	377	386	387	402	371	373	384	352	424	366	389	374	417	385	372	363	379	385	347	398	362	374	351	395	379	364	363	365	362	335	392	371	339	379	381	424	368	371	389	391	377	380	394	391	366	385	371	397	355	365	373	408	377	384	391	397	390	371	368	374	379	386	361	353	386	368	395	386	369	379	385	380	382	369	370	408	397	365	385	360	395	356	375	376	404	382	376	387	406	368	364	398	340	349	377	418	350	392	374	388	381	372	386	368	371	381	377	372	387	382	354	362	376	393	364	387	381	364	378	392	391	376	389	383	376	410	341	382	400	416	374	385	398	405	371	391	385	369	353	351	385	379	412	390	375	377	380	377	369	361	412	356	396	382	392	358	361	404	363	381	349	388	366	363	385	372	386	355	374	354	369	380	383	377	352	379	355	382	422	402	359	396	416	387	380	358	393	359	406	352	349	366	346	364	378	373	351	354	377	384	378	356	376	364	341	401	436	380	400	382	398	401	366	427	386	381	391	382	352	363	366	374	339	368	385	372	395	337	392	356	361	342	404	367	385	366	360	396	362	373	371	389	388	380	378	345	400	393	375	360	340	410	380	376	377	384	365	361	359	343	366	377	385	403	385	373	356	356	360	352	384	348	419	361	337	382	370	368	364	336	389	402	407	378	378	355	347	419	381	375	397	398	365	393	366	411	391	340	383	355	331	399	377	395	401	381	363	364	348	392	377	392	349	383	374	390	402	376	377	392	384	367	391	378	376	357	380	375	361	355	391	376	363	378	370	382	369	350	391	434	368	396	362	355	370	391	354	376	351	378	363	379	356	390	359	354	345	363	372	384	399	359	369	373	392	366	382	380	361	363	390	373	354	368	374	354	355	360	379	391	405	352	390	369	338	387	375	375	362	375	351	378	369	401	387	374	393	389	387	365	393	399	390	410	367	387	379	416	362	387	395	396	383	359	357	397	378	399	406	367	388	385	397	344	381	388	368	408	411	371	371	394	396	367	398	368	367	337	384	405	388	394	378	364	384	363	386	373	384	387	409	375	370	361	408	385	386	391	392	404	394	385	358	381	380	380	386	369	407	382	373	378	381	379	341	419	354	371	398	365	375	375	372	379	377	384	343	365	382	360	365	420	414	354	379	383	401	389	375	362	402	353	378	391	359	368	368	400	388	418	354	357	381	359	392	388	375	415	394	378	396	400	356	342	361	409	373	391	388	371	350	379	367	391	361	389	412	367	376	422	386	361	383	376	395	383	387	377	382	348	356	393	416	372	372	379	370	382	359	374	393	371	380	383	381	385	371	370	363	367	374	367	364	367	388	360	367	387	425	382	393	379	372	383	384	393	347	385	404	356	415	377	379	398	397	391	391	378	355	379	370	415	317	389	382	400	383	398	393	359	414	391	365	352	379	381	380	408	391	362	347	361	377	401	368	362	392	356	366	378	404	367	384	408	381	371	369	375	392	400	393	382	404	386	361	387	372	380	325	345	335	376	356	338	374	393	379	379	353	362	387	387	343	375	355	365	386	363	383	419	380	380	384	391	392	355	338	362	410	381	361	367	412	381	410	382	353	378	355	383	362	404	398	377	375	360	370	423	373	347	350	359	375	393	376	380	345	371	378	381	367	363	376	371	382	354	389	373	400	340	358	355	345	388	368	402	425	377	354	379	370	366	391	399	354	391	403	355	367	401	367	400	402	372	408	357	396	379	362	349	420	398	378	378	393	371	384	413	371	340	354	407	381	387	352	395	383	395	372	377	394	414	373	369	367	338	362	377	393	385	404	383	354	366	372	392	368	394	375	379	402	364	366	383	420	392	361	400	405	363	378	344	378	374	365	343	379	387	373	396	361	381	393	364	386	373	407	382	368	365	375	347	374	402	402	366	397	384	342	372	359	346	420	386	394	397	364	389	374	367	367	340	358	397	377	387	412	370	373	379	364	392	388	357	383	385	422	376	367	366	390	369	364	371	394	372	401	360	340	385	367	354	370	383	370	364	343	389	366	402	343	401	364	383	366	375	397	355	367
2810	338	315	295	266	254	275	291	267	249	285	261	258	244	247	249	265	269	251	268	273	264	240	290	261	242	243	259	247	276	261	223	245	267	276	260	261	251	234	243	245	255	280	222	261	257	248	265	238	249	244	278	239	250	248	276	262	264	252	248	259	256	251	284	241	239	258	293	259	274	252	254	265	265	274	247	244	229	257	256	258	269	242	287	255	228	248	258	282	274	246	240	240	246	231	235	252	263	258	250	259	220	243	249	253	253	259	252	255	240	285	276	225	276	272	255	261	259	264	250	274	250	255	265	251	239	256	241	272	255	242	247	237	261	234	263	281	278	275	255	263	242	260	265	269	237	268	254	257	262	255	232	248	247	246	240	228	262	254	237	213	265	249	258	265	283	279	234	231	273	242	259	235	261	257	267	235	251	249	252	234	250	249	253	250	263	265	250	233	215	276	262	274	247	243	239	235	256	256	254	276	218	239	264	267	229	277	266	237	239	253	256	250	256	261	249	251	260	256	271	252	274	269	223	259	256	251	248	270	258	272	246	261	255	265	256	258	261	229	237	280	253	257	260	238	255	253	219	244	264	268	258	252	264	267	242	255	271	256	264	251	274	260	254	297	266	282	231	229	253	264	262	227	251	270	256	239	248	247	246	254	229	260	274	255	256	255	229	250	260	258	290	255	239	262	271	244	225	256	246	241	251	264	232	242	259	263	225	235	245	270	274	241	252	254	252	253	267	277	243	235	254	226	259	229	271	265	248	273	245	259	282	237	255	253	237	243	278	238	234	253	226	291	280	266	247	262	242	239	255	285	244	236	270	266	294	255	237	237	254	264	244	251	254	267	238	227	217	225	257	272	253	278	265	245	276	256	256	264	263	272	247	269	235	276	256	292	206	279	256	258	232	245	291	225	270	233	266	253	248	256	256	249	247	255	248	243	255	290	243	278	252	261	258	229	248	277	264	267	248	238	235	257	246	264	246	275	272	242	252	230	263	237	244	253	242	251	256	266	264	247	259	272	247	247	250	273	253	264	267	236	242	260	247	249	258	225	252	262	247	264	217	253	248	260	251	261	240	279	251	246	243	248	244	283	243	221	271	272	243	248	261	253	231	268	232	277	255	246	285	274	251	268	267	222	285	250	252	232	258	269	258	261	264	242	244	246	228	266	260	258	246	275	248	255	274	260	264	263	273	254	243	237	282	247	258	230	237	259	255	292	228	246	265	262	271	233	253	220	261	272	265	255	230	255	240	280	238	247	262	278	240	256	261	245	281	213	235	250	254	286	233	252	268	244	270	242	255	225	235	261	304	237	254	298	245	250	270	226	245	262	249	218	251	228	255	293	225	256	255	245	305	278	252	257	261	295	268	232	234	300	290	219	249	248	246	244	230	286	258	235	254	256	271	238	254	262	273	255	230	267	228	240	252	248	250	277	241	245	272	240	263	260	268	249	236	238	260	276	240	259	230	226	257	268	270	243	246	276	267	269	285	262	252	233	250	237	268	281	269	253	242	281	269	248	274	275	256	259	271	223	257	283	249	241	253	255	289	261	277	253	280	266	244	220	272	261	267	270	250	263	292	272	246	272	261	281	267	255	262	259	265	251	257	214	238	253	262	272	251	267	264	244	246	262	269	264	255	237	255	275	283	268	266	247	280	292	266	261	256	274	241	258	255	227	260	246	289	267	260	251	237	276	246	254	245	247	253	254	253	255	274	262	235	252	251	287	260	240	219	255	270	263	243	249	242	267	240	266	260	238	250	263	257	218	288	234	257	271	228	260	276	259	245	251	263	246	252	246	252	271	266	257	249	230	244	268	258	248	254	221	241	242	281	246	261	239	247	251	279	239	224	261	246	262	237	239	224	239	234	240	277	253	279	239	243	291	249	281	270	284	249	247	271	271	248	247	248	265	269	240	262	264	256	254	243	297	248	268	236	279	252	237	239	256	276	264	270	244	257	241	251	260	264	265	255	248	257	243	242	246	272	244	277	238	229	268	229	215	260	230	253	268	238	261	215	275	240	260	248	229	265	250	257	252	255	256	284	248	225	232	243	243	276	246	263	274	230	265	285	247	280	261	272	266	270	236	251	232	258	253	275	274	271	267	246	246	278	251	278	231	281	229	250	267	213	248	244	264	252	269	285	262	267	239	263	242	252	258	247	251	271	260	250	243	264	246	228	248	236	267	242	262	274	252	238	247	259	238	263	256	249	254	297	264	266	274	270	280	273	250	271	256	271	249	265	237	248	259	249	265	249	257	270	289	279	259	273	239	262	251	241	245	282	248	245	250	266	244	250	268	253	253	280	261	281	257	262	241	236	234	246	273	252	245	250	275	248	294	228	270	261	233	293	232	264	255	252	246	274	247	266	259	245	257	242	248	238	274	261	199	299	238	239	253	249	247	276	256	252	267	259	259	257	232	256	235	263	279	268	250	242	275	252	259	252	277	251	263	227	248	234	261	226	247	282	243	208	235	268	263	251	255	281	288	271	220	247	239	236	263	257	241	223	251	268	239	228	262	271	237	268	261	250	257	289	277	240	257	238	238	234	260	252	277	296	268	247	260	276	262	266	249	269	246	261	279	239	239	243	248	256	257	295	250	221	259	257	264	276	251	246	272	253	230	260	259	256	280	238	256	264	244	247	260	256	244	228	256	234	252	267	257	279	248	259	265	222	261	254	235	249	242	244	265	264	247	274	266	234	259	266	254	277	281	259	257	249	270	281	255	272	268	255	265	301	286	263	260	252	244	224	254	263	254	278	235	252	269	230	284	274	270	224	242	254	265	245	228	222	286	250	258	276	278	293	271	233	265	245	270	243	249	240	245	270	265	263	244	261	258	270	255	224	255	273	246	240	247	255	238	272	274	248	265	278	256	247	236	245	259	268	242	230	279	223	292	260	236	269	266	281	283	254	260	268	247	247	260	253	258	239	263	269	274	260	265	253	217	229	306	274	288	255	255	239	242	253	273	250	263	264	249	241	276	250	283	258	234	244	246	258	237	239	264	247	235	267	237	262	245	248	268	251	290	238	259	275	259	247	280	275	224	253	256	235	252	220	260	274	240	228	252	229	240	253	258	227	269	225	268	244	273	256	266	242	235	268	250	264	271	294	250	261	251	264	262	262	264	277	263	252	262	231	241	261	239	250	282	251	257	251	262	273	285	244	245	234	268	251	248	283	257	250	244	248	261	254	260	254	248	242	256	274	252	246	237	249	242	243	264	258	233	273	265	235	277	258	228	262	235	248	233	269	283	245	240	231	264	267	270	253	280	239	246	254	255	260	260	250	263	254	265	275	225	276	239	243	235	297	246	284	238	249	287	252	283	232	252	269	268	246	239	219	267	261	259	239	225	298	272	284	269	273	259	259	274	235	274	226	291	266	252	278	237	261	279	253	255	267	228	264	238	236	284	231	220	265	271	260	255	275	237	253	247	256	241	242	266	272	295	265	274	254	237	243	267	255	291	252	243	228	251	245	261	237
2900	763	874	882	842	785	794	755	699	707	729	771	720	691	706	728	730	687	733	688	756	713	707	725	704	685	734	701	704	700	652	717	695	697	688	663	695	680	673	696	748	714	669	683	685	680	684	665	697	699	679	697	702	703	629	694	651	702	665	698	664	709	699	742	659	715	715	667	692	683	728	687	705	693	699	761	699	719	685	707	724	670	743	667	720	707	687	748	685	652	733	681	676	691	677	719	675	685	730	714	703	692	704	720	696	721	679	718	733	700	647	740	777	699	713	731	733	729	688	676	694	689	701	689	664	739	703	688	697	686	677	691	717	685	694	696	664	692	668	698	676	721	713	726	745	699	674	703	704	749	716	716	657	672	693	708	688	720	712	663	689	718	705	717	672	718	702	655	725	720	674	686	691	657	751	647	691	677	690	711	697	687	728	704	720	696	632	706	692	702	700	685	750	650	729	747	673	696	643	706	719	661	722	692	702	725	667	710	645	713	755	647	702	660	688	669	679	692	727	687	687	728	682	733	635	694	664	681	733	666	738	641	693	697	724	710	671	742	721	696	731	715	708	676	678	703	713	710	703	707	760	676	696	733	651	715	698	729	728	680	692	706	702	678	661	724	742	699	705	712	670	697	684	646	682	715	705	733	711	692	704	685	698	727	706	678	710	680	710	686	697	674	660	699	707	684	724	661	685	661	668	706	694	695	737	655	680	696	673	690	714	751	738	697	735	715	689	670	733	711	704	719	687	728	700	671	735	707	628	647	736	699	664	717	722	625	709	686	708	702	644	685	725	717	721	728	669	735	714	680	696	679	649	709	726	698	693	655	723	680	704	744	661	651	654	700	659	674	722	638	685	658	712	708	677	715	680	644	675	697	694	659	695	733	687	757	717	713	660	728	717	686	715	741	649	745	698	739	708	698	699	652	713	717	649	672	720	661	756	698	701	716	722	690	723	651	646	729	668	647	711	721	702	679	658	694	677	689	676	680	710	670	648	703	703	687	684	715	706	700	727	690	675	664	743	706	683	648	739	697	713	717	664	668	689	708	702	722	645	687	736	764	703	698	712	719	710	624	673	671	753	691	710	700	677	666	682	690	695	732	648	680	717	672	689	702	701	707	737	659	692	683	713	734	699	685	711	682	717	673	702	691	692	718	699	680	680	669	620	703	704	702	659	668	692	684	676	729	705	738	712	687	685	678	688	683	726	694	711	665	686	694	708	708	675	687	738	723	707	728	709	655	695	693	695	701	721	690	721	712	683	670	716	699	690	692	688	677	682	710	654	692	680	695	690	680	740	678	731	698	672	763	725	715	667	707	741	710	672	637	720	693	765	688	661	701	712	615	701	671	711	660	687	702	652	703	704	743	705	694	672	681	760	675	701	679	678	699	699	689	642	742	687	688	691	742	685	691	692	719	701	656	709	696	652	658	702	704	713	706	703	611	671	705	723	705	707	691	696	673	669	711	692	654	710	695	670	729	657	690	654	743	685	705	666	685	689	706	683	695	729	734	685	653	728	668	729	691	710	691	667	744	694	705	710	676	705	704	664	728	671	655	668	675	743	697	724	688	712	693	683	689	683	712	691	694	711	698	684	718	698	724	688	690	726	718	698	663	763	707	726	723	717	709	700	711	666	757	707	674	669	665	682	722	683	680	693	674	740	678	706	701	735	698	693	703	689	726	683	647	652	731	614	686	681	676	647	704	673	721	678	696	650	718	709	743	718	657	674	707	694	660	693	721	667	696	704	669	684	716	696	669	686	711	691	715	674	709	697	726	696	725	736	716	691	700	648	671	727	709	699	707	651	685	736	708	722	699	661	666	715	742	700	680	715	691	700	706	651	707	706	737	645	689	711	699	676	688	694	688	712	655	674	681	674	657	720	704	693	674	665	655	741	722	701	731	691	672	708	741	720	673	707	671	709	710	658	678	679	713	713	649	691	687	703	745	719	700	680	687	721	733	720	668	711	705	684	736	719	705	756	684	667	679	674	720	658	685	682	632	696	677	689	661	692	721	716	692	686	711	653	702	718	682	690	760	692	682	685	700	715	737	661	654	686	638	676	697	661	729	684	722	671	649	674	718	707	690	693	648	686	694	677	661	755	688	652	674	694	708	705	735	710	703	716	710	679	751	697	696	674	716	664	648	745	704	696	712	680	688	674	707	690	684	695	713	706	688	726	658	701	701	673	694	732	722	723	690	721	693	713	736	738	709	703	743	697	650	667	692	735	654	696	686	740	665	691	714	739	679	709	678	732	698	737	685	669	741	700	718	662	727	670	716	674	684	740	703	734	677	713	737	685	697	692	694	665	682	702	696	717	705	716	728	708	678	692	675	728	646	672	725	669	694	673	691	700	728	663	670	640	724	680	657	738	694	688	699	666	678	700	711	688	653	701	731	699	772	709	693	666	693	645	723	657	676	675	684	681	719	724	709	718	678	701	727	625	693	696	645	686	671	744	692	705	696	692	719	679	723	700	688	691	679	719	694	707	706	699	710	724	673	737	697	683	638	698	666	675	727	656	760	673	749	731	654	699	752	657	707	701	730	721	692	693	702	690	712	723	686	688	662	695	701	701	688	708	697	708	719	740	717	670	707	737	699	721	735	669	711	733	614	687	674	697	695	693	669	678	645	720	665	712	667	681	658	676	704	692	700	663	716	705	691	755	746	716	715	671	731	749	680	690	739	692	703	688	712	648	702	738	710	678	695	693	688	734	701	690	711	709	719	704	675	651	658	676	709	708	726	635	742	657	652	726	698	712	658	702	662	686	709	731	673	671	719	740	701	699	753	654	701	726	644	714	645	693	687	705	692	700	678	687	700	690	683	726	699	750	708	704	716	698	693	660	689	689	687	673	686	730	683	764	685	673	691	708	694	706	696	744	722	692	653	714	688	698	663	695	687	728	702	700	699	692	698	710	689	696	682	683	727	676	704	653	709	704	716	716	695	675	710	687	744	695	672	697	676	687	717	696	684	701	677	703	670	709	671	668	693	634	723	704	699	698	648	702	689	705	686	710	707	700	697	706	716	738	697	677	716	705	723	699	700	730	662	669	660	673	713	695	716	720	679	683	701	673	706	693	752	704	697	701	726	706	680	686	708	717	681	677	733	691	721	716	656	699	671	680	693	744	715	707	692	702	668	682	709	664	723	696	728	696	686	713	703	678	646	709	697	748	674	671	707	705	693	723	687	759	676	680	684	681	731	740	711	693	697	682	631	672	678	673	679	619	736	693	721	716	652	679	662	671	660	681	673	700	663	725	728	745	739	727	700	648	706	623	640	701	766	685	690	698	685	734	718	688	696	689	756	730	722	679	727	675	679	725	679	671	726	722	675	691	668	696	713	687	657	694	719	704	674	702	711	709	695	655	709	714	703	683	710	673	729	679	672	638	661	692	692	748	695	747	687	706	648	653	700	720	664	745	691	674	726	732	706	704	657	704	712	700	721	689	693	696	717	675	672	705	651	652	712	725	669	701	682
18927	4835	2678	1528	959	679	519	474	468	417	382	375	358	332	299	290	299	295	304	309	301	302	307	311	299	270	294	287	273	292	290	281	300	301	296	248	288	286	282	276	273	297	267	279	301	292	283	269	291	265	292	292	262	285	236	283	266	303	296	277	300	311	256	278	242	258	281	286	254	301	257	249	266	274	283	261	274	269	302	265	280	258	268	290	283	268	259	265	274	314	272	288	291	299	290	310	268	298	281	298	253	260	272	281	297	283	292	281	277	275	279	257	255	247	276	245	272	264	290	264	260	293	265	291	296	263	259	294	273	252	252	287	303	290	286	258	264	291	269	320	251	278	296	256	289	250	262	266	265	270	280	291	237	253	313	308	280	253	307	249	244	263	267	284	270	297	261	269	275	240	256	264	282	252	283	267	274	279	274	260	262	291	263	252	286	301	260	297	264	261	280	267	263	261	274	262	307	272	256	270	265	286	285	280	263	298	303	276	263	260	261	283	280	281	289	246	278	290	267	292	262	322	274	281	264	261	285	265	292	283	282	252	316	261	277	276	273	254	288	252	281	280	313	257	263	264	287	275	284	253	257	260	270	277	268	259	271	280	278	269	272	296	250	241	260	272	244	253	257	250	256	291	252	280	283	285	253	265	310	269	266	313	269	300	260	251	287	283	277	257	248	265	267	272	282	271	254	278	278	247	291	251	262	269	276	253	291	269	292	285	252	271	268	269	288	294	281	290	229	289	248	267	254	274	275	259	241	273	278	292	261	276	301	287	285	260	297	281	300	273	269	269	286	246	265	281	272	255	260	241	264	269	244	286	253	273	269	279	294	273	277	272	265	272	242	267	256	276	300	282	258	271	257	285	256	250	267	258	285	272	264	279	261	233	253	278	302	295	270	265	263	263	256	258	290	266	277	250	282	254	270	272	283	300	273	276	280	265	268	255	275	279	276	295	274	260	280	286	269	247	289	264	292	264	267	286	255	251	292	271	277	304	301	266	305	279	280	274	247	264	279	247	291	277	264	296	238	278	285	278	256	259	290	277	227	303	255	275	281	265	302	287	259	287	269	301	323	286	289	276	266	249	262	289	284	276	293	269	273	254	275	261	263	289	266	253	298	263	271	301	260	301	256	256	288	256	270	268	299	305	273	290	260	278	289	291	278	275	259	273	279	224	292	269	303	285	280	257	265	261	260	283	285	293	277	267	277	231	290	290	284	261	259	285	275	257	263	268	288	244	274	260	270	248	252	291	271	270	271	280	266	297	265	288	290	266	283	269	295	272	267	248	260	267	276	266	264	251	266	304	294	235	317	286	282	278	264	251	266	276	271	271	266	306	274	295	252	261	269	248	281	273	266	285	266	269	263	268	272	312	297	269	272	254	283	242	275	292	278	285	242	271	270	247	290	299	266	262	247	283	292	266	277	273	259	262	253	302	274	293	273	253	264	261	289	260	273	303	295	292	274	282	269	280	275	257	279	275	273	283	276	275	272	254	272	278	264	270	259	297	278	237	288	256	292	272	293	239	252	256	271	274	294	280	264	304	283	264	278	278	240	272	285	284	264	278	277	278	286	249	263	284	289	291	276	282	262	270	289	270	274	275	281	243	248	267	245	287	263	264	275	240	267	276	290	258	269	278	278	296	276	269	289	272	249	282	253	299	292	280	274	286	253	283	267	271	278	280	280	266	287	306	290	311	286	277	250	265	266	252	256	272	262	257	256	288	287	270	283	303	281	264	260	266	260	269	274	284	285	238	285	245	278	280	284	245	292	256	259	253	278	228	267	292	252	283	290	284	273	263	280	267	288	268	264	268	274	288	295	241	301	294	261	246	306	321	255	276	298	275	282	267	266	274	275	268	248	230	276	282	268	286	264	281	270	293	260	261	272	273	276	279	280	258	254	269	273	298	256	272	270	268	291	267	263	282	271	242	284	274	286	281	268	267	295	272	285	265	284	255	273	261	271	266	264	269	280	237	268	259	290	290	290	277	270	261	234	255	282	266	263	274	253	277	277	245	279	276	267	294	291	266	263	285	255	270	273	275	271	266	275	284	286	282	282	273	277	274	257	267	257	273	274	277	278	304	262	282	263	292	255	236	305	261	276	278	302	265	276	287	288	285	271	288	284	311	282	286	289	272	248	288	281	292	246	280	284	257	276	300	281	290	255	290	316	287	265	284	260	251	312	288	288	253	264	273	264	296	304	266	249	302	278	240	311	279	280	297	274	268	278	254	246	284	268	305	283	257	246	263	257	279	259	283	272	278	254	273	270	251	269	277	287	268	286	285	283	253	308	264	276	268	268	283	243	269	283	275	285	285	312	226	297	281	259	240	275	278	267	266	264	298	278	263	247	295	276	259	265	288	270	286	284	273	267	276	252	277	276	272	228	273	277	300	241	279	268	256	260	298	284	239	304	282	245	269	268	263	294	278	265	283	308	270	290	259	261	285	278	270	281	296	270	262	261	304	284	270	245	267	272	276	268	285	273	271	259	289	269	272	272	271	284	255	281	246	263	288	298	290	262	302	244	279	277	285	273	268	299	291	251	277	264	245	256	275	274	265	273	266	275	274	260	262	259	301	282	262	290	260	274	274	288	287	270	279	284	251	277	272	283	252	272	303	303	298	275	289	292	291	262	284	284	279	269	281	280	287	284	300	275	249	251	258	257	294	295	266	270	294	273	304	282	273	265	265	286	273	265	308	258	267	279	288	298	272	270	262	285	258	282	268	257	285	314	272	243	274	286	281	285	286	317	283	240	285	264	326	267	254	295	258	277	269	257	287	259	304	275	255	259	263	277	302	266	253	276	262	265	290	271	291	318	267	305	279	299	283	273	270	256	238	285	275	276	256	308	268	249	283	280	250	305	271	291	271	275	272	283	285	279	254	259	274	309	287	278	292	286	281	290	283	283	270	247	260	289	270	258	272	294	260	267	296	229	281	252	295	265	272	271	267	258	264	241	280	283	284	270	281	276	273	238	273	288	260	277	294	268	293	271	267	253	283	262	283	277	272	252	266	271	271	275	266	270	267	278	240	296	276	240	256	243	277	279	293	272	255	275	286	290	281	261	275	263	243	300	261	281	280	273	249	270	286	293	280	281	314	272	276	268	270	289	257	297	280	247	310	252	283	259	316	257	253	259	249	281	256	269	290	245	270	270	256	257	263	289	258	284	283	271	254	244	286	281	261	307	290	255	294	269	282	259	262	269	296	273	260	252	264	261	272	272	283	283	276	258	268	263	258	275	249	316	290	238	282	245	255	284	263	271	270	301	268	272	251	256	264	272	279	258	276	286	291	299	246	275	261	265	268	263	252	299	277	282	296	262	260	261	259	291	274	259	267	274	285	277	247	264	248	278	273	288	268	275	294	268	270	266	271	263	276	270	282	275	274	286	274	256	290	262	300	281	253	262	290	267	250	255	276	278	265	262	263	282	291	272	270	290	280	248	279	264	262	281	243	276	285	286	287	258	281	285	260	295	267
12840	1847	3415	3866	3254	2805	2294	2054	1755	1594	1458	1364	1198	1122	1087	1074	1009	1059	977	905	939	916	889	837	837	766	843	841	793	825	786	794	790	803	780	785	777	740	765	790	783	768	778	839	819	736	759	739	790	723	783	736	748	751	752	792	768	790	754	720	727	733	701	760	750	757	780	756	723	697	786	676	717	731	710	781	704	782	723	785	729	723	722	738	746	765	714	688	700	739	748	719	771	758	730	737	681	726	802	713	727	735	748	773	720	710	708	737	702	747	674	693	744	761	726	724	729	714	729	719	763	731	758	751	725	695	695	728	688	716	748	729	727	744	744	727	720	762	755	674	707	747	696	743	657	757	717	750	734	689	684	693	704	751	738	773	706	746	717	725	711	723	709	783	762	755	730	738	725	692	744	747	714	713	683	708	712	686	719	721	716	733	719	706	700	727	643	725	755	661	762	713	754	708	722	720	700	719	725	677	696	674	704	758	766	701	694	736	712	714	731	733	714	733	748	694	733	693	743	704	705	710	751	719	743	693	744	687	712	710	722	725	741	736	744	708	696	690	690	741	753	791	731	733	695	727	722	729	700	727	744	731	730	754	705	739	748	737	737	693	751	717	714	729	775	727	685	758	742	727	708	740	714	702	756	732	706	709	731	754	723	697	728	720	687	711	712	661	717	692	741	733	711	717	766	692	754	722	734	714	703	708	708	761	711	748	744	726	728	741	738	731	725	744	729	687	742	733	696	692	734	710	708	745	715	740	718	764	729	720	770	718	748	760	735	736	689	700	747	719	738	723	726	700	711	724	700	687	742	711	721	755	692	712	731	748	724	717	752	739	706	758	792	744	674	767	734	740	708	690	702	741	724	760	725	729	725	700	736	730	687	759	755	710	761	677	750	707	728	739	742	739	732	684	725	706	696	735	679	726	747	739	735	673	729	716	724	722	747	763	722	711	728	733	729	729	751	718	767	697	773	717	738	736	752	689	754	775	757	716	730	762	694	780	704	749	760	708	701	735	716	713	723	747	733	736	715	769	747	750	707	770	703	667	770	783	712	735	648	728	735	671	743	754	710	715	739	734	730	731	738	700	750	664	704	734	756	698	704	758	726	716	747	713	696	685	772	726	772	732	713	724	761	746	713	707	728	727	739	730	719	744	739	724	698	717	737	709	729	708	731	733	714	697	693	757	760	717	722	720	775	723	719	728	760	687	689	756	754	763	736	690	723	751	679	697	777	758	758	731	666	710	744	752	789	724	746	717	732	726	729	728	774	705	750	699	745	725	685	709	714	686	724	737	696	728	706	715	717	699	713	747	689	769	729	707	712	730	746	737	730	706	728	752	702	718	730	714	768	665	710	694	701	730	753	744	712	700	741	754	742	742	739	705	734	784	708	714	722	720	738	736	710	761	704	744	746	676	734	766	731	762	717	734	708	731	738	727	741	745	723	734	709	734	717	753	724	711	743	716	681	714	720	735	732	776	727	729	762	737	693	686	674	750	708	764	677	712	698	771	714	777	680	691	740	755	756	756	740	775	657	693	697	731	699	732	733	705	711	724	704	649	719	751	716	739	745	756	701	705	696	712	746	735	684	704	726	759	705	694	760	694	743	701	759	719	712	676	716	739	713	756	750	720	701	715	702	733	692	742	772	744	750	738	746	726	709	722	718	710	745	777	715	708	708	731	728	774	716	720	693	725	729	722	686	760	708	730	756	720	738	748	692	724	718	714	729	751	686	725	784	729	737	796	724	699	716	735	714	726	681	711	710	741	706	685	731	672	697	735	727	716	679	742	727	701	740	698	711	733	731	664	740	748	713	731	738	746	720	706	740	716	707	672	732	699	730	711	724	737	760	755	758	727	747	753	760	720	746	723	712	713	737	715	721	702	725	724	734	737	712	758	733	694	733	771	739	651	660	699	727	733	722	698	700	746	728	751	754	747	687	702	749	727	756	735	691	705	743	742	716	747	720	692	782	706	751	707	701	735	773	772	706	742	731	733	735	748	728	750	699	715	736	710	685	679	673	778	764	744	762	711	752	687	713	730	681	725	727	750	743	689	756	740	733	689	739	709	724	720	729	727	749	729	731	735	739	719	737	706	706	692	692	740	778	683	681	735	729	747	718	722	747	754	725	704	718	740	687	747	729	721	732	703	736	726	733	698	731	732	714	746	730	712	757	727	740	687	710	663	684	736	717	743	771	737	718	694	745	717	717	750	700	740	710	717	740	732	758	696	740	748	706	731	723	769	680	712	747	779	726	795	697	737	703	727	688	699	696	718	727	709	725	720	731	728	717	731	716	705	712	737	733	711	746	760	749	718	734	740	755	743	732	730	711	749	735	701	685	743	745	698	734	734	751	762	712	722	776	780	702	693	717	701	717	719	729	752	739	710	737	763	742	745	725	751	761	716	708	751	722	651	704	712	724	710	740	736	759	713	712	702	750	685	730	719	719	718	712	708	747	772	742	732	698	759	689	732	703	700	760	734	685	709	739	715	683	723	729	716	696	736	725	714	725	710	711	730	757	765	761	727	720	747	761	721	770	699	679	725	778	728	742	727	722	735	731	708	720	665	746	771	763	753	703	740	721	662	685	652	737	756	744	729	708	695	748	703	744	676	742	737	756	725	723	736	737	758	725	715	670	713	703	691	742	730	757	704	751	711	771	701	706	729	713	701	724	732	745	743	781	758	710	678	774	702	729	748	694	737	724	718	738	703	747	707	728	671	709	751	710	772	733	729	716	736	709	746	740	758	738	697	724	744	736	737	687	735	718	729	778	750	702	685	767	727	724	739	691	698	740	711	745	664	646	730	692	680	722	722	722	717	787	707	736	730	724	729	713	702	684	741	747	772	719	692	742	693	728	753	783	701	761	720	749	688	721	692	738	732	709	743	711	723	724	743	792	717	704	718	767	730	703	720	739	686	707	734	761	715	698	712	725	790	738	778	709	717	692	733	720	736	774	723	771	713	706	700	725	738	724	748	711	706	741	729	746	759	736	757	751	675	738	771	767	746	677	694	694	755	779	723	736	694	743	693	779	748	753	744	702	718	710	731	730	784	729	696	699	689	728	721	699	706	735	743	726	690	723	735	766	720	726	761	749	699	656	702	740	736	747	701	734	735	718	732	690	736	695	728	701	737	734	776	763	748	675	758	725	662	765	724	746	707	737	711	759	744	727	810	672	774	704	724	688	761	740	705	748	735	779	725	773	722	716	702	687	736	715	735	706	686	734	717	726	732	765	725	778	759	712	727	717	720	748	716	732	747	730	741	707	668	727	754	770	754	736	755	721	747	720	669	757	712	699	689	679	732	748	710	674	742	743	694	718	702	714	682	718	684	767	748	700	759	748	750	734	711	725	775	769	728	721	710	749	751	722	746	720	740	751	735	762	693	765	734	709	768	680	701	737	736	741	682	767	754	749	741	732	732	773	660	694	730	776	707	743	683	750	785	739	708	750	705	713	709	718	745	694	738	740	728	756	722	720	710
31531	10948	5908	3236	1800	979	680	563	455	389	351	316	268	233	240	213	203	198	181	212	162	173	181	162	166	170	155	171	143	174	141	164	152	167	132	160	152	136	131	155	128	164	148	139	129	153	150	127	162	146	129	160	152	135	131	133	131	125	167	146	127	154	137	127	125	148	135	152	141	137	139	144	138	136	142	147	137	152	142	121	127	131	149	126	121	156	126	127	116	125	137	134	134	151	133	124	138	136	126	111	131	135	145	125	119	135	122	124	131	122	151	137	114	142	133	148	137	115	144	116	126	116	150	105	136	114	122	139	136	133	124	110	146	128	150	128	132	147	139	136	133	145	121	144	132	135	134	138	115	125	143	154	130	143	149	124	117	153	143	120	121	115	105	125	129	134	126	119	145	129	123	131	133	129	136	125	147	143	129	134	121	124	134	140	116	128	140	128	125	119	113	145	133	145	117	133	138	106	142	122	135	127	152	137	149	136	129	118	130	142	137	116	131	129	141	150	126	121	135	118	133	145	128	150	137	139	120	136	118	132	156	114	118	151	132	141	143	141	137	137	122	141	131	148	121	130	144	134	134	126	114	140	124	120	135	139	149	146	138	145	132	134	112	143	117	127	132	115	126	129	143	139	135	134	134	140	121	126	129	150	138	146	127	120	152	124	115	135	140	130	147	148	142	127	137	118	153	139	132	133	147	148	143	132	129	129	145	146	154	98	125	145	121	145	134	143	144	115	151	107	144	116	137	136	138	136	123	127	138	145	123	112	119	126	126	131	131	137	113	115	139	121	140	157	124	141	134	129	139	122	119	136	130	127	146	135	129	128	132	117	143	120	97	126	120	129	126	121	124	134	130	136	125	152	124	135	122	141	147	145	124	122	132	134	129	122	141	132	130	134	134	130	113	130	141	138	150	148	146	131	160	137	134	138	125	136	123	147	132	142	145	122	118	131	143	116	108	146	142	113	128	137	114	133	140	132	118	126	138	142	135	128	134	140	133	130	134	129	111	128	147	135	129	134	130	139	138	120	118	150	120	128	130	131	141	128	144	172	138	121	152	143	135	152	141	138	129	142	127	139	148	127	122	148	133	139	134	132	128	126	121	130	129	137	141	121	137	118	127	120	127	122	138	156	138	135	138	144	120	113	149	142	126	138	127	124	134	105	144	132	118	143	127	149	130	126	141	147	130	127	131	136	140	126	119	154	152	146	124	149	142	144	124	116	129	130	158	137	123	122	135	104	129	137	138	136	125	124	143	123	130	112	127	150	153	105	144	141	139	129	122	136	144	126	130	127	140	119	146	118	145	122	131	121	144	148	133	155	137	121	155	118	130	138	127	132	139	115	147	161	145	143	133	118	142	125	162	128	128	122	128	135	131	135	130	113	123	133	130	130	116	141	125	117	145	121	124	127	137	129	131	115	124	113	137	141	111	149	138	156	127	139	146	134	119	145	146	124	128	120	146	130	114	118	131	123	144	147	127	132	126	112	117	125	118	133	131	149	130	139	175	131	124	109	130	123	146	127	150	135	154	136	131	144	132	132	131	113	123	152	135	140	129	125	116	144	142	106	122	110	144	153	139	139	93	122	147	115	116	156	130	144	120	140	136	118	132	120	126	140	135	120	130	134	153	133	135	127	131	113	138	144	132	114	121	123	155	137	138	134	155	133	139	128	129	141	135	127	131	115	148	140	139	153	139	144	135	128	148	133	137	138	133	144	134	121	130	132	136	121	137	136	144	140	127	152	135	119	134	138	146	123	103	133	125	121	141	130	141	119	121	121	143	130	112	157	144	151	140	155	118	121	138	148	131	107	139	153	136	140	109	117	115	120	144	126	104	134	133	147	128	150	124	126	121	117	117	140	137	130	143	125	134	151	136	117	116	128	147	129	140	131	146	135	137	137	141	101	151	140	129	141	125	140	136	155	150	135	109	126	128	143	128	150	130	143	117	148	142	125	135	129	163	134	125	139	129	116	145	121	144	136	118	114	146	132	128	133	127	131	123	127	129	114	131	158	161	120	136	139	116	145	129	136	133	117	155	142	133	132	134	134	140	119	136	143	141	132	132	117	122	126	129	132	126	143	128	109	130	127	127	132	130	138	130	127	117	153	115	125	122	111	134	98	141	141	131	151	126	119	130	143	118	132	117	124	133	146	123	148	128	135	130	133	125	125	154	121	118	128	131	124	117	126	126	123	149	121	142	126	132	154	119	128	129	133	120	119	131	127	139	139	144	133	130	128	136	125	137	121	149	132	128	144	132	119	144	136	136	139	141	127	126	145	153	130	123	125	130	143	138	142	143	120	145	146	131	134	124	119	132	135	141	143	122	133	122	124	135	142	98	136	118	143	122	120	125	144	138	123	119	123	131	135	137	120	120	125	137	124	129	143	127	137	144	114	127	136	153	126	125	136	124	147	141	127	151	126	128	131	132	123	115	123	133	121	133	132	129	140	127	140	158	128	141	127	167	128	138	154	131	144	129	139	126	157	136	143	141	129	140	143	126	152	140	120	129	140	131	141	128	126	117	125	139	120	134	144	118	127	143	144	124	118	119	156	131	118	128	117	115	140	139	139	138	119	124	137	129	139	129	155	138	121	129	134	110	131	122	150	135	139	138	126	127	136	139	145	130	123	128	137	141	127	129	112	139	123	141	122	124	136	126	135	133	142	143	120	124	137	130	133	141	112	131	155	153	143	148	129	127	125	133	127	127	138	141	121	119	137	146	126	123	143	140	133	145	132	145	118	122	143	122	124	133	112	145	130	147	120	137	123	130	137	135	147	128	145	129	129	127	118	153	132	138	147	150	132	136	124	135	130	131	134	118	143	152	135	138	143	148	132	154	124	137	126	123	150	121	138	126	153	154	143	141	150	152	134	122	143	146	125	144	136	150	146	113	117	121	143	131	118	128	128	147	146	114	140	130	145	132	132	123	153	142	128	117	132	141	161	133	117	133	115	130	134	148	128	138	146	141	142	125	145	116	119	124	130	151	132	129	137	128	132	154	115	114	143	130	136	139	139	119	126	129	132	146	126	132	133	147	130	118	123	119	132	140	127	144	143	142	138	126	139	127	144	126	135	127	125	134	155	140	136	133	138	124	120	141	134	130	124	132	143	126	154	121	147	128	116	123	134	124	100	130	118	177	136	148	113	123	122	133	139	122	129	135	117	132	127	132	130	171	149	144	137	123	157	147	115	130	130	131	143	134	145	125	138	136	128	131	123	120	139	100	161	143	125	128	114	131	131	153	151	138	140	161	135	101	135	126	106	146	141	124	138	150	116	137	140	128	123	110	127	132	143	136	106	122	138	152	123	124	125	156	134	139	130	129	139	116	119	150	143	113	113	132	142	141	138	143	144	124	130	142	130	126	151	127	122	144	137	151	150	121	165	154	144	159	121	129	127	124	127	126	135	144	144	147	151	121	162	107	143	129	153	142	137	121	126	111	152	140	137	154	125	133	156	134	147	123	138	142	128	130	139
19111	2363	5582	6086	5204	4199	3360	2912	2355	2048	1811	1611	1364	1261	1121	981	939	844	843	817	707	753	678	680	657	622	638	605	565	556	587	534	530	468	511	505	480	479	450	490	463	469	483	458	421	468	435	449	425	474	455	425	428	431	471	452	426	419	411	410	405	454	425	415	404	428	394	454	402	413	402	394	407	388	358	417	408	381	362	428	382	384	394	408	421	389	404	369	407	428	438	414	417	370	368	365	407	346	334	396	398	359	367	351	381	409	423	388	415	376	387	400	393	378	372	376	386	350	369	393	371	387	378	404	383	390	378	397	394	383	409	405	464	369	382	427	362	387	356	389	351	385	386	391	383	407	396	329	419	401	388	368	437	404	402	354	360	374	372	376	395	438	367	391	375	352	373	390	378	368	389	385	404	390	373	373	376	386	353	370	382	376	377	357	375	407	389	376	376	390	410	395	394	379	376	359	349	396	379	383	357	385	369	389	395	374	338	340	373	367	408	351	359	368	404	381	389	388	368	339	391	372	363	342	373	367	356	335	395	370	364	391	369	360	362	397	392	371	356	415	357	382	356	376	396	375	362	416	376	358	342	421	366	347	380	393	385	415	385	381	364	395	384	342	386	373	367	371	404	383	377	348	356	381	377	373	368	356	390	378	335	408	399	386	378	384	363	378	372	404	358	388	416	358	381	370	384	395	405	369	376	382	377	388	380	395	374	387	337	327	376	399	409	367	348	366	344	367	372	398	356	393	396	357	419	369	368	387	370	385	397	362	390	392	350	388	400	354	405	382	371	376	363	366	366	381	393	367	353	332	367	375	374	385	369	406	374	390	359	377	339	365	408	393	360	397	402	383	396	386	400	370	385	386	393	370	352	385	381	369	397	380	374	383	362	373	337	365	379	386	399	380	357	393	362	386	372	394	367	394	390	371	395	395	369	401	399	396	387	401	391	352	338	375	357	378	378	371	365	375	368	386	380	390	395	366	391	364	341	360	327	369	403	377	393	341	361	366	373	381	357	379	376	361	368	382	391	364	401	369	394	387	364	362	404	364	394	365	389	384	390	398	371	405	359	364	377	378	395	368	357	356	386	363	378	355	384	381	359	391	333	353	369	385	362	342	378	352	361	404	367	372	368	359	366	357	388	368	378	388	416	373	370	352	389	398	359	375	344	378	361	360	376	394	391	382	359	363	396	375	368	355	394	385	382	401	386	346	363	380	363	420	374	393	361	396	366	367	386	403	375	356	373	405	390	378	393	370	392	356	366	391	361	358	414	390	394	394	391	382	365	361	386	366	360	364	383	363	368	418	388	361	374	364	330	377	395	374	381	368	371	390	336	421	384	368	360	374	386	414	348	393	386	389	333	349	361	405	410	383	400	384	361	371	387	378	412	371	364	394	363	376	376	390	361	407	349	376	379	373	363	356	382	386	371	353	369	343	391	390	401	390	365	373	361	372	355	385	358	366	351	396	382	382	333	390	359	354	367	347	394	353	373	394	378	377	363	365	365	395	379	400	373	328	357	364	371	395	409	363	395	361	386	380	381	377	384	382	365	374	376	389	342	363	394	352	353	377	391	387	350	403	339	372	332	380	363	393	391	385	381	395	370	396	363	400	371	368	370	390	382	387	393	382	379	372	373	362	404	381	367	360	364	362	358	377	364	377	388	359	382	373	341	396	364	378	337	363	358	356	367	324	347	343	380	368	355	401	368	387	395	374	349	379	373	352	381	387	410	375	364	417	359	370	348	366	367	407	406	342	392	386	381	405	364	368	421	334	375	358	382	376	374	404	368	379	390	366	409	397	362	391	394	406	398	382	374	376	354	384	371	341	383	393	376	417	387	345	379	397	380	384	400	406	382	401	367	375	366	380	365	396	400	383	371	347	377	371	361	377	370	395	381	418	356	375	365	374	384	354	375	410	375	396	382	379	423	385	387	375	361	378	349	364	377	374	354	391	366	375	370	377	346	373	357	370	342	350	395	355	383	353	412	369	368	375	390	373	354	388	370	362	366	395	395	379	387	374	353	385	358	403	411	356	414	341	374	350	365	389	364	405	388	399	370	417	392	407	372	361	362	404	378	375	404	351	433	340	352	397	349	371	384	372	388	377	385	380	359	380	392	356	375	406	388	377	366	371	424	374	356	375	383	385	375	394	394	368	345	372	392	356	411	379	357	389	364	396	376	403	364	396	353	385	379	382	377	398	372	379	401	379	388	342	399	391	370	350	370	354	349	379	426	363	391	407	385	391	419	370	420	397	365	390	363	365	340	368	396	392	354	371	357	384	391	377	377	365	358	352	396	365	407	387	378	405	373	348	407	389	427	379	390	389	344	367	360	405	381	364	394	377	392	375	374	360	371	392	348	371	358	377	411	385	360	374	372	371	366	371	374	397	384	345	376	370	355	395	424	380	374	384	333	360	402	371	366	370	376	369	356	386	365	384	334	381	398	391	384	389	371	386	374	356	396	371	373	393	374	388	387	402	366	387	400	391	362	380	410	368	366	369	369	335	366	401	401	350	411	366	367	370	409	391	405	351	379	353	380	411	380	377	388	369	396	377	332	371	364	406	387	355	373	381	370	373	372	418	364	364	365	371	346	369	377	330	386	371	358	337	357	365	369	374	348	364	406	392	386	387	390	422	370	353	401	368	368	375	392	382	374	345	387	369	399	380	371	391	429	372	349	368	373	398	403	397	356	403	376	392	380	371	370	375	397	379	383	375	386	382	364	406	374	405	369	398	367	376	331	353	378	353	374	360	384	359	344	398	366	403	396	379	361	356	370	346	361	353	405	326	375	367	397	344	410	405	357	377	395	379	392	380	344	364	379	393	345	355	360	339	365	397	368	421	375	385	379	416	380	343	392	365	368	359	374	373	367	367	353	376	382	329	364	403	341	420	337	411	403	385	370	386	330	369	369	326	347	379	353	383	384	380	367	380	367	358	359	362	365	423	392	384	379	361	357	378	402	345	391	392	343	366	356	371	377	371	361	339	376	384	380	373	387	402	379	372	368	392	382	392	380	386	351	391	381	380	397	352	354	373	388	429	374	376	351	362	393	386	399	390	371	374	358	370	374	361	399	372	373	385	371	372	391	383	373	363	399	397	402	399	394	398	380	371	341	355	410	370	390	379	390	367	358	373	381	392	393	405	394	396	383	358	376	378	375	398	344	334	380	377	384	344	391	357	397	390	402	379	400	418	358	370	379	382	363	355	394	374	401	381	377	352	344	391	388	387	378	352	366	358	373	345	373	353	400	382	365	360	403	400	363	364	393	385	390	393	371	390	369	366	387	329	411	379	418	392	387	396	337	378	401	379	390	351	414	366	372	405	372	407	357	418	368	365	346	393	361	345	368	374	367	363	398	391	391	337	372	362	369	374	361	409	378	372	363	371	379	392	359	393	348	405	367	413	383	357	371	339	351	388	377	412	402	369	394	391	373	385	378	358	352	374	373	392	397	353	397	375	378	409	395	365	384	340	374	373
2676	302	294	260	307	297	286	273	266	245	242	254	284	272	249	241	236	236	229	295	250	253	259	268	239	250	246	248	233	230	297	275	241	258	235	270	279	252	247	283	289	253	270	267	257	240	242	255	238	241	282	285	250	272	243	250	241	261	228	243	248	274	233	302	260	256	242	238	251	276	253	238	281	254	229	259	280	297	252	266	255	266	270	265	289	246	257	247	256	264	274	237	249	274	270	231	243	250	240	242	268	293	236	302	248	235	274	268	284	253	251	250	260	272	243	276	244	234	259	244	260	210	265	267	245	285	301	242	262	254	275	268	254	255	251	249	283	255	255	247	309	264	260	250	230	276	261	257	239	247	258	216	278	244	261	278	258	253	243	247	264	257	225	247	279	274	261	283	245	264	302	278	260	274	295	253	252	258	268	262	269	267	250	257	265	247	246	268	241	269	253	283	267	278	259	215	261	267	278	276	249	285	282	235	246	255	252	277	267	260	260	288	251	257	260	248	263	267	249	249	211	261	265	246	253	240	265	243	270	258	296	260	244	238	277	267	264	285	269	279	273	257	265	263	238	286	277	251	241	274	290	210	243	260	255	281	269	253	281	290	255	238	271	255	283	249	267	254	283	296	258	256	254	242	237	253	265	282	233	267	254	248	278	251	279	260	261	279	249	252	242	263	254	237	308	241	275	255	251	255	252	247	256	259	260	282	280	276	271	248	243	248	263	282	272	268	249	263	278	254	269	270	264	261	230	230	249	226	262	278	238	228	257	259	248	253	285	256	243	295	234	228	242	267	282	254	278	253	265	237	246	258	263	239	266	251	248	247	251	237	259	239	255	252	232	273	279	265	269	282	237	248	238	271	256	268	255	259	283	255	229	273	251	258	284	228	249	278	236	242	238	299	274	242	247	253	256	266	249	258	272	276	245	287	237	236	246	275	262	275	258	246	260	234	265	271	252	246	277	257	246	273	239	247	291	249	283	266	256	272	260	248	238	266	255	247	237	267	254	257	285	223	276	254	271	274	226	268	248	270	238	234	246	260	254	250	255	242	239	269	241	263	243	239	251	271	271	226	258	249	261	257	256	258	284	235	259	284	274	269	251	267	238	252	261	265	223	268	241	269	231	236	253	265	239	268	267	234	261	245	258	246	219	264	245	269	267	274	274	259	273	245	246	275	234	255	235	257	242	265	249	251	274	271	247	226	263	234	280	236	244	237	285	232	275	262	256	224	260	233	261	291	267	247	263	221	231	272	263	265	276	289	257	236	303	278	261	289	290	270	264	273	275	285	274	263	257	276	256	240	267	273	225	250	279	277	272	261	248	255	254	255	258	263	272	244	242	260	264	265	259	260	265	274	272	261	253	283	234	244	269	269	262	264	240	232	257	250	251	249	263	300	264	258	265	287	266	246	287	254	230	262	244	270	262	265	257	267	235	231	283	245	261	253	236	267	262	260	256	257	250	259	279	276	287	276	254	248	283	266	236	253	252	265	243	233	288	277	246	248	292	263	270	288	265	280	246	268	273	235	252	258	233	238	248	249	247	258	267	274	249	259	270	252	245	285	290	250	264	281	238	244	277	284	235	258	242	256	258	254	251	230	251	263	250	272	265	255	265	263	267	241	271	265	244	256	270	282	265	227	256	270	250	258	290	270	253	264	266	265	249	231	238	241	265	253	241	251	252	279	242	280	243	279	260	249	262	270	245	282	241	242	292	267	272	262	247	241	242	276	250	247	251	256	279	232	258	263	275	253	254	265	248	267	241	234	271	249	271	234	248	250	265	245	265	256	266	248	253	268	262	283	280	307	252	261	255	263	250	256	275	277	238	274	238	255	257	205	236	247	226	246	268	277	269	251	230	264	272	271	258	244	261	245	261	265	220	240	271	272	268	246	229	236	241	273	229	279	265	243	248	264	268	231	257	252	269	283	232	243	234	276	255	252	274	254	260	258	246	229	252	261	249	239	237	269	249	251	240	239	267	258	261	277	242	276	236	239	254	240	247	257	243	235	262	242	263	238	262	246	276	236	239	268	259	238	254	253	271	288	290	272	264	256	258	251	267	265	287	276	228	259	249	272	269	248	270	261	271	274	263	284	234	240	276	235	250	244	275	253	255	257	253	237	268	253	267	247	271	304	254	253	269	290	256	256	258	252	288	239	252	246	256	232	234	263	265	236	251	270	224	275	254	285	245	240	264	288	267	268	263	272	257	245	274	272	267	262	281	275	267	226	240	252	290	219	261	250	263	257	241	236	260	255	247	249	240	272	247	243	245	259	272	288	264	267	263	266	271	252	253	248	253	247	268	277	237	264	240	299	269	250	263	247	262	292	273	259	280	226	243	253	269	253	276	238	272	266	288	252	234	260	265	287	227	255	213	271	267	238	272	261	250	264	249	283	245	241	238	236	276	263	277	249	257	255	248	245	267	267	273	282	231	272	299	253	286	259	264	271	228	247	272	268	262	278	242	265	255	271	250	246	240	253	274	271	256	300	258	289	275	260	256	258	272	244	246	246	281	307	283	281	260	256	260	225	271	254	281	238	266	247	239	275	248	274	274	263	261	251	282	250	247	251	278	270	257	249	265	237	264	248	255	241	219	230	269	269	240	218	284	241	236	250	254	236	253	288	267	243	243	269	274	260	264	255	240	261	291	252	266	264	290	234	256	221	279	262	275	256	261	254	252	233	241	262	252	228	237	220	282	267	279	271	268	258	248	287	248	256	259	282	260	272	236	266	260	214	246	246	247	239	259	260	262	266	266	248	246	274	261	255	266	267	262	275	284	259	283	235	249	283	237	248	252	253	295	251	245	241	261	253	274	226	256	266	231	271	240	269	235	280	273	270	234	278	252	228	269	285	231	239	263	265	246	273	281	246	255	268	233	270	273	244	240	243	261	257	277	245	235	270	255	268	269	243	253	290	271	247	264	241	253	271	205	241	273	255	258	263	241	269	281	278	252	239	240	275	261	250	262	251	268	282	253	241	255	266	285	284	248	290	256	270	278	263	248	270	251	262	259	237	227	258	245	248	255	250	243	292	255	256	253	267	247	267	265	267	261	247	306	275	253	263	249	244	267	273	301	256	249	256	275	267	269	251	273	247	231	250	270	225	239	251	242	271	277	274	282	265	268	298	244	262	291	280	254	258	277	272	281	258	237	242	283	233	283	257	248	243	288	257	277	262	256	237	273	270	249	275	238	261	270	255	275	254	212	262	242	244	254	247	250	266	219	227	247	246	213	255	295	290	244	269	267	247	262	272	270	231	271	231	237	252	250	217	270	247	266	280	283	243	284	304	252	254	230	260	266	282	264	276	276	275	262	273	246	235	267	259	282	270	229	261	267	243	259	247	247	259	267	250	259	274	249	274	263	268	264	277	266	233	281	257	277	255	273	213	241	261	262	294	260	246	271	245	262	237	272	266	255	267	239	252	270	241	251	263	244	220	254	242	281	262	247	244	237	265	288	249	265	264	247	259	275	252
2864	760	857	928	823	828	772	765	770	732	763	735	788	717	666	718	718	718	736	719	683	702	700	708	724	735	676	716	708	708	688	726	734	692	754	709	718	652	689	683	747	718	647	743	719	666	696	685	735	690	670	697	700	654	709	707	702	695	737	687	666	717	725	714	654	700	675	698	730	733	653	723	687	708	703	676	675	701	708	694	691	710	701	700	698	695	708	682	749	677	732	694	680	720	716	719	671	719	687	690	733	675	657	743	723	706	700	701	732	712	683	681	711	734	645	706	710	749	745	723	747	750	717	710	668	679	659	662	702	734	715	726	697	726	734	703	720	707	676	681	698	707	666	679	644	683	700	716	708	715	677	639	686	748	690	773	696	677	733	714	684	669	678	738	682	746	728	719	699	752	756	693	719	643	718	679	759	694	693	694	744	684	719	682	694	702	660	698	701	773	688	665	759	705	704	664	705	714	696	679	691	682	708	715	704	724	688	704	732	694	739	740	643	686	727	742	727	663	767	686	699	751	752	662	720	684	674	679	686	688	686	748	683	720	685	687	696	702	731	689	690	704	714	691	673	729	680	715	682	712	675	682	703	705	707	663	680	730	735	711	681	697	656	720	716	710	697	703	697	726	680	698	683	693	678	678	725	671	684	684	731	720	706	683	682	700	663	686	676	668	690	689	698	724	703	675	736	715	681	671	677	703	685	674	686	667	693	715	686	686	750	688	716	658	659	677	709	714	694	684	710	696	696	731	678	716	706	689	673	740	678	665	732	728	757	728	636	668	713	724	697	651	674	703	675	727	675	670	701	704	715	682	721	711	731	719	703	690	697	733	694	679	697	647	739	728	724	697	688	730	687	743	713	732	675	692	725	716	744	706	702	667	716	681	690	716	707	677	694	708	728	716	696	670	683	724	714	736	709	704	723	648	660	657	717	736	648	692	679	730	685	706	737	724	745	647	715	738	648	676	696	719	700	688	688	702	741	674	698	676	751	676	679	675	702	700	687	702	718	749	737	739	675	700	717	721	703	716	708	717	715	701	686	719	684	671	655	674	674	722	693	655	713	722	673	681	755	700	696	671	707	689	666	711	694	682	724	698	693	704	710	688	716	707	680	668	769	676	648	741	714	727	699	695	734	663	693	711	724	684	710	677	702	721	679	759	692	726	654	664	631	778	718	702	701	700	719	757	682	668	675	669	720	687	690	709	745	687	702	711	699	714	705	726	668	688	714	690	684	707	675	686	641	700	728	778	702	727	684	701	678	701	670	686	702	656	672	701	709	719	694	690	667	669	699	700	709	705	694	719	695	716	736	694	696	705	727	660	712	684	702	679	717	790	727	726	677	713	666	701	716	675	675	721	714	651	668	678	701	699	698	709	691	672	684	708	687	657	722	691	705	689	707	704	736	697	627	718	695	728	699	674	687	680	676	676	682	700	691	704	716	663	649	718	729	642	757	702	722	714	701	704	684	693	689	709	730	678	689	716	701	682	715	749	692	706	680	714	685	663	729	715	686	693	650	679	696	708	693	743	659	688	691	730	716	730	734	729	765	705	708	686	643	717	698	755	702	728	721	730	694	669	682	683	688	705	687	717	696	696	740	692	729	688	708	698	701	760	761	675	697	701	715	725	690	730	716	674	676	675	640	685	699	676	689	706	715	662	682	697	657	677	686	685	732	717	705	732	679	714	705	687	699	718	720	692	732	708	705	712	679	737	751	664	690	681	669	701	683	714	744	698	717	671	645	725	675	708	670	724	718	649	698	744	683	690	695	697	750	720	683	632	646	719	724	680	700	729	723	721	693	768	701	682	685	671	697	708	692	698	682	715	711	697	651	704	708	676	661	679	751	670	697	690	717	732	694	685	708	704	702	692	713	681	721	703	691	678	689	678	673	695	680	755	714	751	678	713	703	703	701	702	680	683	689	710	701	719	678	686	718	676	748	717	739	654	699	611	654	707	729	716	735	671	677	700	673	699	736	759	673	696	716	680	697	692	696	723	673	689	686	692	689	693	690	656	692	687	702	662	735	762	679	704	677	706	710	662	710	685	724	682	705	693	648	680	681	695	711	672	681	702	702	705	656	680	705	698	692	688	707	728	667	672	729	745	732	695	738	728	706	734	691	717	706	714	704	680	713	717	711	721	695	734	694	715	711	670	703	709	769	658	744	718	671	662	696	683	680	743	664	687	733	698	689	690	652	729	743	702	721	701	670	695	654	697	711	686	696	671	677	726	688	699	695	696	676	717	700	736	706	715	748	719	661	702	694	696	681	710	726	728	754	734	681	697	703	685	758	732	732	731	682	692	682	693	682	744	671	747	674	645	691	688	711	720	703	691	736	666	734	726	713	681	740	686	686	741	690	674	681	715	666	709	696	672	707	751	676	671	701	708	712	728	758	682	695	662	682	741	683	741	707	745	652	727	669	707	661	742	675	696	676	687	694	705	709	689	710	667	662	657	687	650	708	673	669	744	716	687	726	694	755	709	712	698	722	710	668	678	676	735	706	674	675	679	691	672	750	666	681	690	717	724	696	695	686	704	688	686	651	728	734	753	704	667	692	695	708	722	694	710	737	676	718	678	719	745	666	682	704	717	715	732	699	670	650	747	713	732	696	762	706	681	663	680	710	687	697	695	703	724	723	788	688	675	736	763	694	682	737	734	685	721	696	678	681	738	746	725	683	678	672	727	747	711	723	703	727	747	695	712	719	653	688	699	728	653	682	702	657	716	734	671	706	718	725	683	657	710	700	709	695	663	666	730	678	708	690	725	719	707	732	737	697	720	703	683	710	707	708	730	716	678	687	702	709	646	679	739	702	736	707	697	699	707	680	682	711	688	712	711	693	690	705	678	668	697	726	682	694	706	687	710	680	699	772	708	768	685	679	673	694	710	696	680	678	668	743	676	689	683	706	711	693	715	684	708	700	726	679	687	711	731	639	695	733	677	666	662	638	679	683	727	692	694	696	773	741	673	748	736	725	718	726	695	681	725	678	641	703	732	682	669	679	661	672	722	726	709	677	704	750	672	716	684	712	685	664	687	686	701	709	719	664	675	672	729	742	677	686	690	714	679	687	691	670	725	689	685	728	756	730	703	686	692	705	705	701	730	683	716	675	674	684	687	693	708	727	697	695	655	693	667	701	697	730	695	700	727	672	702	711	685	692	707	696	683	675	692	719	685	659	659	731	764	687	699	721	709	620	700	699	723	677	657	698	680	699	675	717	693	698	729	737	718	646	673	711	705	662	696	717	658	765	690	702	728	644	668	732	693	663	711	652	734	698	705	679	704	712	761	693	731	705	709	655	692	704	684	723	726	762	642	715	705	725	688	640	644	699	719	714	758	695	709	718	684	680	648	699	677	702	737	744	706	688	712	777	673	722	707	694	707	723	738	731	640	678	686	735	686	691	702	685	692	719	677	707	675	675	733	696	712	665	673	731	698	705	699	688	676	703	713	691	728	709	654	709	647	721	698	735	685	680	688
13005	2058	1664	1168	809	625	570	505	447	412	389	342	370	323	307	324	339	315	287	290	297	289	319	321	290	325	313	259	305	314	295	263	310	314	300	276	255	264	257	280	269	254	302	286	289	232	301	283	269	293	295	291	256	261	282	287	303	277	288	282	255	301	263	263	260	249	276	278	293	296	272	291	286	287	260	241	285	273	319	311	287	280	284	289	296	312	276	267	257	270	274	268	284	269	282	283	267	267	291	305	271	274	263	283	270	286	274	274	293	252	271	269	259	279	271	284	261	264	253	257	289	297	279	303	265	291	252	289	297	276	273	261	278	265	287	256	283	277	285	309	282	264	277	263	272	308	247	248	286	290	292	261	267	262	281	272	272	288	298	261	254	258	281	323	308	259	285	263	253	285	277	266	298	293	271	253	291	265	280	296	291	273	252	273	256	253	306	278	237	296	259	251	252	291	264	299	283	215	278	279	298	274	301	271	258	257	286	285	283	299	298	248	276	298	277	277	245	306	264	284	270	286	249	251	289	275	261	272	294	281	250	262	285	257	276	267	273	248	259	295	291	279	283	277	251	254	260	285	242	255	293	258	253	286	294	308	287	290	281	271	288	257	268	262	256	267	288	274	267	284	255	220	267	242	255	270	268	279	263	269	269	279	259	261	269	285	273	283	311	282	245	261	256	243	291	265	283	293	287	282	240	274	288	279	287	273	277	262	267	261	252	272	281	260	286	304	265	284	273	290	267	264	276	254	250	282	305	265	267	277	286	285	248	242	283	294	270	287	293	267	254	247	296	265	263	267	267	274	280	251	280	273	284	260	241	269	286	285	268	272	263	247	245	270	271	280	276	292	265	275	300	296	269	302	279	253	253	258	292	293	286	286	259	258	285	252	287	271	300	290	309	272	315	305	287	255	251	298	268	304	274	260	272	299	265	279	287	261	284	262	255	268	270	251	318	276	263	326	290	281	279	292	273	240	271	263	260	271	251	253	289	294	274	273	266	276	269	280	277	297	250	255	259	240	244	265	281	283	275	267	280	288	258	288	283	277	284	287	283	258	292	293	296	261	244	282	290	283	265	282	271	254	278	244	289	281	267	289	260	276	284	280	278	282	287	269	278	257	243	270	271	280	239	300	288	251	253	253	275	236	318	276	287	295	303	244	294	294	266	273	265	284	260	304	267	261	297	275	274	273	285	275	303	256	290	282	251	284	301	251	295	257	313	264	271	293	278	258	298	285	273	294	283	283	265	282	249	284	239	268	278	229	270	263	253	285	250	287	275	234	249	277	303	282	258	262	278	288	294	288	288	255	286	252	264	270	269	296	278	276	285	266	254	252	272	272	264	273	281	280	257	267	302	266	262	255	267	257	290	282	279	277	274	258	267	272	264	274	266	265	283	250	279	251	271	272	272	285	282	265	275	270	279	272	270	272	292	285	235	275	250	252	279	264	291	259	251	293	298	300	260	296	279	278	283	275	274	254	286	264	282	270	258	307	245	269	277	292	303	283	239	286	274	279	272	267	264	262	267	280	275	277	288	311	285	250	280	250	292	254	292	271	250	272	268	262	274	267	272	262	264	281	272	262	282	264	293	251	267	251	271	262	281	273	298	272	310	283	297	270	274	295	290	272	305	273	267	255	269	295	282	263	265	269	291	247	285	290	279	288	294	278	273	263	260	255	255	255	269	272	279	284	293	265	250	289	255	273	258	305	274	253	277	290	254	252	266	283	265	265	293	282	320	280	271	250	236	262	261	258	271	266	283	276	289	259	270	273	257	278	283	251	272	274	270	284	274	282	280	262	246	298	294	271	273	285	274	247	281	297	264	250	294	305	257	254	257	242	260	279	296	284	275	263	298	286	293	285	305	284	286	266	268	288	289	286	252	270	270	293	304	259	263	277	264	281	254	272	245	254	253	256	276	244	306	297	286	269	262	296	238	306	303	285	251	270	265	288	288	273	261	266	256	265	274	266	276	278	263	267	288	297	278	296	277	286	292	255	245	279	247	307	269	316	265	277	296	267	296	272	269	287	283	233	242	252	259	294	261	279	268	266	256	287	291	263	299	290	270	291	253	255	272	245	258	248	288	286	280	279	276	238	238	292	295	255	265	262	273	294	281	264	281	305	270	233	273	274	271	279	245	239	269	274	276	272	281	270	293	272	262	285	313	256	297	281	263	278	270	275	334	258	268	266	276	276	266	257	257	259	284	240	274	292	295	267	277	267	259	261	265	292	241	283	301	291	253	312	300	273	230	237	282	265	278	264	237	260	299	270	280	281	286	260	247	271	292	278	268	300	270	275	279	285	266	259	271	298	304	277	296	304	300	260	266	245	290	265	265	290	253	246	245	282	258	260	270	272	287	273	276	278	278	266	294	260	275	267	274	260	273	283	299	297	265	298	285	274	255	309	300	309	268	278	273	287	282	287	277	292	277	245	250	266	278	275	277	257	261	275	263	287	272	285	258	266	291	271	277	261	247	277	274	288	278	270	275	294	315	283	270	247	280	291	275	276	258	298	275	274	265	295	267	265	281	271	279	253	240	258	275	276	267	285	295	257	274	272	282	267	270	254	278	258	244	293	285	270	282	266	289	264	276	254	243	283	249	288	303	295	255	297	272	254	277	271	278	265	265	256	271	259	262	265	275	316	306	282	250	261	294	251	265	279	308	268	279	289	292	312	261	255	250	275	277	278	289	264	285	276	268	262	298	265	294	302	286	271	267	284	303	251	275	284	256	259	287	279	270	274	264	267	296	261	262	269	290	254	261	283	267	256	255	259	287	276	270	249	283	237	281	267	280	267	315	282	272	275	229	238	262	254	261	273	257	274	284	272	261	291	285	256	248	263	269	269	254	247	288	272	284	278	284	272	291	275	260	255	246	268	293	254	286	282	252	267	275	273	294	273	275	266	284	295	266	288	253	259	274	270	267	242	270	282	274	270	291	246	269	291	268	266	250	257	276	290	267	279	273	304	259	271	232	255	276	266	248	302	282	290	272	263	269	296	269	284	258	291	290	288	255	302	301	265	270	266	248	265	280	231	272	251	262	259	259	292	289	279	296	306	268	243	258	292	269	271	244	254	279	276	271	285	269	272	324	309	292	283	283	268	289	267	280	259	286	268	277	268	276	280	271	249	276	289	314	272	271	279	284	268	275	271	253	271	302	295	265	286	246	308	305	233	278	279	285	270	274	306	251	278	274	278	277	275	293	270	280	269	258	289	293	269	295	252	270	271	287	243	257	283	286	237	296	258	283	293	296	262	261	256	261	273	285	291	287	259	274	274	277	256	290	271	279	287	313	259	291	267	289	283	294	293	310	288	276	301	298	260	282	281	286	266	278	274	264	260	298	279	258	262	299	279	294	297	278	266	273	299	264	279	278	262	286	284	277	255	264	292	275	289	290	252	288	240	271	277	316	271	300	287	269	272	260	260	271	258	267	273	275	270	287	264	268	245	278	267	268	272	273	269	269	257	258	255	271	261
8486	1785	3446	3895	3292	2827	2356	1993	1731	1556	1394	1374	1253	1096	1028	1053	1077	1013	976	936	879	848	907	947	871	835	891	860	804	775	844	827	857	801	823	793	753	796	797	758	784	792	775	712	781	737	777	779	752	747	723	794	807	754	767	724	744	744	736	747	743	753	732	726	743	749	757	766	745	700	707	728	747	731	746	749	743	727	692	746	727	723	748	742	755	815	691	716	729	759	743	724	728	737	730	803	724	741	745	715	746	705	746	749	726	688	757	697	714	707	737	720	715	719	734	701	760	721	758	706	801	794	710	742	698	747	730	749	689	747	728	782	733	731	739	717	734	751	745	727	675	692	744	766	762	709	747	729	748	692	696	755	703	756	742	755	727	734	766	708	721	715	698	753	749	738	735	757	701	722	768	702	752	744	688	717	744	694	768	741	680	719	725	715	719	756	715	714	722	706	780	720	716	720	679	750	732	742	736	720	680	731	702	714	733	732	733	731	706	728	682	697	711	729	708	733	705	723	744	736	726	744	700	730	670	680	739	706	702	699	694	693	749	696	732	742	687	700	730	748	715	684	684	722	753	695	748	713	732	695	702	761	717	723	711	708	723	761	732	753	706	724	711	682	751	715	717	731	730	675	722	694	631	756	696	716	695	737	737	669	697	722	707	706	673	697	703	719	770	699	714	723	745	691	683	706	693	744	733	713	740	706	721	725	690	684	729	715	741	719	772	738	712	710	652	717	715	699	722	673	751	667	704	690	757	719	693	725	720	724	713	723	745	756	742	693	729	712	726	677	758	718	705	752	741	740	697	713	744	714	699	727	743	785	736	707	709	752	734	774	771	726	698	772	669	712	730	741	711	707	779	692	729	673	766	690	697	702	758	707	743	746	749	734	700	754	706	675	710	653	755	712	721	696	720	722	707	723	719	759	792	732	725	704	682	742	721	693	702	798	723	720	796	729	754	707	741	716	757	709	761	714	678	727	709	739	690	731	728	734	740	707	725	708	740	706	732	752	700	716	708	769	745	746	710	743	710	704	720	693	731	788	685	757	701	700	725	746	681	698	735	706	686	703	718	694	718	745	703	698	710	759	731	779	706	746	695	685	756	713	699	724	730	698	661	735	738	738	699	759	693	714	750	747	726	744	740	734	715	712	752	687	733	703	698	666	715	706	773	739	760	706	705	661	719	717	766	679	735	731	745	720	753	694	669	751	765	757	706	747	744	715	737	699	723	694	725	714	716	710	726	746	735	726	740	738	785	739	726	715	688	698	733	701	710	709	718	711	731	722	720	738	752	726	707	733	735	715	692	703	741	700	698	736	745	723	718	739	710	741	728	717	704	729	758	787	755	721	733	718	731	763	780	753	742	707	701	776	758	760	748	677	728	731	792	675	758	691	724	755	736	760	759	725	694	688	733	746	802	734	707	719	667	738	740	737	756	709	725	703	697	720	726	710	721	751	727	702	724	746	716	698	741	729	725	724	734	697	751	716	725	716	741	722	727	745	694	730	740	743	707	736	700	690	735	760	725	727	694	712	728	724	745	753	720	745	697	716	684	768	747	713	732	712	708	767	760	729	731	733	735	745	729	694	762	722	691	717	729	795	749	741	717	743	709	720	766	753	701	703	710	755	776	727	722	775	720	702	758	671	737	754	691	727	726	741	760	721	691	736	770	730	787	710	763	727	665	688	744	694	717	736	732	765	729	742	700	739	755	749	675	776	741	744	707	707	767	734	670	748	732	674	696	714	754	734	733	723	672	772	684	728	713	699	712	756	732	727	725	741	691	713	711	677	731	758	722	751	754	710	787	692	698	719	752	722	721	788	731	659	672	711	706	728	675	693	735	737	760	719	743	701	726	746	720	707	718	760	775	705	723	744	723	715	730	729	731	741	762	784	745	688	725	734	701	709	721	735	754	755	704	717	708	728	713	750	716	730	657	739	709	739	728	715	732	786	724	684	775	746	745	683	710	690	744	699	719	699	716	680	755	686	695	716	715	672	699	715	816	732	692	696	695	760	687	686	701	690	724	728	686	773	693	736	708	730	738	729	744	718	739	739	716	729	756	687	718	732	744	740	721	738	684	767	722	747	742	720	720	770	735	731	747	730	725	696	716	704	749	714	699	675	721	708	714	708	756	701	719	755	646	705	748	746	786	747	742	783	675	699	770	699	695	699	728	711	732	671	719	680	754	692	710	698	672	687	718	677	711	736	686	717	742	682	674	715	716	786	748	680	783	727	692	730	745	730	731	731	721	729	745	702	675	718	737	732	780	695	681	741	725	738	689	755	777	743	747	702	747	726	762	743	699	718	668	702	697	750	739	740	676	766	712	699	690	762	708	695	665	728	730	729	706	732	716	700	732	710	729	692	782	753	695	722	704	711	755	707	740	747	740	721	716	715	705	751	728	702	717	742	712	725	708	725	704	718	769	724	753	756	732	702	712	713	716	741	691	726	670	665	711	725	751	743	719	727	753	738	689	776	712	705	726	759	695	681	712	746	768	710	739	686	719	732	727	708	743	731	798	719	741	767	724	708	732	746	742	673	743	757	757	735	762	722	702	714	711	674	692	730	677	747	709	729	747	709	713	666	735	721	729	701	738	747	757	763	689	719	729	694	693	720	683	665	717	714	713	707	749	724	690	721	738	647	764	739	713	686	701	722	737	752	724	734	721	708	733	719	735	736	707	715	733	702	764	723	727	737	709	748	701	753	703	716	731	729	693	726	710	723	697	718	704	695	734	725	737	725	709	684	728	726	699	713	713	721	773	770	728	738	678	726	706	699	797	738	733	709	793	715	707	732	692	762	740	737	760	748	708	750	773	715	772	705	718	723	719	721	714	753	743	753	737	808	739	709	773	702	737	701	741	733	727	728	712	744	722	745	727	702	748	688	772	699	737	723	743	736	716	724	719	695	725	708	741	739	684	692	733	718	708	752	715	736	719	673	746	706	726	675	723	760	726	755	717	722	710	717	782	740	768	669	731	712	721	757	698	715	664	708	721	772	732	722	752	705	737	695	701	704	723	694	759	707	747	740	683	750	732	743	704	726	757	738	738	681	762	724	737	711	701	705	750	750	707	712	740	684	761	718	744	749	707	702	724	735	735	704	709	662	733	756	735	740	718	696	692	700	721	703	765	755	743	657	712	700	713	706	731	733	742	720	783	713	729	731	722	718	718	709	796	681	731	693	675	690	674	723	673	730	748	734	714	741	740	714	685	715	772	732	711	749	733	709	730	758	696	728	696	720	777	738	681	741	739	737	720	766	755	733	755	688	736	793	695	751	684	731	713	727	812	733	743	776	727	689	735	724	736	716	753	679	710	753	699	725	726	671	728	721	704	744	714	722	750	703	751	653	756	734	744	752	713	802	709	764	744	757	688	727	692	710	728	715	762	715	682	716	772	740	773	715	780	717	776	778	734	722	717	726	711	700	711	722	738	693	756	680	687	689	705	725	744	709	730	754	709	725	700	690	741	749	746	716	728	737
20356	3652	2894	1946	1247	936	672	584	460	406	346	291	254	257	231	204	210	213	169	198	170	162	165	158	154	148	157	163	158	148	169	138	137	127	174	156	155	143	145	164	155	134	135	148	159	159	148	127	139	149	157	113	126	146	124	126	147	120	153	157	139	142	142	118	144	143	115	140	134	123	132	148	127	141	130	131	130	118	135	146	146	143	143	108	127	142	133	131	144	129	128	141	145	135	130	119	137	131	124	123	133	119	125	145	142	118	125	155	136	147	118	112	141	124	142	125	120	111	109	130	139	127	93	139	149	134	118	137	135	121	128	146	144	137	148	130	142	137	120	122	142	134	123	133	118	130	101	122	143	132	146	135	141	131	116	138	115	130	116	120	136	142	124	129	138	147	119	107	114	128	124	127	158	122	117	132	110	122	132	116	111	116	140	120	112	125	128	126	131	133	130	139	137	140	130	138	114	110	153	122	123	141	116	118	133	120	122	138	132	132	148	119	144	137	108	145	122	116	124	128	141	119	121	120	146	108	135	121	143	125	130	136	111	133	126	134	140	136	133	129	145	154	137	129	137	123	136	135	132	124	133	136	135	131	134	120	119	145	131	113	135	148	130	127	125	147	129	112	116	138	131	135	125	142	141	150	141	139	136	149	130	151	151	156	122	114	145	147	131	130	124	108	133	130	112	150	109	126	145	143	123	131	136	120	125	131	130	137	134	124	140	123	127	134	125	125	141	103	152	157	135	136	149	122	127	145	133	138	142	126	152	141	138	136	128	112	137	103	127	133	136	129	132	131	134	122	122	127	111	149	138	140	152	151	127	131	124	151	132	143	123	149	125	118	132	154	146	150	115	126	127	149	132	141	133	137	106	120	140	136	136	124	118	149	131	97	162	142	126	128	138	133	114	132	120	114	128	147	130	131	115	139	139	138	139	129	135	132	134	122	137	140	147	125	134	133	113	159	136	128	154	124	151	106	155	146	130	132	126	134	116	126	150	160	149	128	133	122	120	117	126	142	135	133	122	155	125	125	150	154	125	136	118	139	144	115	140	124	124	147	118	116	140	145	120	137	108	115	117	120	127	110	122	131	145	117	125	126	103	137	142	115	143	139	125	135	149	128	127	112	124	132	123	140	113	124	125	142	145	143	136	122	112	131	145	122	145	121	139	112	123	128	130	131	135	134	136	142	115	128	147	148	134	134	122	128	133	133	132	126	122	125	128	126	126	131	135	121	126	135	145	121	135	127	108	118	124	130	110	141	124	119	111	143	125	140	122	120	126	136	130	133	114	123	139	130	128	138	127	130	129	145	142	128	137	123	149	138	126	155	146	135	130	131	135	139	133	123	149	116	143	118	147	134	120	148	134	138	124	133	121	135	144	144	138	148	128	146	126	129	133	123	129	124	140	134	125	128	125	122	105	138	150	139	120	136	137	139	154	135	129	118	134	108	147	106	136	127	115	128	135	139	131	128	113	137	132	147	135	125	128	131	116	126	121	121	124	130	128	129	147	121	138	116	138	140	120	126	131	118	126	125	161	112	125	142	153	153	121	135	113	148	141	149	133	98	121	122	127	148	134	153	136	115	118	140	136	131	121	132	127	132	157	146	133	127	148	141	135	143	136	132	131	134	134	148	143	128	122	129	120	101	127	140	123	121	138	119	139	115	135	116	127	124	117	152	141	131	122	125	138	108	134	117	127	128	137	113	117	128	130	131	133	120	130	130	114	138	139	130	145	120	141	114	132	129	136	132	139	129	142	130	158	147	151	127	131	122	129	122	148	120	141	117	156	130	126	143	131	123	136	135	140	127	121	118	113	135	128	127	133	134	108	126	124	115	132	138	117	140	132	135	147	146	137	138	124	129	140	132	139	132	132	107	114	124	112	122	145	151	134	159	113	139	134	145	129	128	133	140	133	144	137	148	132	118	137	128	116	142	124	120	136	126	137	133	145	146	133	147	135	151	134	142	135	146	150	126	136	138	132	132	118	130	144	118	137	114	133	145	114	124	132	131	142	122	138	139	126	128	128	135	131	128	114	134	133	118	131	129	128	127	153	138	132	137	134	135	137	129	142	132	139	133	122	123	160	133	149	117	141	119	134	119	134	131	124	137	138	116	130	139	121	133	115	134	126	141	139	126	142	116	128	131	129	117	137	129	128	133	149	111	109	124	112	149	129	137	147	126	121	112	140	117	145	118	131	106	133	124	112	145	129	157	150	159	115	113	122	130	116	154	114	127	123	133	119	106	103	126	141	131	125	143	143	113	127	127	125	129	146	155	136	136	135	144	137	129	128	126	120	133	90	147	128	137	141	137	127	118	117	122	134	139	137	130	162	115	145	119	136	137	142	144	115	138	118	124	105	138	139	136	133	138	139	128	132	130	121	142	142	143	124	134	136	139	121	132	142	120	116	129	113	143	139	134	136	123	136	116	114	141	114	135	148	146	142	129	127	137	132	119	108	119	113	137	130	139	144	120	127	115	132	95	134	151	107	144	149	115	111	125	147	150	140	138	127	102	118	113	167	133	135	126	126	128	149	139	121	151	143	123	144	138	122	109	140	128	127	123	119	117	108	116	132	147	123	133	148	127	123	148	120	157	141	127	120	137	121	150	140	116	139	114	128	130	130	119	138	113	119	142	138	129	141	111	135	126	132	114	133	110	119	138	132	134	128	131	132	136	145	127	119	120	147	144	115	126	137	123	116	133	137	119	117	144	124	131	127	126	120	136	127	151	130	123	127	118	125	127	142	120	144	123	120	123	151	144	145	142	123	122	110	127	136	143	130	140	145	139	128	138	136	134	126	113	142	134	158	149	130	137	105	104	128	125	150	126	145	138	122	151	128	134	133	134	138	124	124	123	161	120	139	105	129	152	138	140	140	128	135	116	122	119	141	117	106	141	161	139	113	115	143	129	134	131	117	138	139	127	124	135	142	126	146	144	154	134	128	137	128	124	132	136	128	137	111	125	134	121	124	123	127	132	145	154	141	133	144	107	122	132	138	150	121	134	129	121	120	123	123	116	135	143	127	131	139	143	128	136	154	129	125	128	142	150	117	137	153	162	146	137	132	130	133	142	151	111	141	131	142	137	113	139	151	132	141	124	139	125	142	140	151	130	152	117	121	134	144	154	139	148	122	131	122	135	128	116	129	151	140	127	116	130	150	126	148	125	149	134	124	152	119	151	127	125	142	120	123	127	118	114	137	128	137	118	137	139	151	132	130	125	143	130	142	135	136	114	118	117	136	152	118	129	126	126	130	112	133	125	135	140	129	138	120	150	145	132	110	147	147	111	131	123	119	121	134	131	167	128	116	154	140	124	125	127	117	145	128	128	123	130	132	149	122	137	119	112	147	139	145	125	129	120	120	120	131	127	107	129	133	133	139	153	148	131	116	130	125	124	120	117	133	128	114	130	138	136	115	137	133	135	123	130	139	143	121	116	120	140	124	142	124	137	100	128	127	119	111	138	137	139	126	131	121	118
9895	2321	5403	6216	5199	4192	3392	2824	2375	1979	1834	1589	1441	1240	1131	1046	923	892	819	773	833	771	695	672	633	593	606	551	525	557	517	535	515	506	516	495	482	531	493	467	493	451	469	478	428	502	442	425	435	430	440	444	423	450	475	432	435	435	416	403	374	455	441	412	447	430	401	426	428	398	384	371	372	442	385	425	414	376	388	375	405	409	411	429	387	417	389	413	380	389	393	370	355	423	391	387	396	376	359	390	376	396	369	394	408	394	396	404	426	400	369	368	341	375	416	354	417	379	360	414	424	397	419	391	407	386	393	392	365	351	367	398	421	379	384	361	376	401	401	364	341	392	408	371	387	366	384	408	386	383	404	356	369	376	376	394	409	375	360	376	405	417	376	402	351	353	360	348	378	408	383	407	379	371	370	406	385	417	397	346	368	428	377	378	346	393	359	392	415	348	362	351	355	396	380	381	380	365	362	378	340	355	355	336	369	378	370	418	411	371	423	389	370	366	368	360	382	336	393	403	385	393	354	359	392	346	389	374	395	366	374	375	371	387	363	354	365	367	378	376	392	362	382	398	330	352	397	379	351	426	375	374	351	362	357	364	411	372	389	385	337	362	397	363	380	393	409	405	370	368	336	384	360	420	341	374	376	342	351	343	406	400	356	370	396	370	372	404	371	426	377	399	354	403	383	405	391	424	369	394	386	385	399	393	408	393	394	352	399	364	389	312	377	310	348	383	384	349	365	358	372	370	376	385	388	347	365	384	342	378	400	389	372	397	395	405	387	391	395	386	376	368	393	377	348	392	396	365	370	422	348	392	354	381	380	374	372	403	370	375	337	384	383	376	378	390	367	354	400	374	365	376	339	364	405	373	381	381	389	359	360	410	396	375	368	360	376	375	365	344	382	410	385	367	346	381	376	351	376	416	367	420	407	383	358	383	410	381	362	365	358	403	384	370	349	371	372	390	371	396	391	362	391	397	364	373	377	382	409	356	395	396	338	355	398	354	367	403	377	402	360	382	372	357	388	375	390	394	355	420	358	365	370	400	368	394	332	364	355	395	379	387	360	401	377	400	375	374	382	394	338	396	379	372	378	335	305	402	370	384	382	375	372	368	374	351	390	392	377	368	373	377	390	384	382	378	398	373	354	396	393	386	409	358	396	409	418	361	375	363	370	376	398	369	396	363	371	366	381	361	377	400	357	359	403	373	380	389	369	376	355	351	360	352	371	384	337	364	388	363	380	373	364	387	355	363	387	379	362	368	375	375	381	362	403	391	394	374	390	377	367	362	355	377	340	354	398	385	396	399	379	390	362	327	368	397	404	370	398	356	382	347	362	425	387	372	359	388	380	393	370	345	387	398	359	386	345	365	362	377	363	405	386	401	366	381	379	397	374	381	371	364	336	358	380	394	373	365	387	380	411	378	389	388	350	424	371	402	388	385	400	352	374	384	345	402	377	366	376	373	365	358	383	395	393	401	377	382	394	362	369	391	358	380	375	388	372	385	398	371	391	371	373	395	374	384	413	332	404	398	376	368	374	375	360	378	361	386	399	390	382	355	394	366	346	350	356	366	397	344	335	350	364	344	346	391	388	357	387	377	352	380	370	377	388	368	366	363	411	365	358	352	372	374	371	368	380	372	349	406	387	324	388	412	396	407	357	354	372	382	361	381	383	372	366	384	368	370	396	378	361	363	392	370	409	363	392	360	369	383	380	403	370	354	391	390	380	388	377	353	369	401	377	372	371	389	401	391	347	400	351	410	374	375	362	354	368	370	353	366	374	433	389	371	393	382	380	402	374	374	343	347	388	384	407	366	375	380	371	376	363	340	381	392	365	387	404	382	391	359	379	373	365	382	396	366	371	366	366	388	378	367	374	381	354	352	362	383	391	370	360	365	367	364	389	344	387	403	399	358	378	377	376	371	354	360	358	395	418	387	366	368	331	398	369	378	327	397	367	371	374	367	378	365	409	366	390	359	385	378	330	377	382	377	366	392	384	362	406	402	403	362	418	410	337	382	372	390	398	375	375	367	347	367	374	385	355	380	382	387	385	378	336	372	349	387	380	387	373	378	360	375	382	363	372	380	357	405	377	396	339	372	372	376	361	353	357	358	392	409	378	392	362	371	370	374	370	358	371	373	388	365	357	365	372	364	379	405	363	397	372	402	363	341	374	357	376	411	374	362	389	366	381	373	403	378	344	384	364	377	371	370	385	383	341	390	369	422	360	398	391	341	375	398	391	367	383	385	379	366	379	392	406	388	358	379	356	381	354	403	372	415	390	361	363	389	428	410	332	375	378	381	362	412	364	373	353	383	386	389	350	340	411	395	397	383	356	392	391	397	354	429	401	399	363	369	390	373	406	387	402	375	378	401	375	395	401	401	366	366	395	369	358	376	359	407	358	358	403	383	391	380	369	364	377	385	382	356	378	382	374	386	362	387	387	335	347	379	374	352	343	375	387	418	370	352	388	363	391	364	374	419	373	396	378	397	399	357	351	349	376	391	361	360	366	349	367	380	410	374	380	368	373	407	387	374	414	358	361	372	420	382	375	366	368	393	353	357	389	378	377	365	400	348	399	365	404	355	386	373	374	351	376	368	376	375	385	358	366	396	391	396	384	396	388	366	368	388	381	367	367	378	341	357	390	367	382	372	355	385	384	384	380	339	375	391	360	371	383	365	382	373	364	373	382	373	383	369	379	374	414	331	379	376	388	352	390	396	388	378	359	395	418	368	377	377	372	397	389	341	365	356	378	374	352	377	371	361	375	376	371	382	374	357	358	346	388	387	345	373	395	386	355	353	368	368	358	374	345	371	343	372	385	380	388	384	376	382	402	343	363	380	382	372	361	384	403	350	371	375	361	374	379	402	391	387	383	341	384	381	375	319	357	369	349	375	375	363	379	372	366	359	351	359	389	348	367	386	371	387	375	372	364	397	386	371	380	368	385	378	400	389	362	377	393	365	363	371	391	370	391	410	352	378	361	360	386	358	344	399	372	343	376	371	389	392	394	387	340	376	420	392	390	374	371	374	364	389	369	401	369	394	403	365	385	377	355	365	352	371	365	349	359	385	388	370	398	386	355	354	393	375	372	372	376	383	365	385	360	389	356	384	382	400	382	334	378	397	385	374	379	368	373	355	362	403	372	360	385	380	362	382	378	368	377	385	338	340	375	384	350	393	396	357	365	370	384	368	410	368	376	374	395	420	387	369	378	375	370	358	335	364	355	351	362	406	369	378	371	397	375	391	387	339	385	384	361	408	370	390	346	349	348	343	370	353	414	365	357	384	394	371	362	387	365	407	358	412	359	386	397	366	361	381	405	345	365	376	375	334	360	391	375	386	387	361	384	373	399	375	368	359	391	389	386	373	389	368	368	356	362	402	375	362	380	417	369	369	379	342	421	403	342	388	386	364	379	399	380	378	384	368	390	402	327	386	404	394	394	368	373	412	374	395	375	376	360	352	383	402	393	384	393	394	388	365
2430	312	289	269	253	281	256	234	251	241	253	262	259	247	265	245	271	261	273	291	270	264	281	258	273	246	273	268	284	210	268	260	266	261	265	284	269	281	267	270	227	245	254	236	289	269	241	252	245	304	261	272	231	257	288	284	263	247	236	289	242	282	249	255	234	249	249	245	282	250	276	288	261	287	249	284	254	298	264	253	260	256	254	263	256	243	246	260	257	273	279	256	251	240	253	250	248	271	283	272	261	244	276	232	244	254	249	266	239	270	254	227	282	241	287	247	239	265	247	257	242	239	237	243	277	243	231	274	203	281	249	274	236	276	259	282	269	254	259	239	267	282	258	236	254	272	299	247	246	226	272	260	252	232	243	264	255	274	287	259	257	255	262	227	271	267	265	245	262	234	242	286	254	266	251	252	243	263	268	270	242	283	270	243	276	241	252	260	245	260	218	255	262	248	258	243	270	232	240	241	250	232	259	260	242	243	233	265	275	268	248	248	260	280	262	257	244	208	249	260	271	264	265	251	239	249	239	282	259	259	253	251	262	242	255	230	235	252	247	276	239	233	229	224	260	227	260	263	244	215	247	234	240	264	271	256	294	237	247	265	252	280	254	259	276	227	263	243	277	265	235	257	262	264	266	239	245	257	259	242	250	271	273	256	268	227	235	251	243	270	277	229	264	266	255	232	255	249	231	274	249	260	253	252	238	239	249	251	261	273	234	245	243	250	261	275	276	271	221	253	251	246	265	229	277	266	251	248	265	240	236	276	250	262	230	251	248	278	244	234	266	268	239	241	272	267	238	247	278	227	221	261	277	266	249	227	267	245	236	241	272	251	249	264	262	245	249	279	251	264	272	246	252	259	259	271	271	218	274	261	259	254	232	234	287	262	250	266	287	249	237	274	267	277	269	258	250	243	224	237	238	254	226	267	247	246	287	296	204	260	251	221	273	231	270	249	258	278	290	271	263	264	251	231	238	246	281	220	228	252	249	275	219	260	279	244	248	241	265	267	278	248	280	217	289	249	247	261	242	249	258	255	280	227	227	260	242	235	272	254	251	286	236	243	223	257	255	240	254	252	272	272	282	225	250	254	260	264	291	264	260	262	280	284	237	275	246	240	256	245	252	231	245	243	304	281	276	272	270	256	250	252	265	258	283	254	249	236	289	253	289	261	205	259	260	265	226	234	250	234	238	243	268	284	219	251	278	254	273	255	251	251	234	270	251	247	239	222	267	255	255	222	273	257	239	253	262	249	279	247	231	237	245	262	266	259	297	268	253	283	218	278	248	270	233	255	269	223	248	251	250	259	257	269	268	249	258	251	231	280	249	244	271	229	255	246	260	246	281	260	287	278	244	244	280	238	271	273	279	266	240	294	266	258	273	272	258	268	239	225	281	245	262	263	287	280	289	226	252	289	240	287	214	295	243	273	251	233	272	261	239	254	237	244	284	273	274	251	269	262	244	239	251	263	273	267	259	250	280	255	275	277	270	250	245	277	256	235	268	254	256	239	286	254	231	223	253	276	268	262	263	262	270	236	289	261	260	298	274	259	247	262	266	241	234	248	258	276	275	279	256	266	214	299	244	271	255	270	253	261	248	264	256	250	271	249	223	278	238	235	292	262	269	260	247	260	260	250	241	241	263	242	257	225	238	285	262	243	252	260	270	214	244	263	277	274	295	275	251	271	259	280	267	266	244	248	271	252	259	237	253	265	275	253	249	237	246	250	254	261	230	279	277	230	255	233	253	241	272	262	238	266	260	256	246	284	262	278	289	272	252	267	261	257	265	240	240	255	254	274	248	255	263	253	251	269	248	238	244	230	235	229	248	266	275	268	234	260	264	257	259	259	259	271	268	239	221	251	262	282	265	273	244	262	251	253	263	266	283	276	260	260	262	269	271	266	259	277	271	242	232	272	240	293	244	267	275	222	244	269	252	230	251	263	246	273	246	250	244	287	231	256	254	236	247	260	258	268	251	265	294	262	258	246	252	271	252	241	256	263	257	251	273	215	271	245	285	238	256	247	286	228	250	219	231	243	237	248	269	261	242	242	248	259	288	223	261	233	242	259	270	267	267	291	260	271	249	243	258	272	262	268	262	235	260	265	251	269	275	245	253	263	257	265	247	273	285	260	213	290	265	242	263	273	260	250	236	251	238	274	259	250	259	274	255	252	267	262	235	251	259	271	267	258	241	288	244	248	266	280	247	247	259	286	224	255	260	264	256	248	254	213	236	267	280	256	252	251	271	230	250	232	247	262	255	257	282	262	262	254	253	237	246	248	245	275	243	264	257	257	257	248	256	257	238	256	242	262	264	264	234	268	271	265	243	253	261	276	257	270	255	267	270	260	238	245	265	263	255	260	267	252	231	242	252	251	259	258	235	266	258	251	248	300	269	320	260	274	273	258	243	222	266	231	263	249	245	283	238	251	253	267	255	247	267	247	249	223	256	283	257	271	237	251	242	240	264	255	241	233	280	235	274	247	254	247	255	251	281	271	226	227	243	233	263	261	247	273	285	240	258	276	258	250	279	241	258	269	273	246	242	283	281	263	240	252	223	283	251	276	244	256	268	237	275	241	254	238	252	271	245	263	235	252	274	247	257	224	267	261	259	258	251	282	257	258	285	259	232	261	243	272	265	280	259	248	262	245	239	238	275	230	272	250	258	245	253	252	246	234	260	279	268	239	235	271	215	270	263	267	216	273	264	262	290	279	255	309	257	280	229	277	258	245	253	257	250	227	255	230	264	233	263	259	266	259	257	260	263	228	270	236	250	247	253	261	254	281	276	256	238	244	272	224	230	250	275	247	266	273	252	251	247	279	291	254	270	283	254	229	270	246	226	232	239	245	234	247	271	226	263	229	239	261	255	229	269	269	240	262	252	270	241	262	297	283	278	244	273	264	269	245	271	239	297	225	257	260	264	256	282	266	294	250	257	246	262	246	265	272	264	261	259	250	251	243	247	250	237	259	240	262	254	239	248	251	283	221	265	242	261	244	276	264	248	257	282	246	240	249	250	255	266	259	271	228	286	262	251	262	245	258	255	266	264	248	288	251	272	232	277	250	265	264	246	232	231	253	269	272	262	248	255	244	276	244	253	292	251	248	256	227	257	247	239	237	265	231	239	261	258	216	254	250	234	276	243	243	259	218	258	273	262	269	271	277	241	236	257	300	262	225	266	244	271	244	243	263	282	272	256	251	233	247	265	251	280	279	268	257	246	277	224	263	268	288	278	252	232	257	260	264	234	268	272	241	263	252	255	247	243	247	273	266	251	228	266	275	267	250	255	251	240	273	228	225	219	269	244	279	276	262	277	251	261	266	254	266	255	276	237	256	308	280	236	251	272	242	242	270	283	249	248	274	252	251	261	258	254	265	249	252	243	247	226	260	246	245	285	240	237	233	276	245	297	281	293	257	279	235	256	233	255	268	285	247	255	263	270	277	286	265	269	232	236	269	235	222	255	266	278	288	245	289	236	239
2713	747	850	880	884	795	753	727	783	743	768	735	752	689	715	736	683	693	701	730	735	687	714	692	672	646	716	715	692	709	731	716	705	749	659	731	714	678	674	718	695	712	703	687	712	699	697	739	709	724	660	699	725	713	721	683	707	705	703	678	751	697	681	686	744	699	708	726	695	708	744	716	706	691	665	709	686	743	691	751	699	706	723	703	714	655	702	703	667	707	703	710	660	715	727	710	736	737	680	683	715	724	686	726	686	654	676	736	772	704	694	685	716	754	695	686	738	689	704	685	662	693	767	722	661	698	704	704	760	734	692	678	658	706	741	728	661	681	662	696	723	611	740	716	681	740	695	711	720	705	720	648	739	729	731	720	680	690	706	722	733	694	710	694	716	672	706	697	709	690	713	726	730	687	690	705	677	680	727	697	697	730	683	659	705	715	710	710	705	701	702	688	691	703	689	762	703	705	699	690	717	684	671	686	700	663	690	694	706	746	692	646	695	702	762	677	709	723	683	714	703	742	703	690	722	663	697	733	678	662	687	675	680	655	649	698	702	697	714	725	674	741	756	658	719	724	701	638	705	729	671	743	715	700	715	711	684	726	695	731	696	669	708	667	688	684	698	703	689	759	723	681	693	702	666	711	639	743	726	706	731	677	679	703	669	628	657	694	663	668	714	686	692	718	648	750	725	702	728	739	716	741	657	687	730	751	696	702	698	714	657	701	696	666	702	661	686	685	697	715	713	657	718	677	686	722	735	710	704	692	685	746	796	729	677	690	648	696	695	727	679	683	668	698	695	735	699	647	682	678	664	674	726	705	708	665	675	748	718	704	710	706	661	716	657	685	743	755	708	713	698	689	687	656	680	640	709	682	683	721	690	712	750	703	681	729	716	685	636	729	658	658	672	735	708	730	662	690	662	703	718	694	709	716	705	710	753	678	691	692	713	702	694	720	654	699	667	711	666	674	682	718	719	701	676	696	725	701	685	636	674	723	671	712	749	696	726	701	668	701	726	717	693	715	675	644	712	698	755	682	694	699	683	724	706	752	737	734	749	699	691	666	721	666	672	659	701	702	702	706	706	720	730	664	709	687	690	662	732	695	695	661	697	763	718	683	652	653	696	678	698	711	764	731	668	699	697	667	683	740	656	716	719	706	728	665	687	702	665	684	705	697	718	683	703	683	689	695	716	683	708	673	729	693	660	751	792	725	676	712	712	762	763	740	687	697	715	715	689	713	699	693	680	727	720	736	715	732	678	742	678	736	680	713	700	685	670	716	691	724	675	662	745	685	689	706	700	732	701	726	718	715	718	718	743	677	718	721	730	691	694	657	721	758	677	708	691	720	680	686	704	696	701	712	711	719	664	710	731	731	695	715	740	675	708	717	728	698	713	659	723	647	720	701	745	731	661	684	682	669	717	685	713	688	730	660	691	732	720	699	720	729	693	681	701	691	693	710	722	724	725	744	708	665	689	713	697	746	747	691	683	690	722	716	658	705	705	678	740	685	681	679	702	704	680	716	730	673	665	707	655	715	717	693	689	671	704	777	723	694	671	689	700	710	685	695	753	675	727	667	717	717	679	687	715	688	678	699	719	676	729	709	681	716	724	667	657	636	688	682	697	713	690	676	671	721	715	743	690	737	690	668	694	723	666	715	744	679	691	701	766	669	671	692	695	670	682	672	699	719	701	725	705	687	685	649	734	718	661	732	678	648	709	677	692	708	643	695	700	672	712	702	716	667	713	716	737	727	740	680	679	674	679	743	693	701	667	644	687	729	689	719	688	687	683	683	701	751	699	664	646	705	708	697	654	726	705	744	711	728	737	660	723	701	695	689	706	729	699	703	682	654	713	734	671	673	699	679	687	763	697	697	687	654	670	682	711	706	679	683	663	716	684	746	703	661	723	724	699	718	701	713	680	721	699	733	698	714	697	699	646	692	702	722	696	692	684	701	685	714	699	666	652	738	694	703	757	703	702	689	680	689	731	715	744	717	665	687	699	684	718	663	716	649	696	697	696	709	725	669	659	672	687	686	728	719	705	692	710	703	721	652	679	756	696	722	701	683	691	684	706	685	726	724	709	723	727	696	737	705	682	694	697	689	712	651	695	682	686	714	740	715	695	722	693	708	713	710	676	679	710	742	726	701	687	745	721	702	720	666	692	723	699	660	724	666	637	657	672	715	734	721	763	723	715	700	707	726	687	742	684	688	692	745	687	740	698	706	701	708	736	691	675	667	677	711	708	686	716	658	715	683	684	682	741	703	702	700	729	717	681	691	709	677	744	713	696	674	787	681	691	715	693	679	656	687	677	705	728	692	683	708	701	731	664	764	779	685	715	726	690	708	706	688	717	657	720	652	714	682	686	680	731	723	669	654	693	682	681	721	712	718	719	682	691	688	714	712	702	731	725	698	678	698	706	684	726	717	725	682	697	702	691	699	678	736	722	716	653	648	700	723	770	706	636	720	689	740	700	686	698	656	767	723	708	718	710	684	701	691	718	726	689	734	693	683	683	713	695	729	673	712	661	664	673	684	726	686	698	676	652	720	713	721	707	701	694	716	712	687	629	708	714	682	691	737	684	729	722	731	701	659	717	695	737	706	664	673	723	718	668	745	694	676	721	706	715	686	640	714	678	739	712	695	672	680	721	680	737	692	696	708	679	656	703	715	713	700	713	681	749	688	673	695	681	709	677	649	694	697	685	708	707	735	679	699	688	718	713	712	730	674	668	747	720	709	714	724	705	697	684	724	669	675	717	703	703	665	655	670	692	714	695	720	693	706	695	693	697	715	679	689	669	723	753	674	729	722	662	672	684	702	686	781	703	725	677	686	689	692	739	703	693	668	631	701	708	714	692	703	731	653	687	780	708	730	672	715	771	692	697	678	683	718	704	704	713	678	673	686	701	683	704	702	685	719	680	694	723	757	724	734	758	682	703	739	682	732	718	682	710	707	707	676	712	686	686	683	704	720	720	700	758	700	742	691	740	659	684	717	723	712	691	674	723	691	686	717	701	653	729	686	708	662	677	659	716	686	734	689	701	717	699	685	675	654	724	731	676	703	662	710	647	678	733	724	684	696	674	703	728	709	736	727	703	736	671	688	672	653	714	662	679	704	722	690	674	690	703	702	703	701	707	667	693	722	709	719	713	714	727	705	753	687	630	688	757	701	680	684	670	710	727	733	735	688	712	715	689	749	676	655	698	734	713	718	677	660	681	699	658	677	690	701	681	721	679	738	708	671	712	703	669	735	708	677	761	663	678	704	683	734	686	687	745	721	663	760	678	701	662	695	663	686	661	700	715	720	706	718	692	695	670	655	699	717	666	729	696	730	666	731	673	722	715	740	741	668	695	686	706	740	695	727	675	727	702	733	709	742	697	704	718	712	720	694	701	658	630	718	714	729	648	739	695	683	670	697	704	730	719	684	748	689	723	686	722	713	734	743	739	695	718	727	712	711	685	667	727	718	729	663	761	694	740	688
11088	1424	1603	1137	855	608	562	441	466	408	384	359	352	309	323	283	296	330	309	342	282	287	294	272	272	292	247	286	302	294	302	268	325	273	280	287	255	273	231	283	305	270	272	253	278	307	255	283	252	293	286	250	274	281	281	243	275	311	277	283	259	286	294	260	306	263	284	262	255	278	252	287	309	281	276	259	258	315	268	242	281	286	285	294	270	246	266	271	259	291	283	257	270	279	296	246	266	263	276	276	262	302	273	271	254	284	267	306	221	273	281	268	264	282	279	301	269	284	293	298	318	265	283	295	273	257	265	282	279	292	271	263	278	273	282	302	251	277	259	276	288	263	264	248	258	295	267	283	245	278	273	266	260	254	294	269	258	290	247	267	246	272	270	275	276	273	288	267	294	264	297	240	256	267	299	255	271	249	297	312	277	296	266	271	285	284	308	269	263	253	275	270	294	294	269	262	264	275	260	277	264	279	276	295	266	283	268	255	245	269	276	260	283	292	270	274	253	290	279	272	265	290	288	275	248	264	264	271	279	268	273	280	283	292	254	271	291	285	279	300	254	259	274	273	254	277	286	275	275	296	270	293	265	250	281	275	279	288	311	284	295	282	242	279	259	274	261	271	288	277	294	293	253	274	268	266	260	279	267	306	276	271	269	237	260	305	296	291	265	264	241	278	247	279	283	278	270	283	262	275	304	288	273	248	279	304	285	263	296	281	323	268	248	280	263	297	282	276	273	265	266	271	249	275	280	284	271	265	276	241	285	260	267	288	278	256	239	298	252	273	280	317	258	251	269	247	280	320	287	255	252	267	268	269	279	252	261	276	255	248	254	256	287	259	260	272	284	293	278	288	254	286	274	278	276	257	249	275	313	270	239	315	288	236	262	279	281	274	257	256	282	281	254	278	289	296	249	277	269	278	291	291	266	302	281	296	265	283	261	253	257	283	264	288	289	255	291	292	284	275	276	259	317	274	302	263	268	263	275	270	274	262	268	242	283	278	282	257	275	288	270	258	247	277	274	275	306	244	293	274	265	240	275	276	278	261	284	259	272	269	258	282	275	262	304	249	271	271	243	245	278	293	279	252	283	283	275	285	238	272	259	291	271	300	290	257	288	265	289	296	273	265	270	296	289	247	269	279	263	258	259	315	269	264	263	253	265	270	291	224	304	304	285	267	267	271	260	278	289	276	289	264	271	299	291	271	269	289	267	255	291	295	297	323	263	270	248	264	286	284	260	296	261	230	254	270	268	273	273	260	286	270	253	294	246	274	239	264	296	271	279	276	294	288	293	253	274	275	291	275	290	287	271	274	283	282	269	313	274	246	257	264	264	258	281	273	253	262	260	263	258	269	256	250	273	281	264	283	296	267	309	277	297	248	267	267	300	269	290	262	250	272	249	282	248	268	279	269	265	256	266	268	273	276	283	263	307	282	280	293	252	261	273	267	267	269	257	258	265	293	267	284	280	280	292	255	272	288	238	268	261	275	298	284	270	284	270	284	278	261	273	250	275	311	255	286	274	288	282	267	280	265	274	286	252	272	257	251	266	258	290	301	261	247	256	271	269	295	274	258	255	278	267	276	265	294	249	244	277	240	280	279	248	304	263	256	253	250	272	258	267	275	253	272	268	261	273	278	297	278	269	263	272	280	271	241	264	273	253	283	237	265	285	294	298	261	248	305	276	270	298	299	275	240	294	283	264	254	260	291	270	268	279	302	285	265	262	297	283	263	265	272	257	280	261	273	259	269	244	276	268	271	269	285	264	268	283	246	280	233	267	282	292	267	259	282	257	276	271	278	283	316	279	255	264	275	279	277	296	277	277	275	263	275	289	266	239	263	271	287	259	289	293	271	238	278	253	278	267	265	299	271	264	259	287	268	245	261	293	279	271	285	285	293	269	268	278	282	270	284	261	271	277	277	236	266	253	314	295	297	268	264	268	276	260	255	282	255	278	279	276	302	269	275	300	296	285	275	303	283	273	265	288	256	292	248	266	252	278	263	266	273	267	294	278	275	263	280	251	291	260	279	290	277	283	276	270	267	293	278	275	295	261	272	283	257	299	257	246	277	279	264	278	280	291	300	293	271	291	263	253	269	267	262	248	248	291	272	256	247	266	272	304	309	284	261	261	250	278	274	273	281	253	289	256	265	276	271	238	272	278	265	267	297	264	261	283	268	257	252	252	268	267	279	278	328	269	286	289	265	265	274	290	259	268	245	259	300	271	265	246	255	283	272	277	266	294	251	259	292	286	294	263	250	258	244	262	279	262	237	309	251	276	282	284	259	296	251	266	262	309	283	277	273	281	294	266	295	246	288	254	286	282	291	240	289	254	272	287	277	287	275	259	257	259	284	296	285	279	299	263	265	256	298	253	296	271	240	267	283	274	274	294	283	279	259	299	275	277	299	252	280	273	254	258	277	261	260	289	294	269	265	293	263	294	272	261	312	272	266	272	301	264	259	282	284	278	269	270	281	277	251	296	266	283	261	274	273	274	299	287	292	260	258	241	260	259	242	265	277	296	287	251	240	301	288	290	261	281	276	280	261	271	264	241	305	228	273	267	265	274	269	277	245	296	265	300	269	287	275	270	266	270	282	266	249	288	285	262	256	291	281	280	282	271	281	270	265	282	278	268	270	257	255	266	272	281	257	267	276	278	252	271	298	289	267	281	292	268	280	261	255	259	273	256	292	262	261	266	296	269	245	279	269	260	287	265	277	259	315	265	259	244	287	269	240	264	274	265	266	246	276	249	256	290	260	289	260	277	281	281	271	276	274	274	292	295	273	280	268	251	275	289	301	270	276	323	287	232	284	302	297	278	276	262	293	275	263	294	274	281	248	283	258	293	288	266	309	291	294	284	284	251	252	275	279	289	275	285	276	281	240	274	284	266	243	248	266	291	300	272	257	249	276	278	281	279	272	292	264	284	249	265	300	283	266	294	231	257	289	267	261	267	283	273	291	260	257	258	295	269	294	265	274	288	275	275	250	266	255	287	271	268	256	292	258	253	255	272	262	242	244	270	251	300	276	310	274	309	295	276	270	265	243	288	295	283	267	257	274	237	273	285	270	283	287	258	271	274	277	231	268	262	287	290	279	248	265	250	249	245	276	231	269	268	286	252	272	299	258	271	262	266	270	261	326	275	279	274	288	282	266	281	275	262	287	283	284	253	279	278	265	288	274	294	274	252	274	240	280	264	293	255	285	283	275	248	271	259	278	290	284	295	260	304	269	305	269	286	249	275	264	288	253	283	288	269	264	269	288	274	265	279	267	280	267	281	266	281	266	265	291	285	288	272	255	256	277	270	273	278	289	276	288	277	262	286	317	266	252	257	282	266	230	283	254	281	293	298	276	279	299	261	276	288	265	251	289	271	258	275	288	273	274	265	258	274	277	262	306	227	229	273	263	270	305	270	270	284	263	264	251	280	260	259	275	271	284	280	323	272	277	261	246	267	274	274	303	274	274	274	286	265	289	272	289
7293	1690	3412	3895	3309	2696	2264	1903	1786	1572	1474	1398	1224	1148	1068	1023	1050	1012	952	911	875	866	938	883	859	839	815	830	793	770	821	833	790	774	766	839	771	771	806	734	739	743	743	742	804	750	776	731	717	809	714	794	721	769	728	711	707	724	702	737	714	748	767	724	786	769	789	733	674	725	741	713	715	691	725	746	710	746	759	767	727	753	739	727	722	717	756	750	769	727	710	736	679	775	709	672	744	727	778	731	756	752	678	723	740	746	741	699	723	778	710	727	742	683	750	711	662	756	759	712	732	714	702	713	701	727	701	746	749	707	707	721	707	721	725	682	761	699	771	669	700	698	742	710	755	781	706	745	700	687	785	707	740	673	706	654	726	678	734	731	706	733	725	701	727	750	673	692	753	749	724	781	743	704	703	707	762	748	719	721	704	739	691	703	728	713	698	727	699	754	711	709	698	756	745	739	651	739	763	718	697	708	688	725	696	752	692	736	758	722	721	751	737	699	723	751	745	736	737	766	734	683	700	698	693	706	764	681	780	706	774	658	738	731	767	728	726	745	673	698	661	724	751	707	722	766	756	657	755	715	714	699	703	643	694	685	723	713	691	703	736	736	703	708	716	721	718	730	700	695	728	691	739	697	693	671	738	696	744	698	668	748	771	705	773	705	769	778	723	730	703	762	707	682	688	746	760	695	722	745	715	729	733	697	723	677	717	721	739	706	702	652	691	747	730	760	691	698	716	733	681	717	795	703	694	708	746	753	710	788	725	719	777	742	692	774	716	729	728	698	711	700	775	755	717	707	730	755	760	710	756	733	754	667	736	723	679	739	687	783	680	726	701	731	729	727	744	746	700	746	757	733	704	700	730	701	754	751	712	793	731	709	709	709	741	732	739	724	726	738	707	691	669	760	698	712	691	755	719	712	729	643	739	729	716	754	778	696	730	717	700	735	695	714	734	709	738	735	730	728	731	735	638	748	723	748	764	707	727	706	762	765	700	683	730	741	703	717	710	742	733	761	678	693	741	744	680	697	723	710	720	760	692	736	779	713	715	754	745	719	721	712	743	744	731	727	743	747	689	726	730	699	727	652	735	712	744	701	739	763	723	723	731	751	744	723	724	765	724	709	633	763	685	702	736	755	754	724	733	715	739	741	678	728	701	736	723	728	737	675	679	709	743	739	735	701	723	739	691	717	733	751	740	721	693	666	736	759	773	728	717	763	671	700	711	775	753	726	748	748	744	693	727	732	716	743	716	686	724	725	716	694	713	760	700	703	738	676	697	709	719	735	738	694	741	683	797	744	710	722	761	718	718	762	726	714	712	741	729	692	687	721	700	711	691	717	658	774	696	738	743	697	732	703	757	717	735	725	739	735	686	694	697	733	747	709	673	740	685	724	750	677	691	674	708	743	735	732	682	684	707	712	780	706	744	705	724	754	794	704	708	714	697	727	687	731	716	690	669	738	714	723	785	715	745	697	742	751	736	714	752	698	737	721	753	687	718	705	730	747	695	736	750	743	710	663	729	723	742	722	753	696	709	716	716	751	659	708	708	710	718	698	737	773	731	740	706	743	712	697	682	686	729	711	729	730	699	757	726	742	696	699	676	738	752	743	752	708	703	722	695	687	706	716	727	758	715	687	697	722	703	748	733	746	757	737	744	677	703	692	716	763	706	717	715	719	708	721	729	734	696	733	711	722	770	785	719	719	691	737	684	686	698	734	718	744	729	721	695	731	715	673	721	717	698	741	764	752	710	725	745	703	706	697	756	738	696	741	707	725	744	684	700	732	738	745	730	731	726	738	736	790	719	675	666	769	694	691	702	792	743	774	727	726	694	718	772	725	695	726	747	772	711	716	730	717	745	726	709	698	708	697	792	705	761	684	716	742	722	751	705	727	693	712	735	727	703	740	694	700	687	706	676	698	762	715	717	725	722	733	744	723	680	698	651	738	691	759	736	717	731	740	757	734	719	682	648	676	736	689	709	735	783	662	671	742	718	745	702	746	710	731	755	703	730	732	715	795	691	759	762	712	712	744	716	746	687	759	722	676	767	810	703	722	724	740	733	737	721	770	731	663	747	726	718	742	718	673	710	737	766	694	714	724	711	744	718	712	731	680	660	742	675	726	695	757	770	699	749	742	718	748	722	718	669	702	692	713	718	694	722	714	768	726	682	688	741	704	743	725	717	796	727	655	644	728	746	694	749	695	726	713	731	757	682	717	761	684	701	772	725	659	763	723	680	726	645	727	711	690	753	703	725	756	704	744	716	729	761	789	752	736	735	735	702	688	703	685	705	711	719	726	762	671	735	736	722	724	703	716	645	710	730	748	686	717	706	717	677	726	714	757	734	691	734	739	703	759	730	736	772	688	707	745	713	686	739	747	720	683	759	726	782	737	749	728	754	741	735	716	722	683	691	703	721	713	725	713	761	704	742	666	715	737	729	692	738	718	707	732	734	749	723	715	743	733	740	783	716	783	657	651	710	758	751	741	717	742	721	654	722	710	757	694	686	749	735	711	699	740	709	768	722	742	733	748	720	716	748	729	693	734	691	772	704	741	749	739	704	723	725	730	709	706	762	704	746	739	725	723	722	644	692	707	700	709	685	679	749	721	720	742	718	708	747	755	689	728	755	686	689	729	736	703	691	716	711	697	689	768	728	754	718	721	695	769	734	740	737	706	745	708	746	728	707	735	733	693	691	720	695	722	734	779	747	730	731	713	730	744	693	698	728	689	757	708	728	708	702	763	754	757	729	681	713	746	685	665	727	727	742	709	727	740	713	693	776	752	692	717	742	719	741	735	725	700	722	684	750	713	716	771	703	694	669	733	760	708	697	672	700	748	743	701	740	723	726	742	735	721	739	715	710	750	716	747	729	702	686	700	716	708	706	727	734	734	752	751	727	735	738	751	751	712	728	699	740	721	742	730	722	658	695	750	667	751	695	727	699	744	748	690	749	698	724	714	718	730	708	748	714	708	757	726	676	689	723	708	762	667	711	768	704	712	723	733	751	730	774	709	772	699	783	742	747	745	731	735	711	698	717	736	682	722	689	759	744	711	722	746	685	747	733	691	738	732	716	722	741	692	710	725	748	769	697	723	703	705	726	771	736	732	746	727	730	687	719	711	736	732	705	764	753	752	780	726	709	746	749	737	728	749	681	747	746	731	709	720	804	740	742	754	725	733	751	758	714	759	741	730	723	733	748	728	716	743	754	694	690	725	681	708	704	721	712	743	757	722	723	732	720	717	708	683	702	704	725	704	714	754	749	755	677	750	717	720	697	747	746	714	760	737	716	688	686	729	718	774	709	780	683	736	731	702	702	733	688	724	724	732	734	725	705	754	723	728	751	692	747	685	713	719	683	754	698	779	667	702	725	719	753	694	741	750	715	708	715	670	717	720	662	728	725	660	765	715	747	680	723	711	708	753	682	675	731	696	724	752	733	736	711	699	690	718	727	714	692	688	725	772	700	702	719	765	758	710
18868	3168	2726	1883	1250	881	665	543	494	382	318	317	272	224	241	229	194	191	208	177	193	164	151	152	164	144	171	159	174	134	155	150	144	155	151	150	132	157	152	166	138	139	138	144	144	129	123	144	134	127	143	157	127	125	141	117	121	128	144	120	125	152	147	122	124	134	134	141	129	124	129	145	119	123	136	124	149	137	135	136	118	131	143	152	127	137	122	136	125	153	139	138	138	154	138	147	143	123	144	122	125	135	128	140	127	118	126	147	130	134	131	118	115	138	129	132	136	123	128	127	128	119	130	144	138	104	126	138	142	130	127	136	137	126	134	126	139	123	144	122	140	126	137	118	141	142	120	126	128	148	126	150	141	143	128	107	131	129	137	153	132	130	118	121	121	115	106	125	136	123	139	125	134	151	134	137	134	132	138	123	112	146	132	131	128	124	149	152	128	126	119	134	121	132	137	107	136	131	122	124	132	122	131	130	145	151	134	145	129	143	146	137	122	120	140	126	138	138	107	114	129	137	113	133	143	137	134	146	131	147	136	126	135	135	138	107	132	147	130	135	124	129	126	126	121	144	160	129	120	140	131	146	119	120	135	131	122	147	120	150	131	161	130	121	147	132	122	117	117	137	121	119	133	131	144	149	108	117	110	147	129	148	126	113	132	134	135	118	126	130	124	118	124	128	137	129	150	125	117	106	134	126	157	126	109	136	152	114	132	111	126	129	121	137	125	149	110	133	138	141	135	149	130	128	139	113	150	126	141	138	160	142	159	134	138	124	110	135	143	137	135	124	146	148	127	127	143	121	130	171	128	120	121	120	111	134	126	123	133	131	126	144	131	130	125	142	121	120	140	123	129	118	122	129	117	140	154	129	138	139	136	146	120	109	128	153	129	131	120	123	98	115	139	136	104	128	123	144	136	133	152	117	126	125	131	137	128	123	138	122	150	122	152	140	110	141	129	135	124	131	137	133	131	127	127	131	138	121	127	143	118	142	125	153	151	120	130	125	131	145	140	135	143	139	130	120	144	126	120	133	117	143	137	125	145	130	121	139	116	142	142	120	160	137	123	128	129	109	106	127	109	133	125	118	142	127	140	129	139	129	121	127	128	129	141	122	137	138	125	131	128	134	154	136	127	166	135	119	111	138	139	142	150	127	128	126	134	147	132	108	117	130	130	136	126	142	143	134	145	119	115	151	125	128	121	122	153	153	109	120	136	109	142	121	136	113	122	126	127	125	130	155	125	133	123	130	139	135	136	106	127	118	121	126	145	147	143	151	123	119	138	108	129	119	139	123	135	131	125	123	145	136	103	129	162	127	132	144	117	134	148	119	132	138	127	148	131	130	128	123	145	133	113	123	106	103	122	139	125	147	132	140	141	139	117	134	132	135	150	122	132	124	130	145	108	139	113	109	112	132	126	117	120	117	128	124	119	137	153	132	136	148	132	139	131	126	132	126	148	135	115	126	127	115	144	140	127	113	135	153	137	116	109	150	129	157	139	145	134	135	122	120	138	134	136	118	140	123	120	115	114	112	118	130	105	143	144	124	131	120	132	145	132	130	108	138	132	142	147	123	141	131	140	170	138	140	126	148	148	126	132	132	143	131	144	110	125	138	131	132	131	144	117	126	148	155	124	139	125	134	142	135	127	132	119	137	126	136	108	145	129	140	132	114	123	120	144	128	118	137	123	149	137	131	124	155	121	123	131	139	153	139	137	142	124	144	133	116	130	147	154	138	124	112	126	124	131	116	123	140	117	137	117	134	121	158	130	146	136	126	131	126	119	137	121	129	140	139	132	132	155	125	145	123	113	121	136	126	141	149	146	124	139	138	112	129	135	138	147	126	130	131	137	151	133	109	129	130	122	141	119	121	115	134	148	125	137	149	122	124	115	117	141	131	146	129	122	142	125	134	134	127	109	154	138	126	120	123	138	129	125	134	118	115	140	135	129	137	145	134	120	142	148	122	132	164	133	114	142	132	144	122	131	122	132	139	139	120	131	118	140	159	161	140	146	129	142	144	123	101	133	132	128	146	130	119	109	145	137	115	121	128	139	145	124	132	142	136	139	152	130	122	150	121	127	128	150	128	113	134	127	150	124	139	148	125	127	119	139	124	124	142	137	135	126	126	112	97	129	118	175	139	117	143	147	130	123	155	121	144	127	136	121	145	115	115	122	143	109	123	121	108	142	136	129	145	146	124	138	125	136	130	132	125	131	136	129	146	127	138	109	123	126	118	142	136	124	137	129	118	132	129	136	133	141	130	135	124	124	137	137	151	126	125	146	115	146	116	124	131	148	134	144	117	131	120	136	142	126	152	129	136	135	135	118	124	119	141	120	116	140	126	120	114	128	123	153	130	140	138	137	143	140	150	150	124	121	144	123	120	145	133	173	135	131	122	138	150	134	138	118	124	143	145	144	116	117	146	149	141	143	146	109	128	142	139	138	141	137	125	138	134	137	139	129	109	129	139	140	107	147	136	131	113	120	155	108	144	130	124	119	139	127	124	100	110	120	127	126	125	141	136	133	132	138	108	118	139	133	146	123	130	150	116	116	138	130	138	116	143	135	122	123	134	119	134	171	141	128	121	136	152	127	121	123	150	144	123	128	128	117	135	125	154	127	119	129	146	130	116	120	138	120	136	127	112	139	149	132	127	120	135	144	137	136	127	123	142	131	116	136	142	128	135	138	127	140	130	118	111	121	140	130	132	132	118	128	138	119	113	143	121	128	126	129	152	124	129	113	115	128	131	125	132	102	138	136	126	127	114	135	136	142	133	146	136	128	128	127	127	136	142	133	131	138	130	125	132	129	130	147	166	119	131	134	148	146	125	143	135	126	126	129	134	117	137	132	120	129	133	144	140	139	139	124	108	115	142	130	124	124	117	127	136	129	134	126	126	136	127	119	127	119	148	135	128	143	127	134	104	140	131	134	136	143	122	118	135	134	114	115	121	137	130	165	123	119	141	124	130	141	123	127	118	128	131	174	144	125	139	123	143	147	131	139	137	137	125	136	143	127	127	153	117	119	145	134	126	155	127	131	133	141	112	138	137	161	132	153	113	140	128	122	126	129	165	125	134	128	92	116	150	128	112	125	153	130	123	145	134	153	120	119	126	152	99	116	98	129	135	133	127	135	132	133	122	116	140	135	127	125	122	113	141	122	124	130	127	122	124	128	137	117	120	145	114	129	130	139	145	123	131	134	116	147	144	148	142	117	127	135	130	155	124	129	123	131	122	134	138	138	127	136	124	136	146	120	137	126	121	133	145	131	134	146	131	127	113	150	113	123	136	121	140	135	117	140	114	129	124	128	130	129	128	135	137	117	145	116	149	124	149	122	124	142	121	131	136	126	136	148	127	137	135	133	135	111	119	138	136	117	121	120	130	138	117	112	127	127	151	132	138	139	117	136	110	120	149	132	111	150	139	131	138	134	131	142	123	142	112	141	151	131	125	144	119	153	130	157	121	130	146	132	134	129	156
9077	2326	5465	6182	5183	4108	3354	2863	2442	2046	1759	1592	1346	1183	1088	1056	901	875	799	812	813	755	643	711	624	602	632	580	554	576	547	539	549	505	509	492	494	504	489	509	478	468	477	452	452	458	422	478	438	427	413	404	405	427	443	376	417	412	430	367	405	418	385	377	401	423	417	432	400	365	438	389	425	404	402	358	401	420	363	382	365	386	418	406	396	381	379	434	365	372	376	400	422	395	386	400	381	370	408	374	362	362	362	367	393	385	380	396	383	389	385	407	370	372	415	372	425	386	399	367	383	384	420	367	370	386	380	371	419	415	360	386	365	402	365	375	401	367	404	367	374	379	344	377	391	384	408	386	388	384	406	389	394	385	388	366	356	356	381	409	338	381	416	365	374	373	429	345	414	349	374	387	400	402	366	389	399	393	379	389	383	360	401	360	379	382	380	341	382	349	346	375	381	379	329	385	361	375	383	369	380	410	390	375	363	381	350	382	358	391	377	374	354	361	370	367	386	394	372	383	387	397	399	365	383	365	353	360	415	362	404	378	393	382	371	378	365	378	401	378	397	393	370	356	360	370	377	418	378	348	360	358	362	363	393	370	370	362	378	384	372	405	395	384	382	362	394	372	368	388	381	378	367	375	409	350	362	384	355	362	364	312	347	357	386	401	371	361	370	389	364	384	344	368	375	362	346	364	352	368	423	380	374	390	372	418	395	403	380	390	346	361	395	360	364	339	410	382	381	368	385	360	379	419	363	403	388	382	362	368	399	374	376	370	365	354	401	389	398	385	378	365	389	365	373	375	372	379	381	371	376	378	405	396	378	410	370	350	375	383	392	370	372	350	390	362	381	387	377	360	391	377	380	332	341	371	368	376	388	371	374	351	367	387	399	392	392	398	369	396	394	369	391	388	383	371	402	385	374	405	349	393	381	373	387	361	368	368	402	403	375	364	372	392	376	406	351	369	370	366	402	377	336	379	391	383	395	404	404	381	408	351	367	399	380	369	347	357	351	362	405	356	333	380	388	364	363	377	436	380	387	364	400	379	404	364	355	361	370	377	362	412	386	352	389	394	364	366	378	357	396	379	378	387	419	369	402	409	406	383	372	415	351	402	363	394	359	375	360	393	367	371	368	340	381	363	397	369	361	389	377	371	389	394	387	363	365	392	379	384	365	352	346	390	382	412	343	356	393	364	342	378	388	397	393	350	367	365	380	399	340	349	394	376	391	358	403	390	398	381	345	388	369	388	369	391	365	362	362	417	400	357	372	379	350	385	374	389	396	368	379	353	416	384	397	379	343	376	368	353	381	394	395	386	376	375	348	382	405	379	364	382	373	374	378	351	386	385	369	377	395	365	392	327	414	399	343	376	369	368	380	388	361	358	358	378	362	345	372	381	376	385	356	353	396	357	383	375	376	364	365	350	380	360	388	385	379	360	399	401	373	381	366	404	411	366	389	370	393	364	364	405	395	419	412	394	341	398	369	361	350	360	390	389	360	384	376	387	413	387	384	337	371	387	368	395	345	420	362	387	392	392	372	374	351	375	389	368	370	382	351	370	373	358	374	372	380	368	396	333	383	382	360	381	335	359	352	373	362	390	380	402	383	365	368	355	370	365	412	363	405	366	361	402	372	355	377	364	382	343	352	357	371	388	361	365	364	396	370	333	366	385	347	399	386	430	383	379	382	369	399	367	382	406	367	371	418	447	363	394	336	402	399	350	365	386	371	382	411	374	371	393	392	340	346	339	398	339	363	381	359	366	346	387	389	389	382	380	389	361	371	381	367	373	360	379	396	397	353	349	346	383	353	377	371	388	313	381	388	355	397	372	371	354	376	365	400	383	375	390	366	405	378	346	368	370	401	357	369	403	382	384	359	386	371	381	365	396	336	370	380	350	401	378	376	364	419	366	385	412	361	387	405	374	386	390	349	413	378	376	371	357	388	388	362	405	372	369	382	356	348	402	360	380	350	394	409	389	374	404	388	380	358	363	340	372	382	343	384	394	373	357	388	365	369	355	368	366	361	376	379	389	369	410	346	358	348	380	378	375	338	341	388	368	361	358	379	412	391	371	368	396	402	371	369	356	345	378	345	361	366	355	389	387	396	388	339	367	377	420	380	362	375	367	403	399	366	363	377	371	389	362	371	373	364	406	330	389	340	397	354	372	361	400	387	387	381	430	374	395	362	383	414	379	378	388	376	341	353	354	359	385	353	380	405	359	361	374	414	375	385	394	373	403	404	401	385	347	385	356	383	368	410	398	390	421	374	351	348	355	377	369	378	359	374	376	362	377	395	392	390	375	372	369	414	416	401	343	405	374	379	354	366	419	364	358	358	359	398	399	361	392	371	366	372	367	363	382	385	373	381	368	381	386	360	398	396	373	391	381	370	363	375	361	350	368	414	375	372	377	327	357	383	368	346	360	410	367	370	380	392	357	379	385	365	369	394	407	363	409	330	369	347	355	376	395	379	389	379	382	373	356	371	405	369	352	371	356	386	377	352	339	355	378	360	357	389	403	384	368	386	369	384	389	348	389	366	369	339	373	382	370	357	368	407	393	382	379	363	354	380	368	355	401	396	403	375	372	369	377	382	362	415	365	407	388	376	383	354	328	360	376	365	405	353	371	370	422	345	376	373	386	354	403	326	349	369	354	360	376	393	352	402	403	414	382	376	371	377	372	363	357	382	365	356	389	367	371	381	372	354	360	372	351	354	381	348	391	359	381	354	378	372	363	381	379	385	378	367	379	379	336	357	383	379	374	385	389	390	388	366	380	385	379	358	381	369	355	360	370	405	362	383	394	368	351	401	382	368	372	369	390	384	376	371	383	377	385	391	363	330	370	384	317	355	389	392	411	393	375	345	400	376	383	365	406	388	356	382	351	405	353	351	375	384	337	359	394	380	376	365	378	369	384	358	375	407	398	378	348	390	366	381	371	400	360	367	365	382	352	365	351	392	357	390	361	387	378	336	325	345	341	405	373	374	363	368	377	364	390	366	394	379	339	397	322	393	354	374	364	350	393	357	399	375	384	392	403	378	349	374	362	360	374	370	435	379	351	378	363	385	350	365	394	393	344	386	398	363	360	380	360	391	334	374	352	398	380	392	384	370	391	400	370	342	363	341	359	414	382	406	380	383	385	345	332	377	370	395	374	389	429	389	395	369	390	393	366	364	392	362	378	408	380	387	398	395	385	367	362	385	406	368	399	398	370	356	431	361	384	365	383	383	385	361	334	326	354	383	371	380	377	380	407	364	356	377	390	381	360	405	374	347	390	380	394	363	390	352	388	361	393	374	322	385	322	378	328	340	373	378	389	394	393	394	350	373	339	368	374	381	400	387	369	411	365	371	396	360	405	380	369	388	370	358	354	366	368	381	351	361	382	355	365	385	373	371	418	385	376	361	368	381	375	377	349	389	398	356	368	389	389	356	379	374	354	379	347	396	356	423	422	376	386	381	378	382	409	347	369	377	387	365	366	378	384
2641	333	332	279	294	276	248	274	259	278	285	270	278	257	258	239	256	275	253	244	269	281	246	262	252	236	277	258	262	232	256	266	261	272	281	259	260	257	226	250	267	271	251	271	255	251	245	245	259	239	239	279	257	244	256	251	287	250	262	246	246	248	237	257	254	269	254	272	276	267	263	245	253	236	281	246	257	231	271	236	249	265	242	265	264	279	254	238	260	246	237	278	222	248	272	274	261	264	291	252	240	290	259	312	250	241	257	250	221	227	251	254	226	244	236	274	244	251	254	249	261	270	254	257	259	252	266	243	265	238	251	245	274	272	235	268	237	236	247	255	280	276	254	236	271	241	264	277	241	252	267	263	272	259	267	235	262	242	252	247	272	243	277	244	260	278	283	236	256	272	272	266	250	249	249	288	264	302	275	252	301	250	267	276	219	280	289	235	209	255	262	237	285	224	245	233	264	238	275	269	273	280	256	259	245	257	240	267	261	280	259	251	261	285	274	250	253	247	275	244	272	281	241	268	236	259	267	264	246	242	262	273	267	272	259	256	249	250	251	281	270	246	246	242	265	242	254	255	249	259	247	264	259	262	240	251	262	249	266	243	234	255	257	265	225	249	267	283	257	287	267	303	241	218	256	271	255	270	236	243	275	246	269	258	269	244	294	231	247	255	276	243	259	257	243	263	280	221	212	258	246	257	233	251	244	260	243	310	263	275	274	287	221	256	251	267	273	263	257	267	243	249	247	274	269	253	256	270	282	268	275	287	243	267	223	262	265	226	256	248	266	260	259	278	229	259	255	240	234	251	231	256	243	244	257	244	243	279	268	273	247	257	260	266	233	236	237	265	269	267	275	272	290	258	270	261	263	253	250	239	291	260	217	252	284	250	238	261	257	230	258	265	261	261	250	251	262	265	290	251	255	234	266	277	245	269	246	259	254	266	256	256	276	263	255	261	249	268	247	287	262	266	251	238	234	265	282	278	254	281	277	244	273	228	260	233	250	251	277	256	242	258	255	259	269	231	271	251	248	249	247	267	252	254	258	233	253	275	245	257	260	234	287	275	269	245	259	255	256	245	265	280	284	255	273	247	270	288	254	253	264	251	257	272	272	254	252	245	243	253	241	264	239	267	243	222	244	256	259	240	258	256	278	264	253	233	278	253	266	268	236	279	262	251	265	279	248	234	243	241	256	280	232	250	267	253	245	259	232	251	257	253	215	255	262	279	251	255	252	242	224	256	265	242	237	250	262	270	232	281	264	281	274	241	268	236	264	236	258	238	230	253	275	243	281	271	249	250	248	269	258	277	258	254	278	240	302	289	256	239	226	236	266	257	246	260	246	256	267	257	257	251	245	277	251	264	240	297	253	259	259	269	241	245	233	272	231	240	257	271	273	224	248	255	255	279	272	234	279	255	280	263	246	284	276	251	268	253	243	246	238	242	242	259	248	216	279	255	268	269	244	268	285	244	251	263	244	273	284	257	248	230	266	246	259	268	246	245	262	241	281	247	244	259	259	244	305	240	257	268	256	266	266	255	255	272	265	255	258	270	275	259	233	235	257	256	266	252	231	238	226	241	237	268	264	232	272	271	264	256	244	247	241	258	278	265	247	252	214	255	263	244	275	257	254	265	267	223	272	276	250	241	297	248	268	248	281	248	246	279	254	254	262	276	252	235	280	277	264	259	256	265	255	241	278	254	248	284	254	269	282	270	257	279	257	245	255	245	267	286	259	268	246	226	264	249	285	244	225	248	257	275	251	242	270	236	264	265	243	252	246	281	259	239	253	241	261	267	263	248	273	223	258	278	246	251	269	244	258	282	229	271	251	264	273	296	271	269	239	240	232	233	236	252	260	251	245	247	246	249	239	232	241	230	255	254	255	246	278	289	259	252	274	270	287	253	246	256	248	266	237	267	260	270	257	278	246	225	273	266	246	209	261	259	278	266	283	249	259	270	218	261	281	229	235	241	270	255	246	269	251	264	273	270	242	258	267	258	279	261	257	218	280	257	277	265	261	261	259	220	253	249	248	263	274	257	264	225	252	256	257	237	253	258	262	256	244	254	261	258	258	267	258	229	282	270	248	266	270	271	255	236	249	237	267	253	276	260	271	241	295	251	237	264	285	230	257	253	291	263	246	260	260	235	251	276	269	249	271	252	236	280	266	247	269	253	255	290	276	264	234	273	269	283	232	260	259	263	274	275	224	251	241	292	243	260	284	267	240	269	243	253	263	222	280	254	264	245	275	260	242	248	226	244	242	252	257	261	262	259	226	248	250	258	268	256	252	233	235	221	244	263	249	283	267	257	282	245	252	257	239	257	241	231	269	269	255	240	278	258	247	263	249	246	232	255	236	298	269	253	254	263	242	243	234	257	238	283	254	252	240	258	244	217	260	266	268	256	263	232	234	257	264	248	228	251	237	285	244	231	264	280	265	285	236	242	259	263	240	233	249	236	265	265	255	238	262	275	296	257	252	268	276	265	242	258	226	259	252	266	267	266	264	269	261	283	244	270	248	259	213	253	271	244	246	246	262	282	243	249	247	254	215	267	263	239	271	266	255	258	286	281	273	237	241	248	240	260	274	253	248	278	242	260	289	286	240	246	237	243	270	267	245	224	256	250	268	277	249	249	268	238	251	264	241	241	241	231	260	248	255	249	226	246	244	229	258	279	265	254	250	248	283	266	273	271	268	256	253	241	263	297	254	248	279	260	260	266	245	259	248	257	266	228	262	289	213	245	270	245	275	244	263	237	263	273	252	277	255	259	288	250	257	266	271	259	261	264	257	235	271	263	255	243	254	246	265	259	240	254	256	262	259	275	243	263	278	245	229	273	282	251	261	232	263	258	267	243	256	266	262	254	272	225	222	277	262	278	283	268	313	228	256	235	247	269	264	265	238	229	271	249	285	262	250	240	224	236	242	230	255	267	274	259	273	237	257	251	244	247	277	246	257	246	251	244	233	257	241	251	240	231	252	280	261	268	262	269	251	272	248	244	271	260	247	244	261	245	260	239	245	259	276	260	240	249	231	267	218	239	244	251	251	273	271	254	246	274	245	267	237	277	280	294	261	257	268	246	258	228	263	257	252	240	253	221	235	233	247	224	265	264	262	238	256	230	252	288	261	275	246	270	267	290	283	252	230	233	259	258	273	268	233	253	287	264	224	278	245	297	242	230	262	229	265	269	239	267	252	237	244	233	240	265	227	273	282	272	295	255	221	269	248	267	269	276	250	270	243	253	213	247	252	248	267	264	248	259	265	233	266	232	233	246	252	256	238	238	271	248	259	275	279	214	244	276	256	266	238	245	256	255	266	214	270	241	306	245	292	268	268	254	249	258	256	245	269	270	244	244	237	258	274	257	241	266	255	266	234	236	270	236	248	258	277	264	264	258	259	261	257	241	246	236	258	247	265	252	260	253	255	247	266	247	248	239	266	292	243	264	253	268	274	249	289	264	247	255	251	241	248	250	256	228	269	292
2824	760	878	894	920	850	789	784	778	768	758	727	661	716	679	694	695	704	723	678	724	703	752	713	715	720	744	676	727	715	733	681	729	695	671	710	672	721	715	752	720	671	713	719	685	674	716	708	702	700	698	707	709	656	724	708	677	729	725	706	723	713	660	685	726	688	712	688	663	708	704	737	710	682	741	697	669	742	723	733	663	699	707	672	669	756	712	710	668	704	680	724	665	682	672	750	663	713	670	655	685	710	709	733	700	688	690	720	710	721	688	702	677	656	671	670	699	671	721	664	676	717	715	697	661	698	708	728	709	719	716	691	701	713	709	676	716	711	675	691	704	692	705	744	712	680	666	693	684	667	685	693	692	704	741	671	687	706	651	741	696	652	721	675	691	705	749	685	717	672	748	688	688	706	742	698	678	688	702	722	656	686	701	737	688	707	706	674	710	679	709	690	716	661	751	729	705	703	633	719	682	700	704	731	727	688	717	761	718	662	715	688	703	703	703	702	661	691	684	711	740	693	680	691	673	680	690	674	700	731	726	682	665	716	669	685	715	683	691	688	683	718	681	730	723	676	729	724	638	699	740	714	719	677	698	698	698	740	688	688	695	684	698	691	726	707	672	727	739	669	696	726	647	697	771	758	683	730	705	707	678	705	701	720	694	738	713	705	730	722	691	744	675	725	736	698	645	674	764	725	737	749	725	678	697	708	656	683	694	692	714	716	677	713	724	693	710	739	716	665	689	719	699	673	709	699	699	709	704	671	700	666	657	672	734	683	722	687	720	717	742	674	695	724	700	758	711	688	695	694	753	677	728	714	722	743	658	707	710	719	724	703	665	711	687	692	730	692	711	696	739	731	672	697	691	732	696	707	715	678	617	684	683	691	681	732	668	681	673	685	705	702	704	679	713	721	710	718	705	696	686	675	695	693	711	709	678	725	690	689	721	703	678	692	748	709	705	748	672	715	719	710	706	739	757	722	704	723	665	721	692	687	685	747	721	716	712	651	692	739	693	684	668	658	724	686	653	698	704	701	695	742	678	653	665	669	710	753	719	674	723	732	667	674	700	689	684	709	684	710	703	702	677	707	699	710	690	715	731	700	683	735	670	694	687	747	688	696	711	728	672	673	701	661	704	718	698	693	743	726	701	693	677	702	653	705	686	709	688	698	699	684	681	685	699	724	687	711	714	697	724	679	700	739	693	693	700	748	698	677	659	730	735	742	670	706	682	674	734	735	684	669	729	692	710	703	686	689	680	707	653	682	705	688	703	733	704	665	742	710	701	756	696	705	727	680	737	664	733	695	758	707	687	681	702	661	716	706	689	688	692	679	700	706	698	719	738	655	723	713	715	676	716	698	697	639	703	720	705	714	674	745	704	705	719	693	690	698	671	696	732	723	707	735	681	722	724	707	719	694	685	695	709	673	694	696	675	692	691	710	739	706	726	707	753	734	708	692	674	670	700	729	707	684	693	740	725	657	717	760	703	711	683	675	750	750	724	746	700	717	693	713	740	685	730	718	675	732	666	714	660	680	718	634	715	721	723	683	701	677	694	743	716	710	655	723	699	692	739	728	678	641	660	720	633	677	732	738	702	698	692	690	708	725	684	688	742	689	671	681	679	695	699	671	675	689	737	720	693	730	647	709	689	704	671	713	721	656	691	682	696	734	696	676	668	710	703	737	750	729	695	656	696	724	651	703	700	697	720	720	694	705	684	699	684	689	693	728	724	681	724	715	702	740	693	665	728	700	686	700	727	669	646	680	685	663	713	723	667	746	798	717	652	675	713	735	671	746	709	717	671	694	703	704	728	694	731	646	719	747	727	708	709	738	707	698	738	703	703	687	720	739	689	670	714	711	707	742	727	713	681	684	705	710	731	681	704	709	677	714	701	705	697	720	687	652	742	680	697	709	700	692	712	692	696	700	704	699	710	719	772	716	677	685	697	748	674	724	735	698	707	709	664	717	701	730	716	690	659	716	699	736	725	682	706	686	686	661	699	725	699	685	741	756	722	698	734	686	675	733	681	700	682	716	681	717	718	735	682	712	726	719	660	682	689	681	727	715	724	703	728	706	741	727	680	669	690	685	692	700	673	717	702	676	694	706	719	694	702	673	712	705	695	741	739	698	737	668	670	629	705	673	707	718	725	703	758	711	710	703	742	696	657	745	744	724	679	713	700	637	660	757	695	739	711	710	680	721	693	741	677	695	701	680	720	663	715	725	744	684	713	688	666	691	743	693	730	663	716	737	756	682	680	669	701	683	654	703	701	673	689	695	674	751	713	716	730	698	689	682	707	713	647	693	705	682	690	710	723	671	708	720	738	723	690	647	709	709	679	726	655	704	686	698	691	700	677	711	716	696	717	695	670	662	721	644	672	740	665	722	698	680	672	685	692	650	675	741	692	684	713	686	719	709	700	691	761	684	756	697	701	694	735	700	710	670	677	713	666	723	668	750	662	768	678	687	625	755	680	748	711	711	648	660	713	736	738	683	742	645	715	694	694	665	700	705	716	689	699	704	683	675	717	723	718	726	728	725	703	711	655	681	656	709	690	694	684	627	724	745	701	695	719	656	683	692	673	756	695	721	735	669	715	689	739	700	693	746	698	709	760	738	676	735	718	723	706	670	693	724	695	721	698	771	691	724	697	706	738	636	696	675	691	715	728	697	706	769	690	682	680	721	721	710	711	753	705	721	734	657	691	685	669	713	672	689	690	661	695	716	723	673	689	641	733	686	708	724	678	757	735	752	711	701	754	713	689	698	720	694	687	663	716	766	728	673	745	640	729	699	712	750	710	704	704	691	702	698	698	672	713	732	735	713	701	687	690	693	696	712	706	687	711	690	710	713	668	699	631	716	709	646	652	626	692	733	700	735	734	695	678	683	659	690	743	701	678	687	681	724	698	677	723	697	721	694	681	726	650	658	724	708	712	725	663	731	670	719	700	726	736	688	715	688	730	702	707	728	653	736	671	759	709	723	675	697	766	679	652	735	694	736	720	669	656	719	649	679	759	698	687	724	682	730	689	671	710	664	706	714	736	658	707	675	681	752	670	727	669	676	705	746	701	690	673	731	690	709	701	712	722	732	738	676	718	677	668	771	727	701	724	758	693	749	681	707	691	708	661	720	682	715	686	741	685	697	763	697	711	704	725	716	707	680	710	648	704	710	705	705	700	674	718	730	686	662	745	692	705	711	682	697	729	720	723	710	671	734	721	708	668	638	692	702	722	680	718	676	696	666	676	666	699	652	717	674	696	676	666	680	682	685	695	690	679	708	719	700	714	703	691	737	694	700	709	663	702	688	719	714	669	694	724	683	701	692	680	736	693	695	712	749	643	666	705	619	730	713	691	668	657	730	685	747	690	713	697	742	704	714	707	641	709	703	721	667	722	770	696	692	721	714	725	695	699	713	699	650	680	705	711	739	717	704	686	706	688	672	680	680	716	679	700	693	735	714	650	708	687	710	698	678	742	684	716	686
11484	1638	1472	1133	875	688	559	483	449	379	374	343	328	372	320	306	279	344	290	264	362	305	311	271	287	294	311	271	289	264	266	272	283	295	297	289	278	266	280	293	272	280	291	270	254	301	239	310	265	264	280	261	278	277	283	320	228	270	270	258	326	285	300	289	246	294	290	287	280	299	268	274	259	281	281	277	276	278	284	258	269	277	260	305	282	242	266	275	292	233	264	310	267	276	291	249	264	279	262	263	325	282	265	283	236	281	267	257	258	261	290	254	272	292	278	303	254	257	295	272	256	279	283	258	265	256	280	278	249	290	284	279	238	288	294	258	283	279	274	287	255	275	267	281	282	254	265	257	237	279	251	257	265	292	278	289	282	280	295	290	252	261	295	266	257	237	263	270	275	228	277	275	283	277	287	262	286	279	265	319	225	245	301	241	275	293	273	298	284	265	267	299	321	294	247	279	264	290	272	296	279	313	245	269	257	290	294	271	302	261	275	248	269	253	263	262	265	294	285	267	268	290	274	273	260	274	245	292	276	254	290	247	287	268	253	264	260	306	281	256	294	255	259	246	256	298	286	259	282	284	251	266	271	254	261	258	273	299	298	272	286	263	282	302	276	283	292	270	296	284	279	248	240	290	288	297	254	282	252	256	273	263	267	274	292	254	283	317	287	269	300	287	252	263	303	290	279	294	298	269	289	254	273	293	270	242	277	290	266	300	300	260	266	278	276	275	237	260	311	295	284	245	277	292	267	313	288	273	294	298	260	265	269	259	269	239	275	291	259	272	278	270	278	242	310	270	270	268	295	285	281	264	296	254	280	296	265	289	290	277	299	264	296	270	290	279	262	289	232	292	254	289	272	278	244	275	291	287	268	294	285	260	266	291	284	291	285	282	258	277	282	277	281	256	253	301	262	258	260	275	279	307	280	327	283	262	260	295	275	263	279	262	275	295	256	258	285	276	267	240	282	273	249	237	284	265	289	276	251	265	289	267	280	298	306	268	292	267	278	255	268	282	271	293	260	280	298	278	292	267	304	277	279	280	259	260	281	253	282	280	276	270	270	256	266	262	280	244	249	241	273	255	254	308	249	293	265	255	266	265	271	312	270	295	252	264	249	230	263	272	249	281	282	298	292	268	250	277	288	251	267	260	293	273	252	286	283	248	273	251	253	296	290	271	267	291	298	284	272	287	277	274	298	329	274	272	296	275	258	263	267	264	290	302	275	286	278	298	271	251	264	299	233	311	278	246	256	253	290	268	278	257	271	239	284	283	277	242	221	292	269	276	277	285	253	257	290	298	270	261	261	264	285	285	279	243	254	279	265	274	256	301	278	243	258	264	276	303	247	258	252	256	272	282	260	247	267	297	262	301	287	256	279	298	266	272	264	291	318	262	249	271	320	247	239	256	265	259	267	270	274	279	264	265	297	278	288	247	277	275	271	272	283	270	273	269	266	264	266	237	267	289	251	252	289	255	269	299	289	281	271	290	272	233	272	279	272	295	298	291	252	302	283	238	270	259	273	262	271	281	271	286	261	249	256	267	268	264	279	284	263	287	285	288	288	285	257	283	266	293	244	273	260	271	253	285	313	272	258	269	302	272	273	259	257	249	278	270	238	289	258	205	272	295	268	273	300	273	264	266	257	265	263	288	271	272	261	271	309	252	303	265	268	277	291	256	254	260	239	304	268	251	278	240	306	261	278	285	238	282	249	275	255	256	292	269	280	278	238	272	299	283	256	305	275	268	263	292	279	246	257	275	228	290	279	271	251	312	272	265	280	260	278	286	269	269	299	293	278	254	259	250	291	250	297	249	272	301	278	284	273	245	270	270	261	271	253	296	267	272	271	274	258	326	294	262	303	274	282	295	275	233	273	263	264	273	286	258	268	285	258	261	271	278	271	297	279	272	302	245	259	268	255	268	273	273	278	245	256	261	306	252	286	280	253	267	284	281	278	283	233	276	310	268	290	280	307	268	248	281	285	253	261	246	275	291	277	243	288	303	261	272	267	281	293	264	288	271	282	255	264	249	243	266	293	266	275	271	242	285	244	262	275	290	314	274	271	263	295	253	271	282	255	298	287	287	303	319	247	258	265	300	275	250	269	269	281	276	293	268	279	259	289	259	267	277	261	307	253	246	291	270	239	297	289	267	284	279	274	231	270	276	273	251	259	268	276	281	269	297	265	306	287	269	289	274	249	261	271	309	255	240	251	252	296	272	277	259	263	259	273	270	275	284	276	276	278	285	307	268	263	298	285	272	263	266	262	269	269	275	296	277	281	266	278	272	273	275	283	260	262	277	290	272	256	272	301	257	257	271	314	282	294	277	276	282	303	313	268	287	259	262	268	265	261	295	308	282	278	321	279	287	285	288	261	270	277	296	271	292	264	297	272	285	260	291	297	239	285	271	290	271	278	264	272	272	271	258	263	271	283	268	257	265	269	260	281	239	271	249	282	270	268	278	265	253	263	260	270	279	267	245	234	281	287	265	280	304	275	312	277	284	284	272	303	257	263	276	283	268	301	274	264	262	250	303	287	307	274	285	270	245	242	280	269	268	261	253	271	284	277	251	259	263	290	261	271	294	288	276	270	300	288	290	280	269	296	279	247	293	255	272	243	267	260	270	254	279	296	255	279	267	252	288	272	270	281	252	275	269	254	285	292	276	283	288	294	259	275	250	259	272	273	250	268	271	271	242	271	289	283	274	245	269	283	280	262	279	291	254	281	280	243	251	271	245	265	286	269	268	270	277	291	260	280	272	288	291	253	269	289	263	276	265	249	289	270	273	294	267	240	263	287	290	291	266	227	250	263	296	260	302	306	296	306	266	318	297	287	303	261	295	277	250	282	277	270	284	280	280	231	263	274	278	263	263	262	270	258	259	263	286	258	241	258	304	268	283	277	299	286	298	285	279	289	301	272	295	252	256	263	278	266	285	290	266	244	283	261	296	304	256	253	306	282	288	284	283	272	277	309	291	279	283	247	247	247	269	271	258	263	280	282	267	265	272	294	283	282	244	260	280	239	262	248	256	316	274	265	273	293	285	289	281	268	261	266	275	238	260	254	261	238	295	309	274	279	278	281	251	266	285	268	243	302	265	279	290	292	298	248	292	271	273	277	262	251	276	228	277	269	255	279	280	274	268	291	300	262	258	295	281	278	319	268	270	282	269	301	267	291	285	277	245	307	259	271	295	281	261	291	276	267	284	273	286	276	280	276	267	263	296	279	269	281	266	284	301	298	269	272	284	270	286	299	271	239	280	238	237	303	274	271	304	281	249	256	298	280	302	254	291	270	281	260	238	287	269	305	258	278	263	289	291	253	254	251	259	262	254	276	279	236	263	281	261	245	277	258	264	263	287	280	302	246	257	259	258	277	274	261	275	248	276	262	275	243	266	260	242	265	298	284	260	264	270	271	285	276	273	273	277	245	275	263	288	285	273	300	259	294	306	290	289	312	270	275	307	307	299	288	288	269	291	279	276
7761	1788	3476	3787	3342	2780	2392	1994	1768	1561	1522	1296	1244	1193	1150	1022	983	1005	935	973	889	924	880	933	868	864	837	873	806	849	846	795	770	803	840	833	816	758	734	796	761	770	761	769	820	745	756	800	758	767	761	743	707	723	744	776	779	801	725	725	757	700	736	748	789	746	722	724	728	742	759	746	749	716	692	728	736	762	750	731	790	770	747	737	686	737	754	719	768	689	717	709	713	669	755	735	758	736	770	691	699	711	674	727	693	715	737	765	747	686	720	746	707	748	718	697	678	705	703	713	709	774	775	779	719	713	748	728	675	710	734	744	755	710	765	733	751	793	703	719	752	710	715	719	725	718	712	706	728	740	755	745	760	722	747	693	708	737	731	714	762	738	697	725	724	759	779	757	727	702	739	768	765	706	740	740	665	699	741	704	729	732	736	728	723	785	686	717	722	726	762	714	719	737	669	718	718	747	705	704	715	686	712	744	723	712	723	699	750	727	716	712	723	716	747	727	729	720	738	740	762	725	740	712	745	691	741	678	727	718	726	717	718	711	775	724	727	742	683	732	722	792	745	691	702	696	713	685	702	678	740	743	736	778	683	706	711	721	741	702	732	725	699	741	782	664	744	698	712	706	744	758	706	738	722	699	708	687	719	698	759	731	746	720	725	753	746	714	698	680	672	709	703	678	691	673	721	710	694	739	732	772	748	742	678	719	745	716	684	760	737	712	706	723	734	685	774	709	693	788	803	685	667	704	756	736	687	746	731	699	754	743	714	760	678	725	737	752	752	712	746	726	670	735	754	727	695	714	718	779	699	716	717	692	750	744	765	741	714	730	680	718	742	705	683	694	817	733	732	770	656	731	697	763	779	701	757	755	736	684	766	777	784	718	759	727	768	735	738	681	735	734	727	733	760	728	721	741	739	695	718	730	760	758	736	693	748	707	738	722	680	750	738	708	707	752	750	736	745	720	728	770	732	745	686	753	739	735	727	729	737	731	758	756	766	744	719	716	708	715	723	698	727	719	712	753	718	765	741	712	684	750	764	742	724	693	705	760	730	726	710	724	751	699	717	709	755	726	749	695	726	748	739	716	753	747	708	711	726	702	736	692	736	747	746	750	758	695	718	744	719	684	736	755	695	729	691	705	770	714	700	737	758	702	747	693	727	696	727	714	722	726	730	691	760	691	744	733	692	702	737	805	742	716	787	743	668	716	679	738	725	728	701	700	745	703	702	705	746	682	726	751	682	726	752	736	695	700	719	686	719	709	741	692	764	672	717	659	728	691	716	729	656	676	731	743	767	774	695	716	762	741	748	686	715	732	689	744	683	760	784	739	770	720	713	766	721	719	719	690	768	730	692	683	751	705	702	706	728	706	700	686	731	768	777	772	687	724	753	712	763	748	701	783	711	707	738	748	705	716	736	708	727	773	729	736	728	719	766	771	685	698	739	760	712	720	738	726	716	694	719	730	703	686	740	681	734	662	715	719	727	697	740	711	763	740	680	713	744	735	757	674	722	768	721	737	685	765	689	751	724	767	711	734	718	737	721	680	761	752	700	685	678	751	739	715	754	711	753	717	677	705	704	736	739	732	672	712	737	778	747	718	740	764	729	746	726	721	701	716	735	786	759	711	710	722	713	763	727	736	758	748	734	765	734	667	740	720	732	754	769	713	705	706	743	716	710	715	763	681	749	703	674	751	705	747	729	729	696	694	782	751	754	711	710	689	710	746	709	718	743	732	730	701	712	740	725	706	742	705	713	747	734	701	697	712	715	714	744	721	758	764	729	717	728	698	712	709	727	719	754	692	766	665	761	735	703	728	695	698	742	708	699	760	704	696	737	738	722	755	739	693	740	770	724	733	711	711	698	749	755	709	690	725	711	675	721	772	719	719	703	702	728	699	693	701	688	691	682	740	723	712	746	700	688	728	727	727	700	796	719	726	735	744	741	755	697	727	765	747	767	700	748	675	717	735	745	678	674	707	699	783	720	702	711	704	717	729	711	760	773	731	718	700	707	765	725	700	707	718	754	721	676	711	723	728	757	722	716	729	754	737	730	731	768	738	698	762	707	734	735	749	730	721	735	726	735	739	701	740	725	661	717	660	723	721	690	779	687	719	741	639	705	735	703	726	680	713	782	711	737	707	716	735	694	722	700	772	744	768	708	704	713	695	737	746	731	778	673	738	739	741	721	742	708	758	700	727	732	739	736	694	738	773	697	772	705	717	749	680	717	697	753	750	743	773	729	697	716	737	696	710	714	737	708	699	753	702	700	705	731	711	704	744	786	743	692	759	748	694	780	748	743	723	747	738	769	741	735	712	713	728	734	767	715	704	721	669	739	699	724	740	720	696	730	741	755	716	706	741	700	737	662	745	727	669	735	670	744	726	728	712	719	739	705	730	703	750	713	753	827	732	700	743	712	724	710	680	798	744	723	721	768	720	694	723	742	750	734	761	771	718	681	705	730	703	748	736	783	791	713	708	745	723	732	756	742	753	726	751	721	742	746	735	733	713	753	753	724	712	685	675	717	710	716	728	719	700	735	736	718	720	740	731	698	726	724	715	691	726	658	723	727	706	730	723	748	677	740	713	722	709	760	726	740	756	686	713	739	746	742	753	693	753	729	740	760	768	719	743	751	737	700	725	731	718	692	731	713	741	728	725	708	756	769	739	729	749	742	700	734	768	737	769	721	758	703	718	712	745	725	730	736	726	734	765	751	751	728	721	737	726	717	693	720	722	791	754	665	742	755	737	752	716	714	717	722	708	770	730	765	707	712	735	711	720	715	730	746	684	730	670	721	686	741	739	727	738	711	734	722	766	761	670	711	707	681	724	694	719	717	691	746	742	737	736	713	718	708	727	665	692	745	717	743	705	715	699	731	683	725	738	704	716	698	716	724	717	762	722	737	729	718	706	673	761	691	703	712	727	764	738	745	754	708	749	717	736	704	771	703	686	708	755	731	743	712	690	679	707	690	721	725	754	707	798	737	743	723	676	692	679	688	715	711	692	705	709	755	728	732	677	733	726	706	701	735	716	740	705	722	711	711	724	737	721	717	718	729	720	733	688	722	717	764	756	663	683	706	730	728	702	691	779	785	755	711	759	710	685	753	707	685	764	738	718	703	701	753	700	741	688	733	685	731	719	683	739	743	776	679	746	675	689	684	707	726	677	716	660	756	747	714	715	713	748	758	723	708	686	740	688	741	805	690	752	717	710	669	659	763	707	752	682	760	738	695	738	706	761	734	726	727	757	679	681	738	738	753	692	756	725	739	672	753	714	691	752	697	722	687	731	718	752	707	693	732	768	745	738	728	731	754	743	730	728	716	729	673	768	765	756	715	682	736	704	705	729	739	716	753	713	750	708	705	688	734	728	700	749	694	688	730	705	698	720	767	719	721	753	723	765	745	738	727	703	706	776	724	724	749	713	743	713	732	705	712	739	766	711	714	735	722	764	710	695	708	720	709	696	712	765	700	720	701	714
18411	3025	2616	1921	1203	854	690	564	453	399	386	303	286	231	231	200	196	196	187	177	165	154	142	144	157	174	162	164	144	163	166	144	158	151	149	149	146	136	153	170	117	141	123	145	155	111	114	143	133	161	139	135	131	145	167	154	128	144	132	132	154	145	128	135	139	123	103	137	115	146	154	126	114	135	160	129	143	134	128	145	146	118	116	126	118	129	117	138	151	141	115	133	132	150	128	150	157	113	127	137	131	124	139	126	121	116	144	131	128	131	128	137	119	111	133	122	127	123	126	151	148	132	121	147	125	132	138	126	145	108	114	128	155	127	122	138	129	132	129	134	133	140	119	120	121	136	132	126	143	143	123	141	144	156	145	154	132	132	127	127	126	145	125	118	144	127	134	139	133	137	131	116	144	134	158	136	115	115	112	124	159	142	141	139	110	130	126	137	124	151	140	137	149	144	117	139	146	142	114	144	124	147	138	124	131	151	134	135	123	136	136	143	127	128	118	124	132	121	129	129	131	115	140	118	134	131	119	100	123	121	126	121	150	136	126	116	138	126	131	111	125	155	126	143	130	117	121	137	108	106	133	123	140	138	129	122	134	135	162	119	143	119	152	141	153	146	128	114	119	140	152	139	138	127	139	129	114	131	140	124	131	117	118	137	131	118	144	134	149	126	140	114	123	142	127	122	129	128	117	110	135	130	130	129	152	136	126	134	143	119	146	152	142	143	126	142	147	150	157	149	108	113	113	131	120	124	137	123	118	135	141	126	141	152	109	134	123	112	137	118	148	143	117	141	129	128	128	126	110	126	136	147	145	113	117	120	141	136	126	143	130	141	118	131	118	119	123	148	149	123	114	145	115	148	125	139	136	135	118	126	139	139	130	146	134	139	129	116	140	136	126	116	149	148	113	113	132	132	113	141	113	130	133	128	122	120	127	122	121	134	114	132	142	137	121	131	116	138	134	104	131	131	134	115	155	140	152	117	123	131	150	134	132	133	127	125	139	105	133	139	127	136	118	138	137	123	132	130	136	117	128	132	130	125	132	155	138	121	121	160	120	125	112	145	130	116	127	128	121	109	127	148	139	121	129	135	123	113	137	142	139	130	127	143	145	141	135	131	128	117	113	126	151	144	134	155	129	149	108	124	137	131	125	149	141	129	135	115	125	126	137	128	140	117	125	156	135	124	132	139	116	140	134	137	133	124	126	128	142	117	136	142	120	129	148	128	118	122	120	126	146	115	131	144	112	129	130	142	119	138	123	126	135	132	117	114	133	130	128	128	130	139	140	127	141	152	150	140	121	113	131	140	137	129	117	121	125	132	116	125	137	127	128	127	123	112	139	122	126	128	123	145	122	115	145	136	126	130	140	127	132	119	163	134	115	146	140	138	130	139	150	128	113	131	144	142	133	152	129	133	108	133	124	121	112	128	137	133	142	117	147	103	140	117	132	132	114	138	141	136	129	130	152	120	133	118	131	113	139	121	127	130	129	131	164	138	141	140	121	139	134	126	146	126	121	128	115	134	133	132	110	126	117	126	132	129	137	130	142	142	145	121	140	130	136	128	145	133	130	126	123	161	119	98	114	144	148	133	114	146	143	131	104	121	129	127	140	121	107	130	124	122	131	148	143	132	145	141	141	141	137	143	119	131	140	140	116	136	122	114	128	147	132	97	133	139	123	143	119	120	134	113	150	146	147	121	140	115	131	112	153	124	115	117	132	111	114	136	146	127	142	137	127	126	139	134	147	132	127	110	123	142	116	130	129	113	113	118	136	129	117	135	126	140	143	134	136	120	138	120	110	138	128	116	135	145	148	149	121	132	136	131	135	125	124	133	100	122	124	128	142	132	143	122	136	145	155	133	130	147	127	120	125	123	118	120	135	126	121	136	144	116	112	143	132	129	107	113	125	130	116	132	117	115	131	138	121	131	130	119	118	121	136	130	125	144	153	103	131	101	147	121	154	138	142	136	131	154	146	119	141	134	131	134	126	137	136	137	128	107	123	122	125	151	131	126	143	151	106	151	129	128	125	140	127	123	129	142	168	147	128	119	130	142	154	131	139	126	148	119	131	119	141	126	146	131	128	112	149	125	105	117	112	135	130	135	133	128	128	130	145	126	128	153	123	131	122	127	148	135	143	149	138	115	142	135	132	121	118	133	132	123	128	123	140	126	126	143	119	136	123	134	128	127	118	128	138	117	107	130	125	142	114	123	125	133	143	143	118	135	142	160	116	126	132	128	121	160	121	122	137	138	132	146	129	108	146	141	115	139	142	119	128	143	137	150	134	134	158	122	130	142	131	133	145	128	126	127	140	131	127	137	116	136	128	132	121	120	116	129	127	137	117	126	115	118	138	133	141	152	114	136	138	115	128	142	116	116	167	136	132	131	107	118	152	131	133	122	120	127	149	135	154	135	141	134	137	117	126	130	128	137	144	118	128	127	142	125	124	155	125	159	125	133	124	129	136	125	123	129	144	110	116	138	133	123	133	138	145	133	133	151	140	117	118	118	124	110	135	131	139	125	146	124	122	134	142	146	117	134	115	121	132	136	129	149	159	130	128	135	147	138	118	138	134	146	99	144	154	122	135	139	128	109	134	122	133	134	123	142	150	127	126	136	153	133	129	133	145	136	138	138	153	129	143	131	113	123	128	146	128	119	126	161	123	140	142	140	133	138	122	130	121	136	102	127	141	126	133	137	131	149	128	139	110	134	116	109	157	120	118	122	117	120	115	154	134	119	145	131	118	131	128	120	132	141	121	130	118	130	126	158	125	127	127	129	159	113	133	120	149	125	115	142	135	134	127	132	137	139	127	136	133	143	147	137	133	129	123	119	116	138	134	131	107	112	150	116	137	126	134	127	121	129	111	154	128	140	141	120	131	140	144	132	142	128	118	114	129	135	123	131	136	121	129	139	121	123	127	135	130	121	123	137	110	143	112	115	122	129	138	121	132	128	110	125	125	123	125	122	169	143	148	135	125	151	144	150	142	152	107	113	140	146	147	139	153	111	128	120	116	128	146	115	111	122	145	134	117	120	121	140	135	142	137	111	123	133	140	149	123	131	137	153	148	150	145	131	130	146	130	126	124	145	131	136	128	127	150	131	152	133	121	120	130	129	136	136	138	132	140	133	110	137	113	122	119	149	134	135	125	149	138	104	137	129	124	123	141	112	138	140	135	122	131	117	146	119	130	154	135	141	112	122	121	130	153	130	162	124	135	143	153	125	150	118	147	151	122	113	125	153	146	121	159	132	139	129	141	107	145	146	109	150	134	123	123	136	155	133	143	157	150	131	141	102	121	117	129	140	141	126	128	123	138	125	132	127	130	136	134	139	116	133	124	137	136	142	134	115	137	131	124	130	122	114	125	136	119	120	125	146	150	138	127	135	139	119	118	136	126	145	123	131	154	128	104	147	154	127	136	132	143	139	153	128	123	139	161	129	121	112	121	128	114	139	130	137	116	122	117	135	128	126	147	121
8745	2297	5552	6159	5157	4132	3401	2800	2286	2040	1873	1560	1346	1220	1152	1037	946	885	848	765	785	682	693	648	672	643	598	582	585	538	552	495	540	493	498	483	525	472	475	448	465	457	453	430	475	459	430	491	440	438	453	432	413	426	433	400	389	416	404	415	407	406	415	393	422	429	393	352	399	392	401	373	401	407	415	419	410	398	367	400	395	378	360	412	412	414	381	395	402	413	374	379	386	405	411	367	377	380	391	379	352	395	406	356	397	349	401	386	401	386	373	392	407	378	393	390	417	406	366	379	362	394	419	399	340	380	396	349	396	400	373	390	392	364	386	383	359	407	366	423	392	355	378	351	357	386	369	392	414	357	415	394	390	379	374	382	370	351	363	385	378	372	394	357	379	331	355	356	362	378	353	358	363	351	374	372	373	391	385	385	383	395	374	394	377	375	357	379	368	356	370	388	399	391	383	391	411	373	345	381	343	352	363	344	382	404	393	408	334	370	385	374	364	399	358	389	390	368	356	381	340	377	362	393	376	360	365	403	398	369	374	370	347	374	364	391	373	384	385	405	370	355	359	363	369	341	375	349	362	399	370	355	376	387	371	392	399	411	349	313	357	368	367	365	396	383	401	390	352	374	389	388	384	366	391	380	364	339	355	361	356	364	377	390	400	354	376	354	389	367	383	376	362	407	362	390	377	358	362	395	388	402	397	396	372	387	363	383	386	391	397	389	372	377	395	364	382	391	386	359	365	395	406	401	358	372	409	347	331	372	370	370	369	359	362	356	384	353	355	399	381	378	379	355	369	360	373	386	370	367	367	405	389	404	385	396	379	396	349	367	386	385	379	363	380	340	356	380	354	372	359	358	360	368	343	386	362	370	356	372	376	353	378	385	359	390	381	368	348	355	397	382	357	369	376	354	352	367	358	377	367	336	393	356	358	358	355	347	357	346	376	361	391	343	339	369	363	405	388	378	390	369	396	378	378	371	406	398	364	352	375	343	364	352	382	355	369	372	373	323	393	373	336	385	319	355	373	358	345	338	337	362	403	405	381	355	361	376	401	380	352	360	407	386	355	389	366	361	383	386	392	354	399	374	365	375	371	390	378	362	376	355	336	346	379	378	356	371	341	378	390	351	372	386	371	438	363	345	403	357	369	403	323	372	382	376	358	366	397	369	352	398	342	355	386	375	363	375	393	376	385	408	374	369	397	378	384	388	350	397	393	375	385	376	332	372	382	394	351	362	389	372	341	375	353	339	368	379	384	366	371	373	384	334	380	355	389	382	389	370	380	354	399	370	365	375	392	359	358	371	370	343	381	407	352	378	366	381	367	414	363	346	368	360	410	361	376	373	364	351	381	368	358	378	372	337	376	374	408	384	351	369	355	376	370	393	438	380	410	371	394	360	388	351	389	376	394	344	367	403	346	401	360	386	379	379	379	353	350	381	366	403	400	358	389	367	396	388	373	393	362	410	381	395	343	386	355	351	406	348	380	379	394	400	365	397	374	383	382	383	377	387	377	356	349	330	377	363	339	330	389	405	395	391	392	367	405	350	381	376	394	323	390	367	350	391	411	371	387	362	391	369	383	375	423	381	372	393	379	406	362	417	353	372	368	366	367	360	354	369	393	368	364	359	359	372	384	404	350	341	412	375	393	372	377	372	359	370	388	374	370	359	374	353	383	375	419	351	430	361	378	371	357	342	384	389	398	379	351	349	388	403	380	387	341	409	397	373	384	326	392	378	387	347	383	339	372	403	352	370	377	380	366	347	378	343	386	349	382	352	397	333	415	344	403	389	356	364	411	348	408	367	409	342	366	356	363	385	360	384	373	364	390	411	367	400	376	374	423	372	358	393	376	401	347	374	379	350	357	390	362	406	328	347	352	406	371	397	393	394	373	363	362	347	395	376	367	365	367	380	354	357	380	347	347	385	338	366	394	383	388	367	384	381	389	390	369	392	346	358	398	380	356	389	342	350	398	382	383	393	374	398	348	382	381	339	377	379	367	369	356	427	359	379	378	343	350	392	377	372	395	350	390	400	423	377	379	376	366	363	383	375	385	378	418	334	345	382	382	360	370	377	370	371	370	352	351	397	362	401	371	374	374	381	380	366	376	383	397	351	371	355	349	406	400	415	380	330	378	380	386	352	366	368	359	360	352	368	382	378	387	343	387	372	377	376	334	365	384	368	370	332	382	388	375	358	370	375	355	363	392	424	381	346	379	395	401	388	402	378	364	371	380	370	376	371	343	395	337	375	370	380	365	382	373	365	360	362	339	393	371	398	354	398	380	361	386	376	348	379	338	355	382	378	368	385	365	353	359	365	396	364	385	365	347	374	369	366	376	372	366	384	367	364	358	343	357	355	376	353	379	368	350	340	368	363	367	375	355	353	372	356	344	365	384	406	402	352	375	377	390	396	342	381	371	340	357	359	364	373	376	390	344	370	382	371	365	371	364	399	396	361	381	367	387	361	382	381	362	328	366	335	378	401	347	381	380	356	372	377	360	393	368	374	367	401	356	418	413	361	352	379	377	381	352	386	368	386	377	351	413	357	370	328	338	375	376	379	415	384	389	397	393	340	403	405	413	367	350	368	357	373	379	372	381	351	355	371	370	350	408	378	353	373	351	392	397	401	365	400	351	394	338	380	359	381	338	358	339	384	356	379	364	376	344	383	379	390	359	375	370	400	366	388	388	373	372	362	350	375	396	373	370	398	396	358	362	346	368	368	361	328	394	352	373	402	391	390	392	370	373	372	400	331	361	361	372	372	354	377	399	355	359	377	372	342	371	378	336	338	396	364	376	361	359	407	340	375	393	384	382	343	374	381	367	365	362	370	369	383	363	379	378	360	360	364	386	418	386	417	389	348	359	375	359	396	376	365	353	355	339	407	376	380	361	381	353	350	376	376	368	360	375	402	340	392	354	390	386	353	390	378	378	353	371	388	392	380	369	381	401	361	362	378	394	381	389	379	367	406	368	355	407	362	366	347	387	379	371	367	352	352	387	369	409	349	356	385	389	371	366	371	362	378	372	391	410	355	378	393	416	353	394	385	394	380	396	373	401	347	385	383	353	347	377	395	365	367	383	399	368	374	362	394	350	403	379	375	363	370	323	373	385	358	369	362	381	367	385	404	377	394	377	390	407	391	370	395	369	364	362	350	386	392	363	418	356	357	377	397	361	403	386	344	378	374	400	345	362	327	405	361	357	393	386	335	369	365	357	373	367	386	383	370	398	360	350	347	375	398	381	349	359	380	346	349	364	393	371	394	404	335	395	339	351	382	371	359	370	372	373	364	357	381	381	364	370	337	414	409	381	398	362	374	365	390	387	355	374	372	360	379	378	397	367	343	376	382	387	345	423	366	374	386	365	384	365	372	367	342	412	360	352	415	327	361	361	369	380	365	370	352	377	340	377	381	359	385	362	357	381	373	367	396	371	380	357	401	345	384	357	386	377	398	372	349	363	362	388	391	385	358	392	347	391	374
2400	272	299	287	274	287	270	293	276	247	266	259	275	238	269	266	261	263	239	258	270	248	248	277	264	249	240	231	257	248	272	262	256	237	261	243	270	261	250	242	264	263	245	246	289	261	269	260	242	273	233	257	238	287	260	262	246	245	248	272	243	252	241	255	260	220	263	269	236	257	268	268	239	246	265	262	252	271	253	265	272	224	285	272	243	275	267	279	274	270	251	256	236	269	265	273	248	283	260	256	297	284	233	261	277	251	238	270	233	291	266	240	230	232	240	277	250	243	270	226	241	256	255	246	247	261	238	223	247	251	256	256	237	253	301	291	243	261	252	252	235	255	239	257	268	250	253	275	272	230	276	252	230	263	256	241	287	254	277	278	295	266	244	262	225	228	250	283	280	263	253	263	249	258	271	226	243	275	269	290	266	249	249	293	253	255	254	284	243	216	293	250	263	261	244	276	250	265	262	270	249	246	283	242	267	244	242	264	258	262	279	268	267	267	252	261	269	269	268	250	264	269	228	259	280	261	243	260	238	257	278	246	265	278	256	247	268	256	292	284	276	268	240	241	261	267	258	249	283	255	275	216	224	289	252	264	244	269	250	244	246	266	252	248	227	270	260	256	261	277	257	273	252	284	246	253	266	282	252	243	227	244	241	248	252	256	238	233	268	256	286	246	261	253	229	268	276	275	266	267	234	267	238	252	275	234	245	265	282	249	254	274	234	261	265	262	232	253	258	245	261	238	254	249	264	247	263	265	238	248	281	256	214	224	257	266	278	240	252	252	286	259	289	253	277	269	277	254	267	269	236	265	280	272	280	291	286	269	257	277	216	266	257	274	271	247	253	263	268	254	273	282	251	211	253	235	294	245	289	256	255	250	255	249	251	245	257	261	256	265	270	266	274	259	245	266	262	236	225	251	280	245	291	261	256	270	270	280	247	240	274	270	257	265	243	288	267	295	248	247	266	256	233	278	253	258	296	237	255	242	267	222	233	252	239	282	237	279	241	279	229	242	249	253	236	249	293	245	249	271	273	239	266	253	223	276	243	294	274	250	252	259	272	259	257	249	272	250	279	271	268	268	268	272	257	251	245	271	248	267	242	262	270	264	229	257	241	271	251	236	243	256	258	234	260	226	263	265	276	247	261	294	245	253	289	274	233	246	223	308	245	230	220	271	254	257	251	286	258	281	225	265	260	269	229	274	268	268	266	258	237	252	254	247	255	246	272	264	267	268	267	226	269	260	266	246	254	258	285	267	266	242	219	266	281	268	253	253	263	276	234	249	260	265	234	281	255	266	265	264	269	260	258	255	239	255	248	263	279	227	259	240	276	258	255	265	287	266	283	242	247	280	263	254	256	290	217	270	229	250	262	284	267	270	276	253	253	250	245	263	252	261	247	253	269	237	236	261	258	240	271	248	281	259	284	263	256	250	255	243	234	262	282	254	237	246	248	272	247	279	229	255	255	231	252	210	269	258	249	264	266	248	249	259	271	243	255	251	263	270	242	274	263	280	258	296	266	275	269	260	257	268	239	257	270	270	247	274	276	248	241	260	267	254	246	255	288	262	249	266	268	242	277	245	271	221	273	262	254	269	262	284	273	262	237	253	263	231	263	220	271	244	255	271	243	237	267	269	256	257	248	254	262	260	254	238	260	268	261	255	253	259	259	261	284	270	254	274	275	267	246	250	261	249	264	234	257	260	264	272	238	259	279	253	277	258	288	273	274	267	232	252	267	238	245	258	265	237	272	256	247	282	258	228	285	274	284	259	244	261	266	265	276	267	233	238	273	232	231	252	280	269	238	288	275	277	283	263	266	280	261	271	281	275	234	272	264	235	254	277	244	234	256	271	268	271	235	250	271	263	262	254	230	260	248	258	259	251	274	271	230	270	260	268	232	243	257	252	240	235	271	259	245	257	228	230	260	271	271	254	262	239	255	254	265	271	261	272	240	229	248	235	226	267	270	226	260	261	275	250	309	238	238	279	270	242	244	227	233	259	267	269	260	251	232	250	247	249	263	278	270	253	266	252	270	267	255	240	253	260	253	264	276	259	280	260	241	228	248	278	256	248	272	264	255	250	252	263	262	255	264	242	276	254	252	214	255	253	250	261	262	259	274	260	254	266	253	245	242	264	241	263	232	264	260	246	273	250	246	285	263	230	269	264	241	264	248	246	268	234	253	223	250	277	279	273	247	249	258	271	254	266	259	260	245	263	226	228	263	275	234	289	282	245	269	264	207	237	269	251	260	270	256	262	261	264	224	275	260	272	266	251	278	243	252	255	235	248	249	262	264	228	241	233	268	261	306	255	262	273	282	250	261	251	260	263	250	264	275	250	284	255	241	241	268	263	226	270	249	268	238	270	295	231	252	286	252	245	283	241	266	260	274	242	283	256	277	226	227	259	280	241	248	252	265	248	253	302	246	276	268	254	263	253	269	272	230	238	250	267	229	257	241	248	242	266	268	258	227	255	251	238	281	255	255	264	220	253	241	240	290	268	267	256	290	233	275	267	255	266	281	247	242	276	275	245	284	249	270	225	229	235	247	257	232	251	243	235	282	263	254	255	248	270	251	257	241	297	259	265	264	234	251	279	250	263	247	257	261	241	268	257	243	247	239	264	252	245	265	259	246	250	232	234	260	241	252	234	258	251	275	270	294	235	276	239	291	265	254	250	237	248	234	290	262	250	258	231	252	290	262	274	260	268	265	234	268	245	240	234	257	246	259	272	263	235	275	265	252	265	269	255	249	253	273	266	257	239	248	271	247	269	251	261	289	275	265	246	276	220	232	259	262	217	273	245	269	250	264	265	254	244	264	276	237	269	265	262	246	266	252	265	243	264	275	266	261	245	259	248	241	262	278	273	234	253	268	268	233	281	247	254	235	260	288	236	270	263	263	275	250	267	234	256	262	238	239	297	236	277	251	261	274	273	254	269	235	241	248	239	265	250	267	242	247	213	274	255	277	263	262	250	234	256	243	234	257	250	248	250	232	247	257	253	263	255	257	284	246	227	290	257	268	224	250	279	239	249	243	263	243	267	252	258	233	248	248	254	221	290	269	266	248	276	240	278	257	270	256	270	247	259	250	265	268	256	246	268	277	272	281	279	262	288	239	260	260	261	263	222	248	235	225	281	272	219	259	288	255	258	241	231	234	267	282	274	250	280	260	250	248	250	233	243	271	260	235	266	276	274	258	232	251	251	235	227	262	273	254	284	249	244	248	255	283	252	267	248	268	261	232	269	266	242	257	234	265	263	249	251	271	262	280	268	268	255	275	245	241	253	268	224	234	256	269	256	271	258	297	242	222	232	260	288	253	250	248	245	248	224	264	215	275	251	243	261	255	271	256	289	245	250	251	275	260	248	240	261	266	280	254	235	237	246	287	290	236	221	279	259	229	244	273	263	274	254	218	289	274	246	287	235	273	276	235	261	255	276	259	260	274	273	244	275	267	226	254	245	246	279	235	251	272	228	258	260
2713	808	841	842	858	800	820	760	780	766	731	705	726	719	698	718	776	714	719	663	718	728	679	702	707	716	689	723	665	670	713	725	711	732	689	735	679	713	666	682	665	699	690	699	686	715	667	709	722	688	686	682	719	706	695	703	688	713	695	712	724	710	721	717	697	701	695	704	713	691	690	750	676	732	698	724	680	699	716	731	702	702	698	692	714	677	690	705	767	680	700	723	697	733	715	646	653	671	755	703	690	703	697	725	674	706	673	691	729	716	672	682	719	692	726	721	725	719	720	689	706	738	681	690	701	684	742	706	696	715	728	725	703	697	687	674	682	706	715	694	668	717	725	680	723	685	730	714	706	707	669	708	707	739	729	710	753	644	672	742	698	681	743	694	660	669	713	661	697	679	728	644	661	705	688	677	653	684	668	701	649	724	730	692	670	700	706	696	698	703	679	686	728	733	679	757	716	720	636	679	709	683	653	723	699	653	727	690	678	724	706	693	696	703	709	697	727	689	686	674	767	670	699	721	710	742	679	687	663	707	733	672	697	726	654	682	719	671	682	716	677	719	667	698	718	692	715	697	683	669	702	748	689	673	725	719	700	736	700	701	725	729	742	690	703	699	699	651	674	672	693	685	696	687	704	724	703	711	674	723	717	715	734	702	687	736	738	686	747	723	630	710	718	697	710	668	695	646	668	713	708	716	697	665	687	741	702	708	676	700	712	694	686	701	724	739	677	659	699	711	715	666	715	685	717	724	694	699	687	716	660	772	628	728	708	688	793	679	680	632	729	695	653	725	709	711	710	710	630	721	669	737	674	724	696	737	650	712	734	651	679	720	681	696	694	704	736	712	755	729	747	669	776	695	738	648	760	684	719	700	713	682	674	678	696	687	705	714	704	720	690	665	671	668	705	714	672	687	659	710	656	664	729	706	721	693	690	715	682	711	676	686	694	715	687	644	720	694	666	680	726	700	752	707	643	690	700	670	736	673	730	698	703	677	685	699	670	699	705	703	706	748	710	716	713	721	740	742	660	712	713	694	679	696	692	689	704	715	716	664	723	696	741	696	710	679	685	701	703	701	663	734	738	733	680	669	722	697	732	706	687	728	648	714	667	650	712	691	737	682	709	705	667	710	731	712	689	681	702	702	714	710	659	657	688	707	645	711	728	643	719	703	675	679	719	709	723	734	716	687	725	652	731	693	703	639	638	684	675	655	724	684	732	710	724	699	756	713	636	700	746	698	683	774	686	716	723	696	737	728	696	724	714	702	664	666	686	687	708	709	674	674	702	726	682	719	724	686	702	703	691	674	644	639	676	676	747	681	714	714	739	717	670	708	735	701	732	730	741	740	684	712	730	747	645	693	680	670	695	706	732	675	681	759	715	687	718	708	701	693	722	719	713	728	708	716	712	673	705	698	701	688	689	729	703	721	752	694	722	713	687	733	695	726	739	721	677	688	746	717	717	648	676	715	707	653	655	712	719	649	674	726	694	678	759	708	664	682	716	698	695	677	680	667	654	722	694	649	716	661	686	706	720	709	703	684	737	720	738	653	742	670	744	746	666	734	724	705	692	687	674	674	689	736	689	671	698	663	667	698	709	723	680	705	676	714	698	683	683	680	727	706	716	747	720	732	671	706	718	710	692	663	697	737	696	705	698	696	696	708	716	690	707	718	747	666	662	704	704	703	725	704	703	710	714	731	712	687	700	712	731	717	726	680	700	701	712	704	712	678	699	748	662	722	696	667	717	707	671	718	696	715	710	666	701	681	662	688	683	723	673	769	744	737	672	706	740	693	687	703	657	701	674	701	691	690	691	709	694	730	654	691	678	728	761	699	739	671	723	702	692	677	752	727	684	710	719	700	693	711	660	678	712	687	687	694	667	679	706	673	695	697	657	688	719	710	729	683	727	658	718	743	685	745	662	713	676	669	755	700	639	693	653	684	717	718	710	680	711	688	649	706	700	691	691	663	700	680	714	690	719	703	702	678	680	677	687	715	692	715	737	655	713	706	712	728	695	686	723	704	719	682	675	670	692	680	617	717	676	736	692	699	706	716	738	694	691	711	720	715	679	749	711	734	684	705	724	717	696	703	712	683	693	699	711	691	730	710	696	684	725	691	707	686	652	671	725	710	702	701	685	728	716	697	690	698	697	716	713	710	643	700	677	707	690	663	718	660	742	716	688	673	726	666	683	659	739	712	717	683	697	698	668	681	718	736	657	680	700	691	700	694	728	683	724	693	728	702	696	664	702	733	704	775	712	665	752	677	696	695	691	704	707	707	660	683	732	699	713	697	742	714	710	695	730	695	737	733	696	652	757	704	707	704	717	683	677	686	644	670	679	685	701	677	733	708	744	699	723	678	731	685	763	675	715	731	708	704	639	719	678	691	720	695	699	697	731	655	704	698	706	739	688	690	679	733	749	687	740	695	706	705	751	682	745	676	672	723	719	707	671	706	694	701	704	630	715	712	716	684	642	659	696	722	781	679	699	708	705	716	664	690	723	724	673	652	740	669	681	714	723	702	720	689	761	712	716	646	690	674	700	695	688	681	682	699	689	734	705	685	687	693	744	720	748	754	722	726	684	702	674	701	676	677	747	716	718	682	714	725	635	730	715	736	680	723	716	706	698	724	680	650	678	733	701	680	738	689	661	722	731	678	674	694	713	692	729	705	662	660	717	682	710	718	697	708	714	710	742	693	701	674	722	697	704	744	735	781	707	740	749	694	723	679	684	744	666	710	692	706	729	763	732	698	677	684	725	772	696	677	697	740	734	703	645	721	684	697	696	661	699	684	664	674	689	726	754	709	764	723	709	699	686	678	687	713	700	704	680	732	688	665	728	682	683	668	643	707	714	690	753	687	669	724	696	682	700	717	641	696	695	690	707	682	680	682	682	675	726	687	723	704	657	732	691	699	683	692	670	691	706	724	733	726	751	708	723	728	718	723	706	699	693	671	723	694	663	729	688	716	696	734	710	737	756	669	733	706	691	717	693	724	684	701	685	675	672	681	693	653	679	728	705	693	689	735	675	705	680	709	722	688	668	691	730	710	661	680	655	685	730	653	700	712	685	677	708	667	695	685	757	686	721	702	741	697	670	745	700	728	718	739	665	734	700	713	735	725	656	686	691	737	709	662	704	700	709	687	696	738	703	654	695	742	721	734	743	700	729	733	706	660	685	758	730	679	675	609	699	673	724	754	715	713	688	657	719	706	693	713	772	703	689	689	711	677	727	688	748	736	724	672	676	669	696	707	686	730	711	696	679	698	646	672	697	706	664	726	712	698	675	635	705	678	761	762	714	732	716	665	702	684	762	663	696	704	689	740	654	717	683	676	675	741	707	693	735	694	683	726	668	708	691	670	736	731	742	666	748	684	743	695	729	719	710	719	700	714	726	714	706	684	670	719	664	707	673	710	709	702	709	744	710	733	717	672	706	705	695	629	688	730	713	631	681	759	770	685	707	691	735	714	754	679	730	696
10547	1357	1491	1114	841	663	565	526	454	363	384	370	354	335	345	314	305	300	320	284	295	266	282	242	281	303	305	288	306	292	308	286	273	266	264	251	268	249	267	268	286	243	293	280	283	281	300	309	299	281	256	270	264	285	280	273	307	268	267	285	273	249	282	312	286	284	280	244	293	286	256	272	280	280	269	280	269	274	296	272	269	249	282	286	266	284	261	240	291	257	268	250	293	240	272	278	263	268	274	273	293	262	276	274	284	273	228	266	263	269	257	266	292	277	247	278	277	273	269	293	289	274	257	280	273	308	277	289	252	245	266	276	262	279	301	289	279	271	269	294	292	255	268	289	271	274	310	279	275	271	260	284	242	254	267	253	277	243	253	262	281	288	255	264	240	262	254	304	288	279	269	252	277	258	276	274	252	261	248	257	256	273	252	257	258	274	280	279	302	276	251	279	294	267	272	257	259	255	300	267	264	265	276	262	275	288	275	256	287	273	288	284	267	297	279	267	304	258	294	277	280	297	274	271	255	310	294	292	288	289	266	291	281	272	261	260	273	289	259	243	282	294	258	281	254	264	286	272	265	298	246	282	243	262	268	241	279	272	291	267	248	261	274	228	284	285	267	266	277	283	276	298	277	243	295	263	243	260	259	250	302	299	249	277	256	260	280	264	294	273	285	267	265	299	294	243	272	279	283	266	253	282	281	299	266	243	261	294	285	285	255	270	268	275	285	254	258	283	273	278	273	238	297	281	264	292	266	262	246	251	275	243	285	260	275	271	303	269	281	285	276	287	264	271	269	280	276	259	292	280	282	259	265	273	302	258	259	254	267	280	280	264	276	285	298	278	309	279	274	286	281	296	296	248	248	260	303	219	265	277	266	263	300	261	275	284	261	285	277	259	265	273	234	266	286	261	260	301	261	244	279	270	279	265	277	274	277	268	262	277	275	294	241	316	272	267	287	282	277	271	269	286	294	266	250	234	255	291	233	270	264	283	278	282	277	297	260	270	276	297	292	289	264	254	273	280	267	270	276	255	265	252	280	273	293	282	307	295	256	266	303	263	233	272	260	255	308	263	275	252	292	281	261	258	271	282	248	268	266	274	238	258	273	269	273	278	266	294	270	289	270	255	264	287	287	286	251	273	256	248	270	268	267	291	277	262	270	278	305	291	279	260	279	302	271	235	290	297	283	282	283	291	286	278	275	276	265	306	245	272	280	274	279	316	262	254	251	299	284	272	284	237	292	293	271	278	308	259	287	269	273	267	286	284	278	282	276	287	274	280	274	288	277	276	255	248	275	331	267	249	311	255	275	281	240	308	281	325	272	279	227	268	267	258	290	257	267	265	266	286	299	273	261	292	266	298	279	286	255	239	298	286	277	246	285	276	329	254	251	274	286	305	267	245	273	312	267	221	263	238	252	287	270	275	276	276	250	244	308	260	277	259	278	299	260	292	275	267	273	295	268	257	265	264	243	251	275	269	246	261	257	302	279	264	252	280	268	266	269	260	245	293	250	263	269	276	274	268	282	261	296	264	247	289	258	268	250	281	263	263	272	255	270	271	276	285	252	278	274	280	278	269	258	296	247	247	274	267	279	275	279	285	259	237	265	272	265	260	234	249	246	274	297	266	282	270	281	277	291	259	289	255	271	263	305	272	249	300	287	276	276	262	256	279	276	259	272	302	275	278	263	253	307	283	257	275	284	301	257	273	248	261	270	281	271	257	249	277	275	311	284	241	255	284	261	268	278	243	261	265	254	285	282	264	270	284	281	277	291	287	262	265	285	255	271	280	268	260	274	272	267	229	275	227	292	272	274	289	260	284	256	294	274	288	296	274	262	282	252	285	285	262	255	265	246	288	265	262	274	295	265	235	273	222	269	280	281	252	251	250	297	290	274	268	273	320	284	275	303	263	275	284	253	253	283	273	299	271	281	281	281	295	270	272	286	260	286	305	259	262	264	287	285	284	254	279	276	272	279	277	302	242	275	256	301	274	270	258	298	261	262	275	275	253	281	258	267	275	260	243	282	250	303	270	291	273	288	255	265	266	301	293	271	275	250	299	271	286	265	257	273	259	288	277	273	253	241	302	270	281	263	259	295	293	269	252	277	273	281	273	304	272	289	270	261	273	279	249	272	248	285	269	277	255	298	286	261	313	247	250	293	261	287	265	309	299	266	284	299	277	264	282	288	255	310	293	277	261	256	259	256	294	292	264	265	263	229	280	308	280	280	248	291	289	291	278	258	246	263	263	282	259	271	276	289	282	277	253	252	249	307	257	248	289	255	281	297	259	268	283	275	302	234	255	251	263	267	239	269	245	250	251	239	262	276	274	257	261	279	276	267	294	253	252	282	281	257	264	239	253	313	284	266	291	257	281	274	289	275	276	246	285	279	268	262	270	272	285	272	286	246	253	267	271	276	280	294	283	255	252	273	280	256	280	266	263	293	278	277	261	264	279	266	236	264	298	268	288	267	297	277	268	255	288	302	265	271	291	274	271	247	287	302	287	300	293	254	287	251	284	247	285	293	236	261	283	248	268	277	286	291	251	261	290	282	252	298	258	266	266	266	264	284	281	245	272	309	293	250	282	271	258	263	267	256	264	261	257	279	258	260	261	260	269	217	293	267	267	238	250	292	266	301	271	278	278	284	254	234	273	276	265	247	244	269	304	304	302	295	297	270	250	265	257	258	261	293	260	300	257	259	291	255	304	259	276	271	278	272	292	260	291	289	268	268	282	283	285	253	246	252	288	284	292	269	273	263	292	260	279	258	247	248	277	259	292	265	311	258	265	279	266	255	253	257	279	263	262	261	279	287	275	249	262	232	290	281	283	272	255	290	248	276	279	267	253	311	273	270	273	288	302	303	259	248	253	255	268	269	303	274	287	287	264	265	274	273	252	290	287	246	269	270	269	249	237	242	266	272	266	290	265	270	271	272	241	261	272	275	262	270	245	285	294	255	265	268	276	284	267	257	272	283	261	267	260	240	259	269	272	276	286	259	291	281	265	273	262	289	295	266	284	269	290	282	289	280	255	281	280	277	261	276	243	266	282	268	300	266	270	288	269	266	247	284	297	291	271	263	267	299	233	279	256	258	267	267	259	260	290	276	249	268	278	265	286	296	276	248	298	276	265	257	247	243	251	277	245	265	273	301	250	293	256	270	263	276	263	301	268	288	247	279	259	309	276	290	281	253	251	263	257	292	246	285	261	235	260	289	250	249	286	279	247	247	235	258	285	255	240	267	273	277	278	294	269	254	247	259	277	245	284	268	269	264	257	276	257	280	258	282	296	256	293	251	261	291	304	266	301	259	295	261	303	264	258	269	262	267	241	256	257	269	287	282	282	262	266	252	298	270	260	249	252	259	262	286	293	280	252	247	286	264	272	265	293	285	283	263	266	260	297	279	275	272	245	283	242	273	267	268	268	253	265	264	261	262	300	261	266	264	292	260	275	254	285	276	278	261	277	233	286	272	278	292	271
6998	1723	3426	3852	3289	2719	2259	2007	1851	1538	1419	1372	1260	1183	1129	1065	1026	992	954	905	904	881	890	878	828	843	885	837	804	801	810	785	882	802	804	777	796	779	800	714	757	772	800	747	694	726	841	789	775	759	751	767	746	731	793	733	746	675	789	738	758	744	723	724	730	709	735	746	728	728	775	720	765	786	752	724	764	729	707	733	726	778	694	723	669	783	721	722	716	715	744	733	736	724	764	693	759	707	745	714	766	679	786	727	734	774	763	749	741	746	662	781	728	715	733	731	709	689	685	680	693	761	767	791	722	682	757	727	696	771	703	701	748	679	721	709	744	711	716	703	710	707	685	733	684	744	765	707	678	725	759	739	771	724	734	693	729	715	713	711	719	700	713	715	732	728	755	759	696	751	696	706	731	714	741	737	712	745	776	755	733	683	705	683	694	716	746	682	667	699	698	713	725	709	700	748	720	694	717	755	717	718	737	673	707	737	682	721	715	773	725	685	793	741	739	739	749	742	753	669	714	748	704	716	732	696	725	732	699	699	729	719	725	746	705	687	777	696	719	699	710	696	746	794	744	727	719	720	720	691	720	722	749	729	778	697	721	704	710	766	712	661	719	727	720	707	748	736	748	688	725	718	744	806	737	735	728	731	702	704	728	746	732	732	724	696	739	739	723	736	754	725	726	733	738	740	681	722	770	709	712	717	724	707	747	706	741	731	681	711	753	732	724	689	729	702	739	740	691	751	695	702	743	673	731	756	756	711	709	712	712	696	731	729	722	745	722	689	718	736	683	705	722	705	688	752	714	723	747	770	714	746	722	732	728	701	717	718	707	738	682	700	656	729	733	732	716	758	730	708	710	708	665	729	724	684	710	688	753	727	723	660	726	766	707	736	752	753	697	734	712	740	804	746	725	711	727	727	756	733	775	755	775	690	686	657	700	717	708	740	696	780	660	739	736	720	690	723	755	713	718	710	751	729	694	716	676	737	665	707	712	743	707	701	709	708	721	713	720	733	701	760	712	754	716	716	714	745	705	719	680	765	693	749	707	668	726	740	753	689	695	713	774	722	750	701	716	738	689	703	720	728	707	741	697	673	718	731	780	690	673	688	722	718	695	750	725	696	705	713	707	724	730	672	752	698	721	701	725	745	727	698	693	691	680	732	717	696	729	719	737	689	722	715	685	664	744	741	726	722	712	719	758	720	709	717	705	725	724	686	658	731	679	749	716	734	695	717	733	723	760	799	764	652	715	695	703	726	761	690	750	727	761	704	700	678	766	717	735	713	719	693	759	739	723	670	721	700	743	694	678	739	649	718	694	705	753	684	783	715	713	698	696	743	720	733	714	692	763	700	743	698	723	713	737	737	738	698	718	712	701	711	713	718	704	782	714	733	712	739	700	733	695	672	751	738	710	683	722	718	722	729	721	742	698	745	718	764	701	732	703	703	764	719	709	720	737	724	767	725	691	686	698	704	742	736	719	735	758	705	723	752	727	707	702	733	695	729	736	734	701	682	711	754	711	731	712	707	705	706	732	742	740	746	699	743	700	685	727	709	751	689	775	801	658	729	684	768	686	710	700	736	758	695	726	761	745	761	699	721	755	689	691	737	702	756	756	711	716	706	712	724	710	724	712	683	689	718	738	720	690	661	731	789	769	689	737	747	677	768	682	721	736	778	716	753	722	733	745	750	735	684	723	712	734	703	692	713	721	695	719	704	738	757	722	707	689	675	715	692	709	682	733	774	709	686	726	699	722	673	731	696	757	707	733	723	758	683	735	690	701	732	724	746	690	772	691	768	777	764	730	714	724	745	717	710	706	737	725	744	759	730	722	721	724	746	738	705	723	735	716	733	708	708	671	711	694	714	707	732	733	732	691	758	696	736	733	712	725	751	714	722	691	738	735	770	722	752	721	713	749	694	690	716	724	692	732	717	719	707	706	721	681	709	740	721	706	743	703	717	714	734	730	722	720	712	720	749	712	683	713	669	705	768	736	769	728	692	690	732	700	765	737	788	713	726	736	660	734	722	717	745	726	690	747	721	726	727	723	722	746	697	670	741	736	769	724	734	757	725	709	724	733	735	696	707	703	705	756	747	756	765	764	726	730	698	796	741	720	713	714	744	729	685	714	724	747	685	722	708	696	723	709	677	706	748	696	706	743	676	742	737	730	687	712	699	721	722	685	652	706	698	719	733	697	700	724	667	754	715	685	752	688	731	701	725	699	722	753	698	739	731	708	695	726	720	694	694	757	740	698	693	736	698	694	750	728	705	688	735	724	734	718	749	774	705	762	697	721	730	702	696	770	703	720	728	719	749	701	767	735	736	716	707	712	763	733	756	742	750	724	697	694	723	697	748	706	713	712	688	727	730	727	739	707	728	720	744	687	701	710	727	754	733	688	721	707	698	736	731	701	703	717	703	724	707	746	727	693	726	754	741	714	726	714	716	765	784	697	713	755	689	731	724	689	754	673	748	692	745	763	742	719	765	739	738	673	734	737	748	702	673	672	689	709	761	726	701	735	733	744	671	732	695	752	675	745	740	768	718	746	683	752	701	717	714	736	764	708	770	706	749	715	702	690	700	694	722	669	732	698	742	711	678	747	763	736	722	715	690	725	750	736	716	697	727	724	736	688	716	669	651	716	702	741	695	721	709	753	723	708	694	768	743	711	677	750	759	688	735	782	756	692	753	750	730	734	758	752	723	765	757	715	758	719	739	728	703	731	723	693	752	677	752	734	708	688	769	727	713	741	757	681	685	764	706	738	720	764	684	688	762	697	734	723	722	724	728	735	719	708	772	749	716	743	686	689	753	693	717	736	736	693	696	750	743	693	735	716	745	769	694	681	742	744	638	708	741	713	684	722	749	738	721	689	692	731	725	720	744	719	693	729	740	744	697	719	740	759	768	744	716	725	761	691	720	711	691	719	698	713	728	686	733	711	743	710	702	741	707	750	733	714	713	703	740	729	736	705	748	689	773	748	710	703	688	706	735	726	757	702	663	731	738	714	721	685	728	712	768	769	758	791	706	729	707	682	681	748	779	765	721	758	673	743	696	706	712	733	725	699	684	699	684	732	711	733	741	700	729	754	704	722	718	715	674	683	677	728	682	726	716	688	727	731	730	702	762	712	758	756	689	719	722	735	740	740	693	714	713	719	686	738	728	710	763	709	732	747	711	715	708	740	765	741	760	694	748	707	727	725	697	760	738	692	676	735	700	669	722	755	751	669	664	716	682	700	679	718	721	729	718	669	731	725	707	695	680	696	745	701	723	735	728	756	740	704	707	680	677	691	733	714	744	694	711	744	725	695	704	712	739	729	703	710	690	686	735	731	696	743	781	722	708	736	708	687	699	666	659	722	717	704	738	674	710	676	741	704	765	732	725	748	738	696	732	677	686	708	733	712	730	712	729	759	746	713	727	769	670	745	677	755	702	725	753	713	769	778	765	720	732	742	726	710	727	718	711	721	683	726	703	718	752	751	740
17910	2918	2652	1910	1288	842	673	528	467	382	343	315	275	238	251	201	238	178	176	183	168	163	165	208	162	133	145	154	140	148	134	149	145	151	147	144	138	160	149	142	120	161	133	140	137	147	122	142	149	137	139	153	134	130	136	147	130	144	139	125	140	127	135	129	142	127	102	133	128	116	114	139	123	134	136	124	132	122	147	128	118	135	122	152	132	121	138	135	130	134	128	152	121	147	120	123	132	142	139	144	141	140	137	127	137	126	143	109	123	144	119	127	136	150	134	121	142	135	117	139	130	115	127	160	133	123	141	127	128	130	147	144	153	144	121	140	139	122	120	137	116	128	147	128	125	144	129	145	134	122	143	131	129	119	126	130	143	116	133	133	136	147	137	137	121	123	135	112	147	118	124	133	116	121	142	110	121	126	115	127	132	142	131	145	138	131	136	131	139	145	135	139	140	137	125	128	152	152	123	129	108	109	113	137	119	132	135	149	117	113	126	119	149	131	150	119	135	131	118	125	133	120	113	132	129	137	134	136	121	141	116	118	130	147	131	126	155	138	158	115	125	119	133	112	142	125	140	126	117	128	154	129	133	137	144	119	151	136	135	127	137	140	118	128	120	120	105	120	124	130	151	134	122	152	122	144	125	125	136	126	121	134	120	118	123	132	127	137	126	126	134	144	131	139	142	119	118	156	114	139	111	138	134	129	144	119	128	143	130	117	133	156	128	134	131	119	121	138	134	112	119	116	138	159	141	129	117	131	134	114	157	127	132	113	107	127	129	113	122	115	122	136	119	149	146	126	144	130	120	110	118	117	135	137	153	120	129	133	127	127	116	134	117	145	161	139	140	141	115	121	117	137	141	130	119	106	118	131	125	120	116	148	126	135	136	147	147	128	143	151	97	123	127	118	150	136	124	113	126	135	123	142	105	132	131	121	139	125	127	122	135	123	133	138	126	129	111	120	137	148	127	137	147	127	141	122	144	130	130	132	157	134	110	118	117	131	147	134	138	127	121	110	139	109	137	122	113	120	123	135	144	146	150	125	125	141	118	129	120	140	118	145	136	120	117	133	136	113	142	115	126	144	135	122	132	127	136	143	134	145	131	121	147	135	109	111	140	141	149	127	120	119	144	119	141	113	115	146	145	109	112	131	152	117	141	142	147	120	137	141	129	132	99	149	134	131	140	141	126	142	141	131	123	132	121	127	130	123	113	109	147	121	133	141	150	125	141	144	112	120	123	129	148	127	142	118	131	113	170	126	137	133	113	113	122	147	123	106	134	126	115	132	117	122	149	121	118	120	131	132	129	127	137	126	128	113	126	124	128	113	131	138	129	127	128	102	138	119	139	119	135	144	135	138	139	143	131	124	137	131	135	144	152	131	127	126	136	130	118	116	143	150	132	132	133	107	134	140	121	132	127	133	132	135	154	122	141	132	151	122	139	122	117	116	139	125	127	144	112	144	137	128	127	126	126	146	127	137	124	138	117	124	146	136	123	113	122	118	128	126	132	107	123	106	130	108	111	132	122	128	120	127	140	123	126	117	132	134	120	127	140	115	125	127	151	122	140	137	134	131	132	141	132	133	124	127	138	141	139	142	136	144	122	120	130	132	128	120	139	126	135	122	116	127	111	136	128	149	146	123	120	123	112	120	115	135	107	129	128	130	134	140	131	112	136	132	114	141	122	120	131	119	109	119	123	132	143	137	115	138	129	133	133	125	131	115	135	133	130	136	140	149	136	139	132	132	146	141	130	146	132	137	108	132	135	126	132	110	120	130	141	108	122	121	130	139	120	120	127	129	116	111	143	135	117	134	133	122	146	115	126	142	123	128	116	131	132	149	127	152	118	136	137	143	140	115	149	134	125	135	124	146	110	118	145	130	131	126	118	123	112	125	127	118	124	119	155	132	151	98	135	125	141	117	136	131	108	155	113	120	123	149	145	159	141	145	122	125	147	142	147	126	128	127	123	127	118	141	132	138	130	121	150	140	119	117	131	135	135	136	136	132	135	142	135	135	122	135	133	139	128	150	130	116	122	124	144	151	143	121	111	149	146	123	111	113	129	144	131	126	150	160	123	107	117	141	145	128	131	145	130	129	121	121	131	123	131	112	132	147	147	124	157	146	128	121	140	126	133	136	138	135	130	143	144	145	146	123	122	131	142	126	140	155	144	123	127	143	138	140	123	116	131	132	144	139	138	120	120	130	116	136	118	128	115	126	126	133	110	147	135	125	144	134	137	112	121	123	155	137	147	135	109	111	118	141	144	128	110	127	136	144	132	130	100	128	143	148	129	142	133	116	132	120	121	124	97	155	124	141	134	136	128	129	145	143	117	119	151	140	129	125	140	153	119	120	139	123	127	118	135	126	136	152	124	150	130	140	119	134	119	123	126	141	139	141	120	140	122	124	130	121	150	127	153	135	124	145	141	114	131	132	125	130	127	144	134	109	148	138	138	152	128	111	137	135	129	129	133	141	138	149	137	132	145	142	141	127	139	134	118	134	122	146	124	119	150	129	126	139	143	124	120	118	125	117	123	112	131	115	128	136	149	109	122	127	128	145	129	105	132	105	146	127	131	130	133	133	119	149	128	139	139	118	121	139	158	127	113	120	128	136	120	143	142	124	130	114	138	146	129	150	119	144	147	109	132	133	143	118	138	117	111	153	119	116	134	134	125	132	130	121	138	121	110	117	133	121	139	111	129	136	144	148	131	131	131	142	146	132	132	126	142	123	139	122	124	132	128	133	118	122	137	129	120	130	125	150	147	156	138	159	124	129	115	136	126	140	120	109	137	156	123	128	124	125	152	140	136	123	111	147	111	108	136	121	133	113	130	134	123	133	138	116	117	98	118	145	103	141	124	135	152	121	137	133	119	132	129	110	123	142	153	131	142	131	120	132	138	128	145	135	139	136	144	134	137	122	106	108	137	131	137	142	122	123	143	124	131	136	134	144	133	117	161	125	111	115	134	138	136	128	141	127	102	137	138	111	131	138	119	131	124	136	115	128	144	146	123	114	131	139	127	118	125	125	140	151	110	132	133	146	133	124	142	133	137	125	111	144	132	130	147	128	145	124	144	128	116	121	120	120	113	123	130	126	118	145	129	114	119	125	141	127	137	126	117	127	122	132	119	113	136	136	130	124	126	119	100	134	135	144	113	139	128	125	120	121	134	122	133	138	126	122	146	139	125	132	114	105	117	129	144	150	118	131	137	142	121	132	120	115	136	127	125	119	111	120	119	142	127	132	135	105	127	155	124	143	123	139	167	142	137	112	137	132	127	115	130	138	122	137	123	134	139	135	125	136	132	116	120	129	147	125	118	122	124	151	149	118	121	116	123	128	134	119	116	126	144	114	132	145	115	131	132	114	125	146	125	147	133	135	120	137	137	128	125	109	130	132	138	120	134	131	126	146	130	128	117	123	124	125	137	131	133	159	107	156	138	136	144	141	149	106	125	145	126	130	147	127	138	125	139	124	146	132
8236	2388	5610	6131	5175	4130	3269	2777	2346	1958	1733	1559	1291	1234	1093	1053	904	860	819	833	764	708	719	655	639	604	635	543	574	543	546	530	493	506	474	485	468	485	455	491	461	463	420	471	472	433	438	416	416	408	420	403	416	394	410	415	418	384	422	408	416	398	397	374	420	413	385	430	418	369	369	418	372	414	350	398	408	418	400	415	382	418	428	373	391	386	392	377	384	389	427	356	372	399	391	378	362	384	349	402	357	393	347	395	373	359	373	370	391	431	365	363	415	364	367	386	397	362	394	362	429	388	347	416	391	366	403	377	395	337	378	376	375	368	381	372	393	382	372	368	394	372	369	381	394	349	366	388	392	393	367	385	390	383	378	385	387	370	381	389	368	363	357	378	370	397	357	385	352	380	357	387	375	349	377	367	386	327	363	366	366	404	352	367	351	374	378	359	383	371	375	406	354	379	388	412	387	364	365	363	385	339	384	377	352	359	321	373	377	388	376	353	364	364	377	401	392	368	352	373	378	419	364	346	335	393	370	368	356	416	385	388	387	344	344	375	376	412	401	399	355	370	400	341	369	384	386	377	345	370	351	352	377	355	368	388	359	426	399	372	387	388	342	384	374	399	376	376	345	367	383	391	377	372	390	339	403	387	401	385	358	364	368	413	362	391	341	383	347	364	363	355	346	384	366	372	395	373	387	346	380	348	379	377	354	380	351	346	378	368	384	409	382	393	374	408	383	389	383	375	372	385	352	367	361	352	379	395	362	389	369	372	375	387	353	365	377	378	362	360	347	373	368	385	362	356	397	394	343	376	387	347	381	368	393	383	380	356	367	359	390	380	367	367	371	336	366	387	365	406	396	364	418	399	372	371	347	370	400	363	364	346	389	401	371	356	397	367	384	375	392	365	387	393	413	344	369	382	356	409	398	399	380	394	361	384	392	368	373	349	371	353	340	371	376	367	406	381	370	362	373	362	352	365	359	404	351	389	392	365	403	374	380	341	382	367	391	383	367	366	427	350	372	365	338	382	381	347	424	365	369	370	322	360	374	368	373	408	384	349	369	372	394	402	408	370	360	369	402	410	393	371	365	352	356	347	373	356	347	378	401	349	361	357	369	376	389	373	347	350	354	401	379	383	347	341	374	363	367	354	353	355	389	366	347	380	384	368	359	365	404	370	324	414	374	390	377	367	359	351	388	367	368	350	377	365	348	353	378	412	382	357	403	352	341	336	352	343	401	394	391	343	370	367	394	351	364	358	325	387	382	381	354	360	380	373	401	375	360	365	357	364	357	377	348	358	379	372	374	357	332	384	366	396	388	369	366	361	375	386	380	348	378	374	384	348	385	368	364	407	371	362	374	367	353	368	348	363	375	356	362	377	376	386	345	328	365	357	353	366	412	362	362	376	384	391	386	395	395	391	362	382	370	341	361	372	351	354	386	326	368	399	326	373	352	398	381	322	399	328	345	373	338	349	350	368	364	364	354	382	391	365	369	359	379	380	373	360	341	346	355	416	375	400	375	418	398	371	374	383	356	371	368	362	395	351	365	370	309	363	353	358	407	386	379	367	383	360	383	371	369	365	394	351	361	399	363	382	371	340	383	379	335	367	400	335	393	381	371	414	372	388	377	330	347	350	395	385	389	352	371	348	379	377	375	411	391	400	362	377	403	385	371	352	355	408	357	382	348	380	362	393	404	383	359	390	374	360	378	370	340	381	394	377	375	378	391	374	345	365	367	386	380	371	359	377	356	410	415	358	359	347	375	328	347	355	350	351	360	343	370	363	401	346	352	374	330	358	356	333	393	381	358	385	360	379	395	375	365	370	371	355	370	400	355	370	370	363	385	357	357	338	346	400	384	351	390	365	360	386	368	371	382	360	366	390	390	366	365	365	375	368	355	331	362	372	366	373	364	364	383	365	376	389	374	385	353	390	407	345	349	374	379	364	398	346	373	427	360	406	406	387	393	337	336	366	386	375	387	382	350	377	413	364	372	384	382	380	365	362	366	391	368	369	351	367	356	348	379	341	404	360	353	369	379	390	377	337	380	339	377	390	370	376	363	369	339	338	348	338	362	366	376	354	350	376	381	380	378	367	350	355	375	368	395	401	368	368	379	355	392	389	374	368	397	384	365	363	348	390	372	380	360	402	358	352	380	373	375	362	384	359	375	332	424	353	365	389	382	359	397	349	320	368	391	394	383	390	341	368	387	344	354	418	388	370	357	320	360	347	343	404	382	338	373	414	390	387	380	341	365	348	377	408	355	371	374	350	399	364	366	350	376	367	394	346	355	346	368	401	361	358	403	394	373	372	365	355	384	389	355	355	392	364	387	391	393	391	353	372	360	358	371	368	338	358	385	404	407	371	373	371	372	351	394	379	364	360	353	382	378	362	363	342	360	325	372	351	338	377	370	347	367	391	327	337	387	355	358	315	354	392	393	371	358	383	393	388	380	343	398	372	387	382	396	406	370	368	375	354	388	378	404	365	348	381	326	404	371	401	371	330	405	350	343	389	340	347	403	351	359	375	382	391	377	365	384	389	393	359	388	368	372	376	394	348	378	400	392	377	368	360	347	387	323	371	371	376	333	365	374	366	364	377	406	353	360	367	386	380	356	353	398	377	359	378	371	379	368	374	367	371	378	362	395	356	396	331	356	389	383	368	365	370	378	370	369	356	385	340	417	363	358	374	385	362	372	371	378	368	375	356	365	393	360	379	354	380	376	338	341	354	382	333	370	396	368	375	346	379	350	355	363	381	348	385	394	375	382	342	386	400	364	389	374	379	305	395	352	384	398	366	388	391	368	382	358	397	363	363	364	388	397	397	335	399	379	369	378	378	391	365	347	355	351	357	352	372	366	374	381	386	349	416	368	361	400	406	371	367	362	393	389	406	375	359	370	322	354	345	359	346	367	380	356	357	390	364	385	339	379	377	323	375	354	385	350	392	334	324	359	348	417	366	359	351	355	384	374	391	374	373	370	419	367	352	329	359	354	353	391	382	353	346	339	403	342	385	366	357	400	346	367	378	371	331	337	372	365	383	378	364	359	356	388	365	363	403	362	363	393	370	375	379	381	376	403	342	409	374	377	345	350	390	369	358	382	339	374	332	327	388	383	313	390	357	377	348	354	394	385	365	379	395	363	377	377	387	360	382	358	378	356	338	367	383	361	369	359	373	389	354	361	385	353	337	356	370	381	370	356	387	387	344	348	377	388	415	361	404	368	343	403	347	366	364	374	357	361	362	336	388	366	351	385	379	389	369	359	341	342	347	335	362	377	402	364	376	386	370	372	338	357	373	399	363	359	358	405	360	345	407	359	403	353	387	359	374	376	358	368	374	366	365	369	394	367	392	368	364	412	349	357	373	374	347	367	374	381	396	343	389	398	357	375	364	388	366	336	379	321	417	339	369	350	377	319	378	391	354	388	354	361	368	387	334	351	391	380	392	360	365	388	357	370	344	380	369	396	374	375	356	342	380	373	338
2387	319	315	283	269	268	251	251	234	222	249	251	256	241	260	300	260	253	263	257	262	263	255	255	299	253	261	263	247	268	266	269	273	230	267	252	234	254	237	260	256	276	280	257	252	241	244	242	226	256	261	232	278	259	258	255	249	238	242	234	238	259	288	215	262	258	258	299	244	247	270	221	227	255	258	239	238	261	250	267	207	250	246	243	240	260	238	274	274	261	236	250	237	241	237	233	247	267	252	260	254	246	233	252	254	243	243	248	277	264	262	243	269	248	262	264	252	256	261	275	278	280	259	249	260	244	281	283	247	252	270	252	240	251	239	256	257	245	254	232	250	238	263	236	270	244	250	234	287	250	261	231	268	240	272	254	242	243	275	261	272	217	255	277	317	250	249	221	246	236	268	234	229	250	245	256	267	260	257	281	237	246	234	247	254	266	254	246	250	254	247	240	264	252	247	251	249	235	275	253	267	249	230	273	287	247	248	240	253	260	272	252	251	256	246	256	241	245	255	254	250	287	300	239	213	241	260	229	240	251	231	246	239	258	243	231	265	284	260	255	250	250	254	272	248	249	247	241	259	265	243	243	260	271	242	273	273	245	261	274	248	260	243	259	264	231	291	282	278	235	265	274	253	250	257	271	253	244	232	230	258	252	256	250	232	249	267	224	272	255	245	243	229	261	262	239	285	289	260	236	242	232	252	233	226	270	252	241	244	271	259	228	256	254	257	255	265	267	241	241	271	259	243	261	273	229	231	246	254	253	262	254	260	250	232	251	250	257	284	245	254	242	255	242	274	285	264	262	265	237	231	220	256	229	252	261	236	237	253	242	243	235	246	259	255	258	233	265	283	231	244	256	265	273	275	256	269	249	247	250	245	274	241	262	273	233	266	251	260	254	270	260	257	244	266	242	281	264	249	223	242	252	253	280	243	257	258	247	213	279	272	271	234	260	252	266	237	272	260	224	266	230	221	240	267	262	251	241	244	253	250	253	265	241	254	226	261	226	251	272	277	272	259	260	275	236	251	247	253	271	274	218	220	230	256	249	255	244	259	270	249	236	268	241	234	256	236	243	263	251	232	232	250	268	240	247	276	233	259	259	265	246	224	275	257	243	256	259	222	255	258	241	240	238	246	256	271	227	237	239	267	272	245	222	249	262	266	260	262	244	266	267	262	254	250	255	258	251	256	269	243	245	246	237	271	263	275	222	233	243	229	262	253	269	237	248	241	251	239	229	255	236	252	234	236	259	257	230	253	268	282	225	240	267	251	287	256	290	281	252	277	266	235	264	253	255	249	250	277	250	248	233	278	261	260	236	297	229	271	264	233	257	232	236	257	242	253	232	238	255	243	252	245	240	280	235	262	266	247	289	252	266	276	254	241	245	233	258	275	299	263	249	258	253	283	253	255	261	263	265	255	267	261	244	251	252	269	252	229	289	236	240	252	264	259	277	235	254	265	273	250	258	214	267	263	285	260	257	228	258	255	252	226	246	244	232	268	258	268	260	261	239	227	253	239	257	275	256	252	275	237	243	236	260	250	234	206	252	264	265	266	259	275	273	214	262	257	264	242	270	284	261	258	243	245	236	223	244	246	266	248	233	265	279	263	229	257	276	269	228	233	247	226	269	256	264	258	267	270	276	242	251	240	257	253	234	248	245	248	260	258	230	256	264	245	279	258	250	250	259	257	242	236	265	220	250	267	273	249	278	280	260	247	255	248	258	237	252	264	249	248	254	288	258	236	293	233	275	275	252	220	249	251	248	248	235	253	283	242	228	253	233	262	264	246	240	267	250	236	242	298	269	253	241	227	230	241	255	246	262	260	244	226	254	251	260	233	236	265	248	293	275	224	255	278	250	246	266	251	243	248	255	251	228	247	216	242	249	230	234	277	275	258	266	239	248	241	248	250	260	248	290	248	242	261	261	262	256	266	244	260	264	234	253	292	244	265	249	283	241	274	241	264	229	246	267	272	253	247	237	239	277	259	278	235	272	273	264	247	248	251	244	241	245	292	265	273	252	251	231	253	249	277	247	253	251	234	276	269	269	228	235	247	257	227	257	245	270	276	258	258	286	255	256	247	250	222	257	257	251	254	253	257	257	242	226	288	255	209	246	299	232	255	277	234	267	218	246	260	248	256	260	257	225	282	281	261	260	260	230	251	256	269	243	214	235	231	254	252	262	252	251	263	262	230	245	246	253	272	258	264	260	290	264	270	257	262	248	260	246	225	257	298	259	270	294	259	269	265	241	269	248	224	253	256	233	266	260	271	258	244	286	229	261	263	254	245	248	247	291	254	266	264	262	275	277	243	263	277	244	250	240	274	262	249	253	281	239	259	252	278	240	300	239	248	260	226	244	255	263	248	267	240	232	247	238	261	266	266	255	261	253	278	212	219	250	282	257	265	245	287	229	253	231	279	273	273	258	272	256	237	253	219	252	246	232	262	238	240	248	255	255	222	255	275	251	267	228	254	247	235	263	254	260	266	247	244	267	281	225	258	260	244	274	265	233	223	264	245	256	269	245	247	266	263	273	266	246	252	212	236	245	272	254	250	249	249	250	234	238	219	259	266	269	248	271	253	283	250	231	261	260	259	258	261	246	251	266	276	239	207	252	259	224	277	258	246	260	271	247	243	244	265	237	256	263	262	245	256	248	278	247	256	269	257	218	264	284	236	273	270	231	290	251	251	245	253	236	246	246	267	251	242	241	289	237	267	274	256	269	253	227	254	279	273	268	253	247	255	244	271	244	256	242	265	243	251	247	275	229	237	268	238	254	286	251	245	241	240	219	251	259	244	232	221	262	256	213	236	252	242	233	223	270	220	258	247	257	249	234	282	251	257	239	264	264	286	245	272	261	271	271	252	232	254	244	244	228	273	260	276	270	244	227	250	264	248	292	251	253	244	223	255	246	240	251	233	275	260	258	244	289	268	232	287	254	245	248	251	242	271	252	275	285	303	258	238	247	257	230	248	244	256	266	268	261	274	254	249	238	301	273	247	243	250	265	275	265	262	252	243	258	254	239	261	270	224	277	286	268	221	261	249	266	252	251	290	233	237	229	243	278	266	259	232	258	249	288	246	263	230	254	257	276	253	244	257	225	256	243	243	265	244	262	271	251	245	260	274	265	259	263	253	254	265	254	263	256	258	262	249	292	278	273	257	249	217	258	271	255	259	230	227	255	238	231	224	275	267	277	269	252	256	214	246	254	255	277	260	250	258	235	272	256	257	252	249	256	238	256	252	271	223	251	257	268	269	249	244	271	228	244	267	247	262	265	244	258	263	247	246	237	259	244	246	248	232	232	234	242	251	298	278	247	244	248	270	274	263	239	253	253	263	237	264	256	235	265	255	251	250	270	240	273	262	274	261	231	245	244	247	275	243	240	266	241	261	268	244	235	228	229	268	242	256	255	272	270	265	264	239	251	244	245	263	253	247	252	253	264	225	265	268	238	259	247	236	254	234	246	259	252	277	268	235	259
2558	743	868	860	838	815	801	757	766	777	745	764	682	696	725	730	711	774	720	703	706	725	656	647	698	733	712	692	619	660	710	697	718	738	710	714	688	726	699	726	683	679	666	655	699	691	682	674	674	695	700	648	722	689	676	685	700	689	700	697	638	708	717	680	689	681	661	686	713	686	688	667	700	713	666	742	707	718	696	719	684	718	734	674	693	705	676	727	718	681	707	668	693	726	704	712	686	659	726	714	659	675	701	717	702	726	746	693	685	702	697	683	674	708	671	661	674	700	655	707	700	697	695	681	682	682	719	655	716	691	734	686	698	735	689	706	702	685	688	746	695	661	677	727	713	749	686	730	712	707	718	710	691	672	693	710	671	760	691	704	718	662	676	746	668	681	699	734	672	696	656	663	693	679	665	697	738	659	715	673	711	708	737	700	681	704	705	694	706	662	711	714	719	676	651	685	696	681	704	698	715	744	648	684	673	668	677	663	696	693	706	696	653	700	711	743	690	669	692	672	646	710	709	709	727	667	693	733	680	670	689	687	652	721	704	692	657	733	669	649	700	658	712	706	718	695	686	626	703	701	688	657	689	686	692	750	664	648	704	695	721	731	703	697	713	724	668	722	694	695	683	667	726	731	699	659	719	691	683	667	716	700	653	641	687	714	652	712	696	728	708	683	709	682	666	710	713	702	693	715	694	732	680	754	684	691	719	702	726	682	678	701	635	695	761	666	752	736	664	709	713	643	724	656	687	729	726	709	732	665	707	690	679	680	682	685	667	704	716	705	704	713	683	654	715	742	675	696	686	685	679	696	704	671	687	691	676	669	711	710	725	684	712	732	683	705	700	674	743	696	695	663	693	713	655	728	711	681	684	686	666	748	695	723	641	715	686	692	715	730	685	622	707	667	684	769	668	720	739	690	681	683	698	653	733	722	715	701	703	683	704	719	696	713	702	702	698	710	675	697	654	699	706	712	712	674	708	650	719	719	721	713	687	702	698	697	697	708	687	694	692	686	667	661	655	733	705	692	650	673	675	675	665	721	710	694	663	741	719	702	653	695	685	648	702	713	704	659	675	692	702	691	682	698	685	701	710	719	699	740	670	658	692	639	718	659	693	707	695	664	713	737	696	703	697	669	725	683	647	666	709	708	690	639	715	664	681	692	740	713	645	723	702	685	667	704	709	741	657	675	688	743	707	715	701	721	685	685	686	692	688	664	727	676	673	678	648	714	686	719	713	714	678	671	726	732	671	691	694	769	737	664	725	667	694	677	706	693	707	703	724	704	633	675	718	680	722	690	727	722	666	671	689	688	715	712	643	716	716	682	666	687	658	686	670	715	756	680	701	677	633	730	660	690	753	671	717	661	681	673	712	726	678	705	716	684	685	663	713	726	654	670	749	680	672	711	692	619	715	683	651	662	707	655	635	706	722	693	687	664	662	720	693	684	710	723	678	648	706	681	717	722	688	699	678	712	640	737	687	711	716	682	698	701	689	718	724	711	745	681	660	712	659	727	692	713	679	698	695	689	694	685	678	746	691	694	695	700	665	682	662	701	674	657	715	717	705	665	708	732	717	670	749	713	673	664	708	695	670	737	681	668	729	671	651	690	689	702	655	698	695	693	682	679	711	681	640	700	708	688	713	740	689	634	682	737	712	699	753	669	690	677	699	709	685	676	706	663	647	707	722	702	708	701	685	699	687	700	730	671	700	706	716	701	718	717	670	695	690	679	711	715	704	666	697	728	738	675	649	682	696	678	678	672	708	714	666	679	665	726	682	734	673	704	705	670	698	672	700	743	747	639	677	703	681	688	746	713	688	674	666	708	730	658	702	679	691	704	703	686	699	675	666	714	654	719	750	681	693	676	693	702	706	737	672	691	729	649	668	692	716	723	665	736	712	711	702	696	667	714	732	718	650	732	685	699	698	694	645	670	616	703	703	680	682	690	721	681	763	689	711	634	697	721	681	728	696	696	688	671	672	684	650	662	695	726	688	677	749	705	699	648	700	705	679	690	667	759	720	690	706	683	711	669	727	669	752	704	661	694	661	682	704	650	679	717	702	691	646	727	723	721	729	665	725	726	684	731	672	700	720	738	678	674	732	719	694	692	707	695	723	713	699	749	702	783	696	707	690	702	688	721	715	701	701	716	699	684	667	676	702	662	739	695	725	681	658	682	708	684	696	647	696	710	708	673	715	637	701	761	706	709	684	698	700	655	678	706	690	697	680	701	703	716	714	667	617	680	700	690	700	733	740	721	700	716	674	686	698	702	670	697	687	684	701	665	640	679	685	709	652	690	684	737	726	676	739	683	686	630	708	760	645	668	744	703	681	675	697	669	672	682	692	726	677	677	679	678	700	672	689	734	699	721	703	654	704	737	737	754	735	709	691	694	663	717	739	701	719	684	702	681	711	703	688	708	713	696	707	691	678	640	713	684	689	717	697	681	707	664	668	673	681	742	674	714	694	712	715	713	753	723	676	686	689	672	701	681	669	690	660	680	655	746	680	724	736	739	667	682	668	752	666	635	699	717	667	649	688	718	714	718	657	702	670	690	708	697	687	694	716	730	693	690	693	718	676	678	682	710	699	699	735	700	692	682	736	665	700	705	714	663	725	653	693	699	710	705	703	693	725	693	715	672	748	648	652	652	676	698	712	697	653	706	691	656	709	723	673	672	703	715	706	685	667	693	672	700	703	713	622	700	704	673	776	684	677	711	707	654	697	745	699	690	697	688	728	705	700	737	679	739	718	693	724	669	721	689	711	686	686	720	700	662	691	677	681	691	677	668	678	684	716	710	694	697	668	726	712	726	714	710	744	685	649	698	685	670	672	702	723	712	688	682	771	689	715	687	721	689	696	666	622	728	703	677	707	698	713	671	728	683	683	727	732	700	662	686	677	691	659	726	670	730	748	721	716	713	733	684	674	749	725	633	753	702	675	654	670	665	694	738	683	708	669	677	703	696	689	728	689	641	727	684	692	678	653	698	673	698	696	665	698	697	672	756	718	669	686	668	700	674	700	683	728	703	686	695	681	720	706	663	644	732	703	686	677	722	709	681	691	758	687	696	681	688	691	677	712	724	695	670	727	724	721	663	753	698	649	695	639	686	699	700	713	701	717	674	692	703	668	721	670	645	692	686	693	704	672	709	671	691	683	677	689	695	663	673	705	712	726	717	721	693	685	722	686	681	682	677	682	677	704	697	749	704	697	693	730	714	742	699	701	699	746	719	701	726	689	727	710	683	689	739	711	670	724	656	675	708	646	681	738	709	682	662	694	685	684	708	661	717	713	702	732	670	696	712	730	696	661	715	700	722	674	700	697	696	722	668	698	734	703	703	697	707	720	682	658	675	706	686	664	682	697	677	712	726	722	724	683	731	722	720	705	700	660	729	709	632	708	658	665	669	687	723	724	670	673	638	684	693	761	702	704	718	720	736	661	732	680	718	737	711	712	710	740	641	690	697	779	688	653	722	691	675
10326	1349	1449	1129	895	618	569	475	433	380	376	332	343	348	334	313	321	294	281	277	309	279	272	271	301	286	284	300	272	294	256	282	282	264	298	289	292	294	248	259	257	295	267	269	270	288	254	261	269	272	278	273	249	298	246	279	267	274	277	282	258	301	298	271	259	287	283	252	255	258	240	241	288	285	243	291	261	246	254	294	259	273	295	271	284	255	275	286	264	250	281	282	294	299	295	280	269	266	274	296	280	267	266	281	286	276	267	244	287	290	279	284	274	273	248	260	267	279	271	260	265	258	284	269	270	249	249	281	278	285	269	277	282	271	247	251	262	255	274	278	258	291	249	284	294	284	245	248	267	275	303	281	290	284	256	275	269	278	252	276	256	263	239	262	249	264	266	269	265	238	254	247	252	276	266	265	257	285	302	291	261	275	258	306	276	245	287	259	280	291	265	266	242	235	289	262	276	259	243	271	283	246	251	275	268	252	265	262	274	270	285	296	283	279	285	267	250	265	278	254	280	266	255	301	276	284	255	277	271	250	236	276	247	279	277	260	252	268	271	270	263	268	270	291	288	273	280	266	273	279	219	236	273	239	268	238	287	260	245	262	258	268	261	275	266	313	253	264	268	257	272	281	266	272	246	263	267	273	303	296	276	278	261	266	297	277	268	277	249	299	267	261	278	288	282	249	244	267	286	275	257	267	253	279	260	283	286	259	243	267	266	278	286	263	272	266	293	277	252	287	236	279	264	276	268	311	278	272	260	295	265	258	254	263	271	279	277	228	283	268	274	293	281	287	265	247	284	244	276	249	268	278	278	262	279	270	267	301	284	268	277	266	273	234	275	259	262	304	270	287	257	282	279	271	256	310	240	306	273	281	238	289	282	267	289	257	240	278	269	268	279	275	263	288	284	292	290	283	292	261	264	251	253	254	269	281	255	280	272	268	286	286	277	256	285	261	295	249	258	294	299	279	272	249	287	253	280	280	264	271	286	277	250	282	290	253	292	262	270	243	298	280	290	303	299	246	245	265	267	287	280	297	304	262	264	276	273	284	266	293	288	270	244	272	282	276	269	305	297	260	303	264	328	288	259	264	276	275	274	277	276	259	269	291	261	265	282	285	276	261	279	287	293	286	256	266	272	283	286	280	282	268	292	223	270	274	276	292	243	280	277	292	290	262	289	272	288	262	257	256	294	256	282	270	292	268	270	250	249	248	283	256	259	254	250	276	302	299	284	282	248	276	292	264	270	247	268	263	258	271	223	257	256	275	274	287	235	248	280	284	267	278	268	271	266	290	269	274	261	278	272	266	264	263	317	271	268	271	272	260	251	244	281	255	285	282	271	266	275	264	299	259	279	285	279	299	291	268	275	265	270	272	299	241	241	301	239	260	253	278	271	277	267	252	267	240	263	248	278	285	279	287	268	291	259	257	277	247	286	291	267	297	242	270	309	284	290	258	271	273	260	262	279	282	275	269	272	265	275	253	287	249	263	278	269	264	263	245	291	253	258	259	257	291	293	265	252	265	262	295	252	247	245	275	284	260	309	251	227	294	283	298	276	273	270	278	264	291	276	272	281	249	254	256	245	273	264	268	271	264	283	262	278	269	285	296	247	267	241	278	254	288	280	271	271	273	288	270	287	269	249	270	265	260	268	302	262	251	268	297	240	283	249	258	296	275	262	259	284	269	258	264	288	262	283	245	254	257	252	273	262	267	265	249	292	290	264	286	256	265	289	270	296	266	231	254	273	278	261	261	261	287	246	251	275	279	251	252	287	280	291	273	260	253	285	311	250	274	267	268	279	269	248	280	271	272	266	295	278	276	280	215	292	252	253	260	260	291	283	297	262	280	294	246	262	262	289	271	291	271	285	269	275	266	299	275	306	290	271	264	291	306	240	270	261	292	273	275	263	277	275	287	275	234	272	292	237	253	289	246	288	277	281	261	278	244	263	263	276	259	287	261	280	262	219	250	286	257	271	230	250	256	304	248	296	299	241	251	297	293	273	265	239	289	286	280	280	263	257	278	265	267	283	247	272	279	285	250	263	316	257	263	277	263	260	303	260	269	271	237	265	248	268	282	267	240	284	268	256	277	264	239	275	295	277	294	298	277	274	258	257	259	278	224	273	236	267	252	301	278	291	277	272	299	304	284	267	283	269	257	263	234	275	274	254	271	277	276	285	276	278	296	296	289	294	271	274	285	281	295	271	273	279	269	302	279	285	254	257	309	284	267	293	275	301	282	283	274	243	263	266	257	283	248	243	293	278	276	296	297	299	269	253	272	283	270	279	280	251	262	308	228	263	291	221	262	242	251	261	288	246	289	302	294	228	285	234	274	276	256	260	260	285	255	285	278	279	257	249	298	278	291	268	248	245	282	255	248	284	244	296	259	283	275	264	275	267	297	265	238	265	271	261	290	253	260	266	290	278	273	310	287	276	293	260	290	232	247	298	261	256	276	251	286	287	300	280	268	236	271	246	284	274	288	269	293	282	276	260	286	263	280	263	261	272	238	260	266	288	292	264	269	265	251	240	245	253	282	276	272	276	272	279	275	256	248	280	263	237	265	248	293	303	302	304	260	268	270	268	282	281	264	277	261	278	280	276	267	254	269	272	254	313	251	258	285	235	254	265	277	264	243	269	278	281	239	237	255	260	290	248	270	273	253	270	291	277	282	267	267	263	269	251	282	265	249	290	251	254	243	268	263	281	264	274	276	267	268	279	265	273	282	264	272	248	262	294	265	248	270	270	260	250	265	263	252	274	255	261	257	248	257	291	251	288	286	303	276	254	293	264	253	266	294	295	272	254	255	277	289	267	261	235	310	247	263	285	276	260	287	273	263	267	268	279	292	299	275	254	269	273	239	267	296	299	264	258	269	248	278	271	261	289	243	247	282	295	277	289	296	262	280	259	296	289	268	260	248	284	272	263	280	242	247	283	279	271	266	267	273	251	264	277	291	230	309	270	289	272	240	270	270	286	248	277	258	272	267	254	242	258	280	277	239	268	227	280	240	298	270	265	252	305	285	291	285	288	260	273	269	270	259	288	292	254	271	253	288	228	250	248	278	263	245	282	265	288	259	274	290	273	265	280	258	280	312	265	259	288	274	244	326	248	279	309	241	296	265	268	317	288	259	259	255	265	244	282	274	271	262	285	293	285	270	243	276	273	262	283	286	267	240	250	250	251	248	269	271	280	307	284	264	255	284	273	250	285	298	255	272	268	296	284	253	292	251	277	270	272	260	239	283	259	286	305	234	264	268	274	264	291	258	286	269	291	263	265	301	295	239	274	261	277	291	275	268	284	245	264	301	283	289	280	272	278	227	252	293	285	266	266	267	260	264	240	256	267	247	296	300	279	269	272	241	260	265	274	256	287	261	274	253	265	285	268	270	282	277	286	292	259	280	278	266	257	240	257	290	239	300	273	277	278	263	286	273	299	292	274	311	260	242	282	253	257	257	253	268	291	268	283	275	253	274	262	278
6856	1659	3495	3944	3331	2775	2287	1922	1723	1610	1488	1355	1195	1148	1107	1037	1041	1005	946	832	896	902	878	921	814	822	849	835	850	828	801	795	794	793	804	752	778	783	790	795	768	802	776	726	764	755	781	781	776	748	762	701	748	758	739	740	748	728	746	772	760	735	698	700	728	781	711	726	714	770	674	794	724	673	744	759	712	737	699	751	700	673	705	725	720	766	760	773	708	728	715	799	705	754	750	715	702	717	753	695	728	762	717	772	702	732	691	756	698	717	717	729	701	759	766	723	776	675	714	710	709	729	753	767	671	744	739	695	706	702	699	737	735	731	739	695	689	712	726	736	753	716	676	687	698	674	707	765	742	713	746	746	673	673	714	707	713	721	718	690	736	724	733	750	738	713	727	706	662	702	747	743	773	715	727	681	684	708	725	754	713	713	716	715	728	743	718	739	667	731	724	716	735	734	695	725	717	728	754	694	731	714	730	713	742	765	748	734	700	693	708	682	750	661	735	739	680	714	726	711	698	703	768	723	703	688	722	743	718	673	733	722	691	704	680	718	754	694	718	687	734	729	694	694	733	725	687	728	740	715	723	706	743	707	725	742	744	721	685	707	697	735	714	731	787	699	722	682	685	715	722	702	699	769	701	731	691	666	719	728	736	714	704	781	755	704	772	737	710	715	673	712	693	723	714	753	696	724	761	664	723	725	722	720	674	737	683	733	696	722	723	732	771	771	739	765	673	659	752	743	736	709	704	711	697	718	730	660	736	701	715	761	733	732	752	737	707	743	707	733	716	718	729	724	751	766	702	732	724	760	674	669	728	731	743	770	716	684	770	694	685	721	741	701	722	722	699	760	717	739	742	689	760	726	747	738	778	748	696	712	717	715	738	773	706	719	757	730	711	750	756	719	683	753	737	730	751	734	727	711	729	709	722	700	671	710	712	762	713	715	712	739	768	666	773	724	721	702	714	699	690	771	681	758	789	719	714	757	713	760	736	735	734	656	738	687	705	714	738	702	758	694	738	785	750	771	731	760	760	699	705	749	681	707	713	743	751	729	704	715	705	763	715	731	694	738	714	715	772	752	743	694	633	690	758	746	705	698	720	706	696	764	744	724	702	724	790	768	708	717	707	714	728	730	748	719	741	712	722	694	765	726	702	674	730	693	702	706	729	748	724	753	738	731	725	738	659	704	695	734	725	705	700	708	671	730	772	711	729	691	717	796	681	686	696	778	721	687	686	715	662	722	699	714	724	672	714	732	717	693	777	686	733	685	737	713	706	716	739	719	686	737	701	716	715	715	685	715	721	740	728	716	705	694	730	709	716	733	695	684	733	680	692	702	736	723	729	678	734	745	707	749	708	730	744	742	652	736	695	703	695	694	716	706	750	750	746	749	743	763	720	740	714	732	767	701	745	739	700	714	732	742	747	690	722	737	764	732	761	726	738	733	730	704	720	668	724	763	749	789	711	718	721	739	734	791	735	697	733	650	722	692	709	754	695	710	700	696	691	726	716	751	717	727	705	735	739	749	701	724	743	715	692	737	681	716	698	726	688	740	723	753	707	722	686	692	734	738	755	700	711	732	702	706	689	728	704	764	752	701	742	673	726	722	701	694	717	729	728	707	732	713	704	715	712	716	755	689	728	712	725	704	676	739	745	746	739	740	711	711	729	679	738	742	759	738	750	740	725	760	688	706	695	718	754	750	704	752	720	717	692	759	700	792	737	696	697	769	724	700	739	683	740	723	708	712	702	753	680	713	734	770	748	718	703	729	725	683	719	697	722	765	686	760	672	691	706	706	717	684	755	768	751	727	725	709	739	702	744	693	759	721	789	775	705	718	762	657	772	698	707	734	685	762	720	691	693	741	700	743	730	738	707	756	694	707	733	717	794	711	718	725	699	753	716	713	708	737	716	689	660	700	767	700	751	721	695	749	709	727	759	709	674	721	705	729	725	709	720	736	700	747	698	686	696	749	692	716	737	673	717	727	698	709	743	703	662	736	718	711	728	717	723	745	709	724	758	719	710	714	726	760	735	722	744	735	743	672	761	665	708	747	694	727	696	681	740	732	681	750	703	725	703	689	729	709	663	682	705	756	699	703	737	727	707	712	719	738	705	681	687	725	781	765	719	762	697	730	682	704	667	719	687	707	745	769	753	726	703	763	743	699	707	751	724	725	699	696	793	738	774	669	728	674	710	655	675	662	717	734	725	735	726	717	724	713	700	736	746	723	668	739	720	719	744	736	728	736	731	730	701	691	708	686	680	733	716	734	697	792	733	713	710	728	719	689	694	735	722	702	714	724	732	739	706	743	731	710	699	716	747	709	691	704	748	759	736	687	726	676	693	662	739	726	725	772	723	764	700	727	793	754	747	741	728	715	717	756	746	707	689	724	730	679	713	667	726	730	687	725	685	725	730	708	698	722	704	764	777	741	751	736	781	714	728	707	724	759	706	721	705	727	691	756	656	674	739	748	682	724	754	729	741	747	708	713	718	734	759	765	711	693	724	736	703	769	727	729	729	749	732	780	705	760	713	689	768	706	766	761	736	735	712	742	753	731	701	744	742	743	699	709	773	699	693	686	713	711	718	743	685	693	703	706	718	721	753	732	679	672	735	734	737	770	738	759	703	764	756	701	699	781	716	761	721	710	716	712	706	682	736	688	715	716	737	731	727	740	747	748	755	761	778	707	722	720	713	694	709	737	713	679	714	668	688	719	690	758	766	709	708	713	710	735	745	738	753	713	732	697	739	774	725	726	720	718	701	685	705	703	724	712	706	717	718	721	714	714	704	703	753	725	756	679	659	758	710	708	717	668	719	714	719	676	714	694	714	726	761	708	712	732	741	645	714	703	719	700	747	738	680	627	691	737	727	699	750	716	729	718	723	699	702	739	719	771	727	697	725	676	749	718	756	700	752	684	765	675	723	715	723	686	737	708	751	709	740	713	729	737	717	736	744	704	693	701	761	716	721	700	713	711	705	726	730	736	701	698	674	713	698	737	693	682	688	711	737	694	716	721	730	728	767	711	681	762	749	681	732	687	753	740	717	727	719	697	764	765	732	768	730	716	714	686	713	739	702	756	715	694	705	718	724	667	737	727	679	711	684	711	728	678	691	684	712	729	712	697	698	724	715	727	715	714	700	690	665	724	741	772	707	708	712	725	720	761	725	716	759	748	710	708	754	691	720	696	726	715	683	742	711	753	749	721	714	747	731	723	724	744	709	683	762	689	736	714	711	720	695	713	743	767	706	739	756	719	665	705	695	753	696	717	758	726	719	719	705	735	728	713	735	678	721	723	700	696	692	745	714	701	726	760	734	737	755	694	736	711	676	729	731	673	735	674	730	740	689	730	768	687	711	696	744	747	729	754	743	716	713	671	718	719	744	754	680	748	702	720	696	727	708	701	746	690	707	724	744	756	693	720	724	727	697	684	693	687	714	720	740	716	731	742	774	685	742	697	744	698	706	702	736	722	734	710	782	719
17930	2920	2707	1868	1233	863	694	581	441	397	324	297	249	254	244	224	212	192	159	179	173	166	157	181	173	167	151	145	133	142	137	135	151	158	153	140	151	142	159	132	147	161	134	142	124	141	139	133	137	134	112	125	140	133	136	130	133	135	147	115	149	138	147	135	131	152	118	136	145	132	146	123	125	134	143	125	141	125	172	135	124	145	137	115	132	127	132	117	134	127	134	113	149	124	137	121	119	132	125	154	141	126	137	122	142	133	118	122	133	130	120	143	132	146	161	138	137	131	136	147	138	136	130	133	134	137	119	143	124	127	143	134	138	142	120	122	123	135	140	134	139	141	149	141	129	138	120	116	143	139	138	139	105	119	135	136	135	143	140	143	119	126	129	151	119	149	108	110	141	122	119	150	130	131	132	131	119	149	129	133	126	123	124	135	123	122	122	142	144	131	133	120	132	114	127	118	137	114	141	141	112	130	138	135	110	145	115	109	122	162	122	118	143	163	102	117	130	134	141	144	125	131	130	139	129	144	120	120	130	138	123	134	153	164	155	150	117	144	130	157	143	138	123	130	134	131	123	131	117	130	132	143	135	111	127	123	130	133	124	113	137	127	138	125	137	155	125	116	125	121	137	143	140	148	129	146	128	133	125	127	132	139	114	135	142	130	140	126	134	139	145	140	151	133	133	127	123	134	131	143	120	132	132	118	147	119	130	146	122	122	121	131	119	147	113	127	124	117	124	114	130	132	137	128	126	128	122	136	142	144	124	128	131	134	112	123	151	141	153	130	134	137	125	130	135	123	129	128	126	144	128	126	103	122	122	142	113	124	138	122	127	129	139	131	123	146	116	113	117	156	128	152	126	114	113	124	136	135	125	125	120	139	136	139	123	137	139	127	130	126	126	141	136	122	124	127	128	112	111	137	118	115	136	134	150	141	141	124	121	125	132	122	157	138	137	152	133	127	144	127	125	109	110	130	113	124	113	139	131	129	133	122	130	136	141	138	119	117	108	133	130	127	128	143	133	169	149	147	131	126	126	111	137	162	124	147	114	117	117	116	121	146	132	117	133	133	118	121	106	134	144	150	138	140	120	129	126	116	109	170	123	127	146	143	130	122	140	129	131	109	150	130	113	153	115	132	139	119	132	123	121	149	126	133	119	122	110	131	130	136	142	125	142	146	132	130	126	118	107	126	161	121	110	121	145	110	144	120	146	120	133	127	136	140	128	123	126	151	149	132	115	136	139	117	126	121	126	151	155	115	124	125	122	161	142	143	141	145	153	130	156	137	125	133	119	140	135	112	137	110	131	144	134	110	103	140	136	122	129	115	127	135	110	124	126	146	140	134	124	132	106	138	140	140	127	141	132	109	147	143	135	130	131	140	155	142	111	125	144	127	130	131	128	140	149	130	132	127	140	150	139	136	130	124	120	124	150	110	125	137	137	127	145	134	144	158	113	134	123	115	139	136	135	140	107	139	135	122	116	128	112	131	124	145	115	134	135	138	126	113	128	119	131	145	139	130	131	126	140	135	100	116	134	144	111	130	135	126	133	125	125	129	164	117	137	133	114	148	122	151	138	121	144	141	153	126	140	134	126	122	144	107	130	126	152	150	124	146	132	151	110	121	122	133	142	159	140	128	158	132	118	126	125	149	138	149	113	154	133	131	147	116	126	155	158	124	129	126	152	113	117	122	147	122	120	118	113	116	125	137	132	127	125	128	123	121	130	130	141	140	116	122	117	137	116	126	131	143	123	129	118	115	155	130	140	136	134	146	135	123	144	140	118	135	126	119	126	111	158	137	133	120	113	125	122	121	130	115	136	141	121	132	130	136	109	118	120	127	136	118	133	133	143	130	147	134	129	146	143	115	114	117	138	126	118	119	116	127	128	141	127	127	127	130	137	123	135	124	134	128	159	109	119	119	117	142	118	121	127	127	125	124	132	131	130	133	134	132	152	137	126	119	125	143	136	148	120	119	147	137	138	129	131	117	141	125	127	115	122	142	138	128	151	124	133	123	113	107	130	123	151	136	126	131	127	138	148	127	153	135	117	109	133	136	118	126	126	133	150	138	131	153	143	160	127	123	139	134	123	115	154	141	137	144	124	132	117	115	126	140	131	140	137	139	117	134	136	118	129	143	111	117	117	151	130	124	132	130	130	125	144	124	113	123	130	147	132	129	142	152	125	135	126	126	144	134	138	133	127	123	131	149	142	125	104	121	115	101	128	132	132	139	150	140	121	123	142	134	145	133	151	134	128	120	136	128	116	142	115	124	141	130	135	127	127	134	130	133	135	141	112	131	131	133	141	142	132	128	126	154	112	122	137	129	136	131	113	126	127	147	126	138	148	114	158	106	123	122	148	105	139	122	140	146	129	152	122	127	114	113	134	124	127	136	132	144	128	110	136	148	145	146	123	136	111	150	126	128	125	142	126	146	134	145	131	137	113	133	142	122	124	133	128	118	127	141	124	122	115	136	112	127	130	140	126	100	143	140	124	129	123	132	146	136	146	120	131	136	135	151	143	112	157	123	127	134	122	107	113	143	150	146	136	127	140	134	136	143	144	138	128	127	131	112	139	111	116	119	119	122	135	120	109	133	127	141	127	137	123	148	151	126	142	146	137	116	125	125	128	117	116	128	144	120	146	124	129	137	130	125	113	112	137	160	115	131	115	107	121	125	127	125	134	122	116	108	138	122	144	109	117	134	124	143	147	122	121	123	131	145	138	121	137	138	143	129	146	117	162	141	116	138	128	137	137	126	123	128	130	129	128	139	142	121	131	154	125	132	133	123	149	110	105	128	137	146	122	133	130	98	141	143	133	105	128	110	142	121	139	135	129	139	152	134	128	125	134	109	134	96	116	140	155	155	129	117	142	128	135	121	116	139	131	138	147	117	123	136	111	124	138	146	134	128	124	128	121	127	129	122	130	128	118	133	145	120	135	128	130	134	137	141	119	135	123	135	110	130	144	123	144	148	133	126	122	132	131	150	120	111	144	121	157	130	145	136	141	116	132	151	127	143	130	144	121	143	137	119	135	135	137	127	127	136	132	127	140	133	153	149	111	128	131	135	131	149	128	121	123	133	134	130	135	132	140	117	118	142	125	141	155	128	129	133	132	134	126	132	139	123	135	117	142	126	122	123	147	132	119	133	147	122	124	123	117	135	128	133	100	162	133	129	125	161	132	119	130	141	133	144	112	143	127	125	121	142	119	114	120	117	135	144	128	115	145	137	133	140	131	112	125	140	140	123	135	124	106	103	120	136	118	139	126	106	159	133	130	126	130	116	132	118	117	151	108	116	132	114	136	135	141	143	117	115	126	145	120	122	137	115	140	150	144	137	119	133	137	123	136	123	151	123	134	144	126	124	147	133	142	124	136	117	135	129	133	139	117	137	138	130	130	140	150	124	124	133	115	134	142	116	132	148	140	134	137	124	141	134	117	145	131	111	128	124	120	131	101	134	140	139	129	117	122	122	124	119
8361	2345	5592	6206	5273	4232	3414	2821	2323	2060	1802	1487	1321	1182	1172	988	955	909	787	808	754	712	685	686	629	667	619	589	579	574	544	570	550	482	490	502	491	455	464	452	471	466	483	434	447	431	420	438	405	441	456	395	426	398	427	417	409	441	423	422	461	356	407	396	404	422	389	393	392	405	405	410	396	388	419	397	406	371	397	358	415	420	395	407	402	387	407	370	406	409	421	418	368	386	393	417	406	447	387	385	363	381	384	380	421	368	373	383	391	375	376	376	378	389	395	421	374	401	387	394	364	357	331	368	382	388	401	357	382	369	372	372	395	379	378	373	383	374	403	348	400	355	362	359	387	388	372	400	394	378	371	343	377	375	351	356	381	356	355	371	407	383	371	375	360	384	383	356	375	356	384	409	385	373	409	408	370	374	360	360	363	385	367	387	331	375	344	359	380	377	341	375	369	359	387	359	368	375	408	397	368	385	349	400	399	401	380	351	357	382	392	344	377	409	397	358	390	360	375	356	340	378	362	381	359	353	394	413	386	396	357	369	351	374	378	383	376	398	395	383	390	364	360	360	366	384	347	385	350	347	384	340	359	367	385	414	376	370	370	378	377	357	408	375	387	355	381	393	379	369	436	345	352	353	379	382	389	376	408	376	394	388	370	402	383	390	372	366	381	365	355	390	362	384	363	385	374	395	390	351	364	393	333	358	392	398	369	388	366	340	359	372	388	369	368	365	373	402	346	340	400	372	359	361	375	377	348	379	397	366	328	354	379	377	393	371	350	361	389	394	378	400	398	383	373	414	371	361	372	383	391	407	391	358	362	368	369	356	384	353	375	355	382	406	345	381	375	405	392	380	384	360	373	389	355	327	373	396	367	397	409	342	371	416	399	372	357	370	388	363	328	394	393	375	334	386	368	412	379	375	385	363	368	364	361	350	373	379	359	388	372	382	368	357	358	365	362	391	388	353	367	346	346	405	358	367	375	385	397	400	381	352	378	395	371	367	377	337	361	378	353	355	376	374	403	342	408	356	387	330	368	394	341	383	375	374	372	362	356	386	363	369	393	349	398	387	348	361	397	376	381	358	361	333	397	369	381	379	353	381	387	366	376	367	392	415	355	340	364	360	381	408	341	407	378	360	356	367	386	351	396	325	369	400	380	378	396	364	354	383	397	382	393	388	357	388	355	374	361	377	348	369	347	395	361	332	400	355	382	360	405	358	330	353	349	368	373	357	374	385	371	372	359	359	351	371	379	349	339	399	327	345	362	388	351	388	434	352	414	364	371	337	375	385	346	348	398	385	367	384	412	410	375	335	357	395	376	399	356	346	392	372	354	357	371	357	352	354	347	349	354	376	359	409	383	371	376	356	346	358	379	393	372	397	353	353	402	406	357	353	396	351	376	357	345	368	392	374	359	406	386	385	351	361	393	382	385	363	364	382	359	395	355	386	376	365	344	395	397	370	343	366	421	391	353	363	405	374	377	377	376	352	372	380	400	356	402	372	383	383	389	367	375	384	341	373	354	387	370	374	365	365	351	371	368	400	347	380	405	330	401	358	392	357	402	375	341	377	410	392	363	327	392	350	367	359	395	360	362	376	353	374	355	380	389	395	352	388	421	353	391	371	390	332	381	376	384	396	407	371	358	369	381	389	389	375	364	365	384	338	361	393	349	388	370	345	396	355	369	371	364	368	420	366	366	385	384	397	384	391	377	377	365	381	393	383	379	362	342	375	383	385	373	362	353	360	376	356	369	401	336	391	371	352	356	371	375	367	353	379	383	395	366	339	364	380	394	401	355	376	359	364	389	375	333	397	402	398	389	359	369	381	341	398	401	371	386	405	340	376	373	362	405	364	385	362	363	368	325	360	372	378	352	374	375	378	394	387	356	366	387	402	379	396	368	370	405	359	368	389	400	372	380	379	373	403	367	380	392	382	378	368	356	365	380	378	378	397	391	349	358	399	357	359	375	403	357	371	369	360	339	392	397	357	382	401	397	353	383	394	404	333	363	349	385	378	369	349	370	378	401	359	415	366	324	353	348	395	377	371	368	437	365	354	343	357	383	348	342	383	344	414	361	372	344	369	358	385	345	362	359	381	400	366	397	381	370	364	374	383	352	397	377	371	367	405	374	371	366	362	375	370	360	345	356	366	396	361	382	352	377	377	406	361	335	392	398	386	382	404	364	381	356	318	361	363	380	389	354	372	362	357	383	372	373	328	371	367	364	364	378	348	327	355	396	392	370	374	349	359	402	408	391	376	366	370	398	391	354	381	367	381	370	360	401	348	366	397	366	366	385	365	380	371	354	415	363	377	399	381	376	373	357	387	387	376	371	370	396	417	331	373	362	375	384	383	362	385	344	394	385	385	357	398	379	361	348	363	377	353	363	360	325	358	369	367	362	345	361	333	379	368	406	373	390	364	366	360	380	373	350	373	353	387	363	391	368	376	325	396	379	368	389	371	369	380	372	387	349	379	368	407	373	364	402	387	367	359	353	381	356	397	352	378	367	365	382	368	367	342	388	360	358	394	402	333	376	375	407	371	348	386	383	390	428	381	358	361	365	403	368	375	377	378	377	375	353	358	371	359	377	379	349	381	362	356	374	410	398	376	392	381	383	372	369	362	372	375	389	372	368	355	353	365	365	385	416	397	353	348	379	361	360	361	385	364	368	355	376	382	368	393	374	381	345	377	338	333	330	367	366	411	376	368	375	388	376	363	387	354	383	396	363	371	365	396	391	386	369	349	376	390	380	362	366	349	392	370	343	392	390	388	360	360	394	443	389	342	344	424	337	356	400	375	361	370	359	380	372	350	353	367	381	382	353	359	353	356	368	386	385	386	350	360	359	391	371	351	373	390	371	390	361	343	339	359	383	409	375	400	353	390	355	343	380	385	380	362	383	372	381	385	392	362	338	363	346	342	378	342	367	374	351	373	370	360	389	374	380	360	364	406	379	359	354	413	373	405	431	421	380	368	367	368	350	361	382	394	377	357	408	376	352	387	388	356	361	409	377	345	421	398	361	365	350	381	389	401	347	389	380	399	351	403	357	366	372	384	366	406	410	396	376	369	375	399	357	368	374	364	405	376	340	395	347	360	333	367	373	357	406	368	366	378	369	374	402	375	380	374	370	373	365	365	362	374	351	363	401	397	377	356	372	368	417	360	361	381	360	360	363	354	359	377	366	402	366	368	384	392	393	358	395	407	409	394	364	354	359	368	375	395	385	356	365	340	374	367	403	397	388	336	380	363	362	332	382	371	341	374	399	376	391	395	382	371	356	384	365	336	369	405	394	373	405	350	383	371	371	383	353	383	354	353	374	365	357	355	391	382	386	377	372	356	358	371	374	380	370	394	331	406	383	356	362	379	374	366	353	367	381	373	383	346	366	373	403	385	398	378	391	394	334	393	343	364	373	387	363	378	370	393	407	362	344	384	389	398	377	411	380	377	375	356	362	350	373	372	397	342	359	361	392	373	373	358
2252	304	325	291	268	245	281	264	266	229	231	260	261	279	260	234	274	237	244	255	245	277	258	287	279	246	286	295	254	229	269	231	251	251	257	250	242	253	279	251	263	223	271	241	254	259	258	268	267	238	247	269	276	232	241	238	263	269	266	267	269	281	256	254	281	242	281	266	272	252	253	260	259	245	256	245	246	234	266	279	254	243	263	251	268	267	277	254	247	264	249	245	251	238	267	256	236	245	240	272	277	238	246	236	277	272	226	230	273	272	303	302	238	233	254	271	217	249	282	243	247	256	272	255	268	246	260	252	259	246	227	238	256	257	270	240	259	296	266	292	256	273	279	231	265	265	290	251	285	259	249	246	257	235	246	243	265	236	246	250	237	283	264	252	262	251	221	238	295	266	282	281	250	287	247	292	273	264	251	276	245	253	259	269	271	232	280	254	232	257	235	266	253	243	262	266	265	240	238	253	238	268	277	257	264	239	259	254	250	243	238	231	279	233	236	273	249	260	230	268	259	268	275	228	281	260	234	250	269	235	282	239	232	254	255	258	241	254	242	264	257	260	259	255	278	250	246	296	229	271	246	261	246	248	254	258	261	252	265	257	240	265	243	266	269	229	254	274	249	274	238	261	252	237	243	254	244	277	238	252	251	228	244	269	255	239	279	265	233	259	263	263	239	257	276	300	269	240	244	235	231	269	268	268	248	286	244	242	256	248	262	244	250	270	265	262	279	279	248	253	254	226	294	253	280	289	217	264	228	257	288	246	262	258	249	218	255	257	236	275	293	246	267	240	255	228	281	235	244	248	257	260	277	278	253	271	232	261	235	233	262	251	248	269	241	246	258	251	271	296	270	280	248	279	279	271	271	233	278	251	269	262	241	254	258	279	261	261	238	273	261	263	299	268	237	219	270	258	250	266	267	302	232	258	258	242	239	253	221	263	246	243	242	241	260	245	273	265	292	247	236	240	233	244	263	269	259	255	244	239	241	240	232	253	259	251	265	210	256	262	270	265	264	266	236	259	210	244	254	256	257	256	256	271	251	270	265	232	266	251	241	244	261	281	271	250	258	232	245	290	274	269	267	234	260	255	259	251	285	246	254	268	279	252	269	247	258	216	254	256	239	241	249	268	278	271	266	287	256	279	274	244	266	253	269	276	284	268	267	286	293	234	271	291	237	245	261	246	261	253	262	231	259	284	244	257	286	255	258	239	260	248	257	249	271	242	253	221	251	258	271	268	269	242	277	273	244	227	280	245	256	259	280	221	249	239	258	279	260	279	237	251	256	257	285	253	260	249	270	261	264	277	234	255	250	254	244	274	248	243	274	239	245	271	264	307	287	254	222	243	237	250	238	276	263	269	233	271	245	258	254	236	249	260	258	269	248	266	259	228	240	269	257	245	268	261	259	246	259	249	261	249	246	261	206	269	255	281	250	254	288	249	249	255	263	257	262	269	268	274	259	287	246	253	237	266	254	246	272	269	260	275	248	221	261	246	264	242	240	252	242	270	250	281	264	260	247	265	265	287	246	260	246	253	252	243	252	252	242	251	286	269	241	266	269	264	258	227	233	262	229	247	250	250	246	238	265	244	253	243	269	280	272	233	268	234	277	256	250	265	248	258	251	244	283	261	237	237	282	250	280	270	251	235	261	216	238	256	265	254	271	261	291	270	272	243	258	240	251	238	252	254	234	248	256	274	256	281	243	250	229	263	268	240	243	239	245	273	254	251	253	245	240	249	263	290	267	269	261	262	231	268	242	272	243	266	268	262	272	261	265	279	243	267	243	252	272	252	218	261	274	261	265	263	267	284	247	267	235	266	237	241	243	264	254	251	258	290	286	262	273	244	242	242	259	257	257	262	275	214	216	283	249	259	265	254	234	238	274	283	263	262	258	234	263	254	225	256	239	252	261	248	274	242	247	250	268	259	256	208	255	258	265	269	227	268	287	257	248	254	241	272	251	268	272	245	295	281	259	251	269	273	278	271	239	238	265	246	256	247	246	272	244	236	276	238	248	263	252	270	275	246	260	270	252	274	273	248	250	248	252	259	259	255	246	225	274	254	228	258	245	262	236	252	254	291	259	256	255	227	257	269	269	237	247	277	235	273	265	242	257	274	230	241	236	262	256	255	258	257	252	268	259	251	214	282	248	253	264	279	249	281	290	260	236	245	252	229	260	266	261	246	259	294	279	214	273	270	298	272	224	237	255	236	285	250	268	284	264	269	259	282	240	300	270	259	261	283	264	246	255	253	289	277	261	263	247	254	237	275	204	239	257	258	254	254	274	260	244	244	212	241	261	253	249	257	245	235	253	282	238	235	249	287	268	257	257	258	263	281	286	258	247	249	231	283	244	247	258	211	259	239	249	251	263	265	251	296	246	265	264	266	245	246	237	275	238	265	215	221	262	290	249	257	250	245	236	229	277	264	254	246	260	263	253	252	254	259	249	274	269	253	274	244	265	256	239	242	267	272	246	239	288	273	284	274	260	231	277	299	277	269	247	249	241	257	249	266	274	265	243	247	269	254	265	220	254	257	278	257	255	250	293	249	271	244	249	255	250	277	259	263	263	264	260	252	236	244	252	267	237	243	240	248	235	254	257	277	262	285	246	265	256	242	252	249	263	256	242	259	250	228	255	274	270	259	250	283	234	248	250	265	276	251	245	266	274	270	296	262	270	230	240	242	260	276	251	220	281	261	235	289	281	252	268	269	226	251	245	220	260	275	277	266	255	243	256	244	230	282	230	241	253	263	265	253	252	249	242	242	250	287	254	241	258	235	283	257	273	238	224	266	245	282	262	256	253	262	248	270	265	275	270	231	256	263	258	241	244	253	246	271	262	229	271	244	261	264	233	284	241	271	242	245	238	300	256	248	247	241	264	263	260	273	250	260	279	259	267	288	260	237	270	260	248	266	251	259	234	272	253	240	232	275	254	292	272	247	233	272	241	276	251	250	259	282	272	252	246	279	254	258	273	254	235	253	259	257	270	245	264	225	238	250	265	230	249	269	239	279	292	243	254	258	272	251	275	240	242	259	273	276	276	276	262	247	291	261	243	256	243	294	223	250	252	267	234	251	263	258	298	232	295	248	261	250	278	268	245	293	276	255	258	273	236	221	261	280	240	244	274	255	273	256	252	265	269	243	279	229	267	252	255	272	251	257	260	245	247	268	256	243	235	266	294	268	245	262	272	245	248	274	259	263	261	264	258	268	235	260	249	292	258	255	273	252	251	257	274	255	239	239	267	261	262	272	258	274	234	257	303	260	279	254	255	289	260	272	249	242	255	277	288	252	253	257	236	255	258	241	278	245	249	236	252	224	282	246	256	267	266	224	255	270	258	246	248	232	273	267	261	243	259	225	262	256	258	257	286	271	249	263	251	237	259	278	266	232	258	266	253	286	273	288	254	239	265	243	268	259	246	272	271	234	226	247	255	245	259	292	242	271	241	272	270	273	248	231	251	241	265	227	268	247	242	260
2646	780	888	873	857	796	785	767	759	687	732	785	720	725	777	679	718	746	676	704	720	716	717	693	716	735	679	686	682	718	722	717	737	756	686	734	662	689	690	706	760	702	754	689	692	760	705	699	690	746	709	750	700	730	667	704	751	693	743	700	691	686	688	683	700	711	662	695	673	701	730	699	719	660	717	766	736	655	698	762	694	706	711	665	735	665	742	693	683	733	730	742	709	745	711	703	680	721	705	681	757	677	684	737	655	717	708	699	707	672	683	718	682	711	683	691	684	706	714	650	695	679	704	744	688	695	735	744	670	697	709	683	745	685	749	678	709	743	707	698	692	715	672	728	683	693	663	709	710	716	708	708	748	720	719	730	673	657	690	644	742	750	727	686	685	706	742	709	713	743	674	647	677	715	690	703	679	689	696	727	699	696	737	653	713	715	701	712	709	668	710	705	690	753	689	738	718	715	730	665	723	694	732	702	701	669	716	711	669	731	687	663	680	684	717	696	707	664	718	687	768	716	728	705	700	688	706	712	683	728	744	720	779	682	662	743	668	645	679	741	662	683	730	663	666	721	715	721	713	720	658	702	702	725	714	711	678	679	707	690	704	701	692	648	706	736	687	682	686	691	695	718	704	697	704	727	696	735	673	740	715	691	709	633	697	709	707	720	719	711	735	725	754	736	713	732	659	714	689	733	694	666	735	688	685	690	708	711	644	703	735	695	678	746	717	733	715	701	709	714	664	712	737	705	715	698	666	677	701	680	683	645	729	679	648	720	736	745	692	728	713	691	712	679	695	728	698	709	709	685	727	669	658	718	696	728	711	702	692	688	697	689	677	673	732	723	696	673	675	738	680	703	680	690	698	691	689	688	729	723	723	673	700	674	653	705	668	677	719	698	676	721	676	704	693	710	653	625	675	672	687	714	689	642	710	739	731	687	685	675	691	672	693	672	700	711	714	691	727	701	681	739	713	684	709	755	681	674	689	698	683	655	719	750	687	715	733	704	672	698	690	668	718	715	726	683	662	689	717	671	707	691	683	732	682	717	733	685	649	709	701	688	704	701	699	656	714	703	649	712	696	747	720	708	725	715	682	685	646	686	704	727	678	711	656	716	667	706	667	745	705	676	689	688	728	689	675	702	708	726	694	672	738	720	720	670	670	730	732	759	701	644	684	712	663	736	706	688	677	699	742	681	686	699	724	701	728	748	678	687	644	701	712	690	699	761	701	731	700	700	639	687	682	668	679	717	700	755	746	728	723	692	708	653	700	695	711	763	745	714	666	697	701	682	693	700	723	671	721	689	713	713	692	723	701	735	686	690	669	695	714	696	674	710	686	717	674	688	741	680	672	713	702	700	720	669	713	742	640	697	681	696	696	696	774	647	700	708	743	710	713	688	720	697	701	690	668	703	704	724	678	692	713	680	724	671	697	723	683	695	665	706	714	697	756	655	684	691	689	681	721	722	735	706	743	723	761	744	691	671	691	739	731	730	716	724	676	721	707	754	717	724	707	703	692	719	702	683	700	676	708	679	703	700	692	723	742	740	706	671	748	683	699	647	762	744	656	730	685	729	712	739	728	642	696	664	688	697	764	722	722	758	759	675	751	708	659	745	728	688	742	721	695	695	711	681	711	684	687	725	693	697	689	716	709	702	681	706	665	664	770	708	730	668	704	729	701	722	707	746	683	729	686	753	674	769	735	680	666	710	726	663	735	650	712	704	632	677	697	719	700	742	699	682	708	705	704	668	714	672	715	673	685	698	725	730	682	684	741	722	676	701	714	785	657	702	740	703	689	671	705	757	707	710	702	679	707	741	697	678	748	669	706	736	714	691	700	671	726	662	705	749	684	715	678	710	672	725	764	748	723	638	660	674	671	695	665	725	652	728	674	753	676	676	728	681	686	734	704	697	684	720	682	714	751	674	723	736	693	695	689	730	760	715	702	747	710	658	715	720	698	667	711	716	721	717	733	697	682	676	702	674	751	688	680	711	719	682	740	720	694	671	694	743	703	738	717	725	740	632	619	645	686	721	700	742	677	669	677	718	691	731	644	725	718	680	674	734	701	711	721	697	683	691	695	664	684	727	700	708	675	690	683	732	718	679	694	684	705	705	706	727	701	702	696	696	686	726	664	715	719	735	750	732	725	682	741	717	701	661	665	713	717	691	743	771	683	696	739	759	692	707	693	701	654	694	662	683	683	741	705	681	687	679	672	697	696	729	663	774	690	741	682	707	647	682	695	678	719	719	702	693	712	694	740	684	661	720	731	714	798	712	663	683	719	721	715	755	667	691	726	719	707	687	749	672	750	685	733	723	699	729	682	691	706	702	703	692	658	718	701	666	642	713	633	690	709	680	676	701	675	680	701	712	705	683	727	693	739	723	719	707	728	719	703	682	742	723	697	672	692	678	661	668	695	665	681	667	725	676	692	691	715	664	708	733	715	686	768	726	682	684	703	726	686	733	693	706	742	703	703	682	674	676	712	701	696	687	691	734	747	696	697	727	692	724	704	710	802	673	701	717	714	723	677	647	652	749	719	677	688	684	699	672	733	763	691	704	740	686	692	680	726	656	726	698	668	696	706	719	697	705	735	717	692	703	731	677	712	718	693	708	734	659	735	711	714	723	698	711	698	742	694	699	674	686	730	678	674	723	688	691	708	694	673	641	709	640	750	692	686	710	679	698	705	711	673	712	681	759	695	678	693	670	763	686	682	678	664	674	717	693	744	707	670	674	658	698	701	696	737	749	670	741	709	739	728	691	688	710	684	722	684	720	701	773	708	661	744	712	702	704	719	691	688	705	688	673	633	675	731	697	682	725	699	727	701	733	679	709	668	718	718	704	639	709	686	718	681	688	736	703	726	726	724	676	695	700	726	683	689	718	654	713	679	759	665	731	716	721	689	715	712	708	696	729	731	662	685	699	749	695	732	678	682	695	701	727	686	688	675	673	706	726	692	726	680	688	712	692	714	674	723	694	695	633	710	696	710	674	699	684	676	711	680	767	713	730	676	720	686	707	649	700	723	712	652	700	658	668	655	711	690	717	701	673	718	741	692	641	719	705	714	684	715	659	677	717	693	749	662	753	670	733	684	765	683	746	704	668	700	780	705	733	682	693	717	705	689	706	676	704	772	715	722	717	681	710	733	723	717	673	726	671	738	670	677	694	676	703	756	703	677	745	679	730	679	742	750	691	736	652	692	717	701	683	677	712	712	678	685	743	670	692	744	720	678	717	735	731	688	700	704	706	756	713	711	726	716	680	658	692	707	684	713	683	723	686	720	675	645	673	679	752	671	675	677	710	678	731	726	677	737	708	680	721	689	693	706	702	697	765	699	671	683	687	674	725	712	676	672	712	718	688	679	716	707	673	725	702	698	689	759	677	684	704	724	719	677	735	711	688	719	702	724	714	662	698	746	708	712	675	686	684	699	703	697	711	716	679	742	723	680	692	695	691	708	691	660	675	714	685	736	682	716	689
10041	1294	1457	1107	870	685	571	485	408	369	401	341	351	338	328	305	311	286	301	298	285	304	283	291	282	278	281	328	324	261	271	243	283	277	287	284	281	293	298	268	294	281	274	276	287	304	280	278	281	275	301	264	274	270	286	247	304	271	259	277	296	268	272	265	271	247	250	279	292	264	280	281	272	300	234	271	280	274	302	252	286	265	312	266	263	276	271	276	267	287	281	249	264	262	264	271	299	282	269	265	274	259	274	278	272	306	289	283	275	262	300	281	272	273	283	244	271	309	278	264	288	246	273	262	273	259	277	284	265	265	249	296	279	278	272	276	238	256	288	296	267	271	269	273	267	287	259	287	255	250	269	322	274	283	277	306	307	288	275	304	284	274	285	277	272	282	308	264	260	289	265	227	284	292	286	256	271	267	253	266	296	303	277	251	262	278	286	298	262	263	270	278	245	273	278	269	265	246	309	253	268	278	276	268	257	257	257	270	317	290	255	249	279	273	278	266	253	241	262	284	263	285	268	248	249	269	266	294	255	258	266	296	262	277	267	288	269	257	262	259	261	267	285	269	255	262	258	253	239	283	255	295	258	271	253	284	275	276	290	268	274	267	277	280	238	265	250	286	273	253	283	260	294	265	244	262	271	278	267	275	269	271	286	267	289	251	292	263	282	266	278	284	248	253	283	252	296	289	270	280	267	265	265	274	263	281	284	288	275	249	290	263	272	288	262	257	248	258	279	277	250	286	257	276	277	276	270	276	288	241	304	291	286	276	268	260	310	283	265	292	274	250	249	258	269	285	285	276	304	264	257	273	266	298	290	303	263	288	283	255	266	262	261	260	235	284	263	302	281	279	285	282	259	252	287	267	298	295	251	280	281	249	253	259	261	294	266	274	258	278	252	268	262	247	268	277	279	273	240	256	258	270	284	237	274	257	232	275	276	249	243	288	285	262	286	302	256	244	261	257	274	253	269	263	273	265	259	271	269	291	260	251	287	272	279	262	277	295	264	264	234	242	258	296	268	312	264	253	264	283	303	286	284	268	258	267	287	247	268	263	272	265	260	280	272	293	270	294	281	285	263	257	255	234	273	313	289	262	276	265	265	260	273	273	245	267	271	267	271	266	256	290	256	272	261	255	286	272	264	270	261	264	262	249	255	236	263	271	265	264	256	270	243	259	266	261	272	270	251	264	278	286	264	264	260	279	255	277	244	257	279	285	290	246	287	247	270	287	261	269	280	266	283	250	255	296	249	261	264	261	282	246	243	276	269	307	278	268	286	271	280	295	273	256	292	263	254	266	297	315	273	271	292	287	260	294	291	286	253	254	276	253	250	239	282	273	289	295	276	271	276	249	270	281	268	270	296	277	275	252	284	262	257	280	251	288	271	280	268	265	258	273	287	289	251	241	253	280	271	248	300	285	249	278	248	277	264	272	277	280	280	259	262	302	264	304	269	291	277	281	320	303	299	271	270	259	279	286	271	255	259	271	278	283	284	271	283	270	261	263	289	277	265	274	257	252	269	285	282	283	289	293	233	258	249	270	246	277	303	264	278	269	274	245	256	280	268	258	275	274	268	258	272	297	286	287	254	295	262	287	284	261	280	268	274	302	303	250	256	285	267	239	274	273	290	264	260	242	259	282	307	269	287	281	282	247	276	285	288	268	285	277	272	262	264	295	286	281	292	270	266	258	276	262	287	267	282	255	270	257	262	273	254	266	284	266	268	281	282	262	262	258	252	289	267	248	288	273	263	276	283	255	286	259	313	262	284	253	246	287	284	270	297	255	268	294	294	266	306	254	265	268	236	267	273	250	264	289	260	286	285	273	275	265	254	230	292	296	283	264	303	295	285	265	279	277	269	303	278	246	278	288	268	298	291	268	262	323	310	244	249	274	279	266	287	270	262	267	273	275	244	275	267	281	273	263	271	281	259	256	299	269	265	302	276	282	243	259	272	310	277	278	243	262	264	259	292	245	288	248	292	257	284	255	280	299	246	271	267	277	238	252	262	299	254	270	255	264	271	257	300	275	262	283	284	284	288	299	233	228	260	279	280	278	261	247	264	263	271	279	285	282	275	292	276	278	261	268	269	261	277	256	277	260	259	265	289	276	284	262	282	287	292	288	303	273	259	242	279	271	254	267	265	247	261	264	286	278	261	264	261	271	303	281	262	280	274	259	234	267	259	293	268	298	245	299	264	292	253	256	243	272	270	283	270	268	263	305	275	234	298	278	244	262	273	298	270	266	262	263	261	260	295	292	252	270	265	270	266	254	263	289	268	270	256	281	267	252	281	262	275	267	262	315	293	265	300	292	263	290	250	284	287	264	272	302	278	277	248	271	275	269	254	309	268	283	263	264	244	249	298	265	265	275	255	243	305	267	237	289	289	276	286	267	293	256	274	288	288	286	269	248	276	287	281	241	254	246	292	249	261	254	263	249	290	238	258	299	244	275	261	279	302	276	281	263	271	280	278	245	261	263	272	257	267	266	279	253	298	283	261	252	252	292	247	297	244	251	258	255	288	272	289	275	250	276	263	268	282	298	281	247	257	265	280	273	254	272	269	261	261	241	286	283	282	269	266	265	307	256	291	279	301	274	282	256	298	279	266	293	261	297	282	289	310	274	263	271	286	276	278	257	296	248	279	291	265	251	265	283	279	252	258	267	265	267	258	298	275	267	262	271	285	284	304	251	296	274	275	273	266	248	284	266	254	259	263	252	252	287	317	307	280	293	271	291	264	282	268	259	257	284	263	262	259	263	282	226	293	258	269	279	272	260	311	241	300	244	242	271	255	233	281	262	269	281	272	271	277	283	273	259	276	290	260	255	248	286	285	309	244	263	281	253	292	271	267	287	275	259	267	257	272	273	271	290	267	314	290	263	257	258	258	283	283	264	256	265	281	257	279	282	267	276	260	273	270	271	274	289	290	277	278	309	269	274	273	273	274	286	259	248	282	270	262	255	229	269	314	285	246	245	269	282	263	263	280	277	273	273	235	261	298	267	250	286	230	250	267	278	286	266	285	273	264	280	239	252	243	269	269	270	242	289	299	278	276	275	276	283	277	268	271	252	246	271	277	299	280	264	285	284	295	270	272	234	261	313	275	290	254	293	290	254	276	259	315	285	274	283	259	282	282	280	282	272	276	263	260	271	291	274	265	259	272	262	269	272	273	235	280	222	283	250	249	260	236	262	244	291	269	263	276	264	230	283	291	278	250	265	264	269	242	265	269	282	294	265	263	270	263	265	280	264	275	251	298	306	259	277	307	272	304	280	264	256	258	222	255	238	273	278	286	279	271	272	296	247	286	236	257	281	277	292	273	294	258	253	252	271	247	267	268	270	256	283	256	268	276	289	304	304	285	281	284	243	258	262	279	254	277	257	269	255	282	264	269	263	277	304	298	264	254	283	285	230	284	273	285	294	287	296	270	274	269	252	255	271	254	282	271	258	271	273	299	247	251	287	275	264	288	301	266	235	293	266
6782	1729	3496	3899	3333	2805	2441	1971	1795	1530	1455	1376	1148	1130	1048	1105	1054	968	1016	992	982	890	903	933	884	832	848	839	796	811	812	825	781	762	759	811	762	729	791	805	757	753	782	748	731	733	795	792	748	780	778	736	730	767	754	737	776	759	724	718	743	766	744	732	722	749	735	770	719	744	741	777	729	768	687	732	731	702	719	739	661	789	761	723	734	722	737	763	715	721	698	715	755	713	787	740	671	712	702	708	714	752	701	729	705	665	709	696	711	671	680	729	764	773	695	729	733	737	789	733	753	738	709	705	761	694	777	766	734	725	762	718	714	709	736	761	772	699	741	686	716	714	670	739	734	712	711	730	711	735	693	751	697	690	750	752	691	729	736	695	741	724	726	710	744	734	752	752	717	662	712	738	749	724	750	712	732	720	748	708	745	716	705	714	708	754	709	757	691	782	655	715	703	717	708	740	750	713	695	720	705	718	746	694	720	770	687	685	685	770	697	713	739	755	709	724	710	717	746	657	746	701	681	701	763	737	704	711	749	705	734	708	730	712	675	754	729	747	735	730	691	751	763	743	731	765	785	747	725	695	717	727	729	687	722	691	779	718	730	755	690	715	685	738	695	705	677	691	764	669	758	716	726	698	765	746	715	721	709	742	730	726	712	783	742	745	722	759	716	728	728	707	725	741	747	678	704	751	740	687	722	708	736	724	748	717	691	651	731	731	744	697	679	699	772	733	704	682	741	741	764	699	716	711	699	734	701	748	738	707	671	684	681	720	682	714	693	783	744	723	757	706	755	730	706	691	735	699	716	714	724	710	733	711	742	669	729	765	701	698	727	757	710	711	723	760	747	727	763	709	742	730	679	717	724	744	705	686	685	722	750	737	683	726	695	716	716	726	717	755	726	674	721	705	735	731	702	738	713	623	685	736	705	737	661	737	732	731	708	747	750	735	679	719	663	704	684	734	732	772	730	726	748	730	743	745	722	706	691	720	728	740	749	714	709	670	724	690	706	713	755	713	728	728	721	680	693	696	745	700	679	732	706	719	722	726	730	697	729	735	695	740	707	785	696	743	729	745	707	712	692	749	728	766	725	747	737	725	743	685	746	698	767	707	748	739	720	694	677	705	694	710	689	735	734	721	688	723	701	718	708	724	755	743	724	699	747	702	729	722	719	697	719	730	737	702	782	713	741	699	693	709	721	771	753	760	664	704	708	766	733	743	679	720	767	721	709	692	751	685	691	722	725	731	717	708	689	689	705	686	677	676	717	686	696	736	759	726	686	717	728	700	716	745	727	716	693	728	718	703	700	684	651	723	702	712	697	726	682	669	753	716	744	692	710	693	724	687	701	753	719	737	688	737	741	701	720	669	734	704	700	649	704	680	715	712	694	733	698	696	693	702	718	746	704	709	708	722	724	707	706	707	729	715	701	703	706	693	738	685	716	692	758	741	750	694	751	705	755	730	765	722	677	751	762	707	706	747	712	776	702	769	742	704	761	764	736	694	694	684	740	737	734	681	689	714	747	707	713	683	709	764	741	738	710	745	749	739	729	697	768	732	703	693	712	715	715	700	715	765	744	691	768	716	738	759	774	761	659	711	695	715	767	667	731	693	765	718	747	716	756	733	712	759	685	744	713	740	709	708	703	717	757	755	717	731	713	710	760	701	704	733	674	737	680	713	769	748	703	711	729	713	691	701	768	733	741	700	717	712	762	672	729	700	736	764	726	745	732	677	735	733	709	717	728	652	724	751	716	705	704	704	704	732	744	664	704	737	689	746	679	678	746	736	714	737	728	726	688	746	713	690	753	703	701	721	732	735	684	714	741	690	794	718	775	735	748	701	743	761	708	717	720	769	723	759	738	770	738	783	744	702	730	724	719	763	756	747	709	763	727	743	713	668	710	675	714	736	686	707	689	714	723	689	759	708	683	753	718	710	701	692	669	748	713	722	724	722	740	721	756	668	731	730	707	731	701	722	656	704	734	714	718	699	716	709	726	734	729	700	730	741	718	687	688	714	723	722	725	725	726	713	740	711	697	692	720	746	693	708	704	708	718	700	736	742	723	722	715	708	714	718	723	757	737	749	715	750	723	780	703	680	778	712	693	740	704	731	704	688	714	727	724	735	753	698	740	708	683	747	734	729	739	704	706	766	709	790	710	696	746	729	762	690	739	726	684	714	717	714	726	719	717	696	742	729	674	694	745	684	722	668	681	722	694	738	727	726	722	735	738	682	693	665	682	709	753	706	701	714	735	669	724	718	734	719	729	747	735	750	746	777	716	692	704	715	726	777	718	765	704	695	717	688	717	778	786	756	739	748	687	718	701	687	752	667	705	758	727	723	730	656	711	697	714	713	705	737	714	685	723	699	713	707	688	721	777	696	699	754	756	759	709	735	721	715	699	731	701	715	752	671	674	766	708	715	735	696	727	698	746	718	761	718	697	715	719	751	727	708	719	703	715	713	717	715	666	726	721	711	713	717	724	701	724	712	699	712	701	737	750	753	725	689	690	716	720	714	739	704	747	720	695	727	765	705	697	695	730	707	709	734	721	716	729	710	692	747	688	737	721	706	699	698	711	748	757	730	712	716	715	711	691	734	707	722	725	741	736	753	732	691	726	760	698	720	714	741	710	710	715	747	725	731	721	674	709	727	684	674	754	729	738	694	715	694	692	718	718	708	693	713	745	706	737	687	677	719	722	708	699	742	751	702	705	782	675	762	698	726	715	703	736	731	714	737	757	675	754	718	718	746	720	721	701	730	719	662	753	739	690	730	693	695	642	769	762	723	684	719	743	724	777	697	696	707	704	738	733	720	683	723	726	713	667	714	743	743	745	646	734	743	693	745	733	687	710	686	750	695	722	683	705	712	709	710	665	724	700	733	705	703	778	692	708	704	725	757	724	747	688	691	695	727	717	759	782	748	737	740	701	728	714	682	667	704	735	660	714	709	763	730	705	720	685	687	695	722	714	689	761	731	688	721	690	758	785	696	707	674	723	739	716	740	717	780	746	725	696	714	719	697	719	732	700	712	720	724	708	758	724	745	745	759	718	700	723	699	717	690	705	718	724	709	755	728	699	731	777	713	721	736	660	724	700	707	729	768	727	723	723	731	722	692	732	721	728	712	701	715	709	699	730	724	703	725	700	730	714	712	759	700	721	733	726	719	743	754	691	718	765	694	698	715	735	745	713	706	722	751	755	761	735	731	765	718	749	683	716	728	722	717	754	737	742	708	708	728	724	719	738	696	745	719	720	681	713	720	720	721	736	723	638	702	733	758	757	705	712	743	711	724	683	705	725	671	734	789	699	702	713	701	722	715	762	716	716	719	716	718	756	727	699	694	757	758	745	728	720	697	680	731	712	731	732	710	748	740	730	702	721	741	699	695	751	731	718	671	744	780	746	726	707	723	688	743	726	769	725	716	656	682	697	714	676	728	719	696	714	723	679	666	745	721	746	717	729	704	750	769	745	721	696	724	713	715
17582	2774	2619	1920	1317	921	688	560	456	392	333	308	251	265	211	206	201	207	210	196	183	159	158	163	169	156	186	147	143	128	130	161	148	129	151	141	162	147	150	139	159	137	151	152	130	120	167	148	141	134	127	138	120	136	129	146	136	113	138	135	132	146	122	142	127	133	128	127	116	131	138	133	112	142	141	131	138	127	144	122	124	133	145	124	138	146	109	136	138	139	132	129	131	119	144	143	127	132	110	124	111	142	114	138	143	121	108	109	139	134	138	138	117	122	140	135	143	122	124	144	143	122	126	138	132	121	138	119	135	147	123	116	112	135	147	133	131	117	120	135	140	124	123	113	139	139	109	139	125	127	139	119	126	151	132	134	150	103	146	108	136	118	108	127	128	123	129	115	125	115	129	125	141	140	130	104	129	138	137	113	125	127	116	126	117	146	114	131	117	134	132	133	125	119	126	122	119	125	139	136	123	116	123	121	134	147	144	119	123	131	124	148	119	119	134	132	116	119	122	132	130	121	144	136	132	120	131	133	120	130	134	147	141	146	129	120	128	137	124	133	120	118	150	128	144	125	142	128	137	116	130	119	131	114	130	113	128	132	122	122	128	133	124	136	128	132	139	126	106	135	128	126	124	125	122	115	121	128	132	131	108	117	128	131	112	117	135	132	132	121	143	113	137	146	133	140	133	139	137	125	129	126	135	137	131	121	128	127	128	119	110	127	119	120	120	128	131	138	134	118	121	126	131	150	114	149	117	134	144	137	140	126	147	125	134	138	105	135	119	151	123	146	132	133	107	124	120	140	131	132	134	136	126	137	142	122	146	114	118	129	114	95	126	147	113	131	147	148	130	119	134	147	127	139	131	144	117	116	114	125	118	132	124	118	116	119	127	123	177	138	135	141	137	130	131	140	101	157	126	133	124	130	135	131	129	131	122	134	140	130	128	123	126	150	129	106	120	157	152	138	139	128	132	135	140	129	143	111	112	129	134	123	139	126	123	158	138	119	111	141	140	148	125	120	133	132	114	135	119	127	124	112	110	131	140	142	136	104	136	119	138	117	130	119	131	154	133	138	136	149	147	123	155	125	134	134	124	120	131	149	104	106	119	144	119	135	116	117	127	132	118	102	124	136	120	138	121	152	131	133	107	126	148	129	126	147	129	124	150	135	122	132	142	150	130	143	136	113	119	121	114	143	148	133	127	136	161	132	135	141	111	127	124	135	118	150	167	124	140	122	122	111	146	131	116	118	117	152	135	141	117	137	145	134	116	137	128	116	157	138	144	136	118	128	134	135	136	101	128	127	117	127	130	139	126	122	115	134	120	131	153	138	121	146	139	130	122	123	119	134	133	131	139	129	138	127	137	133	125	127	121	124	111	131	119	107	126	132	145	126	121	125	119	107	122	138	140	111	122	118	129	126	146	157	129	128	132	137	127	116	141	140	145	116	131	128	145	148	123	132	122	136	114	112	143	129	127	154	126	123	130	140	136	126	143	130	135	120	114	133	142	120	117	143	101	121	147	126	139	130	148	129	126	130	135	125	133	124	117	128	90	101	131	117	122	133	127	131	127	116	119	99	134	100	155	129	143	128	129	142	140	122	113	144	140	135	148	113	136	127	135	139	114	128	138	105	127	139	132	138	118	144	147	117	132	128	125	136	145	125	131	128	121	133	115	116	134	123	129	137	109	137	130	137	147	138	143	123	135	127	111	122	133	137	151	142	126	118	112	145	121	116	137	137	118	118	123	147	133	146	129	126	138	133	128	103	140	138	126	122	123	115	142	129	129	120	148	122	145	142	114	151	142	131	132	122	143	121	123	137	149	133	144	149	136	115	131	133	127	155	114	138	140	142	126	127	125	127	136	104	122	111	110	133	124	130	112	141	115	145	150	130	129	152	127	123	129	150	129	123	138	116	124	108	126	132	135	165	133	134	136	146	136	112	133	137	131	131	126	152	138	111	136	126	133	136	132	116	123	136	145	123	138	119	138	124	135	130	116	152	129	130	152	118	109	116	125	137	125	117	134	141	131	125	142	129	134	112	117	143	152	119	133	151	129	141	117	118	123	133	101	114	108	128	133	157	117	129	155	120	135	142	149	118	125	121	120	137	110	101	111	125	158	146	141	132	129	128	128	125	105	119	138	132	122	127	145	128	121	115	136	139	151	139	135	148	145	115	130	139	116	123	115	120	138	130	119	112	132	138	116	129	174	126	124	120	129	132	150	130	132	128	142	130	124	130	105	136	149	138	124	126	114	122	124	130	114	121	113	130	126	147	126	151	111	124	121	151	122	130	147	133	157	121	135	130	126	133	121	146	113	135	105	129	123	134	127	132	124	149	130	127	130	137	142	136	137	127	114	125	130	127	130	143	142	139	121	125	155	128	129	122	110	138	121	109	117	119	141	127	128	95	120	131	114	132	127	115	122	147	138	131	134	145	121	127	93	112	153	115	138	130	121	131	147	122	133	130	108	121	105	132	123	128	127	146	108	132	126	143	152	150	123	127	123	123	122	127	127	140	139	144	125	136	136	158	117	123	121	148	107	128	118	164	115	114	126	144	144	128	132	150	140	134	141	110	142	107	149	130	111	112	125	114	105	120	120	127	140	126	140	126	147	120	118	128	128	123	120	135	149	135	126	118	140	127	134	130	138	141	140	137	126	139	143	133	124	126	119	133	115	114	130	124	123	110	105	114	118	126	112	146	154	138	126	125	125	123	133	128	126	142	121	117	128	117	145	120	97	147	122	131	108	110	132	125	133	141	125	142	119	134	123	139	147	131	132	131	118	124	127	125	144	146	134	129	125	140	134	134	120	131	132	142	146	139	126	130	124	135	137	129	142	139	129	138	131	131	132	114	137	121	138	130	128	148	128	137	134	124	130	133	161	148	121	117	132	119	115	124	121	133	122	156	112	148	123	142	138	153	143	129	122	132	117	113	158	142	136	132	123	152	114	118	142	153	136	102	126	126	114	140	142	133	122	152	140	127	124	146	136	127	149	128	126	119	127	138	123	124	116	129	121	120	132	120	121	131	135	135	132	127	143	130	125	127	137	137	128	107	121	124	135	133	119	142	112	135	133	116	117	121	142	158	137	125	125	115	114	125	138	142	130	138	118	131	114	142	122	136	137	126	135	138	129	120	140	108	130	134	119	131	137	134	118	132	127	127	130	116	115	127	121	133	106	146	125	139	153	125	132	122	122	140	124	130	118	121	118	132	98	136	124	112	153	135	143	129	135	135	139	138	128	137	112	109	118	121	142	123	112	121	113	137	116	122	111	141	109	116	134	129	123	113	117	133	127	163	143	133	149	134	140	145	143	137	159	123	129	142	124	121	140	117	116	119	153	138	136	131	126	129	143	136	137	130	129	140	129	146	150	131	130	129	137	136	119	138	121	134	132	132	124	120	135	138	135	119	139	124	122	117	135	116	107	131	130	109	121	141	110	134	112	142	151	122	146	119	136	137	134	128	147	147	121	128
8172	2336	5469	6226	5307	4255	3467	2853	2256	2030	1759	1608	1281	1175	1084	1002	965	860	826	755	753	720	693	713	635	625	609	621	554	584	526	579	475	548	489	471	456	456	473	431	452	462	449	449	490	453	484	469	438	459	441	445	428	429	462	386	385	433	413	402	425	419	417	400	421	392	397	418	383	402	426	402	372	406	384	401	402	368	382	390	436	403	424	414	383	399	405	382	390	397	368	379	382	368	405	412	363	409	389	401	412	402	383	367	381	388	428	379	354	396	401	373	400	394	379	386	399	408	418	379	382	397	404	368	421	397	393	391	387	375	376	418	366	391	379	390	358	387	359	372	413	399	368	364	351	424	363	355	400	417	363	390	379	355	396	367	354	395	347	408	380	370	343	390	362	360	388	390	360	382	343	361	337	385	337	354	377	363	373	372	362	360	381	370	356	396	420	390	363	363	394	392	352	376	382	391	373	366	359	375	377	370	383	398	358	364	388	404	381	356	353	361	347	392	353	379	373	378	384	402	375	365	379	367	374	371	378	354	364	389	392	408	360	423	398	360	358	382	386	348	378	392	382	374	400	395	341	362	356	351	378	357	352	363	403	363	367	382	349	366	365	370	382	376	345	384	351	375	368	369	384	355	381	384	373	362	364	365	408	378	395	349	389	398	384	378	382	414	394	400	380	391	385	368	358	351	389	378	362	356	367	364	390	386	373	346	362	384	360	372	359	388	371	384	364	368	377	358	384	361	372	401	349	382	393	369	419	331	338	366	393	374	383	387	380	340	375	373	377	381	365	383	371	330	362	379	343	353	380	390	335	395	365	395	388	364	387	372	387	384	352	394	373	395	386	402	371	410	361	394	377	371	402	360	390	360	388	408	369	383	370	338	387	379	332	360	378	355	373	380	370	362	345	359	368	355	358	367	378	363	365	363	408	358	383	393	362	352	333	401	364	364	383	397	371	365	394	409	371	387	392	346	423	381	375	403	360	348	349	367	359	359	359	378	384	387	364	383	368	368	400	396	395	376	359	361	354	348	363	399	366	354	364	383	356	377	363	404	380	365	412	364	392	376	331	364	356	363	367	346	373	385	384	361	399	385	403	330	367	369	368	357	385	359	363	384	361	391	358	398	365	357	338	366	353	350	363	371	341	400	392	342	382	338	363	388	374	393	404	349	371	382	377	331	411	357	372	387	371	414	363	386	377	349	352	375	380	359	356	395	367	373	358	348	349	387	394	367	379	423	362	395	396	373	354	356	371	343	364	331	373	345	354	346	358	389	380	374	380	352	381	324	354	348	328	355	368	367	379	375	379	369	377	331	391	338	385	394	365	380	359	364	376	379	358	365	356	392	361	356	378	403	359	352	343	357	395	368	330	376	333	393	388	368	354	412	363	371	378	378	345	396	362	391	365	375	379	378	373	374	363	352	373	355	363	365	376	362	382	388	364	347	344	400	391	369	374	366	359	373	367	390	371	381	373	354	352	363	368	380	377	381	396	372	358	390	391	360	347	370	356	396	356	388	370	357	389	384	370	392	363	400	385	381	366	369	344	397	410	373	347	385	366	359	386	383	416	360	396	405	378	370	352	341	384	351	358	362	363	370	368	366	370	386	381	373	385	381	387	356	373	353	361	417	360	344	378	361	396	347	409	322	375	374	397	349	404	349	383	330	350	374	373	393	363	385	400	408	365	359	346	378	393	384	387	366	373	381	370	362	395	368	371	359	358	373	349	386	389	375	379	351	361	341	351	366	371	373	378	343	360	371	392	359	353	372	356	346	366	415	364	351	381	347	357	377	382	378	390	368	357	334	382	355	356	372	371	365	400	400	399	399	367	407	394	378	392	337	406	374	365	395	380	341	380	376	368	385	370	361	361	349	363	385	378	351	372	388	347	395	369	382	383	376	349	344	347	352	348	352	397	350	354	367	389	381	345	356	355	384	350	355	385	363	390	386	374	375	359	385	399	367	378	381	341	372	393	390	366	384	355	385	337	355	356	368	373	400	357	352	374	367	344	347	345	353	358	378	367	362	398	407	349	366	364	378	400	378	359	363	361	377	372	384	361	363	380	357	364	366	348	360	355	381	399	371	391	373	364	366	343	378	355	378	373	374	374	332	376	366	345	369	376	383	349	386	329	401	381	394	355	380	377	367	364	382	361	378	361	383	371	371	398	348	373	392	380	382	379	398	368	382	360	373	407	359	373	358	357	384	370	396	358	364	366	395	364	398	396	404	375	376	383	363	407	363	353	349	353	370	372	359	378	379	373	369	389	421	378	389	401	374	364	371	392	397	353	393	374	390	377	371	388	352	391	376	366	395	378	366	371	381	362	342	367	371	364	367	375	348	356	353	395	373	398	371	380	371	355	372	318	325	392	324	337	380	388	349	331	399	369	387	317	355	397	393	375	402	396	364	363	368	389	380	405	397	381	358	388	377	328	385	379	359	375	382	351	367	360	369	360	358	398	347	398	359	332	391	413	341	379	354	386	354	388	390	392	329	368	406	357	389	385	361	361	383	360	396	368	346	364	372	354	392	413	321	356	373	357	366	362	355	393	389	366	359	343	372	384	382	347	354	358	372	396	377	383	357	350	387	354	381	366	356	361	353	380	382	359	343	354	371	355	374	377	353	340	361	359	393	374	390	416	363	337	368	387	367	373	343	384	350	394	397	338	394	381	348	388	393	410	332	357	360	377	375	411	379	393	395	363	351	374	366	352	374	338	361	357	360	363	405	365	364	362	374	385	380	376	371	364	377	345	386	367	378	371	363	367	406	381	369	375	357	355	371	363	386	385	370	366	358	373	366	364	382	355	368	328	334	343	365	375	378	367	365	365	374	370	351	405	374	368	342	394	374	359	359	360	366	368	376	369	339	338	394	398	386	373	392	404	375	372	415	379	386	384	395	356	380	341	371	406	369	383	362	363	369	351	381	344	413	358	372	374	397	402	362	382	358	376	354	410	382	411	353	376	333	343	327	381	369	384	368	380	409	370	393	339	370	374	388	378	351	361	389	364	359	363	350	398	331	385	363	333	344	360	373	397	384	366	373	378	353	347	388	353	361	344	391	394	362	342	324	374	383	375	378	344	366	373	402	385	358	365	377	364	374	363	369	371	363	365	355	368	375	362	380	399	390	363	388	356	351	413	415	395	349	344	382	350	362	365	386	384	393	355	388	391	377	371	378	357	388	341	391	343	381	346	394	381	383	379	371	376	366	355	395	400	395	365	364	424	359	396	355	349	371	356	391	370	365	368	394	419	382	364	344	369	381	370	406	393	351	361	357	386	384	393	400	392	361	396	338	386	405	387	377	390	363	345	341	383	412	386	376	380	332	365	391	357	374	393	360	340	357	383	375	339	366	389	373	344	364	367	371	386	363	368	370	402	384	380	405	366	358	376	409	391	354	341	384	382	362	386	367	365	371	402	363	347	383	370	390	384	377	365	363	351	387	367	368	368	333	384	371	368	358	393	375	400	367	370	379	355	371
2498	342	394	318	297	278	289	264	254	239	269	262	261	275	253	266	253	263	255	289	259	264	275	243	239	254	279	284	269	260	281	245	239	239	258	260	230	273	273	277	261	256	227	262	254	254	268	258	222	235	218	247	260	223	241	273	259	255	232	266	257	296	242	253	247	262	271	255	279	256	266	265	260	277	228	248	256	267	252	254	247	262	239	278	233	261	236	274	266	237	245	258	253	269	271	249	257	234	272	251	237	259	269	243	233	283	227	271	282	264	227	251	267	260	287	241	257	258	252	266	231	219	286	253	286	243	249	233	254	278	256	233	271	268	247	233	249	245	257	288	240	255	248	258	271	245	263	255	243	259	231	236	264	282	265	270	268	239	241	263	241	231	245	269	258	236	257	244	255	225	248	284	234	264	259	231	251	263	237	238	243	241	269	245	277	279	261	284	274	244	242	258	259	270	245	237	255	244	255	251	247	268	285	269	266	260	270	250	241	266	256	220	234	249	234	256	256	251	253	266	260	262	225	228	253	235	237	259	220	243	248	262	270	256	239	264	253	296	268	266	250	234	255	234	264	250	258	279	270	244	244	236	254	275	270	245	277	255	262	242	249	242	259	272	270	243	286	226	258	256	294	227	269	231	250	261	250	244	268	250	266	246	253	239	260	263	259	257	265	278	261	263	264	249	242	245	231	249	241	250	296	246	278	279	254	254	254	239	253	279	250	253	231	237	275	247	275	264	282	269	246	248	257	280	266	253	228	274	274	259	245	273	242	265	248	242	247	249	240	266	239	253	233	231	273	269	247	256	250	258	235	262	252	244	240	247	257	242	243	263	255	287	238	260	279	301	256	238	265	252	223	264	274	234	244	261	269	239	257	268	247	271	265	287	244	269	247	239	229	267	282	243	255	280	263	266	225	259	263	257	208	260	242	274	265	279	266	250	228	235	258	254	245	263	279	263	272	261	217	246	264	258	255	266	275	239	277	221	274	243	225	275	259	260	256	268	235	267	242	246	269	260	250	241	230	268	252	293	266	230	291	227	258	295	268	264	238	288	263	276	270	266	252	229	256	268	244	247	254	237	238	289	274	239	246	273	242	282	280	267	252	255	249	244	259	248	245	248	261	275	241	252	265	230	257	252	244	249	287	268	230	237	313	286	222	253	251	257	258	235	269	269	248	277	240	233	238	229	282	235	251	243	275	235	225	243	284	249	261	260	234	262	261	235	240	238	256	288	268	224	253	272	258	257	250	250	269	247	247	245	276	246	267	277	252	296	243	212	264	240	281	243	264	271	245	227	256	283	226	297	275	266	259	280	243	256	281	242	275	254	244	271	265	285	263	258	260	282	284	247	271	268	264	238	250	253	270	238	269	269	250	252	220	267	272	295	279	251	253	268	244	260	263	244	242	246	275	251	255	202	240	247	254	246	251	260	255	262	235	253	265	252	227	277	252	297	264	249	259	251	240	267	243	217	284	230	232	254	275	239	252	235	248	250	238	269	258	266	233	252	258	264	248	271	243	266	294	272	267	229	281	255	254	253	277	249	245	252	246	264	243	248	220	269	251	242	267	254	262	247	229	237	245	229	222	265	237	283	254	301	243	282	243	242	258	253	251	234	254	238	246	248	249	244	266	249	265	242	266	247	258	300	256	226	273	274	304	272	259	257	233	239	269	260	260	263	238	298	224	252	253	259	252	259	274	238	241	238	229	271	268	227	280	223	269	251	264	234	268	226	222	264	250	276	259	253	243	241	268	238	262	254	266	247	268	261	253	252	268	271	249	266	268	254	235	234	238	250	260	248	258	262	233	265	263	279	255	270	261	229	247	251	270	254	259	245	232	252	255	287	244	268	274	250	254	270	252	275	269	256	281	268	257	246	245	248	233	244	251	251	253	209	256	293	244	272	239	264	251	229	268	234	251	253	267	260	274	252	242	260	264	231	237	275	257	248	261	277	230	260	247	256	236	256	258	266	242	212	277	242	267	247	268	284	264	280	231	251	261	245	271	249	266	261	265	271	226	262	241	218	244	295	267	244	251	254	258	242	264	280	235	262	270	252	268	238	251	270	249	269	227	283	288	256	249	247	240	276	286	226	212	234	270	245	225	244	286	249	285	226	248	240	232	266	269	263	247	278	255	268	246	246	261	251	277	224	264	279	245	267	260	261	260	261	238	253	248	273	268	252	248	236	243	265	259	256	240	263	231	237	253	229	269	261	251	255	279	269	263	251	244	239	249	275	260	282	259	273	232	265	222	286	268	275	244	258	268	249	235	260	255	277	248	244	246	235	265	273	254	240	254	228	265	257	256	275	264	257	254	263	255	260	272	238	243	235	242	226	255	229	262	261	240	276	251	237	234	237	249	280	282	285	251	245	245	265	242	216	265	260	262	273	243	251	259	255	252	281	268	257	253	251	268	267	276	273	264	233	277	252	264	233	226	266	235	261	267	282	279	268	249	250	259	265	261	254	266	256	256	276	266	233	246	249	240	233	245	266	249	240	248	225	266	261	242	232	240	270	260	255	256	261	257	268	262	252	287	263	284	269	253	238	239	235	269	283	264	244	252	266	245	256	260	273	257	247	265	238	260	228	245	251	244	233	249	241	234	247	277	254	284	237	249	246	262	289	273	245	259	228	263	263	234	269	224	237	241	255	237	227	249	229	249	228	247	260	271	258	243	280	284	268	265	260	265	253	264	231	265	260	236	269	248	272	253	252	250	261	267	293	252	246	261	232	263	252	237	240	244	265	254	257	256	247	260	233	247	246	272	258	239	269	254	253	278	283	269	259	249	271	248	285	230	230	272	237	236	226	280	261	268	257	276	256	233	236	267	257	239	252	260	251	263	249	268	252	235	259	277	260	246	282	249	245	258	285	275	235	259	249	239	257	276	267	248	259	220	244	277	261	265	255	284	262	254	295	281	242	244	257	249	256	289	244	270	241	228	226	247	255	267	256	290	229	253	262	259	233	225	272	249	231	248	225	244	222	244	285	280	265	250	260	268	271	253	246	248	226	269	237	247	266	212	268	255	253	268	242	247	261	258	250	241	255	226	281	266	256	257	262	244	246	235	263	256	269	244	267	251	267	258	281	277	241	253	234	285	273	280	258	300	263	253	258	250	242	264	239	250	259	253	295	282	233	242	228	302	265	254	252	260	281	269	240	261	294	238	256	237	275	248	258	288	264	272	272	226	213	273	252	257	258	251	282	239	279	270	254	259	257	280	266	274	260	234	236	283	260	247	272	225	253	234	273	250	256	255	282	264	268	266	249	251	242	302	301	239	276	265	208	255	276	268	266	239	257	280	277	242	243	252	238	278	259	269	238	248	246	255	250	265	256	239	274	238	278	246	267	252	254	253	242	254	247	244	268	254	269	261	219	265	264	256	230	267	235	272	253	260	276	275	273	252	242	258	228	268	259	259	236	259	276	245	270	233	249	232	306	244	263	245	268	247	247	239	273	245	252	272	279	251	267	281	228	261	229
2671	800	922	916	847	848	772	777	759	767	750	740	690	661	703	707	726	732	676	747	689	647	718	696	658	666	697	721	706	692	698	732	687	685	697	712	729	673	672	707	651	715	682	682	695	743	704	674	652	701	692	680	694	768	687	684	728	686	682	717	738	744	695	718	619	653	709	704	636	704	691	659	644	711	720	720	668	720	711	733	717	669	677	613	706	725	631	683	769	700	707	721	634	737	689	688	653	662	702	708	680	744	692	698	676	694	738	714	690	680	731	741	680	691	738	691	673	706	722	726	691	706	705	703	696	681	713	702	688	672	714	734	707	617	718	695	700	743	685	652	699	686	696	706	749	661	671	706	688	664	670	696	765	660	694	724	701	735	750	730	693	740	729	662	674	743	685	740	664	708	697	706	688	686	677	669	689	702	697	665	725	667	677	692	673	722	725	663	681	685	686	680	695	675	707	703	674	720	696	719	687	639	715	692	701	689	684	702	715	722	683	706	681	696	684	683	718	661	704	646	707	674	720	696	725	673	670	710	696	649	737	704	703	744	686	704	739	656	688	683	717	682	709	667	694	711	682	650	766	690	667	691	718	763	657	706	702	657	679	712	721	710	682	697	696	673	693	710	724	703	734	715	709	717	722	681	694	713	714	705	756	712	719	663	672	692	664	726	696	676	680	677	721	727	714	720	712	671	731	697	704	701	648	703	657	669	708	697	697	743	704	643	693	674	757	679	730	645	670	682	720	675	724	682	734	630	668	663	693	675	643	675	685	683	745	719	716	736	714	676	720	656	689	701	727	712	713	717	708	741	741	722	690	658	685	722	721	698	724	709	708	746	694	653	708	698	725	708	694	684	778	692	635	703	674	671	734	715	691	672	657	724	702	708	694	704	632	722	705	736	720	646	686	683	658	696	667	731	691	725	681	695	694	694	682	692	685	716	658	691	673	694	738	717	692	722	678	710	699	703	715	704	702	664	650	728	720	675	686	693	658	712	674	728	653	663	728	705	678	705	695	674	697	702	738	678	708	715	668	709	642	659	704	688	710	713	715	698	684	695	726	681	731	703	681	700	717	710	683	680	700	712	714	703	696	680	682	701	681	724	755	682	723	687	647	747	703	713	669	708	680	722	693	738	693	697	710	747	739	713	700	712	662	753	679	719	724	685	678	750	692	697	727	701	706	739	704	682	747	699	708	730	725	694	702	734	669	679	681	670	642	695	716	662	687	716	694	720	689	712	705	711	703	672	662	676	678	708	724	695	679	707	691	727	711	687	758	722	693	685	715	707	672	711	693	703	714	641	712	650	696	715	726	679	734	771	675	679	696	716	667	716	721	718	721	687	641	706	722	648	706	636	659	639	689	697	728	677	727	680	677	693	693	635	691	709	729	713	680	633	691	729	707	683	687	734	703	679	730	720	713	738	736	662	733	665	733	714	722	713	684	708	758	734	636	671	696	699	705	718	686	672	719	670	709	733	697	680	693	694	663	712	690	701	750	713	720	721	678	704	725	705	708	694	713	754	633	696	716	712	708	702	681	721	703	762	710	742	722	699	679	695	679	728	716	681	675	705	718	652	710	725	675	693	720	724	686	673	683	659	729	643	682	696	651	695	749	724	724	749	703	716	663	682	727	719	652	720	668	677	675	734	687	682	698	687	743	720	666	637	711	681	673	704	682	739	702	744	683	734	678	683	723	688	732	738	700	665	750	700	712	678	683	677	689	697	730	673	715	641	685	720	682	719	748	706	698	663	725	749	701	662	720	755	695	698	701	733	670	714	691	702	666	709	718	661	744	750	735	696	726	714	641	743	695	662	709	702	708	725	663	673	708	734	693	668	674	717	734	712	694	708	772	718	692	681	656	734	711	628	701	706	661	652	653	680	676	703	696	738	706	744	713	721	652	694	685	679	700	710	690	678	705	653	680	696	730	654	686	684	671	693	778	698	748	715	708	729	694	674	700	713	649	673	731	669	704	696	722	691	696	689	664	703	683	719	674	726	727	682	664	642	729	735	674	691	721	699	667	713	681	686	694	670	711	722	717	689	724	671	691	675	694	664	692	708	693	701	726	689	667	668	685	698	691	689	697	671	732	725	690	727	699	672	675	723	705	716	701	747	687	724	718	696	708	727	709	673	706	685	728	703	651	694	702	664	720	709	709	731	684	695	668	666	678	707	726	688	705	697	707	692	686	729	668	710	688	683	685	721	667	699	717	703	670	717	681	699	721	686	691	720	689	700	696	699	681	696	685	636	706	698	681	661	702	680	688	677	714	751	681	723	714	707	683	712	724	693	745	687	719	653	660	750	675	688	688	704	760	676	659	702	746	670	736	743	715	718	729	678	690	671	711	716	682	716	753	692	715	698	702	683	675	652	731	646	665	683	664	731	763	700	695	698	695	648	676	654	698	670	688	680	700	733	689	748	716	718	675	713	736	659	683	752	675	679	709	708	705	659	726	640	671	700	694	703	736	719	720	707	680	694	731	636	745	704	682	728	725	749	707	711	692	701	693	727	693	686	729	687	696	719	683	716	726	698	712	668	699	673	684	756	713	692	690	685	717	717	727	657	715	680	708	708	669	697	689	751	720	668	701	678	696	727	725	677	715	749	664	677	686	751	720	704	732	665	734	695	752	686	682	717	687	713	729	684	692	697	714	636	700	669	707	664	677	711	679	681	716	740	671	707	661	687	711	704	719	750	717	712	680	691	727	661	637	686	652	663	679	697	755	695	701	724	666	745	713	659	666	721	682	665	688	709	679	691	713	702	697	673	715	711	658	737	698	664	712	725	675	663	672	690	750	717	699	665	659	689	684	701	698	717	701	698	699	674	690	723	660	682	635	684	750	713	722	726	699	700	662	680	684	714	666	711	685	680	671	728	731	702	667	699	685	707	758	693	654	736	721	709	741	707	676	717	739	754	726	693	706	687	729	735	688	699	710	705	649	712	690	707	706	675	704	741	651	659	706	708	686	685	727	693	686	641	679	705	694	690	682	671	694	655	666	724	657	705	701	680	711	681	717	702	663	724	693	697	686	729	642	679	699	699	724	710	734	695	708	690	625	701	714	730	687	693	720	719	666	701	699	698	695	709	746	673	688	718	685	740	665	643	729	702	705	723	674	718	703	678	696	689	674	721	671	697	686	652	728	711	662	732	684	695	714	708	683	705	716	715	707	702	707	731	723	688	684	725	675	689	711	690	741	715	676	679	680	710	701	736	686	724	730	783	697	687	716	676	682	749	699	765	715	686	707	688	726	693	629	747	732	682	724	693	719	728	736	681	664	716	728	691	715	715	643	712	680	664	691	684	665	667	706	721	748	741	681	720	764	721	719	692	670	713	710	720	690	668	674	701	780	667	676	705	691	674	711	697	711	714	721	730	729	666	728	683	662	700	713	677	704	725	729	689	678	712	683	666	662	742	656	625	713	669	690	683	694	682	694	686	698	686	668	673	668	744	702	699	665	697	703	675	706	666	735	689	690	686
10213	1287	1555	1119	799	684	568	495	417	411	360	425	316	342	329	292	293	317	308	326	288	309	342	283	291	286	307	275	282	284	273	292	276	274	293	270	288	282	277	298	252	270	269	288	272	287	256	265	248	259	293	259	250	269	257	285	261	266	291	245	256	266	266	253	267	260	269	233	259	280	260	269	293	246	256	277	252	262	264	271	284	271	270	286	270	291	280	280	271	272	276	274	284	283	245	266	254	297	278	292	274	270	293	262	237	252	251	231	282	273	254	271	236	304	265	276	262	277	234	238	263	283	287	248	257	267	269	254	244	261	258	256	289	256	264	274	256	280	260	236	257	261	271	274	271	314	263	266	281	272	271	275	246	266	260	268	263	252	270	289	243	261	263	283	249	259	257	282	255	265	290	259	286	249	276	271	284	256	272	293	278	259	259	256	276	269	282	273	274	271	251	276	261	268	259	313	277	264	268	267	254	294	276	295	258	272	260	271	268	239	268	233	273	272	270	244	257	264	276	276	260	254	264	295	270	259	278	233	294	268	266	282	239	260	263	298	259	268	247	286	265	263	251	267	253	287	280	254	268	289	270	278	279	256	267	275	293	261	230	276	286	299	280	274	275	297	282	288	255	260	275	260	278	279	247	284	295	287	234	250	286	244	268	298	256	285	259	301	283	263	276	262	282	255	293	267	283	274	260	272	256	260	266	265	274	308	273	272	300	272	258	253	242	284	265	267	291	251	294	252	267	263	247	282	276	273	265	282	259	261	258	241	267	277	269	276	278	260	255	274	284	248	268	289	242	266	294	295	241	288	312	286	273	277	282	270	273	272	262	278	275	283	263	300	244	268	266	280	263	279	293	266	272	291	261	248	282	261	263	276	306	243	263	279	281	267	248	261	248	269	260	288	296	254	282	261	290	285	297	258	274	305	256	263	264	262	261	269	267	283	285	251	267	266	254	261	265	295	270	271	265	297	263	276	249	254	272	278	276	292	258	254	286	270	278	268	259	265	301	272	266	296	285	270	266	270	257	278	250	263	271	234	260	263	251	257	260	264	279	287	288	264	254	260	289	266	267	278	263	255	268	250	253	259	279	260	249	289	262	274	300	268	301	273	251	267	253	278	267	249	290	267	261	277	269	275	268	284	243	265	291	266	281	286	298	263	258	274	284	267	290	300	277	295	261	297	268	265	253	275	282	269	274	329	264	279	271	244	283	260	253	266	232	241	264	290	287	275	284	292	274	263	271	293	293	247	285	271	268	243	286	270	257	280	272	277	266	250	293	257	255	268	273	279	275	260	248	247	288	256	282	267	292	266	274	249	266	260	259	274	268	272	258	287	264	281	274	276	260	273	290	282	287	301	285	272	283	261	269	253	284	286	251	254	275	307	255	230	262	264	271	281	257	252	271	269	279	258	233	243	245	280	281	281	239	266	287	276	259	268	272	261	265	265	288	250	276	287	278	258	265	263	271	274	285	289	267	263	278	264	307	250	258	266	299	265	266	283	252	276	266	269	274	223	234	290	268	287	275	275	238	272	223	250	291	276	272	258	262	257	277	282	268	253	247	263	259	263	283	268	264	264	279	242	268	281	273	278	264	251	266	294	275	284	272	253	272	282	270	248	253	250	265	264	262	254	260	287	258	274	254	251	272	256	300	265	271	271	273	262	272	274	291	262	277	254	272	284	306	244	281	255	278	303	266	323	264	308	271	243	293	295	256	261	253	269	262	257	249	287	285	259	287	255	282	252	288	278	253	291	249	272	266	255	277	273	264	275	266	297	284	265	288	254	312	255	282	247	255	270	282	267	256	278	253	303	279	258	254	290	302	280	267	295	251	256	261	267	268	283	282	225	277	261	262	263	272	297	270	262	266	227	246	261	263	263	267	256	268	241	275	282	276	246	256	248	272	255	271	252	257	273	287	269	259	281	241	252	264	250	261	266	275	292	308	253	265	278	246	269	294	281	287	265	259	274	265	233	300	237	249	284	254	268	278	287	272	271	260	278	278	254	266	270	280	290	272	252	279	311	264	232	301	272	274	275	272	265	233	246	254	254	244	260	266	261	277	263	266	238	286	263	253	297	273	304	268	271	283	264	269	264	261	272	274	251	273	276	265	252	238	274	280	297	266	294	249	289	275	280	255	270	283	233	271	242	302	273	271	250	244	253	233	270	272	261	259	303	274	267	276	295	259	254	273	276	283	238	255	254	228	278	281	246	254	248	243	281	247	283	268	260	301	272	260	272	259	264	274	267	252	282	265	239	293	273	276	261	295	302	275	285	286	242	264	283	239	277	235	257	275	269	240	290	291	245	272	260	275	250	253	280	298	282	281	276	255	288	296	294	271	272	245	253	263	288	255	284	279	264	279	264	250	275	279	268	269	325	257	256	246	281	312	287	253	276	272	260	303	261	268	274	262	263	270	279	268	268	256	272	260	265	290	280	241	241	297	251	269	271	260	284	290	267	266	273	241	279	274	284	266	285	234	296	245	278	271	277	279	264	228	262	260	237	282	275	274	275	259	267	302	285	260	284	256	270	271	268	270	282	273	293	238	299	273	312	255	245	256	252	263	250	252	265	276	270	271	277	273	270	266	265	270	263	252	276	282	254	261	253	261	264	276	284	276	278	270	285	250	243	240	250	252	261	250	274	244	283	278	302	273	284	243	295	265	250	268	251	262	252	257	241	257	244	273	250	260	281	249	260	306	284	266	257	275	255	304	253	262	240	281	308	296	271	267	280	258	271	251	247	268	261	257	269	261	259	258	277	277	270	276	247	274	252	283	280	272	228	251	281	276	273	272	275	275	285	240	283	285	260	245	247	256	309	249	235	269	256	265	290	269	240	227	304	287	250	273	280	284	278	298	293	287	279	287	316	226	258	267	265	259	267	258	295	258	288	296	274	231	257	244	263	265	271	262	245	256	277	266	258	253	271	242	281	278	299	270	271	269	262	270	269	281	276	269	269	281	272	269	288	272	261	278	248	280	239	260	264	267	252	284	252	238	288	278	293	273	276	268	272	285	251	280	282	285	271	240	274	274	270	239	281	267	274	288	255	280	282	250	255	237	241	264	254	245	274	278	265	237	267	292	274	286	244	250	253	255	281	256	263	281	296	314	227	263	259	268	261	257	237	250	273	290	275	260	263	277	236	274	292	240	262	278	260	255	271	253	265	245	246	288	277	259	287	254	269	265	270	287	276	302	283	281	238	242	254	281	259	265	258	257	247	230	249	260	264	264	257	289	269	245	244	272	274	271	287	275	263	277	274	280	261	261	253	283	304	264	273	268	273	268	260	263	286	267	271	261	289	301	264	255	271	272	248	261	261	286	282	276	240	266	252	272	266	251	263	270	282	272	255	252	243	274	311	241	275	280	284	312	284	273	259	238	240	265	292	287	248	269	265	255	232	261	237	265	267	269	301	252	277	261	288	242	272	274	278	262	225	270	265	261	275	258	267	257	278	265	273	273	252	276	256	277	278	273	276
6881	1773	3558	3941	3408	2714	2308	2056	1702	1607	1459	1364	1301	1137	1134	1009	1011	1009	960	912	855	874	877	893	825	862	846	793	854	874	847	797	842	747	865	790	848	786	787	774	806	741	786	740	776	752	775	737	749	753	726	776	764	791	761	755	719	713	717	750	779	701	735	774	700	710	729	719	742	749	738	766	810	730	745	726	733	735	719	749	732	743	722	717	738	741	730	744	707	739	772	727	726	692	741	730	730	725	718	713	728	756	761	728	701	750	712	766	743	749	717	662	707	690	665	733	686	723	712	698	717	725	730	690	743	731	748	684	695	714	698	710	699	745	688	739	715	648	695	725	744	764	781	743	743	733	730	684	737	742	670	682	719	703	699	701	704	681	707	758	746	743	746	722	716	727	703	717	725	705	723	719	741	730	793	703	745	686	685	736	713	708	694	690	664	709	676	678	727	739	707	694	696	716	719	691	675	765	721	758	692	742	755	689	738	718	764	723	741	699	717	684	721	726	728	698	739	702	699	714	731	733	753	700	721	707	691	699	683	734	716	699	723	747	694	664	707	745	686	692	728	743	728	696	701	736	668	740	746	747	703	688	718	727	682	669	701	720	701	694	684	750	709	741	735	728	719	716	755	698	740	692	686	712	677	743	739	715	737	709	703	713	706	704	765	734	740	692	732	726	709	765	736	683	771	722	762	706	740	710	722	721	750	752	694	710	737	645	660	730	694	701	774	697	727	741	728	745	740	711	693	709	719	734	702	738	724	742	669	725	675	723	743	756	722	752	716	699	753	721	715	715	765	712	737	695	743	720	745	750	708	727	693	754	655	714	748	765	732	720	757	722	690	740	699	716	758	691	756	728	748	714	720	679	733	693	704	711	716	744	727	730	666	734	672	735	701	732	700	732	728	712	690	732	745	691	746	756	650	728	694	727	691	739	717	743	698	708	697	651	698	726	704	740	684	694	756	729	770	741	688	714	715	727	721	710	755	722	756	699	692	729	732	705	661	728	752	720	711	756	705	745	705	703	721	720	791	744	726	685	724	703	726	771	706	696	698	673	709	700	683	733	714	753	738	728	694	713	727	739	726	740	735	683	746	777	704	705	694	732	714	681	745	676	655	715	707	676	733	691	688	740	700	709	742	683	729	692	678	701	741	693	681	700	737	721	700	695	690	702	735	727	690	750	680	735	738	707	712	747	706	739	723	703	733	720	753	726	692	706	683	730	697	714	716	679	703	691	741	745	746	725	716	698	727	745	726	728	696	690	760	742	698	743	705	689	729	756	752	698	707	727	721	704	754	708	746	687	772	710	690	774	732	691	711	709	768	726	774	714	752	711	734	702	698	732	770	722	703	729	718	675	728	727	723	749	683	693	660	712	752	711	707	737	762	694	693	733	714	744	704	738	723	697	698	689	713	771	737	763	707	718	743	693	683	673	743	783	739	671	717	709	705	737	747	728	766	691	729	757	738	728	724	723	740	692	719	695	792	731	731	697	771	721	738	717	768	717	716	723	751	685	692	736	720	718	736	677	724	755	727	776	760	762	736	735	700	690	703	707	694	692	707	724	728	766	718	720	725	665	743	703	715	708	665	677	654	729	719	731	723	742	739	715	729	728	728	719	691	699	706	722	713	708	684	741	708	727	719	751	710	740	707	680	683	765	711	771	742	723	687	722	716	694	730	712	690	698	701	692	706	747	676	692	704	767	714	758	697	685	706	718	748	709	734	711	760	688	693	720	745	775	758	756	692	671	757	757	744	726	727	737	789	710	784	726	771	673	724	695	721	640	745	714	701	721	752	715	737	748	757	685	753	763	718	714	782	719	726	713	769	725	728	722	718	721	705	753	701	710	712	709	707	752	731	716	767	675	698	733	747	714	717	739	735	737	711	744	715	713	742	752	712	703	696	761	720	722	784	751	683	752	727	717	687	726	757	735	703	741	712	723	697	717	744	725	730	655	756	705	692	742	733	737	773	729	718	649	710	734	733	761	737	728	724	790	758	715	751	736	690	765	715	686	718	698	756	719	705	731	713	796	739	712	712	703	745	733	740	698	719	721	714	756	722	721	737	746	708	708	690	768	761	644	676	723	767	652	698	717	689	684	748	736	740	762	673	731	711	678	669	731	659	757	700	726	733	763	724	757	722	717	734	737	700	727	710	724	669	681	702	732	733	743	738	712	699	736	765	730	677	715	693	699	714	706	737	722	697	706	706	721	677	738	730	714	735	745	689	734	702	699	751	714	743	684	716	697	723	719	753	711	704	699	695	749	710	745	758	726	713	698	707	713	667	689	725	662	721	739	738	703	695	694	735	727	739	686	779	701	736	730	744	727	698	727	732	742	695	675	716	686	734	710	756	697	741	716	711	698	725	721	683	723	741	731	742	775	711	717	744	717	713	686	710	742	732	736	717	705	745	715	777	696	730	701	697	693	719	751	758	723	706	690	701	697	746	734	681	696	690	755	695	673	707	691	735	758	744	704	761	681	689	755	717	738	711	694	703	662	744	692	739	689	706	695	695	770	706	710	732	718	695	712	707	709	721	719	729	725	748	775	703	714	721	705	731	726	734	728	719	706	761	731	700	701	744	719	748	762	643	681	698	699	717	634	705	752	725	701	713	706	703	717	724	770	726	745	725	689	756	687	686	745	729	705	746	664	751	689	690	711	686	725	760	727	679	698	744	689	714	748	736	706	698	714	758	692	733	761	742	753	730	708	730	707	712	717	734	728	733	722	710	751	756	729	733	727	756	787	761	699	756	727	761	693	738	736	722	718	715	734	693	745	766	756	725	728	708	765	691	763	729	711	754	734	716	698	708	728	721	724	706	747	733	717	692	743	728	739	751	742	767	757	718	764	717	717	703	700	732	744	711	716	701	735	719	704	677	703	698	718	725	711	701	743	706	716	729	704	760	705	697	703	702	709	716	739	735	711	693	693	721	795	666	755	709	677	710	702	719	683	690	751	722	696	691	700	689	753	742	659	711	672	632	714	702	726	721	749	721	722	702	731	697	709	704	704	755	695	762	677	711	712	710	725	698	698	667	714	692	698	730	700	707	706	737	694	732	734	721	692	719	683	716	713	761	708	727	736	739	678	684	753	708	711	693	716	673	786	701	708	727	687	741	709	760	692	700	735	739	750	708	752	728	711	741	730	720	714	744	724	772	725	687	703	749	708	733	719	727	755	683	754	740	734	741	735	730	737	757	731	727	671	708	692	697	726	715	694	721	775	696	704	745	752	684	767	714	693	710	737	704	740	727	705	708	705	730	688	700	670	745	664	693	749	731	709	745	701	785	695	727	691	726	697	705	750	770	695	739	702	708	724	740	715	712	725	712	708	696	739	722	701	712	678	716	752	690	716	800	766	706	728	703	735	732	722	713	704	714	783	749	700	704	734	715	727	761	727	694	753	693	686	723	749	737	735	692	731	733	679	732	734	769	726	739	725	724	707	722	745	718	730	715	708	763	709	744	763	713	751	704	734	717	697
18093	2925	2586	1895	1241	961	701	524	454	390	340	285	280	242	229	179	195	215	165	173	163	208	154	151	165	163	140	149	145	158	155	139	140	143	139	148	122	145	125	137	155	130	128	121	151	156	150	150	136	152	141	147	121	126	138	137	168	115	113	166	133	126	132	129	132	150	145	151	129	126	156	124	135	141	129	129	119	117	134	125	140	117	143	122	110	121	122	146	120	142	137	133	120	137	141	113	152	142	130	134	141	141	151	135	136	124	131	137	137	138	120	133	118	134	133	172	131	122	128	126	105	126	130	120	125	122	144	108	119	140	110	135	116	122	126	127	138	118	136	133	131	126	141	133	148	116	149	125	130	137	127	137	132	129	122	112	125	131	131	137	133	121	132	137	139	143	142	110	130	131	145	152	120	131	138	123	122	128	122	137	143	129	137	147	129	128	153	123	125	126	142	125	125	146	106	113	140	117	134	128	131	140	141	110	131	131	139	113	156	138	131	135	125	120	143	112	137	132	130	134	125	123	135	127	167	118	117	142	138	120	138	131	124	119	123	127	132	117	145	113	109	123	128	134	136	129	118	121	123	118	125	115	128	119	126	128	115	134	125	131	133	144	123	142	129	110	138	123	130	143	118	135	140	103	127	136	143	134	111	137	118	137	126	135	117	149	163	128	109	140	132	136	145	166	142	154	125	115	128	124	132	107	119	134	121	126	133	128	131	140	146	123	131	137	127	126	147	140	150	118	133	127	121	150	110	127	134	122	138	135	139	129	141	134	124	133	112	135	143	134	127	132	133	124	104	135	127	129	143	145	122	146	130	144	133	133	127	119	134	130	121	111	125	123	134	134	126	128	155	123	122	124	131	142	122	140	132	135	137	138	143	147	132	126	135	135	121	143	129	123	148	129	120	123	126	166	121	145	121	139	130	138	125	103	123	135	133	130	117	143	136	117	122	132	123	132	130	129	123	110	121	120	122	129	130	107	118	122	120	131	118	119	150	123	118	142	123	152	146	133	147	126	129	108	126	140	112	132	143	132	112	130	140	116	145	137	133	142	124	139	120	130	140	137	138	109	126	142	112	116	137	143	143	137	128	123	116	126	130	132	104	105	109	132	167	127	112	133	148	135	125	127	114	135	137	142	130	119	127	129	115	123	128	138	141	145	145	117	115	130	112	127	127	130	125	148	141	118	130	126	143	124	124	107	118	132	116	129	137	140	141	137	115	118	127	117	138	153	121	128	111	119	136	120	141	138	145	123	141	146	150	145	133	110	109	120	148	149	124	130	110	108	141	145	139	106	127	141	135	131	113	128	113	147	118	112	127	143	130	148	134	134	128	131	121	142	115	129	140	115	125	133	112	128	156	118	130	121	127	133	133	131	124	139	138	148	120	133	113	140	115	151	150	141	133	141	111	135	122	145	128	133	144	144	112	135	133	121	118	119	128	124	123	134	124	121	156	125	115	109	138	124	143	129	142	147	144	127	122	143	144	126	145	110	143	139	116	133	121	125	124	119	144	125	120	138	120	136	140	124	137	127	129	107	113	139	126	108	132	154	119	132	108	130	116	139	132	125	140	124	128	116	147	141	120	119	144	122	131	135	116	120	131	125	132	139	145	113	121	136	126	114	148	127	130	118	128	131	151	140	111	146	136	131	130	142	146	120	127	119	141	111	146	142	132	124	122	141	143	126	131	135	149	122	147	103	124	125	131	123	151	146	105	143	146	132	109	130	103	129	132	143	107	113	123	115	127	125	143	129	124	140	107	132	148	128	135	134	104	114	118	142	135	128	138	124	137	138	143	125	135	114	131	131	122	139	122	125	137	123	135	128	139	156	129	146	118	123	147	113	125	132	128	138	135	116	108	161	112	114	132	118	105	113	117	121	137	121	155	147	134	114	140	118	134	119	123	119	144	127	113	120	126	132	135	129	106	135	144	119	135	104	114	126	131	139	139	124	139	117	126	126	120	123	119	133	126	116	124	144	137	155	134	120	143	118	138	124	148	131	131	119	144	125	132	113	122	125	149	134	132	127	142	123	129	147	130	145	123	135	131	144	145	124	138	138	125	146	143	128	126	115	136	140	132	110	135	134	140	126	139	115	122	143	132	139	143	148	143	117	118	123	111	120	135	133	129	134	136	132	122	129	108	158	117	112	109	112	115	100	116	125	126	138	151	138	142	116	127	130	122	126	125	126	128	150	120	153	134	139	128	112	113	134	118	142	142	120	129	110	117	147	131	129	117	115	140	129	129	118	123	130	133	135	130	123	133	125	127	118	125	141	141	153	127	116	137	116	131	133	127	118	131	116	139	145	134	152	122	126	121	131	134	121	135	134	131	131	155	134	146	107	147	113	121	111	120	145	139	128	136	114	133	134	137	114	135	110	117	103	133	133	143	125	121	142	128	103	126	138	111	141	145	120	125	124	134	114	129	131	118	134	120	118	116	126	121	134	109	132	120	134	121	110	117	119	140	111	131	126	141	135	128	118	143	119	125	136	124	138	116	136	121	154	123	126	110	120	128	121	144	147	132	145	142	126	119	129	126	119	137	136	138	147	140	125	120	130	130	119	134	137	144	116	127	114	113	128	123	132	136	118	125	129	133	119	132	120	123	143	121	114	136	133	149	132	135	131	140	127	135	144	145	120	127	111	125	143	125	134	119	118	146	137	131	134	141	116	110	136	133	131	134	132	120	137	134	135	136	152	135	131	136	101	109	144	128	140	109	126	125	153	117	122	151	121	133	125	141	142	120	129	166	156	130	130	110	148	119	109	132	121	134	136	120	140	137	111	126	152	127	115	138	130	138	120	118	131	149	125	135	120	120	134	128	138	146	129	120	125	124	125	145	130	129	137	139	106	133	131	122	138	124	140	123	122	136	142	134	126	124	125	127	100	126	121	117	133	136	134	126	117	134	142	125	130	129	127	118	144	117	130	128	114	129	134	106	144	142	125	128	121	128	129	114	133	127	145	134	121	153	130	125	114	137	133	142	137	134	137	118	149	128	132	123	124	113	120	141	119	123	130	120	139	123	128	112	133	129	135	124	128	137	138	141	125	126	129	127	138	134	126	116	139	123	121	141	126	129	133	137	143	145	111	110	135	113	122	119	132	134	136	150	146	124	122	149	144	115	131	137	124	126	141	117	122	143	125	131	123	130	104	147	111	125	124	114	125	122	140	147	120	125	101	119	126	135	123	105	106	128	121	150	137	141	128	128	132	122	115	130	111	118	141	138	132	113	126	128	126	134	117	132	139	131	125	120	127	131	155	138	129	132	116	151	131	126	106	127	136	143	137	134	159	105	121	124	113	118	141	123	135	142	122	113	122	125	128	128	141	132	121	129	149	140	145	148	147	146	135	117	136	108	138	112	124	129	142	123	128	104	126	137	131	99	137	126	153	131	135	121	127	122	130	122	129	139	124	129	143	132	116	139	113	120	126	134	124	133	137	138	130	130	133	126	114	119	131	134	146	133	116	121	110	121	142
8410	2321	5691	6277	5142	4281	3421	2817	2472	1959	1718	1576	1362	1184	1107	975	1000	894	845	736	810	735	685	684	630	616	592	627	555	544	528	482	493	491	510	511	511	536	437	443	448	474	458	448	431	457	453	463	378	436	434	428	417	408	448	425	434	427	429	385	380	405	387	401	386	380	372	408	394	383	365	420	380	402	392	391	401	373	372	413	418	411	402	375	406	366	379	393	393	361	383	374	426	372	393	413	404	343	382	366	401	384	364	395	374	358	400	367	367	389	372	350	378	418	373	339	385	377	391	391	363	355	354	333	381	423	364	376	408	387	393	392	348	396	370	338	380	400	371	373	382	390	380	384	362	377	418	382	387	333	385	389	385	392	347	397	356	371	361	360	350	340	371	373	379	379	397	374	357	354	363	346	359	348	357	399	397	346	357	361	337	398	382	330	359	388	361	411	362	417	358	371	351	371	345	395	368	352	340	385	349	357	385	386	377	381	368	338	347	347	380	377	392	335	399	367	367	340	386	392	380	354	379	349	394	356	367	376	351	378	381	371	361	357	376	381	377	335	403	381	356	362	355	402	353	378	355	352	367	361	382	353	377	373	371	365	362	356	372	369	416	351	355	335	345	376	357	368	376	363	378	360	361	362	429	319	346	360	381	372	354	370	376	404	371	368	374	370	389	361	332	346	392	402	380	356	375	373	375	366	356	376	387	370	383	420	389	370	359	361	378	363	354	383	394	331	352	374	372	363	350	353	364	328	343	394	416	358	399	360	378	370	345	378	395	376	340	397	365	375	345	348	402	363	341	394	400	350	365	348	362	351	383	374	374	330	399	371	425	358	388	352	378	372	346	362	365	367	409	356	340	375	368	394	398	373	365	370	383	411	368	375	364	339	380	366	369	370	358	368	407	370	356	365	378	357	370	344	366	372	369	360	353	370	381	359	389	340	374	366	370	404	318	361	346	414	350	372	418	369	376	361	362	348	357	370	358	369	374	367	367	373	364	325	383	364	375	359	337	396	372	358	359	349	374	360	340	389	347	405	373	357	323	357	362	350	360	360	364	349	389	394	378	359	370	369	370	383	373	341	335	339	378	385	394	378	405	359	366	373	372	370	384	359	370	371	372	348	363	358	350	349	384	363	394	389	375	322	379	365	360	362	349	401	377	359	342	393	368	357	355	384	350	403	386	373	363	374	371	367	415	364	371	367	371	385	382	403	390	354	356	369	368	365	380	373	405	386	358	364	396	385	342	385	374	369	358	379	393	358	365	375	372	350	348	378	372	348	387	357	370	363	357	349	367	341	344	381	388	371	348	374	388	405	363	380	366	355	356	375	364	418	348	370	380	368	388	359	394	350	367	381	357	380	349	357	373	370	386	355	393	366	393	371	394	345	341	382	382	385	388	374	375	373	323	357	397	346	377	349	400	376	337	397	399	367	349	345	349	333	342	366	388	372	370	342	375	353	357	382	328	359	405	398	375	349	360	390	350	377	331	382	391	359	371	391	375	375	375	353	332	355	368	381	355	369	368	371	361	387	376	383	374	375	378	394	351	330	397	377	391	372	379	384	372	368	356	352	335	386	388	333	333	399	374	384	365	330	381	376	394	360	335	370	393	352	343	352	368	394	405	392	395	379	332	366	369	366	381	409	344	349	400	372	376	356	349	397	350	357	340	356	360	387	389	375	359	349	366	371	357	381	389	379	376	365	405	355	357	401	368	377	403	343	363	385	326	388	358	364	354	373	368	354	400	350	356	372	372	370	337	365	370	369	375	349	396	364	366	380	386	390	327	376	357	347	351	361	350	393	375	333	360	348	374	407	385	372	368	361	385	362	387	414	410	334	357	366	352	381	396	373	383	394	349	337	374	362	350	376	375	344	384	406	379	382	341	378	407	384	405	377	344	358	361	365	358	357	339	351	343	347	378	400	344	395	374	401	356	375	365	360	389	368	364	377	375	373	394	346	344	368	356	387	343	409	376	363	388	403	352	365	359	377	386	365	357	336	338	382	379	401	372	337	390	387	370	424	360	344	381	353	370	344	364	379	362	380	354	379	379	352	351	374	387	354	365	370	340	375	355	342	352	390	378	361	383	389	367	366	398	400	379	392	364	375	410	356	366	401	374	420	359	362	410	347	368	381	372	373	390	349	372	365	357	371	384	395	355	372	380	367	387	359	373	378	365	373	365	402	357	389	401	364	378	348	359	363	371	392	365	381	354	355	377	350	376	357	321	379	365	367	388	360	360	354	384	417	383	343	403	375	381	353	371	410	379	402	364	373	374	352	381	398	399	353	345	396	378	415	359	374	333	340	359	388	385	338	375	347	373	372	376	376	397	360	361	368	399	370	363	379	369	353	402	377	390	374	399	359	368	365	396	358	395	364	332	334	384	355	388	388	374	341	354	382	356	386	355	376	375	356	373	397	377	365	352	339	353	359	362	389	352	384	339	362	353	392	382	386	346	366	347	358	361	365	417	394	412	337	347	370	375	348	412	364	358	370	394	354	349	374	388	380	390	349	361	350	380	386	399	361	360	384	389	368	389	389	331	372	349	363	360	348	359	373	383	356	340	395	378	392	375	368	387	380	383	362	395	360	381	357	370	366	377	382	374	354	388	350	336	351	349	371	374	375	375	375	360	400	362	389	359	367	379	337	395	372	362	364	369	360	376	348	421	360	323	342	387	385	380	396	371	357	375	347	373	341	387	386	354	350	378	388	361	345	342	366	359	371	396	368	377	375	398	351	380	361	382	365	389	358	380	349	379	368	366	349	362	394	380	347	374	370	361	352	363	385	378	369	373	350	375	350	350	358	371	371	384	363	401	355	380	387	394	362	399	332	396	365	376	337	367	360	358	366	350	332	381	372	351	346	366	362	368	372	386	360	364	358	383	384	394	367	357	382	403	356	381	368	352	385	328	380	375	345	365	338	393	382	364	382	374	377	397	398	402	346	366	366	396	384	373	397	335	373	383	401	376	361	338	377	347	365	348	353	378	368	390	373	362	411	348	384	355	396	351	363	387	386	342	382	391	405	373	375	370	336	369	358	382	381	371	352	383	386	377	348	356	381	366	377	341	368	347	370	358	374	354	390	374	374	385	350	346	351	392	346	374	388	412	374	368	409	364	370	363	358	387	365	353	345	387	389	370	336	398	336	378	364	388	357	369	390	367	336	356	347	352	398	331	359	364	387	367	342	420	371	382	352	383	390	368	336	397	363	329	350	377	371	380	375	348	338	368	362	387	358	389	382	363	390	375	344	408	343	412	393	371	339	383	374	365	366	378	389	363	367	376	343	375	354	365	363	378	364	366	334	354	365	361	356	385	345	371	367	390	342	358	409	367	362	358	354	367	355	382	348	348	352	323	380	372	345	361	367	362	368	368	404	365	374	361	348	377	371	398	381	359	404	361	355	372	347	347	383	350	376	342	351	379	370	384	327	352	327	383	368	363	385	366	371	354	369	368	325	347	377	381	361	361	350	382	353	394	394
2403	323	316	317	284	241	261	259	248	269	257	277	223	244	235	233	253	287	273	277	266	270	249	265	271	247	279	285	260	241	287	265	274	252	263	254	256	245	246	257	260	243	238	288	291	279	280	283	297	238	261	230	236	262	263	259	253	263	252	275	279	252	291	214	246	265	268	270	261	266	273	255	253	249	249	288	246	225	252	249	243	262	274	266	258	251	256	296	245	270	261	282	266	287	265	288	239	246	251	269	263	241	277	255	258	253	258	227	236	272	248	265	256	259	248	250	274	220	285	276	272	220	254	249	254	259	261	246	256	252	264	259	255	305	256	273	259	251	276	234	275	286	255	252	242	268	248	229	252	268	287	267	256	233	255	250	252	271	263	259	212	234	218	257	256	259	262	263	261	265	250	268	241	278	267	267	241	271	228	288	275	246	248	253	277	249	252	245	257	265	251	251	248	259	267	271	233	259	265	247	236	242	272	254	277	262	257	265	253	260	248	274	259	259	264	262	267	299	260	285	244	245	241	235	282	260	257	268	233	247	241	274	292	257	260	259	275	251	282	249	283	251	267	244	236	274	284	272	258	261	261	276	275	238	265	271	221	264	263	244	246	273	215	268	254	273	260	272	265	262	256	272	251	255	245	284	248	271	253	247	279	267	256	238	250	236	263	270	264	241	261	280	274	246	286	239	244	245	284	237	253	270	260	254	258	254	225	275	268	251	252	270	259	248	267	226	245	260	250	276	295	245	235	286	271	276	244	250	227	253	259	281	235	263	241	246	287	259	303	263	294	252	273	272	247	228	260	277	264	259	279	235	253	238	260	245	269	236	244	253	258	278	257	279	246	232	255	247	236	261	279	241	260	257	223	265	280	238	249	251	250	249	260	270	253	248	236	261	246	271	270	292	268	281	269	246	263	265	267	248	258	271	247	274	265	267	260	268	247	260	271	278	253	232	271	295	238	251	250	239	301	259	249	232	262	231	265	244	251	248	274	261	233	252	273	252	251	233	262	262	248	249	270	275	262	256	266	241	245	249	248	282	247	264	249	250	233	270	296	285	242	230	273	243	244	233	256	250	255	258	256	255	269	274	274	276	245	281	241	268	300	249	292	253	250	257	275	239	250	277	269	254	264	249	227	253	250	238	243	233	266	264	269	233	270	266	260	250	277	282	264	227	252	258	269	250	256	241	239	245	230	247	258	273	261	263	257	235	268	267	252	252	256	248	263	280	231	269	267	249	211	248	265	252	280	268	251	263	284	244	248	258	238	252	272	230	288	260	257	263	255	246	257	259	260	255	273	254	234	274	243	241	263	253	241	230	280	230	233	262	250	255	259	261	262	288	278	270	239	275	227	244	256	253	242	258	292	242	260	248	267	274	261	227	281	251	264	235	276	255	269	225	229	268	238	245	271	264	301	253	260	235	274	245	268	237	244	254	248	285	277	260	276	254	260	274	247	247	278	226	244	229	263	259	240	244	271	259	278	262	265	286	264	255	257	265	267	239	257	252	273	283	263	276	243	228	252	297	268	265	259	274	254	246	280	285	218	284	269	249	235	278	280	254	231	247	270	240	262	251	256	275	248	250	237	251	223	234	240	257	253	264	221	256	268	285	249	264	258	235	274	252	253	280	250	290	244	267	243	280	212	260	252	305	240	252	254	269	251	232	255	243	264	229	260	243	227	247	280	290	235	259	233	259	255	277	243	264	268	256	233	257	250	272	260	256	250	234	251	301	253	270	266	259	265	260	224	254	242	246	268	240	239	258	281	260	244	266	256	286	257	287	265	252	254	221	245	273	270	250	248	255	276	237	251	239	290	268	281	262	262	242	248	260	285	274	258	258	242	238	232	266	273	259	275	264	257	256	271	273	266	241	233	261	238	269	244	233	269	277	263	254	301	237	229	278	250	237	267	276	278	287	255	257	235	236	257	283	249	267	241	238	231	258	256	249	243	266	248	280	248	264	243	244	271	267	252	262	297	268	272	268	261	276	257	258	263	250	242	236	273	230	260	251	246	255	226	255	264	223	289	240	269	243	287	263	236	249	226	257	282	258	248	267	250	244	251	286	238	247	269	249	290	278	284	244	229	247	257	245	237	247	268	226	253	265	256	245	267	241	258	231	256	227	268	241	240	273	242	257	247	240	273	269	239	250	253	241	249	211	243	264	237	280	264	274	264	252	275	252	286	271	264	279	274	219	254	251	261	250	254	267	266	273	227	239	241	266	247	229	229	288	250	243	222	250	267	265	254	234	258	243	221	241	261	253	253	287	257	258	240	265	286	273	260	230	248	274	261	275	257	256	250	212	241	293	266	228	244	261	247	255	252	285	266	267	248	282	247	247	254	229	299	250	248	283	269	258	264	265	257	267	258	301	258	267	252	276	276	266	256	270	266	246	266	243	235	267	265	272	254	260	260	253	255	245	234	245	239	254	237	233	255	255	251	273	232	264	257	241	248	274	241	281	264	261	264	260	273	248	230	272	275	265	263	247	255	258	242	258	265	230	267	270	250	276	227	260	251	273	265	257	239	233	251	266	248	265	252	234	260	265	245	269	238	247	262	270	244	263	271	233	232	267	243	289	253	256	260	269	246	285	254	272	263	251	274	256	273	251	241	276	259	264	249	270	238	258	225	232	241	272	277	296	270	286	229	270	270	226	258	242	259	258	282	262	278	273	247	276	282	253	258	249	235	254	236	253	254	242	259	234	262	252	278	265	253	276	265	234	242	267	277	245	277	290	252	258	249	248	235	231	237	251	240	287	248	276	244	248	279	264	265	236	256	280	278	249	246	296	240	273	217	263	262	262	255	265	253	253	275	260	277	298	246	245	270	279	267	239	237	231	246	248	253	254	214	265	240	245	250	270	262	252	244	237	264	272	273	246	271	277	240	271	244	272	266	243	267	271	273	245	235	254	256	259	261	260	276	274	257	261	243	250	254	271	279	275	276	238	236	252	291	246	258	241	274	252	257	245	266	252	249	245	259	239	253	256	232	269	257	261	278	273	261	248	252	262	239	232	279	257	216	254	280	282	259	269	257	261	267	283	255	275	255	264	256	256	247	250	275	249	263	286	264	270	276	239	269	289	261	265	282	266	235	247	263	255	259	269	296	260	265	266	261	255	270	266	271	252	268	284	243	241	260	270	272	243	242	256	274	255	246	264	301	253	261	243	250	252	267	242	260	266	270	236	256	251	244	271	266	245	252	248	271	244	258	242	260	275	263	236	237	252	292	256	224	246	261	230	263	257	234	253	251	249	246	243	275	264	244	254	237	276	236	258	224	259	249	247	272	224	248	268	257	302	248	258	262	286	284	299	284	285	261	264	264	261	285	258	242	271	256	275	276	252	234	263	278	239	290	269	259	256	274	252	275	261	244	238	269	285	249	254	268	234	258	240	254	297	226	219	247	283	264	274	268	242	227	280	269	255	244	260	229	228	256	260	249	281	272	232	260	251	248	259	254	267	244	246	234	246	248	236	233	266
2667	764	918	830	850	797	818	765	746	737	722	748	742	737	694	700	723	700	707	676	695	719	675	732	702	725	722	716	714	681	670	715	718	696	718	754	703	650	696	677	691	678	726	664	701	640	661	744	758	693	651	730	694	677	708	706	737	693	657	700	659	737	725	688	723	723	739	715	689	746	697	655	721	682	721	730	713	703	748	680	696	678	706	693	706	732	692	688	694	743	705	731	705	688	677	686	686	678	690	707	703	695	651	720	716	683	729	702	680	707	737	712	695	670	641	684	692	716	683	668	715	686	718	661	729	701	725	651	686	685	699	688	725	692	677	740	667	701	708	699	684	721	691	682	731	699	673	719	694	718	723	698	696	697	711	701	758	752	727	706	703	693	744	699	741	730	668	655	691	689	703	665	730	669	649	706	718	720	683	728	706	695	697	735	697	685	679	694	726	713	701	703	662	690	700	688	680	700	680	667	707	696	669	701	696	700	695	678	661	687	720	708	702	682	730	706	726	736	701	677	712	643	710	684	684	690	742	669	688	716	752	694	706	718	707	727	690	704	701	689	660	714	702	727	736	700	663	709	716	701	721	745	773	721	735	706	689	696	707	653	725	676	723	699	682	686	674	702	681	707	693	671	698	676	730	727	681	722	695	724	723	714	724	657	671	707	663	673	708	725	676	663	723	702	718	678	738	663	685	714	697	682	738	697	697	702	686	688	712	738	689	732	738	683	717	691	676	732	706	687	686	725	702	719	665	738	724	711	671	657	690	718	714	696	702	747	735	687	741	661	656	726	715	744	710	714	637	678	687	682	728	664	712	682	671	713	671	715	663	677	719	694	678	732	688	721	714	678	753	711	660	728	725	723	699	705	651	694	729	741	720	720	718	673	723	716	656	674	705	678	683	691	763	684	711	691	688	666	713	705	670	639	645	693	714	710	746	697	739	701	660	770	705	710	706	706	715	698	689	730	716	744	674	718	683	727	698	685	708	720	699	709	690	708	716	681	676	667	720	715	701	689	703	714	672	718	669	723	719	705	680	680	699	749	689	725	688	707	709	688	680	710	661	696	699	640	636	728	713	681	714	714	667	688	740	692	701	730	707	699	700	694	711	679	715	687	683	670	639	678	668	711	691	696	714	713	728	720	723	720	721	721	712	690	719	700	702	675	688	697	728	707	712	717	694	678	664	738	691	691	686	710	656	711	750	687	698	713	681	681	727	747	650	699	711	667	672	699	731	665	665	714	730	620	729	742	683	715	715	682	743	730	721	709	738	704	647	696	708	679	683	742	708	647	675	695	735	728	721	693	720	709	695	632	671	672	697	700	677	698	705	747	691	707	700	730	693	704	762	696	742	715	719	697	722	700	662	745	675	718	706	681	728	685	733	677	731	712	715	658	683	670	639	727	699	747	736	725	745	702	719	667	721	731	705	710	688	691	735	665	680	686	703	665	648	705	697	675	746	682	664	706	702	689	699	682	698	711	693	709	709	662	686	737	722	729	698	714	763	666	720	714	739	675	718	701	745	719	678	710	697	669	701	719	729	658	696	647	685	703	700	731	712	666	708	754	693	651	642	720	652	682	735	707	707	689	725	727	646	684	730	746	723	727	700	743	710	711	674	695	669	687	698	681	706	706	754	730	718	688	691	673	751	696	652	699	698	707	714	701	706	672	756	663	749	677	725	739	687	679	710	697	730	689	714	677	684	783	717	732	698	725	680	720	678	690	716	743	755	707	699	721	723	636	696	683	705	707	684	696	686	733	693	710	702	725	686	692	691	709	676	704	723	730	727	698	670	666	695	720	669	706	763	689	700	714	735	676	667	705	709	737	724	674	681	727	715	694	687	691	689	673	665	690	686	702	681	725	671	746	673	655	651	721	685	673	726	706	712	683	685	739	735	657	654	703	721	728	697	688	727	706	712	659	721	651	724	673	729	686	696	685	680	713	689	720	694	702	750	714	738	697	688	686	753	687	743	661	738	676	702	666	704	718	753	716	714	651	719	719	691	708	744	710	697	716	700	721	726	713	708	709	668	653	724	659	682	681	702	695	751	691	663	693	750	751	745	721	683	667	672	674	720	723	709	684	727	733	668	772	696	668	707	721	710	692	717	738	709	729	698	698	687	715	682	676	682	697	668	679	696	686	727	700	698	746	700	693	674	702	680	693	675	682	693	698	703	718	683	647	746	682	667	671	710	687	750	709	707	742	678	710	705	712	662	689	673	705	738	722	682	703	680	716	669	753	692	719	711	699	695	736	699	699	674	677	729	681	729	707	706	739	697	717	730	698	696	750	729	728	691	701	696	690	703	681	680	702	688	734	689	706	698	704	718	688	723	686	723	686	698	739	715	712	683	749	697	716	692	684	688	675	709	705	722	712	686	748	674	692	681	728	729	728	727	722	755	677	686	683	714	642	730	676	723	691	708	666	704	692	688	685	712	729	705	656	703	728	700	654	658	694	770	694	752	687	729	657	673	740	727	701	713	679	708	669	684	721	690	705	714	699	727	688	708	691	675	720	691	680	670	681	678	769	700	743	709	752	699	668	738	686	732	697	712	679	724	676	699	710	699	698	735	706	703	725	668	724	733	734	677	681	675	723	682	674	682	695	665	721	704	743	673	707	682	687	743	697	678	653	673	717	736	727	746	666	731	723	737	712	710	684	692	672	735	724	685	746	726	714	705	675	698	708	672	714	711	677	718	695	668	687	718	689	764	739	688	664	762	712	677	703	717	720	691	681	690	702	717	725	709	746	702	716	668	706	708	676	690	686	727	729	671	681	694	671	665	670	704	685	702	718	743	701	714	665	728	714	750	694	697	740	721	683	689	680	692	703	625	735	734	700	685	738	727	749	711	740	753	713	747	693	713	711	669	743	708	676	738	734	703	727	693	672	671	696	722	711	727	670	688	707	657	732	710	668	726	754	723	726	760	671	718	716	725	751	685	671	678	723	702	742	715	719	669	714	721	714	707	695	730	727	719	771	736	691	699	693	742	693	724	706	734	693	720	649	743	659	716	677	697	726	689	720	695	659	703	693	657	772	704	684	687	733	682	743	657	692	656	685	704	741	689	728	705	700	723	734	630	708	689	691	694	721	738	705	710	661	689	700	700	703	668	746	711	667	696	663	747	689	696	704	702	674	723	665	724	733	690	731	687	705	705	719	684	675	702	689	657	704	697	760	668	734	685	729	716	709	670	688	684	709	744	742	705	720	704	701	762	743	667	739	664	735	718	696	699	699	704	734	757	704	724	665	645	703	661	722	604	709	727	648	671	699	664	687	705	728	735	735	680	685	707	759	700	694	706	717	715	722	719	675	707	668	700	664	707	713	646	704	701	711	718	736	676	702	700	707	751	681	671	719	703	728	731	739	700	725	708	669	748	686	697	706	732	682	696	676	710	699	698	761	702	667	707	733	756	734	700	710	652	698	705	702	748	704	732	706	772	780	735	695	713	730	694	691	668	742	713	692	732	648	735	695	706	707
10246	1426	1512	1095	837	688	550	435	448	426	408	317	333	320	308	295	292	353	312	286	319	279	279	273	282	291	276	254	285	252	279	258	293	286	238	255	280	306	258	300	281	291	275	281	266	239	283	285	255	243	279	267	274	290	250	255	277	255	262	277	268	283	303	255	256	263	271	283	259	256	288	286	254	290	276	270	258	282	287	274	280	259	285	275	286	261	267	283	239	283	294	273	277	303	268	291	272	285	265	249	284	300	282	270	270	279	264	296	252	268	276	267	303	251	256	306	280	268	247	282	273	271	296	268	284	264	246	261	264	281	267	239	261	292	282	278	252	248	283	268	282	264	243	259	280	280	241	269	268	281	289	280	276	283	260	264	263	261	266	274	269	272	262	255	282	239	267	275	251	292	283	276	264	239	275	276	262	295	270	291	309	240	303	281	266	301	232	282	272	300	281	303	279	274	277	254	266	256	255	263	243	264	250	298	307	260	266	258	257	270	270	291	288	264	293	276	257	295	283	256	262	243	275	271	254	296	250	273	268	272	302	264	298	242	278	288	266	274	246	281	273	271	289	281	271	261	267	268	275	275	271	265	292	281	263	259	272	272	287	281	278	285	246	238	268	298	277	280	270	248	260	266	315	249	245	281	304	271	280	277	254	246	272	262	287	279	312	252	256	273	268	275	281	286	282	275	224	247	261	293	260	271	259	277	235	259	283	276	243	259	268	246	266	276	294	272	236	285	275	257	275	287	306	285	244	281	281	283	243	261	268	279	290	260	247	250	282	286	226	259	240	277	269	262	274	260	271	279	305	271	255	273	270	284	271	267	296	274	255	266	276	244	238	277	267	306	299	273	265	258	272	276	254	248	262	285	261	250	263	267	249	244	259	294	289	273	256	259	281	278	289	268	266	288	269	262	265	277	330	287	255	253	261	250	244	280	248	258	252	284	280	249	258	271	295	267	250	290	270	270	264	288	259	270	302	271	255	293	245	259	277	251	259	308	264	284	272	263	263	290	280	246	259	290	270	282	261	257	254	266	251	250	267	272	240	257	297	255	288	242	256	269	270	273	278	293	268	286	243	252	275	270	240	261	245	278	287	279	266	259	266	249	295	278	252	263	250	272	283	277	270	253	276	273	285	268	271	282	261	279	284	303	306	248	269	257	253	252	261	288	325	267	293	306	257	264	278	278	276	304	279	290	276	249	305	270	273	254	266	278	268	274	255	278	261	288	268	299	243	282	243	288	261	275	280	269	262	267	259	255	281	260	277	258	244	249	252	264	260	267	272	254	280	232	270	291	269	261	312	265	290	285	297	257	253	249	255	277	316	291	242	250	283	287	275	285	259	276	276	252	296	281	269	243	284	291	274	253	231	254	287	245	250	280	253	272	255	264	272	254	277	264	262	275	294	254	269	284	269	269	270	271	308	259	315	289	279	262	269	235	266	300	245	280	270	287	270	246	271	253	269	275	303	267	261	242	259	280	269	285	279	245	255	289	259	287	283	296	286	272	247	278	276	279	271	276	245	280	250	248	278	275	274	266	288	252	276	275	268	276	266	255	271	257	267	257	264	262	261	274	272	290	284	264	283	262	224	291	286	254	295	242	218	256	293	269	282	242	265	236	242	244	260	266	254	284	262	260	262	257	296	267	260	242	298	261	266	248	265	283	246	271	274	273	295	255	271	269	257	289	280	277	245	250	272	288	252	279	291	262	277	280	297	282	273	278	282	266	307	278	267	276	250	294	255	283	282	274	257	295	263	302	258	282	261	253	293	274	264	250	273	277	275	260	276	259	254	250	250	253	281	269	258	270	295	244	266	282	301	252	294	256	262	250	253	282	285	262	245	276	261	265	317	240	274	303	272	320	286	272	286	259	248	303	278	260	267	260	268	273	252	246	289	260	227	249	257	276	271	234	285	250	254	261	265	285	285	270	282	242	262	261	278	266	292	271	282	267	272	277	255	263	246	275	261	234	291	271	275	273	246	278	278	285	263	262	273	252	252	275	308	262	268	289	277	287	276	264	263	284	239	292	251	273	268	250	258	251	278	270	247	280	241	280	230	255	298	212	261	247	244	261	265	300	271	250	249	267	262	232	273	280	272	272	281	277	258	250	262	272	246	292	259	283	249	263	298	261	281	240	286	270	271	252	279	253	266	253	274	259	246	269	270	252	276	261	273	255	266	277	268	276	264	241	285	284	304	268	291	257	286	269	279	284	277	272	290	278	285	269	306	261	268	279	275	256	285	253	307	291	276	240	268	296	277	283	314	284	291	262	283	293	281	275	278	252	272	269	270	269	299	281	273	276	278	270	265	259	246	308	257	244	264	254	286	288	237	247	275	277	278	274	289	271	263	272	292	246	265	252	298	266	256	248	297	259	259	266	257	291	274	231	271	244	281	250	274	272	250	299	263	247	304	278	264	266	298	236	252	261	253	282	259	270	274	274	270	232	249	279	234	265	285	258	269	271	257	278	276	278	257	286	256	266	269	283	282	245	290	265	284	276	267	268	258	251	247	257	275	277	263	266	277	291	227	280	271	251	253	254	272	247	282	245	256	285	286	257	265	259	251	289	268	253	292	260	273	282	261	257	281	276	290	268	280	287	251	275	252	250	276	267	274	256	254	258	279	254	274	220	266	238	282	277	250	287	286	275	284	247	305	267	249	276	242	272	256	272	269	259	288	297	276	262	276	261	257	269	250	268	290	271	290	297	271	251	270	259	242	243	274	262	256	259	264	273	258	300	254	290	281	264	263	289	261	274	260	266	259	267	274	262	258	242	272	295	299	275	244	295	275	265	270	273	243	274	313	272	303	297	269	261	294	275	251	274	248	278	274	267	271	281	281	273	252	257	269	289	251	296	273	277	262	266	284	267	263	248	256	270	268	262	304	316	296	266	239	253	265	257	266	282	256	249	272	260	290	280	287	302	288	234	259	237	270	259	274	257	271	280	283	281	277	267	252	274	260	266	241	262	291	320	258	270	280	275	249	297	282	257	269	280	271	250	258	249	239	245	269	254	297	267	274	255	264	269	256	276	273	262	272	278	263	263	257	312	253	274	291	259	257	318	294	262	242	269	262	263	275	254	261	295	257	272	255	294	275	274	259	278	253	253	261	273	269	291	258	277	235	287	243	270	267	246	275	264	279	289	261	263	290	278	264	264	259	294	273	253	261	269	234	245	246	233	270	285	285	256	279	264	279	275	244	279	260	287	283	249	290	249	260	271	260	243	286	250	281	255	249	287	272	247	258	271	271	275	271	269	299	280	268	271	272	247	263	258	272	287	253	251	291	274	282	258	292	271	276	271	281	270	248	274	253	257	252	251	237	280	259	284	256	246	284	272	278	278	255	284	269	280	261	262	274	272	256	274	296	288	276	252	293	257	252	271	264	277	293	248	258	270	283	249	249	287	275	269	249	285	286	232	260	243	289	244	293	272	247	264	285	257	253	260	255	296	260	242	249	297	260	308	255	285	252	273	265	243
7001	1765	3526	3847	3327	2786	2386	1989	1805	1646	1396	1378	1241	1134	1065	1126	1001	1030	947	937	908	880	884	860	821	881	825	826	778	777	739	777	846	811	763	788	756	715	744	796	763	778	763	738	769	771	718	735	738	767	735	741	758	701	718	749	775	720	723	761	753	703	731	691	711	750	739	696	754	736	725	728	775	738	721	754	724	703	715	720	771	753	717	712	673	719	731	732	696	733	712	766	738	734	712	745	723	676	742	678	715	669	771	729	741	725	679	705	743	706	719	700	776	710	697	698	740	738	726	676	722	787	711	734	694	706	718	692	691	706	757	707	722	673	700	711	740	745	758	718	711	769	738	735	727	722	791	754	700	747	714	710	719	756	736	724	698	782	711	749	774	711	721	717	774	707	716	727	752	791	709	708	730	744	698	655	723	713	733	729	700	702	729	739	711	729	728	741	740	717	709	657	724	740	697	709	725	736	740	658	704	723	731	721	712	748	659	674	739	723	726	752	687	752	710	713	706	756	735	723	731	733	718	705	667	747	768	736	743	762	758	681	743	725	764	731	710	676	769	767	727	708	662	735	791	726	676	711	726	667	685	777	772	705	736	755	713	763	705	687	677	657	689	746	712	727	761	722	718	719	691	730	773	726	710	700	722	706	714	733	722	688	756	700	674	712	720	701	736	702	727	742	718	686	739	719	725	751	736	720	712	708	699	668	739	752	739	721	727	715	708	717	732	760	695	737	695	712	722	714	763	718	725	733	720	733	774	682	717	743	710	720	715	766	718	754	657	736	721	738	735	705	708	685	717	741	720	733	735	703	729	696	711	718	780	704	758	719	757	734	705	675	690	729	734	720	737	734	718	722	695	708	714	756	728	669	724	724	730	663	717	711	669	719	786	760	708	712	699	738	696	737	712	709	723	720	723	663	728	724	740	730	744	714	714	697	718	762	739	744	712	707	729	683	749	735	737	738	740	743	699	678	689	715	715	713	722	719	670	726	734	674	699	687	703	731	730	673	694	766	706	705	711	713	726	687	723	709	718	699	730	740	693	665	696	720	769	743	711	754	688	730	700	728	735	736	699	740	696	784	711	727	726	729	764	736	716	730	702	738	702	721	710	704	690	659	715	719	727	690	700	657	740	726	721	684	737	717	702	710	718	731	705	712	745	735	699	705	751	719	778	696	734	700	712	734	758	720	731	709	698	738	691	710	734	713	754	734	691	698	753	719	740	712	721	731	705	695	682	705	709	689	748	700	754	701	693	741	710	739	707	698	724	714	697	724	717	704	682	704	716	742	752	669	691	706	721	752	749	730	706	678	756	742	724	693	754	666	696	729	682	695	733	720	721	735	707	723	715	685	712	771	747	720	703	694	728	692	741	704	722	687	735	719	715	710	735	752	727	708	792	730	751	678	690	682	783	712	700	682	682	775	709	717	659	748	659	698	708	721	708	680	694	714	725	716	683	735	763	729	726	703	761	752	721	723	690	741	684	702	740	774	729	744	689	745	697	713	726	741	703	781	715	734	686	725	719	707	739	685	719	718	699	732	757	703	684	717	706	736	733	666	717	711	728	752	728	716	715	751	712	729	729	688	706	672	737	680	706	693	718	750	807	750	719	678	735	761	754	746	752	673	687	718	694	695	785	713	719	693	719	771	729	681	682	746	671	736	746	763	716	748	724	723	732	703	664	708	763	735	755	672	689	687	680	712	715	708	725	697	737	716	744	692	704	721	760	714	694	735	679	774	707	716	715	727	703	732	720	738	736	725	688	723	716	661	681	708	741	752	731	745	723	719	719	693	690	708	667	679	707	719	667	693	711	722	764	758	705	685	697	701	713	738	696	709	742	714	769	755	704	697	662	715	701	724	674	714	735	717	733	741	695	734	737	729	719	761	674	716	736	712	739	750	671	725	745	665	753	729	736	733	720	730	743	698	736	701	637	683	661	703	728	670	708	702	708	711	744	716	724	744	715	695	738	683	706	736	745	694	739	715	737	777	729	689	708	688	733	782	758	700	724	717	711	683	747	752	736	741	728	670	696	726	703	713	736	691	718	705	704	698	737	717	721	715	745	718	675	730	728	753	697	717	712	704	723	716	762	676	762	747	726	759	700	707	703	743	744	686	752	709	743	704	694	729	729	680	714	716	702	746	747	758	728	728	729	737	664	709	719	746	715	689	676	746	728	706	792	680	688	714	740	706	690	736	711	663	736	691	725	763	734	682	715	623	721	689	708	751	705	726	710	684	726	646	709	740	717	702	747	692	741	742	737	734	717	727	693	687	691	732	691	711	726	723	755	703	678	721	708	720	726	672	710	714	680	726	672	741	753	743	722	719	708	769	711	715	683	728	737	732	759	756	701	702	698	690	673	699	726	709	692	678	739	653	725	722	715	737	711	717	743	740	725	711	662	762	710	720	744	699	745	712	751	705	718	720	767	675	693	716	668	730	702	734	667	765	725	705	732	727	713	717	705	690	710	765	715	702	749	717	743	729	756	711	695	748	756	701	755	717	726	677	727	728	744	694	677	719	733	717	704	760	725	755	753	665	715	704	723	749	753	689	734	738	660	753	749	726	715	725	716	711	735	723	668	736	687	691	767	747	718	732	676	743	733	753	724	667	665	709	739	681	720	743	735	729	744	711	749	714	750	722	697	755	681	738	789	691	703	740	730	733	719	683	731	741	745	698	703	734	722	666	727	730	784	685	679	698	686	690	674	727	708	675	727	719	681	782	748	697	735	722	680	740	712	692	750	722	723	686	722	708	710	745	696	714	712	711	735	745	765	726	687	744	726	743	659	677	713	714	747	712	772	748	724	736	745	736	738	703	740	694	689	721	676	771	703	694	677	730	753	739	717	717	718	728	695	699	705	702	752	697	704	689	671	701	694	711	707	725	737	690	676	701	750	748	702	695	732	753	702	677	677	692	733	709	735	697	755	670	722	774	691	698	716	701	686	727	712	698	673	718	704	745	741	660	723	730	698	727	696	721	754	701	731	678	739	748	712	698	696	700	702	691	687	732	701	753	732	731	681	742	719	699	735	721	708	720	725	715	684	722	730	705	773	688	712	710	668	724	761	689	761	687	726	691	716	742	703	706	707	727	715	720	710	726	727	700	746	726	693	750	767	738	723	721	746	769	709	735	686	725	684	702	678	653	726	707	716	732	688	753	740	728	720	714	761	707	699	765	715	755	740	731	724	736	733	719	713	722	692	700	721	677	717	742	724	717	716	740	743	700	734	736	703	766	721	702	742	714	705	734	731	679	704	717	709	713	754	759	706	760	712	710	738	739	757	726	724	786	707	696	682	708	695	700	706	678	721	710	738	726	723	704	691	703	678	723	755	737	721	703	719	718	701	748	696	677	709	749	747	670	720	713	721	684	771	709	745	689	737	716	712	727	728	743	696	738	683	743	693	696	717	709	734	764	685	674	700	766	704	737	719	697	733	759	726	705	710	721	741	744	736	760	708	727	699	711	659	699	739	762	739	737
17905	3095	2749	1841	1295	929	695	572	491	377	330	275	265	200	232	184	189	190	189	182	183	177	161	172	160	173	172	151	142	128	150	146	141	138	168	137	156	133	139	127	110	139	133	136	132	132	142	154	140	134	148	147	111	121	136	140	135	124	118	131	152	114	127	111	136	135	132	115	134	112	134	145	120	132	111	137	118	137	122	122	129	141	148	118	132	115	126	130	143	127	133	128	122	117	129	139	148	118	136	109	154	126	141	126	126	116	115	101	140	123	131	142	149	129	116	126	114	127	132	121	123	144	119	134	110	140	134	132	135	114	130	136	124	124	124	136	137	115	127	137	128	143	94	118	122	130	133	139	119	116	130	135	138	130	118	128	139	118	148	113	127	150	133	128	146	138	119	132	128	141	143	122	118	124	116	137	118	130	122	138	135	138	127	127	135	118	125	148	139	112	120	118	132	138	120	121	119	109	127	113	135	139	142	117	114	123	124	125	109	127	128	123	127	117	133	141	122	134	125	121	136	120	136	120	110	141	130	145	135	112	131	129	136	150	139	112	122	123	125	123	136	116	131	137	139	114	143	123	110	125	123	127	119	105	116	116	127	122	138	117	115	132	123	118	140	107	133	135	120	141	116	113	128	146	151	129	138	139	130	144	161	138	121	103	127	158	157	124	132	120	115	155	135	122	139	109	96	135	131	134	127	130	114	121	130	132	117	114	125	140	113	119	110	142	120	147	136	135	140	137	140	127	144	142	119	149	142	133	134	139	109	146	117	124	136	137	135	142	129	137	131	144	97	135	146	119	136	143	151	121	108	127	134	124	128	116	124	128	111	122	123	110	126	137	128	114	126	117	145	112	139	138	122	139	117	137	133	115	139	132	133	133	120	109	154	131	135	137	120	137	121	124	111	118	141	121	114	126	129	114	123	139	114	112	120	122	127	119	142	137	98	122	120	114	124	137	115	128	128	130	129	140	158	130	116	134	134	143	98	139	123	126	125	98	103	154	143	146	124	136	121	123	121	109	118	116	147	124	109	131	135	101	141	114	135	118	150	136	137	126	135	130	109	111	119	123	140	122	142	119	131	119	140	116	135	153	117	130	130	125	138	134	128	110	150	133	128	132	128	133	117	133	101	127	138	142	130	129	151	122	124	126	125	121	113	139	139	119	120	123	139	116	152	122	138	129	124	115	126	133	130	121	154	130	111	118	125	104	140	121	137	119	98	121	114	123	121	117	126	149	127	134	126	147	123	125	140	134	118	130	113	132	127	145	122	109	126	127	139	131	112	152	135	120	119	126	135	142	115	142	141	131	124	150	131	118	121	124	117	115	147	131	113	133	146	110	123	119	121	142	146	128	122	118	102	125	135	113	126	149	126	135	144	117	141	144	117	133	156	123	128	105	140	147	152	117	131	130	130	118	123	122	130	123	125	113	105	121	116	121	139	150	144	131	133	123	124	124	111	132	142	125	145	138	135	123	160	148	130	132	132	128	122	138	136	130	115	130	133	115	110	129	144	115	115	137	122	122	140	121	146	134	121	127	136	116	141	129	116	118	156	136	113	126	113	109	135	126	131	124	134	145	124	109	113	110	137	140	110	134	135	125	122	139	110	137	136	113	140	138	130	127	128	132	122	157	127	118	135	123	135	133	156	127	120	133	130	134	142	132	123	139	137	145	119	127	123	150	132	133	133	128	129	126	142	118	132	147	122	106	127	116	136	137	139	128	109	128	140	106	122	135	160	132	134	125	158	155	137	118	134	117	129	138	134	121	127	106	117	130	132	137	115	148	116	122	151	140	128	132	117	147	104	117	114	150	135	127	135	126	141	121	134	122	141	128	128	143	125	122	147	129	120	116	127	137	120	135	138	111	131	136	143	125	120	123	136	102	139	126	134	130	120	130	120	140	138	133	127	137	124	138	130	118	143	129	108	120	140	139	127	135	121	121	128	137	116	120	153	114	129	138	124	101	124	128	135	131	114	115	123	115	139	133	139	113	118	118	137	138	135	125	147	127	130	120	120	135	126	127	132	139	140	135	158	140	116	134	107	110	146	100	131	127	134	129	129	120	115	131	140	124	99	155	128	141	129	121	139	123	153	98	118	145	141	112	137	117	129	121	120	122	143	114	134	140	142	133	117	125	135	141	128	128	128	118	120	126	130	141	130	133	120	142	153	129	143	130	113	129	125	93	140	128	121	123	124	127	124	138	133	127	145	136	124	121	114	111	122	143	137	131	125	122	133	139	141	124	141	118	135	136	145	126	123	129	106	125	108	140	118	136	136	133	130	141	130	111	118	133	152	111	131	125	136	125	130	128	125	146	126	129	109	131	115	124	114	154	138	139	133	138	134	159	151	108	124	125	115	130	135	116	130	146	143	126	142	124	126	136	113	113	128	129	110	135	127	111	123	138	126	160	139	111	137	128	136	135	149	118	133	150	135	144	130	115	123	116	134	126	144	136	120	122	129	102	141	109	123	123	131	111	128	132	132	112	129	130	144	131	112	108	132	129	123	127	141	136	130	117	141	132	136	133	116	128	135	113	120	143	122	117	136	131	131	110	144	113	144	113	128	138	119	122	129	139	137	135	126	147	123	146	154	147	134	133	141	134	121	136	124	138	141	122	141	143	123	125	143	127	134	132	108	128	119	123	128	121	129	130	143	121	157	104	107	120	134	111	150	126	139	156	132	134	117	115	136	119	115	150	136	113	115	133	118	131	106	135	134	142	128	127	113	131	151	130	133	113	131	111	107	124	116	133	109	119	130	112	133	142	136	117	126	126	126	103	124	130	122	121	138	127	113	116	146	127	129	143	137	98	130	119	150	110	132	130	130	128	133	136	134	120	141	137	127	123	128	125	133	140	136	126	137	116	112	115	132	133	123	133	133	121	143	116	132	129	126	127	113	121	136	98	127	125	125	115	119	110	136	112	141	118	132	130	116	107	122	113	124	116	125	141	137	131	120	126	124	115	121	138	126	118	143	154	134	123	128	134	115	134	141	127	109	139	106	121	130	122	136	120	128	133	133	130	125	123	111	133	142	141	123	112	125	139	116	122	120	115	145	148	135	121	133	124	114	160	134	119	122	141	157	115	128	124	118	127	125	134	159	112	145	129	126	125	150	123	133	111	143	108	131	149	123	128	129	123	120	126	113	137	127	110	116	137	128	111	125	133	133	120	117	115	125	129	142	128	94	136	103	137	147	140	151	120	138	133	160	133	105	127	143	115	129	123	135	123	130	120	128	104	118	95	115	118	122	156	127	110	130	140	117	135	123	124	126	148	146	120	128	135	122	132	144	147	119	126	110	141	118	124	130	134	121	136	119	140	128	130	119	131	96	134	126	115	122	137	125	117	126	146	131	127	112	137	128	129	129	125	115	127	121	129	136	145	115	134	145	110	136	145	134	119	129	146	136	129	121	141	121	125	160	120	133	124	140	146	126	117	146	127	127	120	126	142	134	124	152	136	133	133	133	136	113	130	99	127
8635	2415	5581	6158	5207	4220	3431	2760	2327	1957	1797	1494	1363	1227	1105	1071	958	918	804	794	750	747	708	666	646	616	575	599	613	531	535	514	490	497	459	500	455	468	527	459	478	439	463	462	464	410	483	450	436	460	410	439	404	408	413	444	425	419	417	386	426	368	400	418	380	411	377	392	391	371	401	410	385	395	424	395	405	376	387	396	390	410	384	412	402	364	405	420	388	377	374	373	366	349	347	381	382	385	405	372	402	377	355	350	345	370	393	375	363	400	375	369	364	374	356	382	360	380	347	381	378	363	363	357	356	380	385	355	374	370	377	384	385	350	364	385	351	375	394	379	374	340	337	367	387	363	366	395	382	377	377	323	394	381	380	372	358	402	374	360	353	396	363	381	353	362	386	358	344	329	383	382	359	384	407	384	369	372	403	379	402	337	400	361	351	382	365	369	371	353	439	384	401	401	392	385	358	383	346	339	409	360	367	376	400	383	352	389	370	373	420	367	346	346	351	353	343	361	362	378	391	321	369	364	369	380	389	362	341	341	367	379	366	348	405	394	369	361	346	377	362	368	365	383	349	351	339	380	374	378	372	352	400	399	314	339	346	350	356	370	355	400	388	367	367	374	380	371	331	374	374	354	355	369	360	378	326	355	352	414	379	372	368	348	373	389	377	360	387	357	368	368	386	341	360	327	345	361	370	377	393	371	359	387	365	373	369	346	349	322	330	359	361	387	371	401	387	342	366	363	406	357	353	370	349	365	376	367	387	370	395	373	356	360	387	366	367	394	374	375	371	362	387	337	352	348	346	354	323	373	377	358	360	361	363	377	385	388	362	397	379	353	381	399	371	401	380	348	376	376	359	384	374	390	339	395	351	359	399	345	358	391	361	360	359	348	348	349	369	373	347	374	358	356	379	357	380	363	399	370	385	334	361	359	376	376	372	343	365	361	366	338	364	403	351	392	382	382	344	378	373	363	368	343	367	387	370	318	346	379	384	412	380	331	348	351	361	362	356	351	398	341	370	355	370	370	351	364	392	367	340	365	381	367	395	357	371	358	369	376	387	346	347	373	343	376	401	393	346	354	347	384	366	366	368	348	366	356	354	394	344	374	368	409	360	370	389	396	374	372	369	383	305	375	402	360	404	374	316	356	402	342	374	378	404	377	378	350	336	400	360	378	363	391	362	398	343	394	338	389	403	379	364	357	329	341	393	392	343	386	384	379	361	376	376	369	376	398	391	349	358	418	396	349	344	371	340	354	357	348	364	352	347	365	362	344	363	350	342	369	375	369	359	412	342	410	344	355	410	378	361	362	380	370	381	385	356	365	358	402	397	379	383	368	350	389	366	359	374	366	355	356	359	373	400	325	379	396	366	415	396	360	413	346	342	410	372	336	358	365	367	349	367	341	395	355	348	345	380	370	406	392	390	372	372	395	354	376	366	361	384	377	383	359	358	342	400	358	383	348	363	327	369	394	353	377	380	350	375	369	326	349	338	362	378	352	329	371	341	368	392	377	366	366	375	374	363	372	358	355	348	353	379	363	380	371	369	352	373	382	368	334	396	370	372	382	380	393	382	331	366	361	335	349	377	370	375	413	351	371	371	368	383	389	359	335	398	404	369	352	386	367	388	383	382	344	378	380	407	389	380	410	359	388	368	342	374	351	352	326	377	385	360	367	391	393	373	381	355	367	368	400	378	363	330	373	361	389	364	370	381	373	413	329	386	367	355	345	406	381	332	382	362	393	402	363	358	365	394	349	385	410	385	400	391	378	329	377	344	365	314	344	376	347	370	397	365	386	380	427	364	326	399	365	341	343	386	373	402	349	376	375	370	363	350	371	351	360	369	365	402	338	400	364	323	368	379	346	368	365	368	387	359	373	399	401	380	344	392	369	393	402	379	366	374	348	346	354	390	382	366	339	380	380	376	309	391	346	380	388	369	389	354	391	372	354	360	354	369	355	371	366	369	361	413	354	363	361	372	372	376	367	377	363	383	379	400	370	379	339	361	384	382	333	373	379	369	338	372	371	395	375	387	376	384	388	367	370	370	373	390	366	390	378	347	377	358	363	366	376	374	401	357	366	348	359	375	347	349	352	384	393	364	355	359	376	361	368	352	346	376	356	358	375	357	404	358	400	381	368	370	370	413	376	330	389	390	364	391	389	368	352	384	374	355	406	353	343	347	378	347	342	381	357	389	347	345	338	360	368	351	348	325	345	351	337	361	375	375	350	384	381	352	368	353	382	378	361	371	348	356	356	368	386	383	368	382	373	392	387	389	385	357	360	396	370	383	372	372	352	357	366	394	321	383	380	368	367	402	380	407	360	362	348	338	353	385	371	336	376	371	377	352	384	367	376	386	363	380	392	374	387	404	357	392	345	340	361	375	346	333	381	381	395	364	372	388	369	401	379	381	346	366	347	371	374	368	360	377	360	375	380	399	378	372	384	364	375	354	322	379	330	402	370	382	410	353	407	346	390	406	397	393	354	368	371	373	355	344	421	370	400	389	370	386	363	381	350	389	398	376	343	369	411	348	366	334	385	360	351	352	379	380	343	372	367	382	385	372	365	365	406	370	426	376	372	399	355	354	369	377	383	349	377	392	358	389	365	392	347	371	352	408	346	320	369	358	379	324	347	366	407	370	392	434	379	359	407	341	366	382	395	377	354	349	356	376	329	359	365	340	382	370	339	343	390	368	365	350	361	375	408	412	367	374	347	387	357	364	353	405	377	374	368	366	393	399	364	392	380	376	360	375	342	374	363	379	388	415	360	368	356	338	357	364	384	355	375	373	371	354	371	369	375	378	381	366	351	355	358	362	354	368	397	387	405	389	352	388	344	390	355	391	380	356	371	409	365	373	341	361	369	378	346	382	357	381	382	356	350	368	350	355	368	383	380	362	339	371	356	341	376	382	371	373	370	349	339	364	388	382	338	342	376	365	356	367	340	376	366	380	404	352	360	371	378	358	348	351	351	360	398	376	386	395	362	370	391	371	369	373	369	406	380	379	356	372	393	335	379	363	395	351	344	369	349	369	365	374	346	366	346	363	346	387	371	361	351	362	359	390	367	359	367	360	346	369	394	339	373	411	395	361	345	339	351	362	374	346	333	362	381	378	355	402	368	345	376	323	386	331	350	377	395	389	371	381	338	403	370	362	371	362	350	397	386	380	352	374	367	350	363	375	343	375	363	372	372	354	342	369	393	383	354	367	322	351	363	356	388	383	354	418	391	356	355	384	376	321	368	368	331	342	361	352	411	359	399	367	373	357	376	374	378	349	371	348	365	342	335	336	372	353	395	367	387	367	348	380	358	375	359	388	379	366	377	369	402	374	390	371	372	387	360	333	371	357	341	346	353	343	383	357	389	358	375	337	397	381	349	393	362	375	376	373	347	375	402	363	366	366	334	361	380	368	365	352	355	388	378	329	385	389	368	403	337	377	360	342	394	360	374	392	353	398	373	352	363	353	365	406	376	391	340	423	354
2261	315	310	302	287	272	279	256	267	277	263	235	264	251	241	256	269	265	258	267	262	267	264	305	243	266	240	263	242	263	267	257	278	254	259	268	221	262	248	264	234	267	251	235	251	231	255	258	268	286	233	254	243	296	238	255	240	251	258	278	259	234	269	259	264	246	264	219	220	281	256	282	263	239	257	248	251	254	296	228	228	255	275	280	262	254	256	262	266	228	273	243	246	245	262	265	272	255	286	274	250	241	258	271	260	290	285	288	290	237	243	244	255	246	248	241	274	237	244	260	271	252	278	273	244	245	234	265	261	255	256	261	259	262	245	266	265	243	257	258	286	238	277	266	237	266	242	249	240	248	280	253	289	226	260	252	251	256	244	254	256	250	255	251	276	259	264	251	216	237	258	305	266	268	268	261	284	243	284	260	258	259	255	272	282	275	228	261	237	246	230	267	266	263	268	250	257	264	249	251	277	250	258	245	245	256	253	278	263	230	228	239	260	263	256	245	257	246	234	252	276	264	254	235	250	249	255	259	261	239	287	265	239	256	259	256	260	242	245	250	254	268	245	257	268	259	283	257	248	265	236	246	273	285	267	274	255	231	264	249	254	240	269	266	241	237	258	271	238	250	249	252	265	244	256	239	254	278	248	265	252	266	253	298	259	254	251	226	259	232	253	243	240	246	248	293	245	251	268	256	276	285	287	250	265	270	264	254	259	289	249	250	241	251	249	250	253	251	252	263	271	252	283	262	265	244	273	224	254	257	257	263	280	268	243	262	264	231	240	266	255	244	234	269	258	275	269	259	255	258	245	252	241	249	273	228	266	227	256	234	254	247	265	242	249	248	227	240	232	271	248	253	272	271	242	293	249	250	247	245	237	259	250	245	254	253	219	234	248	248	275	246	258	276	242	221	257	247	228	275	251	253	249	239	250	242	241	237	274	262	252	271	239	250	244	256	239	257	266	263	252	268	256	245	264	233	239	222	251	282	250	278	264	247	273	257	237	252	241	267	260	249	242	249	248	250	263	234	234	287	262	265	273	264	278	249	247	258	257	251	245	253	244	268	288	272	285	249	265	259	265	269	266	228	268	255	299	247	247	237	250	247	277	279	276	257	270	252	262	264	249	260	254	268	275	259	242	254	269	268	236	252	246	265	266	274	255	261	256	264	260	250	232	252	256	226	281	269	242	233	227	264	265	243	274	217	256	257	256	253	273	271	227	259	268	267	238	254	233	243	237	251	262	274	262	282	273	251	245	233	262	246	243	248	258	266	234	257	244	227	263	231	245	257	279	230	248	230	264	250	227	234	275	244	243	242	243	291	254	245	253	229	233	260	254	258	239	247	243	262	252	261	273	241	268	269	258	278	269	260	262	251	266	252	272	273	281	281	252	253	237	254	260	263	261	235	274	250	219	264	259	272	261	236	237	252	232	245	229	269	237	235	253	264	275	272	246	264	255	284	262	236	219	264	227	249	236	258	261	297	262	266	270	277	266	229	259	260	265	273	276	232	271	252	278	227	258	247	250	243	258	269	283	241	255	233	296	254	265	260	284	255	246	265	219	236	266	241	249	281	259	257	244	249	271	255	238	256	264	290	266	257	246	276	252	267	256	255	260	289	267	249	212	257	258	244	247	270	263	256	271	232	261	273	232	228	256	236	251	225	253	261	237	257	260	238	254	241	262	263	263	282	236	254	223	255	256	232	256	217	232	253	254	244	256	262	278	264	256	248	273	268	255	295	265	275	244	247	255	283	258	237	246	287	263	265	227	225	260	262	268	260	262	261	246	260	253	255	275	248	267	268	250	260	259	249	283	252	241	228	254	229	243	239	285	265	242	250	229	286	263	237	249	241	273	264	286	248	223	257	275	238	245	282	244	248	251	266	239	259	263	254	264	252	261	251	261	252	258	267	285	245	259	247	258	248	215	243	235	250	270	254	278	257	271	260	252	262	244	250	251	263	250	239	263	266	258	241	256	249	252	206	244	272	264	256	267	238	298	258	234	290	256	270	267	256	286	268	280	286	259	251	278	277	262	257	250	280	263	265	260	237	277	245	289	228	265	253	248	289	242	244	242	246	251	270	239	247	262	268	277	254	236	235	249	269	270	260	237	234	262	247	252	254	258	275	269	271	253	236	253	275	256	272	259	243	232	264	228	258	240	272	282	247	265	239	246	247	258	239	231	253	257	253	263	222	278	269	286	277	244	263	252	261	300	281	267	279	229	263	263	242	254	246	240	257	279	272	252	255	226	269	245	243	255	272	256	249	270	260	249	246	269	248	225	264	254	272	248	258	237	240	235	250	241	235	251	274	256	276	268	218	246	244	243	231	234	251	231	254	251	270	237	267	250	257	254	254	231	251	267	264	232	265	264	270	265	258	255	293	255	226	253	264	253	254	248	260	270	248	245	267	217	254	249	258	274	273	243	272	264	263	263	262	238	241	242	246	284	256	247	251	273	247	271	246	270	293	261	289	259	257	242	255	271	232	258	274	266	275	263	263	249	234	251	262	270	263	280	246	224	305	264	266	223	250	261	270	253	273	265	256	231	269	251	262	257	269	252	240	233	283	267	261	245	302	257	253	274	268	277	267	284	230	253	249	230	249	249	273	260	257	268	266	253	259	249	240	258	252	242	243	268	253	272	251	265	250	280	260	252	240	243	230	259	281	236	238	237	301	242	242	266	280	258	264	256	256	250	244	244	248	236	279	281	257	244	244	266	252	262	254	260	248	249	249	261	259	239	267	220	270	267	262	234	240	270	276	247	286	221	315	264	233	257	247	257	272	239	249	260	253	246	247	240	252	246	274	260	249	267	245	254	250	256	264	267	231	266	274	263	238	260	259	251	239	254	262	233	251	255	266	248	242	241	254	267	257	261	259	264	243	278	260	258	269	263	281	270	259	235	271	266	237	260	260	285	256	253	266	267	234	234	234	254	277	234	268	248	264	242	254	263	277	273	252	240	286	253	254	228	233	277	248	256	254	257	253	273	267	267	284	270	278	249	260	255	250	253	252	247	234	243	252	250	270	247	273	253	265	270	268	237	273	263	260	260	253	260	279	266	250	275	249	255	238	265	253	260	254	258	252	242	294	232	240	239	276	266	255	300	259	252	254	258	254	301	256	249	245	260	282	230	267	270	276	237	273	269	278	253	249	256	258	253	246	243	257	242	243	269	257	249	255	245	225	266	259	235	259	273	230	228	254	245	285	256	280	242	247	255	248	264	256	229	253	278	245	278	250	258	263	240	243	281	263	301	265	278	249	230	258	282	280	249	251	240	252	246	253	249	275	249	282	294	233	258	261	250	230	234	240	257	255	244	236	256	250	250	246	268	270	221	250	271	237	238	264	220	280	251	277	236	234	270	258	255	263	275	246	263	261	261	260	255	272	283	261	259	267	255	254	269	249	244	270	246	226	264	223	244	285	261	261	250	250	260	245	247	248	259	276	255	277	286	265	233	287	261	266	258	240	254	257	271	261
2538	753	869	865	846	783	789	812	771	770	720	717	734	761	720	704	735	705	720	723	715	697	756	766	681	707	702	649	705	685	673	713	727	732	693	668	778	691	711	691	701	734	710	735	658	681	719	677	704	694	708	685	702	679	660	695	680	670	704	692	753	670	660	742	690	698	717	757	728	670	721	629	711	664	736	693	722	765	735	719	695	681	697	671	692	672	717	690	728	686	662	728	656	667	674	628	692	687	671	681	735	662	696	662	677	713	689	709	731	730	700	617	694	719	691	718	738	683	739	682	715	721	737	677	701	679	701	730	734	685	692	719	717	683	735	683	700	711	752	712	715	687	687	686	726	715	717	671	689	731	708	701	743	705	710	678	701	675	699	680	676	685	703	747	678	724	697	708	707	668	718	727	735	693	673	735	693	753	709	715	745	723	712	663	734	664	718	717	689	709	637	750	722	707	693	736	644	740	714	684	740	690	700	711	684	752	647	678	703	697	738	687	708	655	672	732	716	723	690	705	631	712	645	663	699	727	696	709	688	745	707	719	686	699	704	739	700	714	721	704	733	719	692	708	722	699	698	716	678	736	722	742	699	672	650	723	718	668	705	690	707	665	712	700	724	711	685	698	692	714	710	680	679	683	696	721	697	712	718	655	682	669	699	737	706	686	732	740	742	693	721	705	721	685	695	689	687	646	693	732	708	706	751	696	739	731	718	679	707	692	723	700	714	732	724	714	715	655	677	704	692	746	681	686	662	714	746	678	698	688	697	727	696	766	717	664	672	691	693	680	709	674	687	686	649	726	734	687	733	714	694	670	706	706	719	745	713	714	639	666	700	671	730	707	728	739	699	720	642	736	749	688	726	709	660	696	686	718	667	711	726	677	744	714	709	691	726	714	715	698	659	720	734	726	687	739	743	694	700	728	699	707	709	751	748	743	722	680	723	670	726	730	714	705	731	708	673	688	687	712	667	740	730	710	690	688	758	674	724	683	679	729	707	685	706	656	697	664	682	738	689	700	742	700	692	707	665	693	722	713	697	701	717	657	686	756	702	697	694	649	723	733	709	695	672	724	722	710	643	684	682	712	713	687	662	722	685	702	716	726	690	715	708	695	675	690	704	743	685	714	680	683	731	674	710	709	687	715	736	694	665	692	746	697	700	706	716	659	706	726	694	697	706	726	744	710	744	702	754	703	683	761	716	670	712	699	661	699	682	741	718	690	703	698	703	698	697	706	695	727	698	713	700	704	725	685	693	734	743	707	689	683	709	712	759	709	765	743	700	668	634	702	714	684	659	693	682	746	691	745	752	681	745	659	741	699	763	694	712	728	682	708	661	735	744	707	711	673	699	725	677	751	697	691	726	658	658	691	664	665	719	732	681	708	694	674	739	683	681	752	674	692	684	664	705	714	712	659	703	720	665	700	715	743	661	705	699	709	659	679	650	672	720	742	697	719	735	719	712	706	727	679	690	688	735	697	676	678	692	672	718	708	765	724	683	679	771	713	703	677	641	709	693	691	723	721	709	678	709	749	669	715	742	668	701	718	720	676	730	645	676	706	699	731	741	684	676	695	719	700	719	724	739	715	700	726	678	674	695	722	759	709	697	751	686	726	701	705	704	713	704	722	703	682	665	693	733	716	674	691	709	711	687	718	705	731	745	726	707	706	655	721	720	702	690	711	699	717	729	714	682	762	700	700	669	738	708	702	694	678	657	675	705	689	660	684	713	667	706	682	702	660	671	676	681	705	718	735	732	721	702	713	742	692	721	698	713	695	695	737	654	695	670	702	712	663	690	692	672	707	743	693	723	743	719	733	667	724	698	708	729	726	688	643	668	686	679	694	669	715	706	716	700	708	690	690	725	698	670	685	717	750	675	739	757	690	695	748	674	717	671	687	722	699	736	666	717	668	706	701	665	683	684	760	703	696	680	724	654	682	679	659	702	718	700	718	741	657	725	667	685	744	728	687	681	683	683	720	722	679	679	689	713	705	718	691	679	720	728	666	707	750	684	737	691	705	710	672	697	675	694	713	738	672	690	780	759	679	677	700	765	719	669	674	727	667	692	735	729	754	669	671	739	717	702	704	683	645	676	692	699	708	701	688	663	706	691	706	724	702	694	682	666	702	703	686	710	673	683	721	711	679	708	746	666	663	664	682	754	669	701	745	728	709	691	718	707	664	712	654	655	740	662	668	709	653	700	712	717	702	749	672	717	742	731	722	736	708	730	668	628	695	667	713	709	697	668	699	710	672	680	680	704	688	713	719	718	729	698	730	699	702	719	646	687	676	730	670	690	721	712	684	617	700	702	706	677	724	645	726	678	709	733	726	678	682	702	699	666	681	722	731	680	701	674	700	672	697	664	700	713	711	717	688	678	677	696	699	739	727	725	737	759	706	692	702	683	756	758	724	706	677	733	694	689	732	701	718	693	680	741	695	658	648	677	685	685	690	734	729	736	732	699	757	695	675	722	679	663	716	714	698	699	735	648	718	707	691	694	689	758	668	675	677	682	673	702	698	692	722	715	696	697	718	724	687	707	713	712	686	683	719	668	716	702	708	665	666	711	691	731	737	660	722	658	730	690	673	707	696	728	712	681	737	683	699	659	642	710	700	719	701	675	698	692	732	637	736	669	743	651	695	706	711	681	687	700	727	765	701	709	706	738	739	705	667	711	659	668	682	635	728	721	741	702	725	713	742	712	716	690	676	736	716	721	689	671	718	693	659	697	689	697	662	714	668	651	695	712	686	693	738	735	645	694	735	706	721	695	713	723	650	690	727	665	721	701	718	714	680	718	712	695	675	692	690	698	705	690	693	688	672	720	673	669	716	728	711	735	716	719	722	715	662	734	723	668	745	703	632	735	689	693	678	675	703	679	695	750	712	683	713	675	713	690	732	702	664	704	746	669	681	721	741	671	758	693	676	682	706	674	715	719	695	729	688	756	679	751	682	723	745	742	716	690	707	682	673	735	657	709	710	697	728	715	735	727	722	749	687	718	702	707	753	696	707	674	719	719	655	702	690	678	745	663	699	684	672	675	632	661	749	701	703	789	710	712	732	690	687	724	705	690	673	687	693	676	688	666	680	717	683	710	690	743	741	718	703	733	724	719	692	764	674	712	700	714	662	735	687	686	705	704	715	719	699	676	672	690	687	661	725	673	716	715	734	664	665	688	673	734	693	705	702	713	677	732	742	686	691	718	710	707	674	660	708	690	687	664	746	733	688	683	697	685	684	671	722	676	704	695	682	640	730	687	676	711	695	652	671	743	687	676	675	655	729	701	652	717	671	684	724	682	727	735	714	707	753	681	716	704	713	728	684	741	722	696	682	733	727	714	708	678	677	701	748	764	672	679	688	681	667	729	696	629	684	683	699	700	723	665	728	747	697	666	707	687	700	701	697	667	714	707	691	708	676	700	726	709	724	741	705	729	695	729	713	675	678	694	686	709	718	694	714	711	688	740	683	677	697	716	700	765	691	682	700
10025	1401	1539	1063	826	649	539	462	472	407	394	364	331	336	321	343	291	322	332	258	287	305	269	311	311	290	249	294	279	260	296	286	279	261	290	262	316	277	279	266	273	278	282	289	267	278	274	283	261	275	272	262	284	283	234	254	264	286	277	274	257	255	276	250	246	257	261	262	239	266	268	282	252	265	255	285	249	244	260	251	260	265	251	267	276	248	262	305	299	260	261	250	257	265	276	250	277	284	283	264	282	247	263	250	263	244	285	257	250	285	310	274	284	282	283	284	246	238	293	299	296	255	269	258	274	269	275	292	262	268	298	272	260	249	262	270	290	266	258	240	263	254	272	274	263	274	290	263	273	281	275	287	284	279	295	284	274	264	268	252	266	290	259	275	240	257	254	256	262	277	272	257	282	284	258	281	273	242	297	265	277	281	295	281	270	277	244	296	247	250	277	288	224	272	271	303	258	277	276	266	275	246	245	255	263	262	254	243	267	263	255	290	252	244	255	277	248	276	267	256	262	261	297	265	265	263	268	290	266	284	287	272	267	259	259	277	246	296	263	295	265	239	259	264	288	313	267	251	276	301	288	259	273	301	269	299	272	292	267	271	253	263	233	265	263	267	278	271	255	265	285	266	269	249	275	261	287	243	291	259	257	284	260	289	248	285	273	266	262	261	280	247	285	276	285	292	252	308	280	258	264	241	274	267	273	271	254	246	284	265	273	242	294	310	280	263	269	293	313	290	216	275	309	266	280	270	278	250	274	277	285	257	276	291	278	249	292	292	264	234	270	264	298	275	278	266	279	269	277	256	274	279	267	296	258	293	290	271	293	271	265	220	270	294	236	262	283	281	283	254	275	246	290	272	285	273	276	278	272	253	249	249	292	264	298	260	272	268	267	269	276	275	278	283	260	278	302	269	254	285	273	283	273	285	250	272	282	276	274	296	256	242	258	253	294	273	281	258	266	270	248	274	268	255	273	288	275	252	219	268	252	272	255	274	267	275	242	251	266	283	280	284	290	255	272	269	275	253	252	281	267	267	236	270	267	263	292	260	261	268	275	279	240	277	238	282	305	276	292	234	273	252	259	283	265	264	264	269	280	232	295	258	278	273	299	266	259	261	277	280	277	291	296	261	290	236	275	291	240	258	283	223	257	270	283	283	266	267	274	262	265	278	258	284	297	239	256	254	276	259	241	278	257	277	269	260	275	238	241	274	241	298	266	279	222	286	277	275	300	246	275	265	281	274	283	293	291	245	256	265	264	297	262	281	283	266	262	270	271	273	267	262	268	272	262	261	254	245	273	246	244	295	275	284	258	257	270	289	259	250	282	269	282	307	264	269	276	239	286	252	245	280	237	259	248	271	259	263	268	267	251	296	266	277	271	281	255	251	332	254	273	259	270	294	282	252	252	243	258	271	269	276	287	249	259	226	326	285	273	276	271	262	275	255	268	230	272	264	273	254	262	262	286	252	262	296	259	248	274	235	259	261	261	273	299	270	253	293	258	287	289	299	248	286	290	270	281	278	275	261	269	268	310	282	276	277	304	253	286	255	261	290	282	273	279	227	249	273	264	264	277	264	251	281	249	261	262	249	269	272	240	286	247	247	284	251	282	281	252	266	262	281	257	293	272	262	292	240	284	266	285	279	262	263	237	285	252	236	268	277	271	272	270	287	252	228	273	235	292	291	258	241	282	268	232	276	257	269	274	262	274	277	255	287	279	275	263	263	270	293	283	269	261	272	285	274	285	278	282	293	297	272	268	276	255	284	257	287	303	269	274	265	259	274	259	271	285	255	254	262	278	267	245	245	279	277	274	252	257	268	264	229	289	285	259	262	246	267	261	248	264	283	265	288	273	266	253	284	233	253	272	265	259	254	268	285	239	266	280	276	274	253	305	271	284	271	258	289	257	265	255	263	251	278	270	269	262	275	292	291	272	280	279	291	254	292	286	233	267	255	251	256	269	305	259	273	298	258	283	292	242	286	260	278	280	286	300	251	304	253	279	257	274	254	260	274	238	259	294	259	279	271	284	255	277	260	281	274	243	268	303	283	268	265	259	258	275	294	258	267	263	270	263	268	277	273	281	259	244	247	288	272	242	256	292	258	285	263	274	291	275	250	238	272	262	255	265	271	282	272	320	239	300	302	280	264	261	269	253	238	264	300	268	260	277	284	237	258	239	281	248	257	278	279	301	261	303	244	289	281	268	265	274	256	279	267	281	280	255	279	272	263	273	279	254	258	252	279	258	278	272	275	286	269	258	291	266	275	262	302	241	214	261	267	285	263	258	248	278	260	296	254	239	281	275	273	286	277	261	247	276	282	260	257	266	262	240	266	307	236	271	283	252	258	265	269	261	280	257	286	284	274	270	270	257	277	274	266	260	255	257	255	269	252	294	268	281	264	271	257	242	304	253	277	248	267	259	256	242	258	256	253	264	281	250	284	286	279	291	268	274	293	270	277	244	287	260	251	270	267	246	266	255	248	264	272	281	257	258	274	273	290	251	283	282	281	291	271	253	276	262	276	295	288	261	288	283	301	244	262	261	252	293	281	289	261	269	272	230	270	276	248	262	282	247	232	302	284	269	254	259	269	286	243	277	272	275	261	281	262	271	254	244	265	261	264	236	251	264	273	269	226	296	296	299	268	268	279	282	237	272	268	274	280	289	281	256	272	269	277	264	283	248	246	259	265	282	264	260	263	281	269	265	270	233	258	291	266	243	273	293	264	243	283	246	279	261	248	268	301	257	275	253	238	281	250	275	279	238	264	256	260	292	270	263	277	246	287	256	272	256	260	278	245	253	244	265	273	271	251	252	300	275	254	284	236	238	264	274	280	272	272	279	292	225	295	273	258	270	280	266	254	258	265	254	308	289	255	253	269	283	256	274	251	273	271	295	253	267	296	269	272	267	261	280	281	252	285	265	280	284	284	263	291	279	265	289	291	260	277	283	300	296	308	278	257	275	285	267	247	275	245	273	280	275	257	272	264	259	247	300	242	273	238	259	287	250	254	293	270	283	252	269	265	300	234	244	251	254	262	284	258	270	274	269	288	241	242	265	286	278	262	253	291	278	284	274	284	259	270	266	252	225	266	260	263	275	274	290	290	249	254	257	262	255	288	260	256	235	266	255	269	262	254	256	271	270	270	244	272	299	245	264	269	292	276	277	254	268	258	291	307	261	263	289	246	302	269	279	283	263	290	277	267	277	269	283	270	273	273	291	278	257	269	268	267	296	251	274	231	249	275	280	243	272	261	263	269	272	280	257	274	258	293	299	301	261	258	276	248	271	279	252	272	310	253	301	254	286	265	283	287	273	267	285	260	287	258	277	281	297	272	260	274	292	254	287	275	266	277	295	289	246	248	243	284	278	262	267	314	263	282	276	268	273	262	268	294	287	263	265	291	286	263	274	282	252	265	275	287	300	277	270	255	265	268	252	249	252	270	262	232	273	256	246	270	244	254	296	283	257	266	258	227	306	286
6786	1803	3526	3894	3248	2745	2395	1994	1770	1586	1444	1296	1215	1148	1109	1061	1053	1041	1008	970	911	856	899	935	859	836	845	805	806	789	830	816	769	785	825	794	798	818	766	770	751	768	779	757	779	771	782	724	734	758	726	775	755	788	759	701	776	798	715	766	722	777	687	730	732	753	739	725	689	708	760	717	751	704	735	732	743	709	676	746	759	719	672	737	722	712	762	747	763	707	748	751	717	732	699	753	676	735	715	684	713	696	715	680	676	732	748	730	727	728	678	732	683	721	688	687	732	698	752	734	736	715	724	729	713	701	776	716	691	678	679	693	729	734	710	720	731	699	684	741	733	692	743	714	716	717	755	727	728	744	679	728	713	722	663	745	715	678	757	737	723	761	763	702	688	675	695	690	745	703	703	783	772	675	737	697	754	753	670	690	709	680	758	705	716	711	695	778	787	720	708	772	691	661	698	723	765	728	714	750	769	707	703	740	702	713	709	749	708	706	739	718	680	730	696	729	716	731	659	737	771	677	684	742	753	761	726	682	735	697	704	727	709	734	722	710	772	715	700	684	735	785	695	743	731	721	727	723	757	689	742	741	767	719	662	726	751	683	758	682	756	735	731	678	689	687	685	660	715	718	745	751	713	737	769	668	768	765	713	736	685	722	685	652	687	701	682	745	765	725	697	755	727	725	748	693	680	741	719	660	721	745	720	735	724	772	730	695	677	702	762	762	740	753	720	724	741	703	648	733	710	724	753	747	695	708	718	741	731	761	727	698	699	705	767	712	760	696	712	728	681	715	714	716	706	697	734	673	737	742	713	694	730	694	748	728	752	683	690	715	737	697	722	783	740	758	718	723	670	697	675	753	732	708	671	759	675	720	714	755	755	705	712	746	718	724	732	738	704	732	700	692	734	715	658	757	702	759	718	773	740	786	678	755	746	724	709	733	720	762	721	726	716	665	662	707	735	656	742	734	700	713	728	690	744	704	685	713	751	709	734	666	744	713	715	715	748	694	694	657	683	718	755	682	738	697	773	754	706	711	766	799	724	693	716	729	713	643	757	707	713	674	744	726	790	703	670	706	761	701	748	727	714	694	712	693	695	734	692	717	695	720	746	735	742	684	780	702	752	718	726	713	725	727	779	748	719	765	714	684	779	692	714	740	736	674	703	693	710	704	683	729	741	759	691	738	772	729	694	685	733	708	762	703	694	711	745	778	757	703	735	741	731	694	710	694	672	722	706	731	700	692	779	712	718	698	743	756	730	701	670	714	748	715	714	717	727	740	701	744	719	694	731	676	724	703	741	747	731	701	744	706	742	772	688	713	726	731	752	712	714	697	725	765	749	741	763	734	688	705	702	695	720	733	686	735	703	744	748	710	703	689	758	752	760	721	731	707	682	701	754	786	718	729	695	684	737	747	718	714	734	693	720	746	696	714	708	727	730	733	715	767	668	755	721	732	694	774	734	749	674	726	684	714	671	713	702	699	738	738	678	719	728	776	769	726	724	691	730	689	685	686	757	701	746	675	687	670	712	729	698	732	692	744	702	690	688	732	741	708	725	675	722	674	724	671	723	703	694	692	765	724	696	699	692	714	707	666	731	706	734	722	719	743	760	724	739	751	723	730	713	697	702	728	722	725	724	703	715	751	751	690	685	718	768	693	742	672	769	711	693	775	746	750	733	706	721	697	746	722	655	700	715	718	756	723	695	688	681	697	700	681	710	749	686	742	659	719	715	716	705	715	770	742	713	734	772	685	667	673	708	691	748	746	790	729	713	664	684	783	712	708	763	733	731	714	684	710	698	720	707	700	781	701	653	687	695	703	728	671	720	675	707	722	708	714	752	711	703	712	745	654	721	733	683	686	728	725	687	721	692	676	702	697	747	735	723	735	790	737	700	691	753	728	683	692	692	725	730	712	653	732	697	712	732	726	730	716	706	725	760	710	685	710	726	725	721	693	688	757	721	722	758	698	751	692	707	723	711	710	714	688	702	752	728	692	736	695	682	713	671	693	706	667	694	722	744	738	709	686	717	731	683	713	726	750	706	719	711	723	730	670	710	711	709	746	691	675	706	689	755	718	774	755	721	684	711	727	737	723	720	708	727	686	698	743	734	727	727	700	713	749	711	690	748	711	714	707	727	718	693	668	687	738	704	641	731	686	690	707	747	680	729	723	693	673	691	693	741	741	708	688	724	685	710	673	728	689	744	697	733	711	678	717	690	764	712	779	787	726	713	700	678	747	693	774	684	719	770	722	745	673	732	704	723	669	776	659	706	759	746	692	767	704	744	735	718	733	716	698	724	736	752	738	721	761	712	712	731	747	744	763	715	702	717	726	748	751	689	761	747	700	694	744	717	743	733	707	733	703	693	728	697	736	746	682	715	722	741	736	718	704	744	765	722	749	723	740	746	697	742	677	712	703	712	746	693	694	692	715	727	721	721	728	739	744	718	697	711	721	726	736	652	701	696	697	729	711	774	733	750	713	743	723	746	744	712	754	706	737	736	716	747	760	677	717	704	745	713	753	794	705	730	730	704	672	753	713	718	695	767	685	706	680	680	702	702	700	721	753	707	697	745	763	701	780	676	726	697	715	704	750	723	711	747	724	746	736	681	743	755	724	717	703	725	753	708	709	741	719	740	794	726	649	651	711	750	725	736	680	725	744	691	760	691	721	734	700	724	735	719	711	767	761	704	742	670	744	673	726	739	686	722	718	724	660	691	673	706	765	715	780	722	723	734	733	743	705	693	696	757	697	712	745	667	700	705	723	770	718	736	673	671	691	742	714	677	704	754	715	699	694	705	753	729	756	699	752	696	729	708	717	712	749	699	742	784	736	725	713	743	772	747	738	726	712	718	711	715	722	732	707	720	747	713	746	723	683	678	731	727	715	776	721	678	713	709	706	742	728	728	804	700	688	717	725	726	717	690	752	708	723	683	705	731	726	726	718	755	726	697	768	758	709	767	680	764	732	733	748	759	709	727	735	702	690	704	690	782	688	677	738	720	753	725	688	730	730	755	709	684	668	769	731	711	742	699	717	715	712	710	698	705	709	728	716	748	731	712	733	728	764	727	739	738	748	729	657	740	751	706	739	712	741	708	725	719	694	699	767	762	719	721	690	698	647	752	742	715	727	745	699	735	662	730	679	749	715	753	739	701	715	751	697	702	693	767	761	738	729	753	739	703	729	718	694	713	734	710	757	750	673	740	744	791	705	697	686	706	696	743	725	708	719	698	724	719	680	714	691	725	737	763	702	713	708	686	687	746	732	736	729	773	706	704	730	702	733	715	696	715	744	736	746	741	741	708	692	718	697	686	696	729	702	734	718	696	672	730	685	651	725	733	681	693	723	743	705	720	680	703	716	752	731	724	760	717	704	790	707	746	717	679	705	699	740	705	669	727	724	744	752	746	745	732	696	717	746	700	745	725	720	743	712	682	723	752	737	738	715	673	710	754	753	706	739	757	700	703	742	771	724	715	739	735	715
17498	2859	2697	1968	1215	895	646	585	430	352	327	289	244	215	213	211	184	214	186	177	185	172	142	171	155	163	150	154	160	135	137	133	144	148	126	132	145	148	158	127	149	137	136	139	147	127	122	134	134	136	128	147	120	107	137	123	129	113	146	117	135	122	139	127	135	125	117	121	134	132	139	115	131	110	119	124	135	121	144	126	137	148	142	128	137	132	134	121	125	119	108	124	128	121	138	118	142	125	145	143	141	119	115	148	133	131	116	120	126	126	149	151	125	130	134	112	113	128	121	125	135	126	137	135	126	148	127	160	113	126	131	126	129	129	138	118	131	150	110	108	108	105	130	133	142	121	133	122	132	131	137	135	142	113	135	157	114	135	140	134	132	140	129	149	128	137	118	137	114	137	124	142	120	118	120	118	139	121	132	114	127	97	105	125	131	131	121	139	124	126	133	112	137	128	116	102	125	138	115	118	124	145	148	130	118	145	133	128	124	128	120	147	120	142	138	149	120	111	123	118	124	114	146	140	130	121	125	127	118	122	136	132	127	137	132	135	134	128	116	129	113	123	135	124	125	117	102	128	148	129	135	126	133	104	137	129	125	134	139	124	144	141	140	124	130	139	130	117	131	131	136	125	118	129	132	117	133	118	120	138	128	125	104	109	108	133	144	123	133	109	139	141	121	123	121	154	134	123	110	112	123	136	118	147	136	141	132	145	128	118	122	129	130	130	112	147	144	129	120	111	127	132	129	122	123	125	142	120	134	139	110	116	149	146	135	104	128	142	107	128	143	131	146	128	126	127	126	128	126	130	144	115	145	124	118	126	151	128	127	134	135	128	113	161	108	112	120	127	110	129	126	112	123	120	129	123	140	128	130	124	131	121	139	122	109	126	125	125	132	111	146	112	138	126	127	144	144	122	142	132	118	121	130	119	124	128	127	130	129	143	140	130	123	148	117	118	125	143	133	135	114	151	122	139	128	145	119	117	137	132	140	126	125	132	112	135	110	118	135	135	117	132	120	105	134	148	135	112	136	127	134	129	124	139	121	151	123	127	125	128	131	119	128	126	150	127	119	133	131	129	147	115	153	151	142	120	153	154	140	106	120	108	128	116	118	121	123	115	143	127	139	124	144	123	115	123	124	135	111	133	105	129	127	125	114	143	122	127	136	143	144	129	136	135	129	124	149	143	134	122	138	123	129	134	119	130	128	121	123	122	145	135	142	133	123	111	120	122	135	132	116	135	133	125	145	103	120	141	130	144	133	117	132	132	122	136	102	128	122	134	115	131	120	140	120	140	119	129	127	123	112	136	113	135	132	149	120	130	122	116	130	125	112	136	105	136	145	118	118	132	145	136	140	113	134	117	132	107	125	124	130	132	132	122	132	145	110	129	123	131	134	117	122	138	141	101	125	130	132	125	127	126	130	120	139	147	127	137	128	122	121	112	127	144	125	138	120	121	124	141	123	139	124	132	147	137	115	137	129	129	141	122	135	143	138	116	136	104	133	140	103	110	125	112	122	128	106	135	118	129	156	98	115	112	140	124	115	150	128	130	132	128	110	131	125	130	120	123	148	132	106	119	134	141	125	125	135	139	142	143	138	110	139	118	150	112	113	128	132	149	108	124	153	110	139	127	128	118	143	130	130	122	129	103	121	109	131	114	119	149	120	136	127	131	134	109	130	117	124	113	100	140	126	143	122	104	119	134	126	127	144	131	124	148	123	121	127	131	132	126	132	109	116	133	120	140	125	125	116	123	116	137	116	133	109	135	131	128	124	118	121	118	155	122	136	144	136	120	133	106	139	123	117	105	118	143	143	116	130	138	128	122	136	125	133	120	131	146	139	121	114	127	129	113	123	116	161	127	139	147	110	137	122	128	142	117	139	150	134	135	124	125	124	126	127	123	119	127	133	126	132	130	143	129	146	128	132	114	128	114	145	124	120	125	122	141	134	147	120	118	158	128	121	118	134	115	134	117	130	110	114	137	131	104	117	135	128	115	124	118	100	118	132	135	137	142	148	120	137	111	125	137	134	109	121	116	130	133	140	128	111	137	106	127	129	125	132	138	137	143	119	137	143	114	104	117	119	117	139	139	137	118	136	155	120	143	137	139	152	147	122	119	144	130	120	143	123	127	143	134	130	112	133	125	114	128	124	129	113	130	118	124	140	133	133	136	127	113	119	139	124	128	132	138	146	124	128	136	139	111	126	112	142	110	146	116	140	147	126	141	106	123	138	115	118	110	138	138	127	155	132	123	123	133	132	148	113	131	154	119	129	120	132	137	119	109	136	159	123	124	126	118	138	119	116	104	134	103	146	134	116	118	114	134	103	122	128	131	134	111	120	129	155	102	121	123	125	121	129	119	120	127	126	113	127	149	131	116	134	120	111	117	136	122	122	121	111	112	130	121	125	122	123	118	127	114	152	107	119	123	105	124	125	133	129	111	123	137	111	116	149	127	143	126	125	117	114	132	121	137	136	118	123	134	133	139	127	126	112	122	154	125	137	119	115	118	141	113	111	119	121	115	120	122	138	136	132	137	128	127	116	130	137	128	100	119	119	153	125	117	122	116	123	129	121	109	140	133	120	117	120	117	143	122	118	121	126	141	100	123	159	124	121	131	132	123	124	120	112	118	128	133	131	127	134	132	133	107	133	117	120	129	110	121	125	123	134	125	125	121	127	122	117	124	118	131	108	125	118	135	135	125	129	123	128	127	163	132	138	140	120	143	133	126	138	129	147	125	132	140	124	126	139	135	127	125	121	108	124	122	127	134	134	139	118	127	127	123	122	131	135	108	123	131	131	117	131	131	130	140	128	127	121	124	127	131	106	150	122	141	119	130	131	132	124	122	127	107	112	118	144	110	116	139	102	114	149	120	128	131	130	141	140	139	117	118	137	125	115	119	135	133	115	117	142	142	145	132	128	119	132	124	120	132	148	148	136	138	115	127	137	114	133	127	119	139	134	114	124	118	134	117	132	138	125	124	120	130	148	125	124	129	132	140	119	142	143	125	116	129	131	148	126	115	140	129	120	114	123	150	123	127	135	129	107	133	125	117	136	126	133	119	133	142	129	115	126	124	132	105	126	117	128	127	125	121	125	135	119	137	137	105	120	156	136	128	122	126	136	143	139	121	132	128	131	123	111	121	124	132	105	119	114	119	128	117	115	130	150	143	151	119	117	144	133	156	128	143	122	130	115	131	121	130	124	124	131	127	117	120	126	151	133	135	140	131	130	121	128	147	146	145	137	132	157	120	127	135	145	122	150	132	121	132	132	124	144	113	123	118	132	129	122	104	142	132	152	150	138	120	125	121	132	141	125	125	112	126	142	160	133	126	120	133	119	128	119	137	114	110	135	132	118	127	105	133	140	124	125	118	120	119	121	121	131	110	113	121	127	105	135	119	115	118	130	160	132	133	134	131	131	124	120	128	117	135	132	137	139	146	123	136	133	145	133	116	136	128	138	128	142	141	138	119	129	119
8189	2352	5566	6463	5281	4252	3426	2796	2335	1955	1757	1556	1352	1274	1051	1001	940	883	806	760	746	747	696	679	647	601	653	601	553	597	528	551	542	505	484	510	484	449	491	481	443	432	490	476	431	425	444	448	463	421	429	404	446	412	409	408	429	399	416	429	414	390	368	437	442	411	428	418	370	409	383	404	399	356	366	392	371	369	389	381	384	380	386	363	384	377	382	394	401	398	379	386	366	364	395	363	408	382	381	407	372	360	397	398	421	398	361	408	349	361	392	387	380	367	346	339	388	382	365	391	390	384	410	391	394	399	369	356	375	406	368	361	361	340	351	376	358	415	374	376	346	364	342	350	383	384	387	381	370	375	341	347	405	352	367	352	373	345	363	364	377	358	388	400	383	386	378	395	366	366	370	365	344	372	378	371	381	402	351	358	361	353	350	374	364	370	368	372	356	364	345	388	379	373	383	380	391	361	389	360	377	377	358	405	337	347	336	336	363	325	361	362	357	373	406	372	332	399	353	349	362	348	402	343	377	376	350	354	384	361	346	356	355	353	361	370	365	348	345	373	343	365	382	362	391	378	364	386	387	400	368	375	368	399	401	381	367	356	355	322	399	321	371	374	385	350	367	350	359	381	359	356	370	380	324	373	361	377	378	327	347	395	366	354	393	355	372	407	363	339	382	409	362	358	392	351	364	394	362	369	371	359	383	395	381	362	329	370	367	386	387	367	346	387	352	355	368	340	348	364	365	352	404	344	385	413	338	383	383	392	398	398	340	370	367	351	376	402	354	348	375	363	339	397	354	346	391	337	372	340	373	371	389	358	358	353	372	374	345	362	346	384	399	372	380	338	364	372	396	377	369	370	384	362	383	399	352	361	377	358	368	354	396	371	364	344	361	371	348	350	376	394	349	382	399	335	361	366	362	392	369	348	353	366	366	347	396	350	326	378	385	383	360	348	330	366	348	391	374	401	348	370	356	378	359	355	405	373	378	334	391	357	374	386	361	347	382	355	391	371	378	351	373	364	374	354	382	340	353	387	382	369	331	376	368	356	378	354	390	361	394	393	400	399	373	375	361	374	332	367	403	373	359	351	329	363	375	359	394	326	381	349	361	335	375	385	369	344	382	369	375	378	346	348	329	388	375	338	363	359	353	357	367	404	364	375	349	379	362	381	364	338	352	366	395	393	356	364	328	366	386	365	408	390	367	349	388	380	337	383	371	371	367	344	366	349	359	383	367	388	319	385	368	408	351	366	420	356	348	354	410	372	347	358	393	377	325	350	372	351	370	370	340	376	365	409	357	352	324	349	351	354	408	350	364	368	377	341	392	386	347	374	375	348	402	384	379	364	369	388	364	376	370	369	382	389	373	383	373	376	326	376	388	377	332	337	342	384	358	386	377	350	359	370	371	371	370	368	339	376	372	381	343	375	380	378	367	387	364	385	359	377	411	340	365	371	371	422	362	352	382	374	366	413	368	374	370	406	379	373	371	352	350	372	365	376	379	381	393	401	385	366	366	364	330	370	357	399	341	393	336	349	345	351	358	363	407	401	352	379	380	339	368	378	408	401	367	396	320	345	375	357	384	366	350	330	352	375	337	346	397	362	381	368	365	392	344	356	393	387	365	373	352	348	387	350	321	353	355	365	384	386	366	371	367	372	381	351	366	333	346	359	379	382	360	380	383	345	387	380	372	365	386	374	367	358	392	357	353	359	366	317	336	362	345	390	371	372	379	401	408	389	364	364	373	385	380	363	412	396	335	365	375	331	365	366	381	374	361	345	394	382	341	362	382	365	387	362	357	368	378	391	362	381	376	355	373	360	337	364	380	375	361	348	382	363	363	381	375	356	353	381	402	359	379	368	346	355	356	342	347	375	370	369	345	364	358	389	382	357	397	369	350	385	359	350	342	316	350	359	349	343	374	357	389	392	360	358	372	400	385	344	357	373	336	385	336	386	308	342	371	401	373	361	407	382	380	373	404	382	358	369	358	391	398	350	402	379	367	348	392	352	366	349	367	385	359	419	332	362	354	323	359	341	370	382	399	359	357	375	383	371	373	378	380	408	346	360	362	416	353	381	379	373	379	373	379	386	385	362	375	393	389	372	363	369	381	354	363	378	374	368	350	400	357	336	379	383	365	364	366	351	384	371	381	355	373	369	393	389	388	386	371	359	352	369	376	377	384	355	376	376	400	362	303	373	360	334	360	385	360	396	377	380	368	377	380	391	364	351	399	381	395	357	411	361	385	367	368	400	347	371	348	350	386	331	377	353	352	394	366	355	366	354	364	381	355	357	340	376	357	378	382	338	379	381	374	396	387	365	360	367	362	392	408	351	374	393	350	422	379	386	372	378	363	352	382	360	399	340	392	341	403	388	369	380	367	368	380	374	409	349	350	360	387	343	361	367	358	347	353	365	338	385	403	377	349	353	356	372	370	392	380	365	356	410	390	392	411	369	372	420	318	365	373	386	390	369	341	371	355	352	370	392	373	343	363	328	371	358	346	355	360	367	362	349	410	388	336	337	332	377	357	385	372	386	375	363	380	335	352	368	375	356	366	361	390	385	325	385	367	341	360	369	358	374	381	376	372	366	373	359	350	393	385	387	338	372	385	364	340	350	375	339	355	358	352	399	383	346	363	358	358	385	350	355	387	368	340	366	377	365	371	383	376	379	343	374	356	350	341	360	360	383	367	335	345	373	333	372	367	380	382	368	366	363	381	378	379	361	364	346	373	379	376	361	381	360	391	367	349	418	354	391	344	355	385	372	345	391	359	362	375	344	338	343	363	362	407	363	334	373	369	357	391	356	374	355	394	360	353	356	349	357	399	356	380	411	345	341	373	394	409	342	394	356	371	333	347	378	361	380	398	388	368	356	399	331	352	400	351	342	359	374	403	383	392	377	360	367	376	358	348	373	380	365	377	364	387	376	391	380	378	383	351	367	378	348	381	356	376	359	325	382	357	370	388	360	369	366	349	387	372	351	358	371	367	359	342	369	367	350	331	348	361	370	396	319	399	386	392	345	393	361	386	346	372	367	387	331	353	365	389	382	378	387	373	375	335	383	354	385	388	380	406	365	355	304	372	366	419	406	374	382	383	369	383	402	376	367	387	344	381	341	339	407	327	357	344	378	355	373	361	359	364	347	378	372	352	413	397	372	338	382	375	366	351	358	361	393	356	369	378	350	361	361	383	371	360	408	379	362	359	386	390	376	398	379	376	359	375	345	357	368	373	358	353	372	400	394	377	393	415	385	400	368	375	348	361	335	369	341	421	351	364	386	384	357	358	393	347	367	359	343	367	317	351	362	385	355	338	346	357	343	358	419	361	377	410	363	372	364	364	376	379	367	380	391	341	385	368	358	359	360	352	413	381	385	418	344	376	387	363	359	377	369	368	373	366	343	376	364	390	384	374	362	348	374	373	370	344	341	384	341	377	390	387	356	382	358	355	333	374	362	373	333	370	359	363	380	381	362	349	353	375	384
2333	273	326	316	293	277	253	286	255	290	258	258	267	260	248	297	285	261	252	270	276	291	271	255	259	255	275	262	243	234	250	242	268	255	265	279	262	257	232	260	245	301	279	257	242	275	250	256	254	245	240	248	255	263	247	244	229	253	259	256	271	228	271	261	234	226	245	257	249	253	242	244	249	270	266	222	266	251	234	245	243	261	256	248	255	270	219	249	261	262	245	255	278	252	268	230	264	220	266	237	263	278	244	237	255	243	282	286	244	250	278	241	272	281	266	259	274	275	270	270	264	260	278	255	242	243	255	255	236	261	272	237	269	236	232	270	259	241	250	227	263	236	247	267	240	284	246	264	230	232	238	260	244	223	238	265	257	233	211	248	274	259	238	268	240	248	234	236	260	259	235	246	241	252	260	258	269	265	254	222	250	250	233	221	279	230	240	244	262	257	240	225	224	235	259	261	234	281	264	249	253	242	252	262	237	238	282	241	255	236	242	259	266	265	269	235	264	274	254	239	265	284	247	277	261	274	239	263	270	281	248	232	261	258	248	245	249	236	245	245	255	271	238	258	234	259	251	246	261	226	268	254	274	274	243	272	230	277	285	273	225	248	252	247	288	255	251	225	259	244	263	264	242	249	262	234	262	263	243	277	270	257	277	263	265	236	249	255	266	267	251	253	271	226	268	231	236	238	294	257	220	229	279	276	249	266	280	258	252	280	251	256	239	241	257	248	237	277	254	254	265	294	248	253	303	237	236	238	244	282	238	250	248	250	275	232	271	267	250	265	275	261	260	283	238	281	233	263	250	246	266	254	281	239	236	267	266	244	241	280	227	268	270	258	260	243	230	239	261	254	253	227	264	242	267	248	246	261	261	242	263	259	230	257	288	252	245	249	271	253	270	274	262	278	251	273	254	249	272	252	271	275	243	256	269	241	274	238	255	261	245	270	231	266	243	247	267	253	238	266	258	244	261	241	227	254	251	280	236	263	271	245	289	268	285	256	263	237	270	257	263	271	240	241	271	295	235	272	295	269	257	253	245	271	255	250	245	246	254	257	266	230	256	236	253	239	222	233	261	262	262	276	271	228	242	223	235	248	244	254	270	230	271	244	244	281	265	250	255	266	235	253	285	242	259	272	262	258	258	260	261	248	264	254	256	295	254	259	258	243	254	276	258	262	258	251	255	249	257	212	251	256	247	266	260	260	259	263	236	269	272	252	261	239	245	254	242	224	227	245	232	261	225	264	263	251	231	257	271	251	253	238	286	252	248	257	262	266	305	275	238	253	287	257	252	262	280	267	269	272	274	244	278	233	244	268	264	263	254	246	241	272	266	272	256	238	233	246	249	221	245	234	262	288	268	255	242	243	253	276	251	257	253	286	259	264	271	260	272	246	243	236	239	270	262	281	245	257	240	241	246	229	251	249	261	233	289	241	256	274	294	258	246	283	273	297	261	242	241	223	216	243	248	271	238	234	246	272	263	269	239	248	235	257	267	239	240	266	237	242	227	236	239	274	282	246	259	254	253	261	279	240	249	225	219	243	274	235	254	267	267	259	285	274	259	247	250	273	231	258	264	244	273	263	221	248	273	256	244	239	247	255	260	247	285	270	268	252	271	245	271	271	246	264	246	220	257	265	239	260	262	266	279	260	243	255	219	241	212	256	245	269	240	248	268	268	251	265	280	244	231	234	247	242	296	265	264	240	257	251	272	256	255	257	292	252	262	269	247	240	264	280	218	255	253	250	251	298	235	243	254	269	285	234	246	267	232	235	257	267	244	275	254	264	260	209	255	268	236	268	245	227	251	273	278	263	273	266	246	240	252	270	248	256	270	266	259	252	229	276	251	291	275	247	260	248	280	273	257	272	260	240	264	264	258	238	263	240	227	255	259	267	253	261	289	235	247	237	227	252	224	257	227	241	248	261	242	259	228	253	273	283	268	258	252	254	264	253	255	256	292	239	242	247	271	246	278	271	248	258	253	213	217	252	255	228	246	264	238	257	243	239	253	266	221	240	261	263	254	258	262	274	252	266	222	261	284	297	243	244	239	264	272	264	260	245	230	251	227	275	251	228	234	245	257	271	286	255	268	257	273	235	281	234	248	237	252	253	270	279	266	222	256	237	244	252	225	275	248	217	254	259	252	248	236	220	253	246	242	250	244	260	269	269	256	265	277	257	244	266	266	288	265	253	265	248	256	248	233	253	238	248	250	278	255	241	255	259	280	253	285	248	259	257	215	265	237	267	247	265	247	261	277	264	255	255	267	285	276	265	283	280	260	280	232	248	258	269	260	219	266	287	243	255	226	254	252	270	250	228	226	266	259	279	283	225	251	260	247	262	215	258	248	253	257	277	238	260	282	252	261	257	241	264	277	251	269	265	260	261	264	254	240	241	250	284	270	273	260	248	247	271	259	272	266	235	238	291	277	261	252	231	264	243	268	283	263	263	225	281	228	278	288	215	267	255	244	244	230	248	263	245	237	255	271	237	256	250	279	254	271	272	246	237	271	244	257	233	262	279	248	240	275	267	264	273	263	263	265	259	280	270	238	238	249	221	242	256	254	247	251	242	232	276	247	294	253	251	263	275	241	260	280	247	266	252	245	274	239	233	263	249	261	243	274	269	250	240	262	274	246	252	240	259	262	247	228	237	246	258	271	278	231	243	266	277	262	255	250	266	262	301	248	250	260	269	230	265	253	266	245	256	258	238	272	252	234	221	284	243	284	249	244	249	238	266	265	250	269	267	242	248	238	258	257	241	240	201	260	266	235	252	239	260	252	254	250	290	282	258	260	254	247	244	265	288	262	243	227	244	283	264	253	287	256	280	258	244	231	242	245	294	233	248	248	257	274	221	262	271	247	262	247	255	254	258	264	262	245	264	250	272	256	233	244	282	268	226	270	263	241	233	258	261	244	220	260	240	232	289	245	225	237	261	251	249	288	268	257	246	272	241	248	245	239	260	254	255	250	254	252	254	251	253	256	256	242	257	247	268	259	279	238	234	241	256	267	244	265	255	238	261	247	263	235	246	236	268	232	265	251	267	255	234	244	279	243	270	270	245	245	241	240	234	227	269	253	301	260	239	237	274	259	246	229	291	270	243	272	266	279	246	248	265	225	269	234	266	239	253	237	258	264	229	235	275	216	290	256	252	234	290	259	244	242	265	254	258	257	227	233	241	239	233	271	229	274	271	275	282	264	244	275	226	268	260	262	257	270	271	249	255	259	263	246	247	242	271	232	249	244	242	266	237	242	241	264	267	233	282	244	257	264	241	264	261	256	276	270	273	269	246	268	269	263	234	273	268	264	259	251	238	243	271	247	246	268	273	262	244	234	269	280	261	277	229	265	237	240	227	274	262	234	295	266	267	235	245	283	243	257	257	226	240	258	214	257	249	275	249	234	252	248	256	245	251	273	274	260	236	272	252	238	275	225	254	251	255	232	244	293	260	253	261	246	262	233	260	250	276	267	261	277	273	254	271
2654	749	840	947	887	881	803	783	756	735	751	736	726	748	684	720	716	743	725	702	762	733	740	730	677	680	682	677	733	703	680	697	642	751	691	653	709	758	697	726	723	694	673	755	706	728	692	673	654	692	723	679	666	705	700	685	688	719	711	733	666	727	708	691	700	716	705	708	642	688	685	693	746	742	701	660	676	659	669	697	698	644	759	645	676	719	688	662	706	719	697	698	701	719	694	675	724	699	715	667	706	661	674	720	730	701	685	680	689	653	685	651	743	678	709	683	662	675	745	700	708	709	707	644	731	721	704	677	643	662	684	695	712	683	699	703	735	653	678	734	659	682	672	686	651	786	669	688	702	703	673	674	694	707	737	732	727	698	729	697	700	686	650	735	664	641	688	742	736	731	701	722	738	690	698	689	704	694	686	738	702	698	719	691	750	723	690	679	756	700	692	662	713	727	739	732	693	730	715	699	717	715	675	662	744	689	722	738	638	720	678	679	725	656	712	706	714	683	750	696	743	686	652	728	690	682	704	736	732	703	707	721	741	706	691	682	675	679	716	750	672	714	716	714	712	717	666	691	678	717	748	662	707	755	737	730	665	723	693	698	703	716	672	707	722	681	652	705	695	677	692	681	673	695	699	736	703	691	698	680	689	708	699	717	721	699	709	688	702	682	744	687	656	636	681	753	742	683	735	710	693	680	723	697	728	698	723	700	661	721	676	717	648	666	703	693	687	726	727	677	728	676	705	670	696	722	729	666	716	682	712	674	649	680	681	732	681	714	639	712	666	687	700	673	722	705	675	690	641	689	664	720	694	661	725	715	706	733	696	676	717	677	672	675	732	706	781	669	782	715	682	702	720	635	725	695	639	673	712	682	696	697	703	707	695	696	700	688	683	719	677	749	714	719	712	716	694	708	744	739	699	746	702	711	744	728	691	673	723	673	721	741	773	716	654	698	710	720	682	712	732	705	684	688	694	727	717	704	719	702	704	707	721	722	720	714	668	668	712	661	689	696	675	713	701	690	693	727	717	730	688	723	650	722	706	699	714	719	707	720	666	745	693	739	697	713	711	663	676	679	674	703	713	691	660	693	685	687	690	696	689	685	744	694	740	671	702	686	726	696	746	640	682	676	696	661	658	667	709	701	718	742	733	729	691	682	712	662	725	689	688	699	706	677	717	723	682	709	751	686	728	662	726	687	739	672	679	662	696	687	702	734	684	683	719	694	705	684	668	718	712	674	690	759	716	682	738	720	671	661	691	732	721	694	706	654	670	667	679	700	681	693	707	660	685	704	694	705	657	732	648	692	728	687	726	718	696	734	731	739	710	743	754	704	689	685	645	651	703	668	747	675	670	724	685	700	730	667	739	693	756	724	636	696	716	658	704	670	690	680	703	705	679	682	684	689	703	669	681	710	711	697	669	719	700	681	759	696	684	685	659	727	701	700	690	718	670	664	700	708	715	718	709	688	672	695	664	732	681	726	642	683	726	656	682	692	653	685	739	695	672	671	721	735	701	688	713	649	694	736	671	672	717	658	672	692	719	661	622	690	704	671	690	699	724	667	723	692	681	667	693	707	736	684	697	663	724	655	678	753	664	716	679	667	697	707	699	648	732	640	697	689	690	670	697	716	730	656	714	642	724	726	677	720	700	727	654	690	722	649	732	697	721	660	745	704	672	710	671	661	623	683	647	702	697	706	674	724	688	682	725	666	689	644	710	727	659	703	649	714	720	708	682	747	672	703	731	717	689	672	740	663	727	731	681	703	664	677	675	686	722	673	679	750	723	689	703	698	697	696	690	646	723	720	717	733	680	764	741	734	665	667	708	688	707	721	736	708	749	709	713	731	670	710	724	692	722	662	720	697	670	719	687	691	690	702	685	720	736	707	704	716	712	716	697	702	707	726	712	668	706	733	715	693	671	694	691	703	724	745	699	718	674	722	717	698	708	718	685	718	697	681	692	719	689	709	682	685	710	721	739	708	690	699	709	722	649	732	698	696	669	693	712	703	706	655	704	703	754	680	734	707	699	704	699	704	691	727	715	640	684	681	689	722	684	687	699	724	704	627	695	711	684	661	712	676	721	722	708	727	687	710	725	744	753	666	759	694	658	682	671	669	688	675	700	648	716	689	685	692	709	733	716	683	692	726	748	727	701	728	689	681	698	705	666	700	692	678	686	688	649	669	676	723	670	717	665	719	733	657	665	696	642	674	683	716	708	700	702	701	686	689	687	719	684	709	696	712	665	677	661	689	699	697	683	684	684	716	684	698	677	651	693	701	697	689	712	691	703	720	705	743	725	684	720	693	734	670	675	693	733	688	706	696	712	678	711	690	705	711	721	698	702	719	702	742	720	748	691	713	685	663	723	723	726	670	729	678	729	642	688	698	647	729	688	675	682	700	676	689	682	724	753	663	699	682	717	708	722	721	673	708	679	664	676	706	689	704	718	685	637	696	678	712	664	757	695	668	692	721	695	698	664	718	699	719	699	730	694	646	756	695	702	726	689	710	688	734	715	685	666	725	746	704	690	683	736	719	707	725	678	667	701	702	668	694	693	709	658	718	681	691	694	720	729	731	672	652	698	715	712	725	704	692	669	676	730	713	707	723	749	699	645	691	672	718	674	694	687	678	659	724	740	684	675	679	691	709	739	647	706	695	703	674	668	739	743	704	697	693	735	662	726	637	660	660	715	703	682	702	690	688	640	735	740	734	696	723	693	712	726	760	703	678	688	705	689	737	679	726	682	701	697	649	736	735	681	695	719	666	695	660	663	694	698	718	665	704	696	694	714	705	680	710	728	727	707	713	712	656	695	707	638	719	678	665	703	734	686	702	708	704	727	702	678	706	656	683	670	725	686	678	704	668	697	745	645	733	732	692	686	670	714	740	729	639	733	738	743	682	676	724	712	682	735	721	729	624	707	731	690	714	706	733	706	626	642	740	684	689	701	706	697	674	687	697	694	722	711	730	679	724	695	750	681	736	703	683	791	715	690	690	676	697	684	647	684	681	691	682	656	700	705	675	703	692	738	706	678	724	726	686	691	716	710	686	683	710	707	699	727	693	737	691	730	729	725	647	751	671	684	711	741	652	659	683	714	685	701	718	766	676	742	698	722	691	634	713	708	707	761	659	699	701	695	703	668	700	709	699	700	691	723	716	734	693	676	720	694	705	693	710	692	693	676	688	703	720	705	736	698	655	720	713	666	699	667	737	721	685	684	703	713	736	720	726	683	747	745	698	739	691	662	698	668	722	680	716	678	678	649	710	641	683	673	667	704	714	699	690	690	704	670	712	660	688	660	699	712	694	694	724	722	714	732	681	688	705	653	701	725	701	708	683	694	703	640	640	681	702	770	716	725	696	706	680	751	739	717	681	646	691	737	672	715	670	704	714	668	662	660	709	727	702	683	727	698	648	704	668	662	696	715	691	732	721	638	676	714	698	718	703	685	679	679	698	665	672	686	724	686	696	688	712	696	697
9812	1224	1428	1238	827	685	576	485	441	407	391	356	330	335	302	293	312	309	326	296	316	266	281	304	283	288	285	311	256	263	264	264	326	277	258	293	273	267	298	275	291	290	289	268	284	260	269	293	265	303	264	239	249	272	286	275	281	254	302	295	258	284	288	253	247	254	250	240	253	263	266	261	288	285	249	263	266	275	285	303	292	283	271	277	296	281	270	282	249	272	271	269	273	282	269	305	229	258	271	266	298	297	268	268	263	251	284	248	254	260	307	277	277	260	282	260	284	280	257	247	277	261	244	247	263	273	289	256	265	275	249	273	267	250	268	260	283	265	263	236	254	282	266	280	297	272	249	262	301	275	266	277	288	280	276	274	257	289	250	257	267	254	288	285	263	247	266	257	281	271	267	296	278	278	275	249	252	253	245	249	314	252	290	269	281	259	268	266	257	258	258	243	248	242	258	281	263	274	261	267	267	245	280	244	279	254	254	280	252	292	273	252	245	248	257	256	286	261	280	258	273	271	224	257	271	270	249	254	273	269	294	269	258	289	277	276	292	252	263	261	283	287	248	255	266	255	275	268	280	290	244	232	234	245	293	294	284	266	262	288	241	249	258	295	283	290	230	260	298	286	261	302	277	278	299	283	276	275	244	275	270	263	240	231	250	283	257	229	245	283	287	289	286	262	282	232	270	281	275	269	298	260	248	243	266	263	258	259	269	272	266	285	276	250	243	261	272	274	270	290	277	254	277	259	257	292	255	264	291	247	279	259	250	249	286	247	253	252	269	255	243	259	280	265	240	298	239	283	270	273	277	266	277	259	261	260	280	240	249	273	278	310	276	270	248	263	259	237	258	257	257	285	265	260	258	243	287	257	275	278	267	259	284	260	231	281	255	237	247	289	279	274	278	267	263	296	249	261	237	247	288	260	256	275	244	262	239	247	303	295	285	264	280	230	300	251	241	277	270	260	238	289	251	257	273	273	264	249	260	271	262	241	267	273	268	265	255	262	265	282	282	299	298	263	259	256	285	258	244	249	254	268	264	284	277	285	263	257	283	244	278	266	271	254	248	276	304	252	264	287	249	279	281	271	255	260	304	253	286	273	262	280	265	295	299	251	262	252	265	277	234	243	285	241	264	266	267	278	297	239	264	270	261	279	279	272	262	288	239	276	267	277	262	267	269	242	288	261	275	271	270	267	243	262	280	254	280	266	254	263	260	258	281	268	267	296	275	268	319	278	272	226	244	251	288	285	292	269	277	263	259	282	241	289	279	271	242	272	229	274	266	293	275	242	263	243	278	264	282	284	245	276	268	245	271	236	253	279	251	256	271	248	253	288	267	259	249	289	281	259	259	237	254	256	262	267	263	269	278	257	253	271	249	259	273	258	298	264	287	287	281	246	250	247	254	242	264	264	255	237	268	278	261	291	262	260	267	260	250	264	259	243	298	260	249	269	267	252	265	262	267	259	290	272	273	273	249	283	273	266	263	279	270	257	260	256	283	258	251	242	258	250	305	260	258	284	246	265	269	272	242	274	266	279	244	257	263	268	265	280	228	297	285	260	273	262	259	268	266	287	309	256	224	270	278	272	271	297	233	244	229	246	291	273	285	267	266	280	280	278	256	234	252	277	259	273	277	285	288	290	258	263	267	260	234	278	267	243	253	266	271	274	256	272	265	281	262	248	271	274	339	297	281	236	234	237	261	282	281	274	256	265	272	280	258	250	256	254	265	250	248	259	269	230	271	273	259	253	252	253	275	245	279	279	261	274	297	292	257	256	246	264	274	258	257	268	275	243	269	279	253	247	297	299	251	270	280	221	275	259	256	272	270	267	275	241	262	247	268	238	265	264	277	270	272	285	255	269	280	252	270	260	264	280	305	279	257	303	262	279	265	262	277	300	287	273	287	263	274	252	278	251	285	247	256	262	292	269	255	292	252	260	265	218	272	302	237	287	282	277	248	269	290	276	283	295	258	279	273	279	273	263	263	298	272	281	273	237	280	276	274	250	294	291	249	283	284	246	276	271	274	272	269	284	249	274	233	271	289	278	259	289	256	267	243	270	264	261	278	276	259	280	290	266	261	267	276	279	280	276	275	278	279	260	254	276	260	258	258	285	282	252	252	234	244	299	281	258	282	266	246	276	296	259	288	311	267	253	250	255	228	264	262	255	257	259	265	295	272	247	289	287	247	268	278	280	244	285	259	279	261	261	248	284	266	263	268	262	254	282	269	269	270	262	261	268	252	271	277	278	278	274	264	289	263	240	245	256	266	265	275	263	247	281	262	242	260	272	243	270	288	262	238	282	269	260	279	292	271	279	264	247	270	276	292	287	257	319	265	269	256	240	256	268	272	263	286	263	231	258	293	286	292	278	245	263	278	280	252	269	270	287	262	255	254	261	271	256	271	288	273	281	243	229	235	266	255	271	279	250	256	271	266	271	249	271	267	280	272	273	231	266	292	291	249	255	297	275	250	225	299	254	272	295	280	265	272	289	299	252	278	294	268	261	244	297	248	239	271	273	283	241	261	264	243	289	274	294	268	287	296	264	281	286	274	278	254	276	271	263	272	247	254	267	270	242	253	259	271	263	282	239	279	242	276	259	275	282	276	285	254	269	267	276	272	249	282	253	292	262	257	265	275	251	268	287	271	282	282	281	271	258	244	255	277	254	250	273	273	236	252	281	275	280	253	292	284	294	278	273	272	272	252	262	262	284	268	269	252	281	258	271	295	251	248	290	277	244	276	260	309	266	279	277	274	276	275	264	258	269	252	275	260	263	252	272	287	262	251	250	255	257	262	281	273	286	274	298	292	286	268	255	259	265	259	258	276	269	266	283	296	278	244	248	297	245	256	280	234	265	257	282	262	265	237	262	255	233	286	248	248	298	258	262	254	277	292	267	258	272	303	245	273	274	292	275	258	262	261	267	279	302	230	286	311	274	261	262	274	283	274	286	264	259	273	279	255	268	275	285	246	267	291	261	280	273	259	273	268	260	263	259	247	255	249	286	298	261	265	251	253	298	263	291	265	285	286	272	289	277	260	264	260	267	271	276	272	251	280	243	276	298	254	268	286	287	256	266	260	282	259	266	285	290	297	275	281	273	273	268	293	261	258	256	267	247	250	269	275	256	256	271	265	261	250	270	285	264	273	255	283	285	299	277	290	293	263	247	256	248	247	237	260	262	237	273	250	256	274	251	290	254	260	288	257	248	308	250	282	259	274	293	281	280	219	271	282	287	248	286	266	275	270	272	287	261	266	273	268	259	254	323	270	272	262	299	294	312	239	274	263	290	271	273	273	264	252	267	237	280	258	261	291	278	263	270	253	273	287	268	272	295	270	283	255	264	260	263	277	278	268	242	263	268	261	308	289	254	270	259	262	281	287	278	275	255	272	273	268	264	245	300	277	253	274	248	271	267	273	258	285	271	266	297	231	270	261	260	268	282	270	285	266	267	213	257	287	246	287	243	255	276	275	280	253	276
6824	1737	3496	3896	3351	2782	2261	2033	1787	1574	1413	1343	1206	1144	1114	1074	993	1013	982	929	924	887	824	893	828	884	801	856	842	819	821	822	802	820	770	775	722	779	756	757	759	736	768	759	780	741	736	697	771	710	776	787	771	732	726	776	711	788	775	736	730	741	699	674	718	750	736	762	736	733	744	747	755	772	699	710	756	738	687	698	767	769	724	706	693	725	669	743	730	711	726	791	750	708	695	755	693	694	717	706	700	731	748	734	744	717	741	698	692	715	702	756	733	705	712	691	718	737	762	703	714	747	746	748	714	673	714	725	719	696	692	679	678	708	766	721	753	699	711	697	728	687	670	703	749	731	698	716	683	676	690	720	719	704	716	690	707	714	724	696	709	720	750	699	715	722	692	726	716	709	786	694	713	785	674	713	695	719	722	672	718	710	690	711	757	705	715	688	682	751	735	746	731	754	720	728	732	680	699	729	726	725	703	702	725	696	677	716	746	733	706	693	720	686	722	743	680	718	699	703	671	717	716	720	702	722	728	706	697	700	694	681	702	731	690	712	724	687	718	713	701	708	717	706	724	722	719	691	740	739	660	740	751	723	709	706	628	752	693	710	712	711	741	733	700	677	731	693	737	700	683	730	691	719	705	745	752	715	719	761	717	697	698	716	653	712	733	719	746	758	697	678	696	697	745	760	742	733	737	709	744	747	731	676	760	753	738	713	736	669	735	704	732	733	703	731	698	731	696	743	736	691	732	669	701	683	728	713	699	792	754	688	732	726	708	724	766	713	703	710	676	701	680	737	707	727	755	743	725	729	697	712	721	688	708	717	683	705	678	738	725	735	746	739	753	763	702	692	741	729	704	689	711	787	702	775	675	725	691	654	762	698	698	777	724	725	739	718	750	701	719	701	706	679	672	722	743	705	724	737	745	691	698	715	776	659	689	685	716	729	705	706	711	717	738	696	741	721	758	718	665	739	666	750	729	705	713	739	724	729	687	694	750	690	703	714	740	685	713	727	738	742	683	740	720	684	736	765	706	704	711	729	705	684	698	715	729	740	703	750	704	734	740	732	734	702	746	756	740	738	713	693	730	659	725	769	719	743	683	682	756	740	756	649	767	747	727	715	726	754	760	711	750	759	681	684	730	661	686	683	715	719	721	683	706	727	730	719	711	733	718	716	753	686	693	727	712	752	727	695	718	718	739	681	734	747	795	725	744	750	677	735	704	711	725	701	719	747	707	796	760	712	708	683	689	707	694	757	704	744	720	721	738	752	639	749	689	729	731	730	700	677	729	804	729	690	677	709	724	710	702	694	750	691	680	711	770	675	719	715	669	747	710	752	711	727	714	717	701	714	757	741	731	736	716	699	784	684	715	687	683	712	728	736	771	740	761	681	712	732	707	722	709	735	757	714	732	732	709	712	720	723	711	704	698	723	684	681	712	710	736	739	712	747	674	737	696	742	684	734	706	700	742	688	722	740	705	648	690	681	721	728	724	704	700	706	685	750	649	704	775	728	715	734	704	710	711	668	673	717	742	686	695	717	742	704	706	708	722	702	697	715	713	751	766	738	704	731	747	701	742	680	744	691	737	687	729	702	701	701	743	693	699	758	729	672	652	680	687	681	732	737	685	730	686	754	747	694	731	689	766	658	770	728	725	689	696	706	681	697	697	718	670	702	709	781	711	745	717	695	686	714	711	659	678	710	754	705	717	704	702	730	663	714	727	675	779	700	714	721	678	736	695	748	712	707	717	709	686	699	678	700	697	735	720	740	731	737	708	706	704	725	786	720	709	728	684	728	727	682	703	754	704	671	757	708	734	700	746	712	706	744	724	725	712	770	708	732	715	719	688	715	697	683	693	681	730	742	722	704	681	721	715	718	714	680	703	715	708	700	706	740	681	694	716	774	723	706	760	690	685	710	697	734	711	761	714	694	710	701	738	732	713	725	727	736	736	698	702	668	710	736	688	735	703	699	722	748	692	702	714	745	724	721	727	743	724	687	693	734	736	713	728	704	709	709	758	710	707	708	704	677	755	726	677	706	755	697	750	720	707	713	739	712	728	717	685	722	741	738	738	773	740	745	728	699	732	714	718	732	731	687	725	720	696	704	708	731	693	740	732	727	699	728	724	704	697	684	680	748	699	720	677	718	690	728	729	719	719	776	699	748	737	688	744	707	738	719	756	706	735	717	697	717	734	739	735	676	696	710	709	707	722	711	743	729	704	753	670	705	700	711	705	751	719	760	730	670	722	726	659	722	777	713	676	701	745	706	758	699	738	742	766	699	686	694	732	738	695	696	714	764	723	692	704	716	688	681	721	725	674	743	703	731	698	690	676	734	716	712	699	704	719	730	726	680	697	723	722	687	723	667	715	752	686	763	739	723	686	680	712	725	685	745	713	723	730	664	720	715	660	686	645	733	671	683	773	724	705	734	731	715	766	683	712	700	703	674	676	681	739	708	719	712	748	728	707	706	737	703	693	700	692	727	733	743	682	749	711	679	720	664	702	754	740	722	716	676	708	689	716	753	670	728	732	717	719	700	709	699	688	709	762	669	707	720	712	722	705	739	672	741	638	732	777	702	724	694	712	705	690	730	694	708	735	700	745	671	710	690	692	742	698	715	751	723	703	735	724	740	716	752	688	720	702	708	725	688	701	689	750	660	754	723	689	678	695	717	710	711	743	745	807	749	731	757	696	727	754	753	708	760	725	718	704	682	683	720	700	709	730	746	747	733	725	741	694	744	687	720	699	747	696	770	721	782	735	742	710	716	674	689	740	715	718	788	718	698	719	749	729	701	690	732	705	687	719	696	757	750	706	717	727	741	729	732	730	735	714	735	716	717	736	722	700	684	728	723	727	711	713	700	698	691	731	750	764	718	720	693	692	707	689	691	720	709	706	723	715	668	735	702	722	691	768	686	684	719	685	732	723	729	747	700	741	692	677	690	710	742	701	758	694	694	740	675	719	730	705	729	688	708	750	676	723	747	749	726	724	698	707	706	688	714	740	716	688	750	687	761	671	704	709	649	724	691	677	738	671	739	716	687	669	706	777	716	706	705	737	722	702	716	747	724	667	698	697	676	704	734	686	725	673	720	718	718	705	708	704	737	734	707	688	723	715	732	748	680	696	690	718	707	681	683	713	723	737	694	746	709	715	679	738	738	730	723	731	699	730	726	711	667	678	714	720	710	710	721	725	746	725	738	716	718	680	737	701	721	718	689	736	696	659	726	703	707	695	732	742	720	713	674	717	698	683	713	690	719	694	705	773	703	733	726	690	728	707	702	682	691	729	694	697	709	715	699	718	744	715	719	750	675	719	698	686	704	735	747	724	725	711	726	737	718	747	681	742	679	749	655	721	695	739	681	742	768	670	691	733	727	730	729	722	708	733	659	710	705	723	696	777	643	711	721	713	718	722	719	724	684	716	716	687	729	735	669	691	689	661	737	701	735	690	721	719	750	707	691	738	725	789	736	690	733	709	722
17445	2836	2497	1861	1282	999	709	538	419	387	310	296	261	239	213	196	186	188	187	186	167	170	154	165	141	166	167	156	139	132	162	140	151	151	166	149	143	124	133	149	139	134	150	125	140	126	136	129	118	135	158	133	127	139	151	138	112	133	137	106	119	129	120	115	111	123	126	133	143	120	121	120	116	139	140	136	131	100	119	117	117	120	126	144	122	119	128	135	130	109	155	119	126	120	129	140	141	134	119	136	118	134	120	133	122	138	127	136	139	113	131	130	131	131	112	127	138	122	114	112	132	116	110	132	127	119	110	131	121	117	129	118	142	125	120	143	135	128	153	106	147	135	135	124	130	123	159	134	141	116	131	125	143	137	124	119	107	141	132	123	140	125	117	124	134	131	131	115	130	137	120	126	132	120	123	148	131	113	118	123	95	115	129	119	120	130	116	126	136	126	125	147	119	152	117	115	121	117	120	123	139	135	116	115	140	124	122	105	116	131	123	133	118	125	119	109	140	115	157	131	121	145	119	117	119	127	138	113	133	122	137	137	136	146	134	148	108	117	126	136	125	131	136	122	152	112	119	136	135	119	108	113	133	136	122	130	120	122	140	123	132	100	137	132	134	134	128	117	109	124	113	119	153	128	126	133	106	115	125	116	126	134	139	120	148	96	142	131	130	118	127	130	105	107	127	137	124	123	120	119	116	119	159	113	128	122	144	142	132	117	139	145	121	107	123	134	123	120	134	119	132	130	129	132	114	158	114	153	117	109	119	135	133	127	151	126	125	122	134	140	139	133	127	145	146	129	130	146	147	136	157	136	132	148	123	131	123	133	122	125	116	149	149	127	133	117	112	139	135	138	131	122	122	132	130	103	123	144	118	129	128	127	128	151	123	127	124	123	133	109	112	124	130	130	136	128	123	115	123	124	126	133	127	118	142	122	125	117	109	113	141	125	121	119	113	113	126	136	137	129	117	116	139	130	140	120	112	126	137	133	114	113	136	132	121	119	133	133	129	130	130	124	117	149	121	130	130	123	112	114	126	138	136	132	142	127	118	130	124	132	137	108	114	117	132	134	120	134	137	142	116	105	112	134	118	130	138	142	125	116	120	118	109	123	124	127	118	131	140	116	121	147	129	130	130	129	133	127	109	126	128	107	133	124	130	146	110	109	135	123	116	105	104	123	130	149	151	137	145	131	123	120	126	114	140	114	112	127	124	129	144	118	130	133	135	113	145	127	110	130	141	132	136	130	117	134	124	125	123	144	124	127	111	138	112	130	110	124	116	123	144	127	129	138	144	106	123	133	127	146	136	117	116	125	113	127	135	132	135	126	131	122	135	103	126	114	129	108	139	118	116	125	140	131	130	129	125	123	126	118	129	142	114	130	119	123	131	112	141	127	131	135	122	140	120	111	128	130	124	145	121	130	128	121	110	123	136	125	124	121	124	111	138	123	145	129	126	131	129	142	130	133	128	132	120	124	121	112	126	141	130	136	118	131	142	129	116	115	133	144	125	141	131	132	129	131	119	137	146	125	140	108	130	121	127	115	142	127	119	118	134	125	114	122	141	101	122	120	126	122	117	112	128	112	111	125	130	110	122	101	127	123	130	138	134	111	123	116	139	125	148	117	118	122	123	150	134	115	142	125	155	113	127	143	121	139	132	114	141	142	155	106	130	153	130	134	109	115	122	132	111	121	160	115	122	124	110	148	119	132	120	100	120	131	155	122	128	141	153	122	121	101	130	116	126	128	144	129	117	108	130	112	108	130	139	136	140	128	150	128	118	142	137	130	141	111	140	111	143	123	130	116	134	129	125	137	132	121	135	137	117	144	138	146	122	105	129	141	142	144	131	108	125	115	117	117	148	131	147	121	101	134	136	145	125	140	120	120	115	120	116	123	133	134	130	111	123	133	107	121	135	126	112	130	117	116	133	125	117	104	114	126	122	129	132	131	110	128	149	120	124	145	141	140	135	131	122	138	127	134	124	131	122	133	132	140	132	138	130	139	116	139	130	102	124	141	122	125	120	132	133	121	116	124	128	105	133	124	120	149	135	113	110	119	118	126	122	145	122	125	122	108	132	125	126	140	131	129	137	126	138	122	133	120	146	147	110	125	109	138	105	133	97	128	113	134	134	136	146	128	137	120	149	138	127	130	124	114	127	132	143	129	143	128	120	134	128	127	159	141	141	116	140	121	125	131	146	105	120	95	122	116	115	129	123	130	121	116	126	116	130	115	107	120	134	116	129	125	125	130	150	115	134	135	129	105	124	126	132	107	127	119	116	120	129	135	128	132	127	127	151	143	124	141	146	123	126	122	122	136	128	124	135	135	146	123	121	118	120	124	139	140	118	112	108	114	127	136	139	127	134	134	134	155	127	113	102	133	127	128	120	116	115	150	127	141	118	135	124	142	115	143	132	127	125	127	129	115	119	124	119	144	119	137	152	113	134	132	127	128	120	127	132	139	117	106	113	135	146	138	158	112	142	118	125	114	109	122	123	137	125	115	125	118	128	124	122	137	103	114	118	119	154	130	130	133	127	119	118	119	130	113	134	150	143	140	127	124	146	133	131	123	122	118	121	129	116	112	119	120	113	121	117	142	133	141	134	141	139	139	155	133	140	137	146	130	112	130	117	141	126	129	124	134	130	144	138	115	135	144	129	124	123	149	136	121	138	128	124	129	131	146	116	126	115	157	123	121	113	132	128	118	114	145	120	126	135	148	120	101	125	110	121	109	116	137	126	129	111	131	121	136	114	125	144	135	123	121	142	106	122	124	126	112	118	127	120	119	125	128	129	124	131	147	115	131	131	101	120	138	133	105	134	136	111	123	145	127	116	147	131	142	117	138	98	109	143	119	122	124	118	110	132	136	114	119	128	122	117	112	126	115	118	126	135	127	122	119	140	140	129	116	132	111	138	114	115	132	118	135	118	108	132	143	110	130	142	122	129	139	126	132	152	113	126	145	143	148	125	123	111	101	118	112	123	138	139	107	124	125	146	131	126	150	136	134	138	127	118	127	127	96	130	131	131	122	112	116	102	113	132	128	137	150	136	125	125	118	129	111	116	132	115	143	146	129	111	126	128	116	135	132	127	115	128	121	140	123	130	138	127	127	108	132	121	129	121	118	141	137	111	135	108	106	121	113	148	113	132	139	146	125	105	114	119	132	108	140	117	116	124	125	128	124	126	139	117	117	106	118	145	122	133	131	120	140	132	135	131	163	110	134	102	132	142	122	126	139	114	125	122	133	116	139	133	136	124	118	140	112	126	126	119	130	122	117	132	144	158	122	126	115	137	118	135	125	120	111	120	146	135	133	147	116	131	126	119	132	131	134	127	120	130	136	131	130	113	134	159	123	106	123	117	133	122	133	136	110	122	113	124	140	109	115	135	131	140	133	131	121	133	112	122	136	122	120	139	118	118	126	138	124	116	135	132	118	135	125	123	140	131	113	122	119	147	140	118	134	151	129	137	126	130	135	150	130
8204	2413	5535	6334	5411	4269	3365	2818	2368	2012	1728	1538	1272	1203	1112	1013	917	885	841	774	723	707	658	676	639	609	580	625	512	563	553	518	506	509	485	453	510	500	447	455	455	417	441	453	453	422	448	445	437	404	437	411	423	413	382	430	437	396	387	427	397	421	420	402	395	405	432	394	395	399	422	376	362	372	345	345	425	389	423	396	381	374	388	380	385	380	373	344	414	415	446	398	369	360	391	369	359	387	405	372	400	378	386	390	384	388	372	378	394	357	367	369	406	415	363	378	348	369	346	367	386	390	399	373	363	377	406	350	371	350	430	366	354	347	392	383	356	387	374	329	354	354	365	373	379	383	373	378	403	345	413	365	379	405	380	369	369	410	342	396	368	384	349	353	384	385	374	362	376	366	369	358	349	369	374	371	338	376	344	374	370	359	391	379	370	366	347	344	388	379	419	381	387	369	355	373	373	374	384	391	363	342	366	342	367	380	344	391	337	372	363	371	356	375	373	358	389	336	398	415	323	376	341	367	402	376	352	369	357	352	358	385	395	342	346	356	405	367	348	392	373	401	379	376	378	375	390	375	356	394	354	337	396	337	380	378	374	333	367	351	391	372	344	366	380	398	368	374	367	378	342	339	329	387	406	371	387	354	378	382	344	364	371	340	381	375	345	396	355	340	356	385	334	401	381	369	330	346	338	365	359	386	345	371	389	399	348	352	361	373	379	358	347	364	378	385	386	380	353	333	395	350	337	378	397	353	381	371	346	358	349	354	369	356	380	394	374	380	352	360	388	394	352	361	360	395	352	410	388	377	391	369	375	348	401	352	354	376	379	336	395	350	404	391	388	363	356	358	391	404	345	350	321	389	366	370	359	383	344	364	364	335	362	428	401	370	372	362	368	377	351	336	332	394	372	392	344	366	398	382	373	366	319	401	355	333	405	359	355	356	347	357	355	352	370	368	352	371	384	338	382	331	385	358	389	369	368	403	383	326	354	361	380	339	376	360	374	374	396	361	375	395	374	363	382	355	403	343	370	410	368	383	376	347	382	390	353	347	361	386	360	339	342	395	370	383	339	358	378	331	357	351	387	379	355	353	375	363	387	370	350	360	344	372	372	394	362	382	368	348	368	350	359	400	327	357	391	360	346	356	386	369	334	373	349	370	358	359	349	360	366	385	384	392	365	343	350	328	387	356	362	371	392	361	340	386	381	336	375	356	350	338	363	331	359	373	395	389	380	342	350	354	356	354	379	393	342	375	343	378	358	350	406	386	334	379	351	371	355	379	347	402	376	382	379	378	380	344	405	344	337	387	377	353	393	338	364	343	358	339	333	355	389	357	370	400	351	349	349	348	382	382	373	359	356	357	401	336	388	358	382	367	365	326	348	390	366	369	361	350	400	377	329	375	346	391	375	372	365	357	365	363	339	384	406	351	351	365	332	357	377	352	389	343	343	363	359	354	358	367	369	354	375	371	364	361	346	350	374	372	347	374	374	375	357	371	355	377	360	382	389	382	376	396	372	378	357	361	371	375	353	381	395	383	354	394	356	354	384	380	333	370	363	353	358	347	338	396	359	355	359	352	366	385	354	317	381	388	384	386	320	359	345	378	374	337	370	388	384	388	358	385	356	353	371	391	356	393	348	327	363	354	374	369	400	351	373	334	359	356	328	362	380	347	363	351	383	338	358	356	363	355	362	328	376	353	379	328	332	375	368	354	372	385	396	358	363	370	370	385	382	387	354	349	333	362	394	354	377	325	368	401	354	339	361	356	343	348	373	346	358	338	345	346	395	395	398	338	365	338	374	343	365	331	362	376	374	371	354	383	357	357	336	382	366	374	350	348	309	371	379	356	337	345	378	354	347	373	395	381	359	359	368	355	336	366	350	339	350	355	358	389	347	413	404	332	363	366	380	364	363	347	379	360	342	360	406	351	380	351	423	372	342	350	386	380	348	382	367	397	352	367	390	367	367	338	375	362	368	344	368	369	342	336	352	373	377	395	375	344	347	384	348	346	373	370	367	365	384	380	360	366	381	369	346	361	369	348	353	345	380	356	355	403	348	346	374	396	361	369	371	379	390	324	356	379	377	360	364	356	344	365	355	376	345	379	341	369	352	338	370	367	352	374	327	362	399	367	346	324	375	352	368	413	371	387	354	375	359	344	368	343	396	363	352	319	360	392	365	375	391	374	365	349	362	367	349	360	322	347	331	369	363	392	400	369	364	329	369	358	383	360	362	359	391	386	364	362	365	382	378	376	351	405	338	394	401	324	386	365	374	392	379	368	373	352	397	367	336	340	380	357	348	362	372	383	355	336	399	353	356	372	364	397	352	367	352	405	352	340	386	372	354	386	367	375	352	342	328	372	407	371	391	385	378	357	350	367	374	357	333	387	351	371	345	355	372	373	373	369	337	345	369	354	345	363	377	345	360	356	359	399	386	379	358	385	362	378	393	379	395	378	372	385	363	432	383	357	372	354	339	404	343	374	338	398	373	347	379	365	396	396	345	366	376	342	354	372	396	349	329	380	352	351	376	374	345	364	384	374	340	372	375	353	385	376	368	378	380	356	372	360	357	395	366	367	334	363	352	361	393	350	353	369	351	365	318	387	337	347	372	347	366	413	384	378	359	335	369	359	347	378	348	366	367	396	386	354	364	364	397	346	364	384	376	336	336	355	371	372	376	366	359	345	374	419	380	344	378	381	383	368	410	373	366	362	378	370	375	374	377	354	361	361	353	353	377	385	376	369	354	388	376	372	353	360	341	328	365	375	372	382	359	364	331	377	390	373	395	361	379	346	375	373	331	338	419	347	374	382	388	383	367	344	381	332	361	351	352	362	361	381	351	340	374	355	366	379	340	366	365	396	327	361	355	368	351	375	350	364	370	357	357	378	398	366	383	387	369	373	358	380	398	371	372	371	383	403	355	376	369	367	369	338	357	353	341	362	376	389	370	371	411	361	383	399	373	381	351	363	371	360	371	375	338	401	389	352	365	366	362	381	387	344	377	382	376	360	378	361	382	358	358	370	406	408	374	377	384	371	366	359	389	395	391	370	375	353	359	344	345	359	414	341	373	362	382	375	360	344	347	360	364	356	369	363	407	400	374	387	370	361	364	352	362	348	346	361	356	389	376	365	372	346	357	359	400	367	370	373	374	403	375	398	344	378	360	354	356	348	391	331	358	395	409	370	354	320	384	356	343	386	378	360	371	359	341	355	371	366	361	371	363	362	340	361	386	376	397	352	356	359	390	337	372	340	348	378	383	388	363	414	367	371	376	377	365	346	382	337	373	389	368	374	353	400	343	372	404	365	363	387	355	358	393	385	361	374	326	374	373	352	337	331	366	380	377	336	375	357	388	352	402	364	337	353	362	382	356	385	350	365	363	367	365	353	375	385	362	357	345	375	316	362	336	349	355	376	367	349	391	370	321	328	371	376	356	398	395	393	372	336	371	388	356	371	396	393	378	371	381	339	394	322	372	406
2426	343	382	324	291	304	283	270	277	267	261	267	240	273	239	297	267	274	257	215	269	265	217	238	252	233	245	255	246	267	258	247	246	231	223	250	229	239	221	279	243	269	241	255	282	245	255	265	256	270	271	236	243	275	265	253	243	253	253	269	248	264	266	272	273	239	252	271	244	263	258	232	248	245	263	227	232	247	293	289	265	269	254	268	245	256	243	237	232	247	261	255	232	251	231	231	233	222	254	233	249	253	252	276	240	270	287	282	253	233	245	222	273	253	228	288	236	253	257	235	257	243	250	259	264	239	221	260	266	244	251	260	258	269	229	243	247	259	244	274	254	226	279	229	264	243	274	252	240	226	229	266	236	255	258	245	228	238	259	295	296	248	277	255	245	270	249	288	239	225	274	264	250	225	238	253	268	230	252	258	265	228	222	255	260	224	243	249	267	264	259	273	260	281	232	251	285	252	230	234	241	232	244	265	270	254	233	254	256	236	267	226	241	258	274	258	284	260	238	264	267	253	261	267	222	258	258	255	258	237	258	240	251	258	256	263	243	254	234	232	225	214	251	259	234	291	236	231	254	224	270	251	243	254	257	264	252	245	251	232	254	250	258	262	245	256	252	260	283	255	254	238	250	243	251	253	229	247	266	275	279	257	263	269	263	238	254	242	250	269	264	270	221	286	261	278	272	255	280	258	243	274	263	250	241	276	249	248	249	223	239	282	258	269	236	293	249	235	256	249	249	255	252	245	267	239	228	246	243	258	236	269	258	237	255	251	221	222	260	250	265	283	265	284	230	252	250	225	287	265	232	288	268	286	248	251	243	258	270	236	250	250	250	240	256	267	258	265	256	259	239	244	293	263	279	252	270	242	260	246	251	249	257	261	226	242	258	274	254	221	260	235	229	226	270	276	264	248	254	251	243	226	215	242	256	224	239	263	234	242	237	233	263	250	240	263	232	267	290	234	252	233	235	269	251	257	277	279	294	267	239	269	241	242	270	260	248	238	239	237	257	246	208	223	265	235	245	240	232	225	237	218	261	228	261	252	244	221	265	265	262	231	261	246	249	294	242	272	243	258	244	240	261	258	274	250	263	243	250	263	244	250	232	264	220	282	258	238	235	233	242	258	244	254	229	240	245	269	266	249	260	228	255	295	264	253	242	231	246	257	261	235	286	243	235	243	270	247	266	222	244	271	242	259	280	308	273	262	270	283	233	263	240	264	279	242	226	261	230	243	266	257	257	247	247	234	265	273	233	253	277	260	239	226	257	281	260	219	249	242	245	256	219	249	240	245	251	246	248	234	246	259	262	270	256	251	232	275	251	247	275	254	266	256	265	261	248	233	272	269	254	257	253	247	263	230	232	237	249	270	266	250	252	253	228	240	272	241	280	287	264	247	259	238	248	232	271	288	238	284	267	251	248	261	250	255	249	265	240	268	237	261	300	233	271	262	281	267	257	252	224	263	241	215	241	254	246	257	272	234	253	247	271	252	251	247	293	251	242	224	261	244	234	241	271	262	236	268	283	248	258	259	241	252	270	227	232	265	216	225	226	260	256	254	249	213	276	249	246	268	243	221	243	241	200	261	234	248	284	252	255	231	254	241	258	242	262	247	259	246	256	222	263	239	271	237	232	253	266	251	233	225	236	276	259	250	235	219	279	242	261	249	256	263	263	278	217	250	276	285	224	259	228	251	263	241	252	253	278	252	237	267	263	268	244	268	290	227	231	257	249	251	250	266	227	276	258	252	258	274	277	242	238	258	272	239	254	238	235	247	259	258	256	252	243	259	306	248	254	232	232	288	243	247	259	258	260	244	285	276	254	267	235	250	252	260	260	271	230	246	260	249	279	253	245	249	255	247	275	245	266	217	261	245	276	270	240	283	254	253	247	234	226	234	246	237	270	252	274	257	239	224	260	232	251	229	239	268	267	247	234	239	245	248	261	246	257	257	230	230	247	243	225	248	241	294	271	249	238	265	277	244	229	248	237	235	262	225	247	249	268	229	258	245	255	264	255	248	296	264	261	273	295	241	263	227	242	241	262	272	254	249	252	254	251	270	236	220	234	246	244	261	273	274	235	227	271	252	264	254	237	241	269	234	262	245	275	257	262	297	270	277	226	269	258	270	261	252	279	233	264	273	269	235	245	253	254	268	248	252	249	262	224	272	236	242	262	254	268	267	249	255	233	248	221	240	258	252	222	240	268	266	247	266	269	235	273	278	218	220	252	265	236	246	262	271	221	285	256	257	264	252	262	263	252	241	228	243	255	221	233	246	227	236	244	250	247	260	278	266	265	269	250	223	287	216	251	287	259	228	244	268	261	236	236	242	233	278	245	241	257	222	278	230	243	263	262	251	259	255	264	242	227	304	267	247	250	239	256	250	261	235	246	251	227	226	228	264	262	245	297	234	252	229	250	244	257	269	263	255	256	253	241	246	253	243	246	231	252	219	240	259	249	215	226	276	269	296	255	279	257	224	245	252	234	225	230	291	246	251	298	268	287	230	258	242	268	269	264	263	229	255	220	281	268	266	238	272	261	257	232	272	249	243	266	236	256	251	277	280	266	257	291	281	229	281	227	276	259	274	287	248	271	277	259	275	251	251	265	282	245	251	244	263	251	261	281	270	269	226	259	263	277	262	258	265	265	253	217	234	261	238	255	224	227	260	279	275	226	236	251	246	258	267	233	253	255	259	212	241	260	257	224	280	254	267	252	240	269	274	258	259	238	263	277	233	242	232	250	258	256	242	237	249	281	255	231	271	272	268	284	240	240	251	237	257	275	239	251	252	278	243	246	252	248	253	273	264	250	231	223	246	213	262	264	263	274	226	237	234	274	245	289	242	266	264	250	263	247	280	238	234	262	278	240	245	261	246	289	240	223	227	245	296	275	238	248	242	239	268	269	253	265	265	227	242	247	268	222	226	285	256	264	268	256	251	227	272	258	257	277	263	228	253	252	239	249	236	247	236	230	247	261	255	248	257	222	253	256	265	245	251	232	279	251	265	256	257	280	260	209	259	272	254	278	241	279	273	290	260	274	246	241	272	269	241	243	290	264	256	263	230	253	261	252	229	263	255	237	275	253	247	224	246	263	287	251	229	267	244	271	223	250	273	255	253	266	242	295	241	259	233	266	278	252	250	271	255	240	220	244	283	263	255	256	244	264	264	274	260	260	238	239	267	249	251	265	251	256	264	264	263	246	232	269	272	227	269	255	275	247	255	249	245	265	255	253	237	270	236	264	237	257	235	262	247	230	231	270	256	251	248	223	260	249	244	231	246	269	242	261	244	275	245	262	275	289	267	245	259	250	251	261	257	240	247	295	248	260	257	216	266	247	251	238	260	252	242	261	262	234	269	243	259	250	251	234	287	248	260	238	271	246	275	244	240	254	238	250	255	232	255	247	261	229	259	248	219	236	266	232	289	255	270	247	241	226	264	273	278	257	268	262	238	253	261	271	247	238	260	251	281	250	256	211	230
2697	802	963	1002	970	884	787	800	785	762	711	700	760	703	767	728	672	696	713	714	711	687	695	689	692	736	665	720	748	689	707	697	697	732	733	702	708	707	700	717	689	687	665	738	724	802	697	681	688	652	688	698	721	703	707	743	681	684	668	678	706	670	670	707	729	705	686	702	664	717	660	665	675	743	637	647	669	708	674	646	694	724	685	708	709	722	749	710	681	691	689	698	678	680	727	665	724	673	721	596	723	686	695	652	696	706	705	671	679	727	728	668	738	705	695	683	676	716	687	658	702	702	647	706	697	690	754	682	699	623	710	719	669	699	697	695	682	648	708	712	729	678	703	699	711	684	686	656	701	717	696	668	708	681	688	676	694	703	694	653	728	698	689	676	634	720	681	688	657	734	655	691	700	715	708	705	691	686	701	716	673	666	723	658	682	707	668	703	670	717	665	675	713	718	769	668	693	706	697	678	731	731	703	684	722	659	692	729	716	670	706	635	677	672	729	693	714	721	681	680	726	721	717	735	686	700	688	659	700	662	659	728	722	673	653	693	664	693	688	702	715	709	715	672	664	699	724	749	641	729	697	728	658	687	647	701	672	691	679	729	716	685	684	683	723	674	682	670	723	674	738	695	700	664	715	689	617	692	702	717	667	725	712	700	665	683	706	691	685	721	698	648	663	748	696	626	687	700	681	698	709	667	674	720	704	746	741	704	681	711	735	690	724	686	669	713	715	672	670	692	694	705	676	702	723	709	707	747	684	687	685	650	713	723	732	650	681	711	694	723	689	701	627	719	707	700	700	703	696	722	681	716	688	659	738	678	699	676	696	719	700	759	734	684	697	747	737	682	683	692	702	662	675	665	746	715	717	649	701	724	722	693	708	663	656	707	738	661	711	715	683	667	714	730	656	689	677	682	684	711	693	663	699	654	753	686	708	666	692	658	723	690	684	743	671	693	698	689	676	676	682	661	668	734	721	688	726	707	735	706	709	711	694	726	705	723	694	677	712	709	732	677	700	741	684	621	710	731	695	673	676	670	708	681	692	677	715	692	695	660	669	667	645	709	660	736	651	701	654	626	730	727	670	690	694	716	708	658	708	674	718	640	697	709	694	672	684	669	630	660	710	680	707	680	682	711	670	657	721	709	703	724	711	698	706	668	689	669	676	682	700	714	714	713	712	710	705	718	713	719	683	704	651	673	682	702	674	679	647	706	727	655	682	680	756	733	703	659	724	718	703	680	670	709	745	646	760	693	725	719	710	672	677	652	715	685	673	730	705	672	682	702	737	724	711	691	654	677	708	700	676	690	712	674	667	655	709	681	728	653	677	725	683	681	670	713	683	680	653	696	670	673	681	693	669	654	648	662	631	679	728	678	675	687	655	705	676	669	685	689	674	693	698	695	733	684	692	710	697	739	694	726	707	660	673	656	690	695	647	698	667	678	674	679	745	707	705	737	745	717	666	733	718	706	691	733	693	711	674	694	705	688	652	732	671	711	695	681	672	687	702	682	721	710	651	688	675	709	699	679	642	693	718	646	735	717	684	709	703	691	714	692	667	695	695	727	725	696	696	710	698	660	693	677	673	695	674	673	689	711	678	724	741	707	668	694	706	748	698	654	678	714	676	709	682	689	737	676	634	692	667	737	758	692	717	699	692	716	685	686	694	706	737	711	722	710	689	728	709	671	683	698	686	673	679	702	706	695	706	671	685	673	700	649	719	718	701	693	744	688	659	701	696	661	697	673	689	717	670	674	694	729	713	711	711	706	692	654	692	659	685	667	731	618	682	712	737	695	697	715	726	692	745	625	689	649	697	741	716	721	674	735	693	713	690	697	693	694	728	701	721	634	721	675	651	663	713	695	661	704	717	719	705	643	713	686	692	671	691	718	721	649	697	667	705	726	721	719	693	690	677	680	719	748	685	718	692	725	660	662	732	702	710	691	666	690	641	685	712	680	731	715	671	679	670	691	725	670	672	717	722	718	726	717	703	694	674	708	669	636	654	734	701	731	658	635	647	704	671	707	773	712	709	710	695	737	661	687	725	703	652	679	746	658	748	695	711	698	684	690	760	667	714	681	779	748	663	640	680	664	706	697	676	696	714	696	700	733	703	706	692	677	663	653	674	705	710	674	699	700	662	659	705	676	693	691	683	711	710	668	695	659	721	677	710	700	688	742	681	686	724	710	692	680	674	657	698	671	665	708	702	716	701	722	690	665	660	672	664	719	686	692	657	682	707	732	700	747	712	638	700	686	669	682	705	672	694	741	712	671	674	712	674	714	677	696	698	741	733	700	704	688	690	655	700	711	721	738	665	706	644	679	723	697	707	712	690	663	705	706	701	714	704	733	713	638	652	686	659	680	707	725	728	657	701	693	711	701	709	658	736	671	718	699	686	703	669	656	679	634	689	681	671	675	690	698	714	681	682	712	718	677	662	686	764	699	630	723	661	720	713	735	687	691	677	689	716	684	721	720	695	661	704	727	698	653	691	702	650	672	695	727	719	689	703	682	657	653	694	761	682	684	692	644	707	666	685	684	722	691	723	668	677	693	679	676	666	737	678	658	730	677	695	724	679	691	737	718	681	698	684	651	719	752	696	695	695	690	695	744	697	687	645	717	681	678	754	699	735	685	744	712	656	704	711	710	660	714	725	672	715	691	707	689	664	656	711	662	721	729	696	722	663	759	692	723	679	671	709	682	718	658	635	701	687	726	710	715	719	727	712	733	765	657	711	692	684	694	680	697	693	687	666	696	710	723	685	685	600	690	733	699	705	693	676	700	657	697	698	713	705	695	699	709	676	724	695	673	700	692	701	721	678	700	699	694	689	689	684	683	700	647	725	709	648	710	706	741	726	723	694	691	679	717	665	671	722	696	691	721	685	713	674	634	708	730	700	686	686	721	628	672	660	694	753	668	665	717	685	715	735	658	670	675	687	710	700	694	694	680	696	665	679	663	716	686	678	695	640	667	712	706	711	669	643	693	685	724	693	647	670	670	662	696	678	683	716	681	674	695	684	706	701	692	719	668	719	661	664	695	658	661	731	691	689	703	725	684	687	666	706	682	696	714	683	710	702	697	643	632	693	734	681	707	685	721	690	696	664	671	703	702	722	713	678	746	705	658	681	685	684	728	693	685	717	699	684	714	692	698	705	678	697	717	690	714	707	676	752	704	665	735	693	691	705	702	752	719	706	675	706	708	758	712	723	680	682	628	724	674	705	769	693	656	720	693	723	697	727	669	656	661	662	698	679	679	687	687	718	663	778	692	697	678	683	714	654	724	713	676	696	661	674	694	720	717	790	673	688	663	709	684	700	695	674	671	698	699	707	668	685	672	679	709	663	669	667	722	707	693	649	690	695	694	680	735	699	668	645	677	692	709	694	670	709	695	688	671	716	690	701	678	699	701	678	714	698	741	698	722	667	711	655	735	668	722	651	694	722	691	657	675	684	712	704	678	713	718	659	702	658	697	721	686	704	689
9969	1275	1427	1071	839	719	556	487	421	406	397	361	325	338	352	326	292	302	307	311	298	271	286	284	275	291	260	276	285	285	271	283	279	310	282	245	259	293	247	262	283	249	266	268	261	255	277	262	236	256	313	288	248	276	270	267	267	244	256	268	274	252	292	260	272	268	270	272	281	286	272	259	285	266	261	256	282	257	268	237	254	260	275	252	257	282	267	274	261	289	271	268	297	273	286	260	257	284	255	289	266	290	248	257	248	253	274	279	288	272	255	283	303	282	304	270	284	269	264	264	269	321	248	285	252	274	252	272	278	245	267	285	257	249	251	255	296	264	272	276	253	239	245	276	312	264	269	247	270	279	279	267	268	254	264	253	275	311	265	236	263	270	260	253	247	246	250	265	269	258	244	256	243	279	253	241	263	282	244	275	285	252	279	259	249	266	258	260	272	287	281	256	272	245	281	297	251	242	270	281	285	253	243	261	254	248	244	282	249	260	278	245	278	247	264	291	248	277	250	254	262	284	258	294	260	250	252	262	272	287	286	259	265	253	258	255	270	283	252	272	281	277	260	281	283	254	272	268	249	279	306	274	266	280	254	264	281	281	257	263	241	293	272	253	269	272	272	241	286	265	245	263	285	252	303	285	251	279	258	275	292	256	252	244	270	239	283	277	256	255	301	299	272	275	276	261	282	262	258	259	259	265	291	282	248	271	279	262	240	290	283	287	223	293	305	270	250	279	261	263	259	284	255	262	251	269	268	259	277	249	257	268	300	262	274	279	267	276	275	266	282	254	239	261	246	257	286	248	261	249	292	247	255	264	268	253	259	261	282	282	261	247	269	275	243	288	279	277	289	263	269	279	248	251	274	259	256	255	231	269	283	245	262	281	274	274	286	251	263	261	232	290	260	258	291	264	262	259	282	247	276	265	255	244	277	271	298	281	261	251	271	243	253	267	272	252	283	286	256	273	252	251	281	226	262	278	265	239	239	286	247	276	264	238	256	282	265	292	283	273	265	286	259	228	297	266	282	247	286	300	275	246	260	289	278	279	274	284	283	273	232	269	249	272	228	245	268	238	268	249	262	262	250	224	265	267	273	268	279	247	266	270	262	294	227	250	279	274	292	247	268	282	275	277	271	255	261	279	273	260	245	242	271	257	288	273	270	258	251	274	285	270	226	247	233	270	242	279	237	233	237	268	275	298	276	306	265	295	259	281	285	271	281	284	258	280	291	285	265	267	285	262	257	269	267	278	275	292	243	288	243	282	260	303	257	249	241	302	271	268	272	266	273	265	265	272	291	271	259	253	270	287	269	241	243	272	273	284	262	258	293	270	276	296	280	266	221	263	259	225	249	277	292	260	274	286	279	288	255	239	268	248	280	287	270	258	282	271	258	296	278	258	261	290	269	295	306	264	284	255	270	260	254	246	252	264	278	266	265	286	242	279	267	260	283	268	283	259	225	269	246	278	266	272	270	261	249	264	235	255	245	254	274	265	269	267	264	258	292	290	255	261	252	266	229	272	246	261	274	272	271	253	281	248	288	245	296	288	273	267	279	277	262	293	268	272	271	270	273	261	263	274	277	265	249	259	272	249	270	286	248	277	261	269	285	271	308	227	273	245	268	267	262	273	257	260	276	294	243	222	297	256	292	287	255	267	266	227	277	272	272	291	266	247	275	295	268	260	263	261	261	262	273	242	286	243	265	269	292	255	251	271	249	291	254	254	273	262	246	253	269	276	259	252	288	250	268	265	237	260	253	298	280	283	250	265	279	286	266	258	276	290	272	258	250	268	267	287	316	252	223	270	277	253	269	285	268	255	249	260	235	276	275	257	230	270	257	246	291	275	273	267	280	254	286	279	278	261	297	284	229	270	256	284	288	263	268	271	270	307	258	285	283	271	263	279	269	273	247	253	262	253	281	273	259	282	250	289	277	229	301	285	262	275	253	261	250	259	259	253	293	279	278	242	273	280	267	269	242	271	266	267	251	266	281	259	289	278	274	253	267	256	255	281	266	281	290	269	233	269	249	254	271	236	279	288	273	285	275	244	275	267	263	248	274	235	254	295	284	277	286	266	270	279	283	267	297	285	286	247	253	277	279	256	288	265	299	275	267	252	269	301	258	269	261	251	263	227	235	259	275	280	260	265	241	253	271	231	280	261	248	274	289	269	264	249	286	238	277	251	285	261	258	248	299	250	291	248	274	268	263	284	269	254	285	310	276	255	265	254	258	269	269	259	286	275	249	275	243	231	244	278	270	283	296	296	266	246	259	259	280	281	278	254	254	281	259	293	264	274	273	281	258	269	222	281	271	265	261	257	301	287	253	271	277	296	259	245	266	289	262	274	281	278	250	285	240	265	270	260	309	289	264	256	247	259	257	290	261	265	289	263	264	272	249	262	262	260	266	282	253	257	290	252	289	288	270	297	302	228	256	260	301	277	271	262	277	267	242	246	278	229	255	270	264	295	268	246	267	268	231	278	239	265	285	290	262	255	246	299	271	242	271	218	246	280	300	256	286	277	257	306	263	271	272	263	270	275	259	252	286	274	270	282	272	275	264	263	297	237	280	259	243	287	266	256	313	314	257	265	251	264	273	271	286	238	236	262	267	309	230	297	295	266	276	266	271	247	275	248	285	267	295	257	253	240	221	277	282	271	259	253	273	255	277	295	239	227	267	266	262	285	269	263	262	270	280	288	281	263	255	266	285	251	242	285	277	251	291	267	266	254	265	245	282	242	238	266	258	268	265	238	262	277	242	288	270	254	271	276	272	301	257	241	289	253	272	247	259	278	264	257	262	278	256	268	262	277	288	299	269	297	249	289	286	261	269	273	248	264	261	285	300	275	268	269	239	287	269	274	279	293	274	278	267	268	291	242	258	267	268	254	257	271	273	263	286	273	273	253	257	262	276	277	268	280	285	267	272	273	267	290	250	270	256	302	261	282	267	273	263	271	263	236	246	269	244	264	265	277	257	250	282	277	267	261	245	288	287	265	248	285	275	268	269	259	260	246	251	312	272	251	273	228	276	276	234	260	251	267	269	261	283	272	277	273	264	275	279	254	272	277	272	292	285	253	288	277	274	274	302	262	277	274	275	262	298	261	269	253	271	288	241	287	270	293	236	228	283	276	248	272	276	289	256	254	289	282	250	237	258	241	241	272	232	270	242	250	264	261	269	286	254	269	265	273	266	251	278	298	261	280	298	282	272	258	291	309	258	272	273	299	278	254	256	255	259	257	255	260	262	292	275	278	233	281	210	267	264	244	252	263	271	282	276	256	240	310	248	271	290	257	286	294	257	281	297	267	263	288	274	251	228	286	270	286	263	258	234	257	284	257	295	257	274	284	250	268	248	265	262	268	275	256	253	273	259	266	259	278	281	279	262	253	258	272	251	286	253	257	262	288	245	244	295	285	268	254	296	281	272	304	284	235	266	271	261	283	303	253	281	281	243	277	258	238	272	310	261	286	268	275	257	245	233	283
6617	1653	3574	3858	3477	2668	2380	1978	1765	1545	1471	1351	1237	1184	1109	1083	1012	998	961	887	900	869	851	796	873	878	844	823	794	794	772	762	762	814	731	823	795	806	772	766	793	771	742	716	781	766	750	792	817	764	772	774	738	742	790	753	716	752	761	745	768	747	686	766	693	755	724	753	731	736	705	721	692	733	749	740	723	682	683	705	708	721	706	742	713	689	795	777	674	731	718	710	726	699	708	700	756	698	753	738	739	719	693	681	725	743	732	746	711	700	684	733	745	714	734	681	734	694	741	732	710	739	732	714	722	741	732	738	684	730	722	725	711	776	695	652	709	704	708	699	743	660	741	721	722	685	719	738	668	731	704	675	699	686	673	706	683	710	706	731	719	775	727	743	799	686	728	735	733	676	704	696	730	703	756	712	730	709	707	720	751	725	669	768	761	750	715	669	674	711	697	708	719	725	746	738	757	734	686	677	685	720	704	716	746	719	664	698	712	736	677	708	742	677	757	708	709	713	729	744	690	727	717	703	704	672	692	739	685	688	765	667	680	660	752	673	736	685	700	703	672	736	726	693	744	693	734	745	704	736	688	679	733	705	709	696	721	744	725	700	737	699	749	692	698	696	704	720	692	727	721	736	712	729	713	779	702	696	674	711	703	678	704	708	716	704	694	708	723	655	704	693	723	691	708	751	729	705	716	705	707	694	725	722	679	701	701	702	666	702	700	660	748	710	723	733	725	725	680	738	725	723	718	731	663	709	734	731	716	714	683	693	740	701	701	699	736	707	722	733	694	731	720	710	688	717	692	729	678	674	749	729	718	721	717	732	719	739	717	656	724	754	727	738	713	741	729	736	724	723	744	700	687	748	709	721	704	684	690	722	701	718	734	718	689	748	694	738	747	743	689	680	756	680	712	709	736	711	656	678	790	759	648	739	762	687	745	693	708	732	777	715	725	674	688	748	711	716	742	727	688	713	661	727	727	724	732	705	731	687	723	692	714	708	718	683	659	732	742	721	711	717	694	718	682	710	683	688	696	734	744	694	700	681	706	742	713	702	773	660	684	677	745	661	729	736	686	686	720	697	756	713	709	691	685	717	704	734	678	761	753	717	735	697	700	681	658	735	691	705	757	748	706	679	719	693	717	723	723	690	702	688	713	733	679	749	697	738	701	682	673	765	732	730	722	748	709	733	716	750	708	725	673	703	732	742	770	696	710	729	739	749	752	712	693	713	665	746	714	733	706	713	724	654	722	717	730	724	680	677	660	738	740	722	676	721	742	775	712	726	723	732	714	753	700	727	688	711	666	719	721	749	715	672	695	680	691	726	724	694	712	720	722	727	733	662	671	705	689	734	651	747	729	726	709	708	686	738	714	720	738	736	695	720	717	684	670	716	706	686	742	768	718	732	726	722	671	702	720	703	731	720	721	682	717	722	686	721	736	685	739	739	703	727	713	754	697	713	698	691	684	697	749	752	716	709	703	683	703	679	676	714	672	720	748	709	690	698	698	713	720	709	686	739	692	756	758	725	771	706	732	706	769	708	685	689	752	738	755	718	716	725	716	682	768	707	689	715	678	720	698	777	661	719	704	738	710	766	691	697	712	751	660	715	712	740	710	729	722	687	672	723	702	717	677	695	702	684	716	737	747	711	750	746	740	749	727	745	754	711	719	745	745	672	722	727	698	768	681	704	688	714	719	669	715	732	708	692	729	742	708	728	710	712	728	717	691	759	699	676	700	709	719	693	737	679	661	735	641	711	719	688	719	707	666	695	731	756	695	680	752	696	741	747	686	732	714	676	702	710	709	707	665	742	684	689	737	675	716	743	750	697	705	710	741	712	678	725	738	731	749	699	745	685	737	714	701	740	737	723	704	708	698	754	730	716	679	683	709	668	764	684	725	718	737	750	683	717	746	705	734	723	681	695	690	744	661	702	693	712	717	701	733	704	697	724	756	744	685	726	720	808	748	688	723	729	710	749	705	762	703	702	677	680	730	700	706	713	730	713	710	733	714	732	724	712	767	708	655	737	662	681	721	696	694	675	733	731	742	711	723	708	727	756	805	730	718	702	713	688	691	713	719	688	703	657	718	730	727	697	738	703	721	717	674	741	732	717	674	661	723	688	712	729	699	723	737	753	712	690	708	716	722	696	692	720	744	737	719	658	693	793	743	700	683	710	686	733	689	705	737	702	729	707	693	682	696	675	737	704	731	685	714	674	678	738	679	679	711	691	679	687	716	779	702	709	742	682	688	704	747	728	695	700	762	726	711	688	677	744	683	713	738	733	721	738	723	714	700	689	718	709	682	729	742	691	735	700	717	710	712	692	729	692	703	685	704	731	729	675	705	734	688	755	708	676	689	709	703	712	723	718	707	698	700	708	730	735	689	666	747	735	716	691	718	708	699	759	707	761	740	721	687	735	713	710	728	669	701	696	749	688	757	738	684	695	716	695	680	735	692	711	716	698	708	693	728	710	716	711	697	708	709	711	696	732	686	706	765	729	695	709	718	686	679	749	706	679	696	707	705	645	725	721	710	711	695	757	739	684	686	683	703	712	714	716	684	756	706	706	674	690	686	754	743	710	698	690	725	681	751	704	660	706	687	727	730	716	669	712	724	739	712	678	726	704	702	722	692	717	715	740	703	721	712	707	696	694	710	723	670	680	736	670	721	710	710	718	746	723	686	692	702	694	725	688	719	675	697	723	740	733	681	689	758	727	683	732	751	727	691	727	720	726	723	734	723	718	709	675	709	715	714	722	733	684	731	712	726	736	728	730	715	752	675	682	716	749	690	713	696	732	710	748	765	689	664	725	675	712	716	666	688	695	680	728	762	691	738	668	718	772	738	690	691	707	699	709	702	677	703	702	710	676	685	696	656	760	697	728	719	746	713	736	699	660	727	712	714	724	726	727	713	709	708	677	705	732	679	748	682	715	662	757	655	690	715	708	749	685	703	741	660	696	642	678	708	727	706	705	715	689	696	728	708	732	697	701	747	676	706	709	716	706	742	688	707	757	715	765	693	744	707	695	710	765	680	710	720	758	683	727	724	690	752	717	680	704	682	696	695	745	756	728	718	700	674	741	704	715	704	690	723	672	720	728	713	730	746	671	684	715	714	694	662	766	697	777	738	710	717	686	723	741	708	703	756	720	668	701	729	736	733	726	686	691	711	676	739	758	740	686	731	708	721	668	720	711	745	695	716	695	730	734	712	675	722	755	719	692	709	705	724	681	716	706	718	706	723	709	701	702	683	713	715	722	746	732	729	702	720	735	703	669	729	690	652	752	698	698	728	711	703	698	673	724	738	706	727	684	710	730	730	694	714	785	670	721	710	720	713	700	739	687	757	776	676	714	733	719	712	730	684	760	675	695	752	657	729	745	722	693	685	727	737	750	695	689	691	737	690	696	730	726	733	675	706	785	752	708	692	726	704	721	769	717	724	682	735	715	752	707	716	711	708	697	717	786	717	725	740	720	698	686	655	725
17551	2698	2510	1892	1235	937	686	528	405	390	351	309	277	270	209	218	202	179	191	177	202	172	152	181	149	159	153	158	163	151	146	131	133	132	154	141	140	160	161	167	128	144	149	121	121	127	141	120	149	125	125	126	138	116	151	130	120	127	120	118	115	123	137	161	140	144	132	139	123	122	122	119	119	115	116	151	131	127	120	111	145	125	121	143	136	124	143	141	123	126	134	131	119	122	115	126	130	148	141	157	145	128	141	135	119	101	141	129	119	117	150	129	125	109	126	112	121	120	123	127	118	111	129	121	120	138	128	138	111	118	139	140	116	138	132	140	136	123	140	108	113	120	111	121	107	134	132	107	130	126	118	116	144	128	121	111	119	126	105	108	137	104	121	125	138	111	139	128	136	140	125	125	119	112	142	133	99	112	148	128	130	133	125	150	131	103	114	120	111	121	127	134	128	142	101	148	109	124	132	128	121	110	103	111	116	127	110	130	130	120	122	127	130	137	123	108	132	137	129	134	123	141	130	124	146	132	130	110	145	120	116	115	128	121	125	117	124	128	126	126	135	131	129	133	112	123	146	131	112	141	134	112	134	141	110	119	130	142	129	124	107	108	135	131	126	127	110	136	141	126	139	139	136	140	127	119	152	132	116	104	128	124	135	135	136	135	122	125	118	129	129	115	126	144	147	115	128	124	119	113	126	101	134	129	108	101	118	104	125	124	105	128	129	140	107	122	128	123	145	120	134	126	137	119	125	127	135	122	150	113	126	126	123	118	124	141	131	128	110	121	138	117	118	116	120	132	127	124	120	126	140	126	150	145	133	110	141	129	144	107	106	106	114	114	114	118	150	128	117	131	118	128	113	110	139	128	109	123	108	125	127	115	151	118	121	130	133	104	138	117	140	129	121	135	137	146	117	117	132	142	117	146	133	117	112	126	132	129	131	111	112	130	137	135	112	120	118	138	149	112	132	127	147	150	135	97	119	133	123	149	122	141	128	147	128	121	98	129	132	137	149	127	102	128	154	142	124	133	124	124	127	136	119	121	129	142	137	111	124	129	134	116	128	121	139	141	115	127	132	124	137	124	133	128	108	126	131	116	108	113	132	129	122	123	130	132	140	117	120	114	106	119	102	141	144	143	115	106	117	113	120	112	129	136	142	150	137	113	122	114	112	125	134	120	114	129	128	114	134	120	114	145	141	150	124	121	104	129	106	126	116	127	131	119	132	121	122	128	126	129	137	98	133	127	129	129	98	133	104	121	130	141	119	128	126	116	121	120	129	142	141	129	131	143	138	122	145	122	130	120	120	137	122	120	130	112	107	113	132	129	128	121	128	120	136	126	129	116	126	138	120	154	135	118	127	127	117	126	126	126	130	98	137	138	125	118	127	118	117	128	133	120	126	134	117	143	130	136	117	138	115	126	125	134	102	146	115	112	135	120	116	122	145	130	133	112	120	117	113	129	114	121	131	118	137	132	127	129	136	142	130	123	136	118	126	132	142	122	108	115	121	126	142	119	137	119	127	145	132	135	148	120	134	113	133	108	103	121	131	131	112	121	119	128	134	122	136	125	132	113	131	119	115	128	115	120	108	120	110	134	134	125	112	150	124	130	117	111	120	117	125	126	146	116	116	120	112	120	124	98	106	117	116	122	143	119	134	129	130	127	123	120	132	134	117	124	133	128	122	141	125	139	122	124	126	119	132	121	125	117	119	122	125	118	137	109	151	120	116	128	145	120	113	131	128	130	130	120	109	122	130	132	124	128	115	132	118	129	123	106	98	123	130	118	128	124	139	121	118	119	123	112	121	115	144	135	103	117	136	134	134	138	101	116	131	134	120	126	116	128	117	124	122	113	125	132	126	133	142	133	135	147	130	118	116	116	123	136	116	109	122	124	108	116	121	112	130	130	134	128	140	117	120	128	144	117	121	105	122	124	115	135	131	126	134	127	122	113	121	126	115	122	119	123	129	127	115	132	135	120	121	130	133	120	132	119	163	141	106	120	132	134	119	136	125	126	117	119	117	125	115	143	105	121	137	108	120	132	119	108	126	132	117	117	135	146	114	126	130	140	116	124	138	131	122	135	120	142	111	113	117	129	103	131	120	119	137	137	129	123	134	108	114	110	150	108	134	121	109	130	133	127	152	127	118	139	128	142	102	149	118	119	122	123	111	144	122	135	125	120	139	150	121	151	157	111	145	131	134	130	116	116	120	121	127	126	115	139	129	149	125	135	129	113	155	117	122	129	116	105	151	121	121	121	130	140	124	141	124	142	150	141	115	126	136	120	90	129	118	119	131	116	135	127	127	123	126	104	111	152	129	146	131	127	123	139	118	132	134	142	116	135	128	125	100	148	132	130	133	129	145	122	138	111	140	119	131	147	115	126	118	138	145	127	117	112	121	130	128	127	132	127	140	134	119	119	122	130	124	122	137	141	150	130	106	128	104	130	114	119	113	130	114	124	126	131	126	131	140	123	133	112	111	145	143	129	130	129	116	112	131	106	129	112	153	112	127	144	129	111	126	130	134	139	132	135	108	143	113	123	113	127	133	116	119	136	145	132	147	127	136	117	136	117	128	132	122	136	128	118	137	128	120	115	128	106	110	128	123	131	135	116	112	126	103	112	126	128	134	121	109	104	133	117	111	141	109	134	139	143	133	131	120	126	120	122	114	135	125	135	125	112	124	117	121	129	141	130	116	97	131	112	101	137	129	112	115	132	126	128	131	122	127	138	132	126	137	133	144	107	120	148	130	127	115	135	138	150	150	125	120	135	106	132	119	145	132	145	158	115	117	133	117	124	99	124	146	138	131	109	130	125	129	124	128	123	113	133	126	136	132	131	128	116	135	111	129	130	126	122	128	121	127	116	105	144	113	130	144	116	111	155	109	132	145	116	128	125	132	131	130	117	150	129	105	126	136	132	139	93	133	117	117	119	154	113	131	133	98	143	118	136	115	123	119	110	124	131	127	142	123	97	121	119	116	140	104	135	125	138	155	110	137	118	134	136	126	123	131	112	137	137	115	124	126	109	138	127	136	130	136	133	129	139	117	119	127	117	127	127	119	133	126	133	127	114	121	144	135	142	113	128	109	129	124	127	141	136	133	137	126	131	121	122	129	136	123	122	128	116	98	127	137	152	148	117	134	125	167	149	138	98	141	126	152	106	139	120	122	124	115	131	115	132	140	133	109	117	118	124	130	151	132	116	145	123	139	118	115	92	134	140	152	101	132	132	133	112	102	132	129	110	151	133	143	127	116	141	138	128	129	127	112	103	110	114	130	134	144	126	132	128	139	117	126	129	124	130	122	121	129	117	114	153	131	114	125	98	124	126	118	112	149	145	132	106	121	131	127	115	116	124	124	142	134	124	95	102	106	133	124	132	126	120	106	126	115	156	119	146	134	121	111	119	134	109	109	129	116	124	120	122	116	154	127	127	128	129	102	129	114	130	114	111	131	140	137	121	130	125	141	101	134	130	121	145
8039	2384	5588	6294	5191	4135	3447	2798	2346	2056	1703	1784	1302	1139	1152	984	901	906	838	746	705	731	648	648	665	612	594	573	559	572	530	541	596	548	513	475	490	525	451	442	473	469	467	457	484	402	462	452	457	410	428	434	437	438	395	391	390	388	386	391	410	404	413	381	451	443	377	379	414	399	377	408	365	402	368	376	368	388	389	393	326	379	369	391	345	376	398	403	370	379	361	396	388	351	402	345	376	343	369	388	397	388	356	350	374	375	393	415	357	393	378	369	375	408	405	336	358	358	416	379	370	374	341	367	359	399	360	347	393	388	350	380	383	372	365	405	384	365	397	379	375	389	364	367	360	376	366	376	378	351	403	369	370	366	366	382	360	354	342	367	379	377	386	374	356	407	336	383	350	377	375	374	391	350	371	399	319	331	329	405	384	350	361	359	365	365	366	379	365	352	357	401	379	368	348	373	407	397	372	386	359	392	341	376	391	346	369	347	346	373	338	363	364	385	380	367	391	376	367	388	347	360	390	365	384	347	356	386	390	352	386	364	389	398	367	340	386	342	398	352	348	355	367	377	373	378	343	359	374	381	357	362	332	351	345	362	366	325	350	358	350	362	391	364	377	373	355	324	346	370	368	370	371	309	360	348	345	382	357	415	353	343	402	333	346	382	360	360	359	330	358	302	369	362	360	346	368	362	375	353	381	361	358	338	393	343	364	362	363	379	383	334	325	332	347	340	378	352	379	378	374	346	335	383	364	356	350	365	365	377	397	380	394	350	317	350	408	336	358	379	375	345	347	373	355	380	345	363	373	381	362	371	354	373	372	384	365	348	360	400	394	352	345	347	326	384	368	358	363	374	379	395	348	374	366	341	355	371	378	393	398	400	383	397	360	364	373	401	393	371	357	355	375	384	338	359	382	362	353	362	401	371	364	361	335	385	379	361	350	381	356	337	339	389	339	371	383	390	392	352	403	345	362	378	370	388	381	322	353	374	374	348	352	357	385	391	337	372	346	364	413	363	408	366	365	351	403	353	375	362	342	342	340	364	369	387	375	380	346	342	380	351	345	356	341	406	372	357	336	381	373	373	364	367	375	346	388	382	371	378	383	352	373	358	374	389	329	351	375	375	344	354	345	372	369	389	383	372	314	369	402	362	420	417	386	379	330	363	340	337	330	351	363	332	383	382	337	363	351	366	365	401	379	350	363	348	340	333	392	324	377	401	378	351	392	367	382	376	355	361	337	395	375	349	325	378	379	347	381	354	383	380	366	364	354	399	398	351	341	402	374	369	361	388	349	387	387	393	384	333	353	360	398	396	372	335	355	360	369	384	371	374	332	349	361	369	321	398	404	367	342	388	359	349	335	378	351	372	352	384	365	356	365	357	368	372	371	366	359	346	357	354	342	378	347	374	341	366	363	355	322	361	390	394	371	343	361	376	350	343	397	356	350	377	382	350	360	387	396	357	381	357	346	355	380	368	359	362	395	364	341	380	366	374	385	325	368	419	384	356	361	351	383	373	343	367	368	349	389	375	347	312	399	360	373	390	389	344	383	400	360	382	371	357	386	358	353	357	369	378	368	370	360	357	337	379	390	362	345	366	346	369	356	401	361	360	344	360	366	324	411	379	362	370	346	372	370	395	360	407	367	355	359	337	405	386	353	382	351	350	374	367	378	367	363	373	348	373	375	404	342	404	370	390	343	380	374	372	369	353	378	344	368	378	384	372	372	342	378	370	339	356	366	374	356	364	346	365	376	349	385	405	365	361	328	368	378	336	349	350	335	364	361	321	378	395	351	373	337	359	365	357	384	356	401	408	383	322	337	369	394	378	393	345	401	385	349	357	380	366	383	373	376	398	354	387	328	375	327	349	340	341	380	375	349	351	350	345	330	383	364	367	336	361	363	389	376	361	350	343	384	359	427	355	395	336	375	408	358	345	345	364	332	374	350	370	394	344	344	381	391	324	352	338	349	364	374	394	351	366	377	350	394	372	388	340	375	406	373	400	370	380	364	386	354	355	368	364	379	373	370	339	329	365	347	374	381	337	397	354	380	353	365	370	389	362	343	369	372	374	338	382	381	376	362	336	329	361	365	363	341	348	381	339	402	367	366	369	342	396	369	368	360	333	376	383	380	341	362	360	343	361	362	378	353	369	388	368	375	349	390	372	374	390	379	393	349	328	361	351	374	356	382	358	364	345	368	371	361	359	351	368	356	372	384	374	382	331	381	362	329	381	365	372	348	392	385	355	336	388	382	373	371	372	378	394	357	351	349	343	358	379	372	380	337	351	321	385	376	408	343	313	348	384	347	371	354	368	352	391	393	360	351	386	370	400	327	344	377	341	374	350	386	362	370	370	366	357	363	313	356	415	367	348	386	383	388	355	361	359	380	334	348	354	362	358	351	349	366	382	359	375	365	369	392	360	362	374	325	343	373	330	350	369	364	365	380	347	382	364	357	349	384	359	364	399	403	348	370	323	389	364	361	370	350	365	372	369	340	376	350	352	377	347	372	366	371	365	372	390	371	394	379	352	380	388	379	353	353	359	360	339	408	362	358	356	350	380	329	359	321	424	351	402	332	343	396	354	328	354	349	352	376	358	383	372	348	396	362	391	365	344	374	355	390	357	381	372	361	371	366	366	348	347	352	412	334	354	349	342	371	366	396	357	353	383	384	343	338	330	365	359	380	377	361	352	358	344	392	360	373	337	338	399	324	349	350	375	356	354	392	382	357	384	394	324	367	382	332	322	348	349	352	375	364	335	357	350	365	362	405	335	387	392	366	385	354	345	350	374	360	358	374	347	388	349	355	348	362	349	348	396	367	377	342	389	353	366	362	358	376	357	380	340	380	374	338	335	409	380	386	362	350	353	366	391	355	369	323	369	360	359	371	343	354	359	366	368	361	377	387	368	354	393	400	361	372	358	352	379	391	396	390	371	392	361	365	371	398	354	333	365	368	354	373	366	378	376	373	348	387	374	356	361	358	324	363	333	380	332	339	347	333	349	386	372	354	355	366	360	387	350	350	349	367	381	382	398	323	343	389	400	362	357	366	364	377	362	325	367	353	390	334	350	391	337	340	356	337	428	357	374	337	389	361	359	386	362	346	383	349	364	343	358	355	344	385	325	343	347	344	380	378	369	385	367	388	374	344	375	353	379	356	333	364	362	372	330	363	337	397	382	365	365	355	363	351	364	378	359	333	376	332	309	374	368	344	380	337	361	355	375	421	355	367	375	369	362	349	368	354	351	337	351	369	331	329	363	360	368	342	373	356	388	378	364	353	373	365	378	364	374	367	386	359	320	371	388	357	360	386	355	372	383	349	351	358	384	370	392	383	396	341	366	372	378	338	359	387	385	363	363	339	380	382	379	359	384	380	345	349	335	348	362	352	372	374	392	356	329	371	432	383	364	361	387	382	382	338	370	352	314	411	352	395	370	331	360	360	384	353	376	357	363	351	361	370	368	372	340	364	361	362	368	391	373
2535	370	357	290	318	309	262	262	249	257	266	270	250	246	259	258	235	261	240	256	241	229	244	245	240	233	225	270	261	224	246	269	272	233	247	271	255	278	255	294	247	289	249	255	275	249	256	248	224	227	276	288	215	220	267	258	236	253	263	253	243	239	257	286	263	239	282	253	225	256	244	262	234	245	275	265	229	236	239	253	258	255	258	264	262	244	255	258	261	225	266	252	253	294	244	244	240	229	241	271	260	276	238	249	246	230	236	269	261	263	276	247	254	279	236	249	239	247	268	292	261	271	263	240	270	269	255	249	242	225	247	266	236	276	266	265	260	236	246	255	248	260	279	280	257	260	267	240	234	223	242	231	236	259	261	262	251	236	230	242	249	260	246	240	252	209	259	268	248	242	265	238	248	265	261	248	270	276	249	264	264	269	241	254	238	262	255	253	268	271	251	266	225	237	245	218	261	246	249	245	246	224	231	222	291	234	250	254	276	233	243	232	279	258	237	248	272	249	279	262	231	275	246	239	251	247	236	232	271	259	257	280	273	247	258	234	262	258	270	264	255	254	238	264	235	255	232	248	273	230	248	265	272	232	238	239	252	272	267	246	236	262	234	261	260	277	251	245	248	245	274	236	284	247	253	264	251	266	263	247	243	251	276	243	241	247	233	272	256	270	264	285	248	208	246	289	238	231	235	212	234	237	230	256	248	289	264	261	258	242	261	261	274	239	261	247	256	242	215	234	269	247	246	264	256	239	254	230	240	272	235	263	236	270	239	270	238	251	256	241	271	251	229	257	278	260	251	276	261	275	230	243	218	232	222	223	229	261	273	252	243	239	254	287	268	257	215	260	244	246	243	233	271	269	234	251	251	252	260	231	253	271	277	253	245	236	221	246	245	292	247	266	246	230	274	206	231	242	254	259	248	250	267	222	260	252	254	250	237	240	235	250	245	279	226	249	267	266	266	237	243	268	230	264	253	230	247	243	227	242	251	247	253	266	240	238	259	272	244	248	258	262	230	245	238	267	225	270	281	233	242	231	240	258	259	234	253	265	245	234	248	258	256	252	262	249	261	240	247	221	256	227	249	219	289	254	245	239	244	233	213	232	258	262	248	240	259	237	247	249	255	247	259	271	285	261	285	254	241	261	291	256	254	259	252	243	281	247	241	254	237	239	255	250	205	246	238	241	237	226	259	259	237	236	273	256	271	226	247	258	269	240	258	235	237	263	230	272	256	232	261	258	220	242	253	213	292	253	275	241	279	255	268	254	244	268	264	265	271	258	257	261	254	258	256	273	248	260	226	266	255	273	242	258	250	254	251	266	228	242	250	277	271	264	242	237	266	269	239	268	214	233	236	253	254	250	266	267	220	261	254	247	253	232	266	243	254	288	274	254	238	259	259	243	245	278	259	275	255	254	234	259	246	253	267	228	267	238	249	267	224	264	244	250	238	213	215	270	265	233	254	272	249	229	256	228	255	261	267	241	295	241	247	268	276	221	242	260	271	253	277	246	275	246	230	264	251	264	254	246	256	274	259	253	268	245	255	276	274	242	253	245	273	268	250	256	268	241	262	266	254	246	275	275	229	241	239	258	250	244	261	269	228	247	253	270	250	255	251	278	214	259	247	263	249	300	233	278	243	301	267	258	278	236	224	246	250	263	221	255	254	249	264	261	255	239	263	249	260	253	258	249	260	254	234	249	239	219	218	252	259	241	259	262	232	255	246	229	272	273	240	258	255	254	252	250	236	242	274	286	275	247	229	260	252	291	234	237	235	262	255	241	271	246	258	236	241	269	272	241	256	240	267	283	240	284	262	259	257	259	246	243	232	246	273	258	250	263	255	237	245	261	254	231	263	234	223	244	239	268	235	253	240	233	252	265	257	261	238	251	261	248	239	267	251	253	249	234	261	279	251	235	250	232	263	262	239	240	230	277	268	280	286	238	277	231	261	256	242	254	266	246	250	242	283	232	258	262	225	291	262	241	226	273	230	243	250	241	231	240	231	257	271	253	247	283	271	235	242	213	243	231	261	259	280	292	272	274	248	252	247	253	235	264	259	253	267	253	239	257	251	274	244	244	241	246	254	271	250	256	234	234	249	292	235	272	262	250	229	266	233	246	257	262	227	258	231	259	259	222	251	290	269	248	256	256	268	265	254	252	227	274	246	254	227	263	236	265	265	249	253	254	264	244	245	228	261	245	264	284	244	232	257	249	224	239	248	254	251	259	285	222	263	247	250	264	248	255	270	262	232	264	267	242	250	209	260	231	278	253	261	254	262	252	279	234	255	256	251	254	255	239	234	232	243	246	235	261	271	222	295	253	244	226	249	244	243	267	236	250	265	228	250	256	241	245	241	234	242	271	281	254	260	250	267	254	257	265	261	240	252	244	264	226	257	269	257	227	276	250	235	256	270	265	236	275	283	251	253	242	244	217	237	269	232	231	278	252	257	259	252	262	247	269	247	266	279	253	261	247	237	248	269	250	221	252	252	263	238	245	232	246	243	219	233	234	230	255	274	254	264	228	239	256	234	252	240	252	226	253	273	282	233	283	244	258	231	223	242	239	262	247	256	229	282	230	254	278	268	260	252	253	223	224	241	239	224	274	259	220	226	231	263	242	244	225	247	252	249	265	247	232	265	236	255	264	251	246	272	286	257	228	231	236	241	235	239	250	254	280	256	265	256	265	230	232	240	289	255	246	214	259	271	241	231	252	246	251	260	238	257	266	261	237	251	218	259	246	240	249	259	242	268	245	255	252	247	240	218	261	242	250	267	218	242	254	255	245	255	254	226	213	238	252	249	272	248	224	263	245	232	220	244	237	268	220	235	285	247	240	227	234	251	231	251	243	243	253	266	249	220	245	258	252	239	255	264	254	281	232	225	233	267	246	258	233	249	274	242	231	282	257	259	254	277	267	262	255	266	269	279	268	277	238	251	289	260	253	250	225	246	245	266	245	236	268	272	254	274	250	247	255	217	252	262	250	240	254	254	255	249	259	281	257	239	251	249	242	248	251	247	259	280	255	243	267	245	263	250	262	228	257	266	257	264	232	213	234	217	255	251	258	254	276	271	250	231	250	254	235	272	264	237	239	246	235	251	251	237	238	226	255	280	227	289	269	259	232	253	241	297	285	243	276	231	266	252	254	280	252	239	263	258	244	236	239	237	252	236	264	277	254	254	234	230	256	275	270	227	254	241	299	256	270	235	263	235	247	257	254	245	228	245	260	241	250	250	245	234	254	264	249	234	250	242	226	270	247	260	272	262	269	249	233	268	238	246	266	232	282	232	240	247	246	247	231	269	222	262	231	224	247	256	278	285	238	251	274	225	250	241	260	275	236	229	283	228	273	240	269	272	233	220	240	229	247	233	259	228	244	254	245	239	240	248	242	246	255	253	252	236	241	244	223	243	271	265	280	284	235	263	249	239	246	256	261	257	233	267	258	255	254	260	266	250	274	236	235	237	223	252	271	254	253	233	236
2619	786	872	932	899	838	802	808	781	803	731	803	728	720	766	775	738	698	697	729	704	721	676	674	694	692	690	728	743	788	715	716	771	702	700	680	737	673	699	714	710	679	689	714	684	678	719	674	711	681	689	678	758	696	737	703	678	685	698	704	732	741	671	725	713	695	681	709	688	704	686	691	704	688	715	744	669	727	755	686	754	727	694	683	693	716	667	688	669	726	699	684	695	671	702	755	727	787	664	688	719	698	695	695	671	703	766	744	732	653	698	675	734	718	683	727	700	624	732	678	709	672	681	718	654	716	714	733	653	683	660	657	675	700	660	676	677	654	674	699	754	634	675	691	720	698	702	705	726	669	669	698	672	700	711	662	721	668	694	689	686	684	674	719	676	676	716	717	704	688	723	645	652	729	717	702	672	715	733	670	692	704	672	679	696	689	710	728	661	734	714	727	627	739	683	724	693	660	706	725	689	693	713	682	712	715	668	688	689	711	658	657	716	675	702	689	704	714	703	734	691	677	725	724	692	727	673	687	702	679	695	696	709	708	673	658	717	699	752	763	671	694	716	687	678	699	670	695	634	693	714	712	693	659	695	684	685	701	651	709	712	696	640	712	681	675	701	738	667	677	768	707	657	680	668	727	669	672	656	680	677	684	675	727	749	663	637	698	673	696	728	712	722	710	692	710	680	658	756	707	689	695	703	679	696	659	712	695	762	711	688	683	684	712	695	647	678	672	733	663	636	700	710	659	697	722	697	697	727	689	692	693	684	692	749	710	657	687	704	711	707	660	698	617	702	733	684	664	683	730	630	685	694	674	694	669	684	666	720	684	671	712	687	725	706	717	683	688	737	665	653	679	679	698	698	673	695	657	704	690	687	665	643	695	717	666	689	680	684	722	722	697	720	702	666	686	707	706	674	665	686	705	718	694	712	684	675	685	697	733	685	709	662	711	724	675	732	712	653	681	706	678	668	704	731	676	694	661	680	731	665	665	704	665	698	701	666	702	675	749	687	682	708	722	666	670	713	659	698	668	679	679	666	710	726	737	670	683	675	717	721	673	706	699	677	728	699	746	727	686	709	692	739	707	727	673	689	714	668	669	689	721	699	724	688	704	743	674	708	712	690	723	683	669	640	696	696	711	678	717	681	705	690	695	655	684	683	699	688	670	713	692	700	740	711	705	720	709	692	670	741	703	685	703	715	670	687	668	661	661	684	662	708	662	699	691	714	691	632	685	728	709	684	695	706	729	731	675	703	735	690	720	665	678	688	663	661	694	734	680	723	714	698	703	708	728	686	728	730	675	694	709	624	670	695	672	677	668	716	695	686	698	717	656	713	673	663	698	712	674	684	751	658	650	707	686	711	712	690	685	661	705	704	711	681	718	703	665	725	753	705	642	681	688	675	696	652	663	681	671	730	674	683	712	697	744	691	707	737	687	714	666	719	724	727	684	705	708	654	669	645	685	721	697	709	689	728	702	718	659	687	685	716	712	683	713	690	668	742	684	695	714	671	761	660	669	722	697	740	682	668	674	685	678	717	634	703	683	706	681	626	679	713	683	766	685	688	679	674	694	677	687	725	713	675	715	664	720	658	696	697	664	700	696	707	673	653	654	679	665	701	684	687	695	720	729	730	722	735	696	706	677	709	708	697	725	721	712	668	648	689	735	691	694	688	682	699	711	742	693	691	743	700	700	726	674	681	748	681	705	703	756	690	710	707	697	722	700	688	702	712	726	704	684	705	729	684	710	695	717	674	752	687	702	659	687	676	677	686	660	659	683	683	692	690	671	638	702	672	653	714	691	727	716	731	703	655	725	661	663	754	713	676	708	657	710	687	731	687	696	698	735	737	685	705	696	716	691	647	710	647	668	665	666	707	731	687	735	729	695	720	682	691	717	704	687	696	676	693	708	655	684	685	721	699	682	713	671	689	711	666	667	669	661	678	683	662	678	646	680	727	660	710	678	687	707	654	683	711	664	688	712	708	692	697	710	685	711	687	712	708	726	663	718	677	679	687	632	674	731	743	728	704	741	680	697	702	657	702	680	697	655	680	724	688	728	678	705	720	738	702	682	660	753	710	707	709	723	705	684	666	712	679	649	661	681	720	702	702	668	713	654	689	710	629	644	684	717	699	755	699	708	675	696	711	695	659	716	725	664	739	666	628	670	698	703	696	726	712	748	704	636	706	706	703	692	731	731	708	689	655	700	688	690	694	661	699	670	712	712	717	678	695	688	676	681	700	731	702	673	645	707	669	678	696	691	717	710	704	719	671	674	702	702	713	694	692	697	701	676	697	707	669	713	670	657	715	636	708	689	688	687	729	659	696	648	708	758	729	663	700	631	729	660	676	713	704	688	670	732	733	685	683	670	669	653	668	657	707	726	698	687	677	676	660	666	707	693	717	700	706	687	687	693	724	705	722	733	665	700	696	669	728	733	684	682	709	697	684	704	694	647	677	697	651	716	708	710	723	690	695	712	666	674	654	683	732	756	692	686	715	700	699	704	748	665	680	705	697	713	721	654	678	696	660	712	666	697	717	676	686	699	701	721	712	703	733	712	707	690	695	682	680	669	682	722	730	706	706	682	699	675	714	705	730	717	687	665	700	666	709	679	694	688	729	704	725	750	698	660	670	705	720	703	676	713	660	737	692	670	693	689	726	641	677	674	718	620	743	711	721	697	701	722	675	700	657	672	680	721	738	694	668	639	654	685	673	688	716	701	703	677	657	683	691	708	723	678	740	734	708	680	686	695	695	709	693	718	701	694	683	660	733	695	668	688	702	701	679	722	689	740	680	700	685	678	683	683	688	719	687	698	688	676	684	693	721	684	730	730	710	701	690	711	731	704	660	650	646	696	682	668	708	727	675	647	722	697	693	701	670	678	693	682	733	684	663	633	661	715	742	689	675	664	735	701	717	686	740	702	711	727	668	686	707	689	684	700	708	663	703	688	694	688	736	710	668	678	709	670	723	692	684	686	681	645	694	675	756	736	704	690	701	715	717	663	719	735	691	724	702	701	662	702	719	662	721	704	705	674	700	754	728	717	714	637	686	655	701	683	696	688	756	715	691	654	708	701	695	678	733	715	653	701	708	637	665	714	689	734	717	678	644	695	679	659	686	716	682	691	640	687	678	710	713	698	694	749	671	675	680	690	665	691	710	697	724	677	729	683	706	655	688	688	647	674	678	725	662	705	688	653	685	655	746	712	697	721	720	679	693	692	750	722	702	654	692	669	660	698	736	640	672	740	628	719	723	706	676	708	652	714	722	708	662	718	691	667	694	744	706	687	675	710	716	707	739	726	699	671	715	696	681	693	672	721	677	669	644	691	703	716	686	675	692	687	649	692	725	722	723	753	716	729	657	684	705	631	693	665	694	690	723	703	674	692	731	722	698	701	720	713	688	745	674	739	677	754	700	701	682	684	721	715	708	675	738	705	704	703	633	670	724	701	728	678	688	684	724	672	676	660	658	703	783	652
9810	1292	1492	1103	896	661	529	456	453	404	375	404	359	330	337	301	271	311	294	267	276	301	317	289	247	293	257	283	264	221	268	271	256	268	272	279	270	267	250	267	267	263	258	262	286	267	299	263	281	260	252	252	244	277	233	283	269	295	259	257	268	294	272	283	290	254	254	272	274	253	280	251	269	262	273	266	234	270	285	279	261	246	264	306	268	287	319	266	302	254	253	303	282	239	288	263	272	252	245	272	238	266	253	269	263	278	273	280	245	270	240	255	271	267	263	262	306	261	261	244	288	265	249	250	258	255	269	275	300	274	286	274	294	290	277	294	284	289	252	296	271	279	262	296	288	218	257	253	262	268	264	262	267	230	235	260	278	268	280	263	263	287	239	291	281	276	256	274	254	266	269	283	237	237	262	287	275	262	267	270	261	271	269	250	249	249	268	290	293	269	234	256	265	269	288	271	254	248	246	264	258	245	259	239	256	266	254	278	278	272	277	243	259	253	235	254	261	287	273	289	262	272	267	271	253	254	229	314	277	271	279	248	261	239	266	282	254	266	266	262	253	245	279	279	280	272	293	281	268	305	295	279	256	253	277	277	281	279	275	249	272	257	286	244	256	269	259	262	256	238	280	255	252	263	274	287	288	251	241	251	268	278	273	299	259	280	262	285	253	257	287	249	280	279	260	268	280	248	291	275	281	286	263	243	256	274	272	253	258	259	266	251	253	260	281	253	278	276	267	266	270	255	265	296	265	270	290	273	269	263	240	250	302	254	259	263	269	251	256	277	273	259	251	294	259	290	245	288	243	282	258	245	264	243	266	276	257	287	289	294	267	264	277	245	270	285	255	272	256	273	283	265	280	269	267	269	302	248	287	287	278	284	310	277	271	260	258	229	249	261	280	272	249	252	249	246	273	261	253	266	246	232	269	276	279	255	248	262	273	271	256	267	261	285	276	252	289	278	278	256	280	260	283	265	273	271	258	236	285	255	287	269	255	286	252	263	234	246	240	272	262	248	261	265	269	277	255	253	280	276	255	264	259	277	282	249	258	279	248	257	268	273	263	263	232	274	282	242	283	282	284	251	260	254	265	247	282	246	281	280	266	275	246	239	270	265	269	266	228	281	250	256	307	260	245	239	278	252	288	247	236	287	271	255	279	290	241	260	276	273	261	258	280	254	274	291	260	234	278	274	287	278	232	271	265	307	264	257	250	257	262	271	254	263	236	242	262	268	308	266	248	262	267	265	265	233	255	241	281	281	272	261	246	255	258	271	284	261	262	302	267	283	280	264	279	240	310	241	274	265	252	262	262	271	258	270	279	296	255	257	260	264	256	244	274	267	303	281	261	281	254	253	249	288	268	268	290	280	262	243	259	253	257	230	274	265	291	271	273	294	277	264	259	257	232	262	267	322	292	257	310	281	272	265	260	281	256	242	260	268	278	260	258	270	256	247	272	269	256	276	262	266	252	262	274	248	278	242	306	267	291	274	278	258	283	239	282	278	299	279	277	253	257	233	249	253	271	242	260	240	239	256	255	269	280	280	261	274	274	259	269	263	267	267	279	280	285	250	265	226	266	281	251	245	263	250	247	263	233	260	277	276	266	255	273	280	266	289	214	297	271	279	276	272	260	299	276	254	288	266	261	273	262	289	279	288	258	265	263	287	223	272	258	247	291	266	249	273	276	296	253	260	263	289	261	305	268	262	279	263	268	286	263	237	255	276	248	269	287	285	245	244	283	264	270	268	270	275	241	258	277	280	251	258	268	277	242	307	235	253	272	265	258	254	287	242	301	259	264	284	265	266	291	273	251	246	265	280	260	246	292	251	281	278	252	249	270	221	264	284	297	273	261	270	277	280	278	292	271	277	285	252	294	258	263	276	257	284	293	261	271	250	293	270	265	255	293	250	274	286	270	252	253	254	277	269	232	275	306	253	284	275	272	262	262	295	255	287	260	253	270	252	255	283	318	280	243	280	293	251	292	292	286	251	255	284	284	251	263	251	257	255	276	262	285	268	291	254	240	278	258	252	270	270	284	264	278	249	270	245	268	261	263	248	251	268	280	264	274	273	251	250	280	245	276	258	253	267	265	271	273	277	275	278	261	285	255	261	280	256	252	248	280	273	269	283	249	266	268	271	277	280	275	245	260	245	250	277	257	297	272	264	286	243	248	248	252	262	259	276	261	261	246	218	261	249	272	257	269	280	275	262	242	258	253	254	262	253	275	271	278	272	256	255	285	283	260	275	273	257	242	246	272	282	252	279	241	271	282	285	263	257	260	283	279	244	274	278	287	278	266	255	269	235	260	274	246	257	268	263	293	274	284	246	277	273	251	240	269	264	290	273	254	268	300	267	272	241	276	303	270	266	267	234	289	291	256	274	254	259	268	249	268	264	286	313	270	268	237	254	272	248	263	266	242	290	267	246	269	309	285	306	266	249	275	283	272	276	278	264	272	270	292	263	266	277	237	299	257	225	314	250	249	280	265	280	273	278	293	275	293	256	277	243	268	246	280	284	278	275	285	259	284	257	298	259	259	262	287	253	270	283	279	258	299	240	292	273	262	296	262	268	273	281	270	257	275	245	291	244	260	253	287	278	274	248	260	270	279	247	278	248	300	273	242	281	248	274	260	234	291	281	255	236	264	275	248	256	241	260	259	278	258	288	239	257	286	266	249	260	242	279	284	265	266	292	258	241	257	250	278	262	287	276	263	254	269	269	253	306	261	264	287	282	258	250	252	270	259	302	252	246	245	279	271	250	229	244	261	247	258	261	252	269	275	256	278	269	294	280	296	262	251	245	278	279	255	263	244	286	254	244	253	254	278	279	252	238	285	240	267	262	263	267	295	255	276	266	256	247	248	259	270	247	286	243	253	260	277	307	262	234	273	295	254	291	264	249	256	293	309	283	258	300	267	241	266	271	264	267	296	258	279	286	268	270	259	261	265	272	280	270	304	284	260	260	261	309	290	245	251	263	251	248	272	273	241	256	242	251	266	299	259	275	238	264	229	264	252	272	259	257	278	256	229	283	271	243	244	256	316	254	259	287	276	256	268	277	241	249	260	275	252	252	260	270	265	266	263	272	258	262	289	275	278	270	276	225	292	274	280	247	291	272	277	240	277	290	268	254	263	289	274	237	270	247	232	256	271	257	257	262	282	265	257	262	221	270	268	238	237	249	273	276	258	265	258	274	268	294	271	278	325	231	276	285	286	273	256	275	291	280	254	250	284	264	260	253	275	271	277	257	297	239	254	257	215	270	254	257	256	273	246	242	284	262	256	265	259	251	239	248	296	274	257	306	266	264	279	280	271	258	296	271	273	260	267	279	264	282	268	273	306	271	257	242	272	257	248	254	268	280	297	267	251	255	278	252	247	257	276	272	243	282	270	265	250	287	280	279	276	273	275	250	253	271	250	269	264	240	288	262	300	283	279	266	294	276	255	249	282	270	278	229	258	268	259	255	258	254	269	283	262	278	257	306
6687	1849	3598	3962	3278	2735	2313	1991	1773	1635	1573	1747	1534	1131	1107	1102	980	1009	902	989	897	938	806	814	880	807	757	825	834	835	771	833	811	784	803	747	761	814	756	761	754	756	724	778	750	752	836	722	764	773	718	745	765	766	720	744	736	730	759	691	715	765	730	713	745	721	760	727	783	759	720	753	760	752	784	770	748	789	687	734	724	719	648	796	737	713	722	713	713	764	725	705	743	712	691	753	778	734	682	704	728	724	723	737	710	713	735	720	744	706	761	718	719	751	665	748	653	723	714	721	731	700	716	716	717	721	716	710	728	669	705	718	675	760	719	682	760	701	714	668	730	712	704	761	724	729	741	723	701	706	690	709	738	740	728	692	736	723	736	755	693	716	723	712	702	681	750	778	746	678	714	706	739	684	743	734	713	739	702	739	745	720	690	654	676	671	704	672	711	656	706	696	668	738	747	697	700	675	720	761	744	715	695	671	700	720	762	717	701	723	702	702	642	722	719	701	701	725	773	682	667	733	730	711	740	737	686	750	761	688	736	635	678	733	722	658	754	665	715	699	750	721	700	794	726	752	678	740	745	682	750	710	722	695	737	725	713	692	747	717	721	710	694	713	682	734	712	744	703	744	703	736	738	722	733	727	720	756	701	743	727	708	721	697	723	685	728	708	707	702	717	785	744	687	710	707	707	684	680	673	762	723	652	737	693	721	741	696	716	695	739	691	704	729	670	796	722	749	660	751	738	750	711	719	718	757	700	706	716	667	727	724	673	685	677	727	753	675	723	711	707	705	692	745	719	707	679	707	728	740	695	699	720	747	724	718	745	744	721	701	731	694	696	702	693	703	729	708	663	704	707	730	711	746	729	718	745	723	726	692	679	717	722	716	697	732	690	713	699	722	718	685	703	709	730	683	721	733	695	731	672	695	695	698	683	689	720	676	704	721	732	735	690	710	682	693	725	727	718	687	707	716	727	745	709	687	719	711	762	700	718	680	658	714	652	716	728	712	717	761	711	681	670	719	731	706	686	692	667	712	715	730	730	747	666	679	726	724	752	684	742	716	737	738	727	718	760	736	736	720	744	702	727	747	765	715	745	739	710	723	722	693	777	691	711	702	671	681	704	738	675	693	772	685	687	638	683	698	652	712	711	759	693	678	687	660	754	673	718	667	725	663	721	722	735	673	702	713	699	719	742	718	741	733	748	767	723	677	671	737	752	706	744	721	742	759	722	699	714	689	721	636	691	692	731	705	728	754	703	716	685	734	700	709	694	709	693	778	685	702	656	720	656	714	671	673	734	710	757	700	719	706	683	693	781	687	736	653	749	729	714	704	703	751	644	725	686	709	698	727	653	720	701	707	694	728	719	695	684	772	700	721	750	682	702	698	662	721	754	699	721	667	658	689	715	703	697	707	728	712	726	746	689	713	735	682	720	727	720	701	746	700	699	740	719	707	748	664	702	663	765	683	706	748	703	726	748	703	721	713	724	706	710	726	709	712	679	684	737	676	728	734	704	667	714	679	705	741	715	753	702	747	657	661	710	721	677	727	725	730	683	709	747	681	703	678	723	739	714	750	707	712	729	706	704	705	749	701	750	732	716	740	734	682	690	743	787	701	725	715	731	716	732	692	756	734	720	711	756	725	672	693	721	710	693	719	701	742	706	724	708	738	727	721	711	710	720	700	720	742	734	724	710	689	701	650	723	739	694	695	696	757	706	707	725	729	734	742	739	707	748	731	723	744	725	714	724	721	734	707	726	672	754	731	710	687	695	689	741	702	729	748	704	673	670	704	734	763	696	693	714	700	714	745	661	742	749	708	754	643	739	729	718	748	717	698	727	695	704	692	699	684	709	733	714	710	713	759	664	703	714	746	749	665	693	687	725	697	720	696	718	729	733	733	727	736	699	756	706	736	662	669	719	748	669	660	734	769	739	727	664	731	739	723	745	733	732	698	719	773	743	727	719	692	706	695	726	682	708	739	709	732	708	698	767	743	722	719	720	714	724	684	705	737	733	710	749	696	730	732	732	704	660	726	676	704	675	708	700	706	697	726	679	685	727	719	654	696	709	674	741	742	709	725	714	697	729	674	709	726	708	697	740	750	701	690	707	719	700	675	705	756	719	685	733	679	722	636	680	682	704	741	739	741	729	689	714	786	726	712	688	713	749	722	739	714	715	690	727	682	710	688	686	702	680	710	672	735	698	711	698	736	710	747	749	659	729	636	712	697	725	692	719	701	680	729	671	717	729	677	729	727	718	663	747	721	664	671	757	711	741	672	755	656	758	691	705	669	721	691	742	761	730	746	662	711	678	750	695	704	674	717	717	743	683	750	701	656	693	709	737	715	756	729	718	687	690	700	755	717	643	754	729	711	755	749	698	712	715	746	723	685	726	713	700	673	692	737	742	742	729	746	749	669	694	735	680	774	698	758	718	693	737	706	699	685	722	717	734	715	762	701	713	760	679	732	685	692	780	723	688	748	717	729	679	766	716	758	806	729	738	774	695	708	650	716	727	708	715	705	745	702	677	717	757	684	708	672	711	731	678	750	776	740	738	703	732	707	727	705	733	788	721	704	709	702	727	657	701	691	651	689	710	754	660	695	770	712	702	710	738	689	706	766	677	697	724	724	668	639	678	684	709	718	704	717	685	718	702	730	702	728	713	725	737	681	715	693	708	701	660	701	704	735	752	697	713	670	660	728	758	713	712	712	749	728	690	719	671	724	686	694	703	724	703	746	685	708	735	717	715	683	725	695	655	700	710	695	707	760	701	720	731	696	705	700	673	710	733	666	732	684	692	734	662	723	751	725	706	679	702	710	777	714	669	726	724	652	733	702	718	665	718	708	683	732	702	668	726	697	771	686	767	687	712	672	678	728	723	710	691	705	728	743	737	737	758	752	679	695	750	703	689	685	736	714	727	679	700	706	705	719	723	712	694	775	674	741	756	692	739	705	712	718	746	767	716	700	674	747	740	732	754	693	718	785	715	654	721	722	706	731	734	661	706	711	792	749	682	706	723	727	707	742	737	724	742	757	688	716	700	778	744	723	705	732	724	666	688	693	648	727	688	729	761	734	692	723	723	737	706	678	720	730	714	680	748	730	704	724	709	742	651	688	693	760	745	737	771	672	751	732	740	748	700	668	725	730	705	721	714	734	686	736	699	675	713	734	699	763	687	720	727	744	737	674	721	719	727	687	698	729	731	739	697	717	708	696	703	701	733	706	719	731	738	711	737	719	718	705	712	704	673	732	737	699	698	703	693	701	709	744	679	719	783	709	715	688	681	759	750	764	676	676	676	714	745	709	687	773	747	734	735	707	697	754	677	709	674	726	708	703	728	668	731	696	675	720	698	724	727	685	680	698	775	775	657	728	703	678	707	644	728	745	694	733	743	745	698	708	652	657	712	731	741	742	697	658	674	721	737	735	716	724	663	730	714	742	691	703	712	751	738	726	721	720	706	733	722	698	726	686	732	697	682	701
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
