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
335873143698	335873144256	335873144806	335873145356	335873145906	335873146456	335873147006	335873147556	335873148106	335873148656	335873149206	335873149756	335873150306	335873150856	335873151406	335873151956	335873152506	335873153056	335873153606	335873154156	335873154706	335873155256	335873155806	335873156356	335873156906	335873157456	335873158006	335873158556	335873159106	335873159656	335873160206	335873160756	335873161306	335873161856	335873162406	335873162956	335873163506	335873164056	335873164606	335873165156	335873165706	335873166256	335873166806	335873167356	335873167906	335873168456	335873169006	335873169556	335873170106	335873170656	335873171206	335873171756	335873172306	335873172856	335873173406	335873173956	335873174506	335873175056	335873175606	335873176156	335873176706	335873177256	335873177806	335873178356	335873178906	335873179456	335873180006	335873180556	335873181106	335873181656	335873182206	335873182756	335873183306	335873183856	335873184406	335873184956	335873185506	335873186056	335873186606	335873187156	335873187706	335873188256	335873188806	335873189356	335873189906	335873190456	335873191006	335873191556	335873192106	335873192656	335873193206	335873193756	335873194306	335873194856	335873195406	335873195956	335873196506	335873197056	335873197606	335873198156	335873198706	335873199256	335873199806	335873200356	335873200906	335873201456	335873202006	335873202556	335873203106	335873203656	335873204206	335873204756	335873205306	335873205856	335873206406	335873206956	335873207506	335873208056	335873208606	335873209156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
77033	66571	55494	21397	6858	915	632	525	479	465	429	405	392	347	343	341	345	365	305	323	337	345	330	315	345	324	293	296	327	314	293	304	343	341	336	330	314	350	321	292	323	303	276	308	316	314	293	302	299	324	333	290	302	315	323	312	336	335	313	311	347	310	311	280	290	303	309	308	291	295	289	318	294	288	309	308	315	286	311	300	303	323	335	333	309	331	305	311	293	300	295	332	337	326	321	314	329	294	315	314	330	321	289	332	335	318	329	307	319	313	306	335	315	321	312	299	321	315	311	298	337	344	320	303	323	325	320	329	318	355	298	295	312	301	279	319	332	299	322	334	326	305	297	320	320	331	341	294	291	307	324	291	315	285	261	311	307	324	318	315	296	345	315	302	314	317	291	339	272	342	282	276	318	320	287	316	350	300	320	296	308	305	323	349	321	292	307	334	310	314	297	316	330	312	304	290	301	326	330	298	320	267	294	307	289	290	302	330	336	329	315	316	301	296	300	302	320	316	311	314	341	335	287	331	296	318	329	305	303	288	279	325	310	320	323	315	303	291	290	318	292	309	345	302	309	286	322	326	274	314	328	308	309	306	311	330	325	276	286	337	361	327	254	291	308	315	332	321	314	292	315	324	313	313	339	286	303	306	287	297	312	328	297	299	328	309	285	298	357	345	270	296	315	330	346	329	329	299	301	287	305	327	282	306	301	291	301	314	316	333	305	290	299	319	289	317	310	325	299	306	308	306	284	318	280	320	322	316	339	315	323	314	305	306	269	329	306	312	298	346	316	336	353	327	329	279	311	298	311	310	329	305	333	312	304	330	316	322	319	311	331	282	296	307	312	309	334	308	311	306	285	343	297	309	356	323	298	309	331	319	307	281	309	295	294	344	310	327	324	314	330	303	303	315	296	279	304	306	296	308	295	311	307	286	329	322	293	306	289	301	304	326	337	282	300	312	310	341	319	301	309	316	347	322	312	297	290	314	307	296	321	304	307	294	304	331	304	283	282	300	316	295	325	307	328	322	352	305	297	283	312	331	299	348	312	322	345	315	307	327	310	330	310	330	336	289	369	279	322	331	291	302	312	309	314	332	307	319	306	336	328	302	295	278	299	291	332	306	332	310	300	309	290	275	324	343	303	308	305	324	308	331	338	300	286	278	326	324	316	313	298	303	310	284	276	298	304	295	325	337	298	333	300	313	335	322	294	318	302	301	299	299	323	290	288	296	316	308	328	301	310	326	313	328	314	298	312	312	301	296	307	328	288	330	315	303	344	284	313	292	298	299	298	315	301	334	329	317	323	308	341	326	309	278	329	287	301	310	303	279	321	290	312	330	287	329	309	314	327	330	313	290	308	344	314	290	276	327	259	282	317	283	324	272	322	300	303	342	342	320	298	303	293	289	316	317	303	315	303	303	317	307	304	314	321	298	289	332	327	319	340	303	340	317	291	323	315	282	319	305	317	330	303	345	320	322	315	306	345	292	332	315	297	296	346	306	338	284	328	351	340	302	307	308	310	315	324	356	324	308	297	337	284	291	289	312	296	299	305	313	296	326	305	297	287	330	364	332	292	318	355	332	302	292	292	312	318	286	327	296	336	304	311	295	312	289	324	334	334	295	325	316	291	322	306	358	267	284	313	307	329	281	338	292	304	348	290	326	317	324	279	283	301	308	301	286	307	296	320	302	331	299	317	302	318	332	343	304	327	302	302	304	322	290	298	310	321	304	333	312	301	340	316	309	307	319	284	287	274	312	303	312	293	290	295	307	323	312	304	304	309	311	310	315	309	324	340	342	317	345	282	295	313	290	295	306	325	320	311	345	308	292	365	327	309	296	325	327	311	331	275	344	331	286	298	300	297	295	308	280	322	295	285	291	311	294	299	310	311	313	348	291	296	337	331	312	313	329	288	338	318	307	297	280	317	323	314	294	304	303	296	311	282	284	291	303	316	323	295	307	318	324	328	289	277	297	323	312	325	332	311	312	339	333	319	320	299	290	300	298	280	320	301	319	311	318	308	323	329	308	289	287	302	308	316	331	332	337	295	307	321	263	299	326	329	325	306	322	299	322	279	295	330	352	305	309	295	335	312	321	289	310	300	296	342	292	297	324	322	312	294	281	310	310	302	314	307	296	291	338	321	313	291	301	325	322	315	317	347	302	303	300	292	306	359	324	284	335	293	298	291	318	319	324	337	335	323	318	286	353	304	318	319	293	309	308	317	300	338	338	300	353	318	296	296	327	325	299	313	323	319	299	316	316	310	311	319	287	335	320	306	311	306	347	313	307	268	312	310	303	304	307	313	361	324	304	327	357	321	313	328	306	351	323	328	331	323	281	300	323	312	278	312	289	312	301	327	333	315	335	313	278	307	330	313	312	320	295	307	301	320	279	296	292	336	341	294	341	318	339	281	291	295	306	337	361	307	304	305	296	333	339	288	321	352	292	302	296	322	308	313	327	305	281	330	283	312	339	339	291	315	319	285	315	300	314	264	285	288	282	275	317	303	313	301	311	306	331	312	304	300	337	298	347	298	314	304	302	341	304	300	313	316	310	334	293	313	323	294	299	303	311	296	295	299	322	327	322	333	347	324	330	295	322	296	329	303	313	315	300	313	287	302	321	338	314	306	318	299	303	312	337	314	309	325	317	317	328	322	321	292	308	314	323	329	286	309	334	311	318	310	293	296	299	313	302	320	333	306	336	310	296	281	305	310	339	318	326	307	291	356	326	303	299	324	350	311	308	284	315	355	306	321	291	309	303	300	322	300	319	289	313	323	312	339	315	297	299	316	323	328	299	330	336	307	288	322	291	318	294	323	279	296	321	290	314	299	311	267	281	325	295	322	303	359	292	282	353	315	302	303	329	289	301	299	314	328	329	290	335	342	290	303	270	320	342	285	322	317	308	300	291	313	295	335	295	305	302	307	308	315	320	359	295	301	280	295	299	317	298	297	311	336	308	316	322	307	327	315	299	323	299	306	294	275	332	307	297	325	309	287	305	323	294	328	301	304	306	283	297	317	310	307	288	336	304	295	293	322	277	308	331	315	299	292	296	320	289	306	289	304	321	314	342	329	305	267	294	301	330	293	287	305	319	322	313	305	316	335	290	334	312	306	314	302	307	290	304	317	334	290	291	278	303	293	289	272	323	318	326	295	322	299	313	294	301	289	316	317	290	290	299	337	334	286	306	267	308	280	280	320	339	315	307	302	316	318	305	306	309	319	319	306	321	297	312	342	309	318	285	293	289	291	334	280	303	308	326	294	297	310	308	307	286	317	296	317	311	306	312	314	310	324	297	311	322	287	292	335	315	302	297	275	291	278	332	301	344	310	343	294	267	315	322	288	313	275	330	314	340	330	309	319	327	309	331	298	340	281	327	316	296	339	297	300	307	327	307	319	318	326	299	294	298	311	307	334	320	292	306	336	329	309	291	307	300	306	319	291	305	310	322	324	334	287	318	298	330	278	314	302	310	305	315	284	308
51961	50386	45012	3693	3077	2561	2319	2035	1790	1687	1532	1430	1468	1337	1263	1164	1211	1146	1101	1113	1107	1046	1083	1036	1051	1040	1022	1014	1039	1078	1014	932	1006	1000	1038	979	968	963	1022	945	978	1003	956	932	1003	936	1034	912	956	1001	949	986	953	991	962	968	921	1021	904	989	936	1012	1010	1003	929	947	953	967	915	963	934	945	959	904	937	940	921	983	986	874	958	883	885	947	926	971	976	955	963	897	986	920	942	908	918	930	915	929	966	1006	908	901	919	884	892	953	905	968	954	965	942	890	934	894	933	951	930	939	953	953	954	1006	935	945	917	985	970	931	958	957	1005	910	946	959	933	949	958	956	893	913	981	938	952	929	933	990	989	955	974	940	969	885	935	940	973	912	945	972	936	955	954	895	926	987	884	924	936	936	923	982	962	925	960	933	963	944	930	933	960	939	933	906	989	948	955	952	951	927	944	899	939	947	926	986	996	984	938	969	914	926	938	955	957	907	955	922	964	929	985	941	960	941	944	932	928	886	924	933	962	1022	932	896	893	990	936	921	944	937	970	927	952	919	946	889	944	909	961	912	884	898	974	964	952	936	950	945	965	912	990	891	977	955	873	946	964	903	924	913	892	962	921	942	948	943	920	982	961	981	926	947	982	948	934	865	922	1006	935	951	929	955	935	892	885	924	953	951	955	910	941	905	964	913	1003	997	931	981	942	926	956	920	926	881	971	938	954	913	922	934	946	931	958	918	908	954	952	943	915	976	922	922	947	900	867	938	930	921	959	969	927	903	942	981	916	915	989	917	952	950	964	937	889	929	878	953	914	967	979	930	939	900	1000	925	915	922	946	913	918	938	921	904	951	939	925	974	927	934	929	946	931	960	965	933	976	971	970	971	946	936	914	938	937	917	967	934	911	895	949	931	906	990	992	1009	1012	917	955	928	970	929	892	961	952	971	966	955	928	977	963	939	931	966	925	934	956	953	928	919	954	925	954	928	970	939	936	927	927	975	949	915	988	874	943	901	900	949	908	991	917	945	956	928	923	925	905	961	951	960	986	920	892	1002	946	940	917	949	980	939	903	908	898	919	951	914	916	966	971	956	1004	955	893	947	958	924	925	962	916	917	971	891	980	962	942	975	995	948	893	934	918	942	932	943	946	916	919	938	914	935	929	951	903	869	873	929	938	967	911	933	899	950	930	927	947	927	995	910	966	966	929	912	893	944	961	935	901	897	946	940	904	989	971	911	988	964	915	906	933	921	945	920	960	881	937	943	926	937	927	937	940	920	949	899	970	1008	928	880	956	918	964	927	950	970	928	924	929	977	973	931	961	883	949	949	927	957	945	952	928	917	909	911	966	933	917	933	966	920	896	903	927	960	925	970	903	969	928	920	935	973	931	930	937	973	933	982	939	960	941	922	954	890	926	968	940	924	893	970	907	923	887	974	922	965	960	935	892	961	981	895	935	898	959	915	909	945	935	935	932	961	882	952	943	926	922	941	973	917	926	957	938	904	931	919	945	951	933	979	954	992	970	965	942	964	916	885	957	916	949	924	950	944	972	901	960	933	914	953	871	890	969	930	907	954	892	939	927	904	905	946	955	895	953	958	929	932	980	908	936	936	962	925	904	933	974	890	917	912	934	943	930	929	949	940	903	969	954	947	964	935	934	949	916	967	951	920	943	953	942	887	973	936	965	952	921	900	952	913	908	921	937	962	956	954	906	950	932	930	967	919	906	924	932	924	949	964	900	944	914	913	899	971	963	944	942	954	975	945	987	949	923	924	864	930	906	906	902	943	920	876	896	922	936	924	934	937	929	920	913	879	954	954	967	889	924	940	934	955	949	930	931	939	923	957	936	957	912	938	946	939	913	913	902	929	952	1000	889	925	945	967	921	924	918	916	964	971	912	995	975	902	954	946	907	968	869	991	932	940	897	938	931	925	932	953	888	967	938	948	938	990	942	982	939	936	965	941	909	925	951	968	891	949	982	898	879	943	936	912	944	913	900	948	899	912	900	900	936	965	915	920	952	994	945	941	925	933	908	901	999	898	963	926	898	976	916	949	954	930	968	929	956	960	932	966	968	943	888	915	939	939	991	928	901	892	931	860	919	890	962	920	942	953	907	943	1000	947	919	935	966	951	978	905	932	975	914	970	959	946	958	949	959	889	956	930	955	948	924	905	906	884	905	933	940	883	903	950	970	934	908	946	957	919	946	961	949	927	960	897	921	979	904	883	946	955	964	929	938	956	938	908	944	1004	949	982	893	936	927	958	954	915	916	992	926	929	930	928	915	910	906	963	914	972	917	938	949	992	1006	911	952	958	883	965	1015	921	922	951	954	971	967	957	945	926	940	965	971	970	959	961	992	921	941	899	948	923	906	944	904	895	918	972	929	886	969	965	964	895	925	934	917	974	854	880	922	911	932	935	940	910	965	901	926	923	937	925	931	948	911	969	890	924	922	956	898	997	940	898	968	898	889	966	961	908	911	936	892	905	965	906	923	928	950	926	895	874	940	876	920	908	925	990	934	951	894	917	934	960	905	973	983	966	914	995	939	922	927	955	886	955	902	951	909	943	936	913	1006	918	878	958	972	949	875	961	901	879	938	970	966	915	961	959	1001	942	932	924	933	977	934	932	929	955	881	921	924	915	941	841	937	934	947	1006	937	932	934	952	943	930	935	906	949	988	986	919	901	912	879	875	954	948	926	969	955	917	937	958	938	928	964	921	946	939	941	985	947	1017	963	942	938	960	923	914	975	922	972	956	961	948	934	947	914	998	871	935	959	923	888	919	928	945	916	910	908	956	879	931	962	906	877	948	941	925	977	917	954	942	936	964	948	944	966	941	934	947	916	952	968	955	991	922	968	912	937	879	914	1006	890	909	933	901	970	938	919	885	947	961	954	1007	924	948	895	904	943	956	943	899	951	940	955	917	930	848	971	975	970	936	946	927	896	918	936	947	919	925	901	885	886	925	924	970	913	945	902	910	1013	977	947	953	945	1000	910	958	930	906	894	913	912	909	925	929	967	939	957	923	928	897	917	985	993	952	974	942	1016	912	952	875	934	983	928	920	923	928	917	957	957	940	922	981	895	910	916	908	904	941	937	877	933	921	955	915	898	977	969	955	941	965	924	950	942	927	904	956	966	896	917	980	990	889	945	909	884	877	945	926	947	936	985	916	900	922	957	890	905	919	945	935	958	950	880	915	927	896	877	961	948	905	904	949	921	909	949	931	1014	942	954	931	977	888	947	958	890	965	910	1009	904	888	940	973	924	930	938	945	912	903	925	953	970	945	872	908	934	927	954	932	894	910	956	958	963	935	908	908	894	926	974	954	924	962	976	888	942	928	897	904	950	907	982	905	972	941	930	955	895	928	957	914	932	915	945	951	909	968	926	915	927	916	946	937	836	891	944	924	941	935	935	1004	920	990	939	920	922	935	895	944	965	965	956	896	942	947	938	989	909	890	930	969	928	984	942	958	983	997	951	957	839	932	952	954	902	948	940	981	977	918	915	932	955	996	888	881	921	952
18954	6512	5503	466	247	139	111	142	123	97	141	107	123	114	132	131	138	154	117	120	111	118	127	145	126	123	136	128	132	115	144	135	136	126	145	124	134	149	129	124	126	132	133	124	128	139	122	111	130	135	136	125	148	145	119	132	136	121	125	126	126	131	134	141	123	128	127	139	134	113	145	131	125	109	125	138	145	121	135	111	114	111	127	129	142	131	122	111	128	133	134	117	123	126	127	117	137	128	125	126	137	137	129	121	129	123	144	105	132	128	115	112	114	141	118	141	147	117	115	127	124	116	131	133	123	127	145	127	123	118	111	136	141	123	100	133	119	141	127	137	126	127	127	117	141	120	116	113	120	124	132	131	134	137	141	131	129	135	119	115	138	117	102	120	132	129	132	133	120	109	136	105	122	119	135	120	121	120	123	121	123	116	141	116	119	110	125	132	137	115	126	113	129	143	122	126	146	131	110	124	104	147	122	109	152	123	120	116	136	127	126	121	139	156	131	114	110	118	122	109	141	125	107	129	141	141	126	114	126	153	141	130	124	123	105	125	126	149	107	111	135	110	105	143	149	136	127	148	108	128	115	119	108	129	105	128	128	130	130	144	153	105	133	118	99	141	118	110	142	140	140	111	126	137	121	144	131	120	141	129	124	131	112	139	128	124	127	120	118	114	124	125	147	121	132	94	122	124	127	136	150	127	131	134	125	133	157	122	127	121	129	119	120	145	118	120	107	131	127	121	121	133	111	131	142	124	143	129	122	117	119	131	128	126	113	122	124	124	135	109	120	123	131	113	138	129	127	138	137	131	134	135	94	146	108	140	121	116	141	125	142	123	115	115	127	129	135	119	119	123	144	118	108	136	128	131	143	128	105	125	134	133	129	132	115	143	140	138	145	136	133	133	134	116	125	118	115	118	132	118	113	118	122	120	131	114	133	108	118	148	122	124	126	116	109	109	110	127	125	124	129	112	119	117	122	122	138	130	126	142	119	113	123	110	142	132	118	116	119	123	122	126	129	125	131	121	114	108	119	123	155	114	154	122	125	130	127	126	127	114	109	121	129	123	124	120	134	128	154	119	118	109	131	143	131	115	148	132	109	114	103	130	138	113	120	117	129	144	114	115	125	126	138	142	112	132	117	106	122	131	113	122	132	128	116	127	98	106	120	145	130	109	123	113	141	129	140	137	134	122	142	134	134	115	141	133	116	139	120	113	110	133	134	132	131	120	142	125	108	110	138	127	129	117	128	126	132	113	124	129	119	122	93	126	125	111	143	128	119	116	135	114	138	136	138	118	135	124	110	128	136	121	136	130	123	119	162	138	125	106	122	132	109	139	130	137	122	146	142	130	114	131	134	128	123	143	126	120	149	141	126	127	116	133	117	135	128	135	121	127	124	121	113	114	115	147	117	140	129	109	109	114	148	128	129	107	125	128	112	126	132	125	122	109	134	130	114	124	126	146	111	138	116	133	139	120	128	118	130	138	127	125	122	148	116	134	126	120	147	115	132	134	126	132	143	121	131	116	131	117	113	122	128	132	116	121	156	97	133	124	125	117	135	133	132	117	135	140	127	146	139	120	142	128	122	137	125	111	121	145	135	115	140	146	120	127	146	114	126	132	131	135	113	123	140	140	120	132	126	160	133	138	133	137	132	121	126	128	139	130	115	131	123	131	134	130	119	130	119	129	137	123	144	123	113	129	128	145	124	122	110	147	106	105	124	136	110	119	134	116	134	129	136	130	112	140	127	139	116	110	126	141	120	145	127	127	118	120	126	121	134	118	127	140	121	115	148	117	143	148	123	110	121	134	118	132	106	121	154	125	124	142	132	113	128	155	136	120	132	123	121	115	112	129	128	130	124	132	154	134	118	127	143	118	126	126	118	126	124	125	128	109	113	133	116	132	144	141	97	127	127	135	117	134	115	127	123	123	113	131	144	119	126	130	125	114	135	136	118	129	141	120	126	147	119	121	120	135	126	130	135	127	128	118	120	152	113	126	140	133	129	133	119	147	118	143	126	138	126	132	145	141	125	147	107	130	110	130	118	120	136	129	132	130	138	129	134	127	147	128	120	142	103	120	122	104	116	130	131	143	117	128	114	126	122	116	117	149	120	105	121	120	122	122	141	134	107	118	133	153	132	126	119	138	126	136	128	96	139	144	137	125	121	120	123	134	133	122	119	135	130	127	118	130	138	141	118	111	119	132	128	135	118	122	118	129	130	132	129	136	118	142	159	133	138	134	106	138	123	107	107	127	134	123	113	117	139	127	140	128	130	126	146	132	124	128	130	121	123	109	110	145	118	123	148	116	113	110	121	106	127	117	135	140	131	140	132	132	117	99	116	95	115	110	129	130	111	115	138	118	115	137	120	115	126	115	113	119	137	128	116	117	131	126	132	139	121	135	124	117	131	117	123	119	138	112	124	127	113	130	129	122	131	125	129	131	131	110	150	132	119	129	128	139	118	114	139	123	138	111	130	117	146	123	133	122	120	132	122	125	124	116	139	113	126	122	118	125	123	130	129	143	150	136	141	127	129	132	110	126	133	120	115	129	120	138	120	158	123	121	114	143	117	116	120	144	116	134	120	121	140	135	117	120	123	125	112	132	116	116	113	114	128	136	132	116	107	118	117	137	104	116	135	129	134	126	123	137	126	123	120	106	128	116	104	135	108	119	108	132	126	113	123	122	122	101	116	111	128	138	113	136	133	118	112	118	138	138	111	128	135	132	148	113	128	110	126	132	134	123	143	127	134	137	134	131	120	131	118	119	132	120	139	112	131	136	161	131	128	128	118	133	129	129	150	137	140	159	141	129	139	120	137	107	121	107	110	137	109	130	132	148	129	114	141	123	100	127	113	102	130	125	139	108	128	134	121	118	135	136	121	126	130	128	117	136	134	140	121	133	118	131	140	115	122	107	131	121	138	125	120	137	109	125	121	122	129	119	120	111	140	122	128	119	129	129	118	122	131	111	99	136	127	117	132	121	112	122	115	138	129	112	123	116	140	135	127	111	115	131	124	129	138	130	132	128	126	143	138	121	143	127	133	132	136	122	126	110	125	128	135	128	155	132	133	125	104	109	135	115	122	113	148	136	109	133	102	122	130	131	111	127	129	124	121	136	118	113	132	134	121	122	126	116	134	140	137	123	143	127	129	133	136	138	136	134	127	122	114	117	141	111	141	108	140	125	105	149	131	138	120	129	125	119	120	109	127	130	129	127	141	128	116	118	107	119	120	140	141	112	116	104	123	116	114	132	137	112	131	131	116	131	124	128	111	128	103	132	144	129	105	151	134	122	116	126	130	117	113	145	113	114	138	128	135	98	133	124	140	122	124	142	121	139	128	121	117	130	123	138	126	135	129	120	124	133	116	124	129	124	126	123	125	121	111	127	136	127	146	129	131	121	125	139	122	139	124	136	108	124	144	128	134	114	116	111	133	131	123	114	124	125	116	108	134	156	141	131	124	130	129	112	114	119	106	110
18562	9098	9438	561	552	509	535	504	475	508	470	496	483	496	504	510	429	456	451	446	479	444	469	464	488	459	472	475	427	461	444	405	433	467	449	455	472	439	435	452	440	426	436	505	451	412	448	464	447	458	483	450	443	443	457	447	442	436	473	468	453	468	469	457	441	439	477	446	421	438	453	424	447	485	447	457	464	447	432	438	424	433	463	431	446	471	423	467	491	431	447	473	447	471	446	415	488	460	457	437	450	487	431	469	440	446	431	470	441	465	488	453	425	443	498	436	454	417	431	420	459	474	464	467	467	455	449	446	425	481	424	432	478	483	434	418	457	452	455	451	473	485	498	528	440	476	486	436	464	431	424	446	453	458	448	483	471	444	448	460	458	464	470	461	464	478	443	461	450	449	493	451	472	468	436	456	474	477	435	479	478	437	482	432	461	454	442	450	453	497	418	461	468	476	472	461	466	465	452	473	454	470	428	486	461	450	483	435	447	452	437	438	432	424	426	477	495	455	426	471	490	463	439	444	450	479	469	445	460	498	492	492	493	495	431	483	443	454	460	486	476	449	470	472	473	472	460	443	426	454	473	445	484	436	445	412	471	495	445	456	438	459	455	442	432	427	424	437	459	430	432	463	469	428	463	460	453	443	484	502	454	414	493	455	460	446	430	488	461	459	475	413	458	476	456	435	464	481	444	465	449	424	463	455	480	464	469	467	425	443	417	439	471	463	453	449	487	445	433	482	464	493	453	483	491	431	449	486	445	421	473	467	481	455	460	456	475	382	448	485	444	462	435	421	420	434	426	471	457	435	463	457	462	485	463	475	465	437	453	486	463	471	466	478	471	465	437	481	473	438	427	462	439	443	458	406	432	477	432	451	505	471	469	445	507	484	472	448	502	427	440	470	487	443	449	484	493	443	456	456	503	467	469	439	462	444	442	450	428	467	473	462	436	424	469	474	431	472	453	437	468	448	470	450	451	452	476	428	415	454	441	474	481	497	480	456	448	470	443	434	455	442	489	417	441	454	464	475	445	461	467	446	424	405	490	488	473	462	485	409	455	472	477	476	439	428	505	468	484	448	465	426	449	430	455	527	479	495	462	448	431	457	437	440	459	454	473	481	476	460	476	473	474	495	433	471	457	467	438	490	469	482	446	456	459	478	412	465	428	444	441	458	443	469	457	456	419	463	465	441	459	484	468	454	510	446	458	426	436	430	478	463	470	441	453	434	464	417	438	483	475	448	431	451	456	486	483	432	441	471	449	475	432	426	451	478	457	427	459	460	453	481	445	467	428	458	438	454	464	454	467	448	456	474	482	431	461	458	452	458	476	442	442	455	499	454	431	446	468	423	448	473	443	427	494	478	435	460	466	448	443	451	437	444	456	474	477	469	460	433	447	476	463	433	461	441	437	481	417	476	449	450	429	409	436	461	432	447	464	461	427	404	498	461	444	458	453	437	467	456	426	451	473	446	448	456	469	430	460	452	491	463	473	476	451	470	501	483	440	449	418	440	465	461	480	457	448	474	482	487	454	456	470	444	482	504	472	448	450	433	471	492	469	437	447	462	495	426	413	452	502	463	465	421	476	452	468	492	448	469	470	453	474	479	446	453	456	472	447	503	445	468	452	455	412	473	431	452	448	453	462	462	472	480	451	476	410	403	459	472	451	481	451	509	424	466	419	460	458	438	455	443	426	461	452	447	473	493	435	472	457	504	455	489	458	424	462	470	461	491	442	404	446	494	442	453	423	437	450	435	422	433	467	456	442	441	451	437	472	481	462	426	455	498	470	441	418	444	429	462	458	474	441	452	461	448	408	438	491	428	457	468	484	439	463	433	473	489	471	438	474	451	432	464	468	488	435	496	444	453	423	493	460	477	449	464	447	469	494	440	438	444	443	461	470	454	430	445	524	437	424	428	470	467	436	413	468	476	475	427	417	456	443	437	439	462	441	446	456	467	452	453	462	458	451	471	468	422	471	451	420	455	448	449	438	460	443	434	503	448	459	414	422	470	474	430	434	438	432	453	475	423	443	464	445	446	440	481	475	451	452	442	446	465	478	477	458	447	473	451	457	413	462	429	469	514	441	435	418	482	453	490	462	488	472	435	417	448	424	449	449	469	457	467	465	465	450	464	466	437	448	480	443	455	463	479	434	448	488	459	438	452	423	460	450	449	460	485	446	488	462	464	469	412	423	447	452	453	473	457	467	469	451	421	470	480	442	473	450	482	456	440	443	446	463	495	459	461	464	413	422	458	429	439	440	444	468	450	441	446	494	455	466	457	459	456	460	462	506	486	462	453	466	473	443	442	468	459	462	465	445	493	455	440	467	452	430	461	451	467	445	502	399	446	434	454	484	427	463	420	488	469	454	448	460	470	493	471	481	478	476	475	438	441	444	465	436	463	466	460	453	474	480	449	471	407	475	447	452	472	456	481	486	448	458	472	441	488	457	445	428	462	439	454	432	418	448	441	449	474	437	493	448	460	487	473	456	468	446	482	469	441	455	416	423	456	465	444	481	472	463	477	453	455	450	434	455	462	484	459	463	461	440	452	419	418	452	490	464	412	451	456	475	436	490	458	437	421	469	404	464	460	462	485	454	459	454	468	471	492	449	435	459	452	466	440	460	463	468	432	468	454	477	454	464	487	460	450	444	464	444	446	454	493	461	448	437	427	456	471	456	475	451	438	465	440	484	459	421	465	446	492	450	457	441	518	454	458	421	432	421	454	449	442	477	433	461	492	431	471	421	473	459	474	433	443	470	452	455	459	433	453	484	501	448	476	428	465	464	467	449	496	434	498	456	428	433	485	420	435	442	432	442	481	455	472	444	454	465	489	416	485	472	483	462	463	454	466	437	434	488	510	463	447	458	463	468	476	446	436	484	471	475	434	463	425	461	473	432	438	449	463	451	441	458	458	447	437	467	463	429	482	451	495	457	437	471	424	470	421	439	435	452	434	424	396	476	451	439	463	456	442	494	463	455	455	419	438	436	414	457	432	453	477	437	489	477	425	487	437	461	485	457	462	463	465	467	471	447	445	458	456	473	413	460	481	428	436	449	465	466	472	459	484	429	459	430	474	428	468	483	443	469	471	446	414	474	436	452	482	473	482	471	410	447	468	439	458	428	444	421	478	457	449	432	448	467	435	472	446	493	432	489	474	450	477	440	424	426	467	461	441	463	464	475	466	464	457	456	448	411	463	489	434	454	449	463	466	436	445	458	410	448	461	451	457	475	434	455	452	449	433	463	484	463	477	469	471	432	449	461	444	457	441	432	433	478	466	470	453	460	521	452	419	450	446	448	450	429	471	449	485	446	455	456	457	493	444	438	454	471	474	425	444	452	485	430	478	446	446	473	424	448	485	443	459	468	424	465	441	494	422	478	455	456	494	504	469	468	420	461	430	446	474	459	477	476	490	453	438	426	433	479	403	472	458	432	413	437	451	417	419	463	467	430	466	412	515	457	480	488	482	482	449	405	425
62368	49791	48716	15449	1417	450	382	342	338	314	286	296	284	317	243	290	265	262	292	267	280	262	284	267	223	248	246	227	263	279	277	269	205	256	227	229	249	226	234	254	270	247	239	248	279	261	276	227	239	261	243	244	273	250	239	261	229	260	247	240	232	245	256	239	230	243	254	257	252	245	248	256	262	255	235	294	231	258	244	230	219	279	235	252	239	246	266	236	251	232	246	227	256	264	276	258	257	233	259	213	278	212	245	248	245	248	233	249	260	242	267	263	218	228	255	237	242	247	252	279	247	244	248	244	224	229	267	276	237	230	240	237	257	274	275	241	220	260	250	251	220	226	240	214	270	244	244	249	240	221	242	244	222	238	245	259	239	217	235	265	244	248	241	267	265	269	232	241	241	248	247	246	284	251	193	247	257	213	216	230	246	261	259	224	252	255	249	230	220	239	240	224	251	265	243	233	237	275	246	264	221	225	247	240	232	226	260	254	249	230	243	231	228	230	264	243	244	246	274	241	255	254	235	245	265	273	243	273	283	237	265	241	249	256	240	254	264	236	251	253	224	232	261	278	258	240	254	252	227	255	256	231	229	213	251	233	244	248	266	258	258	213	225	246	223	215	239	262	256	238	240	259	259	251	229	255	215	258	250	271	255	242	228	235	261	257	231	237	233	239	240	242	239	270	252	258	232	248	234	240	226	209	245	220	236	267	266	244	254	226	254	251	249	219	268	247	243	265	263	256	255	269	250	253	253	223	263	238	257	229	251	273	222	272	251	232	214	225	214	234	259	263	238	219	257	227	269	270	258	230	240	245	245	250	247	221	224	255	258	245	242	254	245	226	268	233	252	205	272	224	241	243	264	245	228	248	221	259	268	257	217	236	240	233	264	220	242	224	250	249	268	213	262	266	265	238	215	231	243	247	227	253	269	254	251	231	222	226	242	258	236	238	255	227	222	257	240	234	247	254	230	252	222	254	217	233	248	234	248	238	233	237	243	265	230	240	260	235	257	234	244	262	243	263	241	248	217	254	249	240	249	265	275	273	221	220	211	246	240	232	261	254	239	245	233	256	235	244	242	223	277	275	235	249	220	229	251	248	226	234	265	261	248	250	253	255	236	218	243	224	239	219	252	227	230	228	242	264	255	285	260	235	274	243	262	253	254	260	239	272	222	248	247	216	249	238	243	250	218	243	212	259	251	244	279	251	237	234	265	261	256	259	242	262	223	243	240	224	221	242	226	250	223	260	246	266	253	251	237	236	245	277	247	283	242	215	240	243	262	235	267	226	250	233	267	251	261	237	235	196	255	229	264	234	230	261	245	234	247	249	233	226	235	265	229	224	244	212	252	258	211	261	241	224	241	242	252	267	235	252	244	240	262	247	226	263	235	249	269	240	255	243	239	260	249	244	220	226	248	233	248	241	254	245	240	238	259	267	273	249	227	256	255	230	253	206	235	233	260	287	255	228	269	267	265	242	238	250	259	233	252	246	240	223	235	242	232	278	246	256	239	253	258	252	246	251	281	265	238	279	247	270	235	227	252	217	235	266	264	245	260	229	229	246	250	258	244	265	254	248	238	239	277	239	202	247	232	240	245	221	250	226	218	237	239	254	248	252	270	265	218	255	247	250	222	236	228	244	258	238	257	241	250	246	245	248	254	239	264	253	255	240	269	268	226	238	233	256	234	251	236	259	252	220	235	243	209	232	227	254	269	236	220	243	235	218	218	260	230	217	258	239	269	242	274	253	277	239	263	254	251	258	233	238	250	248	223	232	232	227	228	251	227	250	266	245	260	224	229	250	215	241	273	222	227	241	242	251	231	232	254	235	233	244	258	263	227	234	241	247	248	255	270	258	256	274	247	254	250	221	269	242	255	248	249	217	246	220	228	253	249	256	254	248	226	231	250	242	256	225	240	248	243	234	255	230	236	236	230	259	208	230	234	246	234	283	234	233	225	238	254	261	251	249	282	221	238	250	220	266	254	283	250	252	227	255	234	255	240	221	241	269	273	229	282	233	267	246	263	258	245	236	243	244	247	237	234	261	226	261	272	215	247	251	249	238	237	244	263	250	260	249	221	240	238	236	231	221	246	214	218	250	243	250	230	285	261	272	227	237	262	253	261	274	228	228	270	215	265	249	253	248	258	241	274	251	265	241	212	217	223	251	245	237	227	242	279	248	228	257	265	225	242	260	263	220	233	267	236	236	228	244	229	242	250	255	244	229	255	243	240	249	241	229	249	229	259	229	233	231	255	228	251	254	254	249	239	260	253	261	252	286	239	232	256	257	240	235	245	254	234	245	220	234	224	230	222	254	260	205	224	232	271	243	226	267	218	245	234	235	278	226	250	246	250	228	238	231	236	257	257	268	230	266	221	238	280	250	224	248	237	257	246	239	245	235	245	245	239	246	270	258	226	235	248	231	244	236	236	230	215	241	202	268	294	246	251	236	249	233	226	276	219	232	250	231	274	263	262	218	261	236	250	222	249	259	233	271	267	233	245	262	259	292	242	257	243	261	253	255	239	233	252	224	191	247	233	245	251	261	262	266	254	241	240	244	226	245	254	246	253	249	235	239	234	238	236	252	267	240	253	262	260	235	263	262	232	233	261	226	245	250	268	238	257	251	236	239	246	234	229	272	231	235	261	231	266	241	236	244	251	265	266	253	225	235	231	240	240	259	240	247	221	223	232	204	234	259	246	244	251	258	260	248	242	224	263	269	216	238	233	233	234	237	243	240	261	257	253	244	267	252	241	232	243	226	212	241	245	241	243	240	248	249	245	259	226	259	250	255	225	261	255	226	236	260	267	251	235	243	208	242	273	271	269	238	224	247	260	229	232	248	230	245	237	264	258	255	264	281	239	246	278	261	259	223	243	258	254	230	262	244	247	235	244	245	235	242	250	237	232	239	233	248	254	259	216	228	245	243	234	251	238	276	255	256	238	256	219	247	226	228	257	256	249	278	275	215	237	221	234	212	265	208	239	227	260	237	244	265	241	256	269	255	251	243	239	253	255	257	230	237	259	310	246	214	275	250	263	236	272	246	270	236	235	221	254	250	216	270	239	238	261	241	242	231	233	242	243	227	271	231	252	226	279	214	238	264	252	223	255	254	282	236	231	251	244	242	239	256	255	231	279	220	234	248	241	238	235	239	229	244	227	250	225	248	246	261	249	251	239	239	284	249	275	233	218	215	278	258	268	263	279	250	236	230	252	242	294	238	258	247	228	240	267	234	234	236	265	248	218	261	231	240	237	245	253	251	259	249	257	229	269	234	233	256	237	246	232	228	232	228	267	260	268	236	235	211	229	232	239	265	218	229	232	229	265	204	282	242	237	234	223	225	236	277	223	273	242	237	234	265	239	237	252	252	251	244	224	258	253	253	254	247	252	277	243	248	275	217	245	228	260	224	251	251	223	241	269	219	273	254	272	277	253	234	220	262	271	232	256	234	249	261	240	251	274	253	242	249	237	251	235	241	252	254
41020	38345	39253	2108	1793	1696	1429	1264	1236	1106	1095	1121	1010	957	965	937	856	901	906	896	873	852	835	818	822	867	845	835	840	793	799	854	795	829	827	853	786	817	811	835	800	794	797	804	781	820	789	779	824	793	797	782	817	812	774	753	770	825	780	798	729	805	766	811	790	814	814	787	782	763	747	785	788	773	779	787	769	836	785	747	730	785	773	761	772	787	791	750	758	792	802	785	810	765	782	804	783	786	755	787	755	775	762	758	742	817	764	826	760	732	779	757	773	793	774	741	765	812	761	795	754	792	723	763	764	794	754	756	821	818	764	835	755	796	793	759	785	803	782	821	784	825	761	749	801	775	794	790	826	872	791	759	732	763	797	769	770	720	762	762	809	793	734	784	774	790	736	738	834	824	772	713	802	748	728	732	751	723	726	755	827	726	802	794	786	826	735	779	751	801	757	790	742	780	734	756	774	780	771	766	772	767	759	748	769	775	780	807	737	767	736	823	753	763	780	762	802	756	792	839	799	778	761	817	736	815	808	721	728	814	771	780	802	811	765	790	799	772	802	761	751	757	822	783	725	786	779	757	759	822	732	752	685	812	763	778	784	753	774	813	793	772	815	829	786	783	767	808	785	808	769	730	785	792	804	790	793	756	752	806	771	786	758	780	845	794	745	792	798	719	760	713	783	811	792	813	773	788	785	823	751	733	767	803	719	787	821	801	765	760	731	813	762	760	805	792	733	766	761	823	717	812	753	793	801	748	796	791	755	790	792	782	790	734	767	744	762	792	781	809	801	767	769	726	764	768	776	804	813	752	799	758	714	766	834	781	783	787	767	754	754	787	801	769	771	789	727	817	817	738	816	772	786	737	745	783	748	767	860	759	815	812	778	720	838	766	732	798	801	771	747	772	790	782	758	795	771	741	755	753	749	786	737	745	750	795	764	735	783	802	770	800	768	764	786	789	790	800	778	806	802	778	805	760	760	777	777	769	770	780	757	787	734	801	740	798	809	765	748	801	776	818	788	782	732	777	767	792	765	791	802	806	790	737	755	751	794	773	819	784	773	750	790	795	798	783	770	772	768	741	752	772	820	768	812	807	806	738	801	724	772	778	748	741	766	764	827	740	742	790	766	763	775	726	817	765	763	768	797	724	779	744	748	793	743	717	819	789	832	803	758	800	769	797	766	812	769	774	758	744	776	788	810	708	746	760	745	727	780	752	738	834	779	811	748	769	793	772	761	811	786	755	821	750	741	780	805	769	746	780	781	817	825	799	756	767	843	821	753	779	803	756	775	827	821	796	794	764	776	799	754	783	771	772	778	744	707	763	752	807	787	738	785	751	782	763	789	811	785	787	812	773	803	798	744	785	773	785	765	779	748	728	813	763	796	757	853	757	797	758	804	763	724	766	766	777	751	799	771	732	757	765	786	758	789	786	722	794	784	841	766	784	802	719	771	755	782	782	753	797	780	830	801	737	766	753	734	797	783	800	782	758	771	761	758	810	752	787	746	778	787	733	748	746	771	765	785	812	801	766	755	784	755	819	770	799	765	819	765	806	777	801	724	691	769	784	760	758	797	749	764	745	764	778	785	792	764	759	817	804	719	766	769	764	748	770	798	785	818	776	818	789	812	755	786	739	778	760	812	776	772	777	785	747	735	762	755	818	777	732	754	771	782	802	763	762	723	735	803	757	727	766	750	758	841	792	784	771	761	801	778	785	770	773	808	794	791	750	756	758	789	800	728	785	807	732	737	700	779	747	727	790	752	738	790	813	795	824	760	783	782	772	791	777	786	796	795	777	755	744	805	812	759	766	769	805	791	798	781	757	807	769	762	789	790	734	812	789	800	778	759	766	760	732	756	775	786	776	745	776	800	795	753	782	784	771	758	752	745	782	829	765	776	769	737	788	791	821	819	761	736	787	753	745	747	736	780	757	752	766	793	797	818	757	783	732	760	772	730	732	783	792	745	777	802	770	803	738	789	770	751	738	737	775	738	828	791	753	753	788	832	806	735	746	775	786	792	810	759	751	761	844	769	734	773	818	805	762	842	784	747	801	768	722	765	776	707	839	755	725	775	771	762	715	818	756	724	811	786	796	800	781	764	735	736	775	729	793	790	812	801	735	787	756	772	742	802	737	768	816	776	771	771	796	734	756	741	805	800	776	803	802	822	799	748	750	773	780	754	833	818	760	778	857	777	787	795	775	796	740	818	766	772	774	870	791	778	797	784	779	753	828	786	816	778	791	780	764	737	755	789	742	795	771	717	771	745	751	750	790	775	781	797	757	785	781	836	774	751	742	839	769	809	799	788	796	845	799	805	777	726	768	744	791	788	799	748	816	752	761	773	778	825	750	739	822	753	788	763	773	777	769	793	791	791	757	761	753	819	752	780	755	759	833	761	836	751	759	760	746	787	831	784	744	792	811	800	821	751	787	815	787	811	785	864	780	770	770	753	736	754	803	779	830	783	736	750	831	773	756	734	776	806	790	774	790	754	767	836	777	800	725	776	799	755	765	774	782	726	760	802	773	778	729	791	752	773	774	771	774	806	749	791	774	772	760	759	798	751	778	757	818	774	765	838	821	742	769	748	830	777	735	743	723	780	758	780	764	806	735	747	792	801	755	768	737	812	783	802	774	772	813	731	767	755	813	827	743	798	776	763	777	767	759	748	780	761	771	723	722	802	801	756	788	763	751	769	770	775	761	782	757	794	724	768	764	761	753	792	733	738	770	758	742	756	807	791	743	752	798	852	723	817	783	758	729	766	786	744	798	826	759	816	785	766	758	709	797	776	759	800	769	792	791	792	773	765	776	800	824	736	773	835	764	816	769	783	778	768	795	799	840	835	762	750	780	766	735	722	753	795	791	798	825	779	789	760	782	767	756	729	791	809	788	813	743	759	775	812	774	821	822	770	800	753	770	744	813	755	765	767	775	805	714	817	734	771	812	782	785	754	851	772	755	789	740	753	780	756	759	769	791	788	809	748	774	749	774	750	753	809	758	746	778	777	749	794	736	812	771	766	754	770	720	750	760	742	799	797	739	772	794	772	786	793	736	794	757	763	773	782	745	789	773	790	793	771	802	808	775	814	815	799	792	773	773	792	793	760	797	731	814	767	722	772	772	825	743	773	744	768	788	859	826	718	772	792	805	806	769	768	775	788	806	778	764	749	779	808	740	748	802	749	751	783	745	762	814	781	795	777	786	820	757	773	792	765	771	812	753	756	802	845	811	760	724	742	764	822	766	758	728	772	809	795	780	829	781	805	766	830	727	760	807	788	784	778	772	784	755	775	812	761	798	765	790	771	759	767	780	775	768	791	778	791	787	780	792	772	763	731	855	799	832	786	771	766	794	762	763	773	751	838	763	826	786	794	765	794	784	731	820	811	710	759	840	748	767	740	770	757	739	808	768	794	838	746	757	774	780	728	733	757	778	788	761	733	810	783	750	712	799	771	723	769	778	774	786	781	830	778	779	831	788	788	782
75357	62945	59748	23949	6825	851	600	502	454	432	422	391	401	349	384	319	347	347	322	360	339	318	319	339	296	307	327	301	313	310	289	352	298	318	347	347	302	310	317	325	330	307	314	306	339	282	305	308	298	311	312	305	300	323	292	319	307	309	290	329	314	317	333	292	334	329	327	307	316	311	314	298	329	292	288	289	307	310	313	318	331	296	304	332	296	317	305	333	285	289	325	331	310	301	316	311	302	337	334	313	312	314	347	294	298	294	347	309	355	298	297	305	328	309	320	294	338	308	326	307	340	335	324	301	304	337	335	300	307	283	328	285	299	313	310	319	281	316	304	292	315	331	276	277	307	304	328	293	324	301	297	310	280	318	311	313	315	321	297	290	326	344	324	313	313	323	304	303	336	328	290	332	291	313	313	282	292	312	296	331	296	287	305	271	306	301	300	306	308	298	297	298	329	322	289	279	311	297	297	312	303	302	309	314	319	335	334	325	332	313	319	296	315	323	304	333	317	290	299	281	296	302	331	323	317	327	307	290	308	313	314	320	271	284	284	288	288	291	305	324	307	288	344	319	307	291	291	291	296	307	348	306	308	303	331	318	302	289	325	301	291	296	314	276	308	269	311	306	306	322	344	313	299	312	298	344	281	307	290	291	283	315	319	303	322	316	330	303	302	319	319	307	326	320	293	309	318	321	273	298	385	305	287	303	302	304	301	297	309	314	299	318	288	311	336	322	285	276	299	328	305	268	296	311	352	288	284	329	316	313	281	324	320	320	296	292	306	287	294	285	317	309	272	323	299	303	307	288	316	320	328	307	325	320	316	302	298	290	292	290	331	308	300	316	299	311	313	331	307	299	302	299	329	283	322	294	326	322	283	318	301	289	295	301	315	325	318	303	301	316	312	298	338	290	291	304	308	292	325	305	282	302	322	291	326	305	316	325	297	338	327	273	317	297	294	337	311	333	339	326	297	307	314	295	300	323	301	295	313	266	285	312	299	321	316	345	300	326	309	328	275	334	301	312	299	311	267	329	304	282	307	304	314	293	316	317	314	287	327	304	290	302	313	302	321	343	301	302	297	296	313	311	339	323	312	323	318	328	319	299	306	310	320	296	334	306	304	301	291	292	294	298	287	290	305	314	296	324	293	282	304	290	288	302	346	310	311	295	312	300	295	314	321	310	304	301	308	327	324	300	344	306	294	292	296	299	338	308	305	330	319	304	306	286	303	316	298	317	333	310	330	309	322	307	335	276	303	287	288	300	308	311	312	306	308	301	305	286	327	297	294	301	297	312	299	261	290	303	304	295	295	317	294	344	296	298	331	300	303	298	270	310	333	269	342	314	295	323	318	325	300	312	307	341	313	308	279	315	299	296	287	291	325	289	296	319	308	323	316	321	289	296	292	290	303	266	334	328	317	303	286	306	305	300	298	326	301	309	298	295	276	302	301	288	314	317	320	295	293	327	312	299	312	306	334	317	304	310	309	303	322	306	290	314	280	277	286	300	295	289	262	276	292	316	322	334	287	292	309	327	285	281	349	359	301	323	296	312	333	325	320	293	303	308	306	293	312	306	314	278	319	301	280	314	281	311	295	313	292	313	310	331	303	315	314	333	317	295	276	336	310	298	340	305	325	297	316	281	293	328	329	306	320	318	305	326	306	307	298	291	293	314	313	289	321	298	308	319	275	324	305	333	329	279	325	318	328	279	299	310	316	292	285	326	319	282	297	336	300	337	293	298	341	299	313	290	303	345	314	287	325	326	310	297	310	324	289	300	291	283	271	313	281	316	276	275	354	314	332	271	307	324	277	292	315	308	293	290	311	302	328	303	334	315	281	303	320	288	280	315	305	293	326	298	295	319	316	298	300	292	290	304	321	303	300	292	285	318	346	299	318	285	312	326	289	299	317	306	309	296	286	323	319	337	309	321	314	314	305	341	368	295	314	300	324	312	287	312	250	305	336	303	310	270	290	285	290	317	284	295	304	331	283	317	349	330	284	319	279	336	294	323	309	279	321	307	305	306	306	313	313	320	282	317	295	338	318	337	309	313	297	284	272	316	270	300	313	287	299	282	320	282	318	322	291	291	338	317	325	299	303	312	301	291	315	321	304	324	314	320	294	328	288	277	321	309	311	300	298	311	294	318	312	314	323	353	309	294	301	277	302	296	295	318	284	306	287	309	327	308	291	316	312	311	298	305	294	329	297	296	321	298	322	310	279	251	299	318	283	322	321	277	323	336	336	298	325	305	317	303	334	313	331	310	296	269	309	304	307	310	312	303	301	294	310	289	302	324	290	290	326	284	330	287	338	314	287	315	317	333	280	281	295	311	304	310	309	306	310	318	299	319	307	305	296	328	320	322	295	294	307	308	311	316	310	330	326	289	309	298	308	298	309	292	311	315	336	337	315	344	301	313	330	271	308	283	279	322	323	282	290	321	290	320	303	317	331	312	324	302	296	278	316	320	282	300	307	354	276	300	304	328	312	295	318	319	333	317	265	334	318	328	314	257	328	322	297	298	281	304	305	291	317	296	298	297	346	300	315	315	292	337	310	295	285	295	280	329	335	305	259	288	290	301	285	297	333	282	299	300	325	307	349	281	310	299	316	307	323	301	290	295	330	308	326	323	288	319	279	302	317	302	333	300	303	318	304	286	311	283	299	322	318	282	301	313	293	304	300	289	308	298	285	338	333	297	307	299	298	272	326	340	323	317	343	328	283	313	309	304	301	305	301	304	318	293	322	343	281	319	289	295	283	303	304	283	316	313	306	320	311	305	320	296	303	336	303	280	308	317	283	333	291	300	289	287	291	318	261	301	333	330	322	302	292	281	330	298	269	339	290	285	283	313	292	289	317	316	295	283	314	286	295	305	361	337	304	301	316	293	308	304	285	306	284	307	327	291	314	284	273	298	343	344	273	284	325	315	283	334	278	307	325	305	302	293	288	291	287	331	288	286	340	309	325	308	303	273	312	310	322	314	303	290	327	305	287	303	310	288	297	314	296	307	292	286	312	313	335	336	303	278	339	335	275	312	353	281	291	301	309	309	307	283	278	294	288	356	324	326	309	288	284	326	277	352	318	326	317	340	297	292	302	302	320	304	309	320	333	289	304	306	303	312	322	294	307	294	312	315	317	296	335	331	321	308	302	291	325	305	324	306	311	321	311	328	318	284	327	324	336	285	296	308	310	295	318	289	327	293	311	332	323	305	330	342	256	288	312	304	310	296	307	306	324	322	275	283	322	318	291	325	292	289	289	308	302	356	308	306	332	309	348	286	318	323	300	288	311	275	338	283	277	321	335	292	291	297	293	305	304	285	337	306	311	316	308	283	305	300	313	337	300	297	290	281	272	286	303	286	325	315	295	328	287	314	271	288	322	298	355	305	283	327	332	307	280	297	303	306	302	283	297	288	338	305	286	309	310	310	302	301	306	298	275	326	323	295	300	275	331	295	326	314	320	288	320	307	326	306	297	312	319	300	310	295
50955	47504	49241	3426	2978	2574	2150	1968	1767	1633	1594	1490	1410	1249	1203	1188	1209	1108	1104	1120	1004	1084	1073	1037	1046	1054	1104	1047	1028	980	962	998	935	1007	1008	970	961	1043	978	992	1004	998	963	962	965	985	996	960	979	928	1015	914	930	1002	943	935	994	961	963	945	972	908	960	919	935	974	909	933	904	926	944	923	938	950	965	952	885	901	888	962	942	939	896	933	917	908	936	951	945	931	905	1010	891	947	960	921	959	933	936	926	917	909	974	925	921	943	900	940	896	948	893	944	896	944	904	889	906	915	914	908	917	923	993	944	898	970	926	951	896	918	985	875	942	935	952	905	846	894	990	935	908	891	965	946	949	882	859	964	927	979	905	967	932	947	932	914	919	941	898	940	884	992	943	943	954	905	923	935	923	904	970	904	936	946	968	980	947	883	972	956	934	961	914	936	866	899	942	941	911	910	903	955	898	898	883	945	901	936	917	919	889	910	926	892	974	891	936	904	940	869	972	926	941	897	968	901	888	887	990	985	967	942	949	968	958	877	925	949	879	905	964	947	983	934	906	933	944	926	905	926	977	949	912	938	900	961	935	927	887	930	910	956	899	880	944	929	966	950	867	923	943	935	904	932	916	951	932	882	892	955	913	895	965	940	911	891	955	976	926	914	890	959	960	907	837	967	931	960	875	1004	903	964	897	901	943	900	901	955	933	915	932	911	906	892	862	894	973	942	889	894	874	947	894	923	920	959	893	918	876	939	887	902	884	904	968	948	919	894	939	944	951	898	982	957	941	927	915	895	882	982	921	923	904	930	916	927	969	887	920	920	919	918	912	929	886	946	972	930	950	894	892	911	904	942	934	921	976	920	910	898	949	901	909	944	918	940	913	910	989	935	981	928	879	992	911	957	916	929	963	896	901	932	931	928	972	942	941	929	932	925	915	969	906	957	912	971	892	895	922	1000	864	868	893	917	947	909	917	894	926	927	892	908	935	954	908	924	911	883	938	970	958	921	970	975	943	948	936	897	922	905	996	994	878	908	943	889	941	939	909	892	907	969	859	907	952	929	917	941	900	899	900	886	880	957	962	939	973	978	942	930	897	879	889	902	907	902	920	889	953	982	939	945	931	909	985	915	960	970	888	918	912	885	895	998	953	901	994	922	910	931	955	934	995	959	884	864	917	1004	942	882	959	921	923	957	952	980	924	883	924	908	946	959	903	927	917	957	938	953	871	891	911	908	925	944	937	955	889	918	909	888	959	950	982	899	969	888	892	891	919	911	883	923	912	941	959	891	970	932	940	918	901	969	978	905	921	927	985	890	958	934	895	909	920	929	904	942	895	894	968	953	930	953	923	895	930	918	886	939	901	926	970	903	950	898	932	914	919	939	915	957	917	878	944	933	905	908	910	927	917	949	942	933	890	952	931	954	970	935	926	934	905	974	899	934	859	917	932	930	875	921	906	919	926	930	910	882	958	903	931	916	883	950	923	909	886	921	928	916	874	948	906	902	954	861	944	943	951	948	915	946	896	921	984	910	942	929	959	973	908	935	962	895	946	921	941	890	889	946	957	939	893	937	962	912	951	934	943	892	897	962	920	934	930	933	943	926	949	919	917	983	924	895	907	894	908	913	956	922	896	943	946	949	904	934	964	918	932	886	962	889	928	944	905	893	961	941	945	962	925	910	954	937	963	946	932	943	930	909	925	931	926	933	931	937	963	930	902	871	946	905	894	941	901	920	931	917	923	909	932	950	963	947	938	981	979	957	917	867	885	1037	937	954	919	895	945	927	961	920	839	931	977	943	998	968	911	957	939	947	964	940	895	898	975	920	934	952	914	906	968	938	929	894	928	912	935	920	899	894	958	909	934	934	945	904	934	928	848	954	935	923	915	954	954	925	924	924	960	880	916	920	929	899	909	945	893	924	952	954	981	917	922	968	958	884	911	881	906	923	933	909	939	946	907	940	1012	905	960	911	938	950	885	926	946	958	963	915	865	942	897	946	947	941	909	874	998	941	907	896	949	919	880	955	932	949	904	942	958	922	919	917	915	937	874	921	922	917	864	968	956	947	936	1017	932	924	905	925	939	931	930	981	978	979	951	916	914	951	919	941	900	931	954	942	949	930	885	908	896	856	902	918	944	884	872	918	929	982	906	899	897	919	939	884	945	923	952	841	931	968	922	939	905	942	965	947	925	928	863	937	975	932	918	937	891	918	905	955	954	931	869	942	966	915	980	941	918	940	871	895	928	932	905	861	932	903	944	914	898	915	955	939	969	944	971	932	860	927	933	956	945	957	896	989	926	952	921	946	934	881	900	951	917	944	875	959	890	924	875	883	916	952	938	923	917	869	914	934	917	942	880	937	908	916	905	917	997	997	915	891	1029	918	941	908	933	884	979	943	876	901	967	944	949	946	969	904	990	920	987	874	903	919	967	985	971	931	916	939	946	946	901	928	917	923	894	955	965	925	897	925	903	973	886	906	910	948	942	933	906	943	959	982	924	952	927	914	934	944	900	975	909	932	964	893	876	868	890	886	906	901	899	936	912	936	914	941	949	930	993	919	939	883	913	939	924	895	956	934	904	935	978	879	934	875	964	955	959	945	927	937	922	921	898	932	879	923	991	972	882	920	884	890	918	862	982	924	946	952	984	942	910	910	907	927	933	894	904	899	895	961	961	936	935	933	868	946	882	941	929	923	896	936	958	950	935	930	884	924	979	989	927	980	939	934	950	930	906	944	912	914	933	917	942	894	932	985	921	958	961	925	917	971	912	892	881	923	919	940	939	918	946	883	931	1006	918	916	893	888	1007	897	964	959	926	957	898	963	903	913	1005	960	923	971	927	941	941	971	966	897	938	947	954	855	986	955	928	980	985	915	985	882	931	935	956	991	981	892	897	898	957	953	969	940	918	903	1008	902	965	982	982	942	968	911	912	952	888	936	902	907	960	978	927	903	998	991	927	975	861	935	898	969	933	960	943	913	964	950	903	923	902	960	966	896	891	957	945	928	974	903	961	974	937	930	882	918	916	865	944	925	909	904	920	913	929	908	935	930	932	905	898	941	943	891	884	869	928	914	927	893	884	1011	923	885	864	954	910	957	962	938	891	906	841	901	909	909	920	912	895	974	925	935	886	858	959	910	907	881	922	937	905	921	947	934	913	924	928	915	950	887	898	922	883	882	951	924	950	915	953	924	921	979	926	878	951	907	935	910	941	905	971	967	926	901	1006	888	900	921	890	992	926	936	964	938	907	882	935	949	890	955	893	930	953	933	911	880	941	901	938	952	899	883	981	930	886	909	939	859	952	914	908	910	918	968	916	959	904	959	968	883	917	891	924	936	1007	944	901	959	880	918	963	935	929	947	909	924	974	877	915	893	967	913	911	866	938	959	953	965	952	931	982	888	890	939	894	914	881	918	957	958	890	939	907	905	887	985	913	979	906	923	959	936	972	898	877	927	961	895	888	947	927	931	935	919	943	965	899	950	892	927	927	908	872	1007	915	916	899	945	922	932
19568	6705	6142	564	216	152	137	134	151	149	121	134	127	122	122	140	128	116	114	143	114	131	142	123	139	142	128	129	145	121	136	152	122	137	123	134	162	131	99	137	154	126	117	127	132	137	147	142	133	117	133	126	134	137	111	127	128	124	151	121	152	125	127	143	130	142	125	111	117	154	137	136	126	141	148	118	124	136	129	133	137	137	137	135	115	121	143	120	134	137	123	131	125	128	155	130	123	120	136	129	137	127	123	137	133	134	118	116	139	125	119	149	129	119	131	113	143	117	143	120	146	120	124	129	118	139	112	125	133	122	133	129	157	137	146	135	107	131	119	146	130	141	146	122	130	156	148	117	142	117	133	117	122	124	118	120	134	112	140	149	133	153	126	126	122	115	147	127	132	133	132	131	127	134	127	156	126	129	145	122	125	136	151	144	135	124	111	125	108	127	145	129	126	116	133	129	119	133	107	132	128	139	134	128	144	148	113	120	138	111	143	137	142	119	130	137	124	138	144	130	144	142	110	127	155	126	121	140	127	134	140	150	127	115	153	118	104	117	153	142	131	135	149	122	143	127	118	137	133	138	141	144	150	142	139	150	135	142	125	133	134	148	115	128	121	157	142	150	141	148	129	120	119	105	127	147	119	118	139	108	135	140	114	130	126	130	135	120	136	115	136	143	140	135	131	123	150	148	126	127	127	129	126	124	137	104	142	142	149	142	147	139	134	148	125	125	142	141	146	122	136	153	124	130	155	142	122	130	148	152	126	139	131	128	148	120	118	133	153	141	138	110	140	127	121	136	116	143	145	152	117	133	124	124	132	124	127	133	142	118	129	125	132	138	140	129	129	127	113	118	132	141	165	117	132	106	131	137	136	115	140	126	134	131	129	132	114	112	137	131	160	122	142	135	137	127	131	138	152	145	134	124	119	155	119	120	111	137	135	147	138	102	135	121	132	124	121	108	126	138	121	126	116	127	133	141	137	119	137	101	122	116	145	139	122	113	135	128	142	123	136	145	119	130	151	119	113	114	142	112	121	125	135	148	117	140	125	129	144	123	131	129	131	113	121	125	126	126	123	147	121	134	136	135	149	134	124	141	125	123	126	125	144	143	131	147	131	139	135	120	141	135	106	126	125	140	128	106	128	136	147	119	115	134	125	132	126	144	117	127	149	124	134	125	126	115	104	120	145	121	132	140	144	147	117	144	134	144	126	119	125	121	147	120	132	138	135	131	125	134	130	132	138	132	134	154	120	132	129	131	119	115	158	144	125	126	138	138	124	126	115	133	113	137	125	153	112	136	130	128	129	125	144	126	149	104	140	155	135	124	129	144	116	138	123	146	128	115	119	128	128	140	114	150	132	138	135	124	135	136	136	136	141	133	141	114	108	134	128	138	152	137	132	151	125	133	109	118	130	153	124	128	137	127	137	116	124	123	135	127	139	123	140	126	141	161	135	115	126	105	137	123	121	124	140	134	140	120	116	127	132	117	127	132	145	136	142	128	141	113	117	127	125	131	131	131	132	135	120	131	125	128	107	131	119	144	148	117	133	133	144	136	112	131	124	134	126	136	117	139	114	131	128	146	124	154	137	131	153	141	115	129	134	140	156	142	112	141	130	126	117	130	136	141	134	125	134	124	112	130	143	113	141	131	127	117	140	136	119	129	128	127	122	120	152	129	114	135	138	132	142	129	117	131	131	139	135	129	117	136	142	145	117	128	133	120	134	129	134	145	106	137	125	125	135	119	147	134	138	130	145	138	132	143	130	128	130	139	123	117	144	138	136	145	125	122	125	135	152	115	160	150	131	116	137	139	135	127	142	112	129	149	131	117	104	115	132	141	117	147	118	119	144	147	110	126	132	116	136	136	126	131	130	137	147	108	127	152	158	143	153	129	118	141	132	132	150	123	133	140	133	123	115	123	144	124	125	119	134	115	137	145	138	145	126	113	162	137	139	125	135	132	126	134	126	139	141	112	156	117	129	114	141	115	131	131	133	115	118	116	133	132	125	136	127	153	130	124	116	129	140	150	115	141	130	120	142	120	143	136	121	124	138	120	144	122	149	123	122	143	113	138	136	140	121	136	158	131	141	126	118	131	130	130	131	148	119	138	125	123	115	128	139	105	132	136	135	128	122	120	136	130	142	132	144	129	137	134	131	117	144	131	141	122	131	116	131	131	120	154	153	137	131	131	130	136	118	159	132	139	125	156	135	144	133	124	121	139	119	146	129	121	120	133	133	136	133	115	133	126	113	142	120	152	131	125	129	114	133	109	132	123	112	127	156	108	130	141	147	134	140	126	107	104	111	140	148	145	134	131	125	138	145	120	143	129	151	127	144	122	131	125	135	147	122	133	136	148	120	126	113	119	125	100	129	140	141	132	124	117	107	127	137	133	131	149	125	142	138	136	137	115	130	142	124	149	101	119	132	122	120	124	124	139	143	151	125	130	123	120	135	125	136	88	105	130	127	140	133	147	124	136	137	147	121	121	118	107	130	145	113	96	141	123	129	140	124	126	137	121	113	141	126	120	124	118	119	129	129	142	136	129	118	134	139	124	134	121	120	110	127	149	133	145	130	140	126	139	112	137	132	132	127	120	146	114	160	136	144	129	122	139	130	109	141	119	136	146	112	162	125	144	141	117	132	131	127	121	130	115	138	121	138	126	120	136	134	142	127	125	139	122	137	124	133	146	137	120	124	102	145	129	128	122	118	129	144	144	126	138	110	127	131	140	121	129	113	125	123	127	142	139	139	136	129	126	121	134	125	160	140	129	122	136	104	117	127	123	154	150	126	131	148	127	130	146	125	124	119	115	142	134	111	141	109	114	148	142	130	154	124	142	123	131	114	135	137	139	127	129	151	132	137	108	147	133	133	157	117	112	143	122	128	137	108	133	130	122	131	133	133	122	127	128	136	137	136	120	126	122	133	130	123	107	150	164	115	119	139	125	144	138	141	134	120	148	136	143	158	123	155	142	129	137	138	123	130	153	123	123	122	142	126	134	136	130	154	137	142	131	129	122	126	144	149	138	129	121	98	119	129	112	128	143	131	112	126	141	141	118	116	145	136	128	138	118	108	132	142	140	127	129	133	142	128	133	141	127	145	147	126	116	132	136	126	135	152	129	122	122	130	132	137	141	122	127	145	124	126	118	117	113	138	132	126	140	117	120	117	120	142	106	141	126	144	138	128	141	127	127	142	132	112	132	140	124	123	125	133	135	114	116	134	136	146	148	117	140	122	138	135	152	118	133	139	119	124	117	131	135	147	124	124	133	133	143	139	150	124	121	127	123	147	144	119	128	130	130	138	139	135	146	135	120	145	133	141	125	125	124	128	124	123	139	121	144	130	134	157	136	136	132	133	145	141	154	115	133	152	131	121	133	130	111	128	121	118	110	104	140	153	125	135	117	129	127	131	120	125	131	131	125	131	125	121	134	156	124	152	124	126	129	160	129	121	129	128	136	144	143	114	108	128	133	96	122
18845	9090	10459	535	528	539	532	447	531	510	453	516	508	493	469	465	500	457	497	486	455	492	490	490	508	494	468	491	461	456	453	477	442	476	478	478	448	439	477	460	471	416	477	476	474	430	460	424	442	453	486	480	458	445	427	487	444	460	473	483	453	492	490	475	455	456	471	481	462	456	480	449	475	462	471	456	435	467	456	487	481	457	444	457	451	488	467	491	475	489	485	457	462	464	461	473	481	460	489	469	466	467	471	431	477	477	483	420	499	482	469	485	500	497	489	471	471	416	429	434	451	482	460	456	473	484	429	474	499	497	466	476	470	460	467	493	483	451	480	514	479	496	441	455	477	472	407	441	468	453	440	513	458	468	486	452	450	451	456	471	472	506	447	491	501	483	453	446	471	466	510	477	443	454	480	454	477	441	449	484	495	455	496	475	448	443	458	453	457	457	472	422	473	423	504	447	494	429	463	438	454	450	447	472	457	460	452	445	469	426	485	486	467	442	476	460	491	466	472	475	458	452	473	470	455	457	481	448	474	491	404	416	479	484	452	461	463	461	454	439	454	472	472	521	442	427	461	485	464	460	469	415	446	440	448	462	485	504	475	488	492	459	515	463	460	495	454	457	462	516	523	468	482	455	487	466	482	460	471	504	463	438	438	449	493	475	456	519	513	451	501	473	499	431	452	473	469	459	470	474	478	441	477	441	469	477	476	452	462	475	495	491	452	466	501	475	514	450	447	445	439	484	455	493	453	463	470	488	492	452	481	469	469	482	460	475	470	483	480	487	454	458	505	464	468	425	511	470	455	441	463	467	484	452	464	506	495	427	447	467	466	480	483	414	462	443	464	452	448	487	455	442	478	478	470	464	474	501	471	480	476	470	490	504	467	481	474	465	475	464	457	483	504	444	456	492	485	501	454	478	473	399	492	478	487	453	456	457	421	473	482	496	464	512	467	494	454	488	449	437	473	470	461	478	438	431	492	467	442	458	487	520	506	475	479	472	474	496	457	437	470	451	451	426	438	414	454	470	482	487	457	481	512	467	499	429	479	444	482	469	458	473	421	476	512	457	482	469	485	465	448	479	498	490	481	464	435	504	479	461	485	483	426	453	480	467	475	447	491	504	434	483	490	496	479	488	475	496	459	476	490	470	454	493	461	427	504	476	475	441	438	464	473	462	414	441	468	458	417	474	447	441	487	481	447	472	480	468	465	451	493	492	507	446	464	473	479	458	472	456	469	459	442	433	493	459	457	481	497	473	471	496	460	505	515	496	548	491	451	457	421	413	497	443	462	484	479	501	466	462	455	481	526	482	481	462	466	516	444	456	462	447	471	447	480	436	499	466	464	470	483	479	469	451	446	453	474	451	470	470	525	470	442	501	476	448	470	480	491	435	458	494	477	487	479	450	451	502	478	459	469	507	469	468	420	446	455	496	440	469	462	468	466	456	449	468	478	489	503	469	478	458	478	477	502	464	506	470	487	467	467	484	464	496	458	507	446	451	482	484	485	448	449	445	508	475	494	437	467	451	525	483	440	482	439	451	481	449	480	464	478	509	468	482	448	435	459	414	448	489	479	477	444	481	448	462	510	499	450	476	444	439	490	465	459	469	480	470	437	439	477	482	472	499	480	483	457	470	477	419	459	448	494	502	494	456	484	469	480	485	457	451	452	468	457	475	466	485	464	460	498	448	468	503	452	500	440	461	477	445	499	445	426	467	474	445	468	491	448	483	463	507	508	450	450	501	487	460	456	463	474	446	434	430	466	469	471	440	448	496	438	416	481	469	470	447	442	517	483	452	468	525	478	517	454	487	468	454	447	467	505	449	477	499	495	487	486	468	480	458	487	496	481	486	483	465	477	457	471	469	443	462	421	467	455	483	440	458	456	441	480	445	466	473	451	467	449	465	436	461	505	478	466	454	467	474	457	480	450	468	461	464	433	457	448	484	460	478	464	490	460	459	484	452	508	498	462	438	471	471	455	459	418	449	478	461	450	506	464	476	493	471	442	453	505	465	478	479	492	491	446	433	450	478	458	454	458	493	461	462	451	472	463	524	468	507	474	440	512	463	489	494	465	472	488	480	469	476	455	454	472	464	511	480	471	476	457	474	453	448	450	472	443	484	501	454	473	478	500	481	476	437	474	449	452	453	461	466	444	453	457	484	468	515	501	490	468	473	473	487	470	473	467	479	455	458	472	474	478	468	451	453	429	440	488	473	456	459	468	471	496	499	451	491	454	481	490	450	448	451	465	430	462	485	453	485	456	491	488	439	486	487	466	454	470	484	456	516	446	475	449	445	451	449	475	468	494	451	469	456	497	460	464	473	492	462	491	442	469	442	480	458	487	449	489	454	457	443	509	491	478	470	484	437	473	491	448	429	446	458	497	480	452	470	455	389	483	459	477	456	473	439	460	484	479	486	475	423	498	452	450	489	460	470	437	429	454	477	469	493	427	472	466	464	470	476	449	460	485	469	448	476	450	476	501	462	467	467	480	438	472	471	483	443	466	499	474	488	481	444	470	486	475	473	492	469	489	482	472	462	497	436	473	437	440	457	466	464	462	474	483	524	481	490	492	460	484	425	466	482	463	474	489	482	430	474	511	478	470	436	471	425	509	458	487	480	469	438	478	498	471	446	521	462	479	447	460	440	463	457	466	500	508	461	489	529	445	466	475	451	498	446	507	461	474	470	500	450	439	501	499	501	433	454	490	458	483	445	469	427	472	481	491	471	454	501	447	440	465	493	448	446	474	461	474	440	502	477	493	467	461	495	486	459	421	491	498	459	473	452	471	455	463	450	476	451	505	450	475	492	509	458	455	492	477	463	415	433	440	453	486	470	443	444	475	467	486	467	507	448	420	463	478	473	475	468	456	470	435	465	505	487	465	443	462	492	492	478	459	475	450	488	460	450	440	411	450	471	454	504	469	469	477	458	472	474	482	456	482	451	466	426	485	441	463	466	481	460	466	517	473	514	467	522	456	469	494	468	480	464	442	475	456	460	468	481	434	460	500	470	466	520	452	469	470	473	446	458	521	462	485	456	476	469	441	459	468	463	456	447	493	448	482	467	433	508	514	512	481	455	462	495	475	473	454	425	471	490	462	501	477	483	505	498	425	453	477	501	462	466	471	466	449	493	516	448	443	437	511	460	532	485	428	483	443	474	464	434	487	452	452	461	458	488	497	466	460	433	455	455	469	477	450	473	468	483	442	475	462	475	487	457	456	516	472	480	430	441	483	501	470	479	427	455	468	510	485	481	504	483	441	465	484	462	448	454	492	494	460	497	502	422	480	489	480	481	441	483	446	471	491	494	476	511	447	456	476	454	455	453	518	467	468	437	489	458	479	435	488	475	488	455	503	445	446	463	431	485	457	459	468	482	465	421	466	509	465	453	444	477	497	468	494	438	476	477	437	503	464	481	412	479	478	462	441	446	462	475	451	449	468	494	430	440	512	485	428	462	466	482	469	477	491	445	493	456
61782	47722	49585	13348	1142	427	418	341	340	296	318	277	278	262	267	286	291	294	272	268	230	256	261	246	242	268	256	260	238	283	263	254	231	258	253	252	228	228	253	222	231	242	239	278	265	217	251	241	248	251	230	262	241	214	252	264	235	256	234	249	265	235	221	217	262	264	251	260	214	220	262	230	214	240	233	266	258	287	257	247	250	232	223	245	236	234	268	255	245	240	239	275	249	237	267	244	251	242	247	248	260	228	246	212	234	250	252	234	260	239	256	237	226	238	243	249	221	243	249	221	274	249	266	250	278	234	248	223	251	207	244	239	235	244	245	227	272	228	252	251	259	249	243	247	242	234	231	261	248	274	244	266	265	230	262	225	245	235	214	223	246	223	255	228	258	274	240	246	236	242	221	231	248	252	248	245	210	263	269	251	242	228	230	253	259	246	232	228	242	264	244	238	232	265	237	236	252	272	226	248	240	238	243	214	221	232	257	222	218	239	224	219	274	244	275	257	253	235	268	269	269	261	218	248	225	233	239	236	251	262	240	234	239	241	232	223	239	234	269	252	230	255	250	246	259	264	265	252	253	239	256	252	254	236	259	249	235	269	236	239	250	236	271	236	245	239	238	276	237	230	244	252	248	258	225	232	241	235	245	248	260	231	240	242	241	239	242	249	281	263	262	246	267	241	244	223	267	232	239	228	259	228	248	261	251	243	229	230	273	238	247	230	228	243	236	263	257	241	234	255	256	242	272	247	229	214	265	270	242	245	214	265	234	227	228	247	250	251	219	224	236	240	238	234	246	245	240	244	251	249	276	223	240	233	254	270	234	240	224	256	267	246	233	237	229	239	232	234	231	261	259	236	222	237	254	240	227	243	228	250	243	243	239	265	243	264	227	252	240	256	248	257	239	244	256	250	247	260	236	236	258	210	232	228	244	265	231	248	238	252	220	234	241	242	230	261	245	233	238	266	229	219	227	251	237	229	218	240	261	231	239	236	240	215	252	230	250	213	228	258	241	230	223	236	248	260	224	266	234	228	249	264	268	243	254	245	241	256	229	225	231	244	260	238	240	248	235	241	277	240	251	268	227	229	251	256	238	205	256	263	239	218	256	234	249	249	260	230	250	218	234	260	231	247	266	250	253	247	241	263	251	240	241	220	219	251	219	243	215	244	245	239	213	267	242	237	245	236	257	242	241	262	236	238	255	251	244	233	256	245	238	242	229	244	252	257	248	258	237	249	217	227	247	234	268	238	239	239	228	232	256	219	243	245	216	277	255	217	260	223	264	229	223	250	238	247	236	220	224	222	237	246	257	266	236	230	252	246	254	240	246	231	238	258	223	214	238	216	218	219	236	251	224	235	248	219	237	286	242	235	259	224	222	258	235	246	255	230	261	254	237	275	227	246	240	206	231	230	240	262	261	226	251	256	256	201	238	262	228	241	241	231	240	245	246	280	246	246	241	238	222	252	248	250	245	253	239	219	246	254	238	244	251	224	249	251	224	247	244	252	204	260	238	263	239	264	265	249	247	215	212	212	257	229	261	254	262	240	221	230	245	228	243	250	234	219	241	253	234	265	233	270	232	240	244	260	222	287	233	253	245	236	253	281	249	240	227	253	245	257	241	235	238	253	241	229	243	244	247	270	262	230	267	246	220	251	237	250	250	246	263	228	232	246	238	247	198	250	262	235	262	262	233	228	218	224	250	242	243	237	251	251	223	265	232	213	221	233	241	233	244	250	248	247	266	247	220	241	253	236	249	228	247	245	236	273	257	252	216	253	237	275	242	268	247	249	245	244	247	247	232	249	230	214	259	253	215	252	251	217	237	250	234	233	266	240	259	254	227	240	259	221	248	246	248	234	240	265	271	269	249	238	235	248	231	279	265	232	228	237	253	240	260	226	251	234	255	258	233	228	232	243	257	248	231	221	257	226	241	248	225	231	244	247	254	237	246	258	246	239	240	251	255	225	247	248	242	239	234	216	222	233	275	256	228	242	228	254	230	232	226	242	238	235	238	235	265	243	250	211	246	258	243	233	240	244	248	234	289	199	273	245	230	246	251	223	258	238	225	256	265	238	246	219	237	223	267	259	238	267	227	224	246	216	224	225	285	279	254	256	261	261	262	238	238	273	253	237	233	242	245	274	238	250	235	231	258	239	239	228	232	239	246	220	220	253	233	254	246	232	230	229	245	249	259	247	248	232	218	236	270	254	242	213	244	240	252	237	261	264	257	217	234	264	224	240	247	261	229	225	210	242	252	233	232	237	263	251	262	258	259	241	248	261	253	260	229	235	280	230	242	241	235	267	251	250	234	242	245	234	247	230	252	220	239	259	264	260	227	240	242	262	220	229	225	256	275	265	252	266	259	220	246	239	215	220	224	232	242	235	243	258	221	251	275	252	251	256	236	249	229	231	211	259	241	245	265	236	231	222	248	250	257	256	244	236	250	249	266	220	237	225	263	213	251	265	253	224	236	237	234	217	219	242	234	243	235	249	238	244	251	218	251	243	244	223	226	233	259	225	230	253	247	238	224	266	248	214	237	247	223	251	239	218	266	259	245	250	254	271	246	219	268	260	219	265	218	245	219	230	248	248	233	241	258	244	240	249	234	254	261	252	250	247	255	243	256	236	232	222	223	238	257	230	268	256	257	221	253	251	244	262	252	236	213	237	228	245	230	243	251	235	249	260	246	236	232	278	248	262	236	237	269	255	244	225	275	234	237	232	235	242	256	218	234	268	240	246	225	257	250	237	217	221	221	226	231	230	232	253	256	245	259	240	248	270	243	230	245	240	240	268	235	234	231	259	256	249	253	228	232	233	252	206	240	274	234	240	244	251	266	267	239	235	219	209	242	242	239	263	276	261	237	265	252	233	242	255	253	249	284	234	265	242	249	224	256	266	265	235	231	230	253	251	273	237	211	232	250	229	219	248	238	246	262	241	231	247	249	226	251	245	244	263	265	261	230	263	238	225	236	272	270	239	268	242	242	258	237	237	243	244	255	264	233	250	252	254	262	244	252	236	259	252	280	234	233	244	241	258	241	239	261	253	258	225	271	242	217	248	257	236	256	253	248	256	253	241	219	219	235	244	249	252	230	250	247	276	247	240	242	247	254	236	222	252	229	248	250	258	253	235	225	275	271	239	257	235	260	211	246	249	263	241	252	256	237	233	253	232	263	237	243	255	267	250	229	211	260	252	233	247	234	254	223	255	219	234	235	252	233	242	229	213	264	272	242	234	278	240	258	216	226	242	197	245	227	244	234	228	270	219	222	231	250	273	260	262	233	245	265	219	257	226	258	242	222	232	248	235	246	230	264	240	219	216	254	236	269	253	245	240	245	234	239	217	249	241	237	237	234	235	235	240	256	203	243	240	246	242	228	245	256	247	232	248	231	228	252	231	253	225	237	231	234	233	222	243	235	247	249	256	235	235	235	245	260	230	229	251	218	262	256	221	252	259	222	206	227	228	224	251	265	246	271	227
40359	37150	39483	2145	1934	1646	1524	1294	1245	1179	1141	1044	1055	951	961	911	868	848	888	914	826	833	834	836	845	804	743	812	809	750	858	857	795	842	827	731	810	792	804	780	810	786	809	756	761	746	809	779	808	797	810	770	815	733	788	779	766	802	765	790	758	772	765	796	751	787	804	813	804	821	780	752	808	739	790	736	814	760	787	817	810	789	810	812	771	800	732	781	747	812	787	779	795	743	756	738	778	732	810	723	784	799	802	803	762	741	789	801	800	788	847	761	792	777	774	751	746	762	784	770	757	792	806	747	763	792	814	790	762	755	761	742	798	763	806	801	766	777	821	766	729	749	805	778	759	800	772	752	796	753	799	811	756	777	761	798	792	777	809	741	783	801	776	702	719	789	763	779	749	792	782	712	732	817	809	781	755	762	785	773	805	758	794	716	773	738	795	784	790	771	801	753	768	794	755	755	811	802	744	769	747	764	776	747	734	766	757	749	786	806	785	765	792	752	783	765	717	761	796	773	804	807	745	737	739	766	766	749	774	727	745	810	744	759	698	751	770	800	780	778	807	771	719	812	815	764	801	756	798	778	732	772	767	767	788	741	777	783	757	787	809	750	745	796	687	752	734	777	779	755	774	765	726	775	736	774	744	760	812	782	774	769	741	716	803	693	760	774	767	819	802	744	762	806	793	790	737	774	769	755	787	817	825	741	791	774	759	792	815	769	771	749	770	783	862	757	837	752	725	784	783	767	741	798	749	765	789	794	760	798	735	702	788	753	801	757	734	785	798	768	759	742	780	746	744	783	741	785	786	731	780	804	763	798	765	771	818	780	764	759	780	797	801	813	721	789	792	766	814	704	749	772	775	661	794	746	762	759	803	730	742	743	786	777	758	808	741	790	771	766	766	741	789	766	734	771	787	807	760	742	717	796	700	740	770	768	730	756	792	786	763	802	757	764	796	769	801	780	709	775	744	730	775	712	781	751	741	739	779	787	704	774	777	789	767	783	776	729	773	746	746	780	773	753	737	817	736	737	771	739	725	800	752	788	769	772	779	751	767	759	786	772	762	758	715	745	800	771	800	731	768	792	792	754	748	840	746	772	778	764	823	758	714	744	766	782	764	782	747	754	830	749	787	744	760	748	754	745	768	780	785	796	802	801	748	790	745	774	766	745	731	809	737	776	749	828	772	833	761	761	787	790	757	743	760	755	748	750	810	793	776	745	750	735	783	770	768	772	804	789	751	795	797	773	809	748	753	732	792	691	807	759	740	793	726	736	793	754	698	793	748	771	818	779	763	753	775	751	714	753	754	773	781	757	748	791	836	760	772	752	766	735	773	790	720	790	765	730	749	794	740	784	747	761	754	717	776	772	781	772	804	749	737	762	792	797	756	731	753	784	742	734	810	739	743	773	750	767	781	772	741	741	789	746	717	763	745	785	767	831	761	781	792	784	719	773	801	721	787	808	778	799	758	730	751	774	790	756	809	791	750	729	753	782	800	749	752	735	716	757	715	731	808	794	771	779	786	752	787	796	776	751	758	736	782	762	761	810	758	770	804	727	766	742	810	789	776	737	810	789	767	736	753	779	747	778	797	800	770	777	733	718	776	766	808	740	791	751	767	762	764	764	794	733	793	729	762	717	784	757	759	787	758	773	761	738	771	762	798	783	803	732	776	756	803	785	760	799	804	823	814	738	773	806	734	788	770	777	764	747	719	744	771	784	782	768	779	811	751	770	797	778	772	767	804	742	782	837	756	745	796	748	835	744	804	750	782	786	800	738	791	717	758	814	828	771	770	760	809	756	721	755	761	769	782	776	780	778	772	794	767	751	773	754	762	754	772	758	696	773	737	793	741	803	717	739	810	734	771	756	726	782	753	751	751	789	791	789	758	743	771	782	754	778	778	809	742	759	737	777	778	764	761	782	776	812	775	741	791	750	692	775	762	790	767	790	778	821	772	740	769	765	792	736	730	762	757	810	745	790	767	768	781	773	733	809	740	749	775	797	766	775	779	785	807	804	771	730	717	818	773	780	761	766	762	756	763	754	761	787	748	799	764	796	780	761	792	726	786	759	725	787	802	741	811	777	797	734	785	743	784	748	743	748	780	751	743	802	809	803	796	770	785	778	799	805	771	782	789	781	819	762	764	776	792	793	746	750	758	749	823	814	721	758	788	756	799	772	753	723	796	762	768	810	773	751	744	733	770	726	743	807	769	804	814	804	742	776	755	762	766	777	791	748	776	745	797	786	795	745	733	758	708	756	760	787	773	757	823	752	786	788	740	735	733	798	800	740	838	758	780	790	751	779	794	786	811	787	736	731	791	756	786	748	787	785	735	785	706	826	747	793	753	752	796	746	803	825	768	752	782	702	800	740	781	766	817	757	755	761	755	817	785	721	725	777	831	779	826	736	711	745	815	765	747	809	783	770	750	794	757	769	784	773	747	773	777	753	775	784	821	841	789	784	769	783	777	730	826	754	786	777	752	754	773	731	788	770	769	783	794	737	783	791	808	777	768	777	792	770	760	796	773	798	789	772	740	789	766	780	751	738	757	745	791	783	742	773	764	763	755	778	753	748	775	759	748	763	798	792	766	771	763	763	788	786	740	768	783	728	755	723	776	794	826	763	762	760	729	791	804	768	732	751	744	795	751	773	724	755	760	757	755	782	787	737	792	782	742	793	790	739	797	781	787	748	759	781	733	799	778	746	758	736	726	755	802	753	787	762	754	779	787	779	771	751	741	799	775	785	777	748	788	816	832	783	742	772	757	708	762	783	691	750	718	766	732	772	777	845	774	806	779	767	790	748	764	778	793	755	768	805	756	782	752	794	783	803	793	758	749	755	789	763	788	813	789	789	755	759	781	743	755	809	723	768	738	797	758	776	803	793	762	819	756	756	752	762	780	802	756	715	735	758	777	716	809	789	744	803	769	807	787	772	749	808	742	756	726	727	801	748	733	706	747	803	771	784	730	750	810	775	723	763	781	793	786	769	775	750	780	760	793	792	763	794	782	770	737	809	796	752	802	825	790	747	800	745	824	773	766	798	762	776	783	736	784	829	767	745	765	805	803	753	781	778	763	788	727	746	814	763	786	764	767	738	776	752	763	788	769	831	755	775	782	800	799	769	754	782	755	788	811	789	781	798	734	786	744	762	806	780	786	782	781	771	784	774	756	799	782	808	778	795	762	758	737	788	815	780	772	761	766	791	777	829	828	754	766	754	749	769	756	803	799	756	807	791	765	741	766	755	750	769	799	744	774	778	703	723	758	755	781	799	820	792	800	747	777	767	742	784	753	794	772	788	756	777	763	799	812	749	802	774	783	726	766	780	749	756	748	765	787	743	800	790	771	759	786	735	769	697	794	821	756	782	747	770	767	758	751	817	836	775	755	767	739	805	713	756	744	745	763	754	791	821	779	778	760	786	744	806	817	779	778	760	786	750	786	812	765	774	814	811	782	785	820	825	727	711	728	763	801	800	796	810
75433	61176	61499	22105	4229	771	603	525	517	454	408	425	396	378	353	342	339	349	333	354	292	306	316	316	300	325	326	337	295	348	306	319	327	325	299	319	292	312	308	292	297	324	301	296	337	313	281	316	311	305	312	294	324	309	327	315	309	330	343	285	319	285	303	296	304	328	364	322	302	311	275	315	298	312	306	302	276	305	337	307	289	301	293	311	321	338	316	325	348	289	317	306	287	288	317	316	264	316	323	314	301	311	309	313	332	326	309	339	320	292	323	334	299	307	315	281	286	317	302	323	331	305	318	318	316	317	308	331	283	315	305	343	322	303	300	306	280	330	298	295	318	307	289	344	297	317	327	297	299	336	322	308	296	319	304	275	320	286	299	290	325	282	296	316	314	278	316	279	319	314	299	315	327	289	315	320	283	309	335	323	300	315	305	324	314	289	287	267	334	286	294	320	308	299	262	292	310	349	314	312	306	314	312	318	301	320	312	303	326	297	300	289	309	292	294	272	287	327	279	304	313	324	284	273	289	302	288	323	318	291	301	289	295	307	313	308	340	276	309	307	293	285	306	315	308	281	298	290	296	288	301	311	324	319	291	285	308	309	304	314	283	330	297	325	306	278	300	307	339	328	307	319	289	290	276	306	306	304	316	327	306	290	285	319	315	311	292	293	334	316	288	272	304	316	302	322	289	316	328	321	270	326	303	284	297	318	307	298	305	291	313	290	291	308	285	299	281	292	308	297	299	308	326	293	277	337	326	295	324	310	283	263	292	315	308	321	294	341	291	305	312	315	308	302	315	322	318	313	289	289	317	281	321	303	304	326	328	306	304	283	301	296	296	318	290	321	286	289	306	341	318	259	323	294	310	289	313	306	319	304	315	285	308	306	315	299	321	293	297	314	287	291	317	334	329	332	307	320	318	322	306	290	325	305	302	303	298	327	327	337	305	309	322	303	283	295	297	301	315	280	299	276	301	287	305	276	276	275	276	339	297	289	315	287	297	339	317	289	302	297	305	312	312	296	276	319	333	304	284	271	275	316	322	296	313	290	302	308	297	301	272	300	301	325	297	284	325	277	317	310	297	297	305	330	320	296	269	328	309	312	304	309	324	309	299	284	327	316	306	311	295	314	309	318	286	289	298	299	308	299	280	336	337	329	328	294	310	317	310	290	281	288	286	313	296	266	297	288	294	322	285	299	370	267	259	317	301	291	260	278	305	315	313	276	279	293	291	306	327	306	296	310	301	293	307	319	280	290	291	301	306	303	276	299	292	290	313	268	318	275	321	302	315	297	289	318	326	314	281	295	312	284	316	283	265	310	334	278	304	328	298	281	291	295	321	311	329	319	310	315	287	351	284	305	274	331	307	277	305	299	317	336	298	301	328	322	313	297	329	283	289	321	310	288	290	326	280	287	321	292	295	298	286	314	296	302	293	292	288	306	300	296	293	323	317	319	300	313	275	300	293	321	332	298	299	305	293	275	336	315	319	332	296	309	309	347	282	320	312	304	308	276	277	305	319	321	296	299	311	284	298	285	300	293	322	294	273	304	328	308	291	315	289	259	297	289	290	308	306	289	304	322	314	287	284	304	290	281	286	290	314	282	326	270	308	306	291	328	280	305	324	297	286	288	288	291	304	335	302	304	272	304	298	279	319	331	279	314	309	297	349	316	300	264	318	324	299	281	317	327	316	309	302	303	334	289	320	295	291	300	316	281	291	301	303	297	269	342	325	286	284	304	308	295	288	298	260	321	317	318	331	291	299	296	337	311	302	313	294	343	284	273	304	280	301	296	302	289	308	291	288	277	305	320	264	303	301	301	315	301	292	336	294	313	300	311	292	303	285	304	295	306	289	303	328	271	310	280	300	311	315	325	352	309	314	298	313	332	341	313	342	297	312	288	291	302	301	288	331	311	306	295	305	309	301	326	283	307	349	286	335	282	309	321	300	283	340	338	309	296	301	308	285	316	316	289	298	311	292	302	331	329	306	321	316	302	317	296	318	334	302	312	297	303	285	320	342	317	318	309	315	294	307	301	312	296	319	294	336	317	299	305	324	322	296	305	317	309	282	292	328	303	313	300	311	303	328	312	300	319	337	295	292	315	274	282	304	286	332	266	296	292	333	291	298	315	326	312	325	287	310	295	296	292	273	292	317	318	300	334	294	336	323	313	316	252	302	275	323	333	309	266	329	302	266	316	312	315	293	287	286	329	321	308	287	307	292	308	305	307	285	314	314	300	317	316	278	305	297	308	289	313	330	314	310	310	292	247	320	294	320	321	306	346	310	299	310	295	280	278	288	292	315	297	309	310	328	309	318	286	318	278	325	307	299	288	295	364	285	289	316	296	302	300	278	293	314	310	307	326	257	287	318	287	301	305	306	321	294	306	314	337	287	318	305	329	307	300	314	332	294	284	299	304	322	314	311	319	317	296	289	291	283	297	325	297	319	320	306	318	302	313	292	293	303	289	286	292	314	278	299	306	305	306	303	304	324	279	289	317	305	285	297	327	317	304	311	302	306	298	305	301	309	301	303	325	310	279	298	300	319	307	300	307	318	305	301	318	330	331	314	324	317	316	324	336	331	296	330	335	326	317	287	312	320	309	267	303	293	306	354	331	306	318	321	307	282	312	295	329	278	304	282	279	307	306	324	291	311	298	311	285	330	322	319	292	342	295	340	320	297	331	329	333	309	310	326	311	303	320	295	335	299	284	267	322	336	340	294	304	290	307	332	274	289	289	289	328	316	306	323	304	304	339	314	303	301	326	292	319	292	316	292	317	323	341	311	276	319	286	294	290	291	289	299	330	301	295	299	316	323	305	300	285	303	327	317	263	315	299	289	310	306	310	309	287	271	275	315	321	306	296	310	301	324	319	278	303	301	288	292	317	319	288	271	287	323	318	337	282	326	299	335	301	289	290	299	278	283	309	296	297	310	319	313	298	292	290	299	301	296	315	318	294	286	301	259	257	305	292	267	271	303	288	304	312	316	327	296	309	293	286	329	311	318	308	306	341	282	290	315	304	296	292	277	304	305	281	314	287	304	286	320	319	293	312	285	299	297	316	283	294	287	301	308	325	279	336	274	299	301	309	290	352	330	320	286	306	291	307	316	299	314	324	288	279	295	316	276	312	297	297	296	306	318	309	277	318	303	312	332	266	273	313	325	299	316	303	295	342	295	339	316	296	336	258	294	321	313	325	304	343	282	290	300	331	311	285	305	315	277	299	289	344	317	305	291	296	301	292	323	305	314	261	334	304	303	303	292	314	302	282	310	313	263	275	294	301	257	291	305	271	280	313	328	295	293	302	304	287	303	304	317	283	293	282	291	344	309	287	305	296	293	309	327	331	285	300	319	306	330	271	299	326	291	306	314	306	293	331	268	316	278	279	280	285	302	283	302	298	264	304	313	302	295	308	265	268	315	314	300	290	329	330	316	292	297	303	289	334	325	311	284	328	311	304	299	334	288	290	294	329	275	322	304	303
50435	46535	50497	3711	3250	2706	2314	2060	1870	1692	1587	1519	1456	1301	1254	1186	1149	1110	1113	1155	1090	1073	1046	1013	1067	953	1014	1045	1006	1021	1089	949	996	915	963	991	991	948	993	954	977	920	955	1041	981	950	889	990	887	955	911	955	922	907	971	921	950	927	909	974	1002	951	938	895	912	928	944	945	931	986	960	913	948	959	903	945	921	927	950	967	934	933	975	955	960	991	946	913	948	955	934	910	906	909	937	911	870	923	904	918	938	955	921	963	938	961	953	912	925	893	864	892	868	891	897	933	935	866	906	852	918	953	879	903	935	944	900	916	893	921	903	921	917	881	954	912	899	927	937	900	936	941	918	945	941	956	897	932	903	892	949	888	970	923	932	872	896	917	980	984	891	924	943	916	923	871	914	962	945	951	951	947	924	925	901	927	936	894	898	961	881	884	948	917	893	929	916	887	906	939	931	945	880	852	874	957	924	887	906	942	944	927	910	912	875	960	910	952	891	894	889	968	909	902	861	925	920	940	888	932	877	912	871	934	914	907	878	953	949	895	928	934	950	953	930	895	911	880	943	877	892	877	891	910	925	944	903	907	875	959	898	916	882	963	942	925	867	999	917	934	938	932	902	916	854	946	911	935	973	874	913	896	921	921	955	951	851	883	879	958	975	892	866	921	920	918	919	931	943	908	948	929	915	934	899	895	975	877	944	877	892	916	838	966	881	903	941	990	870	909	908	902	916	907	913	931	954	926	874	912	944	936	934	927	928	922	907	946	941	945	902	943	909	887	917	910	892	916	917	926	917	934	918	900	896	871	892	931	945	931	889	863	895	813	922	901	895	883	894	926	903	880	908	895	951	911	925	922	968	877	953	909	921	945	936	906	922	920	908	899	855	931	911	955	898	904	909	894	939	951	901	873	952	923	908	858	913	886	891	896	908	876	900	955	896	930	948	937	919	960	926	909	851	868	959	935	871	915	931	917	887	858	934	912	921	849	999	909	921	935	946	898	942	930	963	935	955	922	922	869	869	871	917	912	898	957	900	926	930	884	951	917	924	900	929	883	900	922	900	896	971	855	896	946	878	905	917	878	921	912	907	878	880	992	906	889	972	960	915	970	959	962	926	913	936	990	935	876	880	935	899	946	939	914	913	974	915	931	926	930	889	938	871	878	899	894	871	961	949	962	953	888	957	921	914	901	969	901	927	862	931	917	920	908	956	917	938	924	902	923	903	881	884	927	917	849	930	890	943	883	912	922	866	912	925	884	921	908	940	895	929	967	926	895	907	917	956	899	954	955	959	939	921	859	904	920	944	891	934	898	923	922	872	894	1036	934	911	881	931	917	932	865	918	898	933	934	931	937	937	901	864	858	922	883	883	930	906	943	901	921	910	939	901	958	888	989	913	863	938	946	921	905	959	986	980	931	894	923	897	972	938	859	964	952	940	895	931	880	913	943	882	1003	918	918	925	958	871	941	927	943	933	944	969	902	917	957	893	898	926	898	929	941	903	875	884	970	945	857	940	951	938	968	932	913	944	932	922	875	883	988	972	912	982	902	898	912	891	911	932	887	888	925	956	920	907	929	911	913	910	917	915	977	890	907	973	927	928	933	927	941	874	880	940	895	932	887	905	894	880	941	928	938	873	880	926	930	964	881	940	925	921	860	948	891	931	915	871	893	948	912	890	952	922	869	906	921	931	940	940	932	932	914	921	907	920	876	888	913	957	920	948	882	896	927	903	852	939	937	957	892	858	975	937	955	837	947	917	915	941	899	876	933	991	934	983	903	893	878	883	934	1012	908	912	894	929	909	967	930	936	871	937	913	908	889	858	907	936	927	906	945	938	928	941	916	857	963	953	907	946	920	871	910	968	920	911	949	865	910	915	884	889	955	894	926	869	932	879	933	931	870	990	916	922	901	928	935	884	950	969	844	963	925	907	920	895	973	881	940	974	923	925	941	894	845	911	938	901	959	883	944	929	896	927	909	976	948	946	920	945	902	907	875	943	930	907	918	895	893	921	873	892	902	860	901	903	923	913	859	937	897	894	925	928	916	919	914	944	998	941	934	900	936	902	903	921	908	866	993	904	919	925	927	884	989	905	892	933	946	914	948	922	917	908	884	945	927	945	957	967	953	864	935	938	889	962	936	913	978	896	976	944	899	875	880	964	890	961	925	927	918	914	934	917	903	919	904	851	974	899	914	923	911	925	909	919	919	892	942	976	950	894	917	867	876	924	926	929	948	877	919	946	921	938	935	969	935	886	914	909	912	866	955	969	952	928	890	952	886	966	837	915	938	915	891	910	896	935	899	882	973	894	961	998	886	876	887	877	939	938	915	909	916	867	897	943	910	966	912	910	928	893	949	871	903	903	826	915	942	870	894	872	928	920	902	924	935	912	903	924	899	917	936	917	913	921	952	902	951	932	947	882	938	911	933	948	921	948	875	914	886	959	930	875	959	928	940	905	886	931	899	931	883	917	911	904	916	989	957	875	899	890	891	916	887	924	907	920	901	868	902	902	900	913	954	953	895	921	934	911	924	935	928	872	911	937	892	871	903	907	935	922	883	916	922	930	908	906	927	897	905	899	874	948	913	922	950	931	927	870	957	893	924	922	875	908	889	931	913	907	887	905	877	937	882	915	956	952	921	938	936	931	956	931	916	893	947	917	946	885	896	906	965	975	900	890	957	893	925	923	975	875	1038	919	912	905	939	873	910	907	913	893	906	927	944	936	958	924	929	871	948	896	967	914	942	905	920	906	915	897	856	915	935	921	956	898	902	911	921	934	906	942	875	936	955	878	889	921	914	884	907	893	958	897	890	917	891	916	945	904	941	921	896	909	893	862	909	896	875	910	893	915	948	922	880	916	916	884	918	892	896	963	976	960	940	894	898	933	945	872	868	948	919	907	882	921	900	914	928	901	895	944	941	907	911	891	906	939	945	856	888	927	958	931	966	872	902	890	917	959	907	917	881	922	926	925	905	923	905	976	910	890	925	917	943	921	884	913	927	937	954	887	961	1002	956	969	918	945	947	944	949	907	931	951	887	854	948	986	974	886	903	970	880	955	930	952	953	891	884	949	934	912	939	917	903	877	944	892	951	917	968	878	884	978	919	893	881	892	945	880	929	933	934	910	956	922	915	876	935	935	949	854	877	901	940	808	899	887	933	914	900	943	951	899	886	889	937	950	941	924	917	911	933	934	922	945	901	960	982	850	968	884	909	922	906	877	941	950	920	882	924	917	847	897	935	931	924	952	922	887	894	888	960	931	895	923	901	880	968	964	934	945	883	899	918	908	935	958	916	853	875	889	915	921	940	947	955	920	929	953	943	912	924	859	860	882	906	893	895	871	922	898	965	910	884	873	941	913	877	955	890	879	830	899	910	932	926	895	923	903	909	922	947	932	937	906	890	922	925	960	909	967	915	914	926	954	970	954	918	929	908	922	944	878	912	898	932	956	918	957	922	875	872	901	922	905	917	907	861	910	942	889	978	922	961	959	906
18648	5384	4653	310	176	152	130	110	113	138	125	129	115	133	112	116	112	128	126	115	125	131	132	128	123	150	113	125	143	124	129	110	118	127	126	112	117	107	118	119	120	134	108	115	130	151	120	126	117	123	120	132	117	109	139	130	105	127	124	129	117	129	128	122	116	138	125	128	120	139	130	110	124	117	142	116	127	128	138	122	135	127	137	141	129	119	131	115	118	148	134	127	116	123	124	116	105	143	119	143	123	110	125	139	119	128	133	147	117	134	123	135	128	120	147	130	104	125	142	127	121	141	113	132	113	127	96	140	140	149	129	119	133	126	118	120	123	133	126	123	127	109	151	115	135	109	127	120	117	128	123	123	130	142	119	128	134	123	122	105	123	148	138	148	124	120	123	129	133	113	97	142	115	124	118	115	127	128	124	108	127	133	132	140	113	130	131	127	115	121	128	111	99	144	131	114	115	125	124	126	127	142	105	132	127	124	107	128	128	141	128	133	113	115	115	99	125	123	108	124	142	124	128	136	129	125	131	142	125	131	127	117	114	107	117	101	129	137	140	113	114	127	121	147	113	141	128	101	143	135	132	116	108	134	119	126	112	109	125	139	134	98	123	125	132	103	121	119	129	115	109	137	112	153	127	113	113	121	129	137	115	131	116	127	134	105	135	136	118	130	126	118	124	128	110	132	121	133	110	110	124	125	111	119	134	127	129	128	138	111	114	130	123	117	108	140	129	132	122	128	119	130	124	124	133	99	143	131	109	125	135	122	113	130	117	102	126	120	119	127	126	103	121	114	122	136	134	127	123	132	141	123	136	146	112	136	116	142	124	127	130	126	142	139	114	105	136	130	131	123	118	109	128	112	128	145	118	107	136	127	150	119	116	107	99	131	124	124	134	101	128	137	120	128	147	143	123	138	138	118	131	133	144	121	116	111	125	121	125	115	128	129	126	146	125	114	118	113	128	121	115	121	123	120	133	119	138	111	101	110	133	114	144	132	148	126	137	129	125	138	122	134	142	127	127	117	135	114	136	134	120	130	136	128	115	128	116	120	122	128	104	113	131	134	130	127	119	128	102	148	108	122	143	114	126	149	130	126	114	121	133	132	130	108	109	106	122	137	137	115	121	116	110	106	119	115	126	148	148	113	122	123	121	133	115	116	137	132	146	135	122	137	127	146	114	118	134	120	124	122	126	113	121	146	137	114	135	116	122	106	108	128	128	122	130	118	112	139	127	144	132	125	116	147	126	124	117	137	130	134	139	120	123	131	123	134	152	134	132	124	105	142	121	139	119	101	143	129	112	125	131	122	153	116	134	107	117	117	123	122	129	121	114	123	138	118	140	113	131	126	131	132	110	132	109	105	132	115	121	127	118	121	118	118	146	139	117	124	116	124	117	95	112	123	133	140	150	118	128	124	126	133	119	116	116	136	101	128	124	144	129	113	146	124	109	111	110	107	148	115	118	118	142	138	121	110	142	124	111	149	117	112	146	126	106	119	130	104	117	138	138	138	155	111	117	123	140	127	120	117	128	142	136	154	115	107	111	108	112	112	109	120	132	128	122	151	130	127	125	115	115	123	131	109	130	129	126	130	139	120	125	114	114	113	131	127	120	135	120	128	122	142	108	119	134	131	126	123	117	113	124	105	108	120	118	128	128	111	112	129	130	139	118	122	124	126	139	129	139	147	128	115	118	126	123	121	117	121	124	126	112	132	129	108	113	127	125	131	122	123	105	139	106	105	120	116	117	115	123	140	144	122	145	113	109	127	122	131	149	140	128	124	121	136	142	111	139	142	135	124	125	116	125	92	105	132	127	130	110	147	105	137	127	128	128	134	122	119	126	120	124	147	131	121	139	115	104	109	107	126	130	107	123	126	113	124	119	130	122	117	130	132	121	122	123	87	121	114	123	119	121	124	133	130	122	137	128	122	126	106	114	113	127	131	131	125	145	147	125	139	133	122	130	118	134	127	131	139	142	110	122	120	125	120	144	105	116	140	116	117	128	144	121	121	121	134	117	109	115	108	130	155	114	126	125	143	125	134	150	123	109	120	120	129	112	126	113	134	115	124	108	139	124	116	103	131	114	130	114	145	105	121	120	111	135	125	124	119	136	132	125	111	119	124	113	126	130	127	141	116	117	109	131	113	127	136	127	118	118	121	118	126	112	130	129	133	140	103	118	101	127	132	123	130	117	123	137	106	125	122	132	126	136	124	132	111	135	135	127	133	108	133	129	130	116	122	109	123	131	128	119	122	131	113	118	110	132	130	125	132	133	116	132	111	119	131	130	134	129	124	137	109	133	146	103	127	101	121	118	148	115	117	122	124	117	122	129	135	115	122	132	112	108	145	97	124	131	130	130	126	117	116	138	106	147	141	109	142	117	122	101	137	117	111	136	129	121	119	118	133	113	126	117	137	132	127	120	122	118	134	117	97	99	121	127	126	168	122	127	125	131	132	130	125	118	121	116	126	135	133	121	117	136	117	129	149	113	110	130	129	123	123	126	127	119	123	138	115	132	113	132	124	120	123	123	110	105	137	123	141	129	132	119	113	126	128	123	122	124	129	108	124	132	117	136	97	128	115	131	124	122	121	149	136	132	139	142	135	136	131	124	128	100	109	126	131	123	127	127	116	129	122	111	117	109	138	117	106	133	137	108	136	106	124	121	147	121	127	117	109	122	109	126	109	121	127	134	117	120	110	119	101	112	115	103	132	127	113	141	129	136	136	124	121	127	124	135	103	139	127	125	108	125	119	113	123	128	127	143	122	124	105	118	124	133	135	128	119	117	136	146	114	133	129	147	123	142	141	120	128	97	130	130	120	108	131	119	132	119	119	118	116	117	127	125	127	120	138	120	120	107	106	121	115	102	117	129	100	132	117	107	133	130	116	109	122	146	121	124	123	130	115	122	123	139	114	125	130	108	129	120	130	128	114	138	116	136	114	114	122	119	107	135	113	138	138	116	118	141	119	134	130	113	126	127	130	107	128	134	131	128	118	120	121	110	136	100	116	114	128	119	118	128	132	134	124	135	119	139	129	120	135	120	109	138	125	136	128	129	139	112	129	132	129	104	113	130	131	128	131	129	117	131	111	131	143	97	125	123	130	128	123	112	119	135	145	131	120	134	117	132	134	135	119	129	140	119	109	114	117	137	107	130	126	126	104	147	117	136	121	135	116	128	131	125	130	161	105	120	109	117	118	120	110	112	119	132	124	138	126	134	122	118	113	128	125	127	108	135	139	119	138	122	106	123	146	135	123	124	116	129	146	112	111	143	120	127	125	143	123	127	116	135	128	116	130	118	139	147	127	143	114	142	127	131	123	120	105	126	129	103	144	164	122	121	134	138	127	109	120	105	130	139	134	119	122	129	119	121	115	125	122	133	119	133	120	111	109	117	115	100	123	124	119	111	117	128	115	145	128	126	128	123	121	134	118	116	127	121	124	109	129	112	107	123	118	136	116	123	118	128	137	134	117	124	112
18367	7447	9134	508	481	482	483	423	448	485	494	432	456	449	424	471	468	462	465	464	430	430	485	456	450	439	429	458	454	446	445	474	459	478	449	427	456	469	431	456	442	453	463	467	477	457	436	462	432	435	489	435	456	472	468	469	413	430	456	466	443	416	449	451	442	458	450	465	408	427	476	458	472	461	439	440	496	452	446	437	446	403	440	452	497	481	441	440	461	418	449	452	451	474	450	431	397	451	466	454	457	460	393	470	453	443	460	461	433	455	433	462	460	465	440	484	436	475	442	436	433	445	413	463	454	434	418	404	489	442	424	451	453	437	443	459	459	454	441	471	450	430	448	430	446	439	434	461	432	468	462	481	439	462	421	466	467	463	458	460	481	477	444	459	463	481	466	431	438	478	437	485	452	486	451	442	440	469	452	424	441	437	487	486	446	484	432	469	422	448	449	464	440	478	399	448	468	453	531	451	437	428	428	470	418	448	457	463	428	454	456	446	420	452	444	461	414	461	472	473	440	403	476	455	446	466	461	473	441	448	439	442	452	469	439	455	426	445	430	414	470	465	441	478	422	473	423	443	434	421	462	439	459	477	501	451	457	444	452	413	459	422	438	434	490	447	442	449	423	425	449	468	463	472	461	450	391	454	477	461	492	456	413	490	432	438	442	462	462	487	423	441	471	408	452	435	435	442	407	471	419	444	453	444	428	450	451	455	496	418	439	450	499	449	428	461	410	432	427	423	427	458	469	458	442	410	445	466	479	447	450	453	443	460	431	458	465	469	444	470	458	429	429	444	435	440	451	481	433	491	471	445	464	458	472	448	462	404	467	460	454	420	472	450	439	434	461	441	446	464	463	454	467	433	441	497	463	465	443	476	452	430	415	446	472	433	431	423	434	434	446	472	426	430	444	441	438	465	452	465	437	447	447	432	456	474	454	439	480	461	495	455	448	458	451	418	476	426	469	447	412	471	458	428	461	429	466	472	440	470	462	451	471	450	427	425	444	442	470	447	461	463	422	482	431	427	428	439	442	423	457	468	459	461	438	442	477	445	482	416	420	450	454	444	445	441	445	483	468	470	432	441	445	456	450	424	440	445	431	454	475	451	464	442	463	455	480	470	453	456	440	481	454	468	462	437	449	448	423	416	478	459	459	477	426	443	477	474	455	471	502	470	413	452	434	481	470	482	435	414	447	426	461	466	478	422	458	433	476	488	441	423	457	480	464	429	440	457	412	434	470	448	441	462	418	487	446	451	417	467	450	441	446	421	523	482	450	433	444	417	440	413	437	475	479	451	443	457	421	473	446	455	446	456	444	430	453	459	444	434	456	472	410	432	458	475	447	478	463	465	486	465	447	451	467	476	488	435	470	453	447	456	428	455	479	463	432	458	486	446	456	467	451	445	421	431	429	411	476	444	467	458	442	450	448	399	395	454	420	474	445	434	455	460	469	431	464	456	476	471	457	490	443	412	423	401	468	439	448	457	471	442	459	443	463	442	465	444	454	445	458	454	422	481	423	443	459	464	461	450	454	443	437	462	450	432	463	478	496	462	410	465	436	442	458	447	462	440	476	444	427	431	475	414	511	471	460	480	418	436	433	477	491	458	457	432	461	467	421	500	429	460	494	446	446	425	454	423	421	461	446	463	465	425	419	450	454	430	453	438	471	430	442	444	432	462	408	465	473	471	449	416	456	452	444	447	436	470	439	454	454	426	437	431	404	426	437	436	403	451	444	489	412	419	454	458	439	472	450	449	464	422	431	459	458	422	441	469	436	488	434	454	452	460	456	463	448	442	489	438	466	423	467	469	432	450	429	448	419	423	484	443	427	449	425	496	444	443	477	457	430	443	448	444	442	454	465	409	472	472	413	455	423	420	456	448	470	436	454	482	456	465	473	465	455	486	433	459	425	460	409	477	440	413	385	495	420	438	448	505	445	452	450	452	457	443	460	431	486	484	471	428	486	436	441	482	454	440	452	463	426	433	460	448	451	460	486	443	457	423	442	438	439	415	459	440	451	448	468	439	477	437	424	437	404	424	462	420	422	447	477	430	515	440	480	453	474	447	400	464	404	462	428	429	442	454	446	453	437	451	436	442	439	438	422	429	463	438	443	460	454	435	439	441	447	470	470	472	434	458	472	433	443	473	425	452	431	426	469	437	441	444	451	474	443	473	452	458	462	489	470	460	414	442	447	425	460	485	444	446	441	452	452	478	444	438	411	459	448	431	439	456	478	469	464	477	486	449	465	449	448	447	461	449	420	418	411	466	461	443	475	436	455	470	443	437	455	425	446	416	450	437	420	449	455	475	449	420	437	432	452	459	477	462	440	451	476	434	411	466	438	438	444	413	494	410	457	450	462	447	454	441	471	433	454	453	459	493	454	451	454	449	420	510	454	464	437	414	463	459	438	429	438	455	419	417	437	428	440	425	447	461	473	476	459	439	440	439	446	463	458	469	459	448	427	454	444	490	421	466	439	485	471	452	439	445	431	464	431	448	451	447	463	434	454	490	456	422	456	460	467	495	452	478	479	460	459	462	399	465	466	441	431	458	484	432	443	438	448	439	468	405	451	433	452	430	491	448	470	436	451	449	444	476	498	471	459	440	414	420	448	473	453	419	451	434	471	454	453	444	454	452	460	458	414	432	454	471	453	459	473	450	433	436	425	435	468	447	465	442	436	441	420	451	417	452	457	454	435	440	469	425	454	451	480	425	476	448	443	430	455	465	465	464	381	448	396	491	430	434	462	482	413	451	436	472	451	480	441	447	454	431	415	480	441	492	434	468	445	480	439	461	459	456	505	432	428	425	460	430	493	449	455	441	439	469	439	449	455	433	476	459	437	457	445	441	479	485	442	464	457	426	416	442	456	491	461	425	435	437	470	441	418	439	444	446	496	445	441	447	456	457	457	487	437	465	426	494	457	482	466	469	413	467	458	449	446	463	486	415	465	462	453	440	423	439	441	408	444	482	455	451	480	458	480	452	435	439	461	457	448	439	486	479	433	467	469	406	492	459	436	453	483	453	431	426	453	453	449	440	433	434	473	433	433	449	395	413	463	502	421	452	474	479	428	462	454	468	443	446	444	469	476	456	444	458	410	458	460	450	443	431	462	464	441	415	418	449	437	488	473	463	437	447	473	447	417	391	455	431	440	455	433	452	455	437	500	414	452	456	417	430	473	436	432	403	399	460	440	467	497	448	439	443	454	496	454	444	406	465	457	470	463	480	445	420	468	430	442	471	431	460	420	445	422	479	465	452	438	497	456	430	426	471	433	413	421	449	410	449	438	426	449	528	437	468	469	465	461	440	425	466	444	424	415	440	451	480	455	459	430	441	464	419	465	492	448	433	458	448	459	462	449	440	446	448	436	496	473	418	460	450	461	473	425	451	473	444	464	460	445	470	443	468	474	410	424	438	427	437	439	456	424	426	448	447	426	465	453	444	461	444	428	411	491	428	470	437	458	459	449	447	452	481	471	466
61962	46209	48319	13667	1123	527	370	339	312	305	304	292	261	283	290	283	259	252	254	253	243	258	234	252	271	259	243	245	244	237	241	221	241	240	234	274	245	254	255	260	221	222	210	247	253	214	212	281	268	251	225	270	223	232	241	238	226	267	232	271	253	246	232	246	256	266	215	228	211	241	247	266	230	228	239	228	243	262	249	253	269	247	237	209	250	253	232	261	236	269	260	245	262	228	238	247	216	214	238	242	230	266	262	218	247	245	242	232	241	225	247	261	227	270	259	242	235	214	246	245	246	265	219	208	237	217	222	240	234	261	251	235	264	245	250	247	262	239	241	262	250	220	255	229	244	223	251	239	236	261	219	238	256	243	246	275	224	268	253	241	226	233	226	241	246	243	237	227	238	255	254	237	227	230	244	246	247	243	229	206	254	280	206	253	237	247	263	236	247	247	205	231	238	219	241	249	253	259	226	228	243	245	219	213	243	239	214	253	222	242	234	233	241	247	234	205	230	218	252	244	229	249	237	227	251	229	235	235	230	226	238	231	217	263	222	251	252	238	262	241	255	254	223	236	239	217	274	250	218	235	205	243	252	234	236	233	254	237	216	234	221	250	236	249	224	211	240	275	226	214	237	222	223	242	238	266	241	262	232	249	247	240	212	237	230	249	234	244	251	248	266	236	219	244	241	238	263	250	231	255	227	255	260	235	257	276	244	266	235	244	259	239	254	221	227	214	234	223	223	272	218	261	252	245	230	222	232	231	235	242	239	233	265	229	250	253	231	232	239	254	228	229	225	221	255	220	243	215	245	239	241	257	269	242	210	241	235	211	245	224	253	242	226	236	248	214	240	268	236	218	243	235	229	232	268	219	232	237	241	229	214	231	249	253	242	236	219	270	236	242	239	225	239	255	249	254	217	252	273	231	228	255	241	212	228	232	268	255	252	232	249	235	256	224	260	250	244	271	227	218	240	220	264	258	227	252	256	224	220	238	271	248	241	247	231	231	221	247	237	251	268	217	226	228	218	233	232	225	264	239	225	250	229	231	221	240	268	236	262	222	235	234	225	248	248	232	224	257	218	253	245	254	242	223	245	212	231	262	251	261	227	225	219	214	232	253	249	242	223	255	227	230	224	222	245	280	241	255	243	250	239	264	258	247	238	251	257	220	240	216	227	235	231	235	255	280	237	238	253	240	221	224	248	238	227	248	213	227	262	238	223	248	229	253	251	274	235	247	243	241	255	222	225	232	262	257	249	220	234	236	240	267	246	246	222	245	242	216	258	240	219	229	222	233	240	246	243	265	224	287	257	217	192	231	248	233	234	231	210	207	258	250	230	221	247	243	253	216	206	222	237	229	262	261	247	218	228	256	236	254	278	246	230	250	255	238	234	262	244	236	225	210	226	259	244	238	215	203	225	229	233	231	239	221	268	231	268	231	222	260	242	250	255	249	231	237	246	241	242	223	238	250	240	231	215	229	226	250	246	220	252	242	208	218	229	222	234	267	220	260	242	253	254	212	243	229	227	229	252	241	227	238	228	256	254	231	232	227	227	229	244	210	213	231	235	245	240	251	201	247	231	242	273	210	249	235	240	211	249	265	212	231	254	233	245	236	250	290	237	235	230	244	258	217	226	254	260	235	265	249	229	244	255	257	229	227	219	247	231	273	259	262	250	240	245	256	224	224	238	254	229	237	209	241	217	256	228	247	242	219	224	251	252	226	265	223	223	229	236	238	226	219	240	249	258	221	254	246	232	244	258	236	230	264	247	273	252	217	238	238	256	249	242	231	239	237	229	238	261	248	212	248	269	232	217	229	238	239	217	270	210	235	260	257	255	248	229	220	240	225	228	258	232	218	271	223	253	248	255	244	222	243	253	246	256	231	229	236	231	237	236	239	225	203	241	231	244	235	271	239	270	259	245	241	251	254	233	241	220	259	209	222	228	239	273	243	258	236	233	228	232	247	230	239	220	220	217	222	234	233	205	209	258	219	226	257	223	249	235	244	253	225	236	257	246	252	259	218	239	238	244	251	253	245	236	247	259	236	236	250	243	194	233	259	250	265	246	238	217	284	249	219	223	214	247	246	241	212	207	251	233	252	227	234	266	239	225	253	241	226	263	214	244	218	240	245	252	234	265	256	257	212	251	236	239	235	238	228	240	199	263	211	238	225	240	238	224	236	260	244	233	246	234	263	253	250	226	248	272	230	271	244	245	243	262	237	259	214	252	230	254	238	209	232	247	238	252	250	259	254	222	244	237	241	229	228	234	261	244	272	236	244	231	223	264	236	253	254	221	257	234	283	256	253	243	261	239	261	248	247	231	258	231	251	229	222	256	257	256	224	258	248	239	227	232	247	216	251	259	237	256	229	221	220	216	248	229	246	250	248	250	248	225	232	249	229	212	238	249	234	257	206	243	236	234	230	252	247	225	206	227	235	275	272	227	213	221	247	241	230	250	251	233	214	240	247	218	224	256	239	233	239	215	256	277	222	232	229	256	260	233	248	230	237	228	247	253	245	242	220	249	243	239	225	259	250	232	261	223	250	254	258	238	241	238	254	229	256	260	223	248	274	225	225	250	244	251	273	234	262	223	236	262	254	249	232	227	246	254	229	229	249	222	243	240	220	241	225	213	231	279	261	228	229	238	209	240	264	231	234	240	229	239	242	246	229	220	244	231	245	251	257	239	235	240	239	252	235	249	234	229	229	225	235	220	243	236	253	239	257	265	230	245	240	234	258	245	227	261	228	231	203	215	245	234	236	221	220	220	249	252	260	246	248	248	219	232	220	269	251	252	251	257	239	219	250	238	222	252	245	201	267	218	238	237	233	243	268	212	241	216	235	257	230	232	209	244	267	218	251	264	237	240	224	235	235	244	225	231	225	242	243	247	222	229	224	264	255	259	232	253	238	244	241	266	273	223	248	221	219	219	258	227	225	230	265	245	254	250	222	246	255	275	223	219	235	223	247	225	228	239	238	246	239	240	255	257	258	254	245	234	257	224	238	205	226	257	248	235	251	248	240	252	274	255	227	216	247	247	279	252	252	231	241	261	260	250	247	234	245	269	239	257	240	231	220	258	254	227	231	231	212	229	242	250	217	224	226	261	234	207	251	256	241	201	231	228	193	256	250	239	212	259	228	228	259	213	236	231	221	257	233	223	234	216	243	234	218	252	232	265	250	233	222	265	244	218	239	231	256	245	239	230	234	246	234	248	247	260	219	251	228	233	232	262	233	254	263	247	223	249	242	253	220	255	251	257	201	211	239	212	258	257	279	212	224	228	255	221	265	233	227	227	239	249	231	234	221	253	237	217	243	237	218	225	250	235	254	228	250	269	218	237	240	205	220	255	217	248	260	231	254	229	228	223	245	240	259	244	241	232	238	245	241	229	214	238	204	266	247	258	238	247	255	251	239	248	234	242	239	223	245	232	253	243	247	225	252	250	234	206	238	245	264	246	230	244	217	254	245	244	248	243	235	255	248
40725	35175	41750	2149	2008	1694	1523	1332	1216	1175	1107	1027	1005	977	923	938	853	926	873	840	856	845	851	842	799	846	823	821	845	834	779	814	828	774	750	783	753	815	770	764	742	825	784	767	738	745	777	780	808	740	837	761	751	813	719	742	758	775	755	742	786	830	761	791	761	739	775	760	734	784	782	771	762	782	757	817	798	788	744	748	803	782	776	787	776	737	787	738	805	793	774	747	754	785	758	734	787	770	835	758	789	747	780	762	774	762	739	787	799	783	772	758	770	771	747	744	792	794	725	785	792	751	794	762	748	776	786	831	804	745	763	703	796	749	746	767	739	717	729	741	785	792	774	781	776	767	778	752	827	750	776	780	744	738	761	782	797	741	818	736	796	763	771	756	746	760	787	724	749	751	734	756	749	755	760	795	712	843	760	755	757	788	798	733	788	763	744	735	727	737	774	774	754	756	783	763	751	743	770	810	756	764	804	774	768	734	784	757	753	727	732	727	715	740	774	775	765	774	761	765	765	748	745	731	745	760	800	811	744	826	781	735	783	727	682	740	765	749	761	730	829	737	760	776	760	768	753	751	764	762	754	758	746	734	761	758	773	790	729	760	760	768	762	782	754	792	773	768	751	786	753	758	726	754	764	760	734	781	782	714	755	813	785	726	816	773	726	699	743	806	800	772	791	761	751	810	821	762	730	730	778	717	761	785	700	767	707	780	772	736	808	721	764	702	746	781	723	793	747	756	794	834	764	745	766	787	788	708	749	794	777	758	762	753	738	722	700	778	775	715	750	717	821	789	783	753	741	753	740	732	807	759	776	769	746	756	777	767	794	745	735	802	743	790	753	754	747	702	795	742	779	723	751	748	779	738	762	728	761	717	789	794	799	757	840	773	738	777	739	799	778	745	725	755	758	758	724	751	762	787	760	779	774	719	715	772	744	736	758	744	787	730	733	752	783	751	782	745	756	784	796	757	733	736	774	766	793	729	733	763	754	796	825	800	782	795	748	732	774	800	749	705	799	772	792	765	699	793	745	742	803	780	724	824	766	731	803	781	763	771	746	744	796	768	757	727	737	735	754	769	762	807	768	722	742	789	739	790	789	794	742	737	783	747	761	780	776	771	749	732	760	769	734	742	777	750	791	779	785	748	773	781	749	745	710	778	733	709	744	743	766	782	740	750	781	799	758	766	776	763	732	822	781	757	743	787	781	777	738	766	759	718	722	778	717	772	764	758	817	725	774	762	778	768	746	804	754	796	727	783	753	750	770	784	776	779	747	766	813	788	740	797	785	748	792	798	740	800	834	741	730	735	760	768	732	796	761	765	760	758	742	759	804	754	764	765	736	734	737	762	734	765	774	743	771	781	712	777	711	786	752	732	835	675	764	753	772	762	748	802	726	767	746	791	770	777	788	767	756	774	775	760	802	802	760	764	760	791	795	707	743	778	775	789	733	790	746	730	756	763	780	749	813	750	755	761	737	786	756	774	739	787	761	762	775	725	792	768	780	784	794	794	735	751	740	790	758	735	766	788	805	797	747	731	727	737	763	779	791	760	773	744	739	771	772	747	774	800	745	754	739	799	809	756	744	794	748	781	720	785	765	774	686	739	755	735	752	733	746	753	822	760	715	780	745	779	735	764	791	748	810	755	753	768	767	769	784	759	800	775	774	749	788	757	778	748	700	772	733	779	751	766	760	752	791	741	765	769	767	807	766	802	774	764	794	719	754	739	787	751	749	744	758	748	737	773	770	800	720	766	728	781	682	709	734	811	771	744	751	759	760	734	740	770	727	730	759	750	743	725	774	746	762	811	791	781	760	758	754	741	812	792	757	758	776	736	777	734	723	792	791	757	792	759	737	750	764	725	745	798	762	780	766	770	733	792	749	772	769	754	727	806	758	780	733	767	763	770	771	774	773	740	751	799	729	701	729	785	728	773	759	696	743	775	794	734	762	750	825	796	776	778	788	843	763	731	741	745	768	772	752	765	774	804	741	719	762	749	783	797	798	803	792	745	771	779	747	744	762	700	745	789	751	786	768	716	754	758	791	769	770	774	772	778	760	756	769	775	791	753	788	695	732	758	739	751	743	760	714	750	772	802	778	778	764	797	744	734	761	755	753	738	757	773	782	823	759	800	756	746	763	729	736	836	728	750	765	721	720	761	776	767	772	783	774	738	788	756	794	743	743	770	808	732	796	731	759	754	763	726	724	710	757	749	839	803	784	800	728	783	762	803	739	760	757	786	752	764	723	739	813	752	772	789	779	814	732	721	744	770	728	765	768	738	800	762	758	724	801	787	750	777	722	731	799	767	765	786	807	762	737	767	812	780	756	748	755	725	760	743	765	729	805	737	795	774	749	774	768	729	799	743	770	726	752	759	781	717	750	717	807	743	751	759	768	783	777	726	790	717	703	776	766	775	790	769	725	722	712	774	786	757	794	772	748	747	749	771	709	739	770	800	784	721	778	769	796	700	765	793	750	831	756	769	797	738	805	729	770	748	761	763	785	757	716	774	740	743	730	728	781	731	776	775	804	791	714	732	780	758	793	770	778	770	759	764	766	769	783	789	742	750	749	726	715	840	759	773	765	772	703	804	843	776	761	793	761	768	739	775	722	737	716	763	781	733	696	752	761	751	754	782	769	758	799	788	753	789	793	720	727	772	766	800	805	770	728	764	773	711	783	750	734	740	734	731	787	751	748	756	757	757	736	748	772	757	751	799	743	796	771	752	794	766	794	798	732	749	752	770	743	755	761	797	802	726	793	801	746	766	731	773	746	792	743	770	786	753	782	767	742	791	747	733	764	786	759	721	785	744	761	772	789	759	797	747	771	754	788	725	750	739	809	746	761	759	788	731	759	746	790	810	768	738	806	764	766	792	734	739	744	705	757	800	766	803	756	816	723	735	729	764	765	794	766	769	744	747	715	750	746	794	803	769	788	768	763	790	759	789	792	775	780	807	841	732	735	757	782	743	769	708	767	777	776	767	778	748	776	743	800	736	783	786	792	807	811	782	788	754	721	727	785	789	726	825	800	756	742	705	770	752	770	769	796	750	785	740	813	812	764	732	776	775	798	830	776	731	751	737	767	756	775	744	755	786	705	738	771	785	729	719	751	795	761	791	729	740	758	768	779	769	730	766	757	795	729	719	791	782	753	762	767	752	764	757	713	763	746	735	786	767	744	772	787	715	775	788	784	751	742	766	766	715	808	725	731	758	779	688	736	821	732	757	810	769	816	723	736	744	765	792	752	820	771	742	798	708	719	753	753	795	781	733	799	725	764	727	740	754	804	756	782	766	781	748	696	770	827	793	774	765	753	736	736	785	734	751	739	763	730	744	732	740	768	733	720	797	736	743	735	704	758	735	720	760	775	827	769	754	819	787	775	779	772	763	782	757	768	797	757	750	741	761	777	723	738	765	824	737	755	772	803	756	796	745	731	813	758	778	783	780	758	754	777	753	784	737	763	760	725	720	757	745	701	743
74772	59063	62768	21834	3822	758	676	529	469	447	409	384	408	365	384	349	346	365	313	336	324	320	310	311	290	338	313	318	339	304	302	325	334	322	290	285	268	329	335	296	327	315	297	322	297	297	303	297	259	284	341	300	291	303	317	330	279	299	292	330	326	305	308	296	297	320	299	299	294	314	287	296	304	296	318	319	276	298	322	342	298	306	332	334	318	277	297	344	283	308	283	310	295	301	293	297	312	296	304	289	307	305	342	310	305	299	282	311	314	303	312	315	299	299	305	309	272	296	313	297	293	340	309	301	314	269	295	264	301	293	314	293	295	307	298	305	312	276	294	303	298	298	280	298	308	340	288	309	308	299	321	329	303	294	308	277	323	315	265	301	324	326	286	280	311	285	290	307	291	297	295	308	297	319	323	303	303	286	319	317	270	288	302	294	302	273	284	276	292	295	326	274	296	312	315	298	285	278	284	296	309	281	322	277	294	310	340	279	328	318	305	310	302	306	313	269	279	290	318	315	284	310	291	292	299	299	294	295	297	298	302	302	325	281	277	326	297	317	294	315	296	281	311	319	304	306	286	311	280	316	307	325	289	306	336	308	294	310	286	302	297	337	283	332	304	298	267	310	286	289	306	298	297	314	305	293	280	280	303	312	300	288	308	336	264	317	330	312	302	308	289	297	284	320	276	300	310	310	288	285	299	296	310	291	281	316	286	294	316	271	287	289	305	266	308	316	287	292	295	327	317	308	302	295	304	287	327	288	299	291	334	295	271	312	288	271	317	306	296	291	311	300	309	305	287	347	311	283	315	298	327	309	281	290	318	286	302	307	287	287	304	309	265	313	307	297	287	316	316	308	291	321	265	280	296	283	305	289	311	294	316	312	298	297	289	335	292	306	273	268	300	280	315	317	307	312	298	293	284	305	319	293	298	295	304	323	333	308	287	302	338	288	275	331	323	296	289	316	323	313	327	304	280	311	312	325	282	286	308	311	271	287	285	296	313	296	285	282	320	316	292	239	327	311	298	339	295	295	335	323	290	259	315	308	293	306	274	304	281	336	306	318	318	306	292	310	305	280	262	276	281	281	306	302	291	319	281	298	292	306	298	305	314	298	300	313	314	274	308	312	289	326	320	263	292	325	294	266	285	296	311	287	325	299	321	313	290	285	304	307	278	311	319	306	297	337	300	282	281	310	293	306	281	314	301	294	313	309	290	322	273	294	296	314	304	283	298	322	303	317	298	256	300	280	306	312	300	276	297	277	305	320	332	277	310	310	293	302	280	317	302	290	271	301	281	315	315	313	299	318	305	271	321	301	282	281	316	354	286	298	287	334	302	295	281	297	307	302	324	304	318	293	309	298	308	307	309	295	316	300	301	307	333	307	280	303	258	305	315	304	302	266	308	308	327	308	300	309	297	328	283	318	275	345	320	312	306	328	322	345	309	314	325	341	300	288	326	291	311	307	300	314	300	331	299	304	278	329	291	318	298	307	305	295	339	315	273	299	309	322	312	297	299	318	327	301	296	329	320	304	336	282	297	294	305	301	321	308	347	288	327	325	309	321	274	313	319	324	326	310	296	312	297	311	307	308	298	289	298	327	332	318	321	297	305	282	303	302	299	345	280	313	303	314	324	306	284	314	279	283	292	311	292	283	281	315	267	299	313	302	343	321	294	301	293	299	303	297	307	293	294	297	295	335	289	299	289	307	300	304	322	304	334	270	309	306	331	324	285	330	316	290	320	321	307	314	305	280	284	308	303	296	313	330	270	278	296	275	314	260	285	316	300	320	310	329	340	306	307	289	311	291	286	310	324	304	301	315	291	323	288	271	301	306	310	257	309	319	333	310	284	308	288	330	307	314	281	299	294	289	306	297	320	301	286	305	312	320	313	311	307	307	306	291	313	290	277	283	304	279	321	315	313	292	284	266	308	307	294	306	286	307	306	290	320	276	358	315	272	314	289	291	311	313	315	273	291	314	300	269	303	344	288	307	288	338	319	321	268	318	292	292	315	267	319	280	298	288	307	306	323	276	279	294	295	316	316	310	303	316	330	310	296	303	277	290	280	262	286	284	323	289	338	293	301	299	297	299	298	285	296	279	317	342	335	323	273	306	325	284	289	297	282	284	311	301	290	262	289	283	297	301	298	309	286	281	319	333	276	306	326	302	310	296	334	287	307	286	299	318	284	295	319	302	298	335	293	309	312	293	302	296	312	314	324	313	301	297	279	333	307	327	310	323	301	298	308	293	254	312	303	284	310	309	341	318	322	276	291	303	320	280	324	296	321	298	272	296	304	285	319	321	311	294	303	339	303	310	282	287	301	299	285	296	293	308	287	297	312	328	275	274	303	274	294	264	285	315	308	324	307	261	325	302	278	291	276	292	303	329	293	317	277	309	310	275	273	309	333	302	326	329	302	310	302	305	306	288	274	281	310	292	295	301	325	270	293	276	282	290	333	306	280	295	335	340	273	302	262	330	305	313	324	277	296	318	281	340	309	283	352	293	289	268	304	299	316	303	310	300	337	286	301	287	298	304	318	302	296	288	306	287	292	309	319	293	279	309	305	321	336	303	290	306	299	314	302	310	302	331	312	315	301	295	271	305	335	297	284	298	317	287	327	284	281	299	290	311	332	308	327	337	299	300	326	324	297	294	310	303	284	312	310	269	283	314	310	319	276	310	326	279	279	306	280	319	302	314	323	291	295	317	276	297	293	268	325	321	258	320	300	267	309	320	280	292	318	307	281	325	349	303	291	304	300	291	288	292	277	321	306	279	292	303	316	298	321	306	297	291	316	326	313	307	293	301	283	326	293	301	276	289	306	320	286	331	317	306	305	311	305	285	298	289	270	317	325	301	284	293	297	281	339	296	282	284	314	285	322	308	298	268	277	297	274	319	301	306	282	291	292	276	283	292	310	311	287	308	303	286	333	315	299	333	311	307	289	321	306	282	327	278	330	279	294	281	261	283	275	305	320	321	315	281	294	323	305	300	300	287	290	288	279	301	325	278	315	321	280	278	294	302	319	292	301	329	292	344	297	306	308	305	305	297	284	299	288	331	335	301	299	341	337	324	286	249	304	280	275	267	259	293	285	297	277	295	298	298	318	315	298	302	310	278	306	299	294	289	304	290	314	299	295	285	318	303	285	316	315	307	312	318	285	279	307	297	319	294	298	317	340	316	281	318	303	290	311	336	288	300	335	270	280	291	298	346	261	297	301	307	317	276	309	294	310	296	296	339	319	322	301	275	319	310	305	275	312	328	286	312	322	326	322	297	305	317	295	305	301	314	275	344	301	306	293	299	329	293	297	302	289	289	320	283	300	337	276	263	311	292	308	328	305	311	309	306	308	317	267	308	312	304	312	287	331	273	274	293	278	288	310	328	299	240	276	298	317	299	289	311	338	322	256	288	283	286	316	273	327	306	307	265	297	295	312	299	336	330	329	343	298	326	290	289	314	295	292	302	302	296	300	281	290	287	267	299
50266	45503	53452	3682	3264	2783	2339	2033	1930	1691	1601	1478	1486	1350	1269	1240	1236	1144	1146	1096	1041	1020	1072	1070	1058	993	1006	1018	1016	996	1043	1035	1010	986	965	991	990	958	944	968	968	946	951	966	1012	978	933	939	968	964	968	972	985	932	922	920	957	919	952	923	931	936	932	912	941	918	935	957	938	899	969	915	949	940	879	890	981	963	949	906	889	917	909	928	910	974	939	931	905	903	959	891	911	941	882	951	866	953	927	934	908	923	963	972	882	969	922	880	895	925	909	978	916	907	1004	976	885	907	913	942	916	937	898	913	906	976	929	903	891	885	919	849	958	959	954	909	922	1034	955	934	936	951	955	933	898	879	838	892	883	982	958	939	915	929	892	963	865	923	905	911	889	892	944	947	906	929	926	905	909	908	916	915	952	932	976	932	907	909	887	945	922	908	939	886	922	903	909	901	915	911	946	934	873	977	874	948	926	914	911	957	889	895	892	917	907	892	930	933	933	869	869	936	923	894	898	896	956	870	947	911	911	948	898	893	920	895	850	924	891	902	909	910	922	925	915	926	977	927	896	915	941	911	906	895	910	930	941	902	933	903	841	934	980	940	901	950	936	941	966	893	923	935	910	950	991	991	898	959	894	935	936	952	941	955	923	956	955	917	934	894	875	931	907	960	851	920	893	923	911	920	940	899	917	875	924	982	935	957	898	894	897	916	954	880	911	893	912	937	913	894	943	901	956	907	895	898	883	915	902	902	907	969	962	894	868	865	940	864	885	973	927	901	947	897	955	921	927	912	910	905	919	945	883	929	927	974	921	916	920	904	958	928	884	921	910	900	842	951	980	895	907	898	946	971	928	937	917	882	964	909	935	908	968	894	930	905	971	930	931	895	961	923	905	912	900	843	929	863	896	929	900	896	910	926	961	926	960	942	908	895	850	883	922	878	885	938	940	867	959	875	863	882	918	899	874	974	918	924	866	913	927	895	921	919	893	929	892	946	954	940	945	958	890	967	894	911	921	943	851	933	924	926	947	926	913	890	914	915	913	902	945	895	918	963	894	927	913	961	916	874	901	889	954	891	884	914	891	921	932	871	863	952	928	942	945	938	932	898	941	883	911	935	909	951	892	877	919	953	853	894	901	873	880	920	942	921	904	897	915	918	895	933	930	863	968	890	926	911	940	911	911	952	999	964	915	929	917	875	911	899	973	984	949	937	963	938	941	908	918	912	863	900	886	945	887	919	890	911	920	965	896	922	933	944	961	888	940	942	884	911	993	891	891	953	885	894	990	908	895	914	930	935	909	867	883	943	917	930	956	947	925	950	908	919	965	962	985	995	883	898	876	935	918	923	934	937	962	891	977	860	911	963	927	926	924	911	911	895	883	921	953	882	908	908	880	917	978	880	907	930	893	914	933	937	895	930	984	935	916	923	945	927	911	931	876	907	943	936	935	935	903	886	937	897	894	907	894	886	893	938	911	914	942	969	921	942	913	968	937	897	938	849	944	886	898	905	934	911	934	947	926	895	904	942	937	942	905	916	961	896	924	969	873	919	871	921	890	910	961	910	894	952	877	892	897	901	924	933	930	926	875	924	921	894	925	911	880	956	906	940	898	877	919	897	916	906	886	964	906	905	917	916	888	851	911	907	908	875	943	904	899	941	893	913	901	912	921	919	971	928	916	917	946	921	883	920	869	933	942	953	933	895	952	929	943	904	887	967	896	958	968	915	926	926	981	914	929	890	901	893	889	983	894	926	914	925	945	889	887	928	971	882	901	891	934	921	914	847	899	856	880	947	945	934	860	954	927	915	866	937	931	882	903	924	900	902	920	953	926	971	934	935	988	964	936	929	904	882	894	914	923	908	936	941	896	907	909	911	930	961	859	991	920	927	891	918	912	902	942	938	934	879	990	880	914	904	906	982	834	910	946	915	962	906	887	883	941	973	968	934	935	899	903	883	918	907	919	927	935	926	889	918	911	832	901	893	886	947	904	941	894	980	941	885	927	965	910	930	932	910	904	885	880	907	907	911	848	937	946	929	959	924	924	924	913	962	924	910	889	899	893	913	917	940	990	888	938	881	930	887	887	910	918	866	927	906	944	949	902	944	879	909	899	944	952	889	868	977	879	908	909	852	988	939	879	882	918	994	921	882	901	925	881	907	953	923	879	918	911	945	983	938	933	989	889	901	884	925	881	963	924	861	889	964	919	904	914	948	957	909	911	898	968	937	908	949	952	886	884	943	936	896	941	926	963	897	898	922	935	934	959	932	884	988	945	880	899	937	992	877	930	892	892	910	974	914	959	943	890	903	946	928	861	904	947	937	913	908	896	877	915	884	928	957	927	902	906	888	891	940	939	963	937	935	890	929	945	887	905	955	891	940	920	913	898	945	952	891	897	920	961	862	869	922	872	915	878	914	894	986	963	903	910	945	944	946	919	962	883	899	916	941	929	906	942	919	904	893	847	960	900	899	908	940	940	946	948	934	906	962	915	899	964	896	933	899	904	905	921	903	880	901	876	922	913	863	901	920	916	924	903	979	929	885	886	901	950	925	893	907	851	890	977	909	895	909	833	937	890	940	920	909	884	932	908	864	971	939	912	905	960	916	929	916	920	890	884	983	951	926	964	917	942	959	873	896	922	936	901	896	958	964	880	930	993	894	863	894	904	898	889	955	936	914	898	899	945	868	925	968	905	910	916	936	908	942	919	900	952	895	860	905	943	882	946	977	1008	918	891	885	929	897	907	920	992	900	920	897	902	892	964	896	968	914	911	945	881	930	965	971	936	919	933	933	910	914	904	958	922	916	948	930	870	919	964	902	973	908	905	895	913	955	873	872	926	914	960	934	902	929	955	890	926	922	932	901	939	901	913	910	864	906	968	954	937	905	972	939	944	904	894	934	939	909	899	910	922	940	909	956	952	929	863	922	934	931	899	955	984	926	933	906	923	896	871	909	937	933	904	883	892	930	932	897	925	955	938	883	944	942	880	898	999	966	937	932	919	937	900	933	960	922	930	882	953	903	925	964	931	944	921	950	891	898	905	883	915	905	894	902	930	867	903	955	900	884	887	923	886	912	915	935	897	895	869	922	948	939	869	949	916	959	905	901	894	937	928	965	901	890	880	880	893	894	937	908	914	932	945	906	935	869	950	924	887	878	927	885	943	935	896	915	854	932	900	984	862	986	879	933	932	932	863	913	874	881	945	878	904	892	919	895	895	927	954	882	915	881	913	943	892	909	923	898	937	926	858	896	945	931	958	931	919	932	943	897	955	848	875	912	911	984	911	921	930	896	901	892	882	962	952	934	952	1046	950	937	895	925	951	941	941	927	929	938	930	925	931	934	914	957	911	920	908	887	961	883	925	879	937	947	900	903	881	958	866	947	911	967	892	876	922	919	935	921	829	930	893	894	901	926	892	939	893	858	866	914	907	880	942	886	896	896	937	929	912	951	944	971	925	929	902	977	973	915	875	905	923	897	891	894	950	942	888	923	921	905
18888	5205	5445	460	173	146	127	132	134	120	152	123	129	137	133	137	128	103	123	136	120	131	120	111	113	134	120	118	130	120	132	129	132	114	125	116	135	128	125	143	137	134	136	123	104	99	102	123	135	130	130	117	122	124	122	127	127	136	122	128	123	145	130	117	130	118	151	139	137	124	117	123	157	129	140	107	116	135	119	133	140	117	125	140	139	110	115	150	135	102	117	121	128	139	133	113	121	135	110	99	110	130	145	123	119	113	131	117	109	153	142	129	157	126	146	148	132	129	114	115	116	126	122	137	142	132	147	121	131	111	121	125	122	130	131	115	136	110	121	104	133	128	135	109	123	133	127	125	133	133	122	129	127	139	132	130	132	117	125	120	144	115	131	130	110	138	121	142	143	126	125	128	143	117	154	124	137	139	131	132	136	133	135	117	127	127	157	128	124	123	140	150	136	128	111	142	124	115	101	122	102	137	108	125	151	122	109	138	133	124	150	128	131	125	121	135	120	116	113	123	120	125	140	124	125	147	121	117	136	132	138	123	137	122	133	120	142	130	120	149	134	129	119	137	128	86	123	112	117	126	114	124	120	137	131	136	124	127	108	116	121	135	124	125	131	137	137	130	137	140	122	150	124	122	144	141	132	140	117	120	112	137	124	114	114	127	149	122	134	113	138	141	105	138	123	125	157	130	110	111	127	128	126	119	130	140	115	123	121	127	116	123	120	121	128	135	132	139	106	118	127	137	137	133	130	127	136	141	123	126	110	123	103	117	138	105	135	124	111	126	135	125	116	121	122	116	125	140	138	140	127	133	104	129	121	117	124	145	119	123	155	124	117	113	108	121	132	113	112	95	129	136	137	136	126	127	117	119	136	113	120	111	108	132	127	119	124	140	126	119	121	127	105	143	129	128	124	130	141	122	143	126	117	123	113	112	124	141	114	117	109	126	134	122	154	126	108	128	120	110	116	122	128	130	120	120	132	114	121	140	132	151	104	127	113	123	115	131	118	121	110	138	118	120	140	144	116	115	117	126	112	112	117	128	134	131	129	142	127	136	117	113	123	135	106	125	164	163	142	130	131	131	122	141	116	137	125	136	124	130	125	134	141	129	142	141	136	150	123	125	141	115	134	133	114	135	124	112	123	126	112	147	137	139	153	134	118	106	129	115	125	121	117	159	149	117	130	144	142	105	129	131	118	125	118	152	130	109	124	130	113	145	123	134	117	113	112	129	138	113	122	123	120	137	132	126	130	132	131	118	121	137	122	131	123	104	103	138	113	127	120	132	121	124	129	110	111	132	127	113	136	119	141	119	109	124	110	114	110	146	137	130	124	125	113	135	119	118	112	108	121	120	120	127	120	133	128	121	125	132	118	109	108	132	103	127	128	123	111	127	121	124	120	137	118	142	127	142	124	132	121	113	132	111	117	137	117	147	113	113	121	135	132	109	116	130	124	114	120	132	133	130	125	106	120	140	121	117	124	115	115	134	120	136	130	130	125	125	125	137	141	111	109	122	137	107	129	125	142	116	137	119	123	120	136	128	144	108	128	111	146	129	119	138	125	118	139	136	132	121	124	128	132	138	130	130	119	132	130	131	120	132	133	128	126	99	118	126	127	121	133	134	129	137	114	140	125	122	111	106	106	118	130	146	124	142	109	112	131	129	133	129	124	136	126	135	133	120	113	135	133	130	122	91	102	122	146	109	147	131	100	138	137	123	115	133	143	120	135	130	128	116	118	132	103	126	135	122	134	111	115	111	105	149	118	142	143	129	141	116	118	125	114	106	136	145	142	120	135	127	137	129	153	123	122	140	114	125	102	134	148	137	124	138	133	133	134	118	153	142	104	121	130	122	115	114	112	125	114	121	116	100	132	120	148	132	119	130	133	111	133	115	119	136	130	133	134	108	121	124	130	123	129	134	110	125	125	124	127	112	118	145	132	124	116	123	116	140	116	117	135	131	130	127	124	123	133	142	140	109	126	127	101	146	123	125	124	120	147	118	126	133	142	116	129	124	92	138	124	125	144	126	124	142	126	104	123	115	124	141	120	122	132	131	121	126	112	124	143	124	132	140	128	120	120	125	138	134	126	114	112	133	145	137	105	122	132	135	128	115	142	132	126	104	142	126	121	112	137	133	124	101	121	124	118	119	110	128	107	129	117	127	120	139	134	142	134	122	132	109	136	132	131	114	119	121	132	142	123	136	121	131	146	117	131	125	144	129	145	120	120	122	139	129	132	137	130	126	112	153	106	110	119	118	109	121	136	131	155	120	108	128	126	120	119	150	128	125	132	133	146	124	128	140	138	122	120	111	122	145	132	138	107	124	132	121	128	107	113	128	145	140	111	134	138	121	128	152	107	125	132	131	121	127	105	125	115	124	122	119	120	133	109	121	127	136	127	129	121	130	104	134	116	136	118	119	125	105	136	136	136	121	136	134	124	118	137	108	119	142	112	127	138	108	118	144	112	137	151	107	143	116	138	122	125	137	122	128	118	125	145	137	126	124	119	112	120	142	138	134	147	129	134	120	123	131	134	141	121	124	134	125	145	131	131	127	126	116	132	109	131	137	129	124	124	114	135	125	134	129	117	108	116	130	138	108	129	112	124	117	121	111	147	127	105	144	119	112	126	153	127	153	96	145	111	136	117	131	114	125	135	140	143	121	115	121	131	108	107	118	126	115	124	132	119	124	125	138	132	132	117	139	123	133	117	117	129	136	118	149	122	144	116	120	128	128	135	151	124	152	108	130	130	122	116	115	123	132	123	127	119	121	153	139	112	124	134	139	119	122	108	117	121	123	121	136	127	125	127	146	134	131	132	119	112	120	156	128	142	130	144	105	123	118	135	112	110	119	135	105	107	133	137	121	124	119	142	111	135	135	133	125	106	135	127	137	114	126	148	132	133	121	128	126	118	132	117	122	127	115	130	116	135	129	122	121	117	113	136	117	129	114	117	143	111	110	142	125	122	130	133	112	135	144	141	124	116	118	134	112	132	130	131	124	120	132	105	136	98	126	109	133	129	104	138	128	129	127	140	140	143	107	138	128	124	122	124	115	135	134	126	120	140	134	138	146	128	119	127	129	127	105	112	146	127	146	118	111	129	122	124	125	137	102	149	106	122	122	124	130	129	123	117	131	106	110	146	111	100	134	123	126	124	142	153	109	149	133	144	123	121	144	120	145	122	124	120	159	122	119	124	117	117	135	132	123	137	126	117	122	123	124	127	124	126	121	125	146	129	134	111	128	126	130	112	139	138	122	119	126	114	127	128	154	125	113	106	124	130	101	128	116	120	107	154	123	146	120	117	120	136	117	107	133	116	121	116	131	126	128	119	117	135	132	110	136	140	130	132	133	112	130	121	116	142	130	125	131	128	117	134	128	124	124	143	118	110	110	114	113	122	120	118	117	102	124	118	133	146	140	143	144	116	114	113	136	153	134	127	141	113	122	127	137	115	118	141	129	141	103	134	104	123	126	133	136
18131	6827	10070	548	526	519	539	527	455	493	498	501	484	499	509	462	460	493	422	464	451	479	455	474	489	471	457	431	491	451	424	447	475	451	457	434	456	449	481	468	434	429	426	477	456	476	442	462	457	450	459	438	464	419	454	460	468	459	457	448	455	445	446	434	479	459	457	422	439	471	462	501	460	480	463	447	457	471	448	487	448	453	470	469	435	451	497	477	499	460	454	466	446	440	419	452	457	469	444	453	438	419	475	440	460	446	503	440	485	440	462	419	471	464	495	466	426	494	441	440	489	464	443	422	437	473	429	486	460	399	454	447	468	492	414	469	446	473	447	464	468	439	444	438	454	485	459	468	457	468	482	406	457	457	454	429	449	455	451	439	477	451	428	456	479	454	439	448	415	460	491	444	447	465	499	479	459	386	473	448	474	445	426	454	425	455	458	462	418	460	444	459	430	445	491	431	477	484	510	480	444	418	447	448	447	480	441	441	462	429	435	460	472	482	465	480	464	445	478	462	446	460	404	470	455	424	422	449	483	405	432	483	467	452	492	475	447	480	459	436	475	456	447	465	455	448	485	445	414	439	465	475	468	434	414	481	472	469	454	434	487	427	471	471	466	463	428	455	455	442	460	445	460	465	463	471	451	469	461	439	472	435	466	473	437	456	469	463	463	485	440	398	456	453	502	414	445	444	453	432	445	465	456	449	421	463	467	445	453	459	445	453	447	509	499	455	433	422	468	433	442	460	485	460	473	447	439	490	465	442	424	459	441	456	430	470	436	457	429	431	447	495	438	440	470	444	425	451	479	471	444	469	493	456	456	436	446	442	481	453	469	406	432	429	423	429	420	468	442	452	485	448	430	418	449	474	445	460	451	455	440	450	461	430	435	449	430	483	442	424	473	514	434	438	452	492	450	445	480	478	449	463	471	482	406	411	492	459	479	459	484	413	458	458	469	463	413	419	457	440	412	457	428	427	460	454	475	466	446	489	430	450	439	458	500	448	483	478	466	475	455	455	420	440	462	459	472	472	428	454	456	443	456	459	461	449	442	460	424	490	445	441	450	446	414	408	438	484	473	420	486	414	494	474	402	453	450	457	409	444	477	459	461	456	474	437	445	498	454	462	451	477	460	447	481	460	460	493	462	458	452	474	476	450	470	450	449	446	474	450	416	405	467	465	475	446	435	415	476	465	475	451	446	445	468	423	452	449	404	505	442	471	488	498	426	467	451	491	487	460	452	443	452	433	470	430	450	448	420	434	442	441	475	451	459	460	502	433	467	463	433	489	449	445	458	439	457	447	459	424	479	447	463	486	484	432	466	459	446	440	451	422	446	434	429	463	481	447	473	432	446	454	417	474	447	450	418	440	436	417	471	468	449	481	460	457	477	482	434	459	449	483	451	468	476	411	456	474	439	444	489	456	495	472	469	497	468	477	435	487	444	469	425	452	471	425	450	452	461	476	442	439	411	451	445	457	455	464	447	428	466	416	450	420	429	498	499	434	427	442	492	449	469	445	408	483	476	462	484	486	429	465	464	493	479	501	487	431	476	438	448	472	388	482	485	488	461	401	466	454	491	461	436	427	480	466	435	467	480	482	453	445	438	416	447	454	436	457	464	493	427	455	418	405	465	440	472	459	445	440	444	437	443	459	432	472	449	432	452	440	475	398	456	443	469	496	461	466	455	392	484	460	457	401	434	457	481	466	483	433	433	477	436	489	408	457	467	458	469	454	431	478	407	477	416	457	469	475	450	483	460	473	456	448	461	466	442	447	454	480	468	466	440	469	464	462	429	447	434	466	460	430	484	419	432	457	440	453	462	466	486	481	445	491	471	452	440	496	461	430	432	452	467	434	443	443	441	437	439	468	476	481	420	452	479	477	417	439	425	446	458	441	464	453	427	471	457	443	470	474	467	456	462	453	408	428	436	483	464	433	431	436	428	464	460	477	456	454	467	436	468	424	426	476	432	462	449	455	446	424	492	440	426	459	446	417	436	469	461	481	457	441	474	453	444	392	435	454	453	430	419	452	425	487	493	469	500	463	448	417	450	437	443	428	443	415	459	436	498	467	458	442	441	439	469	442	453	460	450	461	437	467	430	480	470	457	466	455	438	465	471	462	475	450	433	439	463	471	437	428	432	453	449	438	461	476	473	438	436	447	461	486	441	452	418	451	437	428	467	468	422	468	488	448	456	423	471	447	420	428	493	452	447	441	401	414	463	430	469	467	442	436	447	473	433	432	399	442	426	465	428	455	434	477	436	442	454	451	443	484	450	440	452	465	456	455	438	442	500	426	456	432	516	438	453	466	455	465	454	419	461	458	419	456	494	420	445	443	465	448	484	475	441	474	470	433	443	446	441	461	410	465	445	411	482	437	453	441	430	481	458	467	452	448	447	472	468	474	456	439	430	442	425	463	456	458	471	471	441	454	484	481	439	480	469	428	450	486	476	444	398	490	444	452	467	435	439	471	442	435	472	445	443	440	418	496	432	454	427	470	437	458	435	439	468	451	437	454	451	452	456	500	447	476	475	463	460	448	461	451	445	479	499	443	449	427	456	429	449	429	486	469	481	425	446	441	442	493	458	461	422	442	458	467	444	449	461	463	451	457	452	457	453	458	457	451	438	447	454	468	471	455	452	459	477	442	475	462	403	463	455	458	519	472	441	469	458	467	457	464	461	430	466	470	457	472	442	436	491	486	471	435	464	487	467	422	462	461	436	441	439	443	469	462	437	453	474	438	461	480	483	469	444	468	438	437	431	462	456	438	420	442	467	444	454	424	442	484	469	437	442	454	452	421	419	477	434	460	428	445	469	420	492	442	436	432	451	463	473	412	451	469	449	452	452	438	464	451	417	486	491	486	475	468	435	474	457	450	448	451	440	413	447	449	476	458	408	473	452	491	462	447	461	469	453	505	449	446	468	476	509	422	406	466	470	449	434	429	438	419	482	418	421	478	454	431	451	458	482	444	462	437	476	463	434	480	464	425	454	428	457	480	469	455	416	465	444	409	430	475	436	449	386	419	487	432	442	474	507	443	463	426	482	433	478	496	471	461	458	451	439	475	444	458	447	423	453	432	440	457	469	427	441	466	462	467	458	465	504	438	475	450	440	448	469	466	473	476	474	420	452	487	457	449	470	466	487	477	491	472	458	473	482	457	454	485	449	456	432	408	459	451	447	462	479	446	478	488	471	469	505	447	440	443	453	456	473	421	457	459	457	454	444	444	473	450	480	455	483	451	437	462	518	453	447	432	427	439	437	499	428	418	455	456	460	423	427	472	444	454	442	477	444	445	460	447	445	444	457	464	433	477	459	459	469	468	456	440	433	457	451	472	454	458	462	464	453	466	445	411	465	446	452	447	442	442	451	451	478	422	461	465	479	445	474	450	427	425	469	417	443	489	452	431	448	467	424	488	468	424	439	416	472	477	445	498	446	462	417	436	498	465	453	422	458	441	414	474	487	420	462	469	467	457	456	428
61623	45192	51666	13843	1257	487	426	365	328	312	309	314	301	266	284	250	270	267	267	266	265	271	255	237	267	235	233	257	277	261	234	248	245	273	259	248	266	245	235	245	231	233	247	256	251	268	270	275	232	271	218	273	270	237	244	251	250	240	239	232	231	215	262	254	280	255	232	239	241	262	251	245	245	237	249	215	233	238	221	244	252	242	269	232	263	245	240	259	245	234	258	220	246	237	241	247	229	263	216	262	252	265	248	241	253	276	254	253	215	249	232	241	249	232	238	222	262	235	216	245	276	262	217	223	251	244	253	245	234	245	243	211	286	248	254	254	253	244	251	236	254	241	251	245	270	233	250	252	253	233	203	224	244	252	239	262	240	233	262	244	254	229	243	249	245	249	258	250	233	250	245	236	274	235	228	249	218	235	242	240	236	225	227	215	232	257	248	243	222	234	257	212	231	227	266	253	241	256	284	257	236	249	266	250	258	252	225	239	242	217	248	224	246	251	248	263	262	237	250	251	267	231	266	231	251	241	277	220	244	219	238	247	252	229	226	235	270	241	232	257	254	275	254	243	244	264	258	269	256	244	223	227	221	244	262	246	250	256	256	277	245	221	246	260	249	229	242	254	241	252	260	237	233	237	237	250	236	255	267	255	226	232	249	254	230	243	238	236	248	217	268	240	251	256	241	276	236	256	261	250	224	238	249	229	244	262	260	225	255	234	228	222	266	244	266	254	256	243	245	257	236	222	238	250	244	230	253	254	244	253	234	279	247	248	238	244	278	251	233	227	259	225	245	282	251	235	263	236	236	214	233	253	242	241	233	235	223	232	245	246	244	249	254	237	245	221	262	231	227	237	217	245	244	254	247	258	241	267	230	240	261	241	235	229	228	248	263	255	245	235	269	269	242	235	220	235	244	245	260	255	260	243	240	232	246	226	254	254	242	260	218	272	249	228	235	269	227	278	272	248	240	224	250	223	270	248	240	253	224	257	268	248	215	254	238	252	230	230	229	231	233	248	256	240	211	237	249	269	258	234	238	230	255	232	247	261	220	245	258	246	231	252	223	233	251	260	222	236	259	248	278	244	254	279	230	250	272	252	247	211	236	247	228	250	235	248	234	245	243	249	255	237	251	240	225	267	252	250	245	253	246	221	266	215	226	230	254	256	256	253	221	253	248	257	260	265	240	242	247	238	255	260	245	239	264	218	259	270	242	242	209	229	260	223	224	227	266	246	227	250	263	221	253	250	239	230	249	244	276	242	258	229	224	252	222	259	242	238	229	267	227	245	261	229	242	277	227	226	252	234	249	244	259	222	260	224	257	239	239	238	247	253	235	279	254	209	240	216	256	248	252	249	263	240	243	246	242	247	208	236	240	213	223	227	253	243	235	249	241	230	248	255	246	249	243	271	263	238	269	248	245	260	240	225	238	261	233	248	285	209	234	260	235	239	258	244	246	241	273	218	226	232	259	234	229	254	209	245	282	244	228	237	235	228	238	270	249	258	232	256	254	259	246	269	242	251	250	236	248	243	233	240	212	238	251	242	254	250	249	246	223	251	264	237	254	275	249	259	231	244	237	217	231	242	238	235	267	277	258	257	211	222	246	238	243	203	255	222	265	229	263	209	253	251	257	236	244	255	238	252	262	226	238	247	272	266	222	253	238	235	256	246	262	218	257	259	224	259	232	239	253	262	227	216	253	250	265	246	263	248	229	245	252	236	240	267	244	238	242	250	256	228	254	233	249	253	242	261	253	227	213	233	265	274	232	224	231	254	243	271	227	225	294	260	249	242	250	249	230	238	227	260	255	257	215	222	274	213	237	253	231	235	251	229	228	248	218	253	250	232	249	215	245	229	228	222	224	253	248	235	216	250	245	257	265	241	234	256	247	254	249	249	258	263	280	246	286	241	234	276	249	245	227	234	253	254	256	216	222	245	244	215	251	265	249	237	242	230	263	233	246	232	244	240	229	258	222	240	237	266	264	270	266	238	267	251	273	243	225	220	245	229	238	213	240	231	233	249	251	264	255	264	249	252	228	244	226	245	254	252	253	241	229	227	227	258	273	243	265	236	266	209	261	228	235	236	235	258	239	245	247	238	236	253	238	237	252	231	251	249	258	246	259	230	271	251	233	249	260	229	236	229	210	262	256	256	259	251	252	264	249	275	250	232	251	266	245	246	239	216	254	242	237	222	242	235	244	240	220	249	241	240	210	248	271	233	241	243	248	232	245	235	226	226	263	224	259	249	237	238	247	230	226	238	238	233	256	264	233	240	268	246	261	222	246	265	250	237	250	251	212	248	263	251	249	240	206	260	259	222	266	268	245	245	249	256	288	237	230	265	205	256	215	244	225	248	238	244	254	255	254	238	213	236	255	282	262	255	233	246	231	252	241	236	233	262	234	255	248	257	234	236	233	240	256	218	272	243	232	267	282	238	229	250	234	233	228	236	239	241	230	222	204	271	211	237	239	221	222	252	220	241	248	248	236	252	255	249	249	241	238	234	237	240	239	239	252	252	209	243	205	254	219	268	272	233	243	216	237	249	248	281	241	240	237	247	211	277	238	236	222	240	260	227	245	259	245	240	243	271	222	222	239	245	252	255	249	251	244	240	263	237	257	223	253	266	252	232	238	254	265	260	260	251	252	226	222	269	254	238	263	246	269	235	212	253	253	243	271	261	234	247	243	235	236	273	240	231	274	238	252	243	235	241	244	243	238	247	228	265	260	248	241	244	262	228	251	260	245	247	267	242	245	254	242	269	267	249	239	260	236	251	246	233	240	224	233	237	265	234	237	246	259	249	246	233	210	256	263	238	241	233	234	245	219	245	258	223	260	228	230	234	247	230	244	264	243	213	232	273	269	242	248	249	257	255	246	246	268	232	238	223	264	238	279	235	228	265	259	211	252	234	264	233	275	245	266	269	253	268	247	203	258	248	260	220	238	253	244	240	212	256	237	269	244	237	273	258	255	254	254	233	268	228	250	241	232	246	234	261	237	250	237	267	241	230	239	239	202	280	222	217	270	225	217	241	254	227	230	223	239	229	216	243	277	266	226	217	234	243	218	248	250	244	267	232	241	260	275	268	257	236	261	241	244	198	245	264	254	245	239	253	243	251	227	239	216	232	217	246	271	249	260	241	267	234	252	226	260	250	248	247	208	250	257	233	245	250	235	236	222	259	251	224	235	258	248	205	238	247	243	246	253	208	240	230	260	233	266	261	242	236	237	237	261	248	225	279	280	228	231	236	229	248	250	258	257	229	241	235	242	228	219	239	235	272	256	246	257	264	245	234	239	236	226	214	240	245	239	237	246	214	256	234	236	213	249	251	230	251	239	252	241	215	233	218	227	246	259	242	279	218	220	243	252	243	274	247	241	242	252	259	222	246	288	242	263	219	242	221	246	225	248	270	259	243	250	275	262	253	269	246	265	245	233	248	224	246	239	224	228	234	249	266	232	238	225	267	232	240	248	248	204	252	240	270
40040	35104	44103	2199	1924	1731	1475	1388	1240	1161	1187	1115	1019	960	907	950	899	923	850	884	884	816	866	837	801	862	812	840	872	811	826	845	873	823	796	812	816	806	798	781	745	781	790	728	813	803	785	803	780	823	799	797	793	754	745	797	818	765	761	801	796	781	745	761	748	771	731	814	789	752	745	815	798	709	778	780	784	773	747	777	766	744	740	781	776	788	783	705	774	793	860	734	770	830	777	738	756	793	744	821	699	830	837	777	790	751	818	748	760	807	813	726	746	737	825	705	805	775	765	770	792	782	809	789	718	762	772	746	784	745	732	767	746	748	790	773	818	799	727	756	805	792	762	830	812	741	718	790	773	758	793	796	775	790	790	795	769	776	824	773	818	767	781	796	767	745	768	772	734	781	785	761	819	747	794	767	783	804	765	768	748	782	773	765	805	786	797	755	754	777	724	808	854	764	772	843	768	768	755	757	741	751	739	750	773	756	731	749	738	779	767	794	774	793	772	762	768	730	765	781	784	780	751	724	751	791	789	807	740	753	756	767	833	749	764	777	814	754	792	716	755	832	756	765	768	751	778	756	779	774	759	744	778	798	750	756	744	739	745	712	783	817	776	779	706	776	753	823	774	765	750	760	774	771	756	776	691	802	791	741	773	769	784	740	762	756	778	809	821	771	777	711	751	825	801	754	779	737	773	717	802	763	804	768	833	806	770	754	770	792	747	739	797	784	815	716	760	771	749	780	806	760	773	785	768	749	832	777	776	728	743	740	762	758	751	771	768	737	778	789	773	746	779	728	787	770	745	742	746	807	816	739	780	742	765	819	757	763	785	793	801	781	777	753	800	774	820	785	764	784	761	758	801	770	768	779	746	780	785	739	738	829	788	755	760	793	763	767	789	752	716	751	803	777	798	812	733	750	765	795	759	747	724	797	779	785	786	744	730	806	792	771	799	764	787	784	725	747	729	785	770	737	791	817	788	734	759	799	787	809	791	752	781	765	759	769	752	780	722	755	772	770	762	791	747	744	772	747	739	789	779	772	718	750	753	760	748	748	797	772	816	752	776	747	795	766	791	726	798	750	753	730	751	762	749	707	774	743	736	765	802	754	789	788	759	786	742	777	735	754	826	757	684	784	744	769	770	789	771	781	765	754	806	790	797	808	811	755	799	771	773	737	786	757	811	797	753	744	759	794	798	723	770	756	763	778	747	744	734	751	771	781	723	735	789	727	755	770	762	794	778	773	738	767	745	792	795	811	767	809	766	755	782	745	763	775	766	768	802	749	750	731	775	744	763	759	745	780	793	759	757	739	772	793	813	811	733	709	788	827	772	788	769	792	756	764	765	784	774	778	736	774	839	773	797	806	747	804	803	775	733	733	766	800	755	691	785	731	806	742	782	800	743	763	764	797	756	792	779	870	812	740	798	725	778	761	760	752	773	775	753	780	783	732	747	766	777	791	795	767	768	786	803	746	800	747	750	767	797	705	756	826	769	736	767	787	739	745	799	773	760	710	786	765	769	769	781	752	763	741	786	774	773	736	766	773	725	717	747	793	769	767	812	778	745	746	750	787	734	782	810	760	769	769	752	744	743	739	773	743	783	766	748	753	751	813	774	764	759	754	772	759	737	789	780	791	751	742	767	801	736	781	740	790	754	822	803	781	800	678	754	768	767	761	804	745	776	764	791	733	759	784	793	863	749	807	761	743	771	744	800	817	788	802	771	798	741	777	783	714	740	821	780	773	751	828	796	771	772	752	767	787	785	810	774	750	806	802	774	747	725	757	764	694	744	777	745	764	742	783	758	718	760	709	762	773	783	769	779	747	800	778	775	769	799	758	758	796	771	811	786	760	793	784	775	760	734	752	754	731	772	772	737	818	730	780	775	757	780	785	788	738	748	783	792	789	764	739	796	788	757	793	744	765	792	723	773	753	797	733	781	755	719	761	771	778	770	707	789	767	779	736	794	742	768	778	750	825	764	750	829	750	821	768	731	778	756	771	776	769	804	735	800	776	766	789	805	758	752	758	757	786	796	761	774	751	767	755	732	810	795	703	766	771	723	769	793	818	736	765	761	817	744	709	781	794	780	777	792	777	786	737	755	765	717	819	829	758	776	726	764	772	802	765	821	764	813	762	810	765	768	784	754	740	786	757	756	809	745	748	783	732	763	744	738	779	783	748	743	812	782	793	771	778	780	758	755	769	782	821	793	770	743	726	824	785	799	755	785	786	752	779	745	817	731	792	730	766	785	777	774	788	768	754	729	769	755	751	783	755	723	768	717	769	763	733	756	752	771	805	759	782	764	815	778	749	758	753	759	797	772	770	774	773	762	709	769	755	746	788	798	735	758	781	798	732	745	769	775	755	768	780	715	762	757	757	776	778	786	770	732	730	808	742	800	725	738	792	796	833	769	694	808	778	730	739	777	714	790	763	724	856	771	765	799	743	767	812	778	757	795	744	805	816	798	795	742	786	806	775	749	732	806	757	739	772	767	695	729	766	686	745	765	747	747	747	822	760	782	778	770	730	761	758	755	732	747	785	803	787	737	790	843	731	824	771	771	741	761	793	774	769	762	777	781	743	787	764	755	760	762	774	784	762	799	788	728	777	735	756	729	735	805	817	799	737	782	805	735	761	807	780	771	761	767	799	750	797	792	769	762	763	716	773	798	780	724	761	735	787	772	751	756	732	724	783	735	790	746	737	744	773	726	774	726	758	783	810	750	796	758	747	760	780	848	725	795	771	726	786	747	758	765	761	803	778	799	779	772	766	745	773	751	733	761	747	763	799	792	803	755	754	777	783	773	716	768	766	805	753	826	759	765	793	732	781	749	771	792	808	772	769	753	771	743	730	772	805	763	748	789	773	712	778	786	737	747	796	748	740	778	747	719	788	769	740	709	802	765	741	784	780	826	773	744	826	754	802	780	774	776	759	802	759	751	750	747	736	735	745	786	740	762	767	744	776	756	786	750	747	746	747	741	757	730	728	761	777	800	753	765	771	766	749	793	769	752	748	774	814	766	788	804	763	745	741	816	784	742	807	718	745	771	772	746	767	783	789	763	801	756	735	749	819	800	773	754	779	804	761	779	759	771	803	766	776	780	782	798	765	752	775	825	776	780	787	792	753	800	769	745	797	766	781	729	786	808	764	799	802	781	742	765	767	777	835	803	780	739	754	758	765	832	830	790	779	825	749	786	754	783	729	732	775	784	767	715	737	778	773	764	781	756	789	769	758	775	821	772	818	764	769	790	773	818	795	742	763	756	696	797	748	758	792	761	773	729	758	788	741	775	737	765	714	751	763	772	746	783	709	733	752	740	788	780	763	731	799	765	733	774	725	746	779	731	774	749	751	758	751	810	753	739	730	737	812	788	787	714	758	801	777	824	734	776	753	774	775	770	762	743	805	792	736	777	739	821	810	716	779	775	798	763	809	785	735	772	812	768	750	770	767	747	761	828	723	793	750	740	784	808	727	781	779	785	745
73789	58968	63252	21538	4095	799	629	549	504	442	430	451	361	385	344	364	347	341	348	367	336	339	313	319	315	317	323	337	315	298	284	306	309	321	309	283	312	336	281	319	332	284	307	308	299	289	283	276	267	318	284	308	326	282	259	309	301	280	321	305	269	284	301	317	308	312	298	317	312	328	329	292	332	306	302	303	298	276	326	305	281	304	296	311	302	292	306	291	331	305	292	326	313	319	300	291	343	280	282	285	331	319	298	282	295	289	300	315	312	317	316	297	291	292	329	314	291	312	319	288	309	326	285	304	306	317	296	296	350	308	305	310	306	285	286	295	316	284	304	283	278	324	296	278	273	331	304	289	321	290	293	311	304	320	312	280	292	292	348	273	297	279	308	303	307	310	297	311	278	290	316	324	281	278	303	292	304	274	307	288	290	260	284	294	328	271	287	296	312	284	313	327	288	270	305	281	317	290	306	295	297	284	285	288	338	321	309	354	293	305	315	315	290	309	300	319	311	287	291	325	295	285	288	304	310	277	319	323	287	322	286	326	323	322	292	307	291	326	298	310	293	306	283	300	311	286	313	305	283	274	275	297	311	317	276	294	330	295	287	298	276	273	331	325	326	296	305	298	312	291	305	334	309	310	292	268	311	307	312	281	267	312	280	302	305	311	292	319	285	310	267	282	293	310	289	310	286	320	278	279	314	305	291	305	309	302	315	308	321	307	308	322	309	341	295	281	307	273	300	321	311	290	286	288	322	288	299	308	273	311	291	325	308	306	307	281	291	297	318	307	311	313	321	306	291	295	329	284	301	303	304	297	292	288	317	311	302	304	282	261	323	323	345	291	294	312	308	304	278	312	287	300	320	284	302	295	348	295	274	279	300	305	317	287	316	284	314	287	302	299	269	294	301	311	288	336	310	286	303	315	306	325	300	292	348	315	305	315	320	309	305	311	299	284	292	334	299	304	295	299	275	297	318	321	327	335	307	305	306	308	316	335	313	292	300	299	312	310	331	312	293	287	335	326	323	314	302	281	306	299	280	288	293	300	297	286	313	321	326	315	282	321	334	315	320	292	330	308	312	294	325	322	314	324	291	287	308	283	297	291	300	296	308	327	338	318	319	303	326	293	327	300	304	300	290	303	315	315	329	292	309	305	291	306	312	298	287	294	294	305	294	310	320	320	288	280	290	310	297	304	290	288	328	311	298	320	328	305	319	304	319	321	288	305	335	298	300	338	290	274	304	285	298	315	305	312	317	303	276	256	295	300	276	314	311	285	271	290	326	291	300	308	304	302	309	290	324	315	277	271	310	296	320	292	315	320	303	317	308	299	270	299	295	316	318	297	274	313	255	311	300	284	319	308	295	286	308	275	294	331	286	287	257	305	309	314	288	314	312	271	322	329	309	310	312	327	291	321	305	292	292	339	297	284	294	301	280	281	278	320	289	298	305	325	302	303	327	303	322	301	302	284	302	319	285	313	343	308	297	314	273	301	332	309	332	289	315	280	277	275	330	313	290	294	301	319	305	288	280	259	300	283	323	301	310	289	308	309	272	287	285	291	316	296	319	293	293	320	290	322	302	297	333	288	281	296	304	331	330	313	299	300	284	320	311	288	294	312	312	292	315	285	275	336	313	317	309	304	308	309	309	307	292	315	303	291	284	324	309	315	283	296	287	297	304	282	324	311	282	276	327	258	304	324	290	304	295	319	331	313	299	299	289	284	289	318	309	277	304	272	326	326	294	322	319	305	329	299	302	316	313	310	325	303	305	293	294	291	312	290	303	306	306	286	308	281	317	304	305	331	293	294	307	291	312	295	265	278	314	288	326	274	291	305	319	315	292	285	273	308	290	331	284	289	285	313	297	297	290	293	324	319	286	279	299	290	312	269	292	289	248	311	341	301	310	316	312	297	283	309	310	280	307	328	314	312	294	297	315	318	287	311	286	335	313	318	289	326	297	307	279	294	304	306	307	306	281	294	299	306	295	281	332	299	297	307	293	286	295	304	314	291	294	278	310	300	310	286	306	319	336	332	305	300	310	285	316	323	291	287	297	274	316	298	287	305	306	295	293	318	305	312	282	292	291	322	313	345	291	301	305	294	309	306	318	308	327	326	293	320	318	313	273	304	297	303	301	302	272	310	343	291	301	285	331	316	304	296	312	299	295	308	304	317	336	276	271	294	284	305	288	313	315	326	314	325	301	318	310	307	289	287	289	279	284	282	291	300	318	265	299	310	300	285	313	310	297	318	318	286	303	323	287	330	352	270	309	297	329	283	315	281	306	278	294	321	316	277	271	308	292	347	310	327	289	312	310	317	300	303	287	270	300	314	294	302	304	280	295	296	299	322	289	305	317	302	301	317	313	253	265	297	292	326	313	268	283	307	299	304	309	294	345	288	299	287	303	315	314	325	284	293	300	283	300	267	312	333	313	290	307	282	323	337	304	325	275	301	288	281	300	308	288	324	300	311	282	293	296	319	295	302	316	318	343	306	297	310	275	305	279	276	267	301	329	294	300	299	300	321	304	300	330	289	298	286	328	273	247	294	305	320	278	295	320	323	297	308	306	301	291	317	285	284	305	313	322	284	274	298	312	279	293	294	322	323	286	267	333	312	313	299	292	290	297	293	303	333	297	284	312	253	317	327	317	303	331	309	308	328	308	301	308	316	309	294	285	306	316	302	305	297	336	292	292	284	301	297	319	305	303	296	306	292	303	307	292	308	325	329	308	305	323	309	285	294	298	335	330	293	272	262	322	313	291	309	300	342	291	282	303	278	300	301	297	298	268	317	282	274	300	321	288	289	340	283	273	323	278	303	311	313	305	287	324	280	261	297	307	304	314	335	316	325	294	269	292	293	303	315	294	313	315	293	327	302	293	299	292	297	296	275	294	312	307	292	306	290	311	331	288	283	330	276	313	302	291	331	293	271	298	308	305	299	289	316	289	313	330	277	292	312	304	325	318	291	304	324	315	300	280	332	316	271	325	281	274	330	282	317	286	311	291	294	313	329	304	278	324	285	334	315	319	308	324	308	275	318	296	314	337	315	328	300	305	313	325	302	319	306	283	279	337	338	304	313	311	306	296	321	286	308	301	300	316	296	327	327	298	325	291	296	311	295	290	299	273	272	308	293	285	292	282	280	306	288	328	279	272	300	282	322	299	285	296	352	316	312	293	260	305	334	314	309	309	311	299	311	314	316	302	285	345	312	285	313	302	302	284	307	293	319	285	327	320	294	298	325	292	288	320	301	306	270	303	318	305	294	275	300	311	310	291	309	291	264	290	326	278	276	283	297	287	315	313	313	303	269	312	329	329	298	282	299	301	276	312	309	316	283	308	307	296	303	329	285	287	316	304	253	303	314	306	295	294	288	302	305	328	314	296	314	278	297	321	322	332	322	275	313	291	291	279	300	323	302	305	315	323	311	294	300	301	315	290	312	308	303	309	310	286	299	285	310	301	338	290	312	298	305	313	301	302	275	318	323
48943	45468	53864	3668	3250	2770	2393	2078	1922	1768	1609	1549	1475	1344	1248	1247	1201	1150	1172	1103	1121	1112	1111	1028	1069	1055	988	996	1049	1012	1006	959	1026	993	956	997	948	959	938	944	1013	951	933	1009	910	977	967	957	977	910	921	947	934	995	910	935	916	883	911	905	966	905	895	915	917	905	907	960	914	923	963	917	906	933	933	988	924	881	908	894	905	878	907	924	952	903	875	910	931	942	957	921	977	879	913	943	869	900	885	918	957	896	901	917	919	866	931	931	903	963	920	865	914	928	864	917	960	923	934	887	870	893	933	935	933	908	923	905	934	922	913	971	925	931	929	881	896	899	939	867	935	891	916	920	950	905	895	860	869	892	907	851	870	893	920	952	939	870	885	937	919	927	929	897	907	924	933	907	943	910	935	877	962	951	918	897	886	980	961	920	899	959	951	954	955	940	882	953	916	873	917	932	904	901	905	922	907	942	893	921	909	879	905	915	924	878	889	930	958	895	928	914	926	914	891	893	922	878	903	916	891	903	929	930	897	904	861	924	933	957	930	870	922	890	904	916	875	936	927	907	931	954	921	920	934	867	921	906	896	934	865	921	958	884	928	929	933	911	899	936	847	901	929	912	945	897	901	925	886	927	897	938	899	907	900	999	924	891	958	857	937	909	889	868	888	872	898	945	867	880	912	928	900	964	954	973	867	887	849	891	877	815	840	928	943	909	920	904	903	887	913	926	952	937	874	918	955	875	904	874	987	904	916	909	917	930	914	956	936	872	900	896	902	886	920	955	891	891	860	896	922	889	944	930	949	889	954	963	891	900	900	898	922	865	966	895	921	913	948	926	950	940	930	913	919	873	871	927	962	911	903	871	905	958	881	886	903	843	928	926	927	899	948	885	887	940	938	888	900	937	937	922	885	937	852	935	893	919	927	895	908	977	905	915	911	938	862	954	914	932	965	894	887	989	951	924	940	892	922	914	914	887	893	898	931	960	950	940	930	914	911	931	909	951	861	951	933	902	922	945	946	931	927	911	881	921	946	906	914	905	861	876	883	918	909	895	906	927	911	967	917	906	913	949	862	935	914	898	957	891	938	880	907	906	938	971	934	903	877	886	886	903	926	880	887	928	905	954	874	848	921	944	915	874	914	898	907	967	897	876	951	963	939	907	931	926	933	902	897	949	913	913	930	930	979	941	907	913	974	966	882	858	938	883	921	903	892	887	861	902	893	899	949	901	922	846	922	907	914	927	932	866	895	902	949	940	871	964	894	941	898	950	970	905	941	867	915	915	957	886	915	934	948	907	892	895	966	947	910	874	863	910	905	903	900	901	933	929	883	924	957	922	883	916	908	886	908	942	891	938	912	941	906	970	924	909	905	935	916	886	943	948	934	938	924	840	918	919	1011	985	896	902	937	878	903	872	953	950	896	926	924	885	896	913	939	900	892	891	927	890	902	930	886	957	899	918	889	963	856	937	929	906	888	904	891	905	929	896	867	906	881	928	914	916	881	867	937	919	933	913	902	875	892	924	923	883	911	910	946	886	917	893	917	924	1007	842	907	901	922	915	943	942	899	946	904	925	898	927	920	916	926	919	920	950	867	962	929	893	880	842	933	987	899	902	933	941	870	895	917	920	938	948	886	876	899	945	864	917	923	917	922	906	953	958	932	904	894	921	929	892	919	917	941	950	907	942	885	943	925	958	903	891	899	945	919	870	878	924	909	903	881	907	922	883	926	926	967	902	955	925	899	885	912	874	894	933	957	902	941	917	956	900	911	890	904	880	868	902	931	916	886	859	941	913	939	934	914	928	889	931	884	899	916	953	953	913	883	852	964	981	920	908	920	914	890	890	888	905	881	932	915	879	957	909	903	944	906	927	853	914	885	919	923	964	903	935	929	904	877	951	898	933	862	918	947	890	889	854	925	923	903	890	963	931	863	858	906	958	880	955	930	942	883	923	895	887	896	921	916	930	892	899	958	947	898	939	872	919	933	869	905	943	863	919	924	898	869	940	913	918	873	900	909	922	920	961	930	932	910	898	897	945	883	905	880	946	916	917	874	932	864	943	925	912	899	896	927	876	931	909	919	892	909	926	921	913	913	921	919	918	903	857	905	936	953	906	902	932	880	878	912	857	883	925	882	885	929	894	932	937	884	956	928	868	931	861	920	923	881	909	948	886	956	928	955	926	930	878	946	916	907	929	908	986	926	886	902	914	936	900	893	853	923	930	908	894	882	926	894	923	932	924	890	939	913	872	978	914	879	901	891	902	939	923	843	979	885	863	872	925	907	954	854	950	825	929	907	884	883	884	926	913	966	937	903	938	963	951	919	877	863	983	923	893	937	916	892	946	941	893	904	872	930	938	926	955	948	982	864	946	880	894	905	921	915	900	916	834	971	962	891	865	913	879	892	978	921	929	902	920	861	948	913	914	970	929	924	900	905	929	909	918	920	980	912	925	914	898	952	886	920	966	874	973	922	951	965	900	896	927	907	925	940	934	917	988	923	886	946	919	908	961	884	899	886	960	898	878	875	927	870	935	881	915	920	899	893	906	942	925	959	847	929	895	909	938	910	924	905	878	861	900	869	857	961	913	906	959	836	867	925	900	846	1003	918	910	878	945	935	921	939	981	904	860	900	887	881	870	902	904	915	885	915	941	902	926	963	921	909	916	871	922	897	886	917	898	884	901	863	872	941	871	905	913	944	906	942	965	903	905	864	895	924	900	944	943	931	902	907	980	943	935	906	892	876	910	862	878	884	864	921	895	922	910	881	902	873	940	893	931	879	915	944	926	916	913	936	867	912	889	868	923	884	948	947	915	917	910	934	916	947	893	950	905	934	890	894	921	957	900	956	909	896	912	903	874	905	895	908	951	915	907	923	915	906	917	959	885	858	868	940	948	921	911	904	949	1019	916	903	959	927	939	908	883	868	902	937	942	882	914	910	940	894	938	924	902	917	959	900	931	912	922	886	934	923	915	911	872	889	938	947	975	950	934	882	903	917	912	890	930	898	893	898	917	927	960	913	894	887	899	925	921	902	891	915	887	925	937	936	860	898	905	898	879	902	917	876	919	845	931	900	954	960	877	886	914	930	917	892	868	907	902	934	891	888	856	897	910	871	930	950	929	867	938	891	860	895	912	920	931	849	906	923	901	973	924	871	871	942	910	944	856	940	906	874	927	914	962	912	911	909	946	932	934	949	872	946	880	947	910	904	931	924	897	921	936	860	942	898	942	898	933	933	922	929	929	928	941	933	879	880	901	924	910	910	881	902	926	913	866	899	877	911	904	927	891	912	932	944	870	971	981	906	852	884	943	920	914	959	877	913	902	867	914	903	901	906	907	959	892	886	893	932	876	925	931	903	947	913	904	904	901	901	928	926	908	880	851	928	929	905	888	943	904	931	875	893	836	894	909	864	915	929	868	897	896	932	848	947	877	929	964	898	875	895	887	935	925	871	876	941	923	868	925	877	891	976	917	912	931	908	954	907	925	944	891
19052	5289	5409	510	181	152	116	103	135	132	132	130	121	117	124	130	110	121	127	107	134	121	132	139	132	125	150	121	144	123	116	121	135	134	132	124	119	127	130	132	131	109	115	134	151	117	150	128	138	110	122	135	138	117	128	145	140	123	151	115	140	114	121	135	128	135	121	127	122	113	128	131	123	146	139	126	127	148	138	130	148	129	116	112	127	126	108	119	121	120	143	127	153	139	130	130	144	139	103	132	133	133	117	125	109	133	127	118	134	88	127	127	142	140	145	152	130	132	137	136	106	118	107	122	103	129	116	142	122	150	109	136	125	118	134	128	122	120	168	125	107	138	121	111	127	138	125	142	137	114	132	135	126	115	132	104	136	143	127	125	127	138	130	120	130	130	130	130	134	119	116	131	121	109	143	106	131	116	129	138	122	132	120	113	127	134	124	123	149	112	129	133	122	126	127	131	120	135	140	117	120	151	115	131	104	139	128	115	120	121	112	119	104	125	121	129	118	108	107	128	136	147	134	132	125	124	146	112	128	121	113	112	118	112	114	126	109	128	115	160	135	131	128	105	116	121	131	102	134	131	132	124	135	122	136	121	134	121	152	152	141	150	119	125	129	119	114	120	112	130	133	126	116	143	153	119	119	127	124	130	130	99	113	147	124	122	130	122	132	124	128	154	126	164	133	132	121	143	130	136	118	122	104	120	111	129	129	120	104	155	133	113	127	146	144	123	116	114	132	122	135	132	122	132	139	118	130	137	129	113	119	114	128	136	142	138	144	134	123	154	114	131	146	135	119	136	129	118	104	110	126	134	125	125	123	137	127	127	119	133	115	122	127	133	137	117	147	134	147	142	134	120	126	126	116	133	105	142	112	132	111	121	142	131	121	127	108	100	126	138	121	124	111	143	136	123	127	125	137	140	114	120	141	125	113	132	128	128	109	122	102	122	129	118	126	126	128	119	114	141	135	118	132	130	130	120	136	127	140	127	122	114	139	117	134	114	127	134	122	118	113	131	113	130	116	120	115	111	121	133	102	120	123	119	125	109	120	149	98	132	143	144	133	117	131	142	116	98	134	115	134	142	120	137	127	136	129	121	148	109	120	128	126	124	122	117	138	121	115	122	134	131	136	119	150	134	131	106	132	129	118	154	111	119	109	104	134	114	139	116	148	112	144	125	132	148	137	121	130	121	109	126	114	136	127	125	130	110	115	135	122	150	131	123	127	126	114	135	150	128	127	112	121	133	141	125	140	146	132	114	140	107	141	134	149	130	142	123	128	134	97	123	126	119	123	153	135	143	131	115	125	137	127	118	129	149	121	116	122	126	144	117	127	120	133	116	127	118	134	136	125	124	127	117	124	144	99	132	123	117	114	125	121	132	107	134	118	106	117	122	109	114	123	121	128	146	114	114	142	125	144	134	129	121	120	124	123	137	143	127	127	119	134	137	141	121	119	150	120	143	123	135	132	132	122	113	119	120	115	131	141	128	126	130	103	122	121	133	123	112	101	123	129	112	121	133	131	111	125	129	116	114	109	126	129	121	141	128	117	117	116	125	116	122	121	145	140	126	112	144	130	113	120	126	110	138	136	118	138	125	118	109	129	121	123	127	130	109	134	115	128	126	124	107	128	149	119	124	119	112	114	145	104	121	126	125	130	110	129	125	121	155	115	104	126	113	122	128	114	115	130	123	136	135	125	129	118	147	144	139	126	126	112	137	133	132	121	146	121	124	130	110	134	110	145	162	134	132	126	158	124	126	112	123	126	135	106	121	118	118	113	129	133	143	109	154	123	128	107	127	114	132	131	95	115	108	116	120	136	132	107	120	115	129	126	126	145	121	133	121	137	126	120	119	126	138	122	144	140	112	109	120	118	123	129	135	107	125	121	117	111	135	129	133	117	117	122	110	129	112	148	130	121	108	133	113	135	119	124	132	131	128	124	124	137	140	142	118	124	121	139	115	140	139	141	102	151	107	120	141	121	130	119	127	135	133	124	114	128	130	135	121	132	118	117	119	119	140	121	132	124	129	137	122	149	118	120	137	123	137	155	113	124	131	147	127	129	135	126	120	97	143	126	139	125	114	141	122	132	141	102	133	143	126	130	107	113	130	120	137	147	139	131	138	134	131	131	117	120	146	138	136	129	124	118	133	115	129	131	152	114	140	105	100	144	126	119	121	133	127	128	136	125	118	139	135	136	121	115	147	130	129	132	134	127	117	139	133	148	108	128	125	137	133	114	124	132	131	130	124	155	133	141	117	126	123	118	125	117	121	125	134	145	115	114	123	129	134	123	132	126	125	113	125	133	123	125	125	116	131	112	128	120	127	119	153	145	128	116	108	136	128	139	113	144	161	128	142	125	119	127	115	129	126	122	135	133	146	122	120	115	121	133	131	130	118	114	122	114	121	121	136	111	149	124	125	150	127	109	114	131	126	102	131	140	130	124	127	148	116	129	137	129	145	132	127	126	127	126	122	140	131	123	115	106	151	135	113	138	136	112	109	130	120	117	120	122	123	123	111	151	131	110	132	112	131	130	148	115	127	108	126	125	136	131	113	136	119	137	134	129	118	115	118	112	142	120	152	118	149	121	119	136	127	114	139	131	121	113	132	129	117	144	128	129	126	126	127	114	129	125	127	121	120	116	132	125	141	124	109	124	133	135	112	146	138	120	128	143	127	112	109	115	119	137	114	129	122	129	108	122	128	113	119	128	116	121	126	133	150	144	140	125	119	125	112	118	152	141	128	105	133	127	131	134	136	146	149	130	113	114	128	139	121	136	113	110	117	104	133	132	116	124	122	122	137	125	139	110	139	129	119	109	126	129	108	143	128	121	139	116	121	134	129	128	111	142	129	135	130	152	124	134	116	128	130	125	147	126	115	140	145	133	141	127	131	131	141	129	133	134	140	135	134	115	152	136	118	127	138	118	105	122	103	126	132	115	131	133	120	122	119	128	131	112	130	117	147	137	132	126	126	123	128	132	135	116	112	122	114	117	124	112	123	157	120	110	121	134	119	121	113	135	112	137	113	125	138	126	144	127	136	111	122	119	140	119	114	140	124	155	140	121	132	134	119	139	143	146	149	147	108	115	141	120	130	117	120	110	125	113	127	124	138	126	127	112	129	124	124	125	146	120	137	124	128	125	114	125	116	102	111	157	137	146	130	142	122	118	125	138	129	123	122	130	119	106	118	138	113	121	147	119	135	137	126	134	122	128	147	131	121	121	119	122	114	140	141	117	130	136	124	118	133	140	108	132	136	137	130	131	128	110	112	114	115	141	114	141	120	128	117	125	120	126	115	114	128	134	122	104	121	128	140	109	104	119	136	134	136	124	127	117	111	117	128	109	130	112	123	129	130	109	152	115	128	119	113	154	135	117	119	135	114	106	127	128	133	144	140	128	126	132	128	150	109	124	140	122	127	123	105	120	112	109	128	124	130	132	127	121	137	126	124	135	115	138	127	125	134	114	129	141	110	127	121
18025	7082	9951	544	536	504	502	481	477	472	487	478	472	497	478	506	477	457	428	478	456	445	459	446	444	446	471	445	452	418	465	455	426	445	464	420	485	466	492	458	440	442	483	433	484	466	480	451	457	464	477	425	445	516	473	483	434	460	451	432	478	492	458	470	450	463	487	457	454	467	436	430	449	460	473	495	462	465	461	455	467	464	461	434	470	474	458	481	476	453	460	482	488	466	508	499	410	480	479	477	454	458	470	472	465	460	458	419	421	478	440	473	452	469	428	478	478	452	468	473	446	441	492	491	438	459	423	449	489	488	467	493	451	476	441	432	468	482	490	424	478	467	460	459	490	437	449	454	459	411	414	465	437	457	493	456	428	494	475	473	469	473	446	446	452	442	436	434	483	476	488	442	461	458	485	507	465	456	462	430	493	464	419	445	438	432	477	452	441	459	459	428	448	464	472	467	416	480	429	435	444	448	440	474	442	450	491	450	476	438	452	456	460	444	478	476	486	469	458	463	464	433	445	475	493	453	471	473	484	460	456	448	437	462	471	438	449	480	437	461	476	470	433	463	442	484	467	468	465	469	470	453	480	433	481	422	447	485	480	441	431	425	494	455	459	453	473	423	455	403	421	454	448	472	492	406	473	450	492	469	436	452	474	468	431	423	460	455	489	484	428	444	449	453	475	438	436	481	456	461	422	449	457	479	480	484	452	477	463	439	432	454	439	487	450	425	488	460	470	448	461	470	482	507	457	473	441	474	456	459	458	460	455	438	468	456	443	451	434	451	469	467	466	484	467	431	479	455	449	460	458	471	482	462	453	434	464	444	462	473	454	455	477	458	478	458	420	459	417	468	447	466	436	456	467	419	451	438	426	445	451	446	492	430	451	428	444	455	462	458	454	476	421	448	458	466	458	456	436	411	465	430	455	475	468	475	431	465	452	425	427	461	489	457	442	451	460	482	488	478	454	472	477	465	409	471	484	455	441	490	452	439	479	463	430	478	446	455	469	464	434	461	483	485	467	468	462	468	487	454	446	455	433	421	450	445	462	426	447	455	478	423	456	442	475	415	453	461	446	473	445	493	455	454	463	445	454	437	452	456	473	441	443	453	433	463	474	442	441	459	476	457	496	428	465	477	421	457	452	423	436	480	439	455	463	474	464	403	438	463	463	449	448	447	438	469	443	436	458	402	448	439	468	452	472	481	492	492	458	470	484	464	431	483	456	435	454	425	451	444	444	436	465	450	460	448	466	469	467	429	446	435	456	437	484	485	429	445	479	435	413	453	484	483	431	427	489	426	462	455	480	441	458	485	460	459	490	423	455	436	428	458	469	443	470	427	481	493	442	450	455	434	468	463	454	456	494	457	500	464	457	427	468	434	430	466	446	461	446	426	451	434	447	456	453	434	450	477	487	457	476	457	426	470	423	445	451	453	467	474	447	437	470	482	468	478	469	467	493	461	447	463	448	471	459	429	429	494	428	463	441	489	415	489	464	453	473	474	460	438	434	475	502	460	441	465	487	479	460	426	470	440	433	472	500	463	491	450	488	431	439	434	436	471	458	450	466	428	461	474	447	481	452	457	456	485	435	458	429	435	449	488	468	458	468	511	440	406	454	465	463	453	446	450	450	448	464	467	432	414	471	481	446	484	440	465	445	423	432	447	496	469	453	463	429	460	460	462	458	461	428	459	470	483	481	439	442	456	466	475	462	454	449	470	459	468	444	442	477	456	480	483	448	462	468	479	446	468	445	478	451	445	474	491	469	480	435	476	456	465	443	456	429	429	492	480	454	434	437	486	461	440	453	445	463	469	489	473	453	450	471	441	457	433	458	474	455	498	452	460	442	471	464	432	496	482	431	473	499	439	455	463	469	463	437	452	418	487	431	516	458	479	446	422	481	441	440	471	443	463	464	448	489	474	434	452	451	463	441	426	479	452	436	453	469	477	452	470	456	440	460	461	416	476	465	459	459	480	480	439	444	448	482	408	455	484	461	445	496	503	408	467	421	463	458	444	405	463	476	439	450	457	462	416	443	406	449	415	452	476	430	458	423	465	425	488	499	445	462	428	498	455	454	488	426	455	480	482	469	464	416	456	484	440	477	471	443	480	431	484	484	455	461	405	448	458	442	436	456	444	473	447	450	439	481	436	459	437	464	457	460	482	490	469	449	455	472	459	494	453	473	448	442	439	457	468	451	418	422	461	462	471	446	466	454	434	457	466	450	443	468	453	463	475	474	477	438	460	451	421	500	459	466	428	428	455	467	449	447	417	499	427	461	445	492	468	436	446	428	470	494	483	452	482	466	446	429	452	443	461	457	425	466	479	486	424	434	472	500	427	435	446	454	466	455	456	436	505	479	448	436	463	460	484	436	476	481	474	488	499	451	438	494	463	450	459	424	488	457	442	457	467	486	480	451	434	408	470	434	444	464	446	469	475	443	455	463	449	464	429	446	453	464	485	483	435	426	460	433	462	427	449	463	488	437	485	445	451	405	454	451	460	464	459	436	478	487	493	420	463	436	510	447	450	442	442	459	416	454	477	457	421	444	449	454	432	441	447	530	445	450	467	471	470	434	437	458	443	493	449	438	441	446	440	433	438	430	436	466	447	489	464	449	451	493	424	439	473	462	439	428	414	472	455	465	455	457	465	441	424	424	468	464	450	430	487	486	457	425	432	462	464	478	457	500	430	466	444	462	418	449	450	432	427	449	464	427	473	474	474	461	454	479	483	445	465	461	486	460	479	475	478	478	469	478	482	511	455	453	453	482	434	447	485	480	481	455	444	459	440	442	478	462	492	438	465	455	451	465	485	447	419	446	439	418	459	439	497	440	455	421	474	489	470	472	465	439	441	415	458	475	447	432	452	476	447	458	464	446	491	473	466	455	501	481	451	433	472	446	419	471	418	448	472	469	455	451	450	444	474	442	449	439	449	450	464	483	425	465	468	433	456	473	484	411	404	442	440	473	429	451	447	415	477	430	476	465	468	472	427	441	431	462	479	440	444	467	449	436	456	451	472	497	455	465	460	418	444	477	467	476	441	446	441	437	473	471	496	461	473	445	463	476	444	428	458	454	433	455	499	449	463	461	431	461	489	503	439	398	433	433	482	459	447	419	492	448	452	455	432	479	469	434	449	465	501	446	457	471	432	440	467	458	444	410	459	429	427	426	469	466	465	463	443	454	431	477	460	451	452	464	488	452	428	429	411	440	427	487	471	464	435	467	467	451	443	426	457	458	430	466	461	432	486	470	448	444	435	462	449	450	474	495	455	461	437	463	433	426	468	475	482	459	434	444	446	462	452	486	464	460	473	471	443	425	494	490	435	460	444	444	417	429	465	475	437	464	448	476	432	484	457	473	483	463	490	449	454	473	454	468	501	496	462	454	466	441	470	470	417	446	476	456	446	439	412	462	428	481	417	450	447	434	473	500	453	493	466	439	457	482	432	463	490	472	459	455	454	421	450	468	504	449	459	477	465
61286	44834	49019	12701	1114	449	405	345	362	355	293	271	282	282	259	274	276	236	280	272	231	283	267	244	234	258	252	254	240	251	267	277	239	267	249	250	240	227	246	225	264	242	262	246	232	243	245	230	258	234	255	243	238	231	225	214	259	254	223	247	221	216	254	226	266	247	245	224	221	245	268	254	236	243	233	232	251	245	225	245	250	239	249	237	232	235	253	234	248	267	222	256	225	240	233	235	234	231	247	258	224	248	239	244	250	213	228	260	230	258	262	231	236	259	257	248	235	242	240	243	250	240	232	259	252	252	265	249	246	230	226	230	249	245	240	244	250	248	245	224	240	237	228	247	239	222	233	239	258	252	206	248	245	240	232	250	231	230	235	238	238	232	241	216	239	242	258	225	252	268	248	238	232	258	248	222	225	243	230	249	235	249	263	245	240	226	273	222	248	252	231	232	212	253	239	247	274	238	246	235	249	262	229	238	237	238	265	225	212	205	231	231	227	268	234	211	238	242	246	226	225	204	254	261	242	248	277	245	237	233	238	259	238	210	216	233	253	229	234	245	250	231	228	237	264	235	243	237	209	241	254	244	296	272	221	218	236	248	248	249	230	238	267	240	262	237	234	235	231	280	232	238	242	258	250	235	242	237	262	264	232	244	215	218	241	251	256	236	238	235	212	252	227	242	262	249	249	262	220	266	230	247	245	213	227	217	231	229	248	234	231	240	243	226	246	221	254	234	236	228	233	235	246	225	196	230	222	235	222	227	226	212	246	237	243	239	240	238	260	235	214	235	249	224	247	248	269	240	240	244	241	215	264	234	238	241	257	248	233	253	233	239	244	245	262	272	248	232	220	247	200	234	228	235	234	221	215	248	237	240	231	263	241	237	244	256	231	270	265	242	245	251	259	231	254	236	245	247	249	259	235	246	234	252	257	243	237	225	263	244	250	233	232	253	224	258	262	267	217	248	238	243	243	227	252	217	237	232	226	225	279	223	235	219	229	233	244	243	238	209	235	235	232	249	266	233	243	244	273	224	248	235	234	272	228	240	246	270	209	245	247	230	257	241	233	233	260	260	257	253	260	257	263	237	212	225	254	231	237	265	227	229	252	245	240	246	255	257	246	235	235	227	220	234	239	220	253	255	222	241	242	249	239	246	239	236	249	231	250	258	238	231	207	219	246	245	242	248	206	259	239	249	239	222	234	247	247	261	239	243	222	249	213	223	244	238	250	251	238	272	235	240	254	225	248	263	246	231	238	249	232	229	246	259	249	230	229	221	201	229	253	228	235	248	234	251	231	249	254	216	231	231	254	221	261	254	260	271	241	245	247	257	259	237	267	263	222	220	239	243	209	255	230	236	248	249	209	241	263	273	250	235	238	254	249	254	211	241	229	250	236	254	243	253	237	242	223	253	255	252	250	258	224	255	234	230	224	234	224	233	235	228	257	255	238	229	257	238	253	255	229	255	241	222	241	240	231	236	233	252	212	272	218	227	232	216	236	231	220	224	230	237	249	212	242	237	257	225	237	234	268	231	236	244	236	216	264	239	220	234	241	220	281	225	226	238	251	256	211	227	271	254	240	247	257	226	233	255	259	235	234	255	223	218	238	224	245	219	228	255	250	258	238	252	247	249	246	234	223	235	231	239	245	230	242	258	254	227	233	246	249	247	232	222	244	233	214	212	248	253	276	244	224	261	217	236	221	263	258	233	239	248	267	273	260	244	256	235	251	245	229	268	285	234	245	245	234	193	228	226	243	249	234	229	250	241	259	248	228	230	228	232	260	253	251	243	240	244	226	243	238	263	253	244	247	240	238	250	228	209	245	240	250	244	236	263	239	230	240	220	231	221	197	216	224	241	235	208	224	274	253	240	217	260	236	242	205	238	228	240	244	230	219	246	226	222	240	249	249	252	223	237	235	239	256	251	257	261	237	269	255	219	241	244	216	230	231	229	232	231	253	234	264	237	220	207	241	258	256	249	244	232	251	248	260	223	253	248	259	252	242	269	267	243	241	216	238	280	263	263	253	253	255	246	231	218	231	241	236	232	269	247	241	235	263	240	247	258	231	245	228	243	249	245	225	244	264	253	264	249	269	236	222	218	253	220	262	235	245	250	222	248	210	246	288	240	265	227	258	231	220	239	238	239	237	256	221	257	234	234	219	234	236	235	236	250	244	243	234	253	236	219	257	240	246	220	259	233	258	253	234	246	250	225	257	246	240	247	250	271	214	229	262	252	194	242	232	229	223	244	234	263	246	232	262	247	227	228	222	209	251	258	258	258	269	249	244	249	234	252	241	238	228	238	233	240	232	248	238	231	217	252	263	224	267	233	246	250	236	231	235	228	239	241	259	256	245	245	239	245	233	247	218	245	230	217	244	233	219	252	246	228	265	229	192	246	207	225	243	243	242	229	220	229	246	230	255	225	244	252	251	249	232	246	257	257	252	248	201	257	230	252	256	260	211	229	225	254	225	252	253	275	251	261	240	237	234	252	219	252	217	256	262	221	267	259	268	226	221	240	228	246	254	232	230	261	248	231	236	234	258	256	230	225	242	212	248	256	256	225	217	236	235	209	256	231	259	220	214	243	246	238	249	259	241	241	240	232	238	257	242	241	253	201	267	253	253	258	240	244	259	257	249	245	234	254	250	249	250	259	236	237	233	236	247	209	263	238	225	238	223	236	225	214	236	245	253	250	233	254	259	246	246	233	232	243	232	262	243	230	261	239	274	219	230	215	246	231	235	244	247	259	232	244	269	242	278	251	255	273	263	235	240	247	237	214	243	252	244	233	255	240	258	200	208	233	236	225	231	254	255	249	257	251	252	255	233	271	246	242	239	237	264	217	221	231	241	271	223	258	252	230	268	251	248	238	219	250	221	248	196	259	241	228	235	262	262	243	235	236	240	255	265	227	236	234	237	217	252	269	241	256	250	255	239	231	242	262	255	237	257	272	253	244	212	223	241	238	244	243	229	250	233	257	228	217	196	246	214	236	261	239	248	249	251	219	245	249	240	268	244	245	253	241	238	273	257	235	250	223	243	228	224	229	228	234	253	234	234	260	248	249	230	257	276	234	220	243	223	208	247	237	225	237	224	248	215	222	237	264	239	232	244	245	270	242	238	262	242	274	251	241	220	208	235	224	258	260	227	248	253	217	222	215	246	252	252	220	225	237	234	243	229	198	246	252	260	280	245	229	254	252	237	210	236	243	217	233	282	278	233	245	240	240	232	263	215	235	229	230	241	244	246	207	235	262	231	239	250	274	236	263	243	208	247	244	227	244	238	241	240	236	237	233	249	228	263	225	253	254	230	213	255	229	257	245	236	216	246	244	247	295	237	230	242	245	236	233	235	242	228	234	245	251	220	218	254	243	233	231	231	225	238	234	253	250	243	264	259	233	259	254	254	253	244	261	227	238	248	231	241	257	240	261	233	241	263	248	249	258	256	240	229	219	278	241	247	246	246	229	264	233	235	249	243	248
39860	34937	42911	2152	1978	1690	1515	1345	1233	1190	1153	1106	1033	959	957	951	945	907	921	849	872	876	818	843	909	823	849	786	801	766	810	817	846	803	815	824	763	819	817	776	788	765	772	758	747	778	778	781	826	768	764	773	758	795	807	800	812	747	756	786	756	809	774	709	784	779	761	803	718	778	781	802	788	770	810	783	778	785	742	783	786	774	803	767	738	740	804	789	731	757	765	773	798	750	729	777	845	825	744	774	776	787	766	781	755	702	784	798	735	726	779	728	778	784	747	781	795	758	765	763	767	793	808	757	779	799	753	739	764	785	796	775	743	785	760	788	737	758	827	776	744	771	775	697	761	788	820	793	795	720	786	804	791	761	757	742	746	753	771	795	789	769	736	772	807	740	791	767	761	716	737	773	727	780	760	763	742	752	766	776	743	797	758	775	799	777	723	755	706	747	750	777	768	730	751	771	781	787	730	773	756	731	789	796	754	785	744	763	787	774	750	769	740	779	753	763	762	770	777	804	713	713	787	774	800	732	760	720	764	713	748	738	747	774	752	731	764	783	759	775	775	756	769	756	775	742	712	775	773	749	754	770	735	780	748	766	684	778	732	784	794	800	851	793	747	774	773	785	764	749	782	767	783	772	745	705	769	801	765	774	747	817	829	814	732	792	757	760	742	754	788	778	758	812	750	773	791	762	715	791	785	806	798	807	734	773	765	759	802	811	780	755	808	739	781	750	763	734	774	797	738	738	774	759	795	803	772	778	762	760	807	767	704	788	766	767	772	788	754	727	820	778	730	748	805	742	757	791	761	744	741	801	759	770	724	770	771	790	717	769	794	828	807	800	772	774	777	731	791	726	776	789	761	797	777	754	764	765	724	781	781	771	748	748	764	752	721	773	755	729	771	794	750	751	814	809	789	810	815	751	741	780	780	724	746	747	774	711	755	744	726	713	757	751	742	788	795	761	732	780	746	784	771	782	776	762	815	777	746	750	764	753	764	744	767	785	805	754	744	741	724	741	789	756	762	786	739	759	752	749	812	735	750	768	754	786	799	731	749	751	763	733	761	808	759	756	760	758	792	776	752	768	785	777	782	735	772	755	802	759	753	778	750	758	734	759	842	792	731	739	753	696	757	755	766	774	755	731	768	743	751	759	804	762	763	780	772	793	816	829	719	819	768	739	762	753	761	766	720	766	698	752	789	756	836	757	805	768	798	786	729	755	746	791	790	738	752	765	789	778	758	808	822	731	798	769	756	780	787	770	753	764	809	752	705	714	738	762	759	745	727	749	825	729	766	795	781	789	790	731	751	756	736	756	723	798	801	785	778	733	756	755	791	746	721	761	738	768	768	755	773	776	768	780	764	720	755	769	742	746	791	771	826	781	786	747	759	762	772	806	728	751	731	773	791	724	752	764	793	803	748	745	747	760	767	747	831	791	741	783	750	697	773	797	760	785	776	766	752	735	720	835	767	747	755	803	702	779	762	749	836	790	771	774	720	749	763	768	748	735	752	754	713	743	735	765	750	774	797	803	785	785	773	753	759	793	794	743	746	764	785	778	799	775	745	747	747	737	748	753	752	772	781	727	772	798	750	772	721	735	734	769	760	750	774	760	754	749	728	762	738	787	805	739	750	742	790	738	752	743	751	753	789	775	788	771	733	784	750	767	790	787	734	740	767	769	767	779	754	769	779	760	807	807	750	761	747	784	797	779	731	771	755	752	767	750	786	797	799	795	751	731	771	754	737	756	762	734	804	782	740	777	734	712	761	756	690	781	758	762	738	790	789	780	706	763	778	768	795	747	770	750	773	831	781	799	746	805	765	769	736	780	820	776	768	782	797	775	778	763	770	768	796	826	783	768	779	785	749	787	752	780	780	763	788	727	796	803	762	770	770	843	740	740	799	777	746	799	769	766	729	744	743	738	763	758	752	804	778	788	740	767	742	713	749	737	777	761	757	791	778	737	777	756	746	792	741	739	771	797	767	740	776	745	775	783	770	745	805	759	770	790	785	772	772	815	742	752	725	739	774	757	744	761	791	792	800	748	778	743	787	796	782	790	783	808	776	757	741	764	787	827	754	776	736	754	766	796	752	714	809	772	749	754	713	751	738	826	795	732	788	760	784	790	762	768	747	816	757	782	739	743	751	757	762	752	801	807	816	725	722	772	746	804	743	767	716	712	789	769	734	784	814	776	776	742	742	756	719	787	746	786	776	749	756	795	739	728	822	785	753	732	784	714	756	788	720	815	777	748	769	761	798	771	758	777	769	833	751	755	779	781	780	742	776	769	740	825	753	743	770	812	746	778	773	724	815	726	752	771	793	773	818	790	699	786	811	759	782	768	759	739	721	754	742	791	777	816	756	767	770	780	769	774	759	740	814	724	760	739	749	745	786	800	748	741	785	776	770	790	775	799	719	751	755	763	761	794	818	843	741	751	803	747	817	803	783	766	714	777	785	771	726	784	787	812	829	782	749	777	775	742	766	742	811	758	796	772	794	777	799	769	776	716	787	799	785	737	731	733	812	812	778	777	776	792	760	805	752	762	729	759	758	779	752	775	745	766	775	758	805	772	761	744	753	820	738	742	764	763	783	759	754	817	784	758	764	778	772	748	787	761	796	787	716	800	761	781	738	775	790	760	774	759	762	759	728	725	768	780	765	766	761	776	724	784	800	762	802	800	736	768	721	769	726	765	780	763	825	768	804	751	764	795	794	787	814	765	785	717	756	801	779	779	774	791	747	772	750	778	807	760	773	767	776	759	779	806	826	783	775	723	806	797	729	734	743	775	772	776	761	761	776	705	736	791	771	748	711	788	793	731	762	794	748	761	743	741	771	769	787	787	739	755	761	733	811	735	793	806	752	757	763	768	737	736	783	771	755	745	773	798	775	754	759	814	697	802	794	732	718	829	782	751	769	754	787	735	761	779	743	757	801	745	802	789	774	824	714	777	724	780	808	737	770	756	761	741	718	732	771	764	785	715	750	758	813	759	734	770	769	773	764	749	778	748	801	767	756	702	768	729	754	780	753	717	804	779	775	739	834	751	745	749	778	759	742	760	735	770	751	748	769	820	754	742	745	776	772	732	757	772	748	803	733	800	787	740	796	784	786	753	796	738	760	774	773	755	749	748	766	741	789	744	800	795	715	757	782	778	794	724	784	763	746	746	755	725	791	733	783	787	791	757	769	780	790	804	752	747	758	736	755	802	797	748	764	788	790	769	740	773	774	736	749	756	773	733	775	794	740	769	771	826	763	783	781	744	742	756	786	742	800	768	736	791	751	757	756	791	736	807	720	799	714	728	771	774	749	788	753	791	751	768	787	777	783	739	750	740	825	772	764	754	761	787	802	730	757	747	738	790	760	793	748	797	761	766	820	760	784	777	811	748	755	769	752	788	753	785	769	766	794	758	755	726	740	749	781	787	759	765	771	751	808	727	767	842	784	785	760	782	692	752	766	783	777	770	777	703	781	739	759	794	759	785
74657	61071	62785	21612	3820	820	640	602	491	421	437	408	390	356	362	332	357	351	339	332	328	307	321	332	330	301	298	322	316	306	334	265	328	340	291	327	306	319	301	320	325	325	293	290	314	270	314	306	305	303	321	314	290	310	274	316	311	311	341	329	320	313	278	298	337	310	342	292	322	286	278	308	290	302	282	333	293	333	296	315	329	329	308	292	299	290	327	256	314	288	268	294	291	314	314	293	304	312	274	317	282	303	293	300	289	323	304	295	316	309	308	305	262	332	298	287	296	286	281	285	314	327	269	296	294	324	303	308	292	322	332	319	273	281	262	302	316	308	297	270	326	310	313	310	297	311	288	305	286	293	285	317	295	326	286	313	300	302	323	264	272	316	309	258	284	299	320	309	301	302	276	282	303	305	297	296	307	320	300	330	285	327	301	320	302	284	322	305	317	281	335	285	317	305	307	276	300	332	264	314	331	309	321	287	306	318	292	345	303	299	318	279	324	326	306	312	324	307	300	308	268	319	291	309	335	282	322	307	284	305	320	292	304	301	295	302	256	295	304	297	293	293	280	288	275	301	322	299	295	288	304	314	265	265	306	300	302	305	298	294	291	316	286	300	295	331	302	311	290	306	317	315	299	313	293	291	318	295	275	312	304	287	290	303	267	310	290	278	322	312	329	314	302	324	275	303	333	295	319	289	292	320	324	306	291	313	317	306	309	315	296	327	293	320	302	275	313	272	285	318	340	331	298	343	298	298	321	326	314	293	310	324	312	300	329	277	290	340	276	289	281	330	298	323	283	308	297	313	318	299	281	310	283	293	319	278	324	326	312	286	319	268	289	290	268	334	307	282	324	295	330	311	302	299	304	265	300	312	328	293	300	314	294	312	289	302	312	318	304	274	307	312	284	330	313	309	320	290	302	302	307	309	307	324	310	328	286	331	300	314	317	295	289	294	329	290	320	314	284	298	278	328	308	304	316	285	290	306	313	330	321	314	317	309	294	295	294	281	273	306	306	274	295	311	264	285	322	303	312	315	301	281	295	285	291	300	295	337	311	344	319	317	310	313	305	316	293	288	337	313	335	312	316	297	286	289	328	309	287	334	309	281	274	297	330	311	316	302	339	331	292	313	329	319	319	329	283	291	305	307	298	300	333	297	317	312	309	291	307	297	286	305	290	297	296	262	328	291	333	290	319	299	279	289	316	335	284	310	296	274	306	271	328	299	304	320	310	294	353	287	298	306	303	310	296	325	305	282	275	319	308	326	297	294	312	325	293	309	277	299	302	305	291	286	311	302	298	286	314	301	304	296	287	283	287	319	305	295	312	288	315	297	290	334	316	303	278	330	292	311	297	308	312	306	318	286	322	330	310	296	279	305	339	310	310	302	312	306	313	315	289	298	305	305	284	279	303	283	291	331	303	297	264	322	280	286	291	330	302	302	331	274	281	298	326	332	310	305	295	309	333	318	320	313	301	279	314	288	293	285	310	313	275	298	322	320	322	313	332	327	307	282	323	287	280	318	296	328	262	299	291	306	337	327	277	304	327	279	307	300	296	264	310	302	305	287	313	284	314	313	335	285	289	301	292	307	293	290	292	290	289	299	298	307	305	317	316	321	311	278	288	304	296	315	300	320	266	306	330	313	312	300	294	305	311	316	278	305	272	306	278	322	306	272	296	307	326	313	307	294	315	276	289	291	323	332	329	295	317	285	296	292	275	320	300	290	320	275	313	314	307	291	299	305	311	318	292	300	280	315	287	264	330	303	344	322	298	273	324	318	317	321	301	282	310	303	291	289	264	330	296	312	305	311	287	307	313	316	297	327	301	314	273	294	289	318	282	304	305	311	323	334	314	285	331	305	285	312	318	262	284	270	316	297	301	293	321	293	323	308	289	289	269	328	269	318	299	311	310	317	302	337	291	297	285	312	313	307	286	329	289	314	307	293	316	322	289	320	303	317	306	286	310	320	317	350	330	309	332	285	303	331	305	295	288	303	285	310	304	275	301	328	287	307	302	308	293	330	321	315	306	281	310	319	325	319	319	285	323	312	281	298	310	257	308	294	295	315	294	293	285	303	300	363	323	318	322	324	315	276	334	286	319	267	330	294	329	300	336	300	335	312	305	283	338	312	319	314	315	283	319	307	323	330	315	299	295	295	325	277	303	319	335	293	305	314	316	296	300	305	300	285	291	276	320	323	303	287	304	314	356	306	317	304	310	308	312	306	297	280	305	320	294	300	311	319	285	295	317	274	294	295	313	289	264	294	270	332	293	318	330	323	300	314	298	299	282	307	324	313	314	325	299	272	320	333	322	325	296	312	345	269	299	343	312	287	274	264	318	328	293	301	312	316	310	286	308	295	323	323	279	294	309	281	337	326	321	279	340	305	316	317	305	290	323	283	307	286	284	308	300	290	284	301	271	309	278	291	314	287	288	308	292	298	324	288	296	328	285	286	273	284	288	306	286	291	298	307	342	306	329	306	319	297	309	309	283	314	323	293	319	324	294	330	298	313	285	278	334	293	343	308	315	307	312	306	282	289	276	319	350	272	307	329	320	289	310	276	300	312	303	315	298	313	319	302	286	315	292	309	334	287	322	270	332	305	259	284	296	308	293	300	292	298	305	322	313	338	317	309	287	310	300	300	298	299	322	318	305	333	298	314	297	288	318	327	313	302	290	308	312	298	335	281	287	266	310	285	303	322	319	297	297	324	304	301	297	305	304	282	285	314	309	287	281	298	302	323	311	290	315	307	313	301	318	300	304	323	285	325	278	267	309	314	284	329	331	303	324	281	306	325	300	279	305	287	284	305	284	253	289	300	296	310	299	315	331	307	310	255	289	328	319	309	295	285	321	331	254	324	312	298	282	309	315	293	299	294	318	307	320	285	306	335	296	301	274	250	331	313	295	326	290	340	307	301	295	285	328	305	288	267	328	299	302	281	311	307	292	310	313	283	306	306	276	306	313	310	308	286	284	313	315	294	303	327	313	299	288	312	314	264	288	322	300	290	314	297	296	307	334	317	326	300	322	318	334	286	313	312	307	308	277	315	300	290	302	289	324	260	292	321	296	291	334	324	304	317	314	308	323	316	310	312	302	313	287	305	315	277	292	317	284	300	281	288	321	305	306	320	293	270	306	305	320	326	300	296	299	306	307	276	289	331	308	310	329	294	314	304	304	283	280	286	311	306	276	278	309	314	319	278	309	330	292	292	308	328	284	286	274	309	289	332	324	331	309	288	290	297	275	285	309	304	312	309	325	301	298	296	293	287	310	310	306	278	294	305	307	293	309	306	306	324	274	327	290	316	310	246	276	297	283	322	331	308	290	293	291	322	297	336	314	309	286	303	287	294	318	297	303	268	293	280	324	326	323	322	300	326	329	311	301	306	300	321	302	339	311	288	288	308	292	294	306	304	323	300	291	314	334	293	323	298	291	283	317	301	309	312	299	287	318	315	306	310	288	279	278	278	304	303	302	317	293	318
49114	46510	51868	3852	3231	2819	2411	2075	1953	1778	1633	1614	1438	1427	1323	1252	1175	1124	1146	1108	1100	1097	1068	1008	1109	1012	1042	956	1062	1011	994	991	1009	994	982	1042	1023	962	977	966	975	980	947	1012	1032	966	978	982	985	975	1016	914	937	956	943	909	948	972	985	949	933	929	945	960	951	969	960	928	973	897	958	945	935	906	941	949	971	924	907	825	930	875	915	964	952	892	945	910	940	900	948	896	1002	870	931	926	941	959	909	968	921	926	938	925	883	927	921	893	928	930	894	921	929	925	967	921	922	885	914	872	922	915	904	930	952	935	897	887	934	942	980	917	909	915	943	944	900	937	899	900	998	936	887	869	890	918	930	910	902	934	893	899	919	910	964	958	928	953	881	955	917	894	928	936	921	911	905	881	885	922	914	921	956	887	936	909	939	917	943	932	903	923	907	872	899	924	922	897	917	967	950	932	878	881	940	920	892	914	966	893	882	911	924	931	974	906	950	899	891	900	895	932	920	926	901	934	909	889	911	931	889	939	955	889	921	907	961	915	923	948	909	928	884	922	920	912	901	913	931	877	919	931	904	900	887	951	918	872	934	977	876	865	909	935	962	935	896	910	929	976	881	893	905	961	923	924	890	859	965	909	946	950	959	906	881	905	925	895	923	935	955	876	873	919	905	950	975	957	903	892	961	934	986	954	902	943	950	951	952	878	918	906	905	857	904	903	926	917	901	905	915	928	911	897	936	917	916	939	889	944	993	916	943	910	939	903	881	927	916	883	865	914	892	939	923	908	954	927	906	946	943	884	968	971	889	862	929	901	959	895	915	946	926	918	927	979	884	924	888	950	933	970	951	922	866	925	957	957	929	898	898	895	930	919	950	912	951	901	930	901	844	939	938	886	901	859	995	893	879	949	910	903	841	921	925	908	919	935	892	913	909	882	915	973	932	852	883	928	945	960	870	911	938	937	908	959	901	930	897	888	891	946	914	921	924	930	927	954	938	878	964	968	903	931	886	919	965	938	924	912	944	878	944	947	934	872	906	927	939	952	923	922	902	921	987	960	904	956	940	932	945	962	863	905	924	944	928	930	946	901	908	870	896	925	921	887	897	909	942	868	970	1003	912	925	928	889	897	955	953	918	903	885	913	915	832	935	981	901	910	925	917	931	914	974	947	936	924	927	886	964	913	851	939	918	913	914	951	911	916	884	862	907	948	906	913	911	880	945	924	875	875	925	882	932	961	889	959	971	901	865	913	949	910	944	902	872	881	908	904	903	929	963	903	991	926	904	900	890	915	948	924	854	853	912	911	903	899	918	910	934	900	899	919	911	960	937	872	899	924	939	919	902	886	896	955	944	916	896	930	961	946	873	925	846	853	921	907	951	849	859	927	914	966	908	939	892	906	940	907	896	902	910	923	893	916	936	914	878	922	887	904	903	949	932	946	914	913	943	921	881	911	884	915	930	916	923	903	911	962	901	967	925	946	907	862	920	906	974	942	1000	911	874	948	881	926	888	948	891	955	924	934	968	899	948	934	944	909	926	940	887	906	919	899	931	900	928	916	932	900	898	942	890	947	906	905	951	945	977	877	877	980	914	898	929	935	915	950	924	993	878	953	965	900	944	939	950	925	934	904	979	940	1013	909	868	902	916	946	923	902	936	977	904	912	902	939	900	897	924	890	904	846	881	941	853	903	912	933	883	920	926	907	891	930	902	880	909	891	943	930	945	873	982	891	922	871	889	926	871	886	895	916	918	880	938	891	968	891	909	918	963	895	939	973	955	979	876	942	927	919	947	928	927	936	911	943	939	909	840	935	900	883	874	918	950	939	968	901	907	959	950	887	984	925	962	885	919	922	900	922	925	913	946	929	943	900	946	913	940	874	899	929	894	925	936	897	925	902	968	863	896	932	953	988	932	928	904	909	919	903	991	926	942	916	911	925	903	891	930	896	971	934	850	915	883	978	959	931	882	855	905	886	935	913	918	949	928	918	898	950	894	907	926	909	832	890	913	927	947	887	920	914	886	912	945	930	906	962	934	916	952	881	963	939	913	929	978	892	891	953	924	896	865	901	895	959	906	908	974	885	971	909	870	924	885	934	919	943	910	827	912	902	885	929	898	927	906	892	950	932	953	930	963	923	944	917	964	896	921	924	893	887	851	951	934	955	910	871	955	928	926	939	885	902	878	897	883	885	947	883	928	878	887	918	932	991	886	899	983	905	946	926	929	938	893	953	901	889	950	873	919	906	885	889	982	951	936	879	906	952	914	984	855	906	922	940	947	895	954	954	926	947	903	945	888	901	908	861	923	903	910	927	975	966	947	930	931	891	909	904	916	901	965	944	900	908	891	898	931	961	892	983	881	925	882	897	895	932	988	946	913	900	928	911	883	946	896	890	929	926	882	914	928	921	971	901	902	898	908	910	911	985	956	903	909	937	921	935	858	940	959	949	939	928	934	920	918	898	925	870	890	962	861	941	936	958	875	934	921	870	945	927	909	909	919	862	869	920	878	923	941	851	983	948	904	957	932	891	945	876	931	934	946	921	863	946	909	894	1015	931	892	904	897	916	955	928	976	897	932	873	907	910	924	883	952	899	886	904	986	909	981	940	937	877	947	953	888	949	928	909	995	915	907	910	908	908	921	951	934	964	874	927	877	893	939	941	918	932	951	920	946	946	919	960	895	931	886	896	896	931	934	945	918	900	958	965	895	889	930	921	931	924	905	935	909	958	870	893	891	898	946	903	925	889	913	954	882	999	850	932	934	911	934	937	958	944	920	920	912	873	961	871	894	881	953	931	888	937	960	878	929	873	978	993	919	908	902	940	915	934	940	850	931	942	971	947	924	927	952	936	933	944	903	892	896	952	939	909	949	952	957	882	957	862	995	945	896	921	909	884	916	905	936	947	942	938	922	881	942	954	942	878	904	920	916	871	891	934	887	968	929	923	958	901	881	926	856	912	971	886	904	898	908	939	898	913	935	929	890	905	916	913	866	953	866	965	930	952	921	959	921	917	932	955	951	891	928	892	916	906	942	936	926	947	891	948	969	893	895	930	896	903	891	938	944	933	909	913	959	912	939	879	909	922	920	850	903	914	925	993	957	946	924	902	865	878	944	929	956	928	913	871	877	877	878	921	948	922	962	877	889	908	904	922	915	909	899	914	938	891	918	882	881	916	973	960	945	869	941	958	945	913	943	933	871	823	919	896	911	963	931	847	968	947	960	865	898	951	878	942	930	973	886	936	923	915	870	925	987	885	925	921	899	883	939	922	943	959	900	878	934	905	933	913	900	903	960	929	933	922	879	931	867	904	895	876	926	906	913	947	887	892	914	872	959	935	919	956	932	912	918	936	974	900	912	966	913	889	957	886	981	938	924	877	916	961	903	933	876	956	935	901	950	972	925	927	884	855	985	912	932	913	875	969	900	915	939	918	943	929	913	913	926	945	963	927	933	885	927	943	927	896	951	934	872	945	877	923	875	950	863	898	950	921	903	861	963
19024	6040	5634	631	237	138	133	124	167	143	140	131	143	161	117	112	128	137	135	118	148	150	146	131	118	134	132	133	120	150	97	118	125	124	139	115	125	122	128	115	158	149	136	131	137	133	133	131	132	130	124	127	145	123	128	139	129	119	131	125	134	135	107	131	129	130	144	143	122	118	148	124	145	139	125	131	149	130	123	125	135	112	139	148	152	135	134	121	140	133	135	128	128	157	109	115	130	135	121	122	133	132	146	138	127	136	127	121	159	134	135	131	130	134	129	138	127	122	122	118	141	132	99	134	129	117	145	121	125	125	160	126	130	120	127	120	127	159	112	132	138	118	124	147	138	135	123	126	121	149	131	132	140	136	135	117	113	127	170	118	126	148	132	133	134	137	108	116	129	133	121	134	133	121	138	111	143	143	164	131	122	138	131	146	125	110	126	136	119	127	120	149	146	147	143	133	132	113	122	135	137	151	108	120	145	128	122	128	136	136	127	108	130	131	142	135	134	124	136	91	114	138	127	117	127	123	124	124	125	118	132	134	98	125	134	129	158	142	137	155	126	122	138	136	151	119	130	113	138	149	133	133	115	132	125	129	132	134	138	132	153	140	138	126	120	147	145	149	110	127	121	124	122	122	124	118	119	143	127	139	137	127	122	113	117	135	133	118	130	118	138	150	119	138	110	129	134	117	113	130	118	126	144	135	142	132	140	142	128	128	120	138	134	118	144	125	110	121	121	125	142	107	117	140	146	123	118	142	135	128	126	130	129	132	158	143	143	147	113	121	119	130	116	134	152	142	121	132	134	135	126	126	130	136	110	104	139	129	135	136	134	134	129	114	126	98	119	122	141	136	132	128	126	124	132	141	128	150	125	108	133	132	122	128	129	123	138	138	123	147	122	131	131	109	118	129	147	123	151	132	128	144	115	133	151	133	130	114	149	119	132	123	125	135	144	120	103	131	131	120	126	137	138	130	139	161	133	143	138	131	131	129	121	131	124	130	134	130	157	136	125	132	128	141	117	114	130	136	137	154	135	145	132	142	151	104	111	103	122	119	127	118	125	125	115	140	129	155	132	128	138	126	118	118	141	144	141	129	158	124	116	126	117	144	139	137	137	125	120	142	133	125	128	138	120	118	126	122	121	127	145	135	132	114	149	133	127	120	124	135	161	149	119	131	122	146	129	123	136	112	148	128	123	128	125	114	135	137	140	127	104	115	130	126	132	131	107	143	138	124	138	140	125	116	129	125	148	118	148	135	123	129	137	137	138	119	140	123	129	143	124	145	136	140	135	135	151	141	141	143	127	114	129	108	131	112	133	132	116	132	130	128	114	133	125	149	134	145	123	130	144	139	120	134	146	118	139	131	133	120	138	136	136	122	110	150	134	120	133	128	118	130	120	130	127	118	108	125	118	133	131	138	139	147	127	128	142	118	138	132	134	140	135	146	127	139	139	117	122	126	140	130	117	141	132	129	132	145	129	148	120	121	108	160	120	125	155	125	108	124	140	134	140	111	113	148	142	138	142	149	154	142	149	144	110	149	127	129	126	119	142	117	122	132	122	125	121	136	125	144	128	135	122	130	109	149	130	145	160	126	136	108	136	114	108	135	132	127	143	132	128	142	138	127	128	127	137	132	123	130	128	135	147	116	123	126	121	130	110	132	147	110	138	119	133	128	121	139	131	116	138	147	147	117	136	145	145	129	119	118	128	122	125	121	127	138	136	116	132	132	152	121	156	126	153	136	122	128	143	122	129	127	124	153	111	143	125	134	128	124	138	130	129	117	149	123	122	129	127	165	117	166	116	106	147	139	124	131	141	126	122	105	139	119	129	133	135	151	131	136	145	124	113	143	123	121	122	152	134	138	136	112	146	144	113	128	118	124	130	127	143	127	125	129	106	140	145	126	118	121	121	129	143	114	136	136	128	146	123	126	124	121	137	151	111	118	133	124	134	129	142	114	124	133	113	143	133	138	136	119	109	146	132	112	143	154	130	127	115	125	130	129	135	128	138	130	135	128	151	128	137	140	117	133	139	133	142	119	125	124	123	126	125	134	110	116	136	122	122	98	134	153	128	139	129	136	117	123	124	114	135	128	142	147	131	101	115	92	133	135	120	144	147	112	123	124	110	128	135	137	137	131	142	156	130	115	127	132	158	132	103	140	129	148	137	124	118	123	131	130	125	112	129	100	119	117	148	124	104	133	112	139	129	110	150	126	152	127	128	113	117	118	131	133	125	123	137	129	146	133	137	133	122	122	136	152	128	116	124	145	128	124	123	146	125	146	136	116	129	122	154	118	115	132	115	116	111	144	136	126	134	137	125	147	137	122	133	134	123	103	132	117	140	134	151	126	135	141	108	150	120	119	145	128	124	148	130	129	127	121	154	111	150	135	118	121	122	120	125	126	135	124	114	136	118	124	148	132	118	131	127	142	128	132	146	115	148	113	132	122	120	131	123	134	133	126	162	132	152	144	128	130	149	127	135	130	135	148	124	131	112	139	124	122	128	128	142	134	116	126	147	132	146	143	143	141	137	128	138	105	114	137	127	136	121	138	131	122	139	158	118	143	137	141	138	134	130	112	113	118	120	131	136	123	122	133	120	121	149	144	136	152	147	141	136	116	129	153	141	115	143	106	144	126	153	131	121	139	127	142	155	133	122	117	125	151	151	136	135	122	126	135	129	126	128	134	138	107	132	138	137	124	116	132	133	152	127	147	114	126	144	129	129	113	143	129	135	122	142	97	144	141	113	130	121	130	132	133	126	117	133	137	126	134	122	121	147	135	123	133	118	136	145	120	140	133	126	134	147	130	139	120	114	143	124	122	133	133	140	117	138	129	129	130	155	127	109	111	124	142	141	156	112	138	128	132	136	138	105	137	156	109	120	142	140	130	117	137	120	134	126	130	159	111	136	153	137	112	135	136	107	142	115	134	141	148	115	139	152	120	142	117	151	131	141	111	137	131	125	136	118	164	136	123	132	145	133	133	122	140	151	139	134	129	130	131	118	135	109	139	132	140	128	119	124	130	131	144	117	130	123	135	139	111	133	147	122	140	122	133	134	113	126	118	134	140	117	127	135	129	136	137	123	145	135	140	109	125	133	121	138	119	114	159	141	120	119	121	125	127	124	136	121	133	108	116	139	127	145	141	147	121	110	124	123	121	135	126	148	140	139	125	134	110	119	117	125	125	126	124	137	125	155	128	139	136	148	134	134	105	126	137	141	127	121	124	113	127	110	124	130	120	142	134	114	118	123	101	142	115	135	129	125	106	136	116	142	128	119	120	121	117	145	119	119	126	146	137	120	120	113	133	118	136	144	128	143	120	123	121	136	128	100	124	152	113	141	133	118	122	117	138	135	115	142	124	141	118	144	129	128	128	134	131	125	126	117	142	136	147	130	123	113	119	97	108	136	118	124	112	115	147	144	114	148	118	136	143	134	122	127	124	130	140	117	134	131	130	126	128	130	138	139	117	119	121
17613	8336	10227	542	600	547	531	516	504	491	534	502	528	491	446	453	471	449	478	456	486	458	468	486	455	445	471	439	431	444	457	445	454	484	479	453	456	437	488	427	481	477	473	493	466	479	468	466	455	486	465	454	472	493	454	452	448	470	479	448	469	454	458	468	465	465	464	448	430	519	460	430	482	443	466	504	440	490	487	509	510	478	450	488	469	474	465	460	477	480	493	480	473	481	477	477	500	476	470	481	501	458	487	509	537	463	458	465	505	482	433	453	474	460	505	456	497	445	444	456	471	468	454	481	460	449	429	447	483	447	420	467	477	480	464	431	449	487	488	456	474	454	463	465	442	488	447	490	481	414	456	497	440	459	468	507	469	461	439	452	457	469	471	466	461	477	478	466	495	457	474	452	445	453	474	478	465	445	487	511	459	495	481	504	458	461	477	444	484	496	495	453	464	447	478	464	433	475	489	488	462	463	477	475	462	457	467	461	460	461	490	474	490	450	495	475	500	466	456	471	464	479	436	467	463	494	470	463	473	453	484	479	454	473	464	451	454	452	467	481	430	486	468	456	456	497	443	490	476	485	493	437	476	427	464	473	440	507	484	503	460	457	442	478	469	487	486	460	446	498	465	440	443	468	447	486	457	469	514	496	446	473	465	446	452	467	455	464	475	459	447	488	490	473	471	479	460	427	517	464	454	461	469	485	478	481	432	456	540	511	440	493	516	504	470	476	453	500	488	480	488	480	480	494	494	482	470	471	468	428	489	445	485	450	468	475	472	417	429	464	476	461	463	471	459	439	460	482	483	481	462	467	456	534	432	433	419	494	476	477	461	456	489	465	495	502	459	450	505	451	421	442	458	443	472	487	496	454	451	451	459	478	477	459	534	416	479	471	427	463	463	471	501	461	459	429	458	440	460	438	474	481	474	458	423	505	425	486	497	472	448	467	479	495	449	479	469	466	453	449	496	487	455	436	478	469	480	492	476	458	491	452	459	477	465	466	480	465	464	456	488	515	471	437	446	480	460	461	446	458	460	469	422	472	468	452	457	477	468	492	495	474	475	473	470	454	468	443	437	465	445	473	470	502	488	454	445	473	473	462	461	510	481	503	437	468	440	451	504	484	492	433	427	479	503	467	461	496	449	447	467	453	452	432	465	490	486	469	423	489	424	453	480	452	506	439	444	499	471	442	471	457	462	478	485	468	438	513	455	488	448	470	444	452	506	501	473	497	526	456	484	423	492	460	439	459	501	461	479	484	441	481	498	483	494	481	469	431	466	482	465	489	402	488	521	458	495	522	440	501	490	488	464	497	449	466	484	432	477	443	501	457	465	454	476	478	451	467	461	456	483	464	446	480	436	461	502	433	431	457	464	508	483	484	469	490	507	472	501	462	447	460	417	490	497	460	418	472	488	468	455	479	438	485	439	450	500	468	461	451	463	483	459	470	494	464	438	485	475	445	477	461	508	490	503	457	472	434	483	483	460	455	494	428	489	457	455	434	454	474	474	475	464	457	470	440	432	465	447	432	504	479	453	430	517	436	506	415	483	461	480	489	462	471	486	495	479	461	454	497	455	453	445	441	482	444	447	479	470	473	465	466	480	472	476	483	461	489	455	462	464	502	464	475	461	472	456	506	485	483	475	441	445	442	465	463	477	445	435	475	496	470	456	442	496	492	481	462	466	460	468	434	464	454	475	460	463	473	470	430	460	478	510	516	494	485	439	473	444	481	532	490	456	474	491	456	469	471	427	472	479	450	449	459	456	504	461	437	442	453	485	486	483	465	459	428	503	485	444	461	464	453	473	441	454	512	480	461	439	434	468	473	465	479	456	465	475	497	464	477	476	456	487	488	463	456	466	482	495	450	457	507	486	481	444	467	482	415	480	467	474	470	434	451	426	454	482	477	460	480	477	457	431	474	451	492	443	501	436	456	464	486	473	450	459	438	475	443	451	503	462	452	488	486	464	482	472	533	486	457	513	469	466	448	458	429	415	489	497	457	465	460	439	446	447	483	467	484	459	465	492	458	464	462	512	489	471	502	447	463	460	491	465	486	470	460	475	518	447	501	467	460	468	442	436	480	494	470	447	451	499	474	493	491	483	453	470	446	457	458	489	476	457	461	487	477	490	474	532	442	437	507	478	511	482	467	456	453	476	456	491	503	503	498	469	460	469	461	473	451	452	475	456	472	483	498	476	444	469	472	487	478	443	480	478	450	478	501	490	434	458	469	469	488	466	513	459	511	485	472	431	429	475	486	436	491	440	466	462	465	472	457	474	452	480	468	472	459	508	433	484	467	468	473	474	488	451	437	510	461	494	470	462	485	497	493	438	465	434	489	458	445	477	459	476	469	459	512	435	479	486	489	455	456	484	468	472	419	447	467	449	436	472	430	457	461	425	452	464	488	469	496	456	455	464	464	453	490	506	461	469	502	483	487	466	452	407	437	450	465	472	473	451	480	458	428	462	460	476	469	454	493	467	451	462	482	447	491	483	494	487	492	496	429	453	445	467	484	439	473	475	501	438	457	473	519	475	491	452	468	409	444	478	447	487	502	456	470	496	476	503	471	477	447	452	467	490	464	420	494	447	454	503	466	503	491	468	486	451	468	445	491	508	486	443	468	474	506	473	477	444	474	434	456	492	473	456	464	470	476	471	464	535	501	484	507	466	472	470	482	444	453	496	499	496	468	466	453	444	468	482	451	490	465	450	439	427	471	466	424	449	478	484	496	447	431	438	462	468	481	463	448	429	476	488	476	486	460	463	455	440	446	477	456	454	505	482	470	469	429	489	482	440	449	461	485	456	443	526	459	500	472	484	424	456	466	418	451	469	482	443	475	472	467	417	477	460	476	449	455	473	448	501	452	458	460	460	501	479	445	481	475	416	465	455	481	456	448	429	459	480	416	470	498	437	443	443	454	485	484	477	478	504	494	526	493	424	482	473	461	496	484	511	471	475	455	465	463	467	460	449	463	469	442	475	449	479	462	456	466	459	466	454	447	513	473	458	467	391	447	460	466	500	418	454	455	445	463	466	461	495	476	490	504	425	497	457	469	446	441	429	516	454	439	461	454	456	467	466	436	461	484	486	453	474	481	463	452	498	498	482	481	445	475	484	466	501	461	479	475	487	419	486	453	473	487	480	474	491	466	499	484	459	439	461	474	433	489	467	454	452	437	467	452	454	465	461	465	472	432	462	456	488	477	438	506	490	472	467	497	479	465	458	470	430	496	463	475	463	465	466	471	450	464	461	479	464	424	468	493	478	455	443	469	495	429	464	486	449	417	457	432	508	445	464	467	439	460	422	465	440	433	475	490	464	503	487	448	483	462	472	466	476	455	482	476	479	454	484	460	479	500	468	454	463	468	460	461	452	447	492	413	471	481	462	456	454	474	475	486	487	496	474	492	471	492	477	439	481	481	486	445	472	468	484	488	460	453	459	487	476	477	451	464	481	464	455	415	476	496	458	466	473	481	502	464
60406	47569	49399	14447	1240	480	344	345	324	305	302	296	292	296	273	272	265	249	294	266	247	275	281	242	257	247	246	246	206	259	257	283	248	242	260	231	262	249	258	280	244	242	262	263	244	237	238	232	252	260	221	248	284	255	243	248	258	248	264	248	238	246	236	266	268	234	236	242	239	232	223	226	261	233	245	231	252	239	252	224	215	252	245	259	240	228	242	284	250	260	235	239	230	246	224	253	264	251	259	249	217	234	274	242	238	257	242	245	247	230	242	250	250	278	212	230	245	232	242	234	244	284	260	216	239	245	245	235	277	291	240	239	256	235	255	269	281	249	226	243	241	263	254	263	234	257	235	236	238	220	231	246	256	238	248	230	253	241	232	250	247	225	260	238	238	255	243	254	262	252	254	250	267	247	255	279	213	279	255	235	213	210	253	248	224	242	242	242	249	259	248	245	281	247	226	245	268	255	228	220	265	258	246	265	237	236	238	247	259	259	279	213	273	255	256	251	245	241	221	265	245	224	236	217	217	229	256	264	254	228	216	208	264	216	247	216	252	222	227	212	267	232	252	263	237	260	225	254	281	231	254	250	263	269	248	266	221	229	266	270	264	223	248	248	231	229	265	269	231	248	235	233	271	237	244	251	253	266	255	239	247	241	260	254	262	265	226	220	276	211	224	253	260	278	265	251	255	242	244	242	241	219	244	232	207	239	232	270	233	259	230	244	255	235	261	258	215	260	260	252	246	242	253	237	236	253	251	244	229	250	236	216	249	249	228	242	253	238	254	235	252	277	234	237	242	227	213	288	245	215	233	235	207	242	260	242	218	249	251	215	250	272	241	236	250	236	238	266	224	262	254	252	258	244	235	216	223	235	234	234	241	249	236	241	263	235	268	236	241	250	208	258	239	244	263	286	240	217	254	240	255	255	223	237	259	253	235	229	231	252	257	235	253	263	257	260	242	253	253	244	253	236	236	250	280	261	242	246	240	234	241	263	264	255	264	220	248	250	281	276	259	264	245	230	220	238	233	253	245	241	246	233	262	246	224	227	243	250	269	239	211	253	212	228	228	244	260	215	254	237	258	248	258	207	256	268	229	220	242	253	218	244	234	224	247	226	267	270	248	257	258	248	247	221	256	247	261	238	239	249	246	248	254	232	231	254	257	239	238	247	237	250	239	237	246	244	237	253	256	249	253	241	240	249	267	231	252	215	270	250	257	229	272	242	239	239	217	214	260	235	246	249	242	239	259	259	245	245	232	238	229	226	247	239	265	226	240	236	270	242	237	237	253	259	282	245	233	236	242	233	251	259	230	233	246	253	228	239	262	272	207	247	249	248	249	257	241	251	255	247	253	252	242	245	232	237	278	233	270	236	222	248	252	247	261	249	244	235	257	246	242	244	240	232	242	240	273	223	238	254	234	231	234	247	229	228	230	242	252	235	261	249	255	271	243	254	239	216	231	257	249	248	267	276	238	264	265	253	236	236	232	259	242	232	247	244	245	230	228	256	263	253	236	270	253	259	220	254	238	239	246	231	208	238	254	245	282	221	229	236	233	261	256	262	253	268	240	232	246	230	236	230	256	276	240	230	236	241	218	251	238	256	246	242	232	251	251	236	263	250	239	253	260	220	232	241	236	262	259	252	255	254	245	255	230	240	263	232	256	220	204	225	234	246	211	254	245	258	255	263	243	235	263	240	274	273	262	238	221	231	243	242	259	228	225	242	290	241	256	239	229	223	256	245	207	262	247	228	242	268	245	267	252	261	235	209	259	268	230	236	246	252	242	218	228	222	267	248	224	234	250	220	252	227	259	274	260	247	250	243	236	243	244	245	236	237	272	238	225	237	232	245	280	273	249	255	252	250	260	266	257	256	252	245	234	232	237	246	249	260	251	244	239	257	239	252	263	239	234	238	237	247	235	256	266	216	250	239	254	235	219	239	258	250	235	234	249	242	223	261	238	248	237	268	210	217	232	267	241	255	232	224	267	234	240	233	213	230	251	242	250	252	211	248	250	243	269	237	253	257	252	244	225	244	247	233	240	233	259	257	232	232	228	210	269	231	262	267	259	233	296	280	281	228	250	262	221	265	257	233	267	228	223	259	248	253	225	199	238	238	244	257	226	247	263	240	251	247	242	240	265	283	248	259	251	254	236	258	255	249	263	257	236	247	251	241	269	226	241	238	251	270	274	230	256	250	264	240	251	243	245	228	220	236	270	236	217	247	231	233	244	222	254	236	243	211	234	237	256	253	254	219	248	259	237	247	247	233	262	255	257	250	231	256	242	225	266	262	254	247	247	249	269	249	225	244	236	270	223	259	199	260	222	268	228	271	219	269	243	270	245	227	244	229	224	239	236	243	241	255	248	222	246	237	236	258	226	250	227	258	231	236	258	253	283	214	255	242	250	249	253	231	251	244	261	230	214	252	253	247	240	213	222	244	214	252	248	235	239	239	214	243	264	255	206	244	256	250	261	241	257	260	250	247	235	253	216	239	223	263	242	227	250	286	254	219	229	254	256	237	258	263	215	257	250	271	229	242	236	247	254	260	252	228	252	251	272	224	249	244	239	234	257	248	217	226	261	224	276	237	225	243	280	285	247	250	270	236	259	284	226	244	266	263	216	263	236	263	272	250	256	247	257	217	248	241	239	245	243	250	260	244	243	244	261	247	227	243	229	244	230	260	210	287	246	221	232	263	243	246	258	227	240	233	237	278	255	249	235	235	256	231	248	245	245	248	258	227	273	241	249	248	250	253	227	254	252	211	246	228	252	255	246	210	247	262	227	235	259	233	249	264	251	232	234	261	253	236	231	271	232	239	247	241	224	247	263	247	237	234	277	248	230	248	232	264	239	233	252	225	249	223	236	223	265	252	245	226	278	237	248	245	227	246	275	241	218	270	222	267	268	249	228	278	251	240	242	246	238	239	232	240	250	259	230	209	250	229	220	229	220	251	265	210	244	255	230	257	258	231	236	241	274	269	267	234	229	245	247	251	248	258	253	237	243	262	243	238	253	260	258	250	222	249	245	245	285	257	240	251	241	240	217	245	215	293	241	250	254	259	257	225	287	266	224	242	276	258	244	239	260	234	236	282	267	243	252	238	270	266	253	243	261	242	238	237	240	224	258	244	235	224	271	270	259	271	254	250	229	271	268	239	243	243	253	239	248	241	242	248	238	241	248	229	232	265	214	229	254	245	214	246	219	233	236	224	234	288	246	219	240	270	253	228	250	248	250	255	236	270	261	227	240	264	256	249	229	235	236	216	240	218	249	255	247	250	231	242	264	238	259	251	251	273	249	249	210	241	257	222	272	242	262	243	263	272	248	244	220	271	251	233	242	252	236	222	257	246	262	252	268	273	242	272	229	251	257	238	240	254	254	249	262	269	227	258	260	244	260	243	223	243	248	239	266	243	228	252	254	244	228	239	236	248	228	249	236	259	254	245	240	247	251	261	227	256	226	272	261	226	235	265	212	255	265	251
39427	37310	41354	2291	1983	1737	1546	1321	1286	1196	1103	1103	1064	985	933	927	863	888	930	842	881	832	871	885	789	833	847	880	788	845	819	786	790	864	783	799	816	790	786	828	832	850	801	760	789	800	793	777	772	775	820	803	778	812	812	768	787	758	778	779	776	742	827	785	767	760	808	777	768	740	826	792	784	808	807	749	784	825	761	775	737	767	806	792	787	797	806	773	792	785	766	810	780	788	793	765	757	779	779	819	793	723	789	784	763	730	791	791	737	813	767	758	797	783	782	773	772	778	803	751	722	805	738	773	770	754	794	751	771	801	804	794	782	799	755	791	823	757	766	808	733	731	774	809	786	751	787	770	817	818	783	774	782	770	783	758	789	817	781	781	761	779	817	798	781	735	801	753	794	746	805	757	763	768	750	774	795	777	782	765	826	751	742	791	852	737	790	763	737	771	840	808	741	768	794	754	824	810	768	761	783	800	803	764	754	777	773	755	806	787	782	756	780	750	808	778	778	801	835	742	792	789	794	714	798	789	786	764	753	767	747	747	784	795	780	766	820	764	797	769	776	807	822	778	719	757	785	798	766	711	792	803	784	798	695	750	782	812	793	728	790	767	818	779	809	737	774	783	767	735	754	778	786	832	774	782	792	741	856	779	796	779	777	764	844	812	784	808	759	805	781	791	794	776	760	792	739	780	802	768	807	767	784	753	794	780	758	764	766	788	767	810	736	747	779	781	730	759	783	744	785	768	770	793	795	769	775	763	814	746	750	803	777	758	762	751	775	780	786	745	775	813	789	749	750	769	791	828	771	761	753	797	795	826	781	761	821	764	737	810	757	777	761	735	799	802	750	822	762	786	785	815	776	758	789	806	769	794	768	800	774	759	761	799	785	755	775	721	752	754	782	758	768	772	757	800	781	726	796	822	816	784	750	732	779	754	741	824	791	788	774	770	827	800	775	794	804	787	782	746	748	813	789	771	740	772	717	789	787	796	782	751	771	816	728	822	788	779	771	800	769	760	766	772	781	781	738	775	735	790	785	773	777	735	804	830	741	778	791	752	758	782	734	763	733	780	786	770	804	792	716	806	828	812	763	772	795	752	814	732	772	805	773	793	716	791	772	769	776	790	776	763	776	792	798	718	839	783	739	734	746	786	797	823	771	779	775	792	788	757	783	760	771	767	771	768	789	773	761	833	745	826	764	816	779	742	820	737	758	801	746	798	779	745	741	757	766	811	749	751	775	752	764	764	756	776	809	786	800	835	811	772	797	750	804	779	722	793	805	769	735	733	778	760	743	776	802	772	796	775	737	799	747	721	796	798	743	767	771	796	800	805	818	821	738	811	802	776	764	772	774	807	775	775	799	792	807	778	824	753	718	765	812	808	791	742	813	800	813	788	802	711	768	744	755	830	753	755	763	742	757	798	794	758	756	757	804	780	802	755	767	797	795	743	799	750	786	811	780	777	724	798	799	786	737	812	732	725	789	781	807	743	762	774	789	776	766	748	774	774	794	787	828	752	793	796	792	815	761	758	808	802	807	794	781	782	733	790	746	780	793	789	779	830	784	738	800	839	772	763	790	798	799	764	790	757	763	726	794	784	807	765	793	784	766	707	746	772	809	759	730	742	773	831	782	784	746	772	786	771	797	767	777	731	782	769	784	766	789	757	820	745	816	796	768	763	803	762	757	784	784	804	772	756	754	794	803	773	757	804	733	800	746	817	774	796	795	786	760	772	766	729	785	797	812	782	780	796	802	790	762	777	731	754	819	824	789	774	797	758	797	796	720	825	774	796	764	760	767	758	777	770	770	760	801	792	794	819	745	723	768	771	810	728	760	765	761	818	775	724	790	779	744	750	737	809	757	786	777	762	755	793	793	798	797	777	779	722	785	806	775	721	808	748	784	808	779	787	768	757	806	797	778	768	775	763	782	731	740	776	772	750	775	775	800	802	811	762	761	796	802	724	752	760	760	805	768	757	801	760	784	771	756	799	766	752	770	758	796	801	782	823	786	788	770	766	762	778	747	773	762	754	789	807	777	719	778	760	744	764	769	756	795	790	773	724	771	783	806	791	781	715	762	728	790	769	776	774	769	717	769	755	795	781	800	789	828	791	823	755	814	780	784	800	744	795	715	763	744	776	757	777	769	819	787	755	761	771	753	779	796	777	764	756	783	737	711	754	751	781	785	819	800	767	784	793	763	792	737	768	738	800	750	763	783	733	830	794	783	781	742	792	821	763	777	771	799	769	769	811	790	746	782	781	802	784	740	802	823	770	827	765	755	694	819	815	771	783	779	797	822	801	821	790	729	772	788	733	790	780	768	747	831	765	802	817	757	784	754	808	774	739	738	762	781	774	758	780	778	753	787	758	841	769	806	774	739	806	767	819	759	780	817	744	707	757	855	798	775	782	774	819	752	767	796	767	768	723	792	762	772	835	823	778	747	751	785	735	791	826	745	820	789	748	788	733	793	759	796	772	813	707	746	718	771	831	801	752	798	784	768	734	804	805	778	778	786	787	848	796	766	713	805	751	802	758	758	764	733	769	799	805	728	763	760	815	791	728	747	785	758	777	744	793	768	794	755	759	773	775	755	787	788	750	778	806	782	785	798	757	776	762	784	739	821	761	806	794	820	838	806	774	768	763	797	772	835	798	852	839	767	717	724	753	771	834	777	770	745	785	806	785	783	786	802	806	798	780	732	729	791	762	806	756	807	785	809	754	792	749	767	777	839	776	741	797	809	751	770	791	769	838	779	800	776	778	747	768	852	797	784	747	778	734	806	815	803	743	758	798	770	791	801	769	756	745	753	769	759	758	836	745	776	809	769	768	775	787	801	729	765	809	758	755	750	755	760	770	781	769	784	809	749	741	713	791	713	765	744	750	762	803	760	760	756	765	775	749	756	718	773	822	760	777	792	763	734	801	815	767	748	787	774	807	790	764	807	751	776	790	792	825	790	839	781	735	760	797	777	763	821	720	770	830	797	796	757	805	749	794	829	806	766	797	755	751	752	776	771	793	763	790	790	754	754	785	812	778	762	771	739	777	787	811	849	782	766	758	764	726	761	747	804	738	742	731	799	796	771	780	760	756	788	749	744	778	792	804	824	819	813	784	786	782	764	797	772	778	750	740	766	795	789	754	761	763	752	777	813	756	747	789	795	772	795	763	758	771	822	792	743	776	769	752	750	748	759	738	793	798	776	725	835	756	726	763	789	803	791	818	748	777	807	814	814	786	722	822	784	782	787	757	802	809	774	787	779	798	778	748	748	774	770	772	812	783	720	793	784	802	817	801	782	795	781	769	737	775	754	785	783	764	782	711	741	743	772	761	742	751	765	747	806	808	783	827	777	809	799	787	780	755	835	759	723	778	790	841	748	769	793	738	741	771	834	742	770	817	719	760	749	763	792	781	817	787	800	785	730	778	779	783	781	784	764	777	779	708	781	783	771	755	768	784	783	767	749	781	839	753	749	726	781	794	802	761
74056	62006	63881	23203	4463	841	675	561	496	428	466	441	406	385	327	352	347	327	364	298	372	328	338	315	291	324	306	315	332	348	310	310	309	328	313	354	323	280	308	271	317	333	312	318	319	312	310	313	314	314	318	291	301	292	316	321	291	301	299	313	293	295	315	310	335	296	286	338	309	279	328	345	293	313	304	334	295	301	269	335	304	309	327	300	302	313	291	313	286	310	329	318	315	299	307	273	337	279	306	325	307	284	319	284	306	287	283	311	296	279	288	289	319	313	278	349	328	302	332	323	308	307	275	302	281	304	284	326	309	314	303	315	290	312	291	331	300	305	289	300	311	331	288	292	318	349	318	316	303	305	313	317	304	327	300	294	321	309	325	298	315	338	288	313	305	276	306	308	301	282	321	308	300	327	283	290	317	308	291	319	282	327	260	282	302	316	280	328	293	330	323	308	311	319	346	278	329	332	295	305	293	301	278	280	294	304	302	295	308	326	309	299	314	277	287	299	329	309	293	299	304	300	306	334	289	309	310	298	298	311	305	308	310	294	283	307	340	319	314	321	312	331	308	318	293	260	308	314	315	289	286	298	292	310	309	318	302	305	302	332	285	307	315	314	295	277	298	289	341	313	328	326	268	328	335	333	325	316	324	319	333	315	329	289	294	317	343	287	314	304	318	322	346	293	307	348	304	290	328	302	324	309	301	282	297	305	317	273	273	317	290	347	315	286	293	302	286	318	320	302	285	300	345	314	301	314	333	289	290	338	314	313	304	325	318	354	324	317	320	323	312	330	286	281	309	301	299	340	299	315	324	314	316	293	303	334	303	307	329	288	326	321	294	313	292	330	321	291	297	316	299	313	319	308	291	307	346	313	327	312	320	264	291	302	287	330	294	334	320	332	295	294	323	297	288	291	294	288	326	329	327	296	286	321	319	292	247	277	306	241	313	285	291	300	305	291	299	309	293	306	318	306	311	304	293	299	312	301	321	296	297	318	351	283	306	256	307	289	298	315	305	296	314	318	285	294	355	317	305	286	290	318	287	349	309	304	329	309	304	308	308	265	310	305	335	299	303	300	284	310	318	301	273	300	323	314	321	303	311	319	307	352	312	294	308	323	311	312	300	296	297	301	316	311	294	311	316	300	324	291	331	270	264	291	323	322	299	328	307	282	292	327	268	321	313	310	292	306	316	311	303	314	318	281	334	332	312	312	296	309	317	307	326	293	298	318	314	285	324	310	328	303	274	319	323	313	288	323	285	307	311	276	288	344	308	309	313	277	301	307	318	304	301	296	296	322	315	312	320	321	311	319	308	290	313	293	296	299	279	308	303	309	318	292	308	308	314	339	303	297	269	292	329	296	285	320	286	300	302	300	284	288	319	317	316	311	307	318	303	314	347	333	330	298	295	307	354	324	294	293	314	303	301	291	288	319	334	289	252	306	297	299	298	305	307	312	295	326	301	290	307	294	281	295	290	290	334	317	285	338	286	281	285	309	307	317	294	324	309	282	286	293	301	326	309	314	279	319	278	290	326	285	298	307	305	272	299	319	298	306	308	320	338	309	332	307	299	327	299	313	319	309	310	329	291	343	315	303	293	316	328	303	305	285	295	299	283	355	275	311	293	293	313	278	333	316	259	296	304	312	331	298	305	295	293	304	267	284	323	303	304	313	301	286	285	311	325	296	350	322	320	286	322	293	304	283	293	302	293	351	312	283	318	332	314	314	286	312	306	333	305	288	323	329	307	249	321	314	328	313	306	297	304	305	308	307	320	284	321	309	319	301	315	301	288	306	299	316	297	286	327	314	336	316	273	295	316	273	293	286	293	323	310	285	314	330	305	307	274	313	321	314	358	301	294	288	306	300	324	294	301	302	318	303	292	313	287	296	319	309	308	300	310	280	324	296	312	297	312	304	333	295	284	306	293	305	297	310	305	295	296	310	316	310	287	315	330	291	341	310	320	303	306	335	305	312	316	301	279	299	299	299	322	311	295	301	308	334	288	284	300	329	299	319	296	314	304	342	277	319	270	328	308	303	279	298	295	300	306	278	295	330	326	306	281	317	298	305	286	322	260	268	312	318	317	285	306	320	314	282	278	274	290	329	343	308	315	303	318	313	315	287	306	299	325	317	315	288	315	300	352	330	289	311	310	331	324	310	288	312	298	313	292	305	323	300	301	347	284	318	293	281	298	310	304	297	307	293	341	307	313	290	300	321	315	320	322	295	320	333	306	317	321	297	291	324	303	282	302	312	260	292	305	329	333	312	344	312	315	304	328	297	271	294	299	329	310	309	309	298	335	312	291	292	320	324	280	293	294	339	291	304	298	332	293	258	313	308	295	292	299	307	288	290	283	310	316	295	324	312	329	305	308	284	310	298	304	306	326	274	316	295	321	308	306	310	295	319	310	307	309	327	283	317	282	331	348	307	327	297	294	275	335	301	349	283	305	300	295	316	323	302	293	316	311	317	317	344	299	323	322	313	318	300	280	310	293	292	287	301	277	282	316	287	306	296	282	264	308	291	293	308	291	313	321	337	295	337	292	277	284	311	322	333	337	304	322	308	301	302	330	269	288	313	329	330	289	298	305	299	309	337	287	343	324	297	288	308	294	323	271	314	332	311	276	324	320	334	303	324	302	314	294	323	342	291	301	356	307	276	308	308	300	290	299	315	298	328	289	307	295	322	310	324	323	298	306	299	300	338	263	296	293	290	317	317	294	308	284	339	320	338	287	361	337	284	336	294	328	278	301	307	319	311	318	329	298	296	342	320	282	299	295	316	276	287	355	283	315	327	301	307	325	299	331	295	303	278	314	282	292	288	303	320	297	293	299	321	298	319	329	323	316	288	320	287	280	297	304	304	307	311	318	287	300	341	320	333	341	302	306	300	301	289	355	336	276	307	328	305	321	331	328	297	303	310	299	307	318	294	332	318	301	315	285	313	325	326	300	275	301	281	323	298	304	312	316	272	319	309	328	317	284	300	288	319	304	319	338	328	305	339	297	301	321	302	277	276	334	323	301	311	299	303	289	301	292	316	298	294	312	303	290	269	307	302	271	296	291	305	317	320	301	302	310	301	297	272	273	319	286	339	294	328	283	302	303	286	289	285	302	311	283	300	343	303	322	313	280	296	326	285	293	335	314	310	292	295	307	338	283	324	334	332	291	322	276	285	304	333	319	330	332	331	315	284	282	288	298	321	308	299	284	317	306	319	336	306	286	287	306	309	332	325	313	302	315	286	302	291	315	318	297	300	295	301	324	269	315	290	307	280	305	322	298	301	329	302	307	312	339	307	319	326	316	328	327	305	318	314	332	278	281	333	298	304	293	323	293	355	306	279	299	286	312	328	312	300	330	321	301	310	322	307	288	314	307	317	298	294	273	322	325	290	311	302	282	307	302	296	290	317	305	295	296	305	287	316	308	339	307	308	254	340	286	282	306	297	302	311	331	319	304	299	297	298	301	297	322	278	295	307	320	298	324	310
48889	47487	50235	3775	3231	2787	2331	2178	1922	1705	1660	1555	1511	1371	1291	1211	1202	1194	1096	1126	1111	1078	1072	1056	1063	1042	1056	1044	1034	1030	1012	1016	955	1015	1012	988	963	1017	972	976	992	923	1015	959	1018	976	979	992	918	986	962	1007	985	988	939	907	933	965	962	962	922	904	961	966	926	948	926	971	929	971	959	937	955	913	914	924	930	980	956	937	951	912	927	1002	895	985	950	951	943	925	913	950	962	921	965	914	956	907	916	909	913	928	929	923	938	902	902	963	905	973	927	944	932	943	1015	924	961	923	925	952	938	966	951	923	914	965	871	933	928	906	918	934	932	998	911	920	948	951	994	951	909	897	940	912	990	937	931	909	945	915	952	955	921	968	947	926	908	868	922	1005	900	907	1005	888	944	927	931	917	933	958	900	902	893	943	907	914	918	902	940	949	920	908	909	989	890	935	921	934	952	888	966	945	911	894	889	924	896	949	933	887	903	893	929	949	946	932	977	917	937	935	948	888	946	939	887	957	929	942	894	913	919	920	873	868	971	904	922	907	944	894	924	897	935	972	935	936	900	942	937	950	894	902	945	901	989	918	935	943	948	920	1001	918	971	891	928	935	928	947	958	947	894	926	931	921	928	930	952	866	951	938	889	889	897	985	954	925	952	949	914	918	920	906	927	898	942	942	915	920	930	936	931	921	928	926	895	911	903	890	895	891	923	905	947	885	963	956	924	951	949	918	956	918	916	906	968	941	934	994	922	904	918	920	922	929	928	884	907	916	905	894	940	937	948	965	918	937	893	929	898	929	895	948	927	884	961	936	907	935	918	932	926	939	863	894	932	979	982	902	971	949	945	916	894	945	934	925	979	945	891	875	923	956	949	888	898	949	939	958	926	884	908	919	871	870	946	891	948	928	981	1008	956	940	875	933	918	914	889	892	895	916	912	892	963	856	906	933	980	893	960	958	930	937	930	881	899	915	938	953	945	982	963	935	984	969	954	907	883	898	919	889	923	924	941	903	955	886	931	921	955	921	916	964	963	984	984	902	899	945	932	904	864	976	897	980	924	917	924	877	952	923	941	882	940	907	919	950	942	897	940	981	973	891	927	971	929	980	920	929	937	908	934	897	958	925	924	907	917	915	872	925	910	907	950	935	916	985	936	982	928	922	968	925	875	883	956	921	923	906	885	954	933	912	893	927	958	961	896	922	946	920	875	911	903	944	968	960	957	900	972	928	884	918	982	878	955	915	937	915	939	925	915	915	932	988	968	877	963	913	904	950	936	902	925	945	928	911	908	976	989	874	925	883	909	936	915	919	873	908	883	864	904	928	922	926	927	882	930	963	919	956	932	941	924	893	896	949	957	850	956	918	930	956	872	995	935	902	944	973	961	937	925	945	888	932	933	931	948	889	909	875	922	947	929	884	929	890	897	927	907	918	936	943	899	921	923	983	889	912	888	880	887	972	912	956	1015	940	920	860	930	920	942	919	951	932	928	889	955	907	878	895	932	928	950	965	890	942	913	892	970	907	903	932	879	974	932	944	913	917	904	913	892	920	932	940	958	944	954	957	914	923	889	973	931	924	957	894	905	935	922	949	958	915	889	923	925	921	924	996	908	962	881	876	893	880	955	954	840	904	875	959	910	875	982	901	910	933	928	944	931	872	930	949	926	945	953	914	901	943	931	911	892	963	929	945	971	929	911	900	943	888	934	905	934	903	898	927	910	915	906	915	934	920	940	960	904	919	882	910	933	930	963	950	944	920	955	929	905	945	930	870	964	887	891	933	918	936	956	954	998	943	974	976	923	973	904	954	908	903	889	846	935	892	962	969	924	885	935	981	961	982	936	875	889	942	954	938	936	919	897	925	957	929	936	904	886	975	906	922	936	966	909	942	940	908	940	889	921	899	1021	920	917	887	993	873	956	911	945	936	914	920	920	900	972	920	927	912	932	944	865	937	888	896	963	957	891	917	952	865	894	881	959	916	947	890	867	923	894	928	923	941	943	926	937	892	926	888	902	914	913	894	916	979	949	931	941	959	951	852	899	913	902	901	939	877	962	939	940	913	901	905	893	935	938	915	947	974	932	919	866	940	946	969	953	904	944	931	965	947	922	943	927	872	910	956	891	900	894	935	975	936	960	973	922	916	877	921	949	953	908	934	956	926	961	931	949	933	916	937	940	976	952	965	884	960	922	884	900	926	892	879	912	951	903	927	964	949	927	933	881	926	980	983	971	898	945	952	925	943	890	985	924	888	884	945	988	929	899	910	967	902	952	892	922	967	923	932	904	919	956	987	982	937	938	953	904	916	957	889	905	935	896	947	906	903	857	928	930	900	894	928	912	948	979	933	923	923	948	896	945	873	949	950	923	907	897	932	912	962	901	959	957	908	909	897	985	884	920	993	922	928	856	892	917	914	928	886	937	931	877	928	983	918	914	954	957	913	959	946	925	908	977	925	905	867	929	964	908	906	917	950	956	946	944	931	951	919	940	909	946	950	902	903	886	939	964	977	938	949	926	907	968	916	952	946	900	1012	960	913	897	903	972	917	968	883	907	926	957	918	926	914	932	918	882	927	916	899	962	933	920	899	908	905	914	953	866	947	907	962	907	963	935	973	896	949	914	929	954	946	903	929	945	964	871	968	941	892	919	969	928	934	897	936	932	908	981	921	938	908	967	924	998	947	921	939	919	944	957	964	915	908	913	909	898	926	891	970	918	930	868	999	975	893	930	964	872	910	956	947	991	959	972	907	954	882	964	949	960	912	923	948	918	942	925	862	936	937	949	917	978	962	950	891	855	887	953	929	911	857	945	955	877	953	927	932	886	909	924	928	926	938	901	934	925	957	944	952	968	937	944	964	901	899	896	966	902	915	926	925	953	940	931	892	925	926	948	980	912	910	949	928	967	926	957	927	957	933	925	945	899	901	967	958	931	952	925	917	924	958	917	908	897	984	917	940	887	896	899	881	891	949	990	881	931	931	968	977	942	941	943	859	944	914	957	870	936	982	936	865	929	914	878	946	917	903	981	961	913	914	974	946	951	983	922	875	894	979	936	913	924	966	915	948	927	940	940	915	921	938	919	922	900	898	852	889	947	927	940	866	902	908	865	948	934	925	903	971	951	939	900	920	904	987	1008	921	927	952	987	865	972	918	948	934	889	944	944	906	986	878	926	946	967	912	919	931	941	896	906	946	915	896	897	949	946	861	898	921	898	915	878	929	862	938	873	955	944	923	844	901	959	913	913	884	874	916	955	898	865	970	987	929	961	933	950	967	946	931	900	894	915	961	926	920	981	843	887	878	911	947	974	967	921	934	967	896	934	924	970	891	944	907	926	941	908	957	922	915	950	853	930	888	914	966	941	916	925	930	990	911	924	835	944	881	938	927	891	909	927	934	959	876	917	913	943	889	920	929	926	938	938	962	966	912	915	958	874	940	874	882	978	997	957	924	910	913	963	900	947	915	944	936	1055	964	980	981	865	945	971	960	938	926	928	909	968	974	900	910
18205	5404	5025	288	152	132	138	136	146	153	133	131	124	134	115	113	125	118	117	119	137	115	135	109	125	144	114	112	126	134	137	127	122	140	116	117	117	119	153	141	142	109	131	147	136	127	113	126	150	147	134	137	139	131	137	135	104	114	123	132	133	133	139	132	136	112	115	111	133	138	145	123	129	138	130	123	140	120	125	135	127	144	113	146	137	139	152	134	145	125	126	130	147	128	136	129	132	144	130	150	115	131	120	116	121	146	101	136	112	128	133	110	127	140	141	124	119	133	120	109	127	124	147	137	112	136	121	132	122	140	121	121	121	147	123	125	131	135	132	145	138	116	130	132	114	115	120	134	127	144	136	141	115	124	158	127	120	120	141	131	115	130	115	108	107	164	129	131	127	129	137	109	109	118	128	147	136	111	153	125	143	110	139	139	142	124	147	131	132	137	129	126	115	136	146	149	122	127	157	132	125	113	130	109	136	143	127	113	126	125	134	125	119	136	120	114	132	152	121	128	145	108	119	122	130	127	149	140	128	134	148	146	124	120	113	118	151	134	123	122	121	150	138	156	130	133	104	132	121	112	125	110	132	151	138	128	117	121	144	122	122	139	104	122	135	120	145	142	121	138	128	128	128	133	125	133	114	138	141	124	136	141	121	125	117	135	122	131	126	117	129	136	127	141	135	129	134	166	124	115	127	120	120	125	129	135	118	156	99	129	119	122	124	134	124	127	138	126	120	124	136	127	134	144	145	141	112	146	139	125	130	142	155	132	124	139	126	117	123	126	130	138	141	138	138	133	139	138	145	131	140	141	136	124	134	147	122	125	128	157	121	129	137	145	137	135	142	145	120	116	135	128	138	149	136	138	133	127	129	108	122	128	146	131	158	117	125	119	141	127	140	117	115	120	149	108	117	145	118	127	121	128	110	136	148	131	133	126	116	138	119	160	122	146	126	113	138	125	135	122	135	113	121	124	142	112	132	121	128	117	133	138	132	141	148	123	126	145	128	123	130	109	130	123	125	120	145	121	124	133	130	127	144	123	141	153	120	139	148	132	118	110	125	124	134	112	131	128	120	124	144	133	123	129	124	139	123	136	149	100	138	114	146	154	130	131	136	120	92	128	148	124	127	143	121	136	134	122	124	141	137	105	129	134	130	137	148	134	115	121	144	116	126	106	143	131	143	144	118	125	125	112	140	120	141	143	117	107	119	139	137	138	131	115	121	143	131	126	124	117	137	115	133	117	121	156	132	121	134	136	125	106	120	142	121	150	134	113	123	141	130	143	136	127	104	148	115	111	119	136	99	122	134	141	146	148	121	115	104	140	125	105	129	123	144	138	124	131	118	138	135	134	146	133	147	128	113	144	143	156	121	119	136	113	143	131	147	121	141	128	132	125	119	131	127	152	127	145	127	110	123	130	121	131	137	135	119	150	122	143	133	142	119	138	137	110	137	120	122	131	156	148	129	146	133	128	126	121	122	134	139	132	126	114	135	125	112	135	122	130	124	135	125	110	124	145	138	142	131	120	126	136	141	125	133	117	146	138	136	115	145	122	125	161	124	113	130	138	136	135	106	127	103	126	132	141	104	130	127	117	159	125	125	133	130	126	142	137	129	128	109	140	137	133	110	131	132	127	135	131	124	104	118	117	128	127	142	136	122	140	133	136	125	140	123	144	99	133	122	122	142	118	139	120	127	136	131	113	140	128	139	133	113	132	119	118	119	134	127	153	134	114	126	138	137	132	130	119	124	133	136	132	123	108	120	137	122	140	136	130	113	143	111	126	149	134	115	135	132	149	145	132	125	145	140	119	123	137	132	128	130	128	136	137	137	126	111	145	136	142	132	154	111	121	120	132	153	133	122	133	137	114	144	128	125	123	124	126	135	130	115	129	113	117	163	127	142	118	129	143	134	112	160	136	126	139	125	138	139	124	130	127	139	137	119	121	129	115	114	130	132	130	133	130	117	133	118	109	130	130	128	131	112	130	144	143	121	134	125	144	138	133	114	142	150	137	152	132	131	124	131	128	162	139	124	127	141	137	125	126	128	131	147	143	112	110	118	138	127	135	126	133	132	126	130	126	137	136	136	147	124	134	132	131	131	126	121	108	132	130	128	102	122	122	142	120	112	144	135	134	123	132	148	115	133	123	134	136	117	159	115	133	111	110	135	109	151	109	148	141	137	139	126	143	119	150	117	133	150	144	118	136	136	137	123	90	165	141	115	131	142	110	134	128	122	134	125	135	112	138	142	127	133	148	140	141	131	122	120	129	137	112	121	128	139	120	130	144	121	131	116	136	124	153	130	132	117	128	133	119	139	143	136	137	121	142	149	149	139	155	137	128	132	140	134	147	129	150	133	108	132	141	107	123	113	139	114	147	138	118	141	129	123	127	132	123	139	118	122	153	158	115	127	124	148	147	130	126	125	128	116	141	133	121	137	123	123	128	123	130	126	140	132	116	122	126	153	112	133	121	133	122	125	127	132	126	144	130	130	150	117	136	120	134	131	129	120	116	145	138	127	129	136	128	103	136	135	128	131	113	169	137	140	160	127	150	128	121	138	129	123	126	120	145	117	125	133	117	138	127	137	122	135	130	124	135	158	123	119	159	144	130	140	140	108	111	121	133	126	135	115	130	130	132	125	135	146	106	128	128	127	125	139	135	129	135	123	140	128	152	134	140	144	131	119	130	105	138	143	118	146	134	104	139	122	128	135	120	145	125	150	119	145	136	136	133	132	130	121	133	146	141	149	129	123	137	138	136	111	124	128	127	119	137	143	133	127	128	105	123	128	143	134	131	157	107	138	144	125	138	139	132	138	128	150	135	120	136	135	121	127	120	110	144	124	132	161	120	144	124	138	140	123	132	118	120	123	123	131	121	163	130	122	149	117	136	126	123	124	130	144	132	113	146	132	151	123	116	125	132	130	117	134	114	117	129	124	134	110	126	126	143	124	146	130	127	115	124	132	126	138	133	116	125	122	140	134	134	110	126	126	131	133	131	139	148	155	130	129	140	118	132	118	147	128	131	137	130	135	135	116	146	128	123	136	127	144	133	134	137	138	133	124	119	143	140	129	156	146	136	127	126	147	135	129	144	139	146	145	122	141	124	131	142	144	137	133	129	131	118	128	127	140	110	135	139	140	105	129	125	129	110	136	132	124	135	111	150	143	136	133	128	167	138	131	128	136	120	127	148	127	143	137	144	132	121	112	134	142	143	139	162	128	136	122	120	136	144	112	130	153	116	134	123	121	143	158	125	146	136	137	124	111	139	125	136	135	134	116	125	129	125	122	129	152	140	152	127	116	134	139	130	146	134	114	133	145	134	122	129	122	132	123	106	143	122	133	136	146	120	141	117	138	167	133	154	128	145	133	105	116	132	122	138	127	128	149	138	127	129	154	132	122	138	134	115	139	128	131	132	153	176	129	127	143	130	147	116	139	130	150	115	125	145	153	149	127	125	129	144	140	135	146	121	106	133
17324	8162	9831	526	554	510	497	485	465	465	442	493	473	479	477	455	503	433	459	469	496	475	455	476	494	465	495	488	478	464	482	467	459	478	463	465	450	463	510	440	466	472	466	481	447	530	497	481	469	470	504	483	460	443	480	447	470	469	490	448	466	441	435	434	453	501	492	502	475	477	460	518	437	494	483	494	479	439	456	477	439	486	451	433	471	484	447	437	488	467	459	475	467	469	455	463	440	477	470	466	486	467	469	448	487	459	461	519	491	479	478	492	465	462	450	504	486	464	459	473	480	459	447	476	440	490	456	436	468	463	442	519	434	497	488	476	464	497	455	491	478	418	479	446	490	452	468	499	459	487	465	490	469	465	477	460	446	476	465	436	467	469	474	453	475	466	481	469	515	454	475	473	456	456	481	458	467	456	433	471	421	476	488	450	484	464	495	463	486	450	429	409	468	484	480	462	454	466	457	458	465	461	423	472	439	390	464	467	497	450	489	470	463	425	490	452	502	479	442	472	457	496	455	440	512	452	503	484	473	474	518	426	468	451	462	459	479	475	437	476	429	446	463	448	478	477	424	454	469	494	440	498	454	479	471	453	483	466	473	489	464	480	431	472	458	462	480	469	493	432	471	413	452	494	451	490	469	490	490	439	492	461	485	477	454	492	454	494	463	457	466	493	438	466	458	487	468	507	492	455	439	463	494	432	482	452	478	487	462	455	494	438	424	456	478	470	465	476	469	401	480	483	473	446	471	471	484	453	467	472	474	442	474	428	493	463	455	480	449	491	448	433	501	491	491	476	465	471	459	447	494	446	456	457	442	475	434	464	467	462	469	428	514	472	477	472	481	463	487	445	480	452	444	472	474	451	498	449	468	445	484	475	466	482	444	437	474	469	462	455	441	472	467	482	445	441	528	477	485	469	436	485	472	466	464	438	459	440	476	458	491	482	449	460	443	443	442	466	433	487	487	467	451	473	537	500	472	458	475	446	482	467	457	453	446	459	467	466	449	441	446	494	474	472	442	461	449	464	466	471	463	442	461	478	473	456	498	426	452	454	469	489	463	481	447	413	431	424	437	504	488	451	465	483	480	492	456	528	461	438	441	486	522	463	454	460	471	503	491	464	502	454	522	498	532	467	468	466	439	478	483	508	437	451	455	476	459	490	471	456	474	454	457	472	483	472	457	425	462	516	478	472	493	443	495	460	448	471	458	511	460	481	431	453	458	485	474	460	512	464	500	483	470	456	455	483	484	478	475	449	522	484	439	503	440	451	478	496	451	477	453	480	481	451	462	489	478	483	502	473	499	491	446	507	475	469	440	450	504	502	480	460	501	491	467	479	455	460	476	448	492	449	474	438	470	448	448	465	455	499	462	479	530	489	479	484	483	485	476	459	464	449	479	434	472	457	501	473	473	459	458	483	458	460	454	451	493	478	485	466	460	466	461	500	448	489	458	434	483	490	496	505	428	448	469	458	483	494	460	460	471	499	430	471	499	459	445	460	442	435	470	485	498	463	454	479	462	461	506	477	500	449	463	446	484	453	474	484	432	460	483	471	465	503	456	469	466	442	434	465	474	438	509	482	464	488	489	451	438	483	474	468	476	496	482	469	490	459	526	427	491	454	471	477	457	489	479	502	467	499	409	418	437	487	515	474	496	441	430	408	459	475	445	459	453	459	448	470	481	489	449	438	486	509	493	480	437	455	479	440	464	478	481	433	482	478	480	453	509	481	471	473	442	490	468	461	459	453	468	471	440	432	446	460	461	516	477	467	459	488	456	441	487	491	493	460	451	488	461	473	464	499	435	472	484	482	472	489	474	464	492	426	524	436	461	483	455	413	451	429	507	466	428	458	468	451	459	447	463	482	431	488	466	456	474	466	486	480	477	487	500	459	433	469	473	460	459	499	510	446	440	477	419	520	496	490	447	443	441	477	470	470	468	486	470	486	482	467	464	452	503	490	500	494	507	465	436	489	447	434	413	462	473	451	454	418	522	438	488	461	460	470	461	470	438	455	491	503	451	455	481	463	459	498	458	467	462	439	446	482	474	469	490	481	486	497	446	454	438	486	466	476	449	461	476	488	467	439	451	480	416	449	425	496	468	478	486	491	468	490	458	504	447	479	464	453	479	455	489	430	482	494	473	473	457	486	461	461	451	478	448	486	428	448	462	473	456	481	453	475	492	469	491	468	482	463	422	508	448	452	470	482	435	476	460	503	451	448	457	469	501	489	495	464	490	431	467	494	422	466	459	458	437	435	522	492	456	491	484	446	495	437	467	424	451	477	502	455	513	500	456	458	467	449	533	465	450	486	449	463	472	481	474	501	468	444	449	458	461	470	468	473	457	480	481	438	468	490	487	463	493	484	486	492	456	484	473	448	453	456	486	462	433	497	464	476	505	489	453	452	457	467	472	445	493	461	496	471	444	497	449	484	470	467	475	436	501	432	475	466	456	503	445	480	478	453	482	469	469	478	476	500	478	463	485	488	446	454	477	442	482	479	468	451	480	463	454	470	494	508	492	480	446	441	462	503	468	475	495	418	452	471	456	473	461	484	445	469	485	483	500	502	443	457	481	455	494	491	459	446	488	465	449	450	473	482	442	485	479	447	462	471	447	486	474	484	468	477	486	455	456	484	438	465	473	478	464	491	448	473	434	471	441	440	477	458	450	467	470	443	441	486	494	463	480	465	487	459	455	468	458	477	458	451	446	466	483	455	490	459	488	457	418	490	475	484	443	476	445	475	470	459	452	484	480	472	476	482	469	467	490	439	490	475	452	473	480	503	480	485	455	490	470	487	444	424	424	457	418	451	528	478	431	500	424	484	455	454	485	451	474	493	463	501	465	524	476	475	497	448	498	497	453	410	468	481	489	475	447	463	500	487	474	442	483	436	470	459	460	467	478	437	467	488	476	460	452	501	438	465	452	477	470	425	462	439	447	474	502	461	493	508	460	490	482	502	476	442	455	452	456	503	459	483	480	500	452	444	479	498	473	491	460	480	513	440	446	451	519	504	470	467	446	471	467	431	459	466	466	469	482	447	503	463	490	492	484	486	435	484	440	476	460	477	500	519	497	502	502	505	456	454	431	512	443	460	441	442	480	466	460	439	448	437	483	455	482	469	455	456	483	466	448	475	478	448	451	501	459	438	476	508	486	486	480	500	450	483	470	453	483	466	477	505	525	454	458	494	503	480	468	474	511	492	475	471	461	443	467	463	430	445	454	426	476	456	478	469	484	488	418	486	509	460	502	434	485	455	482	472	456	455	495	470	433	434	465	426	493	447	450	448	427	421	516	489	466	471	455	448	464	449	438	492	483	478	457	459	453	484	444	466	495	446	459	458	449	493	475	475	491	446	476	448	470	468	504	453	475	481	444	493	465	459	505	456	502	478	483	464	440	474	478	458	451	463	444	497	467	432	456	419	457	480	510	451	448	441	449	446	458	464	450	426	457	469	502	451	488	474	444	484	473	488	476	472
60498	47543	51989	14182	1092	481	415	359	344	281	294	291	300	297	256	280	238	277	245	284	277	273	286	273	265	259	245	263	245	250	272	257	249	259	280	258	258	240	246	253	247	247	214	223	268	235	256	253	254	268	248	287	252	281	245	255	268	234	228	250	248	250	254	230	269	251	252	241	243	265	273	265	232	280	235	250	238	231	229	240	264	217	269	223	247	267	223	262	240	254	243	224	248	249	251	228	235	245	254	245	250	225	252	208	250	274	236	263	228	233	265	245	253	248	276	226	246	224	233	263	282	275	237	273	241	253	252	281	266	226	262	255	272	227	280	267	257	245	262	256	258	230	262	273	256	228	252	255	248	243	293	244	245	252	246	241	289	262	230	259	240	267	262	258	237	265	289	234	246	244	249	256	244	258	251	260	258	250	266	263	245	243	261	258	247	267	238	241	274	259	218	238	266	245	245	255	219	271	242	230	221	259	250	260	228	260	240	227	251	254	232	251	243	234	279	247	254	238	242	227	275	231	246	241	247	263	267	239	256	242	239	221	232	237	251	218	252	246	272	257	253	221	235	210	233	250	229	266	216	260	241	256	256	238	230	224	233	247	272	250	240	263	248	254	270	231	227	258	247	269	246	257	231	269	211	232	242	241	253	254	234	226	236	249	241	239	254	265	277	258	255	265	227	220	252	224	240	247	239	233	241	259	281	255	257	220	250	258	252	230	246	252	246	221	238	232	279	238	216	245	268	260	240	231	239	270	233	252	249	242	225	269	247	266	262	234	252	261	251	260	228	267	275	264	266	279	246	250	232	251	268	234	229	255	239	231	279	245	254	236	258	245	258	231	258	240	282	248	253	269	268	225	258	266	234	223	246	250	240	272	272	242	239	270	233	235	259	222	272	266	245	262	245	248	215	234	254	237	295	240	232	249	270	263	215	259	247	275	253	222	255	262	223	234	238	239	272	235	250	226	250	232	255	259	245	255	258	242	249	212	261	263	243	237	265	236	258	247	244	249	257	237	277	262	248	253	273	224	222	246	261	247	242	261	256	242	230	233	251	222	272	268	262	234	275	268	253	247	265	247	274	262	244	263	250	271	240	264	271	256	256	261	251	263	236	249	249	272	244	271	253	249	241	251	254	249	265	255	254	237	239	245	229	252	251	243	227	247	269	228	252	241	230	247	247	278	262	268	267	251	208	238	253	243	255	252	270	255	252	271	255	284	229	243	224	250	229	269	266	227	240	265	251	257	233	272	241	254	274	251	236	234	242	258	265	239	238	285	265	255	250	220	270	221	243	220	217	238	213	244	234	265	234	251	258	231	258	266	240	261	230	253	212	219	228	256	269	263	227	253	233	251	262	245	241	261	240	268	233	225	265	247	267	258	271	255	244	238	275	265	269	246	242	259	281	287	259	225	234	238	272	276	229	246	229	248	266	250	262	242	259	258	247	255	200	237	281	249	252	245	265	247	275	226	241	249	268	247	243	273	244	238	282	262	238	244	271	241	272	243	246	274	241	240	269	251	261	251	248	237	248	258	257	225	268	213	239	254	275	243	246	236	248	280	259	261	245	240	210	271	265	241	269	242	235	269	241	239	242	259	258	252	256	247	230	243	222	227	245	237	255	261	233	279	234	254	240	255	222	262	240	262	226	274	271	278	254	239	268	251	235	231	260	240	244	266	257	254	236	222	259	253	251	272	247	244	260	267	264	236	234	256	278	197	264	256	251	240	247	275	255	272	253	247	223	265	245	237	243	281	242	264	244	245	229	239	259	241	216	257	237	255	272	262	265	256	255	269	266	236	247	260	248	225	236	261	252	251	266	249	255	240	243	258	256	228	249	274	277	256	254	237	232	253	254	248	251	250	267	266	258	248	248	244	243	224	271	258	277	234	282	264	261	233	260	267	283	248	265	249	236	250	267	273	255	244	252	251	251	298	239	238	283	247	251	280	231	231	267	246	252	216	259	227	245	248	276	231	228	249	277	270	249	244	262	232	255	246	276	277	254	223	245	244	257	263	229	264	266	268	256	272	259	256	253	240	237	252	252	251	219	259	240	242	257	240	262	268	241	241	259	218	260	215	263	246	269	252	232	244	253	279	272	244	258	229	242	224	265	232	248	264	254	243	266	245	240	271	265	237	247	233	257	243	243	286	254	262	227	221	229	237	248	238	256	244	241	248	253	255	272	248	269	249	247	240	271	248	275	249	246	256	250	263	267	242	256	275	253	249	248	250	231	246	240	249	266	225	221	258	242	255	257	253	267	251	242	242	232	238	231	233	244	262	255	231	266	265	220	242	234	255	284	211	241	237	242	239	253	210	225	226	264	252	255	263	249	250	231	242	251	213	221	224	262	264	278	267	261	258	191	249	226	260	274	261	254	241	248	266	289	259	265	247	236	250	242	263	264	229	260	226	254	252	268	239	246	247	256	227	261	254	247	243	240	245	266	241	249	257	244	236	239	258	234	237	250	270	247	240	224	251	253	244	264	264	248	218	270	278	251	244	232	244	256	224	250	242	261	248	243	241	261	268	225	260	263	284	250	268	244	272	247	226	243	265	253	235	225	238	233	226	244	259	233	271	261	249	246	238	243	253	233	251	237	253	276	244	255	250	273	217	272	256	273	232	259	245	273	218	250	259	225	255	257	254	236	242	263	271	234	251	261	259	255	257	261	224	237	270	237	237	237	254	241	252	239	263	284	245	251	252	246	259	244	244	235	248	254	230	252	235	267	268	248	250	229	251	260	230	241	237	256	247	243	280	251	263	233	265	224	258	253	247	253	225	230	263	253	262	252	250	222	235	253	253	270	234	255	277	269	250	261	224	253	237	266	271	272	245	257	275	231	252	246	279	244	252	246	253	250	249	250	262	245	260	237	235	246	258	256	253	252	270	278	278	224	240	235	266	277	213	270	238	251	243	235	221	254	266	221	241	251	261	245	256	253	249	274	273	269	279	268	236	233	257	278	224	271	266	251	242	269	246	233	246	249	229	257	238	250	247	247	253	256	225	258	220	258	258	261	262	243	244	231	222	245	262	254	260	215	272	234	254	244	241	244	240	279	228	254	240	268	237	225	277	245	272	242	244	273	238	264	247	256	225	249	268	290	255	250	263	245	238	265	291	258	231	259	286	242	253	245	251	246	243	265	254	224	243	217	256	237	245	266	251	246	245	251	239	236	269	234	229	249	253	244	236	269	242	241	246	243	236	229	266	272	242	257	247	231	278	236	274	256	277	250	252	231	282	227	262	252	257	249	248	254	260	290	259	256	247	260	254	231	241	259	224	252	256	248	224	258	247	265	257	253	275	243	252	227	239	239	239	236	253	254	248	267	232	243	235	281	238	244	237	258	257	253	235	212	276	264	267	256	275	263	247	274	241	256	214	258	242	242	262	244	244	255	257	202	248	261	268	234	240	249	243	256	282	244	256	258	255	272	233	238	264	209	232	232	244	268	246	245	227	247	266	252	242	240	275	250	229	260	247
39655	37292	39411	2146	2016	1717	1524	1434	1239	1210	1171	1121	1041	981	968	997	979	839	937	902	915	864	834	815	848	820	877	901	827	854	754	824	827	853	812	763	786	846	825	821	803	791	780	792	799	793	783	772	810	747	800	776	788	745	798	797	762	737	786	798	782	793	761	779	780	823	770	800	801	821	763	768	800	773	776	807	761	785	785	825	835	785	756	799	769	791	825	726	803	803	783	786	770	818	742	787	820	817	776	837	864	767	788	757	802	783	726	809	809	726	835	821	816	771	806	749	773	772	766	803	768	792	791	769	717	831	787	762	800	781	769	753	809	789	781	815	735	822	833	810	760	801	800	827	771	812	809	747	810	731	788	784	794	801	790	797	824	774	794	763	750	781	782	782	781	767	834	776	805	812	747	786	813	808	809	777	802	782	757	820	774	796	813	798	818	771	801	810	811	791	736	762	798	751	747	792	772	778	772	776	777	727	806	806	766	747	803	761	768	798	743	780	765	775	762	745	780	805	729	787	777	744	791	782	786	766	777	752	830	756	781	809	769	806	814	774	759	767	791	752	769	745	759	813	773	805	801	817	798	794	807	797	784	784	809	813	797	768	792	811	840	815	785	775	770	823	830	762	782	861	811	711	792	835	786	767	787	758	711	857	825	810	817	792	784	791	771	779	808	742	797	813	794	800	781	822	827	799	790	757	804	775	785	802	796	765	786	824	786	793	761	776	764	801	795	858	807	752	784	834	790	806	755	767	772	779	763	836	775	799	830	767	773	783	771	806	832	789	792	744	775	777	789	730	828	782	806	769	796	765	810	782	789	795	867	814	780	764	744	765	781	805	742	823	803	783	796	805	832	828	815	737	794	758	842	760	806	776	755	747	807	814	772	766	797	795	776	790	798	779	764	787	801	752	793	785	764	807	797	784	787	850	790	699	752	752	730	805	796	777	802	809	839	741	770	861	815	778	769	825	796	779	820	786	813	828	829	777	758	808	828	807	749	788	773	762	799	785	787	797	801	799	781	765	795	735	768	706	825	786	772	809	799	783	744	770	770	789	769	811	812	783	782	823	736	805	742	787	813	769	753	802	784	792	726	777	725	781	748	816	767	756	773	803	770	785	788	798	796	792	856	831	752	774	826	784	774	810	800	790	817	810	806	782	852	768	790	808	761	797	760	849	775	781	770	757	777	746	784	804	776	739	765	801	780	762	773	784	747	821	764	792	797	782	750	772	775	752	726	805	766	807	791	758	832	785	766	801	755	782	739	795	796	802	765	820	789	836	814	807	801	803	776	804	796	804	791	776	772	796	773	756	804	762	729	804	770	787	761	800	780	829	836	791	762	809	747	760	780	814	794	767	813	732	796	784	797	787	783	819	740	778	805	796	807	762	764	816	755	776	780	783	810	772	779	837	793	793	765	756	823	785	785	782	781	801	796	757	763	782	811	767	769	797	788	816	784	739	746	800	801	767	768	742	780	744	795	763	784	781	761	796	816	810	813	765	778	783	757	837	807	794	791	771	778	722	781	800	780	794	802	775	801	804	738	842	809	767	835	788	751	795	776	794	767	780	779	762	824	800	812	796	851	808	801	812	810	785	758	819	765	772	778	815	780	828	800	821	825	761	827	773	812	779	790	728	750	783	736	831	789	766	770	767	802	798	809	772	811	841	797	786	786	828	768	761	789	799	764	854	838	777	791	816	842	766	840	841	781	771	799	774	771	798	797	825	782	782	855	778	810	812	780	769	810	811	746	760	790	839	781	806	774	767	743	742	768	756	833	776	846	770	753	823	809	762	731	819	765	813	788	748	784	834	797	829	813	775	760	781	797	804	762	762	774	756	800	769	764	775	766	766	756	785	747	823	790	802	750	779	756	779	794	798	747	763	797	839	764	801	769	749	828	750	796	775	754	803	790	768	748	773	803	729	823	802	806	752	781	825	809	845	800	768	795	806	755	759	764	772	795	802	818	815	810	789	747	740	785	777	810	764	791	774	784	825	753	767	807	806	763	711	811	800	765	718	777	782	782	768	826	806	793	829	783	749	734	802	788	782	773	826	804	795	834	841	781	775	795	815	768	792	807	813	770	798	765	822	800	834	742	800	795	787	749	789	749	802	791	803	748	767	765	802	771	793	760	720	787	779	788	759	828	767	760	774	774	781	739	789	785	780	831	764	780	819	804	833	729	864	783	759	765	810	800	761	789	815	782	772	836	797	789	820	779	782	755	789	808	779	820	706	809	793	781	757	814	823	781	779	777	843	818	805	782	751	823	764	742	778	756	793	769	796	755	846	816	810	770	834	807	740	808	767	824	770	798	838	790	809	775	773	731	797	810	791	782	744	769	775	783	793	833	805	784	807	763	843	788	812	824	761	840	774	823	808	806	766	753	802	768	815	763	809	814	783	787	774	828	746	870	799	765	787	759	778	823	744	848	770	738	806	796	799	797	832	765	736	826	794	732	761	786	807	798	735	803	760	806	767	780	804	788	768	766	791	795	805	774	791	807	767	838	772	817	774	798	811	823	860	770	763	766	791	794	787	785	759	764	793	833	746	771	767	744	781	769	831	817	784	801	818	782	772	804	809	756	766	787	822	777	860	769	831	786	771	817	814	886	768	795	810	759	801	815	837	765	751	758	769	753	783	780	771	753	790	855	793	793	825	789	720	786	775	763	767	791	789	775	764	757	779	785	794	760	831	738	746	764	772	771	742	755	742	749	830	755	788	800	819	727	849	792	817	787	843	795	767	794	777	784	745	760	833	739	764	791	758	795	828	782	765	721	793	771	793	831	817	744	792	801	801	778	798	806	765	763	793	793	796	806	814	779	783	794	798	774	776	759	774	774	748	795	805	759	774	753	813	832	772	783	815	762	767	774	733	768	806	795	767	780	779	823	771	792	770	785	786	801	760	757	762	781	773	735	793	803	828	777	809	762	810	803	788	833	806	758	807	800	804	777	797	799	791	787	817	801	761	809	825	825	788	807	749	825	769	748	831	768	835	776	778	797	809	777	796	831	813	815	744	738	824	772	754	760	801	715	824	810	805	799	728	758	813	752	802	726	786	815	732	799	762	780	840	782	779	857	835	763	790	751	796	775	806	797	781	807	818	834	792	815	746	757	750	782	804	806	787	785	831	818	793	800	746	832	786	769	755	799	800	758	771	764	810	789	807	745	770	817	818	851	740	805	774	754	775	788	767	771	787	761	784	699	812	750	776	815	787	757	795	800	818	790	736	811	775	826	787	757	779	755	731	769	804	794	775	824	802	801	817	801	766	789	745	754	845	780	739	788	766	758	808	803	765	814	818	747	795	809	827	801	805	743	776	773	814	808	786	787	800	793	808	757	820	749	763	803	739	786	750	806	757	752	793	746	813	817	825	808	774	806	788	788	726	811	749	787	798	838	763	763	808	787	784	781	784	817	790	788	791	721	771	742	752	756	767	747	783	769	823	784	697	762	813	826	802	790	846	768	781	806	796	780	787	846	792
74334	61908	65663	22056	5736	873	669	538	463	477	469	403	390	352	385	392	346	317	347	323	325	322	310	316	349	306	323	330	330	309	336	308	291	310	319	323	285	312	296	332	274	323	336	287	307	314	332	311	341	316	349	314	345	315	314	364	309	272	297	313	318	303	332	341	291	325	312	315	333	283	287	313	326	314	310	350	272	286	312	359	332	308	308	325	322	299	306	318	308	287	304	316	323	320	298	322	334	308	282	267	307	301	312	335	327	324	310	303	315	286	314	344	292	299	297	313	311	314	317	326	306	283	332	325	310	332	317	313	294	317	318	315	322	283	322	302	314	342	323	326	317	294	299	258	284	297	294	312	316	326	303	340	292	294	267	328	279	324	310	304	312	300	302	307	329	311	363	305	311	305	330	330	298	305	285	301	327	310	318	322	305	321	315	316	319	325	317	296	341	309	306	289	278	309	309	310	293	324	336	348	307	288	299	286	302	337	304	274	320	314	323	332	315	312	293	330	328	282	320	306	289	281	300	314	300	295	294	297	283	311	329	304	322	310	333	312	306	278	313	318	313	328	306	312	287	263	320	317	325	326	317	320	299	298	321	307	337	291	306	304	275	336	307	309	271	282	313	256	332	286	316	331	292	303	306	338	327	317	296	285	294	266	298	280	332	279	315	293	290	297	313	294	315	272	309	329	295	297	292	335	324	296	293	284	314	330	334	310	317	335	313	327	278	298	313	309	338	318	296	321	304	293	297	325	301	315	316	323	316	289	316	305	304	314	313	285	338	294	306	282	296	279	286	306	313	325	346	291	305	319	299	331	295	304	285	300	311	303	297	297	282	336	285	323	290	316	276	315	296	292	334	324	323	304	309	270	286	320	306	328	304	298	311	306	302	295	292	313	296	303	303	342	310	338	299	309	281	307	298	275	331	326	292	271	340	286	289	317	312	306	283	350	300	323	300	312	314	303	306	333	325	303	307	277	321	316	316	323	331	314	308	341	319	312	310	295	336	300	322	319	299	269	299	317	332	285	321	326	300	312	291	293	335	298	311	305	316	276	341	324	322	302	319	279	305	281	325	295	279	316	334	292	309	326	299	334	332	316	348	303	342	298	299	315	305	299	315	315	314	299	291	302	316	276	324	270	312	301	279	271	306	336	300	296	326	290	310	323	314	325	301	300	297	313	318	313	335	308	294	341	337	285	275	299	306	323	321	320	331	339	320	337	299	324	291	324	329	294	321	286	329	325	327	300	314	312	302	329	339	318	324	342	314	311	311	334	279	287	325	277	356	310	314	316	301	338	292	302	326	295	342	293	317	322	299	305	286	314	318	304	301	293	340	286	274	288	297	293	283	283	305	332	293	300	325	303	269	320	282	325	297	288	296	289	287	305	307	307	309	292	284	333	325	274	289	335	312	308	318	293	280	311	324	292	294	316	311	319	344	310	330	312	311	323	314	306	287	308	286	293	328	312	302	297	323	321	303	349	304	282	299	298	300	263	306	297	328	321	327	315	321	319	339	352	303	316	293	312	309	314	330	316	313	317	305	277	297	277	300	327	315	329	303	278	303	308	300	320	311	314	306	318	331	327	310	328	317	302	306	308	309	327	331	299	312	330	324	310	312	281	294	316	322	298	283	320	280	321	274	312	344	305	275	302	310	311	318	268	324	286	308	319	325	334	295	309	275	277	317	325	302	293	330	309	282	342	311	302	304	314	286	333	328	321	308	299	291	266	302	326	306	335	297	322	295	315	294	286	328	335	286	299	316	350	275	340	300	312	296	293	305	305	283	311	298	305	316	303	293	340	326	318	314	296	277	305	312	299	303	316	293	300	317	336	298	288	321	293	289	303	335	289	336	260	300	313	288	300	313	300	321	278	331	337	326	304	321	330	313	325	319	309	331	312	325	316	296	306	303	313	323	301	303	311	308	303	297	318	275	297	297	315	255	314	319	345	292	310	298	302	303	297	309	292	311	305	306	322	300	293	323	296	294	276	344	285	315	335	286	315	300	323	309	305	304	326	318	307	313	293	289	301	321	307	350	293	329	308	308	302	304	330	328	301	296	329	318	306	317	284	298	331	314	305	341	276	314	324	307	317	302	336	338	308	294	334	333	330	312	295	331	305	302	349	326	336	313	310	311	301	297	292	282	314	298	351	308	316	307	326	295	305	320	287	306	269	310	307	284	317	337	309	307	297	307	310	319	324	310	290	308	303	292	315	313	331	309	309	307	319	316	321	301	291	321	311	319	330	289	313	345	293	287	314	295	299	291	316	290	306	270	316	305	305	300	313	305	286	331	291	297	293	302	294	332	310	289	325	345	291	299	287	326	320	333	317	308	334	323	347	319	308	308	332	297	340	313	308	301	311	318	339	335	313	298	306	297	304	310	289	311	313	299	324	291	303	290	311	315	339	295	288	311	290	323	313	269	304	303	286	274	295	306	310	325	317	311	278	325	315	335	290	297	334	309	295	325	300	294	311	320	298	309	313	321	322	307	284	334	305	305	304	303	324	323	304	322	291	337	335	263	296	319	313	319	284	306	313	298	290	312	294	327	317	288	338	320	295	285	308	346	308	324	313	323	267	270	311	285	327	332	325	306	337	303	328	305	312	340	295	303	281	303	324	318	327	308	299	319	326	274	284	299	287	332	300	311	304	295	290	296	322	303	302	321	314	311	321	305	312	285	304	307	317	296	293	286	340	323	307	297	283	341	299	294	318	313	296	282	290	315	293	316	344	317	283	312	319	312	321	302	351	310	314	319	294	328	326	300	310	321	280	295	303	300	309	291	279	291	305	330	305	268	333	309	286	300	308	325	303	285	285	325	304	310	288	297	330	298	297	294	293	291	306	321	308	276	336	316	302	295	325	318	315	311	312	309	298	336	310	310	314	297	324	333	319	307	317	275	281	276	310	315	321	304	326	307	291	329	286	289	307	336	348	315	323	307	302	318	332	304	325	301	303	303	318	311	307	302	305	302	310	306	285	299	332	333	288	308	285	329	285	333	289	314	322	331	325	328	287	318	305	312	303	323	302	351	280	293	321	299	311	294	293	307	310	284	303	323	279	342	301	331	298	318	311	322	300	314	305	315	329	312	288	321	309	295	352	292	328	303	266	290	298	290	301	326	321	312	312	307	282	319	333	332	302	309	312	305	317	312	319	298	309	305	297	295	291	294	338	324	291	313	318	317	297	299	296	307	320	314	276	343	336	290	321	311	314	283	282	295	302	294	313	305	303	286	320	319	329	301	290	320	311	302	315	299	277	287	340	287	310	295	315	287	302	294	332	329	316	301	305	325	282	325	311	328	298	330	326	280	307	301	315	315	295	302	307	313	304	287	287	330	321	315	299	308	326	297	339	298	321	292	283	311	275	329	330	320	286	291	308	304	311	285	324	323	302	302	300	296	332	317	298	334	308	285	286	302	294	325	329	322	298	294	292	285	308	309	298	306	305	359	306	298	295	322	298	331	298	327	315	300	322	335	337
48960	46863	46891	3605	3183	2743	2296	2100	1865	1715	1633	1475	1464	1354	1216	1220	1163	1154	1157	1041	1085	1095	1103	1095	1052	1040	1009	1041	1038	1018	1018	1054	1052	1041	947	947	946	1023	1028	1013	1035	953	1001	995	999	1041	946	947	999	934	937	969	910	996	977	946	990	969	926	931	975	931	947	968	960	913	989	922	933	930	958	885	905	892	940	981	931	975	912	976	953	920	929	888	913	960	908	956	991	900	933	961	950	960	939	921	911	976	897	912	917	927	958	945	929	922	915	945	945	943	943	1007	927	944	936	943	928	914	922	977	887	925	884	901	953	931	898	952	944	906	953	881	917	917	973	923	953	922	939	971	927	961	926	881	911	956	928	950	909	939	896	950	953	903	908	973	980	910	957	946	922	955	942	882	968	988	962	937	946	892	961	958	920	966	958	988	997	927	889	933	938	911	1004	923	969	1012	935	1008	940	912	903	914	903	956	963	998	924	980	890	986	868	884	978	955	903	960	985	930	897	983	951	981	949	981	943	943	946	954	1039	972	1007	977	922	908	877	894	884	950	947	924	937	981	922	958	948	916	985	900	931	925	912	961	930	960	913	948	927	945	896	925	900	948	933	921	899	953	852	945	911	903	911	900	935	894	936	941	931	953	993	884	951	934	986	927	923	893	876	921	934	989	946	938	920	955	966	920	908	909	910	964	958	927	961	928	900	889	935	957	938	943	959	891	882	919	957	958	977	887	926	877	923	958	903	961	904	895	910	906	940	958	934	931	911	928	972	916	904	971	906	968	905	875	936	904	976	911	907	891	931	925	939	896	933	931	917	935	949	883	911	995	949	921	950	926	943	893	962	935	991	927	945	908	916	902	892	944	897	933	917	926	907	999	886	905	924	935	922	930	926	924	906	874	977	925	920	929	912	895	919	931	999	898	925	951	885	912	930	872	917	954	984	958	923	965	969	958	975	982	938	900	953	945	928	886	934	944	931	885	974	957	893	901	985	945	865	972	958	903	890	954	949	891	931	928	944	861	928	936	917	923	939	931	967	924	939	930	910	925	858	943	885	964	928	982	911	967	947	955	948	938	869	911	885	981	974	937	893	980	928	954	942	874	972	853	940	953	909	913	920	929	904	928	916	903	920	923	850	899	1016	977	955	883	889	925	957	926	923	876	928	936	953	959	928	943	962	934	888	932	939	911	921	940	925	935	957	910	910	953	888	909	910	924	892	930	914	954	927	926	907	946	908	865	881	961	907	926	925	927	930	904	933	897	810	904	933	901	861	928	933	973	943	944	997	969	918	889	924	943	921	886	989	939	893	922	967	940	894	943	888	896	1006	985	961	883	971	963	972	980	955	954	947	955	958	883	917	946	877	951	944	956	962	963	990	886	948	908	920	897	931	930	879	917	949	951	931	938	938	915	870	921	928	910	939	914	904	949	958	934	993	904	897	940	909	862	923	945	975	979	900	839	999	940	934	957	934	915	917	932	857	879	887	926	949	941	922	917	893	904	926	926	919	946	950	949	918	936	930	915	942	873	914	938	934	963	943	987	887	854	927	968	980	935	905	914	959	980	949	906	882	893	990	949	1008	932	919	915	923	908	921	934	916	937	932	870	958	934	936	851	924	929	932	889	898	990	948	932	940	904	912	942	929	908	912	895	912	914	928	833	932	877	897	976	907	938	933	880	946	899	873	885	976	915	941	961	903	982	906	938	928	921	875	896	924	921	939	948	968	928	913	890	944	952	889	924	943	947	924	915	967	995	907	862	987	932	1001	961	947	935	943	998	875	877	960	885	955	906	898	912	941	949	966	925	913	977	892	974	966	919	902	945	934	918	918	905	942	935	916	941	949	888	954	952	950	968	924	886	959	935	967	946	947	917	926	888	938	941	850	898	900	879	879	956	937	957	920	859	941	873	938	895	917	916	920	917	957	889	942	943	984	972	935	900	906	959	937	889	906	946	932	894	992	902	925	948	883	870	903	929	891	891	959	966	935	901	913	947	930	938	957	950	940	885	914	902	949	935	993	925	951	925	826	928	911	920	965	954	919	996	916	936	933	921	957	936	960	953	953	938	975	927	981	879	903	882	947	942	950	907	954	964	920	947	980	950	928	987	917	953	929	929	866	927	945	906	931	936	884	888	963	881	905	978	977	983	932	907	942	920	912	899	893	942	924	892	882	895	998	878	898	912	941	929	976	912	985	901	937	917	958	910	911	917	866	893	922	865	879	968	970	977	921	928	920	928	982	895	943	950	938	897	885	933	934	990	939	932	963	947	953	942	937	935	914	966	933	874	937	934	917	931	955	949	900	943	931	934	952	901	933	933	914	1012	911	967	965	900	940	940	954	921	954	930	892	882	953	953	944	899	977	903	906	930	889	899	949	986	952	959	945	954	969	895	906	945	913	996	917	961	896	903	968	911	936	940	886	990	967	943	904	924	895	923	919	910	886	902	980	991	897	914	912	946	887	920	925	974	888	899	916	929	969	943	922	946	899	993	914	950	892	950	957	938	966	907	917	922	897	917	950	903	946	965	863	922	946	899	929	948	934	979	953	956	929	959	877	873	947	930	939	973	902	907	940	920	934	904	926	988	997	918	919	952	925	966	945	943	924	908	945	909	980	905	889	909	931	916	923	923	1005	923	981	949	894	935	894	979	938	914	960	927	929	909	966	902	878	972	885	960	935	915	964	935	959	915	959	956	922	891	903	917	956	908	889	895	894	921	936	927	942	932	902	900	919	936	921	919	965	916	914	940	948	938	958	933	954	954	990	916	944	963	910	902	908	963	917	989	934	1000	981	971	950	879	989	915	922	907	947	900	919	932	900	942	960	935	932	968	940	907	915	915	915	918	919	955	930	933	928	890	976	917	932	924	946	941	926	882	918	960	946	890	895	917	945	896	944	987	942	946	948	917	972	944	899	985	943	910	911	952	859	944	924	949	923	898	956	946	910	951	985	980	915	953	918	946	872	929	963	907	954	910	897	947	928	884	890	884	960	925	880	952	922	944	916	883	925	958	946	970	948	905	889	941	926	957	893	902	934	935	962	924	948	914	898	929	917	905	918	903	958	981	947	881	934	959	919	954	908	913	967	932	955	879	947	966	898	934	914	907	904	950	977	913	912	947	936	930	918	962	948	937	928	908	895	941	938	914	901	902	900	923	924	898	959	928	984	886	899	947	904	932	957	933	898	876	893	985	911	946	972	933	919	902	941	924	904	899	919	926	922	917	954	916	970	935	968	943	919	941	930	922	904	944	911	930	933	978	904	953	965	926	903	982	961	980	876	983	883	959	959	928	928	967	905	932	953	936	961	913	911	1017	902	941	906	888	943	940	943	922	936	892	918	882	909	947	922	959	942	990	969	950	952	898	906	929	927	959	946	940	905	951	921	927	936	895	926	904	930	945	920	947	952	901	940	934	917	924	991	930	884	941	944	950	923	964	957	939	910	924	914	934	910	912	928	928	1001	876	957	944	958	923	941	873	931	906	954	939	897	933	898	927	884	901	922	846	922	1007
18245	5965	6159	586	229	160	152	134	138	146	132	147	133	144	122	142	146	149	122	142	111	123	122	132	138	143	118	131	150	122	141	128	130	135	139	135	125	119	120	132	122	129	147	125	155	125	140	139	139	149	128	126	110	124	134	140	115	154	145	141	119	122	123	113	134	148	109	143	118	127	128	131	117	117	128	143	138	136	130	116	129	122	140	145	137	124	149	129	140	131	136	110	140	133	132	123	130	124	147	128	123	136	147	141	131	115	129	160	139	132	157	141	125	136	125	157	117	131	142	121	123	115	140	156	128	125	133	146	129	143	146	128	143	160	146	165	135	130	111	143	140	132	148	125	129	146	135	113	127	139	132	126	144	134	148	117	139	129	138	128	127	135	148	140	111	124	126	112	124	118	141	131	122	136	145	122	128	143	124	130	138	122	146	132	137	128	133	133	139	137	134	135	129	145	133	131	129	145	137	137	130	144	132	123	134	140	139	116	131	124	134	135	143	139	132	118	133	145	144	116	127	137	122	131	129	141	147	125	148	133	138	135	146	121	137	123	132	132	121	125	143	149	124	122	122	133	128	142	153	136	130	131	118	131	119	137	115	130	118	122	142	141	142	136	126	116	151	136	125	139	143	146	108	134	124	128	138	132	135	129	117	117	148	138	141	152	137	118	171	137	132	144	120	131	122	141	127	135	135	131	135	125	115	115	140	128	124	126	128	126	137	134	136	144	135	132	124	129	131	123	126	134	134	119	114	144	124	125	135	122	128	140	146	131	145	123	138	163	130	134	133	137	139	122	128	133	123	141	112	140	132	142	127	127	118	141	125	127	129	144	128	144	156	122	107	158	114	134	136	135	124	130	144	132	157	129	124	112	142	149	120	137	138	114	139	126	134	123	138	133	138	132	146	130	131	126	127	138	142	146	128	137	135	113	142	138	130	136	142	129	133	149	138	123	110	129	127	137	128	113	127	110	141	117	122	145	150	125	113	146	139	125	137	142	120	109	127	136	130	119	127	139	148	123	113	127	130	149	147	136	137	130	135	131	138	120	134	142	147	126	144	134	121	145	147	122	121	132	117	127	147	141	143	154	147	132	123	128	124	140	141	129	146	143	140	137	126	130	137	131	140	130	139	127	126	124	140	132	137	114	133	120	159	133	118	143	146	125	131	119	125	141	133	128	153	141	128	128	145	134	111	148	141	152	139	137	146	97	142	129	115	129	120	135	130	114	150	143	148	126	138	134	124	149	145	137	128	142	131	132	128	150	142	118	126	143	131	146	136	147	139	134	122	130	144	127	147	149	130	138	113	126	128	119	131	142	129	129	137	140	136	143	138	131	121	142	130	138	133	124	126	124	134	143	133	142	127	132	135	116	148	122	137	130	148	127	138	132	131	103	132	126	145	119	124	136	134	165	143	135	138	138	110	140	133	140	125	135	115	112	138	128	122	116	123	118	125	134	142	128	140	140	124	144	122	132	122	144	146	150	137	127	120	131	128	150	127	139	137	145	126	134	104	127	128	131	147	122	150	128	136	130	133	115	131	119	122	115	122	138	124	133	136	117	124	131	151	122	133	144	108	140	134	120	140	125	129	156	125	128	103	148	138	140	138	110	155	144	143	138	127	123	149	135	121	126	115	126	130	129	122	130	138	153	133	115	129	132	129	150	131	108	113	118	126	127	127	131	137	133	134	120	135	136	138	137	151	128	132	147	143	158	147	131	131	125	136	133	135	130	120	154	110	133	135	128	129	125	120	136	117	137	138	144	151	136	118	133	126	157	142	141	124	142	129	138	117	118	123	143	127	142	128	142	142	112	141	117	123	153	148	143	132	120	123	121	125	133	134	120	122	135	124	124	157	133	134	129	130	112	131	137	138	137	141	127	151	130	147	120	128	123	126	144	125	138	111	134	137	115	140	139	159	156	148	139	130	135	130	149	127	128	106	130	140	120	129	141	132	107	136	124	133	131	142	118	138	138	124	131	113	127	142	120	144	114	153	133	139	138	132	126	136	110	123	150	138	137	128	127	121	156	145	141	139	126	123	114	154	137	130	128	125	115	142	131	151	134	132	139	139	149	123	142	126	122	135	131	146	121	144	136	132	127	143	106	144	135	137	146	139	137	123	114	143	115	141	141	150	136	144	130	139	141	125	141	131	139	135	133	149	121	133	153	150	111	145	131	109	123	132	135	153	134	141	152	169	144	126	139	133	151	135	130	144	147	136	134	140	132	142	122	122	127	143	107	121	136	136	139	126	111	108	123	136	126	116	144	144	140	138	130	137	136	143	141	116	124	129	127	131	135	126	132	141	146	125	137	146	136	124	123	130	136	135	139	122	130	128	146	138	130	140	105	148	151	154	129	142	132	131	138	135	142	123	144	132	138	139	129	105	142	131	135	114	127	146	143	126	135	125	121	147	142	126	120	118	150	127	138	125	139	125	135	109	134	111	134	122	116	125	130	162	139	152	136	142	139	130	160	132	119	129	144	154	136	152	159	137	140	129	124	140	121	145	125	137	131	132	137	131	115	143	143	139	135	152	110	128	129	133	140	140	133	132	128	145	137	130	149	131	140	123	141	124	132	129	128	118	118	137	140	145	125	138	102	133	136	138	121	134	121	140	124	123	145	153	149	136	124	148	134	132	145	122	130	151	121	121	121	131	127	135	134	129	122	146	128	110	147	109	143	131	131	122	132	143	142	139	132	119	118	122	130	143	149	154	125	154	147	147	110	114	123	143	131	140	122	116	145	122	139	123	128	135	151	142	112	139	133	160	117	126	143	127	143	134	123	125	138	138	132	125	116	139	116	135	134	143	132	134	145	152	134	124	144	130	156	128	116	127	106	135	138	125	129	133	125	139	133	147	119	132	138	119	137	119	130	144	125	124	108	123	133	134	138	145	132	110	144	131	130	133	127	139	127	125	124	123	121	127	147	129	139	138	111	125	121	149	140	103	141	132	128	133	135	123	125	116	145	142	128	123	141	151	122	137	138	126	126	145	139	132	104	135	151	113	160	135	151	128	154	125	132	145	141	132	131	144	116	122	126	130	141	127	126	160	142	145	138	151	113	122	139	119	128	135	139	130	118	123	139	150	141	135	143	129	132	134	134	115	110	152	122	140	123	129	135	137	139	147	146	139	145	127	130	111	140	134	135	141	126	136	123	129	144	129	146	137	148	130	130	120	133	132	138	113	109	112	149	145	127	124	141	134	118	135	143	137	129	120	146	145	144	137	111	141	140	130	139	132	142	112	130	125	139	134	135	128	129	128	146	151	145	127	131	121	124	135	146	142	122	148	151	128	120	130	137	130	123	146	135	157	138	139	130	122	128	130	119	131	127	125	139	148	113	134	129	135	142	136	127	121	129	127	119	167	125	122	140	137	113	134	125	135	122	141	141	128	116	134	127	140	125	143	112	129	148	123	133	143	140	130	136	147	145	126	146	125	122	129	125	108	149	117	136	133	134	124	115	146	131	138	132	130	121
16883	8426	10752	580	540	551	562	583	562	517	531	492	473	465	502	481	485	482	468	481	470	477	487	512	442	484	472	450	509	504	480	494	489	444	492	502	469	494	436	501	453	474	500	443	471	468	495	461	494	497	489	472	486	469	499	492	471	489	505	487	522	460	479	468	493	506	475	477	460	470	501	472	503	476	479	439	488	464	486	454	482	468	489	461	483	497	516	465	484	449	475	489	490	499	442	451	473	480	490	489	483	509	488	484	492	488	527	468	489	479	503	471	498	468	494	481	435	501	479	497	450	497	455	487	515	464	491	467	442	465	496	490	468	448	498	471	482	458	512	451	436	507	484	491	451	481	452	474	463	474	455	473	487	489	454	471	483	442	482	506	479	476	455	478	516	489	506	447	457	477	428	481	449	424	470	497	456	493	463	473	473	430	441	443	486	467	497	459	493	453	478	470	502	489	475	449	475	459	454	444	451	473	504	472	455	473	490	449	471	492	478	485	479	494	476	471	435	504	460	427	463	446	487	469	472	469	506	501	457	480	482	484	486	476	479	484	476	434	503	499	464	490	450	477	490	485	487	484	493	465	464	485	465	436	471	486	476	430	450	472	496	483	439	496	460	487	465	471	462	474	454	481	459	475	467	489	468	487	490	506	490	459	481	492	505	468	494	485	493	498	503	528	428	491	489	487	484	465	497	511	420	491	468	501	478	456	500	511	470	441	476	439	510	524	445	474	500	433	467	505	440	466	505	472	463	467	473	473	509	494	494	445	450	456	476	490	478	460	453	498	477	488	459	471	465	483	478	479	490	452	471	456	493	467	489	444	465	493	470	510	502	500	458	454	431	497	465	464	479	454	475	507	470	481	467	484	472	489	439	467	478	506	527	503	463	471	479	492	473	494	455	478	524	484	478	470	469	480	466	482	472	477	482	484	488	487	503	481	465	458	460	429	443	465	476	489	440	434	489	490	504	475	475	473	484	483	461	464	447	501	484	429	502	436	459	508	506	487	492	486	490	457	437	484	463	470	518	458	487	505	468	451	446	469	481	497	457	496	466	494	466	452	472	517	495	465	492	439	479	466	467	484	492	491	483	473	478	487	456	463	428	494	480	471	442	459	461	475	489	503	465	460	507	481	478	465	453	501	421	519	483	427	479	459	446	468	469	482	486	482	449	470	466	439	483	491	460	474	476	463	457	461	455	489	510	465	503	466	436	462	441	500	468	470	474	474	464	477	498	467	462	509	469	484	480	482	478	492	475	482	465	512	478	474	475	447	447	460	484	461	451	463	462	448	470	493	497	455	456	455	490	465	463	476	456	458	463	420	494	489	491	457	448	484	443	478	439	482	499	450	485	470	483	497	478	473	476	454	488	473	489	486	504	475	519	443	481	477	470	453	458	504	468	493	502	469	445	495	471	494	463	444	467	483	483	472	511	492	478	463	512	452	471	487	456	429	460	477	474	503	450	476	417	466	506	451	477	480	451	505	449	482	459	481	496	494	506	448	471	483	484	419	526	449	491	475	534	436	479	452	458	480	500	491	477	449	481	439	495	487	470	471	444	447	499	474	465	471	465	453	488	489	476	470	467	487	522	475	458	454	421	516	483	508	486	479	460	465	453	459	491	455	489	482	506	499	498	474	470	453	458	466	477	455	484	441	483	498	479	466	490	422	495	466	491	489	469	495	493	480	491	460	445	465	438	477	431	504	477	461	474	469	471	488	458	490	507	485	470	490	485	456	453	511	457	465	435	436	467	458	485	453	469	465	464	484	451	471	467	495	510	455	471	443	481	472	500	490	509	489	498	468	455	476	465	493	458	474	481	483	514	502	476	482	464	489	492	483	474	451	472	482	453	490	510	485	465	478	464	479	436	471	483	514	461	472	488	469	500	466	474	442	507	487	452	495	435	444	466	411	440	461	459	521	480	479	491	463	454	507	474	529	473	495	429	459	489	445	452	464	503	470	467	481	459	489	452	510	464	501	472	505	493	486	485	505	478	475	443	474	479	471	501	469	477	473	456	460	463	486	497	476	497	455	473	437	476	509	447	475	460	453	475	482	474	492	497	492	458	476	488	469	477	470	455	480	463	510	469	481	500	464	499	447	491	515	470	477	466	497	474	506	507	475	462	489	449	475	488	499	464	464	502	493	507	493	493	455	460	469	525	497	465	463	491	479	472	469	448	521	476	496	460	482	473	481	483	490	458	452	479	499	477	504	449	470	463	461	467	421	463	507	471	490	493	463	431	450	452	452	510	476	470	446	468	480	493	467	498	513	452	467	492	490	485	459	422	476	461	488	485	494	458	485	491	465	473	435	449	450	430	460	492	527	474	492	489	437	420	504	453	459	459	496	484	502	474	476	510	473	474	462	480	466	471	437	458	493	490	449	442	453	471	453	471	476	496	466	448	497	431	476	449	459	452	494	471	486	472	465	479	523	457	480	476	449	454	472	502	488	522	456	483	502	439	496	416	474	513	506	447	463	479	486	502	488	492	466	457	453	483	480	504	510	481	475	444	479	504	478	454	449	485	477	466	455	467	455	459	479	474	484	440	474	492	493	448	507	475	462	492	465	500	477	453	437	517	459	493	494	492	437	468	475	490	466	500	504	431	483	469	503	449	521	508	462	451	517	452	503	464	500	459	441	477	475	490	460	445	505	456	463	519	440	484	451	418	497	457	454	509	483	447	448	485	478	510	488	463	491	509	482	463	471	456	486	477	473	469	449	497	432	453	466	481	481	516	464	460	461	488	456	484	499	491	455	439	496	466	474	484	457	449	472	492	451	455	498	492	468	495	477	503	471	509	477	483	473	481	494	443	477	510	506	476	485	511	469	461	510	473	487	464	453	482	471	477	502	516	473	473	471	471	480	505	459	502	490	450	488	457	502	482	535	457	478	443	474	482	463	465	505	491	471	463	470	494	455	463	498	473	458	494	487	468	472	477	485	465	433	471	484	465	461	445	483	461	458	499	457	517	474	452	493	483	491	453	449	509	513	453	447	442	456	486	479	483	463	512	440	487	506	454	507	487	505	496	450	469	484	461	524	454	473	452	431	478	455	480	469	476	454	481	508	504	499	519	496	479	491	511	515	482	449	544	438	473	437	463	427	487	521	473	467	490	480	454	445	461	503	461	500	475	481	489	496	490	482	440	480	459	470	470	447	444	458	465	460	513	500	480	470	469	490	500	463	490	451	493	490	469	484	452	451	464	431	452	503	458	463	489	504	469	468	476	491	455	484	485	441	477	417	471	454	472	427	484	502	437	447	500	508	462	459	471	478	503	486	481	466	421	477	467	495	475	495	475	436	475	477	509	471	460	441	457	470	455	469	456	449	459	496	448	482	487	473	452	461	488	454	447	466	477	466	495	478	503	473	457	456	467	502	495	460	453	500	474	479	499	477	452	464	490	494	491	455	468	468	455	483	509	489	484	486	484	455	484	491	510	502	484	466	506	467	486	500	486	475	488	443	473	486	467	501	445	520
60556	46590	52756	16156	2236	501	391	389	315	308	292	301	310	263	265	297	265	262	292	244	261	288	269	226	259	248	243	243	238	288	254	271	249	262	242	255	261	250	255	269	261	242	234	251	249	251	253	251	249	242	276	288	263	244	251	265	251	214	227	273	241	229	242	246	256	260	243	254	263	242	254	281	245	256	255	262	265	229	244	272	269	260	244	228	246	260	239	271	271	240	247	258	252	263	259	236	245	271	258	265	250	254	236	247	251	253	233	279	272	259	266	234	231	245	232	249	259	286	280	245	237	264	237	258	243	266	243	242	259	258	259	269	277	268	233	255	226	264	263	262	260	250	239	275	239	259	244	255	247	274	225	246	258	271	252	285	255	225	246	267	227	246	243	264	270	229	250	239	246	253	243	260	258	258	234	246	266	242	273	251	257	272	237	249	285	270	220	250	232	274	231	268	245	249	257	245	243	267	249	260	294	232	241	272	253	253	247	221	229	241	269	244	269	254	237	248	259	256	257	241	247	251	254	251	238	247	252	264	232	250	268	259	254	258	253	221	293	277	235	238	227	261	241	256	267	255	227	236	261	261	270	244	273	286	230	242	249	262	260	261	255	221	266	242	229	266	260	239	257	241	243	266	266	261	272	283	249	213	256	254	266	241	276	275	262	264	232	264	253	292	265	267	267	244	267	254	258	262	234	250	223	255	238	250	265	240	257	230	238	272	252	243	248	269	215	291	259	234	237	244	243	261	249	236	244	245	262	268	259	256	245	261	269	272	251	250	249	255	232	247	260	254	274	268	229	258	242	285	263	266	269	272	245	251	260	253	236	244	244	233	249	259	282	247	246	242	260	258	248	251	236	226	284	245	263	253	300	246	275	262	263	252	267	270	264	243	280	233	259	246	246	244	257	256	246	265	238	232	235	244	244	243	242	244	235	267	256	264	260	268	267	225	256	269	243	266	244	274	225	246	228	236	246	238	230	239	254	240	225	253	255	248	257	264	243	255	236	269	244	235	256	271	284	236	252	250	257	244	258	283	245	258	268	260	256	259	248	235	262	236	237	249	257	266	261	254	284	207	252	253	241	246	238	248	270	252	260	246	243	239	242	235	254	261	246	232	258	223	245	268	257	243	263	229	264	242	253	277	256	246	250	257	237	264	242	250	251	246	229	224	266	251	220	239	272	248	240	271	265	260	260	248	234	248	252	258	237	280	235	262	278	229	259	262	274	215	266	266	243	234	248	256	250	234	240	230	284	242	269	260	224	242	251	286	225	248	261	236	237	260	257	282	237	262	241	246	260	272	234	286	243	252	248	260	226	212	223	223	244	261	248	255	238	262	256	261	243	277	265	245	264	250	251	262	276	233	265	260	268	233	273	229	244	257	247	253	258	268	262	248	237	248	260	271	263	246	226	237	220	265	246	244	229	238	277	253	236	259	268	283	260	250	249	271	304	250	248	255	269	241	226	245	245	251	248	248	260	233	244	230	265	282	274	245	244	240	245	234	260	277	255	271	242	268	232	245	251	258	232	248	255	253	267	224	221	275	257	270	256	256	256	264	254	241	227	249	253	271	259	261	242	255	249	240	250	253	268	265	234	230	229	262	240	237	257	259	255	260	256	256	254	245	230	233	280	252	246	224	273	249	254	243	262	252	259	267	265	257	271	224	271	281	232	266	279	241	265	270	237	268	262	238	250	238	261	236	225	277	245	261	237	248	237	260	239	276	229	245	231	282	245	263	266	247	233	241	254	253	251	235	253	265	249	278	239	251	262	274	239	257	253	242	274	221	265	242	265	226	257	284	256	238	263	255	245	253	262	239	301	256	269	269	272	277	248	267	236	242	234	242	252	257	293	238	274	245	242	263	255	257	238	247	257	254	253	277	251	253	268	257	237	230	223	276	243	258	245	244	235	242	235	238	268	264	264	228	284	256	284	268	240	224	272	270	240	251	247	253	277	261	255	233	270	245	250	230	255	251	259	249	228	240	249	239	257	244	256	227	243	254	218	248	222	268	260	241	255	251	217	257	260	258	266	244	251	256	254	235	242	245	264	239	261	235	240	255	245	230	216	264	276	268	268	265	237	239	250	244	251	254	267	245	279	254	232	252	249	231	264	261	270	229	267	252	250	253	249	243	229	254	214	249	235	264	247	224	266	276	244	232	249	235	261	234	272	216	261	230	216	239	273	231	248	219	266	268	235	265	242	254	248	264	243	265	213	246	263	226	221	243	221	246	238	237	278	263	270	254	239	254	245	241	233	251	256	229	242	275	291	242	225	262	254	259	238	226	277	225	260	249	275	253	282	270	242	268	250	256	245	242	241	240	284	262	257	256	260	251	245	261	252	214	256	234	238	218	250	243	255	228	253	239	244	249	266	237	253	248	228	257	274	268	243	233	260	243	226	248	228	241	273	256	236	259	239	279	232	283	274	262	238	244	241	282	235	275	252	242	261	250	246	253	254	241	246	264	253	271	279	250	235	247	256	236	235	268	253	266	253	219	260	261	252	241	258	228	232	229	234	240	282	226	265	263	264	267	254	301	252	244	254	221	282	291	249	264	257	254	251	254	232	252	256	257	249	249	257	248	261	255	247	242	278	246	240	241	241	248	273	241	271	247	240	246	275	245	222	258	257	239	249	259	236	243	260	222	249	248	278	228	287	239	237	243	235	264	240	245	250	240	235	241	253	240	244	256	233	244	250	250	254	247	245	268	252	225	271	234	263	236	256	252	280	236	239	244	249	271	253	272	276	235	260	280	269	262	243	259	235	264	261	238	222	255	275	267	277	242	269	260	247	262	226	264	242	268	247	271	280	280	273	216	240	251	254	245	246	260	266	275	266	270	278	227	254	246	261	222	282	264	257	256	294	230	216	230	264	260	242	272	260	233	243	262	258	219	286	250	248	273	256	254	258	262	260	262	225	272	269	282	245	231	262	248	267	245	254	240	257	245	248	247	262	248	242	256	266	240	247	248	270	252	263	249	247	234	259	253	241	248	248	263	262	273	252	253	253	273	234	252	263	252	277	243	242	255	248	241	268	255	264	242	241	217	232	242	276	284	272	266	273	270	256	231	235	242	257	234	254	250	237	241	227	273	258	211	260	296	279	224	263	226	260	248	233	255	249	255	295	258	247	260	253	233	265	263	266	220	229	258	281	224	264	263	239	228	259	269	251	236	266	261	253	214	269	236	276	239	267	269	235	220	269	249	242	279	286	236	255	273	248	241	252	261	275	218	227	262	270	245	253	259	259	246	260	261	256	252	229	256	259	250	251	233	280	235	239	279	237	240	262	265	256	259	235	225	242	230	274	221	251	209	249	251	228	276	251	276	238	278	275	245	221	255	248	259	249	252	248	267	284	233	256	283	286	259	249	249	269	241	254	271	268	238	214	239	241	272	224	269	266	261	276	229	252	246	238	254	249	249	244	245	249	233	242	293	253	272	284	243	231	240	247	232	256	204	258	264	269	240	271	240	236	261	253	224
39307	36685	38567	2177	1947	1612	1466	1368	1299	1183	1108	1060	1026	978	973	942	872	925	902	910	889	837	840	836	848	811	821	915	834	847	797	808	792	828	805	832	817	830	826	813	803	808	812	812	858	818	820	795	829	843	742	829	797	820	808	780	767	786	843	778	820	833	849	797	833	872	782	829	800	819	822	852	762	826	773	790	846	808	817	814	870	840	801	797	785	789	789	803	780	746	739	778	795	787	825	741	800	803	772	796	837	795	767	793	754	786	750	780	859	787	820	750	732	787	815	835	812	787	843	750	799	815	810	753	798	786	752	790	793	786	786	798	809	835	829	796	801	817	854	795	805	802	786	796	808	776	776	755	755	759	812	769	815	788	822	789	811	801	783	780	786	837	818	776	777	792	792	787	790	750	819	755	770	794	844	806	764	807	794	801	772	727	772	746	863	792	785	759	791	754	812	781	803	815	744	767	777	804	791	814	810	759	768	774	772	829	795	810	814	838	779	824	798	806	764	815	760	755	757	832	795	793	781	804	850	799	840	809	797	777	788	773	769	824	853	801	809	782	804	789	785	848	777	815	743	819	805	767	781	818	800	804	808	782	805	750	855	825	799	820	797	801	808	793	847	850	773	753	755	773	751	772	792	796	815	792	833	762	817	797	833	803	832	784	793	771	775	804	782	817	770	774	759	826	795	815	831	795	838	774	747	819	790	776	786	765	804	747	834	821	784	852	785	768	796	779	785	794	805	776	743	794	839	784	781	757	747	832	762	804	789	788	778	822	769	812	747	809	776	848	779	792	818	754	756	820	757	804	767	818	778	758	797	826	811	760	746	784	763	764	796	770	797	812	799	794	768	794	783	728	787	744	765	777	782	790	792	785	777	772	776	737	780	760	832	787	787	790	800	794	761	769	832	835	824	831	761	804	790	771	814	796	779	776	824	791	812	820	740	825	753	833	833	845	739	764	797	875	805	749	752	791	760	830	859	777	800	786	756	770	803	805	786	782	789	780	801	753	776	806	758	769	761	810	804	818	781	777	755	815	800	809	824	780	743	793	784	814	801	790	792	787	799	756	766	789	787	755	799	800	762	756	832	794	820	794	745	771	794	839	803	772	773	830	822	789	813	818	743	838	800	769	784	819	769	774	746	812	780	806	786	832	810	767	838	794	861	769	826	831	835	807	756	782	797	775	809	772	816	786	821	761	821	807	807	790	804	779	766	821	765	778	798	799	787	803	808	765	844	825	801	795	797	809	796	759	826	768	802	811	763	764	759	800	819	775	774	790	804	752	787	789	776	765	812	826	803	808	812	790	792	798	799	789	771	783	790	756	819	784	790	762	800	804	792	781	817	808	740	768	789	823	804	794	808	815	804	794	810	749	803	784	709	815	790	809	802	830	797	752	795	815	831	791	779	835	781	806	766	785	771	777	768	794	848	740	758	761	767	817	808	856	851	837	817	794	813	845	843	886	810	771	761	863	790	775	791	833	829	805	777	788	786	809	781	781	786	791	773	774	763	808	780	804	790	743	772	785	803	814	792	858	766	758	775	820	804	798	774	826	796	779	777	808	802	804	778	784	792	792	832	806	799	805	784	778	823	796	805	800	811	824	807	746	786	758	752	794	819	823	799	774	837	809	761	795	807	774	810	773	826	781	794	751	791	796	766	792	762	794	799	719	746	750	809	787	788	785	758	800	782	780	808	773	776	796	806	744	750	820	825	813	852	799	786	799	805	736	785	767	792	756	773	826	796	775	772	781	786	781	805	802	830	783	764	812	840	815	764	785	809	797	762	780	813	772	789	760	821	809	797	824	813	761	796	802	788	795	803	752	787	770	789	779	809	759	803	835	775	808	783	800	809	826	779	838	748	825	802	793	822	795	799	820	776	783	798	857	831	817	784	839	824	769	780	839	788	820	809	784	819	780	831	821	779	839	756	802	795	811	775	787	775	835	816	757	795	791	797	787	777	769	766	790	826	793	809	796	779	796	786	780	761	824	779	763	752	790	836	838	813	790	796	795	739	731	780	796	797	787	797	761	736	815	737	778	792	802	770	813	765	708	777	756	811	809	820	793	797	778	800	775	751	862	794	827	729	829	801	760	783	752	816	790	750	770	833	781	820	774	807	796	805	818	782	804	796	782	834	796	784	795	806	819	816	746	808	772	805	826	766	783	788	790	759	780	834	790	790	775	807	784	786	773	860	742	785	789	849	811	826	780	796	782	759	849	780	779	786	822	781	811	801	763	772	790	823	808	791	814	823	809	816	792	791	788	859	807	803	796	825	799	776	768	819	789	796	821	810	817	778	779	810	760	771	775	760	759	848	795	787	789	781	745	800	835	822	802	747	746	803	758	774	799	779	838	763	833	752	754	799	752	752	821	788	805	805	765	814	773	730	790	764	778	780	790	823	823	842	782	832	759	791	740	774	796	806	825	835	824	810	770	752	765	766	764	829	798	829	746	747	829	773	788	766	738	818	784	778	820	752	775	742	788	805	753	747	786	807	764	828	790	745	822	768	820	769	729	756	780	750	814	822	813	820	801	763	781	840	807	763	825	792	774	784	774	774	803	780	814	780	791	782	802	772	863	789	825	782	767	783	782	794	803	805	797	777	777	815	760	835	806	786	744	793	802	812	853	795	820	786	805	736	789	793	749	768	812	818	821	763	882	785	806	817	776	818	789	800	805	741	813	834	806	786	822	835	784	790	803	808	774	830	806	759	788	767	812	811	784	777	779	769	812	771	778	812	780	846	740	824	848	764	772	771	796	767	789	771	800	839	764	776	784	809	754	781	774	814	762	779	867	811	785	725	816	747	782	779	863	784	823	793	819	784	786	852	788	738	760	751	802	785	790	817	715	783	803	793	778	789	777	816	766	846	743	789	774	800	770	819	768	756	822	766	818	739	797	802	821	788	760	795	799	772	732	789	784	749	814	747	849	786	811	779	768	831	791	768	782	831	801	788	819	802	779	804	739	766	816	763	754	817	792	826	768	810	799	810	774	742	810	753	787	804	797	764	831	754	811	760	784	782	785	813	736	810	771	820	758	778	794	762	807	812	771	805	766	815	783	763	756	833	777	798	804	796	779	751	836	773	816	812	845	818	773	779	825	793	847	804	818	798	792	798	809	801	781	787	776	740	820	796	736	817	782	786	720	872	751	760	785	782	798	829	744	817	778	780	804	725	762	827	820	777	744	764	785	792	758	815	791	837	812	792	739	797	821	789	795	814	829	829	800	777	837	796	815	791	789	797	818	793	775	755	779	778	813	767	745	793	838	793	796	800	802	794	798	811	776	792	784	787	795	846	780	783	794	814	771	806	791	836	826	820	817	744	812	817	781	785	775	842	795	804	779	773	799	837	772	816	784	777	756	796	803	822	775	801	809	816	748	848	768	755	753	828	831	827	764	796	775	782	822	817	790	823	746	789	801	816	822	806	837	815	802	752	824	813	756	807	749	797	837	803	814	778	813	818	761	767	771	785	762	832	775
72433	61063	66163	22316	8988	1231	663	522	527	467	424	400	424	346	338	346	317	326	343	347	314	353	357	350	297	314	300	315	318	290	312	312	324	352	307	326	322	313	312	312	317	322	294	339	347	292	326	325	317	309	300	328	312	306	276	298	306	332	313	327	322	321	347	274	335	305	296	325	308	295	309	306	280	324	316	329	291	342	303	304	315	299	311	313	291	341	294	269	302	317	312	333	347	324	301	302	313	300	313	305	318	330	338	285	284	304	310	314	317	317	328	297	279	308	334	309	310	319	344	321	309	308	278	304	344	277	285	309	313	294	309	326	301	318	328	331	321	316	335	299	311	304	313	296	297	306	324	313	323	333	320	295	287	309	307	290	335	283	352	296	311	313	317	317	338	295	282	311	315	314	292	314	305	296	292	331	272	311	308	332	317	295	319	279	325	303	302	315	326	301	284	331	307	334	297	300	314	323	281	312	313	299	319	317	294	302	309	288	339	314	301	309	305	312	317	311	284	315	260	315	324	307	328	313	327	278	289	291	304	309	324	328	302	315	340	313	300	298	321	302	307	338	334	300	285	308	315	303	329	336	312	284	338	298	269	276	313	313	321	307	310	332	320	309	339	329	333	326	324	289	294	295	293	313	292	285	289	278	317	301	315	307	288	325	317	336	306	295	315	308	307	326	320	290	307	312	310	320	286	326	295	317	283	324	265	317	306	345	291	319	291	320	281	370	292	296	347	334	306	310	327	324	283	349	309	292	329	322	322	294	292	327	307	310	317	299	303	318	279	323	311	334	331	282	276	278	290	291	313	320	296	334	326	332	288	286	289	309	338	309	316	317	323	322	309	282	320	307	297	294	303	313	309	316	294	328	371	290	282	315	331	307	299	315	313	303	319	329	305	311	298	329	308	318	314	331	310	296	316	333	301	351	288	314	306	281	313	311	335	326	276	305	339	315	294	306	333	320	297	324	308	286	300	293	295	297	308	304	328	331	309	328	328	315	279	317	313	335	296	325	327	315	295	301	293	284	282	304	286	342	317	347	321	313	287	309	290	293	318	314	280	309	298	289	302	295	320	289	291	281	292	282	321	320	305	313	349	312	292	292	322	310	329	275	293	322	326	321	274	302	326	312	306	288	327	335	285	287	312	341	344	332	296	301	307	349	282	301	318	346	326	322	323	305	334	315	328	310	298	316	311	287	308	332	332	278	304	322	298	335	323	292	326	301	305	308	318	341	295	293	321	282	292	310	312	304	315	299	296	301	334	309	294	334	313	312	338	294	304	319	315	337	287	327	311	302	294	293	285	311	297	286	291	301	305	315	324	318	350	326	310	300	335	294	297	306	298	311	273	333	321	306	281	303	300	310	359	297	323	296	329	314	312	347	311	255	315	318	314	334	285	300	306	328	311	306	311	309	336	322	327	301	290	324	320	315	292	287	309	314	312	347	312	303	325	303	295	316	296	261	314	330	290	344	299	318	314	300	310	315	333	318	312	317	280	313	314	286	335	302	318	317	315	283	308	324	311	327	312	323	305	335	304	294	302	304	282	294	308	317	316	297	297	328	302	284	324	312	347	357	304	328	317	312	280	271	322	326	322	296	286	292	305	293	305	339	312	324	287	314	322	322	312	324	328	315	289	327	276	312	324	281	292	339	292	332	313	329	308	304	308	331	305	322	320	283	312	288	298	315	299	324	301	322	311	319	347	310	307	305	310	284	273	302	307	353	304	350	315	306	310	350	312	303	269	284	286	303	302	328	259	317	281	313	316	300	332	293	303	325	313	302	276	307	310	325	299	335	347	327	324	318	293	300	346	278	288	306	310	301	305	251	302	323	342	291	310	325	311	321	308	299	312	313	331	308	343	276	307	293	309	315	284	317	312	330	307	313	294	302	324	301	323	325	307	326	330	338	341	269	319	308	287	323	345	318	275	320	332	300	290	329	310	293	300	320	346	309	330	316	318	280	328	320	289	303	280	332	311	301	292	295	284	289	298	328	319	287	309	306	309	304	313	316	307	318	298	322	340	327	287	320	291	292	312	311	320	302	306	303	333	330	352	285	330	306	337	303	355	305	300	314	308	304	315	319	298	357	295	305	298	322	276	342	307	313	294	326	320	321	307	281	278	292	313	317	329	312	314	321	306	299	331	321	333	283	303	294	346	314	294	297	288	300	326	300	301	297	314	299	307	314	329	312	278	308	287	319	305	354	332	296	303	318	317	299	328	308	321	286	348	310	276	326	304	266	323	311	304	322	306	332	285	299	306	290	307	316	311	277	284	281	320	316	327	292	304	305	298	296	299	323	317	315	292	262	316	306	329	298	345	338	263	308	300	345	336	324	332	307	281	337	306	299	316	328	312	307	341	298	328	309	327	301	310	318	330	293	350	311	309	331	318	308	306	318	347	332	321	328	301	320	291	309	328	298	315	314	334	277	305	315	292	304	318	296	332	326	328	309	323	320	316	306	293	332	291	290	315	277	341	346	314	300	288	322	299	277	318	304	297	324	324	324	285	285	298	267	325	301	330	304	323	290	328	352	294	308	333	317	301	334	281	343	323	324	336	312	310	305	290	287	322	290	288	285	331	338	327	295	303	294	309	315	292	309	263	325	330	327	305	317	293	312	293	327	315	311	316	328	310	308	320	318	338	317	298	285	306	325	311	305	334	309	325	321	324	314	298	305	309	280	304	312	293	293	303	339	281	321	284	311	321	323	321	320	331	301	331	324	337	301	287	333	317	315	292	339	327	317	304	301	301	307	317	344	311	298	294	311	330	288	286	306	298	306	336	313	301	310	294	336	337	273	284	322	292	315	333	299	312	291	331	318	321	341	290	318	371	318	321	305	323	282	336	282	290	297	331	314	313	303	344	317	310	325	292	281	289	285	308	298	326	334	323	284	344	310	336	307	324	310	294	315	277	327	283	337	309	324	267	312	303	310	327	331	319	343	319	318	296	296	301	297	336	295	329	336	297	321	336	286	321	323	316	290	306	315	290	309	322	284	313	319	314	351	319	312	320	298	327	306	304	327	311	308	289	301	335	310	316	285	314	302	293	314	292	307	316	297	309	333	310	324	265	271	336	306	313	289	328	337	257	306	298	319	289	317	277	300	301	325	303	306	272	333	319	341	306	318	329	313	288	298	315	312	336	319	305	293	319	289	339	310	284	317	302	302	314	337	312	318	296	322	306	292	299	286	304	288	316	309	335	317	328	323	314	289	329	277	317	309	304	334	282	288	323	292	327	294	318	320	317	345	299	310	325	311	315	297	331	306	327	294	317	296	334	294	320	337	306	313	316	280	318	327	318	318	283	314	328	327	358	318	294	294	319	277	309	290	310	341	339	329	335	322	310	305	295	312	299	304	333	282	314	316	301	332	298	321	316	327	304	312	293	305	319	304	279	321	318	318	291	276	292	306	320	339	332	339	295	275	323	326	319	296	322	276	326	304	305	304	332	313	305	308	332	311	281	312	304	299	328	275	322	304
49149	46616	47864	3600	3127	2790	2386	2084	1925	1759	1650	1578	1380	1329	1293	1197	1191	1248	1110	1149	1142	1125	1127	1072	1025	1040	1071	1079	980	1016	1012	988	992	971	1003	1013	1012	957	984	979	995	980	1005	994	984	977	951	1015	967	1010	984	1013	900	981	951	939	950	935	952	945	950	883	983	943	952	900	983	982	966	974	950	964	997	978	947	921	950	969	962	891	937	889	901	921	923	940	923	959	970	919	956	969	989	968	967	972	998	913	962	944	978	953	994	964	972	943	918	973	908	1000	903	945	889	991	940	932	946	899	963	911	933	945	960	959	914	991	952	939	953	954	950	955	944	940	998	931	912	947	943	947	1007	954	999	955	963	974	928	966	998	965	944	956	1011	910	993	951	916	906	918	964	879	937	906	925	964	959	961	916	947	904	946	910	968	939	934	934	887	908	963	978	971	905	910	925	952	912	910	915	937	942	949	928	988	937	952	934	990	878	959	954	960	929	959	939	935	941	955	914	934	954	975	967	929	957	924	922	962	960	969	1023	966	911	983	951	943	919	941	984	923	954	933	981	902	907	955	919	959	941	964	922	886	951	905	920	901	1004	948	932	960	910	961	920	949	956	985	958	923	881	938	915	968	1009	926	925	939	956	939	1005	956	882	906	941	951	959	994	917	933	938	965	959	1000	933	890	930	973	972	924	910	925	961	864	936	898	952	946	932	915	972	884	981	918	989	891	949	939	945	908	907	928	937	920	930	948	949	981	971	944	877	930	985	916	908	956	920	996	983	943	948	944	958	968	935	941	979	950	908	906	928	958	968	960	944	896	967	885	941	937	934	920	918	944	908	960	918	932	915	956	944	897	954	938	912	872	937	894	962	939	921	973	939	912	1014	900	970	976	925	991	987	918	898	946	999	911	925	926	919	933	937	914	936	964	899	872	920	936	933	988	922	983	930	941	896	959	947	869	919	987	946	911	922	918	887	909	945	911	955	919	934	912	929	903	894	929	905	950	942	943	941	961	947	916	943	886	917	972	932	944	961	950	976	944	922	913	932	913	917	892	919	936	938	973	908	946	932	890	996	924	949	870	933	949	909	899	869	954	950	909	910	950	884	928	968	930	937	963	914	979	875	916	931	975	922	943	980	942	963	940	920	884	931	935	906	951	998	991	907	901	877	952	941	919	957	934	933	959	947	947	946	940	1037	926	968	957	954	954	969	911	955	944	964	916	992	962	927	961	886	989	962	956	908	951	907	933	956	957	958	924	945	972	972	968	946	993	935	970	972	901	942	925	971	958	958	910	898	887	966	911	965	957	922	892	949	904	1003	923	962	1009	930	909	992	928	859	950	912	970	952	920	916	942	926	901	983	941	959	946	906	973	925	926	921	902	898	946	1039	957	917	957	928	914	960	884	954	915	948	946	849	950	921	966	939	945	952	953	940	982	902	898	975	954	956	925	976	953	946	985	910	899	900	965	973	935	964	903	992	963	945	995	950	958	957	924	937	887	928	982	994	921	949	966	936	912	921	929	1002	935	944	1005	933	890	937	924	974	944	895	962	962	917	947	944	885	961	909	944	915	978	1010	916	953	929	979	921	974	979	960	946	915	950	953	895	930	929	973	921	948	954	1011	919	918	944	962	924	916	958	937	981	887	951	920	886	968	939	946	957	968	959	954	936	943	958	972	954	964	943	936	950	967	942	966	949	922	967	947	950	929	966	1061	934	958	924	946	906	963	929	953	933	962	938	942	896	919	966	936	971	964	903	936	905	928	920	947	938	951	967	978	946	933	920	918	924	951	993	941	960	960	960	921	901	961	937	962	934	982	945	905	970	953	1033	961	960	904	941	957	899	953	862	959	960	1003	890	943	934	888	923	913	924	922	963	950	967	924	959	944	924	958	953	905	950	911	930	999	901	876	841	969	884	920	916	951	937	939	924	940	922	932	951	965	911	959	878	935	974	978	952	923	921	941	950	893	939	931	1031	995	904	967	913	917	935	961	921	1024	915	960	979	920	1005	973	1003	954	918	986	934	984	979	938	949	940	920	978	939	934	952	1009	922	934	873	949	938	966	942	928	1009	927	939	968	912	950	946	899	959	933	958	891	946	972	931	931	925	880	982	895	949	941	962	958	901	882	923	933	982	935	945	943	983	884	914	915	946	952	966	918	956	893	958	941	996	921	944	981	928	913	958	961	936	945	993	872	931	893	982	898	979	937	919	919	1013	945	877	899	992	903	914	980	940	932	1008	916	958	922	933	911	936	910	887	903	954	938	933	904	962	917	948	915	939	911	985	952	954	937	957	931	914	952	915	931	941	911	984	996	884	972	958	960	970	913	973	953	970	923	879	959	907	948	989	925	940	914	951	876	929	925	981	992	990	967	950	959	977	924	890	968	933	887	922	914	959	934	950	937	956	995	940	958	934	977	931	956	931	917	916	1002	947	939	994	956	984	996	944	953	950	953	955	940	920	971	949	940	962	956	877	949	962	942	948	906	929	926	974	931	977	895	890	937	962	915	996	913	942	978	973	974	966	954	973	970	915	951	935	903	946	987	964	948	974	934	910	941	942	902	930	909	950	995	941	941	949	918	956	1003	976	986	976	943	922	945	924	969	1000	954	931	960	993	919	955	894	924	944	1013	970	922	959	931	916	944	946	913	950	943	952	927	917	889	953	997	937	952	895	943	956	963	919	943	922	923	938	956	924	968	958	973	927	1001	935	986	999	968	910	971	941	933	890	973	894	948	972	945	939	897	917	905	962	974	970	925	995	933	910	978	939	957	912	917	953	994	967	951	928	941	981	934	903	909	970	864	930	1000	890	927	1009	902	945	869	956	892	900	890	980	921	949	921	865	890	982	979	956	933	947	956	917	998	959	932	923	971	934	918	944	961	993	942	939	932	935	933	933	927	1002	942	908	937	985	886	946	961	969	871	959	942	941	953	907	926	949	928	941	951	943	977	966	952	941	902	919	978	946	926	943	892	948	924	942	909	952	976	951	937	919	968	931	958	891	971	914	956	931	953	923	978	946	915	964	991	946	944	873	925	882	906	978	930	971	963	920	945	926	962	973	930	911	943	907	907	945	975	947	919	1001	906	943	957	933	901	928	966	952	960	985	965	912	930	992	968	940	953	959	926	909	885	929	931	898	1003	966	921	959	911	886	916	928	939	952	878	987	968	932	949	945	971	916	966	977	924	998	914	933	939	930	985	953	923	914	941	1024	906	969	935	935	983	924	924	958	905	973	955	1005	955	952	920	922	931	968	1025	951	966	943	958	1002	966	965	952	925	872	943	945	939	936	981	947	902	946	959	979	922	915	925	909	943	992	1009	936	934	961	913	915	927	1009	950	926	982	978	944	892	905	977	939	950	909	905	934	904	956	926	937	926	962	966	963	967	966	935	944	871	990	924	936	959	937	939	936	917	1003	959	958	944	941	912	964	941	901	1016	1013	949	935	940	959	933	956	977	920	939	1004	929	944	916	928	945	981	910	913	945	920	966	943	966	978	954	955	958	973	1000	951	925	946	874	982	951	970	963	886	959	977	927	906	956	926	936	973
17665	5260	6862	449	213	172	132	144	129	148	144	129	150	131	138	155	143	133	120	145	133	129	162	129	135	133	142	120	140	123	112	133	119	114	129	129	133	127	136	128	134	132	121	121	142	113	119	144	131	147	136	147	150	141	134	137	135	152	132	113	124	143	130	126	122	128	134	124	129	146	132	128	136	138	137	128	127	126	144	137	119	147	143	113	151	150	127	144	128	126	144	128	131	142	143	126	127	127	139	132	130	123	154	131	125	137	112	146	141	125	123	143	138	152	127	132	122	112	138	150	145	145	152	131	133	141	139	117	127	166	137	118	134	131	119	149	135	129	131	152	147	147	133	139	135	125	139	138	114	149	133	133	121	128	144	138	152	130	157	144	130	150	128	136	122	148	132	123	146	122	110	145	114	128	146	127	134	140	159	124	144	132	130	147	136	142	115	136	142	151	131	142	135	120	146	134	132	130	124	139	127	134	122	105	123	145	124	124	146	123	120	133	136	127	125	121	136	135	132	132	144	146	128	114	129	145	115	121	142	145	134	130	117	147	129	121	119	128	115	138	137	141	121	137	127	138	149	120	122	144	133	146	120	132	121	118	119	116	140	157	125	151	111	132	139	126	116	125	127	155	135	118	143	144	135	130	146	156	148	142	119	160	139	139	129	148	132	131	123	138	132	123	128	119	118	147	133	155	128	130	129	141	142	128	127	126	104	128	126	131	130	120	134	132	123	130	156	131	129	126	158	106	134	118	122	152	148	124	127	127	133	134	149	134	145	110	137	152	132	136	158	144	125	128	132	120	137	120	129	138	137	147	129	145	118	125	143	142	128	104	138	111	138	127	131	128	129	128	129	147	128	143	124	126	127	162	145	120	150	162	142	140	137	126	140	127	129	163	131	131	127	127	145	137	137	120	134	125	133	132	120	134	130	125	143	135	124	127	133	137	159	128	150	138	139	122	139	132	142	163	142	130	137	132	126	137	136	125	111	150	129	140	127	148	138	123	130	140	131	123	130	113	142	130	133	136	136	142	140	134	126	110	126	131	119	130	128	137	142	135	139	145	128	132	145	134	122	124	132	124	132	132	153	108	115	124	120	134	131	134	121	124	115	141	129	136	149	148	120	147	124	127	137	122	133	131	136	136	136	126	148	125	117	142	141	127	145	131	126	138	137	130	123	112	129	128	112	124	149	153	127	141	120	135	132	151	140	150	112	140	124	141	171	148	143	126	130	150	124	125	148	143	127	140	149	142	126	143	129	147	133	131	124	125	141	139	121	130	136	125	144	133	135	138	116	126	125	120	142	114	135	149	139	124	138	134	115	139	134	138	152	139	147	128	137	117	155	129	115	141	133	146	124	126	134	151	125	118	153	119	155	128	148	133	135	157	125	126	151	125	148	142	145	132	150	142	127	129	118	138	127	121	133	142	152	130	122	152	155	113	123	132	135	148	126	141	136	127	138	131	136	110	132	120	144	129	127	134	136	125	139	142	129	129	143	142	139	126	131	129	136	121	139	151	124	130	121	138	141	130	122	115	132	122	145	116	138	141	142	136	137	122	125	127	151	154	135	130	147	118	142	153	136	136	130	136	120	148	124	132	122	125	134	134	142	125	145	127	131	132	119	149	139	123	139	136	121	128	142	136	127	142	128	122	136	140	143	136	129	114	136	106	146	137	125	130	148	120	124	155	112	133	145	130	122	134	131	164	150	129	125	149	137	121	126	140	122	133	122	140	152	126	147	132	125	116	122	150	149	133	137	123	126	143	136	142	125	120	127	126	148	141	134	142	121	137	152	154	146	143	139	139	128	150	127	107	133	147	125	130	136	108	146	130	147	126	103	146	120	123	136	156	125	115	120	126	132	127	121	144	127	135	138	132	138	122	111	143	127	135	133	140	132	137	123	122	129	148	127	131	136	121	155	122	119	141	142	143	118	125	126	120	142	123	128	140	125	161	129	142	133	124	129	125	143	124	139	135	136	121	131	131	151	125	134	144	127	135	125	135	105	116	122	115	118	144	139	105	131	120	138	140	127	131	117	149	136	150	142	136	126	132	118	131	132	143	130	126	136	118	129	131	130	154	124	119	131	134	134	126	144	139	149	131	147	135	134	138	127	130	130	131	146	134	134	153	145	119	132	122	149	135	111	127	134	117	153	139	130	139	115	112	134	134	153	139	144	112	112	109	133	138	145	148	134	145	124	106	131	122	139	124	135	131	121	127	114	135	125	151	146	144	140	138	131	122	126	137	125	146	155	120	143	144	128	129	139	158	129	130	108	131	140	153	122	119	135	142	137	146	119	157	139	114	118	127	110	126	120	128	128	123	143	140	115	151	145	153	149	127	133	146	150	142	112	140	136	128	152	132	123	132	131	140	121	151	134	129	133	146	131	158	128	134	133	132	120	134	123	130	159	133	134	134	112	140	134	118	119	120	132	124	134	115	126	138	136	134	129	135	144	124	123	128	130	134	133	154	134	118	136	145	121	129	136	135	134	129	151	125	139	136	133	135	151	126	124	124	142	137	130	126	132	141	128	142	134	135	121	123	138	132	141	142	129	148	128	146	139	126	133	141	131	117	120	123	141	116	134	131	126	130	116	151	132	120	105	146	124	128	148	126	119	155	134	154	146	133	147	114	121	121	113	134	146	135	134	143	127	129	139	147	143	134	134	128	142	137	133	151	113	123	132	125	131	135	145	129	129	128	138	135	126	116	131	120	136	135	126	132	140	126	133	124	141	126	136	136	135	128	123	125	140	133	112	150	140	136	111	128	130	139	139	123	144	141	131	144	122	116	143	134	147	123	128	144	142	115	146	139	131	128	140	141	124	161	114	139	148	146	112	122	131	139	134	135	137	110	125	121	127	141	146	139	130	136	145	139	143	114	128	142	138	138	137	127	153	141	131	146	140	131	141	136	133	143	135	121	149	145	153	138	123	130	130	142	128	122	132	146	150	142	132	128	131	118	130	123	121	142	139	123	150	130	126	136	119	128	140	127	129	127	118	134	149	143	139	136	144	129	130	121	136	155	126	138	134	126	119	156	140	141	155	125	119	134	146	121	114	152	124	116	122	151	112	135	153	133	139	140	126	130	124	124	124	128	137	129	138	120	136	131	109	143	105	136	154	139	146	130	149	160	119	125	133	131	136	134	118	142	142	144	115	154	130	129	133	141	135	125	126	122	147	126	137	120	135	140	135	136	124	112	133	112	151	148	147	129	143	146	145	128	124	136	130	130	158	140	127	149	128	160	139	130	127	146	127	149	140	128	148	123	126	112	152	156	116	149	144	132	136	139	119	137	123	138	126	121	138	131	132	137	142	143	142	129	128	128	147	146	125	148	126	121	146	139	145	124	132	133	125	120	137	137	145	124	145	139	132	130	137	136	129	146	119	139	122	133	147	137	133	132	138	120	146	129	128	141	123	118	141	122	124	139	130	117	121	133	137	166	144	127	127	128	137	127	128	117	134	134	120	116	126	142	125	121
16633	7558	11856	563	518	539	558	516	512	508	539	477	517	466	464	506	482	509	503	496	448	497	470	463	514	469	496	459	483	494	473	458	506	450	497	483	456	474	475	466	468	487	471	463	486	496	495	482	501	459	492	447	476	486	493	526	502	453	498	530	493	510	459	459	459	467	474	478	473	495	474	450	474	466	456	512	465	468	489	450	489	477	460	488	490	501	507	491	467	449	510	443	490	480	466	427	499	503	504	427	458	496	524	482	484	479	474	465	458	480	505	507	474	506	446	483	536	451	477	457	513	441	482	477	460	440	463	455	498	464	491	491	495	481	475	452	506	452	499	477	486	473	444	485	476	504	469	446	473	477	484	472	459	500	508	446	467	461	501	500	473	492	461	495	468	512	466	469	438	480	465	502	513	473	487	443	478	455	483	449	464	459	485	467	467	477	457	489	478	493	494	496	457	477	476	450	459	491	495	485	469	452	508	447	502	454	447	481	488	500	469	498	490	471	521	471	489	501	462	488	486	451	466	463	439	468	490	477	473	484	460	464	499	467	439	506	505	496	476	483	498	512	479	485	510	527	465	506	507	486	498	493	452	495	482	483	461	457	523	481	476	419	480	418	510	508	456	498	462	527	452	481	473	438	462	460	506	475	464	467	510	445	492	483	467	464	494	476	485	454	466	499	449	476	452	501	466	433	486	470	461	458	443	444	433	442	500	470	517	497	480	469	504	472	469	474	500	465	468	489	539	501	473	495	502	481	464	518	505	499	456	474	463	439	470	479	437	459	459	476	539	477	443	474	475	490	494	504	520	503	462	481	487	515	476	522	490	508	488	521	448	478	472	487	471	488	485	495	474	470	483	481	476	438	456	491	464	515	482	489	462	486	484	437	463	462	473	467	472	473	481	470	478	504	490	495	456	461	438	511	473	484	489	451	496	516	500	452	473	481	481	484	443	478	470	491	469	462	511	480	457	499	465	483	477	469	464	475	489	516	448	479	505	476	496	498	461	499	478	442	485	487	498	449	475	505	457	463	499	490	506	472	473	474	432	507	449	483	456	518	453	486	462	468	467	526	507	507	498	497	472	485	465	478	472	490	480	485	477	506	487	514	458	449	492	473	452	492	500	463	489	489	468	472	461	496	473	472	488	479	472	482	511	468	483	471	443	474	461	502	478	519	487	489	483	475	488	481	505	481	508	490	468	436	466	500	526	478	494	484	488	462	484	510	435	471	470	450	456	477	454	508	488	448	493	515	485	449	475	453	477	466	522	429	478	476	460	486	491	483	527	458	491	477	505	469	534	510	495	471	473	484	493	508	482	490	464	518	441	452	497	478	464	510	475	469	501	477	470	481	480	457	438	512	485	492	453	449	438	476	490	455	471	502	524	439	476	465	467	498	458	469	483	463	492	494	502	478	472	472	482	463	477	438	461	485	465	461	450	472	478	481	498	471	450	480	498	488	462	463	440	469	471	467	442	455	473	458	486	496	458	493	481	451	440	478	481	477	457	502	480	481	472	491	461	509	488	529	480	513	491	492	492	503	500	510	480	465	478	454	463	465	459	476	467	448	487	505	473	485	482	472	524	462	497	488	491	464	467	490	496	445	488	495	505	474	480	462	478	456	454	495	490	470	456	439	507	487	484	479	480	452	515	493	478	466	512	458	474	483	481	480	494	469	503	475	497	469	479	469	504	489	480	530	465	501	508	464	478	494	468	517	488	492	508	459	469	518	504	479	466	482	425	515	491	484	490	453	474	516	467	450	476	451	472	484	498	451	471	471	537	472	469	496	497	476	471	482	458	514	478	494	432	488	434	461	467	466	487	476	453	482	481	435	497	494	466	465	472	494	522	499	450	482	452	495	497	475	491	446	499	480	470	471	459	459	527	500	480	458	509	440	500	435	487	488	471	451	458	472	497	499	530	482	492	460	484	491	478	448	467	407	464	456	485	458	506	434	491	507	468	484	455	452	459	443	472	513	483	485	471	464	470	495	483	478	539	484	465	506	514	449	484	445	483	492	501	480	489	466	511	532	498	455	473	490	486	475	518	450	515	486	488	472	461	516	508	453	496	510	466	468	490	512	463	500	477	484	470	445	527	450	441	481	487	436	469	498	440	497	506	474	456	490	467	454	455	499	457	456	483	500	478	499	525	473	450	479	460	448	494	476	482	475	458	507	443	491	498	493	475	478	504	452	464	507	484	479	519	485	489	458	486	455	525	455	483	461	472	446	463	490	466	455	474	470	480	485	510	527	436	457	440	482	458	525	522	467	460	471	479	484	465	466	520	501	485	484	444	460	489	474	472	477	483	460	499	530	522	469	467	487	500	491	474	445	469	481	452	484	483	472	461	519	541	488	483	465	529	460	486	534	490	461	489	493	504	459	495	476	425	471	522	461	491	462	455	493	469	456	474	482	478	469	430	486	485	472	440	437	494	460	454	510	464	470	475	447	456	459	490	454	489	502	487	503	480	494	433	512	489	485	490	487	473	441	465	452	491	453	473	444	507	475	460	487	468	531	520	471	470	453	454	476	500	490	494	458	494	486	484	451	499	461	465	496	515	494	463	512	474	458	493	479	469	474	469	467	493	454	442	444	474	504	483	488	482	479	505	477	483	442	493	457	493	497	501	449	484	444	508	476	452	456	489	470	469	488	463	502	480	483	491	464	488	489	459	454	425	495	477	430	473	475	475	465	470	427	462	495	465	470	498	433	513	474	497	514	476	496	482	485	447	468	489	479	479	496	489	490	455	483	468	502	510	438	483	476	476	478	489	466	467	469	504	485	465	489	495	452	469	473	485	509	497	502	516	493	447	458	480	482	552	513	464	481	460	517	495	471	462	534	497	495	440	499	454	487	478	476	461	464	486	471	497	446	445	474	445	509	475	481	463	492	471	492	469	454	439	500	493	447	453	466	464	490	471	488	466	443	498	477	487	499	475	484	518	462	468	486	464	501	462	492	436	443	477	473	541	466	450	484	465	502	466	447	506	478	481	492	471	505	515	439	497	454	475	467	477	496	481	481	450	478	511	505	463	457	440	454	467	467	487	472	501	440	467	488	506	483	468	529	483	509	467	467	467	487	551	486	472	485	474	504	482	462	462	493	443	439	480	508	477	476	434	469	509	460	464	472	462	482	457	449	462	474	491	478	438	526	488	512	494	432	495	474	459	509	485	493	464	501	479	479	485	472	477	461	476	464	466	456	486	466	504	520	467	489	480	443	470	447	450	477	447	517	524	499	441	458	472	467	483	475	465	468	469	472	470	440	469	474	437	476	459	467	492	516	492	534	455	456	481	524	487	457	469	483	452	515	458	506	471	493	461	465	523	500	477	492	482	474	473	482	474	468	478	479	464	492	501	463	485	480	492	471	465	532	462	509	467	494	482	481	480	514	463	503	499	463	491	503	474	488	479	501	457	481	535	480	489	498	444	499	508	464	490	503	484	478	475	473	438	527	484	500	511	527	501	497	519	466	467	488	484	485
59621	45385	54669	14221	1735	482	377	345	328	327	320	305	286	276	288	270	264	281	239	277	284	263	273	267	274	306	262	251	293	261	268	266	254	278	257	254	254	269	243	255	231	262	283	271	239	258	260	269	266	291	248	236	233	271	260	253	261	221	256	234	252	236	276	276	253	230	236	251	277	251	247	238	269	256	271	256	249	249	255	245	227	266	263	238	250	223	244	260	244	276	264	247	251	247	268	258	289	270	271	245	243	234	267	274	248	247	247	258	225	249	261	262	244	260	229	216	273	250	278	226	244	231	256	232	273	274	249	249	247	259	237	241	216	235	230	248	259	274	267	249	256	258	270	237	273	243	229	234	272	278	253	239	225	253	280	246	264	225	288	232	248	242	248	225	258	243	229	250	271	271	233	286	244	249	241	243	244	239	279	255	238	257	246	265	244	230	244	230	274	264	276	262	254	237	258	247	252	244	264	223	268	255	254	243	246	235	297	297	264	229	254	256	235	251	240	259	244	260	258	238	263	246	236	260	249	243	241	251	296	261	241	234	245	262	258	246	252	265	237	251	252	229	252	229	233	266	220	237	267	272	243	246	224	223	238	278	271	246	238	251	271	230	265	276	242	227	239	240	239	225	254	217	264	272	274	263	242	242	257	240	244	236	221	265	237	245	250	249	268	244	258	225	261	246	270	232	240	263	249	279	256	266	254	252	257	256	239	232	234	240	244	236	265	268	274	227	227	236	252	229	268	266	250	243	245	247	259	213	231	226	234	216	267	248	243	241	237	232	268	250	252	288	249	270	252	252	271	241	250	272	268	250	258	236	254	256	250	263	259	251	249	282	275	235	219	233	265	228	258	266	286	263	232	233	250	231	256	235	293	225	237	264	240	253	227	246	253	265	237	245	229	251	252	252	252	235	239	241	244	234	236	250	253	249	243	226	248	252	257	233	276	239	250	246	208	238	238	239	251	246	252	241	260	229	243	253	218	243	279	251	250	259	256	256	255	261	290	246	248	228	242	273	245	216	256	250	260	245	261	243	243	262	271	263	261	253	250	256	248	270	243	242	253	272	228	224	230	236	245	273	263	217	260	226	239	256	242	217	230	254	250	215	246	255	269	257	227	249	220	245	246	263	243	269	257	247	250	252	238	253	234	247	251	221	257	256	240	258	233	234	254	264	235	264	240	217	246	245	269	254	235	241	219	267	249	261	254	234	220	234	234	244	227	264	256	257	250	260	232	257	249	266	225	247	237	264	287	275	293	253	255	262	258	241	231	244	272	260	266	253	250	235	260	239	228	246	239	254	252	248	241	268	251	238	267	225	244	232	252	229	253	236	280	263	266	255	256	237	256	236	266	263	250	232	261	226	232	253	241	279	230	232	266	246	236	247	272	235	246	283	210	236	232	266	250	259	277	233	233	241	221	234	253	268	231	231	243	245	235	258	246	283	204	246	238	276	240	280	251	231	252	244	240	231	251	231	240	275	209	234	253	252	235	240	267	228	206	252	247	230	253	252	261	238	262	224	256	263	236	260	222	251	236	217	229	254	240	253	270	280	247	208	270	244	245	252	245	281	245	295	239	242	254	245	238	218	269	234	262	208	235	249	259	247	238	248	256	261	243	239	236	244	260	246	272	217	229	234	225	266	249	247	243	245	226	275	226	264	266	248	237	249	251	238	266	265	238	260	248	248	251	272	231	242	253	257	281	251	219	246	265	256	265	259	265	262	256	225	265	242	237	233	215	252	294	282	234	223	274	266	237	272	243	245	267	287	251	226	263	248	272	237	258	251	273	256	276	248	250	244	248	265	274	246	241	258	256	222	237	234	259	241	267	250	265	253	260	251	236	264	242	245	217	256	245	232	233	256	271	253	249	248	256	250	257	280	223	242	232	241	232	247	236	266	226	250	277	240	253	251	238	261	247	268	248	251	217	264	249	246	258	257	239	272	271	252	245	267	229	256	254	238	257	241	281	235	241	231	233	262	262	229	262	271	250	263	254	245	233	238	224	238	265	228	285	248	254	261	265	262	231	247	240	258	251	251	231	245	248	230	272	219	252	242	233	242	250	227	250	253	233	251	252	236	244	257	230	238	274	247	229	249	256	284	237	240	252	277	250	252	256	252	230	230	278	246	266	264	263	230	238	264	247	259	254	276	231	219	238	253	264	259	257	269	236	225	267	235	251	261	254	213	249	253	250	240	225	249	266	258	217	220	256	275	247	271	234	231	219	251	261	274	245	241	244	229	243	261	287	240	239	265	275	216	241	232	251	228	251	265	250	283	219	232	247	240	241	234	256	246	260	235	295	248	285	252	255	253	245	251	267	260	229	244	227	271	261	237	245	264	271	246	238	266	246	234	231	250	242	251	266	245	245	241	266	229	262	248	232	238	244	251	243	253	232	234	254	261	230	258	233	270	273	240	262	261	227	246	224	248	255	242	250	240	250	279	272	245	251	255	267	264	253	239	253	253	252	245	254	260	261	241	243	261	248	247	259	254	239	229	263	262	257	249	261	236	242	274	245	220	275	265	249	259	275	249	241	256	228	221	214	248	253	258	242	258	254	254	284	247	262	255	224	249	248	244	228	285	249	245	238	242	241	250	239	268	268	229	251	239	259	260	250	266	234	291	224	244	249	265	271	242	261	262	242	235	248	256	231	240	237	267	241	263	240	216	269	251	230	231	238	222	221	249	259	248	255	247	244	272	227	234	234	278	231	243	257	261	256	270	255	236	271	241	240	271	235	246	266	228	233	242	237	269	271	260	267	252	249	238	240	234	243	240	240	222	255	228	269	244	241	240	254	230	261	216	243	241	248	234	261	262	274	278	246	271	247	233	240	248	251	267	255	262	240	259	279	269	261	239	266	233	271	262	240	263	247	251	260	253	287	255	293	239	242	259	258	242	239	253	248	234	252	235	298	235	246	249	218	239	271	250	203	224	236	248	269	243	232	252	263	271	250	230	249	261	247	253	264	270	265	252	268	243	265	239	238	272	259	245	282	256	213	253	237	244	252	236	270	226	231	278	247	250	234	261	293	260	226	230	224	249	229	245	256	259	249	229	242	233	268	246	253	218	243	259	237	250	262	277	261	267	226	239	214	228	241	260	257	231	240	271	250	241	257	244	253	235	244	241	236	249	260	234	253	249	256	265	244	234	268	241	241	261	259	277	253	236	227	232	258	236	261	239	238	215	257	245	226	256	261	262	249	266	244	278	278	264	253	235	242	282	243	261	258	219	239	240	264	236	219	231	246	279	242	257	241	260	274	267	260	294	271	255	254	249	238	239	289	222	242	243	245	268	228	254	231	243	269	239	236	289	243	259	257	265	280	266	259	265	229	256	231	238	260	265	243	233	230	248	229	265	239	253	243	253	253	240	245	271	242	249	256	245	245	229	251	229	243	242	234	233	263	256	266	263	282	270	236	253	276	226	261	235	238	230	230	253	235	221	247	286	222	251	241	264	226	233	256	240	244	231	236	242	222	269
39093	35157	37851	2183	1911	1713	1475	1315	1280	1174	1155	1101	1041	987	972	973	955	824	913	961	897	859	832	806	877	835	887	835	814	802	773	807	807	839	842	857	824	826	786	847	805	786	872	817	834	829	865	858	787	824	756	819	800	814	780	764	780	761	812	794	782	795	785	821	800	828	804	761	794	774	793	791	801	786	815	813	784	794	827	778	807	802	785	822	756	774	793	844	854	791	787	799	773	768	758	816	769	842	749	790	826	838	817	787	825	770	769	802	821	797	829	801	815	857	769	776	799	803	785	783	805	762	772	792	820	795	789	808	781	790	791	796	755	786	813	811	795	775	808	787	796	792	775	805	818	783	777	815	793	724	830	760	787	773	774	791	826	863	812	771	820	780	761	775	762	799	728	774	827	800	820	721	772	786	744	806	816	757	801	792	760	778	803	822	794	837	799	792	734	808	797	802	750	823	786	794	788	786	798	792	740	767	771	745	801	757	840	752	773	817	796	746	760	740	733	743	814	783	809	718	765	788	730	852	750	813	783	774	757	786	791	751	811	789	838	801	781	799	793	779	753	794	801	777	754	753	774	776	764	779	773	760	781	788	793	787	765	730	772	789	812	766	809	802	742	837	794	732	818	805	785	797	849	766	780	791	807	767	829	745	788	767	804	784	765	762	783	788	790	775	748	797	750	802	790	851	797	815	851	766	785	758	798	744	772	787	798	787	773	835	738	764	776	802	798	769	800	840	784	801	774	829	827	770	802	784	767	827	790	777	839	833	772	753	721	782	825	782	802	776	817	768	762	809	746	794	786	764	785	762	761	810	774	781	812	845	793	773	753	757	861	756	812	783	760	805	796	799	746	801	801	801	779	780	772	737	798	756	769	820	789	787	814	784	758	786	778	804	782	815	868	781	812	831	750	769	803	805	779	790	756	830	776	793	772	768	743	797	759	788	787	815	791	747	793	800	788	763	760	785	786	772	755	785	748	771	805	757	771	795	791	754	799	760	831	815	796	757	768	804	767	787	780	738	856	806	766	803	857	793	820	815	847	747	779	754	806	757	809	722	809	794	774	799	796	772	743	828	813	782	779	780	810	817	784	813	800	818	806	818	758	806	804	814	798	770	803	822	816	851	785	784	802	819	806	775	792	823	735	802	775	795	776	795	770	766	791	800	755	776	796	806	773	782	786	742	744	810	760	784	816	774	768	808	803	812	776	756	780	818	757	765	753	752	798	762	773	750	742	764	817	774	728	721	805	791	767	803	839	807	798	798	801	756	785	809	804	827	771	798	769	767	791	770	796	767	819	853	803	763	800	846	787	794	776	821	818	831	824	768	762	788	720	797	804	766	794	802	809	761	767	758	748	760	783	743	769	841	770	730	783	773	783	762	780	763	769	754	747	752	805	754	780	825	801	804	768	743	729	768	801	829	722	796	766	762	779	797	741	753	765	778	785	754	769	798	783	812	777	788	829	824	771	803	744	756	833	823	795	737	786	741	798	792	806	794	783	789	710	839	778	795	788	813	788	776	810	758	785	741	790	751	792	824	756	767	796	779	759	819	811	814	772	786	774	750	778	766	716	804	849	803	811	767	747	781	821	787	768	803	852	765	789	762	774	761	829	804	816	785	819	772	803	793	813	778	822	820	787	827	820	796	755	759	827	778	786	752	756	803	744	774	789	795	805	791	802	801	823	778	749	844	792	844	822	775	837	770	760	778	762	763	750	806	740	787	778	823	792	816	777	814	778	803	805	813	753	797	841	797	775	748	761	761	794	806	761	791	810	791	791	760	774	752	798	809	754	775	808	747	781	802	781	883	764	780	811	763	785	769	738	801	812	769	792	806	772	767	808	794	800	812	775	775	803	788	777	799	815	775	805	832	739	777	827	805	835	794	808	775	787	824	750	814	836	788	786	798	764	842	798	797	780	847	853	805	788	839	832	784	859	805	759	755	824	720	756	786	739	781	774	789	837	809	762	776	796	774	797	821	780	785	834	770	758	762	785	793	808	778	757	781	788	783	736	752	778	832	806	783	802	802	820	751	761	819	829	795	782	806	794	777	827	780	792	827	766	860	808	780	752	809	764	781	797	791	757	783	797	779	762	759	742	790	833	835	793	805	749	796	767	786	802	764	799	760	835	780	807	808	753	823	785	785	780	759	798	816	796	808	790	784	759	832	787	796	805	823	783	758	813	828	802	800	824	771	845	783	810	759	831	870	800	754	770	847	794	770	832	810	799	749	761	770	820	792	794	810	773	773	781	783	833	780	816	787	767	733	754	782	738	795	772	776	804	779	801	761	771	812	805	783	799	774	823	759	804	784	792	802	790	794	839	793	744	764	820	825	786	762	761	728	800	778	744	829	800	789	813	819	767	784	801	767	794	778	834	742	758	783	789	792	755	817	737	817	829	813	811	815	780	779	786	770	798	831	835	829	804	766	790	788	800	796	731	716	743	747	793	826	780	781	826	774	847	774	749	789	796	808	778	771	806	843	771	786	777	727	783	802	804	766	810	836	774	780	811	794	790	767	774	775	737	796	798	804	795	789	818	851	804	785	801	842	803	795	780	769	798	768	759	773	845	771	792	776	788	757	824	811	768	739	808	766	750	779	771	750	767	844	777	802	759	816	812	779	784	791	760	788	818	782	765	785	761	794	764	798	814	770	828	776	766	835	801	787	776	769	794	813	769	820	768	812	808	710	801	813	789	777	756	776	794	837	758	834	744	764	782	760	759	804	776	822	742	784	753	813	801	819	832	801	824	805	834	821	777	786	802	798	815	842	806	791	779	750	752	833	803	826	783	792	752	751	809	779	784	864	791	783	795	841	780	756	780	810	776	762	765	806	814	769	827	773	838	806	776	784	805	812	808	737	737	827	793	811	795	780	877	762	798	748	787	793	764	799	771	835	813	789	830	774	796	764	758	801	850	836	800	771	779	758	760	763	769	743	782	805	804	780	763	807	834	769	814	830	801	775	768	805	783	812	813	761	730	788	767	831	795	805	786	822	821	778	810	814	775	804	814	787	729	758	783	766	810	811	770	780	807	803	764	777	828	805	797	790	826	831	773	778	795	805	762	772	783	783	833	797	804	774	791	794	826	865	839	810	827	786	838	802	773	762	795	785	795	818	813	773	808	817	809	816	784	773	756	874	751	761	781	751	795	766	784	792	836	778	812	753	769	805	804	736	776	749	832	774	795	816	801	798	734	788	786	747	758	824	797	783	814	782	803	808	778	798	809	776	779	749	835	792	797	789	779	772	804	786	815	830	793	775	814	777	809	744	765	741	760	747	828	843	799	822	819	797	772	836	783	803	768	791	784	801	778	802	807	824	810	802	786	814	750	814	775	828	818	839	743	768	725	816	768	786	789	755	839	789	792	805	795	777	814	773	795	781	797	809	825	827	787	755	810	786	759	838	814	769	778	789	787	768	813	807	809	813	785	803	776	750	841	818	840	784	783	826	813	795	814	764	766	792	782	786	799	791	805	823
72967	59325	63538	20303	8126	1191	633	537	480	438	404	402	395	382	370	360	340	369	341	330	353	346	360	353	302	316	328	304	304	288	313	327	333	333	333	318	319	313	334	334	318	300	305	308	309	328	316	319	287	355	332	314	309	336	309	343	335	334	303	324	313	337	325	343	319	327	291	293	289	313	315	288	289	294	298	304	329	321	317	344	299	323	318	311	294	313	325	289	321	326	318	279	304	343	306	314	347	320	326	342	340	311	302	344	306	322	310	309	314	303	363	284	297	322	333	331	325	325	310	301	283	299	318	315	312	323	339	295	362	327	297	292	315	350	308	334	297	318	316	317	343	324	313	308	281	337	328	293	304	270	304	319	316	343	275	310	321	276	297	276	284	331	302	299	328	294	305	324	295	334	307	316	310	321	290	290	354	312	296	320	297	300	337	315	346	309	325	317	303	313	331	315	298	313	323	323	326	292	330	307	318	331	301	300	338	298	308	317	313	326	297	316	318	331	319	299	326	300	302	314	327	316	285	304	298	316	321	311	308	331	321	286	310	282	313	299	278	336	305	298	298	330	340	324	328	296	315	297	303	296	295	307	315	305	294	270	304	339	299	293	308	299	277	299	277	307	308	342	309	287	336	288	319	321	332	276	337	320	310	279	328	307	327	312	300	285	316	306	293	322	314	314	345	314	289	351	302	299	315	313	304	290	290	309	300	326	325	278	317	314	353	336	289	293	296	291	300	313	315	297	301	289	317	276	293	338	299	284	310	316	316	263	330	314	286	310	310	331	289	312	324	311	292	325	287	290	313	316	301	347	311	299	304	287	309	309	294	360	296	323	312	299	298	327	319	299	304	321	320	300	314	313	339	280	317	329	314	330	290	299	317	315	322	275	272	299	311	316	305	290	308	313	318	302	290	326	285	281	308	320	311	314	312	344	323	314	304	311	320	329	326	298	301	307	323	319	329	296	297	307	298	279	324	309	281	324	326	297	310	303	304	324	299	326	303	311	306	311	305	314	291	294	304	327	294	284	352	302	296	285	295	280	357	279	311	308	311	287	319	290	279	348	317	291	299	285	299	285	292	334	299	296	305	334	349	315	330	363	332	286	282	306	320	332	309	331	289	303	300	304	295	308	301	315	298	317	288	294	291	314	287	335	311	304	339	282	279	326	315	299	323	330	295	304	294	312	319	315	311	321	331	312	323	308	299	313	286	297	322	330	324	307	305	321	330	339	337	317	327	312	294	294	315	356	273	285	334	331	302	318	334	306	305	319	317	315	324	294	322	330	319	319	290	307	318	324	298	290	294	312	295	314	297	282	321	320	296	319	343	329	317	329	297	292	304	317	303	289	297	318	312	310	326	322	333	285	309	287	313	308	332	317	306	299	326	345	321	289	307	312	280	309	322	305	287	288	267	316	314	328	315	313	299	307	313	309	283	301	276	358	284	311	309	294	287	323	311	303	311	296	287	287	342	295	287	294	316	301	323	302	319	325	308	307	334	309	311	290	342	315	345	300	297	296	336	326	329	305	298	301	314	329	309	295	266	337	358	327	343	308	281	352	310	336	286	326	342	301	300	321	298	310	317	311	292	302	283	306	314	277	302	319	306	311	306	311	289	325	295	285	290	328	312	319	295	305	289	292	319	295	290	309	335	314	314	261	312	288	304	327	324	299	321	333	285	304	305	328	288	304	342	331	289	308	346	313	319	315	324	306	292	277	325	337	310	300	339	300	297	319	319	286	311	323	293	307	297	302	311	321	308	309	284	302	310	301	299	298	300	319	311	327	301	315	299	279	314	341	278	298	327	304	265	292	305	303	330	320	302	294	338	303	296	318	310	286	350	325	293	320	300	323	332	304	313	262	301	303	307	295	300	289	320	303	300	312	343	299	322	326	308	328	293	309	277	318	317	283	286	284	317	302	312	313	317	327	322	257	321	316	306	284	265	314	271	292	311	334	309	280	301	293	331	326	313	345	323	312	333	324	297	319	329	314	331	306	295	316	288	314	294	339	344	305	326	318	321	293	358	313	327	309	287	304	299	321	309	322	290	299	305	302	308	294	310	323	289	309	288	282	312	318	302	341	310	294	308	319	326	309	274	296	290	322	317	314	304	287	326	321	337	293	283	303	315	314	350	313	298	297	329	299	316	319	341	314	301	307	299	291	320	337	317	293	320	307	302	318	330	311	331	313	287	324	335	313	315	322	321	334	315	337	311	303	299	335	307	322	297	283	327	290	304	322	310	311	313	311	287	294	305	334	298	315	297	307	310	274	298	352	323	272	294	326	319	334	310	300	328	314	329	296	281	325	308	317	296	282	308	271	298	322	335	326	312	291	292	306	329	276	281	323	321	327	323	325	293	301	321	279	304	345	302	292	295	306	309	330	319	285	299	319	316	302	316	308	322	298	291	306	305	298	323	328	298	325	280	314	310	312	314	313	334	336	334	320	306	305	312	282	322	280	298	329	326	293	307	335	285	299	315	281	322	311	295	288	296	318	300	287	309	330	285	304	329	312	308	262	346	318	313	345	291	296	322	352	341	358	307	318	285	279	298	311	320	309	295	304	312	295	305	303	309	326	295	317	319	299	320	308	324	322	292	317	307	351	281	305	312	314	302	320	323	306	293	326	312	304	313	315	323	330	303	318	323	303	345	292	305	299	308	323	326	322	312	293	282	326	294	306	310	307	287	353	318	306	317	295	283	292	283	314	324	299	319	318	287	280	330	325	306	281	307	313	305	320	297	305	299	305	298	310	317	295	299	318	306	320	283	313	314	303	317	329	328	330	303	296	276	300	309	309	315	284	297	330	299	333	278	305	304	314	298	341	297	343	319	313	313	333	299	331	321	314	299	321	298	325	282	329	309	326	324	342	287	298	328	330	323	316	303	305	274	265	303	307	290	291	325	302	317	350	304	325	312	302	305	320	309	276	282	302	297	306	322	302	305	308	319	325	351	321	293	314	344	302	307	323	320	339	345	291	304	346	298	317	324	321	322	327	288	297	317	304	318	268	308	302	298	333	302	287	346	310	302	314	308	311	285	341	324	272	334	319	340	290	344	326	320	312	315	278	334	319	320	308	314	318	283	307	317	314	285	336	340	300	274	299	330	307	300	313	307	348	301	298	305	310	302	286	310	304	312	299	316	318	351	303	302	335	325	326	303	312	342	302	316	307	291	286	292	324	311	297	311	273	311	298	340	289	291	296	286	331	299	328	299	290	330	324	320	298	319	315	317	292	311	276	320	309	290	325	350	320	313	311	329	326	319	313	298	322	317	333	315	295	308	292	317	323	336	314	315	322	314	295	296	311	295	305	338	305	298	300	317	290	316	314	312	307	306	329	325	332	313	338	318	338	329	320	286	283	318	283	316	311	297	305	300	321	318	311	252	320	322	307	300	293	302	342	313	310	316	298	312	331	285	280	306	338	342	311	327	279	329	300	298	323	308	304	299	323	365	264	306	313	314	326	291	305	296	323	337	338	340	337
48993	45225	43935	3644	3198	2851	2401	2016	1940	1754	1622	1596	1422	1337	1249	1232	1138	1146	1204	1128	1102	1109	1080	1097	1052	1057	1074	1016	1028	1004	991	961	989	990	1057	982	1032	1036	1025	1015	982	980	956	963	1029	941	910	927	1023	976	916	989	966	980	962	942	921	892	929	939	890	927	950	962	951	948	946	993	974	994	924	930	893	918	899	923	954	904	941	967	884	945	955	1006	868	890	946	965	964	905	922	950	930	888	926	941	898	928	980	933	947	935	925	989	948	966	961	846	918	883	939	927	914	882	929	962	931	936	983	967	994	938	957	934	934	940	948	941	952	952	905	902	919	939	924	959	924	956	946	897	923	956	937	897	916	889	891	963	951	980	905	948	899	967	908	989	936	977	917	917	878	1008	939	899	961	896	918	938	892	937	938	966	936	944	935	958	968	952	949	962	915	937	943	959	911	898	919	954	922	934	894	971	903	924	897	949	948	937	971	944	987	907	982	962	911	967	939	930	950	944	943	929	919	878	932	964	986	948	928	916	883	875	925	960	928	955	916	920	999	909	978	906	898	925	895	956	904	986	983	943	938	976	910	917	887	1008	949	945	903	949	900	933	912	886	951	906	884	934	922	903	918	944	932	938	915	917	944	925	983	892	933	946	944	910	925	975	944	916	935	933	947	910	905	914	922	918	946	897	932	921	948	909	897	940	913	962	877	965	942	964	928	954	941	884	932	970	921	889	917	915	911	946	976	912	906	950	953	918	914	943	940	916	895	908	973	948	925	939	929	943	966	929	973	916	911	909	902	937	955	945	909	866	919	927	949	962	932	945	903	901	888	940	909	959	972	892	893	922	951	945	919	937	864	933	947	906	929	925	980	933	993	951	942	949	958	920	914	927	917	930	921	954	919	955	945	906	908	947	911	874	872	914	894	998	843	976	933	906	900	956	877	948	920	987	950	909	953	911	978	924	887	932	931	925	932	949	976	873	1008	953	969	934	981	907	920	895	955	892	914	876	982	955	956	940	1018	902	958	934	925	906	927	932	988	887	951	881	940	1027	918	922	964	950	945	976	918	910	945	941	945	893	907	862	973	850	937	909	933	935	931	910	955	926	926	892	943	959	944	924	917	930	967	915	905	1028	945	910	938	919	989	928	1002	943	965	921	903	925	935	926	922	956	986	932	935	941	975	906	1016	925	950	880	957	945	950	931	903	940	996	950	964	927	951	974	907	940	939	971	917	988	920	938	956	898	911	928	919	956	909	909	966	936	913	926	979	899	932	919	941	960	945	907	981	923	971	955	926	898	954	955	912	922	910	919	942	900	922	912	918	973	988	921	955	952	903	923	928	914	909	907	934	903	960	933	933	906	931	966	1001	915	883	967	948	985	945	938	908	860	950	945	877	934	919	935	911	962	992	934	938	988	913	956	902	973	940	891	926	919	925	891	931	1006	922	907	934	925	945	908	979	911	924	923	952	880	930	902	966	950	941	892	971	934	967	921	930	929	949	930	909	928	981	887	911	982	901	951	911	920	902	921	904	917	891	983	907	948	903	924	934	959	922	929	974	933	936	954	948	936	899	914	886	873	888	945	945	928	922	961	953	966	943	959	977	949	900	869	933	930	959	918	914	929	936	902	954	920	912	911	955	950	912	964	937	932	960	968	997	929	901	943	946	914	927	937	963	903	973	927	899	949	953	927	926	940	927	941	954	891	932	958	914	918	874	890	923	953	891	1000	904	908	933	925	887	952	945	920	929	906	965	916	957	917	908	960	944	923	905	918	889	976	937	922	996	924	919	966	924	912	897	944	940	912	926	921	873	928	922	889	933	941	900	920	901	966	972	930	986	891	835	918	953	910	921	972	953	901	894	937	925	941	906	960	948	925	872	926	927	919	931	905	940	971	951	932	953	882	954	918	971	936	927	916	943	891	979	943	934	917	929	912	908	894	892	916	955	880	970	934	891	939	932	936	945	970	906	887	938	956	910	974	971	927	948	945	1005	925	912	962	934	936	935	904	965	963	1027	882	929	934	889	1016	928	873	977	915	899	1011	934	972	880	935	880	918	994	942	908	910	975	955	924	934	944	909	967	912	940	977	938	893	918	974	891	920	941	954	862	929	991	977	899	952	936	937	909	944	934	965	959	954	946	907	958	958	908	914	917	907	896	939	942	932	896	983	944	958	949	939	900	860	954	911	883	953	949	918	917	920	913	931	997	918	974	884	928	962	909	920	929	921	947	945	951	966	924	952	957	893	942	919	943	935	948	910	932	907	970	897	1014	975	943	937	902	889	957	921	876	957	943	931	939	977	905	922	937	952	934	939	994	978	924	924	995	922	967	927	923	914	935	952	886	934	946	943	940	929	963	957	961	954	925	916	872	935	885	950	960	903	961	931	917	980	926	932	909	882	937	888	936	939	947	879	977	936	950	977	952	889	964	935	931	998	924	938	888	915	926	911	870	973	941	930	984	1005	935	905	893	923	933	891	996	942	899	885	910	981	960	969	885	954	907	942	941	956	921	895	939	956	931	863	961	953	879	910	917	902	966	925	886	956	954	953	949	914	977	948	964	948	929	934	955	953	971	934	911	940	996	880	1002	941	929	926	960	930	926	926	943	944	902	917	985	955	926	977	937	889	900	962	910	942	934	890	898	923	902	922	945	930	912	939	917	938	923	953	963	920	898	983	931	952	960	957	927	986	898	905	933	976	896	968	922	956	939	927	961	922	932	969	943	920	920	910	926	907	859	991	933	977	911	882	899	948	956	930	961	986	918	922	905	934	925	916	904	991	958	942	912	930	942	914	896	950	926	877	958	919	965	948	931	932	895	951	896	898	908	873	895	983	941	960	906	901	952	928	962	891	891	919	921	929	926	932	962	910	954	937	905	979	959	930	957	926	932	958	908	912	955	872	922	955	909	929	922	915	933	899	932	914	968	972	958	923	976	905	902	931	919	915	853	918	867	923	921	924	935	899	949	999	907	920	1011	880	943	923	977	887	899	994	912	882	926	940	951	978	907	971	904	959	898	919	934	946	900	917	935	961	892	902	944	989	981	945	960	888	924	897	925	915	889	886	942	1015	950	955	998	907	896	931	901	970	935	917	934	923	971	953	911	960	930	921	949	970	891	931	928	867	921	969	964	860	883	891	960	941	914	932	961	973	924	924	908	962	967	956	938	956	967	954	921	904	925	900	990	920	952	955	925	925	926	940	911	990	980	995	961	924	917	924	892	917	986	896	996	992	898	934	934	927	888	907	923	924	893	1001	867	947	961	892	940	922	978	924	938	895	868	921	932	956	915	892	896	916	902	903	949	911	927	956	931	965	906	967	943	882	944	946	972	918	902	918	956	945	946	897	922	907	922	920	937	940	971	965	944	932	954	936	974	876	942	975	874	905	865	977	915	932	904	973	941	933	906	936	889	904	954	954	952	957	905	976	935	919	933	942	925	953	955	961	896	969	942	867	902	975	951	910	962	953	928	955	984	972	952	913	895	948	923	919	925	925	873	918	887	928	900	948	995	894	862	890
17607	5305	6267	482	258	169	138	125	134	140	130	145	115	138	120	142	117	130	136	143	140	141	159	123	126	116	121	143	145	123	144	116	125	152	111	143	141	134	141	115	140	138	103	117	133	150	134	137	135	122	143	134	121	115	144	123	128	122	129	110	120	140	143	127	137	138	130	130	145	136	130	136	120	105	120	129	121	140	137	151	136	144	143	152	129	167	149	142	165	114	130	135	148	147	136	120	122	122	140	116	123	149	147	131	127	122	126	121	140	140	117	138	131	117	129	130	120	116	132	136	139	133	138	163	141	114	131	134	129	123	138	129	120	130	129	131	130	135	144	114	128	118	135	129	119	132	129	148	135	119	125	128	128	121	133	141	147	143	144	141	147	131	130	130	136	125	152	115	131	128	126	138	130	126	122	138	139	119	118	116	144	140	141	150	117	137	136	128	142	143	114	120	136	130	139	110	123	99	139	132	141	132	114	140	131	125	149	119	134	150	129	142	148	107	135	141	134	151	129	157	133	125	134	148	125	131	123	139	128	123	141	121	137	114	129	150	120	155	124	113	131	148	135	138	120	126	147	143	152	119	141	132	115	157	131	130	142	124	142	113	151	134	138	117	137	120	125	116	110	134	145	119	138	146	127	126	125	135	133	123	145	128	123	136	132	118	121	142	126	123	147	148	137	140	139	137	148	128	104	118	144	118	120	150	130	120	136	140	101	136	121	151	131	124	135	110	140	132	135	116	132	140	133	126	141	144	104	122	148	138	126	127	138	112	152	134	125	127	126	136	134	141	140	138	125	116	132	125	143	125	122	119	128	136	127	135	113	110	135	136	123	135	134	114	123	141	138	160	150	135	121	134	133	137	127	137	118	127	155	136	100	141	134	140	130	132	127	140	135	128	134	117	123	124	131	144	129	143	122	147	134	135	140	138	144	129	129	134	120	131	120	140	119	119	135	126	134	132	141	119	124	142	150	118	129	152	133	149	135	135	132	134	131	137	147	136	146	107	140	130	131	154	121	136	139	141	147	144	124	128	150	130	128	155	128	138	129	145	148	143	125	137	145	136	129	131	129	138	130	132	139	144	126	135	138	107	120	153	133	127	150	135	120	153	128	126	121	116	150	131	130	126	131	123	133	117	151	110	144	145	128	138	129	123	148	118	134	138	130	117	129	129	136	121	119	128	123	139	126	153	152	134	130	124	136	143	141	141	125	123	117	111	137	144	120	129	127	129	132	119	124	104	127	122	121	147	148	121	135	147	147	135	140	140	131	135	119	144	136	150	131	133	132	114	126	122	135	152	134	114	129	121	133	144	129	128	122	124	127	124	146	142	157	126	131	125	127	124	126	130	119	132	136	156	142	167	150	121	138	116	100	141	130	131	127	142	162	134	137	160	114	138	122	130	151	144	135	137	127	134	129	121	138	132	148	132	126	107	141	121	119	129	137	127	136	122	128	152	117	126	130	126	136	146	130	124	136	118	122	146	119	135	125	138	151	155	115	147	116	130	156	129	133	125	131	160	133	105	129	119	142	110	117	116	128	134	139	125	145	123	123	112	123	142	127	120	114	156	116	125	119	110	125	141	125	146	132	125	148	139	126	136	124	148	117	131	128	129	134	123	118	138	147	141	125	111	133	121	140	113	128	130	148	148	134	138	130	121	108	120	125	121	146	128	143	119	125	133	122	106	118	115	118	117	127	118	131	125	150	114	119	135	125	111	142	126	133	125	119	132	127	132	106	137	138	129	122	126	118	122	125	118	137	114	123	130	131	132	146	127	125	132	131	137	125	131	134	115	133	121	131	138	126	139	132	131	143	136	149	134	109	137	106	134	117	133	128	132	160	112	151	131	145	126	132	146	129	160	134	125	136	132	135	115	137	133	135	121	142	132	135	118	129	121	143	133	127	124	126	102	134	125	116	125	145	132	125	117	152	123	131	138	134	116	133	123	134	101	119	142	118	131	119	139	136	141	141	126	129	137	126	137	136	149	132	139	126	128	138	152	129	142	136	131	122	145	137	126	124	128	135	140	138	117	148	131	121	118	122	109	152	124	128	143	135	138	141	147	124	96	131	121	122	139	126	149	134	113	122	136	134	152	129	113	130	124	147	131	143	132	132	122	138	149	123	145	138	104	143	150	153	126	131	134	135	138	127	126	135	135	151	144	112	132	116	125	126	144	120	140	119	124	108	129	147	140	122	130	107	130	126	126	115	124	131	135	118	126	149	145	114	145	148	140	125	123	142	137	135	133	134	127	133	135	145	112	130	140	135	141	147	137	140	141	127	128	142	160	141	143	126	113	133	115	122	141	124	120	130	120	116	138	116	103	145	132	146	141	115	138	144	112	130	130	136	163	138	137	128	134	149	135	126	138	114	122	142	128	142	134	108	118	138	142	130	141	137	138	129	135	112	117	142	127	129	120	143	112	133	147	122	139	132	117	137	142	125	131	110	137	133	123	145	144	117	141	150	107	129	120	132	125	143	135	136	131	135	125	136	142	130	140	127	128	123	118	131	117	147	129	133	129	125	110	140	134	137	115	127	138	129	111	137	123	142	121	104	127	126	126	148	122	96	133	131	140	133	119	115	126	123	116	124	132	117	120	124	150	130	142	116	122	128	128	116	137	132	143	151	133	117	104	101	127	114	141	130	117	132	125	121	141	118	133	126	116	129	136	137	117	149	140	111	123	139	133	126	126	152	131	128	137	151	153	120	113	97	125	137	130	128	128	128	136	130	122	127	119	136	133	138	120	142	133	142	133	126	130	148	133	139	139	138	129	133	131	138	108	146	144	134	131	149	111	117	132	134	112	127	134	131	119	139	126	135	131	168	129	116	137	143	152	163	125	119	131	144	151	125	134	132	113	135	122	146	131	128	124	106	132	124	123	110	125	122	130	148	135	109	134	137	137	120	117	134	110	138	136	127	114	139	151	107	125	131	109	132	115	137	132	126	122	134	143	145	130	143	141	128	111	119	129	143	132	138	135	137	123	145	124	135	138	118	130	125	137	116	135	128	130	136	139	145	125	126	115	147	118	125	124	140	140	125	121	130	127	138	140	132	151	127	141	136	128	125	145	107	121	120	148	131	137	130	141	126	141	132	144	135	148	123	144	116	121	138	134	137	130	163	141	143	129	121	142	143	105	146	148	128	124	126	136	134	152	151	130	115	153	120	125	130	155	137	141	136	139	123	130	116	135	137	133	138	126	136	140	107	139	139	134	130	133	142	148	132	125	133	135	124	119	134	131	122	122	126	135	133	110	135	118	134	130	126	153	132	125	114	144	142	135	129	144	125	143	128	125	170	132	144	143	131	129	142	101	133	152	125	127	114	124	135	144	151	128	119	134	131	135	120	122	125	121	110	128	118	116	146	125	122	125	120	139	136	131	150	139	132	117	121	147	130	126	127	132	145	124	158	132	117	125	137	136	127	120	138	130	120	143	123	124	133	145	130	135	106	125	125	128	116	106	130	126	115	129	134	132
17015	7267	10525	575	545	490	530	522	476	511	509	474	506	499	502	456	491	500	480	492	461	470	483	461	479	463	448	451	437	448	498	490	500	460	470	467	515	479	467	440	479	485	464	447	513	499	496	467	511	473	456	462	486	504	491	480	455	431	455	462	474	505	465	437	454	471	477	463	476	467	471	523	477	480	461	463	423	463	481	475	469	460	446	492	518	461	441	476	495	470	419	487	455	474	436	464	466	476	467	447	488	454	489	470	482	462	478	465	492	467	481	435	459	446	439	457	496	475	495	446	489	418	458	473	496	440	460	435	473	472	505	480	464	473	470	443	496	472	469	462	430	447	464	483	476	448	475	506	477	456	423	484	464	461	473	464	500	507	486	476	507	475	472	460	503	480	522	529	485	423	494	463	513	460	440	468	489	471	479	465	447	446	458	435	474	426	465	455	459	493	476	444	446	510	478	454	412	447	502	466	432	489	469	473	424	462	463	476	507	452	509	462	474	460	475	472	470	485	492	474	457	460	449	473	458	452	424	483	488	457	435	471	445	445	459	470	458	471	468	465	485	513	462	429	476	474	468	478	491	487	440	454	478	491	444	462	454	466	492	440	484	494	455	454	487	464	483	467	448	470	505	463	491	445	485	479	500	455	459	458	492	465	492	433	465	493	469	486	470	455	474	459	487	465	446	470	460	494	472	465	492	422	462	477	486	459	466	450	475	519	461	445	443	424	506	508	467	447	444	443	474	483	488	453	458	451	415	479	431	474	426	437	482	466	473	502	477	453	469	467	438	453	503	451	459	484	463	441	478	474	487	486	489	478	487	475	450	463	466	494	457	452	445	466	449	464	474	478	478	482	462	473	453	497	489	432	503	490	454	478	472	455	482	479	488	441	433	456	494	481	476	471	490	464	515	460	473	479	487	451	484	455	458	473	496	492	500	453	493	485	504	434	475	448	432	472	480	476	467	430	420	459	465	451	489	462	454	448	488	472	446	469	442	493	446	456	474	499	514	437	462	481	461	479	456	495	466	488	492	464	472	473	497	421	485	496	473	490	475	463	468	468	498	488	483	466	449	512	449	463	474	446	477	483	484	466	467	453	495	474	473	473	478	466	471	501	483	496	498	453	472	481	455	472	473	484	488	418	486	456	438	479	498	501	479	510	492	463	458	492	469	451	456	501	487	498	476	468	484	477	470	445	449	492	464	522	492	486	465	453	472	447	483	414	479	483	449	479	495	450	466	489	496	444	516	431	454	458	479	492	487	454	416	493	457	424	461	499	443	474	467	460	489	492	424	516	474	491	456	436	492	442	473	465	417	484	478	485	453	444	486	479	474	472	473	515	507	488	473	450	452	477	472	539	479	476	474	456	468	478	455	472	493	465	497	461	442	466	501	502	483	513	469	487	477	483	497	438	521	492	465	457	478	463	475	457	442	458	454	413	483	476	430	476	465	466	449	465	488	467	504	501	458	464	473	475	470	490	420	490	468	453	441	464	468	495	435	454	502	459	438	457	517	441	467	447	458	491	446	496	496	467	463	400	498	482	473	505	476	442	476	456	480	468	423	529	460	470	492	488	450	434	468	444	505	494	467	447	447	454	476	494	450	493	471	509	497	459	475	454	485	460	461	505	420	457	425	447	479	456	479	469	489	453	444	446	442	467	467	483	487	435	457	453	431	500	436	459	446	439	506	422	483	510	477	443	476	470	422	463	484	490	431	488	467	462	444	479	463	454	440	485	480	449	446	467	456	422	483	477	476	484	492	491	524	455	496	497	453	478	504	435	488	513	486	476	488	488	469	456	468	483	508	476	441	497	476	451	499	442	488	497	487	472	527	470	447	476	486	485	488	445	449	516	458	473	469	480	468	477	497	473	466	446	456	468	488	447	512	467	479	486	463	509	481	463	426	461	464	465	469	485	463	529	495	500	485	491	450	518	470	479	482	477	461	447	450	497	496	492	449	456	462	425	454	421	544	476	437	470	448	470	489	461	439	507	471	481	433	439	482	484	471	474	481	486	480	467	510	465	459	464	482	456	542	452	446	470	468	433	454	468	519	447	442	491	459	465	452	506	446	460	486	472	464	472	445	486	518	507	456	485	478	489	489	461	462	474	471	516	452	514	457	483	468	458	459	508	487	470	471	489	454	448	478	451	479	438	458	441	450	433	495	475	434	475	478	521	465	454	473	488	510	454	516	494	483	481	513	501	433	483	439	500	466	446	466	475	460	452	450	474	438	444	489	494	453	455	469	474	490	472	483	474	492	470	457	436	454	482	459	457	433	446	495	457	445	433	500	501	469	447	452	464	473	431	472	458	436	448	452	469	463	462	493	516	463	473	503	475	476	445	520	457	510	454	492	488	468	492	485	461	458	444	466	498	482	450	483	446	483	405	422	464	462	488	481	444	485	455	468	483	441	428	534	482	471	493	469	502	477	445	462	437	455	425	455	484	494	468	472	459	472	451	466	482	467	487	467	429	491	454	470	493	439	481	486	489	483	470	462	461	481	458	460	453	450	468	487	462	489	459	453	465	456	448	476	468	441	500	446	472	472	472	438	473	493	463	478	480	486	483	453	459	467	437	455	505	526	454	475	479	479	432	477	495	524	437	485	463	470	471	486	476	484	462	485	446	444	441	464	484	464	459	451	483	474	446	474	494	500	477	479	486	451	489	472	457	477	493	468	491	473	453	484	471	481	457	464	470	492	468	469	467	489	456	482	485	477	481	448	504	474	478	456	484	462	467	479	444	451	463	445	462	474	468	441	457	441	467	480	463	461	466	500	480	463	454	458	510	427	486	438	468	476	460	478	454	469	472	484	478	473	446	497	484	516	506	454	448	479	457	445	487	474	438	486	476	482	464	448	463	477	432	470	479	514	492	493	418	477	471	460	452	402	443	491	459	442	489	522	462	469	473	491	469	464	443	477	447	482	458	497	469	462	449	471	409	468	516	484	454	455	483	478	459	461	456	463	449	488	462	446	461	490	457	472	473	469	455	445	504	448	460	496	482	516	468	504	439	477	442	467	449	468	457	462	497	446	459	438	481	439	474	440	447	507	486	516	466	451	468	442	462	463	508	460	464	499	459	520	493	468	436	481	480	507	492	467	447	450	486	501	420	503	494	447	497	508	477	485	436	473	487	469	456	476	451	506	470	468	486	428	439	485	507	480	462	461	486	460	477	460	499	461	493	479	488	477	498	434	474	444	476	471	508	473	431	471	462	452	433	493	466	481	512	422	435	493	457	438	507	484	447	472	457	461	464	467	464	490	488	473	504	465	433	459	493	443	462	451	486	476	452	452	447	475	480	439	462	480	488	443	469	459	472	489	463	493	459	480	472	479	499	493	420	447	463	496	473	471	479	479	460	465	483	452	478	483	435	469	493	439	478	468	514	512	471	442	490	467	454	493	478	526	503	468	464	434	485	500	461	422	491	456	499	442	425	488	514	498	452	495	492	455	454	460	495	475	463	463	447	478	479	422	460
59718	45117	48617	10725	1094	476	390	395	325	337	326	276	244	284	271	272	258	295	258	248	247	275	247	253	235	224	265	255	232	262	232	240	258	233	271	220	270	287	225	251	271	242	254	257	237	214	234	237	237	249	249	256	283	244	221	247	231	230	257	240	242	262	241	226	234	239	235	239	243	241	222	249	279	259	255	257	235	227	265	246	271	219	258	230	250	257	225	220	228	215	268	241	259	236	240	245	244	236	233	255	265	256	248	225	252	243	247	269	245	238	249	253	276	246	267	247	229	253	227	279	223	262	251	234	220	228	250	245	215	243	262	252	238	247	269	249	258	267	263	235	232	261	245	257	250	257	224	231	226	231	230	242	238	242	248	229	270	242	242	261	226	249	238	228	235	248	233	280	266	255	228	243	237	228	218	238	248	250	232	231	229	223	238	243	231	251	216	223	231	238	274	217	248	250	220	244	294	254	236	272	253	222	257	236	240	236	265	233	252	245	251	220	235	254	229	252	239	261	245	245	240	249	250	242	230	214	257	220	231	236	243	240	250	214	247	247	228	240	259	269	254	247	237	259	228	246	234	242	231	237	242	265	245	227	235	204	229	234	250	249	254	261	260	241	224	225	259	249	240	251	241	245	207	219	237	250	245	239	262	236	226	225	222	234	248	238	253	251	253	250	251	216	279	251	242	251	271	242	235	208	245	247	219	251	232	237	276	210	241	250	228	234	223	242	240	249	243	232	247	235	234	224	246	264	251	228	260	240	262	263	241	236	251	243	243	251	261	210	228	223	259	249	268	230	243	231	280	232	250	209	291	257	252	242	259	252	198	215	241	258	226	237	246	244	267	270	232	239	235	254	246	245	271	254	228	220	256	269	249	239	252	259	219	245	223	243	244	233	252	220	227	260	232	236	274	250	240	262	231	259	245	271	246	232	224	228	245	239	246	271	231	234	230	233	253	230	261	230	242	244	254	218	269	211	260	246	212	254	242	240	242	243	236	232	261	257	267	272	232	237	259	253	248	254	234	258	229	221	226	252	246	257	228	230	241	219	243	236	247	229	251	231	232	263	230	270	277	218	239	236	250	233	252	240	255	277	247	264	256	243	250	230	246	253	259	259	252	223	270	229	253	218	236	235	251	235	246	251	221	252	237	242	268	252	251	240	244	250	228	241	249	254	226	251	235	236	249	244	230	239	250	251	246	231	203	250	255	243	238	257	231	270	253	248	244	270	217	250	252	246	248	232	248	224	235	269	256	247	228	204	237	253	253	230	248	246	238	271	256	237	216	233	247	233	233	241	254	250	227	229	224	237	268	266	245	278	236	248	252	263	219	240	266	222	210	226	230	224	226	248	257	257	237	241	256	245	254	222	222	254	234	249	233	246	230	221	244	232	250	229	229	235	254	252	253	249	239	244	264	219	247	246	251	235	243	244	257	256	237	236	249	232	261	255	251	260	245	242	235	228	240	254	249	240	227	229	237	225	287	246	269	245	216	201	248	241	237	238	222	219	251	233	251	248	261	239	262	233	247	230	234	195	244	256	216	239	250	232	229	229	236	239	235	231	246	269	252	242	262	250	250	243	254	270	255	251	256	241	253	234	258	235	241	259	254	248	258	240	211	256	247	270	224	254	274	226	253	246	242	213	242	254	247	241	220	251	257	243	244	251	254	268	239	244	255	207	234	253	266	251	251	247	229	225	252	232	221	277	237	214	206	259	247	202	212	228	257	242	252	262	233	242	216	244	241	243	237	216	217	262	213	235	222	249	272	241	222	233	224	232	246	231	247	251	226	256	245	225	224	259	267	234	258	246	232	255	231	247	253	249	231	265	232	266	219	241	258	216	233	235	252	222	222	251	241	257	251	229	247	214	247	234	240	221	255	249	231	247	238	244	252	251	252	254	239	237	241	250	249	211	248	243	204	224	234	254	243	210	236	234	251	231	253	236	256	252	227	243	266	259	239	278	247	266	227	245	258	257	253	227	258	237	259	235	250	255	250	258	262	248	251	243	257	210	215	248	239	245	259	258	263	256	231	234	238	227	231	259	271	227	248	234	235	235	213	219	228	225	229	270	238	235	255	250	223	250	247	243	251	240	234	249	241	239	254	274	238	246	249	246	229	243	214	249	246	230	236	258	232	242	224	235	250	226	261	246	239	231	259	228	220	238	246	239	249	250	255	232	243	241	238	251	229	236	272	253	247	241	261	245	265	246	235	211	271	241	249	253	241	231	236	227	251	238	230	274	246	257	249	259	270	234	227	227	257	241	226	260	238	257	216	218	247	223	238	237	257	229	230	225	232	232	250	263	256	233	247	241	248	257	239	231	244	241	271	245	257	250	224	234	246	257	232	253	249	242	246	239	224	226	248	247	254	262	214	249	231	255	212	238	248	227	259	272	248	249	250	258	252	238	248	233	241	260	223	256	238	243	258	225	226	247	253	224	242	261	229	203	231	229	243	269	257	249	237	265	246	264	243	255	214	228	235	198	221	250	225	247	248	254	239	229	255	242	217	237	270	245	249	269	249	241	238	252	212	236	246	231	257	249	246	269	234	243	257	231	243	230	241	246	257	252	251	232	265	247	246	254	248	235	231	243	253	269	257	250	247	221	258	250	277	264	250	255	232	240	250	243	226	237	248	231	245	243	229	258	230	236	263	218	221	273	262	241	265	245	262	221	263	223	243	257	243	250	220	253	249	245	260	207	218	252	250	242	254	245	247	243	208	243	259	241	242	265	245	248	232	234	223	248	239	213	258	255	253	255	239	237	261	232	222	265	265	265	252	240	256	248	252	238	232	227	224	246	260	278	235	238	257	247	236	232	236	247	218	238	228	245	246	225	256	231	251	220	257	239	248	245	235	256	229	220	248	262	240	261	237	240	244	256	252	262	236	242	228	240	231	252	221	261	245	230	242	240	206	278	234	249	231	260	268	212	242	241	244	266	255	257	266	248	257	227	228	229	270	246	229	251	252	238	257	274	238	252	236	228	251	256	247	219	225	226	254	237	232	218	249	231	266	235	230	231	247	226	263	241	245	241	252	240	259	283	254	248	225	252	239	219	252	230	239	223	243	249	240	234	236	241	246	238	257	218	232	231	238	244	237	220	220	245	258	228	255	262	239	231	259	221	264	240	246	229	254	249	255	242	247	242	235	228	258	231	237	249	253	221	264	238	228	250	242	237	250	242	258	256	202	227	263	274	249	259	236	227	228	220	246	235	240	274	262	264	239	230	257	227	270	240	252	222	243	244	219	243	239	235	232	237	232	218	238	255	251	236	222	221	251	223	271	247	274	255	225	250	256	248	263	214	254	216	247	239	224	273	247	249	254	236	257	255	244	249	256	217	229	248	235	221	233	243	242	253	243	236	241	232	261	257	242	250	235	240	213	259	212	223	253	253	245	265	261	245	244	198	246	242	225	230	241	258	255	222	234	257	248	221	243	227	252	245	225	261	223	227	246	240	229	205	258	255	216	250	248	247	237	249
39097	34648	33471	2288	1977	1775	1609	1340	1278	1232	1155	1070	1098	1006	928	911	898	901	898	855	843	900	820	807	813	816	891	806	820	820	790	838	803	751	814	798	757	799	769	787	803	831	801	748	758	796	774	800	775	773	843	818	770	773	830	786	793	774	809	762	798	727	778	801	805	756	727	777	762	774	772	774	770	780	819	737	766	824	771	838	789	822	730	757	752	790	761	786	723	809	783	742	753	778	733	734	780	759	774	783	790	843	787	716	821	741	785	748	779	785	829	754	806	738	806	738	778	783	851	807	794	794	744	803	774	779	773	787	769	787	826	781	777	746	801	757	736	784	794	782	744	785	744	773	736	755	749	688	758	763	717	760	759	756	753	787	767	821	825	770	790	747	802	809	745	771	768	791	778	796	779	774	774	774	770	767	754	767	768	778	774	759	786	769	821	823	815	715	785	748	772	788	773	840	819	765	740	821	822	782	745	769	791	784	728	809	759	782	758	750	806	770	818	831	773	827	806	749	711	776	777	755	751	788	771	736	767	753	754	796	748	776	760	783	788	767	825	808	778	788	784	745	758	805	789	805	754	770	790	794	763	774	737	770	790	766	808	763	761	770	744	737	737	743	795	773	797	769	763	761	712	762	788	812	741	735	736	761	756	779	774	810	783	751	795	774	732	781	721	773	777	753	785	774	797	788	769	746	787	756	798	784	749	832	785	833	712	838	774	792	807	765	763	819	757	790	774	792	771	727	797	781	748	792	764	779	731	762	819	777	806	765	781	786	775	781	776	789	798	723	789	771	735	778	745	807	752	779	773	801	760	773	812	789	797	786	729	740	778	794	778	774	799	789	768	767	778	816	741	821	821	772	809	770	755	773	794	757	721	794	825	766	746	762	781	779	773	771	771	807	791	788	766	719	764	759	762	779	760	821	762	737	743	779	805	816	780	771	729	776	808	767	781	766	762	781	775	756	741	789	830	786	691	753	757	783	772	759	767	788	763	770	766	755	801	763	831	837	802	792	789	814	757	768	762	807	798	831	721	757	777	781	753	781	767	780	776	775	730	709	816	749	758	738	714	768	736	738	730	735	740	748	788	800	745	815	755	765	747	751	795	761	786	749	798	758	805	745	747	789	780	774	783	751	767	753	760	766	785	752	730	736	780	794	779	762	793	830	775	773	792	801	745	757	781	776	774	796	787	799	760	818	727	734	811	758	776	791	733	785	808	779	761	740	784	776	787	794	813	787	722	731	811	724	744	806	769	791	782	754	782	780	786	794	769	730	782	745	789	764	787	787	787	811	742	739	780	785	734	763	740	746	750	756	768	734	790	811	767	778	787	766	746	743	731	774	823	788	734	785	758	776	730	764	765	769	760	770	778	760	768	784	749	805	788	720	778	789	766	737	720	797	747	782	780	786	768	719	855	798	801	807	766	752	811	779	782	731	812	770	757	778	775	800	814	747	764	802	817	805	795	713	768	745	794	824	748	757	773	708	771	782	777	779	752	762	765	769	767	805	744	767	716	773	769	804	813	748	759	824	743	781	799	746	806	787	737	810	765	785	766	782	795	755	831	792	767	770	743	763	752	822	764	746	785	745	718	727	789	749	742	773	773	754	774	786	742	726	771	764	756	735	825	788	747	768	745	760	750	735	804	777	783	772	789	710	757	773	764	736	743	740	712	741	752	799	770	753	756	782	799	760	802	769	728	763	815	769	758	783	778	747	784	790	806	761	770	753	772	833	780	780	846	752	799	774	812	768	799	748	777	767	724	805	792	787	719	765	801	750	756	776	798	831	735	789	800	770	763	789	753	816	753	730	764	724	756	744	805	778	741	864	714	756	718	784	771	778	757	801	754	745	832	746	808	775	731	780	741	786	793	765	797	801	830	775	758	715	782	781	783	728	747	747	770	766	761	761	789	784	750	805	794	794	773	770	786	766	809	775	813	793	765	759	797	780	728	728	759	783	753	760	799	774	820	764	803	818	746	770	787	770	782	785	747	791	741	760	788	774	792	772	768	779	733	748	733	765	731	761	791	733	780	790	806	780	781	757	755	796	772	787	764	792	761	758	766	732	730	754	791	772	742	828	847	765	784	796	768	736	793	778	783	758	783	798	781	753	788	716	724	761	758	771	728	776	748	750	733	718	800	766	789	791	767	772	823	813	791	764	808	804	732	769	745	743	738	760	798	814	720	803	733	743	763	821	778	778	734	751	763	777	761	792	723	716	760	757	765	748	754	822	772	828	764	765	727	760	741	800	809	759	773	789	751	765	729	828	755	749	815	733	772	804	724	769	761	783	758	777	814	788	759	802	792	776	728	778	787	756	802	787	812	788	745	754	777	786	736	776	788	792	783	748	816	766	797	789	759	796	800	776	740	768	752	781	753	806	789	774	764	777	761	754	795	762	786	783	745	773	789	782	794	759	754	775	785	750	753	798	784	786	788	761	830	732	754	778	780	739	775	790	761	806	731	780	759	782	821	764	763	764	776	712	790	744	789	760	764	789	742	786	821	764	781	773	749	785	755	738	729	786	762	786	784	823	830	738	796	760	773	811	748	767	772	820	769	751	847	760	786	796	740	733	746	773	765	797	757	760	719	786	788	763	771	788	776	739	785	760	797	779	772	722	780	744	801	762	792	774	853	780	822	775	763	786	795	791	777	809	764	737	802	828	763	819	764	798	776	785	801	790	718	779	742	760	769	815	793	785	756	776	827	748	828	801	789	746	769	778	766	758	793	749	805	732	828	779	743	767	792	762	816	791	750	786	777	788	763	789	755	786	794	755	786	765	807	777	766	780	722	779	725	773	769	743	786	751	760	779	819	769	727	797	799	734	723	752	766	774	768	771	762	783	758	737	751	756	759	810	774	827	812	790	764	732	805	788	805	752	816	770	789	772	768	813	880	773	791	791	784	787	762	763	807	726	799	767	835	714	791	724	792	769	818	705	771	790	788	747	767	811	814	778	801	783	807	742	815	777	753	735	720	740	749	778	738	792	767	791	755	782	787	794	752	764	753	738	791	756	790	800	763	796	763	824	739	772	775	732	794	721	771	751	803	778	794	776	760	791	754	728	780	793	812	801	780	741	775	728	770	821	763	774	782	760	741	785	783	729	810	816	768	758	758	718	787	774	750	793	776	771	781	791	807	796	732	777	749	788	724	799	806	723	776	738	788	790	796	740	793	768	766	756	793	775	767	777	743	795	771	786	747	779	731	765	810	759	857	765	837	783	773	798	791	742	785	765	753	753	791	756	825	806	787	765	791	764	803	809	746	787	763	773	782	794	782	804	757	808	805	793	748	763	786	768	764	826	752	792	795	751	795	735	783	762	786	713	762	800	831	737	789	784	762	806	763	772	787	771	752	776	732	773	768	794	747	787	791	737	767	756	763	772	830	762	764	783	769	788	755	776	740	785	766	758	751	755	755	755	801	774	778	797	762	801	800	780	808	720	764	819	759	727	798	792	750	752	778	788	732	803	774	792	789	742
73236	58412	57509	17412	4741	948	656	557	495	446	460	430	393	412	341	335	345	341	338	346	330	320	337	332	353	332	316	302	295	269	313	329	297	338	322	287	303	299	337	301	296	290	309	330	271	306	315	317	255	289	285	284	316	315	301	322	329	298	275	308	302	317	309	294	296	266	270	259	291	327	323	301	290	329	299	315	277	310	306	300	286	290	312	316	280	289	266	284	296	269	290	298	294	302	308	290	314	307	298	321	285	288	307	329	298	308	294	313	300	285	304	293	290	324	296	321	336	303	316	276	284	289	290	292	315	307	287	303	295	324	330	308	297	341	315	309	305	303	326	327	271	280	311	311	287	297	295	269	315	282	319	307	325	291	293	294	322	293	327	293	284	318	321	313	308	284	271	274	321	293	307	284	294	313	276	286	292	323	272	292	301	317	285	302	313	324	312	291	284	284	320	284	283	326	276	320	330	278	303	307	282	320	289	315	324	283	318	295	287	291	277	299	317	299	318	302	292	286	299	283	302	294	282	283	279	299	295	340	331	336	319	303	302	308	289	278	317	296	293	307	297	308	283	310	289	321	312	313	306	292	307	284	299	326	300	300	312	274	330	309	307	316	305	272	317	337	291	303	312	324	332	294	300	299	289	318	341	284	278	292	321	312	335	313	293	310	311	293	293	270	268	315	291	298	301	282	301	292	342	304	283	303	287	313	319	309	298	309	282	301	297	311	306	304	284	282	294	326	290	337	281	305	286	309	254	269	267	283	325	327	278	309	292	314	312	307	261	312	290	327	312	286	298	308	295	301	312	286	313	326	319	290	289	308	298	317	303	270	299	311	308	242	294	290	299	279	319	302	301	308	305	282	312	296	317	273	293	281	272	270	315	316	314	279	310	297	292	320	312	312	306	341	274	276	327	306	295	302	334	293	287	304	305	290	276	285	338	285	293	323	322	320	286	301	303	287	306	288	289	350	289	307	321	286	292	303	271	286	298	291	292	343	326	324	272	336	314	327	246	294	302	297	318	313	310	291	280	294	313	305	283	307	304	348	306	289	326	341	299	319	308	300	326	320	318	281	303	330	324	266	283	292	261	322	317	286	319	305	304	316	322	330	312	295	325	275	302	302	299	288	287	298	317	323	304	288	307	320	271	310	286	326	301	312	305	294	323	272	285	287	317	319	300	283	302	293	308	268	327	329	321	338	293	322	278	312	296	268	302	304	321	291	283	307	299	292	324	299	316	291	271	300	284	301	296	279	284	335	297	293	268	304	313	287	282	326	312	285	300	305	287	268	293	307	324	300	287	290	288	310	285	278	312	311	321	304	278	268	273	306	290	299	274	308	299	309	328	287	336	293	304	321	281	285	297	312	281	301	297	296	296	352	304	311	290	321	318	332	306	269	297	316	306	280	314	277	298	328	286	304	330	321	286	299	296	294	333	306	319	288	313	272	322	287	289	281	301	288	318	310	325	300	296	326	284	318	313	308	324	296	315	302	264	319	321	327	265	298	285	308	321	307	310	326	290	300	325	292	291	307	283	265	303	316	289	271	300	311	295	310	320	279	299	296	282	312	311	313	314	292	320	260	293	311	278	289	286	272	325	288	284	298	370	277	323	296	305	281	286	311	333	299	308	290	321	324	318	313	316	281	313	293	291	282	310	297	289	306	326	274	306	271	330	304	329	272	301	346	331	294	294	295	263	280	270	271	307	318	303	294	326	307	295	293	298	334	306	310	302	310	288	316	332	273	320	286	317	293	299	283	299	278	275	297	295	336	322	306	288	279	337	337	301	280	306	274	304	331	338	335	293	293	305	328	299	277	276	328	294	306	292	306	324	318	301	291	293	316	302	319	286	299	289	327	317	270	333	315	266	303	316	312	274	301	314	300	313	333	291	288	316	319	310	296	302	303	299	255	297	317	311	293	314	309	325	275	297	340	328	292	322	305	297	293	304	306	302	351	315	333	286	292	293	314	302	320	298	299	321	313	302	325	279	303	328	312	289	272	283	275	309	284	275	271	325	280	292	291	310	303	303	311	303	295	298	310	288	283	308	307	272	317	269	303	304	261	283	304	311	287	310	307	284	312	329	301	310	262	267	295	288	294	312	276	264	312	324	288	315	329	301	287	303	278	304	309	320	297	283	291	280	310	303	310	286	326	267	293	314	336	329	272	295	288	285	292	289	321	295	302	286	301	300	279	274	300	292	297	315	258	305	307	304	268	287	278	291	284	361	305	337	296	319	308	300	290	273	284	260	275	313	305	295	257	306	312	311	297	305	301	307	294	300	313	319	290	314	247	308	277	300	318	274	308	287	301	323	323	328	302	283	296	306	258	320	299	292	274	297	291	313	293	304	310	323	308	298	298	284	318	295	302	310	312	270	344	272	254	293	342	303	287	290	295	306	304	309	310	303	272	303	307	294	328	274	293	303	316	305	299	302	285	311	313	334	282	264	307	282	314	282	301	300	249	283	292	275	322	310	303	296	305	320	284	280	303	326	260	311	302	339	283	317	316	302	265	295	297	322	308	280	311	292	287	328	302	333	229	302	325	319	351	313	273	299	316	305	288	305	295	280	269	275	293	283	297	279	289	286	303	302	310	291	296	290	311	328	308	272	305	325	308	285	295	301	313	324	303	303	285	298	313	291	295	302	290	317	312	290	290	327	294	289	309	315	307	331	307	311	321	277	314	350	274	322	305	295	320	278	294	296	300	330	271	325	312	293	315	296	316	312	305	321	294	286	256	282	314	292	325	308	299	317	280	315	302	289	314	288	311	278	297	306	288	317	316	269	286	300	330	316	298	318	308	319	315	310	316	301	303	303	290	310	303	296	305	300	289	318	335	302	324	310	317	305	308	274	278	299	349	281	299	296	306	332	268	328	301	291	292	298	280	307	276	308	277	304	288	294	311	311	300	295	318	275	301	287	342	292	296	310	316	296	299	326	310	286	304	304	270	305	281	317	299	327	271	292	309	306	288	279	321	328	293	295	309	318	316	291	306	284	298	329	303	318	339	325	316	336	311	336	295	290	328	322	281	272	302	306	295	286	328	305	285	275	288	335	314	304	305	259	303	311	278	309	292	278	306	308	300	303	298	295	285	283	303	305	329	271	306	324	269	299	328	287	294	288	294	305	303	312	310	310	295	289	300	303	285	314	286	299	326	290	308	278	303	306	328	272	321	340	312	311	314	254	282	303	275	297	269	318	283	312	304	290	326	323	296	272	317	277	287	301	301	343	285	323	304	317	316	335	292	305	307	294	311	294	278	299	332	291	285	285	335	333	301	255	267	341	283	293	297	277	281	285	295	302	314	271	277	310	271	292	268	322	317	300	283	326	310	302	292	291	317	286	298	338	289	258	342	285	298	306	282	288	295	311	319	331	292	305	300	305	301	305	344	291	310	300	319	286	273	283	329	309	308	271	301	273	324	295	346	297	282	285	281	324	300	295	295	283	296	308	334	298	277	335	308	305	286	322	299	297	301	306	305
48930	44609	39440	3869	3339	2892	2563	2154	1926	1891	1766	1606	1519	1401	1343	1238	1186	1129	1157	1135	1083	1086	1079	1032	1048	1054	1072	1035	1014	1026	1026	944	1013	988	984	1027	989	985	935	986	958	997	938	959	945	954	1001	948	962	961	931	951	960	947	942	921	868	881	940	941	951	974	935	1003	925	923	937	924	917	895	946	963	906	900	894	957	930	924	928	982	921	910	938	936	936	912	904	951	889	988	928	886	908	937	905	890	896	908	938	889	935	866	921	963	943	900	906	929	918	913	943	942	908	962	902	960	876	856	930	874	891	942	946	935	866	911	905	934	910	874	897	860	966	890	948	893	919	988	945	964	881	940	911	933	961	822	865	925	896	908	856	926	890	860	914	935	918	918	899	837	875	933	906	899	897	955	946	902	917	1007	901	911	944	922	918	963	949	845	896	921	937	886	920	922	898	875	907	934	879	856	925	905	928	952	910	913	871	905	884	879	912	897	906	909	929	903	882	873	875	926	922	926	923	963	908	920	907	881	937	912	890	862	922	954	897	917	950	929	918	965	897	905	870	905	965	856	893	909	907	860	903	879	955	898	912	939	920	907	889	894	901	938	867	872	923	882	966	922	933	920	889	895	933	925	929	910	923	923	922	958	888	921	917	926	913	906	947	867	888	845	881	948	971	918	940	871	939	888	930	920	925	962	862	881	864	907	918	929	921	959	882	902	915	918	967	909	915	914	933	932	875	886	903	953	929	868	962	905	882	870	882	898	908	913	898	895	867	920	929	947	898	916	926	869	920	886	898	922	916	917	878	920	936	917	975	936	932	959	945	900	908	933	922	868	905	880	909	939	933	868	982	922	921	853	931	872	943	915	873	934	892	971	895	952	910	896	920	920	918	903	857	935	923	897	858	957	929	963	970	921	844	900	926	902	915	912	968	889	940	936	999	956	924	871	884	890	877	862	919	882	889	919	837	908	947	858	900	883	951	919	947	902	924	890	898	919	886	943	898	977	910	890	923	924	865	889	938	936	881	907	897	941	962	847	884	910	907	853	865	943	902	900	894	861	885	903	911	940	935	880	928	892	949	898	865	963	873	936	896	962	898	869	908	924	919	900	914	889	978	888	896	950	875	856	963	903	947	889	898	912	904	919	872	955	933	912	941	889	932	932	923	963	946	847	941	859	988	881	915	912	907	877	901	950	875	931	933	957	937	907	936	881	929	931	913	969	887	911	891	903	911	913	914	851	889	907	918	929	956	903	892	914	894	897	880	937	984	979	898	877	928	915	901	957	946	865	922	894	902	968	924	942	918	924	946	940	947	961	950	871	914	922	948	897	931	920	961	954	890	905	939	887	916	909	895	922	873	912	947	883	893	930	918	924	920	895	894	861	908	881	960	957	864	885	924	882	902	866	886	917	931	917	903	965	956	837	905	945	919	978	912	883	910	900	931	957	878	897	893	935	881	900	883	865	911	956	836	940	884	898	869	901	956	894	928	905	924	961	914	929	912	950	878	907	920	872	907	918	907	871	856	897	890	895	959	882	947	924	874	938	950	946	889	914	933	897	911	900	893	942	901	939	938	902	911	912	953	896	872	943	948	939	948	952	880	872	950	865	919	922	925	964	947	913	956	913	945	904	917	989	856	973	958	917	954	918	913	902	890	973	917	949	863	907	892	929	879	938	921	928	911	930	877	890	951	897	928	959	984	926	886	906	899	889	907	932	914	904	943	891	886	935	906	916	907	900	928	912	896	906	914	926	923	938	1032	909	912	883	943	935	947	942	954	891	876	880	926	929	902	912	906	922	929	941	919	930	887	932	895	908	913	890	917	905	859	952	935	915	933	939	861	951	901	950	908	902	885	923	915	949	922	931	867	923	918	847	865	938	891	866	968	913	908	964	977	924	931	892	875	911	918	885	926	891	891	910	908	893	926	969	903	944	965	932	888	904	915	996	870	896	907	896	876	910	930	900	951	906	941	903	964	926	889	912	903	951	888	900	920	912	966	903	913	945	912	940	916	961	886	974	905	876	908	924	891	901	882	983	936	972	917	903	902	908	890	941	942	931	932	914	907	890	864	891	904	934	864	976	939	922	899	947	925	920	889	963	888	895	963	900	944	875	911	877	913	861	894	942	930	906	933	906	915	881	923	907	887	992	938	928	885	898	912	911	934	950	917	874	914	910	923	980	936	884	972	936	952	894	905	947	930	940	938	856	896	930	939	949	931	855	945	943	936	934	871	915	939	926	945	876	857	941	955	950	887	860	919	907	937	887	949	942	860	913	894	935	943	883	883	886	966	905	907	960	888	922	932	894	891	936	907	910	944	896	927	871	917	875	938	875	964	873	895	848	956	900	860	933	952	879	904	917	892	870	936	938	947	910	943	937	900	908	912	878	882	895	925	916	863	948	945	855	928	842	916	895	894	956	912	939	873	906	944	931	938	928	883	893	882	939	909	928	879	919	865	966	935	950	915	938	935	929	910	918	897	995	921	871	931	908	951	909	880	902	927	895	910	962	906	901	887	953	876	905	939	936	917	943	882	875	953	917	883	923	901	901	944	861	910	882	1003	953	946	948	947	907	894	909	892	896	958	859	932	875	871	941	906	931	897	920	941	922	877	935	927	886	952	909	897	943	948	864	966	913	938	943	898	930	951	891	932	924	894	967	934	907	878	942	859	870	915	914	912	939	942	918	929	953	923	875	917	887	936	877	914	869	907	884	894	901	853	932	902	890	902	921	906	886	956	928	877	933	876	925	900	922	880	902	935	903	893	912	955	963	948	906	923	920	950	914	898	901	942	899	932	925	866	910	867	845	911	908	912	949	882	888	865	930	949	908	899	970	912	925	902	864	891	941	891	898	899	888	902	863	908	894	905	945	910	909	959	859	911	889	947	918	869	879	936	892	855	909	965	959	852	913	891	922	959	930	900	940	917	956	897	913	930	969	941	917	923	939	912	931	895	883	908	859	957	914	937	877	931	929	871	919	945	920	849	954	927	920	950	908	898	902	901	903	901	876	910	861	892	935	871	870	893	905	920	883	925	868	884	917	909	895	899	945	929	903	934	927	880	922	933	942	901	923	919	882	902	907	922	965	935	937	929	861	946	854	913	927	904	950	913	902	947	863	936	910	901	960	921	873	909	909	910	876	945	942	888	896	905	952	960	932	881	918	883	932	895	958	921	918	925	907	899	910	858	914	889	950	906	945	938	953	870	892	936	906	898	875	904	904	933	932	949	876	898	934	894	871	932	942	911	900	910	922	936	898	941	884	921	914	901	890	892	921	913	891	936	877	901	895	933	926	919	911	946	939	853	900	875	932	864	941	910	912	919	896	933	883	916	932	927	939	903	949	928	943	967	935	890	868	882	942	894	912	894	902	901	925	973	917	907	916	919	889	907	935	943	963	949	925	982	911	953	911	877	937	891	905	954	906	948	972	927	936	915	880	907	914	906	876	936	953	909	920	918	927	905	960	971	930	894	943	931	906	943	912	966	925	878	907	901	908
17749	4986	5508	429	211	144	140	114	121	142	145	121	104	152	119	128	113	112	127	113	127	128	126	110	116	136	146	132	129	141	144	127	133	119	123	116	131	134	119	134	143	147	150	110	135	112	125	125	126	136	127	119	146	136	130	110	133	134	144	128	135	112	139	119	135	131	131	117	120	149	117	143	125	124	140	105	113	129	117	116	124	118	123	142	120	124	114	136	113	127	109	131	121	127	127	126	116	120	130	127	127	142	116	136	129	128	121	138	122	119	127	145	120	129	121	109	130	116	116	132	127	99	139	138	123	134	129	141	117	145	124	129	131	132	134	126	112	124	132	135	130	132	115	116	121	130	135	114	114	112	112	139	130	149	116	115	117	122	123	132	145	130	128	134	123	123	144	140	123	116	128	133	134	144	137	124	110	120	130	121	126	118	131	112	120	110	130	124	116	125	117	102	106	132	134	140	122	135	103	139	113	129	142	132	152	134	133	117	140	129	119	147	133	135	115	127	124	141	125	119	144	123	113	138	130	119	132	134	123	133	105	125	125	120	139	113	142	138	118	113	111	130	131	105	122	145	105	123	129	138	119	110	145	129	126	137	124	132	145	131	120	119	136	107	106	126	126	141	124	124	97	107	134	126	118	133	125	109	130	120	127	134	134	102	136	121	105	110	147	141	115	125	124	123	111	129	118	118	130	123	119	123	124	131	123	130	119	132	112	110	127	124	113	121	128	108	107	141	140	128	144	101	108	123	132	113	133	125	148	123	120	122	115	136	102	139	135	122	128	122	113	119	120	129	129	129	130	138	133	143	127	126	126	100	136	121	130	123	135	138	135	140	123	123	133	133	124	136	124	139	129	139	151	136	129	126	130	122	135	127	117	123	121	131	121	111	131	146	115	116	124	128	117	134	107	117	135	115	92	114	141	123	127	140	123	125	122	125	113	133	138	124	146	108	102	130	142	139	122	151	133	120	132	125	130	116	123	127	143	125	110	128	144	123	129	105	120	140	114	106	115	127	136	154	116	125	118	142	133	147	129	126	118	115	122	120	129	120	117	132	139	140	126	121	140	153	126	136	126	116	119	124	122	119	143	141	114	155	139	125	120	133	116	138	130	127	127	118	117	108	137	131	121	128	127	141	115	140	139	118	92	118	120	104	123	129	136	138	114	133	127	138	134	114	125	95	126	142	142	146	129	142	151	108	122	135	126	119	127	111	136	123	119	139	122	128	116	126	122	120	142	121	132	124	142	124	128	119	128	126	134	126	115	112	136	130	133	140	122	112	130	122	121	129	124	142	130	116	129	134	125	125	116	136	135	118	138	120	126	126	138	114	138	147	157	142	110	125	122	118	128	135	133	132	108	110	126	110	139	134	139	129	138	124	145	139	128	142	115	143	125	116	130	139	128	104	116	115	132	124	131	125	122	117	102	114	129	132	122	138	122	110	130	134	133	118	130	127	127	143	142	116	157	129	132	139	127	117	123	135	126	122	131	117	122	120	140	126	138	122	139	124	142	125	126	113	120	140	119	117	133	125	130	127	119	136	126	113	135	102	142	132	144	143	141	119	130	135	112	112	136	129	110	123	114	125	109	123	129	133	112	116	112	122	116	125	147	102	121	114	145	135	114	113	127	129	118	130	122	128	120	125	122	126	113	114	105	119	132	107	136	136	111	147	128	129	137	130	152	121	134	119	115	132	119	105	112	115	124	157	131	138	132	124	132	128	144	145	138	102	125	132	138	122	117	147	121	129	150	107	132	137	120	135	123	136	132	108	157	131	152	103	117	117	127	131	138	123	134	117	108	107	136	129	117	118	141	119	127	130	146	131	129	128	142	113	134	103	117	111	129	124	117	139	141	143	121	125	128	129	147	103	144	123	115	142	129	126	134	122	128	100	122	123	120	147	122	110	128	133	125	112	115	113	117	123	135	112	128	130	135	110	141	135	144	110	118	112	142	127	113	136	115	129	124	141	130	137	120	107	123	114	119	121	128	146	130	114	123	151	136	135	132	128	128	125	113	122	101	132	97	120	127	140	128	120	117	126	113	143	143	130	114	123	126	145	132	124	103	122	133	127	112	145	123	122	111	131	138	142	115	122	122	125	124	117	131	118	128	125	125	130	121	132	127	128	129	141	108	137	141	137	128	119	124	117	103	142	118	120	134	116	116	160	122	116	141	112	121	112	130	164	106	112	131	120	111	104	127	113	116	118	142	138	129	139	112	134	118	129	125	127	131	118	126	117	130	111	136	127	131	124	119	136	128	114	124	124	129	117	130	118	121	120	126	113	148	125	101	120	107	130	137	114	131	127	129	126	131	113	108	125	123	118	129	111	129	132	128	130	131	121	135	109	130	125	121	141	134	128	128	123	107	122	119	132	138	129	127	125	130	137	126	122	134	134	133	106	109	120	115	141	129	104	149	125	141	122	131	125	126	127	120	135	124	130	128	112	142	116	109	116	116	130	130	140	122	134	104	120	106	106	122	116	141	138	122	119	132	117	104	128	117	148	130	129	138	133	128	135	136	118	101	121	121	132	140	136	130	106	119	124	117	137	129	124	125	143	124	133	101	124	125	133	126	119	118	125	152	139	135	127	105	123	138	153	124	124	110	143	143	145	126	124	131	125	120	119	130	126	132	124	117	121	137	112	141	108	117	155	132	151	114	119	145	129	110	127	144	122	131	122	119	111	122	129	138	127	133	135	127	114	136	138	110	124	110	138	134	134	107	114	140	126	121	118	119	117	134	128	144	135	124	129	140	131	118	115	132	123	144	138	123	140	131	153	112	117	119	123	135	123	126	121	115	128	120	101	120	133	143	128	142	130	133	134	127	136	118	136	120	116	133	136	142	113	133	111	124	138	140	129	142	141	130	130	127	127	118	136	124	137	116	123	131	137	125	132	132	107	118	153	128	115	143	110	127	142	148	153	126	119	113	119	138	152	124	114	127	121	120	130	115	134	122	120	130	129	141	149	123	131	140	124	127	113	114	133	140	131	115	118	112	132	128	146	123	109	138	126	135	121	137	117	127	116	113	126	143	146	130	103	125	134	139	110	115	142	130	119	125	110	120	129	138	130	121	135	136	128	130	121	135	109	107	123	111	123	128	122	138	147	125	141	137	135	126	110	107	126	132	141	130	119	120	151	122	126	127	94	146	110	119	117	133	122	136	107	104	126	122	126	108	104	148	139	133	112	132	134	140	135	120	114	134	115	126	136	117	137	135	109	136	143	129	153	156	121	136	125	114	127	133	126	129	147	132	121	119	148	123	118	132	131	131	110	96	120	136	130	113	132	118	128	127	116	120	115	104	109	111	124	134	105	114	123	168	122	121	123	134	125	126	140	119	138	136	128	119	138	113	131	134	114	123	127	115	145	127	115	136	148	136	135	131	95	126	122	125	118	133	126	126	137	115	115	118	125	136	133	144	142	130	133	109	122	127	115	127	121	108	105	127	137	115	120	111	132	113	130	127	133	103	119	123	127
17039	7062	9123	622	555	563	494	470	512	527	484	497	459	477	456	459	468	465	457	474	475	469	466	507	446	435	459	474	475	463	434	469	467	438	454	486	451	489	443	466	466	462	474	492	456	419	506	500	439	463	417	467	448	458	458	458	481	446	463	496	426	440	469	470	423	483	457	467	438	434	467	471	470	453	452	499	444	442	465	439	510	492	447	435	442	459	430	473	430	489	428	475	446	384	425	444	423	467	474	474	424	446	500	476	463	457	493	456	491	424	445	457	457	456	455	457	414	413	423	437	440	437	459	425	453	481	450	470	439	436	449	482	448	454	442	456	452	427	481	472	464	429	485	450	469	425	479	450	417	466	440	459	436	458	428	452	459	473	458	457	491	471	480	417	500	476	476	476	442	452	488	452	493	501	475	471	443	417	465	467	437	465	438	459	444	460	466	473	490	474	442	454	456	431	417	475	422	470	460	476	480	412	444	473	435	461	455	435	425	464	443	442	481	465	492	505	442	470	483	456	447	504	466	420	430	465	427	419	476	435	439	481	466	428	427	461	455	461	487	432	422	460	417	448	459	472	441	473	452	440	468	443	469	462	429	431	444	462	456	488	442	449	443	424	458	447	457	469	458	443	410	488	486	457	464	449	454	455	429	464	476	486	427	460	487	454	461	430	440	441	463	466	458	471	456	485	468	441	462	497	485	485	463	455	453	453	442	449	466	472	427	481	462	457	446	418	491	424	479	456	432	444	481	468	439	452	469	454	450	457	478	469	444	464	460	453	455	474	459	426	460	472	454	468	496	505	415	454	449	465	453	475	458	466	459	506	461	445	402	462	476	437	445	477	468	479	443	470	506	440	427	449	502	475	469	493	474	457	462	439	460	435	454	426	433	424	432	457	464	474	422	473	400	450	463	474	443	457	453	497	430	445	454	453	449	473	451	497	463	455	465	468	468	422	429	471	493	441	470	431	470	453	445	469	452	464	462	467	458	467	459	452	457	430	456	431	484	490	491	483	469	450	417	444	476	415	442	430	472	443	482	459	461	448	477	457	416	465	421	448	461	477	443	435	464	442	461	443	482	446	468	506	462	463	466	504	450	448	492	439	461	443	475	456	495	454	442	448	455	459	430	453	437	473	457	441	447	459	456	442	472	487	463	467	448	462	446	443	453	482	436	434	449	441	456	453	466	450	446	457	425	456	458	470	460	496	493	448	470	432	417	433	452	466	478	498	429	482	450	418	452	466	484	477	476	454	464	420	485	478	471	477	470	471	490	490	475	481	470	489	480	493	443	466	439	464	478	463	465	489	460	475	455	448	452	476	445	489	428	443	453	483	451	462	475	465	463	473	460	434	475	494	495	464	414	481	482	479	480	463	495	476	494	440	459	445	481	507	487	476	478	436	430	464	466	461	492	484	474	411	468	443	445	445	475	480	414	438	462	444	469	452	464	443	436	476	443	447	465	422	468	463	469	400	436	455	483	480	489	425	448	469	456	484	477	462	473	492	422	487	452	433	451	464	455	446	458	483	468	475	452	441	441	481	475	442	476	473	448	411	478	444	447	445	455	448	512	382	489	452	421	463	469	443	448	462	448	466	523	470	462	447	475	455	434	437	461	446	440	436	474	462	471	438	477	490	512	447	477	453	441	481	464	494	425	447	457	455	466	469	455	435	476	453	412	472	446	472	433	451	484	453	444	450	477	444	469	498	428	428	487	450	452	464	489	422	458	468	430	440	480	438	465	474	451	472	473	471	473	487	440	479	444	434	415	437	470	446	456	511	464	451	433	498	441	431	459	423	465	430	454	493	443	486	448	465	487	413	449	434	441	463	457	482	458	458	452	467	485	466	448	425	419	447	440	426	430	464	451	493	451	480	449	464	495	437	444	451	445	430	502	454	461	490	447	436	444	467	477	463	471	485	461	452	493	456	482	440	466	432	461	466	476	456	490	452	468	473	450	471	433	455	466	431	441	460	457	475	476	452	449	431	496	460	430	479	495	449	475	467	487	465	459	461	470	460	428	478	474	455	445	455	472	506	484	482	424	469	467	439	449	439	466	470	456	449	443	419	441	434	436	493	469	468	449	432	474	477	476	445	450	419	497	454	426	467	451	481	459	446	472	439	445	450	458	439	450	442	466	450	437	422	479	405	474	462	475	435	465	437	460	431	434	466	460	455	476	478	480	463	470	445	440	442	466	461	498	477	461	434	454	463	434	446	436	434	452	468	432	430	472	440	454	494	466	440	470	476	452	476	458	490	462	481	445	455	476	438	441	463	454	488	490	440	451	440	453	440	469	473	491	456	479	457	418	481	423	450	436	437	457	460	448	438	477	463	454	407	469	456	457	437	435	465	455	445	452	432	470	472	465	454	471	469	473	462	485	414	428	464	477	492	462	471	450	450	464	487	439	459	450	467	430	447	474	457	499	485	463	481	445	494	498	470	474	497	480	472	423	426	448	422	471	445	436	468	485	463	416	469	429	435	438	446	492	458	483	423	441	449	464	450	431	474	456	465	452	429	468	452	450	462	444	485	495	460	442	497	452	446	428	447	456	488	455	444	473	458	436	470	501	500	436	454	451	459	501	471	449	416	418	482	470	447	457	457	448	459	416	436	484	437	462	446	464	473	499	478	454	470	491	430	480	441	479	481	461	460	470	434	464	460	456	477	470	473	451	426	460	457	439	420	461	409	482	417	467	440	479	471	492	445	452	432	443	406	459	468	477	438	461	459	483	441	476	447	470	447	443	466	472	478	446	438	452	422	457	456	462	463	456	418	452	466	412	432	460	486	435	448	423	439	462	460	412	437	467	448	443	442	453	461	467	453	463	447	456	441	478	450	487	427	476	451	468	437	489	447	497	447	474	464	473	430	453	425	483	447	500	473	435	451	442	441	436	472	420	503	451	492	434	465	437	441	459	486	467	481	487	477	483	443	411	465	464	441	457	424	463	422	478	458	481	452	484	468	490	482	421	473	432	424	439	479	499	454	514	409	462	454	463	458	504	417	446	470	457	428	440	444	471	451	481	479	457	456	439	455	443	458	457	439	424	439	439	461	453	448	441	460	473	489	446	431	499	447	446	441	454	496	422	430	453	393	446	430	446	433	450	435	471	432	440	452	432	446	479	460	443	466	453	485	441	464	438	429	460	478	469	468	482	468	445	473	475	413	447	486	445	472	464	445	473	452	461	426	493	460	471	498	496	460	470	464	470	474	496	473	439	464	423	464	413	446	454	473	465	440	461	433	493	479	452	416	464	454	492	446	463	460	489	447	421	462	426	460	470	435	449	464	481	391	468	475	448	460	469	472	473	460	481	434	403	450	452	446	451	501	479	421	417	450	448	454	435	474	461	454	482	470	490	482	452	470	481	465	455	469	448	463	425	429	475	439	477	456	440	485	478	436	435	475	445	466	445	469	446	448	465	444	449	463	478	470	442	472	441	471	442	448	479	479	467	466	438	444	483	467	425	473	452	492	462	469	448	502
60267	45623	50580	11520	1320	515	410	364	294	324	318	336	282	258	310	268	276	257	274	282	241	245	271	255	238	250	284	249	238	262	240	265	247	261	266	267	244	232	257	240	257	240	217	255	217	231	210	244	252	245	231	242	240	240	232	251	239	219	237	238	249	236	255	254	231	243	234	260	253	252	232	256	251	245	227	229	252	269	254	226	268	280	244	239	259	266	255	259	249	255	217	239	251	211	249	232	278	252	273	246	237	249	239	255	240	248	256	279	249	245	245	231	259	261	233	239	223	267	258	259	241	225	247	228	246	254	259	249	224	268	253	256	262	262	274	256	261	250	220	266	216	221	235	283	278	276	234	256	256	245	234	245	269	232	227	235	264	250	235	254	244	250	255	239	248	250	237	214	258	239	246	269	248	249	286	211	242	239	225	237	269	265	251	226	239	238	226	293	233	252	228	267	211	239	238	236	271	258	252	248	268	244	240	254	250	245	265	228	226	261	220	268	240	265	259	214	237	226	243	259	240	252	259	241	267	279	270	267	200	262	245	252	238	233	253	222	245	241	255	236	249	240	271	277	219	256	239	213	226	244	259	255	239	231	242	240	256	230	246	250	266	279	246	226	206	253	229	240	250	235	269	244	260	255	204	254	240	216	257	260	256	269	227	239	262	258	246	245	270	257	239	247	243	255	246	252	262	245	225	257	239	246	243	295	233	250	246	247	240	230	223	226	256	234	267	235	217	266	263	263	246	253	265	228	246	258	237	232	238	240	239	252	231	233	260	219	244	236	226	238	245	234	257	256	249	249	253	243	230	228	250	254	283	251	277	256	263	268	239	225	280	234	249	254	237	233	244	215	247	236	234	259	265	247	241	245	257	239	258	246	235	247	233	255	237	238	240	254	235	241	238	274	248	281	235	209	235	203	242	249	212	224	243	251	253	223	215	238	229	283	239	233	254	250	256	249	222	236	231	263	260	263	272	252	235	261	217	239	275	271	256	257	250	223	230	260	274	227	246	249	259	234	226	238	249	230	250	228	255	241	258	262	244	233	239	239	239	237	244	258	238	239	246	241	251	226	273	260	250	235	250	242	262	252	225	236	253	230	272	262	248	278	239	231	219	239	273	239	252	251	263	231	234	250	236	251	279	268	250	269	268	229	258	228	231	271	241	261	238	257	261	234	267	249	261	264	257	239	242	237	236	243	265	232	239	220	235	237	237	264	252	253	242	233	257	244	211	263	234	256	244	257	254	261	247	228	245	241	225	241	271	217	258	257	236	244	239	241	218	227	228	233	250	277	238	233	239	286	246	240	218	231	244	266	218	241	228	242	272	259	222	263	277	235	225	245	236	232	232	212	232	240	251	220	243	252	241	278	288	262	259	250	246	243	260	246	262	250	238	267	257	249	219	254	225	241	240	222	239	270	286	243	254	254	236	263	221	249	244	246	258	264	241	254	267	248	213	248	219	280	233	210	256	245	249	243	253	254	256	241	262	227	228	243	249	241	240	278	260	243	231	235	225	231	254	255	255	243	232	253	265	260	260	237	253	253	236	237	248	247	221	255	259	264	239	252	256	247	251	260	254	219	264	258	240	257	258	275	259	227	241	264	233	262	276	238	243	232	232	249	237	209	281	238	244	223	228	245	235	272	239	236	257	235	236	257	245	252	239	255	226	249	231	243	279	255	235	223	245	241	222	238	240	250	268	245	228	282	246	204	223	234	232	244	271	273	247	231	260	239	266	250	245	257	231	244	235	250	250	220	256	242	254	249	241	221	224	238	263	227	296	234	258	256	220	257	239	267	259	259	275	253	227	252	243	260	245	265	244	242	246	259	234	270	256	238	263	281	244	222	262	276	266	267	248	245	271	263	253	253	249	242	243	260	253	253	261	264	239	250	245	221	273	237	241	276	246	232	232	239	253	214	259	240	261	247	236	226	239	241	227	243	250	204	242	243	263	237	279	227	233	254	258	251	253	231	248	256	244	252	249	243	257	250	254	228	264	257	250	227	249	233	251	221	258	230	215	274	244	236	222	247	221	260	227	242	241	242	250	233	256	216	234	257	230	247	242	248	253	244	259	278	221	264	243	244	235	196	226	271	227	249	256	264	254	262	267	238	245	263	245	243	247	287	239	238	241	248	235	240	254	232	222	241	229	244	216	278	257	237	259	237	257	249	230	243	267	233	245	251	226	243	247	243	223	233	247	244	234	224	238	223	248	261	281	256	252	240	249	260	241	247	260	268	236	225	247	259	242	226	265	267	252	247	246	227	257	231	256	256	237	245	263	236	252	235	249	244	233	210	263	234	255	230	229	275	269	252	236	246	248	245	251	251	254	241	260	238	245	230	240	245	263	250	246	243	277	222	272	234	251	241	234	262	231	254	221	245	243	249	264	236	241	251	216	266	245	268	271	229	251	262	217	254	244	249	237	231	235	236	255	237	262	214	223	225	270	259	239	254	240	236	229	227	253	243	212	283	271	241	238	252	244	236	234	224	269	222	251	266	248	279	240	236	234	239	243	236	239	222	266	247	227	272	266	233	235	222	247	202	241	226	219	265	273	241	228	253	252	242	247	243	228	236	236	240	257	262	259	255	239	261	235	261	257	272	242	240	230	231	245	242	229	244	276	259	238	221	251	246	251	240	266	239	254	234	274	226	236	228	244	241	236	230	263	255	248	241	265	255	257	251	246	237	238	237	279	228	217	247	223	256	252	225	240	230	240	253	271	277	259	264	210	236	252	251	251	219	224	263	262	253	265	227	267	246	234	243	214	205	267	250	230	241	229	255	252	198	236	249	227	229	254	233	247	265	256	258	249	242	241	237	224	296	252	240	240	247	232	247	264	239	247	243	257	232	243	233	217	230	260	243	260	245	230	221	236	245	230	247	242	227	256	274	238	262	252	239	232	216	243	229	219	244	265	266	229	239	229	250	251	261	252	229	268	255	232	236	229	235	243	227	245	256	244	281	212	252	262	250	232	266	251	228	227	230	257	255	244	200	248	245	250	253	244	248	241	249	242	245	252	244	223	237	247	258	245	238	227	259	279	222	236	245	272	224	267	265	259	258	239	237	242	269	246	235	251	252	241	276	244	223	254	224	240	229	240	255	241	225	247	259	246	252	237	227	260	230	219	255	232	260	217	237	248	248	274	231	253	238	267	257	233	266	264	249	257	234	242	241	262	237	250	235	245	247	232	254	257	240	245	266	238	244	250	234	246	231	254	235	239	258	248	272	223	258	253	244	242	205	249	236	220	245	246	245	221	232	239	248	251	233	226	226	230	282	262	251	262	275	262	229	274	211	255	243	234	235	221	231	233	267	249	260	238	239	254	256	263	269	255	254	211	226	233	261	240	267	222	269	249	245	225	241	240	252	220	237	239	237	281	248	256	236	248	267	245	251	242	234	231	228	251	253	237	260	257	233	257	268	240	257	246	255	246	239	238	225	244	247	230	252	238	281	263	266	236	260	257	227	234	241	238	237	254	233
39431	34778	33908	2167	2063	1741	1502	1412	1288	1275	1175	1073	1138	1030	922	921	936	903	898	880	853	850	817	859	828	877	870	843	877	846	826	795	849	829	801	855	837	787	789	804	786	820	793	819	814	796	823	757	766	774	810	779	785	810	818	757	824	809	791	788	764	828	822	805	730	797	780	809	772	814	758	773	851	774	777	799	780	765	798	761	811	803	852	783	735	836	782	762	814	751	818	747	782	750	774	767	788	729	799	756	793	810	785	753	748	761	803	787	768	782	760	746	786	726	767	808	775	818	781	792	742	855	793	725	801	813	793	776	744	801	788	729	829	748	796	803	793	752	797	775	782	799	773	831	825	793	795	813	759	821	763	786	791	801	768	798	793	791	780	843	782	760	791	737	785	839	809	811	818	810	751	744	794	822	822	815	744	777	758	829	809	741	735	846	758	784	814	806	812	818	781	809	837	763	779	785	707	788	806	786	749	780	817	765	748	791	751	774	758	755	781	774	786	798	739	786	795	792	775	827	764	797	815	774	767	806	783	762	861	804	758	756	776	710	761	785	803	790	784	741	781	780	748	801	803	746	755	811	842	775	761	786	801	798	795	819	754	770	785	793	812	743	777	754	793	774	777	823	724	749	754	802	794	731	766	775	800	752	791	804	759	750	799	792	794	766	786	777	780	792	764	761	784	850	824	756	788	781	752	793	763	772	802	777	761	780	751	716	810	796	780	752	783	762	804	776	795	755	776	760	806	808	806	792	761	757	783	779	751	761	807	804	817	836	777	813	751	781	760	807	754	730	778	806	772	753	795	741	775	802	771	865	806	801	767	816	758	805	810	803	773	777	801	783	727	794	796	791	751	760	755	746	816	789	785	736	767	767	794	765	780	799	760	743	793	794	792	782	745	772	770	783	776	769	762	759	817	796	762	711	722	763	822	746	797	789	766	844	792	832	769	764	770	816	751	795	790	800	747	751	783	785	776	842	790	787	768	740	790	827	771	740	812	721	759	778	782	724	846	818	825	760	848	777	761	786	814	729	808	785	792	751	807	787	782	756	776	787	815	819	782	791	733	815	795	764	771	777	750	716	826	772	730	708	819	761	773	785	797	786	774	801	836	800	761	810	810	752	759	795	818	798	782	812	779	846	800	808	760	856	832	708	836	782	816	747	765	775	779	788	773	760	764	810	777	804	740	786	756	762	771	806	741	791	791	747	770	787	784	804	751	746	815	779	744	789	746	779	796	778	798	793	805	750	801	773	813	809	787	807	764	759	812	745	782	810	759	764	777	741	812	735	767	774	820	774	764	789	742	781	791	739	747	770	798	753	760	802	725	788	785	780	737	779	804	792	797	757	787	800	802	730	790	779	780	798	766	757	850	773	772	843	737	777	791	826	742	796	744	738	808	761	793	761	788	795	759	822	765	812	765	740	766	779	764	785	835	773	773	805	781	827	857	763	795	798	784	811	766	818	775	758	790	790	736	749	763	767	805	740	729	802	770	837	818	782	759	736	726	809	787	754	793	732	791	785	783	791	800	763	795	791	777	766	761	818	790	776	756	826	776	767	755	766	796	786	803	779	777	813	795	800	826	777	798	787	744	754	771	825	734	790	753	752	780	845	764	800	759	822	815	817	763	795	786	748	805	770	770	757	757	807	765	715	807	757	745	780	809	784	779	795	790	814	748	805	793	808	711	800	735	783	779	773	750	767	776	804	779	772	798	777	789	745	757	788	826	781	721	746	721	704	778	783	762	827	801	784	774	825	790	747	758	777	799	747	789	791	782	766	790	744	785	757	773	774	793	775	830	800	786	753	797	786	781	785	765	802	760	759	792	821	789	793	768	766	789	787	806	800	766	758	784	768	827	766	777	766	825	796	769	737	774	777	761	797	812	800	769	777	768	815	845	814	776	796	803	748	798	807	731	749	806	772	760	758	796	764	784	793	773	778	775	787	770	825	780	770	783	769	786	816	767	821	768	773	773	793	829	775	811	814	748	788	802	787	790	745	808	774	784	773	764	805	795	794	810	797	815	722	811	802	780	777	768	812	745	770	814	814	764	756	783	772	809	806	783	760	792	826	811	798	785	797	793	800	757	818	843	803	768	746	790	763	798	728	794	791	758	770	797	751	805	822	806	790	763	742	775	843	744	783	786	761	763	761	751	778	780	748	785	815	714	790	770	800	743	734	694	760	793	792	794	746	775	793	767	817	810	782	796	754	792	785	749	781	835	762	760	810	804	792	781	779	766	791	840	772	797	782	792	782	729	847	806	773	784	743	791	772	827	751	778	763	767	753	741	755	772	770	777	780	780	720	749	793	772	821	754	784	797	749	781	791	760	785	783	773	780	711	726	737	777	765	768	773	755	745	730	801	748	822	802	738	783	797	759	809	833	783	790	808	783	692	830	788	820	803	785	752	778	765	822	784	824	756	800	730	799	754	744	796	742	802	783	788	784	733	756	772	773	791	789	784	778	790	787	773	791	795	763	795	748	796	812	801	800	764	731	803	769	809	798	798	782	790	748	730	811	786	767	755	793	736	769	765	775	781	771	763	776	757	748	797	821	795	763	759	783	850	809	786	830	809	822	751	789	802	768	809	792	815	788	826	726	800	778	800	780	783	765	753	778	777	782	802	771	829	770	764	791	837	798	724	766	826	795	809	774	828	760	772	793	772	776	730	811	764	794	772	748	795	809	778	779	801	718	746	750	748	759	754	761	831	744	759	790	791	774	782	802	812	806	779	800	736	754	760	780	793	776	788	824	826	763	798	751	743	800	827	814	781	830	791	778	757	770	767	821	829	697	815	769	796	817	759	774	781	731	769	801	804	780	793	755	758	773	777	749	738	830	806	750	803	769	798	761	736	766	817	809	758	777	749	746	799	770	829	775	764	761	774	768	742	749	805	768	770	797	809	797	759	788	726	743	819	778	807	821	796	731	774	807	732	764	771	720	765	838	719	771	797	745	798	767	763	789	793	782	813	790	739	821	756	766	773	796	791	799	722	770	803	817	758	794	780	764	789	779	799	772	839	728	834	740	745	778	729	767	739	723	780	822	765	767	788	761	855	798	757	747	775	762	786	794	808	795	793	793	752	793	778	799	828	764	777	806	805	791	769	770	813	771	779	807	803	775	786	802	793	750	773	793	806	801	814	815	778	747	751	752	772	807	797	769	767	780	810	786	763	775	740	756	837	772	737	769	806	755	786	795	809	813	794	794	784	796	743	799	795	778	779	755	729	744	792	765	828	752	752	829	744	768	790	807	796	790	782	778	772	741	789	806	774	756	746	739	786	765	769	811	816	798	774	801	769	805	806	800	765	809	780	746	755	817	779	813	752	803	760	765	767	785	809	785	757	803	813	752	804	778	842	785	804	741	778	814	758	796	748	813	769	805	728	746	767	830	837	800	762	765	792	765	810	781	792	750	758	764	742	777	789	741	786	762	778	789	816	778	721	826	788	783	779	843	809	792	830	827	812	777	816	802	771	793	786
73993	60838	62043	18790	6089	919	611	595	517	423	431	416	392	405	349	349	357	361	339	358	322	357	340	317	332	340	321	366	299	320	354	309	308	294	331	289	274	329	281	321	310	319	304	284	305	318	321	302	321	307	313	316	311	280	346	326	323	309	297	321	340	300	293	305	294	305	313	338	315	337	278	289	305	321	306	333	300	277	328	291	321	321	304	305	344	278	321	284	301	309	312	306	350	313	277	318	323	299	344	279	329	336	295	312	280	273	331	282	356	301	292	308	340	334	300	302	339	293	314	299	326	288	282	311	342	312	303	324	332	305	298	323	335	316	310	302	294	301	295	320	300	322	312	306	307	307	308	309	332	298	316	297	325	289	312	335	272	323	305	317	322	330	341	305	307	284	326	272	350	354	279	302	303	312	318	315	288	295	294	297	293	280	283	303	292	280	325	310	299	275	311	311	300	327	318	306	279	315	299	305	336	335	296	328	295	330	330	318	305	314	274	308	302	301	300	295	302	331	327	300	290	281	302	322	305	305	338	304	316	297	323	298	271	315	306	318	295	318	303	286	303	310	348	296	333	327	316	309	303	332	291	316	301	315	306	323	289	279	340	304	299	289	334	272	293	299	315	286	301	294	308	293	288	299	353	338	304	289	285	300	309	290	316	292	297	301	285	317	312	307	301	303	274	313	289	269	310	266	307	332	294	273	308	285	280	304	292	264	285	304	306	289	305	335	349	263	274	297	329	288	308	309	308	317	299	353	298	277	304	332	303	305	298	274	318	315	277	300	283	281	296	306	313	316	311	313	306	318	299	315	322	307	315	309	308	268	333	299	297	313	291	308	320	310	304	301	320	310	308	308	300	283	299	320	308	295	270	314	309	304	303	326	296	325	307	289	321	271	329	267	336	305	307	311	324	311	323	297	328	303	295	309	331	308	303	288	298	306	304	309	315	282	316	322	314	319	299	306	245	325	314	294	296	316	288	327	299	281	276	315	323	317	304	282	301	281	326	339	309	310	302	332	315	311	313	286	324	343	317	307	288	301	304	310	313	305	341	309	292	296	310	319	275	354	308	323	293	290	282	309	292	289	327	325	319	330	283	325	292	316	304	334	292	287	302	320	314	305	281	282	315	298	275	303	280	331	293	327	306	310	261	300	317	309	291	317	302	331	299	307	302	311	302	312	302	279	315	288	329	323	280	308	306	299	299	290	284	322	320	293	316	285	288	308	283	292	281	306	280	324	314	307	279	288	296	322	301	317	304	302	317	294	280	293	306	311	309	285	324	315	322	303	321	295	299	308	355	293	329	275	297	303	300	290	292	309	318	323	289	300	300	285	324	321	303	293	315	319	333	291	304	310	300	297	322	308	316	315	306	291	306	284	329	325	333	314	335	298	301	317	294	269	319	293	311	296	313	323	328	324	311	284	300	323	312	324	317	300	321	304	302	336	301	257	342	290	310	292	318	334	273	323	284	316	260	297	299	304	327	310	292	291	309	307	325	317	305	299	295	310	329	301	310	324	310	296	329	292	314	332	306	314	296	317	302	330	283	284	307	290	327	314	298	321	326	318	307	290	300	304	286	312	301	298	296	305	300	326	312	319	294	318	331	296	308	356	299	308	269	314	354	325	337	283	323	268	312	329	306	341	297	290	316	313	309	310	292	310	282	297	330	284	295	297	330	319	295	302	250	293	275	307	306	307	275	266	309	307	337	297	322	276	317	316	317	302	340	308	345	284	309	300	296	291	281	328	317	322	272	308	317	307	297	347	355	309	302	297	291	307	292	309	305	303	287	307	335	300	296	314	305	306	307	306	315	296	289	302	296	272	323	289	313	311	300	301	319	327	315	295	295	307	321	299	300	313	289	302	281	321	334	324	287	299	324	312	333	329	307	299	334	286	298	321	297	293	315	307	295	265	341	286	295	295	320	288	332	313	319	294	299	314	309	292	300	302	304	314	322	324	321	300	316	288	299	325	327	287	324	311	316	290	288	312	307	301	283	327	285	255	316	300	314	325	308	317	321	307	313	302	320	327	285	316	274	304	290	305	301	284	323	289	313	300	301	270	293	310	308	274	290	273	317	320	306	309	287	300	287	302	294	316	312	333	318	301	312	296	263	318	329	347	307	311	321	319	304	332	305	303	304	297	289	299	320	294	294	289	312	298	286	311	327	311	335	317	304	286	289	286	313	292	321	284	342	298	284	314	287	310	303	293	276	321	322	321	314	293	304	285	327	325	287	297	330	295	309	312	300	300	361	328	348	282	310	308	321	295	288	304	287	308	279	283	333	302	288	331	290	305	317	280	289	341	313	312	288	317	290	316	320	320	319	297	287	310	340	338	298	298	295	316	294	318	293	326	321	329	331	327	292	264	318	293	325	307	300	316	291	290	352	335	318	302	300	299	308	308	307	278	317	330	315	298	278	290	339	315	308	324	327	307	273	286	300	299	312	313	349	291	314	316	299	247	296	316	315	314	339	333	317	316	304	323	301	298	310	300	305	287	305	310	331	307	283	292	308	298	279	336	309	325	327	295	307	307	302	331	287	287	314	317	319	277	320	306	267	302	322	349	298	325	292	304	312	309	286	271	332	307	305	295	309	296	309	344	322	320	279	280	320	345	306	317	294	295	326	278	276	317	328	310	298	328	298	281	300	306	275	347	314	308	298	307	305	318	297	267	319	321	286	294	322	325	303	319	315	322	320	321	324	306	322	319	291	269	348	303	295	262	355	300	318	352	300	302	309	308	306	308	292	276	303	338	265	326	334	303	328	299	312	312	307	302	300	335	308	291	281	310	326	310	292	299	302	298	275	276	292	297	310	299	319	297	280	311	334	300	311	307	326	323	328	302	317	297	339	327	350	305	281	328	334	332	295	328	302	281	308	309	275	314	313	308	308	292	320	333	325	270	320	321	295	323	298	291	299	302	291	305	331	306	321	290	298	306	279	305	295	298	289	330	311	297	306	328	274	327	287	324	290	312	311	295	289	291	335	323	286	310	309	314	281	304	285	299	301	323	316	332	293	332	295	304	288	321	322	312	257	301	317	279	280	267	286	294	319	306	280	329	295	339	321	314	307	305	274	307	296	306	344	308	294	289	312	290	327	330	275	329	318	316	326	299	289	282	324	334	303	308	281	304	294	298	299	317	336	252	329	316	309	317	340	300	276	300	308	292	320	318	296	328	305	304	305	297	301	318	331	328	303	305	345	303	318	321	302	302	335	287	308	304	323	317	304	307	335	305	292	321	304	324	330	276	311	302	284	300	281	334	279	315	314	324	300	280	317	290	291	294	311	284	296	320	313	297	316	308	300	280	316	303	313	307	286	332	307	285	318	310	308	340	315	297	308	301	327	309	320	314	316	303	321	293	324	302	300	291	313	318	278	303	283	303	319	284	320	296	318	300	314	316	312	320	301	303	306	318	313	322	283	306	315	290	320	294	361	300	283	300	305	316	320	290	296	270	316	334	308	328	299	327	303	295	296	319
49023	45571	40019	3784	3341	2803	2433	2079	1935	1783	1675	1570	1548	1312	1288	1220	1190	1146	1146	1169	1162	1095	1091	1098	1017	1008	1033	1069	1069	1055	1026	999	1044	1011	987	1018	1006	1002	977	940	1061	979	950	948	978	1017	980	983	945	1011	967	999	982	938	986	946	903	959	974	946	953	928	978	957	920	948	941	915	942	958	936	949	989	949	920	868	883	988	927	926	943	939	916	948	910	956	917	940	906	921	967	1022	961	949	993	947	940	952	908	916	962	958	859	895	985	967	917	895	934	890	918	934	894	954	953	956	925	873	913	897	913	928	904	907	1010	933	919	936	924	854	982	908	926	970	953	914	932	943	945	947	930	1010	924	917	848	981	919	911	952	953	945	925	957	905	955	956	917	997	885	930	973	972	922	940	933	952	891	968	939	928	931	931	896	953	893	930	971	950	958	982	890	941	969	902	901	910	933	893	959	956	965	994	904	942	874	872	932	987	974	935	880	907	965	945	946	906	965	960	913	916	871	927	890	940	961	933	942	925	919	919	880	930	954	936	897	898	935	972	937	881	977	960	929	898	931	914	910	862	964	932	938	895	918	958	949	930	948	933	921	934	917	928	946	943	1018	858	933	927	921	918	906	927	947	953	920	893	948	947	893	948	928	893	916	913	958	897	963	954	898	931	987	994	960	908	993	902	946	975	947	915	904	931	962	886	1002	916	949	886	957	933	936	953	946	926	967	937	943	903	882	945	910	926	913	934	925	881	912	921	963	917	880	903	992	915	980	933	955	909	963	897	950	913	956	924	930	947	940	888	877	961	889	926	919	927	929	943	922	978	888	896	917	960	913	945	899	910	918	868	911	916	914	916	934	956	923	938	1016	939	912	1012	921	902	890	934	886	941	895	841	876	874	920	935	926	915	943	909	922	931	917	946	938	945	970	943	937	952	915	947	925	1011	953	943	951	907	906	938	976	921	881	950	932	923	953	853	936	929	915	911	982	943	945	948	993	954	890	922	950	907	920	948	905	972	945	958	933	943	874	937	929	937	956	937	946	923	944	870	961	946	942	891	923	994	927	940	959	882	946	909	916	935	973	1022	957	942	939	914	905	907	976	959	942	929	929	913	956	930	936	926	937	897	926	865	930	913	964	910	916	890	910	930	923	905	922	888	910	901	928	944	879	983	929	883	911	1025	903	936	937	955	925	951	961	939	920	968	898	919	958	980	946	978	937	973	947	926	993	983	935	861	966	890	926	948	943	936	923	973	935	949	991	902	896	919	899	989	932	901	923	962	910	961	917	942	918	919	924	976	898	892	911	909	968	899	909	995	950	945	968	921	886	912	931	961	931	952	890	879	929	849	891	920	943	928	925	921	938	917	893	916	921	891	969	897	916	929	889	889	922	946	920	937	936	954	968	904	935	924	947	950	889	925	918	929	950	925	964	881	929	896	904	931	940	943	949	902	904	975	923	941	901	903	924	932	957	876	955	965	925	921	934	971	962	912	910	960	934	929	928	897	953	936	933	925	978	941	950	911	927	946	945	970	875	938	962	872	902	899	846	926	939	920	906	918	1017	955	921	920	963	949	944	945	956	961	905	935	855	887	920	924	991	984	874	960	878	963	933	922	901	950	908	954	942	942	910	918	924	935	894	983	918	942	893	889	896	929	864	965	993	934	983	920	905	926	964	914	972	915	938	893	924	956	933	929	947	865	940	969	930	934	933	946	905	912	900	885	888	892	873	907	915	926	970	960	974	959	867	933	945	948	948	942	953	893	914	965	949	931	923	961	980	968	960	966	924	918	956	901	973	851	979	871	916	900	942	930	979	943	958	953	965	929	972	883	908	916	937	918	868	958	912	978	911	942	927	900	948	890	911	988	889	972	984	965	910	967	951	953	970	910	944	942	978	926	930	937	868	952	901	925	886	929	935	938	896	900	899	914	924	889	926	929	882	929	880	919	947	935	893	955	1023	966	941	956	888	928	939	916	961	937	852	926	883	926	904	923	928	933	934	908	926	902	983	943	947	957	883	903	923	862	999	901	941	936	947	904	897	916	945	926	925	913	999	936	922	940	932	922	951	944	965	958	924	930	921	866	932	886	944	931	912	924	937	933	924	921	896	949	903	939	896	940	936	897	957	923	920	897	926	939	914	904	929	924	930	928	924	942	994	927	922	931	938	959	919	920	962	966	899	957	907	908	889	924	871	989	912	925	942	947	911	955	913	967	933	1013	939	902	978	904	927	983	928	954	964	891	977	938	956	926	921	934	936	975	933	937	970	902	919	880	885	931	960	934	960	922	975	903	918	913	942	962	972	938	957	968	914	909	930	980	923	1001	934	928	900	949	920	898	960	920	936	925	951	904	930	935	981	906	901	931	893	946	933	931	885	990	925	912	974	898	942	918	949	945	907	962	883	934	906	915	918	939	887	906	948	958	916	892	949	881	951	874	940	917	946	913	917	938	919	946	952	933	962	945	960	950	901	956	912	980	918	948	917	942	935	970	956	968	950	896	935	932	967	916	923	952	927	913	872	987	908	935	898	891	964	941	930	906	891	923	1011	971	902	882	901	902	943	870	925	952	904	953	887	913	951	892	927	904	931	974	969	974	918	924	908	971	892	988	957	922	982	890	899	927	965	934	978	939	975	926	934	937	870	951	935	951	948	906	946	884	949	924	920	955	925	948	918	993	951	942	909	952	941	942	974	941	977	937	965	921	948	911	892	900	887	871	940	861	988	926	904	974	889	931	893	1023	896	958	957	894	944	938	987	922	889	930	927	962	902	922	919	907	896	904	912	918	930	937	937	982	934	887	882	956	936	954	963	988	917	968	944	897	976	892	901	890	966	884	914	908	972	906	928	986	947	956	919	932	930	935	996	889	905	942	906	938	984	888	965	933	963	953	905	933	952	861	960	983	1014	943	914	948	915	955	979	943	926	931	901	928	954	949	921	906	887	912	893	925	914	951	964	906	933	942	908	935	847	952	951	969	950	986	981	878	967	929	1000	934	973	962	919	928	920	930	1021	952	869	1012	939	974	937	952	940	938	950	926	920	931	926	915	930	857	937	936	945	976	932	966	905	915	938	921	967	899	945	956	919	927	926	926	925	937	961	912	978	960	937	948	918	910	922	946	927	912	970	926	961	893	956	903	945	942	885	917	907	966	878	994	930	934	930	953	898	941	922	925	921	947	904	925	942	876	912	987	910	951	933	958	975	940	946	937	989	994	956	954	904	921	967	947	943	965	909	969	943	914	940	922	919	992	934	895	989	960	983	928	893	937	948	949	917	906	953	914	995	943	927	903	952	940	918	961	877	926	1004	921	964	947	936	958	920	886	957	904	953	1011	883	949	913	953	936	887	979	911	943	919	903	944	956	956	907	931	922	961	946	893	952	925	952	942	911	926	922	887	947	929	918	934	939	917	963	946	907	862	940	955	916	891	904	951	975	915	929	885	916	892	986	897	931	929	918	921	927	921	959	869	953	877	929	957	844	921	938	912	933	946	915	913	927	895	902	931	964	1009	941	904	978	880
18134	5384	5996	410	213	157	136	132	139	158	118	134	136	124	123	138	144	143	122	120	134	153	119	140	137	131	119	139	141	138	135	144	151	127	113	138	156	135	145	123	124	121	130	137	142	136	141	129	124	140	127	116	115	135	121	137	136	144	113	158	117	115	132	146	121	134	108	125	134	143	166	143	154	131	121	112	128	134	142	140	148	126	151	119	114	118	137	132	120	138	123	130	133	141	150	123	122	127	134	146	134	137	148	165	147	129	127	147	126	138	112	141	127	125	146	121	107	143	125	146	117	145	137	124	135	139	114	139	117	141	121	138	125	126	128	109	141	120	121	128	140	128	141	142	148	117	130	125	129	133	124	119	130	133	123	133	121	142	141	125	132	126	124	121	118	115	132	137	114	127	116	130	136	142	129	136	121	115	134	133	132	121	145	140	130	150	131	127	119	141	138	126	124	145	121	128	139	113	115	143	136	127	117	137	135	142	148	127	152	109	121	127	132	129	114	150	134	137	148	117	162	117	145	125	138	144	105	144	128	132	142	120	136	139	132	133	122	121	137	148	123	140	130	150	136	122	147	115	129	134	128	150	147	115	121	122	132	114	121	122	136	125	114	125	140	132	116	128	134	153	117	132	121	125	123	124	126	136	116	139	129	138	124	136	131	139	125	124	129	120	159	127	124	130	128	116	146	138	136	126	132	133	137	136	154	122	132	97	122	129	125	130	159	125	148	127	129	136	140	102	123	135	131	136	137	139	144	147	118	139	127	138	135	128	144	145	127	140	143	141	113	132	126	134	140	138	133	122	142	105	115	131	147	121	142	119	134	125	152	139	125	142	130	137	117	123	155	159	132	140	119	131	136	125	113	127	108	109	122	121	120	140	135	138	127	145	138	143	149	127	143	123	139	129	124	124	124	126	129	137	126	139	112	125	135	115	104	124	131	138	138	141	142	103	118	100	121	131	149	119	119	110	122	134	125	130	136	141	154	136	126	136	141	134	105	126	143	144	125	141	131	137	146	146	136	139	144	133	111	139	124	129	123	134	142	123	126	142	136	115	136	125	129	113	123	117	121	127	126	142	132	146	118	128	129	127	120	128	131	131	125	111	133	120	128	139	135	112	126	136	125	124	131	122	128	145	133	126	131	139	141	131	127	128	134	157	143	131	127	145	122	154	157	128	128	134	135	127	121	114	126	127	140	125	133	125	129	120	134	109	145	136	128	126	128	161	119	134	130	115	119	127	125	140	135	119	124	121	141	133	119	121	130	142	129	133	138	120	150	160	147	130	136	135	130	107	144	159	124	131	125	130	133	136	114	115	112	128	134	125	104	125	121	153	122	138	114	127	133	145	123	131	123	137	137	129	132	122	169	146	119	122	148	122	138	133	127	160	132	152	130	128	136	129	127	117	138	150	119	137	140	137	149	137	141	124	137	149	130	122	133	117	139	127	147	129	142	163	149	151	153	129	128	129	119	143	129	116	111	126	135	128	119	140	129	105	130	120	120	141	130	144	146	146	130	139	116	148	122	128	127	118	138	149	116	126	124	137	124	128	124	111	148	139	122	123	111	118	120	144	119	121	143	157	138	143	155	114	135	141	136	130	135	148	157	135	124	141	114	117	115	133	139	122	138	139	152	131	149	150	131	124	134	112	138	129	110	123	129	139	135	134	117	111	127	124	136	125	127	129	133	146	118	153	113	141	141	120	142	125	148	121	139	118	152	127	138	128	130	129	125	165	126	139	123	133	155	119	145	119	135	146	118	117	124	126	138	122	145	136	99	136	127	129	138	118	130	136	124	129	132	146	124	137	136	142	144	133	149	137	132	129	139	117	113	141	118	150	133	117	137	136	114	154	111	125	129	122	140	132	113	137	124	119	116	135	122	138	132	148	111	144	124	126	132	131	117	143	151	128	149	137	140	144	121	133	109	130	142	145	145	156	123	127	118	128	134	121	122	140	123	138	141	129	119	141	149	142	130	129	139	132	111	120	148	143	113	144	121	132	134	135	161	150	142	147	118	137	119	149	121	139	138	152	114	113	134	111	119	161	140	138	129	124	120	135	129	140	138	130	139	120	132	116	124	142	114	119	122	115	107	120	150	123	124	132	136	106	134	160	144	121	140	149	141	121	145	143	110	126	124	136	144	118	127	129	122	139	139	126	141	111	132	125	117	116	121	121	132	110	102	139	150	144	126	122	126	133	131	121	127	153	135	136	128	131	131	130	150	113	130	136	121	143	139	121	146	137	132	106	130	124	125	120	133	126	156	114	119	145	123	106	133	127	138	137	142	124	133	124	137	135	139	125	133	111	128	138	146	131	139	146	117	125	122	130	113	124	129	126	144	115	120	130	115	133	166	130	138	122	136	132	142	131	130	149	134	118	128	134	148	134	127	121	140	107	123	125	128	125	121	144	131	125	131	138	126	140	129	143	116	149	141	165	113	147	139	123	135	128	120	155	127	125	130	121	141	145	145	131	132	123	120	145	138	134	128	134	119	147	120	144	106	132	128	137	112	116	120	121	137	134	148	119	137	134	122	114	128	156	144	118	132	147	139	110	126	118	127	115	121	124	138	132	143	126	147	128	137	136	155	123	125	126	139	128	129	143	122	128	140	137	157	119	116	126	126	146	132	142	124	141	130	130	125	121	145	128	137	134	121	146	134	128	143	114	131	159	116	137	130	120	125	145	123	149	142	124	140	138	140	129	124	131	130	129	138	118	137	110	143	131	134	129	124	134	141	135	132	155	123	118	138	138	115	133	121	136	135	104	128	137	129	126	107	119	123	129	124	144	125	111	141	124	138	127	128	121	137	129	139	136	132	122	146	133	123	117	134	130	143	125	131	130	108	124	121	133	134	147	128	137	130	128	134	141	142	109	129	132	134	122	129	130	111	123	151	122	142	127	120	144	119	145	136	132	120	134	130	150	141	135	159	119	126	138	125	150	125	114	115	138	138	129	114	154	123	146	128	126	132	139	140	130	124	129	140	105	153	117	152	144	149	138	134	147	146	121	131	142	146	109	116	123	150	164	144	126	138	125	132	126	133	127	127	132	120	126	152	119	159	139	108	141	133	161	153	159	113	132	136	123	120	137	121	140	124	132	121	136	141	118	119	142	139	114	147	167	152	135	132	138	121	122	138	135	141	132	118	130	138	122	144	153	96	131	133	133	147	133	137	138	138	124	124	129	129	146	139	122	126	137	129	149	113	145	131	142	141	108	114	109	142	115	130	132	111	113	116	131	135	144	114	118	139	111	134	112	120	134	113	126	143	133	147	140	111	128	137	144	110	135	122	121	155	142	129	138	134	132	125	136	149	128	119	134	146	122	116	139	128	124	119	142	132	142	129	153	125	140	123	122	148	87	126	122	131	142	143	128	131	152	130	144	125	119	122	114	141	140	128	151	150	123	150	124	136	126	129	127	116	131	122	137	125	124	129	128	117	133	130	117	145	125	142	118	132	132	146	128	128	122	136	142	144	138
17062	7651	9771	557	553	498	519	543	492	515	493	524	466	455	516	516	487	484	475	434	462	471	510	470	529	463	513	477	498	439	495	482	478	489	470	460	491	481	484	521	478	481	435	479	462	446	448	470	469	502	466	475	495	495	480	477	443	461	483	495	457	436	440	500	478	503	479	488	493	497	489	488	468	459	457	448	475	442	444	450	417	502	458	458	480	484	449	455	452	467	490	480	465	467	443	455	450	454	465	447	473	483	450	481	449	451	467	490	485	457	486	492	455	478	433	478	422	503	478	493	469	493	454	495	495	475	507	476	493	493	489	462	468	475	498	503	453	443	495	463	438	447	444	480	498	503	475	458	455	484	471	452	501	449	434	454	458	459	466	485	460	504	494	472	444	455	464	443	427	491	479	472	482	437	463	488	461	504	468	485	501	469	470	491	431	508	487	462	450	433	439	439	489	466	459	493	475	492	455	481	478	495	470	447	479	478	487	440	485	496	442	482	474	477	475	463	461	457	444	475	470	482	455	483	458	490	468	466	509	492	458	480	509	446	411	446	482	470	467	483	480	514	471	439	489	491	445	450	490	491	453	481	476	462	458	489	437	470	476	433	476	491	468	467	449	468	466	496	461	490	477	476	447	519	482	434	470	489	460	451	501	471	487	450	473	472	447	481	483	470	446	451	500	481	505	471	446	451	490	451	455	458	453	500	503	446	484	464	468	488	482	488	472	469	523	451	452	474	461	433	477	479	448	471	466	513	482	466	496	489	457	485	474	494	486	477	494	430	459	485	492	486	455	467	459	516	485	448	450	476	437	482	503	474	463	484	453	454	426	453	460	451	466	512	475	449	451	460	476	447	468	446	481	484	505	491	464	479	458	448	459	473	466	423	455	483	448	451	455	457	442	490	491	484	470	483	447	499	470	480	497	466	464	489	471	486	475	523	492	447	430	468	458	481	459	486	496	455	449	461	501	472	517	497	469	494	434	445	447	464	504	509	488	441	487	479	501	448	468	450	482	485	446	480	497	456	490	458	524	489	480	457	463	488	464	510	517	454	473	482	491	478	466	478	506	486	472	474	452	425	457	465	485	484	482	486	456	481	445	443	452	532	460	477	472	518	497	484	476	495	438	440	448	469	461	476	479	462	443	454	458	456	457	456	471	469	491	450	468	470	495	449	469	505	479	442	436	499	442	476	474	471	445	488	493	451	457	499	437	466	489	444	461	467	470	440	515	480	469	460	471	453	469	479	428	437	485	502	433	459	441	493	486	467	453	473	466	501	480	472	448	485	444	484	460	449	472	536	459	458	465	505	458	500	499	462	457	446	468	483	426	454	470	440	461	480	450	482	446	494	494	479	452	489	474	469	464	484	461	463	487	472	472	431	434	494	425	414	481	469	455	446	451	451	486	472	495	507	492	451	466	470	514	460	440	501	493	466	486	487	451	479	477	455	479	464	461	487	484	479	466	461	513	464	494	475	502	446	411	452	474	477	449	475	447	474	481	508	486	480	468	467	431	486	492	471	466	440	464	474	436	469	489	444	431	464	488	477	460	493	436	510	475	469	433	456	426	479	503	486	479	468	493	497	471	447	478	454	474	453	502	457	488	431	460	494	515	457	483	436	430	477	456	470	475	465	475	484	470	483	477	487	485	486	470	443	444	451	467	432	482	491	450	470	455	475	495	475	485	458	474	445	452	485	454	463	468	477	480	460	491	540	464	511	463	462	483	518	490	472	449	494	462	407	456	477	493	446	469	469	488	476	498	478	454	490	444	463	491	439	484	495	449	428	438	468	497	466	450	419	448	463	455	470	514	491	464	449	446	469	491	452	474	491	476	500	469	450	500	454	431	421	452	505	457	503	460	498	466	547	474	468	475	459	454	478	474	469	481	494	495	476	466	497	436	485	452	481	464	453	464	469	467	463	444	525	465	486	478	464	465	469	467	470	467	497	476	467	479	479	476	461	484	481	460	470	463	461	496	471	468	470	455	456	479	480	423	437	493	467	452	468	452	471	488	501	484	482	504	443	508	470	488	479	435	481	485	450	496	487	458	492	472	482	471	477	462	433	461	487	486	463	496	458	448	441	437	448	490	467	493	479	485	453	491	487	515	493	426	498	491	470	488	430	486	501	478	452	431	490	486	489	481	463	461	478	488	449	487	481	481	467	430	447	467	443	464	462	469	499	481	465	479	478	467	453	462	498	462	464	443	474	439	485	447	484	471	456	465	427	491	448	468	489	488	506	458	492	458	469	466	457	439	446	486	467	456	470	435	415	441	459	490	517	463	468	458	441	446	484	449	471	496	464	467	506	474	459	498	473	456	463	479	500	466	469	490	466	480	484	470	488	469	495	472	460	476	494	478	491	502	471	485	465	473	492	493	485	503	475	437	492	462	490	497	499	468	482	458	482	473	449	460	479	448	473	507	447	500	489	459	460	514	476	456	475	439	450	467	506	485	513	459	473	485	470	445	471	477	504	462	470	455	494	454	500	486	441	488	472	478	456	511	463	461	460	507	493	462	475	477	469	466	484	474	472	441	451	463	437	493	469	470	491	469	486	468	443	473	446	468	430	437	454	467	470	506	464	528	487	466	447	487	487	447	467	443	445	455	488	408	460	475	488	439	464	448	483	489	483	481	501	499	513	464	464	467	467	465	488	430	463	478	481	493	478	467	447	454	471	477	491	480	471	452	427	490	483	480	460	451	470	464	431	500	455	500	465	472	478	483	473	492	491	510	446	476	431	456	486	488	481	426	465	492	481	487	462	503	482	438	502	446	460	426	484	486	493	476	485	486	488	461	451	446	483	474	532	468	524	443	435	440	453	472	484	529	502	472	495	461	466	493	493	487	456	476	438	448	482	455	463	443	462	447	459	462	480	434	503	475	499	467	461	477	437	456	453	456	511	453	479	441	498	489	461	462	470	470	499	455	459	495	483	467	442	453	430	451	482	522	490	510	483	458	454	484	434	464	479	426	474	474	502	485	509	498	481	473	449	448	471	471	472	502	479	505	487	487	466	475	478	489	446	482	436	441	454	491	455	470	450	445	442	487	484	510	446	505	460	451	476	484	454	465	488	478	487	479	481	460	438	505	472	529	488	473	480	478	486	449	487	445	477	470	468	471	454	468	474	514	477	455	487	461	506	462	486	489	468	452	479	464	480	459	470	498	472	460	474	503	487	449	473	448	475	462	534	470	461	426	439	486	464	472	462	468	471	525	468	460	469	451	497	451	442	482	444	499	472	467	449	483	456	455	492	444	481	477	479	453	459	468	474	455	442	451	480	487	471	484	479	455	473	522	465	447	485	490	477	446	462	463	496	494	475	493	504	398	471	431	473	487	484	467	422	449	487	467	493	460	511	475	467	500	475	490	456	471	476	506	469	475	475	487	488	440	465	476	459	479	504	461	468	454	474	491	473	494	467	454	480	489	464	454	468	462	479	444	464	479	442	449	435	431	469	474	471	439	466	499	483	471	414	471	474
59768	46808	51315	11164	1191	495	403	347	339	322	302	314	298	271	268	272	273	269	236	250	269	285	280	251	243	239	249	236	280	232	280	258	276	241	245	233	265	236	247	263	241	258	245	224	245	232	227	270	256	274	261	243	234	266	250	266	254	237	259	234	221	228	255	234	240	246	243	252	258	233	233	230	243	263	271	239	270	249	214	254	245	255	253	248	234	267	242	251	254	254	273	252	245	239	264	229	275	227	252	246	246	256	262	250	236	240	231	231	238	257	263	261	250	264	255	286	244	242	261	249	269	233	231	255	243	228	239	250	273	242	255	270	240	263	247	253	269	252	265	267	259	269	223	266	209	246	259	228	252	254	255	288	265	255	234	255	271	242	259	237	247	236	250	275	259	257	232	236	275	262	259	233	227	249	259	237	269	233	213	274	252	236	224	248	219	234	221	239	238	238	256	228	253	287	268	261	230	258	285	285	255	241	248	227	263	282	269	253	265	243	255	239	219	239	235	238	266	237	220	244	232	229	268	257	240	228	252	255	234	238	251	234	238	252	252	250	245	235	245	263	232	237	248	241	268	235	249	257	240	237	243	223	243	227	221	246	239	258	245	267	230	228	249	266	267	243	263	223	258	270	266	273	234	249	264	236	212	243	245	253	251	235	253	236	262	244	261	260	233	265	232	222	258	217	267	219	236	263	241	270	254	229	240	219	241	286	271	255	295	224	235	271	247	234	243	298	250	245	241	222	240	256	238	228	248	218	261	239	246	234	250	246	242	247	265	274	244	255	232	243	255	227	244	230	271	230	244	242	241	230	245	250	282	249	265	245	247	277	260	253	257	243	237	256	254	246	272	260	237	238	276	248	285	279	267	254	261	255	249	261	246	247	268	263	248	260	243	255	251	258	238	257	256	249	234	223	238	216	247	240	235	248	283	247	245	236	257	233	263	231	238	258	247	275	233	266	257	269	240	242	244	237	230	258	236	250	263	243	229	227	226	248	263	234	279	237	251	252	240	252	267	249	255	241	253	224	235	260	249	243	269	266	249	258	256	233	243	239	268	204	223	249	236	240	220	252	255	231	263	252	214	251	280	260	266	252	268	253	231	262	255	224	262	256	254	240	256	253	255	243	254	251	250	253	246	239	262	260	236	246	231	241	266	247	267	231	218	239	243	245	243	254	261	270	252	242	253	264	285	249	275	234	269	251	266	237	248	239	243	265	272	252	260	272	253	241	250	244	240	217	251	240	250	217	265	243	237	245	248	251	228	233	217	236	274	253	238	247	249	247	240	274	240	229	235	253	239	262	226	256	250	281	270	236	248	240	237	275	271	269	278	240	243	248	249	230	260	248	253	233	258	282	240	218	289	230	250	260	231	219	243	218	225	234	228	219	271	270	242	254	258	246	256	239	270	244	278	250	239	263	249	232	268	246	233	253	253	259	228	234	239	274	259	251	255	228	264	265	249	265	254	221	254	264	218	257	256	249	238	235	283	262	213	251	240	224	263	248	259	244	263	245	232	250	224	243	278	240	244	271	245	237	247	237	254	255	228	252	254	248	248	228	239	256	261	249	239	235	266	260	252	233	236	224	230	254	251	250	228	276	253	258	262	296	233	262	222	258	231	275	228	246	239	230	235	228	238	218	239	242	258	222	258	287	248	218	257	251	257	251	262	247	209	250	241	268	239	253	225	259	243	248	249	271	234	248	266	238	236	239	250	224	252	248	226	236	258	240	264	217	239	235	249	249	230	222	259	232	278	272	224	258	240	256	275	238	216	261	244	266	218	267	249	239	252	227	249	243	276	244	252	229	262	247	246	269	241	238	240	237	239	247	260	246	277	249	252	245	217	198	237	275	243	241	265	248	238	245	226	227	254	254	276	227	246	247	247	240	269	219	248	230	231	261	254	263	261	215	250	238	221	235	282	237	265	240	238	238	239	236	254	271	247	254	257	250	278	229	248	254	270	230	245	244	214	265	265	241	248	250	239	255	232	230	247	263	277	250	264	261	233	258	253	231	270	258	247	269	247	215	234	251	248	244	252	213	257	256	235	255	253	270	243	227	256	215	246	257	236	262	229	246	231	253	257	240	229	247	232	271	227	256	248	233	257	242	253	244	232	263	244	251	257	248	247	239	254	233	232	232	252	235	240	220	257	241	253	220	252	244	239	252	226	278	257	260	250	275	265	239	243	249	239	255	228	269	222	266	224	267	268	240	258	238	259	259	239	263	256	239	246	257	246	245	275	284	278	254	265	242	259	247	248	237	264	245	267	274	236	262	224	234	241	281	250	251	257	246	237	242	256	235	241	243	250	273	257	252	265	226	277	245	271	255	242	243	253	240	240	246	228	240	260	263	229	231	239	274	254	253	211	232	249	260	236	244	214	262	247	237	231	253	254	255	267	247	249	230	271	246	251	208	256	244	230	219	285	213	238	256	249	228	230	251	278	243	248	239	229	254	272	247	245	252	260	247	245	261	259	253	266	249	237	250	205	223	245	275	249	249	251	261	268	237	250	253	267	264	239	253	262	255	231	258	221	257	263	264	226	257	266	261	231	251	267	261	245	246	242	283	245	249	270	245	247	243	257	263	232	237	293	227	253	276	236	254	219	258	242	237	253	216	237	222	256	267	256	246	249	242	261	248	263	255	269	224	221	228	243	229	216	225	230	248	202	223	285	231	255	244	270	250	235	226	261	276	252	249	240	240	247	266	240	246	256	237	266	265	233	232	261	246	275	235	264	253	244	268	251	284	217	255	242	233	258	249	265	255	255	233	231	277	243	265	251	241	254	230	249	240	249	253	258	246	238	242	224	258	240	249	211	268	260	229	255	232	237	247	248	237	267	248	232	253	274	260	277	252	235	254	251	255	225	246	242	284	242	245	246	248	266	247	267	250	246	245	255	233	264	219	240	242	228	244	271	221	224	257	252	265	250	262	225	255	231	266	254	260	264	276	262	246	255	235	220	264	244	263	246	237	238	254	243	245	251	224	238	265	270	249	230	235	218	263	241	273	256	269	293	252	241	259	280	266	257	251	272	255	264	245	239	242	249	251	256	224	247	274	241	227	254	274	243	252	216	251	237	231	248	225	243	259	268	216	244	241	238	246	247	264	229	263	262	236	242	243	258	239	254	268	254	241	237	239	245	228	250	261	251	226	230	222	264	266	239	237	261	255	249	280	202	281	250	242	260	274	240	246	253	253	229	269	231	255	254	246	246	261	258	277	260	233	250	247	286	229	246	273	227	243	244	246	270	252	241	222	233	266	251	266	260	268	244	236	250	245	246	261	265	237	255	233	232	245	259	245	274	264	275	279	245	249	236	242	258	236	252	229	245	242	221	255	246	245	230	234	236	254	259	284	253	244	228	246	240	257	243	269	266	261	273	251	238	263	280	241	246	252	246	263	255	250	242	236	228	268	235	241	260	242	244	229	267	234	242	233	272	255	261	266	244	232	240	233	274	260	261	269	239	225	261	262	253	251	258	270
38683	36716	33316	2250	1929	1710	1519	1352	1314	1181	1252	1100	1046	970	907	950	909	966	873	902	883	897	902	848	813	844	817	883	875	814	835	825	814	834	826	847	804	806	804	787	814	769	841	809	816	853	827	837	814	803	790	822	791	787	779	858	802	814	747	823	779	809	762	799	799	759	791	838	777	755	712	816	837	747	779	795	831	761	775	772	758	788	779	786	752	812	800	754	770	773	823	780	860	799	791	766	813	866	805	784	762	761	750	824	815	778	788	772	808	778	806	808	777	771	822	800	773	785	770	790	784	827	795	760	778	794	828	785	777	821	811	792	779	820	765	798	791	811	784	769	797	761	774	811	796	804	739	768	723	789	787	785	778	781	809	805	803	817	800	783	808	791	768	789	775	802	771	802	750	796	779	760	801	780	842	737	774	805	776	772	774	797	819	763	808	829	766	770	789	727	842	800	790	817	852	810	722	800	844	786	769	826	827	806	810	775	788	818	782	818	773	787	776	809	796	784	771	847	799	783	791	742	779	760	755	810	770	744	804	727	788	843	811	765	836	777	819	781	777	762	788	756	789	799	827	828	803	760	761	790	819	778	846	862	805	809	745	825	797	794	745	822	807	803	813	765	756	755	815	780	770	854	784	741	782	795	793	759	814	780	787	786	764	786	788	823	767	769	819	793	769	755	774	804	854	824	764	781	809	771	789	776	773	778	793	805	825	824	782	810	751	801	823	842	771	786	790	766	798	772	832	814	785	754	760	788	807	793	767	791	760	734	799	778	749	737	817	814	745	776	812	735	829	813	754	804	751	752	806	744	753	829	736	843	790	758	828	794	792	822	787	763	779	817	771	825	795	740	779	772	750	752	784	846	756	772	828	722	790	782	795	769	746	752	831	759	786	776	800	767	779	828	747	781	786	801	803	796	799	786	776	786	788	775	802	837	773	748	771	763	773	758	783	821	787	817	866	760	790	808	807	780	754	747	845	799	761	841	780	756	777	803	774	747	756	788	806	786	712	826	831	785	757	793	826	787	788	768	795	852	745	776	791	804	770	764	785	798	794	754	774	768	790	801	810	768	764	770	811	771	768	810	808	785	739	776	793	766	738	806	785	828	799	814	787	789	799	822	770	770	764	779	782	788	799	769	801	754	797	806	843	776	729	795	806	781	776	777	797	769	771	800	808	800	758	771	806	807	848	761	772	734	776	753	818	762	736	766	758	739	759	819	782	737	825	758	783	775	762	726	783	808	809	817	792	775	819	788	783	781	772	777	789	799	829	767	790	847	830	756	772	841	761	763	795	790	816	815	802	760	749	810	769	801	755	805	807	790	767	812	765	776	740	796	799	838	785	774	735	774	756	847	813	825	819	796	784	787	750	771	805	773	818	788	764	790	731	813	758	751	767	749	771	783	788	710	806	802	778	717	821	792	779	751	774	798	809	765	776	780	745	770	719	709	772	813	733	747	798	788	791	799	821	765	766	798	801	780	819	765	790	792	801	823	770	815	770	752	825	765	791	757	750	761	794	782	709	772	806	865	823	838	837	792	799	737	810	755	770	787	807	782	797	800	822	775	831	762	826	791	726	788	732	748	825	780	762	804	766	793	810	779	725	776	800	802	783	792	795	785	765	766	801	802	786	759	811	762	786	752	804	751	789	786	720	815	754	782	761	797	800	779	773	818	744	825	816	804	752	797	706	772	792	770	795	827	769	767	810	726	820	781	787	806	815	780	800	814	835	807	758	825	771	773	797	765	817	782	830	843	799	760	774	765	798	779	809	791	780	817	843	788	760	757	791	781	789	763	773	771	783	818	820	811	779	783	795	735	795	809	789	803	832	796	795	763	777	797	774	774	805	775	755	798	811	814	829	804	783	773	813	800	820	792	784	834	795	803	769	830	751	791	769	715	756	800	774	772	824	750	723	789	817	810	768	779	795	804	798	847	763	788	780	795	811	835	809	786	809	792	787	840	817	790	805	794	849	795	804	781	829	788	757	767	818	797	750	703	772	752	795	803	788	839	768	758	801	760	733	757	725	801	761	725	749	740	807	793	795	801	766	762	836	768	850	809	810	843	761	800	766	822	751	772	767	789	787	779	800	814	770	801	801	781	824	795	765	817	805	815	780	780	774	820	819	800	702	775	814	765	817	778	829	804	749	784	830	813	755	785	834	770	781	769	807	776	793	798	772	769	795	793	786	789	816	799	759	786	822	788	781	757	766	819	756	800	759	795	757	718	798	805	776	762	765	794	799	780	766	770	776	754	804	787	796	827	803	760	824	775	746	819	821	799	754	779	793	791	793	764	774	788	752	826	821	753	760	828	786	763	742	779	749	789	759	808	804	808	771	822	764	819	801	815	779	786	816	765	760	766	770	780	770	801	827	752	758	748	777	796	711	794	755	758	813	779	718	791	761	792	748	789	766	774	764	742	843	800	728	768	788	757	793	766	814	810	819	830	766	814	815	764	826	836	757	833	793	736	782	768	792	773	755	843	769	779	815	826	752	790	792	792	819	735	824	859	784	799	791	813	800	776	786	818	770	808	817	800	771	743	742	790	791	807	770	787	793	753	777	768	784	785	792	752	782	787	748	845	767	808	804	764	793	803	755	747	776	809	776	735	763	760	789	745	798	826	792	766	773	775	780	790	774	811	826	760	805	778	811	767	789	772	800	769	779	807	751	743	762	802	818	766	854	780	766	781	778	789	737	761	801	802	806	794	775	833	755	783	743	780	822	805	770	797	807	776	770	820	768	784	826	756	770	802	775	802	720	763	784	784	766	725	836	752	765	784	813	747	753	762	795	785	814	721	809	832	790	777	796	804	860	736	807	768	763	781	826	848	739	771	772	785	811	739	796	761	799	810	811	749	775	794	810	791	778	811	793	773	784	815	748	806	825	780	766	803	759	744	771	773	773	810	769	812	780	793	775	766	816	780	825	836	795	776	763	757	788	785	767	772	811	779	772	787	832	763	787	718	764	788	743	812	787	832	789	786	798	788	789	808	779	800	781	788	798	810	827	794	797	787	742	780	744	854	764	743	733	813	761	765	791	789	797	772	844	789	769	805	796	812	776	837	812	780	802	771	783	755	803	766	756	812	823	818	820	784	747	783	777	784	811	783	728	797	768	777	768	773	779	861	828	832	734	814	787	807	829	743	758	803	797	757	800	809	828	779	791	769	751	826	770	750	821	740	817	823	809	760	785	814	741	817	797	788	749	759	839	846	797	782	766	811	811	793	766	759	787	814	775	800	813	775	754	807	787	797	813	820	813	839	776	788	765	788	754	774	785	760	778	801	750	799	768	769	814	760	818	796	791	796	818	765	801	787	789	780	817	799	788	788	807	786	766	797	740	785	811	782	766	820	775	790	795	784	789	762	770	793	800	797	791	784	791	794	823	802	808	783	770	832	803	803	815	790	781	820	780	789	796	755	776	715	794	812	761	797	778	747	786	851	819	795	819	796	785	852	769	771	781	746	759	800	785	752	780	763
73043	61078	63991	18556	5101	908	639	516	502	480	419	460	404	347	368	358	345	343	303	325	307	318	318	287	324	295	314	330	292	356	312	324	298	321	307	313	328	340	304	292	292	316	307	292	297	290	325	290	296	318	315	278	320	305	271	299	326	298	307	316	335	309	303	298	285	317	314	305	305	303	325	317	317	317	315	302	318	324	317	324	336	317	307	339	290	272	297	296	318	343	309	289	315	318	317	316	328	287	318	263	309	322	320	302	309	282	317	286	307	308	320	312	291	293	324	306	314	309	298	308	337	305	303	302	333	310	278	296	331	330	316	297	297	310	322	342	323	298	317	330	323	310	286	308	310	321	303	298	319	324	275	305	325	278	280	279	300	337	315	313	316	329	308	314	305	314	312	306	309	331	297	283	331	316	309	294	277	307	309	316	310	283	299	333	295	291	353	305	315	323	290	302	327	304	315	276	313	302	300	277	333	278	291	288	311	306	290	306	335	271	337	295	326	292	324	308	299	344	286	330	288	327	307	307	299	292	263	291	312	260	283	309	286	332	327	300	347	312	311	317	312	297	280	307	284	318	279	290	291	319	297	317	292	302	299	300	332	330	332	327	317	315	307	292	306	348	316	310	299	305	313	286	288	324	306	306	306	288	255	281	280	319	311	286	291	310	324	303	291	311	327	324	277	321	306	327	292	299	301	297	301	284	272	303	282	325	271	311	293	291	302	301	308	272	306	316	310	304	322	301	286	321	325	308	310	341	301	303	337	308	293	272	301	308	333	331	307	303	290	291	314	306	307	316	312	301	279	304	294	326	283	288	340	309	293	291	310	302	314	292	323	316	305	302	318	287	325	335	294	335	322	312	298	317	301	328	323	291	301	314	305	309	332	333	282	306	322	313	312	363	276	327	316	293	314	289	302	312	297	318	283	297	309	340	303	348	295	314	289	281	315	288	311	315	336	326	275	288	293	336	300	291	289	308	329	294	322	313	310	294	315	282	290	313	327	280	305	287	304	292	309	309	346	324	299	280	291	306	321	334	342	310	317	302	322	315	310	294	334	309	300	327	321	269	306	295	329	299	312	304	323	310	330	305	304	304	276	292	306	279	300	287	296	324	327	298	320	292	300	291	302	293	305	285	307	285	312	305	303	295	300	302	321	294	303	317	306	280	300	285	316	308	314	314	300	309	292	270	312	291	313	275	296	299	315	331	301	313	276	319	332	309	305	283	311	306	274	317	336	311	324	320	297	320	301	304	328	313	262	324	346	299	312	301	305	298	297	340	314	292	299	284	304	297	256	307	305	293	299	306	260	320	317	345	296	310	286	291	308	320	311	295	302	317	337	295	287	299	295	330	312	323	322	342	278	318	350	279	332	284	307	322	339	299	320	323	321	307	291	315	276	327	296	323	313	277	303	309	315	290	297	302	334	304	340	301	298	272	289	329	308	282	330	300	296	301	311	283	336	289	303	317	293	308	299	313	341	292	296	302	316	305	323	260	325	302	355	274	305	285	291	306	336	324	286	290	295	290	291	274	294	299	276	291	300	310	287	298	326	289	314	324	314	298	280	283	325	303	326	288	304	285	312	321	299	340	309	308	314	304	289	321	280	308	319	292	327	305	320	306	284	292	325	264	304	313	313	310	305	277	303	281	286	300	286	310	306	295	302	320	317	319	325	313	320	293	282	336	321	289	332	319	302	309	303	298	323	300	307	318	302	286	354	315	296	306	323	291	297	318	309	324	308	313	313	319	295	297	300	320	329	294	310	328	307	314	308	300	306	327	339	305	318	321	306	314	327	315	332	318	336	333	266	287	321	315	323	290	329	280	298	318	287	286	304	304	298	306	276	323	316	277	272	302	321	309	310	322	320	336	315	292	317	313	327	312	311	307	312	315	335	299	320	302	312	321	318	324	328	311	303	316	298	348	287	275	306	328	303	276	317	332	311	332	282	304	308	307	311	299	277	314	278	301	348	283	310	300	334	296	319	336	287	329	313	309	317	314	284	255	283	292	308	315	347	308	306	324	299	313	306	292	315	304	315	285	289	306	299	294	324	334	279	307	302	290	300	311	335	331	320	320	328	294	293	298	303	290	315	301	294	274	346	324	308	316	318	293	315	331	298	332	320	307	326	314	333	345	306	299	288	313	316	322	305	319	329	301	355	331	293	277	294	327	298	317	314	335	290	293	340	295	330	312	345	272	296	293	299	295	312	324	310	316	318	356	275	301	335	300	306	298	308	292	298	316	296	300	344	305	293	288	329	288	321	322	291	287	286	311	341	303	294	315	329	307	310	319	317	320	314	306	288	294	311	298	326	305	322	324	347	285	320	305	340	318	327	297	323	284	306	324	319	296	301	312	328	315	291	293	313	314	300	318	291	323	304	297	298	328	297	317	298	319	332	305	295	300	321	313	299	286	297	310	288	311	317	277	316	324	298	306	303	307	313	320	316	302	317	337	316	299	323	293	297	323	312	322	312	306	292	315	303	312	320	298	298	307	305	300	299	319	284	324	289	294	342	315	315	322	318	305	310	288	293	300	311	285	277	329	275	289	273	293	333	298	330	318	294	306	310	313	311	316	316	312	316	306	326	291	288	305	279	308	310	293	348	303	315	315	304	307	312	330	331	274	321	297	314	326	317	327	287	281	340	289	301	297	323	301	322	284	285	318	297	288	318	307	310	295	274	279	275	306	288	315	299	345	251	284	295	314	323	293	325	288	285	297	309	336	292	295	311	301	296	289	310	334	327	332	298	299	284	307	307	282	285	305	291	325	268	290	283	317	280	310	292	299	322	292	310	277	309	289	321	303	288	301	309	302	288	286	326	333	327	321	308	304	311	344	294	303	303	296	283	326	308	281	334	286	315	293	350	298	308	305	303	317	302	317	335	301	323	324	303	314	305	256	330	319	292	285	278	285	322	303	325	345	299	302	309	327	316	317	292	281	319	293	314	322	269	290	279	296	283	323	314	322	273	334	313	306	322	257	293	313	294	332	316	300	331	337	301	307	283	337	306	298	339	262	313	299	313	316	294	308	322	294	332	309	292	308	281	316	310	317	277	282	323	321	320	289	309	313	310	309	321	305	316	314	302	307	303	308	301	316	283	288	314	313	291	296	289	309	275	324	293	280	317	305	294	308	290	292	303	279	287	308	324	285	309	314	312	331	342	302	324	311	294	276	285	286	321	320	301	291	302	315	289	322	301	302	295	283	326	306	341	302	326	307	343	304	300	337	305	295	342	345	331	275	289	317	322	286	289	316	302	284	312	326	276	338	278	330	283	291	312	299	321	317	282	302	286	293	283	290	323	334	323	325	339	289	326	301	310	302	309	328	290	300	294	303	274	302	292	304	325	309	299	321	303	315	308	343	299	274	342	330	308	311	309	283	311	310	334	313	323	292	298	317	292	292	306	326	294	310	272	306	322	311	327	306	294	306	334	304	311	310	335	292	311	311	294	278	289	323	316	320	289	322	290	286	286	351	285	307
47945	46580	41871	3622	3233	2696	2464	2084	1925	1731	1656	1482	1450	1418	1291	1307	1170	1139	1137	1190	1106	1143	1069	1075	1019	1028	1099	987	1082	990	1023	961	1039	980	1001	959	996	963	1024	1021	1008	995	981	1033	939	966	952	954	966	958	984	966	977	965	958	961	997	940	952	1013	964	976	984	993	922	971	921	946	979	958	969	922	902	931	958	962	935	919	955	913	942	935	960	974	959	942	877	920	960	959	968	950	923	935	972	929	959	977	946	899	951	971	943	968	976	955	979	942	934	936	904	948	900	945	890	970	993	914	943	928	921	908	931	958	877	883	940	889	940	957	961	964	909	951	952	900	905	946	947	945	938	944	941	962	968	1040	929	912	930	979	941	915	937	904	951	970	883	936	894	941	978	965	970	886	925	948	900	908	950	948	955	1002	919	920	924	994	916	933	918	926	946	944	967	940	995	934	952	973	902	957	1018	918	933	906	892	915	899	889	846	908	930	898	979	946	953	886	922	926	954	941	939	942	903	900	972	982	952	930	952	1028	997	961	939	930	967	865	927	903	886	938	933	939	945	933	942	919	893	952	919	932	934	923	933	950	938	894	939	949	919	905	960	938	934	910	878	958	942	932	953	945	928	956	952	913	924	882	926	922	952	984	941	923	857	958	902	965	910	923	936	964	928	959	962	927	962	948	906	957	936	939	953	951	936	986	957	982	897	952	909	1040	910	903	962	896	974	965	919	911	930	883	926	905	946	947	929	984	967	914	978	910	875	887	911	956	902	948	907	904	937	923	960	932	949	873	941	904	947	967	908	928	941	973	942	949	901	931	882	907	940	930	944	884	948	1025	943	887	932	947	949	896	923	940	934	918	927	913	963	898	924	950	970	940	955	912	885	934	983	930	964	859	962	950	907	948	948	975	933	965	902	910	891	926	940	913	910	879	930	931	974	950	909	966	916	970	882	922	945	931	908	889	860	932	946	931	922	970	928	940	972	966	922	926	925	891	922	990	966	939	916	960	859	905	920	919	941	921	965	936	876	894	964	917	890	959	932	906	880	902	919	910	901	927	943	974	980	980	994	924	937	912	901	957	960	954	931	950	900	1018	975	923	912	1004	946	911	959	957	971	967	881	927	914	881	952	943	901	952	945	903	911	940	927	891	927	939	931	867	920	950	936	936	934	951	956	916	938	891	955	969	947	911	926	974	929	914	919	933	886	946	951	883	938	924	927	921	902	920	964	944	992	945	917	882	942	968	928	950	942	922	908	882	921	932	978	880	992	859	942	857	949	908	906	937	944	952	914	932	921	964	895	933	1002	918	990	886	903	957	954	937	869	898	923	892	965	920	1040	914	954	953	883	899	884	953	922	914	907	920	906	960	994	939	964	886	914	942	883	943	953	922	910	930	937	921	930	1010	905	933	863	953	951	920	901	914	966	900	936	958	884	940	939	910	935	907	915	927	931	948	932	901	920	945	974	887	952	930	968	915	924	930	988	949	943	863	946	913	885	940	962	945	901	923	930	917	927	954	918	936	914	912	937	940	947	932	953	920	910	952	979	943	932	904	991	932	895	951	942	908	937	955	921	970	920	922	968	885	937	956	978	958	980	890	928	899	862	916	907	943	949	910	928	947	925	938	940	963	946	960	971	930	947	976	876	945	904	963	935	893	953	981	935	919	948	904	908	943	1001	931	896	937	945	938	918	946	972	964	973	916	970	884	885	855	953	922	967	956	917	925	905	895	926	981	929	969	936	882	901	879	888	955	916	897	946	908	932	927	992	947	923	964	942	958	932	902	935	927	943	930	921	951	946	964	907	892	901	904	932	908	927	914	956	884	970	961	935	982	951	928	955	932	865	903	934	967	974	946	920	863	912	907	974	944	929	922	950	957	922	927	922	914	905	921	996	901	991	993	925	895	917	893	915	924	902	981	874	908	871	985	884	950	915	872	942	975	929	879	949	981	959	855	968	917	946	957	952	940	912	882	931	916	929	904	938	935	910	921	890	961	915	890	929	957	930	941	930	927	948	981	959	902	946	868	917	896	977	897	1000	958	910	897	931	901	934	936	939	924	881	937	878	860	876	944	910	962	946	948	928	1015	938	950	902	923	958	945	910	961	926	1000	893	928	895	905	962	978	944	936	919	943	958	928	924	934	895	911	874	916	987	949	940	958	987	897	887	890	933	900	903	874	930	912	923	930	965	959	923	902	899	915	955	961	933	952	907	959	890	964	868	902	961	920	942	993	954	998	991	932	871	948	959	943	954	934	946	897	960	921	933	1002	950	915	946	959	902	989	963	960	899	917	921	942	922	973	852	941	874	911	913	968	928	956	941	969	930	914	918	914	968	928	930	950	883	934	952	940	925	930	955	897	920	923	919	911	949	913	938	973	928	957	924	953	882	924	947	948	909	959	949	909	968	950	905	941	963	963	926	964	945	927	887	934	937	915	941	956	981	948	908	904	937	942	925	890	955	897	903	989	910	919	980	967	955	941	977	955	952	989	975	912	892	931	913	948	916	924	978	918	944	878	913	904	936	914	956	890	913	933	930	943	899	977	953	941	928	953	869	853	931	913	951	988	967	909	975	925	867	867	884	921	906	923	927	909	930	942	934	934	921	933	937	1003	916	915	897	934	953	904	906	934	924	923	886	915	957	906	922	1006	906	967	947	954	931	930	944	944	948	949	902	902	887	913	975	972	896	927	912	930	963	941	937	889	933	933	956	950	889	850	965	903	969	949	898	927	958	920	953	966	1018	885	927	956	947	957	916	870	953	978	894	971	981	891	946	960	978	914	970	890	876	946	920	928	961	931	938	948	931	925	919	922	944	930	945	884	959	932	946	933	847	907	937	891	988	857	915	984	934	927	906	951	939	972	924	911	968	893	940	954	923	941	852	937	942	876	922	952	959	1004	927	980	932	928	908	909	928	942	940	960	917	949	940	981	935	921	882	931	977	897	920	930	900	946	879	996	876	891	933	911	926	851	931	950	933	941	949	970	956	888	978	903	938	961	951	961	960	914	891	938	895	927	941	937	981	965	934	944	885	892	970	931	912	926	950	937	889	907	959	899	942	955	989	939	874	894	950	922	938	952	949	983	863	918	943	940	926	934	931	922	930	867	946	988	979	944	941	906	923	974	943	913	907	949	951	932	938	935	910	998	949	950	965	950	940	944	911	920	945	843	916	921	938	964	910	910	971	934	965	939	957	973	925	931	921	957	954	926	877	931	958	926	929	897	928	952	950	967	957	954	962	920	915	957	918	983	925	943	936	948	939	917	994	922	954	867	925	943	924	970	942	905	921	930	943	903	972	951	956	925	907	941	933	929	921	934	908	939	957	946	859	930	926	981	888	939	908	976	948	929	902	947	898	942	899	924	962	917	961	922	983	964	962	931	867	897	877	936	970	945	953	1010	825	915	950	927	929	948	900	952	928	930	935	919	965	963	947	941	915	960	937	921	944	944	928	902	953	928	916	924	957	941	938	971	911	926	887	912	905	932	991	912	954	937	933	926	966	958	951	887	891	880
17954	5199	5817	375	208	143	149	150	134	134	138	134	107	123	122	139	127	123	108	127	125	116	132	130	121	132	133	121	129	148	150	146	116	152	138	140	136	112	145	129	132	129	143	134	125	116	124	131	122	124	141	140	118	121	129	113	149	128	134	131	128	133	135	129	129	116	128	132	119	116	122	151	128	123	140	141	131	127	124	131	132	129	139	120	136	130	118	145	144	121	121	119	112	129	123	139	130	134	128	116	146	125	130	130	130	135	126	131	118	136	141	127	140	133	129	119	117	123	131	147	153	128	147	105	128	142	127	142	119	136	115	124	123	131	136	137	131	149	142	143	138	136	114	132	131	122	159	123	136	129	139	139	138	120	110	120	125	117	135	130	144	145	123	122	128	134	121	137	140	135	110	134	127	133	150	138	130	128	147	136	126	128	119	131	131	127	122	109	130	143	139	117	106	139	148	114	137	135	130	123	137	133	118	117	141	132	139	132	139	129	118	130	134	141	147	129	137	127	140	141	130	125	124	122	143	129	109	133	143	124	130	128	148	145	118	134	132	133	142	142	138	106	122	122	141	110	134	125	142	127	120	125	133	143	140	136	113	135	122	123	140	124	128	142	134	130	125	121	155	122	148	121	126	122	136	122	144	136	137	121	129	108	146	129	132	127	105	117	143	155	123	129	124	113	120	129	124	130	127	133	131	126	129	123	130	132	152	116	118	130	139	127	126	101	114	125	146	119	104	121	147	149	125	132	129	120	132	134	123	139	152	156	137	143	120	132	139	128	119	132	149	137	113	132	114	118	154	133	124	126	115	131	148	125	131	130	168	110	163	149	142	130	120	117	116	141	122	152	129	132	164	131	132	129	129	134	121	151	139	123	136	137	135	124	120	117	144	133	144	135	137	146	101	141	138	122	137	151	134	115	151	129	116	116	122	133	154	137	132	119	132	120	113	127	124	109	125	148	143	145	156	141	123	121	120	126	167	128	168	120	146	145	120	135	131	147	142	137	122	136	145	132	135	133	123	122	130	117	111	120	127	128	132	158	135	130	127	147	132	129	137	122	124	133	121	119	144	117	131	111	150	144	139	145	120	126	108	109	141	111	115	159	109	127	139	123	132	122	124	130	129	125	134	165	116	133	119	134	121	159	135	117	153	130	116	142	137	127	122	135	125	127	130	118	147	140	141	137	119	144	134	140	108	119	131	150	135	117	121	131	146	123	118	146	134	136	155	112	130	106	138	115	126	119	131	139	138	137	138	135	139	116	124	122	115	126	142	120	127	140	136	129	115	127	143	137	128	131	120	116	129	138	122	131	136	114	127	113	135	125	117	129	146	139	121	134	148	132	157	125	131	139	116	121	135	137	130	132	151	130	136	125	148	140	141	154	136	131	115	131	115	123	129	153	138	130	135	135	100	134	124	122	136	120	139	126	138	122	124	119	145	130	137	117	141	133	131	122	137	103	140	131	128	137	129	120	130	137	124	148	134	123	116	124	113	131	109	129	131	121	133	156	114	135	120	136	110	112	130	137	138	143	129	115	148	143	137	138	127	130	116	128	146	125	121	129	127	156	130	131	141	125	114	132	145	131	128	140	134	118	135	106	134	138	134	119	124	124	126	143	121	159	158	133	149	122	163	152	153	130	122	133	139	131	142	124	152	146	139	129	141	134	135	128	162	150	140	117	132	142	131	131	129	138	132	153	139	159	134	136	125	146	155	137	112	112	126	116	130	129	132	126	141	160	127	122	130	136	137	127	140	123	119	144	124	140	153	146	130	129	139	138	134	128	158	123	125	143	116	129	130	135	147	115	117	135	117	130	119	127	161	133	112	162	118	131	133	145	121	112	144	125	116	155	124	123	144	132	139	140	136	131	128	130	123	121	138	121	144	136	123	116	147	122	122	136	150	130	128	123	129	121	147	132	125	134	137	144	135	130	129	131	122	129	138	109	140	122	144	141	123	106	132	128	125	131	152	122	141	128	130	139	119	122	125	124	116	148	128	138	115	145	150	139	130	116	122	104	136	140	134	128	129	127	131	137	136	144	132	143	127	141	129	134	127	138	102	127	147	131	112	120	128	107	126	121	139	105	122	133	115	132	131	114	135	126	114	136	127	136	144	127	154	134	126	134	141	131	162	158	119	129	129	133	126	133	128	153	147	114	126	132	134	128	125	127	125	121	125	118	133	133	130	125	124	126	136	141	136	138	124	120	134	145	118	144	133	139	131	118	136	124	121	129	123	136	121	147	116	150	112	133	147	132	125	98	131	115	120	144	125	150	125	122	129	135	141	147	127	144	136	149	125	127	134	132	118	131	121	131	132	134	114	133	132	125	143	117	130	136	128	131	119	131	138	146	130	130	123	147	123	119	133	131	135	131	119	130	144	116	116	145	125	148	129	119	138	117	118	119	135	118	121	141	160	131	118	121	142	143	134	133	149	137	134	109	147	148	122	125	118	139	137	132	133	124	145	140	145	118	133	129	122	139	155	127	119	125	141	126	133	111	124	117	129	137	117	134	147	120	150	120	143	140	145	135	128	111	112	149	138	142	121	125	117	147	159	130	137	137	152	125	135	116	124	141	116	147	135	130	148	142	130	121	129	128	143	110	124	117	136	140	132	131	144	141	137	133	113	132	129	133	130	131	145	121	137	120	119	116	136	119	152	138	144	129	142	140	129	144	129	121	139	140	135	123	124	115	148	143	133	147	131	137	142	145	132	108	121	125	146	136	127	133	137	135	134	134	142	125	133	145	115	127	129	136	157	150	129	128	141	145	131	111	147	114	136	131	141	121	133	127	133	126	143	135	143	131	139	115	138	124	152	120	122	125	148	123	138	124	127	140	125	121	153	129	136	145	136	126	136	136	134	141	127	144	123	137	150	114	147	110	123	131	122	114	158	124	138	127	126	151	122	150	118	142	122	119	147	129	133	132	123	115	126	143	142	139	126	143	143	133	116	118	121	119	125	142	131	147	138	140	123	139	132	123	126	128	126	125	153	152	128	148	119	130	153	130	137	144	132	119	122	130	139	146	112	120	145	133	129	125	132	108	134	117	138	128	139	119	133	129	131	146	133	127	130	138	159	116	132	144	116	128	147	141	128	121	120	139	120	145	126	128	138	124	129	116	115	119	120	126	137	119	132	139	124	137	126	132	122	148	106	132	133	155	126	143	136	154	139	121	134	129	163	121	136	129	127	118	140	137	126	124	147	137	132	132	106	134	145	131	131	133	136	129	128	136	136	121	139	132	150	124	144	137	159	133	149	149	125	148	141	143	144	141	137	122	114	147	124	150	109	144	122	119	146	143	150	141	127	126	128	139	149	152	128	134	120	112	120	110	156	146	135	124	123	119	146	126	127	118	113	152	124	127	120	137	132	130	147	122	134	138	131	119	120	133	132	122	143	139	131	142	114	141	151	143	140	146	133	138	125	139	131	108	137	122	144	121	128	144	131	130	145	132	122	116	152	131	125	140	142	129	141	137
16669	7519	9802	537	542	517	513	467	508	480	463	526	523	490	483	546	468	457	464	465	464	435	494	462	468	463	456	453	457	463	471	481	462	476	479	486	475	460	491	465	442	453	472	449	492	481	486	452	470	466	452	462	464	452	485	507	476	463	466	487	467	477	431	466	503	503	462	456	496	464	444	442	429	428	508	459	419	517	489	443	467	476	479	475	460	477	466	469	475	468	450	473	491	492	455	488	501	498	517	459	487	447	467	510	456	455	506	451	474	453	451	478	472	462	479	486	449	500	427	487	427	459	478	480	488	445	479	476	535	478	474	476	460	455	495	450	478	504	472	486	460	467	442	473	433	489	450	481	466	460	440	443	477	523	480	476	493	516	458	473	488	508	511	461	493	485	491	468	483	442	452	463	472	468	510	454	459	450	478	448	444	449	490	477	505	450	499	484	486	465	450	425	477	459	490	478	452	470	476	446	494	483	479	471	513	469	457	464	425	464	457	475	484	463	460	415	460	477	478	484	487	487	547	491	460	485	445	481	480	489	460	488	449	483	483	475	456	465	443	486	435	489	463	498	500	461	466	471	445	474	428	435	453	483	471	511	476	498	479	496	462	492	463	440	471	479	479	457	449	465	441	505	468	474	475	472	478	454	491	443	522	526	459	479	491	446	474	479	481	484	497	474	445	489	463	447	493	479	416	499	479	457	457	488	403	444	398	446	471	511	476	450	463	478	498	475	485	495	487	466	486	473	474	486	478	455	489	480	463	490	453	436	493	498	438	468	445	421	465	455	460	436	498	461	488	470	459	447	440	486	436	444	472	432	447	447	463	465	451	466	488	467	479	457	469	453	463	471	478	476	464	451	480	416	466	488	476	472	489	468	492	470	509	456	475	479	495	500	454	446	508	464	479	450	481	496	438	493	464	501	484	471	473	502	461	488	498	486	467	465	497	495	470	476	527	491	499	478	474	461	476	484	493	461	459	429	475	449	450	468	472	456	437	457	504	471	483	443	472	457	456	484	463	439	430	463	471	443	461	465	440	471	448	433	492	467	487	440	502	489	466	488	442	431	476	444	468	482	445	477	533	483	503	462	482	466	490	456	494	437	465	477	481	439	483	520	471	479	506	450	501	446	435	449	469	479	476	470	495	467	472	465	455	452	466	476	432	484	462	480	411	457	498	466	463	473	463	423	463	488	455	480	466	491	474	452	500	462	486	468	497	467	466	488	454	478	444	481	516	490	464	521	503	461	465	445	470	454	458	502	485	468	458	478	474	456	481	499	413	446	493	481	464	472	464	487	498	434	469	475	486	473	493	483	463	431	431	515	521	466	460	449	471	483	508	505	442	485	467	457	493	473	444	430	434	474	492	486	472	455	472	485	466	491	466	448	468	469	486	462	446	489	434	457	467	486	475	467	470	521	517	440	502	474	478	429	465	447	444	489	438	465	492	453	476	482	470	446	474	486	474	489	457	481	471	481	450	497	409	492	465	456	465	483	459	461	476	437	461	458	474	469	447	466	492	479	469	463	470	447	489	434	466	444	480	461	430	465	488	457	504	460	488	463	475	467	448	485	479	490	445	458	479	530	479	481	497	471	446	508	454	462	488	434	507	435	466	476	460	436	455	477	418	471	497	461	462	498	464	470	458	465	455	465	446	478	514	470	458	491	486	454	475	501	456	473	481	487	471	478	452	500	508	479	477	478	469	455	531	493	509	471	432	435	516	505	484	485	484	474	471	442	458	460	462	460	475	477	428	500	492	464	491	466	474	499	445	482	467	456	476	484	456	459	484	513	485	480	433	469	474	481	468	464	466	461	427	473	479	505	447	484	466	485	478	483	474	475	471	485	490	483	418	496	468	466	484	449	515	461	449	465	459	464	506	479	439	473	477	517	455	494	453	450	507	448	496	463	493	442	485	466	469	453	494	477	468	506	492	450	469	516	462	460	468	464	487	470	505	472	463	442	488	434	490	420	473	468	497	473	506	477	475	458	467	467	482	491	479	480	482	463	468	475	462	484	496	480	461	435	489	464	490	440	423	485	449	467	476	492	464	493	467	485	462	466	449	490	484	481	468	482	479	475	442	481	469	475	505	479	473	458	479	492	467	463	481	496	437	495	480	481	483	458	510	466	459	471	452	484	473	466	477	494	489	469	453	443	473	425	480	484	467	415	445	495	467	427	495	518	465	475	441	444	489	456	469	440	505	484	471	452	474	484	484	505	476	470	444	477	471	470	494	461	459	434	491	519	460	482	423	486	498	478	445	480	515	480	527	440	431	437	459	479	499	487	464	475	475	488	513	471	452	445	448	457	459	461	534	524	486	465	460	454	477	438	472	471	458	442	475	465	481	436	466	485	454	481	484	462	493	462	459	469	462	435	477	482	464	489	490	464	479	495	443	459	459	473	456	417	467	496	495	510	490	472	468	484	473	446	482	492	448	435	482	480	447	454	451	480	466	423	439	464	426	478	471	490	525	450	493	472	498	494	449	485	439	469	454	459	410	452	469	519	471	475	452	496	481	488	475	491	475	469	462	474	459	445	469	458	463	476	469	448	495	474	469	492	454	490	445	460	448	501	482	480	465	424	472	440	437	513	469	462	445	451	455	491	489	438	500	495	452	498	487	418	437	461	445	444	483	465	464	442	525	510	473	499	464	471	463	467	462	468	450	458	494	465	453	420	466	527	526	477	461	466	440	464	493	480	472	439	496	495	485	446	514	484	483	454	467	480	478	475	481	490	455	465	466	469	447	497	469	468	473	456	485	430	434	483	468	495	491	462	469	489	474	459	465	459	485	465	502	451	450	472	491	432	429	429	459	498	491	479	511	490	489	449	460	477	408	473	484	494	475	476	487	442	480	486	491	455	445	492	449	457	488	478	485	459	481	456	467	496	488	470	476	444	502	469	471	450	502	476	447	456	424	486	485	479	460	451	507	486	480	483	496	485	484	463	498	453	465	488	498	462	471	511	487	517	434	483	462	467	428	465	488	451	464	459	490	452	431	496	468	518	495	483	459	479	438	469	447	501	480	482	454	444	498	475	476	476	470	458	486	454	485	460	491	480	439	505	449	479	508	479	474	459	491	469	458	468	482	467	498	452	446	476	467	449	488	492	508	460	514	454	465	486	513	495	439	477	485	454	480	490	457	466	468	469	484	479	457	469	475	478	456	469	480	472	466	454	506	476	456	472	502	473	483	471	455	462	441	475	463	483	480	499	459	515	525	466	477	513	469	483	511	469	485	454	524	468	511	494	443	517	460	476	495	460	465	442	440	449	445	457	485	498	473	442	457	422	428	448	488	465	453	440	496	510	475	511	476	469	444	521	491	467	483	478	408	453	465	479	478	516	466	455	500	477	493	480	511	456	474	459	448	469	459	475	464	462	478	457	439	479	501	443	500	486	424	460	478	482	466	461	480	454	480	525	463	429	472	499	447	495	448	453	503	488	491	476	453	466	497	511	428	435	473	442	494	465	502	458	486	401
59887	46947	50855	10906	1074	433	391	350	315	332	325	314	296	280	259	259	281	272	251	295	265	279	265	246	276	245	273	243	248	241	233	247	255	249	281	279	273	256	254	255	268	281	259	236	264	253	228	264	241	240	224	268	267	252	244	262	238	251	247	271	268	246	255	239	256	251	261	237	252	229	229	269	229	243	262	258	239	245	273	256	258	250	268	264	264	253	253	232	230	226	257	275	261	253	261	267	258	260	246	252	248	251	257	244	248	261	242	249	244	265	264	249	283	258	253	265	235	238	257	238	257	238	247	269	252	266	229	262	233	288	246	275	239	230	238	242	251	241	214	253	246	246	245	219	267	246	267	262	248	270	256	262	273	262	280	249	237	215	225	270	232	273	235	276	220	273	256	257	247	225	237	262	238	229	239	266	273	243	242	286	277	246	283	258	235	249	233	262	224	232	242	268	239	212	222	239	255	276	246	270	246	248	258	274	253	248	234	266	240	254	224	250	277	209	262	224	254	256	234	234	242	235	276	233	224	237	247	217	256	252	259	223	235	260	234	251	262	255	229	236	248	247	265	236	266	260	240	245	253	237	256	258	244	242	252	265	223	244	257	255	271	239	264	249	260	250	270	250	240	270	256	248	244	246	247	257	289	254	242	249	258	245	271	234	256	246	269	235	239	244	264	276	267	256	249	256	245	271	227	233	214	261	215	254	269	243	251	254	265	271	271	230	258	233	237	267	236	254	244	273	223	243	257	248	255	267	231	239	245	243	248	233	261	272	273	256	234	266	260	251	245	249	249	243	257	220	247	246	257	247	251	256	277	253	256	247	244	200	231	253	249	241	262	241	249	230	239	243	231	266	259	246	271	266	223	270	251	247	220	252	278	241	245	250	220	244	238	252	273	217	227	243	246	229	227	269	245	253	248	236	272	252	260	249	238	247	249	250	242	259	252	265	268	250	258	250	226	248	259	240	223	237	243	262	251	226	255	245	250	279	273	233	232	223	243	249	227	242	210	249	233	257	231	234	254	239	233	249	209	243	260	232	232	279	269	258	265	209	256	253	243	288	236	262	256	232	229	250	221	236	229	246	261	237	252	253	253	272	240	214	273	253	246	240	240	276	249	254	257	232	237	245	296	252	248	241	274	235	247	277	234	258	240	216	250	243	256	260	231	270	230	251	234	228	245	257	250	271	246	257	250	240	251	249	221	268	259	271	242	221	222	259	252	257	268	250	227	258	209	251	246	272	236	268	255	296	271	231	240	258	261	255	253	247	246	216	213	243	261	250	277	218	231	238	240	248	252	268	249	275	246	261	254	251	248	267	237	256	246	246	253	259	252	256	237	276	265	295	241	248	233	238	239	265	269	236	247	258	261	250	287	249	279	270	253	267	236	235	247	258	247	258	284	243	227	256	258	246	246	254	262	254	233	222	256	240	237	236	230	253	244	264	246	252	235	260	223	255	262	271	230	290	213	267	248	247	269	246	260	279	260	240	230	250	294	265	260	244	239	220	266	229	228	239	239	250	215	253	261	254	251	272	237	232	251	267	227	220	234	248	266	244	272	268	247	245	269	253	233	230	253	237	246	231	262	210	221	254	254	284	225	266	246	247	253	283	246	243	251	247	285	249	273	233	249	249	233	260	245	272	249	246	251	246	257	255	253	262	242	228	267	258	232	238	263	263	242	252	243	250	235	234	301	246	241	243	241	246	270	238	237	278	251	250	236	225	257	254	267	265	255	261	247	222	242	228	260	235	254	249	241	243	233	236	286	244	261	250	225	260	241	251	277	254	253	238	245	258	258	242	259	246	245	229	246	250	253	261	236	241	264	250	250	240	266	223	232	281	246	240	274	236	277	239	234	276	249	207	246	257	261	229	276	272	245	267	269	246	269	236	229	244	268	242	246	251	270	260	266	252	225	271	235	219	251	262	252	266	259	247	255	278	272	240	258	242	258	273	291	245	281	236	258	231	260	248	260	242	236	254	254	255	233	251	252	277	230	225	249	249	247	236	247	234	253	231	274	250	243	259	245	255	271	251	257	236	246	240	244	227	245	261	266	272	259	263	259	264	216	240	244	257	253	261	258	238	243	272	229	251	267	235	242	249	251	233	270	242	240	247	279	240	258	255	274	235	274	246	279	256	231	237	243	260	221	262	222	246	258	242	241	246	244	232	231	266	258	236	261	270	273	248	226	227	253	217	284	246	244	287	230	261	256	252	241	234	231	236	248	256	259	270	222	262	233	265	246	231	251	247	252	235	262	267	255	245	253	267	264	266	234	260	258	279	249	245	265	268	250	251	262	269	257	265	229	253	244	299	246	241	256	244	218	253	243	274	256	245	234	247	260	238	277	258	270	250	241	222	239	249	251	247	251	236	262	273	241	237	235	248	208	245	240	238	250	281	245	243	238	246	231	261	234	266	253	242	240	262	256	234	249	232	248	235	240	245	271	241	216	229	238	253	225	264	229	250	255	270	222	240	221	256	221	232	247	242	255	224	260	240	265	251	262	253	223	245	271	225	250	242	229	282	271	237	246	230	251	296	267	207	223	220	272	264	274	240	264	248	255	257	243	242	285	264	252	252	284	260	247	257	237	261	251	246	272	267	240	252	227	251	248	241	269	243	242	238	255	253	284	246	264	223	237	268	232	233	245	240	246	252	262	246	226	226	244	288	236	220	229	273	235	269	242	227	240	249	255	255	259	265	245	250	271	261	243	264	283	255	253	238	246	258	244	236	266	260	284	258	258	253	268	233	232	250	258	243	272	268	269	241	275	250	253	242	248	234	219	265	269	277	249	253	260	249	271	248	260	274	274	271	254	241	250	263	257	263	235	249	240	234	249	234	262	243	288	265	243	251	260	273	240	230	256	242	238	240	233	263	268	290	243	264	250	252	252	246	245	246	218	246	232	281	249	262	259	262	267	264	250	232	265	254	248	254	262	237	258	259	244	243	223	234	244	260	235	236	231	260	242	272	249	237	270	254	245	259	245	237	240	255	231	262	248	230	265	241	261	249	233	272	243	258	242	247	229	273	254	243	250	249	229	266	252	262	263	257	264	236	242	258	290	266	222	250	235	256	277	247	260	246	245	267	250	245	253	223	269	287	234	245	247	213	230	249	254	235	237	251	247	243	255	254	221	251	235	231	254	244	256	252	220	220	243	253	258	214	234	262	246	262	238	216	251	277	241	270	260	270	251	260	229	246	256	270	239	284	228	258	251	245	233	253	247	245	241	272	240	258	263	237	246	233	247	255	266	274	275	221	244	258	260	252	245	230	256	247	276	268	264	227	251	244	252	258	235	283	259	233	245	287	270	268	252	240	267	250	242	266	252	242	213	268	229	246	239	235	234	229	279	258	267	258	230	243	231	221	268	270	256	263	235	272	257	259	257	265	233	230	263	277	238	287	268	254	228	250	240	235	251	240	246	228	267	238	221	231	233	233	244	251	248	259	264	249	262	269	254	264	256	232	261	258	240	242	241	214
38683	36562	33862	2266	1999	1711	1537	1428	1314	1189	1174	1039	1048	1031	956	950	950	929	916	900	857	836	860	857	858	842	783	787	874	854	766	824	836	856	826	771	817	839	784	830	783	859	788	834	805	783	808	794	842	754	852	802	746	803	773	739	824	802	829	796	814	790	811	782	820	762	812	779	768	814	763	808	748	850	804	808	794	814	810	818	780	812	845	787	818	810	808	805	770	746	753	822	792	838	837	793	839	785	808	825	815	796	839	810	790	835	760	775	792	819	746	767	796	791	768	772	831	732	783	813	811	848	773	795	749	835	814	789	825	813	810	770	787	837	796	785	756	814	807	781	788	779	877	781	780	746	780	772	783	779	791	748	828	820	831	786	812	791	778	833	811	784	792	800	756	784	760	824	825	773	827	763	843	745	767	826	805	789	823	776	805	804	778	806	812	729	773	758	803	798	774	751	805	801	845	834	768	779	762	784	799	754	817	783	782	794	797	754	790	751	791	824	807	808	844	812	764	809	831	827	775	838	787	755	820	788	762	747	788	766	820	778	756	803	762	812	788	784	843	770	809	793	834	809	841	819	804	803	769	802	738	795	797	808	711	750	757	784	779	751	812	804	794	785	752	775	801	796	768	815	817	776	775	782	764	844	783	751	839	782	783	755	755	846	764	790	788	767	807	749	736	853	773	856	849	807	773	780	743	787	792	796	793	783	774	777	831	778	787	826	785	784	794	812	774	752	794	789	793	779	772	759	771	859	785	728	790	825	808	778	764	837	779	771	772	835	830	769	820	844	870	818	759	759	790	841	789	818	752	792	767	769	818	824	751	812	779	787	794	764	770	828	815	782	818	760	789	785	765	791	860	805	829	807	751	789	800	784	830	856	777	754	774	816	785	769	790	805	728	792	760	777	860	794	830	774	792	812	774	820	791	799	804	800	790	821	752	751	796	858	760	761	801	802	806	794	783	786	775	826	800	790	774	819	777	768	796	774	808	869	875	789	794	834	750	804	802	775	795	790	763	832	815	809	794	776	786	798	820	824	791	764	811	784	754	804	797	825	808	788	802	831	777	798	819	765	793	790	780	797	802	753	841	789	776	755	785	807	739	752	808	787	739	795	777	812	749	781	766	785	743	767	773	803	815	790	748	772	788	799	813	830	780	744	777	787	794	791	785	769	744	813	764	780	748	771	794	822	778	781	748	776	813	781	722	732	850	777	811	785	757	769	769	814	822	813	802	753	773	735	791	812	826	759	825	777	789	816	779	755	749	796	785	774	757	774	794	797	812	758	783	794	789	803	780	806	768	779	791	729	799	787	772	732	763	772	776	804	730	802	801	794	768	798	748	830	800	771	814	791	799	781	753	805	794	821	832	818	790	816	769	759	797	773	765	830	826	864	778	793	799	775	788	749	788	777	751	777	807	776	789	783	773	761	802	784	767	789	768	804	781	760	793	747	795	792	784	790	818	762	827	796	766	791	767	787	763	771	848	757	730	807	764	812	784	793	801	842	843	801	779	775	757	795	765	744	854	786	777	725	771	821	779	756	760	769	799	753	790	781	804	786	796	721	824	769	840	829	792	804	816	759	786	797	801	783	765	783	813	805	796	758	796	796	813	801	757	810	789	790	755	806	763	796	807	784	778	808	750	779	819	716	825	774	806	785	810	813	751	756	785	790	793	800	779	806	782	806	773	813	750	816	721	760	774	789	815	738	823	827	768	805	812	743	845	798	800	808	815	834	798	780	780	768	808	808	794	752	743	828	782	802	796	782	805	792	789	804	784	722	769	801	805	794	747	768	860	780	795	758	787	764	764	779	797	809	768	809	746	784	737	769	767	803	774	812	765	792	774	767	720	830	796	783	770	858	836	761	760	802	838	765	800	822	777	775	834	791	800	800	762	779	795	740	764	791	809	772	843	782	800	809	790	825	813	776	761	763	760	796	774	832	835	841	811	847	826	754	758	768	791	788	768	826	786	799	727	793	789	765	809	768	763	803	845	793	794	761	800	777	845	763	790	792	742	782	793	819	850	781	776	818	781	761	733	802	796	797	750	758	763	735	832	821	759	812	824	823	743	794	792	821	782	808	740	776	792	788	749	801	786	736	792	811	826	784	746	829	794	803	779	856	807	762	760	714	794	773	760	699	766	812	805	828	820	808	813	804	793	801	786	810	779	830	808	778	768	761	832	796	767	772	773	756	817	789	757	778	815	781	771	749	756	766	778	820	830	774	771	828	787	819	800	764	810	787	780	778	789	785	789	741	808	817	765	741	794	799	834	830	789	798	743	805	797	756	776	754	831	786	768	816	757	814	797	792	789	754	817	839	829	783	814	753	796	749	822	767	807	768	780	769	756	810	780	769	767	829	787	810	778	800	771	795	782	795	811	809	780	800	825	820	772	804	814	775	872	807	813	755	798	816	791	806	819	792	764	782	820	792	727	836	796	786	816	824	807	779	760	765	833	797	804	780	786	787	797	749	758	842	762	761	736	793	826	772	805	725	799	754	776	788	795	816	794	825	831	787	821	795	817	822	756	784	846	850	784	805	819	829	808	792	810	742	767	767	807	794	805	792	798	818	782	769	797	745	777	748	797	745	751	763	795	804	770	827	752	774	765	705	804	779	795	807	762	782	768	776	842	810	802	772	769	787	795	777	764	772	759	819	779	770	824	812	848	787	782	799	811	817	774	785	778	768	778	829	773	799	803	797	778	792	782	766	769	791	760	762	797	776	730	753	771	788	784	784	744	792	841	731	809	823	835	798	821	809	794	805	791	772	814	770	852	768	797	823	787	787	814	820	765	803	862	775	763	814	809	764	765	805	746	766	796	798	767	750	813	834	803	826	782	770	805	774	768	833	806	763	807	757	740	814	820	839	776	827	769	810	814	781	749	787	798	778	792	790	793	799	798	773	823	827	804	808	817	788	805	782	823	798	791	720	821	784	799	804	805	837	784	784	804	767	764	810	754	764	768	828	815	775	755	839	790	835	771	780	817	819	808	743	768	828	795	793	782	803	762	749	747	745	739	754	823	809	766	818	829	819	767	789	783	776	769	821	760	764	787	806	789	824	838	800	758	788	812	824	783	739	824	792	758	823	789	746	790	788	775	837	785	798	777	823	770	814	825	801	816	806	758	825	756	793	792	823	796	776	810	805	796	808	812	757	749	777	778	768	788	799	795	816	747	749	806	751	727	818	733	783	759	816	718	779	821	771	807	789	796	800	796	803	801	783	785	755	758	761	754	766	820	823	797	779	764	806	788	809	787	832	781	780	756	748	761	799	786	765	794	822	788	768	796	751	798	806	799	791	791	795	826	786	797	855	769	757	750	795	729	834	786	745	797	822	778	791	815	826	771	766	790	750	776	835	771	705	762	821	783	814	831	790	818	812	794	777	792	832	776	758	856	834	791	818	807	833	807	780	769	823	729	746	791	802	782	812	819	789	808	769	778	784	765	781	773	763	784	790	790	775	841	774	824	763	772	811	764	780
72692	60981	62706	17869	4034	839	617	571	493	480	463	428	428	394	373	352	345	329	351	313	338	330	349	339	289	325	318	359	341	319	336	309	307	320	306	339	288	318	329	323	326	282	319	317	319	301	320	316	315	304	295	301	285	295	295	310	295	293	299	309	340	284	324	284	311	325	298	341	325	303	298	283	304	331	322	349	305	302	315	331	309	303	316	302	318	334	329	335	307	312	318	311	322	325	327	323	312	293	332	291	307	306	313	306	335	297	286	296	322	333	310	339	329	317	326	324	322	289	310	311	315	325	300	336	307	310	310	308	305	305	271	275	323	327	299	314	269	306	304	302	256	335	309	331	311	299	324	303	299	298	290	306	296	301	310	275	311	327	305	321	329	335	332	314	283	316	344	299	311	326	298	306	314	307	323	329	304	288	294	307	330	293	357	325	343	302	311	279	286	321	328	272	303	271	307	289	306	309	286	317	310	289	310	314	306	340	326	320	295	324	309	309	280	295	303	330	308	267	335	327	298	287	294	316	279	351	303	281	294	291	305	314	282	329	301	316	285	283	292	271	337	318	303	323	300	283	305	301	284	304	317	311	323	325	331	301	288	307	310	304	304	310	299	316	332	309	275	284	348	305	335	311	274	316	342	319	333	328	328	317	305	325	283	284	304	295	297	319	320	319	298	306	342	294	304	308	339	328	315	332	308	316	280	294	303	320	286	296	311	315	305	280	295	312	289	291	269	312	304	313	287	304	296	320	314	302	302	298	293	307	320	308	343	294	307	336	304	288	322	311	273	325	323	306	303	293	282	309	295	317	259	293	295	315	269	303	327	307	292	295	284	290	319	308	300	309	324	343	302	306	294	338	302	283	307	306	348	317	281	312	332	319	304	312	308	299	303	299	299	307	301	322	327	306	304	299	283	317	279	311	305	291	313	324	342	321	327	311	269	307	318	279	311	320	275	299	306	304	310	300	290	302	282	297	331	298	287	311	281	307	312	310	288	336	333	283	296	294	319	302	280	289	318	313	288	276	318	307	301	311	306	286	307	308	330	315	311	318	341	323	316	308	309	321	297	294	350	277	322	292	324	315	346	343	292	276	319	282	289	305	320	282	339	294	313	294	295	303	294	309	304	315	309	284	304	300	274	288	331	298	301	291	328	330	298	304	311	301	329	322	302	294	296	290	338	308	332	342	321	288	296	314	337	316	318	319	296	331	336	289	311	308	318	299	327	308	316	334	305	272	302	305	291	295	340	324	330	325	342	290	322	314	303	309	323	345	316	339	295	290	327	309	326	299	313	314	320	302	334	307	264	301	307	305	305	296	278	311	307	335	306	333	331	311	272	274	300	294	283	295	294	280	304	326	276	300	295	293	301	315	315	297	251	286	264	305	316	316	330	277	332	284	294	271	301	292	312	302	337	300	286	318	300	331	326	322	325	290	299	289	277	307	325	307	303	313	303	304	320	318	320	331	314	309	281	309	327	298	290	290	309	305	282	321	314	306	283	298	314	355	308	341	309	308	313	314	326	301	326	294	328	315	309	296	290	294	283	304	330	318	300	296	314	269	316	309	309	289	330	312	316	308	311	314	318	328	304	323	305	346	326	308	269	306	304	322	312	308	339	312	319	302	320	345	327	316	288	301	304	321	328	306	296	301	341	315	321	303	312	284	313	300	322	324	349	282	275	324	279	323	309	347	293	310	314	327	290	279	315	315	323	270	311	301	323	304	312	305	307	290	290	276	325	291	288	325	287	312	307	293	294	327	317	308	320	292	304	291	320	317	302	311	305	331	293	298	316	274	353	325	315	307	318	309	335	314	306	322	319	321	284	292	315	331	336	310	319	299	299	331	305	316	330	294	314	292	331	306	278	288	293	338	308	307	336	299	301	293	302	307	324	333	302	347	299	316	299	313	298	337	325	316	308	321	302	318	316	345	322	284	278	311	294	345	296	296	327	320	293	343	290	292	302	307	341	336	307	321	283	321	310	300	339	305	288	289	282	326	314	315	293	343	285	310	261	311	305	301	276	361	306	347	318	331	325	328	334	348	331	356	307	316	332	329	333	295	295	313	276	293	313	319	297	305	286	330	302	324	345	295	310	318	296	254	300	297	316	312	279	292	305	286	305	316	309	290	294	268	290	313	328	323	324	327	315	309	307	291	289	303	278	281	317	292	297	311	320	328	298	286	297	308	301	331	325	312	306	327	321	309	295	299	305	342	318	312	303	300	319	300	275	318	319	292	329	309	306	266	281	301	340	306	314	261	314	288	300	342	293	337	299	301	317	314	296	271	348	299	327	312	310	335	284	312	295	316	295	302	325	315	317	287	312	303	321	296	329	295	310	322	291	304	305	301	307	304	294	316	328	307	312	329	296	316	342	307	309	300	311	312	338	321	316	287	288	311	345	307	332	313	309	320	309	305	303	350	330	303	322	298	266	302	307	305	305	298	325	323	284	301	279	305	299	294	349	294	283	293	287	272	301	309	295	307	299	287	266	291	332	311	297	311	298	324	326	287	311	306	302	319	300	321	314	312	291	309	320	312	296	323	316	354	303	302	289	323	297	279	318	320	326	311	318	324	308	312	283	293	337	301	304	312	307	302	336	317	288	271	306	310	344	317	337	303	289	312	306	343	318	315	282	321	297	314	309	341	322	311	301	338	308	292	308	316	334	310	305	332	317	324	329	307	314	283	338	309	319	322	305	274	289	301	281	306	306	313	339	302	345	281	296	303	332	322	304	313	317	318	294	323	289	297	306	311	336	310	319	296	295	309	333	312	321	317	300	318	290	283	302	294	300	313	282	318	314	310	298	288	313	306	304	314	325	271	315	313	293	313	314	304	324	311	293	325	324	310	273	318	319	313	298	292	323	316	305	262	314	307	323	281	320	343	310	310	283	329	310	296	294	266	313	335	289	315	317	321	320	294	298	328	320	356	297	298	318	302	298	297	314	320	339	283	314	294	311	290	318	274	325	281	315	310	286	292	288	301	299	349	326	327	312	301	338	293	337	304	286	321	303	297	304	321	295	309	314	318	298	298	298	302	308	305	309	307	310	310	317	308	282	320	290	319	312	290	297	299	293	313	333	309	287	285	318	310	306	307	281	277	327	306	308	326	332	300	321	268	322	317	316	308	333	330	305	301	311	309	264	306	298	295	292	310	291	329	301	312	356	298	313	320	337	317	287	324	300	339	321	316	289	325	296	302	304	306	316	322	287	291	322	311	326	309	290	303	298	290	310	295	312	321	285	332	306	305	327	289	317	294	293	315	295	295	301	288	314	354	321	295	334	287	303	345	270	306	315	320	312	342	313	329	341	266	299	314	325	287	284	309	317	303	330	324	326	302	333	322	305	351	313	300	299	319	304	281	303	305	320	303	315	300	287	326	314	347	297	302	315	334	307	295	320	334	303	318	348	301	320	321	320	278	307	307	297	322	342	284	298	316	306	290	313	308	292	306	303	299	322	309	312	305	321	299	304	300	322	285
47982	46457	40151	3812	3309	2912	2458	2085	1928	1785	1738	1569	1471	1393	1203	1220	1180	1218	1213	1168	1162	1101	1085	1118	1080	997	1007	1025	1040	1032	993	1030	1056	1043	1032	954	987	944	989	913	916	960	989	912	967	1036	971	973	960	961	948	977	973	1009	988	949	928	992	954	951	933	929	965	1011	984	988	908	977	940	979	976	934	991	915	929	915	1019	909	998	972	978	927	933	905	937	976	981	921	949	970	935	960	978	876	1010	937	908	930	969	931	993	950	921	944	919	921	884	937	936	949	887	934	950	928	951	894	923	913	959	915	955	973	922	925	907	929	976	964	968	901	901	937	957	951	939	927	934	993	967	904	931	943	920	910	948	959	957	936	881	958	928	920	938	924	922	957	1014	917	923	923	959	976	949	949	928	927	997	943	954	916	969	933	913	937	948	956	978	921	961	940	931	914	949	962	925	936	1008	919	934	943	955	961	927	938	951	925	908	941	975	937	965	920	891	938	927	883	905	926	966	945	920	962	981	941	901	866	954	904	893	943	912	914	910	944	916	937	935	931	898	959	942	939	983	931	947	906	984	945	921	905	971	938	940	935	977	935	892	969	906	989	989	958	942	961	978	987	923	940	960	955	926	919	904	951	921	953	946	914	967	893	930	936	958	896	914	985	955	962	946	911	943	922	936	936	910	956	977	931	971	992	917	916	915	920	942	959	901	934	918	978	1006	940	986	961	1000	975	890	961	911	943	972	919	965	932	917	979	926	878	950	984	917	936	946	885	912	919	956	958	982	917	915	955	911	934	963	953	877	993	873	957	974	957	945	944	933	932	925	933	953	964	910	964	894	1001	943	917	934	955	1015	885	926	897	917	943	953	983	957	913	905	909	940	962	930	973	964	929	926	912	991	944	937	918	958	970	882	891	909	940	933	911	921	949	983	994	921	946	1000	952	933	904	934	985	926	992	945	953	887	922	970	924	920	934	983	921	901	887	920	958	975	871	958	934	934	933	927	951	912	916	917	935	936	923	941	948	925	915	948	894	932	914	911	933	940	975	904	992	926	932	948	901	905	934	902	957	885	927	920	949	931	982	872	908	898	929	980	915	925	960	1004	936	952	957	939	897	933	937	831	930	907	871	938	937	954	940	978	937	965	916	955	908	938	996	923	961	945	903	897	957	906	867	973	950	954	983	881	940	942	914	894	943	964	970	945	916	908	967	948	956	951	957	945	956	945	906	981	933	903	919	963	902	912	1002	941	954	969	923	966	938	971	899	926	930	915	910	928	907	943	930	946	971	954	928	926	905	925	888	956	939	980	946	948	906	972	965	967	945	960	956	957	949	913	985	890	896	878	942	922	871	942	925	906	923	1031	893	964	964	922	931	948	852	948	945	961	955	901	896	910	942	970	899	902	923	945	929	924	925	955	954	916	968	976	961	960	884	942	963	895	919	928	981	974	936	930	915	947	929	970	997	966	898	975	924	940	931	892	953	932	922	959	906	922	942	941	961	916	873	940	937	982	921	964	909	901	955	963	939	993	990	930	881	864	918	871	957	913	909	958	949	913	988	916	931	911	961	946	952	912	903	907	928	948	969	895	958	937	977	954	916	930	933	904	907	915	945	949	919	961	950	961	912	932	945	942	934	887	949	905	952	974	899	934	962	955	928	886	956	910	904	991	948	978	954	900	895	936	951	931	979	919	917	929	950	931	924	891	945	900	895	944	950	948	954	988	934	978	943	927	955	890	893	923	938	936	951	917	930	934	964	903	934	881	934	948	945	936	963	919	970	932	909	941	932	1006	880	921	989	954	952	926	971	899	916	939	988	927	898	922	951	915	983	917	949	939	957	916	964	942	932	944	954	955	952	947	958	927	972	917	906	926	890	940	921	922	923	991	968	956	954	961	973	977	904	837	917	906	949	916	975	890	923	943	965	949	978	936	935	921	961	905	980	934	876	904	910	919	911	888	905	969	980	912	916	913	937	923	913	958	929	930	997	925	847	906	924	964	917	944	941	934	955	927	1006	920	968	887	908	960	885	897	953	888	949	979	956	975	887	917	967	912	880	916	909	942	951	928	903	936	894	890	919	965	926	902	985	955	970	894	916	953	960	910	964	938	1002	909	927	959	980	941	942	920	872	959	967	978	917	880	985	931	942	893	936	960	900	972	949	869	908	912	940	932	946	963	956	950	947	927	962	900	904	952	933	902	880	962	964	917	887	991	963	945	950	920	875	981	935	963	899	920	931	887	935	941	916	987	912	956	946	917	957	974	932	934	949	981	880	902	870	970	959	986	872	951	909	979	931	889	912	903	930	973	971	874	913	904	907	911	928	973	919	909	918	948	949	951	939	965	956	943	833	944	903	931	971	953	858	964	978	972	934	936	956	964	947	861	940	948	925	905	931	940	946	898	951	951	937	970	928	971	902	925	979	921	938	920	938	935	975	945	912	964	966	939	995	911	948	945	959	886	942	947	940	945	961	937	986	947	922	952	945	960	1021	953	1017	908	962	937	998	960	949	911	902	981	944	941	927	890	937	893	895	938	943	943	899	936	939	902	944	879	967	928	946	951	880	1012	929	918	889	959	909	927	940	957	902	988	967	969	854	983	955	919	946	956	914	969	990	999	889	851	923	935	944	908	969	1021	952	946	924	883	950	919	928	892	949	917	941	940	933	1021	943	935	938	980	905	925	953	978	945	1033	927	906	990	941	937	957	917	922	929	941	923	953	955	973	947	873	848	986	934	909	949	945	992	899	913	926	862	901	978	937	893	980	923	863	950	966	938	945	916	867	963	929	877	878	886	964	936	947	963	959	936	933	933	904	977	945	943	920	954	972	913	950	929	917	923	916	952	909	887	922	919	922	916	942	1016	928	892	921	918	903	904	929	967	976	915	929	917	905	904	976	875	933	925	906	930	990	946	940	948	970	921	933	980	896	915	931	935	984	1004	916	918	948	970	943	901	927	927	922	906	899	932	936	924	937	936	888	902	886	950	891	914	979	913	945	970	964	947	921	940	980	980	983	873	928	910	935	946	939	965	895	959	941	981	952	942	902	906	948	913	880	988	928	967	884	906	898	919	984	922	965	924	948	993	953	916	892	955	904	987	950	949	935	934	948	939	957	926	921	931	927	893	1000	957	974	911	956	948	941	896	960	963	944	920	926	910	949	977	947	930	926	906	930	919	928	915	964	952	898	928	936	955	967	974	941	950	875	964	899	952	879	947	929	936	901	940	908	864	921	916	944	921	877	921	958	937	951	975	908	953	930	931	964	991	884	850	1022	960	957	973	935	920	950	940	928	917	882	946	954	958	938	960	915	935	944	1001	927	967	975	909	933	915	953	954	976	982	964	914	895	949	938	925	903	921	913	965	957	899	938	954	949	952	839	896	912	936	912	957	928	944	947	982	1001	932	916	906	878	997	919	941	908	958	923	902	965	925	915	887	963	945	949	953	921	957	906	942	956	936	964	941	875	998	1029	924	926	924	940	936	922	939	931	925	941	971	908	935	895	985	972	903	896	957	918	960	955	850	976	906
18378	5977	5493	484	176	153	140	132	141	125	138	138	131	132	119	135	132	121	151	111	129	135	131	151	142	121	140	154	144	133	138	137	148	137	145	138	124	132	144	167	139	123	127	144	146	135	124	131	137	130	134	114	135	145	138	123	139	143	119	122	136	119	130	128	130	138	133	124	122	126	134	138	113	140	132	135	128	124	126	110	134	126	138	131	135	108	121	137	123	134	135	146	101	141	141	148	131	143	135	123	147	127	135	126	138	144	131	138	123	133	123	143	112	150	115	120	116	136	120	130	123	134	126	142	133	141	125	119	126	138	144	153	109	107	120	148	132	131	140	139	127	134	122	142	131	141	127	122	116	116	132	160	131	136	132	124	141	128	129	130	140	133	119	113	135	154	134	141	143	133	115	117	136	136	127	126	141	124	127	129	111	130	142	148	151	144	131	158	142	116	144	133	117	132	107	140	131	138	141	151	138	161	163	143	142	119	141	138	123	124	146	133	149	137	122	122	130	111	119	134	118	112	119	135	117	142	147	133	140	128	135	128	128	123	132	145	154	133	136	124	147	120	123	160	138	126	141	123	138	125	142	146	150	159	115	131	148	127	128	131	142	139	119	127	132	137	131	132	134	125	107	146	126	126	134	140	140	143	133	124	144	148	128	140	139	122	124	147	121	150	144	133	133	133	129	129	127	146	141	133	137	116	126	131	133	131	127	135	131	134	140	134	135	115	123	118	126	107	133	124	122	122	145	114	128	142	153	136	139	114	121	141	147	142	121	129	120	146	125	121	139	117	163	136	155	149	121	123	162	142	130	120	131	112	119	153	129	134	127	130	139	138	130	130	130	136	136	112	140	147	147	138	111	113	163	121	126	120	109	122	150	125	154	119	124	140	126	118	137	127	133	132	141	136	141	111	138	115	122	140	144	162	154	140	129	133	109	126	138	138	140	138	149	130	130	140	113	130	137	128	167	131	124	130	130	129	134	123	127	147	156	142	143	126	130	136	132	142	131	143	123	144	142	128	144	132	146	123	139	138	139	125	135	117	128	128	147	131	124	129	127	130	120	125	155	151	155	150	142	136	120	117	135	129	138	125	142	134	118	141	112	138	117	124	151	140	150	123	123	140	133	128	145	147	138	148	99	135	142	149	124	129	143	134	123	125	141	127	129	127	125	149	151	142	136	129	153	134	154	147	134	142	127	114	139	133	124	145	121	128	136	130	131	136	134	134	127	136	120	126	119	141	147	132	125	147	130	128	134	132	136	124	132	109	126	120	133	142	111	124	131	138	132	147	140	130	145	126	123	125	163	115	141	117	128	121	126	120	142	116	127	143	114	121	122	130	129	137	151	141	117	141	142	125	130	128	124	152	128	135	111	135	138	134	151	126	111	132	126	144	129	133	118	139	127	147	138	134	141	121	138	144	153	126	132	129	137	124	130	128	120	125	132	109	139	116	134	127	150	128	135	121	131	116	128	134	130	138	138	132	132	134	122	145	145	137	135	140	135	135	148	134	125	119	138	132	130	136	118	139	123	112	136	134	134	135	113	133	148	123	148	137	124	125	122	124	143	129	140	135	126	136	141	128	132	143	110	128	120	160	132	136	114	113	131	120	131	121	147	139	134	130	162	127	115	130	135	131	142	142	156	146	148	116	138	125	152	121	131	141	128	132	114	137	130	130	139	116	137	144	135	130	141	150	119	125	146	110	123	147	136	135	111	134	131	124	129	125	144	120	108	119	134	130	119	128	121	124	126	131	134	128	148	166	127	127	125	153	133	156	124	154	136	122	111	147	136	121	116	134	139	136	150	140	118	125	143	123	137	139	109	144	140	142	129	153	138	128	134	129	134	131	134	137	148	118	133	128	123	143	128	144	120	140	139	125	134	135	123	119	142	133	150	157	128	117	131	124	116	141	121	135	127	152	130	137	107	132	116	118	125	119	137	151	133	151	126	145	136	147	124	135	149	119	138	145	114	124	126	146	137	128	136	130	120	116	116	141	130	125	135	128	124	135	115	146	127	131	123	137	118	124	140	109	139	132	143	119	147	128	121	131	130	155	142	134	112	141	104	144	118	122	141	126	130	141	131	121	123	119	133	147	130	133	143	143	143	135	133	126	117	139	122	133	156	141	113	133	140	128	137	140	137	124	119	141	108	119	145	138	137	144	114	123	133	122	136	126	116	123	112	142	128	126	124	119	141	131	131	149	144	126	111	125	116	133	134	120	143	132	135	134	134	120	140	130	151	131	121	128	141	121	145	118	145	141	133	130	126	140	128	130	123	150	117	124	121	127	139	144	119	125	139	136	119	138	142	125	134	148	129	123	122	117	134	168	153	124	131	129	127	120	123	141	124	138	120	132	135	129	150	150	137	127	125	130	154	131	136	120	106	133	146	113	122	138	117	140	103	132	130	128	134	116	127	132	123	140	127	122	113	127	132	113	134	136	111	163	142	107	126	140	143	132	119	108	144	139	126	133	119	128	132	127	137	132	111	146	136	146	109	124	141	146	136	124	128	145	131	133	139	150	136	160	118	140	118	137	120	143	119	129	132	146	133	166	124	122	121	138	125	144	123	113	150	131	139	130	133	115	135	154	129	105	132	122	125	151	138	145	127	120	138	147	138	141	126	139	117	127	103	128	136	126	126	133	118	155	141	142	134	136	122	139	130	133	135	107	146	125	119	137	157	127	120	151	143	136	119	138	133	106	148	157	136	142	140	126	138	112	121	128	136	157	132	101	160	140	132	123	155	127	122	119	128	141	144	131	138	124	135	131	118	124	117	140	136	154	133	134	147	120	120	158	140	133	123	137	122	128	125	121	150	157	149	155	130	122	139	121	126	147	106	147	172	135	147	120	150	156	116	130	141	125	130	133	118	151	131	121	117	131	165	123	137	135	128	147	133	126	130	129	132	126	114	112	119	136	114	119	154	131	124	138	124	133	147	145	129	122	118	136	123	121	127	120	145	132	121	126	146	140	125	130	119	135	133	150	142	122	139	128	126	125	148	130	126	139	142	118	126	121	131	136	149	114	137	130	144	143	128	122	138	134	131	121	125	153	141	127	135	137	146	134	126	139	128	136	147	111	155	114	112	112	131	123	110	138	144	128	133	137	138	120	137	131	114	132	116	137	133	120	111	131	131	125	131	154	135	120	127	134	142	137	120	145	136	140	139	135	142	123	131	156	163	154	136	154	135	164	134	125	130	123	141	149	137	146	127	119	113	125	135	124	120	118	140	132	148	136	128	139	132	125	120	137	119	141	140	125	122	145	110	167	121	135	124	128	111	146	124	142	126	116	138	134	142	127	149	125	126	149	136	149	115	131	143	129	138	126	141	154	133	132	128	132	104	124	119	131	141	155	128	116	129	131	139	121	125	127	123	122	131	138	132	130	140	126	130	130	148	119	131	141	130	138	144	136	131	129	136	138	119	125	133	143	142	125	131	141	139	122	147	153	132	127	136	127	117	134	122	146	148	150	134	139
17063	8207	9126	569	539	557	513	512	554	495	531	512	519	502	489	471	531	523	485	459	504	500	488	491	508	489	460	504	515	452	469	526	459	494	445	498	456	472	487	420	492	489	449	466	425	477	484	443	481	458	444	493	470	480	471	449	486	473	482	508	452	487	493	446	477	480	469	476	504	452	495	479	487	492	438	483	495	464	487	484	492	471	511	519	436	504	474	484	466	450	480	506	447	495	469	522	507	482	463	469	443	442	438	461	495	510	479	488	481	503	482	473	497	509	477	464	460	456	423	488	520	469	491	482	482	454	465	464	478	463	470	466	476	499	505	482	468	476	459	476	522	473	480	506	472	484	448	453	441	501	469	516	496	438	512	455	493	448	481	489	487	462	477	498	450	531	481	469	471	450	469	458	486	488	468	486	467	475	481	440	464	509	441	487	539	501	460	505	475	471	474	503	454	487	493	442	436	514	447	497	480	486	477	460	443	481	442	481	443	458	486	472	507	466	470	435	476	480	451	494	492	480	454	475	465	453	460	492	474	504	470	452	448	477	421	457	466	484	492	510	439	481	481	453	483	503	451	510	481	457	517	480	420	475	479	454	460	466	476	500	498	507	461	486	482	492	498	479	445	479	468	450	459	488	454	463	479	451	497	483	459	422	468	425	477	485	494	510	468	502	468	520	507	511	467	468	437	482	466	488	460	477	477	496	481	450	460	431	494	490	469	469	462	459	502	472	461	449	489	440	486	509	479	487	484	441	485	452	463	510	445	466	494	529	482	498	534	516	481	452	494	467	500	431	481	450	476	491	465	489	524	431	503	432	467	490	447	507	443	474	506	495	480	464	505	479	469	453	501	444	492	449	482	469	482	459	486	492	470	471	466	462	450	490	455	491	493	489	524	465	483	498	457	458	491	454	484	487	475	453	480	483	498	485	509	521	494	437	480	492	488	506	485	443	491	473	459	493	476	497	479	484	503	479	501	502	442	493	498	428	459	446	469	465	474	453	442	470	494	478	463	477	475	479	452	435	488	511	513	460	484	512	465	461	470	464	489	499	467	452	475	471	467	483	476	446	471	484	441	484	494	476	450	480	470	508	484	480	495	500	512	443	499	472	492	487	478	520	494	489	464	446	494	458	506	462	452	442	488	483	474	453	495	467	512	483	498	473	477	494	487	454	494	508	456	530	470	495	489	438	506	472	447	447	461	485	460	490	459	503	438	497	447	489	437	489	496	486	505	486	508	449	446	457	494	461	481	484	507	458	487	435	472	491	477	464	523	469	444	466	477	462	498	477	481	478	499	439	467	475	498	474	451	471	473	477	489	448	473	469	467	509	470	464	456	448	463	507	478	484	481	447	459	480	449	494	478	458	503	497	470	484	504	472	503	484	461	484	496	448	437	488	480	503	449	467	490	477	469	467	464	461	482	484	481	485	477	507	486	451	444	466	491	493	478	489	488	474	466	470	463	518	515	452	443	465	495	462	498	492	488	468	461	461	458	491	504	453	448	500	473	476	469	417	458	430	454	466	465	470	462	482	468	477	474	488	499	490	484	497	467	442	467	465	468	500	473	493	479	459	499	487	496	482	465	490	479	489	446	478	450	449	477	478	469	446	455	482	470	472	483	479	461	461	474	487	470	470	511	483	460	463	468	481	499	461	471	450	464	475	447	452	474	497	451	449	508	478	454	466	467	441	491	477	451	459	464	463	513	514	462	469	473	466	465	466	464	483	470	472	479	507	490	500	470	511	485	506	465	451	466	448	451	455	434	505	470	497	465	481	465	499	439	501	478	482	471	497	459	488	456	461	489	522	474	474	481	457	463	453	470	461	454	509	506	474	478	433	490	460	445	461	484	434	445	447	458	444	473	431	438	428	471	473	442	491	462	505	447	517	474	472	458	444	494	466	490	467	462	483	485	477	532	467	490	433	491	471	473	508	461	501	437	467	506	465	503	470	495	485	447	466	485	482	446	468	457	471	466	461	460	457	543	468	446	469	487	464	487	456	491	461	446	473	454	425	487	500	476	442	491	433	472	421	453	481	444	490	438	468	449	456	470	453	477	466	440	482	443	459	464	464	476	439	508	470	465	492	442	462	464	463	484	516	482	474	507	478	498	471	515	481	470	440	502	467	495	476	459	426	490	478	511	453	490	432	453	470	486	479	527	477	463	448	469	518	525	456	462	469	484	477	467	505	458	485	497	479	473	484	477	519	487	523	498	470	489	487	486	469	501	483	460	491	441	428	491	492	538	474	439	466	469	499	480	451	460	453	459	485	469	481	444	435	471	465	471	492	497	497	473	392	467	467	506	460	515	490	467	452	458	480	477	466	450	456	447	484	483	504	494	481	503	491	492	446	479	478	473	491	484	480	523	467	496	504	486	513	460	471	463	503	508	461	483	454	499	479	454	471	431	502	489	453	468	490	508	476	488	506	466	454	440	475	484	502	487	459	486	495	503	474	533	463	470	514	496	486	468	475	491	455	505	471	460	468	492	461	448	487	457	488	483	457	496	506	460	480	495	477	454	474	472	433	491	428	463	460	457	482	488	453	497	492	495	480	441	493	449	458	478	494	529	470	498	470	523	435	492	494	482	473	463	482	520	478	460	492	477	495	465	403	485	491	486	478	475	467	453	473	468	477	422	485	466	478	476	481	468	447	448	466	494	481	466	489	441	474	470	489	490	462	496	502	527	451	460	492	494	455	492	453	467	472	467	459	463	501	494	500	489	453	476	474	490	484	504	464	482	446	445	497	477	454	478	478	447	473	456	450	484	471	518	485	473	495	445	501	481	493	478	452	504	496	489	445	451	491	496	473	502	470	497	458	492	463	491	443	455	428	483	463	505	499	458	491	485	466	456	475	469	438	520	474	487	487	452	464	480	503	482	478	469	473	484	466	472	487	447	461	474	501	483	429	462	464	474	500	460	520	508	500	469	496	467	466	466	493	483	510	474	486	465	433	490	480	480	488	476	493	463	471	460	446	484	501	498	488	468	438	463	435	467	501	488	491	474	537	471	473	440	446	415	458	445	458	494	488	494	453	430	471	444	493	455	449	482	483	495	468	466	504	468	501	495	455	469	482	484	451	489	473	475	466	483	486	464	453	465	463	522	469	478	453	512	473	502	477	487	505	467	501	453	495	498	499	470	486	512	438	477	461	461	510	438	502	427	478	474	473	510	448	475	487	481	462	508	454	496	464	448	483	464	482	483	506	480	451	457	447	467	480	478	475	493	492	504	490	471	483	475	479	473	449	437	461	505	474	475	451	452	500	455	477	486	498	460	491	454	487	464	480	487	453	454	449	464	457	453	474	443	457	457	459	479	453	490	463	445	483	503	463	480	482	488	436	513	471	460	446	461	488	463	482	494	461	516	489	485	484	471	506	491	468	461	448	456	478	454	485	468	498	473	466	486	497	492	463	444	466	504	465	460	489	506	468	439	462	515	490	501	468	454	445	481	491	469	428	442	457	474	491	467	481	451	508
59479	46322	45707	9157	790	493	390	360	352	294	305	287	277	289	264	272	254	256	261	250	242	280	265	252	258	248	251	227	247	221	265	217	253	227	265	208	244	260	275	243	239	292	251	236	279	233	231	240	264	237	267	215	235	256	251	248	242	228	272	239	245	233	251	229	250	265	269	260	254	236	221	236	250	243	240	281	259	266	253	255	248	261	217	238	231	255	252	248	246	242	256	258	264	261	245	240	249	274	266	276	240	232	265	223	240	239	247	246	264	245	238	236	255	262	252	244	240	237	240	225	253	230	245	281	281	233	221	226	236	277	237	212	224	269	247	268	248	231	256	244	240	261	241	248	247	239	242	238	264	227	252	269	236	243	230	252	234	245	239	260	273	247	225	248	305	240	218	225	222	245	236	245	239	241	247	263	251	258	272	265	236	237	233	260	254	220	217	238	266	238	245	242	264	246	243	217	235	234	251	243	242	220	231	239	237	263	243	257	260	234	241	223	228	227	291	250	241	242	304	216	202	257	243	237	192	237	239	264	238	222	236	239	264	216	247	235	239	275	247	236	231	203	255	273	241	250	254	251	249	243	252	227	253	252	263	262	262	216	249	225	226	252	246	225	232	243	244	259	230	261	241	240	254	248	246	218	253	240	252	237	262	243	229	239	246	226	241	250	262	237	258	230	238	251	231	235	252	230	236	229	241	249	235	222	255	247	247	291	244	247	242	250	250	212	250	252	243	242	229	241	244	241	251	239	250	244	264	230	245	242	253	230	230	213	248	257	228	258	268	250	238	237	239	255	261	259	252	238	240	244	251	259	240	250	209	241	227	246	223	233	235	240	226	253	257	206	262	269	256	262	261	256	215	238	267	264	250	245	245	243	257	244	246	244	254	272	258	215	261	229	254	254	236	232	230	255	248	224	273	245	249	253	237	232	243	246	246	237	233	240	253	224	243	283	250	236	230	240	224	240	248	271	234	235	266	251	254	248	214	233	251	250	229	264	248	245	239	251	253	238	250	253	230	236	221	269	218	237	244	251	279	247	283	237	224	244	219	235	233	257	265	244	235	259	248	254	239	240	225	222	231	258	249	269	253	271	237	247	230	253	267	201	263	236	220	241	224	226	234	259	234	244	235	257	268	266	238	267	231	256	240	265	216	260	225	276	266	263	242	262	268	232	249	220	238	242	269	266	264	244	222	225	237	245	243	238	260	269	261	237	248	222	247	230	240	252	208	258	242	267	248	232	260	257	248	224	252	230	261	251	257	261	258	251	259	230	240	241	234	237	216	243	257	250	232	251	244	234	235	240	249	228	269	249	226	256	211	242	277	215	270	237	259	225	261	258	248	231	269	239	254	205	261	237	237	239	250	234	235	254	231	202	236	267	273	274	263	257	254	230	243	258	250	263	263	218	235	244	226	256	249	256	255	236	248	219	237	242	227	262	239	265	236	241	246	265	245	240	276	274	255	227	251	231	206	245	226	235	229	242	249	224	263	226	271	251	258	223	264	231	220	259	242	231	235	217	276	242	252	272	246	257	235	237	245	240	251	240	271	263	239	248	254	242	243	246	238	265	242	260	291	249	256	246	248	254	255	250	274	266	253	263	245	241	268	224	218	214	237	243	252	241	259	230	206	248	234	234	255	230	222	228	234	231	249	237	235	215	257	253	274	251	249	240	225	256	234	229	238	226	249	273	238	244	235	254	243	221	253	247	226	234	234	264	233	251	258	262	240	223	244	243	258	225	242	211	259	250	248	256	241	238	262	247	226	264	230	239	263	235	235	221	201	243	246	226	265	251	242	248	234	229	271	219	239	246	250	266	251	240	253	248	244	232	233	247	263	246	257	271	260	223	265	218	239	233	223	250	239	248	252	272	274	264	218	215	252	276	273	246	229	267	248	244	260	259	273	258	220	233	267	244	227	261	242	257	260	263	254	286	247	215	257	248	213	240	251	253	267	235	226	262	248	228	258	210	252	256	242	253	234	229	228	233	253	235	249	280	237	246	241	254	254	244	210	254	229	249	245	271	259	243	256	240	239	240	258	250	228	242	242	277	227	230	254	244	259	246	256	215	257	250	232	219	279	215	236	218	267	264	221	222	225	219	254	200	245	240	254	250	226	236	248	243	271	257	245	243	238	253	257	246	244	222	242	253	234	256	243	244	219	229	237	249	241	221	245	262	241	268	254	217	266	247	239	246	244	255	250	239	227	237	204	234	268	259	248	260	233	215	213	266	244	251	247	224	238	245	229	241	242	272	281	254	264	247	242	224	246	240	268	255	240	225	282	234	247	261	249	237	280	240	240	270	264	241	226	230	228	261	244	273	247	244	241	224	215	266	254	261	217	244	232	258	241	259	235	200	275	275	213	243	241	239	216	229	225	249	236	244	242	241	235	239	243	237	227	236	249	201	237	259	237	217	225	260	255	218	233	246	229	264	252	205	252	241	266	281	228	237	234	229	253	269	250	250	228	272	260	246	236	244	252	241	235	230	257	240	259	263	254	253	249	253	232	258	251	211	276	238	251	252	231	239	240	247	224	236	226	248	230	261	244	250	257	240	255	241	223	241	244	253	253	259	268	226	253	238	258	252	262	253	241	226	264	234	221	226	231	256	239	268	235	234	269	268	277	240	278	239	268	246	240	229	255	238	237	235	234	256	271	216	250	248	271	262	255	251	236	218	247	250	247	261	261	249	231	232	243	253	247	226	257	242	236	247	251	255	239	240	225	283	255	248	249	230	246	222	249	252	262	227	232	229	267	251	217	250	269	231	230	225	232	246	245	263	261	255	257	235	228	259	231	235	264	248	274	254	220	237	269	264	243	238	249	242	257	237	273	244	251	272	234	248	252	258	277	253	248	239	236	238	269	251	257	255	259	265	236	246	249	262	261	242	227	217	257	251	233	254	224	244	250	238	248	219	249	236	207	220	259	259	259	251	235	237	253	214	251	265	227	242	257	243	269	233	243	267	239	227	235	243	254	250	246	235	225	248	234	238	228	230	234	255	257	242	258	243	234	241	255	258	240	240	206	277	234	229	237	264	237	227	259	267	246	259	274	245	213	257	244	248	248	253	224	247	239	232	225	232	231	242	233	255	260	256	254	269	233	273	268	248	249	229	266	284	224	238	244	243	255	239	253	232	252	256	254	231	264	239	242	243	253	254	250	243	237	224	253	239	219	246	217	244	257	235	227	243	237	251	241	246	248	254	225	256	231	259	264	233	242	246	269	241	233	282	252	221	250	237	230	271	258	246	231	253	267	251	252	259	251	235	245	245	237	275	259	228	232	213	250	223	254	233	244	245	242	237	231	256	235	246	235	252	216	240	224	254	257	249	217	250	262	245	243	244	248	246	241	234	269	259	267	237	244	248	244	264	225	250	221	221	249	252	235	234	244	226	239	238	274	260	251	245	271	266	255	237	249	271	251	250	261	247	245	232	231	246	249	234	254	244	209	239	236	263	247	253	225	237	224	262	246	239	235	244
38770	35633	31310	2237	2034	1748	1560	1418	1333	1238	1224	1129	1068	1010	909	966	941	927	843	877	893	838	820	882	839	828	822	865	804	817	845	841	809	843	745	808	867	772	788	845	804	769	775	795	763	835	808	817	811	814	823	839	780	788	777	804	845	814	801	708	769	809	881	736	766	830	777	810	817	730	791	791	798	796	852	796	745	809	805	766	794	821	767	788	789	762	778	776	815	785	756	756	752	776	773	785	816	758	803	793	757	769	779	756	764	779	755	760	762	760	811	806	796	835	756	746	771	775	833	813	789	798	789	755	830	811	771	822	771	785	744	753	799	782	797	745	778	753	802	826	815	779	774	796	812	803	782	790	815	769	835	806	771	776	782	800	812	796	763	791	779	810	760	786	771	789	783	767	804	829	771	797	782	790	808	825	828	774	797	763	755	825	854	805	788	738	817	813	761	767	795	792	759	843	728	830	796	776	787	744	805	796	817	778	746	818	783	787	770	748	780	749	769	799	791	769	799	806	824	743	767	773	754	757	793	811	772	825	772	790	839	778	795	788	770	793	790	838	813	769	735	726	755	849	832	798	775	801	807	757	760	783	743	794	770	794	793	829	804	736	744	786	825	821	763	779	769	716	759	781	773	806	768	783	807	785	794	793	831	787	766	807	805	761	769	827	761	752	759	736	768	783	767	826	784	796	760	796	788	804	802	782	809	793	753	740	809	785	795	830	819	753	738	766	766	754	793	776	744	810	791	752	775	770	755	765	790	811	817	840	800	795	790	756	833	785	811	799	797	807	803	828	780	780	806	773	788	781	749	790	795	780	766	775	768	791	766	813	788	807	769	706	764	787	770	800	772	812	767	774	784	786	829	753	809	768	743	747	772	775	806	781	825	773	808	760	793	752	714	796	799	757	798	736	762	814	811	761	773	785	775	820	783	799	828	784	803	792	775	750	779	746	736	760	810	778	771	772	812	786	798	745	775	760	779	745	765	792	838	739	800	805	790	776	793	846	785	831	772	817	823	794	776	760	803	762	761	820	741	736	801	810	776	709	774	785	811	790	790	795	740	833	770	784	755	780	766	834	793	813	822	831	784	784	775	784	804	795	765	740	791	766	809	809	799	804	777	766	812	789	830	839	732	789	728	842	808	781	776	754	740	763	814	777	792	795	778	778	787	739	748	764	797	809	755	811	791	789	727	766	818	796	832	791	805	778	753	790	774	745	813	739	777	767	796	854	770	785	804	798	836	806	757	776	781	781	788	776	790	802	768	705	770	754	809	815	778	721	758	833	778	821	792	739	773	820	759	771	766	774	805	801	739	806	766	803	753	811	736	765	804	796	808	809	800	793	814	745	799	745	821	718	802	796	753	835	775	782	800	801	786	768	815	753	781	843	783	792	729	769	781	803	819	820	775	756	758	782	789	794	800	773	793	833	732	768	798	752	771	773	774	763	820	779	782	748	800	759	767	784	840	713	736	756	793	784	761	776	809	777	775	795	829	811	761	799	746	748	803	792	785	779	748	755	868	825	802	818	771	774	778	766	779	760	770	780	771	779	779	807	813	838	728	811	765	769	835	720	857	811	783	802	791	775	768	772	761	765	771	798	790	792	739	822	725	817	792	761	713	799	768	819	790	757	781	757	779	777	761	778	796	822	808	779	764	796	793	814	810	729	753	787	774	772	820	796	788	778	806	756	774	781	773	754	759	795	736	770	752	762	797	772	785	759	799	758	802	786	808	822	731	838	843	800	785	776	797	818	721	812	779	762	769	738	764	836	763	780	764	725	704	769	787	819	834	756	817	763	760	778	768	746	770	801	779	797	783	794	808	799	746	778	798	845	863	785	751	791	769	780	764	736	784	803	778	792	764	764	810	808	816	799	793	752	754	767	780	786	811	750	780	754	765	780	820	762	786	737	806	823	805	795	790	766	816	782	749	768	754	768	790	770	770	784	802	784	743	776	736	795	746	788	777	756	761	795	740	771	806	764	771	736	761	856	779	790	774	756	772	796	762	777	815	773	765	800	726	815	744	760	793	727	791	805	770	832	784	808	760	823	719	746	769	824	746	790	826	777	813	763	819	787	781	766	807	763	810	753	814	848	783	801	812	792	829	797	786	762	810	821	775	763	737	781	765	801	809	751	816	785	786	798	760	772	779	787	769	766	762	803	772	784	803	809	787	778	774	792	731	811	791	807	784	813	786	762	786	793	790	803	771	774	777	778	733	813	770	802	791	763	800	802	743	732	765	823	756	839	809	804	789	758	812	827	805	794	793	855	778	795	787	736	797	814	774	832	803	743	763	799	754	812	783	830	773	819	787	799	796	738	765	784	750	764	789	798	795	769	788	816	783	777	791	802	783	795	838	779	753	783	797	761	798	800	832	795	740	769	812	849	816	789	795	775	768	764	798	763	769	833	741	768	785	786	847	730	815	816	759	789	832	795	816	784	808	734	830	802	810	776	795	824	733	749	801	773	777	776	768	806	779	813	809	773	737	792	806	819	788	785	785	800	821	823	800	762	826	775	802	760	766	804	743	791	792	843	777	784	834	818	755	831	763	781	793	775	738	803	796	806	795	799	773	764	756	797	801	782	763	732	803	823	754	784	798	795	744	772	819	690	768	791	816	800	710	759	751	816	765	821	741	806	771	793	806	802	744	817	764	774	777	802	828	802	813	802	762	725	733	792	765	797	768	795	745	788	794	781	767	775	767	762	772	821	828	795	761	788	783	796	780	811	792	752	805	796	783	755	826	771	807	779	765	801	762	792	754	813	772	809	723	786	761	777	806	787	812	784	792	779	771	770	784	798	786	812	807	804	777	817	776	824	752	780	785	790	753	810	814	775	779	783	784	804	774	768	799	749	836	798	811	776	784	842	770	780	781	783	753	760	768	735	733	804	824	800	807	817	738	745	790	781	751	838	779	796	816	747	760	773	773	762	775	798	799	803	807	829	784	772	782	773	809	782	773	836	781	806	767	827	804	784	771	849	781	794	792	778	796	799	818	794	772	763	799	808	783	803	763	782	776	778	789	814	811	816	778	721	772	790	808	760	799	793	792	791	764	801	773	815	745	826	764	760	774	813	761	754	754	751	840	837	789	762	775	799	775	788	805	787	789	773	806	796	795	750	770	812	800	844	743	816	786	768	740	807	770	729	780	760	778	806	770	775	796	781	717	810	802	773	758	803	750	837	770	780	792	792	755	794	818	752	751	837	755	829	737	754	801	812	719	800	803	729	769	760	779	783	770	806	825	782	752	795	742	747	764	790	787	827	751	759	802	782	748	770	783	749	794	796	752	780	789	838	760	805	764	811	762	817	804	740	771	769	789	783	801	778	788	781	804	797	774	802	827	781	793	753	751	768	795	790	828	793	771	794	759	769	815	745	814	796	769	804	761	834	850	786	783	763	864	791	833	827	784	735	758	755	753	778	792	748	824	804	757	816	748	797	809	727	828	784	785	784	768	815	764	777	779	820	782	769	770	806	775	735
73295	61160	55762	15199	2321	816	655	562	497	456	431	458	416	392	355	332	366	333	352	343	335	327	319	316	315	331	338	339	333	330	342	316	312	327	301	332	300	321	282	306	293	292	304	273	293	292	291	299	293	295	304	332	309	273	289	304	271	332	331	311	311	295	303	303	290	297	308	339	314	316	295	297	304	346	320	320	304	308	319	281	290	300	306	292	335	285	317	311	326	279	289	349	325	315	309	335	273	291	296	289	279	271	336	319	294	270	311	322	316	324	313	285	316	300	313	286	313	319	311	306	313	310	329	307	310	284	321	275	299	317	323	318	298	307	277	308	310	309	290	312	277	305	296	278	292	282	301	322	290	296	297	305	296	269	315	329	301	276	311	318	314	290	281	301	316	306	313	317	313	305	311	292	298	313	314	291	290	279	293	292	287	290	287	316	289	279	336	307	304	293	319	269	283	279	294	299	292	305	291	314	316	303	300	312	287	312	310	282	304	310	306	286	332	311	308	275	304	278	309	273	305	313	312	306	279	344	298	308	301	303	302	299	288	283	292	294	322	321	284	308	307	308	322	313	331	305	311	272	299	330	267	279	305	326	325	273	269	282	333	302	271	302	321	311	260	308	310	310	319	278	281	307	290	302	322	310	288	300	301	305	290	310	347	306	299	291	276	286	277	264	290	307	291	321	311	308	299	290	301	292	310	279	305	320	304	287	271	288	315	305	353	284	330	331	275	305	296	322	312	317	309	307	284	300	297	288	254	293	323	335	321	272	318	317	290	304	308	283	310	290	295	314	290	305	292	300	308	324	311	338	289	325	275	295	296	302	296	293	272	317	328	304	313	317	296	311	296	286	270	295	267	298	332	290	335	315	265	302	318	286	308	310	292	275	304	299	299	297	322	313	315	312	318	319	294	328	296	289	311	288	317	270	291	317	292	319	290	341	311	294	310	282	285	284	299	271	292	305	328	303	327	292	326	289	306	301	304	305	316	305	323	302	295	301	282	274	291	289	299	315	282	301	339	297	295	297	310	279	285	311	296	287	271	295	323	332	281	326	297	285	324	332	301	309	320	282	308	298	307	282	324	287	339	305	306	326	325	271	344	319	321	269	298	319	340	298	303	270	340	291	312	290	314	313	317	295	297	315	297	300	292	316	301	287	303	302	274	316	279	304	288	313	339	282	320	295	273	330	335	317	288	325	330	305	287	290	325	318	316	333	267	293	305	296	334	305	326	348	296	353	314	295	307	303	281	333	309	312	273	313	296	312	309	314	301	282	305	284	300	274	315	286	285	284	295	277	318	277	275	267	290	302	290	333	311	310	324	301	300	302	286	299	317	312	301	299	305	289	306	299	294	277	304	315	305	295	314	316	289	290	291	338	305	287	317	315	320	331	317	282	288	287	273	284	279	314	267	302	304	315	286	305	296	308	277	315	288	307	294	281	279	280	307	311	311	306	308	289	300	280	282	300	317	326	274	283	331	331	300	294	306	263	308	289	337	306	293	317	309	299	298	320	300	307	271	311	305	300	299	294	311	320	289	278	340	271	298	295	337	337	305	284	300	293	305	312	285	304	302	289	302	306	298	265	305	320	300	301	334	303	301	315	304	271	278	249	297	312	323	307	310	278	293	317	317	300	291	308	290	286	284	305	321	268	300	315	318	333	316	302	303	296	298	315	344	325	316	260	312	323	316	313	311	274	281	304	309	274	306	310	302	312	287	293	338	282	292	264	304	313	287	291	320	296	326	291	298	288	305	307	311	332	303	279	307	265	294	305	313	295	327	340	324	272	284	319	340	304	321	310	296	281	288	331	307	292	319	285	279	295	299	293	299	308	318	312	296	289	286	293	303	329	312	313	300	305	304	315	347	325	284	306	296	307	305	286	303	340	271	293	309	286	329	286	313	318	293	272	303	324	321	308	271	293	331	290	315	311	281	301	303	300	293	292	326	281	296	278	295	306	298	304	328	293	300	281	327	290	283	280	299	297	318	315	328	313	298	320	300	307	306	300	318	305	315	281	286	310	290	291	344	276	321	304	300	342	271	312	294	291	329	285	291	325	317	285	307	300	305	280	332	320	289	308	269	327	324	292	307	309	295	308	339	299	287	324	313	284	314	311	292	307	314	296	282	307	290	307	320	332	285	315	303	335	315	283	310	268	293	305	267	295	316	307	308	312	297	280	319	290	292	297	324	318	320	306	301	289	329	305	300	278	302	298	325	327	307	296	275	275	310	291	290	296	272	343	268	304	306	316	281	324	287	297	293	311	304	312	295	299	266	296	277	298	306	304	285	304	309	283	291	290	292	325	310	313	301	303	287	296	307	292	294	281	339	298	301	328	297	328	343	327	299	275	291	292	308	328	302	287	309	284	305	308	333	297	262	289	343	323	304	299	316	326	307	276	310	282	312	314	284	293	290	306	341	278	288	299	309	312	304	277	281	317	301	315	315	290	328	288	288	282	309	304	317	276	295	314	277	287	275	265	297	321	311	295	304	280	339	284	284	324	263	319	337	309	261	325	310	290	268	354	294	324	289	268	303	310	277	331	310	298	285	338	319	315	301	289	287	313	297	322	294	307	300	319	298	281	312	297	281	259	289	327	298	294	300	290	278	301	284	280	287	304	313	289	285	336	293	316	305	308	325	307	308	307	316	275	288	311	288	295	290	291	324	300	285	281	310	325	297	316	307	312	313	285	314	296	300	292	341	294	326	318	297	309	286	298	295	264	311	273	307	312	312	301	309	315	342	312	301	301	305	292	305	311	294	299	305	286	300	304	309	317	323	308	292	305	304	297	269	280	317	354	298	293	304	302	305	309	317	301	318	301	315	288	311	321	311	326	325	276	294	307	270	305	291	306	321	318	313	315	310	321	322	323	258	276	310	311	308	316	309	289	281	307	305	314	305	284	315	284	284	304	309	294	278	280	298	339	293	332	320	327	326	287	289	291	286	296	322	297	261	308	299	303	341	316	273	300	291	300	296	299	316	294	286	298	314	317	291	305	283	293	307	290	312	294	284	279	317	292	322	353	270	291	290	286	311	310	313	271	304	272	333	310	308	287	288	299	298	290	260	322	311	275	316	289	313	292	304	313	258	278	294	283	307	314	285	273	308	298	274	297	280	280	298	322	334	272	313	316	284	322	319	299	306	332	282	345	297	302	341	311	326	325	289	291	311	300	301	311	278	330	297	281	296	308	316	292	287	303	307	301	323	318	317	302	327	307	293	300	296	293	277	282	267	295	313	299	279	300	334	296	320	306	327	301	318	337	284	281	275	300	332	287	299	290	302	317	295	307	331	284	291	284	278	295	301	296	325	302	286	287	315	285	302	286	294	281	306	309	322	281	294	277	282	307	285	314	298	342	308	277	319	290	297	314	317	306	301	317	298	296	312	323	311	297	321	316	337	297	292	311	286	295	332	324	312	301	291	281	311	288	330	299	304	320	286	321	285	272	319	306	288	300	306	332	280	285	326	286	310	272	299	273
48412	45913	36625	3896	3399	2836	2531	2224	2000	1828	1714	1616	1480	1326	1315	1249	1215	1108	1150	1155	1165	1068	1070	1035	1075	1064	1030	954	1085	994	1014	971	1069	998	1018	958	1001	1003	1028	969	1048	970	978	942	954	963	918	920	953	933	932	922	960	1001	977	979	908	891	974	911	927	965	917	935	914	945	987	921	939	973	914	981	934	936	936	928	951	921	907	929	910	940	918	1012	903	910	947	871	963	933	897	936	915	927	916	913	967	973	903	920	958	968	941	929	934	969	951	901	920	941	919	998	985	937	955	911	923	900	903	859	908	880	918	926	916	944	892	920	939	949	893	907	913	932	935	945	879	942	865	935	894	878	930	918	907	906	938	888	915	936	906	896	937	920	962	888	905	907	916	920	956	912	970	907	955	901	942	928	968	922	954	937	925	890	954	922	913	951	891	936	912	879	902	927	882	900	925	940	900	967	930	857	906	915	918	929	933	930	915	934	927	906	926	910	910	891	918	923	927	928	923	857	960	923	929	886	851	940	897	895	905	955	928	885	914	878	920	934	896	928	909	889	938	844	930	974	893	890	901	885	948	932	902	936	913	937	897	930	976	891	932	948	868	921	955	926	895	925	889	908	902	912	922	912	880	966	872	930	961	931	914	913	917	928	927	889	942	923	930	899	958	893	901	911	982	861	930	966	926	952	881	966	936	934	888	913	877	872	887	941	939	934	912	868	919	996	934	924	958	928	891	944	929	853	958	922	916	934	1007	956	893	945	869	956	893	883	953	929	925	966	939	909	952	900	905	935	909	896	930	926	926	927	897	957	921	918	922	932	915	890	892	917	910	920	946	904	953	933	914	866	963	891	938	964	896	910	895	932	922	957	885	919	917	920	919	907	958	946	950	917	938	913	862	933	923	921	934	904	944	930	918	951	928	920	931	935	896	852	876	922	842	877	909	881	918	875	885	885	980	917	924	889	916	943	904	885	908	900	867	943	892	969	913	928	894	921	880	908	948	919	876	907	906	958	1004	925	897	921	907	910	942	936	891	947	895	920	942	955	944	947	888	911	961	914	923	962	946	921	920	924	957	957	945	913	926	889	926	947	859	872	901	935	895	835	913	945	946	940	960	942	952	953	856	973	917	902	943	949	928	880	947	918	891	903	939	879	950	878	887	961	938	996	933	916	943	955	909	882	956	931	907	902	962	887	914	889	936	892	961	910	916	905	982	934	978	948	915	973	915	955	889	904	891	926	941	884	931	886	974	905	865	893	926	917	917	958	939	969	912	943	955	913	892	879	949	938	956	928	909	921	931	894	904	884	950	931	888	890	926	946	885	927	873	918	918	919	877	942	964	922	953	904	953	930	977	921	889	955	910	831	953	917	935	1020	930	938	929	907	922	866	958	890	878	908	969	953	925	958	889	903	883	945	939	919	847	926	942	929	938	954	878	942	953	906	888	925	912	888	908	912	870	914	922	926	934	919	936	952	925	907	907	938	893	994	908	889	915	992	901	931	931	957	871	933	929	937	928	923	872	919	879	908	938	909	894	946	912	916	899	881	931	897	933	929	905	926	956	899	927	915	888	925	903	941	979	884	955	950	923	940	866	903	910	932	979	922	914	937	931	897	933	954	924	908	887	942	938	924	942	916	927	904	898	946	895	912	914	890	922	910	892	961	946	938	941	868	916	948	992	904	893	938	994	973	955	972	932	912	947	916	914	909	940	925	912	908	956	936	977	916	968	873	920	960	935	921	921	921	932	885	918	884	912	936	940	958	892	908	917	945	955	913	866	910	957	828	945	896	889	929	906	959	942	899	935	904	872	887	912	935	894	945	915	957	947	838	905	980	910	897	951	920	920	913	935	913	900	940	918	952	933	933	889	942	933	898	948	936	889	969	891	912	943	968	889	908	912	894	894	953	935	861	916	887	883	933	927	933	927	913	927	919	947	934	921	969	958	951	915	915	935	892	936	925	938	900	921	994	908	959	949	933	921	908	909	968	916	934	949	935	934	906	926	878	999	891	968	927	897	923	879	926	921	917	903	836	869	927	848	925	954	969	913	904	925	904	890	885	953	879	969	877	973	982	918	885	931	905	996	879	964	916	945	930	928	927	840	882	915	982	889	907	941	914	905	949	934	937	933	949	935	915	886	903	941	982	956	937	878	897	987	919	923	910	916	866	941	879	966	916	833	898	938	953	894	890	948	907	890	935	904	877	916	912	898	929	937	890	901	918	920	930	939	902	915	895	889	850	889	950	937	866	935	902	873	892	922	935	918	860	927	933	932	929	969	946	884	915	961	918	928	869	909	940	912	879	934	904	914	920	947	851	904	938	969	869	904	908	920	913	933	949	925	907	939	952	928	887	949	900	934	915	975	930	972	964	884	965	965	889	944	881	903	943	942	900	908	966	855	894	881	879	950	965	899	942	937	929	926	916	958	962	962	895	971	922	898	900	1000	905	873	922	917	913	937	919	889	936	895	988	945	956	899	925	924	905	894	903	884	901	941	897	890	909	873	938	920	904	966	901	947	897	943	889	960	941	901	913	943	935	920	866	940	928	886	918	893	884	913	881	857	929	937	960	938	909	941	920	974	949	945	913	978	967	897	901	936	945	906	946	957	953	960	926	867	899	944	922	914	866	933	896	964	914	918	860	859	943	951	927	918	875	934	922	942	927	935	943	967	898	911	908	909	954	898	938	854	931	846	919	918	937	937	934	915	931	877	923	950	912	902	911	935	987	872	927	926	860	907	872	968	910	920	947	905	956	941	925	915	883	892	937	910	899	897	971	938	882	903	905	893	894	953	901	847	900	882	880	917	903	922	877	946	946	967	906	921	918	883	916	906	870	908	938	888	906	947	913	913	969	861	869	949	890	967	908	948	889	923	898	957	888	916	939	913	931	954	903	899	949	904	907	969	893	886	918	872	891	957	936	902	903	897	873	1002	913	920	892	909	925	924	848	922	896	882	899	922	900	927	950	907	938	863	887	913	917	930	936	963	919	896	936	922	891	934	887	909	928	921	933	931	911	966	920	945	898	932	972	861	880	895	921	905	918	904	917	902	905	906	883	864	883	914	931	895	898	895	930	929	965	920	889	896	945	919	891	933	902	937	901	941	875	932	947	994	927	915	905	978	879	924	904	935	924	916	858	933	939	903	891	932	922	930	919	870	922	882	909	948	892	896	902	931	939	934	913	967	887	887	974	877	887	923	938	965	912	958	946	969	905	852	895	864	905	939	896	923	960	909	925	925	929	955	919	909	973	938	894	928	949	924	943	899	944	950	924	929	936	932	965	937	873	898	937	898	925	960	925	953	925	959	929	916	987	920	896	889	918	954	866	966	913	947	922	918	950	911	951	999	934	926	864	955	893	932	940	965	943	960	934	918	969	919	894	900	968	910	856	950	857	911	907	899	931	919	878	875	918	890	878	901	923	900	940	915	929	929	950	898	865	894	899	943	896	933	918	922	945	925	957	921	889	911	919	903	962	908	914	917	875	930	898	880	958	883	908
17806	5924	3404	284	124	166	139	123	135	126	142	141	139	119	98	140	117	126	143	120	139	153	114	127	118	133	105	126	118	129	133	136	147	111	113	129	122	126	130	136	118	138	138	125	126	111	115	124	139	115	136	113	123	135	94	132	115	116	106	120	122	106	109	117	128	117	114	144	137	135	111	109	123	142	136	132	108	129	137	134	111	121	129	128	112	145	119	136	110	110	129	123	131	129	151	131	124	124	141	132	116	105	129	134	118	130	149	103	141	129	124	109	140	128	126	124	119	128	140	145	138	119	125	129	142	111	114	119	105	124	121	151	120	129	121	127	111	117	132	120	130	124	118	129	113	117	121	126	118	130	133	109	122	119	123	129	116	125	136	117	128	125	109	123	121	111	104	114	140	142	120	117	126	124	128	149	96	122	121	130	126	110	122	121	127	121	135	127	104	138	114	141	134	125	122	125	110	117	119	112	126	129	109	108	118	126	129	138	135	131	112	120	143	114	121	144	113	137	116	131	132	141	124	115	118	136	139	107	130	127	135	125	124	113	122	120	116	136	128	145	112	124	117	111	130	137	117	138	126	108	125	134	106	125	124	120	118	151	145	120	117	124	135	115	146	139	120	133	129	132	130	129	128	128	129	112	121	137	120	139	121	131	134	126	139	131	111	112	166	123	123	141	135	130	133	133	118	126	116	112	131	130	122	134	128	114	116	125	140	129	135	127	98	106	130	119	123	133	138	134	116	118	104	139	124	138	154	136	116	130	115	123	109	144	107	152	147	116	113	119	120	121	115	103	112	121	118	121	118	145	104	119	119	130	130	128	114	121	114	141	129	116	115	119	117	113	126	119	123	120	123	124	128	117	125	124	114	124	113	134	124	131	126	103	131	102	131	129	125	133	140	134	120	141	123	143	125	136	127	122	109	114	128	110	130	145	154	142	107	118	120	123	133	129	110	118	127	118	112	122	148	141	113	140	133	100	121	110	122	112	121	115	121	121	124	121	120	137	141	142	132	128	133	122	144	128	141	134	117	124	125	104	140	139	124	120	123	125	122	146	110	136	128	145	116	128	135	135	122	116	123	131	126	112	128	114	107	110	106	121	145	131	137	129	125	131	124	158	126	119	112	120	130	120	116	135	118	127	122	110	122	131	125	124	138	129	113	131	121	142	105	108	116	111	117	128	125	128	122	134	147	114	126	124	127	130	115	135	130	129	123	134	144	123	126	134	128	131	117	112	135	143	112	144	120	101	139	126	138	110	134	114	126	137	125	120	112	130	119	120	129	120	112	128	113	130	122	122	146	150	132	154	144	128	132	127	116	121	135	130	146	113	135	107	128	118	138	124	129	137	106	131	105	117	130	129	153	125	142	135	129	123	137	130	122	123	101	139	130	118	135	95	138	110	141	110	133	125	140	123	124	114	109	120	136	132	134	146	127	122	109	104	120	127	118	134	125	117	113	131	130	131	111	116	142	140	113	123	124	130	134	121	122	123	140	134	130	117	127	137	133	107	124	121	103	121	131	118	112	135	107	124	128	124	150	123	125	144	134	129	131	138	122	114	132	123	125	99	126	131	136	130	101	124	132	135	124	120	146	140	125	118	111	132	132	126	133	136	128	137	125	119	144	129	131	124	116	129	124	138	112	130	119	119	124	126	120	132	121	133	130	116	123	146	111	125	117	124	107	131	123	102	140	134	139	131	132	116	119	119	134	135	152	127	138	134	134	127	133	125	124	118	117	140	154	103	144	125	121	107	133	126	125	133	120	139	150	132	139	129	129	125	122	122	142	127	138	124	104	113	126	117	131	135	122	140	116	118	122	129	126	134	126	111	116	134	120	118	139	129	104	143	141	118	117	117	92	107	112	115	118	114	118	127	133	125	111	136	150	141	144	123	137	131	131	122	112	126	119	106	121	139	128	107	132	122	152	148	126	145	132	126	123	149	112	127	114	124	128	126	101	103	139	119	136	108	132	115	141	111	121	134	107	118	142	140	130	149	116	121	148	116	115	122	107	124	136	112	124	121	119	111	108	108	121	129	120	131	131	132	146	125	145	146	128	115	110	127	112	123	113	130	133	127	134	124	126	111	123	146	149	121	129	108	151	128	113	124	116	141	111	119	153	112	146	141	135	106	119	115	121	128	117	129	141	136	158	114	131	141	134	125	129	107	119	114	150	121	144	123	130	120	110	131	122	126	137	128	116	107	119	143	149	141	125	119	124	113	127	141	130	132	122	114	122	135	123	118	127	116	122	111	114	138	130	116	124	130	124	120	125	120	126	142	134	133	129	119	137	114	140	122	117	117	135	117	101	119	144	130	136	128	122	149	130	111	122	115	138	142	123	115	124	138	135	123	136	123	128	111	126	116	115	133	125	119	115	120	124	127	123	127	143	133	111	140	125	122	110	135	127	124	98	138	138	126	137	131	119	117	137	129	131	129	122	125	112	120	151	141	144	105	118	127	127	126	117	126	137	139	97	128	122	128	124	118	119	117	107	117	133	123	135	127	113	108	132	142	124	138	137	139	128	134	143	135	132	129	112	112	142	109	135	137	123	141	122	126	140	126	110	102	126	123	119	122	135	133	123	130	134	135	142	149	119	108	103	115	117	114	137	135	112	125	121	118	111	129	123	133	113	112	141	141	127	130	108	126	118	143	122	124	106	136	122	125	129	127	131	112	115	129	115	114	135	118	118	128	143	138	135	122	139	116	112	126	117	136	144	139	130	129	128	127	122	133	112	125	124	128	113	122	122	127	112	129	115	112	138	115	119	146	133	134	134	140	138	111	119	114	123	114	131	135	136	118	134	114	110	116	156	120	126	146	132	153	130	122	130	113	128	127	133	95	138	112	132	124	151	118	136	134	114	98	146	136	145	129	123	140	106	140	124	124	134	132	144	119	138	147	137	133	128	132	112	92	134	123	119	144	114	113	138	123	116	115	113	113	137	147	130	137	100	125	115	120	131	109	136	122	118	114	120	112	127	120	121	127	116	132	156	126	107	129	125	123	143	116	119	145	144	122	123	119	103	100	125	135	128	139	127	120	120	116	120	155	121	116	116	110	136	108	110	117	136	116	123	109	132	113	143	131	114	126	139	137	130	123	109	106	121	131	102	125	117	118	122	121	131	129	144	123	129	113	111	128	119	114	135	132	122	127	122	137	124	124	119	139	137	114	131	138	125	124	124	120	125	140	120	135	115	133	125	121	115	108	129	151	123	132	131	137	123	165	144	147	144	113	136	107	131	104	132	128	112	132	148	126	131	120	121	92	111	137	117	122	125	126	140	108	107	110	153	101	122	123	131	139	121	121	135	132	127	118	126	125	123	104	123	101	132	114	92	144	128	117	136	119	139	137	116	122	109	121	103	132	139	130	111	118	144	125	115	118	122	128	116	123	126	142	125	116	128	114	135	127	142	137	146	137	123	139	134	135	118	140	126	120	117	114	128	127	123	127	137	136	131	135	117	128	133	97	124	120	112	131
16680	8834	6169	512	511	500	523	476	487	445	487	480	476	455	455	445	494	459	454	483	453	500	436	489	460	450	417	424	456	416	439	480	447	469	470	490	499	474	460	428	479	454	442	436	467	483	471	500	481	460	489	485	465	459	485	463	450	458	424	439	465	482	459	415	482	481	436	456	462	487	413	438	460	435	486	451	443	442	440	425	470	462	415	445	446	454	455	425	448	453	436	420	445	501	428	486	460	436	486	503	457	480	474	452	431	484	491	486	470	472	461	463	470	483	446	436	483	424	440	432	438	486	485	443	446	466	448	456	471	469	473	434	440	487	453	472	446	485	435	451	417	463	478	476	459	431	466	446	445	451	459	387	475	496	446	463	427	495	453	466	445	505	483	480	459	430	477	440	451	445	481	444	476	465	465	458	411	469	495	493	442	474	477	480	457	456	424	425	469	464	437	471	411	485	480	433	476	491	435	441	501	459	473	429	480	451	458	449	438	463	463	469	454	453	478	443	429	447	466	425	436	461	450	458	454	457	440	474	402	446	444	419	439	439	490	417	421	451	456	458	463	472	510	407	430	461	464	454	468	430	448	472	459	420	441	446	425	452	474	454	511	451	469	470	445	435	461	485	448	500	428	475	466	431	442	434	460	409	472	450	482	453	467	453	436	462	446	454	446	459	482	465	471	448	446	452	426	438	454	476	410	431	462	447	499	497	469	484	437	459	456	465	451	444	509	471	474	448	438	438	452	454	445	479	431	479	475	457	453	442	459	436	477	470	450	432	449	422	470	468	438	413	515	440	432	414	468	454	460	458	497	464	509	423	447	455	448	428	437	432	504	455	459	448	460	476	457	462	428	456	475	479	428	457	515	454	464	455	491	468	464	475	452	447	416	474	460	449	467	457	471	441	478	473	470	470	453	408	466	486	432	490	459	469	458	485	468	461	469	492	451	423	446	464	444	455	459	463	411	461	474	461	453	476	451	443	440	462	468	428	438	438	432	454	492	458	464	412	479	435	465	470	474	487	426	470	393	430	507	453	433	451	432	450	439	418	474	454	396	477	407	426	465	466	435	472	449	447	497	456	475	452	452	461	471	456	442	504	469	476	467	438	441	439	448	422	431	412	458	500	443	487	477	468	462	476	481	478	475	481	440	448	463	475	469	507	472	432	421	471	436	469	436	450	443	482	470	452	437	462	430	432	429	481	486	448	479	471	472	467	424	448	471	434	478	470	478	431	441	468	491	478	474	451	430	471	445	447	441	472	471	461	455	486	455	453	483	433	468	499	462	466	425	457	508	418	475	470	496	460	480	475	443	478	477	445	464	451	448	453	499	493	432	443	471	461	456	453	419	452	436	437	481	429	441	474	521	455	469	458	462	397	456	483	449	483	472	447	441	487	449	428	436	437	473	460	446	447	478	459	496	426	469	462	451	438	469	451	457	446	427	416	449	464	444	491	476	441	444	433	457	468	445	469	440	464	439	463	481	456	466	451	447	463	461	470	442	409	443	453	464	437	461	436	485	461	462	462	472	476	412	414	457	474	435	472	430	454	471	457	483	485	487	477	458	456	429	465	471	439	439	474	412	462	476	490	476	450	445	458	474	446	469	458	466	433	475	439	465	426	445	424	467	473	438	437	475	464	478	427	408	422	457	445	462	487	450	471	489	451	439	464	458	428	488	462	461	449	460	437	451	493	484	459	435	492	452	489	487	463	444	464	448	437	469	457	466	468	455	459	465	465	511	433	422	443	441	439	454	437	470	446	465	463	443	480	478	463	446	507	425	420	475	459	472	486	456	455	436	465	489	464	464	451	445	438	436	470	434	432	451	444	442	437	422	442	474	433	440	523	456	451	431	475	434	444	465	428	432	463	487	461	456	463	484	446	424	441	436	448	457	444	403	456	444	446	467	443	471	472	457	423	480	418	474	434	458	436	483	471	462	463	433	472	433	435	454	457	439	437	467	443	424	438	422	437	461	497	438	452	435	450	456	442	466	470	457	443	444	487	477	454	470	467	444	433	492	459	473	476	464	443	474	427	478	458	481	471	454	445	445	460	439	462	431	467	464	451	446	469	464	423	432	461	473	442	453	438	466	435	440	447	467	445	454	478	466	435	473	463	457	396	480	467	479	447	502	487	452	484	460	452	462	423	435	458	449	462	461	446	476	457	453	441	477	428	478	452	454	468	435	418	427	439	419	457	462	436	477	439	451	490	455	465	456	462	460	438	457	498	481	428	484	426	468	413	461	462	447	454	452	491	425	443	459	446	457	428	479	451	432	489	465	417	461	446	454	460	423	477	476	479	451	475	476	461	446	470	474	472	454	453	434	433	455	425	427	468	471	443	450	461	436	456	464	486	475	429	454	466	451	451	441	460	450	466	437	427	454	454	481	492	464	456	427	447	472	469	446	441	466	437	444	456	476	481	479	472	475	456	465	433	504	451	431	430	475	414	455	448	431	457	498	478	474	470	436	510	453	456	481	466	478	462	471	493	425	435	425	433	478	479	427	463	452	437	514	453	461	465	446	484	453	440	493	436	476	496	472	440	461	460	423	432	458	472	452	446	467	421	408	479	467	465	476	429	481	462	434	415	433	445	435	452	467	424	468	517	472	449	431	456	448	487	440	428	428	470	435	436	444	443	438	505	442	476	479	457	463	445	435	414	442	405	444	461	443	441	465	452	465	450	463	479	460	471	456	445	423	427	430	437	465	467	442	447	437	435	459	410	462	479	442	483	448	442	437	460	471	449	470	495	525	474	438	425	465	482	424	428	433	471	462	443	459	439	449	508	434	456	453	503	451	462	473	437	483	414	489	491	475	461	450	450	458	434	451	458	456	430	428	473	449	412	437	443	487	457	435	472	436	470	458	487	436	459	429	518	451	460	452	480	465	472	432	452	486	451	464	465	469	440	453	466	461	489	465	470	457	446	446	440	437	486	467	463	451	486	474	457	475	457	450	442	449	407	460	484	467	438	468	479	453	476	443	455	395	489	451	444	450	458	421	461	515	438	465	463	488	454	501	474	440	484	425	470	465	453	451	433	428	444	458	461	474	413	462	492	459	432	468	468	476	450	469	483	487	437	475	496	462	446	487	440	485	444	463	460	492	517	446	480	476	534	405	467	443	474	476	441	437	468	428	472	448	499	454	411	452	453	449	488	478	467	445	451	440	459	470	476	493	470	416	448	450	468	432	453	470	467	432	453	470	429	420	453	460	491	457	497	449	482	463	480	475	463	449	485	451	425	405	479	456	461	440	425	484	475	434	455	483	433	454	470	463	423	464	445	457	475	477	470	418	437	450	446	452	431	499	458	451	444	448	443	434	416	411	465	449	476	470	450	477	472	423	442	465	443	439	480	448	461	441	464	444	496	468	450	441	434	508	455	476	466	442	437	464	439	439	464	464	447	469	479	431	447	449	477	445	453	481	427	457	449	458	451	458	470	411	504	469	460	493	435	508	481	447	474	480	450	463	453	439	462	461	431
59883	47251	40808	7699	689	500	384	342	331	350	264	315	272	301	274	294	272	233	243	254	279	243	255	259	242	257	258	249	284	262	244	269	231	211	220	247	265	243	240	233	263	253	225	209	240	240	244	232	271	246	232	263	236	232	271	253	237	218	253	236	250	266	228	225	244	242	242	259	262	223	260	263	250	253	225	250	234	201	230	249	236	230	239	213	240	276	261	242	231	293	235	255	238	232	227	258	239	249	248	236	256	265	227	220	228	244	238	213	228	227	224	234	245	241	230	248	232	237	260	249	232	222	214	242	234	222	236	252	218	234	238	228	252	228	247	261	244	227	233	258	234	244	239	251	234	260	233	229	272	230	229	227	225	258	222	253	223	243	259	266	246	230	235	276	250	241	226	261	252	252	252	243	265	226	276	226	246	251	253	242	239	253	249	256	262	254	244	230	235	246	252	241	230	230	258	252	262	218	260	256	240	254	226	262	241	264	245	239	259	232	229	239	247	254	270	260	226	276	219	230	253	252	262	237	228	237	215	258	229	240	223	249	242	251	224	235	241	253	214	242	237	237	262	261	271	226	246	258	226	231	257	253	236	264	241	251	217	247	240	242	218	242	264	245	211	238	258	227	231	216	234	233	234	232	248	240	257	242	281	247	248	236	266	253	232	251	220	233	249	232	272	251	228	240	232	245	230	266	261	256	246	253	260	250	215	231	273	220	232	213	237	238	236	247	221	281	267	233	243	237	251	222	238	200	228	234	253	260	269	236	233	238	214	237	269	228	243	251	257	243	245	238	251	227	263	242	229	231	257	248	215	259	243	242	249	279	244	264	218	254	246	249	253	228	224	241	201	219	253	258	241	247	242	265	270	253	233	232	257	237	235	236	236	254	223	231	256	252	261	256	242	244	278	231	244	260	272	223	222	229	218	226	241	240	239	209	251	240	249	240	266	252	241	232	220	264	250	243	256	223	237	247	229	233	238	239	243	247	255	263	248	237	240	241	228	240	259	238	229	248	231	258	228	248	227	255	245	222	251	253	238	243	240	228	238	274	245	250	248	260	253	227	222	228	251	241	211	233	267	252	261	240	249	257	200	226	242	230	267	262	229	217	230	240	272	274	230	238	248	244	242	255	245	290	222	254	273	252	255	252	268	229	243	245	230	249	230	234	254	244	255	259	238	220	236	254	230	240	237	255	224	250	237	238	226	239	233	245	245	238	276	280	258	247	234	220	229	257	265	258	262	271	243	252	225	262	249	262	228	232	255	243	270	243	252	278	262	245	244	251	236	241	234	258	256	263	229	242	243	230	211	241	233	256	221	269	262	235	254	254	291	278	270	252	216	215	239	233	253	240	237	248	257	244	222	241	247	260	224	237	284	248	238	257	267	220	243	252	271	234	249	237	244	263	227	235	216	266	245	247	245	272	220	215	263	249	233	225	216	227	239	262	233	233	205	247	243	225	215	246	251	214	237	235	239	264	253	239	265	266	245	257	231	237	240	241	245	266	240	238	242	242	251	208	235	233	267	223	269	248	230	236	237	213	244	243	253	226	216	255	259	222	241	246	266	242	229	249	273	229	246	236	225	240	233	222	243	217	252	253	237	222	215	230	249	243	252	272	231	235	271	258	245	273	241	264	255	254	204	242	229	222	215	246	238	246	226	229	243	264	251	248	246	231	234	235	224	241	233	239	238	259	219	227	266	219	251	226	267	217	243	238	233	251	239	242	213	251	231	239	245	267	236	273	257	222	237	214	241	202	238	247	258	232	242	222	235	222	232	231	235	255	259	238	223	258	247	237	233	243	236	242	252	221	230	256	251	231	238	242	226	219	254	229	247	234	227	287	257	236	256	258	257	254	240	254	255	264	237	246	260	278	232	275	257	207	237	239	239	235	251	241	232	260	249	257	230	250	240	207	254	248	250	263	272	239	235	255	231	233	230	236	257	255	239	219	230	212	245	238	218	246	237	259	232	253	228	236	232	233	255	247	243	250	267	233	222	241	246	243	241	260	237	256	228	239	235	254	236	249	224	233	244	247	248	227	262	240	239	252	247	250	250	257	228	228	217	254	246	241	247	233	226	207	228	232	237	247	235	254	244	240	255	234	227	215	257	236	230	231	251	227	228	249	241	228	255	249	243	245	238	264	235	258	234	209	231	230	235	240	236	253	248	232	289	203	236	234	245	253	243	231	234	244	251	273	253	244	244	259	252	239	255	223	231	240	244	264	266	216	224	255	245	261	247	250	241	240	262	261	240	247	234	234	282	255	269	265	238	206	256	279	228	222	233	247	286	242	235	255	222	254	247	212	231	251	234	286	232	248	261	244	234	243	266	225	224	252	228	248	263	232	261	268	239	229	239	251	237	215	262	254	251	217	243	226	222	232	237	239	225	238	228	235	249	227	235	227	224	266	247	238	238	230	244	248	253	249	232	243	210	237	264	232	243	239	243	251	236	224	245	238	224	219	203	224	243	235	223	234	257	241	262	229	254	252	237	244	244	248	228	241	236	234	238	257	250	236	212	265	256	254	259	206	278	243	262	234	235	228	233	241	241	256	254	236	242	248	254	256	254	275	272	240	267	248	231	231	241	253	253	281	247	221	231	259	243	220	226	250	233	250	264	241	254	239	244	226	247	245	233	238	224	252	238	228	216	233	229	237	230	229	232	236	249	238	253	247	229	248	237	273	240	244	246	233	248	237	237	246	269	225	236	244	247	256	260	237	253	230	240	249	244	250	237	259	255	253	237	254	224	250	222	248	215	261	260	258	263	224	250	237	248	223	257	232	255	247	269	235	232	242	239	263	242	247	281	231	231	195	233	237	253	282	250	257	223	244	247	238	248	270	280	238	251	247	243	235	267	270	249	218	258	251	285	230	242	244	252	244	241	237	238	236	247	233	250	249	226	249	225	230	245	253	262	239	245	225	227	206	251	227	237	221	235	270	237	247	220	260	235	228	276	265	252	236	231	254	214	257	222	217	258	260	247	243	262	243	242	264	240	228	252	226	240	227	256	232	252	259	223	219	225	231	238	242	243	250	237	222	247	235	256	270	278	214	249	279	245	256	261	260	249	218	246	240	260	238	279	236	252	253	232	246	245	238	239	234	242	233	228	221	273	258	256	231	245	273	255	220	275	258	252	229	242	228	230	235	267	243	265	219	260	238	240	234	232	236	247	262	266	255	238	219	234	217	225	238	246	236	274	249	241	244	231	204	238	232	263	260	240	236	277	232	244	239	238	265	219	253	229	239	228	225	239	248	235	265	243	239	264	252	231	236	236	238	238	224	248	227	240	255	218	294	256	241	242	258	230	233	242	241	227	228	218	278	221	231	223	242	241	244	221	247	257	259	239	237	223	278	226	238	249	260	254	227	233	253	239	259	221	226	250	247	247	230	262	244	252	240	251	269	230	225	244	270	264	223	258	246	229	244	241	208	230	256	257	250	243	232	252	232	255	251	233	251	236	252	237	215	236	263	239	238	247	208
38975	35832	29113	2301	2007	1793	1564	1398	1298	1212	1180	1154	1023	995	954	979	897	959	934	892	872	841	841	864	792	877	838	888	794	836	811	790	874	823	820	850	831	835	820	804	825	846	824	799	748	793	788	749	770	818	746	787	790	794	783	788	759	783	816	826	797	772	802	783	766	787	792	746	753	724	774	760	756	794	763	764	730	799	859	767	847	777	770	788	751	740	763	790	768	790	752	809	789	797	815	833	805	810	733	779	766	801	738	808	779	784	746	769	769	765	704	768	748	739	830	791	807	782	783	738	731	758	775	786	806	752	761	761	777	791	767	726	768	743	765	711	727	790	755	779	759	798	803	803	788	751	783	814	805	767	772	787	768	792	815	788	784	817	741	800	745	785	785	756	762	770	777	779	757	774	747	764	827	788	753	777	796	765	810	767	743	754	759	784	788	727	781	778	803	786	802	797	730	800	750	738	753	778	707	765	760	774	858	791	738	781	789	796	807	792	827	741	777	748	719	790	736	768	748	757	789	764	792	764	817	762	755	760	729	735	749	764	807	775	749	808	799	789	813	791	775	749	740	771	744	768	790	795	785	762	780	767	760	815	783	782	778	764	762	804	742	803	763	806	776	806	774	796	789	754	784	740	732	764	713	836	753	771	810	787	848	751	717	751	766	780	766	699	797	803	808	777	786	757	754	791	723	757	748	737	773	766	759	784	763	757	782	754	773	777	821	797	737	817	770	790	742	740	795	793	799	751	758	790	749	781	772	793	773	791	755	770	811	769	773	726	780	739	795	766	823	771	757	750	814	772	806	763	784	744	753	803	734	747	789	798	782	751	794	768	774	747	774	741	794	777	753	814	763	753	743	828	771	713	770	788	786	767	787	756	826	792	773	782	737	776	764	791	774	805	743	823	741	786	773	803	813	796	771	774	785	770	796	799	781	805	781	760	729	796	755	749	725	747	791	807	714	815	777	783	771	699	786	723	777	784	810	789	744	775	732	753	832	778	821	734	753	742	779	744	725	754	794	743	762	762	810	785	737	816	763	786	737	780	760	832	797	755	795	761	791	783	741	774	765	802	762	747	744	743	787	811	767	735	794	786	801	786	746	807	815	786	772	781	766	819	785	759	743	789	749	789	787	803	748	811	718	802	810	804	755	790	790	795	760	765	801	749	769	728	761	803	724	749	761	786	766	761	755	766	778	805	721	814	738	767	782	766	799	800	798	730	809	771	803	796	822	723	778	776	757	799	699	820	753	772	802	735	794	782	764	785	801	761	766	779	836	823	788	779	750	816	822	766	773	757	716	734	806	738	754	803	762	792	797	793	761	765	693	770	770	775	746	753	749	799	752	819	761	826	806	730	768	789	751	838	788	770	823	736	756	751	793	737	776	768	827	827	767	745	807	752	716	761	768	734	763	782	792	744	734	720	783	764	782	743	800	780	754	751	722	771	751	804	741	771	731	783	800	727	745	784	741	739	782	763	799	795	750	769	833	809	815	723	773	715	785	771	799	808	722	785	770	753	818	748	747	768	791	762	784	747	796	757	710	807	800	737	744	761	795	783	802	782	753	771	740	792	766	752	802	813	798	788	730	772	801	754	792	802	765	751	828	751	788	826	778	788	752	808	793	767	728	767	814	798	748	770	789	795	798	719	781	785	841	790	758	832	797	795	792	778	713	752	801	802	799	737	763	761	803	750	791	744	791	770	780	778	835	793	785	759	762	754	798	818	797	811	770	747	822	811	719	822	776	769	844	768	738	820	801	807	770	778	774	741	759	734	814	775	813	804	756	792	770	799	775	787	822	804	828	769	753	811	729	777	767	776	779	806	834	744	802	745	735	808	769	815	761	754	756	777	784	810	749	787	754	793	755	777	745	809	742	790	736	769	781	763	807	740	763	812	764	765	748	807	805	810	818	763	739	789	779	761	775	733	797	725	787	763	796	803	752	722	783	765	721	781	806	747	759	719	806	762	810	819	745	784	782	755	807	761	746	793	748	804	798	755	786	764	749	727	782	722	789	783	819	756	746	800	736	756	740	804	791	759	767	800	820	752	772	749	721	753	769	816	749	767	732	740	826	807	764	826	764	772	786	775	815	783	763	766	765	767	703	761	745	741	758	807	765	769	770	769	776	776	784	772	753	748	765	735	774	753	782	763	787	785	768	774	761	814	750	759	785	779	811	772	757	767	743	797	785	768	777	773	757	807	808	757	805	724	770	797	758	814	777	808	759	748	747	793	740	789	768	809	777	778	831	808	815	799	799	769	754	747	797	763	780	780	767	788	732	809	738	778	827	753	759	761	806	798	759	775	782	774	796	795	788	785	790	708	773	791	753	779	759	809	807	788	736	721	800	744	758	774	798	812	802	733	767	781	751	769	792	753	771	782	740	791	775	811	796	773	802	779	784	734	760	777	756	771	820	767	779	759	800	754	769	803	818	775	753	779	743	818	757	755	764	781	730	776	795	762	796	763	786	803	750	760	735	790	753	751	820	828	819	769	795	783	789	778	796	810	763	752	766	814	803	801	788	782	778	747	740	760	802	772	798	730	786	756	766	722	759	789	735	784	758	783	740	728	791	793	779	802	793	759	774	786	821	757	721	813	783	809	795	816	792	752	782	814	763	747	787	801	754	741	759	757	817	818	784	794	803	749	805	753	763	776	778	796	837	738	833	787	813	719	711	777	761	778	772	766	785	728	806	773	785	782	796	753	787	799	815	761	817	793	767	769	758	792	793	750	804	779	743	736	738	734	745	800	806	749	807	764	780	770	736	772	786	802	781	765	746	818	813	735	815	778	752	819	792	822	760	732	749	773	758	805	779	756	769	827	766	785	794	774	738	748	806	775	747	804	789	767	781	811	754	806	841	767	748	735	808	744	766	734	788	761	783	824	733	733	816	789	763	801	735	793	753	796	786	776	774	805	796	760	716	784	751	759	725	781	782	771	748	780	832	759	787	802	778	818	774	794	742	834	743	806	778	810	789	778	780	736	781	776	829	812	799	721	794	808	805	777	765	760	790	795	792	740	761	744	763	763	805	693	747	756	694	768	750	799	805	794	775	796	750	760	753	766	761	731	801	733	817	786	796	722	743	765	778	814	786	754	753	853	786	821	800	814	789	779	761	793	773	797	792	798	819	790	761	817	770	810	792	768	762	777	817	793	767	772	782	766	727	774	772	739	809	751	793	761	823	791	783	755	786	762	753	762	810	768	777	735	771	787	768	805	817	816	742	758	808	824	832	762	791	819	777	792	808	811	817	776	796	748	791	812	764	785	745	754	793	815	722	791	743	842	818	796	789	768	728	758	786	795	770	773	774	758	762	736	751	775	785	777	729	776	870	784	820	814	814	784	786	786	721	777	789	820	779	740	846	806	762	805	806	796	809	785	797	727	780	760	799	757	792	758	747	767	739	784	807	766	789	751	772	774	776	800	782	720	773	820	785	797	751	791	827	749	712	729	763	777	815	779	766	728	802	809	816	830	789	754
73653	60871	51308	14597	2465	861	601	615	515	467	426	420	398	401	374	395	333	319	325	336	321	281	341	303	327	322	342	314	314	331	331	311	333	291	320	335	329	316	291	308	287	306	322	289	313	295	306	333	311	308	329	312	306	296	325	308	328	288	304	303	282	316	279	286	308	276	298	345	321	276	302	301	299	321	308	292	306	291	290	292	307	319	303	318	311	290	315	264	279	269	286	293	295	331	322	298	294	323	274	329	320	329	316	351	273	299	311	302	305	310	277	287	330	307	266	314	306	309	315	279	318	313	318	314	309	304	279	305	297	346	315	326	278	286	291	330	298	283	298	290	296	307	309	325	286	302	325	307	314	291	290	294	320	301	296	285	284	316	269	296	304	279	295	319	302	314	304	290	314	309	282	315	282	313	295	271	297	288	283	318	279	313	287	310	295	273	288	292	311	290	268	296	300	297	304	286	293	301	309	285	319	314	289	291	296	308	292	286	307	295	325	282	291	311	320	322	314	321	297	271	277	282	321	261	299	318	298	302	301	263	314	305	292	316	317	307	309	303	283	294	279	302	307	289	284	319	331	308	279	300	287	289	332	288	289	286	326	296	291	296	314	274	288	299	301	290	290	285	326	289	302	313	296	267	308	299	293	311	281	297	292	308	313	287	293	274	276	289	292	300	326	302	319	298	267	323	304	284	337	290	285	286	292	291	310	287	288	275	273	293	317	278	293	305	319	295	327	308	302	295	286	291	296	312	297	274	318	260	303	309	271	322	294	300	278	302	283	285	282	308	271	297	284	303	294	312	323	304	308	294	314	316	305	301	280	284	291	321	286	326	305	292	326	299	295	306	349	294	319	325	289	288	276	320	314	263	277	291	267	300	311	310	256	283	299	294	296	312	324	303	290	306	309	299	323	345	302	275	275	333	315	281	308	270	318	284	318	288	311	287	324	284	316	293	321	276	312	258	305	296	288	300	307	312	310	294	252	271	298	289	309	298	306	307	333	291	319	305	277	278	288	333	295	325	289	293	283	286	334	332	318	287	298	271	299	278	332	303	283	314	283	299	301	305	270	320	321	288	279	321	291	285	281	314	284	286	299	318	276	328	320	301	291	301	291	290	328	314	316	294	317	305	297	308	316	292	286	313	327	280	289	302	282	307	292	292	309	312	294	280	310	288	324	300	284	303	300	293	280	305	299	301	286	283	316	302	280	290	296	292	321	326	307	281	276	307	285	297	288	287	296	327	341	298	300	285	344	301	324	279	307	283	325	315	287	323	286	293	289	301	323	336	307	311	313	317	298	311	310	306	299	310	283	294	298	274	304	286	314	312	294	262	288	287	324	299	306	307	273	279	316	301	277	310	289	284	302	308	278	296	303	289	342	289	328	328	305	282	298	330	316	279	304	290	297	324	288	281	298	295	290	320	309	276	337	318	317	306	289	306	283	294	289	296	303	291	320	286	326	325	290	327	283	292	284	315	308	290	296	307	273	311	333	319	298	294	272	310	294	323	311	298	321	286	294	279	307	285	322	280	296	288	287	295	318	317	293	307	308	321	326	343	285	325	321	292	296	272	298	317	300	305	302	277	305	323	326	314	306	329	269	296	309	287	279	298	248	300	299	308	295	315	313	281	296	303	306	279	315	293	269	298	317	335	305	312	329	267	285	317	297	342	301	307	270	302	259	342	286	320	299	306	278	276	319	310	308	305	289	300	286	295	317	307	299	292	328	324	301	307	269	271	309	308	279	265	314	288	303	278	310	281	309	323	296	287	298	302	280	289	291	296	293	295	293	282	285	307	318	271	306	299	298	316	314	293	336	289	281	327	317	329	316	327	308	321	297	292	317	314	308	320	314	312	290	299	311	325	319	271	300	325	289	286	296	276	289	303	329	281	294	294	302	271	330	327	295	296	326	275	295	310	293	318	292	312	273	345	306	301	307	315	313	295	282	326	308	288	301	325	325	292	294	305	280	299	290	308	270	339	304	285	294	297	276	308	313	300	324	310	306	268	295	314	281	282	291	330	324	314	308	310	324	293	310	295	321	319	298	278	318	322	286	305	275	303	320	276	293	310	289	304	288	272	308	268	308	302	310	270	274	288	301	312	337	264	322	290	307	258	312	311	294	297	293	311	294	333	285	317	297	295	306	281	320	307	278	271	322	340	314	292	301	300	283	281	265	286	286	304	286	300	321	290	288	303	308	309	303	318	295	273	320	293	313	288	312	289	309	311	296	324	288	286	316	294	273	314	320	293	300	282	322	309	317	311	293	257	302	303	305	342	310	328	310	288	302	275	292	295	312	300	305	329	259	295	303	275	340	316	329	315	311	290	324	303	315	286	316	303	275	291	306	292	289	327	304	307	303	308	283	305	259	307	300	292	277	326	311	290	288	319	304	320	310	325	310	297	297	280	280	310	324	311	324	311	316	261	289	284	293	291	285	296	295	272	278	292	294	274	305	287	314	316	317	295	286	311	302	325	317	301	298	324	305	334	286	300	281	285	314	280	297	311	322	284	347	294	303	287	291	315	299	316	316	291	313	319	313	280	298	321	271	307	316	304	332	306	283	324	329	298	263	284	305	309	295	310	300	288	272	315	272	266	296	305	291	321	279	287	308	299	299	287	298	304	308	304	311	289	285	294	263	296	289	306	325	293	319	310	268	307	313	293	319	285	331	295	294	310	281	299	316	317	287	305	302	284	298	305	277	325	283	281	317	299	303	304	277	272	346	297	278	288	306	288	312	271	314	278	310	319	275	269	281	325	294	301	276	312	284	301	313	309	289	287	337	283	310	316	281	325	313	290	297	313	316	336	276	297	287	298	317	308	322	291	322	317	290	303	278	286	299	281	313	313	301	279	297	326	294	286	325	294	265	343	325	269	332	291	309	257	279	334	315	282	305	305	337	318	309	292	291	313	281	315	275	309	324	309	254	298	295	322	286	321	328	273	317	292	298	269	309	299	295	279	286	284	337	267	282	311	293	349	294	328	264	305	286	280	302	301	317	307	309	314	274	291	299	314	266	309	272	306	314	299	319	312	323	313	282	293	326	304	334	293	315	279	315	289	324	309	306	296	299	286	305	298	300	299	279	318	289	302	304	325	298	285	291	271	294	300	296	318	301	295	313	312	315	283	308	321	298	302	296	285	331	289	309	297	338	300	280	312	269	306	264	294	310	319	295	304	283	299	291	323	320	305	291	300	307	275	312	307	336	315	287	292	275	294	266	284	306	306	302	304	286	293	312	281	329	324	299	290	303	285	288	300	272	291	339	325	294	277	317	283	294	288	270	275	292	291	310	281	300	303	292	310	304	289	291	319	308	308	304	282	302	326	337	319	314	330	294	282	292	295	283	292	285	325	281	308	311	277	319	326	311	299	291	330	262	328	313	262	296	306	302	250	311	304	308	306	267	298	310	283	319	290	291	322	279	319	284	317	303	276	328	315	288	362	311	287	296	325	287	300	310	275	317	285	323	301	304	333	309	283
48566	45216	32897	3938	3533	3025	2500	2220	1922	1794	1704	1663	1440	1357	1264	1222	1210	1190	1199	1163	1148	1084	1135	1067	1082	1052	1072	1009	1034	1017	1035	960	957	936	992	1018	1012	970	927	947	968	981	980	963	965	979	950	995	977	928	983	916	911	991	953	894	938	966	858	910	991	934	966	946	860	925	922	956	983	924	900	877	934	932	939	937	889	886	938	912	921	882	933	841	908	975	952	962	951	952	906	865	883	914	916	923	879	889	899	905	928	966	869	952	960	914	955	869	879	901	883	912	918	920	921	961	952	925	944	979	939	889	941	945	971	912	952	954	917	945	919	917	949	894	921	987	951	912	910	846	913	971	914	902	864	899	855	914	901	925	917	885	901	899	903	919	924	891	913	923	913	894	946	929	871	877	902	912	915	938	940	934	919	942	906	902	887	902	898	951	858	924	915	953	939	849	901	943	900	879	902	951	923	943	852	916	915	971	929	893	938	919	909	936	900	925	911	894	895	898	879	890	947	876	900	907	990	955	940	954	846	946	903	888	918	926	862	929	947	875	948	910	956	892	906	883	871	914	902	913	960	870	954	900	921	913	922	878	903	921	923	908	906	919	945	928	870	892	963	945	948	952	929	863	906	925	916	925	948	890	945	893	914	895	959	964	903	943	941	928	950	934	898	906	893	906	936	919	873	924	883	879	887	946	960	919	896	911	906	859	1004	926	914	899	873	936	898	921	955	892	852	919	854	909	870	924	848	925	876	883	909	951	909	907	879	888	910	926	890	916	902	908	902	851	891	914	898	911	897	905	895	882	916	933	955	908	867	930	937	912	913	924	875	929	881	916	973	920	918	891	928	868	923	853	918	874	942	865	958	871	980	981	869	952	877	963	894	931	951	961	905	881	894	921	872	939	926	881	943	903	899	884	923	907	907	876	966	920	926	898	926	885	980	878	908	908	904	874	926	919	949	924	879	908	927	919	936	936	913	904	883	911	909	857	896	919	897	888	916	921	892	970	898	881	979	945	877	901	935	870	888	925	900	886	917	925	958	949	942	920	929	899	917	909	926	888	917	877	915	905	891	922	889	861	881	894	913	884	930	895	938	934	845	914	892	892	891	949	899	1017	916	881	920	893	915	944	902	940	862	880	867	896	897	901	915	972	889	941	923	962	903	881	914	904	926	903	917	892	961	896	875	930	942	869	918	889	932	928	900	915	919	899	903	922	895	949	909	937	883	912	938	962	881	902	976	873	956	917	915	883	866	909	911	866	945	899	874	921	863	956	966	942	924	910	888	923	918	864	914	884	927	961	937	918	903	936	910	927	949	859	886	946	935	913	924	919	965	902	920	883	899	919	923	889	938	881	900	908	895	915	872	898	917	934	888	906	898	1024	857	913	917	908	903	879	909	938	875	888	851	866	922	885	911	899	861	942	914	943	902	898	942	912	885	934	894	928	911	928	913	893	947	925	935	943	889	904	948	927	856	903	905	884	960	874	897	929	931	912	886	917	917	948	929	932	940	937	903	902	909	935	903	899	869	921	963	888	888	934	969	902	883	898	903	871	915	888	916	953	921	930	886	894	886	903	948	945	961	955	903	916	907	904	840	874	928	956	894	928	899	956	914	891	888	927	879	889	937	917	916	906	840	927	914	871	921	930	907	878	895	882	934	944	937	873	906	921	910	897	913	875	893	920	953	958	904	946	903	883	932	897	963	882	903	923	915	974	930	933	933	962	895	939	926	922	924	910	844	888	886	897	889	909	936	931	924	955	902	897	980	943	908	909	888	903	893	906	986	954	951	938	909	929	924	849	933	921	946	934	923	884	916	895	909	981	872	934	920	930	916	897	902	914	935	893	974	899	928	949	864	933	907	891	957	1010	891	876	905	895	942	920	885	876	897	892	944	893	917	930	911	868	927	866	864	933	935	906	896	882	899	921	911	950	854	942	930	918	935	947	858	872	936	915	897	893	936	842	928	903	940	946	862	908	914	942	914	877	952	903	911	936	918	892	869	878	920	862	903	878	932	905	870	959	924	935	918	905	935	921	920	944	925	835	923	875	849	879	950	956	901	939	882	908	916	960	908	911	929	878	868	889	892	858	927	912	937	903	888	938	942	875	916	911	901	893	927	922	897	916	880	886	887	911	949	871	927	911	854	913	911	894	912	924	907	868	952	911	944	873	927	979	905	940	912	881	858	923	884	906	936	869	954	856	910	940	905	927	922	932	900	924	896	903	922	913	911	934	1002	902	940	907	844	906	918	942	946	886	966	932	887	910	899	889	902	920	907	913	943	948	900	897	854	952	846	896	911	952	926	916	890	870	930	882	902	850	942	917	882	877	877	908	990	929	937	941	925	914	928	948	898	921	899	880	911	946	906	940	986	931	896	870	950	928	941	905	886	885	935	944	987	870	868	896	972	897	956	936	897	886	907	925	946	934	894	899	924	879	899	941	922	892	880	906	941	927	900	886	917	916	937	868	913	909	883	903	879	874	943	881	928	872	888	901	894	872	912	873	938	952	915	925	899	941	892	934	925	911	939	901	869	868	851	881	903	920	914	913	867	968	869	883	886	960	906	904	903	871	859	909	929	921	940	906	931	934	910	952	926	959	904	973	872	907	890	916	888	900	951	924	910	928	922	977	868	903	916	860	854	893	916	933	926	869	938	912	897	924	895	933	902	928	951	894	918	885	909	938	885	897	905	837	906	867	944	901	902	915	922	917	921	903	906	887	932	954	891	910	942	909	928	916	933	932	879	959	869	917	891	875	909	902	955	869	860	925	930	896	969	948	912	890	882	907	911	912	912	906	893	912	871	901	935	900	896	864	966	940	933	933	935	888	909	890	940	867	937	901	948	889	964	903	935	906	955	954	941	917	953	924	932	946	975	913	912	945	888	905	975	918	923	882	876	952	900	902	924	944	913	874	956	901	912	979	921	866	922	923	917	929	879	945	984	918	893	943	926	903	909	929	936	883	901	924	949	920	930	884	923	877	919	886	960	889	914	992	949	883	966	911	907	932	975	846	949	887	943	885	932	891	914	901	970	935	903	902	890	935	874	901	881	908	939	872	936	890	957	886	915	868	892	909	910	989	909	865	916	917	869	875	886	922	899	913	945	896	927	870	931	938	881	920	918	883	895	922	931	931	876	906	881	950	907	936	891	907	927	892	966	927	926	891	955	894	935	880	894	919	895	902	907	873	908	973	949	909	895	937	905	880	911	914	925	928	917	943	905	903	924	876	949	876	911	895	973	923	907	906	877	920	917	890	928	894	901	876	836	924	954	917	863	907	940	882	925	912	895	919	952	898	892	943	871	959	860	895	927	914	872	926	971	860	907	932	855	903	926	960	967	896	971	883	910	872	851	909	902	897	951	916	900	883	941	906	932	919	858	958	911	923	908	892	906	966	927	932	922	917	940	924	893	949	945	908	926	853	903	905	887	924	876	884	938	941	887	935	932	962	900	969	903	875	914	890	951	956	902	898	936	847	896	932	876	893	914	917	931	889
18116	5895	3060	285	137	112	148	120	149	148	143	137	139	121	120	101	131	126	149	114	112	124	122	120	114	132	123	119	131	123	113	119	114	120	111	138	131	126	95	139	116	142	116	112	120	127	104	142	127	121	122	108	132	115	111	110	114	134	124	114	127	112	139	132	127	140	125	122	145	108	134	108	138	133	158	119	126	135	132	137	123	129	129	142	115	137	125	131	125	132	122	118	135	127	125	131	118	112	97	130	113	113	127	129	130	120	111	139	115	119	120	157	109	119	129	98	139	139	135	131	129	121	130	144	138	118	133	126	132	118	138	130	107	136	127	137	124	122	97	124	124	130	137	129	130	124	136	125	105	121	132	122	119	120	116	121	127	118	115	143	144	122	137	156	114	127	124	128	119	126	114	138	136	122	120	130	116	118	113	118	136	145	113	121	121	148	131	131	121	116	108	128	116	134	132	131	134	116	126	140	127	120	124	134	152	125	127	103	109	133	118	137	144	120	128	134	113	127	130	113	139	107	128	112	108	124	115	134	132	116	117	140	117	119	99	124	127	132	122	119	111	133	118	117	119	100	112	117	124	131	128	153	121	131	145	117	128	132	124	131	122	129	128	125	134	123	118	115	115	131	123	140	128	123	115	131	146	125	125	137	126	132	133	113	124	128	121	119	120	114	111	132	119	128	140	129	137	116	130	135	135	131	111	117	118	132	106	123	124	116	123	119	132	128	109	136	104	111	122	105	126	112	131	147	130	128	139	128	129	127	115	133	134	124	139	141	139	112	135	127	103	110	121	115	109	142	128	134	117	127	105	119	124	136	112	125	104	130	112	120	130	129	136	126	126	113	113	120	116	114	123	110	128	140	129	117	128	127	125	119	119	124	117	141	132	135	114	120	133	139	122	112	112	142	132	115	115	128	132	124	110	117	117	128	130	136	112	111	114	116	110	122	116	123	114	130	119	105	109	135	128	114	129	119	103	99	121	120	131	111	141	121	120	121	109	130	125	130	113	121	123	122	109	126	120	120	121	147	130	116	124	131	130	108	114	115	118	110	100	142	117	121	123	138	135	107	150	126	134	147	125	133	121	114	120	130	121	112	125	130	107	119	141	116	123	121	127	115	111	124	110	114	115	116	140	134	126	114	125	125	96	128	128	123	128	131	114	113	108	140	107	118	140	104	119	106	132	110	123	123	133	135	126	122	123	127	115	108	128	136	122	129	128	118	124	124	149	144	114	147	125	138	113	138	133	118	122	112	129	114	122	133	113	114	124	129	139	106	138	128	135	112	133	152	127	116	134	146	131	123	140	122	123	121	125	121	105	140	132	114	137	136	136	124	126	151	125	123	132	146	125	132	108	127	133	122	115	123	124	116	132	117	121	124	107	131	125	123	110	111	121	114	135	120	104	125	110	122	128	118	132	109	151	123	118	125	134	127	142	136	108	137	132	110	122	118	128	124	111	121	127	120	131	118	109	129	97	122	119	112	130	147	128	127	116	111	129	110	136	139	138	131	127	137	107	108	144	135	131	123	118	124	122	107	129	118	121	123	136	125	135	141	141	138	143	144	136	104	128	123	128	107	132	107	123	142	103	133	101	134	110	153	104	124	124	130	88	106	116	126	125	109	104	146	131	101	137	132	135	130	121	143	141	116	110	132	107	120	120	107	120	123	98	139	126	126	133	103	114	130	143	128	113	124	128	132	126	124	144	114	132	116	114	125	156	122	117	124	116	121	114	113	132	124	130	115	124	123	113	117	103	134	135	122	122	116	118	131	115	129	121	105	115	134	121	115	134	105	125	132	127	115	141	117	127	123	120	138	125	141	118	126	123	142	120	137	130	137	121	112	111	132	129	116	108	127	146	124	99	122	114	102	144	110	131	132	133	102	122	129	135	137	140	110	137	118	149	123	130	110	124	122	120	110	114	140	129	120	137	130	122	113	130	119	123	132	116	110	116	110	132	113	120	118	121	131	120	108	127	111	144	101	132	132	136	135	126	129	100	122	111	96	123	109	124	114	139	118	119	134	125	114	130	134	114	128	115	130	131	136	131	118	129	115	135	148	113	128	121	115	115	127	130	139	105	119	113	129	124	116	127	116	103	114	136	124	130	120	122	110	124	138	120	139	131	120	129	130	131	118	129	125	126	115	130	135	136	110	121	110	123	138	106	125	128	132	110	128	130	140	133	107	120	112	99	120	116	126	123	148	117	113	149	140	134	118	131	124	122	123	123	109	124	128	116	112	120	135	123	125	118	119	130	147	135	137	133	127	135	120	140	95	128	140	134	145	126	121	136	128	156	138	127	115	121	118	127	121	117	110	123	130	134	136	128	125	138	126	149	120	127	109	116	122	124	114	119	121	133	105	113	137	115	130	133	143	117	135	127	142	125	148	118	129	118	138	119	114	125	112	117	120	107	136	136	122	130	127	105	107	125	122	129	108	119	123	131	109	119	119	122	120	134	140	110	120	144	130	117	166	130	120	116	124	123	115	118	125	138	121	117	111	113	133	138	164	131	116	139	128	148	136	130	133	129	116	122	137	130	126	117	110	110	120	150	113	133	115	134	113	112	131	114	117	111	116	126	99	122	126	115	126	118	121	111	129	124	101	131	126	123	121	130	127	123	120	114	101	141	111	131	143	117	128	137	121	110	143	98	125	115	116	124	125	109	114	139	123	126	136	127	125	134	131	131	110	125	128	131	118	124	141	137	112	120	118	115	142	117	126	116	138	121	144	152	120	131	132	120	113	112	115	107	111	135	143	129	129	115	126	110	102	126	122	117	122	122	135	126	114	122	144	112	117	106	113	154	139	106	114	115	107	133	141	136	108	136	125	130	118	133	135	129	108	144	120	123	138	110	107	115	128	119	138	107	112	116	105	133	128	120	144	120	121	129	117	115	137	132	113	123	115	136	125	139	121	143	120	112	114	129	131	125	136	118	131	128	118	143	118	124	127	116	141	130	119	125	112	130	138	109	127	121	137	115	115	110	107	127	119	128	116	135	132	123	95	117	123	146	129	135	112	145	108	126	138	129	117	125	133	108	128	125	125	134	123	117	135	126	119	117	116	132	115	100	144	112	101	158	132	128	112	116	106	120	113	153	128	107	131	114	114	129	129	132	142	126	131	124	121	120	112	109	127	117	107	115	144	130	124	127	131	131	106	120	117	123	114	112	116	117	124	106	135	140	123	111	107	122	115	110	130	129	127	147	132	112	114	125	126	122	115	100	124	118	139	117	118	129	111	118	125	133	117	115	124	119	132	129	150	123	114	109	115	127	154	107	129	121	135	124	124	121	117	108	128	101	114	129	108	141	112	101	116	105	131	136	111	109	119	120	101	103	143	123	130	115	134	139	110	127	102	136	118	127	118	131	116	123	144	117	143	134	124	115	115	140	103	131	112	126	128	151	111	127	132	133	105	135	122	131	123	116	132	140	115	126	119	125	133	130	122	108	112	108	121	130	128	122	125	113	122	125	133	100	118
16892	8393	5554	592	519	531	513	510	446	531	478	459	442	468	438	479	442	431	493	457	446	468	446	488	487	454	508	469	469	420	440	430	454	447	447	462	454	448	455	458	463	455	461	461	490	447	437	462	438	443	447	473	465	442	438	488	473	484	439	461	436	448	470	425	464	440	463	448	426	465	423	446	440	467	454	476	447	461	474	408	397	420	466	492	439	435	421	449	454	479	459	416	447	449	446	458	461	471	440	446	454	445	457	450	442	441	485	447	442	447	449	421	470	424	454	457	443	427	437	449	441	421	474	455	478	457	477	467	431	455	446	437	460	423	455	473	472	435	439	472	448	484	468	436	442	467	482	462	516	433	435	430	476	449	432	484	465	466	444	425	445	456	439	456	409	449	443	478	446	494	436	457	461	440	446	492	449	440	412	447	433	459	441	473	430	451	435	442	440	475	436	452	446	456	417	474	456	468	431	415	455	467	453	470	488	426	445	474	408	475	445	470	453	501	477	456	435	449	485	456	415	423	466	418	440	465	453	434	426	467	483	455	445	447	481	456	484	455	446	451	441	445	447	454	484	491	445	469	470	448	468	471	488	465	473	450	473	495	421	458	438	468	447	421	463	451	439	483	447	482	462	492	402	452	489	429	482	448	482	442	457	447	492	436	447	471	419	486	463	449	425	475	491	459	461	483	485	456	421	449	451	469	430	504	450	461	486	444	435	413	415	428	439	424	422	458	480	454	419	459	452	423	497	423	433	438	493	464	456	468	426	487	444	453	447	454	414	447	415	422	451	403	440	444	431	428	457	483	436	459	452	467	457	423	422	478	452	435	459	456	428	466	468	428	454	478	441	444	459	461	451	464	485	483	428	445	454	432	435	457	446	448	437	422	433	435	461	427	425	467	490	452	459	456	440	462	487	432	420	441	452	484	462	445	458	480	425	471	481	456	483	448	446	458	450	451	439	449	418	472	450	438	439	472	479	433	455	441	435	418	487	451	445	422	452	425	458	471	456	457	440	462	458	472	456	479	448	466	440	463	439	469	430	441	440	466	467	471	497	453	442	506	441	451	478	501	436	432	422	449	468	496	477	433	467	443	504	454	445	439	478	453	503	444	441	432	465	434	427	469	456	425	448	439	404	430	429	448	451	481	485	446	492	465	483	443	430	434	424	460	420	454	433	437	435	409	449	436	467	441	443	486	488	455	450	457	462	447	440	486	433	425	450	457	415	426	436	476	463	455	457	441	438	464	467	453	474	451	445	446	463	445	446	461	438	468	465	404	482	436	428	430	432	467	464	428	444	470	462	463	467	481	425	436	424	434	487	466	466	462	446	439	481	491	474	458	435	409	465	466	430	490	449	451	403	445	445	459	462	488	464	445	455	465	469	464	460	445	422	440	443	484	456	417	429	470	448	458	435	458	466	424	451	452	447	453	460	472	414	462	447	454	496	447	450	445	473	450	447	409	478	458	449	469	442	453	461	465	428	449	438	454	463	476	445	424	467	460	470	463	453	439	453	449	434	461	434	470	472	447	464	455	486	450	466	441	457	499	492	440	467	450	479	456	444	471	428	454	441	492	467	406	421	437	467	457	419	479	453	482	470	457	464	417	454	406	411	490	470	438	471	417	440	450	441	456	458	478	447	460	456	433	450	429	482	452	480	454	434	457	418	439	426	454	452	426	483	465	461	454	477	442	457	479	449	465	437	420	433	421	443	473	457	479	445	447	494	452	448	434	483	427	473	442	401	433	453	407	423	446	464	472	451	509	465	391	448	445	442	455	449	481	483	460	485	447	437	475	463	461	433	456	407	456	440	467	438	417	437	410	457	478	471	457	435	455	433	448	457	439	473	443	453	476	439	427	460	466	513	448	443	463	465	439	461	486	458	447	438	437	502	419	455	475	438	433	410	463	452	433	446	432	445	477	490	421	464	434	443	475	450	445	445	492	455	432	462	458	469	473	436	423	426	438	464	441	434	438	463	436	446	451	465	463	431	478	440	459	446	433	445	441	441	461	448	440	438	464	472	473	467	441	438	451	456	457	443	438	493	443	449	470	434	440	463	454	463	463	460	448	455	453	459	450	438	459	443	421	453	447	467	449	431	450	439	446	469	445	425	433	466	486	467	432	420	475	440	402	462	470	453	446	465	437	461	427	451	473	438	464	462	492	442	451	460	515	464	459	476	439	460	502	470	455	476	463	426	483	457	431	429	432	470	430	427	485	452	471	407	468	448	488	442	447	420	467	455	458	452	437	453	434	456	465	477	465	480	496	465	469	489	464	416	445	446	419	425	485	461	442	428	445	449	477	445	421	469	436	467	429	446	462	482	457	436	474	461	433	426	466	470	423	422	460	457	406	428	423	490	437	449	431	482	499	453	468	471	444	435	399	427	465	442	499	446	432	475	515	471	451	443	440	476	442	454	458	478	464	461	485	479	446	448	454	447	447	468	470	423	426	441	462	463	441	456	472	426	435	453	464	411	425	446	459	450	454	479	454	442	472	457	416	439	475	459	460	474	447	456	471	439	483	483	451	462	460	451	468	479	436	441	450	427	460	434	445	429	473	460	445	452	455	439	451	484	436	422	448	484	432	430	435	472	432	429	460	466	451	392	479	439	479	451	470	498	431	434	443	456	478	430	453	450	479	472	476	467	418	460	428	442	446	443	478	446	431	466	446	448	461	446	478	486	434	455	477	441	464	445	437	499	392	444	472	443	436	463	473	446	478	447	440	441	450	453	435	491	446	453	456	415	417	440	465	428	430	463	437	451	426	420	463	437	462	440	446	453	455	440	435	405	443	471	453	418	460	513	476	442	483	481	466	474	449	440	467	489	441	427	447	425	437	457	470	485	447	456	477	489	447	460	433	428	452	470	487	441	417	453	442	444	424	460	426	456	457	430	446	508	461	449	483	429	453	465	476	432	435	457	411	469	459	451	451	469	442	441	486	485	487	478	427	407	455	481	462	426	447	413	450	468	430	440	425	439	490	434	456	439	435	456	453	445	427	409	451	449	452	448	455	426	448	445	463	453	433	439	476	456	448	468	394	439	432	474	481	445	424	443	465	473	491	469	424	458	466	480	427	459	478	457	418	422	417	428	442	467	403	443	454	471	510	441	460	442	454	443	464	492	412	478	434	476	441	463	476	478	515	411	477	457	459	475	436	496	457	475	474	463	443	427	447	475	436	427	475	474	444	492	431	431	450	448	463	483	441	433	466	451	450	446	480	448	458	462	465	433	456	486	469	481	441	460	458	453	464	450	437	460	514	511	469	449	416	428	443	469	443	422	507	463	472	460	434	496	454	463	422	471	421	466	426	489	463	461	426	461	449	489	471	484	446	483	431	448	440	478	452	478	435	435	458	446	451	483	446	441	451	419	440	445	465	443	434	424	445	453	463	512	464	476	459	427	438	448	410	492	438	488	457	457	449	474	437	433	430	427	458	422	466	456	437	458	459	432	483	435	452	453	431	428	450	497	517	457	459
60604	46745	37887	6423	750	486	399	369	326	323	316	299	292	266	284	247	299	281	225	246	275	233	255	231	240	262	237	226	249	252	255	223	239	244	255	227	282	256	242	213	244	264	254	265	255	257	226	220	234	230	207	284	229	219	250	245	241	243	242	251	262	253	225	263	279	230	215	237	244	282	260	255	247	243	241	223	229	239	285	242	245	262	228	243	230	229	249	238	237	246	231	235	236	246	214	246	267	257	245	223	233	219	219	228	251	245	234	238	222	243	236	251	245	240	206	243	249	270	268	273	255	231	225	251	254	235	243	245	241	256	239	245	239	232	248	249	243	247	217	257	217	236	241	251	221	251	229	234	234	232	238	238	235	214	245	233	227	258	243	235	209	240	250	256	259	270	262	226	243	203	232	254	232	218	284	234	240	246	243	216	263	242	246	225	254	258	233	235	232	254	233	222	211	234	229	233	226	267	244	229	280	230	229	222	240	251	270	244	242	252	263	248	230	241	249	228	235	273	227	233	234	274	217	229	230	258	240	237	266	257	233	229	229	259	232	246	256	205	233	225	222	241	253	250	222	245	248	230	239	263	259	229	254	242	255	254	247	239	225	221	241	233	241	247	244	237	240	252	239	289	232	263	230	206	231	266	249	258	245	229	245	215	242	231	247	214	256	242	258	259	232	237	237	259	222	248	226	245	220	242	213	283	236	240	201	230	234	240	226	217	250	263	227	251	232	251	235	240	231	256	231	242	261	269	215	234	237	276	224	256	236	260	247	242	236	245	272	223	262	231	243	261	259	258	252	252	227	258	246	253	248	227	224	242	247	256	249	245	237	248	230	224	223	245	212	242	222	230	238	238	227	235	224	241	272	259	273	238	242	242	226	234	237	213	253	237	251	271	245	262	242	243	257	226	230	212	242	216	276	240	241	241	221	264	230	231	229	246	288	239	251	261	248	245	247	239	228	235	242	250	233	278	236	238	228	242	269	241	203	204	250	242	250	251	243	270	269	258	230	231	221	253	245	249	230	262	225	268	229	224	226	241	264	230	217	242	276	248	218	238	218	219	243	231	241	235	242	258	248	237	214	236	217	253	245	234	231	236	235	245	227	235	219	237	246	252	275	240	226	241	218	247	222	277	249	227	237	262	245	222	238	225	247	250	213	247	221	222	217	223	245	241	247	256	208	236	258	236	242	240	243	247	248	255	234	249	242	245	249	267	228	222	239	232	252	258	261	239	224	242	280	248	230	251	248	249	252	214	253	242	248	236	228	257	234	248	256	230	230	222	229	224	233	225	248	244	228	262	272	239	263	276	262	208	252	216	217	277	209	238	226	228	241	254	246	246	267	252	231	237	236	232	245	244	250	230	254	234	244	242	236	223	232	250	226	267	221	240	228	248	248	259	212	239	264	251	246	233	264	222	255	249	253	253	262	231	244	225	239	263	238	247	260	213	219	217	249	256	231	221	254	230	248	252	251	221	236	258	229	252	242	239	237	250	251	236	245	266	259	249	239	258	250	256	244	226	243	256	221	228	220	229	250	273	256	206	238	204	229	229	259	247	250	223	221	256	225	232	239	242	237	265	228	218	232	224	241	230	247	215	256	229	218	228	224	264	273	248	249	246	255	250	245	249	269	260	267	265	234	222	236	266	261	239	221	249	236	246	257	253	233	252	241	252	218	264	228	260	213	220	275	234	240	228	222	244	241	232	263	226	234	251	231	248	239	261	246	247	250	241	242	238	257	233	234	239	244	230	254	240	259	253	226	263	243	255	237	234	253	251	253	217	250	241	261	234	247	233	237	245	233	260	258	258	262	251	228	244	228	225	268	255	211	267	241	251	246	227	247	244	202	224	252	253	243	249	222	250	245	259	244	235	235	236	240	222	254	257	220	264	219	238	272	254	221	255	273	250	231	245	254	248	254	225	246	266	269	251	232	229	225	227	242	239	249	241	222	223	234	258	251	243	238	251	233	250	262	247	262	233	260	239	237	236	250	242	247	244	239	230	238	218	250	241	242	241	218	253	245	243	277	230	257	244	241	248	266	211	225	248	215	268	212	265	234	250	246	232	251	227	232	220	230	241	239	261	253	243	232	243	246	243	234	271	234	252	241	223	237	247	240	225	249	239	226	222	218	252	277	242	232	228	258	229	236	260	268	269	240	235	224	241	236	274	246	243	259	221	235	222	253	228	213	238	266	224	243	241	246	259	244	245	224	231	248	257	231	247	261	272	249	268	265	251	227	243	273	241	219	236	216	255	215	239	270	219	255	216	260	263	230	231	248	256	247	210	230	255	231	226	231	230	269	264	224	252	269	221	276	246	246	232	259	251	240	237	247	227	245	211	249	232	224	222	252	245	223	207	246	259	226	254	238	238	250	257	219	246	222	215	259	253	242	231	212	252	251	245	221	256	255	250	245	231	230	245	250	242	252	249	220	225	226	241	243	240	240	228	256	272	233	228	232	288	234	250	225	268	250	247	269	259	253	217	210	259	228	234	248	255	263	237	231	265	219	258	232	235	258	263	239	252	250	241	246	239	253	224	260	238	241	213	213	230	248	234	204	230	234	241	249	233	242	254	249	246	260	223	230	218	210	234	219	232	259	241	246	223	210	250	242	244	245	239	223	256	228	251	243	245	254	227	249	235	241	244	242	238	236	252	254	231	225	232	233	234	208	216	257	216	250	214	247	232	251	271	236	242	244	233	254	222	262	249	233	260	258	231	241	258	224	230	223	241	239	252	247	233	234	232	221	232	232	267	231	249	256	227	245	272	250	229	224	246	226	245	232	226	242	219	260	235	266	245	246	229	253	261	235	205	269	235	240	243	225	219	262	248	261	240	243	244	223	261	261	253	251	244	256	243	244	231	236	250	254	240	255	245	229	233	247	235	254	263	238	224	257	252	249	255	252	232	204	219	242	215	249	226	248	268	222	246	227	228	262	245	235	218	243	236	287	266	231	248	246	237	257	250	220	254	248	250	264	225	233	249	233	233	219	221	231	257	231	226	251	226	211	234	236	255	244	209	254	247	220	242	254	217	263	242	240	249	233	259	231	248	253	216	215	267	247	231	240	225	261	224	248	243	287	238	258	266	242	248	241	234	241	257	246	240	231	241	273	235	254	240	222	221	245	245	236	236	253	234	236	216	242	234	253	236	245	259	243	229	222	253	214	240	213	227	238	215	264	243	235	250	256	241	259	250	249	252	234	221	230	235	233	245	225	247	231	253	248	203	235	255	255	210	235	238	247	231	233	260	243	219	226	261	260	223	257	251	225	245	232	243	259	231	250	239	241	221	218	244	226	237	226	239	242	233	226	253	234	234	240	239	235	241	267	239	235	259	240	236	237	234	249	230	238	248	235	246	257	263	248	236	225	241	234	238	239	242	229	223	255	228	224	259	247	250	249	242	233	226	227	241	235	214	254	233	245	224	229	234	233	276	234	261	262	239	262	264	234	248	231	256	263	255	236	232	243	238	256	210	231	265
39230	35222	26428	2379	2114	1745	1588	1385	1299	1235	1203	1108	1076	1034	1017	957	941	891	873	900	909	822	855	866	912	850	837	829	851	805	802	834	793	796	791	788	817	800	756	781	780	747	774	765	800	771	790	793	770	755	809	795	757	780	799	780	780	746	809	765	805	754	770	802	801	729	775	780	772	766	755	804	775	777	776	829	756	821	799	773	737	752	778	778	748	745	769	824	748	756	796	786	727	779	801	776	731	787	831	781	778	749	782	800	775	733	754	778	776	790	765	763	802	779	781	718	782	783	786	777	750	774	739	765	730	736	766	797	770	807	746	761	728	767	793	756	795	735	763	786	812	739	762	804	762	815	750	762	781	727	754	749	725	793	777	770	794	772	799	785	822	745	773	818	833	768	771	769	825	746	717	770	765	780	811	839	750	789	860	777	784	791	758	782	788	764	815	771	775	775	794	785	759	755	757	818	724	732	812	757	740	738	769	743	784	726	798	807	835	796	805	795	772	760	779	774	775	793	805	762	752	765	789	780	756	765	755	778	754	764	761	744	773	750	771	720	760	778	799	816	829	735	766	741	738	752	760	720	787	769	797	768	811	772	740	844	739	786	775	718	760	790	798	735	808	855	732	835	757	758	757	752	745	804	762	784	773	777	714	728	773	819	775	755	738	746	785	757	787	756	771	807	758	789	767	769	748	754	758	784	746	823	798	783	760	769	825	709	787	768	735	747	743	791	762	763	770	760	848	791	771	760	744	746	719	769	768	731	742	785	781	752	742	753	798	784	765	735	760	762	760	719	787	730	756	753	769	767	765	748	762	753	737	809	725	794	813	717	798	776	769	787	771	788	781	773	779	798	793	782	755	826	769	743	766	759	755	744	768	764	797	745	769	814	768	778	793	811	752	815	759	783	754	799	770	783	799	832	726	768	722	756	786	781	784	772	820	786	767	777	785	759	798	763	768	810	779	745	793	740	733	795	789	714	724	791	778	754	794	728	785	745	744	755	807	813	808	765	750	772	781	821	723	777	802	715	749	770	796	753	809	729	787	774	771	763	779	757	731	770	754	774	731	783	765	790	813	779	790	749	817	789	774	784	744	757	767	745	775	784	746	766	746	743	797	756	729	739	771	769	721	738	763	732	784	770	810	781	818	768	792	718	776	746	755	772	752	801	851	778	768	791	764	778	722	731	744	790	819	767	755	793	760	782	822	749	758	775	773	781	792	769	755	753	762	774	743	726	787	728	740	733	781	770	765	815	837	798	765	776	813	787	736	796	764	761	768	789	738	753	773	804	801	745	777	744	733	747	730	743	737	796	804	784	756	809	763	789	732	711	745	772	779	780	796	781	834	782	763	784	756	773	737	746	835	768	824	806	780	816	755	742	742	741	769	721	763	767	811	745	756	721	786	776	752	713	758	803	725	750	790	766	787	750	767	745	782	759	725	754	823	777	746	805	773	799	755	793	782	751	746	742	760	717	735	754	805	772	780	785	764	776	720	730	772	775	805	787	796	772	761	812	793	724	792	741	762	788	791	774	772	804	763	806	722	746	767	725	789	766	765	762	782	724	727	760	775	812	774	802	782	714	789	753	767	805	744	764	775	814	752	794	797	806	797	773	782	760	783	765	782	762	797	770	813	766	803	802	764	785	776	802	758	798	767	832	793	817	711	780	707	810	725	773	754	784	779	740	762	775	740	757	762	769	743	772	752	825	747	749	798	729	777	760	770	806	761	805	796	738	749	755	758	738	786	769	797	769	796	790	780	721	786	759	799	777	780	722	769	766	791	758	800	824	754	747	792	780	779	806	811	807	775	757	746	737	756	747	776	776	756	794	762	789	790	795	740	724	805	720	753	717	803	769	758	790	737	749	747	762	750	717	771	742	782	769	793	800	809	793	762	777	827	744	724	735	733	785	797	762	758	772	768	754	715	794	753	788	767	752	743	748	729	812	775	789	789	785	748	759	780	799	788	815	773	810	763	718	754	784	731	802	759	775	749	786	767	815	760	740	755	807	786	788	772	757	781	738	738	783	762	728	742	740	752	792	781	772	737	777	738	728	817	841	759	781	803	719	801	738	789	764	752	806	756	768	787	795	707	764	700	756	736	781	753	780	776	740	814	784	754	789	780	744	787	785	765	758	772	786	801	779	742	746	766	756	762	769	796	783	817	804	772	762	712	792	776	760	753	778	772	750	778	761	773	761	723	796	763	764	749	772	778	835	811	792	762	780	799	789	779	792	738	755	754	716	773	778	775	804	779	753	796	740	771	750	784	764	796	769	756	791	770	780	805	775	792	799	743	764	767	769	714	768	737	789	784	841	749	807	805	818	725	784	772	762	800	764	786	725	782	789	780	727	731	800	744	767	787	777	806	816	772	699	749	758	811	752	758	757	792	699	718	810	750	772	740	729	802	802	786	756	801	701	734	773	741	763	805	717	759	749	817	772	759	770	744	771	751	781	763	792	743	760	719	756	726	776	800	770	826	799	763	786	772	842	759	777	740	769	778	757	753	834	772	730	743	752	760	751	836	769	820	734	781	777	774	788	781	782	743	726	789	768	792	783	784	794	757	843	771	800	769	766	778	767	788	835	741	788	759	796	802	727	766	772	806	755	807	776	775	767	770	821	757	709	780	738	752	749	740	777	740	774	735	721	807	774	760	773	722	796	804	758	787	788	808	725	755	808	770	735	743	748	790	758	767	723	731	798	779	782	770	769	789	756	759	738	764	782	804	740	739	752	717	771	773	762	742	786	770	771	758	766	693	780	805	780	689	733	780	769	820	830	759	742	809	777	765	762	788	756	770	765	765	822	734	818	780	725	812	788	800	785	842	747	791	725	773	796	736	812	738	799	745	800	781	800	780	747	804	730	750	768	728	771	767	788	816	790	714	732	729	742	753	800	799	769	774	716	768	768	782	825	759	778	769	786	790	791	792	798	764	781	764	779	772	764	771	720	784	811	764	797	746	783	822	765	798	757	802	760	763	808	811	768	770	786	782	800	752	785	753	781	778	802	783	743	755	765	767	767	780	726	734	783	755	807	771	750	790	763	767	793	741	785	747	782	770	757	798	776	751	779	749	767	771	803	755	746	789	734	739	762	766	793	762	774	758	840	740	759	802	817	703	781	768	772	741	790	775	807	789	803	777	716	774	718	795	774	803	755	787	755	810	788	817	759	783	759	783	799	749	758	798	746	739	776	768	791	772	760	729	756	755	764	794	760	782	741	816	802	720	762	744	784	734	783	747	769	786	808	751	746	753	785	807	764	798	803	727	794	811	758	753	817	748	788	814	791	767	784	703	742	801	741	750	781	743	720	789	767	764	796	782	747	767	781	766	809	775	769	792	805	776	752	801	733	786	747	751	761	764	819	809	742	736	755	751	818	746	783	764	755	760	784	765	765	757	765	744	754	799	817	785	834	806	732	804	692	772	784	788	748	781	758	765	797	766	800	771	780	771	734	774	749	780	827	743	749	766	772	780	755	735	788
73634	60954	48942	15288	3630	945	623	603	510	509	430	401	379	394	382	355	343	339	376	332	317	337	321	329	292	319	343	315	335	328	322	308	307	284	303	299	312	301	293	272	301	287	298	299	287	269	285	312	285	316	331	259	305	301	289	278	303	300	299	309	282	286	304	310	300	333	308	294	300	274	314	318	300	272	314	330	311	295	320	307	316	316	275	322	296	308	302	295	294	285	292	306	311	271	289	303	305	314	336	300	326	301	333	255	284	280	301	294	302	301	270	305	277	280	313	302	302	302	297	336	316	273	289	275	310	313	324	294	304	293	328	302	292	301	321	294	292	288	295	311	310	301	299	315	288	290	312	309	310	295	281	285	312	271	287	303	281	279	278	303	295	311	285	278	310	291	333	285	312	318	319	306	266	280	297	301	274	308	282	300	299	321	299	300	320	278	296	284	285	309	304	283	326	307	283	316	310	297	307	297	334	307	308	319	310	318	312	268	309	303	306	297	285	346	277	304	295	294	301	266	263	299	289	301	281	325	297	282	287	301	287	315	303	275	306	273	296	294	284	319	311	282	307	244	293	301	297	268	325	304	300	338	277	321	290	312	321	317	289	311	316	286	317	274	301	299	340	306	282	314	283	352	293	274	324	330	297	274	286	297	296	301	275	308	294	294	335	311	286	265	296	302	270	317	314	299	312	313	282	299	308	335	276	294	304	315	283	310	310	304	309	301	308	268	277	310	298	286	294	280	296	296	322	291	295	303	315	331	301	255	283	309	324	319	307	295	294	310	321	277	299	332	319	276	292	300	312	317	279	292	299	283	294	312	301	291	293	320	312	304	319	279	315	290	289	304	307	288	283	300	309	317	303	291	287	296	320	307	300	288	297	308	274	306	295	312	319	311	285	290	284	319	301	302	300	274	291	302	305	289	334	293	303	317	322	305	315	320	305	288	306	285	278	310	312	277	300	310	294	321	303	300	319	296	278	302	328	286	316	314	310	315	311	296	322	300	301	273	314	264	287	288	298	301	299	314	285	285	324	315	294	287	318	288	301	287	305	289	296	271	302	287	309	318	312	287	313	323	284	279	312	327	320	307	298	295	308	296	304	278	297	309	309	331	266	283	262	293	302	291	279	304	301	299	278	275	310	291	276	306	267	264	277	320	289	283	286	315	300	299	285	303	302	295	277	309	299	279	325	318	288	298	297	276	264	317	299	311	324	297	324	309	306	320	299	332	307	293	310	283	287	283	291	306	284	284	295	295	285	319	312	305	298	337	345	309	316	300	305	308	317	298	279	285	304	287	295	305	311	292	323	275	279	299	299	299	313	274	280	298	289	286	282	333	270	277	324	282	304	319	283	309	283	301	302	317	294	314	268	308	296	313	277	286	316	284	330	283	266	281	292	292	297	303	287	319	286	268	313	302	289	278	298	294	313	304	329	294	294	313	267	298	313	294	283	312	305	297	259	285	306	299	272	292	277	293	285	275	309	315	270	286	305	312	305	265	294	288	313	272	277	336	290	322	284	304	315	302	293	280	305	320	289	309	305	302	283	304	254	293	324	301	311	279	304	289	288	299	315	313	297	303	294	284	297	306	321	308	283	273	287	293	269	312	284	337	291	281	287	306	289	327	276	269	305	308	306	270	292	309	304	286	308	270	295	317	270	294	306	291	297	292	332	320	331	310	287	276	306	328	311	294	285	321	296	306	308	322	319	306	300	337	310	318	256	298	287	340	314	338	285	313	279	259	273	276	301	309	310	297	321	281	312	305	301	262	273	283	285	326	306	313	286	305	288	305	309	289	314	324	330	331	316	314	308	299	299	293	289	299	316	337	302	332	334	266	307	297	305	293	304	286	295	310	309	267	302	293	299	279	332	283	294	285	321	316	256	308	347	326	273	266	297	290	318	283	320	294	281	287	311	298	295	293	308	272	336	276	330	285	320	318	293	305	282	304	268	312	266	322	286	307	296	318	268	300	285	299	271	306	284	303	298	298	270	300	302	299	296	319	320	287	305	308	310	291	289	315	298	275	294	315	286	312	270	302	286	283	317	245	297	325	284	324	299	310	305	292	318	274	288	320	320	278	290	276	261	307	296	309	294	294	317	294	332	277	325	273	293	287	297	285	308	313	327	305	315	264	297	294	297	281	317	314	280	300	287	286	292	288	305	302	324	294	304	290	295	320	307	292	277	299	297	303	308	314	302	319	285	306	305	292	297	288	307	263	315	295	319	272	312	294	311	293	294	287	305	274	276	328	326	307	268	320	319	316	299	314	305	297	266	272	289	289	306	322	273	302	287	280	297	339	300	295	289	308	294	315	291	335	311	299	317	304	279	293	307	294	314	295	326	287	280	288	302	294	304	326	290	333	280	301	287	298	302	274	320	282	288	331	325	331	286	320	315	307	265	329	313	299	297	332	272	296	315	318	283	272	322	305	302	302	296	269	287	290	297	288	276	312	311	276	295	267	279	311	305	314	289	311	310	288	283	291	261	289	294	311	320	270	291	268	309	316	284	311	242	311	297	309	281	265	301	298	315	283	283	285	311	298	329	307	298	278	289	323	310	318	306	293	296	305	322	301	320	305	289	311	253	316	295	304	272	327	289	326	294	314	293	311	317	297	303	323	307	293	300	289	282	304	335	321	282	302	285	300	310	300	331	271	306	284	257	290	333	315	310	279	297	283	340	296	286	295	335	297	324	328	299	323	312	304	289	272	296	268	313	285	304	317	280	287	275	283	290	314	314	317	290	298	316	313	286	305	323	301	290	267	302	292	251	306	316	292	317	326	294	303	321	290	302	312	321	281	305	300	282	315	282	272	310	287	338	294	296	285	287	343	293	304	317	293	291	324	284	301	304	314	297	296	257	296	281	302	300	325	308	310	308	305	273	308	313	306	304	300	297	268	308	292	296	310	307	293	313	290	316	306	321	324	290	295	299	306	325	306	289	293	285	314	276	314	291	293	331	285	313	314	337	288	313	307	304	295	285	298	292	331	310	299	330	295	289	296	298	313	282	323	291	277	271	275	276	325	308	318	307	279	271	286	293	328	317	305	278	266	290	286	316	293	287	270	284	319	298	310	318	295	297	328	335	294	296	286	339	297	309	296	326	317	313	291	292	299	279	323	312	310	328	294	289	280	280	300	302	294	313	257	302	291	292	299	286	291	277	316	308	286	301	288	310	267	295	278	306	310	259	319	299	294	297	307	285	309	304	295	309	294	310	279	289	297	288	282	298	296	329	277	338	278	306	307	282	301	277	308	314	316	285	287	309	254	298	276	279	310	284	286	303	326	291	307	290	317	286	312	293	325	317	268	300	317	307	305	294	329	288	299	312	302	284	304	294	312	299	320	282	337	297	298	280	308	317	310	305	276	289	319	291	287	329	308	291	286	325	286	297	329	309	318	311	317	270	288	277	308	283	306	295	291	300	318	307	290	278	295	273	295	283	291	319	297	295	286	340	261	286	290	299	316	305	301	292	310	316	282
49043	45789	30725	3973	3390	2905	2619	2324	1983	1821	1710	1650	1530	1409	1335	1220	1204	1177	1182	1090	1117	1107	1084	1138	1048	1029	975	978	1032	1010	1063	1016	1011	964	1008	988	992	984	955	982	1011	933	985	952	924	940	950	945	964	977	931	915	938	980	915	947	935	962	929	922	881	961	938	895	883	967	894	995	954	971	924	931	963	924	936	933	978	952	897	961	909	948	961	917	907	926	882	968	914	934	930	899	953	960	980	902	922	927	957	903	1012	961	951	908	878	954	958	938	933	913	956	958	930	925	939	918	865	878	946	906	869	850	896	963	888	888	891	906	893	894	860	981	918	878	913	918	904	920	892	962	953	875	931	934	948	922	888	926	917	956	889	974	921	940	890	897	921	898	902	960	935	946	869	952	893	887	982	971	940	856	921	941	916	902	951	978	906	976	880	894	950	970	908	882	925	918	941	925	896	897	986	890	933	924	904	929	910	865	942	913	912	894	901	932	897	841	899	870	914	860	889	931	918	866	892	909	918	887	910	859	948	932	960	896	939	871	924	940	883	948	911	932	1022	883	938	913	903	922	906	878	905	899	940	945	915	937	943	979	958	893	913	902	951	913	922	910	970	884	959	941	894	953	971	882	957	884	958	896	922	874	928	870	894	933	974	884	925	835	885	913	940	895	936	862	956	913	945	885	845	934	934	924	874	857	895	894	890	914	899	897	904	885	889	917	921	909	909	917	916	898	868	852	924	899	920	863	918	913	895	947	899	957	913	864	884	919	911	889	973	974	924	865	925	896	904	923	914	860	896	891	910	912	899	903	966	918	927	944	946	948	945	891	924	900	923	901	949	911	926	922	933	906	929	875	880	934	936	915	884	900	887	903	920	922	949	916	887	979	927	940	867	929	914	925	886	910	879	905	926	973	920	919	916	942	865	914	897	905	934	915	960	907	856	896	932	905	929	882	909	928	880	935	837	967	923	921	830	876	876	911	901	929	966	914	823	944	952	929	876	881	864	904	903	925	923	902	902	897	917	915	920	962	869	923	913	952	907	919	960	863	883	927	896	890	934	913	874	926	949	884	978	903	911	873	893	883	872	942	880	951	939	916	977	887	834	871	902	900	901	893	900	893	904	841	918	901	906	865	945	905	953	890	926	892	948	922	869	947	887	904	898	911	932	902	933	945	954	917	887	883	900	877	902	987	895	844	930	892	919	968	935	915	939	953	912	885	886	915	906	901	897	894	976	917	975	881	920	917	863	966	901	886	941	965	957	892	902	886	863	899	925	924	932	871	925	890	857	915	901	907	889	896	980	934	939	881	949	957	901	891	860	911	909	922	919	918	923	905	889	871	935	929	955	892	863	935	864	921	920	867	931	897	948	920	917	880	970	952	883	898	912	808	899	945	953	890	930	908	944	853	921	907	898	915	932	866	947	877	911	903	860	975	897	936	882	877	861	876	965	867	968	905	919	959	918	871	956	855	884	954	918	911	930	938	923	889	921	896	910	906	936	890	927	927	869	882	936	927	915	894	880	943	877	907	937	926	911	888	854	909	929	867	912	939	975	964	867	878	972	902	889	920	893	889	948	923	950	903	950	888	911	893	910	922	910	941	952	932	903	916	899	935	939	912	901	947	897	897	940	940	882	924	882	962	877	892	909	902	882	956	897	888	962	932	924	930	944	886	906	919	890	900	891	968	897	897	908	958	919	845	900	879	925	934	877	930	853	905	928	916	908	900	919	937	909	943	913	906	941	920	908	961	889	874	952	910	833	906	902	963	918	912	947	889	960	934	880	921	924	968	926	928	887	914	891	881	943	901	946	968	917	883	914	893	858	900	902	900	880	914	872	919	898	858	935	921	920	926	942	857	948	866	971	867	913	886	922	900	921	941	900	911	937	933	895	876	930	921	936	861	881	841	926	957	883	910	864	914	946	846	896	874	832	937	897	874	905	945	903	952	920	967	917	912	888	876	928	917	913	918	890	876	899	942	954	909	852	901	935	923	845	982	917	914	946	877	868	964	845	999	927	921	912	931	890	918	872	903	937	931	876	861	944	916	887	920	886	908	866	891	930	866	918	965	903	895	904	871	942	915	851	982	941	884	966	905	913	866	948	891	942	886	970	928	938	924	898	922	885	961	919	930	932	895	869	878	924	938	936	878	872	910	928	974	928	938	870	949	919	943	934	885	960	863	908	882	948	963	870	925	896	850	958	966	913	870	913	859	879	959	937	884	911	901	893	913	935	867	908	926	898	928	932	971	849	931	893	886	867	906	942	900	914	966	852	935	944	925	907	905	945	894	938	915	893	897	927	854	885	853	897	908	917	918	919	930	894	935	946	899	888	908	863	918	943	953	929	966	888	922	881	937	874	917	916	949	938	920	877	939	958	930	914	919	954	884	995	870	854	944	857	885	869	888	868	906	948	944	937	852	927	964	919	931	928	957	898	907	919	838	929	886	899	922	921	920	913	929	953	894	921	946	886	891	898	929	961	905	909	905	953	893	913	938	952	985	944	950	929	894	925	865	907	943	868	985	935	929	879	926	873	855	943	865	902	958	896	995	891	888	935	886	918	902	870	923	910	864	902	961	920	907	879	935	916	894	886	863	855	903	932	951	894	978	915	872	874	926	922	871	882	897	973	915	937	958	902	935	930	901	919	895	920	970	924	927	902	859	963	899	939	929	916	906	906	901	910	945	949	945	902	904	943	903	955	967	962	854	911	971	933	944	906	911	905	946	885	893	954	907	954	864	922	900	924	919	929	870	909	931	941	889	904	920	901	900	867	865	885	969	923	952	939	854	864	961	915	986	824	878	923	937	970	892	890	931	937	977	925	866	924	949	899	834	875	912	965	883	899	976	915	920	908	921	902	914	906	867	910	926	922	951	922	941	942	894	883	880	911	942	890	868	945	918	936	913	953	919	988	923	891	883	902	871	967	866	905	901	881	892	907	910	868	964	995	915	956	927	933	897	985	938	896	941	878	894	902	902	953	928	900	902	924	919	893	915	914	903	919	964	906	926	926	938	916	892	918	884	914	894	931	936	898	920	938	949	897	878	920	902	964	931	919	902	941	902	944	958	923	880	937	921	892	875	931	896	878	929	923	911	936	891	932	946	932	882	901	908	912	920	941	894	953	941	896	888	909	926	868	961	916	915	918	895	946	901	907	958	914	915	930	865	898	930	963	956	922	965	889	914	909	956	867	903	861	891	918	889	892	931	912	967	897	910	914	915	910	931	909	914	927	910	928	893	908	904	918	927	937	970	907	897	891	848	883	852	933	894	972	867	931	924	922	886	922	893	833	899	929	947	926	912	901	978	945	897	900	942	934	940	891	885	916	898	885	909	912	895	893	935	877	880	895	861	935	941	888	922	884	920	896	951	968	897	921	919	956	915	911	901	912	957	928	898	955	905	905	889	919	886	908	918	959	908	876	909	895	895	947	902	939	922	893	870	858	963	918	970	948	967	913	956	936	947	945	911	899	849	893	904	907	885	987	861	874	912
18048	5656	2964	372	174	148	128	139	144	127	130	125	127	144	122	134	138	138	135	126	143	114	140	120	138	119	142	101	133	121	114	126	123	124	130	110	110	120	118	127	145	113	127	116	114	133	107	117	128	102	121	105	105	132	125	108	119	106	130	128	125	114	123	113	129	141	127	115	117	118	112	131	119	117	95	113	124	125	119	128	144	127	122	127	108	112	118	107	138	119	97	120	122	120	113	116	112	134	110	129	113	125	114	126	109	113	117	113	125	111	132	127	137	119	91	139	123	125	119	123	115	106	106	113	129	113	113	115	123	115	112	110	119	111	131	117	119	129	132	125	125	103	115	110	124	113	131	117	134	120	130	144	125	125	114	117	146	115	132	120	103	144	122	116	120	118	133	135	116	102	118	122	121	108	125	109	133	115	123	130	122	117	102	119	130	118	144	123	105	115	133	125	126	125	144	119	123	126	104	107	121	112	116	131	111	154	131	114	136	121	109	102	131	126	114	127	121	131	112	126	120	129	142	122	120	119	126	115	153	123	126	115	127	126	118	135	130	130	118	136	110	111	146	123	124	116	117	128	105	131	132	117	111	121	114	118	127	123	139	113	106	103	126	148	114	126	123	146	136	124	117	112	113	144	121	117	117	101	112	138	113	118	107	125	110	106	101	119	129	104	131	128	118	122	134	115	112	131	114	137	114	125	111	137	122	108	130	124	126	113	114	130	126	114	136	107	125	130	113	112	108	121	123	107	137	108	107	114	112	135	140	133	105	125	137	118	115	123	142	125	112	125	129	106	128	120	114	122	116	138	121	122	130	133	106	129	131	155	135	137	107	115	135	108	123	116	112	130	126	148	108	124	146	110	132	104	119	113	125	117	125	114	118	112	133	126	132	122	116	108	136	112	143	146	126	133	114	124	133	134	97	129	130	118	145	119	135	111	108	124	132	119	95	116	113	148	121	120	119	120	144	120	102	104	113	135	117	103	142	96	115	111	113	101	123	118	115	124	114	136	134	140	109	124	125	132	120	124	111	119	119	119	120	126	140	116	119	121	121	124	99	117	130	122	125	118	114	102	145	137	123	116	120	139	132	133	120	133	128	124	119	119	116	129	127	118	142	131	120	112	128	143	124	112	123	113	134	130	124	134	132	116	130	133	116	112	117	114	135	122	133	125	118	137	131	137	115	132	128	127	110	126	118	121	103	136	125	118	127	134	122	109	107	127	125	127	123	116	121	110	125	120	126	117	128	110	110	116	137	118	131	126	127	117	139	116	122	129	116	138	121	111	118	115	115	114	124	123	144	108	109	133	126	122	105	114	133	146	126	140	120	110	106	102	113	117	109	110	133	119	113	105	125	129	128	128	132	120	134	115	143	118	134	119	137	115	120	128	147	109	127	130	128	129	109	107	130	104	110	120	115	133	141	127	112	118	107	130	132	122	115	135	126	114	112	142	112	127	131	103	127	134	130	148	128	134	147	131	117	104	120	103	130	112	114	122	108	130	132	121	140	125	126	127	127	117	138	140	122	129	132	110	132	108	119	122	117	133	148	125	127	103	113	125	134	131	114	127	123	116	141	136	129	125	136	120	137	109	122	127	134	106	139	123	120	137	108	142	141	121	135	119	120	117	128	119	107	123	123	113	132	115	119	128	138	110	111	112	120	108	125	115	124	127	111	122	135	132	102	129	128	127	115	121	110	134	133	111	120	146	133	105	134	112	90	120	106	139	135	141	117	107	101	125	136	114	114	133	98	146	125	140	104	138	123	143	116	132	121	113	151	95	126	125	124	133	110	124	130	124	124	135	114	125	116	134	141	111	99	97	98	114	95	124	122	111	111	116	111	133	136	108	126	115	128	105	121	121	127	99	118	137	115	125	115	120	111	114	146	110	124	111	128	114	128	107	118	120	120	113	126	127	110	116	118	128	128	126	122	136	115	142	128	139	121	122	113	102	133	109	116	121	103	133	110	120	112	104	124	115	140	126	120	133	126	108	104	127	115	97	112	123	142	140	126	118	127	101	103	149	112	133	113	100	136	153	130	129	137	103	134	125	138	126	123	124	117	115	140	130	104	119	139	122	131	125	127	135	141	123	138	135	124	101	133	117	133	130	129	126	147	122	125	112	120	105	124	130	119	125	119	123	134	120	127	119	146	120	101	129	143	137	123	112	124	142	133	135	128	135	125	116	136	132	118	119	99	118	123	128	122	104	114	98	134	120	124	116	141	138	133	115	110	130	93	149	127	134	119	133	120	137	112	105	113	134	132	112	125	133	122	119	115	121	136	128	111	145	115	120	118	116	128	123	134	141	109	119	107	99	113	133	105	128	115	119	109	111	149	117	127	132	110	131	112	109	135	110	132	111	112	111	127	103	122	138	126	125	134	125	123	120	111	110	113	145	115	129	102	136	131	111	104	131	123	125	104	122	116	135	108	117	137	137	130	103	130	124	142	109	131	123	116	122	130	109	127	111	120	104	114	132	135	118	135	120	124	118	115	115	110	126	110	116	130	116	122	126	118	125	127	130	112	133	114	115	117	118	128	129	121	131	130	134	124	107	100	105	131	116	134	108	120	136	100	123	125	133	141	112	130	124	110	125	112	117	118	122	128	109	148	136	142	115	119	128	110	113	106	119	118	122	130	122	118	112	132	133	121	108	119	144	147	125	114	121	120	117	129	125	115	109	121	123	136	118	116	122	114	116	130	139	133	104	105	129	107	142	119	135	134	137	137	108	122	125	124	110	128	127	125	108	134	111	130	115	120	116	112	115	128	111	146	94	127	127	139	126	108	116	118	113	129	116	118	118	122	129	131	141	104	112	118	120	103	103	121	121	130	151	112	115	114	128	101	120	120	131	117	133	119	102	147	132	119	99	125	122	115	102	115	138	105	116	100	126	115	107	113	132	114	126	124	124	125	128	105	127	112	126	146	127	128	118	102	114	111	124	135	115	125	123	120	113	118	145	127	118	115	128	117	125	124	135	112	117	132	123	135	127	115	122	116	113	117	113	129	124	121	128	125	113	124	114	119	152	125	103	127	113	145	96	127	114	124	117	105	123	109	109	123	118	115	114	135	101	110	117	131	132	132	122	122	127	137	132	127	107	132	107	131	107	123	108	131	125	111	119	128	136	137	125	115	130	115	113	112	136	119	114	135	114	135	132	140	133	119	113	144	132	113	126	108	101	134	95	128	121	119	107	119	107	110	105	115	104	134	127	151	116	119	119	124	134	100	133	101	123	124	132	115	122	124	121	92	125	131	113	118	121	131	138	100	120	122	123	133	110	134	134	135	110	111	113	120	128	108	113	127	136	120	137	111	110	127	133	102	129	144	111	127	126	139	117	116	119	123	134	114	109	125	119	120	126	107	127	120	119	109	98	144	113	110	130	130	139	113	128	118	106	126	130	111	136	131	126	125	146	124	130	107	111	127	135	136	121	122	134	110	123	132	115	136	130	118	128	124	146	134	120	130	107	125	136	130	132
16990	7999	5173	574	542	553	494	499	509	497	476	423	448	422	470	445	488	456	460	445	410	488	443	468	457	459	446	441	470	447	433	478	466	475	454	438	430	453	450	428	443	461	437	451	409	435	455	479	455	445	442	459	463	424	435	444	507	463	493	436	460	461	437	454	449	481	396	431	443	417	453	451	447	441	489	474	441	442	445	486	463	464	460	448	445	423	443	512	407	442	442	457	462	442	432	484	452	431	465	416	447	438	438	415	422	434	453	441	472	439	440	457	445	463	452	471	456	434	462	462	435	400	478	441	447	471	467	438	483	452	441	468	459	429	418	446	469	463	469	477	428	462	462	470	444	450	427	429	476	460	464	477	426	423	438	448	438	435	471	434	428	411	439	460	433	438	440	417	432	447	451	410	427	472	402	456	451	420	451	449	470	486	431	444	427	451	424	428	470	469	463	403	441	455	419	469	485	470	428	470	473	461	425	419	438	447	456	458	455	483	420	465	459	483	437	433	447	432	412	459	471	484	459	514	464	486	445	450	476	453	463	442	439	458	443	466	416	443	434	456	477	443	434	459	449	452	480	424	437	454	448	474	414	457	434	419	480	426	442	425	424	445	473	460	427	445	453	464	455	441	459	428	469	429	415	455	427	460	447	462	477	469	480	481	465	450	441	471	429	445	436	465	469	457	482	436	453	436	473	439	471	460	449	448	469	466	406	446	456	447	443	445	464	479	442	440	419	466	423	443	449	448	452	485	444	435	437	433	471	471	432	415	437	453	470	415	409	461	464	466	459	453	422	460	434	402	440	444	450	441	446	446	437	447	445	466	437	421	424	440	448	430	409	445	437	450	441	450	447	472	477	444	466	463	433	431	447	452	460	415	424	458	454	461	448	431	451	444	469	458	389	464	412	427	458	475	449	468	440	424	499	399	472	452	451	450	458	445	435	414	404	478	448	443	441	400	451	462	429	458	424	423	451	464	432	469	435	473	413	412	412	431	409	484	406	446	362	420	433	437	435	428	454	403	428	463	451	462	474	450	476	443	456	477	436	449	429	487	432	403	422	384	428	464	472	467	462	421	452	448	466	447	442	435	447	462	477	437	474	425	441	376	437	474	432	427	406	472	445	441	474	458	435	452	428	449	441	429	481	461	456	462	442	425	462	452	449	420	431	430	448	476	442	468	437	418	440	460	466	433	481	440	424	405	444	400	426	413	489	452	412	457	451	448	460	455	475	426	480	448	423	470	434	500	405	448	437	426	442	468	425	445	487	461	448	430	456	468	467	444	476	438	441	411	441	456	451	460	447	404	444	472	482	435	461	447	434	446	438	488	466	469	462	435	479	428	462	435	395	470	446	447	458	453	441	450	438	441	467	479	456	447	465	471	457	457	472	441	475	463	458	466	436	505	473	449	438	432	463	446	479	428	407	447	489	423	468	482	466	470	482	395	453	427	485	430	465	430	451	468	418	472	448	457	420	399	483	457	462	472	446	489	451	454	422	470	478	432	433	448	422	485	433	446	455	413	421	432	445	442	429	440	448	465	411	488	430	483	419	407	427	450	457	469	470	457	423	469	474	442	464	478	433	461	441	459	463	449	470	460	467	428	421	427	394	424	445	429	492	508	452	463	460	429	410	445	457	465	421	463	442	440	463	434	453	437	485	432	467	414	448	429	467	447	405	449	439	441	512	461	422	460	427	444	457	437	427	477	446	439	444	469	447	476	457	443	427	446	438	472	446	432	410	446	422	447	419	414	468	455	490	461	454	467	462	432	428	473	443	439	465	431	441	438	447	443	404	457	485	486	465	433	444	465	435	459	454	433	487	455	477	454	497	453	421	458	470	425	472	440	419	475	462	447	389	447	425	488	432	441	460	427	500	459	459	449	443	430	420	460	449	471	430	453	447	461	512	440	448	443	478	429	435	437	418	468	410	424	451	479	490	420	425	436	469	444	443	433	452	447	451	470	443	461	444	442	434	467	443	454	457	488	445	478	441	431	428	419	443	424	462	452	466	454	424	503	448	423	449	471	450	427	422	429	458	433	458	482	442	409	423	443	440	462	463	414	458	472	435	451	426	440	400	467	460	488	474	470	445	442	484	419	458	441	443	497	481	465	449	472	437	445	480	451	446	429	468	460	460	442	459	427	455	446	436	427	464	451	456	439	446	405	439	444	449	442	455	446	473	423	450	459	464	480	441	473	477	501	426	465	481	435	478	460	445	432	468	455	454	432	431	491	465	445	435	417	426	462	433	430	416	452	415	436	446	437	449	465	405	461	462	454	502	427	453	431	440	445	450	415	437	439	457	514	435	435	412	458	440	470	442	428	459	461	461	470	423	447	421	459	496	457	399	408	489	434	434	467	451	464	468	431	443	470	416	401	437	460	447	420	459	452	433	480	449	475	449	420	427	480	446	439	437	424	452	417	450	431	447	456	427	398	458	454	431	488	457	436	443	433	421	472	425	450	442	433	452	453	447	426	431	422	458	425	415	470	419	457	457	432	455	447	472	430	410	472	454	456	451	406	453	443	409	414	458	466	423	421	439	427	452	460	465	449	454	445	434	461	438	435	406	469	472	431	459	459	447	442	429	441	451	454	422	476	419	468	414	439	493	482	445	430	448	401	407	408	471	457	421	449	416	456	421	494	443	456	462	411	402	451	422	461	454	506	406	455	477	460	451	454	467	446	437	453	497	429	449	453	449	444	440	470	455	459	439	434	468	447	436	413	444	413	483	441	460	405	416	462	414	482	445	476	417	411	456	446	469	445	451	448	413	469	439	480	441	465	486	467	400	426	474	413	470	453	430	473	431	438	455	444	456	457	464	465	431	469	412	463	424	441	446	443	443	430	462	440	425	415	460	432	396	438	467	414	407	455	449	451	459	458	460	442	419	446	454	427	466	465	430	464	455	451	430	444	482	438	432	481	451	455	430	396	444	453	401	456	475	443	450	454	464	453	450	440	463	455	438	456	457	444	459	404	455	429	454	489	433	456	502	421	447	453	435	441	449	422	421	436	435	441	465	448	446	445	435	472	452	488	419	467	448	432	458	428	466	426	440	450	446	439	415	423	475	436	436	476	446	436	433	462	405	432	465	495	403	443	449	418	445	432	419	435	464	473	459	454	454	459	470	419	411	460	470	430	404	474	471	445	408	457	469	453	459	454	454	428	466	456	454	460	462	447	438	450	444	456	476	449	460	429	423	430	451	458	458	438	459	433	444	429	461	483	427	457	439	449	467	437	462	474	425	424	482	436	435	426	407	462	402	454	441	441	432	457	445	455	448	436	479	425	445	420	446	435	424	455	460	438	510	458	477	479	483	424	431	430	476	460	460	415	456	435	439	455	490	465	438	445	441	470	427	424	423	463	427	437	460	417	464	493	416	439	433	451	450	412	471	446	426	447	441	456	453	443	458	437	468	449	466	425	440	436	431	441	451	463	414	437	438	493	446	468	465	432	416	428	404	436	474	422	424	454	470	439	443	443
60037	44900	33860	5831	731	476	433	381	332	311	324	316	308	272	273	256	250	255	236	253	257	239	254	248	229	237	234	234	245	250	243	236	242	217	255	249	289	271	265	225	241	265	260	245	234	223	224	233	263	255	235	212	235	256	217	220	251	200	195	244	225	243	262	231	213	229	223	229	241	275	253	241	247	265	246	251	243	202	238	211	266	232	220	229	208	260	232	235	256	246	234	226	221	247	225	258	233	256	241	257	255	248	249	267	247	238	244	231	272	224	251	219	253	247	241	240	232	259	240	252	247	238	213	240	221	237	240	226	249	232	265	233	239	223	205	242	233	211	248	254	243	238	268	221	234	218	254	219	225	248	244	240	199	224	240	239	254	260	220	234	226	226	259	237	243	210	255	217	266	210	237	210	200	230	255	237	237	249	233	236	247	241	213	227	225	227	227	237	251	229	242	238	246	220	223	245	256	234	232	205	235	231	244	219	265	237	259	216	224	283	265	228	262	223	199	224	228	203	213	220	208	245	259	193	232	217	234	259	218	246	243	220	232	238	235	221	215	241	234	216	241	236	242	225	234	232	205	241	248	239	249	229	228	225	218	207	252	254	251	250	232	227	242	241	243	233	253	232	218	254	222	244	200	226	236	244	220	228	245	291	233	222	230	250	236	226	251	261	238	233	241	234	252	234	239	249	237	235	237	216	246	233	270	262	240	223	248	220	221	241	221	221	227	232	220	244	244	266	226	238	247	266	239	241	231	242	269	257	252	252	223	235	250	241	247	223	265	223	229	249	262	248	251	225	257	257	243	274	233	231	226	260	239	206	225	241	205	246	235	239	239	259	257	232	253	220	228	237	223	239	224	228	227	243	220	218	237	234	246	255	244	248	229	240	240	247	241	253	260	242	265	219	253	250	231	237	205	214	252	253	232	224	252	251	236	256	256	240	217	254	261	237	213	238	245	245	239	214	244	251	220	234	235	249	238	220	232	235	246	249	225	246	228	224	232	225	238	273	261	243	235	204	225	224	259	255	259	227	220	236	244	249	219	223	257	249	247	243	227	260	216	239	245	258	250	242	249	211	227	255	207	253	244	243	238	231	241	246	261	231	234	251	248	225	258	245	206	237	224	225	235	243	255	235	217	265	227	240	238	206	241	240	242	251	245	243	258	250	200	236	221	239	246	217	263	255	250	227	236	218	221	233	221	228	225	227	232	233	228	250	229	231	249	258	235	227	227	250	240	233	219	228	254	277	250	229	218	249	252	229	208	220	245	241	230	244	229	249	234	222	238	232	257	233	263	229	249	233	252	248	245	254	247	223	228	263	212	234	224	213	248	234	238	259	230	228	246	231	229	205	258	200	242	253	230	249	241	233	236	224	242	231	237	248	249	225	245	251	227	270	261	223	231	231	231	216	261	232	243	253	237	253	255	233	235	229	237	238	235	254	226	247	256	236	234	236	241	228	265	249	248	247	229	232	225	232	217	244	238	245	234	248	258	236	244	226	244	243	250	241	276	245	220	240	267	246	255	235	215	213	210	247	229	242	247	256	265	219	241	263	225	227	233	225	250	237	247	250	227	238	245	205	228	250	218	231	249	226	252	221	248	234	240	248	254	241	248	249	239	242	226	261	212	266	251	235	232	240	218	226	215	198	240	254	234	260	232	221	235	221	255	230	234	259	255	195	240	265	248	257	254	239	207	225	235	249	246	232	245	233	206	248	198	245	276	226	255	220	234	232	239	256	246	221	245	223	246	217	234	234	240	228	225	228	246	234	261	232	250	253	255	255	205	222	222	248	228	240	260	241	253	239	246	245	226	233	231	220	225	216	260	250	236	263	239	224	231	238	251	252	240	237	209	263	244	233	219	220	255	248	235	250	219	219	259	207	231	244	246	225	242	254	224	233	233	223	216	243	260	246	229	253	232	230	219	232	252	225	219	250	240	220	254	233	250	249	199	241	215	249	240	239	249	252	240	232	242	234	253	247	243	214	246	237	253	232	255	221	256	239	231	217	231	225	237	230	229	262	243	238	247	233	252	222	250	224	216	227	249	232	232	225	222	263	240	208	230	248	251	231	247	238	224	250	227	222	241	258	241	270	223	249	234	229	275	236	233	272	250	246	235	233	242	223	238	236	239	252	219	223	211	232	261	248	237	246	252	243	240	243	229	238	224	230	253	234	211	231	228	227	220	269	252	262	237	232	224	225	235	230	246	213	254	239	249	225	205	242	237	236	235	218	244	232	209	233	257	240	247	236	195	229	219	250	217	247	223	230	243	240	243	239	227	235	216	201	226	237	241	256	238	269	231	235	243	244	251	230	240	248	250	242	200	219	241	258	198	231	224	279	257	255	242	247	231	214	224	244	229	231	241	239	230	231	269	258	224	239	219	224	264	251	260	228	241	242	249	216	236	219	236	236	220	212	249	238	236	253	237	259	222	209	226	255	245	241	239	221	237	229	221	244	259	249	229	217	214	243	213	239	223	237	243	244	236	245	253	258	238	218	232	242	249	240	247	232	214	236	233	243	219	208	251	248	250	220	229	248	231	247	252	217	227	232	234	239	232	242	242	254	204	233	230	240	243	253	224	227	279	248	260	239	240	231	234	246	214	239	228	262	260	227	231	242	219	257	241	241	230	229	235	260	224	216	241	219	244	216	233	229	197	256	210	247	238	215	215	234	251	229	222	249	225	252	214	238	238	237	255	266	250	217	241	220	240	253	264	263	213	241	213	235	240	252	229	234	258	240	225	234	247	232	228	221	277	216	233	258	227	225	215	237	225	220	234	221	252	245	237	215	222	253	239	226	242	238	241	202	250	248	228	244	254	221	224	217	241	240	237	207	238	207	251	249	243	245	241	215	236	246	243	244	241	239	234	244	222	281	258	230	219	231	228	221	212	280	250	234	245	235	244	203	235	250	250	249	212	249	247	276	230	238	241	224	236	254	238	223	226	253	231	246	222	245	231	214	227	232	248	224	251	245	251	218	214	236	238	226	272	239	223	232	236	219	269	239	230	199	229	250	227	252	249	238	230	202	218	216	243	223	240	254	235	242	228	237	242	229	216	247	238	230	229	228	231	228	233	241	232	238	230	231	259	228	247	242	242	223	232	250	228	237	234	227	243	239	236	216	247	254	215	230	235	248	231	231	241	234	244	248	232	246	253	218	241	222	232	258	237	233	219	233	221	202	227	224	242	234	258	230	239	231	245	255	250	220	245	265	281	238	236	242	227	292	283	219	277	250	238	250	252	229	256	240	233	239	244	236	245	230	259	215	217	227	260	201	233	230	229	229	244	228	254	233	240	238	243	220	252	223	246	239	236	255	230	226	226	222	249	271	263	229	256	254	242	254	251	218	254	252	249	225	239	246	191	238	230	241	217	259	219	223	252	229	231	226	246	229	248	212	264	235	250	233	228	235	239	210	267	236	220	223	248	218	239	234	229	227	239	229	227	220	227	227	244	224	240	234	228	241	239	250	231	229	265	227
39339	33488	23187	2399	2158	1939	1637	1426	1302	1243	1204	1114	1042	1044	946	956	870	942	936	854	848	873	845	840	834	861	841	857	841	819	782	791	821	812	824	793	823	738	796	818	741	773	774	756	758	717	815	763	791	809	810	764	762	780	762	754	767	790	777	744	739	784	809	741	809	749	767	763	749	760	758	757	823	754	789	794	792	761	777	781	784	785	797	798	779	766	751	768	807	815	745	766	738	752	730	769	772	794	770	796	750	771	774	759	788	742	799	780	747	780	782	726	811	783	774	775	774	817	743	789	775	761	742	736	763	778	769	782	757	786	771	786	770	772	768	734	750	743	745	753	779	761	801	763	780	727	764	762	705	741	757	775	779	784	739	769	761	759	791	778	750	765	794	770	717	808	780	745	774	756	759	757	766	736	753	775	738	762	779	788	768	695	727	773	744	718	780	720	807	739	739	759	790	781	750	750	776	751	726	798	725	756	729	748	763	800	742	754	692	790	734	740	770	760	758	764	767	782	813	722	766	805	737	746	743	742	779	729	721	764	808	803	726	787	740	747	779	720	783	782	798	718	779	765	755	781	765	804	746	745	772	805	808	775	701	759	760	787	777	707	775	743	718	728	769	718	725	753	738	776	784	735	763	742	762	765	734	782	734	759	793	794	764	748	725	778	808	732	785	804	716	738	825	786	784	758	731	727	705	770	777	777	796	732	721	792	735	795	793	737	775	803	752	771	756	750	784	732	756	804	708	778	736	794	714	726	695	740	748	745	736	752	717	720	772	783	822	733	805	762	830	756	789	786	742	752	745	819	766	753	771	801	727	732	749	764	748	814	790	709	770	749	728	755	741	768	736	760	790	785	785	737	779	789	761	755	739	730	755	748	783	723	762	702	780	752	763	733	771	761	735	746	797	772	798	747	774	776	802	764	793	730	777	754	764	753	740	740	786	718	767	728	801	729	728	714	769	727	732	805	725	775	762	766	807	781	726	734	737	725	778	714	758	750	739	742	746	798	741	742	803	736	776	748	752	746	728	778	762	801	778	745	761	779	797	745	741	742	701	753	748	792	824	776	789	781	752	729	762	734	782	801	716	761	765	762	775	755	772	743	726	833	784	710	730	745	788	750	707	773	802	758	790	750	738	754	787	760	782	763	742	732	717	764	741	734	761	787	716	762	774	719	781	730	829	761	771	720	739	748	777	768	789	711	720	742	790	795	738	759	718	766	750	789	796	767	771	695	746	752	765	737	768	754	753	741	712	735	820	801	791	772	751	758	755	742	740	767	779	753	731	790	752	730	729	736	743	755	754	699	754	739	778	765	786	799	747	734	743	755	732	720	802	809	755	765	736	785	737	755	800	749	792	724	740	759	750	764	714	709	727	743	805	850	736	770	756	720	741	812	732	782	740	754	791	788	741	751	746	789	764	736	770	790	789	707	765	717	765	753	810	761	729	765	751	769	763	729	760	745	697	756	722	770	782	753	730	758	747	737	746	754	776	771	765	692	704	733	741	742	762	784	772	748	773	760	759	774	767	715	734	707	786	726	789	765	724	764	748	727	766	805	743	761	765	752	802	743	758	721	734	769	793	767	747	760	788	769	754	737	795	795	783	761	733	761	770	777	747	756	732	727	767	764	753	753	787	762	753	729	750	807	784	747	759	854	771	779	712	780	702	756	802	684	731	725	780	752	782	780	721	764	722	790	769	792	771	737	778	737	774	751	757	792	789	782	774	770	766	715	730	739	758	827	783	787	776	747	778	767	769	764	789	820	693	755	780	782	791	755	816	754	724	739	731	767	784	809	783	820	777	718	795	835	732	816	754	809	772	762	754	728	772	697	815	741	773	731	751	759	761	718	766	822	727	787	737	737	742	729	716	763	801	756	789	738	741	732	784	771	759	742	729	765	756	793	765	773	795	718	752	770	784	746	749	754	762	779	702	800	746	782	779	766	687	774	729	744	759	709	738	743	753	800	794	750	778	777	760	756	737	791	796	738	713	743	747	737	744	848	790	784	766	726	789	770	780	692	714	775	774	792	826	772	791	745	745	755	740	777	778	697	809	793	755	710	721	712	771	747	780	753	762	724	783	746	741	775	769	750	735	821	728	760	809	762	742	764	719	743	798	778	749	770	756	729	749	735	758	735	744	757	792	777	747	765	744	744	756	774	786	770	766	746	779	793	761	768	744	735	789	711	764	756	752	782	778	767	737	717	728	778	778	763	734	739	802	812	754	734	757	741	739	737	730	760	760	770	802	785	804	697	754	783	776	731	752	770	761	783	745	771	744	792	754	743	751	758	767	748	739	754	738	743	773	795	767	786	770	742	729	766	756	753	702	735	758	808	798	757	799	750	757	738	731	790	778	729	735	805	732	731	739	751	766	739	733	743	764	745	740	729	765	712	767	734	767	773	750	746	798	781	789	752	757	796	765	795	783	730	703	732	772	770	699	796	726	765	783	813	778	767	747	740	742	726	773	822	764	757	774	791	782	713	763	813	779	801	743	750	802	749	743	740	768	716	713	747	741	790	792	778	719	740	768	763	772	792	778	745	730	806	738	731	769	739	739	792	795	762	792	759	780	782	788	770	760	741	745	708	747	732	750	743	724	763	769	781	764	749	753	722	778	778	768	756	743	810	763	763	773	758	781	800	773	792	745	775	749	729	749	739	745	760	747	785	769	796	707	771	700	747	745	758	779	751	758	728	816	766	802	745	699	758	753	782	806	744	743	771	751	748	756	777	728	780	753	803	789	739	795	751	705	812	768	754	752	722	749	816	788	780	765	750	721	732	782	736	743	691	714	764	746	778	784	804	799	747	742	723	696	724	753	799	772	757	749	696	777	744	735	762	810	745	781	732	750	796	722	743	741	772	727	769	803	754	716	759	703	770	798	759	711	789	775	805	786	723	740	734	787	729	709	757	744	774	801	732	799	741	789	781	785	755	744	757	737	750	771	753	730	798	773	718	793	740	743	736	803	787	749	781	738	737	749	737	755	780	736	767	755	748	748	761	760	760	739	746	783	743	792	786	714	774	780	713	733	760	773	769	748	804	761	750	763	771	773	782	733	734	763	753	752	757	753	791	746	766	769	736	702	744	782	786	764	771	721	753	780	732	766	724	811	737	743	767	747	765	788	704	814	750	798	729	786	821	792	841	770	761	761	773	767	767	765	758	786	754	771	781	751	739	769	749	760	773	762	792	813	749	739	807	742	789	790	794	726	809	742	772	757	756	785	763	760	766	752	768	788	783	734	710	796	737	779	814	767	717	779	788	708	773	789	756	732	745	741	836	803	772	802	779	724	729	754	790	785	779	741	724	798	780	751	744	726	802	759	758	696	731	764	724	734	793	794	777	784	723	708	780	764	706	750	782	746	778	754	751	713	743	743	755	768	764	757	776	812	768	772	788	799	765	747	771	749	776	790	777	769	691	736	768	727	726	762	768	698	744	735	801	775	720	794	784	723	705	766	758	806	758	763	750	778	749	721	784
74468	58488	43220	14986	3102	787	658	576	501	496	427	439	426	383	344	330	352	353	328	318	317	298	361	298	318	288	325	298	300	300	331	287	333	318	315	289	305	302	307	289	326	321	310	279	330	271	281	283	324	289	313	296	292	272	323	314	296	298	335	331	316	298	309	321	295	279	297	265	290	287	324	280	299	279	292	304	305	278	309	264	312	271	295	302	337	279	290	261	301	310	302	301	297	295	282	267	288	312	293	298	295	280	292	314	279	250	264	321	300	318	293	276	266	300	263	299	338	310	312	285	291	301	295	270	287	293	285	310	330	276	296	299	282	311	285	284	311	284	303	279	318	298	286	305	297	289	278	292	312	325	269	288	279	288	299	295	277	295	283	291	299	315	289	265	288	269	314	310	276	315	281	284	289	296	313	301	300	310	287	286	272	285	302	278	312	322	304	271	291	289	277	281	310	291	299	290	272	312	264	300	293	295	283	289	287	304	313	281	310	299	278	299	303	324	271	287	335	295	295	301	312	302	269	313	312	318	261	310	301	312	285	289	292	289	269	288	295	302	274	260	307	287	296	293	297	296	311	301	258	302	306	288	307	296	294	286	286	264	354	303	303	312	279	306	302	278	267	271	311	306	292	288	288	316	296	306	351	284	294	293	297	315	314	315	263	298	280	315	327	281	305	307	269	293	294	306	270	304	322	321	319	327	295	330	321	301	282	297	287	306	302	311	320	287	271	330	274	254	320	320	308	317	306	288	273	264	281	263	299	291	302	281	303	291	274	285	272	272	308	321	310	312	298	302	288	278	289	304	285	302	281	282	263	315	308	294	275	279	308	286	277	314	295	287	296	295	297	311	292	319	306	316	327	304	294	280	279	296	291	290	280	317	276	297	286	308	300	304	295	278	310	288	301	314	291	298	318	290	282	303	318	305	269	277	289	286	282	312	294	308	309	292	284	277	297	302	268	276	290	299	282	311	304	252	282	308	298	271	306	304	308	308	330	288	305	271	285	305	284	281	291	312	293	303	318	320	285	314	299	310	315	288	309	312	298	274	324	276	297	313	294	309	315	312	304	305	296	275	323	322	292	275	260	282	272	328	319	299	332	290	280	314	264	325	290	289	289	287	286	281	290	294	290	302	283	263	321	268	297	282	284	270	290	295	271	296	278	287	283	290	301	259	280	313	311	300	292	295	317	302	320	280	270	292	282	284	285	299	283	290	295	283	310	292	300	314	316	284	342	285	298	284	315	277	295	307	285	296	320	288	309	304	266	319	285	285	284	286	297	291	283	283	301	320	318	330	296	301	290	272	312	289	294	308	276	331	268	293	310	294	297	297	279	290	303	288	308	288	268	280	282	298	316	280	314	307	314	289	274	308	326	284	320	286	316	303	329	314	343	291	288	310	266	306	294	293	275	300	334	288	342	319	319	326	290	284	279	301	311	297	301	302	319	295	280	317	268	297	275	316	310	272	288	277	299	263	300	268	316	285	326	299	273	259	318	291	294	290	290	285	300	260	317	290	276	289	285	286	309	303	284	284	285	318	312	261	292	290	306	302	294	314	310	288	309	294	277	282	280	301	270	286	289	270	282	310	316	308	281	277	280	263	278	273	273	279	277	294	274	268	283	297	288	315	300	296	329	268	301	285	283	307	291	272	310	324	311	282	271	295	290	318	308	273	335	283	272	282	296	285	319	320	317	272	344	302	298	289	323	307	302	282	321	287	284	299	307	282	310	268	291	311	306	293	277	277	263	291	308	300	285	292	310	270	326	280	309	273	302	324	280	302	289	300	294	304	285	298	290	304	325	273	312	304	320	289	287	319	293	322	321	296	296	292	311	294	311	296	286	307	304	279	247	262	304	296	312	299	275	329	270	287	263	276	283	295	277	296	285	263	297	303	305	274	272	290	305	296	301	291	287	296	287	328	296	298	306	318	307	284	286	278	325	282	298	292	328	277	252	275	295	304	281	313	297	320	272	311	315	278	315	314	296	300	286	279	255	302	296	309	285	278	288	291	282	277	291	289	286	290	280	287	285	313	301	312	261	260	290	279	306	333	343	292	271	307	314	293	296	293	270	273	309	346	305	269	269	285	320	265	288	297	279	298	279	315	321	287	314	314	278	275	318	299	315	301	281	301	285	281	301	272	301	267	291	318	286	316	288	281	297	306	326	306	312	266	291	290	294	290	315	292	284	270	293	292	290	291	274	292	271	301	327	316	300	280	305	277	262	272	290	285	275	275	289	293	286	273	283	307	329	321	287	284	274	292	317	314	269	314	309	293	298	343	292	290	280	308	328	254	301	277	292	282	270	292	268	284	297	296	272	326	300	322	313	276	259	297	297	325	295	299	313	245	320	295	270	276	323	307	290	286	293	281	305	281	280	342	296	297	329	307	280	291	282	299	301	302	336	304	289	284	278	303	275	278	280	289	316	263	282	299	272	286	263	318	286	284	334	328	289	309	284	272	284	280	290	304	298	295	280	303	297	264	305	282	321	286	292	298	310	278	305	300	302	294	292	277	279	316	301	315	286	284	283	308	296	313	311	297	292	251	300	280	329	287	301	277	264	273	307	275	301	311	250	270	288	309	301	313	264	292	298	286	310	280	272	302	312	303	306	296	265	315	280	297	292	298	277	281	289	289	287	290	298	305	282	311	336	285	269	302	253	261	262	321	281	322	306	317	290	301	296	277	293	291	309	316	311	298	272	287	320	301	302	292	290	281	316	328	308	286	294	292	283	332	286	291	291	306	302	309	301	302	321	269	269	304	313	315	286	312	283	288	276	312	250	287	276	302	306	295	304	286	258	302	304	276	287	291	259	266	296	301	295	277	293	276	313	315	285	275	268	314	328	305	270	322	294	256	285	300	303	292	325	281	292	313	290	275	315	301	286	301	300	314	283	287	309	306	285	300	279	255	286	341	313	291	272	293	285	298	293	279	281	261	309	257	298	281	297	299	294	269	290	266	269	286	297	267	267	317	291	285	296	275	279	295	299	264	303	275	302	315	306	304	273	335	286	282	303	274	297	304	293	293	292	302	295	278	306	307	292	331	282	276	278	315	333	291	298	312	302	283	295	304	288	309	304	297	309	296	295	280	305	299	275	287	289	309	310	303	289	295	301	275	267	291	329	245	302	310	258	291	282	322	305	289	290	277	330	317	288	281	291	262	279	294	297	290	283	301	324	314	314	287	282	299	297	308	282	294	320	271	269	297	283	291	303	291	309	274	305	303	292	276	305	276	309	274	274	289	294	293	301	288	298	286	333	265	299	305	301	304	309	309	278	296	290	301	292	302	299	315	261	297	278	284	327	315	290	317	276	299	321	285	288	315	305	315	313	286	291	290	323	313	312	283	281	275	280	279	257	304	320	277	305	287	289	299	309	307	290	303	306	313	287	292	280	295	311	301	306	301	324	302	298	282	315	302	313	297	274	264	313	297	306	254	279	254	261	310	328	299	278	310	292	290	317	293	276	273	274	283	265	265
49000	43322	25732	4138	3667	3051	2620	2375	2045	1854	1798	1711	1583	1386	1336	1251	1225	1247	1198	1146	1120	1092	1094	1018	1000	1059	982	1026	970	1000	995	951	1017	975	1019	963	965	967	966	1014	888	981	1014	944	954	947	989	954	958	889	918	1000	960	926	945	939	890	918	889	875	895	922	1000	912	907	933	947	914	852	874	867	922	901	947	849	922	898	898	892	870	895	950	891	893	910	903	924	874	918	898	912	906	894	938	987	882	932	905	933	966	968	873	893	899	831	886	927	902	902	935	964	908	912	907	923	863	945	915	942	895	906	860	857	913	881	912	902	941	942	852	933	880	931	992	903	920	923	898	895	891	925	935	870	898	927	901	957	912	866	920	921	940	930	863	989	898	905	950	939	886	857	899	921	894	829	956	897	881	919	930	901	941	890	905	932	898	901	908	924	841	910	910	889	890	928	895	921	916	922	897	963	908	908	883	864	857	956	922	910	898	907	898	866	897	852	849	961	904	907	897	880	895	859	925	906	903	891	854	921	945	935	948	900	896	856	890	880	941	893	904	902	874	910	927	916	904	926	922	913	923	901	843	914	916	881	927	912	918	874	917	913	959	936	902	922	897	916	895	892	964	903	956	940	851	924	928	924	943	947	944	906	907	894	911	925	922	916	831	891	898	922	950	900	925	898	872	918	876	889	910	947	894	903	875	877	902	907	898	885	923	897	878	941	938	915	862	883	943	915	915	841	898	867	884	898	945	931	876	882	898	935	863	940	924	900	940	913	915	897	916	904	880	910	955	971	913	911	949	929	884	892	914	886	956	883	893	889	887	956	896	901	927	898	964	912	916	824	921	897	893	948	948	864	898	905	901	855	931	923	931	927	987	910	943	896	912	908	866	890	889	941	941	928	938	884	901	911	908	946	921	914	912	932	934	869	904	917	889	882	918	954	905	870	906	910	919	941	981	888	887	860	907	943	848	901	896	940	922	943	901	900	897	937	870	893	916	932	908	905	947	933	918	906	925	861	880	946	846	893	936	885	934	948	875	914	864	927	896	907	977	905	892	893	916	887	895	916	904	843	902	897	915	908	906	885	896	919	885	957	872	869	876	908	942	822	933	908	970	921	919	875	936	859	892	881	883	893	898	891	863	886	936	865	892	895	916	876	938	918	895	963	970	892	867	868	861	892	902	918	829	922	958	907	889	916	869	948	895	912	876	947	934	832	897	860	854	940	897	941	927	926	904	930	883	918	932	856	924	886	927	926	916	933	899	903	930	948	912	896	954	912	908	947	959	907	907	845	858	899	935	913	902	858	945	877	858	894	855	894	947	908	877	886	850	900	875	860	940	859	882	843	861	897	884	946	957	879	896	905	853	959	891	912	889	927	910	936	894	934	844	918	884	917	914	892	907	940	881	927	903	933	905	906	892	868	882	897	857	871	887	876	907	894	893	959	892	948	846	914	899	931	919	845	916	954	945	928	895	854	902	987	923	892	860	854	878	967	883	907	891	882	900	864	926	880	919	950	908	918	926	896	909	851	897	885	901	890	925	906	866	886	918	952	912	895	866	823	902	878	924	915	887	931	940	899	888	870	941	920	942	891	952	873	861	927	895	926	875	890	862	896	914	867	897	935	894	926	965	949	881	924	909	910	941	868	890	932	875	861	961	900	923	885	829	866	843	910	942	871	908	935	894	906	871	922	879	959	911	866	914	869	924	918	879	880	905	903	911	876	962	903	836	872	861	875	932	944	880	930	854	861	901	903	873	889	902	877	869	916	881	891	893	916	914	892	923	946	906	944	886	903	926	849	930	891	958	856	926	885	917	889	897	904	914	872	907	918	869	928	905	881	951	893	892	887	942	889	923	888	848	950	921	922	864	929	858	918	877	887	898	905	912	912	902	882	933	923	862	925	907	857	910	912	870	884	857	927	892	893	873	919	907	881	924	927	878	876	919	914	913	967	916	904	894	954	873	890	914	853	923	886	944	905	903	901	870	930	955	934	935	909	892	869	926	887	910	932	957	882	879	909	903	895	914	868	887	895	918	865	899	907	969	911	918	970	920	920	886	903	912	881	889	865	897	920	935	897	884	897	908	876	929	923	916	906	926	922	942	903	950	849	947	919	906	899	843	900	921	933	917	917	912	930	879	927	936	891	930	898	927	922	927	933	878	901	913	886	936	836	926	873	857	915	932	898	895	961	891	884	890	926	934	972	918	874	987	939	916	872	927	944	861	887	874	895	933	901	904	893	909	912	969	919	877	913	894	903	860	905	917	924	860	909	955	855	910	923	893	914	901	861	968	866	910	922	937	917	885	936	914	936	945	937	888	854	943	861	920	939	861	958	911	912	868	921	920	880	966	919	880	924	853	888	868	905	895	845	900	887	873	912	910	872	859	866	944	871	877	928	900	947	957	929	900	852	947	893	891	839	881	883	895	899	862	929	904	924	884	904	918	875	878	869	911	895	829	903	876	889	891	893	929	883	910	859	893	818	855	918	924	860	937	926	903	835	902	870	893	915	875	970	926	850	933	899	888	914	911	868	911	902	867	878	880	893	888	929	944	923	903	880	950	929	891	882	924	940	922	907	876	897	921	904	989	919	897	870	919	933	904	907	904	944	939	913	934	876	920	855	943	854	911	887	894	837	896	858	939	909	874	970	942	854	899	903	944	907	919	984	913	913	859	885	928	909	907	858	878	949	885	897	942	927	860	939	924	903	887	916	877	911	946	886	881	911	933	892	890	886	909	927	851	918	945	902	898	906	935	932	874	880	890	865	931	894	840	874	886	916	920	897	897	951	905	901	919	898	912	887	900	919	881	916	865	892	931	881	891	925	896	895	924	936	966	883	917	980	913	903	926	871	874	886	874	908	943	901	933	910	926	911	880	905	904	894	858	926	856	911	852	953	901	921	966	860	900	842	913	899	903	958	895	870	929	880	966	894	898	919	907	893	915	913	877	898	905	914	868	915	884	948	912	896	938	911	919	912	905	866	960	959	865	892	894	848	858	901	879	914	915	940	919	905	886	959	903	946	919	894	812	966	935	899	893	920	898	953	884	883	906	918	935	900	919	888	892	942	907	933	925	884	958	899	949	893	890	913	902	902	875	890	896	945	881	876	911	881	911	869	906	913	940	903	903	866	950	899	889	958	924	958	913	889	871	900	889	943	845	860	920	882	919	963	893	897	872	938	903	906	795	944	861	879	891	883	887	908	893	885	892	848	854	916	898	919	890	899	885	923	880	893	913	985	938	922	947	850	875	898	962	887	896	940	942	919	901	903	933	915	925	862	865	905	900	945	929	941	922	918	879	982	890	909	923	900	846	878	932	891	869	852	871	872	942	932	907	899	998	906	898	881	900	919	921	887	946	917	896	919	926	901	906	880	900	853	968	907	847	881	937	877	949	937	946	936	887	886	936	910	865	929	912	950	893	910	944	885	893	928	861	893	910	925	933	859	891	914	907	920	908	901	888	856	864	908	935	910	877	932	913	868	880	982	857	881	944
19231	5163	2415	341	184	147	130	120	147	137	123	127	116	125	110	126	132	124	111	136	114	117	134	100	112	137	108	106	126	98	125	132	119	115	113	139	106	117	114	136	136	119	111	137	118	116	123	126	117	118	106	122	123	108	98	123	123	110	122	120	121	122	132	112	127	132	95	100	102	127	102	107	113	110	138	127	101	129	128	121	118	124	116	111	137	97	128	124	126	105	125	107	128	139	118	105	140	131	103	127	112	111	104	121	109	111	118	125	129	135	113	113	146	128	117	124	134	111	112	110	139	117	147	126	101	116	122	109	117	119	108	111	105	123	111	102	127	119	108	121	106	111	117	108	130	114	107	97	117	125	107	124	143	121	110	108	130	110	121	144	120	132	122	113	115	109	132	105	113	101	113	127	135	120	121	114	141	90	120	129	114	92	109	131	128	112	121	133	119	121	145	105	108	117	108	126	112	92	115	133	116	136	127	127	121	107	117	123	120	118	115	116	121	127	119	132	114	110	133	105	94	98	117	127	126	135	114	121	110	128	115	114	110	116	123	130	116	91	108	121	127	127	122	130	123	113	100	124	136	112	105	108	135	122	112	136	126	111	117	134	125	124	108	114	117	117	129	120	119	114	93	92	137	111	112	116	99	118	111	133	125	115	120	120	118	126	114	121	145	117	141	109	118	127	126	118	134	106	116	141	115	129	127	114	114	107	102	127	123	131	101	120	129	104	130	130	127	109	112	136	136	140	131	111	120	109	106	112	113	135	118	102	113	111	123	126	134	120	124	117	106	126	106	100	120	118	136	116	107	101	104	108	115	104	131	125	110	129	117	112	106	116	133	112	116	117	119	117	109	131	119	143	113	116	139	97	105	114	112	110	108	118	110	117	131	125	115	130	124	122	110	116	126	95	118	107	132	110	129	123	108	102	107	134	125	117	116	108	118	133	137	127	106	127	137	130	120	122	113	117	108	120	122	108	122	116	138	118	116	123	123	129	100	102	109	126	148	114	128	90	100	109	113	155	118	114	126	108	129	125	105	112	119	123	115	111	101	114	110	106	119	120	107	124	117	101	106	128	94	132	120	119	132	128	101	123	121	127	123	127	116	131	117	132	150	125	127	102	110	109	102	127	137	126	113	122	122	111	104	115	110	106	124	117	118	128	105	129	133	111	135	139	114	131	147	124	94	105	116	121	117	131	126	108	99	127	126	108	110	115	122	114	126	124	105	125	114	133	127	125	128	125	127	115	128	125	126	129	119	109	116	107	116	102	134	119	114	122	115	107	121	118	104	111	114	115	110	119	107	123	128	126	125	123	119	111	110	118	132	132	124	109	128	126	117	130	105	122	122	114	123	115	133	113	121	130	128	105	121	116	120	120	121	113	120	125	112	118	124	121	131	110	128	112	131	109	117	104	122	119	108	126	126	114	115	130	109	107	128	116	114	107	122	94	105	110	139	131	106	130	119	139	109	118	118	136	122	137	113	128	108	116	120	117	130	121	125	117	118	121	131	117	110	118	119	135	121	135	115	124	107	119	102	132	126	100	122	125	119	127	126	93	119	138	119	100	122	113	117	124	111	103	125	107	136	116	117	130	128	127	80	143	97	112	138	119	138	110	112	134	119	123	134	123	120	122	128	127	120	122	144	126	116	120	115	130	120	96	129	132	114	128	122	112	122	116	136	111	119	156	104	126	97	120	96	115	110	121	112	124	118	112	114	110	124	136	105	109	117	123	117	114	126	144	142	142	109	133	110	110	119	119	133	103	119	124	129	112	108	125	108	120	127	113	113	118	127	118	142	129	116	126	112	133	100	126	123	105	125	139	122	101	132	119	110	127	130	123	120	146	96	109	124	118	127	112	111	118	146	116	125	121	122	120	131	113	128	130	116	123	114	117	124	112	110	124	110	118	125	120	117	120	128	123	128	109	121	122	129	114	110	107	150	125	128	129	132	144	115	129	135	115	122	111	124	123	110	129	106	108	111	135	122	116	113	114	119	140	119	106	138	123	124	102	121	131	125	120	134	116	122	114	124	128	129	118	93	125	104	117	137	134	109	127	101	126	114	129	143	121	117	121	141	102	104	118	109	117	137	110	122	106	123	106	141	120	130	133	112	141	107	132	129	95	122	126	144	126	127	136	140	116	106	128	116	113	115	129	128	114	102	125	136	128	131	129	129	109	109	100	120	120	126	126	111	128	127	120	119	123	113	120	111	114	114	113	99	122	127	114	114	117	121	135	134	117	110	130	137	130	145	124	110	116	108	107	107	122	116	111	128	110	131	132	111	122	119	107	128	113	121	123	122	130	109	137	148	121	125	118	125	106	126	120	117	122	121	134	120	124	119	131	140	112	127	119	107	126	128	112	106	106	107	128	106	120	129	122	122	122	116	120	123	119	112	114	116	118	125	136	121	111	138	131	122	109	130	117	125	121	124	121	136	112	117	113	124	119	137	121	114	107	113	113	124	119	118	126	115	127	122	106	131	121	117	113	109	126	99	110	131	137	127	131	108	126	114	112	118	106	105	130	117	101	124	126	112	116	125	139	111	137	122	124	106	125	112	111	132	126	137	104	130	101	121	124	115	129	133	135	107	108	117	113	115	101	130	120	116	128	101	104	128	110	122	114	120	104	118	128	139	120	117	123	124	114	132	137	107	105	126	115	137	126	108	133	102	109	130	118	122	116	116	132	143	125	122	112	114	118	133	124	109	119	127	134	123	115	120	126	108	111	93	101	111	132	118	128	121	111	131	115	127	122	125	104	117	128	133	111	111	121	140	134	146	103	132	109	128	135	106	132	102	122	110	111	96	104	133	120	102	130	125	100	126	118	127	125	121	125	115	127	136	112	127	138	138	134	92	123	130	131	115	118	146	116	124	126	112	116	111	102	121	118	126	108	124	118	122	120	119	126	121	129	121	105	117	99	120	123	133	124	126	125	136	121	129	152	125	102	113	131	113	123	117	115	124	99	116	108	115	103	132	116	114	136	106	114	123	121	119	98	125	128	115	129	126	126	133	126	129	114	97	127	122	125	136	131	123	103	108	129	117	119	102	132	125	116	126	102	121	123	126	108	115	103	123	125	120	130	98	101	109	115	142	119	118	106	122	100	141	138	135	117	120	120	119	129	113	106	130	101	114	110	115	99	104	123	111	118	112	104	124	130	104	128	114	132	112	115	133	116	111	140	133	116	113	123	119	116	124	129	125	115	107	115	128	122	122	116	120	130	113	128	121	119	102	117	139	125	131	114	135	127	117	120	128	129	126	120	129	127	122	120	119	155	127	121	109	121	109	114	130	106	137	127	124	117	105	120	101	126	113	141	137	123	120	152	114	125	117	108	116	118	107	137	103	112	120	121	117	108	122	103	127	113	122	103	124	119	87	131	119	124	114	112	123	129	131	118	106	118	132	128	144	137	107	140	109	122	112	123	115	122	114	122	113	115	133	140	112	104	108	130	117	116	147	138	123	99	127	115	107	122	133	134
17723	6777	4235	595	532	519	503	459	527	473	484	430	454	473	454	448	485	453	460	434	415	429	443	402	449	476	485	457	431	395	494	422	459	417	466	398	433	465	460	469	438	422	461	434	445	424	434	423	432	466	404	445	457	412	488	462	426	432	450	427	432	470	444	463	414	436	433	457	425	453	405	445	398	442	476	464	427	444	433	447	458	409	459	441	416	480	435	418	416	424	396	396	448	435	458	426	457	421	461	466	461	450	416	468	433	414	453	428	437	471	486	430	448	437	403	423	422	458	428	458	443	444	438	451	410	448	426	454	418	395	401	471	454	468	406	426	426	423	490	443	424	466	420	394	447	410	464	457	435	461	410	452	439	448	487	406	446	410	441	435	446	456	452	442	448	450	467	468	458	430	425	434	422	409	473	463	424	422	427	451	435	451	420	458	494	414	427	416	450	467	438	460	443	434	440	460	451	462	399	465	455	428	417	454	471	431	460	445	415	435	433	442	478	443	438	455	472	468	459	419	409	424	410	471	438	443	450	432	447	444	448	463	430	443	449	408	417	421	422	458	433	458	453	470	478	421	411	448	459	461	439	462	425	474	445	449	443	436	417	430	428	443	429	465	440	406	481	475	428	485	406	446	422	426	428	432	418	409	459	404	457	465	479	404	450	480	418	443	435	444	439	458	435	465	416	443	419	430	468	443	423	440	446	452	427	446	470	426	447	422	435	424	439	445	469	455	436	466	429	404	442	421	454	464	421	415	453	432	455	400	435	454	448	423	434	423	438	419	438	423	475	457	405	390	431	416	428	457	431	423	433	468	459	416	453	460	433	440	415	457	433	445	449	448	462	441	458	444	444	452	421	447	405	406	439	452	473	441	441	440	427	428	410	433	456	412	472	435	427	465	435	477	440	430	432	434	384	418	443	420	427	448	445	440	454	491	407	450	418	417	440	418	476	399	419	415	434	429	429	437	406	422	476	491	416	460	438	441	426	451	438	433	445	438	426	422	469	447	455	420	427	440	475	436	454	428	404	441	447	456	430	407	483	450	452	446	408	423	473	436	450	403	430	425	458	455	433	419	437	450	413	428	441	449	430	409	476	432	420	417	419	441	488	488	469	430	469	463	408	435	453	430	397	432	473	458	434	462	410	441	473	399	448	410	471	452	452	455	413	422	436	446	421	422	418	491	460	457	449	442	414	403	460	409	468	454	409	425	442	418	457	471	497	433	436	417	431	485	425	437	426	476	451	441	404	444	422	446	428	426	415	431	433	463	435	459	410	431	436	422	452	408	454	411	407	411	433	441	443	449	465	434	426	391	425	420	440	451	437	456	458	466	413	400	446	436	475	419	441	454	442	420	424	426	434	447	428	429	448	432	427	427	459	453	414	437	436	415	436	439	444	453	412	424	426	461	435	460	442	447	431	382	442	410	455	433	434	460	447	442	465	478	482	431	435	475	449	449	421	428	458	459	428	483	416	448	454	469	455	420	454	437	438	457	417	447	438	405	451	429	440	423	451	447	422	409	426	421	417	429	448	377	453	435	444	453	448	444	444	454	450	412	470	452	427	446	458	419	446	437	451	430	464	423	437	411	412	428	424	452	449	470	426	436	434	423	405	438	460	467	453	439	430	459	441	435	442	449	447	431	429	404	405	456	434	453	431	413	396	425	445	472	436	443	441	442	438	430	465	444	493	452	446	417	435	443	461	418	442	438	422	417	406	432	431	444	418	447	433	411	475	396	421	425	449	445	427	433	449	433	437	432	471	409	452	403	412	446	440	447	445	447	415	444	403	404	419	463	427	449	463	431	415	434	477	424	449	442	439	454	399	431	416	429	456	411	464	471	457	415	443	440	424	420	467	442	441	401	461	445	451	430	404	411	434	403	440	473	449	418	414	442	401	439	420	410	457	428	467	413	405	442	463	473	458	451	409	468	450	413	463	427	455	442	486	430	424	408	460	456	425	481	424	443	466	442	430	446	436	434	416	433	453	464	421	445	480	418	391	492	428	418	422	461	438	460	462	422	489	475	408	447	419	445	471	446	451	439	459	431	403	428	466	445	478	430	435	432	459	430	432	466	445	438	447	429	424	404	409	463	435	465	502	465	474	367	465	446	398	431	412	454	434	473	477	456	451	468	460	442	431	445	402	399	432	444	417	421	430	440	412	434	461	437	475	433	441	444	422	455	444	447	448	429	445	460	454	445	449	465	436	456	432	430	478	464	435	426	424	462	443	430	462	437	445	433	447	481	433	463	436	378	441	458	405	450	473	446	419	437	425	442	435	436	440	431	467	440	448	449	469	438	428	440	464	429	440	425	454	465	425	426	438	458	392	413	428	441	443	463	464	454	452	443	411	428	406	432	459	427	416	430	468	434	401	473	410	446	456	420	434	443	492	444	448	450	418	408	466	426	429	435	422	451	442	446	440	450	403	419	447	403	446	440	458	467	493	447	413	458	468	416	450	425	455	421	404	421	440	455	448	479	438	495	448	450	424	416	470	446	427	441	418	432	427	425	414	415	429	441	414	418	446	438	451	440	438	418	464	444	457	415	423	438	438	427	457	460	462	484	437	435	443	410	464	448	400	431	426	410	429	434	452	420	450	425	424	452	428	442	429	426	445	394	433	445	436	441	449	429	409	437	436	470	447	468	412	483	430	429	461	425	450	427	451	412	421	441	422	431	495	435	445	481	448	455	456	419	428	460	458	445	429	403	472	450	418	416	419	447	419	453	438	455	429	433	403	453	440	450	417	419	466	449	427	414	423	445	449	413	446	457	483	417	431	421	463	430	383	437	416	445	419	442	433	430	426	409	450	448	424	434	422	428	436	439	449	411	437	427	416	456	447	427	428	455	435	484	396	442	431	433	407	431	454	437	444	415	420	474	457	424	467	416	447	442	401	452	463	406	450	462	438	452	410	469	423	440	438	442	424	458	424	477	415	456	422	413	416	413	465	420	442	428	451	459	419	444	453	435	428	456	454	436	424	429	421	394	418	432	428	450	452	416	476	420	449	449	452	436	409	423	440	424	419	430	438	426	404	430	416	468	453	437	435	427	458	401	445	446	427	425	436	464	463	423	439	419	395	410	457	463	452	440	442	445	445	409	476	433	415	439	463	451	442	420	457	409	462	468	431	452	424	420	464	445	408	406	451	396	412	432	470	452	437	463	444	459	423	452	444	434	443	486	427	404	462	467	457	460	448	438	443	433	433	444	435	416	429	444	452	448	411	463	474	443	418	474	420	459	486	488	478	434	428	471	460	459	418	439	406	450	426	448	441	479	421	406	437	407	400	444	422	476	486	506	417	422	427	473	397	433	422	416	450	424	460	418	444	439	402	444	411	442	463	418	426	432	426	434	461	459	406	430	483	439	410	423	434	426	444	439	450	482	435	427	444	460	418	476	469	452	454	461	456	420	416	446	435	453	445	469	467	436	474	414	409	455	455	393	437	421	458	425	411	438	449	462	431	422	448	471	435	460	447	428
59316	42206	32068	5124	668	520	448	380	357	335	292	284	289	267	278	245	277	258	260	271	244	232	233	254	239	255	252	243	271	244	253	270	230	236	225	224	229	257	246	233	234	214	231	256	251	249	255	256	261	252	239	236	226	224	239	246	232	210	284	236	241	222	228	262	243	226	236	243	245	235	235	256	249	243	209	226	262	246	225	230	237	238	250	237	246	252	225	203	244	204	224	233	251	223	255	239	209	248	257	226	251	240	231	244	270	220	235	204	243	239	223	238	243	219	242	249	228	248	267	264	238	253	224	256	243	239	238	206	212	262	242	199	212	245	248	234	214	246	267	217	220	260	235	236	213	245	220	219	231	239	237	236	259	267	238	246	253	266	264	233	237	236	240	242	252	237	214	261	256	240	256	225	241	217	256	249	217	206	223	260	226	236	228	231	253	216	216	229	240	233	250	225	240	245	228	222	212	246	236	223	202	238	267	235	228	241	251	224	255	233	240	216	225	222	252	236	242	244	232	233	252	247	240	249	265	246	224	261	220	215	219	211	250	231	227	241	220	239	208	235	234	230	233	222	256	246	239	263	242	244	238	245	234	221	248	233	239	234	245	255	218	228	238	242	248	246	251	233	242	234	246	225	213	227	235	200	249	222	225	231	236	213	260	244	256	237	219	220	226	220	258	266	248	235	228	225	224	258	249	240	267	212	209	230	215	244	235	272	232	242	218	238	214	252	238	249	235	225	261	242	219	218	224	237	216	255	228	203	225	272	227	240	218	240	225	216	215	230	241	234	238	257	230	249	242	248	212	233	240	231	233	245	241	238	215	233	230	232	232	212	257	249	233	214	214	224	245	213	233	191	247	249	243	229	242	230	241	247	239	240	238	247	236	224	215	194	258	245	228	257	250	232	241	223	238	241	239	258	218	231	227	234	232	246	230	237	218	255	221	236	234	219	226	220	225	274	216	243	229	248	225	255	221	229	231	246	218	236	209	244	268	204	250	257	241	243	210	228	245	219	217	193	256	242	227	226	235	246	225	214	233	240	256	256	240	228	254	252	213	258	224	231	225	212	232	201	250	217	249	264	241	253	251	240	235	232	231	243	246	241	252	236	224	228	249	232	227	244	239	246	224	229	230	242	248	223	211	245	226	240	229	214	225	247	209	238	244	230	206	242	253	237	260	226	245	213	233	226	253	246	238	223	239	252	251	221	230	218	250	213	228	229	195	254	215	257	214	233	255	219	260	251	251	218	249	213	222	237	227	243	221	228	242	224	235	268	209	234	230	251	225	241	235	259	257	240	225	212	225	248	258	239	210	243	241	251	198	204	250	211	236	239	242	237	235	220	213	247	184	245	228	222	254	261	239	243	247	226	239	252	226	251	230	224	236	248	221	231	252	223	254	236	259	237	230	229	219	265	252	238	213	240	236	229	243	207	270	230	245	244	249	251	236	231	227	242	251	254	228	230	244	238	224	245	237	209	249	256	224	241	252	241	259	220	223	245	253	266	221	260	234	213	242	228	217	214	197	232	252	244	208	241	248	225	234	226	247	249	238	239	241	244	242	213	247	236	266	235	218	266	242	231	248	224	265	243	216	229	221	254	239	254	213	222	250	214	228	218	235	251	230	232	209	229	221	248	225	233	220	222	249	182	211	240	258	235	236	228	230	212	237	249	210	242	257	219	237	237	215	235	234	249	241	225	244	237	243	233	207	239	231	259	205	249	223	221	213	241	242	237	243	235	254	217	206	248	215	238	233	256	244	232	242	261	280	245	271	241	226	240	259	218	247	233	246	221	252	236	227	254	269	226	266	246	238	247	238	220	217	232	234	227	232	242	248	240	236	250	245	257	237	234	214	229	248	226	231	242	225	239	278	265	218	242	211	251	231	227	241	255	243	241	240	256	236	242	245	236	239	236	257	246	219	233	225	249	232	233	246	237	261	210	248	243	206	227	240	214	223	258	224	223	238	219	254	250	224	223	233	244	219	241	242	217	245	221	229	220	211	214	232	258	233	211	268	228	232	223	245	242	253	248	212	236	215	242	252	229	223	260	267	235	239	235	239	225	226	216	231	261	251	206	260	244	251	281	223	242	223	234	230	239	211	221	267	240	228	226	214	229	217	251	247	241	223	273	246	234	254	242	249	244	215	217	240	206	246	230	257	215	240	223	258	230	235	247	236	235	222	256	221	236	220	250	250	218	246	271	256	228	240	233	223	233	234	229	246	238	208	224	212	247	254	258	233	226	243	267	244	211	225	219	249	240	221	246	219	250	247	243	256	238	224	243	240	228	265	250	239	218	235	229	231	213	231	243	222	249	220	227	233	246	234	246	209	262	217	244	225	230	223	222	210	209	226	224	237	248	231	240	225	240	235	224	221	231	218	205	223	209	223	241	251	229	236	228	251	247	261	228	222	245	197	239	215	229	205	232	257	236	265	247	256	253	252	248	218	240	233	262	240	262	224	221	217	259	224	247	235	228	222	248	245	215	228	251	236	252	242	227	254	205	210	204	245	233	250	255	220	225	221	210	229	236	209	243	236	194	248	227	239	235	213	224	228	245	230	251	238	240	225	233	235	231	254	235	231	226	238	205	248	214	231	221	252	210	232	221	248	246	250	232	237	235	264	235	224	214	276	211	226	219	228	227	242	218	209	253	223	239	237	227	232	209	206	249	263	219	260	258	239	223	235	239	209	213	254	240	250	254	237	241	225	221	231	249	247	254	238	239	205	238	217	235	234	238	233	222	219	246	253	220	225	229	237	230	242	241	241	235	212	226	239	225	257	228	245	227	238	231	205	260	228	240	214	241	225	234	229	242	203	244	201	234	213	247	215	233	261	254	245	262	223	238	237	229	231	233	240	241	215	207	244	251	242	267	224	212	234	216	234	259	262	257	209	243	271	230	231	275	264	238	236	245	220	241	235	244	242	242	232	242	239	229	241	223	240	230	237	228	282	245	275	218	253	213	230	217	243	231	241	230	242	227	243	256	230	248	214	210	237	252	225	221	224	229	230	235	252	245	217	252	238	218	224	283	241	242	214	248	224	214	218	252	213	253	215	241	236	210	236	266	246	258	253	219	231	236	237	231	249	245	239	258	250	218	206	267	217	255	250	246	234	229	246	231	250	236	241	235	238	223	209	265	260	224	223	232	231	221	241	212	263	211	225	231	237	221	225	236	229	221	256	214	214	235	226	231	241	235	249	238	243	227	245	240	252	224	244	240	212	248	247	224	263	235	233	224	203	252	230	252	243	211	275	247	263	265	217	243	225	208	253	259	249	222	251	214	240	247	228	241	234	228	227	242	251	246	233	221	206	225	260	198	228	234	269	252	224	219	238	244	215	192	228	228	241	198	236	243	238	235	229	227	214	235	238	246	253	253	245	237	237	223	233	218	236	232	249	232	238	230	223	264	234	223	249	232	237	229	219	232	219	259	234	214	260	218	220	236	231	238	245	213	262	226	269	238	222	218	228	223	259	244	214	237
39337	31852	21880	2455	2200	1915	1683	1506	1361	1289	1146	1110	1090	1012	972	997	948	929	923	862	868	891	854	855	868	852	753	836	818	802	784	764	792	803	803	822	810	797	759	718	785	798	761	730	789	767	788	764	767	741	789	753	779	829	791	759	792	789	766	784	772	811	760	724	804	806	822	761	753	711	748	729	734	779	790	807	774	768	774	738	757	796	745	759	714	765	757	756	795	783	766	761	780	786	784	811	779	719	752	744	707	746	731	779	781	730	737	747	718	723	790	784	724	746	748	756	728	765	823	791	796	754	746	762	733	743	810	770	773	764	767	769	803	745	731	728	738	760	791	732	774	767	778	767	744	737	734	717	754	740	773	697	742	720	802	726	761	783	755	827	711	784	787	772	738	826	690	705	743	722	775	762	748	741	771	762	741	722	743	742	746	755	784	688	775	698	744	761	708	744	769	746	762	744	705	736	771	772	759	774	684	790	742	783	759	688	787	780	790	754	747	773	759	743	737	791	722	736	759	724	799	788	744	780	737	794	745	747	731	755	782	704	745	747	792	762	763	770	763	713	724	761	754	826	743	762	726	743	810	762	729	748	788	789	776	744	761	737	725	730	743	780	751	761	705	735	711	804	790	728	727	775	747	761	749	721	805	749	747	777	792	737	736	747	720	750	765	789	783	761	709	779	733	756	760	762	716	755	761	710	683	741	717	774	754	764	816	780	732	779	762	744	754	759	787	774	753	751	731	757	720	791	728	714	716	748	769	803	762	710	823	778	754	707	809	768	752	772	757	753	809	744	696	748	750	732	779	775	759	758	718	734	737	739	774	709	768	750	785	785	768	743	758	799	779	794	760	753	746	724	726	701	741	774	784	749	816	776	761	709	742	757	824	771	725	736	792	755	743	753	741	718	756	717	761	822	711	713	737	779	766	756	732	769	724	713	779	733	731	745	723	781	775	721	733	757	763	776	747	719	740	801	751	745	751	737	826	724	786	789	792	747	786	782	754	788	816	772	769	766	804	835	759	752	734	754	708	795	767	785	756	760	766	704	784	725	768	725	718	714	688	736	751	770	779	774	806	785	768	763	779	723	752	776	732	767	718	757	771	743	772	753	816	717	765	801	722	728	725	766	723	764	713	782	748	766	736	701	769	709	758	730	751	768	764	780	752	751	714	744	766	735	757	759	758	762	714	759	742	739	747	719	742	766	763	786	755	714	730	752	734	758	709	775	730	840	766	781	761	748	756	759	760	752	797	760	757	770	737	794	764	774	759	784	732	765	776	752	753	746	770	746	702	804	769	773	773	767	780	739	745	683	746	779	717	784	737	744	746	765	791	746	731	741	783	746	696	746	753	750	738	796	690	798	747	755	722	780	776	736	744	761	725	736	744	690	760	796	738	757	743	743	767	731	739	724	784	789	732	745	758	790	780	705	770	793	734	751	733	732	754	796	752	760	779	787	744	723	748	761	747	758	751	707	726	759	754	712	734	802	766	741	714	764	712	788	706	693	810	779	747	728	752	767	791	746	759	734	786	727	772	718	706	736	818	733	744	762	779	764	768	756	768	745	744	753	793	761	719	751	752	716	771	759	735	786	768	747	733	748	693	728	757	766	735	760	725	733	724	727	739	754	723	767	716	714	764	746	741	739	754	803	778	736	757	777	780	730	784	736	732	687	769	700	805	714	736	748	748	774	806	710	738	751	744	747	750	747	790	759	792	753	757	742	743	726	741	752	800	764	751	752	772	722	739	720	698	774	737	763	776	724	795	710	748	809	727	794	746	750	753	724	761	767	773	746	744	749	788	756	743	752	757	746	736	725	770	695	763	734	749	826	752	771	756	728	750	772	763	772	730	708	722	737	794	770	712	775	767	753	778	770	757	790	726	751	787	743	773	732	752	736	726	734	758	731	757	757	747	780	740	813	789	780	739	741	760	765	739	732	740	724	787	757	746	757	684	730	747	740	762	818	704	719	736	789	803	720	796	751	767	762	777	710	775	771	735	807	781	760	740	718	743	751	787	711	745	787	788	807	772	753	785	754	733	688	768	748	709	783	786	763	757	798	763	786	770	696	682	729	748	719	729	761	716	791	740	751	749	748	734	763	761	756	767	735	787	763	777	762	765	767	787	766	724	803	729	733	723	792	808	700	786	752	727	745	743	718	776	759	748	743	711	786	758	772	735	793	785	734	769	757	754	768	751	724	757	763	780	771	765	774	722	740	747	732	717	781	735	775	731	757	747	777	751	746	747	804	760	725	812	754	795	761	747	747	801	786	801	780	721	755	787	765	741	735	747	803	756	749	782	721	731	714	724	757	751	730	761	740	749	744	739	732	744	706	801	761	712	723	739	718	718	787	763	731	755	749	771	753	724	755	728	749	716	732	765	736	763	785	753	746	736	689	765	788	805	740	690	765	743	743	773	761	790	767	719	746	718	738	795	721	766	727	718	736	756	765	745	781	791	720	742	787	700	747	743	766	754	798	713	776	778	719	760	779	802	779	781	734	711	792	730	733	752	757	716	752	745	786	785	737	751	731	729	731	752	784	761	799	776	760	754	781	738	752	749	764	735	757	782	750	736	781	717	717	782	730	723	716	774	747	810	738	757	780	767	781	722	712	709	718	757	781	794	790	758	721	745	781	747	758	750	790	705	745	780	771	765	754	752	742	737	751	731	763	753	739	793	788	743	750	808	801	784	798	753	730	739	770	712	737	752	732	746	715	743	713	811	763	746	753	728	783	753	713	777	743	761	770	764	777	707	742	742	773	777	759	743	786	736	777	736	732	760	760	727	745	742	734	785	771	730	745	814	721	775	744	757	709	767	768	749	723	756	764	745	753	801	726	737	746	753	695	776	722	729	762	719	744	758	772	775	749	752	709	739	742	770	766	779	740	719	727	749	761	753	742	782	742	735	728	766	756	699	758	770	743	748	754	737	728	703	735	740	771	761	698	734	731	739	766	780	790	690	775	767	728	741	754	774	780	745	763	701	756	760	732	721	784	729	831	707	752	741	774	770	789	736	764	713	730	750	762	734	728	779	762	785	805	728	781	736	768	765	787	775	780	773	724	770	761	805	716	747	765	756	793	730	782	780	740	778	736	735	752	724	744	761	734	770	763	771	735	743	721	741	798	753	758	792	723	715	768	743	742	726	718	752	734	780	769	739	765	779	719	719	716	737	757	779	837	735	804	739	718	767	801	712	732	801	805	788	751	774	731	777	785	756	766	729	781	811	707	761	673	736	722	783	751	766	751	786	711	744	788	719	773	757	727	737	803	789	733	737	755	731	756	787	750	746	758	748	748	769	768	770	766	705	767	731	747	757	738	724	736	749	768	752	789	778	750	762	753	735	740	773	755	798	739	801	736	725	814	737	758	757	772	730	766	740	731	762	752	718	735	758	741	775	734	775	752	731	789	718	774	736	745	786	726	819	737	758	767	728	761	782	759	706	734	744	759	748	779	780	795	789	757	729	777	746	775	795	753	745	704
73220	57221	43493	11341	1996	818	696	605	525	513	463	435	401	395	351	373	346	341	329	360	329	317	332	305	289	325	294	315	308	299	325	318	299	305	315	300	328	282	271	315	317	313	311	301	299	297	292	281	291	288	297	294	287	327	314	268	294	280	298	301	306	282	279	302	287	284	289	281	308	300	312	284	276	294	299	266	284	273	270	312	268	278	292	314	280	298	292	282	293	300	305	292	272	330	302	288	327	291	322	277	267	301	315	295	352	303	288	300	300	302	303	275	297	294	285	295	292	308	283	296	339	301	284	283	290	276	298	284	317	275	289	323	309	320	302	276	277	301	268	294	285	282	294	285	270	277	304	272	293	267	284	275	283	283	295	292	289	309	285	310	264	309	307	292	291	275	295	287	293	276	276	324	280	291	272	315	294	274	306	287	307	268	295	327	312	280	248	267	282	283	289	293	301	285	298	288	311	315	284	320	297	300	273	287	299	302	290	310	311	328	275	269	270	287	269	305	279	295	294	301	290	257	291	273	292	305	299	259	273	297	323	299	277	263	283	288	281	280	296	298	259	306	262	272	341	282	284	276	277	288	288	289	303	314	301	305	265	297	310	309	266	308	272	246	297	295	314	294	299	293	280	316	312	298	308	291	306	318	328	285	277	263	296	320	275	295	308	319	279	281	310	319	314	297	281	295	300	291	296	320	282	314	267	283	285	268	309	307	269	288	300	306	284	283	285	283	278	287	274	286	285	297	292	283	279	297	283	323	331	296	303	290	289	298	337	309	323	314	280	273	293	265	277	280	297	283	276	293	324	241	298	278	303	310	297	273	305	291	316	308	304	303	302	310	292	293	286	296	317	270	261	287	262	288	285	278	259	287	292	279	260	292	296	306	309	301	304	315	276	303	277	262	279	304	295	279	265	295	318	280	286	252	319	288	308	271	317	281	295	299	281	291	291	297	294	296	303	306	267	294	323	293	326	276	320	297	297	277	310	293	279	307	292	298	299	309	298	288	314	312	286	278	295	267	266	304	271	302	248	280	268	299	272	301	286	282	301	283	266	293	310	290	292	297	268	278	291	275	313	317	282	275	273	286	294	298	280	293	304	288	315	325	294	310	284	330	250	283	277	297	285	308	290	292	277	282	292	261	282	268	281	281	298	293	277	282	267	281	274	323	297	297	296	302	284	284	334	294	302	325	277	289	294	288	289	294	264	321	296	255	288	296	264	309	288	284	322	269	266	284	305	264	280	288	254	292	302	270	284	302	303	304	297	285	308	298	305	279	287	288	282	323	320	265	313	258	281	272	297	254	303	301	280	283	294	312	330	285	288	272	273	303	308	320	319	283	329	288	296	264	330	303	278	287	296	277	282	258	309	292	283	291	296	285	289	328	282	323	296	307	266	315	281	333	302	299	276	269	283	317	292	285	282	307	273	306	315	302	270	304	302	283	292	266	302	303	283	312	298	289	307	292	269	326	297	274	308	312	301	260	294	298	277	257	278	295	324	299	302	283	301	262	291	306	288	301	262	277	279	295	302	300	309	293	305	272	278	314	292	301	308	314	294	294	274	309	289	329	292	288	307	266	289	284	298	287	311	299	289	315	279	292	275	302	294	283	291	276	262	307	265	299	273	308	295	282	286	271	270	310	309	298	293	297	260	295	284	281	299	282	281	287	292	316	292	317	308	308	303	283	276	310	296	286	288	315	312	287	295	261	314	307	283	299	322	306	319	283	290	295	302	296	284	279	304	299	314	289	294	303	301	304	294	294	298	299	296	289	273	284	296	275	297	335	290	274	274	308	309	302	277	305	317	282	310	280	282	284	306	312	311	303	340	267	294	327	299	289	313	304	286	303	268	304	297	286	278	303	317	284	307	290	321	306	306	271	287	308	272	282	294	305	304	307	337	310	319	292	280	275	276	284	286	344	290	290	283	314	313	254	226	293	269	300	279	286	341	300	312	276	278	303	292	265	300	275	297	291	284	274	305	291	291	281	301	308	312	306	305	277	259	274	298	294	264	258	267	293	298	296	283	288	276	302	306	272	298	280	316	271	285	288	293	280	251	292	293	314	254	289	309	292	273	287	302	306	304	287	309	284	308	327	341	286	318	279	284	297	308	279	280	317	261	314	300	316	302	326	291	261	285	321	278	304	314	303	299	305	280	264	308	284	287	268	274	295	289	326	322	268	293	295	304	294	308	292	305	275	315	269	296	302	307	298	297	301	279	286	307	294	301	293	297	265	280	282	310	302	293	314	262	279	269	296	288	342	286	291	309	304	275	290	295	317	263	283	304	294	261	312	312	285	279	294	284	264	284	264	289	294	307	318	300	309	287	295	303	292	302	307	294	338	317	286	329	279	287	301	309	278	271	289	297	295	272	282	285	282	318	307	283	304	308	272	283	318	297	311	294	280	303	295	274	302	293	307	290	294	319	301	302	299	273	282	310	309	303	302	303	293	275	301	288	305	303	279	323	304	280	317	295	293	301	306	247	287	301	292	294	296	303	281	266	265	269	281	285	298	287	301	306	276	305	295	301	293	277	321	256	326	289	287	257	282	321	263	301	321	285	292	308	304	285	305	305	261	316	291	300	315	285	284	265	285	298	311	294	258	316	287	279	295	308	282	283	312	297	252	270	289	287	291	287	266	321	318	293	297	297	279	310	269	296	301	281	313	278	275	270	279	287	295	271	323	277	294	307	277	276	302	267	280	298	285	288	310	310	311	326	303	288	306	299	292	348	321	309	301	288	278	295	310	263	329	287	320	280	290	289	315	292	301	299	297	323	290	309	277	284	283	281	312	265	286	285	286	320	287	312	309	293	277	294	279	312	308	310	304	292	277	334	265	283	299	287	271	313	291	318	282	303	290	288	270	276	304	299	296	268	282	306	283	281	287	298	285	318	321	307	276	317	300	301	309	292	283	312	300	295	306	286	299	276	320	262	335	277	265	297	306	269	311	310	292	269	293	281	291	325	306	311	317	277	322	299	306	286	301	295	302	293	272	292	286	274	287	319	311	309	303	279	301	308	264	297	303	300	316	277	287	316	312	302	282	293	311	285	295	234	291	297	284	283	288	359	306	320	299	290	303	307	323	280	294	291	298	305	289	292	300	281	275	305	300	312	259	274	307	311	292	320	272	275	308	333	315	313	289	332	297	324	273	315	302	280	306	297	277	302	292	278	279	289	319	298	313	309	278	310	316	299	302	292	280	292	291	285	274	293	312	279	287	308	270	317	295	293	286	276	286	338	276	261	301	283	299	303	297	294	312	321	277	296	298	272	308	292	296	268	282	281	266	295	284	280	292	302	293	275	317	302	288	293	280	291	307	314	311	294	299	295	305	282	275	269	272	293	272	298	295	296	296	269	288	297	253	273	308	290	310	292	307	312	284	304	285	302	304	305	288	285	273	276	301	296	278	276	292	290	246	328	290	299	279	298	314	285	299	316	293	266	320	281	307	317	270	258	281	297	303	253	281	271	272	295	271
48610	41903	26384	4234	3685	3149	2729	2351	2062	1897	1777	1630	1630	1410	1302	1302	1237	1181	1165	1171	1089	1142	1039	1038	1083	1093	1017	1028	995	1030	964	985	987	972	985	958	920	952	960	994	934	935	943	990	899	984	876	927	927	914	910	954	931	922	863	932	953	914	932	898	934	894	929	902	851	883	909	906	928	984	909	921	883	889	911	889	941	964	876	997	932	907	912	884	905	896	899	895	906	972	851	930	848	922	877	901	926	968	954	869	875	919	872	918	911	866	878	925	860	897	896	897	885	898	948	899	915	944	922	974	911	829	935	866	931	915	931	915	896	895	861	906	916	901	913	926	933	938	869	880	872	875	913	890	901	915	904	866	916	895	898	922	876	857	910	869	875	911	922	907	868	870	923	888	847	887	899	847	902	926	933	885	886	897	923	902	932	853	907	926	899	909	886	874	859	939	878	866	855	870	918	928	900	894	927	895	926	864	930	894	889	896	893	899	930	847	884	856	906	891	862	912	929	936	842	914	883	834	926	886	887	921	910	889	907	891	886	897	912	927	944	904	859	889	862	843	896	901	903	905	883	888	922	885	858	926	879	878	878	901	893	941	941	918	862	839	904	921	862	911	887	939	832	860	914	883	928	899	907	942	893	881	904	869	886	911	900	904	909	905	994	862	902	935	937	881	994	862	932	927	893	898	919	870	873	875	871	862	904	900	928	944	918	879	880	910	909	920	893	908	863	893	907	851	906	895	851	891	892	901	935	917	901	905	974	900	877	898	891	955	908	898	860	904	892	929	891	884	881	887	890	889	900	922	906	932	944	938	899	909	892	895	879	917	880	929	934	874	873	875	881	914	830	883	861	869	863	879	857	976	865	922	858	927	914	906	926	904	881	898	877	856	916	896	915	874	922	875	864	901	898	860	940	879	851	878	895	888	885	903	857	942	902	923	886	915	862	933	885	898	882	942	844	884	914	891	971	962	868	865	883	908	873	893	902	889	889	934	899	878	845	929	917	928	925	931	892	829	868	920	896	905	892	914	852	852	939	879	869	931	894	922	899	884	900	871	910	914	864	885	899	909	870	903	906	898	853	952	917	879	938	903	876	887	855	916	937	903	855	897	905	886	849	883	898	888	943	896	910	928	884	926	894	915	891	900	870	944	892	854	839	880	920	878	848	827	886	938	913	859	911	883	899	902	893	906	919	866	892	858	891	900	891	878	874	905	927	876	903	891	904	893	896	910	906	881	923	845	920	912	854	927	969	888	923	884	883	890	885	939	860	893	867	907	927	923	925	949	875	899	911	906	936	906	860	881	866	901	907	889	937	916	955	941	878	892	913	848	929	923	839	901	884	866	924	850	896	920	853	883	915	921	950	877	883	888	905	884	924	925	898	893	915	883	872	876	873	884	903	888	879	899	913	913	911	933	907	886	876	898	856	887	889	862	920	894	898	900	882	871	874	910	841	908	888	881	847	885	909	910	916	902	900	886	915	895	918	849	897	894	906	868	927	924	867	906	873	881	902	890	887	850	882	884	901	867	840	867	872	916	915	874	840	892	894	909	960	884	872	913	915	928	903	920	857	871	934	884	854	873	930	903	884	913	912	954	911	879	860	896	881	913	903	926	942	943	930	855	850	900	914	857	905	854	913	873	916	931	876	898	888	855	956	838	945	866	914	872	899	848	891	948	862	891	923	892	843	880	921	911	908	857	890	912	843	880	889	939	937	922	871	872	979	844	924	876	915	897	883	916	881	871	864	859	874	868	949	893	892	862	840	892	887	902	887	932	895	885	862	895	904	973	897	904	885	881	931	898	904	806	948	908	956	875	933	883	865	894	844	910	926	902	914	870	892	910	854	904	926	893	905	869	921	848	869	942	892	915	895	888	932	958	851	919	871	937	906	874	932	902	919	887	951	874	880	863	913	947	900	897	827	929	905	923	876	866	882	860	881	886	874	914	899	931	945	919	888	892	924	966	850	904	989	916	937	886	847	866	900	889	913	875	873	899	865	884	890	917	945	891	865	899	882	873	803	887	874	881	900	905	847	889	872	890	930	846	891	871	882	861	935	857	884	941	880	876	928	887	918	833	862	897	920	930	973	902	885	897	894	894	903	882	845	908	888	872	848	878	943	919	882	866	896	915	907	869	896	935	897	959	863	896	885	947	904	946	882	897	877	871	948	851	859	863	906	843	899	909	884	914	900	906	902	937	961	889	944	895	840	905	912	863	914	911	895	938	905	861	852	885	877	881	876	918	869	894	968	918	856	838	935	906	839	908	849	891	871	890	923	886	867	868	875	927	907	865	898	919	863	922	902	862	913	908	863	935	902	888	847	871	906	915	838	872	920	944	879	947	859	948	904	911	896	882	919	891	877	910	941	861	915	883	883	883	960	933	887	912	874	943	911	901	897	909	880	849	880	911	887	933	863	916	934	890	903	907	900	878	852	878	883	936	891	931	900	861	906	930	879	945	927	886	874	893	939	866	867	869	906	893	890	933	863	863	859	904	906	909	868	945	817	911	874	895	915	885	909	907	914	890	910	849	898	951	951	898	876	850	947	919	863	922	852	856	875	915	936	913	902	896	931	957	866	915	877	887	877	903	915	915	890	890	890	889	886	912	913	948	920	927	877	883	857	887	876	911	905	928	901	883	911	910	893	922	889	849	865	884	883	975	929	886	933	898	893	873	865	815	884	884	904	917	909	903	941	837	943	888	895	909	884	929	894	829	955	853	930	911	892	898	897	853	962	922	870	920	880	889	954	893	862	868	867	906	835	909	845	856	958	861	902	904	934	897	895	909	872	857	888	903	927	922	885	932	866	872	891	898	912	952	880	847	913	876	924	917	973	859	871	915	918	919	874	889	927	906	917	914	871	938	918	937	906	905	924	900	841	906	919	916	943	877	911	919	865	935	938	897	924	930	865	942	887	861	903	949	906	900	859	875	870	862	911	895	898	883	858	896	910	930	893	908	894	890	973	924	870	887	852	926	900	847	897	934	912	885	882	889	878	892	921	927	954	904	905	900	859	880	885	886	865	919	933	849	888	844	897	865	872	871	878	895	909	890	946	895	906	882	862	916	881	923	896	837	911	878	902	916	885	941	885	842	873	892	904	867	887	938	882	916	866	904	887	890	896	849	857	872	852	895	897	880	912	861	898	912	865	910	900	879	908	885	912	921	905	908	866	908	922	898	916	858	925	917	878	903	895	928	903	915	904	836	921	883	908	862	866	862	847	863	877	896	931	901	897	1017	876	912	891	858	911	894	942	902	903	859	925	914	883	901	893	883	860	910	909	883	845	882	878	855	892	870	937	927	890	905	939	891	930	911	923	873	900	862	866	850	900	883	937	892	906	909	933	892	890	902	922	873	899	890	926	869	933	849	876	861	881	878	840	904	849	930	850	861	945	905	883	902	869	933	859	880	861	876	886	924	850	882	928	880	903	868	916	847	900	928	921	872	848	952	821	903	883	943	891	944	855	881	914	862	868	896	859	862	883	933
17635	5005	2184	279	138	141	119	140	113	119	128	134	123	132	126	114	111	117	134	106	123	111	132	108	138	124	97	125	131	102	102	111	138	123	97	114	114	126	121	112	131	124	129	104	98	120	114	128	111	110	98	103	112	111	131	112	115	120	103	123	123	125	120	112	124	107	128	101	114	120	106	136	110	108	133	95	97	138	103	136	130	125	116	121	114	125	113	122	114	110	132	124	106	117	123	129	127	110	112	98	102	122	122	130	116	94	106	119	129	110	118	113	118	114	103	120	113	131	125	121	117	107	123	104	122	105	113	134	125	98	124	104	130	111	106	116	113	125	128	99	118	147	109	109	126	108	112	124	124	101	129	118	109	125	125	103	104	101	114	113	118	118	107	117	105	121	146	133	120	123	128	123	97	120	114	115	109	124	124	121	117	114	141	118	119	120	128	125	111	104	116	109	119	113	98	121	119	119	106	125	127	105	133	105	125	127	112	110	113	136	132	108	112	134	120	116	101	107	118	127	120	123	115	103	117	122	113	127	109	125	108	135	115	122	115	114	121	133	127	110	112	121	128	127	123	108	111	127	129	119	126	110	122	125	115	122	110	131	115	105	122	138	117	108	116	121	109	133	118	122	126	107	121	123	120	114	131	123	106	125	130	109	112	120	113	140	119	102	91	107	107	127	140	118	116	111	127	105	108	119	110	113	128	133	110	131	112	101	119	110	113	132	117	111	128	102	117	99	110	109	138	106	140	124	116	128	134	128	137	114	129	98	92	120	104	117	105	105	112	115	123	127	136	114	109	113	151	88	108	119	104	119	110	118	111	119	102	130	124	134	123	112	137	119	127	120	131	97	108	121	112	124	140	115	124	106	126	122	119	109	103	108	143	116	111	143	112	116	126	122	113	111	120	104	125	139	111	121	122	106	97	100	125	111	118	115	122	113	114	141	107	101	123	119	115	128	113	130	89	126	129	118	107	126	107	108	102	118	105	141	109	113	99	145	117	111	126	114	114	122	118	113	129	112	127	116	118	109	114	116	121	135	96	101	129	115	117	114	112	102	127	94	111	107	119	114	120	142	108	102	103	118	123	112	124	117	110	104	123	101	120	126	127	109	120	126	119	106	127	115	128	103	119	98	108	120	97	114	138	106	119	113	134	118	126	116	118	116	118	113	132	127	135	114	114	106	140	120	113	109	114	113	125	120	115	129	117	118	132	109	118	106	125	107	117	116	118	132	115	124	114	99	108	94	116	125	101	115	130	126	121	124	125	117	120	103	124	117	101	104	96	117	116	127	112	102	121	110	105	111	128	113	132	113	97	132	110	114	101	101	142	115	128	137	110	102	135	100	122	119	121	118	111	112	122	101	117	79	141	114	121	136	105	119	112	106	112	105	116	126	108	125	99	136	134	122	118	123	116	141	111	109	122	104	129	109	108	114	118	124	100	138	120	100	138	111	122	111	113	114	138	116	113	122	127	117	126	127	111	127	117	108	132	113	123	112	109	102	117	102	130	114	119	110	116	100	120	107	122	108	108	117	153	103	124	117	116	119	118	114	121	106	129	104	103	126	106	136	119	112	120	128	123	117	120	114	118	105	112	121	145	127	113	134	119	131	127	115	108	121	130	123	120	128	99	112	126	106	126	111	113	117	140	114	115	103	104	137	128	124	132	109	118	114	118	114	113	111	127	135	132	110	109	117	116	111	117	121	131	114	135	103	123	133	127	127	123	93	113	87	120	116	108	116	133	116	101	110	121	129	141	126	143	107	123	133	133	115	100	112	111	114	120	127	104	133	133	131	117	113	119	129	104	117	119	127	125	92	118	125	105	121	121	112	108	125	127	129	111	129	122	127	114	124	123	112	125	137	97	130	110	110	102	135	127	114	111	112	106	113	122	126	135	118	125	114	124	109	118	116	102	100	98	115	110	126	119	114	106	87	105	128	123	128	117	117	132	129	140	146	122	113	110	121	112	110	127	109	112	106	102	114	117	111	120	105	112	123	111	116	123	96	134	121	125	107	106	126	109	128	123	118	130	124	138	105	112	135	118	93	110	122	119	93	129	106	132	123	111	121	91	117	129	107	123	121	112	126	117	107	126	119	110	110	118	124	104	124	119	121	115	110	116	119	128	140	147	108	110	103	124	110	114	94	122	117	127	126	114	112	105	118	118	109	115	116	128	115	107	125	129	108	126	113	114	121	112	122	120	120	136	123	101	111	128	123	109	125	113	118	126	145	142	102	126	111	126	118	116	123	142	121	119	105	101	123	120	152	110	99	123	114	113	98	126	121	124	123	108	127	141	111	112	107	105	152	118	124	91	123	114	115	116	123	120	129	126	122	129	128	130	136	107	116	139	109	110	125	126	120	117	120	120	124	106	159	122	134	103	125	122	118	131	121	97	124	107	107	118	132	128	109	92	129	109	101	103	102	139	118	126	120	116	107	130	107	116	103	114	107	118	115	125	106	112	146	116	127	114	125	141	133	132	125	120	98	119	105	136	101	105	117	125	106	112	129	121	118	109	135	114	121	114	101	109	106	130	146	109	135	109	114	151	106	135	115	108	119	121	99	107	139	116	124	112	137	112	107	122	116	109	106	119	114	131	135	124	131	126	114	137	101	110	102	111	117	122	120	118	116	108	117	113	117	121	111	114	123	105	122	126	89	126	106	109	128	140	106	105	107	106	120	121	124	120	117	112	116	111	118	106	116	108	115	110	118	119	101	131	112	114	116	126	134	111	113	112	120	120	112	102	113	116	134	119	104	113	111	123	103	122	112	133	113	113	115	103	108	123	114	106	122	108	108	128	126	114	127	125	114	116	120	103	108	114	115	125	123	118	112	125	103	108	109	113	134	111	117	117	114	95	120	101	114	129	119	126	128	120	93	116	136	127	134	117	114	125	108	123	123	111	118	118	120	115	126	117	132	128	98	112	122	119	144	137	120	122	118	126	117	111	136	112	126	117	120	120	112	130	143	122	118	136	120	106	112	114	117	103	120	117	111	105	106	115	98	107	112	129	101	102	111	99	123	102	113	80	121	130	130	123	113	109	131	117	119	95	111	129	134	111	110	112	114	115	101	123	114	126	113	139	120	130	110	128	129	113	112	140	132	117	126	117	110	137	121	124	114	123	124	109	114	130	116	115	123	106	109	122	129	107	118	118	114	137	114	118	105	116	112	123	111	123	149	100	135	113	99	130	129	127	91	122	116	116	135	111	125	130	124	125	97	119	126	109	117	120	128	119	109	133	121	133	124	100	133	118	104	130	106	139	101	120	122	96	126	111	113	97	114	129	106	119	111	105	117	119	106	129	114	117	113	123	110	138	110	127	122	116	128	125	123	113	103	126	121	112	110	116	126	127	117	100	123	118	113	113	120	116	97	105	117	120	110	120	122	116	126	117	106	124	120	97	115	120	131	105	149	105	89	126	101	123	122	101	112	125	124	102	115	89	126	122	114	111	119	107	120	112	113	132	107	124	116	112	133
16963	6554	3465	594	571	519	526	474	484	440	474	483	455	433	460	476	445	437	424	451	467	414	453	434	466	444	422	460	468	417	466	446	455	447	456	403	465	427	435	431	422	431	423	431	445	413	395	432	417	488	454	428	406	498	418	440	442	417	437	419	416	429	453	449	434	462	443	470	410	446	471	433	448	445	441	446	443	418	443	433	445	433	442	441	452	419	413	399	442	445	440	444	431	425	426	456	435	426	391	437	456	454	413	430	440	443	436	420	409	412	423	430	441	459	463	404	410	437	444	432	425	417	435	468	429	427	429	419	477	435	437	463	452	406	451	441	446	426	438	459	402	476	421	449	441	424	458	424	426	442	449	443	414	419	434	455	447	452	429	430	458	448	441	434	416	430	431	431	441	468	453	435	437	453	448	468	430	448	441	453	442	439	402	446	449	432	442	436	498	440	415	445	419	423	433	409	438	455	445	441	426	442	421	393	439	441	432	420	451	435	407	444	455	424	419	464	412	433	386	432	404	417	421	453	518	428	397	381	414	424	431	433	504	436	436	417	431	413	425	396	411	428	430	444	461	369	445	438	443	402	412	432	435	437	424	396	435	421	427	406	396	416	451	432	422	429	391	450	441	430	431	451	441	415	465	475	417	433	440	444	429	479	457	452	425	426	431	471	436	434	448	449	438	449	413	456	433	445	411	425	401	431	437	425	431	423	405	497	388	405	401	458	443	431	462	448	403	415	444	461	421	427	454	405	424	455	423	418	406	446	426	371	454	424	465	430	409	422	430	408	423	467	435	423	451	499	415	430	452	414	418	430	459	403	439	466	417	439	450	464	410	409	429	412	395	426	452	442	438	419	402	416	420	437	436	421	419	457	445	435	409	422	452	453	466	424	450	441	464	432	419	448	436	432	432	421	422	436	407	440	435	412	437	411	464	457	425	383	431	438	457	467	426	423	411	453	458	420	437	438	464	448	435	440	418	472	431	434	412	403	471	402	459	422	453	448	445	406	398	450	427	420	437	460	415	451	458	435	426	433	446	412	453	440	460	447	472	437	450	424	443	431	417	435	411	464	432	438	447	402	444	394	395	419	416	413	440	461	401	432	464	431	414	432	447	426	440	429	453	422	416	459	426	416	432	469	405	442	379	444	447	489	436	434	437	426	432	439	467	421	419	466	428	428	408	452	480	415	433	466	442	432	405	401	451	446	410	407	418	402	434	411	413	404	406	435	417	438	445	449	422	445	408	466	433	478	404	424	443	466	413	403	430	434	457	462	427	397	416	457	445	410	470	465	429	442	423	386	463	453	415	459	450	427	385	453	442	404	415	438	456	437	405	429	414	439	381	434	414	419	466	399	447	454	418	460	412	431	425	418	413	433	448	406	452	423	440	432	422	452	456	446	421	448	430	435	440	431	409	440	429	441	418	421	445	442	436	433	444	468	441	446	449	427	435	450	476	456	424	441	423	426	436	465	454	427	443	404	423	433	430	424	468	429	429	458	450	413	435	404	449	423	445	429	479	399	432	432	453	460	440	430	447	425	420	437	436	406	438	421	447	414	425	453	433	430	423	428	435	426	389	423	395	439	435	414	429	426	454	444	449	427	411	424	407	462	442	405	451	406	409	413	400	422	411	460	450	412	440	396	483	442	456	472	431	408	404	419	426	438	444	458	419	407	417	403	409	433	420	419	431	429	449	426	383	439	404	440	455	429	425	416	420	466	437	448	467	454	435	467	444	407	451	361	452	436	419	423	444	428	459	436	401	434	433	451	460	454	383	405	385	398	467	455	454	403	445	438	453	460	447	426	454	402	453	438	445	410	424	427	431	452	442	425	446	400	424	432	408	416	429	428	467	439	439	412	454	403	439	425	420	443	429	434	427	427	443	419	460	420	442	448	401	421	442	459	407	415	435	419	419	407	445	412	424	457	429	417	431	415	469	436	420	429	454	444	404	446	392	414	427	417	420	433	393	441	420	430	436	493	433	467	424	434	433	398	432	441	455	411	471	436	463	451	402	433	435	454	403	411	437	419	448	409	424	422	416	433	440	433	466	420	385	450	457	439	450	462	436	439	470	449	425	464	428	423	431	463	422	420	434	430	466	407	397	461	456	439	465	450	456	414	411	415	440	433	462	444	410	455	430	439	426	411	443	430	410	415	387	425	416	438	455	447	433	417	437	461	466	430	464	423	421	412	434	424	421	443	442	412	424	423	470	452	433	407	445	427	471	447	430	419	439	466	455	439	426	443	434	406	455	466	455	462	460	454	429	465	463	458	417	439	433	422	415	426	403	441	415	451	412	448	418	425	428	440	431	422	435	425	435	426	418	399	452	441	409	431	417	429	408	456	408	405	433	419	433	426	422	457	459	454	447	412	451	434	451	412	465	427	414	470	453	408	443	417	424	425	429	427	423	461	411	412	432	431	428	448	427	466	435	430	459	435	390	443	456	417	446	432	443	446	413	455	423	425	405	461	460	455	422	424	436	455	441	417	445	446	432	447	428	424	418	430	438	436	417	426	454	409	436	426	427	444	450	406	454	433	451	429	481	430	435	396	446	444	424	412	439	443	434	433	402	443	436	449	441	395	407	403	400	430	445	454	409	412	458	445	441	449	455	480	423	431	455	439	441	425	443	446	432	421	418	424	441	419	436	421	450	408	427	408	472	424	416	428	396	404	431	414	406	446	446	435	414	440	415	461	385	443	416	406	398	412	440	417	437	463	436	432	423	414	415	417	395	457	438	406	465	437	434	426	418	413	413	414	436	415	443	408	408	413	416	466	444	436	439	425	475	467	435	424	419	420	439	418	399	437	425	427	395	456	422	452	457	408	386	462	352	371	456	438	440	431	429	416	424	396	459	427	448	454	423	437	456	429	445	435	396	416	393	450	441	433	411	453	443	450	399	430	426	461	436	403	450	462	474	448	444	450	414	437	461	469	434	458	429	475	429	421	424	440	411	450	425	433	464	405	408	398	408	422	432	425	467	439	472	425	479	420	414	443	451	458	438	454	450	398	456	425	436	470	429	416	452	456	444	406	472	432	427	452	500	473	426	460	439	424	403	418	437	423	413	437	454	458	416	390	431	421	437	451	411	376	422	438	426	414	440	439	400	412	407	454	404	434	428	422	427	472	433	420	440	415	439	412	414	450	454	471	438	447	405	462	425	453	458	441	431	413	409	435	462	395	420	416	455	393	435	411	427	465	417	423	425	459	441	415	442	388	435	429	426	465	429	407	469	429	461	451	449	471	428	454	432	429	446	454	412	465	458	433	429	458	485	409	466	450	458	434	426	414	426	420	431	424	483	425	432	464	404	440	439	430	440	459	454	429	416	415	424	436	407	446	412	432	410	444	442	435	438	407	450	437	427	401	451	439	419	376	437	429	445	406	425	407	425	460	416	428	407	438	438	434	450	436	429	453	445	426	436	422	434	424	436	451	430	446	421	433	407	415	388	438	448	470	412	455	447	410	424	447	460	450	487	427
59687	43129	27752	3050	641	509	475	349	344	317	295	311	282	300	284	278	252	245	241	230	255	229	246	266	251	234	267	242	244	240	256	240	254	277	255	255	224	248	239	225	253	245	238	245	262	267	232	237	225	228	250	246	246	216	243	262	240	232	240	241	268	258	224	240	227	255	232	233	226	234	226	243	235	239	227	257	249	242	223	237	239	222	236	226	260	263	227	218	222	250	215	246	260	230	222	253	232	238	244	233	250	249	242	273	223	227	247	228	241	224	234	248	214	225	232	254	222	230	216	238	260	247	239	254	237	222	233	241	228	234	238	239	244	244	263	239	205	223	227	247	233	226	212	233	228	235	259	212	227	218	226	251	249	250	221	221	221	213	212	234	241	220	210	253	232	221	245	239	232	207	213	209	235	242	217	242	251	221	262	222	248	207	227	242	230	241	248	241	279	231	257	230	242	232	220	232	234	232	225	243	201	207	219	227	231	224	226	235	246	242	243	260	240	234	224	221	239	244	226	213	224	215	250	246	242	227	216	210	220	245	238	227	237	243	245	257	230	251	232	237	251	224	232	247	257	244	220	234	209	204	230	223	250	238	229	234	219	218	222	218	221	247	212	234	234	238	229	235	237	216	229	228	225	213	220	246	207	261	285	213	233	250	244	239	228	263	264	235	229	216	257	228	227	228	228	238	230	226	222	234	222	238	254	223	238	235	242	236	204	260	236	265	225	218	225	248	220	260	234	233	239	222	205	214	240	243	222	246	247	225	242	248	229	240	247	230	224	223	247	263	230	212	201	231	228	237	248	222	262	213	244	241	223	232	235	239	251	240	239	205	279	221	262	255	246	225	243	249	218	233	209	231	223	235	240	223	233	223	220	247	267	254	248	227	254	220	248	265	263	239	201	219	227	239	218	248	214	236	229	214	251	227	216	234	221	222	215	242	249	215	208	250	199	245	240	236	244	252	212	227	229	231	226	245	222	220	210	257	254	257	241	234	226	242	247	240	232	244	220	221	227	240	243	230	244	238	218	215	231	230	222	227	239	239	251	258	222	251	238	263	238	206	239	214	241	259	228	221	234	220	247	272	243	246	258	252	223	253	230	249	201	221	243	230	212	239	239	255	225	238	257	215	243	247	232	229	246	239	260	262	230	246	220	231	264	212	229	260	247	220	213	236	248	220	228	255	252	233	238	244	248	238	254	260	209	219	222	223	230	240	241	232	237	247	219	239	268	223	250	280	230	256	235	264	231	243	223	231	230	253	224	255	236	237	226	243	243	234	248	255	245	239	234	229	264	236	219	215	234	240	203	220	251	247	240	244	263	234	214	214	265	218	243	223	236	266	228	220	268	252	224	241	241	249	228	231	244	252	238	219	234	240	265	264	238	248	249	209	229	219	238	216	248	234	213	237	232	223	243	234	248	219	237	216	238	208	201	200	228	252	217	239	228	267	212	245	213	259	219	212	234	235	241	276	261	270	239	248	240	236	237	251	216	237	233	256	239	236	272	217	223	232	234	252	252	256	250	222	257	211	246	241	219	247	218	264	233	242	240	242	227	238	257	226	245	225	251	263	215	237	231	258	239	228	215	229	243	261	212	237	249	200	246	233	204	228	217	237	235	218	232	214	214	212	217	243	225	219	234	212	244	225	220	214	241	247	224	234	234	224	263	239	239	239	268	235	209	264	244	230	234	206	245	223	257	245	242	266	231	234	241	250	229	242	238	234	243	216	196	244	223	230	200	224	231	222	220	223	227	225	251	233	236	246	235	232	217	238	242	234	228	251	222	226	238	239	244	278	262	230	241	207	247	244	259	245	232	232	230	249	268	256	216	219	231	257	235	236	227	235	241	220	215	235	250	241	219	206	220	249	247	210	234	239	199	253	241	241	208	230	235	227	259	227	255	235	209	238	225	229	261	259	253	230	220	232	244	240	239	239	228	243	247	216	233	232	263	232	201	230	235	208	234	229	232	239	214	243	229	247	245	250	256	234	247	234	244	219	224	198	254	220	212	262	229	261	238	241	247	231	249	234	226	270	248	232	232	211	220	218	224	243	228	235	236	229	238	256	236	247	228	254	227	239	231	217	228	238	265	223	233	221	241	233	272	222	248	241	262	222	232	233	218	245	254	234	195	227	233	240	215	226	230	210	219	246	219	222	203	219	253	222	218	257	214	240	241	257	231	229	257	237	270	219	210	247	229	267	226	254	224	253	247	254	258	224	265	271	228	246	232	219	254	261	242	274	254	217	264	210	217	229	279	231	238	230	235	227	279	229	229	246	224	250	234	244	266	236	233	230	242	236	231	233	214	198	223	271	228	230	235	241	252	246	202	215	205	229	240	235	217	241	229	243	238	218	240	211	236	237	226	225	236	208	233	249	241	230	231	232	241	211	224	217	241	243	278	242	259	232	233	235	231	240	218	246	226	241	250	247	222	215	229	238	231	244	243	225	225	242	239	222	248	220	213	224	239	240	220	223	219	237	219	251	273	274	255	281	247	226	240	259	239	244	268	247	231	228	240	233	235	226	220	243	241	228	244	253	249	237	254	241	215	241	245	245	245	240	238	227	242	250	210	222	245	242	228	236	232	234	234	229	243	250	245	234	235	246	241	233	229	226	222	263	243	225	224	245	237	247	242	241	223	237	232	250	243	196	231	255	209	224	220	238	238	257	229	233	239	235	210	248	238	220	245	223	224	258	236	212	182	231	229	229	208	227	218	221	232	233	230	235	224	254	220	247	234	226	243	226	234	218	219	239	242	241	248	267	228	232	232	255	233	250	223	207	267	222	225	222	260	224	221	230	231	194	216	228	267	228	243	229	243	230	245	246	231	228	212	222	262	227	230	219	249	223	222	232	226	228	247	245	237	219	235	222	219	231	257	240	256	213	228	239	219	218	233	238	231	228	267	249	231	217	234	265	242	221	240	253	231	237	258	243	230	251	250	240	236	242	226	248	243	250	232	213	229	258	231	261	257	250	234	261	249	228	200	227	232	236	237	237	254	231	239	216	236	248	243	247	245	240	250	252	227	244	229	235	260	239	238	229	220	239	234	239	240	262	239	207	210	237	231	216	216	220	223	218	240	225	241	237	218	229	227	240	234	257	237	216	251	233	261	235	283	235	254	240	227	220	254	229	239	241	249	231	198	206	232	228	258	253	240	212	258	249	226	267	259	222	250	224	214	242	227	204	233	219	237	240	226	236	234	230	232	249	258	233	226	233	227	220	216	246	262	200	234	238	252	231	203	244	245	232	239	230	263	227	230	228	236	225	246	250	222	227	238	253	236	260	203	237	219	248	259	248	234	220	243	223	249	221	258	239	234	223	255	224	217	234	247	238	218	256	254	216	242	215	255	237	221	266	251	242	223	245	210	212	221	240	252	239	242	247	250	212	235	232	243	265	239	222	233	216	210	229	233	258	227	245	226	259	242	255	241	212	246	259	244	236	219	272	233	222	236	209	233	216	251	237	253	250	235	243	227	240
39069	31892	19772	2403	2173	1936	1645	1451	1348	1289	1207	1138	1056	1012	952	975	897	849	896	861	831	903	823	799	799	815	839	743	820	796	762	808	824	776	815	787	777	785	756	841	801	759	760	727	744	776	750	729	757	788	765	775	732	732	754	746	825	764	785	715	781	780	820	762	760	829	806	808	770	841	746	752	758	755	752	764	800	712	735	752	746	755	742	785	771	770	744	765	740	738	757	726	728	770	806	790	747	762	802	739	729	765	793	772	767	784	726	747	701	755	694	727	781	793	723	757	745	744	785	828	757	771	761	745	732	778	734	745	691	777	787	754	734	752	768	761	711	760	740	745	748	753	751	721	755	683	756	734	770	723	723	729	778	745	759	789	718	757	774	744	846	768	739	726	722	765	711	732	721	724	786	729	717	698	745	728	750	767	757	738	805	781	712	721	769	760	787	747	727	740	746	710	778	767	722	765	769	756	729	733	747	723	787	713	719	747	708	707	679	753	721	761	737	738	730	745	749	804	719	727	766	762	760	704	757	774	758	753	760	773	740	708	762	713	699	706	730	754	708	748	736	823	766	759	731	724	767	819	789	787	738	715	704	755	766	715	752	776	726	724	795	799	799	763	752	788	748	742	702	729	751	747	760	722	725	739	771	738	712	784	746	750	786	760	761	721	763	782	740	717	774	767	754	740	796	783	752	734	773	748	742	804	761	756	743	738	769	707	751	743	762	781	752	786	779	741	721	790	755	721	724	712	778	746	757	729	782	756	761	735	766	718	719	716	697	768	740	721	737	752	768	725	727	792	773	764	765	738	781	719	756	784	783	724	755	702	717	728	722	781	744	746	731	732	758	728	791	779	784	742	737	699	764	758	792	739	745	742	750	717	733	750	761	767	731	768	744	797	724	799	782	781	745	775	745	747	789	731	709	748	791	730	757	752	740	773	792	753	772	749	747	804	738	683	749	747	691	748	773	761	736	756	722	727	756	748	762	769	771	674	704	739	758	726	696	729	793	718	724	726	751	771	776	745	714	733	785	766	734	770	781	761	734	782	753	787	767	749	739	736	757	745	687	731	780	722	714	744	720	771	775	716	760	765	807	733	750	765	709	716	733	728	747	733	732	750	728	712	796	750	718	735	763	703	786	750	746	744	736	715	728	795	738	732	784	773	748	779	733	724	778	782	773	719	752	766	783	727	751	751	691	738	730	760	748	789	767	748	719	781	771	715	800	714	795	803	770	773	718	748	749	735	731	761	752	755	719	755	784	756	720	780	744	714	760	744	774	748	718	780	748	786	768	746	759	736	774	760	739	754	754	764	741	798	775	746	779	763	737	749	780	734	758	713	745	788	740	719	701	747	802	725	732	728	716	695	763	777	714	757	748	756	729	752	734	735	756	765	795	739	768	728	767	721	770	736	749	742	766	756	767	723	710	703	753	707	754	682	742	724	735	741	741	764	754	764	756	775	720	758	764	828	765	744	792	730	767	759	741	806	745	757	762	755	724	724	760	735	726	763	757	773	748	750	739	725	769	723	794	766	765	762	763	742	807	758	751	782	725	728	720	705	735	720	796	742	701	759	706	702	751	752	735	745	799	791	781	755	742	725	772	710	789	729	762	762	749	756	768	755	797	745	768	735	681	729	783	742	803	738	769	731	723	823	718	759	748	717	740	779	744	758	743	768	800	736	740	720	717	715	716	789	713	731	752	782	730	714	707	752	731	786	714	714	748	796	736	736	731	713	729	772	731	746	777	742	753	717	779	762	743	792	762	728	781	761	703	784	718	797	716	742	743	693	765	736	732	790	772	746	754	767	730	774	757	764	722	743	706	740	735	772	709	763	716	653	733	711	749	676	743	781	802	789	790	722	750	732	741	741	728	735	767	781	760	771	727	743	759	764	734	757	744	764	736	719	748	720	728	757	780	747	692	775	791	776	750	750	738	707	744	709	708	748	726	742	700	722	716	731	772	742	780	707	802	756	708	731	743	786	807	742	749	749	764	798	763	784	769	778	750	731	780	756	773	768	751	764	789	768	768	745	733	770	714	746	792	719	736	764	703	749	729	729	793	779	739	771	720	755	773	723	743	756	777	743	785	754	741	719	718	722	718	747	734	739	770	733	743	734	768	777	711	707	743	736	750	797	755	680	742	800	753	729	751	701	742	824	756	780	743	809	701	743	717	726	681	752	690	746	756	731	711	751	796	784	713	796	745	742	818	730	806	727	831	745	739	789	714	724	736	757	752	742	747	778	772	717	769	777	758	772	751	786	746	719	696	740	750	790	793	701	734	743	757	758	664	740	689	733	755	744	779	742	809	774	709	745	743	786	746	744	729	723	764	767	752	753	766	760	772	766	717	765	699	772	729	749	702	783	705	734	704	704	759	761	798	774	712	775	727	775	740	756	729	765	764	752	763	761	778	765	746	758	698	774	763	792	751	765	701	741	772	737	783	766	730	735	774	728	776	705	781	758	728	749	735	756	700	675	744	728	746	779	776	738	760	745	732	770	735	737	747	746	740	802	753	792	754	748	696	753	776	756	720	778	791	744	738	746	784	737	718	736	737	745	789	764	706	713	728	779	773	743	755	770	714	701	790	785	715	746	770	709	780	698	801	762	804	718	745	759	754	739	748	772	794	714	745	769	756	776	758	778	762	762	749	725	730	727	708	792	805	751	740	730	753	714	734	731	761	732	753	734	758	762	711	745	799	796	740	692	722	744	693	734	802	794	776	753	778	775	720	770	733	779	781	751	766	804	736	754	719	784	732	769	717	737	757	738	725	757	796	739	725	777	798	797	760	761	784	728	768	791	784	750	737	755	726	745	710	729	700	780	742	721	746	765	771	725	737	722	733	751	719	767	712	755	742	762	796	749	747	727	799	731	749	747	733	755	805	750	745	743	764	790	797	761	764	765	770	813	722	786	788	740	737	787	794	740	781	708	753	735	776	764	766	785	745	791	772	780	732	790	763	764	789	729	724	708	736	749	711	722	764	689	752	748	728	779	765	787	784	734	759	720	715	780	733	764	738	732	782	804	769	795	770	763	714	739	717	772	714	763	769	765	765	758	760	722	764	800	770	719	699	753	736	736	711	748	756	738	761	730	729	748	744	761	742	750	751	763	750	749	746	730	724	730	763	703	789	760	742	800	740	737	717	774	802	709	719	738	758	821	716	737	766	722	764	748	788	792	731	757	691	742	748	788	727	658	716	737	722	751	708	745	792	700	728	703	762	678	764	752	715	728	776	754	707	741	726	723	727	730	743	722	781	763	770	733	743	763	754	834	786	716	797	722	713	743	762	714	729	781	759	772	717	805	753	760	752	734	730	752	719	773	729	757	770	698	751	767	715	776	779	724	762	720	711	737	759	708	746	705	730	737	748	720	741	771	765	722	737	724	750	769	753	773	789	691	713	751	800	800	728	723	719	698	727	801	730	753	740	759	766	720	729	729	767	729	745	755	771	746	752	751	735	737	738	735	724	785	732	732	754	737
73136	57555	36625	7527	1265	851	730	576	501	478	450	392	421	363	386	353	336	328	322	344	345	354	278	327	300	295	318	290	336	307	288	312	351	302	319	331	292	295	292	258	272	264	273	324	334	285	306	297	313	286	309	277	296	288	314	307	300	317	308	291	305	313	284	284	297	302	300	264	302	298	278	293	268	296	311	294	278	309	311	274	296	298	286	275	297	295	332	292	303	292	295	303	280	298	307	313	272	274	267	308	298	296	271	293	297	269	294	304	273	294	323	284	292	293	289	276	298	266	324	309	295	288	274	305	262	306	272	296	298	251	291	306	322	271	313	298	281	308	307	298	287	265	289	297	286	295	295	282	320	320	299	306	299	288	305	281	297	314	292	278	302	294	309	267	288	288	274	270	297	308	301	287	317	256	310	279	297	284	324	295	285	305	285	296	264	291	277	287	258	292	306	292	292	303	309	295	304	287	288	293	254	299	287	306	281	269	286	287	266	298	289	278	282	308	300	282	273	308	285	307	288	270	281	284	293	282	284	324	311	320	305	272	304	277	284	300	294	303	312	292	275	308	287	309	309	279	309	294	307	314	283	285	302	308	293	283	289	297	290	278	298	310	318	310	278	281	306	290	283	290	311	282	259	292	289	307	312	288	255	261	285	280	268	286	294	287	291	287	274	301	307	298	298	293	311	287	319	277	293	338	282	279	292	317	279	237	289	272	309	270	262	297	291	308	291	301	285	282	272	299	261	309	283	280	284	293	292	317	302	293	271	271	292	295	278	278	299	279	314	273	308	295	282	301	282	297	290	284	268	263	288	318	271	311	293	280	301	292	263	283	289	280	295	324	280	300	301	318	286	319	277	258	276	290	285	301	291	287	258	283	297	307	273	313	326	304	313	316	298	332	286	324	314	300	278	278	272	291	288	314	304	303	316	275	278	260	252	280	274	301	292	258	275	296	282	294	292	329	298	313	305	275	325	301	288	323	277	287	301	278	294	269	291	282	291	290	290	268	287	307	266	307	291	284	330	315	286	294	288	289	279	286	336	296	308	308	309	291	274	297	265	272	293	286	309	269	288	285	288	282	312	295	299	293	297	302	295	273	308	290	290	315	277	280	310	295	299	266	273	284	302	258	310	299	294	267	284	282	268	308	318	333	303	275	314	317	292	290	293	303	291	291	279	300	283	307	288	280	310	275	276	271	266	281	263	290	294	262	316	267	310	294	279	309	296	306	287	321	309	254	309	291	320	264	272	245	293	320	282	269	324	295	296	282	292	277	307	306	291	307	277	305	309	330	293	308	290	309	322	287	286	290	302	277	299	298	326	298	298	284	279	312	304	275	266	259	273	305	282	255	283	286	283	295	253	274	273	279	300	296	297	255	299	291	311	299	267	306	331	282	276	268	279	306	313	266	257	305	316	297	257	308	283	292	267	277	325	305	300	282	272	292	319	291	309	278	298	283	302	331	293	289	273	266	259	280	269	308	305	303	261	324	289	307	312	294	282	274	317	286	292	288	281	307	304	292	292	309	308	318	288	310	298	289	304	295	262	328	293	294	286	276	301	318	319	316	314	277	308	268	297	293	283	304	289	283	282	297	298	288	304	255	294	288	285	283	299	291	300	293	306	291	281	272	328	277	271	310	274	286	313	290	302	246	282	258	319	317	316	277	265	315	282	259	286	308	322	299	276	309	285	296	298	261	294	308	304	309	274	289	318	283	313	307	294	305	309	282	287	310	300	295	293	315	295	302	314	297	312	274	278	263	289	299	291	285	316	285	297	310	257	294	291	294	315	290	304	292	309	300	282	322	289	278	288	309	282	275	300	268	284	274	279	304	294	300	283	292	277	301	292	294	306	298	315	283	280	270	269	288	285	308	272	301	287	300	296	308	283	285	317	302	290	305	310	287	276	310	304	307	298	290	300	297	274	267	317	326	277	284	267	307	275	307	292	257	312	302	292	271	329	298	307	285	301	255	322	283	278	259	292	317	326	290	285	280	301	297	306	264	283	260	290	285	284	322	295	329	280	287	288	305	304	316	310	277	278	301	304	287	284	283	295	251	286	296	290	326	313	332	297	311	328	312	300	295	305	282	278	273	288	313	263	296	299	293	302	299	305	287	304	281	244	298	290	298	289	298	272	276	270	256	265	276	303	296	301	273	294	286	288	289	300	292	285	302	280	278	271	294	307	291	286	282	289	294	307	289	275	281	286	305	279	267	304	289	326	270	270	315	278	277	321	311	319	293	307	287	295	268	309	305	283	278	336	276	289	295	293	284	285	269	281	271	301	282	268	280	280	270	317	290	280	292	335	263	291	293	303	288	278	271	316	266	286	293	255	290	265	257	298	309	302	286	283	276	291	325	303	284	260	311	275	298	303	308	267	258	309	274	321	305	261	281	296	317	299	289	284	311	290	290	290	266	295	288	300	267	277	249	297	336	301	288	265	292	309	297	301	299	288	282	304	314	333	313	289	269	297	291	274	293	310	284	300	284	287	304	295	303	267	295	291	287	297	271	296	276	281	293	304	303	259	277	265	290	302	294	288	282	280	294	331	282	296	274	282	278	301	306	279	317	299	294	284	272	270	314	255	324	277	303	307	290	266	259	278	285	298	282	275	294	302	283	279	284	290	281	298	290	300	312	299	297	255	289	289	265	253	286	270	272	289	316	316	308	295	317	275	263	295	267	264	304	303	305	301	283	274	283	290	287	285	294	286	289	284	270	303	283	270	298	260	262	294	312	289	308	298	273	299	294	309	322	269	295	316	273	296	291	308	276	301	318	304	273	277	272	290	287	271	294	313	282	281	309	273	299	303	299	297	276	282	316	297	280	297	287	258	285	276	278	309	289	297	295	284	281	295	266	274	308	288	264	298	287	326	258	284	292	284	312	271	269	284	320	318	276	285	300	305	297	292	280	291	305	302	281	322	283	275	326	304	298	288	289	282	315	281	318	338	291	294	306	310	322	308	291	286	281	308	272	289	289	276	306	297	264	281	296	266	310	289	310	282	293	298	315	284	312	293	265	270	276	297	307	319	286	296	289	287	273	317	249	308	323	302	304	267	312	268	289	286	276	286	298	304	302	287	306	282	267	276	298	287	294	274	258	293	285	291	270	311	286	305	282	287	309	273	283	275	277	322	323	282	315	272	291	322	288	288	298	297	279	275	346	300	280	305	303	280	290	287	287	305	326	270	310	287	278	262	259	294	265	307	305	299	320	328	312	308	272	291	289	272	288	286	323	284	297	315	320	291	299	295	296	263	302	292	297	276	307	309	323	280	287	297	302	287	316	301	288	298	299	302	314	286	291	294	312	301	318	277	312	306	316	317	298	274	275	296	275	299	280	308	292	283	276	294	309	280	296	265	291	278	299	333	249	329	291	308	296	302	306	290	281	278	267	322	292	294	301	278	297	272	307	311	279	291	239	299	276	303	296	282	315	286	275	252	307	274	263	306	306	317	296	296	293	319	276	294	302	299	297	276	306
48955	42304	22257	4410	3746	3276	2718	2416	2257	1989	1860	1655	1543	1432	1321	1246	1265	1131	1145	1096	1134	1082	1038	1113	1099	1041	1038	962	989	993	974	1009	955	953	1007	942	895	944	958	957	918	927	949	945	915	941	979	914	965	919	931	904	853	931	905	985	955	916	886	956	933	924	920	866	924	990	928	899	893	925	900	914	899	857	916	895	955	918	903	954	940	949	877	837	906	912	922	897	897	988	857	929	861	943	947	891	882	927	889	924	906	888	867	887	907	885	860	937	889	918	896	963	856	920	883	900	862	897	871	924	882	902	896	863	845	947	916	899	874	922	919	914	882	911	982	854	893	916	880	903	918	861	888	877	897	922	921	865	861	870	871	885	875	928	883	877	892	928	908	896	884	852	860	922	946	898	911	902	915	883	897	903	907	887	908	903	859	863	877	884	887	904	822	843	879	876	874	856	886	871	882	882	890	848	865	911	858	891	868	910	924	853	927	926	834	904	876	840	908	887	891	920	903	911	939	870	909	872	902	916	926	819	885	914	837	863	904	878	857	839	874	854	876	932	922	903	912	877	898	888	824	905	893	948	892	896	923	865	856	925	955	849	884	904	927	871	926	858	899	883	875	861	904	895	939	868	868	881	878	899	873	899	861	883	888	902	912	885	929	885	850	871	877	896	911	821	876	875	889	885	914	910	922	860	852	890	886	891	895	922	913	910	901	903	861	897	898	845	873	839	865	937	912	925	967	876	918	902	927	869	914	940	897	883	881	874	899	885	881	898	927	871	913	902	886	919	865	891	902	867	876	917	845	892	907	893	905	852	864	907	939	883	875	896	871	866	852	946	894	923	875	902	874	824	854	917	842	844	909	860	860	952	909	905	926	848	864	926	843	860	867	944	905	894	921	852	831	937	866	851	934	912	935	841	865	924	901	915	884	867	866	878	883	846	947	853	879	923	863	946	890	956	826	878	902	842	860	902	884	907	833	859	869	848	863	922	892	855	905	899	866	905	868	932	935	879	859	930	878	858	949	889	884	918	943	905	860	872	886	889	908	879	880	902	925	900	892	870	890	908	939	898	980	899	852	880	914	859	874	881	923	816	904	895	896	915	888	888	826	935	912	901	924	844	883	885	864	826	894	911	902	873	871	933	896	907	865	934	867	902	908	929	896	887	939	878	874	871	867	893	864	936	830	884	899	913	947	877	865	894	846	910	890	922	876	859	881	874	844	940	878	921	909	909	848	922	857	893	911	929	876	858	901	845	865	952	883	908	859	897	842	850	911	907	846	903	831	913	918	902	875	903	870	937	861	914	923	924	826	898	906	854	893	905	899	886	861	819	896	904	817	904	875	833	890	905	902	867	826	881	864	855	891	916	912	827	920	926	913	881	896	909	875	913	914	937	881	948	846	921	868	925	853	894	882	867	886	925	870	848	853	954	889	888	875	907	883	918	858	941	876	851	842	844	910	859	902	899	895	929	855	864	902	941	858	925	903	931	908	891	879	855	922	858	868	873	892	914	847	856	849	910	892	915	912	816	900	836	835	817	884	888	851	879	892	899	839	911	874	847	853	863	882	887	934	871	948	872	906	851	901	910	920	901	905	907	898	910	884	850	884	864	879	937	938	845	902	902	872	907	905	863	868	860	895	949	876	914	915	881	895	859	829	840	906	918	893	881	880	902	947	892	873	894	803	872	895	868	902	901	918	850	888	886	918	928	904	932	824	930	879	876	897	902	924	890	817	865	838	914	867	883	934	936	875	898	932	938	846	906	874	872	883	892	883	896	901	890	844	859	908	884	877	872	855	889	881	860	858	926	853	905	898	897	871	854	875	817	899	941	913	855	882	895	872	871	916	848	889	885	880	919	915	892	849	901	894	903	873	948	883	854	893	860	840	920	897	841	857	868	907	946	918	862	886	792	890	854	940	819	899	896	894	869	831	920	918	957	829	910	917	868	859	906	912	912	947	907	846	858	872	884	852	893	935	865	883	861	878	873	892	850	899	853	952	873	903	869	929	859	922	877	849	877	917	944	902	916	875	901	931	829	898	863	900	869	902	892	917	877	880	894	866	911	952	886	890	881	896	874	876	889	908	909	886	931	939	927	898	860	855	853	919	811	907	902	908	859	867	898	918	905	905	878	935	847	930	890	879	902	861	897	909	886	844	924	902	925	866	888	896	850	859	860	931	951	920	830	867	897	865	904	835	905	881	884	902	923	911	825	923	881	859	817	871	909	906	908	845	900	866	890	926	863	911	924	838	878	862	872	895	908	991	870	923	907	844	919	834	913	877	853	876	850	905	898	982	888	932	920	884	908	875	902	869	912	866	972	942	934	917	877	857	873	885	908	953	863	909	876	872	874	885	920	909	837	872	870	910	955	840	956	859	890	861	863	947	884	916	847	905	836	860	893	875	930	888	833	887	880	952	883	923	907	824	916	855	932	917	870	876	901	889	911	915	932	907	847	867	887	918	900	880	854	907	822	886	859	907	907	877	897	910	940	952	877	934	868	911	905	888	896	915	920	920	909	841	878	843	888	884	869	944	865	914	914	918	867	855	883	889	875	914	874	920	924	922	813	876	852	884	896	840	882	883	883	923	926	805	866	881	856	881	953	915	895	884	876	895	905	914	879	892	970	859	923	927	889	892	907	837	874	917	863	938	931	942	868	884	924	865	867	899	928	854	929	834	887	925	868	907	844	899	867	905	875	860	980	918	866	919	920	942	947	889	870	945	851	864	910	930	925	930	852	891	910	924	890	874	905	899	898	901	837	860	840	945	924	860	871	892	942	860	905	883	883	919	869	887	881	901	872	895	929	896	880	901	911	952	873	871	845	918	907	917	913	891	881	955	917	891	912	861	884	897	916	892	922	888	923	900	839	881	909	909	873	886	933	854	876	873	866	906	876	1007	945	884	924	927	872	912	912	870	919	870	894	915	836	899	878	893	870	899	872	892	851	932	913	919	914	875	900	897	874	866	912	914	964	877	905	892	865	873	857	940	880	941	869	880	866	848	888	862	930	924	884	854	936	865	886	880	862	857	872	903	905	890	865	892	906	851	918	949	874	919	899	926	882	912	944	879	904	874	890	900	908	885	852	919	951	918	856	894	886	909	841	908	868	885	884	891	931	873	942	870	916	956	872	876	843	899	893	883	897	869	848	838	843	886	903	882	923	859	888	867	916	877	853	896	896	912	918	908	933	878	902	931	918	817	856	902	906	897	920	911	934	913	926	870	940	893	893	895	858	884	930	874	899	885	850	894	914	923	885	875	887	880	905	935	925	879	939	854	904	877	904	881	963	877	865	935	871	898	856	914	919	889	876	940	873	910	843	902	873	838	914	880	894	891	974	933	923	847	917	811	882	925	918	867	844	948	936	893	867	877	915	894	903	859	883	870	923	875	870	888	870	869	910	882	899	905	873	906	849	876	862	892	895	939	844	873	886	862	916	902	891	892	895	866	882	823	926	910	855	924	878	921	842	874	913	855	911	883	919	904	898
18624	5503	1422	229	153	142	104	132	108	122	128	108	125	108	110	123	132	116	142	128	107	118	103	114	128	114	133	129	118	107	127	134	123	115	107	101	117	140	119	115	105	108	122	107	133	105	130	121	114	125	118	127	112	126	110	118	127	130	108	132	106	106	123	103	112	116	108	110	119	117	108	107	135	121	110	129	115	96	118	102	117	136	123	110	124	129	128	108	101	134	117	112	117	113	105	128	121	121	113	118	125	140	116	111	116	112	124	124	130	124	127	101	118	120	102	132	127	120	124	115	112	125	138	116	103	110	132	133	107	106	125	104	124	113	123	113	123	128	105	109	114	121	124	121	117	108	121	127	119	125	117	122	104	110	123	121	111	115	139	118	121	130	116	129	136	131	111	114	133	129	129	119	101	135	117	117	112	118	115	141	112	136	133	99	128	116	113	137	109	125	108	123	107	115	106	117	124	117	115	127	128	143	103	123	102	114	143	116	126	116	115	110	129	91	112	103	107	127	133	132	114	124	117	108	109	100	133	109	126	113	119	110	109	114	126	130	135	108	119	91	89	101	102	112	115	100	117	125	129	118	109	129	130	148	126	117	116	119	121	120	117	116	127	103	127	125	114	113	139	128	111	136	120	122	102	129	122	121	129	115	101	134	115	127	122	102	134	124	118	130	125	119	133	112	126	123	102	121	115	127	101	135	123	122	117	103	119	131	124	123	104	124	101	153	103	111	118	102	107	128	123	129	117	115	123	117	128	131	101	127	129	101	99	125	111	113	92	127	114	103	112	115	119	105	126	122	119	102	124	129	142	110	117	115	116	137	116	126	130	105	113	128	131	123	114	117	119	140	104	127	122	124	113	113	130	118	140	122	124	108	108	129	118	119	122	118	110	130	131	123	113	114	123	123	125	127	128	116	109	109	117	124	139	118	109	96	116	102	124	110	118	111	116	128	143	108	122	124	125	114	110	121	120	112	116	124	116	112	113	101	140	111	98	113	117	102	109	127	111	110	115	131	112	132	121	108	116	113	116	127	107	120	127	113	133	121	119	128	119	104	106	115	98	120	108	120	100	107	105	113	108	151	143	122	101	128	118	106	116	118	114	91	132	133	101	115	110	116	94	102	121	127	102	129	109	135	118	127	113	122	118	121	109	118	111	123	139	103	126	114	118	133	117	121	136	126	125	126	116	110	111	115	112	119	123	124	114	119	119	122	131	111	108	100	110	95	107	125	107	109	106	109	116	112	131	139	119	118	120	111	97	131	113	111	123	108	119	145	127	128	126	108	105	125	112	108	114	109	110	106	129	123	129	102	113	128	112	124	127	119	137	114	99	118	116	98	96	112	101	111	133	108	119	120	114	137	137	120	117	137	131	119	113	111	112	112	113	127	115	126	119	121	127	104	117	140	114	104	113	105	131	105	129	116	107	119	116	115	133	108	122	122	126	113	106	105	134	126	123	115	112	115	131	121	120	116	124	108	138	130	141	111	105	110	132	122	118	112	108	116	122	110	115	119	118	124	134	114	128	122	106	96	131	115	119	111	131	142	98	129	124	104	141	113	106	117	130	115	120	135	115	122	124	115	117	123	114	132	110	78	115	122	118	115	119	106	104	123	107	138	125	129	103	111	116	122	124	102	115	112	120	117	126	115	122	105	113	129	126	113	121	135	140	107	112	129	136	103	114	122	114	111	118	112	138	115	113	120	115	109	143	111	112	109	134	136	122	100	125	108	114	126	135	124	96	114	135	122	124	136	107	99	111	112	104	124	124	131	99	126	123	107	106	111	115	126	128	129	130	118	103	117	108	110	111	103	107	116	115	123	117	105	113	109	113	118	99	117	116	122	95	106	128	125	99	114	118	108	129	115	131	133	108	108	134	126	116	115	110	135	116	109	133	107	111	106	128	127	118	124	121	104	111	105	132	119	125	124	113	112	113	117	125	117	116	136	129	100	98	111	128	126	108	113	121	125	116	120	114	125	117	107	100	121	123	111	123	130	128	121	129	116	114	112	104	134	112	114	116	109	122	123	117	123	125	131	95	131	121	119	111	115	119	109	127	110	112	126	128	122	101	120	117	102	132	123	106	110	114	106	110	125	127	127	119	87	113	124	114	129	114	103	113	103	98	106	119	120	113	124	120	101	110	114	111	121	133	118	116	127	125	119	119	120	107	125	115	131	107	115	107	119	119	134	108	99	110	130	131	108	109	131	133	120	126	108	116	124	130	120	145	114	140	125	122	122	123	115	110	122	126	136	139	119	130	109	110	137	127	102	113	110	122	116	124	114	129	118	127	102	111	108	124	107	137	107	128	103	104	122	119	119	111	105	126	121	122	118	122	124	103	105	127	122	131	113	114	117	132	125	102	129	137	123	115	109	111	110	125	123	106	103	129	120	110	136	118	132	124	105	116	114	131	107	129	122	122	114	99	120	120	104	109	112	134	110	122	126	109	114	83	120	115	117	107	119	132	114	119	122	141	97	148	127	117	116	113	94	113	126	134	125	103	105	127	117	107	125	118	124	129	129	118	120	118	114	133	126	115	116	117	140	114	104	100	128	116	122	121	120	113	117	112	106	131	120	120	117	103	100	116	128	127	101	120	105	111	130	126	121	120	119	139	125	129	127	118	117	126	116	116	102	125	111	109	113	118	120	102	137	131	105	109	99	100	117	142	109	122	112	115	100	131	112	108	113	128	115	124	128	130	133	135	106	111	132	123	141	115	119	121	108	108	120	115	106	134	117	119	136	125	130	119	122	116	122	149	110	122	132	126	114	110	112	127	134	111	137	124	112	140	113	114	111	113	117	107	125	118	129	146	111	124	113	119	138	97	130	126	119	116	114	116	122	107	118	118	104	102	126	114	118	120	110	124	115	138	112	127	119	119	108	123	117	124	122	133	126	116	114	140	102	105	118	119	130	117	112	103	112	134	114	108	113	126	123	119	122	113	98	120	120	128	111	111	118	122	123	122	130	119	110	110	141	134	126	122	120	127	110	114	110	147	130	122	101	105	133	117	107	112	124	115	131	98	111	113	130	126	110	102	117	117	124	117	105	106	120	121	132	148	124	103	104	103	115	115	125	131	111	117	122	128	121	128	120	119	102	107	112	118	131	116	123	118	129	119	113	97	118	116	132	129	118	108	112	112	142	115	140	116	113	123	133	134	108	101	134	108	110	129	112	120	107	117	116	141	99	131	125	124	108	126	135	98	109	115	116	120	109	118	132	120	121	111	102	127	138	134	137	140	113	114	108	109	114	113	136	117	126	109	123	121	111	117	113	109	107	122	125	122	120	122	119	115	122	123	118	132	101	93	125	124	107	151	107	125	111	113	117	124	137	112	130	129	136	114	110	122	113	130	117	103	95	118	127	126	108	127	125	123	130	121	120	108	121	135	119	129	115	125	113	107	121	113	116	116	104	110	123	104	110	122	104	122	105	131	120	107	146	113	122	108	139	109	103	129	130	120	119	128	122	123	121	113	113
17670	7459	2114	550	528	518	508	505	485	459	487	499	467	458	435	459	451	416	418	462	442	456	442	441	460	438	442	453	414	406	452	462	464	423	397	423	414	452	448	430	424	431	447	426	481	438	435	408	408	456	411	425	443	438	425	436	419	426	423	417	446	437	432	418	472	438	471	498	430	439	411	429	445	436	407	443	428	422	412	411	420	456	453	430	436	470	422	426	445	449	430	429	419	465	431	398	416	415	420	435	429	392	431	446	421	418	418	465	460	457	452	420	418	411	428	429	447	477	466	456	449	475	395	423	425	422	433	440	413	439	450	436	406	418	449	440	428	450	417	429	431	461	449	426	402	462	480	439	445	444	465	429	412	442	459	448	437	452	437	472	437	431	419	432	413	458	428	428	428	456	444	409	445	451	443	420	436	387	400	420	439	414	443	432	446	441	465	430	398	430	417	458	401	440	412	462	446	426	444	436	454	477	442	431	463	407	448	464	437	447	454	485	447	439	416	441	434	458	468	452	438	430	456	431	427	433	456	424	439	429	427	413	451	419	430	458	454	423	400	414	419	392	442	420	450	454	441	428	438	455	443	437	413	408	456	419	453	401	427	449	415	434	419	453	438	444	444	427	439	455	436	489	453	444	401	447	434	445	409	450	440	462	454	412	397	428	439	404	399	391	409	430	438	442	462	417	430	442	415	412	454	435	425	424	472	450	442	441	415	436	442	442	445	425	403	418	424	423	441	441	400	456	439	450	438	433	381	422	406	450	408	476	416	439	428	455	396	421	454	462	421	430	456	451	424	444	469	449	386	425	411	446	456	434	411	428	416	401	433	425	415	435	423	444	444	441	466	427	436	401	399	428	446	458	428	404	405	471	478	443	434	433	442	435	496	425	462	435	439	407	459	422	416	398	444	427	416	468	438	421	425	451	444	433	415	400	414	449	481	406	411	440	419	415	413	428	443	444	444	445	447	443	459	449	444	407	427	441	395	467	418	447	422	412	470	442	406	387	413	417	443	432	445	459	428	457	454	433	426	444	405	416	446	436	424	431	422	434	429	418	422	451	395	434	439	447	390	435	417	420	431	475	445	407	428	467	466	443	452	425	442	446	433	452	405	481	426	417	417	439	474	443	423	433	406	500	459	414	452	446	417	448	427	453	391	419	411	400	402	461	422	396	433	398	412	418	449	440	425	450	434	450	441	427	434	438	435	435	428	414	459	421	444	430	426	444	427	418	450	474	444	458	442	431	432	451	437	441	405	405	442	428	451	455	446	418	403	443	465	427	415	438	441	478	432	442	434	443	404	441	402	407	408	429	388	446	423	443	386	420	452	437	454	421	450	457	447	438	427	465	427	407	405	426	380	426	454	381	421	436	453	434	450	465	436	452	419	435	438	436	424	415	438	438	458	420	427	419	432	412	432	466	484	407	399	429	422	438	426	432	430	406	441	456	425	438	419	406	416	418	436	449	435	469	425	434	441	430	461	422	458	436	410	424	460	446	442	460	423	473	465	427	405	420	459	488	443	402	401	428	412	458	440	420	406	432	423	415	407	387	384	453	447	427	428	490	458	425	447	462	463	445	434	425	431	452	429	414	470	418	409	448	431	436	405	458	441	448	396	430	456	419	408	420	443	434	466	411	439	418	422	438	423	452	444	435	453	435	412	467	443	419	440	458	456	449	396	451	445	420	422	408	451	407	454	435	415	399	408	408	450	412	394	424	447	416	426	451	411	459	424	429	429	408	431	480	436	451	424	442	399	398	427	413	431	412	432	454	446	435	420	412	405	438	459	421	443	474	417	443	410	440	411	419	420	440	436	477	414	423	431	436	455	438	445	445	400	461	448	463	421	395	357	449	430	429	420	442	418	478	430	413	434	438	427	380	447	458	423	452	420	435	413	385	409	452	423	442	428	421	425	415	432	398	452	414	422	365	409	419	409	451	461	426	375	427	401	413	403	451	411	467	436	431	446	388	447	432	406	428	414	450	427	406	440	480	448	458	421	418	450	470	464	397	469	434	461	418	426	464	448	414	442	420	399	453	423	428	431	422	487	453	442	387	443	461	403	438	403	473	428	418	422	440	412	466	448	419	398	446	408	401	447	456	410	448	430	428	433	466	416	434	421	434	425	397	406	432	426	432	417	434	444	435	419	411	416	434	421	422	441	494	437	447	447	452	449	414	442	449	419	456	435	437	436	465	478	439	421	413	473	467	429	418	442	405	436	452	446	425	409	414	428	421	422	427	413	421	433	420	436	449	431	464	448	434	445	435	433	407	439	420	424	451	451	417	432	455	461	436	419	448	438	429	453	455	429	465	445	420	444	424	429	445	442	430	435	425	444	405	429	403	452	455	412	422	463	413	443	449	415	434	436	455	425	459	421	408	423	423	446	402	440	415	441	444	458	435	447	432	432	461	433	422	474	442	431	430	421	429	393	422	448	456	489	421	402	410	445	490	447	434	449	448	440	417	427	421	462	439	452	422	415	411	463	433	433	412	442	449	431	404	396	439	442	448	413	414	450	452	394	435	395	423	417	442	439	425	438	456	420	445	387	424	458	435	425	484	408	433	409	387	405	421	426	454	418	399	428	418	433	440	402	430	489	454	437	420	419	430	396	458	450	372	450	453	421	415	442	445	431	459	449	425	416	419	445	444	441	396	426	399	428	416	390	436	422	425	427	431	461	428	437	416	434	436	404	437	418	421	411	446	465	430	426	440	435	436	445	434	454	442	440	442	419	436	431	395	439	439	448	440	428	432	417	451	441	419	471	408	383	440	424	473	450	439	472	437	451	440	421	429	445	415	422	425	423	411	398	435	417	441	400	406	456	442	405	447	440	432	409	471	412	414	411	411	403	435	429	425	430	466	457	443	429	475	460	430	443	422	451	426	399	428	448	447	422	407	446	438	428	448	434	459	417	425	426	403	430	441	406	452	433	428	437	441	444	427	432	444	432	491	441	453	444	437	426	450	416	424	437	420	407	445	423	424	425	426	433	428	436	430	433	452	444	418	426	475	409	442	443	444	431	415	437	435	450	430	426	420	426	439	448	463	427	427	417	431	404	434	433	436	485	440	427	447	397	428	445	437	438	460	432	424	441	406	434	405	438	414	428	441	416	455	472	406	417	415	428	420	444	429	414	419	445	410	424	441	446	434	414	427	430	410	440	435	461	451	473	456	423	436	439	374	433	423	422	464	410	418	437	435	459	440	434	417	448	415	409	388	429	400	450	408	441	440	435	457	430	450	415	441	416	443	440	439	443	459	448	403	410	434	418	413	436	406	474	446	421	443	395	433	435	442	439	459	419	411	423	460	403	480	452	421	447	426	428	431	424	471	434	450	439	435	445	423	445	384	446	430	460	435	434	444	405	416	453	427	415	430	443	437	439	374	427	419	419	410	473	431	437	432	423	437	408	411	417	422	423	407	448	406	445	444	469	425	473	428	430	397	463	385	438	430	430	406	421	443	445	417	431	415	420	443	425	427
60351	44936	23273	2260	646	506	412	365	284	327	289	312	302	277	260	266	253	250	244	253	242	241	261	237	219	261	243	257	219	258	224	255	234	268	220	228	243	246	212	242	250	240	246	272	234	212	232	279	257	245	247	237	224	211	246	236	218	241	229	234	255	241	250	233	222	245	239	210	215	214	246	225	250	235	233	246	247	232	218	244	223	231	227	230	233	237	197	234	256	216	235	242	227	241	237	251	237	235	209	256	251	238	247	243	225	244	228	230	256	234	234	255	229	227	190	231	239	260	211	218	242	252	233	231	219	214	253	259	250	243	216	225	233	224	221	238	260	225	238	222	245	218	254	230	242	215	207	238	237	259	264	248	220	215	230	231	233	243	219	230	220	225	240	204	230	250	221	220	234	245	252	255	251	213	257	227	217	234	221	226	264	243	267	247	234	241	230	240	239	198	235	238	267	227	248	226	237	203	238	234	240	214	229	253	243	243	216	243	246	213	200	248	208	221	212	224	244	237	216	220	240	217	237	234	229	233	221	250	232	247	222	213	246	243	226	226	261	258	245	256	251	227	217	242	237	244	241	219	206	221	234	216	256	229	226	208	250	226	263	245	222	224	241	234	228	216	244	232	261	221	225	252	232	242	229	211	225	240	230	252	241	259	230	230	240	253	231	289	229	240	222	242	248	251	236	228	232	235	239	261	241	222	236	226	212	222	246	231	217	235	226	239	244	215	260	226	212	222	219	230	228	272	245	220	218	237	282	239	274	257	227	253	227	249	240	208	272	238	238	252	244	222	230	240	235	240	230	256	245	245	252	224	202	242	262	242	216	243	220	243	243	245	268	237	208	240	224	239	243	240	227	249	252	200	230	236	265	246	241	227	233	232	223	243	232	241	222	235	248	244	223	223	247	272	248	253	248	200	265	235	238	238	203	216	219	267	257	234	233	229	236	228	248	236	225	244	229	241	225	248	230	242	221	217	221	266	227	227	250	241	223	244	230	249	257	245	219	242	236	246	215	244	242	243	226	211	269	225	264	231	263	209	234	246	251	237	225	233	260	216	251	228	257	228	236	248	239	251	254	209	272	249	231	212	245	234	237	213	219	233	237	218	250	248	241	259	257	219	232	236	234	245	216	249	238	236	241	213	222	231	255	230	218	215	255	232	239	225	253	221	214	227	252	248	282	240	249	243	258	229	218	228	236	257	261	236	247	226	273	249	232	226	233	253	213	231	231	220	217	243	226	242	259	235	241	225	234	244	241	258	227	233	231	245	246	265	221	225	248	239	240	264	247	227	192	259	207	243	233	243	238	240	225	242	210	249	217	203	232	240	207	248	239	222	256	214	214	240	231	217	250	251	239	223	258	208	249	270	223	247	219	255	226	253	232	236	239	239	254	250	248	263	251	240	244	256	237	222	222	219	211	244	239	227	234	222	248	227	238	214	224	229	222	236	258	233	224	211	220	237	262	222	242	239	239	250	241	251	229	222	212	247	220	209	241	245	254	260	248	241	248	274	253	232	247	236	219	234	248	207	238	242	252	229	200	241	240	247	227	234	218	238	236	230	237	240	229	246	233	251	213	211	233	255	225	229	232	236	229	270	246	237	224	233	240	221	212	240	220	237	259	248	239	244	262	246	221	242	230	244	258	256	248	234	258	238	216	230	221	210	256	257	238	256	265	237	253	208	240	229	220	221	247	248	240	230	249	229	232	251	259	211	244	232	220	256	203	215	201	239	224	246	258	240	197	233	235	216	279	210	237	270	222	232	235	263	231	237	208	258	214	265	220	246	252	222	223	223	218	241	246	214	240	240	255	217	205	218	243	235	223	252	225	256	251	224	229	201	241	238	273	251	200	220	238	225	236	247	242	243	282	258	216	205	229	220	244	245	248	243	260	239	233	235	256	238	207	232	240	245	218	247	226	216	255	228	238	219	219	231	230	226	226	246	226	231	249	240	235	213	237	221	237	259	219	243	228	232	227	211	219	231	264	214	260	220	237	227	207	247	231	205	227	227	257	221	244	228	245	256	219	239	214	228	249	237	225	242	215	250	218	252	269	224	240	217	243	222	255	206	229	258	265	258	227	204	239	240	225	218	248	259	238	231	256	233	249	215	224	238	224	239	233	235	252	257	259	221	225	221	244	231	226	244	260	262	251	239	244	228	258	239	224	227	239	244	244	216	219	266	226	205	239	246	241	245	245	235	235	255	213	233	234	226	243	227	249	214	249	246	244	228	207	223	222	204	252	240	229	246	212	245	248	207	241	262	252	238	236	239	260	237	237	225	231	255	211	235	197	265	242	231	245	227	241	254	211	237	225	228	257	241	207	235	266	253	249	213	221	253	242	220	225	221	224	204	255	228	255	255	240	215	235	237	245	238	228	252	223	234	246	215	236	249	233	246	255	241	250	242	246	231	231	253	255	239	229	243	229	249	240	237	245	243	230	226	241	236	211	246	229	236	210	234	251	228	238	245	216	224	225	229	244	244	215	219	228	237	247	240	226	253	271	232	244	230	225	231	226	236	225	233	234	221	260	223	236	272	246	257	252	233	239	247	250	221	247	220	241	255	275	240	237	255	211	233	223	239	256	223	226	199	221	247	240	235	248	258	251	258	246	268	250	249	220	244	269	245	247	223	252	248	235	217	232	230	250	231	228	217	260	251	236	240	221	250	245	245	243	235	234	228	251	229	240	199	245	261	227	230	209	229	239	229	253	225	270	229	225	253	228	280	244	227	255	248	255	255	254	246	216	243	219	225	233	246	265	254	262	230	228	274	239	221	239	258	240	239	230	229	252	250	253	261	242	243	260	253	231	236	250	250	254	230	221	206	205	218	251	236	251	232	251	222	203	211	234	249	240	221	255	220	246	250	215	236	252	251	233	237	225	215	245	249	236	231	237	237	239	232	237	227	233	234	206	244	226	254	270	250	260	239	255	222	202	258	252	230	253	233	227	203	239	215	238	243	204	221	225	231	232	220	229	242	217	250	253	249	213	219	228	255	236	213	259	222	219	212	250	239	267	226	226	231	229	235	230	257	255	263	225	236	248	249	238	217	236	224	249	235	255	218	228	241	226	242	256	200	238	246	233	264	234	228	222	244	229	248	206	220	241	230	231	224	256	237	228	232	224	215	211	235	248	218	234	214	234	253	238	241	230	245	229	246	235	216	265	231	249	261	227	236	239	229	241	241	255	221	250	225	205	242	238	243	245	250	258	248	232	261	254	214	219	245	225	241	237	220	262	243	232	231	215	241	256	246	235	220	224	257	247	231	242	246	230	229	248	247	240	245	260	216	208	248	256	228	250	241	233	238	243	267	211	237	230	239	245	226	226	234	226	260	257	237	263	249	248	246	219	253	233	218	228	228	225	212	238	240	263	220	269	243	254	252	237	212	270	207	244	227	210	241	217	210	224	222	243	232	218	262	213	205	234	247	231	216	233	213	219	238	256	249	244	232	206	260	245	233	255	232	216	218	235	226	233	232
39900	33704	13159	2531	2211	1926	1711	1528	1420	1237	1253	1187	1057	1033	1010	929	973	883	882	858	887	806	854	784	862	859	786	809	857	823	796	814	785	779	849	767	760	749	767	779	776	756	807	720	776	711	780	736	800	770	760	751	772	780	753	742	773	759	757	770	804	770	789	764	770	771	766	748	764	818	759	779	728	766	768	744	743	736	750	773	803	773	807	784	697	809	732	808	785	791	756	766	785	810	761	753	741	747	730	780	734	734	779	750	760	755	781	763	741	737	797	773	773	744	750	780	719	729	746	744	762	757	743	743	772	726	756	730	772	679	694	721	753	772	769	778	757	744	733	792	782	753	733	758	752	759	761	730	801	754	785	755	747	758	748	775	734	728	759	835	773	749	772	794	734	752	749	727	808	725	730	787	761	763	779	793	769	780	744	707	807	759	709	745	697	738	701	772	770	757	774	722	763	765	797	734	740	759	738	768	768	788	783	749	764	733	759	772	799	762	781	736	688	805	749	794	780	790	687	761	764	747	787	775	793	789	761	748	731	749	750	767	732	742	762	751	733	749	745	752	759	786	700	787	754	755	759	726	752	767	798	750	791	787	752	756	749	745	772	733	777	754	765	728	765	784	795	721	718	774	760	688	746	763	718	744	722	731	726	755	776	745	802	747	776	748	718	739	726	730	770	809	798	701	743	789	748	822	740	732	774	718	761	774	803	716	762	740	691	753	746	708	718	792	750	729	743	788	748	751	740	724	752	758	756	787	754	763	795	742	790	768	818	769	740	723	764	767	795	811	787	763	789	757	729	757	733	775	751	759	740	755	758	715	742	741	787	737	731	745	779	782	716	722	725	821	724	765	742	755	736	728	772	747	726	770	750	750	762	766	712	768	771	755	767	750	713	764	818	793	732	741	739	753	757	780	781	731	750	723	739	773	773	749	733	741	754	705	764	710	727	718	769	734	754	752	754	766	725	775	746	738	725	786	759	711	775	756	761	718	771	809	718	715	759	717	757	748	736	785	774	787	762	748	700	755	717	789	774	725	772	737	687	740	722	724	765	742	780	767	737	769	782	742	754	758	764	721	757	718	761	784	743	739	838	787	713	716	771	749	740	788	747	729	780	755	701	674	759	772	752	737	758	708	772	771	784	793	772	704	836	748	737	757	733	730	760	779	746	771	758	779	773	753	758	758	745	704	776	736	728	780	760	755	799	754	802	787	756	781	757	811	761	802	686	823	744	771	755	748	756	749	727	718	815	769	781	770	786	762	723	763	726	732	780	776	737	717	739	749	747	743	739	759	788	810	787	748	731	736	750	755	783	773	734	689	791	789	764	754	810	706	790	757	791	793	759	748	793	743	754	758	746	717	759	738	763	800	789	754	744	768	737	706	773	722	780	757	806	769	730	757	809	728	778	775	767	724	706	727	754	826	779	765	736	745	740	719	738	743	759	732	724	756	736	780	779	778	726	768	748	777	760	760	701	774	722	768	737	744	773	768	806	725	728	724	747	760	767	806	691	755	782	774	765	691	747	747	749	797	747	757	762	785	702	769	755	767	795	744	789	724	749	816	758	743	769	745	750	738	730	725	750	736	726	773	746	740	780	728	732	779	789	772	743	744	760	742	758	740	747	762	765	801	793	787	753	769	747	773	727	753	714	753	763	744	775	722	714	763	730	768	769	751	757	765	725	736	777	715	768	762	735	772	768	789	742	766	750	734	726	759	756	787	733	713	746	696	731	740	772	795	780	738	731	698	768	774	727	777	740	767	774	717	749	733	724	781	801	739	780	756	683	786	754	787	751	763	738	784	767	745	708	751	746	769	730	804	798	739	722	740	792	700	766	762	759	767	714	764	790	680	751	759	799	767	729	751	736	788	820	709	718	760	753	728	784	786	707	731	714	753	731	726	775	757	774	744	775	779	800	747	712	785	752	749	755	729	730	728	743	743	775	744	741	782	755	738	751	719	760	733	762	759	767	781	782	768	777	732	757	754	772	769	759	764	712	730	764	729	727	806	734	754	772	768	757	746	753	708	750	742	738	780	753	755	800	757	772	758	799	745	714	777	778	730	765	729	730	759	724	788	756	732	773	747	764	752	723	685	760	711	760	787	762	731	745	748	740	747	792	768	759	716	744	741	777	759	759	704	728	755	727	790	743	724	727	758	761	775	781	761	765	763	757	762	721	768	740	788	730	760	790	726	753	738	776	778	788	750	754	769	775	766	781	763	741	715	757	829	750	753	710	750	766	750	763	781	801	737	770	763	764	784	742	745	756	769	759	734	705	744	760	726	788	758	765	785	728	727	762	738	785	754	706	759	806	821	804	713	753	757	754	771	761	734	745	768	733	711	748	810	791	771	722	736	769	724	761	741	734	722	756	741	722	793	718	718	738	785	750	743	776	726	753	769	751	791	781	764	749	714	739	807	769	729	722	746	717	743	822	811	766	788	763	735	745	761	765	793	757	756	756	762	777	758	737	773	744	737	678	773	744	721	770	740	798	756	779	792	737	698	769	770	776	771	783	769	741	726	746	716	759	720	730	741	770	725	796	791	741	779	746	731	797	763	756	748	743	737	726	809	757	783	764	755	746	763	790	802	770	770	700	825	729	750	801	739	761	798	752	789	708	747	790	806	795	766	751	751	758	752	765	767	769	762	786	708	741	753	730	733	741	733	766	732	760	796	751	729	714	743	743	755	776	764	731	758	680	786	797	761	784	784	773	729	753	742	766	727	782	761	737	773	801	765	749	754	776	764	727	759	795	758	761	765	743	749	741	788	728	709	811	772	754	773	756	720	771	716	788	771	703	774	786	842	731	752	780	755	806	750	709	788	759	734	740	742	734	761	723	759	779	744	749	764	742	755	760	786	700	776	740	769	769	722	702	760	751	740	724	715	744	757	714	749	801	796	743	771	763	773	690	741	800	760	750	711	792	739	717	775	770	766	749	700	738	749	780	769	768	760	766	690	739	758	790	779	799	777	685	758	795	796	725	678	772	742	734	773	734	758	750	777	740	746	729	740	759	701	789	724	731	768	739	767	783	769	802	747	731	778	751	738	748	738	757	733	762	740	791	728	784	754	807	776	758	744	763	768	754	701	729	765	748	725	753	833	766	743	781	781	775	769	758	743	768	752	763	705	766	729	781	755	780	756	740	815	740	742	732	803	778	784	756	759	770	798	735	787	714	707	772	779	778	768	785	788	737	732	743	741	782	764	786	748	728	708	717	781	733	769	741	724	713	762	728	760	766	730	771	754	787	710	735	709	798	763	733	760	770	798	779	700	740	759	754	759	704	741	715	786	764	758	836	755	747	730	763	707	745	803	746	754	754	762	753	778	791	742	703	736	769	761	746	768	778	739	737	698	739	732	784	739	745	777	693	774	730	754	814	805	751	774	687	732	738	717	782	767	733	764	736	728	729	758	827	713	756	760	790	719	777	749	772	806	761	729	757	738	762	733	734	739	724	780	790	757	754	752	733	745	759	717	749	758
74305	59796	34877	7251	1184	879	696	607	508	489	460	434	399	345	366	362	358	316	360	353	323	349	328	317	302	311	309	301	303	316	302	285	302	285	306	314	322	291	313	341	307	303	306	293	308	285	287	319	297	316	303	282	250	342	328	302	297	306	269	301	286	284	301	296	310	293	307	255	281	276	290	277	316	320	316	312	303	283	302	308	285	292	277	265	283	296	332	335	285	296	287	264	282	305	287	308	312	313	288	290	291	286	287	288	278	309	285	293	285	306	296	295	321	291	269	263	275	313	285	308	295	287	296	287	271	266	293	294	277	341	284	273	292	302	296	276	316	276	269	308	303	299	315	323	277	284	296	297	304	293	298	296	293	310	271	276	283	272	291	279	302	286	298	303	303	280	287	286	259	302	306	320	292	282	299	279	275	317	259	289	300	289	294	300	323	298	284	282	295	277	281	260	285	280	297	320	286	281	299	294	287	297	290	307	313	295	284	291	274	315	328	319	307	281	292	283	286	315	266	282	277	276	302	295	295	302	307	274	283	300	301	294	332	302	306	281	288	291	280	309	260	271	258	283	297	283	317	314	332	302	298	289	306	296	287	298	260	271	313	287	282	268	235	275	293	306	305	291	303	279	284	276	295	260	275	292	281	296	285	259	290	295	291	308	266	279	285	291	292	307	285	317	279	292	304	310	270	264	304	301	313	280	267	298	298	293	317	282	306	306	310	297	292	272	296	285	285	284	304	297	290	273	292	295	269	274	275	298	276	314	311	298	305	306	292	310	336	312	304	297	308	297	315	293	298	304	281	301	282	306	266	285	305	311	297	318	290	271	276	286	269	286	324	293	291	297	290	278	277	289	291	298	298	293	326	331	315	325	292	279	292	315	295	315	292	296	309	287	292	303	314	291	316	321	307	306	295	301	280	293	281	279	276	268	273	317	296	263	277	283	283	299	293	300	312	319	277	294	299	296	287	286	268	260	302	292	340	318	280	282	298	296	293	254	310	312	292	305	254	273	271	277	339	314	287	304	326	265	296	298	301	273	304	272	293	284	294	283	277	306	334	281	308	328	302	307	328	279	286	311	284	275	319	288	288	276	297	311	311	268	270	306	265	267	299	321	299	315	277	293	318	300	316	290	292	302	294	284	285	272	292	312	288	289	300	301	328	324	317	285	258	281	272	274	306	293	303	289	329	276	272	297	295	274	296	294	295	341	286	277	280	281	288	302	286	275	242	287	274	294	309	267	283	311	278	296	285	311	293	293	301	293	326	302	297	293	276	285	296	308	276	294	290	280	292	300	304	260	290	291	284	273	311	302	305	294	302	304	270	291	288	279	280	292	277	323	302	274	304	281	285	282	278	315	287	269	313	316	301	299	297	288	283	282	270	292	292	291	265	318	298	259	272	310	264	297	259	304	311	263	313	271	280	283	298	294	298	298	297	294	279	273	292	290	312	287	311	307	294	290	323	319	265	309	324	276	317	301	302	286	300	291	281	273	293	303	289	297	297	287	263	307	308	312	333	313	324	317	315	279	261	305	279	277	265	297	304	315	269	288	269	333	295	297	296	310	292	301	290	274	256	295	287	287	287	300	261	267	294	289	276	304	293	328	295	286	312	290	301	291	304	271	301	305	312	251	286	324	286	309	286	303	308	280	299	298	295	244	293	245	306	305	298	298	293	283	272	305	304	286	292	281	288	314	288	299	260	314	279	304	297	278	278	323	349	265	287	314	282	293	302	286	263	291	305	256	316	287	267	274	282	280	282	317	310	302	249	321	298	303	294	307	275	280	271	272	286	287	287	292	279	287	290	300	265	299	287	307	320	311	279	301	312	291	309	275	305	286	287	310	299	287	273	294	280	325	317	293	285	318	275	310	293	328	301	270	301	294	297	308	316	277	300	271	277	286	287	294	289	302	313	297	305	286	296	286	295	287	301	292	298	309	310	309	299	294	287	304	257	309	284	298	296	285	289	314	286	281	293	322	285	291	330	273	300	292	280	307	286	343	267	276	265	252	302	310	335	301	267	297	281	295	303	273	283	289	265	279	305	318	312	281	289	281	271	288	264	304	296	290	295	288	316	306	272	280	281	297	275	310	288	303	306	269	294	305	301	282	279	314	291	288	280	293	276	324	276	297	313	286	307	295	311	314	273	312	261	292	327	292	263	283	341	286	307	308	289	276	303	312	288	284	287	302	287	295	301	286	303	263	324	329	307	330	280	317	275	294	287	267	322	274	303	278	282	313	290	294	290	314	323	314	289	276	277	292	286	272	280	291	276	276	325	268	293	294	295	302	297	267	264	308	277	276	293	278	303	305	295	314	299	305	290	283	285	295	318	295	296	281	308	283	273	305	311	289	266	298	283	313	293	257	302	312	279	280	291	305	297	294	293	282	298	287	287	279	341	282	292	306	308	278	259	280	266	310	293	288	306	283	299	252	295	273	281	288	284	292	280	311	310	282	279	282	320	312	303	281	299	303	295	327	281	301	302	298	287	273	304	293	279	298	278	297	324	310	304	300	298	303	319	278	278	274	283	340	328	312	285	310	279	301	281	317	324	324	275	294	257	278	294	312	277	262	290	270	274	293	292	300	294	278	279	295	301	290	302	273	292	278	308	246	284	285	289	294	294	312	272	334	296	282	249	280	309	282	280	326	299	302	320	276	282	267	338	291	289	285	275	323	277	302	284	264	304	256	290	273	274	299	304	270	269	298	282	274	289	274	296	310	317	321	264	280	292	276	297	304	295	291	312	310	274	302	300	301	293	311	289	316	318	254	306	309	296	296	262	299	294	310	264	282	272	281	289	299	286	296	273	296	271	302	279	298	269	350	295	301	298	321	280	294	322	297	309	309	300	299	305	269	315	283	274	322	258	265	308	280	282	337	282	306	283	291	292	297	293	257	295	296	274	278	301	287	256	310	260	268	275	300	303	279	297	279	289	292	266	281	305	279	311	291	281	287	303	319	307	301	259	311	283	274	290	296	288	288	251	309	315	271	331	312	277	312	306	297	293	294	298	278	262	298	259	289	268	274	308	295	281	300	299	260	293	310	262	285	272	271	292	282	285	261	310	308	278	319	303	263	305	287	291	303	308	304	305	303	287	258	298	302	324	300	314	294	288	296	273	326	300	294	334	312	302	301	281	298	294	278	301	281	282	276	295	325	269	288	269	279	322	286	282	260	297	299	301	308	272	294	283	287	300	289	276	292	260	321	293	294	290	314	292	309	273	306	284	311	311	297	308	281	280	288	301	266	290	312	286	280	306	273	309	314	308	284	283	296	319	281	291	272	305	291	269	288	296	304	282	274	281	294	281	307	276	272	318	263	300	265	252	297	298	309	286	285	286	321	274	275	284	275	286	288	251	290	287	281	267	297	299	319	312	290	266	307	312	270	304	281	291	323	302	283	312	310	297	317	253	288	300	312	315	327	345	313	322	258	258	328	314	286	263	313	284	279	307	289	315	316	299	304	304	317	320	283	289	327
49622	43802	18338	4328	3769	3125	2705	2344	2138	1923	1784	1711	1571	1391	1304	1265	1256	1252	1171	1162	1064	1037	1136	996	1042	1040	984	995	1017	961	1031	943	1011	955	955	961	985	957	1019	975	969	937	964	928	906	988	955	937	928	922	938	903	905	902	936	938	938	889	906	891	944	892	899	956	906	951	928	953	933	913	907	858	960	910	883	925	937	931	857	928	915	951	880	889	890	952	900	930	888	907	947	884	968	972	897	937	906	949	905	831	854	881	871	949	884	903	881	883	908	896	932	945	868	905	943	929	891	866	877	906	880	900	838	942	869	899	878	913	913	910	885	917	883	900	870	933	932	838	876	890	915	929	861	891	917	915	868	913	895	900	946	883	935	936	889	930	888	866	878	928	938	885	967	881	945	959	883	893	917	883	854	912	960	876	912	875	950	914	892	900	915	863	874	971	885	895	903	894	913	932	920	900	912	895	915	906	863	895	856	923	872	913	867	892	899	922	842	936	895	918	901	909	916	855	866	915	889	891	908	851	957	880	972	880	909	885	890	924	914	866	926	916	870	904	882	890	894	908	850	891	880	904	866	900	846	889	833	908	914	911	903	917	896	847	913	902	965	931	879	886	888	883	886	909	934	891	912	920	898	958	904	904	893	901	908	884	885	869	891	950	873	887	881	921	877	855	949	894	868	891	884	884	891	872	923	863	891	912	936	860	890	900	865	890	939	858	874	875	881	908	896	914	882	911	884	851	849	866	876	886	939	953	886	910	851	953	903	887	869	897	848	877	955	921	865	815	862	892	902	907	897	882	923	865	875	884	904	885	855	902	928	917	892	855	927	939	887	879	977	930	849	965	919	920	901	910	895	927	902	917	947	938	858	905	914	867	914	890	924	891	873	915	875	886	927	874	913	877	906	929	917	891	892	855	893	828	875	891	857	866	886	876	950	930	896	958	890	864	921	880	976	909	896	957	911	888	916	953	890	880	848	867	898	876	911	898	898	920	918	852	899	937	839	891	885	904	893	878	894	893	897	896	859	876	875	918	857	925	852	909	926	882	902	874	907	910	950	886	929	878	860	930	920	938	879	888	901	929	874	900	927	872	901	907	924	924	910	877	870	901	890	904	881	888	886	884	863	893	890	916	878	840	882	896	876	911	900	921	843	890	879	918	886	866	855	872	905	896	910	857	915	869	891	863	900	854	918	870	889	901	901	911	886	934	860	919	864	899	866	877	915	888	882	914	907	936	887	843	844	855	935	945	842	930	878	874	946	929	908	883	915	905	874	892	885	891	924	916	931	891	832	909	941	853	954	916	891	921	924	864	924	896	918	870	885	943	914	935	931	877	931	947	946	879	905	893	879	937	950	959	893	895	864	883	914	902	905	911	907	919	906	871	898	885	931	891	887	918	845	947	848	915	891	916	891	908	854	902	945	887	900	937	873	945	932	879	892	902	849	878	906	904	901	878	925	913	948	936	906	935	949	901	864	916	850	909	899	833	894	874	899	879	864	845	966	889	910	895	977	843	892	932	857	951	879	875	921	842	937	887	852	895	891	903	926	885	856	910	880	883	858	884	844	932	889	863	860	873	851	881	881	888	898	841	873	903	948	909	881	884	913	843	869	910	873	894	910	916	902	887	915	825	896	882	893	931	871	899	945	854	933	875	882	903	959	890	878	875	918	844	855	872	942	925	887	943	859	874	937	874	894	916	842	934	858	897	930	888	889	926	898	887	912	935	900	927	919	897	852	919	853	904	890	880	809	878	883	896	900	889	874	942	825	900	893	882	929	837	920	884	827	960	925	875	889	898	885	868	883	872	815	922	912	880	878	873	889	887	917	865	904	864	888	882	857	908	882	921	875	928	883	922	878	901	904	894	894	880	856	943	886	905	906	926	931	922	857	870	870	888	859	923	936	902	894	876	931	861	898	849	899	901	892	913	934	925	886	912	923	886	947	895	906	879	899	882	873	941	883	910	852	892	882	920	882	865	892	847	892	831	943	920	958	913	884	902	877	888	910	910	849	889	934	881	900	860	909	920	871	960	848	882	916	904	886	883	877	919	896	899	900	905	879	874	877	905	929	889	876	904	926	934	934	931	871	914	883	870	868	922	914	871	884	874	942	924	882	901	888	908	923	893	887	882	908	939	916	887	885	900	899	910	907	879	900	913	915	835	952	938	902	876	860	905	865	926	922	894	936	908	974	881	885	885	831	858	899	921	857	869	966	927	856	931	893	945	891	862	865	911	918	847	888	905	923	879	890	904	918	874	883	944	870	937	899	898	924	949	842	906	858	940	900	890	863	921	895	877	909	878	955	888	888	908	922	911	902	905	813	922	912	912	828	921	940	857	870	904	905	928	895	910	900	930	875	899	887	942	881	861	852	934	972	921	868	852	906	884	938	880	909	912	889	924	868	898	898	881	883	877	848	866	891	932	905	941	864	912	882	874	870	926	890	871	912	891	940	879	870	866	870	928	905	858	860	908	894	881	840	866	868	889	903	925	901	889	958	917	892	908	888	893	865	867	891	917	873	962	837	905	934	910	918	898	877	929	919	880	900	861	935	861	945	923	887	923	882	926	887	862	959	960	943	882	909	857	885	852	872	946	935	919	966	903	865	890	946	876	897	917	864	866	911	851	886	862	878	924	905	930	914	903	886	887	871	902	881	852	989	890	851	899	935	868	912	899	897	923	869	854	899	906	862	920	900	912	949	922	839	936	898	912	871	890	864	888	924	880	896	914	934	905	866	870	855	893	867	849	914	866	868	939	964	859	851	940	909	914	931	911	936	903	901	905	897	901	865	904	899	916	915	875	885	944	911	912	887	873	855	919	875	878	865	887	960	875	910	906	855	869	909	882	862	862	897	877	908	878	927	904	988	851	907	917	863	909	846	907	861	918	893	917	955	903	788	919	882	864	886	883	887	954	926	842	922	944	901	880	866	902	898	871	845	890	862	959	913	905	956	879	921	898	906	903	899	874	942	878	852	828	870	879	878	923	857	896	908	874	930	858	911	909	874	854	914	922	931	929	863	900	879	901	895	895	846	955	874	943	948	895	871	874	833	935	881	891	926	886	939	897	887	906	919	885	912	936	899	865	912	940	893	924	867	891	870	945	852	903	903	880	910	887	899	907	926	852	889	930	811	920	894	897	876	871	914	959	907	872	828	843	883	858	892	950	900	900	935	895	913	877	878	916	877	880	895	892	909	889	886	902	913	895	928	938	938	866	915	910	901	829	931	879	884	857	888	888	890	915	907	905	919	882	897	808	843	880	868	878	904	878	850	876	913	935	887	889	915	918	891	882	900	914	946	834	895	937	925	902	901	857	920	937	906	944	893	909	900	849	880	881	885	882	949	938	888	873	888	905	891	900	913	922	892	859	899	949	891	900	864	924	861	878	920	845	885	919	866	921	950	887	866	876	929	889	878	888	881	904	916	885	940	903	883	868	950	921	898	908	927	890	918	984	904	968	905	877	925	861	908	883	870	934	882	911	891	893
18955	5659	1611	265	147	138	126	141	124	132	148	135	97	108	117	122	114	136	134	107	125	122	128	121	108	111	108	122	109	98	119	136	113	119	127	95	123	121	112	114	112	129	113	109	110	119	130	129	108	114	132	108	114	111	126	123	136	110	114	100	120	104	107	109	135	117	117	134	116	119	126	127	103	120	129	128	126	110	125	123	102	104	111	114	118	114	114	117	121	118	124	115	134	116	146	124	142	124	116	130	129	126	128	126	132	135	123	106	121	130	103	97	142	111	112	109	112	125	111	122	139	124	125	125	127	116	125	138	113	93	128	121	121	124	129	122	114	118	125	122	109	105	135	120	115	112	111	123	140	107	112	112	111	104	113	115	125	113	133	120	133	138	108	103	114	127	123	112	131	121	122	122	130	128	129	119	128	94	134	133	120	112	109	137	125	137	116	127	107	117	126	103	120	105	113	124	147	120	112	118	128	118	116	134	103	111	120	114	124	112	123	126	118	126	104	108	134	123	117	106	117	118	128	96	121	125	121	119	133	117	120	133	112	127	124	123	122	110	111	115	125	106	112	131	122	125	115	105	117	121	136	121	122	129	119	92	125	124	123	129	117	107	119	108	115	110	120	117	101	119	123	129	117	133	112	114	124	115	136	127	114	118	141	129	128	125	108	113	102	139	127	112	132	116	104	109	114	108	102	104	121	132	108	119	113	129	107	125	122	119	135	135	117	118	112	96	119	126	120	95	117	121	137	132	106	116	102	121	128	117	119	106	133	124	105	132	110	137	153	125	120	110	134	106	120	120	134	125	139	128	109	101	125	114	130	125	129	109	140	104	124	96	141	118	100	129	123	132	116	134	126	114	101	116	141	99	122	111	110	117	106	129	129	120	123	126	119	102	117	105	121	98	118	138	117	111	129	115	128	121	122	128	125	111	120	128	140	99	107	116	135	112	117	106	115	124	96	103	116	105	111	117	114	101	115	120	112	129	118	121	123	126	103	109	112	129	109	114	119	119	119	129	128	101	128	100	132	105	130	127	130	128	129	102	113	117	122	143	121	129	129	116	107	118	114	120	113	115	119	140	119	121	118	108	116	112	132	125	117	107	110	112	115	126	144	107	109	138	116	109	115	117	124	118	124	132	123	121	133	107	117	129	138	126	114	114	107	127	106	123	123	114	100	101	143	97	111	117	139	129	119	111	130	115	133	123	142	122	118	135	108	96	121	133	125	119	112	131	131	134	122	106	119	127	113	103	126	127	106	115	129	129	136	103	118	121	126	120	125	131	123	125	115	124	138	123	107	120	121	131	95	116	130	124	120	117	132	111	125	134	118	136	140	107	124	111	113	129	116	130	124	103	114	98	132	110	126	128	111	138	111	113	134	122	111	132	126	131	123	104	112	92	130	113	137	119	113	122	135	110	116	115	106	120	127	122	111	122	131	108	125	130	128	96	122	124	102	107	128	122	120	117	114	95	126	131	138	143	129	134	112	113	127	128	119	113	128	123	130	103	143	122	137	129	130	124	128	117	107	131	112	136	151	115	116	118	121	128	134	118	128	127	133	110	109	119	101	107	125	134	101	130	123	116	111	112	125	122	121	115	108	110	122	147	105	123	108	130	117	117	116	115	107	113	135	115	100	126	128	116	124	103	128	127	142	112	133	93	128	117	109	119	112	127	122	137	114	115	122	110	103	127	102	132	122	111	119	111	137	123	119	97	134	124	124	128	104	107	128	128	126	146	128	105	117	108	125	109	118	134	129	111	123	134	115	111	129	124	124	85	124	120	122	108	132	107	117	138	137	123	135	136	108	119	115	108	109	128	131	132	114	119	124	124	112	128	105	115	131	115	121	117	132	122	128	100	135	138	112	128	119	115	123	124	98	99	109	143	134	131	120	124	133	120	94	128	125	126	119	135	106	123	109	127	127	147	138	134	131	122	120	123	112	111	127	115	119	124	104	114	134	119	119	114	124	121	131	115	98	124	129	138	109	129	136	107	110	125	125	98	122	116	118	108	104	103	128	123	120	112	116	113	125	106	114	126	149	127	113	125	107	105	130	133	133	128	125	106	109	123	117	104	125	102	109	107	122	123	129	127	134	139	116	111	112	129	104	121	116	124	113	114	124	113	120	142	114	104	125	117	131	104	131	119	108	95	121	105	109	103	106	107	139	95	112	126	123	132	122	119	128	109	117	146	132	117	114	126	114	106	126	120	119	112	102	126	122	121	125	144	109	109	107	123	118	136	139	111	126	120	101	112	105	118	131	120	110	111	128	122	115	131	119	122	120	121	128	129	103	146	102	133	104	139	108	123	126	121	122	101	116	120	107	98	113	130	133	132	125	129	102	131	125	121	124	101	116	115	105	118	134	84	131	142	115	113	112	112	122	108	114	127	113	116	122	117	138	137	144	145	122	121	122	140	130	148	113	113	119	111	117	132	115	125	102	122	128	103	118	110	132	119	120	104	118	116	130	123	135	129	117	119	114	122	130	123	132	113	103	110	110	129	122	110	131	111	124	114	146	103	115	128	98	124	115	107	110	112	112	104	113	107	124	120	106	150	118	109	115	124	106	113	123	111	118	100	108	119	124	138	110	106	109	134	113	125	96	139	111	125	111	114	131	111	90	120	137	131	121	127	122	124	126	128	100	111	114	126	125	116	115	137	134	105	91	103	93	142	105	101	130	120	126	112	127	123	126	115	141	118	130	116	98	114	131	129	126	115	115	115	122	110	102	120	116	114	113	121	109	121	129	130	124	97	125	127	119	132	115	123	119	122	110	121	111	114	129	112	114	113	118	135	126	118	111	106	115	116	122	139	115	141	107	143	109	114	117	118	130	121	117	126	130	118	126	108	114	122	121	128	139	125	142	107	120	111	120	134	97	115	120	134	110	124	137	129	123	121	124	133	112	124	125	116	130	110	110	121	126	119	124	112	107	140	111	113	115	113	129	105	117	131	107	122	120	107	107	118	126	127	126	105	118	120	103	139	104	111	113	114	105	101	118	127	139	98	111	132	133	110	118	115	110	116	117	118	110	110	118	121	125	131	98	112	116	159	89	107	132	111	122	108	115	113	125	117	137	97	116	118	119	122	119	117	134	118	108	137	111	102	126	101	117	144	123	121	121	124	148	112	114	117	93	134	126	130	122	117	127	122	102	126	129	114	131	127	128	127	119	121	102	115	118	137	103	112	153	126	117	125	106	113	116	123	122	109	105	109	120	105	135	110	115	118	137	111	128	129	108	132	141	135	130	120	116	141	119	90	111	120	117	103	115	119	132	134	109	104	126	126	138	141	124	118	111	104	122	111	106	117	137	134	113	111	107	133	120	134	123	119	142	116	110	116	102	128	110	112	113	117	102	111	109	116	105	121	111	134	117	123	140	123	104	130	102	124	128	123	131	102	116	92	119	109	123	118	125	111	132	135	113	111	141	155	140	117	131	120	132	130	140	124	114	121	143	116	126	123	104	102	120	119	126	119	121	128
18084	7466	2565	587	507	505	517	486	464	492	472	500	463	474	448	474	482	442	408	448	430	421	443	416	444	439	431	486	447	454	502	437	418	433	448	450	444	423	416	459	464	439	447	446	411	433	444	425	413	442	451	432	434	377	452	432	426	477	446	418	455	436	426	460	449	427	426	436	405	439	479	427	430	448	445	411	433	404	444	432	412	462	428	461	425	418	400	461	425	453	430	469	425	423	430	458	465	430	413	433	408	443	421	445	461	445	441	484	475	448	480	403	441	440	420	440	466	432	446	413	448	411	438	440	445	422	443	433	442	463	453	438	436	427	423	416	440	406	433	443	449	420	443	443	433	411	488	438	473	442	418	432	433	418	447	416	411	410	444	450	417	431	453	410	454	399	425	412	441	415	439	440	442	440	421	410	433	435	441	445	416	457	451	449	440	474	393	421	411	458	441	486	421	435	473	430	444	447	416	438	433	422	406	397	383	419	441	422	466	438	417	406	414	459	426	410	449	387	435	477	436	468	444	416	462	412	444	420	433	449	422	440	467	406	404	422	456	420	411	407	416	455	442	449	450	409	443	476	436	440	408	443	397	412	450	459	455	393	418	440	428	421	438	496	454	452	432	421	433	391	428	452	441	439	447	425	457	442	454	437	447	439	449	412	456	416	422	466	408	494	453	433	423	419	414	415	456	468	427	440	417	462	445	425	447	419	422	432	452	425	426	451	462	488	428	405	448	440	469	433	418	411	405	419	408	494	428	407	455	445	422	443	424	434	402	435	435	416	484	478	438	427	438	438	427	412	427	456	441	445	418	446	441	438	461	447	424	429	461	408	465	415	451	432	424	415	432	450	436	414	433	428	415	444	408	464	440	465	434	485	427	424	423	420	410	465	418	416	404	459	445	480	385	447	445	436	463	409	421	439	444	425	453	422	454	431	443	443	455	454	444	399	397	463	419	458	439	417	467	418	426	412	415	433	474	434	433	485	452	461	433	448	416	421	457	441	406	403	420	425	428	453	416	452	431	409	433	464	433	445	425	427	440	430	426	450	424	423	439	479	409	463	474	444	410	390	418	438	447	443	459	444	442	457	463	451	435	425	433	454	432	419	439	448	442	451	438	392	414	434	443	442	463	440	449	451	438	462	445	438	422	430	458	470	420	461	440	420	410	428	453	452	434	405	453	395	430	433	452	447	419	447	461	433	413	428	478	401	431	460	459	395	456	426	443	451	434	407	450	447	413	446	436	437	417	419	419	443	410	433	459	425	426	421	448	400	401	445	425	403	448	421	436	394	440	397	411	449	433	440	420	451	419	430	454	442	456	454	449	464	438	484	414	454	470	426	412	418	474	456	449	427	437	396	403	482	452	412	461	410	428	419	426	417	459	447	459	458	443	410	469	480	439	424	442	443	434	446	445	437	476	468	429	425	446	423	432	441	460	410	441	430	454	386	411	441	476	461	471	437	493	465	430	438	435	423	419	442	405	424	427	443	442	447	460	427	444	409	429	417	459	441	462	449	435	416	438	440	419	475	473	431	472	455	434	434	420	482	438	400	406	398	450	414	422	436	460	413	431	428	434	431	437	434	450	442	428	437	451	455	430	431	455	462	429	411	426	434	438	432	437	444	412	398	435	405	415	474	430	435	452	455	452	420	450	437	417	451	410	416	475	413	430	434	453	458	401	431	418	435	454	470	410	427	378	432	432	455	444	476	432	432	465	478	466	456	429	412	467	447	443	402	433	444	423	442	437	414	421	426	428	429	416	445	403	444	400	440	455	419	425	448	436	404	432	463	461	438	400	456	415	478	473	448	388	441	472	429	434	445	470	423	401	437	440	399	441	488	436	446	422	407	460	424	454	432	431	477	423	440	441	436	443	462	416	447	411	478	401	472	455	470	457	440	392	443	473	459	467	446	456	473	404	439	409	441	469	467	422	433	456	463	443	453	426	415	434	437	480	418	434	424	447	436	437	447	413	441	426	470	413	451	439	401	461	436	430	447	441	402	432	462	429	425	446	468	388	403	438	411	447	436	434	477	395	441	436	422	435	426	442	458	418	414	429	455	464	418	470	429	440	419	455	467	432	437	422	430	461	444	427	389	412	459	450	466	441	446	454	421	427	416	446	463	445	473	413	440	423	454	467	397	452	442	448	401	454	430	426	445	481	422	439	454	402	436	429	434	432	447	408	404	412	425	428	448	468	453	457	429	420	407	451	448	450	425	471	460	456	461	452	429	439	443	436	406	427	422	441	468	441	424	450	419	457	418	454	474	446	436	452	441	427	462	466	416	449	455	422	438	401	429	439	433	449	417	429	430	428	416	421	448	470	423	451	437	453	415	403	429	423	400	450	418	423	451	466	442	412	443	448	429	428	430	448	462	427	440	443	454	458	475	436	436	443	447	409	447	440	485	453	436	404	462	445	462	420	429	463	476	411	440	433	414	438	402	501	413	461	444	426	467	409	459	457	476	447	431	466	431	433	429	435	429	444	457	432	435	465	425	464	419	435	445	476	411	467	455	440	415	450	435	454	454	422	444	482	416	418	426	394	439	438	427	444	467	440	465	450	490	449	432	464	466	438	458	437	413	483	454	458	441	419	450	421	432	441	433	473	450	464	443	465	438	434	409	437	442	431	429	419	433	426	421	410	429	444	465	498	438	393	461	412	414	468	484	450	421	438	434	397	415	440	425	429	472	483	439	484	427	438	436	432	481	445	468	441	424	436	454	381	412	414	429	414	468	441	455	430	464	425	409	437	417	445	410	444	461	446	471	448	392	447	408	445	450	441	388	440	444	452	426	376	450	414	437	438	437	419	442	448	445	435	413	408	471	419	427	441	414	465	428	480	444	454	486	398	453	434	463	442	463	447	420	446	445	439	423	462	472	394	432	404	445	429	439	429	411	453	440	435	443	456	435	415	449	402	462	444	473	377	485	447	430	431	421	417	438	440	442	428	432	416	381	424	427	431	473	449	412	413	454	448	462	432	417	421	434	422	442	451	456	466	442	422	421	447	444	444	388	458	424	415	472	496	410	421	426	416	423	415	452	446	447	402	411	468	422	462	427	431	410	416	455	442	436	492	444	401	425	442	420	434	412	430	419	433	469	433	435	433	460	445	469	420	446	444	441	438	426	444	421	394	427	428	420	430	409	431	398	426	471	426	455	424	422	410	419	471	457	457	446	454	443	442	450	442	406	463	429	447	441	462	438	451	438	461	434	444	446	448	384	437	419	466	444	444	448	418	431	463	438	412	426	427	436	423	471	441	423	412	455	432	435	458	443	429	420	437	420	428	483	443	433	449	424	415	478	456	466	468	463	425	406	419	421	446	424	389	407	420	421	436	426	479	435	432	433	440	413	429	411	485	444	443	416	420	412	429	441	427	454	428	455	457	441	439	457	450	414	424	428	480	437	420	431	433	467	430	460	441	439	480	434	470	433	384	446	458	408	473	439	412	434	438	406	463	414	431	422	478	452	449	423	452	444
60550	44699	27408	3774	640	461	409	396	320	342	321	295	313	282	275	276	271	262	255	248	249	268	252	261	259	251	252	268	248	273	242	262	257	224	213	256	252	255	238	203	216	223	261	249	248	259	259	257	247	263	260	219	251	244	271	250	247	243	259	233	241	241	245	223	253	242	211	233	225	239	223	213	202	244	254	251	252	215	219	231	239	239	230	227	219	235	203	239	246	225	259	225	224	235	231	236	261	285	243	238	232	217	228	228	242	261	241	241	221	243	224	254	268	245	238	264	244	246	256	221	237	242	256	241	275	231	201	244	244	205	237	219	223	240	243	236	233	247	216	250	241	212	242	245	231	237	231	244	215	234	260	253	269	237	232	222	268	260	250	238	237	245	224	234	219	224	249	247	260	234	244	222	223	248	209	234	230	255	251	255	250	210	240	248	238	248	247	205	249	243	247	234	245	231	251	256	229	240	237	214	220	238	250	235	232	269	235	266	246	228	252	240	252	237	240	230	214	247	241	227	254	230	260	222	235	235	229	222	258	241	220	249	213	258	207	248	237	226	256	257	218	235	220	228	228	247	250	216	231	217	235	232	233	223	228	233	235	231	230	238	239	224	209	235	254	240	240	233	260	252	280	238	229	254	243	247	220	262	240	230	247	243	233	266	261	271	252	245	190	230	211	253	263	227	259	251	225	232	227	252	245	239	253	234	226	225	243	251	225	243	256	238	260	256	246	234	219	223	235	219	251	241	254	244	215	250	270	243	225	224	261	216	244	233	252	234	235	255	236	223	237	241	246	239	241	230	239	261	230	232	247	226	239	244	234	242	252	240	243	229	229	236	222	258	211	225	260	245	237	236	233	210	248	243	281	240	203	247	234	217	227	223	233	233	221	250	247	248	232	232	238	235	217	244	235	230	235	244	237	247	229	249	251	267	235	245	262	238	251	232	249	250	232	246	270	238	236	225	235	229	222	250	214	257	238	220	212	264	252	276	283	247	239	225	239	218	247	238	228	248	234	250	241	262	245	224	253	259	218	241	245	212	252	207	253	260	252	252	254	242	235	217	239	242	253	225	215	224	255	265	240	215	236	229	227	226	241	200	205	254	248	244	239	204	234	224	236	232	263	198	236	225	247	234	246	242	254	224	249	255	253	224	237	219	225	233	249	232	222	241	256	239	228	232	240	246	243	216	216	231	248	248	234	260	222	223	240	233	224	243	244	238	261	236	200	230	218	249	234	240	263	220	238	231	223	243	241	246	258	236	240	242	249	249	227	246	257	240	233	247	280	221	252	239	234	238	266	197	235	242	239	231	224	244	241	246	234	251	233	229	237	243	243	237	236	253	228	262	242	210	220	220	227	209	252	224	236	249	227	246	238	232	252	230	231	257	270	258	242	233	255	262	264	258	228	253	237	230	235	240	210	254	210	237	245	236	247	230	229	246	241	244	226	240	248	214	237	247	248	242	244	252	201	255	234	220	217	245	237	269	253	235	229	253	241	229	257	229	241	239	252	223	211	227	256	247	242	217	255	258	232	258	216	235	256	234	253	230	258	254	253	287	260	248	248	240	268	244	252	226	247	258	238	268	217	260	240	230	257	224	253	233	246	228	215	245	239	213	237	243	224	213	268	243	248	223	244	269	257	226	259	254	222	249	244	231	243	256	263	256	233	255	256	258	224	235	230	210	215	219	231	254	249	249	281	259	227	241	228	244	241	219	235	244	227	231	224	230	224	254	229	253	231	252	251	246	218	247	232	239	246	230	225	245	247	229	268	211	237	227	224	256	205	235	211	232	256	209	229	260	212	252	236	270	246	248	235	235	254	274	262	227	237	238	202	226	252	239	251	235	256	212	235	261	237	233	242	228	244	229	244	249	266	247	276	212	241	254	244	224	242	226	282	237	219	221	231	227	270	233	219	255	238	220	245	248	253	258	245	225	221	239	266	235	271	237	243	215	256	265	247	235	235	241	263	241	230	257	232	224	244	224	247	243	250	243	226	200	234	236	249	237	242	232	230	243	239	262	267	249	234	248	260	232	266	256	243	233	280	242	243	244	225	265	254	223	214	231	234	238	215	245	226	220	232	262	221	251	235	219	229	240	242	250	233	243	248	221	242	237	215	231	226	227	232	277	239	246	215	257	243	249	191	231	227	222	250	265	243	242	226	216	240	241	231	219	224	244	222	254	227	228	227	244	219	234	233	244	236	228	219	245	244	261	223	253	231	235	261	240	234	240	242	253	208	226	237	231	230	227	253	241	240	210	237	240	242	220	240	232	222	233	231	226	222	234	242	224	227	234	239	244	281	277	262	257	275	217	243	241	242	235	224	262	251	232	237	221	242	244	238	250	250	262	276	234	232	210	227	245	229	243	234	245	227	244	244	223	217	251	205	259	237	254	210	239	229	246	227	232	262	235	246	238	249	245	274	214	231	218	256	230	205	230	259	234	212	259	255	231	267	262	215	225	244	198	234	253	234	237	222	235	218	240	217	233	229	220	219	241	245	238	232	244	231	233	222	269	225	247	241	220	224	251	222	224	227	249	239	226	253	256	246	238	216	231	236	225	258	240	230	259	255	240	233	246	224	227	233	244	248	228	230	244	255	238	237	228	229	242	248	233	229	242	255	225	235	244	268	226	221	214	242	270	235	254	214	234	247	219	224	230	241	270	242	260	214	270	277	266	266	239	237	244	207	232	245	208	214	229	233	240	245	228	239	233	228	260	255	254	234	236	227	248	270	255	227	238	233	243	221	238	269	257	232	255	238	246	206	243	259	233	233	232	267	268	242	237	248	254	250	236	255	219	208	243	226	224	229	221	228	246	232	247	267	276	265	222	233	228	224	233	248	246	253	263	239	221	250	209	235	252	257	243	227	229	252	205	257	218	240	224	244	266	234	249	243	242	248	237	229	255	241	254	245	252	243	213	279	215	276	228	241	227	229	252	225	213	250	257	248	237	230	241	233	231	232	244	249	241	228	249	218	226	279	225	240	230	227	228	227	233	232	247	236	260	242	239	225	251	234	252	227	235	247	229	218	269	218	244	227	230	239	246	242	230	228	251	234	237	259	207	198	229	270	247	240	224	221	265	233	230	224	242	234	241	242	246	233	203	223	224	225	235	246	251	246	247	239	225	201	222	225	244	226	218	236	237	237	262	259	254	238	244	241	235	225	244	232	223	240	237	213	230	274	259	250	273	246	197	238	249	240	243	227	234	241	219	253	228	226	229	240	218	255	251	233	263	228	242	224	235	257	246	247	217	254	251	236	241	219	221	220	230	245	243	236	235	238	234	226	214	215	220	239	237	234	256	236	245	260	242	237	246	238	244	265	282	238	210	238	221	238	231	250	220	229	225	212	189	229	255	238	224	229	236	248	230	259	249	241	248	234	240	214	238	212	237	240	253	260	230	220	249	221	231	272	231	228	264	235	229	244	247	225	239	233	230	207	249	231	219	238	283	256	242	243	235	240	238	228	235	224	258	229	229
39956	34154	16669	2473	2245	1937	1692	1511	1390	1239	1243	1161	1003	1046	997	922	878	914	871	897	835	849	843	810	836	851	877	828	828	831	799	830	782	841	772	844	836	767	837	767	800	804	755	830	785	768	786	781	785	761	763	845	816	809	786	751	799	756	796	735	791	819	781	767	803	832	747	734	738	819	767	772	786	835	785	763	752	794	805	778	752	771	759	742	766	718	714	743	749	778	733	727	770	756	767	738	803	805	779	719	805	758	733	768	704	818	771	751	743	816	842	744	720	787	753	768	712	767	761	785	782	730	783	764	794	741	761	782	768	761	779	789	754	779	698	795	781	768	744	798	747	777	750	753	762	735	774	783	754	794	762	737	787	752	721	802	794	763	748	760	727	786	782	801	744	736	771	733	775	743	718	771	737	773	745	789	753	785	764	742	824	796	692	768	749	745	805	765	789	769	743	763	759	777	797	753	775	778	758	738	743	702	700	750	759	725	723	752	736	789	741	764	795	735	798	741	796	743	794	764	740	759	783	779	784	762	757	772	777	746	773	734	788	785	767	753	800	798	771	757	737	800	769	746	756	737	718	721	755	754	770	739	770	772	756	783	750	808	803	759	816	817	772	760	764	745	780	705	759	781	718	720	822	740	742	779	751	827	719	762	771	766	794	774	760	769	748	742	758	828	746	786	730	848	752	800	755	765	713	762	720	777	772	747	765	761	747	757	755	758	773	749	734	769	735	794	784	748	812	768	742	720	730	785	781	773	764	811	747	780	776	737	726	780	751	765	785	775	753	771	723	825	793	798	733	796	762	745	799	772	747	760	815	750	767	748	779	730	740	738	755	833	749	759	782	732	735	777	693	761	767	784	817	731	770	771	793	758	698	746	734	707	764	810	735	760	779	764	740	729	754	796	714	739	727	755	800	704	741	753	753	745	742	739	772	746	800	757	712	764	738	785	775	714	788	712	743	739	807	753	726	753	730	743	765	761	742	738	737	747	748	720	767	787	726	706	770	775	696	752	761	784	763	752	746	790	760	810	774	720	736	726	749	760	804	762	716	780	755	798	782	713	790	714	748	775	745	757	743	795	727	756	795	768	729	748	764	784	761	756	737	822	733	769	756	766	772	718	745	714	727	741	777	696	763	761	771	786	757	801	822	801	728	750	739	803	780	794	674	754	762	808	748	760	781	728	744	768	757	754	787	751	738	741	795	724	727	718	734	732	754	759	716	771	774	700	770	763	798	735	812	747	798	722	761	784	761	743	791	775	771	745	799	766	743	772	759	724	737	732	785	741	775	756	756	819	728	802	764	780	814	780	757	772	818	736	773	759	763	783	799	746	761	769	792	728	765	770	821	747	780	739	792	746	802	739	816	718	768	776	768	774	783	768	752	760	744	726	786	741	828	804	765	817	763	795	715	740	737	739	728	779	807	770	870	738	800	785	735	768	784	808	783	775	763	756	757	771	740	750	750	792	746	707	734	790	752	750	731	773	796	755	755	815	799	753	736	769	822	755	764	781	791	836	759	784	780	785	717	776	787	752	750	747	782	740	744	781	731	761	773	766	766	756	715	779	755	732	784	761	827	796	749	773	737	802	727	779	779	748	755	801	799	729	815	776	812	732	805	755	773	795	801	701	756	740	807	727	699	750	757	775	751	738	742	765	786	763	791	730	757	817	758	765	768	773	761	750	724	782	792	768	748	733	769	774	759	738	784	727	778	732	778	755	767	799	739	779	805	761	772	733	745	766	758	779	764	780	753	756	754	732	764	796	737	749	740	768	731	766	710	801	719	782	738	779	789	797	786	745	737	723	748	768	779	734	762	714	775	789	737	750	803	776	739	797	741	779	796	786	758	720	777	759	754	754	714	790	751	735	757	751	741	793	794	805	831	756	825	793	752	752	780	760	730	822	800	713	774	822	783	770	792	789	719	820	783	748	742	798	736	774	803	730	759	791	740	706	756	799	722	744	694	735	778	787	750	753	740	746	758	743	745	788	785	780	783	758	775	805	768	740	717	789	750	733	744	793	774	760	766	728	761	777	752	738	723	776	743	787	780	770	740	767	742	753	731	758	782	792	810	745	754	792	747	777	766	801	764	805	772	775	770	742	726	754	803	806	730	770	722	744	775	765	725	775	756	772	750	761	775	840	791	692	760	775	776	733	732	736	772	745	757	803	780	797	772	772	782	815	801	780	795	766	763	759	756	766	718	731	780	789	757	802	746	770	723	744	768	770	730	786	769	737	758	777	805	754	758	799	785	770	745	750	774	748	704	706	780	773	784	738	723	834	780	788	764	715	769	765	775	803	752	739	721	799	808	771	748	726	782	805	731	780	800	754	718	755	733	771	692	763	786	732	749	779	727	719	765	794	763	745	766	767	777	812	766	761	768	788	683	740	791	795	762	742	767	768	794	739	771	780	770	805	798	730	775	725	737	738	757	775	796	767	748	766	768	777	768	753	737	776	769	863	774	781	771	743	739	745	715	709	746	797	773	755	780	725	779	734	765	778	768	799	787	757	740	742	773	716	756	788	762	774	795	740	731	727	720	758	748	756	765	772	754	747	782	744	770	812	727	791	692	802	814	788	774	735	814	753	725	777	815	763	757	750	730	741	772	772	773	737	729	755	777	728	780	757	781	738	780	761	771	754	767	754	764	721	765	767	760	726	761	788	752	743	782	751	798	752	748	741	766	715	756	729	720	775	746	767	734	737	733	742	751	769	825	751	752	773	747	708	767	772	790	773	778	688	738	727	777	800	781	785	788	739	764	759	802	770	768	738	725	752	754	786	777	820	782	723	759	757	731	831	733	693	788	752	764	765	767	732	807	762	761	760	708	713	773	735	740	786	823	756	764	811	747	775	749	772	727	773	739	800	783	758	763	771	766	781	747	764	793	746	762	730	756	755	752	785	789	763	775	747	741	751	775	789	796	771	801	801	780	750	785	736	760	764	763	768	749	765	781	742	753	751	733	791	753	777	738	775	780	800	800	782	691	723	763	761	723	754	807	811	750	744	741	771	746	751	774	771	764	772	805	784	775	792	755	750	804	809	823	692	751	807	802	754	734	760	782	787	811	745	770	741	755	760	779	733	794	801	768	773	739	740	791	718	738	731	737	735	764	793	686	718	746	745	750	721	747	759	707	767	761	752	735	786	772	747	722	730	798	750	745	728	749	753	720	775	758	774	726	786	774	785	803	810	723	773	768	776	774	785	795	735	762	739	689	788	771	761	771	768	755	743	743	760	775	737	778	771	814	754	780	759	777	736	758	772	782	795	775	722	782	789	779	787	726	771	755	732	733	777	764	777	735	750	731	726	763	684	747	781	748	777	733	794	768	787	765	759	767	776	693	753	763	752	758	789	819	756	736	756	790	748	750	805	756	761	711	768	787	772	767	753	762	747	754	756	727	779	730	719	745	833	770	724	815	762	811	761	760	764	710	796	733	788	784	766	777	762	772	751	711	698	708	800	780	739	755	782	798	712	761	741
73747	59644	37904	9587	1313	827	677	598	529	446	440	417	380	401	378	362	350	313	308	337	318	315	324	323	349	343	299	281	284	306	351	310	302	320	271	314	307	299	300	321	287	315	283	285	314	303	280	272	282	280	338	281	292	296	278	294	287	308	299	285	317	294	289	281	309	317	303	255	287	293	313	275	308	297	289	283	293	285	303	299	275	284	272	286	292	281	270	305	329	274	299	281	316	335	306	283	292	299	290	313	279	273	287	294	294	319	293	279	305	290	297	322	276	326	287	322	307	282	289	286	288	289	302	296	316	328	274	280	291	295	286	290	298	325	300	276	283	324	311	291	309	331	273	294	291	274	285	287	285	262	292	268	312	287	308	302	338	312	308	297	322	298	310	299	280	285	279	285	284	287	309	280	280	304	275	282	296	289	292	307	294	259	324	274	295	272	290	275	292	322	289	274	290	278	275	325	289	307	310	307	284	296	290	292	317	277	277	280	298	292	277	306	281	290	296	284	301	295	260	287	302	288	283	283	302	288	269	293	291	293	289	295	314	329	289	287	309	308	287	287	298	332	265	287	284	299	263	325	303	307	284	279	281	300	284	318	297	309	310	302	286	280	306	313	286	308	304	321	273	248	273	301	295	288	292	281	301	316	324	274	322	308	300	314	299	317	341	328	289	298	267	344	291	297	315	279	295	263	283	274	287	334	283	280	291	275	308	334	307	283	270	295	297	301	287	299	304	289	302	265	304	293	278	306	308	288	297	283	279	286	280	253	282	276	279	258	266	284	280	303	312	316	334	312	277	291	290	295	295	303	275	289	304	259	292	301	319	258	281	300	305	300	302	289	277	294	274	288	298	277	299	327	284	299	302	287	284	283	289	297	270	306	306	285	285	282	313	287	271	303	284	272	275	312	291	249	276	313	297	295	302	244	264	268	299	284	287	330	319	305	287	321	276	299	316	311	299	284	289	294	313	314	273	289	273	303	296	294	264	300	327	266	277	279	301	287	265	285	293	302	308	294	289	255	247	289	291	283	308	307	306	271	312	292	327	285	274	288	270	305	314	276	264	273	299	302	297	299	251	311	291	293	282	317	292	286	289	280	278	315	290	287	263	298	281	308	292	312	296	297	293	283	299	292	287	285	285	325	272	295	275	293	287	313	300	302	268	316	285	278	312	325	281	311	274	308	266	297	291	285	313	293	285	277	292	306	286	282	290	285	267	262	287	297	275	279	288	285	293	300	307	302	302	300	310	271	268	300	280	334	296	316	295	277	273	312	283	301	313	291	282	278	261	292	322	286	328	331	310	262	256	279	287	309	279	255	299	307	300	293	281	299	264	303	305	297	271	304	266	296	297	288	289	316	232	294	286	304	296	276	311	314	294	287	291	306	277	335	310	287	258	297	300	318	291	306	309	288	278	290	304	279	319	303	294	306	286	293	289	284	294	272	322	315	267	290	305	290	323	303	268	341	293	297	306	275	306	264	291	300	305	315	283	291	307	291	306	297	302	287	304	294	293	275	273	279	307	300	300	276	298	274	280	266	285	288	290	291	261	309	276	295	289	282	298	279	311	291	283	307	302	286	288	263	273	284	308	282	272	266	321	309	294	285	268	284	289	282	268	282	311	282	284	266	315	306	269	306	294	298	321	302	315	289	278	275	296	296	324	289	271	302	296	326	308	276	291	299	313	315	320	296	293	281	294	319	309	263	300	293	295	251	282	304	305	294	271	320	309	325	255	287	333	294	280	284	275	264	299	295	265	307	273	271	285	321	292	276	297	289	311	284	273	311	294	304	308	272	282	295	299	307	306	298	309	279	305	305	276	316	290	291	298	308	275	273	267	304	309	292	285	283	280	290	303	262	313	283	283	314	313	318	299	275	299	287	286	318	304	325	285	298	281	293	293	244	261	292	286	293	310	296	295	306	292	299	281	291	319	303	298	300	265	276	309	253	304	275	299	274	305	311	270	288	293	283	297	278	308	284	267	269	299	293	301	276	273	306	316	307	300	304	313	283	338	300	257	282	273	312	313	313	256	338	281	283	266	280	304	275	308	274	293	288	271	301	296	286	271	292	291	309	308	291	300	270	281	300	307	301	279	292	309	292	277	276	290	276	283	273	289	293	288	280	254	257	284	304	329	318	314	281	299	315	314	318	300	293	277	278	281	270	282	316	266	270	305	302	304	260	280	307	281	277	310	291	288	273	279	301	311	314	291	268	263	302	311	283	302	317	310	301	278	302	288	282	294	269	271	281	295	304	282	291	296	300	294	276	322	305	289	302	263	320	278	284	294	298	318	289	306	285	304	287	275	300	277	282	321	288	267	285	300	300	319	282	308	327	304	299	281	295	272	323	311	270	284	294	316	287	301	303	294	278	307	314	292	283	289	270	323	274	314	282	303	314	281	307	285	260	285	299	277	291	288	295	282	307	306	309	300	307	314	301	306	292	301	272	302	294	320	305	265	279	296	272	272	295	277	288	280	299	304	300	275	275	295	305	307	280	321	284	313	307	311	304	297	296	292	314	316	277	293	322	295	309	302	286	303	275	319	295	318	304	281	282	295	306	303	291	301	276	306	288	307	321	315	292	324	295	294	270	287	283	268	312	335	324	341	312	290	320	310	278	289	282	288	316	295	292	281	276	315	310	295	316	280	305	273	295	280	286	298	311	275	290	308	297	313	282	310	283	293	317	272	279	294	293	274	304	279	311	312	307	281	295	267	293	296	256	278	309	292	268	252	276	287	291	326	314	335	287	285	270	283	247	297	284	265	315	276	302	304	304	300	272	327	316	277	308	281	293	303	309	289	296	306	302	288	299	299	289	316	267	291	320	334	309	311	295	301	271	281	273	312	296	294	275	289	272	267	292	299	303	309	289	307	288	315	318	285	299	283	313	286	292	303	314	275	301	302	291	304	280	293	271	275	345	290	306	308	298	277	285	304	303	292	289	296	278	318	273	313	334	283	294	260	296	298	313	285	306	275	280	276	270	308	287	298	276	299	316	298	286	333	302	329	297	269	308	290	280	299	242	346	329	310	313	293	306	298	285	285	264	306	293	279	298	304	300	307	336	319	297	291	293	294	265	279	303	273	326	275	287	275	295	299	293	284	253	267	314	319	281	289	270	315	295	290	302	288	300	277	301	284	355	309	277	287	283	286	293	292	294	302	305	290	290	318	274	280	305	293	279	296	292	289	281	296	304	296	288	272	303	295	348	297	289	305	282	270	284	275	289	273	305	278	284	274	293	286	264	283	296	306	298	262	305	268	286	297	276	331	273	289	277	289	291	281	313	287	287	255	294	300	321	275	278	317	290	269	317	264	309	309	274	308	269	281	279	286	295	283	316	284	280	272	278	312	324	295	308	295	316	284	286	287	292	272	287	291	298	286	321	289	279	312	303	281	310	302	306	314	302	284	308	282	293	294	273	274	284	314	294	294	311	308	306	265	312	297	269	248	296	262	277	287	281	327	277	295	301	326	283	297	288
49230	44416	20819	4215	3714	3195	2659	2294	2149	1859	1774	1611	1560	1407	1364	1262	1195	1115	1181	1160	1162	1076	1088	1078	1024	1028	1062	1029	1065	1024	987	965	1003	1002	997	968	897	1000	876	984	953	915	929	969	949	904	927	909	948	957	923	901	996	917	911	902	898	945	895	943	927	875	846	906	947	892	902	918	881	919	904	961	927	913	903	850	953	897	921	906	894	942	947	906	909	917	904	918	885	932	929	904	908	937	913	901	854	858	901	904	970	912	879	919	911	948	909	871	900	858	964	888	899	924	897	918	883	952	906	915	944	874	874	890	834	946	914	978	917	921	914	883	902	945	901	927	906	861	925	912	911	898	891	891	932	987	922	885	907	951	891	897	876	881	886	911	924	883	870	894	901	914	903	900	928	931	874	912	921	871	939	901	855	900	879	910	871	912	973	909	903	908	902	930	956	878	904	904	911	881	884	965	902	909	930	913	878	926	934	883	908	914	947	905	943	869	883	895	880	888	885	835	967	873	860	892	921	827	889	918	940	949	920	906	910	864	891	858	914	845	907	847	942	878	916	906	916	937	913	915	903	916	958	960	902	892	900	965	905	904	921	887	904	911	895	891	939	901	929	908	907	906	908	867	891	929	908	873	936	878	879	847	904	918	889	864	850	896	923	892	910	886	903	897	929	858	866	907	844	921	887	890	877	921	872	919	848	857	939	908	902	901	858	891	879	884	861	913	890	924	840	905	885	866	897	895	897	882	873	866	879	908	915	932	905	911	891	906	902	913	907	919	922	840	890	923	921	906	895	852	923	925	898	894	912	881	906	895	897	854	907	876	929	911	859	931	887	923	839	892	915	918	897	880	848	901	896	903	911	960	847	910	903	957	935	836	867	889	919	944	896	869	957	824	966	911	927	870	932	895	848	858	893	920	908	907	906	890	877	885	925	871	870	888	940	880	864	848	859	895	868	898	884	1004	919	930	911	890	884	937	909	873	885	892	905	943	880	934	923	852	937	927	955	903	906	882	880	904	903	890	883	871	908	848	952	946	916	885	882	883	929	843	902	864	891	856	875	955	884	912	876	883	843	982	886	898	878	922	893	919	919	940	883	923	905	854	928	927	916	893	840	896	893	896	913	854	870	883	860	852	881	885	934	870	944	894	903	938	892	935	894	871	904	912	916	917	886	888	939	880	898	883	929	897	929	889	914	904	917	887	913	876	896	903	921	888	906	811	919	921	889	900	905	895	904	897	874	857	918	954	926	916	863	842	914	927	859	938	922	893	876	911	927	861	914	831	862	903	853	880	891	917	874	854	928	855	907	953	911	914	897	865	846	911	942	927	832	893	906	909	869	921	934	909	876	859	856	869	895	886	862	920	921	902	867	927	863	851	917	923	864	920	873	900	868	875	847	885	954	876	840	899	878	871	844	918	907	918	928	872	933	887	877	860	876	862	838	892	865	933	908	907	910	934	911	904	918	849	886	901	904	944	896	912	944	915	949	915	879	855	876	906	887	875	879	901	836	915	863	898	906	913	952	906	859	881	934	879	896	926	911	896	896	890	951	905	898	901	894	906	908	929	874	887	904	862	893	901	907	898	878	879	903	890	856	890	902	890	896	866	933	903	873	890	887	924	923	898	875	892	945	909	880	894	834	833	838	939	892	897	865	924	906	908	929	924	873	920	865	865	873	886	924	899	896	906	877	886	962	921	873	855	904	912	932	889	867	869	881	949	911	912	862	899	848	897	901	924	859	859	883	884	933	863	919	870	921	864	861	863	868	891	898	928	919	893	925	924	919	897	848	858	921	861	864	853	864	895	950	938	879	883	978	880	865	923	854	913	899	890	871	886	917	899	919	924	869	903	842	846	839	906	894	902	888	928	886	898	875	861	928	934	871	920	884	912	901	900	928	860	886	899	890	896	872	917	931	919	901	881	867	916	830	924	946	888	943	921	860	937	825	899	865	884	893	919	925	863	933	909	886	883	860	904	886	877	897	898	969	889	939	895	917	867	884	908	884	841	955	852	921	887	847	898	955	844	849	952	898	906	911	961	921	891	906	889	882	870	937	930	890	861	854	906	940	911	917	858	929	883	873	971	912	919	914	856	895	868	891	866	864	892	934	864	902	877	851	897	869	952	899	888	920	914	943	896	930	912	903	864	930	879	897	853	878	890	906	949	862	874	934	903	897	919	869	900	878	889	940	909	919	847	867	865	906	862	907	913	960	874	885	881	914	840	948	856	946	883	930	870	888	901	961	896	888	916	912	864	929	951	847	915	870	904	899	876	903	932	864	916	897	929	879	876	949	960	939	878	864	925	925	933	888	878	901	930	884	892	919	921	908	855	928	905	868	865	955	846	908	880	871	886	879	902	913	927	904	901	943	888	907	879	880	892	850	901	897	873	894	958	910	924	839	938	854	904	880	961	868	896	873	873	936	967	863	907	893	978	868	926	906	872	896	873	882	889	922	980	903	899	862	832	925	920	948	921	873	869	916	903	924	940	911	925	882	862	916	893	861	949	919	891	923	921	845	864	920	898	935	868	865	909	913	866	920	918	868	860	856	969	903	835	877	914	913	915	886	919	820	943	855	902	917	948	906	913	888	915	811	887	900	862	893	908	947	891	892	877	918	890	905	870	937	932	932	843	922	955	913	908	930	941	923	925	945	853	980	846	859	941	881	914	878	909	906	904	889	894	952	910	898	905	871	844	947	967	864	865	895	912	905	953	929	888	861	902	886	875	849	896	909	919	909	861	900	942	984	880	899	941	967	898	901	916	912	885	870	886	867	846	873	913	876	889	900	856	915	873	897	897	868	925	941	845	925	931	876	837	942	913	922	912	888	853	877	900	881	852	895	905	924	976	883	930	898	888	857	895	871	901	919	914	900	860	934	905	869	921	871	881	885	954	894	842	890	917	906	888	866	922	893	855	853	914	916	958	847	884	837	899	902	881	848	863	884	906	919	870	912	863	880	850	833	898	943	894	849	908	848	932	858	886	910	928	874	887	908	936	918	910	850	877	912	867	906	885	879	874	896	884	856	871	863	835	911	909	876	905	900	920	835	903	900	919	876	902	893	903	884	868	916	882	905	870	873	868	914	910	916	885	961	897	892	834	886	925	927	901	954	910	897	805	868	903	912	976	845	899	896	913	897	909	960	885	962	939	965	899	919	921	908	932	902	880	860	962	832	954	873	907	880	897	893	938	911	931	904	963	909	894	901	944	935	942	853	960	920	862	858	965	885	876	854	872	883	835	882	844	843	903	859	930	980	881	871	851	907	913	840	826	898	887	900	832	840	880	883	913	863	952	872	967	904	841	987	893	887	881	899	897	900	917	938	897	919	870	934	863	882	948	852	906	871	919	895	886	876	914	895	931	910	912	884	850	926	909	861	900	937	888	901	910	879	872	923	911	948	886	905	877	912	890	849	888	919	920	820	940	846	845	893	937	912	943	913	873	902	919	888	855	919	895	829	935	897	911	909	873	936	900	868	883	967	912	856	937
18134	5304	1504	226	137	105	122	132	114	126	124	112	111	116	133	112	123	127	125	112	109	112	123	111	124	125	125	128	120	127	114	127	131	121	128	116	96	121	118	116	121	120	136	120	111	132	125	117	148	134	131	113	141	120	127	130	107	133	109	117	124	115	104	117	113	108	102	121	118	123	125	127	117	124	107	138	100	106	117	132	116	103	113	107	125	104	119	113	118	99	119	112	116	97	126	123	102	114	114	111	131	107	114	125	120	123	124	120	111	117	117	118	128	109	124	126	122	133	114	124	131	120	140	123	110	102	121	120	116	122	116	108	126	109	122	88	120	96	102	103	112	112	106	105	135	124	120	135	121	116	114	132	102	111	106	137	131	117	116	115	116	139	103	149	113	119	119	121	127	132	112	117	99	146	116	126	102	107	124	126	113	126	132	131	121	125	138	123	118	131	125	111	98	120	97	121	136	134	113	129	103	114	116	110	106	133	122	126	115	114	123	116	108	129	112	118	120	129	143	112	124	106	109	124	125	118	126	120	112	109	112	118	92	110	116	141	123	122	136	118	134	107	118	96	109	117	105	104	123	114	126	116	128	114	96	136	119	125	116	119	129	103	126	106	129	135	137	117	130	105	111	123	112	114	125	111	123	121	98	113	116	108	127	94	126	125	127	129	119	132	115	115	132	100	119	111	122	108	113	114	143	119	122	118	114	112	111	114	125	105	135	107	135	113	132	96	135	130	127	120	111	110	115	110	127	135	120	124	106	109	115	120	124	116	120	109	125	98	125	125	114	129	144	118	110	136	114	133	107	119	124	123	133	111	118	132	138	107	121	116	120	128	111	101	127	117	131	141	129	113	106	110	128	132	113	114	116	119	124	136	114	118	118	115	119	123	119	115	106	119	93	110	108	117	123	118	106	105	118	136	112	106	113	115	133	128	110	126	135	109	117	103	109	152	115	117	106	99	142	122	119	119	132	128	131	125	112	107	125	114	110	114	117	131	118	103	111	129	126	134	121	116	150	132	106	127	135	132	113	106	120	114	129	121	151	133	122	103	117	126	121	103	122	132	100	105	135	110	114	115	114	129	105	132	103	132	121	119	126	114	118	108	103	135	102	125	137	114	131	128	141	122	123	124	135	125	116	112	116	119	110	116	123	117	124	117	119	120	115	123	135	121	135	117	105	105	121	114	126	118	107	97	117	123	102	108	134	114	105	115	119	142	101	107	133	124	115	112	125	138	101	117	104	105	121	125	115	101	134	124	125	129	111	115	126	108	117	113	105	117	107	124	107	119	114	113	110	129	117	106	111	125	124	119	134	125	123	125	127	119	124	114	103	130	128	115	125	127	116	133	98	132	116	136	106	120	110	105	133	123	109	113	122	121	102	113	116	118	127	123	101	126	121	132	128	121	139	105	112	118	132	132	135	134	116	124	132	105	127	117	153	108	138	110	141	107	116	124	117	112	128	120	119	125	104	115	122	131	104	144	144	108	125	103	109	122	112	116	102	136	130	106	114	107	116	137	118	127	131	122	122	104	112	123	126	134	113	129	112	130	124	126	121	134	132	104	138	123	144	114	140	112	95	127	130	114	139	117	116	141	124	134	121	121	111	128	137	98	111	115	122	138	114	128	116	132	106	97	119	118	94	135	118	125	122	121	125	106	126	108	118	123	129	100	121	133	127	127	105	121	112	94	108	119	133	120	108	109	134	104	103	133	122	101	117	118	104	114	135	100	103	125	112	120	117	114	126	133	112	120	132	113	120	147	104	135	131	129	110	124	120	107	83	126	116	100	115	116	121	102	141	115	118	121	133	133	121	127	135	99	100	115	121	111	127	118	113	109	133	106	127	127	101	117	108	125	137	128	111	134	126	111	119	128	145	135	125	111	122	114	113	111	122	119	106	130	110	120	120	113	140	114	116	125	142	130	115	108	110	124	130	117	118	137	92	105	137	117	106	120	122	143	114	132	117	117	134	114	109	128	130	130	108	137	126	120	131	106	120	124	138	135	116	121	120	138	125	120	114	113	98	130	125	102	107	129	115	117	113	114	108	127	122	141	129	131	112	118	113	107	109	127	129	141	115	128	111	100	113	90	136	120	123	130	131	115	110	119	112	121	123	117	119	117	102	113	122	122	108	131	123	123	124	119	135	119	133	128	138	117	129	113	112	125	105	122	141	123	107	134	130	113	123	129	101	126	117	90	119	141	124	107	120	116	100	117	115	128	128	135	127	110	146	125	120	118	120	146	102	135	118	139	129	141	109	99	116	108	130	117	116	129	129	140	114	110	103	115	111	120	99	119	130	149	130	123	105	112	148	116	123	129	123	137	121	123	123	132	103	144	101	109	118	112	128	128	144	118	100	116	122	124	113	92	113	120	111	93	126	118	116	130	135	117	108	118	108	132	105	105	100	116	111	123	124	115	116	99	118	110	119	115	107	119	128	131	126	106	135	126	126	129	120	113	114	110	116	119	110	124	116	129	125	127	117	121	106	115	114	130	110	119	118	110	128	128	115	105	116	125	135	110	128	133	109	109	108	121	114	88	110	106	122	107	131	112	124	121	119	110	139	109	108	140	110	121	124	136	136	115	112	115	111	115	123	156	141	121	115	134	125	115	117	112	110	106	108	116	130	115	125	99	110	134	113	116	128	142	117	138	121	121	100	136	108	122	133	126	125	103	137	124	121	98	119	115	104	115	127	128	121	125	130	96	118	111	118	115	142	107	108	105	130	123	120	134	102	166	114	127	124	132	98	137	107	100	125	129	117	104	129	116	112	134	110	114	135	120	138	109	114	119	109	114	114	103	111	118	136	129	127	146	127	119	117	135	99	116	144	124	121	96	135	122	119	98	120	124	98	90	120	105	139	112	111	113	111	130	110	131	125	108	136	98	129	127	116	108	118	126	117	118	133	139	134	117	124	128	118	137	118	128	113	113	115	118	134	133	132	116	108	106	142	132	127	105	115	141	108	106	134	131	122	119	123	96	123	125	108	120	123	112	108	113	104	135	126	107	119	128	118	112	121	115	133	117	109	123	109	108	118	124	129	111	118	103	99	108	127	116	123	108	125	147	110	123	122	118	112	130	123	120	139	111	124	123	128	119	126	116	135	130	105	135	111	124	137	104	109	138	108	132	111	119	119	102	127	104	124	129	121	126	102	112	116	113	144	106	123	134	114	113	108	135	124	117	122	111	109	117	110	115	101	123	125	117	112	112	121	128	120	121	110	136	119	114	133	105	115	119	123	129	104	115	129	111	125	117	112	136	123	103	124	109	97	129	122	116	125	108	100	144	98	141	121	121	144	125	117	121	124	124	121	136	117	114	124	119	126	129	122	126	115	127	140	111	113	112	125	116	127	135	117	109	110	111	98	125	115	117	117	114	109	141	120	127	122	102	106	124	112	131	119	117	100	120	110	126	147	113	110	112	119	101	125	118	113	103	127	114	124	122	122	116	120	123	93	130	110	132	124	133	131	95	108	122
17543	7638	2619	556	515	491	484	491	466	494	411	450	483	503	453	453	446	446	465	445	427	404	418	428	428	421	469	421	423	496	477	463	447	397	448	427	423	466	453	446	464	436	432	449	418	423	440	431	452	469	412	447	476	468	453	478	467	443	452	480	439	453	459	449	454	436	418	415	436	393	453	475	428	453	501	466	430	417	450	442	467	427	431	450	427	414	399	439	444	436	449	435	427	496	439	422	456	412	439	445	433	424	471	414	422	430	434	428	428	469	468	448	404	422	470	438	435	417	436	414	417	426	436	425	448	451	423	474	472	411	426	432	418	425	464	426	377	417	430	438	412	431	482	471	463	413	424	438	459	472	432	470	453	456	421	429	468	447	474	430	436	467	437	416	425	456	443	418	445	445	447	462	425	432	441	421	421	454	473	464	416	451	415	448	431	435	437	416	411	435	414	403	444	450	442	432	434	432	444	425	445	444	450	434	434	433	464	429	473	415	470	439	436	460	417	416	402	444	451	471	446	419	417	422	449	446	418	446	447	422	408	461	431	429	410	455	408	468	421	436	426	457	411	431	397	411	439	428	429	442	407	423	436	425	429	445	437	445	466	454	440	448	442	449	421	450	477	429	435	454	447	453	439	457	434	453	479	429	435	423	421	425	461	467	436	456	463	431	445	418	453	434	494	471	433	433	400	401	418	445	427	409	442	457	443	435	430	429	461	430	461	420	464	459	411	445	442	426	464	397	427	464	404	454	440	436	453	439	446	463	493	416	447	436	431	415	473	423	434	401	429	435	418	439	424	465	415	456	438	463	446	439	419	442	398	433	440	411	436	470	448	430	450	458	432	456	462	439	421	440	460	470	449	491	447	432	467	432	461	476	431	440	430	414	458	433	405	458	457	424	418	412	438	450	445	449	435	432	496	453	430	442	448	428	393	448	445	449	469	435	463	416	397	407	447	407	423	456	447	442	428	408	440	447	438	442	441	436	438	410	448	425	449	446	433	416	452	458	411	458	437	437	477	415	425	444	432	439	441	451	473	449	467	430	462	441	455	460	429	442	437	465	409	447	457	469	448	446	451	437	479	424	434	433	408	475	402	465	410	429	477	407	452	442	442	485	444	453	438	437	458	464	435	451	390	438	436	482	423	397	445	380	499	425	458	450	417	447	458	435	407	443	447	419	429	421	433	444	430	477	417	463	455	460	473	433	422	459	419	434	452	465	438	431	422	450	409	427	441	445	421	407	426	453	436	429	413	418	439	445	467	405	434	467	488	452	453	419	494	470	425	450	440	460	443	437	421	461	415	428	422	444	415	437	484	430	472	416	451	439	418	480	420	463	418	446	447	429	450	462	465	435	441	421	470	448	437	441	451	434	428	491	438	426	480	456	406	459	438	448	463	434	455	436	436	445	450	413	429	446	462	444	448	423	480	471	476	412	449	444	455	405	441	396	419	434	454	461	470	441	441	415	472	464	448	430	415	467	424	454	418	461	457	446	403	360	455	408	441	435	447	442	412	437	440	408	437	438	433	400	453	445	447	422	444	415	449	418	427	419	424	442	468	414	416	449	423	429	412	470	447	435	407	414	479	448	448	422	412	432	505	459	424	437	445	433	443	399	450	458	436	444	439	423	450	421	447	387	470	448	429	406	441	441	437	437	471	434	441	433	440	482	457	411	427	468	448	416	427	406	436	447	434	418	440	434	441	440	436	497	432	414	433	439	441	421	441	452	423	450	462	456	459	426	457	471	456	443	444	409	387	444	424	434	456	446	446	466	432	455	437	429	425	415	501	472	437	464	427	431	411	436	426	469	465	455	475	429	434	438	434	406	455	468	426	408	439	428	440	409	391	448	462	439	434	468	466	398	431	451	421	437	437	427	461	444	461	446	473	450	438	456	456	433	422	465	452	450	450	431	436	436	434	422	419	399	419	453	466	451	426	461	413	455	453	421	432	449	470	451	462	474	426	435	430	410	446	414	458	455	431	443	426	458	470	428	458	442	414	441	432	451	455	441	453	463	440	414	446	424	421	408	461	405	454	453	465	416	399	462	405	444	421	419	430	463	427	428	451	449	418	464	441	424	414	392	444	441	412	432	422	433	411	443	466	437	444	436	420	419	474	450	430	455	449	461	468	426	474	424	410	428	445	442	429	460	440	394	428	446	454	442	430	461	465	405	379	450	471	440	437	466	452	453	419	480	420	408	429	435	417	472	426	441	395	440	449	473	442	466	432	455	439	445	458	455	440	435	446	417	417	424	420	424	446	424	433	455	464	389	418	456	453	441	457	427	446	434	436	433	442	419	435	446	443	446	433	403	472	441	445	480	413	422	411	438	424	424	429	454	450	437	474	437	412	435	444	417	450	438	433	433	465	453	432	441	449	444	461	435	413	465	457	422	462	436	450	420	462	403	420	443	443	451	428	448	428	452	452	437	431	441	457	456	435	452	478	442	446	428	449	423	426	432	432	428	479	443	414	400	436	422	439	426	463	436	470	401	447	457	438	450	398	466	442	446	452	410	420	449	432	405	421	442	415	421	429	454	451	460	430	446	434	447	475	470	408	450	385	428	428	438	421	454	451	361	458	446	456	489	425	466	468	431	435	454	396	465	401	454	441	406	447	465	485	424	429	463	439	426	415	470	426	447	441	483	418	472	424	416	419	457	463	448	466	435	439	392	430	453	449	419	416	405	416	457	416	451	413	445	449	434	448	452	447	468	426	430	480	455	461	445	449	408	456	451	387	401	420	429	416	434	410	417	482	444	415	440	437	463	487	432	418	442	446	412	449	431	454	421	459	455	406	457	397	423	435	465	410	393	472	455	462	456	427	433	421	426	449	469	487	441	437	427	413	438	429	422	442	453	476	452	385	490	445	444	462	450	451	407	395	419	460	410	438	426	439	452	427	433	458	420	452	440	455	428	516	452	426	447	410	474	424	435	446	433	453	448	449	464	466	426	410	432	438	425	401	471	458	451	451	494	407	404	455	430	419	405	432	418	468	424	434	459	433	435	441	444	416	448	414	443	425	402	464	458	425	415	426	448	432	422	469	413	458	430	417	405	467	459	428	416	416	449	416	442	473	444	464	413	448	443	440	453	427	418	465	437	481	461	431	430	425	433	410	422	447	440	449	497	398	461	424	474	465	457	417	390	426	430	443	423	453	440	452	416	430	463	457	491	478	432	397	417	464	475	432	424	429	438	442	435	472	417	455	473	452	464	472	455	431	463	456	470	471	466	437	473	442	424	464	426	424	414	438	462	489	455	446	442	417	425	425	457	412	410	386	456	429	423	455	446	439	424	421	439	417	438	444	436	456	404	445	462	449	451	431	474	422	388	404	439	440	421	454	443	436	432	389	459	452	414	455	432	425	437	450	420	425	420	404	425	442	436	450	441	421	421	455	473	426	451	466	420	410	438	418	446	430	435	429	420	455	429	428	416	433	438	459	441	438	447	414	456	421	463	411	449	430	441	407	425	443	449	441	473
60785	45564	23371	2575	603	507	425	393	341	339	311	288	286	280	244	280	267	220	247	262	258	242	215	276	240	236	246	235	231	252	243	234	269	263	228	249	231	261	232	263	236	266	251	259	261	217	207	256	240	253	281	266	226	240	241	264	225	230	274	231	209	231	225	251	243	209	266	234	249	249	251	191	245	265	251	225	227	259	246	243	245	240	243	235	221	227	204	252	252	277	261	223	227	218	239	225	228	263	265	233	243	238	243	215	231	238	234	250	244	235	267	236	246	223	225	222	241	264	221	239	228	268	243	263	229	245	246	224	229	261	223	250	238	247	227	227	242	257	254	228	232	250	222	237	263	213	238	248	209	242	232	224	251	263	228	225	258	205	234	254	202	203	245	226	233	232	241	246	227	240	232	254	206	258	241	224	239	261	265	205	233	224	253	236	250	237	253	226	241	212	242	264	236	243	224	217	263	208	231	249	244	232	241	288	248	226	255	254	212	225	230	217	228	242	211	243	247	240	242	241	238	231	250	222	221	234	247	253	226	227	230	242	231	267	242	232	229	229	224	240	220	233	232	253	250	251	234	221	237	252	246	238	252	221	236	250	228	225	230	235	235	245	221	260	250	235	238	247	257	229	244	243	232	225	246	224	233	226	231	265	218	236	242	231	265	209	214	242	216	241	235	251	257	221	229	238	262	248	252	248	234	227	247	234	234	238	239	241	224	233	236	247	195	262	234	260	243	229	242	255	239	235	243	236	229	230	217	240	202	211	228	219	245	236	214	245	245	252	206	239	244	243	223	227	229	248	236	219	239	252	230	253	253	246	208	250	252	230	247	260	244	256	253	241	225	245	229	236	240	247	237	228	215	210	229	235	238	202	249	245	213	231	234	220	227	238	260	248	233	232	234	235	222	251	212	232	251	241	258	257	238	213	234	248	265	234	229	209	227	241	247	230	232	255	243	238	210	249	230	252	227	225	238	228	239	241	238	217	228	217	255	227	266	235	236	219	235	235	244	239	257	226	255	228	225	213	206	230	241	248	233	219	218	231	253	261	226	256	249	236	215	238	240	252	211	226	244	229	234	235	262	235	233	246	234	240	228	266	225	223	258	216	224	252	202	233	235	229	237	242	237	261	235	262	226	219	248	237	238	238	235	238	222	245	244	263	214	237	239	230	269	251	225	238	249	229	235	212	242	222	227	242	256	253	228	245	242	252	239	241	229	217	225	248	200	220	247	230	238	222	234	257	238	236	230	230	243	228	245	259	239	237	239	238	206	258	236	256	243	244	215	239	254	282	252	218	249	255	230	237	230	243	217	238	245	222	241	257	270	229	239	227	235	262	251	237	215	223	238	235	216	199	262	225	228	248	228	242	215	261	248	249	257	234	229	228	216	249	240	236	216	232	261	238	249	259	235	216	212	236	230	228	253	236	236	226	242	255	268	258	213	246	271	221	238	218	269	218	244	185	255	222	237	241	237	192	246	221	232	255	238	255	244	232	216	241	218	225	226	232	239	243	218	204	211	217	248	253	228	271	253	224	259	234	242	264	241	205	245	234	242	233	250	242	239	235	230	230	240	217	222	249	266	271	250	205	254	235	244	219	244	239	248	222	251	268	233	239	250	245	243	262	260	229	244	209	239	256	250	221	209	268	238	243	226	215	229	212	227	242	219	227	245	226	227	235	231	239	240	242	262	244	219	214	255	253	229	241	251	241	205	243	230	236	250	262	257	222	224	236	215	218	224	207	271	223	228	226	240	247	191	217	233	244	192	245	239	224	239	246	216	253	235	252	219	239	250	247	229	223	223	236	225	231	222	254	236	244	212	252	213	243	214	253	242	236	258	217	229	213	223	246	237	208	217	212	237	248	231	250	218	222	211	251	231	229	231	243	261	239	225	227	248	210	250	219	250	248	269	262	263	217	223	221	234	208	256	237	254	260	248	227	245	241	236	243	251	242	229	259	233	266	234	217	232	233	247	245	251	235	236	265	240	249	239	244	255	248	252	222	234	258	246	247	232	247	282	241	230	254	238	255	234	220	229	218	235	245	266	230	235	253	225	253	267	230	238	224	220	252	234	227	251	248	230	224	230	243	247	225	215	221	236	246	253	260	222	239	259	225	239	247	215	261	235	239	241	263	249	235	241	236	216	262	217	223	247	224	219	200	233	244	236	250	232	250	235	244	223	215	220	226	238	247	236	239	261	235	235	247	238	244	202	263	231	243	241	234	247	251	260	231	243	241	247	233	226	224	237	236	241	263	276	217	232	245	270	224	252	239	234	227	223	239	249	247	235	242	246	247	232	238	210	212	245	230	221	240	243	246	257	221	238	224	229	235	226	235	224	219	236	242	219	218	230	242	249	213	272	256	226	222	233	237	225	213	230	256	234	248	231	258	246	204	211	256	247	229	225	253	238	225	255	244	254	228	219	219	206	230	260	218	242	215	222	226	216	233	227	250	235	203	222	225	250	258	254	255	210	221	243	235	248	255	254	237	229	256	242	265	245	223	225	208	230	225	225	250	224	261	256	278	269	221	237	221	230	234	229	259	251	247	285	225	236	250	239	237	240	238	215	231	236	258	227	224	243	220	227	239	255	233	212	226	252	251	251	246	244	253	226	226	242	236	252	239	243	250	210	243	266	217	236	233	248	224	225	222	231	224	242	238	228	234	237	238	236	229	253	247	228	236	237	249	226	253	252	247	232	240	220	216	246	236	252	261	234	234	249	258	246	252	209	237	238	239	255	253	217	274	232	232	243	254	231	243	222	228	252	220	212	226	237	268	246	239	245	238	235	220	215	254	247	276	248	227	234	262	248	230	233	244	246	247	225	251	208	226	236	250	227	220	219	246	251	243	235	249	246	226	277	234	230	250	230	255	244	229	231	238	211	226	246	253	237	220	258	223	217	222	227	234	222	261	239	252	266	243	246	199	245	229	233	245	211	241	222	252	233	264	259	233	251	249	211	258	216	247	239	233	207	246	226	229	217	208	222	249	243	264	249	250	255	212	227	239	232	229	220	247	265	259	227	253	224	229	239	243	248	242	239	246	241	239	222	249	223	258	228	228	261	244	229	252	244	236	240	230	263	234	233	251	244	244	248	235	231	240	244	230	265	260	226	257	258	246	246	240	226	247	189	259	264	224	211	263	242	257	231	254	233	261	210	235	254	237	224	258	214	225	237	250	240	247	222	246	211	234	224	233	255	244	254	225	222	241	218	242	214	241	234	246	204	254	273	216	254	217	246	265	239	255	251	259	269	258	255	259	219	231	263	227	261	226	231	209	246	219	222	233	267	227	236	254	222	224	254	248	243	250	240	236	224	251	258	252	245	229	234	226	223	223	257	222	238	230	254	228	277	223	241	231	256	226	242	237	256	237	232	249	240	272	245	262	232	214	239	231	218	191	229	254	246	245	253	231	260	230	245	238	218	245	230	236	257	216	245	239	245	227	257	232	236	275	264	241	250	235	244	239	233	235	241	229	228	240
40074	34334	13069	2437	2189	1917	1696	1518	1394	1273	1203	1209	1099	1017	1051	934	951	910	885	916	866	863	855	809	816	820	830	864	798	803	837	821	787	815	826	798	784	787	799	847	820	783	746	788	753	819	812	784	796	747	790	787	749	786	773	793	813	762	769	787	771	756	819	787	767	763	793	802	747	802	721	803	808	751	755	770	771	766	777	816	753	753	764	778	781	741	786	762	731	736	764	816	752	762	789	755	771	700	775	793	740	782	712	753	795	781	778	775	736	710	737	810	706	750	748	732	747	721	810	726	748	788	745	700	784	754	783	791	695	737	746	741	762	760	748	766	755	778	769	746	749	721	722	765	760	729	776	749	734	710	753	789	729	778	796	731	754	717	753	727	757	760	780	755	780	786	735	820	774	752	762	736	759	759	767	782	736	772	795	734	795	762	761	732	782	740	761	757	804	744	772	771	721	754	771	709	789	824	767	783	708	757	766	754	812	737	763	819	752	785	722	753	761	785	830	752	760	753	790	747	797	791	765	773	773	698	725	818	754	764	686	776	716	743	780	753	744	756	750	770	732	757	734	749	764	805	757	776	723	702	779	775	799	780	767	756	788	807	779	696	763	757	799	778	784	780	783	786	756	762	730	725	733	729	733	767	765	733	837	773	776	741	702	843	752	745	807	767	797	752	790	780	763	751	760	717	736	773	750	787	753	765	811	816	725	768	769	728	771	752	801	789	761	773	780	763	798	765	708	759	819	753	757	776	771	727	787	757	738	770	758	705	768	788	720	776	777	775	746	737	744	757	754	803	756	764	707	769	771	756	779	754	729	731	738	786	738	734	751	804	763	714	796	809	778	729	744	806	762	751	759	732	684	776	745	767	779	767	725	744	721	764	741	785	749	773	795	754	781	795	775	767	767	760	746	732	764	769	813	750	765	709	808	743	753	747	780	750	793	725	753	794	774	730	765	734	773	738	805	741	749	729	719	743	767	792	747	744	781	790	802	760	799	751	764	809	749	775	710	760	786	789	771	798	759	765	747	763	804	790	798	795	778	755	767	734	785	764	755	741	786	764	740	793	734	765	742	778	713	743	772	749	769	706	757	743	752	777	742	746	763	764	776	716	704	780	788	754	757	799	745	755	789	803	746	769	788	744	753	767	785	763	778	742	790	787	790	764	752	765	759	757	781	787	709	779	744	743	729	753	750	763	801	772	783	798	769	747	757	798	748	803	748	765	778	741	737	705	803	774	764	740	747	709	755	788	765	752	770	727	752	756	783	750	808	777	753	767	799	740	762	740	761	712	744	759	757	738	818	752	803	774	811	765	738	738	759	728	747	735	736	792	676	745	768	783	709	731	780	818	751	742	677	738	757	809	781	753	728	779	788	773	827	733	769	759	746	744	770	786	704	761	752	754	766	755	764	746	788	760	770	769	791	733	728	826	756	733	824	728	806	794	759	739	750	782	756	812	733	786	808	778	737	731	753	765	793	763	793	760	739	795	801	731	761	807	734	734	731	714	794	807	734	768	767	787	745	775	748	767	726	754	778	771	772	824	739	789	790	710	829	724	772	759	769	773	776	713	817	749	780	743	774	766	791	723	719	778	789	792	772	744	758	810	748	700	774	771	772	725	756	735	730	730	749	741	760	799	794	734	765	780	767	786	735	741	780	778	740	745	799	773	744	724	736	746	764	723	740	791	790	734	823	786	774	807	825	767	788	787	763	713	737	814	732	782	793	788	767	789	814	749	763	742	801	756	739	773	749	796	753	806	724	773	751	729	786	731	795	756	735	747	785	789	766	767	784	738	773	763	790	733	733	687	788	753	730	747	785	762	754	782	745	806	791	785	697	808	760	771	769	736	722	767	775	753	744	766	766	764	815	745	757	684	758	767	760	732	813	768	734	758	758	771	750	799	769	837	721	803	786	751	781	731	744	752	840	784	746	780	756	769	737	786	731	761	768	711	747	776	785	708	729	781	793	775	759	750	826	750	785	729	748	719	736	747	808	766	801	798	783	733	755	737	777	749	715	767	808	764	736	733	757	789	766	735	756	811	776	719	739	704	752	774	772	744	788	812	766	736	782	749	705	776	767	776	782	765	729	784	781	760	800	772	726	753	816	751	771	780	754	751	725	762	766	735	743	769	777	786	742	783	794	739	726	750	733	771	717	749	794	734	787	785	750	737	723	760	749	698	781	777	771	766	800	764	789	760	780	721	751	774	760	759	750	745	714	755	765	758	743	787	725	771	721	778	729	796	733	750	786	769	789	709	721	728	747	789	760	821	755	743	754	741	760	751	823	713	805	770	779	776	753	770	749	782	685	770	743	714	765	759	799	739	790	769	752	728	741	792	787	792	763	725	742	799	763	757	761	714	741	772	730	813	783	766	766	711	757	768	789	776	764	763	779	774	766	768	770	812	759	792	735	750	761	779	746	725	748	753	793	788	779	788	763	765	780	748	791	734	805	813	781	736	755	721	758	758	730	724	820	715	768	797	762	770	714	838	784	743	721	780	767	787	771	757	704	747	767	711	745	765	800	758	748	795	771	751	747	750	726	812	767	760	761	739	797	729	747	736	818	759	771	748	728	760	747	712	776	756	744	724	739	739	742	759	779	763	786	710	766	716	725	812	755	769	754	706	775	755	752	715	758	821	794	744	740	773	794	757	790	814	711	741	825	733	725	770	765	777	755	780	779	777	779	747	784	792	702	776	765	750	801	795	795	788	779	749	747	769	761	767	782	780	772	730	763	815	768	734	728	774	762	713	778	786	783	771	761	767	756	777	715	728	753	712	802	805	754	757	794	750	758	784	779	785	801	741	777	747	801	776	768	724	737	772	699	765	762	767	770	766	781	771	739	810	772	744	767	727	783	727	768	765	784	744	713	732	753	799	744	727	788	722	733	753	758	734	774	758	768	783	752	778	763	738	740	794	745	779	811	752	757	742	720	779	712	762	770	733	760	767	765	783	724	791	742	782	736	774	717	752	791	764	734	723	751	783	791	726	727	736	779	761	769	794	750	789	763	718	775	746	832	758	776	740	762	762	805	748	774	742	743	751	748	767	789	768	777	788	743	771	747	755	798	772	743	770	766	778	788	726	805	762	745	844	738	752	747	723	810	711	769	741	737	734	747	721	785	788	756	747	766	782	765	740	783	760	753	697	689	810	725	764	765	758	710	737	784	757	735	739	783	787	768	748	746	736	806	722	710	755	724	750	788	772	734	746	749	773	782	703	772	796	767	707	782	784	758	790	780	756	760	730	746	758	744	725	723	749	770	746	749	763	780	758	763	783	787	787	757	719	778	808	743	745	752	789	786	740	730	749	764	779	776	822	799	747	730	796	775	770	745	793	766	776	775	729	726	752	751	737	795	742	741	809	792	814	750	760	803	755	721	800	755	785	772	726	768	719	716	777	794	760	736	738	748	773	837	732	755	806	750	767	794	777	744	767	716	753	792	767	781	779	798	731	751	751	715	788	743	735	807	795	762	742
74427	60242	32231	6069	1217	841	691	601	531	487	472	395	364	378	378	400	351	323	319	342	340	311	340	294	330	311	316	296	343	345	298	323	314	283	304	268	326	277	308	302	276	279	326	262	287	287	313	325	304	292	308	268	276	305	304	293	322	342	286	320	320	298	355	316	313	303	305	265	318	300	290	316	289	304	314	292	266	285	274	263	295	298	268	313	311	280	279	312	304	298	290	334	292	289	294	279	292	313	326	297	292	289	292	310	272	301	311	264	309	288	310	271	320	302	261	300	296	309	298	288	296	296	313	303	291	284	300	303	297	303	298	296	303	317	298	307	282	285	292	297	319	287	287	293	302	310	280	316	274	323	277	304	297	305	302	308	327	302	326	315	321	324	276	307	282	298	326	322	295	310	277	285	334	283	271	284	314	307	289	303	294	291	276	299	282	299	303	313	296	302	287	276	271	304	302	279	303	303	273	275	331	305	327	292	323	287	287	284	285	302	276	281	283	278	258	284	320	284	286	280	312	334	269	266	304	308	306	301	277	268	285	312	310	311	303	333	309	317	295	292	278	277	312	303	288	310	302	312	281	292	276	314	290	288	270	297	355	306	297	279	321	299	260	305	308	320	296	300	275	282	298	301	307	267	301	305	308	314	328	282	255	284	303	303	265	280	309	285	315	311	279	258	286	288	298	288	320	285	327	298	283	316	287	278	303	286	319	306	292	283	289	321	285	280	295	306	277	297	335	294	311	287	287	311	257	301	266	280	318	270	283	308	292	295	298	271	320	300	317	301	296	285	296	272	304	296	292	303	310	271	276	308	288	279	303	295	293	338	288	271	297	297	308	295	287	278	295	293	309	281	273	314	321	262	303	296	294	288	285	330	298	297	310	320	303	272	320	308	296	322	284	293	298	298	287	286	291	273	285	256	309	279	283	268	303	283	309	317	287	264	299	318	313	294	298	288	282	261	294	306	294	310	317	289	282	288	303	314	276	288	277	283	309	318	291	278	296	280	323	289	308	322	296	320	314	304	290	301	323	272	302	310	294	287	284	298	295	275	311	300	278	300	284	286	291	279	315	289	293	301	328	294	341	311	296	297	291	308	284	307	301	290	289	293	319	301	269	300	285	286	317	289	296	291	295	320	306	287	305	270	297	291	296	313	259	300	268	324	278	284	276	318	320	319	292	294	280	326	286	294	280	318	276	319	254	319	329	289	286	298	291	310	261	345	304	309	269	269	323	303	264	304	313	306	295	294	306	262	308	304	275	277	276	308	301	272	276	281	308	287	297	294	265	288	319	291	299	328	312	305	298	296	290	305	283	293	270	307	289	299	271	294	256	286	301	318	284	263	287	306	268	308	275	291	304	334	317	266	274	308	319	317	282	290	278	287	310	300	279	332	294	280	321	333	288	302	318	281	287	273	293	334	294	314	305	302	289	329	291	321	295	296	301	291	296	285	298	274	327	313	294	294	287	282	305	256	302	327	291	304	322	298	294	320	306	295	321	290	270	301	284	292	273	320	296	297	288	310	305	306	290	285	300	277	291	322	283	287	268	284	302	282	259	294	269	319	313	330	300	303	306	279	303	274	317	313	281	310	293	330	311	296	292	305	294	289	335	287	277	264	296	293	311	287	289	289	325	261	292	336	324	309	316	293	323	307	323	264	246	318	302	295	294	279	291	299	281	285	290	290	265	327	292	310	328	272	298	266	297	288	300	284	288	285	296	301	282	296	286	308	286	283	281	309	254	324	302	250	288	281	318	276	272	287	283	300	293	282	294	275	282	292	323	310	314	302	292	287	294	309	284	293	306	299	300	288	292	307	297	267	258	309	291	296	288	306	308	299	332	266	300	295	301	280	299	322	322	293	334	286	285	300	295	297	287	306	273	299	303	319	298	315	293	330	301	291	275	310	303	310	285	322	348	283	299	318	311	273	297	319	307	278	291	286	313	276	257	278	284	286	311	317	288	298	299	305	280	315	278	298	275	275	260	293	285	301	305	295	325	290	306	301	289	280	278	322	315	280	286	311	278	292	298	303	311	322	283	298	256	298	280	262	301	288	291	289	283	324	303	312	295	290	313	306	306	279	286	333	308	293	299	305	324	273	322	286	272	296	273	296	313	277	265	288	266	282	270	291	304	293	315	283	294	288	310	311	306	307	339	306	301	293	284	283	291	276	279	295	317	281	274	312	257	293	288	271	298	338	327	298	284	296	291	298	310	290	260	284	335	276	327	291	310	310	302	322	308	293	317	327	301	297	321	321	280	304	300	285	300	277	271	325	268	293	306	292	288	314	290	306	285	280	257	292	292	314	296	279	244	288	316	287	300	315	281	282	307	304	265	291	279	297	298	318	312	322	331	314	301	305	320	289	287	295	287	329	322	317	292	300	300	278	264	278	329	306	301	304	316	303	283	283	283	292	300	297	264	301	297	292	300	293	303	298	284	284	293	285	280	324	293	282	276	287	300	282	292	339	314	270	322	293	274	308	299	308	291	300	295	268	314	311	309	286	284	273	298	275	295	275	312	269	308	287	289	309	304	301	278	313	343	305	284	289	277	302	313	291	279	315	310	300	293	288	283	280	280	284	321	291	313	298	272	290	309	306	253	289	250	304	261	278	276	272	275	275	336	304	301	331	298	300	323	292	291	266	276	292	288	249	290	304	312	299	319	287	296	264	277	302	292	303	305	301	279	332	261	285	313	276	301	270	331	296	311	318	290	276	274	297	288	315	266	286	288	310	302	289	280	281	303	271	311	319	285	296	303	308	303	330	304	289	307	298	274	259	260	282	289	264	288	315	316	293	305	334	308	287	278	316	277	253	289	308	287	287	303	279	279	260	274	308	299	290	277	297	279	283	264	293	248	312	295	284	277	289	295	312	320	305	278	282	306	303	297	284	270	272	265	297	299	292	286	295	279	293	349	289	317	266	284	294	300	280	288	284	324	263	316	288	285	306	291	288	325	298	306	300	273	277	316	298	285	289	298	309	267	282	304	285	313	285	268	291	294	317	293	312	304	310	311	253	290	274	296	278	291	317	304	286	281	299	290	269	286	312	293	320	305	302	285	293	309	315	311	268	282	271	284	279	268	273	320	270	275	275	304	256	293	309	289	306	286	295	315	257	305	326	308	324	330	311	294	304	290	300	288	296	298	291	319	294	289	288	269	275	324	293	270	318	306	271	296	260	299	311	315	304	272	297	304	301	301	351	285	284	297	279	315	318	309	282	303	319	306	293	292	326	302	333	294	303	297	283	299	304	299	279	303	303	309	299	292	315	297	274	315	297	314	315	310	269	296	301	289	331	294	323	279	320	284	284	271	293	302	329	305	300	285	305	303	298	296	280	296	323	293	292	303	273	273	272	288	266	320	303	320	299	318	293	308	297	298	294	302	315	288	294	286	275	306	273	300	293	272	300	280	295	289	308	289	300	324	271	306	277	314	273	287	304	280	320	299	296	305	310	287	293	259	309	271	293	271	317	269	298
50188	45318	14981	4165	3677	3103	2716	2368	2107	1955	1794	1684	1596	1386	1319	1304	1241	1167	1143	1166	1134	1080	1041	1093	1062	1115	1064	1057	1034	1007	1020	934	935	969	1021	957	910	977	978	924	972	965	957	1013	934	910	934	959	950	889	905	943	933	898	939	833	908	927	904	931	901	952	964	960	909	873	953	875	905	934	956	896	931	961	967	908	926	922	838	883	891	934	850	959	905	897	861	896	1011	876	869	902	907	934	949	891	887	903	917	908	874	923	985	901	895	963	845	868	908	917	878	875	897	918	909	919	923	902	871	906	950	875	876	937	857	942	926	922	950	999	908	848	915	927	921	903	987	904	878	868	982	905	900	876	896	937	892	927	877	848	908	905	940	861	889	911	836	894	902	842	862	975	898	857	916	872	902	876	895	891	971	940	927	893	943	898	953	937	926	959	875	886	898	893	839	900	879	858	904	954	917	896	883	939	876	891	894	945	895	915	899	870	914	954	906	941	916	895	903	885	878	910	900	891	860	914	923	920	943	914	859	901	883	915	892	976	895	898	900	924	908	928	913	937	875	959	902	865	880	899	912	898	902	907	872	896	902	923	906	916	941	886	899	944	883	904	902	945	906	892	855	906	865	917	917	864	959	872	899	895	886	945	892	865	885	899	874	917	890	906	841	882	840	936	889	869	872	905	891	894	894	927	923	876	887	944	905	941	903	943	896	903	875	882	914	883	928	940	876	893	909	956	876	910	922	878	899	920	931	885	980	885	882	871	903	924	887	915	930	921	901	943	853	875	933	916	947	893	930	904	932	891	891	881	895	866	883	904	882	904	865	946	857	889	854	902	890	940	884	889	869	906	895	888	923	887	877	879	902	893	873	944	898	926	916	914	877	953	917	905	862	860	928	875	916	977	879	960	893	908	868	906	956	893	842	907	904	924	912	841	939	937	849	893	917	921	914	961	918	981	844	912	906	917	918	919	844	932	916	892	854	921	941	901	858	938	952	887	886	856	851	874	858	930	912	881	894	945	911	864	838	883	852	987	896	876	855	933	892	886	957	934	909	943	878	919	893	823	886	900	975	877	853	889	922	880	943	885	888	944	895	864	903	892	916	897	911	901	869	906	881	918	915	896	912	920	870	887	901	889	874	839	920	868	902	854	898	852	928	913	894	843	891	883	968	846	874	942	886	862	914	911	953	881	915	935	847	915	859	916	878	891	940	882	934	961	914	886	926	933	900	895	950	910	899	869	893	895	897	874	927	844	895	874	936	966	918	877	894	911	906	908	902	874	851	890	925	914	894	902	917	843	918	934	881	882	901	930	881	904	884	888	893	908	908	911	911	938	888	918	928	882	865	881	883	920	830	892	907	961	858	905	893	916	928	873	876	934	927	914	870	906	906	892	904	962	909	901	913	925	918	913	923	884	859	904	915	863	929	927	922	856	912	939	943	881	943	906	904	889	932	909	905	949	943	937	938	899	943	886	890	890	906	894	918	873	854	919	964	885	931	926	959	899	935	924	893	879	885	894	936	886	888	865	862	899	895	888	906	885	907	880	891	906	873	903	941	905	869	929	848	914	912	922	926	858	883	918	902	924	934	948	878	838	903	887	897	889	879	858	910	935	877	973	874	870	900	864	887	892	898	907	902	879	893	864	875	941	860	915	922	895	915	926	899	892	853	873	883	931	883	875	968	913	948	862	897	897	903	914	910	875	875	905	942	864	913	928	923	937	921	893	880	888	924	888	907	920	863	925	991	893	911	905	916	883	827	916	883	845	909	799	889	952	921	890	870	881	911	919	906	927	897	949	905	939	910	928	916	907	861	915	900	919	878	875	869	870	876	879	866	905	911	893	869	859	902	900	885	884	876	964	977	939	947	916	930	919	949	938	937	943	906	877	889	908	879	923	895	916	907	890	895	860	905	976	946	886	916	907	862	897	894	856	935	945	935	929	906	906	893	852	894	888	899	835	902	869	933	910	949	911	929	911	904	865	942	961	928	859	953	861	871	877	856	939	896	899	931	912	919	876	892	875	910	925	878	915	916	849	953	892	869	900	974	893	895	883	896	914	887	965	901	882	896	860	902	890	879	894	928	919	866	948	929	897	898	932	921	902	924	898	861	934	865	914	890	903	894	922	903	873	883	938	924	920	945	904	896	909	920	871	890	934	853	920	874	908	876	901	931	912	906	879	907	945	850	927	867	882	928	928	872	883	881	888	863	868	898	887	876	949	891	906	865	886	907	932	906	909	935	893	873	922	913	915	881	909	868	879	891	953	887	924	899	916	897	922	902	897	884	927	910	866	883	920	902	846	901	912	925	925	858	914	909	864	897	870	937	875	916	903	883	892	886	883	948	917	846	932	919	918	932	928	908	990	893	924	870	887	916	875	909	899	876	855	885	928	905	863	903	915	884	917	896	886	871	924	875	931	889	899	914	920	908	902	861	887	877	901	910	861	868	866	888	899	904	909	848	869	895	866	924	888	913	912	899	930	905	840	922	886	874	892	913	876	899	929	846	867	919	891	949	884	955	926	885	917	900	815	939	891	897	863	881	911	887	897	944	960	868	943	938	894	887	906	938	891	900	917	881	924	896	888	925	884	913	868	912	868	918	887	879	893	940	881	921	836	906	889	899	931	944	925	898	912	933	888	949	919	895	893	853	912	854	913	892	923	892	855	923	912	934	929	888	836	903	888	892	912	838	883	906	956	891	916	918	908	864	907	901	915	867	909	890	900	912	942	888	894	910	946	926	942	940	934	914	936	921	891	890	869	879	927	899	909	909	899	917	918	916	961	890	940	895	898	895	873	953	869	898	905	892	906	878	887	913	899	919	868	821	816	955	899	896	923	888	862	965	908	920	908	950	927	901	908	869	892	964	917	918	863	898	907	882	902	860	930	855	904	912	909	905	879	896	883	923	854	917	898	933	903	906	949	890	892	925	914	929	883	903	891	877	891	853	968	908	875	891	896	924	895	872	937	856	893	875	879	906	903	924	927	906	881	870	896	913	878	898	938	942	919	936	872	853	929	900	938	920	874	917	958	903	916	891	893	892	907	924	901	959	898	907	935	870	922	902	897	912	847	889	880	909	870	960	926	882	911	914	930	878	887	896	894	913	903	908	878	894	974	862	922	904	885	944	844	922	891	912	922	927	882	941	927	849	902	885	903	916	894	908	887	925	883	932	866	889	863	899	871	922	900	888	921	909	981	907	864	856	892	952	900	853	858	884	852	873	841	888	940	923	953	894	932	912	940	896	872	850	895	909	910	921	875	899	906	924	914	911	891	904	832	917	885	884	902	871	884	876	910	907	948	911	868	934	904	914	903	926	867	914	920	934	941	918	903	862	875	955	903	871	960	930	923	892	904	899	885	887	936	888	902	906	894	881	890	921	936	973	933	919	906	944	914	853	964	856	876	918	913	924	910	948	898	957	906	883	884	909	882	916	932	918	858	918	926	874	873	884	882	902	921	935	879	888	918	892	911	923	899	922	871	919	930	951	928
19563	6327	1331	237	154	133	147	145	121	126	111	158	113	113	124	138	127	123	126	129	128	105	139	131	147	117	113	128	128	108	132	117	129	113	115	134	109	132	114	116	117	132	107	125	124	125	118	118	118	151	137	111	106	120	108	113	112	123	106	135	118	115	105	130	120	116	133	116	116	127	110	121	124	124	114	124	101	129	115	123	103	97	122	104	135	104	145	138	134	117	120	108	107	108	147	129	121	126	122	100	122	127	125	132	131	111	122	137	121	97	113	142	116	107	112	116	140	124	123	110	122	119	145	110	125	85	107	122	123	127	116	84	121	132	116	121	120	127	142	113	152	124	132	130	126	129	121	128	127	118	120	116	103	112	111	119	142	135	121	132	96	126	98	124	126	104	129	109	125	120	120	128	111	115	113	108	134	129	115	103	122	117	123	104	104	115	127	121	128	125	115	117	120	125	113	123	120	115	128	110	111	124	107	99	124	116	136	137	121	112	97	121	104	118	121	104	114	140	122	132	120	112	111	111	125	126	123	117	97	132	125	141	122	113	115	108	116	100	113	129	97	129	127	115	143	127	134	122	119	102	129	122	116	116	140	131	120	117	128	122	131	115	125	96	102	139	129	127	123	122	122	126	124	112	140	111	110	140	96	116	113	126	136	103	109	124	121	128	124	112	127	136	109	143	110	129	109	130	109	149	123	113	131	123	108	116	132	126	105	110	118	117	136	111	124	122	129	110	104	114	103	129	108	121	112	127	132	113	115	130	117	132	143	137	102	111	100	128	134	123	99	122	116	120	126	111	119	120	111	110	108	131	150	134	125	143	119	114	113	125	112	121	108	124	105	131	112	141	120	115	118	96	123	128	116	144	130	127	126	126	129	133	123	129	113	130	97	135	111	140	110	108	126	115	132	150	122	124	128	124	100	117	125	140	105	109	117	118	106	119	112	118	125	129	112	107	135	126	120	108	110	107	117	108	109	133	123	130	104	109	115	144	154	141	123	124	133	127	130	130	133	110	129	143	115	140	118	97	120	121	114	140	106	133	126	131	110	132	128	118	115	130	126	118	121	118	118	115	137	106	119	115	152	110	114	126	125	136	114	124	128	107	127	110	133	120	133	111	128	129	122	127	119	121	111	130	136	109	149	130	111	118	113	109	124	143	118	144	132	122	128	134	115	118	125	136	113	122	123	99	127	96	108	107	121	129	138	116	127	114	118	95	112	145	127	116	137	91	100	120	114	125	116	114	97	120	128	126	94	129	108	131	98	130	119	121	121	110	116	126	121	116	115	133	128	129	120	124	125	128	119	125	124	124	140	122	136	114	134	123	123	117	106	107	114	112	136	102	118	127	117	125	133	115	126	112	137	130	129	119	123	128	125	120	119	112	123	110	122	111	121	124	119	115	93	122	121	123	113	121	126	116	106	120	102	132	107	122	117	121	100	116	128	120	131	127	102	126	141	114	123	121	116	121	133	125	118	123	140	122	136	119	120	115	114	113	134	130	121	125	133	128	121	136	110	114	116	109	115	132	95	105	127	128	130	119	127	129	137	108	111	118	126	123	139	122	129	120	130	121	131	118	129	120	130	102	140	128	113	130	117	119	132	107	113	112	129	125	117	118	119	125	124	100	133	124	131	108	99	129	118	139	124	116	107	114	127	145	133	120	108	127	112	124	115	112	132	119	136	133	122	121	141	131	126	128	107	144	125	126	123	126	133	115	132	122	128	123	112	110	133	115	141	114	110	118	137	146	114	108	140	142	107	113	135	123	124	119	88	142	126	149	127	107	122	122	103	109	117	126	112	108	121	129	124	127	125	135	107	130	112	113	102	116	105	120	118	111	109	134	137	114	117	138	136	127	123	109	125	107	118	136	123	110	119	112	112	111	122	123	109	121	104	136	117	118	125	113	122	107	126	124	119	115	132	118	116	128	109	116	119	109	109	137	110	104	127	130	124	120	128	128	119	112	120	112	120	120	132	141	110	134	143	98	136	96	107	127	123	120	124	127	151	111	121	122	115	121	110	127	138	129	130	113	115	104	130	139	132	157	122	119	117	106	114	122	124	132	120	123	114	128	132	126	128	107	134	132	123	137	136	120	111	130	120	114	137	108	138	108	133	118	119	123	127	114	111	107	97	125	124	117	112	122	117	119	119	117	110	106	119	92	117	130	127	136	124	121	97	120	122	139	120	108	111	124	121	130	104	127	101	124	116	129	118	123	118	135	121	131	111	114	132	131	117	129	127	113	119	107	122	124	113	132	107	131	93	122	128	119	120	118	113	135	132	129	130	140	114	116	119	131	129	111	127	106	115	120	103	134	117	121	119	110	131	124	96	130	121	131	129	135	124	127	120	137	104	117	123	129	113	131	105	121	114	135	111	137	116	128	122	138	110	133	124	118	98	112	127	120	122	118	117	109	113	103	138	109	117	136	128	98	116	108	127	140	118	122	134	134	134	123	122	121	121	121	127	122	127	121	132	118	127	114	115	133	113	130	121	122	106	116	126	114	127	127	144	106	123	119	128	129	100	101	120	125	100	121	105	114	119	112	120	115	121	106	141	128	114	133	118	133	127	135	125	122	114	120	130	106	108	122	140	120	121	121	119	128	132	128	135	123	116	108	117	120	123	114	126	127	116	110	98	117	124	119	134	97	123	136	114	115	101	115	115	108	128	132	127	117	126	107	125	120	114	135	106	124	117	112	105	123	109	117	114	118	122	121	128	103	127	128	96	118	111	150	113	145	121	112	119	135	127	118	119	121	121	118	118	100	104	118	121	102	146	116	117	119	108	123	111	108	115	119	111	130	129	110	117	128	120	112	110	130	114	123	109	126	118	126	140	121	126	118	143	121	95	121	108	117	102	107	123	137	127	113	118	113	129	119	110	116	121	127	121	124	108	131	121	119	110	127	122	135	121	124	109	138	132	124	107	108	113	107	111	112	106	122	127	112	129	115	118	127	115	110	115	120	110	126	130	132	115	114	113	125	99	84	116	134	115	129	123	106	101	117	121	129	119	147	117	117	127	101	108	110	116	118	123	135	117	119	118	119	117	108	128	110	130	123	137	131	122	136	114	123	116	122	118	122	123	132	127	128	120	113	128	109	119	111	91	132	107	123	121	120	126	105	97	122	112	114	97	121	139	100	124	132	126	122	108	141	103	94	116	139	122	116	111	131	109	117	137	119	122	122	116	107	131	123	117	116	128	105	111	115	140	128	116	134	127	111	132	133	104	132	102	138	109	111	122	124	124	115	108	108	122	120	135	121	130	132	113	132	124	117	115	141	129	114	98	117	114	111	121	101	111	134	93	132	104	122	120	122	121	107	113	109	107	121	112	101	122	97	141	128	118	117	124	129	115	122	139	128	124	109	102	96	106	99	135	124	134	144	137	138	126	112	124	121	136	139	121	123	124	128	117	123	141	126	119	146	114	136	115	139	122	115	134	116	131	114	122	105	153	122	122	126	112	115	129	109	130	122	128	122
18326	8294	1843	558	555	514	532	508	499	526	479	482	457	465	450	453	507	458	466	453	462	419	434	494	454	472	442	446	458	453	429	484	462	463	470	433	448	451	457	452	396	436	443	434	494	453	458	415	439	394	459	441	422	432	449	446	402	461	478	501	455	454	454	442	459	448	418	444	464	461	445	458	421	480	455	414	446	446	476	410	430	409	442	470	462	457	422	441	477	448	437	430	446	466	423	461	393	429	440	462	419	419	413	454	431	421	444	454	463	456	426	431	424	436	454	447	426	420	470	461	461	460	451	447	393	472	439	441	427	427	466	438	432	450	431	435	462	434	397	423	443	467	450	437	425	424	458	413	449	418	434	415	455	439	412	453	419	484	450	422	428	439	459	445	431	406	470	440	489	434	450	466	408	388	443	411	434	388	458	414	449	432	407	466	399	442	462	454	418	434	405	428	446	452	441	471	452	438	455	434	392	458	416	482	437	487	446	483	438	468	437	403	402	438	452	467	498	444	458	481	455	459	438	444	439	453	428	425	421	466	451	481	438	420	420	409	419	422	453	435	413	447	483	393	410	428	450	460	411	464	481	449	466	470	442	436	439	438	473	435	479	431	405	452	438	469	470	485	439	484	491	431	464	450	443	418	451	446	463	416	459	444	458	437	413	452	423	420	438	419	450	432	439	440	439	459	430	466	435	439	455	465	451	450	439	430	431	452	430	418	445	393	426	439	462	435	449	508	464	451	461	403	447	420	462	436	424	447	464	473	462	406	444	472	418	466	451	448	447	402	453	477	406	453	410	478	417	426	479	450	449	457	427	414	447	423	480	460	442	416	424	456	487	436	458	398	481	473	417	446	465	446	452	424	427	424	424	413	458	453	452	440	407	439	426	440	421	439	408	429	446	433	455	448	462	477	415	446	462	441	432	452	445	463	427	410	421	425	472	422	446	456	451	401	456	464	407	439	413	428	452	422	441	413	462	450	403	434	458	470	461	448	404	439	413	410	463	430	431	446	474	452	426	425	464	461	399	472	426	409	436	448	462	454	407	436	457	451	472	417	446	401	478	433	463	458	473	458	433	473	454	453	499	461	455	411	448	466	438	446	438	444	434	437	467	458	438	410	445	447	422	471	461	441	451	414	449	445	465	388	443	512	447	433	387	448	463	420	444	428	457	453	445	444	449	435	438	458	425	438	466	433	437	398	473	467	440	444	416	451	408	447	451	480	441	472	464	488	441	425	463	453	447	456	426	451	417	424	438	449	462	422	403	457	427	472	426	467	449	459	488	452	434	440	442	438	464	444	406	449	448	455	467	448	461	422	449	429	463	433	477	447	468	404	421	457	438	427	452	456	459	491	448	427	447	442	448	454	392	472	457	417	478	460	466	453	450	439	468	427	415	490	441	439	441	444	405	458	458	450	448	432	455	424	451	425	431	449	421	458	442	426	441	449	395	452	465	449	421	426	410	471	425	440	471	460	423	433	428	436	474	453	416	440	435	454	461	429	463	430	469	407	421	447	414	489	439	421	426	476	433	479	440	449	472	418	429	444	409	421	468	415	421	444	422	440	450	425	422	406	449	428	462	455	468	456	418	482	469	428	459	460	440	446	444	459	449	427	452	445	478	420	447	449	455	449	461	472	471	441	443	461	444	434	466	457	448	436	467	419	418	426	482	436	436	437	422	438	404	448	429	446	458	434	433	457	458	428	426	438	433	449	448	445	457	432	457	457	437	470	445	435	474	448	473	413	464	447	485	437	456	406	465	501	471	426	424	439	431	465	461	459	439	453	470	471	467	455	424	450	432	465	469	419	416	422	466	457	420	461	436	436	433	450	436	410	470	464	456	443	450	472	441	452	422	424	430	435	478	407	440	421	458	460	454	430	437	436	385	468	430	435	477	460	466	466	435	406	474	441	469	443	449	453	470	419	424	434	438	476	464	449	426	451	448	421	437	436	429	499	458	423	447	414	486	458	423	443	454	458	421	409	465	417	466	466	465	450	474	416	452	443	463	392	410	449	463	455	436	466	413	455	451	450	451	436	464	451	426	441	429	479	442	403	417	443	407	491	457	445	450	439	485	442	411	448	416	459	428	421	432	448	422	476	438	436	467	410	444	471	482	463	430	439	418	435	441	489	450	421	446	455	429	414	414	460	404	448	440	437	409	433	474	425	473	441	469	436	411	415	455	448	451	442	477	417	445	424	448	445	416	458	469	453	462	451	408	423	462	443	451	454	451	447	446	459	439	432	491	452	452	446	433	464	416	436	450	446	418	463	456	464	478	452	456	462	409	442	425	415	437	482	468	467	430	381	470	455	450	484	438	429	456	447	450	458	460	439	457	441	462	448	447	486	406	453	440	415	441	452	465	456	436	430	434	416	453	460	456	458	453	428	403	446	476	446	469	471	421	464	469	452	414	430	440	430	433	459	434	444	457	461	429	463	443	419	449	434	456	444	431	414	432	396	455	407	466	433	447	438	455	483	422	459	440	422	417	433	441	436	435	411	441	413	444	427	485	397	439	419	454	440	420	458	454	414	444	457	449	424	400	457	441	455	414	424	417	458	443	446	454	442	438	452	470	442	416	409	455	445	437	442	397	429	470	456	466	447	417	425	461	427	426	424	439	462	431	440	431	425	472	436	433	465	417	458	444	475	469	434	435	440	431	435	447	443	463	466	443	445	471	453	437	449	466	442	442	459	418	463	433	439	469	453	451	520	462	464	458	487	443	437	443	431	422	473	438	443	428	400	452	469	473	377	449	440	444	434	400	457	441	436	404	456	445	483	443	428	443	424	434	400	387	436	437	479	444	455	478	438	468	445	461	432	460	399	465	466	431	458	448	469	437	451	465	466	415	450	461	470	441	444	501	460	438	466	415	403	455	443	438	425	452	459	477	459	478	459	473	440	405	451	402	404	416	448	450	441	459	433	420	421	427	466	478	396	468	396	436	458	432	408	427	463	437	418	442	435	438	456	470	430	460	431	427	457	432	448	434	410	431	417	458	435	447	443	471	440	444	476	470	443	429	436	466	435	422	449	434	406	434	436	463	460	425	443	450	475	468	435	497	447	452	453	448	422	414	463	450	423	427	464	428	442	477	451	408	419	459	420	414	427	445	496	437	461	436	426	456	434	438	432	436	448	464	394	464	436	456	425	461	436	419	439	410	444	436	440	451	467	443	455	499	449	447	425	466	436	444	410	425	468	424	442	440	449	445	460	454	465	421	488	447	432	451	393	451	419	457	428	436	438	474	440	478	448	474	418	464	416	459	442	464	432	460	425	482	435	445	455	480	514	439	431	422	482	440	450	435	456	466	451	448	472	410	458	426	417	440	434	416	467	484	412	417	464	480	476	430	423	434	422	442	444	408	448	424	451	464	472	486	431	466	467	470	440	456	480	446	442	430	429	445	448	423	467	476	445	454	473	437	502	467	441	474	478	462	462	436	439	442	454	468	446	420	476	463	449	419	471	433	429	441	448	457	451
61360	46781	22697	2290	581	492	431	369	392	313	297	274	318	278	254	247	248	239	261	263	262	254	242	234	272	223	254	246	239	248	246	262	228	260	254	260	238	269	221	265	241	243	205	248	258	247	232	252	251	244	237	264	235	215	247	226	228	253	231	248	218	287	241	214	265	223	260	238	213	269	230	226	230	228	254	236	226	235	258	219	227	219	222	240	232	239	250	237	239	234	219	229	262	224	247	251	256	210	243	225	245	237	245	243	259	252	232	250	246	254	228	224	246	236	256	258	233	235	229	232	251	209	261	235	248	242	241	248	241	231	277	245	252	244	272	259	243	256	236	255	219	261	229	238	250	260	258	233	255	232	245	251	217	246	206	222	232	253	239	247	250	223	235	230	256	244	228	227	209	258	236	231	260	199	231	245	245	221	265	256	233	239	272	204	242	243	254	250	254	247	260	231	235	237	252	257	233	224	253	257	243	273	227	222	240	215	244	219	244	222	239	267	236	235	225	235	239	223	234	211	246	246	239	261	220	256	199	249	221	210	247	218	216	227	219	234	224	240	217	237	253	275	230	225	244	235	234	232	222	249	244	217	224	220	237	216	231	227	243	224	249	256	252	248	238	218	247	271	257	230	240	223	226	221	230	249	224	218	232	223	212	240	240	236	243	250	238	255	252	243	230	207	248	245	234	231	231	223	209	242	260	233	247	253	265	246	266	244	244	268	230	221	230	250	225	231	245	259	239	215	236	242	230	238	232	239	256	239	250	232	241	238	211	217	240	225	209	251	249	221	260	239	246	245	223	236	235	228	261	229	243	232	240	254	236	260	241	231	242	248	229	233	231	250	250	250	239	222	223	252	276	236	226	249	231	239	235	238	261	229	265	235	232	268	252	242	223	226	233	229	268	220	251	239	235	237	215	228	262	259	231	221	265	205	223	215	231	238	256	252	254	234	236	235	243	253	233	258	239	226	233	236	230	241	238	231	262	258	247	243	254	234	243	253	234	220	238	278	258	233	244	211	229	220	260	256	250	231	230	259	224	266	267	250	274	263	235	233	233	256	242	267	256	204	256	242	231	224	247	240	219	226	213	227	226	225	237	231	241	259	267	229	250	265	221	222	231	220	235	227	244	260	236	233	233	258	257	232	232	249	248	228	268	254	245	247	230	231	232	237	223	249	252	219	242	248	243	241	241	222	245	232	237	212	227	243	200	202	226	226	248	232	233	249	233	242	254	225	235	237	214	201	216	259	214	265	221	219	234	228	280	230	262	230	238	236	230	231	225	236	247	217	236	234	236	223	250	248	236	220	239	228	257	252	237	214	227	223	233	252	226	253	239	272	236	258	247	219	200	246	249	242	235	233	238	240	228	244	247	236	234	247	256	228	250	232	242	230	215	239	229	240	220	237	232	266	240	215	243	264	264	211	243	218	230	244	221	240	234	247	230	245	239	232	233	267	249	227	242	242	223	224	232	265	244	264	233	240	259	222	256	237	233	218	225	239	239	228	217	266	239	271	246	226	277	237	254	211	243	244	223	269	218	254	225	230	221	242	237	234	245	241	212	237	251	257	236	234	243	222	254	263	236	240	271	245	244	267	246	223	218	267	239	244	209	246	224	240	234	236	266	249	231	243	246	215	234	230	238	247	259	224	226	246	222	219	246	246	223	237	220	273	249	236	268	224	253	234	259	263	244	247	221	242	238	259	212	256	238	230	243	229	249	235	226	217	224	230	251	247	235	255	234	258	248	231	228	238	213	234	241	246	246	247	229	245	254	242	225	240	251	241	251	248	224	237	245	247	209	226	236	237	253	235	221	236	245	227	246	256	225	228	233	209	228	248	239	255	213	225	230	236	241	246	217	219	246	232	267	233	226	247	235	251	222	250	218	237	235	219	258	249	255	239	239	266	231	231	263	252	233	274	240	220	243	230	237	212	214	254	221	229	247	253	244	241	220	230	222	235	238	255	246	235	274	214	262	243	267	253	207	240	240	210	235	240	249	208	214	239	224	241	225	230	229	220	235	223	250	223	258	237	219	245	239	248	231	241	237	226	210	261	229	235	238	248	237	229	233	228	206	237	222	244	220	233	241	236	218	229	241	241	253	244	246	222	262	237	219	236	231	279	228	257	217	218	251	263	232	243	245	231	224	237	220	221	263	226	251	208	246	243	242	245	224	216	251	235	231	241	242	210	246	255	260	255	251	259	208	217	217	228	252	270	264	242	228	245	264	233	218	249	245	234	216	256	247	237	249	259	227	238	243	251	234	246	253	236	259	267	220	257	231	234	218	236	246	242	231	226	234	292	246	237	247	247	223	205	232	217	246	219	253	244	234	248	269	240	222	229	253	208	213	220	266	232	215	217	239	252	256	269	253	233	232	239	209	241	248	260	218	269	222	245	238	224	256	218	247	225	227	227	241	227	230	228	271	216	223	200	258	233	264	238	254	222	246	213	233	212	257	242	269	230	236	228	235	249	269	239	269	248	250	228	256	227	252	225	241	223	261	268	243	204	243	231	229	262	212	214	259	245	251	211	236	209	277	223	241	223	217	246	209	242	231	251	242	222	234	207	232	219	262	240	263	245	224	215	214	270	219	231	215	237	258	234	234	244	186	242	226	240	226	240	232	217	242	247	260	237	238	245	236	239	239	258	241	256	237	219	251	218	251	264	242	229	229	233	258	250	247	263	241	249	221	221	217	237	259	243	225	259	228	249	230	249	226	245	262	237	282	242	249	233	242	247	263	231	223	245	241	239	230	247	241	232	234	234	253	232	258	214	242	242	244	219	232	249	241	248	221	244	281	256	241	242	231	262	239	255	220	223	240	244	220	243	244	240	260	222	260	254	235	237	260	239	240	249	256	207	230	249	237	223	248	236	237	222	220	253	248	233	227	260	244	208	234	216	240	237	214	235	262	196	246	253	268	255	230	263	245	254	224	246	274	247	261	236	238	231	260	232	219	224	221	243	235	248	261	237	224	243	223	231	260	256	225	251	226	253	256	236	240	238	243	225	209	232	230	231	272	216	225	239	262	253	222	217	223	227	254	236	260	214	236	238	250	228	243	230	236	227	253	234	246	244	195	219	246	253	237	243	236	243	236	251	247	213	240	222	249	239	228	210	273	240	236	237	253	250	214	258	243	217	235	269	229	218	243	265	256	229	234	251	234	225	243	242	241	251	230	227	206	266	206	229	221	200	215	235	259	227	237	241	242	240	237	229	257	242	237	233	226	208	202	235	241	235	191	222	228	226	275	263	243	227	242	220	238	250	233	223	210	253	235	225	235	266	242	242	264	238	267	246	243	223	237	219	246	231	208	257	244	255	237	233	239	254	236	225	261	247	238	249	235	242	242	243	233	236	247	228	201	242	237	236	230	242	246	227	258	212	234	242	239	261	244	259	228	251	246	229	222	247	240	212	237	223	255	256	247	238	232	255	267	254	259	236	283	242	242	230	223	262	223	223	232	211	213	242	224	228	247	264	232	260
40530	35644	11633	2478	2175	1866	1670	1511	1350	1288	1204	1127	1130	1009	954	933	866	879	878	844	791	866	835	816	877	821	845	866	826	861	804	764	803	803	749	792	813	812	800	816	720	789	771	819	805	756	754	800	777	761	770	797	767	816	794	746	795	776	731	787	733	814	805	762	778	788	797	765	782	783	759	779	738	782	773	757	800	736	784	762	767	798	781	746	790	825	736	767	793	778	773	769	782	730	753	767	774	754	777	768	747	737	768	731	778	774	777	718	754	727	804	765	756	766	774	753	793	757	763	735	787	751	760	735	801	778	818	798	736	741	780	796	791	785	737	732	793	769	776	767	739	786	739	828	794	770	705	805	765	807	783	753	782	804	782	777	780	765	749	778	750	763	748	777	777	769	750	799	740	766	719	754	764	742	756	738	766	792	760	776	828	751	764	778	703	786	761	756	794	764	754	770	734	777	754	782	772	786	767	725	765	741	754	735	745	767	791	725	779	756	783	770	759	737	779	766	758	818	804	764	783	839	789	741	745	785	772	746	732	772	732	756	741	781	784	765	729	762	801	697	798	786	755	769	741	784	762	769	724	732	781	748	745	728	757	731	771	761	735	794	693	824	760	814	810	775	777	777	769	790	794	723	762	778	707	763	792	719	729	752	757	769	730	746	763	737	751	782	762	766	767	772	773	710	748	779	822	789	728	806	837	777	758	726	748	795	770	801	796	730	773	784	814	804	778	755	748	728	730	764	795	764	733	767	760	792	803	752	775	803	730	754	728	753	788	769	748	714	778	766	780	798	758	769	741	822	740	782	754	754	708	759	766	760	755	738	724	841	755	771	733	755	758	798	711	734	783	738	811	789	753	780	780	741	804	789	754	770	742	790	786	739	746	792	715	787	768	752	747	734	725	724	788	772	724	733	772	755	811	778	782	768	731	770	749	807	704	755	751	791	767	731	759	755	739	693	782	793	766	786	765	772	805	788	770	747	693	780	762	781	784	815	716	773	766	767	777	762	784	766	750	735	782	769	797	779	764	786	759	774	811	743	740	766	738	765	763	759	756	680	705	790	773	788	729	816	756	797	760	767	794	732	799	767	781	745	753	760	745	735	763	797	756	740	727	749	776	761	785	771	746	734	775	780	752	762	777	725	777	759	791	712	807	709	716	730	804	750	752	758	799	752	752	753	782	758	812	775	718	725	775	790	787	733	813	762	775	736	769	794	772	724	825	726	775	705	789	764	759	814	786	747	758	758	688	750	718	781	799	811	772	775	765	689	741	813	716	792	791	766	776	788	736	735	743	718	770	788	791	775	715	803	779	740	739	760	749	801	789	738	726	786	775	739	715	724	767	738	766	723	741	764	753	751	790	773	729	760	815	730	744	739	765	731	798	791	788	779	751	728	789	772	764	767	781	738	772	797	805	707	781	806	772	763	752	747	742	751	738	746	808	769	826	829	780	764	764	761	809	791	772	730	772	761	768	788	760	795	757	734	784	744	733	818	745	826	784	795	751	769	749	720	768	744	757	787	727	759	774	739	752	782	727	716	754	734	757	765	739	785	719	783	749	751	727	776	793	764	751	776	781	773	748	765	738	819	733	733	762	769	798	745	718	760	776	778	747	746	734	780	759	759	797	742	786	751	734	747	783	832	740	741	798	751	761	811	756	728	729	781	747	740	720	781	763	804	784	820	756	766	742	774	765	748	734	736	746	748	743	799	765	786	736	763	791	796	734	766	777	755	777	671	772	715	799	761	785	806	768	749	775	763	769	807	780	750	782	766	782	740	777	764	793	793	778	732	810	760	761	778	794	770	734	793	760	749	763	796	789	783	740	813	744	747	793	805	789	793	785	748	766	719	735	752	787	753	761	763	805	787	823	813	785	747	793	796	756	715	698	792	793	776	803	737	748	738	741	757	772	795	812	770	730	793	743	759	833	748	780	740	785	732	761	759	732	804	773	790	749	840	734	733	746	790	791	817	814	732	756	745	741	779	804	794	756	708	785	777	782	728	706	764	758	775	719	775	790	780	836	797	756	698	787	783	781	770	796	760	794	793	748	750	763	723	793	775	729	785	727	791	750	773	738	759	831	798	753	817	781	801	802	745	759	766	753	754	763	749	788	742	757	826	777	720	751	755	742	693	732	720	727	765	767	811	777	779	779	754	675	749	762	785	786	736	716	761	782	800	779	757	767	803	730	762	724	804	749	770	782	790	758	778	688	743	737	711	801	727	796	740	781	772	751	733	795	832	799	782	762	738	759	776	770	759	737	716	790	743	765	717	781	725	763	752	774	759	775	767	808	740	767	737	765	739	783	771	746	782	757	768	759	802	736	798	763	736	766	761	742	826	801	731	749	773	783	738	766	826	739	746	727	796	758	790	728	779	773	786	766	766	775	732	766	739	764	791	728	787	820	746	728	790	841	799	760	783	748	744	779	734	735	795	820	763	726	782	728	785	746	732	799	760	789	771	801	756	803	756	778	734	746	776	750	747	801	747	734	780	724	796	780	775	758	793	813	715	767	758	797	754	752	777	755	783	733	746	769	789	725	790	755	816	775	744	779	776	770	764	720	736	757	804	750	831	766	779	741	720	713	799	709	741	753	793	790	730	734	792	762	770	765	761	751	740	756	803	772	758	704	734	783	800	790	776	768	767	790	784	710	781	762	755	752	754	802	770	728	761	750	728	755	734	773	783	779	819	777	778	771	703	757	785	767	743	738	786	786	719	788	774	791	745	744	821	728	762	783	779	810	762	743	733	755	723	731	728	758	805	725	783	719	757	744	773	741	776	747	805	751	752	789	749	721	781	778	780	765	774	773	750	747	726	752	771	795	762	754	789	822	696	774	731	790	751	763	789	714	759	777	766	762	827	792	787	758	739	774	735	771	757	778	787	729	756	756	802	792	808	714	722	758	790	824	752	780	810	781	779	752	741	782	774	757	800	713	729	772	749	750	789	820	803	757	739	774	740	749	794	751	777	740	760	765	778	775	723	791	762	737	758	775	759	735	810	765	791	757	799	756	801	762	744	801	744	780	741	747	742	754	780	769	779	772	759	767	778	735	756	773	770	771	834	803	718	797	778	743	764	758	729	779	787	746	716	758	796	779	760	741	767	784	752	725	823	751	733	751	760	767	724	767	749	794	787	757	811	769	784	777	787	768	739	745	779	802	792	766	759	727	721	726	731	724	734	742	798	756	781	825	778	798	749	737	753	781	787	790	788	739	738	770	741	772	767	749	816	754	749	762	766	767	774	760	746	725	756	787	749	754	757	810	729	734	760	786	750	777	787	786	756	815	727	777	766	768	760	769	746	822	791	763	764	750	757	834	800	718	716	777	699	731	736	786	793	768	746	766	756	729	758	770	759	769	810	783	822	712	723	781	721	788	789	736	706	761	776	747	791	767	818	771	773	804	796	776	760	780	705	772	801	782	778	790	753	781	752	730	778	755	771	740	762	796	790	773	792	738	709	770	752	763	770	732	715	793	743
75583	61384	33624	7615	1248	860	667	549	526	457	434	467	432	355	336	355	349	310	366	341	319	317	296	331	346	312	261	286	309	316	320	327	271	282	327	323	312	287	304	303	305	312	278	307	338	287	297	285	324	277	304	279	306	308	308	333	318	341	277	284	250	288	311	294	313	311	309	286	305	299	290	285	308	280	340	287	301	281	300	305	325	300	307	296	307	280	292	282	299	313	269	301	325	265	315	289	305	329	317	322	274	298	315	296	303	286	298	277	314	301	320	312	296	321	311	282	292	288	281	303	295	316	274	306	308	289	294	274	255	309	310	273	323	309	305	268	290	326	320	302	302	317	310	303	282	299	279	327	313	292	293	298	282	316	293	301	344	303	309	296	301	318	271	294	306	303	287	302	280	300	288	271	294	304	307	294	287	312	287	321	294	269	293	304	315	305	325	299	321	320	320	315	300	309	287	314	289	308	319	307	274	294	264	276	270	277	296	311	290	291	273	298	323	300	288	288	309	286	322	299	292	299	280	267	318	306	310	317	343	332	287	276	313	290	289	271	291	306	311	280	327	277	300	324	311	299	285	267	292	292	280	267	291	284	270	289	318	278	312	274	315	301	302	300	303	315	302	333	283	264	290	288	280	281	311	290	308	301	292	294	292	312	305	320	303	292	309	276	291	306	296	291	304	280	321	278	339	304	318	289	287	280	297	309	317	299	295	310	285	316	313	305	275	285	298	292	279	290	292	292	319	304	291	295	318	286	295	322	302	298	275	295	296	273	292	303	308	288	299	285	277	274	288	304	300	268	316	284	287	325	311	284	332	322	298	287	307	279	301	269	294	271	317	274	306	318	289	268	311	278	298	320	299	290	279	311	283	303	284	302	284	284	298	275	285	320	295	298	292	262	318	324	304	311	294	325	312	306	288	306	292	292	308	288	295	293	282	301	299	280	292	283	287	300	262	295	298	304	289	308	309	309	283	292	353	298	288	261	272	317	292	303	305	260	304	260	309	276	273	275	311	304	303	330	295	311	321	311	269	256	307	318	308	313	304	288	272	301	351	289	262	300	289	279	315	305	287	305	272	285	305	338	293	279	312	296	307	308	319	288	288	305	322	291	312	334	305	295	284	310	294	305	290	302	262	298	289	281	260	297	301	313	298	309	305	296	292	317	295	289	287	263	279	261	271	291	289	285	287	308	286	330	328	301	282	311	279	294	287	304	278	302	268	321	287	344	296	309	322	310	289	288	319	277	328	300	279	305	297	270	294	292	284	296	284	306	286	277	311	305	311	309	296	316	290	305	300	297	292	290	304	290	327	292	284	297	295	307	295	298	269	280	310	291	285	294	308	283	290	320	285	321	305	313	302	302	293	304	286	320	301	330	308	284	269	303	303	298	297	291	282	286	289	284	280	307	266	285	305	295	314	333	265	283	288	266	289	307	299	299	296	272	290	276	271	295	275	299	277	285	304	266	315	323	299	275	280	278	281	306	282	318	293	285	302	303	287	332	286	286	269	292	298	281	295	298	292	305	294	319	288	283	308	317	305	285	318	313	282	272	323	281	310	304	299	280	286	346	291	299	268	292	309	302	277	288	295	316	289	257	296	311	273	298	281	284	289	274	309	270	284	292	307	286	316	300	298	311	299	291	317	305	305	306	275	287	278	302	285	269	287	277	300	301	303	272	292	305	313	309	316	305	284	322	333	283	271	293	300	287	290	288	286	315	300	298	320	273	288	296	279	312	291	296	303	318	313	297	269	312	283	277	291	297	316	293	277	325	283	285	290	297	296	314	316	323	323	298	290	311	311	296	278	283	300	286	298	308	326	300	282	325	308	294	308	311	287	338	293	288	306	273	308	320	291	302	276	331	276	299	321	299	314	279	277	292	289	320	280	287	273	303	309	291	272	314	292	287	305	292	284	300	302	288	315	324	329	305	297	330	278	290	259	281	303	289	314	302	277	305	329	262	289	282	293	243	323	316	289	276	314	309	313	279	314	287	308	323	312	321	260	310	291	285	288	288	298	277	306	283	281	312	290	314	307	284	281	285	292	315	310	267	320	312	303	312	295	270	317	280	283	305	298	295	320	301	293	292	289	285	292	304	289	268	315	311	282	297	333	274	300	302	288	287	313	302	298	298	301	309	286	282	304	309	330	275	288	317	308	277	278	318	295	285	244	282	286	306	306	284	301	293	311	284	281	302	301	286	298	291	301	335	335	279	291	285	305	272	305	301	264	281	275	297	295	300	316	305	294	292	300	296	282	298	304	309	281	336	314	294	313	270	298	276	277	285	307	347	308	282	285	259	300	299	315	309	302	313	316	277	284	275	312	296	270	270	296	286	297	316	284	300	322	309	290	277	268	305	288	294	304	276	297	295	275	296	287	320	299	285	277	327	299	311	312	255	289	270	269	262	329	288	297	302	299	322	309	320	329	306	318	294	294	280	303	302	305	301	283	289	335	281	263	285	282	302	288	305	292	300	295	314	276	296	306	281	322	293	288	309	327	310	278	302	299	325	290	294	325	281	319	319	314	273	289	282	256	297	284	319	305	297	277	312	305	298	325	317	292	318	288	322	295	253	278	341	279	259	310	295	322	319	263	286	283	304	284	300	319	293	259	305	265	350	297	288	261	304	284	305	297	271	283	291	300	265	321	290	305	310	247	310	299	304	283	291	310	301	326	324	279	301	269	276	286	324	317	298	278	301	315	308	279	298	285	304	326	313	283	299	268	295	309	275	297	317	313	288	280	298	286	297	281	276	299	280	294	306	290	305	293	309	351	306	315	266	261	298	283	314	310	268	293	294	284	284	307	300	291	300	291	303	294	315	305	306	321	289	275	315	269	265	298	317	336	296	265	298	277	302	303	344	300	304	308	315	301	288	283	306	288	281	337	272	312	314	295	283	278	291	324	300	299	299	275	307	339	257	298	311	308	297	282	296	328	311	274	313	320	295	328	276	323	291	295	308	298	292	296	242	284	273	290	272	294	327	292	309	277	286	251	330	304	289	276	298	316	314	300	312	293	309	304	291	283	293	294	299	276	319	318	281	288	322	304	285	338	274	327	312	320	282	288	329	296	305	343	270	289	323	292	314	282	286	300	272	270	294	313	323	298	277	317	315	313	286	280	293	293	259	296	322	301	270	301	282	297	258	305	281	298	301	298	273	235	294	259	298	304	276	253	310	279	294	305	285	303	288	282	298	315	300	304	278	269	318	298	269	290	330	314	310	282	281	282	295	262	268	297	287	297	294	342	305	302	313	288	297	296	337	284	301	286	288	318	274	304	317	292	299	304	294	279	289	310	286	333	322	327	303	314	333	287	266	297	295	285	297	331	322	289	308	291	271	284	280	346	297	307	299	296	312	293	302	305	294	303	310	313	304	288	308	284	294	293	288	287	259	302	317	335	295	296	270	264	285	312	283	304	295	280	297	280	322	295	289	314	284	313	289	295	260	289	293	297	273	275	300	312	312	284	292	278	327	272	304
50510	46281	15346	4205	3758	3143	2723	2330	2158	1892	1755	1707	1553	1437	1405	1277	1213	1203	1169	1138	1114	1061	1048	1038	1060	1045	1015	999	975	1017	1051	959	999	932	975	987	1000	985	998	975	999	942	931	1023	918	933	918	944	960	929	920	986	907	922	951	975	931	980	965	975	914	909	954	903	958	878	954	921	939	957	964	935	929	915	951	914	937	898	963	941	996	897	930	936	935	902	910	959	910	924	913	905	902	946	873	914	913	963	937	912	895	927	918	928	951	904	924	903	934	929	871	926	887	929	922	917	910	908	868	902	892	911	933	909	883	934	915	909	910	902	928	894	906	924	942	915	918	908	936	903	910	875	911	869	927	901	875	904	923	915	870	879	926	861	922	916	906	945	923	955	870	909	940	906	865	885	944	893	858	907	932	922	918	898	911	905	878	921	907	902	960	914	926	916	942	874	930	909	874	931	875	901	936	863	904	918	910	989	935	871	878	884	911	921	885	932	879	902	951	887	954	889	943	876	899	948	908	877	900	892	927	845	913	910	896	916	910	884	896	912	916	923	915	885	894	880	913	831	946	943	932	921	943	942	915	931	937	901	926	882	921	901	935	929	922	868	884	902	889	904	934	897	927	940	918	910	856	878	956	945	864	957	907	941	879	925	908	896	961	943	902	904	886	914	906	875	906	899	887	952	866	902	897	911	898	931	877	920	957	919	926	923	898	961	880	921	882	945	875	899	914	874	953	933	945	917	939	912	897	921	946	942	918	890	909	866	892	875	967	854	911	903	907	928	919	926	916	1005	891	943	839	964	933	922	923	892	887	875	912	965	876	895	882	884	908	899	908	901	928	894	866	905	959	905	926	915	902	882	908	906	915	950	884	917	908	886	937	911	899	884	950	970	910	905	900	951	924	882	889	951	945	882	897	900	942	854	925	948	903	930	905	892	910	948	916	929	946	912	891	894	878	899	891	897	875	865	931	902	903	894	898	910	896	905	938	922	936	880	909	911	903	881	914	931	868	931	946	927	882	904	897	927	892	916	893	889	911	852	909	922	887	941	893	917	927	885	978	936	925	987	895	917	901	870	909	953	904	920	951	909	964	943	920	911	853	908	893	870	950	913	916	889	846	880	845	961	899	872	910	950	847	859	898	911	921	930	851	884	903	966	930	871	912	887	872	829	906	883	940	886	866	935	931	951	918	894	950	925	942	901	885	929	910	936	894	923	906	900	902	891	846	920	884	841	860	866	937	909	940	946	839	843	879	946	958	945	890	865	924	934	889	914	902	967	904	891	884	933	869	971	898	906	921	866	932	957	886	900	961	915	924	919	845	886	897	919	916	879	957	918	948	916	964	951	921	943	870	934	919	884	922	883	904	894	880	948	891	839	891	937	927	923	886	935	885	924	945	897	961	895	927	882	894	866	907	925	887	887	944	950	941	930	881	828	875	975	920	891	927	926	975	867	869	944	907	930	892	894	911	901	867	880	927	903	920	899	915	968	899	918	862	887	903	858	910	978	934	955	938	890	881	912	862	958	844	917	905	938	938	939	897	916	858	899	971	898	951	854	912	918	936	901	873	906	891	885	888	936	932	940	856	894	970	918	968	914	883	884	909	899	913	936	910	909	903	940	916	865	944	906	924	920	893	923	867	884	889	909	904	891	851	949	943	910	901	904	924	892	915	903	914	898	875	921	918	913	893	936	881	914	859	920	897	880	927	921	992	912	871	898	871	892	919	894	896	872	914	939	909	902	959	898	917	930	906	950	893	911	880	894	859	926	852	912	893	900	860	908	918	931	897	913	917	912	967	911	881	924	938	883	918	914	932	896	915	919	911	927	919	888	904	882	933	891	911	931	910	871	938	943	902	891	875	917	904	884	920	940	996	934	862	919	955	860	976	933	944	870	875	905	862	943	880	933	935	918	903	921	903	889	961	940	954	918	894	897	899	855	908	879	908	902	905	922	887	854	911	832	864	953	865	913	937	946	902	923	929	899	892	887	911	898	903	929	886	909	927	928	905	918	915	920	930	937	904	920	884	928	897	875	918	910	898	859	957	903	961	872	944	926	951	897	887	893	911	917	967	875	911	903	973	945	916	917	877	959	876	856	901	900	905	893	867	890	965	927	883	891	957	899	879	903	834	877	909	948	887	879	887	891	862	958	874	931	914	927	903	881	934	850	911	895	926	908	961	882	906	946	884	922	870	941	920	874	850	919	894	908	937	844	922	868	969	909	894	896	877	895	896	881	926	962	911	893	920	982	891	947	930	968	946	915	931	913	940	910	862	951	938	921	930	950	926	947	948	928	849	888	926	898	891	966	887	903	907	907	863	901	903	878	886	970	916	992	892	872	984	886	899	902	880	907	915	872	908	876	889	947	862	912	910	964	858	926	882	889	828	909	916	894	936	953	866	927	900	924	870	867	869	919	900	807	937	923	910	941	896	932	929	929	874	906	891	910	890	891	896	882	927	911	940	924	920	911	935	880	895	862	989	927	894	895	891	898	934	908	900	936	902	967	906	934	892	879	930	928	925	891	889	813	934	942	919	879	891	861	908	889	917	883	883	898	912	885	936	862	904	893	934	873	875	932	910	909	853	885	848	903	954	957	932	917	908	898	874	856	887	897	914	902	888	902	949	894	957	966	912	878	863	920	892	884	930	876	873	881	863	901	943	920	908	880	912	979	881	875	884	911	900	955	914	898	986	889	926	936	932	908	921	901	952	930	869	885	878	910	945	969	916	916	864	916	913	912	915	893	877	894	941	896	861	907	854	924	917	929	892	912	954	976	904	914	921	882	939	924	978	919	906	918	923	873	913	895	861	919	922	875	880	936	894	915	957	954	881	902	882	898	878	872	893	883	853	912	851	920	937	939	887	926	946	900	854	858	890	916	882	939	920	916	910	875	974	889	887	901	868	938	905	954	944	837	909	885	906	932	891	918	875	898	906	938	930	915	905	940	883	906	1014	890	904	919	899	921	931	933	912	898	893	897	926	941	923	877	949	905	913	886	923	905	953	855	897	944	882	999	967	914	946	907	865	939	902	853	937	897	947	843	931	893	937	873	881	916	896	928	926	901	895	899	960	909	891	941	895	900	829	951	867	862	908	916	879	903	902	886	925	872	895	948	905	942	954	905	871	925	927	914	923	905	941	896	927	902	898	863	923	880	902	950	898	901	1001	862	940	869	873	892	901	881	877	839	894	902	856	913	925	936	907	888	895	945	905	917	915	934	900	893	935	880	900	907	916	935	877	896	858	943	925	886	864	896	877	873	924	890	886	878	905	880	906	900	915	925	969	941	912	859	892	894	938	929	813	905	914	904	891	932	918	914	934	990	902	866	874	928	914	902	941	940	942	933	914	921	949	940	920	939	895	936	934	876	904	913	878	943	911	857	915	880	937	919	902	895	951	917	935	940	916	887	947	926	938	928	902	927	889	932	917	891	940	866	901	931	886	865	935	859	867	934	867	870	923	892	923	891	944	928	901	955	904	960	933	876	849	983
19204	6175	1349	214	138	143	129	121	129	126	123	128	122	117	114	107	119	139	133	121	126	127	109	125	117	115	127	116	133	125	119	103	131	136	133	132	125	111	114	106	112	121	121	124	146	110	116	101	125	131	104	108	99	130	128	95	114	122	129	128	107	113	102	151	114	130	131	123	123	131	116	130	112	109	117	141	120	126	99	141	122	119	119	139	134	131	121	125	115	112	102	131	111	126	134	122	125	122	123	111	130	134	111	131	113	133	133	102	124	118	120	119	105	139	128	109	122	128	89	130	111	112	124	145	118	137	111	139	120	115	135	125	118	130	132	121	118	124	142	115	127	148	113	119	117	118	116	107	132	156	134	124	121	140	124	114	127	117	124	112	117	114	128	129	130	106	95	121	133	135	114	126	107	99	116	114	120	125	127	121	118	145	114	118	126	126	108	107	133	119	119	123	115	120	129	120	134	109	121	121	125	114	108	114	114	123	123	129	129	112	127	124	115	135	131	122	97	126	121	111	112	138	138	129	116	130	127	128	134	100	120	121	118	122	128	118	116	119	100	117	128	102	111	118	115	127	121	128	112	126	122	108	107	113	125	139	116	133	105	142	119	115	130	124	116	148	135	114	123	138	107	115	125	134	126	111	132	112	123	122	117	126	123	119	120	112	108	123	140	113	104	109	106	122	146	133	125	119	124	111	105	124	128	125	121	126	108	111	141	108	128	108	117	115	133	137	138	136	127	132	121	132	119	140	137	137	109	116	114	127	110	121	125	133	123	115	117	123	143	117	122	112	130	127	106	119	149	127	137	120	117	126	120	104	104	124	116	134	124	126	127	132	121	96	134	128	126	132	132	120	131	115	108	121	143	135	122	107	112	122	140	125	132	117	119	134	142	112	106	108	117	116	104	126	124	139	138	113	122	110	118	146	136	128	118	117	102	120	111	130	123	124	97	124	121	126	112	132	136	128	121	130	117	133	132	99	141	124	119	144	124	118	122	128	106	147	136	141	114	114	127	127	122	115	125	134	113	114	98	120	119	125	140	104	119	132	115	127	125	129	116	104	102	126	131	109	124	108	130	120	117	124	111	126	134	132	123	140	136	123	139	129	119	105	125	128	120	132	133	126	132	119	128	120	123	123	145	105	131	144	116	134	142	119	135	105	114	105	123	117	136	114	139	126	129	112	129	133	113	113	128	123	115	127	105	105	123	121	109	129	117	138	103	128	115	112	114	121	147	128	122	116	124	117	133	124	145	129	122	114	141	103	130	144	118	107	136	116	117	134	116	106	128	120	134	134	122	149	116	132	118	110	129	96	108	113	130	138	120	127	118	92	141	136	130	114	127	129	139	140	112	114	127	105	126	99	130	99	115	143	105	123	138	131	124	133	134	143	106	115	115	130	131	123	126	129	135	127	118	112	115	100	111	131	113	115	145	129	149	140	120	121	99	109	110	111	109	110	120	106	127	107	119	119	136	148	113	125	119	137	100	108	131	139	123	124	108	119	105	122	118	118	103	125	118	120	120	121	114	124	118	134	112	125	96	118	121	121	118	114	110	106	109	125	98	116	104	107	127	114	124	117	136	103	128	114	113	133	126	101	135	126	119	137	117	101	121	127	112	114	114	128	126	116	127	125	121	141	128	127	129	137	146	123	113	120	114	110	118	133	134	137	115	105	117	123	131	112	98	126	115	113	129	93	127	105	122	125	120	146	126	117	104	122	131	133	131	109	121	133	133	123	133	121	113	84	118	114	114	132	136	113	116	121	111	112	106	128	108	119	129	122	126	119	118	104	124	135	113	122	133	114	124	141	105	115	119	117	122	128	118	134	120	120	118	137	127	122	121	118	131	131	119	144	123	134	102	129	112	114	113	107	130	148	103	132	133	119	133	138	134	128	125	109	138	118	130	117	129	123	124	116	134	116	129	119	122	111	132	126	116	106	100	92	134	125	128	130	150	110	130	124	123	128	106	122	114	125	126	139	124	113	119	132	150	107	116	113	125	127	122	130	110	133	127	123	135	125	119	131	129	125	135	155	98	126	143	105	145	137	130	137	129	137	123	119	114	121	132	117	93	117	113	127	121	131	105	116	117	111	122	118	106	141	114	126	135	137	114	121	122	115	113	129	131	129	128	131	115	135	110	103	121	123	125	105	123	114	122	118	105	102	113	129	130	125	117	132	116	122	118	123	138	97	119	112	115	138	109	117	123	130	149	124	121	123	132	113	114	124	127	124	117	119	133	118	121	133	132	111	116	121	115	108	101	111	125	120	139	115	109	123	126	104	102	119	132	118	133	96	111	125	129	117	119	113	150	113	136	113	120	126	111	120	133	127	139	121	121	122	114	107	125	124	124	118	127	120	126	130	112	107	108	123	125	105	115	129	125	145	116	121	126	113	126	116	118	123	105	102	148	122	145	124	121	113	123	107	122	120	123	132	104	124	121	127	97	124	115	131	125	149	107	134	121	122	126	116	111	111	120	127	126	120	122	114	141	112	124	132	114	112	131	105	143	111	134	120	122	107	122	123	124	128	112	131	128	132	108	126	146	117	124	118	119	108	125	119	120	107	137	113	143	148	137	131	120	108	130	115	120	129	146	130	143	118	110	112	143	133	126	132	133	142	111	117	135	120	113	126	116	142	106	137	115	125	122	127	127	128	115	129	113	117	134	139	122	134	136	117	120	121	112	113	132	128	117	108	119	135	121	129	123	135	141	135	126	108	105	114	105	113	113	142	125	124	153	115	119	123	117	99	128	132	122	122	103	124	119	143	122	129	122	128	126	125	105	135	108	103	117	133	124	118	126	114	123	118	123	116	112	115	98	124	122	132	105	106	107	121	127	131	136	118	124	131	119	114	125	109	121	132	114	124	136	125	116	112	125	113	129	101	125	121	104	113	118	115	108	120	147	105	110	117	133	120	125	118	112	124	120	124	132	137	112	119	107	131	131	124	135	119	129	122	134	99	117	119	109	112	115	123	127	128	129	138	120	127	124	97	126	119	120	122	130	116	117	125	138	112	120	104	106	124	131	122	125	126	108	120	119	112	115	131	125	146	119	113	132	158	151	117	128	118	125	118	114	135	111	116	117	132	114	125	109	147	130	116	131	126	112	125	126	131	103	134	120	118	133	131	129	111	110	98	135	96	129	136	132	119	120	134	128	100	132	118	119	101	119	124	126	122	99	130	114	114	125	124	128	128	117	105	140	119	114	116	119	118	110	111	117	144	119	138	104	122	121	110	121	116	107	129	119	117	119	129	140	126	130	124	120	134	94	128	129	129	106	133	148	126	104	124	124	108	92	125	101	129	114	113	132	131	149	128	140	128	117	122	121	137	121	136	126	131	109	124	131	108	137	109	125	104	108	132	127	114	135	124	123	124	141	132	126	135	121	114	100	135	125	105	123	107	102	122	123	136	107	123	108	115	106	128	121	141	129	134	123	113	129	112	116	117	123	102	113	138	128	135	106	113	115	109	124	105	130	109
18263	8546	1987	548	500	502	508	469	462	517	477	484	501	461	449	460	497	465	469	452	462	445	470	473	472	420	494	446	453	479	425	455	433	414	464	424	505	451	422	421	421	459	426	484	408	478	438	464	441	475	446	473	455	455	456	415	403	458	470	469	427	423	453	476	485	423	436	475	455	444	470	405	386	427	406	429	486	432	439	446	427	463	443	431	467	465	461	409	429	414	431	442	446	426	443	425	446	405	439	484	435	450	468	410	431	471	483	432	415	447	447	434	435	461	438	399	444	457	453	434	431	450	467	466	421	441	444	414	454	442	422	410	441	457	499	444	461	456	463	476	432	472	440	484	470	454	399	456	460	437	448	411	458	426	463	452	410	442	451	413	454	473	466	455	433	443	460	431	487	437	470	447	444	454	442	442	446	415	458	460	425	468	453	468	455	475	441	449	416	439	448	450	454	471	456	414	448	427	473	449	459	433	460	415	460	448	460	483	446	442	446	426	473	453	455	450	483	447	484	439	407	464	435	413	427	433	435	399	395	431	447	419	416	419	412	407	434	435	452	458	453	427	457	410	441	473	439	474	456	432	444	483	425	466	451	463	468	455	464	413	458	398	465	448	438	472	442	450	458	452	436	435	394	438	438	435	445	488	438	440	450	434	461	471	445	412	418	473	453	456	439	454	447	401	440	436	395	436	441	439	426	426	406	431	458	433	451	470	435	471	436	427	445	409	456	462	433	434	430	465	446	455	456	452	444	434	451	459	450	441	454	450	491	472	419	431	427	445	486	469	475	464	418	417	465	436	432	441	458	439	448	452	455	434	490	427	463	432	444	444	456	438	490	436	412	426	434	451	461	436	438	461	452	425	451	450	461	466	418	442	469	475	451	413	420	459	453	457	499	477	459	467	429	431	440	467	423	455	421	465	443	485	440	423	462	466	455	415	433	459	434	458	448	454	397	452	455	427	419	463	486	435	441	439	504	411	430	458	468	477	431	436	421	477	470	445	426	451	478	465	446	409	434	468	436	442	460	473	406	471	465	456	429	453	457	432	446	475	440	458	442	448	423	462	498	461	453	429	480	416	477	430	430	481	420	441	447	435	430	468	441	454	432	439	423	438	452	446	422	472	410	444	439	427	477	428	460	467	443	425	457	448	417	439	453	456	451	487	449	442	431	426	455	421	471	443	410	427	411	453	440	414	473	419	417	436	443	472	450	479	411	484	444	444	432	443	443	459	461	464	441	453	465	468	466	439	465	479	460	418	434	462	459	421	446	443	456	502	437	473	426	428	454	434	407	439	471	439	420	419	422	436	454	417	499	447	487	456	454	441	423	435	488	457	437	468	440	461	418	474	455	448	404	439	429	491	446	411	460	466	470	443	431	449	468	424	436	470	401	493	424	466	432	401	443	440	450	465	430	474	471	415	448	452	439	458	463	465	465	460	402	470	450	451	428	439	433	458	415	490	422	484	467	450	398	456	442	441	436	438	427	448	437	422	446	455	516	467	450	448	494	436	424	435	415	488	460	464	439	462	459	446	445	430	451	453	431	475	482	467	442	456	473	435	463	448	459	416	463	408	430	461	445	418	466	438	461	442	441	423	428	440	445	464	426	481	450	399	428	411	491	450	466	472	470	406	442	440	451	471	422	440	420	424	455	442	406	442	436	452	470	438	485	463	450	470	450	453	448	467	479	457	460	450	422	455	428	416	417	433	435	436	447	457	397	444	457	414	428	451	446	450	459	425	461	457	433	453	482	424	413	444	464	466	434	485	447	475	470	496	421	456	445	445	400	403	461	398	468	494	465	459	428	417	451	427	456	443	472	444	437	470	418	433	432	462	436	456	471	451	458	435	431	450	442	484	404	442	449	448	460	454	425	450	482	437	418	424	425	447	490	468	420	458	467	426	433	426	445	415	427	479	439	403	439	455	479	443	447	438	431	436	459	485	452	468	447	444	467	462	449	456	439	464	454	457	426	434	472	448	423	445	462	464	456	421	465	428	422	442	457	436	438	457	466	461	423	453	503	437	437	410	478	451	430	423	442	463	444	427	437	473	475	443	435	448	465	446	465	425	449	453	430	459	438	469	476	413	470	433	417	445	411	438	440	467	445	442	476	413	472	432	442	466	389	414	440	447	447	463	457	451	443	439	480	446	465	465	442	475	452	449	451	472	433	438	458	430	420	415	441	479	427	436	474	438	443	443	446	449	409	435	454	449	457	518	410	452	505	486	457	460	426	477	429	467	430	459	452	460	470	442	478	427	426	491	472	440	431	450	474	432	421	454	444	457	456	431	425	461	428	451	429	408	474	413	402	462	439	447	473	467	457	451	443	424	445	424	426	431	427	453	419	419	415	427	430	450	433	430	430	431	438	462	424	457	428	489	417	444	469	444	469	426	452	430	453	468	452	440	447	449	477	425	448	425	453	453	419	448	458	468	463	453	454	436	436	451	470	414	462	442	417	399	440	466	447	389	441	456	439	483	414	439	478	420	430	435	421	446	427	457	415	480	445	449	439	467	468	457	455	415	458	467	450	478	473	450	421	496	456	414	439	431	452	449	420	459	448	459	457	444	461	461	434	431	440	435	436	409	464	495	443	425	406	448	447	431	462	440	417	473	419	441	436	440	449	483	443	419	428	412	384	469	483	454	479	441	424	455	457	435	459	422	453	417	465	425	438	451	443	474	435	439	438	475	434	415	435	460	449	416	525	477	434	501	484	451	447	444	471	438	447	441	436	455	438	414	448	423	446	462	470	430	446	459	455	408	439	467	457	475	427	404	423	456	440	423	446	394	460	465	471	456	469	425	464	444	419	441	460	458	459	461	425	435	444	463	438	457	449	448	434	463	409	435	424	438	446	421	468	455	439	449	468	439	421	444	442	476	443	427	445	421	428	472	449	477	461	428	471	432	423	418	440	459	469	449	434	427	456	437	475	463	428	463	448	414	420	487	467	468	413	420	441	440	444	422	428	434	448	451	438	450	440	448	459	417	467	446	442	396	439	417	424	435	405	411	441	429	453	427	429	423	450	439	440	463	476	456	464	453	436	448	457	423	438	444	451	415	457	435	445	446	465	418	385	444	413	432	465	457	443	433	428	432	431	470	445	419	438	420	461	450	463	442	444	477	437	414	446	422	441	450	420	419	425	449	412	450	499	442	443	460	474	466	439	421	461	434	452	463	424	460	407	445	450	459	433	395	453	455	439	445	479	457	426	460	430	450	471	440	446	430	464	464	463	455	475	460	450	455	422	470	469	464	412	462	475	462	460	443	480	478	467	437	457	429	460	454	414	480	440	429	432	445	455	442	477	471	419	465	438	431	445	438	437	426	421	464	466	436	459	419	445	451	458	456	454	459	482	426	415	476	457	458	473	404	437	406	452	419	438	449	468	463	449	443	438	427	469	432	444	460	420	417	456	405	447	441	440	431	425	456	478	425	471	472	472	473	429	438	455	450	408	446	488	377	445	468	432	432	438	425	437	467
61974	47697	22720	2263	569	501	402	363	364	350	314	271	275	286	259	262	279	232	277	237	257	244	276	248	263	250	235	245	232	246	256	190	240	221	248	237	250	241	246	266	256	273	246	208	258	249	240	259	247	275	258	240	256	245	255	260	208	235	250	233	264	257	228	230	271	250	255	227	248	243	225	221	256	250	242	245	256	237	239	241	234	237	261	224	251	243	262	257	250	223	245	243	224	232	255	234	220	224	258	256	254	261	239	263	265	248	249	268	238	233	206	252	231	237	249	227	250	238	249	251	220	256	232	237	251	220	218	226	242	238	235	225	222	229	244	253	247	242	253	248	259	251	258	241	257	244	235	241	240	245	264	239	214	238	235	241	252	250	251	226	239	207	225	251	260	254	234	222	236	234	244	228	245	242	200	222	264	245	227	236	235	244	241	236	235	225	237	225	241	251	238	244	248	237	232	256	237	241	259	238	249	242	269	260	234	227	267	241	246	241	215	264	225	249	245	232	229	257	234	233	252	264	230	230	260	218	252	237	251	217	232	214	249	241	229	262	262	253	212	222	241	256	256	226	282	251	220	238	241	269	242	246	251	232	235	243	250	239	210	214	206	228	244	259	252	225	226	250	217	239	218	231	254	228	219	235	213	229	254	231	245	239	225	255	273	237	239	234	213	247	261	249	227	239	237	234	269	222	219	261	261	229	250	232	263	222	250	274	233	250	253	218	237	214	212	219	256	224	253	251	230	244	240	249	246	233	252	244	244	245	252	256	211	221	224	232	266	246	239	222	225	251	221	239	218	219	235	264	247	216	218	226	261	248	217	254	246	227	237	232	256	244	246	225	246	233	232	251	253	238	241	246	234	216	254	247	232	224	234	250	247	209	273	232	218	248	270	229	241	245	254	236	270	234	233	236	242	232	242	245	250	258	241	230	224	265	247	249	251	250	263	248	216	247	237	248	248	302	221	252	226	254	210	251	257	231	231	245	250	253	230	251	235	253	248	243	233	244	227	232	243	231	242	246	221	232	255	262	244	227	266	254	276	227	245	252	279	249	217	248	255	236	224	238	252	250	242	224	259	236	242	250	234	247	255	234	234	241	276	252	218	243	243	236	231	238	235	246	243	246	246	241	251	265	251	239	224	248	250	242	239	223	225	249	234	271	246	224	246	240	229	249	222	239	248	217	227	248	237	251	247	241	239	249	255	253	236	213	222	204	258	222	266	258	225	220	249	219	231	261	243	267	228	240	238	239	229	237	222	245	258	210	223	282	254	257	221	252	238	221	230	214	226	249	224	211	262	245	233	209	226	217	229	238	258	225	225	224	262	251	252	256	216	253	232	215	217	251	246	226	245	253	237	254	243	229	242	256	223	244	227	233	247	223	252	226	225	232	238	240	247	246	234	233	253	263	217	240	222	245	221	255	246	255	221	217	260	246	235	241	259	248	242	230	246	241	260	222	244	239	247	250	229	234	246	284	211	237	225	231	263	250	231	261	267	223	268	216	244	228	253	219	246	204	267	235	231	212	255	232	244	227	243	241	271	223	265	251	215	250	258	214	231	219	238	252	228	242	227	246	232	256	244	246	253	243	238	240	253	237	259	247	279	264	250	239	255	251	250	248	244	250	230	247	239	255	249	258	251	249	232	250	249	231	247	253	255	225	232	230	214	228	253	234	250	246	234	256	236	225	255	278	236	235	276	240	210	232	241	242	239	267	230	233	235	227	233	252	244	236	254	225	233	234	243	243	235	218	228	243	214	262	240	243	227	237	225	259	238	239	254	241	270	253	243	246	236	253	234	211	259	234	243	250	261	259	230	258	212	260	245	238	222	233	254	253	245	241	228	217	233	233	280	221	230	219	256	257	233	252	241	232	235	253	238	235	229	235	227	231	247	262	228	259	244	218	220	249	256	250	245	193	256	237	262	210	192	228	209	235	249	243	255	233	233	242	254	229	229	251	258	231	228	258	244	239	274	244	236	243	231	252	264	224	222	221	232	244	233	260	247	237	235	253	246	275	264	227	219	241	221	242	233	219	254	246	250	226	241	262	207	253	268	254	291	259	222	234	223	250	240	254	260	252	256	210	248	206	242	244	266	295	234	234	233	269	246	263	241	260	234	218	254	210	224	251	238	235	261	252	225	238	238	224	234	201	247	243	230	231	235	235	238	267	241	250	237	259	251	260	235	259	244	223	233	213	260	217	260	227	229	247	250	233	232	249	224	253	258	233	241	244	276	224	264	262	244	227	223	222	224	263	242	271	217	237	254	242	233	224	279	246	249	227	244	222	258	235	226	248	219	247	260	247	226	234	232	229	249	199	237	220	221	261	215	228	232	227	266	244	256	250	245	208	254	245	269	249	249	252	250	252	258	247	219	248	244	234	264	268	257	237	246	240	230	231	234	220	239	298	248	241	238	254	246	227	264	256	236	254	254	277	235	229	235	226	240	235	235	228	254	245	234	254	263	254	264	243	254	245	249	249	247	249	230	230	252	246	232	260	230	236	260	204	235	232	226	236	226	239	225	234	250	235	250	222	244	250	215	242	236	261	234	237	252	224	223	204	225	274	233	237	213	256	243	229	226	252	244	270	258	229	260	257	245	222	244	253	213	222	216	237	254	218	232	250	245	247	234	220	269	260	243	256	263	208	244	240	254	277	233	229	247	252	252	276	213	229	239	245	224	236	233	230	280	271	255	254	260	247	272	217	221	234	232	238	229	204	247	256	216	239	221	243	253	210	217	260	252	224	245	215	219	268	219	258	239	231	257	269	245	245	246	229	240	249	220	232	229	230	233	229	234	235	240	254	240	245	270	231	255	280	265	264	243	234	258	223	253	227	219	232	279	220	226	226	228	235	225	212	246	210	236	277	237	249	272	230	237	231	250	244	242	253	216	226	229	268	235	226	236	258	230	243	234	236	262	231	222	240	240	229	235	255	263	232	230	239	237	229	247	248	217	262	254	261	264	264	250	256	225	237	231	273	242	241	260	245	241	243	228	251	260	254	228	245	225	247	270	255	223	251	236	233	226	231	260	255	227	227	254	212	252	247	233	227	230	261	284	255	230	226	280	247	253	264	229	200	256	251	215	267	238	212	230	236	235	228	220	239	241	210	254	249	224	248	224	269	236	247	241	257	234	230	209	251	246	235	241	218	233	250	233	285	243	244	261	238	257	235	239	225	228	244	273	230	227	242	268	250	226	219	236	249	258	242	259	256	270	253	238	273	244	253	251	250	228	243	249	243	236	259	236	219	256	268	239	236	247	217	214	205	238	236	249	251	252	270	236	237	275	236	249	227	220	295	243	243	259	241	276	220	216	220	230	229	257	212	272	253	248	272	234	231	229	221	259	248	230	252	232	215	246	261	212	254	233	224	237	245	271	231	272	236	229	251	234	240	230	241	223	245	244	229	252	256	252	237	237	231	226	232	245	270	207	255	217	227	232	236	230	249	237	245	232	235	264	210	252	252	212	246	246	234	252	254
40975	36442	11041	2392	2105	1844	1682	1523	1346	1288	1200	1184	1059	1007	1009	942	928	900	863	889	915	864	867	845	881	883	880	809	867	832	812	816	821	822	773	708	809	830	801	772	802	820	818	766	870	761	817	775	859	794	769	758	801	762	801	821	762	842	799	759	805	767	759	802	781	732	819	808	781	798	825	793	759	741	806	815	747	710	772	773	778	779	800	802	799	815	740	786	787	763	742	768	742	756	770	774	770	740	776	799	798	763	790	725	768	799	828	788	770	728	746	727	776	803	775	771	807	789	754	780	738	763	739	803	756	760	774	724	758	764	750	775	815	760	771	785	767	780	794	768	829	721	787	750	765	791	740	767	788	789	801	722	818	789	717	764	798	754	733	788	761	758	759	782	768	784	751	822	731	781	797	784	767	776	747	791	751	783	762	822	746	726	730	795	751	767	786	770	781	784	812	826	748	800	757	798	748	749	800	757	844	765	799	835	767	766	830	804	778	780	773	741	827	800	845	778	746	763	703	786	780	771	776	763	734	726	760	777	798	793	741	763	756	766	803	822	779	754	766	782	817	728	772	760	761	803	761	760	772	789	793	719	805	799	745	785	843	738	825	790	750	754	723	774	705	741	740	769	767	762	736	794	762	729	749	732	774	771	787	806	770	749	795	703	801	736	781	823	775	784	798	798	736	780	778	766	805	784	779	793	792	747	762	796	757	777	770	763	830	764	766	811	774	753	713	808	777	745	794	824	818	775	770	768	758	776	764	765	760	831	742	789	722	722	710	761	762	772	776	714	766	778	759	782	748	737	735	738	809	792	744	740	818	790	782	712	764	783	764	779	754	785	792	785	791	722	771	790	792	784	753	792	738	754	785	779	770	757	771	737	809	768	809	778	803	799	837	740	792	764	751	783	771	790	784	832	767	777	799	777	776	746	742	786	817	793	732	797	797	768	793	756	746	782	782	776	799	801	799	787	791	755	770	769	750	766	805	785	780	776	758	739	779	811	770	787	771	796	731	754	787	742	735	730	777	753	789	736	731	742	786	765	777	747	765	783	761	759	796	806	800	739	738	746	808	773	734	746	797	753	792	780	747	777	771	770	794	745	717	753	790	741	729	737	742	792	775	786	723	820	774	760	784	790	720	763	739	771	768	759	811	777	762	776	772	759	735	734	758	710	818	782	757	743	736	771	772	736	783	734	802	792	719	788	747	784	771	756	800	748	752	786	776	754	742	762	738	803	731	754	782	777	724	797	727	787	789	767	764	749	725	759	813	769	769	768	762	738	738	778	796	773	772	769	723	800	820	716	839	762	785	755	773	788	733	816	748	779	804	787	809	788	772	766	782	816	774	794	780	752	780	792	759	740	738	777	751	750	791	817	759	761	797	770	774	800	740	756	784	792	830	795	795	787	758	764	776	729	721	770	726	769	834	784	782	740	781	785	812	788	797	790	800	825	763	755	774	754	787	713	815	775	725	777	841	765	793	754	800	770	751	777	722	780	757	809	733	780	746	761	798	733	762	767	786	730	775	720	783	738	737	800	766	819	782	765	773	788	776	822	736	761	759	764	781	708	741	788	772	778	767	785	787	760	795	763	796	770	741	774	776	741	787	807	720	738	830	764	773	770	765	770	745	756	757	741	731	745	786	780	768	758	777	755	778	778	779	737	801	797	765	797	783	762	783	759	735	758	731	790	785	784	754	733	774	766	737	745	753	772	766	781	753	785	792	755	769	745	785	737	754	726	763	756	710	758	774	783	767	826	764	720	784	741	780	711	775	765	790	762	795	772	755	783	738	771	754	796	760	784	758	745	759	810	764	779	756	767	734	695	744	784	729	754	775	786	710	808	752	740	803	785	749	763	786	769	795	713	740	764	780	725	793	773	828	762	781	776	744	784	777	759	757	808	825	759	777	814	805	785	784	771	737	744	748	772	808	808	768	790	724	762	771	720	788	812	798	803	796	783	785	816	787	814	755	758	777	802	718	783	748	764	763	740	791	774	776	810	766	762	781	797	808	764	771	802	746	814	754	719	774	809	770	725	811	753	773	750	805	802	760	798	776	792	802	760	808	762	783	777	752	773	749	771	755	795	792	730	735	791	783	761	761	743	755	776	774	791	791	745	778	801	762	806	749	795	740	794	775	751	790	785	778	774	837	781	797	837	779	713	778	779	785	730	718	787	757	758	836	839	755	751	768	765	843	729	770	761	801	771	725	766	768	723	770	765	730	791	733	729	741	737	808	714	708	746	761	776	820	769	743	761	813	807	803	740	768	776	796	806	813	813	765	783	741	771	795	779	789	795	774	760	733	730	758	754	745	792	772	768	816	742	726	728	759	728	786	795	771	762	733	767	751	731	750	778	813	740	760	790	716	805	827	774	791	783	770	782	764	786	814	767	810	797	806	732	800	780	762	748	723	761	758	746	751	803	817	755	756	737	791	728	791	765	770	732	766	793	754	764	738	768	758	758	803	772	782	758	763	786	787	776	750	753	792	840	767	767	791	772	731	790	744	718	775	743	754	823	766	761	753	764	740	727	786	809	779	785	774	766	758	804	820	759	804	750	771	763	749	778	766	760	792	785	779	755	773	753	768	836	790	769	764	728	781	799	804	831	768	735	777	813	792	712	745	720	781	759	787	734	762	781	756	789	822	782	750	750	786	799	784	763	750	742	726	741	760	711	781	789	789	780	746	761	777	797	805	758	835	807	744	729	805	771	777	779	785	793	732	771	818	774	780	745	781	794	736	798	750	791	772	762	782	813	818	774	780	794	759	748	758	779	744	772	810	773	781	804	803	812	741	774	791	787	783	750	756	743	786	751	761	776	770	785	779	803	814	752	800	783	810	770	787	770	743	749	752	792	818	731	804	758	764	802	801	758	740	830	730	716	782	768	769	758	764	760	730	788	787	747	785	755	737	779	763	763	756	783	720	812	751	716	729	738	787	777	781	823	803	785	754	772	742	781	778	772	802	772	805	743	744	799	752	781	734	704	835	788	803	757	806	785	782	795	779	772	760	766	800	804	780	792	707	779	838	788	767	836	813	780	795	758	766	768	754	821	751	784	789	759	762	755	785	726	818	767	775	771	755	799	756	780	743	792	750	743	801	775	745	771	768	770	772	796	808	745	773	807	803	818	796	744	744	763	739	799	777	719	779	772	741	810	781	786	767	766	798	760	785	838	778	777	736	762	758	772	802	723	764	737	777	816	747	756	773	782	773	762	744	786	758	788	762	805	810	783	737	715	789	757	765	741	769	751	773	778	756	792	741	797	763	802	850	751	759	781	767	779	754	808	806	740	753	779	752	816	762	772	752	799	786	749	775	810	773	783	797	750	789	715	794	748	774	806	766	728	810	734	769	780	791	780	767	779	829	722	768	762	749	774	766	778	730	733	761	724	798	783	747	808	789	756	756	815	800	797	767	770	735	758	828	768	808	749	747	734	828	780	774	762	755	829	745	798	770	782	786	715	749	780	772	768	764	767	790	801
75680	61716	32730	6721	1290	791	685	590	494	477	429	427	416	358	385	363	340	344	307	302	326	344	336	294	304	292	295	316	312	289	325	273	291	313	311	293	291	303	301	322	295	336	298	326	305	298	341	304	298	312	320	284	298	298	339	321	321	315	272	320	324	297	306	310	291	304	291	293	340	285	308	321	297	295	293	311	326	311	299	292	293	286	284	256	312	290	313	309	326	297	283	306	326	296	303	288	329	361	303	293	272	318	274	311	296	305	269	313	285	290	326	299	297	311	288	268	312	312	319	280	320	296	277	302	321	276	291	270	306	270	285	301	294	317	302	307	318	290	295	300	282	306	310	310	311	265	305	268	313	270	278	311	269	287	316	315	261	320	306	292	295	299	320	303	329	280	271	271	294	300	293	299	296	279	290	299	297	311	290	301	303	289	309	304	284	287	318	295	300	316	293	323	294	284	322	280	316	294	290	279	301	315	304	318	291	273	313	293	281	286	282	313	287	298	274	275	275	314	301	286	296	320	330	317	317	333	292	276	284	290	291	279	300	294	324	326	351	249	342	320	303	309	316	284	293	300	323	301	298	327	287	319	282	280	289	302	292	296	293	301	301	293	287	296	312	318	319	277	321	310	301	307	310	318	286	291	281	294	324	280	289	275	298	291	284	308	266	310	306	282	295	294	302	296	289	292	284	326	309	308	316	277	279	298	299	301	329	303	306	336	298	305	336	282	281	293	301	313	281	311	296	298	292	287	306	345	292	310	271	324	309	315	311	306	292	264	266	308	292	317	293	305	296	292	316	288	297	308	277	290	297	277	324	278	299	316	297	298	278	299	281	301	289	288	283	313	326	305	287	310	285	307	319	308	285	333	291	281	306	269	316	318	293	305	294	306	303	280	301	317	300	299	294	286	264	315	262	290	270	299	302	309	303	288	278	299	261	297	272	292	313	316	290	318	274	290	328	281	305	305	311	324	306	301	312	319	296	303	287	298	302	285	295	263	286	301	328	280	296	296	297	299	307	312	294	284	317	295	295	305	320	308	301	320	328	292	287	286	305	309	299	323	331	292	328	298	298	266	301	308	294	272	285	310	300	316	302	309	288	290	312	294	288	312	282	307	308	306	314	300	276	295	329	301	284	342	297	274	298	300	331	306	312	305	310	292	305	282	308	296	284	287	301	326	287	331	272	311	312	278	313	293	275	307	320	316	308	292	273	297	312	278	317	292	319	298	290	308	280	285	305	341	334	285	323	329	296	311	305	303	281	351	269	321	295	312	326	268	339	289	294	305	306	316	294	290	290	301	263	310	269	298	321	301	295	284	302	279	307	284	309	328	303	294	278	317	317	292	325	303	282	286	315	276	265	304	288	297	302	276	310	307	300	317	300	305	283	283	290	273	291	292	291	298	268	292	292	259	278	286	332	276	308	301	329	264	271	307	280	294	294	275	280	300	331	302	290	296	293	324	295	311	345	318	325	277	311	289	305	306	304	286	316	304	269	306	318	278	281	290	287	305	269	313	297	302	308	320	324	299	281	290	325	292	321	303	290	307	311	307	281	304	322	302	291	295	313	273	267	340	293	319	287	275	276	290	278	291	310	298	286	270	287	333	290	331	296	325	320	295	289	280	318	287	274	295	289	311	314	290	298	275	321	318	300	304	290	322	309	344	295	299	327	288	304	292	293	280	265	285	336	311	292	294	290	309	270	302	299	313	282	290	274	279	323	276	280	317	307	295	324	301	282	315	286	309	300	288	311	274	315	337	293	306	295	283	306	310	276	299	281	323	322	295	285	303	282	317	307	270	324	325	296	320	283	287	274	313	280	301	296	282	304	301	272	298	290	329	300	312	310	290	299	275	314	322	300	291	299	304	283	348	281	290	273	284	279	289	298	275	314	312	269	278	296	289	287	295	308	306	290	281	289	299	287	300	285	291	293	304	328	294	286	289	319	307	290	288	280	310	310	299	261	274	287	319	315	287	319	265	290	289	277	285	298	286	310	293	282	304	272	306	293	300	306	337	269	264	290	315	329	300	323	305	319	306	319	310	272	309	318	287	304	305	281	305	275	296	288	294	316	296	292	270	278	312	262	275	305	286	318	307	293	310	306	260	320	268	302	323	301	265	274	297	296	312	325	297	290	281	319	285	287	280	297	302	290	293	291	288	291	276	289	324	283	324	297	265	261	278	271	288	321	303	330	315	300	288	318	283	305	300	304	324	267	293	317	307	317	281	290	299	275	252	293	288	293	313	312	305	294	316	311	310	303	312	334	276	290	284	290	293	320	291	287	300	319	320	271	297	317	312	303	303	310	277	301	293	332	275	288	308	310	267	313	298	273	298	316	296	307	304	303	323	290	275	325	329	307	286	316	331	277	298	291	274	310	305	322	276	282	325	300	296	320	303	299	299	312	315	291	277	296	302	305	315	311	293	276	303	294	319	300	327	285	300	263	303	308	287	292	323	292	326	331	286	311	307	317	290	303	302	288	312	280	269	308	286	284	313	293	291	300	274	309	291	317	314	291	317	304	327	295	291	320	294	349	298	327	282	323	323	283	304	323	323	293	287	291	294	288	332	279	280	308	310	290	260	319	297	304	306	328	292	300	282	321	312	275	297	294	311	266	269	319	276	288	332	284	341	311	282	326	295	309	284	333	302	278	275	298	269	276	354	282	321	315	315	282	298	269	299	291	299	288	327	309	303	287	291	302	286	290	287	325	256	320	313	296	305	287	280	300	308	288	340	312	299	333	313	302	276	292	281	301	282	298	301	298	335	279	292	305	287	264	282	292	311	300	295	286	288	281	311	316	318	281	297	312	267	282	291	304	318	297	289	287	307	294	303	291	282	288	300	306	303	331	296	289	285	308	325	297	275	308	336	281	313	314	277	306	313	295	321	280	276	314	329	303	305	292	297	296	281	302	283	294	308	281	330	298	307	299	277	290	319	258	273	317	273	294	295	297	271	316	283	319	293	326	298	305	287	306	303	297	286	274	294	312	293	306	293	278	288	298	302	320	306	300	327	292	281	281	305	303	340	309	301	314	339	306	280	335	321	280	339	321	305	323	274	285	317	317	308	291	285	286	315	328	295	319	316	305	319	310	311	350	264	310	285	303	301	284	292	332	283	290	301	293	311	285	291	291	324	291	306	306	296	287	290	319	286	309	331	304	296	283	321	309	284	305	291	283	296	294	318	300	298	295	289	306	307	291	291	302	292	301	284	298	296	330	293	328	295	281	281	299	316	306	305	324	307	265	333	290	330	316	297	316	310	307	305	311	299	282	289	304	295	335	302	282	322	295	295	257	292	293	325	311	303	334	288	329	324	340	299	328	306	286	302	280	255	300	306	303	299	283	287	295	274	297	300	283	297	322	298	325	300	289	310	309	320	286	280	313	300	307	323	281	314	274	313	260	292	313	301	296	281	301	272	317	299	283	286	320	305	269	305	307	292	293	278	287	314	297	292	282	311	310	275	307	301	298	296	293	308
51121	47314	14892	4053	3569	3026	2653	2318	2042	1843	1693	1692	1505	1367	1385	1287	1240	1196	1180	1136	1162	1103	1103	1055	1145	1023	1029	1005	1067	1045	992	979	966	929	990	1016	943	941	970	965	951	960	952	992	971	1010	935	991	948	953	893	963	929	913	930	900	990	873	922	911	891	950	913	902	927	906	921	939	906	893	956	927	966	953	956	928	925	965	950	923	939	942	957	929	888	881	943	863	939	893	913	904	909	956	863	943	924	845	969	959	916	989	950	929	962	950	954	932	977	921	948	877	934	931	890	902	926	892	903	916	996	940	894	938	884	924	917	836	913	930	957	939	915	925	879	924	915	946	940	938	880	855	879	924	913	847	876	922	909	851	971	902	937	921	905	929	896	915	897	891	924	927	893	894	885	957	922	927	942	887	864	908	907	881	948	912	899	881	903	962	931	938	912	931	901	992	937	930	922	936	922	923	942	962	935	909	927	923	909	930	934	890	888	928	924	898	947	950	880	966	867	937	922	925	905	919	932	901	903	936	909	955	921	889	891	915	924	946	961	931	972	954	916	943	896	879	881	912	890	924	902	902	935	902	922	957	938	859	911	918	877	931	907	977	953	913	937	904	909	872	920	911	898	992	936	878	915	939	936	919	858	929	901	886	955	945	922	935	892	919	911	908	896	921	929	915	948	886	875	956	968	860	902	886	878	924	917	924	928	880	862	935	892	911	904	980	955	952	945	942	916	941	923	866	916	907	878	889	879	867	939	872	927	895	900	911	889	891	881	972	933	933	970	909	928	942	904	915	953	937	906	947	973	853	842	873	927	906	891	852	892	889	899	917	930	865	930	929	996	891	928	894	939	924	910	916	903	903	938	917	952	964	938	943	850	884	904	919	910	912	938	937	878	925	959	914	946	890	945	933	920	870	925	925	946	913	899	930	928	936	935	871	970	859	946	962	979	921	943	902	898	928	961	923	922	894	917	965	879	932	919	960	957	969	932	885	831	949	904	928	868	953	965	961	931	925	931	927	924	911	879	872	928	886	941	914	905	927	919	924	882	914	905	957	921	898	955	916	904	945	879	945	887	927	912	908	904	903	964	871	873	922	960	903	923	879	961	988	881	909	920	935	981	943	907	904	911	946	931	895	873	878	829	896	908	949	938	904	902	890	941	926	960	885	933	867	896	845	900	939	889	932	882	934	911	894	928	931	929	896	894	912	992	903	934	867	961	990	896	896	922	916	863	948	947	935	957	981	929	943	943	899	927	950	928	967	887	948	921	893	960	921	974	904	901	886	873	882	941	936	966	938	938	920	920	931	914	919	924	956	889	931	935	948	922	888	983	892	892	869	956	940	914	919	947	911	902	881	927	896	890	943	899	909	919	889	911	931	894	941	933	938	932	874	908	860	914	936	866	897	925	907	975	964	908	922	872	908	917	927	909	921	940	915	940	937	899	885	878	923	922	971	920	910	901	1017	907	933	968	904	917	876	911	868	878	956	958	897	903	913	938	891	905	927	918	940	920	860	889	933	909	917	904	908	971	853	936	925	861	909	922	973	867	903	969	960	948	911	949	933	905	957	937	899	872	927	880	935	918	939	897	913	948	942	885	931	942	947	907	887	866	903	918	911	872	933	907	966	875	897	898	879	911	916	932	921	931	925	902	900	962	923	910	917	917	927	903	908	923	924	937	914	908	881	918	945	968	926	926	977	939	982	970	908	912	916	930	968	874	874	958	960	869	931	930	921	891	908	930	901	931	901	860	888	844	941	913	864	927	916	893	943	913	917	917	886	915	939	945	865	932	921	906	918	911	876	982	861	895	932	949	896	895	894	967	950	928	928	922	964	919	882	969	875	903	968	962	903	915	844	940	903	902	946	947	930	898	901	912	901	950	896	915	905	880	956	870	963	943	897	892	845	935	908	935	867	864	908	943	896	857	923	945	882	917	913	908	919	910	953	955	921	900	938	961	978	942	914	946	931	887	888	934	926	905	924	870	921	966	913	861	912	940	896	929	935	916	923	920	899	926	938	890	866	924	903	902	956	931	910	873	914	910	918	923	935	909	929	919	912	970	896	923	894	945	931	902	914	883	933	963	915	919	938	948	909	904	944	921	891	884	871	945	882	921	884	954	941	973	958	942	940	905	918	862	945	922	938	880	908	937	917	921	910	903	914	895	942	937	910	840	947	879	920	930	905	902	943	930	945	876	959	925	896	912	855	932	927	932	898	918	855	951	892	905	861	912	912	919	911	935	921	850	868	900	890	929	899	908	927	915	887	901	957	943	937	865	915	943	918	948	888	909	909	900	948	965	865	838	934	906	865	953	944	877	940	838	911	945	887	928	905	971	895	949	875	990	933	843	942	892	857	959	923	920	939	888	980	896	896	930	913	858	930	884	958	887	875	866	902	940	872	902	926	928	900	911	897	875	960	913	918	936	918	905	932	895	921	925	892	810	887	873	941	933	958	953	938	933	876	879	960	888	868	893	970	901	942	888	915	891	870	884	879	906	924	906	920	885	907	897	894	902	895	950	930	896	948	966	890	989	893	906	924	915	916	919	904	904	894	922	867	916	963	895	948	904	883	930	923	913	905	914	932	888	904	927	888	942	864	916	937	952	920	887	987	855	915	922	889	898	956	897	969	921	919	926	867	963	895	920	896	910	914	974	902	923	988	902	961	932	953	907	876	927	947	913	944	907	917	899	919	926	909	892	931	907	930	905	958	906	915	931	922	936	888	932	912	947	916	909	898	899	888	911	923	909	889	941	915	892	895	894	959	889	938	859	919	888	993	885	885	831	872	930	857	883	905	902	906	918	896	897	891	922	858	913	902	911	938	958	872	876	837	981	905	952	902	930	981	899	913	880	881	872	927	895	900	934	885	907	908	894	918	863	895	943	912	899	885	887	928	914	957	882	925	921	907	956	975	872	875	915	939	898	889	855	950	907	886	866	883	930	922	925	884	944	986	937	884	921	927	918	928	877	902	896	940	885	880	932	882	909	872	905	884	943	954	895	944	884	923	872	897	939	862	908	946	891	907	940	908	899	962	901	909	921	924	873	912	939	960	951	917	882	915	904	964	841	948	895	889	1014	983	910	898	888	889	932	953	895	921	953	905	899	953	935	862	915	944	930	919	863	881	947	869	955	944	876	916	947	933	925	867	923	905	904	927	907	944	900	891	863	904	898	953	929	902	933	927	911	913	930	909	867	829	874	933	935	910	930	926	885	929	944	934	874	968	901	896	962	889	964	940	906	904	959	913	899	929	940	917	973	930	891	859	920	884	909	938	930	928	961	901	927	919	930	874	937	921	913	911	862	929	929	933	913	926	948	921	908	889	854	898	904	896	905	887	896	966	954	895	896	962	916	881	903	897	943	934	881	892	911	923	932	936	917	894	948	955	905	863	984	937	880	888	895	908	909	921	960	860	935	919	919	877	926	940	967	960	910	957	860	925	888	924	893	970	979	892	925	921	908	927	932	877	886	892	949	961	880	906	945	943	877	854
20041	7136	1368	238	149	168	118	127	141	131	121	122	115	154	118	132	146	128	115	119	126	132	125	143	109	126	110	111	122	140	142	149	129	126	143	132	134	120	114	116	123	126	118	140	134	127	121	116	131	134	153	112	120	121	124	138	111	126	126	122	100	133	120	116	120	102	110	106	136	135	113	124	140	131	146	122	114	121	152	127	94	129	150	144	127	124	118	129	114	126	143	113	130	132	120	127	127	136	135	123	127	105	128	113	118	115	123	132	149	111	114	139	122	134	114	121	131	142	107	126	125	141	116	117	133	120	116	106	116	131	122	130	132	126	125	141	112	143	113	120	120	129	123	133	129	116	123	125	108	119	128	141	152	130	132	115	127	129	140	120	134	123	118	116	120	136	124	134	129	150	117	146	143	122	113	114	143	141	132	136	117	121	124	118	118	133	154	112	121	121	136	123	108	128	125	106	110	128	118	121	119	129	128	112	96	110	110	126	141	117	124	129	128	138	122	137	121	124	122	139	108	129	128	106	103	117	122	121	126	112	121	137	118	128	130	129	111	114	127	126	119	121	116	122	134	126	134	127	145	149	120	144	132	127	129	114	128	127	105	140	118	133	127	125	117	126	116	141	107	121	136	122	119	112	116	128	129	135	122	128	117	105	111	153	135	120	122	132	108	117	113	112	110	148	120	117	116	125	132	118	114	131	113	132	116	123	129	133	127	138	114	142	114	122	157	100	132	133	128	131	117	113	117	111	136	129	114	114	140	122	119	130	110	128	108	105	111	112	126	118	116	147	107	126	137	130	116	125	138	122	130	144	137	147	119	129	120	125	135	108	111	126	135	104	115	121	129	154	134	124	110	117	139	111	135	131	113	116	129	126	125	127	136	115	98	115	99	126	129	125	104	113	131	127	140	126	130	125	137	128	132	123	121	149	135	123	123	131	127	138	122	114	120	111	131	125	118	120	136	108	117	122	121	117	135	108	103	142	128	109	109	121	110	132	125	120	119	113	139	136	128	118	122	135	139	140	123	125	119	126	120	102	125	107	137	123	108	124	148	130	139	131	138	141	135	151	123	124	111	118	123	107	109	129	135	109	126	121	118	123	126	140	120	126	117	137	135	128	131	123	138	124	115	126	120	121	124	136	98	112	124	133	126	124	118	104	127	133	123	116	137	121	133	136	108	118	131	119	136	125	136	120	108	119	104	114	127	137	133	127	121	109	116	130	125	121	130	118	138	117	137	152	123	131	116	108	129	124	119	112	119	126	109	126	133	142	127	127	112	127	132	143	128	122	123	131	125	124	107	123	107	127	139	141	133	118	111	139	142	121	144	128	113	103	124	126	129	150	133	117	130	122	144	129	130	123	121	104	137	118	121	134	128	143	122	105	141	131	120	129	138	123	122	116	139	121	135	140	102	125	105	131	126	124	122	116	122	121	114	126	133	108	104	146	121	147	134	115	139	132	144	121	129	138	133	114	120	104	134	125	118	122	130	115	126	110	117	121	141	119	103	112	136	111	122	108	120	117	116	110	127	114	118	142	117	118	123	108	121	117	129	132	113	130	127	120	112	135	121	98	139	116	119	116	128	134	108	113	108	131	149	118	111	102	125	113	130	99	114	131	126	123	127	128	125	125	136	132	122	121	116	121	118	146	135	112	138	113	133	129	112	117	128	119	115	114	103	114	111	117	100	131	113	126	142	128	109	127	122	120	120	130	116	133	121	133	112	135	116	108	135	104	125	130	126	104	115	107	123	127	126	119	144	132	121	105	124	125	130	104	112	107	110	122	111	127	118	126	130	139	116	132	114	109	114	125	133	130	128	142	137	137	126	121	142	112	123	141	128	134	132	129	127	124	113	124	139	117	123	133	122	113	133	117	120	153	135	134	127	138	146	114	108	131	118	109	127	122	106	119	116	124	130	125	124	120	128	149	108	133	150	118	138	121	156	130	154	129	139	126	117	111	127	111	123	112	113	143	92	112	126	117	115	119	116	129	124	100	112	104	125	128	130	105	130	99	110	119	134	141	121	147	127	134	126	115	112	117	116	118	120	101	136	143	123	122	128	109	112	136	156	113	138	141	112	119	94	137	142	117	130	147	107	107	138	140	121	142	134	116	124	114	129	108	127	142	130	129	106	121	129	134	121	127	119	112	112	128	113	135	116	124	129	125	147	120	132	128	125	137	121	137	127	118	116	111	136	140	125	121	116	126	143	118	132	120	100	135	104	116	132	134	134	123	137	146	115	137	145	123	118	121	116	132	112	118	143	119	112	126	123	124	109	106	114	119	118	122	121	118	109	116	126	136	130	140	114	130	127	105	113	111	132	116	144	133	129	111	134	133	120	123	128	117	135	141	113	133	142	131	146	119	114	136	115	130	132	129	128	111	113	125	135	121	126	104	122	143	133	142	124	114	132	118	132	117	135	126	120	116	135	131	118	139	117	154	125	145	127	130	132	128	129	116	128	134	114	119	127	139	116	117	137	122	110	130	122	136	126	136	139	143	134	123	111	134	131	129	131	124	125	140	129	116	131	133	129	130	121	106	134	120	127	111	131	132	112	127	128	141	130	116	141	139	140	115	117	130	135	118	119	126	106	107	127	129	129	122	125	106	120	115	124	137	130	138	111	119	118	111	123	113	108	136	119	137	105	122	116	124	108	116	126	135	115	112	124	117	125	130	126	126	113	122	150	120	100	125	119	125	127	109	107	108	121	106	126	116	120	123	109	100	128	131	128	119	130	131	123	142	113	112	122	114	120	127	123	112	130	136	130	135	128	129	114	128	118	127	120	125	124	124	143	124	132	125	141	120	115	125	129	120	121	114	138	138	128	123	131	148	139	116	117	136	129	123	116	111	115	119	120	127	125	127	119	122	112	118	98	106	106	125	127	122	123	136	122	121	121	124	120	135	145	130	120	138	116	123	132	134	116	149	123	126	112	133	116	114	158	124	131	135	117	123	122	113	141	124	133	99	125	133	141	119	114	137	120	126	130	129	126	127	119	107	130	121	122	141	128	130	138	130	140	125	114	122	120	126	119	127	125	107	133	114	132	122	138	122	114	109	133	117	133	125	127	114	118	139	120	116	106	128	112	119	113	147	124	136	127	121	136	118	129	121	124	119	133	137	98	111	127	115	130	129	116	113	114	149	138	132	124	136	131	135	109	123	127	121	102	137	141	107	117	142	105	105	114	115	114	121	125	144	110	128	123	143	142	118	134	114	125	134	133	143	117	138	120	129	138	128	118	118	130	125	103	108	127	123	122	136	105	114	134	122	125	103	121	130	138	122	139	116	125	148	129	135	129	116	130	119	137	128	130	143	89	122	127	132	137	142	129	127	120	122	116	128	128	115	124	142	126	129	122	133	131	130	127	121	137	132	112	143	115	120	125	142	133	128	131	116	113	117	112	121	133	123	126	119	139	106	128	111	121	115	136	109	131	128	131	112	133	132	141	112	122	138	148	125	125	118	129	121	123	127	127	133
19238	9606	1834	566	576	505	527	509	507	493	529	494	519	458	467	471	458	457	481	479	470	477	492	474	468	452	440	479	459	455	476	483	485	477	449	464	435	463	487	471	480	447	489	454	442	462	464	451	472	426	477	436	479	422	445	482	447	446	460	440	471	448	444	445	484	478	470	423	458	454	446	434	468	477	463	506	447	455	499	462	439	467	455	503	424	478	408	461	455	436	475	486	478	468	472	415	443	469	423	496	445	504	443	426	466	405	449	448	476	467	472	483	435	430	457	465	473	473	473	471	470	462	437	403	496	425	475	435	442	497	494	455	435	429	486	453	438	475	468	411	443	471	406	472	453	459	489	453	442	450	455	452	456	462	457	455	421	449	396	452	502	467	473	463	458	449	483	441	485	425	465	454	475	471	461	471	498	470	489	408	431	436	431	465	443	478	458	462	437	428	505	488	407	477	448	443	444	457	506	468	466	453	479	452	442	403	450	477	469	477	454	475	483	473	449	448	454	475	427	435	451	451	455	409	463	503	492	441	469	445	460	449	469	471	464	466	409	470	442	430	479	424	452	451	459	409	418	459	497	449	454	446	451	469	420	454	487	474	446	427	470	423	455	435	463	441	465	503	481	459	462	449	495	429	453	432	463	428	465	453	451	434	450	462	461	438	484	505	462	441	443	445	447	483	454	474	441	409	448	466	460	445	464	454	419	445	493	460	444	459	457	506	435	452	503	473	432	488	434	445	463	410	456	430	459	474	457	464	464	474	459	481	465	411	483	439	488	467	460	477	441	462	500	439	510	447	505	438	487	434	480	452	464	442	434	472	441	421	477	469	490	453	453	453	478	476	447	452	463	476	430	447	431	437	451	428	435	474	460	468	445	416	489	464	502	485	463	462	459	495	441	459	455	437	468	437	443	448	472	458	514	488	501	440	448	454	451	439	436	465	465	470	491	445	434	479	432	452	440	429	415	451	442	461	474	460	435	473	434	490	454	450	488	469	449	453	466	464	473	449	492	435	463	444	436	486	415	445	451	442	441	473	420	430	468	484	484	437	498	439	442	464	473	454	475	440	473	458	420	408	434	452	452	455	466	452	468	440	449	429	436	426	462	455	461	467	449	428	456	457	475	460	467	453	478	454	458	489	479	479	457	456	453	445	450	454	444	448	425	435	423	418	459	493	480	487	501	443	434	442	485	474	415	426	434	425	427	438	461	423	463	446	451	459	510	461	489	448	421	470	457	454	430	465	440	474	432	466	450	447	456	433	463	492	459	446	458	485	468	444	412	476	481	468	492	494	487	484	461	454	438	501	487	450	432	477	485	482	468	454	460	413	477	419	438	512	469	438	474	474	431	445	470	479	454	448	473	413	421	451	426	454	490	489	499	467	426	455	432	455	461	426	478	442	480	459	446	470	444	460	420	430	467	446	430	489	432	475	422	457	482	438	469	478	440	410	436	497	456	480	464	482	444	434	431	435	450	455	467	451	524	454	459	461	450	468	485	413	451	437	474	461	439	492	481	463	436	492	472	450	405	458	440	459	481	483	455	467	469	442	458	483	444	478	457	450	469	455	479	443	436	470	423	435	458	452	457	484	453	435	452	435	420	480	497	451	455	478	464	445	480	475	441	474	471	484	468	469	414	493	447	454	497	443	448	452	478	481	474	454	504	430	476	465	495	460	431	419	471	434	465	458	458	452	467	439	449	445	478	476	430	461	449	457	460	426	493	432	486	455	471	442	475	447	471	434	465	456	458	445	451	433	462	468	472	467	449	445	478	464	470	466	430	462	486	483	435	479	475	470	457	483	454	472	449	481	438	469	437	432	466	455	399	440	459	440	469	477	445	499	474	446	481	438	453	417	443	456	472	427	438	429	457	449	433	430	424	506	477	490	431	427	462	442	452	437	463	446	467	448	512	454	500	442	455	437	435	487	425	465	500	471	432	469	433	466	469	473	455	472	516	457	455	462	463	470	482	458	454	474	475	496	436	426	474	467	477	469	444	454	464	459	454	481	469	411	475	442	457	453	455	439	465	436	447	473	476	508	501	475	493	449	453	423	447	459	425	454	435	450	443	444	467	405	461	473	472	449	483	436	453	434	403	496	465	463	446	464	441	442	456	475	421	459	474	475	462	443	476	475	438	441	443	475	483	472	463	446	427	470	480	487	420	484	479	436	447	508	459	457	434	491	444	487	458	462	441	461	429	464	497	434	453	489	485	455	414	445	436	468	448	474	477	495	444	459	438	466	433	435	469	437	510	436	440	472	420	459	462	479	444	441	519	483	458	441	438	476	450	467	428	465	441	443	464	482	450	479	464	456	448	420	453	449	444	474	463	464	474	420	465	477	456	452	471	455	454	472	447	451	464	487	473	411	434	441	460	432	471	424	478	450	425	442	442	422	411	426	454	442	450	450	488	458	452	469	448	435	428	471	416	478	472	490	460	461	426	455	481	468	490	475	442	438	497	431	461	457	466	436	435	432	454	462	470	481	448	449	471	434	456	478	450	428	451	496	468	473	451	456	468	477	464	471	468	466	492	474	446	468	452	449	442	450	467	479	453	486	457	439	470	439	453	453	442	458	444	470	462	486	452	454	450	460	438	462	468	480	428	464	473	442	461	425	465	485	446	445	460	451	423	458	442	464	476	490	450	420	458	444	474	465	415	476	444	423	460	432	453	470	494	433	495	438	462	434	442	459	460	436	462	478	461	448	436	428	457	445	454	481	468	444	474	472	466	439	439	456	476	446	456	474	477	455	472	445	475	484	450	479	432	453	437	472	478	452	462	460	456	430	484	461	455	469	498	467	495	485	456	449	454	479	457	479	449	442	438	488	446	500	447	455	508	447	446	454	493	468	474	421	423	483	474	475	449	463	467	459	441	497	450	481	456	477	441	431	464	484	474	483	443	463	431	488	456	428	442	438	440	474	425	477	443	469	464	484	474	489	445	445	455	466	458	466	443	470	445	442	451	440	449	448	460	480	472	459	443	478	442	416	454	466	428	474	462	468	432	442	464	451	451	461	502	448	459	507	480	437	474	451	439	433	437	423	425	473	450	450	473	471	468	464	427	457	462	435	460	459	439	468	495	478	446	416	445	470	529	462	468	483	421	485	436	458	464	424	420	454	436	471	462	483	494	460	466	430	436	429	461	452	484	484	439	425	446	479	455	502	488	458	439	415	427	482	441	459	450	421	478	452	483	455	481	431	430	429	421	452	445	450	459	432	442	466	447	460	414	439	460	476	455	452	447	424	483	466	472	475	447	430	437	476	445	452	430	450	439	428	470	416	455	427	457	438	472	458	464	479	481	445	485	434	416	455	444	464	464	466	448	423	467	436	471	459	453	442	442	441	462	468	449	449	449	461	429	431	463	491	502	451	445	460	457	471	450	481	432	413	429	471	444	463	472	445	493	439	473	484	452	441	486	433	463	475	465	483	436	453	463	421	413	456	459	399	439	455	475	447	470	493	424	459	455	440	446	445
62488	48501	22261	2146	610	507	394	363	324	347	324	290	276	279	260	237	269	286	251	272	262	227	261	272	261	215	254	254	278	239	246	253	249	254	269	238	240	256	242	255	243	241	226	256	240	235	243	244	247	248	253	265	277	230	237	233	208	240	257	255	266	242	237	251	251	244	248	236	238	221	242	243	236	251	262	230	270	238	237	247	258	260	219	237	227	258	248	242	245	242	249	226	239	197	259	243	232	240	225	232	215	241	246	247	261	239	238	249	260	251	221	226	236	219	243	243	240	240	230	236	236	249	251	248	261	239	236	275	241	265	237	239	259	247	232	236	268	250	233	243	224	264	278	240	247	250	223	254	216	257	264	271	240	239	216	250	204	216	237	241	255	219	256	235	232	243	239	251	217	242	245	263	265	230	243	241	243	222	234	253	248	268	226	259	202	227	222	216	244	244	225	240	237	235	223	250	223	232	256	270	226	224	233	258	242	240	256	233	248	243	257	249	239	239	253	236	247	241	255	227	246	222	240	238	265	243	231	244	223	224	245	262	245	223	228	246	260	232	222	240	244	259	243	231	246	258	251	214	243	233	228	244	237	234	234	268	224	216	245	229	257	218	239	245	225	241	251	259	251	260	226	250	277	243	237	239	220	279	257	225	225	242	252	225	241	247	225	246	261	260	265	244	246	229	240	221	244	247	244	252	258	234	262	229	252	241	245	268	260	230	236	270	244	222	224	226	240	279	235	243	248	255	259	240	262	280	240	218	264	229	229	202	250	231	250	273	241	254	242	255	242	247	265	267	223	213	237	206	258	211	242	233	237	233	210	241	237	254	233	259	236	282	250	285	248	264	219	256	240	249	272	234	257	237	231	273	229	219	214	248	243	244	245	251	246	227	223	271	221	243	237	235	252	230	225	251	233	238	263	255	234	238	240	245	262	265	245	220	250	244	232	223	214	243	236	243	256	253	256	236	269	219	242	260	252	231	243	248	251	250	234	281	235	245	247	249	231	245	240	218	253	218	266	250	205	244	225	231	239	225	219	243	240	226	234	253	242	236	224	206	244	263	245	236	215	240	238	256	273	228	279	252	229	222	233	227	215	240	235	254	233	241	240	255	241	232	249	249	260	210	222	256	232	247	232	259	271	227	220	254	250	264	251	256	242	247	223	238	234	252	235	247	258	242	258	271	231	250	237	213	228	257	228	249	222	282	231	231	220	234	226	244	256	247	226	236	222	254	238	232	219	239	238	251	214	241	261	265	236	236	236	244	224	200	221	235	246	280	236	236	246	257	231	241	232	260	245	251	259	259	234	254	238	236	243	200	229	242	249	248	263	246	283	225	229	237	250	233	226	247	262	274	266	210	228	238	278	232	236	245	229	224	244	250	219	256	222	203	243	242	244	219	237	212	245	249	237	227	230	247	210	238	246	258	242	245	260	237	225	282	248	244	250	240	232	253	236	262	244	266	262	250	215	241	237	248	234	251	262	244	242	259	245	219	282	232	233	271	265	237	229	259	250	228	246	228	238	224	241	253	264	251	263	246	249	256	258	236	224	260	260	221	266	234	263	234	242	265	236	228	253	264	208	222	238	256	255	280	256	229	231	257	237	221	260	235	251	265	243	248	261	240	244	248	249	243	239	254	228	245	192	196	265	239	260	225	259	234	219	227	257	236	239	236	231	226	227	271	258	227	217	239	246	230	245	230	274	234	231	258	281	258	252	246	255	219	218	230	255	241	234	237	243	261	230	234	240	248	242	244	281	227	263	236	248	233	246	257	224	232	241	252	222	235	248	223	277	234	231	250	246	252	230	252	231	236	250	205	238	217	238	256	252	253	229	205	240	280	227	254	257	218	260	232	244	263	222	244	205	256	231	268	223	256	230	240	255	234	255	267	241	267	231	289	246	237	246	234	229	245	263	258	275	232	232	260	247	220	261	242	272	250	258	232	258	262	224	270	248	261	260	243	220	249	250	235	252	243	255	253	228	252	270	216	247	232	256	230	245	281	272	275	247	264	219	231	263	262	211	263	222	223	231	228	234	215	226	242	244	248	229	241	220	229	253	217	253	258	217	246	257	225	230	251	242	249	244	244	254	237	228	235	240	248	232	245	243	247	258	228	247	249	216	227	234	241	267	241	241	222	245	271	254	251	225	251	239	244	239	269	238	243	246	255	241	259	246	238	257	271	247	244	256	241	266	207	244	252	259	256	256	256	258	243	258	251	228	221	269	219	218	242	229	265	245	234	242	244	233	255	277	237	246	242	232	270	234	262	245	250	220	234	236	239	219	241	257	265	252	239	249	232	252	266	236	281	256	225	233	221	243	237	245	229	264	258	261	256	236	249	252	233	247	243	222	216	240	248	263	246	223	275	229	249	204	246	264	233	277	225	227	231	228	229	222	233	252	234	261	225	237	235	228	226	211	261	247	237	243	229	233	254	230	248	256	241	254	231	240	239	251	231	276	243	257	222	231	252	240	219	240	275	233	245	243	224	277	260	239	238	253	248	230	251	246	265	260	255	273	286	247	242	239	227	240	229	254	250	261	253	242	227	239	251	232	223	264	232	253	245	237	244	262	232	250	224	248	229	259	237	242	245	236	253	263	239	255	256	269	234	250	250	257	244	245	250	253	217	252	228	223	230	257	292	241	276	257	246	224	260	279	246	263	227	245	256	230	220	223	212	255	281	257	245	228	256	244	242	242	243	251	275	245	230	252	242	251	239	231	247	220	251	246	237	218	238	207	256	238	235	223	243	255	242	234	237	232	261	259	244	229	226	241	219	238	249	254	243	248	248	245	241	214	250	210	231	217	252	245	266	224	248	229	221	246	232	242	271	235	245	253	222	253	253	276	237	225	272	247	239	252	236	235	266	240	247	251	223	248	253	242	230	230	252	224	242	251	251	275	247	229	248	245	247	250	232	238	241	235	247	253	250	248	225	240	264	259	240	231	246	266	262	233	265	236	241	255	260	265	231	246	244	248	227	247	252	229	250	229	229	248	274	267	254	252	256	228	223	222	241	242	260	246	249	251	242	246	236	244	227	230	222	243	257	252	251	241	270	202	260	239	264	242	246	253	239	243	239	264	225	257	240	254	209	272	253	233	231	240	249	264	216	231	249	227	240	275	233	253	230	238	245	252	255	237	236	266	238	270	254	197	229	224	256	232	258	253	271	217	240	240	240	253	234	239	209	221	223	207	244	231	218	245	232	211	252	244	240	213	229	244	225	248	229	234	258	245	226	230	250	246	235	232	248	236	236	265	262	243	243	223	220	185	236	248	220	253	261	253	239	247	254	228	249	258	233	224	252	238	273	229	223	251	236	199	234	250	253	228	245	246	259	237	270	246	242	269	248	220	237	243	225	236	236	257	262	269	263	230	234	232	248	246	258	232	240	261	253	231	272	254	245	231	225	250	231	240	257	214	261	214	225	253	231	230	214	255	266	239	237	257	246	263	231	232	245	227	246	265	243	255	213	235	264	232	241
41441	36766	10239	2443	2090	1857	1613	1459	1337	1278	1211	1116	1060	1057	934	988	902	939	918	900	879	879	834	904	857	835	789	798	857	793	799	820	808	835	812	802	840	819	809	798	848	758	798	753	771	876	741	745	793	787	815	742	810	799	789	778	787	740	753	770	755	771	823	764	739	801	799	789	765	792	759	786	767	761	790	727	821	825	787	733	791	866	789	790	793	755	794	741	797	762	774	765	801	782	796	763	738	801	746	817	812	741	779	744	772	826	809	750	834	767	794	829	761	799	785	794	804	777	754	805	802	769	740	766	800	722	824	754	753	786	741	783	811	794	775	777	782	762	783	774	769	729	794	794	740	749	790	844	752	776	797	815	785	735	779	765	790	779	839	783	775	774	791	803	750	793	787	799	742	756	727	849	808	821	783	782	809	779	784	788	792	782	775	770	760	731	784	784	825	772	753	781	788	773	776	775	818	776	728	803	755	801	740	795	788	797	758	797	762	821	763	774	767	792	746	761	807	741	772	850	783	815	764	816	754	779	802	776	787	823	767	779	795	812	716	780	798	818	743	739	755	786	766	814	754	784	781	717	773	744	779	817	786	747	781	758	777	798	789	847	718	723	793	774	793	807	771	801	751	811	774	765	761	826	811	816	810	744	810	757	732	736	799	746	775	762	771	745	782	748	741	718	812	734	761	833	778	785	737	797	793	760	806	769	823	780	813	743	789	787	748	815	743	812	790	783	756	776	798	758	778	768	812	801	754	772	776	744	833	800	790	789	767	743	775	784	765	765	722	747	737	734	771	798	763	759	810	764	791	810	763	810	702	754	813	765	770	800	747	797	763	774	786	768	773	712	725	776	752	756	803	744	793	823	775	826	814	811	789	793	767	870	773	770	798	820	799	757	807	746	727	774	703	828	778	752	765	720	753	742	754	794	781	772	769	806	792	798	796	750	763	822	751	752	760	810	738	760	760	762	802	778	859	777	765	815	779	776	781	743	784	792	801	766	814	756	803	725	770	774	798	816	777	725	724	741	774	771	800	757	787	755	789	770	807	759	786	811	794	821	805	787	767	761	829	785	776	798	791	813	770	748	793	724	765	777	802	788	806	762	797	787	770	745	771	781	761	769	757	728	757	796	797	755	772	765	805	790	780	760	784	770	771	773	743	794	762	812	777	786	743	760	800	767	773	795	806	799	758	805	806	748	784	778	739	817	778	792	774	802	761	765	809	850	807	833	698	790	743	818	768	776	764	737	806	780	777	767	794	757	825	782	791	779	813	754	803	737	765	732	798	768	764	762	804	791	811	776	793	802	779	737	767	749	771	784	778	763	800	767	777	728	785	755	754	802	794	810	764	804	750	806	759	791	785	808	783	804	793	747	787	791	786	765	748	758	774	742	764	782	770	738	806	741	773	792	814	744	815	814	824	793	744	729	742	815	824	714	779	783	829	751	738	821	778	761	810	719	753	772	801	762	792	771	776	777	793	803	756	758	806	748	722	745	800	803	784	746	795	746	798	764	772	797	728	790	799	766	753	776	748	777	758	763	703	849	765	785	802	810	777	767	792	734	784	809	750	776	746	821	734	802	797	807	777	787	810	808	761	793	759	798	727	774	750	782	748	787	794	770	756	781	781	781	798	800	721	807	744	775	777	829	747	756	791	732	781	772	799	827	814	775	790	836	786	776	760	788	771	777	770	829	752	816	777	742	707	741	757	782	775	755	768	773	807	761	820	788	765	758	817	779	813	780	765	774	792	758	769	806	795	787	787	765	785	735	789	821	826	763	786	746	803	793	760	836	746	773	775	769	781	740	739	769	796	797	741	774	782	720	785	776	779	720	758	775	769	752	801	762	810	800	757	732	793	732	784	804	778	800	788	767	806	755	763	790	792	808	769	851	762	769	804	792	805	785	741	776	779	795	774	792	723	782	745	762	827	815	775	775	818	727	806	767	754	802	811	783	724	733	753	829	807	759	733	862	764	759	768	812	748	740	812	769	764	739	772	755	781	756	780	786	789	756	739	773	795	736	785	817	791	854	798	787	751	764	704	806	785	769	799	742	817	736	757	773	809	810	756	771	756	764	773	739	807	769	777	774	778	794	795	759	773	756	759	807	750	766	803	782	758	724	762	786	811	792	783	802	758	737	791	777	770	753	785	755	784	752	702	747	735	714	707	767	770	772	769	786	731	759	766	794	771	748	754	835	807	794	802	759	848	774	772	773	803	792	781	786	751	792	763	736	763	763	796	792	791	832	774	760	719	761	768	795	768	762	756	792	769	774	776	797	771	809	781	751	735	834	716	731	747	793	775	785	763	776	767	764	765	774	742	758	745	750	756	823	755	848	747	820	755	788	739	779	785	800	768	735	742	748	816	786	740	803	776	798	774	740	821	789	741	817	724	760	799	801	801	736	749	821	801	756	872	753	753	747	771	777	741	751	780	780	793	814	814	781	807	801	751	759	734	795	792	786	786	764	770	757	831	785	814	764	740	803	753	735	796	791	756	829	767	770	826	792	803	725	796	765	776	751	778	797	774	751	749	830	768	790	788	794	763	802	726	835	771	770	808	770	775	747	799	762	760	775	757	777	778	767	793	746	767	829	763	783	788	777	793	767	736	794	781	783	805	788	793	768	760	790	738	760	747	784	769	823	761	792	793	804	828	787	755	754	791	765	772	784	774	746	802	816	778	799	719	735	759	747	795	837	778	829	771	801	761	757	753	758	747	771	799	778	724	755	767	808	789	808	741	813	755	756	790	743	812	723	797	766	759	780	748	771	796	760	749	797	791	791	786	798	788	769	723	750	765	766	723	762	749	738	791	783	729	760	792	776	766	747	783	762	772	807	819	759	794	777	773	756	801	818	819	753	774	769	789	809	802	790	826	768	781	773	752	755	824	788	739	767	766	778	810	778	781	808	781	815	764	813	738	762	794	818	760	761	778	741	742	800	745	781	791	780	787	780	737	736	833	797	703	753	733	755	772	774	822	763	824	750	781	824	777	754	789	738	745	773	810	783	817	829	782	761	738	759	769	772	783	725	798	803	745	825	783	802	779	792	781	836	810	781	751	796	756	792	759	787	820	785	784	801	784	760	781	744	742	793	776	801	747	816	758	752	754	809	768	790	742	776	816	783	826	768	774	804	815	841	831	755	746	749	778	750	822	771	786	766	789	779	792	735	785	773	770	829	753	817	783	753	752	819	735	760	752	809	703	743	738	748	757	776	806	760	799	771	742	777	782	796	776	739	862	776	766	805	717	750	798	773	809	759	735	767	793	792	792	730	747	714	768	768	793	803	847	767	793	753	682	769	763	794	774	760	721	803	780	800	774	758	787	771	762	812	811	800	825	778	801	715	787	793	769	754	755	749	809	733	793	728	825	793	779	744	809	766	764	748	778	752	780	759	797	835	791	771	804	763	777	818	774	778	785	756	793	750	796	715	805	806	784	757	786	797	772	757	741	768	777	755	736	787	742	797	724	773	779	762	776	772
75652	61979	32918	6735	1232	829	680	532	519	511	455	419	408	371	359	344	353	317	347	333	301	319	322	342	299	294	312	279	285	333	308	313	341	316	313	300	320	293	297	303	284	301	312	296	294	282	287	333	321	278	309	281	325	290	273	309	316	324	329	266	301	288	302	310	273	318	276	296	306	307	289	304	310	296	290	299	281	272	279	294	316	325	300	282	296	284	293	284	274	327	296	272	292	291	297	297	271	287	281	262	308	251	293	272	294	266	306	310	304	304	301	296	303	317	334	321	300	279	305	300	283	306	317	323	330	317	291	316	303	286	270	299	312	287	300	300	306	292	297	295	305	275	267	262	300	297	273	275	297	288	314	309	290	291	324	305	308	279	301	291	287	298	260	305	308	326	284	276	279	330	311	296	269	282	303	311	305	298	294	321	335	301	292	313	295	279	288	303	304	312	315	309	280	314	297	268	288	297	317	276	287	306	298	276	289	288	273	301	289	305	316	271	308	339	303	289	297	330	282	298	283	293	300	292	294	275	304	305	297	325	308	331	280	306	305	305	306	330	312	302	299	321	293	286	304	317	322	294	304	266	295	282	307	290	292	304	294	283	307	298	315	280	289	293	307	302	297	292	263	263	298	305	287	331	279	291	290	303	299	296	282	301	293	284	290	306	305	312	286	304	281	294	313	314	294	306	283	334	326	296	266	297	298	271	296	341	290	268	276	294	313	319	289	289	291	316	313	280	284	269	303	330	296	311	313	293	296	330	294	282	268	310	292	312	297	302	306	304	291	279	304	296	293	326	304	308	328	321	293	339	336	296	342	280	284	300	313	294	298	291	318	277	311	311	313	325	297	269	313	333	290	303	319	307	286	298	301	319	309	321	282	288	269	294	292	297	294	280	304	278	320	290	309	335	289	272	296	316	311	289	286	302	355	279	290	339	280	261	303	293	301	316	292	281	266	279	294	283	271	317	354	311	286	303	271	298	294	289	312	290	337	301	301	301	287	301	305	261	287	318	295	318	305	274	311	314	279	282	301	285	309	262	289	299	313	316	310	293	330	336	285	294	308	271	307	301	298	302	308	288	283	307	318	288	277	277	330	302	312	290	304	304	253	293	297	306	287	285	332	342	295	286	290	272	302	302	301	293	264	278	307	331	313	303	291	308	285	272	290	306	290	327	278	296	306	300	286	256	306	305	292	280	311	302	294	289	285	301	295	302	290	284	274	290	307	291	299	274	301	304	298	310	301	331	322	309	269	272	309	314	304	283	290	303	305	302	334	321	267	290	280	303	272	297	292	287	287	318	299	302	313	322	304	282	272	294	299	270	291	295	272	284	289	288	303	300	319	325	294	314	284	287	279	302	293	312	275	296	291	309	315	278	300	308	291	287	287	271	290	297	321	311	294	292	288	289	272	300	282	301	299	306	311	300	304	305	284	309	290	292	287	297	265	317	291	296	303	266	314	277	289	293	306	315	345	299	286	290	327	307	300	304	299	279	303	295	307	294	336	316	312	301	289	284	337	324	275	299	280	318	313	292	292	320	312	306	291	266	295	311	278	294	270	323	307	322	295	287	303	316	305	317	308	276	316	296	277	306	314	297	310	283	295	296	287	334	275	314	302	296	271	306	318	310	296	314	287	293	275	336	325	278	309	331	298	306	294	260	292	301	291	297	289	308	280	299	295	300	284	304	271	297	294	322	304	303	269	293	267	309	306	300	270	288	334	298	329	331	334	289	258	259	294	286	296	293	290	295	284	276	307	300	294	316	327	292	273	280	302	306	289	264	333	284	289	312	312	300	284	295	303	304	288	304	286	304	289	300	321	323	289	345	264	297	302	284	316	281	303	300	294	286	307	299	280	300	301	274	287	287	277	340	311	286	275	308	313	307	321	300	279	305	282	276	296	315	295	320	296	324	300	279	283	302	279	290	264	305	290	282	331	298	311	284	294	317	294	300	313	284	288	266	292	331	316	287	295	271	294	293	300	286	282	322	301	314	267	296	299	319	287	301	313	322	276	303	304	287	312	274	277	312	293	340	330	281	279	299	277	294	299	310	293	291	279	268	291	281	265	284	295	306	321	305	284	316	278	305	295	311	297	287	309	272	289	279	256	315	284	294	317	305	305	306	305	321	319	322	276	299	308	297	300	276	307	280	308	290	307	275	320	313	287	303	314	279	304	290	310	295	322	296	290	300	275	306	272	292	295	301	287	305	296	304	309	282	325	299	330	306	281	299	301	290	296	318	322	321	304	307	280	293	280	333	307	285	310	308	327	293	301	333	305	314	274	275	293	310	305	308	311	331	280	337	288	318	322	301	251	292	285	298	313	275	298	292	302	307	291	283	296	271	300	305	294	309	272	289	284	290	305	297	293	311	297	291	301	268	313	260	294	304	302	315	278	329	288	311	308	307	292	282	286	297	336	330	291	322	286	310	329	323	278	300	268	302	301	304	313	311	289	288	271	313	303	294	307	291	344	277	302	313	293	307	285	257	298	289	266	293	287	311	311	277	300	305	294	297	272	296	302	260	330	311	253	304	316	322	293	286	302	332	299	274	283	315	276	300	294	278	290	269	325	294	291	309	290	280	270	313	282	274	289	302	325	273	327	297	283	317	290	297	284	298	301	285	274	299	296	295	291	301	341	325	258	280	294	297	257	294	310	322	270	303	291	308	334	290	319	294	344	303	286	296	276	292	313	293	288	298	305	330	287	287	270	272	301	301	306	299	305	306	307	268	313	301	293	285	293	303	304	308	262	295	266	310	293	317	298	279	321	274	311	294	328	304	280	317	277	265	305	293	267	274	315	288	305	316	304	318	300	279	284	275	321	310	271	306	289	271	298	334	292	305	291	308	313	267	290	293	280	290	294	290	297	316	289	293	277	327	302	292	275	289	313	313	277	288	313	293	261	296	316	297	303	294	331	280	310	291	316	304	292	276	329	307	278	294	305	306	283	279	300	307	310	285	280	282	286	304	314	314	308	300	310	273	295	320	304	312	302	306	299	335	292	300	278	285	254	278	315	313	335	290	314	321	286	324	284	307	304	292	294	296	279	316	262	310	316	301	280	272	314	344	293	311	281	297	323	313	297	318	314	302	292	314	277	332	282	280	312	313	284	267	293	292	297	303	311	294	300	282	299	291	321	307	306	299	301	304	291	309	321	274	333	325	300	322	280	294	305	299	282	278	289	304	297	297	312	291	275	316	301	291	305	311	287	331	323	266	290	285	305	309	285	291	262	314	305	327	290	305	316	317	303	286	274	307	294	301	341	315	280	290	312	311	335	304	318	284	355	275	298	303	295	287	285	274	310	281	325	292	273	309	316	263	299	290	291	289	281	297	324	286	281	270	314	294	300	304	270	294	281	322	311	306	308	321	291	282	329	281	304	309	306	298	311	284	271	292	287	313	288	255	309	319	326	273	261	284	278	291	338	297	340	326	288	268	296	298	301	308	301	305	289	303	286	277	296	297	262	288	299	321	297	314
51282	46578	16518	4027	3567	3066	2501	2245	2057	1911	1778	1649	1511	1308	1293	1289	1162	1196	1192	1152	1114	1079	1056	1025	1039	1095	1080	1074	985	993	1011	988	983	1021	983	998	910	968	996	973	995	898	947	950	924	939	970	994	971	897	950	957	957	941	958	981	945	901	964	887	961	933	939	940	948	882	916	928	961	899	888	900	880	957	941	869	933	867	894	882	911	958	942	909	938	911	911	942	930	933	934	863	903	956	886	947	944	928	910	891	924	901	894	909	909	915	910	925	933	907	923	873	911	924	899	923	930	906	913	916	902	940	920	860	1005	881	921	887	930	902	897	961	963	884	913	933	907	912	870	951	929	897	947	866	953	907	922	907	908	923	947	895	873	962	924	918	918	886	907	896	958	896	929	939	870	890	899	908	910	892	929	904	920	900	918	946	903	946	890	906	946	896	878	865	904	912	927	904	948	955	918	947	908	895	890	973	944	897	871	867	910	981	875	863	943	904	931	845	952	917	939	929	886	889	940	904	910	898	895	899	903	877	897	906	898	910	924	888	899	925	927	909	888	854	931	909	883	929	922	873	894	955	876	891	912	923	923	906	940	906	978	867	992	886	849	928	952	894	922	877	861	938	941	885	896	837	918	876	887	933	886	908	924	920	886	885	951	944	841	865	903	861	902	890	936	897	905	931	872	865	894	911	906	914	941	906	875	863	918	919	885	899	881	903	941	909	909	876	909	916	929	851	911	914	885	918	911	901	893	902	918	855	953	923	918	898	909	929	949	938	912	900	928	914	949	914	992	878	921	945	932	901	945	898	876	911	912	919	926	920	891	840	895	934	955	1010	918	941	932	908	892	878	876	940	899	912	893	878	890	876	866	930	901	918	914	893	909	926	914	888	886	895	945	897	925	878	916	912	890	856	879	923	920	922	930	884	924	848	851	872	874	859	920	932	934	938	871	865	915	910	893	887	936	895	923	930	874	934	889	837	934	925	910	942	915	928	866	878	959	904	903	909	913	954	959	892	900	910	941	907	930	941	835	873	911	890	908	898	901	907	890	960	949	911	890	850	880	948	845	951	880	945	859	974	880	936	964	878	941	897	918	927	896	917	869	937	956	877	936	887	904	929	861	936	950	889	923	900	918	950	923	925	870	861	928	862	907	912	874	918	922	915	869	904	852	898	945	907	875	913	870	863	937	910	855	866	929	904	888	904	876	848	912	910	947	937	934	912	890	953	967	827	837	923	877	895	881	847	941	894	934	899	909	911	897	926	880	904	935	917	918	879	902	891	893	890	918	938	892	898	892	898	910	870	876	907	904	851	860	935	964	910	837	900	880	924	918	847	902	933	871	936	911	916	931	930	931	883	916	887	884	910	906	944	896	866	932	952	942	940	910	944	918	898	881	990	939	935	943	908	913	917	868	950	867	930	877	896	906	909	885	875	898	911	909	891	923	902	901	867	943	912	891	883	888	870	933	892	905	888	888	900	874	915	982	919	931	884	827	931	918	912	988	906	943	895	875	894	910	932	893	967	933	927	890	931	915	932	855	911	853	934	866	851	875	918	962	913	915	914	883	981	897	862	931	916	869	901	892	915	890	851	895	895	868	933	901	934	880	916	886	916	884	930	915	934	910	965	891	863	917	908	945	909	904	891	902	883	890	935	906	921	932	863	911	915	888	859	913	894	917	840	918	967	871	920	877	888	938	958	957	905	910	935	865	858	927	935	883	957	921	881	899	892	871	879	910	935	912	941	926	850	893	932	939	902	904	905	895	891	878	929	848	946	867	878	878	919	900	926	916	901	917	919	928	919	967	902	898	945	887	883	926	929	905	883	915	935	841	921	942	877	847	902	910	893	887	905	953	888	905	913	883	920	846	915	909	944	938	935	858	969	914	937	926	906	905	895	917	911	885	935	929	951	910	929	938	944	926	931	887	883	913	938	822	976	878	931	932	895	934	911	929	890	866	941	892	880	862	905	890	866	916	906	905	879	890	914	939	903	923	954	917	916	908	901	941	954	928	935	959	936	921	820	964	954	891	933	900	903	947	961	925	927	950	904	907	913	877	925	932	907	929	936	921	919	924	873	896	842	978	886	887	884	930	869	892	940	938	861	895	922	888	833	883	895	898	871	938	933	879	883	975	910	922	938	819	878	914	868	935	912	894	903	913	889	946	919	939	879	860	891	874	948	945	883	868	894	875	909	934	937	946	900	923	922	962	885	878	909	893	881	940	881	875	936	974	872	831	888	933	931	873	857	946	856	946	910	886	910	884	941	924	897	941	891	931	916	876	921	912	898	887	931	929	912	918	942	905	894	941	840	879	857	927	976	935	925	943	880	908	870	860	873	883	900	901	924	956	926	908	885	924	879	919	899	908	852	904	905	893	899	910	934	892	892	904	963	905	879	890	932	934	897	913	932	911	972	926	902	897	918	917	957	884	933	919	892	905	929	875	947	852	899	844	879	867	913	937	903	879	920	953	914	921	942	958	905	912	935	918	903	897	911	902	894	884	913	872	895	881	930	918	928	868	947	900	928	908	967	883	898	909	888	889	884	921	882	921	878	888	901	920	895	875	901	912	921	877	896	903	926	888	914	957	915	908	929	869	913	931	863	930	902	894	861	870	923	897	880	893	928	918	949	880	891	906	916	913	857	920	923	910	937	896	865	888	822	988	889	919	860	923	859	890	903	955	874	900	881	909	926	916	882	932	914	907	907	886	937	946	963	956	927	921	902	938	826	918	912	864	834	926	924	849	932	949	942	939	872	922	950	903	884	937	878	913	913	926	885	902	903	934	865	871	860	901	903	958	908	901	933	895	890	917	921	929	918	880	904	948	893	928	922	902	913	886	901	883	845	880	929	835	909	859	885	951	903	872	882	843	935	926	896	913	907	921	898	904	949	916	936	914	923	895	843	891	884	904	878	961	928	927	907	866	914	870	920	942	870	941	938	888	923	926	875	960	880	919	937	924	918	948	918	914	917	989	901	919	927	914	908	887	927	924	898	947	916	899	913	923	897	944	885	891	891	875	917	949	880	908	883	902	883	864	906	867	872	887	920	880	912	864	914	921	894	937	841	860	959	932	872	915	882	928	874	908	872	887	846	900	911	909	845	940	878	926	903	915	862	916	895	887	877	904	905	929	893	887	940	928	897	882	873	903	932	950	925	911	907	867	927	953	862	971	968	938	876	919	962	871	916	899	989	934	839	940	937	923	893	956	947	885	867	943	908	892	956	906	917	912	927	884	912	928	898	909	845	846	936	937	963	967	943	879	938	898	890	876	918	949	962	887	895	903	898	886	892	931	867	967	905	916	942	892	928	856	904	876	910	897	852	892	891	895	935	877	912	915	911	925	924	926	970	920	930	880	907	931	874	884	904	920	961	928	921	971	911	946	962	916	871	922	880	912	851	868	963	951	865	941	868	853	937	950	916	953	926	927	880	879	951	955	894	871	957	902	935	906	951	891	893	903	935	888	916	906	847	884	891	927	886	918	897	891	909
20090	6530	1363	214	139	145	145	126	116	130	120	127	134	129	120	123	129	128	116	112	139	113	122	138	152	122	135	121	116	116	131	127	133	111	133	113	138	130	135	119	114	140	123	153	124	116	108	121	110	115	96	123	106	117	123	133	136	103	133	109	144	123	112	112	147	114	136	123	149	122	109	116	124	126	131	127	116	99	120	131	116	156	117	122	124	137	110	142	116	125	146	127	132	117	118	129	113	139	99	109	139	119	121	120	123	124	113	114	146	140	125	112	121	116	131	138	140	130	116	120	119	112	117	109	153	134	134	120	117	123	133	126	133	122	105	121	159	111	112	124	122	105	131	138	140	121	123	112	123	104	130	112	118	132	124	106	115	121	118	129	135	124	110	115	122	118	112	117	141	138	113	137	137	132	107	128	123	132	142	133	106	133	127	120	110	119	116	143	119	122	115	127	136	134	127	129	121	146	124	104	115	128	134	131	115	116	137	107	109	137	131	144	131	139	145	153	122	113	106	145	127	127	127	114	126	136	138	110	123	125	144	116	122	130	151	130	124	103	129	123	112	121	128	121	124	129	111	108	109	117	148	115	127	130	128	139	126	143	119	114	136	138	127	116	126	126	121	113	126	130	134	136	112	121	117	121	109	99	134	116	112	136	138	123	115	142	136	107	125	133	145	125	120	115	133	137	131	130	115	108	114	121	116	116	131	118	116	134	131	111	126	116	114	132	131	117	126	126	138	103	123	135	125	105	125	139	132	125	124	119	140	130	123	126	135	124	119	124	127	136	126	94	135	103	158	115	131	124	125	142	133	136	137	108	117	125	112	125	130	124	107	140	111	125	111	116	121	108	113	120	127	127	118	134	101	119	113	102	114	111	149	122	113	125	119	145	136	127	113	131	125	124	119	112	132	124	134	107	128	113	130	119	121	134	117	116	121	121	113	135	134	132	129	139	122	130	129	109	129	113	115	117	128	145	111	122	127	128	135	113	130	121	125	116	120	111	122	124	114	110	123	133	129	149	126	123	116	117	118	115	134	120	115	101	123	132	130	117	129	116	131	125	120	138	105	114	124	95	117	120	125	110	121	130	112	124	105	136	117	130	117	140	114	119	134	116	130	127	120	125	136	107	120	134	119	121	121	113	107	121	128	135	115	115	113	123	130	134	135	105	113	103	135	135	124	142	107	126	100	119	133	113	108	142	136	125	141	120	132	131	110	139	107	123	130	115	119	142	108	114	133	141	97	123	127	146	133	112	131	141	121	146	120	117	105	123	129	130	131	138	122	127	131	119	137	141	143	126	105	107	127	134	119	92	119	126	138	123	141	120	133	107	111	128	111	119	136	143	112	131	123	131	117	132	135	114	128	132	95	120	125	111	117	118	123	116	103	115	127	133	120	117	132	133	131	132	129	130	121	107	125	118	112	112	128	121	116	130	126	131	136	116	114	115	130	153	133	123	128	139	144	116	124	112	134	128	108	122	130	133	130	155	125	148	121	127	136	125	128	110	138	121	121	120	114	140	116	131	107	127	148	126	116	123	138	130	117	119	122	131	122	112	122	150	132	140	130	129	110	115	133	106	133	138	104	116	132	126	125	134	116	121	138	131	146	144	120	117	111	122	147	139	129	130	128	103	115	143	125	129	135	118	124	122	128	132	115	125	119	116	126	122	130	135	129	119	130	113	123	125	130	119	126	128	134	133	119	128	128	123	144	138	131	125	130	109	126	104	131	115	120	121	138	126	121	127	142	108	135	126	114	121	121	143	115	127	128	137	132	107	130	105	105	123	120	119	123	122	124	109	117	122	120	108	110	134	133	132	135	120	108	110	135	125	126	133	114	119	111	122	133	130	131	129	141	131	135	122	115	120	120	110	130	147	137	117	112	129	125	135	129	116	123	121	132	116	101	122	134	109	138	124	126	123	127	116	103	104	133	142	120	137	128	133	143	118	126	114	123	123	99	129	129	98	128	122	112	126	117	105	112	126	122	107	131	124	123	109	134	125	122	118	123	108	126	119	137	112	109	128	138	100	111	140	133	107	132	122	113	131	117	124	120	118	124	116	111	139	134	128	109	135	104	106	138	122	127	127	113	124	109	120	119	115	107	139	110	130	127	121	115	124	105	126	131	127	120	117	125	119	124	109	122	112	128	119	128	123	117	111	117	129	129	101	128	138	129	116	137	128	120	117	134	123	135	128	117	133	136	109	113	114	137	143	128	130	139	113	132	128	132	125	136	121	127	121	120	130	122	127	112	111	127	111	122	146	120	140	134	124	123	120	134	104	125	113	136	116	119	125	103	137	122	134	109	130	130	121	128	119	114	116	136	122	110	124	128	125	139	121	116	111	114	112	132	107	123	109	126	131	128	134	128	128	116	132	121	115	128	139	119	126	120	139	108	126	91	122	100	122	128	134	131	118	111	122	117	127	124	118	145	118	126	114	108	130	136	136	100	117	121	119	121	103	133	130	133	114	122	122	120	121	128	130	134	120	123	132	113	133	107	116	115	113	126	124	132	131	128	140	137	108	124	134	139	120	106	114	117	129	127	140	113	123	117	125	128	133	125	134	124	100	118	127	100	122	126	112	122	122	125	126	118	127	153	105	106	123	99	125	130	119	132	129	133	122	130	100	133	135	134	121	130	117	130	126	134	124	123	106	130	119	138	120	131	105	130	134	107	120	126	97	119	124	142	125	125	128	132	130	112	121	115	122	120	136	118	111	144	127	116	127	103	114	115	114	125	121	137	132	114	112	131	125	115	116	147	110	120	140	139	129	126	119	138	120	129	133	120	107	112	115	114	114	124	129	131	126	114	121	126	114	143	119	126	123	119	128	120	133	134	133	116	132	118	122	109	137	129	120	110	117	121	106	120	114	130	114	111	118	112	132	126	128	133	116	132	107	131	115	128	125	115	127	109	127	138	138	109	114	113	116	124	99	147	114	104	112	139	121	116	135	115	116	121	128	137	128	100	130	116	111	118	127	135	113	135	114	139	115	110	116	134	113	114	104	115	103	145	119	125	118	138	138	110	125	108	141	116	117	113	119	114	127	126	122	111	113	143	117	124	121	137	136	135	114	137	125	103	110	119	120	129	137	136	116	110	129	130	120	125	142	138	107	139	107	96	137	133	116	113	141	112	128	138	124	116	108	112	119	109	155	121	129	137	137	144	129	143	118	127	139	123	114	117	140	132	119	134	133	116	122	141	141	114	109	100	132	133	119	110	118	137	98	136	125	111	137	130	121	127	127	126	128	146	139	126	109	139	124	116	127	126	130	113	139	106	139	109	118	129	116	120	120	140	141	132	151	126	129	129	150	134	118	111	127	106	113	120	144	121	123	115	133	120	130	112	133	130	121	134	144	112	155	127	118	120	135	129	140	136	113	115	134	138	136	128	132	126	132	139	125	143	109	142	128	97	107	136	124	120	131	131	136	111	139	131	101	131	118	115	151	118	119	109	115	130	100	145	119	140	121	124	134	135	155
19372	8852	1949	559	552	524	523	473	477	503	468	476	456	454	476	513	466	447	443	445	460	443	467	417	459	449	485	420	465	455	501	475	456	467	490	457	457	476	486	431	474	442	464	438	490	434	463	460	470	463	438	449	440	471	461	418	488	437	475	427	427	459	444	439	434	435	459	486	475	437	487	454	456	414	463	472	462	443	462	476	477	445	457	469	436	458	440	483	458	479	435	479	430	459	466	413	464	477	447	510	463	478	437	510	426	487	467	449	421	462	425	509	434	475	447	459	476	454	451	443	449	465	452	434	453	447	487	438	452	458	458	470	416	451	442	422	447	403	437	430	443	445	429	423	483	464	476	461	460	486	478	473	423	456	414	414	454	463	442	470	446	425	468	444	486	480	471	482	481	414	452	429	473	444	467	445	443	445	457	454	464	459	437	462	460	450	451	410	467	437	461	442	436	419	477	451	468	484	483	480	450	438	429	477	451	439	421	457	442	460	482	443	431	444	442	443	468	439	502	432	442	474	463	419	461	451	419	477	412	423	433	451	447	507	439	431	445	393	430	466	447	392	445	494	460	466	440	485	446	420	471	431	458	446	500	470	444	437	465	462	460	443	475	437	427	421	453	432	443	416	452	434	455	443	434	447	417	462	480	419	455	459	452	435	400	460	454	455	442	444	487	443	455	456	486	463	434	463	457	429	454	416	454	456	479	464	448	470	448	483	429	446	445	463	508	463	435	450	472	450	447	468	470	457	433	420	464	457	457	440	465	458	416	441	439	440	442	440	427	459	456	440	398	456	449	460	446	432	454	448	486	465	416	467	460	441	476	442	443	486	418	520	479	468	461	451	460	454	452	406	453	428	467	448	448	442	476	396	425	458	458	451	467	443	468	407	460	477	471	411	466	453	432	461	503	464	483	458	453	476	453	456	449	456	475	460	471	459	443	428	443	414	455	439	506	431	436	442	421	453	462	483	417	497	442	424	466	437	504	431	425	448	445	485	459	482	469	481	429	464	461	431	422	445	457	472	424	436	450	445	464	474	444	474	424	458	476	475	430	457	397	470	436	492	488	437	422	454	475	470	478	500	475	413	444	460	492	459	434	482	439	465	447	483	446	422	469	459	440	461	497	458	431	434	460	467	455	469	464	457	466	485	438	442	451	427	472	449	435	440	453	460	461	466	481	435	507	463	451	442	461	506	415	474	453	458	427	426	459	446	419	467	474	438	462	430	481	459	465	459	427	460	436	431	462	421	472	438	416	449	441	454	453	450	455	443	468	459	441	452	439	460	451	459	419	470	424	463	408	468	455	442	445	458	479	436	465	420	448	483	426	474	441	430	438	473	476	441	449	435	446	451	468	486	447	452	427	433	445	431	447	459	450	431	436	484	434	482	479	483	457	430	460	441	446	458	451	464	467	421	442	462	484	397	444	429	434	447	478	452	470	477	450	457	463	443	418	441	449	420	471	446	395	449	422	397	428	457	425	465	450	436	434	443	459	467	452	437	480	484	463	441	492	455	481	438	461	476	449	450	468	470	464	418	460	451	405	477	434	469	463	446	465	470	462	460	420	448	449	438	488	470	470	439	497	444	447	459	450	471	433	409	479	459	453	466	464	441	443	443	423	460	474	451	453	467	460	431	486	465	457	415	457	468	434	447	489	474	499	450	461	401	417	444	441	451	491	455	445	446	444	468	435	411	461	504	471	458	501	435	432	433	476	438	462	454	446	447	470	470	494	459	462	422	458	460	471	466	472	454	462	386	462	465	528	440	429	438	448	477	509	423	482	436	474	481	439	446	419	417	479	444	426	470	445	435	427	442	480	461	439	474	445	422	437	416	403	477	466	438	437	492	444	442	462	430	441	473	467	474	467	476	483	429	499	460	407	487	478	462	450	466	440	412	444	414	438	482	440	445	461	448	445	443	473	449	433	431	448	447	451	438	476	459	446	400	468	479	497	485	459	439	435	436	448	438	424	451	459	479	428	456	420	427	423	445	446	443	467	483	474	437	426	465	457	451	442	484	485	480	461	455	423	479	442	446	448	423	492	420	470	500	450	497	456	470	443	450	461	454	447	448	422	465	465	482	464	463	412	464	446	445	482	447	440	464	427	442	453	479	458	466	459	440	455	469	446	450	418	468	445	455	452	430	483	457	417	446	495	462	461	437	466	453	451	469	412	475	476	478	449	461	468	455	473	434	454	443	461	464	455	443	441	412	506	485	462	472	462	476	414	449	436	414	443	446	453	441	437	430	474	457	469	438	462	451	459	444	511	415	444	456	453	422	482	459	443	503	444	415	484	430	446	463	462	437	463	466	458	473	465	487	466	465	483	447	487	453	471	459	476	433	445	451	475	464	462	467	470	443	433	434	456	464	446	452	444	474	452	416	424	473	485	419	467	485	457	454	437	470	448	478	447	467	467	476	432	420	462	416	443	443	444	446	440	465	467	418	463	422	447	465	436	434	440	460	462	452	415	447	428	461	483	428	416	445	483	439	431	462	422	442	416	410	421	454	450	444	384	495	449	442	447	437	464	456	440	460	415	457	447	457	439	438	489	451	461	455	475	464	438	488	489	467	478	433	448	461	429	460	462	449	449	405	458	440	472	449	447	489	462	448	475	420	432	432	417	467	450	421	464	441	463	444	449	430	449	439	475	445	477	459	496	433	467	439	464	433	438	436	460	500	474	441	464	468	439	465	438	473	484	487	462	479	470	430	436	425	447	457	426	464	483	472	462	501	465	450	438	460	445	476	449	450	443	421	433	428	439	455	471	484	463	440	447	476	487	436	463	468	477	484	466	445	454	437	433	436	451	469	462	426	432	446	492	484	466	474	474	409	441	464	437	470	419	421	465	455	435	441	474	435	448	433	430	420	433	447	459	434	444	465	457	449	445	438	481	451	428	479	472	415	422	431	437	460	456	419	433	474	437	455	463	457	473	463	468	443	439	441	438	418	503	472	442	489	451	458	463	437	438	483	435	478	476	453	426	417	433	448	461	433	452	484	466	479	421	480	481	454	470	444	451	457	482	478	415	437	445	482	444	457	437	440	440	475	465	489	449	447	442	455	456	471	421	474	481	463	444	451	498	467	478	446	482	445	457	462	468	458	464	454	411	459	462	465	469	462	487	474	442	433	459	437	457	466	459	431	486	472	408	449	408	453	439	436	457	459	461	418	481	495	475	449	447	449	447	454	429	475	445	460	467	447	466	440	435	448	459	443	452	445	485	465	443	475	438	450	476	434	447	472	443	468	475	506	469	460	457	432	459	408	459	485	461	441	447	459	495	464	447	490	448	451	429	418	493	441	420	439	436	442	436	489	408	483	461	444	445	462	457	466	462	455	446	444	432	459	432	450	441	467	473	447	452	459	465	456	453	457	430	453	431	433	432	448	446	464	466	463	456	451	461	464	424	469	446	457	428	471	454	456	450	457	440	432	432	449	429	437	454	448	472	449	484	493	480	437	444	435	463	480	487	476	449	457
62464	47466	23027	2208	599	487	398	385	340	298	298	305	252	271	271	281	269	275	254	272	218	276	249	268	264	247	242	241	241	272	268	234	250	232	244	269	247	237	237	250	223	240	254	253	259	207	254	240	257	238	251	260	232	244	233	249	262	246	254	229	240	228	235	242	276	258	248	218	239	234	218	239	267	260	224	265	267	251	239	239	222	232	235	263	233	251	242	241	249	230	240	240	245	238	222	248	236	245	246	239	233	269	275	285	220	285	271	238	257	216	278	248	246	264	230	214	251	248	258	235	226	222	236	226	224	258	231	260	255	237	229	254	222	245	230	259	255	230	219	244	275	255	250	265	261	247	229	232	233	261	256	232	251	252	220	239	219	245	247	241	240	231	265	238	260	235	212	267	233	234	251	221	231	207	218	237	232	230	231	266	228	255	217	255	232	276	230	238	231	205	247	247	252	259	273	257	214	255	263	271	218	244	262	235	236	224	251	215	262	244	249	238	229	232	251	267	233	225	253	246	239	244	246	243	275	261	247	247	221	251	246	236	248	262	224	223	224	235	240	261	250	239	224	232	228	259	243	243	227	226	229	290	238	237	247	243	236	229	250	248	251	224	241	235	243	291	222	222	235	258	233	220	241	210	245	217	235	252	256	256	223	243	219	235	224	236	246	249	226	235	267	252	236	234	234	237	258	249	227	239	252	261	260	244	225	263	245	259	237	230	247	235	243	227	253	257	229	245	239	232	262	276	226	242	234	226	230	229	242	243	241	262	263	269	268	236	227	218	237	256	246	258	255	250	260	246	259	214	255	252	250	241	245	270	239	234	253	247	250	264	260	236	253	243	241	233	225	240	241	210	233	238	259	253	227	238	237	243	242	229	245	247	219	242	231	262	244	263	231	245	234	256	248	254	221	233	250	250	245	259	229	239	231	247	243	222	230	232	261	261	242	205	229	231	225	260	214	272	247	248	256	256	240	256	219	241	263	235	242	265	236	229	259	237	250	268	248	218	221	258	255	248	233	215	217	246	228	237	254	236	255	229	250	260	250	276	260	254	223	233	257	222	265	241	248	252	240	217	249	245	223	258	263	214	224	229	241	266	245	241	246	209	269	257	221	235	249	272	243	234	228	236	220	239	249	235	250	271	248	257	248	247	247	238	206	248	217	203	237	291	226	274	222	238	247	239	247	230	240	238	245	264	231	265	212	239	229	225	253	254	236	238	230	217	239	240	249	238	260	257	257	212	247	222	243	226	261	254	230	242	230	265	222	250	241	264	240	250	253	246	267	239	252	251	243	202	233	221	266	271	239	255	225	239	234	212	209	243	254	255	232	231	245	233	259	225	235	236	240	239	228	270	232	242	236	232	214	268	247	284	232	235	232	224	237	247	256	255	221	249	259	227	259	251	246	228	236	229	256	251	248	255	259	217	224	246	237	248	220	243	213	257	225	239	262	233	227	214	231	257	224	270	278	227	223	226	234	262	228	263	258	261	260	255	250	253	244	226	244	254	277	254	241	249	237	212	229	247	222	241	260	257	262	233	242	253	240	236	230	251	250	242	211	237	242	236	243	209	255	214	229	272	226	247	250	230	238	243	250	242	241	227	254	250	238	248	223	241	229	214	235	236	247	268	243	232	213	251	236	209	252	266	247	243	238	228	238	221	221	239	243	254	243	259	245	240	229	254	266	232	259	238	236	245	236	259	251	270	225	226	244	227	230	256	231	257	248	232	232	231	225	234	260	198	223	258	254	243	244	243	245	250	246	263	226	253	219	215	240	252	270	253	236	232	239	223	219	227	246	253	245	240	237	232	227	240	227	233	263	253	238	225	246	226	272	231	233	226	241	264	232	244	251	228	243	247	234	223	234	238	248	241	248	241	252	237	234	250	255	235	231	239	244	251	224	250	261	250	203	257	250	237	250	267	207	242	239	222	263	259	223	238	250	245	218	238	235	242	247	211	234	225	262	230	211	262	250	240	244	224	238	225	262	214	254	230	240	233	241	214	225	244	259	232	254	250	244	233	257	261	241	204	220	264	225	218	228	254	234	232	230	265	225	239	236	252	242	222	253	241	247	234	233	255	220	233	232	236	231	207	266	240	238	240	239	232	273	241	229	247	241	212	239	230	259	258	246	258	233	273	223	244	229	230	215	241	257	245	207	270	243	215	242	230	233	247	269	225	242	248	234	257	257	240	237	252	236	248	246	257	219	233	237	221	232	235	264	275	273	208	257	212	252	247	209	250	254	255	223	275	256	264	222	239	232	221	253	228	272	252	228	244	232	238	255	239	238	226	229	227	235	235	244	230	248	240	239	245	243	227	218	246	245	248	267	250	269	245	194	251	220	236	238	247	220	238	241	228	256	225	233	246	262	254	229	233	224	242	268	256	237	223	215	249	244	242	221	214	242	231	244	245	245	226	233	233	241	228	263	261	245	246	263	236	255	220	226	252	209	243	234	242	221	227	255	241	231	242	254	219	250	237	227	235	248	268	254	267	279	238	223	246	250	239	239	243	241	218	233	232	235	257	237	236	251	234	254	247	272	260	216	247	240	226	233	238	236	261	239	256	241	248	264	248	249	234	245	269	242	248	262	255	264	237	231	244	244	247	243	242	243	241	282	237	247	242	232	245	241	237	257	230	253	244	263	227	227	255	243	244	235	257	228	237	253	254	243	231	243	241	237	246	254	245	268	215	255	239	236	275	251	253	233	248	244	272	210	253	235	232	247	233	236	250	240	270	210	246	247	245	233	225	238	238	232	286	254	246	211	257	223	226	245	229	229	273	232	248	228	248	254	235	213	245	258	247	264	257	231	254	239	250	237	223	268	272	258	253	222	260	247	257	246	253	226	237	243	263	256	252	216	214	252	265	256	238	242	232	235	259	213	257	262	235	273	248	250	233	258	264	222	220	235	254	237	232	256	253	234	235	228	236	239	200	243	243	232	231	223	249	240	229	267	205	248	209	210	233	237	231	222	222	229	244	249	247	213	248	218	216	218	246	237	247	258	263	254	250	240	233	255	242	240	237	244	262	249	264	237	258	250	267	272	230	250	252	255	249	236	224	279	232	242	236	259	271	258	229	231	256	238	231	239	238	226	258	253	255	251	248	231	238	255	240	252	222	242	224	253	286	236	257	221	252	244	269	237	243	252	289	253	227	233	251	268	267	247	234	230	231	249	219	235	238	248	267	248	262	228	257	233	213	242	205	260	243	233	240	246	269	256	255	238	237	247	270	202	211	247	231	232	259	225	217	248	254	231	206	253	225	223	245	253	226	268	225	263	235	247	261	285	231	253	211	261	230	231	279	236	242	239	259	250	231	212	230	238	226	231	241	251	234	244	223	235	222	252	230	238	241	237	216	237	243	246	248	247	255	234	235	225	234	213	250	258	255	240	220	240	270	239	232	269	249	235	228	217	238	268	235	221	248	259	253	251	247	262	258	252	242	244	234	247	252	236	236	256	208	266	244	230	243	258	217	255	224
41583	36395	10697	2398	2220	1846	1565	1415	1409	1225	1203	1126	1156	1069	1020	973	916	936	873	920	870	901	881	841	790	772	822	857	822	797	845	834	795	842	818	786	770	758	773	816	816	771	763	815	800	810	811	851	778	735	786	789	757	784	798	789	770	821	843	826	787	782	766	806	768	762	775	787	820	755	790	834	799	803	804	779	802	776	800	785	757	810	752	786	770	776	773	813	747	790	717	778	799	773	801	788	791	826	808	797	781	778	776	738	786	772	803	744	754	802	764	806	757	781	830	768	792	805	784	802	767	809	738	785	749	753	770	764	780	765	790	792	766	775	737	806	775	836	775	802	785	815	762	781	796	780	750	766	758	756	836	842	829	793	795	790	756	850	804	750	772	815	760	791	790	711	787	798	797	736	750	815	805	804	781	743	764	755	784	783	718	743	755	760	767	745	768	795	806	786	787	754	801	795	785	796	790	789	732	808	750	818	749	841	783	785	782	741	829	775	783	791	812	822	793	804	780	749	796	751	755	710	791	766	789	804	833	772	784	781	753	751	805	701	774	787	749	787	848	760	793	829	791	832	753	786	787	778	794	779	750	729	765	838	760	759	742	786	808	781	745	789	739	832	793	753	774	790	775	773	807	759	755	761	769	763	762	785	800	791	809	779	802	830	810	767	795	795	698	730	785	719	754	789	811	794	804	771	766	753	747	768	754	776	788	761	777	771	755	799	740	800	794	804	818	778	764	790	738	759	744	789	778	797	752	757	825	848	786	721	746	805	739	786	757	781	783	794	774	784	784	776	745	740	770	796	760	792	836	750	780	762	704	780	789	754	773	771	843	801	802	798	776	767	776	776	794	743	770	774	824	718	756	760	831	783	807	761	759	776	788	766	741	763	743	819	757	792	740	795	762	781	774	771	721	841	803	765	805	799	747	706	801	749	792	764	790	758	785	750	789	755	732	765	798	742	774	802	727	722	777	761	833	766	787	811	778	806	788	702	798	786	743	809	766	810	783	831	788	758	786	796	796	769	741	788	790	781	780	759	835	763	844	758	780	772	821	729	753	742	791	762	739	789	776	788	774	796	714	782	796	816	802	769	790	764	793	761	802	796	774	806	725	802	768	815	746	755	784	754	768	834	785	816	728	751	801	782	746	762	826	784	782	741	760	797	779	797	744	807	739	789	778	753	777	755	747	721	780	788	767	728	795	757	760	766	773	762	815	758	746	824	777	771	759	817	794	771	722	773	728	810	819	755	777	780	740	787	796	772	793	741	774	760	810	736	765	772	773	754	786	762	837	696	775	786	772	803	809	701	820	728	766	820	831	808	796	754	759	750	787	764	788	785	811	779	759	790	745	795	774	777	775	751	840	729	778	781	781	759	759	737	795	764	782	732	798	702	772	819	775	758	788	732	781	790	796	739	794	810	753	753	748	785	796	779	792	765	767	800	726	776	775	814	787	782	804	791	765	791	758	802	764	817	767	750	769	771	740	772	775	768	802	782	772	800	759	747	755	720	755	766	815	712	762	794	815	757	732	779	774	781	795	754	775	770	745	738	774	792	786	855	722	780	752	765	785	766	808	812	771	728	757	823	744	750	782	806	815	751	768	786	770	708	793	784	779	807	704	788	744	795	789	810	789	749	772	785	770	730	762	700	749	822	769	831	748	794	788	785	735	699	732	799	838	746	769	798	757	731	804	757	808	770	759	792	769	769	801	805	785	773	788	789	748	720	798	751	777	748	806	751	777	814	841	789	781	779	797	770	796	797	775	769	743	778	809	784	810	796	785	812	777	784	757	784	769	785	799	789	771	788	813	807	722	856	772	762	793	786	849	768	812	797	816	795	760	732	814	778	765	829	795	760	773	785	732	736	796	749	794	756	784	799	758	841	767	788	783	750	734	752	811	752	776	778	762	734	800	773	819	821	762	747	745	786	721	760	755	788	733	806	763	814	756	764	751	751	817	785	818	787	762	750	769	751	777	781	763	783	815	801	745	776	756	740	746	739	797	772	779	741	802	842	786	728	779	740	811	779	801	801	777	765	826	778	755	798	785	740	790	829	724	782	784	714	769	772	754	765	818	862	792	790	743	769	764	781	820	718	783	801	771	780	737	776	785	741	778	788	743	751	774	790	759	773	741	725	744	793	757	737	768	786	810	737	792	751	751	796	752	813	751	776	791	779	779	736	750	764	808	828	795	768	789	797	765	754	741	791	795	786	811	777	806	800	767	782	818	792	745	739	773	769	762	814	807	793	811	782	794	772	749	756	789	799	769	773	768	736	807	808	785	753	735	805	754	756	734	734	746	795	728	787	816	800	822	759	777	766	801	795	721	797	771	824	772	786	792	830	824	796	789	767	751	744	739	798	809	758	770	781	789	809	771	780	775	762	784	760	757	813	745	763	767	804	752	723	805	803	756	775	795	797	786	781	738	790	797	718	775	820	796	808	784	771	780	718	776	804	728	802	834	771	799	818	804	753	790	793	810	816	721	779	799	770	793	759	750	752	713	765	796	792	720	738	778	798	822	787	753	782	761	782	771	805	797	747	764	761	815	774	761	802	801	784	818	765	792	750	756	786	757	791	742	742	798	747	787	804	740	768	769	754	805	853	773	744	755	768	770	816	806	737	778	774	808	748	773	803	776	788	761	803	753	757	772	751	788	749	806	757	815	823	783	720	774	791	789	785	811	788	753	805	740	751	776	796	734	784	763	808	747	774	764	708	796	764	782	760	785	781	786	770	782	767	782	804	805	749	772	740	822	765	800	799	783	780	793	789	761	791	740	792	789	726	811	759	828	781	820	795	739	796	773	814	749	767	782	781	775	788	752	756	747	789	770	823	789	786	777	785	723	792	778	766	773	826	804	819	811	829	770	751	798	763	748	763	785	771	777	784	787	780	742	811	791	754	732	756	820	787	786	766	762	810	749	763	793	767	740	786	773	790	760	801	850	763	793	833	785	768	792	739	752	818	762	761	835	741	748	770	776	794	777	795	755	709	851	745	754	761	797	753	765	786	762	769	770	788	820	801	783	743	800	772	800	813	779	771	740	803	768	775	769	782	796	787	822	794	790	760	814	791	786	762	742	788	765	756	755	730	786	799	759	760	794	786	789	752	737	815	783	834	769	764	768	750	760	779	787	763	812	757	733	780	797	772	746	790	779	736	841	822	782	760	792	799	776	824	768	792	751	781	761	824	807	867	769	790	810	796	778	738	780	804	768	764	798	770	791	705	815	737	795	703	775	782	713	754	775	808	785	805	740	777	762	789	813	795	772	794	759	783	818	753	762	767	724	764	824	759	799	844	754	748	789	782	732	743	814	799	783	766	814	772	768	800	794	711	803	826	751	803	754	771	813	786	760	754	797	820	774	768	809	803	742	799	788	796	785	801	764	802	759	771	767	812	725	744	748	737	745	785	777	789	807	784	783	767	790	794	830	759	769	814	787	795	786	784	767	800	740	780	750	748	778	744	799	753	811	819	762	717	781	747
76335	62526	35692	7637	1230	788	642	564	493	477	478	427	388	364	343	348	350	336	333	337	337	328	319	313	305	302	311	340	324	304	285	314	286	318	319	302	312	318	334	326	327	289	327	310	319	301	320	303	279	283	286	287	330	313	293	289	277	309	299	310	318	292	321	326	274	287	285	295	286	289	324	273	281	284	268	332	287	317	320	305	312	246	283	334	283	286	277	333	319	327	332	301	299	342	299	304	297	266	303	308	291	296	305	301	312	291	303	288	289	308	281	324	316	291	300	317	301	318	303	296	306	317	333	330	313	267	277	299	339	294	318	302	335	281	292	299	311	283	290	290	290	320	301	291	281	314	322	306	298	282	308	301	290	289	284	292	307	286	306	299	326	312	359	299	275	320	299	307	308	300	335	272	259	311	313	327	328	322	333	295	304	346	270	313	281	299	287	318	304	321	303	317	296	285	332	267	295	280	320	312	310	271	282	322	261	315	309	305	296	280	297	294	335	324	294	297	299	297	269	286	308	290	318	310	324	290	295	276	304	320	322	302	269	341	336	314	325	312	319	327	273	302	262	318	287	282	307	289	276	335	308	300	317	316	317	263	288	295	280	301	292	301	254	270	304	319	312	291	307	296	317	286	283	304	300	300	270	297	299	315	336	312	309	303	296	304	281	334	310	297	289	308	287	313	274	300	308	293	268	313	290	272	318	302	304	295	309	285	284	292	301	274	297	300	278	271	311	291	305	319	279	302	300	303	285	310	330	309	300	308	294	297	333	290	303	276	296	289	286	270	294	329	283	284	330	304	311	267	310	271	296	310	316	285	305	309	277	267	298	284	301	321	272	284	306	289	320	296	300	285	312	328	286	273	302	298	294	298	301	294	298	302	279	296	318	265	295	285	322	320	283	274	271	266	292	289	300	312	260	308	320	263	288	317	310	339	329	295	299	300	313	304	297	292	303	272	285	288	280	264	294	287	288	298	322	291	279	299	291	289	288	294	318	289	293	302	295	304	335	309	321	314	315	289	277	287	302	299	287	297	291	306	277	304	309	302	291	289	311	314	300	335	281	319	304	305	320	304	251	309	309	326	293	298	299	274	288	290	268	303	313	298	317	301	274	325	313	281	300	296	299	298	289	298	297	333	315	285	316	290	286	286	322	296	274	301	320	318	306	290	309	288	317	293	287	315	320	297	307	314	284	277	286	294	319	307	284	293	297	261	290	285	329	305	319	295	315	306	285	282	306	288	311	323	320	308	298	258	302	288	263	289	282	314	300	329	325	332	308	286	274	305	298	314	286	287	313	311	311	313	290	301	327	313	296	301	293	317	305	307	298	309	282	281	315	326	306	329	306	281	322	305	334	283	311	289	293	302	303	284	321	283	347	253	345	344	311	278	335	312	337	254	302	282	296	303	316	312	311	299	294	304	282	317	274	302	303	342	292	323	295	298	297	294	321	314	321	285	300	306	313	284	317	278	280	326	287	323	289	294	282	292	306	271	297	295	321	294	282	286	274	294	294	303	317	299	287	295	275	323	304	297	309	314	331	277	315	293	292	273	293	326	306	301	314	313	290	325	303	276	306	310	291	321	278	291	292	296	277	308	316	323	311	288	311	282	290	326	328	312	283	298	304	275	290	321	315	322	302	311	290	312	294	273	305	303	301	285	321	321	296	293	282	312	312	290	312	304	311	322	285	306	303	324	293	315	304	278	339	298	287	309	311	327	289	317	266	307	255	325	299	276	318	305	299	289	301	326	358	311	306	308	290	311	317	306	294	283	331	280	311	291	283	305	329	313	304	309	292	295	303	301	310	315	285	286	303	282	325	307	295	291	289	287	296	283	310	331	317	289	331	311	287	291	272	305	314	313	314	279	297	310	322	283	310	299	289	279	313	292	301	277	332	276	299	286	294	281	291	305	316	294	327	295	306	299	307	315	276	288	298	311	292	303	284	318	304	323	277	302	300	273	286	297	313	277	286	296	283	301	305	324	312	293	321	286	280	309	298	330	296	315	296	293	298	304	288	305	283	267	273	304	333	284	297	298	319	292	293	315	342	306	324	294	283	291	276	304	273	318	290	286	309	305	274	296	298	319	280	302	331	259	280	273	335	294	282	295	299	301	282	298	274	306	285	284	287	302	315	269	275	272	286	311	307	308	300	287	317	302	276	317	294	247	304	297	273	302	311	270	292	288	319	315	289	348	345	289	272	292	293	300	282	290	292	327	323	294	291	302	306	287	321	291	273	308	296	317	285	281	312	339	302	323	277	302	302	273	304	293	308	311	293	274	343	295	322	323	289	346	325	269	296	289	296	329	284	281	316	326	295	318	293	298	298	305	344	303	331	302	311	296	289	293	279	308	297	294	293	281	322	312	283	338	306	292	292	298	277	272	303	296	279	282	308	319	284	308	299	300	294	295	292	295	300	326	267	284	314	272	295	315	294	271	287	311	332	321	287	283	303	292	302	301	317	289	315	336	330	348	260	289	331	303	308	294	318	302	318	317	290	323	331	309	294	310	320	306	297	297	315	268	299	280	281	280	309	297	300	295	298	290	368	309	294	276	295	283	279	314	300	273	283	305	314	304	298	302	305	276	304	294	298	321	298	316	292	307	283	288	301	311	286	326	285	318	309	274	268	322	306	283	316	313	312	304	275	323	319	312	271	301	309	289	282	316	316	342	304	282	306	347	268	287	319	304	300	300	297	297	260	308	313	270	312	292	297	289	294	298	287	288	319	300	324	301	332	286	286	302	309	314	329	288	313	289	314	287	286	280	270	295	292	297	304	292	281	297	276	325	309	291	304	324	296	282	256	278	288	319	325	302	338	332	317	325	344	296	285	299	273	300	346	283	278	316	319	303	297	292	285	299	308	288	305	298	283	298	284	329	320	285	300	309	305	277	242	266	284	302	318	301	323	301	310	285	335	312	285	289	282	267	294	304	294	321	337	291	276	309	287	284	301	317	301	333	331	308	294	308	300	298	286	282	295	306	308	303	294	299	293	329	299	295	307	302	309	320	310	275	309	288	306	294	300	260	291	284	321	296	279	308	324	291	287	278	280	303	311	335	303	295	301	308	287	337	290	281	318	307	282	301	291	246	291	311	284	310	271	330	300	283	273	311	306	292	295	299	298	291	319	312	336	311	298	301	300	281	290	321	323	296	295	305	309	302	310	305	302	256	300	345	324	317	300	298	266	308	284	307	273	317	309	285	286	320	288	326	306	288	285	286	330	313	291	296	298	293	309	293	317	297	283	294	323	317	296	277	289	307	269	306	293	281	314	274	324	290	306	319	276	315	311	295	341	283	298	293	325	293	272	278	296	302	313	333	305	290	292	304	280	324	324	297	332	281	308	305	314	340	293	328	318	280	262	306	326	315	314	295	290	315	288	283	329	312	282	296	294	283	309	284	306	298	307	293	283	312	281	311	322	308	294	312	294	302	302	307	314	294	310	303	296	331	287	299	282	284	301	301	304	295	317	254	277	306
51768	47692	15525	4123	3509	2972	2510	2220	1994	1782	1709	1675	1579	1367	1330	1226	1224	1185	1181	1131	1078	1090	1115	1073	1048	1069	1069	1004	1021	978	1017	978	1015	999	916	1006	925	929	954	993	984	980	932	941	934	979	928	975	980	967	992	916	916	969	998	930	961	967	922	933	941	955	980	941	920	924	988	907	924	960	919	950	892	961	967	1001	894	915	914	868	990	925	866	981	866	929	934	938	882	967	962	935	899	921	925	936	922	908	951	915	942	946	907	936	884	898	921	947	935	945	919	902	966	982	927	956	926	973	904	885	900	932	941	884	890	889	932	887	891	932	907	909	930	955	915	958	883	915	891	913	921	958	911	943	899	918	923	897	877	915	916	898	952	893	893	873	884	898	908	909	929	924	981	900	938	899	911	927	911	910	939	907	941	913	929	917	913	929	950	924	920	932	908	907	833	925	933	882	875	882	884	942	909	954	946	952	899	905	873	954	899	954	973	910	897	902	934	898	939	855	950	912	936	942	971	870	926	958	924	919	895	891	892	903	920	924	952	920	940	881	944	907	876	907	875	894	958	957	930	930	942	907	966	904	905	922	942	919	917	988	955	896	919	965	959	916	896	938	928	897	957	927	937	953	949	880	886	899	951	863	899	927	879	992	925	915	861	916	992	896	911	954	866	947	926	909	921	897	940	902	917	875	916	932	940	889	896	911	878	907	952	960	922	929	969	905	907	957	961	949	874	902	920	898	907	930	914	962	901	876	896	960	930	984	974	923	922	916	921	915	890	891	892	914	876	899	886	884	898	964	910	854	833	923	902	926	991	951	932	898	906	907	928	909	951	984	923	903	880	910	935	898	889	909	923	934	963	942	930	932	975	921	942	880	897	878	910	977	966	944	933	892	945	916	886	918	906	958	896	990	923	894	895	938	916	924	912	869	941	883	900	917	917	941	912	912	943	852	965	926	899	919	908	910	868	948	909	910	897	916	944	930	884	888	950	948	911	896	909	906	880	963	925	888	956	957	952	952	867	956	946	875	886	1005	935	984	901	916	926	885	929	916	928	875	876	934	952	948	901	955	915	944	927	927	893	972	965	923	901	962	929	939	939	927	919	915	871	863	933	912	920	940	914	959	877	929	909	901	1002	833	937	949	887	906	935	924	941	889	948	961	952	898	890	946	975	938	906	883	918	938	902	911	899	964	900	916	855	902	939	904	920	882	849	881	905	971	888	893	926	873	963	931	892	910	972	955	913	903	883	904	913	921	948	912	958	946	921	927	985	923	934	904	928	950	865	893	855	866	938	935	901	885	909	908	916	877	884	897	952	910	896	961	913	934	892	945	916	953	880	953	936	896	911	935	949	939	919	886	929	812	922	907	916	903	946	822	937	901	981	902	945	892	936	893	861	973	926	897	939	961	946	961	932	927	962	862	965	940	876	936	924	898	936	948	911	915	896	951	948	914	922	911	921	862	893	937	901	969	948	906	909	939	904	928	975	902	889	942	909	879	841	916	924	943	928	940	902	978	861	900	932	892	937	975	863	919	945	893	888	879	881	912	832	886	950	836	889	890	936	915	916	959	893	893	906	966	916	935	939	866	911	929	917	932	853	908	964	931	962	868	924	958	949	922	879	932	949	891	904	953	949	879	931	990	951	930	908	869	892	874	932	994	887	967	899	939	902	958	930	876	882	931	949	941	875	880	915	939	935	941	893	905	906	930	922	931	859	912	953	934	987	942	915	945	901	904	943	863	874	876	908	890	919	922	892	883	929	885	915	911	897	943	967	869	897	963	931	895	923	915	941	885	932	962	889	885	964	916	897	931	902	994	925	942	925	955	938	912	929	941	921	928	876	955	959	926	946	904	893	866	911	908	954	904	910	961	897	871	988	957	886	919	927	930	934	960	908	914	937	902	939	893	930	884	921	909	882	953	934	934	872	890	909	874	969	918	930	909	891	866	933	920	901	943	966	932	882	918	849	940	931	887	881	958	921	868	933	909	936	933	908	926	964	928	911	879	901	980	850	876	952	881	874	906	910	882	937	954	946	881	946	935	907	898	959	934	948	944	948	917	925	890	900	901	930	898	987	898	960	933	910	910	907	887	918	874	936	977	938	921	897	906	948	964	910	904	956	902	942	919	902	927	926	849	904	907	980	910	926	939	855	890	905	867	896	911	903	956	939	944	964	911	883	983	939	895	888	949	911	899	933	873	906	894	946	1014	893	951	925	956	950	953	894	919	869	915	937	866	906	903	889	908	918	921	916	922	924	915	906	928	938	889	906	918	928	943	923	901	918	924	905	915	951	907	963	911	895	920	879	906	906	919	883	905	883	834	908	921	905	889	963	893	924	946	832	881	913	913	888	846	930	918	917	916	957	943	879	935	894	883	908	932	887	906	904	895	845	882	887	974	951	965	862	906	926	849	865	914	930	946	930	910	878	905	909	914	972	926	853	915	884	880	884	904	887	907	956	871	932	886	901	920	891	929	898	943	907	875	940	941	887	909	878	941	882	905	914	911	931	937	951	976	886	907	911	942	982	891	940	914	941	882	910	944	872	909	953	900	931	926	927	845	894	911	959	948	873	937	867	880	912	912	926	958	923	935	904	981	919	920	939	893	927	959	898	907	929	913	965	917	927	901	941	921	947	955	899	951	819	957	952	936	893	907	911	929	917	974	915	982	975	873	968	862	938	899	921	828	918	889	891	955	920	915	907	920	893	909	986	908	909	942	968	930	934	934	865	937	918	952	949	900	868	864	936	930	911	868	940	903	924	905	930	966	945	950	963	968	941	907	920	903	939	919	911	922	941	890	935	875	898	973	919	947	934	902	947	945	953	882	922	947	914	913	963	908	908	911	895	852	921	942	872	960	910	907	928	878	911	898	902	925	934	858	933	866	942	933	864	902	850	964	938	917	889	949	878	938	956	903	891	938	956	880	909	914	890	915	917	926	915	927	938	908	893	898	894	944	911	953	915	893	911	929	933	843	947	923	871	955	866	974	879	934	980	924	969	886	937	907	932	897	907	897	938	891	934	947	904	915	961	901	917	905	947	932	912	870	929	898	882	890	901	902	921	909	911	910	886	909	895	948	970	962	898	870	881	944	908	1006	910	953	882	919	944	915	920	911	900	906	914	896	975	957	893	923	917	958	901	978	892	948	931	950	898	899	941	900	876	947	909	933	917	918	891	927	904	904	896	938	870	963	944	910	868	925	980	923	937	902	966	948	926	893	887	952	961	945	928	930	907	940	904	889	887	889	932	983	958	877	870	895	915	946	945	952	991	946	930	948	911	923	954	908	910	879	905	933	951	911	932	924	921	918	901	871	951	906	923	929	903	936	953	923	933	918	906	996	886	936	909	898	942	908	937	941	921	981	919	995	905	876	936	923	945	912	874	960	903	952	904	916	930	878	915	959	926	914	868	918	886	910	895	941	886	909	920	961	959	892	895	905	914	889	904	953	909	870	948	957	944	931	901	921	953	947	930	940	909	988	933	873	883	940	946	923
20764	7405	1641	220	166	140	140	126	111	120	127	119	116	137	116	110	135	120	118	137	133	135	142	120	130	132	138	130	134	137	112	134	123	131	101	102	132	134	136	124	147	130	137	119	136	125	148	129	134	106	118	130	134	128	132	126	140	138	115	141	126	122	116	128	130	116	113	129	135	126	139	116	137	104	134	118	137	133	135	127	113	128	131	127	150	135	128	140	120	119	115	146	123	123	134	142	116	126	140	105	113	120	108	143	148	112	129	147	139	137	139	136	124	119	135	124	150	143	130	122	121	138	134	124	151	116	126	128	136	109	136	118	118	131	149	118	125	132	131	124	120	144	114	131	129	137	134	143	128	87	129	128	134	115	143	127	121	120	111	126	128	127	122	127	126	143	143	113	100	136	149	141	127	112	123	120	125	119	138	131	122	130	113	135	131	136	110	134	149	126	130	112	139	119	133	112	132	139	130	119	133	124	110	144	123	139	151	124	117	128	119	136	128	105	142	124	146	131	102	115	122	137	105	122	135	131	131	135	122	130	130	124	131	140	118	123	131	108	132	128	122	128	115	130	119	128	144	157	123	125	143	139	109	110	111	119	141	123	110	130	112	135	120	134	144	125	133	120	142	140	126	121	155	127	117	132	119	142	119	150	133	150	129	125	141	121	136	125	150	106	113	133	117	110	135	104	155	130	128	121	117	129	106	117	123	132	131	151	127	123	138	125	139	116	102	129	124	121	122	124	121	119	121	144	104	117	134	134	112	118	108	128	123	127	132	126	118	121	124	127	120	143	137	119	113	111	121	118	144	117	135	115	130	127	130	143	138	120	125	130	134	132	134	141	126	135	135	110	136	124	122	135	131	128	109	130	136	151	120	134	137	112	116	134	152	130	118	126	132	139	136	146	129	139	118	133	123	160	127	125	148	135	123	136	136	161	129	137	113	116	138	133	138	121	140	136	151	125	139	110	117	119	121	135	134	124	142	120	124	143	109	155	133	125	141	138	119	122	131	128	120	128	117	121	129	136	110	146	112	126	145	132	129	150	127	133	128	132	130	130	144	132	140	127	128	136	138	124	120	127	123	134	130	132	113	113	113	143	123	142	118	121	129	134	134	135	141	128	129	139	119	144	129	120	129	123	112	125	119	125	125	130	139	131	145	113	122	125	123	122	127	106	146	146	138	131	122	126	135	131	142	113	130	146	119	109	116	109	133	137	128	126	119	132	121	142	123	120	115	116	127	108	125	132	132	145	108	113	127	126	139	125	137	142	119	147	124	146	133	123	129	124	112	120	127	138	128	143	119	116	136	109	128	113	120	134	135	119	103	124	155	135	113	136	135	162	143	140	128	118	107	130	135	119	160	125	149	144	130	112	140	130	128	137	105	130	131	116	141	104	118	123	140	137	119	118	140	119	127	118	139	132	123	136	136	105	107	138	157	116	130	126	130	117	133	147	132	130	134	133	120	163	145	138	145	140	113	124	144	144	136	135	143	131	142	145	126	138	115	152	119	131	120	120	128	128	118	134	108	148	119	128	112	127	133	145	117	139	113	127	119	138	131	143	133	132	139	109	122	113	104	141	145	134	125	115	104	152	128	118	112	138	115	147	128	125	134	127	135	132	125	126	142	112	131	108	136	122	123	123	121	126	113	145	108	128	116	108	122	116	143	137	144	125	132	143	127	135	114	131	139	135	125	151	111	123	118	111	125	108	119	113	130	128	145	129	138	126	132	134	114	118	120	143	120	140	130	156	109	140	123	127	122	139	137	123	121	114	129	130	111	125	117	137	119	113	117	132	141	130	149	111	137	117	125	126	116	108	148	140	114	130	142	132	140	126	125	119	138	129	132	157	133	119	112	131	120	124	115	126	120	144	111	124	137	140	131	139	113	141	120	142	138	120	132	129	142	136	125	128	127	134	127	111	149	125	131	143	153	123	106	114	137	130	107	150	117	135	136	138	121	142	137	135	126	143	116	120	150	129	121	130	119	121	118	118	135	133	145	136	151	141	121	104	117	112	139	132	135	132	139	131	142	141	123	140	126	130	134	119	143	133	121	116	120	119	109	129	125	126	124	131	138	157	136	163	140	123	136	138	135	149	133	115	135	120	121	111	123	121	131	125	128	112	117	125	130	128	136	106	123	142	140	146	146	152	136	128	144	110	116	112	129	134	114	139	135	117	128	117	142	146	128	136	131	109	144	132	142	136	124	136	114	134	134	127	138	126	116	131	129	147	103	140	133	138	135	117	121	118	133	113	132	118	125	128	117	125	128	136	117	123	127	134	141	143	112	129	122	150	126	119	114	127	143	154	123	129	133	125	138	117	146	105	139	127	133	138	140	134	131	137	115	150	135	151	134	119	132	129	135	137	140	121	101	121	113	121	114	123	137	143	128	132	119	134	132	122	118	152	131	127	124	128	129	155	126	116	114	115	132	111	113	141	147	130	132	147	113	138	114	123	142	124	128	141	118	140	140	123	104	102	116	114	151	145	124	123	163	127	121	150	129	108	127	134	114	141	129	124	136	133	143	106	146	157	115	130	126	138	133	110	114	125	127	112	123	118	132	124	147	130	120	130	144	117	139	146	111	139	146	123	144	113	130	124	130	110	132	107	131	137	110	136	139	130	133	133	141	134	108	111	135	138	129	133	136	134	136	128	132	113	128	122	134	127	128	138	123	121	125	131	139	147	149	111	137	129	119	113	117	127	141	120	135	132	151	118	129	125	133	133	130	124	149	140	118	112	143	133	127	135	137	116	118	96	118	148	125	132	116	119	132	137	139	118	133	132	147	116	124	146	139	130	143	144	146	122	130	129	141	129	132	157	131	130	125	122	141	124	121	127	124	130	125	123	143	106	126	145	122	128	112	134	122	130	120	120	127	132	122	126	129	109	129	115	141	123	126	137	152	118	143	120	141	132	112	149	131	144	127	112	117	113	99	109	126	125	133	112	167	130	114	124	125	139	118	135	121	135	113	117	140	132	113	132	139	106	137	130	139	132	116	136	131	125	132	144	131	103	110	121	117	138	123	121	156	126	155	127	105	144	143	118	127	137	115	131	135	125	127	118	126	118	137	134	125	139	141	137	129	131	125	126	148	110	139	110	129	134	131	109	141	131	137	111	118	154	151	127	137	135	146	136	123	129	139	107	137	110	144	125	139	135	123	146	140	138	131	139	114	120	127	127	137	140	139	129	129	108	141	149	121	116	114	131	106	122	103	117	126	125	110	124	118	109	145	125	130	110	133	135	123	128	130	108	159	136	133	119	130	152	120	125	135	130	133	133	143	134	140	124	144	137	151	102	142	124	131	133	134	135	136	121	146	143	122	128	135	130	111	143	134	136	146	131	123	130	121	114	134	140	110	144	130	132	142	127	111	130	120	134	136	147	120	118	114	136	146	112	123	140	125	133	131	112	114	132	133	132	132	128	130	119	125	111	130	143	127	134	125	138	141	128	143	133	132	125	126	154	122	144	138	134	141	131
19898	10021	2441	554	550	539	556	520	526	468	492	479	477	468	494	455	502	478	485	473	472	478	486	496	450	448	491	476	420	436	450	457	491	465	468	517	502	508	455	444	475	415	479	471	441	495	476	473	477	499	476	446	492	437	484	472	478	510	461	456	457	490	483	458	508	434	454	439	463	474	433	460	484	479	449	455	482	463	470	452	449	460	426	497	477	464	462	470	412	472	465	452	480	487	436	470	492	456	447	467	449	484	476	446	438	464	443	493	494	463	479	464	498	458	502	482	476	464	462	504	480	475	445	422	463	492	475	469	506	438	508	455	465	442	426	473	468	462	447	473	463	477	461	456	456	458	478	452	466	472	478	443	466	460	428	450	473	448	496	453	472	491	482	425	476	479	462	498	439	471	467	472	472	443	473	464	468	454	423	481	474	473	440	460	483	478	466	489	485	438	448	474	459	508	488	507	477	454	467	521	499	447	452	468	485	459	474	459	478	468	488	513	505	474	451	470	484	502	456	461	480	446	517	493	461	459	446	504	480	457	492	458	443	453	461	488	500	446	465	484	471	477	447	484	453	436	465	479	485	439	481	436	476	466	446	506	484	476	503	458	479	489	496	462	496	452	445	477	484	459	463	452	478	485	459	474	468	453	481	460	479	513	475	462	464	477	465	455	455	500	481	442	451	502	441	441	473	444	473	484	478	493	461	423	468	440	480	439	464	491	455	467	474	459	490	460	450	442	479	459	458	448	422	427	495	457	469	497	493	462	464	439	461	502	482	480	470	457	457	484	487	465	473	480	463	482	463	448	469	466	503	441	502	506	473	458	455	448	459	481	459	482	478	486	455	453	478	460	399	474	475	493	476	466	506	454	470	434	482	454	461	478	479	454	445	464	483	464	454	498	482	484	406	470	474	473	469	474	444	472	491	484	471	441	473	471	457	469	451	494	459	475	517	486	458	448	541	465	448	477	443	455	440	470	461	476	432	458	519	482	432	477	501	453	444	490	443	444	489	464	498	493	439	482	426	465	469	456	459	454	452	451	443	458	466	454	487	450	469	476	476	477	464	459	403	482	477	457	485	490	459	464	455	467	437	473	474	470	444	429	483	475	468	504	484	466	497	472	449	452	468	486	489	471	470	463	504	452	510	485	497	494	503	437	473	479	482	449	469	474	449	494	487	487	492	504	482	501	449	489	465	488	449	430	456	488	476	476	479	481	493	493	458	454	483	467	458	448	469	461	460	464	446	419	486	451	467	526	490	459	440	464	488	479	471	494	465	448	480	463	465	459	483	457	446	442	472	484	468	461	453	462	485	462	502	447	475	451	485	428	424	421	485	447	444	433	479	468	462	463	482	485	497	445	491	487	512	442	439	500	436	473	494	472	460	477	486	475	444	488	472	440	474	519	506	468	456	414	456	484	459	480	462	468	424	436	447	455	457	444	491	496	483	500	474	476	444	443	490	451	512	461	465	463	474	457	463	467	480	491	462	444	477	491	430	460	423	453	476	467	440	492	476	452	460	447	432	464	437	501	468	467	466	481	486	471	442	501	470	493	443	466	418	450	484	459	482	481	439	465	423	426	498	490	449	462	478	485	489	468	500	443	443	466	477	428	484	480	451	454	475	472	458	460	507	484	472	434	514	513	474	431	475	497	481	496	501	421	451	470	482	448	469	479	430	471	470	501	432	453	447	456	498	484	455	479	506	443	474	460	463	481	490	487	433	471	476	457	490	476	486	466	500	481	450	467	426	449	416	446	468	485	496	456	493	476	492	472	463	494	440	460	449	462	480	479	456	444	445	439	501	494	457	427	444	447	456	454	497	455	445	486	465	450	450	503	458	470	478	480	470	457	482	458	462	463	443	470	459	494	485	497	482	468	464	484	453	480	465	475	484	506	462	492	467	482	472	461	451	460	485	493	416	500	448	450	474	437	433	456	473	556	477	477	460	468	501	441	429	434	474	469	501	444	479	442	516	471	505	481	472	457	531	448	445	471	456	440	435	443	451	455	472	474	425	436	455	444	478	485	456	447	495	488	508	433	452	480	529	498	417	514	474	469	433	521	468	468	479	482	466	473	460	426	464	456	493	473	505	429	467	450	461	464	469	493	458	464	497	459	457	461	462	462	448	424	445	434	463	481	503	478	448	453	460	478	484	417	460	454	520	458	477	483	444	438	464	451	461	500	445	479	468	497	496	446	488	500	523	444	450	478	464	473	482	453	482	459	449	465	464	419	482	457	451	451	499	478	447	469	467	487	480	494	482	457	455	468	476	459	476	488	476	485	460	473	465	439	493	446	478	478	448	504	439	433	460	465	471	505	461	496	467	427	454	475	455	487	525	438	490	461	478	476	465	469	490	470	458	484	459	486	481	437	482	478	474	464	475	464	458	442	469	460	440	438	473	465	444	491	446	456	441	453	479	467	477	415	455	466	452	461	515	496	485	453	482	464	462	474	495	449	469	494	499	460	443	462	453	468	467	445	488	453	494	505	484	435	451	467	470	542	483	454	474	477	475	461	478	467	447	458	476	434	454	459	480	464	443	459	488	457	499	440	497	489	466	440	475	476	470	472	457	469	464	481	492	431	471	487	509	468	480	479	474	456	475	430	505	478	475	448	453	521	465	454	487	450	470	480	498	483	458	523	496	488	518	466	481	419	530	506	458	443	442	462	483	467	453	469	474	461	457	464	433	486	472	481	485	463	458	457	505	454	474	475	469	490	462	496	465	452	468	470	453	451	431	494	428	467	451	481	476	483	477	435	488	492	458	463	493	473	474	451	494	479	434	496	469	440	483	483	469	447	493	482	435	452	472	479	468	479	446	474	474	476	458	473	465	444	439	472	497	473	432	466	485	452	462	478	445	520	483	478	491	456	468	503	481	495	512	468	488	480	437	454	479	482	472	477	449	482	454	438	462	479	463	472	450	476	424	433	459	435	488	460	457	434	477	500	468	442	463	452	462	472	475	455	496	452	514	478	495	458	475	483	437	459	475	491	483	483	459	456	499	444	468	503	484	478	468	477	444	451	499	502	470	480	442	478	470	460	474	452	465	455	483	486	481	482	474	449	453	504	471	437	468	488	472	484	488	422	493	484	470	482	452	451	454	475	480	481	461	471	453	467	480	487	482	479	452	475	461	456	472	472	494	462	460	472	449	475	444	443	482	452	463	468	489	460	512	467	467	464	474	463	459	511	482	503	474	478	440	448	483	465	505	464	466	463	498	494	454	460	421	501	491	490	470	470	453	453	451	499	454	497	470	460	471	470	426	479	495	485	490	459	496	452	437	494	469	477	436	463	444	480	456	473	489	476	494	427	540	465	465	473	446	456	463	453	500	470	537	447	431	487	450	480	481	447	462	463	477	457	495	446	459	431	464	454	477	454	464	444	453	488	492	471	436	472	483	489	482	462	417	463	502	478	451	471	487	487	478	462	457	405	426	494	439	463	450	480	463	476	504	440	462	485	472	493	460	524	502	469	482	481
63299	49972	30048	3779	644	465	396	362	328	334	308	301	288	297	305	257	249	270	287	256	271	272	271	289	282	249	258	258	258	265	251	270	253	278	250	277	254	242	239	259	240	246	260	275	260	268	248	243	265	271	270	266	264	247	235	271	239	256	227	243	252	264	245	261	249	238	237	248	241	268	263	241	252	238	270	230	240	280	270	228	293	242	240	234	235	246	245	237	252	243	232	243	267	270	238	259	257	240	254	248	255	242	284	250	235	264	257	258	246	240	232	283	255	228	239	234	258	255	263	246	264	234	288	233	279	229	234	221	248	253	264	257	251	255	271	251	252	272	240	281	248	262	236	274	258	266	259	255	216	264	277	261	252	277	276	266	266	261	242	250	236	254	253	228	301	249	253	259	236	272	242	243	249	258	247	238	238	251	243	275	231	257	272	249	256	235	222	263	229	265	248	275	239	261	241	268	261	275	281	270	261	243	271	261	254	234	266	275	233	260	260	236	276	258	240	251	269	258	246	271	256	252	269	256	287	289	262	257	265	250	263	247	247	241	245	254	243	236	245	227	243	218	246	259	255	256	242	245	238	260	264	259	228	250	244	253	253	238	269	253	242	248	243	274	247	241	255	270	238	234	240	244	246	221	257	261	277	235	253	245	265	221	259	267	229	228	278	255	256	274	221	239	268	238	268	265	257	266	247	230	255	259	254	227	252	232	267	251	257	259	257	211	260	257	236	226	245	257	246	270	214	255	247	265	232	236	260	220	247	250	287	260	254	251	258	270	231	214	254	258	235	238	261	279	237	218	286	264	246	250	247	250	259	244	245	256	258	283	265	284	254	243	268	280	248	232	235	241	247	275	267	243	235	242	284	243	242	280	259	236	250	270	263	269	258	250	256	229	236	196	275	249	255	215	252	254	220	236	248	272	257	238	236	246	228	240	252	262	249	220	230	238	260	248	253	264	249	259	231	237	250	251	253	279	232	248	239	257	235	242	242	269	258	274	233	246	262	233	253	268	247	253	245	241	253	264	262	266	249	262	242	266	234	256	234	258	260	248	264	234	251	233	251	222	262	255	275	249	259	258	215	246	270	255	264	256	235	265	228	241	268	265	247	259	244	265	232	247	229	240	226	289	249	240	261	282	253	267	250	243	266	259	226	240	263	277	226	277	292	260	270	240	224	256	223	258	254	237	253	244	237	258	266	223	248	266	241	295	273	263	241	249	267	240	241	256	241	254	225	283	299	240	269	253	280	263	265	274	283	245	236	253	259	228	258	264	244	244	238	261	231	210	249	242	244	225	252	249	270	250	269	232	264	267	268	242	244	254	247	267	249	257	264	264	260	268	232	284	265	223	271	281	265	283	254	258	255	250	276	262	240	255	255	247	276	282	246	236	258	235	280	249	248	252	274	225	271	268	261	222	251	241	230	255	256	218	273	260	233	260	253	249	238	266	256	238	235	249	243	260	272	245	259	245	253	256	269	256	249	236	270	276	269	237	244	265	231	249	236	239	241	273	258	239	257	257	241	225	260	261	245	247	274	241	260	228	277	269	223	231	254	261	262	233	273	265	249	263	226	242	257	249	270	234	268	258	235	255	237	274	234	241	240	272	249	257	269	271	262	239	247	247	241	275	259	239	261	265	240	277	229	252	232	292	220	296	257	250	283	248	269	261	273	252	283	265	246	275	260	252	248	248	273	248	221	239	254	244	255	266	277	227	246	234	258	263	257	233	255	261	251	245	266	256	238	269	256	253	276	246	258	235	264	234	250	257	272	235	265	271	257	247	216	225	236	227	248	301	264	245	262	246	256	251	270	255	266	266	242	253	236	239	230	236	269	273	236	251	230	253	243	248	256	233	263	239	247	248	263	261	262	256	244	250	255	238	228	238	239	233	240	251	277	256	221	253	250	258	242	254	261	253	248	256	267	274	252	259	247	233	228	227	247	255	260	238	257	234	271	265	256	257	256	247	269	264	247	256	247	243	250	246	242	253	280	256	250	267	245	292	248	272	269	247	275	233	262	251	273	229	266	229	281	240	252	245	223	254	255	218	250	251	268	270	247	233	257	250	264	232	285	254	259	228	258	261	231	248	259	222	260	263	219	250	259	240	250	232	249	239	247	237	249	222	232	244	231	246	232	245	245	267	266	259	243	240	267	268	266	273	252	246	234	266	232	265	219	241	289	221	292	281	248	275	270	275	236	242	264	245	256	238	271	223	286	255	274	235	234	227	240	240	250	252	228	234	234	262	285	275	281	269	256	253	263	234	251	275	263	236	267	244	257	244	224	237	255	229	257	240	257	237	247	290	257	268	230	247	260	266	253	243	244	256	253	279	249	257	228	228	222	257	256	260	208	255	236	239	235	231	250	243	240	253	241	259	274	291	273	247	258	261	242	246	245	242	240	251	252	260	222	285	249	233	251	243	231	243	262	249	262	255	275	264	256	257	246	265	249	247	231	257	253	287	256	256	249	276	237	275	270	261	270	272	267	261	267	260	275	276	274	245	251	248	243	235	252	246	249	255	233	260	237	247	252	270	214	252	243	233	211	289	252	260	220	279	234	229	220	229	251	275	274	260	256	249	243	246	259	233	253	232	230	244	254	264	235	263	229	244	230	244	236	255	264	248	265	271	254	245	244	273	241	241	248	244	242	257	237	260	263	256	244	245	217	271	256	216	239	249	248	246	216	246	235	250	286	238	273	249	222	275	268	259	269	261	259	256	218	230	249	274	271	236	228	260	258	238	255	256	269	268	259	233	272	262	225	266	250	255	254	239	243	262	257	242	254	242	266	241	238	225	239	248	247	253	241	254	257	245	224	261	234	222	260	240	256	269	253	235	241	237	217	276	261	233	246	261	272	240	278	224	248	242	258	247	244	246	267	223	233	249	222	239	282	249	248	261	217	256	226	240	260	247	250	252	269	272	250	262	258	236	257	245	263	253	268	259	262	268	243	249	257	280	276	238	284	259	256	227	244	237	243	259	278	218	246	264	270	259	239	217	236	258	261	257	263	268	237	247	259	262	258	248	283	260	254	251	277	239	285	236	261	240	258	251	254	264	230	246	238	237	239	250	246	227	230	244	222	278	255	271	230	233	238	254	266	253	230	239	257	237	237	276	245	220	246	243	234	246	256	243	250	257	243	249	271	259	264	247	268	236	240	228	240	218	251	225	264	218	255	241	244	261	233	252	250	247	281	242	270	255	247	239	237	266	246	251	249	246	250	298	261	251	235	221	270	265	211	238	271	267	249	261	232	273	245	238	226	255	262	257	256	251	242	256	277	285	252	236	246	251	272	272	261	270	245	275	245	243	238	262	276	255	253	246	228	251	283	249	219	252	266	263	238	267	233	250	260	234	242	252	270	250	280	237	252	234	251	244	235	254	241	247	239	223	226	250	248	277	265	261	260	244	243	270	275	257	248	244	228	240	251	256	235	231	256	269	259	258	257	244	236	227	254	272	295	259	254	239	288	268	265	261	259	262
42328	38293	20085	2297	1999	1839	1620	1458	1419	1295	1209	1135	1081	1037	990	984	942	922	882	890	917	894	947	862	840	816	863	848	777	845	820	828	832	757	776	759	811	791	819	826	809	881	858	786	856	752	898	738	849	789	782	816	756	825	834	823	801	837	829	822	826	815	791	841	866	790	838	821	842	830	829	841	779	800	794	821	788	846	821	786	822	781	831	795	821	803	764	808	811	791	808	814	722	796	824	775	768	786	822	780	824	814	776	805	844	766	768	731	801	829	803	771	774	814	798	797	814	870	784	804	834	772	795	828	782	783	813	803	814	775	787	844	755	799	840	762	755	809	855	776	797	779	823	801	803	752	772	816	824	833	799	851	831	834	828	786	763	785	804	792	834	781	796	772	841	869	832	811	785	789	802	775	770	746	797	808	790	831	736	814	845	803	763	749	845	793	760	803	770	831	821	825	769	765	841	805	762	805	766	799	785	783	801	850	802	829	788	839	745	762	747	803	775	807	780	799	821	822	822	841	793	818	790	811	796	796	775	813	796	822	800	760	841	881	800	765	848	804	813	804	798	776	792	795	803	752	794	793	779	778	775	780	813	836	787	779	789	836	771	806	750	791	836	811	819	798	843	795	809	815	798	716	803	800	838	811	792	832	787	797	781	783	782	813	806	754	796	812	766	822	794	831	825	807	807	809	815	797	812	776	786	804	853	818	804	754	793	801	830	820	764	827	762	784	781	820	825	813	873	802	832	806	775	795	788	814	792	768	777	756	856	774	799	799	776	772	762	853	779	777	843	794	805	803	737	806	778	861	769	832	786	764	819	830	811	718	801	775	787	752	779	836	827	792	902	776	818	819	808	820	810	779	813	756	766	798	829	814	810	775	812	797	785	807	812	753	800	781	838	808	821	793	822	801	841	787	786	788	762	735	850	825	806	849	824	763	817	775	822	798	766	751	804	803	811	760	813	780	788	786	820	817	787	830	806	813	823	768	798	792	779	829	817	755	781	782	785	813	838	765	792	832	811	785	845	792	806	783	827	771	763	777	789	857	826	818	751	750	799	757	850	811	792	830	803	748	806	793	831	813	790	827	822	816	757	828	810	796	845	775	739	818	813	832	757	730	766	784	797	802	785	823	783	816	832	814	745	756	825	803	790	790	824	797	803	809	766	748	803	810	852	800	811	791	813	784	844	772	768	810	780	801	781	797	818	819	721	792	833	822	771	798	845	810	761	821	817	830	823	821	798	792	810	759	848	814	795	748	784	716	774	809	801	755	790	826	814	801	837	757	777	748	846	803	798	801	847	843	840	759	818	804	758	833	756	812	847	831	769	754	826	783	794	774	776	777	803	768	800	794	808	806	826	785	768	794	815	837	786	817	807	786	821	744	780	814	765	786	809	808	819	793	798	771	807	742	793	812	800	746	809	816	801	744	781	842	836	836	795	784	793	818	809	822	777	799	804	807	743	797	764	801	810	801	792	836	771	760	812	853	818	839	799	834	807	799	816	776	789	792	832	784	810	767	746	839	790	806	818	826	820	795	806	813	799	784	757	816	795	810	792	777	829	833	812	851	798	811	823	733	772	835	765	756	798	799	744	817	787	772	796	825	753	787	807	792	794	785	823	785	809	804	804	825	809	777	827	837	799	780	832	817	783	767	769	801	841	852	786	726	752	782	816	732	863	805	826	810	839	797	837	794	749	790	825	816	864	753	783	793	751	825	758	843	824	818	812	772	763	772	805	836	799	797	789	808	778	804	818	734	788	852	795	814	753	750	830	799	836	824	784	754	752	798	802	805	800	808	753	815	822	798	795	730	765	808	797	785	797	835	806	818	785	782	796	734	831	776	803	815	774	757	797	792	820	761	856	765	842	750	786	767	758	810	761	802	817	804	816	817	784	782	804	826	778	768	778	867	806	802	797	833	808	805	828	873	799	799	840	817	824	805	821	798	822	789	805	778	822	776	800	826	842	806	747	812	748	761	810	819	761	808	755	767	803	791	812	805	796	803	795	777	794	775	813	802	786	796	817	794	830	824	784	827	825	814	790	841	806	797	836	797	818	768	783	744	827	743	780	811	820	772	806	782	863	788	761	791	745	797	810	789	835	831	809	799	850	771	811	840	780	809	834	844	774	784	821	834	832	826	765	829	771	742	787	813	770	828	818	769	781	773	788	775	762	787	783	808	819	842	815	761	846	804	801	812	807	804	771	840	761	804	826	824	762	798	804	812	807	789	818	774	803	814	850	766	769	781	789	831	825	865	809	810	856	812	815	776	765	835	780	771	783	785	792	796	815	832	866	787	832	802	791	781	817	771	849	786	814	771	845	788	819	796	777	777	796	813	852	825	785	765	790	813	785	836	793	772	777	850	772	830	831	824	816	783	809	765	761	800	750	798	819	764	759	764	806	804	798	798	812	792	782	773	778	780	792	777	820	828	758	784	895	816	834	801	786	787	867	824	837	798	793	852	773	799	842	823	830	822	800	813	767	784	812	742	785	755	778	790	776	803	795	769	795	776	836	793	801	786	835	811	790	767	787	773	809	804	806	791	767	800	779	758	820	734	840	803	793	819	827	814	815	813	822	778	839	825	794	801	775	807	790	796	829	836	784	807	782	820	775	809	811	747	775	796	768	826	787	790	761	748	821	799	822	843	792	722	834	828	815	812	749	802	810	813	807	828	722	805	834	774	779	755	783	789	817	768	819	802	781	791	782	817	839	827	833	769	800	834	858	833	820	807	870	811	785	781	809	804	785	819	799	819	755	854	784	773	788	841	784	820	807	804	794	778	774	815	800	854	795	848	813	758	783	824	875	819	850	810	761	856	781	818	789	806	841	774	838	795	794	771	756	788	723	804	793	826	820	810	803	848	773	795	803	771	816	832	840	840	812	818	803	765	830	817	815	867	777	821	792	827	775	849	807	809	814	759	735	803	782	807	797	824	790	825	833	777	789	787	749	751	814	875	783	813	843	829	822	859	872	786	771	859	819	821	786	784	769	793	797	769	787	768	821	792	860	794	809	853	808	791	843	803	758	786	765	759	749	816	802	819	815	816	780	804	803	774	785	759	808	811	829	833	785	805	821	806	798	822	814	794	751	858	786	819	827	795	786	797	774	774	849	758	832	796	825	802	819	738	791	770	808	819	746	824	772	823	803	821	774	822	795	785	809	810	769	806	801	793	796	804	793	770	802	835	773	804	842	786	768	778	801	792	823	798	845	799	769	822	780	812	804	752	744	834	808	801	768	840	767	814	811	761	747	775	841	803	812	798	840	784	841	836	792	753	840	813	794	795	798	809	775	803	807	809	783	779	794	819	782	791	775	788	812	777	803	798	762	802	751	780	813	798	800	842	768	803	793	796	792	825	762	873	821	794	819	812	884	829	797	742	795	768	860	783	800	813	802	819	846	825	813	775	805	783	710	816	781	799	816	850	805	729	786	822	773	790	771	846	797	797	724	775	783	802	781	810	795	812	810	813	747	763	831	822
77035	62572	39470	10137	1601	753	651	552	510	461	411	419	381	391	343	330	379	363	354	343	287	364	334	317	343	305	321	335	304	348	343	317	333	327	322	325	340	307	304	295	304	315	318	319	346	291	313	329	314	298	303	306	305	299	285	317	329	317	301	317	323	305	312	325	319	328	327	301	302	314	331	305	300	293	303	313	298	326	303	301	349	313	296	302	303	309	325	293	284	294	314	319	307	299	280	313	297	287	313	282	328	292	302	310	312	297	307	277	289	287	311	328	305	337	294	305	305	301	340	321	293	325	286	305	305	282	308	318	298	320	308	345	305	329	332	277	335	328	314	312	326	316	281	306	340	332	316	306	284	305	329	331	292	303	317	295	316	308	293	328	308	335	319	315	281	271	306	269	312	290	313	330	326	294	316	325	322	314	320	305	298	300	305	332	314	318	287	299	308	293	298	306	309	299	311	320	282	303	327	281	311	291	302	291	301	335	300	287	343	300	323	298	312	325	297	329	318	328	287	306	306	292	298	298	312	316	314	326	273	306	336	303	303	335	317	294	289	304	296	286	319	311	327	285	300	309	280	344	327	281	312	304	348	324	311	302	321	294	301	266	291	297	284	313	310	314	300	298	309	303	310	309	324	305	294	324	309	297	291	335	307	304	276	288	284	293	302	320	297	291	291	308	309	336	302	322	300	294	327	293	311	304	306	304	285	357	318	308	300	328	315	324	302	285	300	323	317	303	319	291	308	310	323	297	321	330	295	314	325	299	333	349	322	311	314	284	330	329	338	283	298	303	296	313	288	300	302	315	278	307	289	334	330	326	311	352	303	274	289	307	355	302	305	335	286	297	307	315	278	342	318	308	288	325	342	311	317	320	275	314	307	312	294	330	327	288	295	294	311	305	315	349	318	324	301	315	318	284	295	314	303	285	273	343	280	291	281	317	324	296	309	296	291	324	308	286	290	290	354	271	277	301	318	291	303	272	316	299	304	309	286	277	287	308	320	292	270	278	300	321	308	322	264	284	326	299	316	290	298	282	319	300	317	301	289	323	303	349	284	295	303	326	279	316	311	309	355	324	351	295	325	309	299	299	282	293	313	311	311	304	280	307	273	281	330	311	300	312	304	305	320	307	271	279	296	306	299	290	306	314	293	301	311	322	314	304	326	343	283	309	306	270	325	304	282	308	358	303	306	310	277	306	307	305	297	309	322	303	312	302	320	276	332	303	346	287	295	317	293	293	317	326	325	293	323	326	294	291	305	299	332	271	291	365	269	292	351	301	327	340	364	322	303	308	303	322	318	312	292	291	304	278	310	325	279	315	358	277	329	306	314	301	289	325	308	300	320	279	312	347	309	303	309	297	322	339	298	307	315	331	283	315	350	330	286	312	300	332	302	294	283	313	320	289	293	295	301	280	341	294	306	308	275	276	326	278	277	296	316	287	328	305	332	311	287	296	316	292	328	302	317	306	283	308	310	335	308	350	322	276	301	286	318	303	293	323	308	327	321	318	351	290	308	282	317	294	328	322	309	307	317	323	317	297	297	314	338	327	296	296	316	301	337	299	309	300	313	315	304	309	292	305	325	306	289	265	306	311	301	314	327	302	296	293	314	305	307	304	307	333	289	297	327	314	336	325	319	294	329	268	296	332	300	329	300	285	293	297	301	289	307	295	312	283	307	344	297	322	305	305	296	309	308	289	341	329	291	310	299	298	312	308	300	290	290	341	330	296	318	280	283	321	286	277	312	329	282	298	265	311	312	311	292	286	277	300	286	284	290	292	325	295	298	318	290	321	317	279	333	278	333	289	300	327	308	300	297	306	295	279	315	317	302	328	315	290	315	316	310	304	285	296	275	330	285	324	331	297	300	305	330	298	297	308	324	294	296	302	293	287	322	293	312	315	325	320	271	316	308	320	295	313	320	280	301	337	286	346	307	318	295	304	294	320	311	312	312	321	291	307	322	302	300	323	339	305	321	303	328	323	338	264	312	317	318	344	307	292	331	304	322	315	306	293	291	303	301	290	318	314	314	326	320	302	335	314	307	298	326	303	323	298	309	307	316	311	290	322	305	318	296	321	321	305	311	276	318	295	299	283	293	330	297	284	327	313	304	317	304	309	304	321	294	297	284	282	328	276	301	334	304	341	304	305	311	298	322	314	324	291	292	306	336	303	322	296	287	307	291	310	319	333	318	300	285	298	328	297	337	314	299	332	283	321	331	302	291	289	287	285	338	332	283	301	310	293	324	258	301	328	295	312	308	315	312	276	309	312	333	288	306	332	314	300	325	291	302	279	315	324	307	291	333	294	310	300	293	322	301	296	304	278	317	312	285	280	297	324	257	278	330	299	316	307	317	272	300	324	288	332	314	349	300	335	286	329	311	326	309	313	307	275	324	291	302	333	273	289	306	314	292	333	338	334	295	306	311	329	310	319	289	315	308	305	298	306	343	330	276	281	274	299	270	296	308	306	311	291	278	295	310	288	305	325	317	338	300	302	292	335	284	300	316	320	326	294	314	299	269	311	318	330	340	297	296	293	324	325	298	334	301	326	320	294	290	323	308	306	290	313	293	327	296	306	290	276	304	291	294	309	272	310	315	301	324	290	307	287	301	320	331	303	325	303	316	334	271	316	296	350	308	318	301	295	298	297	263	294	308	339	284	320	308	266	311	322	348	335	306	314	308	324	327	318	288	263	325	311	274	287	289	341	312	299	293	293	292	324	324	320	300	323	328	313	299	268	282	308	274	326	288	325	313	321	259	288	302	309	298	318	316	327	332	303	286	296	289	332	297	352	304	339	300	304	298	326	295	350	313	289	293	333	314	310	310	319	298	304	298	306	293	285	321	294	285	314	309	315	311	308	296	318	318	329	304	314	318	278	323	304	291	273	288	317	319	295	277	327	285	314	303	288	310	327	330	322	321	324	309	311	275	301	296	333	293	297	279	302	289	345	292	324	269	323	297	286	319	294	297	322	304	313	315	330	295	325	330	318	298	306	294	306	306	274	312	331	295	300	311	331	320	293	310	313	293	304	337	332	296	299	311	297	317	323	291	290	301	283	332	330	311	303	295	301	307	329	292	318	283	306	289	332	333	311	308	337	285	337	299	295	333	303	290	294	335	272	289	315	308	322	312	274	285	308	319	341	294	307	296	288	294	270	326	298	299	294	297	305	272	309	305	335	286	288	298	293	289	277	297	314	295	310	322	291	282	318	297	338	288	296	290	310	298	292	280	312	322	304	312	305	312	296	313	325	327	298	306	300	327	335	332	328	295	269	300	318	325	311	266	293	307	305	293	283	266	327	289	288	301	276	312	301	281	319	281	308	321	315	295	302	286	301	309	309	328	300	302	314	278	292	293	349	336	306	310	277	308	323	340	315	308	325	296	306	298	292	286	273	296	307	294	308	329	354	289	314	263	336	336	345	322	294	301	294	294	316	281	292	304	328	287	319	289	332	310	303	319	328	339	324	295	323	271	312	312	286
52643	48054	24205	3885	3275	2828	2405	2166	1923	1819	1740	1612	1524	1360	1326	1230	1208	1179	1157	1131	1139	1106	1133	1090	1056	1057	1054	1045	1018	1057	997	977	997	1017	1016	995	1020	1028	1004	952	982	968	988	992	957	940	957	976	992	898	997	979	981	1026	936	1007	1014	988	922	956	991	980	936	984	929	937	906	926	911	934	935	901	954	961	945	925	938	961	974	958	969	913	937	973	1028	939	927	977	911	967	968	932	981	945	921	922	958	928	927	958	988	927	930	892	913	896	925	982	918	881	944	928	893	941	904	886	915	892	933	960	972	894	942	976	935	940	935	957	908	884	938	960	962	909	939	941	948	982	955	956	933	976	917	974	965	953	960	995	1013	927	918	914	986	923	911	929	936	918	914	934	907	947	931	909	929	883	935	870	988	936	966	945	960	970	959	943	943	934	895	909	956	935	979	919	936	945	904	1020	1011	907	945	956	911	959	923	964	912	910	927	945	941	947	958	961	934	907	932	909	969	895	953	922	961	994	998	914	947	893	965	946	948	935	938	911	925	932	933	943	916	930	928	921	951	943	925	931	927	1001	979	951	930	924	967	919	922	939	943	938	918	912	875	952	918	891	946	956	936	915	954	881	936	908	880	908	892	947	922	935	855	954	896	922	886	896	906	954	946	932	930	958	939	969	923	899	963	926	960	1019	954	919	940	944	931	964	922	976	941	919	952	931	928	946	972	944	952	908	892	892	964	957	969	998	986	980	935	941	976	917	930	976	993	887	909	986	1012	926	940	973	925	889	912	945	941	1028	910	960	939	966	934	907	985	978	944	955	976	872	882	944	952	938	923	933	959	940	908	918	898	960	931	914	938	881	931	971	910	906	925	889	955	936	943	953	976	943	968	963	950	917	943	927	988	920	898	953	962	929	995	951	902	948	878	910	959	914	947	928	1009	994	942	939	908	999	928	951	917	928	924	966	972	894	931	931	985	962	916	911	903	905	937	934	901	961	909	952	922	891	887	959	899	956	913	928	930	973	920	969	982	941	975	882	909	914	936	888	932	920	943	890	934	991	924	949	968	923	904	933	871	884	955	871	936	976	928	888	949	891	908	949	946	894	919	894	943	895	902	939	908	883	960	932	927	890	895	946	931	902	963	928	958	878	1041	901	936	942	955	941	930	945	981	906	856	963	935	916	840	914	928	931	863	952	967	934	937	924	947	938	963	929	942	945	949	963	936	918	922	991	891	988	914	986	908	889	944	968	847	917	921	919	912	906	969	947	979	912	963	902	912	927	876	898	988	941	959	926	888	919	904	926	968	906	896	971	972	935	905	916	937	970	1005	905	943	949	938	920	973	891	930	967	917	923	931	937	979	875	879	949	935	934	976	938	932	961	971	912	930	932	924	946	921	922	933	957	927	976	922	939	933	854	986	990	946	932	928	952	903	863	955	967	928	958	928	936	924	929	931	947	959	944	959	994	960	953	939	937	912	948	953	951	955	941	932	884	941	945	919	890	920	979	898	935	942	922	926	912	925	944	912	932	915	954	1004	940	977	897	922	928	896	899	885	927	893	966	945	981	954	965	941	948	1002	936	945	940	940	943	943	914	947	920	983	886	875	939	935	914	926	973	917	961	927	888	984	946	924	967	941	931	946	913	961	923	956	967	887	963	926	957	916	955	916	914	916	925	957	939	945	963	898	930	943	950	962	922	919	942	908	921	942	938	910	950	969	946	951	924	981	927	945	962	944	959	878	947	967	985	935	947	977	937	967	934	953	960	1004	934	954	960	943	910	954	938	957	901	951	903	960	914	955	951	958	930	923	896	953	914	950	943	938	850	911	963	961	945	941	969	945	915	887	912	958	952	926	932	948	962	937	941	938	953	984	888	929	886	919	911	924	962	931	924	943	940	948	960	932	969	910	940	964	951	902	966	989	957	908	948	915	948	909	909	933	981	945	898	967	934	909	954	966	962	910	954	955	928	933	953	859	933	908	902	856	930	918	914	968	936	964	933	878	895	958	988	888	953	940	985	903	903	929	931	927	963	941	991	925	922	942	934	930	901	965	908	960	944	867	901	909	932	900	901	937	923	957	930	950	886	955	891	975	938	973	909	911	933	868	922	903	923	957	986	912	941	894	953	929	907	960	887	1002	903	903	934	922	985	934	973	944	926	899	930	963	915	970	922	888	911	990	969	971	904	943	901	922	953	906	934	914	956	912	923	929	942	912	932	907	932	914	930	916	970	893	946	936	921	928	927	908	925	871	934	931	927	954	929	896	916	901	956	888	918	909	944	913	908	873	1015	968	925	978	958	911	924	909	936	899	927	993	971	841	955	933	891	940	942	940	926	911	950	914	928	944	948	995	944	958	950	971	957	968	927	936	944	941	995	954	974	943	956	941	952	864	923	937	993	921	923	917	914	921	868	907	977	879	946	941	934	898	943	930	933	944	914	968	965	922	977	945	926	913	932	920	897	960	929	970	939	916	926	958	883	927	911	925	930	959	905	894	945	946	957	966	817	922	933	984	923	972	906	932	937	913	924	947	923	894	873	945	953	915	942	853	931	922	951	957	967	920	896	907	942	903	938	935	924	886	925	1003	920	986	901	913	1001	909	954	917	984	907	868	859	934	886	922	896	958	1027	935	914	947	893	972	928	960	907	893	929	1010	968	991	908	966	909	921	929	929	942	902	960	871	978	990	913	905	930	922	911	962	907	931	960	935	963	989	941	895	950	928	917	962	951	926	947	873	964	941	1005	930	885	933	911	976	973	932	967	956	937	913	917	911	940	902	976	984	901	979	960	928	877	954	930	916	950	909	985	975	911	973	1017	927	970	886	892	949	925	936	949	918	967	872	892	992	906	872	977	890	977	975	902	902	948	931	917	892	944	928	910	961	936	966	897	889	957	933	893	904	944	902	938	865	903	915	997	916	962	973	912	953	904	920	938	897	943	971	932	936	941	975	938	919	946	885	986	964	918	979	956	950	997	930	934	910	953	957	900	889	950	969	954	950	886	923	963	901	904	944	952	924	905	939	912	955	927	944	950	868	942	977	923	912	952	918	951	919	911	940	927	936	916	939	990	925	941	906	872	946	935	966	897	946	913	874	889	965	923	910	904	957	925	927	936	907	914	954	942	958	887	956	890	909	911	950	903	962	908	878	951	865	898	919	950	949	934	917	922	968	935	907	966	950	906	947	931	967	910	954	884	941	966	904	885	924	915	1036	947	905	983	938	928	905	956	962	892	970	912	887	917	882	959	962	917	917	955	948	901	920	978	993	890	899	909	962	908	961	948	963	895	923	936	972	928	928	960	861	920	907	915	975	982	905	916	951	897	915	947	950	934	929	944	920	964	913	948	940	894	925	953	908	1004	907	923	961	946	940	945	978	953	982	921	977	942	885	950	948	961	924	902	943	976	952	974	944	929	954	985	946	935	899	892	873	911	937	952	879	940	941	997	964	918	939	913	968	940	1000	906	953	988	930	803	998	933	963	957	984	829	930	885	960	905	924	930	962	943	896	992	982	957	927	904	892
21882	7996	2097	299	172	118	141	141	136	166	155	122	146	159	128	131	122	112	111	125	134	137	127	121	142	133	135	123	112	120	143	140	127	128	134	134	128	142	123	140	117	117	138	124	139	126	134	128	117	128	131	110	152	134	126	132	145	144	139	138	127	137	124	138	142	122	146	136	120	130	149	132	164	98	131	111	119	129	130	130	104	141	103	127	127	135	132	125	157	134	148	121	121	146	142	131	126	125	154	139	134	150	137	136	139	133	161	122	147	156	114	128	130	113	141	134	154	128	134	141	114	119	123	144	137	133	140	125	126	149	137	127	140	119	151	144	150	131	121	119	133	125	126	133	134	131	149	136	133	127	109	132	139	136	157	131	146	141	154	123	132	136	120	141	96	121	134	120	124	139	130	152	112	158	134	157	127	136	140	125	139	151	136	134	108	126	125	146	120	136	150	150	135	128	127	128	122	127	145	130	136	135	133	134	139	146	125	132	151	143	157	133	138	136	138	132	127	143	137	136	117	127	126	130	121	132	140	128	144	134	125	157	110	149	133	154	133	120	132	130	116	138	163	150	138	136	126	124	135	120	121	131	155	107	113	130	128	144	121	129	139	139	126	132	129	137	117	135	136	118	112	116	147	138	138	135	117	140	150	128	139	110	114	133	115	117	143	134	150	123	135	133	131	138	127	149	137	136	130	118	139	145	130	117	104	137	136	126	154	147	124	134	138	135	134	133	128	137	121	148	118	126	126	128	142	135	127	112	133	137	119	141	127	124	130	154	120	129	147	133	127	132	130	133	130	142	131	110	149	127	110	124	152	126	116	142	117	116	143	142	145	125	127	127	135	127	128	119	126	127	136	144	136	121	137	139	115	132	130	115	138	107	136	139	144	101	148	133	135	121	151	133	111	134	138	118	122	145	117	135	126	115	139	146	115	139	142	105	131	126	133	141	143	137	141	142	118	139	135	124	108	141	136	138	137	129	136	139	144	122	134	142	143	114	113	145	133	123	140	131	146	147	149	143	131	146	130	136	132	140	146	131	138	124	128	124	145	153	151	142	137	140	156	117	121	114	120	145	132	121	151	153	133	145	131	131	160	123	115	141	122	126	120	136	131	150	139	142	150	160	133	132	138	122	130	155	146	137	104	136	139	138	134	141	154	154	131	122	123	141	131	135	148	150	138	122	141	149	116	129	132	131	143	114	124	152	110	140	133	124	137	151	106	127	138	120	144	141	132	115	135	128	127	141	125	120	148	110	128	116	141	117	116	120	121	135	140	113	125	124	129	120	132	113	139	128	138	126	131	129	127	156	143	132	120	125	136	134	129	133	157	152	138	144	137	127	129	137	127	120	111	157	137	138	140	126	136	127	124	159	117	117	141	156	139	124	129	137	128	130	127	119	120	144	133	129	154	144	122	128	140	117	122	139	131	138	144	135	140	129	145	127	130	137	146	138	131	140	112	132	135	150	151	118	138	120	130	120	129	113	143	152	119	140	117	133	136	146	116	122	152	121	142	126	132	117	170	133	130	135	108	123	137	123	121	130	127	157	160	141	141	139	128	144	119	136	130	136	140	111	131	139	156	121	119	124	142	120	125	131	128	129	125	127	137	133	154	119	145	131	128	118	109	127	139	127	138	127	119	122	120	134	137	120	125	126	149	129	126	152	139	124	135	132	144	142	132	149	136	140	145	126	115	156	142	129	144	128	114	121	146	151	127	137	148	131	116	134	150	131	127	125	140	115	122	126	136	131	132	131	121	153	139	120	132	147	150	124	135	137	137	132	138	110	124	132	113	138	153	130	133	108	129	138	141	139	129	124	141	132	129	133	135	123	130	147	114	131	126	135	129	136	154	124	116	133	126	129	133	125	148	132	132	138	138	116	123	132	128	154	136	135	144	133	128	132	136	134	126	130	142	127	123	146	116	133	133	138	142	135	134	146	131	149	162	127	124	134	130	139	130	122	127	152	147	138	120	125	136	148	130	137	137	147	133	142	124	112	151	135	126	139	132	139	122	128	130	158	120	123	133	134	137	126	141	132	140	158	142	141	131	134	151	138	134	135	148	118	135	137	125	152	144	121	137	136	130	125	135	130	115	125	155	122	126	140	116	133	125	136	119	161	131	136	130	127	134	139	124	112	119	133	122	150	133	149	127	107	131	134	157	142	128	122	132	145	132	133	126	142	124	153	135	142	124	118	136	110	150	144	144	108	125	149	124	124	141	114	129	117	138	116	137	137	156	131	132	128	145	129	123	141	135	141	145	148	143	138	134	138	150	123	130	108	118	129	140	138	158	152	125	133	105	149	126	119	123	129	130	134	143	133	126	129	116	147	142	123	119	135	130	132	136	148	121	135	154	135	124	133	133	129	151	121	130	126	155	134	147	126	130	126	125	122	135	109	135	120	151	138	152	155	150	135	148	118	122	142	124	149	127	117	146	127	118	132	145	149	128	139	161	116	148	130	124	126	112	122	138	147	125	156	135	138	137	118	125	124	110	124	127	136	126	127	122	140	133	141	136	135	147	158	113	163	131	116	134	118	126	143	124	148	142	135	127	145	115	118	119	132	136	134	143	126	119	111	130	145	132	130	131	130	132	125	141	124	151	100	106	142	125	129	147	132	136	128	117	143	111	145	137	124	124	146	121	152	133	115	132	130	134	147	116	157	133	126	138	140	128	138	136	128	123	117	147	151	127	155	143	146	127	135	153	112	130	126	107	140	130	130	125	136	138	124	122	146	137	128	126	119	139	146	108	133	122	148	150	141	137	150	135	135	129	125	154	130	157	152	155	129	134	141	144	158	131	145	149	141	146	126	120	119	134	143	119	145	147	122	142	141	126	137	108	153	165	129	124	143	123	132	135	122	131	136	112	134	131	127	148	144	145	165	117	130	111	142	118	136	125	142	128	140	125	166	151	138	124	132	142	137	93	130	131	129	149	108	131	130	133	139	116	136	140	136	129	123	131	131	132	139	128	120	135	156	134	140	143	156	134	131	139	152	137	123	131	116	144	126	125	124	134	134	134	134	140	123	157	159	134	137	131	124	139	105	140	117	132	146	132	156	132	136	135	114	136	125	125	164	155	129	135	140	115	138	138	150	131	139	111	146	127	142	130	115	136	139	143	123	132	144	122	124	126	129	128	121	151	134	145	153	151	116	122	128	135	119	142	148	127	144	129	111	142	137	140	137	126	145	143	133	134	139	123	124	128	149	128	142	159	162	152	141	134	151	136	142	135	152	135	141	133	147	152	147	139	160	153	128	137	131	121	137	147	149	146	117	138	142	118	171	146	130	127	141	146	142	128	124	122	121	136	130	133	144	141	140	135	126	112	139	136	123	132	142	121	135	141	139	112	132	136	139	148	143	137	130	138	123	133	118	125	148	146	142	135	128	148	158	122	137	158	129	123	111	136	150	141	162	147	155	123	126	114	148	122	147	146	140	139	129	142	121	140	147	136	125	104	129	136	154	151	132	145	170	130	127
20945	10090	3084	593	607	563	545	503	493	506	530	509	474	527	510	492	499	511	501	492	476	478	463	485	462	474	495	504	493	505	479	500	499	491	440	456	474	486	528	469	416	538	462	478	475	519	475	487	457	527	500	466	492	480	518	457	510	509	470	489	532	468	500	488	477	459	497	476	505	453	484	456	463	471	477	472	499	483	507	495	489	467	517	434	479	470	536	537	495	465	491	466	480	485	477	450	496	496	519	486	468	426	462	490	467	459	512	459	434	482	492	490	482	515	480	487	455	496	478	449	493	455	482	494	509	516	489	468	513	519	496	463	476	462	472	476	468	475	474	456	507	487	503	505	454	444	491	483	429	500	469	516	524	488	492	506	459	503	468	499	500	490	446	476	474	480	449	504	483	437	486	492	511	460	487	489	456	495	467	448	484	451	490	506	475	482	469	484	500	475	450	471	484	476	471	493	476	461	491	491	475	499	484	454	491	546	453	531	488	468	480	505	491	461	485	501	480	432	442	521	458	473	481	472	467	491	490	491	500	483	515	446	465	502	472	496	447	505	454	437	488	501	470	465	497	502	498	492	443	501	494	467	475	505	457	472	458	480	483	495	492	482	460	487	494	479	530	499	478	477	508	501	495	516	475	447	463	489	502	469	477	495	561	457	436	491	494	480	482	507	513	480	494	454	468	464	471	509	492	474	476	476	490	520	484	484	483	490	483	507	478	480	505	519	449	525	484	469	505	517	514	469	475	494	507	476	492	485	478	484	479	442	484	509	489	514	481	469	456	503	484	467	500	454	503	517	510	494	468	470	494	508	500	502	508	470	482	495	516	466	486	458	488	456	462	492	513	500	432	490	463	496	494	481	457	509	440	482	515	455	511	461	458	502	494	512	463	476	504	471	448	463	443	485	487	432	482	456	494	495	479	448	452	467	509	514	458	477	463	454	471	484	479	502	456	461	491	480	449	465	535	482	455	463	419	487	505	452	475	471	493	494	475	487	498	509	480	451	441	481	500	487	468	504	484	467	499	481	466	483	475	479	454	458	481	508	466	467	492	527	495	452	490	493	493	500	471	528	453	468	440	485	490	443	488	495	463	466	494	492	500	467	485	482	466	489	466	477	471	462	490	472	445	501	482	493	482	490	468	435	436	475	498	450	497	471	465	499	463	452	490	461	492	484	461	481	484	501	465	482	503	467	458	513	459	467	492	488	469	491	458	466	461	504	473	489	481	433	456	467	497	514	503	488	494	484	439	428	467	475	496	441	530	486	455	461	482	481	491	458	517	484	476	465	488	439	504	465	493	472	463	478	503	462	498	462	476	478	501	497	501	488	501	478	481	482	487	451	465	492	498	514	442	510	454	522	450	478	473	468	471	490	509	486	480	495	455	500	487	485	450	498	458	484	483	490	512	454	480	489	447	484	490	497	483	450	524	484	474	524	434	512	494	466	480	486	527	472	499	477	484	442	454	482	494	496	464	468	494	468	437	474	495	445	483	449	469	457	469	477	458	491	458	483	522	463	538	485	453	500	483	447	474	476	464	463	472	466	476	458	462	504	472	444	437	458	491	487	481	493	454	449	474	508	442	465	461	481	525	487	491	472	526	484	490	480	476	453	488	489	478	500	473	489	501	523	466	491	476	458	496	503	448	498	501	494	508	480	489	490	477	505	466	443	482	463	532	499	470	505	481	459	468	496	508	510	470	478	434	474	493	448	453	445	479	494	497	487	485	492	475	485	480	456	503	488	493	475	454	462	516	481	511	524	454	467	455	496	493	483	466	488	466	482	468	442	505	519	484	434	486	499	488	459	453	530	461	479	502	479	497	472	460	489	468	474	462	522	496	493	501	554	478	525	517	471	447	503	456	466	459	502	472	512	492	499	487	472	485	481	473	472	462	433	485	472	487	502	474	459	461	509	493	483	508	500	501	497	458	449	484	459	505	496	476	462	533	476	474	482	436	445	485	511	484	436	481	469	480	501	494	471	467	478	511	481	496	479	472	493	493	496	466	465	485	488	453	464	477	450	476	476	500	493	477	479	493	442	497	500	492	454	453	481	506	484	492	477	507	501	499	480	481	447	508	487	491	508	467	479	512	505	450	493	527	463	463	492	492	468	498	487	509	455	441	451	466	481	503	481	474	445	489	494	475	472	468	500	468	487	478	503	489	476	504	493	501	439	438	513	472	484	483	529	476	469	478	451	478	463	489	487	449	483	470	499	469	507	469	465	488	479	506	492	503	441	444	478	496	466	472	491	494	473	464	480	508	500	439	488	496	464	468	512	461	496	461	461	490	497	501	465	459	452	474	496	486	444	497	479	511	447	504	484	465	491	465	495	487	470	476	493	462	463	474	479	475	431	455	493	507	461	460	524	448	441	457	482	532	482	467	481	490	464	532	504	468	432	478	501	469	479	518	467	456	489	504	441	478	477	475	490	462	487	478	517	515	483	472	483	501	500	498	446	475	475	453	518	504	483	495	511	480	467	435	475	481	540	507	477	475	487	525	502	474	479	445	486	495	488	474	467	461	462	514	465	483	507	500	495	483	487	501	490	515	466	485	488	473	470	451	517	499	554	457	514	450	497	497	503	504	461	471	469	496	520	506	492	528	529	516	477	505	500	479	495	510	484	522	495	492	520	487	504	486	471	493	495	482	478	472	477	477	476	497	454	452	469	490	497	442	437	518	460	512	525	480	516	494	493	471	509	509	472	487	470	467	483	483	513	490	493	469	455	476	479	478	446	494	465	474	449	470	452	469	470	474	483	455	500	517	519	487	487	463	510	468	474	490	503	508	462	493	496	487	479	463	471	487	492	515	497	465	501	518	493	447	505	505	506	527	528	508	451	480	503	501	503	516	479	486	486	477	470	515	485	461	486	483	478	496	484	462	457	511	474	470	467	472	458	462	466	461	482	449	496	467	457	461	467	455	506	500	493	496	456	477	499	496	521	463	518	449	513	487	530	501	494	524	491	469	490	450	488	478	467	513	513	485	493	489	473	506	450	483	504	481	497	491	467	488	507	480	478	475	529	486	506	495	473	497	486	478	459	493	492	494	512	485	484	450	516	517	472	494	491	474	468	482	464	525	497	471	456	478	437	465	471	483	475	479	438	447	487	465	487	497	506	483	496	516	510	506	482	448	493	483	485	488	468	495	488	467	510	429	485	506	518	473	486	461	476	466	492	466	501	462	466	473	480	490	469	497	484	536	486	497	486	483	501	500	469	474	530	421	510	511	447	477	509	500	513	488	446	489	503	424	501	486	492	530	473	471	446	482	463	492	464	479	467	486	463	450	459	464	500	480	508	517	489	482	446	489	507	508	512	475	478	470	480	498	490	494	473	478	494	498	536	502	521	507	450	486	491	486	502	467	484	514	490	471	514	457	474	478	482	476	449	456	470	487	449	492	449	505	495	444	478	508	495	478	469	469	495	461	506	451	487	461	545	503	454	492	471	483	473	483	465	492	495	477	508	485	520	550	497
64151	49556	26851	3540	646	461	405	385	354	302	312	308	290	278	307	274	274	250	254	258	251	274	265	265	254	258	258	275	249	268	253	264	254	247	258	276	268	263	277	308	249	242	264	259	245	221	252	272	265	248	258	247	257	235	253	280	258	254	244	244	248	269	246	254	257	245	242	243	254	259	259	238	229	259	243	232	269	266	254	259	288	254	263	257	258	244	273	252	254	235	265	264	282	244	245	241	262	257	251	248	239	233	255	260	247	223	234	256	270	254	252	259	242	245	278	272	266	267	276	250	246	268	261	241	261	254	253	252	256	241	236	231	277	259	222	248	234	223	259	239	241	244	266	259	228	269	248	255	236	233	254	247	273	231	213	240	268	247	243	247	224	290	261	262	255	268	225	235	260	237	263	225	264	249	259	246	271	236	218	251	228	283	245	237	264	274	259	243	258	246	265	243	262	243	272	256	273	274	269	268	262	232	272	287	249	235	231	258	256	231	244	240	278	282	228	236	258	248	248	217	265	228	258	270	248	223	245	239	227	241	247	240	245	263	261	283	252	255	243	256	233	239	220	244	254	240	217	269	280	273	242	226	267	243	268	258	259	257	241	239	251	279	246	222	253	257	267	253	291	245	231	244	239	252	241	279	231	245	248	248	264	222	248	241	253	292	250	251	217	216	261	256	247	255	263	241	252	240	239	223	239	249	256	224	268	252	257	277	231	263	270	227	252	281	250	253	288	243	240	277	273	301	250	245	224	282	267	280	264	256	252	260	261	233	235	261	249	248	243	273	236	255	224	238	264	237	251	274	268	254	247	244	254	225	277	241	266	261	250	251	239	289	254	262	259	245	237	258	272	260	273	245	232	272	253	247	265	235	266	241	241	279	222	240	231	288	270	247	244	255	257	237	247	260	246	258	261	252	251	256	253	238	252	243	234	264	270	256	268	250	252	284	257	272	224	267	229	218	264	236	232	273	247	229	237	229	252	261	274	283	252	264	255	239	278	227	249	250	227	238	249	259	259	245	245	281	253	216	224	264	243	234	269	217	247	275	239	254	250	253	283	246	276	257	271	289	268	271	243	238	210	241	265	261	278	253	244	254	241	274	272	277	288	281	262	270	256	250	248	259	249	257	222	236	278	249	234	277	246	230	264	288	237	258	277	257	237	241	261	270	236	276	258	268	240	227	257	274	239	259	265	253	246	262	241	247	258	228	256	236	252	252	231	250	231	224	240	264	242	237	262	251	253	239	251	261	281	253	229	267	257	246	252	225	234	243	231	234	236	250	238	278	264	256	251	239	262	241	235	265	245	262	275	273	261	252	264	239	236	222	256	258	232	259	253	234	248	264	258	261	257	246	245	254	287	235	252	267	251	259	238	219	266	250	238	259	240	242	233	260	242	236	237	271	253	235	265	235	249	249	243	249	257	256	287	245	234	266	267	251	250	251	245	275	262	285	266	247	237	249	232	251	238	244	295	246	257	256	261	264	228	275	264	257	244	289	253	253	282	237	230	241	267	268	260	238	256	234	250	281	261	243	235	227	230	241	275	235	255	242	257	238	241	266	284	258	268	277	248	243	264	247	245	257	239	243	276	264	273	237	242	248	242	262	242	242	263	242	226	271	259	255	246	234	264	244	226	267	261	247	262	246	259	274	257	266	255	260	248	255	251	254	214	258	279	255	257	261	238	240	267	242	238	267	261	264	277	247	239	238	232	265	267	221	254	273	233	251	243	259	233	257	266	248	255	258	261	259	237	217	212	254	222	219	271	257	275	238	256	238	243	224	262	239	198	268	242	238	234	245	249	240	278	257	242	256	223	293	225	230	206	256	241	249	232	250	278	270	250	259	233	290	238	236	227	228	264	240	234	239	228	243	248	269	266	251	243	263	276	225	246	264	225	261	250	270	218	250	274	278	241	268	303	246	273	259	278	259	246	242	233	256	262	248	258	262	260	287	245	286	250	233	256	285	228	265	256	232	260	251	254	286	274	253	262	229	259	268	244	268	254	254	256	282	263	239	250	257	257	274	255	251	249	251	230	251	257	249	259	228	244	244	271	224	247	246	260	258	266	229	267	258	246	235	244	225	240	266	251	246	228	233	247	253	242	256	231	234	267	270	247	237	229	236	254	230	234	273	258	248	252	269	230	254	258	232	233	250	249	246	260	259	245	248	243	236	294	239	264	243	227	269	239	233	229	252	275	262	252	264	298	228	240	248	239	254	264	246	240	273	258	253	267	255	223	239	255	249	234	275	276	294	282	264	234	226	225	249	236	236	244	269	258	257	233	240	260	267	232	268	230	235	241	214	244	282	269	258	250	239	233	247	242	261	237	247	254	231	261	285	243	260	247	228	276	252	276	226	260	246	264	234	250	253	273	261	261	245	255	258	250	246	253	248	248	243	258	254	238	273	247	243	247	257	221	239	252	239	271	247	282	247	270	250	228	259	234	258	241	237	253	268	246	267	255	265	252	240	271	262	248	240	245	257	239	232	244	264	231	258	266	250	246	247	248	246	245	238	261	252	243	236	267	246	245	251	232	234	245	233	240	245	268	258	237	261	270	263	253	267	266	243	258	259	259	280	225	226	237	253	236	254	231	245	233	246	276	260	233	262	259	227	260	244	253	244	256	274	277	237	241	259	269	287	257	229	240	249	262	259	223	246	278	281	259	266	238	254	273	233	263	234	252	243	233	243	239	257	243	246	245	238	242	245	246	215	227	265	253	244	257	268	249	242	278	223	249	307	250	273	230	255	262	274	226	243	240	245	230	258	258	259	250	249	252	250	257	276	250	273	246	227	217	241	241	285	248	238	224	259	243	252	267	269	235	265	272	258	247	259	261	248	241	267	255	279	272	237	249	243	217	226	236	270	273	256	254	248	253	251	258	233	221	275	247	271	289	233	240	250	238	252	223	245	226	289	219	253	246	262	253	254	256	240	238	248	250	226	263	220	269	269	238	241	247	262	228	238	238	259	255	244	272	259	215	246	250	247	272	269	238	232	269	289	251	264	225	241	245	252	284	274	261	255	238	254	234	256	267	271	255	233	250	254	278	228	256	260	246	246	247	242	271	267	244	273	242	238	251	257	270	266	256	252	256	269	245	255	248	262	225	238	253	222	233	251	250	262	225	275	264	238	234	245	240	269	242	251	246	237	256	241	251	225	246	267	215	269	244	260	258	256	276	259	242	259	232	249	228	264	265	234	264	274	222	264	252	245	253	263	262	245	233	253	266	252	251	259	249	291	269	250	254	238	262	254	230	247	253	251	262	244	271	230	263	247	266	226	236	243	242	247	254	252	229	264	250	245	252	262	244	257	233	252	250	242	252	228	231	243	255	267	263	251	229	263	266	266	246	253	230	244	215	245	269	235	250	259	268	268	249	267	261	256	279	250	265	267	268	256	241	260	283	258	241	257	236	234	259	234	259	261	230	249	252	262	268	249	263	243	255	240	234	267	254	264	240	239	248	250	259	262	261	229	266	257
43019	37387	16810	2293	2130	1808	1549	1462	1346	1169	1177	1116	1108	975	1022	952	917	908	869	901	929	876	863	873	892	821	832	837	874	833	892	844	809	796	882	783	856	841	818	859	836	839	846	824	849	882	797	804	808	775	855	835	842	816	826	790	858	787	836	804	817	760	813	802	785	806	823	784	871	768	819	836	760	793	803	789	748	795	782	824	790	839	833	743	773	805	838	772	820	805	784	799	780	785	800	745	844	771	782	824	819	821	825	836	770	841	799	776	788	803	858	830	786	853	826	834	830	771	788	779	797	799	837	790	777	806	771	795	790	807	811	820	771	797	715	814	820	762	813	802	797	771	833	813	825	807	826	807	759	868	799	806	766	861	851	807	780	837	849	819	837	825	791	806	798	740	810	838	779	850	840	793	835	766	803	809	831	789	777	866	809	759	827	816	820	830	799	784	759	823	740	800	792	767	807	823	804	793	765	844	839	794	831	825	778	791	802	771	822	796	789	851	799	775	845	755	833	802	791	822	802	789	750	769	816	820	803	804	848	775	779	780	826	843	754	818	816	802	827	797	777	845	780	796	822	797	826	785	786	811	842	800	794	866	809	749	837	783	748	765	842	788	754	801	782	820	813	767	816	808	821	719	814	811	838	832	789	789	769	833	795	767	818	807	819	823	812	807	802	809	794	777	738	833	841	831	809	778	795	793	799	849	754	869	802	790	817	811	752	818	815	866	763	800	802	799	790	806	808	837	808	789	821	789	836	819	811	798	770	785	743	799	805	781	770	826	795	809	814	844	831	776	832	790	830	829	749	788	748	746	779	813	825	808	802	835	813	785	846	808	790	779	822	826	784	770	770	834	805	766	810	838	807	827	790	834	848	755	790	788	791	774	830	737	771	770	826	822	792	745	798	823	764	821	773	792	793	810	874	820	829	794	763	788	845	854	838	827	799	808	779	785	836	826	746	797	781	792	777	840	791	807	781	772	741	791	833	791	840	826	787	778	837	772	820	792	771	789	791	764	814	770	811	838	856	783	791	825	794	797	821	848	830	791	807	847	835	813	771	822	820	774	790	824	769	786	820	819	840	835	800	809	803	795	807	820	813	840	807	768	819	797	814	767	821	856	824	803	799	774	808	884	770	830	796	832	804	800	791	804	796	780	793	795	793	755	863	799	803	735	789	793	764	743	823	844	761	812	799	780	797	834	790	793	770	800	812	821	783	819	788	810	780	775	792	804	727	788	817	772	780	813	813	782	791	813	796	795	807	792	823	831	802	790	851	797	778	838	784	777	766	829	763	807	772	790	810	873	837	804	772	799	805	762	825	771	787	818	856	785	789	780	785	765	818	817	780	836	842	756	789	805	740	769	784	777	770	801	807	774	780	813	825	803	768	775	830	769	791	825	854	825	808	817	774	856	819	826	757	747	897	810	763	804	756	779	801	722	797	800	797	843	765	802	805	727	779	825	767	827	817	837	777	833	749	857	789	812	798	791	822	762	824	797	782	796	814	766	804	807	808	812	801	806	818	815	837	772	827	788	841	805	792	846	801	807	766	800	841	854	854	761	833	805	802	795	845	793	788	800	792	797	801	737	757	787	818	838	836	774	781	839	794	795	784	788	768	800	778	753	802	796	856	799	745	777	803	797	798	835	816	799	808	845	831	762	798	744	763	808	773	765	789	786	825	806	870	855	809	789	812	760	778	794	847	769	799	771	832	812	733	824	813	774	786	822	781	785	831	754	797	753	795	811	820	773	801	802	851	790	820	779	816	754	774	771	832	778	889	806	820	772	802	771	810	765	780	818	818	794	766	799	755	829	874	802	824	791	912	821	818	774	778	779	816	862	818	825	801	815	769	816	830	792	821	775	802	837	790	779	750	807	768	853	801	842	780	804	839	791	771	793	770	810	822	816	793	839	797	798	817	809	825	761	835	824	788	855	779	802	807	805	784	802	788	794	806	806	796	795	797	833	789	819	794	799	821	799	758	796	832	825	771	779	779	852	809	769	776	791	727	816	741	817	806	791	849	839	829	839	805	789	818	807	781	832	815	759	803	780	790	787	834	759	829	816	798	820	775	817	842	790	825	771	834	796	849	775	801	774	779	822	794	865	803	805	765	767	785	775	778	829	849	820	817	800	771	780	815	791	823	802	812	742	801	775	815	790	805	823	760	825	786	792	843	783	781	837	778	762	770	721	783	799	793	799	811	783	767	817	788	806	798	762	809	817	799	814	839	766	820	809	787	837	773	836	828	786	779	815	770	786	797	846	806	805	767	838	821	832	815	804	822	816	819	775	753	817	801	773	772	787	795	818	825	786	797	759	783	801	823	809	760	792	761	828	798	802	857	756	819	855	815	825	807	786	757	791	760	815	776	813	802	812	787	835	832	766	833	801	789	835	806	803	788	783	827	806	819	757	784	797	779	795	783	816	848	791	817	802	813	758	819	793	767	799	802	749	809	826	798	810	815	820	811	811	814	857	812	788	810	837	808	761	787	786	793	784	751	802	835	807	824	790	805	762	817	831	757	859	819	831	782	757	757	749	805	804	825	821	800	794	812	828	777	866	754	824	820	858	778	783	808	777	821	783	834	790	752	832	799	812	755	804	783	819	793	791	756	790	815	829	798	786	836	767	781	802	773	799	802	727	799	825	846	788	800	773	794	824	822	788	815	790	807	882	766	774	815	828	814	768	746	764	790	783	807	794	786	736	813	795	761	812	763	790	784	803	820	811	782	810	802	823	813	828	773	795	787	811	825	861	804	813	777	843	806	799	814	789	824	785	794	843	794	775	749	853	796	798	772	782	792	793	810	830	829	786	810	749	759	794	826	787	832	802	783	811	798	817	807	820	814	779	776	778	797	864	756	747	793	765	809	812	847	787	834	785	812	792	798	815	805	756	804	805	750	790	813	746	853	817	820	805	805	846	820	830	831	814	755	774	769	790	808	823	752	763	820	795	821	821	804	790	754	777	757	755	853	833	785	828	818	803	782	812	873	794	778	793	802	835	791	808	809	797	870	816	825	789	790	861	789	749	801	779	726	820	737	798	819	787	786	850	837	737	838	812	816	842	768	788	777	810	802	784	807	791	778	799	791	796	841	784	813	817	844	725	861	765	844	854	846	775	807	838	817	796	856	794	839	795	799	800	778	800	776	769	817	794	777	799	825	801	806	801	805	771	742	806	800	771	846	799	814	804	819	771	784	819	771	792	832	796	797	850	810	842	795	784	777	819	796	820	806	820	767	841	835	784	813	811	803	837	787	786	778	809	783	815	756	733	780	821	782	853	767	792	795	800	746	805	796	798	817	762	872	830	839	786	786	836	771	789	786	789	757	778	718	757	799	787	757	805	764	811	777	826	820	817	770	786	817	793	822	792	847	779	847	790	799	793	765	810	834	826	817	845	766	782	812	766	800	855	831	792	794	790	822	791	742	815	796	786	787	825	833	774	852	797	830	807	811	785	758	830	831	812	813	777	781	787	773	788	810	777
77115	64657	38210	9873	1486	752	660	542	495	488	417	390	402	366	328	384	329	365	351	334	338	336	341	375	324	317	349	333	315	252	337	313	322	335	291	335	285	332	306	344	304	326	299	333	283	301	321	290	309	296	317	303	294	299	325	303	268	324	308	311	311	308	333	315	343	294	294	294	334	330	312	309	302	321	300	290	282	312	311	299	339	297	273	319	266	333	316	294	319	342	305	289	355	306	316	290	316	329	295	321	306	320	312	308	313	303	324	318	307	314	311	309	298	321	307	307	354	324	327	336	292	293	300	303	306	288	306	319	337	322	313	358	301	295	311	303	298	303	325	275	343	301	275	291	306	279	291	301	287	300	271	313	337	294	283	338	297	282	276	304	308	293	294	316	302	307	317	286	310	278	290	328	289	325	315	304	308	297	318	330	336	300	308	296	310	300	316	283	331	318	351	296	275	326	315	324	299	304	294	334	299	319	335	279	313	292	280	309	311	287	319	293	306	318	324	305	257	307	319	295	277	330	330	326	293	274	307	297	354	306	321	301	301	307	285	323	286	322	344	272	284	297	307	322	314	306	293	347	316	323	316	304	314	316	339	275	306	303	328	338	295	300	304	287	306	303	304	325	296	323	335	304	295	310	325	286	293	290	302	340	303	304	291	302	339	279	318	330	326	332	317	301	306	302	303	323	309	345	336	352	336	312	307	309	317	305	287	300	341	301	284	334	310	345	275	299	300	301	336	323	325	311	285	273	318	297	287	285	324	313	282	299	314	309	311	314	331	318	320	351	306	316	315	303	270	282	322	315	296	332	310	316	327	337	277	310	294	325	312	273	302	274	332	323	300	323	290	286	304	278	321	306	312	303	288	325	329	314	305	356	297	331	274	316	310	302	321	337	310	307	318	290	291	308	266	310	315	304	298	290	343	293	289	313	302	294	325	291	307	320	319	319	301	327	334	331	307	284	326	286	292	307	289	334	326	313	305	299	327	318	301	290	306	297	314	333	350	332	307	293	326	306	286	332	285	320	313	337	276	309	313	300	326	292	325	324	290	307	330	305	291	264	279	306	310	324	283	329	340	297	313	291	319	315	315	308	323	279	315	315	301	290	313	298	305	310	286	322	330	278	291	278	334	314	335	302	298	318	279	313	334	326	272	326	306	318	292	292	271	312	306	307	278	310	327	309	294	271	283	320	310	321	287	299	292	320	292	316	318	314	309	310	281	322	308	304	285	302	286	296	293	340	287	319	298	314	307	307	334	301	311	330	317	318	323	322	305	298	310	309	287	321	304	307	327	307	325	324	300	311	309	310	301	326	297	305	307	312	309	313	289	327	303	324	337	317	329	310	310	334	287	315	284	330	305	299	316	281	307	298	292	297	309	299	304	322	331	303	313	306	299	289	306	298	331	298	316	351	317	315	303	296	280	330	258	308	324	315	315	317	283	303	312	310	326	315	321	302	317	321	283	311	305	327	306	312	332	300	325	269	309	316	317	329	307	327	281	305	306	340	330	286	315	307	314	306	335	294	354	306	309	287	328	280	329	323	327	319	321	350	292	296	321	350	313	336	344	295	325	331	336	305	335	302	329	278	292	300	297	323	306	316	319	322	342	293	289	322	281	297	337	337	312	348	322	305	324	335	296	327	282	303	311	288	318	332	310	315	315	295	315	311	296	291	289	285	312	311	267	313	309	289	305	338	293	327	328	286	299	288	292	320	300	326	277	311	312	306	298	328	293	333	294	309	272	302	301	325	343	298	305	297	269	324	286	300	302	322	306	315	308	308	343	304	302	301	260	310	317	349	295	304	293	311	315	333	303	330	269	283	317	297	321	307	319	302	322	311	305	310	306	336	317	325	312	307	282	258	293	291	292	271	288	324	284	315	308	309	312	320	274	300	325	306	318	286	336	307	322	310	304	356	293	308	300	275	280	304	303	307	293	344	301	305	321	305	324	295	291	297	295	262	300	300	316	318	269	298	307	282	323	307	295	296	314	295	343	311	325	284	315	294	283	324	310	294	375	296	320	294	295	326	307	310	313	319	326	321	326	288	304	338	317	319	316	304	306	315	300	310	316	308	335	301	293	314	294	312	281	299	318	307	302	291	296	318	303	302	297	337	294	325	318	303	269	309	308	309	307	301	327	282	285	296	335	327	284	297	318	301	315	304	313	337	313	322	312	319	315	337	307	326	325	330	317	308	277	301	295	294	278	308	301	274	320	326	302	281	323	297	324	295	290	309	330	322	312	308	317	339	315	315	309	275	294	284	287	298	316	337	286	291	289	366	298	329	338	311	296	289	309	306	303	332	295	306	292	293	287	331	320	303	309	303	296	323	340	316	305	309	291	304	296	320	314	325	310	282	331	290	306	304	308	299	301	311	322	299	286	292	282	295	304	315	289	320	275	326	308	292	335	284	295	295	293	299	308	315	334	320	312	320	333	283	310	301	291	316	306	302	301	301	292	310	309	259	319	297	277	318	290	296	313	317	288	317	337	315	313	290	314	293	314	295	316	308	300	318	286	273	301	320	324	288	279	335	286	335	289	306	303	325	332	271	345	338	285	323	300	329	351	303	332	335	293	313	315	296	309	310	341	323	321	338	306	306	313	287	318	276	311	301	286	312	351	316	302	320	319	313	288	315	326	336	290	319	321	298	309	276	286	290	312	290	333	290	308	303	320	298	307	309	310	321	332	332	288	300	309	286	306	300	324	289	316	279	293	339	291	303	292	300	299	323	282	336	278	310	307	302	304	280	323	313	303	324	308	310	293	287	319	268	278	326	316	323	315	319	279	308	315	288	297	281	337	311	336	311	309	306	315	273	279	319	280	306	304	312	316	290	331	263	348	307	315	294	297	315	310	303	281	308	332	306	314	319	308	322	283	319	311	286	317	306	274	303	308	300	340	312	328	327	327	302	328	330	298	299	351	322	307	311	302	265	313	311	297	311	299	311	327	312	288	298	343	299	297	307	334	283	309	308	324	314	324	301	309	297	299	302	319	305	323	312	295	305	291	282	299	289	319	329	323	334	299	293	301	309	303	295	313	329	288	310	281	347	343	332	305	307	306	271	314	316	324	290	331	326	294	329	286	293	309	292	298	314	306	272	345	305	295	296	307	333	313	302	303	276	334	304	299	287	306	337	308	327	301	329	354	326	298	302	302	343	306	328	306	319	314	322	282	326	319	307	337	313	284	332	310	295	293	314	333	329	298	290	284	338	301	269	303	327	305	291	333	329	338	298	291	313	316	325	328	291	288	303	313	333	289	284	319	317	317	311	306	302	308	319	296	300	292	289	305	295	299	292	305	323	319	314	330	332	309	320	320	290	313	303	338	298	282	303	319	308	311	298	330	320	309	290	325	303	288	314	319	288	307	291	327	333	321	313	328	292	326	313	319	306	318	263	304	286	315	312	292	303	310	326	310	292	319	312	278	309	294	336	315	310	340	314	330	314	316	347	324	323	295	286	289	310	302	296	302	302	340	316
53277	48765	22150	3709	3337	2820	2439	2085	1991	1798	1687	1608	1452	1396	1281	1251	1224	1146	1167	1116	1151	1092	1125	1056	1152	1063	1022	1030	1040	1013	1001	1053	1011	1028	1009	964	986	1016	954	946	963	980	1026	1012	963	1012	988	939	966	976	947	1010	947	973	987	915	962	1024	986	969	949	930	975	989	946	980	945	926	960	977	960	972	981	977	954	928	924	933	934	1002	937	887	962	939	988	984	935	895	928	971	957	924	989	949	1002	901	943	951	905	985	949	944	958	949	935	943	934	975	964	950	973	935	947	946	989	974	913	948	938	919	983	968	945	935	935	958	952	987	947	936	955	981	958	942	1003	922	969	986	958	995	971	917	962	947	895	888	935	948	971	1000	858	969	968	910	921	978	872	956	904	886	962	918	950	903	940	1007	907	928	921	953	925	927	922	926	936	935	956	975	988	913	936	917	956	941	869	928	931	921	899	971	977	931	865	869	889	935	934	987	1009	930	964	912	938	993	951	931	996	969	951	984	978	973	964	894	961	924	939	895	1015	942	908	950	920	921	918	952	955	918	951	937	951	915	926	938	941	899	973	933	926	880	869	951	954	940	900	946	973	925	993	992	892	938	940	928	942	960	920	935	889	956	914	949	972	956	930	987	924	913	941	933	951	843	973	967	942	898	982	965	951	984	991	926	894	969	985	928	980	939	917	923	929	934	941	932	961	949	894	932	945	924	918	966	887	997	965	942	942	923	971	935	929	951	930	864	929	951	976	941	1000	931	927	929	980	966	956	971	958	977	943	916	941	868	948	940	921	951	949	921	930	923	926	895	950	945	926	952	947	959	965	934	921	919	951	917	982	940	882	968	937	950	943	933	964	935	927	959	897	950	985	899	932	924	926	965	956	946	949	974	950	973	934	982	977	953	896	913	945	945	944	915	949	917	917	976	964	957	924	995	972	893	935	905	919	941	974	990	915	968	979	930	921	951	892	913	902	965	893	933	945	907	931	924	909	906	940	851	937	904	901	967	927	931	909	926	996	929	924	900	904	954	953	930	918	908	929	972	967	976	964	957	987	910	919	957	948	937	955	965	948	916	952	923	890	904	1000	946	967	962	943	903	856	954	896	968	925	963	930	915	923	962	975	956	928	938	961	928	958	929	907	923	965	939	953	919	958	978	1009	969	944	944	896	880	946	899	948	950	926	972	952	959	941	911	926	972	965	965	957	937	962	1001	967	935	915	909	931	989	902	886	943	979	982	937	921	928	931	901	945	1007	962	1005	931	955	926	920	961	960	961	910	948	912	1042	953	863	949	887	978	931	932	974	949	916	965	929	923	929	982	958	941	978	952	979	971	995	911	915	952	974	925	902	954	976	916	950	970	915	871	937	983	928	942	969	984	908	888	955	920	949	915	906	875	955	911	943	966	935	988	934	946	950	984	951	950	950	919	877	946	929	911	945	911	959	960	936	923	897	921	907	911	878	969	935	960	983	932	935	946	936	976	920	936	932	957	945	961	939	955	951	976	945	969	951	961	936	957	919	920	921	986	981	1015	889	954	899	901	918	958	961	918	855	914	933	892	927	931	918	951	997	906	989	954	989	970	938	918	893	966	952	944	908	914	950	974	961	915	919	963	918	1005	955	929	932	932	913	916	974	996	953	960	906	926	963	984	923	985	965	970	939	925	920	908	960	924	957	872	966	952	917	909	916	942	935	953	939	980	999	910	920	925	914	941	945	911	977	983	952	975	945	958	961	934	941	941	913	969	913	914	906	920	987	943	910	892	967	937	921	928	947	996	939	926	947	963	966	954	877	925	971	965	924	1010	919	971	947	930	939	889	909	1036	846	920	955	938	904	961	967	930	886	866	956	927	937	954	934	931	933	945	928	950	924	961	939	945	961	921	926	934	972	936	914	952	959	992	921	942	981	947	956	925	967	968	987	951	934	922	989	955	918	933	917	980	983	927	962	955	931	983	1007	933	902	975	995	912	968	927	934	954	951	933	933	974	962	945	934	938	922	1022	938	984	930	954	947	969	943	959	991	920	932	921	980	976	913	954	923	921	897	916	957	955	1010	867	967	957	966	917	938	911	932	956	949	910	973	982	997	934	923	890	934	925	920	899	931	914	1012	893	960	945	942	921	957	937	945	969	943	967	922	933	931	928	971	943	932	883	947	957	919	1013	946	953	897	991	910	907	936	937	925	974	960	951	984	971	943	927	924	976	940	964	943	988	933	961	956	955	967	938	907	912	920	947	968	997	1018	957	944	909	985	969	906	952	961	977	973	948	952	986	919	894	945	986	956	963	974	939	970	952	972	930	926	943	923	966	940	953	968	929	940	921	902	909	973	929	853	939	932	934	905	933	907	939	889	926	942	961	933	898	911	923	951	981	958	963	997	963	919	994	1006	930	918	900	929	913	954	889	982	989	927	953	963	987	980	935	985	931	936	893	904	939	886	874	996	931	948	974	929	949	991	931	939	978	924	948	948	967	888	939	967	907	914	988	923	1021	1001	988	966	928	891	928	973	932	975	979	938	939	939	925	933	908	915	947	957	972	920	965	1013	911	944	968	970	948	978	911	914	936	936	992	944	949	912	883	987	940	918	946	927	983	933	970	964	1004	937	914	953	900	958	957	962	961	956	923	915	951	947	944	955	973	911	971	903	942	977	920	1038	895	960	910	957	966	938	943	974	930	900	932	980	972	941	919	933	960	962	964	909	912	1001	963	984	946	961	988	918	912	966	929	935	905	967	944	963	942	903	939	936	919	958	973	970	901	910	939	952	944	923	972	915	968	955	986	962	947	936	959	950	955	890	931	941	990	983	919	931	950	919	936	965	935	883	965	893	891	974	966	953	952	988	962	955	932	988	1022	948	981	966	934	917	946	955	900	937	960	879	908	930	962	911	979	942	936	936	984	952	964	950	904	909	963	890	943	984	923	931	919	922	957	951	931	925	892	934	947	892	1013	911	948	919	933	933	875	968	989	934	911	935	984	954	955	949	907	929	924	937	949	936	915	933	969	962	935	885	929	924	972	939	907	954	930	951	977	923	938	917	927	947	940	977	948	906	960	965	957	899	936	961	979	894	903	929	914	952	906	968	939	981	895	962	901	952	900	969	930	918	930	900	926	919	975	962	982	980	866	919	945	948	917	960	945	895	934	896	964	927	932	959	960	930	900	906	926	913	941	967	921	924	950	980	945	907	904	947	905	960	986	944	899	938	956	957	956	978	932	926	948	984	1006	950	957	967	925	956	931	931	910	898	906	932	965	928	957	938	936	1024	946	926	940	989	976	987	972	943	899	969	957	940	914	962	900	976	874	936	986	935	961	875	949	988	943	952	929	909	902	906	983	954	950	948	924	979	914	959	997	949	921	917	906	934	908	914	969	934	972	906	935	950	967	944	966	939	897	973	969	898	939	910	942	928	987	934	944	940	964	960	936	939	909	960	874	969	958	901	953	926	918	886	957	948	896	968	972	930	909	958	898	968	938	943	977	939	934	957	943	914	895	920	954	924	971	951	959	952	958	873	905	1009	958	918	930	908	998
21935	9105	2045	299	168	155	155	149	136	142	137	152	153	149	127	144	157	117	137	129	145	158	127	135	151	135	134	132	122	130	149	115	148	140	153	140	147	148	144	126	125	144	151	131	145	148	129	160	144	152	135	132	147	141	142	126	139	138	119	137	144	107	125	128	140	120	153	122	150	137	144	123	143	126	129	142	141	120	129	132	126	133	119	136	147	135	137	127	138	122	127	116	145	138	126	129	145	131	126	155	131	116	124	122	144	139	155	123	132	118	136	134	129	124	132	152	146	137	140	132	158	151	133	135	137	131	140	134	148	133	126	146	145	131	137	130	148	115	143	150	137	138	127	117	136	108	130	139	125	139	140	142	137	144	143	133	124	136	140	128	129	137	133	129	149	126	146	158	141	127	134	114	126	129	127	118	140	152	142	124	151	140	122	144	156	153	154	113	130	135	137	152	137	138	118	140	134	130	118	137	136	148	144	118	132	148	145	153	135	129	141	125	135	139	132	143	130	140	128	113	158	118	142	152	124	121	125	127	152	123	139	128	125	141	133	142	141	135	139	151	135	135	128	146	137	140	120	133	126	157	117	119	142	137	116	137	127	142	139	121	122	130	138	146	140	154	135	128	167	133	146	128	141	129	138	117	119	122	150	141	148	127	133	148	130	156	142	129	123	131	140	151	140	146	127	163	149	119	125	149	141	141	133	130	155	135	126	123	129	136	121	158	136	153	121	128	147	143	139	160	131	144	147	136	145	144	141	137	148	140	143	148	131	152	158	131	137	144	140	130	137	126	140	126	139	142	122	139	138	141	140	136	135	136	142	142	146	151	147	146	144	129	144	126	159	144	156	155	138	142	155	160	121	128	128	136	158	151	171	152	132	136	133	135	141	137	130	123	156	149	136	136	156	133	141	134	131	143	145	127	147	134	136	131	128	133	137	128	142	126	141	122	135	127	156	146	112	116	123	139	142	161	138	138	135	143	129	143	118	129	128	132	133	145	121	148	141	138	125	135	128	141	128	145	143	132	141	149	133	146	137	136	134	123	117	135	132	149	134	141	133	123	137	134	138	113	139	136	149	128	123	125	148	155	156	124	126	156	133	123	148	126	125	142	129	151	136	149	141	148	150	138	149	139	127	122	141	154	127	141	163	147	129	139	132	133	129	119	124	130	142	128	133	136	120	145	128	157	131	131	141	124	120	150	112	131	134	117	136	124	142	134	135	131	144	127	123	128	157	145	129	142	123	142	126	133	153	114	144	156	119	137	168	147	130	147	129	119	130	131	156	117	131	128	130	136	148	160	149	129	136	159	137	150	137	129	127	129	158	161	138	152	150	129	125	158	131	143	141	120	149	145	148	124	140	136	142	136	128	124	138	151	148	151	164	130	144	131	129	137	133	130	135	152	141	140	146	147	140	158	127	126	140	156	167	116	141	139	150	119	146	123	118	148	120	126	119	133	138	135	152	158	132	142	145	136	144	132	151	145	157	123	145	140	140	124	142	141	142	118	122	175	132	151	137	121	141	128	138	135	126	135	131	137	134	133	132	122	119	151	142	146	131	127	130	145	147	148	138	116	142	128	142	154	146	152	150	153	153	144	139	124	146	123	141	156	150	120	146	150	141	132	152	140	136	139	152	129	142	130	126	137	124	139	131	133	145	148	126	121	153	139	143	134	151	142	137	138	150	134	130	133	125	133	122	134	149	126	143	153	114	140	154	122	135	136	118	143	137	134	154	137	153	139	111	144	140	135	127	151	129	114	138	155	147	146	129	134	135	131	127	141	149	140	138	132	136	132	137	142	126	128	149	142	137	146	123	128	131	136	138	133	123	142	133	142	153	137	144	151	153	128	145	153	128	144	133	139	152	122	137	139	120	142	153	130	132	133	142	132	125	144	139	130	137	152	130	146	142	119	153	126	133	134	127	145	146	146	138	144	145	135	145	124	146	138	143	121	146	147	156	148	131	129	137	137	144	149	136	145	129	134	139	117	163	109	141	132	131	143	134	126	122	152	157	147	143	138	134	141	126	126	149	155	161	128	139	127	131	154	129	141	135	144	140	135	121	139	143	116	139	144	127	113	142	156	132	144	149	117	125	138	156	125	154	144	157	129	151	147	158	138	146	136	146	135	145	133	132	140	147	134	156	115	155	144	133	138	113	140	139	133	131	133	139	139	140	159	149	127	156	147	128	144	152	143	147	145	127	131	143	139	121	121	143	140	141	151	131	140	132	129	128	130	133	136	142	126	131	145	142	132	140	133	145	126	150	124	143	132	151	136	142	158	133	158	130	140	122	135	153	116	113	132	131	135	155	126	136	125	125	138	137	135	143	118	122	132	131	122	132	136	135	128	149	144	114	136	143	164	148	153	134	152	156	135	160	140	146	148	170	141	163	133	139	130	138	134	139	134	132	143	130	142	135	135	129	150	123	147	135	116	151	153	111	138	143	116	134	133	129	137	145	143	154	137	141	147	124	118	151	133	128	121	144	135	120	141	148	138	130	132	137	153	130	125	126	158	140	155	126	122	138	124	142	148	150	140	138	131	141	141	126	134	116	114	146	148	144	159	130	113	148	115	144	134	105	118	148	145	133	157	140	120	147	157	137	144	131	151	131	150	130	159	128	126	142	135	120	115	153	138	122	145	140	161	144	137	154	140	147	122	121	127	155	147	132	116	120	139	154	157	133	135	127	148	143	158	158	146	135	144	143	133	134	122	124	136	160	141	132	135	135	145	147	112	136	126	146	137	126	151	126	134	123	155	143	141	144	148	138	154	140	157	155	115	148	122	164	139	152	145	132	119	133	133	154	135	150	121	156	145	128	137	140	131	148	141	132	132	140	128	126	121	123	136	143	147	126	143	127	114	121	141	145	143	150	133	152	147	161	121	141	133	130	133	121	139	121	127	147	135	122	131	139	148	119	149	139	145	135	119	131	145	133	131	135	143	151	132	161	136	142	135	134	135	136	132	151	119	119	136	127	118	144	142	118	122	125	149	121	135	124	154	170	151	113	140	123	134	138	124	151	118	142	144	141	147	169	153	146	159	145	124	136	152	104	150	145	135	132	123	126	128	130	151	132	137	160	146	142	145	152	126	140	126	143	126	147	115	143	144	126	128	131	131	130	163	141	134	148	149	145	130	137	161	126	125	133	129	136	137	136	133	130	124	129	127	159	105	129	135	134	154	130	131	131	134	150	134	132	140	133	135	137	133	126	136	147	133	126	141	141	131	139	150	137	120	142	147	149	151	132	134	147	127	150	132	139	153	146	132	118	130	142	136	147	135	149	138	129	121	118	129	119	137	118	128	131	138	164	122	126	140	138	138	140	143	141	127	147	128	136	160	123	137	157	127	133	121	141	134	123	139	122	120	134	115	112	111	128	127	137	138	156	130	119	144	148	164	138	139	136	141	131	135	141	162	149	148	134	149	144	134	139	132	137	151	138	152	145	123	131	126	147	139	141	143	130	131	132	106	114	143	141	144
21661	11759	2946	588	580	526	527	546	522	521	538	497	498	518	484	514	507	521	476	505	521	491	494	500	517	520	486	517	481	513	494	482	489	497	473	500	527	498	505	541	473	493	461	466	497	538	526	448	489	488	485	481	495	458	490	488	471	502	492	493	460	498	491	473	504	536	495	501	513	502	491	486	473	455	533	498	535	509	516	512	480	488	497	500	461	493	489	464	466	466	482	479	523	481	472	497	495	513	469	479	485	465	500	465	501	499	488	510	491	469	481	479	483	515	514	487	521	465	503	494	503	511	465	484	440	514	485	514	523	523	522	503	541	508	474	492	511	539	491	489	487	507	510	516	477	485	498	484	472	512	505	459	490	476	512	481	473	541	486	511	496	482	500	519	522	450	518	466	472	467	518	468	518	511	524	506	512	464	469	531	513	506	510	483	479	463	503	499	473	467	475	509	486	502	521	495	487	509	485	514	507	505	512	490	497	498	499	498	485	512	436	506	511	473	495	505	485	474	490	514	465	444	480	513	486	470	505	486	467	457	522	447	511	535	517	478	536	498	518	482	464	476	457	519	485	456	511	550	500	525	464	483	505	524	516	459	503	467	496	488	497	489	489	516	497	463	498	529	480	502	516	436	531	492	521	520	515	514	488	457	492	472	494	485	515	516	499	501	542	514	477	462	502	498	494	501	502	506	472	483	458	446	492	491	487	496	466	469	472	486	493	500	474	475	545	489	526	521	493	481	492	521	516	508	455	501	496	511	515	477	528	495	523	490	531	484	509	491	497	546	493	506	538	464	519	497	526	506	489	515	474	476	482	553	516	537	480	463	505	494	493	466	534	473	462	489	461	515	494	506	473	494	475	519	470	452	509	478	483	535	491	472	523	490	488	473	526	499	496	481	526	504	466	478	483	472	490	522	481	484	509	500	524	484	449	494	487	492	508	506	437	474	507	475	510	490	501	499	493	476	501	529	543	494	501	475	477	503	484	488	501	463	493	483	476	497	488	527	504	503	475	502	487	531	495	495	501	515	517	474	491	488	520	472	477	493	491	490	545	459	476	512	486	492	485	501	522	477	489	494	502	512	471	478	492	519	483	517	478	495	513	466	509	478	523	476	477	520	486	469	510	488	497	504	503	478	506	499	491	525	497	494	499	492	480	491	488	502	487	477	445	534	477	490	501	483	504	515	542	502	478	477	536	515	466	489	526	464	495	516	511	501	500	522	454	491	515	518	464	462	505	517	511	479	463	491	501	490	495	502	499	497	497	466	503	475	481	505	519	557	473	509	479	507	468	521	514	498	481	520	500	471	466	482	498	521	499	474	522	460	480	501	496	504	557	479	503	485	482	472	469	522	461	529	506	458	472	543	515	482	502	533	472	482	474	496	535	492	503	496	500	516	497	485	544	472	510	497	512	454	503	484	494	470	525	482	511	500	519	536	479	504	487	466	540	493	537	514	500	488	505	435	468	523	486	467	505	480	529	471	472	510	483	481	519	438	478	491	491	535	506	495	498	467	504	497	481	496	493	473	492	454	506	537	494	498	507	507	507	485	480	478	503	480	528	500	477	536	481	502	487	467	470	533	482	486	478	454	538	532	483	484	447	523	489	481	488	477	559	509	469	463	491	489	499	516	489	486	492	518	501	493	500	488	490	492	439	509	476	491	489	485	497	493	506	514	480	451	490	467	535	507	492	495	477	474	492	469	517	478	460	515	481	501	495	529	484	499	514	481	506	536	519	479	511	504	553	453	476	510	484	506	459	490	522	459	497	493	478	520	491	442	483	485	503	488	519	502	492	491	539	498	509	490	494	441	493	469	498	485	519	533	495	505	507	499	513	496	513	487	505	478	525	500	505	467	480	500	496	486	520	460	519	501	502	543	472	492	473	480	495	507	501	498	486	501	500	492	502	474	502	502	534	467	487	481	463	529	481	489	477	508	506	477	464	520	484	486	502	481	470	512	457	480	504	481	513	473	492	490	487	501	480	518	529	468	468	515	445	473	460	523	480	508	527	469	488	461	518	493	440	472	478	505	473	500	464	475	501	473	496	494	488	501	517	458	479	496	475	506	504	513	473	501	468	506	501	547	488	480	512	462	489	505	502	496	502	487	476	490	510	512	511	440	482	482	471	485	525	484	501	513	520	474	486	495	481	495	460	504	533	474	546	545	446	532	509	478	493	478	532	472	507	503	457	488	530	491	475	510	483	490	510	489	467	501	478	482	463	463	500	480	545	478	486	513	515	481	496	495	506	504	464	541	504	508	462	523	472	502	508	483	515	505	482	487	557	527	510	495	489	511	502	475	482	477	497	478	531	496	551	491	504	481	484	508	471	483	466	507	481	487	462	526	525	518	505	511	495	474	500	541	490	490	517	502	484	427	514	504	531	513	496	499	501	542	457	479	500	489	488	494	509	497	506	477	442	473	475	519	490	471	497	481	474	456	488	497	523	493	489	478	481	458	514	482	479	515	510	492	475	514	476	534	545	456	503	494	540	528	475	472	534	540	487	506	519	486	488	486	461	496	511	504	532	479	490	448	507	441	498	534	480	479	482	516	484	495	515	454	512	512	486	490	481	506	527	500	494	458	493	509	467	489	511	494	502	480	479	520	486	490	504	476	519	493	512	525	534	489	490	509	487	481	486	475	518	526	523	508	500	518	522	482	504	489	498	491	509	479	508	511	465	507	486	504	487	470	489	504	466	475	489	502	490	481	510	522	524	505	517	485	446	465	505	479	484	501	464	503	501	494	512	493	527	482	523	486	515	470	483	469	498	502	492	527	496	510	524	474	430	470	486	483	488	487	468	475	525	514	487	455	473	515	486	510	529	481	510	524	455	458	479	527	517	505	539	488	522	519	460	507	495	518	504	517	521	487	502	506	508	492	492	509	486	530	483	509	478	499	466	550	500	475	437	477	500	512	467	502	499	506	486	519	498	506	513	512	494	516	481	485	498	509	478	495	500	486	465	472	481	453	516	487	533	482	481	473	528	513	489	515	501	474	460	486	445	482	524	498	459	524	503	478	473	506	472	492	505	486	526	505	487	473	485	480	491	464	491	439	490	495	512	415	471	459	462	480	523	450	504	469	475	485	503	481	463	506	464	488	482	482	480	481	471	494	485	528	501	486	503	434	462	443	531	505	473	487	495	472	445	479	496	452	482	506	448	521	494	473	490	521	504	507	468	517	469	507	445	478	510	509	474	516	554	491	500	496	455	500	509	492	502	487	542	492	509	500	484	488	481	520	475	499	512	535	495	464	523	486	507	506	494	461	491	477	528	467	497	454	478	501	460	531	518	529	493	500	452	504	479	513	472	510	504	501	507	502	518	503	484	503	481	507	502	486	530	511	518	447	466	491	517	510	495	503	517	485	480	518	485	451	504	490	525	506	528	514	487	488	482	531	530	496	502	460	466	490	525	488	496	481	493	497	508	481	448	493	475	504	483	477	515	485	500	550	516	493	489	515	516	476	497	486	453	469
65158	52948	28172	3831	642	444	403	390	373	326	343	321	286	301	290	286	268	273	271	283	269	296	264	284	259	244	256	249	256	282	223	243	288	289	262	263	286	245	232	258	289	264	279	290	276	254	268	267	268	255	233	233	263	265	253	287	255	253	263	279	243	244	267	240	285	252	261	261	254	257	261	257	269	259	287	260	277	262	282	241	247	278	240	264	249	253	282	273	282	234	239	241	243	250	241	273	249	284	255	249	288	256	275	235	291	268	286	280	290	262	239	247	264	246	265	266	248	249	270	271	248	252	241	254	256	251	237	253	247	252	224	271	244	243	275	267	248	234	253	275	236	269	248	254	282	250	276	257	228	242	252	235	245	276	256	255	270	264	280	261	232	260	257	251	229	290	279	254	272	255	271	286	235	249	275	277	267	234	271	236	266	265	250	273	295	261	233	247	277	272	260	231	259	207	263	264	256	263	245	253	269	249	251	251	250	245	281	279	245	268	248	240	272	264	266	245	255	270	257	303	272	260	262	284	230	268	256	269	264	279	268	289	291	241	254	264	239	251	280	238	250	257	258	257	230	246	258	270	245	255	273	244	258	251	262	251	253	266	244	261	249	259	253	254	235	278	264	262	263	269	267	229	246	242	248	270	254	268	283	240	260	260	273	250	274	239	259	227	236	256	229	258	252	252	249	256	255	265	276	252	274	268	248	280	254	283	247	255	260	248	286	247	259	236	256	250	250	249	255	269	272	251	264	293	271	263	252	265	266	273	274	248	252	243	264	262	273	258	264	251	255	253	266	274	243	282	268	249	273	241	215	269	265	262	239	274	269	294	247	256	247	303	288	256	272	245	286	267	252	276	208	227	257	273	246	253	271	253	221	235	246	260	263	233	268	258	268	264	252	228	260	246	270	258	270	270	257	268	227	271	249	215	234	270	255	254	264	260	270	269	256	243	272	246	248	262	273	282	247	245	292	258	263	265	254	269	260	232	274	277	247	275	262	270	244	252	267	251	279	261	284	252	268	273	245	248	259	309	257	249	216	254	265	264	243	240	279	267	249	267	249	263	256	255	261	226	246	260	237	263	253	256	257	241	269	253	233	266	266	259	262	242	266	245	250	268	266	287	249	257	280	246	223	243	269	254	286	280	256	299	282	257	233	271	265	246	254	252	247	256	270	262	256	264	232	242	273	238	270	243	273	255	272	261	241	235	262	241	266	236	237	253	263	250	225	261	277	280	276	281	288	216	234	268	240	235	272	238	273	251	267	283	259	268	256	262	246	251	255	246	239	262	262	292	231	251	273	251	260	251	237	252	288	219	246	261	255	256	251	239	241	276	252	265	249	264	276	243	271	242	233	247	238	269	281	283	281	229	274	254	259	249	263	247	254	239	234	280	267	253	250	246	293	253	275	261	260	257	261	274	291	264	245	266	276	282	255	264	267	255	254	264	258	271	281	273	257	268	246	262	242	255	267	235	247	289	264	227	278	258	258	244	237	256	256	256	265	261	262	260	255	260	257	285	238	250	255	269	249	235	247	255	246	247	256	234	261	250	259	295	266	276	275	253	245	266	235	263	282	249	241	273	228	248	269	267	264	268	238	241	254	256	251	256	288	227	217	242	233	233	267	261	200	253	254	261	268	299	251	254	254	263	262	248	251	220	261	275	239	255	278	248	267	290	269	268	276	270	253	255	284	242	251	241	273	233	242	255	238	245	250	276	270	265	251	283	268	265	231	270	255	273	266	248	250	244	250	257	254	276	271	249	294	258	239	281	253	231	215	249	276	251	250	261	250	246	303	259	238	247	231	254	290	276	246	255	267	244	265	263	274	237	279	262	246	260	265	244	248	254	254	248	262	289	274	255	256	238	248	239	241	264	285	260	263	282	272	260	274	252	253	279	252	263	239	265	241	279	259	291	286	266	271	272	258	256	254	274	233	272	254	253	280	268	243	292	261	272	241	247	260	283	247	285	253	244	234	276	287	259	266	244	262	257	268	286	279	249	246	280	251	252	241	254	244	253	252	257	267	273	269	265	268	274	261	236	260	251	268	270	256	267	278	261	262	258	269	273	265	248	242	249	290	258	251	266	268	245	242	262	241	290	236	253	254	240	314	254	266	296	272	269	266	273	266	255	273	253	244	263	286	237	274	244	265	265	265	247	261	248	248	249	267	265	269	239	258	271	255	283	253	262	239	252	230	263	262	286	256	272	249	290	245	266	261	233	266	235	303	262	233	240	252	262	230	303	254	272	270	282	247	266	278	287	268	245	251	245	259	249	249	268	278	249	233	257	251	252	262	272	262	248	253	284	221	265	220	291	256	241	274	251	252	267	222	253	247	247	241	264	263	276	220	254	250	257	240	240	260	270	258	266	257	248	277	235	247	254	286	267	304	246	268	259	246	265	278	248	252	257	272	219	256	277	266	230	262	257	238	226	280	251	252	254	249	248	266	259	254	244	258	249	250	241	247	270	273	281	254	254	276	264	261	269	268	267	263	267	262	251	232	250	282	263	279	251	251	241	253	238	241	230	266	238	241	232	268	209	262	274	272	267	264	240	235	260	242	282	256	249	240	257	271	271	247	270	263	250	269	245	225	245	253	238	258	285	226	269	256	273	259	244	270	245	268	272	258	256	265	230	275	250	278	249	240	282	274	282	272	262	291	283	229	254	240	242	249	253	259	287	228	260	258	254	252	292	282	244	243	254	251	259	258	251	268	255	280	237	240	247	268	271	291	259	219	255	253	266	278	233	258	291	268	268	268	279	238	257	254	257	269	261	230	266	272	242	256	269	255	275	248	255	245	258	268	289	236	273	260	276	228	214	264	253	258	281	238	245	255	283	246	274	269	251	228	262	237	240	262	289	270	272	252	253	272	256	262	202	279	256	253	258	247	261	260	270	290	246	278	233	266	260	277	237	253	259	245	276	276	235	261	276	254	278	212	256	271	235	243	277	283	272	254	287	268	267	248	257	253	265	255	250	249	239	260	269	266	248	271	253	251	242	237	260	252	252	267	235	254	243	252	268	275	258	253	252	282	255	253	258	255	260	237	268	263	244	269	245	244	254	248	248	238	270	251	254	239	267	253	274	243	279	269	249	246	265	234	260	256	280	283	247	274	276	251	290	221	279	233	244	266	257	266	239	266	238	284	268	257	238	264	269	261	252	279	261	232	240	269	273	260	237	258	282	261	243	260	239	249	290	234	261	267	274	244	270	278	280	259	239	260	255	281	268	282	280	233	239	249	267	287	253	259	261	261	238	241	196	258	265	280	257	255	262	269	251	277	239	228	259	272	217	274	260	267	250	247	254	286	250	279	263	234	259	278	241	257	275	268	235	251	243	273	268	267	234	264	247	267	247	245	242	232	257	262	257	259	232	257	248	260	252	264	262	269	251	273	241	234	236	274	272	244	261	234	277	249	263	275	234	231	260	244	262	252	260	243	234	256	300	240	274	273	273	265	269	221	280	275	268	280	261	261	243	248	273
43548	40134	18114	2178	1947	1690	1556	1390	1305	1227	1194	1198	1103	985	1005	969	915	985	971	907	939	875	829	899	874	910	849	837	869	861	830	801	818	877	819	873	846	853	831	842	833	868	862	809	830	780	841	850	814	820	841	850	881	826	841	797	835	869	797	831	776	805	804	778	821	849	811	840	868	778	792	820	819	846	828	838	793	823	858	844	791	821	833	820	840	830	832	847	795	807	854	847	827	822	831	866	832	862	851	835	766	852	800	814	840	810	832	782	756	857	834	847	792	803	825	809	824	787	842	803	789	825	911	787	837	854	839	793	797	845	848	811	816	797	781	793	840	835	831	854	831	826	827	830	774	775	798	789	806	791	842	837	817	793	816	811	858	823	852	828	823	814	800	783	830	815	797	826	799	808	840	787	790	779	818	822	769	840	806	848	826	848	828	789	790	817	820	771	775	836	778	813	792	831	772	848	775	830	846	781	805	829	838	867	848	841	840	839	810	825	778	846	799	787	871	862	774	810	837	820	844	812	831	863	781	860	849	818	803	803	853	854	800	816	818	787	828	814	819	774	808	813	815	792	798	852	797	833	800	814	825	827	859	797	832	845	847	836	860	820	844	799	841	836	829	863	756	793	861	830	842	791	835	866	843	831	768	810	783	826	757	858	822	833	858	836	835	813	863	829	829	813	803	813	816	747	798	840	862	818	866	789	853	813	845	802	809	793	799	771	793	859	816	846	838	890	813	824	788	841	792	815	832	826	822	811	780	804	874	798	827	820	820	819	815	843	743	860	815	811	777	826	781	829	811	829	819	750	811	830	848	761	813	811	809	824	812	773	795	827	794	776	853	844	845	834	823	825	844	820	891	813	769	790	842	831	789	795	837	792	788	840	843	840	885	812	893	834	839	857	799	882	818	842	801	840	763	850	812	833	786	798	821	840	840	797	795	823	779	807	823	868	787	768	795	826	819	824	833	855	809	859	799	840	762	851	800	785	850	764	796	822	823	838	829	814	765	837	745	797	837	744	805	836	799	835	819	872	784	784	843	815	855	770	841	785	805	836	814	847	806	818	813	849	803	790	790	812	837	774	836	803	798	784	813	759	825	850	794	814	748	835	830	857	814	787	803	818	834	806	818	825	837	822	807	846	839	830	782	798	843	855	811	785	801	764	853	822	796	788	833	843	818	802	850	804	808	804	864	808	814	857	847	819	785	856	819	783	808	759	822	803	892	801	903	836	820	805	787	791	817	779	813	804	770	783	820	822	842	835	793	803	812	839	842	824	849	800	796	803	829	817	829	798	815	825	812	811	752	806	862	813	829	855	844	879	814	814	800	772	796	852	822	828	830	831	813	851	815	757	813	803	803	830	829	815	799	810	799	791	815	796	793	802	818	812	790	853	823	801	883	832	848	819	819	806	801	794	842	808	799	793	851	818	810	837	762	818	750	887	757	824	818	821	807	773	872	849	879	808	829	871	853	806	789	806	868	815	802	844	844	818	840	781	850	817	796	789	850	819	824	826	798	807	772	837	902	780	860	807	782	854	840	844	801	828	795	847	841	836	838	845	829	806	865	793	857	798	804	751	847	843	779	828	842	782	854	871	831	809	832	826	805	801	889	817	806	810	784	829	826	779	826	812	826	843	777	761	845	825	766	805	887	854	851	800	787	797	850	796	785	817	818	842	822	789	810	828	842	835	867	836	814	781	812	827	850	768	821	852	828	878	741	838	805	835	782	771	838	798	804	892	809	839	797	814	811	790	787	870	817	830	815	833	846	796	880	829	836	830	797	819	847	804	810	781	800	762	825	808	870	769	828	835	789	777	855	844	809	841	797	805	835	811	793	835	787	768	799	843	798	864	867	840	843	798	800	821	751	800	845	831	794	844	744	795	861	832	796	811	813	814	837	861	858	836	840	850	853	837	809	811	832	848	819	823	835	850	800	817	802	841	820	790	817	824	759	835	836	815	803	843	803	822	845	827	764	831	837	850	839	827	826	769	797	810	857	787	850	782	801	802	824	844	734	862	826	794	773	834	796	836	837	827	756	826	856	797	820	860	788	846	815	807	801	820	787	795	839	841	774	805	803	791	812	848	811	815	801	843	790	825	863	830	849	809	852	778	863	854	777	810	808	790	858	837	797	829	822	790	801	830	803	770	858	795	848	842	818	779	816	793	809	818	800	825	855	843	841	823	755	837	774	788	854	790	830	818	753	789	780	782	860	793	812	816	774	818	863	886	827	839	817	790	838	773	805	816	820	854	839	857	791	847	824	812	820	805	834	800	771	829	810	824	843	809	832	776	845	815	802	754	826	818	814	851	903	838	826	792	792	736	817	841	774	799	807	833	824	846	856	810	787	824	806	782	812	864	829	812	791	759	858	792	828	783	789	799	827	803	807	824	796	823	793	762	797	851	778	824	868	810	810	845	874	841	800	820	792	837	764	810	832	797	817	761	799	806	820	836	841	830	770	849	824	839	839	887	843	783	871	819	817	761	807	807	799	808	833	854	840	808	824	760	787	817	819	764	840	825	775	795	837	800	804	819	820	787	853	811	830	830	830	841	779	789	871	778	840	805	801	845	836	857	793	797	804	807	842	834	828	816	833	826	845	827	798	827	829	843	809	803	772	820	790	831	808	822	858	857	821	812	783	842	783	843	853	780	810	823	855	813	796	825	802	761	832	893	853	838	834	832	841	852	757	849	839	790	878	811	762	815	840	825	853	844	818	795	783	859	832	858	850	837	803	799	797	767	797	803	779	783	849	808	757	816	799	815	814	820	844	818	799	826	817	805	745	839	812	770	832	797	791	840	779	828	848	798	798	839	831	809	784	827	871	814	818	799	841	835	816	789	849	789	772	809	817	890	773	835	812	778	791	843	825	791	849	814	836	770	832	802	769	820	815	859	834	865	816	850	788	879	859	861	819	784	847	777	784	820	843	774	890	805	818	834	807	777	825	807	790	818	807	872	814	806	802	803	836	846	869	788	872	822	797	815	844	840	784	786	828	828	787	782	812	802	800	804	838	839	780	856	819	826	811	759	795	854	797	791	811	828	808	843	791	807	850	799	763	794	780	794	820	837	809	844	759	850	822	800	800	809	792	818	828	800	848	812	847	865	758	810	792	831	837	864	815	811	821	825	798	795	784	833	906	843	873	799	810	781	815	823	838	879	821	797	799	841	797	814	846	773	796	770	852	809	780	833	799	825	809	774	771	799	815	831	801	804	834	789	826	761	841	874	744	829	845	810	806	814	791	796	810	853	787	789	817	769	812	784	831	857	779	795	787	829	760	808	802	812	837	821	834	829	849	808	795	851	844	812	837	820	811	808	791	797	845	777	894	815	836	820	877	841	838	874	847	817	817	781	808	804	842	841	798	786	805	840	811	845	842	846	833	823	829	838	890	811	774	847	836	813	856	813	752	840	828	787	867	810	815	784	765	823	804	804	820	871	886	827	784	807	804	811	813	799	825	835	812	825	767	811	826	845	794	811
79567	67181	35923	9123	1519	705	605	526	471	465	447	400	403	362	383	339	360	350	357	358	393	356	356	341	363	311	339	325	300	310	315	299	326	308	302	326	292	323	320	346	315	314	320	305	288	320	322	303	286	325	311	316	317	342	323	320	306	289	298	307	315	315	320	319	314	307	343	328	329	332	345	340	305	334	296	308	323	313	320	305	280	316	272	325	285	308	304	333	307	313	310	311	312	314	308	302	289	286	314	290	295	309	336	368	292	303	306	327	294	314	324	322	303	275	309	299	273	295	300	323	343	335	303	285	296	304	308	326	314	298	305	327	287	289	301	325	327	325	308	296	313	269	313	304	322	331	319	316	319	299	325	343	331	358	313	307	324	305	309	284	314	283	330	313	316	290	307	320	330	312	313	312	346	314	308	290	291	317	294	334	296	296	303	325	330	312	297	317	326	297	340	306	319	325	290	301	315	312	325	288	328	296	299	296	279	318	317	330	291	285	303	324	289	331	319	310	308	281	298	312	306	302	304	325	310	328	308	313	286	325	281	311	327	302	286	321	304	324	325	339	292	308	319	317	312	291	317	282	295	328	298	328	307	301	293	299	303	321	319	313	335	333	295	307	324	331	325	347	306	289	298	308	304	309	326	295	306	310	305	295	326	321	316	313	279	316	318	347	324	311	312	323	306	295	311	320	304	313	307	295	324	312	307	297	318	310	273	345	335	333	288	310	327	332	291	333	283	322	323	323	293	317	330	311	283	326	313	320	336	287	303	322	303	319	338	324	329	329	315	326	312	329	308	315	312	308	341	317	270	303	321	317	316	306	324	314	308	315	285	320	313	328	311	328	334	275	290	299	349	323	324	319	335	306	308	316	310	344	316	339	310	325	276	285	320	316	296	331	314	304	314	284	323	310	335	301	303	312	311	307	307	319	323	313	340	276	331	316	317	330	286	288	329	336	324	322	292	258	306	289	304	345	341	331	315	312	303	287	308	334	312	292	323	322	321	302	298	325	331	316	329	320	304	290	286	309	298	298	294	330	326	292	311	306	302	318	326	331	292	297	293	313	303	310	287	329	309	300	300	321	369	333	297	280	322	333	311	327	315	294	288	314	326	329	344	292	324	306	315	322	341	345	322	318	287	318	319	298	339	311	328	308	312	327	312	283	310	292	316	326	335	325	326	303	314	310	325	298	311	322	302	325	311	338	303	327	291	331	349	334	369	332	283	309	289	275	279	304	305	320	324	288	309	323	314	329	327	324	306	302	324	299	287	322	301	310	343	331	304	298	332	331	314	333	311	336	333	312	322	327	317	300	306	323	305	312	312	276	306	328	316	332	325	315	341	336	328	325	281	292	333	309	294	313	296	307	300	313	295	301	309	309	305	290	325	298	303	361	327	341	304	296	298	340	295	336	302	325	306	298	302	314	349	292	314	290	311	320	315	328	293	319	328	296	356	309	319	295	277	286	288	307	304	288	324	337	291	315	310	320	311	340	303	326	310	354	304	290	281	309	292	319	342	315	317	324	290	286	297	308	330	348	334	316	322	304	308	318	325	349	317	302	359	316	318	324	320	295	329	312	317	299	302	279	336	356	291	349	334	320	307	275	321	300	310	291	349	307	311	354	331	314	316	294	324	340	323	323	333	308	342	325	288	303	283	334	295	332	313	302	327	309	320	300	300	320	331	312	322	327	286	338	310	285	309	299	309	343	365	307	285	311	306	285	343	325	324	308	294	309	308	328	297	298	292	313	305	320	307	329	288	319	269	310	314	313	334	307	291	319	319	317	329	326	334	311	335	322	319	334	309	320	308	319	305	315	311	314	340	322	295	315	340	284	295	295	304	322	291	313	319	330	320	318	299	330	313	311	319	332	317	333	358	369	327	310	328	344	304	341	295	309	316	297	300	316	327	323	298	326	306	329	296	323	335	299	310	319	332	333	327	323	344	322	309	316	326	304	287	311	325	301	330	282	329	309	325	336	322	308	312	313	305	308	301	340	313	300	342	323	324	322	289	322	339	273	333	306	327	337	314	331	296	338	323	328	308	313	304	342	296	325	357	312	342	330	290	338	299	323	321	273	306	348	310	311	296	326	310	301	339	322	290	319	327	310	321	337	285	324	342	301	318	318	311	322	338	306	313	279	314	326	311	287	295	333	320	314	323	308	309	279	285	300	295	310	318	345	326	290	300	314	343	326	336	308	320	327	333	314	304	323	300	321	280	315	340	312	310	315	316	303	331	306	304	330	312	332	317	286	298	356	293	337	312	297	304	321	311	314	334	304	330	325	299	316	302	288	316	298	355	308	314	289	314	317	324	317	325	307	295	300	328	302	305	310	308	307	303	296	334	304	295	323	317	274	326	337	323	280	333	304	331	303	309	333	310	322	300	306	319	321	320	330	276	312	311	290	285	266	284	303	336	351	286	320	295	322	341	315	340	309	339	317	311	319	324	357	326	305	323	309	329	323	304	316	301	320	256	318	342	310	313	294	328	324	309	312	290	274	297	298	317	310	296	292	304	299	340	299	314	304	307	312	299	340	318	321	308	344	304	297	338	316	348	281	310	316	333	338	321	337	301	340	296	299	283	329	327	308	307	308	293	286	299	303	336	314	295	334	285	339	289	341	319	315	309	315	295	338	311	315	308	318	326	287	304	303	311	309	347	298	278	300	324	280	326	333	316	348	318	333	318	307	310	337	324	299	317	296	317	320	304	310	281	357	308	308	271	323	309	318	336	296	338	317	325	311	317	261	311	306	330	288	300	350	329	336	306	290	295	345	339	300	323	292	294	311	327	315	330	287	330	319	329	356	296	315	309	335	341	308	309	290	343	300	317	355	296	307	342	331	293	316	317	316	314	306	310	349	291	311	276	306	300	293	309	294	283	343	351	315	307	345	298	313	328	343	330	339	338	315	286	307	317	315	291	345	290	329	317	315	280	315	335	314	342	332	308	300	300	309	325	309	305	335	332	301	285	308	297	305	290	290	307	322	321	328	316	298	317	345	290	332	295	303	298	319	336	366	309	323	332	302	309	321	304	319	348	300	340	313	304	321	318	341	309	324	319	317	270	321	319	303	319	301	323	296	321	314	284	344	316	322	328	305	347	324	326	310	311	312	297	306	273	338	307	328	291	309	293	353	297	311	295	283	339	317	331	297	325	335	326	293	275	320	298	277	299	306	309	329	309	326	299	342	300	276	321	322	321	313	303	320	292	296	335	301	322	299	275	303	329	331	295	296	328	317	326	287	303	276	323	342	321	309	301	276	297	322	316	320	337	290	302	312	314	306	325	321	295	309	290	295	315	291	328	313	329	288	322	327	340	304	324	302	305	315	311	289	324	281	307	310	274	334	283	342	353	302	319	328	328	335	314	337	267	336	282	331	286	271	323	304	326	327	309	324	349	329	321	286	317	285	295	331	313	314	323	270	334	312	286	301	290	280	303	330	322	291	322	292	327	309	328	318	319	344	336	324	316	332	285	309	316	265
54518	50701	21537	3644	3299	2736	2424	2094	1936	1805	1623	1589	1496	1354	1227	1274	1197	1148	1178	1146	1069	1121	1070	1082	1123	1069	1041	1025	1033	1018	979	979	1016	1028	1035	1068	991	1020	1035	979	1033	959	992	982	1032	987	995	990	1030	1006	1016	993	982	961	1007	978	991	909	969	978	1010	1019	1001	966	1002	975	994	939	985	969	950	983	998	997	920	954	955	946	966	993	887	961	959	976	1004	994	984	952	925	977	935	930	942	997	924	961	920	943	979	930	952	945	951	985	1016	979	898	995	957	971	970	1010	939	966	938	970	930	960	978	961	999	957	993	953	900	938	965	964	962	956	947	969	980	937	905	925	1008	944	927	1014	986	982	945	986	935	965	929	953	927	974	932	872	937	953	966	951	942	924	987	960	962	1027	997	973	940	877	928	984	965	974	943	927	880	913	1012	934	943	928	938	907	956	935	967	1055	1000	960	946	954	942	929	940	1021	960	982	938	985	967	983	952	912	920	962	960	995	973	936	887	968	983	992	914	974	903	1034	906	981	974	939	972	1010	961	957	894	952	969	921	943	917	959	919	946	980	919	972	959	946	920	981	937	943	972	960	954	951	915	964	968	948	979	915	1010	969	995	954	922	939	990	975	946	911	919	1007	972	890	906	969	941	1022	963	977	912	924	913	944	875	960	928	952	971	990	972	954	1001	943	1001	1025	929	930	933	917	978	964	992	952	958	967	942	999	890	960	934	922	933	968	1001	965	943	962	941	956	992	904	954	991	940	957	952	911	971	972	925	945	884	963	1020	968	932	920	965	936	987	962	980	960	977	961	960	948	998	1019	977	956	943	935	883	987	949	953	954	942	937	927	913	967	989	984	909	926	895	922	934	934	945	955	944	917	985	948	989	974	961	913	889	981	1028	912	925	960	960	941	939	967	909	954	932	954	1016	922	924	927	993	922	958	989	930	904	987	939	951	1005	922	983	905	915	960	919	976	948	946	936	1032	977	981	1007	968	973	1002	947	967	913	952	923	975	920	919	972	961	986	921	983	941	913	945	979	976	950	966	968	970	946	911	946	970	922	947	931	980	971	949	935	986	973	1014	990	978	1010	943	923	947	939	905	909	933	953	908	926	977	930	950	922	967	969	979	936	1015	964	1002	968	953	899	967	967	931	943	969	976	923	928	902	892	945	977	910	937	974	960	952	971	952	912	959	983	920	993	971	972	968	899	949	974	935	902	952	918	1017	982	941	951	963	961	953	926	983	888	962	920	908	929	988	957	981	1015	960	1007	957	945	929	905	941	983	990	975	937	932	962	952	955	962	936	982	978	925	905	952	996	960	965	954	917	910	981	1002	949	983	926	919	987	932	936	980	916	965	1022	902	916	990	967	969	920	988	913	927	964	982	953	898	967	935	991	958	931	974	908	963	971	986	922	985	1032	972	955	935	977	978	956	891	971	992	950	912	950	936	966	994	927	939	920	967	919	977	1028	970	967	937	945	940	944	948	968	952	948	919	940	968	919	986	982	923	935	944	952	934	953	948	993	918	930	945	977	1000	933	965	875	986	910	987	962	933	968	969	925	934	920	995	923	969	913	947	927	959	991	1025	962	940	906	961	976	950	945	949	965	931	902	944	983	986	950	985	919	906	979	953	945	956	1024	966	920	974	955	971	916	942	963	1005	932	916	964	951	931	1000	974	1004	956	896	946	916	997	975	981	964	904	971	913	978	972	957	931	932	944	944	943	977	907	971	990	948	955	905	902	979	947	951	984	882	937	965	965	930	925	906	986	930	960	951	954	974	954	989	929	943	911	962	943	933	913	982	945	955	945	906	963	957	959	970	887	979	977	924	943	937	930	968	986	1013	993	972	921	980	938	909	1018	972	963	935	950	970	1051	971	961	917	960	886	950	984	966	897	879	922	964	869	959	958	947	975	994	970	969	935	963	946	919	935	929	926	984	934	985	943	922	975	958	934	931	911	971	882	989	984	973	935	969	898	958	977	956	973	942	955	973	893	926	975	922	990	948	931	959	932	958	957	989	965	989	975	917	970	929	952	931	1019	974	937	963	952	1007	901	923	977	939	995	956	875	952	967	947	946	935	949	1051	976	982	942	939	953	1016	979	906	943	988	952	953	927	928	951	897	945	957	899	994	973	958	998	943	979	972	893	943	959	1012	1014	951	930	974	1030	990	939	971	906	912	899	1007	912	896	987	1011	983	964	980	977	938	912	927	882	929	1007	926	898	968	964	916	1014	945	946	918	953	870	963	947	999	971	1029	926	916	955	962	960	1021	970	1027	965	984	987	981	984	979	971	901	962	966	943	951	943	928	1016	971	972	903	987	919	938	898	940	971	960	923	975	910	940	973	948	917	947	944	940	937	944	963	916	961	982	936	933	974	923	971	973	970	955	906	945	917	944	950	978	939	952	960	944	901	919	914	990	940	1010	968	1005	959	961	892	916	926	956	943	951	961	949	955	942	965	893	941	953	931	1022	974	901	968	999	971	905	952	947	1004	917	991	938	1005	901	906	987	939	964	943	956	962	947	961	963	971	966	971	1001	897	919	940	972	902	943	912	967	968	974	986	964	956	939	907	926	898	1018	940	987	951	943	1006	908	921	927	1011	936	977	1022	949	941	940	935	994	934	929	970	918	901	961	954	1002	945	973	974	975	1009	945	941	931	949	1001	906	959	931	947	949	955	952	950	949	855	949	897	981	935	970	970	953	998	954	982	995	944	921	979	908	970	977	949	893	939	967	933	947	970	936	936	914	919	932	918	956	1000	980	931	982	962	922	959	981	923	1009	956	985	935	958	923	1002	940	932	920	928	973	927	976	903	944	912	1001	929	920	944	970	949	980	910	965	933	965	963	994	912	988	1005	933	905	974	986	909	911	915	923	908	929	962	995	916	930	947	974	937	958	944	920	952	951	940	1015	1009	983	986	921	960	952	971	959	950	959	941	926	931	944	960	955	919	964	994	973	965	955	962	937	946	1010	967	948	983	989	936	922	973	969	919	968	952	938	954	959	926	929	947	948	907	951	919	962	976	936	945	946	948	888	956	960	987	905	977	943	957	946	955	950	929	926	1010	990	936	924	961	953	973	962	963	988	937	959	933	1007	972	971	941	932	957	956	960	977	955	1005	909	974	964	988	993	956	928	970	973	1001	936	952	963	957	908	965	913	939	1011	984	931	945	958	943	975	940	959	909	921	991	1002	960	991	888	977	956	914	999	933	946	956	882	970	922	983	976	933	942	1010	955	955	987	899	895	968	953	940	959	940	987	896	935	952	943	925	972	992	888	996	923	938	935	1005	1028	878	933	963	969	929	968	922	920	941	1004	985	937	964	921	929	895	1025	921	943	965	961	1019	959	980	891	968	935	912	915	904	994	935	1006	950	940	1012	954	917	945	908	945	923	1012	918	947	1028	967	974	950	984	967	964	909	986	950	899	933	932	926	984	964	957	978	982	961	929	971	956	967	951	935	986	976	972	945	933	941	977	963	971	978	1003	978	939	1015	977	966	939	915	918	915	935	980	912	1002	948	890	989	982	925	916	943	943	915	987	975	970	943	939	936	924	911	937	945	963	948	920	964	953	965	968	899	1007	972	981	948	984	949	955	943
22712	9623	1680	258	158	144	165	167	127	128	150	159	153	139	148	137	144	148	131	129	144	140	123	149	151	149	150	155	137	138	135	126	141	163	138	127	152	158	126	137	137	153	145	148	158	121	162	148	157	137	138	155	149	133	142	145	148	150	127	138	157	130	142	145	147	142	133	148	162	131	144	138	136	137	130	132	158	143	123	125	127	145	137	143	139	124	125	138	131	126	154	125	140	141	149	148	133	119	152	123	144	123	140	129	161	118	143	152	140	128	127	131	145	135	148	149	157	155	139	145	146	131	129	142	141	127	158	147	137	137	130	133	144	145	145	139	124	142	135	154	145	148	133	146	135	114	156	143	129	126	163	147	137	148	133	145	148	140	137	131	147	133	136	146	144	147	146	137	121	136	144	139	128	133	137	132	154	136	142	146	122	161	131	140	145	112	155	145	134	115	130	129	127	130	152	135	138	146	141	158	135	142	137	159	136	156	138	145	139	155	143	135	152	131	129	131	134	145	130	138	142	114	135	150	142	131	125	146	136	134	141	128	131	153	138	157	131	134	139	130	129	142	158	143	112	145	130	131	135	114	118	138	147	128	122	160	125	149	127	147	139	144	141	152	144	145	130	144	137	143	145	119	135	128	146	130	113	137	148	135	160	126	129	144	136	133	134	120	119	148	113	135	139	145	120	107	134	127	140	147	137	158	144	146	136	143	130	130	159	114	146	119	155	128	141	146	134	148	135	145	146	131	131	161	121	157	140	164	161	139	131	133	141	123	137	138	126	142	130	139	137	156	148	146	161	148	139	143	140	127	125	137	157	158	125	154	129	134	115	148	122	119	147	117	135	157	140	142	140	145	132	157	151	127	147	129	152	151	134	159	140	137	129	137	133	137	128	137	128	139	130	141	144	133	131	145	147	146	124	162	148	146	142	140	127	119	120	113	137	144	142	161	165	133	135	131	134	126	127	129	123	155	144	134	138	143	140	126	148	129	140	151	116	142	145	130	140	138	129	145	126	131	142	128	132	137	125	146	129	147	125	136	134	137	145	152	156	132	147	133	130	133	148	153	158	127	148	128	128	130	138	151	118	167	126	131	128	134	146	131	134	107	142	147	123	134	125	148	153	134	147	139	133	128	133	135	158	142	137	140	140	135	140	159	124	122	155	149	134	130	136	111	136	122	137	137	141	152	132	157	145	128	132	131	134	136	128	153	140	139	147	139	130	133	133	150	129	139	127	127	134	126	132	149	147	127	141	134	139	163	136	145	156	144	140	135	135	136	139	138	149	142	162	163	142	143	139	119	149	138	138	140	141	116	150	137	133	119	123	125	141	136	140	138	127	130	152	153	125	125	159	166	139	138	142	137	131	132	153	120	148	153	146	162	148	127	128	128	131	153	150	123	148	153	119	134	145	140	110	125	146	167	135	160	155	146	136	145	142	151	150	132	126	126	139	122	150	133	148	120	145	125	141	136	158	132	145	125	156	142	131	139	117	142	122	133	149	137	140	150	154	154	127	135	128	140	144	133	142	137	149	140	136	126	133	121	138	130	147	155	131	136	134	137	116	130	151	117	143	149	130	147	150	108	126	154	125	152	135	148	143	153	135	155	147	134	158	146	135	132	155	145	148	134	127	121	124	152	142	125	137	149	126	145	123	138	149	127	151	153	150	148	145	155	143	157	144	148	135	129	157	144	139	142	114	121	152	156	127	133	144	131	144	148	131	144	126	144	114	120	147	129	128	139	143	134	136	132	139	146	148	141	134	138	122	116	130	145	159	114	150	112	146	130	131	130	164	150	153	139	145	136	153	140	126	157	138	149	145	129	135	153	132	120	136	135	134	134	123	120	116	129	151	130	137	136	150	139	141	144	122	131	152	144	121	164	163	113	131	146	127	155	129	115	130	136	149	136	145	163	131	152	123	166	143	118	135	117	153	149	143	131	135	152	127	141	128	125	139	142	119	146	134	121	126	134	125	121	139	143	123	150	130	167	134	139	130	150	131	134	131	136	125	117	141	139	147	118	113	110	137	185	165	145	150	131	122	154	141	123	119	136	137	123	129	149	145	153	112	135	145	154	163	149	146	132	151	145	150	143	113	150	129	151	121	145	129	120	154	147	159	117	157	132	141	148	128	126	134	140	125	140	132	126	142	141	130	150	151	133	151	147	125	140	137	123	134	141	139	136	150	151	181	137	157	146	145	122	131	145	151	164	157	129	150	152	119	113	141	137	136	147	124	141	139	148	112	134	131	124	145	127	146	122	149	115	139	144	147	107	136	152	140	129	118	123	135	124	156	132	128	160	154	135	145	115	132	130	145	136	132	148	118	127	135	100	141	132	137	144	162	124	126	128	131	140	145	139	134	150	130	124	128	137	150	132	146	158	148	137	122	149	131	144	124	143	143	144	133	148	132	119	136	124	138	144	151	145	147	137	144	132	128	155	144	135	143	143	140	137	138	138	144	154	142	134	141	143	137	148	123	131	132	136	135	135	125	132	124	118	133	130	136	150	125	147	136	141	127	121	132	152	125	147	135	147	129	132	134	154	128	123	171	121	140	134	130	139	132	124	149	156	139	130	156	123	145	143	143	145	166	137	127	126	140	121	132	127	125	124	122	131	109	132	130	135	159	120	136	127	144	161	125	149	117	133	148	131	132	132	151	149	125	137	144	132	148	163	136	142	142	158	150	127	142	158	141	158	127	130	123	128	129	138	122	139	128	158	143	144	134	134	133	139	146	143	118	150	154	133	128	154	134	140	132	121	136	137	129	163	145	168	134	129	127	153	126	136	144	159	133	139	144	147	135	133	140	133	141	153	133	152	140	143	139	135	147	136	134	139	159	154	149	167	133	149	128	157	132	137	147	154	138	140	131	146	160	147	130	148	108	140	119	130	131	134	134	147	126	141	125	134	129	125	141	115	139	147	142	127	140	167	149	126	153	159	133	129	140	135	119	154	125	144	136	149	140	143	132	146	124	148	148	138	136	139	134	140	144	142	139	134	153	146	132	147	167	155	123	147	169	122	133	128	134	131	150	112	108	116	136	150	130	153	154	160	129	139	137	135	161	158	134	152	133	143	149	140	129	142	147	150	137	137	121	141	140	134	120	167	136	146	135	146	150	131	134	143	144	149	143	134	153	132	134	135	156	167	140	146	131	137	147	110	122	135	145	132	161	130	147	120	128	153	153	142	123	140	130	132	134	141	148	128	140	141	144	143	127	152	151	153	128	131	144	129	119	136	131	131	117	134	132	140	140	128	140	144	117	152	153	155	127	137	126	134	127	129	150	139	140	149	156	145	140	126	138	117	176	153	128	118	122	147	126	124	128	148	143	151	125	111	125	140	142	140	150	124	136	141	140	132	151	144	138	126	141	167	138	118	129	136	129	148	142	147	150	124	145	138	141	132	147	147	134	141	128	149	124	141	143	126	120	140	136	126	148	151	145	151	125	148	155	161	142	139	126	133	147	146	153	143	140	148	129	143
22640	12236	2314	597	595	597	549	523	522	509	532	504	501	535	518	504	537	492	501	530	489	538	475	549	497	489	493	502	477	535	497	488	496	499	461	490	525	467	473	528	503	508	475	497	490	485	508	497	487	482	518	469	486	493	493	489	522	524	509	522	503	507	489	493	504	513	499	482	509	507	491	501	497	481	516	512	519	499	521	504	480	510	511	540	506	517	468	495	508	477	449	494	512	502	502	471	502	488	507	489	468	500	450	507	522	494	505	519	481	499	473	504	547	503	495	459	492	464	499	505	519	473	482	522	512	500	478	481	531	509	478	478	476	506	500	489	491	497	487	506	483	516	472	552	493	461	479	528	481	530	485	505	489	479	489	472	467	514	489	484	477	504	498	512	482	527	515	492	509	516	490	516	502	475	484	489	515	500	489	535	453	499	478	547	519	517	511	513	544	548	493	496	527	506	512	496	511	498	535	476	469	485	484	506	515	470	478	488	510	480	462	486	494	535	495	497	515	495	507	473	520	527	501	471	508	494	517	481	485	467	490	472	488	489	493	536	473	508	466	501	497	513	492	505	496	501	452	498	499	501	489	504	457	482	479	486	485	448	465	474	462	496	454	526	487	505	480	500	535	497	489	525	503	495	490	505	458	493	508	488	475	495	488	512	474	480	530	499	474	470	507	451	502	518	494	518	501	476	521	486	493	491	499	495	530	506	510	484	529	482	531	507	513	472	474	466	459	535	474	502	488	499	476	498	488	460	496	515	498	470	483	468	511	480	483	482	441	507	474	509	470	518	541	478	461	465	485	493	475	502	495	466	522	514	454	514	501	528	488	468	537	504	505	491	511	512	513	521	490	481	502	511	515	511	524	486	475	488	529	541	462	538	488	479	497	524	468	511	509	496	496	516	488	430	488	517	491	507	478	474	505	509	467	490	507	471	512	523	497	489	510	466	470	481	500	465	528	520	548	533	503	457	516	522	545	498	496	506	498	452	502	485	493	491	495	509	490	539	479	504	525	479	480	498	499	507	508	491	474	489	520	490	473	495	473	499	461	537	477	474	527	495	517	481	512	497	468	524	485	480	495	570	520	505	494	527	477	496	507	495	517	507	483	505	513	450	505	525	466	540	513	520	502	464	522	462	517	519	539	480	542	518	478	496	503	477	454	498	516	483	521	500	497	518	477	485	475	480	497	483	448	465	522	441	471	500	504	503	516	509	486	501	488	509	518	456	511	494	486	480	516	517	496	429	474	531	502	494	471	491	503	508	495	471	506	478	456	499	485	481	521	508	480	465	488	480	534	471	461	476	486	464	480	492	492	486	546	504	528	466	469	497	509	498	498	509	512	511	503	544	512	472	496	490	521	492	485	508	510	503	480	510	479	479	508	491	462	484	488	520	494	526	493	535	487	478	491	521	480	464	536	490	506	479	530	517	463	501	519	475	510	445	472	514	525	455	491	527	486	496	489	506	494	491	515	507	526	512	484	465	476	503	520	489	517	498	500	467	499	499	463	465	504	508	444	460	515	460	549	485	488	457	460	476	487	525	441	527	523	463	471	503	467	548	488	487	497	488	489	519	512	522	510	511	506	488	506	458	496	503	494	493	478	543	493	475	483	503	541	497	492	469	509	515	444	455	513	463	500	522	466	523	522	490	544	484	510	460	504	503	457	517	529	495	477	543	518	497	496	451	499	512	488	498	499	492	502	495	468	470	481	501	456	493	506	511	503	530	518	479	528	509	493	511	524	505	482	522	505	522	458	468	494	544	509	480	529	485	477	510	507	494	500	506	490	521	492	502	496	508	449	495	477	492	489	452	468	481	476	511	541	501	499	520	468	526	489	495	488	509	499	475	510	478	531	489	451	480	451	539	489	492	470	487	457	505	483	463	453	477	548	510	482	506	479	523	520	498	497	520	486	502	469	474	469	510	519	544	493	515	461	466	475	528	500	452	510	535	476	522	497	530	502	497	503	554	475	480	497	517	477	519	508	519	486	532	497	475	461	474	512	495	509	500	466	514	502	445	516	521	493	502	465	511	504	507	483	482	534	534	491	486	487	480	509	507	499	505	473	528	499	493	456	487	474	486	506	533	483	471	530	531	524	524	475	475	519	435	508	530	480	513	489	505	461	485	485	498	485	513	489	530	502	492	515	494	513	485	482	535	478	489	499	507	498	496	480	492	518	516	479	489	539	465	503	493	497	516	471	495	520	505	565	527	492	530	472	502	486	482	505	488	474	512	467	455	477	494	492	525	486	496	497	494	484	518	511	519	529	503	485	492	474	517	527	488	523	556	476	484	503	504	542	479	497	510	492	532	481	453	479	471	505	501	506	523	495	502	490	493	507	492	508	505	501	518	514	493	485	497	502	505	471	537	504	487	529	460	474	565	504	489	507	512	448	500	509	485	524	488	482	501	504	505	509	523	512	524	516	478	484	472	501	473	464	506	462	515	441	481	477	477	512	488	493	523	486	476	553	468	506	502	496	487	522	519	471	525	549	480	477	502	527	479	497	492	496	491	512	491	478	500	450	468	505	515	446	514	509	460	464	489	490	529	486	507	477	479	496	486	528	469	474	526	471	479	522	490	503	486	471	552	555	446	499	484	456	505	502	548	493	491	490	521	518	495	494	490	483	453	542	518	477	467	482	476	447	485	501	497	480	510	458	486	496	496	511	528	513	514	512	481	523	485	554	513	529	502	510	474	491	502	511	448	477	486	523	506	523	508	470	502	508	535	494	465	480	505	520	503	508	436	456	497	527	476	513	500	488	524	491	497	504	510	484	493	503	467	501	466	497	481	472	492	508	502	460	485	459	476	461	509	474	503	474	474	479	484	498	533	486	486	497	484	509	456	486	513	538	492	490	475	479	479	469	473	499	479	500	470	494	469	520	511	493	493	522	498	487	502	439	532	518	515	499	534	459	517	480	519	518	480	484	511	526	516	482	503	476	510	461	489	491	484	474	512	497	528	524	472	518	490	541	484	497	463	509	568	453	512	510	483	491	486	506	467	469	483	504	505	526	483	498	499	507	507	465	503	495	477	506	487	491	510	472	446	482	473	507	499	537	524	477	484	514	473	491	538	500	500	538	480	456	501	484	532	477	538	481	554	484	487	481	489	449	478	492	444	510	470	433	481	464	468	537	484	529	494	505	521	490	503	504	477	503	467	527	512	502	507	554	473	519	472	510	500	496	489	478	526	516	488	476	484	506	490	503	496	489	525	516	502	495	502	469	488	515	507	508	511	502	507	509	509	496	517	467	468	491	502	477	500	512	502	512	527	507	521	522	468	483	504	546	512	499	543	494	496	481	500	501	475	476	500	494	507	541	473	515	531	493	475	526	510	495	479	473	515	490	539	518	445	478	498	490	494	530	447	494	498	477	488	505	501	476	506	482	500	463	478	510	522	504	504	511	483	474	450	520	512	498	450	510	504	497	491	529	526	500	478	475	502	518	531	461	496	487	515	500	490	466	495	506	503	487	432
66197	51654	26434	3437	584	502	391	387	326	309	301	316	326	253	277	282	273	266	241	289	274	275	292	265	272	255	245	270	278	267	257	273	263	245	258	242	261	241	236	238	278	276	246	263	273	269	267	246	267	287	272	267	264	235	274	252	263	293	252	267	264	261	270	253	254	275	243	252	257	270	229	271	254	273	267	250	256	256	249	267	271	223	239	257	237	249	282	281	250	279	265	232	264	278	273	254	257	228	260	292	235	251	275	273	240	250	251	274	251	235	248	257	258	260	269	254	261	241	276	246	293	260	272	251	274	255	245	260	274	267	259	241	235	256	273	252	249	251	255	277	241	261	235	252	273	246	268	259	266	259	254	275	230	269	263	276	259	258	254	276	265	253	243	290	284	260	280	258	265	237	250	234	258	244	244	261	261	262	234	250	246	258	268	279	240	271	237	284	270	242	261	256	253	243	255	252	239	289	269	283	255	267	273	265	297	250	266	257	276	245	240	270	277	264	259	281	307	267	254	244	259	260	261	257	264	225	276	262	247	261	260	266	287	253	256	231	255	250	245	248	250	269	258	227	272	233	260	237	258	307	254	255	269	272	270	229	263	249	271	277	270	241	283	286	270	267	248	260	269	271	249	263	274	257	243	223	261	287	275	269	225	277	240	240	268	258	263	260	284	260	242	268	263	277	269	246	259	270	266	272	283	270	253	259	256	260	268	246	238	239	230	258	243	256	276	271	258	270	240	266	280	246	262	251	275	241	255	236	269	263	254	255	275	247	261	261	267	281	257	245	246	245	221	269	246	265	249	229	251	261	234	237	270	246	247	272	266	257	290	235	250	237	269	265	271	286	241	287	258	262	269	229	280	220	243	294	267	240	238	270	264	254	287	260	239	254	273	232	236	261	249	218	252	278	235	255	259	259	246	260	255	255	213	279	246	262	263	250	264	262	255	259	213	254	236	266	270	279	283	241	268	257	263	236	252	260	258	267	249	225	272	257	255	265	263	264	278	250	275	258	249	251	260	253	275	257	266	265	268	267	264	269	247	257	237	244	263	250	248	267	255	244	240	275	262	281	237	255	243	246	264	265	277	262	243	249	251	242	263	246	239	273	230	272	248	277	273	271	254	274	241	252	262	224	252	243	265	268	248	238	253	275	288	261	244	261	272	259	268	253	240	234	243	257	252	250	270	272	261	266	267	261	278	253	224	253	275	289	247	273	250	271	265	271	246	289	274	251	247	269	229	242	233	263	252	260	248	267	249	283	244	269	262	267	233	239	237	261	231	249	225	261	264	230	241	210	263	254	272	277	272	278	244	267	273	283	243	277	278	250	275	246	271	262	272	303	274	252	238	258	239	264	260	262	234	232	281	260	277	269	254	263	272	268	261	270	262	232	261	264	255	274	252	222	249	266	220	273	243	244	255	267	277	259	271	271	282	256	267	275	276	245	250	262	243	254	276	258	282	244	256	257	259	261	250	261	253	249	252	259	249	277	246	270	263	270	254	238	260	244	271	262	281	272	261	259	248	247	264	290	243	250	249	281	238	250	249	271	274	258	278	274	251	250	262	277	285	258	262	278	243	261	266	247	271	252	284	271	243	272	257	234	265	264	232	248	282	258	239	265	242	261	244	260	264	245	244	249	218	246	257	260	251	245	299	250	269	266	259	253	250	232	255	299	279	236	256	261	296	272	258	261	268	252	262	274	266	248	267	243	278	251	233	272	237	293	260	265	283	256	226	282	250	260	241	257	229	275	228	247	244	254	269	238	277	267	265	267	266	265	263	259	245	256	275	238	243	252	247	264	255	283	266	281	275	261	255	254	231	270	259	243	266	263	282	271	254	256	245	236	247	254	226	287	266	252	253	239	284	292	259	266	250	269	282	286	247	250	255	245	283	259	244	241	234	244	256	247	243	295	261	285	268	256	305	244	262	254	258	287	234	248	244	251	269	259	222	265	267	274	253	289	299	259	265	248	247	251	257	267	258	239	246	255	229	270	267	260	256	250	252	250	230	257	267	218	261	232	276	249	270	261	256	250	273	260	271	256	267	256	225	270	262	262	225	244	237	251	238	253	274	277	274	271	260	260	255	258	267	246	264	271	270	251	276	241	269	262	262	238	244	266	255	254	269	281	261	242	249	243	238	240	241	225	271	225	284	266	249	244	250	252	284	279	263	281	260	273	261	250	245	250	256	259	272	248	262	254	251	275	269	269	251	269	256	288	276	276	250	257	267	240	218	251	269	288	237	243	267	246	242	236	285	252	256	268	249	276	245	248	232	264	275	244	280	248	267	244	237	268	294	224	289	268	238	235	224	235	256	273	268	277	278	253	239	262	234	268	259	264	276	226	270	263	247	279	267	253	253	249	239	285	261	244	247	275	259	288	273	243	257	295	267	267	258	247	270	227	256	286	279	243	275	263	269	283	240	254	264	257	248	262	218	252	256	264	270	277	250	254	272	264	236	259	245	282	221	250	238	236	245	259	259	254	276	249	259	266	243	235	236	261	261	246	244	252	241	267	282	263	231	257	272	239	258	244	250	266	267	260	260	254	273	251	249	229	262	265	248	265	257	255	234	283	260	263	260	240	259	262	284	270	240	268	241	246	253	220	274	275	255	234	250	257	276	251	253	261	299	275	262	238	272	259	233	246	274	280	252	285	264	241	240	238	242	281	255	223	290	276	235	267	281	251	248	261	284	256	278	263	231	250	239	260	267	248	260	269	258	240	276	280	228	279	248	250	237	247	270	265	263	254	230	249	263	271	302	273	258	238	251	269	278	239	231	222	256	236	247	253	248	242	253	246	255	275	263	261	259	261	257	242	262	265	241	255	281	249	241	266	262	301	261	280	278	242	236	225	271	238	252	249	279	298	267	243	260	272	249	264	245	257	258	235	240	266	258	235	256	237	264	244	271	252	258	259	239	240	272	270	254	239	249	255	265	267	218	271	280	261	263	279	248	267	258	269	264	219	244	293	272	266	242	253	262	227	230	228	252	228	271	249	244	268	274	252	275	232	253	286	249	280	259	261	278	256	238	284	287	250	244	237	253	230	261	264	248	256	243	278	257	277	263	242	263	271	286	224	232	260	268	257	251	264	262	265	265	259	237	248	276	252	259	248	265	310	237	251	242	249	256	262	243	263	230	275	244	266	260	265	246	255	226	253	241	252	261	258	280	277	255	249	248	264	272	225	254	251	253	253	250	256	234	243	265	256	285	253	243	242	288	248	264	234	272	258	257	256	259	272	268	302	283	229	256	282	257	284	249	257	255	247	276	309	241	269	242	252	285	286	249	249	271	241	262	261	236	247	249	262	255	259	242	259	240	234	239	264	272	262	258	221	270	266	258	233	259	251	273	253	240	254	267	270	250	283	284	247	283	256	288	247	261	246	285	263	253	225	263	260	225	277	243	274	269	279	265	265	265	232	304	247	259	250	269	257	262	265	238	271	254	254	275	273	244	263	268	259	281	265	255	279	230	277	273	265
44162	39189	16567	2215	1889	1800	1544	1376	1302	1256	1157	1069	1076	1038	919	974	978	941	912	892	906	878	896	839	899	862	864	853	922	858	898	822	767	827	826	827	839	875	876	853	891	832	812	815	813	857	849	815	868	814	804	838	788	862	770	823	816	796	854	825	787	797	809	830	893	839	823	799	817	826	822	804	839	847	820	841	840	847	826	851	875	810	847	799	872	844	849	843	840	881	805	894	853	866	812	802	829	809	840	761	798	807	784	792	808	795	825	867	829	833	850	834	821	828	863	806	788	811	824	835	847	833	792	863	766	799	816	805	831	827	775	866	851	800	830	880	838	812	779	865	824	826	878	819	848	818	829	813	773	776	820	840	765	800	841	851	832	808	775	798	814	774	803	834	803	761	856	792	823	794	854	802	761	817	865	862	828	766	811	845	785	793	795	817	830	814	829	780	827	779	815	852	838	766	825	786	826	796	821	843	820	855	816	789	828	817	759	842	878	818	866	821	792	813	857	795	792	809	844	800	875	856	848	825	808	797	835	737	848	851	819	813	803	776	835	828	801	840	825	819	821	795	838	858	821	797	841	820	860	835	830	797	810	797	874	817	827	799	840	810	874	832	836	804	828	833	834	806	812	753	814	779	812	830	803	828	795	834	840	813	812	813	806	819	857	843	817	815	859	784	778	839	824	852	813	816	827	810	791	856	797	789	842	824	824	790	825	861	854	810	768	782	772	839	814	778	787	823	829	819	814	818	814	832	794	835	798	751	806	831	798	816	823	871	817	806	791	805	828	768	832	825	848	836	803	800	831	784	804	801	828	808	833	835	759	829	742	836	831	832	822	810	793	803	846	814	842	833	791	839	859	809	823	801	841	868	838	825	839	806	844	785	839	806	828	809	827	886	811	789	751	825	783	805	815	810	850	788	840	820	856	809	800	807	850	829	845	814	824	754	829	804	772	806	831	763	826	833	838	817	829	793	775	802	811	817	802	837	799	858	864	781	801	843	812	809	828	857	845	823	812	774	806	821	813	769	847	829	810	813	814	830	801	754	819	840	851	793	842	815	783	831	806	818	836	816	882	822	845	839	825	805	836	808	804	837	871	794	794	771	791	816	792	795	874	880	784	825	809	780	859	805	864	796	851	819	778	798	771	842	801	802	790	802	770	824	801	823	829	744	804	816	826	822	801	835	805	871	861	857	826	847	804	772	810	807	873	863	825	776	792	848	830	754	782	803	808	831	818	788	772	856	801	800	796	788	775	794	795	811	847	787	797	762	848	848	840	788	815	786	834	838	868	804	834	830	806	802	804	832	856	795	825	818	775	828	799	776	812	844	811	817	808	830	782	817	817	791	849	804	806	796	813	788	785	822	860	803	777	861	820	823	844	821	769	790	832	837	837	827	804	836	772	807	806	789	796	809	808	850	821	830	800	823	824	822	779	808	796	816	841	779	820	774	788	846	827	834	899	857	817	825	842	841	814	819	839	825	859	791	819	802	857	827	780	737	839	784	829	897	819	827	791	792	779	748	822	772	794	792	835	792	795	779	794	836	847	833	774	841	791	795	814	839	808	824	817	802	781	851	865	786	872	776	814	809	792	830	800	778	825	791	764	823	815	801	851	798	753	801	810	871	789	838	812	764	792	786	845	865	828	769	789	810	830	843	797	854	838	825	788	838	763	810	823	829	778	836	842	830	787	843	838	816	835	783	812	856	832	856	808	832	857	852	815	798	837	845	801	810	840	861	841	839	793	787	812	805	849	789	846	817	807	808	823	832	810	855	860	819	830	796	854	816	823	856	793	795	782	797	831	817	852	810	775	741	796	864	832	743	839	805	802	849	838	871	881	855	831	810	826	829	833	786	838	826	839	865	799	807	849	795	843	868	790	817	827	786	893	800	810	799	818	866	834	810	838	806	812	782	839	810	827	825	767	850	825	809	837	765	792	814	828	809	831	838	835	840	839	821	825	845	802	851	797	834	801	803	847	841	814	882	824	818	794	827	849	837	852	810	802	825	832	765	835	789	838	824	838	822	780	804	824	786	794	811	799	816	793	865	854	869	874	792	795	779	871	833	758	840	849	812	880	822	838	835	822	818	843	809	842	773	837	760	835	852	845	818	757	769	853	782	798	838	814	875	805	785	827	775	842	759	860	822	799	772	787	834	768	776	779	843	796	824	791	820	809	809	852	826	822	874	782	795	800	792	834	774	820	802	777	866	841	841	834	811	822	752	814	816	815	789	846	773	887	785	834	828	810	814	867	809	821	816	843	802	793	769	814	851	787	778	825	818	816	766	781	832	824	814	860	842	811	809	806	773	748	846	814	842	774	825	787	800	832	831	808	822	819	772	812	754	779	779	815	824	838	834	833	841	799	770	843	798	765	783	855	784	836	803	833	820	829	791	785	815	802	896	867	800	829	837	786	826	848	831	802	794	815	787	845	810	805	815	788	778	881	815	822	855	825	837	762	830	827	845	833	837	770	824	830	803	826	787	827	811	851	823	819	878	838	802	868	783	806	820	792	804	828	832	839	818	817	823	834	840	756	821	834	863	813	818	855	842	804	820	890	804	835	829	790	783	812	816	866	787	842	835	818	798	846	776	817	841	827	834	810	834	756	824	830	814	795	834	872	806	835	848	796	824	780	842	832	819	828	838	827	804	802	794	809	791	775	854	781	821	865	832	774	856	785	843	843	838	880	792	772	813	828	845	821	877	841	797	825	863	828	779	745	785	774	838	848	799	809	744	844	827	838	883	769	883	833	838	789	821	796	807	829	792	836	796	815	829	806	833	868	840	834	805	817	850	884	841	843	816	846	792	812	832	784	826	810	855	794	830	816	806	787	806	736	855	819	802	767	820	872	819	839	792	824	868	787	835	779	781	841	788	816	802	785	803	795	788	776	792	847	807	836	859	798	814	786	844	824	809	794	821	799	871	835	782	811	840	774	865	804	811	849	826	805	811	808	854	797	844	840	838	817	800	829	810	803	805	815	809	818	843	794	851	781	849	833	819	870	807	852	761	861	857	831	806	829	781	795	770	837	814	814	755	835	840	833	826	802	781	873	812	852	801	821	817	853	791	841	787	825	794	805	792	821	798	815	862	851	778	785	854	828	787	810	848	805	849	825	785	868	830	797	842	798	816	843	833	821	802	816	772	799	855	750	801	775	840	825	777	777	793	811	798	794	764	803	854	802	794	832	785	821	776	761	804	799	814	800	843	861	782	801	841	836	831	791	775	839	773	814	863	829	823	784	797	850	817	789	839	830	862	767	831	823	793	838	881	783	802	819	847	801	821	872	835	785	841	803	773	852	871	789	858	795	774	866	825	908	771	823	794	808	793	819	812	817	772	795	872	810	825	807	818	798	849	803	786	832	826	823	821	849	829	794	848	826	773	849	854	846	871	843	816	878	775	836	793	850	778	794	841	815	801	794	736	773	825	863	819	749	767	819	813	806	797	752	764	815	830	783	784	817	804	836	852	833	845	803	808
79121	64953	37078	8947	1223	752	660	543	471	445	458	398	414	384	361	359	353	352	353	367	373	321	344	307	344	330	313	302	332	322	345	321	332	319	321	350	332	297	345	291	341	345	356	319	320	357	295	326	352	331	318	313	303	324	287	294	306	316	317	318	317	321	309	307	289	302	305	290	286	296	312	305	336	315	320	272	307	369	298	317	337	301	318	291	322	345	297	356	319	346	328	302	310	336	329	350	331	328	307	308	318	308	323	317	294	322	310	338	309	311	296	322	299	327	328	307	313	326	285	296	319	290	316	342	339	328	324	320	289	307	329	285	314	304	317	342	314	318	343	312	310	297	344	362	293	341	303	333	290	298	332	300	294	301	289	355	336	320	289	348	314	315	328	307	312	328	282	312	310	310	312	334	347	308	285	305	325	329	306	298	309	310	327	317	318	290	356	338	320	318	289	339	319	306	349	306	331	330	318	317	296	319	338	308	337	322	336	292	294	285	298	285	304	317	328	318	285	328	289	311	337	318	334	349	322	328	339	309	305	318	288	314	324	331	334	328	320	319	339	301	301	310	308	321	308	336	325	310	323	307	331	320	342	323	297	322	276	307	322	312	332	345	326	292	315	352	327	316	306	304	302	314	306	324	277	322	299	302	336	321	331	290	325	307	304	303	304	303	345	279	320	324	308	321	321	299	336	322	329	314	302	307	310	320	307	320	329	360	357	322	310	311	344	309	340	338	293	319	310	302	331	307	373	305	295	313	316	284	332	295	298	291	319	288	289	282	326	341	328	300	304	321	346	320	310	302	295	344	295	318	344	319	295	308	273	338	302	272	311	316	312	334	289	320	292	291	319	281	317	316	348	315	302	300	340	323	284	311	300	317	334	292	285	313	305	319	294	362	316	301	338	273	332	328	336	303	281	321	300	289	315	327	307	307	303	279	328	301	300	305	313	324	302	283	304	318	256	323	316	325	274	332	295	332	327	318	306	320	337	298	336	336	297	328	330	302	312	309	301	316	294	303	317	332	314	312	349	321	280	307	306	296	275	316	328	324	315	316	329	285	309	328	306	311	324	296	319	307	312	295	312	297	332	312	323	314	321	306	322	311	333	348	330	310	328	294	302	319	314	314	305	298	301	330	299	310	302	324	309	298	305	320	332	304	301	301	319	323	320	321	292	318	303	317	324	303	343	337	303	313	328	319	287	299	308	337	309	290	350	331	300	309	319	296	308	305	308	338	314	330	303	315	302	327	322	343	307	309	314	328	308	318	331	323	307	301	314	341	313	340	293	317	318	327	331	312	314	345	335	261	330	330	312	335	323	301	323	302	304	327	314	312	301	308	283	315	313	284	300	318	302	305	321	313	322	282	343	310	301	321	334	307	277	292	331	323	332	308	335	315	286	288	308	291	291	286	295	322	301	337	337	349	346	314	313	305	290	321	324	291	306	304	328	296	350	326	337	292	334	334	324	326	323	348	304	312	313	289	293	321	323	336	315	312	279	316	323	327	282	328	320	281	335	305	318	322	334	304	304	302	292	327	292	310	302	311	310	281	342	350	306	305	315	364	334	312	320	318	319	311	331	322	300	287	333	318	307	326	329	280	307	322	311	309	301	296	324	335	264	328	325	310	332	335	292	300	303	309	335	354	315	302	339	287	285	309	284	338	336	299	310	340	360	273	343	315	310	336	337	313	295	312	309	321	321	316	310	330	326	329	314	327	325	312	330	340	317	284	315	331	329	352	305	308	332	299	326	342	303	317	308	355	349	294	318	298	335	354	342	331	320	293	287	301	285	337	296	318	304	329	304	327	328	323	330	327	299	339	269	326	332	342	323	296	310	320	335	300	299	287	289	265	312	351	275	313	301	319	307	323	307	335	312	325	296	274	320	322	324	324	292	314	291	266	300	346	340	313	302	299	300	318	315	301	293	296	311	318	324	312	307	295	293	332	330	307	357	337	314	283	317	307	327	301	294	314	330	299	334	323	316	341	305	289	314	330	300	310	314	327	331	275	296	305	307	289	314	325	326	326	328	322	318	304	310	332	321	321	283	364	281	305	322	292	316	282	335	343	298	289	288	327	328	293	301	318	313	312	300	302	300	298	314	305	316	335	311	332	325	333	283	291	294	300	290	295	326	319	296	322	311	334	332	317	326	311	321	324	287	301	333	335	327	313	316	332	307	293	309	321	325	318	294	319	314	326	302	333	326	294	300	324	330	308	311	359	319	333	308	316	323	293	324	287	298	346	315	292	311	295	310	344	304	305	295	310	361	295	327	341	333	287	339	319	351	310	347	320	320	330	322	333	305	317	335	302	323	317	343	342	302	331	290	295	291	320	313	319	359	292	306	327	285	299	330	332	291	324	283	323	308	300	336	316	341	313	322	292	322	299	319	289	326	320	335	304	297	305	294	284	322	292	299	336	354	307	339	328	310	330	317	285	278	305	296	277	323	293	324	293	306	329	311	316	339	324	310	302	298	316	294	287	262	320	315	335	338	296	314	338	325	326	339	305	330	296	330	327	296	326	291	318	340	288	290	275	301	324	326	323	308	321	335	352	312	340	316	337	316	315	332	317	302	326	307	318	326	283	330	284	323	339	295	329	317	306	300	320	293	329	337	316	311	327	305	335	313	326	330	326	293	312	308	288	345	295	332	297	340	328	340	322	312	285	366	327	316	341	307	302	314	301	306	341	344	349	296	287	317	274	299	322	332	295	293	302	296	319	314	284	335	312	308	315	326	338	299	300	310	284	297	327	278	336	305	282	293	327	326	305	314	283	345	335	343	313	325	277	319	289	327	335	327	314	317	327	299	338	263	287	327	316	315	306	301	308	327	257	329	298	305	288	298	307	339	297	297	308	311	309	342	299	316	296	288	338	329	313	311	341	294	294	301	360	297	318	300	299	299	305	310	306	300	322	317	314	287	332	296	319	303	316	301	323	324	316	283	306	275	314	284	321	328	369	304	325	297	335	296	335	291	309	295	297	298	330	305	313	312	285	313	348	319	300	309	308	302	284	300	289	323	294	325	283	321	313	329	329	334	367	307	276	291	345	303	327	309	313	333	321	317	309	342	359	302	341	323	282	292	320	299	298	334	309	345	326	343	332	281	316	363	347	311	333	308	307	336	271	299	328	334	307	310	299	318	317	306	309	302	325	346	278	308	335	316	322	320	326	311	320	308	303	273	308	332	299	314	329	317	345	335	321	304	345	285	315	348	321	303	305	306	303	301	316	333	315	339	336	293	291	320	346	308	307	340	278	308	324	308	320	301	322	325	313	317	310	301	343	303	323	320	302	316	320	300	332	332	302	350	322	312	289	295	307	317	322	306	304	310	291	297	273	324	281	319	297	307	326	349	300	317	338	313	323	325	304	310	324	314	317	336	303	274	336	284	358	308	335	336	331	316	332	303	304	322	301	307	307	335	315	341	325	342	332	307	343	309	332	286	300	329	348	330	300	341	318	307	334	322	315	321	311	295	329	293	335
54983	49791	21789	3551	3156	2698	2323	2027	1926	1795	1721	1543	1515	1391	1274	1297	1211	1142	1154	1168	1169	1119	1112	1057	1053	1050	1081	1100	1028	1070	1040	966	1013	1025	976	1001	978	1027	1011	985	1005	994	1027	985	960	1011	912	986	944	936	947	976	961	966	929	963	987	994	978	928	920	982	1038	944	938	995	979	961	983	994	960	981	959	981	949	1013	981	947	1037	988	991	943	953	954	989	943	956	882	960	1012	967	932	974	929	944	948	980	968	978	975	965	931	1005	966	989	975	1005	990	910	949	998	897	960	941	957	925	956	949	1029	931	895	994	922	973	943	945	902	1008	896	927	949	900	976	949	975	975	936	973	962	970	981	964	935	988	990	953	950	985	977	945	933	942	904	986	907	971	953	995	955	958	953	941	939	950	983	961	967	944	1008	1001	928	914	912	932	985	927	953	963	954	996	929	960	991	937	957	936	955	947	983	934	946	956	936	956	977	965	983	939	914	938	900	1001	1006	928	960	919	942	989	959	972	953	1011	941	963	977	985	982	933	972	1005	950	944	932	961	941	874	879	953	917	958	1027	983	955	937	957	947	936	915	921	951	984	954	924	924	998	977	926	947	959	960	961	978	965	897	920	929	1018	1002	967	987	934	974	929	963	963	927	920	938	938	904	930	947	990	934	1002	970	939	989	895	953	938	947	950	967	971	1003	1037	978	958	914	963	966	950	960	948	947	980	920	960	938	948	934	949	933	955	992	1003	902	952	975	970	974	977	921	983	960	965	932	974	982	933	967	978	958	930	936	891	963	962	930	932	906	933	966	929	966	924	919	965	975	950	955	989	968	994	1003	984	971	941	956	954	974	998	994	976	970	975	957	959	986	943	958	957	979	985	978	971	908	951	965	988	937	988	931	977	960	957	967	956	926	926	965	916	959	888	972	964	909	956	997	950	949	959	908	929	906	1029	985	962	943	924	966	903	934	956	995	1011	931	952	970	1008	929	925	888	910	954	972	928	961	968	940	940	943	943	902	953	962	976	936	983	893	973	964	959	963	979	1002	1007	964	961	941	987	927	941	913	966	878	960	977	973	936	987	938	978	953	953	958	944	896	951	949	1006	963	973	979	923	984	917	983	896	939	1010	920	886	991	955	1010	952	980	970	930	992	1021	1002	913	968	965	909	984	939	1019	918	926	924	942	988	962	909	939	980	1005	916	923	959	931	908	937	901	896	979	947	971	1001	1022	987	1020	972	908	904	964	972	996	1028	1001	903	985	948	932	949	949	1003	930	976	909	973	957	937	978	933	896	877	954	994	974	993	967	922	929	1031	979	960	894	975	968	980	920	918	975	940	931	944	961	922	907	912	944	943	968	1009	954	930	994	969	896	973	939	928	969	920	981	994	977	927	962	967	1035	942	937	968	937	978	939	951	900	945	925	946	985	1006	946	972	968	935	990	952	944	949	984	971	907	925	922	990	929	1017	948	960	929	957	887	955	965	892	967	950	979	934	984	958	977	926	894	993	996	983	936	899	1078	1039	918	970	957	925	970	954	991	907	953	921	927	942	904	979	918	986	917	957	997	938	977	961	925	961	957	919	946	954	997	915	949	978	948	916	929	1005	946	952	899	939	1007	964	945	962	973	952	940	960	949	952	957	941	908	982	946	939	934	924	947	973	952	981	959	984	958	929	945	964	1011	1003	938	942	952	944	983	980	943	942	945	977	971	972	927	954	922	959	931	939	927	1014	970	940	943	958	919	1011	1031	918	935	940	915	1001	965	939	975	927	917	891	983	921	951	949	1003	937	1000	1019	949	932	901	920	952	935	977	1000	1006	957	929	960	970	1019	943	923	913	967	961	1000	906	949	956	983	961	984	1002	929	952	925	926	968	965	982	937	923	957	951	930	926	1000	984	956	935	925	957	901	954	937	945	942	903	928	933	956	891	963	986	952	955	1002	968	908	932	957	982	926	973	1003	935	934	904	896	941	999	973	994	957	954	976	982	973	843	927	953	987	927	967	994	952	1017	881	927	898	965	904	975	929	922	1017	945	974	944	940	984	938	927	971	990	977	939	995	944	907	1002	1015	974	956	912	965	943	987	924	991	960	968	897	973	925	934	939	941	957	904	958	937	986	946	969	1011	963	983	930	962	930	912	959	986	969	922	926	974	966	959	963	953	891	972	954	874	966	974	924	975	940	960	997	950	977	984	944	951	940	940	952	976	1006	1005	979	1026	971	967	910	1008	931	901	878	939	961	986	923	935	942	903	967	894	960	958	1011	917	968	967	990	908	903	965	964	994	953	1019	947	994	970	910	1006	967	947	897	900	964	966	962	1014	940	918	958	947	961	898	954	943	960	938	983	920	932	915	957	953	1006	985	938	991	961	960	933	960	891	994	968	994	972	966	942	982	994	930	899	983	934	936	921	989	945	949	955	915	981	986	987	1017	961	976	885	969	970	960	1025	977	933	951	950	975	927	993	975	968	951	955	1000	966	938	954	922	935	998	952	997	973	994	959	974	975	986	957	985	962	945	1013	897	993	926	967	981	972	928	1009	982	979	972	909	952	976	979	938	926	963	928	995	912	1001	981	1000	942	945	985	988	938	909	930	956	966	927	960	944	952	970	988	976	980	1010	957	919	949	943	992	905	900	926	948	931	1027	966	934	950	942	894	931	992	955	933	923	994	922	937	1008	957	936	960	939	978	968	927	927	918	945	924	960	928	966	951	990	988	944	960	965	958	968	967	945	986	947	907	952	951	974	931	969	978	955	998	936	983	951	967	902	969	900	998	969	911	1007	979	909	878	959	905	917	896	983	988	950	985	935	949	988	979	938	972	978	902	951	915	960	948	967	1001	1010	950	968	972	945	954	947	982	951	990	932	957	973	1001	983	946	919	1006	938	964	935	990	969	931	1022	1050	949	968	987	957	983	958	932	1011	909	964	921	962	946	936	958	1062	969	915	991	914	919	916	955	933	968	930	935	987	974	961	958	867	957	926	988	938	928	896	980	918	1011	955	987	954	978	962	963	939	925	943	930	961	956	951	945	921	977	954	967	1021	936	940	956	899	1025	967	1000	989	931	930	938	902	971	951	1007	977	988	927	974	972	966	989	926	945	958	1000	939	996	892	953	978	904	965	982	916	956	921	974	935	937	971	973	955	934	956	919	980	991	913	1000	985	981	944	981	953	952	987	906	986	941	974	920	970	937	939	911	924	973	973	971	1027	993	949	939	884	973	1004	1005	984	1011	920	937	917	958	943	975	937	951	979	972	989	960	941	978	912	934	942	943	927	945	965	955	975	948	927	962	914	1015	948	1045	930	940	941	926	968	902	1006	989	968	966	915	931	920	940	968	894	1011	921	963	921	936	912	988	887	959	901	950	973	922	956	977	921	955	926	944	912	921	914	926	998	953	925	946	939	932	1005	954	928	960	941	941	1006	944	913	945	934	980	954	964	954	995	909	991	987	943	1008	928	949	970	911	992	982	979	959	964	925	1021	947	951	961	954	972	957	992	921	934	984	946	950	971	944	910	990	966	926	908	971	923	946	962	932	992	934	1009	947	952	907	965	1024	990	954	983	944	955	955	927	927	968	981	977	970	1030	942	960	948	967	894	944	992	931	982	922	924	942	961	924	988	964
23875	9555	1855	275	157	164	151	141	144	139	156	144	151	139	144	148	145	146	121	149	136	154	128	124	134	142	124	145	153	151	136	159	147	157	132	134	111	137	146	130	129	140	139	137	156	169	139	124	143	117	140	142	149	143	139	125	146	145	147	153	128	143	149	122	125	160	141	140	150	141	143	126	150	126	134	150	155	130	137	144	164	131	149	134	147	134	164	160	148	166	139	148	133	133	152	134	148	132	123	141	128	115	134	155	140	138	145	128	133	145	134	142	160	135	142	146	125	159	144	126	129	114	122	144	114	136	148	132	136	128	138	159	130	146	127	148	164	144	126	139	151	138	130	134	139	131	133	136	135	146	136	144	125	136	148	112	141	138	145	153	114	175	152	145	149	132	116	138	153	145	168	127	140	158	135	126	137	145	138	126	170	122	126	142	148	151	130	165	131	150	113	125	127	148	154	124	136	114	118	125	143	135	138	146	130	149	135	133	122	139	142	141	127	130	144	138	136	141	162	142	152	107	151	145	131	142	134	138	137	152	134	149	133	144	134	140	150	137	150	119	143	135	157	146	137	128	147	136	140	126	134	118	150	149	122	138	139	150	134	130	159	176	128	142	135	134	148	154	138	145	143	152	138	157	159	137	132	145	145	143	138	141	123	149	124	121	148	134	160	137	129	143	141	153	157	131	134	120	147	147	135	146	144	113	109	144	120	126	137	138	138	151	128	168	134	140	137	126	154	120	130	132	136	134	147	147	132	133	130	137	130	146	135	143	163	147	113	140	133	133	132	141	135	174	164	150	140	146	133	125	148	140	137	151	165	141	150	165	150	124	136	169	140	156	141	144	138	140	130	159	138	143	132	136	140	153	138	141	150	141	134	146	136	171	129	156	155	161	123	138	133	142	144	130	150	140	141	141	123	156	138	130	144	151	132	146	130	145	140	145	141	139	139	145	132	152	137	133	147	138	138	149	164	152	142	132	141	123	142	121	128	148	161	153	150	149	125	131	143	148	138	149	155	131	139	143	150	145	144	139	137	149	147	155	141	145	144	135	134	143	138	149	136	126	133	149	120	138	150	148	144	148	149	140	166	143	127	140	128	134	148	141	128	113	106	148	137	132	142	154	139	121	133	143	122	152	150	136	131	134	131	128	152	158	145	147	159	153	140	134	133	126	125	143	121	135	144	140	138	143	131	132	156	133	149	137	152	157	120	121	136	141	135	153	138	144	123	140	155	155	155	142	136	143	136	140	130	140	146	121	131	148	148	144	152	144	163	154	113	147	128	142	155	140	158	140	133	122	151	133	139	124	140	140	128	128	130	144	156	163	153	142	155	134	154	152	168	141	152	122	157	145	127	154	146	134	147	126	130	146	141	137	131	148	154	147	134	121	172	141	134	145	148	141	137	149	137	127	147	139	131	137	154	143	142	151	132	159	147	169	108	167	147	123	142	129	134	165	139	134	115	160	143	142	125	140	134	116	120	151	137	137	135	130	181	148	152	140	140	148	140	123	123	144	145	133	125	128	124	139	141	119	122	133	141	131	134	148	128	134	115	124	135	133	146	129	123	164	140	134	130	116	123	124	122	164	155	130	147	118	136	144	118	145	124	126	155	142	174	140	135	128	156	126	147	132	143	164	163	139	162	139	156	129	151	146	127	130	146	166	136	135	124	148	133	157	132	165	129	142	150	152	136	124	143	143	148	144	127	137	146	126	160	122	139	169	126	149	147	138	120	129	117	138	124	120	139	120	127	131	133	169	136	135	124	140	140	145	139	154	120	147	134	151	123	133	127	145	129	167	153	136	140	148	119	153	142	153	138	161	119	131	127	146	161	147	133	150	143	122	128	135	143	155	139	135	142	146	142	134	123	129	121	158	162	156	133	151	134	138	152	158	136	127	144	143	138	150	138	144	118	125	149	129	146	151	146	160	136	117	129	133	156	126	141	133	127	163	136	136	134	138	153	130	163	137	134	135	139	135	160	135	151	139	127	138	127	145	146	134	145	157	149	145	142	135	136	159	138	164	138	142	148	123	141	136	118	154	141	147	130	147	156	147	141	140	142	134	127	156	132	156	126	136	149	145	136	153	112	155	146	143	161	129	138	140	137	132	130	127	132	135	138	161	149	126	139	139	127	141	142	155	135	151	136	134	158	139	139	138	145	141	139	140	132	117	152	141	165	143	150	130	139	136	159	131	122	145	149	129	159	137	169	150	143	138	142	133	148	126	154	145	126	151	127	132	115	137	141	143	119	138	150	126	163	157	123	137	154	143	157	154	142	145	130	142	138	143	153	134	153	116	136	145	129	145	142	153	167	121	137	154	139	164	147	133	131	119	156	109	134	158	127	105	133	142	153	139	122	151	146	139	150	143	130	154	133	117	131	152	133	135	136	114	134	134	143	107	143	129	143	139	125	135	135	140	121	139	138	123	154	130	140	114	159	143	151	144	160	135	136	122	124	138	149	143	153	131	148	117	130	146	149	156	142	146	127	145	132	150	163	132	150	133	156	158	136	116	115	153	139	141	124	153	144	152	126	129	137	143	159	138	153	146	136	145	122	129	138	134	123	123	133	154	135	156	126	142	144	128	143	138	142	140	159	141	143	150	144	120	123	138	125	156	140	143	133	125	147	133	134	120	162	136	159	121	138	154	125	128	157	131	160	145	155	138	134	126	132	149	155	137	124	124	120	152	137	144	136	136	132	139	146	149	135	137	150	134	151	141	133	133	149	147	130	128	145	146	132	125	144	146	154	154	150	144	146	148	128	137	134	132	131	149	135	121	133	141	150	128	131	130	146	133	137	129	136	138	112	136	134	152	140	157	141	111	120	131	137	131	144	146	144	134	152	130	141	129	123	131	127	148	131	127	150	149	158	146	161	140	127	140	130	139	156	138	154	149	155	129	148	141	142	161	151	143	142	131	142	133	166	124	148	148	138	132	125	133	133	128	132	158	156	143	157	142	136	132	142	144	141	133	144	130	116	139	141	140	110	148	151	154	152	143	142	130	136	130	150	164	146	119	156	148	151	128	131	139	142	136	145	147	133	138	153	129	147	152	150	170	129	127	145	128	131	139	131	145	160	153	152	154	132	159	146	142	139	129	133	160	141	154	144	136	136	143	159	146	137	144	123	144	136	132	160	168	150	148	135	149	130	140	143	150	133	143	142	167	156	153	123	129	142	137	141	129	135	150	140	143	116	155	137	157	133	153	140	142	164	147	156	126	137	124	147	147	121	139	134	146	161	162	148	143	128	154	138	139	140	143	139	138	148	153	148	143	144	138	143	134	138	129	120	141	133	153	157	124	133	146	153	127	146	126	133	143	149	148	116	129	144	137	139	126	149	153	154	155	149	143	140	157	123	162	130	130	159	152	133	149	162	119	159	170	133	149	155	129	145	124	149	145	167	125	130	161	143	156	146	118	144	156	124	134	128	134	131	133	142	153	129	133	157	135	154	124	140	153	147	129	129	135	145	142	146	139
23539	11521	2605	620	619	554	569	551	577	524	512	486	531	491	502	510	546	551	477	514	483	498	486	537	544	502	525	521	491	498	503	528	503	534	495	506	495	508	500	488	551	538	504	496	499	491	535	457	500	541	516	479	479	495	509	490	518	505	544	528	493	481	523	482	510	512	496	442	525	498	513	505	511	488	488	499	498	493	531	449	515	497	501	505	546	500	511	484	444	489	492	479	530	506	502	518	501	484	531	520	496	523	511	521	549	484	487	510	515	533	504	483	532	504	492	526	494	533	488	467	488	517	529	477	529	513	484	525	526	505	492	523	512	455	428	517	487	496	479	518	480	537	535	496	496	519	498	549	512	504	500	495	530	524	498	496	512	501	527	484	572	492	523	479	496	511	512	543	493	515	481	496	515	500	539	518	476	497	502	522	504	486	464	503	562	511	559	541	487	461	542	469	459	535	523	500	500	481	580	505	460	464	527	514	536	507	511	489	506	502	516	499	530	513	523	550	495	498	523	500	472	506	465	502	508	514	502	460	509	506	485	517	479	494	511	513	502	508	507	522	504	534	496	502	499	521	496	519	511	494	462	533	485	535	535	528	493	484	505	504	535	513	521	500	513	505	510	470	536	485	527	493	524	556	483	515	510	529	543	524	537	481	496	470	522	464	537	513	484	513	527	521	530	522	483	483	529	498	530	466	472	526	540	524	466	507	502	507	491	528	508	519	529	505	544	485	462	469	537	507	494	484	522	503	511	498	502	504	498	498	495	516	518	498	533	541	517	527	483	498	514	520	449	504	517	497	506	501	498	556	484	518	491	510	508	506	503	517	501	499	554	517	495	511	530	490	525	550	517	557	511	503	532	517	482	534	492	510	487	510	484	536	482	464	515	467	464	528	567	471	489	517	497	517	481	527	475	528	510	548	543	514	506	484	492	529	490	506	504	513	478	461	530	509	490	491	496	505	526	512	500	494	482	564	510	481	535	510	520	537	522	518	509	520	541	549	498	482	518	525	521	513	497	471	504	516	506	515	510	523	486	484	507	560	523	496	517	478	509	513	506	525	505	495	535	485	539	523	517	492	484	507	502	528	476	523	492	500	503	516	510	526	493	536	511	469	504	505	469	510	503	526	514	458	477	496	491	479	523	465	516	538	517	487	453	551	490	522	533	491	482	541	474	533	521	502	509	539	475	508	508	527	497	478	512	508	548	540	531	486	477	517	473	495	506	510	494	457	520	502	486	490	497	471	508	479	489	505	516	497	493	497	480	533	499	515	523	520	481	484	500	497	478	506	527	512	477	501	516	502	524	485	520	489	489	520	484	509	522	490	516	510	476	502	496	497	498	498	519	485	499	509	485	529	507	515	477	479	507	515	510	558	486	478	527	530	514	458	516	510	505	527	490	499	517	488	509	530	475	524	501	493	494	501	475	499	515	489	506	498	487	533	495	504	484	509	491	471	490	480	497	504	517	539	508	547	459	486	528	520	529	507	507	502	473	537	523	480	510	529	502	506	535	519	486	493	540	460	475	504	521	498	494	495	504	508	467	517	478	502	505	480	549	453	516	483	500	501	513	522	484	501	528	498	497	500	489	464	558	478	523	464	483	533	526	497	479	492	541	516	469	494	489	477	490	487	477	503	474	520	513	519	456	496	504	498	453	456	511	507	534	499	505	472	506	545	523	487	506	507	497	480	497	480	527	521	519	530	491	525	513	531	492	488	492	500	509	485	527	500	543	502	536	460	563	497	502	484	486	532	509	512	513	546	472	526	477	548	485	489	515	529	514	517	487	502	513	488	465	469	550	548	529	533	539	468	464	502	498	488	506	553	494	472	509	533	492	508	526	470	510	494	488	515	504	473	495	478	486	549	461	487	486	500	461	506	523	524	495	512	533	500	489	548	492	513	509	502	502	480	487	514	513	486	505	529	471	509	495	532	525	529	482	529	509	501	527	525	509	475	528	480	508	520	496	485	487	468	466	509	496	505	511	499	504	504	531	534	505	492	474	518	518	455	462	472	495	528	469	490	512	470	518	528	513	493	467	502	508	504	510	491	480	486	478	474	522	511	525	465	510	535	479	496	500	513	502	530	479	514	465	497	482	510	551	472	500	496	549	517	541	493	510	481	488	535	517	474	516	477	487	461	541	504	490	516	468	453	505	473	498	479	499	485	463	494	508	480	470	521	516	523	522	509	514	544	508	496	504	527	540	463	525	501	490	494	508	492	483	509	533	531	497	477	499	528	510	512	490	479	518	469	498	532	516	489	487	511	496	480	541	545	524	519	491	508	478	521	529	518	501	473	552	502	495	458	491	508	510	554	543	488	496	497	510	485	469	505	485	526	508	505	490	535	549	504	504	512	504	533	527	475	481	492	457	523	484	495	504	510	520	498	496	519	506	501	507	520	486	492	523	514	527	510	498	519	469	499	513	515	457	540	486	551	508	477	504	464	488	494	439	492	492	505	522	497	516	495	510	501	481	531	489	498	511	507	505	516	513	525	520	482	489	502	480	498	468	498	494	528	527	534	526	534	474	472	499	502	529	495	463	516	545	474	505	513	507	495	516	456	462	537	456	531	501	550	480	458	499	526	468	483	497	521	511	513	501	472	529	499	515	461	491	531	534	487	533	468	512	488	524	505	506	456	483	504	525	505	507	451	474	474	467	492	520	537	525	480	501	498	544	463	507	504	539	512	563	518	518	495	482	525	500	520	507	513	476	501	477	523	492	508	507	546	485	519	508	536	489	507	507	472	511	499	506	505	472	501	474	504	525	487	533	503	488	540	532	488	505	558	483	514	505	490	515	520	515	490	485	549	509	492	470	516	472	502	514	533	500	527	529	484	473	519	491	490	527	479	521	521	507	513	504	533	498	492	521	516	513	530	508	515	521	476	490	569	464	492	484	517	478	476	506	484	514	478	471	465	508	499	570	510	501	506	519	494	484	534	500	482	548	512	514	546	552	517	500	530	488	510	494	504	539	499	490	496	509	525	513	544	510	499	531	510	542	490	504	508	473	499	517	518	516	554	504	496	469	473	503	488	519	497	526	465	503	475	493	499	526	469	522	481	501	546	494	530	493	500	492	503	501	526	529	505	516	497	484	516	495	485	503	475	544	505	535	504	519	494	521	540	512	531	475	513	485	478	480	480	529	527	511	520	488	461	506	503	513	510	506	524	502	500	511	523	517	527	488	514	517	540	506	522	497	455	506	499	520	526	483	511	564	500	504	484	492	491	486	554	477	521	509	532	523	504	497	513	496	531	491	525	511	514	484	505	508	514	487	522	489	470	525	528	494	535	500	466	514	496	507	504	514	502	489	544	526	516	523	506	516	510	468	489	486	487	500	499	523	507	535	492	503	526	507	527	483	482	558	466	471	470	485	506	507	487	483	532	510	486	513	531	530	532	539	485	518	465	519	494	547	509	546	518	511	526	517	466	498	546	498	505	547	460	490	498	507	516	500	497	502	527	505	549	522	498	497	498
65976	49933	28291	4034	617	460	415	356	357	303	322	317	302	285	274	302	278	269	280	275	272	286	253	268	287	283	298	243	292	273	277	256	265	241	238	255	262	242	256	246	276	266	259	247	254	271	248	254	245	250	248	257	259	264	260	261	276	249	243	268	275	259	280	281	306	276	259	254	259	253	250	258	263	252	248	280	272	272	262	253	262	265	278	279	261	266	235	255	266	256	269	266	231	251	229	260	251	279	256	270	270	262	278	259	245	279	270	263	241	247	256	254	262	226	270	263	247	253	268	253	301	249	301	269	258	251	274	299	241	289	251	255	244	256	264	251	274	274	278	245	259	271	279	246	229	269	246	241	275	264	235	272	257	258	290	281	280	256	276	265	269	251	283	246	256	272	275	277	241	257	257	243	264	254	239	268	267	276	244	248	235	261	281	246	224	262	262	278	254	262	276	220	217	266	249	293	260	259	315	256	247	294	257	219	255	275	272	272	296	257	247	256	261	269	257	259	252	264	256	286	305	246	264	258	248	256	247	284	224	276	245	245	262	256	254	278	259	272	290	254	263	247	243	282	231	242	242	245	282	256	272	251	236	221	240	253	247	276	269	267	242	249	236	268	275	242	251	266	282	293	247	269	262	292	274	265	248	273	265	265	247	268	288	267	294	277	267	271	260	246	254	290	238	254	304	272	259	240	283	262	257	267	290	269	251	250	267	265	282	261	271	258	281	277	256	272	229	280	226	240	260	264	251	249	260	256	240	271	277	280	273	270	260	269	263	251	268	285	273	261	234	295	266	274	267	258	257	240	232	245	276	280	254	243	263	274	277	255	282	256	256	246	242	255	271	258	267	271	265	250	264	240	264	268	255	257	252	264	274	246	263	265	309	253	271	217	264	257	244	294	272	274	262	284	242	257	282	256	267	244	252	266	280	276	251	253	268	237	267	282	281	242	259	245	225	311	251	244	274	278	294	266	255	257	268	253	240	283	273	257	249	251	283	251	259	235	297	233	240	252	264	254	268	241	250	280	247	266	245	268	266	242	267	270	261	236	278	256	285	257	286	266	237	266	252	290	258	273	266	258	264	284	263	271	251	226	259	288	267	266	273	238	275	276	274	252	250	260	224	251	253	239	254	262	282	242	279	261	221	285	254	282	275	277	234	255	258	258	285	241	246	269	263	277	245	279	262	260	250	240	248	250	260	258	263	264	279	257	243	265	264	268	276	281	296	261	250	270	265	214	250	302	272	248	253	237	265	277	273	253	269	259	264	286	297	263	255	305	261	277	244	244	249	244	264	281	290	263	268	246	250	243	235	288	247	240	280	266	258	250	253	244	243	262	255	242	273	234	242	282	258	263	247	228	279	241	274	254	231	255	253	274	218	255	264	259	236	248	257	262	268	268	228	272	237	272	239	249	277	250	241	250	246	281	278	263	261	259	245	233	239	236	261	255	250	281	275	260	245	271	267	263	248	274	265	243	274	299	270	273	250	255	264	275	237	251	228	272	240	274	264	258	253	289	289	230	231	262	283	268	255	269	264	264	262	274	259	240	269	262	228	267	253	275	263	270	260	258	260	246	254	251	265	262	288	253	252	228	266	258	268	243	259	254	233	268	238	279	242	252	249	228	265	262	264	237	234	247	241	284	263	239	263	274	303	252	282	275	265	266	255	264	286	263	272	247	247	253	252	269	246	253	268	265	280	256	248	236	265	290	239	265	257	255	276	251	246	256	239	279	248	269	288	258	288	247	254	242	264	280	258	286	253	262	263	279	257	274	262	255	290	250	263	252	268	252	267	268	246	252	281	279	264	269	266	261	262	263	243	253	268	261	269	276	240	264	237	251	262	271	284	273	282	263	278	260	244	276	260	230	242	265	275	276	265	263	266	258	249	242	241	257	250	262	255	248	253	247	244	239	288	271	276	243	258	278	246	287	295	285	248	259	272	251	231	258	251	244	229	264	270	281	258	280	271	257	244	286	309	228	283	297	270	257	237	228	275	280	233	255	253	269	263	263	283	255	258	258	247	270	271	230	262	237	263	272	263	248	251	276	270	257	261	287	256	254	254	267	268	286	290	280	257	283	272	233	252	240	247	285	256	258	249	272	261	262	258	272	279	223	252	255	262	232	297	237	274	239	243	266	259	265	273	259	236	266	257	259	254	263	259	284	257	286	271	268	241	254	242	263	247	268	273	265	254	234	254	297	275	269	267	238	254	260	258	280	246	294	248	267	238	270	275	259	260	227	243	266	239	242	254	274	272	247	280	239	253	249	254	263	256	256	265	254	242	253	261	271	282	259	233	263	262	234	263	267	295	269	272	282	267	273	288	269	267	264	258	267	241	278	287	261	261	275	263	241	277	260	251	270	263	284	256	245	259	276	281	255	287	266	266	254	248	277	265	265	253	267	292	267	244	234	253	292	254	279	250	252	253	233	263	283	251	258	257	237	285	263	236	256	233	279	271	239	265	253	281	254	265	259	266	250	264	242	263	264	278	251	261	247	235	246	229	276	277	265	269	271	245	263	254	229	265	247	249	279	253	253	263	266	252	262	271	226	235	247	251	262	243	263	255	254	264	239	257	242	237	246	256	269	272	247	260	258	257	281	252	262	250	267	268	258	280	268	246	241	253	256	235	235	257	251	255	254	232	262	251	247	258	238	265	248	253	266	299	279	273	247	239	250	275	230	258	248	262	262	255	259	266	257	272	235	272	318	245	270	267	260	248	254	268	251	260	239	286	253	250	255	256	274	258	316	256	256	232	259	276	260	282	261	252	237	280	257	283	289	250	245	290	264	247	279	311	283	230	258	240	261	243	240	263	255	245	271	275	266	261	235	275	268	276	253	269	258	261	249	241	260	245	260	240	265	235	231	267	215	282	253	256	261	264	274	259	288	257	249	267	275	272	246	242	217	247	260	288	278	275	272	254	266	287	257	257	271	276	227	245	246	265	250	245	263	234	236	252	257	253	266	263	274	269	274	269	250	249	239	249	264	276	254	279	269	246	239	239	255	257	282	264	272	245	257	268	264	265	274	272	289	214	262	259	267	285	259	249	264	220	280	261	264	247	290	273	260	264	283	270	264	243	251	265	252	261	290	274	283	274	251	281	258	274	229	274	235	290	271	240	257	258	282	255	243	278	265	260	263	266	238	275	256	275	276	284	244	240	271	249	294	253	273	273	268	302	253	270	266	266	258	261	262	288	252	272	275	236	279	258	271	269	255	295	242	258	271	287	260	235	268	248	292	265	279	269	242	239	254	288	266	263	232	241	267	258	289	276	265	267	269	243	259	276	233	259	249	269	259	249	252	275	257	247	241	267	276	279	240	241	241	266	275	250	279	267	221	276	236	273	248	249	284	277	256	249	254	266	220	257	257	283	240	277	256	279	284	227	246	251	257	265	279	271	239	256	292	256	264	265	257	257	276	245	277	220	274	271	256	271	239	247	271	273	245	245	255	240	234	253	265	262	238	268	264	260	263	266	256
44898	38718	17742	2279	1961	1650	1589	1363	1233	1171	1198	1135	1074	991	1038	974	977	965	917	952	875	928	853	864	854	846	876	880	841	824	829	829	850	863	827	833	837	921	851	799	837	881	825	831	846	810	856	813	872	813	797	855	864	848	794	801	905	857	805	811	796	777	832	840	821	815	770	843	828	774	821	830	825	828	835	755	838	820	815	794	807	884	838	769	806	828	780	816	808	798	871	793	834	897	756	841	835	831	802	781	795	772	784	808	792	810	776	846	862	816	826	762	837	843	844	788	857	808	773	828	800	846	809	822	837	777	837	848	841	866	873	806	835	865	799	813	813	815	855	825	848	812	817	789	817	881	852	753	847	823	853	859	791	816	790	834	817	789	794	798	854	895	779	816	796	795	837	856	817	881	841	843	819	793	827	838	818	799	815	781	801	807	822	819	817	847	815	830	805	852	779	816	782	886	813	840	821	847	854	788	818	846	832	850	813	841	809	796	855	795	803	762	787	835	784	799	845	804	801	790	802	842	791	866	810	798	830	801	837	864	818	818	844	818	811	847	797	842	780	810	805	797	781	860	793	809	805	865	827	896	831	882	810	825	804	813	850	831	848	833	811	802	797	858	801	815	781	834	833	859	817	855	771	882	815	821	815	855	809	780	830	820	888	815	814	819	863	804	783	831	802	843	856	787	801	779	808	887	808	789	884	858	816	844	844	837	835	856	868	835	820	797	826	850	757	795	870	799	856	873	823	837	826	850	831	828	795	818	904	821	801	811	818	846	802	829	824	842	829	814	878	783	871	906	845	808	804	781	797	815	803	828	811	792	856	846	813	841	851	789	795	844	792	841	788	887	872	814	777	802	799	793	833	846	821	774	802	833	800	805	795	780	793	794	832	822	826	833	838	822	848	857	790	818	879	823	802	848	829	785	866	871	801	766	854	845	778	824	837	862	839	799	822	833	796	809	772	845	847	847	827	830	850	785	752	779	769	793	828	854	833	767	794	870	839	810	818	815	814	798	823	802	829	773	832	817	841	804	806	799	795	783	794	798	803	840	762	842	805	828	838	762	808	851	781	779	862	799	817	806	822	821	810	873	853	818	862	813	840	816	806	814	849	820	833	795	759	758	836	807	851	783	773	868	864	859	854	822	827	852	860	879	834	842	806	794	832	805	797	805	854	771	817	846	854	824	774	788	821	839	847	872	852	776	834	848	812	820	788	843	826	814	805	873	815	851	839	819	837	795	763	820	822	826	855	821	809	793	849	807	770	842	780	803	831	870	864	777	793	816	820	836	851	844	840	826	799	841	818	879	811	807	807	813	784	801	838	823	863	758	824	908	807	844	802	804	839	838	826	866	772	818	829	782	772	884	787	842	824	851	809	816	827	802	841	794	837	819	787	838	814	864	774	806	804	808	845	823	800	829	829	850	829	836	815	814	828	822	812	797	808	768	843	807	806	784	862	798	824	815	770	818	825	772	831	822	821	848	801	794	819	815	851	840	803	800	783	866	859	842	754	800	793	835	823	818	825	836	789	825	843	783	820	854	831	836	836	805	820	835	797	835	788	793	799	813	857	826	855	852	822	829	799	822	787	779	845	796	813	841	823	799	831	877	896	799	828	766	804	851	808	832	828	827	829	802	781	867	774	799	851	800	801	844	787	783	861	778	849	777	850	856	821	827	848	846	848	871	827	844	830	843	816	799	810	832	885	832	802	804	818	858	775	818	852	818	805	840	816	791	837	784	824	814	823	822	800	818	790	805	812	800	749	889	837	776	831	813	848	741	799	863	797	826	855	851	818	842	840	840	840	842	874	808	840	777	800	856	888	797	807	824	783	877	807	843	886	814	797	876	853	818	819	748	832	853	863	829	772	790	826	858	864	869	853	821	812	833	820	824	871	814	819	830	857	774	845	830	785	809	863	821	839	834	811	839	849	867	767	803	773	870	812	826	854	874	846	868	872	778	817	774	813	838	856	828	812	835	820	868	792	807	855	835	827	767	814	790	795	854	805	777	756	826	779	795	819	804	813	859	825	840	827	831	848	838	845	831	848	831	870	795	834	803	830	818	798	836	798	803	809	825	846	795	854	832	815	823	813	827	845	820	795	799	809	810	809	816	800	844	794	822	810	779	861	839	830	864	869	818	837	822	825	801	831	832	799	808	833	783	837	771	835	782	786	805	816	856	809	855	825	800	811	881	879	840	850	847	827	780	815	852	865	854	880	804	862	823	837	800	831	862	830	878	822	805	836	799	803	854	837	833	850	797	791	788	802	859	838	883	875	847	790	813	842	781	801	820	779	800	812	800	839	872	857	787	789	798	824	813	812	830	808	835	832	812	785	814	832	840	829	823	771	831	818	880	857	887	824	808	832	773	780	873	832	797	819	826	844	835	829	828	794	837	795	853	795	829	818	836	794	789	783	829	794	797	759	821	799	836	824	811	809	859	834	828	830	848	805	820	851	887	819	839	803	826	825	825	835	852	810	780	854	769	881	804	846	778	799	846	782	819	826	854	838	847	860	850	799	816	838	835	798	825	833	815	787	793	833	822	823	887	825	842	845	814	794	834	795	788	836	823	835	814	811	833	843	840	869	838	815	772	790	800	798	828	797	807	810	832	801	847	832	754	813	808	844	842	835	815	829	819	813	782	862	799	826	833	791	805	866	847	782	882	826	798	851	834	871	813	812	795	805	859	811	805	835	801	848	825	812	829	774	805	831	848	842	896	787	852	815	830	829	811	851	802	831	835	859	806	803	818	804	850	834	830	848	793	819	892	879	828	823	797	817	796	754	828	836	815	801	802	870	781	836	821	840	836	847	842	825	768	802	828	834	793	805	835	791	814	831	814	857	799	838	891	864	830	816	829	779	814	846	862	786	816	823	855	847	800	835	809	839	838	801	886	809	851	827	832	818	842	775	796	817	801	796	839	854	793	820	809	779	840	832	809	872	818	836	848	829	894	850	841	811	826	780	833	834	818	868	778	804	873	848	791	801	801	841	801	812	785	797	821	814	763	807	795	877	837	815	793	820	844	787	855	823	844	820	823	786	821	755	841	784	812	794	848	843	790	794	827	875	842	844	842	781	827	865	820	812	830	862	799	809	855	837	827	861	768	796	805	838	811	815	821	825	837	816	853	815	828	800	799	862	827	778	826	814	850	821	845	790	806	829	846	747	855	891	814	754	858	821	794	827	826	828	784	756	844	843	840	857	799	839	829	800	818	842	819	813	798	810	828	824	813	834	800	834	821	827	770	811	809	833	796	837	865	809	797	848	788	827	823	819	833	868	804	854	811	790	802	821	798	785	841	834	858	791	844	799	803	851	788	848	823	767	804	764	874	806	861	901	805	814	797	778	851	774	796	819	816	795	801	768	814	784	852	845	803	840	808	846	839	852	832	863	880	826	823	813	874	799	781	803	786	779	851	787	819	831	852	820	818	827	841	840	841	818	826	853	806	837	808	769	790	857	842	836	836	899	766	830	877	809	849
79624	61889	37827	10184	1610	732	629	505	463	440	425	443	388	358	337	340	363	339	362	368	351	357	316	353	334	334	354	350	304	330	325	327	315	301	314	340	339	323	348	318	316	328	318	311	321	329	316	292	309	314	321	310	303	307	320	322	350	318	303	337	312	324	295	337	305	320	341	330	301	301	316	307	297	324	317	352	328	309	333	321	305	322	319	340	303	332	326	320	314	317	304	284	332	320	323	321	308	304	302	339	323	318	313	313	302	338	324	327	309	315	318	307	317	355	286	347	306	346	319	335	349	303	307	347	344	326	336	285	305	346	289	357	314	336	334	342	336	302	309	331	331	313	325	309	356	291	329	292	357	327	313	297	307	332	305	309	299	324	334	285	294	296	326	304	317	310	298	335	308	280	322	298	309	314	355	296	314	307	300	309	313	331	316	301	290	325	340	305	336	317	321	298	290	350	313	317	332	315	311	309	312	310	301	335	353	308	301	312	325	336	288	347	320	299	323	296	314	343	339	321	286	304	336	319	312	286	332	325	315	353	342	330	318	346	304	306	285	324	301	308	308	314	291	281	326	322	322	320	320	304	328	332	323	313	317	321	319	346	326	332	308	332	353	330	332	326	323	341	280	339	315	303	324	304	288	332	317	325	304	328	295	277	338	299	309	372	352	334	298	322	303	309	288	328	303	326	330	334	331	314	338	294	301	354	296	317	308	318	331	313	334	329	326	321	311	325	335	318	306	312	329	320	326	324	293	321	332	283	313	338	313	325	312	356	322	283	296	320	324	311	317	343	301	296	319	305	352	340	337	308	317	303	350	345	292	327	312	302	308	344	318	304	351	315	311	315	323	313	356	332	305	350	321	312	311	294	310	287	303	314	288	307	297	308	303	317	331	346	295	303	344	290	306	303	333	308	326	325	336	296	304	308	330	315	323	332	320	320	313	294	347	293	294	330	326	291	308	311	330	291	309	314	315	348	316	316	332	335	306	294	339	307	310	321	340	323	334	331	336	312	316	335	295	329	319	303	323	312	282	323	333	321	324	324	288	317	315	322	323	309	329	317	345	352	293	334	340	285	289	355	340	315	323	306	284	303	293	318	314	328	306	329	322	330	307	363	288	310	337	304	291	302	302	316	302	312	329	289	339	317	330	312	303	287	292	345	284	302	298	328	297	302	327	308	308	302	310	312	305	339	316	320	326	344	339	324	291	307	330	333	307	299	267	318	311	298	334	328	271	341	299	323	330	329	316	329	331	269	272	309	293	288	334	299	326	334	339	320	276	301	325	312	322	316	341	330	352	311	312	331	291	315	328	308	315	334	316	310	307	315	317	297	300	325	305	325	353	347	305	343	336	323	327	316	321	318	310	321	333	347	305	340	328	306	304	295	308	297	277	300	306	323	314	325	327	294	329	348	271	333	328	326	292	322	331	334	320	285	311	323	286	308	310	333	307	329	310	340	318	308	289	285	361	336	311	291	292	321	308	310	309	294	301	319	311	324	306	321	363	282	329	310	289	306	312	325	288	328	318	316	307	339	316	293	322	310	350	317	347	318	317	336	336	315	294	342	308	277	298	303	347	303	326	298	343	302	351	354	329	302	337	308	310	304	305	295	303	329	325	298	344	311	306	316	307	330	326	321	282	335	340	312	256	339	334	323	282	307	357	337	314	333	336	348	340	329	298	311	325	277	299	312	355	296	299	327	319	312	328	338	311	280	313	294	331	326	340	317	300	311	322	302	297	326	302	308	338	342	321	304	343	312	319	315	331	303	298	310	327	307	305	324	301	317	296	326	310	344	313	306	324	285	289	312	329	333	329	299	293	312	337	297	353	332	302	328	302	316	324	326	345	326	315	310	328	304	342	330	321	300	302	294	311	328	345	285	315	320	337	339	317	315	332	295	322	310	295	313	317	341	298	318	302	311	337	301	313	293	321	321	286	316	340	317	318	321	304	333	276	336	313	309	302	315	326	293	315	326	326	294	331	310	284	308	357	314	332	328	306	290	313	324	327	312	286	286	324	304	319	312	318	305	295	309	320	310	312	336	331	333	317	325	351	329	306	329	349	292	335	347	301	293	317	307	333	306	326	332	319	323	336	289	324	344	322	306	312	332	308	306	336	351	372	351	296	340	328	282	351	318	313	332	331	337	303	295	308	283	349	302	326	338	335	340	333	342	324	309	332	313	315	312	333	316	326	302	307	334	295	325	332	304	289	344	323	310	316	300	349	325	295	338	300	322	299	310	312	309	309	313	355	309	320	324	336	281	301	291	283	313	317	312	353	325	310	327	339	297	345	303	268	344	294	323	325	322	322	319	331	316	304	322	316	317	327	329	336	318	305	285	338	324	305	324	318	349	288	306	329	286	318	298	327	319	335	305	313	313	335	329	322	301	280	318	334	299	304	314	306	323	338	329	319	329	338	296	317	294	307	285	353	310	294	320	284	327	303	291	321	298	302	307	271	338	292	312	301	299	337	297	330	331	355	291	317	349	288	331	296	305	331	284	274	306	340	312	313	336	307	297	336	323	302	308	314	292	322	309	307	338	338	313	303	301	332	282	294	328	315	317	301	355	319	302	302	319	304	297	295	332	351	311	313	330	298	339	321	319	320	282	307	310	302	339	325	306	335	315	320	293	322	305	286	296	341	301	335	321	284	302	297	340	310	317	294	336	344	301	325	301	302	336	321	304	330	340	296	327	328	310	319	306	327	307	307	299	333	315	326	313	306	310	344	335	341	290	326	311	335	327	348	305	309	326	282	338	293	303	295	323	317	334	311	300	318	299	338	318	302	311	290	288	311	305	313	279	303	307	330	301	288	303	334	312	295	287	339	309	327	314	323	318	290	318	284	326	307	321	313	316	333	328	304	335	344	338	301	289	317	321	321	314	327	312	322	330	312	322	353	309	284	322	312	324	309	322	352	359	315	350	309	330	299	321	326	323	321	308	312	355	318	356	324	295	351	315	313	306	298	305	324	322	314	335	303	304	315	322	304	337	310	344	340	328	308	339	345	316	345	339	333	326	322	317	341	308	324	337	333	308	336	327	297	283	311	318	326	309	317	311	339	337	288	330	309	328	314	296	315	325	289	317	318	283	309	329	308	327	324	289	313	324	326	314	308	331	318	310	293	314	310	321	290	307	342	325	340	331	339	328	325	334	337	310	326	330	314	291	299	303	281	334	323	294	319	334	333	300	306	299	324	309	291	318	330	357	297	346	331	280	327	341	308	286	297	317	314	336	275	337	333	303	313	328	351	331	335	290	315	340	291	337	332	317	298	308	332	343	313	349	307	329	292	332	340	290	349	338	305	345	321	336	343	330	312	315	334	304	322	325	332	307	297	313	329	339	348	315	325	303	336	311	331	311	317	335	326	332	294	285	313	314	328	298	293	324	327	308	267	331	300	318	325	305	331	324	309	307	292	297	356	336	325	351	288	312	333	329	308	333	319	316	315	327	333	341	294	330	319	320	320	333	322	313	289	278
55411	48302	22798	3384	3001	2679	2263	2116	1830	1697	1659	1543	1409	1325	1202	1263	1225	1186	1127	1166	1098	1154	1110	1072	1142	1155	1025	1052	1007	985	1043	1041	1052	1057	991	1025	1014	1030	993	995	1017	956	978	1021	949	1005	1023	1002	1022	939	986	963	1020	1019	1017	988	1006	984	958	904	973	996	951	937	996	931	949	975	957	917	936	1002	951	1012	931	930	991	1026	956	969	915	995	968	987	998	970	967	964	959	914	1005	924	940	935	982	1015	928	999	944	920	987	927	985	935	943	987	1011	950	897	964	939	1066	969	948	969	962	1002	971	970	954	991	990	947	879	1010	926	962	956	1019	996	895	974	979	946	950	999	971	971	990	999	1002	1005	977	903	978	980	1004	935	947	909	946	954	973	927	983	926	949	923	927	965	955	974	1007	948	928	935	952	944	960	998	1000	961	976	995	939	926	1056	1005	1016	950	981	948	940	987	930	970	932	999	960	950	897	952	948	974	946	974	931	968	941	941	931	936	941	1002	913	994	934	976	917	950	1022	965	962	1008	963	984	980	885	946	985	970	954	915	987	947	983	948	971	936	904	934	908	950	963	954	941	922	910	1023	991	866	933	897	946	986	1005	974	967	943	986	905	922	985	981	943	924	966	902	992	987	898	971	935	967	932	929	968	985	950	1007	940	909	987	1003	983	975	929	981	962	981	923	1028	979	965	954	966	942	955	975	976	915	931	930	992	977	943	902	954	958	952	1011	950	950	959	978	955	894	921	929	950	970	936	953	951	983	928	984	948	945	953	984	996	933	987	943	994	915	982	967	984	956	946	899	993	1018	885	961	968	933	949	962	900	975	923	947	969	951	961	943	976	976	973	924	941	959	993	951	950	965	941	933	966	942	984	980	999	969	942	958	977	953	967	948	1008	926	973	998	939	919	918	967	920	968	878	935	941	971	938	961	979	953	957	964	914	1002	1019	909	914	928	973	962	938	959	955	1000	995	902	939	947	953	963	972	945	928	966	982	909	973	963	966	983	943	991	973	896	942	903	994	930	945	953	952	941	960	960	999	954	989	997	959	981	963	938	972	964	902	962	938	1015	971	965	977	950	928	954	916	1005	957	946	985	947	953	967	931	915	937	1014	932	933	926	984	987	950	969	951	911	961	988	948	934	900	906	927	957	927	974	941	964	992	919	937	992	982	946	946	960	985	959	893	929	987	940	970	963	967	917	935	1011	957	963	915	946	932	976	936	948	998	957	956	940	978	948	959	934	957	981	939	963	987	925	998	1006	955	978	928	981	986	941	992	1019	978	957	1025	960	954	970	965	923	925	948	993	997	990	969	931	1003	961	999	1004	964	990	936	937	964	939	955	869	944	939	989	961	976	937	903	985	938	982	942	956	943	984	1022	984	954	1006	1019	947	966	951	888	940	983	974	946	988	944	1020	977	915	935	923	927	965	946	918	946	958	969	1008	880	951	947	987	969	967	912	984	951	919	945	935	987	981	992	973	956	989	951	914	927	941	965	970	958	1003	1004	972	982	949	969	959	988	929	911	948	1010	932	927	994	914	993	999	980	991	961	946	996	965	971	919	929	931	939	952	955	893	992	934	954	922	929	903	918	957	925	990	959	950	984	961	940	957	925	910	946	905	888	981	950	940	895	938	934	946	919	945	917	925	1063	928	997	986	959	1039	969	913	960	966	967	930	935	938	988	932	998	1044	950	1007	994	1014	1014	971	962	937	939	950	982	981	932	977	997	969	936	975	981	972	952	922	1000	983	1000	964	972	943	928	933	926	946	937	993	990	939	947	915	884	921	938	935	957	954	969	941	957	999	947	960	974	952	930	923	940	990	965	971	922	919	1032	967	936	953	951	938	960	980	924	951	966	1046	956	946	953	954	1005	979	970	938	955	993	942	967	935	977	948	919	965	980	956	971	1009	926	971	932	955	958	990	904	921	962	986	951	965	958	931	946	951	891	940	942	993	942	948	931	902	951	924	981	921	924	915	959	934	953	999	980	964	902	920	942	940	1022	927	980	923	957	978	958	962	930	1008	977	920	937	969	990	979	912	976	948	998	947	921	949	938	912	962	1008	942	994	959	945	917	998	1003	983	950	921	978	916	981	965	1011	979	950	1004	924	964	947	957	992	959	1020	995	932	955	916	968	973	966	944	959	970	946	928	977	982	909	947	1005	924	972	964	956	967	975	994	938	926	931	905	972	930	975	989	972	948	1010	926	961	1031	977	950	951	982	968	932	991	929	953	927	990	898	979	981	986	1004	1025	950	958	1025	1025	1026	1013	961	964	954	977	934	920	954	936	973	972	946	949	966	966	929	948	974	986	956	955	917	938	957	961	929	1013	975	958	1038	975	949	944	931	940	959	989	934	950	965	898	989	899	935	963	931	986	961	986	947	940	972	988	977	1033	884	970	920	943	998	962	950	929	958	993	1028	993	948	1003	952	946	954	940	971	977	976	931	938	917	961	915	967	955	954	972	975	978	976	910	957	948	927	982	946	963	948	998	975	966	979	944	980	972	935	932	974	950	952	915	933	944	935	986	967	987	969	965	941	972	991	992	947	962	944	966	947	980	916	983	928	929	969	932	938	952	994	992	901	884	909	951	972	983	935	936	977	949	957	919	985	954	967	965	1028	916	928	906	896	988	940	920	984	971	959	982	984	987	964	916	966	929	949	961	926	960	1011	950	1005	958	979	1023	967	1015	907	943	924	934	967	950	967	936	975	904	930	975	1021	934	932	933	913	991	902	938	950	984	1004	931	913	908	943	911	941	981	931	976	986	956	928	950	1001	947	908	914	1023	982	902	1039	960	948	1006	962	990	984	912	972	932	1036	937	965	946	967	927	967	892	957	958	978	976	927	999	942	943	958	998	952	968	921	1031	918	964	973	962	962	954	986	945	955	994	994	927	956	889	931	975	976	939	976	983	937	949	968	904	935	935	1009	962	982	955	975	952	984	979	925	945	989	1027	968	952	926	952	961	940	897	901	953	966	969	965	903	956	961	965	927	957	911	991	1000	946	938	952	947	952	1010	962	1003	1002	945	982	980	969	934	981	966	948	939	931	894	1018	933	939	966	947	931	916	878	968	908	966	965	923	944	971	974	951	978	995	973	963	980	935	965	944	1003	943	943	985	991	1010	990	947	962	989	954	960	916	920	980	954	888	985	937	1011	996	952	966	954	1028	991	945	912	947	971	978	945	952	974	980	915	972	961	1018	964	968	973	952	1004	908	952	952	971	931	936	941	922	963	906	951	972	925	1023	974	953	1031	899	1043	957	952	988	992	1007	1007	949	1031	1027	914	934	1015	959	953	1001	894	950	985	949	982	950	940	955	974	990	969	904	917	974	903	1017	955	972	958	922	1051	969	961	989	979	938	901	943	999	923	925	926	915	970	898	948	926	962	936	1031	1004	979	958	1019	974	995	942	968	939	901	984	957	1008	999	903	1029	939	990	932	911	974	955	920	959	941	950	1030	940	965	994	932	924	988	967	952	936	983	975	879	999	920	909	994	959	942	967	988	990	1013	969	982	975	912	914	965	907	986	931	1018	925	966	996	947	965	965	938	972	996	996	952	960	924	974	985	956	976	1054	922	925	951	993	973	944	921	965	975	959	972	941	998	968	962	936	932	1024
24160	10411	1780	273	163	167	132	142	134	136	133	140	147	147	147	160	156	135	132	159	133	148	157	122	152	125	141	124	156	134	151	138	156	162	160	127	128	140	144	135	155	179	144	164	144	123	140	126	161	151	138	130	153	141	157	150	143	149	153	159	166	148	168	149	151	125	134	138	149	114	141	156	150	148	127	150	156	146	121	132	137	148	127	156	146	125	141	146	128	139	170	142	132	157	140	142	146	142	141	135	138	131	133	143	126	120	144	143	135	153	164	159	133	146	138	143	145	145	147	155	158	148	118	177	150	150	144	157	149	138	162	137	151	166	141	168	151	154	142	149	163	128	145	145	150	126	137	144	149	151	159	131	160	141	138	148	140	143	152	140	151	113	138	155	149	136	136	154	139	137	127	156	143	133	132	127	161	141	138	132	158	142	135	141	147	137	127	122	141	158	138	156	119	148	128	158	142	135	141	157	146	132	149	137	126	130	137	138	135	152	161	150	139	132	127	139	151	143	161	137	145	152	132	141	106	133	151	136	144	151	135	148	137	140	127	140	131	149	147	140	160	121	127	145	152	144	131	156	144	152	159	138	138	141	142	134	129	150	144	139	151	152	127	140	141	145	156	134	163	152	143	139	147	156	158	145	143	127	157	124	132	139	138	140	132	121	155	148	136	125	143	143	147	143	144	123	144	155	147	162	161	146	138	123	131	136	152	155	145	164	158	153	154	116	150	129	156	146	125	135	142	133	166	141	133	159	123	126	136	143	131	128	135	135	160	141	139	134	156	140	143	141	144	137	146	152	152	125	157	136	158	150	139	154	133	148	145	170	147	148	132	136	121	156	136	143	157	159	139	156	140	138	163	157	155	128	154	145	155	141	143	157	136	161	171	145	128	167	139	121	136	131	143	127	136	135	133	130	140	163	156	134	138	153	152	159	143	146	161	140	136	141	145	131	133	140	131	144	146	151	136	157	145	133	142	142	125	149	136	143	133	117	143	140	140	151	171	153	124	137	139	154	154	154	130	153	126	154	127	156	155	180	142	140	171	157	148	159	131	138	137	154	143	160	149	159	161	147	127	141	145	148	137	150	139	127	156	167	149	128	138	141	153	140	134	129	135	165	140	150	156	160	158	155	151	159	158	153	149	147	141	149	155	143	159	128	137	150	135	135	145	152	152	170	125	143	140	140	140	145	130	133	136	142	166	149	141	140	139	143	157	158	147	136	135	162	158	147	142	119	141	144	149	153	144	123	127	134	155	147	133	148	155	137	139	128	125	150	156	141	133	135	137	155	127	154	153	179	137	148	139	147	159	133	142	132	120	144	144	165	136	142	136	139	146	136	140	157	130	149	150	158	128	135	141	141	137	164	145	125	155	161	130	133	143	146	142	135	125	155	142	146	160	163	139	144	154	160	138	147	130	123	142	184	142	163	140	148	153	134	155	131	136	157	132	148	121	133	158	156	127	167	127	125	150	121	170	163	164	159	151	115	151	136	134	146	149	130	146	140	141	160	133	154	118	159	141	129	148	151	134	131	142	136	169	150	168	185	132	164	138	145	140	156	134	171	150	156	149	138	144	113	134	147	122	140	151	165	135	142	158	121	117	137	140	147	157	178	159	141	127	132	142	159	136	152	131	152	136	139	129	144	131	140	148	128	134	154	129	103	150	130	144	152	141	147	135	145	116	157	154	155	147	147	142	165	147	147	148	149	136	164	141	118	153	128	155	159	144	131	154	130	140	144	143	151	134	163	153	153	154	127	164	135	178	129	151	120	152	121	123	128	130	132	139	127	126	152	145	151	130	153	160	133	127	154	128	133	139	154	146	130	135	132	145	134	127	147	131	146	141	150	147	145	151	158	147	162	135	154	135	116	157	140	152	150	150	134	124	126	158	122	115	140	127	134	139	152	128	137	152	125	155	144	145	130	152	148	154	140	162	154	129	152	151	137	162	140	145	148	121	147	144	145	138	168	145	125	158	157	126	142	131	129	136	136	147	125	145	135	155	123	157	146	150	137	157	127	119	123	151	149	140	136	139	144	148	161	137	139	150	137	137	144	120	151	141	155	135	142	130	130	157	136	143	124	153	146	145	159	143	129	145	158	148	112	148	139	161	158	152	141	152	149	152	142	141	150	131	163	138	142	141	160	154	133	127	148	114	135	132	138	140	147	151	138	154	157	154	136	145	163	117	151	141	146	135	143	144	137	133	146	152	129	155	146	146	135	140	146	146	153	141	160	126	135	152	124	157	117	148	139	126	140	155	125	168	128	135	152	140	125	163	166	145	150	140	156	152	134	124	149	132	135	148	137	129	147	111	154	140	124	149	139	125	131	142	170	153	151	133	132	156	146	136	123	149	163	135	154	153	125	156	141	144	138	162	142	115	167	132	131	164	132	143	150	145	165	148	150	151	156	137	132	125	145	127	132	141	135	163	146	118	129	139	151	149	153	142	161	152	148	139	147	134	146	149	167	146	171	144	139	136	143	143	153	158	168	161	146	151	154	155	164	157	150	146	147	143	143	133	134	139	173	109	155	123	156	152	166	162	159	139	143	137	153	141	142	147	120	152	143	125	140	175	156	144	138	146	150	128	127	122	138	141	134	144	130	157	150	153	142	132	157	144	141	138	139	146	136	114	120	137	134	136	152	145	150	139	165	139	133	140	148	158	147	149	134	134	146	135	118	142	124	160	133	138	149	149	134	136	130	133	144	145	134	150	146	131	153	128	138	160	151	147	134	150	149	136	136	154	157	154	126	143	131	169	150	156	140	126	143	135	128	134	117	141	149	143	151	133	161	150	134	157	135	128	159	156	156	152	160	164	115	156	154	113	134	140	146	122	148	144	168	131	146	138	161	142	135	154	155	140	144	146	133	152	143	151	147	144	147	131	146	145	161	148	153	143	138	144	150	146	148	115	154	136	151	139	136	144	146	139	137	119	130	160	132	150	149	139	166	129	148	148	142	149	144	152	124	150	142	138	145	154	125	149	141	154	160	129	124	141	140	149	155	152	136	142	141	148	142	123	143	149	138	154	145	144	126	149	142	146	148	158	136	158	151	154	141	139	142	130	150	156	140	160	126	157	135	152	152	141	177	155	154	150	140	149	140	146	138	143	140	156	152	164	131	150	158	160	128	121	151	152	139	140	148	134	150	127	153	145	129	135	148	140	161	144	141	158	124	135	141	149	149	124	159	159	155	151	168	150	147	128	137	136	153	135	144	141	147	139	145	141	118	142	135	132	129	130	138	147	130	174	129	147	161	161	129	138	132	148	144	134	138	168	151	142	116	158	140	144	137	151	132	135	143	150	140	135	133	155	151	153	157	134	128	144	130	147	128	140	156	125	146	129	134	140	130	145	134	148	140	136	136	138	136	140	152	152	159	164	126	154	162	114	146	161	137	124	153	154	135	153	165	124	162	142	153	141	152	151	145	160	140	128	143	154	139	142	146	147	139	159	129	150	138	141	171	157	151	139	142	129	166
23890	12591	2612	576	558	560	529	548	560	531	522	536	508	563	489	514	531	521	509	555	550	527	555	507	519	540	512	524	457	478	530	510	532	492	549	492	498	498	479	540	546	499	554	473	545	533	512	520	519	499	489	550	548	527	520	460	491	498	525	542	471	518	560	513	525	500	492	503	503	486	527	525	502	531	532	509	519	477	503	532	499	471	544	543	545	542	531	497	473	511	503	465	495	521	512	514	530	533	495	466	487	502	530	504	497	496	519	507	526	486	502	501	527	512	516	522	516	487	493	478	485	538	507	534	471	475	489	490	495	486	469	491	488	516	508	551	463	504	514	521	501	520	481	542	512	518	569	457	467	507	506	525	524	469	478	473	544	535	498	489	514	514	520	523	516	532	478	529	512	523	512	520	526	530	466	461	518	490	476	488	488	518	509	513	527	515	541	501	490	548	504	525	495	509	523	519	511	481	496	506	541	535	494	504	486	483	511	542	505	513	459	515	517	497	501	490	506	509	500	501	522	539	484	559	500	496	495	496	524	528	498	500	506	485	514	512	477	531	548	540	516	495	441	507	509	458	489	480	497	508	513	504	489	473	491	472	590	499	518	503	499	494	488	511	496	546	521	486	471	526	532	524	507	498	525	507	511	492	485	516	504	484	529	508	499	505	497	490	487	516	498	540	514	528	522	513	514	511	514	485	530	533	516	518	481	488	513	474	490	476	513	509	506	527	506	524	472	473	481	490	475	502	503	474	527	502	516	524	524	528	545	520	502	515	506	516	486	472	552	473	515	517	498	521	542	542	506	501	540	544	497	531	513	506	498	523	514	526	504	511	490	519	548	513	512	521	493	519	496	497	507	497	518	517	561	502	528	509	541	477	499	545	543	515	464	520	509	543	491	473	484	501	570	501	511	543	518	478	483	558	504	514	517	511	514	505	496	488	491	505	518	497	454	536	518	509	494	488	482	497	516	524	532	500	510	536	534	539	532	518	506	492	488	478	494	544	539	499	538	511	525	499	478	483	545	482	508	487	507	496	528	520	565	482	522	494	474	483	496	501	480	527	502	542	483	511	489	535	536	535	528	513	496	550	507	488	522	503	512	514	529	532	461	505	466	479	490	499	504	512	524	522	514	514	533	522	512	517	518	476	509	536	551	488	486	488	551	562	500	513	497	515	492	575	507	499	522	488	553	505	515	519	501	492	525	514	531	490	465	481	512	492	528	513	527	472	504	541	508	481	516	489	460	514	498	491	506	512	465	495	506	539	499	480	506	502	520	526	496	556	494	526	527	512	525	545	471	496	496	530	522	488	506	509	533	518	488	513	503	507	487	507	500	468	488	507	535	545	496	501	525	520	538	546	495	500	501	496	506	485	509	508	485	528	492	506	544	526	553	506	496	515	510	502	518	516	520	535	511	529	518	484	488	529	505	533	503	520	539	500	502	510	516	508	502	529	526	456	525	508	534	477	484	515	497	508	505	517	500	524	479	518	486	506	535	529	496	477	483	522	521	489	473	480	491	502	509	480	505	511	530	527	494	520	483	511	506	543	549	512	524	534	524	503	533	514	514	520	513	520	528	498	533	473	491	566	513	499	504	527	469	537	485	514	506	531	527	506	539	507	524	511	525	477	530	531	505	517	502	479	496	532	518	514	504	525	489	510	520	487	520	522	512	492	520	525	474	521	503	503	511	504	540	508	510	528	542	505	511	526	515	547	495	526	511	536	517	543	542	492	513	508	553	525	464	530	525	468	521	516	533	499	477	534	533	548	518	492	548	500	527	489	518	506	557	530	554	503	477	535	503	534	537	507	517	482	522	523	508	529	498	527	526	541	550	525	515	475	456	518	508	519	521	557	527	502	528	509	527	532	489	494	489	519	503	496	530	484	548	488	528	500	559	472	521	518	506	508	506	500	521	529	502	488	493	497	537	536	530	477	549	518	534	494	542	545	530	547	548	503	515	550	506	488	513	517	564	547	520	482	550	489	525	538	518	509	492	516	497	504	522	503	508	507	512	482	538	532	546	478	509	488	482	531	511	483	544	551	526	520	512	520	492	522	487	496	504	505	500	539	534	555	505	517	521	562	507	525	513	488	495	514	552	502	486	498	521	502	467	495	468	526	521	499	505	509	497	510	492	485	471	485	488	496	515	510	500	499	549	497	548	557	534	534	526	522	489	492	523	476	521	539	538	495	484	499	523	502	523	553	502	497	502	564	501	515	484	512	503	516	562	506	529	527	497	495	525	476	495	519	489	525	502	510	484	508	479	567	515	507	522	531	498	497	488	503	510	527	527	534	509	502	529	516	499	504	485	485	520	510	535	516	520	523	508	457	488	550	534	510	536	494	521	499	539	522	494	509	491	496	473	490	505	512	495	564	537	504	544	574	501	513	484	502	499	514	519	500	532	538	497	506	509	515	519	585	525	524	509	484	498	525	513	529	488	501	517	505	503	483	499	511	464	495	518	515	540	532	481	458	563	527	499	516	495	555	516	486	540	525	494	499	510	499	529	528	513	563	501	518	530	489	536	487	514	522	516	556	533	493	487	523	525	509	492	518	528	511	490	524	522	505	496	506	509	498	526	547	491	469	536	551	522	490	498	510	496	509	555	528	507	487	500	497	564	484	520	508	483	464	560	473	539	516	499	513	530	512	493	500	520	513	497	545	535	520	507	514	496	484	517	489	516	539	503	505	541	509	501	509	487	499	514	490	480	481	477	476	539	479	521	500	493	478	513	505	513	482	511	501	533	529	508	484	496	531	531	519	560	557	500	513	468	508	521	514	484	537	528	531	518	492	507	513	506	512	528	518	487	478	548	506	535	527	500	520	512	533	479	497	490	501	487	508	469	501	520	501	525	491	479	512	529	509	486	518	523	539	540	494	536	511	559	546	523	525	476	503	478	478	531	488	515	551	542	533	551	558	486	529	479	494	552	457	563	496	560	538	481	542	515	542	523	504	503	524	492	539	515	512	520	544	472	497	491	516	532	501	516	511	547	524	475	501	521	507	516	494	542	503	503	513	493	515	514	522	504	490	544	508	500	490	545	536	483	492	492	499	479	502	508	494	516	503	497	507	509	492	515	542	501	510	505	507	521	521	494	500	487	535	518	495	502	528	556	477	511	516	552	481	511	497	517	524	517	511	525	530	530	548	498	515	497	494	538	507	460	501	494	563	529	501	511	522	503	543	478	522	479	522	513	513	501	484	530	514	509	543	520	549	497	536	510	548	535	517	504	504	481	530	478	486	529	501	482	491	506	521	503	508	516	499	522	528	541	497	479	502	481	503	512	514	521	512	499	513	531	470	516	502	507	500	521	513	498	478	532	497	530	493	488	557	513	508	525	472	542	470	537	530	548	531	486	517	508	507	495	506	512	542	492	508	528	522	548	502	516	489	527	494	515	573	501	536	520	505	510	524	537	518	471	481	541	492	555	530	478	509	524	462	483	487	555	516	495	548	546	472	511	494	499	484	524	515	514	493
67652	52776	27555	3726	573	468	366	367	357	325	324	276	282	298	260	291	263	289	249	288	258	271	292	286	251	281	273	269	262	274	289	262	259	262	260	246	232	291	274	276	285	274	284	273	281	275	275	249	253	255	259	260	287	217	274	270	279	240	261	260	271	255	275	266	268	301	269	224	260	246	251	261	258	263	292	259	271	239	260	270	251	270	255	293	277	260	271	241	222	265	260	253	255	272	273	290	259	260	260	269	238	271	287	264	248	250	262	256	262	275	271	263	271	245	268	270	243	271	260	245	280	256	282	259	289	266	274	247	280	261	240	258	286	291	268	246	245	264	265	291	270	278	259	275	289	281	252	288	282	253	255	272	262	283	302	292	251	270	280	257	269	253	251	303	303	263	259	271	254	270	261	234	263	244	261	270	256	275	266	296	261	301	293	285	257	285	272	263	266	260	264	229	262	276	268	251	280	270	249	275	285	261	261	251	270	247	254	274	226	309	284	259	273	241	275	293	253	254	269	279	277	272	268	282	262	254	249	248	300	273	264	283	283	252	279	279	249	262	255	281	267	240	259	266	283	235	240	270	246	263	271	282	261	254	266	267	287	267	284	264	244	279	279	273	270	284	254	273	244	258	242	250	288	255	264	265	266	258	261	269	282	264	276	265	278	262	287	248	279	275	279	262	261	256	282	295	265	284	255	239	253	244	257	256	258	278	235	279	259	263	286	282	274	241	251	281	257	271	277	282	285	273	242	285	269	261	255	247	266	268	256	269	287	266	268	230	257	263	248	268	279	250	304	253	266	287	289	269	288	282	261	280	254	263	291	273	251	269	281	261	268	257	231	253	288	270	265	249	243	283	258	278	275	274	262	241	273	276	266	263	265	278	249	291	271	277	287	257	268	253	275	245	258	260	256	240	275	234	249	225	277	286	281	242	295	253	250	278	245	260	283	261	259	282	267	258	277	269	288	290	258	286	281	254	318	270	268	252	272	260	264	259	281	266	262	291	276	264	277	261	277	241	250	259	267	281	271	245	277	253	272	256	244	259	286	261	260	262	245	269	273	270	257	296	297	279	285	273	253	254	241	250	243	284	264	255	280	278	263	272	284	279	257	249	256	282	258	284	273	269	274	241	264	276	244	238	271	261	232	255	260	276	271	288	283	246	252	278	294	271	261	261	282	281	276	255	285	261	262	275	291	252	275	269	283	256	271	257	261	258	286	281	261	268	235	279	272	283	248	265	253	264	255	294	258	242	267	248	244	247	281	278	256	255	275	267	272	257	267	264	268	235	265	257	267	277	277	273	252	289	273	285	264	271	280	283	285	278	282	255	274	297	257	260	272	255	298	256	274	304	282	267	274	275	258	255	244	258	291	259	300	271	258	243	233	244	259	281	291	260	286	309	288	262	254	241	270	244	249	277	251	276	300	277	264	266	262	249	276	292	247	253	280	280	242	246	260	266	280	278	248	259	241	277	274	286	271	271	251	268	237	261	276	277	289	285	250	266	272	270	286	285	302	284	246	249	281	262	261	249	261	253	258	286	260	272	283	249	256	247	290	270	262	260	287	307	262	279	262	267	245	285	244	277	264	289	293	283	274	268	255	232	257	226	264	292	282	256	248	251	290	261	256	265	261	303	265	242	251	260	240	275	257	274	279	276	256	261	276	238	295	262	302	266	265	274	259	271	256	265	234	254	282	285	223	263	249	283	255	264	279	273	296	281	249	273	270	257	261	266	257	264	247	264	248	252	262	228	277	265	281	259	273	264	303	265	291	248	254	262	278	277	275	291	248	248	240	254	272	260	258	253	257	244	275	287	262	274	275	265	269	264	262	259	286	274	277	271	282	260	272	266	241	260	283	287	277	281	252	291	250	270	319	240	272	286	288	241	254	283	252	269	247	265	275	261	246	235	251	276	271	272	278	273	275	250	288	259	269	290	274	248	259	261	246	282	233	292	286	263	256	253	247	247	270	269	247	254	245	272	269	273	256	297	271	234	258	285	248	289	262	277	281	286	265	260	265	302	247	246	252	251	269	237	272	282	261	258	291	303	238	244	310	234	263	277	251	257	289	248	262	244	260	286	225	237	267	298	248	295	286	284	261	284	265	304	259	267	281	269	292	272	254	277	253	285	257	258	255	254	268	254	277	259	254	274	261	244	275	294	258	283	262	292	273	277	294	275	254	271	259	269	270	254	254	255	300	253	260	258	299	296	237	263	253	268	286	266	267	256	263	249	236	269	245	245	259	255	241	274	265	267	257	250	232	294	252	263	290	252	286	264	282	261	277	249	276	273	261	297	256	258	237	229	255	269	255	281	258	277	277	292	272	270	280	278	237	245	280	241	264	292	272	253	265	277	250	280	256	266	267	260	278	235	250	283	280	279	250	259	265	264	305	291	298	269	271	276	280	240	269	254	281	249	284	286	263	271	307	259	281	246	310	267	246	281	259	264	268	267	259	299	288	252	279	252	267	256	253	245	256	254	287	278	271	273	250	274	238	259	285	262	264	271	252	274	241	260	249	256	277	252	241	253	245	237	280	247	248	282	263	264	287	268	277	288	273	244	276	267	257	280	278	295	293	249	252	261	269	265	242	277	256	250	257	278	272	257	260	256	240	271	262	262	274	266	257	263	269	266	282	275	269	271	280	243	249	278	277	261	242	286	260	277	263	245	236	252	258	278	254	291	271	286	253	241	302	283	284	299	265	286	254	251	256	266	283	268	269	283	281	296	275	266	268	269	273	277	250	266	259	281	255	275	244	282	292	289	286	283	239	262	291	265	247	266	249	262	251	266	276	240	259	294	252	246	264	279	278	271	293	288	280	260	265	263	277	284	237	251	250	284	245	285	298	271	246	253	268	279	268	279	271	264	287	239	249	274	285	246	272	277	250	267	263	252	264	255	281	242	271	251	264	278	285	294	251	276	255	254	252	274	290	264	284	236	242	295	258	275	240	242	249	248	272	237	244	278	239	250	259	256	265	257	275	306	252	275	262	259	268	279	295	248	259	257	266	297	279	282	251	264	245	262	286	254	268	229	276	242	306	254	255	265	271	277	286	290	274	294	276	265	276	272	268	227	266	247	274	243	289	275	282	268	273	270	268	266	245	286	305	293	247	287	265	247	259	266	273	266	266	241	273	276	266	247	270	280	260	269	262	275	273	280	270	274	282	250	264	235	293	277	236	250	259	276	308	265	273	264	275	261	282	265	291	280	244	260	268	232	272	280	297	251	274	257	267	267	296	254	291	251	274	266	249	284	282	252	258	291	253	259	257	233	275	260	259	282	300	205	234	264	299	236	296	280	263	262	235	246	270	237	272	275	246	303	265	230	282	262	278	245	285	279	262	272	248	269	266	271	261	247	265	255	279	256	247	235	273	294	254	271	265	255	253	281	281	266	281	270	291	218	247	271	276	274	276	243	260	225	290	248	281	257	291	246	282	242	251	276	278	252	261	256	288	260	264	255	278	240	266	283	279	274	240	273
45723	39988	19042	2081	1890	1674	1452	1325	1215	1184	1194	1080	1109	1048	952	981	938	954	1007	874	876	930	980	883	898	919	904	845	909	861	904	883	868	851	854	899	876	851	855	884	886	885	900	801	865	812	871	834	902	825	877	864	851	860	890	888	871	849	890	803	837	848	880	896	825	822	806	884	846	830	875	907	823	831	848	898	883	863	820	849	841	860	850	815	864	807	831	888	871	813	857	858	851	875	864	853	832	843	825	886	848	817	883	858	838	911	907	849	873	850	826	843	826	843	824	876	827	810	881	855	838	829	846	873	882	871	812	867	842	860	834	856	860	852	864	837	849	886	821	831	806	827	824	879	838	854	826	894	839	892	842	837	842	845	862	913	829	780	824	871	826	831	829	800	839	814	822	828	814	798	809	832	784	838	884	840	872	822	870	846	892	853	821	835	853	869	800	856	829	798	845	870	897	841	833	847	780	839	830	829	804	838	831	832	845	860	864	825	900	858	883	907	869	834	847	822	845	881	846	821	817	826	843	861	797	916	829	856	819	833	883	860	881	811	817	854	828	779	863	842	852	807	836	837	818	830	837	794	819	901	861	844	862	853	882	834	840	816	830	791	933	854	815	881	821	852	816	840	876	843	797	851	792	808	866	764	833	877	888	862	889	861	909	895	792	836	870	845	809	873	800	825	854	846	894	881	839	865	864	860	801	864	826	791	853	817	794	837	826	853	878	848	827	848	864	866	843	820	790	853	811	808	879	829	851	820	824	845	818	823	854	841	824	852	871	818	862	841	858	847	833	844	828	818	819	849	886	857	853	785	876	799	803	849	875	849	879	870	823	824	840	846	787	869	882	836	889	873	825	834	862	850	890	793	840	821	834	808	796	882	851	876	842	826	856	872	853	882	799	878	805	863	859	857	840	848	828	857	850	845	837	830	879	851	839	881	789	823	864	884	853	844	834	874	877	818	869	853	864	862	818	877	863	945	828	851	812	858	870	820	851	875	862	811	811	811	873	832	819	857	873	833	882	865	825	817	798	833	874	832	822	900	841	846	880	838	853	811	815	904	860	853	846	833	896	858	812	846	827	886	868	838	805	835	807	808	856	835	825	850	833	793	865	877	864	819	828	815	874	807	818	816	786	893	856	814	763	833	896	889	847	856	834	849	815	858	913	830	834	842	873	850	855	851	851	877	816	845	799	875	847	882	824	838	810	802	865	826	866	835	849	843	836	884	852	851	830	812	875	852	804	831	845	855	832	850	825	806	796	840	824	828	848	823	833	836	850	798	809	842	867	854	831	847	883	788	837	848	839	802	836	830	784	877	847	828	846	817	798	816	829	849	878	865	871	825	879	854	797	836	807	807	852	883	838	823	813	835	856	819	857	848	822	785	836	890	852	835	843	827	860	861	883	846	875	839	892	885	801	858	828	814	861	881	849	851	850	857	826	853	843	803	817	860	855	865	838	854	936	877	889	861	892	804	797	865	840	849	781	785	832	842	830	898	847	883	814	825	839	833	852	829	828	829	821	864	817	827	857	847	853	913	880	856	835	875	832	873	780	846	854	897	855	827	848	772	819	865	797	878	854	866	845	828	844	872	854	819	818	866	862	828	862	822	847	806	833	775	802	833	795	816	829	897	836	857	845	842	835	896	830	803	854	869	840	803	859	852	815	842	768	831	887	878	840	816	821	795	828	852	787	845	859	867	879	870	832	902	873	850	836	822	795	820	842	875	873	825	820	815	858	862	842	866	875	834	889	826	858	824	891	832	846	817	805	853	850	819	851	884	869	808	883	847	817	888	883	844	860	839	854	886	810	830	806	813	852	839	825	824	868	847	908	852	864	854	890	851	829	840	903	842	826	829	869	895	861	821	824	824	867	832	872	860	872	909	845	811	832	842	813	841	875	851	843	935	866	825	847	838	816	808	865	801	864	835	821	820	840	803	824	801	846	824	864	849	871	782	838	850	814	857	844	795	830	873	821	878	846	837	836	836	830	804	825	867	846	925	880	824	900	837	790	861	860	830	855	839	825	821	851	831	812	885	845	824	856	800	798	826	844	850	832	783	817	925	827	847	866	831	824	848	855	873	850	811	812	825	866	872	836	819	864	820	787	810	820	869	814	826	801	850	839	845	838	822	864	849	863	837	829	801	878	814	859	805	838	813	816	851	813	837	834	850	908	813	809	827	842	815	862	790	881	839	869	834	841	792	829	861	765	853	860	821	845	885	861	896	878	775	778	810	850	845	824	830	835	853	832	842	824	846	853	770	859	813	860	875	853	816	852	865	858	849	818	868	806	823	902	779	818	846	830	842	855	814	815	864	821	830	878	817	857	805	792	795	836	842	860	842	868	840	841	831	847	824	863	840	838	840	745	848	836	841	786	841	922	877	831	838	853	751	881	870	870	797	842	780	833	848	851	892	830	846	866	866	764	853	863	850	869	848	824	849	901	833	870	846	845	847	835	826	832	793	831	827	893	812	856	878	819	817	822	828	835	827	855	794	859	814	833	879	881	810	842	864	810	842	867	815	813	818	815	853	858	807	843	821	828	857	833	857	799	814	810	839	771	851	834	857	830	860	863	848	830	770	833	861	838	804	813	819	847	807	852	889	803	875	825	831	824	860	858	833	886	840	817	877	833	809	811	830	902	796	877	844	808	838	875	830	850	877	834	823	849	830	831	859	857	855	834	841	871	884	846	839	871	881	835	792	871	804	862	827	835	821	830	783	811	825	846	844	876	820	855	847	864	810	872	812	873	863	832	839	883	854	802	803	854	851	905	868	816	851	876	819	804	865	825	899	880	856	845	834	838	780	815	801	861	864	794	854	895	848	824	867	804	874	833	860	847	823	859	860	838	856	879	839	840	886	867	873	836	840	780	829	814	818	880	854	811	870	862	882	860	855	875	824	873	877	840	861	851	941	872	843	874	872	852	813	830	895	941	847	820	834	853	828	847	886	849	858	834	847	861	854	873	820	827	827	832	831	844	786	857	842	855	843	881	851	813	888	881	868	824	868	817	844	861	812	814	792	801	892	795	853	813	825	854	835	815	902	814	831	840	871	869	828	780	798	804	846	826	774	829	854	829	902	838	854	860	840	864	839	854	820	894	853	858	830	796	855	812	793	852	813	841	857	848	839	849	808	854	804	895	824	839	884	809	851	866	895	862	845	844	805	876	835	826	892	837	808	837	860	833	883	806	864	842	799	823	886	829	806	861	859	862	816	843	847	856	838	831	824	819	880	850	868	904	837	825	880	794	804	880	814	844	881	855	848	882	846	844	835	851	865	833	806	858	834	815	824	765	832	857	846	859	829	794	873	785	833	799	849	859	817	857	838	825	826	839	826	854	862	835	854	883	835	828	788	845	853	859	915	842	897	867	844	856	861	902	858	876	871	876	874	846	832	804	842	795	806	801	861	772	874	834	854	829	848	854	851	835	897	820	812	830	843	877	869	879	882	877	848	827	830	874	826	827	811	842	870	863	870	850	866
81548	64217	37600	10677	1653	712	582	535	505	460	490	425	392	404	357	327	371	373	341	344	334	354	333	322	350	347	329	330	304	346	337	366	346	343	307	337	320	347	339	338	313	330	321	324	331	320	352	337	338	278	327	308	324	329	338	305	312	341	343	344	344	302	306	335	331	337	348	338	323	341	357	336	324	311	299	347	323	308	332	312	327	330	339	318	324	319	338	316	325	338	327	313	350	330	333	333	314	335	344	336	287	312	365	335	315	317	339	338	335	324	308	319	304	359	335	321	340	328	318	328	318	338	311	333	338	300	335	336	338	336	334	315	344	297	348	321	308	305	321	293	311	331	354	300	317	327	324	310	318	324	315	324	348	318	333	339	369	322	333	370	338	352	324	330	327	314	309	301	318	291	367	335	326	313	309	339	328	349	316	286	339	344	322	286	295	346	349	327	333	319	333	310	330	320	332	319	302	283	335	335	311	307	323	317	340	325	317	312	307	319	317	319	348	302	330	330	299	327	332	307	328	322	329	345	333	335	275	342	360	355	323	300	320	341	320	297	341	311	337	344	315	318	347	328	343	336	303	336	313	312	308	319	333	332	327	311	337	350	352	319	324	341	298	306	314	346	332	293	337	301	338	280	312	310	316	368	319	305	327	290	318	345	354	341	328	284	344	326	338	333	312	325	315	320	315	320	322	299	335	320	280	286	313	338	340	304	369	339	359	341	311	286	325	314	342	305	316	287	311	342	326	346	347	312	336	300	313	327	341	296	345	330	342	316	294	316	348	335	326	323	302	307	335	335	328	313	341	364	310	338	325	334	333	335	323	354	303	307	320	318	338	316	326	326	333	307	327	294	333	347	319	321	314	318	323	307	341	318	300	326	314	339	328	294	319	331	309	312	350	326	322	338	300	304	342	341	322	312	297	335	366	341	321	304	335	304	318	330	339	303	313	317	323	324	327	364	333	360	302	314	337	312	326	318	300	359	313	323	314	327	333	348	351	324	323	326	307	318	332	348	332	330	345	318	345	336	333	325	319	295	304	367	324	305	348	327	329	346	333	319	341	313	316	307	371	331	332	339	318	330	350	319	315	301	346	321	362	320	324	290	336	318	320	342	341	312	350	325	337	308	322	354	319	289	343	331	325	345	314	336	311	321	347	335	303	308	325	355	335	300	305	354	349	354	290	326	293	321	337	312	356	329	321	319	331	306	298	339	366	334	330	332	313	305	306	316	297	344	320	307	346	308	339	345	352	343	332	308	377	314	318	320	319	348	345	317	308	328	322	311	375	311	317	336	305	328	310	299	311	303	345	332	336	333	300	332	322	332	316	328	330	307	375	321	344	318	338	345	327	295	353	308	330	329	367	348	292	300	291	347	351	325	324	330	323	333	302	328	343	317	316	308	331	339	325	309	341	318	330	324	316	343	330	336	353	327	332	343	354	342	340	329	323	371	343	315	318	347	335	327	282	339	315	338	358	324	327	314	332	305	322	311	334	316	312	322	341	304	369	308	333	333	323	312	329	352	354	314	300	293	347	357	348	272	313	319	311	307	341	281	333	331	301	307	333	325	312	348	298	353	333	316	333	312	317	274	315	314	339	305	317	296	319	319	358	341	337	312	306	332	333	316	341	320	356	328	287	338	331	305	325	352	325	343	345	321	332	348	310	331	335	366	361	311	316	340	346	293	342	330	361	348	354	325	356	319	339	327	316	312	332	297	341	317	333	328	352	324	308	340	281	349	349	289	341	319	295	325	302	335	345	352	284	308	338	324	340	334	281	313	318	365	332	299	306	308	330	320	327	319	318	333	315	330	352	333	304	317	316	357	327	336	318	324	328	300	362	353	352	330	315	327	299	309	311	310	311	338	314	346	302	319	344	309	320	346	315	318	327	326	341	348	328	348	345	327	321	328	346	334	316	332	327	324	329	305	305	293	310	319	354	362	301	304	318	307	301	311	334	321	313	297	306	323	365	367	293	329	329	320	332	319	362	347	350	293	343	290	311	345	350	343	300	345	303	294	329	338	316	320	333	353	320	349	329	314	318	324	326	338	326	333	316	388	308	348	326	315	284	332	357	320	315	302	302	284	293	324	317	317	352	332	330	348	352	327	336	349	310	332	328	321	331	323	301	335	352	353	327	295	325	313	322	309	318	354	324	349	311	327	340	299	336	306	336	315	337	318	336	312	333	343	358	339	335	327	330	348	345	325	344	332	312	336	330	327	309	327	315	310	317	348	344	333	304	322	293	305	333	330	330	311	341	334	359	347	318	338	342	325	335	329	319	303	300	349	334	298	340	301	321	327	325	308	334	352	313	331	333	304	342	310	312	314	330	348	315	318	347	345	308	305	323	333	316	317	348	332	316	345	301	361	311	321	314	325	314	359	319	317	333	324	308	316	325	312	344	343	356	307	314	329	331	328	329	313	350	345	311	317	315	333	337	330	330	325	291	323	303	324	291	309	306	325	330	323	339	320	327	322	300	307	333	340	318	289	318	350	336	335	327	333	328	279	356	332	354	341	310	298	331	340	332	336	328	338	346	332	338	335	353	344	330	355	309	343	321	326	345	330	327	326	334	326	322	323	310	310	327	325	317	330	329	309	342	319	317	328	320	338	330	316	314	333	289	327	374	325	325	324	328	358	340	327	301	316	313	311	331	309	343	340	333	312	332	308	320	313	322	325	322	331	362	335	321	331	342	307	349	318	315	281	299	350	339	331	317	343	331	319	342	316	356	323	298	336	326	312	329	275	355	340	324	343	312	346	311	311	294	295	340	318	336	339	371	311	324	311	303	359	329	314	362	288	328	312	334	330	338	330	340	328	340	324	309	315	321	331	341	313	319	328	342	338	337	347	316	368	357	336	304	328	365	313	343	324	336	319	350	299	287	320	328	329	323	349	329	340	345	346	353	328	297	345	333	340	323	320	314	332	335	332	308	320	296	351	287	310	310	309	319	330	328	337	374	323	325	355	319	318	344	300	327	312	337	336	312	332	339	326	290	304	334	336	337	343	356	319	331	342	333	282	342	312	296	317	315	330	323	312	331	326	313	351	355	347	343	320	321	330	336	330	332	340	292	373	266	318	337	334	329	332	348	357	283	312	334	341	317	292	294	344	314	348	336	337	323	360	352	353	320	308	343	318	312	336	316	311	312	327	377	300	362	323	312	303	312	312	312	312	293	378	333	342	327	298	326	327	348	309	293	332	349	334	346	321	338	353	338	314	338	319	327	327	350	382	356	310	331	312	321	323	317	319	346	355	353	312	324	343	329	318	334	308	336	323	312	323	349	306	296	337	340	346	299	329	326	326	348	349	344	327	326	363	328	335	319	335	307	345	300	339	328	358	309	291	326	360	348	317	314	329	327	317	309	351	333	342	333	331	308	310	344	289	344	329	304	306	318	340	319	333	312	338	296	369	328	327	352	345	326	266	310	302	322	333	312	331	321	342	335	339	321	303	327	299	315	326	320	332	274	362	332	313	315	350
57449	50278	24530	3347	2950	2551	2151	1917	1879	1607	1626	1512	1433	1341	1222	1190	1253	1177	1169	1107	1084	1121	1160	1043	1122	1076	1049	1016	1071	1054	1078	1050	999	998	1036	1100	1014	972	1036	992	1051	988	1062	1017	1015	1031	1060	1022	1000	986	991	988	1023	1036	967	922	1006	1025	1022	1067	962	1019	1046	1015	1028	975	998	1022	1002	1004	984	977	995	984	968	1027	976	996	996	968	1025	1011	946	1032	1008	927	988	994	954	1012	1007	964	982	987	944	986	1049	1039	962	1003	989	1029	1072	951	973	987	999	985	1006	1016	985	980	979	999	1010	1004	995	999	1006	952	959	982	996	1017	971	986	1002	937	950	1031	1049	972	991	997	970	1010	963	977	968	942	972	1008	1033	941	1009	1037	1012	1007	1002	924	1000	1024	971	1008	1017	962	970	962	991	1036	1010	951	1013	1032	921	960	987	977	925	990	965	954	1033	994	1000	1040	976	999	1016	982	989	993	1000	940	986	951	950	1053	939	971	981	1026	1004	1030	1003	979	974	977	948	1043	937	998	1014	1054	989	955	977	949	991	984	929	1020	969	990	1035	983	1000	985	938	960	1002	950	925	1009	937	1033	1011	999	978	1007	1014	956	1041	999	994	945	965	947	1006	1028	959	1008	926	992	1003	969	963	1035	988	991	953	865	1011	943	994	968	955	940	987	985	991	998	999	971	968	985	998	986	990	986	964	971	1004	1029	1054	1000	961	975	1027	973	975	980	966	932	966	950	972	968	998	982	954	1041	933	991	1012	961	942	1020	955	941	933	994	971	1001	1023	910	926	971	1014	951	1002	992	1006	1029	1007	1003	1000	954	977	998	995	967	1016	932	1005	985	996	931	999	1009	995	985	977	956	1001	995	962	932	994	988	987	983	1006	960	909	898	1027	942	976	935	984	978	976	1021	911	999	965	949	942	1017	1001	995	974	965	987	983	999	974	1082	999	937	1006	984	1017	978	948	986	995	1009	976	1003	940	1024	963	1003	1001	986	933	1037	997	1023	972	966	1052	987	1045	975	974	982	958	1021	950	993	1009	1032	974	1001	1003	1029	1017	998	983	1011	942	1028	953	996	1008	1024	969	969	976	962	982	981	938	937	996	1034	991	949	1028	961	1003	975	971	1038	980	952	996	974	988	995	985	986	1024	1028	1003	960	992	1018	965	957	1002	942	1020	966	1012	975	993	1042	981	937	959	1007	994	978	1027	1019	963	967	976	1044	964	989	979	969	1054	1032	1017	1003	1033	997	986	979	1021	957	1026	961	989	995	880	999	1008	964	946	1054	982	982	1023	979	1016	1001	1009	999	1017	952	999	1011	995	933	996	992	975	998	1002	973	949	1048	962	988	967	980	994	985	989	983	1037	1002	987	925	988	1012	965	1015	1024	1009	1001	936	996	1007	950	1023	979	982	993	952	942	991	998	984	1021	992	990	968	993	964	1000	1000	1057	1007	955	1028	945	989	959	955	1000	1007	988	1010	970	999	1016	973	968	976	1003	969	946	981	976	995	963	920	971	965	972	983	1020	952	987	1013	965	1017	1013	963	996	974	964	1012	973	993	961	985	997	954	968	967	989	985	1031	1012	995	962	990	1005	1008	1082	978	1029	938	1007	979	939	977	966	992	1005	968	979	1017	988	954	968	995	981	1026	992	1015	1008	992	1026	965	964	957	978	941	963	1016	967	986	946	965	1011	935	978	921	987	910	1044	988	1027	903	1003	953	998	938	950	973	989	993	991	1027	1018	1021	973	1041	973	977	1014	1006	961	998	977	991	1017	996	928	998	1059	932	949	978	980	1011	1038	1007	946	1019	992	980	1012	979	926	1018	922	969	974	993	935	974	1102	948	971	1041	1008	970	955	974	958	1035	886	991	1022	950	1000	947	1004	970	972	965	965	1024	968	960	1035	958	1012	970	945	985	996	990	975	988	1084	1041	965	985	1032	998	1021	980	1007	958	944	989	935	996	974	1022	1017	1003	998	992	958	1003	948	965	1000	1051	968	997	971	994	1032	1005	962	976	986	939	1005	994	965	979	993	1018	992	987	970	977	1019	977	1007	985	914	1020	976	978	988	977	1021	971	967	976	963	996	1016	1030	1050	997	968	1014	977	971	1044	1038	993	1011	996	952	994	985	1004	978	995	932	932	988	1101	985	972	945	981	1008	990	1010	925	1025	992	969	995	1023	1018	1030	990	940	970	991	998	1000	1023	1048	956	1004	1029	1012	977	991	964	928	970	1010	955	1016	968	1026	995	1051	978	992	960	986	1018	947	975	979	941	990	981	1003	965	959	944	993	1012	1019	955	1047	1017	947	995	1051	986	997	962	965	1016	1050	968	1006	988	958	978	984	1018	1003	994	1023	958	1000	986	952	957	967	944	918	952	1061	995	958	970	984	984	1012	1033	975	1013	1008	995	1026	1017	1054	1037	976	956	980	996	984	1013	1013	1025	955	982	1000	1016	992	939	978	973	1039	944	978	926	1029	1024	928	934	945	999	1009	958	917	968	991	941	954	995	1076	993	991	987	969	1021	982	984	1001	969	950	983	969	949	919	987	990	997	987	1006	1013	999	1005	967	1045	1007	989	980	988	967	980	974	977	984	989	976	951	946	993	1043	976	1004	969	954	963	987	1053	987	971	978	912	1009	993	942	1036	971	986	950	979	958	974	1000	969	955	902	986	986	1016	941	970	1054	977	1007	1014	974	1078	990	959	978	978	999	980	984	1000	957	986	968	923	936	992	933	984	953	1007	988	979	1047	990	1015	972	1014	1014	1064	1027	1005	945	1019	975	975	960	1020	966	993	979	1013	979	946	933	974	952	964	966	970	980	954	985	966	1010	949	959	1006	1019	1052	1076	1031	1004	967	1001	1000	1006	997	1019	960	976	1032	992	956	950	1009	994	976	976	971	981	969	996	938	982	953	1003	964	1032	1002	980	1011	1042	929	906	988	943	1002	974	983	976	950	1010	968	937	992	994	937	966	960	991	990	984	1010	982	970	978	978	1047	955	919	997	972	981	936	989	992	962	975	1007	959	1006	996	1026	1082	1027	952	948	1034	1008	995	1007	1022	923	992	1033	1022	964	1031	991	1003	996	979	968	968	1009	964	996	1014	939	1016	946	968	1003	977	1023	1003	984	987	986	962	1015	1010	971	973	978	1008	1004	950	990	993	999	991	1007	1008	972	999	985	965	978	979	993	1038	994	959	995	986	995	990	1001	1026	1012	928	924	986	1045	1012	1007	990	970	962	982	1032	976	1059	913	961	1027	1008	1007	992	969	993	985	1003	949	974	1017	981	950	993	979	963	957	995	938	985	1044	1006	1002	985	1013	1023	1002	954	1029	1016	989	954	998	994	1011	933	1012	1033	909	946	994	1015	972	995	1009	1032	916	959	970	1017	980	989	1005	1064	1006	1009	996	1026	953	951	999	952	928	943	960	1009	980	975	979	985	930	997	994	993	1045	925	966	954	994	975	982	983	1023	930	1040	986	961	943	949	981	905	989	1034	993	944	898	993	975	988	974	1034	960	1025	981	951	938	984	987	984	1020	985	978	1025	982	1015	959	989	966	939	1003	988	1004	998	1036	1015	989	927	963	952	1005	981	920	967	1025	970	983	1023	1021	1004	890	967	1004	975	918	1031	964	994	1025	1009	970	972	971	1087	1030	972	957	1017	1013	964	968	1006	1005	947	1053	998	1011	973	966	1056	951	990	1010	1067	1056	964	933	1044	990	1029	955	1003	968	956	997	981	1000	1020	1013	939	978	971	984	984	975	990	973	965	941	993	995	1006	920	974	962	974	1008	952	985	962	997	974	970	988	985	952	1003	943	972	981	1016	985	1001	1012	996	928	1004	1005	999	1001	979	1028	996	1015	969	970	1038	972	989	990	985	1011	1006	1031	987	1008	1025	971	984	960	960	955	980	974	1032	989	1005	1028	1014	1028	1025	982	1014	1005	974	1001	1017	936	1010	991	979	1041	954	949	973	955	999	969
25451	12285	2050	292	179	164	162	173	166	157	134	160	173	151	172	158	145	184	163	136	146	160	154	160	182	159	147	162	163	146	155	148	157	139	147	172	132	149	169	154	153	173	159	156	142	160	150	163	133	171	146	136	143	144	152	148	158	157	151	164	145	148	180	140	155	171	164	156	170	155	165	150	165	146	142	161	162	162	137	129	162	136	149	173	153	134	148	155	161	153	152	145	153	151	152	172	162	159	171	141	148	168	164	161	163	170	131	148	139	147	142	136	187	151	156	153	131	155	149	135	164	150	130	169	153	163	133	156	149	184	146	141	149	169	156	159	159	158	136	159	153	168	140	128	168	145	161	147	160	155	145	130	154	159	145	159	164	150	141	173	159	153	139	162	154	165	145	139	144	153	161	134	141	158	137	153	151	166	143	157	181	154	148	135	163	156	140	146	164	166	155	194	177	149	147	142	120	158	150	153	138	141	148	173	159	160	157	130	133	157	174	151	154	138	156	168	162	169	156	143	163	151	162	153	141	138	149	158	156	142	162	157	162	152	167	136	139	167	143	182	165	158	174	158	141	175	143	150	142	135	158	134	141	165	122	158	128	140	168	144	135	145	141	151	128	172	158	157	143	156	163	149	157	163	150	142	173	141	164	160	163	158	136	160	162	179	167	165	165	179	135	150	160	138	151	153	145	164	142	172	146	139	156	138	160	154	174	134	151	152	148	160	157	138	151	153	152	136	141	152	177	149	160	146	167	141	158	162	145	123	188	160	165	160	152	152	164	156	154	158	141	154	149	163	159	165	142	121	169	160	155	147	155	151	144	152	150	141	158	155	134	149	153	125	150	157	155	142	154	143	144	154	153	153	156	129	134	153	158	155	148	144	154	159	145	159	166	143	173	161	142	159	161	155	152	158	156	153	142	157	153	136	179	150	139	145	163	144	154	159	147	155	145	144	145	149	143	146	169	143	160	123	144	148	152	144	167	150	151	163	170	158	165	156	145	127	138	168	155	161	143	147	149	163	158	176	153	149	177	147	145	141	149	139	131	134	168	146	163	170	131	161	142	171	155	169	156	133	137	137	158	149	150	148	174	128	134	164	145	153	155	161	155	166	138	158	150	169	177	140	158	148	141	153	136	136	141	162	152	141	148	171	162	161	158	147	169	150	152	151	135	112	163	151	158	168	171	167	143	151	150	158	161	148	150	148	135	151	149	154	144	127	160	162	139	141	164	128	166	162	157	137	131	163	172	150	146	141	166	154	159	169	141	172	142	151	132	147	124	178	145	157	138	142	151	178	154	147	142	167	155	153	137	161	143	170	148	134	157	166	158	143	154	158	115	166	173	152	162	137	140	145	142	149	143	147	160	168	158	152	141	157	182	161	159	133	159	161	161	170	145	157	149	149	150	130	172	146	159	156	151	149	140	147	170	152	158	159	165	154	151	158	144	160	152	139	145	159	140	142	151	148	145	180	144	157	137	167	161	169	168	150	149	144	161	169	141	159	140	177	128	130	155	153	163	140	139	153	142	137	129	157	140	147	148	177	158	142	143	147	144	168	140	150	172	148	147	132	155	138	156	157	166	150	157	163	156	125	165	150	161	142	145	157	146	170	131	143	140	142	148	150	150	145	164	156	152	154	143	168	148	146	125	148	145	142	163	130	147	156	158	154	136	170	152	162	155	152	138	154	141	166	137	166	156	154	143	141	162	152	165	139	131	141	155	154	143	150	129	140	153	159	159	159	151	143	160	169	165	149	137	164	142	155	181	157	151	149	160	155	151	139	163	148	149	178	159	139	158	140	164	155	139	182	162	159	177	138	175	143	154	130	156	170	140	128	143	143	129	169	162	154	136	146	130	148	151	167	146	159	144	153	139	151	162	138	138	172	165	133	131	146	154	154	127	136	159	162	171	156	149	158	152	138	174	138	155	163	131	153	143	145	144	158	153	155	156	144	144	141	155	137	158	157	168	147	144	156	141	149	143	153	167	182	148	144	168	142	168	147	143	150	131	152	155	156	159	166	143	162	155	166	167	147	148	160	143	133	137	170	149	146	138	161	156	143	151	122	160	143	149	150	141	153	148	140	175	152	143	140	163	153	141	162	137	129	159	156	142	142	170	171	145	138	154	164	167	159	149	171	156	162	155	147	145	143	153	171	160	155	162	141	150	142	138	163	170	162	169	164	151	139	153	147	137	174	143	151	143	154	167	136	141	150	146	182	169	152	172	146	125	142	133	149	163	163	135	158	157	151	167	126	148	165	146	140	161	128	156	151	163	151	158	154	145	148	164	165	171	170	161	140	171	179	137	166	171	160	164	153	179	144	159	122	160	128	168	140	149	125	156	140	165	142	152	156	152	189	149	158	179	149	143	150	180	143	160	147	141	148	144	161	137	149	158	162	153	157	152	165	139	142	166	166	153	169	133	150	158	126	147	156	131	163	138	138	166	159	164	158	159	135	146	169	170	133	127	145	152	158	155	144	170	137	160	128	145	128	177	153	178	144	145	168	143	164	142	144	133	158	157	128	140	173	161	156	150	148	148	164	167	160	162	131	161	134	147	154	146	144	172	144	134	160	156	143	150	174	145	149	132	144	151	180	146	170	142	171	160	153	138	155	175	150	160	187	168	160	128	160	140	152	149	145	147	151	181	159	159	140	151	153	168	160	155	130	155	134	154	144	148	139	137	156	124	138	158	150	146	164	144	151	150	143	155	174	180	133	171	174	170	139	161	164	161	172	145	156	144	141	158	154	135	157	151	159	129	164	157	149	151	133	145	160	167	164	169	149	171	149	152	154	167	155	157	146	154	132	146	152	161	152	155	162	150	147	146	143	153	162	164	141	147	135	163	172	169	146	156	126	159	153	142	176	137	150	154	154	153	148	182	130	161	156	171	168	161	144	144	163	148	128	136	165	147	140	163	145	148	145	156	158	156	134	158	147	160	166	168	161	161	133	149	146	156	146	166	163	144	135	133	142	152	161	165	168	159	153	151	151	165	142	139	144	145	164	166	162	162	147	150	163	147	158	137	168	175	155	132	169	177	167	159	156	154	138	153	156	149	159	143	140	171	156	156	159	140	149	163	160	131	147	162	152	144	145	144	153	149	138	169	157	132	152	133	161	151	150	148	161	148	143	180	170	159	161	141	136	159	168	127	155	164	147	143	145	143	155	157	156	171	147	161	159	138	166	157	153	163	153	153	153	169	165	161	162	157	146	166	146	135	152	153	140	155	140	165	169	147	166	156	156	160	144	150	157	160	139	155	160	144	162	141	151	142	149	143	153	176	150	136	139	154	122	148	160	142	145	156	148	131	139	165	156	146	127	138	154	169	181	136	146	165	171	174	158	160	169	135	159	154	134	149	147	156	133	171	145	149	155	168	141	129	163	157	160	164	162	152	147	152	148	142	133	177	193	165	133	158	148	146	163	161	148	143	146	156	111	137	167	159	150	140	125	161	139	133	139	153	135	154	145	152	163	139	138
25038	14456	2962	596	582	631	545	564	609	542	525	594	560	499	527	536	542	558	535	511	552	529	533	488	546	523	556	546	557	551	543	584	541	500	535	554	520	518	530	554	545	539	545	532	523	536	542	523	586	534	520	531	560	556	503	555	532	507	528	573	511	538	572	567	519	542	519	549	565	547	537	485	515	557	552	506	522	565	534	510	544	496	548	542	516	541	546	519	533	568	519	538	516	528	535	541	556	571	553	536	551	569	523	537	520	541	540	516	552	515	511	555	575	553	496	527	484	520	539	545	528	530	557	522	527	556	580	513	537	539	560	580	589	537	555	531	555	519	543	481	529	560	525	532	570	512	580	530	535	555	529	550	557	531	527	536	524	540	532	532	597	549	498	527	539	551	604	557	506	586	522	572	575	552	531	597	564	501	548	557	549	572	558	539	554	553	549	583	546	533	554	529	528	528	591	559	528	528	540	543	516	499	557	538	580	551	586	545	559	567	542	502	513	520	491	529	510	530	571	532	540	564	537	530	548	505	529	550	515	539	524	526	536	519	559	528	508	585	546	536	546	553	516	520	543	567	544	561	529	555	534	559	518	548	530	536	521	512	516	550	521	530	500	517	523	524	498	546	548	546	505	533	569	518	533	566	512	549	531	539	495	528	542	572	551	499	565	499	542	554	532	557	482	510	554	536	509	526	549	521	538	527	563	500	554	520	523	543	530	516	540	592	481	548	530	538	546	569	547	530	557	578	507	552	548	517	556	553	518	560	548	565	550	521	546	554	552	492	546	564	549	567	561	542	533	541	544	529	534	530	569	508	530	535	552	562	556	531	562	547	553	539	538	573	529	541	525	507	520	533	513	483	529	565	509	526	531	556	530	536	520	528	548	526	552	541	549	538	532	543	545	539	534	507	572	519	536	574	533	528	503	538	569	480	537	524	527	528	527	544	543	570	535	498	542	565	521	502	523	571	520	540	532	521	516	553	545	511	569	537	539	558	543	592	540	531	517	539	524	531	551	519	561	564	524	511	538	539	498	572	522	539	579	548	531	555	535	563	573	542	488	523	546	528	532	560	567	539	511	511	500	537	537	534	528	563	551	527	529	547	555	536	550	562	550	571	525	542	557	497	560	539	512	527	551	524	524	525	543	559	517	585	554	524	506	537	560	548	542	504	490	521	541	530	533	549	541	544	528	545	567	516	531	569	534	548	528	548	530	524	583	504	544	515	500	501	556	567	510	518	553	567	497	504	531	582	526	565	558	550	543	519	527	569	578	542	543	560	534	543	553	539	550	521	507	570	551	557	540	512	549	538	485	559	547	546	544	513	570	518	523	555	500	543	565	490	534	518	523	523	565	520	565	517	552	481	532	552	573	507	557	543	577	531	497	526	511	512	501	531	596	529	541	566	525	507	556	558	531	540	567	553	534	521	477	585	553	542	514	562	584	519	518	517	544	575	574	573	533	522	524	515	522	496	537	544	518	575	544	534	560	546	531	516	551	564	517	541	537	553	525	483	506	549	557	537	557	541	515	507	547	563	522	535	517	496	517	518	554	519	537	549	519	547	504	529	523	554	552	560	545	540	573	518	540	561	515	524	522	552	532	574	521	534	488	537	535	528	561	529	538	541	521	478	508	543	525	533	569	542	515	522	524	514	521	540	539	536	526	562	524	526	522	564	574	563	543	541	550	535	560	510	508	570	507	542	515	552	558	551	543	556	563	529	567	550	566	541	483	554	516	572	505	511	534	519	562	596	551	515	489	531	552	529	500	517	529	597	531	529	517	536	579	543	553	531	551	553	575	478	542	553	528	546	512	533	525	504	514	522	522	554	579	522	558	514	514	520	516	538	518	537	551	531	481	581	537	573	524	576	531	508	522	526	533	519	527	537	549	519	528	552	522	544	527	485	527	547	554	568	541	546	541	542	519	531	472	515	522	531	536	516	545	539	496	536	586	513	575	519	552	558	533	563	512	495	597	535	524	520	551	528	552	508	526	557	564	519	491	516	552	518	521	506	554	556	577	572	579	517	546	582	505	551	517	542	486	541	518	509	532	546	550	516	538	567	530	571	518	563	490	517	506	526	530	572	483	511	562	489	531	552	524	520	544	541	553	548	582	526	562	520	557	508	566	513	561	564	535	559	512	566	559	550	519	527	522	494	546	535	518	508	481	578	568	535	566	524	527	546	565	570	492	543	529	469	510	525	521	599	514	550	559	548	552	554	545	510	560	557	546	520	525	519	558	530	507	492	593	562	575	522	499	568	550	541	544	540	536	558	526	510	547	520	527	495	526	527	525	525	539	516	551	511	541	544	561	531	544	513	564	532	566	530	569	543	513	525	555	541	565	542	544	506	529	529	525	553	568	487	549	542	527	501	531	564	561	509	486	529	535	562	546	542	496	541	525	538	532	553	535	536	490	570	564	534	519	550	525	522	551	532	534	542	511	525	557	562	542	534	575	554	581	499	547	515	511	576	528	530	525	564	518	543	511	588	510	531	549	537	567	515	548	534	530	519	508	529	552	548	590	569	571	541	549	563	552	521	573	555	543	558	521	556	573	556	508	568	545	548	545	555	513	563	579	513	542	531	528	542	554	516	486	460	533	568	573	525	528	517	570	547	486	531	516	579	516	551	573	498	540	508	530	587	567	539	521	514	532	546	561	540	573	525	543	572	535	550	588	514	518	498	551	552	515	517	569	544	492	559	546	537	515	532	554	525	563	487	531	539	521	493	520	539	562	547	513	509	556	551	549	502	551	530	530	509	538	554	489	544	542	549	527	551	536	531	516	522	562	525	550	504	512	563	548	519	488	514	569	504	554	543	535	558	510	520	560	539	534	539	555	496	543	520	507	539	548	508	542	551	509	551	551	526	575	511	501	540	586	504	533	535	518	561	465	522	566	485	484	538	527	551	543	494	519	517	519	533	533	522	514	548	589	556	535	578	602	524	544	544	574	526	511	523	555	540	534	553	553	533	526	540	571	559	498	596	501	514	538	520	547	525	512	484	531	519	578	512	546	533	536	552	520	545	544	551	555	494	523	528	536	571	546	507	532	540	553	539	534	563	535	546	537	528	501	533	543	540	527	542	528	530	501	541	508	570	545	550	544	517	560	523	544	552	560	562	501	517	524	566	569	586	553	503	518	545	562	534	574	568	512	529	532	538	529	542	519	523	536	583	562	550	541	540	535	581	532	515	533	561	528	571	557	533	490	542	521	574	569	536	510	547	543	525	494	519	576	523	557	532	514	529	553	547	551	518	560	557	550	521	503	518	497	552	556	562	526	565	498	569	537	559	519	583	544	518	544	540	559	537	557	543	519	520	487	561	521	586	583	499	499	520	576	547	487	540	570	529	503	578	545	529	535	497	562	552	519	500	529	565	556	559	560	572	550	522	554	563	500	539	561	517	539	548	542	513	539	535	561	530	494	545	548	556	603	498	512	550	528	528	570	553	536	524	537	554	551	555	552	571	522	534	545	567	572	525
68657	53641	29152	4445	598	460	404	353	365	343	341	307	295	294	282	273	305	280	288	297	292	299	294	264	307	294	236	256	247	287	274	278	294	244	287	284	248	257	252	285	255	296	272	282	281	262	278	275	257	245	266	297	281	292	292	264	293	276	277	277	286	257	285	259	302	261	283	265	257	296	281	257	286	283	285	288	274	261	279	275	282	291	266	264	267	259	267	265	284	263	289	263	254	270	281	285	278	278	278	295	241	249	277	282	279	265	296	284	277	282	281	270	263	250	289	281	268	269	295	276	266	265	254	266	269	283	259	296	298	253	263	221	262	275	288	284	278	277	269	280	275	251	250	262	266	287	265	278	301	277	279	259	289	260	251	285	277	282	262	258	263	285	274	296	264	291	267	285	274	281	273	271	254	267	264	264	262	248	251	281	276	283	278	286	280	283	307	281	306	246	301	250	269	274	288	284	290	271	272	275	258	291	266	261	297	275	245	272	306	299	276	294	286	276	249	257	272	295	262	265	288	252	253	264	254	261	269	276	297	290	273	283	287	258	298	245	280	259	298	252	277	268	272	276	278	264	281	260	275	306	291	263	268	236	261	279	264	270	285	260	264	240	274	283	285	238	270	269	268	292	257	265	274	279	264	285	266	257	292	295	265	257	260	260	256	242	271	263	275	315	274	275	287	291	253	275	290	271	262	287	284	262	270	267	276	279	284	266	259	306	278	241	254	279	282	304	257	267	272	276	293	282	282	270	272	258	281	280	260	303	301	280	274	265	296	304	305	289	253	270	234	290	254	278	286	248	261	253	277	309	269	283	286	278	276	269	255	256	283	256	262	276	274	280	258	285	288	255	298	254	251	254	256	281	229	245	266	269	292	252	289	289	258	290	264	263	252	288	288	259	254	282	251	278	255	259	259	279	264	280	275	289	269	291	261	266	257	274	284	266	293	278	277	277	280	252	255	256	236	271	273	259	246	285	317	274	277	268	266	277	272	263	302	276	274	275	263	286	281	263	262	280	272	267	282	265	251	305	270	244	276	277	297	259	270	257	286	268	261	264	283	264	235	310	288	281	258	283	284	267	271	262	279	286	267	263	261	264	286	275	272	251	298	290	277	278	281	285	276	269	280	279	250	269	279	277	272	231	249	254	264	245	282	278	250	281	266	285	290	278	277	267	292	272	284	285	299	283	269	269	244	275	269	261	274	270	285	243	243	283	266	296	292	282	252	280	267	255	286	261	299	269	271	271	280	254	267	262	264	244	266	250	298	282	298	296	259	300	310	261	266	272	269	263	256	264	284	264	269	264	272	239	299	279	245	261	288	224	261	282	284	279	290	275	276	281	277	288	300	288	277	252	286	269	266	281	268	280	261	233	245	279	301	293	284	294	258	280	281	272	307	251	255	269	266	278	245	252	264	298	284	261	288	292	282	266	270	280	285	296	283	260	305	246	290	286	243	267	269	238	277	239	288	284	270	290	291	265	262	265	261	275	258	262	266	278	290	278	258	305	276	301	274	299	247	291	272	299	269	285	270	299	270	263	274	271	272	271	285	291	269	291	298	272	299	312	273	233	291	277	271	254	266	284	268	253	281	260	267	268	273	282	307	320	276	281	296	281	276	281	268	255	270	274	269	278	288	262	275	276	277	282	277	301	287	250	277	266	285	272	293	273	267	299	279	254	247	270	288	250	280	269	250	307	307	271	250	283	278	281	263	278	253	309	248	273	282	298	247	250	285	268	291	270	275	285	256	264	259	263	281	289	301	273	263	250	268	282	299	276	295	290	266	274	296	283	273	239	289	287	286	271	242	270	277	267	303	281	267	299	266	276	249	295	266	273	272	248	255	264	274	243	253	262	268	255	257	287	255	308	276	247	278	260	250	251	267	257	284	276	263	281	274	258	260	247	236	287	288	281	232	249	276	289	291	265	280	297	256	245	236	271	243	286	260	271	250	257	236	271	310	302	248	271	271	264	294	274	250	270	281	274	239	305	264	268	285	317	275	259	307	241	276	284	258	297	290	256	267	298	279	250	289	254	242	260	267	274	260	255	265	286	284	267	285	270	261	284	253	286	273	289	324	278	261	250	283	273	272	290	251	273	281	256	251	267	266	268	250	266	280	298	252	263	278	258	235	278	296	251	288	270	283	245	293	270	310	264	261	282	292	286	281	273	309	282	248	266	276	259	316	269	283	267	284	289	259	281	256	320	289	275	272	281	278	284	264	268	268	256	271	263	223	275	248	293	251	285	265	272	251	304	278	271	275	271	249	260	283	277	254	273	296	267	268	307	270	270	256	264	278	270	268	272	276	286	277	269	276	257	280	261	234	292	276	303	275	281	288	245	285	277	289	281	292	287	279	283	286	261	251	238	268	307	286	281	267	243	261	258	271	288	263	276	266	277	291	261	283	258	242	285	302	264	278	268	287	298	253	278	253	264	276	286	287	265	277	265	279	257	279	294	281	273	266	281	249	272	263	301	240	288	289	285	276	262	257	281	261	281	252	275	318	293	275	276	268	268	288	271	280	272	274	270	279	279	305	271	256	246	311	286	284	258	253	262	262	268	268	301	255	241	251	273	243	288	277	281	295	269	267	252	274	279	300	248	313	250	281	250	267	246	268	262	261	280	288	278	255	291	266	265	301	297	270	268	257	263	275	259	280	258	260	276	280	286	284	280	295	302	291	286	268	279	261	284	275	290	295	291	281	288	283	262	255	270	294	296	295	258	246	277	287	291	293	271	282	279	266	282	280	285	273	268	288	279	244	276	249	233	251	278	267	276	273	271	273	277	263	276	246	304	275	277	285	274	260	249	274	245	292	271	282	279	273	269	310	308	250	266	273	303	266	290	256	287	308	269	271	273	269	302	272	256	274	282	288	260	280	282	287	257	282	277	251	262	294	269	239	259	270	278	283	250	287	260	257	235	264	273	240	273	276	268	283	266	309	276	261	290	279	265	278	268	287	288	273	284	266	253	287	308	293	283	260	277	273	282	307	249	288	238	281	281	262	277	276	255	297	285	251	317	261	282	284	266	271	276	303	239	290	252	251	315	261	265	305	283	264	291	230	281	263	288	281	279	272	286	265	284	283	263	313	266	262	286	268	282	299	273	271	293	264	276	274	232	281	285	279	283	293	256	270	291	258	289	262	284	259	255	291	279	294	260	275	280	280	276	260	288	240	261	273	248	273	298	287	244	257	265	246	279	263	265	271	269	269	290	272	245	268	274	248	248	282	268	285	296	326	289	276	282	267	278	297	261	281	272	258	299	266	267	250	263	280	294	239	307	279	269	263	250	294	259	270	279	282	305	292	275	256	285	283	292	299	289	260	262	264	263	277	291	292	276	274	292	256	269	283	244	287	255	256	302	296	271	314	254	255	302	295	276	280	282	259	285	257	285	285	256	254	291	277	279	258	283	275	290	292	244	252	283	258	276	276	292	289	256	285	263	249	256	245	275	265	304	257	315	277	256	268	288	256	287	274	267
46943	40750	19666	1991	1753	1585	1444	1289	1235	1107	1152	1107	1088	1039	1096	974	1001	940	988	1023	954	938	897	895	958	893	868	883	897	897	906	893	875	917	865	875	880	880	840	904	906	890	856	877	823	919	868	823	901	893	904	887	893	892	883	914	843	917	886	899	894	828	886	905	895	907	856	898	863	820	855	845	869	888	801	891	851	857	906	857	896	846	927	882	850	870	838	838	844	877	864	868	890	902	847	872	863	869	924	884	889	844	778	838	859	833	901	833	861	796	842	877	823	862	839	898	843	877	859	906	873	867	936	826	855	895	887	873	839	866	881	882	854	865	880	880	824	819	890	869	834	884	837	854	898	868	892	846	874	873	820	886	889	850	888	846	860	848	822	910	970	918	853	867	848	874	875	889	898	806	907	845	838	848	886	863	900	860	818	849	904	824	873	833	853	909	892	883	846	870	830	881	857	891	859	860	864	901	846	900	921	865	871	857	873	882	910	844	859	925	871	824	867	850	888	877	873	855	891	890	875	869	883	902	848	855	886	899	911	872	886	879	921	798	910	855	856	863	924	807	887	896	900	842	878	877	855	898	837	805	905	828	896	906	881	866	864	826	833	819	848	876	880	857	825	850	912	827	812	880	846	934	862	861	891	848	848	853	862	837	836	892	873	819	829	903	880	853	836	870	898	875	937	894	836	926	890	901	862	863	852	891	913	870	886	826	836	848	884	852	866	863	837	837	868	835	842	858	832	866	885	855	826	916	806	862	883	800	865	874	860	839	878	886	894	881	870	866	893	866	924	857	862	823	833	871	822	860	910	877	884	838	848	841	924	820	886	904	856	828	873	858	872	894	876	882	851	849	884	900	880	891	911	896	898	816	857	832	909	841	858	870	898	894	872	872	935	894	925	894	874	874	833	842	854	871	833	859	898	856	868	898	871	862	824	870	849	884	908	769	813	843	846	827	874	849	903	882	853	833	874	886	891	897	904	868	817	914	862	856	861	830	888	881	874	841	890	887	813	901	857	881	894	851	891	902	849	814	818	840	919	887	845	929	846	872	819	869	901	878	844	856	826	878	878	872	845	874	876	865	829	854	839	861	858	898	869	863	812	893	841	844	864	908	899	897	893	831	835	860	862	907	850	858	828	875	888	887	849	865	840	848	890	869	842	850	828	886	890	846	887	885	847	894	830	851	853	853	820	834	868	875	869	807	840	839	897	838	862	899	807	825	895	866	824	935	918	888	873	958	864	893	895	892	874	908	938	888	848	819	909	872	896	906	873	864	906	871	838	846	873	918	895	849	857	872	831	881	866	844	869	868	877	865	880	882	834	857	888	880	876	896	879	864	830	858	878	878	834	901	856	911	857	878	872	875	910	855	900	819	870	896	827	857	880	866	874	891	854	813	856	909	817	878	890	896	863	834	848	905	869	865	861	879	890	880	893	869	862	866	899	842	851	913	905	786	845	856	873	870	840	907	866	863	929	901	856	824	835	882	850	837	877	857	852	850	888	848	826	852	851	916	857	847	808	895	855	849	859	851	823	822	892	800	878	927	897	871	887	816	845	860	860	878	870	876	933	803	917	880	852	900	889	898	868	884	851	873	844	852	893	867	845	834	871	881	817	835	906	859	856	880	926	900	874	854	814	828	861	830	833	812	854	893	826	835	847	860	898	931	854	849	842	885	900	844	894	848	878	843	859	910	883	858	889	868	830	911	862	830	801	836	895	866	896	833	861	898	884	888	829	832	847	922	886	855	856	860	883	886	891	924	867	855	873	813	859	811	876	854	906	867	875	866	881	882	797	886	837	940	888	855	871	880	842	857	849	852	845	850	848	905	890	840	922	888	866	902	867	874	863	853	901	833	884	901	891	871	863	878	830	898	866	846	835	883	831	883	853	842	867	847	829	877	858	857	891	854	965	854	830	856	852	868	871	820	900	905	892	871	858	895	804	843	841	780	852	863	835	858	860	882	853	859	882	881	865	877	862	844	857	819	866	894	856	831	878	897	853	858	859	832	846	863	791	908	886	919	840	869	798	864	884	871	901	823	827	863	838	818	846	851	876	831	908	875	859	833	815	886	866	937	863	902	867	863	872	846	851	893	853	868	863	887	876	872	882	857	932	822	871	891	860	812	869	887	846	854	885	848	839	885	843	883	863	874	898	892	852	847	842	879	857	885	894	834	854	860	851	887	873	912	859	847	836	934	882	877	897	838	838	878	866	890	835	862	865	844	869	834	869	868	893	859	874	885	923	883	901	842	874	825	905	869	919	853	919	846	823	876	910	871	871	828	925	864	821	836	896	878	844	855	830	885	898	852	917	858	814	838	893	874	856	852	884	892	864	846	832	827	888	908	820	878	877	858	840	905	848	890	856	861	813	845	871	866	870	906	861	874	824	810	865	848	930	864	868	899	854	816	794	918	864	825	829	871	799	848	848	864	885	864	847	815	830	840	874	827	890	856	868	846	798	892	848	824	831	872	852	871	885	916	842	890	799	853	886	845	893	852	851	864	909	897	842	831	837	871	877	886	869	861	855	867	861	813	869	887	868	838	876	882	829	931	814	847	863	864	874	886	847	832	896	873	883	840	866	885	844	924	952	843	935	914	874	857	792	859	843	852	915	848	859	886	860	847	869	856	865	861	866	918	873	859	846	874	847	822	884	861	881	845	878	902	853	829	844	913	935	880	897	846	869	844	888	881	827	858	829	899	873	844	887	869	816	907	883	812	862	899	855	887	859	844	859	864	906	855	882	813	869	853	887	919	840	860	854	828	837	861	922	846	841	845	888	898	900	869	818	819	878	866	879	854	832	859	884	928	866	892	888	849	852	899	836	887	856	808	887	875	900	867	844	859	881	832	804	872	872	851	873	879	923	882	870	960	851	905	910	883	869	807	848	899	794	868	862	833	902	870	860	838	810	870	826	918	884	869	857	890	898	907	918	820	876	873	939	858	903	875	890	863	938	863	815	868	868	858	930	839	910	868	899	917	889	861	943	849	879	869	880	908	863	883	900	850	872	823	870	904	845	863	861	886	865	877	860	819	922	877	845	842	888	834	835	852	858	839	854	864	879	849	845	866	888	827	850	910	816	816	872	912	807	883	885	826	903	848	846	870	850	837	843	898	837	889	872	856	843	890	888	860	857	919	803	859	870	878	886	824	877	838	908	890	871	837	879	890	924	900	898	879	870	875	863	850	855	875	872	847	863	897	856	836	864	885	895	822	845	839	842	901	873	861	898	832	867	802	832	830	876	875	882	859	866	815	850	877	820	835	886	869	860	911	858	864	852	823	829	883	871	865	880	928	832	855	869	863	898	884	829	875	922	836	842	862	876	872	841	837	885	835	877	838	866	902	881	837	886	828	891	871	841	868	852	845	924	870	873	839	860	879	867	862	879	867	875	878	874	880	869	846	882	862	853	860	896	862	903	840	890	884	829	884	846	937	843	824	875	873	862	862	896	882	873	901	883	870	882	865	875	820	889	866	842	843
81017	66428	38617	11853	1937	709	571	517	491	490	424	441	411	375	348	410	373	366	359	330	351	346	372	318	337	390	386	337	324	337	292	338	344	338	328	363	336	315	355	319	346	324	330	327	334	341	309	340	357	331	356	340	340	305	320	329	331	337	336	337	333	325	326	317	323	332	316	305	346	316	331	357	323	348	309	340	290	341	350	327	299	325	293	359	325	342	370	316	357	313	305	306	395	359	313	337	334	326	343	335	337	298	345	321	336	328	367	333	346	322	306	325	347	345	345	340	322	305	331	342	307	317	311	321	332	301	300	347	319	288	335	326	325	326	325	328	304	330	349	326	313	330	331	298	347	335	310	333	352	345	315	340	314	300	349	298	343	333	354	305	333	351	348	344	328	349	320	316	320	331	333	307	346	328	333	362	340	344	323	322	344	340	285	364	335	307	302	324	309	347	307	320	336	316	304	338	343	295	278	322	341	301	319	386	321	344	277	314	340	310	328	370	330	318	322	321	336	326	332	335	316	360	319	308	333	334	329	329	347	338	354	321	324	313	346	343	339	310	328	326	328	309	318	330	349	345	315	327	317	290	334	348	307	320	336	336	349	310	324	350	321	324	337	314	328	342	347	330	340	329	330	289	357	315	323	311	312	310	303	331	287	332	337	360	328	334	356	331	329	331	327	320	338	361	302	342	333	302	323	318	324	323	313	324	364	313	343	338	318	345	340	357	348	342	334	314	309	336	318	324	319	348	328	310	313	340	332	309	348	308	322	321	344	317	336	318	306	312	361	314	326	307	327	323	371	345	342	326	304	341	336	352	318	307	361	320	321	313	313	319	309	312	354	322	328	332	338	310	337	333	339	328	318	319	319	334	345	339	332	356	318	323	327	313	307	337	323	310	314	363	330	303	312	341	304	357	314	340	335	355	319	331	322	319	322	314	314	323	314	349	353	357	318	337	328	323	347	355	332	336	304	304	309	356	317	333	311	330	348	336	350	365	323	332	334	333	343	328	328	322	332	361	329	314	359	342	315	321	329	321	316	290	343	337	328	331	332	318	313	322	340	327	342	339	356	320	305	307	305	343	339	347	336	324	294	335	331	295	316	325	353	312	305	326	348	321	291	349	339	316	340	325	309	344	334	327	319	290	309	357	317	328	370	323	362	342	347	327	333	339	328	310	313	324	362	292	333	339	319	304	344	336	308	331	356	356	353	349	342	346	345	357	340	375	318	311	292	308	315	333	340	310	363	311	348	325	317	358	321	309	306	348	335	322	308	293	341	330	307	303	325	286	335	320	352	303	354	339	313	328	360	298	311	326	334	332	317	334	312	311	371	336	350	347	358	343	366	338	324	342	315	304	345	337	320	344	357	349	333	324	308	344	302	355	326	328	316	343	359	346	313	351	321	316	345	324	338	292	317	343	332	330	355	348	306	349	287	331	321	334	324	320	300	313	315	338	314	352	358	322	358	308	344	379	333	361	329	333	348	301	292	345	381	343	322	335	344	311	311	334	320	326	335	302	359	323	324	311	361	323	298	312	347	333	325	336	352	345	313	326	329	308	337	354	370	326	302	313	333	331	326	353	312	339	332	328	327	345	364	321	332	311	296	319	318	337	331	327	328	294	322	342	326	287	329	313	312	358	320	311	316	339	327	318	343	358	324	329	326	319	349	331	325	322	327	328	336	310	302	337	347	316	319	351	309	342	351	341	303	328	346	326	354	330	324	302	340	321	318	345	340	346	317	321	352	299	326	367	334	335	311	350	320	351	307	362	319	307	308	305	334	329	332	324	346	314	322	331	313	332	354	313	351	320	323	324	344	301	325	356	312	353	364	324	325	343	305	331	341	340	325	355	333	315	327	312	321	323	297	322	334	326	337	299	336	350	344	319	317	344	341	315	364	310	293	349	375	316	309	295	307	335	316	346	310	349	323	340	306	334	323	307	316	363	360	344	337	302	321	336	329	303	324	315	338	354	340	288	373	380	335	334	335	340	311	326	348	344	325	304	311	337	322	351	353	318	284	297	359	347	305	337	342	323	285	314	333	350	332	375	355	325	322	342	320	330	303	311	314	308	348	325	304	312	336	309	367	347	337	321	351	366	338	286	350	342	330	322	314	332	335	330	304	330	323	338	323	351	308	308	361	307	321	342	347	308	341	318	310	325	333	327	346	321	311	359	309	331	325	325	349	354	320	328	359	333	338	319	350	341	323	325	344	326	344	296	349	331	302	346	294	330	318	306	367	313	367	327	359	342	317	282	346	343	330	333	367	345	333	316	344	341	328	327	325	348	327	291	319	342	334	326	305	367	317	323	336	347	341	304	315	331	315	307	368	322	346	351	305	319	326	348	334	298	351	356	304	340	316	327	325	352	309	327	301	342	311	356	328	334	322	338	353	274	313	337	310	351	305	319	316	331	301	320	315	296	325	341	338	312	285	337	309	296	341	320	350	317	279	332	339	327	335	306	324	335	283	344	341	337	352	305	303	283	317	323	346	340	339	347	306	307	337	348	326	332	325	320	357	341	370	354	342	354	325	335	321	325	328	334	314	340	327	333	318	341	302	353	343	342	338	297	313	326	347	331	342	340	337	323	327	337	334	350	352	367	333	307	323	295	294	311	295	344	306	324	339	310	329	280	356	306	300	316	320	343	336	325	329	302	295	318	321	343	353	339	307	336	326	305	313	352	368	321	313	323	346	342	349	323	301	331	306	363	302	352	313	330	353	342	343	330	325	340	346	363	340	331	323	329	301	333	346	344	350	336	328	339	328	318	341	303	336	309	348	321	335	342	313	328	349	335	311	346	317	313	355	342	323	328	338	308	326	348	309	302	299	327	348	323	304	334	338	340	356	360	344	341	323	330	330	334	331	346	313	298	359	335	356	323	300	314	338	341	326	323	325	330	317	331	335	308	332	336	343	341	319	329	348	310	347	349	338	339	348	331	345	347	343	358	299	338	356	321	316	334	337	342	359	316	296	332	331	319	315	344	325	319	336	339	327	322	313	330	321	356	335	341	321	326	324	306	322	328	331	339	338	343	283	329	306	349	345	305	324	347	301	340	346	310	350	358	353	313	346	316	338	341	353	308	312	359	308	349	304	331	347	309	287	331	325	326	340	326	299	359	355	355	314	350	297	351	287	339	320	305	321	311	314	302	341	338	328	318	322	338	304	343	318	310	334	333	312	347	354	334	318	354	332	367	333	326	348	318	337	353	349	341	352	344	331	333	294	332	337	339	311	334	341	337	361	304	319	318	351	326	322	313	341	317	297	357	329	305	324	317	314	336	349	318	336	347	298	341	319	332	309	351	331	330	311	323	368	328	314	289	313	340	344	310	342	315	341	333	313	332	298	335	321	322	286	337	324	322	320	320	296	330	364	302	320	304	353	325	330	320	336	354	342	323	335	330	346	353	317	315	297	333	336	337	333	361	329	325	305	350	328	353	345	329	307	360	337	332	321	334	331	336	334	353	310	360	320	356	301	342
57850	51658	24163	3154	2782	2437	2230	1884	1783	1693	1589	1459	1419	1294	1272	1191	1292	1176	1198	1139	1206	1178	1073	1098	1138	1157	1129	1153	1075	1079	1069	1073	1058	1015	1021	982	1086	1036	1045	1034	1024	1025	1041	1049	1090	1035	1014	1040	1044	975	996	1048	1022	1025	934	978	1022	1013	1026	993	1055	959	973	1010	979	990	979	1083	1002	1079	934	966	1028	943	968	973	1039	1021	995	1011	985	998	1028	1017	985	1043	997	1069	1009	984	985	991	1027	991	1040	1004	1014	992	1033	977	997	943	996	1075	996	996	974	974	991	1022	992	1018	980	1047	1041	992	980	947	1024	979	1041	974	1006	990	1026	1022	983	969	1053	1019	1024	1025	989	933	997	1047	998	1006	1032	995	951	1019	1056	1020	977	1020	994	1034	1043	1013	1035	998	980	998	977	968	970	982	1040	1032	1024	967	942	1031	1095	991	1006	997	1004	1045	989	996	1019	1034	985	1003	1025	1009	1015	962	972	1014	987	1026	972	1009	1009	963	971	1023	999	972	997	974	988	1011	971	1003	961	1037	1020	987	993	973	1026	957	984	989	985	1004	956	999	957	1013	1038	968	977	1006	1054	956	1021	1045	1014	1041	1025	994	970	972	1004	1051	993	956	1006	999	960	996	1026	944	987	925	1001	949	1041	1000	1039	1006	1011	991	1062	933	960	1013	959	1014	990	994	954	995	1037	1005	999	1001	1000	1006	1009	925	991	967	980	1044	1048	1009	969	911	991	1018	1005	970	1013	1057	979	991	931	961	963	986	1000	1014	1008	1073	1023	1063	1007	979	1032	998	1016	1054	996	994	977	1013	1030	982	1061	974	1039	998	944	949	988	988	1005	978	989	936	989	923	1049	985	1011	911	1018	1009	962	1023	1013	1016	982	998	998	984	978	986	1012	1011	1034	981	993	1018	1005	969	1033	1009	1041	957	992	983	1044	1044	970	992	1049	993	1069	1001	971	1056	1033	956	969	1000	1027	982	997	981	1001	1028	972	1016	934	1005	983	984	1002	963	1012	975	1020	966	964	1009	985	998	949	1027	1007	957	1068	966	969	996	1014	1046	1050	998	946	999	1000	983	999	1027	998	1067	985	984	978	1029	958	1022	1053	972	942	979	983	1015	995	994	1034	1014	980	1012	1033	999	1023	1028	998	1033	990	967	1003	1045	996	1018	1010	989	1032	995	1006	1023	917	993	1025	1024	1007	1010	1004	938	1008	977	995	946	1007	1091	990	984	971	953	998	1029	1004	993	1011	1000	1002	1010	1015	1008	1022	961	1036	994	1012	990	943	1007	1029	1001	999	1020	1011	979	985	1021	992	1028	1018	994	969	1039	969	1028	984	991	998	1044	943	1003	914	1043	1010	980	981	1051	1004	967	992	1025	952	1039	1084	980	940	984	970	1039	975	988	1013	1006	1002	994	1015	1011	1019	952	969	961	997	1000	995	1016	997	1005	977	962	1030	1027	1018	988	1020	990	1018	1013	980	979	1013	996	1019	1047	944	1016	970	998	1019	995	996	1029	934	1036	992	1034	970	1050	922	1025	982	1011	1040	1016	1046	1020	1044	1009	1001	982	1025	1013	981	1005	1066	985	1025	1043	972	992	1024	969	1008	983	998	929	964	1008	990	995	1006	967	1036	989	1022	937	957	1020	1033	1011	1017	964	1001	998	1010	1020	955	976	953	991	1006	997	998	1043	966	997	964	955	1020	1025	998	977	953	999	1026	982	916	979	1014	937	1037	993	1015	958	998	975	939	945	998	975	997	1042	985	990	957	947	1013	1043	1036	977	999	998	1019	974	1039	1028	964	982	948	969	1016	969	983	975	986	1005	935	913	981	1016	1001	1044	955	996	1064	1024	1023	978	985	1032	997	1020	987	1055	968	1003	1010	1007	1006	968	1010	982	998	982	988	969	1017	1034	1034	1001	1031	1030	1031	1001	967	1062	998	964	971	975	1030	1012	1024	1019	1006	1037	957	1020	980	962	999	946	1040	979	1007	1020	1001	1004	977	973	1012	996	913	1002	1021	962	964	1023	964	1051	1033	960	954	982	1033	990	979	969	1003	965	971	1019	1056	1032	1005	1007	1050	1054	978	971	997	974	937	1051	1023	1002	1023	951	977	948	1000	1058	1021	1039	995	954	1001	1025	953	1015	1053	1000	1017	949	978	1003	1035	987	1021	986	1009	1008	981	1001	992	989	988	950	1005	990	984	997	998	1005	928	1056	994	951	997	1037	982	1036	975	1005	982	1021	989	1011	1010	1024	1033	1014	979	966	986	908	982	951	989	966	949	982	1002	936	1035	984	1023	959	1036	976	1056	1004	1034	1026	1084	945	1029	978	994	932	1014	1019	972	974	1001	984	1005	1016	1030	970	1009	1035	1032	1041	1017	1016	997	1002	1004	968	951	992	1053	979	1018	1062	999	997	1024	1034	963	967	1023	1006	991	1025	994	1034	1028	1026	1026	1024	981	938	1033	964	988	1009	935	996	969	969	968	1053	981	999	968	989	1015	984	1005	972	990	989	1101	952	1024	979	974	1023	1020	1008	1028	1049	1015	973	1052	998	1032	1014	1028	988	971	1043	965	993	1009	1029	1076	980	998	1004	1090	1013	1044	982	994	976	1031	1022	1024	976	948	993	983	988	1008	997	938	996	962	1022	988	1002	1061	1014	971	1015	980	1005	958	971	1018	973	1054	976	990	962	1031	982	1023	982	1028	975	1002	1017	1000	1005	982	985	1040	993	1001	960	1024	1014	985	1090	971	954	980	1031	988	1010	1046	1018	1019	978	974	1029	957	1031	988	1001	1023	1003	950	1027	962	1002	953	1078	986	1052	970	1036	1027	964	949	969	942	978	1013	994	1006	991	979	1011	965	1027	977	1018	995	958	986	1038	1020	960	983	1033	1010	981	969	985	1026	999	998	1030	1041	1014	987	1019	1006	1026	1018	1010	987	965	973	988	1025	1001	969	967	1012	1029	967	1033	1010	994	987	1010	1004	1008	981	1033	1017	1036	967	971	1008	957	1008	1040	998	1007	937	985	1043	991	1019	991	1030	1005	983	1067	999	974	999	999	924	1023	1025	1001	952	1016	1007	972	1021	986	989	1026	1016	964	998	963	1014	1041	996	1032	1024	1015	941	985	987	1007	999	973	997	1000	958	1019	980	1037	984	975	1086	1020	980	989	1043	969	947	1081	1001	1000	1023	998	911	1002	1026	1007	1016	974	1072	1025	1015	1019	1035	989	984	965	1014	1017	1018	1026	1016	943	986	967	1005	985	1075	1015	1007	1001	1017	957	1018	1048	1013	960	1046	1015	1039	1035	961	1017	982	954	1005	981	976	1024	1032	1029	1007	982	949	1030	994	979	1022	956	1012	953	963	989	1007	1001	996	1069	973	1065	1007	939	980	1019	1011	1004	1019	1011	962	984	910	1016	1006	1058	1014	1003	1002	1003	1026	990	986	989	1023	1011	1011	966	971	1003	972	1023	992	993	1015	990	981	1034	1054	945	996	971	1001	1008	978	1013	1046	1003	989	1033	955	984	1001	1000	998	1099	964	1001	953	980	975	991	967	1041	979	1026	1026	997	993	1001	994	983	1002	1014	983	1008	1018	1001	1048	985	980	1010	968	967	1027	994	1004	982	939	997	989	992	1020	998	1028	1032	929	995	1031	954	1005	1036	977	995	1016	994	1071	1007	975	995	1025	1022	978	1077	1021	1039	986	1026	996	1021	1002	1019	971	995	994	984	926	974	1015	1023	1001	1023	1042	967	952	969	1003	1039	999	1002	1063	1008	954	1025	974	972	1039	989	948	1009	1034	988	1009	1054	1033	1051	1029	997	1043	1063	1004	1021	1015	996	1051	1048	988	955	988	1016	985	1012	968	1006	1044	991	1022	984	986	1029	1009	1006	1020	946	973	1023	1000	992	1049	991	984	997	1036	976	1007	1060	990	963	997	960	1026	1029	967	1004	976	961	894	1058	1021	964	961	980	1011	962	1006	983	967	963	979	1000	963	1035	1053	953	1006	998	1025	1033	1053	987	1050	1012	933	976	951	1025	1008	1035	1015	1011	1064	1013	1024	1007	954	967	988	963	988	1006	1019	985	990	995	1037	953	980	948	1042	988	1101	1006	955	982	986	988	963	1003	1045	965	991	976	1024	1031	974	1014	1000	1010	1018	982	1006	999	1032	1016	978	1027	1007	948	963	1002	1021	974	1025	981	1029	953	1009	1015	985	1075	1012	952	1027	985	1000	982	968	1025
26246	12248	2403	373	193	156	182	171	157	154	157	169	161	144	178	155	176	155	134	151	143	146	163	141	133	153	159	142	152	164	152	173	149	161	167	139	153	144	141	157	164	144	172	159	147	144	134	148	142	152	158	171	147	161	156	168	147	141	140	194	133	136	137	161	138	135	165	143	161	138	151	161	168	170	155	160	149	165	151	144	155	150	164	149	148	150	149	151	153	143	145	122	159	161	155	182	152	149	151	132	153	137	176	153	159	158	146	148	129	151	128	148	164	181	157	136	146	167	156	144	142	153	155	138	162	148	151	156	169	161	146	166	156	157	160	133	158	173	147	150	168	144	163	155	158	156	165	155	161	145	130	150	153	143	142	137	159	158	150	180	139	149	140	160	157	151	153	171	152	177	180	153	148	139	163	174	149	160	148	164	149	166	159	163	160	148	171	159	156	162	142	159	152	158	169	157	181	166	164	159	166	147	144	154	180	158	169	143	168	170	157	140	171	153	162	151	170	149	146	166	152	168	155	189	174	162	132	143	152	143	165	164	139	143	143	151	179	146	148	155	152	156	138	161	158	171	136	154	146	142	173	158	139	148	148	137	136	162	164	154	170	138	103	146	147	139	145	171	153	150	155	176	147	154	157	151	147	137	174	143	157	171	157	136	151	160	167	158	145	158	155	158	145	151	135	158	177	153	138	147	160	141	143	166	143	146	158	147	155	164	117	170	146	162	142	152	171	151	146	168	143	153	144	142	174	187	158	162	150	149	162	172	180	157	137	165	143	158	156	137	168	176	164	153	158	153	155	130	161	165	152	143	168	154	176	140	152	165	157	150	143	163	171	163	151	149	134	160	157	152	134	173	157	152	159	164	156	162	162	143	160	145	142	139	136	151	158	167	134	153	179	169	170	135	171	139	165	149	149	171	149	161	182	168	156	136	145	141	151	148	171	137	149	139	156	148	150	139	141	155	153	151	163	145	145	152	182	144	147	153	162	165	139	148	170	156	150	146	156	158	137	163	143	152	146	134	168	160	168	154	172	158	131	141	175	158	161	163	171	146	158	140	138	142	154	145	151	169	133	171	156	142	171	139	163	166	156	165	151	153	143	158	160	141	169	150	139	163	141	158	142	144	144	143	161	160	162	163	134	135	133	153	153	159	139	150	146	165	145	139	181	156	159	141	146	184	145	151	170	173	151	151	144	158	146	148	162	160	153	163	148	159	131	135	176	159	153	145	127	137	144	143	158	150	150	186	140	144	170	156	152	149	181	153	149	142	166	134	137	162	164	164	165	139	172	149	162	139	146	156	176	168	138	156	172	145	153	151	143	189	145	136	147	152	166	170	155	177	151	154	155	140	140	132	166	154	160	147	162	134	171	152	141	173	162	154	157	171	167	147	140	152	153	155	163	155	161	172	153	163	134	159	138	151	131	144	179	152	138	155	153	141	152	161	146	161	160	148	156	149	150	187	136	148	147	164	138	160	147	175	163	169	155	165	139	136	145	161	167	180	138	163	155	134	143	161	174	143	146	143	146	138	148	153	137	154	148	150	142	160	171	175	160	142	172	141	143	157	155	130	165	129	162	171	143	151	151	158	144	162	160	159	153	162	140	151	115	138	143	163	169	129	134	150	159	185	170	150	153	161	150	147	154	161	131	135	137	167	151	168	146	137	158	150	152	175	152	148	130	170	169	161	142	154	160	169	179	158	147	141	138	158	168	147	138	150	144	145	159	179	154	160	150	141	154	158	139	142	142	158	139	149	143	153	140	143	155	141	163	157	150	141	167	144	158	157	156	163	132	133	163	137	140	144	171	165	162	161	154	158	178	140	170	167	170	142	113	151	174	152	149	153	171	163	168	155	145	137	184	177	151	140	170	148	148	133	156	139	143	162	163	162	127	161	166	144	158	154	180	153	148	147	164	161	152	159	148	166	167	163	167	149	179	149	162	159	158	147	148	136	155	144	142	148	159	159	175	143	160	168	161	163	167	147	155	146	158	147	144	135	146	150	143	152	179	174	146	139	154	141	146	174	147	160	155	147	157	161	160	153	181	147	148	156	158	146	137	158	175	155	153	168	164	180	148	146	166	152	143	164	152	159	156	156	174	151	154	159	136	143	167	155	157	145	146	124	136	136	155	163	160	143	151	149	132	164	157	139	144	155	138	149	171	173	171	144	156	154	180	142	152	173	141	148	151	144	182	155	174	164	172	136	181	159	147	146	161	139	131	140	127	152	152	145	151	144	138	149	165	164	165	155	141	168	158	155	144	143	151	147	148	146	163	145	146	157	144	159	181	157	160	169	147	174	134	134	164	164	144	152	144	158	145	146	170	145	151	170	168	135	158	142	148	157	172	166	152	161	168	129	155	144	121	147	169	163	160	130	168	151	153	166	168	158	153	144	166	142	149	164	153	161	147	143	157	152	150	167	126	149	162	134	160	148	148	177	152	158	161	161	147	164	147	183	143	158	162	164	167	152	156	150	165	157	146	151	147	141	157	153	140	139	134	151	142	143	147	128	167	156	158	123	143	143	170	169	144	157	163	125	144	147	158	145	142	135	161	139	140	160	144	142	139	157	135	127	151	169	145	149	133	167	155	159	162	160	158	157	121	149	191	162	152	161	148	151	158	148	150	156	135	166	147	154	162	161	151	148	161	164	150	179	151	145	180	162	151	161	127	149	145	154	158	128	160	140	148	151	153	165	147	147	168	161	143	162	163	158	169	150	148	163	148	156	139	128	176	141	125	152	143	135	163	133	159	178	171	151	133	154	169	175	151	131	156	157	158	127	158	157	147	127	151	143	158	150	157	148	151	152	148	158	150	149	144	159	158	150	164	154	170	169	136	146	159	152	150	164	138	135	147	120	175	169	142	144	166	142	165	157	134	152	159	146	143	152	141	170	149	133	174	149	154	169	158	142	150	158	144	119	147	158	145	133	166	170	156	164	169	171	155	125	159	161	152	129	159	156	162	161	180	148	165	148	140	151	149	129	146	160	155	152	165	142	162	156	150	152	170	137	142	138	152	179	170	148	163	164	143	167	157	126	158	163	158	147	142	162	148	139	154	159	134	146	157	159	139	160	137	159	161	137	164	122	160	160	137	158	138	139	164	144	150	147	164	157	158	147	140	145	145	158	169	180	162	142	140	143	163	158	140	129	177	152	168	147	142	145	138	146	157	139	174	159	174	156	154	152	155	152	158	145	136	153	130	157	140	164	146	156	156	127	147	153	138	153	163	138	153	137	156	175	140	147	169	161	153	168	167	138	159	177	163	141	158	156	164	134	164	125	166	145	154	151	169	143	154	139	166	141	147	170	147	156	143	159	157	163	165	158	124	152	155	140	173	149	166	136	147	170	164	164	149	164	139	162	161	176	147	165	156	161	145	134	155	142	131	160	160	167	171	152	133	169	151	153	161	139	168	179	153	136	167	162	177	171	145	136	148	176	170	135	166	161	132	131	143	157	154	146	163	155	161	164	153	138
25802	14017	3432	614	602	589	576	586	566	590	564	557	534	518	537	585	524	553	547	543	568	550	530	547	555	570	527	553	541	549	569	558	515	573	543	569	555	576	557	523	542	583	567	500	527	524	546	531	583	534	579	561	517	550	550	540	539	532	521	532	538	554	556	464	524	529	580	550	532	518	573	571	517	537	506	559	546	564	543	556	549	570	537	566	531	559	568	543	525	514	505	576	566	518	505	546	521	497	526	520	543	565	541	522	539	562	583	558	532	549	543	540	526	569	553	531	525	543	548	501	613	530	564	548	536	575	542	520	530	583	586	536	528	546	535	481	539	572	556	563	531	562	577	562	567	522	560	527	520	559	559	554	562	499	566	530	567	541	592	551	551	514	552	530	510	517	574	558	591	528	550	519	589	554	530	520	524	548	523	558	537	543	555	529	549	573	602	546	573	537	535	562	522	522	530	552	511	566	589	558	539	542	487	575	550	508	514	490	566	566	517	537	554	554	560	571	542	537	580	557	524	555	530	586	560	525	525	523	568	504	518	572	516	514	555	522	566	522	526	514	520	562	512	566	553	547	576	560	523	595	556	559	564	555	553	542	540	542	603	525	552	558	554	509	530	547	572	544	498	525	544	515	532	509	507	538	524	541	546	560	513	558	540	553	545	534	547	550	588	555	565	545	532	572	505	520	501	507	508	541	517	535	557	556	529	534	574	540	558	543	574	590	499	551	527	572	567	557	516	508	526	537	501	535	552	531	504	544	558	558	555	545	584	549	566	534	574	496	589	557	529	526	487	517	544	541	569	524	556	535	517	563	548	535	502	607	567	563	496	552	571	560	515	542	562	545	509	492	560	528	546	537	541	522	562	558	540	556	564	525	555	516	505	556	540	553	580	559	574	555	562	536	534	530	504	562	526	557	515	521	529	506	518	537	545	514	535	504	593	547	559	541	546	515	563	532	521	520	535	527	558	526	565	507	509	550	565	488	515	581	509	595	539	541	532	523	527	538	550	520	551	554	547	544	539	555	521	538	517	578	554	558	542	566	534	591	537	522	566	566	513	560	506	519	547	541	553	520	525	527	525	552	534	566	532	514	542	532	550	585	522	507	541	502	498	563	515	522	568	504	546	563	569	547	559	568	629	507	522	544	556	524	539	523	511	546	555	570	549	560	523	529	540	524	544	568	539	544	532	568	513	544	526	540	521	546	529	534	549	553	570	530	572	523	541	529	529	551	544	527	527	546	560	515	534	545	529	556	533	532	537	528	541	535	552	541	532	586	558	516	546	539	552	550	567	525	560	538	580	518	544	516	522	545	553	544	541	516	550	510	564	536	572	526	557	561	515	565	533	523	533	554	564	511	562	549	562	534	563	579	534	562	527	524	506	540	545	545	516	554	544	541	555	570	570	550	551	527	570	543	534	561	561	542	550	532	552	500	533	515	513	561	559	549	585	533	563	526	570	522	519	565	590	474	547	563	539	563	566	566	606	526	547	555	543	551	513	577	554	543	532	548	531	583	544	532	531	504	522	590	509	536	581	544	498	513	544	538	516	548	535	616	556	529	548	543	517	522	567	518	582	509	549	534	521	589	549	499	561	562	554	553	503	557	557	560	520	544	550	504	540	528	521	550	547	516	531	516	523	546	565	581	553	523	575	574	524	498	527	541	536	571	572	557	559	512	516	577	518	533	512	520	564	521	557	555	486	531	547	547	525	537	540	557	575	541	527	546	578	525	525	537	533	539	546	535	562	592	515	531	541	544	525	609	511	508	512	546	558	510	563	521	506	542	567	540	528	541	524	534	584	549	542	557	561	532	525	506	535	523	567	492	552	535	555	549	565	516	526	546	517	525	564	531	517	544	569	513	569	526	562	566	563	558	544	566	508	514	557	537	517	550	572	534	546	530	549	557	528	557	553	536	599	567	576	564	561	538	526	531	546	580	547	541	561	537	521	559	560	549	560	559	527	546	519	599	548	546	524	484	537	536	559	545	555	548	521	534	578	535	559	548	574	560	511	521	502	515	526	552	526	550	556	544	551	543	530	535	555	531	545	544	545	503	571	543	582	534	526	542	560	516	488	523	529	542	541	526	551	539	498	528	563	547	554	556	540	534	535	521	516	557	524	522	548	518	549	543	545	511	530	527	555	556	551	551	534	582	536	557	527	525	526	604	530	564	599	517	551	538	541	534	534	519	564	551	536	545	547	558	520	533	508	490	514	556	521	532	591	544	516	552	564	530	522	538	563	501	591	542	557	558	547	521	598	565	526	562	540	551	564	543	518	571	587	565	505	504	545	556	587	548	508	613	515	542	534	559	537	559	534	537	571	546	573	550	527	556	540	541	582	557	547	558	524	522	563	553	540	556	578	552	550	535	517	557	538	526	534	522	574	548	521	526	535	563	574	488	517	549	511	560	530	542	521	578	546	531	528	546	525	531	589	515	541	548	547	524	520	548	538	528	554	544	552	541	552	534	547	550	548	519	550	561	538	561	548	530	522	529	536	542	493	561	534	572	542	536	541	540	569	564	553	532	530	511	526	544	497	563	534	534	548	544	511	580	583	547	486	525	559	554	553	537	517	561	542	526	528	500	527	546	536	566	539	517	541	508	507	534	511	493	520	521	546	599	563	548	535	544	538	544	588	540	516	545	506	525	549	547	588	543	525	546	558	549	573	541	524	497	547	553	548	607	533	541	587	590	535	566	545	564	511	561	539	524	532	529	543	531	529	606	554	591	565	535	533	539	548	560	593	511	547	519	574	494	530	541	577	533	550	572	540	543	576	528	572	510	537	565	516	534	512	518	569	533	526	532	521	546	530	509	559	558	527	566	546	498	534	541	497	562	542	531	540	610	549	505	525	585	567	531	532	570	582	577	517	524	526	532	523	513	533	514	571	588	580	545	575	536	498	511	544	493	549	540	536	514	565	499	559	548	599	545	580	513	533	545	565	534	576	521	555	504	558	556	571	538	561	525	569	556	546	570	569	508	571	580	501	541	544	561	548	542	561	540	534	532	540	522	547	541	531	549	558	536	547	508	527	551	580	583	542	546	571	554	588	530	484	551	547	550	547	487	562	566	533	501	529	540	573	550	484	568	548	544	553	543	523	563	538	502	579	564	552	572	587	528	562	573	525	559	529	507	543	571	551	573	567	538	504	488	538	535	513	537	574	522	611	550	525	549	541	547	502	553	547	558	545	561	568	550	537	509	523	543	559	557	552	552	532	536	538	554	539	497	539	516	551	540	550	560	535	517	547	555	527	554	560	501	548	537	561	518	537	566	569	495	553	591	550	555	515	560	506	557	580	510	523	502	547	572	570	532	542	557	540	494	547	514	564	538	514	571	521	543	510	562	564	549	526	540	537	523	528	555	531	552	524	555	550	522	545	522	525	549	533	489	553	547	543	531	543	543	580	556	557	538	534	525	548	554	533	550	544	550	543	572	520	548	579	526	527	545	538	541	529	541	548	558	566	538	562	547	545	544
68740	52640	29317	4488	561	434	347	351	355	331	321	323	333	296	278	300	295	300	316	280	297	275	285	241	261	265	279	263	282	263	289	281	303	270	269	285	303	255	264	291	292	291	281	288	254	271	286	286	284	298	269	306	256	259	309	282	279	267	267	262	282	251	259	260	284	268	259	248	274	240	256	304	241	298	264	265	265	263	284	275	313	281	299	286	273	244	283	287	272	255	262	284	281	283	308	269	304	265	266	258	265	248	270	278	254	308	260	261	248	250	280	287	292	270	275	250	268	263	259	265	241	274	253	277	248	280	274	254	276	302	290	248	275	265	277	294	297	273	281	243	311	258	272	255	285	265	304	266	256	269	292	262	280	269	263	242	246	260	304	249	268	264	257	280	277	274	278	265	266	279	289	258	260	300	273	263	282	277	287	239	273	295	238	290	266	253	297	279	275	262	284	272	295	235	290	290	270	284	289	267	274	280	264	281	255	275	286	298	271	287	283	260	266	270	240	281	263	265	253	256	270	268	282	236	265	282	293	272	238	254	290	251	275	240	279	277	299	294	308	254	283	296	269	274	284	247	305	272	288	271	312	273	281	286	252	267	277	288	268	252	246	287	277	290	257	272	263	288	261	257	263	270	291	278	305	265	291	258	277	272	265	270	267	260	266	279	279	301	260	274	281	291	278	292	299	280	271	272	281	284	262	271	292	272	288	266	279	290	273	273	295	268	293	286	319	280	286	294	287	263	248	274	302	287	283	288	253	260	264	280	280	280	255	260	305	265	251	297	290	269	269	291	269	268	285	267	274	292	275	282	277	291	258	287	243	252	256	260	265	288	270	272	263	281	288	259	311	281	275	296	270	268	254	298	262	293	281	274	262	273	268	281	260	284	271	274	241	288	258	270	257	278	241	272	279	288	278	287	248	273	252	307	251	286	277	275	283	260	273	246	254	272	250	284	278	260	257	267	254	235	289	263	266	264	263	271	260	289	266	287	268	271	273	250	283	256	258	281	281	278	282	268	291	286	267	257	254	267	279	294	275	274	265	302	290	275	261	283	304	279	254	268	268	267	269	284	281	279	288	262	285	253	273	245	279	251	258	259	287	260	281	285	283	293	259	285	257	264	280	258	281	278	251	287	280	263	302	286	285	273	326	296	282	305	286	253	280	283	277	283	261	273	249	275	265	250	265	267	312	255	292	334	275	278	284	252	283	298	294	283	291	270	279	275	254	270	260	293	270	270	279	259	263	266	293	282	255	295	277	281	313	264	256	247	277	270	267	281	264	270	282	275	300	295	272	261	287	282	287	313	297	300	287	291	266	287	293	267	277	247	253	283	290	270	253	251	298	279	265	267	277	266	259	278	280	265	273	273	287	262	277	261	258	276	261	273	274	287	251	243	273	274	241	263	233	270	268	261	277	274	262	293	277	260	255	251	255	259	288	253	271	285	270	240	260	269	283	277	267	294	242	308	303	260	275	281	272	250	271	265	289	244	268	249	273	258	295	294	260	281	272	271	264	308	280	265	274	257	253	292	275	284	298	256	288	280	288	270	281	267	281	246	295	272	284	263	246	267	247	258	255	302	259	238	268	260	277	306	276	267	269	288	272	271	252	263	251	283	276	251	279	254	276	268	309	267	258	239	283	264	280	262	256	278	294	256	293	273	298	288	294	259	235	264	267	264	283	265	289	245	279	285	296	256	284	305	282	245	274	268	242	305	282	269	282	277	258	285	279	278	275	284	297	283	266	261	272	254	283	280	281	282	238	293	271	304	284	246	288	273	300	271	290	274	274	292	288	287	253	254	279	261	286	263	288	281	253	260	283	271	263	270	307	250	261	294	243	267	285	281	272	282	268	278	255	244	279	293	239	265	284	281	264	298	267	280	308	292	244	268	262	263	279	285	271	283	270	290	262	303	285	295	283	274	252	272	249	248	285	267	258	291	284	267	257	240	265	277	290	236	269	288	266	238	269	260	269	294	303	235	253	260	270	273	273	276	250	284	277	296	251	267	285	252	268	283	268	258	272	260	254	251	268	316	268	263	247	277	276	297	284	230	266	251	248	271	286	286	272	251	280	281	276	277	260	243	272	300	295	290	311	259	267	278	276	277	282	266	248	271	301	279	303	298	276	256	269	268	264	260	276	255	289	240	269	263	288	283	259	283	288	272	276	270	309	282	242	273	278	250	281	293	277	261	277	275	288	256	266	284	289	276	247	260	260	252	303	287	270	260	245	272	267	227	279	281	252	250	280	273	288	268	260	270	267	295	267	301	295	241	272	271	264	262	257	283	292	244	299	295	255	268	264	280	257	275	245	263	281	295	262	300	245	249	256	259	251	259	299	270	277	298	248	267	267	276	260	247	289	253	294	275	285	299	268	286	303	291	250	262	285	287	248	242	272	271	297	266	265	251	277	257	274	269	255	255	247	287	313	303	290	272	261	279	269	248	277	276	301	291	257	269	296	266	267	289	257	282	248	291	292	293	301	263	268	278	271	299	284	265	266	271	285	263	277	320	261	273	267	269	257	241	254	252	287	286	268	282	284	267	250	262	290	279	296	272	258	260	282	280	272	285	283	283	300	309	249	268	261	262	279	299	278	266	264	258	289	260	276	284	275	270	284	294	260	265	287	268	266	272	263	269	288	278	294	258	313	279	314	267	275	294	284	285	301	279	253	278	259	277	270	266	267	249	265	254	283	288	264	258	269	259	292	281	261	289	273	277	266	280	273	266	246	292	262	278	284	234	280	259	276	276	255	280	292	268	272	266	299	273	300	292	306	253	290	273	263	243	281	267	254	275	283	262	292	274	248	281	254	248	272	277	268	285	264	287	247	282	291	267	295	274	281	260	291	303	279	271	259	278	267	292	278	292	280	270	293	270	248	241	247	299	286	282	262	291	283	292	268	253	254	320	268	269	295	251	265	250	258	283	297	264	254	281	289	282	285	264	273	274	301	249	272	285	269	269	290	289	268	244	263	279	259	269	257	282	275	287	259	274	270	278	251	267	283	293	298	267	278	276	288	282	292	275	266	246	277	272	289	259	281	272	260	285	276	260	271	259	262	278	275	295	267	291	268	272	274	275	248	286	239	253	295	240	304	279	294	265	279	286	275	280	262	261	254	251	287	273	260	253	290	282	284	288	271	275	286	266	275	253	289	279	297	267	267	277	292	310	275	274	267	275	293	300	283	278	305	280	276	269	246	279	271	261	246	265	262	281	294	256	274	297	281	279	264	279	281	279	269	295	236	275	265	266	304	278	292	259	275	279	254	287	257	255	268	283	279	286	270	264	274	251	287	276	254	285	275	286	299	279	258	262	247	265	243	269	263	270	277	258	269	275	303	275	263	305	294	270	289	270	265	272	281	292	318	273	261	262	286	261	289	292	304	267	279	272	260	277	289	261	290	300	290	269	277	305	241	283	300	269	270	275	281	288	272	302	254	279	265	286	289	273	274	280	293	288	280	289	248	257	275	273	241	281	282	310
47495	39928	19433	1946	1739	1573	1442	1317	1202	1200	1178	1141	1031	1019	980	977	985	1012	948	893	937	856	936	953	928	933	926	883	904	924	900	856	905	932	835	830	832	865	866	857	866	861	908	850	881	820	867	821	808	892	882	889	844	859	832	905	856	876	870	868	935	834	843	880	887	799	858	838	860	901	876	869	882	885	878	904	897	848	869	851	827	869	865	849	839	885	852	869	897	884	828	874	874	934	863	825	892	848	854	814	864	905	862	888	894	822	913	870	915	789	882	855	851	861	823	883	838	881	872	854	908	889	842	803	906	903	875	903	850	883	869	903	834	870	812	856	823	847	850	877	875	839	885	885	876	852	844	866	844	892	867	866	850	880	866	900	846	915	848	862	817	919	858	865	886	892	900	936	867	871	845	900	852	858	815	860	862	846	867	898	927	866	897	854	872	817	895	841	803	865	872	839	869	945	873	868	866	842	903	870	866	862	890	871	919	822	815	879	830	847	820	841	870	844	858	864	884	855	909	796	804	864	868	913	869	863	852	906	881	873	810	902	867	844	878	872	900	866	834	853	864	858	856	881	813	850	877	884	883	898	867	852	859	836	868	887	920	900	825	913	842	865	861	887	800	898	857	916	868	904	867	872	874	901	837	854	870	904	869	849	826	880	890	860	880	927	819	822	861	941	915	835	885	865	866	909	868	927	872	832	921	829	886	873	888	872	854	847	841	899	857	834	857	903	882	842	902	856	859	851	877	872	837	834	813	822	851	846	864	866	862	866	840	845	863	844	847	849	821	889	838	879	886	832	862	891	857	905	835	838	885	863	848	840	861	826	841	868	875	835	867	854	870	847	862	859	851	794	818	855	867	875	846	886	873	845	887	863	881	901	887	834	803	876	855	856	887	895	843	893	824	883	887	935	881	888	871	865	827	851	872	868	868	872	823	888	795	864	814	867	815	885	853	861	855	898	858	903	900	852	879	922	882	832	916	889	869	866	888	873	892	859	849	891	856	876	840	894	827	873	870	829	865	860	851	902	846	846	834	857	851	915	850	875	866	873	881	871	844	874	812	895	875	874	870	855	868	851	894	858	877	889	835	899	874	842	848	864	844	867	852	839	845	848	861	809	848	849	821	829	890	846	851	889	831	882	843	850	856	853	806	886	858	857	893	848	872	899	928	868	865	875	818	869	859	826	878	843	868	870	804	869	859	874	890	859	866	863	841	880	847	852	814	856	858	858	880	839	871	880	869	887	857	894	902	831	901	863	897	853	884	849	817	856	839	880	880	884	867	861	878	852	846	887	878	937	857	832	818	847	819	863	822	893	854	828	865	847	871	824	887	842	866	920	872	866	843	853	866	861	831	877	887	840	881	906	856	842	857	886	861	821	829	865	878	857	904	884	912	877	849	869	880	851	867	859	839	841	874	874	821	843	870	821	867	858	851	875	852	894	826	864	854	889	835	839	902	879	895	815	816	882	886	828	854	830	862	880	830	813	866	880	870	843	861	850	865	843	870	831	824	864	902	860	821	876	891	865	888	828	838	869	861	829	845	886	850	853	838	837	828	898	899	903	858	871	842	881	794	824	901	851	823	837	885	852	874	884	863	883	851	846	854	791	869	887	821	854	846	846	917	842	870	865	859	829	825	832	813	820	870	835	886	899	843	862	889	853	864	875	837	945	846	841	829	933	857	875	870	859	799	872	832	779	851	805	872	820	863	794	839	816	851	850	842	844	853	866	818	888	869	871	846	866	910	849	861	854	863	885	874	888	881	897	814	869	848	854	859	873	843	856	890	844	861	839	848	826	842	894	917	844	902	854	872	793	908	910	830	888	873	832	866	820	853	869	848	884	909	815	885	811	885	879	850	839	847	808	847	846	877	843	822	847	827	861	890	866	841	861	854	866	818	869	899	829	828	886	861	852	887	848	843	861	821	861	838	858	874	858	833	903	882	815	843	879	875	859	871	887	886	852	879	886	900	860	892	832	833	906	835	900	836	855	852	853	807	872	899	890	881	868	864	797	854	872	891	882	855	883	876	867	886	828	826	834	841	776	855	868	893	868	875	920	887	896	855	851	854	872	881	816	872	892	828	883	846	874	870	809	846	826	855	888	828	878	837	877	910	875	901	903	794	867	850	895	876	863	861	886	870	866	800	834	857	888	889	868	910	813	901	850	852	859	845	899	880	896	864	851	837	830	882	857	880	835	851	877	839	843	849	864	835	851	863	874	833	877	845	848	851	885	858	904	824	856	867	846	867	872	867	931	879	825	879	854	866	904	854	854	841	890	894	856	862	875	798	891	851	824	875	889	854	850	917	833	903	825	868	866	833	820	845	873	811	849	854	873	848	868	793	875	874	855	859	862	835	853	851	872	884	855	894	882	830	808	809	848	862	825	845	889	838	827	849	842	832	881	937	872	883	819	864	851	851	862	830	869	848	836	842	823	800	821	891	842	826	876	884	900	852	931	884	824	875	858	862	863	844	890	875	850	924	889	861	843	872	833	881	837	855	880	942	884	874	895	884	860	857	855	843	880	919	885	839	887	903	867	840	841	914	882	833	840	916	845	874	853	877	897	842	837	905	898	841	857	843	835	917	850	897	802	854	835	841	823	838	847	865	880	857	857	834	865	808	832	836	887	855	833	922	866	819	853	878	861	871	895	881	903	875	821	874	924	852	889	871	880	882	869	850	853	861	834	857	871	851	849	831	896	926	863	850	864	883	864	887	862	872	915	892	884	893	806	840	893	896	876	790	875	780	831	835	818	873	831	842	856	925	910	851	836	917	918	874	858	863	849	847	908	840	897	866	846	922	875	875	856	880	864	828	869	844	836	871	848	839	823	871	896	890	862	822	838	832	908	821	821	860	852	885	825	851	856	939	889	845	851	867	871	892	821	839	870	890	890	851	842	830	840	878	786	909	781	880	860	867	854	822	859	876	844	830	894	910	863	919	829	909	839	880	806	857	860	889	894	883	849	847	878	838	929	857	847	844	873	913	872	897	886	851	901	873	825	917	846	860	831	878	831	867	828	836	834	914	911	872	831	876	815	835	845	890	819	864	895	855	881	917	844	854	818	887	877	864	887	828	847	865	872	871	925	880	867	841	836	890	855	866	856	932	918	850	901	868	829	887	850	890	842	821	889	828	883	870	887	803	913	847	841	870	895	884	869	803	868	888	841	857	867	889	855	831	864	863	833	836	830	866	852	892	841	875	883	919	881	823	867	818	849	823	852	865	865	841	859	892	853	865	849	888	890	846	819	874	802	897	806	863	880	841	800	902	900	851	826	823	816	815	898	864	820	935	835	842	882	885	830	857	847	910	862	885	864	850	868	877	874	817	862	836	853	886	873	820	830	895	884	854	841	849	846	895	915	859	870	877	869	858	914	857	865	869	846	805	899	863	858	871	853	871	831	917	856	904	872	885	878	825	873	843	851	861	902	872	870	802	860	882	836	878	880	897	867	893	817	835	877	903	869	860	903	851	865	841	829
80728	65514	41342	11190	1329	744	600	506	474	473	459	420	413	379	375	358	353	332	383	355	336	365	371	328	349	366	306	315	290	344	371	346	342	360	332	316	330	340	304	349	375	374	321	343	323	341	315	354	353	318	300	325	325	330	330	357	312	344	291	326	314	323	340	324	339	342	339	315	307	331	328	319	357	334	315	331	347	334	336	331	323	301	320	342	330	359	314	300	359	363	325	327	349	343	311	329	333	334	310	295	309	307	328	305	297	329	345	300	357	327	330	314	305	318	339	338	361	345	327	322	317	314	330	338	338	345	333	334	307	332	319	300	327	326	347	319	336	312	303	354	324	352	342	338	336	332	317	294	326	320	327	319	336	345	336	338	315	351	366	317	314	314	340	339	358	324	300	313	334	330	343	358	321	336	309	363	351	321	335	295	313	355	292	343	331	335	320	343	319	354	331	336	340	324	326	333	306	347	354	340	318	332	322	323	356	315	337	333	335	305	347	328	316	312	342	325	356	312	327	318	338	323	335	297	337	330	336	345	336	329	326	329	337	299	308	311	334	325	354	356	333	331	343	322	324	338	352	349	297	338	319	314	309	320	343	337	332	348	319	336	355	336	304	336	341	331	315	318	340	303	318	344	343	325	338	335	314	325	325	346	319	333	335	345	304	324	308	345	327	315	319	329	306	311	304	276	320	331	313	330	324	321	300	322	319	323	326	322	355	331	328	308	299	339	342	355	288	315	340	342	341	341	326	336	324	332	336	375	357	322	309	317	304	328	313	374	312	298	336	327	330	349	335	363	308	323	323	329	343	299	339	308	334	313	346	316	341	338	371	332	313	327	342	349	337	280	313	334	358	316	330	360	313	336	298	289	303	338	301	302	325	311	295	346	323	322	317	307	331	300	319	313	295	330	348	339	342	321	320	320	312	309	348	321	325	315	327	352	324	347	362	357	337	330	348	347	312	335	322	359	305	307	308	309	356	318	305	326	338	337	343	339	319	333	301	302	300	323	373	296	303	302	323	318	361	312	347	322	365	368	327	327	316	354	329	332	360	326	308	359	305	330	318	341	348	320	348	322	325	319	327	337	308	321	340	343	350	350	306	331	349	331	300	356	302	341	316	326	316	341	324	335	331	303	331	321	329	314	318	356	345	329	361	331	289	316	311	338	322	328	296	344	320	336	354	361	322	328	358	359	329	354	331	363	305	321	342	328	319	326	344	358	330	302	321	291	317	315	330	333	323	323	309	336	344	298	339	319	330	320	349	331	335	356	327	354	327	327	321	336	331	348	340	338	314	312	318	315	342	337	330	339	347	340	327	291	343	377	326	309	337	338	358	344	378	331	310	345	325	331	314	348	311	350	337	332	294	311	301	327	297	336	318	302	336	343	360	302	378	341	329	322	324	328	342	318	321	336	320	330	337	328	307	315	339	297	326	332	341	333	307	305	332	333	321	315	287	322	348	324	356	319	346	361	321	309	324	362	337	305	328	306	316	324	320	319	306	301	334	314	328	336	352	348	306	336	355	337	324	350	302	333	318	323	352	331	343	309	331	312	370	318	317	351	337	345	324	291	344	303	326	317	336	326	316	329	328	321	314	320	343	345	335	330	321	316	312	325	326	359	301	369	332	322	318	347	315	352	343	309	346	350	314	343	336	341	332	322	310	328	294	345	333	296	338	362	315	348	323	313	309	297	334	307	300	353	275	325	338	331	337	342	334	339	338	375	315	318	329	313	299	299	337	335	324	313	318	304	313	373	343	321	348	311	319	359	313	352	333	330	329	336	317	331	334	327	348	339	332	335	311	341	350	322	317	316	288	351	336	323	303	330	322	327	355	378	347	320	346	351	336	364	349	311	343	331	303	336	311	329	366	312	350	341	363	328	322	318	320	351	319	306	326	328	339	354	358	353	326	362	323	317	327	317	301	322	300	363	312	347	328	312	324	313	313	340	355	334	335	322	300	321	352	336	332	345	333	338	343	327	335	338	327	325	351	340	301	354	345	343	350	332	326	328	330	330	357	310	346	290	299	304	324	333	340	282	324	309	346	312	344	312	334	359	341	331	345	357	386	330	300	314	293	352	314	333	300	318	320	333	330	330	350	334	301	312	342	349	354	315	340	306	349	336	323	341	317	344	338	320	328	299	337	316	319	334	351	330	319	314	334	302	327	311	345	301	314	331	311	349	340	341	332	358	340	305	354	297	336	319	294	330	321	318	365	261	370	333	322	356	316	333	350	329	369	339	321	331	292	311	335	329	355	340	300	309	339	348	327	324	326	314	345	365	323	297	322	323	317	355	315	325	326	306	308	303	326	331	355	331	326	354	329	326	330	338	357	330	342	319	328	341	358	307	295	345	324	323	339	319	348	324	334	351	312	331	316	317	325	309	358	333	336	323	308	296	352	324	308	306	346	307	330	360	321	344	353	373	341	325	314	328	317	360	319	318	332	318	321	347	329	350	318	331	329	327	331	361	316	314	332	329	316	319	345	299	364	340	347	332	290	295	367	355	338	311	336	326	304	321	322	337	336	334	320	338	324	311	332	306	304	337	327	282	348	309	304	340	318	325	341	320	314	352	316	317	322	351	323	351	333	354	350	339	292	323	333	320	332	333	306	319	310	346	356	335	329	332	305	346	345	322	346	316	324	331	328	331	346	341	335	322	344	334	352	331	313	343	346	319	298	318	301	354	295	353	332	317	320	333	341	329	315	325	369	337	344	339	323	322	332	342	375	362	326	345	315	332	320	336	303	329	321	370	292	355	343	315	347	341	318	327	332	314	333	321	297	349	328	368	323	325	359	328	347	307	335	354	347	325	309	323	316	301	322	318	292	342	313	355	325	363	315	332	314	322	348	368	343	319	341	289	303	328	314	307	353	307	325	320	348	324	343	329	295	320	327	323	308	321	344	356	343	327	322	315	328	355	343	296	299	334	330	343	321	330	298	334	357	346	380	356	372	334	269	310	306	338	329	350	385	343	309	307	330	327	297	314	312	329	319	355	300	329	338	311	343	309	350	352	335	340	337	348	333	310	322	356	318	339	322	326	324	356	344	283	332	321	348	329	342	338	328	327	334	337	358	304	324	348	335	320	302	329	349	330	332	363	303	312	330	327	324	325	319	310	321	329	298	338	320	331	323	338	337	328	323	351	316	330	329	328	370	337	354	322	366	330	325	317	309	347	361	326	308	319	287	332	315	318	325	329	325	328	321	343	348	319	329	325	319	345	329	335	333	328	324	325	320	342	320	366	328	337	333	318	329	345	332	267	310	329	330	326	317	350	320	336	372	330	311	324	336	363	351	362	354	324	316	338	328	317	317	333	347	310	340	341	345	314	332	312	317	318	323	320	339	341	340	342	339	327	362	322	357	303	314	303	354	321	341	318	315	336	336	308	349	316	298	353	348	318	346	334	329	331	318	286	313	333	340	319	296	314	335	308	347	354	320	325	321	337	329	345	326	310	317	361	347	332	306	319	299	318	319	293
57809	51082	24907	3300	2791	2509	2111	1916	1811	1685	1632	1491	1404	1360	1270	1242	1191	1163	1200	1172	1184	1104	1131	1104	1110	1040	997	1047	1080	980	1055	1066	1049	1051	1066	1030	1029	1003	1044	967	1002	981	1015	1006	1074	1058	995	1077	1047	1071	1031	1019	1013	1011	1059	1014	1006	978	1022	994	1020	999	958	993	989	1001	990	1044	971	1010	976	976	997	972	1040	997	1006	979	1018	1024	994	986	1026	1005	950	1022	1020	986	998	949	1007	1039	1015	990	998	984	982	998	1039	1005	1055	982	1020	1010	997	1075	1010	962	956	983	1011	993	1012	1025	991	987	989	980	1032	982	1014	1012	962	968	1010	957	970	1025	977	1036	1010	1015	980	978	1037	972	1051	1058	988	991	1022	986	1016	961	990	1025	1038	1017	1009	958	1020	978	972	955	1018	990	988	949	1042	1019	981	990	1019	966	996	996	978	956	999	1000	972	997	975	998	985	1032	990	967	985	1008	982	990	1013	989	1053	966	990	1029	995	980	926	997	973	988	982	973	1004	1001	1056	926	956	1038	990	984	1045	1006	965	962	1008	977	1064	1032	987	988	966	985	1013	943	992	912	1005	973	895	965	975	931	929	979	1005	965	1013	989	1005	993	1044	982	973	1006	962	977	954	1054	964	959	1016	1000	984	971	1039	1047	982	958	944	972	1011	1003	960	985	967	984	996	947	1006	1036	978	992	1023	1001	976	1059	962	1013	1000	1013	1010	1010	1011	1035	1008	1014	971	998	960	1037	951	961	943	967	1026	1024	1049	992	1016	1004	1010	1043	967	980	1054	1009	1027	998	1009	939	944	1027	990	995	974	974	1022	974	998	953	998	1027	1006	1070	1004	995	1020	984	989	988	1000	1025	992	984	1022	1032	974	994	996	986	965	970	1037	1039	1019	984	1005	1006	1000	980	952	1005	990	995	1020	990	1018	1012	973	1019	988	982	973	989	970	975	951	1001	966	945	970	980	1006	1008	1009	979	985	1008	1000	1004	984	1037	1000	977	1018	988	946	1002	973	1035	982	941	992	1016	1043	1014	994	982	1024	992	955	1005	980	952	976	983	962	967	1025	980	1039	994	1019	993	976	984	1001	984	992	999	988	944	947	951	1059	1006	1019	1011	982	981	998	969	1000	980	946	1012	1010	968	975	968	1005	978	1011	975	989	1050	973	963	964	966	938	998	1013	996	968	1010	1007	945	1003	989	999	1080	953	981	1026	1000	995	996	1003	1042	994	979	1004	1047	1014	994	988	1001	1008	986	984	992	1016	996	975	1031	961	1015	957	928	1000	962	962	1017	981	1001	1054	982	976	1005	966	983	1019	979	980	1003	929	987	889	1030	1029	1022	1024	999	989	956	962	982	1049	987	989	951	973	991	991	1007	1016	992	958	1017	971	1002	1000	1055	966	968	984	915	988	1035	1014	970	1001	980	960	981	970	997	1022	1025	961	1017	981	1007	968	967	949	974	948	1052	1023	1002	933	1039	1021	1021	937	960	999	987	963	1017	938	979	1002	961	973	939	1016	970	985	973	980	976	1001	1020	1025	1019	1036	1007	994	977	981	996	1014	936	1002	1012	970	1004	1038	959	968	1064	1015	1035	962	1041	995	1009	904	1006	968	1075	1035	993	1046	987	998	970	1069	988	977	1018	1023	986	941	963	959	973	1009	983	973	1022	1038	971	1022	960	991	938	990	973	999	1019	1053	990	970	1013	1024	960	978	950	1008	920	1041	985	990	935	959	980	1045	991	991	951	954	998	992	994	996	1004	1019	1035	1013	982	982	981	998	1014	972	940	961	978	986	967	957	993	987	940	932	970	1008	981	1025	991	947	1014	1030	983	1071	1011	995	1015	961	1000	1045	1024	958	950	955	996	994	1018	990	983	966	965	1000	1018	1015	987	944	1036	1009	1011	966	926	976	938	995	982	1015	1032	1023	938	995	983	981	982	977	928	1023	976	922	1002	1009	965	1010	1026	951	990	990	973	989	973	946	972	1054	960	1038	1004	996	1013	1006	969	994	1020	971	1007	984	1010	963	960	1002	1007	947	991	1032	934	979	995	1005	955	954	999	991	972	992	991	958	948	1038	1032	975	1005	997	1015	984	973	950	1003	990	1006	989	946	1002	984	994	981	963	1004	1011	983	967	1031	970	973	1028	1014	1028	996	999	1007	1025	934	986	1019	969	965	1020	1004	982	973	1006	977	994	1046	973	1015	974	964	1013	959	1004	989	949	1048	1027	970	941	1002	1021	946	1056	975	955	1019	950	1006	1029	1052	1005	1000	1034	1003	1028	1030	986	983	992	990	976	1043	1011	1007	988	974	987	957	1081	1030	1041	1012	947	980	910	1040	1004	1005	1033	993	964	1017	976	1013	982	969	970	958	1029	983	974	1006	965	1013	997	940	953	937	993	933	943	1015	1004	959	1013	1016	934	943	997	917	996	990	986	962	1015	986	1064	1012	992	1010	993	1010	1002	924	964	990	961	999	985	991	985	986	1000	991	1009	969	1041	1008	980	1021	1076	1007	1065	1081	970	927	1015	1002	1009	978	967	967	1010	1016	988	950	1001	974	998	993	978	1008	930	1025	982	1026	1012	1013	1009	964	990	1006	1050	993	960	1010	1030	989	1004	971	952	986	984	971	965	1010	996	1013	945	967	972	1026	960	1004	986	1001	980	1046	1019	1016	965	1010	1018	1038	965	1002	994	1046	1014	948	979	1024	999	970	947	994	973	970	1021	1012	977	996	978	951	1026	984	984	976	986	1010	1002	1012	959	1000	945	969	964	968	942	993	993	994	940	944	1022	990	963	1001	1040	958	958	989	1026	971	946	1040	1025	1005	971	1000	1020	961	1002	1029	980	1010	1030	974	1008	1002	972	949	1001	989	950	989	1040	993	1066	970	957	975	1056	940	980	966	959	1041	981	995	910	944	951	923	1027	1020	989	1060	1000	959	960	961	942	986	1007	957	993	916	958	956	1029	999	999	1014	923	969	982	1050	981	1033	989	982	1010	966	893	1005	972	994	974	970	1012	1008	1008	937	977	979	964	962	1002	982	965	1055	991	943	1035	967	1000	982	955	959	970	1038	1025	1004	1008	1030	966	959	1003	960	992	987	988	1027	979	1026	1000	963	988	1046	1008	971	1024	990	972	998	1020	935	1007	1027	1003	1028	977	947	957	1024	1010	1014	996	1027	979	997	992	1006	974	1025	1025	1016	989	1003	970	981	986	949	969	995	963	1023	952	1026	982	1012	1034	1042	1015	1023	981	971	990	1020	1028	981	1050	971	975	990	973	1012	997	985	1047	997	1037	1010	961	995	945	969	1025	1024	1041	987	988	961	1002	964	1016	952	990	993	969	1031	984	1021	998	965	987	981	1004	927	990	960	1011	982	967	1022	954	995	990	985	1019	1009	965	998	982	1008	1017	981	1012	961	1029	1004	1076	992	1002	959	981	1071	1048	1017	1060	991	953	993	1005	966	991	1029	1023	954	1087	1006	972	989	956	972	986	979	959	1018	948	1031	941	957	1100	1008	983	990	1025	1012	920	972	1024	973	999	1059	1002	962	958	1027	1002	962	970	963	981	1006	971	962	996	1028	983	993	998	948	1019	1000	996	996	1002	982	1004	1001	1012	989	982	987	1020	1018	1009	1022	1014	1011	965	929	1013	973	943	1005	980	994	1003	955	1004	989	1019	1023	971	970	993	952	979	990	994	975	1022	1031	986	948	1051	984	969	1059	990	1006	954	990	963	963	932	1018	980	946	988	979	977	977	956	972	986	955	959	982	993	979	1033	1026	970	977	977	960	1008	1009	995	993	1037	1031	992	942	965	1046	1006	961	985	1042	976	1011	1015	987	984	991	1011	952	951	992	1003	983	1001	958	959	994	1008	996	962	981	1006	941	965	1030	967	954	963	938	984	990	1004	1008	985	1023	1026	1034	978	994	1018	1037	978	981	1025	968	973	970	931	938	966	979	1066	921	970	939	1003	980	977	990	970	893	973	917	1001	967	952	961	980	961	972	953	1004	934	931	1045	962	962	944	981	950	992	1014	994	998	956	936	988	1002	967	1032	971	993	984	1006	1007	1046	981	970	1017
26650	12006	2677	340	196	148	176	169	136	155	168	157	136	136	158	156	159	179	150	165	141	162	153	147	157	164	144	158	141	164	156	170	179	139	159	160	130	160	159	157	156	147	157	147	142	163	181	161	176	166	149	147	153	155	129	141	126	165	167	150	164	152	176	149	140	160	168	173	153	148	148	170	154	157	127	167	140	164	144	137	146	144	145	159	162	158	147	164	148	139	159	151	132	157	136	143	152	163	166	138	159	143	141	136	153	154	152	141	158	129	158	137	147	167	167	154	162	155	170	136	134	156	140	168	169	143	186	145	158	143	158	167	157	173	167	167	138	165	141	151	149	163	184	166	162	153	149	139	161	157	145	142	158	147	161	146	154	166	151	164	167	183	141	165	153	161	156	161	147	157	161	155	161	134	162	159	152	157	153	158	146	182	156	177	148	164	176	151	175	169	151	145	158	166	146	143	141	138	135	166	159	153	165	170	161	166	166	161	156	161	159	162	142	160	151	155	162	153	136	158	162	178	150	157	166	146	144	162	171	153	142	158	128	156	162	138	149	163	146	173	159	129	150	161	157	179	140	178	181	150	161	136	148	147	175	146	141	137	162	152	167	144	178	163	149	156	146	158	150	157	152	138	159	153	164	162	140	157	169	164	147	158	132	137	159	142	149	153	157	156	159	163	164	162	148	150	155	186	143	162	153	161	170	149	148	178	132	170	178	137	134	144	182	152	169	163	145	175	197	157	166	168	168	178	168	158	163	147	139	155	162	156	154	134	145	166	180	126	152	181	176	183	142	155	158	147	164	162	133	147	127	144	179	147	149	172	146	152	156	165	152	166	136	168	170	149	134	158	148	166	146	145	146	145	146	157	161	145	167	161	159	161	150	153	144	137	156	177	152	137	140	144	159	165	168	157	143	163	153	163	158	142	150	154	163	160	149	143	142	149	137	168	171	128	144	162	140	162	143	147	183	131	149	147	144	172	154	173	153	144	137	152	160	140	173	172	158	155	141	171	157	156	170	159	156	156	155	158	159	156	166	188	156	155	161	143	166	154	159	156	170	151	153	183	166	148	148	160	170	153	157	160	168	159	173	171	149	149	156	147	151	162	190	167	162	154	170	166	168	171	158	156	150	133	186	163	145	142	163	156	171	180	171	170	147	167	149	162	167	149	164	155	170	171	156	146	148	179	167	156	165	161	161	140	148	162	172	162	167	151	137	146	143	158	170	144	179	148	143	142	140	161	149	167	142	152	193	142	163	158	150	164	143	170	149	155	157	155	161	157	146	141	172	161	149	159	179	156	160	133	156	144	162	147	170	175	142	164	169	158	158	158	151	156	162	151	165	138	169	149	161	176	149	161	161	168	142	176	145	161	144	141	167	156	171	147	191	137	167	153	153	161	145	138	150	146	165	147	154	165	147	156	174	176	122	144	160	155	150	130	175	156	143	143	160	139	147	136	147	138	134	161	149	129	152	163	159	166	137	171	160	152	143	182	167	160	154	138	168	151	166	144	135	146	172	138	146	172	149	149	173	146	146	142	164	153	156	154	147	158	161	141	138	174	156	158	170	157	161	166	162	154	161	148	141	142	167	163	130	149	162	196	179	145	157	150	154	171	170	146	149	165	167	167	161	149	160	144	171	159	157	141	151	180	154	155	177	155	149	152	137	174	173	156	138	187	136	155	146	150	158	144	164	185	155	164	163	155	152	146	149	143	165	156	141	148	136	150	134	157	166	156	164	133	167	152	145	155	154	154	145	134	151	134	161	166	137	165	130	153	146	154	170	166	156	162	145	165	145	164	168	150	158	156	150	170	153	144	158	138	145	138	183	181	164	170	168	158	154	137	146	164	144	167	162	156	155	150	152	157	171	163	182	171	154	155	165	134	168	146	161	165	153	166	150	142	177	177	153	159	161	165	136	159	151	155	145	149	165	154	152	139	151	143	151	150	145	171	171	156	159	147	150	162	130	176	159	166	156	140	162	154	157	174	171	138	168	142	155	143	160	159	142	159	165	186	159	188	141	153	167	163	141	175	161	168	153	155	164	162	177	155	149	163	152	153	152	161	161	163	186	169	155	160	153	156	140	162	151	149	145	164	178	151	161	161	161	137	141	162	148	159	158	143	149	178	156	158	149	151	178	144	156	146	182	136	148	150	164	190	138	170	156	155	164	147	152	172	141	143	154	156	173	157	157	148	173	170	163	139	142	186	178	134	154	155	152	159	155	163	165	133	153	146	173	145	142	152	160	172	165	164	181	162	156	156	160	150	159	150	144	175	144	159	151	155	151	149	138	146	168	179	175	167	158	150	141	148	169	143	164	182	174	143	150	152	153	135	176	136	146	149	156	149	136	176	167	166	146	163	155	162	151	133	146	145	150	171	166	163	155	160	163	189	143	155	164	177	154	121	148	164	167	151	153	154	164	164	173	139	142	146	131	157	165	154	154	158	174	149	142	144	148	154	151	140	138	149	174	167	169	145	153	164	154	151	153	143	187	147	139	142	148	153	172	146	165	151	172	156	170	170	157	159	150	159	163	141	136	156	167	179	139	175	173	148	159	166	142	131	159	163	153	164	160	154	169	171	176	142	131	164	148	151	150	159	168	164	141	162	183	143	141	150	161	162	156	160	155	178	162	156	152	185	152	148	172	169	161	142	148	160	170	171	148	182	137	147	154	142	152	161	159	144	159	125	151	149	171	159	138	167	168	136	155	152	161	169	158	174	141	153	149	170	122	171	163	143	139	144	160	147	168	168	161	160	158	157	156	166	151	146	158	139	138	162	158	165	156	148	174	156	157	131	149	163	156	150	124	150	141	145	140	159	151	181	161	135	162	170	163	145	146	136	164	152	157	163	137	143	174	149	163	165	151	140	172	167	156	152	155	148	164	132	164	174	173	147	167	162	124	171	166	164	147	161	167	171	143	145	173	163	137	167	160	159	156	146	167	142	143	166	152	162	171	139	173	166	154	137	155	166	183	148	162	166	145	146	166	160	155	164	157	139	163	139	172	147	133	138	141	153	143	152	160	170	143	166	158	153	159	164	147	162	165	160	142	160	158	164	162	167	157	140	140	147	155	174	129	155	145	182	154	151	149	135	160	161	163	152	147	150	154	154	155	147	138	160	148	141	170	166	155	148	143	149	167	152	161	165	147	178	161	157	149	161	155	171	144	158	155	167	161	145	147	175	157	163	171	176	170	148	157	166	155	164	145	169	156	172	146	154	151	141	131	150	138	170	144	136	149	158	164	159	159	168	182	164	149	153	154	150	161	167	156	136	165	152	143	123	143	158	151	145	167	151	176	121	161	159	148	151	152	165	146	162	156	167	187	139	147	162	156	130	168	153	154	185	170	118	152	149	170	149	168	163	151	151	140	156	171	139	163	168	150	172	150	171	161	156	137	160	181	142	164	169	161	151	155	166	140	161	155	142	163	179	168	167	167	131	149	160	143	156	156	150	145	147	165	158	145	131	157	138	147	155
26373	13660	3860	644	635	600	578	552	555	577	596	562	549	588	540	509	541	522	564	529	585	536	547	562	578	550	533	542	578	542	557	593	548	530	543	562	520	549	555	546	549	529	551	542	562	533	562	560	601	571	577	549	555	546	557	507	531	532	539	532	580	546	563	577	575	542	553	519	563	522	520	547	549	553	531	561	491	521	567	530	500	519	556	533	521	563	530	532	580	577	527	609	514	526	510	523	585	535	525	549	570	591	596	537	517	519	559	534	535	526	550	529	563	585	500	550	533	535	496	505	529	512	541	554	476	549	559	564	500	523	576	569	538	543	539	535	553	539	527	532	509	543	552	517	546	542	566	550	519	562	507	561	533	523	543	557	535	577	547	504	530	541	528	526	520	562	522	537	566	523	546	554	543	519	506	553	571	511	544	520	517	549	539	596	615	559	584	575	561	543	519	538	554	545	575	551	568	524	549	537	572	509	556	506	555	546	563	556	529	548	513	557	553	553	550	577	556	564	519	552	571	518	585	512	588	505	569	505	508	536	531	551	580	557	522	527	534	547	510	555	512	539	536	535	524	579	548	566	556	528	553	588	533	565	565	506	517	561	540	577	587	534	550	569	545	545	548	543	539	591	509	532	594	539	561	534	565	552	551	572	555	553	539	548	542	571	556	510	535	552	565	533	527	563	509	521	518	581	547	540	550	609	573	557	579	519	549	542	571	584	554	502	553	560	573	569	536	557	548	544	527	554	521	541	577	556	553	548	534	571	560	577	545	511	525	589	526	615	538	547	550	545	539	501	562	551	577	550	558	541	569	545	510	567	546	595	585	545	549	561	584	578	525	569	513	543	523	519	543	558	519	583	517	559	536	520	577	571	533	587	535	532	545	533	525	554	523	558	562	561	556	567	549	531	571	514	541	597	519	540	540	512	544	544	560	529	537	539	573	566	520	542	588	525	533	526	576	531	537	572	561	554	552	544	542	555	572	515	559	500	506	532	540	534	516	521	553	549	528	536	558	541	560	559	526	517	563	516	520	548	548	513	542	549	549	542	529	554	529	548	543	539	553	570	565	533	582	547	576	522	544	534	560	543	610	522	534	582	581	549	555	537	536	517	545	548	489	532	590	570	546	510	554	586	557	542	584	558	537	497	510	546	502	529	554	504	512	516	565	565	548	534	552	567	591	548	541	522	512	541	551	558	542	560	547	542	583	564	558	580	546	551	566	589	540	531	540	545	550	586	526	552	542	562	545	588	565	540	553	547	568	592	512	541	532	548	543	554	569	526	517	534	555	543	545	551	554	518	585	521	588	514	543	574	547	583	556	605	583	495	572	564	571	601	551	529	541	527	573	555	553	500	571	561	520	560	567	582	522	551	553	533	551	536	522	520	541	513	560	515	531	577	552	527	529	584	523	521	536	558	558	523	594	545	541	525	532	536	521	511	518	561	546	554	542	532	575	576	513	526	480	572	529	545	494	565	563	568	556	518	530	582	561	559	530	533	535	549	568	576	579	555	559	570	533	532	555	550	585	523	543	570	563	540	558	516	537	521	535	482	536	554	585	558	525	546	549	532	564	572	561	545	542	573	567	561	538	567	548	536	587	587	533	576	538	533	557	539	546	540	544	511	570	542	526	542	557	526	538	566	573	503	544	489	575	569	536	561	541	534	524	565	571	585	505	549	572	566	572	525	540	546	518	545	568	511	562	540	606	540	552	588	526	572	584	549	526	526	509	520	543	559	566	554	551	584	555	520	544	552	575	570	515	519	510	530	547	547	536	556	550	521	617	537	550	527	544	583	605	526	528	559	539	564	561	520	523	527	543	576	541	520	560	555	584	573	581	525	558	541	542	564	566	570	538	532	513	519	546	545	556	550	547	542	555	565	555	547	566	508	548	542	543	511	546	567	558	547	520	564	555	570	554	551	540	559	540	584	531	552	558	578	525	574	552	547	506	563	511	558	470	564	524	565	546	558	513	563	569	515	569	554	491	543	516	561	526	535	530	537	556	547	542	514	568	543	523	546	574	553	590	498	542	573	516	556	521	545	551	513	539	545	529	583	521	582	547	548	546	552	536	538	530	561	567	542	556	547	577	562	534	547	566	523	510	532	532	557	561	550	577	560	557	560	523	542	523	527	560	576	509	559	574	546	577	540	537	559	565	488	541	542	524	558	541	576	541	511	517	564	535	528	546	584	524	481	559	527	553	559	546	553	554	521	568	551	588	570	532	570	567	550	553	503	541	570	558	549	554	569	513	540	556	590	524	524	523	532	555	573	576	564	532	566	541	538	546	544	535	556	569	523	547	555	541	555	592	545	545	497	550	575	553	531	540	517	554	516	555	556	529	557	547	533	562	593	491	552	544	555	532	532	531	522	545	561	557	548	550	506	500	563	482	513	589	559	580	537	542	544	510	558	552	534	564	549	570	554	543	573	539	544	549	563	560	532	532	560	572	535	538	501	556	539	579	565	558	561	575	522	543	570	527	510	552	525	568	560	581	557	516	557	521	557	546	540	551	511	547	582	501	549	565	616	558	560	594	540	543	594	549	563	538	569	567	587	550	565	568	552	538	530	561	574	578	527	540	603	578	544	528	533	498	543	509	570	523	530	548	547	578	579	562	570	541	548	535	574	553	528	526	544	551	565	518	544	542	550	547	552	530	581	585	528	565	564	532	575	552	545	514	522	532	571	579	528	583	573	500	549	571	513	559	556	533	582	560	516	524	541	537	519	586	565	526	513	544	521	572	534	524	548	540	553	554	532	535	532	556	523	529	554	527	531	564	510	528	511	515	578	531	550	542	540	572	576	567	499	516	536	562	557	523	523	514	498	563	532	560	564	584	532	561	529	515	544	522	544	528	536	572	540	544	520	537	573	541	528	526	517	546	532	570	552	516	587	519	506	562	527	565	575	563	573	548	563	543	585	579	553	503	533	540	565	563	548	563	572	557	560	579	559	547	519	523	537	539	566	558	534	579	533	554	527	495	566	546	534	598	593	533	569	515	558	513	562	591	523	547	557	570	563	556	569	531	574	545	549	529	499	555	526	542	567	578	570	565	524	538	524	550	555	557	522	564	571	543	535	516	543	558	547	549	548	535	573	553	579	550	558	539	568	537	583	581	550	516	568	581	545	547	554	547	514	573	542	530	597	551	543	533	585	574	527	570	565	571	534	585	524	547	568	551	527	540	556	580	533	586	518	530	533	561	544	509	558	525	548	557	540	553	605	544	546	551	547	552	577	594	571	527	542	540	563	557	528	550	567	530	508	542	549	563	545	551	562	595	556	529	530	516	518	533	542	528	507	517	557	494	525	503	586	564	513	557	581	551	535	550	546	555	508	549	531	531	531	535	546	569	527	527	566	559	541	558	544	509	557	583	566	538	566	517	557	558	570	548	564	569	531	547	566	537	570	569	536	533	560	586	547	522	536	496	537	552	573	571	535	571	555	565	514	574	528	527	537	602	509	500	574	538	550	583	571	576	550
69141	53070	31552	4782	610	399	370	349	352	300	319	315	283	323	261	315	283	251	307	269	295	323	277	259	260	299	299	280	285	304	284	283	250	262	264	283	267	256	290	310	279	256	278	252	283	287	247	300	277	302	306	245	274	261	277	276	263	264	293	274	271	273	263	255	282	273	312	281	255	300	255	260	268	242	293	270	289	268	281	271	314	249	263	268	294	268	262	269	289	277	266	265	311	268	259	268	271	263	269	298	267	259	263	249	225	288	263	270	264	276	306	291	290	242	275	263	274	268	283	279	271	258	253	267	263	271	287	266	310	304	257	292	304	252	271	290	260	261	272	297	276	273	273	267	271	319	262	247	295	277	287	286	265	264	249	281	264	266	261	288	280	266	296	283	291	266	258	280	270	269	279	288	301	286	267	255	270	281	300	285	284	242	264	260	288	311	247	279	282	274	265	247	248	256	278	260	278	252	234	290	285	310	248	282	277	291	280	273	268	296	252	277	294	276	291	276	304	283	253	289	298	285	243	311	260	253	254	250	299	288	270	308	284	277	282	295	253	300	279	268	266	298	291	285	278	278	297	298	237	294	283	269	289	281	280	291	252	253	275	300	289	252	266	284	245	270	279	281	303	269	283	260	273	282	287	302	289	277	299	261	310	267	269	245	297	287	281	254	302	262	250	288	288	274	247	244	262	283	266	247	303	273	282	286	276	248	247	260	258	291	276	282	270	278	286	290	275	269	291	277	275	306	251	286	274	263	267	268	272	264	272	289	308	300	271	263	258	258	267	296	271	264	261	305	279	279	292	278	261	270	290	267	285	272	272	261	257	270	282	247	242	264	264	275	284	272	295	286	270	277	295	285	275	295	266	264	294	265	267	257	251	278	293	289	290	275	295	265	265	285	266	297	263	283	284	260	264	279	259	274	278	256	265	289	295	269	255	282	287	268	271	278	276	305	284	283	285	286	307	280	294	285	260	274	281	267	288	305	243	280	289	279	274	275	281	284	279	295	253	267	286	280	269	268	238	239	273	257	255	270	256	251	221	276	266	315	261	275	312	267	290	274	294	287	263	257	284	269	280	250	257	310	303	290	295	264	292	283	284	272	244	286	277	284	277	263	258	282	292	286	292	261	292	276	267	293	276	257	266	262	281	268	277	279	297	265	297	275	298	276	293	297	266	292	253	291	266	248	278	279	293	268	277	271	302	267	284	289	291	262	265	276	248	256	272	302	261	297	270	259	277	257	267	266	277	297	262	269	286	265	263	271	266	278	302	272	246	277	305	283	280	306	243	259	265	286	260	251	285	264	279	281	267	273	262	283	280	246	280	275	238	276	274	263	264	269	254	271	294	262	280	266	269	250	263	295	270	284	280	266	281	252	294	272	278	275	271	284	297	300	245	304	264	302	268	256	242	277	280	299	262	293	273	252	268	300	292	288	273	279	270	306	257	258	272	227	283	241	280	256	277	302	284	286	278	284	286	273	256	276	259	269	265	293	282	279	302	268	268	250	285	293	297	252	260	256	273	275	262	277	261	281	298	256	289	251	272	286	285	288	285	251	279	272	281	265	283	293	241	299	251	272	308	266	275	275	276	288	281	263	281	275	292	274	281	249	270	276	277	263	251	266	280	272	296	277	299	306	259	272	282	240	277	287	262	250	288	279	279	263	265	277	261	274	253	276	272	310	283	276	247	253	246	286	262	288	251	278	262	289	286	308	285	289	290	289	284	256	298	271	282	279	272	287	268	290	283	245	294	247	258	273	294	263	248	280	278	315	297	268	284	248	253	295	283	309	267	258	280	273	260	251	277	280	302	300	269	279	248	254	278	295	265	250	288	282	265	269	281	275	262	282	293	285	245	292	261	275	285	249	295	250	284	243	274	290	291	236	266	275	275	286	273	262	293	279	282	263	257	288	262	255	284	279	284	288	288	304	255	255	282	270	267	269	301	275	286	235	302	288	273	274	253	251	261	265	285	271	272	302	270	248	284	260	288	281	263	258	287	262	279	244	264	261	260	272	285	275	264	270	248	297	281	293	252	263	273	273	271	258	295	265	303	293	246	280	267	261	245	283	293	278	279	257	258	262	270	270	258	251	273	302	276	295	300	279	265	275	268	254	291	305	282	302	292	284	291	283	277	283	283	278	262	235	282	287	288	274	272	286	266	274	272	253	265	303	272	284	275	257	271	287	279	270	292	246	269	269	279	275	264	256	277	254	272	313	264	278	327	276	286	289	271	271	298	273	328	264	279	245	298	255	255	279	287	282	258	283	257	282	266	267	250	276	285	266	284	304	255	268	277	289	262	286	265	249	296	295	278	278	274	263	273	272	291	280	299	276	263	294	270	255	250	258	266	254	281	274	263	265	291	281	314	266	244	274	274	265	279	279	281	240	298	258	290	272	289	290	278	270	290	260	283	281	272	251	253	305	246	287	255	275	280	308	265	304	271	282	265	278	275	254	292	278	285	256	297	283	257	251	288	265	247	279	252	267	268	287	257	302	266	282	292	305	273	294	259	268	263	279	256	294	287	274	276	290	264	299	266	280	281	278	269	286	283	302	267	268	259	246	270	257	266	270	264	270	275	294	279	304	272	238	237	259	273	259	248	263	270	292	274	281	258	288	271	264	304	257	282	250	249	291	285	302	263	311	285	272	277	264	265	268	255	265	293	305	269	270	283	279	272	266	284	233	262	271	308	287	273	295	287	279	263	310	276	311	293	244	254	280	265	253	289	283	270	261	295	283	268	256	268	283	261	263	285	263	267	277	276	290	236	290	299	291	274	293	289	279	262	277	264	283	279	261	307	266	289	274	269	271	244	232	282	276	263	246	269	267	245	311	303	257	281	297	304	260	266	264	252	270	301	292	245	271	290	291	240	293	298	288	274	252	275	297	260	290	277	289	261	258	280	257	296	268	269	260	282	263	272	273	267	255	251	295	258	267	287	259	253	254	288	265	279	251	265	286	264	289	270	265	241	247	263	256	283	283	247	274	288	283	302	250	266	263	288	253	282	306	272	284	290	303	297	271	283	255	292	247	248	268	282	305	252	278	284	270	275	262	289	274	252	246	312	279	282	265	282	256	270	298	281	293	263	278	286	282	289	276	287	284	269	287	279	295	296	246	259	275	266	309	282	285	306	282	302	287	277	288	276	254	271	279	275	245	263	282	274	258	292	258	281	285	262	263	274	258	266	270	261	279	267	266	296	277	276	289	257	279	258	294	285	285	246	272	281	292	270	285	287	302	304	278	272	263	267	246	290	276	302	271	278	271	276	274	278	284	288	277	260	300	260	286	275	268	247	281	288	253	284	289	279	252	266	288	293	276	279	248	286	300	278	277	290	275	259	304	273	261	272	262	272	286	294	268	270	269	255	260	288	286	268	249	289	272	254	266	316	280	264	278	272	296	300	280	285	274	285	251	241	274	256	269	272	276	255	279	262	274	279	260	289	269	280	303	268	277	271	275	257	261	240	284	281	291	276	278
47260	39844	21239	1972	1781	1621	1414	1303	1306	1271	1129	1099	1031	1019	972	964	922	954	978	929	896	928	899	885	911	940	965	931	843	934	894	868	953	860	883	954	892	881	907	879	905	910	877	903	929	841	843	827	884	899	860	871	857	914	904	881	869	879	808	873	829	844	859	831	882	908	878	853	826	909	863	894	909	895	828	863	880	836	844	866	843	892	873	823	844	863	863	857	884	862	870	828	864	854	842	847	851	881	882	858	858	838	874	861	858	806	857	929	854	888	863	882	852	829	912	833	897	801	892	930	844	816	845	848	891	829	868	915	905	890	838	882	826	905	906	821	841	889	836	856	892	874	868	893	877	854	874	851	817	853	827	865	847	900	883	851	875	908	892	870	816	807	918	875	900	881	872	890	835	829	821	857	851	843	879	879	870	885	863	860	856	833	810	813	864	875	887	856	877	854	838	871	867	883	866	856	870	875	868	866	879	859	871	852	879	858	850	858	899	869	874	880	831	867	839	889	890	876	934	850	900	827	817	867	890	827	857	865	820	908	866	870	865	860	881	852	849	884	858	851	895	883	822	875	815	830	863	827	833	845	861	883	904	875	878	851	847	865	833	874	878	853	899	848	887	901	912	866	905	885	874	894	869	864	879	914	888	849	855	868	903	890	872	873	827	856	901	825	879	859	904	871	816	896	834	880	825	880	888	933	797	834	842	862	898	832	858	851	909	869	901	859	863	871	821	908	903	844	841	926	867	868	868	896	888	855	902	874	837	912	856	875	853	885	878	852	881	898	859	886	819	892	872	856	896	919	783	845	830	892	809	898	814	860	893	831	848	854	871	824	820	820	892	909	879	831	860	905	857	906	850	852	871	861	841	879	897	859	849	907	843	886	940	898	808	889	864	856	892	864	845	856	865	884	848	901	842	871	850	863	846	873	829	849	881	864	875	858	887	824	934	905	851	854	904	864	897	908	896	855	909	865	898	865	876	849	888	831	835	881	981	905	827	871	881	836	872	838	913	890	857	871	877	864	859	817	826	871	862	837	889	874	810	819	891	880	822	851	869	872	834	818	850	816	828	852	866	875	894	913	868	861	928	899	894	931	850	894	861	814	870	847	810	853	847	857	926	899	878	882	882	863	878	918	843	872	837	826	825	882	909	859	918	918	849	900	883	920	856	912	826	817	827	852	889	891	851	860	844	887	874	837	873	879	891	898	871	818	857	880	901	861	846	848	914	854	849	884	884	870	836	830	907	896	843	838	875	874	845	863	890	784	887	867	829	866	897	848	869	864	850	803	836	883	805	857	872	879	881	915	896	866	879	821	846	862	796	838	890	868	847	834	855	890	897	866	811	802	864	768	842	808	871	875	842	860	818	907	857	858	859	890	840	883	878	864	875	866	874	883	880	815	822	816	866	884	815	865	914	866	922	866	885	880	801	828	875	826	895	853	869	844	890	923	848	851	875	838	883	871	889	874	817	903	862	851	799	876	854	864	833	804	877	875	872	875	904	838	858	806	876	847	857	860	887	835	895	879	890	837	908	852	897	838	826	842	843	851	894	793	900	811	815	849	884	887	849	921	778	871	879	836	849	877	911	882	914	889	927	884	877	871	855	915	871	871	872	848	870	822	821	859	887	814	864	825	839	873	870	896	883	845	841	890	881	837	857	896	836	879	847	866	893	881	846	855	854	855	874	849	905	861	857	917	815	834	876	871	889	888	861	885	834	811	900	862	830	834	888	834	860	869	886	861	885	857	854	878	852	913	869	923	803	898	838	862	857	846	859	823	835	833	880	844	878	853	880	867	832	907	876	842	875	858	867	832	877	835	805	890	832	857	864	874	875	860	874	866	855	889	864	860	857	913	857	882	819	884	854	863	857	905	953	901	894	822	896	873	886	864	846	841	858	906	852	837	895	863	897	867	878	870	897	840	866	861	917	817	863	940	861	799	839	866	839	903	823	862	865	881	880	903	828	847	814	813	882	881	876	841	841	811	824	836	832	887	825	850	841	826	829	841	887	857	859	888	884	840	807	875	897	874	952	904	847	866	844	903	878	843	844	878	803	842	904	841	921	841	892	842	853	851	837	866	934	868	849	898	836	807	856	843	870	869	896	861	944	871	867	870	872	878	884	826	858	866	856	819	870	857	843	874	844	905	856	824	876	882	820	832	830	863	851	909	854	858	886	862	946	842	828	867	886	885	830	844	801	868	805	886	868	930	847	882	859	878	845	962	832	885	806	844	899	850	862	873	882	880	922	847	817	899	795	873	828	834	883	819	862	864	855	909	843	933	849	880	841	889	945	865	861	884	870	860	919	945	810	877	862	852	882	886	856	886	893	882	871	846	869	869	839	834	889	849	868	843	874	853	868	854	835	829	840	856	876	853	849	840	866	878	921	855	864	848	882	918	891	902	888	908	843	830	872	817	852	894	883	884	882	904	834	870	870	859	885	940	909	836	820	889	847	808	913	878	882	835	807	832	851	881	884	928	868	832	856	868	872	865	875	884	860	862	874	856	898	876	863	864	853	840	918	888	829	869	820	876	845	844	881	849	868	864	837	842	875	846	823	822	858	925	853	867	865	869	817	903	849	875	816	883	822	835	883	841	856	838	905	890	872	852	867	863	863	856	883	916	827	841	822	906	886	880	806	856	918	886	847	944	902	832	859	883	805	877	895	891	865	817	869	851	838	875	942	867	931	886	860	816	892	854	891	877	830	879	870	890	864	917	851	882	900	879	857	834	856	819	858	795	884	840	860	847	888	862	872	855	847	862	833	874	898	904	890	855	843	877	885	839	863	862	858	875	858	813	838	882	918	841	883	888	864	854	869	858	854	866	862	898	848	859	848	867	839	875	877	856	893	899	874	841	890	847	848	842	857	865	855	818	922	859	883	850	861	852	893	850	878	884	870	881	833	884	931	879	833	790	923	847	896	852	875	903	858	899	861	882	827	911	839	882	880	856	880	918	894	818	917	846	847	905	853	863	889	914	856	879	896	902	884	887	893	848	873	878	849	862	857	911	828	862	889	850	858	890	808	837	881	878	871	906	850	853	919	878	797	865	854	882	911	900	857	880	873	885	860	860	871	886	857	867	875	844	866	857	877	880	839	871	838	900	857	852	871	886	805	856	843	832	839	837	904	790	888	914	834	879	900	879	893	896	913	845	846	831	891	838	840	874	876	837	864	868	839	902	864	821	864	867	888	857	836	839	884	846	863	873	897	900	836	862	823	884	813	881	836	889	851	881	810	837	857	888	859	877	906	893	904	884	881	857	905	832	839	814	852	870	850	835	867	865	840	855	831	856	883	921	912	855	889	938	864	850	857	873	879	846	878	856	878	841	854	903	823	840	867	865	883	874	860	814	848	876	834	821	885	859	821	827	789	846	864	880	819	879	858	901	890	894	856	880	865	900	868	863	891	841	928	920	837	851	814	811	886	892	846	848	871	853	906	860	884	888	928	898	842	859	894	833	832	856	839	877	833	908	847	821
80658	65835	40152	12113	2133	754	590	521	439	452	463	434	394	357	369	394	372	350	336	334	303	356	354	320	343	310	340	352	367	351	334	347	331	339	341	335	377	367	342	343	358	324	349	343	360	337	329	316	341	377	310	317	336	341	335	306	316	325	325	318	307	338	336	369	346	334	332	336	318	329	334	326	315	304	323	335	309	359	334	329	355	353	353	331	310	314	336	332	380	330	368	303	350	330	290	350	337	317	332	330	312	357	332	340	334	290	334	308	347	311	276	307	357	331	329	329	305	349	310	329	322	356	300	319	329	343	331	312	335	316	350	310	330	358	329	351	303	324	374	359	328	357	313	332	334	345	318	323	346	318	342	317	324	323	337	340	349	343	328	336	341	334	307	341	342	321	325	304	320	327	331	310	339	353	315	307	328	313	346	330	331	357	312	366	302	336	343	318	316	310	370	334	320	334	306	321	357	362	300	332	361	314	334	339	341	323	302	333	318	312	353	352	316	359	355	324	342	342	342	327	327	328	319	349	321	286	322	314	317	325	356	322	358	334	326	333	357	339	340	348	347	351	329	327	320	310	324	340	350	305	312	337	336	338	325	307	336	372	346	322	292	324	337	332	336	319	319	360	322	345	332	295	325	333	336	329	313	341	319	339	367	342	326	307	307	322	321	346	318	317	344	322	321	319	342	317	336	330	324	398	349	314	277	295	334	372	328	326	328	321	316	332	290	332	332	325	329	325	316	331	316	316	333	335	334	338	347	347	338	311	333	322	337	321	331	361	337	332	320	301	310	314	343	319	305	288	311	309	307	303	337	345	318	314	328	323	322	287	322	329	341	333	305	321	323	290	316	307	338	341	353	321	299	349	335	346	320	329	366	344	324	295	336	327	320	353	323	348	343	340	376	338	344	337	322	306	305	303	338	325	328	316	328	287	326	363	302	327	323	328	298	334	322	311	316	341	310	317	326	330	319	326	331	286	329	294	350	370	323	332	331	332	323	328	327	332	347	321	308	334	355	326	338	330	360	328	335	315	319	324	318	346	340	314	342	333	328	333	315	306	340	353	332	310	333	338	335	302	297	316	336	328	346	337	327	332	346	337	323	350	359	319	283	339	303	368	328	345	330	329	317	345	369	309	340	360	354	381	315	330	334	366	342	352	327	361	326	305	313	339	362	324	321	331	365	342	328	314	321	356	313	320	365	327	322	356	347	329	323	314	320	333	317	346	298	297	305	337	321	386	337	330	347	307	325	322	338	322	329	327	324	317	295	325	315	333	308	325	352	309	323	339	337	328	310	324	320	327	304	338	290	361	325	361	348	343	319	332	316	336	335	318	317	332	349	318	337	290	332	315	349	324	336	328	322	303	351	343	352	344	324	317	333	320	331	346	353	318	309	358	325	332	312	297	315	310	321	363	318	307	326	348	317	333	289	294	319	309	327	309	335	348	345	327	318	361	332	319	335	356	303	296	311	355	323	306	302	336	326	326	386	314	355	330	328	354	315	342	321	358	321	336	314	314	314	353	349	349	339	331	301	332	302	303	322	315	361	333	343	339	320	338	294	294	315	295	306	340	323	346	336	356	342	330	322	332	309	349	364	339	342	355	309	334	311	312	314	285	289	301	322	332	323	326	353	356	333	322	324	298	334	328	325	325	324	310	313	291	324	306	315	324	319	325	345	323	333	336	315	350	327	354	353	314	352	323	338	301	293	316	317	291	328	302	304	301	339	338	300	367	341	343	329	317	335	344	338	334	354	341	349	349	332	318	352	324	328	310	317	318	334	325	302	319	330	353	304	329	313	323	343	332	309	339	342	341	322	315	305	351	320	331	292	325	349	327	379	350	335	335	318	338	351	323	339	324	314	309	326	356	359	323	322	323	306	347	327	319	330	340	353	351	349	336	341	369	324	307	366	354	363	338	303	330	321	351	328	356	334	320	315	348	297	290	298	336	309	320	352	328	306	322	341	305	360	314	321	307	306	315	346	335	336	335	325	322	362	360	344	326	325	322	331	302	319	321	358	287	322	314	343	355	299	322	293	342	328	335	325	317	341	343	347	320	371	352	306	357	345	338	329	324	306	312	331	323	345	346	300	302	308	360	331	319	343	305	358	371	350	314	362	337	315	323	321	348	330	313	331	336	365	309	344	322	332	354	333	317	330	328	343	320	365	328	362	385	345	336	357	338	329	344	335	312	305	372	351	315	282	337	349	313	329	330	357	302	316	293	299	322	331	345	341	344	329	334	345	334	361	305	335	348	334	332	329	324	324	328	324	330	289	343	346	343	326	322	305	316	297	352	330	330	324	300	344	332	317	313	311	311	345	341	330	321	319	348	310	290	294	324	307	338	314	357	322	332	305	343	353	339	310	360	344	330	332	300	351	343	328	341	300	307	340	303	338	346	340	327	317	345	362	303	339	344	315	322	324	323	299	350	348	311	361	306	325	325	331	305	333	327	331	332	330	348	321	321	338	354	336	290	351	349	349	305	305	321	312	326	344	316	315	361	323	314	320	336	346	350	311	333	367	341	326	329	335	328	322	305	310	315	296	315	316	335	348	316	322	357	350	322	309	345	329	328	332	330	333	323	328	351	325	305	298	323	342	368	328	316	346	312	332	349	335	322	307	325	322	346	363	299	335	315	318	315	330	291	340	322	310	328	325	337	321	307	319	330	313	329	338	335	324	319	356	327	347	336	306	364	317	313	279	303	285	338	319	298	322	321	317	336	355	349	388	307	331	322	329	351	349	325	329	313	324	342	355	353	307	327	330	323	329	322	294	301	377	297	352	333	333	330	348	311	319	364	313	309	344	343	331	332	355	304	315	360	307	308	357	307	330	319	306	335	321	306	353	307	338	327	303	336	331	302	325	326	325	340	330	365	305	316	335	310	307	371	340	303	314	354	333	318	299	339	310	387	341	300	312	327	342	341	300	327	347	366	321	339	332	349	356	320	331	379	319	314	295	301	321	339	331	343	343	318	362	317	347	327	354	349	330	377	298	323	327	348	309	330	351	322	327	322	351	340	351	317	337	319	371	331	316	319	346	308	321	348	335	320	332	311	331	343	336	337	342	348	299	311	330	352	323	317	340	317	331	317	280	319	341	337	330	327	339	314	324	343	331	320	344	312	295	350	346	280	307	330	314	355	354	325	342	335	345	309	342	292	339	337	326	320	330	328	325	326	335	298	350	344	329	331	349	359	347	330	332	338	331	324	313	345	341	319	342	325	326	312	334	325	291	320	332	362	299	329	340	316	360	330	329	330	345	362	312	341	309	282	352	352	338	360	333	326	341	331	360	336	329	322	343	326	290	334	366	334	304	314	328	316	332	328	333	345	316	279	308	348	324	343	308	340	289	325	336	323	369	363	363	332	299	319	315	338	354	350	324	341	337	323	337	325	325	351	325	344	313	346	341	323	327	344	318	321	321	320	338	306	326	323	335	351	322	329	306	339	323	337	340	313	343	318	314	313	320	325	329	308	306	315
58150	50937	24809	3224	2825	2381	2048	1938	1829	1640	1565	1444	1391	1397	1241	1221	1211	1201	1163	1077	1135	1102	1079	1042	1098	1056	1050	1150	986	1046	1055	1084	1062	1069	1070	1020	1009	1033	984	1034	1039	1041	1050	1013	998	1057	998	1047	986	1043	951	1045	1015	1012	1034	1037	1026	982	1033	1010	973	983	995	1015	973	1013	992	947	999	984	920	979	1034	985	1029	1046	985	1036	991	1065	995	1038	1043	979	1044	973	1015	1057	1000	1002	995	1030	975	1037	1019	1012	976	1014	991	1019	986	969	1017	971	1035	978	957	968	960	967	990	1044	977	1028	1036	953	1030	1033	909	1030	1003	994	987	1000	943	1053	1035	1020	1005	977	1007	1014	1024	972	1080	979	996	964	1011	1008	1023	976	1030	986	986	1029	1021	1004	1004	1000	1001	1019	936	935	1039	973	936	984	1010	998	1010	984	916	1003	1010	1008	1033	979	1004	1001	1038	977	985	993	999	1003	1000	985	1043	969	965	1061	1005	941	1008	1004	939	1022	928	966	1016	1035	979	952	958	946	984	1017	1003	1029	993	987	965	940	975	920	994	1047	1004	978	963	983	1005	1008	1035	1024	960	968	1030	995	976	967	934	989	1010	1034	986	982	997	974	987	956	989	1044	1012	1001	1006	961	1023	988	952	965	981	1012	1047	974	979	1027	1013	1015	1013	1021	969	953	1000	999	1004	994	996	1015	985	980	954	991	957	957	967	998	982	955	990	960	979	1014	968	950	1017	977	1039	994	1022	1019	972	1054	1023	921	959	1011	986	992	980	990	967	973	992	1020	973	1016	940	958	946	998	1014	955	906	1003	962	978	968	975	1002	971	981	1016	992	984	996	996	1000	952	950	1010	991	973	939	1022	997	992	971	1079	980	991	1020	1027	980	976	986	971	934	983	984	988	1030	997	952	959	966	969	1001	969	1009	991	1023	1017	992	1026	962	982	958	997	1027	985	1032	1043	970	945	1002	1005	1023	966	1035	1008	983	995	973	978	968	1043	981	982	961	960	989	1009	992	1026	1014	938	1000	1000	983	951	972	941	962	954	997	1005	973	966	986	992	957	1009	1007	936	1010	1007	1040	958	1010	1070	1045	1035	1046	986	1015	966	1007	1049	960	1028	974	991	954	1004	1007	960	997	955	955	1008	976	1019	964	1001	1007	971	1013	983	977	956	978	983	1008	988	1002	1006	952	977	1041	994	1007	990	985	948	961	971	1027	941	995	931	990	990	983	958	990	1005	1020	972	992	972	989	1019	949	974	992	1075	970	1052	966	1004	1041	972	969	969	949	1000	973	994	1003	979	1026	1005	1040	1003	994	981	974	999	929	970	984	973	974	1004	1046	985	1019	1012	1001	985	932	952	1007	1002	999	982	1050	994	958	1010	951	1014	1012	1037	1040	999	1074	996	963	994	953	982	963	967	1015	1035	1039	1031	1016	1032	1033	1005	974	973	942	966	980	993	985	983	1005	994	959	961	1029	961	982	996	955	985	1026	1037	973	1022	998	961	956	984	1015	998	1018	961	1020	1045	1016	984	964	981	994	956	971	976	1041	964	1004	963	983	1008	979	987	950	1039	1034	993	1029	956	970	1001	1018	977	982	1016	1015	1048	1011	932	1016	1041	953	1015	1008	934	1000	974	985	982	954	1022	1005	973	1031	1018	992	1062	985	965	942	977	990	1025	983	985	974	956	1001	984	1003	993	990	978	1002	955	1005	1031	996	992	1056	967	1009	1010	1023	959	985	961	982	1027	1023	1013	941	957	956	998	978	986	1011	988	993	988	940	986	1023	971	1021	981	1016	972	1017	1029	1054	956	971	990	1007	1042	1055	953	986	1070	1002	926	1018	908	955	998	1042	979	1017	1008	955	997	951	1030	1029	948	1038	1002	1007	1028	995	932	963	994	925	969	1032	1006	960	1004	1052	1023	959	963	999	962	1011	977	979	996	972	1017	908	979	992	996	1028	983	911	1066	963	934	945	998	1005	1066	1001	967	992	1012	1036	1006	1028	983	1033	1011	1006	951	1049	1012	1013	1038	962	988	998	964	980	991	975	1012	1008	989	1025	1006	995	984	1038	995	1001	986	977	1026	1004	1016	967	1033	939	972	967	999	976	974	993	1047	963	1035	988	989	968	994	1025	993	981	968	978	943	955	1018	1010	1017	999	983	991	995	994	1030	982	1020	1002	990	977	993	1036	962	1019	979	984	1060	983	977	969	1002	1001	981	952	1025	999	997	1014	972	1011	1009	945	987	1044	1033	992	988	998	974	981	1006	967	969	955	1040	1021	970	999	988	982	987	978	983	1010	1017	1000	1030	976	950	1013	1000	968	982	1033	981	946	979	955	942	1023	1028	966	998	1017	989	1009	1000	944	993	1034	972	1021	1019	983	998	991	946	969	953	957	990	995	964	957	975	1021	940	1013	955	1029	1007	981	1036	1001	962	1011	984	988	983	949	958	1055	1017	995	974	970	1001	964	946	1078	943	981	950	953	992	1020	889	1000	940	1021	998	992	1016	987	991	1005	1037	960	993	950	997	969	1002	1001	1011	1005	1033	966	921	1022	1003	970	1002	1041	998	956	990	984	1003	1017	997	1003	906	995	1046	999	1013	965	982	974	982	989	983	1005	948	1027	988	985	992	992	1012	983	973	1013	1009	982	1024	992	990	966	1072	1028	1028	997	951	1013	983	1043	958	1015	1036	966	1028	1000	920	963	984	1057	953	1038	1047	1065	963	948	964	1001	996	1031	1047	1056	991	1028	999	1018	1012	929	1003	957	988	1016	937	1016	997	976	984	994	1059	1002	1001	956	958	996	1003	938	995	975	997	949	975	992	967	950	940	1023	939	938	982	1016	1026	910	956	1011	985	1081	997	996	1009	993	978	1028	978	1024	931	975	1034	1022	1026	1023	1013	1032	961	965	958	1013	948	966	1021	953	1065	938	956	1016	958	1038	962	1043	1040	999	985	1015	1004	975	1010	945	977	1009	1028	993	984	941	928	975	1016	975	961	947	939	957	1016	1043	980	956	958	1002	964	925	996	1047	943	976	1031	944	1000	1002	989	1011	993	1001	1062	980	1001	1008	916	938	984	989	1010	1070	970	1036	965	1003	1022	999	998	1021	981	967	906	988	1007	995	993	995	949	990	949	955	1027	1027	1008	954	1006	1042	981	1066	971	959	993	1011	1041	993	999	967	1008	1035	1029	1001	961	991	994	1000	1017	993	995	955	965	1043	960	1046	1019	981	1063	982	993	976	1036	1037	982	987	989	964	977	966	1025	997	941	970	959	986	1003	1005	971	1002	1002	987	1064	959	983	1040	1026	1010	1007	1022	976	986	973	989	1027	992	986	997	994	980	942	973	999	971	1006	993	1073	924	960	991	962	993	989	1002	975	1034	1032	985	999	1024	983	975	943	992	1014	990	1014	1010	967	1039	953	1013	1067	963	1012	1000	1001	1014	915	974	968	1050	1021	982	998	938	1016	1017	1014	1038	946	990	971	1014	1002	996	1034	953	1033	954	1034	1026	978	1006	898	1001	975	1022	917	996	991	996	999	1056	1037	938	995	998	947	1031	974	1004	1009	1001	1009	998	1011	1010	951	953	996	987	989	996	939	988	1029	1037	967	990	995	996	969	996	1009	949	955	1004	925	1047	1003	981	969	1007	987	993	993	1072	1031	1008	1031	998	997	987	997	994	1037	987	1028	981	994	982	977	948	987	1013	1014	1004	986	1014	972	1063	962	946	981	920	985	938	1020	1019	1022	1004	1019	987	947	961	1017	1021	1032	995	967	1011	1028	958	996	966	966	1015	1056	1005	995	973	1020	1005	947	959	949	916	937	941	991	1017	991	967	1011	971	972	997	969	989	998	975	1027	998	953	984	970	998	1003	1017	1000	1053	998	994	954	978	959	1017	1038	996	1054	976	966	1014	975	968	1033	981	1017	964	1031	1023	1021	934	993	1005	911	993	972	987	972	1029	956	1014	1034	981	985	1054	1003	1012	1035	977	1047	969	970	982	1004	971	984	989	980	971	994	1030	977	971	1025	1014	1025	998	947	994	933	962	1041	1000	985	945	996	996	990	1007	982	1014	994	990	997	966	1010	1025	966
26911	10878	2452	327	229	169	159	169	145	166	157	167	174	160	147	142	136	182	165	145	171	176	157	150	140	165	163	140	129	148	145	138	150	154	145	159	159	148	162	140	160	148	162	154	161	148	144	144	164	162	146	159	157	173	161	158	138	163	179	157	168	156	162	179	137	165	157	150	154	169	143	155	161	161	178	171	171	133	164	144	145	147	143	150	141	153	147	144	136	144	159	154	129	122	157	140	165	156	158	150	145	164	140	171	139	131	158	145	139	166	136	151	155	165	124	152	170	142	144	167	147	149	163	152	150	129	157	148	163	156	149	121	174	135	155	175	149	135	149	179	171	135	169	133	159	135	157	133	140	154	151	159	159	152	141	172	153	170	149	172	137	152	111	145	140	157	147	148	159	151	154	159	156	159	164	150	150	124	175	153	145	162	164	138	157	148	153	135	153	139	156	153	156	125	173	157	156	178	139	149	150	149	145	155	151	153	138	131	164	145	133	137	161	138	131	155	128	146	153	137	132	138	163	157	168	161	181	162	153	119	152	164	137	166	133	179	128	140	161	161	149	141	164	167	166	148	168	157	164	140	152	147	141	168	174	151	155	171	169	171	172	144	148	146	150	154	168	138	171	129	171	132	154	168	147	169	144	137	144	136	152	153	176	142	156	156	145	145	152	147	162	161	147	138	134	131	155	163	146	154	144	153	149	171	171	151	164	140	152	149	153	159	166	154	135	132	163	183	150	160	186	152	163	153	144	154	174	144	154	159	149	191	150	143	171	146	154	141	166	140	155	164	137	154	163	151	131	132	147	142	157	148	149	143	153	131	163	182	133	158	144	157	160	158	150	156	150	150	138	165	147	144	141	150	145	166	165	151	149	146	146	165	162	153	157	148	141	174	137	139	159	166	132	152	149	167	151	133	159	157	159	148	129	128	136	148	147	156	162	156	141	145	151	131	158	157	141	164	164	157	154	141	157	157	148	177	134	140	144	150	153	149	167	133	150	164	136	148	140	153	154	133	141	159	163	161	141	148	155	154	160	157	140	159	140	151	142	169	157	178	147	139	152	158	146	164	141	149	142	153	139	149	131	154	147	165	171	145	138	139	152	154	152	154	152	157	152	127	174	134	143	144	162	142	145	161	148	151	149	156	170	156	164	112	162	143	135	139	162	158	151	155	155	163	165	161	161	162	161	149	161	138	129	149	145	138	164	142	134	171	140	169	162	140	129	159	166	155	175	141	168	180	150	163	150	149	147	143	142	148	182	140	155	155	179	155	141	171	158	157	158	150	157	150	148	146	135	177	149	152	141	155	173	147	157	133	140	161	156	147	164	159	147	142	137	165	153	157	165	162	144	165	166	147	132	171	131	166	152	177	122	162	156	159	153	139	138	155	135	157	174	161	140	159	140	164	165	166	138	144	159	147	174	151	147	143	151	169	151	136	132	157	139	153	158	147	151	169	156	145	146	131	162	134	159	144	167	158	153	167	136	171	164	138	155	155	166	165	158	185	168	176	150	178	160	158	148	165	157	155	156	161	181	141	156	149	151	146	149	148	155	158	171	147	162	169	138	143	161	157	141	151	153	143	126	146	156	164	152	157	166	166	160	136	142	164	137	137	140	130	151	178	135	156	118	145	150	143	159	142	157	160	149	184	160	155	136	157	144	164	156	154	179	161	160	149	140	158	152	155	160	160	139	160	139	176	147	162	150	157	138	142	159	160	166	142	151	165	142	165	162	152	140	109	163	157	155	157	145	157	167	150	156	153	156	155	161	128	159	138	146	143	153	137	139	148	150	155	147	151	149	164	146	148	153	145	151	141	156	145	162	150	165	141	154	145	141	162	150	157	141	152	168	145	159	145	152	142	154	149	135	136	144	135	155	148	198	150	146	153	175	148	170	179	145	163	145	152	156	143	147	191	159	140	166	163	163	128	151	156	163	155	156	169	156	156	165	160	151	131	162	142	173	155	163	133	149	132	153	135	160	147	151	161	170	167	116	159	160	151	140	151	169	147	137	142	158	135	139	163	142	157	163	157	153	156	164	182	143	154	161	148	160	153	144	153	159	161	152	159	155	168	158	143	150	160	129	157	146	167	148	148	175	138	149	176	155	158	137	155	132	163	143	151	168	168	155	145	177	157	166	150	149	126	155	131	162	158	156	156	159	148	151	161	152	142	172	147	134	144	145	150	136	149	157	165	155	122	160	138	141	144	153	165	164	150	160	156	163	135	132	142	169	151	150	172	155	150	164	179	148	140	146	144	168	152	154	149	162	164	162	148	147	159	150	178	138	163	136	179	155	136	147	152	147	150	146	153	148	147	170	185	149	150	159	154	147	137	132	147	145	158	159	135	155	144	162	154	155	153	161	143	158	165	154	158	160	147	124	159	160	122	169	131	153	166	174	152	184	158	131	143	154	143	145	135	148	153	137	140	161	147	151	148	135	153	152	167	147	149	170	154	156	142	135	153	165	146	157	152	146	158	171	159	144	151	139	149	147	149	148	161	166	158	140	166	147	166	128	161	169	165	150	162	157	155	155	158	144	169	163	149	146	146	155	131	153	168	140	163	136	145	163	161	150	158	170	138	133	154	148	145	153	154	163	137	144	123	163	169	165	165	156	161	157	165	160	157	161	164	176	150	139	124	142	157	150	134	151	170	160	146	161	147	161	151	186	141	140	146	181	157	156	143	157	146	136	149	156	155	135	179	155	139	179	146	162	153	154	141	154	168	153	132	165	181	154	157	171	133	136	151	158	170	153	144	160	144	173	148	145	164	150	160	157	136	139	156	161	164	164	127	159	153	161	149	134	159	163	157	135	150	127	140	142	157	153	133	158	153	142	159	156	163	133	146	147	137	160	156	151	155	140	146	160	151	165	151	139	147	174	152	157	144	168	153	154	137	158	153	158	186	138	122	159	153	152	140	126	145	150	144	157	144	138	142	173	150	150	174	134	140	143	146	159	156	170	164	169	153	138	167	167	153	152	160	146	153	143	149	146	158	161	146	156	130	157	156	149	190	167	142	146	160	153	171	145	140	134	156	157	157	143	155	164	146	149	166	156	162	135	169	130	156	155	154	137	147	158	146	142	142	138	128	159	160	151	154	163	153	149	160	158	140	178	146	150	163	140	152	145	154	159	133	148	148	142	170	149	159	166	130	152	156	169	165	141	144	148	151	141	148	137	141	158	148	154	156	139	143	156	148	151	164	157	138	126	170	155	172	129	171	163	141	168	149	160	141	143	144	155	163	147	142	139	158	139	138	151	152	163	146	139	136	160	160	173	148	151	156	149	152	151	155	134	148	162	146	131	144	128	142	169	169	169	161	137	149	175	170	143	169	146	139	127	161	158	157	152	131	127	144	161	142	154	138	150	154	140	158	164	156	145	164	144	139	142	161	156	142	170	124	147	147	155	169	158	151	164	135	132	149	155	135	129	152	151	157	171	143	143	165	147	151	138	151	150	151	144	158	115	143	158	166	144	169
26336	11962	3764	646	594	583	609	584	564	555	573	577	576	567	526	529	566	552	539	540	531	604	557	530	518	540	552	488	547	566	500	517	522	538	532	536	538	538	553	539	519	568	543	505	561	542	566	534	565	573	532	539	540	561	518	571	523	582	543	544	516	516	524	541	506	501	524	548	537	532	497	537	530	544	551	556	541	516	539	532	559	514	511	545	587	525	528	539	538	543	554	557	537	537	559	561	526	500	551	516	513	506	554	499	542	500	525	549	522	517	510	552	534	528	528	543	566	546	582	535	547	589	524	577	548	559	515	529	535	552	560	528	552	514	502	525	542	511	513	471	550	536	536	515	507	528	572	556	557	563	560	519	519	545	541	529	567	530	480	586	511	550	549	551	503	548	507	545	537	527	526	568	545	526	539	537	559	543	552	520	539	514	480	527	534	559	537	518	552	524	536	536	538	549	496	552	527	567	536	567	557	503	549	525	500	533	543	547	507	514	524	529	513	517	489	530	538	546	505	569	542	496	530	562	558	525	525	512	521	528	566	522	544	569	529	531	529	556	550	578	555	562	535	531	553	549	540	584	557	558	542	502	542	527	575	544	532	548	588	562	530	555	540	518	526	537	562	542	512	540	525	511	555	533	523	561	592	521	497	540	573	565	577	539	538	574	538	542	521	543	533	524	528	518	542	531	512	519	565	508	532	559	531	575	566	521	576	552	511	568	527	522	561	539	573	512	495	552	515	527	526	535	556	553	541	535	533	557	597	562	527	561	504	570	559	562	538	549	545	564	575	560	526	546	524	544	537	558	556	559	542	556	537	556	488	567	539	544	553	525	518	551	538	546	530	549	549	519	519	510	540	545	510	554	551	510	532	532	540	561	523	518	546	531	586	523	606	563	547	506	539	513	553	557	528	541	518	515	505	551	533	541	545	525	550	542	527	566	542	552	526	541	536	521	528	553	519	535	557	547	552	524	524	558	512	513	552	514	562	547	549	555	522	548	544	525	536	558	535	536	510	525	559	533	492	539	551	530	550	572	499	517	544	516	505	520	529	533	522	525	560	598	541	518	552	491	535	486	538	519	542	530	525	512	548	547	573	519	540	558	584	586	507	533	520	494	555	504	524	544	507	533	574	585	584	507	507	514	550	517	523	548	520	490	514	530	497	547	551	532	543	587	521	531	550	542	555	509	565	509	524	538	485	547	525	522	485	504	516	540	522	551	526	515	546	537	526	524	556	582	532	502	549	555	563	532	525	578	528	542	512	525	509	550	560	538	509	528	529	553	550	526	534	547	483	496	484	540	540	530	555	484	548	504	530	497	536	529	516	508	555	500	544	568	508	543	540	529	524	566	530	542	551	513	564	534	516	530	544	513	522	500	555	546	539	561	528	543	520	550	550	548	514	532	532	553	518	563	545	516	577	544	539	562	515	520	546	531	575	503	509	531	524	501	516	518	566	559	549	558	544	562	522	519	525	543	525	506	506	583	527	511	553	523	523	517	553	525	516	542	504	513	537	540	519	571	532	520	527	600	508	523	564	543	532	523	530	550	545	528	497	496	525	562	522	560	523	590	555	552	535	527	543	541	540	542	498	577	546	566	533	545	567	560	509	568	534	519	523	528	511	534	516	581	529	532	558	545	503	513	521	582	532	529	526	524	514	536	509	527	515	495	538	517	523	495	554	575	529	544	524	572	505	536	571	501	567	537	564	539	521	540	550	551	539	517	496	531	531	533	509	504	535	523	551	527	569	536	569	510	531	563	558	548	546	516	541	539	517	545	573	535	525	596	583	528	515	489	540	556	517	544	532	555	527	557	512	556	522	516	508	553	548	545	515	495	518	544	520	516	557	554	544	558	537	510	564	567	543	534	505	541	535	559	558	486	545	560	548	560	504	506	508	524	554	503	493	530	504	549	482	519	567	558	569	565	524	527	526	534	529	525	586	522	593	532	520	523	541	532	570	510	544	531	495	548	504	559	492	534	578	528	550	495	527	549	549	548	529	558	554	537	523	557	558	538	506	555	567	563	568	579	550	528	577	529	551	526	558	490	542	546	535	515	574	525	566	551	523	509	552	521	542	553	559	552	542	531	520	491	541	548	577	541	532	522	516	515	508	559	521	557	560	532	508	524	568	551	515	552	551	525	535	517	562	571	518	561	552	522	531	558	544	557	518	522	531	565	538	534	564	557	537	522	525	490	493	539	534	532	534	594	538	544	537	521	540	548	539	512	515	524	542	547	506	530	521	530	519	539	524	523	551	516	572	539	552	565	565	537	522	592	557	485	531	525	537	520	550	539	501	510	515	495	550	527	535	496	534	531	549	494	534	543	563	557	516	512	532	552	511	558	548	538	554	537	514	563	537	533	545	512	525	526	506	530	570	531	575	549	581	557	532	524	519	544	542	508	506	521	558	516	558	541	555	541	564	542	552	503	565	544	494	568	513	588	508	591	524	550	516	550	522	588	574	556	512	558	549	550	540	529	563	506	573	543	528	531	532	553	551	531	504	552	567	527	531	560	541	509	556	540	548	573	556	499	526	532	548	566	541	539	542	530	568	554	498	536	503	516	550	547	497	533	562	501	543	537	569	562	574	559	535	544	506	527	554	561	533	552	574	523	542	518	540	536	540	555	503	530	524	548	536	575	497	514	558	582	549	550	568	559	543	559	545	545	541	541	552	541	562	549	552	526	503	540	535	524	519	547	546	517	526	523	507	486	537	523	537	535	523	551	551	550	480	541	542	551	539	503	538	565	538	515	485	551	516	505	525	486	521	553	525	518	534	593	529	552	547	571	508	539	521	524	512	539	566	556	544	569	521	505	552	539	517	532	505	575	527	504	534	527	539	565	519	578	571	552	565	514	513	551	564	523	533	561	512	575	567	519	579	512	477	518	550	560	539	515	550	543	558	516	537	518	509	521	509	541	550	547	544	585	526	546	537	517	549	552	548	546	557	509	496	541	528	524	519	527	529	531	584	528	533	483	529	482	563	556	477	551	531	563	520	546	525	565	559	524	570	523	509	547	515	479	492	491	535	556	578	511	557	556	555	568	543	511	526	538	560	547	548	534	526	558	529	541	534	579	527	522	568	547	541	520	533	541	532	555	590	551	562	492	531	556	547	473	552	502	524	523	568	497	550	513	531	544	517	541	506	523	565	540	564	557	540	504	525	576	555	486	516	551	515	515	540	571	515	552	552	552	537	522	522	524	520	547	583	561	517	543	608	550	580	534	498	552	562	503	559	523	528	507	608	561	548	566	540	579	501	538	551	534	525	541	530	565	503	524	485	522	517	585	531	563	564	551	565	569	584	544	524	553	547	549	515	538	548	539	543	513	519	518	538	567	529	525	521	521	536	566	527	523	537	558	551	536	542	523	525	571	563	510	527	539	541	534	519	512	534	589	541	528	550	562	527	575	530	540	536	544	551	557	527	534	574	547	520	518	562	541	532	488	532	574	495	545	547	537	550	518	564	562	570	536	533	542
68536	51738	30575	5292	652	465	385	337	341	341	340	293	319	289	305	282	272	283	301	305	289	296	269	258	291	293	267	280	289	281	285	285	278	286	295	272	268	242	274	252	292	259	291	275	287	244	284	256	263	271	288	278	269	293	249	244	252	295	279	295	294	287	278	230	285	253	298	276	253	280	260	275	289	289	280	275	266	275	269	283	245	270	292	243	250	249	282	280	257	278	272	269	271	276	293	285	291	289	276	264	326	278	264	287	268	249	263	266	244	259	271	247	256	270	287	307	257	250	285	289	287	262	283	305	262	274	275	268	277	256	275	272	254	301	272	319	250	287	290	285	256	271	267	275	260	257	289	271	252	300	262	277	293	260	278	259	263	283	277	245	301	254	298	261	281	280	246	258	279	288	301	259	271	287	277	243	247	274	273	279	262	269	283	298	246	266	270	284	315	264	300	279	276	285	263	276	263	257	265	257	294	274	267	306	292	314	265	286	282	244	268	282	269	259	283	262	274	242	285	276	267	260	281	268	297	272	272	276	261	300	276	291	281	309	278	280	276	256	261	279	246	274	258	277	268	255	289	273	278	263	273	278	254	285	247	252	277	287	249	280	255	270	260	281	291	240	249	289	305	267	275	251	277	291	268	279	277	282	256	280	281	268	251	275	272	275	274	274	254	262	270	277	259	266	248	259	302	230	245	278	246	293	289	271	265	245	250	259	297	261	240	274	300	256	286	279	270	249	286	310	268	242	281	268	266	273	284	281	280	283	275	281	299	295	245	255	274	275	259	264	271	241	253	296	304	280	277	222	271	267	304	242	276	284	278	269	258	231	294	258	266	299	276	283	259	261	294	236	280	297	275	265	251	279	302	266	248	252	265	286	278	241	278	243	291	273	269	249	255	282	274	282	249	272	246	275	278	272	275	260	267	270	271	285	274	254	288	283	286	302	252	291	281	275	293	246	282	257	266	268	277	284	277	308	272	307	287	282	303	269	296	271	290	276	301	252	257	245	303	283	255	282	270	266	309	283	282	285	281	253	295	277	298	262	259	284	297	265	271	268	277	282	299	286	280	258	284	286	265	259	265	275	272	297	261	268	263	280	274	281	254	265	299	273	280	294	276	264	269	276	288	258	260	246	262	259	251	263	285	281	253	279	261	278	273	286	266	283	248	268	279	270	275	283	247	249	286	293	286	276	246	281	289	269	264	269	281	290	256	273	261	274	266	264	268	269	242	264	259	267	265	271	291	296	266	283	252	255	273	273	282	261	279	280	280	233	250	258	274	291	292	272	289	269	251	271	277	267	287	253	234	288	269	272	259	258	276	258	272	286	274	253	267	246	271	308	267	272	260	274	279	284	283	257	284	283	293	280	286	303	292	267	263	282	267	274	273	299	294	298	266	268	271	235	295	272	275	265	250	257	254	284	301	274	280	284	264	284	283	269	298	271	283	282	267	266	272	303	309	279	270	253	266	286	278	278	276	293	264	284	249	240	255	268	278	283	269	271	295	268	261	277	241	256	316	304	268	294	291	249	274	278	282	278	251	249	286	275	271	277	272	307	269	243	296	303	280	274	288	287	274	237	266	256	267	244	276	295	273	261	306	287	280	288	264	288	282	256	299	290	262	276	253	263	266	282	277	247	276	267	278	258	280	266	238	280	310	264	286	248	282	283	271	287	283	281	260	254	271	261	286	288	253	273	269	257	284	252	255	274	263	252	289	279	265	279	282	241	252	289	270	266	271	302	269	277	250	291	276	267	287	258	261	298	254	260	305	267	259	285	255	252	292	239	298	278	294	277	265	269	262	289	311	275	260	262	270	274	292	258	293	243	287	266	294	257	292	275	255	281	283	273	278	277	264	264	335	269	268	258	283	281	296	258	260	275	291	253	267	267	303	281	255	261	278	275	282	246	293	307	291	276	290	275	265	265	276	273	291	278	276	279	292	263	270	252	268	258	267	269	296	266	262	263	305	279	269	259	263	266	287	289	281	322	288	292	249	290	284	261	272	258	271	270	297	274	291	305	263	277	251	269	293	264	303	265	286	279	278	271	272	280	281	268	255	256	250	286	270	298	273	259	285	267	268	282	256	271	277	277	268	291	300	256	298	293	289	307	255	256	276	285	250	269	286	271	283	271	298	258	279	273	261	259	277	273	275	284	252	259	294	260	257	313	283	271	279	257	273	279	298	273	275	280	283	283	264	268	280	270	290	278	293	274	285	278	291	257	253	275	282	284	270	316	271	274	282	273	273	283	300	245	286	259	273	278	253	300	273	263	255	258	257	274	271	265	276	262	253	261	272	271	260	262	281	250	266	278	270	258	309	278	277	292	257	298	290	273	271	231	278	257	252	270	258	246	256	279	279	289	292	279	273	261	274	267	284	274	277	280	275	269	265	298	282	294	283	265	279	281	259	264	323	260	274	288	272	282	256	289	305	279	264	289	293	281	268	289	283	271	258	286	267	304	245	287	277	260	305	291	293	290	298	271	255	254	279	299	273	245	260	291	285	259	267	278	258	265	277	250	264	295	297	280	298	259	275	291	265	294	269	238	252	265	259	286	242	286	263	319	254	272	275	265	279	273	264	268	286	282	268	276	287	264	285	261	262	248	285	311	302	246	251	257	268	268	311	275	271	270	245	279	270	267	255	234	250	281	254	272	266	250	284	281	278	247	259	265	293	279	279	272	305	265	266	257	274	288	270	260	248	265	258	304	269	273	262	264	316	243	281	282	276	241	253	271	272	238	275	281	264	321	271	248	264	311	286	298	276	273	270	307	279	254	284	272	266	258	251	298	268	260	251	272	299	267	261	301	238	284	291	281	261	276	245	264	241	270	264	286	305	259	253	284	278	270	283	291	294	235	267	239	260	264	271	291	251	287	287	302	290	271	285	230	258	280	252	249	276	271	288	282	289	276	293	276	294	269	277	263	311	253	254	287	303	279	297	300	284	303	241	272	263	270	282	298	289	261	259	280	264	277	256	293	271	293	282	295	245	275	247	262	287	273	254	258	284	256	250	269	283	259	285	266	270	271	252	272	249	299	276	294	298	266	265	245	265	291	287	282	282	305	286	280	283	302	261	238	255	280	254	270	276	271	264	306	270	270	265	289	272	271	290	266	290	293	301	280	260	282	281	247	301	279	278	257	287	284	285	262	243	285	319	260	264	256	269	274	300	284	259	244	264	260	253	280	292	274	231	250	281	266	275	287	282	269	276	256	280	274	265	267	260	259	257	282	265	249	295	275	237	265	300	258	293	276	264	277	290	287	277	247	269	287	283	258	283	267	244	241	264	274	278	266	254	265	279	286	245	290	259	300	272	272	257	278	295	310	305	291	292	285	253	261	279	266	284	268	262	257	274	275	285	250	287	271	288	297	282	264	267	257	282	239	275	275	260	247	268	272	269	266	254	272	227	314	266	286	278	269	278	297	286	287	259	290	268	254	251	292	288	270	285	277	265	307	276	268	262	255	280	274	266	326	257	281
46555	39986	18005	2032	1779	1615	1475	1343	1238	1233	1202	1120	1123	1009	979	972	986	974	922	937	892	976	963	909	903	920	904	915	903	867	934	893	872	915	902	797	911	914	868	853	888	852	851	894	868	902	857	846	880	899	861	830	852	936	885	882	837	939	886	824	864	882	873	846	883	916	810	851	892	874	830	881	851	828	874	851	895	854	863	852	861	831	846	875	888	826	869	831	865	835	816	846	882	908	842	870	850	873	900	846	841	896	915	825	838	860	865	893	858	861	881	892	857	868	868	863	899	849	800	883	874	865	896	835	912	882	854	860	894	887	872	852	878	830	821	897	903	864	895	864	852	900	837	838	889	836	887	775	859	880	821	820	858	860	843	850	872	887	829	825	906	878	861	860	869	850	832	874	920	840	860	869	885	854	851	864	854	863	812	940	889	893	805	825	901	903	860	813	871	828	867	841	870	842	841	887	801	874	873	883	850	835	873	857	848	874	914	886	867	867	851	853	868	843	814	923	842	876	893	894	935	896	825	896	855	887	846	891	828	860	849	883	893	845	898	833	865	842	874	857	859	862	763	868	876	873	843	851	838	868	813	875	826	893	849	835	804	881	785	862	836	827	832	851	902	864	846	849	890	905	850	879	832	829	880	851	906	849	870	832	883	842	849	853	877	873	821	890	858	872	875	853	883	844	782	840	846	880	849	839	878	852	857	906	895	874	842	823	832	875	860	900	850	845	836	868	897	884	829	843	895	859	803	845	855	868	844	845	872	878	852	856	841	828	821	886	846	872	887	796	818	868	872	924	806	832	816	880	841	830	787	881	913	856	826	876	885	834	866	878	837	873	880	856	852	811	826	877	943	886	831	863	866	873	848	864	918	825	855	872	835	871	837	886	833	884	885	854	893	852	859	851	874	843	836	869	886	892	898	849	889	852	857	862	856	837	842	882	880	853	819	828	861	842	873	887	876	831	847	872	867	842	871	861	879	842	832	837	877	871	864	881	808	811	871	830	925	860	856	824	871	884	861	820	822	855	832	880	818	870	861	872	831	849	875	824	866	771	860	824	884	857	844	846	856	810	887	889	796	848	855	855	824	810	858	790	815	831	825	797	886	865	855	866	891	827	860	854	842	894	843	821	859	872	865	854	914	857	881	840	886	860	812	852	862	857	918	873	868	894	845	854	858	851	894	869	865	848	883	871	832	896	805	853	808	825	865	865	852	842	938	830	848	867	867	869	863	833	881	830	810	892	859	857	869	877	848	882	848	876	880	835	855	823	827	869	858	836	861	839	891	848	874	900	857	805	861	815	898	905	881	862	874	914	885	855	870	862	833	840	832	866	856	859	903	867	831	832	860	787	905	878	894	825	863	807	875	853	873	845	880	811	895	886	855	913	823	826	841	833	900	850	866	848	883	857	848	870	809	842	868	841	834	837	844	836	869	863	879	905	853	811	857	799	857	868	890	878	867	832	871	814	878	832	848	861	813	858	944	883	867	845	875	848	836	841	828	786	796	835	898	864	815	880	890	848	823	857	839	906	914	875	856	842	901	932	883	852	920	896	886	869	855	884	835	869	877	853	886	833	865	827	858	894	868	882	874	814	859	834	810	871	855	898	841	847	875	866	846	856	912	841	873	850	862	925	863	891	888	839	859	811	877	868	830	866	868	847	861	888	885	882	855	846	862	825	821	846	845	825	852	899	919	825	858	871	882	877	887	871	867	930	834	798	835	866	804	843	855	852	861	875	862	882	833	859	870	794	874	871	837	879	841	835	851	894	834	841	872	877	851	832	864	875	870	895	858	881	880	820	826	870	875	874	920	847	836	820	857	830	864	860	794	860	828	821	843	852	846	897	888	884	879	849	819	820	871	838	903	843	900	856	873	828	861	853	938	869	782	869	869	853	908	891	864	870	847	815	887	906	881	852	872	882	846	818	880	833	865	809	838	848	839	879	878	839	891	865	833	857	904	886	905	870	874	878	855	908	883	816	819	826	860	832	852	828	829	804	845	852	833	893	910	848	881	886	871	846	871	890	871	825	857	883	886	815	854	904	853	825	831	804	864	933	840	893	844	880	874	832	874	862	880	840	877	859	871	801	898	882	895	848	857	871	849	822	865	852	856	880	827	876	914	860	877	884	871	802	879	837	847	875	877	959	906	897	817	882	866	854	871	870	806	866	831	838	842	826	836	783	882	889	925	847	867	890	860	815	873	867	827	822	868	901	807	864	854	860	868	846	852	828	776	827	856	836	860	848	814	833	833	857	829	837	831	870	879	813	872	831	850	903	877	839	805	867	869	885	857	842	826	844	877	910	831	834	856	859	848	920	899	850	836	910	873	866	877	834	886	916	847	843	851	908	872	888	865	857	834	857	935	844	848	864	895	855	898	842	856	813	825	854	834	876	839	878	860	856	859	904	868	884	878	784	871	843	820	872	787	837	814	817	883	860	865	844	881	888	883	834	874	829	858	895	861	820	832	921	814	901	878	854	822	897	859	868	872	847	867	877	844	895	861	870	922	899	855	849	843	835	905	872	847	833	838	860	851	836	863	899	896	849	927	841	845	843	824	852	839	860	865	883	825	882	829	870	853	811	845	877	915	845	879	854	849	856	840	882	880	899	847	865	837	852	831	870	862	855	864	838	952	862	882	871	876	877	864	888	815	874	839	880	851	911	886	870	828	859	863	867	905	905	822	851	854	894	861	933	907	885	808	848	854	861	878	895	880	871	908	877	818	887	914	816	848	834	852	854	846	863	835	888	831	872	847	850	875	893	840	925	845	915	875	887	852	882	806	881	843	846	870	862	878	807	839	834	847	825	891	872	839	871	905	899	867	805	827	842	846	902	829	820	834	859	871	804	863	834	811	885	898	834	825	835	854	886	902	841	877	862	845	845	839	834	887	840	870	892	905	864	836	848	845	838	821	864	881	901	838	829	813	889	802	818	845	849	877	917	851	873	858	880	810	855	839	873	878	838	896	898	847	838	871	873	860	871	855	876	804	866	865	909	839	855	891	891	816	839	859	850	861	816	864	818	868	848	836	856	886	868	841	877	845	824	919	881	881	834	906	895	892	902	938	825	861	881	833	867	877	823	850	873	846	878	839	890	851	855	899	823	833	875	896	858	884	871	845	818	841	831	883	858	899	886	827	848	839	884	907	822	854	836	798	835	842	903	871	853	849	825	912	874	857	930	867	912	844	815	835	861	822	881	854	883	871	856	864	802	854	854	820	875	887	857	861	824	891	869	837	850	844	868	853	850	920	864	829	882	887	838	858	834	865	900	887	871	800	862	875	867	875	865	890	845	840	868	863	871	816	845	828	814	883	862	827	844	896	861	923	864	845	833	840	895	896	879	871	861	818	920	852	868	868	858	886	828	822	837	866	868	832	892	899	824	869	846	890	878	839	853	889	885	882	818	839	881	870	864	882	822	831	866	847	854	761	861	862	873	826	867	850	867	849	902	899	878	846	894	879	862	862	854	786	825	879	811
79967	62911	40637	11654	1983	769	622	511	463	458	447	411	416	340	368	352	350	375	349	354	341	373	356	365	308	345	326	332	342	309	335	338	341	325	359	338	330	344	300	356	338	348	347	357	338	313	353	303	325	328	311	308	323	318	333	323	351	355	344	309	299	365	325	348	345	346	319	298	346	330	360	342	324	348	318	343	336	327	342	331	318	336	337	346	338	328	303	324	319	360	342	341	330	336	329	353	306	332	342	327	308	288	316	310	327	331	307	302	325	340	318	317	333	367	319	329	316	311	342	304	315	306	339	342	337	312	350	315	324	282	338	327	357	328	312	327	329	321	314	311	351	317	333	336	306	341	338	352	328	315	347	319	313	370	365	346	300	347	342	351	337	332	322	318	347	308	342	357	297	325	319	295	329	329	335	331	327	363	336	309	345	347	337	322	351	331	320	338	345	331	322	368	360	330	303	309	312	318	333	322	287	362	324	303	298	297	371	345	295	325	348	337	322	357	334	301	304	338	329	299	316	286	325	325	332	296	294	318	319	308	349	340	332	311	344	325	310	289	327	324	324	356	355	326	336	327	355	299	302	307	314	286	317	284	347	308	344	336	324	326	358	331	340	319	315	329	335	331	331	340	360	339	358	338	315	284	348	321	313	296	334	319	313	324	326	325	316	305	321	315	372	328	306	323	335	333	289	326	353	338	330	316	301	331	342	314	324	341	348	315	310	339	347	308	312	318	342	297	348	329	325	323	329	320	335	329	315	342	350	319	299	318	284	319	289	326	301	323	324	309	314	344	301	305	334	345	332	356	314	306	313	328	346	362	350	343	316	357	345	318	327	323	321	319	304	329	314	347	283	340	320	314	319	320	323	329	313	341	352	350	337	323	318	334	353	340	318	329	316	310	341	328	308	360	349	312	310	323	307	289	320	341	302	334	331	344	341	335	327	330	316	331	327	327	348	325	312	341	315	327	346	318	321	312	341	317	331	331	329	313	333	316	345	339	302	321	329	308	336	335	289	341	353	319	325	311	333	328	347	313	338	343	317	314	334	334	306	328	329	331	315	333	325	314	331	323	340	335	319	319	341	350	341	352	313	353	325	322	336	315	316	325	321	329	325	333	310	330	305	305	347	316	336	341	335	284	311	331	348	340	307	296	332	368	306	323	324	349	329	317	342	313	334	334	337	349	340	362	282	286	318	303	314	356	325	358	329	339	324	339	331	339	331	308	348	333	364	322	311	342	340	344	341	301	305	311	324	334	352	355	312	344	334	329	334	315	315	317	332	270	321	339	320	307	311	328	321	311	334	320	356	343	294	355	324	341	333	351	312	341	324	332	311	317	325	334	315	329	349	297	319	359	330	302	331	349	296	328	315	322	328	313	327	345	315	315	336	303	335	337	295	309	299	337	349	321	332	309	340	322	366	347	360	328	331	333	305	327	306	312	318	351	344	340	320	305	310	340	330	317	299	306	321	324	327	347	331	312	300	307	285	341	335	350	303	323	314	338	314	329	295	330	330	331	325	339	363	346	339	336	308	346	313	355	323	323	335	333	309	314	306	358	312	300	331	326	331	326	353	308	310	330	321	327	316	347	334	325	333	327	329	329	323	313	327	326	294	350	335	313	305	349	325	328	317	324	335	348	326	313	313	321	333	361	308	310	310	314	304	349	309	308	315	324	336	344	350	313	347	308	308	322	343	284	319	370	370	302	306	322	310	297	315	340	294	335	306	311	308	300	309	340	335	314	310	335	322	320	337	354	337	325	328	330	314	341	332	326	300	349	336	369	326	313	355	349	307	305	332	301	311	323	302	307	343	316	320	346	306	328	325	310	312	319	317	309	320	379	333	349	375	322	321	327	347	307	345	339	335	315	303	354	355	317	323	340	330	328	360	334	351	322	345	311	324	305	333	325	354	347	316	333	308	359	293	325	319	336	312	295	319	347	301	326	329	336	351	303	301	286	338	324	335	330	314	306	318	318	322	342	330	338	320	305	333	345	294	321	313	355	347	357	315	305	318	317	345	279	296	331	326	318	330	324	299	357	330	320	359	349	336	331	299	343	347	329	291	305	365	300	306	344	322	301	312	314	296	303	294	342	335	287	315	333	339	325	343	342	342	319	324	301	317	306	322	339	335	326	288	338	304	320	316	314	338	339	341	340	341	326	324	332	324	342	333	340	308	334	330	325	334	324	321	327	291	333	355	336	324	316	307	333	313	317	293	334	326	308	323	279	327	339	318	325	300	320	333	320	319	328	299	307	332	320	323	318	302	356	334	311	322	374	318	317	343	329	341	301	329	324	310	319	333	326	339	316	324	306	326	327	325	334	331	337	325	328	340	342	320	323	307	297	316	333	326	298	331	318	326	328	288	326	328	311	289	337	307	340	321	335	317	310	333	324	333	323	326	313	337	301	323	329	336	314	292	297	336	357	334	340	337	330	327	342	350	301	315	337	329	377	339	330	310	298	339	341	303	335	334	335	314	315	310	310	355	305	308	362	348	322	329	299	339	287	339	331	334	336	337	320	323	308	339	312	344	306	315	364	364	299	306	319	299	338	293	297	362	332	316	314	296	337	321	340	311	327	348	312	332	327	299	318	348	306	324	338	319	322	310	368	341	347	272	319	336	308	336	295	340	352	346	323	362	312	321	344	325	321	332	341	320	304	343	325	335	295	345	345	314	321	343	316	359	339	336	311	352	312	315	338	364	336	300	340	337	361	319	364	333	350	337	355	339	332	315	314	346	315	304	329	331	337	320	317	363	320	287	318	300	339	332	307	323	338	356	295	307	314	348	339	297	318	327	338	327	338	318	301	313	358	337	312	370	332	300	300	301	349	340	322	329	298	338	309	347	325	328	293	309	328	311	324	330	328	329	337	308	335	310	298	329	312	319	313	354	316	333	341	317	353	298	339	345	304	308	341	331	313	344	336	323	331	355	331	316	297	355	297	305	327	313	343	315	321	326	321	345	314	338	348	332	337	330	321	327	338	377	334	323	325	327	284	335	336	328	302	291	328	319	342	342	335	330	337	322	309	324	315	334	338	337	324	333	315	333	325	331	318	346	305	328	313	348	319	315	310	337	300	312	298	334	332	328	328	336	343	345	319	331	312	283	293	332	311	327	310	321	369	329	337	314	310	306	300	285	310	333	335	329	321	350	314	308	330	324	329	324	302	337	333	356	327	359	316	328	318	320	339	361	305	339	326	305	314	350	310	325	306	314	306	275	323	322	336	326	336	325	328	328	331	355	308	342	311	342	310	331	304	326	331	324	315	324	333	328	314	312	338	316	337	333	320	356	354	330	321	370	346	336	321	300	292	319	308	325	356	358	320	303	345	347	315	351	340	367	325	305	310	342	354	355	317	313	337	356	335	328	292	337	293	318	316	289	357	306	289	302	299	332	330	303	330	306	339	340	324	331	334	284	306	321	328	290	316	325	325	294	329	339	350	350	330	319	326	308	332	341	328	296	323	300	303	316	324	319	339
56802	50011	23769	3342	2883	2492	2324	1987	1827	1653	1600	1553	1439	1363	1285	1244	1212	1184	1133	1170	1167	1065	1167	1082	1116	1098	1066	1087	1097	1057	1041	988	1104	1009	1087	1111	1048	1008	1020	1004	1008	990	1032	1008	1036	999	964	965	1006	1030	1056	972	998	1025	997	1007	1026	994	978	1009	982	1014	1023	967	1045	1047	988	1011	994	966	1001	983	1008	996	1012	987	1043	959	975	1025	1000	977	994	964	934	968	990	988	1000	1034	992	991	979	1006	1002	945	932	978	1056	1021	991	1017	1006	961	973	978	952	1017	1025	980	1005	1009	983	1010	979	998	986	1034	938	1029	1032	928	962	994	997	974	985	999	974	994	988	991	995	989	988	1048	1032	1032	1004	1018	1009	998	997	993	986	943	944	1055	965	1035	958	989	970	957	1035	1064	971	1001	1014	1055	929	946	966	967	1039	1014	985	1006	972	991	982	986	945	989	976	1018	969	995	951	936	943	985	1033	1013	990	994	976	913	968	1026	989	998	984	1018	981	987	984	929	1012	969	967	1022	923	1018	983	1015	946	1015	1022	958	989	1011	1025	1014	933	1024	1031	1038	993	926	986	1012	995	975	920	1026	1013	976	1008	1031	1024	965	1002	1009	957	959	1024	1016	1019	1007	1022	955	968	1013	945	994	998	982	969	981	986	971	971	969	998	983	1010	1011	1030	1001	946	955	962	975	1015	994	962	987	947	960	1011	920	988	1033	1032	1017	957	975	1046	992	1027	1013	968	987	1014	917	1033	970	982	954	1017	1014	1000	969	1004	1021	974	969	1018	985	1007	1010	921	1084	1005	966	949	972	1035	1020	1038	958	1010	940	1034	993	972	979	997	966	942	978	1009	953	1011	970	973	1014	980	979	981	941	994	957	986	992	951	974	888	997	973	1004	955	976	966	1033	950	990	1017	941	1036	956	1032	981	972	992	1006	966	994	1010	996	955	943	960	1065	963	950	977	993	986	953	990	925	974	982	999	961	997	962	973	1045	985	964	979	1051	1047	944	984	961	961	987	949	956	980	993	970	1003	994	996	991	986	992	953	961	1033	986	1019	990	1012	1019	930	971	978	1008	958	975	994	1008	951	978	1005	996	1051	938	969	955	1032	1014	979	969	1028	937	985	909	1022	963	963	1038	947	983	968	1007	959	1068	1010	954	988	1029	976	970	1007	982	936	988	929	1048	1006	968	1016	1022	967	991	1017	977	1020	977	1041	918	991	910	986	1007	1015	989	960	975	995	966	971	999	919	974	973	1002	996	950	1043	955	980	1055	1010	1010	993	994	1019	966	1004	1001	1000	961	957	1008	971	969	1061	961	978	1040	972	985	956	921	1028	964	1013	1008	1000	1021	1004	950	1040	947	914	1030	938	977	1039	1020	1003	1008	927	1004	996	974	989	1003	941	988	975	997	972	1049	1010	969	964	971	962	1000	994	976	993	980	981	996	1009	994	984	963	1060	1010	969	999	1017	992	991	962	995	973	1022	1001	1009	1012	964	945	983	956	1004	1027	966	986	1004	1012	1009	1015	969	1014	979	974	995	1018	1025	933	986	927	972	948	975	1023	1032	978	947	958	952	1022	970	1008	1004	995	964	1058	1012	1030	971	957	969	966	983	976	946	993	1003	1003	1018	943	1008	1002	992	1034	1019	992	1003	984	1015	1019	983	972	1028	994	1011	1001	997	984	962	975	955	1020	1009	968	980	967	985	1000	986	978	1024	982	942	1014	973	1000	984	1012	990	950	1006	954	1018	1007	1002	985	991	970	960	975	915	1022	991	940	999	966	977	1019	991	972	1032	1023	987	969	980	976	977	934	1013	1028	1024	999	1030	907	987	1045	998	946	956	1010	986	903	975	1026	948	960	962	1011	1022	958	1045	1063	986	1010	944	1002	950	965	959	979	1001	981	989	1000	973	972	979	987	956	984	986	1006	1000	994	1000	991	966	928	1021	931	987	987	1008	1001	1003	1005	956	924	1046	1001	1064	1018	1001	954	993	1016	978	978	1007	1021	1011	969	980	919	962	1029	974	976	976	973	1011	981	961	991	992	975	968	1003	995	1002	1016	1017	1004	1001	987	984	991	1063	935	945	988	957	940	999	944	960	959	937	959	939	1000	939	963	1065	1011	993	950	1012	959	1017	955	994	1018	947	1010	1031	980	997	963	947	969	936	927	985	955	976	1028	990	982	1038	976	957	1003	1056	969	1005	971	1008	1005	1038	968	977	977	1017	994	917	975	1001	987	977	995	1008	1003	961	1001	944	999	998	1012	960	929	987	999	973	972	978	1055	1022	973	1016	1009	962	961	970	973	995	963	1012	1010	985	968	1012	989	1000	993	995	962	988	960	1011	1006	1010	917	958	973	960	1010	965	1020	957	937	939	982	968	992	1034	954	986	1001	961	960	974	975	975	952	1006	1084	1045	929	975	984	1035	987	999	1003	974	967	952	987	1030	946	958	954	968	946	985	985	998	1020	966	987	1014	1016	990	967	952	1047	977	962	1000	978	947	1007	1057	986	977	1039	976	957	973	966	914	978	978	974	962	967	970	1025	995	1010	940	966	1002	1012	993	941	993	940	1008	985	991	1001	990	962	977	963	1024	989	997	960	979	981	1019	984	999	957	1000	964	968	1002	1013	953	1017	971	1019	965	1023	1016	930	991	1021	1025	1010	962	983	972	993	925	1030	965	975	1023	1049	951	980	1016	1002	933	1011	1011	966	1022	958	939	1012	975	1022	914	930	1043	967	930	980	991	932	987	1005	972	1013	1014	939	983	977	990	971	980	997	983	973	977	963	1013	1029	984	1005	1015	1013	962	985	999	972	971	1011	990	955	956	988	978	991	1017	1008	932	990	982	974	986	992	999	1051	956	952	952	942	996	953	952	951	1008	997	1021	965	1034	976	989	981	1024	1014	987	972	958	1002	1064	905	970	998	978	965	980	990	922	946	962	965	982	942	946	956	959	919	1009	1061	980	964	996	1008	977	993	987	993	970	967	988	1021	981	1038	942	1012	928	990	942	981	1063	968	988	1066	964	1010	913	962	941	976	1007	960	1003	990	991	992	1003	978	985	951	1040	977	973	985	1074	934	1011	1003	1014	965	997	1023	957	971	988	1066	996	994	1000	1042	1046	931	978	968	969	1046	1048	992	946	966	925	957	974	987	1050	919	966	1044	969	1002	972	974	965	969	1051	994	914	1031	1016	996	956	951	948	1015	1007	982	1027	975	978	985	995	1012	925	991	1024	993	963	970	1005	1020	1032	1002	961	992	963	997	947	996	943	999	967	970	963	1020	1017	993	974	980	996	956	994	1030	993	983	950	966	976	1004	970	1012	1014	1021	969	1008	983	1033	977	1021	1025	1022	998	940	997	991	1029	984	956	958	952	997	1010	969	1002	973	952	959	979	963	990	975	946	993	1002	930	981	978	1036	960	988	984	985	999	1028	997	1053	973	937	1017	1003	1018	993	973	1040	1013	1029	982	1005	991	988	972	970	973	994	958	1011	980	988	1019	975	969	1013	997	950	1020	961	1009	973	1058	1033	936	969	1001	1034	1006	1021	935	1025	965	1017	953	1000	988	989	949	960	987	975	1001	988	975	954	990	982	977	991	991	1031	979	961	1059	1011	973	1014	991	978	979	940	1023	956	995	952	955	950	1014	1006	915	998	1031	1002	973	1005	975	1003	937	974	1005	987	975	1006	986	1018	1023	960	961	982	1016	1040	1018	940	951	934	1001	981	964	947	1040	948	1039	1007	956	979	1048	958	950	1004	1011	965	997	998	1033	958	982	986	966	1041	984	994	985	1029	962	1034	1030	1019	959	937	933	1002	983	964	936	977	1003	974	1000	988	966	1037	1064	918	1003	987	921	951	1021	1036	929	1001	985	987	1043	972	1002	931	1002	976	959	1030	993	970	1010	1027	979	998	966	1090	952	991	1024	1015	1018	999	989	1015	1011	1013	985	1011	1028	965	982	968	934	1010	954	939	1024	952	985	1029	992	1014	1007	1016	1001	1012	990	998	984	1000	1005
26427	9396	3351	301	180	167	133	138	144	155	157	151	162	154	142	151	157	144	156	167	152	162	138	163	156	166	160	140	148	174	122	137	162	148	163	156	146	166	178	153	158	150	133	140	146	150	146	154	156	133	137	162	153	128	150	142	146	161	135	150	142	156	160	141	143	132	148	141	159	167	146	137	144	146	155	137	162	140	153	155	153	145	144	143	150	147	137	154	142	163	146	148	152	152	158	154	142	144	138	167	168	140	142	141	146	167	151	150	140	160	154	140	169	134	146	148	148	144	158	132	121	137	134	147	130	140	133	157	134	154	177	149	151	156	161	146	149	168	152	125	153	144	141	149	155	145	151	131	139	158	139	157	139	131	132	132	146	145	170	167	168	159	155	152	156	125	152	169	146	140	155	151	152	148	138	142	161	147	136	142	152	167	154	139	152	133	158	143	143	166	155	148	152	159	167	154	149	172	149	147	176	157	143	164	157	125	134	153	145	157	153	153	127	142	134	159	138	159	151	179	169	144	171	132	162	159	141	144	141	150	138	140	154	145	157	156	133	164	169	148	147	155	154	162	138	149	126	146	130	157	145	154	146	150	152	136	137	146	135	136	151	165	158	161	127	123	122	141	147	139	150	140	135	142	163	150	151	151	154	167	148	168	141	176	165	164	140	129	145	138	153	130	149	159	157	122	136	156	127	160	146	161	166	144	164	145	128	150	149	139	146	169	152	145	135	147	164	150	140	145	138	142	164	158	138	133	152	145	154	146	139	128	159	141	138	161	160	139	146	148	161	189	148	134	165	149	137	155	141	173	134	161	154	143	149	162	153	149	171	152	157	146	136	174	156	151	131	156	147	161	145	163	146	122	158	146	122	155	162	177	144	160	157	151	158	154	170	158	142	155	146	135	150	149	148	166	158	138	158	138	165	144	130	161	146	146	147	161	165	141	156	130	123	153	177	168	157	190	140	134	139	159	145	148	172	131	141	137	156	148	162	151	163	154	151	153	137	164	166	144	136	133	153	134	169	149	153	166	148	153	148	145	152	140	132	139	149	137	139	167	123	138	153	128	139	157	150	138	161	155	152	138	162	128	156	121	144	143	157	139	138	155	166	170	146	136	127	147	120	158	160	153	160	148	155	144	161	161	170	140	152	153	149	138	125	148	137	135	160	163	152	131	164	127	139	164	168	146	140	149	146	140	155	150	130	143	143	159	144	159	146	155	147	151	158	125	148	145	168	137	156	168	150	128	160	134	140	157	164	155	175	163	154	135	137	133	162	162	143	147	140	133	151	148	154	156	142	148	157	146	157	159	143	134	144	149	157	155	148	143	137	149	149	169	171	144	163	136	130	148	144	147	138	144	166	159	156	161	132	156	138	153	176	125	161	143	162	136	142	160	153	158	143	151	136	162	171	141	134	181	162	153	146	140	156	162	160	151	144	181	173	159	190	138	141	156	133	127	150	143	135	129	157	136	152	152	153	153	151	136	143	151	161	174	123	149	166	175	142	157	151	142	140	132	139	154	169	138	146	144	148	111	163	124	146	175	140	161	163	136	149	149	148	144	158	152	139	138	139	148	137	152	147	149	167	145	169	154	153	146	133	162	136	155	142	155	158	141	170	152	151	124	159	160	144	158	153	155	153	152	152	158	153	165	137	137	156	140	142	150	134	129	141	168	155	144	158	141	121	158	144	141	148	144	157	126	135	140	156	158	153	146	140	147	144	130	161	154	168	172	125	160	149	139	144	148	160	146	140	124	139	140	145	143	140	158	177	150	149	146	162	147	156	154	164	151	141	135	154	132	156	138	144	133	165	165	151	149	150	173	132	145	135	134	155	147	148	143	157	140	152	161	150	155	136	147	178	165	146	165	165	137	153	140	137	145	149	162	161	163	149	139	152	147	159	128	132	161	147	146	162	135	153	144	167	131	139	146	144	151	155	150	145	139	158	138	158	142	139	183	154	139	157	138	157	156	170	157	138	154	138	144	147	142	151	143	146	151	128	142	151	145	133	157	157	122	141	159	132	161	148	159	145	142	160	148	157	151	147	158	153	146	137	137	135	141	156	153	158	148	147	152	128	115	140	150	142	148	161	140	159	171	147	161	150	164	138	155	142	145	163	131	168	141	139	146	150	155	138	147	136	160	155	156	125	157	152	154	174	141	171	162	130	156	156	159	151	123	147	149	136	163	157	134	177	160	165	137	154	154	124	169	128	137	158	151	165	148	132	121	144	160	162	147	161	152	153	163	159	150	140	137	139	136	162	132	144	142	148	130	121	140	155	135	163	151	113	154	147	136	156	161	151	157	152	154	152	171	167	162	151	155	145	172	137	154	140	137	133	144	162	169	163	136	154	152	153	134	154	146	141	162	134	136	163	153	164	135	140	151	147	155	164	128	146	138	135	150	154	159	122	154	145	140	158	159	151	155	151	139	133	167	143	136	140	145	149	149	171	160	141	147	141	118	140	114	160	172	127	151	156	170	148	137	132	165	137	163	173	154	143	150	145	143	184	157	130	141	171	149	139	160	132	158	159	147	119	158	151	130	166	138	147	139	154	143	147	164	157	145	154	143	158	153	145	174	155	143	133	171	122	144	130	139	154	147	159	147	154	163	145	132	138	157	168	158	152	166	145	161	158	148	134	139	148	153	135	156	152	130	155	139	142	134	145	153	142	135	182	140	145	139	151	128	135	141	146	149	134	142	152	151	145	135	141	164	147	164	156	149	154	156	141	157	131	132	134	169	145	164	119	151	148	157	138	138	142	144	151	146	145	138	158	164	157	129	149	143	131	135	138	174	148	137	139	126	156	147	130	139	164	157	154	144	162	169	158	149	155	135	148	154	125	146	148	165	137	145	152	150	141	142	160	133	146	145	128	132	165	147	148	172	139	136	152	158	153	152	148	142	143	152	126	155	131	116	145	167	163	155	168	156	141	143	139	136	152	137	182	139	151	157	142	154	139	155	135	161	142	151	137	156	155	145	136	153	149	137	145	136	153	158	132	157	160	152	153	144	142	146	130	150	145	124	135	155	145	139	146	178	161	125	136	139	152	165	138	153	169	140	163	134	152	150	146	151	164	156	133	165	141	148	167	144	166	156	152	167	159	155	130	153	140	140	165	159	145	152	147	157	149	152	145	156	158	152	148	132	165	150	136	125	161	147	144	136	164	148	152	157	134	146	148	134	146	144	141	168	155	156	149	142	158	135	149	144	139	142	161	151	152	147	136	154	144	138	142	130	158	162	143	132	159	149	130	137	139	162	153	177	143	161	148	143	126	176	146	151	156	143	166	143	147	145	139	171	160	151	161	147	122	149	158	139	147	150	146	139	106	156	175	147	136	148	137	122	152	152	134	170	139	146	134	146	156	165	147	148	150	149	152	168	158	142	153	159	144	145	141	147	136	159	157	170	151	128	166	132	169	143	153	163	138	144	161	152	138	141	123	139	166	161	149	142	142	152	150	145	147	138	146	150	150	155	152	141
25367	10605	5061	661	590	631	598	601	539	561	568	538	557	573	550	527	549	490	529	521	531	555	566	555	499	553	557	557	520	546	508	527	527	554	572	530	543	489	509	534	560	544	539	573	484	529	541	500	543	555	540	516	534	500	534	555	566	557	556	514	531	551	537	567	500	512	552	525	527	549	557	519	528	551	568	526	534	530	551	517	538	502	527	539	512	512	540	527	531	550	537	499	547	509	484	525	527	470	531	482	532	545	526	543	495	524	553	566	545	514	540	519	571	566	501	501	529	520	542	500	533	516	560	548	513	523	492	572	559	543	540	541	526	527	525	530	486	501	568	516	571	574	542	524	505	501	548	496	531	552	516	534	520	529	538	539	538	499	539	537	554	558	564	548	528	484	545	486	499	563	536	541	561	522	515	523	549	530	572	527	535	514	526	505	529	553	523	510	473	544	526	535	540	480	556	495	531	565	569	535	553	526	527	581	596	569	542	567	574	541	539	509	531	535	530	507	521	517	540	524	558	492	525	509	558	555	533	500	513	569	567	537	529	501	523	510	537	535	569	528	543	545	569	514	555	545	540	551	559	532	510	494	508	518	503	493	492	538	511	559	549	521	512	540	539	532	530	553	520	529	535	559	512	559	538	503	552	537	548	546	504	496	529	566	558	509	532	525	529	551	493	545	511	534	512	549	504	536	556	560	566	525	538	517	546	529	544	494	528	548	481	513	523	531	523	558	505	514	490	560	489	566	509	523	547	525	505	494	529	560	533	562	524	510	491	528	532	549	553	515	537	562	499	497	555	494	494	563	546	550	537	552	529	549	507	517	515	505	534	545	489	535	526	552	504	532	563	568	541	522	520	507	519	578	531	530	500	521	549	544	544	567	512	488	552	559	500	572	537	530	498	514	494	513	483	526	539	571	514	560	548	513	511	569	544	534	544	502	514	510	549	512	502	507	514	525	537	549	526	537	478	530	545	570	530	528	522	572	528	538	517	528	511	550	523	570	539	553	526	549	546	561	524	518	491	503	557	520	514	521	508	520	535	527	574	543	551	505	543	540	564	527	508	550	509	501	534	572	531	548	532	530	545	505	515	522	510	542	560	519	530	545	492	554	526	538	529	521	529	557	512	516	554	543	544	557	504	529	564	527	566	549	573	570	481	548	504	481	565	522	525	521	504	511	518	547	512	534	508	564	575	506	558	556	550	517	555	513	569	534	552	512	507	515	546	522	509	495	559	536	515	522	539	513	542	494	548	552	566	504	546	545	544	553	545	536	542	521	525	528	530	558	538	499	501	499	521	555	522	535	542	503	520	536	523	526	521	537	488	524	536	521	537	550	503	540	519	539	569	535	517	546	552	542	515	490	504	536	536	542	525	500	567	500	507	515	489	541	515	524	519	575	518	539	496	569	519	567	538	575	532	517	554	535	490	536	519	542	505	514	506	543	575	526	520	543	497	513	525	517	522	525	513	525	538	513	584	521	515	493	550	533	534	513	548	559	545	544	511	577	551	503	543	544	511	523	561	533	566	522	541	525	534	509	540	499	522	537	570	535	511	545	542	545	503	548	509	510	536	537	504	539	557	562	522	535	557	513	507	577	514	563	545	526	543	516	552	538	537	500	528	512	524	532	515	534	518	534	522	494	519	498	494	506	529	539	537	541	541	549	554	522	528	496	553	527	518	558	545	521	522	527	530	538	534	516	521	543	616	504	554	547	538	545	531	570	532	543	533	525	549	546	519	527	571	491	537	545	540	524	534	550	584	565	526	504	534	501	552	500	506	528	565	542	525	513	540	545	590	576	493	551	530	530	505	514	556	537	480	527	491	529	535	505	532	491	529	554	483	541	520	520	549	493	535	566	533	559	529	526	541	527	530	529	568	538	534	553	483	522	538	575	531	556	555	542	553	489	541	524	538	571	498	566	511	532	534	532	588	506	519	525	504	530	538	539	548	539	530	554	538	529	485	515	556	545	518	539	514	498	476	520	546	499	489	530	524	588	550	534	536	503	547	536	517	504	521	540	522	519	525	544	518	525	572	544	531	553	513	539	530	522	517	529	502	518	531	526	540	492	558	512	509	537	550	497	507	511	560	494	548	532	547	539	505	536	543	513	536	563	539	532	586	574	569	535	505	524	561	540	550	552	527	531	511	537	562	554	521	556	508	524	553	472	610	552	555	512	473	539	517	541	542	536	545	537	522	549	516	579	530	549	512	537	503	507	541	529	509	514	545	522	523	527	519	509	558	520	547	519	525	500	543	529	527	540	539	521	529	562	514	528	524	497	538	505	529	530	526	539	526	530	522	571	524	555	551	528	522	515	536	521	496	534	490	521	516	530	529	495	508	533	524	527	576	555	557	541	560	543	504	570	578	507	522	521	532	502	559	559	486	552	541	548	521	526	521	570	559	540	551	536	514	543	567	537	515	541	517	549	579	514	519	557	516	540	558	531	534	499	497	541	552	501	520	547	523	518	532	528	548	540	527	540	555	550	530	533	570	507	551	527	548	563	558	521	516	573	523	520	571	548	528	498	487	533	533	506	537	557	486	507	515	502	556	552	535	553	535	554	533	536	552	510	540	516	522	523	516	525	523	513	533	553	525	534	522	542	518	496	514	535	536	546	537	522	512	516	523	526	525	551	511	500	523	534	534	510	528	529	575	576	522	545	554	497	563	565	546	532	522	569	532	540	496	545	521	535	525	563	551	528	524	526	492	514	506	527	519	502	505	495	536	530	542	528	531	534	509	524	520	529	540	513	534	569	536	525	503	510	527	475	536	540	524	500	504	522	515	503	528	534	510	555	486	503	501	560	515	512	535	526	524	528	540	540	553	535	555	514	531	557	515	522	501	532	521	547	570	549	529	510	493	519	538	510	528	528	545	565	555	471	528	521	486	553	528	574	511	524	518	553	507	568	496	529	537	563	542	582	514	586	548	502	542	538	527	542	527	563	526	520	533	521	557	530	529	531	509	514	543	550	576	561	556	557	560	521	537	528	549	519	532	528	526	544	486	514	559	502	580	574	541	524	492	532	528	542	531	552	532	525	510	546	558	556	524	516	495	508	547	553	547	509	524	520	545	556	531	568	490	501	526	493	530	534	519	527	508	540	522	553	528	521	524	541	487	522	539	510	529	519	538	549	521	556	523	538	552	493	539	506	555	526	517	484	522	552	527	567	510	504	531	536	565	535	556	583	552	546	503	539	532	557	547	556	564	547	533	552	584	581	540	512	508	501	542	498	487	526	565	552	532	504	555	532	503	508	523	533	553	495	534	561	564	531	505	576	532	543	551	548	507	570	515	563	548	522	537	518	506	518	521	521	544	516	555	534	558	565	484	512	539	584	563	515	526	553	516	560	539	530	524	513	522	539	537	568	518	509	531	563	543	524	551	569	528	534	542	534	567	544	513	509	498	539	510	525	542	494	512	475	507	521	573	516	529	556	531	552	510	524	543	514	530	524	511	522	555	542	537	583	489	515	531	567
67484	49835	37233	6446	666	471	370	351	379	324	349	333	269	304	288	309	302	304	313	249	262	294	270	266	261	301	274	267	272	277	250	275	282	272	298	303	265	247	261	276	250	256	265	273	281	286	306	260	258	271	262	295	280	256	274	294	254	268	275	326	279	266	266	264	258	284	250	268	259	262	282	286	276	306	256	317	253	290	285	284	286	309	253	278	254	249	277	291	266	323	254	251	265	229	273	269	273	257	287	244	285	264	259	257	245	259	290	264	271	258	292	275	276	291	285	273	253	304	281	276	292	251	268	287	264	265	287	266	268	261	271	250	245	286	272	239	297	265	238	273	255	260	258	260	303	253	274	274	264	283	318	252	275	252	279	293	275	266	285	297	272	286	282	253	281	254	281	277	252	267	269	282	248	274	267	244	260	280	236	268	242	301	260	273	268	283	269	270	289	280	283	261	270	280	271	282	260	308	239	263	272	270	262	289	272	254	254	268	251	303	256	282	278	286	280	285	298	282	264	266	303	275	275	258	249	292	262	280	267	290	265	291	276	295	280	267	268	290	258	299	286	266	255	249	290	274	268	268	279	313	274	265	278	253	271	292	259	258	254	276	268	276	291	278	257	242	246	301	266	228	276	243	262	271	271	256	257	258	240	272	283	280	246	292	306	292	278	284	261	260	253	273	281	267	243	293	261	274	270	271	287	298	272	257	286	281	291	287	238	282	289	264	243	273	249	257	281	278	285	289	292	275	287	278	289	270	265	249	279	269	300	281	289	278	302	267	265	277	264	293	286	268	279	276	306	284	278	262	298	255	226	246	237	254	245	265	275	290	286	225	288	261	250	259	259	260	255	289	287	267	275	291	264	270	229	241	236	229	270	270	248	216	281	277	284	280	263	265	256	281	283	290	302	282	256	261	262	248	277	271	277	261	289	276	253	289	253	266	278	276	251	267	276	250	257	281	266	268	277	272	273	302	239	278	268	274	275	276	313	264	275	277	267	245	270	268	285	305	262	270	282	261	267	289	271	262	267	270	295	293	252	295	275	300	288	278	275	253	272	262	258	273	273	277	257	274	289	293	294	287	266	262	311	285	296	279	267	255	266	270	280	282	284	261	274	281	286	231	259	256	253	256	271	267	301	255	270	282	283	243	266	272	262	284	275	268	251	300	262	241	305	301	292	229	273	255	296	263	264	291	280	281	267	279	292	266	266	276	302	263	266	294	264	280	288	236	317	272	251	243	280	282	264	281	274	253	288	233	258	272	283	256	283	278	262	283	283	265	242	286	263	281	253	309	255	288	241	288	298	265	261	255	268	255	283	287	307	266	259	247	261	256	262	276	276	255	255	297	301	301	247	274	257	257	270	270	258	262	263	272	305	296	290	293	259	254	240	268	302	278	264	259	257	279	266	249	265	267	264	259	289	269	278	282	264	266	245	267	275	271	287	265	237	290	284	291	289	304	285	321	278	291	269	265	269	288	246	280	280	306	271	267	265	273	238	270	277	293	256	263	289	243	293	258	273	262	280	296	299	276	260	261	247	243	260	271	271	231	255	274	299	284	251	283	273	283	279	268	260	236	273	237	273	258	241	284	285	290	269	284	297	254	275	256	267	256	257	262	250	279	261	285	250	257	281	284	289	269	244	272	279	275	277	296	225	297	251	278	246	265	287	249	272	249	269	254	277	275	267	288	270	279	280	260	295	258	271	278	254	269	287	245	248	291	280	271	284	287	281	310	276	266	270	247	264	308	260	264	272	260	288	231	272	288	275	284	263	266	246	267	279	247	273	246	269	249	269	269	216	276	279	293	253	264	279	258	271	298	291	280	283	266	268	273	283	277	271	270	240	301	246	266	269	262	255	253	263	295	244	252	264	253	245	298	277	264	282	274	270	263	278	269	304	295	256	271	250	268	278	257	262	265	298	241	274	284	255	289	275	243	280	271	295	267	259	294	292	236	275	282	275	246	276	270	291	275	257	255	288	267	260	293	268	277	242	268	249	267	278	262	270	275	273	277	305	290	269	282	252	266	256	248	284	269	274	273	270	307	277	275	275	289	282	269	225	282	269	251	293	270	275	270	299	284	262	258	260	250	280	271	244	279	255	277	280	260	290	270	260	248	288	273	273	277	276	242	263	277	269	244	277	267	264	268	253	240	248	286	281	265	285	262	267	280	281	260	258	268	251	261	252	270	266	246	269	269	301	267	269	278	247	265	273	262	246	252	272	248	246	273	260	282	291	279	276	269	316	264	269	284	282	291	232	270	275	281	282	273	255	277	274	277	261	265	288	260	288	279	290	249	295	279	294	306	247	277	288	254	260	264	268	238	257	274	271	277	269	289	272	268	285	271	298	296	260	267	289	235	275	284	268	285	294	266	306	282	234	270	254	311	270	278	309	283	265	300	266	286	275	257	271	282	270	296	242	287	269	263	293	270	260	274	284	278	269	276	271	288	273	246	293	268	246	260	263	286	300	267	275	258	286	271	272	263	253	233	287	272	273	260	286	262	264	282	283	281	279	257	261	270	290	269	269	235	261	283	263	273	260	252	298	284	266	261	260	277	267	272	272	277	257	282	283	265	255	291	232	271	266	261	243	294	245	242	286	259	246	280	279	278	290	246	275	289	286	274	267	272	280	276	268	268	263	268	273	258	272	245	270	252	300	269	292	275	279	287	266	273	264	266	287	286	280	258	269	293	270	300	292	288	271	289	268	284	258	276	277	322	266	269	277	272	269	298	267	273	285	251	253	275	289	268	293	279	280	242	252	294	265	266	284	272	239	245	292	272	290	271	257	245	264	269	270	262	289	271	282	275	256	274	253	299	310	252	259	255	262	269	273	271	286	253	244	266	255	282	237	275	250	271	257	243	266	284	263	256	276	272	277	254	296	231	287	251	284	279	271	263	267	289	284	264	271	265	284	276	289	261	292	278	266	267	273	254	248	274	293	293	265	272	270	279	255	287	265	268	240	260	274	268	267	289	258	264	253	272	272	259	293	268	260	274	294	290	267	266	292	266	238	271	316	277	281	250	265	250	290	270	299	301	261	281	277	255	288	262	261	275	297	289	264	270	281	291	248	256	260	304	262	268	244	278	267	243	278	292	281	254	274	302	316	273	283	256	288	277	277	262	270	301	286	269	247	234	290	272	261	272	255	277	273	288	304	289	267	283	278	276	280	287	265	276	274	273	292	263	267	263	229	264	293	272	283	246	264	261	249	266	272	275	267	293	260	256	263	266	270	262	276	283	291	270	292	270	276	288	276	287	262	246	290	264	287	274	263	293	274	262	271	293	298	270	278	258	253	295	291	297	274	290	270	234	267	257	268	234	269	277	291	277	296	327	283	265	270	265	289	277	269	269	253	246	246	269	294	258	250	272	245	295	274	288	272	292	275	246	278	289	259	272	257	261	262	275	261	283	263	250	246	283	274	269	271	276	256	252	266	277	239	271	297	263	262	276	264	248	278	280	256	284	285	270	295	279	269	294
45480	38932	22201	1936	1797	1618	1544	1389	1281	1223	1197	1111	1147	1039	1002	1013	985	1010	961	973	960	944	938	928	902	905	868	929	913	870	929	877	880	925	854	881	856	877	873	837	893	915	864	871	852	913	818	875	859	843	854	847	886	884	859	838	848	873	861	849	872	866	793	841	866	891	847	891	859	892	835	863	880	884	819	808	898	858	893	818	881	857	855	868	838	886	860	841	841	843	875	870	900	823	855	834	878	867	836	860	838	854	837	844	793	873	844	847	806	894	867	849	821	864	874	898	848	841	941	845	828	807	870	894	870	903	845	843	886	888	884	844	847	845	889	809	846	862	858	844	869	858	879	828	902	817	844	863	904	856	880	886	840	891	860	908	894	891	808	938	840	867	872	865	852	838	854	876	877	846	865	865	906	824	868	848	823	846	883	897	888	851	875	838	879	876	842	861	863	837	839	855	884	864	859	835	848	891	868	892	861	856	904	853	846	940	814	848	911	832	863	811	911	861	841	880	832	828	827	801	886	876	857	805	829	887	834	869	860	844	844	875	852	881	863	902	878	852	904	836	866	847	833	836	816	844	852	857	864	864	868	828	870	859	850	907	820	921	794	868	909	889	923	900	899	909	830	836	838	847	825	861	866	816	884	840	842	817	878	867	888	899	857	851	909	853	844	854	879	886	813	863	896	850	804	844	867	802	840	893	846	824	905	894	830	858	886	863	795	853	871	892	881	827	842	873	871	848	845	870	835	868	840	849	864	872	861	852	876	883	884	856	845	798	837	847	845	824	890	874	852	825	865	896	821	890	850	818	889	786	900	857	878	877	842	821	866	817	857	845	889	858	832	819	850	839	848	878	851	837	888	834	879	841	890	854	901	819	847	873	863	847	830	836	870	892	869	849	866	830	871	866	874	863	965	836	829	850	871	880	805	852	811	871	849	888	864	881	889	895	856	860	861	868	845	873	907	890	881	866	853	822	859	847	871	841	888	913	827	784	842	844	902	914	853	854	821	852	907	833	925	857	826	920	857	898	808	880	825	888	833	814	853	850	837	852	857	847	837	882	874	873	918	842	838	830	815	851	886	865	915	857	899	874	866	824	826	787	897	865	867	937	830	848	837	866	851	910	890	810	892	886	876	870	850	924	837	865	863	825	899	871	858	910	877	875	841	855	846	821	870	850	880	901	844	900	850	855	852	819	820	917	906	855	854	870	901	838	867	831	880	838	850	843	833	876	873	849	869	823	903	849	828	874	844	832	836	846	872	875	838	817	875	863	879	849	819	883	857	868	809	825	827	826	869	841	874	852	818	889	819	871	814	895	831	867	839	819	895	903	877	865	827	852	880	852	812	859	835	850	885	824	823	832	860	868	868	848	829	857	877	811	820	911	887	873	837	836	884	911	886	850	859	830	866	803	833	808	818	894	840	876	888	845	854	861	834	835	862	822	852	871	819	873	898	879	834	893	883	834	969	808	812	835	876	877	833	906	875	808	886	880	867	817	807	863	908	869	832	841	872	853	820	883	825	865	873	883	878	827	833	884	838	859	950	812	882	819	821	861	869	882	831	815	834	886	846	896	853	822	838	851	892	838	819	869	825	844	862	819	902	903	881	892	851	830	860	845	849	812	836	815	814	876	856	903	884	800	896	879	887	861	867	845	838	814	865	856	854	839	881	839	845	903	886	909	854	859	858	855	844	843	827	889	905	838	898	888	845	874	883	867	855	848	903	853	875	887	885	896	842	819	924	869	893	870	906	843	884	819	818	865	847	883	844	901	854	832	890	879	824	865	826	808	861	895	870	834	862	802	824	851	863	918	844	835	837	910	821	900	858	890	867	937	845	806	845	850	828	874	875	852	853	779	805	839	835	843	831	883	851	827	893	872	873	840	869	893	838	940	877	868	831	913	835	854	907	831	862	875	868	836	851	871	857	817	840	879	866	876	860	886	861	908	826	838	862	883	843	867	827	886	881	857	833	806	829	840	855	855	880	873	863	828	819	864	871	863	824	915	926	865	877	868	832	900	846	817	836	850	865	866	844	883	852	892	842	925	818	881	835	843	905	851	861	864	900	865	896	868	896	826	859	788	861	803	837	884	886	869	832	831	829	830	876	867	885	884	864	814	836	845	805	848	886	814	859	811	876	889	903	831	857	851	890	906	839	859	838	887	826	868	872	855	883	830	858	874	899	854	861	880	808	888	883	825	832	851	901	842	841	836	883	823	844	857	877	835	882	885	875	900	843	870	874	814	857	887	845	858	930	909	824	876	824	864	798	895	894	876	849	878	848	891	841	825	850	893	883	844	882	875	854	913	858	776	871	893	878	825	828	808	903	878	868	910	864	859	851	892	814	880	870	912	806	809	873	807	835	888	892	849	869	892	833	877	891	852	883	868	899	905	845	852	884	810	929	913	840	865	881	845	834	867	862	846	822	815	834	850	842	849	864	854	915	892	838	837	859	863	850	920	886	857	855	834	897	838	839	832	887	848	902	870	846	926	885	831	842	826	863	856	853	869	821	861	852	917	867	835	900	864	851	850	909	866	839	803	817	852	796	863	813	853	886	872	922	822	873	854	844	873	802	854	842	819	902	870	858	835	866	867	874	887	888	866	832	902	883	882	841	856	795	861	859	846	800	886	887	836	895	876	864	850	877	851	864	895	884	863	907	843	830	859	896	879	857	905	844	866	799	838	853	833	831	862	883	858	870	853	851	841	851	846	907	846	804	857	883	834	881	894	891	880	880	849	884	851	859	862	851	898	884	878	863	866	861	895	834	842	884	858	900	862	822	870	877	864	840	854	867	877	861	827	851	865	892	881	857	906	871	869	879	872	847	844	835	822	801	872	925	856	795	850	912	850	889	890	865	858	886	819	869	838	856	859	876	874	880	874	851	851	868	832	896	846	865	825	860	896	830	854	846	885	795	879	892	934	849	799	843	886	828	956	837	833	905	886	852	851	863	825	877	897	904	856	866	812	881	922	882	865	804	811	851	821	892	899	891	882	843	899	846	827	868	917	834	855	936	890	847	854	827	879	867	881	862	854	798	861	870	855	835	859	885	858	912	916	874	858	925	888	865	857	828	840	852	913	851	836	846	840	832	862	860	894	848	897	827	895	909	791	908	848	850	855	847	921	862	912	897	923	824	817	854	889	849	855	817	900	873	855	876	900	874	852	852	852	859	839	845	863	887	838	923	826	883	821	830	812	890	825	853	859	800	922	844	884	848	847	817	799	855	858	862	861	878	905	846	852	861	863	881	856	849	898	897	856	822	889	860	862	903	836	843	892	874	810	844	812	820	922	833	844	823	822	876	892	836	880	856	906	873	851	861	843	890	835	791	798	873	918	807	857	832	833	874	836	871	873	859	848	867	868	815	869	854	924	874	811	879	855	877	829	885	868	797	839	845	873	821	853	843	841	806	858	834	853	859	885	899	914	863	873	810	865	867	817	891	823	883	849	863	838	799	875	858	845	849	908	890	853	896	783	870	811
79994	62484	46423	13751	2533	817	619	513	489	436	471	434	435	376	362	385	343	336	346	314	323	327	361	372	293	305	360	312	318	356	309	329	343	339	321	342	331	313	332	337	352	318	303	330	365	341	330	310	356	338	324	326	342	352	309	338	334	299	328	367	336	338	359	317	344	333	325	330	309	344	299	313	312	326	334	321	338	310	316	313	316	318	316	355	326	361	346	343	324	327	316	354	336	327	382	339	293	330	342	327	330	331	284	300	331	359	334	320	328	331	335	314	296	349	344	337	345	320	347	315	301	312	332	329	345	306	337	314	342	333	326	335	318	334	301	336	329	349	331	343	318	331	337	316	321	351	300	340	344	322	303	323	329	344	326	346	310	328	322	350	319	312	286	325	335	347	307	356	298	316	341	293	327	331	311	337	349	321	319	311	350	349	327	304	350	309	310	316	317	311	327	340	345	321	342	332	328	329	323	352	328	355	350	343	328	367	293	330	342	330	342	346	328	305	325	336	330	337	330	320	304	362	342	307	319	342	328	312	328	271	334	300	362	334	304	339	337	339	337	334	328	300	321	330	312	318	346	305	336	295	369	323	342	331	366	331	327	355	358	340	339	327	301	308	369	311	305	316	349	366	340	330	328	334	337	347	334	353	341	307	352	314	293	324	352	298	338	324	294	350	351	335	311	311	315	341	349	338	334	356	303	320	319	319	288	331	319	306	361	343	299	333	340	334	327	340	313	329	344	323	346	351	312	312	293	313	314	319	290	292	310	308	308	359	311	345	313	313	350	313	321	310	336	339	309	339	330	356	322	331	331	339	330	356	306	318	341	310	326	311	321	283	330	313	315	326	322	317	309	316	353	307	315	345	316	343	284	357	320	319	328	301	305	331	322	315	327	373	359	357	342	320	335	317	319	316	339	322	339	306	298	335	334	335	316	340	331	344	297	341	352	304	335	321	310	294	334	296	335	316	303	344	344	343	357	336	343	334	300	312	331	306	339	339	308	327	346	321	322	327	349	341	312	373	327	319	321	340	319	336	300	317	351	321	297	378	317	324	317	321	360	330	325	324	321	322	348	333	312	318	306	315	288	312	334	332	315	335	318	302	332	345	330	343	301	339	342	315	320	309	354	327	342	337	329	322	306	319	323	329	339	306	315	337	335	330	330	321	322	337	300	348	329	327	322	300	336	351	308	327	322	320	319	323	332	329	301	309	311	292	334	322	307	301	330	342	325	367	344	315	326	349	323	310	301	334	328	313	329	363	319	301	294	324	331	296	334	325	358	325	349	334	299	328	350	313	327	336	328	337	318	320	318	333	328	317	327	330	322	306	286	346	321	317	313	311	333	298	347	328	343	316	331	336	332	301	304	274	366	334	323	316	339	331	303	309	302	310	323	323	341	343	323	347	323	327	353	330	311	341	300	335	316	328	356	318	334	360	302	319	365	313	350	356	333	341	333	333	347	304	303	351	338	374	319	313	328	324	322	331	341	335	328	333	298	351	340	346	347	328	307	328	329	362	337	331	314	319	337	324	313	338	352	304	364	333	301	315	300	352	318	315	315	340	318	337	301	360	336	306	355	318	351	330	314	296	324	285	345	334	313	309	330	320	321	321	342	309	313	304	309	334	291	327	339	308	298	321	340	298	367	371	321	331	331	329	345	344	293	345	331	355	317	318	310	363	338	328	322	330	341	355	351	361	302	337	332	338	334	311	338	328	332	293	322	330	342	327	335	338	330	298	316	353	329	326	320	343	331	334	328	330	328	309	315	303	339	320	297	325	343	322	313	323	324	304	329	361	328	342	288	335	319	331	330	326	311	305	312	324	347	314	317	325	362	338	345	348	319	350	320	329	315	307	338	332	340	326	333	305	331	350	330	328	298	315	339	322	340	319	326	317	336	321	314	342	317	349	340	332	280	324	323	330	335	356	338	339	308	293	297	360	327	292	307	324	310	310	316	351	379	312	304	315	318	347	337	303	289	326	321	319	317	322	337	337	329	317	323	347	351	333	348	331	326	319	358	304	324	353	369	307	354	299	340	317	303	303	329	349	340	357	310	325	320	339	338	351	324	325	351	316	299	335	343	355	350	320	290	348	310	332	298	346	313	327	334	326	330	335	300	348	341	321	355	323	317	299	333	340	308	316	325	324	339	336	330	345	350	323	337	307	356	349	307	303	363	340	329	322	318	325	343	326	345	322	330	293	328	285	364	324	327	314	332	321	302	332	377	345	337	326	323	313	313	317	315	306	312	360	321	329	337	325	329	354	338	343	318	325	347	324	322	312	326	325	349	313	315	351	356	344	330	331	323	287	334	321	332	320	325	356	315	376	366	331	327	293	330	336	319	344	365	339	320	350	328	337	325	344	319	324	333	305	292	303	331	318	339	357	309	349	354	339	326	310	291	307	323	300	308	332	335	331	333	348	322	332	284	353	352	325	353	334	316	333	348	306	325	304	345	329	323	335	356	342	310	336	327	354	336	342	302	313	316	299	329	316	352	314	339	338	308	356	304	329	342	309	338	336	339	339	308	330	359	317	330	313	325	349	335	337	314	360	318	319	288	324	336	326	324	328	327	314	327	354	296	320	337	370	355	322	336	317	301	324	347	329	314	303	312	329	331	333	335	307	319	328	345	312	320	336	326	335	311	297	330	291	310	352	360	276	343	343	332	349	348	316	312	319	346	292	324	295	338	314	325	325	331	336	350	325	339	292	313	339	322	332	327	358	335	319	310	340	344	320	315	309	363	326	330	296	306	310	324	336	365	329	338	303	341	337	333	324	290	360	358	360	320	353	347	324	361	355	311	329	356	331	311	307	331	322	331	337	306	328	347	320	310	311	309	312	297	326	307	308	334	299	323	338	297	325	366	315	326	319	322	331	323	334	307	316	308	335	325	313	339	307	340	330	325	314	355	322	321	353	317	324	350	346	306	363	318	328	339	301	318	343	302	333	340	314	297	329	330	311	347	348	331	291	333	365	304	346	330	301	319	318	349	348	302	347	312	286	316	342	330	343	322	340	290	285	329	314	321	315	329	367	295	328	380	309	322	336	309	347	380	338	324	332	321	331	306	305	344	327	319	303	325	343	345	306	364	318	324	330	342	284	323	310	297	375	319	320	325	303	349	363	320	347	311	339	300	360	341	307	328	313	325	321	318	349	296	331	342	310	323	324	326	321	323	351	331	321	332	353	295	317	318	336	303	323	294	361	294	313	314	327	324	333	316	343	320	302	306	313	345	317	327	341	345	316	333	310	359	312	342	332	332	352	332	311	360	318	402	340	317	326	332	336	325	301	334	324	347	338	354	300	325	338	312	317	320	352	314	305	351	324	357	307	323	310	298	330	346	340	328	295	335	312	353	325	318	343	331	322	287	314	328	306	336	339	329	318	306	326	324	351	333	337	352	351	282	290	308	343	309	332	314	311	307	334	333	329	320	331	316	310	342	314	328	315	313	317	326	315	309	357	345	335	326	324	318	361	328	348
55441	48900	26927	3323	2901	2448	2121	1904	1806	1741	1602	1538	1384	1349	1301	1232	1285	1244	1157	1143	1191	1167	1156	1087	1069	1092	1055	1056	988	1092	1015	1058	1095	1060	1099	1058	1026	1061	1061	1028	1058	1008	994	1063	1010	1026	1039	987	986	1026	1028	1010	988	1022	1033	1049	990	1047	1034	1023	959	1046	1021	928	1046	1026	1028	940	1005	1053	995	1024	1016	956	1016	978	1001	1036	1014	990	985	993	974	1041	1003	1047	979	978	974	983	982	973	984	1005	999	977	1009	999	1031	964	1010	1010	1000	990	988	994	1005	1013	1041	953	1032	994	999	959	1029	974	1023	1034	1032	1000	968	1001	967	998	1030	983	989	1003	1002	969	998	984	1021	965	965	953	1023	1020	951	993	1008	1000	1004	996	895	1004	996	947	1011	932	991	1046	1018	955	990	972	1012	1005	1002	980	1005	1022	1000	1059	981	991	1023	1041	999	984	1012	1062	1030	1002	990	982	910	985	1004	1008	974	958	958	1006	1022	942	977	954	1056	992	977	987	954	991	986	994	1011	1002	994	957	1014	955	967	1014	1019	1027	1021	976	958	1037	980	1016	978	989	1044	940	944	1018	1025	996	933	965	953	1032	1024	968	1000	1062	982	1009	979	961	1058	1029	1026	999	978	1008	964	955	994	1003	949	991	1013	952	1023	965	973	921	937	992	975	933	1030	962	998	1009	1034	1021	978	1001	1002	1049	1013	976	1007	1024	987	995	974	1000	939	937	1060	972	996	989	990	1051	979	990	1002	1014	1039	1000	992	1001	1002	966	950	1068	1001	995	1045	987	1033	952	1002	938	1013	977	987	990	967	941	961	1043	958	1009	1051	1031	1001	944	985	965	973	989	1002	981	978	947	991	1041	924	990	973	996	951	1081	975	989	968	939	1003	936	1015	968	1026	922	1014	1030	1008	981	955	970	967	928	966	970	961	1017	1023	1010	952	986	994	974	1032	948	964	961	950	950	1003	957	961	1006	999	992	1037	1041	1004	999	973	1058	997	1064	1009	961	1051	998	1007	965	1027	975	965	1056	1022	1032	1010	1032	1006	1001	944	975	982	1007	1020	1002	975	981	985	938	967	934	995	995	1072	996	981	962	983	1000	958	1029	1028	1030	983	973	990	964	967	1044	1008	1011	1008	933	1004	1018	959	971	983	997	990	951	999	960	1008	1026	1049	982	1003	961	932	994	1002	1074	1000	1036	1000	907	1014	969	978	1027	1049	968	1009	936	1015	1016	986	988	986	1002	994	1014	967	1008	938	994	988	1002	1029	997	965	973	992	1010	987	1007	1011	1006	977	985	949	1016	1008	1035	954	985	997	980	1012	981	973	1069	956	996	1010	922	989	992	1015	995	1004	1012	945	995	975	992	940	984	978	971	991	995	1001	998	962	979	961	993	1021	953	980	1001	987	995	1001	1025	974	987	981	950	1005	964	976	1029	1020	924	951	965	988	965	978	1034	1018	991	966	996	1052	982	1005	1000	975	991	1023	995	997	990	1024	945	961	986	1006	977	956	1001	1025	957	907	967	895	1000	987	976	964	1051	965	979	1028	987	994	976	1000	977	972	937	974	1015	1043	1022	965	991	956	1056	993	972	963	970	935	1041	974	993	1018	992	999	969	929	1021	940	978	1043	1008	992	990	973	1051	977	1007	1056	1025	980	1011	991	958	991	1016	1052	1021	991	1003	960	1002	1010	1013	986	1013	1010	959	951	1008	1002	1036	1037	1025	1023	994	981	951	987	1050	945	1004	1034	951	1032	961	957	984	922	1047	1035	960	1017	990	995	1001	977	1026	1030	969	987	1003	961	951	1015	980	1018	979	1035	1005	1010	990	953	1018	1001	1049	961	957	966	961	1042	945	971	1008	1013	982	1021	1000	1044	975	990	979	1007	1013	945	994	948	1003	997	972	955	1023	986	1014	991	914	1001	1018	932	941	1046	972	1006	989	1002	996	970	945	968	993	951	1064	993	1000	938	952	984	997	980	1023	1020	997	976	1018	1006	986	1002	932	995	973	979	979	951	1069	995	975	995	991	989	976	1029	984	994	1013	1020	992	1058	1052	1010	1017	1009	965	999	1018	1054	954	1019	1017	1012	989	1059	970	1014	997	1001	994	978	969	1049	1001	990	903	1000	990	944	984	1012	983	970	998	1027	1036	1047	996	991	1018	970	1004	1003	1015	1026	1058	947	1027	1004	999	1010	996	1028	1010	998	985	996	995	977	998	1047	921	1026	937	948	991	962	957	963	1000	982	1067	978	1022	971	944	985	1020	974	1048	982	950	983	1011	1001	1066	965	985	991	994	1047	960	1024	959	1037	1015	969	1028	1008	1038	995	967	994	1019	1039	983	980	1006	974	984	960	1004	1056	1012	958	948	1020	979	1006	1014	1017	970	964	994	975	994	998	976	993	994	954	930	1024	969	1009	1031	1016	1021	962	1032	944	1041	1012	1040	1055	1023	989	1002	956	1023	959	960	896	1023	1037	1015	1023	1004	963	1038	999	959	996	1033	1008	1005	1002	1027	1003	1020	1014	1026	1039	1003	970	970	1024	1054	926	985	996	954	947	974	1050	1008	1002	990	946	990	997	977	1061	993	957	984	939	991	982	1055	995	961	970	1003	1043	972	967	1011	1007	1039	1012	1041	1055	1007	1001	998	921	985	1000	983	973	979	1000	1000	1000	1011	1053	976	1025	980	989	1011	959	926	1004	1030	1004	998	968	972	937	955	977	948	999	1041	999	971	993	996	1022	940	1030	1045	936	999	1020	1020	951	953	1006	949	1030	1032	949	1007	975	1071	1005	976	975	962	999	959	1010	970	960	960	1026	1023	996	975	955	966	990	1038	969	968	994	927	1005	985	967	1006	1065	952	958	1012	1028	1012	1043	981	944	940	956	1020	989	989	961	973	984	1040	985	985	1039	903	972	1026	990	1020	981	957	940	984	995	938	958	1016	1011	999	1010	1001	980	975	978	997	1033	925	934	998	992	996	986	953	1050	977	985	1028	1042	992	1042	1029	1033	1046	929	1003	990	1022	965	1009	991	971	1072	980	1012	1029	973	977	940	998	949	1044	1001	955	974	957	994	992	1003	980	1055	944	994	992	1036	1029	1003	953	1020	966	997	988	975	1032	1020	1005	962	974	966	950	1015	1016	1028	947	1025	934	1036	1010	983	989	959	1002	936	995	957	998	1023	973	1005	1017	976	1003	1024	992	1038	987	998	945	1005	987	1031	1042	964	980	999	960	1018	968	956	929	956	1014	971	988	983	977	948	962	1056	985	977	1000	994	988	993	1001	1016	1017	1036	975	986	960	1011	999	1004	1010	947	1001	925	1019	941	949	1019	1030	1005	941	1003	978	1068	993	951	1000	969	1012	990	951	1034	915	983	1003	1034	1016	969	984	971	932	1011	1047	981	970	991	942	958	989	981	1043	1014	1004	999	1006	964	975	1050	956	991	997	1000	954	1005	1008	1009	954	985	984	1070	964	995	1019	1032	1105	967	967	1008	1030	1026	992	1018	1029	993	960	998	1003	962	977	1006	960	977	1008	975	1004	979	959	958	971	979	989	1056	984	961	960	1013	998	1007	938	1000	1038	975	1040	954	980	1037	978	985	988	1005	980	928	954	1003	934	964	984	989	977	1011	943	1001	978	983	936	1016	979	976	999	988	985	964	981	1021	988	1002	952	960	1011	1011	967	991	1018	1046	970	1033	999	948	1019	995	963	941	1008	1057	1012	1045	1001	994	976	1001	1021	959	1024	1065	984	898	1018	904	984	985	999	987	1031	1002	1002	969	992	911	989	969	1046	990	979	959	1015	992	978	996	943	967	1041	1002	998	1007	976	989	978	1025	949	943	986	950	978	1012	999	977	965	974	1012	1011	970	942	976	947	982	932	1016	1016	994	961	954	969	1005	1043	1004	1021	978	969	959	968	1007	1034	960	980	1035	1005	987	925	1072	973	984	1023	958	969	1005	967	966	1012	967	1000	962	999	983	975	1011	1034	1024	989	1005	1010	1011	998	1036	974	987	1029	970	996	966	976	975	1022	991	964	988	1025	965	1035	979	938	955	993	980	905	964	1018	1005	914	995	1025	986	957	975	985	949	991	919	956	994	1038	989
26626	9065	4020	338	181	147	177	154	155	137	169	156	175	147	132	152	162	164	151	136	154	157	149	160	149	162	142	155	148	159	154	129	139	161	156	132	148	155	148	158	163	131	135	160	149	170	161	140	172	157	155	140	150	147	166	156	120	145	131	179	161	139	158	159	159	146	141	144	174	187	150	157	160	148	166	144	158	150	148	154	141	166	157	162	145	150	148	149	135	159	129	138	158	186	168	166	143	150	155	150	143	158	165	153	152	147	138	136	176	166	135	145	161	154	145	138	156	156	123	133	159	169	140	164	139	147	161	148	137	150	149	163	147	167	172	158	148	140	157	160	161	153	155	150	160	155	170	142	130	151	135	125	133	138	171	154	137	129	165	160	142	147	179	160	156	165	137	149	141	154	142	156	161	153	162	126	154	142	148	154	137	142	145	157	171	165	136	161	150	144	140	143	170	153	143	180	151	130	183	140	172	170	154	147	171	160	113	151	142	149	154	166	144	135	145	136	152	142	144	155	156	158	148	144	162	139	163	146	148	168	147	152	162	175	149	177	156	152	156	144	145	141	162	156	181	155	149	150	163	170	170	156	141	135	147	155	171	162	128	160	157	162	152	167	144	143	158	165	135	153	143	129	144	139	157	145	167	143	167	141	146	160	151	158	159	140	145	136	146	138	155	142	168	178	155	149	167	156	154	116	151	153	157	162	149	183	159	136	167	151	162	141	139	172	163	150	175	140	153	152	184	130	138	150	151	157	163	173	156	151	161	167	167	166	135	142	162	155	138	143	163	160	158	163	155	149	131	158	150	127	170	148	162	174	155	172	157	145	164	157	156	128	162	133	160	157	119	181	157	154	160	165	144	175	137	160	125	166	150	162	140	155	160	151	133	164	149	158	149	148	147	138	141	148	153	139	138	154	150	137	150	169	152	141	148	161	150	160	151	145	133	167	181	159	144	166	140	164	146	150	172	157	144	151	150	161	149	156	153	152	171	168	156	146	162	149	160	160	149	156	143	138	139	160	164	141	156	164	139	164	167	174	175	174	152	155	133	140	148	171	168	138	148	159	160	150	153	164	150	172	141	158	155	161	152	143	147	171	138	149	140	152	153	151	149	145	136	145	183	142	149	166	161	149	167	163	159	148	172	149	163	147	140	173	140	155	158	158	161	138	180	134	143	146	149	172	132	136	158	147	156	153	163	173	133	164	141	181	149	146	140	136	161	153	157	157	170	149	152	137	170	169	153	146	198	160	162	158	145	176	153	169	153	146	158	153	143	183	153	145	144	172	130	151	162	158	151	170	158	136	148	169	167	159	172	151	168	161	150	143	158	169	135	151	172	153	154	149	168	165	163	131	142	139	163	151	172	139	164	162	138	153	160	154	162	149	157	135	144	154	151	148	152	167	128	166	160	146	149	153	158	157	157	166	145	158	137	164	147	168	149	156	171	158	173	144	156	155	145	150	148	164	163	149	151	151	143	177	144	142	143	164	140	135	160	155	163	157	157	144	157	127	147	132	142	166	145	154	173	156	155	152	159	144	146	163	158	139	137	137	159	150	137	155	143	148	142	150	134	141	165	182	156	175	170	143	159	169	159	144	125	161	164	164	149	160	143	145	165	157	165	127	170	153	144	135	155	141	153	148	164	139	136	164	156	131	175	138	158	135	159	152	140	160	153	139	135	165	156	152	166	151	162	148	171	158	150	155	170	130	132	167	128	161	160	150	155	151	147	141	143	181	126	146	167	143	191	153	147	171	154	153	163	139	187	154	167	156	149	177	150	169	139	146	153	154	138	156	150	150	147	148	160	132	137	142	134	161	161	158	174	138	152	147	149	141	157	139	154	161	150	150	157	144	144	153	150	143	153	164	134	147	163	149	149	144	164	152	156	138	147	167	145	150	156	168	153	146	143	141	153	152	128	131	165	150	170	147	140	146	166	165	147	147	161	146	151	149	147	143	140	136	140	174	160	144	152	141	142	169	155	147	171	149	144	162	133	143	153	148	151	153	147	158	145	151	140	162	140	176	127	163	159	166	136	153	162	154	157	164	153	148	154	144	152	154	148	139	157	149	172	148	143	129	158	165	162	146	141	168	140	156	176	133	139	151	145	165	141	161	175	161	139	150	167	155	169	162	151	156	165	164	149	145	148	169	156	156	165	149	150	161	161	153	143	150	136	152	149	140	146	125	155	140	133	137	169	117	141	168	134	148	174	158	161	158	147	171	142	167	157	164	158	146	152	181	154	132	160	138	170	151	164	154	158	135	150	155	169	152	150	147	159	166	122	155	143	148	160	164	131	158	159	166	170	159	174	144	139	152	185	137	150	161	140	165	143	157	160	152	143	123	160	145	148	159	165	154	159	142	166	151	155	149	155	164	148	156	140	145	156	161	146	170	176	173	172	140	120	171	157	136	155	162	167	164	149	148	165	178	173	157	157	171	144	157	148	154	137	145	139	176	133	180	151	191	141	128	138	178	159	141	143	180	145	167	154	157	156	153	159	143	135	147	131	141	131	149	151	145	155	153	168	165	151	155	155	167	171	150	147	148	137	137	145	154	161	156	131	161	146	138	150	141	136	147	148	146	172	160	152	151	155	164	153	151	138	164	151	165	161	161	177	168	144	153	150	147	164	145	131	160	148	148	130	173	185	157	148	164	143	157	159	173	128	147	166	155	148	145	133	159	169	150	155	164	175	134	141	148	166	166	149	164	157	150	144	137	154	150	165	158	157	142	173	142	158	144	128	147	150	162	133	151	137	161	160	173	152	161	164	159	152	155	162	155	135	149	154	185	140	152	154	117	160	142	133	168	138	162	166	140	178	159	170	144	171	160	162	127	182	149	161	173	152	150	152	151	174	142	164	161	137	158	153	153	163	148	179	175	138	145	132	140	149	154	167	126	160	135	158	159	171	170	148	175	152	135	145	152	170	167	158	161	135	152	155	156	136	148	162	162	148	170	139	139	142	151	159	151	149	155	158	167	156	153	142	153	154	152	163	158	163	144	134	147	132	163	160	169	145	159	146	162	136	156	167	157	159	187	120	167	149	152	136	159	143	149	158	151	119	166	133	167	134	142	155	159	147	166	159	167	170	141	191	141	156	150	153	136	147	155	183	156	147	144	158	172	150	150	145	153	142	157	147	117	140	167	153	157	149	144	169	167	152	174	144	135	125	157	158	151	142	141	154	146	159	147	152	153	161	160	143	146	155	149	145	177	130	142	157	163	159	157	137	152	141	162	131	150	162	159	162	142	148	160	146	157	152	129	147	154	145	136	167	155	139	148	160	162	172	140	150	162	140	159	163	160	149	150	156	133	138	140	148	142	149	165	160	143	168	145	153	137	147	172	138	146	168	140	149	144	173	151	152	141	136	162	172	163	170	140	134	136	175	145	151	140	156	143	170	159	154	165	165	131	158	141	159	161	138	170	170	164	129	173	150	166	149	139	148	156	159	136	144	145	156	148	140	162	161	151	166	156	164	163
25267	9867	6245	604	636	621	604	541	558	566	582	580	535	561	498	514	611	532	535	545	549	576	538	546	536	537	575	547	532	527	532	535	532	554	518	535	507	499	549	556	537	470	545	574	529	508	539	513	525	547	542	561	552	560	562	530	543	542	512	518	524	545	550	537	554	492	520	542	549	525	554	506	552	528	568	521	527	533	558	565	562	535	535	500	510	517	504	543	510	545	532	536	557	554	550	570	523	559	543	538	536	561	567	530	551	508	545	515	522	530	561	544	515	547	527	545	529	558	495	480	520	525	549	550	520	523	533	557	512	540	533	503	508	508	526	521	541	543	522	494	543	528	509	517	537	527	535	512	560	602	549	538	538	535	520	518	534	510	558	555	525	551	530	561	534	530	508	523	577	554	562	538	525	576	570	517	527	547	544	543	542	540	543	559	539	526	490	565	541	551	537	556	529	526	576	543	559	569	525	524	527	551	547	556	570	533	562	549	552	542	548	564	527	566	549	508	579	539	525	556	533	543	511	564	579	550	553	501	585	562	543	516	548	547	516	560	531	546	598	509	539	513	547	563	525	510	584	578	550	548	506	575	552	550	538	484	539	569	539	517	565	496	526	520	533	557	560	525	541	524	555	550	582	553	516	508	522	535	575	516	576	546	535	513	509	537	574	535	492	529	543	534	509	543	526	548	544	558	502	580	565	525	534	535	555	532	584	537	541	509	563	593	538	521	534	545	517	548	528	513	586	515	574	536	569	533	529	492	587	570	562	536	547	551	553	580	537	541	533	577	510	528	561	561	568	552	532	546	549	525	555	575	529	532	555	556	491	546	516	567	551	562	523	542	549	539	545	535	534	560	536	540	530	530	529	514	508	515	559	532	531	545	572	550	542	537	547	567	571	535	542	577	570	498	562	531	535	554	576	524	546	549	539	556	572	581	539	541	547	568	534	538	555	594	545	554	516	551	552	521	543	569	574	558	554	570	520	521	543	574	546	550	523	510	546	502	507	577	566	530	565	555	527	544	536	527	587	506	517	554	548	519	539	569	517	544	572	544	524	513	552	518	527	523	544	532	599	517	514	569	554	515	562	586	550	533	515	538	542	505	603	502	548	533	568	515	553	504	507	486	542	519	538	505	529	538	534	510	522	550	541	542	549	508	561	517	510	514	549	529	566	552	516	524	548	518	521	527	586	548	556	542	534	540	538	575	546	491	540	523	569	551	510	553	512	536	525	523	538	577	546	496	547	557	544	537	568	513	537	523	575	531	509	570	552	552	556	522	519	540	551	550	522	543	544	556	538	539	557	543	543	535	544	539	551	534	495	530	544	514	502	553	544	504	552	548	531	526	520	531	539	605	526	531	544	526	561	535	549	511	527	552	554	550	541	531	487	587	510	549	520	509	502	518	546	516	510	554	499	568	518	526	559	527	501	507	567	533	529	527	549	568	558	551	508	568	518	561	540	516	553	571	564	511	535	548	538	547	515	508	519	574	524	485	556	513	537	535	553	556	553	524	560	498	575	505	533	541	500	525	576	529	569	530	546	553	555	553	528	552	531	496	538	544	573	511	523	499	545	554	541	549	551	532	535	564	533	535	528	545	521	539	496	493	518	548	520	527	508	564	519	536	566	563	533	539	507	537	531	623	506	535	511	556	531	493	478	513	526	537	544	495	519	560	542	533	561	544	550	546	579	513	556	522	508	504	533	547	545	523	561	513	536	532	528	604	536	528	576	531	502	539	559	525	531	504	536	523	545	553	549	547	521	549	520	514	518	515	499	517	569	501	558	563	547	551	550	492	537	518	518	563	561	503	572	513	556	525	529	533	539	530	545	576	549	522	531	559	536	503	534	564	548	537	517	535	523	533	582	539	561	555	560	525	562	540	569	551	522	537	547	546	497	556	553	536	535	579	560	531	533	526	530	534	514	560	507	508	538	561	570	542	564	557	564	530	550	547	574	591	517	547	560	515	550	510	542	511	520	541	560	534	537	517	493	515	528	499	543	488	536	559	552	563	528	509	525	526	563	511	533	568	533	561	567	557	536	547	544	547	521	519	548	535	529	531	545	571	535	511	526	550	543	508	540	534	545	574	571	543	545	535	538	571	505	482	586	484	527	535	541	567	518	560	528	529	511	532	519	527	539	553	524	578	507	520	570	561	567	551	550	498	534	585	529	495	528	535	495	525	494	509	566	544	529	536	522	520	515	564	540	550	555	530	560	508	534	563	516	565	538	526	568	525	499	544	552	535	504	532	548	513	584	535	510	546	529	548	527	509	500	536	513	550	528	536	567	569	489	516	508	552	555	543	568	509	539	521	496	569	543	545	563	552	543	568	522	558	539	565	515	547	566	495	572	482	521	512	527	470	542	549	549	510	512	523	542	543	518	554	508	494	554	533	522	531	563	553	535	539	521	538	524	511	558	557	560	524	511	564	546	529	535	565	559	531	550	571	530	525	537	502	526	572	519	533	530	530	499	557	533	519	534	552	546	549	544	513	541	532	548	546	538	534	546	558	561	528	542	579	534	559	548	535	539	493	533	547	547	548	505	549	572	539	546	515	518	529	545	492	526	496	550	540	572	527	545	538	541	527	526	509	527	525	556	559	550	546	568	519	528	512	523	576	540	560	538	606	544	545	526	537	558	527	548	531	520	524	571	562	593	537	525	527	531	523	510	568	570	550	508	510	562	514	552	549	547	528	527	572	563	503	539	537	495	575	503	542	567	557	535	525	558	572	508	510	506	537	530	554	564	518	533	542	533	530	523	541	502	561	522	505	503	531	567	548	555	528	541	529	524	517	551	518	502	533	518	547	536	535	558	472	532	540	542	600	548	499	559	549	527	571	521	567	532	561	541	569	549	530	546	532	540	491	525	562	537	517	553	537	479	516	531	564	547	489	560	560	549	573	529	515	525	527	563	531	520	569	516	553	537	517	541	517	550	578	567	524	535	542	545	527	556	547	507	555	565	544	547	528	540	568	564	562	591	569	584	521	571	571	549	515	519	511	532	563	561	568	552	542	531	542	539	554	546	504	524	556	583	565	567	539	531	536	532	585	519	503	532	564	517	504	563	513	548	522	508	553	573	538	560	529	552	534	572	530	538	503	503	546	538	551	533	538	559	570	594	533	517	520	547	540	511	552	567	575	537	536	493	563	535	569	502	464	555	540	518	541	513	503	523	521	572	536	570	501	548	571	537	542	530	584	546	558	523	544	502	483	547	529	568	545	539	534	536	552	557	568	519	560	531	569	540	539	548	525	549	528	557	508	529	517	555	539	539	528	500	547	550	538	537	552	526	566	525	539	532	521	561	521	533	522	509	570	527	557	551	541	532	582	561	492	574	533	556	530	509	529	530	537	547	532	529	534	512	548	539	536	541	541	537	551	597	554	546	564	534	531	550	507	568	530	537	572	512	517	559	547	541	556	556	551	516	532	528	541	564	556	537	532	495	551	562	572	531	527	547	503	510	557	580	510	509	544	528	576
67940	49654	36499	5806	653	414	394	364	361	332	342	314	287	301	302	274	268	291	283	278	286	287	268	272	304	307	267	279	281	276	265	294	266	274	281	252	261	253	320	266	269	274	300	285	276	283	271	269	251	269	307	293	253	260	239	295	251	265	256	285	278	288	257	296	259	276	248	269	268	261	302	276	299	274	284	291	297	260	269	284	274	268	294	276	274	265	300	259	263	275	297	304	287	229	301	269	261	255	243	292	300	280	270	274	249	285	265	275	295	289	276	285	284	293	258	258	256	294	283	276	314	274	259	246	294	265	280	260	268	265	277	269	269	274	264	262	269	281	261	288	278	298	269	277	281	265	286	285	283	267	268	304	291	282	297	275	292	272	288	273	286	275	280	250	293	312	260	260	281	247	264	271	290	288	267	293	259	290	310	238	245	262	285	288	270	286	294	270	278	247	247	281	252	254	254	269	263	276	278	280	288	282	256	255	255	270	246	294	258	251	236	231	282	290	262	257	269	264	292	259	273	275	257	294	259	270	275	286	301	266	280	271	264	243	260	262	262	255	261	263	270	276	252	293	307	286	260	265	269	284	253	262	238	299	293	252	265	286	253	279	265	286	248	265	247	282	287	262	267	271	296	254	291	282	273	250	256	268	293	261	290	258	250	267	282	254	277	272	257	306	263	264	254	252	266	286	264	278	285	287	284	256	265	249	252	282	279	253	267	301	270	261	269	250	292	234	268	258	258	257	264	285	279	271	293	264	268	258	287	260	276	270	270	278	290	285	256	269	281	281	279	269	278	256	285	272	256	262	257	286	301	248	257	253	291	248	287	270	298	296	281	249	290	272	243	282	242	277	304	287	256	267	305	268	256	255	273	274	269	265	248	260	288	277	264	281	263	269	265	301	276	270	265	274	256	262	298	280	267	292	299	272	218	282	271	272	282	258	285	278	287	278	280	262	272	281	286	273	285	288	269	301	280	269	278	272	288	238	250	291	249	271	274	271	264	286	246	246	259	250	270	279	259	253	263	269	286	266	272	264	254	301	243	269	250	267	279	263	269	287	267	266	261	263	270	275	245	269	283	272	257	282	255	278	274	254	268	317	248	292	283	245	273	284	290	241	266	247	280	283	254	291	286	279	264	277	281	259	267	275	298	296	289	279	279	268	292	272	272	259	279	283	269	297	259	277	267	306	237	268	294	253	278	270	266	277	256	255	264	249	275	278	254	228	270	257	278	284	285	280	252	262	282	277	271	273	288	292	266	266	259	269	297	285	297	295	243	288	267	265	253	237	258	278	281	293	282	269	294	271	249	264	297	279	268	308	278	305	270	266	288	272	293	300	288	271	272	263	281	265	267	295	281	264	273	278	255	273	260	284	268	243	280	268	260	263	285	241	241	280	250	257	288	281	258	298	276	284	280	263	268	262	276	278	282	269	299	278	263	254	274	281	256	251	289	265	297	265	279	296	277	269	281	289	261	264	256	235	233	273	286	266	289	293	295	248	274	235	263	305	287	255	284	272	251	258	254	240	273	265	273	254	253	259	254	275	263	298	274	265	257	271	256	269	290	245	282	266	276	273	266	256	272	276	271	251	260	279	285	263	246	318	255	258	268	235	286	248	261	282	301	266	263	288	263	280	297	293	266	317	267	256	272	271	249	305	248	254	292	287	280	263	297	273	267	276	278	272	270	275	265	285	273	269	243	293	269	250	223	269	299	282	264	245	260	292	263	270	256	275	288	275	287	280	251	291	278	247	306	277	258	285	220	292	276	265	307	290	282	277	283	256	267	289	284	295	256	258	267	289	283	273	287	266	244	296	283	259	285	273	291	271	273	283	276	304	244	258	259	271	259	290	285	277	266	259	262	251	277	291	280	260	273	300	271	270	278	272	292	302	269	273	240	291	281	284	276	252	297	285	266	291	270	257	270	285	279	261	271	263	248	325	288	251	264	258	295	279	251	261	269	254	265	277	305	279	259	258	263	301	251	266	271	256	306	288	296	298	253	241	275	286	265	260	248	251	262	274	252	268	277	262	247	263	271	274	277	298	233	294	270	276	284	323	257	241	262	282	270	275	250	263	269	285	280	278	281	299	292	286	288	261	277	303	283	278	262	283	284	280	273	254	256	265	250	250	272	283	225	262	255	294	292	282	228	295	258	260	290	292	281	279	297	248	271	266	243	258	270	280	292	270	237	275	292	266	254	274	265	267	221	266	265	292	307	265	249	281	239	261	281	269	249	238	285	279	292	264	265	288	289	265	289	264	266	277	258	260	257	275	252	290	279	263	295	279	280	295	324	258	283	269	283	257	233	276	242	243	260	257	235	277	286	281	287	273	263	270	231	241	255	265	261	261	265	267	260	274	290	304	298	267	279	287	256	271	283	278	291	281	279	289	237	278	244	285	247	263	286	256	287	262	272	285	256	261	267	292	293	286	298	269	279	285	276	277	286	261	233	272	254	262	294	279	284	250	262	257	310	280	289	269	285	251	274	278	258	297	250	275	291	294	272	282	283	263	270	260	255	304	259	279	265	297	253	252	268	268	241	275	255	256	295	254	265	285	259	246	288	255	265	275	264	276	275	280	268	268	298	268	282	276	278	256	280	281	258	287	265	267	273	277	282	276	289	226	260	288	275	267	283	251	262	296	295	274	294	242	230	275	263	280	260	286	269	319	279	293	257	293	287	310	288	277	255	291	259	272	308	265	254	285	275	248	312	273	246	255	289	265	274	262	282	258	278	252	272	273	270	303	254	240	272	286	281	270	280	269	267	301	284	267	281	291	261	257	249	265	294	246	274	301	280	266	253	256	295	220	254	255	267	263	261	281	276	257	268	288	278	265	269	254	263	259	265	286	245	250	272	263	278	281	278	280	295	265	257	250	275	314	282	243	279	291	271	245	282	273	272	279	284	274	247	254	289	255	294	305	281	249	282	267	247	266	266	254	282	263	278	268	275	290	269	262	261	284	253	263	291	270	283	281	270	264	263	278	248	264	268	277	274	277	245	266	249	271	306	282	274	275	289	304	269	267	272	255	274	271	272	289	273	289	261	298	276	284	254	299	286	261	257	295	273	254	274	266	295	259	250	298	236	278	282	263	262	277	275	289	281	276	286	267	258	290	271	298	308	276	277	266	273	259	266	265	261	290	257	293	267	284	286	278	276	266	289	276	273	252	287	266	258	276	304	277	297	296	263	247	267	253	267	281	283	228	288	269	268	290	291	273	292	297	297	272	244	300	264	270	294	277	265	300	278	281	273	274	251	275	254	283	277	253	244	250	256	261	254	291	295	266	259	284	274	273	278	278	299	280	284	271	321	250	279	239	274	258	250	249	277	275	268	301	257	256	266	309	324	289	267	290	295	264	254	291	241	254	275	260	247	257	296	256	265	268	272	284	264	264	292	278	276	274	265	243	272	279	272	262	278	247	266	253	270	265	265	298	277	294	242	264	283	273	277	259	277	289	289	239	302	263	273	256	280	274	273	279
46151	37583	23475	2074	1784	1687	1510	1336	1355	1249	1086	1118	1130	1018	1059	996	948	992	973	951	983	849	920	942	952	915	961	907	967	892	916	853	925	863	893	844	898	876	863	865	886	867	912	856	873	885	879	903	865	826	840	828	865	895	845	891	858	852	847	857	815	844	841	874	905	878	892	883	836	859	864	832	889	829	821	887	855	838	842	877	846	936	837	856	847	880	833	862	853	826	827	920	867	854	865	879	866	842	830	813	828	900	852	836	837	839	884	854	844	851	816	904	830	840	860	895	870	846	863	939	835	880	890	886	894	842	852	881	827	859	865	885	894	849	872	814	902	893	881	881	861	867	868	870	863	868	889	822	801	835	846	877	845	860	890	845	898	899	889	805	827	827	837	884	866	854	859	845	898	822	882	825	855	803	896	859	854	882	888	886	896	834	841	802	894	828	843	857	895	841	874	889	873	852	851	838	905	831	854	908	841	839	832	872	848	827	965	840	824	835	849	883	854	852	860	845	884	856	824	828	877	899	865	828	924	869	882	866	877	889	867	901	871	803	857	862	883	851	842	816	893	848	852	888	867	830	871	825	858	875	878	840	841	832	853	843	907	860	844	852	877	843	808	885	900	850	894	877	842	824	828	872	840	850	876	867	847	836	837	852	838	888	847	859	862	817	869	838	882	898	857	882	879	859	823	867	871	929	863	899	872	836	815	890	872	889	857	900	878	856	849	870	914	872	855	845	893	840	876	813	931	893	875	897	836	918	839	847	845	861	873	855	836	812	880	851	863	846	884	877	877	810	903	844	907	890	859	863	889	867	870	860	872	851	868	866	847	830	846	908	856	873	862	848	894	908	842	880	858	872	824	891	860	859	891	829	853	866	896	846	903	804	881	855	840	855	873	856	884	837	822	855	872	863	870	799	811	857	885	829	860	885	843	849	835	867	882	863	839	863	826	875	896	812	851	832	819	854	903	866	866	852	859	839	871	802	867	837	878	879	889	905	857	873	839	904	887	864	843	865	824	878	851	912	858	884	935	857	832	845	852	912	827	853	850	849	830	844	868	886	876	881	910	814	811	856	815	879	860	901	802	717	872	837	870	837	882	892	850	847	878	856	837	855	925	822	877	876	803	880	824	851	827	858	834	847	845	819	880	886	887	805	884	845	833	850	838	860	843	895	867	861	860	861	856	865	775	885	899	889	846	877	814	862	879	811	841	868	878	887	876	822	839	845	841	856	920	889	895	852	867	858	838	813	847	891	895	844	768	845	893	923	891	825	862	801	844	910	809	859	844	825	885	830	859	804	844	870	829	882	882	846	859	883	834	832	862	873	894	889	841	866	832	878	838	828	853	845	883	870	829	848	862	835	867	853	876	840	866	818	893	862	836	888	869	849	833	851	819	857	886	834	839	827	874	859	889	865	873	870	815	843	924	854	845	888	831	837	848	870	856	870	831	875	894	825	840	912	844	857	922	838	791	813	856	858	917	843	852	834	895	896	903	849	930	874	845	886	902	831	876	888	847	797	835	848	850	876	850	877	875	841	886	899	878	851	877	874	873	917	857	856	881	871	890	874	899	872	875	869	835	867	841	852	910	830	830	850	862	820	825	817	837	864	863	882	885	888	927	878	868	879	842	838	851	879	887	881	846	826	815	855	879	871	829	826	838	901	817	872	837	879	880	861	864	863	853	913	850	851	875	876	841	890	894	913	856	881	850	890	885	854	829	856	842	869	808	863	904	883	838	849	790	872	829	831	879	850	887	832	889	809	875	910	895	798	869	834	828	861	893	861	826	869	860	813	872	836	863	910	837	910	846	852	875	831	827	868	845	861	885	876	926	858	862	865	865	849	868	856	871	839	863	873	839	911	869	870	863	845	843	844	854	849	851	910	848	829	868	821	904	850	847	892	893	798	823	924	820	869	850	861	899	871	867	827	879	813	897	918	845	829	863	894	877	854	866	832	843	881	855	868	909	868	878	827	854	851	876	849	866	878	867	852	874	869	851	867	815	931	822	873	901	821	872	865	882	869	867	884	873	838	833	855	863	855	854	844	842	843	876	867	878	829	816	865	773	869	844	884	846	867	862	935	909	826	862	888	920	834	875	852	851	836	904	855	874	900	876	846	878	866	837	914	820	866	809	846	851	882	827	858	869	876	835	854	885	852	849	851	845	866	899	889	889	859	873	827	879	861	820	851	884	863	880	874	884	856	852	827	866	890	919	857	852	880	864	910	878	883	861	833	854	883	849	881	891	834	873	888	877	821	855	860	908	844	890	841	901	893	845	841	839	854	873	855	843	865	868	930	839	847	827	846	858	846	893	854	840	866	837	814	824	911	863	867	858	857	850	872	798	862	837	879	852	887	890	857	840	881	830	877	886	905	822	908	848	841	837	868	819	859	885	868	854	863	799	878	821	885	826	868	816	847	847	796	895	885	880	845	855	846	890	858	886	871	834	866	867	842	878	865	829	886	894	868	922	861	847	835	859	858	869	862	882	851	873	870	836	888	820	831	839	809	862	860	846	869	863	884	895	845	860	867	798	904	893	820	819	875	877	863	868	891	862	822	833	804	900	891	901	802	896	828	889	826	846	861	834	828	852	875	851	838	856	810	860	830	843	806	864	849	884	848	892	853	854	859	906	827	833	856	805	877	878	872	873	865	866	797	815	887	872	868	842	832	859	888	813	797	873	869	879	860	828	808	912	854	893	849	851	844	813	844	880	829	825	862	821	913	862	847	807	885	856	867	823	869	858	868	831	896	851	886	838	883	873	878	873	859	840	855	838	867	874	866	853	837	848	892	914	883	854	829	863	864	836	799	899	804	840	868	807	845	864	845	845	854	855	946	894	855	932	868	862	848	876	903	891	865	892	823	833	872	895	869	839	876	872	847	829	810	834	910	904	883	869	836	844	841	859	852	895	873	889	896	859	859	831	875	871	810	918	909	850	878	865	856	840	816	845	869	890	828	892	885	840	857	904	852	829	891	886	873	894	860	879	869	836	849	849	860	832	877	887	848	868	845	830	881	824	842	852	825	843	883	884	829	899	862	860	881	817	893	871	874	846	849	872	887	892	855	815	847	845	865	866	815	877	800	845	877	858	864	802	830	851	881	835	914	899	868	855	801	856	831	835	833	853	855	885	833	877	853	883	848	889	826	908	855	852	844	890	879	884	863	872	892	887	856	884	811	896	860	886	891	848	859	872	805	838	830	791	848	878	880	886	832	851	880	888	851	851	853	941	796	893	898	907	894	845	861	822	891	892	906	851	856	897	909	868	810	823	897	875	857	881	824	855	875	844	874	899	846	835	883	874	830	889	901	871	845	840	859	866	813	849	893	886	877	798	860	883	847	832	896	871	861	882	886	863	840	841	876	865	864	852	860	846	874	862	913	924	871	861	841	854	867	864	870	839	839	890	928	894	865	856	825	885	830	897	854	855	854	834	737	829	867	836	821	862	876	853	851	910	838	851	843	897	835	827	876	797	843	808	855
79468	62167	48386	12766	2058	819	572	522	484	489	413	430	423	374	401	372	352	384	397	379	377	365	339	368	348	315	357	326	326	328	310	332	348	356	341	296	332	314	332	324	334	317	312	335	304	347	351	296	343	325	344	340	348	332	325	321	329	342	316	335	324	337	330	360	341	308	315	340	290	315	365	312	339	370	326	334	325	301	345	347	357	320	308	336	374	295	330	313	334	356	326	314	339	340	312	365	283	305	326	349	289	319	336	334	328	346	320	310	337	335	301	333	323	343	318	353	313	272	334	329	320	337	328	312	318	326	311	347	338	317	347	307	318	334	354	342	351	347	317	303	321	310	328	353	328	328	311	304	340	359	321	328	329	326	334	329	330	315	321	310	312	314	357	327	327	319	334	315	328	319	315	322	324	308	309	333	331	331	354	321	306	334	312	327	359	315	363	315	337	343	322	334	302	373	321	362	314	321	329	288	339	324	315	302	323	318	331	317	333	316	346	311	346	304	320	316	307	329	307	302	346	309	292	337	342	333	304	336	388	335	313	313	321	335	335	326	347	326	299	328	326	364	304	315	332	340	346	311	337	360	320	350	320	310	339	296	340	335	335	304	313	294	336	341	352	299	330	331	339	309	342	330	313	307	332	339	387	350	336	317	279	332	341	336	336	323	332	306	333	329	333	317	335	323	335	327	346	315	317	327	342	328	307	323	321	315	332	324	333	353	324	356	323	336	338	339	345	335	347	339	300	319	349	294	352	339	308	376	320	322	315	314	328	313	300	314	291	322	379	338	353	300	330	323	340	317	355	338	339	331	316	317	324	316	288	319	305	314	342	321	320	348	327	329	315	299	329	334	325	348	295	311	335	333	301	327	303	305	345	372	370	307	323	292	330	310	329	330	371	341	312	320	317	340	343	340	323	292	350	327	320	335	317	346	333	335	323	330	298	316	323	314	348	313	318	306	308	331	292	335	306	337	379	340	345	317	322	339	320	308	329	296	336	332	325	318	358	320	323	361	325	318	326	337	311	339	344	326	302	311	364	314	325	302	325	308	298	342	316	316	316	324	319	323	338	321	314	331	337	352	322	311	322	337	354	307	328	337	321	303	320	333	317	313	264	312	290	324	328	311	308	342	343	311	353	327	318	344	345	296	333	343	301	348	313	316	336	332	299	318	310	327	328	290	317	334	313	319	326	316	336	332	346	360	330	317	361	311	323	333	321	307	309	358	317	329	317	340	344	324	336	320	298	343	318	319	348	348	344	311	336	347	320	341	303	353	305	364	323	319	304	323	304	313	300	300	325	318	344	350	319	350	324	346	324	332	301	329	331	304	335	319	336	338	323	320	303	315	316	338	332	326	332	312	337	322	328	331	314	339	322	300	329	327	293	331	316	317	334	321	332	311	310	304	306	294	359	320	336	303	315	323	333	348	319	368	315	315	339	328	326	308	346	318	307	363	317	319	315	336	320	315	300	344	324	324	314	351	325	353	286	309	327	368	336	284	329	331	314	308	334	336	319	320	317	329	339	332	296	320	314	339	336	319	337	369	304	345	323	311	305	361	319	338	313	322	354	317	325	354	300	330	305	300	339	318	336	315	339	342	336	309	333	319	301	349	327	290	304	309	331	306	307	312	359	302	311	295	322	327	324	313	362	304	306	331	355	312	349	330	328	332	352	347	346	330	331	320	344	319	313	321	344	338	328	293	325	326	327	322	307	372	299	317	297	322	338	340	319	328	310	340	307	311	321	295	318	316	333	330	314	323	360	314	279	312	339	338	314	339	326	335	317	308	304	349	322	337	333	310	313	314	309	302	341	312	343	345	308	322	308	346	322	358	345	318	308	309	312	304	310	327	338	314	333	348	345	314	317	350	303	328	327	319	357	314	368	334	312	339	290	319	314	317	313	343	328	307	305	323	332	339	297	364	368	332	338	303	338	319	347	325	330	341	312	315	302	335	335	344	321	344	306	284	308	317	306	325	319	313	311	315	317	330	317	355	351	322	324	361	383	357	309	309	339	331	316	324	328	341	311	369	405	341	352	333	318	302	298	342	344	321	346	323	324	321	369	356	320	319	337	316	316	324	335	337	295	354	315	376	310	315	299	313	334	335	302	329	355	307	314	328	296	318	342	325	329	337	327	317	318	348	353	309	352	349	331	316	335	328	350	321	353	325	316	336	316	284	343	331	350	356	312	308	321	324	314	332	322	357	333	346	322	353	332	336	309	296	325	311	319	324	354	303	333	338	329	314	335	334	325	364	338	324	298	323	324	334	336	341	303	371	329	359	317	303	299	321	326	330	321	292	266	361	356	334	332	346	315	336	342	320	297	358	297	321	343	330	316	343	319	302	290	328	328	326	304	315	346	347	325	312	330	342	327	322	343	331	338	336	306	336	323	312	341	341	314	298	346	299	335	346	320	326	339	324	324	288	332	324	314	357	347	349	304	338	353	276	319	341	321	320	312	350	314	369	307	362	346	311	325	300	343	310	339	308	327	300	320	316	334	317	316	338	313	343	310	327	332	299	353	312	296	308	339	329	340	307	324	331	329	343	345	330	334	320	316	316	325	332	364	334	334	331	281	335	326	319	302	313	311	338	349	329	346	347	308	295	353	353	322	318	320	339	302	327	302	325	364	332	330	332	348	342	336	291	349	342	350	311	315	299	320	349	334	308	302	347	336	327	316	313	353	294	324	323	311	334	349	310	298	321	303	329	349	332	322	320	336	340	318	320	362	330	324	338	321	342	310	325	338	334	321	310	333	302	294	310	309	349	321	314	320	337	331	315	307	312	345	291	298	292	354	336	294	338	330	352	339	306	328	324	338	292	328	325	336	338	356	313	325	312	319	353	341	325	326	300	360	358	331	351	342	326	341	301	300	347	316	336	324	324	327	335	329	343	315	343	297	333	308	287	309	347	321	298	344	320	351	331	323	316	311	337	366	314	343	324	300	318	311	350	350	320	351	339	338	318	317	307	337	336	322	358	338	292	272	309	314	345	323	322	339	312	339	293	302	332	313	314	272	327	318	359	308	300	308	287	356	312	328	328	327	319	352	320	303	332	355	344	329	328	315	317	343	317	340	336	314	325	305	319	317	299	333	326	318	320	346	355	318	297	340	328	342	316	320	331	336	318	290	320	310	322	342	330	320	314	338	341	318	328	337	338	328	299	345	340	338	307	304	313	335	310	326	310	319	340	329	326	348	330	324	313	309	323	290	330	360	314	301	333	311	305	339	332	352	315	325	318	347	323	336	325	344	365	314	334	322	317	308	314	349	349	326	328	325	342	357	329	305	339	314	314	337	336	328	361	312	305	360	332	313	352	360	357	291	309	323	323	333	319	339	320	321	326	321	312	304	360	329	330	332	327	312	309	317	334	316	357	308	327	348	332	332	302	329	331	301	302	292	331	340	344	310	343	332	318	315	348	356	308	346	313	344	318	334	321	353	333	350	341	333	312	334	320	333	351	377	321	335	356	319	347	304	310
56536	46957	30587	3336	2984	2581	2172	1959	1789	1647	1608	1534	1382	1360	1188	1217	1271	1198	1169	1137	1147	1127	1135	1095	1127	1094	1105	1063	1066	996	1050	1076	1065	986	1044	1013	1023	1046	961	1050	1008	1034	1003	1028	1065	1013	1005	1032	1021	1016	1093	1063	981	1069	1029	941	975	1010	956	955	962	1020	1006	971	951	963	993	987	993	978	969	1036	998	985	1031	984	964	1014	976	1011	976	980	959	996	1002	1026	1006	996	977	998	901	996	1035	963	1019	979	974	965	999	940	989	1040	973	999	958	1022	1016	1002	941	1007	979	949	994	960	978	996	999	1033	976	1032	992	951	1013	996	977	1000	968	1032	1021	934	959	1004	1016	986	933	1008	968	979	971	1012	1016	997	954	993	974	982	1005	903	1001	968	1023	989	947	980	1027	954	1042	982	990	1032	946	966	1012	988	943	991	984	964	991	961	959	988	1000	935	1066	962	971	1026	982	1006	1006	1024	935	1030	989	992	1002	965	1000	1002	955	1067	1008	985	1006	1000	925	1029	1007	965	955	980	931	1007	976	988	964	997	1013	1034	998	949	959	1027	1026	986	1019	1003	973	998	953	1007	993	956	1011	996	975	1049	929	978	980	953	1039	983	946	974	964	931	1036	966	989	1007	977	1004	995	933	990	988	1014	979	1001	993	915	1000	973	1013	1067	968	982	970	1003	968	1007	981	954	995	976	960	1025	984	996	1035	1022	942	1008	971	931	886	1025	923	984	972	998	1008	1012	962	928	971	1023	966	927	1007	990	944	967	937	938	976	958	968	990	956	950	959	968	1009	918	993	954	981	951	950	969	1004	983	977	1033	967	980	978	992	985	1007	990	1018	1044	987	958	1016	966	978	968	962	951	970	1025	990	1019	969	929	964	947	992	937	966	987	1007	945	987	977	953	1028	998	973	938	996	967	990	1002	958	988	992	924	941	1014	978	1007	961	998	981	946	995	964	1016	954	1000	959	1000	1039	933	1007	1037	930	959	996	958	1039	966	942	995	965	1038	1003	1029	1020	1034	979	1017	967	1030	926	981	973	989	979	998	1059	998	983	1007	963	949	1021	974	978	930	979	945	982	961	1073	945	954	988	994	986	966	951	928	966	1037	993	960	968	1049	1008	981	1015	954	982	1028	976	1009	974	991	1022	959	951	1049	1027	969	1003	1027	968	957	997	980	1002	1056	929	985	1009	999	957	980	980	960	992	986	972	946	974	995	975	977	986	970	991	939	1075	1016	959	995	976	954	954	921	976	901	996	1002	942	970	995	994	980	1007	998	993	979	1028	950	974	1002	1003	967	970	1020	970	957	955	996	984	1011	939	902	990	1014	970	985	1046	1013	1033	991	962	999	984	955	919	964	1011	985	968	999	983	1002	1022	967	1007	930	956	1000	946	995	998	996	982	970	968	1027	943	994	995	931	926	983	1007	1017	958	970	985	979	955	1003	1016	996	924	1021	1064	1031	993	992	937	950	984	1041	1038	919	1007	992	992	1012	1028	957	962	973	956	1016	954	943	1018	982	1009	920	980	980	1009	974	990	996	992	959	1049	971	932	981	1011	957	991	965	1017	940	943	958	926	914	1035	939	995	939	946	952	1054	934	951	988	998	974	1019	953	974	921	989	1015	948	965	963	915	980	1005	1014	989	978	968	976	1023	939	936	1029	1000	972	1001	987	1014	930	1036	993	977	1019	981	1041	1016	1009	985	962	949	984	971	999	976	980	982	1037	1038	987	1049	978	962	1036	1031	956	1003	964	989	1033	1018	1025	982	1022	975	984	990	990	1019	1022	1011	1008	980	1006	976	1007	967	964	1023	943	988	951	938	955	995	951	970	1001	910	965	1010	970	1025	966	1038	986	999	987	1010	995	983	939	1005	992	1035	963	984	999	999	987	1059	1004	976	969	973	1002	1027	956	955	975	978	1024	953	948	1010	963	971	1034	1000	1005	1007	985	964	982	987	989	939	942	980	959	958	990	957	926	1003	956	987	992	1014	969	996	997	956	937	1030	966	969	984	951	1025	1009	980	984	978	945	993	980	965	982	960	1056	956	976	977	987	973	1004	1021	1010	1063	989	978	1017	947	983	940	970	937	965	963	968	986	995	967	1001	971	998	1010	895	948	1012	978	1021	1023	948	1010	1043	987	1008	947	996	990	934	1010	985	1003	936	906	977	1029	912	1042	1021	945	1026	1013	976	961	963	1012	995	953	955	947	1019	1007	1007	966	1038	1014	935	950	966	946	1020	948	993	954	976	965	979	968	958	918	953	1006	950	998	1011	933	943	951	986	967	986	960	1002	987	1002	1052	1003	971	1006	965	1008	954	929	1024	982	993	1014	933	957	997	1004	996	990	981	942	967	1065	982	956	1051	964	1010	1005	971	968	990	942	971	972	984	1008	992	990	974	1018	974	971	971	940	985	985	965	922	940	972	1052	1006	948	950	978	982	984	1024	994	944	981	974	958	925	974	1014	1037	982	991	965	1019	989	1043	912	972	973	1004	983	988	964	981	1013	980	977	1007	967	1023	980	990	932	976	969	1009	992	1041	943	1013	992	926	959	982	998	1019	1033	1030	1005	1031	949	944	938	925	961	951	957	964	965	932	1008	990	952	1065	999	992	971	956	923	938	1002	944	1014	1024	975	973	961	958	967	995	1010	982	997	1004	1008	954	972	1023	1032	950	998	1009	983	966	959	979	1020	1016	1037	972	972	948	1029	971	987	1009	1012	936	1003	991	979	955	1001	936	977	1003	993	981	1010	976	987	928	992	1044	1038	956	1016	957	1017	963	956	1042	971	949	960	974	995	986	966	983	986	970	1045	1004	998	995	950	1014	986	998	1028	986	971	971	974	957	975	974	1010	964	987	1023	981	1006	958	1027	981	973	921	978	960	978	935	992	1013	962	943	1017	1006	1006	1062	958	1057	971	966	1006	952	977	1028	961	959	966	994	961	977	975	1012	995	1048	979	971	963	961	969	1004	1035	1027	1008	1019	990	966	980	942	961	990	998	973	976	1039	960	997	939	982	980	1022	1012	999	993	966	950	999	967	961	1001	1038	991	1034	984	1008	974	1008	965	1001	944	979	948	944	972	945	1011	964	1046	966	994	960	969	1023	971	960	921	1026	1007	997	998	991	976	982	999	1026	995	962	1017	977	1054	1025	986	1019	959	986	952	1029	986	977	979	968	970	990	960	1002	979	983	982	1063	920	1028	1011	1000	1016	957	953	1001	947	1032	1014	1002	1006	951	990	951	963	959	1042	983	997	998	978	913	938	994	1056	953	950	1014	948	976	1005	962	1006	988	996	1018	1012	986	985	1006	1000	980	972	943	994	1008	956	976	1005	974	989	969	1016	983	962	984	947	992	957	935	990	984	992	979	990	1023	1016	1021	1007	956	1003	993	955	961	974	1010	1001	1010	977	930	990	942	1013	1003	941	949	959	991	955	1015	938	986	997	966	919	949	976	946	1035	1000	902	1051	980	957	942	1044	988	994	995	1015	982	986	947	962	959	1001	973	972	950	960	997	1026	1032	1008	998	986	974	938	954	935	1021	985	983	942	970	943	954	1012	988	1055	1005	929	1030	940	1054	961	923	1057	985	985	978	997	1000	1005	1015	977	986	986	1009	991	958	1012	940	962	1028	985	995	955	909	1008	1000	988	976	927	1021	1009	1009	1015	968	898	946	993	944	925	982	1079	984	997	938	1005	970	1003	1010	971	1038	1002	1004	1002	1005	996	944	978	983	988	1007	953	968	975	977	1034	963	949	975	968	1000	1027	1034	966	982	1029	921	977	1020	971	966	951	997	966	981	991	958	961	956	1029	1038	1003	957	947	1001	981	1015	992	1035	1017	1006	1001	978	958	970	1024	1039	982	981	998	959	952	991	968	963	986	1027	933	980	959	1063	1047	977	1002	1035	1040	969	989	1040	1026	927	1062	958	950	909	974	996	964	1002	967	938	985	1029	996	963	1006
26533	8751	3776	299	171	168	147	165	138	160	162	141	159	147	148	171	151	163	156	154	166	138	159	146	154	171	142	141	158	167	160	175	137	144	122	170	137	158	156	150	157	176	124	137	161	158	156	149	137	160	145	159	153	164	150	135	155	159	157	177	160	138	157	170	169	165	143	170	140	125	167	159	134	182	136	149	159	152	139	150	173	139	127	163	140	153	159	156	154	164	135	166	154	170	151	142	155	144	159	167	158	141	162	139	139	185	136	165	163	162	152	131	142	161	162	157	133	143	154	159	150	143	147	154	173	163	145	132	152	162	154	148	147	128	140	145	163	150	161	140	128	158	143	138	157	156	160	152	143	157	149	152	164	169	161	152	147	157	132	153	148	159	155	166	140	137	151	167	144	148	154	159	143	144	141	155	137	158	146	171	154	143	148	154	149	140	160	162	146	146	159	126	158	136	177	145	151	154	153	171	145	141	171	151	174	158	147	146	138	135	156	129	135	153	151	155	157	163	144	143	159	160	166	155	151	145	180	154	143	143	160	131	141	150	143	136	147	143	161	146	157	162	152	157	155	150	139	161	121	136	134	147	149	163	164	137	163	134	129	138	148	146	156	145	135	154	154	146	148	155	139	147	137	137	147	154	141	148	142	164	153	180	136	144	125	140	176	164	140	145	144	146	168	154	146	143	177	172	138	150	162	124	143	158	146	167	172	139	163	135	156	140	151	164	149	155	139	157	140	134	149	158	163	145	153	143	132	159	135	153	162	153	152	149	158	168	138	147	152	147	140	139	156	141	166	138	155	154	137	174	170	132	155	145	155	148	179	150	157	140	148	164	145	148	130	140	142	154	150	181	145	152	165	152	134	163	148	141	155	146	128	149	164	148	144	156	154	159	136	145	172	145	135	152	170	144	148	142	159	139	169	150	157	117	150	120	144	147	130	163	128	157	144	149	164	156	158	153	166	167	152	110	152	137	150	158	159	145	148	167	154	139	152	157	169	165	175	143	149	154	147	144	140	149	166	144	156	153	147	144	122	160	143	149	145	150	153	139	170	180	164	154	148	165	157	147	150	145	158	154	160	189	130	140	141	154	143	163	153	147	148	149	123	139	145	122	142	148	162	151	151	147	162	139	153	168	149	154	141	143	158	137	142	140	167	153	136	155	133	152	170	154	150	147	154	139	141	131	153	134	158	157	162	156	140	138	144	153	147	144	149	147	153	150	150	142	150	158	146	124	159	147	150	145	171	143	155	153	179	149	163	144	144	160	140	161	133	155	124	144	147	150	161	146	140	153	142	167	167	172	140	153	153	137	177	149	149	151	160	151	153	154	165	166	172	129	140	141	168	171	148	143	150	159	149	158	178	151	143	140	165	151	135	152	160	158	163	151	145	150	164	137	137	150	163	144	151	128	149	147	126	179	143	149	145	160	154	128	160	158	143	147	144	149	161	139	130	167	151	142	157	162	147	169	163	157	133	166	178	137	153	168	138	147	163	165	123	164	141	131	144	153	138	166	147	157	142	162	154	132	154	159	138	152	152	167	125	124	147	152	152	150	156	138	153	159	144	145	150	155	156	135	172	149	161	158	143	132	135	159	154	170	145	155	181	145	168	152	123	168	153	173	134	159	150	141	148	145	150	153	148	167	135	143	153	153	157	154	154	173	166	146	140	139	127	129	161	163	145	140	125	152	144	176	145	129	126	165	127	147	159	171	149	143	159	164	159	145	161	183	157	177	145	159	161	147	176	161	157	168	136	151	140	157	155	155	139	168	152	160	169	156	145	182	137	176	161	147	142	148	159	157	150	172	160	134	171	145	139	155	155	163	152	170	171	161	152	149	147	125	114	151	136	145	139	152	145	157	140	145	147	147	150	155	158	156	131	155	158	179	158	159	160	155	132	146	159	175	138	146	141	157	157	131	146	148	135	158	166	166	136	131	164	152	162	165	137	159	161	166	143	135	135	163	132	162	156	165	147	157	134	171	145	156	154	150	136	144	152	141	151	164	172	157	139	129	142	144	141	142	140	145	153	139	138	168	166	163	143	139	160	148	170	149	151	148	135	141	159	136	163	157	144	153	132	159	144	172	151	139	137	160	179	149	161	160	145	173	158	155	156	142	151	152	161	157	162	146	156	153	140	162	156	143	130	142	136	139	152	162	147	140	151	134	145	160	143	158	157	187	156	148	164	141	161	138	141	133	145	148	146	142	176	168	165	147	160	149	185	156	139	139	162	158	148	164	197	168	148	149	159	148	161	152	136	147	152	153	140	140	131	141	154	150	154	147	139	124	150	148	166	157	153	182	154	152	150	162	147	139	147	154	148	149	144	153	149	155	173	159	150	163	145	162	149	135	147	139	162	161	132	171	145	146	155	130	164	140	151	142	160	154	164	164	155	185	144	148	153	166	171	145	165	152	162	150	121	163	153	139	156	148	172	131	163	154	148	180	149	142	154	162	141	159	157	144	137	148	145	144	168	145	160	120	167	135	155	147	157	154	144	162	161	149	125	148	135	164	137	146	152	141	156	168	158	165	141	145	157	147	142	165	131	147	164	169	155	160	153	135	143	175	145	141	159	145	156	170	169	161	147	157	177	146	139	148	155	166	169	154	145	142	144	148	165	159	150	135	146	147	148	169	176	149	134	154	153	163	156	162	159	140	131	138	149	136	141	156	147	157	164	144	133	160	161	154	159	160	152	140	147	132	146	133	148	171	159	157	166	171	144	144	195	165	117	141	132	148	145	160	168	132	135	173	166	141	153	144	167	139	162	138	162	159	173	144	138	159	139	191	169	151	141	146	135	153	167	156	148	161	163	142	157	146	136	160	168	155	150	159	158	133	146	132	140	143	150	171	147	142	158	135	153	127	138	153	172	134	166	157	160	157	141	154	132	156	141	132	150	137	133	159	168	164	146	174	156	166	171	172	148	169	172	168	175	142	161	139	131	154	158	155	141	159	162	155	143	180	153	156	142	167	148	147	157	140	156	150	154	149	122	135	162	144	149	151	135	165	162	152	141	153	166	138	141	158	167	143	196	157	141	171	142	173	154	140	161	144	167	156	122	140	156	132	150	144	158	141	170	136	144	152	139	153	132	166	163	159	131	138	156	149	140	162	154	164	141	196	155	131	146	171	152	150	154	154	140	141	159	120	131	149	129	145	149	155	159	161	154	134	131	149	163	163	163	164	169	157	165	134	160	157	144	148	159	137	160	160	152	182	166	152	165	157	133	157	156	131	156	164	167	154	146	169	144	125	129	131	138	145	149	162	144	177	152	153	150	133	159	138	145	167	154	185	142	144	160	124	131	169	155	136	143	137	138	162	131	137	123	145	152	165	158	145	134	158	152	145	140	149	136	142	158	168	142	157	146	168	145	151	137	146	137	147	158	163	157	140	192	146	160	152	148	162	151	171	130	146	169	133	136	159	144	160	155	147	120	156	148	159	147	141	150	150	161	134	124	154	186	162	133	159	123	140	184	142
25468	9362	6106	609	621	587	541	571	513	542	533	586	559	549	526	554	520	526	546	523	556	502	591	543	544	542	526	515	558	546	524	525	571	550	512	559	637	527	577	529	518	563	510	522	506	526	530	520	559	543	591	551	514	524	507	561	542	511	554	537	511	566	533	544	550	563	558	561	548	497	515	554	544	502	549	584	502	535	524	466	495	519	510	556	540	551	542	563	483	585	516	539	528	539	567	553	529	487	508	579	552	550	557	549	544	555	517	517	548	545	554	533	541	580	545	527	528	499	586	516	538	530	570	571	542	530	535	530	503	539	535	501	533	530	505	556	529	524	552	517	525	535	531	540	563	517	511	504	534	561	505	527	520	568	534	526	504	552	556	555	501	538	514	543	511	559	587	569	537	545	545	523	569	526	547	529	552	497	545	563	534	509	540	497	557	516	526	547	500	552	536	495	528	521	537	575	550	570	521	520	553	619	530	547	512	571	533	495	567	523	525	554	535	513	524	493	563	509	525	516	567	537	527	551	520	519	529	545	521	560	532	560	581	558	489	545	572	551	554	533	528	543	548	532	544	543	511	535	546	549	549	567	561	539	522	565	523	518	489	487	541	567	513	519	525	528	502	527	512	550	533	535	548	570	528	479	540	565	557	582	565	519	526	542	526	491	558	516	533	533	552	493	549	558	510	521	569	524	546	516	551	515	525	519	539	550	555	580	524	529	569	533	548	526	553	506	571	519	501	537	524	531	542	551	523	535	510	545	544	545	564	546	562	523	568	535	567	520	527	549	505	545	544	515	541	557	513	522	500	486	525	560	532	537	516	514	521	575	535	539	551	580	551	552	577	523	547	538	521	537	528	528	496	553	505	554	520	553	556	529	566	493	529	537	520	507	532	529	551	547	500	546	534	522	570	551	570	518	546	574	583	541	540	533	529	531	493	543	523	566	493	546	543	549	567	532	561	482	551	530	530	538	502	534	494	563	515	552	523	513	543	523	565	555	527	529	544	515	550	577	553	562	533	547	552	545	531	516	541	531	538	520	543	517	551	507	554	525	517	523	543	547	540	521	507	561	494	564	553	550	571	544	536	546	527	549	522	541	586	537	557	546	575	535	555	517	568	536	533	558	556	513	554	535	502	540	565	560	547	504	520	511	542	562	535	540	551	540	551	560	520	567	552	514	544	502	522	539	554	523	553	552	616	541	536	582	522	554	564	551	562	531	538	486	507	549	589	555	528	517	546	550	509	512	527	531	542	537	528	510	523	512	563	495	552	537	573	531	534	528	530	562	532	569	531	570	579	517	552	524	498	560	560	523	512	540	538	500	555	539	557	558	580	525	514	563	587	544	505	531	526	515	508	509	522	546	537	541	505	534	545	567	574	550	483	503	518	525	507	540	534	539	509	519	501	491	521	559	556	537	538	538	538	515	521	540	525	522	487	552	564	551	531	526	528	545	506	545	564	548	545	524	532	530	572	525	536	547	542	525	548	502	508	542	547	500	541	523	507	536	562	521	537	541	552	592	581	506	525	536	538	548	469	544	548	521	514	523	551	520	507	522	549	532	520	530	565	520	503	546	529	544	551	515	518	522	526	536	531	558	534	535	543	552	550	525	476	536	525	528	547	567	538	508	526	527	498	539	522	552	523	534	548	503	549	562	495	527	569	523	507	508	504	580	560	521	529	542	534	541	585	527	571	527	544	557	536	549	550	543	503	504	503	561	568	539	547	512	549	539	502	534	577	519	528	513	506	551	543	490	565	535	526	529	546	542	479	558	531	554	524	548	522	572	568	492	504	555	525	512	513	524	533	489	554	537	501	520	577	535	535	564	536	559	521	520	546	513	525	541	526	538	520	530	540	519	561	585	560	541	541	492	559	547	541	519	528	525	572	529	530	517	551	525	529	530	482	547	520	546	508	560	533	545	529	544	527	533	510	570	516	552	574	537	531	543	516	521	507	544	532	490	543	562	541	516	554	509	510	557	542	533	552	525	544	539	543	528	516	542	555	525	584	535	540	542	536	544	548	536	539	547	521	554	557	527	526	554	571	533	524	541	528	539	520	567	572	532	531	554	514	538	558	518	540	534	499	563	490	499	526	561	556	561	511	532	559	514	528	543	567	574	486	516	528	533	508	553	546	535	559	571	569	533	508	529	532	512	578	520	552	552	531	553	536	557	489	547	538	567	543	532	544	517	560	558	545	528	532	606	520	560	515	522	535	533	551	509	553	541	542	522	508	544	534	560	528	531	532	545	550	503	511	537	548	523	559	554	509	477	535	522	544	533	555	547	572	561	517	517	536	549	569	535	506	494	519	559	552	516	534	547	536	524	529	517	548	568	515	531	518	491	521	515	560	529	554	502	546	535	527	492	580	554	538	527	576	520	569	504	544	560	546	518	556	534	514	546	553	526	557	523	559	546	538	587	527	533	517	513	559	550	563	524	539	532	571	499	522	573	557	536	529	568	566	539	544	572	529	508	527	574	482	497	524	519	530	504	514	542	505	518	538	553	517	519	563	524	559	523	545	538	539	508	494	541	559	541	525	569	559	505	524	513	541	512	546	479	523	500	523	522	491	587	541	502	551	552	507	591	541	568	504	547	523	507	521	565	525	576	553	536	540	547	517	581	536	508	563	565	536	520	527	575	501	572	528	512	537	526	534	547	549	532	564	563	536	552	558	547	570	546	528	509	539	516	533	537	501	522	572	505	577	525	532	512	564	517	511	550	524	555	556	545	550	507	523	534	496	558	540	553	513	550	513	520	532	553	529	516	532	553	513	535	553	502	543	520	498	549	563	509	530	542	481	558	513	525	540	534	573	523	549	526	503	562	528	556	542	507	552	503	545	512	547	532	496	560	561	525	544	595	549	533	534	549	534	522	555	504	486	515	542	522	530	533	537	540	513	538	518	545	552	547	529	539	540	530	511	494	515	505	533	533	556	553	551	510	549	523	524	538	539	538	544	551	524	518	536	478	519	572	555	532	507	529	554	514	543	549	552	504	548	535	524	542	495	538	524	556	507	567	494	509	553	529	497	534	521	563	533	527	509	488	590	551	492	545	536	558	511	532	518	502	566	519	535	528	557	525	500	546	529	534	510	534	563	596	551	512	505	522	528	565	531	511	540	524	541	545	560	566	502	556	546	526	544	522	535	572	525	541	558	538	564	542	497	495	527	561	525	497	554	521	500	549	542	526	534	553	521	556	528	573	571	553	561	533	531	508	521	515	552	522	501	544	547	503	517	496	498	538	495	513	573	581	539	497	554	544	520	529	546	525	524	513	521	538	543	557	513	547	523	519	525	539	539	581	568	524	550	560	536	555	547	550	505	509	490	524	565	526	516	540	517	564	511	549	541	527	520	511	574	536	520	557	527	579	518	545	524	524	580	537	527	518	538	535	537	499	581	510	538	534	511	515	540	525	502	568	564	542	552	539	492	526	535	493	518	563	542	500	528	557	567	543	559	489	501	537	539	527	560	517	480	496
67536	50482	41452	8574	826	451	410	371	365	321	346	326	293	311	325	300	296	277	298	280	303	320	319	282	303	287	264	273	284	310	277	289	300	285	287	296	285	298	266	277	305	280	295	296	266	289	282	278	271	282	259	304	275	281	281	302	251	279	286	267	300	275	270	296	245	276	282	260	260	270	261	260	266	281	273	285	283	298	278	281	283	271	264	300	296	269	266	283	262	261	293	267	305	263	281	256	287	284	279	281	280	294	291	254	288	293	281	311	294	247	298	269	276	277	296	291	262	292	280	279	282	280	293	305	286	258	295	267	279	279	309	263	288	258	253	277	254	292	295	270	265	280	282	304	279	294	295	260	280	290	279	245	274	284	274	270	294	287	274	286	264	296	307	258	277	301	278	289	290	288	263	269	287	258	273	280	306	270	288	278	308	311	280	296	267	260	287	266	259	281	313	275	271	262	261	289	260	278	302	304	277	279	307	324	281	271	250	241	277	312	285	251	267	286	287	272	259	259	290	280	297	262	280	308	262	273	246	303	285	291	259	251	295	257	276	272	278	278	255	274	272	278	265	255	266	279	285	296	272	311	294	294	302	316	274	270	263	285	322	308	307	262	259	269	249	333	272	286	267	243	280	285	281	294	307	296	297	279	289	285	329	286	304	258	277	300	255	255	280	262	321	258	269	260	284	304	273	289	293	259	277	266	302	274	266	307	243	284	294	308	270	261	268	293	284	315	240	281	263	293	286	284	259	282	290	264	252	263	284	308	282	301	288	292	283	282	298	280	272	290	241	287	278	273	283	270	289	257	296	283	273	275	286	295	285	283	278	262	273	252	286	247	293	280	260	264	263	284	282	231	307	270	303	293	304	266	281	249	271	294	310	278	281	273	253	295	297	271	281	284	260	266	285	285	294	310	300	275	276	275	289	275	264	267	291	282	292	258	248	275	288	295	275	306	271	288	284	273	274	283	270	294	263	256	280	286	292	273	277	301	266	261	286	264	292	291	278	296	275	298	290	272	289	317	281	282	298	300	266	292	263	244	252	295	272	269	306	267	304	278	270	287	274	261	286	261	279	281	317	255	259	277	258	280	262	280	244	286	294	266	284	274	296	296	278	290	255	276	263	269	291	292	257	288	246	269	282	280	307	298	282	251	295	288	267	252	264	280	264	278	298	282	280	292	277	281	281	276	292	298	257	284	313	297	283	300	280	287	269	304	264	294	258	293	253	256	301	269	264	273	266	306	261	301	264	287	285	300	285	256	284	291	307	255	267	295	277	283	285	278	295	253	304	287	286	280	288	269	235	283	265	298	260	295	308	271	271	264	265	268	273	272	260	284	279	288	315	294	319	279	273	293	271	270	275	293	287	242	293	285	290	292	291	269	301	278	276	254	273	282	282	256	265	269	286	266	280	269	264	257	269	270	283	283	275	293	284	296	285	267	273	272	286	271	269	271	262	283	286	280	288	288	262	282	303	281	281	274	288	256	293	283	279	282	288	274	291	274	307	270	285	289	292	230	255	290	263	268	283	292	276	264	286	284	281	270	282	328	290	300	284	284	265	320	290	262	259	276	295	269	255	256	278	276	259	295	300	265	286	269	267	289	279	288	273	275	297	281	253	267	310	260	237	276	254	249	267	315	282	278	296	279	292	270	264	280	292	271	233	268	271	294	282	273	284	287	277	266	279	289	267	261	283	291	259	292	275	285	267	285	271	264	277	282	268	289	278	271	276	271	287	254	267	260	280	270	270	286	259	281	287	295	236	276	278	285	248	281	275	274	269	291	263	279	307	291	290	273	277	288	293	299	265	310	279	258	251	288	283	285	267	255	292	286	315	276	266	268	283	266	256	255	265	272	254	277	296	281	246	279	261	280	255	309	281	280	293	273	290	288	270	252	297	264	279	235	276	255	264	294	320	273	271	279	262	278	257	303	295	308	285	302	300	256	272	304	260	271	304	302	285	284	293	281	279	286	279	266	304	270	299	298	250	289	281	281	285	293	260	281	258	270	283	307	295	271	291	284	274	273	296	281	255	297	270	277	288	294	276	264	276	266	254	274	310	273	277	246	271	277	285	262	289	253	270	274	278	292	302	317	281	310	281	286	258	269	283	248	297	273	265	276	266	276	280	311	283	261	256	286	282	256	269	325	273	275	259	261	261	273	325	279	310	296	326	289	292	311	275	289	270	267	286	268	301	300	258	296	266	275	253	269	306	311	284	261	275	272	277	285	261	271	253	267	281	265	256	283	306	289	248	271	268	288	269	279	288	279	294	270	268	259	288	281	299	303	294	285	322	296	278	280	281	289	300	289	290	277	281	316	265	283	261	313	258	270	278	287	281	286	269	288	276	260	263	293	266	287	273	263	281	292	265	231	310	294	260	268	285	302	273	274	286	277	269	286	311	274	276	282	260	257	290	254	300	273	251	258	271	278	289	284	295	288	299	281	261	265	287	282	280	249	257	269	284	272	298	264	272	248	262	302	288	297	263	290	279	310	269	270	298	278	294	299	302	293	274	314	280	278	317	304	271	268	281	272	268	266	282	259	300	277	274	285	287	261	274	257	274	261	263	290	266	290	272	275	286	273	280	265	277	286	231	272	296	279	265	295	259	268	272	247	273	282	276	289	274	262	286	259	274	277	267	279	277	263	249	267	239	280	267	292	298	282	284	261	261	275	313	243	271	286	287	296	280	271	253	259	279	287	281	287	272	282	283	272	279	269	279	259	279	296	308	282	272	290	261	297	275	301	272	271	280	268	283	274	302	272	259	297	272	277	258	278	300	296	282	265	259	308	274	273	268	286	302	310	277	301	303	261	267	261	284	279	308	259	257	297	289	260	269	272	302	280	267	263	289	262	309	265	262	297	269	295	284	259	275	271	286	311	284	280	280	257	276	303	275	301	267	274	254	267	280	257	263	294	257	292	264	294	301	265	295	250	280	277	281	308	303	292	304	300	254	313	299	275	249	289	273	274	291	287	287	316	303	299	285	288	284	253	255	276	271	286	258	240	256	277	287	296	259	308	291	293	262	246	271	287	274	280	275	282	282	258	297	273	285	269	266	295	261	281	287	278	267	284	301	317	273	293	254	273	299	271	285	280	268	264	285	266	288	302	273	312	288	256	255	267	244	281	300	292	280	285	270	280	285	297	298	292	271	269	302	296	262	266	301	307	286	297	267	291	306	288	295	247	258	270	303	253	294	298	256	275	305	264	265	318	287	246	263	266	252	289	290	296	279	292	286	295	285	288	278	273	268	277	300	254	259	290	273	260	279	297	302	254	260	282	266	291	287	303	287	272	307	323	288	282	306	304	259	272	278	257	279	264	273	277	313	270	286	268	309	284	279	282	271	273	284	267	271	270	298	273	282	264	300	286	256	291	278	294	274	282	285	275	272	271	276	292	285	293	279	293	265	274	263	267	304	291	258	263	255	253	276	274	267	289	276	267	312	284	294	263	293	303	307	282	280	298	286	287	282	261	281	279
46000	38815	26506	1986	1806	1580	1408	1322	1275	1183	1135	1182	1060	1031	987	1021	929	990	915	932	958	998	975	919	951	919	872	926	908	936	907	847	928	928	899	883	865	882	907	878	909	881	936	921	932	882	865	896	877	884	883	842	882	858	884	909	919	885	878	874	816	881	908	850	856	871	877	901	873	948	872	875	846	875	862	872	865	867	892	906	846	909	861	870	842	870	876	861	910	843	933	883	873	817	891	915	846	860	896	895	910	913	888	877	888	889	853	881	870	876	851	826	909	870	868	899	862	817	928	796	908	892	920	865	899	872	907	844	899	859	869	903	864	890	851	885	899	849	912	859	857	907	935	853	846	837	822	868	945	831	856	860	925	931	896	861	889	919	889	877	837	848	806	883	910	881	886	860	871	828	868	910	931	809	909	888	858	867	867	862	865	923	867	826	936	926	891	897	910	885	872	888	858	870	904	814	818	899	891	816	892	867	881	911	855	904	878	877	866	908	907	889	903	877	875	839	862	850	876	877	886	852	813	864	854	907	929	916	918	825	870	860	877	847	860	820	869	902	893	891	847	854	909	912	875	863	922	882	875	818	890	835	863	856	879	892	918	834	851	873	882	885	896	835	817	856	867	826	846	858	879	822	860	916	885	849	874	837	882	788	844	858	898	834	896	881	883	871	830	851	900	875	902	856	928	886	869	876	932	879	848	918	846	913	869	848	879	852	910	859	917	851	879	866	898	846	832	865	912	863	861	808	916	843	836	883	893	888	874	922	865	880	858	874	897	897	826	884	931	860	835	822	878	883	890	912	826	861	865	893	895	892	952	861	859	890	911	882	916	895	800	890	839	847	889	855	824	848	865	902	921	866	851	839	922	884	838	860	895	848	866	921	892	846	829	858	866	885	855	872	885	898	860	842	874	905	896	936	859	808	924	849	889	886	863	890	899	875	842	824	865	843	870	881	855	820	864	871	845	863	889	848	849	917	869	894	911	871	873	864	876	871	866	895	887	847	852	839	852	896	877	843	851	906	880	859	879	846	913	912	867	855	862	864	871	867	908	858	898	905	871	863	855	887	890	851	837	881	878	875	924	851	909	850	851	860	839	832	860	918	820	942	870	837	893	913	865	886	905	863	856	873	937	843	898	840	835	863	884	805	877	864	873	860	906	876	874	859	857	804	833	909	867	887	917	844	863	851	774	850	826	868	819	892	861	868	866	819	879	835	850	900	839	862	842	900	864	872	883	863	859	865	857	889	842	876	862	891	860	844	869	855	859	891	905	864	925	805	900	860	857	846	792	866	873	821	897	857	917	923	880	900	898	880	854	862	846	867	834	850	892	896	847	863	851	901	891	849	860	879	834	898	866	869	910	831	878	847	833	811	852	864	932	855	834	892	845	863	881	880	890	869	868	878	842	851	881	884	956	857	892	853	895	877	850	898	861	860	848	904	838	890	834	883	956	876	853	866	892	907	877	845	889	876	873	856	835	860	873	865	837	861	904	886	870	852	854	850	925	853	878	903	839	870	930	904	896	854	872	858	884	895	842	890	889	808	855	819	878	898	850	887	900	895	878	952	947	815	889	864	862	879	894	848	873	923	872	871	906	854	841	883	797	915	839	904	852	835	882	797	857	877	850	882	851	901	882	879	941	915	945	922	870	859	865	884	832	857	839	877	886	855	886	863	869	911	907	872	846	924	887	920	884	873	862	864	883	873	883	880	854	905	858	903	922	925	846	868	911	858	910	824	913	917	901	904	851	856	869	877	908	875	869	856	873	868	908	878	893	885	866	838	864	892	903	860	863	838	825	887	868	857	896	888	851	894	851	877	863	825	905	883	890	880	873	851	907	880	896	860	868	899	888	859	890	890	927	871	920	854	908	867	842	882	878	870	917	790	912	870	878	844	902	843	842	907	831	880	871	937	851	867	917	930	912	872	897	909	872	882	892	839	834	838	880	878	878	861	905	875	850	825	865	890	860	920	861	851	860	852	869	903	843	884	849	834	930	835	845	905	860	864	865	832	879	830	825	887	860	898	896	863	894	923	819	936	886	794	940	842	874	881	885	828	857	875	869	912	876	865	906	880	872	867	886	862	842	834	842	878	880	879	872	869	847	845	866	866	874	856	889	866	887	871	830	839	894	860	887	881	866	898	833	862	894	841	822	872	884	883	935	910	889	898	882	867	885	835	904	889	834	811	810	872	901	851	869	869	910	894	888	836	799	847	885	900	862	886	847	964	897	895	903	871	855	863	864	854	914	857	905	879	879	893	894	871	810	878	861	922	933	885	886	843	866	897	886	842	821	839	888	906	857	836	883	884	856	853	862	882	899	927	850	890	862	899	893	850	895	855	887	825	846	887	862	878	861	842	956	916	839	811	875	872	886	906	874	864	852	860	890	877	851	861	854	889	890	861	883	892	879	894	893	904	905	845	874	904	850	944	851	850	883	874	843	866	826	879	858	907	854	886	853	868	853	851	907	873	906	914	854	851	825	896	885	897	825	863	837	864	865	844	888	936	952	901	815	850	884	896	807	844	847	905	888	872	882	881	875	866	912	876	860	890	844	845	898	804	881	903	846	828	858	880	863	909	844	888	867	897	827	818	937	873	898	840	863	862	925	884	884	895	832	883	846	889	877	855	910	840	828	876	897	855	870	909	862	887	889	871	892	840	857	874	840	877	910	852	858	865	886	867	894	813	848	902	876	893	887	904	912	849	864	851	851	814	855	878	902	852	873	868	885	900	834	882	864	850	865	902	900	916	883	910	898	889	890	907	897	859	883	827	868	853	836	848	894	857	873	875	881	905	887	883	856	860	887	856	873	833	840	896	896	870	845	913	818	882	886	875	829	895	859	863	932	879	908	894	853	895	853	853	913	896	878	851	908	867	877	915	865	945	833	869	925	871	934	859	847	870	887	882	927	889	854	861	908	917	892	827	878	887	809	874	864	848	863	830	871	884	858	857	881	926	847	909	886	871	849	924	837	896	853	860	868	895	859	889	874	877	897	870	855	894	846	844	789	884	874	888	867	827	899	887	859	858	875	856	873	883	853	868	895	833	889	858	866	911	882	837	868	885	893	828	849	888	950	894	926	851	845	850	917	841	912	898	879	826	894	885	884	901	884	889	863	826	881	849	784	907	825	875	894	859	837	869	849	899	843	830	889	965	892	881	897	875	873	908	849	898	836	885	864	886	863	865	860	913	893	858	913	869	896	862	859	886	867	929	847	872	891	858	897	878	873	904	878	923	892	882	881	856	889	920	919	908	875	909	866	883	872	848	911	910	849	876	905	811	870	896	882	879	930	895	828	839	860	862	847	881	826	890	817	847	882	874	927	887	894	872	894	816	909	841	894	915	910	888	898	844	826	878	891	808	940	835	855	890	871	895	900	953	839	848	830	862	900	854	886	858	871	814	874	884	888	897	906	867	863	866	813	891	839	897	855	874	881	895	889	857	900	867	877	914	846	879	926	832	870	854	870	910	895	921	892	914
79365	65547	50016	16096	4062	775	578	529	477	478	419	430	400	404	381	340	381	329	356	347	350	354	348	335	345	334	321	341	341	316	384	357	325	324	345	303	360	367	368	347	338	316	313	366	338	352	348	339	340	329	355	381	308	377	326	321	347	305	314	301	354	300	334	339	356	335	350	316	328	349	317	321	345	360	324	328	338	329	319	332	336	353	316	337	338	345	328	322	329	338	331	342	350	374	340	345	313	334	347	363	328	361	343	320	364	346	342	338	314	339	339	331	308	281	316	359	366	313	333	348	371	318	342	333	343	341	334	327	352	318	315	364	327	340	327	346	316	329	324	325	357	336	330	330	312	338	330	330	315	354	361	344	352	365	357	337	318	316	292	335	349	354	311	330	341	364	354	321	295	310	355	330	273	331	323	317	341	297	326	332	326	322	327	336	345	362	341	308	319	304	291	323	333	350	309	334	323	329	302	340	295	312	347	331	325	352	351	339	352	338	308	335	336	349	339	289	333	334	327	322	353	339	366	316	337	334	315	334	303	349	332	345	310	311	345	317	328	337	345	316	340	312	343	332	309	292	289	335	328	331	326	318	359	325	345	309	332	333	307	318	312	332	325	348	333	333	360	314	336	327	298	358	357	316	327	328	331	352	329	349	320	374	353	335	294	330	320	317	334	345	371	312	343	341	334	328	355	363	348	333	311	333	367	343	351	327	319	365	312	348	311	349	333	377	330	314	350	328	355	352	325	330	343	378	323	312	329	296	344	340	325	319	353	325	331	324	333	297	322	331	342	342	337	321	367	320	331	299	353	307	322	355	345	337	332	353	345	350	318	350	339	350	314	348	306	316	330	328	326	309	321	357	328	340	295	334	331	304	346	310	324	366	327	328	302	337	365	381	293	311	345	328	350	321	361	325	327	337	340	332	354	338	343	332	361	335	351	328	354	322	342	332	338	318	323	351	326	331	346	341	334	345	323	365	330	360	331	323	330	329	330	318	357	338	348	333	323	292	309	329	344	319	329	326	337	327	335	347	332	349	360	389	300	309	309	332	351	329	320	332	353	332	307	336	315	345	318	303	335	319	339	335	348	366	310	331	352	357	310	329	330	330	299	348	328	329	358	339	319	301	338	358	325	311	366	342	335	352	320	360	327	331	338	355	332	339	336	309	340	373	307	306	301	356	331	328	340	370	364	321	287	325	314	327	342	343	341	312	340	343	305	339	325	335	365	302	328	297	337	308	347	314	321	327	329	332	323	338	331	330	328	343	320	326	323	326	368	363	347	336	323	318	355	359	349	324	345	327	340	331	340	346	337	336	347	344	371	320	369	342	369	318	326	325	334	330	343	323	328	334	344	334	322	357	324	327	331	335	339	339	332	332	368	303	326	339	311	346	364	326	357	343	345	340	309	332	363	364	376	326	314	330	322	322	372	333	355	327	330	322	366	342	350	335	321	333	356	327	320	324	347	356	320	341	331	336	344	333	317	331	321	351	291	344	316	344	328	342	349	354	358	349	362	348	366	355	341	329	339	327	349	323	337	347	313	338	329	348	349	337	325	324	345	324	331	353	324	341	316	316	346	351	336	311	349	305	355	338	348	355	350	342	354	336	319	351	333	325	324	355	331	360	346	337	323	325	330	349	319	327	344	330	324	364	354	322	337	352	325	306	305	302	292	350	303	313	327	311	342	308	331	329	333	351	345	350	332	349	336	340	326	335	326	344	343	359	320	330	323	295	346	332	333	330	361	352	317	343	302	324	332	329	356	322	349	329	372	334	320	307	326	351	333	340	331	353	336	313	328	342	335	325	300	318	345	389	311	340	298	343	318	310	328	311	352	345	373	350	341	337	317	333	335	357	337	318	331	316	328	308	337	331	322	318	329	353	349	333	326	327	346	334	314	319	313	331	313	332	341	326	308	311	338	311	356	327	326	385	304	315	362	341	367	315	314	311	324	329	316	312	331	373	329	322	358	348	337	348	300	333	324	329	323	374	356	351	337	331	334	350	343	335	319	343	369	319	350	363	329	345	323	343	339	310	330	327	350	345	336	335	290	320	361	344	306	343	328	348	340	351	303	327	315	357	327	322	351	335	349	342	342	352	326	358	295	347	347	343	325	341	362	353	340	349	328	335	339	342	337	352	316	313	333	321	338	340	302	324	371	352	339	315	345	358	369	308	349	348	313	355	333	294	357	347	327	323	327	332	336	365	317	372	314	335	314	341	347	349	339	332	324	344	319	340	369	309	323	351	320	315	342	341	348	345	349	373	320	327	351	353	338	339	352	322	339	329	333	329	341	329	357	326	334	335	366	371	327	303	331	345	355	333	355	316	306	348	345	296	341	292	351	340	336	352	314	304	353	372	342	321	318	345	309	302	310	336	315	313	315	331	312	344	328	340	367	336	306	334	330	312	339	311	320	316	308	345	335	329	338	332	299	346	341	337	355	343	363	345	310	287	325	340	333	330	311	339	335	369	335	341	321	338	322	337	328	334	355	300	327	359	286	327	338	336	299	320	302	326	306	345	335	324	365	333	325	349	351	359	332	336	327	350	334	346	334	356	340	291	319	320	330	361	330	321	341	327	310	323	289	342	335	356	358	354	332	324	333	333	356	352	363	323	368	368	335	342	333	334	323	289	373	328	330	295	337	337	307	338	324	367	352	330	310	333	361	358	292	331	286	284	330	330	346	332	338	305	307	345	342	340	313	322	329	339	332	292	348	308	330	301	291	376	325	340	331	309	368	321	303	332	326	341	345	361	345	324	323	337	344	361	324	336	334	321	329	340	307	316	326	321	341	351	313	316	348	328	325	353	344	296	300	315	334	342	312	355	330	367	303	316	340	335	344	321	293	328	314	328	333	331	329	364	337	318	336	322	302	346	371	325	371	308	307	333	335	349	329	359	337	324	347	341	363	335	327	361	308	339	347	330	309	321	322	310	328	344	351	322	338	339	351	312	323	329	345	333	305	338	357	333	315	368	323	310	333	349	329	339	323	310	344	349	350	322	335	315	327	330	324	312	348	352	317	330	344	329	364	339	312	344	333	313	337	333	327	346	330	336	329	324	331	332	307	344	338	334	318	361	324	343	318	325	333	364	347	339	359	332	343	357	350	309	308	324	336	321	320	325	315	339	293	339	309	343	366	315	358	351	329	383	324	337	371	366	322	319	325	311	343	316	331	337	335	330	329	347	327	339	327	345	310	324	326	329	317	336	347	322	332	321	353	372	306	307	390	324	362	357	331	340	310	347	348	319	329	328	306	334	308	318	293	315	314	361	330	343	349	323	333	329	360	327	355	376	323	338	315	305	343	348	332	385	336	308	325	338	346	341	299	337	316	327	322	366	321	354	320	317	333	340	332	340	320	334	355	340	350	342	359	316	358	344	318	332	324	336	347	322	341	325	343	331	304	345	337	365	339	322	339	317	326	357	319	326	336	299	308	318	347	358	342	326	351	320	334	348	322	317	375	326	332	331	345	313	353	359
56856	50190	33668	3086	2871	2310	2054	1867	1759	1634	1526	1519	1361	1333	1271	1220	1236	1157	1152	1152	1172	1100	1187	1090	1084	1075	1116	1031	1128	1043	1082	1057	1109	1033	1075	1033	1048	1021	997	1040	1071	1084	998	1019	996	1036	1005	1048	1024	1014	1055	1092	990	1006	1080	1003	975	1023	1064	997	952	1071	1022	1054	1037	1024	1046	1025	1076	990	1044	1049	1015	1003	1008	1022	1024	1023	1008	996	991	983	1084	1020	1015	992	1000	972	1053	1061	1098	1023	1020	1032	1026	1006	988	1015	987	989	1053	990	1054	986	1085	1047	1026	1004	1031	962	975	976	1069	997	967	1026	1052	1036	1008	972	1010	1005	1061	1011	1005	1039	990	1012	1048	1006	1057	933	1056	974	955	1030	1021	1051	983	956	998	1079	1009	978	997	997	1004	1050	999	971	983	956	1008	1044	1030	1021	1017	1049	988	1050	1013	959	1000	1013	1003	1085	1011	1023	1014	1024	1014	963	997	1014	954	980	1001	979	1061	1031	1000	999	1005	1009	1026	948	1005	1047	1041	1048	1031	1050	1016	1045	1008	1007	1027	946	1001	1002	991	1026	982	1007	1009	1033	1015	985	1012	1021	1008	987	994	1013	1012	1039	1003	1016	1032	1002	1026	957	983	978	947	1040	1005	1017	987	1012	950	954	1024	972	942	987	1012	972	1018	1083	1045	983	1030	1012	1001	1015	1016	1065	1040	1033	1026	1055	1017	981	945	964	1069	965	966	1008	1017	1044	987	1001	1038	962	970	1014	990	969	1005	1020	962	1005	1053	873	1017	983	1004	1007	1053	947	1040	1014	1025	991	1032	1031	1013	1016	1043	984	1011	1048	1051	930	1010	976	993	994	991	980	1001	1006	1016	1020	1043	1057	1002	1026	977	1029	1058	1004	975	986	1001	1025	1062	1042	989	967	950	983	1066	1024	1009	988	1022	1023	1032	1007	1013	1027	1012	975	1061	1052	1025	929	1001	1002	979	1019	1061	986	1063	961	994	1043	988	1005	1022	1044	969	988	968	981	999	1045	1032	991	1010	1023	959	1015	981	976	979	993	1037	998	1055	1005	1023	1024	1005	1028	1116	966	1021	1027	949	1025	1041	1007	1033	994	1010	966	1064	1049	1010	1061	1030	1010	997	968	1023	1012	945	1037	1040	1011	1027	1018	1012	1016	994	1017	967	987	1046	1004	1038	973	976	1045	1009	1056	1010	1006	943	983	1017	974	1015	970	1060	981	1040	964	1020	986	1072	940	983	980	987	998	1016	1012	1028	1020	929	1056	954	1003	953	996	971	1046	986	984	1016	1020	1023	1029	1017	1025	981	983	1038	1007	1012	965	993	1008	1007	1045	1001	1041	968	1030	993	973	1009	1006	1030	1006	988	1005	1034	1042	998	1013	1004	1008	1025	963	1012	1067	1001	993	1006	993	982	993	1009	1011	1065	1017	1032	1005	1012	1069	997	1022	1005	1036	1006	1021	969	1007	989	993	960	1025	1004	982	1026	1018	994	959	1032	997	990	985	998	1017	1012	1014	1043	1022	1009	1038	1011	1011	1072	976	994	1007	1039	1003	1001	992	1021	968	968	973	987	1049	992	1015	1037	997	1009	988	1007	969	1027	1018	991	994	946	1044	1036	1029	1001	1025	1012	1001	952	962	995	1033	959	1007	978	1008	1018	1040	1051	989	1021	983	1002	1025	993	947	975	1053	1045	1010	994	955	1013	1006	1039	981	1012	1051	934	973	1039	1057	959	984	1004	941	988	979	1043	1074	1013	1044	1077	1006	1015	990	1010	984	1007	1026	970	1021	979	1055	1010	1023	1040	1006	1071	952	958	1050	1071	942	1018	996	1017	1035	1025	1037	1026	1005	993	1027	997	1000	979	1010	1000	975	951	966	1037	1036	1021	984	986	1003	1004	1048	998	1050	1030	1018	1000	991	973	1027	1000	1054	1032	1040	990	991	1003	992	988	999	1020	940	1022	959	1034	977	962	1021	965	1044	1011	950	981	993	1002	1018	1030	992	982	1003	1029	1014	962	1013	1001	1050	1018	1019	1013	989	980	984	1015	1024	993	1009	1013	1016	1020	1028	1009	991	1047	1005	1036	1045	1042	1075	998	945	1022	997	982	1007	1011	984	967	1003	1041	932	1073	1016	1040	1043	1038	1013	1001	1004	1023	1024	937	1090	979	1071	972	1016	1040	1002	1033	1015	1003	1013	1040	1005	1053	1001	997	997	1031	985	1031	991	1042	966	1028	1021	952	972	1045	968	972	1002	1022	1024	985	978	1007	992	1005	953	1052	990	1015	1031	998	1009	1012	992	1023	988	990	1002	986	970	1016	1040	985	1029	1005	965	1003	1028	972	991	950	994	975	1027	1004	1022	996	1023	960	967	948	1006	934	1083	1007	1010	956	1002	996	1063	1023	985	985	949	991	969	985	973	997	1026	1027	994	979	904	1028	1067	1018	992	1026	967	1022	1010	980	970	983	1049	963	992	1014	1060	1038	1004	984	997	987	983	993	1003	993	984	962	1028	1030	1030	1009	985	980	975	973	1055	961	980	1082	1044	1010	966	956	1007	988	973	1006	1015	1045	999	986	1011	1018	1006	1032	973	970	1027	1020	1000	946	951	1019	983	1069	1020	962	1015	994	970	1000	1008	1028	1010	967	1051	1029	1023	979	1014	1029	980	1033	1033	990	991	1021	981	1018	995	1028	996	1010	1050	1036	1015	1035	956	1021	965	1042	976	955	1026	1061	1054	974	1003	1002	954	1064	1006	967	1052	963	1013	1032	1036	1010	970	951	1006	961	1018	1036	990	965	1017	1013	966	1016	997	1005	1043	963	1010	994	1060	1039	989	1040	1001	993	1019	987	1036	1011	1023	994	1005	1012	988	969	972	1013	1019	1031	974	1000	991	1020	1035	1017	1014	981	1072	977	1010	1023	980	975	1004	1040	973	1018	1037	997	1024	1002	979	976	1039	964	1005	1007	932	1029	946	1080	1016	1045	1019	992	994	1031	1021	1021	1030	946	987	1032	1028	978	973	1004	999	990	1001	1009	1019	972	973	1019	1080	985	1011	967	1033	993	1012	994	1032	1020	1010	998	991	1029	1017	1003	989	943	998	1033	1022	1042	1041	1015	1022	1033	924	998	1017	1034	1059	1083	972	1035	1012	1026	989	1048	1067	1050	993	987	1040	1084	993	1029	1031	1024	987	958	1003	990	1050	1012	987	977	962	1021	1032	1068	1017	1002	1051	1015	996	1004	1000	1027	1004	1034	1007	947	1025	957	997	1009	1041	934	982	1017	1013	981	972	1025	1036	1012	977	1001	999	1037	1021	997	966	970	926	1029	1033	943	1050	1012	1023	1064	1004	1017	1025	1031	1014	995	967	970	1016	1026	1062	1077	1018	1005	1022	976	1004	1009	1029	1005	1120	920	1011	1013	1042	1013	1038	964	997	1067	1002	971	1007	1027	1016	1047	1057	1021	989	1000	992	1013	953	1004	1011	975	1038	1033	1072	995	1009	1019	1018	1016	1022	1074	1007	957	1018	983	1001	958	1028	1022	987	1007	974	1027	991	1007	1010	1031	1034	979	992	1037	1009	1048	985	1024	974	1000	973	976	994	985	993	1029	1046	1057	975	982	1003	1042	1020	1016	974	1007	1009	996	972	975	956	964	986	1071	999	1002	970	995	1026	1054	984	964	1014	1007	1032	1015	1025	996	1038	1011	973	1022	953	956	1128	1089	1041	1006	1003	993	1078	1008	1024	1031	1005	1020	1056	981	1003	977	1010	1012	1024	1032	1030	965	1014	1037	1013	1020	1017	978	1029	1047	985	973	986	1018	1009	978	980	933	1025	1061	990	1042	1001	1018	1020	966	941	957	1077	975	988	1026	941	1011	1043	968	1073	996	979	986	993	960	1011	1012	988	1015	955	1003	1013	999	981	1029	1001	1015	982	997	993	969	1034	981	974	983	994	942	987	992	993	1043	1022	963	1048	1016	1007	970	933	931	1062	1069	1057	993	1022	1062	1003	1014	961	1041	1041	969	974	1032	1001	1016	945	1011	990	1002	997	963	1020	996	1038	985	1006	1015	1023	1047	998	999	1016	1007	954	997	976	989	1033	979	975	1005	1012	1074	1045	1004	1057	996	980	1039	985	1023	1018	1045	1032	1020	1014	1002	1004	997	950	1036	1013	1035	974	1016	1013	1039	942	985	1002	1010	951	990	998	974	989	1026	989	991	962	1000	1039	1028	998	1003	935	1011	1000	982	985	1029	1046	1008	1026	989	994	1029	983	1039	981	1004	992	1022	971	1002	981	967	992	1037	949	946	1015	1006	999	1022	1011	1036	1035	969	969	1045	1000	977	1011	1003	978	1006	995	970	1012	989	1014	1033	1053	967	1032	1021	975	1071	1027	979	1082	1033	1026	1028	1019	1020	1035
26600	10163	4177	397	212	190	190	165	159	166	144	165	155	174	146	173	173	176	143	161	172	149	188	154	170	148	149	157	160	145	185	157	146	131	160	156	136	165	144	170	162	171	177	162	170	156	174	172	169	157	146	143	171	167	151	151	174	134	149	174	143	163	183	169	169	157	143	166	188	151	168	149	137	149	164	156	180	158	154	174	142	156	142	140	162	140	163	137	163	181	164	141	151	163	181	159	170	146	153	153	158	142	156	164	156	151	169	151	148	165	160	163	163	151	168	174	162	170	163	164	152	152	137	164	155	158	177	158	151	156	160	142	168	168	132	140	157	159	148	150	170	139	162	148	152	140	147	169	159	142	146	147	159	166	142	171	153	146	137	169	171	175	159	165	152	160	162	168	150	176	149	160	170	154	161	159	173	180	171	146	159	154	159	141	166	166	155	155	156	167	167	173	166	162	164	175	161	155	154	181	180	155	158	159	173	148	159	161	159	157	191	202	155	139	152	164	151	161	139	168	152	144	175	146	142	158	147	166	147	143	139	161	132	155	132	157	162	177	173	153	166	152	150	131	156	183	158	174	159	173	139	180	160	168	158	161	132	159	159	173	156	161	156	163	164	163	159	166	175	169	158	158	161	137	130	152	150	148	152	141	167	153	165	154	150	151	145	148	165	159	155	172	149	170	146	166	179	180	178	135	139	140	167	164	174	159	169	163	173	178	160	160	148	154	151	155	168	180	148	145	136	180	169	149	150	168	174	155	167	160	181	153	149	160	155	157	142	153	140	139	156	175	162	176	151	140	146	142	136	156	159	161	177	155	147	145	165	151	176	167	151	145	143	163	144	131	140	164	152	156	150	167	144	180	149	149	154	175	160	175	166	168	165	145	141	176	180	172	169	145	148	156	179	121	154	160	166	143	154	159	155	145	152	166	151	145	174	175	174	166	154	164	166	162	169	143	143	171	159	149	158	168	159	182	145	155	160	158	179	162	138	185	167	172	160	158	166	149	163	132	172	168	161	168	177	155	167	159	171	168	163	172	137	168	152	142	152	167	162	151	159	155	150	168	179	173	177	157	175	174	148	167	152	155	182	145	159	152	163	162	155	170	160	193	154	161	129	153	161	140	159	156	174	150	172	151	154	158	155	170	135	156	160	171	157	159	169	150	150	164	161	160	173	144	174	137	144	149	161	153	146	150	144	143	167	152	168	153	185	161	158	152	154	176	154	150	181	175	145	155	168	155	159	156	164	167	176	166	153	165	154	155	168	149	152	146	168	147	144	150	168	164	153	159	161	163	164	166	192	143	161	202	146	157	153	141	166	166	143	162	173	156	165	145	159	149	183	141	164	175	170	162	169	138	166	177	160	170	171	166	165	187	153	184	154	179	168	153	158	146	132	143	163	157	168	153	146	145	162	144	159	164	170	151	178	175	152	173	185	173	159	150	161	151	175	141	152	155	158	155	168	168	169	156	184	156	174	160	158	157	138	174	150	152	140	174	168	165	146	197	154	174	159	162	157	162	192	161	144	157	142	165	156	162	165	145	161	137	163	142	149	176	160	151	146	150	155	171	148	135	165	163	169	163	157	180	168	166	148	163	158	170	163	176	142	141	150	150	175	146	163	173	156	142	176	158	144	163	154	164	163	158	135	151	168	126	166	153	152	167	165	170	162	138	173	147	158	148	147	165	153	164	121	140	147	163	142	177	155	162	172	159	138	167	172	169	194	147	141	157	155	142	169	163	143	154	159	160	154	156	150	171	136	137	160	172	145	177	148	168	171	165	154	156	155	164	162	153	138	146	149	137	150	170	160	166	171	175	168	153	165	159	164	171	159	156	164	161	176	144	172	173	157	156	161	166	165	160	153	167	155	140	167	169	172	162	158	171	167	177	142	158	192	144	146	148	159	167	177	154	157	167	175	146	189	175	144	144	148	158	156	157	143	140	189	150	159	140	159	140	165	172	145	163	191	147	160	149	171	143	150	158	161	156	167	159	164	149	174	188	167	162	149	183	145	153	143	147	148	189	163	161	169	154	168	180	153	150	154	154	151	171	153	154	148	147	143	163	154	181	151	159	149	176	167	176	171	150	177	156	148	164	164	148	176	185	160	163	137	157	159	148	176	160	145	127	157	184	170	140	154	151	168	160	164	163	155	162	143	145	165	162	147	189	155	154	154	149	164	156	151	169	166	153	155	155	165	160	190	172	159	153	165	166	161	153	147	155	170	162	143	172	155	162	152	165	135	168	166	168	140	174	158	137	147	167	170	163	166	152	142	158	170	169	134	170	157	160	165	164	137	129	184	154	146	136	170	134	156	173	165	169	134	146	151	170	163	145	163	176	150	159	169	174	156	140	157	154	161	173	163	143	162	161	164	167	168	165	166	175	160	164	157	158	158	147	171	165	176	177	152	137	147	167	158	170	145	161	169	164	161	166	162	167	184	129	175	145	165	165	164	164	182	155	159	150	151	156	141	151	153	148	155	152	145	146	163	142	159	153	141	160	166	168	167	139	161	175	173	170	159	159	147	159	178	161	163	161	157	164	161	131	154	166	137	163	161	162	153	140	160	138	160	152	171	153	167	161	144	159	153	170	157	181	181	162	171	158	175	157	168	176	152	181	162	150	142	160	174	180	168	145	172	163	148	163	152	164	157	161	153	155	174	123	141	174	173	158	149	158	162	176	167	180	134	175	169	167	139	160	143	148	188	172	164	170	173	141	158	173	149	176	143	170	152	138	176	155	163	177	152	156	152	153	148	173	146	151	148	161	160	136	175	179	158	143	164	141	158	164	177	155	174	165	165	165	158	163	159	171	167	152	142	147	147	158	152	150	164	156	154	138	157	154	174	161	160	148	154	159	162	161	160	165	151	155	178	171	145	169	165	162	164	132	144	164	171	156	162	154	178	160	160	175	151	170	159	143	140	154	158	151	146	159	155	162	166	149	157	181	150	141	163	169	150	151	152	155	153	154	164	140	160	164	158	135	148	160	160	167	147	150	155	164	155	173	152	143	162	153	144	172	155	147	137	173	152	192	165	155	150	168	151	147	153	175	159	167	170	172	135	123	155	153	157	155	154	173	186	127	144	149	139	168	166	172	138	171	168	168	145	161	167	171	154	166	139	179	156	143	176	151	172	169	167	163	154	170	152	164	131	159	171	165	155	160	167	160	150	166	161	162	148	168	145	171	159	166	164	168	171	158	148	144	175	151	139	162	167	157	143	157	166	160	130	162	133	151	145	159	158	134	150	126	149	170	151	155	168	145	151	184	160	150	150	179	144	169	134	167	162	165	156	147	142	175	171	181	167	148	145	164	144	169	161	163	156	156	165	152	150	152	137	176	161	151	148	173	173	165	160	154	153	166	170	145	152	169	141	171	169	162	159	133	157	163	177	168	167	138	147	175	152	166	179	173	154	155	152	118	177	160	142	167	145	163	179	164	143	167	154	131	163	164	189	170	149	157	147	159	145	151	176	150	162	149
25260	11657	6530	653	589	617	592	610	574	555	600	575	636	563	569	562	536	546	557	596	568	546	571	563	561	537	544	590	560	576	566	563	518	563	583	593	594	524	567	551	550	562	516	567	561	557	514	529	554	529	504	591	588	581	549	544	548	561	548	569	548	610	540	552	580	548	543	565	590	564	543	544	565	556	541	564	587	517	538	543	544	563	555	531	564	584	562	561	591	502	545	567	554	556	577	562	532	592	544	541	548	549	571	513	603	505	539	555	539	583	551	518	540	526	543	525	561	526	527	609	550	564	590	540	561	528	576	532	528	539	544	533	558	544	572	561	533	541	525	575	549	564	560	555	558	551	616	563	565	593	567	549	507	607	581	590	509	598	561	578	594	552	550	541	584	572	593	572	560	582	547	560	530	540	553	531	551	516	572	575	558	566	513	559	550	568	557	572	573	547	559	553	575	551	542	587	531	553	558	529	536	581	564	567	549	548	555	538	598	536	571	523	524	527	559	590	550	578	581	572	562	550	512	538	569	514	580	546	565	565	567	541	560	523	554	541	545	592	563	572	531	589	564	556	531	576	562	601	584	534	597	578	549	544	543	544	551	553	548	557	576	538	519	567	547	568	565	535	590	565	565	553	572	538	542	597	530	545	573	528	560	546	584	528	558	587	538	562	566	642	568	585	580	529	585	560	587	578	577	549	548	577	572	549	569	503	548	607	541	557	571	557	540	589	598	544	562	566	566	579	538	570	552	569	555	561	583	573	608	582	551	568	575	521	565	538	568	567	554	557	584	536	539	570	557	571	564	606	547	579	514	546	575	585	585	523	532	564	590	574	552	526	587	573	532	566	544	553	540	559	568	554	543	547	561	593	576	590	552	574	557	569	555	565	543	519	541	536	551	577	555	538	504	572	566	535	558	520	575	568	590	515	527	570	554	539	553	573	562	556	598	552	568	538	547	549	572	549	571	591	558	578	580	548	569	566	570	572	560	539	547	602	545	569	560	553	588	497	578	522	564	531	581	593	594	534	562	538	577	579	572	548	580	546	565	502	563	544	528	527	545	571	555	594	577	535	593	558	588	572	541	546	535	549	570	563	537	572	588	587	542	576	546	535	537	534	557	555	571	623	568	519	549	566	588	559	530	570	552	559	561	550	592	532	550	565	521	568	554	530	578	586	567	542	588	562	515	560	565	530	531	570	561	560	537	589	555	545	566	594	569	575	595	556	525	579	574	588	572	601	580	559	552	584	569	537	545	527	577	573	575	518	573	501	496	561	567	556	524	543	550	558	534	568	544	535	578	547	546	563	571	586	577	550	548	590	567	572	539	574	584	560	539	515	552	593	542	547	526	546	569	524	599	539	518	566	608	575	577	551	567	551	506	574	536	556	554	552	524	572	553	574	593	541	544	553	596	555	519	599	567	610	567	578	564	557	586	561	579	569	545	595	595	548	559	508	543	547	579	538	555	577	544	514	531	561	516	567	609	536	549	543	534	572	574	586	548	586	601	563	567	541	551	561	583	577	497	594	513	542	590	519	550	546	566	543	538	564	583	616	541	605	560	541	583	559	554	579	557	551	531	525	572	578	578	540	615	576	547	549	536	583	541	548	533	535	582	533	577	577	493	576	567	577	538	527	549	597	567	535	540	560	558	556	598	564	525	582	540	577	570	564	554	539	556	531	545	552	585	576	543	528	583	559	558	577	620	604	560	577	585	585	565	546	563	580	539	589	554	537	552	603	573	548	589	554	555	523	567	593	563	556	542	565	570	590	573	587	536	578	539	577	553	501	537	533	562	543	550	577	592	545	616	570	596	566	551	563	603	593	543	570	535	532	556	570	583	542	556	608	549	589	587	562	523	559	539	582	573	572	568	566	559	588	575	571	542	559	547	535	552	523	582	549	578	591	509	600	534	549	547	547	530	520	598	577	547	597	548	537	575	560	499	576	548	541	552	537	534	529	574	544	566	548	562	560	563	600	560	530	560	571	570	540	562	556	568	567	571	576	512	558	540	555	542	550	545	535	582	580	522	578	531	571	541	557	532	568	548	542	549	552	562	548	560	562	528	580	569	566	561	545	543	576	546	542	582	517	579	548	542	585	570	526	559	546	545	557	490	550	589	583	581	576	537	552	541	519	545	519	532	603	538	600	545	602	529	557	564	593	597	531	575	607	550	523	546	559	577	543	581	568	586	577	531	546	578	568	575	477	607	561	572	564	525	540	589	564	547	543	589	589	576	534	567	582	558	561	562	581	526	537	548	559	529	548	579	562	565	575	542	537	564	574	592	541	580	582	594	550	558	568	542	538	563	587	556	532	530	577	561	549	580	583	535	560	531	547	520	543	561	549	561	586	528	551	528	579	526	541	570	558	550	579	545	599	597	556	573	582	509	550	553	528	509	558	572	594	550	564	556	561	613	593	526	575	559	595	544	548	543	585	561	557	533	563	529	615	535	539	520	542	557	572	550	521	577	530	591	575	564	547	552	542	541	550	560	544	597	541	556	579	538	613	547	516	598	545	562	579	581	576	558	592	586	559	576	505	523	545	525	580	572	533	538	532	582	530	548	564	565	508	552	572	560	532	557	574	529	561	533	581	581	571	535	481	587	559	574	493	502	574	561	571	580	538	567	566	575	519	548	557	515	537	580	576	575	559	544	506	509	559	564	537	550	559	517	601	555	605	547	581	565	549	535	539	560	534	564	549	549	564	562	537	578	569	600	572	542	523	554	558	582	539	584	514	584	563	562	492	535	518	545	543	557	543	547	548	531	577	558	554	591	591	611	559	516	542	558	582	558	539	588	563	570	560	599	577	559	557	556	544	564	534	585	567	532	557	542	577	570	571	579	596	589	544	532	566	552	566	606	577	581	558	553	586	596	588	542	557	556	506	538	522	567	570	574	580	562	522	531	578	586	502	557	571	551	547	594	600	575	585	573	573	563	584	516	555	582	536	531	553	573	609	538	524	562	537	591	536	555	563	578	517	562	522	509	544	569	553	585	568	532	560	545	563	540	569	535	517	602	569	576	568	534	551	556	551	563	530	521	518	539	537	540	584	553	543	612	512	584	602	603	558	531	572	558	526	596	501	536	527	557	549	544	527	540	537	527	549	596	567	566	564	598	557	599	604	532	570	542	558	568	572	568	577	544	558	555	527	573	552	579	556	547	551	526	563	555	533	572	536	524	555	536	608	568	538	538	568	547	568	601	535	525	584	523	542	542	530	542	576	579	510	581	575	578	546	553	554	611	561	570	553	550	543	562	606	528	573	551	564	551	571	562	580	579	548	547	567	569	602	520	586	548	551	566	536	572	575	566	569	588	564	559	533	556	555	523	580	584	591	554	557	545	543	592	538	580	541	588	545	588	537	567	554	538	529	555	568	549	564	553	565	561	520	548	544	616	547	557	564	551	583	540	532	557	549	550	512	560	516	557	593	529	558	560	589	568	577	579	539	575	557	541	588	542	536	570	517	515	596	561	565	578	541
67559	53259	41197	8061	710	444	440	371	368	290	352	362	335	322	287	286	305	274	294	272	317	297	307	274	310	314	299	284	273	300	284	295	283	328	283	272	240	282	256	285	288	281	284	294	285	272	300	323	296	279	292	271	275	273	296	258	289	307	275	299	275	267	273	277	278	261	269	275	288	277	279	313	271	306	296	298	266	291	282	301	279	310	287	286	273	269	278	301	272	290	268	278	320	297	286	270	277	288	267	275	291	282	267	281	270	295	273	288	271	289	262	309	278	272	304	255	285	312	284	282	295	253	281	271	284	306	294	309	292	234	292	259	288	271	272	294	289	271	269	236	269	262	295	274	286	274	277	309	244	252	299	307	302	266	243	277	299	276	316	291	284	278	268	277	305	298	279	302	276	293	290	268	287	257	288	276	279	285	304	264	267	310	298	294	295	260	302	253	301	268	291	282	300	280	316	257	264	303	308	255	297	264	258	277	259	267	288	285	322	305	253	292	242	272	289	299	296	288	292	295	274	295	285	297	272	275	298	284	268	275	285	278	278	285	277	283	262	289	279	282	248	290	295	277	310	272	284	332	294	297	284	263	277	292	281	291	311	314	290	273	281	257	285	275	271	280	287	290	289	288	252	302	293	272	309	308	275	283	275	308	277	289	285	275	309	280	287	294	259	268	283	268	253	298	298	280	296	268	286	293	254	280	261	276	279	268	258	312	270	290	282	265	300	275	274	270	296	288	282	283	294	282	288	280	287	310	317	305	278	292	279	287	308	275	270	286	283	281	298	263	275	282	264	294	300	275	264	282	291	297	236	272	268	328	281	300	289	267	311	281	288	271	258	309	254	258	274	269	278	275	287	282	314	268	289	283	289	253	287	286	282	273	284	276	278	272	303	308	271	277	222	316	278	289	253	287	275	281	254	298	279	309	282	291	290	295	303	295	275	250	285	283	272	306	272	285	300	283	280	270	290	283	315	264	291	319	288	275	283	291	266	299	298	289	306	291	289	290	269	287	284	245	263	302	305	309	272	265	269	289	298	292	294	292	310	262	290	258	293	294	286	261	301	300	282	275	272	289	248	247	301	307	281	299	302	281	277	273	268	267	282	298	309	270	273	281	283	268	297	291	280	280	275	302	265	260	295	279	274	304	310	311	286	287	311	275	310	288	285	292	297	311	302	246	253	284	292	281	274	298	305	271	261	295	264	276	276	258	282	315	274	310	314	276	284	255	284	274	320	249	307	287	333	271	310	279	284	275	279	264	280	318	274	274	294	261	311	302	277	284	293	247	325	248	294	296	272	247	284	293	294	305	307	300	290	280	272	263	285	259	277	277	294	283	286	295	293	266	266	289	304	263	270	297	288	307	309	286	272	279	304	286	309	262	304	283	283	280	283	317	283	269	287	248	310	283	293	261	281	266	246	283	280	299	282	294	326	263	261	261	274	251	286	292	265	282	290	255	269	259	268	276	244	272	274	288	279	262	277	300	283	270	286	284	275	287	271	259	292	293	281	301	304	316	281	304	265	256	262	292	301	301	298	294	280	302	290	309	271	274	275	259	312	276	285	297	288	276	288	295	265	276	265	291	261	288	292	282	253	284	292	269	343	305	302	301	280	299	287	325	284	288	267	294	292	278	265	316	293	286	309	280	303	315	293	285	298	277	271	327	320	259	275	273	293	266	277	304	303	282	267	274	280	282	286	299	273	294	295	288	288	274	296	277	298	278	294	284	356	263	273	267	286	325	285	307	291	309	294	267	279	293	289	272	289	280	256	278	277	279	281	298	287	258	276	270	307	304	289	282	270	311	296	261	284	284	310	277	297	261	299	274	290	261	252	291	286	292	259	281	272	281	258	273	292	292	283	296	319	268	299	283	277	267	277	283	284	283	269	280	306	281	294	286	287	295	305	264	284	272	269	292	299	279	314	312	267	283	266	269	291	280	274	279	309	256	263	276	283	272	303	287	256	279	261	282	273	294	281	270	303	288	286	245	272	264	285	274	301	288	268	270	305	268	270	264	259	250	312	293	276	294	302	298	265	236	304	315	297	273	323	309	271	293	310	272	301	289	300	274	309	270	279	270	306	281	289	289	278	255	281	308	308	278	292	301	282	265	260	277	272	269	312	283	264	289	255	303	278	273	274	273	259	306	336	265	307	264	282	272	259	285	269	303	270	262	306	289	268	285	274	277	277	274	256	307	323	290	278	286	277	286	311	269	315	272	320	310	274	295	275	283	315	272	279	286	248	272	299	287	272	294	280	307	284	276	295	283	292	305	306	256	285	275	288	293	262	251	295	273	266	282	277	287	288	283	273	259	282	279	272	322	275	313	297	282	302	283	291	288	311	310	267	297	262	291	335	255	275	287	304	309	269	273	283	270	304	290	284	257	298	301	295	299	301	282	257	279	276	258	264	295	266	290	249	294	299	278	279	278	285	283	287	300	279	293	274	287	288	260	273	273	311	275	295	300	278	284	284	290	318	276	261	286	302	274	287	300	275	299	267	266	275	316	287	290	270	290	298	283	251	297	294	264	247	280	297	319	280	292	304	285	265	254	275	285	235	286	300	293	280	268	284	276	302	291	287	331	294	312	254	272	283	292	273	251	282	293	256	256	284	278	300	277	270	288	258	303	304	282	297	293	284	276	281	263	283	283	262	261	262	291	288	279	283	288	292	274	273	295	257	285	319	266	256	300	278	261	277	260	266	287	298	284	287	299	301	283	245	277	283	279	264	291	274	295	264	296	303	279	290	270	286	286	261	261	277	289	274	273	279	274	279	288	247	277	295	285	294	308	273	297	268	266	282	295	309	263	273	298	297	248	259	266	277	274	246	311	299	279	281	254	292	287	302	279	304	326	284	280	265	321	274	261	295	270	245	246	280	272	271	272	262	300	267	290	267	286	269	280	273	312	296	302	287	280	267	263	283	300	288	301	268	264	265	279	275	298	314	270	327	300	289	277	284	310	307	297	269	291	274	281	268	294	264	288	290	303	299	275	282	268	300	306	249	308	277	317	309	307	287	295	270	301	305	279	281	279	285	292	288	272	264	298	269	288	320	304	280	304	286	268	268	298	296	298	299	306	308	294	292	285	270	253	254	281	273	294	263	302	269	291	276	285	281	253	269	282	285	263	275	289	272	280	241	289	303	289	298	289	249	286	256	277	289	280	260	309	273	267	275	267	266	297	282	272	279	298	293	263	292	266	251	324	292	287	289	251	296	270	276	286	298	273	304	305	305	305	274	261	281	288	299	298	291	293	314	287	289	285	263	292	284	255	301	260	312	278	281	316	289	265	257	280	284	264	295	251	285	256	239	288	290	256	275	259	299	268	265	264	302	298	299	287	304	266	270	297	255	278	293	237	286	254	268	282	281	278	295	281	277	279	299	230	283	286	263	274	268	294	277	271	283	269	284	320	259	279	280	274	297	296	279	315	300	322	305	277	311	265	297	294	274	320	266	299	276	279	297	284	299	306	292	272	285	277
45829	41263	28821	1988	1755	1518	1518	1377	1199	1162	1092	1117	1127	1062	1063	991	967	999	952	959	959	947	930	898	936	906	945	937	918	949	905	900	896	929	926	876	928	899	915	956	864	900	885	908	876	854	925	887	909	910	903	910	902	842	932	932	880	811	873	899	900	914	862	943	907	888	910	863	915	900	895	905	841	873	837	880	902	902	923	880	880	868	886	877	908	916	857	889	898	905	936	871	889	901	864	874	903	962	862	894	843	909	919	909	913	879	873	903	898	871	864	883	951	832	860	857	860	868	912	908	976	904	909	890	917	908	907	875	843	913	853	851	957	958	914	891	943	837	888	932	925	915	873	925	902	921	939	858	860	817	893	889	939	931	881	891	832	847	885	939	895	921	892	903	867	891	890	915	955	913	912	871	897	872	881	873	914	876	941	927	912	873	893	865	882	895	884	863	913	835	864	871	965	886	895	904	900	864	931	859	885	902	890	857	876	912	920	883	856	913	931	882	935	932	859	912	884	886	873	852	893	971	892	864	873	876	881	866	940	887	890	957	877	864	904	889	908	850	878	913	861	878	898	898	893	932	884	848	895	872	860	909	871	860	916	898	895	893	877	909	903	913	934	945	888	935	878	839	873	893	894	885	879	923	863	884	864	920	944	881	890	892	898	955	904	877	920	899	862	859	836	871	910	894	940	864	864	844	945	908	860	821	857	895	871	910	888	889	857	889	886	877	840	909	917	902	882	899	896	880	888	882	903	820	895	902	897	892	930	912	828	911	879	913	838	868	875	930	873	867	894	854	853	921	899	862	843	873	922	885	922	913	929	858	901	894	870	829	922	963	881	882	884	895	901	848	881	861	827	878	886	921	888	898	880	878	853	850	893	911	920	876	832	880	851	891	900	864	867	882	929	854	847	871	895	910	905	864	882	871	850	940	885	915	923	857	878	857	929	855	854	877	851	819	881	880	899	929	922	879	887	903	938	887	909	886	894	903	941	880	866	897	843	890	908	892	857	928	883	840	895	873	876	900	907	897	868	859	849	936	907	905	868	873	877	848	869	901	904	910	930	901	847	858	858	886	919	864	868	918	877	915	862	935	889	881	886	908	857	866	885	918	883	898	897	929	851	904	862	881	908	871	849	886	933	879	898	890	887	906	876	858	865	878	876	944	898	917	840	931	874	858	863	959	897	914	894	872	958	908	857	910	925	918	854	868	840	871	897	912	831	874	903	873	873	895	886	873	944	913	857	868	892	876	883	906	906	932	955	899	879	909	889	837	917	815	867	905	887	860	907	880	858	869	877	892	916	884	856	858	831	888	894	884	859	882	858	865	887	916	923	859	915	922	911	883	867	861	867	883	826	890	905	923	925	830	889	898	894	889	925	907	880	897	860	883	917	891	871	941	924	946	894	852	901	903	920	870	885	872	846	843	945	906	903	907	909	853	927	908	903	909	843	945	842	910	902	901	928	854	878	852	875	923	901	962	907	937	914	893	854	921	928	913	916	873	843	919	845	915	910	921	915	921	886	882	869	893	899	872	846	846	907	945	906	881	879	899	892	944	863	890	874	879	869	913	852	818	890	874	844	910	910	871	862	892	926	898	937	872	877	868	863	946	916	885	907	887	861	888	866	890	916	902	915	887	894	827	866	899	869	877	884	888	839	933	847	876	900	912	894	878	908	909	936	935	904	893	851	887	933	843	868	913	840	848	902	829	861	890	939	878	867	861	926	912	893	917	895	876	878	886	892	867	898	938	912	849	906	917	881	914	885	851	861	906	851	883	902	871	900	947	889	819	914	873	945	863	955	904	895	876	922	889	870	894	894	934	844	892	928	849	897	877	890	894	877	850	900	920	916	897	853	918	898	885	927	876	943	894	875	909	939	834	903	913	864	904	895	863	912	875	907	881	906	874	896	949	840	831	884	908	852	918	863	852	915	872	890	893	913	882	866	903	905	874	952	863	946	915	892	905	886	916	860	887	847	896	884	878	844	855	847	967	893	870	868	872	850	910	912	904	832	868	807	869	850	887	881	907	895	914	833	847	875	877	886	864	924	911	849	867	886	850	851	867	951	866	893	884	843	864	870	913	902	879	879	865	886	892	846	901	888	837	911	887	935	895	918	914	918	914	893	865	914	832	884	826	913	877	841	943	922	934	881	886	907	915	918	836	912	895	930	900	914	903	863	864	905	875	910	923	841	877	913	884	844	859	901	870	889	883	906	880	908	867	850	876	877	854	870	912	883	917	921	896	935	844	892	873	857	863	930	932	893	894	917	897	868	886	947	838	900	896	908	882	867	928	910	877	862	877	925	928	938	884	866	947	833	891	871	882	924	945	842	849	876	850	830	893	872	862	887	875	916	917	874	853	911	903	848	884	855	882	897	883	902	898	955	881	841	844	847	912	884	908	910	901	872	890	924	898	879	884	878	901	928	885	890	905	888	878	860	864	884	905	937	879	911	887	872	935	894	836	900	911	901	899	877	837	935	897	908	860	921	894	915	929	895	943	847	891	853	927	940	904	877	892	884	880	877	837	936	885	925	860	855	927	879	840	861	870	856	909	878	835	903	841	908	877	869	877	891	896	884	862	898	895	892	925	919	915	911	947	880	886	901	871	858	891	892	892	876	868	876	916	889	891	911	880	898	908	915	865	893	889	837	849	903	915	878	887	880	852	903	926	886	857	945	919	900	872	902	866	867	919	879	921	927	903	864	911	865	830	915	872	950	913	855	874	877	876	879	932	900	955	898	903	940	929	887	878	892	944	867	880	893	855	881	865	840	906	853	919	896	868	865	886	940	832	851	867	888	882	869	885	883	899	888	888	891	905	896	868	893	864	936	869	909	886	902	903	880	910	904	859	901	874	902	869	850	927	936	890	870	852	982	920	873	880	887	900	875	866	909	877	850	890	857	903	875	854	832	910	876	870	903	891	906	894	901	893	927	915	864	911	905	953	871	933	861	911	864	885	933	936	914	854	890	902	895	838	872	923	913	861	927	910	904	916	925	941	885	888	873	842	861	894	862	958	867	933	827	895	911	881	953	901	876	882	862	876	871	883	915	892	913	825	855	844	863	931	860	891	895	880	879	897	873	928	923	875	935	903	889	926	852	845	941	938	885	905	840	865	840	917	851	884	900	932	894	887	890	863	937	900	871	910	919	897	841	869	879	860	930	843	886	842	927	849	898	886	851	885	933	936	889	922	894	918	844	870	930	856	888	857	891	865	870	821	886	894	847	864	904	915	853	913	917	947	909	917	924	827	907	891	886	914	875	892	925	902	909	921	883	897	949	878	930	923	862	890	929	898	942	922	883	910	882	870	843	910	881	902	837	915	891	929	941	854	882	920	937	946	939	888	854	893	874	884	902	920	882	898	865	900	884	885	875	856	898	871	880	926	905	858	916	865	879	927	928	866	886	874	923	876	901	890	941	896	894	872	937	945	864	837	875	879	913	914	929	904	841	862	924	937	858	906	922	928	901	890	883	917	873	930
