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
338123767253	338123767764	338123768313	338123768864	338123769414	338123769964	338123770514	338123771064	338123771614	338123772164	338123772714	338123773264	338123773814	338123774364	338123774914	338123775463	338123776014	338123776563	338123777113	338123777664	338123778214	338123778764	338123779314	338123779864	338123780414	338123780964	338123781514	338123782064	338123782614	338123783164	338123783714	338123784264	338123784814	338123785364	338123785914	338123786464	338123787014	338123787564	338123788114	338123788664	338123789214	338123789763	338123790314	338123790864	338123791414	338123791964	338123792514	338123793064	338123793614	338123794164	338123794714	338123795264	338123795814	338123796364	338123796914	338123797464	338123798014	338123798564	338123799114	338123799664	338123800214	338123800764	338123801314	338123801864	338123802414	338123802964	338123803514	338123804064	338123804614	338123805164	338123805714	338123806264	338123806814	338123807364	338123807914	338123808464	338123809014	338123809564	338123810114	338123810664	338123811214	338123811764	338123812314	338123812864	338123813414	338123813964	338123814514	338123815064	338123815614	338123816164	338123816714	338123817264	338123817814	338123818364	338123818914	338123819464	338123820014	338123820564	338123821114	338123821664	338123822214	338123822764	338123823314	338123823864	338123824414	338123824964	338123825514	338123826064	338123826614	338123827164	338123827714	338123828264	338123828814	338123829364	338123829914	338123830464	338123831014	338123831564	338123832114	338123832664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38029	7971	2485	1660	1128	930	764	645	568	489	506	473	448	459	446	422	451	467	390	428	437	434	381	402	405	412	400	372	403	414	421	396	371	403	405	401	388	388	402	370	401	408	404	398	380	383	393	415	383	410	411	382	361	347	364	398	363	392	384	411	390	388	399	357	362	383	374	371	369	355	413	415	395	391	376	385	357	380	370	416	377	366	365	371	412	392	354	343	387	366	404	384	405	428	366	379	369	368	384	373	350	400	372	360	362	376	385	420	397	401	364	373	389	362	365	433	393	380	385	399	400	397	417	351	401	380	376	361	385	371	415	366	394	390	363	382	396	384	355	387	364	394	417	402	367	357	411	390	379	397	404	406	357	370	369	389	367	396	349	357	382	368	411	409	403	370	396	374	334	374	398	386	400	376	382	395	383	408	395	372	374	374	404	388	341	403	347	414	420	359	393	377	393	381	378	362	425	382	371	406	367	372	361	385	384	367	401	417	411	363	344	391	389	392	401	417	370	383	390	377	362	365	394	400	391	347	383	386	374	400	403	409	428	406	373	368	376	367	404	371	403	398	374	352	376	391	379	342	375	382	388	412	382	358	402	373	399	354	387	391	367	378	363	388	375	382	395	363	411	358	354	378	369	386	414	387	399	384	417	394	378	338	360	374	370	359	342	389	396	429	449	371	380	365	403	385	378	382	386	391	351	401	392	374	384	378	367	387	369	385	404	413	345	355	346	376	374	388	426	381	376	412	393	371	340	390	393	356	346	384	388	331	360	376	357	369	412	361	409	372	370	395	375	356	381	373	386	411	360	407	379	360	362	352	371	395	393	378	430	390	401	396	392	418	383	388	410	408	374	398	426	392	368	383	353	384	373	428	406	429	398	385	356	367	345	360	398	384	384	393	406	377	371	354	380	353	378	399	379	358	375	359	383	359	418	406	372	401	367	350	396	387	359	400	411	409	357	397	374	391	436	408	387	405	370	358	417	374	400	404	372	407	347	386	372	351	377	368	419	416	361	370	403	435	434	383	398	413	347	389	386	370	381	406	401	366	379	378	396	414	389	381	391	397	395	405	405	389	362	383	404	405	383	418	386	394	367	397	384	343	354	335	394	429	376	370	371	356	397	402	370	381	416	372	379	390	369	387	372	398	404	404	367	396	388	388	356	370	401	391	385	361	378	372	390	397	376	399	402	398	396	384	347	383	403	386	407	333	389	370	370	346	405	385	415	401	392	382	460	334	357	374	380	400	365	384	377	367	396	352	376	381	391	389	356	364	377	377	417	387	338	392	394	368	387	385	349	392	392	364	396	391	363	374	365	363	397	421	412	396	355	412	403	347	395	365	382	404	395	402	411	382	405	386	403	365	380	362	366	370	399	381	366	405	412	420	381	399	385	400	392	403	368	397	373	362	431	393	370	383	372	412	381	371	371	359	398	403	424	409	412	407	451	400	396	413	403	398	371	363	383	383	365	382	401	373	378	402	406	383	351	353	340	374	376	355	364	336	389	395	387	354	364	371	377	399	363	358	393	410	380	389	394	420	455	418	413	411	385	403	365	377	393	375	409	389	391	386	374	410	397	415	374	432	372	412	407	400	383	392	398	384	370	394	377	370	355	393	361	368	347	363	390	393	363	382	377	366	381	386	364	350	391	423	401	359	384	413	384	363	370	394	358	378	373	358	373	367	362	425	422	392	356	355	410	395	379	384	393	388	389	421	368	425	398	389	405	342	429	427	371	354	384	397	402	411	411	406	420	344	366	384	390	375	388	427	351	401	395	424	343	374	369	392	362	345	402	429	401	403	398	352	382	386	385	373	407	384	376	369	397	394	401	389	410	398	367	382	381	376	344	400	392	358	382	368	382	357	389	455	405	421	427	389	387	388	387	412	394	354	399	433	354	384	367	392	367	426	374	380	369	385	393	374	401	355	401	374	379	372	358	357	389	365	411	409	390	390	385	412	351	394	385	395	341	359	420	403	400	370	382	372	366	396	377	356	395	348	385	390	379	382	369	364	392	397	434	374	359	389	366	383	372	397	389	371	396	416	389	400	412	379	388	408	386	355	337	393	387	376	361	385	391	374	401	404	435	391	393	336	414	358	363	365	359	391	376	381	360	389	391	402	385	387	404	386	412	358	408	438	396	384	378	369	364	422	384	399	380	358	392	383	411	418	402	389	336	380	370	373	363	360	431	398	423	400	374	363	361	393	409	383	362	412	376	385	392	348	384	404	360	363	411	389	379	361	378	370	403	396	350	396	383	407	372	375	380	412	365	346	342	405	403	409	406	405	375	396	383	350	381	360	383	368	384	360	398	394	414	376	412	354	395	408	448	372	383	409	375	336	378	409	389	422	397	364	342	384	381	354	333	373	411	385	362	395	370	411	356	422	357	406	351	335	427	414	400	382	362	375	370	348	387	383	398	381	413	370	376	365	354	354	373	421	405	368	386	375	428	404	395	356	391	420	399	397	414	431	416	408	358	406	339	384	363	414	405	363	351	419	359	405	427	419	413	403	389	392	349	399	384	388	370	378	382	405	398	390	358	403	336	379	358	394	374	408	370	406	349	385	402	368	377	381	373	365	396	410	389	350	368	339	392	359	359	402	358	415	362	348	401	411	384	385	345	392	377	404	431	393	377	387	396	351	360	350	387	410	382	385	400	405	417	383	425	350	381	351	389	335	403	378	418	400	375	382	378	419	401	368	367	375	401	408	404	366	403	397	336	398	399	412	380	394	349	358	377	389	406	386	380	345	368	390	378	408	371	406	391	403	379	367	407	391	399	366	395	379	374	411	413	339	389	395	384	387	404	403	380	344	345	402	361	409	371	382	400	393	404	416	400	375	374	381	389	387	397	392	422	349	420	410	371	369	379	376	409	395	346	340	362	380	412	374	419	403	377	381	368	321	388	377	369	379	379	350	374	391	397	379	427	402	387	410	347	371	358	391	344	361	363	412	363	346	374	377	420	363	389	394	396	392	357	366	340	364	351	400	435	416	361	419	354	411	406	392	354	389	419	382	379	383	415	398	415	403	411	405	376	369	408	380	342	363	378	367	400	389	397	381	387	374	355	404	381	382	404	401	415	406	385	388	412	383	382	393	400	344	367	420	397	390	350	385	398	383	394	393	423	375	420	394	371	389	384	405	376	365	366	362	390	381	337	395	391	374	394	400	382	355	378	327	366	420	396	403	398	375	378	387	403	353	392	413	394	419	450	370	361	394	373	374	443	393	380	385	385	391	366	368	361	369	375	371	381	369	359	396	408	439	343	369	354	398	367	365	450	427	371	377	405	382	402	401	414	398	398	375	385	373	425	391	410	372	395	433	344	420	352	363	378	373	451	401	381	367	409	373	359	400	393	434	363	410	367	370	433	410	410	400	363	340	359	397	386	413	393	386	387	396	374	367	369	387	366	360	414	342	392	372	414	418	390	374	415	375	404	375	406	366	377	394	367	374	370	383	392	415	408	423	412	365	386	351	350	406
20366	1831	3398	4083	3341	2853	2405	1993	1839	1525	1324	1285	1227	1108	1077	1075	1017	1041	986	1032	985	996	922	943	952	966	940	920	936	819	954	956	896	863	838	928	889	842	859	868	845	844	883	944	875	813	881	889	814	808	840	905	889	851	877	880	854	837	875	863	873	826	867	849	852	867	868	858	839	864	815	807	838	882	837	847	873	860	873	836	780	860	840	933	818	850	859	872	873	906	848	837	838	831	874	894	875	817	815	847	866	835	836	851	829	903	791	901	843	840	850	805	861	836	831	847	817	818	851	857	874	796	843	829	874	832	897	838	823	833	867	913	866	864	879	852	846	867	832	834	831	821	882	887	824	860	857	838	841	865	882	818	832	824	861	865	867	855	856	823	854	808	795	841	809	897	812	801	826	825	820	856	795	819	923	832	870	811	823	795	801	847	843	811	885	855	824	849	861	826	774	860	868	880	794	784	867	855	893	823	813	809	810	840	799	852	825	812	861	860	845	855	871	826	807	861	828	831	866	898	854	912	884	858	796	861	838	798	850	833	753	815	871	840	838	837	788	801	876	842	799	851	834	799	827	867	858	825	835	849	889	868	864	837	804	791	856	829	813	793	850	864	855	857	831	801	883	809	842	862	839	883	795	852	888	861	918	830	868	871	898	812	887	838	837	843	885	834	834	834	860	866	833	853	847	813	847	887	829	850	799	798	811	837	829	857	827	841	856	791	823	822	876	830	854	857	792	812	804	808	879	871	832	840	842	852	880	801	820	849	840	874	819	820	834	864	848	823	806	833	850	852	845	834	887	826	868	839	810	855	853	862	831	800	819	821	842	813	839	872	842	834	845	834	831	875	840	797	876	834	875	866	867	861	834	875	828	864	872	797	837	841	825	856	825	783	785	830	795	823	844	834	851	808	836	818	824	817	845	777	849	803	828	873	838	849	854	820	834	881	835	826	841	813	862	847	886	841	897	801	846	870	852	831	802	864	834	832	852	856	884	867	878	844	835	849	789	817	873	823	827	860	816	819	851	892	827	868	846	833	882	845	892	829	861	853	849	774	845	888	852	801	857	854	823	833	857	817	861	803	845	859	864	856	861	881	856	846	802	825	814	862	803	874	874	882	786	881	830	864	890	851	841	853	840	818	862	825	835	880	827	870	796	779	828	849	815	843	808	830	825	823	812	859	867	839	837	871	838	813	918	899	893	835	865	872	807	806	851	876	853	845	878	852	827	808	841	798	832	881	874	870	844	825	789	871	834	886	824	900	833	818	816	771	846	854	773	862	836	854	876	826	862	816	839	863	827	867	828	862	817	804	833	827	825	854	841	842	842	842	899	826	853	821	886	844	824	863	860	816	828	828	845	898	777	828	833	765	816	809	810	856	851	821	853	820	783	830	825	846	827	870	834	865	853	857	812	794	873	858	784	877	880	881	879	793	841	787	815	840	872	856	806	839	862	838	874	819	862	831	885	809	875	836	841	887	877	797	853	773	838	795	896	850	872	803	855	850	869	843	784	790	827	799	824	864	835	840	858	832	862	807	855	846	836	801	794	835	849	848	813	850	830	819	814	852	804	834	874	822	841	859	813	831	884	879	880	808	811	810	846	837	815	888	847	877	833	927	870	826	805	875	792	840	796	823	843	843	827	871	819	884	859	800	848	848	865	830	841	836	877	847	842	921	837	839	868	818	843	869	865	862	805	860	843	836	889	851	799	835	861	834	865	821	857	804	881	869	835	844	806	875	833	809	818	881	860	880	846	867	786	815	769	815	818	823	812	854	807	808	850	800	789	831	829	849	801	820	893	814	817	819	812	864	819	867	814	830	825	850	829	805	802	787	838	876	833	902	870	864	842	794	828	828	817	868	820	803	799	847	842	825	820	873	841	839	851	824	821	834	860	802	887	834	799	823	834	863	800	862	857	858	793	856	879	843	843	836	801	857	797	857	846	844	870	835	843	790	810	840	847	891	825	846	837	837	827	833	905	865	905	881	815	797	865	820	828	845	771	818	848	877	852	846	789	821	795	789	850	870	869	838	850	893	846	824	828	886	807	855	848	851	820	834	844	869	846	815	828	798	846	813	855	818	845	818	784	819	838	849	832	896	859	815	854	861	821	864	882	872	811	901	843	854	829	862	844	764	821	863	855	874	885	862	845	859	784	825	797	807	855	850	825	817	857	898	846	888	786	795	818	860	794	854	895	840	845	868	788	846	843	784	843	850	824	791	802	846	893	798	836	784	841	845	859	835	823	838	831	861	881	824	821	819	802	808	822	768	842	801	810	876	869	853	863	847	843	789	862	805	892	828	854	810	777	841	819	814	822	842	833	855	825	864	850	827	833	892	801	889	790	836	851	804	835	792	825	839	856	852	826	788	915	850	818	886	817	801	877	849	859	885	793	818	816	881	804	862	859	811	853	842	868	844	884	802	821	866	821	854	777	843	845	814	810	776	836	778	862	864	843	821	815	857	800	840	849	834	838	853	814	815	812	834	830	860	814	865	876	823	872	832	844	824	840	870	828	789	858	790	813	832	826	850	858	803	864	833	827	862	823	787	851	826	814	800	879	867	845	900	844	820	806	780	850	821	868	841	755	776	856	847	850	816	814	809	843	836	817	802	907	816	847	859	787	840	811	872	816	864	870	841	844	845	832	828	822	852	859	825	871	833	864	830	867	816	876	812	878	821	797	796	857	833	859	860	818	819	808	862	902	889	834	823	836	813	786	868	858	844	822	903	820	870	916	880	812	811	874	814	826	845	790	864	808	833	867	779	853	866	846	837	864	827	827	836	890	876	811	787	856	870	817	871	847	813	831	865	823	828	835	847	866	829	837	878	794	821	813	818	836	837	841	832	871	845	847	843	837	796	855	815	834	852	805	827	829	808	838	836	851	833	825	865	797	883	911	830	853	825	775	848	856	820	828	833	874	814	840	811	874	818	846	818	845	837	839	847	810	821	856	850	853	808	789	886	864	820	832	880	839	836	819	839	822	859	832	826	852	895	846	824	804	877	843	888	835	839	833	754	835	879	913	838	786	809	837	820	784	810	802	834	843	833	790	884	800	875	790	867	788	855	810	875	808	805	797	853	902	816	815	831	815	792	863	806	806	807	802	821	802	855	848	837	888	816	802	849	823	874	787	855	832	849	793	791	817	787	874	800	839	848	793	875	874	834	863	807	823	828	860	819	854	896	877	835	820	854	833	850	815	880	833	857	857	830	820	806	851	854	852	842	875	814	805	790	864	859	842	795	828	808	816	890	811	868	814	820	856	819	838	815	848	811	859	825	884	839	829	881	818	815	848	816	791	806	805	821	827	894	874	871	788	857	847	837	837	823	815	807	842	801	834	825	809	890	805	844	873	811	833	774	825	823	875	876	843	813	872	897	830	873	829	836	871	765	830	820	856	895	806	843	832	851	855	859	799	821	841	835	835	845	829	835	831	819	842	851	830	853	809	812	826	822	888	809	809	799	825	820	834	863	824	880	813	838
11020	777	466	459	312	310	240	227	235	226	188	208	198	197	206	170	212	192	183	181	184	185	199	172	186	212	211	187	186	194	217	217	203	193	199	208	190	187	203	174	191	168	208	147	174	205	181	186	207	171	205	199	190	165	181	189	174	197	184	155	241	203	199	169	182	194	200	165	192	197	188	162	173	207	175	204	180	150	166	169	215	191	185	183	194	177	221	188	193	194	161	173	168	172	189	168	180	186	197	203	173	177	188	202	193	199	195	167	192	192	195	184	184	201	178	200	189	186	181	187	201	201	180	196	191	190	179	195	217	191	207	154	199	193	161	197	184	188	192	189	190	187	201	211	181	178	173	172	185	199	173	173	179	194	161	197	196	180	181	193	187	194	197	198	154	198	207	202	200	202	200	178	179	207	195	196	184	196	195	185	178	204	202	205	190	198	184	176	153	151	183	174	178	191	177	194	197	203	189	211	231	200	193	174	163	171	185	204	207	159	162	214	186	202	171	191	206	207	190	195	176	172	178	139	195	192	179	199	193	194	176	186	201	166	211	185	211	167	207	190	176	183	190	194	187	183	180	185	196	201	184	179	161	166	180	207	197	200	185	191	199	194	182	212	178	182	188	184	177	199	193	202	188	185	175	191	183	171	228	230	197	178	184	158	209	165	166	187	175	191	194	211	173	178	191	220	210	196	184	189	172	161	179	169	169	154	197	198	170	204	181	203	172	191	195	166	197	212	183	185	205	191	206	183	203	195	197	203	180	180	179	204	173	184	185	177	202	214	209	210	198	194	192	177	191	200	215	201	188	212	201	173	190	206	203	205	186	196	164	168	175	193	177	177	202	177	168	189	189	171	222	195	181	192	176	225	198	207	183	175	181	150	172	189	193	203	187	190	175	192	196	194	179	197	202	179	191	189	191	185	204	206	197	184	177	171	187	192	176	180	163	169	166	166	199	187	194	211	169	190	222	191	192	188	205	190	169	168	182	224	207	170	187	213	182	204	171	162	171	170	198	189	221	187	178	158	203	200	183	212	191	188	203	167	209	178	198	214	195	179	203	199	205	195	175	166	201	218	176	207	176	170	184	190	153	202	178	190	192	189	182	195	189	190	171	178	207	186	172	196	182	161	192	210	192	183	197	154	192	185	199	191	205	180	196	189	218	195	181	204	194	184	181	188	199	185	181	180	198	199	167	184	167	177	193	179	168	183	207	204	170	206	208	209	170	205	188	195	176	184	193	195	166	187	155	209	193	171	181	207	197	214	193	174	200	187	169	166	173	169	180	192	190	189	189	185	204	223	180	204	168	176	185	186	160	177	189	186	199	195	202	185	185	222	195	196	185	202	194	189	179	198	189	198	184	188	199	185	195	185	217	181	200	184	179	205	155	190	200	205	209	195	209	212	198	207	207	176	201	226	190	167	169	197	190	177	187	196	183	181	186	186	184	149	206	188	209	178	183	167	198	196	172	183	204	197	177	190	171	186	189	197	166	210	169	152	192	187	182	161	223	190	191	202	187	188	183	178	184	175	199	178	197	203	200	173	188	178	196	193	164	194	203	212	163	183	175	178	188	196	188	182	177	187	169	179	183	216	204	213	205	189	185	181	148	173	187	198	198	182	215	211	200	189	173	184	168	186	151	153	183	182	201	201	169	198	233	159	196	199	194	188	199	204	176	201	215	178	165	198	208	196	194	189	203	193	180	188	165	204	171	179	193	208	204	188	195	183	193	198	197	213	185	173	213	181	194	173	210	172	175	183	227	167	201	166	184	202	202	198	198	173	190	195	157	195	205	194	201	184	194	198	197	189	182	187	188	204	195	163	213	195	184	220	175	174	160	209	191	175	168	193	184	179	191	192	160	200	206	198	200	195	161	205	211	181	189	186	187	178	187	188	165	178	182	184	191	190	217	197	217	188	191	212	229	201	172	217	204	195	196	201	174	200	185	200	188	202	210	173	193	174	198	171	202	194	182	204	190	174	191	190	183	164	194	204	191	166	188	189	206	195	185	166	186	204	189	195	192	203	208	206	177	164	182	177	203	192	183	210	202	195	155	179	166	178	193	191	154	167	200	174	196	192	205	161	169	218	208	175	180	202	167	211	201	227	187	193	188	172	184	189	213	196	149	177	189	190	200	194	202	187	185	179	180	201	203	194	184	156	222	185	194	184	177	180	217	165	183	196	220	180	197	197	200	199	211	207	187	182	189	185	194	195	193	208	195	188	191	170	180	179	182	213	219	198	186	197	157	178	194	173	173	174	182	208	194	206	168	170	200	184	183	214	203	193	219	205	182	185	213	164	182	184	186	194	188	190	212	205	194	179	217	179	198	211	177	177	197	230	163	208	207	196	223	190	196	186	192	210	191	182	194	192	174	209	218	171	204	226	175	177	185	210	210	199	208	185	171	212	194	187	189	183	199	180	181	159	168	173	195	184	185	218	202	208	207	168	174	195	174	200	174	202	205	185	173	217	171	180	193	203	186	186	204	188	179	211	169	193	184	182	211	199	186	212	176	174	193	184	178	175	157	189	216	194	191	200	187	206	200	186	210	175	160	190	179	191	181	169	218	220	180	169	185	194	194	203	202	197	188	187	184	204	189	179	172	214	183	186	166	193	186	174	190	199	205	188	167	180	178	196	197	160	203	180	201	171	205	163	179	192	199	172	182	185	154	180	184	181	191	180	212	178	187	199	193	161	194	189	186	211	202	190	211	197	192	167	210	180	185	188	220	139	184	178	192	175	205	192	180	175	192	176	193	205	188	183	175	178	194	232	193	158	176	163	173	193	193	189	202	204	201	200	204	201	167	195	198	195	190	180	175	187	205	171	173	183	196	213	189	187	180	201	175	175	195	165	183	207	197	195	179	183	195	161	212	184	158	166	212	176	191	182	181	206	187	207	212	174	213	209	190	184	174	187	185	200	227	225	189	211	175	183	231	190	165	157	174	165	199	166	189	192	180	197	193	179	144	190	212	208	181	178	214	208	163	186	188	199	192	157	199	190	192	190	194	178	162	153	162	161	189	169	179	194	218	178	201	202	214	172	175	172	172	171	190	178	174	176	198	177	199	194	161	191	184	201	216	188	207	180	193	187	221	173	160	181	204	168	198	174	220	155	188	202	191	182	185	172	197	226	174	201	162	213	185	177	178	168	218	195	186	200	221	194	175	176	191	178	190	200	187	198	201	184	187	198	169	185	194	196	182	172	182	192	196	167	171	183	185	177	182	185	207	188	172	201	194	198	195	209	175	196	165	186	189	219	208	223	231	184	189	190	193	183	199	192	171	218	174	196	156	222	177	190	218	169	204	176	195	160	187	196	161	171	209	189	193	178	206	180	176	177	194	173	194	203	167	171	191	209	179	219	190	199	215	181	179	190	198	188	188	165	188	188	172	160	166	184	191	190	202	178	187	185	187	189	181	170	167	206	184	202	188	189	190	202	193	187	198	202	175	177	193	181	188	175	209	208	172	183	215	197	193	190
6744	664	1066	1252	1064	974	852	749	724	617	610	582	548	488	505	498	535	500	525	510	459	482	498	517	478	455	506	475	511	489	509	526	487	479	512	501	510	450	480	495	448	496	523	470	503	460	467	491	504	454	449	472	468	496	451	466	467	468	458	519	452	463	490	466	451	504	465	496	451	466	552	456	520	480	468	462	513	486	462	490	490	446	434	500	458	498	491	502	495	445	487	461	441	481	540	477	499	468	482	482	472	489	492	461	505	467	458	450	495	490	460	448	451	486	435	498	452	470	448	480	466	457	478	541	456	442	464	479	484	499	483	452	447	427	426	485	444	430	446	498	478	456	472	480	445	450	451	504	446	500	491	457	479	477	455	488	508	501	443	468	483	479	467	490	488	453	468	438	473	454	493	492	493	441	479	463	441	464	421	459	497	491	460	455	495	479	464	468	480	464	487	467	487	423	444	495	459	528	467	473	457	503	460	490	483	517	469	445	489	456	482	483	484	472	509	528	462	440	471	464	419	473	528	494	461	469	480	491	459	450	478	491	476	469	469	461	470	474	454	471	450	494	477	471	456	480	498	442	463	448	495	472	479	445	470	451	482	452	514	509	457	427	523	520	463	466	502	459	513	490	497	468	489	494	486	456	514	462	470	465	486	450	491	488	473	470	458	511	471	522	467	449	490	480	476	467	470	483	475	508	473	468	476	489	466	466	517	470	477	488	450	457	431	441	480	518	492	475	468	488	458	462	433	508	440	473	447	453	440	483	454	467	460	497	454	479	490	459	497	493	469	473	447	493	504	471	497	469	494	449	454	451	489	478	475	448	464	469	467	501	495	486	466	453	493	474	508	466	477	488	494	477	497	498	473	509	480	484	469	473	487	479	488	462	454	498	464	499	418	498	453	494	459	426	489	452	500	471	461	502	476	480	451	453	442	460	469	483	511	465	488	499	464	480	494	455	509	416	487	467	480	468	498	459	457	479	513	482	500	444	472	506	491	479	496	473	476	485	426	478	436	488	494	443	507	493	451	506	469	457	499	503	454	500	503	486	459	447	508	502	444	502	513	464	450	466	465	471	467	459	474	530	468	484	490	437	460	457	470	500	487	451	453	451	451	479	504	462	467	477	464	447	476	484	465	478	446	442	456	470	441	491	459	457	468	461	481	502	518	446	508	466	488	528	492	472	492	491	466	483	449	502	481	434	485	467	455	512	469	473	469	480	503	496	436	512	477	480	499	496	527	438	460	476	452	506	480	449	444	476	466	469	448	487	495	503	499	468	510	470	458	524	444	486	485	476	484	434	517	487	430	450	463	501	477	470	476	490	470	454	476	473	472	479	488	495	497	490	512	492	414	459	475	469	441	437	473	462	485	472	500	471	447	517	456	450	500	459	475	483	487	469	476	467	457	460	458	483	542	499	448	477	462	460	465	477	472	466	486	432	504	466	465	504	469	486	485	506	461	482	485	485	475	486	491	495	488	485	526	496	479	485	513	437	484	513	432	495	486	438	452	456	462	433	520	506	533	472	465	463	453	437	479	466	505	503	491	462	529	492	468	455	479	452	475	453	475	448	482	497	465	492	489	491	488	470	478	463	468	491	476	521	465	486	456	502	471	456	498	446	463	473	445	501	519	476	486	446	495	440	476	472	484	468	461	477	514	469	467	485	465	470	487	478	486	541	459	468	465	478	444	475	504	405	488	470	477	486	460	456	469	458	498	469	466	491	450	478	523	488	500	491	477	486	494	494	499	459	492	443	500	466	456	460	459	509	484	485	491	497	491	476	453	505	459	488	511	491	464	499	457	428	440	443	550	496	507	477	486	528	528	483	491	472	451	478	512	476	455	442	529	450	435	453	479	425	444	474	493	465	467	451	488	463	486	503	429	480	505	484	474	460	463	527	488	475	453	461	532	517	455	489	478	498	452	455	504	495	471	445	449	465	481	509	491	499	492	434	471	448	451	475	437	442	459	479	469	455	484	490	494	474	482	493	493	457	488	491	471	528	478	498	473	476	480	465	449	490	477	454	470	504	474	497	520	480	480	491	507	479	441	431	522	451	465	473	483	525	490	492	479	471	471	482	477	458	508	531	443	476	478	500	484	476	472	475	476	491	487	507	492	469	496	493	502	497	478	481	422	476	500	506	485	461	471	486	481	486	485	477	453	450	459	448	468	444	480	480	485	503	481	509	483	469	453	471	465	495	475	485	430	457	491	487	467	455	450	508	502	466	476	473	498	436	485	449	464	500	454	487	478	492	486	492	468	468	453	463	493	452	464	475	477	465	457	479	505	488	479	504	454	511	495	434	474	503	487	476	457	477	467	447	453	482	501	448	489	504	487	442	504	481	456	461	513	478	429	516	466	481	478	461	473	487	499	416	420	481	470	462	485	435	468	454	513	519	426	505	518	468	446	506	465	481	512	490	460	443	463	455	435	481	467	505	463	479	492	473	443	454	461	482	486	479	488	454	487	479	475	470	464	456	471	496	453	469	461	450	495	453	505	456	484	455	486	510	469	438	510	503	461	473	466	453	437	505	428	471	494	440	438	481	475	438	467	468	508	482	459	467	474	473	456	463	440	461	469	526	472	479	462	463	445	479	472	492	481	479	481	495	456	489	453	492	495	459	518	491	494	453	488	467	518	457	434	491	473	495	458	467	469	471	453	423	463	506	506	427	450	467	500	458	443	503	519	519	475	459	463	506	436	489	448	450	420	505	483	477	486	494	473	498	504	426	491	466	495	452	455	464	457	448	504	490	455	475	483	493	524	467	508	474	487	455	493	427	491	503	468	470	458	463	456	437	480	500	478	468	533	493	467	478	455	476	463	486	479	517	516	534	471	448	485	504	500	515	501	467	499	476	467	435	479	442	496	489	484	483	474	504	498	495	447	433	495	501	456	467	469	447	464	469	481	499	455	514	456	535	480	462	463	505	463	476	488	511	468	503	472	464	483	466	446	467	488	460	459	447	474	478	475	497	444	499	468	463	480	483	510	454	517	492	482	449	484	508	477	472	470	464	503	437	497	451	445	499	507	484	479	474	439	457	472	475	460	486	465	498	474	527	480	490	491	477	443	474	511	456	488	519	517	550	514	493	465	463	491	484	459	502	474	438	523	518	448	462	469	450	500	451	470	482	458	467	499	492	486	474	512	514	481	502	433	468	492	519	460	477	492	446	481	474	513	465	474	464	471	476	483	484	493	475	491	510	447	478	448	496	457	486	445	447	496	442	471	510	456	444	477	484	494	476	472	512	485	489	508	497	479	470	499	445	451	480	457	481	467	465	505	522	527	417	455	453	499	477	465	477	509	491	455	460	477	484	442	424	498	503	515	436	494	463	505	480	457	465	512	503	487	460	471	490	472	461	497	491	473	467	495	472	448	507	462	477	468	473	449	455	491	490	466	427	485	464	455	482	501	449	510	501	531	452	500	493	514	493	454	482	481	470	461	491	511	466	501	492	513	486	492	485	480	480	480	488	525	472
30249	4393	1417	1004	771	618	470	452	444	414	381	336	359	360	367	364	335	304	293	330	320	344	338	311	314	335	331	299	331	308	307	312	328	300	331	321	348	323	362	316	283	341	336	305	338	302	337	312	327	313	345	322	310	350	305	290	313	295	358	335	294	320	326	311	314	293	307	301	325	323	340	333	350	313	318	336	357	317	272	334	345	275	311	285	311	305	326	313	306	309	291	292	295	338	340	347	350	323	312	318	306	339	337	319	301	316	316	344	317	311	323	364	313	293	334	339	340	341	318	324	329	276	277	279	288	293	337	321	325	361	327	346	348	310	306	276	299	310	324	312	344	288	309	309	331	312	331	318	346	284	324	317	287	306	357	311	274	311	372	333	313	322	325	306	363	321	328	307	353	334	316	309	311	275	305	337	299	335	339	311	303	308	347	311	311	324	323	327	318	360	342	291	301	314	344	327	285	333	295	347	327	303	333	327	331	336	329	329	329	295	320	333	324	288	323	284	323	293	303	306	299	316	302	318	278	325	345	328	315	314	359	300	311	333	320	298	295	332	317	328	303	316	340	324	292	316	345	331	344	321	334	335	324	341	340	288	329	339	304	324	311	285	332	354	321	300	298	332	338	283	288	328	320	295	346	306	328	289	354	336	301	308	337	325	300	323	309	301	294	322	291	327	303	309	274	307	332	364	316	350	311	328	322	297	321	330	282	337	306	312	314	337	304	306	341	329	324	330	314	321	326	308	329	318	333	334	312	347	375	271	305	329	300	339	342	353	316	283	283	321	297	331	326	335	313	304	328	316	338	341	312	313	350	304	327	324	317	306	325	373	289	326	342	285	308	328	338	292	311	298	316	305	340	314	319	320	330	320	314	308	326	327	325	359	355	343	340	317	311	337	293	330	298	338	325	312	339	327	300	268	321	280	327	315	338	316	313	310	329	351	363	328	295	313	337	306	346	300	340	292	322	323	305	295	329	307	282	309	307	328	336	299	327	319	307	338	314	323	325	310	323	315	315	299	317	332	322	307	316	342	323	336	301	326	280	305	344	311	348	340	328	313	314	276	324	319	299	337	320	305	291	298	269	331	333	308	304	330	311	327	323	307	309	360	338	341	288	314	285	341	295	343	318	304	312	317	357	327	352	317	319	339	326	299	308	297	348	304	294	328	303	339	331	303	334	291	300	303	291	317	293	315	334	321	321	340	310	360	333	324	325	319	311	290	291	296	318	348	312	339	290	291	344	300	326	347	341	322	323	315	323	313	298	332	297	307	306	294	323	308	301	335	306	310	317	296	310	300	322	334	322	305	315	346	312	333	369	323	300	307	365	316	317	295	337	327	308	331	308	327	290	322	332	326	297	340	305	311	343	296	364	340	317	323	362	319	345	319	308	335	331	321	299	360	314	335	286	326	306	344	335	334	370	319	329	327	304	328	374	358	302	334	283	332	285	313	316	361	329	353	352	352	331	300	316	327	290	322	318	320	290	329	327	301	325	337	313	291	309	316	308	345	298	273	297	297	367	339	312	304	284	318	331	308	259	300	315	283	309	312	329	328	305	296	316	344	290	325	306	366	288	324	315	323	309	331	273	322	325	310	303	317	287	299	282	288	295	354	308	305	324	311	301	286	337	320	308	323	327	295	314	303	328	325	311	306	313	341	248	335	287	310	331	345	301	335	318	310	329	316	306	315	314	307	339	331	331	304	345	321	318	346	312	326	293	327	320	322	317	311	316	297	328	339	331	279	341	322	323	332	325	310	321	352	350	294	361	320	296	340	369	316	312	326	348	306	308	306	317	346	276	291	329	327	320	329	330	348	332	317	312	360	332	309	324	277	327	299	319	319	296	349	283	296	355	338	288	345	315	313	326	298	285	310	316	339	344	317	320	344	339	331	352	341	304	343	298	326	341	311	317	319	361	338	320	329	310	305	309	372	337	336	334	369	326	306	307	345	347	344	315	309	341	320	324	279	306	353	327	321	304	307	301	317	314	328	308	327	326	310	320	319	310	302	328	294	321	312	339	303	327	304	314	325	329	293	319	319	301	347	315	361	312	324	309	327	306	308	302	336	315	312	322	323	347	347	328	337	306	351	327	305	317	319	323	306	329	319	335	285	308	335	325	326	323	326	303	296	293	353	306	307	318	353	317	333	329	304	348	312	299	277	332	320	331	337	315	314	333	287	292	322	305	356	308	325	331	330	319	312	320	343	313	308	325	313	311	331	310	361	301	322	353	311	318	328	312	323	280	264	305	307	330	323	306	312	337	346	301	301	283	303	311	330	328	323	292	347	329	321	309	327	347	341	313	337	316	335	334	330	291	307	322	326	326	301	308	318	311	304	310	316	359	318	307	321	294	312	312	331	353	355	328	359	321	321	317	327	344	352	308	301	310	299	311	301	327	320	292	314	282	280	306	332	347	285	320	369	346	300	351	295	309	338	320	330	306	310	338	316	348	306	293	337	313	336	327	303	334	328	321	320	344	294	362	341	348	307	345	287	343	344	320	302	335	332	336	352	306	344	333	331	314	337	359	325	297	293	314	311	321	290	286	329	277	316	319	345	327	315	306	295	330	295	306	324	301	291	301	314	314	307	332	318	321	308	304	325	335	316	326	331	328	330	345	330	288	280	302	350	351	318	313	315	342	304	298	301	278	319	353	341	305	303	329	321	341	274	329	299	318	340	316	313	288	309	363	311	335	342	322	279	323	313	313	303	309	327	364	318	318	333	314	315	280	322	310	324	286	328	330	322	292	317	321	363	310	329	359	308	306	301	324	343	314	363	312	329	324	271	324	329	313	299	296	325	310	329	344	337	346	308	293	300	338	338	308	322	308	311	320	313	319	342	327	289	329	346	320	284	305	301	304	329	299	330	312	311	340	308	326	369	336	306	287	317	305	323	305	329	283	307	292	324	306	269	311	324	315	288	301	314	297	341	288	329	329	312	309	353	306	328	323	325	324	296	285	311	316	315	334	351	347	294	329	302	350	306	358	314	313	325	314	303	308	309	342	322	338	293	307	297	321	321	346	293	315	338	342	315	328	308	299	305	335	345	357	328	304	320	295	318	320	301	320	318	338	355	343	328	370	322	321	335	307	309	313	311	277	316	318	330	321	306	296	319	296	311	319	296	325	322	308	319	312	334	329	325	319	324	303	335	335	298	290	340	317	278	329	301	314	312	331	318	309	303	337	309	281	314	296	340	332	318	322	321	342	308	337	305	357	305	340	332	308	324	337	309	305	325	319	303	275	305	324	344	324	344	307	328	305	338	271	295	294	287	301	304	312	288	320	325	319	303	319	321	286	331	304	310	310	316	320	339	315	346	344	344	342	297	353	314	281	335	327	342	313	301	324	312	333	336	326	287	330	317	289	310	289	328	333	309	311	296	337	306	336	290	345	326	320	318	330	329	333	300	338	326	321	297	327	315	345	318	279	319	308	308	362	298	349	322	313	294	329	299	294	325	344	350	301	285	333	343	305	318
17106	1393	2476	2822	2492	2041	1733	1508	1342	1258	1030	998	917	848	959	826	834	871	832	820	871	770	825	817	827	792	811	793	786	744	773	780	742	782	756	806	757	764	768	750	759	738	738	753	817	712	765	791	753	716	823	740	765	732	760	730	769	723	721	723	754	697	713	791	829	752	778	703	788	759	752	734	758	746	684	759	793	745	774	747	725	745	749	750	735	758	743	714	716	750	771	747	758	716	736	757	762	716	745	750	788	715	713	784	778	766	723	740	680	740	749	736	731	758	703	762	738	750	742	715	762	767	747	839	754	721	740	697	750	724	746	735	767	741	738	704	749	682	746	727	766	730	728	727	746	716	800	714	763	789	715	762	737	756	717	764	736	725	736	751	757	756	756	727	786	740	691	742	742	735	740	741	752	752	746	769	736	733	757	723	711	704	775	750	690	777	766	752	744	739	746	756	734	698	708	692	787	682	744	749	699	770	728	728	746	757	758	737	758	769	772	727	752	791	755	782	749	775	778	735	781	823	758	680	750	787	714	764	696	735	743	712	757	707	740	727	717	723	727	724	715	729	754	712	759	781	781	749	730	738	764	765	728	745	689	771	724	701	727	695	737	707	733	782	747	745	771	723	710	766	724	760	728	744	743	766	769	765	733	772	735	761	697	756	757	706	702	767	748	789	804	711	716	659	708	719	739	718	730	744	760	718	733	741	720	753	752	767	745	734	759	755	753	768	741	763	746	715	751	732	790	717	713	699	732	747	784	733	748	757	740	725	720	737	732	757	767	768	703	735	714	723	741	713	758	708	764	751	698	770	740	738	766	693	783	761	746	768	778	686	713	740	733	748	730	753	769	766	741	703	732	724	781	742	741	766	702	711	736	711	717	750	731	740	720	728	804	753	776	727	736	720	756	697	788	811	731	742	704	726	744	728	726	758	802	762	731	753	772	727	726	750	688	780	734	724	688	691	724	730	736	744	744	748	734	720	729	738	746	723	762	753	705	731	767	748	708	676	740	816	761	787	774	739	750	735	764	790	730	716	748	723	757	725	703	770	741	754	766	732	665	696	773	701	720	700	749	744	775	748	722	736	727	768	774	748	720	770	744	815	757	735	733	777	766	770	771	732	763	734	710	735	732	791	716	738	718	718	768	706	726	714	717	725	705	740	723	762	712	720	787	676	773	727	728	718	729	729	703	752	758	789	740	719	764	716	774	707	760	762	733	732	780	736	751	701	769	722	780	773	720	718	752	710	771	773	772	735	735	714	715	751	727	758	763	709	754	692	713	686	721	777	757	701	743	743	751	690	743	785	731	700	751	729	721	761	769	802	750	748	784	763	733	765	719	695	743	697	725	707	737	736	756	735	769	734	720	756	744	756	697	739	730	695	752	738	747	729	717	713	711	756	720	710	717	728	756	710	748	766	700	706	766	752	693	733	777	773	769	745	722	712	767	759	752	781	760	706	726	756	763	684	734	717	735	755	723	748	753	698	731	755	768	705	704	724	666	755	732	775	660	768	750	686	765	738	756	751	731	694	776	727	749	762	668	750	745	750	757	747	718	687	737	722	736	724	738	782	742	721	696	710	757	725	791	679	766	750	704	735	721	744	714	745	742	787	745	760	736	727	751	668	744	715	713	767	759	718	781	712	741	745	777	743	750	727	732	709	781	743	752	683	706	747	722	730	710	728	759	755	738	775	731	733	721	775	787	714	750	827	750	707	750	730	733	755	780	783	722	719	718	764	756	753	698	748	744	745	772	787	748	759	687	746	718	755	695	760	755	734	729	696	727	742	712	729	706	739	755	765	705	744	718	763	772	778	724	747	724	683	738	749	735	714	787	755	733	729	740	746	785	770	740	772	788	762	714	786	712	701	740	765	733	673	696	749	748	738	795	718	756	728	718	728	781	693	752	750	760	790	748	795	748	762	761	742	748	712	746	688	710	749	755	713	751	766	715	765	689	765	722	723	770	747	776	754	744	746	788	720	718	730	728	735	691	717	747	758	733	751	716	777	757	778	801	734	730	687	670	751	708	747	762	744	727	732	730	709	765	772	760	745	726	727	723	770	722	766	746	726	687	734	767	744	741	695	726	742	736	761	737	760	806	753	704	753	727	771	758	770	693	743	684	726	711	747	764	731	684	769	725	758	768	738	752	748	747	747	770	747	774	802	757	716	739	758	728	705	697	728	724	749	703	786	758	749	763	698	746	696	711	699	746	695	789	726	742	738	708	743	716	762	790	703	723	721	744	749	735	704	699	706	739	719	718	719	726	720	691	765	750	797	784	745	709	738	721	741	758	755	719	719	771	732	714	796	775	748	738	750	760	761	726	728	715	741	746	734	701	702	711	722	731	782	742	691	755	719	765	717	769	728	727	731	784	707	719	718	706	754	705	705	737	725	744	740	725	723	766	716	749	706	696	782	791	753	762	725	768	735	714	755	769	754	733	777	762	723	699	727	791	698	755	720	767	715	767	753	730	781	741	730	732	772	747	723	721	702	755	731	694	724	758	743	715	752	762	754	709	791	758	768	731	746	753	794	702	721	688	729	695	722	745	677	745	702	744	753	710	746	716	781	739	704	693	780	761	759	717	778	695	744	717	743	776	773	765	766	740	708	728	763	729	765	766	721	732	734	719	725	740	774	767	732	741	773	731	728	753	773	724	773	796	694	740	752	768	753	744	729	713	694	751	757	743	718	720	746	752	748	682	756	753	747	696	785	741	750	744	771	739	752	690	737	737	723	757	703	685	713	692	758	722	713	754	724	736	745	702	763	759	763	743	781	764	727	737	728	703	753	764	762	757	721	754	721	766	751	729	726	761	707	717	743	688	719	720	736	717	768	767	732	717	727	720	721	730	785	747	716	725	704	741	745	727	728	733	790	746	754	659	698	755	718	751	727	725	747	738	747	726	736	723	728	732	783	738	706	785	770	725	711	698	746	727	743	768	713	767	756	743	755	726	792	777	700	726	783	742	721	734	719	769	761	733	731	751	715	742	767	714	782	775	680	749	726	745	692	769	720	707	749	710	729	736	795	730	713	752	771	711	757	705	746	784	749	747	765	693	720	748	737	728	665	742	790	750	762	739	772	653	739	754	759	746	712	774	781	772	692	727	718	742	739	748	705	752	756	731	716	695	738	731	770	736	685	749	761	775	716	748	737	777	732	671	795	703	711	736	681	715	768	710	733	743	688	717	742	714	784	674	707	736	719	769	719	773	745	725	734	697	745	728	762	731	700	810	748	764	710	715	746	741	735	717	741	726	748	731	763	739	730	726	757	760	778	729	734	711	728	761	762	729	708	753	797	753	733	775	738	724	730	730	681	752	781	730	750	741	756	741	696	737	739	701	698	756	714	762	725	776	736	689	760	759	711	694	755	786	776	739	764	758	740	725	707	732	756	737	810	754	753	731	704	734	739	707	751	741	766	770	773	738	736	715	728	740	759	720	771	771	738	772	743	789	758	760	772	766	743	750	735	766	684	734	753
44358	10578	2794	1797	1247	899	739	685	594	535	519	522	504	489	471	483	496	492	451	415	465	434	417	430	432	392	410	444	398	452	414	444	411	460	368	410	399	390	413	440	427	425	412	427	405	442	435	456	472	404	427	393	392	419	453	417	403	438	402	424	449	410	377	437	420	428	456	456	442	403	407	449	427	454	422	425	425	414	412	397	391	429	439	427	432	451	386	429	451	406	417	436	387	442	441	402	420	411	432	447	400	405	417	444	421	422	395	401	385	387	434	400	441	433	407	397	404	397	422	409	406	434	409	401	393	389	368	430	393	432	393	408	434	423	389	446	424	420	434	430	417	449	388	408	426	437	405	405	401	418	408	424	387	409	402	442	423	426	476	390	422	425	410	447	416	394	422	416	409	435	432	403	384	456	418	396	387	363	389	395	436	402	438	429	385	447	385	430	431	451	407	408	399	393	413	421	436	436	416	419	414	427	396	449	450	415	412	471	399	443	448	420	399	434	459	446	486	448	440	454	423	412	424	437	411	429	410	385	434	423	408	478	406	425	405	441	417	416	408	401	435	395	419	419	421	397	386	423	412	424	406	442	414	430	414	417	411	427	403	441	406	425	427	422	430	422	395	397	419	386	426	436	440	436	388	398	460	468	429	383	445	428	427	404	450	400	403	434	399	375	437	412	394	433	434	469	478	427	438	411	422	463	426	432	401	433	398	412	410	430	428	428	464	437	396	430	437	417	423	427	420	443	408	427	397	418	397	467	458	391	448	411	418	434	403	422	425	377	431	415	440	398	429	398	392	393	431	387	417	463	417	426	416	410	417	405	404	416	409	425	451	426	401	399	431	477	391	440	399	417	412	426	485	417	417	411	435	420	408	397	406	415	448	415	423	434	411	443	375	401	426	398	425	415	402	414	429	418	442	422	401	424	420	445	419	435	411	426	431	387	406	409	388	398	431	417	422	467	453	398	399	393	421	394	442	394	428	419	422	420	428	397	406	404	458	382	413	401	418	423	402	471	416	375	412	407	432	406	415	400	430	411	406	406	391	443	391	431	435	430	435	440	427	416	416	380	442	440	446	418	383	399	432	384	387	420	432	390	463	438	422	433	410	432	435	402	443	398	403	440	400	391	420	361	427	402	422	432	431	407	391	414	391	416	395	456	405	442	380	376	407	406	401	434	409	406	444	392	393	397	406	416	466	448	438	432	372	474	475	424	401	442	451	444	408	408	404	425	398	402	422	410	431	386	437	431	412	387	418	455	408	420	450	433	388	450	422	431	424	453	420	387	380	450	439	422	430	399	415	372	430	402	417	415	455	442	431	432	413	384	397	416	408	449	430	426	405	418	385	412	410	388	422	380	397	415	424	398	404	437	427	402	431	447	429	398	411	428	456	428	403	419	429	394	410	448	425	441	404	422	423	432	404	377	428	445	415	399	428	431	436	374	455	387	390	410	414	438	388	391	423	375	396	425	410	375	434	424	429	397	403	437	424	448	451	405	382	431	420	418	391	448	418	467	419	423	401	454	414	423	394	394	442	454	431	394	449	422	403	445	394	441	414	448	437	429	384	399	437	452	406	442	377	399	448	420	438	405	420	424	454	396	458	430	409	398	410	421	412	421	394	440	378	438	441	424	418	426	475	435	401	437	431	414	406	416	436	443	418	433	480	414	437	385	391	384	430	428	397	416	411	428	413	439	430	406	408	414	422	413	463	433	392	414	439	385	422	425	430	410	446	420	419	382	409	380	427	431	394	441	449	435	391	399	469	439	421	424	403	443	400	400	421	395	407	430	446	422	418	423	383	394	397	407	409	384	416	421	426	436	412	418	435	401	444	435	381	405	379	434	384	411	430	395	393	428	381	442	444	429	455	425	423	408	426	428	434	435	408	468	380	435	392	401	398	395	391	397	423	428	412	435	369	400	400	402	411	450	411	440	431	441	404	419	413	425	415	441	388	385	440	449	394	409	429	403	420	436	415	407	440	412	408	407	427	431	405	424	425	411	418	419	430	402	450	426	424	408	390	392	388	413	414	425	373	428	421	432	453	441	397	401	387	428	369	436	434	372	385	430	414	449	409	401	431	405	392	407	407	420	469	427	417	419	425	424	431	410	388	436	435	396	418	414	383	386	417	385	435	426	429	391	378	431	427	403	452	389	389	431	461	389	454	444	419	427	417	416	396	365	437	450	456	433	407	412	454	449	414	438	452	377	418	392	405	424	413	426	428	448	411	427	415	420	394	394	424	409	456	411	415	415	428	421	431	396	405	429	418	429	402	464	441	457	442	389	445	424	411	423	414	445	444	381	393	410	428	447	415	443	469	416	406	410	401	391	399	464	408	397	414	411	438	425	408	398	414	478	403	420	409	420	341	427	381	419	396	401	411	382	394	400	383	403	458	421	408	421	406	384	411	419	377	396	425	454	411	387	381	432	404	391	419	403	397	389	389	421	422	433	430	400	445	369	386	438	410	419	419	409	424	403	413	445	441	446	410	455	393	411	390	431	412	410	445	423	440	414	402	374	403	426	425	396	417	434	416	411	408	415	393	405	406	489	456	431	436	418	417	446	437	403	404	431	363	421	435	445	409	449	414	411	395	413	381	429	427	416	440	406	392	421	446	420	396	428	416	443	429	437	391	396	441	418	426	377	396	421	429	423	382	415	432	441	504	419	430	425	433	430	413	444	428	444	430	426	458	452	440	452	441	409	422	432	372	424	420	438	438	409	453	421	423	401	448	394	436	403	407	435	420	423	440	420	428	401	355	436	401	401	471	383	400	412	437	437	401	426	419	403	422	421	389	384	356	409	403	394	415	415	455	375	468	411	393	417	430	416	391	409	418	432	421	404	400	384	423	460	394	402	409	407	438	428	388	438	406	423	365	417	385	424	458	399	455	428	381	404	435	412	417	432	419	387	376	393	398	456	392	364	390	401	416	417	422	444	410	393	375	454	431	390	409	429	430	444	449	406	415	463	404	382	416	456	420	375	421	440	402	416	434	408	416	392	475	429	428	437	425	411	430	420	426	432	422	446	435	404	402	427	452	403	386	416	429	404	431	402	404	413	412	391	383	405	416	423	416	422	389	461	433	379	398	428	409	472	446	414	444	403	413	410	445	422	471	384	436	429	419	389	400	414	439	419	369	408	424	432	353	425	435	396	397	386	416	403	388	419	418	422	465	401	413	416	394	418	418	424	442	420	407	431	414	426	426	419	419	451	437	411	421	392	431	418	396	477	408	371	416	389	411	423	406	398	399	416	399	405	441	433	424	427	418	416	389	424	412	464	434	416	424	429	440	412	429	412	452	409	400	454	405	397	439	463	394	394	397	442	398	360	441	423	451	385	403	416	380	424	413	393	449	413	423	450	385	418	468	434	409	377	429	407	402	406	398	427	381	409	408	427	375	404	415	370	452	395	438	422	455	405	436	421	425	415	419	392	399	412	454	411	425	431	408	423	405	426	421	432	405	451	416	428	434	408	434	411
24617	2185	3720	4210	3727	2995	2511	2273	1845	1629	1568	1336	1288	1237	1265	1114	1136	1041	1049	1022	1054	1036	1025	985	1020	1025	972	947	1007	977	1009	951	975	1006	996	945	980	950	971	921	909	942	972	977	965	924	981	993	948	947	893	970	913	967	894	912	923	910	887	932	936	893	968	977	922	876	939	895	888	975	902	892	860	858	922	889	942	951	933	978	945	959	953	944	934	924	925	921	933	881	853	936	879	891	872	953	904	842	927	916	906	908	943	895	953	928	951	897	920	902	869	902	979	866	905	914	933	880	894	922	850	972	908	992	933	906	902	928	917	926	930	899	922	877	912	877	961	908	894	949	903	911	930	897	948	897	866	877	863	895	952	931	943	918	924	864	935	888	965	934	941	933	887	904	870	889	883	957	967	873	901	901	954	829	885	907	928	931	952	962	904	882	907	890	861	861	933	891	894	921	860	897	940	907	906	904	907	915	939	901	981	893	913	936	902	943	891	877	852	880	864	947	935	884	951	939	872	929	928	912	936	946	910	920	874	870	866	926	937	885	926	918	927	924	939	910	908	923	897	930	929	956	921	950	932	896	961	928	899	903	894	871	899	911	901	897	871	893	944	899	883	927	898	926	898	876	884	910	951	910	952	910	862	981	954	964	918	919	857	881	915	963	924	897	906	927	1014	887	903	906	874	892	920	925	921	881	890	859	914	921	924	918	913	926	890	929	972	973	924	899	937	964	885	914	948	918	929	862	903	920	908	911	885	930	901	912	942	897	923	908	905	917	860	890	896	901	877	922	908	899	910	959	894	894	928	903	957	876	902	946	915	925	912	924	944	896	886	890	862	932	873	864	926	925	886	909	937	909	895	889	898	884	945	894	914	961	903	881	914	934	935	920	936	894	903	928	931	876	909	839	879	963	909	916	930	901	908	904	901	865	952	906	899	916	893	898	906	950	886	903	937	884	1012	881	972	895	866	932	973	941	916	878	942	908	951	905	894	938	922	889	883	921	874	951	873	913	889	899	888	975	867	942	876	909	930	963	949	918	877	952	883	914	884	904	959	925	884	909	942	918	932	845	876	929	889	920	889	862	878	923	920	863	887	921	870	898	919	884	945	869	879	938	938	962	941	902	913	862	980	887	901	900	897	918	842	935	889	825	886	867	870	964	894	874	901	883	918	875	955	937	915	891	957	922	900	905	921	924	910	911	876	885	902	804	879	941	923	915	888	906	910	869	900	887	917	884	893	901	910	900	878	943	926	899	906	978	929	944	909	936	959	915	877	914	877	922	915	799	913	914	904	881	933	934	879	911	904	935	947	882	920	857	872	925	895	908	958	904	866	907	901	888	942	899	875	887	886	921	956	907	927	879	892	924	873	899	879	866	908	904	950	899	881	936	929	852	964	931	935	917	891	941	895	929	923	903	888	920	857	951	908	954	881	888	866	919	951	883	928	888	874	931	883	897	833	883	904	941	906	968	886	991	915	837	911	920	872	878	868	930	934	916	911	911	949	887	976	936	896	908	932	921	877	932	886	870	937	870	915	913	874	889	948	935	901	933	880	991	894	904	916	894	889	973	858	920	904	911	933	888	943	954	900	905	945	940	918	928	909	917	867	935	920	908	953	916	885	899	893	907	917	933	1004	870	848	833	903	893	902	876	881	897	902	941	930	922	921	886	967	915	905	874	937	844	912	937	883	925	892	880	945	876	954	934	904	937	914	922	920	932	905	995	889	977	945	904	913	909	884	917	928	898	932	910	941	891	937	869	918	895	907	881	931	912	914	922	965	865	883	865	872	874	926	877	834	907	992	925	911	865	901	886	921	904	888	908	933	883	893	893	960	907	920	852	885	919	901	882	917	950	900	894	891	884	861	893	888	931	860	934	929	915	941	887	868	896	914	872	896	923	850	939	902	908	976	872	869	869	924	859	888	955	838	943	884	874	917	902	878	881	899	901	919	865	907	884	881	892	917	918	905	911	935	917	899	940	868	930	934	902	963	884	894	874	848	933	943	911	908	854	923	904	898	934	914	854	936	958	918	923	889	957	919	884	920	865	882	870	896	920	932	847	914	832	914	901	915	907	949	930	926	858	956	963	880	906	877	872	926	930	869	846	888	899	892	869	904	924	899	899	898	925	922	926	911	907	855	902	884	878	900	853	909	924	863	907	957	883	865	902	872	962	925	869	878	889	933	885	865	850	946	895	935	936	912	899	918	945	908	844	884	904	919	861	862	856	891	896	913	913	915	881	917	865	896	910	929	947	928	888	956	883	897	896	899	933	937	928	936	949	882	917	949	888	940	932	937	818	910	925	884	894	915	951	864	909	929	922	889	878	937	862	904	945	895	920	892	861	917	888	893	951	946	914	911	886	863	896	922	931	889	880	925	904	931	924	873	894	964	938	931	888	920	874	950	904	955	904	921	899	899	923	867	870	899	941	896	877	943	861	920	858	924	873	1005	953	831	957	878	939	907	943	883	917	891	879	900	886	928	923	914	924	924	920	947	902	886	896	842	882	860	887	984	896	977	917	914	881	887	936	921	887	885	949	967	939	916	965	881	903	843	917	933	934	896	930	941	862	928	929	959	882	871	893	962	878	862	930	897	892	946	893	915	918	965	877	938	954	963	874	914	886	961	894	917	843	879	922	878	866	929	907	844	929	855	889	941	890	885	914	946	925	891	862	949	886	904	941	938	938	909	913	883	923	850	929	943	886	885	920	964	936	916	912	894	899	896	868	961	888	962	894	871	921	862	942	939	920	937	892	939	896	926	893	882	905	886	930	874	921	897	885	872	886	900	961	858	877	895	903	903	901	951	983	934	938	940	911	918	882	864	882	927	902	927	874	899	857	938	884	913	909	915	948	909	918	929	893	930	881	914	899	907	893	879	931	927	873	877	885	894	862	915	941	922	904	924	906	951	917	929	937	903	959	904	877	847	904	934	937	929	920	919	898	898	858	905	932	894	903	944	874	931	950	874	921	869	892	873	887	866	883	868	848	894	921	897	932	922	881	884	921	859	896	858	939	902	912	816	842	872	927	864	976	853	904	915	905	875	944	891	882	928	900	894	868	919	884	931	890	971	905	897	894	926	930	896	909	898	928	874	893	929	883	874	901	911	917	894	894	933	938	934	902	900	911	907	934	912	875	889	905	878	926	925	899	939	892	926	860	958	890	936	896	876	856	894	871	896	865	933	909	906	927	980	904	895	943	970	935	874	914	887	936	866	915	902	897	889	906	891	906	930	956	943	940	936	905	889	915	975	887	932	886	862	901	919	861	953	881	931	932	970	916	931	882	912	939	909	868	875	889	896	887	937	943	858	897	913	892	940	953	892	872	912	923	912	861	931	898	953	927	854	887	939	950	879	894	874	919	910	895	912	859	869	918	891	838	912	907	873	873	941	895	924	956	912	926	850	935	903	902	871	956	896	890	921	945	907	905	946	872	870	940	892	923	898	912	914	918	903	938	921	869	907	911	866	896	901	947	944	885	929	870	881	882
11973	950	493	381	330	298	292	275	185	225	219	213	184	206	197	191	199	217	206	150	201	216	221	202	203	179	201	217	204	182	184	220	231	196	183	199	208	192	190	184	201	205	211	195	211	215	215	201	171	223	185	205	188	187	199	227	193	216	197	185	211	175	191	179	193	208	197	205	211	196	200	208	185	188	202	217	175	206	183	182	196	190	185	185	188	200	183	193	183	198	163	203	189	202	191	170	204	181	180	197	166	198	200	209	207	200	179	177	205	196	209	194	184	183	213	196	182	185	171	198	208	200	222	205	190	205	207	201	199	193	218	194	169	203	168	197	189	191	199	201	191	210	190	188	198	187	192	201	188	196	196	213	199	172	163	209	185	191	183	204	199	210	227	190	214	179	186	199	193	191	197	193	190	168	198	187	196	201	191	175	196	196	181	172	188	192	198	202	224	202	203	212	194	226	172	198	197	174	205	198	200	193	187	213	228	196	170	186	190	212	193	172	207	179	183	198	202	196	200	204	185	196	195	201	200	190	195	225	202	198	188	195	186	206	224	169	200	190	193	198	173	180	228	191	213	210	185	193	215	220	172	201	203	218	211	203	180	217	178	156	193	212	198	200	220	199	192	205	190	202	202	192	201	187	180	178	189	199	174	209	197	201	192	199	196	187	192	213	195	215	175	204	193	185	202	179	206	195	201	220	235	220	209	185	171	199	223	168	204	205	199	186	204	195	195	207	198	180	204	165	196	218	198	209	205	175	203	182	193	181	189	179	171	211	218	208	186	197	191	179	208	183	212	207	202	178	211	213	203	200	204	197	205	203	200	212	172	191	198	211	219	207	208	184	195	228	195	190	205	190	198	197	182	192	201	190	212	198	198	201	174	202	194	195	196	185	226	191	190	169	188	187	173	179	196	181	175	174	172	195	225	191	167	163	183	183	192	219	196	200	190	213	207	160	191	181	196	184	194	227	210	187	205	173	181	244	179	196	201	174	214	183	180	182	191	198	199	192	198	198	204	198	208	183	193	208	199	228	203	165	229	193	168	194	202	215	203	194	216	211	182	195	205	205	199	173	216	186	210	172	171	217	186	185	207	187	185	215	180	185	204	208	192	166	193	182	192	206	162	199	179	192	188	207	223	178	202	173	207	196	175	192	177	192	201	196	207	196	184	187	187	206	197	215	197	203	216	204	198	241	199	192	201	188	218	196	193	210	210	187	206	186	221	215	183	208	202	168	168	180	216	204	181	183	204	195	172	179	196	190	197	189	197	211	186	182	197	189	200	174	197	202	169	189	204	187	198	170	210	206	184	165	213	186	191	188	203	175	224	203	206	195	213	223	212	205	191	183	192	208	187	183	181	161	212	184	245	193	190	210	209	182	159	208	211	176	186	217	219	186	201	199	211	198	188	196	183	198	187	216	209	171	207	207	183	218	193	178	185	185	172	191	208	188	201	179	206	210	186	185	195	158	197	171	206	179	176	233	186	192	219	185	171	196	167	201	189	213	164	185	207	178	181	209	203	195	218	173	186	214	195	194	181	210	211	190	186	187	178	209	201	214	194	181	187	165	189	149	205	194	200	197	190	185	214	188	165	188	204	187	195	210	186	197	190	200	202	172	199	204	182	185	173	185	209	156	166	194	171	189	209	208	195	218	210	204	161	202	182	190	180	183	227	201	207	170	211	197	198	185	209	197	213	204	216	182	181	177	197	176	182	182	189	181	187	174	227	193	192	187	173	183	177	216	194	212	195	191	203	209	181	196	208	205	179	191	184	175	199	214	186	178	185	177	209	174	189	185	193	189	183	190	211	214	184	171	197	206	200	190	191	183	175	207	211	188	180	189	184	194	190	192	178	185	196	210	202	191	219	179	193	193	188	190	195	232	201	179	166	186	208	217	176	210	194	208	209	188	194	206	220	192	147	188	173	194	210	183	196	177	204	202	198	224	159	173	216	186	193	207	221	216	216	175	192	176	205	191	207	218	198	178	201	211	177	213	183	206	206	197	194	186	235	200	188	217	195	224	198	171	149	184	173	196	197	204	193	184	191	181	202	211	212	158	176	188	199	188	187	249	196	202	194	188	200	165	173	189	204	225	187	193	187	176	225	170	196	233	193	164	203	209	186	193	195	205	212	233	207	214	168	217	189	208	172	202	185	209	195	192	215	166	201	209	196	203	211	188	185	186	197	209	182	193	210	189	191	196	169	226	189	205	195	182	180	196	189	177	187	170	192	185	173	181	199	179	173	219	206	201	192	224	203	176	201	197	188	214	217	184	194	193	184	191	199	186	185	192	208	211	208	184	170	198	186	188	199	201	181	183	174	195	230	187	180	210	186	180	212	204	184	177	171	188	174	197	234	192	200	203	192	205	184	222	188	206	155	209	166	216	186	168	192	207	178	200	210	192	192	207	188	180	202	172	214	184	221	195	217	200	191	202	196	209	207	195	192	194	163	187	181	200	183	193	208	220	212	222	201	187	174	190	181	183	225	178	198	245	213	195	198	178	188	219	200	191	178	194	210	190	205	203	203	202	181	190	195	211	189	235	182	231	199	183	191	182	220	204	170	173	192	183	181	211	198	186	189	192	202	183	217	202	178	192	213	211	204	197	181	186	203	191	192	213	211	200	180	180	196	197	209	161	191	210	170	183	198	186	190	203	211	206	214	173	196	219	187	220	214	184	198	218	194	185	208	193	208	214	197	189	168	211	187	194	189	209	189	184	187	247	180	187	196	185	198	194	222	194	212	188	197	186	199	193	226	187	167	203	183	217	183	190	199	171	198	191	233	171	186	191	182	204	199	206	191	204	181	183	193	197	181	196	197	198	195	215	185	168	202	181	189	191	194	200	171	221	220	189	198	189	181	168	196	200	217	191	203	195	176	200	203	201	182	194	209	181	206	186	166	194	229	195	208	201	173	196	181	190	205	199	179	181	197	237	201	260	178	191	210	212	207	205	190	185	178	168	205	224	211	186	176	182	214	195	186	216	231	209	196	191	186	178	186	201	191	200	176	179	217	194	194	177	194	210	210	211	185	212	197	225	190	225	195	193	214	189	209	187	207	185	219	191	186	189	192	189	183	224	208	171	203	200	188	178	176	186	192	198	173	190	181	216	195	188	192	213	201	180	199	182	204	202	171	194	213	242	201	188	191	155	186	204	207	199	172	189	195	201	204	200	198	198	205	169	215	211	208	191	200	200	231	179	187	207	217	220	196	200	197	211	218	180	186	194	193	199	175	207	182	176	175	197	212	179	199	180	193	178	174	211	193	198	209	196	195	201	200	210	188	214	213	221	189	178	216	196	181	220	164	173	191	171	185	175	179	190	234	177	178	194	188	184	185	205	183	198	202	182	215	194	182	200	211	200	190	200	186	189	174	205	181	178	202	190	200	183	193	210	191	192	196	219	188	213	195	177	195	216	179	208	201	187	175	198	194	182	191	187	197	202	182	194	176	203	209	210	208	214	200	211	203	200	231	171	185	200
7191	730	1061	1202	1029	956	847	759	683	663	605	549	571	521	555	497	525	462	505	519	541	540	519	519	541	541	526	488	484	547	512	486	494	494	468	492	503	542	503	491	520	536	491	508	485	463	487	471	494	516	481	505	473	514	502	509	513	506	510	494	498	469	494	527	502	506	522	486	514	514	502	488	468	443	501	501	520	474	481	478	510	505	511	508	481	484	480	504	509	504	493	494	499	470	493	491	484	480	470	495	498	478	547	478	526	440	497	464	473	441	475	478	498	445	509	489	504	459	438	457	474	488	507	480	488	470	435	485	493	486	480	541	490	508	471	506	465	507	458	478	469	471	519	488	476	475	469	462	471	457	478	468	497	448	456	479	472	495	480	511	517	482	493	463	509	509	525	509	489	496	463	473	462	489	474	479	541	492	499	466	504	541	488	479	484	469	490	524	504	503	479	479	481	501	481	469	501	512	504	492	479	486	484	478	472	498	461	508	470	481	468	472	514	504	458	487	495	497	480	472	475	449	483	482	484	513	474	504	477	522	487	476	487	501	466	478	478	503	513	506	499	501	467	524	496	467	488	446	487	493	493	471	510	464	524	457	453	491	480	498	484	489	491	479	467	459	500	518	517	488	499	475	508	512	491	456	445	476	438	455	461	440	498	502	478	512	480	431	472	514	515	510	483	474	480	502	507	466	488	492	483	451	478	464	511	480	498	462	491	540	475	518	478	473	482	485	500	506	465	460	489	494	521	458	466	466	532	492	459	452	486	483	505	491	506	479	493	449	478	479	485	466	451	493	477	487	542	465	544	469	482	488	515	495	474	477	474	439	544	502	468	525	473	468	493	505	509	486	492	483	526	487	517	483	492	496	487	472	489	493	498	500	483	489	487	513	467	467	483	483	485	476	447	507	482	507	483	474	485	492	510	439	471	515	479	506	486	479	503	483	468	473	524	507	495	471	461	487	499	494	458	471	520	495	469	506	504	523	519	495	504	461	448	505	481	481	470	486	492	444	483	481	448	475	500	490	491	455	457	465	494	508	492	452	483	477	490	500	499	473	505	492	538	472	511	486	484	483	509	497	475	476	508	508	445	505	472	483	502	512	454	495	457	453	471	506	440	516	504	504	477	498	477	503	480	438	529	488	432	490	499	484	467	487	504	461	434	490	481	518	477	473	466	490	473	477	494	469	460	484	456	482	532	451	477	511	493	530	451	440	488	483	483	471	441	500	515	456	534	456	499	539	482	482	472	493	486	501	469	518	469	472	445	484	519	466	491	476	524	498	473	506	525	462	489	545	517	442	514	466	464	479	458	481	503	491	505	504	495	459	473	512	503	486	451	483	496	484	494	524	524	505	458	489	520	464	477	474	542	501	497	517	519	487	456	481	468	491	465	490	475	461	502	465	486	444	535	511	497	482	511	471	477	480	493	501	517	516	495	436	490	486	521	473	516	493	473	518	498	488	507	521	531	458	468	522	515	495	504	486	511	513	449	482	477	476	458	515	498	503	479	489	496	478	502	443	493	434	469	549	465	485	519	516	519	466	516	520	449	511	473	442	490	540	462	462	482	455	514	524	535	493	472	438	485	499	471	468	458	481	458	501	529	470	467	502	485	480	483	496	469	523	452	453	471	504	480	449	507	524	456	478	516	475	473	518	512	511	505	504	484	475	513	481	500	508	475	492	504	480	460	498	448	500	450	464	478	475	487	487	509	502	490	463	483	499	491	484	503	477	467	483	504	474	461	521	476	466	470	491	467	512	482	452	514	512	445	488	483	464	499	439	470	486	463	454	487	489	496	471	481	435	459	478	453	473	484	491	458	481	519	494	489	461	456	497	462	495	543	478	528	455	515	468	466	474	479	506	466	489	480	455	507	481	487	485	496	500	482	490	453	517	479	481	467	481	486	471	536	469	518	489	483	446	496	505	513	509	462	511	496	513	490	481	466	484	502	500	460	488	500	445	456	497	484	476	466	469	453	475	505	477	492	454	525	494	498	475	471	480	477	490	481	493	521	519	462	495	481	493	484	504	488	492	470	477	495	488	516	487	492	485	524	460	518	492	451	495	469	501	513	523	469	479	498	519	493	502	490	506	495	482	449	498	479	505	479	515	496	485	471	497	491	523	472	446	501	485	515	480	485	502	468	485	483	471	524	495	498	458	496	496	505	491	485	488	460	495	483	484	437	476	470	494	443	470	464	482	508	471	473	506	486	488	478	486	464	513	520	524	509	484	486	468	490	509	520	470	502	484	499	444	499	441	509	486	532	508	490	479	480	431	520	483	456	492	474	498	464	525	499	494	508	502	466	529	513	494	462	496	500	458	485	528	489	497	446	543	470	478	527	448	470	478	500	477	496	480	498	454	496	504	467	482	493	492	497	530	439	473	490	470	488	463	508	509	494	502	478	470	494	499	483	493	489	475	492	500	481	474	479	491	522	507	446	458	482	487	524	483	458	472	466	470	484	471	471	487	497	471	445	478	493	494	477	487	498	503	494	452	493	504	431	501	490	479	454	486	425	475	506	500	482	479	492	496	511	523	482	475	509	519	477	467	500	507	500	495	457	482	485	492	499	501	494	483	499	503	479	487	479	487	483	525	446	507	521	494	522	469	489	503	462	449	449	480	488	478	480	500	485	551	529	492	509	476	487	485	495	480	483	512	469	515	485	456	472	482	441	471	521	523	531	477	470	466	517	462	505	471	519	463	486	503	467	468	492	479	504	486	515	537	485	474	460	472	485	478	486	496	478	507	487	518	478	503	470	499	446	469	457	450	480	479	490	517	489	481	498	509	473	476	509	511	450	515	468	491	506	461	483	483	482	505	486	520	498	477	470	479	461	496	509	492	511	499	456	431	477	478	472	485	508	498	511	458	486	500	473	490	497	479	505	453	473	453	463	487	493	508	480	471	510	527	476	505	491	530	456	487	515	475	471	484	500	498	520	493	490	503	484	473	458	520	508	543	458	468	487	506	509	465	453	486	506	517	479	499	482	485	456	506	464	470	503	514	499	510	464	470	476	502	497	541	462	538	487	507	501	466	480	483	519	514	526	488	473	506	458	483	496	499	465	483	503	480	483	501	475	486	489	472	515	475	457	491	487	507	495	505	512	502	459	469	473	474	474	501	445	463	516	506	482	487	466	517	491	463	475	480	479	466	480	513	494	487	510	473	520	476	468	522	518	513	527	495	526	474	471	480	478	504	467	484	498	502	463	496	528	519	474	489	521	479	495	467	493	489	513	502	464	482	506	500	491	489	488	507	481	466	443	480	504	488	469	519	474	490	524	514	477	520	472	502	501	497	477	495	491	506	508	490	485	516	471	508	464	483	504	463	519	439	502	512	504	452	467	511	478	445	480	501	484	483	542	484	497	493	497	486	452	483	472	494	523	451	504	465	469	483	499	473	537	494	503	508	511	475	543	504	509	512	508	531	464	500	485	521	458	518	467	485	467	526	474	493	482	469	480	457	459	491	468	468	509	488
31577	5031	1311	1000	713	622	524	472	438	415	399	369	350	369	311	376	361	342	354	322	336	317	325	366	345	350	338	325	333	334	394	336	321	362	292	322	327	352	351	351	316	358	351	322	313	320	336	318	341	339	353	302	329	280	280	337	313	334	283	337	329	311	283	329	308	318	325	330	316	293	337	317	315	311	358	334	362	344	377	335	319	317	333	306	314	313	324	334	318	306	341	326	312	340	353	345	293	331	321	324	327	311	337	345	343	312	309	335	319	345	342	307	322	321	285	311	320	328	360	281	336	367	340	290	314	313	346	301	344	325	344	322	346	335	330	357	302	317	319	320	317	307	339	371	286	302	348	336	299	331	322	339	366	322	351	313	311	339	324	287	281	310	355	322	310	286	341	318	356	298	312	325	326	333	315	286	299	301	321	346	330	309	294	324	332	326	319	285	292	314	298	311	372	317	314	307	293	335	342	328	346	327	355	296	358	296	371	308	312	336	291	316	350	305	302	313	318	345	331	323	321	382	316	316	357	316	301	309	299	309	295	361	351	295	350	292	309	339	314	325	329	348	364	346	337	311	308	311	317	333	336	319	334	351	323	343	286	329	339	310	307	329	325	308	319	301	269	348	317	310	321	317	294	331	314	335	355	331	292	295	325	314	334	326	313	315	344	341	292	310	336	325	309	308	327	356	329	323	290	337	307	303	333	360	294	302	332	327	320	299	297	318	351	309	350	329	335	340	332	323	345	334	315	337	351	331	324	283	325	319	330	346	298	317	296	306	356	308	326	290	339	323	340	333	353	346	348	303	340	318	314	297	289	347	302	326	323	306	331	287	319	323	342	314	314	317	365	300	330	308	327	316	321	324	290	317	322	325	335	292	324	339	317	308	325	304	373	320	333	340	312	354	313	322	326	371	339	326	329	309	333	299	344	314	299	316	317	285	333	294	301	332	294	338	318	297	305	303	312	335	293	295	314	291	318	312	305	298	306	345	323	317	328	310	333	316	319	302	311	315	290	350	311	311	289	349	313	349	324	329	312	334	295	303	293	333	325	326	362	352	334	354	343	292	346	361	333	319	306	318	341	297	315	301	310	317	356	329	309	340	327	299	309	315	322	346	340	373	330	356	342	298	261	355	348	336	315	315	317	318	319	326	328	318	302	312	308	336	346	341	331	316	321	305	339	341	308	319	298	316	318	339	369	311	311	317	320	316	337	314	344	334	306	295	334	336	357	339	311	329	296	305	314	347	325	277	326	339	341	310	318	344	334	328	329	305	297	348	320	346	331	342	292	317	326	304	334	316	346	335	318	341	307	333	332	326	309	349	299	307	310	310	307	311	309	306	346	331	353	298	305	318	334	326	317	310	329	322	365	353	279	372	351	312	328	333	286	308	335	342	349	284	324	316	320	284	353	311	334	362	345	295	321	324	335	361	346	343	330	305	357	325	321	296	320	290	335	297	352	322	298	325	342	337	344	312	325	309	341	331	321	307	324	288	347	313	307	322	342	387	311	310	302	345	302	327	328	294	363	308	307	306	314	314	272	304	333	300	301	345	365	327	312	348	308	320	357	320	343	332	306	340	342	310	331	305	311	307	331	339	346	358	326	311	361	345	348	285	323	310	338	301	325	328	334	324	317	328	361	308	307	328	348	325	288	320	319	343	290	304	333	306	307	338	326	330	365	296	330	321	325	315	325	321	337	330	312	332	334	316	334	336	324	319	297	367	332	321	297	289	356	313	305	302	325	297	327	329	305	333	322	293	298	329	329	314	317	318	330	351	314	312	319	322	355	347	308	293	302	322	325	308	326	328	376	313	313	317	320	329	338	361	340	374	332	344	345	360	296	306	315	283	311	316	290	314	340	308	325	300	324	312	332	310	310	322	318	336	304	315	319	296	321	327	347	351	288	297	301	345	334	325	327	343	303	290	313	334	296	323	327	323	326	321	336	299	343	299	356	324	329	330	353	339	314	315	330	338	316	333	309	314	321	313	339	295	344	318	335	346	292	325	318	341	299	308	325	321	326	308	312	331	381	299	315	282	303	351	329	290	342	344	318	318	316	332	322	279	321	319	305	305	303	352	342	357	337	309	301	338	318	330	315	325	341	325	358	305	317	339	312	336	289	323	315	299	312	295	322	292	315	310	350	319	302	335	306	348	349	318	332	332	310	312	344	329	338	337	340	358	322	327	359	335	323	322	365	323	315	312	313	329	324	296	350	310	325	334	357	286	328	315	351	323	330	329	320	337	336	327	358	366	320	314	319	344	357	333	309	310	331	309	293	336	334	319	336	302	318	325	308	316	336	325	314	323	308	303	326	288	336	328	308	261	352	291	340	311	326	305	310	316	339	301	325	318	304	328	333	342	334	326	309	310	338	328	329	336	321	345	349	324	322	293	346	331	320	318	337	358	301	314	321	332	305	291	337	308	359	333	333	331	303	309	316	334	306	339	353	297	329	346	373	322	297	318	326	301	343	328	340	312	309	318	322	314	352	315	351	356	340	323	288	301	312	338	332	315	308	330	369	320	341	315	338	354	362	335	302	348	342	332	345	339	345	324	318	310	338	320	324	316	329	294	326	302	300	324	337	351	343	321	345	329	351	300	313	306	324	326	333	350	285	315	327	306	309	307	348	296	349	307	323	347	310	312	306	347	320	304	320	332	324	317	330	309	332	349	332	326	375	334	327	332	316	337	320	312	336	286	322	344	318	318	338	322	324	319	296	347	309	337	327	337	320	345	310	344	302	302	351	371	326	328	365	322	314	298	327	327	290	338	325	319	349	327	280	333	313	314	330	328	319	340	365	300	310	301	313	296	333	323	274	307	297	323	321	316	358	343	311	291	277	358	305	344	329	335	323	329	306	313	313	310	340	333	343	332	346	303	319	336	317	326	286	298	321	304	304	345	346	321	307	322	344	325	320	296	384	338	317	343	309	359	330	344	287	318	318	329	322	308	314	331	315	337	312	329	352	305	332	305	359	321	298	306	336	349	318	346	326	329	323	295	306	346	341	335	320	309	304	296	298	318	330	331	289	310	348	344	333	285	322	339	323	309	322	320	317	295	320	292	321	313	313	335	318	294	307	306	342	312	316	280	320	311	338	295	332	326	335	296	327	325	345	332	308	315	320	348	318	329	320	342	324	326	320	323	312	318	305	314	314	310	322	286	315	319	319	310	327	309	346	357	298	333	342	341	316	292	327	310	296	333	341	359	340	320	321	327	311	350	273	319	335	356	359	312	339	320	315	316	349	350	317	355	329	358	274	310	306	342	297	315	328	333	318	295	325	303	326	313	333	282	338	320	357	349	299	336	324	340	315	329	350	323	319	336	363	340	340	360	336	319	332	320	298	287	283	356	290	329	323	355	341	306	299	338	325	314	290	351	294	328	325	344	338	327	340	291	318	334	342	324	321	288	328	305	278	298	315	312	318	325	336	340	325	314	330	345	369	309	319	313	310	318	316	328	304	317	302	309	322	295	320	359
17648	1587	2427	2764	2436	2000	1749	1500	1244	1204	1070	1053	922	918	878	897	883	851	809	851	808	799	836	824	823	782	803	802	826	802	780	777	790	742	767	800	744	753	787	779	748	742	795	763	786	751	709	763	741	738	758	710	805	755	776	791	722	792	726	722	778	755	787	753	739	820	745	707	762	769	752	737	755	744	760	745	735	714	730	770	757	732	749	751	726	753	735	749	743	807	698	754	765	746	743	741	715	731	719	740	746	768	779	730	705	742	755	762	762	758	743	774	752	778	731	724	736	769	785	727	753	759	773	718	750	732	721	742	762	748	760	771	783	758	728	759	716	781	785	745	713	776	766	745	722	765	763	721	761	736	775	751	742	764	735	724	767	776	745	735	751	787	779	820	807	736	792	721	706	744	755	752	730	750	773	765	788	781	771	713	754	772	743	765	772	757	735	765	708	738	749	759	774	733	786	757	740	794	721	724	749	722	744	717	775	775	705	748	751	726	762	774	688	723	734	732	745	739	738	709	707	716	736	754	707	732	775	763	738	716	734	703	793	734	672	724	717	784	748	765	763	728	739	725	756	747	742	791	762	750	746	711	723	738	709	733	764	746	786	765	781	705	675	753	732	730	732	723	768	720	729	735	777	746	704	778	756	774	741	741	711	725	719	728	730	816	736	711	740	743	750	739	757	704	819	762	734	734	797	745	752	743	746	786	727	736	742	756	766	765	741	758	746	677	776	713	782	744	807	780	754	673	701	748	808	789	763	773	722	744	723	761	743	743	719	748	728	723	767	743	714	775	733	717	714	739	731	773	748	708	777	731	767	744	771	722	681	765	740	736	711	726	744	698	741	790	743	759	749	722	728	748	747	815	749	764	720	750	770	746	751	795	744	732	752	745	721	749	692	724	783	753	739	769	742	764	780	731	731	740	762	763	710	741	776	740	730	720	726	749	746	737	769	754	741	720	756	740	767	774	747	790	743	707	743	750	726	799	752	754	741	769	714	724	754	748	739	746	774	730	788	718	784	741	727	743	733	746	758	744	763	790	762	759	752	750	749	747	727	744	763	738	763	728	766	758	754	734	742	696	730	700	752	722	757	724	752	729	734	738	711	747	778	728	755	758	709	760	806	719	727	795	775	761	733	772	752	733	743	722	718	765	736	702	754	805	755	753	750	755	744	722	767	753	734	741	790	744	795	726	741	746	720	735	741	722	718	687	733	708	710	722	771	713	746	762	810	780	722	748	744	741	749	729	753	704	725	728	736	732	782	752	745	722	754	792	751	742	776	748	748	734	746	761	746	739	764	706	780	777	706	806	770	761	697	754	732	725	706	743	683	730	760	728	741	758	722	703	743	711	783	724	749	727	745	775	800	765	766	780	759	682	726	734	774	775	741	751	690	758	721	742	734	725	798	752	707	745	805	730	770	786	766	719	777	799	704	739	681	759	762	721	750	744	734	731	739	716	768	708	744	765	729	734	778	745	739	696	750	751	731	766	764	750	742	737	740	719	744	745	785	735	766	756	749	801	782	741	738	741	773	783	708	736	739	756	730	737	771	785	712	767	734	766	707	718	702	740	735	724	752	691	770	732	756	761	727	737	748	761	721	756	751	755	739	736	762	778	761	782	752	735	759	775	748	709	732	737	743	746	733	768	773	725	741	731	710	792	742	754	769	743	727	764	755	733	753	784	778	720	776	759	740	797	737	739	741	717	761	761	748	678	740	764	720	759	762	799	769	780	761	753	744	737	760	756	762	709	736	727	751	735	732	771	773	723	736	731	717	754	777	718	759	736	759	783	774	766	824	745	780	750	756	755	811	741	736	712	732	781	757	770	682	746	739	730	723	772	742	750	723	746	720	738	726	700	722	730	745	762	764	755	770	732	760	759	771	801	747	725	807	732	769	751	744	745	665	766	770	735	722	761	738	736	742	709	712	765	768	728	763	758	709	690	760	747	733	758	767	749	727	709	734	759	744	750	719	735	741	794	725	710	743	765	790	752	759	792	761	747	755	718	733	754	761	712	754	773	781	765	800	762	731	738	778	794	716	747	751	756	733	738	746	778	767	762	746	798	789	714	785	784	762	722	732	753	732	701	726	700	773	719	741	748	709	790	729	752	777	742	792	823	816	692	777	748	760	788	758	806	719	732	756	759	738	725	769	731	715	781	733	743	754	763	748	708	750	766	774	773	755	760	720	762	779	705	775	737	733	747	741	720	714	679	734	773	788	688	751	774	789	757	742	717	731	684	697	745	716	697	766	753	711	762	764	765	740	728	702	787	755	772	705	742	769	753	720	758	802	766	772	767	724	715	726	727	725	705	760	730	703	740	759	822	738	766	732	774	734	733	768	736	779	722	749	708	713	683	773	707	805	765	744	791	730	708	785	781	720	758	743	761	750	792	748	738	748	751	752	750	767	702	754	735	707	738	744	758	743	751	739	743	766	767	763	695	747	751	715	750	730	733	757	727	796	776	718	742	751	731	763	712	793	832	775	758	768	753	739	746	726	755	752	760	719	746	774	710	796	741	743	787	694	755	793	741	708	738	747	786	736	767	730	675	742	732	716	725	708	727	775	787	737	740	723	735	743	830	746	715	735	733	741	745	687	708	731	726	700	802	752	755	766	722	746	724	784	762	658	776	723	782	747	753	798	719	686	742	740	748	760	778	759	740	703	748	782	755	684	722	749	780	788	749	793	779	717	715	748	748	777	725	739	729	722	751	734	730	733	706	816	743	719	685	765	709	728	762	750	765	729	747	683	724	724	721	697	725	760	776	764	700	746	760	755	811	769	749	746	734	718	805	725	708	754	781	711	744	733	781	732	755	791	752	753	723	719	785	757	754	756	751	691	749	719	714	743	738	746	780	758	718	752	759	718	724	721	744	769	751	711	799	725	753	759	726	769	781	735	746	727	740	779	800	727	758	749	739	733	757	739	783	704	728	713	714	740	750	743	726	764	754	751	776	733	761	770	737	740	754	760	736	743	710	749	769	775	706	764	732	740	744	790	695	758	677	763	728	731	731	719	762	800	758	772	761	775	754	753	725	723	742	721	710	724	740	740	751	725	687	759	694	694	755	745	766	777	752	724	753	740	701	720	756	751	728	726	770	703	725	709	702	744	763	760	735	788	724	778	827	737	753	696	758	732	717	724	781	735	709	727	749	709	763	749	755	757	755	765	745	765	780	708	731	754	743	741	693	753	714	696	733	801	774	758	710	764	655	705	718	762	801	781	759	748	732	742	755	763	713	775	753	731	694	769	726	734	753	736	741	724	748	763	790	726	733	721	753	734	740	750	802	754	785	733	780	710	773	734	795	739	731	771	758	737	766	739	731	770	747	743	751	732	783	759	708	804	713	714	668	752	733	730	789	754	739	837	730	784	767	766	776	757	774	687	716	766	726	750	739	780	704	738	676	770	741	740	707	737	769	769	782	711	736	750	746	735	785	756	758	734	738	749	749	739	739	786	769	783	780	719	723	766	708	755	781
41971	9434	2587	1601	1102	931	746	655	631	578	547	521	467	467	444	429	501	455	458	453	462	414	440	473	476	444	409	462	416	402	437	407	453	425	423	439	413	458	439	435	433	431	442	425	407	413	422	375	416	427	426	414	414	414	394	419	415	388	440	432	406	470	403	446	452	464	402	394	429	438	413	453	422	369	405	402	448	423	396	381	482	429	450	404	417	407	417	428	404	437	418	441	409	400	418	406	406	445	404	427	476	430	446	445	440	398	378	434	391	390	412	448	409	415	437	431	410	395	401	425	405	466	398	408	434	407	427	424	398	389	396	398	429	391	435	413	421	452	400	418	456	434	414	427	429	379	384	430	419	420	446	422	406	461	417	448	417	431	413	412	418	422	422	434	420	440	423	376	401	438	418	379	433	450	412	406	466	441	447	418	455	401	387	411	463	431	397	415	434	436	419	421	412	404	411	394	412	412	403	430	412	420	390	401	422	418	420	480	418	443	393	399	421	416	434	409	409	437	436	452	424	421	435	403	388	437	439	393	442	438	380	407	438	421	451	444	412	430	404	411	401	418	426	435	408	455	412	443	397	414	407	432	426	430	435	405	411	422	424	440	412	408	412	437	465	424	423	435	387	387	411	461	411	430	434	387	391	387	446	436	460	445	413	409	417	426	469	412	449	436	443	452	394	387	406	416	426	431	397	422	421	419	468	434	426	427	406	410	396	421	393	423	429	385	425	410	414	407	403	433	429	458	383	395	367	416	404	417	444	409	387	421	424	439	382	411	419	417	434	427	429	424	437	434	403	445	410	386	403	377	459	443	468	401	399	450	407	413	414	455	415	433	434	401	427	431	442	418	435	431	434	443	397	405	436	417	397	438	431	390	393	440	398	362	412	403	413	473	458	443	448	397	414	419	411	429	407	409	400	410	410	442	407	428	393	375	435	392	401	399	422	406	397	461	418	424	373	367	423	399	391	387	421	440	391	406	359	430	409	388	425	413	438	422	418	425	438	426	384	394	424	398	424	454	409	406	416	435	418	456	409	420	441	442	420	416	463	458	433	424	410	417	441	467	410	437	442	434	443	458	451	446	395	371	413	425	381	399	473	449	382	409	460	380	442	436	445	411	391	385	370	429	410	405	456	449	398	417	441	415	407	420	438	425	454	412	446	408	454	426	419	406	405	441	437	457	399	423	403	430	398	379	425	399	430	424	413	403	414	455	452	404	404	425	407	413	444	400	428	394	410	441	437	415	419	396	411	417	422	430	437	383	428	441	390	411	428	377	409	430	396	421	412	457	439	405	408	415	394	427	421	396	388	461	489	393	452	421	440	407	394	423	413	425	400	411	453	397	417	422	382	396	439	425	389	421	421	390	436	426	415	406	407	425	409	418	402	386	417	416	440	406	371	413	424	431	433	429	430	418	432	426	407	421	421	390	397	429	437	385	471	433	400	419	424	411	408	411	392	383	441	419	413	393	444	417	433	433	410	449	449	422	438	434	428	437	462	432	404	426	434	428	445	415	428	365	430	399	397	424	428	418	406	410	397	378	395	444	424	418	400	432	423	423	429	422	399	430	446	419	423	432	377	438	449	419	421	428	412	405	392	448	455	383	441	419	417	421	418	452	375	421	415	415	412	429	413	402	401	397	376	420	407	467	408	453	413	449	398	413	392	405	414	437	391	403	378	421	391	439	412	414	415	418	456	424	442	392	412	434	427	425	428	417	445	426	407	438	370	437	401	400	421	428	417	388	426	442	391	402	450	474	431	435	430	429	427	378	416	389	408	395	422	430	435	424	403	404	396	443	418	455	466	441	390	443	429	352	409	408	388	438	414	416	380	410	439	457	428	430	404	414	382	422	415	410	392	466	416	383	444	421	404	434	434	412	409	434	408	450	352	420	412	412	419	430	436	455	405	380	411	410	406	416	396	434	401	409	365	431	455	466	387	435	426	423	414	420	449	431	432	448	398	427	425	423	386	436	425	412	437	413	397	485	406	433	398	414	379	451	419	401	399	403	428	424	412	489	415	415	419	400	444	432	435	432	422	358	397	458	442	393	413	413	374	391	405	385	452	435	418	407	440	460	463	413	431	422	424	440	428	396	410	446	429	411	415	432	382	416	406	421	419	418	421	429	447	421	401	414	393	428	425	442	403	392	437	425	406	433	447	419	404	431	411	457	416	423	465	427	406	427	442	439	406	388	397	386	421	431	410	447	385	351	427	398	429	366	435	442	446	409	415	437	418	395	454	409	429	428	419	397	390	423	413	408	449	432	415	398	389	438	425	441	417	410	402	425	448	427	417	422	411	421	405	452	433	429	393	460	433	424	383	394	400	469	416	395	437	405	423	396	456	439	430	394	446	417	427	419	417	421	417	436	396	409	420	462	465	433	406	411	402	403	430	423	422	396	445	393	416	424	418	395	411	436	406	456	431	406	411	446	436	378	439	411	396	411	405	434	443	391	431	449	416	388	379	429	433	445	393	411	386	405	432	386	428	420	422	405	393	403	460	463	455	424	434	422	446	405	382	450	453	417	403	442	405	397	436	416	408	444	413	435	431	414	424	437	420	410	383	421	444	443	396	442	444	393	433	457	453	406	424	417	387	374	457	421	404	420	389	386	406	404	406	386	443	405	420	417	457	441	340	427	422	410	362	414	402	385	397	394	400	417	400	395	455	458	397	403	385	444	429	398	432	442	413	413	399	462	390	428	418	409	380	429	427	446	478	417	403	432	400	439	418	420	401	461	417	390	445	381	377	398	411	411	419	405	437	417	441	395	399	393	424	440	419	431	398	411	398	453	415	420	447	431	415	455	430	420	413	432	406	400	411	406	429	475	402	407	430	402	428	404	410	448	420	444	406	408	408	412	423	376	390	415	416	425	419	480	450	437	411	421	409	394	390	403	434	426	434	415	424	423	438	405	434	440	458	426	414	435	435	428	444	391	419	412	417	406	433	434	375	382	377	414	439	412	390	427	358	424	453	394	421	410	436	419	402	431	438	412	425	438	394	401	419	436	435	394	405	452	469	400	401	472	400	402	394	436	423	401	396	418	398	395	434	405	404	424	420	388	437	439	435	419	419	409	400	409	431	433	409	423	440	422	434	401	397	410	430	442	419	388	401	417	436	401	428	404	399	422	406	440	394	428	444	418	394	438	417	422	360	430	414	408	404	384	416	421	452	402	422	432	411	429	401	438	423	414	415	397	424	432	368	384	414	415	417	415	448	417	422	420	427	426	397	411	440	424	430	407	442	423	451	472	446	387	418	401	412	433	401	453	476	467	408	417	432	413	400	446	454	418	454	399	451	411	414	501	404	443	389	432	433	403	442	444	445	421	440	435	379	370	386	437	418	397	423	455	427	455	432	421	429	402	382	455	412	413	391	399	386	371	433	436	416	393	423	427	430	432	422	448	377	422	413	422	412	398	395	396	401	443	455	432	415	403	431	449	402	384	411	461	412	432	394	428	385	428	394	408	406	416	421	441
22671	2324	3571	4239	3608	2959	2538	2139	1797	1591	1428	1361	1257	1205	1160	1138	1095	1130	1070	1059	1112	993	1039	1028	1037	1059	981	1040	999	946	938	1017	985	936	995	959	941	941	929	966	969	937	939	926	928	951	955	967	966	968	953	908	954	892	962	941	942	895	928	876	902	936	911	902	870	877	943	931	989	916	858	899	937	911	928	873	924	982	878	934	952	925	910	916	899	938	905	917	917	933	870	909	913	912	959	930	908	881	924	897	890	892	952	883	879	852	935	928	912	893	899	887	857	859	888	900	905	893	919	907	912	878	878	954	924	957	901	900	942	900	870	872	901	934	945	960	849	896	890	940	898	907	920	920	909	910	870	894	954	916	917	921	856	902	884	914	955	892	863	900	957	919	940	900	912	917	907	853	942	912	888	870	924	953	942	914	898	942	878	915	845	878	899	917	908	890	936	872	901	943	916	892	940	919	906	915	840	912	928	911	872	898	886	872	873	933	913	961	876	909	939	939	891	891	887	868	913	909	866	926	897	896	890	839	866	912	903	909	891	897	905	870	878	914	882	902	971	898	883	861	898	931	895	927	899	946	930	927	909	874	865	927	902	965	911	892	939	923	913	865	924	947	950	874	863	917	909	939	930	910	931	900	894	910	914	885	933	929	914	873	956	905	899	919	884	883	942	883	873	887	929	932	891	914	900	959	939	883	945	891	893	936	940	945	944	909	911	919	877	928	893	873	918	906	867	852	889	888	927	902	921	923	911	862	925	911	920	928	884	878	869	905	878	923	914	854	923	939	915	956	895	906	914	906	903	883	918	905	884	945	921	913	975	900	919	898	929	903	848	913	899	934	898	902	921	950	884	933	832	920	920	853	871	839	923	917	895	886	904	931	952	871	884	893	894	873	880	876	889	937	850	910	887	905	888	887	993	873	908	879	964	869	913	934	931	874	841	914	944	913	890	910	905	919	877	902	940	892	925	869	922	912	903	844	871	866	896	932	919	873	911	908	916	865	931	877	897	868	864	980	903	910	869	900	899	882	918	861	894	860	888	917	837	944	926	901	877	857	901	867	967	920	910	906	964	886	889	920	878	909	927	897	865	881	925	887	887	919	935	923	936	925	879	898	845	963	910	894	912	892	900	886	890	879	878	896	971	903	857	900	927	902	938	930	974	930	897	872	870	874	951	888	949	903	896	881	850	904	873	954	896	960	873	931	877	914	886	879	926	945	903	881	907	912	916	834	908	918	919	909	926	919	933	940	862	907	919	876	903	923	905	873	903	876	902	927	952	900	903	958	854	923	920	910	888	877	849	888	923	897	911	901	856	918	876	924	927	869	907	853	923	871	861	890	916	946	912	937	868	886	948	984	950	938	856	894	928	884	956	898	938	944	864	893	847	889	887	917	939	931	904	954	858	884	888	909	931	964	834	927	861	893	892	896	910	913	923	909	964	958	906	939	875	931	936	898	922	900	954	933	862	908	925	859	892	903	963	905	905	934	928	872	880	906	920	874	907	904	894	880	915	889	897	902	893	912	908	870	908	946	834	926	935	885	889	877	944	910	932	1006	875	924	890	886	928	922	938	914	1001	870	890	962	899	950	894	875	897	981	876	886	902	908	876	875	904	895	939	891	899	940	832	918	918	943	903	887	933	892	873	906	856	919	877	919	904	945	890	915	911	936	902	874	925	880	898	929	937	908	909	868	910	897	907	869	903	885	911	874	931	916	908	865	847	921	906	872	905	882	903	892	895	878	964	912	909	875	950	886	937	895	937	846	920	853	896	896	896	891	935	907	907	970	930	943	867	928	878	919	899	883	891	858	881	860	887	949	896	893	937	905	923	889	929	884	885	924	911	902	896	920	927	872	917	935	923	910	827	924	926	917	915	928	942	904	958	877	936	884	859	919	905	944	900	902	865	882	933	899	962	894	898	929	918	917	911	916	880	920	926	874	926	957	898	887	922	939	905	929	951	913	908	835	918	926	932	908	815	894	909	917	935	910	924	905	890	905	953	924	877	866	899	922	887	895	921	897	885	913	873	904	893	924	970	974	918	925	935	876	932	883	935	879	885	960	937	932	936	893	882	945	880	891	918	892	923	878	902	922	920	931	840	959	928	942	955	905	927	916	850	882	933	892	902	886	967	889	901	873	893	868	846	871	902	896	919	914	940	917	879	920	890	884	909	894	921	825	882	901	892	992	937	929	922	882	919	886	915	837	934	863	924	870	943	957	879	933	873	923	932	967	919	854	846	916	931	904	907	898	967	908	897	912	866	899	945	888	918	867	865	872	909	896	902	952	891	903	914	913	890	894	909	927	887	870	855	891	866	925	839	914	871	890	869	889	892	873	879	940	881	888	906	867	911	867	935	911	870	851	891	938	940	899	898	871	915	873	888	874	875	894	888	913	952	915	864	879	934	872	931	907	920	938	898	906	875	866	938	865	948	904	940	912	963	918	905	926	901	899	935	947	914	881	893	926	887	915	854	947	913	932	896	890	906	921	912	932	937	908	907	873	944	949	893	897	925	894	857	939	991	901	923	833	970	903	961	890	926	883	916	902	917	885	907	925	878	907	946	872	860	900	918	931	949	888	956	857	884	902	920	918	958	936	885	907	893	843	933	888	943	876	885	892	938	931	855	854	901	903	893	886	907	926	924	895	970	889	904	884	906	888	926	903	886	936	940	909	908	900	962	918	995	891	894	889	870	890	928	908	866	933	918	912	919	880	956	916	865	880	911	936	911	905	903	871	891	841	909	916	940	894	940	913	902	942	932	872	927	890	939	947	849	892	933	943	894	889	923	869	895	896	895	927	897	893	923	897	937	908	911	926	937	933	956	825	824	866	952	875	955	939	912	856	837	916	922	903	918	875	916	965	877	974	889	877	835	847	938	879	917	956	887	904	877	914	838	924	903	915	927	927	892	865	901	923	864	901	920	941	900	931	907	889	949	916	883	899	902	897	904	927	883	933	873	920	944	863	904	898	979	901	926	940	922	927	917	925	904	877	862	888	888	941	915	971	874	945	892	901	887	846	900	930	928	931	947	880	860	862	871	890	908	871	892	885	908	926	891	897	894	870	892	916	878	986	905	865	874	902	900	948	878	917	907	886	891	926	919	843	900	909	872	885	896	949	863	929	920	921	893	944	910	946	935	907	875	922	902	910	924	959	933	901	889	864	954	904	950	921	915	921	932	873	913	917	900	885	923	888	911	870	913	906	928	909	895	876	946	891	935	940	907	923	903	906	942	900	900	899	902	933	883	899	886	932	878	891	921	940	896	925	916	897	925	950	903	919	889	931	954	901	883	929	901	901	938	894	894	931	848	905	862	918	849	882	927	833	959	922	906	911	933	914	866	910	968	932	917	905	849	940	929	924	898	899	930	939	966	899	935	966	919	914	844	882	930	899	916	923	932	914	898	896	942	899	938	904	917	891	885	916	873	889	904	925	873	980	898	919	926	851	883	890	909	850	858	902	873	880	908	868	901	910	967	871	877	914
11978	986	437	415	322	288	265	230	224	225	212	222	207	196	186	205	197	202	171	204	197	191	192	191	225	211	183	187	213	192	198	196	191	190	183	210	198	162	192	213	211	185	181	179	171	201	175	183	188	202	181	199	162	189	194	157	147	199	173	186	191	218	170	181	210	219	183	172	198	203	178	184	178	197	174	200	198	186	180	198	207	185	187	215	184	165	198	208	205	195	213	190	211	186	197	176	210	216	155	194	179	194	225	183	180	204	162	177	170	174	180	182	219	209	214	177	191	195	189	192	155	213	199	184	201	183	198	168	202	189	203	197	200	177	166	186	199	197	197	201	205	214	194	197	222	184	199	164	186	210	207	196	200	217	225	185	181	202	197	202	207	178	223	205	205	175	179	207	183	195	172	180	197	205	180	194	189	170	196	175	202	196	176	156	188	238	229	185	190	180	195	195	194	208	167	169	200	204	196	192	199	199	174	189	181	191	194	164	200	183	181	226	184	197	202	154	182	149	211	179	165	188	207	198	202	195	180	208	187	198	200	204	172	209	182	194	184	176	193	186	181	177	183	163	193	205	183	185	188	213	191	203	207	189	193	175	163	185	167	192	198	189	202	219	188	199	192	196	216	174	172	173	190	223	198	158	196	181	198	178	197	190	178	206	215	194	180	217	191	169	202	179	204	183	193	195	201	205	203	189	182	184	188	206	144	178	217	200	213	184	207	178	168	215	188	179	197	183	194	203	162	195	173	185	215	176	184	214	199	194	194	180	171	203	195	163	210	191	215	178	193	203	185	169	179	171	199	183	170	213	156	206	183	164	176	208	200	186	191	176	184	198	193	191	193	191	223	195	174	192	201	205	179	180	193	175	186	203	200	224	187	178	225	206	187	192	181	161	194	180	168	174	200	234	180	200	214	201	190	184	186	209	225	181	184	169	220	203	181	179	216	186	183	218	197	209	228	175	197	181	208	199	189	162	195	182	233	190	186	225	165	184	180	191	188	187	184	209	198	179	178	175	195	199	199	199	210	195	172	160	197	178	172	171	187	205	221	186	176	207	184	198	197	183	208	185	169	188	213	193	172	211	207	193	178	202	187	168	196	183	183	179	197	203	194	186	188	188	212	208	187	172	188	196	204	187	159	177	209	199	191	197	179	200	197	182	200	192	214	197	196	199	205	206	181	198	186	150	171	181	179	207	192	183	183	178	181	188	185	216	190	198	220	195	193	171	177	207	197	178	187	184	188	188	186	192	170	179	192	191	201	190	199	204	197	187	202	175	168	182	171	194	190	186	205	193	193	187	189	187	184	197	200	174	195	186	197	172	173	179	211	193	175	208	192	190	193	193	217	196	190	181	209	191	184	205	200	201	170	189	192	191	177	185	211	196	195	172	162	182	203	177	178	192	201	193	193	202	199	208	174	203	196	197	174	182	184	168	197	193	175	171	187	200	184	173	196	168	179	185	165	194	192	187	206	226	206	186	197	164	175	199	200	204	189	199	183	178	184	202	177	183	186	219	210	181	195	224	205	192	200	193	211	199	206	197	182	168	151	184	166	203	191	186	205	195	174	196	159	195	189	181	186	187	187	181	192	173	177	187	187	199	173	199	204	190	178	202	170	190	197	198	198	167	165	188	199	183	201	216	176	205	212	181	191	177	199	218	179	180	194	193	176	197	185	156	191	158	223	226	213	203	166	183	200	178	208	197	170	186	197	185	200	225	176	175	167	199	201	184	166	189	174	188	187	179	197	200	209	189	217	178	192	205	169	198	164	169	203	190	186	186	199	208	186	201	198	187	217	197	192	199	208	167	184	194	204	184	209	186	175	171	176	183	194	170	195	210	195	191	185	222	202	201	192	208	184	182	183	207	192	201	176	186	201	187	217	167	201	199	176	189	184	193	198	206	201	196	180	185	186	205	199	168	194	188	188	177	196	198	187	151	182	195	211	211	183	200	184	194	184	179	184	197	189	204	174	196	180	205	181	210	203	179	205	204	180	197	188	200	170	195	188	199	205	195	174	206	205	192	207	193	197	196	203	166	178	210	163	214	207	206	194	208	199	205	197	176	199	185	187	198	164	202	186	196	193	202	184	195	190	202	177	210	206	184	224	219	184	205	191	206	206	179	200	198	220	181	191	228	181	190	208	162	187	179	194	205	182	173	215	207	201	189	183	185	199	181	204	184	197	201	175	221	165	175	208	191	195	207	194	170	182	186	201	197	207	195	209	187	203	175	194	201	221	167	196	197	183	174	178	198	179	174	182	175	200	170	221	225	206	199	198	211	189	172	209	159	167	194	207	198	187	197	168	190	184	172	171	149	176	207	219	172	193	203	194	185	195	181	211	190	185	173	188	195	175	192	165	204	206	214	183	186	169	191	215	198	203	210	189	190	182	203	195	211	195	203	194	212	192	190	171	188	197	199	221	175	194	200	180	196	209	204	210	174	183	180	177	167	182	165	192	191	177	196	185	202	186	197	176	174	204	180	182	206	193	196	156	179	187	207	167	199	183	187	229	204	192	177	219	192	173	213	187	207	193	197	184	186	189	184	208	180	215	173	199	200	183	177	168	168	180	202	207	184	185	181	202	184	219	192	164	183	193	173	187	208	181	187	174	201	207	232	199	228	199	158	210	170	189	205	175	193	189	178	186	189	209	197	184	206	201	211	206	197	197	186	190	207	189	170	189	179	174	192	172	183	210	189	183	184	181	181	162	189	179	211	217	176	188	192	191	174	210	204	205	187	197	201	186	186	208	199	220	169	185	201	231	179	174	235	176	186	174	187	187	207	205	191	211	182	198	206	199	200	187	178	186	197	200	194	173	195	190	180	194	201	209	206	195	196	205	177	189	216	178	187	182	203	205	197	198	205	197	184	199	186	220	163	190	189	187	211	181	195	202	201	183	188	203	178	174	189	192	173	182	207	195	203	168	188	204	193	199	201	177	207	195	184	169	191	215	188	185	185	186	168	187	196	212	198	188	185	170	211	188	197	181	177	189	191	192	206	171	179	162	195	188	206	195	184	183	199	203	167	194	161	198	193	173	201	175	178	208	187	163	185	184	172	197	173	215	177	192	207	191	186	199	188	182	173	158	191	174	205	185	177	192	170	165	217	168	166	192	171	199	188	175	202	186	198	170	200	209	211	182	210	187	210	176	196	212	162	178	178	197	171	187	198	196	189	167	193	173	188	180	196	195	199	184	217	188	188	205	213	189	187	194	189	192	203	201	187	175	188	186	178	180	177	210	184	206	172	156	182	189	220	186	172	212	195	206	188	200	199	190	224	193	197	203	189	199	182	174	198	180	193	199	197	184	179	189	201	192	171	199	201	202	185	188	196	190	199	189	177	195	192	191	191	205	187	201	196	194	198	189	163	198	186	207	221	209	192	198	194	189	185	186	165	191	181	162	183	181	214	205	201	192	195	188	200	189	211	182	195	200	200	186	171	214	194	172	164	178	211	197	198	168	206	200	187	186	205	194	185
7192	721	1009	1126	1051	924	849	736	623	578	607	535	499	551	462	547	561	480	522	519	519	518	503	539	530	495	501	520	510	500	476	514	494	507	489	535	461	507	467	525	471	513	488	444	464	545	476	498	470	488	506	463	449	465	480	469	450	492	498	543	460	497	510	490	512	471	475	499	448	510	429	468	523	427	490	502	515	503	513	511	464	489	490	461	477	515	489	474	470	460	486	489	492	463	493	463	468	454	498	517	491	513	451	481	484	514	490	485	533	464	452	453	476	526	510	506	520	489	496	512	463	446	473	513	492	508	455	472	474	469	545	471	449	490	482	456	476	456	476	431	461	438	484	493	507	471	480	478	469	509	492	522	486	461	461	454	504	465	450	455	459	516	467	463	459	489	490	483	460	517	461	479	452	482	465	473	501	467	484	444	477	483	475	497	471	488	450	458	493	473	440	486	456	477	495	472	536	500	480	506	462	459	478	450	463	488	441	496	484	468	467	476	486	470	459	461	484	479	502	463	476	469	474	438	446	507	494	442	503	474	485	489	440	469	516	488	466	485	457	526	504	479	490	485	459	493	471	489	477	490	480	514	475	486	516	512	497	504	512	443	505	490	479	474	507	465	483	514	451	495	501	500	463	502	507	488	468	481	481	508	488	480	485	477	462	497	504	471	504	479	449	490	443	493	448	477	486	492	473	499	491	479	458	513	472	497	489	512	480	496	468	478	506	512	498	511	475	479	469	484	501	495	512	516	517	514	466	510	520	477	487	485	484	508	469	494	467	494	504	519	507	456	490	517	455	465	505	464	473	465	480	469	522	482	471	473	510	487	503	471	469	473	491	493	478	506	484	495	483	459	476	457	485	513	475	492	463	476	434	458	476	455	484	471	495	497	502	474	478	446	540	481	451	491	467	529	497	488	507	475	508	514	456	477	475	437	469	484	467	498	455	470	482	506	492	420	489	469	472	513	509	485	486	484	450	462	475	479	448	471	432	499	471	505	468	495	458	509	449	501	469	521	490	481	460	534	480	470	514	488	524	501	535	499	460	456	497	510	478	505	422	471	507	440	508	468	499	460	512	499	497	470	500	480	507	513	474	470	484	492	460	486	482	485	495	463	432	482	479	456	459	486	492	482	454	515	456	471	535	468	467	515	481	478	499	486	486	521	473	480	473	501	461	482	514	470	443	498	501	471	504	490	464	458	483	466	512	481	485	413	526	561	483	493	441	492	466	492	472	458	453	492	504	471	456	489	497	487	523	494	473	505	459	465	500	502	466	490	482	480	465	501	491	466	516	483	462	464	481	513	491	453	473	465	478	459	494	457	450	514	509	444	478	509	484	462	506	495	493	439	478	513	441	482	501	454	468	480	453	495	460	487	452	451	441	443	476	462	451	483	515	491	497	492	480	525	462	507	473	482	471	482	480	494	476	491	474	490	484	505	448	465	438	506	451	490	486	473	500	495	450	441	531	473	461	484	477	494	469	459	464	500	451	463	491	495	511	542	496	514	466	501	479	513	481	489	481	494	501	467	478	452	528	490	476	520	460	529	426	459	510	473	507	469	519	437	438	485	471	491	493	486	500	479	465	498	488	496	491	519	493	483	480	489	465	470	466	467	478	457	477	469	482	476	441	472	463	480	473	475	498	452	490	484	490	491	481	495	465	496	486	507	484	466	490	484	470	472	468	443	488	467	455	489	508	495	453	449	526	511	470	489	507	498	449	475	486	490	479	470	502	490	538	509	456	491	493	477	475	482	441	461	485	495	472	478	482	479	446	461	458	455	433	479	499	457	531	488	513	474	506	487	457	473	451	452	502	450	483	472	490	503	513	480	450	449	480	469	463	501	451	430	446	488	479	531	478	474	476	465	475	496	526	449	484	426	513	448	490	518	496	474	477	481	512	462	503	490	488	489	471	493	447	481	504	535	489	478	475	457	469	492	430	498	490	482	472	447	451	465	453	477	517	431	479	465	474	518	488	468	475	442	494	491	457	505	473	468	472	480	466	533	467	497	472	472	483	484	476	479	468	488	491	468	491	519	521	448	469	486	458	471	492	515	465	478	500	484	477	481	535	473	481	485	496	502	540	515	526	485	497	440	506	499	509	473	498	483	491	467	472	502	490	459	482	530	482	461	433	452	478	484	474	509	455	509	488	499	473	460	490	501	523	499	465	475	491	440	451	470	457	517	483	423	456	491	505	450	487	509	447	488	484	446	464	489	440	476	472	525	454	504	503	485	470	500	455	493	506	491	465	495	476	485	467	475	474	501	492	498	501	445	472	457	473	482	489	520	469	489	464	475	416	492	506	530	450	474	437	464	430	488	487	483	521	493	441	512	495	462	474	489	527	484	486	488	502	463	450	486	487	436	464	487	503	468	465	469	489	477	518	519	489	497	508	476	478	473	494	497	505	475	487	470	444	486	480	475	465	454	505	442	481	503	461	478	490	512	513	478	507	461	460	487	506	476	488	497	469	491	460	511	460	490	519	456	439	473	489	486	504	512	488	468	477	501	492	470	498	468	461	513	496	490	495	495	470	528	527	479	503	494	451	485	500	461	491	458	496	524	476	464	463	487	514	469	507	450	494	481	439	523	490	473	483	470	498	480	488	488	481	458	517	465	472	498	493	473	453	458	509	479	515	530	466	454	502	483	450	462	532	526	496	485	468	502	492	485	461	437	475	463	528	529	465	465	491	469	470	463	510	513	459	465	484	487	470	486	448	474	445	480	467	505	493	474	491	477	460	446	494	492	457	477	516	500	482	457	480	491	455	475	496	504	533	504	492	472	463	469	491	483	506	481	451	483	510	516	469	471	473	464	466	461	500	463	500	518	494	478	481	469	504	457	485	475	453	498	488	471	499	451	521	457	496	477	484	518	449	540	464	471	445	490	474	441	472	473	454	475	485	496	456	533	502	458	474	484	449	457	488	496	449	451	473	457	458	505	500	504	482	491	483	475	518	518	486	481	490	472	457	472	452	500	500	464	468	463	445	471	466	491	470	486	495	489	481	482	465	487	499	479	479	487	473	516	475	461	485	477	515	505	492	481	491	465	465	492	488	526	479	481	479	467	473	479	452	501	504	454	501	460	479	491	484	477	484	493	514	455	472	530	497	461	485	442	495	503	504	456	451	483	497	474	480	490	469	442	461	472	511	502	484	475	472	530	486	490	485	494	494	471	478	516	501	472	442	500	499	466	459	466	519	493	508	469	457	465	465	459	475	506	489	466	470	506	482	458	464	444	480	462	504	490	452	465	505	523	482	514	472	467	471	484	494	517	483	500	494	446	459	449	492	487	483	465	480	443	502	499	460	449	495	519	487	470	507	473	515	476	522	471	473	497	451	492	497	476	473	514	487	489	477	460	483	502	507	520	446	468	486	498	475	469	483	466	464	479	467	497	474	500	448	486	481	500	464	476	484	437	494	487	482	495	469	488	465	489	480	479	491	501	495	506	504	479	501	448	469	519	485	467	460	496	506	499
33356	5827	1357	1038	758	634	499	472	407	358	358	346	368	370	337	326	364	331	360	302	326	353	336	328	355	350	323	329	341	316	328	353	344	316	338	317	334	315	340	333	322	349	319	319	322	310	339	301	356	324	333	337	338	365	347	334	290	329	344	322	336	316	331	320	351	329	297	340	338	305	325	290	324	301	325	346	345	310	336	316	326	298	348	344	326	322	351	347	322	342	343	318	325	321	298	299	292	326	332	291	305	342	322	302	334	313	303	335	337	316	360	329	290	314	347	311	333	345	315	296	350	330	319	337	331	320	337	344	318	354	345	328	316	308	297	345	350	345	341	324	319	352	341	315	258	304	329	316	324	352	329	315	326	326	341	286	326	290	322	316	337	313	304	321	353	311	338	321	300	335	334	329	348	322	357	330	364	333	295	335	318	354	339	291	314	307	339	302	318	285	303	324	297	355	311	334	344	320	282	331	334	346	350	327	322	305	302	331	315	316	338	307	371	351	335	358	317	314	332	322	337	320	332	287	356	306	307	321	309	326	291	332	301	281	296	348	346	320	340	308	322	319	319	321	299	331	312	370	321	354	341	294	317	310	360	307	319	304	324	301	318	329	322	323	352	344	331	304	322	348	354	331	330	325	311	326	349	305	315	317	329	322	331	307	270	357	328	348	307	338	325	322	336	322	313	362	350	289	314	322	307	298	325	327	328	309	324	344	325	317	314	314	332	305	359	330	300	351	343	320	368	300	319	346	319	333	300	347	316	344	314	302	333	354	316	304	343	293	322	320	327	324	307	331	326	303	337	327	309	349	313	309	318	335	291	317	294	313	347	313	313	297	294	298	335	311	327	310	313	330	302	333	348	290	307	267	332	326	312	310	349	327	329	295	332	316	345	333	302	339	329	333	336	335	300	322	305	335	321	288	319	327	284	307	305	316	292	309	324	342	321	349	331	286	332	333	334	308	288	309	329	324	334	304	335	312	338	316	342	323	301	336	332	318	345	339	350	322	346	315	300	312	313	287	329	328	340	358	314	320	304	336	338	327	307	343	351	337	300	338	297	327	329	320	300	315	342	328	314	298	316	326	330	315	310	340	298	347	324	354	319	302	321	351	315	342	331	316	308	332	319	347	309	325	345	288	345	326	341	319	327	359	349	305	294	315	301	330	277	311	315	344	303	339	327	343	295	345	307	320	314	343	346	351	322	305	301	311	280	319	328	309	324	315	320	342	287	304	366	374	334	308	287	305	328	278	325	326	334	282	316	322	323	279	326	338	321	318	290	330	293	325	335	299	309	335	334	324	376	338	311	307	385	315	332	328	313	347	300	318	295	346	293	333	306	343	315	330	305	316	310	303	349	329	317	350	287	314	328	299	320	328	351	335	349	321	318	299	319	315	294	279	310	316	312	351	341	287	355	336	320	307	330	350	331	358	346	322	313	352	307	316	334	334	297	319	294	307	362	335	340	325	318	341	316	338	270	321	346	366	314	320	348	342	324	354	332	330	292	306	335	330	329	339	331	374	324	319	316	332	327	338	323	301	336	344	319	319	323	315	356	341	314	325	308	334	290	345	298	314	326	314	351	323	312	300	315	349	318	326	346	328	337	330	298	318	306	359	347	312	319	307	315	312	347	300	304	287	309	329	336	343	321	366	355	311	291	315	304	272	311	283	335	304	337	294	305	299	341	317	286	285	314	324	306	330	310	300	328	314	357	314	313	335	336	342	344	307	326	298	311	306	332	339	316	352	341	323	310	339	307	273	307	296	290	309	317	306	321	319	290	317	348	381	295	308	311	289	340	353	349	330	307	317	317	320	321	318	354	337	312	334	345	332	338	309	328	311	326	343	348	316	326	301	317	349	331	304	345	293	318	325	319	327	338	340	349	334	307	370	288	352	332	312	288	350	318	329	326	288	323	311	322	314	353	358	330	313	327	315	345	334	295	337	328	296	353	314	309	330	301	325	311	314	317	305	305	303	296	353	318	336	309	309	311	320	299	326	314	304	314	335	341	332	338	357	303	327	324	329	337	311	306	322	304	336	337	344	342	326	316	296	289	329	327	360	336	313	313	324	324	317	322	335	329	323	323	310	334	317	290	338	296	330	311	323	305	312	356	308	319	343	352	307	327	357	341	367	325	317	344	311	310	355	329	291	327	313	312	276	317	290	340	295	319	322	359	355	317	336	352	375	339	340	317	340	297	335	342	330	347	341	312	354	331	344	347	329	292	350	339	326	330	323	375	304	322	309	341	341	323	335	332	331	338	271	309	336	309	358	315	342	284	320	345	305	356	303	326	297	310	332	304	357	310	329	322	343	314	321	313	340	356	316	359	318	280	324	301	357	322	342	359	307	326	338	308	299	337	314	320	304	285	352	338	285	326	317	292	298	322	324	321	301	319	331	345	307	323	316	305	310	337	337	367	325	304	290	327	345	342	351	331	305	336	293	319	329	325	294	321	339	305	313	330	337	315	305	338	321	320	324	318	360	325	288	317	321	342	323	313	370	324	323	339	331	300	312	343	293	327	342	312	362	330	332	305	291	352	328	343	336	308	327	321	325	380	305	315	308	321	329	299	354	345	342	320	329	365	324	355	292	377	343	298	289	293	331	328	322	363	349	344	329	363	336	293	358	308	321	309	295	331	300	341	293	316	307	306	326	311	336	344	338	309	324	313	303	346	354	318	341	383	291	302	327	341	293	297	321	343	320	316	309	321	322	313	322	334	349	278	310	274	322	343	323	351	333	309	293	312	329	308	292	349	336	347	369	350	315	317	291	353	306	308	344	312	310	320	321	331	313	346	309	315	314	340	324	317	312	298	345	318	302	325	311	352	309	320	321	363	325	301	335	347	342	365	310	310	336	382	344	345	316	324	335	331	356	313	344	325	330	347	324	323	336	339	326	338	343	308	335	342	347	310	317	339	317	294	331	355	324	308	347	298	319	340	285	310	338	324	310	297	319	307	327	338	301	345	318	344	324	322	303	299	331	327	302	332	311	315	299	312	336	322	320	294	335	273	316	290	312	306	389	341	335	327	333	335	331	333	319	304	311	336	309	326	311	327	350	338	337	345	299	308	308	337	352	360	297	344	328	339	310	303	311	310	324	313	310	294	365	377	317	312	317	342	291	318	336	311	358	324	324	344	319	338	309	328	314	318	314	326	326	325	331	318	369	317	303	306	287	320	309	288	342	334	342	378	322	298	361	336	301	319	252	297	325	306	338	316	308	317	341	339	315	313	345	319	339	341	335	338	347	361	312	329	319	318	328	313	357	334	292	307	313	334	312	310	346	301	355	326	323	333	313	324	320	337	336	340	293	321	285	354	321	329	327	314	345	308	313	345	363	321	344	333	320	351	396	321	330	302	313	315	332	337	300	304	367	358	315	294	340	320	319	324	319	297	283	322	367	340	314	291	289	311	315	328	326	329	337	341	298	336	320	306	299	357	330	333	355	338	302	314	340	315	313	302	341	285	322	324	328	326	323
19234	1769	2412	2785	2383	2132	1706	1516	1347	1194	1076	959	957	938	873	920	883	818	872	853	828	829	828	857	832	842	759	772	773	806	786	783	773	765	780	761	754	776	773	793	784	819	735	793	745	764	769	734	773	746	784	723	701	773	757	743	724	728	789	766	716	781	760	771	742	763	744	747	763	749	708	727	735	760	698	698	772	747	788	729	721	756	777	770	761	752	715	857	720	740	763	710	723	725	703	740	736	754	742	747	770	764	748	750	756	764	734	788	746	786	734	765	716	770	731	735	799	718	713	776	740	780	742	729	720	746	759	726	765	783	763	759	817	768	756	726	773	762	699	770	767	762	757	768	746	754	728	781	741	782	747	705	784	742	773	765	769	694	778	781	753	767	747	816	741	732	716	751	811	725	763	759	719	759	729	721	743	737	714	760	757	778	765	750	736	748	733	726	753	747	759	723	815	703	749	807	731	726	711	708	748	730	699	764	766	778	745	783	707	761	744	716	743	774	766	784	721	702	751	754	728	736	773	754	741	750	719	725	745	767	748	699	715	791	728	776	718	762	797	756	755	776	743	729	741	730	704	772	693	710	789	737	722	753	765	813	770	699	737	747	779	747	773	711	784	745	771	737	740	767	728	760	774	771	742	750	735	749	700	663	761	748	693	752	776	731	757	705	745	782	748	760	745	699	769	757	742	774	765	791	787	752	720	709	784	737	779	763	739	728	734	753	766	678	800	753	776	746	741	748	753	793	774	704	732	753	777	743	748	759	763	744	732	689	733	735	790	755	787	741	740	682	762	768	756	740	790	769	739	742	731	796	731	738	806	747	751	741	719	729	710	755	750	792	755	717	768	782	781	715	779	730	785	758	749	731	793	781	725	756	705	704	736	735	726	758	793	721	689	771	780	689	746	735	749	784	790	740	733	743	739	734	709	763	785	740	762	744	751	744	775	731	701	714	761	717	712	675	751	790	742	774	758	760	724	736	801	794	768	735	788	728	714	760	826	749	728	730	740	760	783	692	798	754	748	741	810	742	728	705	777	764	740	740	765	745	706	766	756	721	730	726	766	678	782	714	820	761	759	714	769	713	732	733	769	744	713	743	705	732	700	751	748	724	746	702	771	753	826	726	740	754	761	748	731	741	742	732	758	737	752	737	787	754	760	718	669	730	717	762	810	725	737	727	779	709	736	769	745	735	725	745	756	748	719	752	746	763	730	713	738	735	716	732	782	744	753	739	752	742	746	779	768	782	742	730	735	782	725	762	722	715	797	760	739	763	759	735	766	718	766	728	731	707	792	766	770	792	785	728	754	766	724	735	757	716	749	730	738	754	747	797	754	783	757	734	711	732	757	779	755	763	731	772	773	758	758	820	702	765	775	733	746	743	749	748	784	766	753	717	761	686	779	717	715	746	761	729	719	776	723	771	739	757	774	726	748	742	732	752	720	754	803	766	746	768	746	729	769	746	760	739	769	768	753	746	731	781	786	736	722	731	710	720	782	771	759	736	767	767	776	747	764	674	780	688	688	720	737	692	751	770	693	750	788	766	741	770	727	707	730	783	735	737	776	711	766	813	764	737	727	719	764	788	729	744	747	753	714	774	753	754	772	696	717	741	745	738	751	763	723	764	685	716	770	741	760	728	755	768	733	752	738	770	798	759	757	774	702	780	768	736	743	768	757	743	743	729	744	742	755	770	712	748	758	761	765	780	768	747	737	714	727	712	752	732	749	692	757	811	751	718	752	743	722	792	777	746	739	757	697	773	764	703	774	752	766	735	710	757	742	740	744	749	803	730	799	767	763	732	756	749	728	810	780	744	756	752	774	734	731	741	732	753	783	752	769	753	783	775	715	740	762	758	719	740	796	747	720	747	722	719	730	785	755	724	767	732	713	734	781	758	780	744	701	757	729	782	716	769	787	728	738	742	731	782	789	730	775	715	709	765	789	735	731	769	793	746	731	736	752	714	723	762	770	748	784	732	726	787	734	736	731	754	793	711	764	737	731	784	722	766	750	767	778	782	787	731	774	710	768	708	752	771	750	751	729	766	730	715	752	731	725	765	721	799	754	718	771	751	778	748	668	790	738	731	758	758	764	764	770	723	744	751	758	734	740	724	741	736	731	732	727	709	741	730	809	740	763	735	763	724	704	749	742	684	710	755	780	758	741	774	721	747	757	710	718	786	742	751	777	721	725	725	765	719	783	789	739	822	731	751	774	717	749	798	737	821	766	740	778	746	715	742	739	698	770	720	724	726	738	744	746	713	728	770	755	745	797	729	693	742	748	764	722	693	743	750	742	690	768	714	733	751	759	768	721	771	758	737	735	737	744	774	732	743	744	697	766	731	761	772	788	745	712	748	747	735	771	762	758	691	728	757	754	755	775	754	704	716	787	722	727	756	745	792	705	711	735	729	737	733	719	713	717	729	724	740	766	706	744	803	780	714	694	753	792	710	794	734	717	782	811	724	715	795	794	776	739	743	759	779	750	744	718	748	737	757	734	762	732	757	731	739	763	730	774	755	749	756	732	731	701	769	728	747	757	766	729	759	717	768	765	763	710	757	772	698	770	763	739	715	773	751	752	795	737	754	752	780	741	758	748	726	771	746	712	681	744	757	780	713	714	715	701	772	738	702	748	748	713	745	741	729	740	763	760	711	740	739	801	720	748	738	762	765	769	746	831	719	753	752	740	761	774	763	797	734	787	755	713	743	731	742	783	713	719	722	707	757	710	773	756	736	730	755	731	716	769	745	805	806	749	730	757	730	782	740	731	729	741	731	767	756	704	781	783	761	743	748	762	756	788	728	781	780	684	754	773	754	744	807	727	747	749	766	738	772	811	742	708	711	718	797	783	734	781	759	747	750	768	784	741	762	762	749	741	714	720	725	755	715	738	748	776	714	744	761	752	739	748	745	727	729	735	738	759	742	767	728	751	775	758	766	728	756	768	751	767	732	714	772	768	765	762	728	773	758	791	770	762	734	753	759	734	779	759	755	722	783	770	717	735	711	718	754	742	767	739	769	732	699	734	702	755	725	805	715	752	773	742	708	759	764	757	784	698	726	737	742	748	741	730	769	752	659	782	765	732	774	749	784	770	732	729	782	725	731	741	758	750	762	756	773	726	743	715	743	715	698	751	734	750	772	763	756	746	756	753	735	736	728	698	765	697	727	713	747	763	815	719	723	756	776	804	760	750	785	734	740	770	731	717	780	724	795	697	718	736	778	740	740	738	767	761	737	756	750	719	733	756	721	749	746	762	802	707	751	713	732	799	779	759	709	710	722	762	719	763	767	786	709	728	707	723	743	746	747	738	792	725	747	756	763	720	732	758	755	779	737	728	789	758	765	755	789	822	710	753	742	735	695	730	766	807	755	726	785	728	727	718	695	780	795	778	736	744	754	743	781	734	743	769	734	730	721	753	729	740	706	773	747	691	732	762	765	732	726	749	772	741	751	765	760	739	773	759	787	809	725	738	786	719	804	740	731
46729	12361	3112	1775	1176	922	783	657	592	533	509	509	463	501	463	447	457	489	439	455	462	475	423	434	449	449	380	426	424	377	415	426	436	407	469	460	418	408	410	417	411	381	398	402	441	403	448	415	439	441	389	422	458	442	418	402	448	412	439	403	429	458	398	430	440	446	422	448	408	398	434	400	442	432	423	408	417	412	428	435	416	413	439	463	441	417	469	368	376	429	425	393	427	374	435	453	374	419	461	414	461	413	427	401	458	416	411	430	420	396	429	407	419	419	487	418	394	431	456	414	391	392	415	406	414	380	418	390	461	420	402	412	384	439	415	416	385	478	431	431	439	421	426	427	443	451	422	420	447	448	399	423	420	436	426	430	415	421	458	407	408	408	439	454	459	427	402	417	386	447	407	407	387	431	377	427	400	431	459	388	416	393	362	416	441	441	403	450	458	450	426	424	419	442	398	465	445	371	417	418	400	423	453	435	429	434	441	439	370	447	427	393	478	426	416	412	442	436	434	432	435	438	423	405	411	450	440	409	396	436	432	454	440	442	438	456	397	390	446	387	425	444	424	432	430	392	414	390	366	434	412	403	455	432	456	406	428	458	456	439	450	421	404	484	446	452	408	456	448	429	463	449	413	405	469	432	413	418	422	467	410	426	426	441	451	386	453	408	427	413	450	402	470	418	435	416	407	382	429	369	427	394	445	427	414	379	439	390	424	426	412	413	404	411	427	404	415	428	431	419	442	404	395	419	448	430	412	415	412	423	422	387	409	397	454	394	426	428	412	411	411	454	438	422	424	420	459	408	398	390	436	433	447	410	407	413	422	441	409	377	388	414	413	389	397	421	432	478	409	387	412	393	409	396	427	400	407	436	427	422	416	405	421	418	412	425	412	430	429	401	373	408	386	462	395	448	396	468	423	395	436	435	422	396	451	425	407	432	420	434	416	436	425	399	433	410	377	401	421	465	436	431	442	450	454	419	407	406	463	420	400	427	434	425	412	409	422	405	422	412	423	420	412	412	405	407	437	424	406	439	411	410	437	442	436	405	438	395	435	431	420	450	428	437	437	402	390	449	416	418	430	465	434	431	415	454	414	420	415	418	438	418	410	450	427	437	417	420	418	409	391	434	429	441	444	423	372	453	421	422	398	390	411	413	384	405	416	439	440	450	424	385	394	393	434	431	424	376	433	433	427	456	408	429	449	435	389	435	427	415	437	434	393	440	429	427	406	429	393	400	398	434	394	430	401	426	430	415	415	416	421	402	405	438	402	445	424	431	398	402	409	390	393	425	423	401	418	433	412	397	391	440	434	423	380	445	420	389	381	422	430	418	449	415	422	381	417	426	435	402	419	392	413	397	423	444	427	387	391	412	436	432	404	410	339	419	404	439	461	432	478	397	432	406	453	438	420	461	486	467	465	425	391	456	408	435	447	417	413	431	418	401	423	442	412	439	429	434	483	399	418	402	445	417	398	447	470	430	448	438	371	407	422	417	402	431	406	463	469	436	425	438	439	434	410	456	427	437	373	414	449	421	431	429	421	455	420	404	396	455	386	409	364	398	478	420	409	434	380	403	452	402	470	442	455	404	389	417	411	423	411	410	449	434	469	391	408	394	394	422	448	388	440	423	450	449	452	388	415	392	446	407	404	440	465	419	439	420	441	401	413	446	435	441	440	407	426	436	394	396	378	411	417	413	461	383	424	429	422	399	429	438	434	398	446	397	366	404	404	428	409	439	420	386	406	390	423	438	404	386	402	432	378	418	422	431	427	408	455	454	436	419	401	409	436	383	436	441	466	431	424	444	414	432	415	385	416	443	439	381	393	417	413	439	398	427	409	416	385	406	404	422	450	400	413	445	420	420	420	439	429	410	394	415	421	462	437	463	434	430	400	422	453	448	462	369	439	420	450	443	432	413	435	435	416	437	412	382	460	414	428	427	401	407	411	430	423	430	406	447	387	391	422	400	366	404	431	455	437	414	449	428	450	424	487	384	392	450	406	455	463	419	433	385	441	456	425	395	432	431	448	409	364	471	409	430	421	441	389	417	433	408	423	434	435	428	413	443	412	411	414	390	421	417	438	408	466	429	409	457	411	433	417	426	459	435	405	429	423	412	443	425	393	427	454	408	443	415	443	432	431	386	411	418	432	410	425	424	400	381	415	387	448	412	424	403	412	443	446	425	421	435	406	406	401	440	413	389	427	429	436	417	445	465	427	463	426	394	414	428	367	422	433	409	412	401	423	388	430	419	423	438	420	419	415	420	409	438	379	420	398	371	399	444	458	428	455	410	403	428	443	410	401	435	423	407	393	444	409	428	430	396	375	457	390	443	460	432	437	391	456	449	415	421	460	402	471	421	435	419	447	432	415	429	422	385	400	438	400	430	420	443	376	422	382	405	430	429	412	454	399	451	458	445	435	420	465	442	450	424	423	432	438	429	435	447	437	479	370	425	443	426	449	398	425	427	451	450	425	414	430	436	416	419	433	431	398	408	456	438	418	478	412	400	453	453	410	441	410	443	424	404	433	424	422	415	420	428	496	438	406	382	432	430	444	400	442	430	377	424	389	432	420	419	454	425	412	442	427	446	460	452	387	436	423	377	422	409	441	450	407	396	492	415	395	403	421	413	409	406	418	430	419	427	420	425	386	431	409	417	435	411	445	484	391	426	434	396	435	454	433	385	450	445	411	405	359	440	429	418	402	435	424	400	410	417	437	407	423	403	431	417	423	400	426	448	408	411	409	419	437	408	447	404	386	452	440	381	393	433	423	444	420	457	419	406	384	431	424	438	420	470	426	447	421	408	402	471	437	437	434	424	428	450	451	402	443	458	479	438	428	408	398	410	432	416	396	396	444	426	426	407	415	428	444	432	447	435	416	428	444	442	427	453	412	417	421	383	401	393	399	402	398	421	381	433	398	451	421	442	403	395	438	442	406	390	429	440	395	419	428	433	427	467	386	428	429	424	442	397	404	443	476	445	411	363	424	440	396	408	448	399	420	443	452	404	407	392	406	424	376	432	409	439	441	393	423	403	407	441	401	420	427	390	415	380	446	437	442	436	484	455	425	406	454	437	431	430	416	401	399	424	451	418	464	407	430	416	428	409	451	427	391	431	408	387	407	461	422	411	408	418	406	433	427	434	410	430	409	411	447	411	441	397	402	401	452	455	464	443	429	454	408	409	456	450	470	441	438	419	418	437	427	427	413	426	449	465	411	421	413	447	439	417	452	413	455	439	440	423	405	424	418	405	430	406	419	419	435	459	451	371	413	415	412	408	423	427	431	405	427	452	442	408	463	412	435	397	404	402	423	400	439	417	434	424	439	408	415	417	379	409	394	430	423	461	404	439	463	446	474	402	408	415	440	414	421	429	414	452	480	401	416	441	447	406	418	456	440	389	424	439	409	425	451	475	404	425	424	429	441	427	373	420	408	419	370	419	414	389	397	428	403	408	413	430	385	420	429	449	431	411	420	443	397	397
25986	2769	3545	4133	3667	3023	2537	2110	1794	1589	1415	1284	1232	1161	1153	1167	1129	1114	1125	1071	1036	1064	1066	1028	994	998	1033	1016	947	1004	991	1047	986	1004	979	940	966	941	941	938	995	970	1012	910	898	947	981	918	899	913	968	982	922	993	951	994	970	940	912	970	932	942	907	933	979	956	917	968	939	885	893	961	914	895	928	914	979	862	893	931	926	913	937	883	934	928	890	950	944	896	977	903	915	929	912	919	961	930	969	995	919	965	929	920	915	909	921	889	954	914	869	844	921	911	922	950	919	916	967	922	959	906	965	966	964	912	921	973	944	973	927	908	932	919	938	864	900	938	891	926	968	934	942	902	982	910	930	893	937	914	929	942	901	947	983	868	872	941	946	937	918	964	898	895	886	903	949	955	928	862	902	983	933	922	967	941	899	921	904	918	893	876	900	914	935	893	891	919	866	904	953	884	909	898	945	937	883	915	891	957	885	991	871	927	916	947	907	860	857	926	884	888	934	916	886	900	954	896	904	907	927	881	918	916	893	905	914	912	965	914	870	917	938	912	943	919	937	935	984	954	965	923	922	915	860	963	907	932	902	897	912	908	883	893	939	945	915	942	934	939	939	989	904	899	909	925	915	961	915	864	931	913	949	905	906	863	885	937	933	853	891	923	877	938	931	891	911	959	924	887	921	917	863	954	948	920	891	894	892	933	949	918	965	951	907	944	915	893	907	868	889	923	956	931	967	943	941	912	892	958	900	968	880	939	941	856	930	887	985	912	930	947	930	910	960	954	946	948	872	961	868	919	905	918	971	958	933	866	936	921	875	904	937	923	984	927	907	927	925	914	916	899	914	906	959	871	838	993	937	945	899	905	885	914	921	928	942	919	948	941	968	914	899	929	942	945	918	899	904	881	935	899	895	882	916	902	986	917	910	1010	951	890	944	944	918	934	913	948	905	904	952	934	923	882	869	886	890	947	897	920	840	914	934	877	850	899	910	866	902	930	899	909	983	871	906	913	946	918	926	934	903	908	940	929	925	917	965	920	868	968	901	913	864	920	855	872	946	913	894	919	861	919	908	925	879	930	914	899	869	911	941	891	885	981	953	893	897	858	894	933	964	972	987	907	982	923	976	888	930	981	886	896	938	937	929	933	883	978	876	955	916	906	950	934	901	894	911	900	902	916	933	915	916	900	937	893	936	936	938	919	927	900	896	929	961	913	940	919	941	897	899	894	943	970	931	901	940	896	938	989	902	884	906	897	903	989	873	958	944	960	928	923	890	940	953	910	886	895	917	889	963	934	862	937	907	925	924	925	894	932	962	936	865	878	931	899	938	959	927	939	937	905	957	944	928	946	904	917	899	892	946	911	903	937	931	975	902	964	934	896	858	950	975	945	876	861	876	963	899	929	887	909	962	921	897	863	878	905	919	849	937	961	977	932	847	905	888	913	919	904	912	918	881	910	870	912	867	915	881	889	893	917	912	889	915	962	864	956	913	975	943	958	946	914	970	900	899	871	949	946	945	995	953	921	942	903	875	916	960	942	917	915	946	929	922	877	951	952	926	906	930	925	947	906	890	954	908	941	918	925	971	915	950	926	863	915	895	849	905	917	909	855	966	902	962	860	910	942	952	950	928	848	947	944	910	907	846	995	934	908	937	948	917	885	898	856	920	924	954	943	902	975	913	899	902	887	953	889	917	987	906	911	911	953	898	942	918	956	934	876	918	930	927	954	920	934	907	932	885	926	906	928	946	956	923	894	886	909	882	963	905	915	923	955	863	886	933	880	920	903	909	905	911	982	923	938	921	957	980	906	880	932	988	895	953	953	887	967	929	987	947	960	899	910	875	879	899	942	910	907	946	938	907	881	916	967	918	922	954	917	906	873	898	880	949	885	889	934	948	913	889	899	907	912	944	911	916	915	948	939	903	916	923	874	913	897	947	913	939	896	922	950	883	919	913	904	889	932	907	885	878	943	941	861	924	940	926	896	916	943	945	925	914	989	925	970	915	917	861	922	886	966	907	904	909	888	918	918	868	924	921	929	910	925	927	920	920	882	926	924	923	952	954	918	956	958	923	866	914	879	935	937	918	919	895	910	918	897	923	942	935	998	931	900	961	906	921	921	908	949	893	908	887	915	880	934	922	910	904	900	880	870	894	915	915	914	942	931	921	895	922	924	890	886	928	935	940	913	940	913	937	931	973	921	908	895	887	949	916	948	987	909	1001	877	906	928	934	880	937	895	963	899	936	947	938	945	913	945	945	934	861	900	894	891	937	912	980	962	994	933	902	933	913	942	921	928	910	896	890	958	907	937	916	921	911	897	969	945	920	1029	952	927	924	934	897	941	940	899	917	906	970	911	906	981	920	917	926	947	902	904	952	884	980	919	905	907	910	965	908	861	1016	903	908	895	910	949	903	955	883	896	979	894	939	931	947	951	857	921	894	904	901	903	862	900	916	918	933	889	917	877	877	960	941	937	905	909	929	912	960	954	936	915	954	913	913	898	943	920	871	953	969	892	903	863	885	947	946	892	915	934	961	957	909	942	931	910	929	884	935	927	935	920	908	997	906	849	912	925	867	915	913	903	916	880	922	948	878	949	890	932	838	902	927	929	931	916	932	943	906	958	953	931	961	868	878	892	913	935	939	948	911	966	930	920	925	924	957	886	962	909	922	934	905	921	952	919	980	939	887	920	942	945	889	980	920	960	883	882	947	928	940	908	975	943	933	907	911	912	960	899	980	904	914	918	884	945	918	911	879	919	961	912	927	974	897	914	878	938	966	929	909	881	899	945	918	911	932	926	944	932	897	883	951	921	948	981	950	960	866	916	915	921	909	903	933	895	937	910	955	926	978	953	962	920	878	959	909	870	868	865	948	959	911	913	968	922	922	891	955	904	992	930	897	909	859	967	956	913	894	923	899	912	868	939	920	931	885	895	896	908	949	958	885	912	878	909	932	893	924	957	899	958	883	952	955	949	873	903	942	827	921	948	896	923	926	904	922	903	902	919	956	956	864	896	888	968	959	931	909	968	896	930	906	961	943	875	973	935	933	888	902	945	919	992	895	911	914	984	950	918	902	898	969	938	976	868	968	942	850	925	942	937	868	892	902	940	926	937	907	950	941	880	936	926	941	941	923	907	924	913	943	904	934	898	852	900	904	882	908	926	938	942	919	952	919	959	962	885	952	918	888	952	942	933	981	885	924	889	934	915	872	956	877	923	884	949	894	948	926	943	868	896	861	940	847	966	918	920	960	875	902	933	925	876	929	872	933	914	885	945	928	956	927	918	971	893	901	911	979	937	945	916	933	891	905	929	957	863	908	904	935	889	883	958	874	954	940	871	877	914	948	935	950	942	925	917	949	929	979	939	937	914	850	917	954	885	948	928	867	965	917	998	904	907	927	912	927	936	916	893	914	933	938	902	922	921	933	945	966	889	918	891	890	958	930	887	970	937	922	922	942	944	972	940	960	900	892	929	905	842	912	931	905	889	919	917
13587	1179	463	396	364	304	257	246	244	242	197	191	216	194	237	201	208	207	175	182	210	219	171	204	220	205	203	214	209	196	215	210	215	211	205	166	180	194	205	191	196	226	222	179	201	189	226	181	205	201	208	177	182	204	182	176	207	207	204	196	197	188	195	193	205	200	215	199	197	188	189	197	226	192	193	195	225	210	204	176	175	194	219	200	180	205	189	213	194	209	173	196	218	201	192	204	196	180	205	171	209	199	212	214	230	208	189	224	211	217	208	228	193	189	178	197	207	188	224	203	207	180	187	192	193	210	185	204	179	215	201	180	193	182	162	180	179	199	201	185	192	227	213	202	222	198	190	185	213	206	210	185	188	187	174	189	180	164	199	211	191	197	190	201	189	204	224	186	213	185	223	197	229	177	187	195	193	212	204	227	218	176	210	214	231	211	182	190	204	178	203	184	205	177	199	174	209	209	174	186	201	200	210	201	194	230	180	198	190	198	183	188	187	199	198	208	217	181	207	192	175	185	193	192	184	202	198	206	212	211	184	202	189	205	185	181	186	216	205	164	189	188	201	186	219	171	192	206	219	196	202	204	193	219	189	198	185	202	195	201	184	180	206	219	178	195	207	196	190	199	215	229	217	177	204	199	191	196	198	191	202	205	205	188	217	208	216	197	180	198	203	204	212	185	216	208	163	183	211	190	219	232	203	193	201	190	186	214	236	182	182	204	215	209	208	189	196	188	205	234	206	222	219	190	185	201	195	206	203	172	200	198	209	212	207	210	190	195	186	185	182	191	170	188	184	215	197	190	183	234	189	192	184	211	201	197	200	228	198	189	198	200	187	159	231	197	212	214	179	202	215	192	166	150	216	188	191	205	178	200	209	187	193	218	190	209	204	202	227	195	198	227	181	168	176	192	206	212	179	228	208	188	188	215	195	201	213	193	183	220	199	183	203	208	198	207	213	184	222	225	221	190	183	217	199	211	173	234	175	201	209	202	185	192	215	193	200	210	187	224	205	188	197	205	180	189	217	197	197	202	200	192	238	181	189	178	177	204	197	187	201	200	191	194	193	185	216	222	191	204	210	196	208	214	199	195	212	183	198	181	185	180	213	197	193	169	169	207	193	208	198	203	215	185	179	187	215	204	196	171	192	172	190	190	207	168	179	190	220	175	192	208	191	187	209	208	205	190	215	205	206	218	184	220	184	203	178	179	218	196	191	207	187	203	189	173	213	194	203	200	166	180	199	191	174	212	209	204	212	206	213	167	222	226	195	189	212	198	191	190	207	212	201	199	192	200	215	214	181	181	192	198	171	182	189	202	235	232	201	188	240	199	202	194	217	194	187	193	227	197	197	199	229	214	220	214	173	197	180	191	205	190	213	176	189	218	206	204	221	182	183	193	195	201	185	229	193	177	187	200	202	204	195	168	177	226	188	177	216	200	213	200	204	205	186	207	197	178	170	198	180	178	198	208	222	175	197	201	192	170	195	189	202	187	205	174	191	216	205	196	194	218	208	211	194	197	235	180	192	188	191	207	197	178	223	206	203	185	197	206	194	229	228	192	186	200	202	212	183	200	202	203	220	205	207	198	195	183	212	197	204	189	177	185	196	180	202	177	230	183	192	203	212	175	169	194	224	201	225	194	204	220	193	196	219	182	211	209	185	224	196	207	187	198	206	212	219	200	176	195	183	208	216	190	192	173	187	210	214	195	221	197	192	188	216	223	183	176	207	193	193	190	211	199	187	207	201	186	193	184	179	189	171	168	206	222	213	207	153	204	165	195	174	194	187	177	178	197	183	194	211	218	200	186	173	220	190	233	203	199	191	185	179	172	195	188	200	191	186	175	228	195	185	203	172	199	168	221	215	214	185	194	211	181	204	194	207	210	205	222	192	182	189	209	208	216	200	189	202	184	178	200	199	229	192	197	211	193	195	183	204	204	182	210	226	193	207	193	188	181	204	188	207	211	187	207	170	184	207	199	225	163	188	191	170	186	190	217	195	203	216	197	191	188	176	210	210	206	190	194	211	194	192	195	204	209	211	226	200	205	176	199	189	216	216	184	200	205	210	188	225	236	203	199	179	205	198	180	203	200	185	187	207	169	176	181	211	223	193	200	191	174	187	179	218	179	224	209	188	208	210	206	205	174	192	217	186	193	207	218	206	228	201	214	204	169	184	188	202	213	207	189	196	208	174	206	195	203	195	193	199	212	179	219	189	206	232	186	222	203	204	189	192	214	184	197	209	194	199	220	200	223	196	176	181	175	172	195	216	195	196	228	203	181	233	223	181	200	184	195	221	218	166	171	213	205	215	197	184	205	207	206	191	185	200	187	199	187	214	194	177	216	210	196	183	201	152	175	207	202	221	191	203	196	198	213	197	176	198	207	188	215	215	181	207	199	181	204	179	196	184	193	192	213	201	194	209	205	195	204	172	221	192	192	200	215	181	209	197	207	194	178	195	171	203	232	182	180	178	194	209	196	189	196	181	196	193	181	220	203	187	194	204	200	203	189	204	198	204	180	217	194	191	206	203	164	206	205	214	187	190	214	191	203	207	206	203	212	185	218	205	185	180	189	177	208	191	210	196	198	193	201	175	181	171	189	219	222	213	192	198	188	171	219	207	220	203	234	212	183	203	189	176	186	235	204	207	192	189	189	196	177	214	210	197	193	203	188	177	219	184	185	234	187	181	178	170	180	196	203	187	215	192	194	197	200	229	152	240	199	203	227	201	205	217	207	199	221	236	216	228	175	200	190	182	209	204	203	238	178	189	196	185	216	187	174	204	185	217	214	179	241	158	200	196	216	221	213	237	228	188	207	221	216	212	197	214	182	184	212	202	204	208	207	164	175	216	204	197	186	210	193	193	215	184	186	186	202	202	230	223	197	198	192	206	233	213	207	161	190	213	221	195	172	196	210	187	191	216	197	199	176	206	209	180	221	184	220	214	212	175	201	199	198	188	161	197	183	180	207	208	176	210	202	188	199	201	210	184	211	168	190	196	224	190	214	201	198	195	197	208	200	190	210	226	206	214	190	179	167	183	166	202	181	225	205	201	215	196	202	186	188	201	211	196	227	232	172	183	198	229	214	203	189	165	177	206	188	183	176	210	191	187	195	200	189	233	199	208	183	197	246	215	196	197	199	191	181	198	188	203	197	214	221	215	204	210	225	201	212	185	191	194	191	171	204	187	191	199	198	192	190	195	221	189	204	200	227	194	216	174	198	186	192	206	192	169	181	192	197	211	214	199	198	181	200	241	213	225	202	189	216	210	176	206	191	203	186	177	194	191	211	226	198	219	215	203	199	211	202	206	179	201	205	202	233	185	237	217	206	168	191	205	198	209	212	180	194	222	201	187	194	186	166	182	225	195	193	214	184	180	176	168	203	200	193	179	208	206	206	182	226	185	195	209	190	206	179	203	238	184	195	206	184	213	201	215	203	226	183	190	204	214	167	194	191	196	207	214	163	220	186	178	200	199	222
7970	834	1018	1149	1100	1056	845	730	638	612	582	615	568	569	531	546	535	518	504	529	557	510	495	473	504	555	521	493	519	536	558	488	533	536	496	485	496	524	541	510	482	515	501	544	497	495	471	506	494	515	495	540	494	524	522	469	528	470	491	509	467	473	517	482	497	501	502	501	462	507	505	468	529	506	517	504	463	513	547	520	476	494	518	468	476	547	487	479	499	508	494	515	471	535	496	513	495	500	516	509	508	508	490	468	477	521	495	499	492	487	526	489	489	459	448	499	474	492	482	522	488	522	500	458	519	470	460	537	498	497	475	466	502	483	498	504	501	517	488	488	513	459	520	502	508	495	515	493	497	507	474	497	506	477	503	504	516	478	471	509	492	459	484	459	489	501	472	482	481	487	487	468	473	527	535	477	542	498	501	520	497	500	490	538	466	496	474	517	514	480	502	515	509	518	501	517	479	539	510	506	497	519	503	474	541	510	495	508	504	506	476	517	464	488	491	504	524	505	519	491	488	522	527	474	478	467	462	525	535	506	518	498	504	496	505	523	498	517	472	522	529	511	485	480	511	490	482	488	536	517	482	478	529	485	487	498	520	502	520	494	476	462	516	494	534	506	530	467	492	465	459	504	515	490	535	524	478	494	479	521	481	492	482	501	462	485	529	471	520	472	522	478	472	487	492	500	499	477	512	528	466	542	482	507	502	504	497	483	500	467	493	506	478	559	524	506	533	475	474	495	482	497	505	504	511	526	509	508	561	464	487	526	484	487	509	524	503	502	478	491	468	505	533	484	479	529	533	468	477	511	532	442	519	454	520	491	478	492	529	484	519	435	524	499	474	497	516	475	456	525	535	459	492	510	506	493	495	496	501	469	514	483	502	505	502	498	502	491	496	475	488	492	508	444	505	488	506	460	463	497	528	510	483	521	510	479	500	503	497	519	496	531	463	473	516	469	521	481	467	479	468	524	491	497	501	524	480	496	503	521	479	527	480	483	509	504	517	507	486	508	543	471	496	501	507	510	506	491	509	508	457	528	511	492	553	528	498	488	515	488	427	520	465	501	497	475	485	519	483	492	486	527	465	512	519	496	534	487	475	492	530	522	470	494	483	508	497	509	500	500	505	484	505	509	445	476	513	492	494	481	519	470	467	520	509	500	543	471	482	476	481	463	502	518	539	504	497	478	500	502	479	469	492	491	488	479	512	497	461	545	504	522	500	489	496	504	508	501	513	532	470	535	524	480	443	476	500	519	494	479	481	538	525	497	507	486	486	498	486	522	493	494	515	511	488	487	525	495	452	474	530	510	495	480	515	514	505	473	516	509	492	497	511	518	513	493	538	480	494	503	474	511	512	493	513	477	478	525	484	477	499	507	523	492	475	511	511	442	478	512	475	499	505	504	470	494	524	474	513	495	471	443	518	514	499	477	492	509	452	508	486	487	504	466	470	508	498	461	515	468	486	469	482	503	478	514	507	445	475	474	546	461	461	507	498	481	506	495	474	509	492	520	477	481	523	524	488	499	493	478	467	499	498	506	492	447	492	523	528	506	519	525	509	545	534	495	466	505	473	472	496	503	505	533	471	534	513	528	511	514	495	492	483	518	488	509	495	508	517	508	459	510	479	487	475	514	497	464	498	491	482	498	497	511	536	518	489	501	520	501	526	483	535	473	481	501	504	522	487	504	493	504	468	487	496	477	481	507	465	509	515	489	496	511	495	459	446	500	512	484	458	507	491	493	495	482	481	468	470	480	472	522	530	478	511	502	478	480	490	488	482	509	491	494	449	491	535	521	482	497	497	486	472	524	503	493	490	488	542	509	477	472	480	492	474	477	495	498	525	494	516	514	497	516	496	453	515	519	515	538	469	470	554	482	480	503	498	519	473	482	490	491	506	500	503	499	468	508	495	533	493	502	504	519	510	511	465	510	480	515	517	475	521	496	537	512	453	513	519	512	474	501	504	501	497	497	475	513	442	501	509	474	476	482	508	477	467	541	465	507	493	476	496	491	497	473	515	496	531	496	496	480	470	496	492	522	509	471	514	466	513	503	466	471	500	510	464	521	489	563	479	495	477	484	488	461	522	443	505	477	485	495	500	523	486	474	498	500	518	480	492	488	490	485	496	487	501	497	467	491	513	491	477	471	532	506	468	513	558	504	508	508	488	486	523	454	482	518	516	489	529	500	532	500	471	492	477	513	508	506	493	511	500	532	515	544	521	513	486	499	504	527	508	507	508	496	487	485	471	493	497	509	483	496	489	492	488	481	517	525	508	511	526	512	505	498	476	509	535	524	496	513	470	512	500	467	476	467	507	498	503	531	510	459	511	516	538	464	489	445	521	497	465	482	490	493	515	542	487	488	519	498	505	498	480	470	507	486	501	481	502	509	508	504	482	495	479	497	510	506	513	488	485	500	523	495	493	503	460	518	477	553	522	484	514	481	472	507	516	510	503	452	459	467	499	504	453	515	524	511	534	486	520	488	511	502	486	477	528	471	490	530	492	500	464	493	500	528	516	506	532	479	469	450	498	476	491	499	511	495	483	485	508	472	560	482	509	484	508	488	508	465	474	511	508	477	495	492	479	486	528	485	506	461	500	492	493	531	517	457	524	485	480	471	504	489	468	554	501	489	485	502	522	461	492	507	489	492	464	536	469	486	511	507	478	511	479	502	512	509	496	544	503	520	475	485	504	486	505	518	489	514	507	490	482	479	526	499	498	505	500	510	454	471	514	527	507	494	509	502	488	484	498	494	489	473	488	477	512	493	478	505	509	505	476	489	509	525	479	479	510	459	489	523	465	495	499	520	495	512	481	513	536	506	483	489	517	506	478	474	469	486	540	515	488	519	484	524	527	509	516	477	493	481	501	474	517	519	523	459	521	516	497	481	484	508	499	499	504	515	527	521	514	503	494	444	482	460	488	476	506	496	499	514	467	523	489	535	472	487	509	502	495	477	501	507	487	482	473	470	517	487	458	477	518	484	502	515	484	482	493	505	497	489	479	493	487	489	480	456	489	492	482	518	473	489	497	466	490	498	516	483	479	474	509	470	505	521	502	531	481	480	494	511	513	512	467	484	465	484	547	523	505	482	475	492	532	522	472	510	471	518	499	498	498	505	475	513	486	531	521	530	507	493	507	507	485	493	529	501	483	498	479	520	471	554	513	461	488	488	497	507	506	474	495	495	478	491	516	507	507	501	511	514	472	507	448	500	474	495	497	502	488	528	518	501	505	497	496	476	502	474	478	536	493	492	486	513	521	479	488	513	494	495	492	472	464	519	495	485	449	512	501	495	497	514	450	507	477	492	497	478	516	506	496	488	486	472	496	453	523	491	483	545	443	494	496	496	478	505	499	469	464	485	536	495	426	539	467	497	490	495	479	492	496	508	507	468	519	497	497	467	521	493	534	481	497	557	508	518	493	460	485	519	512	508	504	517	484	529	484	511	511	480	513	504	487	483	457	511	467	477	455	489	456	496
33899	6397	1387	1010	764	647	511	482	440	369	407	395	379	368	386	347	372	345	356	340	322	324	361	338	355	348	345	331	320	322	306	334	329	323	349	314	334	376	327	308	311	358	336	344	361	315	387	310	357	351	332	303	332	316	328	333	326	335	340	331	323	349	330	332	342	334	356	378	316	336	321	325	342	294	321	304	335	326	314	314	349	345	344	337	337	356	315	325	361	351	312	310	336	322	328	311	298	321	301	313	308	338	330	338	302	336	302	354	361	315	323	334	337	341	365	328	314	361	349	354	348	330	370	354	263	299	330	334	338	320	318	290	322	341	369	336	335	346	352	332	325	318	327	347	362	323	346	353	325	325	349	341	325	332	337	340	333	326	338	346	321	361	335	308	361	328	331	331	332	319	334	339	331	306	304	317	310	338	337	345	315	319	287	341	328	339	369	306	346	335	343	310	336	314	332	327	317	323	313	320	333	324	336	323	308	344	339	338	335	343	308	333	271	383	331	328	308	296	328	355	331	337	316	334	354	380	366	348	301	346	347	337	344	312	333	301	371	317	330	296	323	332	373	330	307	328	298	368	319	335	313	352	350	304	310	330	346	312	321	322	322	312	361	352	315	348	317	321	354	360	342	358	375	352	334	326	350	309	338	352	340	315	324	303	357	357	351	295	351	330	335	316	323	326	343	344	322	383	331	341	317	374	344	311	295	354	317	345	340	360	344	311	364	334	348	345	343	349	343	346	325	353	356	326	323	349	321	335	332	340	336	346	349	373	326	324	338	316	344	324	336	322	338	315	328	323	325	313	335	325	330	337	316	347	321	331	299	321	357	295	351	366	359	326	302	347	328	332	335	367	316	320	308	345	355	326	347	339	351	333	331	327	329	346	336	325	344	306	320	317	302	369	332	297	339	354	289	368	295	353	337	334	351	308	333	326	348	320	330	346	339	313	340	305	334	366	313	328	347	336	319	333	340	336	344	346	318	338	328	330	359	373	329	345	305	328	350	313	321	331	360	338	358	344	316	324	336	339	331	356	380	332	313	307	344	319	339	323	310	339	324	359	337	354	348	368	328	340	310	283	350	348	354	383	346	313	314	307	324	322	317	333	332	363	327	320	339	344	340	307	346	353	338	359	340	327	310	326	320	335	325	307	311	337	341	302	327	341	337	335	316	337	332	329	366	345	340	303	335	334	317	350	354	329	355	330	337	311	319	336	360	338	389	343	353	338	293	342	312	308	342	368	309	318	343	373	349	339	325	325	325	344	335	321	342	364	327	322	320	334	329	335	302	364	369	334	322	323	327	333	383	329	343	349	351	320	343	365	361	307	321	345	356	306	315	299	343	347	344	341	356	323	330	364	344	327	352	319	331	328	286	340	331	335	305	340	328	345	305	308	285	326	300	298	328	342	334	353	365	334	331	322	316	336	369	339	313	330	338	302	300	312	307	339	322	336	307	284	349	321	341	331	339	331	309	331	352	387	314	298	301	331	354	339	311	329	316	316	337	331	325	354	336	350	351	349	335	297	340	342	364	311	327	359	342	335	317	330	307	350	331	358	334	323	357	346	313	299	334	351	316	349	325	326	298	329	371	360	347	302	345	327	327	294	345	352	347	317	356	367	325	346	303	312	313	336	351	320	345	351	319	302	324	325	330	314	304	336	327	314	334	368	328	337	335	328	340	297	334	307	335	330	292	320	345	348	326	304	324	331	326	330	347	314	355	337	336	351	350	368	330	314	338	353	321	329	308	320	323	331	355	320	320	337	345	312	321	361	343	310	361	302	348	324	333	350	378	319	310	371	326	315	306	305	328	313	392	335	330	333	363	291	323	333	334	363	345	328	389	334	307	345	357	338	314	317	309	313	359	388	333	328	340	318	335	332	340	338	300	330	350	310	343	351	317	340	330	302	312	339	349	316	346	307	349	317	349	355	300	335	332	296	359	356	312	344	314	342	351	359	312	318	345	313	342	363	317	344	311	332	377	322	304	307	340	341	304	337	322	303	362	319	332	321	348	327	370	351	365	353	310	348	332	332	335	327	337	351	356	312	303	311	307	314	339	367	334	314	321	346	348	354	359	323	339	328	319	368	322	319	323	328	311	355	327	297	336	348	330	336	325	315	328	315	327	340	353	358	324	374	360	326	346	325	325	333	319	335	335	324	309	322	338	314	335	362	330	357	345	364	341	336	320	326	308	336	342	330	329	342	364	321	331	327	332	336	331	384	359	337	319	339	325	359	311	336	366	361	323	301	334	303	349	329	305	309	347	302	351	331	317	336	329	319	341	353	325	372	291	340	288	361	340	347	327	344	311	354	342	336	327	336	326	320	335	318	337	362	328	368	316	350	362	336	306	324	324	327	359	303	316	325	346	333	342	343	340	340	324	326	323	325	310	311	315	360	382	307	327	302	315	348	316	331	349	312	357	353	326	322	350	324	335	342	290	339	328	316	318	302	361	293	371	355	366	344	352	342	331	321	339	328	315	349	312	284	373	345	354	331	301	330	322	336	349	344	334	317	359	349	380	356	342	330	333	337	330	340	346	334	331	328	341	306	300	303	327	374	342	322	341	372	332	347	359	352	327	308	319	351	328	314	343	325	343	315	338	319	352	309	341	341	323	352	287	327	333	334	319	360	312	310	335	331	334	363	329	311	327	334	325	348	329	325	359	353	308	320	328	359	357	342	350	325	293	338	298	330	332	390	321	293	347	321	365	341	297	319	342	301	352	314	346	363	339	321	329	333	324	290	297	337	330	314	327	323	327	366	359	321	331	298	333	349	325	310	313	313	299	306	347	323	345	360	337	360	348	336	289	338	342	324	327	332	335	324	317	303	351	348	361	336	287	308	315	288	291	346	344	357	336	374	336	319	325	336	331	319	343	369	338	326	300	316	304	344	328	297	327	310	348	357	330	345	331	346	301	310	309	356	304	343	361	311	339	324	366	348	335	337	299	346	314	347	296	307	325	343	332	336	334	326	338	353	323	321	306	370	370	299	354	357	345	313	303	338	352	336	308	304	329	337	315	320	328	323	351	331	343	329	342	315	315	331	346	373	348	351	279	336	351	335	372	314	342	314	316	315	319	309	346	305	330	324	341	366	347	361	353	362	329	334	312	323	386	318	356	306	319	354	326	301	320	323	328	309	334	320	325	330	373	327	309	324	288	337	293	344	335	327	322	317	332	366	322	368	343	328	319	346	346	310	329	332	343	321	334	325	368	337	336	361	344	319	311	295	332	336	359	356	334	333	365	320	312	383	341	332	314	321	303	352	372	337	348	354	313	337	333	310	354	326	336	328	305	345	368	335	353	320	340	348	365	326	336	304	322	357	338	304	321	337	306	322	325	354	314	337	325	285	347	319	352	399	350	334	318	298	333	323	360	365	329	315	317	357	350	317	298	330	331	348	291	323	364	346	329	304	325	322	334	336	304	349	335	318	328	328	313	322	327	318	325	299	348	310	339	338	338	344	325	343	297	314	363	347
19302	1770	2295	2711	2519	2122	1713	1440	1353	1197	1083	980	985	923	952	937	874	838	883	885	880	842	794	860	821	820	789	814	818	810	814	779	827	787	782	778	845	806	799	802	757	850	790	801	739	772	741	835	785	758	834	765	773	848	741	799	788	744	807	733	736	728	783	774	761	758	753	787	781	786	762	724	794	786	770	713	716	758	794	812	763	769	713	753	730	756	792	796	805	767	740	767	699	802	769	751	762	699	800	772	757	765	744	783	797	814	799	713	808	732	769	865	808	812	784	756	792	751	773	772	766	791	814	752	767	766	775	764	741	767	805	777	778	737	773	765	790	748	772	711	764	782	761	738	751	799	780	788	727	808	760	800	754	730	816	766	736	737	733	780	847	763	770	759	757	751	775	762	741	743	833	837	751	779	772	821	773	737	791	751	751	732	727	791	798	764	754	721	753	768	787	764	758	836	737	748	759	798	825	796	722	764	755	779	773	745	736	757	715	726	732	800	752	723	760	809	734	801	775	788	797	779	761	779	811	726	751	778	720	787	739	782	781	790	793	791	749	745	768	710	762	790	779	791	711	778	745	799	742	756	813	795	745	811	810	740	774	777	752	740	739	776	779	768	749	735	828	745	785	802	796	771	825	789	754	752	817	722	762	780	739	769	769	766	752	726	811	802	785	762	762	741	804	754	742	769	776	716	745	741	802	732	777	784	775	806	771	720	765	747	778	752	760	784	764	755	735	732	769	773	731	795	770	760	776	762	759	763	765	752	797	726	780	780	722	789	790	753	732	766	714	766	789	707	729	737	823	769	715	800	768	774	729	724	697	764	764	743	772	785	774	754	795	774	724	793	749	730	744	753	705	768	785	746	799	791	781	809	757	772	773	758	760	734	739	784	774	732	750	755	785	768	719	785	802	773	802	744	791	772	787	752	766	751	729	791	803	807	816	789	752	760	767	747	771	783	829	788	802	799	773	773	763	794	796	729	789	781	785	762	744	779	751	719	757	756	831	724	784	740	759	806	742	747	794	753	783	772	790	802	783	757	783	789	751	761	732	793	751	769	766	811	776	794	784	812	754	817	760	762	777	771	741	794	768	788	748	781	754	746	744	791	740	763	784	793	743	757	745	799	740	791	803	735	729	691	759	748	777	761	770	758	811	775	782	732	811	756	761	806	798	811	797	750	703	782	704	750	777	766	765	746	757	768	767	734	798	700	708	789	710	759	753	740	762	749	780	800	769	753	740	766	734	753	738	794	770	738	766	794	765	759	787	737	795	743	770	751	794	762	730	765	795	769	724	734	705	805	800	778	791	750	780	729	728	737	768	736	782	763	759	784	764	755	755	771	740	765	799	731	716	716	810	751	792	805	754	756	775	763	754	779	792	724	742	784	804	785	729	764	753	798	751	745	766	778	760	739	744	766	774	745	803	766	758	734	765	766	722	767	741	717	743	803	765	736	790	834	796	760	717	768	748	790	819	814	749	751	761	808	779	750	716	705	794	774	783	766	755	807	801	777	823	763	788	765	795	724	750	804	768	756	742	785	781	774	752	766	790	751	804	780	810	798	704	793	753	797	782	766	755	734	785	757	769	807	766	796	768	741	740	742	758	748	737	791	801	742	719	752	752	752	774	747	762	754	777	771	776	765	759	778	751	734	785	758	796	759	717	749	749	789	827	816	771	721	752	745	781	790	795	733	812	741	786	767	744	762	746	784	760	742	725	807	754	822	725	726	731	792	750	746	751	791	765	744	753	750	751	739	743	756	792	779	799	762	791	750	750	777	767	763	752	766	763	775	768	788	763	757	807	846	751	735	764	791	720	778	799	736	758	770	752	775	752	737	744	737	805	774	753	808	815	781	757	733	782	766	742	799	763	797	770	798	767	774	759	745	755	767	761	757	719	748	801	751	774	752	775	731	699	750	793	798	795	748	746	751	725	765	785	761	773	742	782	773	796	750	754	754	778	822	780	793	743	721	774	749	748	782	795	736	760	780	772	788	832	760	771	731	753	784	790	753	744	808	788	746	771	798	752	770	740	757	755	805	754	719	811	769	786	777	775	749	719	793	716	785	787	760	783	783	766	694	747	735	730	778	779	758	790	755	755	754	765	710	774	769	773	797	753	776	747	740	787	746	750	794	747	762	809	750	716	750	803	746	768	773	748	742	746	766	754	746	801	761	760	751	753	801	757	768	722	731	771	755	757	850	795	791	777	755	752	784	793	745	733	746	777	741	823	788	765	749	751	743	804	730	781	764	735	804	783	753	732	743	732	767	736	742	756	770	753	762	773	751	772	789	759	772	701	801	801	791	724	737	785	792	765	752	803	731	751	757	775	764	789	778	800	727	779	750	774	742	745	736	796	748	789	766	798	781	811	830	748	742	756	758	705	808	782	743	750	709	783	757	788	756	766	789	741	714	752	742	741	791	740	788	749	785	789	727	797	720	771	775	727	755	786	718	753	754	751	758	740	726	787	755	741	757	762	746	798	771	756	786	756	776	748	779	745	753	751	788	742	781	716	768	783	716	775	771	786	781	771	763	766	777	765	745	726	749	776	751	786	781	725	763	801	756	736	739	756	779	744	786	768	726	765	782	794	793	773	754	767	743	802	769	771	750	759	770	748	775	779	726	753	762	782	720	765	768	771	734	756	785	809	739	783	837	738	779	807	748	796	775	774	769	794	754	725	728	784	791	786	711	781	776	751	768	776	783	787	796	786	768	790	792	767	793	793	766	764	756	743	757	765	791	754	745	759	768	733	769	750	727	724	659	754	792	777	749	754	778	749	728	743	778	785	800	746	745	771	748	753	771	741	752	812	789	720	792	821	774	730	793	716	725	768	795	741	745	753	742	791	787	774	742	769	769	768	784	739	821	760	745	779	760	731	809	795	771	762	716	803	742	770	753	772	728	732	774	691	754	771	775	733	774	732	778	760	765	740	782	762	759	750	774	732	731	802	792	758	727	783	742	772	804	789	771	799	741	745	758	788	794	755	736	775	765	825	769	741	750	802	785	758	791	783	790	753	812	742	764	809	774	794	798	764	810	750	755	765	795	704	740	717	798	759	730	759	817	779	799	761	725	763	744	747	817	808	724	795	745	764	777	772	768	776	843	762	768	770	780	794	800	822	733	799	767	752	745	803	780	759	795	791	768	771	782	762	750	734	793	775	782	749	784	792	774	756	767	737	766	726	748	733	741	743	748	777	764	749	758	761	778	754	727	741	754	747	722	726	741	763	760	769	796	786	770	743	761	771	716	758	806	790	776	795	721	744	761	758	779	768	742	767	768	731	701	759	788	773	790	742	797	770	757	763	748	742	769	735	763	798	769	799	785	795	754	742	746	798	799	750	828	839	751	764	766	767	765	797	765	791	746	740	798	781	779	770	739	778	718	815	765	762	743	795	801	793	758	772	757	823	731	760	771	765	792	756	781	794	767	751	744	729	764	757	771	763	810	792	767	732	788	811	780	695	727	787	745	790	727	713	720
45772	11604	2991	1843	1288	975	775	689	611	548	506	474	420	500	447	416	434	463	422	486	466	443	481	454	476	447	440	455	396	481	458	431	421	458	427	418	440	438	448	440	428	448	440	430	459	431	391	399	435	393	404	445	437	428	425	434	445	432	440	391	429	413	436	448	429	433	458	453	452	397	435	424	397	433	423	402	426	434	389	427	397	392	422	475	440	435	418	437	383	467	445	422	411	410	433	456	449	382	421	417	417	449	406	376	418	399	431	437	397	413	390	421	458	403	421	431	443	386	409	414	415	415	449	437	467	441	390	444	442	407	397	447	417	438	432	442	456	417	445	441	406	419	426	403	405	413	402	405	451	407	442	402	405	417	412	448	421	436	454	425	443	455	452	432	422	450	403	447	416	461	426	434	444	402	401	416	452	418	433	430	443	406	446	415	396	421	411	392	438	397	419	463	418	478	398	436	416	425	441	444	374	403	434	399	454	415	424	411	405	399	438	419	407	390	427	435	412	407	412	397	433	464	409	400	454	409	397	416	391	423	417	416	460	437	405	450	431	448	416	427	422	401	452	432	427	437	434	408	410	431	434	408	455	402	383	370	445	406	422	416	439	450	407	445	447	407	426	421	437	435	423	461	462	413	413	480	442	368	452	424	439	403	440	376	413	415	423	365	402	469	389	426	416	412	442	378	396	461	417	442	418	442	417	425	448	473	433	452	408	450	419	386	455	442	438	453	465	414	442	437	418	402	406	405	417	398	415	446	412	417	420	416	448	426	438	449	428	443	438	412	444	472	448	446	406	442	390	427	421	432	417	413	437	396	427	434	422	451	447	469	449	380	453	419	427	460	381	399	444	435	380	418	417	475	401	442	412	405	433	432	454	435	398	450	462	425	428	447	443	409	433	446	406	468	450	436	419	478	422	430	435	423	392	393	422	444	408	398	424	447	410	412	455	450	403	456	434	407	413	433	429	424	448	366	422	417	437	438	446	395	454	443	434	455	424	417	404	432	428	417	432	467	444	394	405	404	417	466	445	424	415	450	420	453	423	430	459	371	444	455	443	444	398	416	427	437	435	407	436	440	412	448	419	462	452	426	421	449	394	444	426	393	417	419	420	446	453	431	402	417	423	435	424	410	378	439	412	423	447	440	455	385	442	439	420	472	461	431	446	393	400	387	447	431	431	416	420	472	443	426	431	412	407	446	381	425	437	451	444	431	441	440	413	423	408	408	433	410	430	423	430	422	413	456	432	404	437	455	457	426	455	462	429	415	384	413	398	421	424	428	455	454	410	457	417	389	434	432	442	441	447	411	446	413	396	415	471	411	453	444	437	424	415	413	443	398	391	441	474	444	375	418	431	452	404	409	439	407	415	440	397	454	409	477	456	398	427	436	453	450	424	428	454	399	421	437	410	421	390	427	383	443	443	394	400	454	454	483	409	404	402	444	437	417	408	404	423	429	438	424	436	414	423	418	397	427	459	409	424	451	447	437	431	424	394	452	436	448	437	416	397	403	469	440	446	424	404	404	432	443	391	463	412	447	439	419	475	382	443	432	433	437	394	442	420	430	389	431	417	441	434	407	425	440	439	409	455	474	402	423	396	429	441	401	423	445	470	416	411	373	391	436	421	454	427	389	408	471	387	417	491	397	419	425	418	398	415	410	453	429	386	415	446	417	417	417	407	431	420	431	466	402	416	395	442	475	445	443	388	446	433	416	448	450	414	411	435	464	438	399	435	366	419	426	395	456	425	415	458	386	461	423	421	432	411	438	410	393	441	456	438	448	427	438	404	410	431	495	412	415	433	390	424	414	399	425	433	405	438	457	420	460	440	417	416	410	434	451	365	404	414	420	465	397	456	414	381	412	417	414	451	438	463	410	409	450	417	445	453	426	449	424	366	402	427	390	445	445	457	426	436	451	387	433	401	453	387	419	428	443	420	440	429	431	439	462	412	436	430	425	394	413	417	362	389	443	451	418	455	387	453	406	439	485	396	427	437	432	436	408	497	440	435	427	422	411	378	438	399	407	403	400	438	420	403	419	402	406	434	457	410	441	429	400	434	436	400	417	423	444	382	470	423	411	417	427	420	459	405	424	430	428	429	411	420	421	454	429	407	421	415	385	415	433	418	487	463	404	456	415	427	451	477	425	438	396	422	416	410	444	421	405	416	480	403	435	431	397	449	414	480	436	403	468	431	462	417	410	422	421	414	382	410	439	458	405	376	434	444	428	443	436	447	460	403	433	419	455	415	410	438	434	406	409	383	421	469	390	442	412	429	459	440	415	453	432	433	427	436	459	435	456	436	416	413	392	451	424	411	403	437	422	428	408	411	415	437	391	436	400	410	419	407	435	421	420	415	396	437	395	376	475	421	380	431	394	440	403	420	410	397	412	375	432	467	411	382	420	442	457	427	427	420	443	432	401	449	399	415	453	392	429	391	406	426	424	412	447	425	423	420	423	426	399	403	444	422	460	390	434	438	425	438	406	445	437	439	412	450	412	450	429	482	411	402	395	412	431	421	413	434	399	425	444	416	397	470	413	400	457	452	405	429	430	421	438	432	392	417	453	410	433	431	428	424	458	407	441	410	431	409	421	427	431	444	386	451	416	423	353	426	396	422	462	399	411	402	424	452	433	417	417	398	433	414	459	430	431	443	425	401	439	455	445	398	491	430	420	407	448	425	432	436	460	384	406	417	425	386	438	434	435	452	462	452	430	416	436	434	438	420	440	429	417	415	415	412	445	436	436	397	449	420	426	425	430	384	411	447	424	447	432	430	450	405	419	408	411	393	441	420	419	417	422	418	425	434	422	409	458	442	387	418	415	460	419	374	465	425	435	410	468	451	449	392	429	437	414	422	404	384	407	453	393	412	415	409	418	422	428	424	398	424	429	459	437	425	434	436	423	440	436	428	463	425	430	402	429	433	406	419	442	388	397	451	422	442	421	447	401	437	440	420	440	457	432	433	441	436	440	408	409	434	435	425	387	401	402	464	401	398	424	424	440	413	387	415	441	394	398	403	407	434	437	420	481	444	438	422	437	426	411	416	429	405	464	406	481	436	423	426	409	422	422	438	422	472	377	385	394	447	463	444	413	456	446	399	429	416	409	395	433	390	409	409	371	443	470	426	430	430	413	429	400	439	412	449	418	408	437	443	453	471	401	433	385	429	412	419	489	395	419	400	440	449	454	422	441	423	440	392	394	440	387	458	420	452	451	418	454	434	414	431	436	459	434	418	422	421	429	427	395	443	445	426	472	422	445	411	425	429	397	450	393	392	410	473	400	420	455	438	436	412	416	411	437	425	408	413	396	426	425	410	435	413	429	439	456	406	445	472	418	465	426	409	435	437	433	420	430	457	406	428	458	447	438	451	452	434	409	445	453	436	415	389	420	365	398	453	413	450	420	435	435	451	438	441	436	439	432	457	455	418	418	434	424	385	424	422	406	433	438	451	424	413	440	428	434	416	411	423	399	438	423	408	456
25689	2171	3589	4232	3839	3017	2489	2040	1815	1596	1447	1405	1301	1242	1142	1147	1154	1099	1034	1166	1099	1052	1022	1009	1027	1057	1015	1012	1038	938	927	1032	1006	954	982	954	956	955	1000	1024	942	944	1003	915	964	945	990	985	999	942	916	910	918	926	884	981	919	937	928	942	934	943	876	937	913	974	936	951	906	982	912	888	927	941	921	940	944	932	950	930	917	922	906	954	910	949	954	911	917	955	977	941	879	854	929	939	935	941	890	919	902	895	978	897	926	988	953	937	937	911	925	900	914	898	939	950	936	951	908	898	918	910	943	924	957	909	886	932	967	895	939	923	894	931	940	888	807	910	934	905	916	967	892	1012	968	933	913	922	914	922	956	913	937	944	924	889	973	901	934	985	935	927	951	911	928	960	951	913	953	933	913	932	911	923	944	934	873	923	913	920	931	928	950	904	967	923	905	920	940	996	929	897	916	955	928	929	936	898	902	917	913	925	918	911	938	934	936	936	932	911	981	848	951	896	898	937	954	1001	951	908	913	912	940	979	896	921	881	935	958	981	966	899	939	956	976	937	928	895	924	935	881	892	956	983	889	991	979	931	937	909	914	923	919	937	949	957	933	927	897	959	877	895	889	912	929	954	935	922	962	903	933	897	911	906	895	926	931	944	972	922	885	955	898	925	984	951	922	917	914	949	941	936	930	924	953	952	888	854	903	952	891	914	913	996	938	921	971	905	927	923	899	924	925	953	952	900	929	962	957	950	926	950	941	921	901	875	908	994	946	914	907	985	970	943	897	985	927	879	915	967	946	916	943	948	962	835	927	923	902	932	973	896	930	911	896	936	919	915	954	842	955	943	1016	912	927	914	898	896	975	944	875	906	908	942	955	917	938	888	959	912	916	961	912	917	984	912	921	916	980	936	975	933	917	933	951	978	893	931	918	953	948	925	948	907	939	898	913	977	880	901	887	944	909	947	926	951	946	891	947	947	929	979	899	914	925	931	915	923	969	920	928	934	874	913	903	941	938	917	951	969	921	935	949	912	927	936	948	911	941	929	928	901	1009	882	937	893	938	876	960	939	942	937	926	942	936	916	944	923	948	948	965	943	918	902	950	952	916	868	947	944	947	942	953	879	892	970	937	951	935	942	899	909	975	914	938	903	924	922	894	889	969	901	951	921	928	928	930	932	928	891	895	931	912	958	904	905	951	911	901	959	900	882	925	915	966	891	955	918	920	954	887	903	915	925	911	987	969	940	954	913	910	968	950	945	907	936	945	862	910	899	933	948	858	927	886	902	909	877	964	911	974	963	898	888	896	971	940	926	920	924	941	941	885	928	886	946	913	921	916	961	958	940	940	926	915	918	862	913	894	921	978	880	919	939	989	908	947	909	913	953	919	934	961	935	909	998	887	891	915	892	893	914	931	907	885	910	932	942	974	905	973	867	932	905	918	910	939	924	944	888	917	943	898	966	920	924	923	917	915	908	914	989	968	916	914	922	904	880	915	932	904	907	923	926	941	929	913	869	934	881	944	947	888	882	927	884	857	909	937	852	911	886	909	932	920	935	923	984	926	941	955	956	892	905	887	931	892	904	898	928	895	941	933	852	925	913	904	902	890	885	948	953	941	942	920	877	913	917	876	944	932	950	926	941	884	929	931	923	927	950	875	948	898	862	918	935	909	920	919	946	901	948	928	918	910	949	911	954	859	956	968	915	917	920	935	939	906	934	906	930	867	965	849	944	948	932	963	937	980	895	917	973	923	924	974	944	978	877	994	938	914	930	930	948	867	928	919	954	940	940	940	939	949	874	875	937	977	921	935	914	906	940	882	967	930	929	924	913	907	987	934	880	966	918	890	913	985	972	929	954	894	885	904	875	867	952	947	899	966	913	896	898	960	924	873	938	935	953	915	1009	1001	960	922	933	935	943	914	963	910	922	927	929	895	942	888	905	894	953	934	918	934	901	889	944	906	924	904	916	926	918	945	911	911	969	921	903	886	965	939	878	961	965	929	941	964	915	934	963	905	963	906	906	952	950	967	938	921	920	911	923	872	909	910	932	968	955	936	857	924	938	940	903	921	860	883	916	929	963	893	947	918	915	937	948	931	947	957	994	966	892	929	926	922	933	937	933	940	879	961	896	991	920	943	938	973	887	951	878	895	985	942	962	878	910	873	944	923	917	953	899	969	911	931	904	953	972	918	938	943	896	972	929	931	935	932	946	870	898	956	901	962	914	972	948	930	897	931	924	942	917	923	932	934	939	904	931	937	946	875	945	944	925	911	967	924	959	918	938	899	933	892	949	908	927	918	893	971	945	944	909	892	894	949	924	942	940	932	955	933	909	926	981	896	912	908	923	945	838	941	926	922	878	946	943	947	869	898	963	959	942	908	947	931	900	941	919	945	891	937	890	992	931	908	900	895	960	904	918	968	921	942	900	921	932	956	903	964	913	860	959	910	919	911	927	912	996	918	937	910	917	969	929	922	913	923	943	916	936	991	859	921	944	942	939	953	909	861	923	961	902	876	899	922	909	877	891	885	973	964	927	893	931	966	950	974	912	917	925	902	895	969	921	986	929	899	960	916	966	929	963	941	890	882	927	955	997	945	929	957	912	988	911	975	925	963	950	938	915	900	917	910	924	991	918	943	913	992	906	972	923	922	913	934	964	917	921	970	936	948	945	930	942	890	969	894	940	883	951	955	894	948	951	943	972	965	929	993	974	893	929	892	947	930	913	933	964	900	902	942	959	971	876	938	914	966	888	881	965	902	937	904	916	923	893	970	894	909	901	934	934	972	967	930	900	950	925	863	890	913	948	920	922	877	953	967	929	897	921	919	944	907	944	981	959	924	953	928	935	931	902	917	987	909	900	907	953	920	954	865	906	929	897	944	914	888	943	896	965	985	872	894	895	949	930	892	932	894	865	919	935	985	908	948	939	936	905	969	910	926	935	932	895	942	952	870	938	979	911	891	925	930	955	928	928	977	951	921	885	916	944	870	886	928	873	985	969	944	902	909	917	941	995	992	946	897	945	928	918	922	940	957	900	939	925	935	924	943	851	923	987	994	916	912	933	933	909	942	929	914	939	932	908	936	910	888	926	922	900	947	961	876	948	914	955	932	916	965	917	943	969	890	956	884	973	854	948	931	929	959	950	922	935	1022	890	908	947	946	932	934	914	959	940	1000	901	953	957	915	927	898	953	980	912	946	945	891	942	941	867	948	955	973	960	883	929	932	965	923	894	979	954	922	978	904	928	962	925	944	980	867	944	936	953	912	933	955	909	895	923	912	920	909	913	982	992	962	879	929	943	935	897	922	950	893	950	940	889	923	939	941	949	979	921	895	946	911	915	944	946	927	893	954	925	907	908	963	910	887	899	920	911	933	892	957	914	976	939	890	905	954	903	910	875	947	959	907	925	881	949	903	906	940	982	968	911	948	976	915	947	834	940	951	939	961	987	936	853	966	902	957	979	883	940	930	931	925	946	882	943	886	953	923	900	918	924	947	919
12859	1005	480	406	336	307	294	280	221	212	205	203	243	210	188	206	208	191	202	191	215	197	220	185	155	232	200	197	202	213	187	196	210	211	187	193	202	230	220	205	203	196	192	194	209	219	200	189	202	225	185	204	220	184	172	199	204	191	198	189	196	180	185	197	193	178	180	210	191	174	187	197	219	200	205	210	224	180	194	201	189	214	220	224	195	193	182	194	186	201	214	184	190	186	206	229	176	189	223	193	173	205	175	212	183	197	189	197	169	208	161	192	224	199	197	229	181	232	198	215	202	209	204	215	193	207	187	180	199	187	203	204	194	190	199	198	215	227	221	218	195	220	177	202	212	196	201	212	192	196	197	183	196	193	174	217	186	227	170	182	214	222	191	172	190	193	177	173	204	203	197	178	197	214	208	225	180	178	205	176	202	198	160	194	178	202	211	193	188	198	211	183	182	195	230	205	197	208	205	211	212	188	171	177	226	209	212	204	237	191	180	209	186	210	162	185	199	196	225	214	194	185	206	177	206	207	199	205	214	233	210	201	192	208	215	194	228	205	198	213	182	191	206	186	187	199	224	196	172	185	177	187	164	192	176	209	165	200	224	186	194	194	238	186	193	184	184	201	199	203	195	184	196	178	182	177	216	186	222	208	197	197	195	214	190	172	204	178	193	191	207	220	212	195	206	192	189	193	181	206	213	206	193	199	222	192	193	206	199	205	205	200	209	188	177	181	194	221	165	175	191	193	198	182	179	194	182	196	209	188	201	200	216	219	187	159	197	207	199	222	198	205	195	199	216	197	213	196	200	192	203	204	192	188	214	211	177	225	207	164	196	199	202	184	185	193	199	185	209	195	190	206	219	197	189	158	219	201	170	202	183	219	205	189	195	205	195	208	198	201	193	197	192	206	188	176	211	188	184	196	193	187	203	187	181	196	205	204	212	193	183	206	187	194	196	184	201	208	186	178	180	172	205	197	179	179	226	198	196	205	173	185	188	218	198	204	180	198	193	221	186	184	204	199	191	190	192	203	200	188	201	185	207	216	174	191	219	203	218	205	186	207	193	210	186	213	179	192	204	181	219	225	188	178	224	184	192	206	186	190	189	207	193	190	197	202	203	180	177	201	191	192	218	226	214	202	184	227	223	221	192	204	198	205	204	220	210	201	182	215	210	194	192	182	195	200	197	221	210	193	194	168	179	183	206	170	203	175	199	210	215	211	228	204	180	202	187	184	172	208	192	188	191	200	212	190	194	223	200	182	210	187	187	201	181	207	219	192	177	211	213	206	194	199	205	200	206	214	201	176	224	217	209	186	190	200	229	202	155	225	219	194	211	200	186	223	221	178	231	203	179	181	181	187	187	172	203	171	237	205	216	188	191	194	203	192	200	197	153	200	218	205	178	206	210	201	196	209	210	215	179	195	227	182	198	208	187	173	195	190	220	211	164	178	181	192	227	213	223	197	175	183	184	201	195	196	221	187	192	196	190	212	185	178	185	233	207	229	174	223	177	189	199	183	189	196	189	199	190	204	189	194	171	180	209	197	191	199	182	217	198	188	209	200	186	186	179	211	203	172	186	217	201	200	194	208	213	207	180	179	205	205	202	185	204	180	196	180	189	191	227	196	200	195	196	207	203	192	203	205	217	189	163	208	193	185	229	189	193	203	199	214	168	178	192	180	213	182	209	214	171	185	177	172	202	213	188	204	202	228	180	208	185	225	184	213	200	180	185	188	212	184	197	177	200	192	175	197	194	193	183	206	209	181	198	191	187	211	196	217	184	180	210	227	200	191	210	172	191	193	200	191	181	201	202	205	180	210	225	181	215	185	219	195	176	175	197	197	187	205	201	198	185	209	214	216	187	183	188	210	172	212	193	165	224	183	195	199	221	189	167	183	185	221	211	181	204	188	197	208	195	176	174	175	202	210	200	217	221	191	241	207	186	189	202	224	210	215	192	198	179	219	183	212	208	207	190	199	181	183	183	207	199	188	194	217	208	209	179	187	191	221	194	231	196	193	191	193	175	200	206	176	210	216	202	183	204	200	199	192	215	200	230	184	196	187	189	200	203	196	189	182	183	191	202	202	198	193	197	190	195	185	174	190	191	210	212	200	194	218	209	212	239	228	192	188	198	206	212	185	195	191	198	199	224	191	196	215	200	204	186	209	182	210	202	205	195	221	204	203	202	201	206	183	169	197	184	216	231	211	218	177	179	188	182	194	216	210	193	206	216	218	188	191	170	181	198	198	210	201	185	181	217	196	189	209	195	201	183	185	173	167	214	199	202	215	188	196	213	210	195	206	180	207	199	180	206	190	210	214	186	224	179	181	186	171	184	208	206	216	186	212	197	193	197	195	197	196	189	207	207	179	187	193	184	206	197	181	193	211	180	201	211	197	197	200	186	207	209	192	192	186	190	188	197	210	195	191	203	200	191	207	186	194	208	218	189	209	218	204	214	212	191	214	194	200	214	203	193	183	201	168	227	171	191	202	193	197	196	209	186	183	197	199	173	201	212	186	177	227	191	198	194	206	197	205	203	202	199	167	196	189	199	172	165	217	196	200	175	190	215	198	187	181	197	187	194	190	197	207	213	212	179	182	194	209	171	162	190	201	186	201	198	215	186	202	195	202	194	185	177	179	199	207	202	205	194	164	207	222	215	177	171	194	207	194	172	171	216	217	200	190	190	208	215	200	209	166	193	213	201	180	210	175	197	197	223	184	188	203	204	194	195	206	189	213	175	207	203	219	189	197	188	172	212	196	196	196	185	198	192	181	198	202	194	208	204	194	208	190	202	199	202	180	203	200	208	214	213	174	184	176	203	207	201	190	197	193	209	191	193	207	198	182	221	195	205	175	175	187	178	190	187	220	180	187	193	200	207	193	188	182	210	198	203	196	187	232	242	224	170	184	198	189	195	192	212	196	213	200	180	187	188	197	178	199	202	195	183	192	192	191	207	197	197	185	216	211	224	184	165	180	199	201	219	159	201	229	191	198	232	202	197	173	201	217	215	194	200	188	211	212	188	194	168	197	203	194	193	208	200	201	202	204	225	177	196	192	192	204	199	210	215	197	186	204	210	210	195	181	180	189	199	186	177	183	196	190	195	222	219	215	208	199	198	189	179	192	188	217	197	181	219	220	223	209	212	187	173	183	219	197	194	205	185	210	182	201	214	174	185	194	192	224	185	194	196	190	207	214	219	197	177	183	170	212	199	217	197	189	177	176	170	173	203	201	189	204	206	218	187	182	212	202	195	201	182	208	206	209	210	198	211	193	218	226	191	199	200	187	204	198	194	203	210	196	182	187	194	204	218	205	215	211	201	202	192	232	225	211	188	206	205	189	199	208	203	185	199	190	196	205	208	232	217	219	183	211	195	193	210	182	208	196	203	186	199	236	185	187	190	202	186	197	210	206	178	187	178	175	187	214	193	190	199	178	198	182	181	189	166	203	161	182	174	209	177	222	205	195	194	197	192	193	205	211
7389	739	1133	1248	1197	1040	826	727	690	606	606	579	522	591	497	568	545	485	500	540	513	533	497	495	527	487	541	517	538	494	537	524	511	513	535	512	465	546	519	491	506	489	554	520	520	505	503	495	484	503	494	494	484	458	496	496	478	498	494	537	441	545	478	496	534	478	503	488	495	480	489	509	495	479	493	535	477	522	478	488	497	498	498	519	550	478	512	464	468	471	454	508	483	524	497	454	500	446	466	494	508	491	525	468	503	488	520	481	492	495	508	505	477	535	518	477	498	455	498	507	508	490	486	465	482	482	493	502	453	461	514	496	486	483	498	483	527	505	509	533	524	512	498	511	483	494	469	504	512	495	530	498	469	512	518	514	496	475	498	548	509	495	486	465	508	504	496	526	516	504	481	518	483	535	471	517	507	512	498	497	519	484	541	495	542	487	506	476	538	502	526	534	469	479	519	466	526	539	504	476	526	458	483	502	551	500	510	476	489	510	530	473	528	512	502	508	539	484	483	478	474	513	460	502	506	482	486	511	511	467	493	523	528	502	495	507	464	505	523	491	458	479	508	482	520	543	480	488	505	501	524	498	518	494	503	467	486	486	489	492	472	443	536	481	487	483	458	516	502	499	519	501	506	448	527	480	494	477	515	500	511	491	499	469	483	510	521	507	484	500	464	463	502	474	488	519	464	508	477	565	508	509	472	549	452	489	536	495	504	514	525	516	459	498	490	474	453	503	498	486	513	496	497	513	492	475	437	471	534	507	466	521	482	522	490	500	476	488	509	500	490	486	482	461	495	507	522	510	516	502	530	534	481	479	479	515	438	483	505	498	495	465	485	495	486	473	485	491	473	507	502	501	515	499	506	498	487	462	457	535	494	509	507	484	490	485	479	493	510	513	500	483	494	493	534	514	466	500	489	496	488	496	486	479	499	489	474	452	464	478	489	519	463	514	499	482	472	488	505	544	502	469	476	481	488	501	464	493	502	525	488	500	498	489	508	465	475	517	504	476	464	467	508	497	487	489	534	506	507	496	498	556	489	475	482	501	466	513	494	485	466	481	519	483	503	464	489	475	475	508	511	473	492	546	446	468	498	500	480	491	485	517	506	530	494	462	488	523	479	520	484	506	466	533	500	524	540	482	478	482	502	488	535	498	479	480	459	525	510	473	460	501	478	512	518	493	490	499	523	492	499	502	521	477	478	513	486	449	496	483	512	492	518	494	482	489	487	534	503	518	505	469	479	482	504	457	500	529	506	491	484	511	480	485	515	504	469	500	529	485	499	481	494	503	513	503	491	458	491	496	547	519	521	510	429	510	495	476	494	458	505	543	498	504	517	484	475	508	464	469	512	481	462	494	494	492	539	472	473	461	491	447	506	486	472	441	530	485	484	486	472	546	460	528	483	527	494	502	475	495	519	465	489	490	481	481	473	524	514	527	506	504	503	509	506	499	489	480	461	513	483	497	487	522	498	488	503	523	532	527	474	472	490	491	489	525	487	490	473	505	506	539	507	467	515	481	509	512	476	491	480	522	496	466	500	501	497	507	464	520	508	503	476	464	497	503	477	493	473	476	496	488	503	517	463	496	499	510	505	511	510	526	469	511	462	486	496	486	526	483	514	494	497	466	471	479	459	471	480	499	504	469	467	467	485	514	481	501	447	503	463	495	493	478	481	475	484	476	543	485	483	506	487	509	493	510	522	502	457	506	492	505	490	493	483	532	480	490	508	473	495	520	500	511	518	540	456	490	518	503	472	501	490	507	518	558	480	500	469	464	496	500	483	493	485	465	453	503	517	534	510	481	517	503	500	478	503	478	514	480	477	511	502	526	492	510	472	501	484	472	468	509	531	469	496	477	505	527	481	470	439	499	500	486	503	534	484	492	504	508	485	508	480	500	452	492	500	518	546	491	524	534	504	509	508	497	517	526	480	480	455	481	523	465	459	499	490	461	495	523	532	459	486	471	482	494	513	484	522	496	492	434	487	511	522	515	512	501	471	467	456	554	482	454	518	517	489	475	496	520	465	478	507	496	515	513	492	501	461	474	530	527	529	516	494	486	545	484	497	476	463	471	490	488	487	524	474	513	493	481	510	501	495	499	495	476	522	499	480	517	536	542	556	484	557	519	495	507	481	482	521	518	477	501	512	497	519	482	497	491	512	521	529	508	520	519	506	455	495	475	475	510	486	506	521	498	489	501	526	459	521	452	512	548	504	527	515	485	496	492	481	489	505	516	467	482	507	513	484	491	482	480	502	522	495	462	505	488	521	482	506	532	486	488	495	487	478	512	475	492	522	476	484	514	461	472	507	439	481	501	514	497	463	509	478	504	460	489	522	509	506	516	499	527	485	488	500	522	475	463	459	476	529	478	502	502	521	443	503	507	464	504	501	507	507	477	515	538	529	554	480	518	517	513	469	541	475	502	508	495	445	496	482	499	511	502	485	502	502	496	523	544	519	489	490	479	510	520	494	505	505	504	497	498	518	520	514	524	513	495	490	516	511	483	495	486	524	498	504	479	525	470	494	537	455	505	473	495	490	477	528	479	494	486	503	485	480	516	504	451	453	499	482	491	505	511	522	488	484	468	496	521	482	492	513	474	523	482	490	520	502	481	474	541	482	503	493	463	496	458	514	502	500	496	487	511	480	509	499	474	503	513	497	469	491	481	508	464	505	440	487	506	475	524	481	512	490	454	487	506	500	543	484	479	491	484	541	504	528	514	476	480	489	514	515	524	525	488	492	478	434	533	499	506	517	504	504	479	472	491	495	529	484	513	482	470	508	488	454	490	502	468	505	488	492	446	471	503	474	486	488	467	477	534	501	493	460	475	457	502	491	485	506	457	512	494	480	486	508	485	499	483	497	492	520	497	492	496	485	504	485	538	486	497	480	513	478	506	511	523	474	531	486	490	501	461	488	535	506	475	473	496	531	514	483	480	478	505	502	498	479	548	505	494	490	502	451	502	460	482	511	492	508	495	473	446	497	528	493	452	480	494	490	511	487	523	500	497	499	498	494	517	473	483	495	543	491	510	499	493	512	532	504	503	476	504	511	539	478	519	498	521	458	492	475	464	456	482	500	504	513	529	440	506	493	526	534	471	516	471	474	508	492	491	497	521	514	528	513	511	478	462	494	501	452	493	467	511	501	502	485	512	517	519	492	503	511	514	471	499	522	500	491	483	484	468	486	520	481	520	479	495	480	483	502	485	525	498	487	480	492	509	479	501	470	512	496	503	494	512	502	483	521	516	511	508	527	497	513	488	486	535	502	479	491	544	523	539	487	496	470	470	515	484	469	475	541	513	553	449	502	539	474	532	466	481	487	488	471	509	536	489	475	468	456	538	505	487	517	490	478	493	442	530	449	481	458	491	495	495	495	475	505	501	489	461	494	530	497	560	490	473	493	480	522	508	466	483	450	482	476	523	442	508	479	464	544	474	519	483	503	518	464	506	533	512	491	509	510	474	540	477	505	506	484	484
32563	5187	1365	1077	795	639	512	470	404	368	398	384	351	370	363	376	350	347	340	376	342	337	342	358	345	322	340	329	357	270	366	318	340	326	309	325	313	308	320	318	328	329	338	338	343	317	325	317	305	317	349	352	361	316	356	323	371	349	307	295	301	306	357	331	322	334	326	357	321	343	329	348	317	362	376	334	314	358	363	340	384	312	319	346	311	347	337	364	334	329	311	328	309	360	342	339	312	317	355	281	329	320	340	371	330	303	377	335	344	324	312	296	326	339	331	335	336	354	350	324	299	316	311	325	359	334	333	344	343	328	316	331	362	357	351	319	337	319	298	357	340	329	317	333	292	367	353	351	317	321	319	322	361	371	312	348	334	365	339	339	353	370	310	306	331	294	317	355	320	331	333	341	344	351	358	341	337	325	335	323	338	307	381	331	334	357	315	343	331	337	339	363	347	318	320	303	337	368	312	347	328	290	308	346	359	331	317	339	332	336	306	315	325	331	347	342	361	325	347	333	367	314	340	320	316	356	329	342	336	330	335	297	350	316	324	337	344	363	306	342	381	353	352	326	319	343	296	355	345	366	294	359	337	310	341	332	339	346	320	382	311	351	291	380	338	364	325	322	323	317	317	321	349	342	299	344	351	297	331	322	343	322	363	334	322	337	366	369	345	300	269	332	323	315	341	314	299	337	323	343	330	340	338	311	337	350	338	298	318	353	338	303	382	371	324	296	349	316	331	327	322	340	334	350	316	364	335	330	316	330	333	333	348	337	364	333	362	331	338	343	312	322	309	304	376	317	351	350	353	329	353	346	359	327	326	340	344	335	333	335	320	339	339	325	313	325	316	342	342	323	352	358	288	329	300	329	314	340	345	315	338	323	315	316	290	307	304	339	340	350	306	341	345	373	318	335	329	308	302	346	361	310	344	296	380	332	341	346	320	326	337	335	314	316	358	342	394	298	300	341	334	343	341	332	321	314	341	336	320	341	332	346	345	348	330	323	341	292	315	297	342	392	317	321	347	345	345	357	300	357	322	313	312	332	347	325	328	314	331	368	375	339	314	337	341	299	339	367	320	329	306	322	363	352	343	335	349	360	349	311	313	341	328	357	343	345	364	293	343	301	312	359	301	318	319	372	366	332	330	315	357	337	311	319	339	332	349	340	361	384	364	336	339	330	297	369	330	342	310	329	319	337	343	321	338	309	335	314	341	332	346	314	348	335	336	325	333	327	316	332	301	318	334	380	349	369	330	346	311	359	342	315	353	365	336	345	339	368	342	368	348	324	295	326	350	318	353	370	352	337	327	318	344	323	363	328	354	340	321	310	317	346	333	298	326	375	343	339	331	340	357	294	321	356	318	339	365	331	339	333	306	362	325	334	338	316	348	347	309	347	345	384	324	328	352	352	336	315	342	318	326	318	343	326	345	314	326	335	338	339	345	306	326	321	350	297	306	334	314	330	335	311	326	340	331	349	336	334	329	342	330	331	304	341	333	330	336	331	356	318	309	312	311	338	319	367	386	340	322	364	307	316	376	332	363	346	322	331	367	353	344	338	352	333	351	339	343	321	348	354	315	328	325	332	360	330	289	341	316	344	290	331	323	353	313	340	342	347	348	379	357	320	325	291	339	330	364	305	317	343	357	335	332	348	343	329	358	316	333	322	360	319	336	330	340	341	315	322	363	364	340	328	341	323	327	319	335	349	359	335	333	317	302	304	346	384	315	317	351	332	311	344	309	345	333	305	329	327	350	325	309	343	344	330	328	332	310	319	323	306	353	308	313	305	371	328	287	346	327	289	282	308	323	311	318	336	319	338	338	315	337	299	265	326	307	319	321	333	330	343	350	320	355	348	339	328	322	321	343	315	367	313	345	325	321	302	300	340	302	350	300	335	330	332	354	336	314	345	346	305	334	363	330	343	324	340	343	319	330	323	349	349	310	287	349	335	348	324	352	310	330	348	352	368	340	335	353	345	324	311	346	343	334	302	313	299	355	320	337	360	349	326	326	340	355	368	311	361	325	338	339	346	305	314	323	339	320	319	339	356	304	349	320	318	333	323	301	343	332	349	337	350	352	359	313	347	346	317	358	329	320	324	349	361	350	341	317	343	307	340	338	330	350	324	374	318	319	327	341	359	346	308	321	307	324	349	335	332	345	344	346	299	328	338	336	346	329	352	332	317	317	323	363	370	335	348	352	313	353	313	352	317	311	364	348	330	327	363	350	294	330	311	315	325	298	290	339	319	308	328	301	324	344	351	322	322	334	313	359	366	322	377	334	333	330	344	316	337	345	326	349	361	333	352	319	348	348	322	353	322	349	310	387	299	341	305	291	332	352	371	337	330	325	319	344	338	311	384	361	365	325	336	317	327	338	333	325	325	330	304	333	320	362	321	346	350	316	353	398	361	342	361	351	297	310	335	350	310	358	346	343	307	319	341	354	329	350	327	329	297	320	292	344	350	309	327	305	344	342	331	352	331	352	327	328	319	332	337	325	333	330	324	315	319	342	308	325	332	312	324	334	335	302	360	347	314	310	316	337	321	323	382	351	343	345	374	315	313	361	336	307	323	361	362	335	327	340	341	330	344	344	348	341	333	360	335	289	290	314	290	324	329	348	309	368	322	312	318	321	352	358	337	350	329	335	348	367	309	346	321	299	321	318	326	317	319	324	337	355	336	318	291	378	335	323	358	329	356	358	319	351	327	324	359	311	352	353	310	329	320	330	352	323	330	327	354	354	348	323	353	353	347	343	362	339	344	365	305	335	358	325	298	288	348	350	331	327	363	341	324	339	329	336	357	339	318	321	316	332	327	347	362	312	305	350	309	328	332	334	328	325	316	358	337	347	322	339	345	318	368	329	336	317	330	312	331	326	347	319	357	300	304	334	351	328	329	347	327	312	329	335	363	358	336	307	309	330	309	360	334	333	332	353	339	336	344	313	371	346	304	352	303	320	343	335	361	313	350	319	341	318	366	344	348	321	314	335	331	347	330	325	326	342	291	341	333	346	354	318	327	345	385	372	342	311	373	315	352	319	336	328	301	299	328	321	328	320	348	298	337	334	327	354	362	307	328	341	350	317	345	337	313	337	371	344	359	308	321	334	332	381	304	331	323	360	341	329	302	364	348	357	320	345	349	315	364	329	319	322	359	347	336	330	389	356	321	304	326	335	338	373	354	339	342	341	342	351	361	323	328	327	305	327	330	304	330	323	314	348	339	338	334	303	312	309	333	338	327	310	297	318	367	364	298	335	318	327	340	325	342	322	316	355	360	354	323	310	330	329	379	326	312	302	335	345	340	343	320	363	361	328	373	284	344	319	341	355	309	307	306	297	329	320	321	313	304	342	320	335	300	337	341	327	372	340	317	351	350	377	317	313	329	298	320	332	313	317	311	318	334	319	339	353	333	337	325	337	330	318	347	322	318	326	336	316	327	334	348	316	334	343	333	330	338	338	364	319	357	349	362	338	327	369	366	363	325
18095	1433	2393	2982	2535	2075	1729	1392	1317	1186	1075	1069	972	984	914	846	843	869	899	864	845	780	856	843	839	856	843	806	761	790	858	802	817	764	787	772	791	788	798	779	774	755	791	770	786	829	750	799	815	787	810	821	794	777	826	799	768	740	776	785	797	750	784	772	879	770	788	806	785	795	763	772	786	776	775	784	743	797	752	829	809	738	738	820	741	755	782	793	775	807	734	793	751	785	792	778	694	771	746	787	690	802	790	796	780	794	776	746	778	720	806	772	726	786	807	772	791	752	835	772	809	755	789	751	805	755	783	773	763	773	728	793	741	800	779	743	796	816	736	774	773	792	790	761	788	783	742	765	752	790	814	778	745	821	776	781	796	779	753	790	805	755	791	763	772	768	747	784	794	785	764	784	726	826	818	813	782	775	755	746	759	779	793	785	782	737	750	781	825	762	785	782	813	774	782	738	769	764	737	773	739	762	788	763	757	809	732	794	798	744	762	772	834	742	794	762	803	751	794	778	717	764	723	787	784	757	747	766	748	739	775	753	802	769	791	776	787	785	736	700	746	775	779	764	769	733	796	811	784	814	764	787	823	755	824	758	804	731	771	780	763	747	775	733	726	765	776	735	824	796	826	823	770	808	779	801	766	797	783	705	779	795	767	795	799	792	791	744	724	757	770	778	734	752	759	799	769	763	776	808	759	768	774	761	755	818	757	679	781	738	750	773	738	751	778	722	793	800	772	768	742	757	719	745	831	810	810	765	771	805	784	758	759	810	742	824	816	752	789	750	761	765	751	784	826	748	798	782	772	766	814	752	756	738	778	761	762	733	784	775	761	771	712	787	768	793	749	773	782	747	763	795	803	806	780	761	782	768	753	792	808	797	781	718	782	771	754	746	755	783	809	732	763	813	741	752	806	771	730	816	784	794	747	815	793	768	714	761	797	770	764	768	728	768	762	774	832	781	819	769	791	717	732	719	783	770	765	736	752	797	758	755	777	778	777	789	765	813	787	779	802	805	765	785	803	796	753	793	738	790	753	752	765	732	760	791	781	777	779	773	761	740	769	771	755	768	748	726	762	753	723	773	769	749	794	773	816	823	798	761	725	740	809	772	777	764	790	817	810	800	752	750	785	796	787	810	763	777	759	800	783	766	803	755	721	724	772	795	737	784	775	772	773	753	759	749	789	769	764	801	769	811	823	777	780	744	800	736	725	788	779	768	721	791	788	755	761	755	742	770	810	734	764	786	794	767	764	774	760	828	763	730	797	751	688	707	799	780	768	768	729	771	755	802	756	781	748	819	815	733	726	748	791	772	772	766	756	795	786	756	715	799	788	772	787	766	778	782	748	746	781	758	793	758	802	753	763	803	762	795	790	793	767	778	781	751	779	768	758	761	789	757	747	785	795	766	772	771	746	764	747	793	753	762	762	766	781	777	737	711	772	764	768	787	783	775	741	785	828	807	767	799	829	774	768	775	735	699	831	728	788	779	723	718	787	761	756	788	775	775	743	766	747	732	760	760	761	772	743	756	734	743	747	759	706	758	762	743	744	764	756	750	798	767	747	743	773	784	730	748	812	781	785	754	774	740	788	778	753	816	816	758	775	783	806	792	785	752	762	740	754	795	743	739	702	730	808	805	822	756	766	794	770	778	792	771	777	790	754	756	782	761	767	795	795	768	744	802	795	813	760	832	779	748	760	782	707	775	700	751	786	810	797	748	754	754	794	803	811	731	753	825	757	784	771	752	808	783	749	773	777	761	758	826	786	747	763	763	790	767	774	803	760	780	719	747	798	789	742	778	813	770	747	750	772	794	755	840	773	749	772	760	803	752	754	763	779	780	802	754	799	811	786	730	737	771	782	797	805	756	793	803	827	759	801	730	762	730	772	816	849	781	745	748	775	821	761	783	777	753	749	727	778	760	791	746	786	777	769	749	734	752	799	819	736	786	826	747	794	787	796	752	801	797	742	765	764	786	760	766	759	798	749	764	805	783	785	781	803	773	770	753	754	832	799	727	766	737	821	771	724	772	747	771	793	731	771	743	732	818	801	763	705	768	777	777	782	739	815	796	745	828	816	757	759	809	772	799	753	755	757	772	764	745	783	752	728	777	717	838	786	776	760	768	739	771	729	771	789	761	755	751	759	763	805	742	739	719	779	739	738	789	808	775	741	772	778	777	808	766	790	767	793	811	776	809	764	693	813	812	791	737	767	766	783	741	758	770	759	741	771	770	738	767	751	770	764	766	732	823	799	760	787	810	766	753	789	786	769	783	802	773	756	706	762	761	766	761	757	756	794	768	779	759	777	718	740	757	799	741	752	783	781	769	743	761	815	733	723	792	827	776	758	752	745	775	781	788	791	754	809	777	814	762	780	796	765	771	742	819	762	768	751	796	731	703	788	809	756	773	730	781	741	717	788	761	767	782	796	718	738	731	743	765	827	743	756	732	780	768	745	742	746	750	782	741	802	744	739	810	741	761	748	760	817	752	754	826	767	773	760	811	793	778	774	704	800	780	764	749	765	734	755	787	752	750	760	731	763	768	741	793	753	753	711	790	743	720	752	802	775	760	750	785	753	720	748	767	790	778	728	766	756	795	772	743	746	809	752	772	762	750	771	763	731	762	765	750	781	777	739	752	759	782	797	753	793	736	752	753	722	758	778	746	767	792	795	744	748	831	739	772	754	801	760	818	781	710	814	781	772	771	797	781	768	749	728	784	783	767	781	702	750	849	703	784	776	768	800	804	741	773	788	744	740	833	795	783	810	787	789	813	766	782	818	776	764	749	721	804	781	788	773	768	784	782	832	755	731	754	747	738	776	765	746	749	757	799	777	809	773	800	714	777	782	782	745	746	762	779	771	806	789	787	787	766	813	780	774	749	790	760	727	740	742	781	697	784	798	759	752	763	780	831	765	807	759	766	754	791	784	781	757	808	773	786	790	748	761	794	728	812	779	819	787	759	746	763	758	791	806	747	728	799	777	802	762	788	727	789	748	759	778	743	761	789	767	749	770	796	766	776	718	773	800	767	771	716	788	754	738	800	764	776	801	785	774	748	688	757	784	742	765	741	765	799	736	807	805	790	768	763	817	780	758	732	786	747	747	756	851	785	789	815	731	722	782	798	804	748	765	755	716	749	793	818	769	778	776	797	778	782	808	790	751	762	818	769	784	783	746	758	797	765	795	791	720	786	763	768	729	765	714	797	780	760	825	770	765	817	752	804	774	749	797	769	752	791	799	799	778	791	810	801	761	799	740	737	765	785	763	693	787	825	770	783	725	810	750	765	774	765	733	755	825	792	729	810	758	773	732	801	755	751	749	756	740	778	757	776	761	784	770	725	776	750	810	780	775	770	723	778	800	753	758	762	753	756	764	744	762	758	778	806	770	873	733	801	741	775	756	811	760	789	768	833	742	751	808	740	811	801	767	797	757	740	786	775	781	795	766	734	782	811	751	742	765	726	758	778	758	757	771	741	781	736
42563	9424	2662	1785	1230	968	728	666	630	554	513	519	520	445	492	466	476	475	506	448	491	490	465	434	437	444	479	442	448	457	454	433	444	411	447	457	435	412	423	448	423	410	404	444	421	441	411	466	436	393	420	402	437	442	427	432	473	421	439	454	409	445	418	447	409	394	422	422	438	464	442	399	416	382	413	441	440	494	433	448	418	469	408	379	400	446	454	442	452	417	424	410	397	439	439	405	444	466	438	496	453	438	474	396	429	447	410	389	430	434	457	432	409	438	438	456	424	417	413	433	409	418	432	419	431	440	462	415	407	404	413	389	435	463	423	422	394	429	427	396	448	441	450	446	410	446	361	389	415	445	432	392	423	420	370	464	470	432	438	445	427	437	423	421	444	472	405	457	413	430	385	435	422	466	467	417	445	432	401	389	408	403	444	420	397	426	384	457	415	425	440	457	392	399	425	401	447	472	453	455	387	408	452	424	454	440	399	408	422	412	399	434	392	434	451	407	413	441	437	400	459	390	439	441	465	406	444	450	427	461	441	416	419	432	439	402	425	417	437	442	470	426	409	400	433	450	419	453	453	395	456	407	435	461	407	435	426	402	413	470	442	465	461	428	439	421	389	413	411	417	432	435	444	461	384	429	408	461	421	426	414	468	409	456	434	424	385	394	391	446	440	426	439	462	462	424	431	443	467	437	432	392	406	405	453	476	436	378	398	462	413	426	461	452	457	479	434	456	430	389	414	414	441	429	424	441	433	427	436	432	456	410	432	379	422	439	460	458	424	396	437	438	425	451	435	428	435	460	438	459	431	408	466	429	397	378	414	437	459	415	433	382	448	449	453	450	457	399	405	432	442	423	451	432	424	480	474	399	411	391	381	441	434	425	438	436	406	430	401	403	415	448	413	455	417	400	447	458	416	429	425	397	425	428	436	484	465	448	454	458	387	450	426	445	421	426	457	420	439	482	439	446	423	392	419	447	428	451	426	387	448	433	397	412	437	396	424	437	384	436	421	393	466	409	430	496	440	422	425	416	419	421	429	466	401	429	404	435	437	443	400	434	475	410	437	420	421	482	438	444	458	396	432	428	357	430	450	433	444	455	400	396	438	460	435	418	413	402	404	416	468	414	432	445	490	471	400	402	402	440	450	439	441	435	423	403	434	392	429	470	433	406	446	409	451	425	438	433	422	451	405	459	431	469	437	426	469	421	488	445	437	421	400	446	412	440	382	466	413	429	433	388	430	396	444	426	419	419	433	432	479	464	435	469	447	435	403	403	416	435	451	392	383	421	422	384	467	444	460	427	416	419	426	399	414	434	392	416	448	428	428	402	475	404	406	424	432	413	435	473	474	404	403	424	443	427	397	447	410	465	446	401	393	398	433	430	417	422	426	445	404	438	430	476	470	431	403	429	468	450	410	431	455	405	418	448	435	406	413	422	466	403	398	446	406	421	430	408	408	444	450	404	419	395	443	457	422	403	427	467	441	421	416	455	421	421	428	427	443	430	422	391	428	431	432	447	445	425	443	443	455	447	446	433	441	396	414	351	460	423	407	473	465	454	426	428	433	424	418	438	446	472	459	452	447	414	448	447	426	427	425	427	443	402	454	438	438	400	404	448	423	441	446	423	416	423	460	433	459	415	416	383	457	453	396	447	426	418	465	431	441	435	426	419	393	467	389	414	429	419	429	433	414	472	402	461	414	448	423	420	477	445	392	453	460	432	436	418	436	407	434	460	475	417	437	389	456	419	428	429	434	442	396	439	455	431	450	449	421	412	415	416	430	428	456	471	453	388	408	430	435	412	430	442	417	427	444	467	423	411	471	395	444	440	474	430	448	421	446	415	399	430	422	450	444	450	419	427	418	445	442	381	417	435	387	445	457	408	416	418	433	430	414	422	454	469	425	429	460	424	416	411	441	430	402	458	432	413	446	412	434	451	417	432	486	457	450	473	435	412	484	432	454	403	466	426	424	477	411	424	431	418	436	410	416	459	386	403	462	485	456	422	429	398	418	459	407	424	434	441	415	426	418	447	439	438	453	445	434	437	427	396	395	434	454	445	418	435	439	433	436	439	420	410	441	401	413	430	443	440	449	454	422	417	461	443	438	430	432	411	433	385	424	407	405	421	446	395	415	426	456	402	428	431	454	493	432	413	448	450	436	440	435	408	413	423	438	409	440	420	420	424	418	367	428	473	439	408	449	434	384	406	417	459	434	447	425	444	440	439	424	409	415	461	439	395	441	442	446	433	434	458	424	399	427	392	428	436	428	415	427	421	455	439	422	438	416	479	490	413	420	408	437	416	384	427	442	412	434	446	458	439	448	461	420	401	409	458	420	426	421	440	448	424	436	400	447	409	423	416	455	405	437	459	435	436	382	456	449	443	443	422	441	437	422	398	429	385	445	436	401	439	426	421	436	432	393	424	454	419	384	472	421	426	421	434	431	447	403	417	461	431	443	452	419	399	422	454	439	435	440	404	437	460	428	425	445	411	438	442	431	425	417	400	411	432	417	447	461	438	427	420	427	411	418	442	439	435	438	410	425	424	475	431	424	421	416	443	448	430	429	445	432	421	432	401	433	409	471	397	427	425	440	381	429	412	455	459	423	427	431	440	389	423	398	425	421	431	473	457	422	417	459	446	429	432	440	424	418	451	428	409	424	422	438	480	442	454	487	413	434	446	380	428	452	444	460	457	395	432	411	428	414	437	443	413	432	417	414	433	440	391	456	407	443	465	426	399	417	405	447	422	412	400	429	405	411	384	442	410	415	415	451	450	406	401	465	432	407	411	439	426	464	430	426	418	387	414	400	441	433	440	409	426	410	442	431	452	453	414	473	432	450	398	392	428	444	429	429	453	459	422	429	452	431	459	424	404	415	439	402	422	442	425	461	458	439	423	427	465	447	378	425	390	430	417	445	420	465	433	423	409	398	470	432	409	410	434	457	444	395	405	439	434	408	414	429	431	439	418	466	463	435	435	456	405	453	475	384	434	415	442	448	395	445	445	388	421	419	431	431	444	435	434	449	433	428	419	429	434	447	493	445	442	434	434	449	384	384	463	411	481	429	468	407	428	431	406	432	429	423	405	438	414	432	440	435	447	430	438	423	463	387	427	433	444	425	392	428	446	406	432	424	439	442	423	451	444	478	412	405	414	409	439	439	410	433	453	413	432	429	433	465	433	460	434	418	453	464	426	445	398	456	485	427	462	437	426	417	438	463	440	431	427	428	446	428	449	418	408	443	455	413	471	422	434	410	435	423	436	440	479	444	431	449	431	403	394	417	405	401	452	402	436	447	402	447	417	452	424	380	414	466	407	414	428	447	380	433	396	427	447	430	386	430	384	436	413	478	429	443	360	396	452	397	436	426	435	404	382	367	397	438	406	439	421	470	448	424	414	421	436	403	420	456	398	431	422	458	420	430	443	429	446	420	409	431	435	420	440	430	419	446	426	418	415	419	392	434	410	452	485	419	423	405	408
22902	2118	3550	4408	3891	3049	2467	2147	1763	1573	1478	1386	1307	1237	1156	1140	1144	1138	1142	1084	1148	1015	1050	1078	1107	990	1054	1051	1048	950	992	941	1029	998	951	958	1005	952	1046	1003	1030	984	992	1010	977	940	935	953	912	1004	968	998	955	982	922	911	985	919	976	967	949	960	939	921	950	947	979	937	941	938	913	958	932	920	996	967	976	948	943	903	932	950	973	966	918	947	926	954	920	945	927	918	913	982	946	933	965	965	941	913	975	955	937	964	959	974	931	895	894	891	888	913	976	896	961	992	926	963	982	942	955	975	911	973	933	910	914	928	961	923	920	942	918	929	965	954	955	907	858	872	942	887	926	946	935	940	936	966	934	942	985	911	920	917	938	927	934	897	939	889	929	924	954	949	957	943	906	917	945	906	965	935	929	912	949	926	971	857	906	915	980	909	920	959	884	985	917	928	947	921	889	986	928	939	949	994	947	971	884	946	924	981	859	951	953	949	916	955	947	917	913	946	952	952	912	963	951	946	930	915	981	919	919	906	908	984	951	942	926	889	1016	883	971	939	945	934	903	859	942	903	881	956	948	933	1020	958	980	907	969	983	919	919	938	927	911	889	966	893	901	963	967	913	922	882	926	938	905	911	932	967	971	910	974	921	944	932	924	945	932	946	946	946	931	972	925	975	938	970	957	882	934	978	941	936	943	957	930	934	937	941	943	911	945	927	978	933	951	905	953	911	943	947	970	949	922	921	937	918	925	927	969	932	940	941	928	930	928	976	879	990	973	919	922	927	917	875	917	930	974	954	934	909	947	914	932	960	960	933	899	891	936	878	900	983	974	908	977	933	982	956	890	915	919	926	873	953	969	896	920	971	894	919	928	916	944	947	944	917	891	938	967	960	889	913	959	919	933	972	969	951	929	960	943	894	882	939	927	933	931	954	949	990	945	938	920	851	933	984	976	959	945	958	984	932	965	921	920	985	916	988	918	937	918	959	977	945	951	938	911	931	951	888	953	877	908	876	938	926	964	911	932	962	852	980	950	936	898	940	923	938	960	868	992	950	894	926	913	930	924	928	986	970	966	909	947	931	923	933	888	923	890	957	917	938	976	924	917	945	935	951	928	942	937	935	979	965	918	950	956	886	960	955	916	912	928	948	950	938	962	894	907	979	930	913	902	954	934	907	971	924	890	943	921	930	995	933	935	959	921	947	964	942	935	938	895	943	869	930	968	873	963	922	917	937	902	940	929	898	914	869	923	956	932	955	978	955	937	934	900	929	924	944	978	949	1030	940	988	924	931	919	894	928	966	919	948	918	939	893	901	940	933	936	907	916	945	967	945	965	999	958	929	936	930	910	982	947	940	973	889	930	906	936	941	920	878	910	992	910	921	929	938	946	917	903	984	945	932	953	903	908	956	962	939	980	956	976	900	888	901	951	976	943	927	929	961	923	920	946	961	935	949	976	910	949	934	974	936	922	945	947	903	940	926	943	903	917	929	962	959	944	962	916	931	954	953	947	969	884	988	942	912	948	898	936	920	937	934	941	961	912	936	905	1001	953	969	965	914	964	927	902	944	925	888	924	922	933	957	955	957	958	914	942	947	927	964	918	923	865	930	960	1009	974	939	917	940	947	966	931	960	916	916	930	1020	916	874	909	986	1000	933	944	935	917	903	922	950	990	956	890	950	959	972	931	915	929	936	957	961	938	977	864	925	985	940	969	938	956	966	930	917	953	985	978	936	927	929	992	936	944	941	950	911	932	917	934	894	916	957	890	919	915	918	941	928	940	910	913	945	932	934	946	919	914	929	907	870	983	927	926	977	936	901	903	952	931	879	967	910	912	931	914	906	936	1001	950	937	975	919	889	916	893	954	946	885	968	933	956	936	996	904	959	893	935	911	979	899	967	902	894	949	989	955	895	923	962	909	948	942	926	964	895	854	906	946	905	899	914	908	968	913	924	953	954	936	943	937	947	900	919	964	888	978	930	871	904	984	923	932	965	895	960	962	888	973	974	927	935	931	916	934	901	927	907	953	939	924	932	920	919	953	971	943	848	917	950	979	936	864	898	906	984	917	935	997	930	919	942	913	930	932	905	927	906	961	912	880	918	945	886	976	960	965	960	927	983	974	1017	907	951	907	962	981	964	999	914	916	986	975	906	926	970	960	937	989	928	859	910	958	949	926	973	913	884	948	931	929	941	975	927	909	948	955	931	939	981	898	942	937	952	966	958	947	968	907	946	988	902	899	964	940	909	914	903	919	916	912	963	983	934	954	904	905	942	905	979	935	886	950	898	876	972	942	896	904	919	947	919	975	946	899	954	884	947	950	911	899	960	921	902	1005	891	913	928	977	1000	883	917	949	949	952	956	878	908	901	875	906	940	949	970	967	933	968	906	989	914	929	920	965	963	938	959	967	884	962	958	941	901	993	894	924	874	930	926	923	878	937	965	933	968	925	946	923	932	976	941	887	926	971	912	907	909	936	938	936	989	935	896	925	929	965	912	947	943	883	971	1015	953	936	982	957	942	963	964	962	915	873	958	941	951	963	929	942	919	902	935	920	975	952	948	907	941	940	962	952	934	862	882	945	918	905	938	950	922	902	999	923	896	911	940	917	920	935	906	939	924	938	948	965	950	855	911	961	918	948	940	928	938	943	904	927	991	878	962	952	916	945	953	918	1003	869	924	966	916	922	958	907	1020	996	958	892	961	1001	943	937	942	934	959	911	925	970	959	903	890	908	945	936	975	940	910	896	924	891	949	969	944	929	952	900	927	926	965	895	938	873	964	911	892	924	931	903	942	919	919	913	932	981	972	940	940	895	978	930	953	930	916	958	968	927	955	913	923	962	943	942	934	944	939	953	954	944	892	954	950	905	976	965	894	958	922	910	925	959	929	922	905	976	1005	907	920	960	933	939	896	971	925	966	901	946	926	908	946	920	983	892	946	951	909	928	955	951	963	908	909	958	945	918	891	966	915	874	985	931	968	889	943	911	913	953	924	926	942	930	899	911	903	922	945	950	921	945	898	994	950	936	906	977	971	955	899	934	918	909	905	970	914	911	932	888	901	985	976	945	941	942	892	938	962	910	945	948	928	892	929	929	933	903	913	915	967	895	976	939	914	915	973	912	968	967	911	941	971	927	948	917	1011	911	897	965	967	943	925	946	944	940	947	919	964	958	907	901	907	962	966	937	954	933	910	916	939	1010	907	939	931	957	929	935	911	932	942	951	897	901	934	958	977	949	940	886	902	920	968	928	881	899	936	899	967	928	948	945	960	903	978	912	898	941	885	884	954	925	948	918	942	911	929	892	927	947	959	976	924	924	933	970	942	929	983	979	963	944	973	915	949	925	933	927	915	965	948	926	1011	932	928	930	963	912	945	946	923	946	914	867	957	932	934	866	940	903	896	962	992	965	880	924	962	932	923	945	955	958	932	973	923	994	918	931	978	945	943	959	939	911	903	940	960	877	920	933	903	923	887	937	893	954	935	926	949	917	989	941	908	956	918	899	927	933	940
11219	794	507	412	350	292	239	257	220	223	235	216	227	197	191	234	222	209	200	211	200	220	231	193	206	204	186	199	217	197	184	215	201	196	230	221	178	191	203	207	173	184	198	230	218	211	203	187	188	189	201	196	220	184	190	194	198	235	228	205	203	210	202	182	200	210	223	198	205	222	177	207	202	183	188	206	199	196	210	195	194	202	228	219	219	195	206	200	211	214	178	205	236	216	176	175	163	204	168	205	213	214	174	218	210	182	189	202	204	198	171	201	185	202	178	204	212	201	234	190	199	194	198	212	198	216	208	196	184	199	187	207	176	198	212	217	193	191	176	198	215	200	211	204	208	208	211	222	193	232	217	221	192	202	183	175	198	184	251	208	201	192	215	222	203	208	182	167	198	204	204	207	201	196	191	203	186	225	200	192	202	204	173	208	195	201	219	216	183	187	212	182	226	197	195	192	206	212	188	208	206	211	207	194	210	203	200	194	186	177	189	184	209	193	200	218	228	207	185	176	183	220	184	194	212	206	213	199	161	198	198	201	187	216	210	230	202	205	203	196	200	190	172	213	231	185	215	236	215	186	206	179	214	209	211	209	198	211	181	219	192	189	158	204	176	227	201	199	198	205	223	217	192	206	191	185	159	183	192	184	219	213	201	204	192	185	186	205	193	202	207	244	177	197	179	178	208	222	218	207	219	199	164	210	188	199	189	168	198	201	208	174	210	187	229	197	219	194	200	190	199	205	210	202	179	171	184	203	181	196	183	185	183	175	226	211	203	169	191	212	208	168	189	184	191	185	189	190	193	188	220	168	175	189	202	170	232	197	228	193	209	196	195	192	168	193	204	202	185	182	191	224	197	211	209	203	193	194	191	192	182	182	211	199	212	191	200	205	195	184	216	195	188	220	186	216	176	183	222	233	200	207	197	205	206	177	217	202	180	182	211	183	216	189	200	205	189	174	172	207	193	206	229	196	210	197	178	179	206	190	202	193	204	197	190	199	182	199	172	200	180	174	200	185	207	186	212	219	185	189	208	197	199	188	203	216	201	221	212	219	178	182	191	214	199	220	192	176	192	192	213	213	194	193	218	184	174	160	188	215	216	184	218	239	225	189	237	193	201	179	194	182	199	217	185	185	186	175	189	211	216	216	195	202	208	180	184	223	177	190	192	201	202	186	185	180	202	194	186	172	216	200	186	232	200	179	200	193	175	162	203	195	194	174	159	191	188	174	187	181	185	198	203	208	214	179	184	206	210	194	173	210	205	205	221	200	180	169	205	204	183	180	203	198	201	201	207	187	205	189	203	191	173	204	215	204	188	219	216	179	196	194	190	210	200	230	185	184	221	203	229	216	221	186	177	173	181	190	226	199	177	198	214	196	171	207	195	208	198	221	168	208	187	191	204	196	209	201	207	192	208	173	190	208	206	198	207	209	217	201	196	212	198	219	202	212	203	205	216	206	193	223	165	207	208	193	204	214	195	208	207	181	198	189	205	200	206	208	215	177	163	191	212	166	222	197	171	197	182	192	192	201	174	212	197	221	187	212	171	199	168	193	206	200	211	185	177	207	187	191	201	222	195	202	177	223	195	198	205	185	201	198	209	205	193	195	230	220	196	213	208	201	213	198	190	181	189	207	180	226	202	200	191	191	200	175	234	190	199	186	179	203	215	183	177	188	167	185	195	171	195	206	217	171	203	203	209	211	176	178	200	188	195	190	192	200	149	216	199	207	230	180	193	197	211	189	173	191	196	161	205	216	179	209	204	187	185	191	163	176	188	219	209	182	183	205	186	207	196	198	208	206	208	183	215	205	208	198	192	179	220	211	194	214	214	203	215	187	209	215	199	204	204	160	185	217	185	182	199	209	213	177	205	200	214	210	200	205	201	189	211	201	182	193	170	178	185	187	196	205	190	193	189	207	197	201	199	204	191	196	170	227	201	208	206	189	223	195	193	193	194	200	213	207	187	180	213	179	196	190	206	192	184	214	196	205	184	216	187	221	213	181	173	208	197	221	206	201	209	216	226	183	189	193	213	193	204	192	218	201	209	199	193	196	220	192	167	190	204	183	199	206	171	225	213	165	206	186	221	187	221	215	183	190	181	223	200	209	193	198	188	194	193	208	198	178	180	205	189	226	186	199	193	195	187	212	208	172	196	193	197	210	212	202	201	173	210	184	218	229	182	214	184	199	182	187	176	204	211	182	198	204	223	205	184	204	191	201	219	196	174	202	199	198	217	235	178	167	204	202	200	193	198	205	187	220	201	207	220	212	209	178	189	187	175	204	197	205	212	180	194	191	196	207	211	212	211	214	200	222	174	189	197	178	189	213	195	197	215	203	201	190	186	168	219	226	173	167	186	196	204	188	173	197	198	198	195	204	207	187	183	182	209	202	206	193	218	184	199	192	202	212	198	176	223	215	202	217	183	196	217	195	201	171	192	235	208	173	203	194	204	183	194	224	206	184	219	181	186	184	184	199	190	193	215	198	173	204	198	236	190	208	208	224	175	176	224	221	191	212	194	192	202	208	205	210	207	199	191	198	181	187	199	202	199	187	196	202	216	216	197	177	197	183	204	223	192	192	219	226	218	189	186	205	177	180	211	172	188	213	183	218	148	197	204	204	204	227	193	193	199	184	185	206	210	192	227	194	196	241	205	187	202	193	200	188	240	179	205	174	205	170	215	197	216	189	159	234	195	212	206	205	186	215	198	207	192	202	205	197	192	189	177	193	215	175	189	213	183	195	213	213	212	189	204	198	181	196	202	195	207	187	200	176	186	231	213	176	164	206	204	215	210	212	208	192	202	183	203	190	188	225	202	189	193	212	217	187	203	182	193	192	176	192	193	220	202	204	242	196	191	209	184	199	206	225	212	194	192	171	215	191	187	177	187	229	216	191	181	174	207	195	165	182	227	199	205	196	211	190	213	197	226	197	186	199	198	208	182	200	194	211	216	209	182	195	189	203	190	231	186	208	200	181	204	194	205	181	198	199	199	171	193	203	184	179	191	197	212	230	208	194	198	174	181	220	182	206	195	193	220	210	203	186	214	192	195	203	196	172	196	191	203	218	213	209	170	208	199	198	184	192	180	189	204	205	203	195	202	205	199	218	202	204	196	188	201	183	203	209	201	208	187	213	211	206	223	187	178	194	197	193	176	187	183	187	210	192	202	197	177	208	221	209	187	204	204	204	198	191	233	210	191	213	151	208	210	201	212	227	179	199	183	165	192	189	172	179	199	196	183	188	176	171	193	183	194	184	180	205	208	232	174	205	185	179	176	218	203	189	227	206	208	193	172	213	190	194	208	197	170	217	212	182	193	204	186	205	206	189	206	193	207	190	179	213	219	246	184	185	192	211	199	190	177	174	193	228	223	203	201	227	204	212	194	175	215	204	173	209	199	188	202	190	165	210	197	191	205	197	213	179	211	210	196	221	188	184	189	205	224	163	190	198	207	206	193	207	223	222	215	220	221	196	207	166
6867	713	1154	1318	1098	975	828	727	673	565	621	595	609	545	506	470	528	515	476	573	530	553	504	492	535	490	493	508	524	539	551	454	521	516	489	498	511	510	516	490	483	480	513	541	475	494	504	536	497	471	501	524	486	527	506	535	493	505	512	497	490	510	485	535	505	474	501	500	502	480	515	462	480	513	491	509	540	493	483	491	502	523	481	514	485	534	484	502	521	483	478	533	496	507	465	519	504	482	478	518	496	470	510	491	504	485	485	481	512	483	484	496	445	510	539	490	475	505	474	532	477	509	513	466	479	518	490	478	492	481	490	462	498	466	496	456	504	504	508	453	512	481	466	492	525	466	524	521	494	502	510	485	485	460	497	537	516	495	482	494	456	471	493	522	491	462	483	511	498	496	483	450	469	537	471	477	449	494	472	474	444	482	523	505	502	511	532	481	503	487	514	517	462	510	487	510	476	461	466	501	490	487	510	469	491	496	556	543	493	521	481	528	494	458	533	551	494	490	497	474	488	509	499	510	513	489	507	501	491	514	511	493	520	468	471	500	489	535	491	504	484	483	458	510	479	494	472	502	503	435	526	465	457	490	481	512	492	493	506	437	465	488	519	492	537	466	552	480	501	494	515	526	479	509	518	515	490	471	512	503	571	507	515	499	525	489	496	521	508	512	476	484	517	534	475	503	492	522	503	497	511	515	465	473	511	483	488	503	494	505	516	475	520	478	486	488	488	484	512	474	528	485	477	496	500	507	520	468	461	473	491	534	520	525	514	481	521	514	483	486	517	471	493	535	503	466	480	495	508	524	474	497	501	480	481	551	521	484	512	508	500	519	490	519	508	453	465	515	515	487	500	497	502	505	515	477	510	495	494	455	536	492	518	509	516	502	467	527	501	515	478	501	490	503	474	482	490	451	470	481	487	484	450	487	522	468	522	508	466	519	428	484	468	483	494	510	520	473	489	496	498	477	468	490	508	490	522	549	480	493	525	434	484	504	481	500	503	491	508	478	479	482	535	486	493	530	488	515	537	517	508	478	494	522	492	536	507	449	487	461	475	487	472	540	506	502	512	494	484	532	523	472	488	489	527	511	453	495	485	499	478	477	485	500	511	526	493	463	508	481	519	482	505	456	477	528	513	472	495	483	464	488	468	534	480	468	486	511	496	525	506	488	502	508	530	498	518	519	500	511	507	508	463	509	520	481	523	539	521	499	489	474	461	524	516	494	482	484	502	496	485	504	495	531	471	501	483	513	506	535	470	456	494	479	514	482	491	527	469	499	499	509	487	487	505	520	482	454	520	515	494	519	441	509	514	558	523	494	470	478	499	467	500	470	469	513	494	516	477	512	537	464	499	477	496	509	472	511	456	500	483	483	505	532	502	479	490	492	489	493	461	553	477	450	515	479	507	521	541	503	480	505	507	484	499	516	482	481	489	504	525	515	495	482	502	505	490	487	499	523	512	503	455	471	464	543	497	524	509	517	500	467	494	489	489	469	486	501	516	513	514	468	484	538	487	524	500	521	502	493	492	522	514	492	515	505	453	511	509	485	483	505	507	493	454	498	505	501	501	466	501	481	478	468	481	505	512	503	518	493	536	500	490	512	520	481	535	502	532	511	475	444	476	482	486	496	543	483	465	531	534	497	499	479	511	547	503	518	513	447	529	488	488	507	500	503	501	472	496	522	496	521	500	471	459	531	536	497	481	466	485	497	489	513	474	515	508	504	512	517	491	470	484	485	514	514	494	504	528	492	523	494	534	497	451	491	519	500	520	496	512	502	488	516	498	477	545	493	480	508	470	473	453	534	503	490	497	521	494	532	526	488	506	509	493	495	465	488	488	455	539	516	484	490	514	522	490	508	484	474	489	520	474	477	501	453	453	522	438	482	482	474	517	526	540	502	500	504	484	516	508	469	497	503	515	509	495	480	499	466	482	523	480	515	494	503	503	460	491	496	459	542	484	458	500	471	516	495	480	493	485	527	509	503	502	498	473	484	469	474	543	478	505	480	534	515	505	507	492	495	497	494	516	462	493	526	489	486	549	462	464	523	489	483	532	502	500	495	479	517	470	470	515	502	508	477	481	512	499	505	530	490	522	499	492	427	471	458	519	501	517	501	473	493	467	509	477	484	525	496	481	488	476	522	487	470	483	502	510	467	506	500	495	503	467	523	538	478	494	481	479	545	487	531	511	516	529	498	538	512	491	475	462	492	478	489	461	500	511	523	513	480	492	496	485	489	514	499	531	515	504	484	479	516	519	477	510	516	477	472	479	542	498	488	533	486	459	528	507	504	484	455	502	492	488	509	522	489	490	498	570	517	499	544	473	490	466	523	479	482	472	544	484	498	478	535	501	482	481	515	491	516	492	491	533	480	488	476	494	512	505	503	494	513	479	534	489	542	482	521	465	479	496	468	485	471	498	488	511	499	520	489	496	473	489	495	469	477	497	490	492	502	487	481	501	506	474	464	486	475	507	492	476	497	503	511	491	480	486	480	504	494	489	511	531	485	450	487	504	485	467	521	537	516	508	490	484	484	509	514	475	500	524	503	522	491	486	487	511	513	503	518	518	528	503	476	484	481	483	499	472	511	534	504	470	536	456	498	502	457	521	505	537	521	507	495	497	517	560	494	509	493	492	499	476	508	461	540	481	515	483	502	484	484	456	475	478	518	500	512	473	534	459	473	494	486	523	531	489	516	496	499	488	498	467	484	534	514	475	520	495	504	498	489	511	514	493	529	483	518	529	510	495	477	482	499	483	473	471	518	472	472	495	522	503	486	491	511	512	488	498	531	523	510	488	475	480	501	474	486	517	486	521	512	476	444	488	507	511	505	480	459	538	488	521	526	518	481	491	486	488	517	531	492	509	456	492	499	491	488	490	494	521	475	464	488	469	463	519	481	480	475	515	476	496	534	498	488	460	507	450	528	518	510	493	496	498	491	494	488	510	523	524	503	478	515	471	493	479	479	472	498	512	494	486	460	518	485	529	526	515	534	485	463	519	474	491	458	519	468	528	502	488	501	466	486	513	492	493	517	473	483	522	480	463	485	466	514	523	483	468	470	472	504	472	461	534	532	492	501	532	465	467	499	483	539	505	495	511	518	456	488	505	505	487	488	480	524	443	505	498	488	528	516	457	504	520	488	492	484	477	460	506	495	488	486	491	511	493	468	482	486	496	491	502	502	530	486	454	516	529	483	456	525	489	559	511	485	538	537	523	489	493	488	467	499	478	469	473	536	481	473	491	526	482	499	527	469	489	484	471	467	518	484	502	471	485	465	476	509	512	493	468	505	521	521	499	505	487	493	530	488	494	494	496	489	484	510	515	504	485	477	504	530	451	511	471	509	509	492	441	453	456	526	531	466	483	491	467	526	524	509	456	533	496	511	507	539	507	493	486	509	449	484	464	464	535	476	495	497	450	441	505	470	542	494	473	506	499	500	501	516	525	495	482	491	505	504	486	498	518	480	513	524	458	523
29508	4165	1347	1094	774	605	544	446	418	397	369	336	362	359	349	331	316	371	355	340	365	330	351	316	334	347	338	326	325	351	275	328	329	327	340	332	342	308	347	318	336	331	341	305	336	336	333	327	333	341	348	340	324	313	337	300	295	360	344	331	303	313	325	310	320	325	308	299	329	298	323	347	328	318	307	308	339	320	289	288	318	329	329	335	350	340	340	329	289	341	349	334	327	343	318	315	286	332	296	298	321	330	308	325	346	330	326	322	365	333	304	320	310	322	346	288	292	328	318	297	290	343	302	313	311	315	348	335	340	303	279	350	343	361	340	344	324	327	355	330	339	344	307	308	291	333	318	298	330	322	322	301	289	357	333	324	335	295	299	317	300	297	338	331	367	334	328	284	335	304	289	288	350	316	295	317	281	341	334	322	322	306	338	335	292	331	326	331	321	344	321	338	372	359	299	310	282	321	336	340	327	305	317	356	363	318	353	348	313	345	320	318	310	301	295	283	350	334	366	314	324	342	348	274	335	355	356	332	358	350	352	329	316	339	359	339	310	315	345	312	326	341	320	315	321	360	313	395	308	326	317	300	333	318	282	334	328	372	332	366	350	344	374	313	323	314	333	303	323	341	356	343	304	292	330	309	331	342	335	324	306	327	316	350	304	336	305	331	314	339	318	331	354	322	341	333	319	295	323	302	328	332	328	313	352	321	334	301	315	338	341	316	326	290	304	327	335	305	317	320	308	319	314	306	348	341	291	302	370	331	319	306	319	344	333	312	335	336	333	340	321	323	323	357	323	301	331	326	336	329	321	365	362	344	351	330	353	308	322	328	308	302	309	297	345	295	328	316	361	325	300	333	300	330	315	331	327	312	330	331	309	358	329	337	318	330	333	317	306	386	341	346	291	345	350	286	296	306	319	370	323	317	321	293	312	324	317	338	337	347	335	284	320	338	344	352	308	292	360	338	322	346	329	317	321	343	314	305	341	344	349	326	322	331	319	315	345	348	291	328	328	319	338	314	339	326	332	330	329	329	310	313	315	304	347	320	329	328	328	360	353	320	346	330	309	318	343	331	288	324	329	312	334	313	309	347	328	306	326	325	350	326	319	327	330	337	329	329	319	320	305	310	330	343	327	315	323	314	327	313	319	319	295	320	353	305	321	310	321	247	324	346	319	314	299	326	313	286	325	298	343	313	369	346	331	333	308	321	316	361	320	332	350	345	356	325	325	302	350	355	338	324	301	292	340	329	367	320	291	312	323	282	287	356	344	327	341	310	343	370	316	376	367	313	301	295	317	285	320	313	324	352	319	333	309	304	353	297	324	300	323	314	305	313	305	308	338	294	330	328	336	338	292	315	361	342	308	337	297	333	301	338	278	319	352	350	345	306	356	323	307	355	325	345	318	316	315	304	346	323	321	301	307	326	351	333	368	324	340	327	331	334	348	323	359	352	300	290	332	296	349	338	319	321	334	328	331	342	345	346	335	322	304	306	339	371	315	331	322	315	343	349	315	308	339	324	320	337	322	303	335	347	351	353	327	318	326	334	283	330	286	312	351	313	321	336	314	306	337	288	336	310	328	316	317	366	319	329	328	313	322	314	334	304	341	316	339	350	288	329	331	336	339	348	336	289	309	317	367	305	301	312	331	306	306	294	306	324	306	314	330	345	340	335	330	324	328	294	310	311	328	354	278	285	318	328	288	272	333	332	345	325	323	291	321	327	333	309	272	312	324	335	325	322	336	327	347	301	318	326	331	309	329	314	351	296	306	324	347	329	321	347	332	323	350	337	322	341	318	326	318	355	309	331	316	350	337	311	316	324	328	336	341	324	334	350	319	344	354	308	317	309	327	343	312	334	332	350	328	313	328	325	325	297	347	344	303	296	312	301	305	332	345	355	325	348	311	348	318	327	346	321	306	314	329	335	347	306	330	347	350	313	341	337	369	313	323	332	332	322	323	352	325	300	335	349	321	330	309	341	375	356	323	338	309	313	331	329	290	351	321	299	339	300	329	347	316	329	326	331	342	312	342	318	355	373	339	308	318	308	347	342	317	323	316	306	304	326	323	330	322	345	325	353	313	348	345	310	331	333	306	335	316	344	352	310	347	374	351	346	324	361	335	354	341	319	338	312	315	345	343	309	335	323	333	346	340	368	324	301	356	349	323	340	320	327	294	343	317	328	344	352	321	345	296	326	322	358	315	322	325	327	361	339	330	353	333	351	339	369	353	344	379	315	314	316	316	313	337	345	327	318	325	330	298	304	339	298	348	329	321	323	319	328	331	312	359	335	285	339	298	303	341	330	317	311	331	303	327	344	309	330	307	303	350	336	342	367	321	359	327	339	303	344	283	316	304	323	323	320	322	351	377	352	326	310	307	324	307	287	323	296	307	330	302	330	299	335	276	329	321	317	324	331	278	363	340	291	305	318	328	292	319	342	341	334	330	335	346	316	327	365	314	349	321	316	325	344	325	357	301	342	310	370	306	328	298	315	306	314	318	308	311	325	330	312	327	305	319	312	326	298	316	334	330	352	305	322	345	342	271	354	296	307	317	293	355	299	349	333	323	310	338	333	347	320	326	294	347	313	311	316	344	333	320	336	296	313	298	372	316	360	348	328	337	339	310	309	332	347	306	327	329	331	326	334	328	335	277	311	313	335	347	294	345	348	320	348	319	335	347	321	289	292	325	335	350	332	324	309	313	301	326	325	339	349	312	317	315	341	338	333	328	339	304	296	339	297	317	293	338	318	304	324	342	340	329	329	314	298	338	345	330	312	309	326	301	271	360	307	320	323	311	294	326	345	322	329	341	338	300	316	320	336	318	293	300	354	300	312	301	335	342	341	303	330	275	289	324	332	350	337	326	321	335	336	339	327	302	298	293	340	320	344	302	334	313	338	333	305	306	302	314	370	338	294	336	341	310	329	312	339	348	299	336	330	331	350	314	321	353	305	334	335	353	346	310	330	332	365	310	308	348	355	302	344	329	304	360	331	298	299	325	332	316	302	311	315	354	353	306	316	322	294	315	330	334	330	326	319	315	316	338	309	324	329	278	305	338	320	324	309	353	329	316	333	319	292	340	321	338	309	337	331	298	349	332	309	334	364	335	328	328	318	329	316	280	316	338	307	342	306	306	318	319	295	314	351	342	326	319	347	357	338	344	329	346	296	308	300	317	339	322	290	317	326	337	313	282	316	332	323	344	321	289	354	322	305	344	326	343	321	329	313	347	331	355	361	298	325	324	329	339	349	302	327	309	310	289	299	341	295	304	321	318	323	335	317	312	326	376	337	345	345	349	321	336	340	306	350	295	304	306	302	368	305	305	298	366	307	350	318	301	314	312	288	318	315	342	338	317	321	320	309	339	348	329	319	331	336	307	306	331	298	334	316	360	336	326	321	324	382	288	334	305	344	327	334	295	325	331	339	324	328	351	320	307	333	284	317	327	352	294	298	329	303	308	338	345	313	328	366	334	327	343	312
16778	1353	2373	2893	2596	2023	1802	1475	1312	1197	1072	994	970	984	878	885	913	910	866	812	898	870	901	840	824	845	804	762	766	776	798	840	813	725	792	851	785	819	801	699	748	735	747	764	783	797	783	770	714	763	764	785	722	748	787	797	782	778	791	679	751	731	775	758	789	742	814	787	777	755	747	767	782	806	703	771	745	788	785	750	724	748	779	784	720	722	782	778	767	784	745	769	725	782	775	762	728	753	759	801	750	750	758	802	749	786	763	763	771	775	753	797	785	759	786	735	726	766	802	795	725	739	786	754	720	722	768	708	707	754	777	768	754	771	748	751	785	761	767	803	717	805	757	757	797	756	780	752	703	767	776	723	778	748	823	765	753	735	725	748	749	802	798	806	711	728	743	773	788	781	727	737	760	781	777	715	747	768	729	768	758	760	785	773	785	770	732	776	717	797	772	731	747	763	739	764	768	751	776	819	709	745	751	730	762	779	767	773	792	749	696	736	760	748	768	770	708	740	727	755	723	761	748	760	734	752	787	748	735	756	810	767	748	788	794	714	755	799	783	745	696	733	733	746	794	756	774	757	722	781	771	761	735	787	723	741	776	700	696	756	752	756	723	773	782	761	717	743	757	709	783	686	725	738	767	792	767	735	759	741	738	782	770	728	757	757	752	747	697	715	758	774	739	745	758	776	753	780	811	765	738	726	774	724	738	772	736	751	736	760	738	737	763	740	732	745	750	781	792	757	732	770	725	730	746	737	789	712	767	815	723	765	780	736	757	757	744	739	769	746	746	744	721	720	733	727	764	745	755	750	767	767	739	758	772	751	730	708	741	754	745	756	774	747	760	752	747	791	803	788	748	741	742	705	746	763	806	719	749	738	760	753	740	753	800	720	798	714	754	784	770	744	769	765	702	745	783	745	720	694	753	753	741	768	844	758	778	739	749	749	769	698	770	766	758	789	805	737	757	733	729	742	722	740	812	720	733	690	774	743	724	743	765	733	728	789	751	764	766	721	733	793	748	777	784	751	727	788	742	755	767	783	706	755	749	721	754	747	791	707	703	727	740	754	774	740	745	737	727	696	755	732	721	757	803	740	761	743	748	730	724	725	742	749	763	739	740	736	783	769	752	757	723	744	746	761	757	766	724	757	764	760	743	765	729	772	778	761	753	753	775	752	760	793	787	754	752	737	765	755	782	734	769	780	829	807	804	796	728	767	795	758	739	747	817	706	725	734	785	742	754	737	746	720	777	749	819	678	730	764	767	753	802	775	749	761	751	841	764	739	744	798	755	803	786	762	762	815	765	705	708	721	756	719	737	762	737	760	751	764	769	738	760	769	797	763	762	799	767	691	777	773	768	751	777	787	723	753	752	677	742	801	761	782	780	803	785	735	761	738	785	835	745	704	809	714	694	725	741	768	746	768	769	789	786	746	697	744	697	745	693	775	759	761	756	745	750	766	731	762	723	724	844	727	759	736	768	791	711	769	767	716	749	747	678	805	739	798	774	780	722	788	796	792	768	781	771	743	753	719	718	713	751	782	767	790	744	758	748	758	773	801	760	751	721	789	737	770	771	738	715	708	799	808	796	763	742	754	772	749	761	797	791	683	776	765	734	744	788	720	747	757	739	741	729	766	743	794	727	746	731	754	806	773	731	753	792	753	758	734	749	748	741	754	715	740	789	737	749	781	783	732	758	756	706	753	722	724	774	780	780	729	731	742	748	774	736	735	724	740	731	762	778	788	767	712	718	758	755	735	738	738	755	736	765	788	738	781	737	745	749	758	725	755	728	691	732	784	722	744	793	760	734	705	744	735	717	714	795	679	728	793	747	784	737	742	756	785	753	765	753	764	754	768	785	726	734	732	758	752	770	734	779	729	757	747	768	769	791	766	699	732	751	683	719	782	730	835	718	745	709	743	737	733	775	786	730	751	757	758	774	762	748	773	743	754	748	763	764	777	741	763	790	758	787	718	791	765	692	721	723	754	743	730	779	778	739	734	753	749	742	759	776	791	751	757	732	732	716	747	747	782	802	752	708	743	771	734	728	768	743	719	725	756	706	773	780	711	740	758	718	730	740	744	778	756	757	758	718	749	786	803	773	772	745	801	743	752	755	721	727	736	802	850	768	742	755	749	793	741	748	773	743	744	776	786	739	749	790	726	698	755	781	749	740	736	756	753	707	760	757	740	710	710	790	735	725	736	750	758	726	716	759	722	756	700	785	803	766	747	752	732	787	728	743	779	761	752	796	754	825	742	767	747	788	708	696	755	777	768	783	729	739	758	747	776	753	699	746	723	725	807	724	736	778	798	748	737	725	712	753	725	742	765	743	737	776	756	757	719	728	794	713	771	777	765	808	740	769	721	758	719	752	795	746	737	732	787	743	741	738	761	747	747	758	768	770	740	752	764	711	770	795	719	745	692	768	778	755	774	775	731	738	750	728	805	765	764	743	716	732	778	731	760	678	708	766	755	774	744	743	752	755	703	769	703	785	786	708	756	754	764	762	714	792	814	727	788	753	751	742	763	746	770	756	775	758	778	770	741	790	749	737	781	656	767	796	798	750	781	725	766	735	729	752	792	760	750	742	783	745	741	738	797	732	758	740	746	753	722	760	745	750	704	757	738	750	754	740	763	745	756	819	751	742	745	776	749	728	804	776	764	777	746	765	730	764	779	755	744	738	789	748	755	792	758	749	768	758	744	785	782	760	761	758	774	743	756	743	773	740	776	713	802	734	738	730	719	733	780	782	800	801	770	773	708	770	709	738	766	748	715	731	752	733	748	738	790	715	778	698	771	748	732	754	733	737	779	746	753	721	776	779	752	797	726	755	755	815	697	753	812	766	757	733	776	752	739	805	744	692	782	801	714	750	771	739	799	729	744	764	722	767	739	754	747	816	765	758	775	793	711	726	767	706	776	763	778	746	733	702	703	729	764	799	742	731	766	758	752	742	756	749	721	732	741	755	771	714	752	757	790	754	735	756	717	757	768	737	718	743	720	769	758	774	728	783	759	785	757	747	759	767	756	751	799	758	682	784	703	702	745	748	748	699	668	778	792	786	766	747	733	718	762	753	755	763	791	730	723	772	695	753	766	763	719	750	772	760	767	723	755	755	779	785	724	781	788	744	759	777	771	754	824	785	735	726	698	732	783	715	718	749	762	687	770	735	755	758	687	726	747	736	757	754	732	782	795	729	757	770	785	773	770	827	706	767	770	724	780	776	792	701	739	788	757	762	787	783	710	735	764	768	774	798	728	723	750	750	725	722	707	787	777	795	740	753	729	794	687	761	739	802	715	768	761	757	787	681	747	724	745	744	791	758	781	731	754	789	779	742	756	759	739	741	773	727	752	719	756	757	743	768	734	711	757	735	756	743	787	726	720	754	746	729	736	771	785	746	714	732	757	706	799	793	743	703	760	700	755	712	742	754	767	756	795	740	739	771	784	718	747	790	800	730	732	751	782	761	750	724	748	764	760	723	766
41582	8819	2476	1769	1250	946	727	622	560	598	499	501	522	457	471	482	481	475	517	415	432	450	495	418	460	507	448	447	445	437	410	439	431	446	432	416	412	415	479	435	395	426	464	453	432	431	416	437	441	441	487	449	422	403	428	405	435	394	379	442	474	410	420	482	475	427	431	420	422	441	430	388	407	456	457	444	398	428	369	439	416	389	457	436	420	369	419	432	431	418	442	420	402	462	411	440	450	437	434	454	422	426	397	412	403	436	402	430	389	381	437	471	413	409	377	444	451	401	419	415	453	443	432	420	422	424	403	408	474	473	418	437	427	401	391	395	463	385	435	424	398	441	432	426	442	449	410	410	426	392	475	424	419	436	426	391	400	389	419	405	437	458	405	443	435	426	430	448	438	397	399	386	445	387	438	433	428	405	447	441	410	399	444	432	392	425	461	417	444	430	436	421	412	460	426	436	428	468	460	434	398	427	410	423	418	419	446	409	449	454	410	420	437	455	409	396	438	422	436	444	425	456	440	454	385	422	451	446	432	414	430	426	404	407	491	426	460	420	415	406	413	419	422	428	469	415	465	436	408	473	433	410	447	421	455	453	409	406	398	408	432	406	423	426	464	417	368	441	416	437	471	413	426	399	429	400	443	426	395	450	431	443	448	412	446	415	429	428	469	419	446	418	440	407	472	487	383	425	410	421	410	447	457	423	406	374	425	420	444	395	397	431	425	445	412	443	443	453	403	449	431	449	448	401	432	420	424	436	430	430	412	404	466	455	414	430	410	437	416	479	404	440	477	410	418	449	422	425	391	419	405	416	438	440	438	414	454	423	426	406	451	447	467	440	467	400	411	419	410	427	419	413	446	401	427	428	435	450	432	415	429	433	433	400	426	399	425	456	449	421	380	472	424	455	405	407	433	409	406	436	418	437	411	440	469	441	426	432	435	433	439	424	421	425	429	408	437	428	413	436	431	421	432	421	408	437	469	428	390	463	376	417	395	419	407	458	426	421	458	406	419	423	433	395	393	436	423	431	439	487	430	440	421	417	413	438	423	380	426	414	414	379	417	423	395	455	423	440	436	422	425	421	453	409	430	413	426	414	413	400	436	424	460	448	428	435	438	435	479	384	442	407	439	443	447	409	399	442	421	444	421	452	421	394	449	446	424	414	399	433	425	397	437	426	487	422	416	393	448	441	402	421	443	427	434	477	455	425	419	424	428	464	427	405	423	456	411	438	438	464	421	439	428	430	416	435	431	422	447	445	427	389	393	470	404	445	444	382	429	417	449	428	385	407	387	449	400	389	440	416	398	402	410	439	417	401	435	393	425	447	407	462	401	439	460	429	414	425	418	447	443	394	416	428	430	439	453	424	399	433	441	436	420	413	399	439	398	393	403	399	450	429	406	484	454	438	407	418	424	430	422	417	461	475	427	413	442	445	460	449	445	424	462	459	420	464	456	451	429	390	409	430	450	436	432	415	441	402	421	426	380	404	409	478	452	447	409	417	416	442	399	431	495	370	449	410	421	451	406	375	431	440	459	434	407	400	362	455	444	449	491	426	427	454	400	426	436	455	412	390	412	433	405	440	461	416	417	450	413	408	417	446	418	416	431	431	437	400	430	402	439	435	383	427	479	436	395	411	421	406	401	402	402	420	396	395	403	446	434	437	375	438	437	449	406	419	458	395	425	388	427	442	400	455	428	471	416	448	421	422	440	415	431	408	446	457	420	422	410	421	448	408	388	403	415	394	414	457	416	424	404	421	466	432	466	450	457	382	427	447	418	426	426	435	435	399	418	435	440	445	447	441	421	477	428	441	421	433	404	433	452	446	470	425	422	413	451	384	435	409	407	428	425	410	441	386	431	436	363	419	387	439	456	392	450	428	438	417	489	425	390	397	414	384	469	391	443	447	458	411	447	432	480	463	406	416	428	405	441	402	408	399	412	440	403	418	446	446	438	457	470	438	405	436	401	400	414	465	426	384	434	405	387	405	450	432	417	404	412	433	409	395	423	426	447	445	461	425	424	414	405	445	373	430	472	415	446	462	448	420	429	491	436	455	424	445	445	392	433	422	417	442	417	402	410	451	458	439	431	446	389	439	463	447	461	399	424	390	422	416	408	466	412	455	477	442	442	451	440	378	421	429	463	404	436	426	434	392	440	457	430	452	424	436	436	447	425	446	456	441	449	426	432	431	372	444	468	406	405	424	414	443	422	417	415	433	406	403	433	445	444	423	450	415	476	450	444	382	424	466	409	448	458	415	401	446	413	439	436	415	428	407	409	453	410	439	445	444	429	459	436	368	399	374	422	375	452	402	439	423	406	450	469	440	402	440	402	388	483	462	435	409	408	418	459	443	391	395	404	469	455	459	411	417	457	439	409	438	456	469	462	425	382	418	420	428	384	418	426	390	382	433	411	420	418	426	427	443	420	374	428	463	424	414	447	392	445	410	419	409	458	395	434	413	429	419	417	485	435	448	427	434	443	421	426	397	422	425	418	407	376	424	422	436	381	469	434	476	416	447	440	379	408	395	442	451	411	404	423	407	418	400	431	451	411	445	443	455	425	408	449	421	419	473	462	409	449	443	402	417	416	410	398	404	415	397	427	473	419	472	435	428	447	461	389	405	444	472	511	452	431	438	447	420	385	405	399	426	408	423	443	445	409	403	420	410	441	415	436	402	457	433	435	437	453	404	420	451	444	393	402	410	381	419	433	401	428	471	447	439	420	446	464	435	414	417	426	391	421	429	446	423	448	390	428	431	356	431	372	399	438	432	449	460	420	415	452	435	422	413	414	423	413	418	403	445	459	407	383	417	456	447	420	439	431	449	450	448	438	424	463	419	447	491	417	460	437	461	406	429	416	425	457	429	452	447	394	422	467	441	465	440	437	418	467	419	404	458	455	440	431	435	413	428	445	396	417	441	414	422	441	394	405	454	418	400	391	408	417	465	397	430	395	427	417	410	391	440	416	420	483	440	419	420	444	430	412	420	460	449	418	439	487	473	438	426	453	437	437	431	434	355	420	415	427	445	420	414	448	436	408	442	429	402	421	463	409	407	458	436	467	433	447	407	432	413	423	448	432	454	419	428	442	399	421	430	447	394	412	419	423	390	458	420	387	410	442	426	424	406	440	422	429	404	412	438	402	422	488	425	445	452	399	452	436	406	446	391	414	395	419	390	433	453	419	415	470	438	436	391	458	437	442	400	429	411	408	400	453	431	454	455	430	433	402	412	472	448	400	384	437	427	447	429	449	407	373	433	413	428	444	404	454	436	396	403	424	421	447	446	401	440	410	445	399	422	450	415	429	423	432	456	390	383	413	426	421	450	423	437	393	448	403	429	381	458	398	436	427	435	442	454	442	446	418	413	415	459	410	405	452	377	446	382	426	412	417	402	440	427	456	441	451	416	434	424	447	482	414	431	411	432	444	432	425	424	411	458	416	474	426	429	396	395	431	414	405	419	467	434	405	433	422	443	391	384
22583	1955	3626	4246	3860	3052	2449	2063	1860	1604	1447	1413	1285	1293	1203	1156	1127	1120	1143	1095	1032	1016	1028	1066	1048	1051	1077	1053	1086	1043	964	955	957	1006	961	982	936	967	951	948	1005	992	931	884	947	994	972	950	962	934	933	1007	942	1017	904	947	956	959	988	936	1010	965	940	898	949	993	1017	914	947	914	960	869	928	918	957	955	914	909	917	897	878	945	995	976	932	927	924	951	931	949	946	937	912	920	901	931	906	940	896	897	909	920	928	863	914	899	920	916	897	908	909	883	909	869	960	975	927	896	966	909	944	936	927	915	918	950	975	940	928	872	884	935	912	879	919	878	960	953	871	853	912	897	945	901	929	935	937	936	956	915	916	898	969	933	920	928	887	971	934	953	924	954	932	891	946	927	950	925	909	946	909	964	962	880	940	902	890	891	908	930	944	917	900	947	921	945	974	920	933	977	904	939	955	938	911	905	931	986	981	945	921	997	1001	892	886	880	920	904	954	965	966	953	967	957	926	930	891	920	944	905	925	942	913	914	969	953	955	947	904	969	915	864	952	939	997	929	915	903	885	924	937	951	889	947	916	954	911	972	912	964	945	871	879	928	933	949	979	913	937	975	970	955	887	948	916	917	934	922	904	926	950	923	900	926	941	861	1010	953	911	937	929	953	950	953	932	949	915	871	897	937	977	896	972	924	932	862	923	911	953	933	983	964	935	979	916	889	896	942	953	949	892	916	980	920	917	899	865	890	977	904	861	972	924	892	962	925	914	939	920	999	920	967	912	983	885	931	927	919	950	885	953	995	892	930	958	945	920	952	952	966	919	963	926	897	957	945	853	963	962	898	897	919	914	959	963	903	960	981	928	947	905	928	959	839	903	957	963	941	970	980	976	953	874	967	916	895	913	917	910	982	853	939	977	881	909	932	960	976	948	896	922	858	921	932	938	981	930	941	932	934	946	933	977	985	888	919	900	926	883	906	929	941	882	918	892	884	908	910	960	902	940	910	924	959	914	963	893	904	951	938	941	888	954	993	987	942	974	937	935	905	926	939	968	928	960	963	925	936	947	942	965	927	911	931	923	959	948	918	877	930	939	917	922	924	976	1002	897	968	932	973	963	878	921	865	907	948	956	985	929	915	916	935	929	910	915	961	947	890	965	842	978	956	931	939	973	914	936	972	929	926	900	944	926	971	937	930	929	910	943	853	933	962	909	962	866	955	981	908	937	957	897	892	921	928	984	901	946	928	917	866	900	933	940	925	936	929	939	920	977	945	917	937	971	949	930	881	849	948	929	897	915	911	919	858	931	931	929	898	971	939	864	940	948	1019	946	913	986	914	963	936	924	930	926	941	942	915	901	949	934	907	904	968	918	962	917	884	903	898	914	940	985	918	930	978	935	949	908	907	951	848	906	936	941	909	939	901	949	906	973	967	950	914	946	924	991	831	930	980	941	937	922	975	958	887	997	905	860	945	948	928	877	938	892	961	937	920	949	940	937	958	929	931	957	954	937	932	936	978	922	936	960	939	878	886	904	911	930	857	908	944	997	948	894	953	914	923	924	957	922	986	896	900	958	948	953	877	993	969	919	937	989	966	937	899	967	933	931	911	939	943	928	954	995	953	913	933	952	891	873	931	918	940	956	886	928	900	949	879	925	922	908	950	917	917	923	937	959	953	927	921	940	930	909	914	929	892	909	949	894	906	961	927	945	912	939	960	980	935	941	896	897	973	921	932	910	897	938	910	958	926	886	955	970	908	985	943	946	923	977	908	956	931	931	916	922	963	936	840	945	889	968	899	925	925	904	901	931	969	901	913	897	923	941	965	917	964	945	940	971	938	946	960	878	952	922	950	944	917	963	948	876	906	930	985	850	921	956	850	944	925	955	896	914	919	915	951	953	869	951	911	950	915	961	917	926	920	906	923	975	955	940	1007	940	940	957	956	950	963	939	921	901	979	909	949	917	1002	915	933	953	938	909	950	926	913	925	954	943	919	930	884	945	866	906	908	882	900	936	952	911	913	936	926	937	907	926	924	923	950	922	904	956	961	954	904	910	974	909	885	925	929	893	907	925	900	957	970	871	885	973	929	913	901	910	933	949	951	945	863	903	890	928	934	974	920	934	944	887	931	964	951	946	942	934	975	934	974	963	928	907	875	939	900	918	961	905	939	923	890	911	932	961	956	944	886	926	949	976	965	934	903	919	928	949	943	944	906	888	943	925	955	946	884	922	912	905	943	911	960	910	947	893	931	901	934	947	943	932	943	967	915	921	956	886	922	961	901	916	911	936	932	911	925	984	914	953	929	934	935	948	945	961	932	913	920	917	912	957	957	978	903	955	929	906	881	899	931	932	991	904	909	917	951	916	927	953	954	910	861	883	936	944	972	885	963	904	904	887	950	945	988	900	965	944	913	899	889	939	942	907	934	930	933	917	871	961	925	905	931	915	976	928	947	900	893	916	899	931	936	959	934	894	949	880	855	935	968	968	926	912	951	961	934	913	941	945	973	926	934	946	924	961	933	981	938	883	958	931	920	986	920	944	942	940	915	922	919	961	939	922	921	972	960	865	946	917	924	909	930	972	932	912	929	878	980	929	884	920	918	883	893	913	949	896	906	913	919	960	921	937	944	937	888	910	926	944	1011	905	882	971	973	938	952	896	938	946	956	927	950	963	897	868	937	938	910	931	928	950	941	920	924	940	948	969	964	911	927	954	930	929	941	928	956	980	994	880	976	975	932	913	949	972	927	971	918	929	867	936	999	899	1001	947	1002	946	910	944	939	907	953	927	912	970	974	992	918	889	946	957	949	970	920	952	942	965	930	915	930	940	912	915	896	918	886	943	915	895	971	980	940	855	877	923	924	887	948	911	942	903	890	946	876	948	988	910	927	986	937	963	940	924	940	885	940	905	934	942	978	925	946	925	963	922	911	958	974	886	928	939	955	985	923	877	906	889	968	944	951	979	923	887	931	908	964	903	923	889	901	941	953	867	920	906	884	975	953	931	890	880	989	959	935	922	935	909	897	883	919	882	869	950	952	959	963	928	964	936	901	997	904	930	893	954	939	910	1045	890	921	894	910	907	937	941	931	911	941	924	943	886	893	939	920	892	919	948	935	962	954	935	906	887	898	979	864	859	927	955	931	952	901	924	903	936	896	863	988	865	901	897	932	906	926	948	926	917	954	936	955	870	963	900	889	920	923	924	888	949	907	918	919	960	881	910	932	927	960	961	899	901	897	919	919	936	912	950	947	895	860	953	901	910	885	950	954	898	937	934	930	963	982	932	946	963	904	920	952	919	879	906	921	919	942	920	926	866	963	987	965	884	891	939	927	921	976	915	916	955	927	944	913	920	954	962	898	979	907	900	945	937	943	936	983	898	893	943	946	899	859	927	1002	909	890	883	925	913	963	929	886	968	943	931	900	892	964	916	921	894	951	933	912	935	949	893	953	893	914	913	963	873	940	896	902	899	1008	913	915	937	930	937	915	955	904	881	928	960	897	960	910
10891	827	451	420	332	286	266	294	244	250	211	206	207	209	204	196	229	203	177	211	195	202	195	202	173	173	158	205	198	225	219	195	192	199	192	179	198	215	215	197	210	216	222	171	172	216	234	213	201	193	203	205	185	206	216	218	217	189	183	197	214	187	196	215	234	203	207	179	209	179	204	222	195	221	241	203	206	235	206	206	195	195	210	226	185	213	186	196	189	193	220	196	214	178	210	195	198	191	198	212	214	186	177	203	221	229	203	236	192	213	191	217	203	199	208	201	205	208	227	215	198	209	208	225	196	204	213	192	198	193	184	178	204	183	233	203	218	206	183	186	214	183	198	178	201	204	177	212	194	198	179	204	186	167	209	236	210	190	191	211	170	188	178	194	205	200	206	163	189	207	232	182	185	183	232	189	192	197	189	174	226	200	226	191	200	198	195	184	209	213	208	209	192	178	211	190	212	181	173	169	224	188	219	193	202	208	218	190	190	191	205	203	231	220	211	182	195	168	199	170	202	181	178	191	201	192	203	184	178	205	208	180	193	191	211	232	199	177	176	211	185	165	187	212	206	200	185	189	204	195	186	219	210	214	211	203	194	206	218	197	185	183	206	214	217	203	216	210	195	164	170	206	204	197	185	204	197	218	207	204	174	201	210	212	196	230	197	221	194	202	187	190	211	183	179	171	205	211	192	206	204	202	201	222	207	186	209	203	205	196	174	192	188	209	193	168	172	186	230	224	183	196	188	198	208	171	199	180	213	217	213	213	222	197	186	194	196	208	186	195	199	201	191	181	183	215	190	177	172	210	223	204	200	158	212	234	184	192	208	216	204	191	178	208	194	153	201	177	208	212	159	213	196	202	204	210	201	203	196	211	194	192	169	197	191	210	200	196	214	213	187	188	182	194	202	187	197	183	180	165	200	205	200	207	220	209	222	172	209	187	230	222	207	234	230	195	200	202	201	186	205	191	186	195	224	223	189	182	205	169	187	198	193	207	183	210	210	200	184	170	204	203	194	197	203	216	191	204	214	196	208	195	207	223	172	226	200	187	195	192	159	196	195	204	197	180	180	216	194	201	185	218	198	181	195	201	172	188	202	184	220	200	209	199	159	201	193	212	199	220	194	217	155	220	195	194	198	179	197	194	220	209	207	213	203	182	205	212	168	200	200	195	205	196	201	198	212	194	213	231	205	210	220	196	201	188	190	202	191	189	202	187	198	209	195	208	205	198	173	214	205	210	187	181	185	207	198	199	208	209	198	220	175	204	195	179	219	182	194	204	186	197	176	208	227	231	217	184	174	193	191	222	194	202	176	203	173	182	207	204	168	194	176	204	223	224	213	205	180	210	196	210	200	205	203	189	185	219	226	191	190	201	175	201	203	188	172	243	184	205	209	195	201	215	195	208	204	187	205	203	220	193	196	221	194	196	216	199	182	194	213	197	199	190	190	197	241	187	207	222	185	185	201	233	180	186	193	197	214	215	191	187	212	205	188	189	205	198	202	192	192	229	222	235	197	212	184	230	216	214	191	197	203	211	192	201	206	171	203	213	203	201	232	216	194	199	173	197	178	224	222	195	184	191	202	219	191	178	194	207	211	206	206	241	206	190	183	172	209	170	205	179	194	219	201	174	221	203	203	172	202	225	231	210	200	199	193	202	208	219	196	205	206	198	216	205	199	192	204	212	192	174	188	219	187	177	178	178	195	194	183	190	169	174	188	179	228	182	191	191	207	162	209	212	203	196	205	213	188	208	217	202	213	196	205	210	202	196	189	194	192	198	225	218	187	201	214	197	212	202	163	199	199	204	196	198	202	232	187	203	209	219	170	191	204	238	210	174	210	206	192	190	197	213	169	180	196	196	186	183	211	212	198	198	201	191	176	195	192	213	201	168	197	193	223	202	226	191	216	202	205	228	209	219	223	209	214	190	178	193	196	184	182	181	186	195	232	190	223	176	194	208	197	189	204	220	222	199	175	173	189	205	191	185	214	192	212	175	171	204	221	222	180	185	220	206	189	172	212	200	204	195	201	196	187	196	185	175	171	207	190	196	189	198	203	229	182	183	216	200	195	209	182	151	182	188	179	206	177	180	189	212	188	193	205	212	180	187	199	214	222	177	202	191	187	199	199	197	203	187	210	203	221	175	210	200	184	185	205	211	208	198	188	210	195	209	190	208	203	191	177	207	173	223	211	208	186	201	169	208	204	192	194	203	197	219	193	195	192	172	175	204	205	194	192	220	214	199	207	179	200	211	218	216	194	201	188	190	183	190	166	183	195	212	200	202	230	236	203	213	187	184	186	206	224	193	183	211	183	186	201	208	205	207	244	210	188	218	217	178	199	170	216	211	202	222	180	240	193	169	210	186	202	252	216	229	209	207	204	181	220	234	214	208	182	216	172	195	202	197	202	202	193	191	165	176	180	216	178	205	195	185	203	200	207	182	185	191	195	195	188	220	194	204	180	168	209	209	178	194	196	209	175	213	184	185	201	200	206	203	210	184	186	190	194	203	165	217	224	213	181	199	210	207	197	190	182	212	161	193	196	181	201	193	226	224	186	204	203	183	214	194	164	186	194	197	213	210	207	183	210	183	174	206	214	191	187	176	192	176	161	175	187	203	206	176	207	178	190	213	213	232	216	206	204	205	195	191	215	194	203	214	165	189	243	215	212	181	220	191	204	216	209	182	197	190	202	221	223	178	189	198	205	218	166	217	216	226	214	207	187	206	193	178	212	180	175	210	236	212	203	197	195	202	211	213	211	203	231	187	192	202	236	204	195	228	217	208	208	209	196	195	202	204	208	200	193	194	211	214	198	217	206	155	191	207	187	212	196	182	197	195	182	192	190	207	212	172	225	187	191	175	200	197	203	210	197	205	196	172	203	194	179	213	185	178	206	195	194	220	205	194	209	205	210	203	197	186	223	200	197	208	174	213	221	214	205	202	179	180	178	197	179	180	183	187	221	227	186	199	195	204	189	199	189	200	217	172	211	190	213	187	203	217	177	205	199	189	196	189	210	198	201	214	193	203	177	203	223	213	205	204	182	196	179	205	207	195	210	193	192	182	197	232	193	204	207	178	231	213	214	217	221	198	183	169	198	186	215	217	179	214	192	215	189	186	182	169	196	219	189	181	211	175	213	249	192	184	245	184	205	187	186	221	235	214	204	166	190	198	210	204	181	189	219	184	197	233	208	221	191	182	192	194	222	190	187	206	203	201	186	186	175	209	178	194	198	200	221	218	217	163	171	189	219	194	198	228	189	209	181	209	227	194	200	214	199	216	236	187	184	192	190	154	198	210	207	207	190	180	165	155	193	213	214	223	195	195	194	202	190	202	192	242	232	192	223	224	187	184	206	213	192	216	221	164	196	210	203	210	208	203	204	168	182	180	185	206	209	211	202	200	179	191	184	213	199	169	204	197	184	190	186	192	183	176	221	188	215	190	189	195	199	195	206	207	200	235	217	196	184	199	211	185	184	225
6730	737	1121	1264	1143	997	900	770	693	674	582	540	569	535	534	540	528	556	509	561	529	530	512	534	530	512	512	532	530	512	526	515	531	511	509	486	523	520	500	525	484	506	508	508	487	510	467	495	505	497	481	517	488	522	477	504	514	488	486	467	519	505	509	502	492	503	558	512	493	521	512	503	439	512	501	501	514	487	478	539	509	513	491	498	514	508	501	518	467	479	507	486	482	496	528	508	515	503	554	494	491	533	494	528	469	528	482	524	538	555	530	520	512	487	518	527	501	519	501	491	461	499	518	507	476	525	548	526	493	477	496	487	515	484	494	518	493	491	504	502	454	508	530	501	469	481	467	515	492	497	512	512	495	504	555	466	520	463	522	515	528	518	471	523	495	496	495	466	485	538	523	474	493	496	488	502	493	552	506	516	497	485	542	478	535	504	492	491	493	458	511	492	549	519	473	533	452	468	464	503	495	499	484	504	487	473	510	494	510	481	525	485	487	518	503	461	505	499	478	527	493	473	503	504	469	504	480	516	509	524	516	491	493	534	496	502	538	463	482	515	519	504	512	482	502	474	521	516	509	503	503	536	473	490	506	499	509	512	512	500	486	485	523	521	475	490	486	523	495	492	460	553	503	485	532	499	493	495	503	496	488	500	505	485	512	493	483	485	509	477	477	482	528	511	527	541	520	484	475	503	482	504	515	543	470	535	526	467	497	514	480	515	525	503	499	474	494	533	510	490	495	483	504	485	496	512	481	497	514	469	451	521	523	463	495	488	499	514	501	504	494	509	491	484	487	536	484	490	495	546	497	469	486	476	485	504	511	490	522	545	532	512	526	470	503	482	504	508	463	459	454	561	481	507	521	462	497	495	504	482	472	494	490	509	513	508	515	493	526	496	498	536	510	508	494	492	496	470	495	491	512	473	457	517	525	503	551	489	505	495	590	485	473	519	524	483	488	482	490	498	520	485	487	481	486	460	496	527	512	520	511	509	522	455	499	513	492	458	520	513	490	517	520	481	465	546	469	461	504	523	516	522	490	522	482	485	488	561	480	480	536	485	486	478	500	504	481	508	469	539	507	513	500	480	506	498	532	482	536	511	508	486	496	521	510	485	494	463	494	469	554	494	526	528	480	465	495	478	507	488	532	543	467	468	492	511	508	503	506	540	522	485	481	492	506	498	491	498	468	509	516	501	494	500	521	476	503	525	535	514	472	516	484	502	483	486	490	495	454	486	491	525	504	503	502	524	508	489	513	517	498	491	504	485	472	476	488	456	480	513	503	478	485	483	480	508	523	477	468	525	470	505	467	519	462	497	516	512	481	534	520	498	541	457	481	508	506	515	518	539	521	496	455	480	530	496	507	477	480	497	521	480	473	490	528	426	491	523	509	505	526	515	470	512	434	540	526	490	477	474	494	485	494	493	493	523	497	542	509	462	449	468	506	491	503	509	465	535	509	495	488	519	490	488	504	507	497	473	480	513	483	479	492	509	546	479	486	488	510	504	486	506	500	489	489	493	509	496	540	509	444	490	489	506	548	517	463	482	510	489	500	523	521	500	490	475	512	472	503	462	502	497	476	513	527	513	516	499	453	518	520	483	515	538	473	453	462	495	494	505	524	507	512	432	519	474	497	526	479	544	498	499	478	478	444	512	477	502	480	512	497	505	468	554	489	516	499	464	457	489	493	522	494	481	469	483	481	511	460	455	487	499	504	525	472	494	476	487	477	476	476	485	505	502	469	465	519	471	520	551	511	496	533	513	456	491	481	523	504	495	524	499	484	482	524	473	510	511	534	516	447	487	484	473	481	471	505	492	515	490	490	485	488	551	522	465	511	504	480	505	500	473	502	477	518	530	511	535	523	507	514	501	498	483	491	514	492	521	487	481	505	484	540	519	492	500	482	519	520	506	507	506	506	516	490	500	503	542	492	498	465	471	514	488	506	544	490	491	511	473	498	532	489	514	488	491	484	462	481	508	469	543	519	519	473	516	477	492	485	539	500	456	440	480	534	522	455	497	520	505	467	492	482	452	506	505	569	501	524	495	495	493	515	468	502	481	512	514	500	525	507	464	503	520	531	496	484	540	490	507	527	518	520	507	530	499	499	510	476	495	467	514	473	489	499	459	514	509	511	512	515	490	483	518	503	518	543	512	532	508	484	491	563	520	508	516	518	512	502	480	493	490	473	494	452	468	521	498	525	508	472	539	524	508	501	492	507	561	493	473	486	496	497	507	475	499	517	499	482	476	450	437	497	532	498	457	499	468	503	484	507	493	496	497	491	488	490	518	538	516	487	478	515	555	477	499	476	506	525	470	512	503	501	518	499	471	520	465	513	428	516	465	518	468	493	496	506	541	497	504	499	524	501	490	516	529	497	524	485	503	505	503	493	536	505	504	489	551	496	516	510	536	488	467	463	494	505	495	499	523	482	497	486	520	538	489	472	510	517	494	544	529	520	472	502	523	506	486	481	478	461	500	489	496	509	475	519	476	492	477	487	490	517	472	478	533	508	492	499	522	495	503	487	518	509	527	480	483	506	499	547	487	526	501	497	504	507	510	528	499	464	483	488	493	488	465	474	543	481	513	547	519	512	521	500	499	507	501	510	523	511	505	495	464	539	520	523	491	509	485	464	481	525	517	538	480	485	542	475	543	484	527	521	501	493	488	484	512	494	520	517	505	510	502	534	496	486	464	532	465	487	511	502	505	498	500	510	467	473	489	549	476	476	517	479	498	528	504	484	485	487	500	484	490	487	495	509	490	492	480	503	450	483	473	493	491	461	479	504	500	488	521	480	505	495	512	469	529	528	506	503	487	515	498	499	484	496	501	569	502	477	508	507	482	482	496	506	525	499	482	506	486	454	501	474	518	494	470	503	474	487	510	543	474	521	481	497	512	524	532	508	521	440	517	506	526	512	508	467	498	531	504	477	477	495	479	502	530	517	477	513	490	507	511	483	531	506	499	465	495	481	481	510	535	523	522	506	485	467	490	480	438	525	504	478	497	476	519	533	530	512	525	463	441	507	524	498	472	447	501	524	485	495	490	503	476	526	480	487	506	490	504	447	498	519	501	497	493	510	518	486	523	494	516	501	484	493	483	530	501	512	515	507	502	480	444	513	517	518	503	508	498	504	489	490	494	492	501	446	499	473	497	487	490	525	535	523	469	522	461	500	462	496	529	477	501	509	495	488	531	480	476	512	524	463	497	484	492	501	508	516	495	486	520	506	464	502	506	528	487	506	523	481	485	520	505	493	510	520	559	487	508	502	523	473	486	461	505	492	446	474	529	443	474	528	472	527	504	521	524	493	512	494	519	483	486	492	523	482	522	506	477	500	489	505	500	518	468	518	531	487	519	527	475	475	533	528	492	543	528	523	468	492	536	478	470	506	534	518	488	527	471	502	484	518	548	487	491	521	532	486	517	463	502	489	535	534	473	510	511	499	503	524	475	504	525	499	478	503	474	528	498	477	532	468	472
27739	3704	1344	1036	732	603	561	392	379	429	411	361	398	367	321	335	317	346	333	359	353	322	319	334	301	365	344	358	336	336	302	339	330	357	346	328	337	313	333	322	347	337	305	324	322	297	302	344	330	320	325	334	306	319	308	361	308	318	345	299	291	313	333	322	333	311	317	319	295	317	348	311	349	363	352	336	304	289	329	328	355	345	324	334	352	337	298	323	300	322	338	324	283	329	328	361	339	319	341	350	305	380	340	320	307	324	320	342	356	346	333	317	385	323	333	310	312	325	347	367	308	311	339	337	331	336	328	323	351	334	306	297	333	329	306	320	301	346	306	308	330	366	310	311	328	325	332	294	292	315	339	332	332	296	343	316	332	327	355	323	371	359	315	342	294	306	306	317	351	321	292	311	310	349	331	327	306	306	327	333	330	329	294	309	293	309	310	326	324	364	322	362	378	345	346	333	319	335	337	309	272	335	324	301	321	318	340	336	352	335	354	312	318	322	294	329	338	317	363	356	338	362	311	288	311	301	332	323	314	331	303	331	303	325	335	359	315	315	305	300	321	340	294	296	315	332	324	298	318	302	290	294	335	328	319	328	313	307	303	286	304	304	356	344	306	318	322	339	359	335	322	336	329	318	351	336	282	310	298	344	328	342	332	327	320	338	281	305	266	323	312	316	306	307	304	288	306	313	310	318	323	313	336	329	299	300	332	313	287	295	349	365	334	326	324	317	343	336	305	329	329	280	304	311	337	326	330	315	336	358	352	303	334	304	305	318	308	350	293	310	326	319	289	334	317	322	330	340	358	321	323	309	320	340	352	316	345	390	339	355	329	321	321	320	334	296	329	364	297	350	332	311	355	355	339	331	303	326	298	320	331	315	348	331	332	338	345	318	312	328	317	319	335	361	285	331	301	303	310	327	317	314	307	317	324	336	322	324	345	341	295	324	340	330	327	298	359	296	325	339	338	307	347	307	338	310	326	295	322	350	354	356	329	305	312	310	324	325	309	347	320	320	326	330	327	300	320	319	318	314	321	323	307	313	328	365	345	352	316	344	305	328	313	304	322	327	350	284	320	311	304	375	347	344	353	302	330	300	290	333	330	318	338	355	332	332	292	305	327	319	296	324	302	294	324	363	318	342	345	321	326	343	309	318	322	280	312	309	294	303	352	328	293	336	329	331	331	361	307	324	323	351	317	298	316	342	311	318	330	345	305	333	303	358	305	289	318	334	328	357	328	353	341	323	340	317	332	301	291	322	299	338	293	343	329	306	364	325	353	371	353	306	314	365	325	312	354	312	328	336	333	358	322	309	315	320	326	293	322	289	321	331	339	305	304	334	311	297	316	298	277	314	330	314	348	322	312	319	340	324	333	352	345	319	318	316	334	349	325	320	303	335	381	378	316	342	304	358	355	324	336	356	333	296	344	309	302	308	359	307	352	345	323	314	328	342	344	322	307	311	288	315	359	327	328	328	294	331	300	308	342	350	332	335	335	291	303	329	310	342	330	352	314	336	328	298	337	319	303	338	313	320	323	313	302	308	350	319	312	314	292	343	322	327	317	323	328	336	318	337	296	311	325	357	327	381	314	313	337	346	316	319	304	323	300	297	283	326	317	319	317	307	319	336	313	345	334	321	346	308	318	338	358	304	311	302	312	325	332	307	340	320	303	344	311	349	342	295	308	289	350	340	352	309	366	318	316	315	291	314	309	333	322	361	315	347	323	330	297	305	330	297	333	334	333	328	323	323	366	321	310	299	311	313	291	319	323	314	291	314	312	335	339	320	319	291	413	336	319	327	343	310	352	303	304	302	351	308	319	342	328	339	357	347	277	364	343	275	314	313	305	307	342	329	324	334	303	299	362	317	321	293	319	330	336	325	342	294	290	328	321	333	305	341	302	345	336	324	315	347	287	334	360	329	314	360	329	283	341	332	356	336	334	319	331	298	339	317	320	329	293	329	333	322	289	329	321	313	306	316	333	317	326	302	336	303	328	313	318	323	333	296	325	332	353	342	334	290	309	314	313	332	319	321	376	288	356	349	317	322	318	318	333	302	341	330	338	311	323	336	310	309	343	359	298	294	313	327	287	299	316	317	319	327	343	337	333	292	302	349	372	301	299	346	337	318	326	330	311	361	339	309	277	320	364	343	327	365	315	342	299	347	313	311	348	394	354	325	309	307	299	350	366	313	309	337	357	324	327	356	323	330	329	308	332	323	327	320	329	324	369	351	312	335	296	336	336	312	343	344	333	362	325	280	355	311	327	304	353	364	328	275	320	301	345	281	335	343	304	297	307	332	327	346	336	347	353	315	321	309	307	294	345	323	328	356	330	306	337	320	328	343	304	324	305	299	331	321	323	320	314	318	312	366	350	295	286	353	336	340	342	308	317	323	329	345	307	336	297	320	308	319	317	330	328	316	344	332	322	298	371	345	331	328	301	312	370	353	304	362	347	345	319	310	323	324	318	315	360	345	320	359	360	345	343	305	339	300	314	355	318	323	342	338	326	311	302	330	306	302	321	357	338	325	331	331	342	327	352	325	350	303	318	326	319	283	354	332	324	300	297	308	332	354	327	275	332	328	315	319	346	290	286	336	340	306	334	351	342	357	317	325	309	306	312	309	340	328	318	293	316	357	301	311	318	326	329	324	294	297	285	307	291	310	334	372	321	342	297	295	302	304	317	345	342	322	322	330	330	281	281	292	344	321	336	300	295	315	337	360	321	356	308	313	304	351	313	320	344	331	320	293	348	294	341	350	308	308	342	336	303	302	300	316	340	358	318	350	301	320	355	305	318	308	295	321	311	309	310	340	323	351	327	312	289	297	312	330	310	335	322	315	301	334	330	375	287	322	320	317	369	376	296	315	356	325	345	340	331	330	385	342	309	298	304	309	329	292	324	309	355	336	328	344	335	334	320	328	313	306	313	327	336	323	326	328	335	275	341	318	329	319	359	334	335	326	297	280	328	297	356	324	365	338	309	322	339	319	312	338	356	335	311	330	329	325	338	310	310	309	319	316	322	301	313	326	311	297	339	340	314	303	308	317	322	287	321	277	313	308	272	322	324	328	333	301	291	291	313	308	347	307	336	331	346	308	333	352	315	331	300	328	322	335	342	330	291	358	339	290	326	330	308	324	340	338	328	355	315	319	302	284	346	313	324	373	328	345	346	319	313	342	334	308	341	324	320	358	309	339	314	315	361	333	325	343	330	310	329	329	317	309	343	333	363	321	294	326	335	361	323	307	331	311	292	319	310	322	318	344	352	346	307	316	306	333	328	384	331	283	336	372	326	316	318	344	332	343	331	341	355	340	331	343	319	322	315	307	295	340	338	322	332	317	352	341	314	321	332	288	295	334	339	362	325	311	299	332	287	319	313	345	333	316	356	309	312	301	307	353	327	297	330	312	311	316	300	323	352	321	296	331	327	332	304	322	345	325	351	298	310	351	335	317	319	304	332	345	315	275	356	312	314	318	301	335
15623	1421	2542	2879	2642	2137	1705	1460	1242	1181	1094	1053	1022	963	886	941	846	863	846	883	855	863	841	852	803	752	832	811	786	814	779	771	834	812	761	798	773	788	754	759	736	719	827	777	801	799	750	754	755	747	762	776	750	739	789	763	783	774	739	815	760	754	777	740	792	763	803	702	731	772	799	763	711	772	763	742	764	747	762	748	767	720	816	716	761	735	758	778	756	749	730	708	771	745	743	749	767	745	789	705	766	726	698	735	726	749	744	775	772	756	760	756	678	785	749	733	742	759	793	733	729	707	714	727	834	777	718	785	735	740	742	801	746	749	706	759	780	767	775	731	733	720	774	731	766	750	754	743	746	737	733	716	785	756	751	777	753	803	703	784	723	771	755	724	781	746	752	738	753	750	735	748	751	771	709	749	737	749	732	705	673	748	738	711	728	744	738	783	769	753	809	738	737	752	749	749	705	701	743	787	754	736	732	754	733	764	769	708	777	764	747	787	726	787	768	756	772	750	760	704	733	770	702	777	698	777	695	807	724	741	730	738	745	743	754	792	714	752	740	715	756	771	746	797	747	771	739	722	692	743	753	781	786	734	759	726	777	734	738	770	793	786	741	753	749	765	759	773	782	752	723	758	695	769	705	757	722	760	758	724	732	756	711	693	776	722	800	723	712	721	719	780	786	749	799	724	756	741	724	760	774	797	721	798	754	717	713	774	703	795	735	703	746	769	809	722	751	803	716	742	761	751	722	737	786	750	787	788	751	804	771	729	724	753	759	733	763	767	716	755	773	777	752	777	756	773	770	744	726	709	773	790	727	752	806	736	724	778	761	756	777	740	752	752	747	778	748	769	807	831	811	753	783	722	802	761	760	780	784	773	724	734	776	791	807	788	758	787	723	746	768	799	789	746	739	747	758	778	761	778	688	740	789	738	723	746	753	737	764	790	751	773	782	779	708	727	729	726	712	741	688	712	752	821	751	796	714	737	833	798	808	743	781	748	716	723	724	757	760	727	762	719	729	765	735	756	768	754	834	742	811	768	692	740	799	751	766	765	752	752	764	724	711	771	753	730	786	709	725	745	710	752	706	772	791	743	727	753	741	707	736	754	744	735	760	699	788	752	744	792	721	747	724	739	731	780	751	762	785	708	740	745	768	758	732	741	766	837	728	712	780	765	748	777	775	749	789	749	767	779	706	722	744	770	748	756	814	736	747	775	735	742	734	756	732	764	750	757	735	774	758	747	763	738	744	742	759	743	787	753	685	745	787	719	769	733	749	713	770	753	762	754	694	754	794	743	760	725	719	733	785	739	752	755	755	723	780	795	758	814	822	738	750	771	767	776	732	745	753	726	771	752	757	757	784	789	730	713	753	760	750	767	747	729	781	748	760	750	774	790	777	771	765	746	813	715	759	791	722	789	786	752	748	712	761	741	737	776	732	743	779	718	737	739	760	774	749	716	741	760	736	730	761	738	813	762	767	723	766	790	734	747	771	714	753	719	675	762	789	755	740	767	696	765	750	752	765	698	737	786	739	717	747	750	733	751	758	746	784	721	752	753	765	698	762	773	747	745	762	763	756	708	719	760	743	768	695	697	750	794	719	784	759	840	746	767	743	754	746	813	724	796	757	791	736	752	767	767	809	722	754	740	802	786	762	775	748	765	796	746	757	809	733	772	763	745	690	744	765	798	780	740	746	757	759	710	793	749	697	737	727	738	801	722	764	772	749	810	751	800	743	805	792	776	763	757	760	769	694	719	733	725	780	766	809	716	802	801	801	751	727	756	718	769	753	742	730	745	713	739	758	727	744	787	784	785	772	743	767	714	754	701	774	757	698	744	729	735	777	705	786	765	777	732	781	787	731	726	785	694	770	723	761	762	752	725	735	764	763	744	697	730	754	776	688	761	738	755	736	739	786	715	753	722	721	775	733	776	763	769	736	727	799	742	819	766	733	765	705	772	774	741	708	760	773	755	760	777	768	776	716	704	730	773	773	737	716	694	722	694	722	748	719	727	794	782	803	739	765	760	719	801	795	732	798	753	727	732	742	784	718	751	735	740	751	714	716	760	724	717	765	745	733	765	728	698	740	772	724	705	744	795	749	809	694	767	707	807	759	774	764	726	794	760	780	774	777	714	723	718	723	747	749	737	743	774	774	776	749	748	768	751	747	706	758	760	726	770	729	795	725	704	763	759	737	717	717	775	745	774	785	760	712	786	800	698	761	766	749	767	731	771	728	769	708	727	708	734	767	798	736	739	727	733	716	759	743	775	785	751	743	730	730	755	745	782	769	751	747	716	795	725	760	778	768	723	762	725	780	744	747	763	757	806	722	747	763	760	798	730	764	747	736	770	758	747	752	737	754	764	687	748	713	745	744	716	761	740	743	676	765	758	732	767	757	776	699	728	764	732	743	751	718	737	727	754	702	735	766	705	743	765	767	768	798	738	686	735	747	725	737	735	794	753	744	735	743	770	732	721	782	716	772	756	749	748	769	738	740	739	777	766	738	722	765	734	752	811	783	763	758	725	735	737	765	757	746	752	742	809	747	738	771	713	807	778	728	715	732	791	777	735	748	754	715	771	731	739	756	753	728	736	823	755	786	761	744	796	775	767	712	748	783	727	743	793	727	740	737	793	769	734	772	754	771	801	730	710	756	761	780	763	746	774	769	760	735	742	773	722	755	738	755	765	724	737	743	721	738	803	759	745	746	697	764	750	783	758	741	747	782	719	732	808	777	809	798	733	725	813	739	794	763	756	728	709	753	735	763	767	757	804	762	699	725	751	739	735	745	795	750	738	733	739	775	731	762	816	745	785	793	764	778	745	772	751	765	778	759	717	750	747	748	787	755	754	720	730	782	707	742	758	757	778	799	752	790	802	730	753	800	716	776	726	750	769	772	776	716	793	759	782	729	738	794	774	741	757	766	755	763	778	729	749	773	723	769	768	747	740	743	723	822	790	771	767	780	753	778	786	719	715	773	722	782	703	742	749	733	749	709	740	784	730	710	742	737	723	751	729	732	728	742	831	703	755	727	733	786	750	763	722	726	741	731	714	777	761	713	739	708	747	740	691	762	765	769	795	711	756	739	711	761	786	745	733	768	743	775	757	736	743	759	772	680	684	739	749	733	737	764	785	716	736	757	732	780	705	766	690	782	762	750	804	741	730	781	766	762	755	773	776	724	782	746	765	740	781	700	717	777	769	741	768	727	766	764	727	739	795	766	783	720	766	733	778	748	768	757	784	716	766	734	752	718	757	719	724	735	770	751	782	754	780	761	784	774	749	764	740	752	731	789	764	744	755	739	763	722	769	761	750	742	741	750	797	782	773	749	740	755	767	779	732	737	753	742	775	725	793	760	790	754	747	757	738	756	716	753	745	770	734	808	732	783	756	726	735	736	757	707	713	772	730	729	766	709	723	713	764	751	780	747	742	769	743	762	720	743	762	725	768	769	786	659	730	718	744	743	761	752	736	745	728	689	768
35281	6059	2380	1826	1174	921	763	699	573	534	516	515	483	460	470	457	436	422	431	439	465	426	439	408	453	469	467	451	399	433	422	421	460	395	396	445	400	436	391	377	395	448	435	427	453	480	421	436	451	459	418	416	402	415	411	443	446	414	433	435	427	359	464	417	429	457	433	439	403	369	421	424	380	450	465	418	408	415	389	372	429	414	426	405	421	406	406	405	411	412	455	403	414	436	437	412	384	417	405	439	472	400	424	423	400	429	423	455	452	425	439	421	380	418	424	462	410	384	435	423	420	439	404	395	403	355	441	414	423	412	445	382	407	421	407	441	406	388	406	428	400	407	436	426	397	397	408	437	456	436	430	384	414	430	383	413	446	459	422	389	435	427	453	454	425	405	370	409	402	407	423	373	449	453	452	419	437	426	428	406	443	439	438	419	423	448	436	390	465	435	425	434	418	433	418	416	457	443	419	435	418	438	415	431	417	403	410	451	424	446	413	393	406	430	378	448	399	420	412	401	423	404	401	422	378	419	462	433	385	430	456	390	477	406	412	432	395	405	424	406	421	387	440	433	416	433	432	398	390	394	406	435	446	394	396	434	432	398	451	426	413	434	405	402	399	424	436	454	420	446	450	455	413	372	445	411	468	461	392	448	428	452	449	407	421	434	422	428	406	405	431	410	410	403	447	423	399	430	424	397	437	410	427	447	398	383	397	432	427	394	381	435	412	404	429	379	389	417	389	411	426	416	440	440	379	407	430	389	407	415	419	413	420	411	417	390	358	412	426	380	403	395	437	421	438	429	389	417	388	422	409	420	417	426	404	421	411	389	399	437	410	454	446	422	392	404	435	401	446	445	442	416	430	455	421	420	404	425	415	449	422	389	420	387	384	401	380	433	410	443	399	451	426	414	432	398	400	404	422	422	424	404	435	426	411	436	396	392	434	450	414	440	427	436	410	452	411	448	407	404	407	435	414	441	421	397	427	441	380	454	386	388	418	422	442	414	446	405	377	428	448	373	389	452	389	395	417	405	402	353	425	429	438	399	400	414	416	406	399	436	406	379	429	407	425	423	416	397	379	409	420	423	448	447	384	396	416	403	440	475	474	446	435	398	394	431	421	389	404	402	432	434	441	423	451	431	434	417	443	426	377	397	412	359	452	453	446	426	398	454	413	434	450	401	375	415	376	433	384	421	402	400	447	449	403	429	413	448	369	401	421	391	427	442	402	399	399	449	410	425	419	420	433	416	418	424	398	415	406	424	452	428	445	397	383	387	403	391	374	450	420	417	412	430	457	425	433	447	430	408	429	416	442	446	438	448	430	438	427	450	423	414	427	418	418	399	436	431	445	401	444	397	449	386	432	452	393	439	423	418	420	387	384	397	446	434	436	404	416	419	426	385	444	421	403	434	452	437	379	391	434	417	434	385	415	425	415	426	464	440	405	374	483	428	438	374	447	384	439	412	371	422	362	430	387	418	401	433	418	429	422	428	445	446	449	437	446	413	460	424	421	390	400	429	431	449	380	428	423	410	417	441	413	428	444	448	425	380	404	384	411	422	425	441	472	400	402	393	403	383	408	428	408	394	401	444	461	407	436	452	441	400	411	414	431	429	396	385	451	421	422	407	420	462	415	426	390	419	412	431	421	415	426	428	377	408	403	415	411	406	418	404	466	411	456	429	411	409	410	405	397	449	381	407	363	435	461	443	403	426	401	412	488	418	441	424	404	390	393	430	420	428	393	413	409	464	412	394	390	408	458	446	427	385	398	413	450	437	389	398	454	366	442	431	411	423	431	416	456	424	426	427	383	415	416	373	391	420	446	405	400	450	414	428	444	411	414	430	415	397	396	416	406	402	402	448	439	373	411	425	408	406	410	418	403	426	386	439	442	419	395	423	433	458	411	413	395	441	415	457	406	444	411	397	406	351	419	431	381	399	387	420	386	416	394	425	375	428	459	428	417	439	389	421	399	398	420	453	421	413	429	427	425	438	405	409	403	419	414	449	435	430	447	400	401	403	361	434	433	463	402	413	420	444	423	448	409	454	458	422	418	413	400	432	434	434	377	436	404	425	414	413	407	429	427	400	390	435	400	407	397	433	415	401	412	411	407	440	413	395	420	401	473	415	402	410	394	398	412	413	392	454	410	436	398	429	444	460	445	401	393	441	384	434	449	454	429	429	432	416	387	408	391	419	420	440	441	438	424	444	388	383	446	388	424	432	418	409	418	446	424	397	420	410	439	442	453	395	431	420	422	403	395	407	437	383	397	424	418	424	397	375	414	438	415	446	415	404	390	427	414	438	441	410	429	408	439	425	396	390	450	435	403	414	434	415	443	391	423	372	391	380	471	414	416	424	419	416	417	428	430	409	419	400	405	404	427	428	371	406	397	429	428	395	425	438	436	391	410	384	406	397	401	405	389	368	394	434	419	417	428	408	454	462	434	409	447	422	452	419	397	432	389	465	465	414	476	431	400	426	417	420	418	401	421	443	413	405	427	404	404	441	376	439	420	427	406	419	388	405	402	398	433	396	413	409	458	463	433	399	440	401	445	432	408	401	412	417	393	434	400	384	391	418	419	442	388	426	432	404	406	414	395	435	446	451	436	408	381	403	412	394	408	389	410	442	416	396	456	417	385	433	429	404	407	404	415	405	382	435	389	449	427	412	416	423	374	379	400	413	437	406	431	439	443	418	385	400	406	401	388	394	420	402	445	386	401	419	417	443	445	394	439	427	402	417	415	394	391	404	432	433	396	418	433	436	413	408	415	441	404	379	381	407	432	405	449	422	379	450	424	414	457	413	402	437	389	371	418	398	390	442	398	399	409	452	440	439	441	411	382	438	417	449	438	428	408	410	457	387	442	441	424	406	468	456	416	436	400	405	408	419	435	418	421	441	393	402	427	401	372	405	387	416	395	394	405	456	427	424	435	447	422	405	405	444	400	382	414	401	424	408	416	427	443	414	419	443	439	420	442	452	442	435	411	459	407	423	401	371	466	476	402	426	399	425	386	413	432	432	451	428	412	437	422	449	437	422	404	432	454	428	410	406	450	429	427	433	428	408	440	408	395	425	426	428	430	392	459	466	475	374	453	387	414	395	428	446	415	416	393	399	414	432	414	458	391	427	445	453	416	394	433	412	406	390	403	436	423	416	402	409	432	440	447	453	426	411	377	350	421	404	423	406	420	429	405	432	412	407	394	397	389	443	420	439	422	467	393	387	403	427	449	415	397	438	398	409	394	355	396	416	422	410	393	429	392	406	431	423	416	445	416	430	425	420	426	431	427	416	390	432	398	446	415	448	419	446	431	401	388	416	416	412	384	402	420	393	413	402	367	425	432	450	404	417	406	391	414	406	438	392	398	423	391	438	421	417	410	434	401	408	408	442	420	414	396	401	404	444	445	394	388	421	440	421	428	390	410	368	387	435	430	400	416	372	414	399	408	441	416	417	419	451	388	419	425	440	407	460	415	426	390	415	461	434
18466	1992	3741	4526	3871	3161	2551	2034	1857	1613	1489	1386	1290	1289	1218	1195	1099	1120	1183	1086	1066	1034	1030	1045	1039	978	992	986	989	987	993	967	1002	1002	1014	955	963	976	944	956	919	899	922	961	873	909	986	971	934	953	865	1000	954	1006	945	940	998	882	859	893	951	929	889	914	891	896	920	952	943	906	897	862	911	951	884	943	904	946	949	930	905	868	937	936	937	936	890	933	907	913	890	930	920	911	870	939	973	866	951	937	865	927	989	914	979	965	830	874	927	924	939	910	879	855	861	929	902	890	925	894	912	869	929	891	922	955	925	897	899	941	880	887	919	868	939	865	875	828	892	903	886	939	887	913	883	902	923	912	931	932	894	885	885	880	964	914	854	871	913	924	907	889	968	920	920	932	889	965	911	935	904	890	911	920	903	855	862	860	919	915	966	922	880	970	921	912	955	900	877	907	873	948	899	918	900	940	909	869	904	943	921	925	911	932	883	928	921	901	904	890	920	895	949	918	889	907	913	921	908	891	948	898	894	899	914	932	929	903	909	938	959	921	883	906	824	937	947	931	910	931	910	894	896	895	907	915	892	849	911	926	883	941	900	945	937	919	925	912	921	877	947	887	918	892	889	923	925	861	887	965	905	876	911	854	944	895	908	869	933	903	946	949	879	931	875	895	945	880	863	894	882	904	861	855	878	962	865	895	919	896	887	930	901	888	941	986	948	965	967	948	865	969	915	932	926	1000	909	877	933	950	960	922	920	899	901	908	939	817	912	904	936	893	910	942	896	872	922	893	887	914	910	949	942	879	919	907	902	883	873	906	921	925	933	938	923	890	881	871	881	885	852	900	924	882	846	907	865	942	923	970	934	889	869	864	876	928	836	858	935	918	923	930	885	880	927	893	897	880	909	931	936	985	884	946	913	900	906	943	887	930	893	927	903	865	925	926	941	945	914	896	908	924	905	918	893	900	895	868	902	928	919	928	957	893	878	949	863	870	908	913	910	940	857	949	917	932	849	823	885	861	868	940	915	893	944	884	913	900	946	904	870	939	910	895	879	927	893	890	949	904	935	881	907	862	916	931	897	910	877	997	912	920	881	925	956	885	942	910	950	883	917	941	926	887	890	880	932	906	915	918	864	944	907	873	885	894	911	908	894	897	1006	954	869	905	947	912	881	900	879	873	893	944	905	930	870	908	901	881	926	909	909	958	881	892	934	949	880	897	930	962	954	922	909	911	906	885	878	925	898	924	902	921	962	863	904	876	899	943	932	905	854	829	844	856	915	885	872	935	907	924	913	902	908	905	934	856	899	891	943	949	858	906	922	962	966	885	914	859	862	915	913	926	894	915	899	977	915	929	891	886	948	887	964	887	930	958	872	860	874	841	940	850	869	926	861	878	938	932	883	890	924	914	962	878	918	899	948	899	884	866	935	879	917	945	918	904	889	896	917	955	912	941	865	844	921	909	902	921	932	919	918	902	896	935	912	882	929	948	950	905	921	888	880	892	875	924	1028	881	963	928	901	929	951	973	915	906	883	908	905	934	922	914	907	936	872	961	973	848	887	900	932	856	879	929	965	866	932	845	850	888	948	936	936	979	848	849	906	916	894	910	921	896	888	908	932	890	923	891	915	947	886	856	932	899	839	932	895	906	917	875	914	911	924	894	880	888	893	947	897	890	885	889	961	865	920	929	884	888	867	924	933	865	882	906	870	906	890	922	912	864	917	980	935	860	947	948	927	917	930	857	940	896	931	888	930	917	935	896	873	962	914	932	899	875	868	891	961	898	885	890	928	890	929	933	919	956	911	872	919	972	892	909	920	890	892	862	887	932	894	922	915	884	928	869	928	933	917	908	835	922	923	901	942	881	913	923	894	918	952	884	900	899	993	906	859	906	904	885	914	897	902	893	863	888	923	859	965	910	929	935	883	922	905	932	952	886	920	912	853	890	887	944	892	899	911	886	911	893	939	886	914	893	908	900	903	852	879	900	928	912	942	881	907	940	968	854	859	889	900	896	921	914	952	901	952	914	915	933	908	932	941	908	916	906	932	939	928	934	921	927	933	867	868	903	894	885	915	902	877	882	898	942	884	908	931	949	919	927	890	936	975	861	940	946	892	911	888	914	984	952	986	914	932	910	888	904	924	872	891	920	912	915	945	879	891	977	944	932	854	899	875	883	909	895	903	867	1001	918	911	927	883	870	895	894	956	878	914	955	972	895	872	909	866	916	964	871	883	901	937	895	910	900	944	905	926	928	896	845	868	875	845	846	929	904	911	955	870	901	926	944	906	927	941	905	886	925	911	886	926	946	885	925	937	971	903	886	871	910	916	937	918	887	912	872	925	885	864	898	910	942	941	883	891	893	886	882	909	894	854	898	952	898	864	881	891	921	850	855	1009	876	892	892	890	907	932	932	879	902	909	877	937	875	911	942	899	915	912	934	943	963	931	932	939	934	885	968	954	916	885	927	894	905	919	954	886	884	919	817	907	961	942	917	850	895	913	923	1012	908	973	868	917	902	959	937	921	933	950	908	914	890	905	916	861	904	897	955	943	920	890	890	902	929	905	858	901	931	904	930	841	876	922	859	918	906	953	904	969	925	906	928	872	855	922	914	897	945	967	919	865	907	943	900	881	895	860	918	853	922	944	923	906	958	922	922	965	884	881	966	928	876	880	903	930	894	857	933	906	924	886	934	895	924	901	898	893	930	887	904	903	921	932	882	923	908	873	951	920	885	900	843	933	934	910	889	886	914	914	937	979	935	957	957	899	897	882	858	973	930	887	889	912	908	863	861	910	856	893	902	874	876	899	934	907	884	885	896	949	948	928	904	919	959	894	893	912	921	860	881	903	895	904	921	933	867	934	911	979	930	959	914	916	869	910	915	918	913	871	887	844	896	913	893	914	938	935	910	890	925	911	930	914	906	888	911	953	876	887	983	891	928	987	875	880	852	916	908	915	891	899	899	843	938	917	936	897	960	910	899	888	939	867	891	903	926	900	835	910	899	870	916	942	906	950	904	896	917	945	854	863	852	870	914	939	875	909	927	903	891	963	898	885	963	934	903	899	908	889	916	899	902	880	892	947	967	925	912	918	897	926	882	914	927	914	925	925	882	927	899	936	835	895	868	953	880	926	886	934	911	897	891	893	908	869	860	898	925	926	922	894	877	920	963	890	886	909	924	884	856	871	890	879	928	898	958	902	888	885	932	856	895	877	911	914	898	909	919	938	956	917	912	914	927	866	907	853	948	912	908	921	855	923	938	919	913	915	884	885	917	897	903	899	923	916	926	880	874	915	904	932	862	962	906	905	893	929	931	903	900	933	953	893	916	962	888	878	920	899	947	902	906	915	874	918	914	918	947	930	860	865	910	951	898	892	896	944	946	907	911	875	881	885	906	852	948	889	902	889	899	949	929	966	906	934	941	913	887	883	890	870	935	854	928	933	886	898	887	886	893	935	901	905	911	920	921	923	891	894	954	954	900	950	868	972	925	917	892
8713	635	493	434	345	301	265	254	250	200	202	203	222	190	188	188	177	186	213	194	211	174	197	221	189	180	201	186	201	226	216	186	179	186	205	217	208	207	203	201	195	201	200	196	170	218	175	218	182	199	207	190	196	196	212	217	172	206	185	177	203	197	199	196	171	236	196	190	202	169	178	192	199	171	168	204	195	177	168	174	198	181	184	201	171	197	205	190	201	201	190	192	207	178	193	165	183	237	192	177	180	186	175	173	174	180	184	204	179	224	197	210	241	189	177	184	190	212	212	215	208	192	201	191	208	193	208	196	235	192	211	157	184	189	184	172	207	228	215	210	193	199	184	164	179	171	200	181	167	202	179	192	184	180	203	149	183	187	190	183	185	194	183	207	199	207	202	216	194	192	180	204	194	189	195	200	192	200	211	199	199	199	186	164	175	182	192	216	192	198	218	203	185	194	198	162	180	177	195	223	191	185	192	193	194	217	197	174	181	193	184	220	173	185	189	189	198	166	217	183	192	200	175	214	208	202	175	190	176	190	186	214	177	177	184	192	179	199	188	214	209	190	192	220	195	193	216	199	187	178	194	228	185	189	203	167	216	191	220	175	182	177	206	201	164	221	206	183	232	187	214	194	196	179	188	185	214	199	183	181	188	195	187	209	194	176	175	192	212	195	198	214	200	181	167	213	203	191	188	165	187	228	183	188	201	182	200	177	207	196	191	190	194	190	191	193	167	203	200	184	183	194	174	192	214	229	236	189	206	209	185	160	181	203	204	201	213	175	189	214	201	169	222	191	205	203	203	199	212	205	180	186	186	175	207	180	163	182	193	198	170	203	195	192	220	187	205	179	186	198	193	205	199	185	206	202	198	216	210	207	202	156	192	191	213	179	173	188	176	224	207	207	191	204	181	199	200	191	185	188	181	202	194	188	204	189	191	171	173	201	185	191	203	166	203	213	196	215	193	193	208	195	187	184	172	186	186	181	184	191	196	172	215	212	190	192	196	171	185	165	183	180	177	222	197	185	193	213	170	171	196	187	185	159	191	186	187	183	176	183	180	182	189	211	187	185	219	188	196	180	174	199	188	176	153	185	217	173	190	179	210	185	203	197	212	193	199	162	204	185	223	200	211	228	182	218	172	225	219	197	212	175	180	219	208	178	187	218	204	193	171	198	196	220	213	225	189	184	175	140	186	219	183	205	186	202	188	234	211	196	171	199	213	211	179	182	190	174	191	194	184	205	206	221	174	185	193	179	204	169	189	184	187	203	192	182	208	185	165	186	158	195	170	189	186	216	182	188	209	177	192	222	175	200	165	180	197	183	211	201	192	191	216	215	209	188	184	213	212	194	179	181	214	200	191	186	196	178	166	201	192	201	182	191	199	187	210	169	191	205	171	174	187	214	194	201	181	194	169	185	175	199	200	192	172	192	171	184	218	182	200	200	191	198	184	166	197	155	184	187	174	169	177	203	162	201	171	175	177	192	179	163	196	162	181	205	171	180	178	174	197	199	211	188	202	220	193	204	218	227	180	185	180	203	180	202	201	209	212	192	218	195	204	204	177	180	180	197	191	206	199	190	178	170	165	205	200	182	198	186	201	200	216	191	217	189	202	193	204	168	193	209	177	185	217	183	216	197	191	181	177	194	197	153	196	222	222	217	206	211	199	195	178	158	169	204	180	212	219	206	179	198	190	196	217	176	179	182	180	202	194	207	194	168	156	193	202	204	183	205	171	176	198	212	194	181	172	210	214	180	191	209	163	215	184	197	181	156	209	206	207	174	201	202	200	197	180	191	185	186	170	204	196	192	187	198	220	215	193	178	188	166	202	194	163	190	180	182	209	204	178	185	189	201	208	187	206	208	204	197	184	175	189	188	158	178	157	181	193	207	185	179	199	183	188	202	167	187	203	179	176	200	205	185	186	204	183	180	171	199	188	174	171	222	201	194	172	163	188	178	185	165	183	195	191	209	189	213	187	190	187	173	187	178	193	188	193	219	207	177	196	227	198	193	198	209	196	204	202	170	205	220	212	200	189	180	201	193	178	179	178	168	202	216	193	189	196	176	200	181	205	225	205	201	191	192	193	186	210	209	202	176	203	201	183	177	212	191	171	225	184	223	214	180	193	201	217	180	230	218	204	201	181	193	170	166	179	201	191	211	203	215	182	192	200	183	186	188	165	196	206	172	190	201	185	186	209	215	208	173	205	200	197	197	211	198	200	199	182	183	173	198	182	182	199	211	164	186	184	186	209	179	174	206	211	161	199	204	182	185	188	186	184	173	209	180	188	193	194	197	186	217	189	196	211	205	206	197	194	187	208	189	186	176	205	187	195	191	208	194	175	178	211	195	210	209	199	178	196	180	196	170	194	200	180	181	191	193	211	189	182	170	185	200	187	206	212	190	180	194	176	180	186	228	218	199	193	196	182	156	209	176	187	177	193	182	206	186	200	192	209	194	207	212	185	176	176	177	179	198	175	181	168	192	186	208	177	183	185	191	189	186	198	173	208	181	192	174	189	187	209	194	217	209	189	202	187	161	188	184	197	169	172	199	188	212	177	173	204	209	179	175	174	159	179	192	154	183	191	186	187	185	181	210	186	180	191	182	166	186	189	198	189	175	205	208	161	193	209	176	218	213	202	202	199	193	194	185	198	191	199	206	180	177	199	194	184	188	190	190	191	191	215	196	169	178	182	235	202	188	203	183	194	199	185	184	186	201	195	192	212	181	207	195	201	175	182	207	227	191	197	199	205	186	223	200	182	208	210	208	189	201	181	162	220	192	187	186	219	179	204	204	196	179	182	199	195	196	222	178	179	175	161	183	192	204	198	200	186	211	219	170	192	191	187	200	187	189	213	188	179	176	174	166	206	182	202	178	180	216	195	196	217	164	186	181	193	192	195	217	214	197	184	195	200	193	202	187	175	189	218	180	177	195	194	219	180	184	182	193	171	166	175	172	195	191	186	193	201	193	200	177	207	210	179	176	176	195	184	215	189	170	170	215	183	217	197	196	194	182	184	196	181	212	192	196	218	205	172	185	195	187	200	193	192	196	205	220	209	194	210	178	180	159	171	204	162	166	177	193	164	212	177	175	172	183	189	213	163	171	188	181	179	194	211	196	196	186	200	197	177	177	196	188	220	193	186	183	181	180	190	190	159	178	199	193	176	165	203	212	222	186	211	197	165	209	180	199	195	201	196	176	191	183	227	196	209	191	202	196	212	194	177	183	180	187	180	163	169	188	203	173	168	194	210	186	167	184	171	187	202	198	181	196	209	189	211	157	164	187	177	196	199	183	206	194	185	197	203	196	211	208	212	210	200	191	198	184	188	192	200	179	198	206	169	182	189	204	189	213	194	198	203	154	174	201	189	182	211	220	208	214	192	173	206	198	168	178	176	181	179	159	187	211	183	196	212	203	216	177	221	207	196	203	182	202	201	189	204	186	180	172	176	193	172	204	175	175	193	168	186	220	185	211	202	190
5720	729	1031	1256	1184	934	832	719	682	602	631	573	567	540	536	523	535	490	515	495	478	508	536	495	496	516	520	502	537	522	480	495	501	465	482	515	470	516	493	513	453	526	503	506	512	485	499	469	495	513	451	503	499	494	487	526	472	493	490	525	500	552	521	525	505	478	550	503	494	466	473	486	527	476	513	494	457	490	493	491	505	479	492	487	508	491	460	471	510	450	457	479	535	509	501	547	441	469	489	474	497	478	519	479	489	502	493	479	510	469	463	484	458	473	452	519	495	520	474	497	461	484	491	518	460	469	437	506	472	517	499	514	512	501	483	471	498	515	511	468	477	508	478	468	515	478	455	477	456	480	488	476	536	502	506	468	493	532	467	485	500	496	473	510	517	450	503	455	479	474	519	471	491	441	511	451	477	534	490	512	481	502	507	436	500	486	464	538	489	493	498	475	509	483	504	476	495	461	443	478	494	484	510	495	510	497	492	491	511	536	487	461	490	458	516	513	503	496	499	529	512	473	448	473	468	523	471	467	461	499	503	522	455	496	521	488	479	504	488	477	495	479	465	513	494	500	471	457	493	508	507	472	498	471	483	425	433	481	458	514	519	476	495	487	502	484	472	449	492	498	540	480	487	493	497	474	510	515	487	462	513	482	477	472	474	507	529	515	501	469	500	470	468	456	459	504	513	498	466	491	442	479	476	523	537	505	508	467	502	468	492	506	468	499	494	531	472	514	485	497	493	493	471	479	500	493	514	484	450	473	468	489	450	519	506	486	488	500	468	460	481	457	491	450	471	478	478	489	494	485	523	489	449	504	504	491	477	516	488	497	469	456	527	487	515	479	513	512	470	497	496	547	484	536	490	459	481	494	511	480	521	477	485	491	523	453	509	489	509	479	465	503	516	482	510	489	446	481	523	486	489	494	473	484	481	553	475	460	508	464	490	494	506	507	506	500	486	502	497	463	485	493	491	476	509	472	441	501	531	486	512	495	489	503	478	498	501	470	484	507	473	496	497	511	465	471	505	499	513	462	507	489	507	449	461	499	481	459	474	459	510	456	477	532	472	458	481	474	477	476	530	478	512	463	498	466	466	505	495	506	499	479	513	482	453	472	446	467	509	469	475	545	518	481	474	474	490	484	478	497	469	449	528	507	485	498	424	535	476	472	510	497	501	452	484	488	510	511	473	496	528	479	456	483	486	489	463	468	479	488	514	474	472	496	454	453	502	478	491	445	510	474	487	484	477	510	478	528	469	469	499	494	500	465	466	480	504	527	477	490	493	523	462	491	512	494	509	506	492	518	499	505	461	463	495	464	500	528	500	478	494	542	498	502	526	483	465	471	490	522	516	480	497	504	477	492	476	499	489	516	510	466	500	510	463	455	462	504	437	521	529	457	455	473	502	524	484	498	485	499	472	480	500	512	472	515	532	483	466	467	459	501	486	477	476	423	470	464	478	464	526	506	485	506	520	503	458	447	515	457	494	505	458	470	503	445	488	463	450	501	452	508	481	518	512	485	495	534	509	471	482	449	514	467	438	488	476	467	464	469	465	509	475	495	469	482	478	468	496	464	488	472	476	485	510	495	481	521	490	487	476	496	506	478	488	499	517	496	461	489	452	502	471	481	464	463	461	520	497	474	488	505	499	482	447	457	518	486	497	498	471	472	501	460	493	475	469	510	520	514	511	469	490	503	469	473	472	510	477	480	459	504	492	520	451	481	481	529	464	432	463	482	482	442	481	474	432	488	505	504	436	510	472	478	491	472	521	483	518	479	488	471	476	465	475	498	487	476	509	464	498	471	490	472	482	472	507	476	476	463	445	499	461	467	477	520	495	505	470	489	449	480	446	437	475	483	460	452	507	488	512	465	484	461	493	477	521	479	517	474	485	456	501	491	477	518	475	473	454	451	495	502	528	525	495	451	460	439	511	496	463	492	499	493	463	501	487	495	478	472	536	485	483	537	494	504	478	519	483	465	506	505	500	470	444	492	474	475	456	498	502	487	490	527	495	500	464	481	504	494	512	468	487	487	481	475	476	501	475	532	470	434	498	500	477	537	479	502	468	470	488	473	497	482	457	481	508	500	482	448	496	501	511	479	473	505	504	472	475	511	486	483	470	445	459	508	470	517	456	503	505	508	487	490	536	525	498	481	465	489	502	462	492	501	463	502	485	503	485	468	489	500	495	436	485	498	477	498	519	469	449	513	485	502	480	480	498	429	452	481	469	483	459	476	475	479	525	492	498	499	492	496	532	489	463	457	476	504	499	510	556	469	455	478	497	503	511	493	475	495	496	501	486	475	428	469	489	471	486	475	517	490	515	452	488	483	482	491	499	441	472	443	470	492	488	479	467	456	501	474	490	483	505	445	487	508	516	474	475	493	463	468	468	467	529	497	487	503	478	471	487	428	502	508	497	486	474	448	490	472	469	516	514	468	494	494	514	520	490	477	488	488	490	473	484	494	509	471	466	525	487	485	482	482	477	512	467	476	526	517	507	539	498	535	492	502	511	465	502	505	557	507	475	508	468	503	509	441	533	490	478	473	504	508	483	490	487	506	499	496	457	463	507	476	505	493	528	483	488	451	477	457	480	519	444	485	476	508	455	463	448	484	463	475	510	499	520	491	446	463	485	470	494	491	472	540	473	491	473	448	483	509	504	505	476	491	510	479	471	471	440	496	471	498	463	474	502	500	512	494	455	511	459	493	442	491	471	497	524	455	516	479	506	509	471	492	469	506	490	488	493	445	484	476	477	509	491	456	482	493	514	483	516	490	474	488	494	483	447	472	510	424	516	483	487	507	486	482	508	478	462	541	482	513	504	492	520	497	480	495	469	490	501	490	476	455	509	503	484	492	494	470	465	467	495	485	467	477	520	519	466	441	481	516	468	472	484	478	465	472	482	478	479	463	481	494	501	483	438	494	505	479	501	463	430	494	481	518	439	448	455	492	466	506	502	451	470	480	465	526	490	453	484	516	508	495	475	471	508	467	463	462	490	481	506	477	467	480	464	507	509	486	522	492	486	465	426	516	438	474	513	540	517	431	475	491	481	486	511	491	490	477	499	517	475	486	492	482	460	485	520	482	477	509	488	437	490	536	498	487	489	501	474	514	498	496	474	481	498	516	472	492	484	491	516	471	475	485	448	454	484	473	462	437	490	455	465	459	480	488	448	456	497	482	472	475	519	449	534	473	464	511	495	491	487	504	476	496	486	454	475	445	521	507	472	489	504	482	474	479	498	480	502	500	515	442	497	468	517	499	468	444	466	514	479	493	450	524	499	495	495	496	460	476	458	474	500	465	486	494	461	467	485	476	494	493	516	495	456	481	496	492	472	481	506	479	480	478	513	445	497	479	488	495	502	478	497	490	522	525	461	480	473	489	500	510	444	447	521	515	496	472	501	458	478	479	472	490	496	494	459	460	473	432	477	454	479	483	478	470	494	485	485	493	459	499	499	467	530	481	515	503	514	464	457	470
26716	3302	1227	1057	746	619	524	434	445	402	397	347	330	389	334	332	333	334	350	319	371	325	333	304	329	352	352	291	325	302	332	337	344	323	338	324	320	324	315	309	337	329	293	334	326	309	339	329	329	367	323	337	323	338	279	361	317	314	353	328	346	347	312	330	338	337	318	313	337	347	374	396	363	333	358	355	339	306	319	340	346	332	299	329	325	286	305	337	300	314	273	309	346	346	344	307	341	343	320	336	289	318	327	345	298	312	333	312	352	351	364	343	310	315	326	320	326	333	334	300	364	294	340	323	315	295	322	297	302	293	359	328	339	326	320	314	280	309	333	320	317	336	332	333	341	318	346	322	339	346	320	321	315	353	320	313	329	348	347	307	337	361	351	333	338	352	304	342	295	317	327	354	294	337	312	304	339	307	318	319	337	325	355	337	331	348	337	329	321	312	332	309	337	313	341	331	307	316	320	316	327	337	351	331	312	343	310	310	324	356	294	346	357	336	324	350	343	326	303	310	337	326	350	352	306	318	326	331	345	318	347	304	322	329	294	305	312	302	330	343	315	323	308	341	334	314	323	357	328	339	333	316	312	314	303	355	333	365	318	300	334	346	310	309	331	333	348	323	333	343	330	316	338	329	310	316	330	314	292	348	320	299	316	327	344	355	338	349	338	352	328	308	315	311	349	318	358	332	330	346	347	317	344	278	322	348	335	290	339	355	325	352	316	309	324	360	341	337	329	317	320	324	322	358	354	334	308	337	331	308	349	369	318	331	296	359	306	336	376	319	294	323	315	334	346	331	353	325	329	347	341	325	350	341	339	315	311	319	346	335	293	312	323	328	329	325	315	339	335	286	335	342	353	315	316	330	258	321	323	299	344	354	333	290	319	308	340	303	316	333	302	281	312	313	324	351	306	310	316	310	333	305	329	318	318	337	322	325	267	316	314	365	336	315	343	345	350	289	312	311	329	337	369	323	324	337	332	295	299	349	286	314	309	355	337	326	334	334	367	289	335	310	322	352	327	311	280	346	348	301	350	345	314	353	324	337	324	315	322	353	335	334	347	339	338	300	327	312	321	335	320	325	354	359	285	296	310	311	303	346	323	342	332	314	376	363	310	343	344	323	331	323	375	331	333	340	315	322	323	306	354	331	346	326	322	324	328	345	330	309	349	335	347	314	340	313	331	335	329	307	328	312	314	300	329	334	349	328	318	300	346	322	365	309	316	346	319	372	358	307	337	340	333	320	331	278	297	309	341	349	314	304	318	299	343	336	307	339	291	310	319	306	362	320	314	350	319	318	357	327	354	306	287	340	326	345	311	308	307	332	314	315	326	327	334	334	307	369	302	302	325	318	343	317	335	351	287	319	295	349	329	318	321	334	315	316	369	342	312	310	332	294	343	307	320	287	314	362	335	316	293	297	326	360	361	356	304	324	276	318	304	313	303	307	319	316	322	337	345	330	334	311	334	341	334	318	321	343	334	317	307	348	358	281	335	302	336	313	365	330	307	313	362	358	326	293	312	324	324	315	330	283	324	329	311	344	325	324	323	339	318	319	317	322	307	297	364	312	313	322	310	328	318	338	323	331	319	307	365	327	374	326	355	333	322	323	315	327	328	294	316	324	355	317	328	357	292	309	334	314	335	365	324	342	329	327	302	311	328	331	323	301	332	346	330	343	296	303	322	324	308	302	307	325	319	326	356	329	363	342	308	340	370	320	313	326	326	360	354	341	330	290	302	348	347	311	338	335	333	288	304	327	344	320	339	301	301	341	343	372	325	305	306	312	310	295	332	302	323	361	310	369	316	322	344	347	337	334	323	325	353	354	349	344	296	300	277	306	332	323	322	288	329	310	330	279	317	305	340	354	352	316	373	304	326	331	317	333	340	332	294	316	311	324	348	334	303	321	331	334	314	306	329	314	327	351	320	338	291	315	322	347	301	323	319	371	331	342	330	331	337	313	322	319	329	358	322	329	306	290	321	338	334	304	319	306	348	330	297	298	358	323	295	355	328	308	322	305	348	288	327	340	364	329	339	338	346	294	326	343	320	312	310	351	334	322	349	338	331	328	357	329	340	360	320	307	308	326	363	311	362	315	359	311	330	306	304	319	334	331	355	307	295	331	318	350	304	325	329	307	319	306	359	314	289	318	328	345	302	345	354	330	317	314	342	302	335	345	329	372	324	347	332	292	346	338	343	342	331	339	327	354	312	316	342	314	329	311	337	350	333	327	324	307	332	369	317	334	305	326	310	334	318	326	337	320	324	331	324	301	314	315	339	322	373	339	325	308	314	311	299	337	343	324	286	326	307	286	346	326	328	302	345	315	331	307	326	337	321	299	340	302	306	344	335	330	322	316	307	324	336	316	296	362	307	318	310	307	311	339	314	329	316	323	325	287	321	349	318	339	310	337	343	344	318	321	313	312	328	300	327	321	334	337	310	300	316	309	343	314	345	323	316	327	312	308	312	364	373	350	309	316	345	324	327	334	341	315	288	309	311	323	333	308	302	290	343	299	335	316	331	366	321	337	335	315	286	300	310	312	331	350	350	344	352	343	348	318	324	323	328	341	362	322	288	308	323	278	327	317	334	337	286	285	295	324	320	333	330	326	326	306	300	319	336	326	300	338	301	304	336	290	351	344	316	320	347	323	312	323	324	304	367	321	322	318	318	372	331	324	343	324	307	327	354	334	347	316	279	308	348	295	334	346	332	343	300	332	353	329	337	277	304	320	293	296	310	344	296	294	320	309	340	326	252	308	313	356	357	328	293	301	342	309	335	309	319	301	359	315	305	293	305	320	304	339	299	351	335	335	327	323	335	300	315	363	327	350	344	309	333	316	326	299	346	309	312	297	299	310	351	341	325	306	297	314	329	360	318	310	332	309	317	345	341	324	314	294	356	351	341	317	352	339	345	335	306	338	338	312	327	351	347	297	324	305	322	349	337	289	330	322	366	351	318	335	325	320	309	324	346	342	319	326	331	309	339	333	330	306	301	324	362	310	380	313	302	324	335	355	334	312	331	348	300	303	325	297	335	328	367	341	347	331	328	317	288	361	326	321	333	327	298	328	297	291	296	320	350	344	305	332	333	326	352	335	311	329	331	327	320	336	341	312	309	358	348	307	343	346	324	337	326	356	317	347	305	341	324	349	342	303	310	329	304	302	321	330	344	332	334	308	283	321	309	283	331	361	327	307	312	281	329	344	317	323	308	308	287	320	324	321	322	307	313	320	323	334	307	345	324	295	339	349	354	338	338	341	328	291	321	328	302	319	320	302	361	345	322	336	293	366	328	334	360	294	329	321	349	302	319	341	320	319	301	314	309	319	302	343	356	321	289	322	343	304	293	313	345	316	328	350	341	325	321	351	318	304	357	313	312	312	319	330	308	350	329	317	326	313	311	330	355	333	304	321	276	322	321	339	327	354	334	311	333	342	355	364	328	292	351	301	341	324	299	353	338	335	358	316	318	344	321	311	307	295
15369	1380	2521	3004	2619	2170	1688	1467	1231	1158	1074	1080	989	964	904	950	971	838	878	832	888	881	842	830	843	807	818	779	797	824	817	796	747	827	793	779	788	801	757	761	812	739	761	794	797	756	760	816	700	758	791	749	737	777	720	742	763	789	790	730	718	768	746	742	730	759	761	763	719	798	762	768	775	740	731	793	780	785	723	785	762	793	712	766	780	803	738	756	780	715	782	724	709	727	726	746	709	745	761	731	757	791	775	729	784	782	703	750	790	792	730	783	746	731	719	761	756	776	776	784	762	753	804	716	745	718	731	740	776	828	717	791	730	770	739	761	743	765	784	753	733	781	746	759	727	741	742	727	736	751	713	748	762	766	762	752	770	787	720	724	725	794	766	742	791	758	749	771	784	776	710	741	738	756	779	747	784	750	733	790	752	774	741	799	716	741	781	736	783	773	774	736	734	759	761	749	782	732	735	724	718	738	782	739	788	786	732	734	750	742	748	727	758	730	749	772	771	745	769	766	784	753	755	775	736	770	769	683	742	780	755	737	782	722	767	787	785	787	773	715	752	744	740	743	804	752	712	750	740	799	795	772	733	756	761	733	775	773	717	761	697	775	779	752	751	761	772	789	749	820	737	747	761	782	766	750	808	761	766	701	774	728	762	776	748	802	771	771	713	740	777	765	739	750	762	754	756	768	742	692	701	793	817	743	760	768	735	702	753	768	758	741	764	726	746	759	741	745	741	762	774	751	743	761	762	751	765	718	778	769	741	723	738	758	801	759	746	776	753	757	772	752	724	780	823	744	739	735	717	766	751	791	701	752	786	728	797	757	745	737	750	741	708	722	781	730	740	754	709	766	725	698	762	718	803	703	755	734	745	865	746	777	724	730	739	745	753	779	775	738	721	733	764	789	763	712	751	746	779	769	700	752	784	729	769	727	762	741	740	793	761	702	805	745	738	752	803	751	771	740	802	684	738	733	744	727	762	762	699	769	758	725	753	794	748	778	783	803	701	723	774	764	766	749	743	712	701	797	720	761	731	730	733	700	699	723	763	746	800	729	713	790	796	761	755	734	712	748	763	733	725	775	720	740	778	723	755	712	742	785	796	715	759	757	696	740	761	787	753	713	716	707	758	774	738	750	730	751	750	744	763	766	793	748	712	738	771	770	741	767	790	756	771	732	733	781	722	763	760	783	711	771	740	767	736	747	706	762	841	707	770	797	738	756	702	796	767	778	733	791	759	728	821	708	782	733	739	743	726	807	731	743	803	697	739	753	722	688	741	728	704	728	743	777	750	744	780	729	752	746	792	746	775	792	740	756	737	713	721	755	753	749	781	734	716	763	761	759	740	751	732	742	795	778	708	748	782	715	766	771	715	719	732	746	757	744	765	770	735	764	760	735	755	762	702	787	736	724	772	765	819	750	771	792	725	799	756	742	736	766	758	745	705	744	761	735	793	744	759	800	803	723	728	733	727	745	760	718	786	784	775	738	719	738	713	778	730	714	742	751	762	703	714	760	776	749	723	797	751	747	740	771	732	762	768	783	730	732	766	787	752	751	736	770	775	731	717	760	705	774	706	707	756	738	741	747	757	770	722	744	770	763	766	767	680	767	814	781	745	696	779	745	750	759	746	711	726	745	714	818	716	775	743	696	752	743	775	740	725	759	754	777	737	770	784	718	746	771	771	720	734	735	739	755	738	717	754	766	753	714	778	741	757	756	755	698	753	699	741	735	771	740	698	751	762	757	773	735	743	772	739	741	749	741	793	751	737	739	766	735	801	761	681	759	779	751	715	749	792	769	765	736	784	712	744	715	745	781	732	803	744	756	771	772	778	788	729	775	755	740	715	747	740	742	733	767	743	766	759	747	759	745	726	747	753	757	704	773	722	791	742	722	782	754	748	773	794	786	703	732	746	760	727	719	767	755	728	740	730	749	736	772	746	736	738	753	735	743	758	765	730	793	709	771	762	752	747	786	726	729	773	700	734	752	780	731	779	757	734	749	775	791	690	724	769	735	734	737	719	761	779	740	717	760	732	793	807	795	734	745	777	751	712	698	730	754	699	772	767	788	716	778	725	828	769	758	716	749	745	794	740	782	742	749	741	752	773	779	784	720	782	754	783	759	771	737	706	751	765	779	738	736	759	772	755	778	796	767	737	752	747	765	740	781	793	710	739	749	754	741	751	778	738	730	837	735	711	791	751	769	709	795	752	771	756	738	744	753	732	734	721	748	765	747	699	786	743	787	707	798	768	775	734	745	724	769	765	743	712	725	756	720	762	713	776	733	740	776	765	728	749	742	726	701	799	711	720	768	735	766	758	702	741	817	753	825	775	726	754	741	743	719	730	766	773	748	786	733	729	782	769	773	777	756	685	784	754	778	734	723	740	745	740	738	741	802	725	751	780	764	727	743	763	721	742	763	703	782	752	781	724	737	758	827	715	746	737	774	749	773	724	794	753	745	771	821	783	747	741	788	719	769	743	782	750	761	760	749	795	740	751	741	800	798	769	764	781	755	778	727	738	767	754	738	745	753	759	810	759	757	760	755	729	728	716	759	774	770	737	759	791	772	762	743	797	767	755	815	708	794	735	772	719	785	781	744	754	767	761	770	782	760	796	759	707	748	743	804	741	750	755	770	785	745	790	760	768	804	731	785	806	764	770	708	810	780	773	763	743	729	774	733	797	710	760	779	773	781	752	758	772	759	756	765	799	745	736	684	742	755	737	725	711	757	686	740	725	768	725	729	745	738	782	740	769	800	736	767	769	764	746	769	775	701	756	751	756	779	808	773	775	687	728	772	790	775	766	790	759	724	773	764	726	758	739	767	724	764	761	724	752	758	744	747	752	789	759	728	796	708	722	744	747	753	752	772	761	769	793	760	743	692	760	720	749	766	716	725	705	730	766	714	748	764	695	765	738	778	739	762	697	797	799	753	751	733	770	739	766	728	758	740	762	777	781	734	736	731	693	746	761	748	721	745	812	703	767	792	742	784	718	704	737	747	791	706	791	746	734	736	762	775	737	707	736	734	770	783	720	730	726	734	790	776	732	761	713	763	722	760	747	771	753	786	770	704	790	760	730	748	725	762	769	773	735	763	727	712	723	752	764	768	776	811	704	767	774	772	752	796	727	762	749	747	697	761	763	763	718	728	759	749	772	764	756	779	742	742	758	755	766	767	706	811	748	711	773	766	751	725	798	751	727	753	730	753	773	751	724	761	762	744	780	727	754	740	786	785	761	686	732	793	689	727	733	716	713	724	725	760	692	777	773	741	775	752	745	776	733	777	755	746	785	780	758	736	789	772	785	750	741	748	733	730	815	706	736	823	741	773	797	766	747	771	717	687	724	757	726	786	726	739	766	765	795	786	748	717	784	751	793	747	759	792	742	768	755	749	753	758	729	739	734	736	756	795	734	762	759	762	747	733	742	759	788	727	782	779	755	732	769	780	779	752	761	744	703	761	725	734	743	788	717	748	773	726
39274	7477	2378	1857	1320	970	758	633	605	528	556	543	516	514	464	455	485	432	456	461	501	450	456	436	407	416	454	453	437	406	428	467	415	461	404	451	424	401	428	446	464	441	427	446	460	452	404	465	469	425	443	408	430	431	412	416	449	459	496	386	459	438	463	463	478	399	429	390	421	425	461	436	393	454	451	437	416	445	434	438	403	420	385	409	390	443	454	454	450	422	446	421	470	405	403	460	418	417	410	420	407	414	426	472	411	462	414	405	460	470	430	444	445	386	389	414	420	428	418	418	462	443	439	421	392	382	391	429	420	466	417	435	437	445	407	438	431	439	421	417	432	393	471	486	450	430	427	414	443	384	450	420	418	450	434	407	444	411	441	410	436	475	455	438	407	423	447	457	450	433	448	405	439	407	393	432	439	429	423	424	448	430	407	411	416	401	421	433	387	434	400	356	407	413	463	436	465	405	457	425	432	418	419	462	394	393	446	398	384	402	459	424	416	436	453	428	407	454	382	429	460	442	404	459	401	390	423	440	434	413	424	452	421	435	448	440	430	427	426	413	470	414	439	405	412	433	406	405	413	403	394	423	454	370	456	466	445	460	450	400	437	420	438	389	393	463	395	428	451	382	427	380	435	417	434	413	433	460	412	426	391	414	440	426	437	432	465	397	431	426	424	456	426	395	428	426	390	417	450	418	464	430	455	433	442	418	409	445	426	435	430	426	409	429	421	388	403	424	437	427	382	458	442	404	448	412	376	405	435	436	435	463	429	386	413	440	434	457	416	406	441	417	412	417	409	443	403	379	468	425	440	447	464	452	448	419	432	421	470	420	454	417	446	444	431	412	403	416	393	404	458	413	423	400	431	456	406	428	393	412	426	378	381	463	435	429	406	397	380	428	434	421	381	443	407	417	439	439	433	451	439	428	435	411	441	410	416	413	446	440	426	448	414	435	410	454	438	417	427	417	417	411	419	419	443	420	434	421	424	442	417	426	413	414	405	429	411	443	433	439	384	459	443	410	484	426	460	412	438	401	449	447	370	416	426	431	423	429	413	428	415	418	398	404	439	451	394	396	456	389	432	398	417	447	427	413	409	382	426	444	447	478	429	433	402	415	462	415	419	420	379	430	409	428	407	450	417	459	411	395	387	451	393	424	426	388	455	396	459	415	428	402	430	426	423	441	434	429	412	422	410	432	438	413	390	433	433	451	430	404	376	431	421	358	428	435	454	398	429	425	451	461	476	423	410	435	395	428	428	444	437	431	442	416	415	427	443	434	482	407	465	430	441	429	399	390	440	415	443	430	427	399	436	420	451	409	428	433	419	410	423	423	433	415	435	432	405	451	428	438	383	426	435	442	458	430	419	440	407	421	405	438	425	459	404	447	424	441	441	450	422	416	424	396	444	424	394	432	422	468	458	414	386	447	421	417	371	455	445	440	398	405	408	435	433	443	438	406	444	414	471	449	409	391	434	415	432	449	446	462	398	395	396	398	420	381	402	422	412	432	417	411	414	404	443	393	448	417	423	459	375	438	431	418	439	433	433	439	413	444	418	456	411	422	424	406	432	434	417	470	432	462	416	467	462	424	428	449	428	377	450	454	452	389	455	444	435	410	441	461	444	404	436	391	398	447	462	478	411	390	421	435	408	427	442	426	408	459	434	441	428	441	399	435	397	392	417	421	440	414	415	450	436	443	392	420	437	412	408	409	431	454	452	441	464	390	405	414	388	367	414	418	447	396	426	391	417	414	460	408	445	419	416	451	415	452	421	422	476	424	403	403	464	397	425	417	464	449	439	432	440	418	394	395	404	410	447	476	422	418	390	421	456	391	437	439	402	429	456	405	436	415	382	423	460	383	437	446	423	418	391	428	447	434	434	386	396	433	413	428	415	446	431	429	431	419	453	440	411	455	446	406	419	426	468	399	407	413	444	409	409	441	441	432	409	441	445	410	415	445	419	435	416	454	387	452	435	452	418	399	410	412	422	460	436	455	425	433	434	442	413	411	374	433	385	420	420	409	446	414	420	390	385	438	438	417	413	406	450	410	432	405	414	393	389	444	397	448	433	464	468	429	465	424	467	441	442	386	457	454	416	435	438	420	409	455	414	369	447	455	412	439	449	432	450	448	412	413	421	423	451	372	410	434	395	434	435	428	406	402	426	481	436	395	404	404	416	417	445	428	394	417	411	416	408	423	429	429	363	436	445	429	385	421	431	404	403	418	414	423	394	399	424	463	451	379	415	417	440	416	416	423	472	412	417	454	421	432	443	399	434	435	458	429	397	430	435	435	414	404	439	447	447	411	405	436	425	440	446	434	443	426	438	457	408	454	403	452	486	444	462	407	464	410	389	448	411	434	441	466	419	434	428	412	399	419	429	390	444	432	434	449	440	406	446	416	395	434	432	395	421	400	403	421	442	412	408	410	427	441	414	401	401	393	403	486	434	393	415	449	447	445	424	429	430	406	453	432	447	464	447	407	432	409	439	431	423	424	412	407	419	422	405	415	421	399	419	439	435	411	430	473	440	412	402	358	390	458	396	453	443	422	390	406	453	414	452	396	403	412	437	504	462	452	422	427	426	428	432	418	470	453	413	417	385	396	389	417	453	432	403	420	404	418	411	440	410	413	380	430	452	409	422	452	424	434	421	394	429	453	401	420	393	424	441	407	385	417	427	456	432	397	421	406	462	443	423	430	404	405	412	433	387	476	469	392	390	446	397	392	434	407	444	446	437	451	429	428	435	479	422	405	412	430	425	431	424	435	441	402	433	442	416	430	441	443	444	431	442	463	437	423	429	428	404	411	425	446	446	408	437	420	418	416	423	422	448	399	441	423	416	428	419	433	446	415	447	387	426	423	413	431	453	385	459	418	396	412	418	409	444	453	388	456	423	447	414	434	453	418	411	455	398	393	453	412	420	419	413	436	411	454	452	441	444	404	430	388	431	427	416	424	401	414	427	418	427	443	460	405	417	452	396	395	421	438	409	455	447	438	434	399	404	434	404	461	433	474	428	423	420	439	417	394	452	454	393	430	433	466	427	424	414	402	475	395	397	420	415	435	401	410	440	392	405	455	430	439	420	399	428	421	447	415	437	436	420	442	428	420	431	409	409	432	402	406	453	446	436	431	397	424	398	422	421	419	394	408	419	470	432	410	425	410	437	420	430	436	434	444	427	424	413	424	455	379	453	411	407	440	417	438	440	467	393	454	411	461	414	418	408	425	422	413	393	447	412	438	412	435	449	428	422	459	414	445	440	386	470	417	454	439	407	426	412	395	451	402	387	399	396	429	439	441	445	438	432	411	398	443	371	423	462	446	413	428	483	426	454	437	423	433	415	411	440	440	470	497	415	433	399	418	443	436	428	456	456	412	435	447	426	412	442	433	397	437	389	428	451	432	416	442	443	380	440	437	465	454	439	379	438	426	436	414	445	427	424	426	422	386	442	412	423	465	414	440	394	410	422	419	414	454	411	433	424	441
21043	2103	3731	4643	3876	3100	2538	2138	1869	1605	1534	1429	1347	1290	1237	1182	1122	1132	1197	1098	1140	1055	1044	1070	1005	1007	1056	1014	1030	1012	966	1026	1000	982	959	1006	978	952	969	960	940	959	974	966	947	956	967	947	955	892	916	1002	954	952	987	921	971	915	944	889	922	947	930	962	867	984	955	969	921	881	928	944	926	925	910	926	935	928	918	959	910	932	862	908	933	933	955	935	952	965	918	970	943	937	918	963	918	927	919	890	937	985	907	937	906	905	884	936	928	923	916	917	979	933	905	936	926	953	971	906	935	919	936	881	948	961	858	908	948	911	901	962	943	901	946	898	898	945	939	860	952	943	886	951	936	926	926	940	920	953	944	915	959	906	939	880	941	941	897	901	942	910	946	897	988	912	897	922	851	920	970	921	918	885	907	889	918	965	899	922	942	968	924	929	968	954	971	914	829	945	959	962	929	925	912	926	877	893	938	932	913	932	953	897	904	916	906	940	907	914	915	940	906	967	965	949	912	915	923	938	987	925	950	972	914	925	951	975	956	886	956	937	919	915	898	928	931	972	951	952	942	909	966	963	925	940	924	895	965	938	890	920	973	892	943	946	962	888	932	947	910	956	945	866	907	918	919	909	963	864	898	936	894	904	907	935	951	907	878	848	943	929	957	933	893	896	956	909	909	874	932	932	968	882	976	883	911	950	889	933	956	854	870	967	897	893	918	988	929	990	905	940	964	939	900	915	920	903	931	904	944	945	908	900	936	940	925	932	890	948	903	920	966	899	883	935	821	951	882	972	924	916	893	951	926	921	887	889	928	915	881	944	944	920	962	897	935	917	890	884	899	928	913	950	914	925	935	941	902	941	940	931	886	952	899	906	916	964	897	910	913	866	886	916	905	1038	892	938	969	890	891	916	864	913	920	916	915	924	917	872	897	862	884	942	1032	991	920	897	923	911	959	929	900	926	882	965	1019	878	856	928	925	935	955	963	912	960	922	902	891	920	926	924	902	914	923	890	931	967	920	825	890	891	931	982	911	893	949	904	983	942	877	931	878	958	1003	913	957	968	866	952	930	872	919	869	932	968	993	868	972	967	898	878	928	905	962	892	889	969	932	934	934	956	904	947	890	891	907	958	912	976	934	928	921	970	971	978	912	917	943	884	931	956	903	975	887	926	957	885	952	947	890	947	983	896	931	954	894	922	906	965	925	925	945	885	900	925	927	927	948	874	924	948	963	953	921	963	901	837	905	974	905	880	930	892	918	908	1003	908	920	940	892	931	970	933	880	959	923	880	898	960	903	927	939	907	961	894	975	948	934	941	925	969	917	925	968	930	960	896	895	871	913	913	946	1002	921	911	975	854	922	928	904	865	935	956	939	883	893	910	906	955	960	917	965	904	915	982	915	970	882	935	935	912	933	944	898	907	957	921	937	964	897	956	961	945	926	945	875	898	850	843	893	932	955	903	896	895	976	927	934	931	978	933	887	955	905	972	972	955	926	898	932	945	938	959	942	931	916	966	921	918	970	889	907	904	912	971	932	903	966	927	910	914	948	944	937	955	962	945	988	924	924	962	971	955	961	908	879	904	953	946	906	920	965	930	897	980	934	975	863	971	893	958	980	914	916	915	947	912	945	936	952	930	978	961	947	900	957	983	913	936	940	918	902	958	971	992	950	893	917	902	937	894	953	981	927	918	921	880	834	952	935	909	913	865	930	896	905	935	887	950	914	915	942	939	929	904	945	887	984	998	941	878	902	901	905	897	963	959	965	909	884	845	887	889	858	955	988	900	933	891	892	935	919	954	974	958	971	959	971	913	950	936	873	888	918	957	926	939	947	900	948	954	935	919	919	903	918	918	977	939	898	925	888	901	904	870	920	925	966	955	925	936	883	962	935	994	921	935	952	921	913	918	928	957	958	956	940	959	912	949	904	987	922	912	914	946	941	966	954	922	893	924	971	950	911	959	965	936	930	919	892	935	925	929	929	867	961	922	953	901	892	906	918	920	946	995	936	968	918	911	903	937	933	905	943	896	939	983	893	927	946	876	953	869	932	906	910	913	892	903	928	947	934	852	907	927	955	949	955	939	885	886	945	930	987	950	921	891	950	919	883	917	875	883	938	970	965	945	945	913	911	876	948	943	918	882	933	934	855	920	928	915	938	901	913	938	917	919	929	912	893	955	941	874	914	954	864	926	933	918	965	919	909	971	897	926	906	928	945	888	917	870	962	935	892	868	894	893	969	935	932	986	952	919	883	929	905	862	877	955	909	909	917	919	1004	886	926	887	883	937	935	952	947	927	905	914	897	945	956	903	916	980	913	942	980	916	931	870	913	971	937	881	926	929	941	912	911	863	861	907	935	918	911	878	865	892	978	928	942	939	951	902	982	928	895	884	929	921	911	956	927	970	906	918	936	877	937	917	955	957	992	914	882	884	939	929	943	959	919	930	892	876	974	876	906	969	895	942	939	926	917	943	872	944	910	943	939	966	924	873	963	963	903	952	911	933	975	935	938	893	971	932	921	946	905	932	878	923	934	963	908	941	897	913	956	928	867	900	961	877	953	963	923	923	925	934	928	891	979	882	909	927	891	967	940	952	945	944	943	912	943	886	915	941	932	912	953	893	958	954	930	923	929	906	960	932	928	941	933	976	921	877	930	927	926	976	921	909	943	929	909	922	925	944	867	946	918	893	879	935	888	897	885	892	876	897	935	958	901	919	903	900	889	935	891	925	917	965	895	888	895	956	928	934	913	965	906	925	950	954	991	973	958	963	935	907	926	922	941	886	901	960	920	871	984	957	921	933	879	894	970	952	941	933	970	883	938	914	962	977	914	942	948	936	880	954	911	900	923	905	890	927	982	950	933	901	896	912	877	887	889	929	931	958	942	903	906	953	959	934	953	940	906	920	913	942	900	946	921	899	935	870	921	939	916	950	975	958	954	962	942	910	935	892	916	938	897	952	965	951	873	881	896	914	930	882	903	924	928	973	947	926	841	900	969	936	922	929	903	932	945	923	939	917	884	964	902	919	922	966	915	875	939	908	896	941	918	914	999	964	910	921	951	962	926	958	906	941	851	930	909	942	910	879	953	937	947	902	946	896	914	967	935	942	958	968	909	911	945	933	909	934	958	901	935	978	920	947	927	940	941	943	899	898	925	982	913	923	927	962	903	896	917	951	904	917	922	958	946	944	936	898	872	935	966	924	896	936	936	934	926	944	942	912	920	899	909	901	900	890	923	921	941	874	921	915	932	940	907	922	931	949	919	954	883	922	899	913	967	896	863	922	905	886	920	915	910	906	890	930	991	956	959	924	903	904	915	931	907	937	893	937	972	880	965	889	955	944	956	953	964	887	906	978	961	912	866	919	881	890	942	932	954	939	916	933	934	906	883	955	927	963	962	886	964	964	964	914	938	949	940	941	854	914	904	942	911	934	911	901	948	962	919	939	921	865	977	949	960	918	881	903	943	930	905	925	882	922	918	957	921	873	907	940	963	915
10880	888	464	418	313	308	267	229	192	248	200	195	191	196	196	198	191	181	193	194	192	207	208	187	167	196	190	198	219	214	212	188	210	201	213	171	223	197	213	185	189	193	196	193	199	201	189	191	178	185	153	156	183	218	187	195	209	185	182	203	201	209	218	177	215	189	178	175	206	201	216	187	207	185	158	169	182	199	248	214	197	178	196	186	192	187	179	215	203	174	181	205	221	218	181	170	197	186	193	197	179	176	205	202	182	205	203	168	191	221	173	196	230	186	208	201	179	216	189	191	205	195	180	214	197	174	188	208	189	202	191	205	198	222	166	206	171	179	214	192	194	198	198	211	172	210	202	179	196	187	185	190	185	186	193	198	197	192	198	174	198	189	205	192	204	187	179	190	189	189	189	211	172	203	216	176	174	183	206	188	183	190	167	194	190	188	182	208	176	164	212	197	210	188	196	240	197	236	205	181	197	191	197	209	193	171	170	186	171	178	190	189	185	193	201	184	203	176	212	189	192	180	187	199	196	187	232	181	189	195	216	214	198	193	184	175	216	200	210	181	204	209	206	169	206	186	197	203	204	200	183	201	213	202	187	188	189	187	188	206	202	178	179	204	213	198	219	187	209	198	203	196	194	180	185	210	230	186	191	186	180	214	199	193	233	208	209	193	209	188	180	194	193	170	182	201	225	169	204	225	172	214	199	197	202	206	205	199	197	192	188	210	198	214	176	192	192	204	200	177	195	217	216	187	203	180	195	213	248	223	199	183	186	181	171	207	181	184	177	200	201	189	197	181	200	190	209	198	203	164	198	210	208	203	199	211	226	192	198	216	189	189	189	164	213	195	186	200	198	210	202	181	207	215	187	205	200	175	205	198	199	207	214	188	203	193	192	178	192	192	205	195	206	211	183	207	200	207	178	220	191	205	199	186	219	210	176	166	197	201	199	191	166	184	182	196	198	209	188	170	168	179	186	180	198	218	182	230	194	177	194	204	180	190	185	199	240	178	200	174	193	177	175	211	214	183	206	177	229	183	178	206	186	186	223	217	222	196	199	222	188	186	194	187	204	196	200	219	186	201	217	214	200	208	167	212	209	193	203	197	214	179	176	193	202	206	174	184	203	178	205	200	193	191	195	208	181	199	194	207	212	197	201	186	196	181	161	217	201	198	156	198	173	173	189	195	174	188	180	189	186	207	194	184	220	217	200	183	192	199	186	170	174	194	181	177	187	193	200	174	193	178	191	191	196	209	187	197	219	186	165	209	165	212	202	205	187	206	199	195	204	183	198	206	159	189	207	194	191	204	190	200	175	204	186	202	154	182	178	182	200	203	204	190	196	201	157	193	180	186	177	202	232	188	224	198	182	190	202	195	167	178	191	189	184	204	214	193	219	195	190	206	167	182	216	175	192	213	197	184	209	210	218	191	205	206	190	193	182	189	202	198	178	194	189	190	214	186	195	188	207	208	183	180	176	192	227	176	188	180	190	199	189	213	204	191	186	183	195	203	143	197	200	191	216	190	182	205	204	210	198	206	170	205	220	201	216	182	184	199	206	181	188	184	221	193	209	179	191	196	214	213	175	166	195	191	198	203	201	199	198	199	195	218	205	207	189	176	205	208	212	208	199	190	161	187	187	203	182	180	195	172	196	212	194	203	180	212	189	200	194	220	197	224	220	187	211	200	195	191	203	197	186	194	197	183	183	183	183	193	199	181	197	178	191	196	202	191	188	183	191	187	197	203	184	187	188	212	192	212	189	203	163	209	184	203	192	197	225	205	187	190	194	207	209	194	196	177	202	212	183	185	148	224	172	192	184	201	169	185	191	185	196	182	179	190	207	190	210	183	204	210	199	209	193	189	190	191	192	191	197	169	190	183	204	201	205	195	191	196	199	199	210	213	189	162	194	181	208	207	194	189	201	170	198	179	186	176	180	201	201	182	209	181	208	210	177	195	228	219	190	199	217	192	187	197	177	199	190	192	189	195	154	214	249	196	194	210	213	201	169	211	179	200	201	209	199	194	183	203	184	197	176	165	183	165	208	176	189	196	182	206	198	200	209	207	219	197	201	159	210	194	199	195	230	194	192	188	161	188	212	179	172	189	204	239	190	179	195	185	196	167	203	221	180	199	201	192	182	196	212	182	171	229	192	224	193	222	180	183	182	199	204	157	204	204	217	215	193	199	194	193	213	201	181	188	198	195	205	185	227	180	193	222	196	200	210	197	189	212	194	180	175	192	189	205	198	201	178	187	180	210	206	194	190	190	205	183	205	195	178	180	168	202	196	206	174	181	202	202	185	209	213	209	197	197	177	184	197	197	182	163	176	194	191	203	209	174	171	183	200	213	186	235	195	184	220	190	211	209	224	165	223	190	191	162	211	225	191	196	210	226	179	200	176	201	215	209	219	205	211	213	184	199	206	212	212	180	172	184	178	202	203	212	163	213	185	218	212	204	188	181	179	188	198	211	183	203	205	200	207	193	199	210	175	217	201	210	183	188	196	193	197	182	214	185	182	180	214	200	185	205	208	201	199	202	192	198	190	180	230	186	179	207	174	178	211	185	169	197	187	211	191	202	239	179	220	219	187	205	200	213	204	213	190	218	240	176	196	203	201	201	164	188	186	202	198	191	197	201	191	219	191	202	169	209	171	232	218	201	193	185	175	226	195	206	160	245	210	190	191	203	212	183	189	191	193	207	174	190	194	196	195	201	176	176	194	194	189	172	204	218	199	186	198	176	220	218	204	198	213	205	207	177	205	209	165	181	188	196	189	236	175	179	211	210	187	190	175	208	187	166	203	184	169	190	202	206	217	168	172	214	211	188	190	176	213	184	233	208	198	172	200	182	202	182	206	189	199	196	203	184	213	243	198	199	182	200	207	205	234	199	178	219	189	196	220	187	212	186	185	201	222	181	179	201	211	180	184	218	221	208	185	177	217	222	204	198	179	196	196	182	196	198	203	186	191	160	189	213	202	184	182	173	182	183	197	208	203	196	185	218	190	193	193	195	169	244	223	220	205	193	192	226	183	214	187	205	200	196	174	191	203	180	173	209	233	168	192	202	191	203	208	204	208	193	198	200	184	199	211	199	177	185	197	190	173	179	205	200	198	190	189	218	198	204	179	204	213	166	213	199	222	203	200	169	196	198	183	215	201	192	198	178	216	210	208	201	191	173	193	185	170	194	183	193	164	187	211	201	181	178	193	194	212	178	196	196	184	196	194	186	210	203	182	207	196	194	215	174	208	221	181	220	187	171	182	212	202	199	228	213	206	201	197	209	209	185	168	207	193	205	189	198	193	187	212	202	203	211	182	186	187	185	183	178	199	181	202	208	189	198	223	190	173	181	171	188	206	184	223	189	191	201	203	201	190	225	208	174	198	179	204	206	192	175	224	208	200	156	208	197	215	221	177	198	185	211	169	195	179	206	219	172	187	191	176	207	217	181	182	202	217	199	172	195	179	159	198	178	211	191	212	220	212	190
6581	714	1093	1316	1211	963	803	805	717	614	629	590	566	573	520	546	579	537	542	518	555	522	562	522	522	533	510	503	505	502	464	486	509	509	473	492	490	547	494	446	499	462	480	486	475	500	496	503	487	480	495	498	524	495	467	472	501	465	523	490	479	504	509	519	512	510	503	520	510	529	496	480	479	506	515	481	495	474	509	497	496	492	486	499	480	460	464	512	502	512	494	496	498	478	473	509	430	498	474	567	466	497	462	488	507	465	464	450	493	486	442	469	485	496	454	524	510	523	481	504	500	505	448	486	536	515	501	488	518	474	488	488	455	511	465	506	503	481	473	488	482	491	476	502	531	533	442	477	463	510	484	466	516	469	437	483	495	499	522	507	500	532	493	487	484	485	507	466	483	470	515	470	503	505	486	465	488	512	491	482	499	493	507	497	509	509	512	529	482	518	447	491	523	479	477	491	461	489	495	496	527	517	488	491	524	463	522	457	501	479	464	489	512	520	460	477	488	491	480	455	516	486	502	505	465	444	480	469	508	539	497	478	500	491	514	472	517	495	500	504	478	467	481	552	517	505	483	484	498	507	508	497	498	480	481	513	487	494	476	453	502	510	442	481	469	512	449	492	489	504	496	472	465	422	497	500	499	517	506	467	485	496	486	517	505	487	479	463	502	522	475	503	511	470	521	475	495	485	473	494	521	504	523	475	494	465	471	476	478	489	509	512	480	496	514	492	516	491	515	497	497	517	469	490	502	482	463	461	497	482	459	495	533	485	501	475	491	489	461	493	496	534	492	511	504	473	488	494	485	472	492	499	437	460	498	478	477	474	458	519	496	489	505	452	473	500	509	516	489	494	509	492	493	493	480	467	486	485	506	514	479	512	503	467	462	521	489	472	489	493	466	490	540	471	506	484	504	477	467	462	527	486	482	519	482	488	534	513	482	532	511	489	507	514	483	504	493	518	517	485	446	500	505	474	527	480	463	518	475	468	478	505	430	479	512	518	505	484	460	477	494	507	463	501	500	496	477	496	511	471	488	467	509	483	520	540	466	497	485	489	498	502	496	507	470	535	500	503	456	503	506	523	518	487	493	474	490	464	515	484	467	487	522	515	484	449	519	492	497	506	488	464	492	499	495	501	505	491	463	495	511	469	497	496	473	459	498	488	457	511	509	448	434	493	488	498	493	499	487	525	442	536	504	474	512	576	497	520	471	492	481	472	496	524	464	463	510	484	483	485	452	517	498	519	496	482	503	455	504	512	519	489	499	510	487	483	523	481	454	510	477	470	545	506	512	479	482	477	446	476	496	475	467	464	495	536	483	513	555	496	506	478	534	520	503	513	477	479	473	487	471	483	474	471	506	479	502	457	468	477	473	549	483	493	476	506	521	504	478	469	481	486	498	487	439	495	495	519	500	507	497	486	495	476	491	495	519	452	476	479	524	473	513	515	484	521	474	557	540	508	511	514	475	472	458	476	488	488	457	494	483	469	474	505	496	484	503	469	507	457	523	491	482	510	497	478	531	480	509	516	482	505	459	466	479	507	486	512	479	465	462	481	502	472	482	508	490	483	493	489	489	481	516	506	473	477	463	480	492	469	482	510	490	494	512	460	489	457	474	481	491	478	531	470	481	493	498	488	508	467	478	479	500	443	480	515	499	496	508	454	481	461	489	505	480	470	486	507	483	488	490	487	475	476	480	466	497	492	460	472	467	504	532	492	488	491	497	466	499	512	525	492	511	465	482	533	490	502	470	501	454	520	504	456	491	503	486	475	526	501	502	488	462	498	477	492	473	491	521	488	460	521	474	496	456	486	490	508	515	496	469	511	503	495	532	511	514	516	495	494	494	528	519	493	488	493	483	486	473	451	477	510	473	498	447	515	495	495	458	478	468	489	450	468	488	489	486	470	461	467	503	469	525	451	439	473	509	492	526	532	451	480	494	474	506	483	494	455	505	505	520	478	483	476	482	501	486	502	473	522	524	508	476	509	516	432	464	486	469	468	473	490	529	514	501	456	471	517	504	508	484	486	463	438	517	497	503	482	481	486	516	500	558	506	494	472	507	538	513	512	513	517	478	506	496	506	520	481	469	504	495	475	472	534	528	500	485	518	506	445	480	496	471	487	480	481	475	481	479	484	500	486	459	500	490	501	492	477	482	493	506	503	477	485	520	428	497	508	475	526	483	481	490	504	495	508	466	489	456	462	488	514	477	530	527	505	442	515	498	487	493	468	507	492	493	492	515	496	473	514	479	518	500	540	504	498	469	451	490	470	504	500	476	497	506	497	512	457	473	443	492	507	486	445	490	518	453	523	479	495	482	499	496	475	456	497	466	475	444	449	496	468	534	480	465	482	478	460	482	452	525	482	475	514	499	516	501	475	502	467	473	477	462	496	494	504	487	472	517	487	500	508	507	486	480	502	487	522	492	461	456	504	532	497	488	503	490	502	506	491	466	470	521	514	531	496	532	490	502	539	502	476	504	502	503	502	500	504	493	478	487	469	511	495	479	477	468	483	492	487	480	536	497	479	508	491	449	488	479	521	511	501	482	498	499	530	477	483	489	495	495	494	477	503	462	507	485	479	492	516	500	524	479	454	483	509	553	510	484	493	518	506	503	502	487	531	509	457	496	454	504	472	492	515	502	514	546	496	469	529	474	506	504	492	492	474	479	485	496	478	488	511	513	498	492	486	522	484	517	491	513	504	476	483	489	475	511	483	439	507	493	461	480	490	496	497	475	533	481	484	478	487	552	503	492	509	484	506	568	498	499	469	532	464	517	517	480	481	495	487	486	521	492	468	488	485	516	450	493	470	443	522	480	480	459	495	476	508	523	476	506	478	505	499	489	488	491	484	505	491	496	462	485	488	509	490	502	496	476	507	471	506	510	471	486	529	513	502	507	558	456	469	481	471	537	546	458	527	493	481	526	527	483	493	491	471	506	483	464	503	499	490	458	518	491	496	466	500	515	470	458	498	476	496	474	486	483	481	487	506	477	478	498	489	512	522	498	497	493	491	502	512	487	554	487	510	547	506	472	493	473	539	504	482	514	496	498	522	523	487	469	507	477	489	509	503	474	473	476	506	479	521	480	479	509	496	491	505	491	533	487	462	446	435	510	477	474	500	487	522	494	472	462	500	483	489	483	535	524	494	507	513	488	467	530	517	483	510	473	535	466	491	471	468	491	497	500	473	496	520	443	477	482	505	441	553	476	502	494	461	465	457	541	503	486	487	519	493	457	455	497	474	511	456	494	490	463	479	513	516	460	475	517	464	508	485	447	486	483	497	447	529	514	482	513	499	474	506	491	476	511	457	506	468	516	504	489	515	457	468	503	468	461	469	488	505	474	505	478	506	489	495	531	449	503	525	474	468	516	472	504	498	502	498	500	525	488	479	536	512	498	476	487	487	469	490	489	512	501	466	470	476	494	507	487	470	499	478	497	460	484	508	516	484	479	489	510	478	474	510	490	510	489	498	507	510
29157	4177	1399	1017	772	643	518	497	431	408	411	366	376	321	336	307	367	311	321	324	354	325	368	340	323	326	339	322	366	298	316	308	308	308	313	336	335	303	347	316	340	306	327	322	305	325	339	324	304	327	315	301	323	325	335	301	334	333	339	308	323	333	327	342	311	322	350	322	321	347	353	339	326	291	305	305	293	304	306	300	349	299	317	305	337	361	340	353	347	330	345	366	300	322	346	351	375	359	346	326	320	330	316	336	310	312	349	379	328	355	322	319	344	309	347	306	324	304	335	304	323	325	340	280	312	283	355	302	327	314	326	341	324	361	339	320	332	296	291	297	347	332	311	320	336	320	356	315	312	315	317	348	348	321	337	308	349	310	303	366	321	304	342	312	311	326	331	307	332	330	329	350	349	283	294	287	321	314	322	313	342	320	329	315	376	296	345	300	334	301	299	317	304	321	305	330	346	332	327	321	311	349	320	330	313	319	328	334	332	334	299	313	335	340	316	311	319	319	315	328	304	313	365	383	314	327	293	320	312	371	355	297	299	307	343	313	323	341	300	322	333	316	308	316	308	286	317	319	288	309	286	348	344	299	321	309	324	334	294	338	356	324	336	304	295	323	276	328	340	307	322	349	310	337	301	355	321	310	309	317	282	298	327	358	384	325	353	310	334	324	311	325	346	326	291	327	318	343	309	316	318	331	336	307	344	332	300	307	317	327	306	334	342	346	338	348	288	320	327	336	344	302	329	303	342	322	327	307	326	308	300	296	327	326	284	336	321	309	314	298	318	363	277	299	357	321	321	325	321	360	312	346	304	362	324	312	339	320	349	304	301	289	311	342	315	357	356	340	340	315	304	318	291	307	355	319	345	331	329	337	343	310	306	332	347	314	347	344	330	332	294	312	310	329	300	306	322	278	310	291	296	351	331	327	305	307	324	305	321	312	329	297	319	311	298	348	332	314	323	334	332	326	363	306	303	354	329	349	350	341	325	325	315	352	315	308	322	357	365	337	319	308	317	317	315	357	367	316	299	330	295	322	309	315	327	324	356	329	297	315	321	366	326	318	370	360	345	325	281	315	328	280	325	342	335	297	307	314	305	340	349	321	353	315	327	332	314	331	292	301	352	351	313	330	326	337	327	330	325	338	296	325	343	321	296	288	327	315	338	302	292	288	307	338	334	299	295	320	324	327	309	344	344	302	335	336	350	308	329	319	349	344	303	301	335	306	295	354	308	334	292	310	307	326	346	342	318	305	354	324	332	310	330	325	307	319	303	340	319	336	342	328	326	366	322	328	316	334	336	338	352	296	312	324	290	369	329	325	321	333	330	341	331	329	302	315	332	303	301	321	310	294	366	334	334	319	336	316	351	360	328	332	328	329	331	327	341	338	363	345	331	304	311	322	357	306	327	302	352	347	337	344	298	317	337	341	343	312	321	310	308	312	332	300	314	307	311	363	335	329	323	350	315	329	328	326	327	326	329	349	322	311	340	325	334	328	296	355	297	350	294	342	313	327	323	296	339	329	351	340	321	304	315	341	342	328	346	327	327	278	344	329	322	292	331	332	339	336	319	329	343	303	308	314	321	290	283	342	324	339	309	329	333	335	317	313	311	311	325	326	334	308	353	329	316	319	317	289	305	316	312	329	354	288	339	302	345	332	356	323	330	331	329	327	328	324	319	335	348	324	346	306	325	329	341	317	328	307	353	350	334	335	333	316	321	338	354	337	326	356	335	287	317	314	303	335	311	354	327	283	341	358	341	306	332	293	352	325	385	327	306	336	327	310	311	314	330	348	275	331	345	352	355	324	349	332	299	285	365	316	315	319	315	312	328	350	339	327	290	337	308	316	341	347	320	330	336	326	329	323	330	328	329	321	345	335	340	304	324	343	331	339	329	367	292	321	363	309	374	337	353	293	333	346	333	328	348	349	353	303	317	361	330	332	337	316	283	291	311	318	347	311	330	285	342	327	336	285	343	319	338	336	325	343	309	343	298	313	306	320	316	329	338	303	322	310	336	357	352	309	336	316	365	307	317	305	318	337	322	344	298	334	324	323	330	311	326	334	282	326	343	367	351	310	349	342	312	332	312	363	333	347	359	323	328	343	303	303	328	353	319	322	338	386	309	315	344	304	335	293	322	266	339	331	318	336	305	326	317	292	341	332	344	331	313	312	304	315	302	348	303	313	297	291	345	321	326	342	353	322	335	339	341	357	333	322	343	326	337	318	306	303	347	303	343	356	308	340	328	330	308	291	308	302	326	349	319	324	360	333	355	334	349	304	314	305	324	288	302	274	348	291	325	333	345	307	331	305	315	321	332	330	331	338	318	314	318	314	314	323	312	321	301	347	351	285	318	332	291	324	307	284	279	350	307	338	332	332	321	328	326	336	306	331	359	337	313	324	321	315	320	302	325	323	393	344	364	318	317	308	332	322	359	353	306	333	326	310	349	329	326	342	331	326	359	368	332	324	315	325	325	331	330	324	318	357	340	332	337	320	335	332	331	333	288	308	348	340	320	341	307	346	347	326	302	320	301	317	325	329	377	347	265	336	311	332	300	336	314	294	319	348	318	326	321	328	350	319	317	348	318	320	337	310	361	314	331	316	343	328	336	355	353	346	301	332	346	322	333	297	318	337	328	323	337	368	374	310	317	296	293	303	347	305	336	328	327	357	270	318	313	344	344	302	326	330	326	351	291	313	349	324	305	333	344	309	330	327	337	310	319	324	330	336	318	336	368	349	336	318	337	316	327	312	303	297	324	350	347	300	334	335	365	319	336	328	328	352	336	337	299	320	325	340	336	326	297	330	318	327	327	329	293	329	320	332	294	331	331	332	340	313	337	332	303	333	332	311	333	306	330	331	347	351	332	309	301	337	324	318	323	341	348	314	329	351	296	340	320	343	317	336	314	312	345	317	295	311	309	302	325	352	322	276	310	323	331	299	352	296	332	320	316	315	318	305	315	320	328	327	320	334	302	318	326	334	341	297	320	326	296	311	336	325	310	319	304	320	367	311	311	323	320	339	296	283	311	315	312	317	306	340	343	352	333	315	302	316	319	269	350	316	319	334	319	287	346	355	339	308	319	327	336	301	307	314	340	343	338	325	335	305	336	306	328	294	312	299	376	334	343	352	315	311	339	307	341	338	316	309	347	356	278	336	330	350	361	323	322	318	315	290	317	373	337	300	345	302	274	270	333	378	316	373	323	332	308	344	328	346	352	309	279	310	292	301	311	306	301	301	375	326	325	281	330	305	299	311	314	279	319	329	308	314	353	361	310	329	344	322	357	327	328	299	352	345	311	334	357	339	317	349	309	315	352	328	321	335	344	342	323	304	316	355	328	346	339	281	332	355	349	338	310	324	327	310	310	302	311	301	347	317	328	322	292	321	323	322	307	277	315	331	303	332	296	309	318	325	339	330	354	380	338	378	340	295	335	340	328	326	297	310	318	287	312	333	324	317	323	324	314	352	355	348	310	298
16729	1382	2541	3047	2525	2131	1824	1481	1336	1149	1141	961	994	923	948	909	920	906	888	879	850	880	798	843	836	754	832	857	822	808	825	777	746	777	769	795	767	805	780	802	748	746	757	784	768	749	769	752	755	762	768	793	768	766	723	770	717	822	777	761	773	759	773	741	719	776	799	724	789	758	777	738	775	790	760	680	735	726	736	793	714	768	727	732	705	784	712	725	782	690	779	755	809	748	703	766	756	778	753	750	719	724	751	751	721	773	780	740	742	764	709	717	666	726	733	795	729	765	766	759	782	717	748	743	718	769	767	751	760	815	782	783	719	739	735	733	734	774	714	766	733	725	779	730	755	703	756	755	740	749	745	747	728	727	754	713	731	771	768	673	709	734	793	726	742	752	748	691	714	743	771	720	744	756	750	776	714	778	760	740	731	795	750	705	724	741	740	723	710	773	703	779	749	713	736	783	745	752	716	767	735	782	767	795	752	723	763	739	757	719	757	748	767	796	714	753	759	756	763	754	745	758	749	777	787	732	737	750	732	733	764	746	736	761	792	718	735	729	679	780	744	716	759	743	755	741	693	783	784	750	742	743	760	761	809	746	711	738	727	721	765	744	759	773	741	782	748	741	742	768	722	823	756	791	752	747	674	796	736	780	778	717	771	745	812	716	810	751	755	714	720	715	737	747	762	740	769	733	821	734	732	720	777	790	786	730	726	738	712	719	745	792	751	726	755	719	747	722	757	752	734	746	735	725	753	736	771	731	770	766	745	763	730	733	722	753	735	780	725	719	753	686	736	714	745	761	741	758	772	734	756	730	775	728	708	775	761	771	733	748	767	768	734	706	789	718	706	743	717	717	711	769	706	753	772	739	743	763	768	758	734	739	680	765	760	755	718	728	772	736	765	741	759	741	718	710	735	721	729	790	768	769	729	799	721	726	780	710	739	794	741	740	693	753	774	756	737	735	763	794	758	749	773	768	740	733	751	760	726	799	753	829	743	712	773	723	749	714	790	747	713	750	780	769	759	684	782	772	718	760	754	743	745	797	685	806	771	798	735	708	714	681	720	756	738	743	695	730	750	672	762	735	759	762	786	753	761	751	747	735	722	711	783	757	742	697	747	748	779	751	709	727	735	766	723	786	766	755	684	720	771	741	754	737	750	744	756	763	744	760	724	761	733	711	751	816	727	679	732	751	758	750	780	795	682	763	767	745	719	722	789	705	773	716	756	739	711	768	714	691	740	734	788	744	716	776	783	750	730	729	800	804	763	744	752	760	743	750	711	720	703	723	751	715	777	783	777	782	772	737	787	777	767	746	746	753	720	763	765	688	767	754	724	714	758	756	748	694	723	735	771	699	741	759	783	715	783	735	808	780	701	707	722	748	811	757	738	743	714	819	811	769	725	788	747	740	744	707	733	753	733	746	754	797	761	767	692	718	734	718	749	765	766	715	745	756	764	756	710	738	782	760	681	719	720	778	722	745	717	764	762	761	794	754	770	730	742	713	726	726	736	724	802	772	770	734	756	748	730	756	742	793	754	740	791	747	728	809	740	733	774	798	732	772	736	759	741	706	756	745	753	758	713	762	796	791	756	727	708	735	728	714	778	747	770	813	750	788	732	723	749	714	803	748	725	703	782	762	705	742	778	755	763	757	773	735	763	758	754	749	743	731	785	684	750	688	758	734	745	800	743	713	763	696	800	779	707	748	757	741	744	733	733	748	760	711	751	734	789	729	736	744	802	753	783	747	696	745	734	719	753	709	777	712	761	729	720	712	714	736	781	694	764	743	695	733	736	781	766	750	728	735	762	757	768	714	750	778	777	729	741	753	761	735	771	723	743	732	746	755	746	728	836	757	778	695	737	789	781	722	755	805	735	759	758	741	791	746	764	780	727	711	720	795	724	767	751	752	778	784	771	787	723	751	762	709	762	744	707	799	736	710	718	746	761	771	755	706	743	700	710	745	735	750	669	742	769	787	718	726	805	752	723	822	775	779	769	749	734	705	770	771	714	715	780	728	738	748	797	775	707	765	767	733	742	723	760	750	748	740	762	765	731	768	719	764	729	750	780	718	734	748	771	748	757	764	755	704	739	761	717	735	728	755	762	786	773	756	730	766	781	757	738	750	743	791	754	736	708	717	745	695	735	698	777	779	798	731	741	739	738	716	755	749	719	738	775	734	750	703	732	788	802	737	693	794	725	734	717	734	741	826	738	792	761	716	736	768	758	779	746	733	762	761	766	727	751	734	748	762	781	802	728	748	750	762	769	711	776	761	765	720	685	691	713	740	744	817	727	744	759	751	704	787	798	773	754	725	753	713	696	760	784	680	772	707	742	769	756	773	749	742	717	720	723	738	701	747	760	754	734	744	727	713	735	752	701	761	754	755	754	742	745	732	791	776	747	743	779	721	747	759	740	768	753	725	732	754	745	755	791	749	735	783	744	741	794	736	731	738	730	757	724	718	752	749	763	737	741	701	755	726	702	765	740	765	770	763	758	731	738	738	740	758	731	760	732	714	753	793	728	743	764	758	785	747	732	721	756	788	760	731	770	735	746	776	735	791	694	734	764	734	775	744	748	781	752	735	742	744	766	709	754	781	788	699	756	737	732	748	773	752	742	738	774	779	684	761	699	739	740	724	794	720	755	723	724	722	786	704	753	763	751	760	777	753	791	760	736	698	761	740	714	744	751	752	741	743	795	774	743	726	739	741	773	777	773	762	780	734	764	738	756	804	762	740	765	770	713	700	756	762	736	749	724	736	767	729	743	695	745	760	761	770	762	766	746	742	771	708	713	805	741	776	748	758	789	744	759	756	786	729	765	738	736	690	717	775	734	723	730	767	753	709	747	733	771	744	729	756	701	749	740	761	710	776	802	747	720	776	740	741	726	744	747	782	731	727	797	758	756	748	758	770	806	799	800	770	748	739	758	781	764	728	725	729	746	683	770	759	728	750	716	769	757	742	773	784	727	784	751	757	781	772	721	755	783	790	756	728	738	701	734	738	786	774	701	705	697	762	717	758	747	764	755	752	748	816	761	710	711	754	762	787	800	764	747	772	742	706	752	756	735	707	727	700	743	743	747	771	766	748	757	721	724	775	719	753	781	783	778	701	708	788	767	738	734	724	808	705	736	788	761	742	752	726	720	743	741	772	716	692	763	770	770	761	735	732	768	766	764	798	786	777	809	726	739	742	774	735	802	766	705	766	727	778	751	785	714	809	764	769	781	734	755	721	737	745	726	753	755	754	708	762	755	748	809	746	740	736	705	741	745	758	679	776	765	797	732	776	761	737	746	744	731	760	736	738	762	696	740	754	767	758	756	759	749	719	744	753	729	762	743	762	754	717	770	753	760	757	752	759	755	749	725	740	723	744	743	723	761	735	694	724	752	765	730	689	760	735	726	744	754	755	737	752	696	758	802	749	768	806	762	784	789	725	756	731	749	729	719	744	766	687	753	748	733	746	766	777	754	748	781	740	758	772
37934	7420	2595	1893	1235	911	812	681	637	596	565	506	490	500	449	447	462	464	464	476	424	452	437	392	448	442	439	400	432	437	393	435	441	477	412	408	413	435	432	445	378	378	417	392	392	439	460	431	416	393	423	401	371	422	434	405	413	426	456	417	438	426	472	376	399	438	408	418	420	418	415	402	402	410	413	423	421	442	413	454	419	458	385	396	416	403	418	445	459	373	407	416	393	463	408	454	436	416	462	431	404	481	427	397	410	429	433	397	411	470	394	437	413	382	426	438	404	429	417	456	379	426	393	447	386	461	388	424	439	416	420	401	419	422	378	420	459	421	409	422	441	410	466	388	404	374	439	397	391	443	408	444	446	404	398	433	402	414	397	384	398	424	408	408	411	378	411	385	427	436	442	381	399	397	468	377	397	459	420	400	417	428	379	402	384	387	436	447	431	426	455	412	419	415	461	411	407	409	409	421	421	407	467	415	446	451	417	433	391	401	408	405	406	408	400	420	421	410	410	432	411	451	414	407	418	470	444	453	424	402	421	493	431	437	405	427	423	436	424	420	426	443	402	448	411	392	427	419	442	430	403	427	423	434	457	417	428	404	408	430	409	452	407	422	384	405	424	434	400	411	404	414	433	416	454	403	434	414	390	450	393	420	406	412	440	429	421	427	433	407	414	375	440	412	413	400	401	422	435	445	439	402	354	426	445	401	402	419	478	416	427	393	449	450	404	388	417	373	439	429	434	481	437	408	476	412	427	400	403	452	417	381	429	435	447	404	441	398	427	435	409	420	456	414	445	419	392	411	450	442	427	428	435	442	428	442	404	430	397	416	429	385	393	406	397	395	442	461	431	457	424	391	423	439	415	416	394	392	425	430	447	418	406	418	449	439	401	433	415	439	411	399	413	439	396	429	420	429	423	410	404	432	384	455	416	374	454	385	385	404	459	417	410	414	389	425	448	427	400	427	412	407	421	398	435	414	447	425	411	456	423	402	405	408	439	411	431	431	402	413	415	426	472	430	432	399	430	443	418	442	440	390	448	451	432	429	432	413	421	410	374	394	409	402	390	429	417	409	419	415	427	392	407	425	419	418	405	414	451	416	400	389	435	427	371	416	419	423	430	364	459	449	445	377	456	393	407	398	389	429	385	378	440	442	410	428	406	457	443	444	421	415	423	436	426	395	432	431	454	479	396	429	410	388	387	440	428	394	423	424	421	421	416	422	451	438	397	389	415	422	411	439	410	431	402	455	432	455	403	420	394	438	427	438	432	434	407	424	419	398	420	452	417	384	418	422	426	420	426	411	434	428	382	405	385	432	433	432	458	415	453	434	438	443	447	438	408	404	420	403	432	409	436	377	437	413	418	429	418	412	454	431	434	458	390	407	432	402	386	415	403	427	457	407	463	449	430	432	413	424	426	430	412	422	430	430	409	390	446	457	446	442	389	461	415	404	404	438	399	414	405	429	452	420	431	460	438	386	410	438	387	414	405	441	414	415	411	403	426	416	404	413	444	383	433	431	433	413	403	415	411	397	409	409	437	432	411	426	428	378	418	400	386	429	400	408	454	419	455	407	414	413	423	418	402	413	421	431	418	406	439	398	450	442	427	420	444	438	458	425	404	429	422	438	442	431	430	389	433	408	386	427	390	445	437	437	386	441	407	446	438	429	418	413	383	464	408	417	417	384	389	485	464	415	435	415	430	431	427	456	414	419	429	387	365	457	450	416	407	446	438	472	420	381	433	417	391	423	416	412	456	418	421	380	426	400	459	407	409	389	437	417	426	405	421	432	409	391	405	433	384	383	407	412	411	386	395	433	433	394	420	398	406	416	428	428	408	411	414	394	438	420	388	377	405	484	439	418	435	415	439	416	418	407	388	405	435	435	421	420	374	441	421	445	387	425	442	418	403	412	420	448	431	467	435	429	425	454	437	412	399	413	414	429	404	401	451	394	426	438	397	415	429	433	430	427	410	395	455	390	435	421	443	397	399	424	417	435	379	410	424	409	372	422	435	407	426	467	471	432	442	401	430	421	434	394	424	436	463	394	439	469	408	435	453	434	408	403	449	422	432	461	405	388	391	415	396	409	426	430	439	401	415	425	429	404	454	423	408	439	414	413	412	394	423	384	403	428	406	386	454	454	409	410	394	409	410	435	417	450	421	445	405	449	415	470	412	422	428	467	450	406	400	399	408	428	437	407	395	381	409	431	429	398	422	427	423	456	418	469	410	426	402	401	401	388	408	425	453	422	407	434	422	434	425	430	390	419	405	349	400	423	376	389	420	407	421	435	450	479	450	422	376	391	436	427	424	419	414	457	432	458	393	446	444	420	444	415	394	396	432	437	392	405	437	394	408	389	410	400	455	419	417	442	432	453	431	392	418	417	407	373	433	428	427	440	476	442	366	399	417	403	397	415	426	419	442	467	430	432	409	438	421	472	385	390	400	456	408	446	405	446	448	412	434	446	421	423	422	389	444	397	438	426	424	408	396	403	420	382	366	366	380	403	397	416	432	401	397	440	431	440	391	418	432	401	412	409	411	414	436	395	436	428	424	440	461	419	449	437	383	439	405	450	461	419	433	409	477	395	398	366	406	445	430	395	398	454	428	423	424	400	404	392	423	397	438	407	458	426	383	371	413	437	415	416	420	407	409	417	354	408	425	400	408	390	418	420	407	432	421	422	408	427	425	389	416	469	414	451	410	427	477	427	462	429	475	399	424	403	432	411	400	414	437	384	415	389	412	434	466	460	410	422	408	423	434	437	403	410	437	436	400	408	434	394	417	431	408	403	425	418	407	444	390	441	386	412	464	418	428	436	435	410	429	447	409	441	408	404	464	423	448	425	370	413	454	433	359	459	408	398	400	402	406	421	413	408	458	443	404	466	414	402	440	390	401	415	383	396	419	459	452	439	411	457	393	402	417	442	433	424	417	405	389	407	411	377	465	408	407	402	414	406	455	386	396	428	456	421	463	424	464	468	419	444	426	418	416	378	409	407	379	416	409	401	411	445	416	434	438	397	403	405	409	431	448	424	430	437	388	451	410	431	428	436	417	438	422	383	424	428	425	423	429	385	398	377	472	420	462	432	422	426	473	399	462	403	395	412	361	400	404	357	446	414	431	417	411	412	439	420	409	382	439	407	451	421	451	443	389	414	409	390	429	357	398	354	429	461	435	415	429	428	402	361	444	409	394	443	400	410	477	439	433	385	444	412	412	419	431	434	426	444	453	419	405	456	411	421	377	392	406	397	432	407	430	413	441	424	421	447	431	410	433	410	399	418	443	444	406	414	434	419	442	442	370	438	405	442	428	368	429	383	404	391	414	417	442	426	399	425	436	427	438	463	455	412	429	426	412	410	367	456	446	432	426	366	450	385	393	442	431	442	384	444	410	408	424	411	424	435	411	415	453	425	417	451	426	374	419	417	412	460	426	445	425	410	415	438	433	439	397	400	417	439	416	425	392	409	437	432	471	423	402	401
20311	2041	3898	4693	3865	3147	2547	2141	1962	1791	1505	1439	1260	1233	1157	1176	1119	1135	1159	1052	1058	973	1096	1052	1059	1022	981	993	1003	960	985	997	984	938	947	957	967	961	916	974	980	951	897	920	947	946	941	900	988	915	943	842	924	965	982	924	917	898	929	942	901	920	943	972	921	948	905	937	957	910	932	868	954	980	884	944	938	945	851	913	919	901	980	893	936	931	939	899	911	929	903	874	916	903	893	918	905	948	968	932	876	891	906	896	904	917	898	965	932	869	905	901	944	956	893	872	913	927	944	864	906	872	912	891	902	872	870	954	829	852	943	884	907	868	916	897	934	984	883	907	939	899	920	918	931	977	924	904	957	886	904	907	902	907	915	948	928	910	890	900	969	903	905	916	948	897	948	873	964	904	932	900	892	895	937	891	889	880	880	842	934	915	920	888	967	918	931	949	901	930	930	890	865	877	903	865	892	965	939	966	924	925	916	933	883	882	882	957	881	936	883	898	958	935	940	924	929	950	901	893	876	947	899	931	864	863	908	922	902	915	896	892	932	864	944	874	957	906	895	893	990	865	878	936	911	930	949	873	927	905	941	848	869	881	993	917	959	944	937	894	893	904	887	908	919	958	890	894	934	935	927	885	899	889	870	953	883	876	867	957	912	933	911	954	906	911	965	923	915	864	894	861	901	952	901	1010	851	876	867	930	910	955	931	968	884	958	907	923	913	886	869	923	927	939	898	888	867	943	943	922	891	865	902	886	913	829	928	946	925	934	882	967	938	864	857	903	894	882	864	901	962	911	910	918	947	840	921	934	900	914	950	937	859	898	894	911	929	915	881	946	933	904	900	957	923	927	890	893	890	910	973	908	939	948	929	853	952	953	924	922	926	938	964	952	942	917	881	872	877	901	908	907	881	892	951	966	936	906	856	904	904	876	917	960	928	986	899	883	909	926	896	918	920	948	893	944	871	964	904	900	904	938	977	894	952	979	893	912	880	923	919	943	962	891	897	890	889	891	915	908	914	914	900	921	938	875	901	888	928	944	880	955	929	903	939	890	891	861	915	906	930	915	910	882	903	890	949	900	921	899	927	910	941	907	901	901	918	895	912	900	866	942	913	944	849	932	912	854	858	856	916	935	854	920	918	863	915	902	939	910	893	884	887	892	896	887	923	928	946	947	885	939	929	887	837	886	963	897	941	928	908	905	948	942	896	955	982	898	943	926	861	910	858	893	943	880	872	920	926	907	897	903	963	905	865	908	936	926	912	920	881	926	913	879	871	870	942	960	909	956	919	906	956	984	889	956	943	900	881	904	883	896	939	960	908	860	872	896	956	885	908	863	866	937	931	918	866	925	897	953	920	855	888	937	955	932	909	912	931	907	913	912	963	878	895	929	903	913	879	894	893	943	884	922	903	931	909	933	946	939	920	884	959	906	884	892	963	838	943	892	890	847	910	897	885	920	890	934	898	928	906	950	945	931	914	888	893	911	913	887	935	956	918	914	913	879	976	873	917	914	862	898	875	926	884	922	965	848	929	933	875	920	930	858	896	867	883	929	910	908	924	934	906	837	907	913	884	960	907	956	910	904	895	883	915	914	916	913	857	939	909	919	901	922	930	906	935	887	948	931	894	844	942	934	946	849	921	893	868	955	860	902	876	931	927	931	930	904	840	895	911	937	951	908	886	938	858	953	898	905	880	907	964	932	888	962	886	926	912	918	891	940	910	948	909	879	933	942	890	904	950	955	865	922	882	925	899	900	897	956	903	962	931	871	895	955	960	874	879	908	918	883	969	866	958	896	934	908	922	941	932	935	953	930	949	924	889	859	901	901	883	897	889	880	908	905	945	941	931	914	918	912	987	917	922	909	934	935	932	905	980	956	960	890	881	895	936	923	916	897	947	897	953	898	926	910	925	866	886	912	923	886	910	938	945	890	915	902	918	912	896	885	912	915	884	915	856	891	907	900	920	904	952	926	951	893	949	930	927	865	931	937	910	927	897	927	921	933	900	935	968	932	876	937	934	932	917	906	981	923	889	920	875	911	906	892	937	925	904	859	944	901	890	943	868	898	932	880	877	929	939	881	952	894	888	918	985	937	871	887	935	937	884	935	904	893	863	922	885	941	903	901	891	902	894	952	896	914	871	931	928	965	884	895	845	918	905	926	973	922	928	930	891	903	929	911	902	931	912	913	928	893	947	932	912	954	954	917	845	866	901	881	955	920	900	873	932	971	938	923	907	887	874	908	893	867	922	919	924	950	898	883	880	913	937	869	950	910	888	934	916	954	904	878	868	889	880	912	902	890	917	929	869	945	885	883	890	925	919	867	916	962	934	958	909	854	935	931	905	933	956	874	932	872	857	962	932	885	907	929	853	909	903	861	937	896	931	897	845	880	948	895	838	888	887	950	856	942	931	921	887	922	868	947	906	872	923	874	937	899	930	940	900	884	936	919	898	871	941	898	874	902	950	950	982	924	863	936	900	940	936	904	900	866	887	894	954	911	945	922	928	907	904	922	895	904	908	931	873	888	890	916	943	870	901	926	933	920	934	918	930	910	964	912	875	931	909	905	893	957	941	918	876	882	937	912	958	937	908	911	947	945	919	917	859	880	871	927	930	887	930	923	933	968	926	861	868	909	924	889	860	921	932	921	943	953	907	904	913	939	882	952	889	926	886	881	889	915	918	874	902	960	851	895	909	905	944	934	947	891	880	908	958	936	915	937	873	885	966	955	902	947	947	920	941	908	875	874	950	925	914	931	942	912	898	881	862	950	821	929	887	916	958	893	894	899	948	894	872	934	919	895	916	959	879	926	865	890	932	913	885	939	926	924	892	936	959	891	935	967	933	902	895	910	944	903	957	890	851	957	896	920	952	932	892	917	914	918	954	919	927	941	889	986	902	944	955	891	893	843	915	920	860	921	897	936	925	913	907	939	943	914	939	874	900	897	901	927	943	896	922	915	915	902	895	911	878	941	863	884	983	938	880	916	863	884	925	892	915	891	919	914	929	965	950	919	909	897	909	879	925	906	936	944	872	950	884	932	905	898	930	944	909	881	865	961	913	864	922	928	938	916	907	872	877	933	918	926	1006	946	942	882	910	957	945	943	912	897	931	903	913	910	832	894	913	903	966	894	845	923	841	913	899	938	865	910	918	887	974	908	917	968	862	892	904	870	914	880	886	959	928	868	891	950	915	892	961	976	898	863	928	925	925	901	906	908	862	948	909	939	909	909	883	930	847	858	921	892	874	944	908	934	949	914	963	901	884	898	892	920	934	890	881	893	889	931	848	909	860	857	915	897	891	900	898	880	836	894	866	937	896	877	930	903	899	900	956	862	898	908	977	905	956	905	931	916	887	912	907	949	888	891	926	901	925	934	880	882	936	940	930	890	920	876	912	920	896	977	952	881	1000	930	922	961	859	918	894	947	875	896	894	905	946	889	891	895	929	875	898	973	900	907	858	946	909	842	918	930	948	929	884	908	897	920	947	906
10984	1041	507	457	351	256	258	256	251	241	222	202	190	224	230	220	210	193	180	211	204	192	179	212	175	212	188	206	197	175	188	204	215	200	171	169	188	187	169	202	204	194	198	199	172	218	188	204	190	198	212	194	176	184	178	193	213	198	202	191	201	174	178	212	215	217	224	232	212	197	201	173	200	209	197	207	183	214	195	178	188	206	226	207	188	199	207	181	203	159	198	178	228	193	210	179	183	238	177	201	166	197	191	194	204	195	190	196	189	202	208	194	167	212	202	198	186	221	188	234	197	201	209	194	173	178	200	205	173	171	189	217	211	207	197	214	188	182	233	195	222	185	193	209	185	211	211	194	186	220	210	224	208	199	204	217	206	214	199	176	222	198	206	188	196	178	186	197	172	205	196	191	189	189	186	211	209	203	163	186	209	171	188	174	191	208	182	193	193	208	200	192	180	189	221	218	172	190	209	210	195	192	215	191	199	198	201	209	179	213	202	195	211	188	184	211	202	198	172	189	180	180	208	204	204	161	204	200	203	200	212	210	202	173	198	201	206	178	202	215	193	200	206	209	214	218	171	171	197	240	236	212	219	216	202	184	174	208	215	200	204	197	196	176	183	222	201	193	217	173	229	208	194	159	213	173	227	210	206	174	191	195	183	219	229	212	190	210	208	188	201	184	209	224	186	191	189	204	210	200	229	197	221	224	180	200	177	213	192	200	199	190	175	200	159	201	193	208	230	205	197	214	199	230	194	214	215	196	190	198	188	202	181	191	199	212	196	198	178	211	232	182	219	193	176	192	217	203	206	215	192	205	185	204	179	191	210	212	167	189	206	186	206	227	191	195	199	210	175	171	198	235	199	175	228	220	200	188	204	193	201	180	201	194	205	206	178	206	188	199	191	190	207	197	175	189	176	200	222	223	208	198	197	184	195	222	204	212	196	214	189	184	200	198	201	204	180	220	214	207	196	178	191	198	224	206	203	180	200	174	199	227	209	197	220	220	178	210	195	194	192	200	208	211	198	202	225	191	206	191	183	195	196	222	210	202	205	214	196	190	189	187	173	194	202	191	176	195	179	188	188	175	190	179	198	208	183	182	184	215	200	222	204	198	213	172	202	192	209	206	210	215	198	187	213	209	222	205	207	196	201	186	200	199	197	212	191	207	226	193	190	201	221	221	217	188	171	194	187	187	215	207	183	214	194	192	198	212	168	199	172	203	230	178	211	174	184	203	208	186	202	198	173	208	218	183	184	181	203	192	193	193	204	212	212	197	199	234	168	183	211	209	213	206	201	197	174	207	200	228	202	174	212	200	200	213	199	211	181	203	195	186	189	189	175	192	210	188	192	187	172	196	214	212	213	207	217	206	197	193	180	196	181	213	219	192	211	205	184	187	220	209	208	237	173	192	185	205	184	212	185	195	175	192	217	239	176	171	220	170	208	187	174	201	199	193	209	203	200	196	183	202	179	206	179	190	210	177	204	213	193	204	178	201	187	211	212	200	212	217	203	186	199	216	190	206	221	182	178	207	178	172	198	191	230	210	198	194	188	168	185	198	195	190	194	224	191	189	189	189	193	182	183	201	219	162	204	181	224	222	220	186	189	191	181	201	197	209	207	244	185	201	224	163	184	187	175	222	187	199	182	196	195	198	178	178	176	166	207	218	192	194	185	176	201	207	195	207	208	193	202	190	218	205	193	238	164	203	195	208	195	208	225	184	183	171	216	181	197	195	213	211	184	189	205	184	194	190	177	184	195	203	201	185	198	218	187	184	184	196	191	186	203	212	203	180	202	183	200	208	205	179	174	190	227	235	214	214	200	209	190	217	199	206	216	189	179	193	222	173	214	197	193	189	211	195	211	197	172	201	203	192	184	196	213	185	195	190	211	182	194	202	213	229	209	213	195	191	182	208	211	191	205	171	203	198	194	199	196	208	167	224	216	176	210	205	213	196	172	204	186	225	188	194	207	214	187	193	184	205	210	208	228	184	218	185	211	194	182	223	197	188	190	215	199	200	199	197	173	172	191	181	219	188	197	234	198	193	189	221	189	181	192	181	196	195	183	224	200	182	208	209	219	195	188	192	205	200	200	198	174	185	200	189	180	198	157	210	199	174	204	185	186	162	197	209	233	187	190	204	204	196	204	199	185	220	200	230	184	208	209	220	214	188	214	217	194	204	197	217	194	190	191	205	207	218	202	182	188	175	184	182	166	204	219	181	174	216	160	214	192	208	190	216	191	204	197	173	220	213	228	182	205	214	192	220	191	187	185	204	198	208	198	175	173	211	199	204	221	188	195	182	181	185	209	190	194	212	185	187	193	187	207	199	207	181	209	208	203	231	181	194	178	188	199	224	224	197	196	184	209	197	214	194	201	202	201	186	174	231	188	184	219	203	204	211	221	216	202	191	184	206	191	177	204	185	171	201	187	204	222	183	189	184	200	182	195	210	193	187	207	223	196	215	211	196	188	214	195	182	204	217	189	223	184	188	200	189	194	226	208	216	226	225	179	177	185	201	201	196	208	184	222	206	194	182	186	203	192	213	206	182	184	210	208	180	223	216	175	197	190	171	207	231	205	201	181	207	212	210	192	203	227	224	226	175	162	182	196	182	182	167	209	186	196	207	203	216	194	188	193	206	169	169	187	229	203	205	192	213	202	229	156	209	197	202	188	172	202	196	193	206	208	204	184	182	186	209	202	203	187	179	219	189	197	194	177	216	184	207	185	192	182	222	189	191	194	215	186	202	218	190	181	172	220	202	196	210	218	187	180	182	200	190	186	176	196	180	201	198	182	192	216	205	194	207	170	198	232	183	206	191	162	188	182	191	209	211	183	205	202	183	190	186	205	221	200	186	198	199	189	172	201	187	204	181	184	231	194	182	188	200	189	213	200	187	189	206	203	195	192	200	220	208	218	192	188	171	158	199	216	204	212	198	211	196	204	184	193	178	196	181	191	204	198	211	209	215	203	182	209	220	190	198	192	217	185	198	204	168	203	158	181	182	174	201	190	188	223	193	177	212	204	218	230	203	195	195	174	179	213	195	197	193	193	192	192	181	185	194	212	190	185	197	198	207	212	219	187	184	190	214	204	193	216	187	226	195	206	193	175	211	208	201	188	182	175	215	212	212	180	212	192	195	213	191	186	185	189	217	204	211	175	183	205	232	195	187	192	180	184	206	184	186	213	196	199	214	186	216	233	189	172	222	186	186	194	181	175	211	197	214	204	198	200	228	171	212	204	192	211	209	173	203	215	210	203	170	186	173	214	193	180	175	206	190	224	203	177	194	205	209	191	182	212	211	194	209	167	204	190	220	217	199	222	188	189	181	168	187	204	184	195	193	174	204	211	212	221	176	209	187	185	184	173	206	221	195	206	197	206	182	194	200	203	182	195	189	183	229	183	169	192	221	213	207	200	188	193	194	199	223	191	198	183	206	184	190	175	188	183	191	200	204	234	201	189	169	187	159	199	222	202	197	208	164
6628	716	1099	1316	1104	1018	892	748	762	701	632	555	565	565	588	542	520	520	491	571	508	535	508	526	498	495	509	489	520	535	524	521	489	527	505	472	506	486	529	519	500	499	512	495	508	477	503	490	472	471	499	482	493	525	451	493	528	479	515	485	484	500	512	469	518	471	495	518	473	500	511	523	514	549	485	513	501	478	492	493	528	460	467	493	506	491	512	463	511	510	543	485	483	527	537	504	507	504	458	484	463	517	505	534	489	499	485	534	471	492	507	466	526	474	527	525	510	491	472	477	499	506	486	499	471	489	473	518	452	514	473	481	483	489	491	515	524	540	464	510	456	481	512	479	509	474	509	473	502	489	485	495	485	479	504	487	514	505	509	503	524	508	550	513	502	490	478	494	517	518	501	472	474	510	442	495	467	502	541	505	503	522	478	477	497	503	472	516	493	516	500	496	464	485	492	492	493	525	517	476	522	507	514	491	486	501	490	462	494	500	495	542	500	487	490	466	502	482	490	513	525	511	505	503	480	464	473	529	497	494	513	481	454	466	477	483	510	489	491	487	485	546	517	487	453	477	482	452	502	481	509	551	501	509	501	505	451	494	506	496	519	511	506	496	494	484	474	479	502	518	516	494	491	478	503	459	521	477	506	519	487	509	483	483	504	510	512	453	516	519	530	535	504	478	527	490	507	536	498	516	505	507	441	494	505	481	500	525	496	489	470	504	485	473	508	461	555	475	498	496	505	522	496	489	454	468	501	524	481	470	503	492	473	466	512	531	504	500	442	468	499	494	495	475	503	484	490	505	492	507	509	502	492	503	474	499	525	496	522	500	503	503	488	500	490	495	506	463	476	461	510	499	506	478	488	482	470	463	498	509	479	507	501	525	512	491	469	485	504	499	487	479	489	509	465	492	490	504	480	505	514	495	510	469	498	493	456	513	504	518	495	484	520	453	495	492	519	485	534	517	493	485	524	470	469	468	481	484	514	479	480	503	466	459	498	527	485	473	461	473	539	501	458	540	508	487	483	470	498	483	516	492	521	498	498	545	474	524	512	496	497	504	483	495	505	473	502	518	485	463	497	508	459	486	511	479	521	537	499	524	545	522	506	462	477	497	516	531	498	507	434	481	544	493	482	479	468	484	481	485	496	531	460	509	495	535	514	491	559	485	496	462	521	526	499	510	538	477	497	500	489	481	476	487	494	468	486	514	508	505	495	551	505	476	510	479	520	494	488	506	466	490	487	495	525	517	471	475	510	485	503	509	513	486	498	478	524	546	510	515	501	524	518	516	480	524	499	518	451	506	497	468	463	500	507	528	462	503	484	455	502	501	507	474	465	492	472	504	475	493	519	530	496	506	463	501	532	487	480	501	478	467	500	454	506	515	513	486	489	470	522	478	471	512	524	490	463	500	491	508	488	523	467	522	489	516	510	534	465	485	470	520	493	509	487	505	425	499	499	499	519	476	497	489	490	494	509	527	506	485	488	526	469	514	501	460	500	536	517	484	514	508	484	503	502	460	562	497	504	513	506	494	495	491	473	484	495	472	552	491	452	469	493	504	495	514	470	471	479	509	552	482	488	471	546	561	518	439	486	487	533	483	485	504	478	488	552	487	468	522	485	495	516	507	475	504	482	536	510	467	478	489	482	498	473	476	509	499	476	467	487	483	540	501	502	507	495	510	518	485	479	522	505	457	478	452	477	493	521	495	516	448	526	510	478	477	523	534	468	520	489	499	433	470	505	487	497	537	497	530	488	471	510	498	511	472	482	449	522	524	517	480	482	509	515	479	506	480	478	488	530	541	481	500	496	487	528	475	519	514	526	507	513	475	465	502	494	523	464	517	476	485	468	438	502	493	481	455	482	455	482	518	527	441	520	480	506	481	475	516	485	481	449	485	500	460	508	476	536	467	484	529	507	493	504	481	502	512	502	513	518	504	513	490	487	463	524	476	520	495	501	481	482	555	461	483	513	527	466	530	484	494	476	484	491	537	535	526	486	475	478	471	500	473	537	476	513	504	491	480	502	481	493	446	514	507	500	496	518	515	493	465	521	518	490	509	487	504	502	490	483	510	508	473	511	473	488	516	472	482	459	501	501	514	451	480	520	519	514	499	491	494	491	486	507	518	516	496	501	455	491	508	475	488	529	457	532	518	485	505	499	513	502	484	554	482	516	488	521	487	504	504	525	449	483	488	447	460	470	473	503	517	512	495	475	491	521	490	483	450	497	505	476	503	499	523	474	487	471	505	504	520	481	496	483	496	471	474	496	524	466	457	503	498	500	483	491	469	502	506	448	493	507	518	526	507	481	539	495	494	560	529	459	496	518	463	531	535	470	487	479	511	489	489	507	472	530	531	534	554	532	461	480	495	491	510	469	507	559	489	472	487	518	490	543	506	499	523	532	512	495	488	531	483	504	498	528	477	484	486	504	481	469	521	505	493	497	462	488	516	482	512	500	485	505	512	496	483	478	464	523	520	554	455	506	474	489	446	470	498	500	482	486	483	513	446	492	510	494	496	489	497	504	510	485	532	496	475	447	476	496	508	486	516	484	465	484	473	501	503	492	488	478	512	478	471	495	491	490	507	486	493	463	502	497	510	504	485	499	505	522	484	508	479	551	483	522	510	485	501	500	494	526	492	474	516	453	479	495	530	493	507	486	472	496	492	522	511	487	518	497	488	497	476	482	534	499	480	459	476	529	501	514	498	470	494	493	497	514	527	491	521	495	514	478	481	498	493	464	489	492	437	481	491	500	504	496	527	517	535	506	490	506	526	478	481	471	488	523	506	464	470	466	499	511	516	494	469	490	476	495	492	465	512	475	480	517	468	518	479	489	494	455	524	495	499	477	448	476	482	491	459	507	460	512	505	503	503	486	475	501	509	503	506	482	492	476	547	512	491	531	489	520	520	500	482	515	540	498	479	495	500	513	492	496	490	477	504	516	510	485	520	477	489	491	480	503	505	496	484	503	505	479	504	469	508	450	496	477	489	472	503	487	496	510	472	470	466	513	480	536	498	535	493	491	489	478	492	477	505	516	511	444	485	478	535	496	545	470	483	523	489	518	451	452	522	463	479	506	462	508	466	492	499	493	500	492	547	528	518	530	504	503	507	545	555	494	511	506	487	493	477	488	503	514	510	482	477	486	515	499	480	475	484	491	521	506	504	526	459	481	499	521	518	460	492	496	500	539	456	486	534	510	510	502	521	522	522	534	490	529	503	467	538	515	487	504	504	467	504	513	504	516	512	503	545	490	484	519	488	504	458	522	513	488	519	472	489	510	494	509	458	520	495	503	457	513	515	479	507	486	465	492	476	477	436	541	493	521	515	519	498	502	489	455	474	496	479	467	521	480	479	466	507	506	499	492	514	474	494	496	482	475	495	500	473	484	501	479	462	548	497	501	513	452	497	476	496	489	524	552	469	520	467	536	481	495	466	490	484	497	492	505	503	471	500	516	535	475	523	496	509	513	486	547	459
28248	4033	1378	1125	764	619	508	494	405	389	390	378	368	404	313	328	305	340	340	341	320	340	353	339	328	356	320	302	323	325	300	325	337	354	336	328	324	303	325	350	344	323	348	280	300	329	311	312	313	358	322	318	330	335	317	365	274	315	309	301	339	374	359	331	325	346	317	346	331	325	346	304	356	309	349	311	307	321	323	309	341	366	352	323	352	306	342	330	349	311	330	313	327	312	320	331	332	326	326	325	337	311	333	327	295	307	299	339	367	312	303	307	298	342	344	353	317	332	316	337	342	324	324	349	315	342	299	328	306	331	305	314	293	337	348	311	315	344	345	318	334	339	348	345	321	351	323	334	330	349	346	316	347	333	322	334	318	326	340	330	351	338	316	316	309	317	320	345	319	310	315	333	299	319	317	372	369	326	321	324	316	362	288	304	299	297	327	347	330	325	338	295	331	297	339	356	355	335	363	341	353	281	319	300	313	312	335	319	308	348	287	332	323	297	325	297	319	343	309	349	325	302	332	330	340	308	340	323	360	344	320	364	358	305	334	309	325	313	328	303	312	304	307	317	345	334	312	310	314	328	340	317	337	336	341	313	331	364	332	299	322	328	335	312	309	327	321	338	318	335	356	304	311	346	344	349	318	324	337	339	304	320	312	304	352	311	312	343	321	337	335	330	329	337	288	278	340	341	310	364	308	303	316	329	328	346	313	306	338	313	350	292	326	315	341	310	328	332	328	329	346	381	319	318	348	308	337	310	319	298	301	341	312	317	303	349	334	329	334	294	279	324	343	305	325	340	354	342	341	328	366	333	332	317	335	326	317	312	328	329	335	298	330	344	339	328	339	332	313	339	357	311	313	330	325	328	345	320	277	271	339	318	303	305	310	336	321	379	333	301	317	351	329	352	314	305	334	309	357	322	341	323	315	314	315	318	301	323	346	334	361	311	316	340	307	324	287	260	325	308	329	336	299	328	340	325	338	300	328	330	333	293	326	320	322	353	320	326	341	309	357	337	318	294	285	354	365	324	306	330	373	312	321	291	327	338	342	320	334	360	336	338	363	330	349	323	335	308	324	317	312	311	273	339	337	313	355	325	293	329	303	322	305	316	305	314	311	303	296	313	301	309	322	304	346	314	351	351	323	303	297	319	340	321	313	299	314	327	364	318	276	305	286	317	311	320	334	287	290	310	287	359	353	316	320	368	343	334	337	322	293	284	282	334	318	325	332	303	321	323	325	328	329	321	313	289	314	344	352	312	308	350	335	330	332	349	340	314	324	326	324	324	316	324	342	360	323	329	309	313	302	324	319	318	343	309	347	335	334	389	354	343	326	342	348	328	322	326	346	329	330	352	352	323	323	360	322	323	323	329	307	310	333	295	277	317	299	314	321	324	305	318	341	332	343	327	298	340	344	318	325	295	307	329	302	305	361	321	324	303	356	318	286	320	325	323	314	298	328	301	348	331	315	304	358	319	291	340	327	305	319	336	365	335	342	304	331	309	316	357	301	315	318	341	307	345	301	338	304	290	321	328	318	301	327	302	329	337	342	317	313	316	308	331	308	376	308	327	303	276	340	325	337	350	327	338	385	323	346	343	335	303	324	334	323	306	294	338	303	338	327	359	359	328	318	334	333	335	315	338	322	367	318	318	316	321	323	347	338	340	331	336	296	338	330	355	359	312	359	297	314	326	290	323	297	320	363	338	307	311	338	340	331	332	328	313	319	309	351	333	323	340	329	355	288	315	335	343	341	333	289	342	333	330	351	342	317	333	314	334	320	323	342	367	342	317	354	315	294	328	297	307	334	313	322	337	320	320	343	321	316	328	345	332	378	351	342	327	298	307	327	318	324	304	328	322	311	315	303	328	326	283	328	322	329	309	302	300	342	331	309	339	353	312	326	340	318	267	307	313	326	340	327	319	321	326	304	328	323	296	333	305	318	317	300	324	351	314	317	370	330	320	294	324	301	335	303	324	316	319	329	326	333	334	361	296	339	333	323	332	305	350	316	303	323	336	351	329	345	333	346	326	340	319	322	338	289	314	324	348	295	322	349	380	314	349	359	302	317	308	305	313	315	326	328	307	298	306	306	359	326	346	364	302	341	305	352	304	340	346	308	284	313	352	312	330	317	332	335	342	352	297	320	280	321	348	331	313	346	327	307	344	333	309	299	309	318	337	296	306	334	352	311	369	339	318	313	339	330	299	351	353	337	331	321	329	320	316	337	308	316	317	355	313	315	342	341	327	335	337	337	337	368	325	304	335	333	311	331	322	318	308	312	308	287	339	365	360	352	316	342	350	317	294	337	353	360	331	352	298	293	325	293	305	332	312	323	324	326	299	345	306	326	304	323	356	308	344	358	325	330	353	325	331	323	319	312	316	315	319	339	321	334	332	296	317	323	300	305	345	303	298	345	352	273	339	356	317	316	301	345	345	291	341	317	327	307	293	311	292	340	343	309	328	302	305	317	303	311	308	329	342	354	347	282	332	310	323	344	346	308	325	305	310	297	335	357	329	304	361	340	334	351	313	331	318	294	312	361	303	337	321	295	296	322	294	333	356	322	328	346	322	300	331	296	335	339	344	330	364	314	339	306	305	316	304	320	325	312	295	321	340	338	350	300	306	320	310	330	330	327	301	332	300	305	304	341	338	352	331	298	318	334	306	326	352	309	321	349	328	303	344	350	348	355	316	347	315	353	306	322	316	340	361	323	361	328	309	310	288	334	315	303	326	326	282	317	324	320	336	352	339	333	388	344	311	336	325	310	311	323	326	316	346	322	311	315	385	341	302	320	317	333	323	295	377	317	296	349	328	316	327	325	326	370	336	325	335	327	361	349	348	344	311	290	324	360	312	320	337	310	323	335	326	320	369	321	298	304	357	317	322	312	317	307	305	376	307	314	335	315	313	330	343	345	323	317	349	354	333	363	328	333	326	301	310	286	333	348	308	329	323	323	322	316	340	379	330	320	307	341	319	309	359	326	332	328	343	290	330	339	311	339	332	322	284	315	310	313	295	295	310	328	323	358	308	342	313	304	338	298	327	307	353	335	304	342	336	326	316	308	339	317	337	347	328	333	311	336	319	320	373	320	316	297	339	340	321	339	365	362	327	283	349	321	355	322	339	333	317	309	353	319	311	358	332	306	333	341	356	325	340	340	318	342	351	352	331	316	311	343	330	327	335	320	316	342	340	319	297	327	329	315	307	324	369	313	318	316	330	321	342	305	339	325	348	352	345	313	354	311	285	366	335	321	348	326	296	352	329	324	322	320	336	317	359	336	343	325	341	355	308	317	311	338	340	334	368	331	307	318	311	336	345	329	353	319	309	333	319	311	293	299	317	303	281	355	310	307	333	307	300	320	304	294	323	323	322	333	318	300	335	350	344	351	315	313	344	303	317	315	330	288	299	303	302	312	318	317	349	342	316	317	324	360	322	323	322	351	357	331	314	307	343	335	310	338	317	311	315	337	328	326	339	334	285
16290	1428	2590	3044	2641	2217	1796	1543	1390	1203	1130	1027	991	988	909	917	892	869	853	868	790	824	797	802	778	747	841	786	833	804	778	768	720	814	765	820	737	782	782	750	820	742	766	808	774	733	774	771	751	788	779	734	750	771	773	811	755	747	770	731	781	715	766	749	808	757	734	754	752	734	708	770	821	781	761	717	786	752	782	768	769	702	795	750	748	778	742	754	732	756	754	759	770	758	715	716	755	767	741	736	793	781	707	734	761	691	764	733	716	777	794	759	743	764	755	764	819	774	759	720	781	768	740	735	803	756	798	761	725	714	756	763	769	760	721	794	763	796	777	782	709	755	773	719	760	746	755	754	803	789	788	780	776	752	740	801	713	782	722	781	766	742	716	782	736	750	747	785	727	751	805	710	756	779	759	735	752	705	813	737	723	765	761	764	782	763	715	752	729	741	722	739	713	781	771	733	722	771	703	768	764	799	779	757	728	735	749	724	784	727	735	782	769	788	736	769	733	790	760	769	749	741	778	753	756	709	793	738	741	728	754	717	771	798	775	767	695	724	792	732	718	775	740	771	745	750	799	728	732	782	766	797	741	742	704	736	776	740	783	705	777	756	784	774	738	761	747	725	799	708	711	758	730	739	765	702	713	768	712	760	736	717	749	776	770	736	766	795	760	733	736	732	755	712	739	773	743	733	727	771	738	767	714	786	721	796	761	777	707	736	769	768	731	767	760	765	753	736	733	711	741	775	756	786	750	752	718	752	703	750	762	829	740	745	783	757	718	747	721	749	731	762	736	791	773	773	744	783	793	760	739	718	823	748	733	744	762	758	764	731	731	753	758	766	800	752	778	774	743	732	739	735	765	709	726	766	714	742	795	767	738	782	727	753	770	761	768	784	762	810	761	741	744	767	759	749	746	737	741	767	705	724	712	771	750	766	845	783	757	758	712	733	749	777	732	750	709	735	754	747	684	752	804	789	731	788	765	753	758	774	736	733	738	775	740	720	800	754	754	757	743	787	793	727	716	727	760	736	727	803	769	758	767	726	777	779	750	774	770	731	745	743	796	753	729	747	714	760	782	782	789	779	779	744	759	722	769	778	724	768	754	759	799	744	773	773	755	707	793	734	758	718	784	751	767	737	760	746	745	725	734	747	746	726	763	708	690	724	763	741	787	803	762	769	749	796	683	776	743	752	742	752	753	770	735	761	701	801	794	747	783	751	766	756	785	742	726	742	753	733	771	782	757	726	766	736	775	715	750	817	746	744	780	780	727	725	742	799	782	805	750	786	774	777	689	718	725	762	765	719	774	738	796	773	727	745	779	757	737	753	706	731	746	737	776	766	791	790	805	745	769	738	745	758	776	750	736	727	732	761	736	749	757	739	761	770	727	793	735	758	756	777	714	778	707	770	735	715	755	741	775	745	714	682	760	743	749	722	754	757	753	781	770	756	789	737	756	772	720	748	793	742	761	784	769	773	728	716	782	753	751	750	711	779	816	757	718	719	755	764	729	805	748	745	757	749	802	798	738	758	735	796	741	745	728	779	718	787	686	733	734	782	770	741	778	700	757	740	757	786	701	764	759	717	705	745	790	785	782	709	745	720	739	785	714	785	755	727	758	761	740	770	761	747	728	772	778	732	752	720	752	738	746	731	746	744	800	702	768	760	773	784	742	713	758	752	754	751	723	721	763	679	739	784	778	731	704	764	783	758	785	729	736	800	704	772	757	746	752	718	770	798	727	768	724	801	761	702	750	737	747	786	739	756	746	776	756	743	757	754	715	804	733	733	767	752	777	740	747	715	764	764	788	797	714	787	785	759	734	807	772	775	760	776	756	799	734	774	702	743	712	783	728	775	730	753	745	747	800	765	776	720	744	699	770	738	713	738	770	745	772	794	754	764	717	722	758	776	769	825	720	798	804	821	811	736	763	730	779	754	718	750	762	766	780	758	724	778	732	746	742	741	768	767	785	747	730	792	772	733	757	749	773	753	780	732	741	745	749	716	756	735	766	776	785	789	739	720	768	769	718	745	736	739	748	750	743	758	752	767	726	716	777	747	736	685	792	809	749	798	809	780	726	734	762	740	763	729	765	727	792	717	786	793	797	797	729	781	698	817	738	724	769	739	722	738	769	706	753	783	710	769	733	790	752	748	747	736	722	733	757	754	735	717	804	755	747	726	723	783	711	724	749	762	753	751	761	789	750	776	726	759	764	746	745	752	736	831	798	767	725	743	745	786	709	745	699	786	764	734	770	754	736	741	770	732	746	708	761	770	746	773	756	725	781	740	714	751	791	730	720	738	768	763	795	711	757	721	769	756	732	778	760	718	778	752	725	749	733	760	697	747	734	716	777	717	732	728	784	794	742	742	743	774	760	735	704	736	783	762	723	779	721	746	775	739	741	762	744	724	722	784	731	722	751	714	823	773	764	759	740	796	727	752	785	766	720	742	745	756	729	754	746	745	787	782	698	780	765	701	778	790	768	741	767	736	759	756	711	732	780	755	760	747	802	806	726	805	764	772	725	726	732	740	775	688	725	760	721	781	768	737	811	760	746	723	733	775	768	770	747	756	713	761	764	773	778	748	773	756	754	731	716	731	746	739	770	755	747	741	777	729	753	756	806	784	753	761	703	828	731	775	751	762	748	771	757	776	763	730	773	750	745	741	765	763	748	753	744	725	715	746	744	777	715	690	741	748	736	731	756	760	788	771	741	751	767	705	812	737	737	685	741	746	734	721	758	715	786	769	713	782	755	762	767	746	774	737	796	781	794	731	768	819	776	690	766	762	716	720	750	721	797	722	787	737	775	767	751	700	731	702	759	792	767	731	711	729	743	727	708	768	734	760	757	784	723	766	760	730	762	747	739	746	765	732	752	743	758	746	769	745	702	759	695	788	746	713	770	758	784	705	762	765	748	778	762	742	765	756	734	781	718	710	754	735	751	755	775	735	760	749	775	796	758	743	746	727	701	716	773	787	724	772	787	715	752	775	758	725	789	725	735	738	777	784	757	756	762	759	765	734	734	777	778	779	744	751	752	713	714	719	743	765	770	813	729	781	745	737	719	752	685	783	792	812	766	761	778	744	739	752	783	728	724	764	734	749	766	751	714	725	766	794	702	779	734	735	758	746	821	733	741	720	698	758	751	752	722	750	750	764	711	722	718	760	689	755	790	778	738	778	715	780	737	735	748	778	731	772	734	730	760	738	735	742	748	749	773	759	751	742	714	795	769	792	745	776	729	714	724	768	717	764	753	782	775	748	741	754	728	773	806	721	735	762	769	751	733	749	727	739	718	757	790	764	772	810	768	816	764	753	705	762	734	752	697	728	756	789	765	724	775	755	778	792	753	773	811	704	734	765	779	713	738	752	772	761	755	737	754	747	712	708	787	725	744	762	804	800	770	691	735	743	801	725	735	716	763	770	771	786	721	731	771	736	752	790	753	715	708	728	804	745	747	812	759	737	766	750	711	742	749	783	804	792
36437	6489	2237	1704	1262	931	735	672	571	544	504	514	484	483	489	480	427	431	485	436	433	401	417	422	431	452	430	419	390	413	433	396	440	417	415	448	463	430	416	403	361	423	423	412	457	439	406	379	406	415	391	445	408	441	473	406	395	436	449	452	476	436	422	405	413	429	409	455	450	409	427	408	427	446	391	423	407	418	396	452	423	410	390	420	412	420	431	459	389	431	406	475	434	406	401	404	408	375	418	399	386	346	402	439	401	399	443	400	390	445	431	446	425	412	445	440	434	397	420	437	410	392	436	476	458	392	385	425	399	438	401	382	365	426	407	475	456	385	424	419	395	416	459	416	440	423	463	423	373	441	429	378	422	447	442	437	392	416	430	390	414	373	420	418	405	408	411	454	412	418	431	415	372	398	426	416	440	408	441	429	460	416	416	403	403	436	395	421	400	468	362	455	395	431	408	365	413	411	413	444	419	417	399	423	423	419	397	410	456	464	434	421	412	457	441	426	407	404	424	464	455	423	461	408	398	461	412	423	444	439	400	434	418	390	433	382	419	410	396	424	371	421	400	436	394	424	406	421	388	397	409	443	424	376	441	465	405	421	415	422	419	394	406	417	435	395	385	409	431	416	404	401	392	452	401	404	422	441	425	439	416	406	459	424	406	429	446	419	415	418	415	431	394	423	424	379	437	384	494	410	451	395	397	434	422	414	441	414	393	427	413	419	373	414	429	412	346	403	426	438	448	410	415	394	463	440	389	409	392	443	432	427	420	386	408	424	389	416	403	430	458	425	425	411	410	426	399	446	431	412	426	416	435	390	455	416	414	430	388	442	422	386	424	421	390	425	417	414	419	421	403	398	392	457	438	410	440	423	456	419	416	447	418	405	443	415	441	452	427	414	417	440	461	423	422	413	404	378	388	432	445	463	402	424	409	407	402	438	429	437	411	431	415	409	405	387	418	420	415	378	396	435	450	413	442	390	436	461	431	410	425	376	394	443	402	444	438	419	439	384	409	401	439	421	413	423	444	436	434	465	414	385	420	413	430	442	423	425	403	412	455	504	419	392	408	447	405	408	410	426	416	408	442	423	433	419	406	440	450	408	433	430	403	391	432	381	403	434	446	453	435	395	415	411	433	397	443	439	444	424	462	404	462	445	430	423	455	420	435	464	423	425	433	379	448	379	418	419	450	411	427	415	462	416	427	440	408	467	457	434	423	393	419	361	443	420	430	422	441	429	416	417	441	440	402	361	423	467	384	413	416	423	389	406	407	389	403	441	434	393	419	383	406	439	403	405	430	461	461	416	422	448	396	406	393	423	393	424	370	392	406	408	426	402	439	402	443	405	391	433	393	424	415	417	449	386	422	398	374	406	437	370	403	421	423	414	433	426	425	391	432	447	429	405	387	472	402	446	416	425	433	392	426	447	428	402	438	409	454	449	401	432	430	407	438	422	424	435	385	438	400	444	453	427	423	425	414	395	401	363	382	409	390	414	421	435	453	408	380	388	386	412	418	413	402	415	367	387	423	400	425	432	419	419	368	407	455	473	431	390	457	415	422	401	464	422	433	397	433	440	408	384	439	452	441	401	443	433	407	361	413	414	411	421	450	392	462	422	411	418	466	432	411	442	441	446	431	404	388	380	432	395	429	402	391	407	465	395	407	426	410	415	410	428	416	397	377	441	389	443	451	418	447	428	400	422	386	450	411	432	420	408	405	417	421	420	437	430	396	420	396	440	397	430	415	447	421	388	404	422	443	427	394	445	407	466	396	429	438	419	404	424	419	409	414	429	414	429	399	380	417	453	417	452	396	432	442	431	423	453	452	441	412	376	471	437	421	430	394	417	452	399	426	403	391	427	436	415	407	410	393	429	405	426	420	441	460	443	428	457	386	398	420	437	430	434	422	415	431	431	433	424	418	381	422	389	375	435	422	463	383	445	457	459	422	433	378	415	406	353	422	402	412	399	367	395	432	412	439	431	415	431	430	468	370	395	414	400	443	399	399	390	419	416	426	387	408	428	438	377	409	442	443	416	400	421	445	435	435	424	431	385	413	421	394	471	426	435	448	439	405	399	450	414	459	404	401	451	410	411	388	435	389	445	428	454	423	449	438	389	476	467	435	403	415	432	416	431	420	395	405	428	426	426	418	469	423	390	422	427	419	434	439	425	423	399	425	399	409	446	418	425	404	396	464	429	400	454	439	452	400	378	413	433	387	396	429	453	411	407	441	411	420	436	437	406	388	411	406	406	385	443	414	423	400	425	428	409	395	412	396	408	418	405	436	457	377	415	400	397	388	425	424	409	424	396	417	430	460	418	372	431	394	472	423	428	413	403	394	406	456	480	429	436	434	431	399	416	419	394	475	392	419	404	410	400	378	423	438	414	406	388	402	375	383	409	448	411	434	426	454	443	398	374	393	404	368	402	415	381	413	410	414	459	421	443	412	439	415	397	453	421	425	413	427	415	406	412	433	427	426	373	420	404	411	434	422	448	459	388	431	418	383	426	423	412	428	405	417	435	415	453	445	421	458	416	477	403	410	441	409	434	408	445	438	427	455	410	421	423	437	413	420	424	389	431	395	434	427	446	442	417	451	404	418	373	409	377	415	387	437	426	433	436	391	431	428	396	392	386	404	445	432	406	438	444	422	437	398	379	430	421	428	393	426	404	416	386	434	417	446	436	439	440	402	421	434	400	444	404	415	412	391	382	414	484	414	429	455	440	450	422	401	431	419	422	441	426	379	417	427	443	463	402	402	426	424	428	445	442	471	401	402	437	439	443	405	362	420	459	412	466	408	406	418	408	444	428	459	413	404	370	426	430	402	388	367	390	394	452	425	396	426	419	416	415	419	447	413	421	436	415	415	401	437	441	425	464	420	440	432	416	428	405	412	410	372	403	453	428	402	427	453	457	412	425	436	428	412	417	403	424	398	410	468	454	431	475	441	407	407	417	415	453	404	396	421	438	431	427	427	427	419	420	420	418	444	408	411	407	422	431	406	463	392	415	421	397	440	401	435	426	398	454	418	441	465	435	381	385	430	407	465	456	473	404	429	408	423	417	433	433	425	394	433	410	449	388	372	368	417	452	432	434	431	409	406	468	415	431	426	465	428	431	431	410	385	437	431	406	421	398	425	433	434	420	453	407	436	427	422	435	429	423	424	432	399	461	397	438	430	390	391	401	398	392	443	397	425	410	464	408	401	452	429	425	428	378	419	430	451	416	380	405	422	389	422	402	400	411	407	424	425	395	432	416	442	411	443	420	425	437	427	406	376	415	416	400	334	426	368	355	385	427	432	404	416	432	387	426	430	428	425	445	447	428	430	432	445	427	428	431	429	388	456	401	406	400	423	431	422	414	378	414	439	406	429	460	425	431	459	433	412	429	413	413	429	372	442	407	407	407	423	410	393	434	408	453	440	430	407	393	394	426	455	382	401	371	426	397	437	430	404	411	402	432	411	426	446	420	409	407	417	453	438	480
19480	1915	3792	4496	3941	3256	2497	2328	1939	1723	1484	1364	1278	1268	1207	1196	1127	1104	1084	1099	1059	1106	1051	1029	1047	1042	1060	1017	966	983	974	1030	979	989	955	953	994	961	986	952	964	924	939	910	989	940	1004	928	932	926	941	949	956	938	935	938	929	956	988	903	972	915	933	934	849	965	952	962	938	937	953	899	975	930	979	897	941	930	900	919	946	922	893	895	922	923	921	934	949	933	920	912	897	921	868	894	989	906	877	953	952	890	897	928	925	934	924	971	916	908	911	901	884	966	885	903	847	991	919	940	929	932	909	950	894	952	930	904	880	889	955	879	908	873	906	921	920	909	839	951	957	1004	874	958	931	883	836	916	952	874	967	884	952	912	934	855	917	951	855	894	876	855	902	869	942	900	853	874	907	922	894	935	886	877	928	885	888	908	950	876	882	906	906	920	972	951	919	975	854	878	991	930	906	942	924	957	945	930	950	939	897	903	939	945	899	935	940	895	888	890	878	916	877	901	915	919	893	876	893	885	933	910	940	884	895	888	926	915	880	942	912	941	895	931	861	895	908	889	938	926	893	932	926	960	903	870	904	901	973	918	888	925	898	899	1001	888	872	891	912	928	897	956	841	914	909	910	898	895	978	912	908	881	847	837	894	873	920	893	921	951	917	933	942	925	886	936	953	931	900	893	902	929	891	907	868	861	936	883	914	888	905	922	888	934	932	917	875	897	909	900	881	893	879	957	907	891	917	940	947	956	919	920	889	878	926	961	895	864	956	867	896	892	902	917	905	939	908	956	858	886	895	911	929	928	854	892	934	881	904	932	897	882	926	845	948	879	899	922	910	933	905	936	930	954	960	915	873	891	869	939	897	880	952	928	936	921	853	915	907	870	932	954	939	872	911	909	890	914	909	890	867	874	910	926	928	916	936	879	926	867	980	891	964	962	910	867	944	923	907	840	890	897	943	915	900	933	934	921	913	912	895	951	878	939	933	876	888	917	936	914	886	882	887	913	936	928	950	897	894	866	949	925	942	931	898	970	892	971	906	880	913	946	867	920	929	898	922	899	934	932	914	843	850	891	925	932	919	895	917	935	884	936	948	950	892	889	930	848	889	912	923	973	915	895	903	910	874	868	926	941	887	913	935	935	933	939	906	877	934	918	885	917	966	958	892	885	923	929	867	914	905	907	913	889	952	915	961	918	943	917	887	942	915	883	906	900	905	853	886	919	918	861	945	918	943	969	927	946	949	909	877	909	918	896	946	1013	923	908	902	910	949	933	917	955	911	863	973	910	906	953	951	929	887	929	914	935	924	917	894	932	953	878	926	882	938	895	881	934	907	922	839	949	960	913	971	929	914	906	954	881	903	874	919	928	893	949	964	915	922	914	919	915	898	896	903	857	959	865	889	847	894	830	920	921	866	848	934	887	869	959	917	935	915	946	926	892	882	924	913	864	937	884	952	899	905	866	970	922	914	909	941	921	949	895	904	879	955	889	917	868	939	937	888	968	933	931	927	932	959	894	949	866	904	881	979	922	885	922	916	915	932	945	956	880	839	937	909	934	920	927	964	936	867	920	932	973	888	919	966	931	938	928	920	946	928	937	909	950	891	956	942	923	911	956	915	920	920	886	924	898	856	951	876	878	943	945	901	914	934	932	894	929	930	910	891	970	934	963	947	890	899	916	940	907	915	891	896	923	937	932	904	931	923	926	857	894	907	933	915	897	895	922	934	865	877	977	929	827	894	923	911	945	926	929	903	917	882	951	916	886	889	944	895	925	892	939	964	928	855	920	876	926	894	929	900	910	892	893	896	922	964	936	893	950	943	934	965	919	933	928	851	948	894	922	912	870	892	907	926	917	906	870	949	883	925	959	907	954	930	936	900	947	907	958	950	948	907	862	907	929	954	900	888	946	912	956	908	935	914	900	869	928	854	858	892	930	980	914	899	930	952	880	897	921	934	903	878	958	868	929	881	934	867	854	911	896	877	912	926	898	930	933	922	895	926	932	924	891	906	888	955	910	858	885	939	917	837	883	878	896	855	872	944	907	918	916	933	909	918	879	905	917	907	911	889	900	888	912	877	900	833	870	897	913	924	903	903	899	834	916	883	923	935	940	889	894	882	924	876	942	897	887	893	935	919	894	900	898	917	904	928	904	822	913	886	902	926	877	891	893	880	917	883	957	955	896	859	898	805	950	909	898	938	897	965	896	908	914	911	927	947	907	890	931	921	876	920	927	903	896	896	964	916	956	916	897	888	892	899	929	949	1017	920	900	934	942	923	915	883	880	920	894	937	934	921	888	952	895	911	907	938	889	935	911	946	900	927	912	888	938	936	874	836	893	887	946	871	870	902	885	891	923	935	901	923	897	945	869	948	941	967	888	910	947	964	925	866	947	901	922	891	916	947	912	858	987	922	906	888	926	922	943	962	978	862	950	927	890	906	956	909	915	890	880	922	947	929	880	909	862	968	926	898	976	851	821	961	921	900	901	958	889	906	847	946	892	915	900	900	932	900	941	888	933	930	952	884	958	861	912	931	917	896	924	915	891	892	927	921	945	904	954	920	859	937	962	910	908	952	889	948	929	967	904	902	866	902	868	940	885	942	896	954	922	913	932	934	893	888	893	919	935	918	892	950	908	923	934	868	881	913	964	925	907	902	865	921	913	921	889	893	884	904	951	937	895	930	865	913	953	875	977	926	930	948	910	855	891	913	912	905	950	927	972	892	896	961	956	882	922	907	935	942	938	882	918	900	967	925	882	911	943	980	970	904	894	911	929	892	875	925	906	848	885	870	934	918	937	910	947	906	911	869	939	877	917	923	880	939	874	923	951	876	905	873	930	896	893	867	936	910	895	941	910	842	934	880	916	880	861	913	900	938	938	930	923	887	901	955	915	870	904	938	925	921	897	920	920	886	904	881	917	890	874	849	960	925	925	889	895	838	912	909	900	969	985	913	868	937	907	925	930	900	865	929	980	915	849	868	874	941	869	938	944	916	908	886	857	905	973	958	897	883	921	881	898	895	879	903	948	884	934	949	884	913	902	886	919	922	983	912	891	930	921	917	931	932	924	957	921	949	948	1020	878	912	963	894	895	903	941	914	948	915	914	932	856	902	920	884	933	920	922	934	920	955	915	936	917	901	918	942	940	946	892	915	908	885	912	907	912	903	872	922	891	875	880	942	917	899	894	909	943	926	943	926	924	928	959	947	912	902	896	916	927	937	922	944	861	952	896	941	946	933	875	887	933	872	897	892	926	961	895	904	952	899	930	910	912	932	940	928	943	933	894	895	912	922	847	904	964	886	924	923	902	964	881	883	920	945	937	902	949	906	881	860	928	908	883	904	911	862	922	919	951	921	910	967	954	874	909	908	868	886	930	928	883	862	945	904	817	953	897	883	914	935	947	914	863	946	891	914	921	882	884	926	920	886	984	885	884	930	898	937	927	907	961	896	913	945	868	825	893	948	884	943	914	939	939	901	966	922	873	888	936	894	901
9866	736	487	475	299	278	266	231	216	187	208	220	182	187	191	223	193	186	187	172	205	194	202	179	202	222	186	183	179	200	178	160	172	204	198	193	196	166	174	182	191	219	169	231	198	200	193	178	191	199	201	207	200	181	191	208	207	184	208	221	194	185	194	202	231	167	199	201	167	161	184	194	162	176	185	186	217	199	216	209	208	189	210	206	209	233	206	178	193	178	177	209	177	171	192	202	184	180	189	192	169	151	176	150	177	181	198	195	181	210	171	178	194	190	172	182	207	184	186	194	210	222	186	190	191	192	195	194	191	192	212	207	194	203	161	200	172	196	205	198	188	181	189	181	203	179	205	185	214	161	190	187	185	172	185	200	203	155	187	181	177	184	185	176	171	186	180	198	210	209	198	224	186	206	185	178	204	174	192	218	179	201	198	161	179	198	201	172	178	192	177	186	187	194	181	218	182	190	168	179	168	179	196	198	193	181	210	201	199	200	187	198	178	203	187	183	182	208	200	192	197	195	195	206	217	170	175	190	193	211	185	173	160	234	197	203	207	202	202	173	166	175	196	189	190	196	207	216	190	170	188	214	163	168	157	208	185	185	184	183	193	199	194	185	184	236	210	215	206	173	212	186	198	202	161	145	198	221	196	178	194	199	217	214	181	201	198	191	225	200	215	171	190	201	166	206	205	185	212	176	223	189	187	189	192	168	217	194	184	181	173	186	185	183	197	172	188	173	187	201	198	183	222	188	189	195	200	201	193	196	188	221	234	170	177	168	181	198	189	170	191	198	193	175	205	197	182	227	189	216	202	190	204	193	194	218	192	191	215	193	176	169	200	221	197	203	179	166	152	161	197	189	174	182	198	188	186	210	184	179	198	185	192	176	197	184	202	168	220	203	176	218	177	197	185	167	184	195	186	179	166	187	160	210	180	171	193	175	191	160	190	177	198	161	179	199	173	204	181	192	175	185	195	183	173	204	172	191	183	201	192	215	199	199	183	196	165	190	199	206	177	196	210	218	183	162	162	177	202	160	190	187	187	194	183	203	180	170	197	193	188	171	181	184	191	173	187	216	213	183	200	199	200	215	182	188	186	185	178	177	183	185	169	184	186	162	207	194	209	198	203	172	191	204	181	194	207	202	190	197	209	179	184	210	192	204	163	194	182	192	194	173	186	163	179	169	190	218	190	213	192	173	178	209	179	196	189	194	185	208	188	219	201	171	205	183	207	178	188	178	185	186	161	193	176	171	195	206	190	207	190	216	205	205	192	207	188	178	169	177	185	183	170	166	190	196	177	186	189	191	206	164	213	184	167	199	220	223	210	170	207	183	190	218	177	197	213	182	177	192	196	196	213	185	190	201	195	197	202	184	196	188	214	186	193	197	175	177	215	178	172	172	197	203	195	173	204	213	204	204	197	198	179	163	200	202	189	202	226	195	191	181	175	220	182	203	205	179	185	174	206	193	209	181	201	191	166	193	168	195	201	157	168	171	220	163	187	187	199	187	204	189	210	193	196	187	196	180	217	200	178	184	194	201	201	174	186	210	205	208	195	222	174	200	190	212	208	172	185	190	178	182	185	194	192	209	166	196	187	174	175	176	190	173	203	208	197	193	190	204	209	190	188	189	176	188	197	179	188	200	191	186	167	160	180	185	197	187	201	219	208	174	187	193	174	203	205	191	170	222	195	173	203	190	184	179	196	222	189	204	217	190	209	202	211	185	169	209	176	189	191	213	191	191	195	208	172	186	190	165	189	198	203	190	199	164	212	204	172	189	195	191	189	177	201	172	188	174	176	228	177	167	218	194	186	168	192	214	222	184	200	187	201	196	200	190	186	195	201	179	198	182	185	193	178	175	176	181	201	194	189	198	172	188	196	205	192	193	194	199	192	176	197	209	197	196	181	199	179	198	212	198	189	186	204	199	203	181	207	223	220	171	197	178	184	214	215	197	203	181	181	171	158	183	196	196	180	182	212	195	178	171	184	207	197	210	214	190	205	184	185	189	202	187	170	182	206	160	215	205	205	177	178	180	183	214	210	215	174	200	173	174	198	188	175	188	192	197	183	215	185	173	155	187	175	188	195	205	192	194	205	211	195	176	173	162	160	191	171	185	197	186	192	181	167	184	178	162	180	192	200	213	181	188	171	179	197	182	148	193	185	220	182	214	183	180	193	184	204	189	196	183	182	178	217	189	217	210	185	192	187	171	173	205	191	201	168	193	187	185	194	191	207	187	175	179	197	194	176	191	200	207	209	187	192	200	172	217	201	170	212	163	182	179	214	209	181	165	190	198	192	188	193	194	193	162	196	195	202	193	194	195	187	180	225	223	167	155	168	202	210	196	203	196	196	195	218	202	173	178	195	202	203	197	212	202	178	190	210	165	190	172	182	181	202	198	177	187	195	159	207	173	193	241	213	176	186	183	188	180	201	193	196	183	186	182	198	183	167	174	178	202	199	206	201	163	198	199	216	197	184	205	187	191	208	183	167	181	178	187	175	187	186	182	192	217	209	187	194	192	185	200	201	193	191	191	190	175	197	184	180	215	188	210	204	205	202	201	193	184	205	196	186	182	183	189	218	177	203	179	190	212	189	182	183	220	165	210	175	202	188	194	207	179	190	196	194	203	186	201	204	187	189	205	190	210	173	197	200	186	196	214	197	189	172	202	201	181	202	209	176	186	192	169	184	164	230	199	204	203	193	207	188	174	208	165	204	184	198	200	156	188	209	178	165	183	192	221	201	196	186	186	187	189	188	169	200	203	209	189	196	196	214	165	171	198	200	185	215	196	195	189	168	182	198	229	174	149	183	205	195	194	199	171	185	188	162	181	189	166	184	183	201	221	190	197	190	194	187	167	224	187	205	168	200	219	186	197	186	193	182	174	191	168	171	165	170	165	202	211	216	175	178	184	189	201	197	209	160	185	167	165	167	197	180	183	201	164	209	209	191	185	225	183	223	198	194	170	196	187	209	204	203	170	199	185	175	193	188	212	207	165	200	190	161	194	188	197	196	189	183	196	176	196	197	170	169	189	215	221	214	167	174	181	188	206	206	200	187	178	192	203	197	193	167	204	188	201	185	196	162	187	215	211	158	184	198	172	174	202	185	191	174	184	183	205	187	169	164	190	198	182	175	167	206	198	200	177	192	192	199	180	173	195	180	202	182	220	206	182	171	210	183	184	200	168	159	194	184	194	184	177	196	187	183	198	170	198	186	193	189	182	213	208	170	206	205	187	198	181	193	190	183	212	180	170	210	183	160	189	186	179	201	190	173	187	192	188	223	194	205	170	185	187	181	203	197	162	188	196	166	189	217	187	186	152	195	206	198	198	191	187	238	188	157	173	182	185	202	167	193	176	196	196	192	230	185	202	202	249	197	177	155	182	179	168	189	209	220	179	167	204	198	177	205	202	182	177	177	194	174	188	203	173	221	207	189	190	170	172	186	201	199	183	187	198	205	184	212	234	182	201	208	180	180	167
5983	703	1089	1235	1214	969	862	790	670	615	654	623	594	533	517	572	548	502	504	561	520	504	503	507	510	496	489	539	489	477	518	436	524	508	464	487	495	471	443	488	493	488	516	478	527	480	495	481	490	484	498	486	461	505	490	511	458	498	515	501	492	486	506	510	503	484	445	482	493	494	474	480	476	508	473	510	495	479	502	473	489	451	492	509	506	486	501	499	499	521	519	493	450	458	454	420	497	509	482	485	493	485	498	482	480	465	459	494	527	493	501	470	487	502	444	455	495	483	473	498	460	482	476	488	504	462	448	451	468	481	469	504	502	508	494	487	469	482	470	468	472	478	472	431	513	468	457	464	487	490	433	496	484	464	519	462	516	451	506	469	496	480	501	499	492	484	490	496	492	492	476	491	480	494	498	466	495	480	470	462	466	503	503	485	477	491	458	490	515	460	518	465	492	492	454	497	496	460	500	487	488	500	456	469	508	487	499	502	460	498	468	500	481	462	489	488	504	492	473	453	485	461	502	443	465	440	460	471	463	470	473	483	484	508	465	481	454	466	473	489	538	489	497	513	487	491	489	459	478	472	510	483	494	492	480	460	475	487	508	521	505	486	498	533	469	515	450	475	440	480	462	483	493	501	424	453	472	468	456	451	486	488	479	490	502	442	505	497	511	514	461	477	498	486	485	504	487	509	481	466	488	505	492	480	480	486	522	475	496	527	519	468	478	489	468	481	493	485	521	479	458	539	468	464	466	526	427	505	527	487	516	468	463	460	473	501	498	473	458	503	494	514	488	494	505	454	533	502	499	490	483	436	479	513	454	508	525	468	482	492	489	488	488	500	472	557	467	503	503	524	436	511	498	514	471	483	517	496	476	450	466	460	482	451	501	500	498	506	525	495	476	491	479	449	509	542	500	457	508	511	469	509	503	486	453	519	463	501	487	491	501	462	480	450	528	494	490	519	508	477	516	477	503	480	473	462	453	472	477	496	447	477	500	552	528	472	463	466	499	452	489	503	459	452	502	466	462	449	469	506	477	466	487	473	480	503	511	506	467	498	513	480	456	499	525	479	509	487	451	495	487	441	515	488	493	464	459	501	517	442	502	482	535	471	465	432	468	501	490	465	471	501	483	478	491	471	509	488	481	433	464	487	506	441	475	468	462	464	441	482	431	495	467	480	452	490	541	531	496	485	513	505	439	486	485	427	477	471	471	459	519	455	462	471	487	488	461	462	511	486	456	472	468	497	488	482	408	511	478	496	474	478	504	504	456	462	500	475	468	496	464	487	488	462	521	461	491	462	487	458	517	469	481	458	470	487	506	496	464	502	443	487	504	443	496	508	497	467	488	485	460	473	477	483	490	488	470	508	461	493	468	536	477	487	479	500	524	484	473	467	549	503	452	520	482	504	469	480	506	519	455	511	518	495	447	449	481	442	482	480	496	515	455	479	471	481	474	488	477	478	476	511	471	479	510	436	458	473	469	463	488	455	526	490	483	495	474	461	441	485	478	519	504	462	493	479	447	458	444	471	493	516	509	508	493	490	452	486	436	491	502	499	503	469	481	466	494	439	434	472	473	478	451	486	476	515	482	496	483	479	506	476	487	470	489	465	484	490	479	487	479	474	485	444	494	484	467	444	472	511	447	495	469	451	462	470	484	490	441	470	494	479	488	484	433	498	488	430	451	504	472	481	518	503	468	504	503	482	496	494	472	502	505	463	483	491	461	469	508	472	498	466	491	470	498	473	440	471	491	508	506	468	482	470	493	463	507	500	465	507	505	476	482	497	480	509	497	458	469	516	502	513	506	478	480	496	463	483	481	481	471	470	477	473	455	485	470	493	488	451	462	484	483	449	461	471	437	454	444	472	484	499	489	491	494	486	447	494	472	453	461	509	473	462	498	462	510	510	475	456	486	471	508	456	460	493	481	491	434	493	485	523	473	517	495	474	500	523	461	532	478	468	511	475	511	509	484	504	439	478	488	499	513	497	454	485	502	501	503	440	455	519	482	471	480	500	516	507	492	474	491	513	446	508	475	459	489	479	446	489	480	492	456	501	482	435	428	490	468	471	473	461	506	535	511	539	494	508	462	488	525	483	507	500	481	466	484	496	467	466	475	484	520	447	460	485	462	512	493	519	509	485	461	455	491	477	486	528	461	501	507	460	500	474	505	513	466	499	439	506	514	466	500	472	446	443	493	507	504	478	493	483	487	477	455	474	469	477	507	470	464	516	448	510	492	490	497	503	473	478	450	475	447	491	449	452	448	475	474	453	460	486	497	445	480	491	480	474	510	506	482	497	531	463	476	520	475	481	443	488	494	519	432	474	519	487	491	473	463	469	481	466	474	463	473	443	465	446	409	490	456	478	478	472	498	507	515	510	468	459	468	467	508	518	476	434	478	483	490	488	493	466	502	475	540	471	511	474	514	494	503	499	504	475	463	499	460	507	479	452	474	509	492	470	474	484	500	494	474	463	485	478	478	459	446	503	454	477	518	442	502	517	464	468	483	475	443	504	527	511	461	484	506	468	478	506	492	461	486	478	506	479	483	460	508	474	456	498	472	495	488	511	512	479	490	440	464	504	521	491	513	455	472	501	475	482	480	469	478	501	506	469	498	521	489	509	512	512	463	478	452	483	432	503	498	519	473	515	481	486	513	450	495	516	480	525	509	506	493	492	482	480	495	460	460	495	474	529	510	482	511	476	508	471	459	479	500	502	500	493	475	497	477	452	467	483	477	482	473	509	502	477	486	469	480	464	477	497	475	493	500	506	467	474	489	478	512	489	504	478	466	504	496	462	499	477	481	497	472	457	474	490	473	470	465	508	477	475	477	485	493	476	445	480	458	462	446	494	507	492	478	503	475	476	488	455	522	506	478	483	501	488	483	501	500	468	500	522	468	481	492	480	503	484	491	457	478	501	496	468	479	496	467	490	471	491	478	464	469	506	461	480	467	506	466	475	442	447	471	475	457	469	498	484	484	502	503	471	462	526	489	471	497	468	525	452	471	471	504	466	472	497	474	459	467	478	495	477	505	490	475	449	486	493	432	484	475	522	488	466	511	502	416	490	505	466	482	469	511	510	491	498	501	496	481	462	485	481	491	537	516	460	470	522	502	547	483	473	511	464	502	492	471	491	504	484	441	482	499	503	455	470	506	479	505	478	434	450	483	477	495	484	462	510	470	503	488	498	488	540	475	468	510	491	495	492	513	454	513	450	489	492	492	490	466	454	467	521	438	449	468	483	455	485	495	472	496	506	480	475	508	432	487	495	479	461	461	424	482	520	484	458	477	433	483	486	502	472	448	502	496	494	496	504	484	509	479	477	471	473	456	518	484	465	473	533	491	482	457	478	458	473	456	492	518	529	456	482	505	423	454	501	524	497	474	484	472	500	443	494	511	455	467	487	464	484	488	499	481	437	470	489	458	499	455	461	491	508	536	545	474	456	481	465	440	467	506	479	488	447	504	458	484	459	478	488
25336	3266	1361	1035	817	670	545	443	432	411	397	336	369	336	318	339	349	338	346	368	305	321	326	362	338	327	334	342	357	319	373	317	315	332	325	283	329	335	338	321	342	305	346	318	319	308	326	324	306	296	267	319	301	312	334	317	329	322	310	295	322	314	323	302	328	295	311	313	321	326	380	318	332	313	276	336	290	318	280	335	343	330	305	348	371	323	327	299	347	341	305	319	359	312	354	363	324	325	338	364	350	359	339	331	323	324	369	347	327	299	304	352	356	334	320	343	371	300	336	344	299	343	289	343	334	370	337	330	334	301	356	321	329	313	313	358	354	319	335	319	318	322	336	353	361	374	347	289	331	312	312	335	316	363	326	365	327	304	345	336	329	328	323	341	316	291	326	359	318	330	316	337	358	337	332	333	321	313	280	338	282	284	327	345	282	306	320	330	347	338	297	323	346	348	348	305	298	302	344	330	331	339	351	342	357	331	289	336	327	320	320	327	317	328	337	320	329	297	335	334	312	342	355	327	313	347	297	295	309	338	307	328	352	324	313	333	321	322	286	347	321	321	363	348	343	338	336	290	300	312	312	332	324	334	342	350	329	342	331	314	302	329	360	345	307	315	301	324	314	310	329	311	303	323	317	320	325	301	309	348	340	334	350	314	302	318	313	325	364	309	345	324	282	289	327	281	303	303	302	352	348	318	358	352	336	300	309	325	313	315	309	333	321	295	338	319	364	377	335	307	314	325	316	332	337	327	292	337	325	342	379	347	316	302	350	341	322	306	337	357	327	294	328	304	300	323	364	288	312	325	328	303	299	313	353	343	323	317	299	314	312	309	316	301	333	328	331	321	298	335	345	326	320	321	317	326	352	300	344	308	315	326	321	327	322	311	348	305	338	369	338	345	338	318	318	334	319	325	289	318	354	334	357	296	327	333	301	321	331	298	352	317	297	340	316	325	303	274	306	347	397	311	313	276	295	287	304	304	319	324	368	310	341	331	335	332	332	335	342	313	308	366	317	303	379	284	350	306	305	357	331	325	291	317	328	330	308	323	317	320	290	323	304	326	312	301	304	300	314	325	315	313	309	335	305	309	336	320	316	315	338	315	302	329	331	329	316	298	308	336	326	304	322	300	306	294	325	333	313	337	348	314	334	304	329	260	351	329	309	329	320	316	298	311	342	305	305	303	322	304	333	308	293	282	322	328	308	304	313	324	313	390	325	314	285	302	357	324	325	347	328	304	307	331	332	309	332	337	320	333	341	378	356	338	331	319	320	321	330	331	306	305	313	278	334	376	336	341	278	324	331	328	345	326	287	295	317	337	339	339	302	305	345	341	289	317	320	331	326	296	344	354	301	299	306	303	337	318	325	322	297	314	297	339	340	355	337	303	323	308	327	321	329	304	297	321	341	341	282	314	324	324	331	307	327	335	330	318	313	318	329	328	309	339	331	310	326	319	322	326	296	322	342	300	333	317	352	362	350	310	319	326	345	311	314	317	304	350	328	317	303	307	310	310	319	305	330	375	325	334	348	319	360	333	349	326	316	295	330	333	292	318	299	335	294	352	334	358	336	332	343	331	342	312	297	322	311	335	347	324	348	337	325	334	356	359	324	304	322	301	337	346	345	367	359	344	329	324	320	324	305	309	308	320	307	336	341	314	325	343	304	339	313	373	361	329	340	325	334	338	364	349	324	303	335	304	348	328	344	347	345	318	324	358	347	304	335	321	368	328	330	324	295	324	316	350	317	337	335	283	313	327	289	301	326	336	359	341	358	309	327	352	333	292	342	323	331	328	329	330	294	313	323	306	335	329	337	328	310	320	306	312	299	305	306	309	324	320	327	327	314	313	342	345	328	319	325	332	294	285	315	327	331	312	312	322	305	353	299	318	309	346	384	342	360	311	323	312	378	318	309	327	356	360	346	310	361	296	336	341	345	336	316	308	320	312	320	293	344	331	303	331	340	344	341	324	311	326	301	322	321	316	306	305	307	325	323	309	344	342	343	324	350	296	358	330	285	330	306	290	329	334	309	313	330	357	328	328	313	342	297	296	359	323	326	335	307	308	340	300	300	333	344	286	312	286	295	294	321	315	363	318	333	301	336	322	342	329	322	308	299	306	330	315	339	333	328	331	339	337	325	328	300	289	311	332	338	317	301	360	342	319	343	349	309	309	322	299	323	311	330	315	322	311	323	319	312	301	334	301	340	319	333	314	305	299	349	349	316	304	326	316	329	344	308	302	310	334	325	328	281	312	306	356	335	330	329	323	330	326	340	339	326	335	315	328	345	325	337	318	350	346	329	332	314	296	286	302	349	330	306	340	345	311	296	306	329	341	330	329	326	310	292	347	322	328	332	351	342	307	327	288	310	303	325	327	319	318	328	383	325	337	332	321	334	374	339	366	340	291	335	353	342	320	320	300	337	349	350	336	339	330	321	355	287	330	337	335	281	348	336	298	301	321	324	356	355	319	300	325	326	289	336	327	351	356	322	318	357	313	340	331	342	315	303	343	307	307	335	344	342	307	293	294	311	312	298	366	348	330	328	309	315	366	315	311	306	296	322	298	330	323	337	281	325	318	341	309	299	320	342	357	315	293	299	326	300	311	332	322	332	320	340	397	334	290	343	333	346	326	309	323	302	323	294	325	311	335	319	291	318	338	308	283	363	308	307	304	321	281	279	329	370	354	297	273	312	302	353	327	329	327	311	280	314	325	324	288	364	331	317	347	307	339	303	348	306	294	356	308	298	308	316	345	355	285	280	352	352	340	329	300	347	332	314	342	322	307	299	320	329	335	299	326	333	295	320	330	318	311	335	338	346	330	326	358	326	318	294	350	316	343	309	326	314	316	349	296	348	331	351	320	314	318	334	351	346	316	347	311	338	335	290	335	318	299	328	330	341	336	298	346	322	328	304	292	324	353	337	370	339	305	312	305	293	315	322	285	342	301	319	296	320	362	317	347	315	314	312	330	309	303	331	374	336	362	275	279	345	317	328	311	333	330	286	339	310	322	283	336	347	303	325	310	289	330	289	354	312	316	324	313	327	333	321	328	315	336	331	309	318	344	340	323	332	310	314	320	340	307	335	293	322	304	304	303	325	339	322	321	349	322	312	346	317	317	311	326	290	335	310	349	280	369	301	326	327	328	312	322	333	324	317	300	343	341	326	312	344	336	287	333	325	312	288	315	305	296	338	343	322	331	309	324	340	347	348	330	354	324	340	339	310	337	354	313	319	292	318	339	363	290	357	333	340	340	348	353	340	338	325	359	331	342	334	349	344	349	335	306	330	347	351	354	310	303	330	361	337	333	316	336	323	316	319	287	347	330	318	321	317	336	309	328	336	320	317	316	334	342	322	300	376	347	351	317	333	321	330	328	331	323	311	316	289	327	342	336	317	330	313	343	324	321	332	322	321	327	286	318	351	359	344	323	306	304	348	350	305	321	351	349	320	307	310	307	356	316	319	305	322	313	341	304	296	299
14805	1502	2456	3044	2726	2186	1763	1507	1309	1206	1128	1028	1021	921	943	914	922	912	910	850	810	881	779	830	763	834	865	851	800	777	799	747	734	750	800	778	771	784	759	743	788	766	779	748	754	762	730	778	808	737	808	763	770	755	764	744	784	726	728	745	765	762	744	776	778	717	782	786	720	759	796	716	711	735	745	738	750	738	752	749	760	762	802	761	752	787	709	747	804	751	727	762	738	782	725	765	770	739	790	760	759	760	776	695	756	728	732	757	751	721	727	753	754	812	777	711	790	718	743	719	724	761	763	791	793	764	720	719	789	725	757	794	789	757	760	716	753	799	722	729	745	799	774	729	766	724	789	746	762	779	732	736	740	672	752	755	742	726	727	741	768	768	730	768	802	744	730	758	747	770	730	715	740	713	735	782	722	688	741	742	782	706	765	778	774	768	738	769	832	790	728	804	718	746	786	790	707	731	737	787	805	751	712	733	766	784	742	751	752	738	766	721	746	753	737	752	779	775	698	718	782	746	757	738	723	780	747	755	757	782	764	733	777	773	713	728	814	736	766	769	768	768	742	745	742	742	715	688	756	729	725	712	751	747	766	805	763	749	777	766	777	774	731	770	711	718	706	726	721	761	722	763	684	748	766	741	747	776	744	773	750	735	773	669	746	720	787	757	775	719	752	739	759	740	799	802	766	708	760	763	750	742	744	725	744	734	766	737	756	718	760	715	750	757	752	718	722	783	755	787	755	747	743	775	692	759	758	733	753	769	788	725	805	701	732	741	741	726	740	706	749	761	731	727	784	759	729	784	755	757	759	769	729	737	747	756	765	708	713	777	739	734	757	731	740	740	688	720	757	791	767	763	773	772	789	692	773	731	783	770	728	789	778	736	787	734	722	713	735	711	718	769	799	758	797	764	767	727	773	737	770	748	723	782	754	700	746	813	742	736	794	728	764	735	723	714	718	733	784	816	801	744	779	771	763	720	762	713	773	770	730	739	727	740	793	727	760	744	700	746	787	682	770	763	755	724	789	801	734	765	713	782	756	719	751	749	727	729	736	736	756	756	705	713	743	757	767	768	807	721	762	748	787	754	790	735	777	774	775	831	748	771	681	725	757	756	745	700	726	764	753	748	763	723	732	771	704	747	755	746	770	738	710	720	728	690	735	749	732	744	757	782	747	750	732	758	747	773	761	721	718	752	780	741	769	703	722	764	741	757	745	769	763	731	765	771	748	767	719	762	749	737	839	753	778	713	757	729	749	752	804	779	758	783	743	765	784	757	752	753	758	731	713	762	749	742	731	718	758	710	780	713	753	740	735	807	744	744	732	695	739	761	771	782	742	760	744	771	784	739	741	788	759	717	719	763	747	765	797	746	740	716	747	725	757	759	774	739	730	741	755	765	726	737	765	774	761	771	776	754	807	757	745	754	749	743	735	725	682	745	743	721	750	730	771	713	727	708	765	784	757	743	735	758	800	735	772	757	779	767	778	726	760	753	749	766	736	741	809	736	706	794	815	774	740	853	783	720	755	772	723	744	761	737	745	728	743	767	761	758	804	736	794	731	756	772	792	766	765	730	812	763	748	739	770	785	767	743	781	780	750	728	735	760	754	776	768	727	725	661	727	737	699	759	725	734	742	792	716	786	753	720	737	772	689	720	794	745	746	770	760	766	799	750	752	737	793	784	699	709	749	728	803	794	751	750	720	754	742	755	789	729	744	740	723	741	746	743	731	712	762	746	784	690	755	717	762	701	795	765	750	706	714	739	743	746	754	738	704	737	766	816	736	740	780	767	701	735	774	745	760	696	707	750	768	757	755	767	729	745	741	695	761	755	738	757	740	753	743	753	758	736	708	744	720	765	807	729	758	746	718	740	710	767	743	756	741	742	721	736	806	768	770	749	724	716	709	766	813	709	721	781	715	739	759	716	730	721	750	723	799	796	770	743	749	745	758	760	680	768	767	777	773	712	730	768	773	755	761	739	798	798	719	769	726	735	732	752	723	731	731	737	748	703	704	796	753	756	713	781	746	765	699	771	749	760	743	744	694	683	784	797	723	785	727	755	747	775	745	763	777	745	743	755	692	726	798	785	734	796	735	744	768	811	761	748	730	759	736	758	766	793	755	707	789	758	835	718	805	772	750	728	748	735	713	816	735	783	761	760	784	733	747	743	760	734	751	781	755	741	723	724	750	813	741	784	779	728	763	719	735	796	764	749	736	798	727	734	712	760	774	732	759	780	751	720	722	706	750	756	790	738	771	742	728	716	752	775	753	749	761	770	779	751	763	727	754	779	739	741	754	733	816	722	745	746	800	732	756	775	824	745	734	752	790	770	779	742	765	775	747	748	731	764	774	703	770	804	738	761	771	728	729	752	748	742	794	795	757	724	780	727	785	728	780	736	733	734	746	702	740	730	730	731	767	830	711	749	740	779	736	733	764	693	729	765	711	777	820	776	731	778	762	728	697	754	748	727	761	742	739	706	764	772	757	743	770	760	810	734	800	761	740	731	762	763	748	751	772	762	767	718	743	770	740	743	767	773	710	686	728	732	738	799	747	736	752	774	747	766	742	743	703	789	797	762	800	750	751	724	765	739	748	778	687	755	754	748	758	778	754	776	749	754	724	765	807	729	805	746	760	744	779	770	742	694	755	718	756	771	747	704	737	738	727	763	749	727	774	761	804	736	778	744	770	727	805	715	727	743	732	733	714	754	742	761	744	765	761	755	711	761	739	767	765	730	755	729	745	748	781	779	733	703	715	750	763	771	750	719	767	693	732	743	761	748	768	781	766	744	775	753	737	734	773	737	787	740	756	745	714	772	741	710	782	758	750	731	800	779	740	708	722	746	769	777	723	741	805	782	730	772	734	763	725	712	726	769	733	749	735	743	768	780	775	761	768	752	734	744	806	749	736	734	754	775	706	732	775	774	738	768	770	706	737	734	724	780	740	754	739	737	758	749	762	743	765	772	801	775	753	731	744	778	689	776	782	764	694	753	740	730	748	728	739	759	769	799	809	772	766	750	728	740	769	691	707	794	732	733	744	750	739	725	742	757	765	726	746	718	749	756	746	749	711	755	738	736	812	770	772	736	723	784	711	790	767	744	755	736	700	764	762	744	743	767	751	811	745	755	737	770	762	796	750	722	752	757	746	776	719	776	710	719	722	741	694	758	789	736	762	739	775	732	779	771	752	807	746	739	764	781	695	747	760	762	782	685	777	739	763	763	743	764	730	750	790	807	719	738	710	725	760	804	729	716	748	750	794	784	747	776	771	730	715	800	782	706	729	747	758	803	755	732	768	745	711	756	729	781	759	730	751	787	741	754	736	730	759	764	759	691	758	719	778	703	739	722	748	724	765	715	755	738	719	719	706	720	742	744	748	775	747	730	799	737	750	744	766	742	767	711	767	751	743	696	779	755	798	744	774	784	721	738	765	718	745	710	759	730	760	754	742	743	713	761	759	769	741	780	731	782	737	798	761	785
38237	7492	2536	1823	1252	977	774	659	630	572	566	512	496	529	453	527	481	475	479	464	462	425	466	449	445	440	450	469	442	406	445	417	442	432	456	420	447	445	393	417	402	437	437	419	404	421	422	412	430	429	392	410	443	393	418	456	436	431	415	434	452	387	436	436	442	433	386	426	424	406	486	394	402	455	426	441	446	437	445	434	412	438	461	461	431	411	433	442	395	448	482	425	443	431	447	431	427	450	440	413	442	461	384	421	448	445	463	428	471	406	384	418	393	467	432	395	398	433	403	408	401	414	450	477	403	423	430	387	433	417	407	431	387	424	410	432	403	459	439	440	402	432	407	425	416	451	426	405	390	419	440	447	411	426	400	440	444	406	443	401	408	404	484	480	435	431	426	417	477	402	454	403	401	421	361	401	411	433	442	390	434	384	435	411	398	410	445	451	431	422	421	430	427	385	391	441	431	431	413	398	428	413	430	450	387	423	412	379	408	452	474	429	415	400	406	450	455	459	412	396	412	452	405	406	381	434	420	418	460	437	447	445	426	422	448	433	419	417	443	417	438	449	394	423	415	373	413	407	413	441	440	401	436	394	452	429	382	372	425	412	420	417	405	423	450	461	439	458	439	425	432	496	397	459	454	435	451	389	400	390	413	427	424	441	395	411	420	399	442	428	404	438	399	479	388	415	412	464	396	420	419	427	435	413	417	476	440	399	447	404	438	427	368	398	448	384	435	449	406	404	424	411	437	416	411	422	440	366	405	405	418	433	461	429	389	413	432	420	449	455	411	377	432	429	427	399	380	431	439	383	427	437	454	459	437	414	391	466	473	463	470	425	433	395	410	414	392	422	442	445	395	379	409	450	366	419	404	422	452	422	433	417	432	419	399	424	452	416	449	401	442	447	446	456	390	455	401	472	432	468	449	458	455	406	382	429	452	425	414	429	420	450	399	403	414	481	431	433	426	438	412	389	430	383	425	437	407	419	424	407	403	443	457	433	393	425	433	442	387	402	421	413	406	452	448	399	430	405	391	397	422	440	422	407	448	433	413	442	448	439	394	384	435	478	412	431	413	409	397	436	426	380	383	436	432	402	425	422	386	446	432	459	428	421	458	418	442	435	418	385	436	414	425	375	437	419	419	433	400	407	411	446	453	418	452	447	406	453	450	428	413	418	395	405	456	420	423	432	400	418	410	395	405	419	421	441	443	448	416	411	425	391	394	415	414	424	442	454	434	450	406	413	418	434	453	421	465	448	439	396	432	437	440	480	416	425	427	398	444	411	389	422	434	473	431	423	435	415	401	419	449	424	470	397	407	433	438	400	454	422	400	416	422	426	398	446	487	409	403	430	453	437	436	414	453	414	435	402	407	406	452	430	437	406	414	491	467	387	444	375	393	393	412	408	437	423	433	424	387	414	417	485	440	431	396	434	413	419	439	456	443	416	402	405	414	410	418	417	397	422	431	403	399	430	467	467	447	464	422	421	442	453	395	404	418	416	420	428	424	415	447	444	443	444	441	439	453	429	397	419	455	444	421	441	438	459	458	440	402	420	411	442	411	452	431	450	414	429	411	431	450	399	423	415	406	430	421	420	418	428	425	440	416	460	411	422	452	413	394	451	442	472	433	449	397	442	399	395	413	402	410	428	463	467	409	453	461	400	415	428	438	436	438	435	471	425	423	417	432	404	432	448	440	395	401	457	393	417	396	418	415	391	434	431	431	433	376	416	416	455	422	429	399	453	427	431	423	428	413	425	448	481	429	421	423	421	416	405	398	430	432	434	388	417	425	422	422	466	404	480	415	396	434	407	448	431	439	430	426	434	408	443	443	418	416	400	412	441	389	399	457	390	436	410	436	421	395	410	439	396	419	435	428	432	398	423	432	429	389	424	411	445	419	399	429	427	431	467	434	407	423	436	383	426	412	410	420	405	449	433	453	450	412	461	436	387	436	463	404	413	421	391	424	388	419	420	426	414	424	406	435	428	383	409	405	409	394	396	435	452	377	454	439	426	423	416	454	451	420	450	446	425	399	407	430	450	443	403	390	459	424	407	402	424	425	435	396	434	389	443	415	396	407	412	419	426	422	402	436	367	415	424	399	457	409	425	410	414	428	420	419	369	456	410	417	443	431	468	435	415	385	407	435	438	386	460	471	472	448	425	382	441	442	422	442	434	400	429	400	400	418	460	437	429	413	444	444	446	430	420	430	405	420	416	438	459	417	421	420	424	427	415	384	424	426	383	419	441	439	402	454	439	434	417	438	437	428	432	440	428	427	450	444	463	434	398	439	428	451	429	432	433	449	396	378	437	406	434	378	394	414	387	425	451	444	423	393	428	419	434	421	429	455	437	430	434	417	453	445	426	422	465	399	435	440	484	418	438	432	423	395	450	451	464	401	428	415	415	431	430	465	404	425	376	430	435	446	467	446	415	452	438	422	448	435	450	441	435	412	414	388	383	419	439	410	396	439	419	438	425	409	449	424	431	404	432	418	376	437	436	443	419	406	426	446	411	407	446	405	412	411	436	410	394	430	409	424	425	424	420	451	430	437	402	400	405	419	415	419	381	396	411	392	435	431	429	402	416	416	438	448	410	433	441	418	417	392	400	428	424	413	445	408	443	439	428	440	370	440	427	439	470	419	429	404	439	431	444	419	413	471	446	426	434	445	415	425	457	428	462	418	418	474	413	441	409	449	426	416	371	401	428	359	429	421	414	453	409	403	390	403	363	394	437	401	432	449	426	393	438	407	408	386	440	401	428	424	422	464	443	396	435	400	415	431	428	412	395	390	426	432	400	391	423	447	453	399	404	412	404	438	404	419	406	387	404	428	392	477	461	502	382	440	402	428	415	413	398	423	420	409	439	407	422	398	396	416	417	439	387	412	393	476	424	445	420	418	414	422	436	432	398	414	436	426	404	437	457	431	416	414	429	404	412	399	427	372	412	463	439	409	409	378	444	376	411	405	455	443	461	452	437	430	402	439	435	395	445	441	415	400	431	454	469	414	423	430	411	422	415	421	393	404	442	413	425	423	435	431	461	437	419	441	424	447	435	440	475	418	410	373	404	446	402	402	419	466	400	400	420	411	427	434	415	410	397	466	452	427	428	392	377	415	429	452	458	445	415	434	454	406	419	426	435	450	443	393	419	452	447	432	435	444	479	425	435	440	415	423	361	416	456	422	463	445	388	414	415	414	398	401	426	430	424	409	439	418	384	426	428	420	396	473	393	433	427	425	432	443	438	403	398	389	436	482	428	392	397	419	437	417	453	411	431	403	441	416	411	418	384	452	404	435	444	478	419	459	452	453	410	437	454	442	433	422	429	402	400	425	437	462	455	424	456	451	423	441	432	409	424	471	418	402	408	414	411	443	438	399	430	404	461	402	456	445	412	430	424	408	416	459	425	397	429	489	416	429	435	421	427	461	412	419	450	435	464	415	435	433	418	486	440	409	451	442	452	474	415	435	416	456	424	448	421	413	377
20299	2070	3789	4660	4127	3254	2648	2156	1897	1665	1436	1457	1353	1295	1191	1157	1186	1173	1152	1102	1089	1064	1090	1003	973	995	1031	1039	1047	1028	984	959	964	921	979	984	986	957	889	972	952	944	955	943	930	985	917	934	977	936	970	934	954	857	928	911	969	1015	953	936	962	928	931	945	942	919	981	1001	904	904	954	1012	927	920	930	911	968	931	967	945	894	963	901	1003	896	940	985	893	954	945	949	900	936	911	913	965	937	835	940	894	882	897	921	929	986	901	938	914	948	909	905	907	938	920	952	966	939	939	972	924	905	954	981	972	966	977	1023	938	943	948	937	894	929	886	937	885	925	960	909	911	949	914	913	889	923	863	934	975	933	914	917	948	968	924	914	919	906	906	927	869	913	921	907	886	983	950	948	953	947	952	886	887	917	928	953	943	924	875	934	937	893	951	957	940	930	948	931	928	882	970	920	931	871	986	896	914	875	896	883	900	958	895	967	969	936	991	902	944	902	958	907	950	971	943	888	880	954	922	930	960	946	894	944	985	931	957	880	935	932	896	936	934	899	921	912	902	918	941	938	914	937	874	1001	903	921	925	931	894	969	940	988	975	894	875	920	975	911	922	913	947	907	900	895	945	915	916	954	926	910	981	917	864	968	931	904	955	898	900	916	949	897	945	939	873	983	876	927	924	902	911	881	922	936	956	940	919	903	915	948	898	917	945	934	921	976	923	890	954	928	927	910	948	933	959	938	936	938	959	948	945	924	920	907	912	903	926	924	880	958	948	902	914	896	911	936	944	934	928	877	932	912	920	917	907	960	969	948	928	882	862	890	900	904	952	925	928	940	957	910	870	895	911	874	922	954	894	959	954	923	965	860	906	899	948	961	938	923	993	885	960	939	901	913	934	899	901	939	935	885	932	883	870	951	895	928	955	862	924	921	886	919	936	913	869	961	931	897	865	881	906	925	931	907	968	972	924	930	933	857	932	964	978	932	936	929	923	884	900	927	934	855	919	934	908	887	912	933	923	934	893	977	900	887	916	896	953	936	965	990	913	909	944	861	896	875	952	915	921	948	932	886	892	959	925	880	867	899	976	915	934	866	902	972	892	946	923	922	902	934	910	960	909	949	958	871	970	922	972	919	917	902	893	891	947	867	930	917	866	912	908	884	910	923	940	929	924	945	901	900	886	943	977	949	903	891	968	915	934	928	895	930	947	940	923	939	931	852	880	917	974	920	861	944	989	883	898	929	910	875	930	937	912	906	918	880	859	932	880	893	891	890	894	895	920	934	947	927	907	907	897	888	940	939	961	961	907	917	925	909	918	967	903	920	919	946	932	955	896	943	912	889	926	946	897	888	877	918	897	860	957	899	932	894	916	959	935	942	930	987	907	895	962	860	969	946	896	970	1021	968	989	901	942	931	897	904	952	933	884	916	921	870	879	881	926	914	927	921	923	928	922	919	843	904	903	864	951	899	941	937	963	902	923	884	926	974	943	862	928	947	914	921	948	938	941	890	920	901	906	920	911	890	957	944	904	892	952	877	906	957	926	857	876	908	959	949	908	906	862	932	876	940	977	903	939	956	921	963	923	947	873	942	937	903	877	934	889	929	883	892	981	911	923	912	918	957	961	914	911	910	927	876	991	887	933	911	865	885	870	943	943	854	921	908	932	952	914	924	885	907	953	931	898	905	940	918	917	925	928	915	951	905	944	918	865	922	944	956	940	938	897	882	897	933	907	920	878	914	957	924	883	974	888	900	880	901	917	918	935	856	935	907	945	907	945	924	847	908	882	985	918	910	896	930	914	905	939	918	850	966	915	990	903	951	915	930	930	907	958	937	919	884	939	909	891	941	870	931	908	886	914	873	920	915	958	951	918	943	924	955	924	863	910	924	942	889	928	915	851	932	938	975	865	896	911	909	893	888	936	922	875	918	869	922	888	942	911	876	906	885	894	959	939	901	917	964	900	923	948	904	943	905	907	913	919	943	924	930	951	949	894	969	926	904	977	924	955	913	944	889	927	846	944	886	885	923	935	905	917	941	974	932	894	887	877	935	942	933	922	937	961	946	975	927	903	900	921	913	891	888	897	917	884	918	899	904	897	882	896	975	890	932	907	902	871	905	917	956	907	929	882	907	964	940	913	943	921	964	939	926	894	912	938	900	1002	960	874	898	888	879	925	875	937	935	918	925	920	929	911	928	956	901	911	931	921	890	909	914	884	934	914	898	923	878	903	923	905	911	949	853	895	854	962	898	902	909	948	924	919	879	876	933	901	939	924	878	877	900	919	867	911	936	924	937	935	938	953	931	975	968	911	873	981	929	935	890	925	919	909	956	891	916	911	971	910	959	917	906	919	893	882	910	866	938	934	893	925	911	906	962	905	913	944	963	931	907	951	945	928	924	932	912	889	919	871	953	933	967	896	834	903	910	913	935	918	900	928	959	947	915	946	894	931	936	925	932	905	904	963	938	895	839	916	922	882	941	924	987	942	920	940	954	882	923	919	899	893	884	974	918	908	953	886	956	933	859	902	974	916	860	935	941	881	908	932	942	867	927	929	939	888	861	913	912	947	969	935	890	899	934	891	920	958	942	945	981	918	888	929	888	872	953	870	1015	936	838	917	929	947	896	935	925	925	969	918	900	918	922	880	945	867	943	912	912	920	919	898	917	912	941	918	887	947	842	936	871	866	963	928	935	964	909	912	921	898	890	887	905	900	907	898	937	948	898	923	924	895	933	964	879	945	871	938	895	905	942	945	935	888	922	944	891	938	939	912	934	922	908	935	922	839	885	922	934	870	923	915	974	952	960	908	952	834	920	902	915	898	869	908	876	891	922	868	913	946	935	942	893	901	917	888	913	865	922	1005	954	937	919	933	939	925	896	980	938	885	902	886	940	923	924	965	904	915	858	866	941	920	909	899	937	931	940	938	892	971	974	929	932	946	916	921	896	936	947	923	886	887	902	946	902	901	929	840	958	985	923	908	910	898	956	955	883	933	886	919	936	951	877	904	932	917	889	944	894	903	929	922	914	875	922	962	929	932	873	944	905	917	876	927	864	934	896	882	918	853	901	937	945	933	933	1002	978	916	975	910	894	947	891	923	894	906	921	991	920	867	909	880	924	933	879	869	963	903	872	909	927	928	895	939	952	889	906	914	917	916	950	919	954	917	933	913	916	892	888	918	904	917	929	976	940	901	899	906	930	917	952	907	912	899	870	965	917	912	861	909	973	937	884	882	897	908	962	962	897	923	896	921	948	896	901	896	943	966	960	875	944	924	971	911	868	891	933	900	886	989	973	943	909	908	935	936	912	906	893	918	935	946	902	951	960	919	913	913	985	911	978	938	958	981	921	940	893	881	938	904	954	930	867	894	878	829	930	903	920	894	855	872	905	985	971	949	888	954	910	898	873	900	920	923	897	899	911	871	920	953	999	928	968	939	932	888	897	884	1024	915	900	947	919	851	930	851	931	931	881	909	949	960	954	902	887	878	913	900	903	958	882	957
8366	578	511	387	361	325	275	244	242	259	199	211	220	192	202	204	189	179	209	189	213	178	185	203	190	208	197	211	225	196	181	193	207	191	167	171	197	209	204	196	207	196	185	197	209	219	200	228	207	174	193	182	182	202	205	165	204	191	189	224	145	175	213	171	187	212	201	200	212	206	192	209	189	191	190	221	194	193	169	208	202	203	217	194	205	200	181	225	196	224	184	209	202	212	197	188	188	204	174	183	200	187	197	207	187	200	189	189	179	196	204	204	181	203	199	208	202	206	195	198	216	188	196	179	217	200	207	196	210	194	217	195	208	197	179	163	196	213	200	187	201	208	170	205	203	188	179	203	203	198	169	165	214	177	197	180	207	186	186	182	225	207	209	191	210	192	181	209	193	183	206	185	205	200	194	206	193	200	212	191	183	188	194	189	177	208	228	212	172	175	224	231	188	188	200	197	191	200	184	187	188	227	190	201	208	178	222	201	189	229	206	202	195	190	191	201	213	232	207	196	209	220	199	218	219	188	213	213	194	205	186	200	208	218	194	203	181	211	213	187	207	234	201	224	219	197	166	204	182	202	217	180	204	199	216	204	168	186	200	196	185	180	208	188	206	197	202	191	171	214	208	176	190	192	167	202	195	164	233	191	173	206	236	207	197	193	182	204	186	190	178	198	191	210	218	201	209	200	182	192	194	212	214	179	183	191	195	198	220	180	181	193	187	182	199	194	206	183	202	204	174	199	200	202	195	197	193	172	186	180	177	199	200	190	207	212	190	220	188	190	192	217	200	211	203	200	210	177	207	171	188	200	187	208	181	191	197	209	193	187	226	197	174	224	171	173	206	221	189	190	197	209	192	162	163	207	206	210	192	201	197	203	213	203	206	202	184	199	205	183	171	179	204	195	187	199	218	201	185	224	169	167	209	204	221	213	184	214	221	217	191	207	197	190	186	189	163	185	192	184	196	205	210	191	191	200	208	211	205	192	191	197	208	190	166	205	197	207	166	186	212	199	217	208	194	204	191	233	203	177	155	176	180	197	205	201	186	211	174	181	188	205	197	203	183	190	160	177	191	215	224	183	182	179	183	218	172	182	186	204	193	163	201	166	212	208	233	213	194	215	192	177	188	232	198	201	204	172	188	181	192	199	192	200	208	198	206	202	195	211	188	187	190	172	170	194	205	225	175	222	205	197	195	214	183	198	175	178	195	208	202	193	211	193	187	201	209	180	186	198	221	203	206	209	183	201	191	233	202	193	219	205	184	197	204	207	183	210	230	184	196	188	195	207	217	205	168	167	180	223	198	198	165	197	185	210	208	197	220	186	206	185	214	188	185	203	188	167	185	209	199	202	195	185	178	199	199	207	190	201	198	187	193	205	185	206	174	219	190	194	186	181	183	220	206	200	216	176	196	194	193	213	207	177	190	195	199	169	200	204	207	192	174	207	191	186	188	219	215	181	177	202	214	202	212	179	191	215	184	196	214	192	204	196	206	186	196	171	180	212	175	191	197	206	213	230	167	196	198	181	169	191	194	216	200	203	199	198	191	209	190	191	188	194	183	208	191	198	198	191	180	199	179	212	203	184	190	210	180	193	185	176	180	194	189	188	194	194	180	188	183	210	197	198	195	177	222	190	190	225	218	219	187	186	190	209	214	205	188	189	184	212	196	180	201	207	220	217	173	188	196	179	175	182	171	205	194	199	208	179	196	187	185	188	169	190	189	187	188	162	193	209	201	218	183	213	225	240	219	193	197	188	191	203	166	200	212	179	204	197	177	193	226	178	195	204	203	210	196	210	188	191	207	189	184	211	193	197	210	204	194	211	184	195	206	219	182	188	222	186	196	188	189	237	212	214	190	199	183	201	193	183	189	208	193	182	163	202	194	208	186	214	199	191	222	202	203	182	200	200	201	184	207	209	195	196	224	193	188	207	171	187	201	181	206	193	190	187	186	217	192	199	189	187	176	244	191	164	180	203	203	207	165	215	191	178	212	212	214	188	187	198	185	183	192	194	171	198	216	202	218	188	194	217	184	201	194	187	184	189	191	193	183	208	217	208	177	208	194	190	190	207	207	218	188	190	184	186	186	179	212	181	199	209	200	203	227	221	188	168	171	180	201	202	205	187	189	198	202	180	207	152	187	176	160	205	213	172	212	189	184	200	209	187	174	190	217	187	219	214	218	211	186	190	209	218	183	205	187	189	177	214	169	192	194	208	192	172	185	190	201	196	196	194	172	212	190	181	218	183	198	183	203	199	167	198	193	208	208	172	189	186	201	192	202	200	175	177	220	205	189	214	197	220	181	210	212	189	196	216	165	204	201	188	202	189	210	193	205	180	192	213	189	187	168	191	187	203	191	182	187	190	153	191	193	188	182	200	203	199	172	198	184	203	182	185	173	193	229	213	171	230	200	201	172	182	201	239	196	198	203	198	181	177	185	180	190	163	191	210	203	188	191	180	184	202	189	203	201	210	187	187	202	164	176	208	179	203	192	206	225	197	170	187	176	198	209	159	196	197	186	201	208	190	216	196	212	194	191	186	211	227	187	199	198	192	164	200	203	210	214	200	173	206	214	212	186	207	166	189	194	200	177	187	185	218	201	186	201	186	197	189	213	201	218	199	184	215	217	234	190	189	198	182	199	233	189	190	174	160	202	198	180	204	198	212	192	184	206	194	196	193	174	203	181	180	188	188	214	184	196	192	204	187	220	185	182	208	216	209	198	195	200	208	192	171	215	189	171	173	210	190	195	178	213	181	167	207	205	233	193	163	197	187	189	185	210	225	167	189	170	165	199	167	178	207	209	183	171	229	195	203	183	220	203	202	174	184	191	175	207	202	196	195	205	225	198	193	186	191	204	197	204	184	162	175	209	208	194	197	201	196	205	185	176	178	191	214	180	199	183	204	188	218	193	182	194	181	226	190	194	201	201	178	203	214	191	223	197	173	198	216	186	204	168	189	198	196	195	197	208	202	209	190	186	180	196	192	187	211	210	183	196	210	193	191	192	178	205	206	171	179	218	163	214	172	196	179	201	200	193	197	180	166	188	192	197	210	229	196	195	206	195	183	189	212	201	199	186	177	167	194	191	189	201	197	198	194	156	186	211	205	194	212	185	193	201	181	194	225	177	198	188	216	191	194	227	168	192	189	168	169	161	205	179	160	182	192	192	202	172	193	175	190	193	189	195	214	205	185	188	179	195	211	203	215	191	205	198	176	185	176	193	177	192	217	227	187	200	184	200	189	193	197	182	212	200	183	192	213	198	185	187	206	194	177	215	206	169	204	186	173	207	207	214	233	224	202	215	206	187	188	186	195	188	204	185	170	189	209	204	183	190	216	208	173	174	201	200	195	220	211	198	206	209	217	188	182	212	172	212	203	189	178	203	190	198	212	212	210	223	189	186	207	198	209	207	183	160	177	210	217	210	165	205	194	226	188	227	187	179	192	208	224	219	194	223	206	194	197	181	202	188	219	204	189
5214	709	1057	1275	1258	1001	809	747	656	641	615	559	576	555	556	530	518	542	516	546	556	530	493	510	510	527	498	521	499	531	527	502	538	509	492	493	509	526	485	469	507	480	503	500	491	498	474	499	529	503	479	522	507	501	510	514	482	499	476	473	518	543	558	491	486	461	495	477	516	516	526	523	502	486	511	524	477	483	504	546	476	537	520	477	508	482	483	489	462	507	477	485	494	469	483	445	464	528	530	495	480	466	491	495	509	481	484	476	475	481	495	502	485	478	514	485	505	487	491	522	459	516	467	481	489	486	502	483	488	494	472	470	499	515	498	526	491	493	469	511	500	507	530	498	483	467	534	473	484	499	495	508	493	500	463	502	517	454	502	494	483	471	473	514	464	494	482	510	483	527	491	490	488	496	454	482	476	464	489	478	497	480	497	540	504	531	485	479	490	449	459	481	474	536	506	519	444	467	518	478	502	467	476	491	523	506	508	493	509	486	472	505	480	480	493	502	476	525	468	500	490	420	525	482	497	476	509	484	510	508	504	465	507	459	492	484	449	491	509	507	476	535	495	459	497	466	468	494	443	497	455	459	478	486	475	470	537	484	485	439	489	516	491	502	479	550	481	483	465	500	491	472	499	463	471	486	493	475	504	513	474	466	462	514	485	490	520	507	491	487	473	473	499	501	498	491	493	504	472	516	512	481	492	502	452	489	497	492	523	469	518	457	508	514	504	492	499	500	454	469	505	454	474	484	483	477	484	478	517	479	473	466	479	497	505	515	496	481	482	456	462	476	464	478	505	506	478	506	509	507	483	484	472	487	520	494	514	509	482	452	464	465	489	504	476	491	530	523	485	457	481	491	524	488	452	495	474	467	483	452	471	471	476	506	489	474	473	507	495	523	518	454	485	478	539	456	470	470	493	486	485	463	421	485	501	493	502	461	483	497	445	496	499	486	492	508	482	490	457	478	470	484	486	486	535	488	518	451	505	507	509	463	521	469	482	468	462	499	502	511	488	488	506	512	449	511	458	475	449	450	498	498	467	471	522	512	461	449	505	509	501	493	520	517	454	519	496	470	439	494	482	493	496	484	481	506	513	481	504	494	503	478	483	466	491	485	473	495	503	520	513	515	500	499	474	466	509	485	471	474	471	464	437	491	470	510	504	489	475	491	512	496	496	502	524	469	464	433	491	471	505	524	493	487	477	502	527	467	474	484	509	512	512	454	508	477	501	439	475	492	480	485	474	472	473	518	524	491	489	532	497	451	488	451	474	515	453	492	490	515	447	477	501	501	483	509	490	506	512	470	471	542	480	486	500	506	467	489	452	487	486	498	534	474	480	502	493	442	485	514	517	494	490	492	494	490	492	493	490	492	510	518	498	474	465	474	483	465	536	496	482	500	436	477	498	521	491	469	544	505	474	492	531	514	508	489	470	524	480	495	502	479	506	473	447	541	455	504	462	518	511	467	492	464	443	515	553	499	492	510	468	485	455	520	525	511	495	478	473	415	481	489	443	470	479	486	430	449	509	509	487	511	501	514	501	498	464	486	496	510	499	484	498	456	453	502	496	510	484	508	472	496	524	504	477	540	499	497	458	501	511	476	501	522	521	475	497	467	484	469	474	499	465	473	525	506	482	473	508	472	480	516	497	477	467	487	483	495	505	471	543	477	523	520	502	485	458	506	486	446	466	487	471	503	505	448	499	455	478	506	517	488	542	455	480	461	489	441	516	478	479	523	492	497	490	498	544	475	513	507	502	521	520	495	465	455	508	499	509	531	505	520	512	509	458	521	518	469	506	495	493	520	498	440	498	471	490	487	467	493	524	509	501	479	455	483	478	455	456	490	498	498	509	482	516	483	507	477	499	447	504	496	532	482	465	455	504	488	527	434	496	473	455	460	477	477	506	491	500	496	523	467	498	474	498	471	468	469	520	502	470	505	448	491	474	490	495	536	492	491	508	500	514	478	478	512	495	500	512	454	472	491	456	469	510	512	493	492	482	465	492	473	495	463	490	478	434	490	472	491	487	515	462	509	482	451	488	499	524	512	498	473	478	510	478	480	501	506	477	503	500	505	507	507	487	535	534	472	463	471	507	501	469	483	463	476	447	518	493	532	488	499	454	504	480	474	477	476	480	520	471	493	502	475	497	424	494	511	474	491	524	498	508	507	509	466	482	491	567	533	508	498	557	484	476	480	479	511	520	488	519	488	487	488	498	493	524	456	464	486	451	491	482	460	476	519	466	494	491	528	497	544	465	527	481	474	483	516	522	468	482	514	466	443	507	490	460	477	478	497	502	479	487	513	496	532	459	492	481	499	498	496	483	463	496	470	517	468	527	484	441	480	483	469	474	471	484	503	493	500	507	497	496	514	487	493	482	481	439	451	515	486	504	501	488	483	509	524	491	507	495	512	537	497	514	538	509	517	472	470	465	455	498	500	468	484	473	495	477	503	479	476	508	467	455	471	476	472	475	462	475	470	502	501	495	481	477	497	495	483	475	494	549	493	455	490	484	463	513	487	452	486	482	447	468	519	455	484	475	473	477	448	472	466	475	494	482	446	437	521	494	511	475	485	492	490	466	495	512	505	502	483	474	521	471	496	442	461	477	509	475	497	512	450	493	490	493	477	500	509	504	499	495	480	502	504	533	512	489	518	462	511	483	485	506	474	464	509	490	507	466	503	492	461	503	510	461	478	501	482	493	479	478	498	508	507	419	475	500	517	477	484	496	485	483	518	456	476	479	496	504	505	494	482	467	520	455	498	514	487	498	501	484	508	505	508	512	523	449	473	480	527	524	489	517	497	485	492	493	483	471	477	505	491	480	510	534	474	504	489	455	471	480	476	482	500	496	510	481	475	487	521	472	476	505	484	510	473	483	465	502	567	519	495	463	515	484	473	523	476	517	484	532	493	473	456	473	455	470	450	494	484	549	502	510	508	434	490	473	507	486	496	520	471	462	549	508	471	484	478	467	471	523	510	506	511	491	482	475	469	473	479	523	493	457	531	474	491	464	499	501	484	454	535	499	522	493	476	480	456	488	522	484	495	490	470	478	451	502	518	498	492	478	484	532	493	470	504	448	483	513	501	492	505	478	496	479	507	475	505	498	501	481	494	476	519	487	462	517	517	488	489	510	504	470	524	464	510	525	462	459	505	474	523	460	497	494	482	504	501	478	511	482	489	478	509	452	459	488	492	505	515	494	493	487	477	462	502	451	489	474	473	490	503	492	481	481	507	449	486	510	503	477	501	479	504	493	458	500	501	504	502	487	504	468	491	456	467	522	467	492	487	496	481	454	465	453	527	486	508	486	520	518	516	484	507	499	540	477	472	479	519	457	506	484	498	491	498	450	507	480	468	478	485	452	493	496	508	517	459	486	460	467	494	486	491	552	502	443	495	481	508	499	521	467	495	467	490	509	470	499	507	484	475	475	481	519	482	472	473	506	492	456	497	468	505	475	462	474	493	512	522	504	481	512	498
21920	2434	1347	1067	876	639	524	471	517	431	404	345	336	393	347	404	349	332	359	315	373	366	360	370	366	321	363	349	375	336	338	353	360	294	346	355	322	328	329	305	333	311	353	300	323	364	340	343	299	364	362	315	349	325	336	305	343	332	321	354	312	337	325	299	354	337	310	303	335	322	336	356	349	366	380	355	360	310	328	367	318	323	319	324	354	333	330	373	350	329	328	358	316	324	336	326	325	282	301	344	350	319	313	341	324	320	322	328	351	364	339	323	339	313	315	316	304	363	329	359	375	325	329	338	313	314	293	353	329	314	295	350	325	352	344	335	341	316	319	349	314	316	323	341	360	337	337	313	360	352	335	354	317	306	305	307	323	306	308	318	349	365	306	319	334	289	332	353	329	346	324	317	355	317	308	308	313	325	349	352	318	350	327	321	322	317	326	336	350	334	347	341	339	328	303	333	346	325	318	311	342	353	314	289	335	361	357	345	353	340	379	313	335	301	320	319	348	330	302	345	309	305	332	328	328	301	333	354	327	350	320	339	328	327	306	334	347	335	335	334	318	293	344	310	335	339	343	338	310	324	307	332	340	326	364	325	308	345	340	333	347	319	338	322	329	335	351	325	291	325	346	347	359	343	324	310	331	321	351	335	312	337	312	336	330	330	334	319	304	319	337	301	311	299	331	321	304	318	317	317	310	337	345	336	330	328	324	332	352	296	348	328	337	343	351	343	346	354	342	351	375	336	333	323	356	366	349	318	348	330	334	304	378	337	324	323	281	296	319	319	323	326	321	368	324	300	330	343	307	342	333	331	302	300	357	325	338	342	355	334	315	359	345	319	320	323	277	331	301	328	329	333	347	317	329	325	322	321	344	328	345	340	302	324	373	334	343	317	343	347	365	313	343	317	334	340	335	321	354	359	328	344	324	303	333	331	316	331	264	336	345	278	320	320	337	323	316	362	327	316	303	322	327	311	347	330	345	332	341	329	332	331	366	326	286	290	341	319	332	365	305	308	353	338	298	312	345	308	320	323	342	357	275	304	324	344	400	353	332	290	335	325	322	342	311	347	353	329	340	318	306	312	343	342	333	333	332	310	323	320	362	327	380	365	333	335	333	306	362	312	352	362	323	359	308	320	308	327	318	357	307	320	345	324	333	312	349	347	336	309	301	353	338	331	341	391	315	348	317	308	327	302	326	307	308	364	346	311	297	329	299	330	315	312	296	294	363	325	314	311	314	320	320	319	331	270	281	324	317	342	332	329	316	342	318	327	339	348	376	353	333	297	333	327	313	345	325	314	297	312	296	345	324	286	312	313	314	360	350	317	354	341	353	323	322	333	337	353	369	326	336	352	325	313	348	303	324	311	338	351	319	322	326	344	333	341	332	342	342	352	342	365	332	364	319	318	325	287	318	342	345	355	347	336	363	306	332	336	317	323	369	323	351	296	325	325	344	330	303	362	321	333	368	366	341	311	365	329	338	371	335	332	331	353	362	352	354	308	306	316	326	318	343	313	316	345	347	344	329	334	324	350	363	332	345	299	316	312	336	344	320	359	342	335	346	306	307	335	348	300	331	321	356	363	344	330	315	357	346	311	350	325	324	325	321	313	328	274	322	342	330	308	337	302	319	302	311	326	296	313	326	295	352	344	333	330	306	307	328	335	347	361	351	298	325	301	350	336	331	324	306	317	347	317	327	320	347	342	365	325	328	322	326	320	332	331	305	345	352	367	343	321	305	326	292	336	330	335	372	349	332	327	355	303	360	307	340	355	341	328	332	342	353	304	306	356	308	296	318	319	327	318	326	306	331	321	329	331	308	337	303	350	311	309	337	292	335	351	316	325	342	333	347	333	349	288	317	347	333	336	306	324	295	343	312	350	313	320	343	328	301	354	301	313	331	321	328	355	301	311	360	344	337	317	317	335	337	349	317	321	322	330	321	298	326	359	334	320	352	329	313	381	319	315	310	315	311	344	330	333	293	314	351	331	312	346	309	313	328	317	353	393	322	318	335	321	323	332	312	339	339	305	335	305	326	344	359	308	294	303	340	315	335	308	308	305	333	329	337	303	299	363	299	312	339	350	328	337	343	332	291	325	310	281	308	350	321	300	333	318	335	327	332	355	302	309	325	321	364	341	335	338	298	361	320	337	318	335	333	317	300	291	308	337	330	313	335	359	340	349	368	338	358	329	317	300	348	318	351	327	358	327	331	329	313	321	310	337	337	369	357	338	306	332	328	332	304	314	320	304	323	349	306	309	331	334	346	299	306	356	347	352	362	331	297	349	335	303	309	322	353	315	335	346	309	357	326	335	344	334	312	349	340	333	347	326	352	342	371	374	341	331	388	360	349	319	314	317	342	336	322	343	323	330	362	317	335	359	352	300	306	345	334	358	355	342	338	324	361	323	365	324	356	313	314	357	323	325	322	369	335	368	341	341	364	305	335	334	320	349	349	350	319	315	343	323	334	325	313	337	334	356	317	324	333	357	312	315	360	348	366	315	340	334	364	343	332	324	368	354	310	314	341	322	298	280	346	328	291	269	335	345	363	325	342	319	349	305	328	319	281	318	330	327	348	356	343	342	321	299	332	325	346	308	341	341	314	348	303	320	321	328	330	326	309	340	295	329	333	329	301	317	326	322	347	317	344	332	329	337	316	382	335	338	302	319	331	362	335	336	319	343	343	301	298	328	324	328	346	337	344	313	360	328	338	317	335	303	345	345	316	332	311	302	310	354	341	328	313	356	357	341	340	334	312	333	332	359	328	334	322	338	326	311	351	321	265	286	325	320	329	318	290	334	328	325	319	354	312	339	368	378	352	323	334	325	336	300	320	314	368	328	294	313	320	349	342	342	338	329	331	363	321	353	326	290	328	355	317	322	368	307	304	333	301	330	361	294	341	349	359	353	332	332	323	325	369	333	300	354	329	314	334	322	326	315	319	347	336	347	318	334	340	332	318	319	310	341	345	329	312	327	323	327	329	318	346	327	325	316	324	367	343	330	340	337	319	297	308	339	302	336	336	341	345	384	322	336	329	314	333	278	306	333	342	303	326	340	319	350	313	336	342	312	315	340	367	322	307	327	309	313	332	319	310	336	333	345	355	335	301	384	382	338	326	304	338	322	379	332	287	340	324	346	341	322	322	332	330	298	319	308	346	304	337	357	336	307	340	343	329	355	366	302	321	324	331	354	339	324	322	305	315	312	319	313	315	303	339	355	320	313	310	300	342	361	319	343	287	332	352	320	290	316	328	351	351	295	367	333	377	318	359	322	334	356	333	359	316	360	310	313	342	304	353	336	294	319	309	290	332	350	334	312	331	352	329	333	324	357	323	350	325	346	347	307	340	312	292	317	319	340	377	297	332	358	342	322	321	324	323	321	285	338	336	335	331	309	303	316	319	324	345	327	303	313	337	353	346	332	325	323	328	345	308	342	300	351	304	317	346	339	348	326	321	343	337	347	334	361	355	316	336	316	289	294
12910	1403	2555	3083	2689	2264	1823	1592	1346	1312	1146	1067	990	945	927	950	879	890	889	879	826	861	805	819	818	789	816	797	819	787	868	768	871	806	755	722	786	769	803	757	814	811	758	761	800	836	800	763	764	761	741	817	812	778	796	793	740	767	774	788	815	800	757	741	747	754	741	791	711	724	745	793	726	780	755	772	800	756	743	715	798	763	737	746	802	796	781	742	723	743	733	735	756	773	692	746	737	711	765	778	739	743	769	785	724	725	737	784	754	745	749	781	792	817	790	766	675	754	767	770	762	745	727	755	749	758	733	765	733	727	786	784	763	750	742	803	756	746	754	741	736	781	767	748	771	757	782	756	756	726	792	818	700	773	752	768	756	756	744	786	776	729	772	788	796	791	759	770	767	761	759	756	742	762	749	742	741	764	748	721	770	691	792	771	737	768	765	734	728	775	764	765	771	792	699	758	760	755	789	751	732	761	759	741	767	766	782	723	767	711	712	778	776	781	807	752	766	796	763	791	794	775	784	733	789	758	822	763	717	735	776	751	779	743	758	781	769	721	745	774	816	733	746	745	749	739	733	690	791	762	764	776	790	826	769	760	774	712	732	766	772	737	748	775	739	800	737	783	747	745	727	703	770	789	744	747	728	763	759	725	792	771	775	755	767	722	782	746	752	685	801	761	759	737	808	725	783	738	771	711	761	761	744	747	746	717	773	799	745	707	786	752	803	772	689	754	758	809	714	769	748	770	750	749	708	737	716	753	736	708	727	756	774	774	765	762	796	716	775	811	770	774	787	723	776	807	761	748	753	794	777	755	785	788	727	732	762	793	751	751	707	747	790	758	737	778	775	778	759	715	767	767	817	742	766	743	735	743	745	745	750	708	777	725	775	771	751	729	772	713	782	740	701	740	775	767	756	763	736	788	706	741	787	727	744	707	765	774	733	767	741	740	710	765	721	786	795	772	765	769	766	744	804	740	773	792	743	735	720	742	760	755	810	767	775	775	736	737	795	775	730	781	733	676	731	712	718	755	740	737	708	724	779	770	730	793	770	809	731	777	774	746	792	785	729	751	744	775	734	742	763	796	725	759	815	800	778	704	735	765	781	743	771	741	744	725	790	728	729	759	739	719	808	729	705	724	757	756	767	722	727	779	785	763	770	786	724	741	808	765	727	722	755	711	748	737	728	791	782	735	753	798	766	725	819	820	703	802	773	733	737	756	754	719	766	816	763	750	775	831	761	703	791	745	776	803	759	724	739	709	715	796	720	791	770	790	785	755	742	784	801	758	736	748	789	814	759	783	743	751	751	797	731	787	739	731	769	741	756	748	726	724	758	783	753	748	723	780	754	754	761	745	746	790	711	745	748	735	731	753	776	790	767	750	719	742	740	813	740	763	740	811	773	756	806	774	762	752	768	748	764	753	743	751	757	717	780	767	784	771	779	752	758	786	776	737	732	746	769	743	770	791	758	698	725	748	724	767	790	753	786	748	764	781	778	768	767	736	780	752	758	780	708	771	779	737	748	786	771	811	752	778	748	718	758	817	799	785	761	750	735	751	787	798	793	742	768	799	722	820	767	799	754	716	714	729	729	749	789	777	729	780	777	743	771	751	778	769	749	744	813	687	744	761	747	780	755	769	762	773	794	732	760	781	750	797	756	801	742	738	715	737	715	741	763	687	751	734	769	748	786	795	790	779	787	801	786	756	707	753	806	785	785	750	767	767	776	715	801	759	770	803	766	729	744	743	795	734	747	791	771	745	768	798	681	708	771	768	778	737	747	729	735	790	814	770	771	778	762	774	765	758	790	784	772	750	797	768	757	738	745	802	747	735	783	782	769	765	749	722	748	732	738	707	714	753	697	776	768	804	766	834	777	762	776	725	720	743	794	683	721	767	760	746	732	752	741	728	765	764	728	713	700	744	745	719	756	748	776	763	737	753	734	798	718	783	731	764	788	732	789	790	772	728	766	733	778	800	744	757	735	748	720	746	763	756	770	782	678	755	785	714	764	753	776	760	788	720	762	733	760	753	792	765	797	730	753	765	741	771	744	756	719	754	754	774	752	764	770	726	715	743	748	746	741	741	745	758	719	763	752	759	781	711	742	796	731	752	781	758	747	761	763	758	752	764	757	759	768	741	747	736	739	741	732	737	793	783	770	792	740	786	781	746	756	776	775	774	778	718	751	753	769	751	795	695	807	796	764	707	790	822	697	701	749	749	720	721	821	718	721	741	703	789	743	760	740	750	752	775	736	800	727	732	754	833	749	825	805	748	809	789	770	722	814	700	776	784	700	753	750	729	721	752	776	789	690	774	770	820	779	773	739	755	776	772	807	745	764	762	808	773	759	801	784	783	752	734	765	765	773	760	729	778	746	744	801	787	797	723	726	744	742	777	765	756	721	759	760	733	744	784	737	718	751	786	709	731	764	740	718	768	811	725	742	771	751	737	741	762	729	741	720	740	723	775	810	795	767	815	778	754	775	749	733	773	792	740	809	717	819	712	785	734	761	769	753	742	717	748	734	728	701	757	809	761	819	796	728	766	724	726	726	738	738	705	714	770	785	761	783	742	780	782	761	708	781	770	726	753	767	744	756	729	734	768	725	760	756	750	793	752	777	718	734	796	771	693	749	771	767	722	776	724	751	752	766	775	766	778	751	750	728	797	784	761	762	770	720	778	787	724	762	731	747	778	815	752	746	756	776	806	772	743	784	701	718	758	777	789	718	793	775	719	723	752	724	765	763	773	725	738	774	757	787	759	736	759	767	756	727	766	768	749	756	763	773	786	725	762	736	746	749	760	757	763	763	771	742	794	792	751	764	787	757	708	763	758	735	774	744	757	713	795	763	724	752	715	799	752	776	739	761	713	761	780	767	727	816	764	753	792	781	801	747	707	779	780	790	736	746	726	758	763	729	727	732	769	780	776	746	761	741	818	767	789	763	753	724	743	753	777	726	817	805	764	752	771	791	707	796	701	795	748	768	760	734	729	772	778	787	767	754	740	772	763	718	747	739	757	755	752	750	708	782	715	737	758	746	731	738	735	753	779	785	750	771	763	757	805	804	766	798	721	745	780	768	773	768	752	720	732	742	730	767	737	761	772	774	764	745	767	820	729	734	729	734	776	783	811	748	782	764	671	743	784	747	806	695	709	761	780	779	768	763	742	779	784	815	737	762	740	750	782	789	789	745	765	766	780	717	741	688	771	766	771	731	741	769	756	816	795	726	748	773	791	724	746	786	730	792	786	752	750	739	746	761	752	762	758	732	793	790	744	744	745	761	749	776	769	737	753	764	756	756	804	768	801	847	723	780	750	741	717	744	843	781	763	740	754	754	760	790	761	726	741	726	727	755	739	782	762	778	709	747	720	747	738	742	763	748	754	749	790	757	704	726	726	769	786	783	764	768	745	730	761	793	797	739	719	787	755	703	755	740	746	764	715	786	771	768	745	770	691	729	780	757	779	746	726	786	753	784	766	696	766
29320	4441	2327	1745	1233	918	747	739	598	546	552	500	496	513	493	461	462	471	422	456	424	434	433	484	477	417	470	433	447	442	435	435	465	403	451	429	405	404	472	425	439	447	393	426	439	403	431	402	433	415	426	413	387	394	471	366	405	431	409	425	452	408	380	447	465	427	413	425	448	448	451	434	429	407	439	453	408	432	427	412	438	444	421	420	414	443	398	414	459	399	408	423	431	428	446	448	464	410	415	421	461	381	408	427	403	387	415	422	415	401	413	427	382	417	405	397	408	433	458	384	446	417	394	420	450	461	457	431	455	438	416	445	463	459	389	436	387	420	394	390	429	447	452	464	382	414	396	394	455	412	441	448	457	414	434	451	421	448	425	434	432	409	467	454	396	437	439	432	396	448	428	371	439	381	425	425	412	405	431	440	410	413	391	424	424	425	407	427	392	423	405	389	390	396	434	460	441	396	371	423	395	411	448	440	390	446	445	397	447	451	476	411	377	389	459	406	436	389	438	458	398	404	412	417	410	418	400	410	430	441	442	418	437	413	428	409	411	471	444	426	443	425	416	448	450	421	384	396	428	467	404	444	431	400	420	464	388	388	439	405	426	406	427	422	431	437	453	397	421	443	428	433	462	412	426	366	386	400	460	441	435	435	370	396	454	415	396	417	393	407	398	472	423	399	418	425	420	445	432	416	438	402	444	453	414	416	432	432	404	428	425	399	438	458	429	446	428	397	393	365	453	449	416	422	450	433	435	450	410	406	420	429	414	416	399	396	429	425	435	399	420	447	423	415	409	462	436	407	395	405	386	410	403	434	411	426	439	446	397	435	419	429	435	445	455	396	422	412	435	487	421	440	429	444	406	376	486	437	413	411	419	404	408	382	447	437	412	392	398	423	443	455	446	408	415	420	425	448	415	425	391	409	423	377	415	368	382	416	405	406	399	419	445	412	451	429	461	413	433	427	421	373	428	390	407	412	433	385	424	419	435	424	384	409	427	418	414	397	417	403	410	416	433	378	420	406	422	412	453	420	406	415	462	400	434	416	388	404	439	473	452	422	426	402	414	386	439	422	415	355	422	434	392	399	431	396	429	434	432	455	448	398	460	430	414	421	404	465	446	417	414	389	430	429	444	403	387	427	420	450	418	441	429	444	454	427	450	424	432	415	401	434	423	443	429	418	444	423	406	391	416	420	429	441	433	392	423	430	397	407	408	436	321	432	431	428	401	413	397	393	409	449	430	387	412	443	433	397	403	419	393	408	405	439	389	409	409	442	410	417	433	385	418	414	409	429	416	451	434	406	424	412	442	410	442	416	401	431	409	417	444	381	416	446	418	393	417	458	389	373	442	407	385	455	408	382	391	396	459	362	452	452	457	435	435	418	449	447	411	429	383	446	442	353	426	426	414	406	431	429	411	460	431	440	429	426	407	438	427	426	439	413	428	444	410	441	429	455	435	415	457	417	424	428	425	450	421	430	383	407	463	426	415	418	401	412	383	411	386	436	438	433	428	440	433	436	395	422	393	433	470	416	432	431	439	422	458	460	421	409	429	399	428	418	452	414	409	437	435	437	423	425	374	464	431	413	425	446	399	419	422	433	406	456	421	376	403	435	439	430	414	417	432	409	438	436	357	400	423	435	436	397	393	410	393	402	423	419	409	423	427	391	432	402	430	429	402	415	401	413	426	393	407	395	426	450	436	439	427	448	442	392	428	436	446	407	437	397	386	435	427	462	424	453	445	415	406	426	446	397	445	426	422	459	420	448	451	399	399	390	401	442	450	419	402	371	402	413	412	436	435	430	420	405	452	387	427	434	437	456	433	434	404	481	448	425	421	399	378	474	450	426	405	428	425	396	468	429	414	395	406	397	416	483	402	428	424	432	454	422	424	424	431	420	433	413	414	424	436	442	416	435	404	429	468	444	450	430	400	428	443	451	435	452	424	415	408	420	424	430	412	466	406	430	409	463	442	435	381	406	401	435	436	401	400	405	437	435	429	428	411	392	427	409	408	361	403	394	414	412	429	415	392	432	443	414	438	417	414	455	442	400	422	426	346	406	411	408	446	454	443	426	387	429	437	425	410	420	424	450	440	423	410	430	438	404	411	439	444	433	426	446	434	418	405	464	395	385	380	412	418	413	390	448	445	402	447	400	456	438	418	427	416	435	396	418	480	396	402	409	444	443	431	415	404	441	434	378	442	439	425	410	432	431	409	403	409	422	441	413	391	388	383	401	388	401	444	449	408	441	434	406	416	407	466	405	375	393	402	396	400	382	409	437	420	434	402	451	420	427	448	431	408	379	423	433	426	420	437	401	397	427	448	431	402	471	443	422	398	443	426	434	403	448	424	439	436	416	425	421	432	434	431	424	407	450	447	430	428	421	399	384	458	446	432	434	465	424	440	407	431	411	444	428	474	399	435	395	393	409	434	459	384	418	435	397	401	450	401	447	393	417	420	424	445	421	429	384	397	404	435	433	410	441	414	418	394	413	444	443	419	472	446	403	439	371	431	421	420	462	393	377	389	444	463	433	424	403	450	445	468	441	411	436	419	450	421	399	455	422	430	447	412	368	402	442	418	466	436	429	446	424	445	437	399	391	391	398	390	422	381	436	428	427	446	437	420	419	407	396	468	431	392	391	418	435	420	445	437	458	444	435	428	373	416	398	454	409	422	405	432	430	402	438	412	404	426	435	407	383	387	423	419	433	427	412	418	451	417	439	468	412	412	425	409	432	423	432	459	414	406	378	443	384	399	449	398	419	396	442	457	420	424	426	448	439	388	410	425	406	411	447	416	465	434	437	415	467	417	373	399	428	451	432	435	410	452	439	434	396	453	437	415	394	448	423	436	422	397	452	430	424	405	414	388	389	415	448	425	470	398	433	438	405	479	437	429	411	435	419	392	424	421	431	450	444	438	407	390	398	441	421	427	396	435	437	400	414	415	431	435	385	397	441	404	404	431	433	442	407	468	446	415	453	451	446	415	436	386	443	403	397	394	408	403	427	388	424	427	437	468	451	391	401	403	455	411	429	432	436	391	391	443	383	471	431	425	458	418	443	425	458	411	408	442	457	426	420	405	424	453	388	435	423	439	387	428	439	409	427	422	440	461	422	423	433	429	414	430	431	410	412	402	441	406	400	437	391	431	441	432	403	437	451	397	435	420	414	462	432	447	393	434	431	426	431	372	422	418	406	414	395	457	395	416	396	406	452	473	418	411	443	385	406	415	427	430	457	386	428	415	437	363	388	431	437	393	425	427	436	432	446	414	439	404	425	419	457	442	446	428	404	434	436	437	487	462	415	482	400	472	425	444	395	382	457	410	434	438	475	431	415	418	399	434	405	433	403	408	419	440	387	419	421	387	424	440	419	481	398	397	443	393	418	417	417	382	437	395	443	453	379	443	430	448	435	423	392	477	368	437	423	405	452	411	408	440	429	417	434	452	459	407	397	423	437	402	443	439	461	412	421	467	445	390	412
15462	2023	3865	4631	3999	3277	2640	2274	1934	1575	1493	1512	1325	1274	1250	1216	1162	1172	1171	1161	1139	1090	1027	1072	1006	1042	972	948	990	1013	1001	979	984	991	978	916	952	965	982	943	924	943	952	918	921	935	960	987	977	876	995	959	887	925	923	1010	949	916	918	971	921	954	876	958	922	912	928	904	964	980	926	946	884	948	885	910	953	905	910	962	955	978	897	899	926	946	969	947	926	912	940	923	952	913	937	985	902	890	885	905	938	944	955	921	932	895	888	930	946	867	921	893	905	927	878	931	993	892	972	876	891	910	938	897	981	980	949	936	923	922	891	898	915	904	902	915	931	894	935	904	910	929	925	916	895	883	928	935	922	892	995	922	923	904	858	914	941	966	970	968	925	951	916	893	883	930	962	899	911	937	909	920	922	973	889	942	891	895	915	901	927	950	908	938	946	930	954	897	917	957	905	927	906	873	926	840	882	930	938	908	923	872	1001	884	885	889	890	895	853	945	954	878	947	955	947	878	916	921	894	883	889	905	941	901	932	883	880	878	922	910	984	923	919	936	973	934	944	866	882	907	912	936	959	900	950	934	939	887	978	906	905	882	916	928	909	933	879	954	921	899	875	965	853	918	960	907	935	899	912	977	958	899	897	842	914	881	902	933	958	919	898	907	943	851	857	930	908	883	931	960	919	941	958	911	914	885	836	893	934	922	896	931	903	903	913	915	932	910	906	877	946	921	862	887	904	934	915	934	906	958	892	859	875	919	920	971	938	944	952	887	939	894	873	901	929	907	916	908	948	905	909	933	870	974	901	896	891	944	879	935	904	921	913	912	937	958	902	916	891	917	902	936	897	904	886	918	857	904	885	951	898	936	923	929	893	910	898	944	883	938	882	911	910	895	969	940	885	871	929	939	999	937	858	880	918	935	937	939	925	950	904	896	935	870	909	932	956	870	947	871	901	920	886	935	903	963	953	907	949	914	932	922	903	889	914	885	973	970	951	932	892	916	897	961	953	992	894	927	925	947	878	889	957	942	925	887	944	988	883	906	885	855	878	930	913	976	838	862	929	918	951	924	924	936	971	874	894	906	914	912	880	782	849	879	920	922	937	925	930	920	907	975	929	901	892	875	903	897	914	910	900	952	924	965	927	916	890	898	919	909	923	935	905	921	893	917	929	920	865	898	933	908	915	872	919	891	898	922	942	955	904	893	902	899	930	950	878	940	919	918	884	887	964	914	961	946	931	882	908	915	876	929	947	933	917	966	897	873	887	902	945	912	864	935	905	927	907	940	902	929	948	933	917	897	920	869	935	916	916	870	946	913	890	902	952	975	913	893	870	845	913	978	915	891	841	976	922	953	892	934	935	906	974	902	905	931	919	891	846	939	938	944	901	928	910	924	925	946	923	950	880	939	924	989	946	893	871	949	934	871	945	911	901	934	942	900	895	874	939	921	897	919	969	893	879	942	932	932	899	894	906	905	953	892	926	889	941	965	916	943	924	895	924	910	930	943	916	948	915	986	917	905	909	884	889	886	934	892	914	871	912	936	874	947	889	895	905	897	861	918	910	939	949	888	904	894	931	905	953	964	925	909	973	898	904	932	856	897	908	950	903	913	948	925	918	937	899	898	877	930	891	888	908	881	906	876	933	927	934	952	914	936	865	896	872	915	924	933	900	937	931	876	947	923	895	901	900	945	859	932	878	929	887	893	919	935	921	900	947	939	915	951	908	912	925	947	880	939	956	910	925	962	929	944	964	921	907	908	863	948	891	919	901	881	857	907	903	959	913	891	877	907	897	941	870	919	895	875	908	877	947	921	895	918	953	933	892	912	902	945	895	905	912	875	924	899	935	941	903	876	897	856	919	941	891	913	926	897	943	905	882	924	898	957	915	931	859	904	943	972	818	912	937	906	923	922	926	927	897	864	892	917	878	913	908	914	941	890	918	963	884	934	957	911	874	983	905	859	904	936	860	959	922	904	939	884	944	910	946	916	943	915	913	939	890	922	914	883	921	902	869	962	876	932	916	900	944	959	914	880	922	846	918	915	853	916	937	975	952	919	849	904	935	932	881	918	889	912	929	896	928	941	937	895	932	896	943	886	961	905	904	881	944	866	887	913	937	906	915	927	938	952	920	902	911	931	898	860	926	948	944	947	901	924	968	927	924	865	902	899	935	900	966	936	929	945	932	917	884	941	949	948	940	897	927	943	926	916	954	928	910	925	861	879	906	866	902	886	919	873	931	901	880	924	918	933	952	944	891	903	919	949	861	922	941	988	930	947	918	948	932	916	949	883	878	937	975	906	936	932	865	941	946	922	892	969	919	935	899	913	884	920	908	891	920	878	932	874	869	941	892	947	907	931	892	890	927	948	852	931	951	927	896	869	929	890	928	926	902	933	936	885	897	892	870	894	909	914	923	885	907	951	896	962	895	928	912	885	930	909	901	962	960	882	902	856	880	895	928	944	908	920	880	915	952	923	879	887	958	873	877	946	950	919	880	951	884	940	892	889	880	941	935	887	912	924	950	910	930	924	938	885	929	904	932	944	888	935	917	948	924	918	967	908	889	906	924	925	915	932	950	920	930	863	894	917	889	919	940	899	904	914	941	876	901	916	958	917	954	926	906	912	948	942	928	978	866	895	906	918	921	914	902	882	906	907	921	912	908	935	907	918	921	948	909	878	935	925	920	919	928	930	960	861	902	883	913	945	914	897	878	877	915	948	856	963	903	932	908	913	955	936	936	882	872	896	971	953	970	882	950	944	877	904	921	902	917	903	938	899	876	933	893	942	922	940	917	952	940	874	871	874	884	864	875	924	950	916	888	914	925	910	970	892	909	930	881	943	908	909	898	917	919	880	904	895	967	875	897	945	909	903	913	880	964	957	933	843	902	923	922	922	882	867	873	906	942	915	919	890	951	924	949	897	896	900	893	934	861	954	833	883	921	897	937	961	910	917	988	904	911	913	886	859	904	913	924	909	914	903	921	940	952	871	910	971	927	888	917	909	886	913	996	879	887	930	902	885	929	920	887	906	865	933	928	908	915	946	920	876	950	932	869	920	914	918	908	869	924	872	866	904	874	882	955	916	952	932	918	965	965	875	954	871	887	909	876	930	920	936	952	983	910	913	957	863	940	874	891	898	858	864	889	911	897	882	896	928	922	886	938	884	880	967	895	939	976	940	893	944	920	925	915	919	915	892	882	935	906	880	877	947	910	928	940	917	879	950	952	964	990	906	939	918	946	908	951	956	896	952	939	953	900	869	908	927	917	908	927	906	899	948	903	984	911	898	898	931	919	906	908	948	953	896	916	933	929	881	992	909	900	876	856	924	896	898	901	892	927	912	949	941	921	930	869	917	933	976	908	888	887	966	900	964	852	938	910	915	912	858	912	894	941	898	878	909	869	952	916	930	898	925	930	947	915	876	926	888	959	939	883	919	916	892	983	885	883	886	949	942	900	914	934	974	912	926	912	950	975	948	879	949	953	895	895	900
6403	541	512	459	350	330	262	234	215	189	210	227	202	190	180	185	193	214	198	171	206	203	207	191	182	191	211	185	194	190	201	196	197	194	171	185	207	198	182	185	167	210	199	206	196	192	192	191	245	212	207	189	221	195	178	193	190	199	193	189	182	190	197	170	179	180	178	216	209	208	205	201	205	190	211	192	206	207	208	182	196	203	212	202	209	204	233	184	215	185	200	223	183	185	189	221	196	184	203	227	186	196	180	200	200	183	215	219	188	192	181	247	200	219	187	172	172	169	193	199	197	172	196	195	186	200	190	157	186	199	194	197	207	186	170	173	186	188	189	192	181	182	174	188	196	189	196	201	206	195	186	204	215	186	167	197	220	180	181	212	200	182	204	211	201	190	222	216	190	195	201	211	213	203	221	184	175	218	192	218	220	200	217	180	183	196	196	181	202	197	198	164	178	184	181	193	185	184	187	181	173	195	179	196	206	173	204	201	188	196	202	188	205	183	176	202	187	181	188	196	188	221	200	196	196	186	170	195	188	186	192	209	201	191	208	201	180	178	189	188	209	184	168	172	170	194	207	197	188	186	182	185	200	201	206	177	206	198	201	171	184	211	205	213	202	182	219	192	181	186	189	201	200	178	192	206	172	199	184	211	194	198	195	175	164	197	176	181	198	190	184	202	196	207	196	161	196	204	192	209	191	203	201	183	191	210	235	208	216	169	212	215	187	203	187	225	214	188	192	204	197	153	186	169	171	199	181	200	158	180	187	161	185	198	236	213	197	197	190	223	175	215	204	168	203	183	183	223	200	180	213	191	195	209	195	185	196	194	182	194	190	213	184	198	220	189	192	211	193	201	183	209	184	184	186	203	171	187	205	221	176	248	232	182	195	212	205	184	209	196	215	186	205	189	194	177	198	170	183	222	199	186	208	187	214	190	201	206	180	217	191	220	204	194	194	210	194	188	177	175	196	215	192	211	220	223	209	195	201	198	184	185	203	224	168	204	194	184	221	198	204	206	184	181	196	209	185	160	221	202	184	167	200	183	191	166	200	178	205	179	190	179	186	197	201	179	165	208	188	220	202	187	185	214	201	211	199	194	183	165	183	222	174	200	190	202	191	195	196	191	204	196	203	169	205	208	170	191	196	215	197	200	171	207	189	193	212	199	210	206	212	180	184	211	182	206	214	194	205	194	193	217	187	224	199	193	190	187	214	174	174	193	181	193	164	183	180	173	182	189	176	218	194	185	174	206	185	165	181	221	199	206	216	186	177	198	192	180	190	190	186	185	197	180	200	213	192	193	198	219	204	198	231	217	222	195	223	211	200	173	183	183	215	172	177	191	196	196	189	207	192	177	210	179	225	183	202	180	184	198	210	205	207	192	191	222	203	190	192	185	152	189	196	205	215	176	213	227	185	180	197	161	179	206	187	189	195	186	226	219	202	171	219	183	199	212	209	183	207	195	198	177	200	182	197	186	202	194	172	205	195	190	182	222	200	193	188	171	189	186	236	194	194	192	199	190	200	212	201	203	172	176	189	185	203	196	192	211	201	219	190	174	202	177	177	214	189	182	178	196	208	194	185	198	186	189	182	205	219	165	190	195	175	176	196	180	200	173	208	194	216	199	188	211	190	177	198	206	191	179	204	164	184	198	194	184	184	202	211	175	204	190	193	189	178	221	190	162	205	176	186	208	175	171	206	180	173	188	194	197	195	207	210	214	206	202	193	198	183	179	192	195	185	200	186	208	173	187	224	209	201	195	189	199	177	188	208	188	190	178	176	204	189	203	210	230	198	182	193	226	196	203	207	175	188	185	198	212	160	202	202	199	217	214	185	202	201	187	187	196	170	198	191	196	186	194	194	195	201	202	199	177	194	206	205	191	211	192	206	198	184	181	214	206	187	203	212	194	200	196	177	199	215	189	198	187	200	183	200	201	191	211	205	207	195	202	185	193	203	198	202	180	196	206	191	183	179	200	193	184	183	180	220	207	210	172	211	213	206	183	198	223	183	195	204	203	202	229	173	184	192	191	233	178	183	203	175	191	182	180	213	192	200	208	213	178	191	185	200	221	227	216	201	198	180	172	199	177	193	202	210	189	191	197	169	180	188	206	212	200	190	176	163	185	183	170	186	197	190	214	183	198	202	190	180	236	172	208	215	213	182	198	201	204	195	169	207	172	181	188	191	176	185	175	189	163	196	197	188	165	196	197	189	203	200	187	193	180	193	182	212	212	197	179	184	193	214	180	176	196	202	188	184	230	201	216	204	192	173	185	201	209	182	200	193	188	219	191	190	166	185	186	211	204	186	206	201	191	193	200	205	196	238	190	206	203	210	194	182	206	186	198	167	214	223	227	232	185	204	202	216	163	192	198	208	199	195	168	192	212	189	222	205	212	212	208	203	174	200	206	208	188	180	209	215	226	212	196	196	173	209	182	183	199	199	176	195	223	191	196	196	179	197	200	208	200	175	203	192	204	184	197	213	194	180	198	190	214	210	194	199	209	175	201	187	200	201	219	203	205	193	193	204	213	230	216	183	177	193	194	175	184	187	191	200	165	179	195	193	216	183	217	186	203	200	199	190	193	198	195	203	225	186	187	166	185	182	188	194	206	182	193	192	175	204	181	175	195	199	179	173	191	193	196	232	200	199	209	189	199	193	216	202	178	197	191	172	199	176	175	197	197	207	181	178	204	186	188	188	179	207	193	210	188	168	213	197	213	187	193	178	171	202	185	181	189	194	189	213	190	237	193	182	211	199	195	195	186	210	172	198	208	198	194	209	173	203	209	182	186	186	223	201	213	236	202	201	181	200	202	182	194	158	200	183	196	183	209	185	189	185	192	189	196	190	186	179	205	208	183	221	175	179	179	189	189	181	192	171	196	170	200	203	213	181	218	187	202	204	186	194	206	193	196	211	211	197	177	194	199	219	205	196	161	183	186	198	198	181	225	167	189	185	183	201	208	210	226	194	189	187	202	192	193	209	215	191	186	219	201	197	199	196	178	191	202	210	190	176	173	195	186	211	201	187	189	188	178	201	200	186	175	210	220	208	189	223	199	206	186	205	184	170	199	210	181	181	186	195	195	188	188	213	202	188	164	199	188	193	194	210	193	195	192	191	166	167	208	204	200	199	203	205	192	217	188	201	173	190	197	192	189	184	200	198	177	196	172	195	175	208	206	218	178	186	171	208	179	191	183	181	194	207	162	170	177	179	187	190	220	229	199	186	200	197	214	205	178	211	191	195	220	184	226	168	182	215	212	213	221	187	188	194	193	200	213	203	190	167	200	189	191	198	165	181	188	192	165	167	221	213	161	189	201	196	214	180	213	212	177	233	192	207	195	206	195	186	197	197	200	177	210	184	180	202	169	175	163	180	211	198	175	179	186	188	200	213	181	215	213	182	194	185	207	216	192	215	158	195	197	206	197	178	218	178	215	195	149	203	186	187	194	179	196	200	161	196	218	190	190	186	186	178	230	197	216
4320	765	1195	1437	1172	1031	877	771	694	652	634	588	572	564	573	546	553	542	543	552	531	513	501	500	530	508	507	491	527	521	497	517	522	514	512	512	520	453	518	493	487	476	511	483	491	477	511	511	480	493	471	485	484	493	490	508	468	507	495	473	507	506	524	503	546	496	465	521	497	511	507	520	511	533	460	474	485	518	533	497	493	475	457	482	461	496	500	483	493	493	504	494	469	491	465	492	428	510	500	494	429	449	487	471	517	471	466	525	499	467	507	492	494	514	479	515	517	491	487	472	505	515	519	464	496	483	512	478	481	439	474	505	483	490	469	521	486	499	519	519	483	486	478	501	510	478	467	519	464	504	466	469	456	475	479	502	488	500	477	553	523	514	481	475	473	485	487	483	501	431	484	511	468	491	487	488	470	473	552	503	498	476	493	462	497	511	513	517	482	512	515	519	471	496	483	470	522	487	477	473	504	466	496	485	495	479	532	500	504	468	478	456	532	483	469	527	463	477	509	493	504	502	462	452	471	510	448	523	463	502	516	496	515	465	480	488	458	518	475	541	506	489	503	477	491	489	473	525	481	522	484	486	531	467	465	504	461	469	477	498	483	484	477	487	530	489	473	497	529	467	486	514	473	445	481	484	481	494	476	508	470	555	477	476	470	477	467	490	483	483	514	481	472	479	465	499	478	481	487	492	485	461	476	442	534	458	466	490	487	457	498	486	490	492	546	481	499	471	487	480	493	497	477	445	477	540	462	519	478	488	507	476	516	501	513	507	520	456	514	489	487	520	438	488	459	492	499	520	492	475	478	495	502	476	493	485	467	481	460	489	496	486	517	486	485	473	524	459	446	469	487	523	474	464	496	466	466	485	480	487	483	472	463	517	518	491	473	487	436	500	476	519	504	518	503	460	471	453	509	473	446	482	493	487	474	467	525	499	451	477	486	476	480	492	528	490	474	463	521	498	471	520	479	480	507	496	499	446	473	441	497	494	495	482	514	503	451	421	476	497	500	495	493	508	493	467	476	505	449	486	514	467	510	488	454	494	513	481	505	478	441	530	492	484	513	458	484	513	469	487	493	488	513	488	473	530	469	484	496	509	465	497	505	472	511	494	462	488	448	491	501	490	502	541	490	495	485	493	486	525	509	491	495	464	485	507	519	514	512	466	483	506	476	465	519	485	489	497	493	512	471	501	485	456	504	502	490	517	469	470	454	464	490	509	476	518	458	487	500	515	468	471	493	461	479	468	513	520	490	504	494	519	489	514	477	484	483	453	505	476	445	487	488	516	512	524	498	466	440	482	520	517	516	464	472	489	495	452	519	462	512	497	497	524	475	488	466	456	440	480	473	524	465	505	512	463	520	496	482	475	464	534	477	479	475	500	489	509	451	503	501	476	502	454	481	488	448	505	473	502	518	496	486	486	490	473	448	485	488	516	431	498	507	482	482	485	489	514	503	523	495	456	449	488	455	490	481	506	506	480	481	462	511	472	525	482	480	488	483	501	480	447	513	487	482	469	507	506	461	470	502	532	507	469	480	493	475	458	479	491	463	511	494	475	489	475	492	510	474	495	517	500	480	506	504	459	505	501	448	489	489	483	462	490	526	515	481	482	501	489	542	492	472	504	507	504	487	487	506	477	495	484	493	452	467	465	461	486	519	514	517	466	448	514	543	502	464	522	464	487	477	472	449	502	487	496	462	525	528	490	481	466	527	525	485	520	472	484	437	483	456	491	478	483	454	499	456	488	479	497	511	505	475	498	481	467	502	501	472	477	461	501	469	495	533	526	474	528	539	472	516	481	491	474	478	490	484	472	467	480	492	493	483	480	514	482	515	483	517	481	483	524	480	473	470	460	473	507	440	486	496	433	514	476	508	491	525	486	488	461	459	524	484	479	523	505	459	496	456	473	504	458	538	509	518	485	465	476	437	447	473	497	486	491	481	499	533	509	475	538	483	486	461	497	455	488	475	485	470	487	491	441	487	492	491	464	476	514	485	477	525	481	496	507	460	507	474	482	516	495	508	457	504	444	480	508	508	500	492	477	489	516	500	468	504	461	504	509	451	493	506	474	547	463	459	525	496	524	491	496	500	467	451	510	479	500	519	459	483	481	485	458	444	498	475	461	506	482	468	522	470	503	499	470	482	501	473	485	450	465	472	467	448	463	485	491	506	512	485	470	496	463	465	462	531	486	484	512	492	502	473	510	496	463	441	494	477	467	488	500	494	507	458	503	503	501	499	467	461	433	511	518	488	476	472	500	495	463	463	484	514	491	489	483	498	456	488	521	506	481	491	455	477	488	496	488	506	499	515	491	493	498	513	498	518	477	501	461	512	521	471	478	489	505	491	480	481	498	548	512	506	437	475	531	468	469	465	490	460	464	490	453	503	469	524	491	505	496	531	475	486	509	515	486	523	514	468	489	468	488	498	477	481	504	507	503	489	451	479	506	466	489	468	476	500	489	525	440	462	537	498	468	508	466	499	525	490	506	465	507	505	502	498	492	510	496	513	476	451	487	515	463	480	463	492	512	494	513	462	510	469	484	482	527	480	526	478	494	452	535	483	502	448	493	517	489	485	481	494	484	491	493	496	491	488	513	467	454	510	484	489	495	488	498	513	484	490	472	525	489	501	487	565	503	475	462	482	510	484	496	486	490	532	454	446	454	493	434	505	505	509	507	450	456	492	474	482	500	479	494	463	461	467	502	507	469	501	503	486	494	449	514	505	504	522	480	460	473	483	472	450	539	455	481	461	502	489	475	526	533	505	486	502	497	492	488	497	499	463	472	492	515	476	475	446	471	507	493	522	485	455	460	495	484	508	456	505	500	461	529	505	506	485	522	496	526	494	480	486	470	498	505	492	497	427	450	476	478	474	525	490	471	478	483	481	480	487	487	513	464	496	513	507	510	480	477	454	489	488	492	491	508	500	499	509	456	502	499	486	504	481	524	507	499	480	476	458	489	519	516	482	507	466	442	472	438	482	519	497	511	541	498	491	476	493	492	494	502	496	468	516	456	470	455	490	510	508	473	512	502	514	478	438	497	470	495	495	491	505	477	508	461	497	474	497	501	497	492	511	464	462	486	480	479	474	493	449	497	449	446	439	482	469	524	495	509	513	488	484	472	532	512	490	479	483	446	491	497	487	512	488	485	491	508	477	462	482	486	534	536	490	466	462	497	506	483	499	493	477	489	481	430	499	477	468	448	501	489	480	485	501	483	485	499	490	477	466	503	454	505	484	469	495	498	488	470	463	493	504	519	469	475	499	521	487	481	481	494	475	508	501	490	466	486	520	475	475	462	500	468	485	521	474	509	474	495	506	485	470	503	514	452	493	436	461	518	483	485	488	441	516	437	480	488	439	518	504	500	494	499	470	509	483	471	460	484	459	469	507	488	437	492	476	478	467	493	500	485	500	506	454	485	466	462	455	492	521	474	459	527	478	512	521	510	504	503	469	480	491	477	474	460	487	468	478	492
17882	1898	1371	1152	781	595	470	523	444	399	386	416	336	398	374	337	361	326	324	354	339	322	320	336	339	308	355	351	342	334	349	320	315	343	327	337	330	335	306	335	305	309	331	292	325	350	356	350	329	322	316	293	288	327	345	320	337	356	289	290	333	322	315	323	312	296	316	319	329	317	278	301	334	315	331	340	333	339	350	313	317	355	312	333	320	332	306	340	312	347	313	349	340	309	314	339	390	341	292	314	332	321	351	337	315	320	333	304	352	330	327	309	341	304	333	313	307	325	316	302	288	268	334	329	287	342	338	323	343	327	307	319	345	357	307	338	321	314	318	342	344	308	332	330	336	343	319	331	326	341	305	300	310	308	336	344	362	328	325	335	326	328	323	332	336	357	345	319	291	324	293	312	352	303	326	323	303	305	316	339	291	324	313	319	300	318	325	322	320	339	329	336	321	316	305	332	301	317	333	307	315	301	310	313	317	316	295	323	310	339	327	293	313	309	300	294	285	299	326	301	335	321	314	295	352	343	299	309	272	306	348	368	343	351	373	347	305	359	333	350	336	299	322	325	324	303	317	266	339	308	295	350	304	335	302	327	317	300	322	302	304	347	315	349	322	341	346	287	321	300	320	342	337	296	346	331	303	350	307	360	311	360	325	332	315	320	332	305	308	316	356	326	309	280	350	348	320	346	353	341	321	335	335	357	340	326	350	326	335	304	295	299	318	350	299	316	332	343	315	329	311	315	370	320	350	321	348	310	302	338	355	292	307	359	339	301	269	295	323	326	324	323	272	317	298	306	332	338	324	330	319	324	331	329	306	330	327	345	353	299	316	335	296	316	342	327	328	344	329	285	300	315	308	308	304	323	343	319	348	333	311	303	335	349	352	341	316	324	345	318	308	338	343	334	298	346	343	327	341	328	303	298	338	316	337	344	324	310	317	324	299	325	325	312	346	324	302	314	317	321	335	317	360	326	322	318	296	309	307	309	318	269	322	297	299	361	328	353	349	325	302	330	309	324	336	317	305	333	341	334	333	325	321	323	347	291	329	314	321	342	320	329	307	361	321	298	338	366	324	322	316	327	306	323	298	356	312	354	294	303	315	357	366	344	302	280	340	326	316	308	325	340	285	357	318	306	327	343	350	315	281	380	345	367	356	325	314	305	350	313	308	314	350	349	365	356	354	336	326	318	327	309	325	331	343	315	352	327	328	336	331	308	342	330	325	317	306	313	300	361	339	334	325	320	296	327	309	337	305	290	337	295	321	312	305	312	310	359	311	326	336	304	330	313	328	334	355	298	329	308	304	327	342	316	313	318	322	307	355	305	313	316	315	310	306	330	324	301	321	354	329	337	342	327	349	335	324	314	331	359	319	341	342	296	323	306	314	294	326	336	307	324	300	317	344	347	321	345	310	326	294	341	281	340	306	311	355	315	321	343	349	363	306	349	287	330	336	311	325	302	327	355	286	321	333	345	335	345	324	305	352	321	361	334	334	316	332	308	295	320	332	357	313	285	306	371	304	323	357	312	340	300	264	311	320	338	358	315	320	326	315	322	326	316	322	317	309	330	318	303	333	304	320	327	302	330	354	325	341	331	337	316	306	330	336	337	331	319	297	327	314	317	321	335	304	313	327	325	323	323	322	347	287	332	312	331	316	349	340	291	356	322	345	294	292	335	310	292	325	326	292	310	298	334	328	307	315	348	350	296	313	344	313	345	309	308	325	376	329	309	332	330	345	366	352	311	337	347	308	304	316	320	320	326	321	353	304	296	345	318	314	324	351	329	314	345	292	295	286	315	345	308	307	323	373	335	310	347	331	341	338	342	368	334	323	339	312	330	312	276	321	341	324	341	339	400	321	327	349	304	341	318	301	302	295	305	341	324	312	298	337	333	331	348	332	330	343	318	306	289	344	325	357	345	310	302	299	341	287	328	343	321	352	326	319	352	306	306	329	355	308	301	302	311	326	315	345	324	318	344	295	321	330	324	299	259	321	285	327	317	318	309	326	327	314	289	298	337	315	341	338	322	336	314	326	324	322	316	301	347	323	338	334	321	338	299	310	348	316	353	325	318	281	323	349	337	311	333	308	316	320	375	286	293	321	351	362	331	358	287	323	318	301	316	336	304	299	324	339	307	375	333	316	326	308	310	335	312	337	299	319	294	335	311	289	337	305	302	332	335	362	341	315	315	326	344	348	299	343	295	308	341	336	363	319	350	321	322	301	323	315	302	340	330	341	321	323	328	319	302	327	318	345	297	291	338	332	329	333	354	316	330	337	355	338	354	355	345	316	310	340	334	315	347	354	320	325	324	300	323	307	341	304	312	271	335	319	333	316	327	347	304	319	293	296	315	314	324	348	347	347	318	312	316	315	335	372	336	351	336	329	322	329	291	324	323	316	354	300	332	365	327	342	326	356	308	306	308	340	365	364	308	320	311	361	311	321	331	325	381	322	325	367	338	330	359	305	350	348	321	340	325	327	310	311	319	321	325	300	370	316	330	316	321	345	321	328	340	334	326	320	334	342	325	345	330	306	309	307	350	312	349	342	355	318	334	307	328	340	301	309	348	336	330	330	333	337	299	319	325	350	343	355	310	335	354	341	315	277	319	360	340	319	349	329	327	342	318	324	321	287	305	330	324	309	284	380	293	282	293	322	314	293	342	329	349	331	267	383	350	300	327	342	305	329	302	291	355	307	328	313	319	343	369	337	306	304	325	346	337	325	312	315	340	336	334	337	332	339	327	299	309	327	322	325	285	293	326	299	337	347	320	339	345	304	301	340	334	303	338	341	333	372	296	323	309	289	312	331	353	343	330	332	303	314	350	326	369	334	358	329	367	333	328	343	327	320	341	348	333	296	272	314	352	337	345	334	338	304	344	328	353	314	301	313	292	354	306	326	309	300	351	343	340	317	299	306	359	293	328	349	350	313	335	290	338	319	323	333	323	321	326	344	338	355	319	333	326	324	350	328	341	329	342	309	306	342	325	369	300	322	338	303	328	351	348	304	338	334	358	359	329	296	326	340	326	292	326	374	306	367	335	346	304	341	327	304	322	322	356	323	349	319	343	359	301	345	314	289	337	295	323	333	330	338	335	344	323	342	326	324	335	302	335	311	319	323	310	326	331	330	310	356	336	312	294	340	342	331	360	342	331	329	339	331	346	325	309	362	319	300	340	285	376	319	330	352	337	325	338	322	315	317	287	329	311	321	353	329	337	335	327	330	326	304	288	303	314	315	312	331	311	336	313	336	315	342	314	362	281	331	296	354	348	318	354	336	301	318	348	375	335	352	339	368	317	317	319	336	340	307	315	369	318	308	331	271	316	310	320	355	344	319	323	334	358	338	302	337	307	322	334	344	314	323	311	373	283	341	305	280	315	324	330	316	330	319	327	351	314	325	320	314	296	298	329	291	275	308	322	334	357	311	315	336	330	306	336	294	303	311	312	324	324	293	345	318	362	367	320	347	329	350	338	313	322
11061	1492	2642	3108	2687	2199	1735	1468	1339	1266	1194	1051	1011	972	915	917	894	863	861	852	872	863	899	873	813	824	819	829	827	809	763	838	755	738	780	768	775	750	737	785	746	825	742	750	762	780	759	723	729	752	789	723	743	793	743	763	769	699	730	759	759	777	685	761	710	711	718	733	747	723	769	798	752	751	742	783	767	773	745	781	732	719	774	781	756	728	734	747	784	734	760	768	767	765	793	741	780	766	798	773	779	719	745	740	742	781	737	775	825	730	722	739	776	730	766	747	765	729	745	713	748	769	725	735	717	763	716	715	713	777	696	776	716	749	745	786	749	738	779	721	777	741	751	722	703	747	768	763	736	767	734	752	698	727	748	753	773	769	786	705	733	730	757	738	788	770	791	688	733	741	746	766	761	722	733	787	729	742	775	699	739	761	711	738	707	765	750	738	724	738	711	717	784	707	727	721	713	704	722	740	715	727	746	742	728	750	797	749	695	715	726	795	760	779	721	737	725	744	743	781	728	758	738	796	745	758	703	732	762	752	745	731	728	727	714	761	771	716	716	730	731	760	718	723	745	743	713	732	802	756	752	770	718	749	724	712	736	731	747	730	748	700	729	750	760	738	744	772	729	761	703	748	737	777	748	752	741	712	755	740	769	744	736	729	705	749	775	738	738	809	815	739	726	720	701	757	743	764	713	718	754	740	735	739	729	744	735	751	771	703	784	755	779	735	747	768	720	674	749	748	745	733	754	753	729	752	723	741	734	790	802	762	737	753	740	718	765	742	765	751	756	749	783	752	744	751	785	724	746	778	714	756	730	766	800	729	767	767	811	757	722	765	751	741	807	729	747	717	770	775	730	769	735	701	704	766	720	778	775	753	737	780	716	748	739	751	773	789	761	753	774	745	709	776	772	735	752	714	669	726	775	713	793	690	773	765	757	715	755	777	774	756	766	710	806	766	724	721	738	756	737	756	789	746	747	774	707	745	717	680	708	757	756	730	762	722	751	752	758	678	751	728	733	759	719	727	718	737	745	779	754	761	738	709	756	747	750	751	743	745	720	706	741	758	722	787	717	746	768	724	749	720	732	749	727	705	710	727	756	748	729	759	713	759	764	739	736	750	776	753	748	712	730	796	749	757	733	758	730	769	765	772	768	756	726	740	737	743	722	714	754	748	750	754	737	685	733	783	748	752	727	761	778	706	735	777	758	753	722	738	771	717	745	749	730	721	762	731	793	728	681	756	750	748	737	709	717	732	729	695	785	750	712	744	767	695	740	748	758	727	742	724	787	754	761	765	760	754	748	710	774	772	772	785	743	756	745	718	694	751	737	809	746	711	759	755	783	769	771	713	721	706	731	745	775	766	768	763	743	782	799	725	755	731	700	765	722	766	752	736	709	756	708	742	738	675	732	719	742	720	740	738	778	735	732	776	737	738	788	762	743	722	708	767	735	700	727	743	743	759	750	760	743	754	755	755	721	776	713	737	773	697	733	779	736	756	733	672	747	742	715	740	754	744	724	754	743	730	764	757	726	744	751	742	780	784	714	698	731	803	764	700	743	707	753	781	724	763	766	698	701	802	699	754	754	733	751	753	763	728	708	735	748	720	742	688	790	729	736	717	707	723	746	748	765	751	704	741	743	766	737	717	737	729	752	785	705	730	751	814	702	784	752	727	759	726	774	722	775	793	729	723	746	697	737	729	751	749	709	778	726	752	709	685	764	739	729	760	745	756	788	781	710	789	694	715	712	751	725	714	749	730	736	811	752	744	710	726	764	738	764	740	743	706	763	734	741	772	749	712	737	720	742	725	759	781	772	766	747	761	764	779	738	699	788	726	747	727	762	781	749	771	733	766	684	740	733	740	744	745	747	755	713	750	722	784	734	776	741	748	761	706	803	784	718	786	776	769	743	709	834	758	722	763	783	763	753	711	769	741	771	746	761	727	754	782	748	800	748	785	786	719	736	735	722	751	768	699	726	748	710	766	733	778	722	750	777	793	709	775	745	759	727	780	795	693	727	752	791	734	719	753	714	777	717	737	695	725	759	773	785	784	721	786	732	737	746	727	751	740	749	718	730	748	714	766	762	773	702	734	777	741	812	698	763	751	771	774	764	700	788	785	797	695	734	780	748	724	747	710	729	725	755	765	757	788	773	761	689	761	731	737	766	736	707	721	748	721	698	791	711	759	745	757	703	718	797	765	757	731	739	775	727	780	803	719	729	712	762	743	756	749	758	738	761	750	720	732	744	784	722	745	732	764	751	766	747	744	765	779	758	774	706	790	734	736	743	774	756	751	762	695	726	763	749	697	725	721	759	760	688	734	749	763	784	754	742	771	771	704	727	746	767	740	726	734	794	789	669	724	721	782	755	715	792	745	743	786	717	768	711	790	749	751	728	754	741	716	768	742	748	776	753	742	779	676	773	707	753	733	805	729	725	781	736	732	753	760	713	762	805	745	751	732	718	745	762	717	749	764	723	762	756	747	760	702	753	807	740	762	753	730	725	725	750	740	728	813	727	761	735	751	770	694	731	753	761	796	706	761	778	744	735	723	804	750	766	745	753	771	776	784	785	794	781	722	726	775	766	745	816	766	734	740	739	759	717	722	774	749	705	761	773	785	745	676	767	707	780	782	725	733	753	726	722	756	747	718	759	754	754	718	788	768	717	797	737	785	747	754	740	772	768	807	772	773	694	762	713	801	721	762	780	797	751	789	770	721	767	705	753	766	736	733	741	807	731	758	762	754	787	747	767	734	730	755	712	737	741	735	740	700	753	724	713	790	718	774	778	753	715	789	720	747	734	718	748	703	762	773	757	760	713	748	761	752	776	791	764	759	685	761	791	761	745	751	766	746	785	772	763	773	748	665	793	744	713	709	744	696	767	761	712	733	732	750	723	786	710	719	715	749	725	769	725	723	751	747	775	718	761	712	801	712	733	701	772	756	743	764	748	800	776	778	727	741	752	748	781	747	745	756	745	734	797	732	746	768	742	797	738	769	731	771	765	731	701	752	729	738	783	750	776	737	719	751	759	757	738	773	762	687	710	742	731	742	773	746	761	740	781	721	730	747	749	773	768	771	760	743	777	751	759	736	753	751	726	773	738	707	723	776	735	715	759	760	759	741	756	762	739	791	785	783	738	755	709	741	710	745	766	753	716	746	773	756	765	768	772	776	760	789	710	783	700	793	732	744	755	688	740	714	736	719	761	758	757	759	680	737	749	720	699	711	744	763	752	669	791	728	780	776	760	740	750	740	744	766	716	788	767	798	706	723	734	731	727	774	735	757	746	761	760	722	716	737	717	748	747	758	731	712	772	750	726	738	777	797	752	759	710	708	733	765	740	746	795	731	777	740	738	821	778	714	750	760	715	731	747	740	746	762	753	752	704	737	755	755	691	768	724	781	724	766	724	757	731	745	744	752	740	735	760	779	723	755	788	750	717	697	723	754	722	741	787	760	755	789	777	744	715	731	745	774	751	806
29903	5060	2264	1815	1270	922	772	681	626	589	589	571	467	517	484	443	475	437	439	410	418	455	462	444	413	452	433	408	401	448	452	383	460	465	454	435	406	388	406	414	432	427	470	438	387	429	424	427	404	433	411	445	449	437	420	377	445	453	456	435	379	375	396	424	430	423	396	419	426	422	468	422	412	465	446	429	435	418	442	440	436	449	424	462	407	413	411	450	431	404	389	464	387	447	395	422	446	401	421	437	419	415	467	411	430	443	419	427	413	451	404	438	416	398	427	407	401	427	405	411	428	455	436	367	414	402	415	436	445	433	434	443	442	447	437	445	421	430	447	455	388	424	427	376	420	439	425	394	404	400	457	485	421	433	423	438	428	437	455	430	464	437	419	413	437	431	465	390	440	492	427	467	445	386	433	455	403	395	431	423	401	478	481	428	376	389	427	444	419	430	431	422	445	416	409	453	437	457	427	452	454	447	454	481	421	420	390	420	409	456	419	413	430	433	408	439	404	446	414	426	433	431	447	453	395	405	446	470	384	438	434	442	421	418	471	430	441	444	393	422	421	463	397	401	424	479	443	400	429	396	424	404	414	461	462	384	472	444	400	456	416	421	459	416	408	446	416	395	413	426	479	400	421	458	433	430	407	409	421	387	423	457	409	458	421	437	429	417	522	420	437	361	434	483	429	425	445	453	418	436	389	465	408	417	431	431	509	469	410	430	443	437	447	406	434	427	433	410	411	456	419	445	434	407	440	414	419	418	397	427	426	445	404	463	455	434	425	419	399	414	403	441	451	445	431	432	415	473	422	418	426	387	398	452	432	424	405	433	421	431	436	451	472	416	463	427	420	420	433	448	416	432	414	459	425	456	404	423	425	437	423	429	414	426	460	424	413	437	429	405	427	422	441	414	405	451	410	411	442	425	429	430	414	435	392	415	420	408	449	405	461	405	395	439	405	392	424	463	406	401	437	450	406	387	409	417	415	408	416	436	421	438	425	443	447	394	428	419	399	388	431	397	424	444	424	470	390	433	419	442	436	451	373	417	442	402	436	454	406	410	424	423	427	420	411	389	448	430	424	414	395	431	420	445	406	460	454	424	405	449	471	433	420	414	443	433	446	399	434	428	409	419	424	421	424	438	432	404	411	433	437	413	400	440	415	404	445	426	419	429	442	407	447	427	442	435	433	432	443	436	456	440	404	416	418	411	459	404	421	424	421	444	405	457	397	444	451	396	434	415	460	437	406	418	428	428	418	403	477	369	415	431	411	407	382	418	428	467	452	441	427	392	403	471	457	455	419	413	432	451	411	420	438	421	447	419	404	457	458	446	405	440	411	447	408	428	429	441	409	424	408	419	432	457	421	442	433	397	427	475	418	452	421	464	423	453	457	398	436	449	440	421	382	442	403	406	452	445	390	436	452	425	428	474	383	432	428	457	412	442	431	493	451	412	449	442	403	420	421	407	416	428	418	417	447	455	397	459	388	430	405	417	427	379	428	418	423	443	385	456	403	415	439	398	425	389	453	412	391	397	436	447	410	443	425	454	441	385	434	443	405	408	454	431	464	416	469	396	429	414	386	414	444	454	397	454	425	416	430	384	402	451	435	420	432	395	442	423	437	427	457	449	452	428	433	443	441	392	425	400	460	420	436	408	396	387	442	428	443	438	426	425	438	395	441	395	405	390	464	421	433	398	439	443	435	426	421	433	431	450	420	389	414	418	385	399	446	417	432	426	409	448	422	437	396	395	421	423	432	413	426	446	410	460	406	410	421	494	430	402	403	421	449	420	443	378	441	422	378	443	416	414	402	384	448	408	397	429	405	425	416	472	430	439	420	380	380	414	414	427	419	420	448	393	404	446	434	401	443	421	440	394	399	409	423	425	436	439	392	401	392	407	442	384	420	436	417	434	410	412	410	403	420	422	438	395	405	437	446	425	413	416	394	414	415	473	399	417	366	396	451	395	411	410	419	415	424	426	427	428	435	445	461	442	451	422	458	453	418	395	432	417	413	431	448	464	405	415	392	449	438	412	415	431	442	390	402	415	434	388	419	438	434	427	404	441	419	431	452	465	451	393	435	442	460	429	406	438	431	408	432	445	456	400	436	410	425	416	421	446	431	390	421	410	393	408	403	417	442	413	466	458	420	438	429	437	456	425	422	420	385	398	442	452	424	421	426	438	454	419	417	402	420	383	403	434	388	408	429	426	415	399	417	434	396	459	403	448	423	387	442	460	411	451	470	455	385	455	453	391	427	416	396	423	457	461	431	405	420	442	431	443	463	432	427	445	425	399	393	448	408	454	395	426	452	424	428	384	405	411	443	410	398	433	437	421	427	434	441	397	409	444	447	394	443	460	406	398	389	432	419	444	449	425	446	446	447	408	415	448	378	410	403	440	425	429	420	378	412	413	420	392	422	424	390	454	417	453	385	466	419	420	451	460	404	449	430	453	432	444	415	411	387	462	395	445	353	393	442	407	444	450	451	405	395	391	418	415	410	459	405	425	422	421	426	436	390	443	410	454	483	424	403	421	417	425	425	426	420	429	447	418	424	418	361	432	421	410	416	398	433	432	424	421	376	453	409	445	435	438	445	420	387	423	411	420	437	419	474	384	437	419	397	412	435	420	455	423	430	430	403	408	426	401	461	427	442	423	453	420	389	408	412	452	447	416	395	393	441	421	448	385	400	415	402	451	438	427	424	384	440	423	439	434	402	404	396	426	427	409	413	422	384	420	416	397	390	391	447	421	460	484	442	433	465	425	414	395	394	405	450	424	438	439	476	410	395	410	409	462	423	437	423	441	425	450	456	442	450	447	441	426	460	430	398	446	459	433	401	417	419	412	423	427	430	454	418	400	392	434	410	433	439	416	446	426	398	417	428	422	414	418	379	482	457	456	422	419	467	424	430	414	410	425	402	455	439	431	427	478	443	404	430	405	443	420	482	422	441	417	441	416	410	480	443	448	411	440	424	449	383	396	434	457	472	434	454	452	440	409	473	431	410	434	378	419	456	465	434	421	408	455	476	433	423	419	419	359	428	406	410	421	412	437	439	395	434	401	420	454	472	400	403	428	457	418	403	450	407	423	446	408	410	450	376	417	439	418	440	448	402	405	438	390	411	365	383	386	358	419	448	457	437	408	454	445	443	411	425	456	441	398	410	433	352	437	442	442	426	437	424	447	456	438	451	428	440	429	436	383	441	430	416	430	434	434	417	465	430	393	482	434	409	472	418	387	468	447	438	416	393	421	432	428	418	392	423	419	443	457	471	449	407	385	416	432	431	434	393	449	436	433	428	430	450	447	428	449	433	405	412	389	390	423	442	407	441	422	409	405	430	444	433	429	454	411	455	378	429	429	435	435	399	472	415	423	410	398	456	419	403	419	468	459	468	410	404	399	422	404	415	428	454	387	415	388	417	414	463	433	406	461	403	452	429	432	420	442	421	401	428	439	425	432	442	422	411	402	455	415	413	411	426	388	413	444
16144	2153	3888	4795	4029	3112	2530	2177	1923	1641	1486	1435	1412	1282	1197	1224	1205	1170	1173	1134	1131	1061	1046	1099	1035	1046	1037	975	965	950	1005	974	1035	982	959	952	989	912	938	979	971	977	947	1009	960	961	956	964	966	980	968	964	977	942	924	916	924	895	878	956	915	948	905	938	972	930	897	971	931	867	990	909	854	1007	955	877	973	956	948	956	935	887	958	980	913	883	892	938	924	926	877	929	927	925	910	930	921	923	934	896	941	892	947	952	925	1000	981	867	896	885	936	974	952	899	905	928	928	941	899	916	907	934	927	975	913	988	901	866	885	947	877	961	923	939	968	944	891	942	947	934	943	927	959	912	945	942	948	882	974	933	956	918	914	880	976	922	939	904	900	954	909	903	992	905	915	921	884	932	919	871	888	931	881	972	922	943	953	937	957	939	872	884	890	930	921	928	930	937	911	922	983	919	896	883	923	915	968	940	898	877	889	913	916	946	900	944	917	911	949	896	948	885	868	900	930	851	941	956	945	932	902	895	928	938	900	928	883	962	927	959	933	894	898	929	966	957	900	932	902	940	923	869	925	916	922	905	978	931	961	925	927	944	931	931	924	890	946	935	905	898	903	915	953	921	965	984	978	896	931	862	974	881	933	917	931	912	924	928	924	939	918	910	912	935	934	935	957	973	900	930	890	881	932	947	944	907	969	912	863	919	960	938	947	938	947	995	949	896	885	961	889	931	939	926	907	886	891	945	937	943	911	911	911	901	939	968	901	924	910	917	924	937	909	926	926	910	945	932	912	872	950	931	861	909	924	933	967	901	917	931	919	955	936	898	868	970	929	943	958	928	898	913	926	963	936	938	897	965	930	964	904	900	999	987	925	911	862	933	944	963	916	905	961	882	963	901	941	899	908	917	914	906	956	957	935	957	915	881	859	907	935	887	946	952	882	911	951	923	888	894	953	896	854	912	874	876	953	927	915	967	929	881	932	915	923	925	945	987	858	891	936	953	903	932	930	969	914	983	908	865	920	936	959	867	883	957	872	934	874	934	912	953	907	929	959	931	936	947	933	950	943	863	967	929	927	945	910	952	920	951	912	894	931	904	874	912	916	951	942	903	965	916	934	851	904	893	973	950	874	915	903	913	891	948	942	893	942	903	948	904	906	889	934	949	914	945	879	913	936	973	942	942	912	917	886	939	941	933	869	981	925	917	926	893	942	922	943	903	949	878	971	904	982	896	943	928	917	900	923	917	919	977	952	922	928	927	931	877	929	898	920	904	951	893	880	919	912	891	923	965	946	913	914	939	885	850	936	933	920	963	896	949	883	914	875	949	923	976	892	896	980	949	851	940	871	912	943	914	924	954	935	906	866	922	902	916	955	910	941	915	884	924	934	947	913	960	933	908	913	944	934	904	931	948	978	891	932	919	935	907	973	946	906	972	948	943	890	890	975	946	946	966	921	912	911	944	849	927	949	932	894	973	966	915	909	893	956	907	932	892	941	933	939	927	933	981	906	947	949	898	927	890	892	911	886	857	941	871	928	935	914	974	904	1004	886	899	926	916	900	882	921	885	965	989	962	921	862	944	927	904	919	941	978	953	898	937	881	957	915	952	953	951	939	962	928	926	909	907	951	963	953	940	935	911	892	945	899	911	928	961	902	946	894	941	878	884	887	903	921	969	985	923	958	947	991	895	898	878	919	901	902	892	901	938	953	903	887	913	942	855	888	890	903	889	939	886	963	907	900	931	943	887	927	882	893	964	989	940	894	882	927	876	913	924	963	905	903	917	954	953	957	892	894	942	974	891	960	908	939	905	899	921	920	891	949	971	957	938	929	967	927	905	908	950	938	951	898	888	945	934	929	898	923	880	864	959	883	904	894	890	994	967	951	887	914	895	916	959	920	910	921	876	896	949	912	903	890	891	969	948	933	930	888	877	914	932	897	925	942	880	913	940	930	929	949	991	917	916	896	902	893	887	907	934	892	919	939	872	910	898	922	930	928	909	961	896	880	889	965	908	971	1001	898	896	944	866	937	926	963	922	954	985	936	973	943	888	929	888	925	891	896	971	908	951	873	897	888	867	899	960	904	917	932	930	938	961	894	962	942	945	964	915	902	920	949	945	929	934	902	957	894	937	925	911	859	876	895	957	921	907	930	902	948	983	896	964	889	952	968	934	920	949	918	931	951	849	1011	932	915	948	934	962	933	920	925	881	917	891	945	955	925	953	903	910	939	903	913	860	900	901	936	956	927	939	915	903	802	927	888	953	992	947	927	880	922	940	951	856	867	948	963	959	922	970	956	936	928	922	976	929	976	922	915	940	856	950	922	908	974	955	912	880	942	926	917	864	915	940	913	885	908	937	892	887	889	925	918	929	954	877	900	958	941	952	849	934	942	988	960	972	917	918	961	929	937	923	932	875	933	919	913	921	907	919	907	917	891	882	924	881	889	913	921	915	953	904	922	946	869	931	937	871	947	958	882	920	892	906	942	941	970	953	898	910	948	936	904	872	962	949	923	890	903	956	931	921	962	932	966	859	861	1004	904	960	870	918	910	960	885	958	909	880	948	908	946	957	897	868	938	971	912	887	922	942	892	894	903	949	918	941	951	916	892	884	915	902	926	910	917	877	896	895	897	896	951	931	936	856	954	883	955	888	998	914	908	898	841	931	906	897	966	936	917	945	1002	924	973	870	906	944	874	901	953	977	958	862	942	930	877	945	915	889	962	862	916	956	938	924	957	926	856	879	967	924	939	904	906	916	952	910	983	915	985	909	889	994	916	931	976	959	946	967	951	926	973	956	891	917	950	898	926	923	892	928	931	927	910	948	904	989	891	972	898	919	945	934	928	892	923	890	948	931	851	869	923	887	940	926	985	929	1013	940	883	959	984	990	854	910	928	923	906	937	917	933	955	922	890	924	892	946	934	908	894	931	961	919	906	871	937	928	961	917	935	968	921	936	928	890	951	963	928	923	972	895	934	946	938	924	911	951	928	934	958	873	884	953	890	949	972	955	938	936	923	964	881	967	972	893	949	937	892	913	854	921	927	939	928	887	899	950	944	923	946	886	872	954	859	935	951	933	966	882	922	970	924	961	943	924	902	913	914	938	909	932	924	888	923	912	980	871	943	909	925	947	912	907	873	896	955	961	932	906	950	925	919	893	948	921	854	894	985	912	891	964	914	907	945	930	939	875	950	862	953	865	971	905	935	916	906	948	939	922	893	853	884	905	868	936	874	893	937	923	937	924	907	881	914	931	950	951	909	927	968	896	936	962	922	874	899	892	925	919	892	871	870	925	894	897	895	971	904	930	939	910	914	894	920	897	893	895	897	932	897	939	914	976	986	937	912	897	911	894	939	998	936	947	922	930	909	907	923	917	867	942	904	881	956	937	933	902	907	944	928	861	909	947	895	864	926	888	862	913	956	964	944	875	917	961	843	946	954	978	916	871	944	950	934	893	834	971	880	905	924	930	962	886	968	906	954	900	978	965	924	988	906	877
7213	629	484	433	402	294	246	230	227	222	237	223	233	197	206	209	187	199	168	171	174	195	202	213	201	200	189	184	191	186	172	194	223	216	201	199	216	207	189	202	200	216	197	207	178	222	212	181	209	199	193	194	199	200	183	204	207	187	184	182	192	211	175	194	188	205	190	199	172	195	221	202	179	176	175	166	188	203	202	192	195	202	208	211	201	192	200	196	209	208	204	175	192	209	189	204	189	197	192	208	182	203	205	215	196	190	186	184	209	213	186	183	209	185	202	179	212	179	184	195	183	179	197	222	190	167	222	170	200	196	196	196	172	207	216	179	220	212	205	202	176	215	186	199	189	190	198	198	232	205	213	165	207	197	199	188	179	190	178	165	165	213	214	199	240	179	188	196	192	197	172	174	194	191	198	186	188	193	206	209	191	183	190	198	200	215	172	202	193	189	198	176	202	208	209	219	196	181	197	193	200	184	202	212	196	215	212	199	187	199	195	189	176	183	183	181	229	209	179	180	197	221	170	191	203	180	196	213	198	201	194	195	220	215	200	166	197	198	194	213	196	193	233	168	209	217	195	190	169	201	203	179	202	200	163	197	164	175	192	192	190	191	181	176	196	186	234	181	191	190	173	168	197	205	205	205	177	183	207	186	170	200	201	185	216	200	192	182	183	211	217	198	202	196	211	162	182	189	195	203	213	165	167	202	188	188	183	173	193	194	179	202	196	180	210	204	223	176	195	208	166	180	187	198	195	171	184	214	211	200	192	191	185	197	216	187	191	200	188	198	168	195	176	191	195	192	203	205	203	203	201	210	211	230	190	184	199	200	186	218	174	202	189	196	193	202	207	189	207	193	197	198	201	198	211	174	195	213	210	192	209	194	179	196	204	176	197	178	211	189	198	213	189	197	208	211	206	171	206	183	189	202	196	160	192	197	213	212	201	212	155	187	191	196	180	208	189	187	192	211	209	197	200	179	177	190	195	178	205	178	211	161	164	186	192	183	203	214	189	203	202	189	189	203	200	199	196	193	207	201	171	178	217	187	202	169	172	201	208	194	184	192	206	193	189	164	176	195	202	178	214	196	188	185	206	200	235	185	191	181	182	210	194	228	191	211	199	205	189	180	181	192	185	199	204	200	202	188	199	193	187	194	206	194	187	196	202	177	188	200	185	206	209	218	214	205	173	193	197	175	237	179	215	187	173	213	181	180	197	204	207	179	218	207	180	157	197	199	197	178	207	189	194	174	204	170	195	235	206	212	187	181	188	183	189	174	211	202	188	227	189	180	204	160	181	215	201	192	183	214	195	179	179	183	203	188	179	208	196	191	234	185	239	190	195	186	205	205	165	214	203	191	197	199	176	187	180	174	194	205	190	205	205	197	188	218	197	229	213	213	175	190	196	200	203	166	207	192	175	178	198	211	186	172	224	219	202	205	191	190	186	165	209	198	176	194	194	190	207	178	202	150	187	191	215	191	196	214	221	209	162	196	214	198	186	191	179	204	188	230	199	201	199	203	173	202	202	187	200	203	182	202	197	180	176	182	198	201	199	197	185	171	172	188	209	194	195	186	177	207	182	198	194	189	199	240	176	215	187	206	184	190	205	191	164	186	183	196	186	239	203	176	172	180	190	187	185	214	195	187	188	185	167	173	190	188	201	204	175	213	171	213	213	208	186	206	202	182	182	200	194	202	166	210	202	198	214	177	205	202	202	177	211	200	185	199	226	212	204	169	182	181	206	184	210	173	205	194	202	192	213	181	204	186	194	212	173	175	184	176	199	204	206	193	171	202	201	172	197	223	201	191	199	182	184	180	206	221	195	206	185	216	211	203	191	188	184	189	188	176	214	226	203	169	181	204	216	197	181	183	199	198	187	180	219	173	215	195	211	175	172	192	213	215	213	198	206	203	190	202	178	176	186	191	187	195	184	157	181	179	190	180	190	202	204	195	174	158	207	169	187	203	193	200	178	168	219	185	178	177	200	206	174	196	226	194	197	230	200	208	187	171	195	181	224	219	181	186	175	208	219	217	217	173	208	200	197	186	217	183	186	167	196	189	217	181	219	188	183	159	175	178	198	188	192	219	198	173	202	196	190	190	206	200	194	212	230	199	194	205	171	205	212	185	194	209	217	189	179	179	208	200	218	174	207	171	177	201	212	199	173	169	211	194	195	200	182	202	185	177	189	174	201	209	195	194	178	185	203	207	205	192	198	211	171	220	176	180	195	202	186	193	163	191	224	198	167	222	210	202	211	170	180	199	198	188	217	193	220	202	175	172	222	188	197	196	175	181	208	193	190	180	173	196	196	188	180	193	185	194	182	196	193	173	202	214	181	227	179	199	174	185	213	171	211	199	195	200	196	208	219	196	190	203	178	170	191	186	191	205	206	219	219	213	215	168	196	198	202	225	203	210	201	191	195	174	201	211	183	193	191	187	197	172	224	182	189	181	178	213	188	207	204	204	159	207	192	206	200	225	188	197	206	182	208	199	193	185	199	177	169	193	193	182	177	217	219	206	220	224	174	185	188	199	186	210	170	186	169	164	210	194	177	178	197	204	186	193	180	179	209	200	192	200	184	177	199	215	188	211	196	208	191	206	202	205	199	193	196	187	209	217	181	190	177	163	169	183	217	186	192	199	195	199	216	210	219	204	192	194	169	174	194	179	222	199	181	213	200	195	170	200	210	198	184	221	202	184	169	183	190	207	214	184	176	198	204	194	208	190	212	193	202	203	163	208	205	175	222	219	215	202	202	196	159	191	183	215	178	196	196	173	207	193	236	195	204	191	188	186	190	210	160	172	194	220	193	195	189	213	197	187	215	177	169	225	187	213	179	191	187	208	208	197	166	197	185	175	172	163	180	225	199	182	184	192	213	217	196	223	220	197	185	188	222	185	200	174	226	202	172	186	195	174	191	188	189	177	197	216	192	206	183	185	207	194	203	200	181	183	191	197	199	208	198	183	207	179	189	177	189	200	220	175	203	172	181	194	210	212	209	213	186	188	193	170	201	188	181	201	180	196	193	208	213	218	193	193	207	192	192	209	171	186	204	197	178	201	191	183	157	196	190	216	207	198	205	182	181	209	168	205	166	193	185	175	188	228	197	209	201	192	189	209	192	163	176	191	200	198	193	200	210	211	171	184	191	204	195	147	191	190	195	197	194	198	220	201	199	224	168	178	208	202	212	202	186	203	190	175	200	183	209	190	171	186	190	186	206	216	224	200	186	186	220	227	177	182	191	206	194	179	222	216	199	187	180	206	194	201	190	173	177	190	193	191	216	199	173	187	174	150	195	201	204	201	189	198	203	205	197	200	195	190	196	198	162	218	162	168	207	199	205	197	194	190	173	218	178	194	206	185	209	202	181	171	225	215	192	196	189	223	198	208	197	198	211	202	182	213	176	184	200	176	200	204	182	199	178	202	191	210	154	189	200	190	178	200	215	188	203	192	206	202	187	175	181	202	219	202	226	195	197	194	197	183
4691	721	1132	1383	1185	1014	761	724	666	654	615	575	544	546	524	547	560	550	538	521	546	522	538	507	500	536	537	503	505	489	506	527	485	525	488	494	515	493	501	507	490	490	491	472	529	520	499	450	530	505	531	500	490	475	463	471	518	528	456	502	469	499	485	458	510	484	481	536	506	509	461	487	489	495	496	508	486	514	509	474	464	528	508	521	493	544	475	472	508	497	503	480	444	473	489	488	507	487	467	476	471	495	504	498	475	475	521	480	457	483	490	528	481	480	511	488	479	495	476	466	510	472	512	508	466	507	504	468	483	484	483	448	485	467	483	516	513	512	513	505	513	456	475	492	523	518	524	469	447	479	484	482	501	486	488	495	498	469	510	518	481	476	456	483	516	476	521	504	462	519	502	507	490	541	465	507	522	519	493	486	494	510	449	516	466	498	509	508	465	504	504	500	478	469	497	500	486	511	487	533	514	519	520	432	479	473	494	495	500	487	487	496	513	500	488	500	473	474	512	454	501	502	500	479	494	496	501	453	494	444	475	508	463	467	502	488	488	491	533	517	480	510	460	526	502	503	495	462	485	509	501	498	485	449	477	517	461	496	532	511	465	542	488	484	468	476	480	483	473	500	478	472	487	472	487	458	482	480	510	458	535	507	500	500	430	490	489	482	481	490	479	503	482	513	464	467	498	460	496	521	521	533	519	488	488	505	477	497	511	510	472	495	481	464	496	507	458	488	475	528	493	440	511	495	508	468	501	480	487	487	447	513	495	497	487	481	498	501	499	505	506	503	475	472	482	481	526	479	507	492	491	520	484	515	502	501	517	516	493	477	467	479	466	476	496	490	514	487	517	476	491	473	470	472	502	552	512	479	454	507	510	460	485	519	499	483	529	492	456	468	480	491	509	468	501	432	467	485	483	442	501	506	494	494	474	495	466	484	477	479	451	475	480	486	499	469	470	494	493	485	482	535	526	464	466	506	473	482	516	477	504	466	482	483	523	460	498	500	487	459	478	483	465	499	508	511	517	451	527	465	482	505	498	465	533	522	470	486	475	544	514	498	460	445	528	479	473	469	490	520	506	481	500	485	462	489	484	488	511	509	495	499	492	503	479	543	484	484	477	471	518	470	496	499	500	496	493	470	493	518	500	494	494	515	489	440	434	469	492	487	478	508	529	512	472	508	498	512	507	492	453	499	441	531	485	507	460	468	499	472	490	494	488	514	494	515	448	479	499	509	483	478	463	477	475	524	521	474	504	463	497	482	510	494	452	505	458	478	488	497	527	543	468	470	490	521	473	476	459	454	460	478	473	470	535	500	493	513	490	492	448	487	457	474	462	479	474	495	464	477	498	519	510	523	480	511	475	453	510	541	500	464	459	492	502	498	507	520	483	502	467	496	516	498	486	474	477	474	508	493	438	514	508	489	483	492	466	481	501	468	499	468	475	483	482	470	504	492	485	473	488	539	493	477	491	514	500	473	495	481	434	486	498	493	486	503	484	476	490	479	486	516	461	468	539	486	463	477	457	525	493	517	485	495	496	480	510	474	491	536	496	523	485	452	478	485	505	511	474	504	473	532	510	470	474	491	532	473	462	470	494	489	498	491	513	471	445	527	455	512	493	465	495	490	501	484	483	427	468	489	466	494	505	503	498	495	498	533	480	497	491	495	533	521	507	505	503	503	511	503	487	505	478	496	513	465	515	503	513	461	513	524	492	494	493	439	474	467	466	477	459	489	508	477	456	515	542	483	490	463	523	483	470	505	472	480	486	460	509	487	461	488	481	480	532	504	462	513	449	528	515	509	452	491	468	491	486	498	484	443	496	475	484	541	473	477	488	505	508	464	459	490	490	539	481	513	522	503	494	514	526	473	474	497	484	478	507	487	483	450	479	503	479	506	466	536	450	481	516	492	483	489	468	459	474	508	518	490	515	497	533	484	489	501	500	506	505	496	480	486	507	467	485	463	503	492	477	462	471	501	519	517	501	504	521	487	459	502	513	473	469	505	511	490	464	494	464	494	481	482	504	448	445	499	500	512	474	514	454	518	456	486	478	500	469	536	477	509	470	456	446	491	463	486	535	476	510	507	488	494	465	484	531	469	470	503	452	491	507	474	483	489	450	473	483	478	532	490	471	490	476	507	476	478	479	486	476	518	478	488	474	472	498	505	507	508	515	460	466	494	520	506	514	504	468	475	509	525	483	463	488	504	506	507	518	450	473	455	487	473	506	535	479	492	465	491	453	485	509	496	444	512	490	485	497	499	529	441	537	486	514	480	507	483	484	513	505	443	507	461	482	514	475	502	493	471	476	461	486	479	442	436	457	499	473	485	490	519	510	482	488	447	480	497	474	534	522	485	461	518	498	492	532	453	486	492	475	474	531	460	478	453	514	482	488	545	490	492	456	555	461	492	456	478	486	453	498	497	498	490	452	520	477	507	479	463	491	478	462	474	508	461	510	508	484	510	476	485	471	489	498	507	468	462	515	479	502	486	487	513	486	454	478	494	460	489	471	472	485	481	518	478	497	511	458	490	488	505	508	491	480	538	468	467	459	505	518	523	518	541	470	471	479	466	506	473	470	546	522	493	505	536	475	488	481	534	499	500	485	516	478	505	483	445	504	485	484	475	467	472	507	486	495	507	530	503	499	494	467	503	495	506	479	482	495	461	509	525	474	462	437	502	526	526	479	521	481	457	526	490	512	503	471	504	481	506	524	498	505	494	483	463	508	499	468	434	467	489	519	486	509	480	533	481	526	496	513	474	507	497	483	501	463	466	483	481	470	492	506	536	477	500	536	431	468	476	488	504	523	498	496	487	477	482	489	492	501	500	491	451	474	502	507	532	480	460	479	490	521	489	488	509	514	512	466	486	509	467	452	499	518	477	489	503	483	511	524	496	461	507	516	507	505	452	468	515	512	472	477	498	501	482	461	488	512	517	517	466	476	464	523	483	489	480	467	494	506	493	478	467	468	500	489	504	470	503	479	480	465	504	463	450	446	472	468	459	491	476	478	479	495	443	517	528	471	505	495	482	481	486	486	496	517	476	481	449	495	504	500	483	542	508	466	522	453	487	457	490	512	515	512	502	491	492	495	487	489	505	500	518	473	499	513	493	450	509	508	486	483	534	477	445	508	486	492	467	497	498	524	479	498	472	500	466	489	492	482	508	504	502	501	459	476	491	504	489	491	489	513	505	484	486	474	478	472	460	520	474	483	513	465	501	498	463	530	460	509	486	487	496	504	488	507	521	496	477	493	521	494	507	498	487	510	476	532	527	500	489	509	458	509	501	488	495	489	481	480	487	486	541	484	465	521	466	524	489	503	477	517	499	495	487	492	511	502	448	497	463	463	469	463	487	503	505	498	500	464	471	465	507	440	471	504	492	502	501	488	518	533	486	486	491	431	518	507	520	496	475	472	475	474	487	459	425	493	503	481	485	493	517	502	507	512	500	475	495	521	518	489	480	524	529	508	461	506	487
22458	2866	1368	1152	762	629	554	487	455	412	401	384	333	383	363	371	349	349	322	340	332	352	323	358	357	333	323	323	343	336	360	346	344	322	334	347	333	328	340	343	331	323	324	373	337	361	354	317	348	334	345	384	342	320	347	323	325	313	323	280	326	342	326	346	306	326	357	344	335	328	328	319	363	352	352	307	330	318	328	343	335	322	341	343	319	314	335	324	316	340	337	351	329	303	324	316	294	307	314	321	358	279	315	320	304	314	312	316	348	325	347	317	305	292	348	306	320	328	313	297	329	348	368	367	352	339	296	322	328	323	327	328	308	315	332	343	323	353	338	319	319	346	363	292	309	322	352	315	307	321	357	319	317	316	323	322	325	342	321	332	340	361	324	324	351	323	324	301	337	335	337	330	326	335	332	326	332	327	337	295	328	356	345	349	310	299	346	339	311	329	332	332	330	319	315	319	335	323	332	320	335	321	362	349	330	327	342	330	318	357	311	343	353	332	348	301	356	330	330	334	308	302	334	299	321	320	309	321	335	327	307	315	339	332	294	314	313	308	304	348	361	313	350	323	279	370	341	339	326	297	339	297	331	354	291	323	336	306	321	324	328	326	335	295	328	336	342	307	319	326	333	315	332	319	316	337	332	335	326	338	320	365	358	326	315	306	321	327	314	368	338	351	349	345	323	319	356	334	343	324	333	300	332	317	344	314	356	350	352	352	357	357	355	313	316	343	324	365	323	308	309	345	351	309	313	322	369	334	338	342	321	364	283	339	334	335	324	327	359	341	320	341	330	309	344	324	324	313	342	310	324	342	338	296	345	315	334	317	344	312	323	314	303	294	312	349	347	330	296	323	324	314	295	317	318	326	320	331	303	325	332	355	333	367	325	326	330	341	304	327	294	328	315	322	316	289	316	336	313	330	328	349	368	373	322	343	332	331	322	338	328	349	325	329	350	321	340	347	346	285	307	368	312	325	307	303	348	355	348	336	326	314	328	335	346	362	333	312	318	339	299	347	343	336	369	374	345	344	334	305	317	336	319	314	320	328	339	337	305	339	331	350	324	343	324	332	344	365	312	369	329	305	305	338	327	290	320	353	331	342	319	327	323	310	328	313	304	297	326	336	363	320	331	323	349	290	318	324	321	303	327	346	329	329	299	324	349	330	324	341	345	342	333	357	325	344	314	339	334	336	308	327	297	356	299	305	331	363	360	317	325	351	342	360	344	325	329	296	364	313	354	326	346	313	336	324	322	304	309	330	342	339	331	333	342	322	353	369	318	318	309	324	342	343	335	317	316	315	324	312	305	344	310	339	328	364	326	319	304	329	348	343	353	319	336	309	293	337	317	305	326	320	301	325	327	343	343	317	329	335	320	336	354	306	331	314	320	334	332	368	324	328	322	320	301	307	313	352	309	361	305	340	320	315	329	293	335	357	302	328	325	327	351	326	311	330	334	323	372	324	345	305	335	270	294	362	329	327	353	336	359	350	338	340	346	307	316	340	353	354	328	309	323	327	351	344	325	332	352	324	345	347	338	352	317	299	338	350	330	322	337	301	315	314	329	303	343	345	305	336	353	325	331	361	287	339	369	332	333	322	312	341	290	359	317	332	340	314	327	293	326	349	303	339	337	299	336	311	395	317	321	332	337	330	348	339	309	301	350	305	292	328	339	334	322	321	345	335	313	320	312	310	307	340	348	331	294	339	338	338	347	336	317	360	360	309	375	356	316	305	354	373	311	319	352	332	308	344	334	312	341	310	317	294	309	348	375	346	286	321	340	309	332	292	320	355	345	340	353	346	338	352	361	337	308	346	329	338	338	326	340	297	328	290	317	328	323	330	351	380	359	337	300	325	349	312	315	354	334	349	311	296	315	350	326	306	322	337	367	334	303	331	326	321	331	312	298	305	318	344	345	313	316	310	343	309	298	327	340	335	304	293	308	305	330	308	349	319	314	309	333	327	315	332	323	341	304	330	338	350	331	308	318	325	368	317	321	348	301	336	378	339	363	314	320	316	335	356	352	331	313	315	342	295	334	333	347	346	289	315	341	316	313	311	340	355	328	326	332	309	322	335	356	313	334	316	311	313	318	324	315	312	305	315	312	367	317	333	318	335	379	375	304	321	329	334	332	300	333	319	320	317	319	331	340	325	303	302	337	306	337	318	341	316	321	348	321	314	291	307	325	323	323	315	342	295	320	321	325	345	327	328	336	331	318	329	303	343	342	346	325	340	300	354	333	343	338	354	339	317	331	308	324	311	294	313	372	302	341	345	336	346	340	314	341	328	348	294	308	372	312	309	353	289	314	323	313	305	345	296	328	326	353	308	331	350	372	290	347	373	358	322	326	324	336	330	329	322	315	359	334	309	318	318	299	339	356	323	366	311	334	345	323	319	345	307	302	352	345	309	327	314	322	337	331	302	348	321	335	328	335	316	325	359	343	356	331	359	353	310	308	309	344	333	326	307	314	366	287	313	321	335	352	331	326	357	314	333	335	344	338	331	348	323	312	326	303	340	359	339	363	334	343	381	317	340	311	360	369	298	308	333	319	341	348	358	307	309	381	333	367	311	339	353	313	336	323	316	334	361	327	325	309	302	318	331	317	322	356	332	343	332	328	344	344	366	358	369	328	345	323	308	322	377	304	343	291	309	307	325	319	299	310	291	324	318	327	359	321	370	331	338	309	344	333	362	341	343	335	334	335	326	310	334	332	349	324	349	322	311	320	349	347	367	354	344	329	314	316	322	333	362	329	305	357	305	344	330	342	328	270	318	297	287	333	311	318	321	308	315	352	342	369	323	334	327	348	323	328	322	332	298	311	364	337	351	300	324	331	362	336	364	367	326	322	310	342	316	321	317	312	310	284	343	311	346	314	320	317	313	301	329	326	325	357	353	300	294	305	331	330	325	308	332	336	310	338	346	342	319	314	294	354	375	336	324	334	296	297	298	341	331	318	298	350	326	350	348	319	332	337	327	317	334	328	339	364	280	301	306	345	337	326	340	346	363	332	354	323	346	329	316	350	351	325	328	284	300	290	309	313	362	348	342	319	331	320	344	318	276	341	327	306	368	308	329	336	348	309	316	334	313	297	326	330	338	284	347	332	320	318	384	313	330	338	318	351	333	310	306	315	306	301	347	329	354	329	361	302	305	306	325	316	331	341	324	322	322	314	302	311	317	336	344	324	345	361	340	348	351	331	348	348	338	339	310	311	332	332	362	330	297	331	345	316	346	377	302	318	353	302	343	330	316	310	336	328	285	310	319	336	313	317	298	334	326	325	344	320	299	346	335	314	366	332	302	331	354	316	301	320	328	355	325	322	319	323	312	308	352	361	331	331	290	323	321	348	350	370	306	293	363	325	343	310	356	312	313	315	315	320	329	333	321	297	347	328	345	322	305	315	360	336	320	322	330	315	300	361	321	315	340	329	329	350	334	305	330	340	342	325	346	328	361	327	334	298	313	357	310	356	291	354	348	327	346
13384	1496	2568	3289	2775	2126	1716	1441	1443	1191	1118	1076	1024	918	915	986	935	900	900	816	872	839	814	832	810	836	844	832	798	771	810	791	828	787	802	767	781	764	768	792	788	724	774	731	771	748	767	784	736	821	789	776	755	756	734	807	741	779	770	793	814	776	789	784	761	776	782	769	813	797	741	771	828	734	716	767	797	754	749	780	723	765	761	716	768	760	721	723	781	768	762	731	794	809	722	764	773	758	718	795	781	746	773	711	758	732	801	741	781	778	764	685	735	738	790	781	735	760	764	768	753	795	771	779	760	802	742	745	762	756	805	760	749	745	770	786	772	732	779	744	772	767	732	769	778	778	790	775	760	743	732	807	790	753	783	782	782	708	766	757	789	710	789	775	751	744	754	731	735	812	781	733	775	744	737	737	774	744	760	789	760	786	768	755	742	770	734	748	742	814	780	766	781	751	796	758	764	729	783	739	734	775	720	761	785	738	707	777	740	756	780	755	749	756	755	737	830	729	761	781	739	768	731	746	711	734	758	730	720	772	740	774	757	732	771	764	737	770	770	757	716	689	779	759	746	721	746	738	790	762	768	716	733	762	723	780	819	722	778	734	739	729	784	753	769	796	724	769	753	712	775	777	756	794	718	741	768	777	754	721	747	747	791	762	790	760	731	794	703	758	792	705	789	809	763	756	752	741	754	743	781	775	691	747	731	723	742	763	799	698	728	788	776	758	807	711	736	724	744	780	799	748	789	699	733	767	773	761	750	742	739	756	773	818	762	718	743	802	782	810	725	744	740	783	769	749	737	765	736	765	760	743	729	770	728	715	763	748	792	765	810	723	709	795	805	737	786	763	762	766	764	730	699	773	770	778	765	768	775	769	803	724	741	725	772	778	756	719	757	739	796	726	767	768	748	820	713	775	709	797	761	766	781	765	757	792	758	766	753	739	794	750	727	731	789	742	778	744	761	776	722	739	754	766	743	773	745	753	850	776	781	787	739	757	747	763	735	759	722	719	767	760	744	687	814	712	799	802	771	768	773	785	761	774	764	737	722	726	723	717	754	771	734	767	785	749	784	787	806	736	757	723	763	809	763	747	763	793	714	780	752	728	762	773	766	764	802	757	718	760	798	784	756	748	713	781	760	764	765	722	746	743	777	774	789	724	795	750	748	776	782	754	754	705	754	761	755	795	775	739	742	748	758	845	743	742	773	738	760	733	773	777	798	730	722	744	765	749	759	766	758	758	754	727	739	758	758	744	750	755	781	754	753	753	764	745	718	760	791	723	755	738	764	729	748	760	783	708	754	718	749	725	775	773	729	776	774	725	778	737	742	780	821	717	793	785	750	758	706	736	786	738	751	775	753	738	742	780	774	788	735	776	746	718	778	756	782	764	736	778	713	797	766	751	766	763	760	769	738	809	752	778	743	732	777	756	731	709	760	772	748	766	733	745	801	746	766	800	769	730	755	730	742	752	770	778	768	739	739	774	733	782	759	727	759	784	798	761	749	774	764	802	752	728	772	747	766	733	737	718	749	794	787	738	772	814	786	763	792	777	754	756	730	731	816	732	783	790	740	765	784	728	760	827	730	771	768	752	707	789	745	723	703	765	743	787	775	703	778	765	768	731	774	768	735	717	723	736	727	748	724	764	822	708	756	727	733	722	717	727	775	756	728	766	740	758	782	782	797	737	779	740	788	769	742	720	753	717	805	785	788	786	743	793	759	740	739	756	810	784	728	763	772	787	747	735	742	799	725	722	782	654	763	762	714	731	755	732	758	746	732	789	744	705	751	738	736	777	787	772	744	768	773	732	717	765	774	756	725	741	748	766	822	732	747	743	760	816	759	787	760	807	727	771	759	771	756	763	793	733	772	791	703	739	783	733	733	789	693	772	753	763	736	782	714	755	782	780	773	717	748	760	717	752	784	756	743	750	686	739	725	800	744	721	756	734	701	756	750	721	764	767	802	708	796	776	769	763	807	802	730	734	725	769	719	789	768	704	711	736	736	748	789	738	753	767	789	772	727	779	721	737	786	730	736	778	734	769	746	776	750	698	749	740	737	745	794	720	715	780	776	755	714	737	742	768	749	738	717	715	777	734	732	758	743	753	764	774	705	791	765	752	761	745	697	789	775	794	762	730	759	762	721	760	683	767	699	727	764	775	762	670	774	741	716	728	749	739	741	796	774	714	741	784	757	720	739	761	728	798	735	762	751	793	720	752	743	762	726	772	763	817	733	720	766	810	710	766	757	752	747	752	757	828	765	764	782	809	800	739	783	716	712	753	741	792	820	811	748	741	776	775	770	750	775	785	786	809	742	788	772	716	759	761	752	780	744	746	763	775	725	754	770	761	754	756	758	724	763	747	689	793	745	759	766	727	765	728	810	757	797	762	719	741	741	786	754	698	749	763	719	697	745	762	783	731	771	731	759	745	796	753	789	735	744	776	756	760	763	752	730	742	756	783	718	780	775	739	814	742	731	756	741	775	719	730	733	809	717	734	743	744	766	739	716	702	784	790	788	764	738	737	743	724	807	776	753	785	749	791	742	745	760	723	738	736	763	775	753	755	821	829	745	792	756	800	720	790	729	764	699	736	753	742	753	738	779	791	753	703	752	788	707	724	797	729	739	789	769	763	743	715	807	768	761	739	770	745	756	761	755	746	757	756	757	769	717	766	732	784	732	754	754	751	762	767	759	766	761	778	760	726	768	801	751	764	777	733	773	760	718	751	778	751	782	819	754	785	751	761	723	793	757	814	787	739	767	724	747	789	787	780	730	764	728	743	745	739	725	741	749	797	764	773	787	736	769	783	739	789	794	746	721	763	787	779	728	720	727	707	757	737	767	730	745	760	796	749	764	758	717	812	771	771	746	704	742	777	768	742	748	770	784	705	754	766	791	807	746	723	750	732	677	721	775	794	688	735	782	780	735	782	767	795	769	780	742	753	750	750	712	718	805	780	767	736	750	742	745	742	741	810	758	725	769	777	794	766	782	747	809	778	760	743	730	752	785	769	747	767	740	681	777	700	744	779	803	774	697	707	725	786	753	761	766	765	798	801	800	809	728	759	767	734	725	753	773	751	762	744	758	756	769	767	753	719	806	768	739	731	741	732	800	721	731	744	766	765	760	762	770	754	737	744	730	720	763	690	748	753	793	707	752	734	719	724	745	718	756	762	757	730	736	797	736	775	697	742	715	702	748	743	775	770	713	732	718	782	680	753	759	745	796	742	745	784	806	785	784	779	743	774	719	778	780	771	795	756	740	753	755	715	707	786	759	729	703	738	750	766	733	787	747	767	764	739	829	797	789	747	724	773	809	744	797	730	730	758	782	747	752	787	742	754	773	790	732	716	760	779	765	808	721	783	722	751	765	732	747	760	797	788	779	748	790	737	801	777	763	745	789	789	741	742	792	766	802	807	740	744	700	745	692	732	816	797	695	766	761	697	758	788	764	771	778	763	812	794	801	730	746	743	801	792	703	792
31917	5167	2287	1871	1261	927	734	670	574	570	521	490	479	486	481	418	471	456	427	463	389	439	428	415	450	437	458	437	378	483	425	415	434	436	423	441	450	445	451	380	481	453	412	420	447	415	440	441	468	478	413	409	455	446	413	444	444	411	390	414	450	425	433	415	450	447	437	481	460	450	383	410	424	457	460	448	454	395	414	408	448	412	453	421	419	423	445	457	428	421	443	442	423	410	395	399	398	441	445	437	405	441	444	435	407	417	449	426	441	385	401	431	428	390	414	447	421	478	432	449	455	454	437	424	387	390	480	476	446	451	448	444	373	431	429	462	404	426	453	487	420	446	431	420	413	448	422	442	475	455	486	432	425	433	400	432	465	394	456	395	434	401	417	457	423	439	414	476	441	409	415	405	394	413	429	420	422	377	410	420	425	452	432	454	421	448	433	414	427	460	403	440	393	424	397	416	415	426	403	426	454	397	475	441	442	450	462	463	470	391	446	468	459	430	417	419	445	456	397	486	440	410	441	432	396	396	406	447	426	399	443	413	432	481	473	446	439	412	442	368	398	397	434	432	402	426	412	422	412	430	439	440	473	438	464	458	399	467	435	399	420	412	429	454	448	435	373	429	453	449	421	421	451	453	476	419	438	443	439	423	430	404	411	398	421	448	434	386	435	449	406	439	393	444	402	396	442	454	405	433	480	405	416	428	431	399	416	409	452	443	434	412	440	365	379	397	450	446	421	429	408	450	423	421	388	414	435	400	489	436	473	449	398	423	434	455	384	432	422	424	385	445	407	444	393	375	460	458	454	435	436	420	423	419	465	441	417	439	435	394	458	438	465	409	418	441	405	452	413	410	405	426	420	422	398	419	448	445	484	398	382	451	467	398	391	412	417	480	412	415	439	432	413	428	424	429	416	430	435	412	414	383	420	436	444	419	425	406	463	426	425	482	415	382	405	424	373	416	478	411	425	453	417	373	479	420	429	423	419	431	406	434	388	414	432	429	445	413	427	407	382	470	428	450	423	443	410	359	405	425	437	448	477	462	410	422	405	452	418	356	382	370	421	408	424	404	411	433	438	434	411	408	425	421	431	442	417	426	446	451	415	448	430	423	425	426	418	444	460	415	420	434	430	409	403	407	464	446	430	401	431	445	419	390	431	415	438	444	406	389	412	456	421	440	410	473	461	408	397	449	468	379	387	445	414	415	415	428	458	456	468	454	402	404	420	427	442	426	455	426	464	424	438	467	412	433	456	385	448	464	431	462	445	418	405	424	419	440	425	417	411	444	417	441	444	422	426	391	436	467	412	421	385	401	417	456	433	410	414	399	448	451	415	418	420	423	419	434	438	396	406	403	394	394	417	448	422	395	395	404	405	440	404	406	439	430	427	451	426	439	426	453	416	412	408	429	422	438	416	413	426	416	428	418	430	403	355	423	416	442	396	439	390	429	415	419	409	434	367	420	406	453	449	397	395	390	388	395	432	456	454	415	435	416	413	453	399	437	407	429	481	436	450	462	441	374	393	418	471	469	416	457	458	408	423	408	406	410	428	435	421	422	418	435	387	426	406	443	462	427	436	431	456	418	413	418	454	455	430	431	429	475	423	435	434	438	430	449	424	428	396	437	436	431	433	484	400	400	442	394	404	392	373	440	366	426	391	432	407	445	383	434	453	377	395	431	475	462	426	434	420	437	437	433	417	449	406	422	396	411	406	394	418	420	410	385	420	433	460	426	437	417	406	387	406	451	408	457	436	389	416	428	441	456	418	402	439	437	441	422	420	429	458	425	402	384	381	387	426	414	433	449	434	407	394	410	416	424	435	424	382	437	439	419	401	430	460	458	447	468	411	440	417	459	441	421	417	444	417	445	465	419	416	464	389	440	431	438	441	456	444	440	407	415	411	452	438	396	456	466	418	398	406	439	445	419	459	413	438	393	408	415	398	426	416	444	431	387	426	416	373	392	379	411	411	432	424	378	400	442	408	434	425	438	430	474	400	424	443	446	417	413	415	415	418	396	404	422	421	460	408	458	478	403	439	463	437	427	454	439	420	448	430	377	423	405	407	422	436	439	412	431	430	435	432	458	457	383	432	410	461	423	418	420	411	419	405	424	398	426	424	441	429	422	464	412	436	360	419	424	427	406	479	398	447	390	437	423	433	378	445	468	431	381	426	417	387	425	418	440	437	406	471	423	439	412	446	425	392	458	460	430	388	481	427	381	409	445	414	440	430	411	395	371	420	412	447	413	441	437	413	416	415	449	424	406	429	436	438	418	421	400	454	476	421	418	424	417	418	410	431	442	402	440	444	413	401	428	420	379	420	446	460	439	412	423	415	451	404	396	417	429	434	434	426	389	460	409	433	375	457	442	414	435	452	398	450	436	396	417	429	426	455	409	409	410	426	440	429	436	456	425	425	408	406	456	418	439	433	415	420	431	421	410	420	430	419	401	438	428	400	451	399	432	422	431	393	433	400	386	428	398	440	482	421	444	399	455	440	431	454	446	491	419	433	450	434	453	416	402	426	400	394	402	423	411	457	415	392	390	448	446	442	445	426	455	432	431	419	458	450	431	448	415	429	415	410	404	412	387	426	398	421	423	416	421	397	455	471	441	434	449	444	432	414	445	403	445	396	425	411	417	443	452	458	423	452	416	466	402	405	436	444	436	401	438	435	429	478	451	433	414	399	416	435	418	432	415	427	391	465	445	424	424	403	415	433	405	437	434	405	440	395	416	441	412	398	441	433	392	422	430	403	454	450	400	425	453	432	441	450	406	405	415	418	471	426	423	408	427	425	441	438	426	440	436	434	389	450	395	421	431	419	449	459	416	424	427	437	432	397	440	439	374	391	411	444	393	427	415	415	408	443	471	421	429	386	413	444	424	435	435	422	421	417	464	427	394	444	425	476	388	415	395	423	397	438	394	446	434	425	406	430	441	428	409	445	396	388	421	431	437	409	401	384	431	457	439	428	433	394	453	420	424	395	450	442	421	422	453	458	401	477	401	423	394	414	458	408	468	421	435	439	436	457	453	408	410	442	434	413	405	397	426	429	443	398	411	425	401	401	430	385	457	379	417	413	447	426	417	426	413	424	432	390	381	436	391	414	456	406	394	452	450	463	396	419	431	456	383	416	409	444	449	468	453	470	390	449	437	445	419	436	482	427	420	448	413	431	455	406	416	406	434	399	437	436	458	405	494	407	459	463	416	412	461	430	430	422	384	428	409	429	412	403	442	406	432	398	414	466	399	422	429	396	447	377	411	418	434	400	439	430	373	429	437	387	450	420	466	433	444	411	423	385	447	417	426	423	392	450	404	411	432	404	428	416	436	410	443	461	403	416	389	423	405	404	400	424	436	423	449	443	466	409	397	412	421	426	444	377	470	457	419	403	419	435	446	412	409	446	450	434	439	415	458	431	442	438	410	435	439	414	446	417	417	382	458	441	432	384	459	409	411	432	389	414	431	449	429	484	425	450	438	440	468
16941	2123	4041	4812	4015	3183	2536	2187	1831	1756	1518	1493	1349	1267	1124	1242	1191	1190	1112	1096	1077	1094	1084	1112	1032	1011	1012	1058	1027	963	1026	960	930	1001	972	979	1004	1010	894	984	967	966	939	943	985	988	956	927	1010	945	919	889	936	914	936	944	988	952	901	1024	959	941	964	992	929	973	901	927	909	918	976	887	935	949	875	901	1000	960	963	942	945	963	925	889	944	988	898	906	909	922	905	942	967	966	944	921	941	951	940	958	855	927	940	882	894	883	957	914	912	960	886	882	899	925	931	953	896	962	914	908	905	882	971	938	957	899	848	997	953	934	942	959	934	874	892	919	911	911	882	923	989	883	902	889	939	899	918	880	955	883	918	906	910	919	932	946	897	904	899	968	929	929	950	964	934	851	917	887	922	957	967	887	926	954	922	952	911	895	960	937	936	892	963	969	866	919	935	929	875	906	952	960	947	942	915	883	971	943	981	874	929	985	958	892	855	874	895	915	914	898	922	926	971	925	890	973	878	950	860	921	887	943	933	948	883	900	927	944	919	939	930	926	963	960	965	907	897	937	894	906	914	976	915	898	942	934	917	949	907	946	939	901	935	917	925	937	943	881	888	936	892	934	946	949	922	879	952	941	934	959	958	966	923	920	965	933	940	888	914	964	880	934	951	940	932	944	931	917	970	923	961	904	901	885	891	922	905	908	916	918	941	901	944	926	902	890	922	910	938	925	931	952	926	915	932	904	914	898	919	929	968	937	922	917	945	887	940	943	921	928	957	906	921	917	915	942	855	909	945	869	928	911	914	953	940	995	896	899	960	970	868	954	935	898	931	940	934	925	941	966	967	903	965	879	943	951	894	914	941	888	971	940	990	917	962	952	884	909	953	901	962	942	927	924	914	881	913	922	919	895	915	917	896	939	869	915	909	969	892	939	944	934	929	910	981	920	981	909	969	963	991	939	925	938	924	948	901	880	930	873	938	962	926	869	916	979	864	935	902	895	930	930	914	923	927	924	981	895	964	899	981	928	952	961	915	902	955	920	873	851	910	899	906	969	931	946	933	928	961	878	918	905	950	920	888	886	953	879	930	910	905	940	938	875	958	943	915	896	853	945	966	944	935	898	897	886	890	908	984	939	924	903	906	932	900	936	976	904	951	944	946	947	871	935	900	986	920	885	944	872	935	932	894	897	880	955	872	982	909	906	925	880	886	966	894	924	864	915	895	915	870	937	956	916	950	946	938	896	933	924	908	929	897	954	903	935	935	919	1007	919	941	934	904	933	966	908	937	902	886	910	907	931	927	909	934	914	977	1005	916	902	943	963	924	997	906	934	948	886	932	892	886	954	914	919	921	886	899	898	935	881	942	973	946	974	944	897	901	874	941	907	975	873	894	891	926	887	960	944	956	916	951	903	912	955	936	921	945	922	896	845	888	961	916	951	936	916	975	954	933	903	909	944	945	914	928	956	897	944	926	888	950	860	963	860	976	905	966	964	935	982	924	972	878	936	928	885	903	935	924	924	916	953	880	997	887	953	945	916	923	970	966	923	910	898	958	888	849	906	918	928	955	903	916	922	1003	880	928	889	901	952	921	851	945	975	954	922	880	913	909	903	897	901	944	949	900	973	892	853	968	916	959	907	921	911	917	956	947	930	925	913	943	950	905	879	890	964	939	929	894	902	959	970	957	918	927	943	942	910	900	873	923	915	911	917	940	967	918	887	955	939	908	959	890	965	896	960	951	945	954	942	930	843	926	994	887	894	957	916	937	917	930	941	946	950	934	899	997	947	915	909	947	914	952	994	937	917	878	882	928	897	942	917	935	924	881	906	917	911	938	926	933	908	934	898	909	939	894	908	885	910	927	930	909	918	930	934	927	919	945	909	929	945	934	897	947	925	875	939	994	921	973	962	899	910	894	891	906	923	903	893	955	895	939	901	934	915	923	894	870	948	890	943	959	885	940	967	943	916	972	913	912	993	951	921	911	955	946	901	947	889	957	945	923	920	903	954	930	934	920	921	925	922	919	892	860	890	928	905	896	1009	909	904	907	927	928	927	920	919	921	898	899	976	922	929	943	914	928	937	941	931	912	913	914	921	934	923	917	947	940	917	898	902	982	946	922	893	894	956	877	892	889	889	949	980	896	921	937	936	958	925	913	879	965	945	876	908	907	962	877	894	960	963	940	918	907	967	938	959	941	939	955	922	959	881	960	928	911	877	931	858	911	958	901	898	890	945	872	926	952	949	956	944	935	916	907	940	961	954	921	904	910	904	895	910	942	928	981	956	915	865	915	919	966	925	922	948	919	938	907	925	956	909	961	872	894	932	968	942	968	925	952	910	857	933	883	936	847	972	918	932	887	912	936	933	952	978	933	918	874	946	921	971	925	943	926	945	952	887	940	967	936	911	931	941	972	927	937	928	914	944	892	908	981	1019	944	926	913	928	933	948	938	905	919	933	931	896	883	911	950	898	909	864	901	898	845	903	901	946	937	952	933	957	909	925	979	966	926	887	957	924	944	914	963	938	930	948	931	878	949	899	849	925	951	931	940	930	937	922	901	923	903	920	957	902	921	885	945	953	924	920	963	909	904	956	898	940	904	908	972	896	913	926	902	867	971	875	901	927	941	955	912	940	990	920	959	904	1001	905	932	912	973	960	904	942	972	955	937	930	911	879	885	934	939	895	897	997	863	985	914	871	964	918	916	963	949	879	934	955	892	915	899	913	938	909	951	841	900	892	908	930	894	898	927	870	922	874	861	907	938	933	962	926	918	880	919	918	919	918	918	903	927	901	960	933	928	904	935	927	904	878	979	944	954	939	926	906	925	982	914	893	931	963	937	886	914	950	927	968	966	914	876	929	943	914	941	915	941	858	956	870	962	881	856	926	938	925	833	938	906	888	857	837	1013	978	952	933	931	919	983	915	998	972	924	919	899	895	921	885	861	918	909	895	918	903	894	936	928	967	989	940	924	966	899	912	978	912	898	919	926	908	917	893	907	916	924	849	932	886	958	893	931	923	980	940	961	886	892	928	923	925	969	921	926	906	885	919	976	955	993	876	902	951	960	873	949	889	903	928	901	887	932	879	887	901	893	921	908	925	927	928	945	895	913	891	903	943	923	879	989	923	887	929	923	939	853	958	893	949	947	971	979	944	922	915	941	982	965	922	963	925	923	969	921	910	970	927	914	917	941	947	896	886	887	931	939	939	885	876	972	964	921	919	963	920	953	900	894	868	921	924	903	960	962	918	912	917	912	908	889	922	929	906	906	908	968	971	943	927	895	934	954	928	922	944	882	917	882	924	896	966	930	920	936	1004	924	953	917	983	952	938	947	927	843	890	880	937	923	937	930	923	932	933	922	953	913	903	899	895	920	891	902	879	886	926	945	919	965	953	944	908	925	908	928	924	924	926	879	889	884	942	916	917	865	940	964	932	972	862	912	919	957	876	931	952	977	938	978	926	967	955	971	986	924	925	946	925	917	926	929	908	933	890	979	939	927	895
7823	706	499	479	369	306	294	243	238	250	207	219	226	213	192	230	178	215	215	197	199	209	201	242	177	210	216	192	209	199	177	181	171	191	186	216	186	207	213	212	170	211	222	203	207	239	192	217	191	182	186	186	221	196	200	178	197	213	189	213	163	198	175	181	201	195	178	186	200	205	210	218	219	205	217	199	179	194	216	195	219	212	205	192	227	201	217	182	218	206	207	222	239	196	190	191	179	194	193	214	238	185	191	195	187	181	231	199	191	161	218	189	188	221	216	183	186	205	210	175	202	194	210	188	195	225	192	221	205	192	191	190	180	176	179	183	219	244	200	196	178	206	188	193	225	204	213	204	215	191	192	194	222	203	200	187	187	198	180	182	209	192	182	218	180	216	209	204	213	165	208	181	189	187	222	180	214	179	227	186	216	213	238	181	182	194	212	223	185	168	189	194	191	178	209	190	170	174	202	194	215	207	197	208	205	209	208	216	221	189	179	192	194	206	196	210	233	190	191	193	207	189	169	214	186	203	149	206	194	213	202	196	194	204	203	199	186	179	194	174	198	191	175	200	194	212	197	202	193	201	208	245	184	229	195	194	192	219	222	198	234	212	183	199	198	202	175	203	235	223	205	192	218	202	194	208	188	185	205	198	183	202	187	188	184	185	209	202	215	184	196	193	208	191	198	226	202	217	198	220	228	198	194	218	186	182	181	172	203	164	210	190	190	192	170	196	220	181	190	233	199	201	200	204	210	216	183	190	175	200	188	199	178	202	183	178	201	207	184	197	192	180	190	200	196	181	170	191	222	196	195	169	185	224	224	201	202	171	184	198	205	211	205	211	231	190	210	225	184	210	177	211	218	198	204	181	213	184	193	205	211	216	228	204	189	206	170	228	187	209	200	179	220	183	195	191	192	211	156	215	190	215	202	188	225	202	221	217	185	187	213	206	204	188	202	198	188	198	202	198	202	188	176	193	202	204	203	232	217	185	195	215	212	211	185	192	218	189	165	194	207	226	193	184	199	190	196	202	185	211	216	192	225	181	170	177	164	205	154	207	169	229	189	239	198	216	214	215	228	206	197	194	190	193	206	195	181	199	210	206	182	178	174	183	213	187	216	179	177	165	195	199	227	191	172	195	186	217	206	207	215	200	199	208	227	187	197	218	208	209	187	181	200	219	185	198	206	162	204	201	187	210	195	211	213	184	175	209	206	225	197	206	222	195	211	191	203	196	222	186	202	177	197	218	209	214	201	189	211	216	188	207	191	210	179	208	197	234	192	177	171	171	200	167	228	202	210	203	189	212	193	185	199	224	204	165	216	230	196	208	197	218	198	203	193	224	228	206	214	181	200	204	201	178	210	202	191	210	162	202	191	195	197	213	202	204	199	217	198	200	186	194	183	200	205	170	199	205	205	220	207	209	195	188	222	203	189	190	216	202	197	214	199	190	188	177	174	202	210	181	191	192	198	175	215	184	185	217	166	174	194	207	193	202	214	213	205	186	187	200	208	183	194	189	189	187	198	184	199	192	168	205	205	209	205	214	180	191	226	217	189	207	193	194	194	177	178	180	195	207	206	186	203	215	209	191	183	181	210	211	204	215	206	178	198	184	204	200	191	201	199	216	226	188	199	223	191	208	201	231	200	225	207	191	238	195	201	166	188	194	188	214	201	196	251	206	189	160	213	192	175	182	210	194	198	206	205	203	192	198	199	204	166	195	185	222	211	200	185	199	186	206	207	188	182	219	212	151	196	163	216	200	211	161	189	184	200	208	191	197	222	202	198	204	191	172	185	181	199	197	166	220	164	195	184	188	217	178	201	183	182	203	210	177	188	201	205	174	163	188	229	201	194	203	220	198	197	201	180	192	212	179	201	188	208	200	200	170	184	209	176	233	223	204	177	193	216	173	210	189	185	192	209	212	212	189	196	177	206	210	170	233	211	200	202	216	215	210	178	213	191	201	191	204	218	190	190	196	216	183	194	180	204	180	181	182	161	182	224	184	180	235	182	227	213	217	205	247	200	209	225	196	207	235	203	195	175	207	203	163	210	204	190	185	211	224	184	193	197	202	187	209	229	206	195	173	201	196	212	169	204	234	190	203	211	210	221	224	214	195	184	188	197	195	199	201	179	223	187	182	221	191	210	194	180	183	204	224	197	201	172	187	207	191	224	195	199	207	195	216	194	245	217	203	207	193	205	181	171	199	176	177	196	207	210	210	192	203	201	206	210	222	188	200	198	177	197	182	157	213	195	192	202	193	207	205	184	192	183	188	178	176	205	226	205	206	227	214	188	216	207	213	186	195	224	172	196	204	187	216	193	222	193	220	202	176	193	177	180	190	208	206	172	184	188	207	204	224	209	209	219	203	184	194	210	171	187	202	217	196	170	213	198	183	190	216	190	202	188	188	173	202	222	214	178	202	203	200	196	179	198	209	176	181	177	230	169	187	226	218	182	206	216	210	214	211	186	204	228	198	179	197	220	210	221	177	183	177	186	216	227	198	180	219	214	215	202	177	213	232	230	209	182	214	221	198	186	211	198	201	206	212	186	208	206	188	212	200	188	177	195	211	199	236	195	230	217	222	212	223	230	228	219	204	192	194	198	201	172	213	211	209	199	187	173	189	177	193	210	198	202	188	197	214	221	212	205	199	191	204	192	202	191	190	211	218	190	228	215	206	202	197	199	206	188	185	197	202	214	178	223	238	189	183	207	195	197	201	174	191	208	211	196	177	245	170	189	193	221	190	174	178	199	201	241	206	169	198	172	193	212	201	193	205	191	189	203	194	224	225	184	200	209	220	192	203	184	183	209	182	180	203	205	221	203	203	218	211	204	200	172	198	209	189	191	199	217	189	227	186	189	223	184	191	206	198	216	201	213	197	173	197	192	205	229	222	184	187	180	195	221	178	181	194	206	186	180	175	183	192	186	221	182	199	206	236	188	197	178	205	195	207	202	194	195	178	206	201	224	221	226	240	205	218	217	205	202	202	193	199	196	202	190	204	217	161	186	195	203	197	208	185	194	172	191	236	227	207	190	169	204	198	234	195	189	202	198	180	176	188	211	209	173	193	170	212	197	181	188	172	209	211	202	210	192	195	201	178	193	185	202	173	198	226	201	182	195	204	189	173	181	251	186	170	202	225	183	183	216	218	212	210	226	170	213	208	209	190	209	206	189	196	188	225	194	223	220	187	186	212	197	179	197	182	211	206	224	192	205	197	194	220	197	204	200	196	219	224	179	177	198	201	205	202	181	197	204	212	160	195	197	193	217	213	215	177	189	181	191	185	207	209	168	211	202	189	205	189	199	199	191	199	189	197	173	166	199	225	204	193	178	188	188	201	219	185	209	187	192	203	249	219	187	207	181	200	216	206	190	196	212	220	166	195	197	194	173	207	211	188	211	198	204	216	194	177	172	210	218	183	185	201	199	169	164	218	213	199	190	196	197	201	182	199	207	192	212	180	186	214	197	172	204	209	198	237
4994	779	1160	1361	1171	1044	837	772	689	686	622	577	578	531	542	550	560	581	518	542	511	514	497	558	526	485	499	526	538	523	494	502	472	492	518	506	473	523	520	471	508	499	497	469	452	468	500	521	517	528	483	496	495	525	485	500	484	471	507	512	496	495	549	528	501	476	502	514	486	471	533	556	501	493	492	474	489	486	532	508	547	507	464	477	526	490	492	515	527	492	485	506	507	474	508	471	505	511	491	520	481	507	467	452	505	513	521	532	507	487	496	545	526	484	511	499	467	484	493	535	518	480	469	512	451	548	511	495	491	447	513	486	520	499	481	550	462	503	490	510	501	502	536	490	522	486	472	513	493	498	500	464	495	507	500	462	505	495	471	488	491	480	503	457	508	483	545	536	487	539	508	475	529	521	481	510	530	527	493	510	498	462	509	474	520	460	488	475	444	535	514	482	501	510	549	546	477	513	510	479	483	512	519	463	497	517	511	497	518	521	504	539	478	470	488	514	486	460	496	486	524	528	523	549	510	509	507	523	507	473	500	499	491	519	494	472	483	524	484	502	545	541	524	484	498	496	516	502	452	540	511	485	481	488	496	511	523	526	507	500	521	479	512	471	507	485	541	507	462	518	519	546	515	477	510	474	518	487	507	494	497	478	509	467	510	490	510	521	479	477	491	513	504	501	494	529	533	488	500	492	453	462	516	477	471	480	511	478	513	535	482	457	480	522	494	503	511	488	525	484	475	498	516	482	487	485	448	480	517	495	511	512	498	459	493	521	475	499	480	487	474	490	522	496	523	501	502	520	499	509	488	505	526	531	485	509	483	517	515	492	524	484	522	473	519	499	460	516	489	481	497	533	491	472	526	494	486	520	504	495	498	466	505	494	496	480	472	470	483	504	484	527	485	494	488	525	547	492	494	528	503	535	504	501	501	493	507	505	535	513	502	521	465	510	527	506	499	495	490	537	468	494	535	512	463	478	518	530	503	484	467	507	528	493	516	515	484	498	452	482	508	513	503	504	448	472	516	489	484	495	477	490	486	482	478	508	485	499	538	511	480	479	470	523	512	483	458	507	509	492	487	513	495	492	510	493	494	469	469	479	511	465	512	469	469	480	488	492	527	507	486	511	495	518	478	478	482	527	471	563	526	506	521	473	500	509	518	525	529	468	513	509	522	525	510	525	492	467	532	472	469	499	531	497	493	505	502	480	521	499	483	489	508	464	488	504	515	483	488	471	480	534	490	503	482	526	476	481	459	494	475	515	472	516	471	454	495	500	513	474	503	458	493	507	526	523	550	528	470	498	483	448	500	505	529	491	492	459	539	493	516	486	526	493	498	504	531	523	463	462	518	527	540	456	508	482	489	503	504	491	513	525	495	505	479	474	514	534	441	487	485	499	522	498	499	500	461	503	502	520	559	453	493	530	469	455	484	505	518	495	526	540	500	493	517	477	519	487	533	511	477	515	447	524	527	544	521	509	459	492	527	498	445	532	470	482	496	491	497	493	501	493	474	489	497	490	476	461	501	523	504	480	571	487	510	510	482	527	483	502	507	524	491	473	562	521	478	519	483	525	511	456	544	472	476	504	519	497	481	508	509	479	500	504	515	503	485	512	472	502	521	509	490	505	507	490	493	516	515	512	496	492	501	495	474	444	479	489	505	478	478	497	521	461	482	460	497	499	541	475	512	455	499	453	471	468	500	490	533	514	510	506	485	500	483	486	489	485	511	499	491	478	487	489	517	482	472	457	504	513	529	477	496	494	490	511	484	514	491	500	502	494	534	494	516	510	482	460	495	525	482	505	518	476	468	498	528	483	442	519	503	479	490	528	553	547	500	452	499	507	525	543	494	455	482	486	524	490	498	492	554	497	507	498	491	520	490	509	505	501	480	500	529	500	501	482	505	476	506	484	466	493	510	567	529	519	527	510	529	515	506	497	499	502	507	442	524	510	487	498	482	516	509	489	445	537	529	516	499	536	461	475	478	479	504	509	552	454	535	486	489	513	561	535	493	501	510	492	506	438	480	483	542	512	513	527	498	496	488	483	517	493	535	533	485	508	483	487	479	504	475	483	501	502	516	520	479	518	467	514	471	536	478	490	521	500	501	468	443	507	498	488	487	484	477	507	529	494	526	488	494	487	472	478	485	521	488	495	476	443	503	512	520	525	506	499	468	460	464	501	483	486	460	491	480	477	476	440	510	502	508	482	483	499	495	532	488	484	507	490	495	506	449	483	489	513	498	523	549	477	523	506	488	525	445	510	486	529	490	509	515	504	490	516	526	485	518	490	522	493	505	502	511	493	510	479	540	476	515	477	497	552	515	491	512	488	452	519	468	498	457	531	505	519	504	471	477	504	509	480	504	515	517	497	466	487	463	518	502	495	519	492	476	566	513	509	519	482	483	495	493	514	524	497	497	470	509	513	441	488	520	459	496	505	515	473	499	482	476	482	502	540	523	525	537	518	491	477	481	532	476	506	495	488	467	494	541	447	474	460	471	475	494	527	505	471	514	482	503	514	519	486	507	527	478	512	491	554	472	459	482	508	453	518	509	517	523	468	524	476	454	515	493	504	482	457	467	530	517	485	516	494	498	496	508	461	533	491	497	521	505	512	498	498	477	501	531	509	508	518	537	502	527	478	507	509	511	469	524	530	477	519	509	477	508	488	480	531	490	487	478	531	482	510	506	476	471	477	520	508	469	564	488	533	529	507	492	520	515	508	510	486	499	528	489	497	485	499	538	513	499	520	539	496	490	489	519	459	515	511	523	511	473	496	485	513	508	483	479	483	504	520	466	519	487	505	512	488	453	461	482	508	519	486	498	519	493	510	489	491	506	501	511	534	542	524	513	503	516	521	515	509	488	467	539	492	522	494	540	482	492	512	440	462	505	498	474	484	506	522	510	498	468	519	491	499	508	512	527	516	511	453	498	481	517	507	518	499	512	497	490	497	506	515	524	442	505	487	534	491	500	478	527	511	478	476	453	504	491	509	499	532	508	472	505	482	476	537	483	528	518	478	472	537	472	486	497	519	452	487	514	482	496	524	492	528	515	465	486	516	521	520	498	496	484	501	494	501	513	486	512	520	530	496	531	489	460	499	501	501	495	525	510	503	491	481	500	515	489	506	531	482	502	515	472	526	461	467	493	468	482	513	539	475	499	459	542	531	535	549	481	511	488	491	534	532	530	504	496	508	498	492	478	488	513	506	547	494	509	508	533	522	499	501	498	492	489	514	478	510	503	482	509	502	497	465	517	519	500	465	511	521	510	467	481	504	452	497	536	527	462	452	505	466	504	541	488	510	475	497	498	471	489	500	479	466	481	511	510	488	493	536	515	522	519	513	511	530	518	503	487	518	497	486	515	530	538	509	459	495	509	463	466	544	515	504	505	503	510	515	490	522	512	508	445	507	527	482	478	507	527	464	492	489	514	493	473	535	501	470	511	505	437	465	467	510	458	506	469	519	484	502	500	500	527	512
20777	2370	1322	1089	835	669	490	454	455	409	432	400	370	338	367	344	367	356	342	309	371	356	335	342	342	350	363	307	337	335	358	382	345	356	368	349	320	357	360	340	319	351	299	342	332	312	374	337	345	349	288	327	323	372	353	351	335	337	341	303	325	300	330	339	335	299	318	337	339	332	323	353	305	314	377	305	328	307	312	368	347	323	316	325	306	333	351	302	308	322	316	333	345	339	370	362	315	288	323	331	342	339	319	301	306	344	330	339	349	305	310	338	320	346	337	333	327	320	320	342	321	292	319	306	306	320	315	311	323	314	346	325	327	314	325	311	344	318	321	321	319	356	315	345	332	337	295	355	376	291	334	369	316	309	338	324	338	343	327	323	311	328	344	339	315	323	329	325	334	360	319	341	328	304	343	354	343	364	349	321	337	330	351	320	322	331	332	342	313	323	342	314	355	340	337	347	297	311	311	343	337	304	314	349	336	317	319	303	316	321	315	338	327	325	348	359	328	332	283	310	311	339	335	298	322	335	285	344	329	319	308	297	306	314	330	309	303	351	344	342	332	338	338	330	315	362	338	305	330	331	307	320	320	325	337	351	303	317	349	297	329	317	358	346	317	313	319	360	359	310	345	313	316	334	342	318	314	336	331	281	288	325	335	346	310	335	320	336	333	345	309	358	366	325	312	313	329	314	313	323	347	339	328	332	347	353	356	327	315	343	354	336	323	336	341	325	304	324	297	343	304	344	349	310	308	329	356	352	346	312	312	345	359	363	326	296	338	316	322	367	341	327	338	327	342	313	336	350	332	375	312	319	304	318	311	289	358	350	308	282	327	357	286	321	315	333	349	331	349	296	316	293	295	356	365	329	349	326	335	324	328	326	314	339	301	343	319	318	340	321	354	315	306	321	358	331	312	320	359	316	338	395	361	332	326	364	318	316	320	319	323	364	348	308	329	294	338	333	311	317	322	299	332	315	301	317	356	302	328	310	342	299	304	332	323	304	335	312	299	352	353	314	312	330	336	311	317	325	344	331	319	327	316	316	331	308	329	309	323	332	314	344	313	324	320	323	342	339	321	332	370	351	316	325	335	339	311	300	319	351	318	314	296	311	314	336	321	336	347	333	286	340	329	333	334	327	309	312	332	305	330	336	306	357	327	329	303	317	323	324	317	333	363	347	362	322	311	329	327	359	349	323	322	326	323	329	302	320	328	344	330	355	366	337	336	316	335	336	338	350	381	313	338	341	316	350	330	328	316	310	305	373	317	335	331	367	312	282	311	324	364	318	334	337	339	327	324	292	346	325	316	309	304	308	335	317	317	366	325	352	347	329	346	309	319	316	317	322	366	345	328	334	333	333	316	329	342	315	366	314	313	332	355	326	333	303	327	340	331	328	322	311	314	328	310	298	337	322	282	304	328	297	383	338	306	318	346	325	318	320	324	295	320	317	357	329	311	345	321	317	337	338	341	342	307	336	400	331	327	345	327	319	316	298	307	359	314	316	328	336	330	325	336	346	322	333	320	315	348	343	322	336	318	306	306	324	330	323	335	312	323	347	340	287	295	295	341	321	321	347	316	355	319	351	335	337	327	344	329	334	317	351	319	315	342	317	339	346	334	350	336	297	310	326	344	330	333	353	359	312	337	314	318	324	315	331	326	319	318	334	331	313	289	350	309	325	358	319	308	324	343	308	343	303	318	331	329	334	318	319	339	350	322	328	348	312	334	327	364	316	277	333	310	349	326	321	317	311	332	326	347	310	334	314	387	351	306	340	346	339	349	340	332	324	310	338	333	319	340	370	344	310	330	336	281	288	313	331	367	335	349	286	313	299	338	324	300	349	325	318	331	314	318	345	333	350	340	323	314	337	321	385	280	291	304	324	343	345	326	313	326	329	328	348	326	333	335	329	349	343	295	350	296	313	313	345	318	334	370	326	368	292	342	315	333	325	355	355	333	350	341	373	320	343	327	332	308	322	317	336	337	323	338	341	357	381	326	318	326	335	330	287	306	337	349	309	335	312	339	398	349	332	347	320	328	332	336	354	346	317	273	337	306	327	330	333	310	302	314	333	341	325	313	328	320	381	339	323	330	331	334	341	346	305	314	343	302	330	340	332	324	308	316	321	312	328	305	328	301	283	347	341	340	317	315	323	332	342	302	309	330	367	330	308	317	318	334	327	332	334	297	381	330	353	353	367	362	320	310	351	367	332	317	337	345	392	309	333	335	329	293	364	305	302	320	317	308	342	353	322	326	328	312	315	280	338	325	327	325	329	334	326	312	344	365	327	365	342	311	359	294	324	364	321	349	318	306	330	316	326	333	311	338	310	339	323	303	353	342	326	350	306	307	333	361	367	352	329	343	300	354	330	317	362	291	369	361	300	355	308	334	322	333	372	328	315	326	348	367	334	342	328	339	341	342	321	319	336	333	363	353	307	312	309	328	357	323	293	332	340	370	333	337	341	293	311	334	336	348	311	320	350	331	310	304	329	332	349	302	339	332	371	343	339	314	323	322	326	317	324	299	337	334	289	333	378	341	343	335	337	326	340	355	297	358	347	331	308	343	310	351	366	330	350	355	328	317	344	333	305	332	289	316	360	303	323	310	334	330	327	331	310	337	341	326	345	318	310	334	342	323	317	338	351	309	337	301	300	344	354	312	307	319	313	315	304	346	317	318	380	316	305	346	314	299	306	332	325	317	348	322	323	330	372	355	354	326	332	312	355	383	314	308	350	308	315	316	354	332	341	327	326	343	321	298	326	346	357	287	306	287	330	324	341	310	339	343	319	296	316	351	345	327	320	347	377	328	305	346	299	317	339	323	327	338	338	335	337	300	315	318	298	324	333	362	338	338	302	325	320	361	336	305	340	360	331	337	336	355	326	321	320	323	335	334	311	306	327	343	370	373	364	309	326	331	325	336	307	335	317	307	349	325	323	305	343	321	339	332	333	348	334	330	342	299	327	340	326	326	334	310	327	321	306	307	319	342	378	367	342	319	344	290	320	327	341	324	343	332	327	345	308	295	330	310	339	303	338	345	317	313	340	342	321	336	378	331	323	354	350	337	305	331	311	348	324	336	328	356	346	325	321	322	337	313	350	335	312	299	333	310	380	355	326	297	337	321	330	335	330	326	347	354	351	342	330	333	311	310	333	305	319	274	340	325	339	355	314	296	313	316	313	311	326	309	331	352	316	318	328	352	355	379	299	334	347	383	327	341	349	321	335	300	336	320	310	333	340	354	344	322	305	311	355	323	290	327	356	347	325	331	327	370	343	332	310	316	316	364	320	299	334	320	326	308	364	343	345	279	296	327	349	343	316	301	340	338	327	366	329	315	340	340	317	305	331	313	323	324	329	328	326	297	350	314	325	315	300	330	338	331	307	308	329	309	333	318	331	339	363	314	348	350	306	296	341	323	344	331	314	322	320	320	289	322	316	295	311	329	315	332	319	353	311	305	317	306	352	355	324	339	321	328	324	316	346
12652	1522	2553	3084	2730	2206	1814	1531	1382	1220	1087	1014	1017	911	942	851	920	893	821	872	888	855	857	841	836	820	850	824	798	781	747	812	863	780	748	798	769	766	791	777	728	806	831	774	733	787	750	725	782	754	792	813	777	793	776	761	778	791	734	774	701	802	779	723	756	778	719	767	768	757	780	766	744	776	774	814	741	742	746	755	722	755	778	799	747	744	789	757	778	775	780	757	766	741	752	752	769	719	726	722	774	773	726	762	791	743	715	714	755	789	765	771	773	775	730	776	748	787	709	811	785	725	738	746	677	750	764	744	743	801	763	733	786	792	716	727	744	767	747	735	707	774	760	774	788	764	747	793	712	768	789	759	764	758	782	782	763	730	720	735	816	772	725	749	736	764	799	752	811	752	796	745	701	848	692	749	776	750	728	758	770	746	750	772	708	769	725	722	747	744	737	755	740	744	762	746	749	724	773	716	728	758	811	748	758	736	771	788	795	739	739	758	762	767	760	751	736	750	736	772	729	740	749	729	778	774	767	798	755	709	774	754	727	764	733	781	750	728	796	724	732	750	777	730	725	751	767	797	761	802	724	753	711	729	759	708	760	751	765	786	714	728	772	783	709	755	783	768	810	801	752	768	742	757	728	790	716	785	780	749	828	746	743	733	750	744	726	784	742	768	750	747	754	820	780	725	742	742	736	782	691	780	719	772	783	745	787	769	760	755	779	756	769	759	807	748	755	762	724	753	777	757	788	751	762	716	755	782	747	729	729	752	784	730	771	718	758	750	797	783	760	764	760	706	780	753	775	750	757	791	705	710	732	771	747	690	739	734	756	721	715	737	760	732	783	753	758	781	716	702	769	732	724	745	780	779	724	767	736	695	689	732	756	732	749	730	717	737	739	720	736	740	732	791	760	813	762	738	774	745	758	776	754	764	738	773	732	713	764	705	721	772	728	750	752	757	786	769	783	726	764	773	737	719	804	750	763	791	754	771	703	765	787	747	763	786	761	742	766	728	768	747	827	796	742	767	781	782	732	690	726	734	765	747	773	774	733	784	753	737	738	711	705	771	754	714	775	717	765	749	733	707	760	801	731	748	764	801	807	737	779	740	725	762	719	738	772	755	770	740	782	770	707	798	750	769	744	748	792	745	786	789	743	764	797	752	757	730	765	719	723	744	750	781	684	741	772	776	736	741	733	725	782	765	771	762	767	782	768	773	826	740	739	701	797	753	745	758	767	789	781	783	795	796	757	709	768	721	801	744	755	821	771	726	696	748	683	788	688	774	760	753	705	764	740	771	759	717	777	755	734	771	725	731	730	779	750	736	769	724	754	728	765	752	699	781	770	741	782	736	809	805	750	788	780	756	739	765	816	726	726	703	787	782	767	721	757	805	716	767	731	755	717	765	791	792	740	807	754	719	778	726	743	715	734	737	804	757	769	770	748	748	728	795	759	752	741	761	702	796	721	744	717	717	742	720	788	757	794	750	752	792	746	773	717	752	717	784	786	764	782	775	751	771	776	784	799	769	767	746	733	785	765	688	725	754	745	747	738	788	792	781	699	775	785	749	779	736	741	755	713	757	772	779	768	788	757	712	706	737	755	770	760	684	751	723	735	745	751	758	728	733	788	707	758	765	730	792	768	736	769	788	775	730	793	744	783	825	719	775	762	739	715	747	780	705	761	740	773	740	753	760	751	778	705	746	775	726	773	741	763	781	700	775	786	744	764	725	778	746	815	732	740	809	752	808	750	783	782	760	753	699	751	733	777	768	725	751	735	741	671	764	743	754	782	713	775	738	744	767	748	706	722	752	805	792	797	765	725	740	772	804	763	753	764	747	795	738	809	762	749	797	756	793	757	718	737	782	675	696	766	785	791	731	774	718	745	778	732	787	757	786	780	778	743	783	768	791	776	717	729	764	718	771	741	746	763	812	734	778	722	768	818	741	689	756	750	782	754	769	780	755	716	794	740	740	778	739	760	769	697	768	758	770	774	738	733	751	751	747	769	740	728	767	756	752	756	729	770	796	800	701	743	786	768	753	774	785	696	766	780	770	743	780	796	750	776	716	741	711	770	755	786	760	740	733	790	772	745	738	797	742	753	760	769	759	725	703	707	760	771	818	701	744	716	771	731	763	772	751	825	770	736	740	759	754	739	784	727	788	797	775	807	774	729	719	817	763	745	731	799	771	759	746	785	766	693	782	713	750	775	762	747	712	745	713	741	743	788	762	738	750	762	749	765	735	795	764	766	725	787	823	712	722	773	736	787	787	723	784	734	766	762	697	739	743	760	750	759	742	744	750	744	739	727	753	794	721	750	785	746	762	760	747	791	713	796	764	745	731	731	755	755	780	772	781	730	759	829	766	774	744	705	759	722	772	765	726	780	791	722	758	730	797	749	758	734	783	775	767	762	729	742	715	725	780	708	762	783	790	730	751	734	745	808	725	737	748	757	727	759	741	714	807	760	768	739	701	745	749	773	764	733	735	710	730	702	722	777	727	794	737	751	752	743	744	758	746	731	738	738	750	762	772	781	798	729	760	697	742	731	763	749	727	732	761	693	745	759	788	767	762	785	758	721	773	742	701	768	734	742	788	714	748	764	774	746	762	751	752	792	732	760	787	792	709	739	782	767	756	750	743	732	724	775	741	748	768	775	758	754	775	730	751	708	764	809	691	764	755	793	699	731	780	781	732	774	740	752	736	763	758	759	770	735	733	808	742	742	733	753	736	768	754	768	717	781	811	760	715	742	751	765	786	765	745	772	724	743	773	745	746	784	769	773	769	716	736	730	776	770	790	702	746	730	784	730	763	709	731	751	748	811	730	765	766	767	762	708	812	772	709	767	735	761	730	710	734	718	739	728	781	746	758	732	734	704	784	741	742	746	791	727	738	702	760	761	739	721	692	759	728	790	777	735	781	714	776	797	736	762	754	736	748	730	742	812	776	726	734	785	716	736	772	757	724	785	790	737	716	784	749	791	778	757	732	767	727	743	753	693	739	737	708	769	761	745	784	764	735	768	753	775	772	724	766	713	740	755	800	744	791	785	749	774	778	723	768	784	731	744	787	716	712	745	828	719	712	760	756	765	746	784	800	804	771	783	744	751	771	730	752	758	742	704	727	726	760	705	770	757	769	772	742	734	777	751	762	759	730	773	762	822	723	788	750	748	719	766	750	779	735	804	747	740	733	775	754	756	730	749	719	730	729	766	736	770	741	782	773	764	761	690	736	696	726	756	700	739	763	751	772	763	765	789	743	746	782	764	789	703	757	746	726	748	746	756	752	811	735	765	789	741	748	746	704	751	718	766	765	758	761	767	703	786	781	811	739	735	829	765	751	734	754	799	750	771	775	761	691	747	782	748	772	762	777	769	756	741	787	739	761	751	733	773	788	807	718	769	744	783	779	725	778	767	694	745	756	724	759	763	801	783	709	751	734	732	765	784	724	783	816	785	751	732	783	757	816	753	726	737	786	768	741	751	762
29415	4461	2470	1801	1299	906	745	668	611	573	523	493	487	517	480	467	458	432	483	504	466	475	429	441	450	496	388	451	435	489	409	431	457	458	403	443	487	422	404	449	438	433	424	407	428	445	408	444	442	433	401	402	395	428	404	407	417	432	437	402	421	418	399	452	410	434	448	395	415	458	463	423	384	415	403	425	433	411	436	388	428	451	464	414	416	406	395	408	449	412	414	444	424	425	386	447	371	420	393	430	409	462	437	448	438	415	442	365	424	410	445	439	426	411	398	431	425	436	434	376	392	402	418	453	459	404	447	396	432	428	434	367	421	465	424	411	400	415	421	405	458	424	430	408	421	458	425	431	414	435	421	415	433	418	458	442	417	447	413	434	403	438	424	428	495	404	458	406	433	412	422	400	456	452	443	418	436	417	407	410	413	407	449	411	409	471	438	383	457	412	418	397	404	426	450	450	446	393	419	466	433	422	426	461	385	399	411	423	424	424	476	418	421	435	458	439	451	434	413	377	429	419	465	383	374	449	446	434	436	422	410	393	404	420	434	432	403	443	426	476	461	420	439	390	430	428	442	407	408	437	417	462	403	434	416	429	441	424	471	416	424	437	437	402	423	428	442	402	427	429	435	428	434	413	418	400	398	429	425	447	440	473	448	425	432	408	419	434	429	440	391	388	409	418	412	445	433	409	430	418	441	423	405	457	414	421	427	466	449	397	437	491	412	414	456	381	447	433	422	450	439	433	446	405	413	421	454	445	417	434	481	454	412	442	377	450	455	399	420	407	472	411	450	481	464	429	414	425	419	405	416	415	472	431	400	455	435	434	459	409	452	455	431	427	445	419	410	430	398	375	430	395	458	436	431	443	408	422	428	443	399	382	406	454	449	422	431	439	446	396	438	422	428	429	464	419	440	402	425	424	441	378	463	454	461	395	425	422	439	460	454	420	458	417	426	376	436	471	412	414	445	406	420	431	425	405	381	421	447	446	390	455	428	457	420	437	439	425	406	431	401	370	426	409	405	420	400	419	385	451	445	422	426	447	417	378	401	459	471	398	465	456	440	411	414	418	460	422	439	420	452	406	425	426	445	392	399	415	434	459	429	422	386	435	430	424	442	395	409	434	420	445	399	409	421	399	405	427	413	429	412	431	481	411	418	378	432	423	419	435	406	425	429	432	428	441	377	432	412	396	428	461	427	451	443	418	410	414	401	411	425	446	430	437	433	444	408	419	445	389	425	432	400	450	448	422	403	399	429	396	401	451	379	413	430	447	439	452	435	419	461	451	444	449	430	407	417	437	453	441	446	410	387	412	407	427	468	442	418	428	408	411	447	457	425	435	479	407	404	466	416	423	442	379	382	438	399	444	445	422	458	427	416	474	425	449	427	417	421	439	436	442	421	423	418	435	413	404	438	391	452	473	408	441	407	393	423	359	407	432	424	421	430	470	446	418	451	446	420	408	462	407	452	416	408	438	433	403	445	384	443	421	403	433	426	440	423	406	409	410	367	449	457	459	437	434	390	431	412	425	441	443	417	399	443	390	462	383	394	434	463	406	439	417	393	383	379	393	442	413	416	429	423	411	409	448	458	448	477	403	383	438	425	427	418	435	453	435	419	385	411	410	459	423	418	436	406	434	403	425	428	436	422	424	425	402	417	402	440	429	431	438	410	417	408	378	409	452	388	412	404	470	433	380	410	475	430	445	426	379	437	439	429	429	438	450	438	442	426	406	400	375	417	435	410	423	432	436	432	470	445	423	435	451	445	389	424	375	430	397	425	374	425	438	437	416	415	493	388	440	416	432	414	447	439	408	439	449	445	442	417	408	425	410	381	431	466	437	425	432	426	404	415	440	424	394	405	425	399	446	403	409	442	416	366	412	461	400	416	421	397	406	384	398	434	423	400	410	458	495	439	395	420	448	454	439	421	441	417	448	440	426	455	431	451	438	471	445	429	409	434	406	423	423	417	426	421	369	410	429	447	420	456	430	394	412	459	474	435	438	390	409	400	468	441	405	438	415	415	396	432	406	399	410	451	397	428	422	454	416	449	416	441	430	391	370	438	374	440	419	461	420	381	401	423	400	397	425	451	423	443	434	420	450	455	406	417	375	404	385	394	446	446	414	420	387	460	417	386	415	430	429	387	421	407	435	438	386	416	386	443	411	408	440	386	430	421	449	431	424	413	362	432	427	414	413	414	394	392	429	389	434	413	417	445	435	446	445	400	395	460	414	399	414	403	461	432	427	390	440	434	456	415	370	434	401	414	396	389	401	434	379	446	452	445	414	421	463	417	418	434	354	430	411	433	429	432	446	448	437	415	411	408	456	408	400	412	382	393	410	408	408	414	453	426	438	434	435	412	426	401	438	459	420	397	412	416	398	452	407	420	367	429	468	446	411	426	432	461	408	415	408	387	384	405	411	417	414	431	396	426	425	396	419	419	397	420	431	420	407	382	398	453	502	423	423	409	385	411	400	449	450	416	414	458	430	396	416	441	398	411	445	433	456	419	437	425	431	421	417	396	437	441	418	441	477	412	406	446	431	409	429	423	424	422	459	406	428	405	427	409	370	425	409	393	393	440	421	405	425	425	391	400	399	431	428	432	389	435	412	427	406	402	447	447	424	418	465	437	408	430	436	428	409	409	381	402	409	397	428	440	435	455	400	401	413	408	455	427	429	444	423	482	435	396	395	433	417	393	418	426	432	437	411	423	450	388	433	404	452	412	436	438	428	440	406	418	422	421	430	430	421	407	413	430	407	439	417	485	484	428	484	452	419	425	445	410	419	433	404	379	409	395	412	402	480	410	450	381	429	426	393	415	434	434	421	417	400	403	416	427	409	403	395	418	438	459	437	402	400	407	426	434	410	430	431	421	403	483	453	408	442	433	405	388	404	371	417	454	401	435	419	437	434	428	363	368	439	416	408	412	437	397	418	432	435	421	452	434	384	394	433	404	397	436	423	434	462	397	419	452	448	415	448	436	448	430	473	442	445	400	462	450	424	470	420	448	425	426	408	413	450	388	407	374	416	426	453	439	444	402	458	427	433	445	456	446	421	367	400	399	451	428	415	410	467	445	391	446	443	438	451	397	401	421	423	432	456	436	396	420	422	413	427	416	391	382	405	403	408	481	422	459	469	478	423	450	431	430	425	419	405	395	405	427	432	431	422	424	430	438	449	441	445	390	419	403	383	411	467	403	474	471	415	445	425	397	396	429	429	416	455	425	434	434	391	448	438	412	407	410	406	438	434	367	452	419	457	427	466	458	440	446	434	414	395	414	444	436	405	433	440	458	442	449	425	416	417	417	433	419	434	397	405	437	413	420	424	426	430	438	425	424	411	390	454	467	395	436	422	390	438	400	405	425	453	424	424	445	428	411	447	384	448	435	400	425	428	406	428	434	454	446	416	425	406	447	416	440	383	420	467	417	411	426	412	447	445	465	437	448	422	405	402	425	384	418	470	413	459	410	467	410	418	415	452
15428	2170	4146	4647	4143	3213	2608	2319	1932	1697	1590	1455	1314	1299	1202	1181	1142	1231	1125	1112	1101	1135	1078	1050	1037	1001	1023	999	991	967	1042	958	999	942	955	988	991	1014	939	948	960	1051	975	901	925	910	924	988	929	987	908	924	918	927	893	929	936	919	951	950	926	892	923	961	886	975	890	956	937	980	938	915	919	902	958	934	937	941	911	934	913	935	922	886	899	936	888	896	904	924	938	850	924	930	948	917	891	887	928	882	953	896	933	936	941	975	930	938	880	873	957	842	895	899	891	921	888	898	924	970	942	912	907	888	956	969	936	922	895	970	957	913	926	938	941	921	873	911	953	926	871	936	948	869	940	900	892	899	955	901	957	895	872	954	920	931	900	886	917	975	898	956	905	918	908	928	933	914	892	895	931	930	925	899	917	962	954	908	918	949	931	883	932	993	928	924	876	933	882	921	934	906	931	939	904	925	954	901	911	954	905	960	936	883	908	972	879	892	903	927	964	933	950	879	894	944	870	959	913	933	942	945	889	930	993	910	913	998	920	952	965	905	943	889	960	932	938	925	948	868	926	869	948	912	966	924	931	935	873	928	925	875	941	905	943	944	934	936	958	942	942	945	932	887	880	914	935	917	914	970	928	978	884	875	890	924	934	934	913	931	912	920	949	922	863	967	917	940	907	902	951	912	954	881	911	891	922	922	914	888	901	879	862	877	943	951	926	943	948	926	928	882	978	933	953	885	937	970	885	896	918	926	957	937	964	958	956	955	933	877	962	937	925	919	892	885	922	898	875	874	976	903	869	924	890	917	965	877	921	900	922	928	875	907	927	880	921	927	868	978	942	896	927	869	893	916	888	882	906	920	931	866	906	920	920	940	958	938	899	936	896	924	938	911	951	926	963	936	881	917	948	960	898	913	939	994	922	922	958	927	1001	965	926	902	902	871	863	988	934	939	909	916	894	900	893	920	890	931	935	949	918	938	890	915	911	906	918	944	884	968	908	911	900	936	920	940	941	958	967	970	916	908	952	967	921	981	892	904	957	898	926	942	946	910	911	990	934	926	938	939	901	879	928	916	891	929	910	924	878	931	913	883	942	934	930	883	906	931	883	967	887	917	905	899	938	907	919	952	876	891	897	919	902	977	915	959	854	886	919	935	855	919	867	920	924	890	914	841	926	925	938	871	946	932	963	901	909	946	974	882	912	957	904	912	923	919	933	909	939	885	931	900	960	949	914	964	873	873	931	899	892	923	932	916	909	913	949	876	930	854	964	853	945	932	978	918	865	938	890	875	927	891	916	893	900	947	889	905	883	869	859	914	920	907	861	939	891	902	908	959	873	941	871	951	931	898	902	922	916	909	865	916	896	913	888	947	924	907	923	958	911	882	906	938	916	881	894	958	873	939	928	961	994	969	937	932	946	945	917	935	981	863	909	923	886	893	969	883	938	923	903	902	933	982	930	929	943	927	918	866	945	870	867	968	880	921	947	908	934	928	921	875	966	885	909	892	896	940	936	921	919	889	865	932	940	903	896	904	908	963	961	918	953	944	878	925	947	944	890	862	890	885	951	941	954	952	933	968	911	863	919	973	939	914	911	894	903	935	944	972	948	884	936	905	954	911	897	996	910	919	944	902	918	897	946	932	893	951	956	939	914	887	903	913	894	888	903	912	932	957	950	917	932	929	909	908	907	962	961	910	959	956	925	988	953	933	893	941	909	938	1009	976	861	955	909	948	899	902	971	869	956	898	950	904	916	926	909	922	905	852	912	954	886	885	937	942	928	909	949	936	892	948	894	882	946	873	903	985	966	917	906	891	886	979	928	941	964	902	947	923	955	904	915	900	924	969	956	904	929	913	942	947	914	913	938	939	907	931	915	912	930	958	931	901	899	881	954	884	856	877	896	996	923	911	966	921	928	883	907	956	930	870	916	893	931	937	966	964	874	923	907	948	854	850	975	906	929	876	892	916	892	920	961	963	898	968	930	885	881	943	964	889	899	883	959	906	900	896	950	885	856	937	954	933	969	938	928	935	914	931	929	900	935	893	892	931	974	880	924	916	890	905	898	919	939	892	915	872	919	979	953	911	950	930	982	927	928	886	896	892	939	915	940	946	899	894	909	922	917	931	928	906	949	973	914	938	923	931	886	936	925	928	859	918	898	926	888	872	906	949	944	897	927	899	904	898	913	907	898	896	945	910	935	907	878	961	909	959	890	908	919	933	903	913	944	955	929	930	946	926	913	926	904	919	878	918	955	898	909	882	914	931	924	873	972	902	924	954	892	945	937	942	902	925	960	873	892	912	911	894	953	916	932	911	880	923	949	909	876	923	957	907	930	949	946	943	924	880	890	890	961	886	918	922	948	946	996	913	935	971	858	920	887	939	958	915	960	958	901	897	881	871	959	859	902	925	935	877	980	912	910	909	924	878	956	910	952	866	975	959	952	897	878	937	962	897	941	901	872	882	919	907	934	927	927	906	930	922	958	894	953	884	968	892	874	893	857	952	905	879	856	914	849	949	887	897	897	923	883	931	905	899	912	960	956	919	898	926	906	924	852	921	926	899	923	939	900	953	913	966	908	918	907	899	912	905	926	930	875	893	926	912	913	969	940	931	870	912	992	941	897	897	918	928	907	925	860	936	960	901	893	945	935	954	937	954	872	900	1015	929	900	907	933	901	948	921	847	954	933	936	924	941	903	871	908	919	968	891	899	939	943	864	846	897	910	936	924	932	842	893	936	931	917	924	887	881	948	853	952	914	968	912	935	928	865	931	961	913	888	951	919	926	883	938	921	942	904	928	960	917	956	963	980	945	952	897	916	887	915	888	908	931	898	927	899	891	872	918	919	901	943	915	968	937	863	879	943	868	924	896	918	953	968	872	844	898	911	905	878	910	877	930	958	921	945	929	898	866	956	891	905	890	911	942	959	957	899	877	965	917	902	864	930	934	966	928	891	916	951	929	985	903	951	917	934	966	881	874	887	967	933	919	918	883	884	952	875	941	954	921	948	971	984	929	863	917	876	928	898	897	915	917	950	913	873	915	938	940	885	888	870	906	866	929	965	937	871	939	904	925	934	895	946	922	923	928	869	950	927	946	873	923	881	917	914	878	890	904	956	918	927	903	921	943	951	869	947	931	933	898	950	920	945	926	935	886	871	867	920	912	908	921	933	921	892	917	967	923	1004	988	920	869	898	967	937	896	871	926	933	934	905	954	909	913	846	884	898	921	921	865	916	937	889	925	912	973	946	874	900	916	937	881	883	884	906	966	884	909	952	916	882	896	956	919	922	924	919	899	888	912	869	940	916	932	934	973	937	887	919	910	866	886	862	902	924	904	900	946	1009	880	898	901	918	925	913	967	951	942	902	853	960	979	972	903	921	888	900	896	959	931	965	909	926	920	860	953	927	936	922	899	970	925	941	907	914	929	983	892	869	951	918	957	861	896	928	907	848	938	964	934	932	978	943	941	932	938	923	889	909	915	936	925	942	905	961	989
5705	521	563	469	381	279	292	245	190	207	198	203	220	193	200	207	207	204	180	187	215	203	192	194	211	194	232	165	195	166	198	187	192	189	209	196	175	175	197	196	221	199	192	167	174	208	212	220	198	172	195	190	218	213	216	209	207	200	186	196	218	215	156	168	192	178	216	175	171	207	206	200	184	209	190	193	196	169	195	200	167	180	207	182	209	213	188	205	193	191	194	216	212	185	197	194	178	183	175	204	215	179	198	184	193	194	192	174	194	182	181	165	183	205	186	171	174	173	202	182	182	196	194	190	194	184	179	192	198	191	180	197	203	198	185	185	195	202	202	203	175	208	201	176	208	213	187	194	180	198	207	196	183	186	169	179	189	204	187	177	204	159	197	170	182	183	173	169	192	192	184	171	215	214	202	185	179	242	204	212	184	191	210	174	204	194	192	197	193	199	192	163	206	200	208	215	212	198	187	181	221	191	199	225	186	188	196	187	209	194	205	207	203	178	174	191	189	177	183	188	183	210	182	204	201	182	200	183	187	215	203	170	202	192	212	189	197	189	182	196	208	176	202	154	206	214	200	213	194	189	179	195	195	181	184	194	170	177	202	216	238	178	188	168	217	200	171	172	188	197	166	196	185	191	173	207	208	166	200	190	202	189	199	167	196	198	181	167	206	189	201	194	199	159	198	213	187	198	181	172	181	202	201	184	192	164	185	186	186	197	216	201	187	177	183	213	182	195	190	176	197	181	169	207	180	197	202	200	204	180	200	209	176	201	243	192	179	179	215	213	202	204	191	194	215	180	214	184	197	200	197	192	195	183	170	200	177	185	219	204	209	199	201	187	197	191	184	226	216	184	207	212	172	205	197	200	196	175	182	189	171	195	221	222	204	187	195	166	174	211	189	174	184	214	220	184	177	204	191	188	211	209	192	193	179	194	210	175	193	184	217	218	193	173	213	189	191	156	199	187	187	195	186	186	199	179	193	201	187	191	178	182	214	212	187	186	183	233	165	193	200	201	196	218	202	176	187	198	196	203	197	185	177	200	180	195	212	189	204	193	166	205	182	166	214	200	157	195	203	215	201	188	204	167	177	186	199	181	182	175	195	220	163	195	169	236	184	179	192	197	214	189	212	198	199	174	183	199	188	172	197	199	170	216	195	187	184	203	165	210	187	171	164	174	216	198	177	198	211	176	202	153	169	191	201	146	175	212	190	185	187	164	204	197	185	200	208	193	184	173	183	175	198	207	193	190	195	198	213	187	180	159	184	186	156	181	181	203	196	219	191	204	191	187	182	188	191	194	188	183	196	192	216	225	188	191	200	175	204	181	200	194	192	193	191	213	186	177	186	170	221	221	182	198	198	215	208	193	185	158	183	182	193	178	191	180	178	184	200	186	175	181	181	206	175	186	188	203	196	204	182	165	206	193	210	189	173	197	214	188	223	193	202	188	193	177	214	193	164	178	179	185	198	184	191	174	190	185	169	180	202	182	223	187	173	195	186	220	189	189	199	171	208	176	186	170	196	228	187	209	183	168	196	200	199	218	186	189	173	203	203	198	193	204	201	209	209	187	208	200	206	174	190	206	233	195	180	201	196	173	181	210	186	184	212	187	192	183	195	188	182	152	201	191	204	222	206	191	187	191	210	196	188	163	168	187	207	176	186	154	205	171	190	190	212	216	225	193	176	176	180	178	212	173	192	187	201	198	198	201	207	167	191	199	192	192	196	199	182	221	200	190	190	185	192	183	186	176	211	176	190	187	184	172	187	180	175	190	207	175	198	222	202	174	189	227	187	157	220	198	205	191	170	175	174	219	208	191	183	205	157	193	189	199	166	177	212	180	186	197	219	204	221	208	188	165	204	218	182	191	190	164	211	179	202	177	212	194	173	194	196	232	179	204	177	177	180	195	190	201	179	176	194	199	187	187	200	210	200	191	179	216	210	181	181	189	204	198	186	203	210	198	165	202	227	186	181	195	160	211	181	197	194	174	202	176	188	179	177	200	181	211	188	190	211	201	199	172	189	208	219	194	202	200	192	176	199	189	206	193	206	175	192	200	192	211	168	232	182	191	197	218	191	185	183	203	198	208	177	165	209	195	190	159	191	187	192	191	179	192	199	195	193	171	197	188	192	203	196	186	195	186	208	186	192	174	191	173	171	186	190	183	212	220	213	202	182	159	190	191	206	204	187	200	191	179	184	195	201	213	187	180	213	221	203	199	197	209	210	193	174	203	186	189	207	171	213	199	171	178	184	172	165	207	206	190	204	204	214	198	183	232	194	173	199	192	204	194	184	195	209	198	207	186	151	191	195	171	198	172	201	183	181	180	190	192	197	182	198	176	208	184	204	200	193	190	213	188	212	189	190	192	192	194	183	204	199	184	220	162	176	193	198	220	199	205	207	184	183	199	179	172	202	191	182	198	219	185	186	195	158	192	217	177	180	209	177	189	170	187	181	161	167	185	212	166	206	205	208	226	202	177	203	209	200	209	220	195	207	172	180	194	184	191	176	201	202	184	190	175	180	170	177	172	186	226	219	218	167	212	218	200	216	198	179	204	178	198	204	199	187	208	223	186	201	182	213	204	173	181	196	162	200	195	187	189	193	202	184	158	182	190	215	163	203	205	206	184	193	174	164	201	170	213	189	223	177	195	186	163	183	194	163	180	175	186	171	189	188	179	187	220	164	176	180	207	191	186	207	197	208	190	199	156	201	208	208	189	179	208	177	202	183	213	190	223	207	248	176	196	218	182	186	198	214	208	186	174	220	181	188	187	180	190	197	201	209	185	220	188	189	189	190	204	175	205	178	200	190	195	203	211	186	189	176	158	179	189	198	201	205	222	185	196	196	185	191	213	177	199	225	195	163	218	185	185	204	197	226	187	175	189	201	166	225	194	191	193	201	201	204	204	177	198	221	179	212	175	186	178	198	174	159	206	207	212	186	206	174	217	178	194	202	186	218	207	195	191	183	204	197	194	189	214	159	167	198	203	194	214	187	171	180	204	203	193	182	179	198	190	210	201	198	223	223	177	183	212	186	181	195	192	207	223	190	165	204	189	190	180	179	208	200	194	186	188	216	208	195	162	197	217	185	195	185	180	178	179	182	208	194	211	190	171	202	217	184	194	198	197	201	190	172	195	178	175	208	213	162	189	195	184	185	208	191	199	174	196	187	183	159	203	186	198	197	214	203	211	232	196	189	187	178	181	205	190	203	205	172	182	193	196	191	187	186	198	182	197	233	182	174	194	197	192	199	200	196	207	177	161	198	192	195	204	203	199	205	178	200	194	197	196	188	208	207	185	179	228	174	204	201	193	182	195	186	182	206	186	195	225	175	202	192	208	195	215	180	203	203	185	197	179	208	209	185	197	216	204	194	215	188	208	193	178	212	180	184	185	199	222	169	201	228	190	208	202	189	186	192	211	216	196	201	216	204	192	188	203	203	191	215	192	201	207	189	200	193	167	195	177	207	227	214	186	194	209
4038	686	1256	1418	1185	962	840	763	772	630	581	596	570	561	561	547	556	508	549	497	504	540	526	528	531	497	492	499	508	506	520	492	497	493	509	489	520	459	496	442	512	479	465	524	473	489	503	474	462	484	502	458	474	498	510	541	490	474	455	504	473	495	503	469	469	532	510	509	495	525	496	453	520	457	492	468	466	504	516	474	484	488	493	511	511	487	462	461	480	465	486	514	465	438	445	478	453	516	471	495	521	445	500	484	514	518	466	497	446	473	440	498	485	529	497	484	476	469	441	470	501	493	474	507	488	466	448	494	475	478	502	502	447	520	517	507	513	506	506	490	473	480	465	476	512	463	485	497	485	483	495	537	445	494	497	526	483	510	470	527	519	493	512	460	489	475	551	471	451	520	453	465	485	498	496	508	500	490	492	493	442	486	546	521	489	490	498	479	440	481	511	480	530	496	461	494	489	474	449	492	480	471	493	485	491	510	514	500	506	471	492	491	469	457	507	502	488	522	492	484	470	482	490	497	511	519	488	489	502	438	499	458	501	498	459	468	505	475	498	492	477	512	535	501	511	480	526	501	484	476	463	462	488	463	499	491	465	499	477	544	464	494	479	516	499	499	464	490	445	481	507	504	491	482	505	499	479	462	507	520	514	488	502	513	475	466	462	544	490	468	453	454	503	435	459	523	498	480	464	489	494	492	513	510	474	483	484	513	438	537	487	473	481	480	481	507	478	473	484	467	512	465	507	495	506	497	470	464	490	451	489	476	492	515	467	478	465	498	489	502	505	509	487	483	493	510	471	532	508	472	486	504	462	453	484	461	485	448	487	506	475	455	495	493	524	456	514	501	492	468	459	516	465	506	468	493	449	510	538	479	505	445	514	435	531	479	490	483	494	452	471	484	465	484	519	495	494	479	484	462	502	493	482	448	515	465	461	470	486	483	444	480	485	452	457	436	490	475	482	469	485	519	512	482	498	478	474	463	492	471	504	489	535	485	511	474	507	479	486	466	489	499	476	483	494	483	512	455	497	473	505	518	497	468	466	479	498	483	496	488	526	484	448	500	517	509	499	475	507	460	457	483	503	475	500	497	487	483	474	500	457	466	516	497	493	476	454	480	476	487	487	486	494	478	468	538	455	476	497	481	525	508	486	511	494	517	490	495	506	491	487	511	527	458	482	486	489	523	500	495	446	465	500	489	460	469	502	422	527	455	506	505	492	505	513	487	463	501	492	483	513	500	506	503	481	482	473	503	497	467	500	486	458	497	482	484	485	537	515	461	462	464	509	511	496	488	528	472	506	456	495	470	505	475	449	517	460	484	473	508	458	493	479	463	473	520	493	505	505	492	522	459	494	481	458	480	540	467	512	504	433	511	475	497	495	478	492	464	511	471	451	509	473	514	475	462	507	490	490	483	474	491	485	477	515	462	478	490	465	497	476	477	470	484	444	474	477	493	487	541	476	477	514	501	510	482	466	446	505	505	509	506	491	480	474	517	488	482	505	492	484	477	502	488	494	449	491	452	477	516	472	488	436	508	456	507	449	502	479	490	448	511	498	491	495	493	518	463	486	471	492	460	485	492	474	504	495	497	502	453	500	484	468	457	494	520	525	479	477	503	475	512	469	473	516	494	481	438	524	492	493	520	482	496	499	477	498	463	513	489	490	499	469	452	508	496	461	496	500	471	499	482	483	458	482	483	437	467	459	440	442	504	464	501	502	501	496	468	520	486	493	496	489	503	493	493	490	494	508	501	487	489	521	491	517	489	508	440	492	516	498	505	468	483	528	450	524	477	476	516	493	480	477	469	524	522	450	524	532	486	481	463	468	496	487	462	525	504	487	495	504	461	459	509	472	524	466	482	478	500	501	476	501	442	482	438	484	453	498	485	448	487	476	478	464	470	512	503	526	484	492	490	471	531	453	488	485	495	432	489	483	493	504	462	511	472	490	475	507	484	467	539	527	492	473	523	450	494	492	437	472	486	525	486	457	489	473	496	454	523	500	482	474	510	461	526	452	510	473	487	483	494	486	488	527	523	491	507	491	490	459	451	499	465	457	494	447	443	454	495	492	462	480	457	486	480	431	503	503	453	524	495	497	496	492	477	472	506	477	493	486	476	472	480	478	489	450	468	482	467	502	508	491	466	477	466	503	480	484	491	498	507	507	485	505	461	511	508	524	489	462	523	475	508	437	514	486	491	468	488	488	457	453	466	475	485	480	504	471	479	501	490	505	471	461	499	456	475	488	454	497	491	491	505	474	471	519	484	475	475	481	459	470	452	478	497	529	517	466	460	501	489	460	473	456	475	484	482	485	489	463	438	499	512	518	469	472	482	484	510	466	494	487	482	474	498	497	463	500	479	473	475	499	494	500	518	488	456	497	515	492	460	508	505	460	474	491	446	508	493	488	512	445	493	508	502	500	495	454	442	504	493	503	480	480	496	485	469	493	490	460	510	506	503	496	469	445	472	496	496	470	480	467	492	493	475	489	501	483	443	503	485	474	480	501	540	488	461	499	480	488	524	492	506	473	496	463	470	492	481	491	479	460	470	521	481	481	483	452	508	435	516	488	488	487	488	483	475	487	511	509	493	486	504	490	478	495	485	493	471	444	502	533	491	498	503	497	485	522	467	500	508	454	461	479	491	475	484	514	477	475	498	483	484	474	458	479	492	478	471	465	519	537	491	514	512	457	502	484	491	502	480	470	495	533	474	467	504	474	482	496	470	448	487	496	514	488	481	503	465	502	485	480	442	478	526	479	450	522	494	458	460	512	522	461	475	525	456	468	472	527	484	513	464	540	488	480	496	485	492	508	487	461	488	505	477	474	500	482	506	469	474	506	478	451	482	500	483	480	478	447	486	452	523	490	450	460	491	514	499	494	493	486	476	509	472	488	483	501	474	512	495	486	520	486	457	480	486	504	489	478	512	499	505	508	508	462	485	487	485	454	481	464	499	492	495	491	455	483	464	475	464	470	488	456	518	442	506	477	483	480	482	439	505	493	491	495	467	495	496	499	513	497	461	510	452	500	483	473	486	476	493	490	480	504	494	507	474	510	487	504	482	457	486	509	479	477	542	472	514	497	472	480	488	497	471	463	449	475	474	458	492	513	499	509	485	490	505	480	521	482	492	485	494	461	508	503	509	489	488	437	471	466	508	455	441	469	503	502	492	506	465	495	459	510	481	469	454	489	496	510	469	478	487	455	437	466	484	484	494	468	481	471	456	490	472	486	531	504	528	484	467	465	500	516	450	490	475	479	475	491	490	501	454	507	518	508	502	473	458	428	481	497	517	439	487	460	490	493	518	479	498	505	498	508	495	493	484	448	472	446	459	494	483	524	485	498	492	464	501	530	486	505	459	486	510	473	522	504	429	489	486	504	512	466	468	491	512	510	470	494	490	468	444	508	495	518	435	489	449	510	474	507	498	497	501	451	461	466	500	470	485	508	478	479	478	516	497	490	503	495	452	510	489	476	531
18439	2113	1531	1117	859	678	550	496	448	397	378	399	426	385	338	339	362	359	360	319	358	345	306	356	327	352	333	319	305	331	324	332	352	364	323	338	329	352	353	339	349	315	331	339	308	318	313	290	299	297	312	300	339	326	335	329	357	352	340	297	300	342	346	306	358	346	340	352	328	327	316	332	305	314	325	333	349	319	345	334	366	334	335	326	333	322	292	327	317	319	344	331	322	328	314	323	325	331	302	266	298	349	334	325	341	323	331	344	325	316	360	321	331	327	331	329	347	313	330	311	328	351	347	337	317	324	341	341	315	314	302	318	345	300	317	339	318	303	346	338	335	326	331	331	323	329	293	339	346	313	332	303	342	367	325	350	317	330	338	308	321	345	337	316	334	340	285	322	328	321	320	335	340	336	367	332	338	350	313	369	356	311	337	337	354	321	350	333	311	325	336	316	305	344	347	350	321	338	335	349	311	341	338	264	316	332	333	363	344	335	335	348	351	284	348	327	343	333	319	333	313	329	316	336	307	372	340	343	335	269	332	330	314	315	348	309	346	341	328	326	322	338	298	347	324	317	322	336	347	325	315	339	345	328	319	298	312	328	313	342	359	305	319	336	340	326	326	327	326	321	328	299	344	317	335	309	340	313	368	352	354	339	345	339	299	324	335	327	302	316	327	324	323	323	341	331	314	325	274	308	303	346	325	345	337	347	346	336	321	335	352	356	341	329	332	338	294	328	308	311	309	335	328	335	333	315	332	339	270	334	350	330	332	323	362	328	309	304	329	338	316	327	300	294	333	335	334	335	304	330	350	321	313	337	323	351	376	320	334	355	347	338	302	311	349	350	337	350	332	318	334	312	342	295	345	328	330	317	319	326	304	334	312	307	333	326	311	321	328	327	339	354	299	325	333	323	279	330	314	336	335	337	306	290	354	337	313	331	307	289	332	302	332	342	336	330	331	311	348	338	353	299	276	315	335	316	345	298	320	335	348	343	304	293	291	360	305	320	331	308	296	309	321	311	344	309	346	312	277	330	323	334	307	306	288	301	337	321	361	354	323	316	340	309	324	315	358	301	293	306	316	352	285	360	351	335	300	295	333	304	312	329	329	327	295	335	357	333	326	318	297	318	338	333	329	327	317	342	344	303	339	323	326	344	342	315	308	280	326	321	314	290	351	321	376	316	368	378	331	292	327	323	332	329	310	322	315	339	291	341	308	349	308	299	336	364	290	321	319	301	353	302	333	308	387	330	344	335	312	307	312	333	318	292	328	321	326	317	308	320	365	353	315	348	317	302	343	351	306	345	314	340	295	315	303	345	293	295	314	375	311	294	332	330	311	295	379	336	298	361	367	318	360	307	342	335	304	318	299	284	359	316	325	340	319	310	279	316	324	294	294	317	369	344	319	330	314	309	348	328	332	310	305	321	336	310	331	341	317	329	337	333	297	302	303	318	334	318	313	293	348	337	287	323	320	344	333	334	334	321	364	317	330	326	305	329	346	338	334	339	313	274	319	336	297	313	342	338	343	355	349	339	327	334	326	329	335	306	376	329	290	320	309	318	359	319	361	326	324	356	299	332	349	346	332	331	312	348	350	299	321	314	355	320	331	307	332	316	323	322	318	314	328	313	355	297	340	351	320	322	295	299	313	341	333	302	357	314	350	312	303	338	320	344	318	314	352	316	318	322	340	363	320	341	302	321	339	351	284	304	323	361	311	323	319	328	338	309	312	352	298	342	328	330	350	317	330	309	322	335	344	305	336	282	319	313	335	327	303	335	302	366	307	330	332	318	364	313	327	309	309	310	349	332	312	326	332	300	326	314	323	345	308	342	354	333	323	296	316	327	322	318	334	336	332	318	337	285	347	349	324	291	306	319	370	318	343	324	324	317	295	358	325	330	336	320	323	305	339	341	299	308	348	341	335	317	344	341	296	331	324	349	322	316	339	313	328	324	342	374	311	344	348	329	314	317	308	315	337	336	324	310	345	326	332	327	336	311	328	382	308	324	329	312	325	330	309	315	301	299	324	306	325	340	316	337	314	313	336	332	329	338	346	337	366	327	274	344	346	340	325	305	354	327	325	368	316	303	307	299	306	331	331	332	353	326	320	336	338	325	304	311	334	323	333	342	330	319	325	297	336	325	299	331	318	323	299	310	349	299	294	320	331	326	313	332	334	310	351	316	358	301	326	331	352	323	345	393	335	338	295	333	350	316	304	292	322	321	352	277	304	326	333	304	326	300	347	319	312	313	295	302	328	328	309	329	304	334	376	303	296	310	336	329	303	348	314	327	366	329	306	315	334	342	330	350	363	330	341	326	309	336	344	339	307	333	333	301	341	352	303	355	308	317	322	323	353	302	339	340	311	342	333	314	312	338	314	332	319	330	340	370	322	314	358	330	280	315	333	324	322	329	329	382	311	314	320	325	336	327	363	330	361	317	334	331	313	341	363	321	304	289	320	339	323	336	327	327	329	326	327	290	288	352	339	328	315	306	320	303	324	317	310	331	293	380	322	301	333	313	324	316	343	333	354	307	338	340	290	336	329	317	348	319	351	321	337	312	315	290	296	327	323	303	294	333	304	332	305	329	308	342	299	333	326	339	310	321	332	313	331	327	346	367	321	321	309	347	307	337	331	327	337	305	319	323	342	333	344	314	352	321	321	343	310	311	288	315	325	306	312	348	332	333	300	314	355	332	344	317	331	326	330	273	326	358	321	323	312	336	329	328	352	325	346	322	311	300	338	285	332	318	312	304	320	315	354	364	312	330	341	307	290	321	337	336	335	293	297	289	301	323	356	328	311	328	302	311	294	293	347	326	298	339	365	328	378	348	317	316	297	325	386	356	333	345	348	335	324	340	306	325	362	310	367	301	315	347	328	332	321	346	349	325	327	318	329	316	298	303	291	319	334	351	371	318	331	347	344	312	320	331	299	365	333	339	335	332	345	349	320	353	331	349	287	300	316	355	375	316	335	343	317	340	373	323	336	311	322	374	333	333	334	329	343	323	294	321	369	339	305	331	314	284	324	314	328	323	350	332	340	316	338	320	289	310	313	308	320	330	314	331	310	343	320	326	294	286	306	302	335	344	327	296	323	341	316	345	331	293	373	334	352	340	293	353	305	314	322	349	336	322	304	327	346	334	293	348	315	332	303	343	350	388	330	355	309	334	301	324	329	327	298	311	384	340	340	355	314	318	339	309	312	330	330	354	310	336	332	341	317	330	350	321	338	347	326	343	286	336	299	332	335	341	324	349	308	353	310	342	345	335	379	345	309	330	352	331	322	297	310	298	313	300	371	314	317	288	370	326	326	302	333	309	309	311	306	377	327	309	329	307	377	357	332	317	299	333	318	329	333	347	293	341	340	333	311	335	323	332	319	312	373	340	331	321	331	329	337	316	331	338	360	327	334	331	322	332	368	306	326	329	340	317	331	381	336	336	339	328	329	337	327	315	339	329	304	310	327	362	325	355	308	319	304	345
11504	1512	2790	3326	2672	2288	1755	1497	1350	1273	1089	1084	984	962	915	932	914	879	888	863	879	886	864	868	822	815	786	784	829	838	794	778	864	829	815	770	758	807	795	743	765	751	820	781	758	837	754	833	737	726	785	791	750	757	729	790	782	744	799	791	781	768	781	738	814	709	764	719	759	693	707	749	733	712	763	767	783	720	768	758	803	801	778	740	758	765	782	761	773	793	779	745	753	773	771	762	761	745	798	804	719	745	826	748	779	742	727	756	740	736	770	768	759	719	796	737	762	748	749	774	764	767	749	789	801	756	725	813	785	750	732	793	740	753	798	792	755	781	721	733	694	742	777	788	804	738	722	777	750	759	762	734	732	797	772	712	776	744	747	714	736	752	768	729	740	761	833	716	741	799	745	764	734	710	719	740	756	771	759	773	723	773	749	737	765	772	755	713	745	736	732	704	751	752	768	761	818	724	770	780	755	697	726	729	694	764	737	731	762	742	731	709	781	750	748	819	761	774	757	773	713	793	743	714	748	753	716	749	759	758	720	759	754	748	693	738	765	704	788	751	787	789	771	766	774	761	760	745	700	735	767	760	750	798	734	725	758	796	752	758	751	749	769	765	700	799	763	817	742	743	749	763	778	780	825	758	711	761	751	752	721	796	774	717	751	785	735	759	780	715	788	751	750	787	783	753	728	742	756	735	795	703	705	746	766	749	739	761	783	767	727	727	715	732	748	771	774	735	754	738	714	770	754	726	683	824	770	749	779	765	724	746	735	789	716	710	732	779	792	807	770	801	744	760	740	696	745	738	766	723	740	809	768	766	760	764	765	714	748	767	784	742	718	722	743	760	779	694	752	714	718	703	779	775	750	772	744	762	760	695	714	770	766	739	735	733	764	756	778	759	759	684	784	801	791	760	763	750	756	754	770	805	786	757	741	767	742	705	738	746	744	731	724	730	754	727	718	692	774	741	786	772	772	769	757	750	761	743	773	739	725	759	745	766	736	799	759	778	787	744	723	780	732	783	785	763	729	790	735	758	779	713	738	730	782	716	765	712	778	762	774	764	748	763	768	815	769	773	751	781	736	773	783	707	783	737	796	807	725	751	762	740	788	755	764	828	749	778	784	768	799	764	790	737	741	794	756	742	737	777	746	702	734	745	741	779	742	776	773	802	762	729	731	796	756	720	733	743	768	756	745	770	808	847	781	691	746	740	790	759	749	726	776	805	761	727	745	728	731	755	757	771	729	734	792	710	731	692	744	767	768	758	793	713	758	769	762	735	752	739	765	792	743	766	735	736	791	807	712	726	717	772	743	735	747	748	763	804	724	740	747	717	737	752	783	725	715	752	781	712	753	742	776	804	751	704	765	759	709	726	752	759	715	761	742	756	740	745	788	724	752	780	743	758	745	759	726	721	765	784	794	710	763	782	728	749	720	720	752	764	746	748	783	720	702	738	764	808	684	784	721	722	801	742	796	717	776	700	819	785	728	703	731	778	765	773	793	776	771	753	760	793	747	736	724	730	741	733	707	759	768	835	770	773	750	765	799	736	740	717	769	768	743	775	743	781	747	765	733	753	723	702	748	720	784	757	709	727	769	767	767	805	766	719	793	723	697	769	869	736	780	730	770	739	721	777	793	757	719	755	759	722	781	766	785	758	759	759	799	767	750	719	748	729	729	777	728	736	768	754	760	787	793	739	731	715	794	755	719	762	747	750	759	711	774	751	733	795	734	782	760	759	703	728	732	759	773	773	721	767	741	744	756	723	732	775	798	763	751	753	798	769	753	750	747	734	761	730	741	736	765	725	742	764	731	750	799	783	755	731	731	728	712	749	766	748	770	732	797	737	779	783	679	757	758	733	771	780	792	758	777	750	688	735	731	723	758	768	731	766	705	782	753	790	763	764	715	763	727	745	798	705	737	770	738	743	755	733	786	732	761	738	772	764	724	743	748	741	766	775	726	749	769	766	727	733	786	756	723	771	776	750	727	755	802	761	789	764	692	752	750	689	733	731	749	734	755	759	733	763	763	778	766	816	740	774	768	723	768	759	775	760	754	756	785	739	725	760	771	726	735	755	759	722	768	714	788	775	762	783	771	747	756	825	784	755	742	795	772	741	728	762	748	799	773	769	788	741	770	752	750	724	740	763	715	753	701	768	693	770	805	763	755	689	746	699	768	742	764	784	746	729	847	720	723	744	718	735	754	767	750	745	759	716	823	795	799	774	784	753	819	732	799	765	767	710	729	694	736	745	769	676	776	755	756	735	753	723	722	764	774	720	729	753	712	788	738	774	747	728	708	748	739	773	785	752	732	766	796	764	728	759	747	809	792	741	764	809	756	753	756	773	765	702	776	710	761	801	752	729	736	743	763	750	702	692	741	707	733	770	725	738	764	745	764	799	761	714	761	764	710	685	717	781	740	775	729	737	724	685	800	784	738	796	759	660	771	769	740	737	709	724	768	788	772	722	760	750	727	804	761	728	737	748	709	768	792	765	732	764	781	766	715	729	715	755	796	756	738	768	715	731	795	736	726	781	778	769	789	780	732	753	774	687	731	789	757	738	759	723	794	807	746	744	763	736	715	734	706	753	726	744	695	738	815	731	754	752	748	725	745	745	781	751	745	771	673	722	757	717	721	769	752	740	714	755	753	737	779	771	736	753	699	753	757	752	744	713	774	727	693	774	737	805	763	757	797	732	789	743	737	723	747	749	740	777	749	755	775	757	785	788	775	764	785	771	788	742	761	772	742	742	730	772	749	668	769	734	732	739	774	751	707	728	724	854	732	772	750	779	737	716	746	765	773	742	791	765	764	706	757	765	756	748	798	758	726	748	724	766	768	777	762	783	787	750	769	717	763	784	763	760	737	750	779	776	722	722	781	749	752	714	715	721	757	786	757	728	731	774	768	742	722	710	741	739	741	782	697	796	767	768	753	721	753	741	731	779	748	796	765	799	795	766	729	788	764	775	755	755	698	764	711	761	759	757	816	771	762	777	750	768	753	735	786	714	734	766	791	746	765	803	738	784	757	762	743	731	744	754	730	761	785	798	759	783	716	718	708	713	739	736	808	753	752	732	738	768	740	749	765	790	764	698	779	749	749	727	761	710	713	716	735	706	764	727	788	755	727	774	774	713	751	721	743	747	740	742	745	768	745	730	775	739	740	770	766	770	714	801	714	761	796	780	780	789	721	763	754	730	787	751	748	746	774	745	785	794	741	752	766	747	768	771	759	750	769	775	753	748	712	753	728	746	792	735	751	765	732	750	723	727	707	736	743	750	736	741	725	786	733	775	789	726	781	714	732	771	752	773	733	784	806	812	775	712	788	766	775	763	780	806	730	732	799	802	746	822	757	717	773	743	844	724	724	708	726	762	737	740	749	764	787	801	757	730	703	796	732	756	739	768	767	771	784	796	753	739	778	814	714	712	746	744	778	777	751	743	771	762	758	778	767	730	767	765	714	728	731	771	769	748	737	749	721	750
30196	4794	2548	1963	1278	961	782	654	616	537	584	505	485	474	459	478	492	462	435	423	457	426	452	464	460	451	484	479	489	462	446	408	460	438	429	428	424	476	409	437	421	417	454	384	443	413	398	445	425	442	382	417	438	415	429	419	434	440	426	418	407	434	439	454	449	397	434	451	470	425	383	408	392	420	403	411	466	446	404	421	403	419	428	416	450	450	441	390	392	392	457	437	403	436	449	403	406	456	467	415	420	418	404	399	429	424	439	454	442	440	431	431	426	394	402	411	406	442	425	432	444	404	401	417	403	428	441	414	448	423	401	420	412	432	440	455	410	417	404	422	446	473	418	449	423	417	389	401	417	386	427	416	434	370	401	437	384	444	411	435	399	450	474	420	444	414	442	469	404	435	457	426	422	403	426	437	424	420	413	425	410	402	443	423	430	438	450	419	408	483	478	405	421	487	427	420	435	390	434	434	424	419	387	461	377	440	441	442	425	414	412	465	397	422	408	449	442	423	422	452	455	430	406	414	447	438	421	431	395	403	483	425	388	392	417	431	405	423	416	428	424	423	435	443	435	438	404	404	398	435	410	427	432	467	423	402	476	431	448	413	427	460	433	417	417	435	375	429	426	397	485	436	416	395	372	442	416	369	476	387	440	413	403	408	431	392	409	457	415	425	431	390	464	426	434	411	425	402	410	446	438	431	394	449	416	387	432	412	384	452	442	439	395	410	439	428	431	435	444	405	416	416	458	439	408	421	431	409	378	397	388	426	446	445	436	413	424	448	404	447	446	435	397	428	400	476	430	436	418	444	460	434	388	435	412	389	393	436	448	426	367	398	423	393	457	468	426	391	487	370	441	399	415	393	401	419	389	425	400	427	391	423	405	460	438	389	439	438	408	401	440	416	410	441	398	412	414	407	414	414	440	445	400	434	418	408	399	427	442	423	396	412	406	445	415	427	435	423	415	404	442	394	398	449	392	419	440	425	423	468	436	407	427	420	414	385	431	374	397	428	366	433	430	437	492	447	407	443	454	432	412	457	430	427	426	399	397	419	406	416	404	409	436	399	419	436	413	376	413	418	428	391	388	427	403	416	426	418	462	411	462	446	428	418	436	402	417	391	423	426	430	411	422	434	411	418	417	444	417	398	427	428	452	422	446	397	424	389	455	414	406	407	411	466	417	470	394	483	405	423	424	430	480	420	462	439	417	438	457	448	435	421	396	422	445	415	417	439	404	427	406	440	437	412	428	417	400	456	397	425	410	393	431	441	472	427	423	426	425	411	402	417	447	405	425	416	408	409	417	451	439	435	397	427	458	462	411	395	422	398	430	388	427	424	430	431	405	414	453	412	460	444	400	432	386	372	426	424	433	450	447	432	390	453	405	417	377	409	421	385	417	421	432	415	418	440	417	383	446	437	439	429	427	449	387	404	406	441	449	382	407	441	422	442	408	382	415	394	414	413	452	470	435	416	441	414	412	403	412	427	432	427	442	402	433	402	415	438	389	441	474	397	436	410	445	446	402	417	411	404	416	392	426	447	435	419	470	388	425	396	369	403	429	431	401	405	409	401	393	437	450	419	383	438	430	408	416	413	396	428	421	415	454	407	411	447	416	357	417	452	406	430	426	416	443	424	446	428	438	445	402	403	381	412	455	417	405	442	434	401	444	409	396	425	447	415	398	409	445	455	486	421	443	436	418	435	438	400	380	399	425	411	452	442	404	403	435	385	377	405	410	403	440	442	373	445	413	399	457	398	400	401	419	426	435	410	431	420	438	462	366	412	406	420	383	408	429	422	412	432	491	415	424	428	433	437	388	454	455	435	460	400	377	478	442	439	418	440	435	374	421	416	416	429	404	392	426	390	439	443	430	436	444	440	391	443	412	435	451	398	437	435	436	435	412	421	420	421	415	448	384	410	449	435	399	428	428	415	439	434	375	429	403	445	454	419	423	420	409	421	416	425	425	418	421	430	403	446	401	443	457	412	430	426	420	420	407	427	396	460	402	491	440	415	402	405	438	404	439	414	405	435	414	406	464	430	432	434	381	423	388	427	403	410	450	403	464	439	419	436	434	429	391	391	434	406	433	423	428	442	407	415	413	415	451	391	424	442	443	398	363	365	436	407	419	379	447	438	437	415	443	428	383	418	429	428	404	413	410	401	417	428	397	375	394	406	394	402	465	401	432	408	459	402	397	446	436	409	438	398	447	414	441	418	409	377	410	418	440	412	482	455	380	443	438	420	398	356	447	423	446	408	429	399	421	444	450	434	387	382	429	409	430	407	395	431	441	418	386	373	405	407	428	441	444	393	379	410	436	408	440	409	446	394	437	420	428	380	396	425	430	444	447	445	384	464	420	414	378	369	438	417	456	442	426	417	416	421	400	435	442	412	419	452	413	408	418	421	411	410	409	387	403	400	423	409	431	446	467	442	454	466	435	425	410	416	407	409	418	451	404	401	421	427	427	444	433	371	439	434	418	433	468	423	403	433	424	389	437	405	398	435	440	421	414	416	403	393	434	399	440	418	412	430	422	408	428	431	380	399	437	375	415	424	476	449	408	410	407	381	457	374	454	418	445	411	379	479	418	391	443	453	401	425	389	441	435	425	408	440	411	417	423	446	421	409	433	441	425	437	455	420	438	409	428	425	470	434	381	419	449	425	424	435	425	391	398	458	444	446	443	415	394	460	451	399	443	466	424	430	429	395	422	375	414	443	397	416	427	375	402	407	417	436	426	423	417	452	412	393	419	438	388	392	436	425	412	399	453	413	389	436	394	433	466	468	393	390	416	399	411	381	380	414	384	456	426	406	406	415	451	395	412	421	458	415	465	473	449	430	410	396	414	426	460	454	380	394	424	458	424	408	432	441	388	425	429	397	396	396	369	421	415	393	429	397	471	414	444	376	424	416	442	436	406	392	408	459	429	433	480	428	405	421	420	428	398	426	457	397	403	410	386	434	443	403	406	414	423	415	374	418	423	423	397	450	414	463	446	439	446	458	435	421	422	443	398	406	383	414	417	442	432	434	396	434	447	458	383	392	408	422	418	426	393	428	401	466	404	398	396	416	417	430	442	467	428	437	450	399	438	380	422	413	404	462	421	423	434	450	382	441	431	406	412	388	399	413	445	433	433	413	447	427	419	394	393	436	389	439	432	418	433	388	461	485	419	381	400	415	442	453	408	424	423	436	440	446	394	391	454	472	428	453	414	440	419	427	420	387	413	414	423	472	423	410	413	391	407	453	424	447	448	424	432	418	414	433	388	430	406	412	402	460	403	381	448	402	391	435	460	432	406	403	484	455	408	400	462	454	431	448	506	409	439	405	442	450	459	404	401	426	411	441	409	423	393	408	493	402	432	431	400	435	431	416	444	445	433	424	402	394	477	429	418	443	364	412	424	429	393	420	396	459	428	435	426	399	391	405	455	392	362	410	420	385	388	395	380	453	402	442	449	439	432	428	408	418	390	400	441	406	454	458	403	437
16200	2174	4273	4955	3992	3242	2569	2176	1858	1726	1567	1502	1394	1285	1285	1180	1156	1154	1104	1098	1094	1120	1090	1062	1072	1026	1001	1012	998	1023	1017	961	995	967	967	1003	959	904	1016	991	975	906	969	902	937	971	939	926	927	943	981	934	905	938	950	916	938	938	933	930	896	908	927	955	902	901	944	960	889	965	967	938	962	983	953	928	889	902	880	909	861	862	923	889	945	892	889	963	894	956	906	957	906	871	938	886	912	903	969	934	908	901	958	948	908	909	920	896	921	905	988	974	933	913	917	915	949	886	895	898	932	911	922	869	897	942	927	903	866	892	917	938	915	920	973	905	918	910	919	892	885	929	913	913	942	911	927	939	929	832	902	918	885	914	943	906	904	915	915	844	920	956	934	972	919	932	923	918	936	935	932	916	904	869	919	904	905	877	893	930	939	946	915	928	957	876	899	871	914	935	933	887	862	954	900	900	888	923	918	887	936	897	974	909	903	932	888	876	898	905	920	910	949	908	914	900	935	917	900	928	894	868	894	938	893	974	860	887	906	911	882	956	935	845	951	889	946	956	961	908	983	984	905	931	903	925	927	951	912	891	975	922	928	870	912	862	917	901	941	910	927	970	907	920	969	959	941	902	925	867	897	942	932	945	902	858	873	915	889	917	907	923	940	943	938	909	902	915	944	931	936	920	950	976	931	919	901	941	886	964	908	918	932	873	893	936	899	994	958	913	926	907	896	872	917	907	918	935	877	940	857	951	881	900	863	899	928	943	924	871	945	928	899	875	885	925	946	847	886	947	944	903	893	901	898	939	949	926	921	880	885	852	987	908	887	899	863	913	917	943	890	854	905	937	978	875	920	891	933	886	900	894	943	928	924	876	899	863	908	917	969	947	919	940	931	890	966	934	833	956	890	941	917	909	903	969	877	930	900	907	911	916	927	880	915	963	900	955	944	889	917	974	930	859	917	883	967	849	936	922	914	892	888	929	880	900	901	927	935	918	933	911	898	934	920	954	942	922	938	938	915	903	908	965	952	923	872	858	891	853	862	871	900	880	914	942	956	881	900	940	868	898	905	873	938	938	923	941	865	912	890	942	881	854	907	968	887	950	942	872	941	896	869	920	958	864	911	948	915	960	929	907	944	917	926	924	911	935	926	937	953	912	873	906	887	928	936	933	912	943	912	913	885	938	853	918	916	895	935	940	929	931	930	866	920	892	924	941	919	880	914	946	908	924	953	871	876	857	931	908	873	946	905	886	953	920	923	914	925	881	917	933	922	943	883	885	956	919	928	949	919	916	936	904	901	903	929	961	900	874	904	907	913	882	934	949	914	886	939	967	932	886	930	909	924	921	904	866	919	958	937	941	899	885	946	951	909	876	935	918	850	915	881	937	901	954	959	916	928	945	945	930	917	938	969	938	960	868	913	910	863	957	899	910	937	914	900	892	861	888	893	950	889	906	901	881	886	903	896	881	961	968	951	881	891	862	904	930	955	895	947	887	901	969	895	943	891	967	906	894	894	951	907	895	974	985	1006	930	932	895	904	900	967	918	897	912	910	896	908	879	966	939	934	885	881	923	927	909	923	915	915	920	907	946	874	900	940	868	862	870	895	951	910	903	929	936	872	907	907	936	935	926	875	921	905	930	939	934	955	895	919	927	938	884	941	922	927	901	893	980	916	927	970	926	885	897	858	908	942	912	929	900	871	946	930	893	914	902	927	903	865	866	907	921	929	908	886	884	986	940	898	921	932	950	870	915	901	880	922	892	922	903	916	866	917	942	897	891	881	885	959	914	892	905	937	933	878	867	922	964	938	942	951	943	903	924	879	908	874	914	861	870	907	947	925	939	943	939	845	921	880	881	956	976	914	849	928	850	958	922	931	927	906	887	930	891	951	916	899	949	890	862	868	898	909	848	913	899	872	918	919	933	928	881	946	869	898	927	922	884	925	914	901	900	954	935	899	952	969	937	937	876	964	943	909	900	911	897	933	961	948	943	860	912	887	955	933	886	946	928	898	908	898	928	892	905	914	951	930	902	909	922	948	934	866	965	918	900	920	918	950	895	925	929	914	890	918	952	894	1000	874	975	966	924	908	922	922	924	977	896	885	918	928	904	918	885	937	921	937	942	916	934	853	892	975	861	915	916	920	883	926	893	943	913	957	892	892	882	945	913	917	940	913	897	929	887	949	930	929	925	956	872	927	955	951	959	940	951	875	935	922	943	910	867	935	884	946	924	934	929	890	895	935	902	909	922	963	926	912	915	879	932	929	994	932	980	882	951	901	916	887	922	925	898	913	912	939	906	929	998	870	929	916	963	873	877	922	881	917	924	970	930	909	972	958	908	902	946	911	937	902	877	893	922	893	925	896	848	936	949	880	949	907	886	949	895	915	889	937	904	924	926	933	909	928	888	906	891	918	947	907	936	961	921	898	919	930	909	930	920	917	960	951	870	1001	894	884	963	907	952	945	919	919	894	902	929	927	937	922	916	949	906	949	916	953	911	889	906	895	937	894	908	892	902	933	926	916	841	861	916	894	890	911	932	960	901	892	894	943	946	938	948	941	924	877	940	924	900	945	928	836	946	897	960	926	893	948	890	930	939	914	890	882	939	894	906	911	919	894	920	933	916	936	944	880	914	956	931	910	906	923	874	911	932	915	915	926	906	910	949	869	1004	953	912	905	907	884	939	939	892	932	867	937	899	937	881	943	968	899	896	907	931	943	893	946	923	909	899	905	893	899	868	910	952	897	894	941	907	904	956	936	915	896	917	920	916	881	920	903	883	953	907	942	933	946	928	917	900	926	908	902	939	882	950	871	949	894	909	935	928	924	929	915	872	903	931	982	901	881	936	887	916	936	926	893	970	906	911	949	914	919	906	929	926	928	875	916	950	926	925	940	930	938	886	959	995	933	954	937	926	925	897	932	932	920	920	921	910	915	886	915	926	893	963	903	888	902	934	895	920	935	949	887	894	968	956	904	939	960	908	849	884	869	891	936	925	905	909	900	902	900	920	905	928	882	861	900	941	944	903	923	926	925	948	954	926	920	907	863	902	876	919	914	936	937	889	901	920	917	930	919	906	974	910	904	886	889	935	926	880	922	904	947	922	898	920	909	909	917	861	878	933	904	898	920	987	888	928	967	916	942	939	973	911	880	963	899	909	956	857	980	872	945	935	941	912	870	936	894	948	916	919	946	904	891	854	933	939	920	968	934	912	927	955	856	902	914	910	947	924	913	942	914	915	901	911	976	915	964	899	960	883	922	893	889	963	899	939	900	823	850	948	944	893	933	923	901	973	949	906	870	982	849	887	898	938	926	920	867	949	910	920	963	895	951	876	981	896	951	882	960	904	899	937	965	917	931	930	901	987	874	856	888	907	892	886	935	890	858	875	945	948	882	942	913	935	967	955	941	922	916	924	925	941	890	936	950	887	831	829	932	930	936	941	920	899	939	983	902	899	945	942	908	910	915	895	917	901	865	904	912	919	849	862	927	917
6981	656	573	463	386	284	254	237	243	226	241	216	190	204	225	190	226	245	195	209	173	195	180	197	187	220	200	233	220	203	213	229	195	189	194	193	179	181	195	189	206	173	199	209	216	179	188	173	196	180	185	175	194	196	178	207	221	212	188	222	175	179	173	169	210	219	192	189	205	189	189	193	175	202	183	200	211	198	225	195	220	208	214	185	194	186	192	195	197	201	206	200	205	194	212	198	184	206	174	214	222	184	210	190	212	187	199	185	194	206	207	211	217	204	207	212	234	209	187	211	192	191	213	198	188	196	180	190	192	201	212	196	213	213	193	209	208	228	210	196	188	198	191	192	188	224	236	182	202	193	216	190	214	180	191	175	220	212	208	193	226	214	219	182	172	194	216	202	195	192	220	188	203	171	202	190	196	182	204	186	196	194	175	185	202	221	182	191	198	203	201	207	182	178	179	166	175	188	193	217	192	196	196	207	196	204	210	188	220	177	190	189	207	196	183	190	195	211	215	215	175	206	201	195	194	163	193	195	208	163	190	201	181	189	217	212	210	205	175	186	174	194	227	198	198	213	193	194	197	197	201	197	194	198	197	206	214	177	187	209	177	173	206	177	205	202	183	184	182	189	191	186	179	202	199	239	190	181	191	212	202	171	177	193	216	215	217	195	188	188	179	200	198	220	191	184	234	217	212	206	202	211	178	195	165	205	202	214	201	196	202	184	198	217	208	219	207	188	212	181	189	220	190	210	194	222	192	210	196	213	197	175	190	200	184	187	197	197	194	177	201	193	210	171	195	178	203	223	187	203	222	166	217	207	210	184	218	198	208	175	185	222	188	205	162	204	218	198	205	213	173	191	183	193	193	217	227	194	198	225	168	175	179	166	198	182	232	190	182	206	191	198	207	200	205	200	167	177	202	207	186	207	175	181	200	212	218	166	181	213	193	218	216	205	194	202	198	181	213	194	182	213	163	165	209	195	192	192	213	207	209	208	212	183	219	197	215	214	216	198	210	191	176	220	203	191	170	192	184	194	187	205	197	182	202	210	206	205	211	216	246	214	207	209	185	212	199	182	167	213	225	220	190	190	174	208	199	190	178	215	201	183	201	178	177	220	203	205	199	186	174	205	214	194	193	195	188	194	184	209	177	188	186	177	191	208	193	190	219	195	201	224	182	184	191	188	206	195	197	193	215	184	204	201	181	190	206	195	205	191	163	183	182	194	223	212	197	188	174	178	168	172	201	191	192	193	206	209	221	198	199	182	185	204	184	183	171	199	183	200	188	212	167	211	179	182	180	182	178	179	199	204	184	184	216	194	187	197	205	218	223	195	193	210	197	183	190	216	211	200	178	215	195	194	210	193	198	179	170	217	193	201	233	210	200	183	188	213	191	214	197	200	180	183	209	182	213	211	166	181	199	196	203	211	196	224	187	195	182	186	215	215	200	189	198	198	199	195	211	206	185	220	190	198	207	204	176	206	213	194	202	163	208	190	211	185	196	218	205	197	211	223	201	221	205	202	181	212	200	206	184	170	168	185	194	232	200	209	215	160	180	200	209	169	206	231	203	176	185	198	192	183	186	183	211	178	190	195	190	199	197	206	219	209	202	208	173	201	241	201	208	205	209	206	203	198	203	201	184	214	194	199	194	182	172	214	206	202	228	207	208	226	190	229	224	223	220	171	190	220	202	205	187	199	199	207	193	198	195	189	193	197	188	216	188	195	216	210	197	186	193	181	226	197	195	233	198	223	182	193	172	202	175	212	186	207	191	197	188	193	176	197	193	188	210	218	179	199	214	213	200	202	182	197	182	206	207	213	233	213	177	202	189	206	212	188	199	205	245	224	193	187	212	204	210	173	211	199	228	195	189	211	193	209	193	208	192	203	182	212	204	215	192	199	178	156	193	175	198	190	216	193	188	201	207	187	193	185	198	183	224	196	165	198	203	245	191	199	197	211	195	193	177	226	207	206	201	204	223	193	192	210	172	195	243	232	190	192	205	173	196	191	173	201	202	189	188	199	211	176	194	190	209	205	181	200	182	198	198	203	195	182	187	213	201	204	231	203	219	220	187	194	188	210	181	192	204	190	199	221	189	204	189	190	186	185	203	216	203	200	212	200	180	219	198	201	207	182	213	212	198	201	211	198	205	206	199	197	191	194	190	183	189	192	211	187	221	198	226	200	193	202	202	219	209	196	186	213	197	205	195	207	194	194	199	197	172	202	185	194	215	191	196	193	193	179	196	204	219	187	172	201	207	221	227	205	196	179	190	193	194	186	193	211	207	197	177	188	187	204	220	208	184	197	200	187	187	198	197	193	193	196	228	194	197	205	232	205	180	206	197	210	188	204	173	200	180	198	221	208	189	220	191	201	188	184	229	214	192	204	207	186	196	207	225	197	224	196	193	217	178	207	189	183	203	182	198	196	212	194	191	176	178	178	215	222	172	185	201	234	202	213	210	190	195	197	191	231	215	176	198	210	195	178	215	193	186	211	183	177	176	213	193	245	223	179	196	252	205	188	224	219	209	175	193	188	198	198	203	183	197	198	178	202	210	212	218	217	208	180	175	206	205	200	183	183	181	200	202	196	212	206	190	177	180	187	212	195	189	213	203	229	203	194	175	187	194	180	188	190	178	204	203	204	208	185	218	223	193	208	193	202	212	189	186	218	243	184	188	174	162	203	196	204	199	194	158	192	213	225	172	169	205	198	222	204	209	184	193	212	218	189	214	195	205	185	224	187	206	208	201	211	206	229	177	208	160	205	208	195	205	187	172	230	201	188	182	215	185	214	193	176	197	202	175	195	187	212	201	200	213	213	226	210	185	206	190	224	188	188	206	199	199	213	209	209	210	182	192	199	183	206	229	169	206	173	210	194	197	183	203	220	185	209	199	195	210	196	204	208	188	178	227	193	191	180	185	203	191	189	195	196	170	195	208	199	206	194	173	186	190	194	212	209	169	185	176	180	209	183	187	196	191	189	196	185	155	186	211	172	157	193	195	182	210	200	212	196	182	208	211	200	170	203	194	212	207	211	210	196	217	217	196	180	201	213	172	168	202	187	189	196	193	221	202	191	215	186	207	190	206	205	178	193	216	194	207	192	196	196	188	182	212	178	177	182	214	199	226	199	200	184	166	195	188	213	176	198	175	193	200	208	204	201	202	199	188	219	180	182	204	203	210	200	219	188	198	185	196	199	176	193	209	189	196	197	200	175	169	218	235	230	175	195	209	192	173	239	209	179	212	193	201	177	202	204	201	198	202	203	214	205	254	197	180	199	197	194	192	195	218	193	172	198	217	192	204	230	184	203	203	194	207	164	206	225	204	193	182	190	192	163	191	202	207	167	171	192	200	220	201	192	165	207	195	185	213	202	217	212	201	226	184	233	207	179	196	175	203	247	218	218	200	187	197	210	214	194	190	217	199	171	188	189	200	191	188	205	199	241	184	193	197	183	186	216	187	200	206	205	195	182	190	181	169	185
4658	743	1234	1446	1177	1033	861	797	731	687	667	678	603	607	548	557	539	561	553	552	537	545	494	502	506	528	526	528	486	501	547	465	503	503	511	507	474	453	486	511	539	474	485	529	494	557	508	492	538	498	473	513	524	500	488	449	494	493	509	458	519	498	496	496	509	455	492	498	521	530	492	512	479	469	467	498	512	509	479	468	492	494	491	559	516	483	479	495	502	495	518	499	523	497	494	498	517	492	507	479	520	515	540	475	517	468	493	499	464	476	488	486	502	509	469	511	499	487	481	478	518	516	498	512	498	507	468	503	508	538	459	480	497	513	509	489	501	524	466	434	490	483	503	490	504	477	474	511	482	510	495	532	495	494	496	512	491	524	458	504	473	502	512	530	469	505	536	466	491	497	492	514	525	507	517	452	548	552	488	525	517	495	522	457	485	467	475	527	487	528	487	504	514	450	489	512	468	484	536	488	470	518	478	495	475	495	498	466	481	483	462	478	514	467	486	477	489	485	535	523	529	492	489	493	458	510	528	551	517	475	493	493	488	519	461	474	492	491	542	504	464	520	515	503	506	485	514	506	503	483	484	512	504	443	488	468	506	513	482	509	518	497	491	511	524	511	504	497	508	487	486	499	488	522	501	448	502	504	483	530	485	526	502	500	502	489	510	554	494	486	472	488	516	502	534	464	437	474	462	502	497	513	497	463	486	474	475	513	529	446	478	492	470	494	521	457	533	530	499	462	500	439	478	494	468	509	544	455	465	525	529	477	509	488	493	509	501	518	512	488	545	491	497	519	534	466	511	548	451	498	518	505	500	499	500	479	486	456	452	530	521	485	512	511	529	519	511	478	492	478	510	495	507	499	470	469	490	489	457	487	445	523	490	522	529	507	466	510	536	454	498	498	507	464	466	490	519	476	531	510	522	475	455	507	521	519	470	502	499	503	505	490	497	482	492	467	503	481	486	500	547	506	459	494	494	519	470	487	494	526	497	490	516	471	508	530	483	465	512	444	518	507	521	473	497	489	524	479	492	484	502	502	480	499	527	484	496	522	510	446	458	495	501	501	496	515	503	504	480	480	485	504	498	501	449	488	480	486	515	462	471	461	506	542	532	494	500	499	496	487	481	472	476	497	495	466	496	465	476	471	511	500	491	503	475	470	541	497	447	505	491	520	517	523	507	476	518	510	494	487	502	528	499	519	497	494	510	475	511	516	512	519	508	498	477	455	495	500	450	488	530	472	524	501	463	506	489	488	481	487	474	526	510	518	541	509	444	496	495	491	490	497	493	491	501	496	466	496	513	483	529	545	528	501	489	505	491	475	452	497	511	481	524	524	483	486	509	472	487	485	516	475	498	487	489	514	471	465	531	530	504	510	510	481	496	439	461	471	459	460	505	483	522	510	464	491	477	484	496	486	494	461	495	451	506	452	525	509	501	542	476	463	491	507	520	488	487	496	477	473	481	489	471	519	469	505	464	508	513	501	496	513	506	511	493	469	476	538	504	511	493	510	524	506	501	483	503	519	492	464	488	494	499	500	458	514	493	520	478	520	478	488	498	518	528	455	513	498	475	528	509	526	486	479	460	473	496	503	496	458	497	493	534	463	498	514	524	533	533	514	517	513	491	505	483	510	497	499	483	485	503	509	495	517	486	460	466	534	502	529	499	454	491	501	481	523	497	512	464	498	506	518	465	491	488	480	535	467	484	483	536	490	506	493	525	478	531	498	495	506	522	519	495	442	521	516	441	478	508	505	497	502	511	467	470	502	481	468	472	501	483	435	488	512	516	500	500	458	524	493	489	445	532	474	503	497	462	558	488	546	473	489	470	454	487	490	492	491	486	528	527	537	489	467	518	469	447	479	543	527	461	490	507	487	461	491	500	512	487	496	539	505	491	530	525	483	535	495	519	476	498	470	474	531	499	461	530	497	498	479	482	500	518	511	508	521	482	528	480	453	527	475	487	527	499	514	530	488	501	484	464	501	544	501	483	539	492	519	496	508	482	479	518	491	485	517	548	535	464	526	534	462	496	490	473	517	486	476	489	538	509	512	495	485	489	501	497	472	482	475	489	505	502	460	483	542	485	472	539	524	492	487	504	505	498	509	473	476	525	491	497	532	502	498	524	448	457	462	507	475	461	475	499	513	502	482	532	464	489	503	477	476	478	512	454	513	476	507	454	488	481	502	516	481	514	519	533	487	465	522	475	516	485	505	511	502	502	530	493	482	491	491	493	503	474	507	529	484	474	512	509	489	467	525	515	547	478	462	513	486	491	498	444	499	494	481	520	464	531	483	463	501	530	485	492	484	472	485	523	463	475	477	500	495	539	493	487	477	459	480	475	518	495	509	522	517	486	481	528	519	528	494	516	527	489	521	501	504	477	530	514	464	519	530	509	525	512	478	486	479	497	475	468	479	449	494	541	482	486	474	524	483	444	471	509	520	498	445	535	537	492	473	498	499	495	514	496	463	472	484	503	476	507	488	554	479	485	493	518	473	511	507	508	475	538	489	484	475	514	512	510	474	488	487	498	499	492	462	508	497	487	528	491	474	531	477	515	512	477	512	492	495	528	502	516	516	512	508	481	528	498	488	476	508	478	515	510	492	490	475	489	482	548	494	486	516	504	488	477	490	490	493	514	499	485	476	497	503	549	519	485	482	508	511	493	531	501	480	508	509	507	500	520	500	482	522	499	492	476	458	493	496	467	503	484	504	486	503	491	491	506	489	471	518	448	488	507	527	492	487	467	489	532	524	519	516	494	476	444	534	487	507	491	497	536	489	487	526	481	556	496	460	468	491	571	519	466	503	517	489	474	486	488	495	492	468	525	533	512	487	448	484	454	478	529	524	525	468	463	501	496	491	447	526	470	507	507	477	507	484	462	503	522	508	481	492	492	507	493	520	472	486	529	507	531	489	481	505	485	489	490	499	502	466	506	464	480	516	479	499	505	477	516	483	516	475	475	495	462	483	488	503	479	511	490	501	537	531	507	546	490	491	521	497	500	502	489	506	508	480	443	459	475	465	511	541	512	464	501	505	494	489	522	495	517	522	492	522	481	503	496	498	529	496	490	510	507	475	499	490	472	499	491	505	553	491	518	555	515	496	498	517	538	517	487	480	497	462	511	486	471	510	485	453	445	468	470	486	477	499	514	467	490	496	487	508	521	491	485	435	508	515	501	520	473	519	501	505	482	489	470	492	551	473	498	480	438	489	458	509	474	487	478	473	507	538	490	455	538	514	441	491	539	510	504	504	521	473	485	506	488	502	491	486	495	508	489	516	480	532	492	482	515	511	494	484	520	475	513	497	508	517	485	451	467	539	475	540	445	513	507	500	497	451	449	539	473	496	500	523	530	498	535	486	505	488	486	519	520	514	481	464	458	500	496	468	522	508	471	493	466	514	479	509	517	485	469	516	493	508	459	489	505	519	509	530	488	496	500	510	520	461	540	519	524	546	459	536	452	493	490	504	465	499	494	515
21375	2570	1407	1110	825	664	584	528	440	385	393	395	369	378	348	355	346	348	374	337	354	340	352	368	354	334	346	323	312	329	370	327	354	340	363	340	359	323	325	323	326	331	336	337	317	334	323	335	311	335	306	338	321	332	348	341	316	337	340	321	351	286	300	310	349	312	370	334	328	297	289	333	348	351	335	349	282	357	322	330	330	333	368	329	311	314	328	347	359	357	352	327	344	320	342	326	320	304	327	358	315	339	318	348	310	323	285	345	353	330	321	343	318	329	348	374	303	305	309	316	372	354	356	333	317	327	333	322	315	332	331	314	313	301	315	338	304	356	347	330	310	312	300	316	295	329	332	304	339	345	316	332	407	328	277	303	342	341	358	344	318	322	356	348	334	310	361	359	365	312	308	300	326	363	340	334	306	314	342	322	335	322	320	328	317	318	377	345	332	307	315	318	295	307	319	338	334	319	314	303	335	324	313	332	330	352	269	351	321	322	361	329	319	300	317	331	302	317	326	334	324	277	341	314	343	343	355	333	356	325	304	348	339	330	362	315	351	332	342	355	315	316	342	335	363	358	352	332	310	291	322	343	325	399	319	340	342	335	341	358	337	326	335	330	350	335	319	307	347	350	358	321	320	333	319	337	310	295	323	351	346	334	329	352	322	319	324	342	314	343	308	342	340	337	354	342	348	348	322	348	353	332	339	335	328	327	307	305	280	299	335	319	333	335	321	320	353	331	325	326	315	327	352	339	367	304	353	334	352	349	343	303	340	294	315	317	336	323	312	351	313	346	347	359	328	338	296	333	316	315	308	322	354	322	314	327	324	320	334	346	328	306	306	318	328	345	308	311	328	354	335	307	344	306	338	334	344	337	335	307	307	339	344	334	325	357	351	313	336	370	349	350	308	338	311	332	347	328	331	314	293	327	331	330	322	325	341	343	325	322	314	309	353	328	325	310	348	329	294	317	340	320	322	333	288	327	286	371	313	340	332	313	332	334	306	356	290	338	317	323	325	318	328	355	334	339	329	321	327	320	316	307	345	351	347	293	363	364	349	326	325	321	320	321	337	330	334	315	321	326	315	375	349	361	321	328	344	328	364	310	304	371	333	311	304	347	310	308	345	314	354	328	356	315	327	325	371	310	342	371	315	341	367	301	348	309	324	325	350	338	303	310	340	326	363	371	296	373	302	341	311	322	303	313	319	322	320	325	330	354	305	317	314	303	319	359	327	345	311	316	354	315	309	359	303	312	342	366	333	321	315	327	300	340	347	340	325	330	289	281	312	322	348	330	312	343	289	329	362	324	332	326	306	320	344	343	330	335	319	320	328	316	310	322	328	273	332	346	329	336	335	340	326	337	311	297	324	353	395	358	326	354	318	315	309	325	326	310	349	343	323	311	294	317	328	339	320	338	330	346	342	307	311	319	330	324	307	355	322	319	334	335	342	357	331	328	295	338	331	309	322	324	339	311	345	362	346	311	318	327	331	347	356	350	325	351	307	319	332	353	327	356	341	309	347	333	314	331	336	344	329	320	362	318	364	325	332	312	329	323	334	327	320	289	319	337	322	319	319	305	300	317	330	346	333	298	310	359	332	338	336	316	325	339	352	359	356	358	307	316	312	317	315	337	326	337	292	331	323	363	333	312	313	332	294	354	374	341	345	340	325	325	314	355	346	354	319	317	272	321	367	334	292	338	339	347	335	323	354	342	349	331	315	367	318	289	315	356	323	336	331	328	353	317	306	353	325	317	303	331	317	353	337	369	323	368	334	335	304	337	308	327	336	290	359	351	349	331	347	307	313	299	315	310	326	351	326	336	346	338	343	314	356	279	319	327	312	305	288	304	325	346	299	329	358	314	314	331	311	338	349	325	351	334	284	360	334	317	380	314	327	278	353	315	352	311	319	382	329	342	359	326	335	384	311	342	324	334	339	328	368	335	334	369	313	320	371	332	339	311	330	342	335	313	339	278	313	355	335	325	329	319	323	337	318	329	359	310	311	313	316	359	364	330	341	341	321	320	318	309	316	364	305	315	366	350	341	321	330	301	335	304	308	344	313	351	317	345	345	347	327	342	295	330	350	281	316	349	357	342	328	307	326	346	331	327	311	314	322	346	303	341	353	306	364	339	317	310	349	343	327	294	357	333	324	296	334	362	367	321	338	308	304	341	313	326	316	353	304	344	343	331	338	355	335	314	333	314	316	351	344	333	313	345	319	364	351	323	376	334	307	325	360	290	309	317	306	325	323	303	352	373	350	335	333	367	349	327	297	338	334	307	329	323	310	322	319	336	337	320	308	368	320	299	289	354	352	346	344	337	350	353	300	305	319	338	327	318	321	325	310	341	345	326	342	322	350	340	322	323	328	339	347	316	292	336	361	354	375	352	341	311	305	335	297	335	308	328	358	358	349	320	331	338	313	313	308	315	313	325	370	331	311	335	287	341	328	337	308	341	318	329	348	349	295	334	331	297	313	392	342	307	326	301	341	282	310	348	351	326	318	329	316	335	342	354	339	347	330	382	325	337	313	333	294	301	313	309	322	323	341	343	314	334	333	299	342	338	332	327	344	328	330	343	359	313	334	393	318	333	301	338	328	326	313	308	314	333	344	317	335	341	361	353	313	311	345	309	347	310	305	353	324	296	321	308	333	344	318	326	292	298	338	314	352	341	309	339	328	413	320	354	331	314	344	303	364	318	317	350	287	339	334	337	317	370	374	329	345	349	329	313	296	328	326	301	319	354	324	349	355	342	335	342	330	306	318	353	351	343	343	320	314	315	347	306	289	310	314	347	313	372	319	328	339	328	301	353	318	351	335	334	314	306	346	326	368	361	339	336	341	309	333	314	339	318	311	351	331	299	318	315	317	321	323	362	306	302	342	378	336	291	315	338	318	319	348	332	351	325	350	336	310	363	351	332	351	340	281	324	357	361	326	333	330	328	294	348	299	323	322	349	340	290	326	332	323	351	354	335	352	346	326	337	337	360	318	374	331	339	322	326	368	316	321	336	333	326	301	348	339	346	345	338	343	379	338	311	344	358	342	310	333	336	310	298	362	341	341	335	341	321	314	333	332	338	353	336	318	296	328	302	296	313	333	321	312	315	304	300	320	335	319	323	329	318	317	273	351	326	331	337	339	333	299	310	328	367	352	338	322	370	297	300	310	333	317	290	287	319	316	322	346	300	352	338	324	310	303	325	298	329	335	328	329	321	355	365	320	311	346	330	317	355	332	323	378	341	328	308	334	382	328	342	319	308	328	323	379	348	343	352	327	341	309	326	324	310	338	368	309	321	345	327	338	310	312	341	321	316	311	361	345	297	304	349	293	322	286	303	323	332	329	324	342	316	325	308	299	330	326	333	286	356	339	331	334	343	341	318	369	293	331	295	316	306	317	375	330	279	319	341	361	367	334	323	325	339	321	327	345	355	282	355	340	334	333	317	330	317	352	325	330	351	324	337	333	305	348	354	345	306	347	333	376	336
12889	1464	2725	3157	2791	2141	1838	1600	1359	1293	1124	1128	1017	977	968	939	921	898	850	826	847	879	857	858	854	863	814	805	842	876	802	771	814	753	824	811	781	786	778	732	807	710	760	736	774	732	745	749	791	847	780	843	724	758	759	759	712	742	748	745	793	741	808	786	785	798	793	808	754	743	764	774	818	761	748	798	780	803	789	758	747	718	737	690	704	774	752	747	757	778	774	767	737	797	686	730	775	795	760	787	794	714	731	766	757	776	749	781	733	775	744	739	738	764	771	737	722	739	778	704	737	745	781	719	773	751	775	788	756	770	705	762	800	756	772	772	768	779	786	721	762	755	752	783	755	762	737	769	711	730	747	711	806	766	774	757	768	755	767	789	761	804	758	744	783	747	751	764	776	749	744	771	761	759	738	744	742	774	708	761	706	733	759	763	807	765	804	784	743	753	711	807	821	772	760	776	790	788	756	744	751	768	763	764	722	725	754	751	800	723	815	760	744	802	732	738	736	769	784	740	755	730	794	743	769	737	725	712	734	713	781	786	781	804	764	731	752	718	787	736	730	752	720	726	794	824	770	791	756	772	745	771	776	739	725	722	745	778	759	714	781	785	749	742	743	739	751	750	712	769	712	758	757	742	748	790	776	713	712	783	795	686	808	779	772	775	743	717	784	729	758	716	768	731	729	717	728	733	746	737	743	729	753	751	742	730	739	753	786	722	715	735	726	774	737	736	786	784	758	765	728	695	833	770	745	787	753	717	777	766	761	792	752	758	830	743	763	793	770	811	800	789	789	768	759	736	736	763	794	733	779	781	747	718	741	728	762	721	736	778	741	744	769	794	742	759	746	774	735	745	769	712	740	818	752	728	717	747	742	768	744	756	720	733	774	746	787	741	737	756	780	701	819	747	711	766	749	762	809	819	770	769	753	753	728	725	780	750	746	740	712	823	782	764	733	762	763	775	737	777	737	721	756	765	715	782	768	740	784	777	813	808	753	774	770	695	773	762	768	796	767	732	733	777	734	753	757	730	826	796	718	775	769	798	741	763	745	839	781	743	785	772	810	789	818	797	741	746	792	805	780	756	748	781	756	724	761	713	779	829	686	819	775	733	753	741	785	796	716	742	737	790	794	755	773	755	787	797	751	782	741	782	776	713	786	738	717	735	743	770	739	749	762	789	782	803	771	794	716	729	764	802	763	746	766	742	761	768	728	748	723	751	734	727	780	706	739	782	758	775	753	760	742	752	778	769	698	759	793	756	749	755	761	757	810	778	795	741	738	767	742	737	771	704	760	731	736	714	755	712	719	762	759	723	757	753	727	806	717	747	751	785	735	770	724	755	701	774	784	789	733	770	769	760	827	791	744	798	761	784	724	753	764	736	750	801	737	811	748	727	778	788	774	720	795	754	770	782	767	757	765	741	728	723	747	727	730	792	757	739	718	757	771	740	763	737	692	746	737	783	766	767	821	790	737	742	738	809	767	771	752	789	771	722	801	713	790	794	744	692	723	737	799	731	732	775	770	759	737	747	740	796	740	740	770	793	778	733	746	743	793	753	759	755	715	764	710	823	742	768	787	775	818	758	742	747	791	753	826	738	747	752	739	721	727	711	799	732	792	759	787	776	757	780	756	763	733	732	778	780	757	760	777	767	785	769	744	719	794	754	753	784	740	721	757	771	729	768	726	774	744	775	736	830	749	727	771	739	728	767	762	743	772	763	738	746	785	784	746	725	807	731	781	751	767	716	746	783	767	732	791	756	740	792	746	780	699	730	774	768	733	806	748	768	806	767	787	723	774	752	771	741	790	739	805	768	756	782	762	733	721	728	749	718	813	735	752	748	705	790	809	754	733	724	773	767	810	829	745	777	744	771	745	752	802	745	796	779	702	761	745	748	755	770	752	771	754	732	740	774	719	691	753	751	768	707	753	751	748	813	756	758	740	735	751	793	714	706	750	721	763	767	736	761	805	777	705	760	738	784	770	740	723	816	758	781	784	749	750	749	728	783	792	756	755	751	774	788	734	780	747	754	775	758	775	722	734	733	711	731	810	792	808	797	750	754	792	775	763	738	733	762	780	777	725	780	790	688	768	784	745	718	753	757	762	728	725	764	737	751	789	734	729	787	758	738	764	766	782	707	746	762	720	773	765	785	723	780	772	743	796	743	739	763	755	775	725	711	760	792	731	746	742	772	757	702	722	786	738	732	757	770	697	778	763	737	761	750	739	772	697	783	801	758	789	767	767	792	773	750	729	733	782	801	788	750	741	768	759	768	712	778	723	734	730	792	737	759	813	713	728	737	760	728	794	747	769	751	793	750	712	788	757	742	760	774	762	721	776	762	733	732	823	746	808	767	713	789	775	753	759	760	723	730	776	773	787	752	755	753	752	788	732	795	749	717	732	790	755	702	731	763	766	802	801	725	762	756	738	758	754	792	767	781	714	728	797	760	760	791	790	726	770	752	688	776	760	759	799	749	717	705	759	718	826	736	792	781	760	767	736	727	791	750	801	767	748	787	790	779	728	773	761	764	762	730	742	753	791	754	778	767	757	776	791	795	776	738	733	765	774	748	772	804	696	783	753	777	758	764	750	767	766	763	819	736	763	766	716	772	759	758	752	771	761	737	739	727	781	760	764	770	793	775	719	745	744	775	800	716	750	733	728	708	748	775	747	762	700	697	758	745	783	728	796	717	782	761	781	805	731	795	741	745	789	752	819	778	745	711	730	734	807	756	729	725	784	727	740	759	753	802	716	730	730	745	778	757	710	754	783	768	725	758	777	776	713	812	746	775	785	753	787	774	746	764	703	744	778	746	770	751	802	734	738	751	802	772	808	761	733	809	727	758	748	759	780	737	802	735	747	755	799	786	744	762	739	752	743	748	718	756	747	794	706	720	757	717	780	809	721	748	768	698	709	708	778	750	773	763	733	773	780	761	741	734	746	761	785	722	754	741	739	778	800	776	743	783	785	793	773	778	800	792	773	767	745	777	736	746	790	754	753	707	745	768	763	709	723	758	768	742	762	724	785	799	772	756	739	773	819	759	757	803	742	733	754	730	765	728	811	772	734	766	760	752	765	763	796	791	745	763	771	753	757	738	761	753	745	747	778	776	741	753	791	768	802	772	769	720	758	743	746	734	758	739	790	694	759	718	787	755	748	740	746	723	729	778	740	750	756	780	750	736	746	715	791	757	751	733	692	770	750	823	781	796	769	732	761	701	754	757	758	770	751	774	756	706	713	747	765	788	752	731	743	729	751	748	782	738	793	782	812	784	738	732	788	718	745	735	775	760	744	749	775	756	774	754	753	760	747	746	760	763	766	766	725	758	752	749	765	764	777	780	773	774	774	747	779	755	717	736	745	723	779	763	796	782	789	779	773	791	743	743	741	750	789	766	753	754	800	753	763	814	810	804	694	739	805	798	796	784	722	726	751	781	754	773	771	760	774	808	769	733	760	802	758	727	700	752	788	732	761	742	756	750
32139	5284	2447	1931	1273	992	796	746	634	547	523	526	492	504	447	470	456	462	466	440	444	461	417	419	444	405	402	421	475	485	447	409	432	419	442	450	402	441	469	434	408	440	437	462	418	468	390	443	421	429	406	438	437	396	450	412	466	446	440	433	450	436	419	446	423	459	448	418	437	436	417	402	392	418	423	449	466	467	417	431	383	421	436	405	426	410	457	431	413	454	479	439	402	422	432	446	394	414	411	415	431	405	403	426	414	370	435	411	455	467	436	411	445	425	399	441	418	408	430	438	398	433	415	411	389	455	430	419	441	412	429	408	478	460	464	447	457	417	397	396	439	407	440	395	462	488	448	441	431	442	392	396	442	434	430	428	457	422	425	458	429	420	436	419	435	434	409	395	426	438	434	420	414	429	428	451	396	403	400	419	432	406	463	432	402	430	407	418	416	405	400	419	383	417	398	451	425	435	416	410	407	466	439	413	443	426	430	453	450	463	403	414	463	414	446	399	392	427	444	422	443	430	401	449	400	422	434	443	451	432	471	405	416	427	421	418	442	412	429	418	407	439	480	451	411	440	403	426	410	423	438	427	432	388	379	399	408	431	415	431	416	448	417	427	425	350	377	423	413	393	401	480	446	392	395	433	454	422	353	410	407	412	383	427	452	461	468	420	454	417	390	467	433	416	394	392	435	365	419	424	407	438	394	443	420	401	460	466	414	407	448	424	431	442	427	376	443	399	386	415	429	487	427	419	381	442	383	429	422	427	448	453	408	399	397	428	442	428	417	430	489	413	459	426	444	389	425	425	419	462	437	422	448	435	502	409	425	409	413	419	463	407	373	407	400	416	400	426	408	449	450	449	427	416	461	391	428	436	407	425	423	396	409	400	377	383	459	398	422	402	420	426	454	446	430	424	391	419	410	440	410	419	418	442	398	414	416	456	405	443	425	435	412	447	467	457	456	459	455	458	423	457	429	412	424	398	439	438	404	432	386	394	459	399	404	453	404	431	419	448	419	433	420	386	392	433	459	413	393	467	389	404	448	429	432	435	438	424	390	452	415	423	414	449	421	475	438	434	420	404	410	397	467	392	367	381	450	414	431	432	416	417	433	406	420	410	386	431	372	431	409	425	419	409	438	396	434	427	456	401	418	429	416	367	404	404	416	454	432	449	410	425	424	432	430	412	399	432	417	388	420	394	440	394	445	419	409	429	417	443	426	376	420	405	408	415	401	403	442	424	430	454	447	451	465	410	405	411	421	435	393	435	465	438	437	417	469	432	455	428	443	396	447	403	402	424	422	434	421	379	403	432	432	467	395	418	469	436	387	442	446	437	418	393	421	428	391	441	385	426	438	409	438	420	393	422	429	413	458	380	419	404	446	442	422	432	428	476	428	448	421	430	431	422	392	427	435	454	439	426	415	410	399	429	432	392	408	439	441	423	439	417	440	433	400	384	420	425	422	431	457	375	429	414	416	450	430	445	395	431	404	401	418	405	461	445	426	417	457	432	435	355	405	433	434	432	416	433	419	432	410	442	440	443	411	402	438	409	427	447	425	412	398	452	425	450	427	417	422	463	412	423	401	439	441	405	412	408	407	426	409	404	403	399	404	429	427	402	428	453	462	423	405	434	439	380	433	418	432	416	429	387	437	452	402	415	379	450	396	425	429	443	447	395	416	427	410	436	429	395	413	397	407	400	442	436	431	471	434	445	422	426	427	424	385	409	386	434	445	422	415	418	406	410	426	387	402	450	434	422	434	421	423	443	441	446	383	420	431	438	443	436	431	452	388	416	410	392	450	397	431	391	447	404	426	440	432	446	412	406	427	427	448	418	394	439	425	455	389	407	457	423	446	415	430	407	385	440	423	415	403	447	444	412	412	424	450	395	457	427	412	441	398	390	448	422	418	413	419	427	427	408	458	435	445	430	406	424	402	435	384	417	441	429	388	404	385	431	392	428	388	383	400	440	444	437	437	459	383	420	422	417	406	422	468	459	428	424	451	380	440	432	420	398	432	387	384	444	506	440	437	450	411	457	444	357	434	417	394	406	438	458	435	459	404	453	435	454	423	431	421	411	469	429	471	427	399	426	468	451	463	424	436	457	421	428	392	425	438	403	399	445	418	367	425	455	440	429	392	391	445	459	398	400	416	426	448	407	409	435	393	420	435	445	432	426	421	399	414	393	435	385	452	454	416	400	402	416	440	389	419	443	422	420	374	424	444	411	439	417	438	450	445	475	433	377	390	412	390	442	444	429	427	435	434	455	424	452	439	441	445	413	439	417	470	415	415	411	452	396	436	431	440	404	404	424	390	423	404	412	454	409	393	421	449	416	407	441	437	426	416	409	408	408	435	402	441	401	446	453	452	424	405	382	426	430	415	436	409	406	414	405	422	393	406	435	456	431	420	369	416	416	410	424	410	412	418	403	422	416	446	427	439	433	436	421	384	428	407	526	446	417	417	445	409	396	405	415	401	409	460	392	456	370	399	460	431	389	396	409	449	455	381	402	417	446	427	441	432	434	399	431	433	411	432	423	395	364	393	455	446	442	423	412	482	477	440	444	416	447	420	399	402	396	474	416	417	395	414	433	415	428	402	434	391	435	453	445	426	483	493	402	442	456	442	426	424	408	415	417	445	419	410	455	434	414	411	419	500	434	414	418	478	434	430	425	394	425	414	485	422	442	422	422	411	466	434	456	408	414	471	441	442	413	435	398	380	432	415	400	432	443	455	399	408	431	393	428	442	432	386	405	416	396	383	436	436	402	400	392	446	411	408	429	456	441	438	392	435	448	426	458	436	459	444	412	407	436	433	400	424	430	410	395	423	439	388	411	453	414	392	382	408	389	419	415	440	406	425	458	415	430	414	441	399	464	452	415	425	414	422	457	412	393	394	397	422	417	402	468	375	411	454	490	413	413	396	427	403	433	441	384	398	430	385	436	415	441	406	424	409	442	424	415	425	459	429	441	440	430	426	452	402	396	450	474	409	433	443	459	459	408	416	425	434	410	431	417	461	425	408	420	424	446	415	452	435	453	445	412	396	396	423	405	429	401	434	421	409	425	404	431	405	407	467	434	380	425	392	391	474	417	435	452	428	408	441	411	407	441	412	447	427	413	454	457	390	431	462	397	434	388	414	449	410	396	402	394	403	397	407	413	422	413	408	455	421	407	463	437	444	419	440	439	434	442	437	411	429	400	453	422	438	423	417	425	421	424	376	441	435	365	419	403	453	481	430	402	420	440	398	386	466	422	462	447	404	422	407	446	442	436	423	393	438	436	433	453	442	418	410	398	446	447	423	373	430	387	408	454	397	398	463	429	403	440	448	385	414	447	414	426	431	461	435	414	419	410	430	397	419	389	416	425	434	449	430	433	443	414	402	429	400	404	440	417	436	427	452	426	404	462	421	422	433	452	418	422	452	413	403	418	397	396	423	423	428	432	403	415	434	409	411	482	424	434	426	421	410	410	422	428	421	400	408	442
16902	2189	4108	4833	4033	3298	2634	2252	1904	1776	1567	1435	1386	1296	1313	1220	1200	1177	1121	1081	1040	1058	1085	1029	1018	1039	1097	1006	1034	987	977	1064	977	1024	964	998	977	965	965	1023	926	954	942	936	971	948	911	904	1020	983	904	918	934	953	917	949	946	932	976	962	923	938	949	933	904	877	896	948	961	918	909	933	869	892	962	985	953	1000	922	953	956	982	892	938	942	917	930	921	957	960	980	913	940	936	897	906	888	925	950	929	939	938	962	898	901	968	929	931	908	866	898	967	842	877	901	917	918	876	914	918	883	862	914	893	913	921	950	904	935	893	976	943	901	893	863	914	955	943	891	936	963	954	894	949	888	925	949	916	909	906	951	924	953	861	890	917	929	929	883	922	947	935	916	853	919	902	933	888	889	920	897	941	896	837	894	907	947	877	944	867	928	905	877	946	972	949	911	915	864	894	880	940	958	881	863	907	931	919	969	928	916	896	931	951	938	871	953	928	916	924	829	972	895	865	955	948	905	883	951	922	932	901	876	891	956	912	901	884	865	914	957	877	899	908	915	877	858	967	959	937	930	909	901	921	905	951	880	896	907	893	931	965	938	932	892	951	924	915	910	917	912	871	877	927	876	962	901	888	915	894	897	922	923	948	959	906	871	963	877	978	912	947	900	891	953	907	928	881	905	949	926	930	898	962	965	881	932	899	954	905	934	905	939	931	932	922	941	933	963	906	903	865	894	958	940	901	868	900	901	945	916	896	925	901	930	935	915	915	976	903	927	896	906	885	887	899	958	857	903	951	851	923	917	898	919	919	925	932	978	937	896	903	943	936	920	909	875	947	888	886	936	925	947	858	897	919	899	881	896	978	877	911	955	945	867	961	899	927	844	906	928	924	908	948	934	937	937	926	896	914	973	938	931	909	919	896	907	939	960	891	929	940	866	964	903	871	883	951	901	910	956	896	903	925	939	938	875	899	875	891	974	892	918	907	887	937	920	922	875	937	864	986	907	997	934	923	894	902	915	938	882	895	895	913	920	867	957	906	917	929	932	917	939	920	964	961	867	966	953	893	874	953	955	952	949	879	911	941	879	881	907	921	942	912	897	920	890	935	922	919	860	913	940	932	926	928	938	924	895	914	903	898	893	953	924	948	884	925	902	935	911	893	892	863	892	915	936	859	884	874	877	876	917	939	886	920	869	934	959	857	912	946	913	937	943	862	947	855	888	885	946	925	908	963	962	967	918	927	891	862	932	865	879	906	898	911	912	889	953	905	940	915	923	923	943	880	900	915	913	946	921	958	915	913	912	997	941	961	931	964	889	934	903	901	942	878	938	911	968	897	949	931	900	953	930	909	949	915	864	918	905	897	855	903	909	921	940	919	982	946	857	945	958	1002	921	946	888	950	888	880	953	967	881	932	960	959	873	960	845	919	919	998	888	890	854	959	962	897	949	943	939	920	977	879	931	918	874	899	881	903	940	966	915	925	914	882	967	926	873	939	901	925	896	848	886	931	918	958	949	912	936	899	929	931	902	901	926	913	930	949	905	952	944	900	946	915	890	880	912	911	891	930	907	883	973	911	903	910	928	907	923	964	960	969	888	900	956	930	914	968	926	939	956	917	942	940	857	926	873	918	949	958	903	898	859	906	950	866	932	917	886	944	911	860	928	956	869	859	916	943	904	930	893	886	963	916	961	984	913	836	832	925	925	910	886	933	872	915	876	932	1003	955	890	923	889	964	929	906	935	926	894	923	972	928	961	935	888	919	938	848	980	935	878	978	922	924	922	901	917	908	926	904	960	915	973	905	965	906	949	904	894	899	909	947	912	911	885	907	912	963	904	906	920	909	946	923	937	934	938	888	925	968	967	949	894	882	909	939	952	936	932	926	983	914	967	932	910	905	956	923	962	949	889	973	855	957	945	952	912	950	928	888	900	909	922	952	899	857	879	928	900	936	862	940	932	874	850	883	943	920	878	960	977	940	948	972	906	924	966	906	926	894	909	920	920	919	955	910	919	897	917	923	956	878	932	896	935	875	861	938	958	899	933	895	920	928	920	897	923	937	896	944	883	929	941	896	908	900	868	906	1002	918	951	921	854	946	879	926	975	933	958	878	932	903	931	915	858	906	888	901	880	903	923	875	905	937	939	908	941	920	930	970	919	940	895	955	960	941	910	882	901	933	951	927	910	915	935	921	909	916	936	890	928	910	918	882	831	938	910	923	908	879	956	886	876	932	928	954	966	952	951	903	947	889	992	925	932	837	882	960	956	927	926	936	891	898	955	896	951	892	914	931	903	948	933	905	962	941	917	917	922	908	922	857	904	899	903	912	919	923	946	883	908	913	919	904	902	885	908	981	902	945	922	942	952	945	919	923	912	915	892	930	919	897	889	907	902	905	881	887	937	899	956	923	900	935	944	965	928	934	912	834	925	840	909	900	936	925	902	954	900	881	960	900	990	871	949	922	828	952	887	963	916	987	919	939	920	922	953	884	907	934	975	926	899	931	962	920	940	906	897	897	906	930	918	943	870	953	980	916	930	948	855	947	844	919	868	931	895	962	886	967	961	938	911	934	901	927	891	881	866	857	959	938	934	918	931	881	915	976	873	936	899	858	923	920	961	871	925	900	942	921	931	945	894	974	946	891	918	899	923	927	934	931	937	924	925	876	878	920	888	937	868	871	899	898	897	934	909	892	912	892	948	935	868	958	923	886	916	840	953	877	946	863	900	857	944	922	928	926	881	862	875	927	892	940	905	886	887	911	931	920	878	932	891	964	888	927	926	869	937	954	882	903	935	957	893	960	930	965	916	876	894	905	916	925	946	872	913	943	932	933	917	908	898	931	858	931	923	910	1008	936	954	952	961	895	934	909	946	930	930	950	961	950	924	945	923	927	921	989	946	929	930	884	910	897	870	920	918	954	875	873	943	936	927	904	957	918	885	947	961	928	941	879	915	902	922	949	894	916	958	987	896	962	931	929	869	894	933	948	938	928	924	909	865	912	940	862	895	891	861	890	943	937	956	917	929	944	932	900	874	883	922	881	904	895	928	892	973	922	865	881	989	914	919	945	903	894	935	909	901	920	945	972	877	925	906	898	900	971	844	921	888	952	921	928	914	932	929	970	931	894	867	922	897	893	890	859	918	955	969	940	918	879	895	893	941	942	868	912	891	941	927	892	953	917	938	927	905	919	910	941	951	914	943	936	858	908	908	911	961	924	898	915	933	960	910	947	953	874	891	905	958	891	923	967	932	912	847	898	934	912	938	959	942	922	917	923	937	905	847	947	953	914	885	902	923	910	901	924	866	886	901	966	958	944	946	904	907	880	839	936	973	863	881	937	872	919	926	904	879	935	882	886	856	865	922	934	919	939	934	895	949	893	933	897	952	855	892	889	941	941	900	914	877	994	913	908	921	881	974	870	944	984	922	929	939	921	911	954	936	955	877	891	909	908	933	964	894	885	887	905	940	933	942	937	858	855	920	936	978	931	965	934	991	886
8023	692	569	486	407	299	272	236	262	234	226	228	219	200	198	199	210	192	209	202	196	183	187	178	193	169	201	194	211	208	206	196	190	207	186	182	186	193	193	207	227	194	176	194	205	239	199	165	200	176	191	205	185	198	199	194	179	227	197	196	198	204	195	182	198	200	180	179	183	175	183	216	189	199	191	205	213	208	222	195	206	185	190	208	205	195	175	202	192	184	210	204	193	208	202	188	179	190	195	180	178	178	175	181	166	185	194	212	174	188	194	202	218	186	179	188	199	199	180	187	197	204	186	208	199	184	189	187	201	196	201	213	187	194	204	211	196	206	204	208	188	182	206	218	199	179	199	192	205	147	165	168	188	188	202	181	192	214	204	193	183	200	181	195	199	200	210	166	199	191	180	204	209	178	211	202	230	175	192	196	223	171	206	196	204	225	200	198	180	196	194	192	201	178	191	186	174	196	182	199	217	178	175	192	188	190	214	202	193	169	223	194	221	223	191	183	189	179	185	228	176	218	181	204	176	191	179	187	195	207	189	212	193	197	192	204	202	194	206	184	189	223	185	185	197	189	218	187	192	199	195	212	201	184	203	177	163	200	222	183	182	204	196	203	201	210	198	181	200	205	195	222	190	170	208	179	211	203	206	206	213	201	198	202	191	199	202	176	194	182	208	208	186	186	218	213	151	164	176	196	238	208	181	191	192	218	192	183	194	183	201	206	193	195	190	214	209	166	203	179	203	216	209	199	191	219	197	218	175	192	195	180	201	217	217	197	202	218	196	184	210	213	196	167	205	191	211	197	239	195	160	214	217	211	180	180	183	180	191	195	200	208	175	187	230	197	183	187	195	195	192	179	214	206	183	193	185	196	170	198	174	226	205	191	197	185	201	194	218	220	205	187	214	213	201	177	208	196	196	207	212	202	200	184	183	213	169	234	193	213	204	198	188	221	189	168	212	197	187	187	200	179	199	176	183	205	192	209	212	200	187	197	202	205	196	183	178	191	167	211	190	209	201	210	192	177	206	213	219	218	183	189	189	209	199	204	181	200	192	219	199	208	195	204	197	197	200	195	196	201	205	177	206	208	188	184	202	224	200	222	181	240	205	177	167	199	193	186	208	199	163	207	182	185	185	181	215	226	210	202	179	210	181	199	211	212	229	203	200	200	154	213	199	226	195	204	218	182	213	193	169	185	231	195	202	207	197	196	202	202	199	209	188	177	202	209	206	207	199	206	172	179	196	192	185	211	217	182	191	204	210	225	211	222	173	199	179	214	212	203	193	192	205	199	197	185	189	209	203	196	231	183	184	185	179	159	208	196	241	174	175	197	224	197	201	197	205	180	180	193	202	188	186	205	219	203	192	200	175	186	175	193	222	218	239	200	199	200	225	192	211	193	187	207	194	213	213	197	198	187	197	197	178	193	202	190	168	207	188	182	206	187	209	213	204	207	185	178	199	199	194	197	181	202	205	178	202	182	199	214	173	200	190	225	175	148	189	177	193	203	200	203	169	206	226	178	202	169	203	181	191	200	183	165	220	225	197	183	219	199	180	188	223	205	198	223	200	200	199	220	194	166	198	198	223	196	205	195	191	231	192	198	196	194	190	191	208	210	209	198	190	214	209	226	199	211	192	236	219	185	188	181	214	208	203	196	214	209	204	198	231	179	194	207	184	188	200	219	221	189	197	219	192	194	198	190	193	216	209	189	185	208	213	199	192	219	179	186	203	171	208	186	190	213	191	203	193	216	179	161	220	184	185	206	184	187	187	198	189	204	195	198	198	194	149	212	231	214	177	195	236	189	220	196	190	156	198	199	204	203	182	182	221	152	190	202	197	190	188	179	182	177	207	207	161	189	183	206	176	173	200	193	196	201	195	208	196	222	200	191	210	198	222	211	217	210	167	177	211	204	198	213	184	174	203	203	176	163	187	197	189	214	213	222	214	220	178	212	188	207	192	179	180	194	206	203	186	198	204	211	183	204	220	196	193	200	181	211	189	212	194	190	197	187	177	192	206	202	197	184	194	209	177	191	189	228	201	195	190	170	179	196	202	205	207	198	186	198	180	208	185	188	198	211	193	200	192	213	180	156	175	207	209	201	203	207	198	201	176	192	193	197	199	164	181	203	252	220	207	187	194	199	194	193	194	205	200	207	219	219	170	210	199	179	185	194	178	206	202	217	185	207	170	155	222	200	188	201	219	169	213	201	201	215	181	172	197	242	211	181	181	221	199	191	218	176	181	188	179	209	201	201	201	208	194	219	206	170	211	170	203	170	190	199	194	194	184	205	197	181	195	215	189	185	208	199	184	191	183	202	161	207	200	182	183	203	194	218	188	204	185	208	226	194	199	182	223	186	197	203	175	181	186	176	187	209	194	171	196	184	205	200	188	204	187	207	209	182	191	216	216	193	197	184	178	200	202	188	184	203	191	202	203	211	210	210	192	189	213	225	178	189	175	188	182	154	174	187	182	196	188	191	205	203	204	185	184	174	196	185	176	226	201	185	195	176	176	190	220	192	215	192	188	209	217	202	192	206	212	181	187	193	185	163	196	174	198	194	216	176	180	193	193	198	171	177	227	218	200	198	214	185	176	203	196	186	188	188	223	231	184	185	218	201	207	195	180	209	191	195	178	213	201	189	197	201	246	194	174	193	196	185	210	205	220	214	189	164	181	198	195	196	171	194	186	217	193	174	191	194	216	196	165	202	184	172	174	208	214	196	204	191	226	220	187	217	195	212	204	205	205	202	209	190	200	186	186	179	177	183	189	186	205	166	201	197	213	206	179	191	181	187	195	207	205	186	200	212	215	196	203	185	218	212	191	194	191	215	230	195	179	193	219	222	193	190	194	191	220	185	200	193	192	226	191	182	197	196	194	206	188	202	198	223	207	185	191	193	220	206	189	207	244	199	186	205	200	186	177	196	206	181	186	204	212	203	192	206	223	218	213	176	195	204	187	191	214	179	199	188	194	180	205	212	197	207	187	175	201	199	175	180	183	184	203	178	190	227	182	203	186	187	187	148	184	202	200	206	204	194	226	190	204	171	176	222	175	192	198	222	223	204	186	184	220	170	174	183	169	225	221	198	192	194	191	200	200	188	210	218	186	196	218	211	202	213	204	223	186	183	192	185	187	206	231	199	186	200	199	199	188	201	191	195	195	192	203	218	205	179	191	186	204	177	197	186	179	215	211	208	216	211	192	211	220	196	203	188	197	178	207	200	185	160	188	177	177	164	192	197	191	187	185	227	210	225	181	208	188	177	235	208	179	184	208	212	188	226	201	199	193	188	205	195	173	180	214	174	194	178	197	199	208	204	182	217	212	190	228	205	181	200	193	172	204	211	181	186	209	200	204	179	209	188	220	213	213	190	212	203	218	189	211	224	187	175	207	184	212	197	199	205	206	190	188	196	177	203	182	182	192	211	175	205	176	184	179	210	185	215	195	202	205	183	210	187	178	204	184	184	199	200	220	197	191	199
4914	703	1216	1327	1197	1013	892	763	719	660	638	620	565	601	550	559	577	550	535	541	495	585	560	520	508	497	518	507	471	481	516	506	481	511	492	482	496	513	507	490	502	487	496	468	491	516	485	479	497	526	510	498	481	498	475	485	492	485	504	481	504	504	468	520	489	497	543	456	479	461	494	489	521	543	513	452	515	493	509	490	526	510	454	467	464	447	476	493	484	532	485	505	468	489	499	481	514	503	475	481	467	484	498	493	487	491	475	496	469	534	465	513	443	462	552	503	517	466	491	485	482	498	506	493	472	502	499	486	499	473	493	519	453	461	483	454	479	488	491	494	514	510	530	516	492	487	512	508	459	494	474	486	487	494	495	478	510	550	485	493	464	537	491	507	457	517	477	500	463	517	489	537	445	462	481	464	526	521	527	513	487	476	520	493	466	495	502	547	511	512	500	479	501	489	498	529	488	506	445	460	487	523	515	467	467	495	488	485	501	482	499	492	464	474	457	514	469	497	490	508	481	476	498	536	529	442	490	501	494	480	468	466	528	470	488	477	452	501	477	469	467	471	476	499	491	465	483	480	486	507	479	462	471	466	525	493	458	438	463	484	500	485	488	515	496	447	532	449	520	505	530	492	508	471	481	513	493	470	519	462	452	463	497	510	502	455	489	523	494	523	483	499	532	470	483	530	538	504	477	445	505	483	492	500	504	461	493	472	493	473	489	492	496	492	515	524	499	484	455	522	493	494	462	467	523	478	497	506	491	524	499	503	503	494	483	481	477	484	469	478	488	491	510	506	478	472	496	495	515	485	510	490	510	526	508	490	469	504	465	502	494	496	477	530	531	474	493	500	480	479	499	448	530	502	464	519	490	504	471	559	499	510	493	511	482	497	499	511	450	493	493	499	506	454	462	482	487	497	495	493	537	501	511	475	480	523	477	477	483	506	472	489	511	506	492	465	519	462	525	473	516	478	487	471	464	458	492	489	470	499	468	493	502	513	479	514	488	516	467	527	520	521	468	542	530	497	482	499	516	464	493	478	495	520	502	527	492	487	457	500	506	475	485	526	482	475	515	494	481	481	485	521	524	502	520	468	534	449	481	463	456	502	449	468	503	527	479	536	497	485	458	501	471	481	514	499	495	494	479	455	475	454	507	443	507	525	489	488	496	483	486	467	474	533	493	460	490	523	466	495	484	494	509	505	457	525	471	467	495	470	507	476	477	461	485	480	472	517	512	501	475	493	498	484	496	474	491	515	495	485	475	488	500	501	483	488	502	459	518	459	540	486	495	517	451	484	483	514	495	543	506	530	501	471	507	504	490	485	507	546	465	504	498	478	500	477	487	527	502	467	513	518	516	462	491	527	519	463	512	477	522	481	472	471	514	497	460	470	482	476	485	491	493	471	477	497	459	472	484	510	474	498	491	516	483	493	507	533	445	466	461	498	497	524	482	494	456	497	463	551	488	488	469	461	491	458	485	479	495	456	502	504	481	476	515	522	485	501	504	490	529	483	445	461	480	473	495	513	467	478	526	506	517	501	471	511	467	445	481	531	485	507	440	451	517	519	470	483	506	529	509	496	465	464	500	520	473	523	486	563	520	450	509	486	454	434	504	502	482	497	458	496	451	479	534	483	518	459	456	472	537	515	433	506	515	460	495	482	488	506	502	473	530	457	493	491	511	470	479	482	488	484	519	468	531	515	508	496	504	493	490	466	455	501	485	489	494	498	505	565	484	522	474	538	523	535	503	460	432	503	492	517	515	501	498	460	505	490	522	477	502	458	478	473	464	489	514	491	460	503	467	514	535	446	461	510	484	480	519	486	477	463	481	498	495	499	452	476	499	453	492	471	492	477	506	497	487	495	517	501	463	470	527	467	466	480	442	472	514	478	476	494	491	471	488	484	482	493	481	506	506	497	493	475	508	486	493	505	471	506	486	474	476	457	483	472	522	492	499	496	544	513	510	482	508	458	535	502	479	454	497	484	502	480	501	514	478	517	515	486	473	474	536	496	503	460	502	467	501	493	451	504	491	477	484	499	461	477	499	498	495	497	450	485	487	464	508	473	459	486	464	475	502	505	497	482	490	516	506	509	481	478	512	496	473	503	487	464	497	464	500	516	457	518	515	473	444	482	512	471	457	458	492	493	497	486	518	490	471	509	489	472	446	487	465	465	481	477	471	502	479	495	522	484	480	511	481	476	505	451	455	506	510	530	510	469	488	513	499	518	476	549	553	476	483	507	475	446	462	490	506	523	484	535	462	495	498	512	490	533	475	483	482	492	482	493	517	481	532	532	490	484	481	521	525	491	494	500	499	519	484	509	527	514	508	475	531	457	428	485	512	466	502	479	508	486	496	528	486	483	501	535	498	510	506	532	500	471	525	455	464	483	491	552	526	525	459	440	482	497	492	506	522	479	477	483	482	456	509	485	467	473	526	513	484	483	470	468	480	480	488	497	486	536	446	511	526	472	508	492	478	492	498	464	498	474	483	466	477	525	502	486	525	486	467	513	455	516	475	475	500	505	474	507	491	483	493	482	525	508	485	472	456	468	479	484	482	503	479	481	500	480	489	481	528	522	510	453	468	477	521	467	505	528	512	505	463	500	485	488	481	457	455	484	529	480	518	472	473	497	496	496	497	514	502	494	442	474	519	500	432	503	491	456	499	517	446	455	497	465	456	470	469	501	477	497	529	526	472	495	475	517	511	475	512	456	512	484	496	501	536	485	479	478	505	530	499	533	521	461	496	493	501	472	507	497	522	495	517	493	470	508	479	498	464	495	476	514	517	506	495	508	470	492	473	497	478	472	473	485	519	504	490	523	507	497	489	478	511	523	490	501	470	468	471	477	495	533	466	530	516	502	480	491	518	454	498	491	483	503	507	486	533	489	504	466	466	509	510	488	519	482	486	454	526	519	509	503	470	497	473	491	493	476	512	513	472	540	485	458	483	465	470	468	463	489	514	477	494	499	478	466	496	479	505	502	460	496	495	503	491	509	499	500	470	487	525	470	490	464	477	498	512	506	527	494	493	511	480	473	485	441	480	476	510	477	475	469	511	487	491	493	472	470	482	517	448	478	503	532	463	462	521	465	513	500	489	495	458	479	471	493	486	516	485	474	471	512	469	496	510	466	466	529	496	475	495	483	494	483	487	492	477	476	457	466	482	495	480	520	480	490	506	502	502	515	487	548	482	474	502	529	511	506	481	502	530	476	462	460	524	482	499	488	489	498	494	484	513	463	456	468	483	506	489	451	499	502	502	526	521	478	489	552	492	497	480	520	527	490	527	527	497	478	518	482	501	517	488	493	486	495	470	503	478	491	493	516	506	520	464	476	490	462	505	498	539	498	489	446	519	494	494	526	504	436	488	491	507	527	499	469	499	468	468	515	500	497	512	475	495	458	483	496	513	495	525	502	534	485	479	503	472	507	517	509	503	496	500	423	480	519	507	489	526	510	481	525	494	528	464	453	476	499	481	484
21226	2408	1509	1146	936	751	560	473	453	425	408	403	422	353	355	335	317	344	364	345	355	348	289	342	325	323	298	322	288	329	319	331	341	345	324	354	339	318	309	333	333	304	336	330	322	371	322	306	328	341	316	311	319	301	319	364	300	352	345	337	340	303	303	337	332	335	339	327	296	297	302	339	349	337	363	318	321	308	307	359	285	334	321	331	353	331	305	309	337	360	312	332	317	335	344	326	303	341	304	328	343	338	345	355	314	336	332	301	325	309	332	310	315	344	336	352	329	319	325	311	299	296	347	320	321	295	338	339	284	332	327	361	314	348	325	349	304	347	338	338	313	308	315	334	328	317	321	326	350	346	330	323	355	322	346	349	334	327	329	321	312	344	329	329	285	343	324	322	299	336	321	301	322	360	311	327	316	334	328	340	320	324	344	325	313	336	332	333	314	317	312	316	360	315	304	318	355	325	341	313	319	355	310	325	324	328	323	329	329	306	332	327	322	310	309	295	311	337	347	319	339	303	336	318	324	340	341	322	352	336	308	332	315	343	308	349	311	363	312	336	327	329	359	333	359	333	326	356	328	318	343	363	325	288	320	328	340	288	365	347	298	322	312	323	333	345	321	312	329	337	344	318	347	322	316	314	339	333	323	339	328	311	329	347	310	293	347	326	335	312	317	324	341	352	327	314	319	307	322	343	338	333	339	358	338	309	303	341	336	330	328	326	357	322	329	330	349	351	324	306	348	312	337	304	318	286	367	317	319	330	337	277	311	313	345	290	320	345	326	267	288	291	315	318	345	340	338	328	340	333	320	315	308	341	318	288	329	339	334	340	313	328	315	329	368	329	338	324	310	362	350	343	325	332	333	316	334	326	328	342	303	317	338	306	322	318	365	320	347	302	337	327	321	348	327	357	334	314	345	334	390	311	326	312	312	282	299	337	358	336	318	310	344	300	323	304	359	334	310	347	323	317	352	363	316	372	341	328	316	300	300	324	303	343	316	308	316	308	302	345	333	288	344	344	329	332	325	326	347	325	324	322	345	333	362	341	317	349	345	326	292	272	315	304	299	342	326	306	330	359	326	321	325	333	321	304	333	316	325	374	308	354	323	331	311	310	297	336	345	344	325	332	329	338	345	278	343	299	313	317	347	305	318	342	330	298	354	387	347	338	330	332	364	329	313	297	311	335	322	309	334	323	356	358	346	347	325	325	302	342	348	309	304	346	336	321	335	333	335	326	346	340	325	326	313	324	351	349	317	304	309	293	321	350	336	311	334	322	339	309	356	351	345	333	321	317	335	304	294	309	334	350	298	331	325	339	320	338	305	324	338	330	329	323	323	321	317	311	306	362	304	359	326	310	332	314	328	318	329	324	298	324	322	293	308	336	317	335	364	330	355	335	314	323	303	352	370	333	336	330	301	346	302	311	309	309	306	312	338	278	336	338	280	337	324	328	318	314	311	338	318	350	308	309	290	297	338	315	348	327	315	321	313	325	322	311	342	343	361	289	340	337	357	325	290	316	314	344	324	337	310	334	308	347	305	314	330	327	341	323	322	291	326	323	317	346	329	334	352	335	328	313	404	334	331	324	335	331	309	322	348	364	344	335	311	334	328	325	326	312	344	337	331	340	312	312	291	341	297	294	339	311	310	294	358	357	369	312	338	354	310	343	319	345	369	322	316	328	350	335	329	335	322	332	368	301	281	308	338	333	312	343	355	342	305	327	312	343	330	331	343	312	340	323	316	359	340	353	307	334	295	320	337	317	339	313	337	294	341	343	305	374	294	312	361	307	323	296	328	302	366	347	331	321	314	314	332	296	311	345	312	298	309	356	364	296	317	340	321	310	320	323	357	358	369	341	353	305	346	326	341	311	302	320	332	298	298	330	290	324	310	321	317	341	330	339	331	320	336	317	327	314	344	325	285	309	319	304	333	303	311	291	300	305	330	363	344	307	317	368	337	331	374	319	338	339	331	335	328	325	323	318	372	335	285	309	322	318	305	350	356	351	292	314	290	313	352	347	347	321	329	329	326	317	292	328	358	292	329	343	304	316	280	307	309	311	310	321	326	347	305	335	332	289	354	339	350	314	329	319	337	325	324	319	318	319	319	344	330	362	310	345	332	324	329	298	326	344	348	303	308	347	313	341	344	347	345	321	363	309	310	336	343	332	323	336	302	325	352	285	296	340	337	300	313	314	309	317	342	317	294	318	337	368	330	310	362	334	339	327	332	286	334	347	318	314	330	333	342	330	325	309	291	347	305	343	298	299	341	327	283	342	341	353	321	329	316	298	312	324	322	306	324	342	313	336	282	326	306	287	338	304	314	332	302	305	310	336	323	317	338	327	323	315	323	325	306	291	299	304	309	294	290	316	320	299	298	352	334	343	349	318	342	312	335	365	323	314	326	352	342	286	307	347	320	318	323	325	316	322	339	332	326	346	286	314	299	333	317	340	351	336	337	350	315	339	337	306	332	344	339	331	367	337	338	323	287	328	317	307	369	327	336	299	355	292	339	334	319	323	316	342	357	311	344	355	341	343	342	294	339	338	318	353	307	318	332	314	323	334	313	338	318	301	315	345	312	333	328	351	343	333	323	301	342	328	337	341	335	339	345	341	312	321	311	340	331	318	353	321	325	289	334	315	341	341	313	317	342	345	298	322	357	352	360	311	331	283	342	303	385	310	360	328	299	337	325	312	308	321	327	297	323	311	362	315	345	317	362	331	325	299	309	321	317	340	310	353	318	332	325	327	319	304	319	324	326	325	341	365	332	309	275	341	341	328	297	296	311	305	323	331	311	321	304	326	300	348	367	330	341	284	345	339	314	352	301	311	330	358	314	301	332	346	321	340	330	326	339	313	334	348	299	330	336	345	332	305	339	309	330	342	322	343	334	332	314	341	333	327	314	339	320	346	290	368	318	297	325	346	333	335	326	311	309	322	304	295	356	332	324	295	336	323	290	335	335	286	322	304	320	323	369	299	330	314	322	315	314	340	340	305	340	325	323	323	337	310	315	337	342	312	286	323	321	361	309	309	320	315	350	345	323	329	326	335	347	338	319	324	312	348	371	356	291	345	310	337	278	330	304	313	322	297	349	324	304	363	342	297	316	321	335	334	361	318	311	341	313	302	320	318	316	317	305	343	310	367	332	322	343	347	313	313	309	303	325	347	320	356	319	327	306	310	359	298	326	345	318	308	320	337	346	320	338	326	324	312	334	310	342	322	342	367	313	318	348	310	347	319	351	294	310	316	300	311	343	301	303	276	331	297	313	342	344	360	340	329	339	354	304	319	310	331	314	353	294	320	297	314	337	323	343	329	282	266	369	294	324	297	311	346	340	325	307	310	296	329	309	327	323	324	324	312	319	330	336	340	366	345	327	323	338	315	333	345	321	351	317	355	331	326	352	318	327	355	347	370	301	331	336	301	343	328	355	352	330	312	330	324	292	330	325	306	322	342	322	311	327	337	341	323	342	321	326	356
12350	1511	2707	3138	2799	2309	1842	1566	1386	1329	1152	1068	1069	965	954	928	901	919	843	930	848	828	835	826	850	858	757	859	725	818	796	798	775	800	777	815	781	770	817	815	827	759	784	807	745	782	749	802	768	732	783	758	749	750	739	779	763	764	696	733	732	794	762	782	781	772	764	772	762	738	731	768	758	752	776	824	732	767	785	735	729	766	715	753	751	748	707	747	740	734	792	731	755	762	759	728	742	747	764	783	755	757	741	713	745	724	769	749	746	712	760	756	737	718	771	755	712	793	793	716	729	757	718	734	745	721	773	712	775	735	729	691	783	804	721	725	755	694	733	772	731	724	713	740	758	795	740	733	758	761	764	719	791	773	707	793	801	735	720	795	773	768	746	765	739	711	776	833	697	790	773	754	760	727	728	753	720	786	748	756	733	742	738	746	745	740	721	726	714	721	717	733	744	736	705	738	807	730	773	735	752	806	769	745	770	800	744	752	736	726	798	755	722	805	765	770	724	730	742	753	701	678	707	778	744	736	718	734	757	793	734	708	731	742	794	785	695	730	734	768	729	736	730	811	730	726	771	741	750	750	801	734	763	730	742	780	733	777	821	703	734	743	757	743	770	801	732	809	742	769	761	796	795	745	763	755	767	763	724	721	759	736	740	784	798	783	724	734	748	715	722	742	738	761	756	773	763	710	740	758	759	712	782	793	780	725	699	759	761	687	711	761	761	711	767	789	722	812	737	735	775	734	782	790	702	738	760	673	768	816	769	732	817	732	708	782	746	716	836	780	766	772	726	749	755	763	725	737	737	734	766	760	769	747	812	758	727	771	811	784	760	743	702	764	688	710	776	705	759	732	788	774	712	748	770	766	696	732	767	705	703	677	731	799	777	789	731	771	741	707	752	726	740	757	736	697	769	752	752	745	788	756	742	784	793	748	779	716	783	715	744	722	758	734	814	756	739	750	737	796	759	710	746	739	735	769	713	762	749	774	814	814	777	759	767	787	755	766	757	742	755	722	717	719	735	753	790	789	796	703	723	791	749	755	691	732	744	765	741	751	771	779	743	719	758	758	734	717	738	771	724	767	751	782	749	751	714	745	759	740	760	759	764	751	760	747	714	732	739	729	762	762	717	744	788	774	769	772	751	754	740	795	777	742	733	769	753	776	758	714	734	735	798	723	717	747	726	710	745	714	750	737	713	766	735	759	728	803	763	751	790	726	706	773	746	811	700	809	737	718	709	773	765	755	757	760	741	750	745	755	744	724	697	747	763	744	771	793	764	773	725	779	764	813	768	684	794	747	740	774	761	716	766	794	735	733	758	738	723	731	737	753	786	721	707	794	789	739	799	736	763	793	790	757	772	783	752	741	758	736	777	769	739	770	746	761	733	759	707	792	714	765	737	833	779	781	738	726	730	756	732	763	740	747	732	735	731	708	770	757	740	784	735	784	718	698	777	722	743	781	784	769	731	747	761	752	734	792	761	775	770	747	803	742	778	784	778	744	769	732	757	783	787	813	765	788	724	778	740	733	794	742	698	760	777	796	793	736	763	726	712	730	737	725	771	755	763	774	739	739	747	708	739	714	788	803	755	753	763	722	751	701	722	764	731	757	768	758	780	790	796	758	711	724	736	718	782	769	747	776	769	740	767	749	747	737	731	792	763	706	776	730	752	821	744	680	684	785	768	769	771	728	731	756	713	744	738	752	789	738	743	712	766	780	745	724	779	742	763	746	723	725	733	715	774	742	722	732	687	795	773	765	761	746	736	720	706	777	739	734	710	759	688	716	767	748	774	661	748	716	728	747	838	736	760	720	738	749	701	738	725	782	761	725	719	733	739	715	765	797	762	768	757	763	784	734	769	772	728	706	778	753	799	677	760	775	726	773	714	766	767	810	715	753	696	769	755	761	729	727	735	792	764	761	736	777	742	724	766	780	737	766	732	797	743	746	745	734	771	793	781	811	725	715	726	715	744	770	784	762	721	781	768	771	732	766	804	767	767	756	713	782	761	756	787	708	728	731	764	839	764	745	783	728	751	719	755	752	696	722	754	776	745	755	755	726	796	747	749	739	746	763	729	749	775	756	762	708	770	752	770	785	737	759	753	744	747	773	761	712	772	749	761	760	683	720	768	778	713	758	798	765	721	755	747	780	714	745	768	775	801	762	746	721	734	743	713	727	754	754	735	752	722	716	759	724	740	755	705	751	735	685	690	718	733	774	753	755	764	697	704	688	737	771	749	714	764	759	764	734	724	740	743	709	696	737	726	710	764	767	746	712	733	699	773	696	718	748	747	787	776	731	753	758	728	764	741	759	754	722	768	772	794	767	732	680	782	783	728	839	726	756	783	800	759	720	756	746	725	776	771	732	750	770	734	731	729	786	787	730	760	777	772	771	789	743	740	804	784	798	693	775	731	768	739	762	747	747	754	752	795	706	785	710	782	716	764	723	825	773	805	757	749	827	742	752	757	754	751	708	770	735	815	766	750	733	741	760	772	724	746	764	791	700	730	798	750	766	769	723	740	729	725	707	785	751	714	782	725	758	742	805	758	774	709	779	729	759	770	730	745	789	723	735	804	731	698	754	760	721	777	741	735	729	801	723	731	739	720	752	707	790	773	701	729	786	762	773	717	779	755	757	786	780	706	702	698	752	753	699	711	803	740	689	764	758	762	784	738	748	788	735	814	759	752	766	726	751	721	773	774	725	790	736	735	717	759	797	759	763	739	715	797	751	714	775	725	756	770	759	711	751	728	743	763	769	785	723	756	751	773	755	736	711	767	750	735	758	737	746	745	761	755	759	730	743	797	747	761	759	739	778	764	731	736	724	761	747	709	731	726	747	732	768	747	785	808	803	794	748	712	750	734	757	734	769	678	753	802	756	720	743	782	742	757	740	695	777	774	777	732	764	763	760	813	757	748	773	726	750	702	786	754	744	755	772	803	720	724	812	802	767	756	763	713	801	768	746	752	811	727	745	748	766	785	782	751	747	692	771	787	738	783	823	750	742	749	710	756	752	775	770	729	759	740	759	759	735	767	765	784	722	800	754	738	740	755	740	746	781	738	789	743	756	714	698	788	769	743	832	768	747	760	787	742	723	763	757	712	735	758	756	782	761	757	743	758	745	757	796	730	741	746	784	746	761	732	752	723	707	726	767	774	726	747	767	759	722	774	809	781	733	734	695	781	753	790	771	797	717	732	731	760	695	804	748	747	777	722	738	814	769	769	719	720	730	723	744	745	775	760	696	788	722	718	759	771	734	741	771	744	723	750	756	763	786	787	757	795	769	784	743	715	730	720	739	763	772	720	727	737	712	781	748	764	736	734	802	743	729	728	725	793	754	781	718	738	777	764	744	733	743	736	726	804	747	752	727	769	768	772	712	769	754	770	758	761	769	755	717	783	714	741	780	747	771	745	734	775	740	769	799	727	733	716	750	720	704	768	753	730	759	775	755	763	724	768	759	743	753	771	734	742	724	710	701
31044	5115	2405	1860	1216	1059	813	651	612	598	498	545	510	468	477	450	472	482	440	416	467	443	425	480	452	432	442	414	404	439	440	444	435	418	388	444	460	417	416	426	445	427	414	428	421	421	415	456	412	410	420	379	411	415	385	443	393	405	396	411	447	403	437	432	398	408	448	399	421	411	417	399	438	432	430	415	457	404	433	385	416	431	410	412	410	398	402	416	448	418	454	425	411	459	454	489	431	408	406	434	398	424	418	418	444	435	402	427	399	410	417	411	407	377	431	445	383	449	417	431	440	392	415	442	451	444	417	435	418	413	415	462	414	417	449	431	400	418	386	427	379	389	403	433	451	423	432	428	381	415	403	418	414	385	408	466	416	426	443	416	413	407	405	393	438	402	439	440	440	377	454	433	388	414	445	434	451	421	404	420	425	425	427	393	426	463	431	401	423	427	430	429	380	430	419	390	384	433	382	388	449	414	449	402	407	416	417	419	433	426	411	404	419	388	399	405	417	387	381	432	382	431	424	426	425	398	428	444	427	434	378	434	451	365	395	364	426	373	436	455	407	434	422	399	419	389	471	428	453	427	425	451	417	396	392	400	488	477	398	380	441	413	447	368	399	364	411	425	450	407	402	399	426	416	452	463	422	423	407	435	412	421	428	442	457	421	482	451	374	421	415	392	416	431	428	429	387	426	401	404	438	438	404	423	386	387	393	387	427	416	415	401	400	416	418	426	439	399	406	432	393	388	402	396	396	459	427	401	380	388	407	403	414	432	392	427	417	427	413	392	410	416	434	452	398	421	398	401	402	398	417	415	444	446	403	419	436	435	431	427	407	434	396	429	415	422	397	410	370	463	413	398	444	444	397	383	443	398	435	402	402	429	406	426	399	471	427	436	406	406	400	428	410	431	409	406	419	406	398	463	383	414	432	373	401	430	402	440	452	410	420	432	401	441	416	433	422	436	431	423	471	417	414	452	437	408	398	430	406	411	448	409	400	395	433	420	409	435	420	415	434	435	379	420	361	409	433	402	450	396	452	392	437	392	373	446	439	405	446	395	391	419	418	456	413	413	406	399	425	418	432	391	434	450	437	445	394	408	381	396	429	427	448	448	428	420	430	405	442	367	433	414	420	434	392	422	430	423	445	404	401	404	439	413	354	419	395	410	437	427	432	413	417	407	400	400	401	405	411	397	397	407	416	429	389	408	381	412	389	437	426	430	393	391	415	428	389	428	388	383	443	434	457	421	431	397	371	412	437	406	395	449	408	407	452	406	429	471	449	389	395	442	405	441	416	415	433	404	417	378	447	448	404	366	394	455	400	432	441	438	431	414	419	452	475	398	426	440	429	394	434	399	407	432	423	429	417	430	386	444	418	389	440	422	438	369	441	412	405	455	473	391	405	441	413	384	459	425	416	425	443	422	424	417	427	402	364	419	437	348	423	422	401	401	440	399	426	455	415	413	435	430	415	407	386	438	420	443	447	451	388	402	430	417	434	373	414	404	437	464	414	417	422	409	386	463	410	431	418	431	449	426	449	422	391	431	416	363	435	415	443	394	401	449	408	425	439	400	420	397	379	444	429	403	445	435	418	421	427	417	427	413	460	430	429	453	408	397	476	403	398	412	400	385	442	456	408	403	432	443	390	421	437	412	377	419	379	431	416	405	451	408	390	435	409	420	466	380	426	428	366	460	427	398	426	416	442	400	349	393	384	409	380	392	384	452	447	439	373	402	412	422	395	431	385	450	403	411	423	437	420	373	412	409	400	438	416	426	396	417	420	402	427	428	422	406	435	419	441	439	449	460	413	435	457	409	413	442	413	423	401	429	417	433	421	414	423	411	420	406	406	455	492	472	436	402	437	393	422	417	415	426	401	443	421	436	426	423	420	432	421	390	443	441	428	433	414	414	476	383	373	407	473	472	401	412	467	413	404	398	417	416	425	377	397	446	409	413	430	424	450	404	370	437	383	433	433	472	458	410	397	405	405	379	409	405	430	439	397	415	382	409	433	425	418	421	478	366	379	348	380	411	446	442	420	418	414	422	427	433	486	414	407	453	417	405	437	404	424	449	396	395	413	409	428	439	409	423	426	393	410	428	373	390	402	403	396	434	430	382	451	396	417	426	461	425	375	397	405	416	402	412	419	405	405	401	383	399	395	446	395	450	459	406	420	411	420	396	387	403	422	406	394	398	419	449	409	456	399	386	432	406	392	405	413	431	430	454	399	381	422	431	398	404	396	434	424	400	385	434	404	432	440	406	428	418	374	380	409	424	391	432	445	395	379	386	406	424	456	438	436	391	409	422	431	402	404	385	431	409	409	419	442	414	407	421	402	413	407	423	383	401	426	373	439	408	420	410	434	395	410	388	388	404	419	391	423	395	421	431	426	418	417	412	433	431	405	414	430	417	430	430	393	407	431	440	394	434	378	392	426	414	418	452	418	411	402	434	415	432	428	419	397	425	393	415	401	428	410	408	453	464	425	430	429	413	419	463	411	381	412	378	408	400	460	400	406	422	438	433	383	411	398	391	458	421	405	405	443	395	411	467	411	412	381	399	396	413	421	408	431	425	406	440	454	419	383	405	387	445	456	419	417	439	408	416	452	412	471	413	427	389	430	428	428	391	433	396	425	441	466	388	400	382	438	409	433	452	463	433	459	383	419	486	387	389	406	409	404	414	427	401	428	458	414	405	444	381	430	399	396	413	443	432	414	394	410	396	394	432	434	428	456	441	421	409	394	424	381	446	461	420	427	408	374	434	419	397	440	432	406	441	420	432	398	449	413	394	421	433	456	389	467	421	442	477	360	413	388	421	376	407	411	428	430	399	410	411	384	394	443	410	394	419	441	422	408	383	414	453	414	423	414	436	447	418	413	414	428	412	398	361	408	396	395	419	429	462	394	433	418	448	398	424	410	434	398	427	380	436	390	442	420	400	393	426	403	411	401	427	381	434	385	397	431	409	390	395	410	381	440	401	415	404	422	438	436	396	456	417	432	424	423	443	403	433	399	399	402	400	404	435	416	435	422	434	454	420	431	431	399	433	430	415	410	399	462	430	412	444	383	410	408	387	451	412	425	391	450	413	440	438	407	436	471	417	410	409	444	420	408	398	397	447	416	414	424	369	454	402	436	451	406	441	420	409	414	423	423	437	414	426	393	395	391	469	428	411	432	396	423	413	382	398	430	429	415	424	417	414	421	415	393	424	416	417	389	384	415	418	410	428	429	441	446	417	429	419	437	408	428	428	376	410	403	409	399	436	423	433	431	421	453	428	410	438	464	399	383	454	373	413	434	411	451	416	405	392	428	421	425	381	416	467	382	391	443	417	380	389	456	449	412	444	438	429	444	397	452	399	414	411	409	416	432	453	434	455	407	434	468	409	442	464	414	387	468	430	504	409	408	403	421	405	448	423	419	399	450	424	390	408	442	430	417	423	453	446	390	430	416	430	424	423	417	385	427	414	455	395	399	436	399	414	462	402
16065	2178	3929	4639	4272	3325	2673	2259	2099	1834	1631	1513	1321	1311	1179	1223	1139	1144	1093	1111	1145	1049	1103	1039	1030	985	1002	1059	1037	1036	1001	989	1005	953	999	1034	906	909	932	937	901	978	914	1018	926	942	980	935	948	915	981	949	947	963	896	961	945	898	934	895	937	919	931	948	964	951	921	911	893	929	901	897	958	932	864	931	906	962	910	903	878	947	903	950	958	865	913	884	928	900	909	887	955	873	842	901	922	888	936	984	909	931	882	935	877	878	915	923	917	930	892	910	904	897	918	857	924	910	896	896	917	921	889	852	893	886	903	911	906	897	886	916	897	899	864	903	870	924	889	944	883	939	900	893	940	865	921	923	889	915	929	962	925	951	949	908	965	956	864	890	909	913	906	913	913	921	948	895	926	953	887	914	896	985	962	920	914	900	950	933	908	917	950	885	882	897	916	911	929	887	909	911	867	918	887	886	914	849	891	899	958	913	896	911	921	973	899	919	939	930	900	889	924	940	911	880	915	947	967	898	925	850	894	935	889	949	920	940	889	918	940	935	918	913	901	923	930	912	881	859	886	883	945	923	862	854	854	925	955	899	886	949	939	906	891	934	911	951	912	894	957	916	877	888	955	943	874	896	935	867	874	882	952	912	973	901	881	900	906	897	863	925	880	918	903	910	872	935	880	886	899	887	893	902	914	914	921	862	869	905	954	892	958	890	904	905	877	928	939	907	881	902	892	930	950	886	861	907	918	883	940	858	923	968	893	878	942	922	843	899	938	874	936	822	915	874	982	940	900	909	865	914	883	861	930	818	931	890	903	891	888	911	914	863	904	847	909	876	895	908	858	864	907	935	894	892	890	932	901	876	917	907	910	952	887	940	874	870	912	919	895	855	876	881	886	889	966	909	937	908	867	919	917	940	928	891	915	945	898	915	948	914	921	905	852	922	910	884	897	936	892	867	939	893	895	898	889	970	915	949	892	852	971	847	926	900	841	913	952	892	931	926	937	905	880	864	951	900	897	919	890	902	880	867	929	885	973	928	948	900	953	934	929	871	938	908	902	884	921	917	939	944	915	876	981	870	916	928	892	876	878	973	941	898	896	911	911	893	932	874	928	895	939	888	887	920	903	899	891	951	895	904	909	910	880	920	921	944	843	915	920	900	898	893	951	902	955	904	881	1000	929	926	886	878	906	951	899	963	888	933	901	937	895	949	897	905	902	880	897	909	892	884	900	903	913	942	917	932	870	924	875	946	870	908	883	913	922	919	963	900	855	896	956	899	807	872	872	898	944	921	934	905	976	915	912	914	953	945	927	923	919	841	921	877	888	914	931	846	860	904	870	915	942	905	910	867	872	917	889	910	911	894	930	873	881	901	921	926	963	881	879	927	891	889	903	869	903	856	911	908	902	938	876	900	912	918	925	914	882	916	946	952	898	935	921	879	969	885	905	869	894	921	916	905	900	946	863	883	877	883	891	882	847	928	911	935	918	896	931	907	930	912	926	915	873	880	875	885	962	890	926	843	901	896	939	928	868	970	932	912	921	893	944	894	945	894	887	928	869	911	858	883	922	913	907	923	905	872	940	947	926	881	900	920	950	919	920	884	887	943	916	931	890	878	890	911	912	886	946	890	928	922	891	898	948	904	920	888	955	904	851	869	906	923	906	976	909	882	949	935	841	951	883	909	889	874	932	902	892	945	914	902	876	877	965	869	924	863	884	920	909	930	916	906	909	868	961	933	895	938	935	895	902	925	895	903	947	882	892	893	942	904	877	902	919	932	909	900	871	903	916	943	869	908	932	908	904	921	871	919	857	925	887	901	867	894	940	949	944	926	887	912	875	931	968	933	921	889	893	897	917	862	895	859	913	896	956	971	954	924	917	991	875	876	942	938	904	888	927	903	907	906	929	924	948	872	911	943	936	918	902	887	922	904	918	918	887	913	889	827	918	954	925	922	928	961	917	933	888	883	928	890	931	898	908	924	953	857	879	909	928	870	926	898	919	924	929	925	911	919	955	888	871	930	902	922	946	937	924	900	846	919	882	898	950	911	863	896	880	950	912	937	859	885	966	952	905	898	945	896	896	926	877	918	900	907	953	966	876	878	899	961	957	919	916	859	949	919	979	981	938	917	900	923	858	922	877	914	887	899	916	935	913	904	857	865	912	907	897	936	904	900	849	912	916	920	945	883	925	886	861	919	923	933	904	892	929	909	903	890	956	931	933	925	908	923	922	958	904	926	995	864	896	855	887	935	906	888	880	897	877	908	951	906	874	955	910	903	900	890	963	936	938	881	994	920	947	925	945	903	862	921	894	944	910	974	891	912	826	889	858	913	909	872	859	903	921	885	931	892	939	930	918	930	934	937	925	934	870	904	908	911	854	925	924	924	908	918	872	906	902	941	913	930	886	839	941	920	925	915	887	886	870	904	847	1006	896	923	890	971	884	875	916	905	914	934	841	906	901	891	982	930	923	910	908	900	919	861	861	920	922	865	934	877	919	920	884	907	918	850	927	907	949	861	903	893	882	848	896	925	919	950	848	908	881	904	976	851	883	871	900	914	921	929	905	942	860	915	907	957	889	902	925	922	951	917	938	915	965	900	939	903	901	902	845	881	901	947	925	941	822	906	921	931	916	981	908	920	897	864	889	938	909	933	971	934	942	956	948	910	919	948	882	889	900	923	964	916	903	955	897	911	882	935	914	909	880	941	914	944	922	912	878	889	936	879	878	900	922	911	946	899	855	957	908	873	932	875	942	938	852	931	886	909	958	963	908	930	931	902	902	858	889	880	950	883	895	884	916	882	911	911	924	922	925	912	922	912	904	950	931	868	956	913	896	913	888	879	862	988	918	899	896	964	921	908	940	889	906	911	887	860	892	904	939	922	877	895	970	807	915	884	913	957	900	877	874	879	930	938	922	900	913	920	919	889	908	906	937	981	884	920	835	903	879	917	951	905	877	920	982	926	904	911	864	908	944	890	950	925	893	922	917	962	974	904	921	901	914	889	954	914	877	915	947	917	892	910	928	884	917	946	918	934	918	959	947	870	927	906	933	910	922	870	876	972	928	850	950	989	945	839	992	937	854	893	922	943	996	941	952	931	918	915	887	921	989	849	927	872	944	931	930	948	917	912	841	892	920	917	900	934	896	948	900	888	894	869	893	909	923	944	917	874	919	912	936	938	912	941	931	941	871	837	875	893	893	908	850	953	899	883	936	956	925	910	893	912	931	895	909	914	881	950	916	908	881	904	938	933	923	874	911	882	927	925	906	913	955	938	915	896	968	877	881	901	958	868	883	919	908	905	906	901	924	961	890	928	944	966	912	905	948	949	856	932	979	920	863	904	908	916	884	879	949	889	950	952	888	929	954	886	892	943	944	899	898	916	887	914	940	975	908	902	977	934	889	920	922	894	869	929	908	957	936	913	929	889	865	913	961	917	884	919	885	887	918	898	928	973	900	979	868	914	885	905	908	929	922	922	933	928	886	914	911	886
6904	548	580	504	374	336	242	274	222	213	205	199	194	195	203	222	220	203	185	230	192	200	224	208	192	206	193	220	200	155	221	192	191	204	209	207	196	196	184	188	193	184	181	201	201	176	197	196	207	231	190	206	184	250	176	195	218	212	199	197	214	193	191	182	210	208	215	204	208	178	206	217	211	192	190	195	188	190	183	174	197	210	195	163	186	200	230	207	214	182	167	186	208	163	197	206	237	213	200	182	216	210	211	210	212	196	202	206	195	201	186	211	204	185	193	169	207	189	191	151	185	227	217	224	174	188	195	183	165	197	206	184	185	161	164	187	195	217	212	214	167	210	184	201	186	200	185	193	195	217	180	187	203	188	201	201	211	183	192	219	210	198	231	206	189	168	176	203	203	209	212	191	197	187	177	210	213	200	232	201	195	202	215	204	183	192	198	215	176	171	175	198	180	196	193	170	207	196	219	209	203	215	205	198	223	178	173	174	217	206	216	188	192	197	199	182	175	171	183	229	182	195	201	183	196	180	214	179	223	173	195	178	194	171	209	176	191	183	191	210	204	211	185	201	174	214	181	203	193	171	206	187	184	199	178	180	203	203	212	194	190	179	193	197	209	191	191	205	191	192	176	201	164	187	189	186	233	191	211	207	189	223	176	199	187	210	182	203	194	196	197	179	181	190	191	200	221	182	193	166	190	201	213	202	206	196	214	161	193	203	165	181	173	215	175	217	193	172	207	169	210	187	164	178	205	173	187	204	196	201	210	201	178	202	192	198	184	168	172	219	185	196	186	183	211	195	199	200	205	172	181	193	191	182	171	187	201	186	205	199	221	211	173	180	182	175	173	184	192	149	171	205	191	208	203	187	174	200	183	211	174	166	161	206	210	190	211	185	221	184	181	182	194	169	210	204	209	211	198	221	223	184	210	199	202	188	196	209	182	196	190	171	208	183	190	194	193	171	211	214	174	181	223	173	180	208	184	180	197	198	229	179	207	202	193	247	210	191	215	202	229	195	172	190	207	192	220	206	218	192	216	193	171	198	204	192	205	190	210	182	186	226	208	187	197	193	205	211	222	179	191	180	225	180	204	188	197	197	162	214	193	208	198	202	209	216	194	188	207	178	163	214	186	228	207	210	196	214	207	175	188	207	191	195	193	186	206	203	191	193	190	185	211	217	199	233	203	230	195	212	225	195	181	195	186	189	214	204	194	217	194	227	209	228	211	172	195	180	209	204	183	208	199	203	211	177	202	197	218	191	203	213	195	200	216	196	188	195	177	185	207	182	189	177	196	209	185	175	183	191	200	195	180	225	201	196	198	226	209	197	188	182	193	219	182	189	232	211	180	203	224	183	189	202	202	197	207	175	203	195	201	211	186	222	176	195	190	213	224	186	231	207	195	181	208	197	189	208	165	195	221	198	195	199	199	201	188	194	192	175	182	192	210	194	169	172	208	202	191	200	202	190	209	191	204	204	162	169	195	191	209	194	187	177	178	186	190	188	220	188	196	178	211	226	210	208	180	183	182	211	190	211	217	206	190	186	188	218	193	210	187	189	177	191	195	182	192	194	195	209	189	201	221	182	177	191	213	182	169	201	199	202	205	181	216	177	198	204	218	179	211	166	171	213	190	197	185	192	182	214	210	223	178	173	192	193	188	198	179	200	201	158	199	201	197	205	184	203	180	210	200	171	210	182	195	189	226	209	166	189	184	217	163	206	182	197	171	182	186	181	201	214	186	201	164	198	210	191	183	203	188	194	193	202	212	225	208	178	196	198	201	179	183	182	182	217	180	195	210	213	189	196	211	188	193	184	222	188	202	194	195	218	180	177	191	189	172	203	213	205	205	196	193	220	198	209	192	193	206	215	196	199	219	198	204	196	161	210	163	190	203	184	175	214	194	193	222	188	184	208	196	208	199	198	203	191	206	178	185	197	200	226	194	177	186	176	211	178	207	211	197	200	196	178	209	180	191	168	190	197	218	216	190	188	212	201	213	166	185	169	220	199	207	195	196	187	206	180	187	197	226	205	175	186	167	191	206	184	198	181	209	208	210	196	197	182	202	194	199	181	201	172	193	171	171	204	192	169	197	209	169	216	201	187	190	188	206	210	220	213	188	188	194	194	202	212	198	201	206	177	195	196	213	191	204	190	169	204	192	197	196	180	173	174	190	232	181	192	201	189	207	190	204	186	188	191	209	202	184	204	221	200	182	169	191	206	211	196	181	196	196	179	181	200	187	193	193	217	201	195	203	217	161	190	186	186	189	194	188	192	191	198	178	179	206	187	197	207	202	224	169	215	165	190	199	172	205	224	206	190	195	219	222	197	174	193	186	225	188	219	224	186	241	190	169	190	213	196	207	201	225	212	223	203	192	203	185	193	208	204	211	202	194	189	180	192	210	203	213	222	194	192	182	204	204	213	166	187	176	178	236	194	186	196	196	186	151	202	190	196	224	198	236	180	177	177	225	178	202	188	212	200	206	202	232	218	167	204	217	193	200	177	180	211	226	154	177	205	172	206	161	187	204	185	181	183	197	198	192	195	200	195	186	190	204	185	199	185	217	212	213	190	185	196	203	184	213	204	192	194	241	215	195	184	205	186	181	199	188	177	181	176	176	204	242	167	188	223	224	200	187	189	215	176	211	168	165	235	206	209	208	188	234	185	227	198	199	222	200	216	196	190	192	204	201	200	209	185	200	197	194	210	214	208	195	187	202	204	176	188	187	219	221	182	208	193	206	222	187	217	242	188	218	179	218	209	191	217	192	188	169	191	202	195	197	217	186	158	171	213	167	201	160	201	201	197	192	183	168	199	201	192	201	189	201	177	183	223	182	196	197	206	216	182	174	190	216	212	190	185	202	239	196	205	211	204	201	196	187	189	174	199	204	219	191	205	215	200	207	197	212	224	187	217	176	195	204	196	202	181	207	218	204	189	183	181	197	204	195	206	219	193	204	201	189	200	192	196	183	177	174	154	201	186	184	222	184	170	196	179	196	187	206	205	182	188	200	176	212	195	190	154	207	213	206	203	188	186	204	188	188	206	190	179	199	194	204	188	192	176	197	172	194	199	192	193	202	180	181	184	201	187	191	195	185	208	214	207	202	173	193	197	186	230	192	200	202	179	202	195	209	188	193	202	206	210	201	197	182	211	211	192	213	176	201	177	210	209	189	213	188	178	190	183	195	199	189	189	234	199	190	182	214	215	208	176	185	189	190	236	186	180	173	182	195	194	211	222	212	196	203	212	218	187	225	192	210	178	204	219	207	192	196	199	183	194	221	188	184	202	190	178	212	187	206	185	181	205	194	195	198	160	184	210	172	227	220	168	197	209	186	172	202	191	201	193	188	200	221	214	184	202	180	209	173	170	169	176	179	180	189	199	173	183	202	172	188	210	196	199	207	175	187	194	179	174	209	203	204	214	178	186	226	186	245	194	231	223	220	223	219	180	204	184	168	186	222	207	188	209	182	185	208	205	217	193
4514	747	1210	1379	1234	1026	887	803	747	672	648	586	594	556	532	552	531	581	532	547	564	542	508	473	560	506	493	514	458	519	529	515	539	474	459	495	516	497	504	513	505	470	494	522	493	507	481	491	499	501	466	494	509	520	484	473	536	504	447	445	461	499	518	466	471	445	493	510	478	506	522	462	482	490	460	515	545	526	472	484	497	511	487	504	458	467	499	465	520	488	478	511	512	497	502	482	439	488	465	485	472	521	503	456	501	497	482	501	504	476	504	503	431	482	500	438	507	494	508	503	486	484	467	503	516	476	480	456	509	539	510	471	514	468	571	480	470	461	474	479	494	468	521	489	505	513	499	490	484	507	464	525	492	516	508	524	458	448	469	431	481	490	472	483	498	483	449	467	508	487	467	522	522	525	510	514	482	496	485	500	515	496	521	509	510	486	502	491	518	511	483	461	518	510	485	495	516	480	496	504	509	429	483	463	444	493	490	462	488	506	491	487	472	467	461	461	473	487	468	494	510	478	441	484	523	454	471	492	460	485	478	508	516	539	479	481	484	499	466	498	488	493	483	532	489	478	511	494	509	451	485	486	499	497	509	476	492	490	464	476	450	483	464	533	488	536	511	488	481	533	500	491	472	452	464	479	505	501	465	512	482	463	494	472	516	461	480	531	490	502	511	481	465	488	511	497	450	504	489	469	481	504	472	434	485	508	484	485	505	513	466	487	519	495	452	510	493	439	441	486	502	481	478	499	481	495	490	538	489	485	497	497	483	464	494	471	496	511	477	474	499	493	489	483	492	522	494	498	501	514	500	437	462	472	450	502	492	519	466	486	473	471	475	482	505	481	524	473	454	523	494	487	496	481	533	507	491	508	458	491	497	495	469	483	482	479	490	458	499	492	483	482	509	507	516	494	474	475	491	463	505	501	505	475	484	484	507	472	476	453	495	464	443	501	434	493	482	497	458	513	464	498	451	482	482	487	489	459	531	477	505	514	497	482	471	515	469	511	527	461	497	461	450	475	461	474	467	485	494	527	492	494	486	448	443	485	485	482	496	562	511	515	486	491	487	445	481	524	487	470	525	479	473	477	505	478	489	477	474	476	514	463	487	472	452	500	487	471	486	490	499	486	517	507	510	467	504	507	502	494	481	503	468	474	479	472	506	472	508	504	489	462	491	469	484	499	474	475	475	503	452	493	460	528	498	491	507	477	491	467	498	471	504	500	462	501	494	473	491	491	479	465	481	459	480	481	495	520	463	498	507	505	443	484	494	452	466	501	501	533	525	463	442	459	496	480	503	437	455	510	492	482	498	497	500	471	465	499	502	493	508	490	476	469	498	504	465	520	535	516	484	475	510	488	470	494	468	509	456	526	526	492	490	530	502	498	506	489	472	504	507	479	469	521	478	466	481	483	484	487	493	480	479	505	477	475	437	518	486	420	477	492	478	481	493	471	518	462	481	525	504	518	508	508	480	449	493	523	446	475	517	490	480	473	481	500	496	483	530	420	464	498	473	516	522	523	482	460	494	514	445	460	505	470	464	492	471	529	480	458	504	465	485	484	472	475	511	492	473	488	487	478	505	484	507	484	461	472	504	509	496	463	487	521	486	437	468	462	505	522	521	452	507	501	529	507	501	468	465	516	513	439	481	465	506	467	481	476	462	493	489	521	485	508	491	499	475	517	470	474	439	488	464	474	488	508	449	502	502	516	503	481	504	515	480	513	497	469	511	521	517	471	502	513	455	458	481	467	463	507	457	486	515	459	473	486	480	514	437	460	494	492	496	494	511	502	467	464	486	512	497	482	472	525	459	471	488	469	480	469	460	474	473	504	489	487	433	502	463	515	506	450	499	482	495	565	490	484	504	462	497	497	481	475	492	504	507	518	456	542	473	457	487	494	487	515	498	474	427	497	494	472	471	503	521	488	462	479	486	484	477	502	494	479	495	476	512	511	463	476	511	497	468	505	475	488	498	506	509	491	434	462	493	433	483	502	511	476	509	494	540	494	493	519	468	488	505	468	511	505	482	488	461	495	446	467	463	499	467	485	466	487	439	461	510	464	510	507	491	488	504	504	484	514	481	482	520	493	414	474	506	491	494	497	500	458	500	486	466	452	498	505	466	473	477	487	507	531	515	491	497	451	455	505	454	468	511	488	487	472	484	458	472	467	460	511	498	482	488	479	528	494	491	514	496	499	465	469	472	493	508	514	490	485	524	533	487	495	504	477	502	478	498	511	518	487	529	491	471	496	486	496	522	457	473	446	473	518	492	462	484	500	493	462	519	508	469	489	522	489	502	500	456	495	533	479	506	460	492	485	528	501	503	493	511	457	487	482	486	519	489	538	483	522	457	497	512	484	493	482	487	477	493	464	499	486	496	488	486	498	483	502	526	461	523	496	446	481	501	478	483	513	479	492	499	506	491	533	462	484	474	521	478	449	466	473	499	465	502	529	525	485	470	483	474	506	485	528	505	474	478	508	497	478	481	504	487	518	471	452	528	468	469	471	484	466	480	481	481	448	501	502	486	480	534	463	474	501	512	463	486	496	481	485	490	494	516	490	478	490	505	534	512	481	479	471	454	499	493	508	474	438	513	453	486	503	488	500	464	521	481	533	489	469	476	498	506	484	489	499	514	511	509	483	493	476	470	523	513	501	531	445	496	472	471	504	504	471	490	507	462	457	493	433	489	445	479	485	469	517	472	497	479	520	497	483	486	485	500	496	458	514	518	480	498	464	491	508	480	504	489	507	472	496	477	516	474	476	456	518	503	470	434	476	482	472	491	479	493	475	512	465	515	473	480	470	482	511	493	495	549	507	486	477	477	478	499	500	489	507	478	496	488	471	523	505	507	495	498	497	527	537	460	491	503	461	477	454	468	475	498	491	507	484	531	465	514	452	511	503	443	448	488	461	527	478	464	497	502	483	497	509	485	526	473	494	466	501	498	490	470	486	510	463	464	456	483	468	496	505	501	513	480	485	493	494	422	525	501	500	501	527	465	505	516	497	520	503	492	503	498	490	494	503	487	470	518	465	499	471	453	450	466	475	495	486	481	494	462	514	492	462	468	494	518	493	499	495	499	517	503	479	494	536	489	467	535	488	500	490	502	483	492	479	462	451	502	495	471	526	500	516	461	470	471	490	442	487	468	473	474	505	525	491	480	492	484	460	504	482	459	503	491	497	532	489	467	482	498	515	491	456	470	505	492	505	483	483	484	463	480	493	506	470	495	494	501	472	503	497	504	461	483	540	469	536	501	485	467	454	482	501	495	522	495	470	484	509	487	520	505	523	476	483	499	478	505	524	508	507	495	491	500	488	489	503	523	490	487	490	523	509	477	493	469	484	451	487	526	521	509	501	486	499	511	530	471	537	455	482	451	515	501	486	491	456	491	479	506	512	552	496	496	450	506	497	463	523	486	515	495	510	509	502	527	482	508	477	469	505	499	507	490	509	481	482	453	534	442	488	534	487	470	486	491	447
19137	2150	1439	1121	852	738	553	473	429	452	439	391	375	366	369	354	383	378	354	360	330	374	359	339	329	335	349	340	340	336	327	310	321	302	310	339	336	373	320	352	345	363	351	365	314	338	297	336	345	321	340	311	325	306	314	315	311	326	301	338	337	359	310	330	348	321	355	337	316	327	308	336	284	318	333	319	313	355	315	296	331	308	310	354	335	315	313	339	316	323	287	317	326	346	346	330	312	342	344	300	326	335	337	306	288	327	314	315	304	307	304	344	306	330	327	333	342	304	307	325	305	342	303	339	348	335	314	348	314	319	296	345	330	342	288	319	367	343	314	292	322	316	319	343	344	353	358	358	325	308	337	329	286	346	329	320	331	383	320	330	322	328	309	294	342	333	337	349	322	325	345	337	358	281	292	296	367	310	331	307	294	342	350	339	355	341	315	344	306	331	355	341	339	353	321	325	337	337	327	323	331	336	375	331	328	368	279	297	348	308	322	275	304	312	328	332	316	339	296	313	305	348	319	380	359	332	330	310	348	368	351	329	352	368	346	348	324	268	348	320	302	277	313	340	280	349	347	323	308	306	324	331	356	369	323	300	317	321	312	336	310	309	333	345	344	344	309	311	318	382	310	331	303	355	280	347	339	327	316	305	350	341	302	322	327	308	310	331	343	300	290	321	308	312	336	355	333	334	299	317	308	318	325	315	312	315	329	316	307	329	324	323	359	325	333	299	314	318	292	297	293	313	344	327	303	294	342	365	300	313	338	326	353	308	276	255	299	329	313	324	311	283	313	315	289	339	345	313	322	321	317	286	327	315	362	290	318	325	323	344	325	318	322	327	336	316	332	358	306	293	352	321	325	333	296	329	339	333	329	319	339	354	297	293	332	339	323	342	314	338	315	305	354	316	336	321	341	298	348	330	320	309	337	322	332	359	317	342	328	308	294	328	327	288	326	317	361	322	298	335	302	338	321	308	340	316	335	327	315	343	359	335	341	334	307	309	308	345	313	285	306	323	322	343	333	312	313	314	339	322	315	347	341	310	339	320	337	314	307	331	343	292	344	333	342	298	319	331	327	324	322	277	336	310	336	363	332	330	310	343	337	314	319	313	345	334	337	325	357	330	300	339	322	350	327	357	320	300	321	349	328	308	353	364	313	318	335	317	320	332	335	320	326	348	288	320	339	343	322	320	367	326	334	362	336	310	336	324	352	337	313	335	309	332	295	298	310	300	301	336	335	317	280	357	313	321	323	334	310	326	317	322	315	319	317	334	332	329	334	305	339	310	313	341	347	305	317	357	311	342	312	369	327	335	330	336	321	306	340	289	333	344	313	330	318	339	331	316	290	318	337	360	346	347	340	305	346	318	343	372	301	339	353	323	347	360	311	332	319	360	353	327	318	338	311	287	344	332	325	323	331	349	350	335	317	355	311	316	302	325	298	336	336	319	321	331	342	343	335	321	321	344	322	329	327	320	302	364	344	341	298	374	318	288	307	302	367	302	335	316	333	324	337	314	332	366	333	318	288	340	327	344	311	309	318	338	331	304	332	348	304	321	305	354	329	333	311	328	351	332	315	331	331	305	292	342	361	339	365	349	355	339	316	359	319	350	314	303	300	339	324	308	331	286	302	344	346	348	335	368	290	338	300	319	345	314	375	303	359	332	322	322	332	333	362	323	317	336	320	350	299	329	316	359	351	326	337	319	327	306	337	313	347	321	333	320	323	313	326	315	323	333	321	312	322	322	304	340	343	309	363	331	329	316	315	277	319	311	353	312	316	324	347	347	363	330	323	365	315	318	303	320	321	320	332	291	313	344	330	334	345	345	301	334	336	329	311	303	297	354	346	318	353	344	345	353	342	292	347	331	326	311	320	319	338	319	303	329	321	313	356	306	310	320	331	306	321	344	335	299	347	319	319	290	296	342	319	334	324	305	311	335	311	309	317	316	327	320	342	326	329	339	331	340	324	323	309	297	312	322	314	319	311	297	309	292	337	313	308	337	350	321	363	302	330	312	327	332	317	292	311	310	331	356	314	346	316	329	341	332	325	314	308	295	334	301	310	320	320	316	372	351	301	357	351	302	351	345	342	338	313	336	310	328	358	335	344	328	310	313	326	334	323	313	310	342	335	330	317	325	310	296	325	285	309	308	310	332	362	337	361	333	308	373	339	307	308	347	327	326	321	338	335	337	305	355	349	295	337	347	330	328	346	301	314	336	343	339	352	337	321	359	337	350	316	355	312	368	299	349	315	325	333	347	332	307	293	309	348	333	321	318	315	365	302	326	338	331	281	336	332	348	320	301	324	319	310	340	324	317	327	321	355	312	358	336	330	312	323	333	335	338	357	344	334	341	344	339	321	361	327	330	341	313	317	303	321	347	330	310	336	343	302	320	311	322	310	319	326	309	324	326	324	352	318	400	339	310	301	318	331	332	291	366	292	335	347	372	323	303	333	301	326	330	324	319	347	344	326	329	316	315	312	329	325	338	343	297	308	288	321	338	305	326	340	366	319	354	306	336	323	354	326	304	364	359	328	330	380	306	341	337	319	342	336	331	357	384	369	317	320	354	325	337	322	287	318	334	320	364	334	314	325	335	311	322	329	308	365	335	333	351	309	300	346	344	307	335	334	335	270	299	302	369	333	312	315	305	348	307	337	287	324	327	321	290	328	345	372	305	325	346	323	279	308	305	282	348	346	345	316	321	339	312	346	314	328	341	326	331	288	332	294	319	359	295	341	333	323	345	318	328	318	304	333	343	310	311	315	320	331	312	349	317	331	318	311	317	365	319	331	315	327	340	316	326	358	332	317	309	325	335	299	294	326	341	315	325	315	319	339	339	288	291	317	335	311	324	331	315	348	334	310	348	360	332	362	352	362	352	318	286	342	360	341	337	311	326	318	357	335	337	289	368	350	330	323	345	330	333	326	324	349	301	317	309	308	336	326	305	341	308	298	296	344	318	306	341	338	304	344	315	301	318	341	324	323	297	370	344	326	340	317	313	311	305	351	326	310	315	325	333	314	355	311	307	333	320	321	348	321	310	288	302	346	336	316	329	329	323	288	359	332	346	360	312	325	288	299	327	313	336	325	343	309	331	356	324	318	327	337	321	348	290	344	320	313	322	362	338	312	354	341	317	357	334	346	283	364	303	353	318	294	300	311	326	331	334	335	318	349	329	323	305	290	314	312	325	311	345	328	340	329	301	332	312	303	313	367	290	285	323	322	334	333	331	301	321	338	339	320	333	317	294	310	322	320	304	352	307	322	318	312	324	334	330	324	328	304	323	348	304	308	322	359	308	343	328	325	347	304	315	341	344	354	327	318	348	327	311	317	310	322	325	318	302	338	303	329	327	319	300	312	302	331	300	309	338	313	334	314	320	300	322	276	309	383	295	331	336	307	306	332	315	317	315	319	337	314	318	367	303	353	296	339	308	294	310	334	342	306	323	300	293	302	320	326	341	337	305	297	314	333	336	335	314
11665	1562	2702	3225	2818	2282	1839	1686	1457	1298	1203	1105	1014	985	944	950	925	878	938	849	920	868	855	803	874	782	839	821	813	801	803	768	802	788	839	773	794	812	804	731	790	837	770	830	781	755	777	738	781	756	759	804	784	756	753	762	737	770	779	751	754	761	801	724	731	751	771	780	753	710	799	763	730	813	762	751	766	821	777	724	720	768	725	741	772	773	780	748	734	770	749	770	712	716	745	713	719	760	780	748	729	732	735	769	757	821	762	735	801	766	775	726	731	818	704	778	714	746	752	735	787	748	803	753	739	781	787	708	713	728	730	743	761	775	797	755	757	791	791	790	745	741	745	774	742	750	738	762	734	730	731	713	740	757	747	734	719	746	780	799	735	731	751	715	722	739	727	760	766	728	800	736	755	722	724	753	775	775	718	718	725	767	724	745	791	700	729	770	730	751	743	750	752	782	765	782	736	739	706	758	691	724	803	765	768	765	736	771	776	777	722	811	758	752	760	704	785	727	710	724	733	747	706	773	806	752	732	753	769	730	745	741	736	760	780	815	776	733	807	724	705	731	745	767	729	725	778	768	765	789	708	714	797	769	803	700	759	784	722	734	732	733	763	770	753	714	768	776	767	757	787	734	778	744	738	757	767	767	773	702	770	753	763	728	750	747	771	773	765	820	743	755	765	717	723	745	715	741	805	755	778	760	738	745	804	715	771	702	783	754	744	700	788	726	781	754	718	757	719	743	752	764	758	772	745	809	691	768	803	730	746	754	768	764	776	745	734	779	772	754	698	753	715	738	753	751	784	800	744	779	747	773	747	707	738	752	747	770	736	719	788	715	723	763	773	801	728	745	748	755	772	731	811	756	777	797	838	700	790	735	717	757	742	777	752	744	737	713	760	774	764	755	749	800	716	741	770	748	757	758	742	764	748	749	740	833	733	800	779	760	715	752	747	782	774	810	787	735	738	757	741	789	769	740	700	779	755	756	791	775	735	719	769	761	753	766	765	711	744	786	742	763	763	775	746	763	734	715	756	751	758	738	729	745	759	750	753	788	771	735	749	841	752	729	772	793	819	760	776	775	741	776	747	754	792	719	729	750	787	785	721	757	803	758	760	760	720	742	766	720	763	716	741	737	777	745	748	759	772	701	767	756	752	738	752	758	703	785	701	747	716	743	763	710	795	747	742	747	797	758	811	781	678	799	747	730	756	752	741	745	755	772	725	744	741	779	803	748	739	722	754	766	773	714	733	749	717	728	740	758	769	791	750	733	731	779	808	732	752	754	710	762	744	755	759	747	723	773	726	723	757	755	710	718	794	789	752	770	734	774	744	753	744	729	741	731	719	768	744	784	713	780	766	769	736	812	745	755	757	737	717	737	750	763	725	793	782	758	731	739	749	726	791	799	800	729	723	737	742	742	774	762	756	759	747	727	808	744	791	771	739	752	760	720	802	753	728	781	722	768	743	730	708	737	727	743	828	723	776	784	737	735	785	745	711	713	738	774	747	763	748	793	783	692	759	802	734	779	759	661	737	765	770	773	729	717	725	783	791	670	758	758	736	742	768	748	726	724	725	760	760	726	755	811	802	737	737	727	805	764	764	772	719	758	741	736	746	767	780	778	759	791	724	725	774	776	754	768	745	789	741	778	772	761	738	731	732	736	754	753	784	714	780	734	739	757	708	724	762	786	736	742	711	752	725	770	750	785	743	754	732	701	693	758	712	814	730	728	744	794	689	772	783	747	751	804	764	778	762	749	721	765	779	700	771	765	705	704	759	775	757	788	730	742	765	770	776	683	705	720	745	745	765	754	749	740	713	762	764	761	791	736	740	745	795	707	730	760	751	787	765	777	739	774	779	744	762	715	737	738	704	775	686	748	728	773	728	748	791	769	810	731	752	797	731	717	729	746	741	726	723	701	687	767	741	729	778	769	753	744	782	725	777	736	744	742	752	713	757	750	755	749	812	757	716	739	773	800	778	773	725	777	771	752	841	801	737	756	751	730	766	800	734	741	753	793	755	768	753	833	750	767	802	761	717	760	773	771	819	732	784	765	758	750	730	765	739	732	777	694	726	743	767	740	780	763	750	797	768	745	744	756	690	772	790	760	750	759	721	734	759	716	803	777	711	750	764	717	775	744	731	742	720	707	735	737	737	772	749	755	733	716	747	743	762	738	770	729	756	815	733	724	721	752	717	773	748	775	717	723	786	779	755	730	740	756	789	734	770	737	746	763	784	690	766	754	767	780	751	760	751	774	772	728	749	773	720	721	771	756	776	715	792	733	809	747	736	716	768	791	751	721	782	751	785	757	693	790	749	724	778	778	725	773	751	780	754	752	770	772	732	716	747	718	718	768	710	708	771	727	766	694	786	792	754	725	771	736	747	761	799	733	785	757	748	716	728	742	796	698	730	741	744	704	747	735	788	707	716	749	741	765	783	759	718	727	765	791	748	724	773	788	767	791	764	745	747	732	800	753	716	705	810	782	773	738	728	716	745	748	781	684	771	771	732	748	768	784	763	765	763	739	799	750	802	773	794	739	761	735	702	799	780	731	793	750	710	776	759	756	749	707	720	761	775	716	720	774	770	756	803	791	721	746	746	707	744	815	743	693	730	741	748	731	718	821	760	751	719	792	740	748	780	725	789	713	722	761	765	786	757	778	700	751	761	795	758	764	762	798	718	787	748	740	708	725	723	761	733	769	739	708	773	737	774	746	767	800	717	730	760	740	745	772	756	792	774	756	725	780	790	732	712	760	814	792	731	719	731	782	780	780	785	727	756	717	786	743	761	739	772	773	752	704	750	744	722	750	778	690	735	715	724	737	794	776	779	749	757	745	793	692	751	729	718	710	688	709	781	775	754	738	748	750	740	748	787	755	691	740	745	724	812	741	758	782	791	730	759	730	707	762	729	691	781	792	816	785	742	766	707	705	739	742	747	777	742	745	719	719	768	756	803	711	750	757	714	726	759	778	700	730	758	723	740	700	775	733	751	740	707	718	771	710	729	761	761	750	737	739	771	767	788	770	758	729	753	761	710	764	756	766	794	736	785	730	741	688	796	716	778	762	735	742	747	740	787	805	698	684	785	776	750	750	798	771	736	753	678	745	719	740	742	749	762	755	782	728	790	751	780	758	710	774	719	757	744	736	759	762	766	775	778	750	721	740	748	738	739	745	771	740	773	785	759	789	801	800	716	791	768	767	697	723	802	778	750	766	767	737	788	741	771	760	742	759	778	724	769	750	740	774	753	752	715	757	774	703	759	695	803	761	801	762	740	761	824	749	803	747	770	769	765	720	791	762	741	756	769	782	792	760	754	770	713	773	797	778	748	739	691	737	700	680	790	761	758	794	781	777	745	762	755	755	729	719	806	729	745	789	732	756	769	797	738	748	697	735	743	756	742	773	766	773	772	759	788	722	809	745	789	735	769	780	766	736	780	744	742	727	785	766	740	781	767	717	799	786	763	771	758	761	752	784	792	739
27772	3996	2239	1890	1347	1003	823	745	617	572	557	506	504	479	418	437	448	438	463	446	485	468	424	439	416	435	459	446	485	458	445	403	390	402	407	406	437	415	405	424	442	415	388	390	409	417	403	399	452	425	421	428	387	424	403	439	430	409	430	389	450	412	388	406	404	405	387	459	448	400	407	379	425	405	418	435	391	428	438	407	399	421	406	427	420	392	436	429	423	416	416	430	456	412	459	422	446	401	419	465	438	458	430	399	424	451	385	388	424	435	430	397	414	457	397	403	392	413	391	414	414	394	423	417	435	445	420	448	420	403	389	424	433	411	408	397	433	450	401	400	421	420	402	401	368	418	458	394	404	362	405	376	396	427	424	473	423	400	393	433	392	405	394	441	413	436	386	399	409	407	425	398	466	457	394	401	408	383	396	412	402	432	444	426	423	444	394	391	429	390	425	384	412	440	468	407	392	454	438	378	411	446	454	379	419	444	426	430	456	402	448	440	437	421	398	418	397	416	423	446	429	423	390	417	463	439	450	427	434	400	427	388	421	401	447	455	412	435	428	429	399	418	378	393	410	438	434	394	428	393	427	428	392	410	419	440	412	437	425	436	429	446	438	414	435	422	423	444	422	405	415	413	368	422	441	428	434	412	361	387	429	373	404	427	441	410	432	426	436	388	424	465	424	409	409	451	405	432	432	394	433	423	406	383	446	396	372	418	400	444	430	415	404	412	395	414	441	411	427	427	453	429	423	411	448	411	402	414	367	421	415	433	382	453	433	436	428	465	447	436	434	450	426	471	429	384	398	387	374	400	421	368	378	450	367	400	421	428	402	405	415	397	448	404	402	423	424	424	447	391	404	403	417	401	432	394	440	443	430	437	420	414	414	392	403	372	413	419	418	440	409	421	395	409	427	412	412	393	396	393	458	422	458	419	376	420	421	397	426	389	445	406	415	399	435	422	419	426	382	449	447	391	425	390	426	399	442	440	429	398	428	447	428	447	431	437	396	398	429	396	405	431	418	409	410	432	367	424	418	385	438	418	423	436	428	429	413	386	422	410	445	431	411	433	411	441	411	383	416	375	419	391	449	408	435	395	414	382	425	435	406	443	435	446	417	365	417	444	425	409	447	400	464	434	445	385	409	411	463	408	417	417	386	401	469	430	435	405	425	405	432	446	390	372	408	445	423	405	443	399	429	423	419	440	426	420	390	418	480	444	388	411	452	428	415	445	378	437	429	427	428	451	394	458	401	378	400	430	431	377	358	451	409	403	374	402	436	426	427	450	391	411	398	428	393	413	427	419	407	418	413	426	442	410	384	438	434	423	426	394	461	436	462	405	412	399	442	388	419	408	433	417	432	415	365	420	423	431	412	453	377	376	445	421	423	439	416	407	427	425	373	403	439	437	458	380	394	411	399	426	431	430	401	396	400	413	437	389	414	425	418	450	421	428	435	407	418	381	420	452	397	380	419	378	415	452	403	411	458	379	447	383	433	404	428	410	429	418	378	453	448	455	450	424	436	445	419	413	463	424	446	401	419	445	414	433	401	468	396	421	404	434	403	400	445	415	428	381	436	420	436	401	415	445	408	428	393	479	426	477	403	431	436	392	386	424	424	458	362	397	397	435	404	448	390	442	431	423	365	390	442	442	418	420	388	412	441	411	471	440	411	441	395	434	435	435	392	415	412	438	458	446	413	393	439	428	395	420	439	405	459	400	454	424	380	429	436	417	428	455	398	423	434	417	440	412	450	392	442	439	458	466	414	428	418	394	369	403	418	423	422	424	423	361	411	400	454	379	425	413	415	414	417	415	423	450	415	455	404	381	399	451	435	398	432	408	397	409	449	421	402	411	430	427	407	415	417	421	430	420	420	413	386	438	414	423	413	429	414	416	437	387	408	394	435	416	432	419	404	424	428	401	437	446	422	409	444	418	421	406	413	464	416	411	413	416	431	385	449	381	406	404	418	438	416	426	388	441	440	444	433	454	437	387	419	420	408	379	401	412	408	447	454	431	443	437	377	453	423	442	424	391	384	392	429	402	451	418	403	402	438	439	414	424	429	426	466	427	388	471	417	387	414	419	417	416	403	447	396	439	452	425	447	414	458	443	375	412	438	410	401	445	440	404	426	418	417	396	436	386	418	415	424	406	422	441	413	424	429	387	422	398	420	408	405	421	394	427	462	404	376	422	421	448	431	448	487	384	442	429	396	432	434	400	419	415	451	417	422	419	382	411	400	401	427	402	429	453	426	436	435	439	440	407	458	408	421	411	386	414	396	424	407	402	452	409	413	463	391	410	450	414	409	412	443	423	424	419	449	402	435	423	387	432	441	416	418	445	440	388	423	423	426	428	386	446	450	407	414	423	430	418	417	406	396	422	393	467	428	438	446	406	386	421	441	425	400	446	400	455	438	452	449	446	477	418	406	422	444	443	441	377	416	437	389	423	419	401	371	425	420	449	448	442	405	428	408	416	461	378	439	421	409	433	465	438	423	414	441	406	430	404	438	415	439	427	390	426	421	391	450	421	360	429	435	386	454	438	413	402	456	429	410	429	394	473	425	416	426	388	437	412	426	419	440	429	421	410	413	428	436	442	447	466	430	418	433	429	453	452	404	416	402	421	456	433	425	428	422	404	397	453	432	452	408	465	400	425	408	373	430	384	413	438	428	398	458	432	423	454	415	454	476	422	428	409	419	387	429	435	374	454	414	436	415	411	419	399	410	435	460	457	431	453	398	403	419	405	400	398	442	465	377	443	390	447	405	414	434	406	438	412	404	457	436	415	416	438	431	428	404	406	420	423	408	440	391	409	473	424	434	433	400	437	433	420	418	384	416	410	421	439	418	418	411	466	404	453	402	422	413	407	423	391	401	435	400	456	445	430	421	437	469	459	400	402	453	434	397	428	423	424	411	443	405	404	382	414	453	400	441	382	442	436	450	390	405	443	379	428	396	406	407	411	424	437	381	424	437	401	405	415	396	429	409	414	399	419	355	403	448	426	432	429	394	412	417	438	400	422	378	427	427	404	417	383	391	439	392	451	436	416	452	404	435	443	458	436	395	412	398	398	423	448	424	445	405	403	387	407	441	406	423	407	466	395	434	466	408	410	403	400	399	406	382	369	411	423	385	416	419	410	414	397	418	384	390	441	416	449	451	407	423	398	424	443	425	402	392	438	396	423	407	436	432	409	452	438	431	449	414	373	434	443	457	444	419	401	425	419	438	407	424	410	457	408	429	437	391	451	399	377	385	415	400	419	389	424	414	422	375	425	390	470	457	418	425	422	430	433	458	432	464	438	412	440	454	393	472	434	431	379	410	419	409	404	411	412	433	416	427	461	392	428	453	395	390	438	467	422	418	408	484	417	414	393	405	399	362	412	389	381	414	420	417	413	404	421	389	438	392	441	450	455	416	389	385	392	465	459	394	445	431	424	416	388	415	390	421	435	411	436	419	370	448	413	405	397	442	427	456	452	447	405	417	415
14696	2232	4103	4827	4301	3330	2713	2362	2087	1765	1641	1522	1341	1266	1186	1246	1182	1186	1123	1167	1116	1081	1025	1058	1041	1056	1010	1021	1006	1029	988	974	1052	945	960	975	950	997	1023	915	926	921	991	980	999	952	988	924	1004	979	925	929	924	909	936	965	975	975	911	933	968	881	906	879	937	931	958	914	952	944	882	925	958	930	944	963	856	909	876	886	943	895	869	878	888	902	887	960	956	923	978	922	906	931	940	881	912	968	916	883	878	883	918	900	962	912	919	915	885	935	913	904	944	922	903	899	949	948	890	917	901	951	864	874	919	933	893	863	902	920	918	909	945	898	905	933	946	889	921	920	925	973	961	965	891	863	912	930	959	948	861	941	871	917	895	930	869	982	903	902	881	910	886	965	888	947	906	902	892	901	931	854	915	910	927	913	962	852	909	917	941	937	933	886	912	930	905	905	878	934	925	878	993	940	900	827	940	913	921	873	890	890	920	884	954	1002	899	963	925	938	913	928	981	963	908	879	909	928	920	901	968	908	919	937	902	888	941	921	919	859	882	896	871	897	974	908	899	896	914	888	923	886	898	904	897	904	856	954	925	952	875	926	952	911	934	937	938	936	940	923	944	891	916	887	908	895	910	933	911	935	887	912	894	963	910	965	884	930	908	941	942	943	899	862	976	862	881	886	931	892	956	892	907	874	884	899	899	909	867	959	934	924	912	912	897	931	918	913	927	959	957	901	894	966	896	902	902	903	934	924	947	946	906	890	875	885	873	941	901	907	970	909	927	843	953	932	897	882	921	886	919	898	946	892	899	900	869	896	947	908	895	951	897	922	934	906	946	881	888	918	899	882	882	910	923	961	903	938	888	901	898	882	966	884	900	891	917	880	885	878	930	941	888	892	882	963	866	932	848	909	939	897	878	929	907	915	942	875	978	925	914	899	874	916	973	944	871	974	966	912	928	909	903	899	928	920	916	906	900	921	933	925	913	901	929	951	954	951	892	930	942	901	916	922	898	911	924	906	916	901	892	970	874	927	978	875	874	949	914	889	907	910	881	926	959	905	918	915	919	892	887	888	904	887	947	925	916	915	883	897	858	845	861	862	936	921	874	866	914	881	917	874	912	986	869	910	934	963	883	960	947	927	982	896	940	904	877	942	927	902	875	949	925	905	885	929	932	899	889	979	878	977	879	900	873	900	869	904	948	949	866	884	928	926	920	924	894	926	908	864	923	898	838	934	970	961	956	919	909	922	933	879	1009	866	944	835	950	953	905	917	887	890	971	892	900	955	867	913	874	865	859	901	904	903	936	900	912	867	938	889	906	883	937	919	940	903	908	912	912	915	922	880	915	903	930	828	903	873	909	831	854	907	900	938	890	888	902	897	923	923	884	892	929	922	918	881	917	906	888	915	919	889	933	968	899	902	919	871	906	947	912	870	909	898	873	904	929	935	908	921	886	899	902	978	915	923	919	900	914	930	893	934	914	862	914	909	917	896	853	904	916	919	872	858	967	938	918	919	895	896	966	918	919	914	945	901	927	858	902	930	919	876	884	931	901	919	892	929	958	891	885	904	866	869	852	948	928	933	893	884	959	920	923	879	957	872	899	914	856	921	909	889	930	939	918	876	917	923	934	878	814	889	947	891	877	878	958	915	943	922	881	941	891	916	956	914	913	882	922	895	883	882	903	889	955	911	925	926	845	911	917	933	879	953	939	936	909	883	966	910	896	898	916	876	980	891	917	893	854	903	892	875	961	954	868	944	975	906	876	951	930	907	943	858	847	904	891	961	889	912	882	902	847	898	862	914	942	946	883	908	891	871	918	902	858	890	885	934	922	880	902	899	863	853	935	916	909	894	896	870	992	860	923	884	889	848	892	908	910	888	883	922	951	917	886	862	920	816	910	924	913	879	857	905	906	846	889	946	862	876	870	878	893	940	900	927	898	934	909	872	900	905	961	899	939	879	961	889	945	950	925	912	928	860	946	889	891	893	901	895	903	919	948	910	869	931	925	895	903	924	954	890	941	842	936	943	926	885	884	930	956	924	850	957	904	887	839	925	943	931	856	905	883	888	853	949	936	857	900	850	935	890	864	960	868	935	899	889	881	916	890	959	895	1000	864	905	894	879	887	938	907	910	913	869	899	915	936	931	904	966	910	944	923	880	912	882	908	891	979	912	903	921	856	917	895	963	932	919	932	901	866	919	889	909	954	924	890	912	875	853	918	892	965	896	843	955	929	890	913	907	940	944	957	937	882	931	986	950	896	858	914	875	905	859	904	915	892	929	892	900	882	917	842	930	933	871	930	960	884	882	913	879	912	889	862	893	919	913	952	911	889	926	994	972	905	906	893	931	941	908	892	904	831	884	879	893	923	922	892	892	941	892	951	872	969	920	928	909	932	948	952	924	895	952	833	940	905	942	934	915	893	947	939	873	889	888	862	862	909	904	875	918	909	879	874	885	953	973	908	891	917	870	878	906	927	920	909	874	868	891	887	859	889	882	901	921	913	905	943	870	913	936	901	914	953	905	910	894	955	959	923	871	941	929	938	893	919	926	887	877	856	898	860	920	911	900	881	915	951	901	962	909	935	876	867	892	941	919	967	931	946	948	909	883	951	882	898	947	894	920	840	886	939	919	956	949	899	920	901	962	912	917	911	921	944	941	925	921	893	931	926	911	846	874	941	879	864	913	872	907	923	891	852	904	902	925	962	908	927	924	915	842	896	882	871	914	896	886	907	894	906	956	876	905	927	920	887	936	885	909	916	920	897	898	940	964	973	894	922	933	943	906	903	913	943	891	881	921	910	868	938	907	981	943	920	916	881	880	912	927	873	924	931	949	890	954	881	923	917	933	960	925	952	889	929	903	871	892	927	900	905	898	927	925	942	949	898	931	871	894	926	917	902	926	911	901	876	919	901	941	881	905	974	871	895	897	929	866	922	874	882	904	912	930	912	918	903	902	965	879	917	882	964	920	913	894	930	954	910	899	950	937	907	894	892	952	896	884	901	972	916	900	906	952	961	883	928	947	921	882	948	907	878	921	966	901	888	906	929	932	909	947	946	923	900	941	916	891	928	890	935	878	931	895	935	919	884	900	936	869	881	901	882	936	884	912	953	882	861	948	929	908	892	899	867	879	890	918	924	890	935	912	912	883	891	931	930	900	949	923	895	911	912	894	913	874	935	933	830	898	873	928	804	926	878	950	853	929	933	894	917	852	899	929	868	885	866	910	933	891	880	891	866	899	882	894	893	927	876	960	913	934	941	892	904	948	938	892	959	932	900	917	910	912	918	909	891	904	909	864	916	882	873	899	892	924	888	872	923	931	881	857	843	922	893	909	906	895	925	895	922	844	913	874	897	901	852	896	920	925	879	962	898	940	891	921	929	878	931	908	922	926	871	903	914	918	947	901	872	889	954	861	941	884	857	897	964	878	960	887	873	902	930	924	890	904	917	862	900	890	894	888	981	913	916	907	919	863	910	856	940	857	930	955	897	941
6358	615	550	449	393	296	272	257	239	244	177	206	209	218	220	209	194	210	197	202	221	209	204	179	167	224	203	200	196	215	185	199	206	219	216	204	186	199	202	250	209	218	203	176	208	175	216	190	209	175	160	183	189	187	174	198	202	210	217	198	197	177	191	208	205	198	182	175	195	184	215	197	199	176	186	201	213	200	201	187	196	197	200	201	192	201	201	194	207	181	181	187	197	199	202	180	205	209	200	174	204	202	185	188	175	187	209	196	202	216	222	192	193	191	211	203	203	175	201	208	222	199	197	196	206	189	191	198	206	212	201	213	199	189	170	213	189	215	186	198	181	199	198	200	208	205	157	198	196	181	202	184	170	229	191	190	201	188	196	203	220	182	181	195	200	210	207	191	179	200	173	187	197	209	196	205	195	195	196	183	220	220	177	197	198	250	215	198	183	211	186	194	204	201	237	215	199	188	203	200	211	224	194	205	201	186	218	209	193	197	197	183	211	164	191	181	214	179	194	192	219	219	205	209	197	193	212	214	207	198	230	191	198	169	215	208	206	207	199	193	230	172	218	197	193	182	203	196	195	194	214	170	179	205	215	188	195	214	175	222	193	190	211	207	215	173	191	205	172	190	197	185	184	221	193	203	185	221	195	193	188	209	230	172	206	219	196	211	177	186	209	222	201	194	180	220	216	201	218	194	202	180	225	185	196	186	213	167	223	164	172	200	198	237	170	187	178	188	198	186	200	192	194	204	214	211	196	199	215	201	214	220	207	224	192	203	185	171	195	204	213	191	190	185	195	194	213	188	202	174	175	203	176	195	181	199	194	168	187	225	180	201	204	210	201	206	180	202	179	195	215	199	194	203	173	185	194	191	215	188	180	170	191	196	183	231	201	212	190	212	207	195	198	201	186	192	224	178	199	210	228	208	222	189	198	215	196	197	153	201	197	190	209	191	191	169	189	208	231	194	208	194	200	215	193	196	194	196	198	175	197	188	193	156	177	214	202	206	223	220	207	177	216	179	200	182	199	199	191	192	198	208	185	192	211	188	174	204	213	210	200	183	185	217	183	203	201	206	193	206	197	200	220	209	204	188	185	183	195	203	212	199	211	194	202	197	237	202	187	197	199	196	186	203	216	222	190	184	223	206	196	185	213	198	191	206	179	184	168	188	209	222	205	180	198	177	181	204	201	167	192	176	180	198	219	186	170	195	204	204	182	186	172	217	199	200	194	217	228	201	227	192	198	195	189	181	163	194	196	230	196	197	193	202	194	198	177	196	171	206	229	204	180	198	204	187	185	170	221	190	195	198	172	210	198	196	200	184	217	187	171	186	209	199	194	191	203	193	193	205	176	184	183	184	190	216	186	186	195	177	180	236	190	204	231	206	180	221	193	183	192	191	214	207	197	190	210	184	214	225	198	193	199	211	210	249	183	212	219	198	211	204	195	193	189	205	207	218	188	207	189	178	178	208	183	207	178	205	220	172	193	194	232	180	192	208	220	204	222	175	218	182	199	219	203	215	175	215	177	196	202	216	171	208	192	211	200	198	196	183	236	226	198	219	204	211	167	181	177	191	187	207	208	181	177	190	180	178	200	203	203	189	220	209	189	154	187	223	191	217	228	199	208	216	220	204	216	213	181	192	186	219	211	205	216	196	188	195	203	202	176	172	206	203	174	195	210	198	219	198	206	196	176	215	165	196	185	190	232	227	220	214	191	215	221	215	176	169	196	183	186	200	209	200	191	185	210	205	210	205	180	192	176	179	192	190	201	202	203	202	206	174	180	224	219	197	229	203	179	202	198	186	190	196	205	182	197	231	199	182	197	223	182	184	191	205	186	213	208	182	187	194	207	207	185	200	197	201	179	229	211	214	190	216	190	186	199	166	218	186	198	185	193	170	189	198	217	179	186	195	198	199	159	202	194	170	214	211	231	199	179	206	192	210	211	183	219	185	199	205	196	170	195	190	207	163	188	189	175	203	195	207	191	194	182	181	194	157	206	205	201	192	204	210	184	207	201	172	206	198	189	186	195	199	187	207	197	193	211	201	201	170	216	186	179	188	188	176	197	170	210	163	186	198	209	201	194	189	182	179	213	190	197	192	194	174	194	210	175	186	197	206	180	198	200	194	201	193	171	208	189	204	168	206	190	204	236	184	204	182	204	196	195	194	186	201	224	190	194	215	193	184	245	201	186	183	189	166	188	199	190	196	193	210	188	223	185	199	186	215	190	199	212	186	191	207	192	188	194	204	183	208	178	168	228	200	200	214	194	199	208	191	202	174	183	164	189	213	194	166	192	173	206	185	194	179	210	214	210	179	207	188	206	197	189	209	188	191	201	209	204	169	192	206	175	212	204	206	204	201	193	179	225	214	224	192	226	158	207	180	234	189	206	183	218	190	202	217	203	224	181	170	207	179	193	185	196	192	210	204	200	162	205	188	202	175	169	194	219	231	192	195	205	229	172	205	204	201	195	205	195	204	169	205	223	228	193	200	182	223	201	200	182	182	198	204	235	175	219	191	206	205	219	204	200	195	189	198	189	181	209	216	196	215	222	217	213	211	186	197	196	183	209	201	211	195	201	209	201	202	191	207	209	188	198	191	215	195	204	194	205	166	218	200	214	204	177	191	199	173	219	184	207	185	169	207	191	215	206	186	208	255	190	201	194	185	228	218	190	207	217	211	200	187	206	184	176	183	206	199	174	185	228	198	198	204	184	217	184	188	189	187	205	221	202	237	206	196	172	188	186	176	202	174	206	242	205	216	191	192	212	201	194	206	157	191	175	184	201	197	211	192	188	219	209	194	192	165	216	199	222	198	197	190	223	185	233	188	188	207	210	197	195	197	193	211	207	157	189	186	200	223	203	183	216	187	194	189	195	188	209	212	203	211	212	195	193	180	155	186	197	213	182	217	211	180	175	206	177	180	207	181	239	215	195	203	171	186	194	186	197	214	199	178	197	193	221	183	219	212	199	189	185	183	215	206	191	185	172	186	196	192	198	199	195	203	191	193	187	210	153	201	193	185	215	208	214	191	193	211	230	180	177	192	224	212	248	210	219	223	217	196	195	180	183	214	203	234	198	192	204	204	202	202	199	192	210	179	190	203	191	188	211	223	217	192	178	218	186	199	188	206	204	238	202	198	189	207	196	185	205	191	188	189	194	208	175	193	215	207	208	214	192	221	201	205	199	177	198	217	209	190	199	215	210	184	207	219	186	207	176	182	186	215	211	174	199	216	173	209	184	207	214	194	223	209	191	193	191	194	209	215	160	197	181	167	175	218	188	226	166	187	203	174	198	206	202	198	203	170	178	198	200	188	168	183	199	200	199	209	190	187	184	180	201	219	169	210	197	182	176	217	226	201	196	232	192	200	225	189	218	183	230	192	164	190	195	185	213	189	216	184	175	196	192	172	205	210	202	177	205	207	217	198	218	191	187	221	184	187	209	206	205	189	189	189	200	212	190	156	201	208	198	206	209	211
4163	762	1238	1408	1316	1130	900	829	766	695	627	654	617	596	570	573	517	533	526	512	538	485	535	510	517	573	509	506	520	509	529	480	543	545	462	495	478	482	509	504	498	541	472	488	509	487	484	525	453	504	495	444	483	512	508	491	506	490	492	488	510	501	537	485	528	500	463	470	509	481	495	512	502	474	521	502	454	540	503	481	499	497	498	499	461	490	504	464	488	497	512	492	471	469	490	469	467	496	489	467	523	516	467	502	514	481	490	542	521	457	471	474	461	465	456	489	470	499	487	480	494	457	490	463	531	490	486	516	471	482	459	472	469	485	520	477	510	498	457	512	503	499	492	478	458	475	499	485	509	487	503	503	469	496	481	526	493	514	478	513	466	465	489	481	481	523	535	514	539	552	545	501	477	491	470	471	468	498	517	511	467	518	480	457	480	511	501	475	505	521	497	501	465	509	521	499	490	491	509	485	502	487	486	516	489	491	493	498	501	467	498	467	435	521	526	519	456	503	507	479	494	506	493	475	452	471	532	493	535	497	529	520	471	472	501	482	491	530	457	520	497	483	464	497	501	512	506	496	497	479	481	513	472	502	517	486	494	486	507	501	494	495	524	471	490	520	469	481	492	503	512	511	540	483	478	465	460	497	484	485	503	491	494	504	527	500	524	501	461	492	459	491	536	482	491	481	479	490	496	499	480	461	511	485	474	499	487	510	522	466	507	482	507	517	446	478	494	490	444	461	460	512	465	520	472	500	483	464	520	486	473	435	508	560	513	528	490	469	505	499	484	514	437	487	520	510	490	479	484	484	473	447	496	526	490	499	488	463	474	475	497	492	505	506	468	474	467	433	496	479	528	475	471	505	469	488	496	519	499	498	515	479	473	465	483	475	480	485	453	455	509	480	491	468	518	497	519	507	524	493	520	444	470	515	482	512	469	475	526	540	467	510	473	506	473	466	530	489	470	490	487	478	486	522	502	445	492	466	481	482	512	490	482	480	497	472	552	478	479	487	496	514	470	495	518	500	492	493	491	495	515	501	502	529	496	504	483	514	446	478	472	503	468	499	490	486	489	495	476	479	504	477	464	503	516	516	473	481	517	489	482	504	503	503	453	491	503	472	486	495	500	481	492	481	504	512	458	501	470	503	502	454	505	497	465	460	513	521	490	485	462	480	535	474	495	489	486	495	489	504	506	515	520	487	532	477	478	489	513	475	491	489	504	473	473	476	466	486	504	495	511	493	468	473	524	498	534	494	507	493	486	510	520	493	485	503	513	504	507	464	479	461	494	482	515	474	478	459	492	458	492	491	514	482	457	487	457	481	491	509	481	507	484	497	494	511	481	519	504	443	496	466	483	491	523	522	533	524	476	529	513	507	489	503	502	486	487	490	517	494	492	480	507	497	474	493	507	490	514	497	498	489	479	557	512	537	520	545	517	531	479	499	480	494	537	488	500	536	491	468	504	490	460	505	490	478	512	504	494	504	470	539	492	507	492	494	533	460	496	485	470	516	453	487	484	471	506	471	488	481	490	534	519	470	488	506	496	522	503	498	487	509	498	481	508	489	501	519	519	509	506	506	487	457	479	507	478	489	485	503	460	450	486	499	539	487	545	545	489	486	492	492	437	525	512	486	510	513	487	482	459	484	493	528	490	513	469	479	485	498	478	513	514	531	473	541	524	473	478	489	495	498	511	521	472	445	503	458	459	494	515	518	487	464	494	475	487	479	497	449	505	519	458	498	516	508	515	512	491	456	522	468	476	511	494	483	486	494	509	512	517	495	460	477	475	474	470	496	504	536	492	495	478	512	481	497	522	486	505	521	482	491	517	503	502	512	431	519	481	506	475	516	505	489	488	490	513	506	552	465	512	487	501	458	473	473	474	467	514	480	486	448	493	501	502	493	508	519	475	513	483	511	507	507	509	501	464	508	506	521	499	513	441	488	522	507	484	505	432	463	487	456	528	488	496	478	491	488	488	496	501	527	485	522	455	498	516	479	499	528	462	465	493	490	484	512	478	481	478	492	480	506	512	487	473	525	456	496	506	500	478	490	489	485	481	536	454	490	513	501	489	500	487	483	479	506	478	470	481	496	488	484	484	511	487	454	476	490	518	485	475	474	476	474	508	509	477	473	475	500	494	460	512	495	472	536	478	535	477	473	493	502	501	486	502	517	520	488	516	475	485	491	498	475	443	490	484	522	472	450	495	488	478	516	484	532	508	505	513	503	481	522	480	476	495	483	468	470	498	480	483	473	456	519	501	517	500	543	504	441	502	497	496	516	520	484	513	516	488	504	521	485	499	481	514	509	446	507	521	541	475	531	485	496	515	498	535	503	457	480	486	518	498	491	480	530	465	511	475	495	512	485	521	488	477	494	500	484	506	481	435	492	490	502	512	477	441	510	446	499	488	479	485	473	466	508	499	482	483	465	470	508	497	484	480	519	471	512	482	477	515	476	497	494	446	482	474	537	534	492	546	465	491	502	513	491	497	507	488	451	475	482	454	465	513	497	500	522	464	465	486	449	481	492	547	483	499	543	485	535	484	474	463	486	510	489	487	492	507	485	487	513	456	484	478	494	458	455	479	480	535	491	494	458	480	482	478	473	511	485	478	514	497	478	503	460	500	455	504	489	506	517	517	529	543	511	481	459	489	449	452	490	513	502	516	469	488	461	462	497	489	470	470	524	497	482	505	455	538	493	474	497	482	461	477	533	520	527	484	488	477	471	476	504	499	512	507	479	465	497	510	497	510	471	501	499	480	512	491	490	476	511	482	505	463	513	513	531	481	472	492	529	495	501	495	502	502	469	468	464	488	507	466	508	504	470	471	472	491	499	465	517	499	493	500	496	500	516	491	496	484	507	500	498	480	460	479	495	469	535	478	489	476	497	462	467	464	457	470	505	470	472	513	502	529	506	478	523	485	507	504	534	543	484	481	470	488	502	492	459	489	506	509	509	493	477	480	508	470	516	520	478	478	495	505	482	467	495	462	463	485	484	482	483	463	481	468	494	502	499	499	474	462	491	527	517	467	525	517	494	489	517	500	493	482	523	490	514	510	518	486	493	477	474	474	493	515	468	477	492	479	491	502	505	465	481	474	494	482	490	466	480	538	504	509	451	488	498	475	480	470	503	506	477	462	492	548	490	534	507	479	464	487	486	469	490	502	499	506	492	512	494	524	489	508	494	482	489	473	519	435	522	491	503	485	503	509	508	516	476	521	470	504	499	487	520	505	505	476	481	486	472	494	485	536	505	492	472	511	467	496	478	473	473	509	480	448	533	516	509	518	485	513	482	457	463	483	540	514	472	468	507	515	528	514	514	513	507	463	480	485	474	482	455	462	509	510	500	526	499	546	465	470	538	503	482	484	459	466	530	506	485	514	528	532	512	541	532	521	510	507	474	479	510	508	456	509	486	460	489	498	513	497	527	493	527	480	501	473	484	526	497	496	486	477	493	518	514	473	480	492	486	453	486	495	465
19311	2063	1372	1131	886	679	584	496	414	445	388	397	394	330	351	339	352	317	370	351	323	306	344	344	333	325	330	337	324	294	341	338	328	324	310	338	328	338	354	328	335	318	311	322	336	300	348	312	334	343	343	320	342	351	365	315	295	340	333	355	354	333	315	295	311	348	354	368	346	347	345	330	335	339	277	364	306	371	306	379	338	321	322	366	334	354	315	340	364	342	325	329	318	325	327	342	324	323	328	322	343	367	329	340	317	319	290	344	283	343	325	366	315	297	293	345	346	315	335	322	309	352	308	339	307	325	291	350	293	376	319	312	313	310	315	318	323	323	350	343	330	329	303	312	315	359	358	338	321	356	293	305	355	337	341	311	298	312	306	330	336	316	301	330	302	333	374	344	340	356	334	299	297	285	303	327	331	343	345	303	317	332	319	324	351	318	341	338	316	302	330	328	373	295	345	353	361	305	285	319	323	328	321	334	327	316	313	379	313	321	354	344	320	298	306	319	316	343	350	340	311	322	325	317	324	295	334	308	311	308	314	336	318	310	335	311	329	284	327	321	340	323	353	331	320	295	313	350	325	345	326	357	337	292	334	291	328	293	309	317	319	325	292	344	326	352	316	328	320	329	328	318	329	334	309	298	338	306	333	319	340	376	337	303	301	348	348	333	298	331	351	349	302	340	335	320	318	312	293	326	297	331	348	317	316	306	375	325	310	341	350	324	300	308	317	348	347	351	351	326	331	327	334	330	341	316	354	295	326	347	345	312	341	304	362	296	304	341	363	319	312	314	378	348	295	330	341	314	329	313	313	315	319	317	319	338	329	315	329	313	316	330	299	343	328	320	318	353	328	289	356	310	338	326	302	321	307	312	327	328	293	297	346	338	329	288	320	321	358	315	312	340	298	335	325	345	329	335	362	290	292	305	318	308	307	294	329	318	350	336	308	309	316	302	344	334	308	314	330	299	315	303	305	353	368	318	288	289	278	292	336	303	325	328	350	337	354	312	380	325	313	336	325	326	360	319	320	321	302	318	337	337	326	308	300	313	330	306	294	355	315	340	356	338	310	315	312	317	331	332	339	302	326	321	323	290	281	329	338	325	333	325	298	326	313	311	341	295	337	335	354	367	315	324	353	324	290	357	333	332	310	342	297	329	342	324	327	325	315	319	300	346	305	331	298	346	343	343	364	317	375	337	358	313	345	357	341	303	339	337	338	304	311	320	342	319	305	381	322	358	299	337	300	321	383	314	323	277	320	315	314	303	308	364	283	344	307	304	302	336	326	306	319	319	322	328	303	321	294	341	330	336	304	302	352	317	294	310	301	348	320	330	312	289	302	307	367	325	352	331	313	285	318	351	314	323	370	325	340	288	323	327	352	358	311	296	296	338	319	323	310	325	325	301	374	340	340	329	303	318	328	303	330	329	377	323	324	334	325	309	343	356	334	324	306	343	350	341	343	335	337	329	346	345	329	343	318	350	345	284	323	336	334	305	310	313	317	335	311	332	261	315	326	319	356	340	340	312	308	340	339	334	313	362	302	353	313	329	324	363	295	312	344	309	349	345	314	342	337	326	323	304	342	331	306	340	308	344	338	338	348	304	331	340	341	342	308	360	290	351	324	304	289	317	332	336	350	315	347	330	325	308	359	338	327	341	290	358	327	322	312	354	323	310	355	349	349	309	334	355	328	295	294	303	322	351	355	322	325	304	318	337	356	297	320	310	329	350	315	310	319	344	313	314	324	317	315	342	328	332	334	316	295	333	334	299	338	320	345	317	323	293	309	319	315	321	343	330	353	349	353	339	302	325	333	330	303	333	334	309	325	336	292	294	366	350	303	374	314	320	311	304	340	321	335	329	339	317	327	339	327	334	329	301	316	337	334	329	301	314	325	325	358	330	385	352	344	324	323	305	334	300	314	332	331	342	314	328	317	305	360	362	330	332	317	315	324	281	279	357	308	327	362	321	323	343	338	349	357	329	367	295	337	343	327	364	330	314	319	350	292	334	322	330	358	341	300	322	317	312	334	342	316	310	335	318	302	329	331	323	306	317	352	339	339	356	321	348	325	333	331	339	340	297	332	315	340	346	318	337	335	329	332	309	317	336	317	336	308	336	330	317	313	304	339	292	296	323	350	332	339	353	307	299	332	292	336	329	367	347	343	295	340	334	311	345	294	349	326	311	307	342	327	309	308	334	317	365	308	299	359	316	278	330	302	265	322	314	356	315	312	317	318	318	341	341	318	366	346	350	317	333	373	301	340	319	338	326	309	334	320	315	302	325	320	346	342	357	316	334	340	355	339	370	322	302	305	323	331	326	335	304	326	366	340	337	350	350	351	332	347	306	330	323	303	302	346	322	350	325	331	341	347	316	315	318	306	303	336	310	308	295	352	313	329	297	364	324	302	308	288	347	278	357	347	357	327	300	308	328	303	339	315	367	350	307	325	336	323	299	325	322	299	324	325	309	308	351	332	309	362	329	375	350	293	347	350	323	306	302	320	341	344	323	333	322	374	331	297	330	352	305	363	328	330	344	369	345	332	330	316	361	338	320	340	296	330	312	376	317	324	323	311	343	314	339	335	355	349	317	340	318	315	308	321	329	338	292	350	339	331	368	330	303	338	313	373	327	316	338	364	322	349	286	332	311	301	325	321	345	366	349	342	316	338	319	318	322	343	344	335	297	339	300	305	331	329	355	351	318	285	302	337	346	314	320	370	320	355	314	314	307	318	305	319	338	336	319	341	335	342	339	340	347	335	353	298	331	315	329	299	354	306	327	293	314	336	353	303	320	300	337	320	346	336	342	329	342	309	344	273	369	343	324	340	356	345	292	302	342	317	304	289	313	320	339	314	314	313	375	334	306	317	315	331	340	295	298	303	365	317	364	340	308	331	336	343	347	304	319	319	317	334	312	312	324	306	311	300	337	288	317	360	363	340	318	314	304	379	322	307	326	355	349	334	356	316	302	329	327	354	318	337	321	314	320	347	309	329	351	328	349	303	322	323	334	358	320	320	299	298	296	343	325	324	341	310	318	300	319	339	331	356	356	363	295	341	315	310	315	342	341	364	315	351	309	321	319	296	312	342	325	329	332	321	336	299	327	329	345	317	293	321	372	351	345	355	298	324	354	347	306	308	310	324	348	329	330	308	292	342	341	349	337	351	338	347	311	340	291	298	319	320	310	336	342	297	328	296	310	304	315	330	372	312	370	375	316	321	322	322	317	290	306	307	328	302	307	328	328	361	323	344	342	329	336	345	321	357	316	298	286	350	364	332	315	338	312	324	347	312	347	367	315	326	314	335	322	332	360	285	319	353	318	350	336	341	332	319	298	315	324	317	328	331	344	315	332	298	345	306	347	306	348	298	369	356	320	293	304	310	327	338	335	312	323	337	313	366	296	354	332	346	325	317	343	338	339	314	336	322	314	306	317	357	297	324	300	332	331	360	327	336	317	324	312	296	327	348	320	335	315	336	336	325	307
11896	1418	2790	3355	2943	2388	1984	1651	1510	1323	1257	1187	1041	976	952	955	950	936	852	861	887	887	858	874	840	831	823	841	784	823	774	825	787	795	794	748	795	805	791	856	782	813	813	766	784	780	787	791	789	744	730	732	740	853	771	744	761	746	799	743	750	755	777	755	797	721	759	762	734	724	721	776	773	769	735	716	780	783	788	760	728	796	727	711	797	800	737	766	756	760	687	748	793	759	731	795	709	795	759	712	769	773	697	769	745	758	720	699	759	756	769	721	727	733	793	766	737	765	728	752	726	781	770	717	728	746	723	746	715	780	750	768	735	785	735	764	746	716	754	769	707	729	785	793	804	780	754	765	749	765	754	707	760	760	729	803	734	762	773	770	779	796	748	768	793	736	786	788	765	736	777	780	758	726	754	736	754	770	745	720	759	719	789	751	756	770	741	721	765	789	764	714	764	772	717	772	740	779	759	729	802	781	724	785	762	775	812	718	749	724	775	696	796	796	743	739	803	769	772	703	762	753	764	753	772	717	718	767	738	739	751	724	746	771	799	765	740	747	736	762	756	797	782	707	732	814	761	760	752	739	771	713	768	768	761	756	720	758	782	741	723	763	735	793	732	745	776	788	740	758	753	790	779	787	790	758	738	761	725	784	753	710	750	760	748	734	731	776	718	758	762	766	753	760	722	764	728	735	738	736	746	714	783	788	736	754	759	719	764	764	806	742	744	723	770	793	787	775	723	746	744	741	744	758	774	808	795	763	769	711	767	760	769	743	799	722	716	790	751	753	753	761	758	801	739	705	774	783	781	750	770	730	738	762	785	763	729	749	708	700	782	757	757	796	750	740	801	719	708	771	730	744	776	753	762	722	747	749	738	742	826	712	778	786	817	754	728	798	775	762	794	741	656	779	727	769	792	753	803	769	734	778	720	784	761	755	840	795	780	791	729	709	740	724	707	770	707	759	726	791	780	745	721	772	716	733	767	840	753	759	740	771	770	742	764	770	822	744	751	731	755	765	802	764	751	761	741	707	751	742	718	745	715	715	773	748	743	738	764	762	731	752	716	690	754	710	755	751	759	748	750	760	762	730	740	726	748	737	742	783	719	739	781	759	739	721	772	738	757	744	754	728	732	772	812	800	777	790	712	763	737	779	749	748	770	741	746	729	788	742	728	708	758	731	756	758	747	770	751	779	736	729	779	756	770	718	764	774	722	754	781	781	768	782	729	704	759	741	748	749	792	741	751	763	683	724	764	704	756	766	708	734	749	738	753	775	731	771	752	810	765	756	752	744	727	845	743	785	737	736	775	748	735	705	758	710	759	796	773	757	728	718	691	716	762	703	808	762	755	739	768	771	814	718	738	767	686	733	795	757	766	774	748	794	739	786	757	747	736	755	803	773	713	758	748	749	742	698	752	728	701	776	762	715	730	776	739	710	720	749	790	728	772	756	768	720	776	726	766	738	726	744	724	789	749	722	786	748	759	734	799	726	772	807	779	741	743	746	763	772	785	703	761	741	748	742	747	747	759	711	728	773	705	759	799	739	768	709	769	748	766	761	745	811	792	737	739	725	739	744	766	737	753	738	761	752	719	710	772	766	737	735	725	756	745	754	748	753	771	738	746	788	761	742	755	753	799	747	711	707	709	735	750	725	710	736	774	737	709	755	758	790	723	745	795	742	806	772	717	753	726	731	739	743	740	748	754	752	754	735	754	734	756	714	819	778	706	739	765	713	744	691	804	812	766	754	713	716	793	831	769	719	760	710	734	794	826	762	755	746	759	719	761	770	711	759	756	740	801	773	756	773	742	778	750	766	716	790	786	736	754	772	790	746	754	754	737	713	754	756	767	723	738	756	760	705	796	727	731	760	750	718	770	729	798	805	752	744	732	774	722	799	775	752	726	743	762	766	724	788	745	817	758	793	747	787	733	750	763	782	761	726	759	746	705	741	759	785	771	728	747	803	739	726	787	752	736	740	797	740	726	795	733	799	757	720	742	746	733	776	772	759	766	724	728	734	760	741	780	786	769	769	759	731	767	738	761	755	788	709	756	749	775	716	729	768	759	783	736	819	731	751	736	740	809	732	744	751	755	743	774	745	753	705	743	756	775	796	759	717	768	744	777	781	769	785	776	740	755	763	742	790	722	758	774	751	752	734	754	822	759	809	764	812	787	729	723	690	751	780	759	779	756	785	793	744	748	743	783	715	728	778	755	761	783	725	715	756	723	684	749	738	756	719	743	747	766	724	742	726	711	736	744	748	734	780	719	763	757	754	724	800	763	712	779	728	755	748	764	795	744	715	738	755	755	724	774	772	754	794	752	749	751	778	795	754	744	707	731	777	697	777	749	765	737	758	755	696	789	776	771	773	784	759	713	760	729	768	748	722	737	792	757	747	724	724	731	740	779	800	705	759	755	785	729	744	710	746	728	750	736	778	762	728	780	732	770	769	719	718	718	736	703	767	790	718	759	752	736	763	763	783	758	742	766	729	730	759	764	723	713	725	771	769	719	740	732	768	797	771	736	724	787	747	736	794	726	739	758	750	724	769	750	753	757	782	696	745	746	789	777	747	741	785	761	761	766	779	699	738	779	765	754	736	773	797	765	745	750	736	807	709	771	747	754	762	791	745	754	741	741	713	755	745	769	798	776	733	755	746	756	731	739	754	680	761	751	751	743	735	769	817	762	742	776	806	791	702	783	804	712	725	719	790	741	723	740	722	740	746	773	760	774	734	782	695	703	717	743	716	722	731	761	707	733	722	731	779	742	701	755	748	748	749	716	748	772	761	764	761	753	712	715	755	775	770	703	714	759	748	739	712	774	778	754	738	779	706	787	729	737	742	737	779	718	760	745	728	744	727	772	720	785	732	762	747	743	761	740	774	776	783	754	789	788	742	768	732	778	748	796	732	814	761	787	770	753	724	714	751	699	772	747	744	717	707	808	767	736	754	738	736	870	771	810	783	760	769	747	696	777	757	742	782	726	750	756	809	747	730	720	819	755	718	782	722	765	750	791	738	759	768	750	767	770	744	727	767	745	744	757	739	821	775	710	771	753	768	703	753	777	712	771	701	751	720	726	783	779	760	755	744	753	727	726	786	747	748	742	743	776	752	755	773	769	766	754	834	779	759	710	752	727	777	751	738	720	731	729	753	745	776	742	730	730	756	731	738	728	756	761	741	773	730	707	749	749	729	756	774	763	749	770	735	789	704	757	786	738	747	720	750	743	753	753	775	747	714	771	756	767	744	762	747	762	732	797	755	778	783	763	741	703	812	726	778	750	780	746	770	773	780	766	779	732	767	781	726	790	740	762	755	730	751	733	749	701	785	762	740	810	799	752	748	735	774	720	771	764	782	743	753	795	730	769	735	795	733	762	781	772	747	769	755	775	718	788	749	803	759	779	739	764	737	727	735	761	705	754	757	768	756	776	729	709	771	762	694	726	796	773	705	721	767	713	766	747	743	722	739	770	743	729	720	747	785
28697	4287	2424	2075	1387	1066	876	722	660	592	497	484	503	480	463	437	457	490	447	424	419	463	461	451	400	445	420	424	434	406	399	436	416	429	435	439	434	430	413	427	439	384	428	438	416	475	374	408	427	414	462	454	442	425	451	414	405	395	401	447	409	449	442	419	389	389	395	420	419	440	437	412	423	398	419	392	417	422	447	431	467	422	432	436	403	391	445	425	449	433	430	413	395	439	391	409	402	394	429	431	434	405	420	448	391	427	430	413	433	415	404	429	404	441	416	425	427	375	379	425	381	430	397	423	414	395	401	380	417	407	431	443	392	425	415	385	412	353	389	382	465	420	424	445	458	394	460	445	410	408	438	398	398	386	402	435	409	434	415	402	466	423	436	431	427	443	418	389	429	424	385	400	402	416	421	428	425	400	411	416	406	432	438	416	440	438	377	424	400	397	415	427	431	411	401	412	421	417	413	415	426	406	389	449	425	469	424	421	401	415	411	407	419	373	443	373	430	435	464	452	414	416	409	394	431	386	440	423	425	420	437	406	403	420	446	410	403	408	419	426	450	452	453	404	418	395	420	405	422	441	429	431	448	418	396	421	402	387	426	425	417	390	454	427	421	408	409	385	400	413	404	427	399	407	382	420	397	387	434	417	474	444	420	408	449	464	425	437	414	379	410	416	358	440	417	382	400	440	391	467	402	471	395	416	422	422	432	383	406	422	392	399	451	390	414	441	441	378	413	425	377	428	406	416	411	405	433	437	432	368	384	400	407	418	404	461	433	420	431	409	436	383	406	388	423	407	420	436	434	439	412	388	415	367	407	437	429	413	432	398	387	429	388	393	417	456	419	400	400	418	419	432	399	433	414	410	418	427	382	445	431	454	425	384	412	421	451	427	448	441	447	393	391	424	470	446	423	374	416	487	435	400	409	419	391	408	401	427	410	429	419	444	410	434	410	400	408	408	449	391	453	454	392	346	443	418	421	452	369	396	412	446	432	475	411	420	379	406	403	446	416	424	393	402	432	427	438	409	372	409	412	430	411	422	431	462	437	430	425	436	439	430	422	396	371	420	399	444	457	455	440	405	354	403	406	379	445	464	415	451	442	403	455	402	401	410	414	479	414	390	430	389	425	400	413	389	394	419	388	426	424	453	395	409	413	457	405	437	406	382	419	419	434	428	433	414	392	438	425	400	421	442	377	418	420	452	433	429	402	409	409	398	411	390	442	412	404	411	419	426	423	457	406	402	450	417	394	435	428	377	410	425	412	402	424	426	434	431	426	416	472	465	432	409	454	424	450	405	432	407	418	436	421	400	410	433	416	421	448	453	459	419	458	409	447	470	414	434	416	447	428	423	386	407	441	417	422	447	416	387	409	420	406	432	450	407	412	426	392	430	407	379	389	417	395	444	425	391	432	446	440	439	414	450	449	422	410	383	436	374	362	428	430	428	418	430	453	424	418	412	418	422	434	367	387	433	417	395	416	402	425	393	426	422	415	445	406	413	400	415	437	416	404	397	438	442	445	412	420	443	448	401	408	436	470	391	443	433	418	402	414	406	488	449	402	431	440	413	400	418	436	412	413	435	443	418	452	404	438	430	446	404	401	455	381	413	400	431	402	403	446	436	446	440	428	422	401	431	412	424	396	449	399	440	408	430	403	417	450	430	397	435	436	430	420	455	415	427	441	421	395	404	429	441	389	412	423	425	446	411	433	417	412	415	438	404	380	426	425	405	441	407	415	420	402	423	425	386	409	410	417	390	443	436	445	416	461	409	376	396	437	418	409	455	417	426	379	452	451	384	408	421	406	433	477	440	453	397	399	473	441	420	434	423	413	415	430	445	397	423	387	427	363	418	408	417	455	426	453	404	448	416	396	401	436	403	411	401	461	419	442	444	408	412	409	440	404	452	413	425	428	422	379	410	386	432	407	391	412	416	429	422	424	411	393	422	422	451	422	452	426	445	446	451	443	407	401	449	471	457	431	407	437	450	418	481	387	422	424	457	430	402	422	431	431	408	416	364	423	413	422	460	443	409	456	451	449	416	443	404	423	428	394	452	414	422	458	410	423	381	400	407	395	382	415	400	429	422	411	389	416	402	397	412	462	379	415	431	400	429	420	414	426	382	405	426	421	417	453	421	435	371	414	428	413	395	432	414	400	464	424	392	391	409	425	421	439	427	444	431	398	430	446	435	393	456	459	468	442	414	422	364	430	428	412	399	441	418	407	422	393	404	445	431	381	450	393	432	442	412	399	390	444	427	428	426	403	396	398	411	434	374	447	434	439	376	412	396	428	402	408	410	398	409	405	430	419	452	399	405	434	439	432	440	421	407	428	392	426	415	438	418	446	426	449	431	405	451	389	403	381	448	436	405	403	412	418	407	399	405	416	451	425	403	395	453	385	408	439	433	422	416	392	406	413	441	399	406	449	462	418	416	471	424	424	406	450	425	439	420	412	429	436	459	428	402	418	433	393	441	435	431	413	413	426	407	414	452	446	474	392	410	419	426	389	416	444	397	421	404	434	454	470	414	443	410	441	420	440	413	415	422	415	395	393	381	400	381	415	442	438	420	411	392	425	430	451	439	421	396	450	385	430	424	410	469	388	423	393	439	411	410	412	424	431	428	395	409	431	419	429	414	428	403	415	435	415	430	431	417	431	402	455	469	411	447	454	426	429	412	410	419	440	406	428	433	461	411	440	411	372	410	445	409	397	371	415	398	381	437	422	394	403	407	445	427	393	396	434	403	382	431	415	440	420	405	458	449	437	424	472	448	442	439	420	418	413	387	433	411	410	391	435	404	466	432	446	444	461	453	408	414	385	388	434	426	422	406	419	414	431	415	431	411	433	387	404	443	390	395	406	420	394	418	410	397	402	418	412	425	367	429	433	425	409	361	439	427	435	457	424	402	425	405	427	397	386	433	418	421	436	412	446	396	437	431	450	428	412	439	412	416	445	406	385	418	443	435	432	400	411	421	428	453	409	399	438	421	420	419	450	393	439	431	478	403	460	432	422	393	421	414	400	421	399	433	436	404	456	412	416	414	472	421	470	429	405	402	410	397	394	422	393	408	431	407	396	397	439	457	439	425	371	411	382	409	416	420	435	450	402	380	421	430	418	429	417	400	424	411	431	405	399	423	395	436	424	407	413	425	408	398	441	421	417	408	414	401	368	408	432	431	402	421	443	415	446	418	434	396	420	441	423	440	399	396	422	407	454	414	413	371	430	402	411	415	422	442	400	438	421	442	445	455	436	441	470	417	425	442	439	415	409	435	413	449	415	398	397	378	411	421	413	449	412	395	428	397	451	420	405	472	416	408	401	429	401	386	437	419	429	429	429	458	418	441	399	426	419	417	404	449	437	411	437	456	460	434	442	408	417	399	437	414	434	421	413	454	394	433	390	432	395	407	439	416	383	414	420	401	397	417	429	385	476	411	433	452	414	421	409	407	448	415	377	439	397	406	376	414	394	416	429	447	429	407
15173	2127	4191	5032	4484	3604	2902	2273	2082	1819	1583	1443	1324	1309	1274	1180	1160	1157	1106	1203	1086	1117	998	1032	1062	1109	1052	1006	1036	1006	964	1002	1019	961	937	1007	976	948	931	923	896	959	986	933	913	993	909	964	904	959	943	937	981	913	948	928	919	877	940	882	923	940	934	911	988	910	905	975	941	923	957	936	905	923	905	904	933	944	980	950	940	892	952	890	961	954	951	910	913	925	917	931	966	917	899	903	922	952	930	926	950	926	899	908	932	927	904	876	900	911	915	914	944	909	941	895	893	919	928	893	944	903	920	919	932	932	947	889	899	889	902	880	948	882	910	879	944	909	908	927	888	958	911	875	899	917	982	889	907	984	880	898	933	991	875	912	883	935	930	883	926	933	878	919	859	871	881	898	935	928	909	898	959	891	921	908	946	912	939	948	893	943	859	930	938	876	924	914	971	899	920	906	930	844	906	908	869	911	927	932	886	943	929	912	881	908	927	975	972	904	930	949	880	953	945	943	962	946	906	878	941	888	928	888	950	831	976	922	885	947	926	921	923	908	894	895	914	920	929	918	934	978	890	912	890	913	886	854	903	960	894	931	873	897	925	908	950	848	892	910	905	934	900	970	884	887	923	906	885	936	888	937	933	907	910	872	911	873	923	935	926	911	944	897	942	863	884	944	895	881	887	901	945	964	923	947	969	905	949	854	914	971	932	904	901	935	935	881	870	901	872	898	895	871	918	930	907	902	942	904	875	961	891	891	897	951	942	899	921	896	923	936	914	889	884	939	905	971	923	929	914	845	899	915	949	884	940	952	933	915	917	946	943	924	918	895	909	953	837	931	924	909	981	923	892	940	846	879	946	853	921	907	872	912	863	903	900	956	921	871	903	934	920	986	917	951	927	982	913	941	993	905	904	886	864	918	971	923	905	966	916	912	901	922	910	895	898	833	865	967	926	937	909	917	916	901	919	931	930	895	875	887	854	921	903	889	907	930	945	896	965	961	916	920	891	945	921	898	922	961	875	931	881	908	957	952	908	910	914	946	976	932	937	869	898	973	909	905	892	915	907	940	933	886	952	916	953	932	885	939	884	905	879	888	939	935	940	929	900	855	896	949	943	896	913	911	881	881	900	925	907	924	929	921	913	925	929	915	892	921	936	910	893	888	941	956	914	948	920	939	902	891	917	891	840	953	922	933	924	948	866	868	891	901	881	853	855	915	940	851	915	887	919	921	1008	872	856	895	927	925	944	884	916	876	927	901	879	923	865	894	894	919	859	930	993	886	918	966	920	927	891	934	964	927	905	907	902	914	902	910	865	894	882	933	969	889	944	883	925	940	890	968	911	900	951	936	901	892	965	974	935	890	893	905	900	914	868	917	938	868	948	913	900	883	881	929	863	944	947	944	918	903	881	915	938	887	965	924	947	944	922	923	949	898	965	906	872	913	862	858	905	900	871	922	962	843	904	935	956	919	889	910	949	906	903	913	892	893	909	947	900	894	979	962	865	986	909	865	958	886	963	913	898	937	902	900	909	876	869	914	920	942	933	904	931	881	936	924	927	909	879	914	911	930	975	894	867	886	919	909	922	865	897	962	960	998	895	903	894	929	927	880	892	941	967	967	944	917	902	930	886	856	897	906	910	964	926	955	906	878	855	875	939	980	905	856	916	909	909	900	955	886	897	906	906	898	895	938	867	904	914	904	909	869	908	904	858	916	950	897	941	832	946	921	904	875	921	899	918	938	892	910	940	932	1005	980	874	893	941	924	930	871	866	879	852	864	911	895	891	948	891	909	941	912	938	887	894	878	895	913	944	899	885	859	922	930	958	880	901	844	891	917	901	906	935	927	909	898	885	924	923	931	889	966	919	939	890	936	954	924	898	895	899	931	925	936	871	907	855	904	922	877	906	975	918	926	938	965	912	871	920	925	900	969	931	940	914	942	930	911	868	883	842	904	924	943	938	948	945	938	921	881	948	955	908	909	898	901	884	899	863	931	860	936	964	915	910	941	897	901	901	908	886	884	959	861	897	939	910	931	945	927	891	876	927	963	900	925	913	886	917	907	936	919	880	897	940	899	945	961	887	908	944	859	909	903	935	928	911	916	911	925	924	946	895	914	909	954	874	940	912	884	917	939	924	934	929	960	945	881	888	864	965	924	862	914	949	892	919	918	859	900	943	883	921	899	860	958	877	930	896	859	908	890	902	921	896	942	924	887	922	944	950	909	921	870	902	887	929	935	915	923	914	917	910	984	922	916	939	913	921	949	898	865	924	911	905	909	965	918	895	965	878	927	926	900	890	928	924	847	899	932	949	931	931	918	912	941	915	877	885	927	842	906	880	927	926	949	937	933	916	915	853	955	884	934	918	942	915	962	927	934	959	913	910	908	881	875	918	889	911	875	945	900	925	883	923	904	951	912	904	901	925	895	913	909	869	964	895	858	883	921	925	914	953	951	915	935	907	929	867	949	967	933	849	881	920	951	928	903	864	953	869	909	906	906	908	887	896	898	877	844	887	924	954	943	959	833	884	907	959	955	953	955	926	875	940	897	918	882	925	983	907	943	895	923	917	893	933	937	952	936	887	924	929	910	922	902	877	931	910	937	948	965	918	938	912	918	940	883	950	948	920	898	914	904	911	908	922	924	908	857	985	917	922	933	908	1003	943	952	887	901	906	904	918	884	933	890	932	952	925	902	958	916	864	956	883	896	881	909	891	947	900	947	882	926	905	878	930	891	883	921	956	920	901	894	932	939	961	878	983	941	890	911	879	898	892	904	911	877	961	941	963	896	884	905	913	920	922	918	948	857	945	916	891	905	876	887	942	869	900	911	900	898	945	890	917	899	956	926	907	899	944	890	871	886	920	871	914	858	934	936	898	948	896	889	921	861	922	802	858	936	912	898	926	909	921	916	890	894	937	863	927	909	873	967	969	905	957	959	927	995	901	923	883	990	937	917	857	918	878	909	960	908	918	892	916	870	872	950	822	968	960	935	905	897	892	907	918	932	928	916	913	903	943	920	872	858	900	929	953	907	956	916	915	953	937	887	833	928	986	853	903	947	894	879	874	892	902	933	862	909	891	891	935	883	926	895	899	907	912	895	912	978	902	881	954	997	947	921	893	895	960	988	962	901	859	950	936	893	882	890	879	958	950	893	955	880	892	942	894	915	930	942	915	910	949	912	919	883	982	899	895	891	905	896	927	911	902	858	902	858	947	892	950	909	895	912	893	894	924	863	895	952	869	922	957	933	917	871	946	918	875	913	906	954	876	856	852	996	960	927	944	882	927	885	843	887	923	870	942	961	917	890	884	917	988	911	871	915	863	880	875	910	924	952	894	885	948	922	915	930	886	889	911	934	885	913	927	879	884	905	883	947	970	913	905	893	919	887	888	955	930	914	904	929	896	849	903	921	913	889	934	902	925	943	908	958	927	924	884	926	932	899	910	913	859	894	929	915	932	900	914	912	893	977	888	879	938	930	945	906	939	871	866	908
6659	604	586	501	442	370	279	261	225	219	215	225	202	197	214	221	196	187	193	208	197	211	205	218	201	211	212	220	180	175	200	197	197	232	215	223	183	197	186	171	252	207	203	208	192	200	216	202	205	213	192	203	178	201	229	212	220	211	191	186	190	185	212	196	195	183	197	202	205	184	212	196	192	217	201	204	220	209	187	202	225	228	217	206	209	208	202	199	220	209	226	199	185	194	181	204	195	203	199	173	222	212	226	186	197	190	166	204	200	190	174	214	203	195	178	203	192	194	204	209	204	209	212	187	196	170	209	187	193	171	210	216	208	225	195	196	224	198	200	191	216	208	185	217	199	204	190	220	226	173	179	198	205	223	192	185	177	174	196	189	192	189	182	206	192	212	201	213	216	199	186	206	212	206	193	222	204	168	173	187	225	170	193	219	177	205	192	204	204	198	174	185	191	177	206	195	202	195	206	199	196	231	198	193	207	178	175	178	200	174	211	191	219	199	185	189	175	172	170	198	199	206	203	194	223	207	219	194	190	208	179	194	206	182	180	197	218	192	196	205	212	206	180	198	228	213	194	195	179	193	208	204	199	210	217	197	222	195	220	201	193	204	214	186	202	189	202	188	184	211	216	205	181	205	188	185	214	189	192	200	207	222	196	197	196	187	201	231	230	204	203	223	201	202	189	195	196	215	216	215	196	182	201	187	223	237	206	172	194	163	201	181	192	181	182	183	191	222	226	187	214	176	203	195	217	187	193	206	197	214	216	212	198	204	210	232	192	191	195	194	197	213	219	198	216	209	201	243	202	201	212	196	233	195	202	201	193	196	222	198	192	205	202	189	193	215	195	168	192	246	210	213	201	208	200	194	209	198	201	198	198	205	187	214	196	206	200	191	196	211	206	184	178	185	194	197	234	174	195	174	202	203	196	195	187	214	190	197	223	200	191	188	197	200	199	197	212	198	185	227	231	205	193	221	212	201	182	228	205	208	174	192	182	216	215	199	189	216	215	195	194	212	196	214	210	184	173	212	182	202	206	212	212	222	187	185	200	204	211	184	198	179	191	188	182	172	193	222	229	207	215	210	205	201	209	203	198	201	197	174	206	193	201	197	195	173	189	200	180	204	186	206	215	210	212	199	193	184	214	213	192	193	199	185	199	193	202	203	189	197	193	155	194	212	223	223	216	213	189	200	201	198	190	205	209	200	188	197	176	190	190	188	231	187	193	214	217	209	204	174	185	211	202	176	195	184	198	214	208	193	222	202	205	182	228	197	164	176	188	208	199	188	186	191	172	190	183	180	217	194	185	192	217	209	194	216	196	213	197	211	212	199	200	181	210	208	187	219	174	231	201	196	217	193	225	176	159	191	193	206	183	192	195	189	194	223	193	181	194	189	213	203	175	192	189	205	182	185	196	187	202	212	201	197	185	198	200	211	211	190	203	187	217	198	211	198	173	203	200	200	197	189	184	195	191	204	180	206	202	203	219	201	193	217	172	204	189	182	186	181	217	181	203	246	215	200	202	194	188	195	171	208	216	210	186	189	176	181	176	206	208	198	193	192	204	209	210	209	180	202	205	199	196	245	182	189	201	192	201	211	217	220	194	180	207	178	201	194	212	224	189	197	176	180	233	234	214	196	170	194	188	222	192	237	203	196	175	200	178	190	187	206	193	194	208	184	204	161	175	148	186	170	194	203	210	175	212	195	226	211	192	183	174	213	192	161	189	209	196	213	212	197	205	201	208	196	184	204	205	204	216	223	180	165	186	179	209	192	183	188	241	202	215	198	190	191	207	205	184	200	195	210	187	210	210	198	209	161	164	214	201	202	192	172	182	210	221	205	212	211	195	196	196	192	219	216	174	208	191	221	203	193	178	221	206	184	196	215	189	193	195	190	192	189	199	236	187	217	202	184	180	195	162	195	244	221	199	198	192	198	174	211	210	190	204	211	188	209	218	231	181	164	211	188	190	177	177	207	217	192	188	207	188	199	187	224	211	184	185	227	196	207	196	230	184	192	175	180	206	211	200	184	180	177	201	187	191	213	208	185	207	218	214	209	187	189	198	199	210	208	174	195	231	210	204	172	199	220	200	171	185	205	182	221	202	174	187	205	164	205	185	217	192	204	205	207	209	225	190	193	215	207	195	199	180	195	203	187	180	198	186	185	204	176	202	221	197	223	197	196	177	203	206	168	194	205	208	198	203	179	205	200	206	162	190	194	196	164	201	198	193	198	212	224	204	210	211	200	171	195	190	182	190	186	192	186	196	202	222	199	203	167	195	160	213	199	236	188	197	211	181	204	191	198	217	226	173	185	218	195	198	212	172	199	194	194	200	191	194	191	198	189	184	204	233	181	209	195	189	207	197	203	183	205	196	186	195	180	213	193	192	205	196	204	217	192	183	198	192	188	193	203	202	215	195	179	161	236	192	200	195	198	202	188	221	213	193	201	194	191	171	211	216	190	214	210	197	194	222	189	190	202	195	189	187	195	198	196	207	184	208	181	199	191	209	198	226	202	203	188	202	207	179	159	183	192	170	189	177	195	212	197	223	181	179	162	206	195	191	191	214	219	200	207	216	215	221	179	226	200	204	202	173	188	172	195	182	202	199	216	195	205	172	215	210	180	204	242	197	198	203	196	212	225	210	200	188	193	217	197	231	220	190	217	194	208	191	232	213	181	218	198	185	174	193	188	190	175	215	221	179	187	194	202	184	229	220	178	217	195	198	197	218	176	246	236	189	209	209	191	186	199	186	199	183	183	206	206	188	206	201	196	186	178	212	220	197	192	197	215	211	204	186	190	202	187	195	201	215	190	213	161	183	197	211	221	174	209	195	199	176	230	207	199	217	202	214	193	199	211	213	197	196	213	212	221	217	190	222	196	217	195	203	163	216	202	199	186	208	191	171	212	197	208	196	208	195	197	209	212	204	201	196	200	197	221	182	207	192	195	180	169	202	182	196	194	192	199	219	188	212	193	178	206	177	221	208	203	200	205	196	229	197	164	179	191	206	207	202	218	186	210	184	186	200	204	215	207	185	211	189	217	201	183	211	210	224	205	168	177	214	192	234	214	206	210	183	222	207	196	195	217	194	196	209	202	191	181	185	212	190	191	199	199	235	217	198	201	175	191	202	236	186	204	175	183	181	237	193	211	210	189	188	181	185	174	213	188	187	184	172	191	211	216	185	203	195	179	176	187	184	186	197	186	205	201	171	196	211	174	202	197	205	196	191	202	188	191	197	216	172	197	206	203	219	190	201	225	189	176	202	181	217	213	197	177	204	190	198	206	179	167	208	195	188	209	200	187	196	213	171	187	208	179	192	190	216	219	222	194	181	193	220	218	183	211	196	175	188	201	172	210	189	212	206	201	196	205	231	217	252	207	187	233	174	160	185	195	199	205	218	182	204	183	193	194	203	222	225	204	184	192	204	214	223	205	209	197	199	192	203	220	228	220	215	210	198	195	205	230	214	197	190	169	201	187
4604	746	1150	1404	1294	1063	958	824	768	669	646	647	591	552	538	607	564	532	522	512	513	524	494	528	522	548	541	541	522	522	515	499	492	519	500	533	515	540	510	534	513	514	509	494	528	458	505	477	490	509	487	492	496	511	500	492	525	520	492	496	498	490	493	551	492	523	531	491	505	535	459	504	492	488	505	534	484	476	509	513	462	514	536	530	483	498	518	476	480	531	493	492	491	503	484	514	522	467	486	511	467	478	482	497	455	488	501	458	496	473	522	536	518	516	465	489	485	478	489	526	512	499	496	491	557	479	513	472	481	496	437	543	506	497	459	495	497	507	479	497	518	543	469	503	505	463	504	485	468	496	486	529	511	454	487	515	554	474	489	498	525	507	476	478	514	497	510	474	527	512	476	455	514	455	489	471	485	495	522	526	482	504	497	507	507	536	486	476	473	513	529	508	495	470	457	500	516	494	466	477	528	500	485	501	486	511	507	491	502	506	526	489	470	496	522	484	497	490	499	506	481	440	524	531	529	482	483	475	527	533	509	516	452	477	522	506	468	505	456	512	518	478	489	466	498	462	438	510	506	532	454	500	479	473	521	489	508	501	473	510	498	548	457	496	478	463	489	508	506	484	479	487	538	479	509	466	490	513	461	495	499	511	505	490	488	482	482	490	485	522	498	466	481	451	464	499	496	507	510	470	484	500	511	497	457	500	505	515	492	477	502	477	490	527	497	471	525	490	499	519	489	520	522	512	499	506	482	475	486	500	512	529	488	483	487	459	468	531	529	495	531	476	466	526	486	500	514	462	491	467	503	522	427	513	512	486	501	502	500	498	497	502	490	484	507	485	547	523	506	491	489	480	515	521	543	502	469	486	479	480	475	454	526	464	547	464	510	524	485	504	483	475	514	508	481	475	487	534	541	528	470	476	489	479	492	446	515	469	477	509	503	517	494	492	489	554	490	482	504	463	509	496	500	497	512	461	474	516	480	509	474	518	508	502	493	518	502	489	470	467	495	505	487	495	479	501	495	486	485	514	485	460	492	545	505	458	482	530	496	506	479	471	502	486	521	495	520	474	498	527	504	456	525	475	498	510	483	450	496	504	508	487	519	500	503	500	482	465	485	504	486	474	510	469	468	493	436	503	532	513	532	463	494	483	485	480	511	499	501	479	537	470	504	475	483	515	516	483	470	485	493	479	514	525	476	512	512	488	493	526	523	463	543	505	489	528	495	467	513	471	470	501	480	535	502	531	507	471	510	521	459	485	508	459	456	488	494	491	475	493	480	491	524	495	523	543	536	491	480	497	447	483	515	490	523	520	473	501	481	490	529	505	467	508	483	537	472	529	470	494	505	465	462	479	459	486	466	492	479	506	515	501	521	527	442	473	501	504	525	486	510	534	541	480	567	520	512	473	490	492	493	497	526	494	467	494	461	490	460	480	483	501	504	469	496	505	551	478	513	501	497	464	508	468	533	482	481	516	498	462	486	543	504	500	479	541	512	507	507	502	507	495	487	473	496	478	481	508	494	518	496	494	529	504	531	480	466	477	455	498	480	512	470	496	485	476	467	497	524	541	482	503	519	499	512	464	479	490	483	502	527	472	459	551	540	462	496	484	480	484	484	477	468	497	498	544	462	517	520	486	451	494	535	508	510	469	480	481	476	502	515	483	473	486	465	495	527	495	514	501	481	497	471	536	513	465	511	461	518	469	474	501	495	515	490	475	497	506	468	490	454	518	490	523	513	478	487	492	498	516	477	465	495	504	492	452	483	460	489	502	502	499	509	474	497	488	516	493	504	503	486	503	504	478	513	455	497	503	494	491	546	465	460	499	535	472	501	486	524	489	451	504	470	473	510	510	482	506	461	484	504	476	452	541	469	487	528	511	529	496	489	477	464	494	519	492	493	489	517	479	521	528	503	512	458	501	462	498	511	543	474	491	476	531	481	505	512	484	537	465	465	484	467	522	483	493	493	477	531	500	475	491	494	495	482	506	496	529	559	519	477	484	490	510	466	509	462	493	503	558	509	519	500	533	517	500	475	443	498	488	528	530	492	476	496	477	475	495	475	501	507	519	482	485	503	513	528	517	495	498	511	491	473	512	465	464	500	480	492	468	470	483	523	463	481	485	523	500	469	495	472	451	519	504	493	521	533	494	476	488	482	526	497	510	443	472	471	459	512	505	504	478	475	473	517	507	516	487	496	521	464	468	516	473	509	507	490	452	502	503	498	499	499	500	481	520	482	471	501	474	481	512	479	492	484	516	507	531	486	497	482	524	504	515	526	479	482	527	489	481	500	523	474	507	497	485	493	529	462	506	502	529	449	493	487	483	475	483	491	499	457	471	496	499	492	516	501	502	479	471	518	517	466	484	469	466	510	488	512	480	547	537	522	518	483	505	533	490	510	492	487	556	496	502	522	479	504	463	507	544	502	465	495	537	499	471	509	459	518	491	493	521	496	503	492	510	441	477	486	458	512	524	472	477	500	465	518	499	500	503	486	462	469	444	530	507	512	483	462	479	528	497	517	479	467	467	466	510	455	497	482	514	456	496	488	487	501	486	526	466	509	518	469	488	528	483	520	464	469	462	514	514	494	483	506	508	506	516	501	530	532	495	491	518	462	512	466	489	515	514	463	504	508	508	462	494	529	491	504	452	454	477	476	520	520	490	488	507	473	454	494	467	471	443	511	511	470	500	479	447	502	460	489	507	516	500	460	430	497	528	511	501	487	467	460	496	533	476	515	490	527	466	478	519	529	518	514	516	440	499	512	496	486	520	517	475	498	493	472	517	485	517	493	506	448	495	523	467	482	532	508	474	496	469	488	494	542	456	481	462	495	485	481	487	455	462	544	494	520	492	488	534	479	476	506	483	476	537	507	487	471	509	501	487	467	505	497	477	501	510	518	495	470	490	467	472	494	491	468	487	517	501	516	518	482	526	511	499	466	491	441	505	505	514	488	512	471	496	495	492	511	510	497	488	477	453	489	474	466	493	532	465	518	505	492	497	507	478	501	501	477	458	512	514	477	519	467	519	504	490	487	495	485	490	532	513	489	476	458	530	475	528	469	532	465	488	481	485	549	489	486	573	494	545	482	501	491	484	528	490	530	465	506	488	510	519	495	502	516	469	505	540	505	472	520	524	490	467	497	471	548	495	519	477	503	521	527	486	474	467	462	484	525	475	503	508	490	500	499	495	464	466	514	481	441	495	511	478	493	509	474	544	482	487	499	526	478	487	486	551	480	479	453	513	489	498	500	483	467	521	497	533	475	452	480	456	507	516	490	490	523	517	507	515	524	498	500	491	487	504	515	510	450	528	482	459	491	507	527	500	498	492	525	483	502	501	466	480	519	505	505	549	503	491	531	481	498	481	520	499	513	502	506	502	504	494	468	475	532	467	492	486	530	493	471	486	491	486	534	478	488	535	506	455	540	476	494	529	507	465	499	474	504	495	495	480	541	477	484	498	520	499	468	466	515	489
20129	2194	1477	1189	844	660	531	487	462	419	412	407	386	358	370	367	333	349	336	328	336	355	341	339	321	336	351	359	339	324	320	325	336	314	363	314	327	343	324	329	347	349	338	352	307	314	350	297	311	357	315	358	341	324	322	313	326	320	352	293	340	336	328	332	333	349	308	305	336	313	334	296	289	339	337	335	348	310	367	344	352	353	328	317	313	332	290	328	322	338	324	324	310	339	311	362	296	377	335	328	317	277	293	320	322	352	319	343	332	307	340	322	321	373	338	306	314	325	304	317	310	314	319	311	318	356	296	345	316	372	319	286	311	328	353	347	332	301	326	290	318	331	331	368	339	356	349	333	316	311	296	324	307	340	340	323	336	346	311	349	350	326	315	345	321	354	389	314	288	344	356	308	350	325	339	310	335	333	331	295	330	324	307	292	345	326	341	393	335	351	323	330	313	332	333	350	321	336	354	307	339	305	305	349	352	327	324	338	300	284	307	328	313	339	348	360	348	346	343	330	345	323	317	327	344	329	329	335	310	341	352	346	324	363	352	326	288	341	320	312	328	313	295	347	324	313	334	321	331	317	335	349	292	322	335	318	317	299	366	327	345	317	333	352	333	326	363	314	334	336	346	333	358	322	333	335	363	325	292	334	334	348	354	290	344	343	312	340	342	316	333	305	371	321	330	314	337	336	337	359	327	289	367	331	344	342	330	312	317	322	331	331	310	331	359	321	319	341	351	301	327	385	320	328	322	326	280	324	351	351	320	370	323	329	319	275	325	297	327	328	318	337	300	284	316	348	352	316	349	350	361	382	338	333	321	314	330	351	347	340	343	321	356	295	325	344	335	337	335	340	305	342	357	334	332	340	330	342	326	324	309	339	313	350	327	313	288	334	352	309	353	324	350	339	323	318	330	310	283	334	343	320	321	322	329	311	380	313	347	317	349	319	343	378	340	322	302	312	332	315	306	320	334	335	336	336	345	343	325	300	283	320	344	330	358	320	354	303	288	301	333	275	354	339	335	338	330	322	350	318	355	344	340	325	307	328	332	335	318	348	344	342	319	316	349	361	369	344	340	307	313	317	294	286	330	336	341	330	292	302	358	342	290	316	314	325	330	289	313	328	308	311	318	327	370	334	304	300	353	326	293	322	318	345	321	334	316	292	302	327	312	320	359	327	325	319	318	348	331	308	353	330	330	273	310	311	316	308	321	293	331	340	346	336	314	278	318	332	348	337	309	340	326	325	310	342	348	315	300	304	300	340	365	333	324	307	351	380	293	322	333	343	313	312	330	316	358	370	332	287	342	295	314	387	328	338	327	371	300	352	288	314	310	340	296	361	343	304	311	283	331	331	338	338	305	316	345	336	391	323	311	340	338	287	347	287	340	313	328	334	274	299	319	340	312	336	317	366	336	337	336	307	347	307	344	321	335	336	318	340	324	328	307	345	346	350	305	308	339	331	334	299	327	373	304	320	337	356	320	342	318	323	347	335	314	330	340	310	318	333	350	328	317	396	335	388	305	329	323	317	338	327	309	303	334	336	318	319	317	333	355	299	321	338	337	303	325	325	308	343	336	333	306	340	360	326	318	312	325	383	319	358	357	316	294	326	310	347	335	334	329	318	326	336	322	312	334	330	324	333	347	365	349	339	323	341	309	335	298	312	339	333	340	311	335	322	331	342	303	331	313	338	332	358	325	323	289	301	297	318	381	330	344	323	305	370	305	307	340	339	323	325	349	348	317	333	323	291	298	347	330	324	295	341	367	311	340	319	336	298	314	301	349	362	330	360	321	327	350	328	337	313	301	320	322	348	317	310	323	324	323	324	336	303	320	354	352	325	322	309	304	324	346	330	348	317	328	332	353	281	321	363	302	339	365	339	300	354	355	345	354	316	333	317	330	331	339	349	313	317	346	314	308	324	323	325	316	329	354	321	309	336	349	356	310	334	320	310	368	301	325	307	349	345	333	341	306	313	320	327	327	313	353	304	325	350	332	302	320	323	324	333	355	329	353	352	322	345	330	297	358	312	321	305	303	337	346	344	288	328	311	318	321	332	310	306	333	354	325	328	314	336	311	316	321	325	334	362	338	306	330	308	298	301	350	359	287	302	316	320	335	336	335	328	331	295	327	327	354	322	327	354	316	303	325	352	300	315	336	334	337	357	347	320	309	348	370	331	287	342	338	343	373	326	326	330	351	336	289	329	315	357	349	323	321	289	335	304	328	354	372	300	352	311	369	331	347	343	316	321	318	337	327	307	318	356	344	342	317	307	353	330	312	326	342	330	311	316	352	321	305	312	343	315	346	322	347	304	289	338	373	287	296	344	372	358	340	349	313	303	302	325	315	311	362	341	323	337	354	334	297	281	330	351	348	317	313	336	351	325	313	329	293	324	348	333	312	344	341	303	322	340	303	306	329	350	301	337	302	305	332	343	335	298	333	330	342	349	319	326	315	341	323	318	334	318	358	295	303	318	362	334	334	329	379	360	353	339	350	339	325	335	337	325	315	329	351	337	323	340	304	352	316	340	358	339	344	318	345	315	306	320	331	322	329	337	300	334	360	359	326	306	315	357	328	297	349	322	294	335	325	354	329	330	305	358	349	315	310	317	334	308	354	299	339	304	332	332	298	344	357	334	343	366	346	326	333	322	336	331	354	314	280	331	312	306	318	319	306	315	355	312	329	307	326	327	316	335	344	335	337	270	348	302	333	318	286	387	352	316	360	320	346	319	324	335	344	352	321	308	336	304	308	303	303	317	344	301	307	309	350	299	340	374	352	361	333	362	349	331	353	333	351	328	347	325	337	342	312	322	309	294	345	328	375	322	326	336	378	296	331	328	335	354	319	339	337	317	318	295	347	318	346	333	298	342	317	344	329	325	350	360	329	317	351	344	340	328	345	336	336	339	314	348	332	331	326	316	374	358	332	334	313	316	344	348	344	333	313	325	294	289	317	329	340	315	326	321	346	337	334	333	354	316	327	365	311	309	338	312	329	342	335	316	314	300	338	342	337	310	334	308	334	323	316	324	312	342	333	312	329	336	300	308	311	311	336	348	308	349	320	343	357	323	320	319	338	345	281	306	296	291	348	351	314	329	363	341	390	292	331	339	339	294	285	296	310	310	306	344	345	351	315	326	341	282	326	334	325	323	337	347	351	348	355	336	318	342	332	312	306	345	349	324	348	311	304	316	329	321	338	355	356	324	350	355	325	361	303	326	352	320	329	341	319	324	361	369	287	368	341	314	313	357	344	322	327	328	356	359	384	337	326	326	293	331	338	336	343	363	342	316	321	330	301	300	306	314	344	329	361	304	331	345	356	343	319	315	347	305	350	345	333	314	333	328	338	303	331	328	300	324	355	312	343	313	319	339	323	288	320	340	324	353	352	343	350	351	350	343	335	323	313	331	294	338	334	358	315	325	341	322	344	285	342	331	345	327	299	334	326	309	310	316	309	357	336	313	349	322	360	352	350	328	343	344
12008	1515	2861	3408	2988	2342	1905	1671	1442	1211	1224	1092	1017	971	969	974	930	927	841	863	884	873	868	820	905	848	822	854	787	754	795	770	815	806	750	773	785	750	756	760	840	820	744	713	837	760	773	790	779	762	818	741	789	783	798	766	734	732	756	762	755	807	775	779	770	767	813	754	740	770	784	808	719	755	732	774	726	740	768	771	734	743	787	765	806	766	820	741	778	725	758	776	715	708	727	737	767	719	769	738	790	795	748	689	815	777	814	759	750	775	751	723	758	809	739	739	727	774	716	785	730	817	761	708	728	726	789	735	773	743	787	778	732	780	715	732	762	783	702	766	712	750	721	792	791	707	679	738	746	745	732	750	761	756	777	717	777	739	720	782	719	724	744	763	764	813	717	739	801	726	801	791	737	752	762	710	737	750	731	788	769	739	743	794	728	719	732	774	782	773	715	747	756	750	741	732	765	744	757	754	741	799	730	749	760	738	774	783	754	725	729	748	767	722	717	724	770	777	747	771	810	743	746	744	736	724	733	769	757	736	746	751	774	743	738	745	735	787	751	782	819	713	777	758	762	780	733	769	774	774	741	760	735	715	735	792	762	726	758	796	744	748	768	773	708	744	751	796	708	766	764	725	763	805	740	687	825	751	746	715	766	747	762	737	805	850	779	780	698	773	761	718	748	773	799	730	794	794	764	720	716	791	745	802	777	725	748	759	796	839	721	741	769	725	735	824	743	745	719	746	713	769	752	771	765	719	776	796	768	783	745	728	720	770	774	711	742	757	746	755	740	798	743	769	769	728	791	752	792	745	785	736	758	701	805	734	775	769	765	760	717	752	761	783	760	721	741	801	779	766	793	683	740	760	787	748	770	717	754	750	784	724	734	723	727	748	727	739	741	733	729	810	784	786	761	741	728	789	741	794	733	731	759	757	704	777	778	759	750	760	744	712	752	734	756	748	739	743	762	734	774	779	786	771	773	762	768	766	730	758	749	763	785	750	705	786	768	728	746	738	770	768	729	740	763	794	715	782	759	721	739	744	743	691	752	757	740	792	752	791	738	736	753	755	778	765	771	736	721	753	725	722	755	749	769	756	800	826	760	758	745	760	760	778	753	752	754	779	712	734	738	755	731	708	747	737	735	781	747	725	763	738	758	785	740	767	748	746	733	784	730	744	780	765	787	774	777	795	770	751	774	767	690	757	696	778	722	793	730	776	735	763	739	771	784	775	796	777	736	783	757	747	722	773	714	766	743	735	781	765	763	759	770	747	761	740	745	727	775	781	779	764	764	738	720	747	774	818	778	786	699	746	786	758	753	769	754	763	809	771	768	747	761	753	781	784	757	744	768	768	797	713	750	759	789	764	717	723	770	742	835	755	777	783	754	759	770	731	761	727	706	741	755	735	776	766	766	794	770	756	750	805	730	754	732	745	802	783	712	821	732	758	803	749	747	721	782	785	776	798	773	735	731	763	742	762	798	795	733	758	728	727	756	785	763	788	764	779	774	762	756	757	738	784	768	773	758	818	795	767	747	722	772	765	765	754	753	692	763	802	786	746	771	718	702	766	750	745	761	760	770	754	747	769	782	714	743	755	751	751	753	704	754	734	722	705	682	782	768	732	759	740	755	745	770	799	734	688	791	719	726	745	747	722	744	733	705	751	727	798	802	755	763	717	747	719	749	768	766	755	795	755	764	716	771	800	783	732	710	731	765	788	796	753	723	732	804	767	731	709	737	758	750	758	793	789	736	770	765	753	710	802	758	756	726	823	745	723	719	752	763	735	747	795	794	740	792	741	731	751	759	757	731	775	724	728	774	763	742	748	713	737	785	787	731	754	767	740	754	744	760	787	729	795	738	751	744	737	706	721	757	734	750	769	729	766	810	711	747	756	762	743	733	809	738	741	732	827	737	723	745	731	776	745	739	772	804	790	774	771	741	754	742	711	755	804	721	769	705	784	731	760	741	744	797	770	770	753	770	764	728	778	745	727	746	782	744	749	766	782	787	754	746	791	757	732	749	772	777	734	795	713	768	748	767	733	719	784	819	790	771	749	806	757	709	751	765	774	776	730	738	765	742	785	780	760	795	752	750	688	749	771	765	764	757	753	760	777	753	756	755	762	784	781	738	770	742	756	706	745	746	760	826	776	754	746	706	774	778	698	751	760	704	737	777	817	755	760	829	799	788	752	803	762	738	781	800	761	751	743	742	749	770	737	740	765	761	741	753	739	779	770	811	770	729	711	744	796	729	785	733	733	768	745	763	741	745	756	781	752	764	724	745	780	727	766	792	778	766	766	783	707	776	770	782	757	752	744	737	805	754	743	768	719	770	760	701	825	796	746	748	782	732	737	786	801	743	780	739	729	726	760	725	725	766	748	724	824	805	740	755	802	792	737	727	736	765	766	729	763	765	765	738	727	744	753	762	759	709	747	764	748	744	732	747	755	737	739	698	729	779	728	771	728	751	753	758	790	753	744	745	768	735	753	786	730	764	751	748	764	757	765	729	811	780	801	758	765	745	777	783	755	721	768	728	763	731	778	754	750	733	711	757	777	745	780	757	756	776	734	706	763	724	774	764	806	785	751	730	795	742	742	784	701	817	744	776	726	762	760	740	765	741	745	749	765	795	756	720	700	757	753	786	760	769	779	752	780	753	743	759	788	739	779	791	703	762	740	723	707	767	792	735	760	767	720	711	793	743	744	749	752	756	762	740	671	820	772	794	799	723	726	784	767	762	795	763	726	726	735	738	739	710	744	822	745	782	738	761	745	769	769	729	758	750	723	771	776	765	723	743	710	719	741	759	762	711	747	769	699	734	764	789	678	767	728	811	801	709	715	791	711	794	758	763	746	759	745	734	737	731	729	727	759	746	744	763	740	722	782	760	775	709	795	779	777	755	749	752	738	759	758	776	711	766	722	717	744	768	742	765	772	738	772	740	742	786	732	781	763	764	781	734	761	749	776	786	725	801	764	763	780	753	752	752	789	734	729	766	768	800	775	774	757	772	781	791	744	761	756	726	786	787	815	713	725	756	801	753	757	740	733	719	763	775	766	765	751	767	772	745	748	768	817	750	798	704	761	731	757	722	809	747	776	776	790	774	771	725	750	781	769	737	767	757	759	766	779	767	787	747	794	719	770	757	752	752	753	790	693	762	799	785	746	759	719	696	785	769	772	716	723	713	716	794	717	785	770	755	713	750	775	797	783	780	721	754	769	746	811	733	797	742	711	770	816	740	751	757	741	816	761	782	749	823	790	728	733	734	752	814	672	729	750	785	784	783	761	752	718	783	751	754	742	688	805	755	750	789	688	759	767	757	739	738	739	765	812	768	707	765	721	738	776	710	783	747	763	824	780	759	800	780	735	751	764	737	813	771	721	735	709	740	797	690	782	717	782	742	807	729	776	735	783	750	718	742	740	732	790	778	748	708	732	674	786	740	758	728	799	789	769	773	765	785	737	775	795	795	748	748	753	757	825	754	795
30334	4796	2677	2067	1399	1026	829	685	574	564	526	545	516	482	508	446	457	480	462	429	442	460	412	416	427	441	434	380	427	439	475	435	466	391	463	408	455	406	450	467	413	465	421	436	431	456	434	457	390	427	443	444	423	396	374	411	398	411	407	449	433	430	421	399	452	461	434	438	418	420	395	419	409	454	371	407	432	412	414	462	404	405	441	368	431	436	379	448	376	448	407	416	392	432	443	413	413	444	432	432	443	426	401	457	429	422	416	443	425	423	453	415	437	400	393	411	447	382	405	422	397	410	406	407	412	430	409	437	444	468	408	434	415	441	450	386	429	468	422	406	404	383	435	423	383	401	440	437	439	421	403	398	413	398	410	409	447	444	404	408	427	420	404	448	385	428	419	412	414	424	456	401	407	427	426	376	430	393	419	414	412	427	439	432	408	428	436	462	454	439	379	418	413	431	410	439	423	408	425	400	462	435	435	418	418	419	380	410	400	404	422	433	382	393	396	420	457	445	421	401	413	415	443	451	471	424	458	412	440	400	421	426	456	391	426	406	454	425	427	389	430	384	393	420	422	374	418	390	436	437	435	391	426	444	417	396	401	395	423	444	396	396	446	400	446	408	452	438	431	411	447	401	457	408	432	416	415	410	444	424	440	412	397	414	394	431	390	429	404	387	416	383	426	414	422	405	433	423	405	414	465	376	440	438	405	438	399	373	410	418	432	379	388	455	428	425	438	411	384	432	447	408	436	409	388	388	406	393	442	381	439	384	447	451	461	420	453	416	450	376	422	425	418	409	447	407	448	433	388	428	410	454	432	406	395	416	377	436	456	443	396	426	398	451	388	448	444	442	424	444	411	428	428	406	454	451	432	432	417	393	457	472	456	442	408	404	406	419	395	458	393	415	440	449	394	375	409	453	421	465	426	433	441	390	437	384	380	432	434	426	433	438	413	404	405	419	481	448	396	467	375	365	391	402	403	462	444	475	429	421	418	395	404	415	433	407	408	456	406	386	413	437	436	394	396	461	422	460	415	400	382	390	426	389	363	400	404	424	458	399	420	451	356	468	392	418	414	443	439	437	410	425	425	390	409	406	441	441	428	413	395	455	416	441	428	408	435	412	427	396	438	432	405	418	432	472	406	439	417	402	445	422	385	410	391	436	428	424	450	432	442	423	403	405	454	418	420	416	398	410	412	459	432	442	415	431	456	434	425	463	444	372	427	382	407	426	411	404	372	431	416	415	438	384	434	417	446	407	433	420	410	414	405	441	397	393	398	442	431	456	437	395	425	389	439	430	408	442	419	394	392	416	379	428	412	404	431	416	447	393	414	422	401	438	412	431	412	434	440	435	408	440	427	400	394	435	408	415	451	420	417	416	412	413	419	413	405	462	379	410	367	359	421	429	441	390	429	419	452	437	399	400	399	399	393	409	392	417	402	411	427	438	380	390	401	402	386	441	411	467	435	409	440	427	409	446	436	414	415	414	417	444	424	407	435	395	461	423	413	391	422	439	432	395	435	403	417	422	432	439	463	411	400	443	455	420	424	398	416	428	390	448	408	437	393	425	417	441	384	407	472	431	434	419	430	412	427	386	435	390	423	390	418	424	440	450	393	416	406	446	398	406	434	412	411	435	413	405	397	460	420	414	440	417	402	428	456	435	445	386	425	419	415	433	431	409	371	428	418	408	358	432	427	421	427	420	435	461	455	442	413	414	414	413	443	414	388	423	435	404	423	406	377	394	429	399	461	413	403	429	419	448	422	412	432	406	454	417	432	427	378	434	434	420	418	415	431	467	434	385	447	377	438	426	440	459	412	408	428	381	420	403	423	438	431	406	418	425	389	386	437	420	452	453	384	429	401	439	432	395	435	403	410	427	429	444	398	442	402	417	392	411	409	392	431	432	428	450	459	426	415	419	434	424	410	386	412	428	401	422	433	421	445	427	443	429	426	403	398	439	438	400	432	406	432	444	448	403	396	432	389	423	461	395	442	424	396	437	439	418	451	446	404	439	472	415	406	394	436	409	420	422	402	447	420	415	399	375	438	422	421	401	422	373	404	375	357	427	420	424	397	423	413	453	425	423	395	421	412	391	426	419	413	402	401	453	416	475	468	455	458	413	424	405	422	458	428	386	415	386	389	439	419	356	438	422	421	400	442	430	457	404	443	425	375	477	427	408	452	381	437	479	437	429	414	399	437	415	403	434	462	387	421	414	411	435	437	437	452	418	414	450	386	416	420	422	434	435	404	442	432	415	440	399	431	415	425	433	410	437	455	444	403	398	424	399	453	386	430	444	444	413	416	429	415	412	366	410	409	427	390	437	406	454	427	425	428	418	382	420	392	403	372	411	431	430	436	407	447	429	419	412	409	426	417	408	431	417	422	409	460	385	405	389	391	400	392	444	398	446	411	377	430	443	408	472	431	398	420	458	403	408	377	431	449	423	423	446	378	442	431	431	422	432	406	409	417	473	421	420	403	461	439	420	417	387	418	403	451	425	368	445	409	446	419	432	427	442	408	462	416	391	440	409	437	427	417	410	431	428	403	449	417	391	429	422	432	405	455	399	433	420	423	415	428	427	421	414	369	422	421	398	445	385	447	409	454	437	448	408	404	424	444	381	433	398	412	423	406	408	392	424	394	409	462	390	398	390	403	463	438	416	424	400	414	408	437	420	473	449	410	439	434	417	454	448	415	454	421	407	434	451	430	407	482	431	404	388	438	416	430	392	405	448	409	392	418	408	436	401	393	402	425	426	407	393	483	436	440	467	413	394	429	432	425	426	426	412	417	411	415	399	409	446	428	479	445	425	416	392	433	394	432	438	433	396	404	456	407	411	445	405	450	415	418	387	402	364	417	429	403	414	420	430	428	428	426	402	413	446	470	463	384	388	431	437	414	429	386	414	448	437	418	401	442	437	393	432	425	403	428	415	414	439	432	406	384	383	363	404	438	415	429	427	403	429	416	430	419	417	452	405	395	450	396	373	397	391	404	419	387	417	414	406	408	462	447	442	435	431	426	419	445	440	472	448	420	418	416	418	413	440	425	404	393	448	421	393	437	476	429	447	424	412	433	400	392	398	406	428	413	399	428	424	391	390	448	451	411	421	422	428	436	406	429	428	452	428	425	439	425	442	410	418	424	403	444	436	449	416	418	397	412	407	419	451	444	418	409	407	412	422	405	421	436	413	412	399	385	406	390	426	422	396	400	430	420	426	393	402	428	446	393	401	438	411	391	398	417	443	442	443	385	378	362	437	408	413	425	406	451	464	399	433	451	435	436	437	456	405	410	428	445	429	424	422	439	434	407	387	435	411	367	430	435	421	379	436	446	405	439	453	430	366	384	431	430	437	439	417	400	394	421	392	403	431	435	418	402	412	432	415	417	446	427	386	413	398	393	423	440	400	432	426	397	399	427	404	418	409	404	453	390	395	447	352	419	417	426	403	421	397	409	417	430	409	466	398	456	420	399	482	423	444	428	393
15771	2214	4225	5128	4187	3402	2750	2449	2105	1778	1547	1472	1323	1403	1255	1191	1205	1185	1135	1112	1079	1080	1090	1045	1033	1089	987	1040	983	974	978	1028	980	1013	991	965	925	921	942	952	960	961	946	962	956	973	923	916	869	923	935	930	899	933	954	868	904	896	936	956	917	868	939	919	941	907	893	930	970	904	880	921	968	910	947	948	868	950	944	909	923	953	909	938	990	969	933	935	950	948	938	947	919	953	866	956	922	976	927	898	918	885	905	948	893	944	930	955	946	947	910	958	897	939	945	831	934	822	964	900	888	874	954	920	899	908	900	862	924	978	921	937	920	927	962	889	899	943	881	901	899	929	913	951	898	912	885	903	879	902	891	914	970	893	908	884	895	979	902	870	927	883	950	920	942	930	921	876	940	868	884	913	886	898	924	905	932	919	939	871	955	938	908	915	898	881	888	891	914	904	869	891	909	926	893	912	922	928	953	894	891	868	963	949	858	919	868	893	908	895	895	986	935	928	931	878	871	912	896	924	929	912	914	967	896	885	877	862	922	952	879	882	935	912	917	931	882	922	901	861	875	960	908	956	881	880	967	952	915	959	889	945	870	912	923	889	954	906	904	898	933	871	942	902	832	887	925	902	949	891	934	946	909	938	898	909	895	885	891	916	872	899	914	864	880	937	945	1005	896	912	957	990	898	915	922	860	916	939	882	909	906	941	897	938	947	959	936	930	916	911	833	955	924	916	963	888	937	928	926	918	888	899	879	897	919	952	979	916	949	909	914	920	963	912	945	939	842	870	917	947	930	861	989	869	923	905	899	955	855	892	944	917	898	969	897	912	921	914	920	941	934	900	907	880	911	935	915	906	860	928	858	913	893	868	854	890	869	889	923	870	885	920	944	928	953	920	879	918	911	925	882	922	899	882	907	930	917	893	966	942	935	827	903	912	902	952	884	952	868	948	965	950	893	893	918	914	906	893	923	985	872	873	898	937	929	954	931	879	931	902	915	908	976	917	898	881	863	879	966	928	945	853	931	940	896	882	909	914	905	937	898	965	931	966	931	893	917	942	915	931	978	931	912	922	882	906	907	907	920	917	916	905	947	909	887	905	933	928	938	919	964	894	969	941	887	937	933	945	932	814	949	937	895	884	933	917	918	912	897	853	948	906	894	949	931	924	947	947	918	987	913	894	905	905	888	932	903	920	991	892	925	915	868	965	931	859	932	871	956	954	903	868	882	916	885	919	925	906	904	919	853	914	915	935	867	929	974	928	908	923	911	951	898	855	920	976	883	906	925	863	890	897	901	931	895	910	907	952	888	918	913	916	969	915	918	904	937	840	943	918	844	922	887	893	949	891	930	951	910	904	918	859	891	905	932	881	893	979	925	913	873	904	875	951	907	905	947	890	935	929	882	945	928	889	873	924	945	894	961	947	900	954	970	880	900	944	876	940	881	911	900	925	896	883	920	924	887	921	930	892	925	936	925	932	887	951	912	918	979	895	897	893	929	863	912	947	932	906	966	945	881	888	916	898	909	921	938	832	900	921	888	887	918	949	899	865	927	863	936	874	918	932	923	909	949	894	939	890	893	933	954	899	857	835	945	895	916	865	905	982	888	972	888	884	925	911	907	947	889	912	946	957	946	904	893	905	966	896	929	916	937	923	922	931	889	925	931	907	912	925	920	882	938	902	952	853	896	868	916	957	918	897	934	894	893	932	897	901	908	924	960	943	951	887	928	896	907	960	972	973	909	930	947	875	911	923	937	915	900	886	945	901	957	904	941	939	897	897	920	871	905	920	919	933	839	907	957	901	912	903	910	933	963	974	943	925	881	891	941	880	879	889	897	929	898	904	978	888	903	923	895	911	870	908	904	949	923	903	894	900	874	906	922	945	850	925	892	887	877	920	874	933	939	910	931	907	850	910	852	875	913	873	931	887	882	889	940	914	899	889	887	933	892	913	896	848	917	913	915	911	899	831	902	927	932	887	876	941	921	917	937	876	938	921	947	932	914	938	960	938	937	947	942	982	920	916	901	949	931	900	898	953	976	904	877	940	955	905	955	927	850	882	899	929	947	899	917	950	880	950	894	888	942	930	883	919	920	882	923	908	882	904	931	934	894	908	875	958	862	885	949	925	939	982	937	953	939	933	851	896	888	960	969	949	855	916	926	924	931	956	922	920	976	907	902	917	918	914	899	867	901	898	911	901	930	890	888	953	909	920	941	948	893	912	944	889	938	948	909	912	910	917	919	889	919	907	941	884	944	927	873	923	921	898	890	903	958	886	909	920	907	883	970	921	890	874	889	932	973	923	923	900	885	927	947	948	889	957	897	904	926	905	868	909	870	963	931	840	896	912	917	983	912	895	931	912	888	914	957	938	899	943	926	920	912	886	907	968	882	908	934	898	911	881	875	927	936	911	922	922	885	948	916	956	885	867	934	855	976	950	883	946	898	838	905	897	863	902	922	900	949	922	907	919	873	942	978	894	929	939	921	904	867	914	898	891	851	911	914	923	919	894	885	902	887	937	923	997	895	935	917	920	918	929	870	856	930	878	910	970	867	937	899	878	919	901	925	865	916	883	929	937	872	891	878	896	903	896	915	896	894	943	921	923	935	900	909	921	930	972	953	938	828	890	976	915	919	899	952	947	868	918	906	909	891	888	908	931	959	953	923	885	906	924	958	944	890	937	960	916	873	906	895	907	898	914	895	859	963	863	904	980	866	936	878	899	926	920	941	893	892	881	888	944	892	902	935	910	925	925	920	894	906	906	913	877	858	895	912	962	954	986	919	906	905	947	925	898	892	930	889	874	955	941	898	880	882	882	884	928	921	929	916	894	903	973	894	930	980	890	928	972	899	898	944	906	926	925	917	902	878	938	933	880	923	895	922	912	890	882	884	887	917	897	890	935	967	885	932	904	913	945	896	917	941	896	918	897	977	868	934	914	944	905	936	930	909	921	920	885	886	971	888	907	866	941	928	933	875	899	925	875	890	863	929	964	931	906	920	887	878	963	963	974	925	929	903	920	891	885	955	913	938	936	914	893	943	900	976	887	917	904	931	951	919	905	928	900	858	891	873	874	936	963	938	961	916	960	954	869	901	931	943	954	873	935	907	884	829	957	875	911	960	850	924	918	913	944	951	915	936	910	910	882	923	944	866	891	926	902	933	935	931	855	958	905	878	930	939	895	899	987	928	906	902	883	933	923	938	877	929	907	930	863	913	884	942	893	939	928	896	922	912	913	914	921	938	914	942	920	898	945	924	933	902	916	925	954	900	909	910	944	904	884	929	987	881	890	903	909	900	931	929	962	898	910	898	926	900	940	941	835	918	951	873	958	896	937	874	925	977	902	870	884	893	917	931	946	949	876	968	918	893	917	936	880	918	927	888	938	951	951	913	870	909	922	932	952	928	951	964	878	982	946	907	931	901	900	906	930	961	885	905	895	948	935	938	916	879	929	933	897	909	899	918	916	915	952	927	916	850	921	886	941	976	879
6477	574	558	431	403	304	309	261	213	233	216	206	197	226	223	199	208	203	214	229	201	218	206	171	208	191	206	191	218	199	190	192	205	201	213	196	197	194	194	196	175	195	197	207	180	203	161	204	212	197	188	190	200	192	215	206	171	183	204	192	198	192	189	202	178	209	213	201	164	205	221	170	195	185	172	181	176	207	220	214	229	176	183	195	220	210	177	187	184	173	187	203	197	192	212	205	178	181	184	190	185	200	156	151	189	171	171	200	181	177	189	207	187	217	203	213	213	173	203	205	239	202	210	186	192	204	216	193	200	204	181	220	190	176	198	193	177	164	178	158	200	194	214	199	186	183	202	187	157	199	198	186	177	175	207	212	206	190	201	177	181	207	213	222	154	209	207	186	208	196	212	193	209	195	218	182	193	202	204	177	209	193	219	195	171	177	165	202	190	191	169	201	161	180	165	187	195	202	198	223	197	195	168	172	208	206	187	201	196	162	178	213	179	201	203	166	185	223	181	158	195	171	202	181	194	209	194	203	215	219	208	197	199	173	206	193	204	202	198	188	207	189	184	183	204	173	211	178	211	210	200	173	174	187	180	182	192	225	171	183	199	230	172	187	202	199	180	201	200	166	188	196	196	187	189	185	201	210	196	204	210	173	180	228	190	193	190	205	189	203	186	183	196	187	191	197	196	188	193	201	210	218	191	183	201	210	198	175	191	168	201	223	206	221	219	200	178	202	216	190	213	179	184	186	193	210	200	225	203	177	185	202	196	212	179	204	201	191	177	190	195	191	190	202	192	195	194	184	188	176	214	170	207	173	169	190	180	195	189	190	175	188	194	197	170	177	181	197	201	185	199	183	206	191	163	188	205	188	183	222	204	191	168	175	199	176	185	179	215	197	180	197	185	180	198	166	198	195	213	200	171	223	207	200	221	179	201	187	192	190	189	211	180	169	205	196	181	210	195	201	216	206	174	185	206	192	211	199	187	162	224	192	181	218	204	215	208	194	192	195	203	210	214	190	181	191	196	220	181	190	221	192	204	198	172	193	169	193	247	213	196	189	159	201	208	182	193	190	200	198	197	202	164	215	212	214	171	209	188	213	184	212	187	195	205	221	194	189	222	185	194	200	172	192	186	185	209	205	184	181	214	197	206	200	190	206	213	182	183	181	191	186	208	195	208	165	201	209	176	187	205	221	206	201	173	202	203	178	193	227	208	189	207	196	175	188	207	199	199	183	213	180	210	216	186	202	194	211	181	189	206	187	184	190	193	228	206	178	199	176	211	211	198	176	195	186	193	176	193	172	189	234	205	224	205	180	210	216	204	211	193	184	195	200	187	180	209	177	199	200	196	211	204	202	190	204	201	193	207	192	194	210	205	211	202	166	192	201	178	181	185	205	181	210	187	224	202	195	201	198	178	201	182	186	194	205	183	186	220	215	208	175	220	193	176	189	222	194	156	207	181	184	191	193	214	216	186	187	203	188	193	191	206	209	199	195	205	194	197	182	207	196	182	178	208	191	205	172	190	167	193	177	217	205	210	208	208	169	201	210	187	198	202	199	184	179	194	173	186	199	174	235	199	213	201	192	203	175	203	185	211	197	187	197	221	190	205	200	206	197	230	194	184	214	187	182	185	204	193	184	209	191	198	191	188	208	174	202	204	209	204	176	196	198	198	184	200	241	207	160	189	191	195	209	200	189	175	180	215	171	197	177	174	175	189	178	209	202	182	218	207	177	204	212	189	192	189	224	180	194	206	219	191	244	196	203	192	195	153	198	188	224	209	224	203	212	170	185	182	196	201	185	198	175	191	188	175	202	209	203	240	211	209	217	204	211	205	207	196	182	200	200	188	209	183	229	205	192	177	189	209	195	189	184	209	188	205	216	189	182	228	194	187	176	185	186	198	189	206	196	173	193	188	186	197	208	198	202	210	209	207	181	193	213	210	179	203	194	184	207	191	217	191	202	177	190	178	210	184	209	197	200	198	207	198	193	189	215	203	189	203	201	187	184	203	180	211	203	200	188	195	192	178	192	188	182	187	200	189	204	214	198	199	160	211	197	218	198	190	226	204	183	201	186	201	216	181	193	197	187	206	228	170	178	201	204	185	185	186	196	213	193	173	212	204	197	209	181	178	209	194	196	165	189	207	178	196	211	193	215	200	220	209	191	214	222	203	185	192	229	203	179	213	182	184	198	203	188	209	195	200	204	205	198	192	231	211	208	215	207	191	206	215	212	188	183	177	186	205	194	205	196	158	175	211	182	204	183	199	219	221	214	206	207	204	208	214	181	198	189	189	195	176	204	204	208	180	174	201	223	176	193	196	192	189	187	196	209	179	195	177	203	210	194	206	208	192	195	190	180	213	232	203	207	196	191	222	199	183	174	210	202	196	189	199	205	176	193	197	199	191	222	179	190	195	203	183	184	196	176	193	191	209	217	192	172	180	196	186	184	218	196	200	206	185	180	196	193	197	190	194	195	176	174	173	211	185	199	176	182	187	192	186	211	179	170	189	175	185	199	197	189	190	203	181	210	189	184	168	233	199	193	221	196	184	182	220	219	189	197	193	220	202	202	178	196	232	182	178	193	193	156	163	215	184	213	210	188	179	187	200	173	204	194	188	189	194	195	172	195	216	215	172	192	187	186	180	193	176	210	196	205	183	198	189	181	223	196	173	193	213	204	179	176	183	210	209	211	220	203	189	171	207	216	212	227	191	181	234	204	211	205	204	211	200	200	200	197	197	203	175	203	191	200	211	179	200	175	189	201	190	196	211	201	181	207	187	178	157	200	173	187	195	198	179	178	210	211	194	212	190	195	180	213	183	210	180	225	205	211	183	191	185	199	183	181	184	199	208	217	209	183	204	184	172	213	186	170	175	196	177	204	190	199	200	184	192	212	174	180	183	171	186	210	200	196	205	200	195	192	174	207	240	200	184	148	183	230	208	183	190	201	176	180	175	167	208	184	218	200	208	170	196	199	213	194	203	180	212	174	213	191	225	176	210	214	188	195	232	183	171	192	207	208	200	168	198	193	201	203	195	193	188	208	189	191	209	197	204	205	191	217	186	200	195	180	218	198	203	185	205	217	205	181	162	187	171	195	220	173	184	215	177	188	190	209	181	187	188	199	200	191	202	226	203	200	176	186	174	185	189	212	192	227	178	207	182	182	196	200	196	199	192	188	214	195	208	188	176	187	195	200	184	170	169	218	206	170	187	231	166	173	198	206	213	185	203	217	197	203	205	186	179	170	216	214	196	222	212	168	186	196	193	217	190	185	200	209	192	201	221	186	182	217	192	194	223	213	190	175	186	190	186	205	217	201	211	174	180	200	203	174	205	213	204	214	176	173	187	193	195	210	191	194	190	188	231	191	202	200	215	174	202	177	186	189	181	197	178	200	198	198	223	178	174	216	224	186	192	165	184	183	214	212	204	177	182	187	234	191	189	226	194	187	232	195	221	184	191	195	201	196	181	195	204	170
4419	766	1227	1435	1348	1036	997	806	743	689	694	603	553	561	557	583	549	536	552	529	531	552	538	550	538	519	496	494	533	509	513	504	525	571	485	457	504	534	477	488	463	471	480	472	470	496	468	498	501	458	539	503	539	511	493	516	474	474	429	472	506	534	490	468	527	465	491	483	532	491	510	507	496	471	504	509	493	505	488	502	461	495	472	477	492	480	492	497	508	517	510	479	477	471	445	527	486	508	452	464	495	504	497	474	497	501	490	489	452	471	475	486	503	489	502	507	515	485	482	552	483	485	506	493	491	490	487	524	505	510	495	477	462	472	499	492	487	487	505	516	485	478	494	501	525	490	459	500	532	506	477	490	473	504	487	499	482	490	482	493	465	479	504	516	486	520	503	531	526	513	519	510	522	462	490	483	490	464	476	489	506	496	480	501	500	478	455	513	504	510	475	496	493	487	455	467	466	476	459	551	484	469	492	502	460	508	446	503	515	477	481	512	479	474	456	481	507	499	536	499	531	490	461	490	469	480	487	482	501	480	461	525	490	493	490	469	505	511	477	464	485	502	475	479	465	499	493	463	529	494	451	473	471	491	503	528	446	477	464	491	482	497	508	470	526	445	502	464	529	486	466	493	457	482	519	498	525	474	530	479	496	511	472	488	486	544	504	517	472	472	488	440	479	475	450	463	534	491	476	509	533	495	492	457	448	463	476	457	434	463	494	478	481	475	475	509	450	435	496	447	459	499	463	532	476	473	464	488	521	493	499	523	471	501	508	481	484	477	485	459	525	496	464	494	489	507	479	505	523	532	495	465	525	503	474	524	465	524	484	499	484	474	496	474	505	476	498	487	465	490	477	471	500	449	483	514	480	481	470	490	479	481	465	463	476	465	493	475	487	479	460	517	497	472	473	460	472	514	500	480	502	486	544	466	514	540	472	501	475	492	481	495	508	521	481	500	472	520	509	535	464	470	523	496	503	470	466	492	501	474	479	506	514	475	503	465	486	487	462	536	484	510	515	460	478	503	472	490	507	461	520	458	498	510	507	479	477	485	521	507	465	507	510	484	481	499	454	478	494	498	472	492	521	502	506	504	495	489	507	504	492	482	511	506	500	506	462	494	455	491	510	461	481	456	488	474	527	483	470	485	493	466	504	492	485	514	509	520	475	483	470	531	516	495	456	474	484	468	476	481	484	471	518	489	480	486	464	507	519	458	454	493	564	487	474	484	507	479	495	496	510	479	535	501	439	504	518	481	505	481	463	513	502	449	524	477	486	455	481	464	495	475	479	478	501	482	487	502	502	489	484	527	483	453	489	505	511	486	496	510	488	488	513	494	481	501	556	491	512	477	506	504	465	505	505	507	445	469	496	473	476	504	481	498	488	468	506	525	487	508	497	492	467	527	492	428	539	512	508	485	480	450	516	514	501	492	514	511	500	451	477	504	497	448	474	486	461	475	480	487	469	483	479	500	460	457	499	478	486	467	497	487	508	486	467	495	510	504	456	485	514	493	469	457	517	486	475	519	525	490	495	507	464	500	454	499	502	512	469	474	518	545	523	472	486	510	497	497	515	503	494	469	488	471	516	508	482	474	535	476	494	490	482	494	492	491	472	495	464	495	504	521	472	496	486	454	440	469	462	470	493	486	465	489	464	463	492	504	486	492	478	473	456	487	486	488	482	492	479	487	491	468	498	490	497	481	494	482	500	504	493	509	490	496	515	479	502	491	491	479	489	532	494	470	526	492	483	524	489	497	507	490	489	516	477	492	460	477	495	485	468	494	481	492	460	508	472	470	525	512	496	499	508	509	499	470	505	440	486	489	507	481	507	471	485	498	557	460	455	510	502	446	484	504	487	475	501	505	494	525	514	482	470	486	467	464	485	497	463	469	485	483	454	461	471	496	495	530	456	496	505	474	489	502	516	434	487	511	493	482	514	510	455	501	503	526	526	473	488	500	492	481	481	487	472	511	505	491	484	492	462	454	485	499	502	505	445	479	524	525	484	447	483	505	500	510	475	467	479	487	457	490	511	516	503	518	496	501	498	518	478	469	550	479	505	494	472	508	472	489	464	507	468	481	506	518	510	481	455	477	518	462	478	496	493	513	533	484	467	486	467	538	475	458	491	508	482	485	470	454	480	511	492	485	512	476	496	487	470	498	489	474	511	492	468	506	445	497	516	476	505	494	487	515	509	477	508	509	496	499	466	472	481	508	526	512	460	533	491	507	490	454	496	474	507	466	508	466	497	467	473	459	479	524	502	482	491	518	482	464	506	474	478	495	478	495	474	469	500	483	483	520	531	511	478	458	485	457	507	506	507	478	491	478	468	475	489	524	508	478	500	495	468	479	505	475	479	521	497	449	515	484	497	508	453	493	497	492	476	488	476	476	489	511	480	466	471	464	491	494	537	501	492	465	474	453	457	513	500	495	442	497	487	516	486	494	490	510	458	523	542	500	501	509	522	500	538	504	471	495	473	525	487	461	466	510	504	488	511	470	477	495	507	509	478	477	496	518	483	494	486	491	509	495	485	523	505	514	506	496	505	476	473	480	499	485	496	476	497	511	451	508	486	483	507	481	499	473	476	517	471	504	469	462	474	487	467	489	508	483	510	488	483	475	498	491	480	439	470	529	462	552	484	477	510	493	473	525	470	511	474	473	508	466	500	524	540	489	533	461	487	483	493	503	522	522	484	466	468	512	515	534	478	505	450	523	472	486	513	495	488	506	499	452	441	520	520	492	470	449	482	483	491	501	509	460	459	501	477	479	503	461	462	458	512	478	521	447	535	477	465	480	485	474	489	471	493	487	519	496	494	473	497	465	514	524	492	456	468	493	514	470	496	522	509	495	543	510	486	493	505	494	508	522	530	537	480	492	492	501	474	487	467	526	468	487	483	478	487	525	505	527	480	489	493	466	503	510	514	493	511	506	490	477	447	487	532	525	489	517	514	513	541	476	502	521	498	505	502	515	530	507	518	488	509	466	462	480	490	451	484	490	498	483	524	488	505	519	492	502	511	500	510	521	484	480	511	458	483	481	493	461	465	480	484	499	498	521	489	478	502	481	467	502	469	467	493	450	505	497	498	476	499	470	507	493	501	461	511	487	550	519	489	430	448	506	462	510	504	517	469	508	490	486	464	493	443	482	481	466	494	510	492	514	474	486	471	525	464	484	498	480	485	516	468	463	529	513	453	514	488	514	475	521	493	517	501	477	448	493	487	451	448	504	464	471	471	488	469	478	481	459	488	491	530	445	488	483	494	470	507	458	449	528	468	464	501	509	493	470	493	476	512	503	458	493	516	504	475	477	472	489	494	484	505	489	468	478	512	528	526	473	494	467	482	484	474	482	514	509	522	517	460	455	508	483	479	510	487	488	475	473	529	481	511	501	475	488	481	502	480	488	496	475	490	496	441	456	523	462	510	520	507	508	494	492	524	494	478	480	472	474	484	480	459	468	482	489	486	437	505	488	462	471	479	479
19478	1995	1343	1195	881	693	611	502	442	455	419	385	370	352	358	329	386	380	351	343	389	368	350	348	378	316	320	338	321	327	327	320	334	333	331	413	304	322	343	361	308	331	336	340	336	350	323	314	327	323	329	354	319	323	318	351	368	346	335	337	346	328	360	346	357	335	353	350	314	346	342	313	330	345	319	349	336	308	324	313	345	358	315	342	314	309	312	350	348	366	353	337	350	343	330	343	325	309	336	328	341	344	317	349	368	333	337	327	315	299	346	328	328	316	298	369	369	352	325	299	314	338	334	321	329	308	328	280	349	318	338	315	300	320	326	338	331	343	317	325	345	379	306	307	345	329	332	324	336	350	331	333	349	352	293	357	342	358	364	298	354	341	343	329	338	333	307	336	336	356	381	330	300	304	316	356	319	337	294	328	297	299	339	310	297	305	357	349	354	324	350	303	338	325	324	347	353	327	328	349	295	354	321	337	363	275	297	325	312	317	297	332	334	300	320	326	358	337	344	332	375	363	291	297	327	354	331	329	306	321	327	334	324	342	334	329	349	342	316	339	374	343	311	315	341	316	361	336	328	327	305	311	345	333	310	311	350	361	309	329	311	332	301	314	352	286	318	345	334	323	306	348	322	312	350	332	300	305	323	311	333	345	335	358	353	339	329	346	346	320	356	347	323	332	313	316	362	317	351	344	336	334	343	377	307	371	345	367	321	303	344	316	307	327	346	371	326	321	343	344	317	372	330	312	324	322	343	334	321	312	297	307	313	314	326	331	353	309	318	332	344	360	355	300	297	377	317	320	335	310	334	332	362	344	347	296	354	378	333	292	336	326	325	310	301	340	290	316	307	345	356	349	322	315	345	348	305	317	301	315	295	328	307	331	357	334	350	320	332	309	328	311	317	324	368	331	327	331	329	288	334	340	354	323	325	336	295	378	322	327	328	333	312	332	323	302	329	294	370	323	315	358	350	314	301	329	344	340	294	341	298	339	372	352	309	345	337	306	352	317	343	359	339	287	340	344	317	335	324	337	339	319	340	332	323	340	334	337	359	326	290	304	304	304	337	319	340	303	328	311	342	326	307	326	342	319	341	352	317	325	333	285	349	336	331	380	347	330	336	336	333	360	354	311	341	299	347	319	321	311	292	285	372	329	328	311	335	360	293	318	342	336	329	335	322	343	310	323	298	318	313	318	353	319	331	352	354	342	310	297	357	342	330	327	312	326	349	326	303	302	343	346	308	335	335	298	319	344	359	359	324	348	374	327	339	349	340	307	321	310	345	319	330	324	323	321	317	310	295	314	359	326	328	341	321	311	343	317	367	299	327	322	312	310	308	336	352	309	327	319	309	364	326	300	370	328	355	345	338	345	346	304	318	337	319	325	293	318	347	323	331	341	343	351	336	330	296	293	317	366	319	346	326	352	315	343	331	307	360	357	324	327	336	346	317	294	343	345	338	314	319	340	345	325	324	321	325	319	321	317	351	292	346	340	324	325	347	339	350	303	311	317	323	351	326	321	280	310	363	347	318	350	312	294	309	337	352	310	349	323	320	396	359	311	353	327	389	315	332	328	326	333	336	315	312	314	317	286	313	350	312	332	362	360	303	326	279	304	350	325	332	333	358	353	352	332	325	341	320	320	348	326	321	324	345	319	327	322	323	334	325	332	358	312	325	359	372	335	330	351	326	314	314	323	344	344	338	312	332	335	313	350	325	293	308	325	335	324	328	326	344	338	304	311	329	336	302	305	349	337	327	362	302	350	376	314	352	333	342	360	318	326	358	339	333	356	374	360	307	346	352	352	302	324	356	293	298	335	328	308	307	328	307	307	327	326	347	338	338	350	279	326	346	339	334	333	342	307	353	330	333	310	360	339	342	318	342	369	326	334	344	359	324	310	350	323	311	298	357	342	319	322	340	330	349	297	327	349	359	350	318	342	313	332	301	315	343	319	362	335	338	347	353	353	332	314	327	362	330	313	331	301	332	322	310	292	328	367	325	305	348	314	316	313	310	343	343	355	321	329	350	373	331	364	339	344	345	317	316	313	325	319	332	306	334	331	326	344	320	293	324	324	344	345	336	350	337	359	325	326	332	343	302	320	326	341	345	332	343	356	342	292	367	355	331	321	326	322	353	354	348	325	305	293	327	331	332	346	320	332	349	315	299	327	316	332	342	333	335	340	334	314	362	345	344	337	326	332	305	349	367	349	315	334	354	363	337	317	294	322	374	348	340	313	381	334	345	346	314	353	345	336	347	327	359	343	325	309	331	311	313	318	290	325	308	314	359	328	315	340	335	327	339	325	368	320	352	337	359	295	346	334	352	319	328	333	368	357	327	322	351	337	319	345	355	333	328	303	351	307	316	340	352	350	338	329	343	350	371	341	330	335	305	320	311	321	312	354	316	331	304	337	261	333	380	325	301	353	318	297	312	336	340	335	325	336	330	351	339	341	363	336	342	331	335	331	353	322	309	317	318	344	333	360	341	353	321	305	318	349	333	289	314	367	333	343	321	349	338	355	385	329	332	324	318	320	322	339	310	332	331	315	324	301	309	348	352	304	312	317	291	338	306	338	319	378	326	344	346	326	326	333	339	301	333	354	338	350	292	348	342	322	294	358	306	322	343	343	367	339	346	366	320	290	342	327	328	331	342	363	350	329	332	316	318	356	311	355	294	309	351	358	330	325	311	310	357	334	391	337	337	329	340	325	339	327	310	349	331	313	315	326	343	318	338	333	350	365	317	358	346	332	352	331	323	358	306	329	338	302	344	316	308	334	360	324	339	359	292	346	332	319	330	340	295	345	318	314	322	321	325	305	327	361	331	340	304	356	269	346	341	341	331	337	309	320	366	352	334	334	361	344	349	382	369	335	338	308	314	347	362	304	332	342	329	331	330	330	359	355	309	296	360	319	367	347	341	308	314	297	343	323	351	328	321	328	304	352	320	328	334	335	336	318	325	360	333	307	321	366	352	324	326	301	324	305	353	323	351	355	324	341	326	346	331	359	338	318	302	334	320	325	359	335	358	350	321	331	290	339	344	325	311	321	345	346	311	331	315	347	360	308	341	333	357	358	334	352	360	336	347	343	380	347	313	330	335	320	281	309	342	316	357	325	330	327	326	343	351	328	357	321	329	336	372	331	339	376	308	340	327	348	365	352	308	326	316	344	326	315	294	313	337	333	327	346	331	329	325	362	359	336	318	322	331	358	303	333	323	365	329	352	336	336	343	331	370	333	293	337	356	360	330	323	321	337	335	326	351	314	332	344	318	319	309	322	340	316	329	308	348	354	336	342	346	326	340	365	311	319	351	336	360	343	360	368	313	333	318	329	322	293	321	334	327	318	346	324	345	338	319	327	343	352	288	306	331	357	337	299	320	316	329	328	339	344	339	320	341	336	305	339	335	324	322	319	331	341	324	340	320	340	344	323	311	339	290	338	316	334	297	357	336	351	332	322	349	334	368	356	369	342	343	323	360	344
11868	1563	2772	3346	2932	2310	2002	1655	1437	1213	1203	1099	1010	1033	960	1002	981	890	898	909	904	911	869	892	858	889	814	869	768	769	796	829	830	861	836	779	750	787	824	759	753	789	749	774	805	729	780	776	688	797	755	832	783	768	766	784	801	752	787	751	773	781	779	757	756	803	770	778	734	790	735	801	769	789	746	794	778	768	761	760	770	782	767	794	744	723	807	799	799	668	714	775	824	787	762	804	791	747	768	726	772	780	809	740	774	775	750	767	741	752	729	751	818	757	764	738	740	762	766	739	766	734	793	746	775	768	763	751	739	765	737	725	709	741	844	757	758	798	781	793	739	808	742	793	783	756	741	725	772	729	774	754	744	789	748	782	767	742	768	759	765	736	806	737	793	821	756	732	789	753	710	791	747	797	704	760	777	798	718	743	780	749	798	750	794	745	734	818	747	799	788	739	799	779	774	788	770	740	736	758	751	752	786	733	759	764	768	765	738	796	788	800	758	758	741	762	740	755	786	785	798	761	794	781	719	771	763	783	711	785	751	738	761	761	794	791	751	776	745	752	766	779	759	771	788	725	751	753	745	817	727	789	734	788	752	755	777	715	788	775	773	725	763	747	748	768	763	815	780	734	774	763	793	779	781	699	782	766	723	764	766	835	755	747	758	752	733	779	776	730	778	794	740	758	737	754	794	759	740	746	761	768	764	772	722	765	769	812	750	772	759	802	771	773	734	731	745	782	789	768	790	755	795	766	725	755	787	749	771	770	831	711	776	788	764	800	748	738	728	758	729	754	735	757	768	752	765	799	759	720	755	748	790	759	770	744	809	723	759	779	794	804	751	781	766	808	787	760	770	753	778	742	746	753	756	782	762	805	750	736	734	749	742	717	776	749	779	744	745	760	686	772	757	769	791	733	796	765	705	749	762	807	792	765	754	785	784	720	719	763	762	766	803	782	777	802	727	744	741	771	815	711	756	736	772	767	757	779	735	770	792	783	789	745	816	778	740	707	800	743	722	747	744	765	785	731	800	753	723	807	765	747	745	823	808	762	751	810	812	714	800	781	763	771	777	773	763	760	782	784	737	782	725	763	801	804	738	787	772	771	726	750	739	775	762	741	730	734	780	780	731	748	800	760	742	786	719	770	785	731	766	724	806	720	789	769	759	759	786	744	763	766	796	702	730	733	751	738	747	756	730	736	740	768	792	756	761	757	795	727	748	801	762	774	761	767	788	710	770	777	767	761	794	764	785	781	736	792	778	683	735	770	770	799	741	756	816	767	757	785	727	711	746	734	779	773	750	743	779	741	780	805	751	772	744	734	740	766	779	786	765	779	762	795	768	771	763	716	784	736	788	727	764	758	770	735	728	725	726	736	789	731	748	740	727	764	780	752	744	722	746	744	743	773	774	748	761	818	740	751	763	764	722	762	737	721	764	779	775	788	774	792	715	778	789	776	739	784	725	712	770	747	732	801	821	764	739	807	846	785	744	774	762	749	794	739	784	796	754	762	817	765	766	731	774	789	771	791	773	699	790	817	757	762	744	743	746	779	760	793	805	764	771	756	776	752	709	727	757	805	795	769	747	740	789	752	765	732	769	748	745	725	714	780	758	769	778	727	759	757	755	746	788	758	771	762	738	760	793	745	784	800	777	784	777	808	733	732	775	733	710	737	775	775	734	726	825	762	747	742	761	767	769	767	795	755	720	736	751	807	777	750	773	745	742	745	720	744	774	740	784	729	788	783	755	769	720	779	738	753	789	720	728	769	786	770	791	758	776	767	776	756	786	792	799	748	782	781	761	784	794	733	784	706	784	753	739	806	755	759	714	768	795	748	751	767	813	746	764	765	705	742	740	761	717	773	762	709	793	748	786	717	807	747	790	786	790	764	732	741	758	714	780	776	763	763	751	787	777	800	725	778	721	746	734	795	752	700	763	774	778	733	773	738	747	773	789	806	765	732	792	748	796	798	794	699	741	745	793	776	778	784	754	745	778	727	752	799	758	761	810	769	772	767	727	774	777	777	769	741	701	762	726	742	770	766	706	805	738	731	746	755	754	797	762	767	816	745	767	765	762	753	773	760	787	809	749	735	763	784	799	767	775	792	743	740	761	800	754	811	814	716	781	736	731	761	751	766	776	742	750	751	758	771	811	735	739	726	740	766	743	801	768	763	750	744	749	781	794	783	761	774	778	797	740	742	793	775	713	797	746	814	735	754	782	751	783	740	746	719	760	769	781	769	770	787	819	803	754	722	784	722	739	729	762	745	753	761	739	749	726	800	776	734	707	734	762	761	758	750	793	773	812	749	768	736	764	771	750	771	806	779	724	825	784	761	745	752	756	785	768	773	748	764	814	821	749	761	826	750	748	741	738	726	759	772	791	762	764	809	753	766	765	742	730	737	776	792	699	768	782	778	775	742	709	751	740	801	781	766	717	738	763	778	784	789	756	778	755	812	749	731	726	725	777	719	752	747	762	755	833	766	720	811	751	763	735	760	727	751	716	747	777	787	781	765	768	739	796	772	761	772	762	789	787	780	794	774	752	761	727	770	794	751	756	767	734	763	779	747	764	748	780	730	748	718	712	754	803	747	791	741	763	815	724	777	780	799	716	752	774	725	769	765	731	760	748	780	776	797	738	763	788	760	777	766	760	756	761	763	753	744	836	802	803	752	804	784	751	766	789	793	747	785	743	765	765	768	756	708	800	766	791	730	778	756	754	815	761	745	744	754	760	799	743	779	772	770	788	762	749	753	799	762	750	763	724	764	723	789	742	735	780	797	767	778	743	730	719	763	754	762	724	730	771	735	782	747	720	786	726	813	763	720	716	739	763	753	739	731	725	768	799	773	822	785	761	774	755	752	801	730	741	796	790	738	799	768	748	778	776	731	734	717	750	784	795	722	744	759	739	801	775	777	753	699	756	696	757	730	719	743	800	767	728	744	725	729	745	713	768	773	764	763	778	754	759	728	738	809	738	778	773	783	733	756	763	782	793	722	753	762	766	783	762	741	719	784	838	751	746	749	794	728	776	756	769	754	755	766	786	739	711	689	779	759	787	759	745	766	740	729	759	772	756	737	767	758	749	717	753	787	718	786	771	757	732	791	781	763	793	740	799	753	724	806	761	757	742	710	756	728	786	758	777	802	732	802	729	753	780	824	725	779	758	764	761	751	800	773	744	784	760	713	763	745	739	756	708	772	752	775	707	747	763	792	725	773	712	756	791	778	746	763	738	776	797	711	748	728	767	819	797	763	752	738	769	765	759	751	725	749	739	720	772	718	727	760	766	799	739	731	776	784	773	764	818	808	786	782	721	790	792	743	748	749	740	704	766	773	745	772	745	729	738	747	750	759	789	749	780	777	743	761	732	810	794	758	789	787	745	832	769	765	701	757	764	706	791	725	733	767	767	749	744	776	775	788	811	745	775	771	756	758	794	786	774	784	812	775	798	773	738	750	729	782	767	742	795	746	715	700	766	783	765	772
27724	4202	2456	1946	1413	1077	822	715	602	543	526	535	495	496	475	454	503	510	437	482	441	466	447	406	421	429	433	457	481	468	422	400	423	469	433	401	376	436	384	464	427	418	415	432	410	404	387	419	455	417	425	444	429	416	426	414	447	416	434	384	419	470	383	392	385	410	399	460	403	426	407	460	415	433	440	421	428	436	399	434	432	414	452	439	417	396	417	439	425	419	454	437	419	416	439	404	369	400	428	385	421	420	407	391	433	416	430	433	454	428	432	426	392	468	430	412	407	428	451	400	422	450	401	410	423	403	464	426	409	457	425	424	447	440	470	415	473	443	423	437	407	410	422	404	444	413	451	434	429	385	437	390	433	435	429	466	431	402	423	404	410	388	424	385	451	409	449	435	436	393	410	389	403	417	439	433	424	399	405	407	454	440	432	373	403	399	441	417	417	410	388	429	424	409	370	443	410	416	437	443	410	414	454	420	430	460	427	416	430	433	425	494	431	374	400	400	418	445	422	417	418	408	390	443	462	427	388	441	421	404	433	426	437	424	418	394	447	471	384	392	433	437	408	432	420	424	392	400	423	435	402	454	446	453	414	399	427	409	411	423	420	428	428	415	415	404	384	439	442	400	401	408	418	438	392	451	359	445	398	430	419	395	444	451	393	431	398	445	414	467	456	412	393	425	424	447	413	417	416	397	418	437	439	433	420	398	414	413	439	454	440	416	425	404	434	393	409	446	422	450	422	406	417	417	429	410	412	393	403	425	443	407	423	439	404	438	403	443	396	412	460	431	396	418	413	413	446	421	418	424	442	411	460	395	384	439	427	451	430	402	421	420	412	428	451	437	425	452	434	395	449	413	450	408	394	431	460	420	410	428	401	463	411	452	394	421	417	405	404	407	372	415	420	391	435	419	382	413	432	398	409	410	409	410	422	400	392	393	452	395	403	433	385	413	444	407	441	432	452	450	423	416	417	463	389	435	390	487	422	430	477	426	447	459	403	431	392	424	425	404	449	427	396	436	463	441	458	407	399	411	415	390	417	416	415	388	464	395	418	422	425	423	437	447	407	448	456	412	410	460	424	387	396	451	421	391	443	403	384	383	409	434	411	408	446	405	406	425	385	381	380	440	414	453	436	414	370	454	448	455	419	409	432	462	421	411	422	413	404	437	439	447	417	399	405	424	431	431	418	457	437	421	404	387	419	434	439	414	386	416	412	433	400	425	394	389	450	401	376	457	407	383	448	401	416	393	423	445	416	418	400	425	439	416	445	377	409	437	459	429	380	390	433	455	390	415	417	378	408	389	400	430	425	453	444	395	433	438	438	419	440	411	399	419	410	419	411	406	417	391	431	405	408	394	418	372	400	432	435	461	440	431	415	464	429	421	387	403	427	394	402	383	428	466	401	408	440	462	380	418	394	433	425	410	415	436	463	457	413	402	446	471	439	447	455	416	449	429	413	384	419	416	383	411	407	445	416	437	449	430	457	432	437	429	439	441	403	414	402	413	400	406	421	428	417	446	453	398	425	420	408	408	366	378	412	425	452	433	429	414	432	417	462	421	465	411	436	433	394	416	394	416	422	407	419	386	407	399	425	417	426	414	390	419	428	450	407	441	396	407	432	452	409	449	447	453	442	413	425	415	392	440	407	419	415	469	454	405	413	468	403	456	382	424	409	386	439	447	452	401	412	425	457	420	454	381	438	413	428	400	392	407	460	426	432	413	420	450	427	435	428	408	430	451	416	436	408	457	414	414	419	418	431	399	448	380	342	422	433	401	401	408	451	429	435	408	444	444	444	407	406	446	404	420	452	420	440	469	383	410	436	410	395	446	399	399	430	404	422	438	441	402	448	411	420	434	451	407	445	437	401	446	399	410	411	413	439	389	411	452	418	411	425	370	402	412	462	391	421	425	415	410	463	446	419	422	455	402	456	411	389	407	396	467	408	440	428	430	409	419	421	455	468	413	392	441	446	380	417	409	404	435	437	424	444	404	389	450	458	415	449	388	397	410	417	423	424	426	455	443	439	412	407	418	422	439	407	412	391	383	421	409	371	431	416	428	410	423	432	384	431	447	444	444	397	445	407	452	426	418	436	433	437	407	410	445	393	438	393	424	426	400	416	398	406	386	420	402	382	445	399	425	416	421	412	400	426	439	429	418	418	412	445	435	441	427	423	409	423	417	421	443	439	415	411	414	455	437	412	403	390	405	405	430	452	406	427	442	449	434	437	473	400	421	436	436	424	453	420	440	439	435	412	405	419	440	403	439	443	433	411	418	410	421	405	478	426	432	445	440	449	418	454	451	415	412	412	417	421	434	417	405	395	407	458	412	447	415	475	444	386	416	447	435	406	430	412	438	430	394	397	406	445	406	386	404	412	418	444	406	438	431	435	435	412	425	394	416	451	435	416	428	438	439	415	433	416	411	428	415	404	418	409	424	429	428	428	437	393	437	400	402	401	432	439	423	436	406	421	432	418	428	427	432	445	389	417	445	425	394	390	405	456	413	427	470	402	448	411	427	435	437	417	415	436	407	399	430	401	407	447	454	447	421	393	412	437	427	415	405	456	409	434	438	408	371	437	417	430	387	411	406	415	400	460	399	417	431	437	445	410	429	443	462	402	407	427	447	399	430	417	417	446	435	409	402	365	427	398	430	487	361	423	396	386	405	431	373	388	463	399	429	429	379	418	461	413	423	405	465	445	411	414	414	424	423	418	430	369	424	434	414	489	415	439	442	411	413	413	422	479	432	393	411	432	399	440	413	389	433	429	418	433	425	416	438	404	418	395	456	431	424	387	445	424	454	423	395	392	435	435	480	396	414	408	429	465	466	427	437	447	418	432	442	444	436	381	393	390	422	445	422	416	445	432	445	440	395	450	400	406	414	442	415	400	451	400	395	434	464	421	420	460	411	428	449	419	441	436	449	454	422	430	446	426	377	446	469	406	404	426	459	427	396	395	420	395	413	453	428	434	398	416	433	490	413	411	414	410	398	406	423	443	421	441	407	396	413	471	425	409	409	467	413	427	436	408	452	432	432	403	426	413	414	430	476	404	393	419	376	431	454	415	454	438	439	414	414	437	422	434	414	387	400	392	447	406	422	447	431	421	441	399	404	425	438	481	419	429	434	399	424	473	414	413	436	438	402	380	459	399	437	413	381	419	394	408	407	399	449	424	394	431	417	401	447	440	418	461	417	397	408	385	421	438	387	401	388	395	391	435	442	440	470	434	455	405	379	443	415	415	436	402	419	426	397	426	448	409	430	400	401	406	418	455	383	404	369	446	414	453	427	397	386	413	418	418	425	436	392	438	426	424	438	412	401	429	438	445	391	453	446	398	372	408	411	418	436	400	402	437	426	405	419	424	423	433	417	398	439	445	411	412	412	413	418	422	389	418	414	378	430	436	409	433	386	383	406	440	412	413	402	441	451	411	371	417	466	421	423	419	427	441	414	450	410	428	381	404	403	444	411	459	417	377	458
14705	2196	4238	5072	4343	3416	2823	2375	1992	1765	1654	1492	1428	1371	1281	1210	1201	1200	1152	1063	1135	1029	1042	1091	1076	999	1041	1048	1056	1011	1001	949	1044	948	972	1009	1012	1034	979	968	938	919	956	913	906	902	946	956	944	917	933	940	932	945	980	920	963	916	914	915	989	877	892	936	917	932	928	957	923	976	936	928	924	944	918	941	867	922	950	895	899	938	912	910	911	918	868	1026	923	903	880	947	970	901	906	925	928	896	848	947	902	923	937	939	900	886	907	996	878	885	911	896	871	960	903	929	944	963	905	911	930	933	889	911	949	886	984	947	931	868	933	887	926	916	887	899	895	896	920	916	978	887	885	915	988	893	946	962	897	874	927	920	884	957	866	921	939	873	966	935	924	958	977	891	880	909	909	962	921	940	899	913	895	926	917	911	955	903	912	913	903	917	924	888	943	921	930	911	892	944	885	939	903	911	855	896	901	950	897	921	921	904	933	891	855	922	920	943	937	902	893	900	913	892	924	945	890	874	943	917	946	893	917	918	955	909	861	916	971	911	896	896	940	920	949	888	932	891	890	879	888	909	886	914	933	920	886	909	921	901	941	937	890	932	963	920	942	873	909	879	981	933	955	922	882	959	899	942	894	950	981	922	916	893	888	866	960	875	915	898	945	916	944	887	1007	912	929	953	921	912	916	907	942	917	913	885	889	932	870	926	888	932	949	911	915	892	916	897	941	907	938	910	934	923	956	1008	892	918	943	875	894	950	922	911	934	986	936	912	865	955	893	912	919	896	939	952	879	926	912	874	888	933	937	892	919	959	913	923	963	909	910	917	899	914	893	925	881	936	864	930	908	951	918	906	963	932	930	905	929	899	836	963	866	939	894	930	897	897	951	887	954	897	929	913	914	943	949	900	954	947	955	901	869	990	949	884	913	907	891	920	884	934	942	963	904	981	889	939	898	925	955	877	936	901	902	929	918	926	884	930	900	889	935	921	924	959	903	922	919	917	934	912	933	916	915	883	891	906	877	893	928	904	903	916	887	883	875	903	897	915	947	904	907	888	957	929	918	831	928	929	890	899	932	913	931	916	931	932	900	923	912	943	908	899	899	890	902	878	916	956	887	893	879	955	909	938	866	915	993	918	888	903	917	883	973	918	884	935	952	957	995	947	953	913	901	914	930	906	900	852	948	885	922	925	911	902	939	882	929	908	895	921	896	854	927	902	920	949	919	903	927	923	895	883	891	896	921	921	922	906	984	908	942	899	969	973	886	898	869	938	936	912	919	949	929	965	930	911	905	911	935	911	913	866	927	890	897	940	910	974	861	883	964	879	947	897	911	903	871	908	919	898	916	863	892	932	948	893	897	926	921	932	950	890	880	940	963	905	923	900	900	891	824	891	948	947	943	863	935	911	868	911	954	934	898	915	888	925	906	914	907	856	880	964	906	924	934	910	906	936	904	958	927	934	915	858	978	899	900	933	926	934	868	892	877	953	933	917	889	882	876	875	880	901	931	960	862	929	849	934	903	926	891	900	943	867	947	873	932	913	887	857	927	900	913	895	917	930	936	904	898	898	922	971	891	920	891	907	895	940	891	923	943	877	885	922	928	917	892	946	943	957	886	899	940	914	951	914	897	896	921	955	949	922	898	887	871	876	860	935	929	916	953	891	911	943	870	902	989	953	950	873	958	922	874	938	903	898	951	936	926	920	896	906	950	945	945	867	881	916	988	906	906	903	929	940	918	961	915	906	937	908	868	915	934	873	949	957	901	902	910	959	914	920	946	881	917	992	936	919	896	880	963	916	886	946	876	875	891	948	874	903	929	881	873	915	954	918	914	883	918	916	919	911	936	940	911	928	880	925	921	896	943	898	975	921	936	938	978	902	902	904	896	917	864	881	879	943	912	887	951	905	936	939	918	961	933	941	884	908	915	918	937	927	891	979	915	903	923	892	941	842	953	966	911	940	957	910	905	932	965	905	985	906	939	967	951	914	885	897	884	933	876	898	918	946	919	815	919	955	899	881	929	942	918	945	883	940	935	928	941	931	927	967	944	923	884	929	893	921	925	918	894	945	946	889	875	944	888	869	914	930	878	910	891	878	918	899	928	934	902	860	948	894	962	871	914	931	911	904	964	901	938	930	986	929	951	887	916	951	931	882	959	879	976	892	937	881	900	956	954	953	920	881	890	881	895	907	872	880	908	917	942	877	900	918	925	944	957	946	863	970	913	953	908	942	925	879	957	872	917	896	949	915	914	957	922	898	922	880	935	914	924	968	904	934	907	926	924	924	863	940	963	896	952	885	973	948	914	878	934	904	971	922	914	947	870	928	902	869	989	919	902	933	887	911	941	884	925	902	904	927	960	925	913	941	907	936	890	952	864	927	903	908	917	897	904	945	954	956	919	945	921	917	932	908	935	905	929	887	939	859	931	914	885	916	929	913	950	862	953	857	927	942	965	915	929	893	896	903	890	933	894	920	908	895	895	880	935	876	969	986	902	930	952	912	920	894	969	908	917	900	966	896	956	928	929	968	907	886	913	947	914	972	911	959	885	951	934	969	890	937	874	915	878	889	889	893	941	940	951	913	931	902	954	935	923	931	880	918	925	943	948	975	938	904	915	894	912	944	927	961	914	922	888	848	930	899	879	944	827	972	950	902	926	925	895	858	924	922	943	924	882	929	928	861	903	875	913	892	905	919	930	907	903	878	968	909	930	852	923	938	920	903	948	960	919	930	937	938	942	945	931	969	937	942	960	910	897	948	930	909	905	947	935	890	928	877	897	873	915	943	939	888	874	923	917	923	892	923	891	928	897	880	887	914	911	892	912	917	939	949	865	903	901	920	871	959	901	898	926	922	912	868	897	905	818	921	935	869	964	936	870	939	909	964	904	930	889	881	924	955	953	907	897	900	930	888	893	964	894	882	921	887	906	889	932	863	915	887	920	882	884	904	931	901	920	961	882	871	953	886	953	931	937	891	910	928	856	887	970	907	938	892	943	896	879	929	829	938	880	863	887	917	921	898	881	979	891	861	889	907	977	923	901	950	921	938	897	954	907	943	960	962	920	948	910	902	991	862	930	855	908	870	945	951	902	893	954	866	937	1014	944	906	936	942	921	990	958	926	977	936	890	915	939	918	926	924	938	913	950	952	845	940	931	937	894	946	921	910	883	916	932	866	870	926	973	922	874	958	942	904	924	899	944	911	863	952	909	916	925	951	930	925	930	947	899	954	874	937	877	920	930	885	885	927	880	936	878	939	912	904	895	913	924	888	903	968	871	892	954	955	923	961	875	913	964	916	886	926	922	960	927	923	883	978	976	900	893	926	904	852	933	930	872	913	846	859	896	905	923	920	916	876	894	908	917	893	901	853	906	863	856	954	922	870	911	883	931	905	963	933	894	930	934	946	945	880	905	918	939	932	901	927	924	947	909	868	896	927	917	860	898	840	854	936	944	910	916	886	933	903	904	890	925	876	877	902	929	880	890	866	954	894	902	887
5466	537	571	515	383	352	326	233	220	210	210	230	245	219	209	182	203	231	225	178	186	197	207	209	197	185	200	204	179	194	202	232	201	214	197	212	194	216	195	233	190	186	205	198	221	178	215	194	207	223	187	186	181	195	173	172	212	205	197	178	176	202	221	213	197	195	214	167	191	220	193	205	167	169	200	188	219	217	210	212	196	180	189	202	200	177	199	188	151	236	196	180	194	227	190	169	184	189	201	202	197	209	208	181	193	184	183	178	200	215	205	214	204	198	211	184	197	202	202	177	194	177	201	197	179	201	217	206	191	199	212	188	203	220	209	193	209	216	205	166	186	198	200	181	211	191	191	181	239	205	212	199	199	183	162	204	173	170	192	180	180	198	186	196	177	186	187	186	179	171	180	184	186	207	169	207	213	186	224	181	214	175	178	205	200	194	183	181	201	197	234	197	173	216	223	186	183	191	188	188	240	202	178	195	181	186	177	193	190	198	226	197	188	174	172	206	199	194	183	172	167	208	183	212	192	181	184	188	176	193	205	225	196	161	186	187	199	188	182	192	184	195	233	191	204	224	207	181	212	183	182	182	197	214	212	175	182	181	219	195	182	181	165	182	189	171	193	183	179	200	199	191	183	209	230	216	201	188	204	170	225	207	221	168	187	181	200	211	201	197	196	186	163	166	189	198	211	203	199	194	201	191	211	197	207	170	186	186	207	194	207	184	194	167	182	181	186	185	187	191	217	195	174	199	183	203	209	188	173	208	212	202	213	217	175	165	220	189	180	164	169	185	184	206	226	209	207	204	199	202	187	196	192	190	198	201	201	218	205	187	198	179	173	175	204	200	191	188	174	166	203	190	217	225	196	201	184	179	211	199	179	182	163	168	206	206	198	223	203	214	195	188	196	166	196	218	200	177	198	215	170	223	213	199	192	212	188	216	194	194	186	181	192	222	219	227	183	213	195	215	214	181	195	174	179	193	194	205	222	195	175	184	191	211	201	215	213	191	191	197	172	196	177	186	210	170	207	178	197	193	182	196	192	198	228	196	183	177	203	191	196	195	181	214	201	186	190	197	172	215	209	201	180	167	181	204	191	200	193	202	208	192	212	213	221	188	176	191	228	203	190	212	187	194	180	182	195	205	210	160	199	203	199	188	193	229	199	226	200	205	200	198	206	194	185	197	183	211	190	204	185	183	186	218	212	210	171	211	202	189	176	160	168	188	192	204	209	186	195	205	177	177	185	203	156	218	211	204	194	184	180	209	191	192	214	184	187	189	169	192	203	188	217	206	181	182	201	180	206	219	201	203	192	182	175	184	216	194	174	203	200	180	176	204	172	210	209	222	190	216	222	202	209	183	209	211	159	208	197	202	197	213	196	204	195	189	184	193	228	193	221	214	189	145	190	184	184	202	194	192	176	169	208	184	191	183	158	212	203	188	189	212	208	211	204	220	163	182	210	200	198	201	189	210	193	198	201	206	184	190	196	197	193	183	180	203	187	187	223	209	227	191	206	179	189	197	206	197	212	192	181	198	171	222	198	205	174	203	182	161	183	193	199	179	202	196	185	198	188	200	162	171	180	218	172	206	185	195	214	210	177	198	194	188	205	196	202	182	220	197	178	206	178	190	225	217	191	186	210	215	188	198	187	225	212	209	186	206	219	208	201	204	194	181	188	192	223	198	199	201	200	189	210	208	208	186	191	199	171	188	168	202	200	171	197	218	222	183	191	205	176	203	188	223	183	163	215	192	200	195	206	195	183	183	197	191	206	199	198	213	205	190	188	197	200	199	200	184	194	176	155	197	224	195	224	213	189	201	216	192	186	172	220	208	207	184	179	221	189	189	206	181	194	183	187	175	188	169	200	215	193	203	175	175	201	185	212	206	187	180	199	203	213	173	169	172	207	175	170	193	206	202	205	184	218	206	213	190	191	217	171	178	185	181	197	197	214	199	242	189	196	187	183	192	226	198	224	219	200	229	187	179	199	233	184	201	188	183	197	186	164	209	191	205	182	173	193	207	180	201	191	182	193	215	191	211	186	205	204	158	175	182	251	193	211	174	185	206	218	229	194	194	174	203	167	183	197	201	218	195	203	217	200	202	200	184	180	188	185	207	223	208	198	202	197	222	208	202	199	210	212	180	200	202	192	179	206	197	179	195	199	171	212	201	171	189	192	196	205	191	223	191	198	226	184	203	198	198	180	173	181	183	195	184	205	189	195	206	186	182	194	171	196	196	160	193	201	200	189	188	186	188	207	216	208	206	182	191	186	184	211	197	166	207	199	227	198	202	164	186	171	174	183	190	186	195	215	185	188	190	211	199	227	199	215	209	205	189	195	196	191	209	208	209	198	195	208	208	174	187	197	187	223	199	222	202	184	204	165	208	182	188	212	185	164	183	209	206	211	188	173	196	193	179	185	195	200	185	195	207	224	184	191	197	187	180	180	170	189	184	231	203	211	216	183	206	189	205	189	173	179	184	203	197	203	190	197	199	205	213	209	195	193	178	171	200	228	202	203	184	211	209	179	197	182	195	227	172	190	207	193	194	171	205	193	177	180	194	213	204	177	212	193	189	203	204	208	189	174	205	200	190	204	184	214	200	213	191	169	194	226	175	225	223	227	233	205	206	195	200	213	213	208	234	200	182	185	191	168	204	200	182	175	196	194	180	180	200	199	205	190	178	217	160	183	215	177	206	186	188	206	210	193	185	203	196	184	201	184	195	215	165	203	194	200	185	204	203	193	163	187	160	202	195	206	214	239	193	166	216	198	193	190	180	200	183	199	181	202	185	171	195	191	198	179	214	220	213	193	195	165	212	209	193	215	202	182	182	199	207	214	157	192	183	182	172	177	193	195	192	202	187	192	186	194	199	187	197	201	212	213	203	188	217	220	207	193	202	198	183	161	200	193	176	204	208	177	201	192	202	190	197	186	203	189	209	220	196	181	190	228	195	183	185	212	190	185	186	200	184	193	191	198	180	220	186	200	192	190	181	162	220	200	215	199	189	194	226	208	202	159	185	179	203	199	203	220	203	185	195	200	205	186	209	200	195	190	193	197	230	191	202	208	194	201	187	196	185	199	195	190	182	200	189	209	219	195	193	193	177	171	199	185	208	205	208	183	197	219	186	202	194	225	203	193	200	208	176	176	193	189	182	209	183	199	202	193	191	210	207	199	203	177	183	197	202	173	196	223	225	182	227	181	202	197	200	183	187	171	208	167	185	172	208	208	206	209	193	207	215	171	201	227	174	217	182	189	188	204	229	214	186	186	182	197	205	183	179	203	195	188	217	218	181	175	171	175	197	172	177	198	226	180	169	177	204	211	188	191	178	188	191	196	184	191	229	176	192	205	191	179	204	183	175	197	185	227	182	205	177	204	180	201	188	202	203	186	209	211	195	197	197	192	190	205	175	189	186	220	195	176	212	193	208	205	210	186	185	176	187	185	191	182	159	183	198	179	174	199	205	205	205	206	184	164	203
3898	722	1228	1494	1348	1163	971	752	707	665	625	598	624	579	571	569	549	571	544	498	500	537	493	479	532	502	549	501	490	523	499	494	520	476	474	504	518	479	496	462	488	498	498	500	487	462	483	492	503	513	492	468	485	485	506	476	440	468	515	477	488	476	519	490	526	482	507	493	506	501	504	488	499	494	472	465	496	453	529	458	506	483	517	448	488	498	434	510	478	480	533	472	508	429	497	499	486	470	504	483	479	487	447	483	499	532	457	455	457	496	522	480	458	499	511	468	504	540	479	498	476	480	496	517	510	501	488	485	468	494	505	490	514	497	440	468	472	530	472	500	493	510	474	452	492	488	523	447	485	525	442	500	482	456	458	500	463	476	489	476	505	482	535	522	485	457	445	465	479	474	472	499	491	473	503	491	500	516	474	477	492	487	489	476	499	492	513	490	460	473	484	490	506	508	508	536	521	471	493	480	469	516	501	456	463	458	503	467	465	484	519	462	464	489	507	523	488	525	465	500	477	491	485	457	500	480	495	507	466	471	499	485	479	493	520	500	453	484	483	475	471	456	483	491	466	482	486	459	478	473	546	502	465	492	484	467	506	475	518	485	486	484	504	464	515	502	497	496	489	529	484	483	514	460	489	519	491	495	475	492	474	507	496	494	511	468	498	530	506	477	501	481	495	479	469	465	461	485	486	485	478	510	506	495	476	517	520	483	467	516	459	509	511	530	469	495	479	462	486	481	493	483	532	477	488	494	494	479	500	475	469	485	473	476	514	459	476	498	503	502	457	475	468	478	489	488	495	513	463	468	487	503	476	527	486	513	497	469	452	481	471	487	486	510	487	487	480	487	462	515	469	498	481	503	483	498	458	481	473	470	491	504	440	475	491	504	521	472	478	472	509	504	456	478	472	504	538	468	523	505	473	485	450	496	486	496	464	519	505	511	488	482	484	483	461	484	503	429	524	464	513	513	497	450	475	499	525	483	485	488	543	477	481	472	485	478	460	483	500	471	522	506	504	502	476	458	452	483	511	448	500	461	472	502	483	495	471	491	492	481	487	497	492	499	474	444	504	535	492	480	478	469	520	456	497	469	450	478	489	513	488	526	504	477	514	503	467	455	476	479	508	515	498	480	478	495	500	509	512	514	489	468	484	524	519	496	498	478	510	479	497	496	455	493	497	514	495	512	494	499	500	505	477	503	466	500	483	509	452	474	488	523	503	472	458	479	469	480	531	455	477	502	487	467	487	511	512	446	504	503	477	474	472	498	508	505	446	479	494	512	476	463	513	505	457	455	494	453	523	508	469	477	467	486	485	455	529	525	494	501	481	502	496	491	469	478	488	475	471	467	481	478	489	484	508	488	486	468	512	496	485	510	491	469	482	479	476	488	489	492	475	503	501	456	494	466	472	458	470	503	498	498	493	512	482	478	485	494	491	497	440	508	457	480	513	500	505	526	494	494	473	465	477	499	494	492	460	521	494	476	464	471	464	475	458	514	508	462	502	528	512	476	512	501	503	493	490	481	474	503	450	523	482	465	476	491	471	480	509	436	519	521	485	487	481	543	508	508	475	501	481	476	550	502	476	490	472	453	467	468	478	493	526	496	516	485	487	470	484	468	462	466	514	490	497	517	495	504	471	481	485	465	477	477	489	477	540	550	500	494	496	453	481	456	493	523	489	487	494	517	476	513	511	518	513	482	503	482	484	489	525	468	474	500	472	496	486	490	470	504	491	509	469	496	487	502	484	476	485	472	495	513	475	498	494	529	543	464	487	461	500	449	494	513	473	510	485	508	487	499	485	477	497	469	484	504	500	505	510	520	505	497	505	492	490	505	503	517	515	487	506	457	521	463	495	485	512	506	475	477	476	492	472	476	524	500	475	461	497	520	466	484	476	430	534	485	527	483	486	477	508	507	457	443	479	502	501	498	467	482	492	474	457	468	513	491	513	487	463	522	489	491	494	489	481	468	507	465	480	509	498	497	461	469	467	485	492	504	495	473	465	489	517	484	458	503	470	479	488	436	484	481	475	537	462	484	472	457	508	484	503	496	478	460	484	478	513	485	481	455	522	462	510	453	476	460	496	493	496	510	490	501	518	524	503	506	490	475	470	482	444	486	483	476	468	492	473	500	517	456	463	483	476	476	520	487	505	504	505	482	508	524	519	464	506	518	540	489	472	472	463	502	510	487	489	478	541	499	510	481	472	499	504	511	508	477	471	504	476	519	501	518	502	514	487	499	485	475	488	483	457	497	487	525	488	500	510	497	514	506	484	483	501	468	494	464	495	483	471	535	459	499	491	510	494	527	472	492	478	470	468	469	478	516	493	499	488	498	495	507	476	518	493	467	431	470	480	473	471	521	514	507	472	510	461	479	469	479	481	497	454	489	528	455	477	487	455	524	513	476	487	478	497	468	521	485	455	514	489	489	477	478	500	474	456	468	516	484	515	509	452	528	533	534	456	492	518	480	491	487	461	468	489	511	458	505	514	514	504	476	498	461	500	502	471	502	490	494	496	475	473	485	492	492	507	481	502	535	482	454	442	473	553	488	470	502	479	494	501	473	527	488	504	465	499	506	468	462	493	516	478	494	466	510	463	504	467	483	507	512	476	473	482	478	513	508	497	510	449	527	495	529	475	522	496	521	487	501	509	493	479	495	452	487	446	455	508	482	457	505	492	513	471	496	481	518	494	483	477	507	503	520	490	506	483	473	481	445	522	457	501	487	548	476	515	473	467	474	481	466	469	494	501	465	520	476	499	430	476	436	490	495	465	489	492	476	470	460	474	528	521	494	507	454	457	469	506	525	477	482	458	523	517	467	472	477	493	448	512	484	469	509	504	474	493	511	474	487	480	526	482	497	537	496	496	508	526	462	495	480	468	496	442	491	487	505	448	476	469	501	526	484	467	500	493	503	478	468	494	465	504	500	462	517	508	482	484	495	512	509	496	498	481	487	462	513	479	501	485	504	505	486	497	483	503	499	497	503	516	541	477	465	480	517	448	477	511	480	491	488	464	507	497	543	502	475	490	493	479	473	472	466	519	507	493	516	513	487	481	469	470	503	505	481	513	499	489	535	487	466	499	443	455	517	470	504	503	485	512	496	492	474	515	475	521	484	480	482	512	524	439	462	479	498	476	502	476	503	487	472	546	485	525	494	539	484	479	541	468	518	505	478	476	510	500	505	512	495	527	503	499	491	491	473	465	483	488	523	453	477	486	480	470	506	470	530	497	514	475	487	479	508	488	467	484	468	471	451	479	494	492	471	487	518	517	500	473	466	488	509	510	452	533	456	508	527	491	435	520	504	499	485	513	512	492	491	457	551	478	505	467	465	494	496	492	483	495	524	515	517	475	513	465	498	489	466	470	492	463	483	484	500	498	464	475	472	506	477	505	481	518	501	515	485	479	454	455	492	498	483	500	472	465	497	511	471	492	534	505	497	513	505	491	501	448	523	496	499	496	482	459	512	494	495	515	519
17941	1942	1427	1219	883	698	593	467	412	422	429	369	388	365	369	332	363	359	353	339	367	339	328	308	340	344	320	339	352	343	335	311	320	335	334	335	338	320	361	354	336	331	337	324	340	328	313	325	276	317	324	304	335	343	306	340	293	328	316	323	322	335	306	361	344	329	329	340	326	330	295	339	350	346	304	333	317	332	301	325	326	323	298	303	359	347	327	332	350	313	339	340	334	320	334	355	314	324	362	352	356	318	325	335	314	344	339	354	324	316	330	322	330	339	312	320	329	324	337	365	323	332	381	304	331	317	310	346	317	333	331	299	342	339	324	349	315	334	333	303	329	319	297	338	303	327	346	304	324	326	315	350	324	331	311	309	340	302	319	324	314	327	344	328	321	330	320	329	335	322	335	346	317	311	354	338	289	307	332	311	341	331	335	318	285	340	322	335	319	331	319	344	348	312	318	316	305	347	349	317	348	315	312	310	320	301	348	345	349	363	323	332	341	305	308	329	347	333	304	314	370	342	274	319	320	352	340	304	298	324	307	335	289	334	335	331	353	312	372	356	300	309	341	330	327	317	333	325	342	304	356	309	350	304	358	326	312	322	316	325	298	311	343	304	320	334	316	330	280	307	308	339	322	334	335	320	310	303	313	331	320	372	305	331	330	296	318	337	304	310	346	306	311	338	314	313	358	321	313	320	312	299	325	351	351	331	333	293	324	314	330	304	368	315	320	347	347	341	343	320	341	341	301	327	336	292	356	312	351	333	349	353	345	352	314	329	341	364	323	315	346	325	313	346	314	333	320	278	315	358	339	331	322	326	313	354	327	335	357	324	336	322	334	361	334	331	308	314	346	329	347	331	329	311	316	330	346	354	344	317	315	317	374	332	325	331	351	345	336	351	313	302	331	339	336	295	308	318	323	323	305	345	327	327	332	323	317	362	316	318	335	323	334	312	343	358	300	334	312	337	367	339	308	338	315	313	329	318	319	303	320	332	345	299	315	318	320	321	285	320	331	332	311	332	305	330	350	301	334	337	327	312	319	292	316	330	328	329	357	293	328	302	320	294	320	315	341	327	333	351	317	325	320	305	356	333	293	333	287	341	343	290	334	341	357	301	320	286	300	336	346	311	291	286	333	334	297	348	309	354	340	332	371	351	314	316	334	303	318	362	316	312	356	331	313	376	332	327	292	305	342	329	308	333	340	296	316	296	302	329	353	331	339	375	323	296	338	329	312	311	304	328	329	311	303	339	324	310	334	357	327	331	338	349	309	326	326	335	290	312	331	334	297	334	322	350	301	316	330	299	325	309	299	310	367	320	320	323	329	334	292	299	327	347	349	318	333	350	327	313	331	335	337	356	316	305	313	310	309	336	329	300	339	333	324	344	311	333	332	340	342	353	317	303	317	324	354	377	312	359	322	344	352	310	318	335	328	348	335	354	337	322	315	323	295	319	340	337	320	299	296	312	325	329	338	336	337	309	290	311	319	310	335	295	338	356	369	333	339	307	318	336	325	312	321	346	313	314	340	309	339	319	347	315	343	301	307	325	304	291	360	364	335	356	316	327	298	323	349	334	348	338	321	349	346	346	319	310	315	307	338	374	319	354	336	329	324	307	330	326	322	341	316	307	318	320	325	358	338	328	319	354	331	344	301	326	366	319	290	354	306	306	322	280	333	331	321	313	309	316	374	349	323	315	279	320	306	319	297	321	374	301	322	335	331	333	328	345	305	320	326	344	303	326	368	353	342	301	353	267	339	323	328	321	302	333	357	298	311	319	322	350	329	347	336	311	342	314	344	345	337	310	324	300	305	338	340	308	328	325	304	345	315	325	355	320	335	352	320	347	306	316	325	327	289	344	293	323	323	323	353	314	314	308	316	327	296	328	345	312	330	342	353	354	362	341	312	321	296	335	358	311	336	313	328	309	334	331	336	331	343	352	320	301	338	305	300	318	329	334	329	369	326	295	334	337	353	359	352	335	328	339	305	330	324	300	331	348	350	341	333	334	347	317	324	341	310	333	299	331	328	353	380	336	333	330	338	322	323	335	303	321	357	300	330	366	304	330	296	336	359	358	347	356	313	319	304	333	343	337	353	305	306	329	334	318	306	325	343	375	287	315	324	362	309	326	324	323	332	299	321	355	341	299	317	335	341	314	331	303	365	314	334	343	319	311	338	321	318	315	334	333	316	374	348	361	323	315	323	355	299	299	355	319	362	341	312	333	353	329	335	338	337	327	336	314	311	326	297	310	324	310	310	308	319	311	327	308	343	303	314	350	325	344	333	330	312	302	347	325	313	327	288	296	347	344	349	321	336	330	291	345	347	319	352	378	319	307	337	343	319	314	353	330	296	362	347	366	320	315	347	348	309	338	336	318	304	291	312	324	323	374	324	333	320	318	301	297	337	324	295	315	290	340	308	337	337	320	359	320	332	323	333	318	353	320	316	336	288	303	330	313	348	336	391	329	338	307	335	331	338	299	341	289	325	342	344	303	342	332	306	335	313	283	342	331	323	279	319	330	341	315	315	312	349	346	295	334	303	312	354	310	365	326	359	356	317	358	343	319	314	353	341	299	316	335	314	313	341	339	335	318	345	322	329	343	367	338	345	306	321	346	342	321	311	323	347	310	329	320	300	316	293	337	345	348	360	362	298	309	345	358	332	305	388	321	351	337	333	301	305	330	342	322	324	358	369	330	322	341	341	353	329	304	315	332	369	301	285	325	336	338	298	333	322	317	321	336	338	336	347	346	310	310	321	271	348	328	338	329	340	347	303	326	314	328	321	344	330	310	333	329	274	352	357	343	301	289	287	336	318	323	305	369	292	328	345	351	330	316	298	338	315	305	307	310	323	357	359	321	309	312	291	314	325	317	329	345	334	329	327	314	354	323	307	342	268	310	375	299	313	326	354	318	321	311	326	300	354	323	325	298	311	316	326	272	305	328	310	362	320	313	351	313	308	315	315	315	299	311	356	307	309	344	311	326	345	323	324	332	334	318	319	325	338	335	325	370	324	320	302	316	324	356	311	332	331	351	303	310	300	345	325	315	326	354	333	294	301	344	318	316	295	328	322	298	325	322	313	312	346	338	313	357	318	315	320	321	320	338	327	305	315	294	365	313	349	300	322	288	345	351	306	332	332	342	349	324	312	313	304	327	300	347	310	356	311	317	296	328	294	337	341	343	308	299	326	364	337	325	324	340	312	327	319	340	340	341	333	342	355	306	346	333	325	340	317	343	306	363	329	308	339	317	302	355	312	309	340	334	316	320	325	316	286	336	351	372	360	314	346	323	328	319	297	311	336	321	319	302	346	343	307	319	304	301	296	327	369	348	324	318	316	325	316	354	316	313	325	326	318	325	325	310	356	307	348	303	381	320	328	364	297	317	334	301	293	299	298	299	329	296	334	322	341	359	309	291	326	326	350	332	331	309	333	348	364	325	324	355	340	328	324	314	322	310	334	339	336	338	325	310	331	317	319	333
11240	1526	2774	3370	2863	2379	1935	1669	1432	1284	1155	1063	1062	1010	939	1006	887	863	869	913	881	857	825	883	883	859	795	804	797	804	841	820	796	825	802	827	787	789	823	766	750	746	766	805	783	810	727	726	764	803	727	772	773	763	748	765	803	794	728	779	709	746	777	732	744	714	773	779	766	738	766	790	719	723	737	722	710	750	803	753	772	769	755	780	779	755	761	711	752	716	733	744	758	761	763	759	737	753	740	754	763	774	764	740	698	754	734	773	721	767	731	772	789	717	772	784	785	752	713	755	728	714	730	787	717	791	740	704	739	730	772	727	755	758	813	749	717	764	738	727	743	727	695	742	766	797	772	767	773	748	775	777	747	723	713	750	726	773	728	728	737	781	747	773	728	749	756	745	798	782	794	710	776	742	741	736	765	769	761	778	771	757	720	757	766	746	766	743	775	794	826	743	759	750	761	754	731	805	753	797	718	777	796	740	760	747	745	729	742	738	709	766	743	765	742	748	735	764	729	734	685	760	786	754	689	799	811	734	729	740	727	743	764	717	751	760	756	745	765	741	773	779	715	686	758	736	720	777	720	759	753	742	757	763	742	755	785	754	742	737	764	738	764	735	723	770	813	745	789	754	716	764	752	753	725	690	709	746	749	761	765	730	832	720	720	745	698	778	728	772	789	743	768	757	741	798	752	799	725	733	786	729	738	735	757	730	731	743	779	780	720	735	791	770	787	743	689	761	756	718	779	763	763	775	763	752	748	741	780	759	699	735	751	766	768	764	800	690	749	807	741	712	746	739	793	727	779	776	807	767	745	734	757	765	740	746	733	726	751	709	778	740	723	770	704	740	775	744	737	759	763	751	774	718	746	770	738	809	785	744	777	795	693	732	766	787	773	738	761	801	747	787	735	753	743	755	784	737	767	737	720	709	757	726	780	717	772	717	733	783	775	725	770	769	780	741	765	741	766	755	735	733	742	734	748	760	771	800	730	732	728	727	713	798	753	766	774	738	725	736	730	713	752	701	778	724	712	739	742	765	720	751	710	770	781	762	754	747	761	789	738	763	747	705	720	718	682	738	773	715	685	772	726	763	725	767	732	771	748	759	762	766	764	762	699	776	730	799	731	758	773	737	711	712	749	732	720	737	770	765	807	778	760	758	734	700	717	753	763	755	738	725	750	749	717	782	769	763	741	762	752	703	743	772	709	745	797	790	751	772	802	731	758	771	750	722	714	761	697	763	782	763	744	742	759	786	774	738	740	786	816	746	766	735	686	742	775	758	741	802	746	748	743	728	801	727	719	740	714	753	730	709	777	758	716	717	693	747	772	787	754	729	802	782	759	749	753	728	758	727	764	771	744	763	759	728	749	758	747	744	728	738	725	731	702	741	749	766	774	768	684	747	821	767	771	754	717	729	744	719	747	767	767	735	751	699	757	792	748	754	790	754	700	770	770	740	686	778	748	722	721	802	787	709	770	717	789	740	781	759	769	686	782	752	797	755	781	712	780	767	793	734	768	724	784	764	767	749	787	771	742	716	769	785	764	808	744	752	746	712	721	733	754	766	761	739	789	762	775	721	776	740	780	734	750	766	769	784	731	747	730	816	722	781	724	754	712	783	724	778	834	761	760	729	716	749	758	731	784	754	764	782	768	763	706	754	755	727	779	757	734	718	728	790	748	726	722	763	774	818	797	728	766	737	778	726	747	736	760	724	726	763	745	738	726	743	699	766	752	782	813	724	802	750	744	790	767	740	717	780	734	758	723	747	730	735	776	802	815	779	737	771	764	807	812	756	713	772	789	726	737	729	784	722	748	735	716	739	730	767	762	752	762	766	715	739	826	739	735	728	743	760	748	776	791	746	759	803	723	781	766	806	732	745	751	795	732	733	729	809	697	730	764	686	776	734	752	750	708	761	745	787	752	779	742	775	703	801	800	772	766	752	733	744	732	736	738	772	785	763	742	738	775	765	766	765	743	723	766	758	751	723	798	785	780	749	792	751	708	764	742	741	793	755	717	759	730	790	766	792	752	795	710	773	760	693	738	732	763	738	785	702	772	798	741	750	727	766	771	753	756	751	767	727	788	733	773	726	715	802	747	777	742	772	736	762	747	739	735	744	785	756	724	717	724	741	708	747	765	759	768	764	743	717	774	784	741	756	746	736	758	752	740	752	685	804	729	752	780	745	743	747	681	784	788	777	719	705	728	759	758	735	790	731	748	802	774	803	759	720	759	757	769	815	776	752	761	767	757	789	791	768	759	778	741	757	756	774	773	744	735	750	770	716	734	826	808	792	751	748	744	715	739	775	726	755	700	783	745	732	694	722	705	781	685	730	744	739	742	762	776	749	706	746	746	759	787	750	810	818	770	722	767	782	791	759	771	747	779	747	728	770	764	721	747	756	744	738	708	799	724	749	717	788	752	724	749	729	722	755	725	758	708	773	753	722	775	771	728	772	716	771	703	819	758	746	689	805	769	769	757	775	793	784	782	742	697	759	751	719	737	775	809	759	744	733	771	673	740	759	737	722	743	757	677	739	712	690	774	725	795	727	693	795	758	785	749	740	775	765	788	820	740	733	746	785	704	768	718	737	793	718	771	748	777	763	774	753	738	752	759	715	750	738	696	757	750	762	737	753	740	770	769	782	691	719	757	747	764	715	720	780	764	751	750	822	697	788	732	748	748	724	780	773	743	765	733	766	772	749	768	737	747	748	730	769	741	707	798	709	771	750	754	812	738	799	735	752	739	769	731	740	754	764	768	735	785	781	741	739	746	704	748	769	791	750	801	781	745	733	756	747	733	784	737	796	748	731	774	744	749	761	760	737	735	768	743	761	744	742	753	743	765	723	727	772	748	727	790	744	748	727	741	723	836	807	712	762	758	752	771	793	772	739	748	749	806	722	773	739	728	732	688	739	771	750	745	731	779	748	721	709	798	768	740	761	705	744	756	819	758	739	791	723	746	740	772	806	734	795	790	806	684	756	768	771	775	722	751	734	726	750	726	768	745	757	754	759	773	767	711	757	772	753	748	772	758	733	734	728	740	777	753	751	730	777	782	725	746	741	783	801	770	789	733	736	768	770	780	806	775	753	755	752	760	772	786	770	790	758	718	743	802	766	755	718	775	811	726	717	733	703	748	780	779	767	758	752	807	784	746	745	781	737	736	795	743	728	780	741	780	732	737	758	751	795	772	763	753	719	773	729	791	747	736	763	762	780	771	687	789	723	716	730	723	797	735	790	743	783	736	715	772	779	783	754	790	760	777	707	741	752	715	755	787	773	713	755	827	710	795	755	742	755	753	709	735	763	725	743	783	683	776	770	776	705	752	748	779	740	748	740	719	711	759	711	762	768	770	745	777	739	766	718	764	746	756	722	753	715	741	771	738	820	787	764	761	764	757	775	718	732	748	745	715	747	693	726	774	753	742	761	735	780	749	786	742	769	753	811	745	754	794	800	773	766	739	776	794	762	731	757	716	770	746	742
27756	4139	2604	1985	1388	1027	818	664	598	561	553	498	484	480	508	487	447	454	431	464	456	391	437	470	441	403	417	431	471	446	399	442	421	424	439	392	414	431	433	418	413	419	407	412	386	469	393	424	393	418	365	412	442	424	433	424	405	419	406	437	425	373	398	448	433	442	430	420	395	387	410	426	394	425	404	379	401	395	426	416	390	436	440	407	415	422	459	409	422	397	422	392	443	384	412	436	385	427	397	418	386	429	453	360	380	365	393	384	429	402	400	412	467	408	409	415	425	401	417	430	418	416	399	412	416	403	378	436	398	406	354	429	392	396	423	413	423	408	431	427	436	416	399	427	433	450	372	410	427	418	457	443	407	390	429	406	405	394	403	359	456	392	437	414	394	391	395	471	450	393	416	410	382	411	349	406	422	416	420	407	411	395	411	369	443	428	404	403	418	413	410	404	396	418	399	427	440	399	402	398	400	431	447	387	412	402	403	451	434	437	426	420	413	374	417	388	414	408	385	436	397	433	395	389	420	381	378	434	420	407	434	396	403	453	371	414	410	414	406	415	400	473	418	428	417	441	394	425	412	493	401	402	421	397	394	443	394	420	427	404	422	392	421	397	398	375	420	462	415	414	415	438	406	431	411	420	417	388	399	392	405	429	413	414	415	446	422	409	411	443	406	379	413	380	418	398	429	378	412	398	394	425	378	407	372	422	391	385	469	425	406	388	409	377	402	406	387	422	416	381	390	408	398	394	416	429	450	436	430	402	439	396	431	460	397	417	391	420	429	406	412	385	412	392	413	438	426	365	438	432	398	418	390	379	406	387	404	389	437	381	460	404	416	394	400	373	415	404	419	451	400	391	422	398	390	445	394	444	456	374	345	444	445	411	386	438	453	436	414	444	437	406	395	441	404	428	409	454	368	380	412	424	402	388	430	422	394	450	393	403	385	410	379	468	438	422	387	414	433	418	438	434	426	451	447	394	423	412	419	417	433	382	424	422	416	439	421	438	414	455	431	447	393	387	376	373	452	428	387	409	394	428	354	424	491	421	392	400	417	390	414	404	407	416	408	411	391	432	432	361	413	413	423	380	399	407	417	416	378	415	370	366	427	404	366	393	383	421	433	434	437	396	412	359	419	464	415	392	403	363	429	388	411	445	412	394	410	406	416	415	390	439	423	419	421	407	415	399	403	426	403	409	418	438	422	425	375	410	365	410	408	423	418	421	470	380	393	391	412	435	392	409	405	455	401	446	481	433	455	417	429	378	452	396	404	400	402	391	410	461	405	416	386	396	436	399	388	408	390	406	450	421	417	418	427	429	377	381	441	421	438	424	408	386	442	399	408	425	408	421	443	400	431	420	419	412	416	423	418	433	439	402	455	388	437	387	414	459	405	390	370	464	410	429	392	413	393	404	445	435	419	405	425	449	439	399	368	413	387	403	441	427	397	374	406	436	380	439	408	410	390	418	425	427	453	412	424	424	418	428	385	412	426	431	407	419	434	394	395	411	382	451	413	404	347	355	400	446	404	407	409	405	458	418	438	423	407	404	365	400	404	397	383	436	415	422	385	401	404	409	417	381	386	393	407	441	442	415	402	443	384	380	419	395	395	393	405	401	381	394	396	459	395	422	410	392	422	406	407	402	450	393	378	415	419	444	426	428	410	422	403	442	423	411	421	435	415	406	442	451	478	449	419	383	420	386	365	438	407	445	398	386	377	388	445	412	377	370	389	440	395	449	416	439	394	404	453	379	429	413	395	422	409	399	430	392	465	424	360	388	480	410	398	403	390	449	413	415	419	399	400	394	432	426	452	443	376	441	401	412	422	427	435	426	441	404	427	370	375	450	406	450	439	416	487	449	397	410	441	387	430	365	417	438	430	442	384	406	389	452	365	415	379	426	422	451	431	414	393	418	419	425	414	410	443	460	427	375	435	389	428	392	376	406	427	413	391	405	390	446	431	434	434	420	415	423	401	414	397	432	387	418	418	379	407	396	372	402	399	388	373	399	371	439	440	413	443	426	411	404	417	426	416	408	400	433	373	397	394	408	409	425	414	405	359	432	444	364	389	387	421	429	443	433	396	410	407	443	397	394	450	421	432	370	436	408	391	451	393	457	412	422	390	438	433	416	424	394	425	426	411	403	380	440	394	394	430	416	359	405	451	415	427	426	432	402	434	427	415	419	393	379	432	396	427	409	420	417	404	383	389	419	448	398	431	417	405	391	445	452	453	429	420	417	380	371	383	400	429	396	386	419	456	423	423	422	395	445	379	400	407	440	378	427	407	427	413	429	368	404	442	387	418	409	435	423	407	433	385	427	408	383	411	429	432	389	412	450	407	423	440	438	387	424	410	401	394	405	404	403	375	415	412	385	397	401	416	377	381	407	400	464	412	407	463	436	446	401	395	465	442	424	414	438	395	390	438	409	418	378	416	430	394	449	452	408	386	438	463	371	412	408	397	410	405	402	436	442	414	395	400	402	423	407	403	428	432	426	422	391	447	414	417	426	454	423	402	433	430	414	450	389	422	410	368	410	467	440	393	413	423	437	403	432	395	403	406	392	418	398	408	404	428	421	417	386	413	471	425	407	448	385	426	447	422	431	407	415	387	434	428	405	427	442	393	387	421	417	425	401	435	413	399	414	452	448	411	420	395	404	398	443	384	423	400	385	404	392	438	455	427	432	382	398	411	437	432	395	407	365	440	405	424	436	388	391	386	430	413	424	379	432	439	448	378	406	428	408	368	420	424	404	433	388	406	406	427	417	395	413	413	412	406	402	366	395	394	409	419	401	457	390	449	353	378	435	390	390	406	414	418	407	428	428	385	399	417	426	427	413	397	415	404	415	397	418	390	398	428	379	430	450	448	433	415	431	382	413	434	425	390	382	492	436	402	414	387	402	404	449	424	377	433	417	454	439	428	485	425	449	419	416	427	384	397	458	400	455	361	390	445	377	442	407	421	423	437	434	408	397	416	411	409	420	417	414	415	396	416	388	438	412	364	387	399	432	413	407	410	433	421	434	408	450	395	390	438	381	438	420	472	425	438	390	447	361	408	417	419	406	426	377	406	427	417	436	452	407	385	440	398	449	427	401	393	407	445	403	387	388	459	413	380	410	393	419	435	428	434	397	387	437	383	428	398	440	407	412	383	380	429	403	394	399	401	380	394	459	386	443	432	389	377	386	426	368	432	453	413	396	469	385	396	369	418	417	470	451	437	417	426	401	397	421	428	435	420	408	389	422	397	391	480	419	416	406	413	387	393	418	420	466	409	423	413	392	370	402	447	428	424	423	435	470	414	406	369	399	406	440	416	407	430	393	408	410	389	453	428	374	398	446	415	413	430	356	364	392	437	375	427	471	411	402	446	427	398	407	409	411	426	404	380	377	390	477	442	366	383	409	394	388	430	375	420	439	394	415	425	431	396	435	400	419	399	386	413	381	417	418	425	414	414	403	389	467	397	390	410	435	423	423	357	447	411	419
14708	2152	4286	5165	4330	3585	2731	2292	1959	1672	1493	1422	1368	1289	1262	1222	1116	1198	1161	1113	1123	1091	1062	1102	1049	1012	1032	1015	1026	991	942	1013	966	985	985	970	990	926	920	910	937	903	938	947	989	959	968	907	952	943	912	891	993	940	918	947	882	907	904	919	940	944	943	919	902	926	951	838	907	903	929	968	945	895	894	980	930	928	868	978	904	959	938	948	852	926	893	906	881	883	867	928	905	885	906	945	901	901	937	959	881	926	883	943	961	934	898	917	867	926	889	934	955	906	901	964	858	961	928	929	873	896	878	930	940	960	965	919	922	916	964	907	854	899	865	923	879	921	891	893	865	899	826	924	854	924	894	914	883	929	866	879	915	892	879	834	960	894	922	955	902	895	886	931	865	857	900	857	894	879	856	896	878	891	882	910	882	873	882	909	871	890	918	923	851	880	883	904	885	875	875	935	870	891	905	885	957	873	892	908	889	901	949	904	911	919	874	911	917	892	883	894	903	943	961	895	915	895	889	889	864	883	908	859	911	852	915	901	910	907	920	929	923	865	889	888	900	850	854	911	893	942	848	912	960	865	869	925	878	884	895	910	910	923	961	954	879	901	898	941	882	881	886	912	884	894	888	895	907	878	903	932	879	864	924	901	936	919	948	855	944	876	828	858	868	877	848	901	918	899	931	888	908	854	867	882	882	915	885	949	909	877	906	921	916	847	898	892	901	922	879	903	940	935	892	915	920	923	901	912	910	888	944	880	912	893	897	966	883	884	927	907	865	881	854	898	898	920	883	942	891	924	885	896	875	950	879	903	908	904	932	820	947	947	870	862	890	904	932	863	883	916	900	881	843	911	957	878	880	926	852	859	875	885	846	890	898	931	887	911	863	842	892	871	890	918	891	901	895	954	876	900	897	851	899	902	926	917	958	938	888	895	884	902	939	892	879	962	945	961	870	923	859	885	917	923	911	968	890	903	887	896	902	959	887	873	927	949	878	914	868	870	952	880	920	890	915	895	903	923	910	943	923	912	919	921	892	884	902	908	991	863	936	930	831	914	940	903	856	878	881	904	862	865	886	895	904	928	911	929	886	948	909	880	867	928	917	906	903	887	882	904	956	970	930	869	914	880	900	837	914	900	842	915	906	880	839	878	917	957	868	873	910	839	898	891	886	877	874	855	890	900	923	892	915	875	882	926	855	896	846	918	925	907	898	928	901	848	952	880	898	902	885	936	911	942	906	910	911	894	896	938	904	965	906	901	944	937	868	884	898	894	925	906	883	920	904	875	877	862	918	916	934	887	883	921	905	885	941	864	865	919	915	910	890	902	906	889	917	924	900	893	875	903	919	863	945	939	949	938	865	875	914	925	925	924	875	862	927	875	942	885	902	973	902	886	940	857	926	904	864	912	901	913	952	908	926	900	930	926	951	923	875	928	889	929	876	860	905	851	908	885	871	854	895	902	901	877	868	880	935	892	946	900	922	870	901	862	893	933	915	927	891	884	941	907	940	885	927	897	897	907	864	896	901	920	892	903	918	933	859	912	963	952	931	905	974	868	887	889	904	907	891	903	868	911	906	931	911	883	908	911	911	931	918	879	901	909	959	968	904	897	916	865	904	883	888	905	909	862	916	881	851	938	886	868	907	910	922	898	935	874	909	953	910	913	982	878	939	954	872	861	887	976	882	930	920	900	897	921	899	896	906	980	851	854	882	916	897	874	892	883	908	866	908	889	874	904	850	894	904	934	918	867	913	879	879	905	914	847	889	894	865	939	869	927	889	860	910	923	931	943	852	963	922	932	887	878	820	845	911	885	886	878	888	941	944	859	893	942	877	885	890	948	885	931	848	933	916	883	944	903	868	924	921	873	883	917	926	855	882	964	918	893	883	911	815	920	873	883	959	934	877	936	895	890	890	894	850	905	921	847	892	907	904	903	935	965	891	865	910	893	890	907	907	966	904	907	928	866	947	876	929	891	881	873	899	926	909	877	895	913	916	895	910	867	870	882	882	901	912	912	899	869	899	866	882	858	825	941	876	920	919	870	863	940	914	891	892	835	901	849	925	885	829	903	898	871	914	916	867	888	892	916	952	892	910	908	934	953	911	935	900	909	907	872	850	936	915	868	896	913	879	888	913	875	872	896	870	945	915	919	895	901	914	914	857	949	914	885	877	916	941	873	900	908	895	877	900	897	884	890	956	903	895	904	888	912	855	886	899	887	918	920	923	897	869	860	922	910	964	925	888	904	885	914	931	898	882	939	876	918	867	923	914	917	868	839	864	914	899	935	915	891	892	909	877	944	859	923	937	858	914	865	908	887	943	867	926	908	895	891	907	892	862	978	905	913	861	877	893	883	907	902	924	881	920	888	907	936	922	909	926	892	890	904	905	947	866	892	894	873	854	916	938	874	914	930	916	897	905	916	937	854	873	862	898	884	841	902	935	903	892	889	861	929	927	872	940	929	888	929	973	887	926	940	921	908	899	900	871	857	891	937	909	881	945	910	881	843	930	910	859	943	878	865	835	907	849	879	878	857	907	889	882	938	887	884	896	916	874	895	901	889	864	931	910	882	876	919	942	902	877	904	954	891	906	856	884	890	957	943	892	904	930	860	913	910	934	922	909	872	877	935	876	907	898	846	905	916	870	917	893	902	895	939	939	890	923	928	932	896	877	877	870	844	904	884	875	836	910	915	896	896	906	815	874	944	921	862	903	913	942	918	866	908	960	922	907	929	881	876	879	910	929	923	856	926	933	962	924	852	946	912	877	907	946	895	934	901	879	928	907	883	946	906	854	938	941	863	945	861	945	899	923	890	917	871	931	891	867	903	879	879	888	908	890	900	843	908	899	929	903	936	894	849	824	937	915	894	902	900	924	897	884	903	906	945	873	888	934	940	868	896	891	893	909	875	891	857	896	887	870	833	948	914	905	846	833	846	884	865	924	895	923	883	910	892	923	875	923	874	964	912	897	973	925	882	909	925	910	932	895	914	882	881	884	921	936	887	890	887	930	890	932	926	913	874	865	854	940	889	931	913	933	877	894	889	912	896	921	856	871	915	922	893	892	856	898	913	902	929	842	851	904	873	891	856	905	881	873	827	884	895	883	907	880	848	910	913	839	842	919	932	935	902	901	854	866	900	922	923	944	882	877	909	907	879	924	901	888	958	862	929	807	873	938	926	936	882	884	908	909	922	890	876	948	888	908	873	867	903	884	934	923	870	968	899	864	911	846	904	880	917	946	905	872	880	906	901	854	862	919	941	924	880	964	898	895	882	850	926	877	852	887	904	915	838	916	907	933	848	867	931	912	898	885	907	918	900	942	920	914	895	908	879	921	879	897	873	920	893	904	927	936	913	872	883	879	884	920	852	903	882	898	919	886	911	862	892	907	930	846	925	928	973	854	888	917	890	876	923	926	935	874	908	871	905	872	932	944	883	886	932	875	928	860	884	911	985	870	885	902	900	842	890	851	887	942	956	905	866	872	933	879	876
6035	566	560	516	351	321	294	273	247	235	208	225	221	185	184	193	191	222	206	219	213	207	193	195	206	178	205	196	211	221	191	177	216	210	185	187	190	177	203	175	160	193	157	208	186	178	174	196	188	170	182	202	170	191	176	196	194	193	204	172	178	204	184	194	168	180	199	195	194	194	215	202	199	205	209	178	177	186	179	209	195	212	191	197	203	190	188	177	173	188	182	188	198	192	166	220	204	146	166	183	190	167	224	209	184	185	199	190	208	213	208	192	186	194	214	199	228	221	197	168	189	187	170	201	188	199	178	204	190	184	196	183	179	196	191	190	189	190	194	170	194	165	198	208	224	180	169	189	185	193	194	176	188	192	187	174	193	203	189	187	188	184	208	192	203	183	204	199	230	186	172	181	198	204	164	189	172	187	200	194	187	180	209	175	204	197	217	222	194	191	197	186	168	213	183	206	172	202	213	190	191	177	168	178	211	187	198	174	201	189	183	187	192	203	184	204	214	177	224	196	173	196	188	196	198	193	173	207	181	169	197	219	189	224	179	197	176	218	180	174	168	194	177	193	211	197	201	186	186	172	180	189	211	174	171	195	203	196	197	206	201	167	172	180	201	177	175	185	208	207	183	158	175	178	205	201	195	179	173	192	175	211	180	198	203	186	184	160	228	188	191	170	202	182	183	243	196	174	196	198	182	181	195	194	199	189	189	168	218	177	172	203	177	197	175	201	206	178	207	196	210	203	185	187	202	193	205	185	200	202	189	217	204	217	202	184	219	210	172	206	185	168	178	218	221	191	216	191	211	184	192	204	192	200	196	167	198	191	210	197	196	185	191	174	211	202	191	183	193	191	169	197	193	166	165	187	180	211	194	186	180	195	160	194	213	196	179	181	181	183	168	200	190	189	174	219	191	197	171	211	215	196	213	202	226	166	199	162	220	177	185	170	199	171	206	182	210	182	193	178	182	180	248	163	187	200	191	189	199	201	180	185	193	189	168	192	199	182	207	191	196	184	186	172	183	177	189	181	178	207	196	191	178	168	204	218	189	189	183	196	183	185	202	194	180	202	195	174	208	186	186	192	184	216	176	171	175	195	198	189	193	223	222	189	183	197	184	204	191	210	188	198	171	189	194	198	194	187	188	198	191	200	177	222	188	180	177	184	213	200	225	191	176	171	190	195	218	203	206	203	207	179	214	172	193	191	188	176	162	209	157	156	177	189	191	200	177	184	211	186	172	207	197	178	199	167	218	198	194	185	205	192	171	201	178	214	221	199	170	205	203	178	195	184	202	177	178	177	200	172	204	183	193	187	202	202	191	194	202	189	168	196	215	201	185	187	219	189	185	210	194	182	199	168	190	181	170	196	185	196	171	182	182	199	174	209	178	174	175	200	169	198	187	192	203	193	183	214	187	198	163	194	192	186	181	174	212	198	191	196	196	214	195	161	149	197	176	222	186	166	193	191	192	183	170	187	206	162	164	191	222	201	162	161	182	166	172	174	189	210	211	186	194	179	201	203	182	203	211	197	188	182	173	177	201	180	181	176	209	204	183	199	183	182	170	189	195	189	201	202	193	183	211	215	186	221	214	180	226	190	185	175	196	177	199	212	208	188	210	188	198	197	182	190	212	206	204	214	194	177	167	176	186	202	188	170	191	203	190	180	193	166	202	189	183	204	217	186	207	187	185	201	172	191	182	194	168	186	193	188	184	198	193	211	166	187	197	205	214	194	216	190	174	178	194	203	194	189	183	183	200	181	186	210	204	200	172	192	200	188	175	180	206	194	189	194	174	184	168	207	204	192	188	193	182	187	190	201	179	202	231	185	192	207	189	187	179	196	183	182	173	184	208	183	182	196	179	199	213	201	178	168	187	197	215	198	177	180	176	214	180	194	213	207	201	181	197	185	178	146	161	197	180	173	206	200	167	209	194	168	197	194	188	156	198	198	163	204	194	176	191	204	193	207	169	209	199	181	173	190	179	202	208	189	177	210	180	194	214	190	205	195	195	168	198	167	213	180	191	204	202	195	192	191	190	201	181	207	178	191	196	196	172	214	204	191	181	207	191	207	195	201	158	195	192	221	194	174	185	171	182	195	199	177	185	190	214	197	194	174	199	195	190	165	205	162	176	191	192	177	180	185	168	182	193	198	178	168	185	182	168	194	203	180	208	173	178	212	194	179	192	168	199	171	190	217	173	179	202	195	197	191	183	174	189	212	175	194	181	179	210	188	228	217	189	220	206	192	204	196	185	187	182	202	203	179	197	200	191	224	203	185	207	163	194	182	195	164	161	205	227	165	182	195	178	204	202	174	172	196	176	187	189	196	182	204	177	196	197	191	191	203	191	206	179	189	185	198	186	191	185	171	207	204	193	170	176	189	186	187	188	202	198	203	193	206	182	178	177	169	196	199	195	202	181	231	187	179	206	189	191	211	212	183	193	200	175	218	212	210	213	196	185	194	176	184	173	187	183	177	192	181	176	190	216	193	187	183	175	196	186	207	162	160	211	206	185	194	208	195	215	189	228	214	216	208	180	184	195	187	219	197	183	203	166	202	215	179	178	201	171	171	194	198	185	189	194	191	181	195	177	166	177	206	170	210	176	181	198	193	220	203	203	226	171	211	197	224	166	194	197	149	173	199	176	198	193	206	176	170	183	200	209	177	205	189	206	173	175	184	199	161	173	194	183	198	198	203	184	190	170	193	175	170	189	161	190	196	205	185	195	200	177	188	176	198	183	202	188	196	203	186	190	192	194	166	183	199	195	196	199	198	205	195	204	197	174	181	182	182	201	184	199	206	195	195	177	188	179	186	208	201	181	188	194	217	194	178	190	186	172	193	194	192	167	194	205	204	188	200	198	194	168	178	196	194	196	187	185	178	181	179	169	201	207	208	177	206	190	193	174	186	205	185	177	161	223	204	193	187	193	227	193	195	215	165	183	171	205	212	206	170	193	186	152	187	192	201	185	170	174	179	208	167	172	199	203	167	191	208	194	188	189	216	205	187	197	191	185	182	223	197	191	197	200	195	205	211	217	182	183	191	205	214	171	193	184	185	176	193	169	197	186	177	180	176	174	199	186	177	212	201	206	182	181	214	223	178	189	182	186	195	184	167	186	182	200	183	185	181	182	187	217	185	192	170	177	183	188	175	197	191	173	207	201	233	189	182	204	184	178	160	165	197	177	170	192	187	194	212	213	189	164	179	189	200	198	171	216	189	212	203	222	195	189	197	185	174	195	187	178	200	214	211	233	175	206	180	185	187	188	182	184	193	221	186	207	190	186	204	170	204	174	191	190	179	186	188	190	173	195	183	177	183	217	178	201	165	186	167	182	212	205	200	196	201	186	204	188	172	180	198	194	200	210	205	178	202	191	180	205	165	163	191	171	182	171	218	199	168	179	168	190	211	184	178	176	165	176	180	199	178	191	189	183	189	192	205	201	177	195	183	204	190	173	173	198	212	178	182	173	170	192	226	198	192
4222	731	1267	1534	1283	1026	858	835	773	644	635	627	569	558	550	563	542	587	550	499	503	542	507	471	508	472	531	495	521	485	543	445	475	495	483	507	510	501	463	534	500	535	475	484	501	511	506	498	475	447	474	502	455	470	467	501	484	445	497	482	455	468	512	502	501	481	485	452	477	457	495	517	437	480	477	492	505	483	464	431	491	477	492	500	458	487	467	500	463	476	492	506	490	470	511	463	481	474	503	507	527	482	457	451	491	492	502	455	476	492	462	472	453	456	442	501	472	475	472	499	474	482	476	465	451	468	494	463	456	454	464	473	468	465	477	505	529	490	468	506	466	490	469	462	480	473	467	488	436	483	483	468	496	477	482	527	470	459	480	453	488	483	483	450	459	498	506	447	519	437	510	489	499	519	480	472	473	461	471	502	446	475	503	497	486	487	507	449	464	474	484	490	451	479	497	523	465	451	471	463	486	465	468	486	491	476	471	513	473	485	489	481	478	448	462	471	508	465	459	549	501	441	477	484	463	473	484	487	539	484	471	495	474	467	534	490	465	480	490	458	450	444	452	454	426	483	447	516	484	504	476	426	467	477	439	505	477	484	464	504	517	459	461	484	486	481	487	518	481	462	478	488	487	431	479	461	461	461	496	479	479	456	460	465	471	497	471	482	469	424	482	459	486	466	462	520	501	497	513	492	453	452	471	491	456	455	458	512	490	474	471	449	488	478	435	493	503	497	507	442	450	471	524	495	519	475	475	471	479	450	494	481	478	499	492	461	474	486	488	447	483	505	474	463	466	468	495	446	464	492	493	461	489	425	488	476	487	466	457	484	451	502	450	483	452	445	520	497	494	475	470	492	439	480	475	466	494	482	492	473	465	461	479	466	489	466	498	515	471	477	466	441	443	494	439	467	472	491	444	455	505	466	492	451	465	460	482	522	497	495	508	495	452	463	478	463	438	466	470	492	489	499	477	497	473	506	479	465	453	475	471	504	483	436	462	500	490	475	475	520	465	484	492	490	524	452	488	477	448	487	479	433	483	506	487	484	437	501	486	453	488	503	494	488	493	510	498	471	492	512	502	489	468	443	494	497	508	467	481	465	469	468	505	477	466	470	463	475	465	501	495	474	421	485	455	471	483	509	488	471	507	494	471	468	458	468	486	502	447	489	473	465	465	480	521	459	499	519	448	521	504	462	500	479	498	466	492	453	504	484	494	499	453	492	435	492	446	507	542	513	522	480	517	507	455	494	486	481	500	453	510	499	469	449	480	513	496	463	491	479	460	494	435	451	475	487	511	478	468	457	446	475	507	470	486	482	505	458	441	503	475	466	499	485	469	470	460	441	483	467	497	471	481	504	429	465	453	486	496	484	501	472	491	504	496	477	463	474	483	482	445	508	487	489	451	484	464	470	448	484	460	441	476	480	437	489	509	472	496	482	446	494	466	466	480	493	462	457	485	456	478	461	469	497	489	468	523	460	483	449	503	494	452	477	495	490	468	481	461	501	448	453	468	473	482	481	456	475	456	448	476	455	486	478	442	453	505	473	477	469	484	478	441	469	429	496	446	445	495	503	485	467	447	468	487	454	474	500	468	477	529	489	519	498	503	475	507	443	504	449	477	457	453	477	484	460	491	479	451	467	477	469	494	469	455	451	495	460	525	503	498	456	474	478	485	467	491	469	484	476	490	502	477	471	456	533	464	489	513	449	486	456	484	481	451	472	462	487	503	455	482	484	461	499	446	482	454	463	466	444	509	457	483	488	495	485	496	466	448	488	455	448	449	487	469	471	452	507	466	489	459	468	449	519	481	472	459	513	488	505	511	492	511	480	439	515	478	433	468	454	501	498	480	476	469	537	467	477	502	467	456	505	472	448	478	461	446	497	463	503	475	505	489	468	456	494	470	493	478	500	482	471	467	497	458	466	467	476	503	473	485	464	496	475	478	477	458	477	484	481	471	526	470	475	479	496	467	506	480	471	473	444	467	471	519	465	486	491	432	497	471	469	467	491	483	494	498	462	492	480	462	474	459	453	488	481	455	446	485	510	459	461	434	485	487	480	491	490	471	447	498	482	475	452	473	501	477	460	492	464	428	495	494	479	481	461	444	484	462	450	487	493	475	485	497	443	451	499	473	538	511	513	499	474	474	480	426	482	455	497	428	523	474	456	494	471	485	510	464	468	460	469	474	496	497	479	500	461	469	493	465	428	477	479	450	510	476	482	499	457	453	426	489	495	469	454	475	443	504	494	502	495	510	457	478	496	495	506	488	523	498	438	513	477	497	510	494	478	483	495	473	461	497	480	477	485	498	457	472	498	462	491	488	491	464	481	480	501	485	532	475	440	453	496	479	499	479	474	479	456	501	453	459	509	516	459	474	455	471	497	465	463	506	526	483	505	513	477	461	466	462	462	473	479	450	494	442	434	473	481	484	447	464	499	466	494	492	514	439	470	503	477	481	460	462	458	481	494	469	479	471	474	444	492	510	492	500	540	500	489	436	457	491	487	466	467	478	458	493	454	487	502	477	497	468	485	486	495	435	445	474	457	492	469	474	487	472	503	476	492	508	473	489	522	463	449	453	481	495	538	470	488	469	445	463	467	498	454	459	482	498	502	504	460	496	493	480	475	516	465	477	442	485	476	507	453	468	465	495	491	450	477	460	527	455	451	490	485	453	470	487	504	473	474	474	475	459	474	447	474	480	493	468	473	529	454	472	453	488	488	495	499	466	498	452	459	509	510	493	494	483	495	464	437	499	507	477	455	467	479	488	472	479	409	459	489	528	483	449	448	498	498	516	452	454	456	490	502	459	466	471	456	521	468	473	470	496	469	445	483	511	509	483	481	454	488	484	484	482	459	452	488	490	490	509	480	454	497	467	471	491	462	464	499	506	457	475	480	509	510	515	487	491	507	458	430	487	461	463	482	466	468	462	501	469	490	468	476	500	465	438	481	510	472	460	441	468	502	512	459	466	486	510	499	461	470	449	441	514	436	478	463	496	486	525	465	472	464	470	479	460	452	509	460	491	467	474	497	508	451	497	499	493	551	483	438	451	429	474	465	454	480	491	489	497	478	480	454	519	476	439	500	498	445	484	463	481	470	458	473	481	464	496	498	489	469	480	474	449	506	464	503	526	482	523	492	460	474	496	487	456	490	471	463	473	453	516	491	447	505	423	449	449	491	470	446	473	500	492	469	517	460	472	461	451	484	518	460	462	493	470	476	476	437	485	479	471	466	512	458	487	484	479	493	466	497	486	455	468	473	433	481	451	489	471	505	525	476	449	478	488	495	487	469	513	445	498	490	505	504	486	502	480	477	478	491	485	532	472	490	488	485	473	469	449	442	452	433	464	455	518	522	484	503	460	495	482	473	478	527	498	448	497	474	462	477	537	467	480	479	484	476	506	504	465	439	471	511	490	463	489	492	492	473	451	448	485	448	455	470	480	434	445	464	506	505	495	465	473	519	459	530	471	456	476	473
19131	2017	1436	1164	898	700	576	548	447	431	389	376	393	343	362	386	352	366	331	358	309	305	340	357	333	330	321	344	325	282	320	314	305	326	336	305	373	335	303	335	292	319	340	336	326	367	300	313	300	302	340	309	300	350	342	331	302	312	323	356	326	328	296	306	298	301	323	329	315	318	320	318	343	331	331	341	359	301	322	282	343	335	345	325	314	354	307	338	338	321	361	318	342	328	319	326	335	320	313	315	314	329	288	325	306	346	296	310	300	328	299	327	324	322	327	317	290	325	330	255	325	300	321	309	348	342	308	322	331	301	294	337	289	325	344	333	341	360	332	324	293	346	363	259	327	334	317	294	308	341	323	328	324	305	351	334	335	338	321	330	309	310	330	319	325	320	313	297	338	342	321	358	305	316	283	315	310	339	311	362	328	350	314	333	336	294	354	302	317	329	326	334	292	307	336	332	341	349	324	347	293	337	342	311	351	337	281	318	321	352	332	291	359	325	337	327	321	314	301	329	329	313	329	335	355	317	302	324	331	348	342	343	369	321	289	354	301	322	325	324	338	325	288	330	348	336	325	322	304	324	275	334	318	317	302	322	331	317	279	328	308	288	305	329	315	337	275	330	302	336	306	330	351	323	273	339	305	273	274	299	338	323	361	304	348	318	330	307	322	333	359	342	325	323	304	292	312	341	329	328	306	287	326	326	321	311	302	342	334	320	303	306	324	321	347	328	303	309	333	342	310	317	375	309	306	331	332	310	292	307	338	306	319	305	335	270	324	335	324	316	314	344	336	349	312	301	301	350	309	338	342	289	339	331	309	312	316	345	348	340	343	344	367	355	297	301	312	323	327	300	352	379	306	289	308	328	324	294	324	316	338	295	325	308	313	335	325	319	345	354	351	324	348	337	337	327	336	345	350	336	339	318	309	332	328	295	305	367	336	300	302	280	320	345	309	289	331	341	286	332	306	304	327	308	325	295	325	314	333	347	337	346	333	336	272	315	316	298	340	317	303	336	322	274	338	338	306	328	308	281	334	344	303	305	329	308	325	289	321	305	299	324	346	324	322	309	315	326	342	309	344	286	312	304	339	351	308	295	324	315	353	317	344	318	315	358	327	347	325	338	314	320	278	329	324	346	306	298	294	329	305	323	329	344	283	337	294	331	352	335	305	322	290	309	337	315	321	311	297	335	337	329	340	337	299	327	306	323	317	332	325	328	313	303	310	344	315	331	349	297	337	337	336	326	305	349	359	315	328	311	308	312	337	279	327	323	283	302	334	330	352	328	310	321	315	326	326	298	290	298	348	317	326	336	324	291	322	329	319	299	298	316	333	326	335	301	283	351	324	327	336	312	307	353	281	358	324	299	329	337	320	286	317	316	325	321	338	288	293	298	326	314	350	334	305	304	321	306	345	337	336	329	333	315	292	295	326	328	339	323	329	296	346	364	297	349	347	311	330	330	315	321	362	330	374	322	333	334	308	336	313	328	337	307	313	356	348	299	317	364	307	331	305	335	320	296	322	321	309	323	329	304	305	330	307	334	317	330	322	366	282	361	294	314	350	337	302	330	311	329	313	312	309	338	303	312	310	343	337	317	314	330	303	280	334	297	365	336	306	307	346	315	306	302	355	360	318	335	328	350	302	301	308	307	329	315	304	339	349	329	308	326	348	338	334	326	314	299	316	306	328	310	303	283	322	332	340	330	286	302	318	322	305	354	342	335	327	328	335	296	354	291	302	311	320	358	325	325	295	353	311	338	351	342	334	310	308	350	293	311	307	321	311	325	345	345	324	361	318	331	349	336	364	299	317	324	314	329	330	354	342	351	344	287	301	340	302	300	333	344	329	291	291	314	323	315	303	321	311	354	341	308	300	327	321	289	310	318	280	336	336	369	321	340	329	315	328	358	296	327	342	323	284	297	325	333	342	339	330	316	332	292	302	342	303	350	301	310	327	326	263	300	320	327	333	300	344	301	353	335	350	303	313	304	300	349	338	343	342	308	332	297	297	319	325	368	327	299	316	295	306	351	354	324	314	339	324	328	302	304	339	320	292	310	316	332	338	321	373	313	349	331	330	316	297	307	309	330	325	343	300	299	318	298	301	328	319	323	316	329	327	310	339	290	328	326	317	301	366	340	333	300	306	319	318	280	309	339	316	344	312	318	333	296	313	284	339	320	326	319	309	292	347	303	313	328	294	334	317	304	314	314	307	344	318	324	351	313	300	333	306	290	314	329	329	289	328	307	387	332	292	305	325	305	321	330	331	299	306	321	308	321	316	292	308	297	323	327	328	312	317	314	338	335	325	321	306	340	326	341	306	334	316	310	319	344	358	291	336	309	323	313	321	359	308	308	320	278	327	348	318	312	348	320	375	310	333	313	316	341	316	323	351	344	321	330	314	340	343	333	326	323	308	316	353	303	298	328	319	316	309	335	326	332	332	361	332	337	315	323	289	320	334	349	305	364	326	311	317	354	331	309	302	279	325	314	319	322	335	327	298	284	326	301	316	328	352	300	326	319	321	346	368	318	295	329	307	317	298	293	344	327	302	319	335	321	307	292	339	327	325	339	310	309	334	321	302	318	319	328	308	260	309	301	326	330	333	314	295	310	309	295	345	343	320	308	294	347	321	332	336	313	315	326	317	326	322	324	320	342	300	336	314	287	297	294	330	314	327	321	323	307	309	339	300	365	333	327	330	316	347	332	322	315	319	311	302	314	308	344	314	305	316	310	342	314	321	319	311	326	333	334	320	320	336	318	322	327	306	329	315	303	321	340	335	328	297	346	325	294	337	318	309	307	306	363	320	311	339	323	341	316	307	299	352	346	318	303	342	308	319	302	301	283	321	334	311	320	283	350	348	319	322	328	328	307	325	302	349	314	336	339	320	294	281	300	305	360	344	327	356	305	329	315	352	349	337	315	330	312	326	330	347	317	323	352	338	323	340	304	305	310	321	305	298	261	306	319	321	330	282	337	336	336	321	345	260	299	306	347	303	296	333	294	328	321	308	343	310	310	308	342	299	284	318	306	317	329	336	300	312	339	302	346	345	334	300	327	323	375	303	301	316	303	335	317	316	319	306	320	297	299	288	338	310	332	335	339	304	347	292	308	292	318	345	304	309	348	315	333	342	321	341	364	293	336	356	327	280	288	319	343	329	326	331	298	314	328	315	345	325	340	346	355	329	300	337	301	310	333	309	313	348	355	311	325	344	341	320	330	322	320	331	344	314	346	325	310	301	346	293	289	320	291	320	357	335	342	369	325	311	362	333	341	335	344	320	329	319	297	328	306	310	347	315	326	303	292	367	357	334	321	325	318	338	349	354	314	292	318	314	310	332	357	341	335	275	339	325	351	323	336	337	305	314	312	317	338	295	361	319	323	321	303	301	315	308	341	299	347	299	303	321	348	313	367	302	328	336	311	330	318	325	279	319	352	316	310	292	320	354	306	333	310	331	346	312	319	288	346	295	313	316	304	321	352
11621	1439	2791	3490	2984	2419	1929	1594	1371	1252	1175	1113	1108	968	964	976	954	912	901	889	862	859	873	825	829	773	800	796	774	762	773	781	822	787	890	809	747	783	790	736	761	727	752	728	739	815	688	821	744	713	756	786	775	715	754	787	719	783	791	740	734	790	760	725	767	771	726	731	750	781	724	726	751	730	725	765	760	807	750	807	830	788	790	736	809	773	743	731	736	738	737	740	800	768	755	779	781	720	703	787	703	783	774	744	713	740	731	695	741	720	749	738	787	721	710	775	717	719	755	798	781	753	729	727	701	723	729	735	755	709	730	771	762	726	729	765	695	738	715	777	738	758	791	747	741	749	719	734	725	727	723	721	736	757	753	712	770	723	756	739	766	733	763	739	734	786	799	718	789	731	755	736	763	752	751	759	756	758	754	688	727	748	699	766	725	788	718	718	729	750	765	767	729	791	734	736	728	794	738	742	663	744	737	735	744	700	738	692	727	746	792	764	749	736	706	797	703	746	751	727	748	738	787	744	767	724	694	753	780	729	733	706	755	743	769	670	726	718	774	747	763	733	744	740	721	749	734	727	777	765	747	753	770	720	771	735	747	735	737	748	756	704	703	767	729	740	707	729	771	724	791	727	737	726	766	747	717	739	787	732	729	756	727	755	758	765	693	721	739	749	763	748	786	718	737	768	763	750	747	771	730	724	723	724	731	705	763	736	762	748	750	740	698	754	763	725	713	698	777	708	775	729	745	746	731	733	747	734	757	785	753	756	736	746	780	759	783	736	784	721	719	773	733	758	749	736	730	811	711	738	731	795	762	710	697	726	756	771	737	717	742	773	728	769	772	710	766	691	719	826	733	772	741	747	703	751	777	794	767	703	781	748	725	708	757	714	715	718	733	727	750	714	712	768	730	761	682	733	739	736	706	774	754	710	788	758	725	808	712	769	710	742	746	788	739	754	729	756	781	728	701	761	761	735	775	740	743	728	781	729	730	730	705	736	720	754	712	742	764	712	757	741	730	750	770	753	730	738	703	743	716	725	752	769	699	735	738	777	779	764	740	734	797	726	743	732	736	706	743	758	802	762	751	782	707	749	778	744	720	741	684	709	721	756	746	756	758	716	729	714	760	718	739	761	739	730	675	727	716	724	702	696	814	785	781	699	723	726	723	718	724	731	780	729	745	699	749	706	732	763	690	712	750	731	668	734	732	704	748	721	756	752	756	684	747	732	707	725	725	758	728	721	722	730	764	725	747	733	755	786	725	738	770	763	778	753	810	738	760	746	752	757	758	761	768	754	734	736	749	701	705	722	725	731	731	757	709	698	717	711	717	726	768	697	725	733	740	759	793	735	753	735	752	752	737	730	754	738	715	758	757	714	757	702	776	693	737	792	756	722	740	755	705	758	774	720	777	721	713	702	730	715	761	770	715	767	768	703	736	713	794	795	755	729	739	729	763	731	740	793	740	788	780	760	734	729	776	722	726	770	716	754	736	752	715	779	755	761	747	750	730	746	748	782	738	730	711	739	720	736	796	743	757	743	752	766	756	729	752	733	700	731	765	770	764	741	730	735	722	767	747	728	763	782	714	749	775	728	786	733	736	716	746	711	736	699	719	712	775	720	737	724	790	747	697	752	739	710	724	731	746	757	693	735	723	781	724	734	753	733	754	745	786	760	770	776	731	739	761	767	751	784	743	741	737	764	778	755	746	762	765	777	762	731	788	727	748	732	795	690	718	749	734	765	747	775	781	715	730	702	763	725	741	744	779	797	774	735	822	727	730	741	741	722	716	716	736	723	701	734	734	702	724	775	759	805	709	747	720	766	687	728	706	752	716	766	735	745	711	798	766	752	753	728	749	742	725	762	803	752	767	770	741	702	739	737	744	743	739	757	740	755	728	751	745	691	761	766	731	729	750	770	696	738	742	714	771	741	710	700	754	740	729	753	741	773	769	759	732	713	753	772	731	702	751	754	684	706	771	739	802	735	754	735	718	716	777	698	784	776	770	726	770	763	764	729	787	721	801	742	691	762	768	697	767	712	694	727	746	743	802	712	746	773	736	766	768	721	760	750	730	709	769	652	783	758	789	790	727	734	786	718	721	789	771	743	768	758	724	756	787	700	711	725	732	750	767	749	732	754	644	726	775	761	722	735	726	776	741	728	751	724	748	736	776	772	778	758	751	732	721	724	739	733	729	762	767	676	769	748	698	717	766	742	746	749	732	762	710	739	769	769	757	763	722	779	777	741	694	762	713	728	694	715	748	763	752	707	687	747	755	747	728	732	732	707	757	728	744	696	709	802	822	739	724	686	716	745	777	750	793	733	711	750	761	748	736	720	757	743	769	719	754	742	748	744	760	714	811	727	728	704	758	732	756	756	756	711	766	736	736	716	747	735	761	727	795	710	788	754	735	705	738	767	721	745	788	767	763	712	720	736	751	774	748	713	744	751	750	729	784	769	715	725	750	757	702	749	780	732	771	741	766	768	771	697	775	725	762	728	725	728	769	753	718	785	743	748	719	763	782	780	753	776	761	737	740	768	735	750	740	698	715	725	754	752	772	741	721	747	751	755	747	734	800	771	753	763	764	721	755	724	695	724	813	745	758	716	763	795	725	706	752	736	754	783	736	754	763	790	737	755	757	718	761	793	724	711	765	757	715	758	714	776	718	782	786	739	790	754	726	756	723	702	811	794	799	705	735	755	782	721	712	687	709	751	772	764	687	706	761	803	763	750	748	743	722	772	701	739	782	698	769	764	764	748	813	775	768	766	724	748	757	707	703	762	705	761	745	729	733	745	761	747	713	755	762	739	723	805	732	737	753	753	764	747	741	743	738	761	763	708	715	722	739	749	738	737	747	772	741	723	739	726	767	750	763	736	763	798	759	709	719	784	729	755	755	740	792	753	769	695	725	722	723	748	764	758	721	723	740	773	780	752	765	724	732	761	748	731	740	768	739	761	759	732	695	743	761	758	758	741	748	682	754	748	747	686	741	685	739	686	692	733	776	731	717	738	769	739	767	702	740	728	723	738	758	788	775	751	698	763	775	755	746	757	675	749	720	744	740	731	697	764	744	719	719	730	694	732	740	762	719	720	762	725	735	823	736	769	761	756	760	745	742	776	782	712	722	735	722	723	747	683	706	768	758	735	719	719	733	749	751	746	734	782	753	704	742	781	744	705	737	740	765	764	753	729	749	695	717	744	738	741	769	720	729	756	763	744	784	710	769	719	743	741	718	729	746	710	740	740	695	721	767	757	752	780	709	777	743	754	775	744	725	787	754	708	750	750	736	752	739	734	721	745	705	749	732	731	740	765	770	741	717	758	703	698	792	767	743	792	698	768	797	738	747	786	738	791	736	787	800	719	695	759	756	763	729	721	725	727	758	733	784	769	769	766	735	787	796	727	766	726	755	750	758	747	745	702	765	773	764	745	734	692	685	704	742	756	768	686	681	772	751	717	775	682	726	713	732	718	757	738	804	777
29635	4719	2472	1864	1312	1060	797	696	658	647	498	468	495	472	511	463	465	434	460	477	459	433	463	481	469	416	417	469	473	410	419	403	449	405	442	455	432	459	386	457	406	432	452	425	397	389	410	402	437	426	415	443	410	419	400	411	439	387	371	408	426	415	381	437	411	404	386	360	386	415	483	438	416	407	421	411	439	420	399	457	446	451	405	374	449	409	413	411	412	375	418	412	397	393	463	427	382	412	461	406	427	440	392	454	427	438	429	437	411	421	437	402	392	411	432	433	421	416	389	408	443	406	404	393	433	447	410	390	412	425	436	385	413	421	446	410	418	421	428	406	464	395	438	398	405	407	414	428	395	394	393	402	410	443	381	409	437	404	396	416	411	422	423	416	421	418	357	430	424	412	402	417	394	392	436	389	438	432	446	400	420	403	439	451	394	394	430	418	391	423	400	409	396	385	404	410	430	382	396	376	390	434	422	444	433	413	432	449	411	360	402	409	444	390	452	422	393	373	426	415	404	411	409	412	425	383	414	421	435	408	444	412	409	391	429	448	426	421	424	394	430	408	412	444	398	465	433	407	384	415	465	437	406	430	420	462	390	379	422	381	446	442	412	431	435	430	421	427	419	406	432	404	363	414	381	403	416	435	378	425	462	396	395	428	428	419	421	415	435	446	416	429	462	422	417	426	427	398	410	400	394	411	418	434	405	393	366	428	422	421	382	383	415	435	402	421	407	433	413	444	428	412	420	431	432	433	404	436	392	405	393	439	393	425	433	371	423	434	444	378	399	382	395	409	448	433	409	376	375	411	414	416	418	432	459	396	403	456	386	420	426	412	413	447	476	423	444	420	433	426	416	432	444	450	439	448	413	348	404	446	445	444	371	420	417	396	430	402	409	413	417	392	432	403	453	431	438	444	414	408	399	456	400	418	413	442	410	427	439	388	430	408	440	437	362	403	395	370	418	402	434	443	433	458	436	414	428	395	401	452	401	402	426	385	431	376	422	427	447	369	400	398	433	424	435	432	410	406	392	467	408	409	415	448	429	468	413	416	394	420	420	421	446	428	434	422	418	418	430	419	432	393	449	375	413	388	432	440	432	429	407	387	412	401	390	400	451	367	397	436	384	398	404	425	399	417	428	389	402	388	413	420	405	394	451	436	401	413	441	437	410	421	374	402	428	380	412	436	435	413	434	403	435	396	425	368	436	432	443	418	383	410	404	373	427	417	445	382	415	425	405	384	435	467	418	405	428	433	383	414	417	431	409	395	412	426	423	398	403	410	461	439	443	443	439	420	406	395	433	435	429	421	427	402	397	401	392	382	389	421	433	428	413	414	438	420	382	466	441	441	440	415	417	458	430	428	389	418	421	410	395	410	412	432	401	374	425	401	427	437	441	416	389	429	432	440	397	406	383	427	408	390	408	441	454	442	422	445	410	396	420	379	416	407	383	415	406	401	414	403	364	390	470	417	429	446	443	431	444	422	424	405	400	398	472	429	417	412	413	441	398	406	429	459	389	430	421	432	398	415	403	454	396	413	394	422	416	417	429	443	388	438	438	416	445	427	393	426	393	408	412	423	380	374	381	419	413	410	449	438	408	431	392	455	414	412	438	380	466	408	432	393	406	350	395	454	415	429	408	370	380	430	411	433	431	417	461	414	418	429	395	425	416	456	409	402	428	462	393	411	381	369	400	406	423	420	455	407	439	406	451	368	404	404	440	407	396	413	401	433	412	390	411	443	401	423	418	390	439	430	404	394	394	435	387	451	458	418	407	393	415	407	414	395	394	437	413	430	420	442	425	404	437	426	438	403	453	443	399	446	380	416	430	421	417	426	419	359	381	449	426	434	400	416	417	443	378	400	405	354	400	418	412	447	431	403	415	430	452	394	401	412	419	427	396	416	464	436	442	413	415	421	418	426	385	425	403	406	384	363	389	366	415	421	447	416	413	375	439	374	391	422	423	439	438	414	444	418	437	455	407	409	401	425	439	413	437	428	450	389	437	432	409	394	367	441	453	447	395	411	389	420	412	368	415	388	398	427	431	431	473	426	400	412	432	408	406	438	417	439	423	395	421	399	398	376	377	410	415	416	391	423	414	429	438	434	420	416	429	421	443	414	402	416	384	426	446	406	420	418	419	438	427	404	440	434	381	432	403	427	411	419	419	426	431	431	416	420	444	440	442	439	434	413	462	426	415	439	414	445	421	464	418	432	387	401	400	397	421	429	415	423	412	416	379	409	412	445	418	431	447	467	431	400	400	417	424	408	443	427	421	424	432	436	375	403	403	389	383	393	415	394	419	413	453	441	424	443	376	429	411	398	447	399	390	372	412	391	387	398	419	454	444	401	412	424	458	428	444	428	376	387	419	433	435	450	396	413	379	462	410	433	412	431	398	421	436	414	364	413	409	440	397	394	422	414	447	422	389	388	437	412	400	386	438	378	446	387	449	420	364	466	403	397	419	404	398	402	421	441	414	419	411	432	384	411	406	437	405	430	407	430	441	411	385	388	389	456	424	402	424	414	431	445	409	397	439	435	415	427	433	380	389	401	390	421	429	402	411	403	399	391	443	434	419	424	430	426	426	384	441	401	451	383	415	432	429	415	420	426	406	386	407	409	438	387	390	429	414	448	435	428	392	439	441	392	387	454	400	395	370	413	460	386	437	424	388	412	435	424	391	429	440	432	409	451	390	427	378	392	421	425	422	390	433	446	430	402	426	449	393	419	424	445	410	405	446	412	453	368	425	409	406	409	372	403	372	389	417	374	395	418	377	408	442	421	417	410	412	418	381	433	453	428	433	417	415	411	391	417	388	415	453	459	433	363	450	392	414	382	384	421	428	436	411	445	464	421	422	440	371	451	408	404	436	422	412	375	385	407	389	389	404	411	412	426	395	444	411	393	424	419	442	396	399	410	413	390	412	431	416	394	392	412	459	439	403	427	423	416	415	397	411	430	378	388	443	413	409	407	433	410	468	429	466	410	452	450	439	442	450	411	414	448	418	388	418	434	404	415	409	386	392	391	419	398	407	407	419	383	400	415	452	422	394	432	415	415	424	412	419	403	414	391	425	442	441	373	425	438	415	374	392	390	403	433	439	417	391	407	409	340	429	407	405	388	454	434	453	399	439	429	413	419	386	431	379	432	411	384	379	410	452	452	387	427	414	411	386	391	428	386	380	437	423	408	407	401	399	391	418	452	433	403	425	404	430	409	410	435	420	438	406	401	380	402	417	422	390	405	396	411	398	394	405	402	422	425	398	413	428	398	422	427	395	398	440	431	417	406	411	424	448	403	385	398	417	433	411	403	390	407	415	414	442	405	440	396	380	400	421	410	418	436	388	389	411	366	426	423	410	382	425	438	403	410	368	394	397	403	403	387	431	453	432	416	398	388	422	405	403	436	442	419	422	448	401	403	386	395	413	403	412	467	457	455	412	416	404	409	415	438	384	437	411	388	398	414	426	425	413	434	394	422	416	409
15688	2152	4206	5050	4304	3374	2649	2300	2033	1753	1614	1443	1441	1284	1185	1244	1208	1160	1117	1097	1103	1094	1053	1044	1012	1016	1032	1026	1005	951	1011	996	962	980	945	981	983	933	996	941	935	942	968	978	925	919	915	948	960	920	938	943	942	944	941	900	898	924	869	925	936	891	911	930	945	879	931	888	903	957	964	889	875	916	937	920	939	844	925	965	901	870	915	868	901	878	887	939	958	962	952	861	911	883	910	914	917	920	906	922	857	907	943	919	906	916	889	904	935	909	909	886	932	903	901	904	928	872	906	952	934	927	935	877	889	910	969	896	881	870	926	944	867	865	989	903	920	899	881	938	880	885	920	930	958	911	918	865	916	941	898	867	854	920	876	874	903	930	880	925	925	909	881	865	919	926	947	881	917	932	921	864	920	846	922	879	889	919	886	945	898	856	951	934	883	924	909	837	920	902	864	872	873	947	866	857	904	870	885	955	955	916	873	896	942	918	902	936	890	877	879	926	909	844	870	907	907	875	898	899	938	943	881	857	917	947	972	878	879	835	947	860	868	879	905	971	873	978	960	896	870	887	906	896	921	944	877	922	918	911	949	842	875	967	877	886	934	925	937	938	938	865	921	882	910	946	909	906	953	920	922	946	922	852	965	820	888	926	878	836	947	905	905	946	919	938	931	908	915	899	920	920	916	938	851	915	981	968	894	888	926	912	912	917	906	919	912	898	866	885	911	962	892	892	869	877	906	878	873	894	948	892	917	908	887	933	908	868	850	884	950	890	902	951	913	894	944	909	903	900	878	902	957	927	892	870	907	890	880	829	907	884	929	887	926	896	871	879	929	942	930	875	913	926	908	906	908	922	879	887	851	915	929	911	928	990	928	960	858	911	926	921	857	909	873	935	882	902	892	902	916	922	884	879	872	899	890	911	907	896	953	884	936	883	916	857	901	932	930	868	922	841	864	911	858	913	920	849	901	877	895	861	945	857	829	909	923	945	901	948	882	858	896	873	944	876	930	907	876	868	893	929	900	893	870	922	867	881	915	894	924	895	872	878	838	882	883	911	915	913	946	880	877	902	907	848	889	951	916	943	946	892	870	880	924	905	921	903	917	900	860	856	870	894	912	890	876	954	867	864	896	865	847	919	821	888	887	883	880	873	891	926	935	844	946	899	852	948	914	899	928	951	906	902	922	888	904	906	934	927	878	855	896	903	897	902	949	865	860	864	955	955	941	884	871	839	900	912	884	920	894	856	908	858	921	917	906	915	862	922	905	879	913	917	882	877	934	920	914	873	872	913	886	924	925	959	916	846	927	896	893	897	860	902	898	844	905	894	935	903	922	905	930	926	865	895	869	933	935	895	848	900	882	841	901	913	944	940	909	866	863	892	878	917	842	930	927	908	922	894	895	853	845	948	895	914	872	918	932	910	966	898	926	882	891	914	958	896	946	906	961	894	924	862	920	801	856	937	925	926	907	898	884	914	852	934	901	895	878	910	938	902	844	922	882	897	903	922	867	924	954	868	953	887	888	885	911	902	886	929	897	879	918	916	914	913	899	926	915	895	929	901	889	902	889	939	945	923	900	893	897	912	880	853	937	955	889	924	884	876	949	912	862	913	917	879	971	866	903	876	870	917	893	917	943	883	866	925	955	926	858	916	891	915	855	892	883	898	883	930	921	904	883	870	949	909	888	863	912	902	922	925	932	953	889	879	899	882	898	876	915	918	910	872	929	941	899	874	872	938	909	871	897	934	862	875	844	890	894	855	924	950	910	862	875	958	906	915	925	858	897	914	884	890	853	911	907	965	908	902	877	874	839	927	891	945	919	899	828	919	868	914	875	922	866	947	910	853	903	934	931	916	897	909	911	869	928	878	876	912	915	820	993	935	919	890	896	890	911	882	885	902	883	912	884	888	944	910	980	938	908	867	905	927	858	831	932	879	925	856	916	937	890	870	879	881	910	932	913	829	895	862	922	918	899	887	905	905	925	925	908	898	877	912	905	935	912	965	893	924	907	904	912	915	892	879	935	867	897	941	882	881	889	909	897	949	939	948	906	850	858	910	911	920	878	894	911	882	902	934	991	859	863	910	964	904	854	958	886	884	889	925	872	907	909	928	917	943	912	876	874	921	875	871	916	931	868	882	928	910	862	897	930	889	933	895	900	919	883	867	882	933	910	883	898	903	889	896	933	886	872	889	882	946	978	905	937	917	890	813	870	895	908	915	831	946	925	827	889	906	872	898	895	862	873	865	921	831	889	891	911	876	883	982	941	872	903	835	869	935	902	911	890	910	872	888	824	949	942	875	928	837	961	887	962	881	902	973	903	904	810	930	890	921	885	860	908	948	867	926	879	972	854	911	866	913	906	854	884	893	910	897	902	902	904	934	878	918	941	885	925	935	884	890	946	946	890	864	869	876	907	879	863	930	964	915	915	888	914	911	874	891	843	845	922	886	878	927	898	888	930	892	910	888	889	855	894	911	857	900	941	868	920	920	921	864	876	891	859	881	901	924	866	918	959	809	855	900	871	885	889	904	907	854	911	900	872	911	940	909	885	885	884	896	843	907	934	916	929	905	866	900	913	931	894	903	873	903	857	883	915	911	941	878	918	880	900	867	936	879	865	902	894	907	941	880	930	838	880	919	831	833	885	919	901	889	873	960	928	925	893	925	906	892	920	900	928	900	895	893	887	897	887	904	905	896	937	881	935	867	936	872	875	862	898	883	897	897	899	882	943	888	952	882	909	900	880	853	889	887	922	843	907	888	888	898	923	871	938	931	899	934	914	913	913	893	902	874	890	872	890	898	871	849	853	833	903	874	925	947	917	847	927	970	926	914	864	880	911	887	927	871	878	896	888	906	918	887	854	872	900	969	882	878	915	931	926	869	870	895	902	915	876	902	874	893	905	835	890	851	879	910	914	896	901	890	907	904	908	925	885	863	935	947	907	898	880	886	899	905	877	843	956	906	871	890	882	889	928	860	895	906	889	897	906	915	928	879	912	922	883	891	910	897	874	880	929	945	818	894	897	937	950	918	851	919	972	864	917	891	936	879	920	890	913	941	867	886	920	929	937	934	889	903	894	939	893	927	945	860	910	859	937	902	933	916	906	924	917	877	858	890	889	876	913	958	918	839	886	879	913	887	908	900	849	959	907	922	874	852	929	882	878	845	888	916	870	908	867	884	886	952	885	894	858	921	892	921	824	917	885	959	980	945	880	913	922	925	895	903	949	943	911	947	859	904	959	904	925	877	943	872	879	907	926	896	898	878	899	883	851	860	907	825	918	908	901	938	873	961	903	881	870	892	920	869	894	907	874	870	944	955	911	901	895	916	888	887	896	930	922	874	949	886	859	891	891	927	897	875	929	829	855	885	908	939	903	855	926	855	931	914	885	910	937	900	924	945	899	938	889	943	904	937	896	916	876	911	868	892	924	876	928	876	870	912	897	912	888	867	899	894	937	900	942	874	933	808	851	902	951	916	894	896	926	854
6508	583	565	524	422	306	285	275	249	233	211	229	204	227	212	186	207	207	202	201	192	184	208	193	197	192	186	192	192	195	188	178	172	213	197	171	206	208	179	191	172	192	192	179	198	169	184	196	211	186	184	193	192	191	202	189	194	201	211	194	194	213	195	173	168	193	206	167	191	165	207	191	192	201	160	182	198	210	184	192	195	163	192	195	199	164	192	199	192	204	190	189	191	196	200	184	202	216	224	206	215	179	184	196	174	199	192	192	197	185	181	191	195	185	199	203	190	202	185	226	172	194	173	184	160	198	183	199	189	173	180	189	196	204	189	165	197	192	209	176	186	221	193	197	186	212	179	170	165	187	197	201	188	181	212	194	162	189	173	188	203	181	211	193	202	172	181	178	189	208	176	194	192	202	201	172	181	194	210	188	188	191	192	195	188	195	206	193	187	186	188	164	188	197	223	191	185	180	224	202	193	204	170	207	169	205	201	196	199	192	202	177	181	198	194	195	185	197	220	196	219	220	185	201	177	180	201	207	196	191	200	189	184	190	199	194	190	192	201	199	194	163	175	214	200	198	196	201	192	193	175	209	179	199	211	202	198	211	207	216	210	204	183	211	184	213	198	205	165	185	210	172	160	169	206	203	192	211	194	177	179	180	184	198	186	195	205	200	169	167	170	176	187	208	193	176	199	174	189	187	196	191	188	192	183	174	191	196	177	212	184	215	187	218	195	193	174	199	186	153	193	199	198	194	181	187	193	206	190	221	173	182	218	205	197	204	177	193	217	189	195	188	200	199	200	198	174	213	204	221	212	197	198	187	176	205	179	181	230	200	174	191	156	163	190	184	169	200	219	191	190	194	180	193	222	198	188	206	154	184	197	185	222	188	179	183	179	204	212	194	206	183	202	160	187	192	192	196	212	185	180	194	214	205	236	185	181	174	194	169	210	226	233	199	197	178	201	195	186	192	214	181	187	229	195	201	205	191	201	191	186	194	195	207	203	202	211	186	193	158	173	178	159	207	200	183	185	196	201	188	190	201	169	172	204	168	166	197	192	209	187	206	211	181	190	183	190	216	183	187	186	214	203	206	220	176	184	198	205	199	193	190	219	198	156	186	189	174	162	158	191	196	219	181	226	182	188	182	187	201	190	187	188	173	196	201	174	208	151	170	184	219	220	197	221	186	203	192	185	200	188	201	190	207	218	210	201	201	217	183	209	198	167	195	205	193	210	188	186	193	191	204	180	183	183	168	181	190	170	163	166	176	205	209	199	183	167	184	195	201	171	203	188	190	213	193	197	168	169	195	205	181	197	190	206	183	178	204	220	163	176	187	200	187	177	188	207	186	177	171	182	195	204	211	182	207	162	201	185	184	181	220	196	202	176	184	196	182	195	203	197	181	204	193	217	192	173	202	169	214	191	218	199	186	199	208	187	192	193	188	213	182	211	184	189	187	179	193	199	166	204	191	176	183	202	204	191	195	167	187	194	199	179	208	201	205	202	204	183	189	186	238	188	184	184	190	216	209	208	206	170	209	183	180	202	183	214	224	220	180	203	179	185	186	211	186	199	173	224	186	206	189	165	184	191	194	166	205	179	185	202	192	209	193	221	189	195	178	190	185	170	191	186	214	216	214	183	175	176	176	183	203	197	193	201	199	186	195	223	178	192	201	182	205	185	186	185	204	184	187	208	188	198	222	194	192	190	215	202	212	188	182	191	212	198	186	167	180	195	210	200	179	201	198	206	199	199	192	180	178	186	182	189	193	208	186	183	208	210	209	199	157	194	184	205	215	161	171	199	186	188	183	174	192	193	197	186	217	187	194	171	195	203	202	194	168	197	215	209	175	203	193	219	214	186	196	202	225	187	218	185	193	184	182	197	181	220	214	186	185	220	215	198	206	210	212	201	217	202	200	185	204	201	212	217	172	188	196	189	180	219	185	169	205	203	183	214	190	203	205	183	160	202	196	199	182	194	207	192	188	214	201	192	182	210	183	190	187	189	179	180	201	208	185	182	183	199	204	225	184	210	168	209	187	189	210	196	217	196	162	199	160	200	210	185	190	188	185	190	215	196	189	205	205	212	196	183	215	190	187	185	214	211	194	179	193	193	189	218	192	199	194	203	232	193	188	199	207	216	179	218	195	183	211	214	205	180	214	192	184	198	174	190	204	186	208	181	194	184	183	186	187	213	201	205	192	208	177	213	187	169	191	213	203	173	172	178	212	181	189	180	205	194	175	190	202	212	182	173	171	175	170	196	203	201	190	172	166	180	163	177	186	232	190	198	206	172	174	181	204	196	167	197	212	203	173	187	180	201	186	194	207	177	208	165	225	187	213	203	209	180	189	201	200	195	174	194	171	190	192	174	197	189	184	186	179	183	203	197	202	180	197	197	209	190	171	200	186	191	186	203	222	190	209	204	205	185	204	192	201	210	219	183	201	213	190	183	170	160	183	182	198	217	196	191	186	196	203	178	170	186	208	176	184	191	214	169	189	207	203	164	182	207	187	189	212	197	218	192	194	190	200	195	226	221	197	177	181	203	167	215	215	184	199	186	213	202	193	207	210	217	202	191	208	194	181	207	194	206	206	208	189	204	190	215	196	214	203	201	191	207	184	204	165	180	162	215	174	190	207	193	203	196	187	189	190	209	182	207	216	185	188	199	206	192	185	186	192	220	208	162	184	214	200	194	192	193	179	221	201	189	213	172	192	182	200	209	194	188	188	169	201	226	220	196	182	215	190	202	177	187	204	173	170	186	196	196	189	208	206	179	203	197	176	195	175	179	196	172	206	237	185	180	200	191	195	185	199	185	213	182	176	194	193	171	201	210	196	216	190	189	187	191	185	180	184	184	186	170	174	183	194	187	201	189	194	198	167	192	179	204	187	197	224	185	206	184	187	193	201	193	202	182	188	210	208	198	208	194	188	183	194	206	196	197	175	195	200	188	175	179	167	189	223	203	194	163	218	188	180	189	194	198	210	197	198	195	203	193	198	170	201	180	215	180	203	184	174	175	182	198	182	209	196	184	197	197	201	175	164	154	148	172	186	166	198	189	191	221	181	186	195	189	178	206	206	178	190	194	191	171	181	161	177	184	193	214	204	185	207	200	196	183	185	190	196	195	188	205	217	199	180	187	180	177	193	243	175	207	188	169	181	195	205	184	191	206	177	209	196	196	188	188	195	215	195	199	183	185	192	228	188	191	185	222	169	198	209	190	209	184	218	202	178	205	198	197	172	168	206	183	208	172	186	195	197	189	217	185	192	176	201	173	191	208	175	189	194	207	191	195	191	234	204	200	185	181	212	179	208	185	187	186	199	169	189	211	175	185	178	185	186	153	179	206	179	221	199	175	174	192	162	191	192	174	181	221	151	172	196	204	238	204	204	174	167	187	194	195	202	216	206	212	200	207	168	171	209	207	203	186	192	205	194	202	212	196	201	185	205	188	223	200	195	202	210	176	207	195	205	183	170	201	192	193	196
4372	787	1253	1479	1361	1021	912	838	686	683	598	572	605	578	552	496	534	527	509	558	538	557	521	538	531	519	525	511	533	510	521	463	518	476	440	507	507	501	514	504	478	461	498	477	503	449	471	464	534	470	503	505	491	487	507	506	486	510	514	496	458	488	487	484	499	501	541	467	476	492	561	463	519	467	468	503	479	452	500	506	490	483	499	526	499	467	476	480	440	525	456	460	481	468	516	438	485	503	471	496	473	466	506	482	473	507	495	452	433	479	481	488	482	501	479	478	497	479	464	489	511	514	509	506	479	492	459	481	467	506	468	509	440	489	493	486	476	518	467	492	487	476	483	518	456	476	471	471	484	534	478	497	491	476	483	511	490	507	505	462	469	450	511	496	464	491	490	452	468	474	498	499	502	475	471	469	460	448	518	487	485	537	467	492	470	435	497	477	495	430	469	440	451	503	481	464	471	508	497	449	459	486	479	456	490	456	470	497	481	479	480	468	493	502	517	462	489	495	491	453	454	489	484	497	462	470	502	462	455	468	490	448	495	491	472	471	434	505	495	491	480	472	509	477	484	480	483	474	523	451	457	454	456	504	499	461	467	495	479	500	466	463	520	479	485	459	462	467	496	487	479	480	441	469	470	495	513	461	497	503	467	482	495	445	539	475	464	500	524	474	488	449	489	462	483	486	477	501	474	480	469	484	477	498	401	496	514	451	503	474	492	465	468	500	450	476	458	521	487	449	520	470	515	458	498	506	504	479	472	484	466	501	489	473	489	468	481	489	456	482	441	438	502	516	491	503	474	467	508	515	436	497	500	479	479	491	445	490	494	500	488	512	496	488	465	476	480	483	452	470	485	469	448	447	487	522	473	476	482	516	465	452	498	461	490	504	485	421	451	486	516	486	478	497	505	457	458	524	441	486	512	477	476	512	506	454	500	491	484	476	480	552	483	503	491	472	484	466	498	492	447	469	463	486	507	509	474	502	488	468	492	488	449	464	471	450	480	486	505	485	461	497	465	496	481	482	503	470	481	481	470	543	463	481	506	477	525	487	486	439	498	492	480	496	502	462	500	473	479	500	513	481	476	478	535	493	476	496	476	446	486	465	525	491	503	467	477	475	496	506	489	507	452	496	513	467	492	440	496	486	475	480	471	456	489	453	467	492	473	466	424	469	501	456	471	499	536	495	494	482	497	518	475	458	470	458	470	532	493	498	467	472	500	495	458	467	469	470	507	488	457	480	448	533	495	504	493	510	497	460	450	485	458	468	458	497	503	456	493	498	489	499	515	479	488	483	455	474	530	445	467	501	451	465	443	500	470	473	462	473	495	460	500	490	457	475	476	481	501	475	456	443	487	452	506	467	469	460	455	442	496	450	447	493	509	511	467	469	489	422	487	502	487	474	447	460	456	540	482	517	511	480	457	485	504	507	522	479	506	467	491	499	474	502	487	445	504	480	498	494	456	481	505	470	477	506	520	485	494	467	512	483	494	478	494	460	497	462	487	465	482	455	460	505	500	483	453	473	448	463	475	494	502	481	534	472	518	524	475	498	506	497	491	461	465	488	478	460	446	506	480	495	458	526	479	491	501	472	457	460	517	478	502	493	467	443	514	428	449	476	503	499	489	495	475	505	483	479	457	466	470	485	507	463	497	511	509	507	491	490	500	506	451	440	503	477	495	457	472	465	523	454	470	497	492	470	467	480	480	474	479	489	437	497	479	462	508	485	469	457	457	519	488	493	483	507	503	459	463	485	490	494	462	416	472	462	489	465	513	481	462	443	475	505	478	471	496	465	430	516	495	495	467	476	505	420	471	454	454	444	455	478	488	535	486	489	484	490	483	497	538	481	477	498	494	509	478	485	502	466	467	546	508	443	468	524	488	471	483	493	493	485	455	495	491	500	492	496	465	491	498	440	472	479	485	498	505	487	461	517	456	519	453	477	483	478	494	455	503	488	454	464	490	453	501	497	493	489	490	496	480	477	458	486	470	501	455	487	494	472	494	471	483	516	479	469	505	473	505	503	485	463	469	447	511	484	493	474	471	481	509	486	462	466	490	443	500	473	466	485	505	492	491	470	470	442	487	496	488	481	467	472	473	511	498	496	506	500	525	475	461	485	503	523	487	500	490	466	473	482	460	475	501	498	497	478	471	495	514	485	490	509	521	464	486	484	451	464	463	496	488	494	505	494	481	463	498	487	480	474	452	456	480	465	484	475	478	485	505	466	451	485	526	480	487	487	471	500	476	456	493	485	496	480	508	484	528	460	443	487	477	481	491	430	483	452	473	485	510	476	480	450	502	473	505	475	457	477	485	469	474	499	477	493	469	490	488	457	486	481	473	457	469	483	478	464	470	496	469	455	489	502	533	478	488	496	489	491	444	515	471	449	456	492	523	514	502	500	455	481	478	459	432	473	487	482	507	464	465	459	480	485	461	505	491	478	492	459	493	485	483	495	465	503	488	453	454	520	445	445	482	448	439	420	491	463	481	499	488	485	495	481	446	480	495	529	504	486	503	503	474	478	461	512	485	521	444	454	502	454	482	530	467	492	521	459	489	486	494	525	506	513	464	491	499	489	484	504	499	506	484	467	458	484	463	430	504	475	466	496	508	493	490	497	493	492	509	486	495	476	494	491	539	473	457	442	456	461	497	512	496	466	486	480	485	491	487	443	477	472	458	460	441	489	496	471	503	442	481	461	480	504	525	473	485	446	488	480	467	451	511	475	475	463	475	534	483	475	509	469	496	461	491	472	494	474	504	472	498	478	469	508	488	488	458	478	453	454	490	465	469	497	471	470	515	447	471	470	510	475	522	454	473	468	489	497	488	466	492	475	469	501	493	499	487	519	450	505	513	482	475	493	473	445	451	490	499	480	482	469	475	497	483	461	472	444	458	502	465	449	489	470	496	490	484	484	452	481	480	505	475	493	481	507	447	465	515	510	492	439	474	472	497	492	503	505	488	467	452	496	491	479	471	483	500	480	481	530	484	442	477	480	455	485	441	480	479	507	439	476	456	472	477	478	522	487	498	492	447	498	476	493	484	453	467	465	449	484	453	495	495	483	508	526	470	508	514	460	472	488	466	410	437	472	479	488	469	467	475	527	544	490	455	490	475	464	436	466	492	461	530	503	465	522	481	480	462	475	514	520	500	508	483	499	480	469	490	464	470	491	467	519	509	479	470	478	479	465	461	482	468	478	479	434	498	463	444	492	515	495	534	508	474	492	498	470	492	509	446	486	497	471	457	468	508	443	480	489	518	451	491	456	515	515	504	471	487	473	501	446	470	469	463	476	447	460	481	492	474	473	477	496	491	479	479	522	507	455	460	489	479	480	482	498	433	473	479	465	476	497	485	497	474	458	501	465	475	474	462	456	503	517	493	512	467	445	458	481	499	461	453	468	450	439	459	444	481	461	480	455	462	469	493	507	455	509	503	469	461	490	490	474	529	459	495	522	499	444	477	457	479	475	451	478	494	509
18574	2069	1423	1162	862	650	557	514	433	393	399	374	339	413	360	338	356	352	372	348	378	320	358	354	351	372	325	327	330	317	313	310	322	312	312	322	336	316	318	301	336	296	340	350	282	309	289	343	289	323	333	307	337	305	349	359	357	325	352	307	324	318	281	328	317	308	309	337	358	318	326	316	309	286	326	352	324	321	344	323	294	328	337	324	306	333	340	337	327	311	319	307	289	317	315	306	305	337	329	318	326	323	307	335	339	316	322	322	325	339	323	314	335	343	338	336	299	320	312	300	342	330	325	309	290	274	324	280	339	329	311	333	345	344	329	349	305	335	328	306	312	368	334	310	313	312	346	320	314	337	309	293	295	325	315	341	345	357	301	329	331	327	302	322	355	332	286	349	323	332	301	337	343	339	360	347	333	299	337	336	350	348	319	350	319	317	342	335	339	331	325	287	317	310	281	350	335	324	324	331	322	312	305	308	324	318	310	274	317	334	337	318	289	325	309	337	358	318	328	281	319	332	332	337	315	305	307	337	307	331	346	311	329	299	324	319	351	333	313	339	303	302	295	339	295	320	322	366	347	340	351	306	318	314	331	378	337	327	312	315	303	335	317	304	306	313	355	309	336	303	326	314	325	351	331	329	342	318	307	325	345	364	315	328	320	331	321	318	328	304	308	354	304	293	295	364	332	310	342	295	299	352	315	320	315	328	375	316	353	350	334	349	323	329	328	336	334	290	320	319	352	332	286	312	329	354	324	346	351	334	276	291	324	334	327	317	345	326	314	333	331	334	323	326	334	281	330	331	303	323	297	305	335	285	321	316	363	316	321	309	343	356	334	341	309	343	309	291	334	290	329	339	296	315	329	336	324	328	339	335	319	301	361	319	295	295	328	281	326	347	363	344	294	340	322	317	316	338	326	329	325	312	295	332	326	321	333	294	304	307	278	297	329	325	313	332	302	297	358	359	385	329	317	316	324	327	369	369	329	331	306	347	337	327	323	350	300	340	322	315	295	363	346	335	335	315	337	357	282	311	309	319	316	332	341	350	337	358	335	309	341	372	321	291	349	352	358	325	335	308	339	321	332	315	339	281	346	294	310	346	322	343	321	356	344	316	311	302	322	291	315	317	322	361	310	327	317	319	369	325	336	322	330	335	309	331	313	315	285	362	308	334	310	302	304	305	329	316	336	358	309	319	308	339	329	331	339	312	282	322	330	339	317	304	322	343	348	322	331	312	320	370	314	321	321	343	350	353	366	330	328	331	357	296	331	337	334	320	328	322	336	337	354	299	351	297	309	315	336	363	317	319	376	315	293	302	314	319	361	335	355	317	323	337	350	313	342	357	322	326	299	344	337	320	309	331	293	306	331	325	321	350	329	343	340	311	340	350	333	341	312	329	303	307	343	310	308	355	335	327	318	340	346	311	310	287	315	322	291	379	340	315	303	339	310	341	324	303	312	334	319	312	320	331	305	354	304	305	312	339	326	313	343	318	340	318	334	278	331	328	326	302	326	330	327	332	315	301	343	303	343	309	317	346	297	324	342	336	289	321	351	309	297	303	342	345	338	336	304	296	289	321	318	338	359	314	298	358	308	328	315	337	326	326	346	304	317	335	324	332	338	324	306	271	330	328	322	286	282	323	337	324	311	355	348	327	347	335	330	326	293	320	316	338	334	342	334	312	303	335	324	336	372	292	322	348	339	296	315	324	316	314	299	312	329	275	347	343	278	343	324	298	334	307	352	325	330	311	316	337	316	290	312	311	323	362	322	347	334	317	346	323	324	330	340	326	310	328	339	323	349	315	326	308	331	354	303	289	329	353	338	372	301	321	336	281	351	328	313	339	346	298	316	321	299	318	316	335	322	341	320	306	306	308	334	312	352	357	333	326	322	337	310	363	328	307	296	322	307	342	323	315	329	336	362	390	308	311	340	297	311	273	360	295	328	300	311	343	346	342	354	337	302	321	302	314	304	310	317	320	318	310	337	342	351	337	322	329	319	331	307	337	325	321	295	303	334	334	333	335	327	309	321	332	308	355	309	332	314	347	309	336	368	352	345	315	312	333	332	329	357	337	316	306	304	343	341	360	309	325	331	323	329	343	309	303	326	334	309	292	322	356	324	307	333	303	305	315	312	341	363	331	386	340	318	308	307	292	339	301	335	302	328	307	329	288	325	296	317	319	322	366	319	306	314	335	306	370	347	359	331	322	293	309	342	294	294	348	315	317	287	307	306	352	349	312	305	317	303	324	320	321	306	335	326	339	309	315	312	340	333	342	318	301	324	329	278	341	316	304	349	353	353	332	311	355	325	309	300	308	320	343	352	331	315	355	339	305	333	312	325	307	310	325	315	319	304	357	339	323	313	340	328	325	317	293	328	296	337	357	330	332	320	331	326	305	300	330	279	362	338	277	287	316	313	321	322	306	344	315	351	322	345	296	335	331	323	315	359	323	319	326	323	321	316	349	306	302	285	360	314	305	323	339	331	312	329	343	335	316	326	332	310	328	322	350	302	303	304	313	315	280	351	303	318	330	306	327	344	319	313	333	288	288	333	347	311	363	332	288	320	350	336	347	338	287	320	328	348	319	332	294	317	341	356	292	325	320	340	301	302	324	309	328	320	301	312	336	332	311	314	290	331	297	343	327	325	370	364	300	329	315	286	324	356	363	322	342	312	315	333	310	358	297	336	336	314	339	326	331	338	312	310	299	321	298	297	309	340	326	303	343	333	332	314	363	326	349	338	304	326	333	325	340	341	323	326	317	309	333	329	310	304	313	293	336	322	336	324	301	343	344	294	335	339	327	311	331	299	295	329	329	303	341	311	314	339	339	330	338	306	340	285	349	312	316	301	305	350	317	315	347	343	349	344	305	317	326	307	344	335	353	326	351	340	292	351	350	311	300	307	298	343	305	338	319	325	355	329	307	302	316	354	346	341	336	359	302	314	290	313	324	355	310	334	312	306	351	301	323	317	331	329	293	345	334	365	317	324	340	319	332	312	331	354	328	303	300	344	361	302	307	345	305	298	319	340	354	338	325	338	318	327	354	342	326	350	300	317	370	337	323	328	347	343	326	338	342	308	322	332	306	337	298	316	313	332	343	330	334	332	256	307	306	321	306	317	328	332	318	301	364	328	337	301	327	336	290	319	350	350	308	317	309	346	298	305	344	302	331	331	337	321	386	358	330	304	328	321	310	320	344	327	303	337	358	312	337	322	319	293	327	323	352	338	359	366	375	303	315	324	347	346	309	344	308	341	348	321	300	332	352	304	313	314	317	338	342	365	331	317	317	350	296	319	315	328	320	313	281	349	319	371	315	304	313	327	328	333	334	303	333	324	329	321	300	286	327	311	319	356	345	325	320	328	312	322	296	370	328	363	320	319	293	304	324	313	366	329	338	338	321	318	324	319	334	332	316	311	312	295	346	304	364	328	341	284	334	347	340	360	332	305	321	315	345	333	324	295	324	361	318	302	286	331	328
11367	1539	2959	3418	2961	2335	1849	1652	1348	1310	1097	1110	1004	982	944	931	988	854	885	866	863	825	871	887	799	815	788	857	830	769	809	835	786	720	775	768	823	796	803	788	758	768	759	733	786	777	777	740	761	735	710	767	766	777	784	746	771	717	728	799	756	719	784	816	738	767	736	793	728	785	768	759	739	766	736	732	748	779	757	721	722	686	774	757	778	754	771	685	753	749	788	694	743	758	729	781	772	732	739	725	695	738	775	699	712	716	749	818	736	713	709	778	752	697	739	766	728	740	725	759	732	737	742	740	745	766	721	786	771	705	719	696	737	816	673	753	706	738	817	770	708	721	764	798	742	699	765	769	759	746	746	743	747	726	775	768	716	758	773	740	759	729	731	723	726	697	676	740	775	778	767	766	715	720	713	771	739	712	783	745	751	750	742	707	713	728	763	776	763	767	757	718	701	710	730	736	728	688	743	723	731	679	759	754	769	770	745	772	751	775	746	691	717	743	724	832	759	800	705	764	773	753	773	720	779	779	745	744	721	795	777	754	763	740	779	748	762	717	743	751	717	724	742	740	724	748	778	812	775	729	742	744	705	692	708	716	739	783	747	712	737	694	741	761	755	748	758	734	816	736	738	750	707	783	737	770	745	746	715	777	695	747	734	758	745	728	767	774	748	702	784	731	730	740	741	726	783	743	717	730	752	786	765	746	750	742	711	712	746	752	691	761	763	700	735	695	718	708	780	742	726	734	702	779	694	721	774	723	741	725	763	747	771	738	714	717	767	756	741	780	759	736	766	790	696	732	732	694	748	751	765	761	763	738	759	710	780	780	716	708	702	751	750	765	755	748	774	771	756	739	728	683	695	745	726	750	763	805	771	762	773	741	770	703	731	785	748	678	747	767	800	767	757	708	710	751	710	719	749	721	787	750	757	731	735	751	739	733	715	744	746	796	777	725	762	771	712	739	721	743	740	737	733	762	742	715	756	719	738	744	768	752	764	736	768	785	731	783	744	735	756	763	717	736	747	750	716	731	737	735	739	773	776	731	744	716	788	741	740	728	700	744	782	709	754	757	705	751	773	704	774	741	734	766	753	745	752	749	738	719	702	795	724	782	741	769	719	743	723	735	697	709	831	746	733	697	737	768	771	790	773	793	735	744	747	739	756	729	769	754	712	752	735	757	745	725	740	754	784	782	689	720	741	761	745	727	739	758	707	740	747	758	742	743	740	743	752	800	755	749	770	753	733	791	744	716	716	722	756	765	732	714	831	716	802	736	725	751	757	734	749	759	701	801	714	794	731	746	776	689	721	791	822	731	737	741	721	752	764	759	801	746	770	797	740	726	755	769	747	762	735	700	704	758	717	768	755	755	778	704	749	769	764	702	721	750	734	747	775	793	708	717	776	737	716	767	709	731	759	745	720	704	710	769	729	754	714	694	752	712	784	786	748	724	750	722	736	727	705	766	705	779	768	745	776	743	725	758	715	757	742	729	750	801	733	680	745	724	726	760	746	721	682	753	722	741	755	724	722	724	708	744	746	747	736	768	717	758	714	741	693	751	751	756	747	721	768	770	756	772	759	735	801	767	768	735	755	712	763	758	697	728	725	759	762	676	793	745	734	723	732	791	804	775	791	738	740	801	790	753	776	762	792	710	732	752	708	781	732	734	768	752	734	769	730	750	725	739	736	811	720	728	754	784	714	767	701	769	774	713	746	772	769	756	784	738	741	742	706	778	732	766	736	740	724	763	681	730	731	759	767	689	756	723	742	729	737	705	709	762	755	803	718	720	755	762	706	783	742	693	735	808	738	722	756	728	746	799	731	745	703	765	728	802	746	710	733	795	735	705	723	740	753	738	738	736	818	732	747	751	755	705	750	753	769	725	737	722	740	764	747	739	798	754	737	723	707	720	746	740	761	773	734	759	736	726	759	801	759	762	745	744	730	747	712	740	746	693	731	770	779	757	715	773	711	698	747	718	737	751	741	708	721	730	733	728	744	724	764	784	756	728	756	768	703	744	748	700	778	690	764	786	765	717	772	789	779	716	715	749	679	720	746	747	767	734	729	792	713	776	744	757	775	796	728	744	707	757	782	762	718	746	774	722	779	807	744	758	725	716	782	722	691	768	717	716	784	773	752	756	789	709	714	690	754	782	724	756	780	777	803	774	746	746	730	722	743	742	721	757	780	715	731	754	762	719	780	716	764	792	775	725	777	714	726	711	711	761	724	691	724	746	804	741	710	700	733	712	781	682	737	747	726	743	745	705	694	818	759	741	782	723	768	790	762	836	696	750	750	767	748	798	762	751	702	714	736	758	732	758	718	697	715	708	754	754	772	749	725	711	769	786	739	782	730	745	782	736	797	731	738	717	765	760	776	767	711	747	753	716	748	768	744	756	743	720	721	765	761	737	698	730	698	751	715	734	789	757	750	742	717	741	735	728	750	719	718	738	761	749	778	676	719	726	775	788	711	741	766	742	795	748	750	731	744	728	761	690	731	707	754	759	707	746	756	795	756	721	810	729	717	751	737	738	752	753	733	774	764	771	760	698	798	748	716	732	703	755	736	794	740	784	756	706	769	745	763	749	678	758	749	722	756	763	766	726	779	793	794	753	737	696	706	780	754	743	757	731	731	805	678	745	747	734	764	727	766	721	731	748	735	775	793	782	754	753	754	753	772	728	755	750	749	781	740	728	763	725	752	751	769	757	753	726	756	806	753	743	744	725	765	726	790	760	745	747	789	737	750	788	713	740	769	667	759	785	741	736	726	776	774	748	778	707	783	752	743	725	776	726	709	733	769	714	766	750	734	709	764	739	758	792	698	763	728	693	798	745	746	743	748	772	691	735	746	737	756	725	749	728	701	768	764	762	758	743	695	717	756	758	719	760	716	773	710	784	706	695	744	739	718	767	772	736	726	789	724	705	694	725	769	758	724	731	719	780	759	786	724	755	699	782	709	718	764	743	745	726	745	698	691	756	741	765	723	785	761	732	775	751	789	756	795	750	769	716	725	762	749	748	686	743	768	772	727	791	705	730	745	718	795	730	747	808	752	743	759	716	722	731	706	722	761	703	733	726	755	712	792	745	723	742	696	761	704	761	739	729	697	745	757	781	778	761	754	713	741	766	735	712	748	711	716	746	728	750	767	795	727	761	686	747	771	689	739	782	733	721	721	743	694	804	750	736	744	776	754	724	754	750	796	725	742	704	727	749	716	741	736	738	753	732	768	737	747	726	789	683	808	784	721	771	750	737	736	707	741	733	769	813	769	753	770	715	784	756	792	740	773	708	763	729	798	749	760	713	682	709	745	679	777	742	703	720	740	751	763	724	759	766	763	748	743	726	696	781	702	758	726	720	771	743	772	772	770	788	732	719	722	753	758	782	756	770	778	716	736	761	724	737	759	748	780	757	766	783	721	713	781	748	782	711	716	815	712	738	695	746	739	754	753	756	739	712	720	735	718	752	738	758	776	758	730	764	726	728
29649	4586	2466	1940	1332	1009	919	754	631	527	521	504	479	489	501	442	439	425	459	502	435	431	429	477	432	424	444	449	442	455	444	410	431	443	440	444	444	421	409	428	384	447	415	376	422	410	425	426	451	432	424	445	450	445	429	407	417	414	432	435	442	415	445	370	434	417	408	425	428	394	444	430	444	438	429	427	393	403	421	427	439	409	419	453	402	414	415	438	431	410	418	403	437	419	432	437	400	395	422	424	420	434	422	434	435	429	395	436	417	421	358	423	421	429	401	442	378	446	414	448	438	427	421	423	407	463	414	397	423	411	439	406	402	400	398	411	451	424	450	414	460	391	444	417	416	401	412	443	426	398	376	408	411	431	433	440	395	443	398	436	393	401	419	439	403	415	417	422	372	446	444	409	416	380	411	427	380	422	401	388	413	405	417	398	406	409	424	416	415	408	445	415	402	419	396	404	410	407	380	404	469	450	399	442	406	391	398	424	435	434	375	412	394	394	430	433	408	396	429	379	418	379	399	414	386	389	446	448	398	404	416	392	476	419	432	414	394	377	442	402	410	398	408	413	404	431	408	411	412	399	430	401	386	412	403	444	392	402	423	425	393	396	423	435	415	439	461	430	378	422	447	397	422	403	401	425	400	403	393	414	404	434	428	400	429	415	390	420	415	434	406	432	360	446	424	421	458	450	369	418	478	407	391	407	407	425	415	415	406	452	427	389	407	418	450	422	377	416	417	366	438	444	397	390	421	451	421	417	390	402	391	429	403	412	387	422	437	429	411	411	366	409	393	433	404	430	431	429	378	464	427	441	411	453	422	400	413	376	394	430	417	413	380	453	480	423	432	405	410	385	417	414	431	445	423	391	403	410	442	470	463	366	417	419	428	393	366	420	405	458	433	424	431	437	462	437	403	412	421	432	433	447	429	399	412	384	423	388	425	415	464	416	438	439	404	395	392	404	400	420	386	390	395	380	421	387	383	419	390	401	418	430	410	422	409	422	419	448	441	444	394	416	395	413	404	441	374	409	376	386	383	433	448	411	409	422	404	414	393	395	408	394	432	404	455	418	445	404	432	398	446	397	414	414	410	394	406	434	404	489	396	421	403	443	448	396	440	433	403	422	411	413	430	438	438	402	412	382	398	413	396	420	458	398	383	424	407	420	386	429	440	391	422	376	398	450	426	456	400	417	413	414	411	394	423	395	457	425	430	399	421	431	391	424	402	418	398	412	430	407	448	404	429	390	429	410	422	426	439	435	400	378	404	407	413	432	388	396	395	412	420	403	458	416	419	398	394	390	429	399	423	392	411	474	421	423	434	415	450	427	451	380	418	430	420	414	454	426	413	416	444	468	462	406	441	421	405	387	437	389	376	455	399	404	413	403	386	450	434	372	427	418	408	406	420	423	400	425	425	461	419	379	382	429	403	412	462	461	439	436	413	376	436	409	403	414	409	399	404	395	411	402	403	428	419	397	419	388	408	386	397	396	430	383	403	419	410	424	398	408	406	402	449	448	399	444	418	384	408	359	393	424	414	409	374	409	432	405	407	426	431	411	410	404	422	427	440	402	414	391	471	459	409	402	397	426	430	445	410	415	429	411	420	419	402	456	411	398	426	418	445	414	410	400	417	391	430	411	459	429	399	416	400	416	437	402	411	420	449	422	430	426	436	434	381	419	399	440	414	394	410	399	398	403	421	430	414	419	395	413	401	407	408	435	446	427	407	408	421	425	387	408	389	400	422	429	438	474	423	410	422	421	430	435	415	419	430	412	437	416	420	409	472	419	375	445	422	393	424	403	378	439	429	430	413	457	458	444	448	433	447	389	431	411	420	458	395	396	419	398	441	397	371	444	409	386	421	400	422	440	427	441	442	464	387	429	410	410	451	440	404	413	406	443	418	411	389	408	425	404	364	416	383	377	414	438	424	421	449	417	426	384	424	440	422	410	426	382	437	376	451	390	423	451	438	393	421	368	455	424	406	406	428	406	418	400	424	423	406	408	444	373	442	406	376	418	367	394	418	433	415	430	442	406	392	408	431	441	379	401	377	394	412	418	396	482	388	413	379	441	433	394	384	416	428	387	413	406	388	389	406	397	414	404	428	452	476	395	406	418	443	414	394	409	428	427	426	448	405	417	398	423	403	418	427	427	380	444	393	453	438	427	435	435	460	450	491	409	397	414	397	391	448	407	433	378	430	473	405	354	426	386	432	387	388	415	433	426	443	373	409	435	370	393	435	416	388	405	366	411	430	405	396	426	434	433	445	406	403	441	410	397	421	372	433	384	415	385	377	427	383	423	383	375	427	401	413	384	432	400	424	441	420	410	401	408	401	383	428	432	396	438	400	418	390	392	370	389	419	412	398	464	428	388	431	407	449	414	392	398	435	407	455	429	410	443	415	389	430	449	403	404	401	431	377	430	447	412	445	400	398	466	435	429	388	409	393	415	429	450	402	407	434	407	423	399	376	416	394	416	391	460	423	392	364	422	443	430	400	400	418	413	426	419	408	393	397	408	418	418	428	405	414	467	422	390	437	424	377	422	404	411	447	441	422	445	456	417	388	413	414	402	402	429	396	449	403	419	423	450	453	377	401	401	435	425	420	407	423	414	383	414	392	423	419	394	410	407	435	421	406	415	384	422	429	424	425	412	370	436	391	436	447	401	451	418	430	390	419	421	411	402	423	458	377	451	393	435	417	409	403	445	426	433	465	391	435	398	423	436	435	412	371	421	433	419	417	437	426	425	428	398	438	442	413	388	416	443	381	397	446	437	411	436	411	444	433	452	377	382	394	398	475	478	411	430	385	376	409	427	419	428	436	482	414	419	415	391	413	430	464	430	405	416	414	425	417	468	407	410	393	428	405	419	397	382	362	404	411	409	388	377	414	425	432	408	436	415	408	397	417	408	401	398	408	383	402	426	418	436	424	415	399	397	463	396	496	438	433	398	440	440	393	409	406	424	416	380	409	396	421	405	427	434	429	473	398	399	411	406	430	444	409	442	423	451	405	410	427	426	402	400	427	394	404	428	424	402	421	422	421	435	378	426	372	437	410	424	402	424	397	402	445	417	424	417	435	387	408	420	430	411	406	433	392	440	440	423	407	389	392	452	424	398	398	421	391	429	416	418	429	432	402	414	439	423	393	403	415	443	432	408	411	401	401	419	453	416	463	427	412	408	420	444	436	419	376	410	434	415	428	415	386	452	414	382	443	434	426	405	399	420	402	411	460	402	425	408	412	426	391	392	453	396	388	459	400	420	408	392	444	434	420	397	405	409	435	386	396	477	403	429	428	445	397	439	396	435	431	426	408	435	416	371	419	428	431	414	401	422	452	432	438	428	412	398	420	435	409	411	438	400	415	438	375	399	421	421	410	392	400	416	423	411	409	416	369	402	425	412	409	406	441	410	423	454	435	450	445	417	401	454	421	412	420	387	426	434	381	375	406	392	437	436	411	468	401	410	412	403	419	422	425	409	371	418
15487	2195	4234	5083	4265	3519	2654	2360	1996	1730	1608	1447	1337	1271	1281	1233	1179	1193	1140	1163	1127	1166	972	1063	1074	1003	1030	1021	1013	1029	943	935	912	990	982	938	970	974	976	964	953	947	984	933	858	912	945	977	956	948	956	984	929	953	927	907	870	926	914	925	929	876	919	929	916	868	909	923	931	918	948	939	945	860	896	905	901	911	927	906	939	884	951	940	889	900	928	886	885	924	943	894	874	915	922	903	932	920	893	936	897	941	973	899	930	927	865	899	909	887	894	935	888	925	896	927	933	889	867	1006	881	914	886	934	953	962	896	887	900	922	918	927	905	907	883	918	909	886	877	887	870	912	909	890	884	941	829	938	916	902	893	889	868	916	893	910	881	899	874	901	889	879	936	880	945	908	864	962	936	915	898	929	910	956	878	883	884	888	891	888	894	913	931	908	955	917	896	895	953	913	909	884	872	878	897	936	890	916	907	919	899	870	873	914	915	849	942	915	893	876	863	864	916	928	902	956	863	876	912	905	880	905	881	933	937	905	911	888	857	924	924	902	912	912	929	927	922	868	894	896	946	848	875	883	877	932	901	898	949	849	881	909	916	906	858	885	858	974	893	881	882	863	952	901	884	876	894	871	933	883	923	914	900	894	963	919	861	842	932	924	893	895	888	890	903	878	893	916	935	904	883	891	878	911	939	940	869	905	934	869	900	891	924	900	892	890	939	855	879	859	921	871	926	944	889	934	878	918	874	946	901	890	928	893	874	938	898	891	929	897	899	954	918	948	877	895	912	882	933	901	901	926	951	886	904	902	936	854	891	906	882	886	915	901	918	890	945	887	922	919	903	924	895	920	920	891	849	945	902	889	907	902	882	912	935	885	887	897	852	933	889	861	925	904	874	919	948	886	934	887	934	900	930	914	917	894	912	917	869	910	874	856	887	897	964	912	926	915	894	853	954	879	867	949	904	834	903	874	905	892	928	879	848	840	926	905	892	842	910	928	910	866	907	886	881	940	873	907	854	941	961	884	933	906	897	912	881	926	936	882	897	904	866	875	924	918	917	889	946	921	955	867	944	850	924	934	891	880	856	955	916	897	921	883	907	862	931	929	957	915	929	914	909	939	883	954	902	888	894	913	966	907	962	879	909	862	881	919	878	905	889	865	900	917	908	906	905	908	881	913	844	939	868	940	917	893	905	918	910	927	878	905	931	879	957	871	924	867	913	902	901	886	882	902	909	935	904	900	913	888	897	910	933	871	947	894	932	865	847	861	900	926	923	972	905	917	930	938	921	882	878	916	906	932	903	929	897	891	886	934	895	899	907	902	900	932	900	970	988	860	941	891	885	910	922	855	886	901	921	838	875	826	915	901	918	895	910	869	935	926	899	890	895	937	969	845	898	955	956	938	887	885	873	885	892	855	912	914	903	953	951	905	931	853	893	888	933	923	913	898	891	949	897	971	941	931	897	859	888	848	947	910	876	903	864	908	921	956	959	905	913	869	912	879	974	917	939	863	900	887	884	909	893	850	949	891	900	862	902	955	946	916	862	927	905	941	886	899	872	892	878	918	937	925	881	935	921	915	902	899	899	906	887	918	922	870	912	899	887	947	950	876	880	890	884	907	904	895	955	967	919	917	881	895	903	921	899	898	850	918	882	967	872	901	925	904	851	932	947	900	909	887	860	897	879	908	836	856	895	854	879	867	894	897	900	902	852	919	886	892	926	860	897	938	949	917	911	919	908	896	907	928	894	949	953	931	894	912	890	880	930	906	933	886	891	888	858	927	933	931	958	909	944	868	884	877	843	912	908	868	902	893	899	937	882	901	914	864	886	870	926	933	876	862	908	906	848	867	902	881	918	871	886	894	874	920	835	878	932	914	879	921	935	966	908	919	959	874	918	914	893	915	878	862	955	880	950	878	824	911	894	919	874	899	836	861	906	848	909	891	943	940	870	907	940	912	955	887	894	900	901	907	873	894	892	954	878	891	911	899	897	918	944	927	905	875	919	880	864	930	926	910	897	913	887	889	892	884	953	902	896	948	884	878	862	947	872	922	911	870	880	901	891	861	965	898	940	924	900	955	869	925	898	927	914	966	930	861	891	951	915	874	903	885	862	930	924	904	941	881	883	882	933	927	899	938	917	891	841	970	882	923	872	895	877	946	907	912	907	924	894	908	905	956	880	882	909	936	934	858	925	866	883	982	917	899	853	912	882	952	937	884	908	916	900	921	921	892	890	896	839	857	900	901	865	915	912	904	888	889	949	893	889	894	858	937	859	906	907	906	906	906	932	925	883	914	845	912	925	965	891	941	840	956	909	921	875	908	910	889	893	946	894	914	906	901	948	907	906	923	878	918	910	902	912	909	962	915	934	911	921	949	899	921	939	945	892	899	884	888	899	919	898	938	903	882	930	914	894	869	887	905	928	928	926	942	864	874	877	921	903	911	863	913	913	953	871	852	916	908	888	904	898	893	916	882	917	913	849	871	871	945	897	904	875	882	873	911	902	918	929	946	953	895	886	886	861	935	827	940	878	904	884	895	887	868	917	880	893	906	885	931	962	886	934	916	918	954	916	939	895	921	914	968	900	896	910	934	904	905	944	907	913	919	911	891	939	884	888	923	922	890	914	889	891	944	971	924	861	901	947	886	911	912	883	880	883	887	916	883	875	907	953	919	981	917	941	894	921	888	888	882	925	920	871	900	916	869	893	878	959	897	892	917	906	894	910	901	926	853	848	903	889	909	910	934	844	883	871	888	856	882	858	962	906	932	859	882	903	871	903	913	870	882	905	916	870	862	873	943	891	901	865	900	927	875	824	965	927	930	882	935	864	912	860	890	945	945	884	843	927	847	863	885	888	909	880	887	886	897	937	917	944	926	874	868	976	831	900	877	959	901	945	927	882	892	907	951	886	904	922	904	935	929	892	933	929	889	874	883	855	940	866	917	899	899	899	888	895	903	911	927	916	898	905	938	907	909	910	945	909	884	902	920	867	958	872	906	942	887	911	921	895	946	871	938	888	845	895	904	836	941	903	890	901	845	884	883	885	884	926	909	843	891	890	869	897	924	894	895	899	934	894	871	848	908	933	938	912	946	922	901	880	914	901	898	939	977	867	920	884	939	902	895	928	948	895	865	921	916	888	919	947	925	883	883	943	877	905	884	920	897	946	869	937	914	909	910	917	838	897	867	937	929	919	922	922	878	942	921	852	939	912	853	910	912	925	904	933	949	888	905	876	938	914	906	925	861	909	936	864	885	908	942	897	909	885	879	916	914	882	877	900	863	906	875	921	932	870	889	884	899	862	925	930	832	874	886	911	944	905	864	924	921	860	909	891	906	830	940	877	915	889	916	946	873	968	890	957	927	954	922	870	891	917	878	943	876	850	874	910	901	950	905	946	862	903	852	953	933	871	944	943	915	952	902	964	927	931	861	916	929	886	877	854	905	865	946	919	861	931	932	904	910	899	861	887	866	897	895	883	891	955	905	872	923
6256	564	567	533	352	314	262	240	242	193	227	194	197	215	212	191	210	215	177	182	196	202	202	210	193	189	172	200	179	163	195	201	202	176	177	189	177	195	197	206	173	211	199	174	188	188	211	209	189	221	212	214	196	195	189	206	181	212	208	190	214	179	170	194	196	193	171	210	200	179	206	193	207	189	216	180	201	180	202	179	211	184	184	207	210	172	203	201	180	215	210	190	174	193	177	196	211	186	181	206	186	199	188	205	201	169	203	195	207	170	222	196	199	218	176	211	191	175	194	229	186	171	199	202	193	170	202	200	194	165	184	184	231	180	188	194	203	177	167	216	197	184	199	200	197	195	174	206	162	173	194	184	177	210	175	194	208	191	189	180	185	197	192	199	177	209	192	187	180	191	217	192	217	184	192	201	181	190	201	204	196	203	167	177	183	193	184	202	221	197	196	183	181	195	203	189	169	173	164	204	182	182	191	194	197	179	187	186	187	199	209	181	202	179	196	211	180	220	179	173	198	190	186	212	203	188	191	187	168	175	194	209	185	182	186	184	168	186	194	181	209	181	187	191	193	206	180	218	191	191	194	204	206	210	171	205	165	188	195	175	202	193	183	200	206	218	222	172	188	183	202	190	186	184	191	218	187	175	190	186	229	193	180	201	166	184	204	205	179	195	180	208	216	215	195	213	228	192	187	189	221	183	199	211	179	179	192	192	187	197	187	219	217	180	196	197	187	212	193	171	197	166	177	179	193	217	194	159	220	179	175	233	205	174	196	185	204	205	196	187	197	194	202	195	176	214	207	185	213	179	200	186	191	171	199	204	180	202	181	179	213	226	209	182	213	188	197	178	176	216	203	166	220	218	195	199	197	191	201	175	211	191	189	208	190	198	139	191	215	184	221	175	173	207	185	185	185	190	181	180	217	212	220	210	192	180	186	181	182	205	200	202	193	200	220	188	204	178	195	191	208	193	207	193	196	189	206	215	175	179	208	186	197	196	171	205	180	176	176	193	215	218	220	212	182	196	210	187	228	172	186	168	196	219	196	203	178	200	228	174	195	163	171	187	202	199	192	210	187	171	187	164	210	232	208	189	192	192	184	195	180	182	160	208	154	195	181	165	179	189	195	178	192	207	202	205	189	194	195	170	196	183	220	192	200	188	199	188	173	161	203	194	194	188	187	182	189	206	199	207	187	188	202	199	173	205	179	191	195	210	187	186	203	188	171	189	184	162	183	207	212	216	199	193	216	209	200	195	189	175	220	195	189	202	207	197	215	194	195	168	189	178	203	176	191	173	170	195	186	210	206	169	208	208	213	178	201	205	163	162	177	220	199	198	198	203	192	160	172	194	185	183	203	184	208	194	211	201	194	181	209	183	195	197	181	199	190	201	179	195	176	177	224	198	198	178	188	199	206	204	193	198	197	216	189	207	199	186	174	187	180	215	181	205	188	185	182	173	188	219	181	190	192	193	189	206	181	207	183	191	208	186	189	184	202	180	183	199	197	192	207	210	188	195	181	178	180	199	193	193	204	192	186	192	197	184	201	188	197	176	170	200	202	199	211	198	204	216	206	180	236	178	200	174	172	181	205	193	184	167	186	190	201	183	191	204	186	183	181	197	201	212	178	205	207	204	201	188	187	205	206	182	196	198	196	194	222	202	199	178	203	176	215	170	184	184	192	168	198	189	174	176	184	212	222	190	224	170	215	174	194	193	201	202	207	193	187	194	180	173	206	183	158	185	179	190	194	210	200	167	178	186	175	172	210	185	189	204	200	223	202	203	175	186	199	194	212	208	198	174	198	192	213	197	191	181	168	205	188	167	191	176	214	176	215	226	205	216	200	171	188	162	172	195	209	176	208	222	219	198	185	193	193	177	191	172	174	195	186	188	173	141	189	164	185	204	192	217	215	188	178	181	180	219	169	194	194	208	186	190	162	222	203	175	198	208	214	195	196	209	193	182	187	181	182	181	232	202	199	209	213	178	204	191	183	190	184	191	220	176	192	178	178	231	182	188	185	180	179	204	206	187	199	194	194	179	210	179	226	189	205	213	180	222	180	180	200	211	199	202	186	182	191	205	187	233	215	190	187	184	213	203	187	186	202	187	228	186	202	187	190	192	197	165	176	194	196	217	184	164	217	188	199	194	208	213	193	198	187	186	226	190	167	198	190	199	206	197	172	184	198	181	175	181	192	228	203	192	214	183	185	193	197	202	199	197	210	204	206	208	193	194	196	189	167	177	184	191	210	183	183	199	185	194	198	174	208	201	173	159	203	184	189	179	173	203	215	188	210	198	194	195	194	186	201	215	210	175	199	191	183	179	180	191	193	180	204	201	206	215	219	194	204	199	184	188	202	185	202	213	182	190	207	188	216	184	217	222	199	181	186	197	177	196	215	183	195	185	183	176	196	185	199	198	165	179	214	215	208	180	202	202	173	181	212	208	177	198	208	230	185	181	215	198	206	194	191	238	224	190	220	195	167	214	187	209	178	236	198	191	175	165	156	194	194	214	214	195	199	232	206	183	226	202	171	189	218	191	199	190	198	174	202	209	176	176	210	200	211	191	183	174	209	211	195	194	183	167	181	165	190	202	211	188	185	205	184	173	196	188	196	183	196	206	187	173	191	190	185	148	214	195	210	207	218	177	227	172	186	210	208	194	209	177	176	192	187	179	181	185	184	196	218	206	199	183	189	202	225	183	194	160	187	201	198	209	167	159	185	188	194	207	210	203	183	207	192	201	189	208	220	201	175	191	197	199	194	183	209	198	180	195	201	214	176	201	199	187	177	200	177	205	204	172	224	193	205	212	204	184	199	188	198	210	190	186	191	171	193	204	188	211	179	211	202	200	188	184	189	173	203	205	196	194	183	208	248	191	187	198	182	168	169	183	179	174	196	162	198	186	179	219	190	187	200	172	235	204	192	206	188	189	197	190	197	198	204	216	199	181	201	190	192	216	192	194	221	192	180	194	180	188	206	193	175	213	210	199	195	210	171	210	227	178	203	196	219	194	202	215	196	185	207	220	194	224	176	196	193	188	187	208	192	196	187	211	220	211	168	201	210	172	171	215	193	199	164	192	192	221	193	201	193	170	200	201	204	200	207	188	195	191	196	200	210	215	188	159	194	198	173	197	228	191	198	197	186	188	210	185	196	212	175	181	195	166	193	196	189	183	188	186	191	216	198	221	172	190	194	183	193	178	182	196	177	185	162	173	195	187	190	184	204	171	228	193	170	196	178	205	182	193	193	202	195	191	194	214	200	193	195	207	191	182	191	208	207	183	209	238	200	180	182	197	171	208	190	196	181	171	216	192	191	202	200	184	201	187	206	185	195	193	191	183	190	215	178	183	205	207	228	201	188	205	210	195	228	194	170	208	188	173	183	196	216	198	178	199	180	201	220	182	177	181	173	197	193	195	190	182	199	198	202	198	172	193	208	180	189	175	200	210	216	211	187	167	183	207	193	216	197	220	213	194	204	186
4327	774	1309	1480	1279	1035	865	798	773	700	622	642	590	576	648	536	532	580	537	557	543	519	509	510	505	562	471	479	503	502	489	492	446	512	492	492	549	539	527	491	513	510	508	463	475	504	465	511	517	465	495	513	478	519	488	502	442	479	497	479	520	488	487	474	476	449	488	467	504	478	489	493	442	478	488	492	471	518	499	469	526	500	496	498	508	469	501	483	513	502	466	451	496	517	502	466	452	463	480	480	472	482	483	499	521	476	533	489	444	501	469	505	474	508	518	498	503	486	498	498	479	492	479	493	459	536	509	507	480	483	456	456	514	498	474	496	457	492	502	478	456	474	482	515	457	480	485	506	508	452	484	463	544	476	429	491	487	484	527	463	494	483	454	501	486	478	530	518	502	474	486	527	481	488	490	482	507	475	473	459	506	461	495	496	486	476	499	495	501	513	483	488	477	465	451	467	498	458	453	464	509	474	493	484	476	436	483	489	462	478	471	473	510	470	491	461	498	506	463	480	511	477	478	498	486	542	462	521	480	491	533	497	485	537	480	464	503	534	535	521	469	455	469	476	492	428	496	495	486	481	447	514	505	481	486	514	484	474	469	490	500	512	523	468	488	482	472	487	489	492	463	505	464	493	482	508	485	492	477	447	488	491	488	496	475	512	486	465	486	475	540	473	481	483	504	460	499	531	498	491	477	498	497	486	465	501	490	468	470	494	444	495	483	510	491	475	448	489	482	465	475	492	475	498	518	481	495	491	473	494	449	481	503	470	511	478	456	495	492	485	453	513	456	453	458	511	462	469	451	478	492	507	494	463	461	485	483	483	469	508	483	440	460	440	486	509	510	479	487	482	458	499	422	534	470	480	491	468	498	477	485	516	481	485	491	508	503	506	483	455	448	462	511	494	496	486	485	512	527	466	481	477	490	486	468	495	468	479	467	473	485	496	437	471	465	485	509	485	505	463	479	512	453	479	493	510	496	479	479	494	497	475	518	457	520	480	476	459	508	500	510	494	486	493	444	465	517	495	485	501	479	479	436	451	472	509	482	482	501	443	445	462	464	508	483	513	499	482	514	491	520	561	468	491	438	488	452	498	463	509	505	460	487	477	474	484	477	424	496	494	474	482	482	459	485	460	501	493	489	511	464	476	465	494	492	477	505	526	526	481	487	502	492	497	461	448	490	480	473	447	524	450	498	523	503	519	509	477	507	450	505	459	467	503	440	468	474	471	474	480	516	485	460	439	483	503	462	491	481	514	474	503	492	446	475	499	484	452	465	496	476	425	505	462	480	501	465	473	491	455	496	486	501	467	493	472	525	481	448	485	488	503	483	512	479	457	491	487	494	458	502	453	469	514	420	502	534	463	497	496	479	476	485	474	496	496	481	515	487	442	498	499	462	487	487	471	486	479	480	460	468	465	497	468	533	553	492	508	473	474	482	512	430	455	468	522	473	453	497	482	495	494	418	493	517	475	497	468	466	506	452	479	484	488	490	478	540	463	464	501	464	463	488	492	480	442	517	492	492	479	463	495	507	536	509	519	485	491	476	485	510	487	469	499	494	469	489	470	479	505	479	516	483	490	433	539	487	464	446	528	475	499	480	473	512	475	469	481	480	509	494	461	513	509	502	485	467	495	484	483	493	481	503	476	496	512	515	520	536	449	530	487	481	517	501	503	511	447	506	499	501	455	479	517	495	473	497	495	493	485	473	475	493	487	508	508	452	490	499	500	495	510	496	463	498	481	504	492	498	441	489	485	526	529	507	483	528	517	483	469	484	506	489	496	464	465	488	497	493	526	514	472	482	501	481	488	500	454	460	520	504	469	478	499	447	493	506	459	459	465	492	460	499	515	450	482	468	483	515	463	511	512	505	494	492	505	511	481	492	484	524	507	477	488	491	462	451	479	463	482	476	488	509	495	474	455	525	487	483	483	530	463	500	494	474	498	427	475	458	504	489	493	529	473	523	456	471	487	508	495	498	535	508	528	503	481	479	437	503	446	493	470	495	494	488	507	448	475	491	462	460	512	451	465	485	437	506	523	510	470	445	489	493	458	480	441	539	504	485	505	493	450	474	489	523	500	477	493	472	513	456	471	476	480	501	510	482	488	524	450	493	509	463	489	510	459	481	429	486	467	503	518	521	440	472	463	504	478	464	500	498	496	532	476	497	447	514	478	475	496	513	453	437	489	488	453	496	502	524	488	451	457	524	499	491	509	490	488	426	479	483	503	476	482	511	477	479	478	517	474	502	488	437	462	435	489	461	438	487	495	491	453	461	519	472	507	488	497	478	473	487	462	459	487	497	490	445	482	456	477	525	460	507	470	479	465	455	461	478	481	467	466	475	519	491	495	465	493	484	494	492	486	493	495	456	467	480	498	498	512	476	499	515	478	516	516	491	493	489	501	486	489	469	499	519	479	426	494	482	482	473	482	453	517	473	490	465	476	474	471	506	477	477	481	414	478	478	467	498	463	500	483	482	459	474	481	492	498	470	484	524	475	468	482	470	473	473	500	505	484	485	486	430	490	488	504	502	488	512	485	501	465	486	484	441	478	498	485	476	485	491	485	507	488	516	472	469	450	485	487	454	493	454	485	504	485	534	517	493	466	476	509	480	484	500	486	497	487	477	447	488	470	478	511	517	478	461	489	519	488	510	522	513	496	501	475	486	498	486	473	472	464	505	487	488	473	501	482	486	482	493	500	473	476	502	484	490	496	481	514	498	467	489	460	491	475	489	484	483	492	459	494	455	492	494	455	478	467	509	526	466	488	484	473	458	496	524	476	477	534	485	498	505	466	470	455	472	459	476	487	531	471	485	517	526	500	478	502	472	484	473	478	494	519	495	510	481	495	494	487	505	429	536	502	511	492	477	508	456	525	488	457	474	484	507	516	490	550	469	443	448	504	495	469	523	498	527	462	463	497	484	487	466	455	433	497	490	496	467	517	449	525	437	472	482	527	487	481	474	471	478	493	500	503	496	553	512	498	502	467	469	501	480	498	467	432	500	493	482	486	491	513	487	494	495	493	471	466	473	492	506	474	468	466	498	503	505	482	491	466	461	479	483	467	497	503	512	501	502	492	501	514	468	465	451	442	499	465	491	503	476	519	527	485	468	513	488	526	486	465	533	458	499	528	503	455	503	478	516	504	498	502	488	487	446	523	480	479	498	488	515	479	513	459	480	475	484	480	474	464	492	477	513	496	472	471	495	466	476	487	476	488	470	461	498	469	499	536	511	500	473	449	476	513	473	480	528	469	491	494	438	488	493	472	499	475	504	506	534	480	470	485	515	487	502	474	472	465	497	458	500	487	503	496	466	458	487	481	453	464	477	471	428	473	462	489	456	486	529	472	525	471	444	510	478	455	517	463	491	488	451	497	470	499	473	462	463	520	467	477	485	472	547	476	485	495	504	469	472	516	506	494	496	485	503	439	499	493	472	455	478	500	468	469	523	478	479	509	501	460	508	525	452	495	451	458
20620	2326	1497	1212	842	708	524	515	423	390	381	386	375	369	326	358	350	355	350	366	348	332	361	367	333	336	334	330	338	332	337	313	326	341	322	330	327	312	358	311	342	328	308	328	340	319	336	326	303	292	311	344	350	310	343	308	335	346	326	319	317	344	320	301	308	345	319	317	347	328	298	324	329	261	348	324	328	301	308	353	324	304	340	302	346	335	301	318	312	337	298	317	318	320	329	325	304	345	337	318	303	311	311	322	311	343	309	320	259	338	337	313	316	343	305	319	313	312	321	333	343	316	314	323	337	320	329	311	309	337	311	300	302	283	282	344	336	290	302	345	336	344	330	326	327	332	322	306	330	347	362	306	328	300	292	343	332	312	325	360	365	323	313	317	347	316	354	335	304	342	311	332	321	304	319	307	300	342	304	339	329	363	315	342	326	302	328	339	350	352	294	312	357	326	337	339	343	303	342	330	315	292	319	339	375	331	309	334	289	333	356	303	305	329	350	324	321	359	296	344	310	349	346	339	296	334	338	294	345	332	335	332	316	324	318	359	324	307	335	307	347	314	309	316	339	309	328	313	294	344	337	307	329	292	313	328	348	352	340	325	348	368	300	330	318	338	323	331	306	297	322	311	307	301	363	349	352	304	301	341	302	310	372	338	318	326	333	305	349	310	348	340	297	330	293	297	319	294	320	296	304	311	317	290	325	349	335	310	303	315	323	323	314	299	290	334	326	348	343	339	325	352	304	316	343	359	301	338	357	329	322	328	311	339	345	345	306	335	338	307	325	327	291	302	309	329	312	288	321	332	317	348	290	356	360	324	341	318	311	373	321	317	308	339	353	329	335	310	299	328	330	332	352	322	280	321	318	265	359	335	321	291	286	324	328	302	296	316	354	354	336	287	347	316	330	299	312	304	341	340	345	293	337	357	296	322	361	340	361	316	388	294	312	326	320	304	316	335	308	314	324	299	320	343	345	342	326	337	339	329	328	306	341	296	314	319	318	323	307	334	302	357	327	349	339	326	274	353	296	295	322	309	326	368	333	314	316	304	318	321	288	349	332	336	330	322	334	333	356	333	322	317	326	319	315	317	351	347	324	380	299	345	348	317	348	357	357	308	331	337	305	370	338	325	331	339	309	322	302	324	291	300	332	322	317	347	298	334	345	336	308	327	300	298	319	319	308	323	316	290	356	334	342	289	320	336	320	329	319	287	321	342	304	293	298	325	339	321	339	322	366	339	320	331	342	363	341	321	289	332	342	311	315	325	331	303	299	278	323	326	310	322	290	334	314	365	307	350	339	307	341	369	317	317	314	312	335	316	339	316	313	332	347	335	316	282	327	356	318	325	332	328	333	308	323	332	349	318	298	343	303	325	308	343	293	346	313	339	292	294	311	312	352	342	337	326	356	377	317	323	334	346	342	314	356	333	302	315	326	306	348	306	304	318	340	367	342	315	286	304	315	304	351	299	327	326	375	315	357	304	306	326	288	325	330	324	312	322	309	340	313	311	322	313	282	338	330	326	319	328	341	325	303	334	334	325	325	336	332	303	356	309	338	293	312	317	316	318	326	369	351	320	324	288	322	346	305	329	318	366	316	326	345	306	320	298	331	313	297	337	345	355	336	301	308	327	345	337	301	285	303	313	338	326	330	324	363	335	337	342	349	345	298	341	329	350	359	322	329	359	347	354	328	351	302	314	311	335	344	279	329	313	319	313	313	319	340	320	330	336	300	314	297	302	330	328	358	343	295	333	302	336	343	314	322	334	288	337	327	334	329	346	315	347	333	301	334	293	316	310	328	320	341	333	306	332	347	314	360	353	300	338	368	347	360	321	333	334	312	349	338	344	309	322	329	336	317	280	301	324	321	313	300	337	280	318	328	347	346	351	320	334	316	324	309	354	365	346	308	297	339	299	352	332	353	328	309	327	311	315	296	325	341	326	330	361	316	346	315	328	358	348	325	333	301	307	330	326	280	332	308	339	340	326	354	318	336	345	349	302	338	343	349	356	325	347	295	328	293	345	300	333	294	340	307	324	354	318	332	323	302	347	317	338	313	296	331	343	332	323	321	345	337	352	313	317	340	326	319	312	328	313	316	310	316	334	344	348	321	322	335	328	300	306	324	333	334	283	320	313	331	301	359	290	317	269	292	388	333	324	308	293	317	315	359	337	299	334	308	362	327	316	338	363	335	337	333	340	338	311	329	397	333	310	353	346	274	319	334	284	368	333	314	333	341	343	332	317	328	363	344	309	302	343	345	331	301	338	281	306	331	333	322	329	293	327	338	309	337	293	293	340	317	291	301	317	314	315	318	312	345	337	322	321	318	339	341	315	316	377	329	319	351	326	346	306	339	313	319	315	334	339	301	327	313	310	306	323	320	346	315	314	325	333	359	313	357	328	358	361	302	284	331	296	326	322	303	331	329	304	327	308	330	356	321	306	338	344	366	343	315	319	314	349	333	311	307	313	317	333	315	308	331	331	283	323	350	314	312	311	327	304	307	353	383	352	342	315	334	350	328	333	335	336	286	279	310	318	277	345	300	324	316	341	286	337	346	291	296	325	296	297	341	333	353	338	368	329	321	371	320	309	340	317	323	318	352	325	300	337	351	342	366	329	276	336	331	325	320	361	331	308	317	364	325	332	294	353	340	321	287	318	323	326	329	299	330	319	301	313	349	374	343	320	333	319	325	264	338	328	349	319	319	286	290	320	294	311	341	336	335	316	314	318	319	291	364	311	301	338	310	309	336	321	339	328	336	319	336	343	311	328	316	321	349	363	303	341	332	300	330	313	333	322	344	308	296	320	291	335	331	313	339	336	331	311	328	307	321	289	315	329	285	314	334	342	317	318	309	291	330	319	308	310	305	340	294	330	325	318	355	307	323	316	314	337	349	320	284	331	335	306	314	320	333	354	351	320	347	315	332	336	331	349	368	353	361	327	295	323	304	327	347	346	319	276	350	287	335	320	348	349	354	344	348	351	341	286	302	291	337	336	311	338	335	330	312	302	319	327	315	348	311	327	325	344	322	328	348	345	330	343	319	294	330	334	310	311	306	332	355	289	328	330	338	304	316	312	326	369	348	313	315	351	311	295	374	335	315	357	338	305	394	325	315	331	305	324	369	308	316	333	350	368	362	317	325	297	320	336	340	335	337	305	291	318	353	349	304	297	383	349	305	327	292	328	357	334	338	329	311	352	348	292	358	346	320	328	299	349	342	324	347	327	312	368	303	329	307	315	306	352	304	334	325	319	331	330	323	330	320	321	333	350	345	300	315	325	339	322	367	386	346	319	355	313	348	319	294	320	273	367	329	300	307	301	353	305	324	302	316	357	341	327	319	332	315	332	314	345	316	297	278	347	316	308	311	343	314	313	335	372	340	357	305	306	321	313	334	328	357	336	298	321	340	340	321	356	320	344	329	316	332	342	311	321	325	330	284	335	302	326	293	321	347	310	338	286	344	311	299	287	334	328	310	354
12165	1553	2838	3228	2797	2305	1876	1628	1367	1241	1155	1095	1134	962	949	906	891	909	891	891	918	875	857	814	809	859	828	795	830	822	824	767	743	810	847	722	780	765	763	731	736	827	768	754	797	787	819	814	757	763	782	776	770	764	731	766	765	738	759	782	772	727	765	710	739	773	756	716	784	729	732	771	772	735	774	777	833	764	765	724	790	752	738	746	785	730	772	696	703	744	741	733	780	736	792	742	749	764	781	737	719	778	747	758	737	748	779	699	743	743	762	737	758	679	788	702	749	767	762	782	757	753	743	782	757	769	755	764	726	771	754	776	750	759	752	753	825	758	733	754	745	732	771	742	754	774	770	778	705	723	748	786	797	681	716	807	744	759	762	746	729	746	733	701	737	699	747	714	748	712	782	742	738	745	759	733	737	737	757	769	770	812	752	742	738	786	778	759	811	736	765	728	723	762	721	723	775	738	767	744	770	739	771	769	747	756	737	753	736	782	790	779	695	731	755	744	733	762	733	737	733	773	766	731	746	724	778	742	766	760	747	725	769	705	722	745	733	772	753	720	769	769	725	740	751	758	708	762	708	742	725	767	683	767	769	754	698	718	786	763	774	789	696	755	738	735	762	737	792	755	759	741	738	756	715	734	743	747	796	681	745	762	711	753	757	709	750	761	761	715	767	763	745	725	743	763	741	760	798	795	728	730	742	734	783	774	761	785	755	746	700	741	770	734	767	769	741	744	786	797	734	717	709	741	754	713	748	773	769	773	730	725	759	733	749	752	749	761	764	748	722	798	741	782	752	754	729	740	725	728	736	772	734	759	752	717	731	713	776	709	735	753	770	747	743	728	747	710	754	730	767	764	769	787	715	748	739	718	786	749	712	775	738	769	785	751	755	690	789	785	752	747	784	731	707	749	703	771	759	688	725	742	777	757	741	750	757	715	717	737	771	758	734	738	753	756	759	716	731	728	741	785	747	724	726	744	757	729	735	742	749	736	709	730	764	763	747	732	742	785	763	783	769	744	748	737	693	789	755	760	821	767	751	725	767	738	728	775	701	736	796	676	759	797	754	760	761	677	791	793	758	753	764	749	823	786	829	753	781	759	742	783	753	739	719	744	754	751	702	772	769	712	742	728	697	777	777	741	718	704	711	784	687	733	744	742	746	756	759	776	725	725	750	721	744	745	745	776	689	756	791	714	719	785	754	778	729	758	778	733	681	759	727	815	753	734	770	739	802	749	734	763	776	788	761	772	769	746	710	786	767	744	757	710	742	759	761	785	745	748	742	804	732	765	754	727	764	731	691	750	778	702	740	748	737	770	722	717	746	761	716	728	703	724	764	767	769	689	776	733	758	760	736	719	712	725	753	717	737	705	758	705	815	753	750	711	768	718	733	739	736	768	820	738	772	709	796	765	830	739	751	735	735	753	668	772	771	757	751	768	776	756	723	750	748	731	755	745	720	754	737	730	770	709	754	720	748	747	749	736	737	707	751	762	739	750	789	728	764	733	777	722	734	705	701	756	798	756	733	751	742	760	719	748	806	699	705	721	725	732	695	739	751	743	735	765	740	724	723	750	727	783	740	745	734	751	759	774	747	765	795	766	754	761	703	724	719	761	772	762	740	736	780	758	708	675	718	749	727	779	770	741	767	768	738	757	733	698	737	757	755	735	705	745	743	762	798	751	763	754	720	733	739	782	770	698	741	727	742	765	716	739	740	789	746	730	729	759	748	687	809	759	731	741	714	719	787	798	761	757	712	760	711	735	749	745	723	752	813	753	795	730	736	802	752	758	745	776	762	756	765	759	740	739	779	733	756	774	759	703	779	750	770	764	720	703	777	753	784	808	700	723	747	745	789	790	723	745	750	751	770	725	770	751	749	715	817	779	727	717	733	743	743	769	798	760	761	756	784	754	707	737	704	734	736	740	740	757	711	797	727	778	739	746	721	755	760	709	726	748	783	732	778	746	791	734	774	756	761	744	740	800	770	756	741	746	722	770	778	762	762	746	745	764	707	734	744	690	748	712	760	775	773	712	762	746	714	716	758	752	773	782	772	795	747	772	762	769	744	743	747	732	739	741	745	738	752	760	784	722	749	753	745	715	775	707	754	747	745	730	787	770	774	741	735	772	721	774	768	689	723	740	757	777	757	753	745	702	757	674	750	829	717	774	719	791	797	760	740	773	728	662	737	783	720	749	804	721	729	774	732	782	701	771	761	767	756	782	739	702	740	708	762	757	713	709	689	768	705	765	706	771	753	734	743	780	748	794	759	807	737	729	749	732	744	735	702	741	804	687	723	785	695	740	718	767	752	726	752	759	714	752	719	746	756	715	742	742	744	774	714	711	723	727	708	738	782	747	718	769	756	714	745	757	778	731	788	724	757	710	796	780	740	740	774	764	733	729	769	722	787	743	730	790	727	717	753	775	717	765	783	735	772	731	733	741	750	740	756	801	761	737	736	764	761	697	752	746	773	684	800	743	734	762	714	718	738	720	756	786	726	777	771	754	744	807	771	767	756	714	761	723	740	804	784	760	788	787	761	695	743	706	764	712	778	718	790	734	756	770	815	806	741	780	771	775	773	723	785	743	776	692	761	762	708	778	741	731	752	766	781	773	687	750	742	805	715	766	736	733	749	803	734	765	751	801	771	747	729	747	735	750	759	763	781	748	703	785	708	751	731	735	752	713	785	745	697	752	774	717	736	695	762	712	769	737	728	718	770	748	799	802	759	760	736	769	744	755	716	778	723	754	735	768	728	743	749	778	766	781	782	761	762	763	749	750	745	751	752	745	760	773	766	744	741	702	734	724	789	763	714	732	725	739	717	701	799	680	781	670	669	771	754	754	699	756	739	719	734	771	752	767	788	707	745	757	746	768	721	752	721	729	669	740	775	739	704	738	751	768	782	778	749	732	768	799	716	799	715	755	801	750	706	754	775	742	747	733	739	740	706	729	718	715	790	750	728	780	720	725	739	767	788	762	738	769	740	744	723	781	738	764	755	712	798	738	713	787	766	744	746	709	746	768	769	730	773	743	707	701	744	746	814	778	771	738	764	710	753	739	747	750	728	758	771	716	716	760	724	678	704	719	727	732	741	722	739	784	730	737	773	735	710	762	698	731	726	738	740	731	746	692	794	739	705	711	767	766	710	727	795	726	760	777	778	723	803	776	755	712	712	792	727	753	770	736	791	761	740	732	761	724	713	746	764	739	732	783	786	777	748	737	748	728	724	760	725	747	797	755	737	735	721	710	748	773	718	746	780	746	720	716	784	805	752	740	735	716	764	738	804	721	738	781	747	734	725	766	815	767	733	796	760	701	797	746	734	714	715	751	694	737	780	731	731	756	695	723	760	762	707	745	744	773	741	753	741	762	765	729	681	717	731	730	739	802	794	806	748	737	754	736	736	739	747	733	716	737	772	703	788	770	759	768	711	750	697	746	737	751	736	802	777	734	766	721	750	691	729	703	789	757	750	713	764	719
31974	5276	2533	1996	1306	1018	785	756	669	603	494	496	481	461	458	453	460	475	438	481	427	455	493	464	434	454	434	390	413	473	390	384	407	434	424	422	440	406	432	409	426	428	427	391	451	395	452	457	409	411	415	379	398	414	425	417	414	414	401	427	456	418	403	456	401	415	406	465	399	443	431	365	439	428	407	426	424	451	413	403	414	390	394	423	431	375	384	439	406	425	399	419	398	420	425	404	442	412	409	431	381	422	430	417	446	418	457	414	446	406	447	444	398	425	387	422	426	443	464	397	390	434	476	406	405	389	396	437	428	406	420	459	432	428	391	392	458	399	398	430	428	468	399	401	433	399	373	432	371	442	411	402	405	392	395	366	412	411	444	431	425	384	415	421	447	447	443	432	412	409	407	452	401	424	361	422	384	474	404	424	421	382	450	448	376	381	431	421	395	431	446	434	418	405	419	422	416	392	441	407	424	451	412	399	380	412	404	397	385	403	447	445	440	447	441	400	423	410	388	454	409	400	407	414	452	382	394	410	437	455	428	384	455	432	395	398	437	439	406	454	430	431	403	404	416	405	386	427	423	399	462	448	405	421	401	418	402	435	427	416	432	408	391	431	441	378	411	367	398	417	454	360	401	433	423	377	376	423	388	423	455	437	429	412	444	426	451	404	372	409	398	406	416	402	442	411	436	414	379	431	433	400	445	398	402	419	385	403	447	444	416	420	429	406	421	407	388	452	444	362	419	439	416	437	397	433	402	404	428	469	418	358	389	419	400	392	437	388	435	413	383	435	416	396	412	438	420	392	360	393	456	414	404	439	429	453	411	465	424	443	436	442	398	398	440	410	386	405	378	401	406	416	423	380	404	416	418	435	407	435	396	441	408	451	423	428	431	396	392	382	414	401	430	419	401	429	443	430	422	407	408	381	404	419	460	438	419	444	405	448	430	428	417	403	409	430	434	442	454	435	397	408	399	428	421	460	367	396	426	418	437	418	408	400	433	438	391	423	412	436	416	411	414	405	426	381	412	389	354	413	413	420	407	447	429	383	389	425	394	412	401	439	395	445	403	399	422	439	401	417	406	414	407	415	365	415	407	429	418	461	433	434	428	430	443	423	425	427	380	383	434	413	416	442	424	414	404	404	428	397	427	427	388	447	400	419	403	409	412	416	399	430	421	412	437	427	421	432	458	412	463	453	392	446	389	443	399	418	401	436	422	432	402	447	447	406	418	472	413	433	476	450	444	435	441	442	389	427	423	400	416	412	408	413	420	410	381	437	383	408	462	420	376	421	396	407	418	428	442	416	420	400	404	443	413	398	389	412	414	393	423	420	434	366	407	445	400	372	415	462	399	405	433	434	400	432	384	386	417	422	440	408	393	434	389	412	475	390	404	397	436	439	405	415	392	404	397	383	411	410	406	389	381	418	414	415	403	444	394	416	449	440	439	436	418	471	405	424	431	402	386	423	379	436	416	427	397	408	440	412	409	391	398	408	409	430	420	396	431	394	417	438	426	383	443	397	452	433	410	397	397	421	411	419	404	456	403	464	437	431	404	404	401	400	432	413	432	414	433	426	406	418	429	458	430	421	373	434	385	397	408	441	451	391	433	468	441	403	421	403	423	407	424	423	404	431	422	416	401	358	445	393	390	445	414	416	458	402	416	434	379	386	417	405	425	424	401	459	414	415	382	405	443	447	438	439	402	407	426	407	407	408	418	445	397	433	395	416	408	405	428	442	445	457	427	435	400	412	447	410	436	425	391	427	430	421	433	363	387	407	414	413	453	391	427	435	432	463	413	438	396	425	389	434	423	413	401	399	407	394	403	436	400	416	386	402	407	406	427	455	401	393	396	389	467	439	438	424	436	384	421	402	444	375	445	412	422	389	384	421	438	408	431	401	416	388	442	407	464	392	441	389	386	393	456	386	406	422	369	407	411	365	383	389	430	423	440	375	420	461	420	393	420	412	437	409	435	418	423	466	380	456	441	408	398	407	415	404	449	401	381	431	413	431	411	398	455	471	443	416	421	377	391	428	462	377	438	412	403	407	395	410	446	384	393	431	408	436	391	359	406	433	412	393	397	382	437	390	413	397	422	452	432	429	365	418	360	412	421	428	407	456	430	429	433	383	458	409	411	419	418	451	415	430	459	414	415	393	412	405	411	418	397	449	441	413	426	418	426	411	380	428	425	428	415	411	375	378	419	434	419	429	385	403	420	407	385	439	423	401	407	367	432	392	387	376	452	447	429	394	389	387	355	401	423	430	474	422	408	410	440	430	385	398	420	425	386	420	430	430	431	432	464	432	425	404	407	401	406	406	439	410	435	407	448	444	415	433	410	374	396	429	414	418	429	434	387	414	412	416	390	420	396	393	413	412	416	344	426	409	385	444	424	404	405	416	383	417	415	425	400	388	426	414	430	439	386	392	395	406	389	392	431	380	407	410	422	440	426	427	424	403	415	423	428	405	407	424	428	365	444	414	427	400	415	442	424	401	411	427	451	430	416	461	414	442	472	402	405	410	444	411	399	399	408	410	430	386	440	407	420	424	376	381	373	451	404	444	418	390	421	438	401	442	419	403	453	415	377	419	428	416	401	386	429	434	448	409	383	448	402	412	413	455	449	421	435	433	393	405	405	432	416	389	433	392	399	418	380	413	432	419	446	416	394	409	458	409	435	420	398	416	406	419	420	440	420	413	436	443	447	410	424	397	419	414	390	413	411	439	381	418	421	402	426	356	416	410	378	405	430	408	414	397	400	385	411	410	455	397	426	426	424	418	412	436	414	470	429	448	413	457	430	433	398	444	418	475	428	432	422	419	410	402	400	403	407	411	442	388	412	392	423	392	403	426	435	432	448	385	428	388	389	421	411	405	430	465	438	370	438	461	424	426	405	436	381	438	432	442	441	428	430	409	423	439	398	405	423	401	390	374	411	401	438	432	412	444	400	402	433	406	412	373	389	434	407	425	353	457	441	413	431	418	418	382	414	396	403	414	426	444	393	387	423	412	400	395	404	423	421	422	405	405	395	403	432	426	403	424	438	473	439	439	389	432	384	380	429	409	441	405	434	421	434	421	473	433	400	407	377	406	438	412	446	406	426	412	436	390	417	454	422	433	430	433	397	376	379	415	406	440	407	428	433	395	420	409	413	427	404	361	423	428	412	402	412	443	417	388	403	443	425	421	382	398	390	384	439	410	435	409	398	414	440	402	432	389	455	418	425	401	390	407	432	419	437	406	387	388	389	412	431	407	432	419	421	382	434	415	391	443	431	438	453	450	401	390	364	430	399	414	442	406	425	406	417	443	441	433	398	437	403	434	423	346	429	424	413	423	408	421	396	483	452	396	428	427	445	415	419	405	409	413	428	414	408	389	426	397	415	439	430	446	444	454	418	393	420	417	415	403	445	445	464	414	447	422	425	416	463	411	393	366	422	356	429	383	440	403	402	439	397	478	388	393	405	441	424	387	427	443	408	403	427	382
16795	2120	4151	4837	4187	3280	2617	2265	1927	1755	1548	1416	1390	1326	1222	1224	1145	1220	1098	1098	1080	1061	1089	1014	1058	1007	1021	944	969	995	991	973	973	1002	1025	951	896	1003	892	897	939	935	945	944	937	895	914	999	922	884	919	906	915	889	937	906	913	918	964	935	890	911	956	953	912	883	972	886	887	859	874	917	964	900	946	938	896	859	876	925	911	929	914	895	900	953	882	916	861	926	932	912	940	862	901	888	931	887	889	851	907	919	905	876	933	915	902	919	867	911	924	885	851	923	929	933	892	899	975	899	925	923	895	896	932	868	910	928	945	891	872	938	907	931	861	945	893	896	934	947	846	952	913	908	879	926	867	907	839	905	799	956	881	911	949	889	825	910	876	890	846	860	903	903	912	912	885	853	987	917	870	923	850	949	875	897	953	890	916	947	893	900	895	920	885	864	870	925	826	907	941	906	875	891	905	889	911	910	933	893	920	921	933	933	883	914	872	889	920	898	927	926	900	919	904	905	964	896	955	891	896	885	939	832	933	947	799	868	946	888	894	918	886	929	913	893	986	872	929	905	862	880	891	949	940	914	850	860	892	984	929	916	920	917	936	925	902	881	967	868	846	905	902	886	939	937	896	934	883	901	882	905	943	877	915	877	878	892	831	929	852	907	903	884	939	932	895	902	930	909	882	903	828	885	937	957	927	919	939	923	893	895	873	895	887	885	946	885	936	828	900	841	940	892	908	886	961	890	921	912	895	919	908	875	973	897	940	906	933	896	880	943	892	897	932	878	933	879	890	873	904	867	898	878	903	890	861	862	963	923	959	882	927	887	942	887	884	865	898	933	909	927	947	905	930	935	943	903	911	865	883	884	893	894	895	907	881	939	830	928	877	880	885	912	881	885	849	897	893	955	901	908	880	880	971	846	875	930	927	915	924	888	845	901	908	923	953	938	933	867	882	909	885	923	878	939	885	940	898	926	848	890	944	946	895	895	916	896	881	931	919	955	837	912	898	887	885	909	868	897	864	909	943	941	870	877	909	952	906	932	964	905	907	899	877	855	951	889	937	906	884	903	913	827	897	923	885	917	876	940	935	880	897	843	883	958	926	937	931	919	926	930	896	911	885	909	906	902	878	894	905	915	936	894	915	931	935	889	864	936	923	902	941	861	953	980	890	960	898	862	891	888	914	881	895	904	943	927	925	985	908	878	911	881	963	941	890	943	959	911	946	885	843	904	899	857	883	899	915	921	905	880	930	927	904	895	911	913	876	970	869	916	933	919	967	944	863	907	891	909	903	898	871	912	892	917	922	884	943	888	918	940	867	914	919	906	935	903	881	906	921	938	902	884	940	953	878	934	886	890	921	854	880	914	886	910	882	881	888	907	911	908	915	875	870	940	913	934	920	917	883	913	855	911	869	911	942	927	893	932	872	866	908	933	969	874	879	853	983	939	941	867	995	901	879	878	875	948	844	900	900	911	905	858	897	915	918	912	908	818	888	983	937	891	903	931	829	844	929	862	944	911	881	844	919	919	927	907	897	933	935	868	900	912	906	896	894	877	907	909	880	925	901	840	969	939	866	909	887	900	893	888	887	911	981	892	871	909	932	914	912	905	926	948	887	883	904	897	863	933	907	872	856	894	906	846	920	902	875	932	929	908	864	909	871	939	893	920	908	886	842	882	933	914	891	916	897	877	879	892	922	904	938	893	877	879	917	876	898	880	888	891	848	897	820	890	936	875	891	870	917	885	844	868	890	922	900	917	894	905	893	906	878	917	885	909	877	892	866	898	929	886	876	928	930	841	920	870	927	908	880	848	920	912	846	896	952	907	919	895	900	909	919	874	888	913	901	919	810	886	891	915	909	906	912	915	853	856	902	890	870	891	919	836	916	922	888	870	918	913	871	875	872	926	869	935	942	1001	929	937	932	898	897	860	878	921	886	903	955	905	868	927	940	884	878	933	949	903	938	896	895	881	925	884	897	954	914	883	878	948	926	886	899	925	908	866	896	968	898	873	865	914	916	915	856	860	908	906	931	900	883	875	910	934	880	923	916	973	879	863	892	931	921	879	899	910	890	876	892	918	887	911	911	932	913	977	896	883	903	935	911	922	902	904	927	887	885	921	901	887	875	862	895	922	873	894	872	891	892	878	906	880	916	906	913	914	887	865	883	864	907	923	922	854	963	976	979	867	851	840	882	884	916	920	913	929	848	834	858	858	894	940	908	846	890	910	854	882	885	951	856	892	859	912	910	936	932	854	925	872	926	907	927	946	878	934	886	866	925	877	907	880	896	879	899	954	906	874	877	883	927	930	886	943	891	913	898	890	909	915	904	915	931	850	895	908	916	913	884	865	878	869	926	899	923	896	915	876	933	901	896	881	959	893	887	891	880	926	894	918	818	862	853	875	898	874	897	893	934	907	911	858	901	859	882	850	927	856	924	904	871	893	884	907	848	859	881	931	919	878	911	876	920	921	906	869	905	902	906	869	872	894	874	880	898	881	952	949	840	849	931	936	832	937	946	944	896	847	932	955	953	932	900	937	901	924	872	904	967	930	904	892	911	935	896	906	893	894	867	906	970	932	862	893	919	928	920	922	909	904	935	882	909	948	918	919	916	918	883	913	927	915	910	906	946	863	882	924	988	935	855	906	930	866	937	917	903	932	869	876	889	932	892	906	856	901	930	905	858	917	854	941	883	895	870	859	858	883	895	912	854	901	902	941	890	928	931	906	939	899	929	935	908	891	901	854	851	895	896	867	870	898	923	908	885	904	911	893	876	872	934	918	910	916	980	865	875	938	887	905	887	905	951	879	888	868	965	891	888	866	899	883	936	887	867	898	904	994	848	901	904	867	853	874	883	883	910	858	914	922	832	922	877	925	900	901	917	940	920	945	893	903	845	932	881	848	835	923	904	889	951	878	901	909	961	904	876	902	904	866	926	933	919	879	930	885	849	873	954	930	895	916	898	877	952	941	906	934	889	930	930	890	897	838	853	964	873	874	948	881	881	938	845	919	885	916	870	845	900	843	899	886	831	879	878	887	941	899	928	903	914	896	887	929	878	969	923	938	855	985	918	928	899	878	854	909	928	900	883	910	908	989	916	900	880	929	867	848	893	930	897	862	963	894	908	923	908	907	922	896	908	926	880	892	893	880	937	918	925	889	845	878	906	914	905	894	933	865	915	912	922	887	968	906	907	890	931	865	898	951	878	917	954	913	948	925	856	879	874	869	923	893	868	888	954	875	909	882	889	871	831	883	950	886	949	925	894	896	923	872	888	848	898	905	871	871	933	861	890	948	869	893	891	873	855	856	905	888	901	916	921	884	936	871	911	879	922	911	891	882	919	850	845	922	897	902	876	888	896	987	934	877	877	858	886	947	908	907	907	887	905	876	864	892	911	920	928	890	907	874	885	871	918	930	931	893	926	896	875	919	939	883	948	902	896	915	900	920	935	948	920	911	857	926	887	859	896	917	936	938	914	896	890	918	888	940
7289	585	620	471	408	308	289	253	237	207	231	224	212	199	199	189	181	221	218	199	209	175	198	199	228	204	196	226	216	204	190	185	190	204	200	170	190	217	193	182	220	183	191	191	211	210	205	213	183	225	191	187	196	204	204	205	183	176	191	210	194	220	231	217	196	194	212	180	194	196	227	221	188	188	201	189	202	202	182	206	196	208	198	210	183	171	188	208	184	184	218	167	182	200	204	167	193	174	188	206	158	165	181	184	207	187	181	187	196	188	186	175	222	212	190	205	192	214	164	197	173	180	187	192	204	216	210	174	201	192	213	210	160	200	208	200	184	180	186	187	150	184	172	201	197	184	180	186	198	184	186	191	165	204	203	222	189	199	210	201	170	205	198	206	203	217	225	191	197	196	203	186	177	206	223	190	200	181	196	194	195	176	211	204	168	197	192	182	208	215	190	198	221	200	209	181	203	182	212	195	190	228	213	210	185	202	203	209	195	220	166	192	174	198	216	214	181	218	198	217	180	199	185	202	207	192	221	201	190	217	190	170	223	186	194	171	209	221	224	206	228	197	188	242	217	201	173	219	205	218	168	216	180	183	187	186	201	193	183	184	226	174	195	194	187	179	199	203	207	208	205	192	187	171	199	210	217	218	159	201	199	159	203	217	198	192	184	194	214	195	216	182	205	219	169	185	197	200	196	187	225	203	176	174	205	213	214	193	193	222	170	200	186	202	187	194	175	204	199	175	219	210	184	215	202	203	187	198	209	190	195	165	176	197	231	214	196	197	197	210	228	201	188	212	190	231	194	192	204	188	213	190	184	211	204	184	190	200	206	181	198	207	206	213	174	180	210	223	201	172	200	171	197	202	205	205	186	192	203	179	186	187	226	176	184	198	201	179	182	188	173	211	182	200	187	223	202	191	177	176	193	178	199	180	168	184	194	197	193	206	194	177	229	210	205	191	195	179	191	221	230	198	209	181	200	202	211	194	219	172	199	193	186	193	212	171	175	184	188	167	199	185	197	182	167	189	183	207	208	188	212	205	244	211	181	202	205	182	189	177	204	196	231	193	169	210	203	215	181	233	199	197	227	192	179	205	221	209	207	199	201	187	183	194	213	184	194	204	195	206	210	192	210	172	215	196	202	239	207	182	192	167	196	200	221	209	183	195	196	219	184	189	227	204	203	191	176	192	191	176	225	169	215	200	194	188	180	176	216	201	175	189	175	218	180	206	188	199	191	190	196	182	170	198	204	196	163	187	207	207	185	199	192	185	195	228	202	218	188	189	182	206	174	199	204	190	172	184	193	189	195	213	190	180	222	197	215	193	173	210	209	195	184	200	210	195	197	201	221	212	232	163	197	199	186	187	190	162	189	225	176	202	225	194	182	204	187	185	165	203	202	187	213	173	206	188	182	215	188	180	204	174	196	184	209	204	196	171	198	185	186	200	218	199	197	201	207	200	198	186	183	185	179	182	213	203	196	215	210	217	214	205	178	209	198	190	196	204	178	187	197	192	198	211	180	176	197	209	185	175	185	192	214	205	194	224	176	174	202	177	203	181	208	193	205	204	181	200	188	212	181	190	203	205	184	202	201	185	172	185	182	202	182	195	200	210	187	191	185	205	227	229	174	195	197	201	200	202	183	184	205	200	196	233	202	220	185	196	196	196	216	218	203	194	215	221	209	205	197	214	193	204	205	205	185	209	195	174	199	210	181	199	186	171	183	191	174	200	186	195	216	194	217	200	199	184	221	217	181	182	199	209	222	191	215	206	196	186	182	185	185	188	192	209	193	181	197	201	208	191	194	193	190	175	172	178	202	222	173	193	169	161	208	220	186	190	193	199	192	197	209	187	218	234	180	198	210	191	185	211	172	221	183	188	183	198	181	182	184	175	187	192	178	178	212	213	197	208	197	208	171	231	168	164	210	213	176	210	196	182	209	205	204	193	210	227	192	197	216	201	197	188	195	183	200	198	200	193	194	204	200	187	174	182	195	185	192	211	192	209	212	192	209	194	174	184	196	202	197	179	200	228	205	187	224	183	194	202	195	202	175	189	202	192	203	197	196	225	219	201	191	200	196	175	204	207	190	216	190	180	198	208	188	208	209	192	202	202	200	192	190	195	200	196	215	209	203	196	179	189	201	210	181	204	210	212	174	214	178	192	189	181	184	198	176	199	220	175	200	216	195	190	225	196	169	174	187	188	183	223	223	198	199	214	208	184	185	204	188	201	198	212	208	206	194	205	189	184	204	209	163	172	188	180	185	173	180	190	217	194	217	207	197	215	206	189	184	175	172	185	182	207	182	170	206	215	201	175	199	205	178	206	200	189	203	188	202	193	187	181	165	208	188	217	209	182	185	200	218	186	194	181	192	188	183	203	188	205	203	200	201	200	198	204	186	191	209	197	205	172	224	179	225	173	190	211	212	207	209	210	171	213	181	189	199	182	170	195	192	180	192	187	191	217	198	188	212	197	186	200	210	218	194	210	217	197	169	192	192	218	186	206	184	222	209	197	184	193	192	206	206	206	207	184	174	215	175	196	172	194	213	194	198	197	193	182	181	198	197	198	179	202	198	210	190	182	178	193	214	194	185	200	194	203	202	233	199	193	190	185	221	199	207	199	156	207	206	164	196	187	195	178	197	185	183	193	191	195	188	179	197	189	163	187	233	202	185	207	183	200	223	204	210	226	173	197	208	177	204	200	185	182	189	180	206	188	199	197	154	210	196	192	192	174	204	196	209	181	201	195	177	204	200	186	183	203	202	207	196	212	184	205	191	196	170	187	197	186	196	169	201	212	178	196	182	215	172	192	178	184	201	176	190	207	194	181	200	198	198	182	210	185	198	189	208	196	199	197	201	216	221	194	204	186	207	183	218	200	202	166	189	193	201	194	198	206	237	185	191	196	188	215	188	219	210	148	198	187	220	186	188	219	195	211	188	203	199	199	205	183	181	184	230	214	179	196	189	207	213	198	189	165	200	186	193	218	195	184	229	200	204	177	192	179	181	192	191	191	217	191	196	200	193	215	194	224	194	185	176	186	180	230	163	204	199	205	226	187	228	195	210	180	181	202	196	203	192	177	200	212	186	194	192	208	202	172	188	215	190	205	226	205	195	185	181	214	217	181	181	206	222	194	207	193	190	220	197	198	200	202	227	200	155	185	181	236	201	189	202	193	166	210	193	179	216	194	203	196	207	177	202	199	195	206	185	181	196	198	175	180	194	197	190	203	206	204	219	197	205	205	196	210	210	193	187	202	205	208	228	188	205	212	195	177	187	209	196	183	204	196	221	213	192	196	178	192	198	183	216	198	173	220	175	178	158	188	178	168	212	176	201	207	208	193	211	204	227	214	232	187	214	199	198	229	197	212	228	205	210	225	191	180	188	229	216	187	222	192	214	209	213	194	181	212	226	199	208	195	188	197	216	188	185	202	228	183	147	207	223	212	192	172	200	197	179	192	216	193	191	219	204	202	186	178	209	187
4784	723	1304	1424	1217	1034	949	822	699	696	638	597	613	603	615	583	573	572	549	532	545	489	514	499	527	544	505	503	512	532	476	479	502	521	481	482	515	521	526	467	528	498	471	470	515	530	532	456	513	499	513	504	478	473	463	503	509	510	483	501	480	501	537	469	547	517	477	498	497	483	503	519	460	529	474	490	519	496	503	474	524	451	508	515	477	470	459	471	476	502	476	559	520	508	510	456	477	513	500	478	502	492	449	484	479	494	474	488	492	462	483	483	501	456	471	493	481	515	523	469	488	482	518	479	529	453	511	506	487	507	511	478	455	474	484	496	489	530	512	489	479	518	482	490	493	509	479	462	501	463	490	490	503	459	453	467	486	466	461	488	502	517	475	492	522	511	490	460	458	464	461	467	471	450	495	502	486	512	473	474	517	485	498	481	484	470	492	448	487	496	481	490	509	492	475	528	517	449	509	512	488	490	495	477	489	487	481	462	447	495	480	474	469	480	473	464	486	511	470	520	519	467	553	459	484	477	513	492	463	454	495	510	509	490	475	491	522	505	498	468	518	492	441	493	461	474	493	473	484	506	490	450	481	533	532	491	518	499	477	529	533	493	460	521	483	493	473	480	499	492	492	462	446	450	539	444	515	477	480	526	484	508	486	511	500	477	487	529	460	503	467	529	510	487	485	492	488	474	471	477	486	461	488	479	500	492	516	446	490	488	480	475	518	525	455	506	497	485	468	499	477	468	477	497	474	481	490	455	489	523	498	470	499	517	523	474	487	488	457	467	484	479	520	506	472	471	453	473	491	483	516	458	508	461	485	490	480	488	441	469	456	499	515	481	465	533	481	515	463	516	496	477	528	478	490	505	475	512	533	487	497	477	493	521	484	530	488	461	469	484	496	501	505	474	466	535	529	516	449	485	468	501	482	496	457	478	507	475	445	517	469	467	476	508	438	442	478	494	483	468	515	500	478	459	509	515	476	458	513	474	517	480	476	498	478	455	442	501	484	478	450	501	467	512	466	512	527	497	538	481	514	487	457	493	478	517	495	482	484	504	519	520	551	512	483	476	495	484	481	511	473	499	538	495	492	487	490	543	446	509	481	482	512	485	463	502	470	489	502	518	499	485	481	508	483	505	487	484	495	461	469	493	532	535	473	508	480	513	464	532	468	531	484	487	516	540	484	501	527	516	508	524	485	509	492	472	436	499	516	526	465	531	472	486	506	506	505	472	498	509	476	480	509	502	502	514	484	467	463	515	491	479	481	513	464	480	503	475	507	487	480	498	465	542	514	518	478	516	473	489	511	485	477	500	486	495	495	499	482	509	505	496	512	471	530	499	489	506	521	498	462	532	498	497	490	496	442	467	479	473	499	458	487	528	439	506	506	492	465	460	520	474	525	467	468	496	478	462	460	496	469	459	489	458	452	493	442	482	521	510	497	504	470	506	482	516	509	462	506	499	514	466	473	482	504	481	474	498	478	524	474	497	526	507	478	475	490	492	503	495	519	454	484	498	503	480	442	480	482	482	474	503	472	524	473	482	522	502	486	497	511	508	492	502	486	500	479	451	507	519	528	481	461	479	516	503	472	501	508	493	495	493	457	510	498	475	454	470	449	493	471	486	481	525	468	493	514	504	494	485	482	499	515	442	459	542	507	499	514	489	484	479	461	478	536	479	543	505	519	517	488	538	508	469	503	472	457	510	514	455	506	483	475	507	463	511	537	466	467	492	535	439	507	484	509	484	512	533	467	479	440	468	505	498	501	462	497	508	483	486	484	539	539	506	503	490	489	472	457	512	463	457	476	445	490	470	517	481	485	478	464	495	490	429	482	497	490	503	470	498	465	499	463	478	520	490	483	480	470	476	446	494	479	467	507	497	500	522	455	486	475	479	497	487	520	477	494	473	498	516	473	453	458	468	473	490	473	445	482	522	455	484	507	476	448	469	500	492	524	493	509	482	502	475	505	488	473	482	504	448	483	492	483	507	503	454	430	488	522	481	456	510	462	495	513	495	508	499	487	504	484	465	520	457	452	467	489	481	493	471	513	460	453	507	477	507	495	436	492	467	481	525	478	504	511	543	518	469	497	500	440	503	497	482	482	511	486	466	484	530	477	487	472	493	486	489	493	519	436	484	447	519	464	484	509	502	466	498	467	495	505	486	508	515	469	452	467	483	509	501	500	477	491	478	508	516	458	521	499	482	522	451	494	494	493	474	478	519	492	462	481	478	497	496	487	471	455	445	490	529	485	519	492	471	527	482	496	477	489	478	491	516	469	490	514	488	483	514	469	482	477	472	502	472	471	460	496	471	492	519	461	477	502	515	489	485	515	497	531	487	495	517	485	514	511	500	515	474	487	463	514	500	481	474	464	484	517	490	527	482	479	485	491	464	504	494	500	483	528	465	479	498	482	457	503	478	475	492	525	510	512	493	495	415	509	490	497	490	508	494	479	455	489	493	489	454	474	453	522	474	475	495	503	490	494	482	488	525	489	476	446	457	453	461	474	444	485	495	491	481	482	500	550	476	508	478	468	492	502	499	497	528	510	479	510	484	479	459	518	538	464	453	518	470	463	509	498	495	482	487	518	494	508	524	499	512	465	513	536	504	488	527	487	525	489	469	437	453	508	507	495	474	492	487	524	465	483	482	475	488	494	494	464	492	497	484	498	493	463	473	522	502	479	528	452	472	501	478	453	520	502	442	525	448	464	478	474	520	459	466	506	482	494	514	440	481	505	521	525	476	474	476	489	497	453	494	472	466	503	505	498	495	455	478	482	481	463	529	490	512	511	482	472	480	456	521	467	505	517	508	505	495	522	500	494	502	474	482	470	505	520	451	490	527	478	483	446	438	488	507	503	484	454	479	495	458	494	482	505	502	487	491	484	457	482	491	483	459	507	453	508	489	493	482	477	467	498	478	467	490	464	502	510	478	476	486	515	512	444	449	503	474	458	478	496	493	451	477	459	499	460	469	493	517	525	507	460	456	486	459	456	519	487	527	471	469	513	473	467	488	527	498	483	506	487	487	483	494	491	494	501	478	464	520	482	470	484	445	487	503	490	499	512	507	518	477	476	466	490	477	466	501	525	471	518	495	486	493	522	513	495	483	496	494	506	495	512	440	474	482	524	454	474	519	500	474	489	485	478	481	462	482	455	497	489	481	515	508	461	527	491	450	479	482	493	480	468	515	488	462	480	483	515	499	506	461	483	516	488	486	489	474	501	500	476	469	517	483	495	469	511	467	469	511	497	513	530	471	499	535	485	504	508	507	489	474	444	486	493	518	505	500	494	475	492	513	454	509	505	480	479	474	462	525	499	503	490	467	485	447	503	474	514	471	496	480	460	488	420	426	476	442	510	463	482	488	513	512	453	507	493	531	502	518	514	470	504	505	499	508	493	490	512	437	493	510	515	469	526	484	519	520	469	489	451	494	452	529	484	499	474	521	482	488	499	482	509	482	479	499	478	471	470	468	530	471
20516	2370	1513	1159	834	654	587	488	470	432	402	413	354	329	359	358	358	343	362	345	352	341	338	337	331	347	348	345	349	331	303	315	321	353	327	311	317	346	322	350	295	295	318	321	331	316	333	385	331	308	345	307	339	346	304	316	324	317	347	331	317	365	344	297	332	322	329	348	330	325	328	321	343	316	331	350	337	324	339	295	326	341	301	367	295	335	330	300	357	336	359	297	346	313	321	307	331	340	351	332	334	315	337	289	325	340	318	340	340	285	303	302	299	324	323	315	336	336	338	349	334	350	298	325	350	321	305	286	331	335	322	266	320	294	339	329	335	295	298	307	302	332	357	322	318	303	336	294	311	320	333	340	336	387	323	304	312	341	318	342	323	302	304	317	284	278	353	339	328	353	303	297	337	296	350	327	337	311	313	387	300	304	340	341	324	323	336	303	356	310	319	303	285	318	339	344	284	323	309	319	316	311	297	290	307	332	307	309	337	346	361	356	295	317	323	314	322	291	308	331	326	363	336	325	305	313	356	333	336	307	326	344	284	320	309	282	319	300	351	334	352	292	332	324	299	331	342	307	370	338	308	324	337	293	324	313	335	317	326	313	332	337	280	346	359	341	344	308	308	311	287	311	324	363	309	318	283	288	315	305	318	352	312	312	337	334	293	307	352	351	315	319	331	328	344	316	335	330	318	326	326	332	330	330	333	298	338	329	357	327	315	350	315	338	319	290	314	314	333	353	338	360	337	319	307	329	330	298	318	362	322	338	332	297	326	338	324	309	349	337	347	325	325	354	326	318	329	328	352	369	307	318	298	295	304	311	331	340	341	353	306	330	355	314	295	335	327	314	301	327	309	326	325	364	327	321	299	331	370	331	345	315	319	326	338	355	342	333	288	310	275	332	313	337	315	304	346	322	293	340	342	328	307	342	325	314	320	320	312	325	319	307	275	288	323	353	326	326	343	314	334	323	340	328	320	322	315	332	295	329	331	332	309	364	353	320	320	324	363	340	300	321	322	328	301	334	343	309	333	344	334	317	328	304	308	312	329	342	299	313	337	321	352	343	359	336	322	325	326	346	326	305	326	348	358	311	323	340	341	312	335	314	324	332	337	313	339	326	337	325	311	332	322	366	339	291	294	334	360	327	327	316	311	366	305	327	324	364	347	328	324	305	355	345	303	321	334	293	327	329	332	345	312	318	312	318	345	348	303	298	306	378	340	326	342	325	302	346	293	316	329	348	273	326	302	323	324	330	323	297	303	313	337	345	325	310	280	348	346	345	316	321	321	307	311	353	319	330	315	340	297	333	335	274	332	323	345	310	303	338	325	355	323	319	352	313	318	293	329	305	336	320	337	297	316	346	329	338	360	334	305	354	319	356	324	319	339	322	329	357	324	289	330	336	378	292	305	335	318	296	350	297	305	312	327	293	328	314	337	345	335	349	322	345	328	340	344	308	339	305	316	300	326	319	314	332	342	335	310	316	314	336	361	302	353	320	332	334	331	332	332	300	328	324	320	321	300	328	347	327	320	334	324	356	335	293	308	320	322	320	303	330	290	295	326	348	336	337	355	295	298	308	324	340	330	330	317	330	335	325	326	303	326	299	294	300	311	313	287	362	287	333	324	311	359	291	300	319	336	303	284	277	316	353	338	316	335	371	343	317	293	337	321	347	314	318	304	306	307	358	334	377	348	322	315	328	326	311	357	304	341	319	340	335	350	364	350	317	301	331	323	325	315	329	294	331	317	356	326	323	322	320	292	289	351	338	312	308	349	340	309	303	303	329	324	330	321	330	316	337	335	304	343	319	288	350	349	333	322	305	339	332	304	297	317	296	327	332	324	318	348	323	291	321	349	359	293	330	327	313	320	338	375	310	297	312	303	319	327	288	317	325	299	323	325	323	306	353	322	286	302	322	332	318	345	327	315	328	349	369	320	351	324	333	340	323	316	306	319	320	316	318	330	320	310	324	300	305	336	355	295	355	302	278	330	337	318	356	332	338	344	311	354	317	345	337	332	315	325	320	331	336	310	316	319	294	348	327	328	334	325	344	309	323	309	328	304	319	321	318	304	341	325	314	313	357	327	310	343	313	334	327	311	357	330	314	351	338	308	342	359	357	330	367	356	327	339	353	331	302	327	317	314	343	308	311	316	309	333	340	355	326	339	337	321	330	361	348	334	337	279	317	315	327	347	322	341	312	289	310	319	318	325	319	347	308	304	337	298	341	339	310	335	293	325	343	304	351	308	339	335	342	317	277	325	280	320	306	338	328	307	317	318	337	307	297	352	335	349	305	323	305	315	293	350	310	360	337	334	313	310	314	314	308	322	326	347	349	329	320	297	362	342	358	314	305	321	355	312	334	351	299	322	304	336	343	300	334	323	327	309	340	342	323	297	313	327	337	318	317	327	274	324	314	335	305	316	313	353	315	305	300	315	332	300	323	345	323	314	289	303	334	301	308	323	339	309	310	320	336	315	336	298	303	322	286	299	320	275	290	326	320	331	342	321	350	338	292	318	340	381	345	320	305	325	376	362	331	353	303	352	344	329	357	325	317	329	323	324	340	331	333	317	333	329	357	344	329	356	306	351	308	317	350	327	311	328	340	296	347	283	346	303	330	276	318	333	319	345	331	309	318	309	338	325	337	335	335	353	365	349	307	316	321	343	303	338	327	326	319	356	319	286	349	336	329	315	339	290	315	311	306	333	354	330	331	315	298	290	324	310	333	317	319	340	343	349	306	300	339	321	309	358	304	324	312	301	299	333	344	307	331	358	348	349	334	363	342	334	334	342	307	283	330	312	320	344	283	346	363	327	326	302	317	329	337	303	324	347	319	316	354	297	326	330	331	325	341	283	321	308	317	319	345	292	331	360	349	306	316	318	369	337	378	290	332	316	313	340	356	317	361	305	337	315	331	332	358	339	312	365	326	319	326	345	316	331	327	306	362	330	340	298	337	310	339	360	327	339	343	321	272	284	324	295	301	310	320	315	295	327	331	277	322	323	319	309	331	359	334	312	296	286	346	330	325	300	290	359	303	317	336	295	301	323	298	310	353	294	315	316	340	311	326	302	338	325	342	326	314	318	343	306	309	340	336	349	338	323	321	326	328	324	304	335	331	325	312	325	324	296	320	317	299	314	353	293	323	354	344	347	325	318	331	322	312	345	330	309	303	340	339	338	300	330	320	330	304	328	357	320	339	349	296	337	327	329	333	306	340	323	350	322	310	326	322	306	317	320	316	301	327	328	298	346	313	353	327	318	305	340	291	303	337	331	328	290	313	307	327	315	299	344	363	317	305	319	304	323	311	332	323	301	324	315	314	329	323	304	319	303	336	354	303	346	341	328	324	340	319	307	322	308	339	309	305	306	329	335	309	339	337	316	294	323	325	338	319	301	315	324	339	332	323	300	302	293	333	332	315	317	314	320	301	318	341	306	331	331	310	317	333	343	316	320	312	300	321	346	346	331	332	304	335	325	316
12155	1454	2942	3182	2792	2311	1904	1633	1379	1267	1208	1086	1026	868	968	931	924	940	860	902	904	862	845	834	889	814	825	831	790	789	827	829	808	777	783	795	788	746	790	753	770	756	774	764	753	773	738	748	759	728	771	742	834	761	828	731	769	778	756	732	693	784	754	730	793	743	789	728	781	748	795	768	818	764	796	794	785	780	770	735	722	785	805	726	736	757	765	762	709	768	738	752	759	713	738	719	716	771	778	709	751	777	752	702	761	776	726	762	749	731	773	745	782	728	744	755	816	700	736	713	802	740	736	779	734	740	776	758	762	763	753	740	752	752	713	747	759	730	713	709	776	811	738	713	772	743	757	780	743	729	716	794	742	739	729	728	763	743	770	798	791	761	716	760	767	766	784	773	758	762	805	732	775	718	793	738	733	725	670	704	662	765	719	742	774	762	778	762	734	718	725	720	772	727	723	754	763	760	779	753	744	722	749	748	722	719	711	709	737	759	750	755	747	749	761	757	742	745	756	709	697	730	759	761	749	719	749	731	716	777	767	716	719	747	773	801	722	757	747	726	744	784	756	744	705	711	733	739	720	729	760	731	749	753	746	728	774	744	726	754	699	741	763	712	750	710	792	767	742	730	760	709	751	729	776	788	725	794	779	773	738	749	764	744	737	777	716	800	775	741	741	734	737	756	705	719	711	794	775	768	743	745	793	720	765	723	751	739	758	745	731	671	760	818	744	741	709	720	729	725	745	744	734	730	717	754	800	737	712	730	749	701	738	725	779	753	747	784	785	743	730	715	755	758	759	748	788	726	722	756	728	717	750	731	751	742	748	737	744	734	725	736	742	808	768	758	751	774	715	732	769	763	730	760	783	745	709	735	776	756	764	776	745	733	789	766	714	726	725	800	750	808	700	783	771	721	749	769	770	763	712	783	769	746	731	755	749	728	734	756	680	754	724	747	711	786	776	736	753	704	738	729	746	784	795	761	755	724	746	727	722	813	804	769	761	756	750	797	770	732	759	758	768	733	768	781	742	745	743	733	761	771	747	742	803	729	786	751	750	769	745	804	769	760	746	710	709	738	751	744	724	733	762	700	781	748	761	751	701	778	815	707	735	724	779	752	715	733	702	720	757	708	756	732	734	738	751	735	734	702	711	753	744	738	779	739	818	739	680	745	721	725	805	760	729	741	728	757	799	784	756	745	745	802	775	781	764	738	744	730	738	757	740	780	788	735	735	767	739	752	749	774	745	682	727	680	723	756	785	763	735	795	692	766	798	714	740	780	751	718	695	751	797	730	711	780	726	732	699	743	719	716	752	772	738	786	775	740	730	758	750	755	744	823	744	750	772	783	745	762	738	744	746	761	751	768	719	761	762	711	741	715	724	763	787	755	683	772	730	766	723	755	758	766	733	768	751	771	736	783	751	761	767	789	765	666	747	726	728	757	763	712	703	742	787	769	718	746	742	717	709	742	748	760	739	735	761	760	716	794	778	774	729	727	742	721	677	782	784	741	775	754	784	764	804	710	722	765	752	779	724	674	731	755	722	773	736	736	758	791	761	714	707	762	806	766	737	767	700	728	703	721	733	718	747	749	721	735	722	739	721	762	780	750	739	751	751	751	755	737	757	715	774	722	774	769	752	776	761	752	729	741	782	722	754	765	758	709	796	801	726	741	785	767	757	749	680	757	710	742	717	773	756	728	779	751	769	726	766	712	770	723	689	758	753	757	758	746	718	696	710	740	717	760	736	764	778	737	748	743	767	702	756	705	739	760	700	746	746	733	773	736	726	780	715	739	718	750	807	747	782	762	731	791	741	722	785	767	739	763	740	746	722	729	705	720	741	753	749	708	734	747	819	819	741	739	737	746	719	726	766	773	792	739	765	735	732	773	744	728	727	724	773	753	719	771	750	756	717	689	725	667	764	720	730	779	712	770	780	728	738	739	740	674	723	751	748	767	758	752	767	800	753	773	748	708	701	749	776	727	760	736	725	731	730	673	769	779	756	766	736	698	736	695	726	734	730	761	727	757	774	748	757	727	752	750	698	735	768	728	709	731	742	738	743	684	804	732	736	741	753	769	767	712	728	767	755	752	791	761	728	770	741	766	730	745	776	747	683	674	739	766	726	713	757	729	738	757	788	739	764	739	736	774	755	776	784	723	791	791	788	726	719	760	757	723	772	775	737	757	718	777	781	779	785	759	727	701	731	760	737	781	747	692	787	807	756	779	731	731	734	718	706	704	704	706	772	761	744	774	732	719	723	742	722	740	734	774	738	775	734	751	785	769	720	764	711	740	785	754	738	741	770	736	729	776	761	749	764	753	719	784	769	768	729	693	755	740	703	793	741	708	749	743	771	730	792	737	720	695	702	740	762	729	742	730	742	779	762	696	756	753	758	706	767	678	792	762	703	709	728	743	722	742	736	780	733	803	734	717	756	739	722	778	753	758	787	754	795	792	752	771	760	761	738	742	698	757	737	797	717	755	726	774	750	700	801	762	771	771	762	752	761	745	706	744	744	750	740	693	807	788	720	735	728	710	779	757	714	711	748	772	725	764	756	745	741	760	728	728	732	752	762	742	764	748	768	753	735	716	760	744	782	746	698	761	754	751	701	735	811	774	689	720	789	770	722	742	718	710	697	743	783	727	788	731	701	706	767	809	720	711	729	775	754	728	769	744	753	728	776	744	727	730	725	718	736	667	749	782	728	739	745	737	767	686	723	759	697	751	741	732	733	715	792	732	777	713	744	781	762	758	745	705	753	705	741	706	745	728	739	762	725	740	748	754	742	767	803	793	778	696	766	794	716	769	732	734	819	729	735	740	766	782	780	761	805	754	719	767	776	718	728	801	775	758	735	746	749	708	729	741	712	762	702	735	763	739	769	791	736	750	748	747	760	735	736	769	770	763	770	728	710	779	724	711	717	728	759	715	739	737	732	769	727	767	717	725	744	742	753	743	724	767	739	737	741	725	734	801	726	775	737	747	765	754	777	758	781	786	736	719	731	719	714	738	714	753	719	743	828	768	741	758	731	778	716	797	699	726	778	791	755	793	766	740	781	786	749	755	708	784	732	715	750	739	691	758	731	739	743	778	734	760	739	729	753	735	749	722	784	737	742	761	762	742	752	754	681	754	774	754	727	773	754	770	735	771	739	772	724	735	748	757	755	729	753	728	726	718	731	709	756	709	734	729	714	727	780	734	711	818	707	704	751	744	791	705	747	758	743	757	743	782	724	755	710	770	717	772	717	723	749	698	776	751	736	734	776	694	753	709	778	762	752	772	775	699	706	743	741	745	756	764	752	751	718	753	747	800	759	756	729	695	772	756	760	723	738	761	758	724	760	716	772	750	732	741	728	734	759	718	718	757	759	728	757	743	719	716	794	767	739	730	737	758	746	733	707	712	739	750	760	738	741	765	769	704	738	762	750	738	786	749	764	718	712	716	741	779	728	744	761	743	764	797	719	752	765	764	766	755	742	752	765	734
31757	5209	2536	1904	1293	996	820	741	613	579	547	481	472	497	440	475	489	467	450	474	492	456	464	399	406	414	423	441	452	444	468	426	391	380	448	428	453	411	419	396	415	386	448	446	385	423	404	423	436	460	378	402	416	431	403	436	435	414	407	405	444	412	441	414	417	431	434	430	432	464	390	449	405	417	427	438	426	448	430	396	394	364	398	409	424	401	469	392	414	451	390	386	390	447	432	380	430	397	436	384	393	375	420	465	419	423	432	456	398	397	407	364	419	363	430	425	450	439	403	406	408	397	431	417	418	423	445	394	431	453	413	406	407	386	390	424	380	403	428	385	418	453	398	441	464	472	445	432	424	412	375	449	419	423	403	418	449	379	393	440	391	417	415	399	405	394	438	433	417	417	417	431	445	436	422	408	414	409	385	408	415	404	433	406	403	395	417	404	391	427	380	381	432	451	448	423	393	447	416	410	405	382	405	412	422	412	428	358	433	400	415	467	409	439	413	415	413	383	397	393	468	428	462	415	423	433	406	389	383	409	411	390	380	379	409	419	430	444	418	388	410	377	422	418	421	405	412	399	421	409	423	409	420	447	423	427	430	382	418	393	378	434	432	416	415	415	429	375	397	433	406	404	383	418	373	432	419	430	401	426	452	395	442	405	349	368	402	407	427	408	425	420	380	409	407	400	398	406	427	412	446	426	403	392	424	419	422	391	416	391	405	404	403	406	423	398	434	427	399	471	411	410	401	420	406	418	422	430	408	408	415	418	429	423	411	401	410	405	401	396	396	397	413	437	441	432	416	376	422	413	385	391	401	425	392	389	372	442	447	420	372	410	418	413	410	432	384	435	406	397	430	410	453	392	384	370	374	421	416	408	439	410	404	441	456	372	409	427	425	379	410	415	417	392	424	472	422	425	416	430	432	441	398	431	379	419	386	405	419	384	449	427	396	402	427	400	431	403	395	403	394	389	416	398	401	396	415	388	436	425	422	381	415	372	424	401	440	407	428	449	429	404	407	402	396	470	409	386	416	406	422	424	412	397	393	415	462	402	407	436	429	385	398	433	430	425	447	393	375	416	389	420	403	419	397	423	395	452	398	398	423	385	364	392	381	445	390	410	401	367	447	407	417	388	402	419	414	424	409	423	432	357	432	387	373	361	421	385	438	406	446	399	410	380	429	429	384	437	426	383	366	418	407	405	428	411	434	450	403	409	405	435	423	400	418	423	410	418	403	441	393	469	395	389	398	427	440	452	413	388	401	436	419	398	407	444	393	416	423	381	389	419	428	441	430	398	361	392	421	382	364	402	416	418	422	420	433	414	418	426	425	414	451	415	421	372	458	415	392	416	456	398	380	419	399	381	389	431	461	396	426	413	405	401	455	399	416	427	424	400	420	390	416	441	391	410	420	430	406	406	384	397	413	463	421	412	409	411	378	413	415	403	447	404	423	438	410	417	417	421	411	443	422	440	384	432	422	444	410	414	382	426	440	396	425	387	441	442	427	454	441	428	394	410	369	451	457	431	439	433	392	432	426	409	437	424	433	391	375	444	447	447	404	404	398	417	415	439	420	430	423	410	441	447	414	443	458	406	380	384	411	455	459	458	422	411	414	404	407	407	388	415	416	440	419	434	411	401	433	407	418	443	448	430	426	406	409	382	424	380	415	407	368	406	394	403	437	422	433	425	400	401	390	472	433	417	413	385	388	408	447	460	474	444	413	394	407	455	421	441	441	375	400	410	395	450	449	393	411	414	427	396	374	411	416	413	436	415	407	401	425	394	434	378	409	435	377	411	408	404	421	389	366	441	411	454	398	377	411	462	418	410	416	414	421	382	425	393	426	383	376	401	399	407	419	422	424	440	397	452	430	409	412	420	364	423	435	420	378	366	433	393	417	414	455	416	414	409	389	384	396	430	452	423	424	431	414	423	392	433	398	433	433	398	421	433	384	425	405	367	408	439	420	426	392	379	410	457	438	370	459	419	433	423	373	402	425	401	426	416	386	409	462	420	435	427	422	404	413	397	414	368	422	401	425	447	472	398	394	381	419	408	415	397	424	409	410	442	405	439	400	382	430	395	412	432	417	405	407	415	421	402	405	404	469	456	407	410	390	431	411	424	431	381	402	380	434	392	368	420	430	442	396	388	387	443	448	412	411	415	432	444	385	400	419	381	399	403	410	377	392	414	403	419	384	411	418	427	403	435	414	417	384	435	431	420	393	387	437	444	414	400	424	438	416	425	397	424	409	417	389	397	431	444	450	423	408	404	371	378	440	441	416	385	382	426	372	456	415	447	420	444	413	402	404	399	408	438	405	369	429	427	433	406	385	395	429	401	404	412	421	417	417	407	399	438	440	385	396	385	383	424	404	396	411	421	404	393	396	434	437	440	399	392	403	437	401	445	417	392	423	440	398	402	438	450	410	396	394	420	397	400	389	449	396	425	435	413	418	470	446	405	417	378	406	412	442	416	414	436	400	382	409	409	429	418	411	411	418	434	429	435	461	446	405	432	422	405	447	413	372	446	420	415	406	417	402	409	420	423	390	399	374	407	428	436	429	426	395	406	437	425	436	420	380	449	425	379	427	439	437	365	398	384	395	433	396	447	442	451	414	406	434	418	418	434	423	413	446	427	403	415	419	410	429	426	394	407	418	378	478	417	379	422	388	381	411	437	365	414	416	396	402	441	420	420	411	398	394	411	445	419	405	452	389	406	415	405	419	400	398	422	423	430	450	388	424	424	412	382	420	438	443	449	432	400	395	377	398	414	398	420	418	358	427	395	384	406	450	450	406	402	419	420	397	455	401	415	407	388	374	417	403	414	400	413	414	404	428	472	413	395	391	400	384	389	372	438	389	425	388	417	429	384	419	427	424	431	408	426	410	419	418	402	380	386	420	404	396	383	418	402	349	404	440	417	369	433	447	418	379	425	376	412	412	433	417	453	410	402	405	457	390	427	443	393	425	437	421	424	409	408	392	420	413	389	388	401	425	431	412	416	430	426	399	453	374	415	412	373	398	420	433	400	408	411	434	398	434	414	399	423	447	415	421	448	419	399	386	398	425	422	413	371	416	437	361	436	406	441	422	428	408	420	397	421	407	407	435	430	376	407	389	432	442	404	399	412	419	389	410	413	385	418	427	413	405	404	406	397	408	405	453	469	404	460	416	411	439	416	431	419	422	416	406	398	421	374	415	438	394	403	385	438	409	425	412	424	441	417	420	390	435	432	446	435	412	400	425	435	452	391	425	375	417	418	392	408	409	421	406	416	413	418	389	425	398	390	379	441	382	396	429	387	426	401	404	438	406	427	409	431	419	399	419	445	417	428	384	433	441	441	400	430	402	415	402	432	407	387	435	400	407	430	403	410	430	413	412	386	406	429	389	395	434	403	413	364	387	407	411	447	426	391	421	393	423	387	364	409	388	391	429	383	418	411	398	414	395	415	426	458	437	415	378	405	431	411	429	399	422	399	401	412	408	412
16669	2141	4007	4695	4120	3341	2764	2247	1971	1764	1584	1508	1331	1305	1269	1182	1177	1148	1144	1152	1084	1122	1099	1042	1037	1039	999	1004	976	998	948	997	989	980	998	983	992	959	912	991	979	963	978	953	929	915	954	999	864	936	923	909	988	904	900	894	943	957	930	917	928	880	958	913	929	875	934	914	907	954	899	889	941	926	915	938	952	937	961	981	945	903	927	919	906	949	897	926	917	914	924	951	952	897	887	967	842	901	910	917	921	870	919	886	945	878	927	920	939	954	857	843	880	890	929	923	898	894	906	860	880	915	885	908	950	927	902	898	932	900	937	898	832	880	928	860	952	892	872	877	912	877	859	919	879	875	925	879	838	927	912	864	883	923	897	880	936	877	884	882	853	878	935	912	926	918	895	937	951	903	886	890	910	947	883	953	899	914	911	982	929	933	877	923	877	899	921	902	954	962	902	831	883	876	877	923	858	875	943	884	914	940	900	957	863	945	925	872	885	873	910	901	913	886	931	910	843	914	884	880	934	916	891	838	980	975	891	898	906	899	930	870	910	871	875	876	891	948	908	960	895	926	905	888	857	924	884	865	916	882	856	890	935	917	905	905	873	879	891	906	897	927	869	910	892	908	921	925	882	903	950	905	862	881	954	893	919	912	886	908	934	895	880	940	871	865	919	832	914	922	918	919	939	843	906	931	831	944	884	945	903	879	903	906	908	877	901	862	892	903	951	907	881	945	890	889	916	909	879	885	928	899	947	897	890	887	874	953	903	897	908	881	915	866	845	958	912	904	881	933	885	929	902	909	872	902	871	917	848	1004	931	885	936	942	996	936	968	885	884	938	920	917	967	871	965	908	862	865	892	893	916	839	860	894	899	858	918	895	887	881	917	927	887	888	888	946	886	904	896	854	900	887	957	885	924	945	899	893	892	923	871	864	893	928	899	913	902	888	889	952	921	906	957	849	899	957	908	895	865	888	934	892	872	884	875	912	884	873	922	879	885	842	842	857	886	848	905	859	917	904	924	939	920	868	893	932	874	830	886	870	943	898	875	929	888	886	922	863	904	925	908	992	888	895	868	948	909	934	924	905	883	871	945	878	931	929	868	903	900	931	874	921	895	924	928	887	867	850	900	876	890	913	941	905	876	865	940	922	946	875	894	891	889	916	919	905	934	880	904	873	918	896	872	878	955	917	897	905	849	913	925	932	923	870	923	918	889	894	925	915	894	885	903	906	945	886	876	887	883	871	893	907	910	863	884	851	870	951	887	956	857	951	902	932	875	879	894	900	905	874	858	893	891	909	855	928	890	850	855	882	910	926	924	916	942	855	896	899	919	937	916	908	899	901	914	936	897	937	848	938	914	866	905	921	894	888	873	908	897	854	945	893	894	887	899	891	927	923	862	834	893	910	915	922	888	939	863	890	872	932	917	904	876	900	907	933	878	953	877	916	892	893	876	905	906	919	914	904	926	898	892	914	911	870	892	926	913	850	878	945	878	855	905	941	858	927	903	869	972	838	909	942	833	905	909	890	830	903	878	836	875	902	869	900	917	854	925	892	925	897	844	914	967	962	894	900	877	910	891	904	923	896	911	924	904	895	885	921	891	882	912	873	919	949	879	902	868	913	900	898	930	932	857	911	882	878	880	894	887	890	904	903	855	934	949	851	901	846	931	893	889	903	908	914	858	961	908	895	934	891	887	874	916	904	868	944	888	876	855	946	872	912	891	885	930	954	842	971	886	856	888	894	946	904	873	895	943	869	876	867	923	921	969	896	876	899	913	915	916	949	918	928	839	895	909	916	914	869	926	883	901	922	943	911	860	887	960	917	855	897	912	860	904	907	872	872	912	894	912	897	924	908	892	932	866	892	855	892	901	909	931	856	853	929	945	930	927	882	857	911	934	894	850	908	878	878	896	864	878	922	959	913	927	904	937	883	867	903	893	879	910	908	902	901	871	928	911	940	886	939	886	843	912	861	921	856	857	855	880	913	877	835	908	867	919	891	869	906	885	910	884	866	888	903	911	902	873	892	885	954	927	879	886	906	908	935	868	855	921	849	911	915	912	903	901	905	911	908	873	944	957	939	872	868	872	948	899	913	913	896	943	855	905	918	889	943	920	848	839	921	897	903	874	897	900	910	944	934	887	894	842	851	872	886	905	866	880	928	908	887	894	899	911	893	907	901	905	895	892	931	941	891	906	840	894	878	932	905	946	928	878	906	855	877	869	951	951	880	892	907	927	925	859	912	897	887	938	906	897	902	911	921	878	934	953	863	872	871	890	889	880	913	940	884	875	853	883	865	890	871	880	936	946	956	876	871	925	885	952	877	927	877	902	894	912	888	923	821	930	928	823	902	952	900	914	891	856	882	888	906	864	868	985	921	921	920	887	926	917	882	894	987	927	888	891	895	985	850	892	883	833	858	889	943	880	904	909	919	899	883	942	952	921	901	885	966	906	901	914	853	909	894	893	935	918	862	957	914	890	940	878	894	869	926	905	877	880	923	884	868	896	889	883	918	899	911	885	917	913	936	893	877	913	941	917	883	862	884	895	914	937	867	931	858	862	947	883	909	911	884	925	887	894	906	912	893	929	872	879	878	895	854	897	885	902	878	835	862	933	912	917	853	856	924	963	856	898	963	923	880	876	912	865	845	921	882	900	978	899	921	971	909	926	886	880	904	854	882	911	867	861	978	934	854	904	890	903	889	882	837	937	866	869	868	856	910	915	897	866	897	879	893	839	903	960	962	843	856	927	846	900	846	891	906	903	878	932	900	877	917	907	920	871	930	881	904	913	886	866	869	903	910	896	893	880	896	944	895	928	892	828	910	850	908	878	912	889	906	899	846	907	890	873	851	909	904	987	902	881	927	873	930	861	889	937	908	805	934	882	929	889	929	875	906	916	913	874	874	912	882	886	883	872	845	930	884	918	904	874	973	874	914	917	889	894	874	918	928	889	932	876	903	871	921	915	891	902	865	883	861	895	910	876	828	932	871	861	879	874	903	926	869	921	870	910	922	891	936	957	856	919	919	897	906	893	928	868	937	880	952	915	913	878	890	892	932	972	868	856	915	929	913	908	913	915	889	871	950	886	910	927	890	935	893	929	941	892	899	877	906	949	945	928	888	881	880	897	915	892	906	908	906	931	837	899	906	892	876	900	934	947	911	956	904	885	923	929	924	922	894	894	867	916	890	848	870	888	902	895	905	878	936	895	862	852	876	874	886	893	870	901	920	922	894	866	872	875	861	920	887	935	883	900	916	912	953	879	948	930	910	920	903	889	915	922	874	860	876	909	857	900	963	883	865	929	922	872	898	919	925	906	893	897	873	903	899	951	955	957	898	866	865	824	901	905	898	888	921	936	876	934	861	889	857	901	879	920	939	932	905	891	933	927	898	927	888	915	964	940	913	845	906	843	913	894	884	887	945	860	918	922	886	884	947	930	930	904	853	885	942	885	914	931	938	917	912	893	912	911	890	913	934	919	903	928	958
7192	595	562	418	368	301	280	270	238	238	211	219	219	197	200	212	227	219	199	176	221	196	213	238	178	177	199	196	200	184	200	186	222	203	199	219	215	192	219	215	164	209	181	155	181	188	177	180	202	201	210	202	188	188	201	199	196	206	196	203	196	199	176	199	205	204	202	196	159	181	202	170	200	186	201	209	182	159	215	196	206	177	183	219	173	198	187	198	188	196	217	231	199	233	181	237	194	191	189	214	196	213	201	216	205	188	180	181	197	230	178	223	190	217	196	202	225	201	207	186	248	174	210	233	203	176	181	195	169	216	227	203	203	165	196	198	226	198	198	183	177	174	226	182	218	208	198	184	186	191	209	171	170	186	210	169	181	201	212	210	209	206	189	188	182	231	183	190	174	223	216	210	187	191	200	230	206	182	219	190	164	224	206	185	204	210	231	177	215	196	206	217	201	213	200	201	182	186	230	218	205	182	193	204	182	188	168	193	204	178	191	187	212	193	202	207	175	193	183	205	195	189	178	200	184	220	189	210	176	183	172	182	197	188	175	178	204	197	173	178	178	199	180	198	190	201	188	189	187	214	183	184	200	186	186	190	210	185	193	212	182	197	223	202	212	210	176	183	172	178	216	210	198	193	198	218	198	186	175	196	172	191	195	209	196	197	174	167	200	222	199	212	212	196	191	178	195	228	198	182	212	199	205	206	191	240	211	168	182	189	188	207	193	181	214	224	197	204	208	187	168	177	204	186	176	230	192	203	179	201	199	227	199	198	213	209	177	213	216	237	184	204	204	195	188	179	244	192	168	157	176	185	192	201	192	199	201	227	206	181	210	200	212	190	190	193	210	180	179	225	220	207	171	207	171	195	202	197	180	201	204	189	205	209	197	194	207	203	197	197	178	190	200	190	187	203	185	199	181	207	206	213	218	208	214	201	213	221	206	200	187	196	158	176	183	202	220	209	192	194	177	198	195	188	200	190	189	213	199	200	200	217	215	207	187	204	192	195	188	193	189	224	162	170	191	189	189	199	189	163	194	197	171	188	208	208	214	175	195	227	208	200	190	200	231	187	222	186	174	201	180	192	210	192	211	219	201	192	181	194	217	201	199	178	196	202	173	183	191	172	207	206	157	188	192	188	213	181	194	196	177	198	208	203	215	191	216	189	183	224	194	209	212	221	203	178	219	183	196	195	218	167	184	195	187	216	176	176	203	204	196	222	212	210	200	187	179	207	196	188	185	207	187	191	202	185	212	205	206	183	200	211	189	206	177	179	192	186	180	191	207	188	176	206	192	205	207	191	199	179	186	196	190	171	188	180	221	212	195	173	181	187	216	207	206	193	195	176	202	179	181	206	186	210	184	190	179	196	206	221	191	203	199	210	211	204	187	229	200	191	225	193	217	193	193	211	200	199	188	215	178	196	182	189	195	202	204	197	178	186	229	201	200	190	192	219	219	193	178	201	178	212	216	165	156	203	190	179	191	195	197	194	201	221	219	191	190	189	221	215	189	183	205	201	203	165	203	202	182	207	216	204	237	181	223	220	199	213	178	205	222	211	216	190	210	205	221	201	217	214	187	224	219	215	220	201	192	201	200	174	183	213	192	194	188	203	207	204	184	204	196	198	217	195	200	195	202	214	185	206	178	180	167	178	200	209	223	183	206	215	206	191	206	176	207	225	214	186	192	204	190	179	198	232	184	202	178	185	195	208	202	201	219	177	172	185	186	201	174	211	197	202	204	199	227	189	186	217	193	167	205	184	169	184	218	205	215	208	218	183	193	200	197	187	201	183	183	163	219	185	197	209	207	210	190	217	181	205	183	206	220	211	192	176	226	207	208	198	203	204	219	182	224	194	221	213	181	185	216	180	168	197	185	207	168	196	237	196	195	189	182	198	177	199	200	230	182	196	189	195	195	201	196	196	214	188	201	190	191	188	157	224	201	216	213	208	201	191	208	206	174	183	192	173	157	192	200	185	202	204	205	211	204	174	199	174	189	219	185	184	193	190	176	175	219	215	213	175	212	186	194	190	186	180	208	189	201	196	181	179	165	181	211	209	195	196	202	205	200	213	192	216	190	208	200	203	198	187	196	228	205	186	210	214	204	226	198	219	195	212	186	211	186	193	220	220	181	207	181	205	176	201	209	196	186	195	212	223	197	209	208	204	171	189	196	194	173	194	219	223	205	188	195	207	172	210	212	191	208	196	213	200	205	213	197	214	200	203	194	188	213	199	177	197	187	229	213	195	213	208	219	217	204	176	188	193	181	204	220	187	208	227	180	219	212	203	210	203	196	194	200	201	209	240	190	206	194	174	193	217	176	197	206	207	206	184	195	208	191	206	216	197	198	183	199	190	205	205	186	199	195	193	202	198	221	191	208	211	199	213	188	188	223	204	191	223	221	181	213	183	198	188	184	205	196	185	219	193	189	204	200	212	210	197	207	172	216	204	194	214	204	218	212	189	193	218	202	185	212	201	203	181	192	213	176	187	185	205	227	171	189	203	202	211	202	226	203	207	179	182	212	234	207	189	199	219	186	239	228	192	196	224	200	199	181	201	218	184	196	227	189	212	184	206	183	177	173	188	195	203	181	198	194	173	217	204	187	202	178	203	196	202	168	194	212	198	178	201	186	198	212	204	201	195	195	199	201	187	227	184	184	190	198	216	191	216	192	192	178	201	183	215	203	201	205	207	218	210	217	188	191	178	166	200	213	183	202	184	195	213	212	203	206	193	213	172	205	209	201	221	196	193	196	195	175	197	198	183	205	210	205	205	201	163	198	190	213	203	186	214	206	200	184	191	203	199	189	209	230	174	211	189	161	219	171	173	206	206	197	188	206	196	218	181	186	175	176	216	207	182	186	222	220	195	191	200	200	211	217	212	227	199	172	171	202	203	196	196	188	184	210	206	183	190	216	187	187	202	205	183	213	191	198	186	235	179	199	202	185	161	203	246	204	190	200	197	186	219	228	204	210	170	191	214	220	221	199	214	211	211	232	188	210	171	201	175	198	202	184	182	224	196	197	183	199	183	202	194	190	213	192	227	183	184	214	186	188	196	183	182	210	185	206	195	205	175	221	203	212	200	208	209	181	166	203	219	194	196	193	200	209	185	177	171	190	196	196	179	184	190	185	166	211	194	214	220	199	193	201	229	207	217	211	183	210	187	198	275	178	175	201	207	196	206	199	179	195	175	190	202	182	191	201	195	185	206	233	216	178	226	202	173	196	191	219	200	217	192	174	204	203	202	184	195	214	219	226	189	229	182	215	182	214	204	229	203	173	183	185	235	174	166	205	231	211	182	193	211	208	193	201	208	186	191	216	188	206	197	242	206	185	218	172	204	198	208	197	178	185	194	192	185	213	215	201	213	196	190	232	187	187	193	193	196	207	181	189	215	192	171	213	195	176	206	184	190	211	196	210	199	187	204	211	202	189	183	167	172	201	212	232	206	209	203	221	195	176	206	211	200	191	210	174	192	192	210
4833	817	1179	1428	1285	989	901	794	788	682	675	612	590	600	569	586	556	554	536	551	534	533	528	560	516	555	497	498	544	511	493	471	488	493	528	528	502	538	542	544	508	510	467	521	504	465	498	515	482	517	504	496	495	531	482	515	498	460	499	467	536	497	508	500	497	511	516	487	532	482	526	498	516	516	482	519	489	498	514	514	514	462	512	504	486	498	517	475	530	465	463	528	523	478	493	526	545	499	496	488	509	537	488	494	444	538	476	479	476	472	499	491	494	507	510	540	525	533	525	514	476	492	514	483	512	505	454	485	454	492	497	491	490	518	467	526	496	521	497	487	509	506	483	485	503	503	490	499	499	495	515	485	511	514	466	494	479	477	505	514	505	500	490	476	512	522	505	500	510	475	510	516	522	470	462	475	497	513	549	489	462	499	511	493	459	493	499	504	498	489	470	472	462	536	519	462	511	440	506	498	485	455	481	503	523	505	494	504	497	458	502	511	523	513	477	463	511	483	487	508	488	514	470	494	539	463	491	475	510	474	462	464	512	501	479	484	484	460	496	460	493	495	480	492	477	513	484	491	493	486	512	525	470	475	467	463	483	524	508	451	476	488	496	419	494	482	492	462	498	524	488	474	455	451	510	468	531	487	513	487	480	498	496	482	464	493	488	480	476	479	513	485	473	449	483	469	505	507	488	462	529	495	473	490	477	522	492	509	485	523	488	526	489	501	491	474	446	473	501	509	522	524	510	490	513	508	480	497	535	514	474	462	497	492	491	482	526	466	490	486	480	493	517	504	506	461	473	462	478	458	482	475	501	490	475	461	453	471	473	508	479	493	516	481	499	487	502	479	475	505	455	474	491	451	482	515	513	497	531	505	463	483	509	502	494	495	488	456	469	511	510	492	458	465	491	461	480	506	477	475	520	521	488	500	485	463	467	498	525	470	523	496	480	457	474	500	480	524	493	528	491	512	478	525	490	463	500	486	493	522	533	539	520	532	495	533	468	476	497	474	501	452	509	501	476	483	477	513	484	475	536	496	504	489	495	451	488	522	471	489	490	496	503	463	492	490	493	514	483	507	454	511	480	461	461	508	498	480	485	499	445	484	487	465	500	512	507	463	473	501	499	516	493	526	497	485	485	477	500	483	484	500	499	487	520	482	498	476	464	481	474	465	463	503	467	489	501	466	466	545	483	523	485	521	437	499	506	499	517	506	512	521	514	501	480	472	463	519	496	485	481	490	507	497	471	513	520	429	489	491	500	540	508	530	516	490	485	468	508	478	457	499	501	504	496	505	477	517	469	484	502	501	515	503	488	472	500	469	525	474	509	505	515	453	505	474	499	483	512	493	525	504	497	493	460	473	522	503	499	470	501	483	475	459	504	512	498	509	507	489	480	468	484	490	513	435	497	512	499	493	483	476	471	502	470	471	485	489	458	481	494	503	523	494	455	468	484	499	499	507	494	489	478	501	513	470	532	489	505	501	461	496	446	483	534	497	513	473	458	464	491	474	480	498	533	501	470	516	498	522	488	504	482	458	513	515	480	530	492	493	468	537	483	486	462	502	439	524	458	468	458	495	473	504	518	476	514	469	492	495	495	472	510	487	452	483	468	492	459	475	483	508	526	496	510	496	512	491	517	488	502	504	502	530	500	486	498	514	471	460	472	504	511	492	494	523	495	490	496	470	464	486	489	501	485	506	546	504	503	457	510	448	509	479	533	524	490	528	458	469	482	483	455	502	499	500	464	462	481	490	475	540	481	490	476	461	486	482	511	481	505	480	514	444	468	510	503	507	506	478	488	472	539	442	510	516	503	482	501	504	463	506	518	447	488	501	455	462	486	498	476	497	476	463	528	491	497	493	517	529	504	444	482	485	495	471	511	506	485	534	483	511	477	544	506	475	470	499	469	473	500	462	457	508	519	462	501	503	484	524	499	462	522	451	481	500	444	536	476	524	482	479	501	477	501	485	491	476	458	507	518	497	490	526	477	503	433	493	466	515	521	486	467	512	474	475	497	516	470	526	498	519	532	484	485	468	506	481	475	492	537	546	498	487	496	435	468	480	509	490	516	479	489	504	438	505	444	506	476	474	537	470	525	505	509	470	496	482	467	485	467	508	489	511	509	480	484	499	515	535	465	486	501	493	475	466	500	471	487	480	473	468	507	503	492	480	475	499	486	495	477	495	509	482	500	494	471	496	489	503	519	497	487	522	514	513	516	485	509	480	501	510	525	510	478	509	522	501	474	497	471	490	501	475	478	455	461	473	467	500	487	449	493	537	517	516	489	496	487	449	466	461	526	464	513	495	490	460	500	525	493	488	483	487	512	497	485	484	511	472	489	520	505	503	476	460	449	499	513	450	500	460	491	498	520	543	551	519	493	500	556	472	484	491	539	445	486	481	510	482	495	504	490	502	465	468	469	495	479	470	489	487	499	493	489	502	471	491	448	454	497	476	532	473	462	492	492	507	492	514	493	472	466	479	466	539	472	485	503	546	477	487	464	509	478	499	511	484	485	502	514	502	467	516	457	548	524	481	498	553	463	504	449	488	505	491	494	465	493	470	538	481	511	487	481	497	517	515	462	528	460	468	502	455	509	494	495	498	477	481	507	481	518	474	476	526	508	512	490	492	477	481	464	484	497	497	489	485	476	436	531	466	513	467	499	489	477	484	468	538	511	465	476	492	467	539	500	488	525	499	518	516	490	515	489	469	523	461	495	502	519	469	469	474	515	470	476	450	504	491	484	515	484	497	473	536	508	456	516	505	499	470	480	487	480	466	482	495	490	484	501	515	500	551	482	482	496	481	521	488	485	492	520	508	494	469	487	531	505	483	495	515	493	473	472	481	472	483	516	505	511	477	502	523	503	506	468	530	480	521	499	506	488	521	505	520	460	502	527	467	503	507	474	518	507	511	511	516	513	476	495	511	453	503	468	516	467	442	495	496	493	462	522	480	471	481	465	490	494	474	501	519	526	503	498	453	484	452	519	529	444	485	488	473	487	488	478	499	500	499	485	480	501	497	503	478	492	502	502	488	522	504	488	498	499	481	486	493	487	505	465	472	477	474	503	469	484	467	498	492	511	493	508	526	456	457	439	516	515	485	477	472	489	498	454	493	467	475	487	514	482	496	516	506	494	485	499	464	501	500	495	499	487	482	518	505	520	460	496	471	498	497	497	502	505	451	515	527	468	513	493	489	499	491	485	517	515	468	485	493	469	479	485	491	463	496	495	499	505	511	522	516	456	487	515	498	514	526	479	472	489	463	515	487	476	487	495	474	514	508	465	494	464	483	508	453	478	497	454	500	457	437	507	523	497	474	523	490	486	481	486	524	475	501	535	463	522	517	491	527	519	430	543	488	467	468	480	507	496	486	511	456	460	501	496	511	473	490	474	455	458	524	473	506	508	487	480	493	511	508	472	509	505	501	492	488	466	462	460	465	506	479	524	513	499	500	493	526	478	495	496	517	489	514	471	523
21261	2399	1449	1084	830	663	577	497	415	389	378	414	333	344	356	358	335	346	369	311	317	364	334	336	355	326	346	337	313	316	346	340	333	329	369	299	321	339	346	342	331	338	301	283	382	365	344	330	312	340	339	325	368	298	293	329	346	314	310	307	273	284	320	321	337	323	329	347	337	330	351	323	327	325	289	355	321	295	312	320	338	339	334	316	329	332	309	306	307	305	310	324	316	366	334	309	292	304	331	363	326	340	356	358	293	302	345	317	301	333	299	324	345	369	341	352	324	338	344	289	302	300	319	319	327	314	321	277	309	337	366	343	343	337	305	328	320	316	302	325	316	347	383	332	312	296	340	314	283	363	322	323	328	327	368	330	351	346	336	350	308	315	315	302	310	347	334	343	349	310	299	326	353	321	301	300	358	322	311	326	335	332	354	304	320	350	350	331	336	345	288	330	311	308	321	286	325	311	308	316	293	341	334	338	301	308	315	339	348	344	305	324	337	318	355	313	327	341	283	299	337	337	328	272	343	339	337	319	329	320	333	312	295	318	354	328	337	310	366	312	306	324	332	349	372	333	344	313	360	360	319	321	320	331	329	328	315	339	317	331	322	335	342	343	295	286	309	285	315	329	327	315	319	342	366	330	390	328	351	332	299	331	319	351	303	316	352	304	326	350	313	326	320	306	322	308	349	339	358	325	335	309	326	325	341	339	337	358	300	314	329	322	311	287	289	337	315	325	302	304	283	308	354	305	343	352	317	305	330	319	294	320	314	345	273	325	330	324	302	336	387	331	344	349	318	337	350	339	325	351	325	335	343	310	330	314	311	320	332	315	317	359	293	325	296	363	319	324	347	341	344	325	295	317	295	334	334	335	299	339	324	341	334	362	316	314	318	291	325	318	360	285	327	337	293	334	358	371	342	366	352	296	322	339	360	333	338	310	381	337	300	316	354	319	291	314	329	318	312	334	313	334	372	301	304	332	324	337	332	356	318	291	350	332	321	389	290	281	330	369	347	326	309	324	324	292	343	318	327	343	329	351	339	318	329	302	301	350	324	304	333	304	340	315	339	313	327	322	318	357	361	307	333	299	314	338	323	309	334	330	322	335	343	281	300	303	368	343	341	333	350	308	287	335	362	294	313	319	346	311	307	357	316	290	315	334	287	305	322	332	290	324	344	287	327	353	310	306	304	346	316	305	304	330	334	312	307	315	318	295	303	329	324	324	330	347	334	341	315	279	306	335	340	329	326	356	308	327	340	333	328	287	286	321	323	305	290	323	324	340	331	338	306	327	311	338	313	302	306	316	307	360	362	321	344	345	329	325	318	296	335	328	316	317	318	354	316	340	315	346	334	331	350	289	329	331	319	349	336	340	344	335	322	308	354	353	323	372	334	333	286	333	316	303	329	351	311	311	311	360	311	301	334	308	318	325	338	332	346	318	299	333	314	358	327	308	338	299	327	327	333	324	331	355	305	321	302	313	325	317	355	347	313	334	343	338	318	316	322	304	310	335	334	312	344	309	340	353	326	329	323	302	325	291	337	314	287	338	351	309	354	296	305	369	308	338	320	335	348	375	301	323	305	287	335	344	340	355	313	332	270	335	339	321	324	305	330	325	328	340	331	344	327	284	308	343	320	312	297	359	321	342	328	319	337	342	325	317	335	330	311	337	319	315	330	351	361	349	312	344	325	333	304	330	296	333	327	351	329	305	322	335	316	325	269	329	302	286	299	337	315	312	320	303	316	310	336	362	336	294	323	346	317	354	338	332	306	306	317	361	350	319	346	364	328	288	320	335	327	320	330	342	333	333	303	307	342	311	320	346	338	320	341	301	306	300	295	335	330	322	361	316	327	331	342	341	294	329	329	336	328	304	288	316	324	294	322	327	343	298	326	313	311	346	307	335	330	339	308	299	342	327	317	334	315	307	314	341	318	319	324	339	331	315	354	317	366	329	323	300	273	322	317	325	344	334	329	296	340	334	362	325	358	296	313	308	339	325	350	306	303	324	329	319	312	315	331	306	335	314	326	343	318	328	307	313	275	349	343	361	324	328	336	315	327	321	307	316	330	343	299	357	364	336	316	312	287	313	338	334	333	343	329	332	342	346	291	306	326	305	332	338	340	324	335	325	326	329	313	316	325	315	352	316	312	291	344	323	311	335	342	319	298	330	336	350	342	336	332	343	339	305	300	328	353	325	327	318	366	318	315	343	331	337	347	309	353	309	315	343	312	343	308	350	321	311	322	313	335	343	325	331	363	345	320	330	295	320	338	291	323	347	337	327	353	310	315	310	334	281	306	310	312	313	364	359	342	334	308	303	306	334	311	327	321	355	283	290	305	355	310	334	331	302	326	286	311	357	312	303	306	313	370	371	310	282	339	312	317	303	362	334	346	288	296	319	345	341	318	334	340	298	322	367	295	314	342	310	337	294	321	326	307	320	325	316	336	319	336	319	318	298	315	339	328	346	293	316	335	353	325	300	350	291	318	344	296	293	311	341	330	361	320	301	353	286	308	347	298	347	301	331	310	343	309	386	344	363	326	297	329	324	317	300	327	293	345	315	301	337	339	304	306	330	329	325	350	328	306	307	327	325	308	316	328	322	321	311	324	337	331	315	318	325	318	301	299	319	364	356	351	334	307	354	356	335	315	292	309	326	302	305	305	307	329	333	368	306	313	337	322	336	311	316	360	364	338	344	351	367	357	316	354	373	318	329	321	317	289	301	319	329	345	328	352	348	298	300	309	335	337	299	308	320	304	305	315	327	329	333	350	336	329	323	323	357	327	316	323	306	313	302	318	355	316	370	336	325	363	343	342	358	305	319	310	308	338	372	293	338	338	332	356	303	307	336	330	301	307	290	313	342	330	339	299	339	322	354	332	307	375	325	287	288	355	345	371	314	314	327	305	299	326	311	340	291	289	300	321	322	299	332	334	332	341	312	347	329	357	333	324	327	310	308	326	355	316	356	323	315	335	319	354	341	323	275	320	340	368	301	301	334	306	314	312	336	310	333	273	351	340	319	320	307	309	325	287	329	320	366	331	311	313	374	355	293	350	326	330	323	314	327	342	327	308	326	375	337	322	349	307	344	313	321	347	313	311	340	277	323	312	356	328	326	323	329	273	322	362	312	323	317	338	320	310	348	333	292	340	313	290	349	320	318	313	330	327	348	330	301	320	351	351	317	352	359	312	301	303	321	325	315	358	304	313	366	309	322	343	277	302	296	330	316	319	314	275	297	307	322	291	328	358	296	311	354	328	312	311	312	297	325	344	320	328	329	338	345	349	323	318	347	293	302	328	322	286	342	352	344	282	329	314	307	338	331	309	337	322	322	320	346	315	315	297	350	350	307	365	342	334	346	312	342	356	365	290	312	335	308	322	284	314	315	309	286	310	336	315	337	305	352	330	324	349	363	356	338	305	297	346	343	328	282	322	290	318	323	341	312	336	314	350	346	334	335	316	354	332	350	347	315	317	334	353	361
12778	1512	2631	3211	2782	2247	1948	1588	1402	1219	1154	1093	1004	959	924	924	944	926	916	886	848	878	900	833	830	812	822	841	789	795	824	772	767	783	777	782	802	775	754	725	770	783	763	815	756	780	815	822	741	767	735	773	745	736	761	747	766	741	767	778	772	731	766	789	766	810	735	786	762	746	750	764	808	766	751	768	742	746	687	761	722	758	756	723	770	777	740	769	725	741	756	752	777	723	753	748	743	737	735	735	754	778	734	728	743	756	732	739	769	698	772	779	725	729	750	760	737	729	736	743	782	779	715	789	725	720	693	740	772	709	721	750	795	771	752	748	764	767	715	737	742	770	728	777	746	773	747	717	735	734	711	775	787	715	721	709	775	719	709	734	790	686	715	682	756	709	752	742	769	750	748	741	715	762	791	721	687	749	746	711	788	763	737	726	819	800	757	660	745	773	725	744	790	740	757	782	743	788	756	800	777	766	744	755	751	764	740	724	730	728	751	713	723	786	725	755	760	697	751	777	735	709	778	734	778	759	728	747	698	742	740	787	733	768	794	720	735	743	795	717	700	739	692	716	774	704	740	805	765	749	789	736	730	737	739	706	716	779	733	720	777	750	787	801	747	707	758	778	744	732	705	744	789	742	722	820	685	769	750	747	734	752	710	743	768	743	728	769	744	750	743	723	697	735	756	732	750	721	671	717	764	800	730	754	704	805	705	730	769	694	741	752	730	706	722	723	755	752	671	761	740	776	793	759	744	765	742	768	768	762	758	731	792	701	753	783	756	706	751	759	755	763	751	716	704	685	744	783	751	795	708	768	752	728	814	741	741	751	738	756	770	732	748	723	726	785	740	703	709	775	743	762	752	773	730	717	775	775	734	751	799	777	715	685	736	704	715	753	707	726	744	742	727	725	730	745	735	758	750	718	736	745	733	707	771	742	758	715	751	760	732	720	743	732	732	755	677	731	730	757	760	788	758	720	747	707	750	740	730	729	728	797	744	739	706	759	749	733	735	777	720	757	708	763	763	755	752	732	739	765	747	757	700	742	726	745	751	781	776	758	767	773	747	750	752	759	733	762	740	811	772	821	730	757	783	749	793	778	716	803	782	806	728	724	758	716	784	803	709	774	792	728	794	722	734	716	751	692	725	806	731	759	744	739	734	700	732	728	744	727	708	752	759	722	768	786	730	728	751	766	738	732	741	728	733	796	737	735	719	708	789	763	698	746	725	726	735	786	816	749	728	751	733	807	756	709	795	753	765	728	701	777	765	761	778	715	735	773	755	728	741	749	761	746	745	756	784	734	759	760	751	740	771	754	709	754	719	759	766	758	743	793	757	732	785	722	746	785	755	755	787	750	743	758	764	766	710	700	741	779	788	736	742	760	761	771	747	685	814	784	765	733	744	758	753	789	753	806	767	682	739	767	782	757	733	744	726	768	772	744	761	759	777	725	764	758	750	751	708	735	762	748	747	771	739	767	730	776	770	719	770	716	797	760	757	755	744	741	763	815	780	779	766	762	719	762	783	746	732	757	719	744	723	747	748	745	714	750	737	792	737	751	751	719	766	725	726	752	749	724	755	717	759	771	740	762	737	754	748	763	721	719	749	784	747	752	764	712	755	709	731	759	720	784	762	750	744	711	748	723	728	742	744	771	718	762	804	740	761	752	736	781	748	726	761	761	808	759	796	754	756	728	752	767	728	789	743	740	718	716	726	738	752	790	716	741	765	747	772	764	773	744	741	774	766	750	791	757	754	794	742	765	760	782	790	744	738	789	772	749	727	680	797	766	781	772	779	762	705	732	753	744	767	756	722	744	731	758	790	804	759	722	739	755	782	735	763	746	711	721	725	716	736	731	748	732	770	761	735	743	714	759	743	741	775	790	758	727	804	762	753	730	762	783	774	718	738	705	700	741	767	732	734	730	745	760	805	764	793	720	757	742	774	758	708	688	739	721	742	762	755	738	741	740	761	742	759	742	772	759	763	765	793	734	721	776	710	713	725	757	723	747	779	725	733	721	794	759	788	705	768	784	829	719	722	697	771	747	767	740	756	766	742	743	775	760	730	756	798	817	695	723	742	739	722	752	732	708	774	708	746	725	747	749	712	777	721	733	738	700	772	734	726	719	727	745	741	806	762	770	743	774	764	791	732	763	760	725	743	731	782	735	700	774	716	762	715	731	764	736	715	755	725	730	748	771	773	746	755	761	733	775	775	742	721	777	746	758	724	818	773	770	720	776	765	727	764	750	734	717	737	726	708	724	722	768	697	750	780	736	744	771	741	745	757	716	753	744	735	745	713	752	767	739	785	681	755	696	796	761	697	748	773	794	754	762	715	756	723	704	740	730	773	776	728	710	730	745	756	716	753	778	718	738	808	755	814	828	720	714	782	779	721	773	703	759	776	737	742	777	701	750	774	765	747	762	743	759	784	702	760	787	747	797	772	731	738	767	751	762	758	724	705	752	728	793	750	750	827	715	699	783	780	756	718	763	692	757	775	774	722	842	750	832	790	713	740	748	777	759	735	721	743	728	758	709	756	705	779	735	726	738	744	750	793	714	732	762	760	747	760	714	736	747	757	763	739	722	750	717	726	731	707	743	742	746	753	760	739	816	727	719	720	754	712	769	793	761	769	766	787	767	706	724	767	774	756	790	706	794	698	696	763	789	849	690	745	746	743	717	777	754	756	767	776	721	736	747	760	772	733	801	768	734	717	752	677	779	787	759	764	782	752	763	766	774	710	743	740	735	733	723	707	746	757	764	725	783	729	775	766	729	751	729	772	799	729	738	805	775	770	748	728	733	709	726	774	704	727	751	767	742	767	727	766	720	724	739	770	692	788	754	716	735	751	802	725	755	727	712	728	762	735	732	725	732	793	737	768	752	780	755	748	755	734	746	735	745	754	747	718	727	747	763	729	733	750	721	764	732	776	770	775	757	751	714	777	733	700	732	750	705	736	718	745	716	738	753	749	760	745	768	790	718	781	719	756	765	718	740	742	672	738	739	740	779	773	755	727	700	731	753	745	733	765	773	739	727	759	710	742	710	744	732	786	739	774	763	799	763	801	742	747	734	774	716	755	737	761	745	731	737	722	757	717	813	741	720	735	782	718	727	745	797	781	709	769	751	811	767	757	763	690	761	763	738	760	726	751	756	728	768	755	750	765	799	744	762	779	738	726	763	737	769	745	741	756	741	746	748	735	744	772	676	726	702	722	772	706	765	745	731	737	741	698	764	773	756	760	775	738	767	730	746	710	760	771	790	727	742	755	766	719	745	792	732	758	793	776	701	727	721	781	798	769	711	769	756	687	742	739	764	726	779	795	752	750	754	681	725	732	751	759	690	741	701	771	782	728	785	758	718	720	709	723	741	747	759	701	804	708	766	751	716	732	722	739	772	738	744	737	768	752	744	749	724	749	738	759	778	756	754	726	738	719	752	723	776	750	757	740	731	723	773	781	713	781	768	805	736	745	770	782	737	756	739
32845	5825	2684	1904	1331	1020	769	659	572	575	562	559	516	487	464	436	496	489	472	521	490	479	465	436	437	450	426	438	446	408	410	397	471	456	404	428	402	408	385	413	413	390	407	426	432	429	434	402	435	447	416	431	421	390	433	457	421	426	423	415	424	426	416	446	401	430	396	424	424	371	430	405	423	434	427	451	392	401	401	435	437	397	420	397	407	416	388	431	420	393	440	436	413	412	407	438	422	393	409	424	420	405	417	389	484	432	419	441	412	427	405	461	382	387	434	398	416	416	419	433	412	415	438	431	429	401	384	437	376	435	374	408	401	397	437	412	373	413	449	396	409	427	403	389	379	398	434	377	395	381	419	463	461	425	398	396	396	474	417	436	405	444	394	399	422	413	383	399	388	382	396	413	392	378	419	464	403	407	392	441	399	441	416	403	417	406	433	443	425	403	425	393	389	416	433	399	433	422	427	445	383	390	421	437	413	394	407	424	437	405	432	452	460	403	410	385	390	408	426	389	398	416	391	439	435	416	380	403	403	382	374	365	409	421	401	401	391	416	415	389	401	414	379	411	403	404	448	402	403	388	407	413	418	420	405	435	399	419	426	432	426	429	420	378	370	410	417	444	420	421	425	422	412	394	405	421	378	374	409	405	459	402	439	386	417	400	414	401	428	382	418	421	417	408	407	421	387	426	389	421	374	433	423	401	421	452	386	437	393	384	401	385	405	435	441	432	403	434	375	466	400	417	426	417	403	454	430	414	378	411	391	372	421	389	429	410	429	406	398	381	404	412	461	412	433	410	383	404	396	446	404	417	411	430	413	414	432	437	424	394	424	427	423	409	417	453	442	433	404	424	432	442	420	427	415	376	443	397	429	412	393	436	432	387	431	431	443	398	433	393	422	399	432	428	398	410	414	404	388	424	423	404	421	399	404	388	416	409	407	427	441	381	409	392	445	439	400	399	397	415	394	456	397	408	413	380	409	462	412	401	380	413	379	439	387	393	391	427	417	363	424	413	410	416	416	415	410	411	372	390	424	409	397	421	406	423	456	413	402	397	419	381	413	429	356	441	424	470	449	442	434	434	388	445	390	398	420	442	451	408	401	423	424	389	448	424	418	430	446	466	413	409	409	395	462	443	418	421	414	432	420	432	417	417	403	412	441	434	403	393	397	436	388	389	405	369	398	431	450	412	463	414	405	438	400	406	438	400	416	441	376	442	413	456	419	422	426	423	424	437	418	474	401	417	408	418	391	427	393	386	373	439	443	434	396	402	400	432	384	414	375	423	435	419	386	400	394	396	372	425	419	426	420	407	427	427	435	403	415	404	414	425	432	433	404	430	391	451	420	407	415	424	384	409	388	412	400	404	440	407	412	395	396	360	415	424	433	422	413	408	397	436	424	440	417	423	420	393	415	406	446	409	418	419	390	409	428	424	382	409	406	392	424	403	424	413	406	414	428	378	407	418	405	428	420	376	391	379	388	417	430	368	414	406	409	383	400	384	436	409	391	385	401	395	420	410	405	399	423	357	398	428	439	419	447	425	401	431	455	427	417	411	398	430	419	394	400	414	386	398	396	398	427	444	372	413	461	448	378	434	394	423	421	402	442	408	447	413	408	395	423	430	372	410	401	425	405	409	427	417	423	390	456	428	377	454	389	401	425	422	364	423	395	394	417	427	428	407	419	383	422	372	423	422	386	412	383	409	439	426	389	387	422	434	383	406	419	367	432	419	387	437	397	440	435	398	387	436	395	410	420	422	426	407	394	401	458	418	387	416	424	411	428	425	440	379	407	418	392	426	438	439	383	413	423	424	389	355	402	410	431	443	401	398	448	422	407	412	377	435	391	386	409	385	406	403	435	420	424	422	373	361	410	454	433	414	372	413	405	432	450	370	379	406	458	415	429	450	426	377	400	414	427	388	410	435	422	424	426	426	440	442	419	428	409	388	434	439	444	397	415	427	376	415	416	410	405	375	399	387	412	457	421	434	409	403	419	408	405	379	360	441	418	435	415	401	440	398	438	417	424	393	424	408	450	428	408	429	425	424	386	408	447	395	431	397	404	421	430	438	406	442	368	426	433	414	417	468	433	446	449	457	394	399	393	408	405	475	449	410	402	420	365	436	386	418	390	430	408	412	431	424	403	446	417	464	418	405	394	428	435	385	445	384	391	377	413	415	399	404	412	429	384	399	433	382	435	441	445	411	444	424	412	400	396	409	428	433	409	390	435	413	434	429	391	433	393	460	408	391	433	451	400	405	427	391	399	417	409	399	396	420	415	443	390	402	440	422	406	407	429	437	434	430	422	404	417	372	418	393	451	417	414	416	414	409	383	411	416	426	404	399	401	387	423	418	459	425	396	407	408	394	402	445	433	424	429	412	376	399	412	383	387	405	396	454	401	369	407	413	396	405	432	406	424	428	372	349	391	414	363	402	425	430	395	407	389	389	419	405	427	422	426	402	407	423	450	406	380	444	405	409	411	441	399	407	380	430	398	399	373	423	393	415	421	424	411	403	454	407	405	432	398	404	422	433	423	431	429	391	369	406	390	403	408	415	439	412	404	423	389	423	425	425	393	388	363	396	394	479	426	441	392	383	421	390	376	417	405	392	401	433	407	416	421	424	408	405	448	426	429	358	373	429	417	377	418	426	452	407	449	405	416	437	415	455	426	400	398	423	436	408	414	406	431	409	386	434	395	387	419	421	415	428	391	371	423	417	416	431	431	455	412	428	401	427	426	415	413	418	429	432	389	419	393	414	438	392	429	427	413	414	404	395	400	384	391	391	388	437	441	392	404	423	417	401	406	456	421	454	446	397	432	387	374	381	444	406	437	407	393	432	419	426	431	438	384	398	376	396	422	461	385	423	442	402	381	420	434	405	427	436	391	408	425	394	408	399	403	388	384	436	360	410	429	418	429	420	400	453	405	441	425	395	381	422	414	466	387	405	438	397	430	430	434	408	418	381	388	419	406	395	398	431	429	415	426	441	458	428	394	376	405	398	415	413	393	388	425	389	422	448	414	410	401	431	422	427	392	411	390	412	424	401	449	411	374	434	396	408	406	416	420	410	436	405	374	450	417	396	418	400	422	434	487	368	390	411	413	426	433	423	395	471	436	411	382	429	375	411	451	378	424	410	405	408	421	425	436	424	408	392	387	411	412	444	401	417	389	417	391	433	421	414	437	414	384	449	412	433	411	421	449	436	435	399	429	397	429	465	394	421	411	383	395	374	431	414	419	444	431	459	402	414	436	398	445	440	399	404	418	431	417	428	420	404	416	395	422	403	413	412	409	391	428	433	438	373	410	396	417	370	465	403	415	450	439	419	415	419	418	389	440	445	405	400	437	476	441	392	423	387	443	386	439	405	404	409	424	427	409	424	428	420	389	443	434	480	433	422	430	456	426	448	444	384	365	429	405	373	415	438	410	406	381	426	400	396	411	431	431	409	390	407	406	447	391	403	369	409	413	397	437	417	425	396
17206	2124	4073	4658	4129	3298	2659	2322	1927	1681	1588	1446	1401	1316	1224	1226	1174	1165	1151	1140	1115	1105	1080	1017	1083	1034	983	941	958	1022	1038	970	951	957	981	957	1004	958	922	897	979	997	963	917	907	946	958	967	905	946	918	897	891	925	876	919	950	925	986	923	896	923	904	862	877	905	939	910	927	893	872	869	900	967	958	895	933	905	888	941	913	916	886	861	880	879	876	893	944	922	905	887	922	906	851	899	896	888	889	938	902	870	874	912	875	905	838	894	917	886	883	874	896	902	933	947	892	914	924	885	904	910	905	860	875	856	901	908	913	911	902	853	868	916	936	871	880	882	897	901	905	918	886	874	897	885	852	860	921	956	877	924	916	861	854	953	915	913	903	900	913	869	871	946	917	896	872	810	925	972	919	879	867	937	893	859	865	913	888	876	904	884	928	981	900	898	918	896	936	884	918	914	912	893	860	898	898	848	910	887	910	889	892	944	931	924	860	889	852	906	846	886	922	909	890	920	946	867	918	875	893	883	908	921	930	926	936	874	910	869	906	902	950	889	951	885	963	910	904	857	828	893	865	885	872	905	882	881	960	947	881	856	940	918	908	869	899	867	961	912	869	852	944	828	918	892	812	791	937	887	902	864	946	871	902	907	878	842	903	930	917	913	916	949	941	920	951	900	886	918	919	875	903	913	844	925	936	898	895	913	919	842	941	904	884	877	911	942	909	939	866	932	880	882	927	909	891	901	903	912	812	950	869	872	874	901	890	861	898	923	887	924	858	877	891	886	940	904	914	880	860	910	893	909	848	898	885	876	897	878	900	949	889	882	883	942	925	934	874	933	890	940	926	939	888	892	928	860	946	859	915	908	905	899	848	868	900	928	888	918	927	960	889	917	906	894	897	829	891	913	905	915	929	950	897	927	825	953	892	936	951	907	911	887	923	956	891	897	912	924	896	896	886	900	906	890	876	903	888	934	938	888	921	886	931	889	873	879	900	910	911	946	885	941	899	860	869	901	843	867	899	857	967	864	913	917	934	898	884	882	887	925	919	865	899	904	924	878	872	860	894	898	916	866	912	915	902	851	912	874	915	847	937	876	935	848	890	948	903	938	864	917	955	897	952	870	897	890	926	909	952	833	873	925	912	866	914	894	836	936	950	892	905	896	909	909	866	881	962	849	862	902	887	853	876	874	863	894	938	939	903	924	864	934	954	938	906	869	921	937	891	874	862	910	919	866	850	958	894	877	890	872	893	912	913	900	898	898	847	908	887	840	905	864	968	872	847	950	836	884	896	901	880	908	864	901	882	904	913	907	888	870	931	895	872	910	962	871	913	886	890	912	895	927	910	819	910	904	875	878	915	908	887	854	931	919	807	890	942	893	964	937	917	912	875	904	904	865	841	887	864	878	846	877	925	886	896	894	851	885	925	872	890	850	884	886	895	860	881	861	932	925	828	904	934	866	902	845	855	930	912	891	955	839	893	938	909	886	909	888	851	880	900	865	900	915	917	858	904	898	914	912	937	863	919	909	909	858	925	942	918	907	919	826	820	898	889	905	887	823	901	939	900	901	863	898	894	953	912	906	919	871	889	861	849	936	865	852	899	913	909	896	889	924	969	889	906	940	851	914	874	901	829	899	944	870	953	880	902	895	889	907	946	905	963	943	947	852	878	900	886	932	850	851	891	906	958	867	892	853	916	886	847	880	870	932	918	889	964	971	917	915	903	900	901	898	914	902	905	868	852	922	936	917	862	909	936	906	906	934	894	945	867	894	915	926	895	875	871	907	889	889	909	890	888	948	927	941	869	912	934	881	894	868	858	933	901	959	873	888	892	907	911	879	878	862	896	890	870	927	874	902	899	893	893	825	982	931	924	912	909	915	885	915	886	963	886	882	863	868	912	947	889	922	887	918	920	817	870	842	946	931	850	872	903	898	873	853	873	890	886	904	911	890	869	929	886	866	923	900	883	914	811	870	914	872	934	897	937	892	841	933	900	916	896	903	901	864	862	903	941	871	929	891	920	862	907	972	917	900	933	900	908	955	890	878	911	835	878	862	874	919	850	864	927	844	891	875	917	881	930	898	905	864	867	882	905	880	900	901	919	845	912	872	915	959	883	865	884	896	938	888	919	883	904	923	852	888	887	886	919	893	882	918	892	927	866	906	936	871	887	878	876	866	911	851	817	859	868	933	932	875	904	831	922	937	887	840	920	960	944	909	905	889	903	908	882	946	891	957	915	845	903	873	874	899	889	880	894	885	879	932	918	900	949	885	875	951	931	873	900	926	899	919	912	963	882	916	896	897	926	893	878	906	924	829	895	843	844	922	938	903	922	905	917	848	863	910	895	899	954	876	915	937	885	878	922	935	872	898	886	940	858	870	922	917	915	895	880	871	939	948	886	909	871	944	925	863	877	876	882	879	906	898	875	863	919	863	894	845	885	971	903	873	912	864	889	904	900	896	957	891	917	917	855	885	941	819	891	908	945	902	867	903	870	887	859	848	871	865	842	898	934	901	897	934	862	875	909	877	961	902	881	874	908	937	845	896	889	966	921	906	855	872	880	907	939	874	856	882	894	874	901	896	929	882	888	923	923	897	879	885	902	901	899	905	875	916	928	877	870	916	927	841	947	922	905	871	919	908	893	869	910	871	865	887	902	907	904	859	898	909	904	908	907	907	883	898	874	929	878	870	919	901	847	917	958	920	958	902	956	896	885	906	923	827	886	886	943	894	905	885	881	859	876	869	836	909	924	907	862	919	898	896	978	885	937	927	862	847	927	886	904	912	934	874	898	887	909	893	903	904	922	931	924	886	837	961	884	881	939	906	961	909	877	891	903	928	905	920	931	891	889	909	878	925	890	889	893	883	920	873	895	860	920	874	909	874	949	877	923	872	907	925	870	940	933	888	955	914	887	888	855	930	865	852	867	914	868	876	867	914	860	888	900	879	879	883	900	885	886	904	879	915	875	966	868	901	919	889	867	900	897	922	930	918	890	910	868	857	870	903	901	923	874	912	932	888	918	917	911	901	892	915	875	863	878	867	868	915	952	924	836	890	858	848	933	896	872	896	886	848	865	858	921	922	888	923	939	893	889	905	905	930	944	877	926	879	867	878	926	866	922	866	889	888	882	899	894	906	859	859	880	868	916	980	903	925	880	863	908	910	856	918	911	893	894	865	873	943	907	903	929	864	994	850	945	932	937	945	894	899	892	923	850	880	895	939	877	879	947	914	932	931	881	849	908	890	832	925	885	898	937	892	890	888	926	895	899	924	888	952	938	893	916	890	920	870	922	883	883	944	925	879	831	889	931	931	867	878	888	897	860	899	882	907	809	956	945	910	865	939	921	888	927	858	894	938	902	871	910	879	877	884	903	920	905	937	824	889	953	914	914	903	862	844	860	903	878	874	829	924	949	911	926	839	899	875	879	882	891	876	889	914	868	932	894	941	888	877	901	858	897	868	897	896	915	920	921	857	916	899	878	914	895	889
7357	565	534	456	408	313	262	249	244	232	220	205	215	200	213	210	197	182	200	206	187	178	228	210	207	195	189	205	190	229	215	180	197	207	208	209	188	188	211	163	216	188	194	197	165	209	193	210	189	202	172	191	229	226	179	210	208	170	166	200	191	174	190	196	171	171	185	189	197	189	218	186	192	195	195	172	184	158	180	204	196	205	203	191	215	173	200	189	169	199	214	198	202	194	200	192	196	185	179	156	195	207	171	188	198	200	192	237	200	205	187	203	191	163	208	203	184	164	193	205	179	184	191	200	153	206	187	185	190	200	187	217	193	184	186	200	209	195	174	187	214	174	175	196	208	208	213	175	222	212	200	194	208	169	202	230	196	190	195	185	182	194	185	205	193	191	188	181	209	198	163	209	213	170	221	185	203	211	198	179	182	206	171	166	187	187	196	192	180	200	210	223	191	186	199	212	214	179	193	184	208	186	183	194	193	206	181	170	173	177	180	189	206	218	192	213	210	191	197	208	193	205	193	190	187	203	181	195	188	192	191	172	186	201	180	161	191	214	197	190	189	196	202	214	182	168	194	175	209	196	203	201	193	157	189	200	190	184	170	207	180	221	167	204	195	199	179	182	203	208	208	194	202	184	211	226	184	193	192	205	206	176	189	194	200	185	173	206	163	221	223	197	184	214	204	185	210	196	167	209	213	172	215	193	166	192	222	169	206	185	179	215	215	178	167	195	221	189	199	173	210	186	197	188	165	195	193	204	194	195	188	195	177	188	207	173	191	211	193	209	212	182	208	214	214	199	195	180	194	216	156	192	190	215	178	176	182	212	215	209	211	199	178	180	203	204	206	182	210	204	216	210	178	189	170	178	205	196	165	184	184	195	226	249	212	179	213	172	167	194	198	184	175	197	183	208	210	202	208	187	216	175	171	206	206	180	171	168	207	186	167	190	185	177	160	197	196	191	191	193	186	200	197	199	188	200	190	195	204	209	208	195	178	190	178	178	192	193	192	209	167	205	201	210	210	177	204	200	191	169	222	194	202	190	204	190	201	179	196	171	192	197	168	188	172	176	180	200	191	182	189	166	188	192	194	166	191	202	212	182	177	187	206	181	195	195	167	186	203	195	197	195	166	184	186	206	195	216	189	179	193	218	205	181	188	203	178	207	167	205	217	178	157	176	201	195	197	178	178	162	190	201	201	198	170	184	181	226	194	211	201	189	196	211	193	193	202	198	192	212	162	200	228	190	185	203	177	185	177	183	193	199	186	177	186	202	194	184	200	203	194	177	182	225	176	201	218	180	201	182	198	215	211	201	212	199	210	199	201	190	242	181	186	167	226	168	193	191	221	183	211	197	197	186	176	204	193	173	198	168	224	198	195	197	181	213	188	214	205	177	206	203	183	194	229	203	208	189	182	217	184	160	178	174	179	187	182	185	208	174	208	188	205	173	197	172	189	179	216	193	183	177	174	179	165	177	192	236	204	200	193	195	194	196	174	172	157	190	189	195	202	179	201	208	199	212	205	185	215	202	190	206	186	176	186	196	177	194	199	189	192	200	185	183	202	163	194	196	211	186	205	190	184	213	202	177	230	210	202	212	183	210	189	191	200	191	191	181	165	184	209	187	190	182	188	192	195	187	196	174	197	177	196	195	218	193	182	220	199	187	162	199	207	193	235	189	178	194	233	214	179	191	197	182	208	167	200	212	206	209	192	186	189	177	198	175	195	207	217	206	199	179	166	180	174	207	199	192	205	198	179	204	193	183	199	217	222	191	224	183	207	185	178	204	171	191	173	181	214	201	194	192	207	202	174	179	237	185	189	196	193	181	189	188	194	211	200	180	201	182	198	200	199	161	218	170	178	204	196	189	177	212	189	206	194	193	206	183	192	176	210	212	204	199	209	220	211	188	203	205	185	216	209	214	203	176	192	200	198	208	174	213	176	220	203	198	189	195	220	198	198	203	208	215	204	203	219	209	199	236	211	207	199	216	213	186	206	209	215	187	194	177	206	200	196	204	211	225	201	193	190	189	188	205	192	214	222	201	212	207	169	191	198	185	194	190	200	180	176	212	213	194	196	208	213	193	203	201	213	204	220	222	224	219	214	188	179	183	182	196	198	215	227	190	206	198	186	196	198	193	192	197	181	175	190	189	200	190	224	186	180	188	187	207	185	180	206	191	170	198	182	176	193	187	194	186	194	175	203	214	230	203	223	179	204	196	187	222	175	187	174	185	209	197	211	202	186	193	226	210	192	206	174	197	184	184	214	187	228	210	194	173	200	209	188	203	234	173	166	200	231	222	197	171	190	196	174	193	206	176	206	212	179	178	176	202	195	176	224	197	185	223	198	193	185	181	182	197	175	197	178	195	200	212	222	191	204	201	185	184	167	175	176	199	193	223	179	197	213	199	197	205	198	183	202	219	187	181	170	184	207	168	196	200	170	210	179	186	221	217	199	199	175	201	184	213	189	201	187	179	176	168	179	192	197	198	181	177	191	204	185	191	187	189	193	206	188	189	198	203	196	196	192	211	189	196	201	198	193	177	175	187	195	177	194	201	196	182	195	199	199	168	201	213	216	176	225	189	227	175	182	190	199	157	174	213	186	199	212	186	218	209	182	180	202	193	210	176	196	198	203	186	202	209	194	194	190	214	182	181	200	199	201	186	205	180	192	212	222	210	215	202	193	203	186	184	201	188	202	180	206	197	178	156	195	193	210	197	193	174	218	184	175	174	208	194	193	186	175	212	191	179	176	188	187	203	208	189	217	183	195	187	216	153	211	217	196	193	181	181	206	198	223	190	182	194	172	170	190	196	178	195	221	213	209	216	177	206	187	202	212	189	187	213	222	161	214	207	195	183	192	207	206	180	172	213	192	194	204	188	200	187	180	179	206	193	187	211	218	202	194	202	200	190	185	204	197	186	213	204	201	198	185	186	207	190	207	191	193	216	223	194	187	211	209	194	208	182	180	193	214	220	206	206	204	182	186	183	173	209	212	184	200	223	203	195	189	184	184	174	194	214	197	214	204	194	184	194	196	208	207	201	208	209	217	202	190	216	189	185	176	176	169	199	162	193	196	210	188	197	235	191	205	179	175	188	191	185	214	190	198	205	213	173	202	188	216	217	215	208	212	211	203	193	184	219	192	196	201	186	212	213	191	198	207	196	183	212	213	184	218	186	196	220	225	170	168	197	197	214	190	192	169	184	194	215	203	221	201	199	190	229	181	212	192	168	179	150	184	184	192	158	198	176	193	205	196	184	172	194	210	191	198	192	172	207	199	163	190	204	197	208	175	184	180	174	200	201	204	200	175	237	200	203	201	184	192	213	196	183	199	216	193	189	177	177	215	228	219	199	202	193	197	192	198	192	212	210	185	215	194	191	164	184	220	216	176	208	180	179	193	211	212	199	195	201	188	189	193	180	178	207	187	183	177	209	208	189	190	178	199	186	194	202	214	184	210	204	199	211	220	212	209	198	214	178
4982	744	1186	1390	1256	1014	907	815	768	708	664	585	594	605	540	603	543	544	582	552	535	524	566	545	490	530	531	498	466	508	495	478	491	527	487	509	545	476	496	486	539	492	491	502	496	517	502	494	483	504	496	480	520	464	504	479	514	498	489	474	467	481	495	496	486	519	511	514	515	490	480	493	481	519	510	484	473	500	461	508	507	493	500	502	495	501	472	492	480	501	500	495	509	499	488	498	489	457	449	461	488	520	467	484	468	476	466	470	503	497	476	508	515	485	478	505	498	501	466	493	522	499	517	515	499	472	511	533	513	461	491	479	479	453	495	506	514	568	512	520	525	506	482	461	470	480	486	502	530	470	531	500	456	445	470	500	512	505	499	498	478	494	501	479	498	487	475	502	481	483	484	447	499	511	463	490	499	489	476	514	482	496	505	518	504	505	479	509	488	507	492	478	503	472	502	486	511	477	491	494	504	502	469	496	488	485	490	508	468	475	486	483	493	510	549	471	488	505	531	477	474	508	502	474	455	488	496	453	496	473	490	542	503	455	452	485	475	496	433	480	420	464	470	458	454	487	478	503	482	455	503	541	541	461	478	493	494	510	478	478	471	488	490	474	493	492	537	451	496	477	453	487	506	498	511	511	462	464	499	508	467	506	474	507	449	491	477	491	479	478	469	433	507	492	519	513	462	493	490	474	453	493	522	481	445	468	505	481	497	470	519	514	498	493	494	495	480	483	506	496	464	481	485	486	472	464	507	495	466	473	476	498	522	494	515	477	464	494	493	561	519	520	468	463	482	515	525	524	488	516	489	500	520	470	492	509	471	514	501	511	510	481	460	531	500	510	488	460	494	465	491	506	477	507	487	459	488	508	528	495	483	489	490	482	496	491	478	506	485	457	498	474	462	490	486	491	496	506	497	501	474	475	478	484	525	493	484	479	484	513	466	508	507	525	510	512	479	491	488	471	469	460	487	452	498	485	459	481	494	478	458	488	471	468	464	453	462	487	488	479	480	475	503	476	490	488	501	495	504	475	546	492	497	447	480	498	508	476	492	495	495	505	485	453	519	485	466	467	480	492	478	472	516	494	507	496	457	473	480	468	547	490	463	444	486	521	467	540	469	479	505	461	545	475	471	503	529	470	550	502	456	494	487	487	484	513	478	467	441	487	480	508	497	465	464	485	484	480	479	458	479	513	468	424	451	534	491	508	457	513	468	459	442	515	476	488	522	443	474	480	489	499	496	495	494	541	491	493	495	475	487	493	501	474	499	498	510	499	492	473	462	455	498	488	486	538	475	488	495	457	513	505	465	499	471	489	518	484	500	481	479	506	470	493	460	486	498	486	498	519	496	513	452	514	458	519	496	511	493	449	486	539	516	467	496	508	501	451	513	453	534	475	485	507	513	513	476	507	484	515	471	502	494	505	482	478	472	483	503	459	492	490	492	527	491	460	502	486	480	476	455	480	477	487	498	500	452	473	453	460	494	533	500	511	460	523	528	482	486	467	503	492	493	459	517	471	463	494	466	484	468	498	494	489	495	476	511	459	472	507	486	464	473	520	512	474	515	463	480	485	477	501	479	491	455	491	438	439	490	476	490	446	482	514	506	481	531	511	484	510	480	456	491	528	529	503	481	496	498	484	453	476	507	465	507	471	452	463	444	481	466	487	465	480	534	481	493	511	454	505	509	508	492	489	501	527	503	537	496	483	461	493	464	469	476	455	500	481	484	470	424	479	461	496	507	530	463	511	487	483	492	482	500	484	486	476	497	500	493	500	476	493	511	475	498	488	495	488	472	461	467	482	503	509	461	463	510	464	468	484	490	513	501	486	516	490	496	501	500	491	450	513	515	491	501	496	501	480	497	500	490	485	482	482	515	443	475	512	503	481	513	485	450	488	473	474	492	500	495	504	488	500	491	524	489	531	495	478	514	491	525	503	527	484	448	518	497	479	479	456	504	487	494	515	475	492	467	511	489	490	492	494	457	503	473	465	513	481	475	449	508	470	514	502	501	499	502	466	457	488	541	501	495	520	434	479	495	468	501	477	462	531	518	508	496	523	472	518	494	491	475	514	433	490	484	453	442	470	473	487	498	466	511	454	502	491	484	502	510	465	509	512	470	499	501	486	456	450	493	503	478	507	490	513	494	463	491	502	508	488	488	544	478	466	458	489	491	495	491	487	489	492	470	506	498	473	496	478	491	465	533	540	467	456	423	514	522	502	483	500	487	507	485	478	485	483	494	473	499	516	511	493	478	496	476	477	451	495	489	483	491	465	483	476	503	517	471	503	498	499	477	478	459	487	531	519	494	481	506	500	496	486	448	497	467	465	461	472	496	482	506	497	482	479	519	463	528	468	467	511	516	455	450	491	468	503	484	503	491	485	488	483	487	480	459	480	506	518	462	459	497	544	514	503	478	447	518	481	524	480	510	484	470	513	470	485	520	466	481	505	523	510	489	477	526	516	438	451	461	480	499	469	474	497	461	503	476	493	512	506	483	529	496	504	447	503	475	500	528	496	521	505	510	494	482	491	496	474	480	459	487	525	507	528	500	485	512	465	445	483	484	462	451	473	487	521	497	490	459	524	491	487	500	528	494	513	500	480	505	510	473	475	478	507	464	490	460	482	486	471	482	446	475	497	510	468	468	479	477	461	459	473	551	505	473	499	465	476	502	458	518	496	494	473	524	498	528	493	467	509	489	514	508	479	516	496	506	488	526	490	483	498	469	544	448	446	512	475	468	502	507	484	528	458	484	481	500	486	477	485	461	480	505	484	459	486	487	486	519	483	470	523	502	474	494	513	509	536	525	476	477	481	484	493	480	461	523	433	520	504	463	505	507	493	473	507	460	510	445	489	483	487	479	512	495	497	464	478	508	499	508	467	482	496	491	487	496	512	496	482	446	469	486	497	459	448	498	476	505	457	478	508	462	503	455	474	468	460	481	462	503	478	490	513	514	481	464	534	480	519	474	462	459	481	450	484	446	485	444	483	472	529	505	487	501	506	464	445	452	500	469	478	469	494	468	474	498	453	516	487	519	491	437	513	489	478	473	504	520	526	505	513	472	472	503	504	478	485	465	502	510	486	502	508	501	468	481	506	434	501	425	482	517	503	481	511	476	465	492	462	452	495	476	461	491	469	466	487	494	510	490	501	488	473	526	473	495	521	491	452	515	479	480	483	495	504	489	501	474	506	476	467	443	475	489	459	505	519	472	524	484	463	495	464	469	481	484	502	492	477	518	469	471	512	481	518	483	498	476	515	483	485	503	454	462	499	457	495	491	481	478	477	493	492	451	447	524	510	518	471	512	520	457	498	475	513	521	499	484	463	483	486	479	501	461	537	468	521	499	470	507	426	499	500	488	443	474	488	488	451	471	452	463	496	494	501	496	475	459	458	467	530	483	462	490	463	482	496	519	478	450	474	514	489	482	488	474	495	508	492	480	490	505	512	486	494	506	501	456	471	454	473	460	484	472	508
22154	2438	1423	1148	883	654	553	474	460	431	429	404	313	351	387	316	357	391	362	333	352	326	318	336	371	357	334	299	325	326	291	321	324	330	360	333	312	319	299	328	319	299	352	333	331	349	317	334	326	313	361	357	341	334	317	326	311	330	312	338	336	345	298	311	342	351	297	343	359	334	334	366	317	333	328	323	311	329	336	329	294	351	354	334	355	327	306	321	319	330	331	319	334	371	327	308	339	323	328	385	331	328	345	331	300	328	308	341	313	318	317	358	317	315	327	364	331	322	313	324	346	303	299	323	333	306	301	334	321	278	277	296	312	358	345	367	330	278	297	333	334	343	307	297	343	308	298	321	340	324	308	304	348	299	335	317	319	334	295	329	332	315	308	308	295	303	361	322	329	311	335	337	317	357	330	332	303	307	315	289	317	297	353	321	320	339	329	326	319	329	308	341	334	325	300	348	317	323	334	334	319	340	318	306	331	307	331	327	320	320	341	372	333	297	326	342	349	310	314	321	337	311	321	372	331	300	343	344	371	320	321	301	374	313	339	309	314	344	341	320	360	332	308	323	325	305	356	319	330	308	305	332	335	286	334	330	339	295	332	314	348	326	350	294	326	307	360	337	313	297	325	345	323	346	330	302	327	359	330	347	359	309	327	311	346	340	316	337	343	326	343	329	343	323	359	354	316	300	347	316	335	301	324	319	304	314	336	366	335	342	371	336	317	317	341	306	334	319	303	314	307	348	320	353	351	342	328	304	333	320	370	332	331	337	321	325	328	328	315	326	328	309	329	336	343	336	336	271	317	356	351	338	306	335	381	329	286	293	336	334	344	301	330	292	332	335	316	338	341	333	307	331	317	303	343	334	391	315	319	334	293	307	307	271	303	349	301	349	330	309	303	302	299	323	319	309	327	342	328	312	336	367	352	373	336	334	348	289	311	343	312	328	343	295	281	332	329	319	332	277	317	342	326	349	326	314	324	308	348	303	352	332	352	312	309	315	363	315	315	301	310	349	300	301	310	349	329	319	296	330	338	331	303	340	331	328	322	349	308	319	346	319	299	319	304	322	325	319	292	323	307	314	357	326	317	332	347	312	316	334	314	351	317	337	344	299	347	356	339	319	344	335	347	324	319	346	323	333	346	349	326	347	347	323	323	324	332	335	330	315	331	342	302	324	325	300	304	311	310	351	330	300	340	299	329	332	352	334	305	302	325	350	304	295	329	313	314	341	338	308	300	342	356	328	350	333	364	320	344	319	319	303	343	329	314	303	306	296	316	307	311	307	310	318	321	352	289	343	317	325	376	328	356	327	356	346	312	347	348	342	298	340	336	315	308	358	331	351	338	345	311	305	344	351	342	287	328	368	295	330	317	380	340	302	323	335	350	347	357	321	294	324	324	346	355	345	352	327	315	337	328	323	338	329	331	294	310	339	337	339	329	301	311	316	298	318	324	344	357	335	286	299	325	335	305	316	333	304	346	334	320	335	317	323	319	310	320	347	321	354	319	329	369	340	315	317	366	316	307	313	323	293	331	360	331	317	294	301	302	296	324	316	300	343	345	327	312	293	340	327	336	324	319	311	315	334	305	313	358	299	305	303	357	340	334	319	321	352	311	300	346	329	324	341	333	299	321	316	341	343	317	320	304	321	362	279	309	321	332	339	322	312	331	297	323	343	347	328	338	356	309	314	324	326	342	314	321	296	330	366	345	317	315	321	330	345	305	291	347	356	333	298	297	299	348	335	303	329	298	318	326	329	307	326	318	317	316	345	357	328	330	297	337	348	314	326	319	315	305	349	309	270	330	313	334	329	340	318	331	367	306	299	308	333	344	309	332	315	339	333	343	353	340	324	334	346	338	336	339	294	365	346	342	321	320	352	349	337	332	353	320	348	330	314	334	326	328	320	353	320	354	349	334	313	282	289	377	320	330	364	328	332	352	327	307	331	325	299	330	310	346	298	338	327	332	343	334	342	306	354	325	346	323	345	331	337	299	335	344	318	339	334	330	361	338	346	282	337	308	299	344	336	350	330	320	310	318	312	307	307	314	325	322	314	314	293	321	334	320	338	322	354	316	349	356	353	317	319	312	306	357	332	318	305	306	321	385	326	345	290	329	306	361	306	336	317	352	318	318	334	322	339	307	311	306	336	318	323	345	319	316	333	323	322	297	327	308	315	333	314	324	305	303	336	315	315	351	328	317	326	302	303	305	288	308	334	321	335	356	325	310	298	364	329	321	310	319	334	359	310	306	321	316	338	315	319	315	309	345	317	332	332	325	349	353	313	315	334	339	321	336	330	370	343	368	363	331	324	349	338	343	340	331	307	316	309	334	309	345	329	325	334	337	329	316	316	314	346	320	296	312	324	342	300	321	318	333	300	311	322	339	310	347	325	292	293	341	333	317	330	348	331	321	303	289	310	305	315	309	328	290	316	337	340	325	338	330	314	357	346	304	338	319	323	309	328	322	326	351	316	282	327	326	303	302	311	320	336	339	323	323	306	335	321	312	353	312	305	304	327	353	318	319	311	342	344	328	318	308	330	326	328	333	317	329	329	324	337	365	321	336	347	323	273	329	321	344	319	291	335	313	341	335	339	286	313	310	333	321	296	320	349	335	323	318	305	349	311	322	331	324	344	322	325	306	321	319	316	346	375	348	317	355	338	340	293	321	350	302	337	374	327	307	345	329	342	286	301	326	313	304	341	311	355	340	326	288	289	302	355	325	356	331	318	328	310	286	331	319	306	316	337	316	352	308	359	342	326	325	295	313	350	333	339	338	337	319	350	345	326	333	323	313	337	308	316	328	333	308	322	370	342	316	311	319	334	322	344	305	325	335	328	370	308	300	324	307	305	349	331	281	325	304	341	312	297	349	329	332	315	334	339	323	269	344	292	317	340	300	318	369	311	304	321	340	294	307	320	313	336	342	351	329	348	299	335	348	275	318	298	306	331	325	315	316	294	345	331	360	334	285	306	346	368	348	339	312	366	334	341	313	357	320	336	344	318	354	335	357	325	321	340	324	361	324	311	368	312	325	330	342	306	341	345	305	312	334	332	358	300	314	285	335	348	326	303	335	335	326	303	295	331	319	303	289	344	321	309	319	328	330	307	323	339	329	313	338	352	323	327	350	347	346	316	302	332	361	294	335	318	307	347	349	292	333	320	338	300	372	342	340	301	336	328	335	370	331	324	292	355	323	335	340	308	313	327	334	340	310	319	346	303	322	335	344	318	334	350	281	321	350	312	296	312	325	317	316	305	304	316	338	341	319	327	363	314	352	328	319	337	344	325	312	300	319	332	351	334	330	305	331	323	341	325	302	332	315	324	298	330	303	294	290	294	324	347	322	333	318	320	337	343	313	323	309	315	335	359	322	327	324	314	327	312	325	318	323	352	321	315	307	344	337	316	320	325	319	334	310	335	319	325	317	328	352	338	263	319	310	312	305	332	301	342	342	328	314	278	331	304	339	332	298	315	320	312
13190	1496	2779	3296	2826	2258	1960	1630	1423	1286	1239	1121	969	955	969	909	894	936	913	947	831	812	868	789	829	815	805	828	856	786	782	802	843	813	833	760	765	756	738	807	814	771	760	804	804	806	729	750	786	732	756	730	768	778	772	782	766	796	797	782	758	726	779	747	702	761	790	764	771	750	760	748	748	765	768	755	711	734	767	761	778	795	777	742	801	746	759	747	737	802	690	802	768	778	766	765	723	734	741	756	748	746	707	755	762	749	766	796	781	729	737	737	742	777	754	760	723	739	727	726	701	770	712	788	728	760	765	733	772	743	770	770	796	709	790	756	774	727	733	707	746	714	778	707	742	749	800	755	735	732	780	749	756	724	751	816	709	751	753	745	732	764	749	754	770	754	751	788	715	730	777	740	786	740	744	739	764	726	687	756	717	740	752	770	725	739	748	767	733	729	769	733	706	794	708	739	780	749	763	731	778	742	716	736	706	746	751	733	749	739	766	723	765	789	757	711	755	759	743	724	728	757	756	766	714	765	782	743	752	810	742	764	765	747	742	748	757	783	731	775	738	765	723	756	752	758	758	769	810	751	802	750	772	738	754	757	755	734	781	708	782	761	736	738	735	732	725	758	770	679	775	784	748	695	765	725	717	795	725	726	761	751	767	776	742	735	737	723	715	768	770	745	761	745	744	722	758	732	770	735	763	726	751	713	761	757	749	744	761	760	733	773	778	747	745	826	678	749	749	762	748	738	776	696	737	734	774	747	762	739	719	733	733	708	738	793	737	763	757	775	740	741	742	762	709	722	722	770	724	772	751	774	748	762	751	756	773	722	758	711	780	758	771	797	709	787	757	749	731	772	686	730	747	799	737	765	755	807	718	788	739	768	706	705	739	744	735	767	758	767	765	772	783	753	756	728	730	787	728	750	737	785	738	772	751	761	751	765	734	759	726	755	719	766	735	776	787	724	700	760	749	726	748	763	779	770	755	754	783	780	741	759	763	739	777	806	770	704	724	715	719	770	756	733	723	743	741	731	758	733	752	742	754	706	767	718	720	765	750	750	749	732	777	727	761	759	748	807	754	735	706	743	781	720	737	723	776	765	754	761	821	749	732	710	765	759	723	730	765	717	774	727	804	785	738	718	695	703	735	736	798	747	746	714	721	739	766	745	741	747	697	762	766	721	767	757	762	714	760	779	738	704	759	721	799	647	711	710	740	714	739	806	764	760	764	736	748	763	785	729	731	775	730	780	718	752	764	731	743	769	747	747	747	747	769	787	719	795	720	764	749	754	708	733	790	765	752	747	752	752	740	784	723	720	769	725	761	746	755	752	708	749	734	747	738	738	686	711	755	779	714	720	758	689	776	769	757	749	723	730	743	757	756	748	745	742	713	789	764	716	771	775	756	736	741	733	729	744	741	723	735	803	761	765	766	709	765	749	748	765	744	786	765	778	776	763	678	681	719	744	770	744	736	743	750	728	728	753	728	739	695	730	760	748	747	746	723	755	723	786	789	746	785	764	776	741	741	773	730	759	713	731	736	746	775	741	755	730	793	723	716	757	731	761	752	728	734	761	757	725	758	736	736	702	744	735	775	737	725	734	758	746	782	712	731	744	728	735	760	736	755	780	741	783	796	724	731	735	739	736	782	748	750	711	751	733	741	769	739	689	784	781	688	821	750	750	751	748	775	719	716	744	765	732	770	756	721	735	737	782	718	756	724	804	789	739	712	745	739	762	750	709	758	711	728	703	718	712	706	753	763	760	781	742	784	742	727	781	770	738	763	748	777	740	763	727	779	786	745	768	727	756	706	714	780	738	755	800	754	761	753	761	746	759	737	752	723	741	718	720	747	783	766	764	773	759	723	721	780	739	784	750	762	752	715	796	717	799	742	777	778	796	789	756	833	729	794	739	742	734	730	761	775	786	750	794	730	732	806	776	755	783	738	750	772	776	747	759	710	751	751	746	690	738	715	807	796	764	686	764	748	736	703	778	713	760	759	757	726	757	781	742	765	749	723	761	784	810	743	707	756	762	800	718	751	792	769	711	743	771	762	730	792	773	735	753	733	722	706	785	698	745	806	780	706	725	732	748	727	764	754	749	759	732	696	726	766	768	772	749	701	741	745	720	782	705	803	738	752	734	748	751	781	791	751	786	755	737	769	756	806	752	710	746	733	731	709	726	787	727	793	811	815	694	737	715	780	775	768	758	744	770	788	780	723	762	711	747	754	763	721	742	793	713	742	753	763	776	768	750	741	731	758	761	730	783	737	717	793	736	750	784	735	771	773	778	737	797	757	743	764	711	725	743	686	770	751	738	745	741	735	800	751	730	767	780	758	798	721	744	747	725	749	741	751	723	792	714	744	779	750	761	763	709	748	766	709	735	731	733	790	748	723	755	770	789	708	736	762	734	730	786	740	762	786	725	735	736	740	742	774	777	803	707	740	737	731	736	713	747	801	748	760	742	795	720	748	695	756	775	753	735	720	701	771	725	754	702	756	749	730	736	746	735	730	750	740	744	756	759	690	706	739	719	765	771	778	763	768	740	705	708	767	741	762	759	739	766	767	798	766	735	806	739	788	721	729	772	808	703	723	765	712	723	754	726	748	746	725	725	786	738	754	764	722	748	738	773	802	767	746	737	748	762	736	739	766	788	788	727	721	758	758	755	713	709	776	754	739	754	751	696	762	768	757	743	724	751	750	787	753	761	705	792	823	726	758	738	713	738	739	707	747	713	745	742	795	797	725	773	742	707	777	745	776	738	747	728	724	719	742	768	726	729	735	756	720	764	754	757	762	731	761	742	764	752	775	806	754	702	746	729	807	756	784	705	747	721	786	742	737	778	705	754	749	741	740	760	704	752	751	774	734	708	764	727	753	771	740	763	739	707	697	713	735	727	741	753	738	740	765	805	764	716	770	764	702	745	717	711	692	764	726	753	759	744	727	767	727	738	786	771	728	745	735	736	726	747	783	747	772	790	809	759	737	742	714	714	763	786	758	765	738	756	726	718	787	704	722	755	743	768	711	741	728	749	742	738	756	722	750	747	712	746	763	732	754	750	719	761	711	762	759	782	766	763	741	726	764	768	743	715	767	793	731	757	782	743	764	754	746	730	742	758	722	760	749	766	759	792	769	770	734	760	740	768	778	746	789	785	755	790	772	766	709	764	778	741	704	753	776	766	707	765	703	786	716	736	691	749	725	664	746	715	697	720	699	764	759	722	689	733	725	776	749	709	787	728	741	728	749	738	757	705	753	719	722	741	708	748	794	786	761	716	749	747	789	756	723	730	787	719	760	804	721	775	696	794	782	779	712	791	743	800	813	690	738	746	751	750	768	694	713	744	726	805	778	765	724	725	752	767	700	708	737	740	735	721	800	741	696	743	794	797	724	747	707	729	738	769	756	748	791	771	768	722	710	766	792	739	754	746	725	804	733	745	742	713	755	810	766	753	754	736	735	780	713	730	753	744	765	745	749	700	769	807
33942	5775	2488	1955	1260	916	757	721	593	521	541	543	509	441	501	460	462	483	454	471	457	440	477	433	388	456	440	407	412	460	418	448	403	429	430	453	383	473	392	442	421	433	403	436	423	354	404	422	434	382	446	460	424	360	404	397	401	383	435	415	440	423	404	387	363	428	379	378	408	409	434	442	386	426	400	425	414	393	417	400	417	386	422	403	423	405	401	390	412	391	464	433	381	452	382	420	378	408	380	389	409	393	412	409	356	420	387	442	429	412	416	398	401	487	379	398	443	443	440	421	394	429	387	404	349	412	433	392	389	398	407	407	452	423	380	388	423	393	408	385	439	406	426	424	408	429	418	461	404	408	392	378	412	419	421	399	435	423	382	413	431	445	395	421	404	406	405	427	442	402	410	402	448	440	418	413	394	431	395	419	396	380	380	431	418	430	436	427	449	438	443	379	393	394	427	411	383	447	398	423	421	396	431	399	438	429	410	429	404	451	426	447	388	407	419	389	416	441	416	390	439	439	425	425	416	412	416	410	367	417	400	409	424	377	436	433	378	443	390	395	383	410	384	385	401	411	395	431	415	408	425	463	432	461	442	416	407	444	408	373	384	440	400	400	399	403	449	450	440	382	457	438	443	422	434	421	375	378	354	447	406	434	380	440	451	416	429	411	420	400	378	372	405	448	449	415	440	416	381	423	392	427	378	403	380	448	400	441	369	435	404	413	401	357	381	413	426	387	431	389	366	429	370	409	389	406	402	407	408	430	431	424	413	419	423	417	418	431	469	404	399	424	425	442	406	410	417	405	404	441	383	372	408	387	427	418	417	459	377	431	411	399	453	403	418	415	395	409	438	432	385	416	432	404	385	446	391	408	391	439	437	384	432	424	409	461	401	452	370	394	396	396	421	419	403	417	417	393	426	385	423	418	377	419	447	431	433	454	437	434	412	431	389	396	430	400	392	400	443	441	411	426	442	386	392	429	376	423	396	427	416	405	411	404	420	381	413	397	400	408	419	381	416	395	401	415	402	397	424	425	412	465	403	389	418	410	425	396	429	425	429	423	421	451	424	463	416	396	392	408	385	418	405	386	400	381	454	414	341	456	394	402	418	416	410	421	407	455	415	434	411	426	457	444	405	449	393	409	437	384	370	401	460	350	415	399	399	420	429	397	403	423	403	416	430	407	391	419	423	436	412	434	418	321	412	443	461	389	415	390	412	409	414	410	383	417	414	401	432	417	404	426	385	396	416	447	394	399	420	406	381	451	400	379	433	388	411	404	391	411	405	398	393	416	397	411	468	443	432	449	397	372	383	403	445	445	403	427	436	432	378	409	395	435	373	409	399	390	414	404	393	382	370	419	419	378	435	419	422	423	384	401	414	384	436	420	415	394	404	386	425	429	424	408	415	413	363	401	417	405	398	393	391	438	432	433	406	401	438	410	448	392	445	462	427	382	430	427	418	400	433	375	428	385	424	426	410	387	404	431	428	398	374	425	400	400	432	451	403	394	380	392	410	425	444	425	389	425	444	441	437	432	397	425	430	428	370	413	396	405	430	443	405	421	380	374	433	422	383	408	420	486	424	425	429	401	394	429	411	414	444	432	419	434	427	425	460	417	409	421	393	383	370	417	422	396	403	428	428	391	399	396	409	405	385	392	410	434	437	405	402	425	432	430	419	460	420	412	404	400	395	405	399	397	384	441	436	416	391	409	423	421	424	443	413	435	412	412	413	436	420	395	416	427	398	399	383	416	446	406	411	443	419	421	427	452	409	434	430	410	433	447	389	447	420	403	441	433	380	406	391	400	415	420	450	395	425	376	427	386	404	385	392	421	478	477	430	400	427	448	455	407	422	409	436	419	389	383	423	392	418	405	457	434	424	433	421	409	419	419	424	390	400	411	426	441	373	396	414	407	407	444	416	401	402	449	436	414	428	398	420	416	399	449	410	393	467	381	419	456	402	409	404	404	399	413	393	443	417	476	420	406	445	423	404	405	440	449	407	439	418	442	419	397	398	419	402	416	441	447	397	445	407	375	416	427	436	425	387	444	389	379	407	402	390	433	405	407	442	434	396	422	346	387	397	427	388	406	432	385	394	374	432	372	420	422	407	393	408	409	414	435	429	425	462	375	408	407	405	418	426	382	435	421	393	387	388	401	431	411	422	473	442	433	413	437	399	420	401	444	392	434	391	422	389	411	432	385	376	425	373	402	391	425	414	397	439	396	408	407	468	430	405	421	402	379	409	417	410	412	397	416	412	433	410	424	450	427	418	406	369	436	397	433	420	448	388	400	395	395	399	401	381	427	379	411	396	390	414	427	402	368	417	391	459	411	421	445	417	468	379	402	389	439	401	380	431	401	418	407	386	380	410	409	440	384	420	402	399	404	436	439	427	404	427	396	455	441	450	408	402	436	424	430	418	422	441	393	403	399	389	419	437	410	410	427	449	428	402	400	385	416	416	403	407	426	356	419	419	398	394	444	425	389	402	430	355	389	389	412	428	420	413	456	435	463	441	450	376	405	412	393	397	448	418	430	459	441	409	415	444	421	397	359	410	425	406	399	393	375	426	407	396	428	428	464	412	444	446	404	418	375	452	424	419	410	395	395	402	417	430	373	387	404	430	377	390	390	395	429	458	432	426	474	401	426	424	420	409	426	402	429	394	425	428	434	410	411	410	388	431	407	413	404	426	420	418	400	447	426	385	454	386	433	391	432	401	413	417	389	405	377	401	402	390	384	422	416	421	398	378	469	439	445	435	418	395	428	402	425	407	417	347	410	413	386	432	434	399	425	396	399	428	376	429	425	436	481	441	405	422	420	455	428	424	389	369	387	439	395	445	404	448	407	396	438	442	420	420	410	420	408	409	412	420	436	408	407	393	421	443	432	398	428	422	413	437	406	410	399	442	432	445	438	448	440	401	404	417	424	411	392	419	422	428	454	420	449	357	415	435	348	375	393	404	375	386	394	405	415	408	406	409	418	401	424	405	427	394	440	423	440	419	415	396	419	413	412	389	434	438	406	456	452	438	393	454	430	463	388	440	365	414	424	398	428	420	391	383	392	429	389	397	456	411	435	376	417	406	426	428	438	418	401	382	452	412	415	451	373	432	414	398	406	418	400	425	432	380	406	428	409	410	426	408	414	402	440	436	418	434	408	427	419	405	388	400	411	425	386	459	405	412	363	378	382	446	400	445	435	406	426	429	412	399	386	376	428	415	397	431	407	426	382	416	405	422	418	376	452	377	395	379	420	377	428	407	411	433	442	430	444	391	396	439	382	396	417	394	415	445	421	432	395	413	421	472	406	394	416	403	424	429	382	383	357	401	401	418	410	389	420	403	368	413	398	443	424	406	382	426	434	408	386	430	415	392	424	395	449	418	370	425	368	382	384	390	389	398	375	392	440	387	405	403	448	411	399	433	417	420	450	451	388	378	416	410	409	414	402	403	387	448	410	393	441	473	421	421	397	412	435	425	396	397	414
17374	2011	4095	4867	4099	3283	2778	2407	1938	1724	1543	1525	1378	1255	1252	1187	1169	1155	1097	1100	1105	1135	1045	1006	1048	1000	1003	996	1021	958	1015	944	1027	1015	902	979	974	963	926	882	1001	952	946	906	918	963	957	913	893	898	878	922	934	917	894	875	887	913	941	934	969	942	896	927	924	933	862	941	963	965	892	900	952	930	936	943	864	870	951	915	926	873	903	927	968	904	873	875	903	883	878	849	858	853	915	909	928	900	862	899	938	855	935	891	935	938	922	926	876	866	940	898	878	885	850	957	891	919	897	876	917	922	889	910	863	965	927	905	935	847	900	879	903	843	906	918	911	993	862	864	913	893	954	866	871	843	883	911	908	856	901	900	851	903	892	885	896	892	877	912	828	925	886	916	939	900	877	897	870	919	959	908	885	861	897	883	888	966	911	898	904	923	868	918	883	923	899	878	970	867	908	882	870	892	903	956	875	919	918	893	900	857	806	858	894	862	864	872	949	907	875	907	853	921	862	906	855	904	934	895	896	869	891	871	899	956	936	881	859	881	842	925	893	919	885	941	908	938	922	866	822	877	968	906	880	917	892	905	925	948	880	848	915	905	886	930	917	921	957	891	862	930	938	912	878	907	850	910	857	909	887	919	878	928	888	892	949	837	895	899	896	916	913	905	923	842	898	928	922	963	933	889	893	881	935	910	874	885	888	908	913	857	873	900	924	895	850	906	895	911	908	953	900	897	907	878	895	961	886	870	863	917	925	904	900	841	915	885	891	928	871	902	916	886	849	872	857	892	936	838	925	890	870	878	871	947	938	916	921	919	909	888	962	842	929	892	824	877	923	867	880	872	917	876	897	837	878	914	920	896	911	915	833	865	892	930	917	901	846	910	952	880	923	906	827	893	923	884	919	933	877	907	910	901	887	864	869	925	952	943	959	867	864	915	916	882	901	917	879	856	872	902	899	901	879	922	931	928	884	932	930	875	902	907	883	915	878	885	886	916	930	930	907	871	914	916	885	920	911	979	929	898	906	842	896	927	924	897	890	922	856	826	928	890	890	909	874	925	905	904	896	870	907	871	905	950	853	970	856	877	868	882	869	902	928	924	896	909	862	880	956	882	838	857	884	930	947	865	931	873	860	889	954	976	917	891	951	928	875	838	879	905	909	948	885	864	928	871	901	846	875	857	974	916	946	881	924	932	875	852	847	899	912	871	880	915	884	924	892	920	882	946	910	948	870	883	873	879	836	895	848	862	921	909	900	943	914	845	868	868	931	920	923	869	937	899	918	888	933	900	933	873	917	905	915	907	899	912	913	879	923	884	889	891	908	885	872	929	943	888	907	930	831	935	921	850	845	935	889	907	916	917	899	863	939	896	869	869	891	902	849	905	950	850	949	900	855	906	875	901	946	911	926	890	885	952	920	914	977	874	884	936	949	887	895	895	894	921	900	851	908	943	856	961	974	884	859	869	906	832	923	868	914	910	922	956	897	892	852	889	878	871	852	919	909	902	898	922	818	873	888	909	860	880	866	847	912	893	905	857	890	865	896	945	867	881	887	860	922	887	886	890	938	869	880	879	906	933	882	828	899	845	871	854	872	878	905	889	866	874	901	885	872	891	917	849	894	928	900	867	865	915	899	971	903	879	835	902	924	882	879	916	922	883	879	881	953	946	918	934	910	915	884	898	941	896	905	931	913	860	919	947	862	880	853	870	919	931	927	893	904	897	872	912	835	889	876	839	888	913	848	886	920	857	901	905	853	908	893	937	902	869	878	850	869	835	877	900	911	934	909	907	846	932	881	932	886	847	906	915	886	883	874	917	897	899	951	933	882	882	918	852	884	873	882	842	788	855	881	869	883	894	908	840	891	908	920	916	874	877	857	915	918	841	920	950	866	891	878	895	899	896	881	886	915	903	892	898	900	958	850	891	951	858	868	895	864	900	856	914	941	898	880	884	872	861	904	931	875	910	957	977	880	914	905	899	888	896	928	939	909	957	932	892	863	938	913	907	863	940	858	865	903	848	859	908	883	944	900	884	911	820	891	886	907	898	847	920	922	928	874	939	870	876	923	851	916	920	912	874	897	919	912	937	868	933	904	934	888	894	897	890	843	911	900	903	897	868	958	921	939	864	897	903	874	848	919	869	839	884	884	891	869	869	919	863	922	875	878	928	848	912	882	869	881	926	889	847	859	857	898	918	859	909	874	941	909	950	882	932	960	962	938	870	898	927	918	884	858	894	907	891	873	880	905	852	937	860	898	885	900	894	873	925	893	861	876	893	894	948	913	909	853	932	888	845	909	893	861	894	867	909	872	884	897	914	900	855	937	910	910	947	892	876	909	914	838	879	895	907	901	879	905	883	897	900	925	888	929	885	843	958	897	832	905	858	926	924	876	926	913	859	905	858	889	946	921	875	875	852	868	888	909	939	918	851	886	886	880	874	947	884	901	925	857	853	889	920	888	942	869	890	876	868	906	923	894	920	953	929	869	929	924	888	907	910	883	910	948	892	911	944	927	888	907	937	895	857	838	961	926	931	930	951	893	842	937	887	915	900	842	883	892	869	892	890	867	896	819	886	923	861	890	884	968	954	867	872	850	885	841	884	884	901	915	900	935	866	856	891	901	883	919	911	888	887	858	932	876	899	926	885	960	900	872	910	905	898	871	875	912	894	893	842	903	878	893	885	890	915	937	868	880	913	928	882	872	868	864	917	863	881	856	895	914	917	894	887	899	917	905	917	913	899	910	873	886	889	918	879	890	947	923	912	866	900	885	881	879	907	879	845	916	924	914	910	883	903	896	953	920	906	898	838	908	895	904	912	858	897	866	942	950	923	897	848	881	915	907	889	920	875	896	878	940	859	867	839	877	877	875	908	857	902	888	920	874	824	941	930	909	931	878	910	917	926	925	905	938	889	929	892	912	866	925	928	841	890	861	926	906	896	880	865	866	863	843	900	896	906	877	926	911	899	903	939	936	841	835	891	889	949	905	906	915	908	937	899	853	886	915	891	875	907	956	899	889	908	920	917	901	857	867	844	927	925	913	871	862	875	886	930	891	882	842	857	961	866	862	859	964	922	902	899	922	872	875	872	937	903	924	927	897	883	960	911	918	876	947	924	932	868	876	888	908	894	858	936	880	872	876	879	901	876	900	880	912	929	863	875	912	862	920	889	925	875	883	836	888	903	819	869	884	870	897	908	924	883	898	902	878	904	869	894	857	834	937	884	889	899	907	873	901	917	945	920	900	896	891	859	886	922	892	859	875	918	882	924	929	921	901	890	882	831	943	875	934	896	877	924	919	891	904	945	887	919	882	888	958	885	916	925	890	864	956	901	918	880	950	839	892	884	880	913	906	869	909	874	920	939	929	913	909	888	872	892	902	871	840	880	927	912	895	911	906	887	836	890	886	927	918	860	863	900	880	939	913	889	872	907	880	870	926	922	948	875	876	880	858	875	870	876	887	841	893	907	880	932	902	912	909	878	909	877	910	892
7507	567	532	481	360	297	271	285	253	208	228	220	219	181	197	196	211	194	203	179	186	185	227	194	218	208	191	190	190	166	185	171	209	203	196	190	195	190	179	212	177	196	182	182	202	190	214	207	204	189	176	179	217	215	192	202	202	200	209	234	187	198	201	191	170	196	186	212	167	191	195	198	199	204	181	198	170	198	178	188	194	203	193	172	187	177	199	198	179	175	194	186	223	202	199	203	198	211	230	211	215	180	214	182	176	201	194	181	197	214	199	191	178	185	170	180	163	190	187	186	200	199	190	164	186	173	174	187	207	211	210	202	194	192	181	182	202	152	185	197	187	164	209	182	192	188	195	204	184	200	206	187	174	186	199	188	200	184	194	197	190	204	209	182	205	182	208	210	186	171	180	198	226	185	194	206	198	206	206	212	177	194	196	184	194	184	168	183	200	180	188	219	179	200	207	177	195	212	192	208	188	189	180	190	188	207	176	197	190	189	196	187	195	203	197	189	178	174	199	200	223	219	218	190	186	198	180	232	168	169	204	209	182	219	202	165	213	185	206	166	209	200	181	162	192	175	219	156	170	190	187	195	199	187	199	201	180	202	205	193	199	178	180	192	180	173	187	162	186	188	200	195	217	204	183	214	176	213	167	204	215	189	189	204	171	212	205	215	195	222	185	187	193	180	188	215	172	192	186	200	160	191	221	185	214	219	203	185	195	195	223	199	178	201	181	190	214	193	199	187	189	200	191	196	198	202	208	192	204	191	191	174	201	172	211	207	183	205	186	192	207	193	208	202	173	188	189	188	198	192	195	187	167	201	205	200	171	167	208	193	189	200	194	207	170	195	168	181	197	175	187	186	184	172	193	171	171	206	173	185	186	198	184	188	197	170	191	199	198	189	187	203	160	175	181	187	194	194	189	198	178	179	179	198	144	170	182	198	209	170	203	188	200	211	189	197	192	203	170	192	161	203	199	210	196	201	193	172	174	183	188	186	203	211	194	189	200	198	185	182	180	201	197	183	184	173	185	207	198	169	200	212	216	192	219	189	195	212	217	181	219	189	225	197	193	205	185	209	168	214	204	175	199	190	208	214	201	197	174	211	178	177	202	167	195	178	181	187	191	228	188	186	191	190	176	183	173	179	199	170	190	174	199	225	210	214	177	198	235	189	179	195	192	197	191	196	230	202	202	185	185	183	202	210	206	204	171	187	223	206	192	188	207	200	198	177	207	188	190	190	186	195	195	197	205	193	184	210	212	184	194	183	205	208	219	192	186	196	190	190	195	200	177	188	180	188	193	202	184	181	199	189	223	194	180	179	181	192	217	178	182	203	190	232	207	201	195	186	194	196	202	231	207	186	201	193	201	176	179	192	214	175	164	212	216	185	170	188	177	205	188	216	170	195	244	200	189	182	213	208	187	193	199	188	200	162	178	175	190	205	195	195	192	176	202	163	199	192	213	191	183	177	188	187	179	182	202	182	161	182	189	160	181	202	192	218	196	184	194	204	182	189	181	202	210	178	220	195	181	208	187	194	209	182	216	171	159	189	184	215	200	210	195	204	201	211	193	198	167	206	192	186	168	178	178	200	183	195	188	156	186	222	176	198	178	194	199	212	205	201	192	205	198	188	205	214	188	171	178	194	188	186	183	213	209	172	176	179	182	200	177	208	178	152	173	177	192	199	186	177	158	177	185	200	187	209	188	192	175	217	215	202	207	187	208	190	214	195	225	176	192	216	212	209	196	216	210	162	216	207	196	207	192	197	224	189	212	201	202	198	194	177	171	196	201	190	230	214	182	188	197	185	194	201	202	179	181	184	204	181	184	195	213	221	188	212	190	198	191	171	194	194	181	180	188	209	187	184	176	201	187	173	198	179	216	191	195	183	188	176	207	189	182	185	182	181	181	214	206	197	201	185	196	205	193	197	219	178	208	229	202	208	196	205	199	203	182	232	177	182	208	203	236	189	174	192	196	203	194	192	183	194	173	219	189	190	183	187	184	189	181	202	179	196	194	208	186	198	200	183	185	196	205	197	207	188	199	192	220	178	222	193	194	196	212	178	177	198	198	198	187	180	176	173	186	215	181	195	204	198	188	171	191	203	178	197	211	212	201	230	197	201	205	192	195	192	173	198	216	184	169	207	212	215	184	204	169	178	195	209	170	175	183	173	180	178	193	197	220	195	192	166	189	188	220	203	172	182	210	205	211	215	186	187	182	175	200	198	204	197	189	190	181	171	195	154	194	183	177	197	173	195	187	177	175	221	198	196	195	192	172	181	194	194	211	192	202	206	197	208	184	188	175	205	201	202	231	205	207	193	195	190	211	224	180	146	180	199	223	212	185	231	226	185	180	200	180	188	183	171	206	207	183	218	209	222	176	187	188	211	195	185	188	197	213	190	212	191	193	193	184	207	185	197	196	186	189	175	180	218	169	206	194	194	164	170	213	199	184	217	183	171	189	208	209	208	171	200	205	169	201	163	187	201	200	202	189	195	210	212	183	195	181	176	179	199	213	199	207	173	203	160	200	211	210	193	194	212	188	194	170	187	214	202	187	230	188	199	203	180	185	190	182	194	190	199	171	196	197	207	196	214	189	192	197	207	174	196	182	181	195	219	188	218	186	189	212	192	188	197	184	189	203	195	199	202	167	169	164	217	165	175	202	219	186	184	178	166	192	195	196	203	186	204	197	201	185	198	219	181	176	191	196	181	167	182	201	181	174	197	199	182	202	207	188	170	197	200	191	206	197	179	178	181	192	189	196	193	194	165	174	192	209	193	190	210	226	178	196	193	181	182	160	190	184	198	150	183	202	182	190	178	167	174	168	188	223	208	202	179	187	190	216	203	184	179	167	211	187	176	190	214	201	183	223	196	200	185	167	214	210	197	203	207	180	190	191	200	189	201	194	181	198	190	182	177	199	204	177	197	170	200	197	197	206	181	183	176	183	203	207	187	166	186	194	198	209	171	209	211	212	180	187	187	196	187	184	204	195	216	229	179	174	183	184	177	176	188	194	181	186	188	175	163	183	193	200	202	192	188	199	183	210	219	155	202	219	171	176	180	186	190	185	206	170	200	210	212	231	197	173	189	183	202	201	203	214	204	203	185	200	199	192	190	171	170	187	188	197	188	167	159	208	195	206	177	177	204	200	182	173	190	184	184	196	169	182	179	188	175	178	171	203	208	178	189	190	229	198	221	210	188	195	173	215	190	200	176	188	186	190	205	177	175	203	202	213	213	214	199	220	205	180	177	187	186	195	196	184	184	188	197	182	175	206	198	176	180	198	205	202	172	186	194	212	181	221	207	180	193	196	194	177	199	185	199	180	189	185	180	181	188	186	208	166	162	193	174	186	192	195	200	213	175	171	181	205	194	183	176	193	183	184	185	199	212	180	173	173	192	201	203	211	188	175	195	196	178	201	176	170	202	184	173	195	221	224	177	197	211	187	190	191	199	176	175	202	197	179	186	190	193	201	201	196	190
4954	749	1186	1431	1271	1057	946	782	695	671	614	604	587	558	547	537	548	556	575	550	513	501	557	518	506	501	554	534	465	497	492	468	480	499	496	469	493	526	478	454	477	545	493	471	504	487	470	495	507	513	446	519	477	496	492	501	459	475	473	472	472	471	489	522	471	513	509	464	484	487	500	483	486	532	496	481	495	470	519	478	519	493	471	451	522	474	473	453	469	491	440	484	471	461	493	489	476	492	479	497	494	483	496	488	438	542	476	495	443	527	464	523	506	435	521	487	504	474	479	475	451	491	486	471	524	474	451	504	437	460	480	478	472	485	484	494	441	451	490	503	505	512	472	450	464	475	492	442	464	482	480	469	476	487	501	471	476	462	467	554	497	489	458	511	471	505	455	504	456	483	449	526	433	460	498	519	442	451	467	451	463	534	488	477	442	489	489	505	506	422	525	460	480	484	492	490	503	481	492	466	495	486	477	495	480	466	464	509	513	457	501	463	478	501	483	477	474	462	478	483	491	478	500	487	491	452	498	482	480	459	493	456	503	500	450	465	499	470	465	493	530	459	463	478	442	486	443	507	487	480	484	484	491	506	477	508	451	480	467	464	487	463	499	520	503	429	456	482	500	455	493	454	506	476	499	491	487	474	467	458	506	486	512	488	431	541	496	476	458	501	465	488	494	451	472	505	469	528	489	487	486	463	476	479	466	470	469	514	477	460	467	488	512	410	459	454	476	484	457	449	488	440	452	475	461	493	486	469	479	456	483	466	508	519	442	470	497	455	468	468	474	464	491	470	427	520	488	428	505	499	480	479	495	503	470	464	475	480	489	489	511	483	470	495	492	452	459	538	468	499	496	495	488	498	477	498	509	491	492	458	503	510	507	469	485	470	467	499	473	498	459	468	498	502	480	506	466	482	509	439	479	524	529	478	458	494	489	473	465	475	449	479	487	463	503	513	486	506	476	478	493	445	457	523	494	503	504	473	447	486	484	497	457	473	476	501	497	474	433	484	445	445	455	489	499	498	501	478	457	486	454	507	478	485	438	504	480	450	502	436	502	513	470	537	520	464	453	438	487	494	481	475	462	497	495	479	479	493	520	518	466	492	457	492	470	497	471	518	458	457	487	477	461	466	471	482	467	518	487	492	464	487	531	483	510	447	468	469	482	493	485	500	469	485	471	452	468	439	490	496	488	475	479	466	466	485	466	490	493	495	490	517	457	475	469	462	468	459	447	465	461	450	504	516	471	480	472	523	463	495	481	482	488	501	538	463	459	469	466	491	479	503	512	465	471	469	460	480	455	487	472	478	450	490	519	479	486	453	485	479	466	483	500	465	459	516	502	491	484	466	505	507	492	463	444	480	516	475	469	477	475	474	541	466	469	492	444	459	476	450	466	465	486	506	504	475	493	467	513	528	506	489	504	483	503	452	445	483	491	474	512	496	478	503	500	505	470	495	491	497	423	447	447	470	484	429	440	504	473	507	476	436	486	483	470	502	469	456	475	453	484	504	454	480	468	467	477	496	496	448	475	500	500	485	489	477	467	466	457	524	445	469	462	471	468	473	470	497	493	470	472	485	496	461	500	513	487	500	503	491	474	446	485	471	463	464	492	470	490	481	465	464	470	431	507	513	475	519	490	489	491	490	481	470	475	466	479	483	501	481	464	503	482	463	469	483	436	463	500	503	469	468	435	474	479	483	497	473	461	520	517	476	506	474	485	500	476	477	470	510	475	470	480	491	532	482	497	464	473	504	514	482	490	488	470	498	486	452	481	505	511	484	477	463	483	474	452	518	496	472	476	477	505	482	471	463	473	437	448	512	456	472	496	474	501	493	496	476	501	485	506	483	462	461	467	501	473	517	490	457	504	500	482	504	480	459	499	463	494	480	449	473	474	494	465	454	492	519	483	462	483	481	495	471	492	437	469	498	499	503	445	520	484	458	436	469	474	465	496	478	464	507	500	519	483	468	479	454	474	478	486	446	483	498	460	525	470	476	459	453	475	461	466	473	477	466	477	496	441	505	497	438	509	500	446	510	453	489	499	470	471	479	445	484	480	504	477	485	447	504	476	466	449	464	482	470	460	454	485	475	461	492	502	435	461	479	495	516	492	483	477	456	449	512	457	481	475	489	469	507	479	502	475	467	486	483	472	470	455	505	482	488	470	520	486	477	508	470	504	440	458	489	466	491	460	489	476	491	481	471	467	510	487	496	452	531	471	432	474	491	479	494	470	462	442	461	479	495	498	493	507	509	499	454	473	481	466	474	457	496	454	490	450	501	484	448	470	510	503	465	484	464	504	450	461	473	497	439	434	481	468	495	506	494	467	472	466	468	448	453	477	478	496	500	512	493	468	453	502	462	466	503	499	502	470	464	495	452	501	471	491	457	517	462	522	484	459	480	479	490	475	505	465	476	485	493	496	443	492	470	484	474	479	453	484	505	498	485	463	486	460	476	480	493	493	487	507	444	481	483	474	509	476	495	508	457	472	493	509	457	498	482	500	478	456	517	502	458	511	468	446	492	477	512	474	482	501	469	489	485	442	471	482	470	484	495	488	503	444	487	466	474	499	489	479	457	450	494	518	496	460	460	487	484	478	510	501	472	479	470	465	476	462	519	498	503	464	490	486	473	480	471	502	484	494	516	463	493	488	507	479	481	484	456	477	490	450	484	432	431	465	498	467	475	432	528	480	508	468	485	447	494	463	425	494	480	477	510	493	499	460	463	471	457	462	451	513	491	464	471	479	484	484	540	469	499	485	508	504	513	444	499	445	493	490	462	514	447	499	489	461	468	463	464	468	520	501	428	508	488	457	476	476	444	524	493	475	492	477	492	516	481	478	494	497	514	485	467	524	480	446	475	507	491	456	499	501	513	465	468	451	481	481	506	476	467	478	457	471	481	476	495	517	494	502	478	490	484	496	480	488	492	457	479	468	459	447	473	482	480	438	486	460	482	470	490	467	443	482	462	472	486	506	501	509	493	480	480	471	517	486	453	468	478	458	475	472	458	474	439	485	499	471	481	477	488	509	488	466	503	502	516	507	488	456	504	473	468	473	490	479	491	516	465	490	477	492	492	493	463	486	493	478	494	463	510	504	442	464	474	471	475	456	443	484	498	483	493	486	481	477	470	480	481	483	473	493	461	505	485	485	482	490	478	497	512	468	484	459	430	452	463	450	487	475	487	494	458	485	459	495	509	475	455	506	476	493	470	501	433	479	481	506	454	481	494	469	475	495	486	452	530	466	521	466	522	488	469	504	479	428	474	500	489	473	492	457	468	519	485	518	455	502	449	486	465	475	454	477	507	486	529	492	490	453	482	519	435	459	470	496	478	487	478	496	484	466	462	490	473	477	497	514	518	501	485	445	517	480	519	473	501	475	481	520	504	465	490	487	508	456	511	474	483	468	496	482	478	468	447	486	452	459	535	488	505	495	469	467	489	484	505	512	442	468	460	478	455	508	502	438	505	470	483	457	470
22310	2479	1374	1141	832	685	568	497	440	408	401	388	369	412	384	414	393	354	372	330	333	354	306	343	312	336	351	346	347	332	354	319	329	332	352	353	341	323	331	306	343	339	334	328	345	346	357	331	297	345	370	322	310	336	306	331	313	326	299	337	376	338	367	317	328	319	298	301	299	339	344	353	273	344	331	348	335	330	287	327	297	317	301	364	333	327	325	306	326	326	294	342	341	326	313	365	337	311	318	320	346	306	327	320	302	334	337	369	354	355	304	328	345	329	344	325	305	324	308	318	350	307	303	337	325	343	313	364	328	314	315	332	335	332	339	336	347	379	346	341	338	313	317	329	366	341	326	350	338	342	329	316	341	309	323	287	326	334	335	344	328	335	313	295	343	366	329	311	300	322	319	320	295	298	319	311	335	368	339	309	327	322	319	308	310	328	361	309	313	311	314	303	312	307	295	325	346	330	337	303	316	329	304	315	307	313	332	318	341	307	325	308	325	295	336	342	344	315	339	323	322	313	276	326	337	333	336	274	311	299	304	326	316	308	313	343	333	329	340	335	309	340	324	292	350	339	307	312	317	338	313	293	284	297	311	301	286	343	305	327	320	346	333	320	319	315	315	325	325	351	310	300	327	324	303	313	319	320	327	328	281	314	302	320	370	311	294	377	356	313	339	330	301	340	346	345	337	285	318	310	316	328	314	321	330	278	326	336	331	304	331	317	318	314	324	320	316	322	310	309	294	331	340	295	341	333	307	288	317	323	293	327	327	284	324	305	305	328	310	364	345	322	364	355	335	351	321	327	331	349	339	324	348	313	314	356	319	307	313	325	337	333	310	311	318	336	344	335	306	319	323	353	295	307	329	311	295	345	349	304	326	321	292	337	331	310	295	339	328	338	347	321	313	370	329	329	331	346	334	313	277	319	339	339	298	313	344	294	296	337	330	322	313	306	319	315	320	335	314	301	337	291	327	326	330	309	329	331	329	335	334	310	301	329	330	292	336	298	342	298	329	333	318	331	280	352	309	329	342	309	321	334	341	347	312	357	332	324	328	320	323	341	339	328	321	313	310	318	305	327	276	312	330	330	330	334	354	361	327	334	305	323	373	345	332	299	330	329	342	332	324	354	352	342	368	292	325	324	336	327	331	336	335	301	286	325	312	304	330	319	291	283	365	320	290	316	333	328	341	340	319	317	326	348	301	311	344	324	327	337	298	313	331	359	319	316	329	332	327	344	324	332	334	306	319	317	318	309	319	308	333	317	320	327	330	331	360	329	329	325	312	321	369	314	341	342	288	338	334	340	331	307	339	341	337	320	332	316	321	314	330	329	316	323	319	339	342	300	363	308	347	321	354	317	313	318	326	313	317	330	310	332	357	332	356	356	314	339	304	342	314	302	338	310	304	341	307	320	334	311	328	301	332	322	304	315	295	298	316	345	336	326	339	304	334	365	319	327	302	301	346	334	346	307	302	342	405	310	339	345	280	339	287	325	328	328	365	287	311	323	334	356	359	340	338	337	328	347	319	312	296	321	288	344	332	349	272	291	289	326	295	327	300	327	311	315	346	332	337	334	337	323	333	361	332	324	318	296	320	360	326	304	360	331	354	345	311	325	294	337	354	322	329	319	313	321	324	337	299	354	321	330	309	310	317	364	333	337	302	298	318	307	319	303	335	332	329	291	347	287	345	290	341	318	322	320	321	329	288	322	299	314	294	309	295	335	331	304	335	303	309	320	332	326	343	288	314	312	312	317	316	326	315	286	332	329	313	321	294	303	322	320	284	334	354	320	364	290	334	312	302	317	342	356	312	329	291	283	324	316	313	359	293	331	336	331	322	298	342	330	339	333	347	338	307	324	320	312	313	323	341	322	320	338	345	314	329	290	323	329	286	343	345	320	356	327	321	352	336	351	322	321	312	311	311	358	321	353	333	298	329	281	383	323	345	286	329	302	343	363	329	312	323	319	322	315	326	343	329	330	320	304	301	310	334	292	348	336	357	329	329	323	301	319	314	300	312	329	374	305	333	292	302	334	318	358	302	365	326	322	343	342	341	317	337	346	319	356	313	344	340	328	323	318	320	316	352	326	316	315	320	334	335	355	307	305	341	324	374	287	327	284	320	337	352	306	293	302	295	274	307	329	343	301	307	338	335	352	326	329	345	345	337	352	338	355	327	344	310	328	303	320	315	330	278	312	345	314	324	347	349	316	339	327	334	342	299	318	312	313	307	362	297	326	333	341	324	321	341	341	317	331	344	356	310	298	307	333	354	331	306	307	288	325	322	323	340	306	347	321	326	302	315	329	337	317	350	337	340	338	350	313	352	332	309	310	305	362	332	291	284	277	340	347	282	324	322	316	340	349	342	334	322	321	338	319	302	325	298	314	335	319	365	337	292	310	304	332	344	334	317	354	340	321	329	345	301	302	317	329	311	356	337	306	294	289	291	340	319	339	309	309	339	326	319	332	335	346	336	356	313	316	330	312	282	332	331	341	343	316	315	322	344	322	322	325	300	313	284	314	345	323	366	325	310	355	343	334	328	319	328	332	332	340	365	361	319	337	324	338	346	297	316	323	321	294	333	345	327	329	348	350	346	319	302	334	320	321	342	341	329	324	309	313	336	306	350	307	319	322	301	321	332	353	334	295	341	327	344	322	306	315	336	318	298	341	304	325	340	306	283	325	367	335	363	352	306	316	298	325	341	354	341	305	327	316	345	322	321	316	347	312	316	358	307	342	308	286	323	318	322	312	349	302	347	310	338	324	294	286	314	319	335	332	340	329	315	344	358	303	302	300	322	341	317	342	396	306	368	336	328	287	344	319	315	309	343	307	348	334	317	344	340	319	342	330	338	297	301	315	280	309	314	348	353	351	309	316	320	319	337	323	332	308	343	286	291	321	329	321	316	319	304	307	312	342	326	328	338	330	322	302	311	322	353	358	306	296	317	342	311	324	315	307	279	354	332	347	330	376	324	323	311	344	320	326	306	312	309	311	327	344	316	287	316	326	334	308	346	300	293	374	333	322	350	334	307	288	333	328	292	315	290	308	304	330	323	305	317	296	342	326	347	323	321	312	290	302	339	303	322	309	337	310	309	337	305	315	351	330	374	317	329	362	316	330	314	339	322	343	322	337	315	296	355	325	367	322	323	336	306	300	369	301	344	319	353	354	326	302	286	350	300	310	325	292	335	342	334	327	315	329	308	310	353	329	345	289	323	320	324	333	314	291	355	314	348	337	309	340	293	341	319	319	345	331	309	330	301	293	363	311	317	329	318	303	332	333	326	342	347	336	354	321	359	314	310	317	323	305	317	343	298	294	295	310	300	325	302	334	351	326	305	349	335	305	335	351	357	341	316	324	337	329	315	300	314	313	299	329	321	324	309	297	328	290	312	317	296	385	328	332	311	305	338	356	312	333	313	332	307	352	351	355	323	332	310	329	314	286	308	317	333	324	311	310	339	303	292	345	331	290	328	317	316	300
13063	1445	2657	3270	2747	2302	1896	1641	1411	1233	1165	1043	1013	1036	971	995	952	920	870	865	895	819	844	817	807	773	809	799	837	793	778	816	819	795	744	787	772	704	698	773	760	794	760	750	738	764	769	735	756	753	720	768	774	770	781	698	736	772	744	757	754	719	794	763	756	721	804	780	735	743	740	718	735	735	749	785	753	760	786	730	729	692	763	757	787	737	728	711	768	683	750	754	732	757	732	751	783	710	747	757	817	762	758	733	762	752	760	747	670	783	788	727	736	744	750	742	767	739	751	725	762	782	726	754	776	731	781	743	757	720	754	750	711	701	765	726	765	714	729	760	733	758	788	709	765	729	764	739	727	724	750	752	789	763	728	743	739	727	719	746	737	753	711	746	732	739	773	671	774	761	806	741	748	764	746	727	737	728	765	770	706	727	735	756	704	770	761	735	739	726	749	724	695	787	790	807	707	796	707	787	735	782	725	812	725	680	732	741	753	809	760	763	737	728	726	750	755	778	737	766	751	758	729	713	787	768	739	755	775	772	757	744	728	752	728	744	740	767	749	717	716	771	722	695	771	784	755	716	751	764	733	755	758	718	762	742	688	737	731	750	725	730	745	734	767	785	790	766	740	750	736	701	724	704	737	744	751	771	721	745	728	746	767	791	738	715	719	774	716	775	706	750	744	740	772	704	766	745	752	736	772	721	778	762	767	767	730	707	784	714	732	751	723	705	721	767	713	755	749	686	735	789	685	735	758	724	718	690	704	736	738	707	773	727	739	731	741	771	767	783	758	678	733	750	729	734	733	790	741	681	779	742	757	781	709	676	731	789	786	730	715	736	724	785	731	754	777	729	750	697	727	745	753	729	745	804	783	753	782	762	767	740	755	720	739	780	748	717	787	754	701	729	717	750	710	793	739	718	707	774	775	750	659	782	776	705	797	762	763	789	732	727	766	694	754	742	770	774	763	804	774	777	746	705	779	754	710	696	759	769	778	756	757	763	698	736	766	754	784	791	760	737	767	720	764	761	755	782	726	746	724	749	740	736	784	722	747	733	738	731	709	793	721	762	707	729	711	710	751	724	736	711	773	734	767	769	739	736	736	767	707	775	772	736	783	750	744	726	785	762	783	737	744	786	771	784	716	769	715	732	811	744	738	771	717	743	750	777	731	751	730	775	751	723	730	779	757	754	748	747	813	742	720	722	746	777	779	742	724	706	748	664	722	771	734	757	697	765	757	738	724	787	775	743	732	747	799	744	738	730	749	712	763	710	722	755	739	756	756	769	768	756	742	786	797	790	685	739	740	802	737	711	757	752	738	742	763	767	770	745	748	767	717	742	808	685	771	782	757	718	770	799	753	713	796	755	698	749	800	727	786	750	723	788	707	693	772	745	708	751	682	794	751	755	787	738	732	798	759	721	745	757	744	728	739	735	747	767	698	762	763	776	731	760	791	721	751	758	724	765	718	756	700	762	730	716	738	753	735	761	736	694	756	743	739	749	744	759	759	736	728	709	717	697	757	720	762	707	735	769	738	780	779	766	735	757	752	730	766	705	757	723	740	726	740	746	783	750	753	764	724	785	731	766	782	753	773	661	766	752	764	767	749	776	756	764	760	728	775	744	731	743	744	753	745	739	797	768	749	719	753	766	757	727	765	784	743	786	753	750	763	747	745	780	767	724	782	699	738	778	777	780	730	661	750	770	742	783	755	792	787	742	726	728	704	757	773	708	738	774	755	772	774	787	714	756	766	780	755	777	741	719	729	778	695	694	751	763	759	749	725	736	763	812	762	747	754	786	712	744	756	752	719	752	734	732	751	743	734	701	759	700	737	794	745	733	782	763	741	722	779	728	720	763	724	728	712	753	770	795	718	718	778	731	734	750	737	743	776	768	765	774	765	735	741	768	722	783	745	735	735	742	706	708	769	722	743	709	709	724	775	743	692	769	743	741	754	735	760	716	719	761	684	786	750	736	744	763	730	771	725	791	768	720	758	743	679	754	748	733	763	786	736	838	782	777	747	724	718	754	718	748	739	748	762	770	779	768	779	747	732	727	729	714	735	644	736	784	747	787	775	746	757	768	749	758	775	764	707	764	700	772	776	758	712	768	702	744	761	793	709	692	761	765	749	770	733	740	729	698	752	777	737	754	718	744	767	772	817	765	727	734	764	750	759	759	721	730	763	803	706	727	759	760	754	809	749	763	690	643	764	727	725	747	728	765	752	738	753	743	745	773	802	765	753	708	715	754	742	743	775	781	759	727	751	755	724	744	749	739	761	719	802	769	700	775	762	712	781	760	721	706	768	751	764	749	756	752	739	715	749	754	765	730	701	755	731	700	701	753	795	723	764	762	733	750	773	713	749	739	746	784	723	739	770	736	797	718	748	717	757	734	731	740	724	736	738	767	804	782	728	732	693	771	761	769	764	790	732	755	728	711	730	717	784	785	773	695	787	729	745	791	736	712	714	730	745	792	713	739	721	755	725	756	752	742	761	700	754	768	751	730	749	724	707	752	769	702	711	749	753	741	732	731	735	775	716	757	738	761	724	721	692	769	775	759	711	725	713	748	802	766	784	725	772	720	727	767	779	771	744	768	746	723	758	723	720	761	728	772	744	790	772	706	760	739	724	688	748	720	683	698	733	730	737	772	709	738	727	719	704	762	741	776	766	703	728	725	753	765	745	756	756	695	813	746	752	745	801	753	781	731	788	759	730	770	738	748	705	764	722	714	770	737	725	725	755	757	761	714	723	763	728	742	770	716	750	723	720	722	723	719	710	763	750	752	724	751	749	726	790	741	767	751	754	725	723	730	752	726	809	800	779	712	731	729	752	782	775	702	776	762	739	734	764	700	778	744	756	721	749	762	782	733	779	712	789	745	800	747	757	732	697	727	752	811	807	757	749	723	725	767	741	775	741	768	750	733	780	720	760	722	719	727	754	715	740	686	800	711	762	718	715	767	771	758	724	726	705	723	707	733	729	724	789	741	750	789	760	776	748	733	709	771	721	734	714	747	764	746	752	762	774	780	753	724	714	773	704	712	756	787	776	745	731	758	746	746	753	787	733	727	774	763	757	766	736	751	764	750	737	813	751	761	764	753	756	730	791	747	757	777	744	745	752	743	738	737	757	754	716	721	722	708	750	793	747	753	751	751	749	778	770	706	754	700	742	752	785	740	769	744	719	780	764	721	706	775	752	695	751	706	749	703	725	756	732	742	762	767	668	814	763	729	792	753	770	798	796	710	719	761	747	741	765	702	746	801	688	748	755	776	715	756	748	741	797	680	725	700	733	734	756	738	726	772	757	745	716	769	737	748	746	709	779	728	744	752	715	730	724	723	719	740	764	712	716	784	719	747	757	742	772	729	779	732	752	731	747	754	708	739	737	725	730	755	722	719	738	759	733	787	822	734	758	727	680	780	763	755	792	773	745	713	765	740	724	754	749	678	726	726	755	765	755	759	713	755	691	739	739	678	748	753	740	744
32889	5440	2387	1843	1168	989	795	702	606	580	528	524	460	436	444	452	423	417	479	452	442	431	457	445	453	432	403	456	390	405	429	411	410	418	436	401	423	393	416	468	435	404	371	423	420	422	400	415	407	385	442	363	421	407	415	399	418	371	413	390	424	399	429	397	420	402	392	408	393	421	369	398	426	411	433	373	405	402	438	422	449	397	417	467	434	422	410	416	376	427	422	402	388	433	452	442	421	452	448	396	377	382	411	395	416	433	426	371	471	399	403	420	465	432	407	403	424	391	434	377	418	406	428	438	388	400	410	447	441	398	399	349	405	415	416	445	372	422	422	416	461	401	429	438	411	396	395	426	412	451	381	448	416	438	449	396	414	404	373	414	449	439	433	432	448	411	430	427	428	422	429	396	404	396	397	395	437	421	377	423	382	402	395	435	394	418	420	389	403	412	411	430	424	425	381	447	412	396	405	393	402	433	386	420	450	424	381	427	446	394	395	393	413	400	437	399	431	388	402	425	431	462	409	402	387	372	415	423	397	417	432	410	423	402	436	402	401	392	425	445	386	426	406	420	402	428	409	432	416	415	394	437	417	408	408	420	390	453	449	418	404	386	406	403	406	442	346	407	415	441	404	419	432	401	395	401	427	397	407	397	423	407	395	402	451	416	402	426	410	386	432	378	412	441	403	469	445	394	384	442	437	409	450	424	384	392	421	374	380	403	414	463	435	405	447	417	415	366	355	438	426	408	413	389	394	411	425	416	462	392	419	431	413	415	442	435	429	420	461	398	402	418	418	416	415	457	412	403	423	375	396	452	398	406	385	454	449	407	362	390	418	394	399	373	392	437	427	416	409	423	438	424	393	404	429	412	419	409	384	391	433	404	419	383	425	427	404	412	437	447	423	428	388	402	455	408	420	384	397	415	379	420	406	387	392	413	403	431	394	415	455	428	386	375	400	411	418	372	349	382	391	411	376	391	395	427	453	445	397	406	394	403	435	419	436	397	401	408	449	411	403	415	417	392	411	429	422	384	423	424	427	401	411	428	449	404	396	423	399	414	432	391	449	421	400	385	386	436	430	411	413	389	420	441	435	453	398	415	421	470	417	450	441	397	437	429	382	407	422	429	423	405	409	412	405	437	404	372	369	379	398	421	385	378	399	428	397	398	424	390	414	387	404	399	392	409	408	431	361	427	409	376	464	448	384	457	447	423	441	411	395	432	412	412	431	409	424	419	477	432	431	405	414	398	420	407	405	438	410	424	415	393	448	448	451	442	408	389	390	405	436	440	448	434	398	406	392	435	401	401	421	390	395	363	402	409	378	368	433	433	417	447	428	412	430	421	404	418	397	399	397	389	420	428	400	452	393	403	405	398	389	432	416	397	372	408	400	378	426	438	460	411	409	416	396	403	406	403	413	429	401	422	430	410	451	388	411	420	394	445	427	420	429	387	418	392	399	420	372	420	452	405	394	413	439	396	393	361	406	401	391	397	415	417	388	433	420	458	374	385	392	435	422	401	403	409	389	425	424	417	400	424	414	411	412	427	432	472	438	413	426	443	455	413	420	420	403	424	412	427	472	418	423	395	426	409	392	454	401	409	420	419	404	449	409	367	421	373	393	415	406	409	395	430	413	433	394	425	436	424	428	384	470	411	380	420	447	457	396	402	374	409	403	468	425	394	392	445	403	400	403	375	428	421	438	418	433	381	376	380	407	390	413	383	426	408	387	429	402	408	403	432	400	395	420	434	427	403	391	405	409	386	368	400	367	376	392	418	377	444	397	437	413	370	439	463	403	440	414	365	448	415	407	398	420	437	398	378	428	426	409	470	428	415	423	393	422	431	417	403	395	408	402	448	380	424	385	408	421	419	389	385	419	397	414	412	423	380	380	448	422	390	362	458	422	429	403	390	400	397	430	427	409	426	383	377	410	438	417	415	410	387	419	411	395	398	424	409	370	386	425	406	385	419	446	400	457	411	363	378	408	421	399	417	374	450	405	421	465	401	424	428	405	392	389	422	408	344	418	406	401	431	429	418	401	402	408	433	372	375	378	419	407	365	388	406	445	374	444	435	404	393	406	420	381	417	413	441	398	387	427	432	362	406	388	392	456	410	418	395	364	377	391	394	429	421	434	440	438	451	461	403	471	409	419	399	374	423	420	402	429	425	401	419	373	405	397	441	412	368	434	448	385	389	416	432	384	438	401	408	387	412	373	432	419	412	398	445	398	450	423	422	404	390	407	401	439	401	393	421	427	386	352	427	414	411	418	415	400	390	405	386	408	443	412	410	392	452	432	402	420	403	451	416	444	405	389	426	432	414	426	442	424	401	419	402	393	420	433	461	381	412	365	411	390	374	429	418	416	405	441	409	395	411	390	410	451	431	398	379	413	451	443	463	389	397	367	411	413	426	391	401	438	400	424	418	452	460	430	410	358	441	434	402	405	382	447	394	427	433	448	451	401	394	414	429	418	405	392	428	411	395	431	399	384	416	370	440	409	425	372	400	431	398	434	363	347	386	401	409	395	417	396	379	422	415	399	414	410	426	414	366	412	412	384	407	388	419	397	401	395	384	407	412	417	404	383	395	432	433	382	424	423	401	408	409	382	395	405	407	428	390	390	403	382	420	425	418	439	399	434	407	406	435	390	417	418	407	432	404	395	400	373	446	418	436	366	400	408	404	401	397	426	424	445	383	424	356	407	437	368	372	409	386	419	398	390	409	370	396	412	401	408	409	427	389	441	424	405	397	425	457	429	399	437	386	369	384	430	449	398	404	391	431	430	419	424	429	413	443	458	417	429	448	373	407	413	408	401	424	395	416	416	408	437	415	421	410	417	400	390	450	431	410	410	419	378	421	412	422	401	384	401	371	416	448	423	442	405	375	412	406	416	437	423	408	424	415	463	403	421	396	427	411	405	416	414	424	411	414	393	414	384	395	421	358	388	415	387	420	432	419	383	407	419	474	415	374	416	378	415	432	397	401	434	387	423	384	437	411	382	398	422	417	400	426	422	384	409	407	421	371	438	427	422	466	405	472	450	431	413	390	418	399	357	406	426	455	411	414	405	412	395	423	388	387	407	362	395	411	394	367	430	369	393	419	389	392	444	412	435	447	422	391	460	474	409	419	428	412	400	431	407	426	432	377	376	420	393	455	409	434	431	405	409	426	391	408	414	414	410	429	428	335	385	363	388	441	373	408	404	432	442	429	450	452	364	374	397	406	435	416	403	403	387	427	414	367	372	391	409	383	385	377	424	376	380	427	412	391	411	453	438	448	395	413	431	395	401	416	392	430	394	440	445	409	422	394	424	420	424	382	396	424	408	407	418	419	374	409	426	431	408	423	402	418	400	403	394	400	392	413	451	368	429	382	422	431	434	422	412	450	418	402	439	412	425	391	384	429	379	428	418	416	385	420	434	417	413	397	445	442	428	438	392	439	398	388	433	433	377	446	404	415	410	411	377	470	383	428	398	412	426	385	388	421
17169	2059	3822	4611	4086	3222	2749	2345	1910	1685	1538	1457	1394	1317	1265	1132	1169	1226	1172	1192	1059	1109	1030	1073	1028	993	962	1006	1034	949	987	957	972	912	996	977	987	905	961	964	913	974	910	936	931	883	929	956	979	904	898	873	908	896	901	938	922	875	923	868	851	939	881	895	890	901	875	931	961	945	939	923	921	914	884	891	898	969	900	906	924	923	871	902	882	891	875	877	934	924	911	889	937	874	936	918	868	922	905	865	904	911	884	894	904	918	942	918	889	903	880	877	896	906	851	865	877	904	883	894	954	883	893	913	833	926	896	906	898	866	866	847	944	875	881	925	886	868	936	903	850	942	893	884	946	870	836	904	854	911	823	937	891	902	886	880	864	921	879	885	896	894	898	891	871	962	931	895	870	875	896	923	867	895	878	895	915	929	888	914	913	948	914	893	883	913	883	855	899	840	920	897	877	897	929	924	865	870	861	882	950	886	883	924	881	938	868	863	867	886	897	896	883	869	923	910	890	909	890	934	946	857	875	939	923	920	868	864	882	912	927	941	934	905	899	913	880	895	852	932	957	968	873	883	915	940	933	908	849	880	848	891	901	845	864	827	863	867	913	904	907	875	932	908	890	904	890	921	892	893	899	879	886	860	917	927	882	876	858	879	940	844	868	900	938	929	854	934	901	950	873	852	916	891	907	902	894	897	894	935	867	904	931	892	831	892	920	930	898	916	859	884	864	932	908	880	954	916	899	899	921	879	839	909	890	913	862	865	885	907	890	891	903	923	876	895	891	889	910	919	945	909	980	908	929	888	877	849	925	932	875	954	876	882	936	880	866	867	918	931	903	894	890	826	888	944	858	850	897	928	866	901	894	876	901	860	821	921	904	891	873	955	864	891	874	886	898	904	876	855	871	895	901	892	880	934	869	938	923	900	919	987	832	883	870	852	895	888	911	900	910	893	888	892	895	905	949	896	872	878	939	885	952	863	917	921	940	879	883	910	939	917	880	893	855	907	838	891	878	854	885	881	851	895	933	917	957	917	880	918	877	942	876	868	890	859	831	869	850	885	877	871	873	942	886	879	874	882	930	901	888	867	910	910	854	839	879	926	864	902	864	876	895	897	866	902	864	901	932	925	911	893	846	909	852	891	882	929	896	920	913	876	866	835	925	922	978	855	936	875	936	948	893	850	869	914	893	954	887	861	863	870	820	901	872	874	900	903	844	902	867	879	938	906	917	896	921	900	897	845	898	833	946	862	944	913	909	941	887	893	895	937	809	873	907	932	916	928	905	888	950	873	885	889	866	896	904	860	894	888	912	856	885	907	899	874	925	899	960	974	882	864	907	915	885	894	924	910	870	852	961	853	916	885	872	897	881	869	866	874	889	920	854	943	852	885	902	898	913	926	907	890	852	881	960	869	889	882	820	1010	936	872	921	914	935	872	847	891	901	884	884	889	912	881	864	911	923	898	847	861	880	888	908	951	881	917	873	871	900	859	829	915	919	879	841	950	902	900	973	915	868	931	890	845	951	896	882	924	919	907	895	914	941	859	845	953	887	896	939	846	918	886	861	874	934	890	833	911	878	897	871	949	881	917	927	904	916	916	918	912	920	890	907	969	908	912	878	897	886	924	899	960	855	887	896	890	843	916	896	919	860	901	885	911	873	842	902	881	855	879	900	934	825	847	905	849	890	884	894	942	910	899	897	900	901	953	871	872	884	890	893	880	851	938	888	922	886	912	859	906	918	856	913	906	920	904	905	862	900	898	915	886	871	917	919	871	826	967	904	914	893	906	899	922	868	901	845	839	899	937	895	910	868	878	879	882	870	844	910	899	939	896	923	885	915	907	876	924	851	893	913	921	869	879	882	908	876	870	953	848	944	948	896	895	897	928	876	896	937	877	922	901	931	902	925	894	987	967	903	994	930	876	836	891	869	892	885	907	858	901	873	896	869	935	915	907	874	850	866	897	942	915	855	938	1000	871	882	895	909	866	916	891	914	912	918	873	837	882	886	895	884	919	873	889	890	949	857	900	890	879	862	896	950	855	909	870	889	875	902	866	900	868	909	882	874	879	960	870	932	922	920	917	899	901	923	901	914	941	910	917	907	906	860	872	928	847	873	898	896	894	868	937	904	896	869	908	862	870	892	882	901	936	905	905	974	889	866	895	881	875	892	926	869	860	875	912	914	911	905	874	910	919	858	924	887	853	938	908	915	888	918	912	921	911	891	919	870	886	932	875	922	905	910	913	895	930	915	864	903	905	886	939	913	903	917	905	883	906	873	926	938	901	929	891	908	896	894	922	907	920	899	900	874	899	860	880	918	898	917	979	907	851	930	863	910	871	854	891	893	936	951	949	959	905	937	923	963	893	870	872	885	928	867	905	915	889	886	890	867	891	944	922	869	903	863	881	919	829	840	887	897	864	869	865	922	935	863	916	887	877	915	873	871	919	945	913	907	886	834	875	929	876	885	879	957	909	871	887	889	876	899	877	885	893	918	910	864	887	925	888	919	873	920	883	891	926	909	885	920	886	897	870	919	906	847	890	880	910	936	868	877	883	904	913	905	895	912	915	844	892	864	924	867	926	935	901	873	892	866	889	916	894	895	835	919	917	833	905	922	917	896	894	874	863	933	882	905	901	927	883	874	880	912	904	924	857	935	900	862	866	884	873	877	847	893	895	905	820	877	902	882	886	915	920	880	886	893	933	871	898	895	909	833	810	869	934	875	921	902	881	896	889	886	843	892	827	938	891	926	983	896	893	865	914	868	891	853	862	958	899	867	969	889	890	888	845	906	842	917	892	946	931	934	918	875	847	879	861	888	873	867	878	896	916	929	870	906	871	946	912	876	930	876	880	910	887	935	884	891	812	903	896	899	896	900	869	882	911	907	907	851	844	923	943	890	884	909	914	886	900	862	938	839	867	939	857	911	912	934	895	883	893	870	898	932	865	879	967	956	899	890	950	861	868	872	895	898	926	868	948	930	887	952	917	878	890	836	900	850	845	889	957	917	955	949	900	867	905	893	899	901	907	879	858	896	846	874	906	891	942	890	898	888	900	912	871	822	868	864	912	890	918	896	918	901	902	918	906	859	913	897	891	891	889	900	911	893	931	920	894	867	928	910	937	955	909	878	900	884	899	909	925	934	903	953	905	869	868	940	941	856	870	905	933	940	913	908	928	950	912	892	866	867	876	876	931	901	910	905	888	856	883	861	899	918	876	914	867	900	889	923	889	884	901	931	856	878	919	878	840	859	930	925	879	874	862	909	911	924	910	939	917	882	904	930	877	882	885	912	921	971	855	820	870	910	888	863	907	908	887	913	893	924	896	904	900	850	890	909	862	900	869	880	849	874	888	935	914	868	906	954	896	876	892	880	884	914	903	903	870	934	900	877	928	810	913	885	927	904	848	840	923	872	874	922	921	864	895	874	888	948	876	921	941	853	910	871	896	856	878	891	912	918	880	878	857	891	900	915	889	915	886	842	870	906	917
8057	602	517	500	395	282	276	267	244	208	215	183	206	213	195	178	213	206	177	180	210	192	186	200	188	190	194	193	213	192	202	170	190	180	182	181	196	219	210	200	174	218	213	203	191	163	176	231	218	206	181	193	191	197	184	207	185	196	201	218	185	187	205	194	187	194	178	186	217	229	200	179	194	187	196	179	167	219	188	209	210	207	206	181	155	192	217	193	226	182	209	177	168	206	168	204	176	168	237	190	161	179	193	227	206	181	217	194	203	188	217	189	182	189	206	225	191	189	210	198	195	187	194	178	187	192	197	168	175	181	182	191	199	198	198	207	193	187	196	177	210	205	191	181	195	208	176	193	216	180	190	182	205	195	186	213	204	216	189	222	186	191	195	194	200	190	181	200	213	203	194	175	190	191	211	218	187	175	197	210	187	176	189	195	216	186	220	214	187	207	182	181	170	199	194	209	188	199	213	207	189	182	192	200	201	225	188	227	204	171	196	185	197	174	193	203	192	197	213	198	196	208	172	175	169	159	190	212	209	226	185	165	179	201	205	188	186	176	211	191	180	214	201	213	174	218	174	185	194	206	181	200	176	192	177	175	209	177	221	185	209	169	183	234	200	180	179	201	213	211	194	167	214	209	201	213	195	200	196	187	186	212	224	184	189	187	194	177	182	174	181	183	195	178	192	185	184	193	196	202	203	185	193	194	197	223	188	193	180	188	193	195	197	172	192	198	188	181	201	186	178	213	209	250	184	180	188	202	206	206	181	178	183	168	198	185	192	190	199	197	182	198	195	188	160	188	173	177	223	209	185	209	192	190	158	182	193	203	210	169	193	209	207	168	181	198	214	194	167	220	187	226	193	185	182	197	183	208	178	181	188	191	198	220	186	200	197	187	179	174	207	185	203	181	207	192	211	207	202	182	181	216	204	183	188	210	162	219	177	198	204	212	197	187	192	194	187	167	192	220	208	226	190	207	225	229	208	200	201	198	194	165	179	191	194	169	177	212	205	180	227	184	207	196	213	191	213	190	191	204	211	172	204	178	193	194	212	180	177	192	212	198	191	179	205	223	185	211	204	200	188	184	178	187	191	186	204	205	196	189	207	176	200	175	207	176	181	211	178	175	168	184	175	191	224	195	205	172	202	186	214	199	158	194	233	192	199	177	194	206	197	232	194	170	191	171	202	193	189	191	217	226	219	201	209	191	201	205	209	210	178	166	210	198	177	169	204	191	184	174	171	192	198	216	188	206	195	184	194	229	208	177	183	187	204	185	182	184	218	192	211	180	210	194	193	193	193	181	204	204	177	198	202	195	206	177	193	210	201	213	202	183	202	205	193	193	178	199	212	214	209	189	210	206	208	199	182	168	201	200	191	199	216	189	203	202	167	214	176	188	187	194	196	200	190	200	173	210	190	198	190	223	196	178	182	170	180	224	190	167	191	199	204	235	174	202	191	204	183	209	163	193	178	184	189	186	230	195	184	204	188	190	188	198	182	214	203	181	195	185	192	207	170	185	196	192	195	186	204	187	198	165	164	204	178	176	210	228	182	194	206	215	206	182	194	226	178	187	208	203	211	206	208	186	171	187	204	200	200	167	203	172	193	203	208	228	203	186	180	176	166	184	191	209	188	216	187	187	230	177	186	184	215	188	176	191	178	185	191	194	203	184	196	150	178	195	190	205	189	207	177	188	174	181	212	195	195	182	196	187	205	209	185	196	193	195	180	212	180	192	175	195	197	215	164	207	205	192	191	205	205	151	204	213	210	185	179	190	189	212	155	175	177	197	186	205	201	175	211	193	185	184	185	190	177	180	193	180	205	186	200	192	162	167	198	177	195	189	186	198	226	211	206	193	192	180	190	199	207	195	213	183	203	217	206	197	204	191	188	189	194	188	182	189	193	183	179	191	204	213	201	184	200	211	218	177	226	207	183	203	192	188	206	198	182	179	218	206	212	196	224	201	205	209	199	196	205	214	203	192	212	195	184	201	226	187	201	185	224	165	195	187	194	197	170	217	189	174	198	188	196	176	188	206	198	213	223	194	212	181	200	191	186	201	206	208	195	184	233	178	173	209	170	209	237	185	201	168	185	206	194	176	184	186	179	206	223	191	185	193	183	194	182	186	208	212	228	198	197	180	191	197	211	204	184	188	200	193	195	178	196	197	190	187	170	189	226	187	186	201	204	184	193	202	197	208	203	212	181	189	183	199	198	208	215	217	189	180	192	173	216	190	197	208	204	219	193	173	168	204	195	208	180	201	195	209	202	199	201	206	210	170	203	217	184	208	202	184	177	184	179	202	173	204	177	208	203	186	188	185	182	206	185	179	188	204	168	169	176	200	170	199	182	199	183	188	181	203	177	207	180	192	179	176	213	190	212	196	203	184	167	214	189	210	196	226	199	197	206	172	178	193	182	188	186	221	211	188	215	228	179	195	217	194	188	207	184	202	186	193	185	201	191	174	179	212	184	185	186	196	174	191	182	189	183	148	181	205	184	198	176	209	207	198	186	179	196	191	180	207	229	183	177	228	200	203	208	163	211	198	184	188	166	221	196	192	186	199	167	179	202	185	193	202	199	215	177	212	226	186	200	184	196	180	183	173	180	188	192	196	172	191	175	190	191	187	197	190	193	194	195	192	177	208	183	181	209	217	194	213	224	192	212	178	218	236	202	200	184	179	209	202	209	200	191	181	174	184	162	186	200	213	194	201	197	197	201	178	204	155	219	215	202	221	210	204	197	188	228	201	169	188	204	190	190	196	190	201	197	212	182	180	181	218	224	181	199	186	198	208	212	198	212	175	181	156	199	192	219	206	195	186	230	202	174	197	215	162	212	195	188	193	224	232	189	208	202	206	201	174	201	206	218	192	193	189	185	188	195	172	210	211	190	182	207	188	202	202	199	186	178	207	177	185	202	167	175	203	204	191	199	174	180	197	195	182	212	202	174	218	203	181	195	194	192	200	202	198	192	191	185	185	202	231	196	172	188	194	186	199	194	212	202	223	190	194	206	176	202	183	163	208	190	175	169	217	198	204	164	190	212	187	185	163	219	199	188	175	193	228	191	183	181	186	205	204	153	161	207	193	179	182	173	189	209	202	185	202	198	177	183	206	212	200	178	191	159	179	192	183	211	188	186	213	201	185	179	207	213	181	187	195	196	191	195	205	218	182	205	199	211	198	201	198	190	208	168	180	195	184	207	230	211	211	202	206	182	196	171	186	167	224	203	166	186	213	200	206	182	201	174	179	217	182	201	205	191	180	216	197	202	199	209	198	199	189	204	207	172	196	223	153	176	198	174	205	204	187	212	196	205	207	167	204	205	201	200	206	186	217	189	196	174	182	172	205	200	196	167	152	176	184	174	218	200	180	225	217	195	199	225	165	195	195	197	207	216	237	187	208	192	210	192	187	164	182	205	190	201	206	183	197	204	194	194	173	186	209	191	193	208	174	205	176	181	187	184	198	184	219	190	218	178	189	173	202
5202	730	1127	1394	1249	1067	942	807	753	669	629	579	590	538	592	529	585	566	583	563	567	578	502	539	542	519	526	542	481	541	496	509	479	502	474	528	514	542	505	494	488	485	515	462	483	486	498	481	472	498	448	507	444	528	492	474	503	494	489	485	488	533	517	477	500	469	495	522	480	465	531	500	453	501	506	486	477	482	478	465	490	515	471	483	479	484	492	495	491	502	478	440	506	514	457	476	474	508	464	477	532	476	511	458	541	485	453	471	470	529	506	489	472	513	474	496	510	481	494	526	521	511	451	514	498	491	492	499	469	490	494	494	517	494	477	515	462	491	523	500	507	494	483	473	444	483	468	504	496	494	498	436	464	455	532	504	501	504	474	456	464	497	525	469	497	523	444	499	480	486	460	531	469	483	548	481	470	406	456	526	487	496	534	476	455	497	537	489	499	462	457	503	470	459	506	511	514	503	463	474	495	480	471	461	482	485	465	501	457	499	468	510	459	487	488	493	480	480	496	501	466	518	441	480	513	495	488	449	465	488	524	495	489	506	491	447	463	484	439	508	431	506	512	512	443	478	509	473	475	450	474	480	498	514	478	523	471	509	493	488	466	467	510	490	474	500	464	482	495	496	521	467	530	459	503	475	462	491	478	493	509	519	455	481	500	502	483	505	491	491	483	520	512	490	448	444	493	490	476	473	473	511	497	454	467	501	447	472	507	530	478	462	486	518	482	476	480	463	473	513	451	485	456	473	464	514	483	462	498	501	494	480	461	513	479	488	458	466	494	502	483	497	493	482	502	534	475	512	437	485	494	481	498	497	469	468	509	507	472	505	489	498	472	520	468	448	491	540	528	487	516	521	484	486	462	473	503	487	496	492	532	500	467	492	488	474	476	464	487	464	471	482	453	480	474	494	454	513	447	476	509	480	468	554	481	521	436	473	507	507	503	523	479	498	529	472	484	482	469	455	505	491	531	492	501	429	507	486	469	469	471	501	485	468	486	472	481	481	470	523	497	464	450	528	459	488	476	507	485	474	473	523	486	461	481	517	492	482	523	504	486	474	499	510	514	482	500	473	488	475	481	495	464	436	504	476	499	496	485	488	486	491	449	461	487	483	503	521	529	475	475	488	476	493	488	464	498	505	504	494	492	487	453	522	518	473	479	499	497	502	518	477	475	448	468	508	463	506	508	517	491	513	470	479	509	458	449	489	474	490	489	492	500	519	499	476	512	489	469	513	479	501	496	465	462	485	456	457	489	481	492	497	507	486	461	461	480	481	484	506	488	466	487	455	480	464	514	516	476	490	506	479	509	474	454	486	505	458	503	493	468	520	521	483	508	464	497	464	484	451	466	497	507	493	492	459	499	515	483	493	459	469	496	506	504	447	441	451	503	474	516	479	448	484	500	501	482	464	485	498	498	487	536	511	493	489	492	491	525	471	476	485	494	475	548	486	543	486	486	525	512	530	530	465	473	486	495	486	472	509	486	515	498	477	467	469	469	481	498	498	498	492	509	477	465	490	458	472	476	477	506	515	526	482	505	515	480	534	486	484	526	510	502	455	487	520	505	460	465	513	521	501	484	469	488	464	466	490	463	514	535	516	542	478	520	450	477	492	439	486	512	510	510	501	507	470	477	457	452	457	480	500	480	474	504	465	442	491	517	490	476	461	501	489	502	528	480	529	490	508	483	517	513	512	476	502	528	511	502	495	458	519	461	512	547	480	479	445	444	485	453	482	463	521	500	467	462	525	501	493	463	482	502	471	451	506	531	511	502	484	483	514	431	503	482	512	482	507	470	509	510	510	476	493	482	521	517	479	489	448	486	497	487	464	521	502	473	483	480	513	499	529	496	490	525	465	511	457	506	485	435	531	530	450	495	479	528	516	500	527	499	501	518	465	540	482	492	485	487	476	528	509	444	441	483	481	520	514	484	498	493	470	468	466	535	537	516	488	488	460	528	489	463	523	487	531	526	472	481	501	491	457	478	488	450	468	491	518	509	485	481	476	497	468	491	463	493	480	495	500	474	484	492	490	512	494	540	474	502	511	496	485	494	526	479	482	500	505	499	509	473	465	468	500	446	483	498	492	493	454	463	472	498	504	529	514	517	519	475	459	517	519	502	516	454	450	495	482	473	511	471	501	502	470	497	485	526	483	479	472	476	481	502	484	495	487	511	522	482	523	506	486	513	491	468	467	496	503	468	522	488	491	539	491	490	448	489	512	505	523	533	486	513	503	508	495	520	516	512	496	473	469	508	489	506	459	468	530	482	456	435	456	484	458	473	456	491	482	469	505	491	468	486	519	526	532	505	505	484	488	508	460	476	486	471	463	508	504	505	496	496	507	512	469	451	456	485	504	479	478	476	470	506	537	479	471	458	495	479	512	518	442	507	514	495	502	475	459	482	478	450	523	500	485	454	489	466	493	501	467	527	492	496	492	516	497	477	463	502	429	525	490	507	498	490	490	480	514	504	496	489	468	462	466	518	506	517	528	509	462	499	487	445	474	501	504	486	500	515	442	529	450	483	484	480	505	474	473	473	493	489	463	482	485	499	522	483	458	429	423	505	479	449	530	474	487	473	480	492	517	490	492	490	486	538	487	508	469	482	460	510	478	466	470	463	482	542	489	516	508	505	483	485	469	465	526	518	464	496	478	496	434	487	466	527	527	510	504	504	458	449	491	499	475	484	491	497	485	527	464	497	509	464	465	491	496	535	493	478	472	501	498	469	505	472	471	498	504	490	472	520	469	501	464	509	499	448	463	495	440	469	450	491	485	527	470	453	498	499	445	519	479	496	478	502	460	479	462	456	467	482	519	482	487	492	469	481	505	501	525	497	487	482	473	490	483	481	469	496	485	519	455	492	469	516	472	508	518	467	524	471	501	496	481	510	498	491	458	504	452	479	465	498	482	548	530	466	487	526	481	479	499	506	496	514	434	482	452	519	522	458	526	526	476	468	503	497	535	468	445	443	466	496	502	491	492	479	476	489	466	519	503	503	495	478	506	488	498	475	485	482	500	519	489	441	474	498	500	538	496	462	514	523	489	475	499	493	521	535	451	483	489	444	505	473	506	513	488	459	481	485	480	501	501	464	514	516	472	520	505	465	476	477	439	478	512	449	460	504	480	485	464	474	493	523	482	483	487	471	494	455	500	478	445	497	490	490	498	475	469	498	445	468	499	468	488	502	496	497	487	450	468	524	521	463	522	474	479	528	469	482	455	491	455	495	504	466	497	514	475	498	486	487	473	481	483	514	517	469	468	498	505	500	496	508	483	454	516	443	449	501	502	473	514	506	481	494	461	489	460	503	472	470	518	470	505	528	476	492	491	479	485	514	505	518	485	501	460	489	508	461	502	510	510	475	486	472	469	498	485	526	479	504	519	512	496	522	491	510	491	515	439	503	499	495	529	508	506	497	485	489	552	524	464	489	471	513	495	490	485	516	479	510	448	488	497	478	463	497	486	486	465	499	500	479	522
22471	2471	1349	1084	876	678	573	501	479	402	417	394	381	386	344	369	386	360	336	368	364	299	332	325	347	297	308	324	325	326	311	312	310	330	325	313	348	373	351	346	293	308	357	342	291	350	296	319	336	325	330	309	314	307	316	337	314	328	280	329	324	346	332	337	363	310	322	323	330	339	351	313	294	352	310	394	332	333	318	331	321	324	314	313	321	306	321	299	310	323	286	327	358	342	293	284	332	303	301	336	322	322	320	312	347	296	329	369	355	306	316	314	336	336	322	340	306	301	308	336	339	336	332	293	341	357	310	343	265	344	319	297	324	353	356	330	313	297	319	344	326	300	347	335	317	311	307	334	345	333	341	315	327	325	313	286	304	299	336	329	305	342	303	316	339	307	335	302	324	328	322	341	328	325	328	320	298	319	301	314	334	333	355	337	318	323	317	348	330	350	332	295	340	355	320	304	343	310	328	328	300	331	339	346	324	322	271	297	322	310	313	315	324	366	336	320	310	309	341	370	321	338	348	304	304	308	295	356	324	373	339	305	285	341	353	341	292	313	334	327	290	317	316	312	306	327	303	332	301	313	321	335	320	298	306	321	321	321	318	331	315	345	299	297	287	299	300	339	311	329	296	291	323	328	328	320	336	325	341	308	333	375	320	314	338	315	311	357	322	292	354	312	302	321	319	308	304	294	313	333	327	319	299	318	308	314	319	330	327	314	330	328	324	342	301	340	320	300	319	335	348	325	318	314	360	332	311	292	322	296	327	320	306	297	337	341	341	323	326	317	337	319	330	313	300	346	318	318	336	300	326	324	319	346	305	308	323	343	304	312	357	311	310	348	296	330	330	360	339	319	339	320	321	295	299	372	297	339	341	332	316	319	310	343	323	302	318	317	345	321	304	330	298	319	298	341	333	352	301	323	331	318	298	356	303	313	324	340	303	339	349	304	311	338	330	310	346	358	333	304	313	329	314	308	308	288	335	323	321	333	314	315	328	322	358	324	329	278	355	308	313	330	344	341	334	319	314	339	328	319	345	330	323	336	285	301	321	322	324	329	371	295	334	335	304	344	279	311	324	307	312	343	319	339	303	340	316	310	326	338	332	315	298	332	314	335	316	312	359	353	347	331	348	336	322	366	326	368	305	333	290	302	331	323	361	324	288	329	306	280	295	303	315	304	328	312	331	328	278	328	319	286	308	346	285	312	313	327	338	308	276	352	370	293	334	323	315	290	312	320	293	321	273	291	338	313	340	325	337	302	343	333	337	332	343	322	314	340	325	307	304	290	321	325	322	343	344	308	283	326	323	304	305	377	297	355	327	340	338	303	348	306	344	338	327	346	294	293	332	337	305	310	319	283	315	316	317	328	291	311	318	295	339	316	355	333	318	337	304	318	337	297	318	339	313	290	344	321	351	339	314	313	287	300	319	305	321	334	275	322	344	335	262	324	326	306	302	318	311	334	298	295	318	315	330	335	311	312	302	345	353	344	330	355	288	319	322	340	321	333	326	331	317	341	320	343	325	334	314	330	362	334	323	289	327	286	326	314	341	303	303	321	342	329	338	318	331	330	336	345	301	338	314	349	304	312	308	355	352	285	324	344	345	304	288	325	336	277	323	313	296	315	300	329	275	328	323	352	330	317	351	305	311	318	338	302	395	351	298	308	316	300	321	343	317	323	307	297	315	333	288	309	328	339	353	307	317	341	333	309	316	306	320	308	286	324	318	341	299	314	323	322	311	271	316	325	306	305	336	293	305	334	304	318	321	340	319	326	322	303	335	313	329	316	328	304	334	307	312	340	326	308	330	314	305	305	302	310	334	337	314	304	316	308	290	322	305	305	277	339	319	337	329	338	303	302	313	356	330	340	329	299	329	279	305	293	321	335	314	327	324	342	319	304	348	326	296	325	308	349	338	316	312	292	287	332	298	316	320	347	327	317	352	349	357	309	341	328	307	309	323	320	331	323	318	323	311	288	332	344	323	332	326	336	291	344	327	336	285	307	299	328	330	328	313	337	338	319	347	343	339	352	300	328	339	302	299	332	301	323	309	340	332	296	305	313	323	324	340	302	312	339	335	317	322	342	289	322	324	328	304	327	314	315	371	321	324	324	342	364	324	283	306	328	314	320	297	334	377	352	318	312	342	303	319	279	324	306	334	334	318	314	308	299	279	337	335	324	321	342	312	334	323	316	339	334	357	333	295	288	323	338	344	353	340	323	307	329	324	334	291	332	306	307	331	302	344	323	349	326	319	349	351	334	338	317	330	335	315	323	331	294	332	320	367	325	345	296	312	339	324	347	303	332	320	311	321	323	343	327	336	304	340	291	306	333	316	332	344	346	318	345	338	330	323	340	304	286	315	303	302	336	328	297	289	303	312	330	320	338	319	288	329	304	313	360	332	291	316	309	300	354	337	320	309	304	303	314	327	297	321	332	309	314	306	315	313	325	332	331	366	312	280	364	315	310	302	331	334	312	275	315	319	309	325	357	313	293	321	298	295	319	290	331	338	305	346	301	298	311	338	336	343	314	320	299	307	315	324	305	322	321	333	328	296	297	324	304	331	338	314	297	316	337	335	307	302	295	292	328	314	339	316	304	310	337	323	302	305	306	301	330	358	315	286	324	323	309	293	316	294	316	308	314	321	329	339	304	342	330	301	312	353	298	311	300	285	336	347	320	348	314	303	341	336	329	332	330	363	325	342	323	355	286	283	338	345	313	301	309	331	313	325	355	319	348	303	287	296	313	292	319	279	319	334	323	287	303	329	316	301	363	311	285	322	346	347	329	349	307	322	293	315	263	337	311	339	332	304	316	335	306	310	350	327	360	331	330	334	303	307	321	336	310	315	309	334	303	313	322	342	376	329	341	331	309	314	296	330	327	335	360	321	322	327	334	309	316	299	333	351	330	317	321	347	311	305	339	354	337	325	314	325	330	330	315	305	286	302	307	298	345	333	335	336	311	343	319	329	336	320	301	304	289	309	357	325	333	328	289	289	344	304	343	371	343	330	327	319	285	332	330	342	330	321	309	300	345	319	288	303	303	314	316	319	341	306	334	299	305	320	319	309	322	364	291	318	334	361	325	338	341	312	338	299	317	311	332	320	332	319	349	343	306	318	354	354	304	305	348	305	332	344	335	315	359	312	304	329	285	327	315	315	331	322	345	355	330	330	337	345	291	317	336	311	316	345	325	361	303	323	305	316	344	290	316	314	291	325	338	300	332	313	306	330	309	306	295	318	344	362	320	353	315	280	297	307	331	340	332	304	329	347	336	301	326	307	289	305	315	328	319	318	350	329	311	280	337	262	331	309	302	320	313	341	336	296	332	294	348	302	339	335	331	321	354	341	350	297	333	352	315	319	340	304	338	310	332	356	349	356	301	312	304	312	314	330	306	337	358	329	353	361	305	330	318	329	335	327	330	321	349	342	331	336	322	329	350	326	330	319	350	345	351	301	296	343	344	311	290	309	322	332	328	326	318
13159	1379	2584	3220	2806	2381	1844	1615	1462	1257	1121	1063	1069	923	945	958	1003	971	932	828	865	860	830	813	831	831	834	846	799	797	812	797	786	836	769	783	772	768	769	727	786	818	745	785	757	787	746	775	760	734	747	759	731	743	734	784	759	766	725	798	749	772	748	740	704	767	712	770	769	745	817	730	755	741	697	713	815	740	752	737	767	770	749	708	785	769	696	721	762	763	796	758	721	746	746	721	750	713	719	736	748	721	739	701	752	760	751	765	755	732	796	771	732	774	770	773	736	749	701	715	770	695	767	748	779	768	750	731	714	721	688	771	745	728	692	710	727	746	712	731	720	757	689	739	769	793	758	761	729	732	695	766	734	741	745	744	765	759	782	703	703	698	720	800	721	736	741	788	719	765	693	716	750	726	767	726	751	806	730	765	727	765	757	765	761	735	786	763	786	750	753	731	770	798	752	789	711	741	737	763	788	747	712	749	774	740	726	755	724	719	772	758	772	761	744	778	727	784	781	746	765	733	732	745	744	756	709	733	727	715	737	745	733	766	729	770	720	757	761	752	734	725	721	776	734	711	766	706	736	729	697	713	809	757	780	748	759	774	751	753	793	770	693	722	756	742	772	722	756	741	736	716	772	718	734	720	739	762	733	801	768	744	727	724	738	749	705	787	752	723	775	773	709	773	760	763	764	716	746	764	771	743	738	749	693	755	745	722	708	700	707	692	741	765	723	756	767	758	747	735	752	779	778	737	770	763	777	726	757	763	765	740	728	741	743	742	679	671	781	744	749	727	719	774	772	707	697	724	726	737	739	732	704	757	768	721	745	811	758	804	808	714	703	709	791	767	750	751	731	759	747	748	727	754	785	728	745	755	761	706	721	755	740	737	725	791	760	715	750	731	722	765	733	737	711	726	725	791	750	729	818	709	777	790	761	739	748	723	710	777	760	759	761	693	719	770	729	735	743	742	747	762	740	726	688	797	764	760	756	745	707	723	749	765	769	710	728	762	757	746	717	815	722	747	740	729	713	717	697	745	705	713	752	750	773	723	733	772	767	755	753	775	738	743	738	732	739	737	742	721	755	715	728	763	760	747	781	751	720	746	767	737	702	754	725	759	720	762	774	739	745	750	724	730	782	707	729	755	697	772	729	742	784	733	726	731	745	738	722	745	774	732	743	766	726	703	796	768	758	717	778	736	756	745	699	732	766	732	775	765	755	743	725	749	728	742	773	702	739	652	733	759	762	736	776	693	759	746	741	695	682	692	776	722	785	749	796	726	749	761	758	730	794	760	740	753	779	751	766	749	712	782	728	786	714	730	748	773	744	764	764	744	750	777	783	744	740	777	784	765	756	774	809	700	743	737	785	710	787	751	748	798	791	763	717	726	724	786	722	748	742	745	768	773	742	737	776	783	737	741	776	725	770	772	689	737	724	727	744	761	746	741	797	709	778	747	746	761	753	739	756	722	792	729	778	776	722	729	691	737	738	774	742	763	740	722	713	743	754	733	755	712	733	762	720	733	730	718	759	769	781	776	686	771	745	713	765	725	723	722	768	787	741	741	745	713	792	741	729	720	746	751	777	756	714	745	779	751	756	687	728	818	731	714	762	794	725	742	756	726	735	758	720	824	694	758	722	749	735	743	743	764	756	741	748	723	754	734	772	751	697	736	695	733	711	773	721	779	721	745	726	742	731	727	707	704	686	733	739	718	719	752	770	747	788	742	741	736	712	751	728	738	723	743	773	689	740	747	690	741	743	730	767	725	738	762	748	715	760	712	763	713	755	751	730	740	744	760	773	728	734	731	745	754	706	761	754	735	728	731	725	762	763	799	736	775	770	700	718	710	824	770	748	790	737	721	723	756	738	767	785	761	763	764	712	777	692	727	715	727	737	747	745	802	710	739	786	734	736	748	787	682	737	726	743	730	798	714	698	732	732	724	782	758	747	715	766	724	731	699	702	719	726	756	724	746	765	730	788	779	798	789	736	765	721	729	746	720	767	718	712	710	757	789	706	758	696	740	803	749	742	710	742	738	740	752	749	736	747	772	705	759	782	767	737	768	782	778	731	799	717	759	748	756	737	788	765	779	748	727	771	769	722	726	771	722	712	759	705	744	742	723	738	750	726	736	784	747	761	812	742	756	745	762	702	720	752	780	752	763	753	739	723	748	717	743	733	761	735	748	726	754	751	725	727	724	746	761	740	733	737	662	723	778	756	733	738	741	729	761	778	784	771	760	788	809	715	777	748	761	741	755	723	688	714	711	735	775	703	729	709	713	758	776	749	695	674	765	755	756	714	766	786	782	730	699	752	804	753	770	780	801	732	788	725	735	753	749	737	690	717	726	698	755	739	758	731	725	736	733	802	744	742	766	742	741	773	724	714	729	738	776	760	751	757	763	763	701	740	759	705	750	726	749	756	729	739	724	763	743	737	654	733	732	766	727	766	750	752	734	749	814	717	733	753	764	749	792	765	714	775	700	757	751	764	732	762	735	751	760	742	764	753	729	757	779	781	728	677	727	728	762	743	813	713	772	742	746	781	742	737	755	749	737	743	766	705	711	752	749	786	760	754	766	702	721	765	740	726	767	730	783	725	797	744	751	770	723	721	751	749	797	725	756	740	743	731	746	786	760	764	742	738	765	770	732	773	742	708	728	728	775	731	679	715	718	763	802	748	779	753	757	767	770	675	768	720	743	732	726	738	762	715	768	720	763	746	718	739	703	768	753	733	736	758	752	795	749	761	782	766	756	721	753	766	730	749	723	775	721	700	740	748	793	726	699	762	745	776	687	823	717	812	739	742	752	743	711	745	806	709	759	730	731	745	756	755	712	756	756	774	793	761	751	724	751	716	762	755	740	717	724	717	740	764	737	757	785	738	745	721	736	755	761	744	714	731	688	757	689	736	701	707	731	730	737	677	734	774	747	765	722	722	754	809	752	776	732	772	716	775	728	696	754	768	724	739	783	772	723	729	725	763	709	749	738	698	716	750	750	696	730	734	756	734	768	767	738	765	741	702	705	769	737	759	720	703	689	761	775	731	791	768	717	766	721	757	730	751	723	728	779	712	735	699	743	747	710	734	768	700	779	735	748	712	730	759	722	742	763	758	725	762	685	768	743	747	751	762	791	737	738	714	757	670	739	716	759	777	749	739	723	769	800	717	758	755	758	735	744	756	804	738	768	725	725	754	751	712	753	761	673	786	746	708	778	790	723	754	742	751	736	761	754	785	693	712	813	764	735	722	736	765	741	769	715	714	786	788	764	719	730	710	721	763	752	750	775	760	733	719	725	734	740	713	743	775	747	762	769	770	733	758	777	738	731	803	759	735	719	782	700	773	712	733	736	729	755	738	715	744	705	779	755	745	693	729	741	747	771	673	727	757	747	762	718	757	754	740	746	717	738	742	718	774	752	750	733	735	714	745	714	713	743	750	727	780	764	738	742	781	770	752	791	740	758	739	752	801	695	754	708	743	734	748	748
33884	5652	2490	1827	1215	1002	836	645	599	537	516	457	516	472	494	449	460	424	448	463	513	487	452	424	411	456	448	395	433	404	424	395	429	407	404	390	428	404	424	417	399	383	381	371	415	394	421	434	450	444	439	404	422	443	411	412	357	385	396	445	426	418	397	419	430	395	399	388	407	433	381	442	373	407	416	422	424	412	393	363	397	379	422	421	448	430	426	404	437	404	389	405	404	433	420	412	421	400	388	372	416	399	421	445	418	409	404	384	392	445	435	414	361	383	419	414	384	430	401	386	439	388	454	405	387	423	422	425	383	441	404	428	425	386	384	395	418	425	394	442	418	459	455	409	448	411	429	417	444	395	419	418	419	438	402	411	451	404	379	400	396	391	413	419	451	413	426	394	412	393	401	404	411	443	481	432	433	404	431	387	420	423	436	392	430	392	397	400	414	446	409	412	440	423	407	410	418	437	425	397	404	404	388	433	403	409	419	388	432	418	398	386	385	405	409	446	379	406	401	437	392	400	412	416	392	438	423	477	400	399	410	407	385	380	390	437	405	384	413	406	412	429	415	399	382	419	406	398	438	415	431	438	410	415	380	416	415	452	446	444	390	363	418	409	425	417	429	397	410	400	438	410	386	415	433	427	426	388	363	410	385	390	415	422	426	433	389	410	428	418	421	427	380	427	434	395	407	449	421	430	381	403	461	452	445	423	416	399	369	401	433	407	415	428	358	409	436	447	418	398	448	419	423	372	421	388	420	448	423	413	425	420	412	412	380	414	394	398	415	387	437	404	405	424	378	385	426	418	360	385	463	390	371	387	392	427	400	399	384	376	442	396	375	409	404	410	420	441	420	368	412	416	388	412	359	427	408	421	383	376	418	390	405	405	412	373	425	412	428	446	383	419	438	460	421	413	414	405	436	423	429	416	422	401	403	368	401	467	408	400	392	413	426	437	423	405	494	404	405	377	395	403	435	435	395	440	406	436	440	395	395	390	400	387	426	413	400	401	393	425	427	425	359	407	430	406	415	447	388	439	403	404	380	464	422	378	423	441	426	410	400	433	421	400	454	410	446	406	393	393	390	426	391	421	396	436	373	440	398	424	447	426	368	412	423	403	416	415	448	427	407	379	394	437	424	414	432	430	404	431	427	427	434	410	361	414	441	457	387	409	387	454	387	370	387	417	414	382	417	446	415	399	391	431	379	392	408	413	428	430	418	437	429	434	424	439	388	391	384	378	429	419	399	420	483	387	401	411	394	425	413	443	397	393	425	408	418	409	393	426	397	425	397	387	392	408	407	381	415	450	382	383	398	363	430	442	422	430	466	382	427	422	410	439	407	444	425	390	359	388	404	428	389	408	437	425	441	363	479	400	451	421	428	415	395	416	429	398	419	398	374	378	408	403	406	398	410	415	410	413	406	454	438	434	428	380	444	475	423	422	412	415	398	416	414	385	396	413	425	424	418	392	428	411	401	431	431	400	380	430	435	418	379	403	469	429	416	439	426	414	404	430	422	434	409	358	447	386	386	409	384	372	425	429	419	378	394	412	389	401	424	401	418	414	393	381	392	412	395	426	421	443	373	422	416	406	432	430	423	434	422	428	439	441	402	383	407	391	413	406	389	457	445	400	434	456	414	376	378	400	385	446	481	375	400	376	395	423	394	392	406	421	367	376	423	386	383	432	424	406	432	413	396	398	415	450	424	428	400	403	396	437	417	409	373	371	444	414	389	422	408	395	413	432	403	442	457	427	357	431	440	440	440	440	395	378	431	390	364	415	432	414	404	418	406	437	417	467	394	440	419	431	448	406	400	423	405	375	443	408	372	433	417	408	439	404	455	363	419	423	389	399	392	377	426	439	398	394	437	410	396	347	390	400	409	421	391	411	387	426	448	381	418	421	369	401	406	382	387	401	376	426	399	411	413	381	418	417	430	419	417	362	396	395	443	427	401	401	433	442	395	419	418	379	431	427	406	356	410	411	395	386	415	403	409	389	444	403	411	422	400	404	400	388	417	366	383	421	423	426	405	383	408	418	396	439	398	400	434	421	391	440	396	407	409	421	431	436	425	387	409	434	431	408	384	390	412	412	367	425	378	421	406	395	453	377	374	396	375	418	419	430	402	426	451	400	397	393	432	415	432	444	389	405	414	425	391	401	443	418	408	422	432	453	448	376	387	402	407	417	387	426	370	412	413	455	422	413	405	405	437	372	415	438	438	425	386	405	395	412	406	419	443	417	437	380	416	410	390	413	398	481	452	411	415	399	395	409	449	406	400	393	420	416	439	392	457	395	414	419	433	430	385	435	423	432	394	420	445	409	403	430	416	453	391	422	412	445	410	399	416	444	400	435	417	361	433	416	428	411	441	403	421	419	452	416	449	410	385	422	391	407	458	428	403	458	428	399	395	419	408	408	419	388	434	410	412	398	414	405	413	400	426	445	418	415	392	446	364	406	428	401	419	407	413	365	392	387	391	401	426	402	385	378	406	408	428	394	463	420	415	379	423	398	419	405	396	409	393	412	425	389	409	451	424	406	400	414	415	436	402	355	435	397	407	416	420	397	406	410	392	388	416	404	454	427	407	383	415	389	434	400	367	404	390	401	416	392	418	405	437	377	405	408	394	419	443	424	394	388	411	431	415	451	428	428	420	466	444	376	405	463	396	426	408	396	374	370	369	411	417	426	396	441	409	430	408	426	407	420	441	493	415	434	432	404	405	394	362	417	405	404	392	405	395	415	436	419	440	404	450	407	424	413	453	401	398	387	429	468	420	432	401	424	400	420	417	395	369	428	425	417	399	413	417	458	434	434	397	423	388	454	373	408	418	413	391	433	416	431	426	411	407	405	400	387	427	458	383	392	460	421	411	430	400	413	415	402	396	411	423	428	419	384	432	401	417	410	399	431	416	411	431	364	437	391	429	398	432	431	393	410	409	406	427	379	439	425	435	465	407	400	412	405	411	401	424	415	410	383	392	442	397	435	423	433	392	431	424	413	412	440	404	400	409	426	390	403	440	395	423	403	411	384	416	415	363	382	405	399	404	437	402	439	450	400	391	389	437	450	389	442	442	392	378	413	403	390	396	406	386	429	395	413	419	360	393	417	387	389	423	445	419	391	434	454	397	410	396	445	369	422	451	414	434	399	428	409	411	399	449	426	413	417	411	386	424	391	401	439	432	404	380	404	406	439	424	415	432	432	367	419	406	435	399	459	377	440	421	434	409	395	370	389	367	441	393	383	389	377	392	443	401	422	436	405	413	366	396	403	390	409	417	415	403	447	423	414	399	411	410	393	378	406	396	408	393	390	414	358	449	422	372	416	439	419	429	439	393	398	412	438	374	384	413	391	411	432	411	431	422	404	424	422	442	401	403	435	399	445	413	413	412	420	394	368	386	385	411	387	403	419	431	405	439	413	395	381	436	396	429	376	414	443	405	403	388	377	403	403	438	402	417	387	410	447	402	403	412	415	383	369	400	427	433	403
17678	2065	3937	4700	4096	3276	2777	2170	1951	1716	1581	1473	1343	1313	1281	1191	1188	1148	1156	1084	1130	983	1060	974	1065	1035	977	1006	999	956	954	937	981	983	1018	936	970	953	946	958	929	910	919	938	917	935	944	938	912	973	890	987	872	905	913	896	932	923	894	971	928	882	903	908	919	934	957	886	906	891	871	854	918	931	886	899	918	952	899	841	907	928	951	920	915	879	885	840	863	894	897	876	876	931	950	905	947	979	896	958	929	944	881	895	938	868	874	880	920	901	833	880	916	904	952	902	863	878	878	890	947	910	980	890	937	871	903	884	933	920	943	911	904	965	893	885	868	850	886	873	951	843	892	837	887	877	943	943	892	922	924	894	876	911	933	877	917	899	884	874	919	901	893	872	915	898	923	910	933	922	865	924	865	906	878	883	871	924	843	884	881	876	922	865	912	920	934	828	897	958	910	895	904	913	929	864	902	856	904	911	922	935	887	868	895	909	881	911	881	893	904	931	903	851	917	894	878	883	921	890	856	853	872	890	873	875	974	893	913	924	850	914	837	862	917	928	882	905	866	913	921	918	828	912	854	906	869	870	872	914	901	880	887	932	941	872	885	923	908	882	906	914	880	884	897	936	912	896	903	914	893	922	893	904	860	898	905	876	889	875	881	887	831	877	890	942	864	863	922	901	968	894	912	897	899	897	888	837	865	922	871	858	896	943	902	925	893	875	914	949	908	872	909	894	859	892	912	893	891	862	811	843	881	934	861	896	909	892	909	891	845	854	939	865	888	869	922	895	878	900	896	823	895	870	910	947	859	896	903	861	905	915	893	870	901	899	904	929	917	931	899	868	916	940	846	911	862	911	964	899	853	890	930	899	860	881	915	901	891	914	921	912	910	899	891	852	912	830	927	875	894	895	925	903	881	859	871	927	896	878	909	913	912	851	885	945	843	898	914	843	924	913	876	856	852	887	860	857	902	922	913	977	902	913	933	848	887	868	934	930	891	927	917	917	887	887	934	925	937	933	932	883	886	879	917	859	937	937	923	863	918	876	941	890	914	859	858	891	827	893	900	901	911	868	878	826	909	919	906	879	900	870	865	898	854	919	934	896	897	918	899	905	901	854	908	936	877	906	852	893	898	876	883	852	881	907	878	862	909	890	879	931	891	910	912	910	930	898	874	881	893	881	913	879	893	864	939	860	894	904	894	926	806	929	854	902	901	926	932	875	887	902	890	881	928	901	914	880	897	884	863	911	928	928	900	911	888	938	919	907	900	849	882	879	848	931	944	909	926	910	905	923	940	859	895	842	885	896	916	868	889	946	935	925	917	933	893	918	893	911	899	909	873	912	893	916	912	906	835	837	912	861	862	893	903	906	868	912	905	876	891	888	912	931	873	915	890	891	891	875	866	924	877	853	901	901	860	879	849	896	971	848	893	921	883	850	928	947	901	918	922	891	882	927	873	884	902	912	891	908	904	878	880	913	893	927	869	891	905	906	843	867	902	849	938	932	883	913	870	895	875	881	863	903	876	918	890	864	884	883	946	857	916	865	877	934	845	927	902	873	908	874	897	906	877	790	873	859	873	890	895	876	880	890	943	928	903	840	903	896	882	856	869	886	882	871	869	857	925	855	847	883	833	910	886	958	891	889	924	889	876	909	868	878	848	825	896	926	823	910	919	866	957	888	936	937	874	885	888	912	860	928	869	879	885	886	879	907	875	909	891	947	893	885	925	905	895	904	853	888	897	914	865	901	874	934	871	802	904	896	856	902	887	903	921	867	891	938	962	842	944	921	898	855	853	822	875	882	870	894	880	855	930	873	849	905	898	911	912	877	904	888	878	889	930	930	872	858	839	932	862	926	904	895	884	834	895	940	952	889	841	869	912	870	919	911	874	883	923	877	890	892	894	889	869	860	929	892	847	876	886	944	900	917	883	887	876	869	857	910	870	853	886	881	919	942	883	903	917	876	907	893	870	890	882	924	890	894	887	894	866	896	898	854	957	856	899	850	910	924	896	924	893	922	892	922	892	863	918	888	876	924	867	897	901	885	914	893	857	823	810	922	912	869	915	829	893	846	884	911	882	896	947	886	897	905	889	949	831	888	896	860	888	911	892	873	913	950	876	894	859	841	853	890	896	925	867	891	917	856	913	883	926	877	934	882	871	885	906	846	906	858	904	913	889	872	930	887	832	910	862	918	911	905	904	939	910	869	864	933	879	904	889	931	866	903	898	900	849	901	899	909	864	941	910	888	861	859	929	868	855	921	911	885	892	878	870	946	947	964	892	932	928	921	909	937	874	886	864	970	924	887	917	877	879	872	859	847	900	897	885	895	841	874	924	858	877	919	909	888	906	852	911	903	896	918	882	885	920	941	925	885	903	906	887	872	919	934	940	878	915	919	891	925	890	924	913	893	897	944	902	952	901	941	918	902	833	899	949	876	902	815	843	871	919	928	969	904	906	866	897	904	925	978	888	893	898	899	895	902	878	912	905	953	856	876	947	866	885	922	912	847	917	937	918	857	894	881	934	862	893	884	906	875	891	903	926	862	909	891	879	889	930	873	860	854	901	902	868	923	905	841	920	840	877	913	898	851	855	905	895	932	846	892	915	902	832	854	895	901	935	905	922	855	851	864	890	905	860	851	845	935	867	909	912	919	874	897	879	844	900	908	885	945	907	844	931	905	902	884	886	914	811	930	905	966	893	890	869	825	910	934	868	904	932	849	860	879	872	913	829	905	917	927	851	915	934	881	867	845	923	890	854	928	906	873	884	870	894	872	830	952	924	909	891	889	844	870	882	921	886	898	935	919	878	830	921	872	881	893	913	863	891	955	893	869	899	913	901	937	917	861	940	893	898	891	912	899	891	886	893	893	883	891	966	835	935	883	872	888	929	907	895	860	899	850	828	881	878	862	896	916	878	873	883	901	825	868	910	915	853	901	890	917	909	953	860	922	883	904	846	929	926	924	908	919	887	927	887	929	914	900	849	897	906	885	976	862	924	899	870	903	856	908	813	881	926	907	891	941	844	923	891	878	827	918	848	855	817	930	917	880	927	862	907	929	918	900	888	883	891	844	931	902	925	874	896	877	906	883	862	910	893	915	879	904	943	889	923	839	881	885	915	890	861	903	890	852	872	870	854	887	882	884	920	914	874	906	875	878	862	886	915	900	926	870	919	899	905	876	950	899	866	940	878	875	905	896	931	906	837	904	982	928	911	914	899	893	894	886	908	917	919	870	898	848	890	976	907	866	861	921	924	925	886	868	916	918	922	947	896	869	894	919	887	861	838	877	916	896	858	889	943	917	879	868	899	896	835	900	910	891	908	880	852	869	816	856	948	972	914	887	944	883	866	922	916	850	946	875	943	841	872	886	880	856	941	896	941	925	923	885	909	847	879	864	824	865	915	881	882	905	864	927	946	834	866	871	858	893	922	917	884	891	875	903	890	856	902	909	873	915	865	894	864	909	891	882	885	892	924	869	902	887	928	935
8466	640	508	405	305	326	280	243	265	226	209	226	229	216	196	209	175	215	195	205	206	165	196	189	197	190	189	193	211	195	180	175	204	188	237	177	198	183	200	198	194	195	214	192	184	197	193	208	164	208	199	187	201	200	201	210	215	180	194	216	177	205	207	198	175	196	192	187	210	199	182	215	211	194	216	200	185	206	184	224	178	197	193	210	215	201	216	187	193	194	210	207	213	216	191	205	211	215	221	200	196	178	198	188	204	193	180	209	213	204	219	195	190	215	206	185	182	168	220	198	207	185	184	197	187	205	185	212	210	209	197	184	201	189	192	192	204	232	194	203	200	198	169	204	175	201	170	205	198	189	194	199	191	217	165	214	197	213	185	196	212	192	202	181	189	164	190	176	191	187	205	180	171	203	210	190	194	177	186	187	168	189	196	196	183	188	181	187	193	201	209	197	187	181	185	188	188	181	193	202	189	214	210	192	183	203	217	191	209	213	189	195	207	203	187	189	166	192	175	192	199	193	194	163	179	180	166	206	191	204	202	185	181	206	198	203	160	182	185	184	205	192	215	188	231	174	184	180	183	207	206	180	187	190	202	179	180	208	186	255	186	166	182	174	194	171	196	193	188	185	199	177	205	191	182	186	188	190	196	209	199	184	204	221	191	191	224	191	181	188	213	187	215	160	205	188	175	215	188	211	207	194	180	209	197	230	202	185	188	176	203	186	176	168	212	167	195	212	207	223	185	170	199	169	192	183	205	192	187	177	182	197	190	192	199	178	210	176	194	208	215	185	192	195	203	211	204	190	197	214	212	207	193	192	179	197	178	182	202	193	196	191	194	221	177	196	202	187	187	183	196	177	187	210	192	218	230	197	198	193	199	186	171	183	208	186	200	191	215	192	194	196	211	202	201	182	168	191	198	192	192	181	202	188	193	194	192	213	186	195	188	202	205	209	207	222	182	184	208	196	224	192	185	215	173	224	181	189	182	207	212	188	189	204	204	205	203	183	163	186	228	184	169	184	199	185	204	198	199	220	198	188	189	174	177	181	185	190	190	193	187	198	208	198	187	212	181	187	186	210	175	169	209	203	202	185	184	197	199	202	200	168	174	199	187	170	186	202	163	218	185	180	176	185	185	212	195	200	194	199	185	231	201	205	196	193	227	212	181	193	193	189	177	197	205	201	180	210	200	187	209	183	202	207	204	185	181	183	221	198	200	207	208	184	178	180	197	208	194	219	199	182	193	197	184	208	177	182	191	170	192	193	194	165	194	212	168	204	180	230	218	199	180	187	204	193	202	201	194	180	210	210	201	197	177	200	201	208	190	186	183	217	212	192	199	189	199	210	188	194	144	198	200	178	208	188	190	191	180	187	205	182	194	181	167	192	157	186	183	190	193	202	198	187	185	184	208	210	206	173	194	190	187	192	162	198	182	214	172	187	208	194	196	200	228	198	222	221	183	189	196	182	190	217	155	209	195	184	186	205	187	219	172	193	208	173	201	206	200	228	211	196	223	191	206	207	215	205	190	196	221	201	180	190	197	180	191	180	215	210	201	167	188	183	189	202	185	192	218	221	194	180	189	210	180	192	201	214	184	201	180	189	200	208	221	169	211	194	196	196	191	199	183	178	201	188	192	200	191	196	198	187	180	180	200	179	198	221	197	219	187	159	199	199	192	178	191	188	205	185	229	169	210	207	192	170	199	193	200	174	192	207	195	192	184	172	179	199	201	191	198	214	215	218	177	227	199	194	191	178	195	179	189	170	185	212	185	201	222	199	207	219	185	189	195	188	205	202	204	206	171	210	220	201	180	213	190	176	189	210	207	205	193	214	197	203	206	189	215	176	196	163	198	176	178	210	211	216	188	173	171	209	197	219	187	208	193	192	196	188	188	194	185	185	182	189	198	203	179	196	166	188	176	190	213	201	167	170	198	178	220	184	200	185	191	207	200	183	196	209	171	159	232	209	210	216	186	200	186	183	222	181	171	186	172	176	205	212	212	196	184	180	203	172	182	197	191	197	226	210	225	182	188	183	218	207	194	213	205	190	193	192	190	217	204	206	186	208	200	232	223	192	223	207	190	179	189	203	219	170	216	184	198	194	182	209	204	199	187	199	175	211	205	155	183	196	221	196	197	174	197	187	228	223	210	195	172	192	209	181	213	204	199	178	167	190	225	185	169	204	196	205	205	202	183	182	188	186	214	189	182	226	197	182	209	192	215	185	173	178	179	177	177	180	185	182	211	200	220	182	179	200	183	228	199	199	190	183	168	218	200	193	203	190	182	173	211	181	194	211	173	195	215	199	224	195	213	218	206	175	185	197	172	205	184	209	200	198	168	179	202	216	191	205	194	195	173	192	192	165	188	205	195	171	179	205	204	182	177	191	192	198	219	189	155	211	190	154	204	203	194	204	166	167	223	183	216	196	215	196	200	196	216	209	165	218	202	208	186	171	210	189	188	199	182	203	190	207	185	203	181	204	195	198	213	196	181	195	189	177	186	195	180	221	191	177	205	187	168	186	211	200	195	199	203	171	210	199	192	210	184	207	169	186	194	184	195	233	222	214	201	180	203	165	175	191	172	203	181	197	188	185	188	207	181	194	176	175	225	196	220	202	180	215	210	206	182	196	199	190	205	189	175	216	205	183	193	200	189	202	208	208	210	194	203	193	184	185	199	198	191	198	194	194	212	206	193	196	198	172	205	213	189	200	185	208	207	187	208	191	205	206	182	201	204	187	201	218	169	179	202	208	198	179	174	165	177	201	215	186	207	194	178	199	212	187	185	201	199	205	197	185	197	206	221	227	179	202	195	187	195	191	197	200	202	163	201	194	225	208	191	216	203	183	208	188	204	168	197	211	175	184	188	190	180	195	162	225	193	180	170	192	170	213	181	202	175	198	199	201	199	199	185	212	178	202	183	197	198	195	206	184	171	209	184	201	210	203	193	228	216	189	207	222	210	184	162	219	185	193	201	185	180	180	190	167	193	196	207	216	195	212	165	201	176	178	172	175	192	193	194	198	221	175	199	175	176	186	185	223	186	213	184	179	185	201	198	200	205	201	205	189	186	188	189	199	198	235	209	190	188	176	180	208	171	185	184	201	200	158	206	196	167	187	175	175	178	171	165	189	194	192	208	216	199	188	192	202	197	182	176	196	192	200	207	196	207	165	168	182	193	191	185	201	187	220	235	194	178	179	207	187	207	189	196	224	175	189	220	193	177	178	206	181	202	222	202	173	189	208	214	186	191	208	174	212	202	203	179	197	173	183	196	215	205	183	174	181	194	195	194	201	207	194	186	196	228	175	186	199	194	191	218	194	209	185	183	209	202	168	202	198	212	222	215	201	190	201	218	180	214	197	177	177	197	217	199	189	223	189	224	184	205	182	188	186	174	184	186	204	203	192	186	197	176	194	195	212	214	197	170	189	179	193	227	184	188	169	178	187	204	212	206	185	188	205	202	204	223	174	209	175	174	184	225	210
5543	697	1175	1346	1263	1084	928	792	678	649	650	622	570	601	589	581	577	541	550	586	541	560	521	566	475	541	486	506	509	492	531	494	523	505	521	484	487	478	549	510	487	501	496	499	524	490	518	469	504	512	506	496	490	475	480	453	496	469	509	480	487	483	496	468	505	517	510	526	503	492	451	504	534	489	506	486	468	471	522	511	525	457	494	509	508	474	444	492	481	514	431	511	501	476	503	476	476	500	458	491	490	477	498	459	510	516	490	460	495	492	500	487	485	485	458	517	520	460	501	511	522	507	500	499	523	453	473	495	455	495	516	478	492	499	459	497	515	479	479	513	466	450	505	495	493	498	498	513	534	480	476	517	497	531	494	493	467	494	495	455	548	520	458	485	508	463	466	479	485	465	481	505	496	474	502	501	523	494	525	483	471	508	480	499	487	494	471	506	524	449	468	481	478	501	474	478	533	499	476	475	485	515	491	532	449	520	473	454	509	530	474	487	466	535	479	497	499	469	453	462	528	462	446	533	444	519	489	483	434	512	468	490	477	475	499	453	468	469	494	512	477	503	511	478	495	498	466	496	493	483	513	475	493	501	519	492	507	488	485	513	476	442	464	502	493	491	525	541	530	461	483	456	478	486	472	505	481	507	507	493	445	462	492	515	532	454	507	475	474	499	492	489	498	518	493	486	482	482	459	475	493	478	479	519	484	506	511	498	491	493	482	503	479	507	453	478	532	504	507	506	500	482	441	506	491	475	505	503	520	488	431	491	517	495	480	468	513	502	467	515	524	505	491	512	495	509	494	468	507	529	446	486	516	459	507	455	483	490	464	476	485	517	508	503	506	501	471	505	443	515	464	486	528	465	501	498	490	505	479	509	488	473	483	482	473	480	445	496	500	523	470	528	457	462	513	443	465	507	501	509	502	441	510	477	505	484	488	469	477	491	515	451	496	461	452	462	488	476	486	464	486	471	465	528	523	514	507	504	448	478	478	490	489	479	472	465	490	478	503	507	499	463	493	500	495	484	455	503	528	454	445	483	508	488	536	474	472	508	520	491	496	498	452	472	491	489	491	472	517	477	482	504	491	476	491	499	505	468	500	485	491	543	519	495	513	513	464	504	487	488	514	477	501	513	498	525	506	487	441	475	479	498	497	508	471	508	514	456	482	481	523	474	449	490	518	493	459	479	524	529	495	481	527	480	470	489	534	485	500	460	490	454	474	505	493	511	480	475	509	479	468	466	466	520	489	477	482	489	531	494	481	521	473	485	513	523	508	484	475	513	481	504	479	490	482	494	473	528	480	496	501	493	467	509	498	470	501	488	471	483	457	476	483	496	502	528	474	514	490	481	459	484	461	472	492	465	503	481	531	497	517	497	495	459	491	471	482	492	457	534	475	479	470	506	502	491	497	474	476	490	481	485	466	452	485	486	513	501	522	493	469	493	476	496	512	476	510	493	440	522	510	513	519	501	493	535	461	485	515	491	470	478	519	477	495	537	516	453	497	477	478	456	508	494	501	499	486	468	495	507	518	503	506	461	509	542	483	481	477	474	500	516	466	460	481	479	506	488	530	509	497	481	496	459	521	528	463	499	470	479	449	482	466	517	495	466	463	473	455	480	490	468	495	454	482	505	472	496	470	536	491	501	505	518	504	476	506	476	501	477	507	474	508	489	496	489	474	493	526	482	520	477	485	494	436	546	491	497	458	491	485	454	480	515	505	511	470	493	454	492	434	508	483	496	503	476	488	489	500	462	517	486	470	457	450	461	468	496	493	522	472	520	540	510	466	472	529	466	483	487	515	467	493	503	465	486	477	494	503	525	475	462	486	475	482	530	509	488	478	478	483	485	529	473	512	477	494	487	460	468	506	491	501	451	486	482	440	465	483	495	501	484	462	485	459	458	495	517	485	486	497	490	532	474	504	491	496	512	486	517	497	525	490	469	501	526	509	487	476	461	491	472	489	537	477	511	483	509	488	494	454	501	479	522	461	535	498	492	512	487	517	491	498	483	497	465	551	440	473	468	491	434	499	467	491	508	454	494	457	512	491	503	512	533	460	515	462	520	518	511	492	501	475	477	502	506	478	475	496	506	486	504	448	520	534	465	468	509	473	492	499	504	504	505	495	467	444	529	489	475	501	474	481	463	450	506	472	534	482	478	524	458	428	446	489	482	503	493	498	480	483	482	513	468	454	529	482	520	502	531	500	435	475	475	505	503	489	487	493	469	501	496	510	480	436	487	482	485	502	493	453	506	494	515	491	457	509	525	484	462	470	450	462	483	488	528	458	497	495	515	460	468	467	498	496	515	456	498	498	503	498	476	486	465	487	519	481	434	491	520	488	485	490	482	491	478	483	486	511	485	478	504	447	517	453	497	507	468	514	488	524	497	485	482	484	509	508	498	474	533	500	465	467	513	446	508	486	492	477	491	520	497	488	487	502	535	493	495	509	469	469	488	481	513	491	480	535	486	482	490	465	469	481	480	509	505	486	472	465	540	521	498	503	472	500	507	465	475	491	479	487	483	518	441	441	490	508	513	508	467	489	477	528	520	461	542	493	449	517	506	422	502	477	483	445	520	511	498	490	487	489	492	506	512	503	517	486	461	517	458	489	495	413	478	483	518	493	435	489	511	468	468	444	451	484	475	509	499	501	471	472	504	471	471	444	511	452	490	468	485	468	504	493	472	467	474	501	475	469	483	479	505	499	535	437	477	477	517	532	470	479	458	499	497	498	486	480	527	467	503	496	465	481	491	506	494	485	521	491	517	489	509	479	479	487	479	471	466	527	478	458	474	478	506	489	498	462	496	485	507	479	458	499	466	458	474	489	502	465	522	524	512	483	463	475	529	519	445	482	491	529	485	496	464	484	509	487	502	479	463	477	507	459	478	520	466	479	504	474	517	511	488	459	484	483	494	486	509	489	477	516	482	473	486	512	447	492	473	488	498	453	514	472	478	490	513	495	526	510	484	494	521	498	488	491	498	460	491	483	482	493	503	476	478	483	472	522	491	497	502	490	470	461	512	479	486	473	503	479	468	470	502	506	497	455	483	493	452	488	508	469	451	495	470	504	515	483	500	508	501	466	474	456	543	422	514	493	506	491	480	499	494	506	437	470	465	478	449	510	497	489	472	491	498	509	475	476	450	493	491	484	518	503	482	499	538	511	494	499	511	499	501	501	492	500	518	510	497	493	468	495	487	537	498	500	498	502	511	552	511	466	483	490	520	456	489	448	480	467	500	499	493	477	470	505	488	485	513	470	473	486	487	474	510	487	489	465	477	486	479	497	486	491	503	485	492	466	491	500	513	478	490	481	479	500	508	504	502	489	512	477	460	508	499	477	531	482	462	447	481	490	483	488	474	525	487	526	481	491	459	490	448	521	507	452	486	534	516	510	501	482	479	462	493	483	484	530	506	471	472	523	476	492	494	473	460	540	490	477	469	508	500	474	525	480	489	500	538	510	475	494	473	461	516	479	463
24331	2751	1339	1097	812	609	590	492	430	405	397	375	445	369	365	394	352	329	354	367	357	343	335	305	345	359	307	353	345	352	383	336	327	315	319	324	338	341	318	315	279	299	348	356	278	315	308	354	322	354	301	339	339	290	318	307	351	294	326	323	296	321	325	330	297	354	339	314	295	322	366	325	325	344	351	327	308	353	336	356	281	331	318	380	346	316	349	371	330	328	326	332	297	346	329	316	310	291	316	363	322	320	297	321	320	311	347	351	337	274	314	317	341	304	319	356	338	339	359	326	322	348	308	333	337	312	327	329	357	337	328	314	337	311	336	308	369	323	329	338	340	336	335	308	366	321	350	334	336	322	323	331	338	330	352	319	307	322	338	298	340	291	342	357	318	356	319	309	341	308	370	343	360	363	325	344	392	297	333	322	361	379	322	298	336	303	341	344	334	308	323	331	327	314	341	328	329	299	307	308	327	329	343	346	344	351	337	345	349	331	315	319	327	335	340	329	324	287	341	342	336	365	326	283	325	359	345	316	317	325	366	311	316	334	313	327	349	319	349	307	360	314	345	331	325	340	304	328	356	312	327	312	352	362	331	357	309	325	355	335	332	343	343	321	275	349	274	339	356	316	349	318	349	320	360	312	297	314	311	355	336	326	328	334	320	345	319	334	310	344	323	314	308	297	302	349	295	306	352	306	318	291	303	313	336	328	346	338	325	282	345	367	335	343	315	314	339	358	345	327	328	350	306	323	353	331	317	337	296	324	361	314	328	308	326	311	320	328	332	305	316	325	349	345	319	331	340	328	302	352	359	292	348	336	323	326	337	332	348	309	324	295	296	320	325	356	318	312	307	300	324	327	311	318	285	354	327	367	326	318	330	337	324	353	318	353	307	316	354	310	315	341	323	317	328	328	279	318	294	313	316	344	354	300	325	312	315	354	291	318	321	324	350	321	337	338	329	355	335	340	323	306	366	336	305	325	326	339	336	332	324	336	320	348	299	309	334	384	335	327	327	311	349	368	313	330	349	315	298	356	305	355	341	331	307	304	364	331	328	324	296	328	359	318	338	328	346	359	309	359	327	309	313	289	347	304	336	314	317	332	293	317	315	317	324	335	331	336	352	309	344	310	306	337	337	293	330	305	317	316	304	334	340	328	333	301	327	316	321	353	315	313	336	339	345	338	331	294	347	291	334	337	341	338	327	291	313	359	338	316	312	338	340	322	347	326	336	346	329	331	309	314	309	315	301	311	329	349	345	326	314	317	357	320	300	359	359	321	350	349	343	334	304	342	354	331	311	326	316	314	288	340	344	334	334	329	332	306	341	334	334	328	337	331	334	329	347	293	324	301	311	320	340	349	325	313	355	298	339	349	311	305	341	339	352	349	337	343	316	301	337	332	339	330	332	334	331	315	322	323	334	355	293	313	345	304	335	325	332	356	340	339	324	317	341	317	331	316	307	344	315	328	325	297	337	324	313	334	373	311	334	319	340	338	288	336	351	342	349	340	359	315	321	312	335	338	349	317	344	334	372	317	346	331	333	340	375	364	341	316	354	308	319	312	311	316	305	314	330	342	360	316	347	269	360	317	338	330	354	295	315	317	300	300	336	346	344	342	300	321	343	301	343	341	342	310	327	341	345	304	326	262	327	344	339	317	345	325	343	353	314	319	336	290	349	322	335	325	344	331	291	324	334	319	338	357	308	314	328	342	314	342	333	301	291	313	308	348	321	330	319	343	318	341	328	314	326	329	317	331	338	349	337	341	344	340	321	354	320	316	339	383	360	261	331	333	339	326	329	314	351	329	346	305	334	338	377	335	299	302	324	324	335	307	333	322	355	320	339	305	341	339	358	340	316	311	305	305	334	337	369	319	331	305	325	332	351	345	332	312	347	333	329	289	314	353	317	293	335	328	346	314	347	318	355	315	335	311	295	309	361	350	298	335	335	333	309	311	343	354	330	306	339	325	353	282	315	299	332	317	308	284	301	331	312	324	338	314	335	334	330	332	336	313	345	341	318	325	350	342	345	282	358	311	368	342	336	383	297	314	296	333	307	315	300	350	303	334	323	302	311	338	310	363	338	316	306	292	314	334	322	291	357	277	369	332	376	310	314	365	336	359	329	336	333	343	274	310	331	334	328	354	367	317	321	310	330	304	356	339	338	286	312	369	295	326	341	316	285	342	309	317	350	321	301	309	338	350	310	299	307	321	285	311	305	310	337	326	333	340	319	312	337	381	325	326	354	318	336	331	335	299	375	305	332	345	354	332	312	338	313	348	331	343	369	324	363	348	321	372	330	346	346	348	356	292	324	337	342	283	331	301	346	324	330	318	340	311	346	336	347	330	298	329	318	344	312	313	306	299	320	340	335	356	321	332	340	340	323	326	344	354	320	311	337	328	358	331	332	329	313	345	327	317	348	335	335	335	330	340	329	306	343	324	313	313	268	350	316	367	302	313	327	306	298	313	362	337	314	304	337	334	337	338	340	317	327	317	318	350	307	298	300	297	317	321	320	306	335	318	337	333	337	304	312	326	336	331	357	340	359	350	315	322	302	321	318	308	315	317	342	355	308	350	345	324	316	312	339	294	334	326	340	311	328	329	302	317	365	356	337	358	296	315	336	359	296	306	354	326	332	328	331	317	309	364	346	356	298	330	300	280	319	306	317	291	342	293	324	331	362	308	317	306	349	371	292	316	312	338	325	381	353	316	331	301	373	298	347	348	305	312	336	314	326	317	309	324	334	331	319	315	310	331	312	305	300	318	299	317	324	310	298	321	318	316	342	343	321	315	351	337	314	307	332	369	312	341	331	360	322	297	332	346	342	327	328	333	352	355	307	361	330	309	324	339	327	314	327	332	315	350	315	314	314	359	339	346	373	340	302	360	339	313	326	307	308	293	310	310	303	337	308	312	321	310	296	304	323	314	355	324	305	317	321	330	318	310	348	332	347	298	322	314	323	368	346	314	336	313	339	349	336	323	320	332	328	354	311	328	319	328	333	329	282	330	337	332	324	341	341	343	331	300	316	332	325	327	339	327	342	336	312	372	305	308	339	317	335	298	318	340	352	287	303	360	349	322	311	370	354	358	335	318	303	369	336	340	317	339	356	315	302	334	322	347	275	303	381	293	343	332	316	318	352	322	326	348	322	345	339	319	327	333	353	320	349	327	314	309	312	331	356	344	322	321	300	296	299	293	357	315	332	318	325	329	332	323	328	332	360	330	331	325	301	330	338	354	318	328	364	322	305	298	307	295	344	300	350	315	362	323	340	303	324	307	354	320	343	304	304	358	325	293	319	356	310	351	332	339	323	345	325	330	308	327	337	323	343	330	335	334	330	339	318	329	312	312	368	342	353	308	356	353	315	315	301	345	311	327	307	367	361	346	330	333	329	352	336	319	312	294	341	318	299	304	347	287	318	337	330	294	333	327	328	321	340	350	340	324	330	292	311	344	369	303	340	344	339	355	357	387	325	316	335	304
13914	1462	2606	3010	2869	2277	1890	1616	1389	1234	1175	1063	1061	957	988	1022	932	945	925	915	885	850	873	824	861	845	802	824	830	817	770	795	790	734	781	783	775	771	724	762	787	758	776	788	836	790	777	735	736	742	778	738	722	732	794	790	805	790	724	784	780	765	742	748	741	750	752	799	751	704	792	777	714	779	763	751	736	778	757	749	744	778	751	790	735	744	777	767	745	765	751	749	719	793	760	766	735	774	729	741	745	728	743	762	728	757	741	745	766	801	766	718	736	725	751	743	786	714	784	729	745	734	760	759	765	767	760	755	749	706	752	703	735	753	781	716	837	728	784	754	710	784	761	735	774	718	739	773	748	743	766	752	753	725	711	752	732	760	730	772	813	751	708	756	691	777	787	685	763	703	778	740	754	709	735	765	737	732	795	744	790	719	781	727	759	742	744	734	711	736	745	734	757	760	736	756	706	711	740	794	730	757	745	745	722	749	718	798	732	727	754	756	731	725	770	763	786	791	755	775	743	792	765	764	734	754	749	774	766	773	748	742	719	731	761	754	798	717	756	699	742	803	769	762	774	740	777	740	731	754	696	768	775	776	736	761	721	760	749	755	778	783	789	758	745	768	696	744	749	758	743	734	723	740	720	761	786	769	736	785	716	756	765	716	805	739	740	796	755	772	692	705	767	763	747	736	785	765	763	792	756	767	747	753	754	751	765	744	739	748	747	727	754	710	756	741	729	787	763	750	746	712	751	747	772	767	763	709	776	731	752	739	754	780	720	745	784	764	787	728	751	767	728	733	772	742	784	816	752	750	750	785	715	735	727	734	809	756	742	735	747	745	758	798	783	773	773	758	753	796	748	695	758	753	746	745	773	778	768	741	768	804	709	745	767	757	746	730	738	742	721	748	770	745	786	745	727	783	731	743	771	757	733	742	789	772	739	818	722	742	762	796	795	752	744	690	773	739	752	702	764	792	717	762	711	744	731	744	794	723	764	746	788	709	785	749	750	759	737	717	745	791	768	721	745	743	802	717	742	723	775	737	717	759	724	720	762	772	728	780	791	789	761	747	735	743	781	762	762	723	737	796	772	780	786	719	806	735	761	746	733	776	742	781	740	744	734	729	786	739	783	705	756	752	754	764	686	766	768	725	729	733	727	741	759	795	766	742	741	797	766	753	770	765	753	716	741	780	731	716	745	750	730	757	745	824	771	725	734	755	786	773	763	719	744	710	748	796	756	757	752	761	712	746	751	733	742	780	729	716	727	715	753	770	742	736	725	728	728	754	788	760	773	772	747	725	725	740	759	771	774	786	749	759	801	759	691	741	772	732	718	772	756	719	753	751	727	767	736	763	746	754	705	746	758	795	773	718	749	747	740	774	778	749	790	754	756	722	795	755	727	741	741	799	756	772	728	783	725	719	715	752	744	737	781	719	758	722	781	762	725	731	776	785	804	723	769	706	762	712	733	775	724	731	747	791	737	754	811	693	775	759	724	795	735	733	763	695	734	793	764	750	760	739	773	699	776	773	800	761	780	751	755	758	764	761	750	739	786	754	748	793	740	771	796	713	822	726	735	781	725	730	769	726	797	785	763	778	708	761	738	697	783	698	793	770	751	758	756	702	726	773	745	730	736	756	798	765	736	730	776	757	752	746	745	711	754	803	758	787	740	785	727	767	741	761	723	742	730	746	762	784	802	771	774	727	746	755	760	764	748	753	762	722	751	751	721	746	755	743	757	824	732	746	726	762	801	755	745	783	728	711	768	732	756	764	758	804	737	835	774	730	762	755	749	728	762	788	777	781	772	776	737	761	766	748	760	765	718	729	758	776	791	709	765	743	757	774	737	771	781	776	767	788	770	764	769	790	788	793	724	734	754	779	748	810	740	741	731	739	731	792	764	794	733	805	687	760	799	761	765	758	781	772	729	725	717	712	766	776	733	753	794	747	756	744	811	763	716	751	802	795	759	786	776	747	748	763	730	713	795	747	743	751	752	784	800	769	788	792	761	766	757	744	733	740	762	727	744	775	741	794	771	802	753	752	758	732	710	729	817	732	744	738	770	750	730	778	716	755	751	748	709	740	746	746	709	742	757	800	716	721	771	772	761	724	699	752	767	715	751	733	733	767	695	752	721	806	782	702	732	788	743	729	734	785	783	807	749	757	715	755	772	731	771	704	695	748	791	792	786	723	770	749	709	732	766	759	761	707	772	715	785	751	795	702	789	754	768	763	709	716	779	739	745	787	752	784	786	770	741	735	736	699	811	770	798	788	771	782	746	778	763	772	771	739	678	775	719	732	753	785	732	719	736	795	738	730	710	727	802	736	700	787	712	724	722	759	725	817	730	766	775	741	744	756	763	749	724	733	783	796	822	737	785	743	779	726	756	737	694	720	750	763	717	750	762	737	772	793	752	726	715	751	778	775	744	766	735	776	708	719	799	761	746	758	758	743	752	751	771	761	764	742	789	780	763	759	756	731	771	768	714	770	755	754	694	751	758	747	754	754	740	753	787	737	733	745	759	751	762	796	696	707	772	719	741	737	753	752	744	728	791	769	771	722	724	756	770	740	691	723	790	749	698	748	748	684	759	753	768	773	732	769	696	735	744	788	735	757	732	795	790	798	721	704	752	773	772	719	770	729	741	752	737	793	747	822	727	720	768	712	746	750	769	777	707	724	780	740	805	742	746	766	763	775	749	779	776	767	769	785	712	717	781	740	713	804	722	743	758	753	747	701	760	801	714	777	737	743	735	746	757	800	748	764	762	747	736	734	763	767	710	725	744	779	754	729	739	726	764	758	719	727	734	670	740	711	699	731	714	730	727	749	748	739	777	745	757	842	724	781	705	753	748	730	700	734	766	758	650	724	782	723	788	818	753	727	762	712	691	743	738	754	758	754	740	759	726	765	800	766	781	746	747	780	734	755	728	701	747	741	813	739	763	788	772	708	752	759	751	783	767	757	715	777	749	735	732	729	766	761	731	762	741	743	772	788	742	716	743	708	762	757	768	741	714	745	763	709	744	782	740	739	741	755	780	745	714	709	753	752	775	772	740	738	731	749	735	774	755	726	757	802	812	785	768	772	725	767	758	823	736	742	728	746	747	744	768	765	757	786	738	791	760	751	795	772	815	763	715	729	760	701	761	731	830	739	756	765	724	786	767	788	747	757	756	740	770	736	772	776	749	814	710	735	766	752	802	767	748	765	757	765	777	711	712	805	729	760	737	740	731	765	776	722	732	720	718	752	697	758	732	740	734	769	748	728	720	735	736	722	718	762	756	751	775	783	735	717	753	745	727	766	738	758	744	790	770	714	754	776	768	796	765	699	752	740	743	726	746	767	750	765	752	741	757	769	738	756	783	754	804	769	741	768	774	703	743	760	765	763	781	771	697	724	742	694	731	696	738	719	758	696	780	748	743	825	689	691	782	744	727	752	782	756	733	804	785	748	784	776	770	721	750	768	753	740	762	740	767	740	745	774	739	721
34958	5980	2382	1865	1197	937	786	701	617	591	476	530	520	467	479	454	503	465	444	485	446	406	444	428	439	471	420	397	457	393	434	461	419	391	410	422	413	435	439	430	391	403	435	399	431	407	396	424	427	402	401	425	426	425	432	446	463	450	400	399	415	411	423	399	444	359	429	416	391	414	408	414	433	431	440	381	429	429	400	421	411	380	401	398	428	459	451	456	418	428	416	416	437	397	417	373	371	412	460	412	431	382	391	443	444	432	473	390	380	433	375	428	383	383	409	392	421	445	445	407	419	431	407	428	390	400	385	432	374	396	420	407	450	394	449	407	391	444	416	442	426	427	399	419	443	433	377	375	406	430	416	427	453	415	385	428	397	383	473	440	394	418	357	405	383	386	393	456	408	435	452	414	453	390	420	428	438	409	441	425	425	413	406	422	379	395	405	371	404	382	454	422	397	398	443	419	432	378	423	426	468	391	393	404	430	425	417	391	399	387	404	375	412	410	405	426	394	437	443	442	396	426	418	425	475	461	423	423	426	391	428	419	447	402	410	397	436	428	431	394	440	425	370	426	392	383	393	390	403	420	416	439	404	386	422	426	402	372	380	417	352	418	428	419	390	423	412	439	406	433	475	430	413	405	432	424	439	384	379	421	387	421	437	456	403	385	399	456	397	431	347	435	446	375	454	456	422	443	388	456	434	386	401	454	426	397	364	419	439	407	405	397	448	413	402	440	426	396	436	374	446	415	465	365	403	432	410	376	434	401	443	405	419	393	407	401	428	392	435	407	406	411	408	421	429	369	420	421	406	432	431	405	399	419	426	392	413	414	416	422	409	424	424	386	451	412	397	407	417	450	455	436	423	423	408	433	410	391	453	421	415	419	435	419	454	390	425	391	439	413	388	446	398	431	418	413	435	428	432	427	407	410	391	398	382	433	348	435	430	408	401	421	432	398	431	409	435	413	388	450	422	416	409	376	427	389	388	417	388	423	417	458	413	442	439	433	388	442	418	406	455	443	423	386	396	432	407	420	390	430	418	384	445	431	421	421	410	402	402	433	408	450	431	400	388	406	388	414	438	432	437	471	430	453	398	389	433	388	401	402	422	407	410	413	410	410	443	379	393	388	444	401	455	417	406	413	399	472	411	433	399	432	457	441	386	405	407	416	406	408	419	414	466	427	432	423	416	394	432	437	444	408	429	401	393	442	409	379	424	413	402	428	384	406	390	398	447	434	420	443	418	404	399	416	415	408	412	423	441	432	409	451	456	414	430	424	403	421	394	401	424	459	397	409	436	426	403	397	405	414	395	410	442	442	410	387	407	424	393	386	446	407	397	437	391	373	406	412	363	422	426	417	433	367	440	399	389	387	394	398	427	389	427	423	407	423	391	460	383	419	413	427	413	373	388	441	396	383	421	425	450	413	399	401	413	404	431	419	413	430	395	433	420	434	399	418	405	416	407	429	375	469	389	409	410	387	404	443	429	412	459	443	442	417	444	410	408	426	409	399	437	433	406	395	424	419	420	436	372	383	411	404	378	413	415	387	419	444	392	420	430	412	397	380	365	396	427	420	416	419	406	444	388	412	393	411	396	404	430	439	440	418	450	433	451	441	424	387	409	427	410	416	377	397	414	395	406	391	358	380	409	422	423	406	393	390	366	393	386	435	414	410	414	444	400	378	397	418	436	394	383	392	392	397	409	409	424	453	422	382	400	404	468	420	390	448	409	375	414	385	402	414	386	430	452	409	441	415	403	441	403	426	416	396	396	439	392	421	447	426	410	417	413	401	360	407	400	412	414	397	410	411	398	430	412	446	366	404	393	428	374	412	424	360	394	406	373	410	376	407	382	419	383	388	395	429	418	414	397	410	410	427	418	440	415	433	452	389	411	424	443	466	418	398	391	382	386	436	441	424	387	391	391	394	430	396	424	437	400	389	437	389	386	424	438	422	440	407	406	429	411	401	392	431	413	432	393	434	438	428	419	441	418	454	415	426	393	389	371	423	417	408	420	383	365	387	447	429	411	405	427	418	423	379	397	402	395	422	443	398	444	437	428	457	416	428	412	393	405	432	435	429	383	373	442	399	418	427	409	394	425	413	411	426	424	444	422	383	408	429	433	418	441	452	418	408	422	381	421	424	418	411	426	432	401	462	416	432	403	397	425	426	460	429	402	410	450	450	398	419	422	408	443	399	412	423	370	381	392	441	423	443	366	430	418	425	457	431	405	412	405	413	389	409	457	400	410	424	392	406	416	414	434	418	430	400	439	411	417	423	437	419	376	397	415	424	459	420	450	441	431	412	364	406	403	430	397	442	407	424	440	458	448	443	402	436	441	387	442	433	413	405	423	423	432	426	378	399	444	434	417	435	414	390	409	371	422	423	389	349	417	406	399	400	403	434	396	422	429	395	446	428	425	439	420	409	420	431	410	387	427	405	374	413	393	396	412	409	433	376	407	429	440	380	410	414	434	420	404	387	407	410	409	415	451	399	410	426	397	413	384	423	405	401	417	360	414	397	418	409	406	369	384	430	389	406	374	392	374	412	404	458	402	397	398	442	402	419	416	440	406	433	418	402	454	450	416	427	432	420	438	417	417	404	428	424	443	415	421	412	390	411	438	425	436	432	398	419	402	431	436	450	438	411	449	406	417	413	400	402	393	390	403	415	402	424	406	417	430	425	419	431	374	388	390	460	386	410	392	404	387	396	409	424	431	412	408	414	424	387	387	473	398	368	370	393	473	383	376	402	418	400	434	425	402	448	406	428	412	397	410	399	420	382	380	422	433	434	428	425	400	414	385	403	420	433	429	424	393	419	419	433	429	439	373	425	397	447	388	430	422	384	405	411	398	380	373	392	389	387	464	450	378	398	402	405	429	441	376	435	404	426	356	422	408	398	435	415	408	409	409	402	422	408	396	386	432	400	408	425	433	415	391	408	408	381	408	453	425	448	381	404	414	394	422	406	411	414	402	439	405	408	395	420	439	429	403	420	451	421	389	377	412	371	408	437	429	403	423	416	425	387	473	426	395	411	443	437	445	416	394	399	413	418	417	403	409	416	414	417	431	443	397	399	424	399	398	393	431	436	422	433	406	384	408	420	426	405	394	384	391	440	416	416	390	390	403	396	419	392	389	429	376	394	412	393	406	388	418	409	389	420	420	475	407	409	423	393	415	422	438	399	443	442	419	438	407	376	397	417	484	438	395	442	446	441	404	395	379	432	438	396	416	389	423	442	384	402	439	416	415	396	423	435	393	441	450	464	450	411	415	396	413	388	410	388	438	415	428	379	444	408	389	414	426	433	435	375	402	438	397	385	389	398	403	413	400	399	413	424	385	417	421	431	377	438	438	431	443	423	394	393	417	417	408	424	433	403	357	406	420	389	433	435	401	406	405	390	402	415	387	390	410	471	416	428	432	409	368	414	403	441	373	417	413	422	415	455	379	437	422	379	400	382	400	442	454	401	456	403	377	454	398	409	415	431
18301	2043	3989	4818	4057	3410	2679	2260	1947	1798	1510	1435	1337	1264	1236	1271	1187	1167	1128	1195	1176	1058	1118	1013	1032	1039	1017	979	1047	1024	997	1036	959	968	943	955	951	898	929	930	925	950	948	955	935	969	908	915	932	884	917	896	885	914	902	945	926	873	896	858	909	958	946	933	897	898	879	891	920	940	922	925	891	871	922	871	943	892	893	893	806	931	948	940	961	961	904	939	909	883	973	925	891	961	857	868	940	911	919	941	872	872	923	903	909	856	856	883	933	883	896	875	917	927	899	927	911	898	917	904	880	863	891	940	923	877	907	921	908	956	938	1016	912	1012	926	889	896	928	889	917	860	893	904	871	876	862	859	890	949	891	867	917	931	862	862	875	935	895	915	1025	912	910	917	881	892	935	913	934	896	919	904	900	897	919	921	877	891	936	883	868	896	956	897	893	897	876	916	890	905	931	919	925	857	904	902	897	885	898	903	893	918	960	913	918	909	912	845	897	904	859	915	891	915	942	897	937	883	885	938	957	911	909	879	900	937	926	907	890	920	920	922	873	907	925	905	945	880	900	879	902	899	869	882	859	895	919	964	906	863	875	897	902	938	931	923	921	959	904	892	879	848	935	843	891	937	891	873	886	864	914	865	938	916	929	883	868	890	889	895	858	856	913	874	924	870	933	899	926	911	872	925	898	882	874	920	898	917	914	903	921	906	911	903	905	875	862	908	912	939	917	913	888	851	887	839	835	941	890	912	902	947	917	888	878	937	917	863	945	851	900	942	933	895	889	880	854	922	948	873	944	991	943	886	920	929	931	906	947	915	887	953	911	887	927	956	866	919	876	909	907	906	872	923	939	874	887	970	865	861	918	870	906	861	884	946	860	913	871	926	927	914	916	945	841	906	926	941	907	939	928	879	893	954	925	940	872	906	892	903	897	933	848	879	910	879	954	873	931	898	873	865	906	952	895	929	936	936	885	894	892	918	878	932	862	914	903	931	867	879	862	904	883	947	930	886	851	926	950	842	897	927	882	882	846	904	881	908	909	940	909	887	877	878	856	851	883	942	935	872	904	941	917	887	945	880	974	867	904	879	938	907	892	876	944	920	876	875	871	920	871	853	975	886	849	896	939	923	918	881	893	866	890	860	886	873	932	898	852	896	894	933	827	891	931	916	906	915	880	891	874	950	930	954	930	893	870	953	919	916	884	891	889	910	892	896	952	911	860	875	876	863	893	936	929	909	922	943	828	864	933	901	908	909	876	865	909	925	913	1008	908	873	866	909	921	866	923	924	873	882	908	850	935	905	893	877	926	893	902	906	881	863	899	878	935	884	858	948	920	910	860	928	911	877	880	913	951	913	842	963	809	918	960	903	827	972	883	930	933	882	876	949	866	933	864	900	872	920	862	959	888	916	901	938	909	947	856	946	840	896	905	918	896	849	938	911	928	909	916	901	910	882	915	902	882	910	917	929	895	892	906	891	937	897	879	889	924	895	874	913	880	870	912	891	920	915	885	950	882	937	868	913	917	835	923	906	848	917	905	881	881	902	912	904	859	872	900	913	1002	932	910	913	832	920	896	863	905	938	914	914	825	929	898	917	873	884	868	927	879	931	919	891	880	892	895	858	929	890	903	938	911	877	902	865	915	953	904	872	896	909	902	928	921	900	964	876	876	968	876	901	937	916	909	945	875	919	923	896	886	902	874	874	874	887	943	927	917	889	886	901	860	906	848	898	890	910	893	894	815	935	891	918	887	897	913	872	900	905	839	886	835	914	887	838	879	861	915	860	929	950	905	879	878	947	944	866	897	901	892	881	928	862	935	898	898	850	903	897	921	868	889	924	938	936	918	866	897	930	883	936	968	929	871	911	917	964	919	854	882	928	910	846	843	923	931	910	922	887	912	882	901	908	881	896	891	867	936	850	868	915	897	887	907	893	938	936	886	926	901	906	919	873	934	846	907	928	931	916	869	897	852	928	944	900	902	951	934	870	954	874	901	911	964	922	932	886	870	874	835	875	924	947	899	945	905	885	902	895	859	898	878	894	909	916	875	928	917	930	881	925	933	870	925	869	877	944	888	871	973	930	926	948	893	912	917	942	898	907	912	851	863	939	892	875	889	921	927	904	877	950	860	961	913	886	922	873	936	895	909	950	890	872	858	894	872	873	907	845	912	907	890	902	867	907	907	887	939	934	900	872	890	896	932	879	881	904	868	937	916	898	891	921	900	920	870	906	852	895	917	884	947	922	887	874	914	912	889	959	888	881	921	890	912	928	878	916	862	876	906	869	930	918	919	858	885	924	927	902	861	884	869	867	934	894	844	846	807	943	907	936	917	912	948	880	855	939	868	964	907	940	900	917	950	918	940	897	899	918	826	863	902	914	852	907	902	901	939	876	924	913	916	841	885	931	865	879	843	903	900	875	877	852	904	916	911	918	878	909	902	918	913	966	896	903	885	856	857	918	964	855	885	935	880	925	898	902	921	916	930	909	891	871	862	913	908	925	859	915	906	899	841	811	896	877	845	916	915	909	864	816	842	915	954	919	915	911	913	887	935	861	897	956	852	967	863	882	845	961	925	898	901	865	831	899	899	918	902	937	872	923	871	908	834	926	907	895	887	926	858	932	915	901	887	900	893	857	870	863	974	947	881	907	911	896	885	908	884	889	886	898	872	927	844	915	919	896	890	881	904	922	887	886	858	943	921	922	967	932	876	912	891	930	857	911	910	859	915	922	913	902	862	923	927	933	928	888	872	922	865	953	888	926	910	875	889	894	865	903	887	875	895	843	860	923	862	913	903	840	914	953	944	937	903	899	901	849	922	882	938	912	898	827	905	938	912	893	885	887	932	865	831	886	891	841	853	902	913	866	884	910	911	923	879	960	904	874	878	950	883	907	883	829	917	895	938	964	866	886	884	927	911	920	886	847	895	849	887	901	890	860	847	936	911	865	877	891	868	882	848	854	890	915	853	891	871	899	943	879	897	901	900	931	909	900	914	910	893	956	899	915	884	892	867	940	889	898	925	860	880	884	855	895	899	897	935	897	944	874	930	847	874	953	900	902	921	920	938	881	843	950	913	808	858	872	900	905	906	855	889	827	874	924	873	873	892	965	893	931	872	905	937	831	891	886	914	954	966	907	888	887	921	878	959	894	871	880	922	838	880	929	904	922	955	912	864	861	928	940	917	866	909	948	868	939	896	881	872	932	851	862	875	900	947	899	827	924	916	938	885	931	898	912	924	885	899	869	919	867	899	858	850	918	896	972	879	900	927	926	947	909	929	864	937	863	959	905	900	912	876	863	989	911	931	900	893	820	901	886	880	951	888	887	908	894	935	887	883	910	885	884	929	876	852	930	944	923	884	891	932	921	907	941	882	895	911	933	965	870	887	889	921	898	918	908	889	880	864	879	903	866	868	871	928	869	896	908	875	876	888	900	912	951	896	890	908	924	952	949	905	889	909	885	890	859	905	896	835	858	878	866	958	943	877	908	917	861	905
8615	628	512	450	366	323	299	266	209	247	228	209	191	214	206	224	195	204	197	206	205	184	203	222	192	191	212	208	205	190	215	222	195	206	184	211	211	203	204	199	196	189	189	195	191	221	221	206	173	180	209	205	189	186	210	193	195	201	172	218	200	203	200	257	190	220	190	213	200	189	222	257	169	208	202	199	201	188	187	229	201	205	197	198	209	194	194	196	199	182	177	208	194	192	196	190	204	173	168	192	223	182	187	220	188	205	191	186	199	183	194	210	207	202	204	213	194	211	170	190	203	184	197	198	194	176	185	219	195	187	217	188	183	205	190	206	187	204	207	209	195	203	206	173	194	192	181	187	175	198	201	196	217	200	191	187	192	198	202	212	188	215	189	195	181	193	205	172	209	212	193	178	186	188	192	187	203	175	185	202	191	195	193	178	178	196	175	191	180	160	197	198	213	198	193	202	197	181	180	183	192	190	176	192	154	215	191	250	185	191	211	194	209	199	205	193	177	208	200	184	187	216	194	204	183	200	192	179	224	196	215	229	183	172	207	187	186	205	222	195	196	201	184	180	215	189	203	183	200	175	178	199	182	189	188	219	218	188	188	189	207	217	173	174	217	211	180	175	213	196	220	194	196	215	221	165	182	199	214	195	186	193	196	172	207	212	197	190	215	190	185	229	208	180	186	210	170	186	195	198	189	190	196	205	198	184	220	204	190	195	177	209	205	182	195	211	175	193	185	182	214	182	187	193	205	218	211	182	163	174	185	187	190	182	186	191	192	175	207	207	199	195	223	186	215	183	192	183	188	240	202	197	182	191	205	227	228	210	211	181	194	192	170	221	222	193	169	187	210	211	193	202	183	199	201	180	187	186	204	190	199	175	171	218	209	190	212	183	192	219	192	199	191	221	196	204	198	220	183	197	191	163	196	190	208	228	208	230	207	209	181	198	202	202	180	187	192	203	177	186	198	185	195	202	183	212	173	176	212	181	206	182	198	202	192	200	209	209	190	180	221	204	188	165	190	178	203	203	200	202	197	188	211	189	217	175	211	199	204	206	204	177	188	203	188	166	208	214	183	188	172	186	220	206	206	226	217	192	200	196	214	193	193	205	164	207	180	196	185	175	184	177	219	211	204	200	201	190	194	188	201	183	178	204	187	190	201	189	196	196	182	205	196	217	202	176	194	180	212	201	213	179	191	196	209	217	194	213	178	202	182	188	197	203	173	203	200	215	195	189	180	198	175	197	187	167	205	178	183	196	192	218	205	205	235	194	168	199	199	197	181	204	198	177	196	184	224	225	192	177	209	183	188	182	174	204	184	204	196	214	210	198	189	210	187	211	219	209	202	212	194	202	234	202	204	177	182	195	209	200	177	200	219	189	191	208	207	187	169	172	194	195	195	201	192	198	205	200	210	241	202	193	194	160	196	205	177	181	189	201	207	193	184	209	197	223	209	194	207	191	184	218	195	194	210	217	182	189	186	177	183	193	222	183	194	189	214	225	200	191	178	184	237	172	233	192	201	195	195	181	194	211	223	202	185	207	171	199	209	200	192	201	227	224	217	204	194	201	193	189	177	187	181	197	201	211	214	185	183	175	202	222	210	195	201	166	196	197	202	195	212	215	205	184	184	222	192	206	203	202	220	230	193	207	199	191	221	211	196	183	196	168	202	175	202	203	192	161	226	201	193	187	178	199	189	182	199	198	182	191	175	195	186	191	180	200	205	175	172	174	187	171	176	180	193	182	176	174	178	197	186	185	183	176	203	212	225	179	181	183	228	197	193	200	184	198	193	198	180	185	220	200	235	186	228	192	183	210	208	219	186	183	179	205	190	204	198	192	189	206	202	215	195	202	211	194	210	215	185	218	197	207	187	208	179	194	178	196	185	212	202	192	183	163	213	199	192	193	188	205	182	197	205	202	167	214	198	190	214	193	174	213	194	196	195	169	190	189	188	234	185	189	202	183	228	206	176	222	196	193	208	200	202	186	218	217	172	221	219	200	181	207	181	201	202	223	218	207	192	190	192	188	202	195	179	195	214	208	212	218	203	212	175	194	213	194	200	197	208	212	176	173	179	175	204	223	184	208	231	186	193	216	190	184	232	204	206	192	216	210	216	193	193	203	182	192	192	191	190	202	220	191	191	207	198	183	182	157	228	176	215	186	201	204	233	204	191	202	212	173	198	188	184	189	192	183	195	161	233	193	188	191	168	180	181	185	213	219	218	183	217	180	197	198	231	215	207	188	195	197	189	187	180	182	199	190	173	192	221	200	196	197	212	201	226	180	212	183	198	192	169	184	200	199	178	194	200	170	195	200	191	189	213	189	177	188	174	204	177	202	228	188	222	193	231	168	192	181	211	185	183	194	184	202	184	175	200	183	201	201	209	182	192	191	192	219	199	221	192	201	177	200	194	202	183	183	199	207	191	214	219	184	183	166	178	188	187	222	195	203	211	207	217	186	207	189	215	188	204	204	195	189	207	177	226	204	233	206	219	194	198	230	172	210	203	194	193	211	217	223	208	184	192	193	192	226	209	180	174	195	207	184	186	188	184	174	190	208	202	203	168	173	181	223	204	207	197	186	213	195	216	190	205	182	200	193	199	207	200	201	203	196	154	172	202	182	178	204	189	190	185	192	221	185	192	198	200	175	213	202	169	191	196	215	193	213	167	195	203	188	199	218	195	181	199	231	183	203	209	190	192	202	209	221	215	191	209	158	223	188	199	204	202	210	190	179	193	205	218	176	183	192	211	180	192	204	221	186	188	189	202	215	194	216	161	177	197	173	211	198	201	204	174	201	199	221	195	176	208	243	189	204	210	216	193	207	203	171	191	204	208	170	203	189	177	197	199	235	200	200	221	227	210	189	223	186	211	196	193	179	207	198	201	209	211	202	182	185	186	206	180	179	197	194	213	212	175	208	221	206	200	190	196	215	214	168	214	174	182	205	203	211	215	221	197	170	206	206	198	204	192	182	190	197	231	197	201	224	165	176	166	210	226	212	216	212	214	183	197	175	208	183	166	219	178	205	196	195	189	162	193	236	198	185	224	176	188	202	230	200	227	220	189	179	193	199	206	169	171	202	202	184	192	200	206	202	183	165	235	220	182	209	176	199	196	207	202	198	183	184	176	216	191	208	178	184	203	190	173	186	182	217	212	212	207	185	213	184	226	202	209	200	195	192	171	195	184	199	188	178	185	190	222	181	209	205	205	213	228	189	211	198	189	214	188	212	200	211	178	179	182	183	198	213	210	184	211	214	180	186	193	191	203	185	188	200	187	206	189	194	185	209	207	211	216	195	192	194	209	183	192	173	204	185	240	199	183	198	182	185	199	212	175	221	177	199	177	221	204	180	173	203	226	196	202	202	184	190	204	162	182	200	186	222	173	187	173	188	180	182	220	213	194	211	183	206	195	196	209	201	196	190	204	172	203	199	197	193	205	188	205	200	196	218	179	172	200	181	200	187	203	216	213	174	198	198
5624	702	1135	1347	1286	1085	937	814	715	689	619	595	622	591	553	540	574	570	553	563	526	548	546	565	502	528	552	533	529	526	499	521	520	494	460	501	477	516	536	499	502	511	510	513	484	496	468	448	523	475	509	527	455	477	466	519	481	458	515	476	467	512	521	508	493	474	479	481	490	472	456	514	490	543	506	457	487	486	493	513	483	483	526	536	511	476	518	534	507	472	503	474	462	492	490	491	487	461	497	507	484	446	467	478	472	477	463	498	476	500	501	474	465	511	474	516	516	453	484	516	472	487	477	491	462	505	467	501	515	497	492	525	483	485	490	477	493	498	504	516	564	514	496	484	500	480	496	487	475	487	511	466	490	493	464	449	491	500	517	473	447	505	499	483	461	501	485	489	450	458	502	404	456	512	482	444	418	509	518	478	500	501	481	490	505	511	488	461	493	475	488	508	507	466	484	488	453	474	496	461	491	493	474	529	491	475	479	493	491	484	492	473	475	506	475	511	455	491	459	490	501	483	504	519	483	525	498	477	453	498	436	526	461	458	512	518	490	495	498	512	480	474	456	447	496	482	454	535	494	456	473	458	507	477	479	488	546	487	494	468	519	472	495	501	474	484	511	479	479	514	487	491	480	474	509	534	515	528	468	483	483	491	501	512	466	502	511	477	512	477	466	501	487	480	495	502	507	509	489	482	495	495	476	454	478	515	472	510	492	504	483	502	491	457	482	452	497	480	532	482	511	489	471	451	477	502	492	524	462	488	505	485	481	495	531	483	492	499	463	476	491	517	514	575	523	522	464	473	517	467	521	461	479	522	504	499	476	501	510	465	484	467	511	493	508	524	490	518	510	477	506	467	490	463	547	498	461	514	463	493	531	505	449	498	502	463	492	481	467	459	474	522	491	468	507	477	466	481	480	482	469	511	474	501	462	533	518	528	465	541	490	486	470	513	487	486	468	517	457	480	469	506	517	474	500	499	481	509	483	508	495	472	520	526	483	449	463	494	466	478	503	466	489	512	469	481	475	457	491	473	457	494	476	478	495	531	486	490	481	504	493	495	508	439	480	455	526	508	480	518	504	482	458	466	504	507	494	538	531	474	488	519	477	469	474	492	485	488	479	520	501	526	452	484	469	467	513	500	443	514	489	435	473	486	475	489	488	492	489	487	483	447	467	486	481	454	494	471	490	483	464	446	500	459	474	481	498	476	475	509	484	475	479	515	488	487	530	459	474	506	437	481	513	495	491	493	525	483	512	515	509	474	434	489	495	454	526	482	483	511	519	502	518	510	474	497	502	473	486	490	488	479	527	478	488	493	521	445	485	526	509	511	500	493	462	497	495	496	514	475	484	492	446	496	481	464	459	510	475	514	493	509	511	484	490	478	496	490	485	505	488	421	494	541	494	465	477	533	485	452	489	458	514	499	479	465	478	470	494	485	488	458	476	478	458	522	491	506	529	484	482	513	461	529	518	516	463	458	466	499	508	504	504	509	458	481	513	512	519	495	471	532	475	446	493	465	492	508	495	510	488	461	517	482	489	492	490	462	472	463	536	480	505	449	468	443	508	479	487	480	509	484	484	519	464	499	453	508	498	486	505	448	469	458	456	482	488	465	470	505	507	503	452	458	500	491	521	470	488	454	500	507	522	478	474	486	518	476	511	485	495	492	468	471	500	486	490	459	472	454	504	490	488	487	487	492	509	503	527	488	492	511	451	498	492	483	505	502	468	511	488	482	504	523	472	500	490	464	450	481	503	513	493	459	487	519	496	487	502	488	511	503	509	498	440	487	496	507	491	506	483	456	448	487	496	468	492	474	491	479	488	469	488	489	490	505	512	477	471	472	489	472	514	514	468	483	492	533	485	501	509	507	493	461	532	457	483	472	499	472	493	480	524	485	525	456	503	531	502	526	495	513	489	508	520	506	458	511	506	473	476	478	459	470	546	488	503	466	460	493	509	492	499	507	505	461	496	491	507	525	456	466	515	524	490	437	463	493	506	503	465	479	526	472	497	503	490	484	440	485	527	499	489	495	494	500	491	480	480	482	517	486	462	499	474	479	511	483	504	485	460	498	505	521	503	512	517	517	467	479	515	473	483	473	463	504	507	505	524	493	479	509	469	499	490	481	507	502	467	470	490	504	464	488	479	506	507	500	497	494	509	482	473	488	519	466	502	480	473	497	477	507	477	458	515	495	486	494	513	487	473	490	501	492	499	492	458	532	491	506	502	496	489	472	476	458	500	515	441	540	451	479	476	513	493	483	455	496	504	524	488	459	488	507	501	506	490	488	494	524	498	486	457	488	497	506	527	491	496	476	509	513	498	465	473	491	506	489	506	454	492	486	487	451	458	475	504	473	469	479	513	506	510	475	511	545	503	470	488	533	468	476	477	518	520	483	468	513	512	458	461	488	492	493	491	456	511	510	491	487	526	483	498	510	521	475	485	490	501	484	476	479	500	455	540	491	513	455	495	475	473	487	505	481	447	518	501	516	516	532	491	489	479	481	476	496	475	455	497	500	502	500	474	477	500	460	492	546	471	513	515	481	516	513	473	519	488	468	513	474	510	492	512	448	447	509	515	485	488	431	470	496	491	488	500	483	478	476	542	461	472	494	480	497	465	467	474	469	445	485	475	456	508	478	461	485	515	470	503	430	480	478	490	502	470	489	466	535	484	448	498	516	487	479	502	489	500	508	482	504	473	474	469	502	499	475	477	482	470	506	508	496	486	495	531	501	498	493	491	464	477	528	512	497	502	508	476	492	511	510	508	501	509	506	481	499	518	522	485	495	488	511	495	471	477	471	479	511	472	499	478	473	475	486	500	493	498	473	521	449	473	468	486	520	497	467	471	513	468	502	508	496	454	482	472	473	517	469	522	494	462	517	505	501	466	514	526	484	522	483	525	477	452	478	487	460	475	498	479	461	499	482	488	483	457	461	526	475	489	484	481	468	490	481	501	486	505	476	484	446	467	526	496	532	504	519	462	480	474	535	490	507	473	460	493	470	457	511	524	494	532	518	531	508	454	495	490	482	451	522	488	494	464	489	513	483	509	501	504	506	514	481	491	504	490	462	482	486	504	526	521	530	461	520	463	486	475	444	521	507	480	494	499	516	499	495	471	493	496	501	458	487	531	485	467	502	486	488	515	494	513	475	528	485	523	478	493	507	503	522	495	492	474	490	502	475	489	499	504	478	520	499	493	467	493	512	451	481	503	491	531	494	471	504	490	464	518	522	473	530	482	489	450	511	530	478	494	523	467	485	492	467	495	459	453	511	488	516	480	488	520	484	490	515	480	460	487	457	464	510	492	485	475	503	489	482	473	529	487	508	463	488	486	507	506	470	467	471	506	511	494	431	459	507	464	502	478	496	520	455	508	523	497	486	505	493	486	492	516	482	514	488	487	523	472	455	488	481	502	520	498	497	496	507	481	473	448	478	450	484	498	492	474	476	478	510	508	458	502	525	510	503	526	486	507	500
24482	2943	1298	1088	786	667	551	485	442	425	386	365	368	371	343	322	353	338	368	329	344	309	395	318	331	324	312	327	322	311	363	338	319	326	357	358	324	334	355	299	327	341	328	315	342	353	299	327	352	310	299	320	334	314	325	323	345	348	308	348	331	388	350	310	331	326	328	330	328	336	304	320	348	346	340	341	327	350	337	298	346	296	362	314	309	315	301	350	361	321	345	348	363	287	329	307	309	327	334	335	301	322	355	333	350	304	370	315	342	355	315	311	336	327	329	329	303	309	358	305	333	299	319	287	361	338	333	345	372	331	331	315	336	363	355	375	312	300	309	283	328	324	321	318	311	312	329	316	325	329	333	357	296	329	293	331	315	357	317	296	348	305	344	341	292	310	316	318	299	312	309	335	316	331	354	323	330	325	308	346	328	356	338	336	347	303	350	322	353	372	312	316	301	309	325	299	317	345	327	304	319	296	317	343	354	296	317	359	320	321	343	322	320	367	306	346	307	307	308	329	338	331	305	336	289	311	367	329	295	345	330	334	300	308	382	339	335	338	337	340	341	330	325	313	334	358	349	341	346	302	315	362	291	331	334	325	335	303	313	356	297	328	339	340	310	344	321	312	353	301	307	300	309	322	327	349	311	315	315	318	342	332	346	346	343	291	336	330	320	318	355	320	292	312	296	321	320	317	347	353	323	336	354	311	346	330	329	343	330	305	323	307	367	302	327	304	328	325	318	322	366	312	320	310	321	327	336	349	297	325	323	327	371	366	319	306	321	329	346	286	311	349	333	320	352	352	324	322	286	354	321	326	325	308	368	350	309	328	366	355	324	315	323	313	325	319	315	332	368	286	340	318	345	331	301	284	309	316	354	319	340	336	294	312	339	313	343	323	324	321	317	290	314	349	364	329	338	338	323	339	327	335	310	281	321	312	339	298	307	325	342	332	330	310	318	311	341	329	310	335	341	325	321	337	322	329	360	364	339	309	338	329	326	327	321	331	296	298	324	321	315	351	328	289	357	309	298	302	308	310	337	334	326	297	343	354	294	342	342	343	336	326	325	322	296	325	322	357	312	330	334	319	340	337	334	302	312	375	348	341	328	331	315	340	352	328	329	314	330	348	362	326	305	313	299	348	345	358	311	324	304	303	287	341	315	354	332	307	338	326	361	322	338	346	312	341	331	347	352	343	323	331	322	300	349	327	336	320	303	337	338	354	331	324	347	327	329	328	338	316	341	335	295	290	326	303	310	315	323	318	305	310	372	342	330	333	380	322	300	318	356	330	349	336	347	308	347	315	329	337	348	304	336	313	312	313	338	356	300	352	298	315	327	341	323	338	344	320	296	342	323	299	314	300	323	328	345	352	319	326	333	274	347	332	334	300	333	325	298	350	332	328	325	312	291	309	320	343	373	345	285	326	291	328	313	359	297	325	296	295	310	280	307	359	328	328	326	328	329	350	335	325	336	281	332	316	318	338	327	338	349	319	300	319	330	328	323	295	313	328	365	343	358	326	303	386	310	313	304	327	293	323	333	309	328	355	340	336	334	326	338	344	330	320	335	334	328	354	323	324	333	360	321	318	341	307	286	321	341	354	319	315	352	331	302	334	341	327	341	304	302	318	317	343	291	344	318	331	319	317	299	310	302	294	277	313	324	359	293	315	314	317	324	347	321	310	338	281	314	335	315	332	319	320	335	343	305	299	333	323	299	336	314	320	338	337	322	349	362	339	329	318	308	340	332	368	331	312	319	304	316	321	344	348	303	307	343	345	310	350	321	328	289	356	339	329	308	362	337	281	317	330	312	346	306	343	317	320	339	330	368	336	351	322	318	332	330	260	327	330	319	312	357	301	357	303	344	332	337	332	309	328	310	289	340	354	326	319	342	310	337	329	304	343	317	320	320	337	309	314	310	316	321	332	319	316	326	312	282	318	311	329	359	315	330	329	332	346	363	303	324	337	272	343	295	303	332	344	303	313	331	330	309	332	317	333	321	331	317	327	307	337	342	341	347	324	339	345	321	336	310	326	311	301	320	335	337	350	337	356	301	320	322	321	333	330	309	313	319	351	311	363	331	336	326	307	333	319	318	332	314	305	335	310	358	317	305	331	339	329	320	319	336	359	314	328	301	339	343	321	326	354	333	345	346	310	319	305	333	334	328	323	300	288	302	342	292	353	350	348	330	308	309	314	342	322	336	315	318	343	330	323	340	335	316	364	309	321	327	283	324	318	321	292	352	346	328	334	365	313	336	365	340	302	306	301	343	339	331	327	344	320	320	349	358	342	356	329	331	345	327	294	331	348	317	335	294	341	339	321	324	338	322	336	291	346	312	320	322	321	336	299	318	320	308	272	327	334	321	311	308	312	325	344	311	342	350	326	350	329	341	342	293	326	304	285	330	327	329	323	307	313	341	356	312	327	308	316	357	295	333	285	331	345	312	343	347	346	353	334	321	339	344	331	329	306	322	340	299	319	342	294	361	338	314	344	336	304	324	303	336	298	345	317	332	310	324	312	321	326	336	332	309	324	325	330	307	357	311	326	313	336	315	366	290	320	328	328	360	308	329	321	288	342	340	361	340	337	296	324	322	328	340	352	335	340	352	353	343	313	304	308	341	350	364	339	311	320	322	323	320	362	350	335	338	326	339	342	330	320	351	340	368	322	338	337	331	362	349	312	336	357	347	315	336	326	328	322	314	324	325	298	323	361	331	337	315	330	351	344	290	335	339	321	334	324	317	344	330	320	316	373	341	330	343	331	340	311	321	318	323	351	316	319	315	310	312	353	322	309	317	326	347	311	305	322	339	335	344	333	315	344	337	306	286	326	326	330	387	340	337	330	303	314	313	339	304	335	358	364	331	305	323	320	293	340	322	342	311	316	309	308	362	310	337	340	326	342	318	317	314	328	320	290	343	298	321	352	305	341	297	307	314	323	330	328	320	329	328	306	357	348	289	338	345	319	330	303	287	329	374	345	356	338	338	324	342	323	366	294	288	335	328	298	311	351	338	358	343	325	318	354	312	312	314	326	315	323	324	318	323	317	361	326	345	299	303	330	329	317	321	320	315	327	347	321	361	342	317	321	328	276	322	322	341	344	298	293	293	320	288	333	381	297	319	340	323	325	300	346	332	346	306	317	364	311	326	341	337	347	335	358	295	317	338	334	311	313	335	343	348	334	310	326	315	317	328	320	362	348	354	346	325	291	292	338	343	297	293	304	344	350	337	352	314	304	330	311	291	321	341	320	360	366	332	309	339	345	320	344	325	349	316	321	307	311	345	321	325	304	317	348	333	347	335	344	337	335	281	296	330	344	295	295	335	338	308	307	317	344	335	320	296	366	330	355	334	320	318	347	338	290	315	330	305	308	327	306	300	320	296	337	334	302	314	343	352	304	297	369	329	324	342	295	310	320	335	351	349	303	324	347	339	308	301	348	346	296	323	299	317	319	324	317	324	317	343	313	340	337	343	352	332	333	314	294
14264	1427	2597	3329	2839	2361	1908	1618	1386	1287	1162	1112	1014	1031	927	967	1006	880	874	928	876	900	925	836	844	836	856	840	800	798	803	857	794	772	824	762	798	819	847	826	779	742	762	784	746	792	717	771	758	777	817	777	789	780	796	775	787	743	767	781	770	771	728	740	720	790	785	744	716	743	782	747	758	795	725	753	747	754	744	771	803	782	776	779	777	764	814	771	791	793	792	731	746	745	720	819	778	791	779	730	707	790	768	761	742	728	730	764	790	780	785	752	744	770	743	766	783	753	761	804	734	683	695	715	712	780	751	776	756	744	778	769	771	728	777	712	783	737	725	760	748	707	792	715	728	780	746	790	781	741	694	801	773	722	759	759	747	745	737	716	786	747	813	753	741	687	774	731	794	733	723	755	770	709	754	720	733	772	739	743	720	766	734	739	743	727	742	717	770	701	715	725	775	731	777	747	737	717	755	797	750	747	698	723	722	711	726	725	771	774	732	796	773	751	726	727	785	717	734	776	730	765	766	759	700	760	756	743	752	780	767	773	753	772	740	739	756	785	785	763	740	730	740	745	729	717	747	765	764	722	756	758	750	725	750	768	735	755	753	738	778	712	788	764	728	761	719	763	794	774	775	793	732	794	749	771	731	751	739	788	735	745	778	772	780	718	776	756	751	766	806	755	751	706	762	748	763	785	785	791	773	724	756	786	755	748	757	750	771	779	767	756	734	766	731	779	732	760	706	697	776	766	727	804	745	721	790	731	717	735	759	764	763	775	780	698	695	789	786	729	726	733	792	739	753	751	800	735	759	754	736	727	754	816	776	788	751	692	779	742	754	742	735	828	717	740	760	713	765	740	789	752	761	787	722	754	712	734	769	755	739	770	729	760	764	731	763	725	751	781	785	805	754	716	727	744	776	776	749	756	761	738	755	746	758	774	808	763	754	773	767	785	786	791	730	778	797	760	747	768	777	710	747	738	746	744	757	738	739	750	756	757	738	727	775	701	759	760	720	782	744	760	744	756	712	798	772	805	768	727	751	745	811	720	742	709	776	728	738	745	749	742	730	733	764	748	786	760	696	736	773	756	741	734	759	703	772	772	765	817	726	740	765	721	764	715	727	755	783	736	747	725	748	814	714	744	752	747	754	764	735	743	754	701	774	711	808	687	731	745	795	698	761	757	748	723	750	768	788	798	770	757	773	710	761	787	761	794	729	718	726	748	759	755	787	722	779	731	719	772	711	735	745	749	748	715	849	744	733	762	728	772	790	793	719	781	778	726	777	744	735	725	730	748	728	780	744	719	730	718	785	766	774	724	685	767	784	749	718	754	750	793	790	757	741	733	836	753	710	746	792	744	745	818	732	726	733	702	757	763	767	745	695	700	740	756	764	768	769	718	734	731	779	790	722	768	756	742	711	736	783	811	792	766	687	763	756	750	751	757	805	759	743	786	709	757	769	774	792	692	818	745	775	762	732	775	827	738	783	721	760	792	737	788	740	821	772	739	762	711	724	758	753	705	764	781	801	721	806	764	736	745	794	763	771	711	749	745	696	760	733	723	786	736	781	782	773	795	751	776	781	728	796	796	808	778	718	769	780	781	780	761	747	763	786	763	772	736	761	768	730	764	787	760	817	756	738	767	757	720	791	766	776	712	753	726	749	761	789	745	767	781	730	716	776	742	729	752	710	718	775	721	774	769	712	779	723	763	750	720	731	731	714	756	752	728	762	763	744	726	756	744	773	775	747	744	729	744	726	755	748	724	695	736	769	790	745	754	743	751	740	774	794	774	766	755	765	779	770	728	775	718	713	764	785	747	744	793	765	769	766	743	733	754	730	788	784	715	752	752	737	730	730	775	770	764	763	752	739	762	787	725	732	742	774	758	749	743	745	735	770	764	766	710	736	765	701	775	745	744	775	759	760	751	765	751	751	770	791	734	749	761	738	740	774	705	720	731	773	748	730	757	705	740	783	726	776	741	764	737	807	729	718	772	747	763	742	735	777	719	759	752	732	768	781	759	779	746	742	802	719	794	747	738	764	733	737	771	767	792	749	755	792	757	768	741	766	793	768	703	740	742	777	715	778	733	763	765	779	743	792	763	769	732	733	783	737	732	761	766	743	732	738	781	732	724	757	746	788	753	744	691	738	726	781	765	721	766	724	785	733	776	764	699	737	752	732	770	708	761	781	737	774	746	774	744	744	777	750	812	721	714	724	753	686	813	777	716	735	764	720	731	794	776	738	759	748	743	743	750	698	796	729	760	731	749	745	729	771	782	804	761	760	768	745	791	730	736	765	769	801	747	787	748	730	767	717	734	744	773	721	738	744	748	762	761	744	751	784	752	733	716	761	772	780	729	800	739	791	774	752	765	755	740	686	773	784	728	697	797	769	737	765	759	717	788	718	744	761	726	741	742	721	765	734	761	723	784	762	776	711	712	748	779	707	696	794	740	794	789	753	715	766	776	731	750	792	795	757	782	771	773	770	757	788	753	771	762	763	749	784	797	774	750	754	812	756	756	770	763	671	725	763	730	767	788	721	723	705	774	784	756	763	785	785	750	731	727	765	730	777	710	730	765	743	747	749	774	747	799	766	736	751	735	769	756	772	722	724	726	759	787	792	759	737	725	728	703	729	764	727	748	740	748	760	769	795	787	735	731	747	805	794	768	723	765	778	722	756	763	740	749	763	729	727	773	806	793	751	757	754	782	744	734	721	718	730	725	774	781	761	780	724	736	758	777	757	733	740	743	793	724	716	748	737	715	745	779	757	723	767	759	768	773	757	715	754	742	766	767	786	735	711	765	765	791	786	796	781	716	757	783	743	730	797	767	804	754	778	743	741	795	766	698	781	702	756	785	778	776	784	717	728	765	781	691	731	758	767	720	746	719	772	741	745	735	761	700	745	722	797	753	797	741	789	710	781	703	784	782	755	770	794	771	745	750	737	704	764	713	723	742	718	757	767	801	750	758	730	724	712	770	717	750	759	757	771	685	753	748	771	744	746	751	725	737	771	754	760	776	695	776	796	808	774	742	735	744	724	793	754	760	700	719	750	738	781	772	784	754	756	765	693	773	763	756	764	755	777	750	769	748	729	789	748	731	741	742	746	756	753	842	767	719	775	739	734	807	769	713	773	791	812	761	735	741	755	755	760	762	707	764	743	740	773	725	753	762	751	788	752	753	764	769	761	782	789	732	750	766	750	760	713	754	741	787	779	748	775	790	772	760	772	788	810	740	764	808	699	770	722	774	741	751	741	757	763	769	706	713	760	782	726	798	757	736	730	754	719	758	712	751	719	735	758	741	749	762	755	800	715	748	741	744	767	762	695	753	816	768	753	769	727	718	765	743	735	716	784	766	764	746	769	760	758	753	744	752	730	773	723	745	787	730	775	748	730	751	717	746	775	725	728	758	737	742	758	732	736	684	711	807	737	770	678	744	734	782	736	716	744	714	797	715	762	747	755	769	799	748	764	715	760	778	779	715
35247	5935	2443	1851	1328	997	846	717	604	592	564	525	472	478	484	503	445	474	461	423	416	433	430	410	460	414	420	462	458	452	423	411	384	419	425	414	422	410	421	413	408	428	426	422	399	425	442	380	394	406	413	479	377	421	440	408	437	396	424	428	427	396	416	475	400	463	418	408	380	410	408	449	412	436	414	425	479	399	414	405	423	420	467	430	413	374	440	423	409	412	399	442	406	419	433	408	446	444	433	440	396	406	404	431	386	419	402	417	423	438	399	378	410	406	423	400	391	368	404	394	430	417	412	433	462	415	422	405	428	393	382	408	397	384	409	412	444	406	379	425	419	413	427	372	413	411	445	433	414	434	396	393	382	428	432	406	417	440	440	438	413	442	414	407	365	437	442	456	424	399	399	414	419	420	393	383	405	397	393	445	435	387	415	377	410	398	432	412	409	403	382	439	393	400	431	392	413	393	408	425	435	379	420	389	445	430	417	400	399	395	408	415	448	399	422	446	385	407	356	372	447	453	402	386	411	405	411	375	409	472	427	380	385	443	423	398	396	456	393	430	417	418	466	379	386	440	379	390	384	443	421	420	403	395	421	428	408	438	415	444	439	431	410	389	403	431	386	444	395	413	369	431	447	383	460	404	395	377	408	400	391	383	427	432	391	389	442	375	388	465	432	373	426	445	428	390	423	418	443	458	407	423	451	378	352	412	396	407	377	424	433	428	447	426	444	401	399	424	381	404	434	401	456	364	395	442	418	396	408	407	405	431	389	394	408	429	413	397	431	413	408	406	404	413	368	407	402	464	445	429	386	407	405	421	432	411	385	438	401	417	407	431	405	407	394	422	410	391	458	444	428	421	422	433	432	387	381	392	408	417	426	424	416	397	421	452	427	418	438	393	452	434	430	464	412	456	416	456	433	435	428	399	445	418	407	402	430	447	439	397	407	432	415	444	391	442	413	407	408	416	416	445	410	419	420	381	410	429	373	457	413	424	379	414	393	398	411	422	428	452	461	420	370	426	404	411	440	429	412	395	440	405	429	471	460	427	455	408	442	427	383	386	441	402	396	396	449	398	417	435	439	430	449	442	425	412	416	412	396	455	376	426	432	427	435	427	413	425	392	390	418	407	391	393	455	429	396	409	411	421	383	414	421	409	440	387	419	387	411	415	453	376	429	412	407	423	427	430	411	433	405	438	413	391	411	408	398	416	419	409	407	387	439	422	403	452	407	410	420	434	416	386	386	406	417	412	398	422	428	400	415	420	396	403	435	410	432	403	454	394	423	415	440	399	381	434	388	405	449	436	418	422	387	377	418	411	375	372	446	421	418	410	388	402	414	422	433	432	421	367	411	408	414	456	428	435	406	417	408	407	421	376	409	382	394	428	414	429	402	390	412	398	366	408	442	400	433	427	391	440	398	421	433	432	389	434	428	430	423	387	411	423	395	433	464	456	414	406	426	406	435	422	401	436	406	373	402	415	389	403	482	445	385	405	437	381	398	406	429	402	424	427	411	415	445	367	406	372	409	408	429	421	385	425	438	388	386	369	431	418	421	365	430	446	417	404	391	411	463	428	416	398	392	398	405	412	409	399	382	385	407	422	411	399	419	403	473	429	454	406	384	367	435	403	405	414	416	405	401	437	411	395	440	393	417	441	416	398	427	419	394	412	420	410	450	441	392	430	407	443	414	438	407	401	483	457	433	408	393	450	428	434	449	428	436	369	451	388	444	397	438	391	398	408	390	431	397	386	373	409	434	424	475	412	446	412	383	410	409	435	368	432	409	437	435	462	436	394	370	422	454	425	428	410	410	416	399	437	432	435	398	363	403	392	427	440	426	418	476	413	408	403	415	426	402	420	414	396	440	410	458	411	414	381	379	421	406	441	425	387	419	408	415	390	413	397	402	431	420	450	403	387	406	360	427	399	425	414	409	462	438	404	424	433	391	394	388	400	423	408	396	414	432	423	414	383	386	461	413	416	420	444	413	419	402	411	424	411	455	414	410	439	420	428	433	403	402	388	369	370	373	394	440	425	393	387	426	401	410	391	389	409	390	374	393	418	418	445	407	394	453	395	364	469	396	436	413	425	422	420	396	414	421	431	440	407	423	368	381	412	444	410	423	429	422	407	397	421	401	402	436	422	430	388	385	430	417	421	398	420	418	437	431	423	396	387	400	416	424	424	388	399	409	395	464	416	438	422	401	391	390	419	446	451	388	416	427	424	388	444	390	414	435	428	397	435	365	368	396	395	454	410	406	430	401	388	395	390	408	436	416	374	442	370	409	406	445	428	430	422	391	389	372	405	418	415	421	397	389	422	444	419	395	427	386	422	392	368	380	444	432	461	398	413	392	370	395	424	394	385	426	401	385	440	388	404	424	421	440	450	375	452	403	395	398	413	427	412	437	408	399	382	431	388	427	406	386	401	398	404	406	431	413	418	441	374	394	405	397	436	456	461	425	432	447	423	410	421	404	412	390	439	375	434	404	373	425	420	417	403	390	387	420	407	402	417	386	432	439	451	413	418	426	429	390	428	421	428	415	403	441	435	451	446	407	456	446	395	445	428	380	483	399	429	390	430	392	418	431	433	406	425	424	402	391	405	392	393	411	447	412	443	402	450	408	406	384	362	413	430	462	434	410	401	440	445	433	403	419	393	425	408	429	409	375	407	399	448	461	420	398	412	420	415	462	447	426	430	412	437	414	461	415	427	417	425	432	422	451	411	460	415	419	437	434	426	401	384	373	410	386	433	436	438	439	457	435	419	429	416	444	408	398	392	447	425	399	407	431	387	436	385	380	465	393	413	432	398	399	428	397	354	397	408	422	401	433	400	396	366	414	424	375	389	403	422	418	436	469	432	416	389	404	417	412	397	403	411	387	417	427	402	392	380	423	445	397	406	410	434	396	452	392	400	432	432	410	417	415	389	400	386	420	402	406	383	423	419	442	426	474	443	460	429	443	407	411	423	387	418	417	390	424	419	443	447	410	420	447	414	403	442	408	419	410	420	401	420	441	412	422	403	394	391	412	425	427	387	391	402	434	411	433	414	399	422	422	413	402	435	414	430	413	442	443	460	429	428	422	440	390	405	392	350	424	388	405	374	393	365	404	417	450	416	428	393	407	421	455	429	419	428	384	422	451	447	427	407	420	441	419	383	394	423	483	430	425	429	375	414	431	430	350	419	429	482	426	398	416	410	385	417	393	398	415	431	436	393	446	425	431	431	366	370	356	424	391	412	398	394	407	407	411	421	351	389	421	433	423	390	428	405	344	394	401	411	393	413	400	366	432	385	401	408	394	413	411	428	396	451	469	416	371	413	436	460	436	400	433	418	417	430	436	380	426	446	405	431	405	383	358	410	384	415	445	440	365	406	445	443	437	381	403	430	414	454	429	412	375	409	395	399	399	391	383	446	376	408	440	374	414	398	410	422	391	399	427	448	432	375	423	408	391	407	440	430	428	442	347	401	400	451	400	424	418	386
18179	2027	3902	4774	4040	3313	2677	2262	1915	1678	1500	1450	1410	1292	1258	1237	1223	1123	1159	1115	1090	1078	1020	1025	1076	990	1017	999	1022	979	995	989	1016	1008	975	943	998	928	924	975	928	941	999	903	974	916	910	915	905	906	886	925	897	894	871	950	941	918	903	920	893	911	916	968	893	890	997	931	907	879	936	913	956	882	932	950	885	883	884	861	906	917	906	926	922	905	872	905	884	941	952	879	898	858	894	920	937	874	882	925	898	952	952	894	904	912	920	923	895	895	895	900	915	888	934	883	894	841	930	834	947	927	949	909	867	958	893	876	903	942	868	952	906	875	866	895	967	880	846	945	866	912	864	932	801	920	879	922	978	897	905	913	885	891	847	878	936	874	909	929	854	921	892	909	901	943	918	887	896	844	909	905	900	879	882	924	892	910	935	884	870	886	860	895	923	842	969	921	927	866	970	909	881	854	940	870	934	882	905	971	882	890	954	916	911	897	889	896	873	906	933	895	887	819	873	918	907	880	923	890	856	922	922	832	956	872	882	944	832	857	885	909	914	907	918	963	906	909	902	905	924	900	904	867	934	895	917	872	876	897	882	896	882	847	918	926	925	901	910	896	860	870	890	888	958	878	956	885	938	879	907	837	929	903	887	902	901	886	948	933	918	876	863	908	885	909	837	908	917	942	933	888	901	875	862	982	942	882	857	911	899	886	863	915	876	903	923	914	932	907	886	895	839	889	875	893	905	840	878	878	891	958	929	816	895	906	883	910	912	877	910	894	893	864	885	892	909	954	908	928	893	935	881	891	878	832	869	930	869	877	924	939	895	924	879	929	920	879	936	879	884	856	908	911	908	812	895	896	881	881	894	866	875	912	892	869	901	919	890	855	843	848	904	866	902	931	903	939	910	883	912	920	950	896	918	907	912	902	854	892	904	862	909	928	862	931	841	900	914	870	924	900	954	859	906	945	923	879	857	900	875	902	957	830	911	906	872	927	897	928	872	958	887	929	902	915	932	894	869	929	870	880	888	912	861	901	844	857	877	962	935	882	947	933	914	891	913	894	907	887	832	951	835	935	868	898	883	920	890	922	920	899	946	970	895	945	858	881	922	896	906	911	922	912	857	946	883	874	903	909	869	874	910	904	922	822	920	886	921	907	896	885	923	937	916	939	847	821	874	880	929	1000	923	884	877	853	851	884	918	898	825	859	913	926	869	915	885	886	908	905	932	902	916	896	919	863	913	870	876	925	950	867	898	929	962	863	898	875	883	876	923	884	827	912	912	862	886	879	874	867	881	920	912	935	916	901	929	925	928	894	830	911	873	873	919	862	871	897	916	873	890	915	929	901	926	852	908	900	906	915	897	920	930	922	915	907	944	864	905	941	914	873	926	844	899	952	905	896	916	873	951	896	907	906	912	895	945	914	920	909	864	848	867	916	894	848	895	851	845	933	903	898	851	863	927	932	887	903	890	881	885	939	881	909	923	898	914	905	856	913	937	861	918	929	956	868	809	931	918	879	835	887	901	881	864	897	914	876	835	848	871	901	923	867	909	927	910	876	920	844	952	915	880	905	887	892	970	926	884	875	883	909	897	929	877	905	848	919	920	907	852	868	882	878	885	898	881	892	870	898	859	911	905	940	906	885	904	890	905	949	927	888	916	872	939	835	923	894	897	939	884	841	857	912	892	907	915	880	886	887	912	881	919	897	903	860	884	900	914	856	914	845	909	950	956	911	911	861	870	946	916	865	884	872	910	927	856	897	892	958	876	846	877	927	872	885	890	914	925	895	852	906	911	836	942	882	933	916	851	889	899	908	870	905	934	965	869	904	898	883	906	924	930	896	945	914	923	918	936	893	907	905	898	847	889	922	920	933	886	906	856	916	940	900	906	859	950	881	922	892	856	870	930	909	898	910	903	865	906	922	914	864	938	926	842	855	903	913	937	896	857	910	934	871	861	884	874	900	951	851	900	872	902	876	905	863	864	868	910	881	912	900	912	893	939	893	893	842	937	965	925	889	880	937	938	879	896	850	910	825	919	901	852	870	924	918	902	836	859	914	923	920	876	953	911	861	935	938	880	916	906	859	876	912	894	900	848	870	882	911	870	892	912	875	903	911	974	916	916	928	888	932	853	887	949	851	913	909	902	908	899	914	868	904	913	874	922	859	853	902	894	901	880	910	859	912	925	889	915	858	889	870	863	902	902	823	941	915	831	909	898	934	878	897	908	879	882	879	903	975	911	887	914	912	922	945	917	911	872	925	890	840	954	883	839	927	907	884	908	904	873	914	904	898	955	866	889	907	890	895	899	939	913	871	893	901	917	822	915	893	929	903	856	875	875	926	898	856	895	924	903	910	885	902	920	873	914	881	890	890	900	896	886	925	865	847	899	889	904	910	929	884	903	871	901	868	914	892	885	885	908	944	877	898	919	888	917	920	871	868	886	892	879	924	840	895	887	870	924	932	936	873	894	866	894	930	904	888	911	888	949	868	879	893	883	905	919	881	855	895	872	928	872	877	920	929	872	895	904	904	940	905	901	904	850	911	886	887	842	891	904	893	920	900	878	866	923	854	925	910	921	941	910	926	851	890	890	875	936	885	890	898	918	835	920	951	918	914	865	937	858	883	861	884	872	964	884	943	908	935	905	948	954	872	915	913	847	894	941	877	958	911	938	910	870	862	864	954	931	853	983	906	928	937	873	894	899	905	925	875	896	896	882	886	959	867	866	881	906	865	934	932	898	918	963	889	879	870	896	972	900	866	939	893	925	849	878	917	896	927	918	939	883	875	922	858	897	920	859	868	880	875	908	905	880	896	920	921	842	904	926	959	846	911	903	938	867	905	868	901	909	867	885	919	886	900	907	872	903	899	865	871	855	906	953	842	951	897	860	915	907	886	922	908	897	883	899	895	939	869	850	884	893	939	879	862	926	891	868	930	900	942	898	867	932	893	975	974	846	902	871	896	866	938	927	912	869	878	864	874	908	880	937	909	858	930	884	897	889	910	911	929	937	964	838	873	924	875	899	887	855	908	821	920	871	928	929	891	910	933	904	886	862	847	891	898	955	898	928	890	882	931	899	942	914	924	918	909	915	874	923	872	891	942	886	911	898	869	942	889	868	897	864	897	905	949	899	900	927	929	919	902	847	883	899	870	918	888	912	866	902	895	812	920	873	871	979	913	848	918	828	914	881	895	845	874	862	936	887	946	905	890	960	918	936	893	854	872	897	869	881	912	922	983	918	899	874	913	888	913	940	930	909	929	913	911	827	868	936	900	930	900	915	838	913	925	943	911	842	914	936	939	916	894	922	865	877	918	910	904	893	908	897	956	934	837	865	905	880	898	837	857	899	906	886	965	917	914	927	936	916	948	924	871	875	856	897	920	895	883	932	868	890	886	876	894	925	862	917	945	848	848	915	906	914	849	867	880	933	928	914	880	904	876	911	876	917	908	914	879	945	842	874	922	863	921	895	858	892	906	875	884	936	901	911	913
8635	653	495	446	370	343	280	249	238	272	243	205	197	233	182	217	212	215	202	209	209	209	198	194	194	200	199	184	188	213	178	186	217	210	183	235	235	190	196	203	165	243	184	198	188	200	206	214	214	216	199	179	169	212	216	188	174	175	200	190	217	209	212	186	181	188	201	180	211	223	216	202	183	180	185	157	188	216	200	209	220	223	203	165	204	199	229	216	195	182	191	212	201	224	197	211	191	181	201	213	225	193	187	200	193	168	202	190	196	193	204	214	210	193	206	201	205	186	190	221	177	208	165	187	168	182	223	191	180	202	197	186	180	209	197	197	203	190	191	200	222	227	217	209	204	169	184	195	179	185	206	209	180	219	179	212	189	188	201	195	181	183	199	199	190	220	217	216	192	176	207	203	208	182	242	219	201	212	188	239	217	193	177	193	205	177	189	212	208	207	182	228	214	206	161	179	197	183	208	181	179	183	185	182	219	204	212	194	215	203	220	216	189	176	209	195	208	199	183	193	166	213	217	198	203	183	196	214	180	178	187	176	219	209	178	208	189	200	197	196	191	209	206	204	183	234	214	206	199	189	193	184	194	194	199	202	196	186	190	222	221	213	185	234	173	185	179	225	201	211	191	154	197	199	203	202	181	224	192	205	186	184	224	214	182	186	206	188	225	190	200	199	184	185	198	183	199	210	202	202	191	200	173	204	180	180	180	195	197	194	191	206	188	229	202	172	186	171	204	165	190	206	217	199	196	180	188	242	220	191	182	184	175	195	212	189	211	234	200	189	229	202	208	194	205	199	224	204	169	200	172	212	179	215	178	199	173	212	198	163	212	208	199	192	169	226	210	194	174	215	190	185	219	179	203	201	175	194	189	183	217	180	208	196	196	198	226	201	223	196	171	187	193	194	207	201	190	201	188	205	217	202	197	177	195	187	207	180	219	182	186	188	202	221	197	223	218	213	197	192	192	215	213	189	198	184	212	198	178	227	193	179	207	204	204	193	205	199	204	212	200	192	223	220	207	219	210	207	204	208	179	202	225	180	196	216	205	211	193	221	192	233	193	158	173	190	187	159	191	215	202	183	202	191	184	205	208	194	194	215	230	207	191	193	229	177	187	188	192	192	205	207	169	221	203	228	204	175	189	228	208	226	190	205	206	213	203	192	196	233	222	185	187	186	208	184	187	202	194	189	212	225	184	186	200	195	212	196	214	216	192	204	216	172	203	198	178	193	190	179	209	203	187	207	190	187	220	197	199	185	204	193	221	212	174	195	201	186	173	202	201	203	209	226	207	212	194	173	181	202	204	196	191	181	189	196	185	200	213	184	192	200	187	222	170	202	180	229	196	231	211	206	188	189	196	201	225	198	172	213	211	176	218	197	175	231	197	166	195	182	164	191	214	211	204	174	220	216	204	220	213	203	191	207	216	190	186	190	193	190	208	214	193	198	200	188	209	215	185	199	207	214	185	190	195	178	205	189	216	200	204	199	211	235	205	207	192	191	190	197	202	195	211	220	174	194	216	242	239	188	217	186	187	178	186	196	201	218	207	220	206	220	212	205	187	205	194	202	189	218	194	207	232	180	206	204	187	198	203	202	202	233	216	211	210	206	211	191	213	207	204	206	180	224	206	169	199	161	196	215	204	187	193	183	198	180	204	208	210	186	179	220	232	211	238	228	214	191	201	187	168	182	207	192	192	173	199	209	233	205	186	213	186	196	205	206	215	196	247	198	206	221	213	184	184	183	193	224	228	212	201	202	225	223	209	234	207	190	192	201	230	190	186	179	206	217	165	197	226	191	208	217	213	221	205	199	196	173	220	196	243	179	211	173	189	214	190	223	185	183	192	204	200	216	212	189	199	202	178	210	188	200	205	210	196	208	202	209	178	208	200	212	182	197	217	188	195	199	186	201	213	193	208	190	206	202	220	201	193	211	224	225	205	193	203	206	191	190	217	187	208	187	184	177	202	216	202	201	206	193	212	191	202	209	185	205	203	195	189	235	230	180	194	212	191	189	226	216	191	197	187	218	162	177	216	201	191	190	218	179	203	214	213	174	222	190	193	222	221	199	181	191	200	172	169	177	221	188	210	217	187	174	181	210	206	180	193	193	193	201	178	246	177	187	236	201	188	175	200	197	202	186	210	179	199	190	190	225	180	195	215	176	186	188	187	218	201	217	233	182	203	215	204	221	183	180	179	191	206	188	208	203	219	222	216	187	194	171	206	204	202	212	197	187	219	180	179	166	174	221	189	183	207	191	202	187	185	188	182	211	186	179	190	200	182	179	190	219	196	182	211	225	184	210	238	198	225	206	195	196	196	171	179	199	182	178	189	206	193	195	171	189	203	194	215	179	192	190	200	190	194	166	199	211	200	205	205	206	233	206	177	224	198	201	213	209	205	192	186	196	197	172	198	203	216	215	214	206	213	186	206	227	177	183	211	174	202	206	209	202	194	191	198	233	187	242	199	184	229	196	210	219	213	219	190	218	181	184	183	216	222	185	178	224	193	217	185	216	219	201	205	203	214	206	220	224	188	196	201	227	167	174	188	214	214	185	207	237	187	214	211	211	213	205	192	182	184	186	183	207	215	182	221	186	214	195	201	196	223	213	215	200	187	194	184	225	199	178	183	220	193	186	197	210	203	221	236	193	168	222	212	171	180	186	223	215	174	167	194	214	205	181	200	222	186	196	165	180	206	195	206	174	205	186	220	202	202	222	208	182	201	192	187	218	207	206	189	203	180	187	201	226	184	163	210	208	220	178	195	200	205	198	202	211	180	199	196	175	189	195	176	195	226	231	184	196	203	192	189	199	222	212	205	184	188	236	209	185	189	201	215	190	198	197	171	183	178	218	179	194	208	206	178	179	211	204	213	203	203	187	184	164	188	181	183	170	176	178	192	187	205	181	199	195	178	196	217	214	204	196	196	187	183	186	205	205	204	193	194	185	205	191	197	187	240	205	200	200	209	226	214	189	209	205	215	228	209	175	176	198	202	200	210	223	209	202	196	215	185	223	198	181	210	175	203	203	204	223	205	185	228	221	218	221	195	192	218	208	219	201	208	192	216	199	205	207	227	192	208	198	206	182	220	203	185	216	200	161	223	210	197	193	247	209	187	212	195	173	192	209	182	203	192	210	212	207	172	168	182	182	194	213	200	204	215	170	179	224	199	194	201	196	211	196	185	194	207	192	213	180	227	198	208	193	215	175	185	184	217	158	201	187	197	209	207	193	220	178	241	197	181	177	198	217	181	192	179	151	201	190	176	184	212	206	188	211	175	207	191	210	160	183	205	225	180	216	209	194	210	197	216	211	211	195	202	198	191	187	204	219	214	194	196	215	191	216	181	203	196	216	206	225	195	195	199	183	195	207	190	199	181	177	193	180	218	200	221	209	188	199	187	224	217	197	199	194	161	201	207	220	187	195	173	211	192	202	213	210	201	198	190	213	194	199	185	191	181	211	197	197	191	197	215	217	236	195
5602	701	1188	1413	1280	1049	883	825	697	674	568	651	609	566	607	571	544	551	537	535	515	543	514	529	525	495	493	523	541	471	513	493	475	509	486	501	521	480	493	479	514	496	517	507	492	527	485	496	497	500	497	483	502	526	519	503	491	487	520	519	530	486	527	473	438	507	475	495	532	520	510	487	459	525	475	504	450	507	490	494	494	516	489	483	470	499	513	496	484	496	469	490	513	492	474	542	524	469	498	506	498	510	482	503	516	465	484	483	471	487	462	485	459	485	526	465	525	449	438	516	518	454	462	541	556	485	505	487	491	505	525	480	505	471	478	507	511	495	504	458	490	548	467	457	472	521	504	530	454	475	468	546	469	498	486	477	476	491	494	486	510	502	518	488	500	526	519	511	493	448	469	512	492	479	459	547	500	514	501	528	487	515	481	508	468	487	476	434	462	451	516	517	491	489	514	477	513	499	542	458	491	510	522	473	490	534	486	458	529	495	480	534	472	512	505	496	507	512	532	518	531	512	493	504	520	459	462	496	487	499	532	489	517	492	519	469	472	483	475	517	458	493	473	479	487	506	477	513	494	480	488	490	493	480	498	466	484	477	456	489	512	491	495	482	512	510	505	515	497	500	498	473	474	531	472	505	476	509	513	463	495	518	532	490	527	465	486	473	458	455	487	502	503	487	541	515	471	483	484	454	510	512	447	491	502	471	509	501	469	509	507	505	486	482	447	497	525	487	481	452	480	478	476	507	465	489	527	478	508	540	524	504	485	498	499	497	519	494	498	467	505	514	471	499	558	466	451	486	526	543	466	473	493	493	505	478	502	468	482	484	497	476	522	495	529	515	483	504	494	505	505	462	448	485	480	501	513	514	473	502	493	506	516	493	534	450	438	509	525	467	476	497	478	485	449	500	501	496	510	511	487	486	488	497	492	484	506	460	502	469	468	481	447	475	479	479	483	476	472	458	518	493	511	475	504	501	519	484	513	472	550	496	515	532	517	493	461	499	489	474	533	498	495	511	502	486	457	514	483	497	481	467	490	480	471	466	446	467	507	502	496	481	512	520	514	496	446	490	511	497	494	480	511	502	508	465	494	458	485	516	508	483	504	493	473	521	484	478	476	509	503	466	460	489	495	496	519	489	492	523	502	457	483	486	497	460	503	494	516	537	506	509	510	469	487	504	521	493	487	527	528	521	490	467	486	541	485	492	499	492	468	493	526	475	518	516	467	489	495	468	496	490	497	476	470	485	471	530	481	481	488	495	475	498	514	506	485	552	488	469	504	462	490	496	467	521	475	485	517	510	481	521	523	468	494	506	521	468	475	497	447	520	457	487	456	533	468	488	492	512	502	504	525	512	512	496	522	505	501	453	480	493	459	467	517	487	490	510	507	467	483	460	494	515	483	516	468	500	503	517	496	440	460	501	492	490	470	511	498	507	485	501	516	464	492	505	457	499	500	486	468	502	500	457	505	501	482	458	507	477	495	479	451	490	497	519	478	501	492	469	475	483	462	490	513	503	485	503	450	500	516	511	487	509	501	465	523	503	489	507	465	488	498	515	492	499	492	489	525	496	511	463	487	528	527	502	528	456	495	510	514	450	524	498	487	558	508	473	524	530	510	506	487	481	497	458	536	474	545	495	512	525	495	488	503	481	495	489	484	494	452	487	503	499	463	507	511	474	512	510	490	501	498	534	503	502	462	482	467	529	445	512	519	540	492	466	462	474	479	491	498	511	497	497	507	527	513	526	477	475	486	485	491	459	493	507	515	484	523	507	511	462	509	504	530	527	497	528	515	511	481	517	462	485	490	504	488	493	506	516	476	455	478	476	481	538	447	480	495	463	444	469	514	507	490	512	485	509	516	490	506	460	465	521	513	452	500	516	513	499	522	484	487	508	496	475	463	492	461	489	495	489	537	474	469	508	485	479	492	509	502	477	469	500	489	507	491	497	512	522	486	445	455	482	483	483	546	459	491	534	523	503	530	453	512	506	538	493	536	452	509	482	509	487	490	475	529	507	481	487	521	468	465	491	476	490	464	487	455	477	507	505	525	490	512	487	498	518	552	527	510	505	539	516	484	487	490	477	476	499	471	506	481	504	471	464	496	470	490	478	489	524	463	473	465	510	479	511	510	525	486	460	511	490	488	454	498	527	508	506	465	469	493	454	532	502	514	471	487	519	490	497	486	488	451	491	489	485	476	475	474	482	483	521	468	500	492	505	522	486	515	498	471	512	481	493	522	473	478	479	495	525	499	470	480	462	441	517	483	478	474	493	454	513	532	531	513	520	488	472	507	478	482	508	496	488	529	500	508	542	427	491	508	518	520	518	472	476	485	501	506	483	478	534	509	512	509	495	467	507	479	518	471	504	446	481	505	496	456	460	506	536	542	473	494	501	492	473	477	550	522	496	507	473	535	471	493	509	504	455	495	498	526	473	498	509	489	462	483	490	524	465	511	494	512	498	471	478	476	494	501	482	460	544	491	528	491	466	500	542	510	474	487	494	511	483	485	501	493	517	498	487	501	505	557	497	492	489	531	542	502	496	526	491	477	477	506	478	508	479	488	495	515	513	461	468	521	470	489	471	498	472	491	479	486	472	476	490	496	452	470	486	512	499	493	493	539	489	491	479	473	487	499	442	503	519	528	528	519	502	482	495	523	504	515	499	511	481	492	512	468	496	490	504	465	505	519	480	520	519	497	465	484	504	476	534	451	499	513	523	450	511	511	490	520	514	479	498	464	492	494	462	462	499	483	504	468	517	494	483	491	470	506	500	480	498	503	480	506	486	504	496	507	476	492	483	492	551	464	508	484	489	499	500	497	492	504	462	477	496	473	478	435	521	514	510	478	500	511	473	479	523	450	488	484	516	465	470	494	493	510	512	505	496	492	512	500	499	507	520	491	521	493	460	570	542	498	531	507	509	492	526	493	493	499	545	474	484	517	456	538	493	508	469	480	518	497	469	491	495	499	499	490	509	470	490	464	492	525	494	499	490	506	477	549	474	513	521	484	496	460	490	514	497	478	477	483	487	527	524	491	524	465	508	484	482	513	463	474	468	492	492	472	499	470	481	510	465	487	473	514	496	486	480	529	541	509	519	535	484	481	501	468	440	504	474	538	509	491	491	517	486	478	476	444	459	484	507	510	471	522	484	483	515	513	491	485	485	500	512	517	516	518	471	528	499	524	483	534	473	490	491	498	445	494	477	510	459	487	494	496	494	502	506	497	465	521	503	464	501	529	492	492	511	477	521	464	491	449	481	511	509	469	533	497	447	523	482	467	486	480	488	469	470	487	478	473	515	487	520	532	528	496	488	515	467	476	498	512	515	495	529	528	488	511	474	483	505	505	503	492	491	481	499	490	453	528	519	504	507	487	482	505	520	497	481	486	464	548	520	485	511	508	518	493	521	500	466	475	513	500	507	510	492	476	513	491	499	507	515	492	514	489	484	483	509	486	515	503	527	513	505	495	476	512	500
26121	3044	1484	1191	792	644	552	492	450	399	391	381	349	373	361	347	351	383	338	340	361	379	337	350	372	340	332	324	332	319	342	344	326	381	370	354	332	326	305	295	302	307	301	336	306	314	372	342	343	331	345	323	321	355	331	343	301	286	321	359	335	326	334	317	315	321	305	323	335	292	357	353	327	336	320	344	331	331	321	317	308	295	337	304	332	309	338	321	329	342	323	321	338	354	333	307	319	319	320	321	328	315	321	345	335	313	328	352	296	336	328	316	304	341	318	353	323	353	326	301	331	336	326	352	336	309	317	286	323	326	322	349	318	279	318	324	288	308	319	323	337	345	313	312	346	309	362	321	351	342	361	328	348	362	337	319	371	342	328	312	315	304	311	298	288	332	332	340	337	340	327	311	318	326	323	305	307	344	314	325	309	332	297	306	297	333	313	298	313	345	331	333	341	346	319	340	349	330	334	339	349	333	324	311	330	293	350	320	361	324	380	323	302	316	302	353	304	343	313	282	316	302	325	348	305	303	307	336	296	329	364	325	316	356	291	310	341	293	296	332	312	338	327	330	330	327	301	311	328	372	318	329	346	330	368	332	339	372	349	330	329	356	323	337	329	303	342	345	319	346	330	366	319	327	338	329	320	323	346	296	320	304	299	324	293	299	346	386	343	285	345	269	349	323	304	325	319	308	312	328	302	317	338	313	344	347	339	317	297	353	315	312	334	340	341	304	328	306	339	326	342	312	325	336	325	323	312	346	338	319	290	298	343	346	334	289	300	332	319	343	290	303	350	343	317	342	316	324	331	290	327	292	279	328	322	344	281	343	347	360	276	343	294	310	318	327	349	305	336	353	301	326	326	334	328	319	306	362	349	335	317	302	346	326	322	308	345	329	337	319	307	343	324	334	375	330	312	309	294	321	340	335	332	341	333	327	321	303	320	345	324	322	320	339	339	330	346	342	307	341	373	330	340	323	344	363	322	365	337	293	322	308	289	319	378	332	364	327	318	353	346	382	290	330	304	305	342	313	375	352	327	365	281	359	342	319	340	315	345	348	329	320	267	317	303	347	341	358	317	323	309	336	345	348	352	348	306	346	334	341	320	317	302	317	338	311	291	318	329	333	326	365	337	336	340	341	301	325	331	330	339	297	281	321	358	336	314	347	309	296	339	324	341	296	332	358	331	324	332	343	323	333	346	313	304	291	339	322	327	335	290	336	283	310	343	358	334	348	320	363	319	346	309	339	296	285	339	273	292	332	309	327	356	371	373	352	291	318	276	327	321	323	363	323	341	339	349	349	319	360	332	338	304	327	352	332	331	314	322	295	286	298	303	330	300	318	307	343	340	339	293	335	355	282	346	319	313	344	351	341	326	336	331	315	291	312	327	348	315	331	307	321	316	347	344	327	284	323	310	334	358	318	297	283	336	319	327	336	364	328	337	327	307	318	306	318	356	312	319	319	315	334	274	325	304	331	311	291	340	348	345	354	322	309	321	322	345	325	333	343	335	311	343	305	301	336	371	339	306	337	303	377	336	336	365	336	318	333	353	367	300	299	326	331	325	313	320	361	314	323	330	341	316	328	364	308	346	326	304	299	318	336	341	330	308	323	298	325	329	298	316	370	321	331	332	341	307	365	330	350	331	319	355	322	312	344	291	296	339	335	337	329	303	353	353	302	322	321	312	344	295	374	301	334	342	336	285	346	309	340	306	327	306	333	323	323	330	337	339	298	356	311	306	353	286	328	305	350	353	335	309	301	335	337	328	327	319	315	291	331	310	311	321	318	304	344	317	322	341	308	303	335	311	350	328	339	330	332	337	337	315	369	314	322	306	324	334	337	343	321	318	324	335	330	313	327	355	350	347	332	298	332	298	301	335	310	334	331	305	336	322	339	335	321	340	345	314	325	330	337	299	305	326	345	324	342	307	333	318	359	330	308	315	350	333	338	339	308	339	335	324	342	349	366	325	345	324	342	357	335	358	339	332	304	326	351	290	290	345	312	311	340	307	360	335	299	348	316	328	325	330	317	319	339	290	315	317	329	336	321	349	336	316	319	335	373	326	321	375	305	328	334	320	290	314	331	341	350	323	354	331	332	329	309	294	322	333	309	299	294	291	318	357	331	316	332	333	325	328	330	309	337	353	335	336	336	311	308	319	342	325	331	296	354	327	344	333	293	317	321	344	310	335	340	343	350	347	319	296	325	321	333	361	341	322	382	305	311	308	335	324	331	311	326	317	312	276	336	352	347	347	329	318	332	320	280	316	306	349	335	331	352	338	362	353	315	308	341	341	308	345	335	312	322	298	318	303	322	334	323	337	299	374	354	342	318	324	360	354	356	348	358	335	330	288	320	353	326	356	325	333	293	292	319	329	335	341	332	354	321	327	351	351	355	295	348	305	333	372	326	295	321	345	318	335	336	282	301	308	322	307	354	372	318	342	328	357	329	346	310	314	322	300	284	314	333	363	322	342	319	333	334	305	316	324	356	350	322	347	310	335	295	286	329	321	351	296	279	314	306	307	345	300	298	314	309	325	310	350	340	315	326	343	337	355	283	286	313	364	315	329	334	344	334	304	349	344	325	324	317	329	325	329	324	340	338	321	333	309	335	336	343	319	312	312	319	303	330	292	300	342	316	341	320	333	339	324	316	328	320	324	333	338	345	352	320	313	363	356	330	324	330	289	314	349	329	340	351	289	312	300	331	327	325	327	346	325	368	324	323	317	298	313	321	354	313	321	312	294	328	338	325	327	299	328	346	292	294	326	333	314	324	344	347	340	319	319	335	333	334	368	346	331	304	318	331	342	332	319	312	319	342	337	326	343	334	319	336	358	353	347	318	345	315	375	352	329	342	315	297	351	322	343	375	305	353	298	301	319	317	314	324	344	324	340	361	323	325	341	315	327	345	364	345	308	340	341	308	350	341	317	346	314	335	314	317	308	309	299	313	344	329	362	322	347	336	305	310	291	335	346	290	313	323	327	329	346	335	324	306	338	325	308	345	342	304	304	334	359	307	328	314	285	380	339	349	287	320	381	326	336	321	304	337	331	349	352	315	306	316	325	347	319	340	337	317	318	331	324	309	315	364	315	338	292	345	335	307	344	392	300	365	316	328	322	348	352	298	311	335	334	346	306	327	312	337	336	345	310	332	318	338	271	360	315	338	307	341	306	358	360	324	338	340	312	342	324	279	320	342	284	332	339	321	317	380	307	324	294	320	310	314	348	317	296	296	296	348	332	337	330	319	325	355	364	337	324	300	299	299	325	318	329	312	314	324	335	301	322	346	353	306	341	322	345	341	347	339	347	325	338	339	356	348	290	325	321	319	328	340	346	350	325	304	356	349	327	334	330	313	373	351	354	309	332	312	344	333	303	329	309	310	336	299	340	351	333	289	345	321	310	296	311	305	308	345	315	314	309	331	328	331	329	317	279	318	320	290	291	347	308	337	316	320	324	346	350	316	342	340	350	357	311	324	291	318
14609	1440	2771	3202	2771	2328	1891	1548	1350	1287	1157	1123	1079	1003	985	1011	946	936	917	834	864	840	841	823	774	827	830	829	818	825	785	773	817	726	774	772	773	759	741	754	752	802	743	801	743	766	773	800	747	783	752	753	772	751	774	785	822	788	745	792	801	780	770	784	719	776	729	786	758	775	789	756	745	795	790	804	795	778	740	760	763	767	754	776	776	770	734	758	759	765	709	738	733	740	696	799	745	715	741	770	744	730	740	774	861	732	727	821	745	746	760	759	746	788	783	734	772	738	771	765	738	786	765	771	762	729	761	711	757	747	777	697	790	782	734	780	774	771	776	787	723	746	766	742	705	751	761	768	719	726	756	724	711	752	682	792	748	755	741	742	780	779	714	785	777	788	782	791	760	775	700	766	791	755	752	749	731	743	720	718	739	726	731	735	747	707	747	762	781	779	757	773	756	764	717	730	777	718	739	741	758	757	708	734	749	748	766	685	728	744	743	715	733	725	745	704	751	790	740	790	720	765	775	790	729	688	742	779	745	789	753	744	720	786	776	774	704	742	706	749	760	749	748	717	735	768	727	770	705	733	739	717	754	712	765	750	772	751	744	796	769	754	723	735	753	757	764	744	749	705	779	700	767	728	781	736	701	767	724	756	695	811	757	749	789	736	795	742	741	737	716	743	758	767	700	750	772	751	748	710	717	740	773	790	713	751	768	751	740	733	759	695	756	763	808	741	761	739	745	740	780	727	757	767	738	807	741	765	757	792	736	757	755	709	763	715	732	747	717	738	765	729	753	745	737	710	712	761	716	753	752	725	713	739	768	724	765	752	765	728	695	781	732	764	724	712	747	713	779	777	761	723	746	739	720	784	747	740	736	763	712	721	742	781	806	731	764	718	723	765	758	747	826	753	753	745	752	760	771	718	814	759	785	733	771	741	701	746	790	785	709	711	809	748	778	778	714	792	755	791	763	762	725	795	699	751	757	735	747	735	763	769	789	803	746	782	772	731	750	738	742	794	705	737	781	796	730	784	745	771	763	764	742	777	738	754	755	733	735	749	755	788	776	719	754	731	737	764	774	712	763	787	755	771	762	718	749	728	747	770	786	696	806	713	750	736	761	759	745	732	774	765	762	745	791	733	758	775	811	760	746	745	768	743	743	760	769	762	726	770	740	762	705	742	763	786	776	759	743	755	731	778	750	739	729	761	745	817	740	776	743	743	777	723	740	757	747	730	746	745	767	702	699	744	731	734	683	719	778	768	737	694	782	802	718	788	766	756	771	740	779	795	765	779	754	742	750	734	747	809	769	771	747	809	725	783	745	693	727	768	750	760	712	724	759	725	763	800	747	757	730	699	732	783	740	732	724	762	744	723	751	763	727	735	753	775	769	746	725	770	771	728	713	781	768	786	753	771	759	756	722	718	742	763	775	789	716	710	734	743	709	776	731	730	771	762	748	745	708	795	752	760	791	782	740	755	727	777	776	745	729	739	734	778	742	766	774	730	770	715	796	730	758	772	783	725	731	726	729	748	739	768	721	715	751	768	713	765	729	804	809	752	788	774	690	770	704	743	736	742	743	769	777	780	731	747	759	706	708	739	736	744	740	776	755	795	740	747	719	734	704	739	753	724	756	734	729	762	757	782	776	733	723	749	762	765	776	744	713	770	741	800	759	765	742	778	709	775	753	742	664	768	752	768	816	722	795	728	749	722	731	749	790	715	729	768	740	760	682	754	722	779	766	784	751	711	769	723	762	777	770	796	749	734	767	788	844	769	785	705	760	762	747	798	798	794	760	769	799	728	726	747	747	745	785	750	741	815	823	808	758	723	736	730	728	706	767	763	728	736	730	815	752	774	757	755	720	788	741	724	760	746	715	798	737	739	764	760	742	727	759	790	744	763	766	717	753	715	721	733	808	757	741	704	765	738	717	702	741	712	738	704	709	767	695	771	744	669	706	767	742	709	720	751	773	692	823	785	731	793	773	765	816	728	746	763	724	716	739	767	747	720	757	745	759	736	764	751	748	730	776	769	766	792	800	717	775	693	755	720	765	737	764	744	733	818	733	726	683	732	757	765	800	793	791	746	752	768	750	679	735	752	744	763	748	762	749	734	769	741	770	745	723	749	732	749	682	725	749	748	738	721	722	789	781	749	751	759	804	751	771	750	716	722	781	788	757	735	783	771	735	722	752	790	731	728	693	794	771	742	724	740	811	740	740	785	734	719	726	766	738	725	744	731	756	725	755	776	719	768	752	833	772	768	775	744	717	670	777	791	719	732	762	787	762	754	780	717	778	791	780	741	747	699	770	743	731	704	730	759	733	751	716	741	722	737	729	761	716	769	742	718	746	724	762	806	731	738	738	734	801	726	754	737	795	721	831	706	708	734	813	811	722	835	772	741	777	720	753	750	739	779	740	754	795	752	741	726	768	707	758	780	742	706	741	791	794	763	713	738	750	781	763	769	777	747	735	761	727	769	747	789	730	754	752	765	778	787	711	741	695	756	743	806	762	820	723	728	767	773	784	783	757	760	752	710	746	754	745	792	723	763	718	734	709	753	725	688	746	722	725	756	756	757	746	737	816	759	752	740	771	724	776	736	768	764	729	714	749	743	805	762	750	759	761	785	722	809	737	823	771	710	718	762	734	727	699	735	687	687	729	720	768	720	758	807	742	810	768	760	835	735	772	755	758	759	815	772	730	780	761	788	797	772	745	738	720	758	758	778	744	777	744	691	770	772	773	812	776	748	708	731	778	763	785	776	810	714	738	788	719	770	778	724	770	729	775	704	787	725	747	723	761	725	753	738	807	760	723	780	724	760	737	762	769	737	715	775	733	748	767	790	763	731	773	745	726	763	739	759	791	773	709	736	779	751	828	683	754	755	718	729	754	725	791	746	789	776	793	779	739	744	790	733	719	779	731	730	719	707	749	705	736	768	805	754	757	713	765	775	697	752	751	757	806	728	783	694	779	785	787	696	753	708	764	732	739	720	787	788	757	759	742	775	741	757	739	750	774	767	778	773	749	772	724	761	785	748	824	802	746	717	711	762	722	728	727	726	751	726	757	763	741	756	796	737	737	693	804	750	760	722	766	750	735	786	755	779	776	729	754	724	754	747	712	745	785	745	756	719	734	771	755	742	723	722	754	800	762	761	799	762	770	721	757	740	699	752	759	765	750	771	743	703	729	795	754	738	747	756	793	783	726	700	716	747	740	777	714	781	763	805	728	740	771	745	722	783	772	767	745	750	738	793	737	672	770	732	706	776	715	762	716	733	745	775	725	756	757	790	763	695	770	772	761	757	782	727	764	773	769	725	728	692	718	725	758	782	768	757	725	769	777	739	766	748	763	734	720	732	770	728	755	831	738	780	744	764	786	817	782	729	763	717	774	762	790	736	743	713	746	766	744	780	711	750	769	746	736	763	764	768	771	792	793	736	752	752	751	748	761	795	704	638	721	779	779	701	783	695	728	760	692	766	735	792
38623	7413	2606	1925	1326	1011	805	656	601	527	471	485	471	468	475	402	472	460	459	416	435	439	432	470	436	435	412	439	440	449	432	429	384	382	455	391	411	434	459	457	397	425	466	422	438	384	419	437	429	464	414	422	394	401	396	403	430	436	427	391	397	393	437	371	401	425	422	420	374	385	392	430	429	400	439	457	374	463	409	446	412	412	402	440	419	398	406	384	437	409	416	398	425	400	418	452	448	421	389	444	415	378	433	426	459	427	430	439	394	403	407	404	369	408	360	439	429	448	407	376	396	398	446	410	420	398	428	405	425	371	406	420	393	443	407	421	416	410	425	440	370	422	385	420	384	443	423	412	415	405	402	372	372	428	421	430	411	386	415	418	405	401	399	433	411	406	405	412	403	372	429	378	411	434	408	411	402	391	414	413	388	416	403	374	410	423	427	416	421	379	417	432	420	454	373	426	437	413	444	406	404	438	403	418	405	400	417	425	433	436	426	425	406	417	415	380	392	430	435	406	412	414	439	377	422	415	388	423	432	425	387	419	370	421	402	401	432	429	413	424	376	444	399	423	388	454	381	431	411	431	420	389	443	410	409	409	412	399	424	438	408	402	408	413	373	419	414	411	443	380	393	453	406	411	427	414	431	409	398	384	398	466	435	417	408	388	410	445	411	425	416	404	383	404	394	409	417	411	407	416	396	445	423	438	430	410	461	403	443	418	399	411	390	418	429	420	414	422	452	428	406	401	403	404	405	406	399	424	376	441	472	407	438	406	357	370	409	410	380	397	401	455	371	429	375	441	417	426	447	451	430	377	391	407	431	434	419	416	435	353	406	391	421	382	416	376	435	385	364	374	419	422	413	387	371	421	409	435	409	440	429	409	407	387	409	366	420	396	384	442	386	399	429	393	428	386	417	436	438	431	439	429	413	419	407	399	418	435	391	391	409	410	425	441	438	416	441	434	416	414	403	434	429	379	404	409	409	421	382	372	401	447	374	405	399	420	391	410	388	447	415	435	420	421	451	416	376	411	418	385	402	399	394	431	421	412	409	435	430	421	405	385	428	440	459	406	420	395	380	455	417	408	417	430	371	394	437	406	388	425	428	395	411	392	399	437	420	410	408	449	401	411	418	439	400	416	400	440	394	423	423	427	427	422	439	412	423	426	431	400	417	398	372	458	423	390	423	437	425	390	417	396	405	410	440	404	410	454	414	443	377	419	471	437	417	415	373	397	400	423	401	467	410	406	393	377	448	384	419	399	462	388	428	425	380	381	405	421	409	396	408	428	426	417	404	401	435	406	399	391	393	431	401	436	435	405	414	406	413	396	426	438	421	384	445	426	424	411	388	429	392	395	421	368	436	411	404	458	386	428	394	424	448	447	423	455	400	415	413	397	427	451	431	396	434	433	406	410	396	437	416	420	412	426	425	454	436	383	419	428	431	433	380	444	406	442	406	428	440	443	370	389	401	413	433	411	418	454	399	443	445	407	416	435	395	409	420	408	428	453	402	431	424	419	422	428	411	397	412	410	377	441	409	392	398	444	414	415	382	415	398	406	397	415	421	382	396	444	452	415	408	361	404	421	423	423	417	423	397	410	410	421	430	437	455	388	428	430	437	403	410	421	444	381	412	374	416	434	370	421	442	383	375	423	394	430	400	386	438	419	407	484	372	396	404	417	425	397	380	408	394	424	401	397	412	400	431	370	461	421	391	376	372	430	404	368	453	377	435	448	429	452	421	392	429	443	447	489	412	430	390	399	392	459	404	392	408	436	423	406	440	400	385	378	431	387	414	427	380	401	421	443	379	442	403	393	384	407	451	388	429	413	399	419	425	402	396	379	406	411	418	407	388	421	455	380	415	396	424	431	399	425	400	407	399	350	415	405	430	419	430	432	413	402	420	430	414	368	425	418	400	436	369	409	418	379	408	433	403	398	392	451	389	448	409	392	408	395	411	397	405	455	436	399	413	423	422	409	371	430	392	426	387	414	381	413	434	407	408	435	395	389	435	425	404	402	386	383	419	434	400	445	419	385	419	417	407	419	386	382	393	381	426	414	397	438	415	417	406	412	435	427	417	425	430	430	425	385	394	408	470	402	432	428	421	398	449	450	410	429	398	416	470	442	413	396	423	405	423	408	444	477	426	409	427	427	403	425	400	446	405	375	399	446	373	364	420	417	387	403	406	392	414	406	394	443	450	432	442	426	424	434	409	405	399	397	388	386	393	410	405	412	401	418	420	403	430	396	453	433	416	444	427	414	389	408	431	435	428	385	418	422	418	426	417	408	390	429	364	405	415	388	377	429	382	384	426	431	461	456	416	372	410	414	400	402	381	430	399	448	381	395	419	397	421	425	430	400	411	375	409	457	422	436	377	413	425	408	360	416	424	399	423	360	428	393	426	397	416	418	396	456	440	455	427	402	416	402	415	414	401	431	380	446	407	418	409	405	397	402	389	416	444	401	404	418	423	352	472	446	399	396	421	391	430	427	456	415	437	412	405	405	373	456	395	433	435	410	407	416	405	384	415	436	435	438	451	457	409	390	422	392	433	418	435	416	420	425	462	447	399	428	398	419	421	417	417	421	444	394	386	387	427	446	435	467	380	388	457	397	435	441	359	426	408	400	447	429	421	372	433	441	400	406	411	446	408	408	425	442	413	450	442	446	358	417	418	448	379	406	374	418	446	433	381	414	397	421	422	425	424	401	419	408	435	424	398	431	432	433	378	421	457	401	406	426	425	453	447	427	442	398	421	411	415	448	373	429	415	370	420	413	406	412	423	435	389	377	414	473	411	441	419	439	412	426	454	394	397	411	410	406	434	417	407	400	398	424	428	404	394	443	430	406	386	388	412	418	440	363	413	389	387	392	385	391	442	415	414	396	429	431	406	386	427	429	420	413	400	442	447	434	457	408	429	417	444	472	443	422	422	416	390	413	416	443	397	447	436	405	374	391	431	389	443	424	444	407	426	430	393	402	433	425	396	413	413	407	428	437	387	391	445	389	397	392	453	401	439	445	414	433	401	394	455	417	423	430	402	406	372	422	428	423	422	443	405	412	373	412	422	435	462	413	433	433	444	415	474	409	410	404	440	394	411	392	405	432	365	406	407	414	397	412	398	360	430	346	403	395	416	361	402	422	443	396	411	403	407	408	425	396	411	394	425	400	394	398	387	406	414	400	411	383	383	411	412	430	380	415	425	445	445	412	432	426	463	448	414	494	460	408	411	416	383	391	442	440	396	367	406	411	389	407	425	417	386	407	393	429	420	416	413	413	399	463	446	414	405	428	402	353	436	413	415	412	427	407	400	381	423	407	381	403	400	424	412	393	442	393	413	420	408	399	429	434	412	439	420	410	389	400	425	422	422	417	376	401	428	396	408	401	394	451	424	373	408	423	393	467	433	432	411	433	400	429	434	443	407	419	405	398	417	429	408	380	423	416	404	411	401	395	419	422	395	450	406	428	430	448	406	368	445	410	415	436
20184	2053	4011	4800	4065	3416	2754	2187	1894	1708	1534	1450	1340	1306	1282	1292	1255	1122	1111	1107	1129	1104	1121	1035	1042	1053	1010	952	1029	1000	994	981	978	946	919	992	921	936	972	890	901	861	957	900	874	949	922	950	932	953	935	962	925	887	935	938	887	860	905	903	936	905	946	954	921	979	936	972	938	949	903	856	972	942	914	969	893	862	931	900	913	881	874	946	923	953	943	903	918	870	969	902	887	986	927	931	905	986	953	883	905	872	1000	918	915	950	891	903	884	882	859	920	860	845	856	931	844	928	803	867	903	904	874	888	925	890	890	936	899	962	875	894	874	911	899	856	874	931	869	868	908	894	892	880	903	878	841	911	892	944	942	882	869	956	851	880	864	936	901	882	900	908	887	919	898	889	888	943	858	874	895	893	870	877	942	911	860	895	924	909	873	912	901	912	924	896	919	896	906	912	946	905	876	924	903	897	943	898	896	926	893	919	934	948	899	917	903	887	922	901	878	851	894	950	922	904	925	899	900	921	925	905	895	897	921	892	893	882	916	903	921	955	921	940	875	917	935	883	958	934	905	891	907	900	898	883	900	905	891	889	880	913	934	931	908	932	920	925	892	861	958	911	900	867	907	897	907	911	898	939	908	939	872	865	910	824	848	872	880	894	889	860	910	898	944	901	869	921	859	885	834	857	891	898	889	894	885	864	859	883	893	911	858	911	841	927	894	865	836	907	952	920	903	862	906	845	850	914	951	909	887	907	896	877	848	880	925	925	852	872	856	871	888	908	890	942	892	866	885	900	852	893	851	921	875	852	918	891	861	893	952	913	915	905	951	892	890	936	846	857	860	843	917	947	869	905	909	883	948	925	834	853	927	877	898	972	904	882	845	869	897	920	872	952	945	900	956	945	859	893	861	917	961	939	915	871	911	897	885	896	923	944	929	928	944	931	892	858	858	843	898	933	885	878	931	854	867	916	875	893	922	906	928	896	874	947	901	903	957	890	854	853	939	888	952	904	832	907	869	894	852	876	844	932	891	900	896	885	897	883	900	900	919	880	913	927	899	869	882	895	922	906	904	901	873	900	975	915	848	884	879	876	858	915	901	909	948	875	899	900	874	892	903	889	871	915	885	903	915	881	882	903	934	934	920	886	931	864	926	915	890	916	956	916	914	887	903	886	869	890	868	894	861	887	908	856	888	891	885	902	830	892	853	871	880	944	864	914	941	924	884	869	901	865	932	870	823	912	893	896	903	952	893	817	895	884	954	889	929	877	902	912	939	969	920	828	918	899	907	904	903	861	881	825	917	858	923	921	911	955	903	880	890	916	859	879	880	946	839	930	827	938	877	912	904	874	892	870	882	922	850	888	878	888	931	912	847	867	878	899	904	888	899	903	894	967	902	939	936	968	883	908	927	886	892	958	910	918	855	926	920	932	902	870	864	890	846	848	905	925	934	922	877	920	879	869	917	920	867	883	887	928	881	895	906	947	897	935	886	896	888	902	846	847	942	895	949	834	902	852	897	917	916	879	878	898	902	909	863	908	882	912	884	929	870	894	950	888	892	866	871	890	853	916	875	894	920	889	961	884	908	897	879	911	939	920	902	955	883	874	926	930	906	915	850	918	921	861	902	888	935	904	909	934	879	939	943	948	919	957	877	889	859	905	914	846	864	945	877	918	910	851	936	905	902	917	931	911	928	917	882	860	860	863	928	916	924	916	947	878	903	894	825	903	836	901	832	868	879	905	878	857	858	864	931	902	860	916	848	884	867	895	908	883	901	909	936	892	881	923	920	857	931	914	901	924	859	931	913	901	930	875	921	865	828	903	958	890	942	948	919	958	940	878	906	932	923	913	917	891	907	908	923	894	894	882	914	921	887	849	888	926	904	939	865	913	898	892	893	858	916	895	875	909	883	899	889	919	923	876	931	921	893	922	882	951	932	923	852	908	873	883	857	882	908	905	928	944	896	937	915	880	910	894	910	909	938	890	927	904	878	911	925	866	845	881	897	918	896	858	949	914	902	924	865	937	894	837	887	920	906	887	937	868	913	879	907	909	907	914	903	974	903	882	888	857	910	876	912	894	890	868	909	926	898	930	918	931	875	888	908	898	912	955	944	876	888	891	916	923	934	888	892	882	869	943	957	921	885	949	915	904	862	942	930	919	853	964	914	883	873	913	852	951	942	889	908	874	938	915	888	898	887	847	885	925	918	949	897	800	867	909	928	864	889	945	934	920	945	910	942	937	850	969	942	922	871	885	933	929	923	879	924	922	853	933	931	932	827	893	919	960	894	867	874	917	897	894	908	916	935	871	900	889	874	987	956	952	941	869	949	926	837	862	942	903	885	893	905	902	944	890	886	865	909	876	927	879	908	914	855	917	907	854	933	890	984	913	878	933	899	905	943	913	935	864	929	932	869	894	898	913	868	883	958	930	897	884	889	845	936	926	957	903	855	870	905	896	919	887	907	953	935	944	919	862	887	865	895	957	917	872	908	912	884	957	865	901	939	898	949	832	862	846	927	893	898	888	869	949	856	887	958	919	921	889	813	873	895	914	933	949	922	951	893	900	929	896	914	910	887	859	921	917	860	909	928	954	925	928	954	948	904	921	918	910	933	910	890	860	896	916	942	898	929	864	921	864	951	896	946	909	920	870	935	898	871	895	980	904	842	886	890	929	867	885	864	863	934	910	943	897	912	899	845	945	878	918	944	884	924	924	904	897	884	877	918	903	833	910	934	915	908	875	937	909	890	870	883	884	864	856	883	923	905	890	846	918	893	899	857	875	934	910	871	894	921	898	892	911	848	878	906	851	867	880	966	941	882	890	948	926	899	975	938	959	872	902	891	832	951	913	904	860	841	894	905	904	908	913	922	885	927	899	908	905	865	892	905	896	864	890	920	882	914	930	913	891	891	933	895	955	882	895	926	908	830	924	892	903	960	862	961	862	953	920	916	886	847	902	902	924	904	897	915	953	929	894	932	930	900	889	909	941	879	860	868	885	903	907	885	926	864	886	922	861	869	929	954	907	886	907	890	913	923	844	926	926	883	929	946	879	900	916	915	962	903	863	853	885	929	912	890	885	896	921	931	888	860	883	921	909	898	884	892	902	851	823	961	913	886	858	913	867	904	872	921	885	846	927	896	888	918	881	892	895	883	876	868	886	867	962	900	952	910	872	897	909	871	887	903	942	976	865	866	888	907	867	937	955	904	910	998	840	853	839	936	922	911	867	916	883	866	857	885	873	920	932	934	909	921	943	899	864	880	890	921	855	855	909	909	908	901	935	925	917	884	891	889	930	901	885	953	918	957	917	925	856	872	894	916	918	917	866	922	928	858	896	920	888	935	884	885	941	940	869	899	919	884	844	895	935	904	879	941	920	904	854	923	884	926	932	871	926	897	892	854	891	946	886	901	912	879	817	931	908	924	869	912	886	933	934	846	875	934	898	898	896	920	904	924	911	911	889	850	886	902	891	882	860	909	885	867	901	953	922
10306	717	545	478	402	311	317	262	237	264	204	242	221	222	203	203	188	207	238	200	212	229	191	216	202	182	199	193	214	162	200	204	198	205	198	185	227	182	200	197	195	191	204	207	195	213	201	185	201	226	205	222	198	222	189	169	182	192	186	220	224	197	202	197	178	177	183	189	183	203	167	161	197	229	206	173	216	196	200	193	180	201	186	228	199	211	194	227	211	201	201	186	215	196	183	201	212	188	186	200	195	216	196	188	198	181	194	181	201	185	172	194	187	211	197	195	217	177	183	196	228	207	197	181	202	214	204	212	202	201	197	185	209	199	177	190	211	195	179	180	192	199	216	223	193	184	192	195	185	188	193	250	177	210	186	193	186	214	208	209	181	184	182	218	192	183	218	206	184	180	207	190	205	193	212	193	203	208	189	192	201	229	206	226	211	199	186	182	196	197	200	200	201	216	222	198	216	203	226	193	191	188	209	185	204	209	185	224	187	208	217	223	184	218	202	191	203	207	193	176	194	185	183	189	164	225	196	206	222	199	211	228	192	204	196	199	230	205	189	188	181	228	212	165	178	203	214	193	187	177	200	192	209	199	185	191	199	194	191	209	198	175	183	200	181	191	208	201	195	181	199	205	183	219	215	184	186	222	203	229	212	224	209	188	184	190	194	221	223	210	204	221	194	199	198	201	181	199	205	167	200	216	173	181	200	205	197	193	199	183	204	191	229	200	195	230	233	198	212	238	199	206	176	187	209	183	211	215	203	186	225	179	185	193	181	211	195	220	186	200	227	195	183	179	195	220	212	179	198	191	229	200	189	207	180	186	198	160	157	200	173	197	205	209	195	205	197	204	197	200	187	186	214	211	202	216	212	193	178	237	201	191	209	194	165	197	181	175	205	214	196	197	209	200	226	190	207	209	203	231	203	191	185	191	192	187	179	195	195	202	179	183	158	218	193	213	192	217	179	204	199	197	210	212	192	173	163	200	179	194	188	202	188	222	199	220	180	185	201	202	202	189	172	193	210	215	182	183	202	201	219	204	195	230	209	191	167	170	199	198	190	207	183	208	200	200	229	212	164	167	179	206	201	186	217	197	196	222	186	187	163	200	229	190	207	197	195	204	215	236	189	179	194	190	203	185	200	201	208	219	200	217	186	199	192	217	202	211	179	216	217	196	191	197	194	227	223	208	192	203	224	210	189	197	221	225	175	187	202	206	167	213	166	207	185	191	198	212	208	194	206	184	186	199	204	214	210	194	197	214	194	200	186	161	165	191	209	199	201	212	202	210	194	205	206	191	206	199	187	197	182	209	193	190	202	203	176	191	233	168	221	220	203	194	218	190	198	197	217	183	205	207	209	202	184	185	217	174	217	210	208	214	207	207	211	206	205	202	213	167	216	204	159	206	161	199	207	200	210	214	208	201	244	204	172	213	213	168	204	199	202	189	183	195	211	183	183	192	185	207	202	209	185	187	190	173	180	208	214	206	186	177	173	214	188	182	193	168	196	183	193	201	180	196	190	211	195	190	207	201	159	194	176	191	178	212	186	201	197	229	204	198	189	211	218	189	232	170	214	192	217	218	216	211	191	212	217	172	181	182	180	186	194	202	196	185	171	197	214	209	190	238	212	203	189	210	191	211	220	187	227	196	190	191	193	197	209	192	206	188	177	169	214	176	207	200	224	208	200	200	221	213	201	222	209	216	199	192	214	207	183	209	220	220	190	203	196	194	222	188	206	220	210	184	191	176	195	214	171	225	203	200	203	189	200	198	204	197	201	209	208	193	200	195	184	207	178	230	197	221	208	212	187	194	189	225	202	200	203	189	191	197	201	202	192	210	191	191	222	223	220	193	197	198	189	178	190	183	204	185	215	191	208	212	168	220	197	219	199	194	224	211	204	187	235	188	193	209	235	181	187	207	190	204	202	199	217	198	210	217	186	206	210	182	161	164	194	198	219	219	206	188	189	224	199	185	195	218	203	234	156	216	232	169	208	199	204	195	204	189	172	206	185	225	200	187	179	191	191	202	208	212	196	189	216	207	208	204	213	210	172	215	197	191	195	196	198	183	224	192	198	197	188	220	199	203	194	196	186	198	202	196	186	209	201	227	194	190	231	215	160	188	186	211	184	195	186	193	167	186	228	213	203	188	186	211	192	198	209	171	206	189	199	191	190	192	169	211	193	217	204	207	228	225	203	176	178	210	212	201	206	181	195	207	198	184	220	190	190	193	185	217	204	234	200	226	193	223	181	193	209	185	192	223	212	194	206	233	219	213	204	194	198	207	203	191	208	191	207	225	205	182	220	184	192	192	202	205	210	231	197	216	216	188	194	220	168	195	200	180	174	196	194	204	203	214	193	176	204	170	200	208	210	213	240	210	166	189	187	202	219	202	192	203	211	188	188	190	187	210	219	206	191	187	208	202	194	169	200	199	211	179	198	206	192	214	199	196	185	199	205	199	172	217	184	204	168	237	190	208	167	180	208	192	217	193	214	199	215	211	191	214	221	207	201	184	213	202	205	194	179	177	196	196	212	220	179	210	205	216	198	197	215	162	169	223	214	207	205	191	199	207	206	202	178	197	189	163	229	164	187	197	188	194	166	191	183	196	193	207	174	195	186	183	185	206	171	194	191	192	205	205	191	206	186	176	209	215	184	184	221	207	178	213	212	190	196	196	194	212	200	189	179	177	179	224	200	195	227	199	213	191	203	208	173	187	203	202	172	205	227	188	186	208	197	209	175	198	217	193	193	215	193	173	176	207	190	185	187	217	185	184	218	227	226	199	191	210	227	195	184	233	190	180	190	206	212	188	222	171	205	208	208	184	215	212	199	211	185	196	198	174	208	198	215	212	215	198	198	214	208	182	170	170	195	195	190	192	202	209	201	190	175	193	221	212	201	196	182	212	185	209	176	208	191	212	191	248	218	183	204	195	215	181	179	212	202	201	179	160	201	212	194	209	189	208	190	186	202	207	192	200	214	202	202	197	178	208	196	185	197	193	201	214	203	211	211	198	189	193	206	203	189	182	220	206	177	175	203	180	175	194	194	189	193	187	199	171	188	213	191	200	186	190	222	204	199	219	215	176	207	188	199	211	179	175	190	188	194	188	201	218	228	231	186	201	216	186	183	170	212	203	183	202	211	198	170	226	189	210	167	197	180	185	195	162	187	201	180	170	189	172	208	251	211	219	199	178	167	209	180	202	216	220	234	211	189	179	198	193	208	202	195	213	208	192	205	193	216	193	204	202	222	206	212	203	198	208	218	186	195	187	210	192	257	200	193	207	187	184	187	185	191	204	195	196	203	172	187	200	191	199	208	207	202	178	209	201	190	192	206	198	187	193	171	214	206	244	209	207	204	198	198	195	218	196	192	228	177	196	204	222	193	198	191	183	220	217	216	177	213	203	203	203	164	191	194	204	201	176	213	185	182	171	217	189	196	189	194	196	195	171	217	193	197	202	189	204	180	196	202	202	208	207	230	219
6271	737	1173	1341	1246	1062	876	780	692	662	665	592	602	596	566	581	587	574	562	561	522	558	532	573	498	519	543	558	541	505	468	484	490	522	501	531	504	483	479	506	483	499	482	514	511	521	525	519	484	459	500	500	563	529	487	459	503	502	485	480	472	492	510	499	476	514	499	465	482	498	517	504	536	457	560	492	489	550	542	496	490	504	510	492	488	474	503	479	469	473	501	504	481	484	487	488	546	492	477	501	477	530	505	474	498	507	537	482	524	499	495	512	501	492	529	496	476	459	510	505	496	464	492	472	512	512	493	509	509	495	504	484	538	505	508	486	544	494	493	499	496	516	497	491	487	466	554	493	511	484	501	516	506	488	477	488	490	510	509	496	565	492	479	488	483	478	478	471	520	492	499	519	494	518	534	534	498	525	471	512	466	469	522	516	486	527	508	493	522	443	520	505	502	443	501	458	523	503	504	453	483	516	526	542	483	523	501	498	455	503	448	529	496	510	493	457	445	519	501	458	515	470	559	500	533	509	475	498	497	500	493	489	525	504	496	548	509	450	497	568	537	529	508	485	498	483	474	511	493	510	530	512	483	537	496	491	475	497	522	503	482	514	468	494	500	534	500	484	472	501	541	519	493	476	539	516	474	508	489	463	462	485	501	500	507	502	514	514	477	515	463	513	517	514	497	504	501	495	468	530	477	477	488	484	495	527	516	464	509	540	488	526	505	499	480	513	494	512	518	482	511	542	482	450	538	438	510	519	509	478	484	473	493	472	530	536	503	479	499	500	464	490	483	486	500	503	484	489	501	469	508	507	467	482	459	487	509	467	558	543	498	464	460	464	520	488	502	488	534	501	497	479	517	445	480	456	492	479	531	547	506	490	479	484	464	501	476	463	497	501	513	482	483	473	524	475	453	499	529	519	468	479	526	538	457	509	529	490	483	495	474	525	508	493	498	546	493	496	469	471	461	466	481	500	494	466	469	448	467	539	518	533	474	482	509	503	526	451	511	460	520	509	501	497	490	520	453	493	488	515	510	494	469	503	519	455	472	500	502	514	513	508	485	477	514	478	515	498	455	488	478	495	469	491	462	506	493	477	516	471	489	496	492	495	480	491	512	506	515	502	467	476	531	547	507	503	499	508	498	469	478	509	508	500	455	486	485	503	514	513	487	482	501	481	460	517	511	493	489	493	496	497	488	489	514	438	489	495	541	496	498	469	497	489	473	481	482	539	476	525	525	490	491	505	482	520	474	519	469	491	510	505	507	485	544	455	501	479	521	511	550	471	467	473	462	472	507	504	471	519	483	488	469	493	517	492	496	508	496	530	455	478	495	496	480	514	490	499	505	482	465	506	533	483	521	519	507	496	502	497	492	485	508	484	507	508	492	495	513	460	525	504	502	478	523	514	486	485	541	511	494	498	468	452	517	522	480	504	497	481	501	524	494	516	508	499	513	501	494	512	509	533	465	496	503	501	509	490	482	483	476	465	472	471	521	482	531	447	488	476	502	498	493	485	489	525	506	462	485	517	462	474	485	508	483	460	467	481	474	482	468	495	498	508	517	504	516	503	520	528	486	475	521	486	474	476	535	507	516	511	488	513	515	506	424	498	477	530	501	502	520	499	439	491	482	508	486	507	507	451	477	481	490	521	507	496	471	507	486	493	472	495	526	519	469	489	537	493	490	485	482	529	454	510	459	489	486	515	477	533	498	537	486	520	456	509	494	518	510	492	472	486	468	493	510	486	473	471	438	511	473	460	508	496	470	514	462	530	496	496	498	498	526	517	463	517	495	482	483	471	481	533	481	485	518	487	485	511	511	515	485	480	511	481	456	505	499	491	485	469	477	456	533	511	473	457	526	496	518	462	530	504	466	499	510	484	500	484	508	489	485	521	472	501	498	508	492	497	470	487	475	497	511	498	472	466	531	474	494	523	471	498	470	523	520	515	500	511	517	489	511	505	536	471	436	522	486	499	474	472	482	500	486	429	518	513	501	512	520	455	557	450	506	482	504	487	498	484	481	535	543	510	473	483	479	478	499	516	524	474	476	468	511	458	535	469	494	522	472	476	506	515	501	476	488	457	503	515	481	483	475	519	488	492	491	460	486	511	470	471	515	486	447	488	475	466	489	489	483	504	487	478	491	484	496	523	487	542	489	494	460	503	483	505	472	472	511	449	520	488	479	538	470	459	494	497	487	503	504	490	463	470	482	434	465	517	517	487	524	481	492	470	469	504	473	500	479	507	498	469	499	476	506	468	475	495	504	517	517	473	496	468	453	521	483	498	499	493	534	520	486	472	508	485	471	468	485	527	525	502	493	468	505	496	491	458	497	476	514	515	516	508	501	515	486	504	498	517	475	510	516	479	468	478	492	523	531	525	490	516	504	497	512	491	498	504	469	489	530	501	477	502	481	509	478	481	493	494	487	510	514	519	508	515	476	473	493	487	528	516	475	503	490	514	491	495	499	532	483	495	491	496	510	539	530	518	479	459	483	481	504	528	494	512	515	481	509	483	504	515	457	516	487	485	458	465	475	463	482	505	478	497	478	514	440	513	479	517	494	479	482	475	539	516	511	499	513	521	490	508	551	513	508	498	464	486	487	517	485	475	497	538	532	497	491	463	472	467	478	524	489	505	502	501	518	494	536	510	505	499	495	532	520	478	521	508	500	487	477	482	537	540	515	497	482	537	525	516	498	515	488	544	489	515	494	450	486	482	511	493	547	495	528	501	474	491	506	504	478	495	444	525	519	498	508	519	490	471	503	471	487	511	504	496	473	495	507	470	500	505	507	544	481	509	438	454	524	471	473	493	537	486	465	494	518	513	500	493	492	524	451	487	499	459	492	473	500	518	458	546	515	466	496	510	485	476	504	494	509	468	445	525	543	460	497	503	517	494	506	491	479	524	483	519	528	518	526	494	497	484	494	495	505	500	535	474	478	501	475	520	475	508	483	474	509	514	484	554	526	516	499	496	485	461	508	498	498	488	451	495	504	488	480	494	478	520	470	505	472	518	526	471	487	505	475	518	473	512	469	531	476	492	491	476	490	490	485	493	478	484	527	492	520	469	499	502	506	486	504	501	497	517	521	479	524	495	520	525	508	482	514	507	520	492	443	519	493	504	472	450	510	513	515	493	492	490	480	474	506	479	526	525	490	491	489	512	502	527	537	484	499	480	479	494	514	499	458	513	522	496	499	530	499	479	464	482	516	493	548	499	517	487	462	433	507	469	503	528	466	517	520	536	526	474	505	491	487	494	493	484	482	529	482	480	454	502	500	525	499	461	500	443	517	461	497	479	509	466	487	522	515	499	498	501	520	490	487	482	467	468	463	519	484	477	510	516	507	510	476	498	498	500	516	515	510	475	515	486	507	503	512	483	462	460	500	508	449	485	496	502	523	464	517	478	523	481	512	518	466	482	487	513	494	529	498	478	474	495	479	450	481	480	497	509	495	481	444	529	517	505	501	509	489	504	514	526
27502	3470	1460	1190	849	629	558	544	452	397	401	411	355	381	349	363	406	375	329	342	356	351	345	311	351	348	314	346	301	331	340	337	308	340	319	343	331	334	339	336	340	333	327	365	324	327	316	317	359	323	330	351	330	330	328	316	330	327	339	322	348	295	348	336	327	315	363	334	314	331	357	306	296	292	297	348	314	364	339	322	335	332	331	328	347	312	338	335	290	316	361	347	352	337	353	327	315	328	343	333	365	312	320	341	354	303	309	318	295	321	304	337	370	360	338	314	320	337	297	321	325	364	310	332	337	336	338	328	333	325	377	318	343	327	352	304	335	334	334	353	343	336	338	308	320	347	320	328	335	345	350	325	327	321	318	351	308	335	345	303	311	343	325	373	300	304	339	307	322	317	336	311	338	328	340	287	295	345	331	337	338	313	348	345	349	364	350	349	314	329	331	325	297	344	343	338	268	312	310	328	322	350	312	302	314	327	338	302	294	319	366	352	327	289	304	320	337	310	347	318	323	333	313	292	354	327	341	340	338	339	334	346	329	339	330	334	309	348	303	330	323	313	364	326	297	354	337	365	317	322	344	356	313	327	301	334	353	316	314	293	336	367	358	329	325	341	311	352	332	325	283	313	351	338	328	342	340	344	273	316	318	374	322	313	332	335	338	341	300	316	313	311	301	335	327	338	336	316	306	319	349	321	345	320	313	316	372	316	334	329	316	324	306	321	343	349	335	354	330	342	322	346	353	326	376	356	353	344	313	327	324	308	351	363	331	321	332	307	293	332	352	337	334	361	312	297	313	355	352	326	326	320	342	338	297	314	301	343	373	328	290	325	312	332	337	335	321	329	335	286	326	350	316	353	321	307	321	318	327	379	308	342	317	297	345	343	349	344	315	338	287	345	321	333	336	302	299	298	313	330	321	317	373	370	322	321	345	327	317	342	311	288	355	289	339	330	343	293	348	318	304	355	299	329	309	308	339	316	335	320	347	317	334	304	302	309	314	326	327	382	329	326	322	310	336	303	294	347	319	333	307	304	340	345	336	330	335	364	302	326	330	312	303	345	343	323	333	320	359	356	312	337	318	338	365	304	318	345	356	334	327	318	312	327	319	344	348	356	327	322	352	340	338	329	326	351	341	370	339	342	334	354	340	362	366	356	330	319	317	327	310	323	313	329	326	333	322	346	317	319	340	349	334	350	333	327	357	312	327	326	332	326	331	337	320	333	303	336	310	359	338	330	304	293	314	333	319	355	345	333	307	372	349	363	318	332	373	313	340	295	306	297	343	289	300	331	347	343	340	337	322	344	347	336	331	325	332	274	336	304	340	356	332	347	335	328	353	313	305	321	338	317	357	312	298	344	346	314	339	316	333	322	319	364	355	319	357	343	326	308	300	288	328	321	325	326	348	337	323	297	338	307	323	305	335	325	338	345	337	307	299	314	342	324	332	294	338	335	330	339	359	343	325	387	348	334	346	322	374	331	331	335	362	325	321	316	341	341	341	336	309	325	334	349	317	331	320	355	344	334	326	300	342	337	347	348	318	342	350	335	335	327	316	336	357	304	335	337	362	339	317	335	299	347	356	338	347	297	313	298	304	348	319	329	317	309	318	301	363	347	350	320	333	282	329	334	315	322	323	310	310	349	308	319	327	364	310	342	299	322	287	323	354	330	294	357	340	335	310	329	340	320	349	316	377	360	319	342	311	303	338	299	309	352	328	353	331	339	335	354	301	340	330	322	317	354	330	348	353	322	316	292	325	299	321	336	358	323	332	325	331	315	329	352	327	313	307	329	345	328	368	365	338	291	345	339	366	320	312	332	326	323	346	321	338	348	320	321	315	334	323	295	315	322	350	332	360	335	298	293	355	306	315	328	318	303	350	335	354	368	321	290	319	317	328	349	307	310	332	332	336	341	361	322	322	341	355	345	316	292	317	341	308	333	341	358	351	287	343	318	299	321	325	342	358	337	331	307	321	319	284	338	327	331	312	303	335	323	285	341	333	327	325	319	312	335	386	346	347	341	335	358	370	324	339	311	294	317	300	362	342	356	364	357	333	322	365	285	366	348	358	321	340	363	387	313	321	328	342	357	325	335	280	335	315	325	322	325	322	329	335	312	346	319	353	322	323	321	328	338	366	331	321	324	307	337	330	314	322	325	327	329	357	344	327	336	314	325	304	336	308	303	324	291	327	324	313	364	303	310	310	346	365	320	333	310	350	336	313	353	303	328	323	362	329	302	344	283	315	327	363	313	351	354	299	336	300	323	351	326	367	352	357	333	313	329	338	353	321	347	357	329	309	326	312	320	331	349	349	317	280	299	311	324	308	338	341	309	352	340	321	330	284	345	366	325	339	327	328	347	336	327	328	343	334	321	332	311	333	320	346	328	334	332	371	301	311	340	322	316	312	353	328	326	334	338	342	362	341	337	338	291	337	287	322	344	351	337	338	331	317	318	380	345	337	308	301	349	351	337	319	326	320	311	325	339	298	278	336	316	320	314	320	314	311	358	343	309	337	308	342	332	309	319	355	369	311	337	320	305	333	347	335	348	353	342	312	336	345	362	342	310	335	349	325	325	331	307	318	329	305	326	348	317	315	333	313	343	330	306	342	338	337	298	342	320	298	315	338	344	285	306	333	313	288	329	341	329	317	331	309	326	315	333	323	348	311	337	317	358	302	308	318	313	280	340	332	341	336	329	354	305	348	395	352	338	338	330	320	319	335	332	350	325	329	301	303	319	296	343	341	313	316	300	349	316	354	334	330	330	328	321	336	364	357	354	317	330	365	340	351	348	318	329	344	293	330	355	304	307	340	307	302	326	388	350	307	315	314	298	341	339	352	320	306	294	317	348	332	324	344	318	343	346	369	306	324	317	339	365	332	350	335	286	357	310	352	308	321	320	322	362	355	378	363	329	363	342	334	336	316	336	334	303	259	364	348	355	319	305	321	292	343	313	329	326	307	324	318	296	278	355	339	352	343	324	328	340	315	329	354	333	337	371	318	334	317	308	309	336	326	373	366	313	295	340	315	348	343	357	332	312	362	343	372	320	323	340	346	328	357	328	343	339	308	332	293	342	317	319	340	312	346	312	321	348	361	332	335	347	331	313	297	337	346	355	333	317	315	358	301	349	306	309	311	355	314	329	363	390	352	348	342	335	296	330	303	316	306	351	366	310	362	310	352	364	352	375	303	304	332	319	310	287	336	301	340	331	315	314	357	346	331	318	367	301	340	321	351	317	320	319	279	312	332	327	345	314	315	313	320	351	322	306	316	322	311	377	382	314	327	333	320	325	318	310	324	317	301	338	308	347	324	353	345	336	328	352	330	319	339	336	283	342	341	312	350	322	310	314	310	349	294	283	313	333	324	327	307	336	335	291	333	334	355	351	317	327	290	345	293	336	346	354	347	347	323	349	332	345	348	326	320	297	304	310	377	347	300	338	345	315	349	317	333	323	304	319	302	335	324	328	340	355	341	306
15539	1370	2717	3202	2731	2334	1799	1544	1469	1254	1176	1078	1041	1009	976	993	914	979	968	914	887	829	860	874	931	808	861	805	848	837	798	820	799	721	795	780	784	758	786	757	764	766	785	740	804	774	767	818	757	758	798	709	789	777	767	768	787	752	702	733	734	811	745	803	772	703	763	744	792	781	765	740	761	743	759	732	716	719	753	759	745	799	703	758	776	787	730	743	752	723	709	797	746	773	755	768	747	805	756	771	793	757	734	765	767	754	759	718	737	770	751	741	784	730	819	773	723	744	764	776	750	808	787	757	743	808	735	801	761	742	759	757	782	748	800	758	734	746	758	798	726	808	802	730	799	779	709	730	773	763	790	760	758	730	718	783	766	745	801	739	799	718	701	806	751	705	756	763	752	776	785	747	726	777	751	727	756	713	784	731	764	713	762	760	721	778	762	725	753	742	761	722	753	768	694	700	739	783	724	735	756	762	769	728	740	734	795	763	798	760	829	778	746	724	761	801	753	748	746	770	791	765	775	739	768	721	746	774	744	734	771	718	753	769	740	733	768	823	715	784	750	771	736	806	746	742	763	731	748	747	788	728	748	785	758	770	760	751	741	736	708	743	737	789	783	798	762	734	725	726	759	793	757	762	753	754	782	758	738	764	727	724	723	788	774	717	725	750	758	723	733	762	716	730	704	751	776	711	722	750	735	769	759	763	717	770	798	762	737	773	775	750	762	706	801	767	761	734	693	756	796	754	760	738	745	791	712	750	780	771	761	739	736	740	735	731	768	771	731	802	777	765	714	756	747	716	758	756	737	729	772	792	784	720	707	721	748	755	792	706	721	753	801	770	768	659	755	711	741	719	774	744	763	755	789	783	778	748	770	757	763	804	778	741	747	810	732	720	732	760	733	820	777	757	738	778	747	721	731	709	773	706	738	759	745	725	776	741	758	764	748	775	762	763	735	752	736	772	751	758	710	792	737	775	739	732	791	761	734	742	742	757	820	744	802	750	739	725	729	775	765	789	735	704	792	728	811	795	747	786	794	780	755	808	765	777	781	736	782	795	782	750	746	808	794	700	743	710	713	762	751	683	793	759	742	774	734	757	673	769	714	728	784	776	753	737	790	689	778	789	766	794	684	757	758	739	731	789	724	760	754	716	693	731	746	750	739	769	708	717	752	754	738	775	746	762	673	726	771	736	768	752	778	734	715	771	750	775	744	748	773	777	779	723	757	744	764	730	740	674	776	707	816	747	739	746	783	748	755	730	796	744	775	764	743	749	721	756	787	718	719	749	777	784	766	749	737	740	687	761	760	789	746	759	716	766	740	795	787	763	770	711	778	728	760	683	788	740	765	742	800	775	745	730	752	802	729	765	741	787	764	749	722	734	744	716	759	715	759	776	761	749	753	748	781	710	722	786	728	753	722	728	724	752	765	700	743	781	754	793	731	801	749	724	743	750	742	797	750	749	747	777	772	775	733	784	720	752	795	735	743	750	781	731	729	718	694	732	740	733	742	758	795	743	755	772	735	796	720	762	772	745	779	746	753	761	768	752	660	741	699	803	742	762	735	755	743	792	743	733	745	786	760	699	748	763	821	707	768	724	738	765	740	761	721	723	747	762	781	761	770	764	770	743	735	747	789	756	785	780	819	740	767	714	740	757	754	777	731	724	773	760	758	691	826	741	730	734	779	757	767	792	751	796	743	776	768	760	713	727	766	734	780	708	688	741	802	692	761	778	727	755	759	779	776	745	767	779	713	778	751	731	773	751	754	776	753	756	756	747	734	797	761	720	734	808	802	736	786	723	768	751	771	751	799	739	745	750	765	800	710	756	750	757	712	733	778	734	734	821	766	700	746	747	737	776	720	804	735	745	745	767	738	816	768	699	758	720	787	799	850	712	774	817	737	732	731	796	734	717	755	781	788	748	797	775	729	774	781	795	733	757	770	708	806	790	728	758	801	781	834	736	721	761	775	759	787	765	755	769	726	777	702	684	782	744	737	710	764	757	738	759	732	768	749	747	757	802	781	754	733	736	737	754	767	777	750	770	775	755	735	695	784	752	755	707	805	742	764	750	764	768	798	731	784	773	789	740	785	731	733	779	781	718	720	764	776	752	762	745	739	795	748	711	716	768	758	756	762	747	802	801	738	775	769	756	737	743	768	747	748	808	778	752	732	769	753	739	777	779	755	712	705	776	721	739	788	777	770	690	763	767	762	743	780	775	733	784	728	739	736	761	691	734	752	749	817	752	777	776	765	763	755	774	753	745	789	783	758	730	771	752	739	712	703	780	775	774	746	747	781	728	768	790	800	772	729	772	750	771	729	788	758	765	746	746	766	774	831	729	802	767	754	779	768	796	762	716	719	740	772	791	746	826	772	759	742	731	689	728	766	757	796	756	801	747	793	733	736	738	767	730	739	733	741	707	792	760	808	758	760	780	753	749	759	762	778	749	743	785	726	746	777	805	750	762	761	781	783	778	747	781	750	708	681	775	752	754	761	736	755	770	756	750	758	733	772	750	704	725	759	795	764	772	794	777	750	782	740	733	706	752	781	759	766	763	745	712	762	756	751	719	736	748	777	709	766	763	771	731	758	762	754	746	747	724	705	717	771	754	769	729	770	787	751	725	750	783	753	726	739	729	776	777	746	767	786	753	758	712	761	792	730	711	797	738	718	798	742	773	715	755	776	722	754	734	751	764	717	752	775	749	777	771	751	733	786	720	784	753	753	752	758	747	725	761	751	777	742	799	756	778	757	745	757	787	723	742	775	782	784	768	706	733	745	774	739	718	753	718	708	761	750	730	761	777	742	784	765	726	730	778	722	766	731	751	741	778	763	776	755	756	790	727	716	782	775	724	748	738	710	763	783	714	789	766	785	727	772	736	754	759	771	767	754	724	758	730	786	722	715	694	811	742	731	710	733	736	761	705	751	720	757	759	752	740	755	744	742	746	767	741	719	702	742	766	751	771	711	733	770	772	753	703	781	703	767	719	757	707	713	801	722	729	773	788	773	735	742	770	716	735	757	727	768	753	718	785	744	757	758	733	768	755	770	789	772	747	705	770	720	764	730	758	722	722	754	763	796	717	771	809	793	784	771	701	723	754	780	782	723	776	785	720	735	791	785	756	766	798	752	822	737	779	765	766	767	702	811	779	779	728	779	761	760	739	772	772	754	769	796	751	754	728	801	712	715	785	730	780	737	774	786	751	767	781	750	758	762	801	741	725	753	769	760	723	734	717	798	774	702	764	762	739	745	764	814	724	714	733	717	721	770	772	730	719	771	783	741	767	747	763	792	724	748	741	693	801	777	850	776	742	773	728	759	764	733	768	776	714	726	718	729	738	787	797	759	746	751	775	742	765	776	741	747	754	797	765	762	789	769	714	770	741	801	754	743	760	845	752	773	721	723	769	696	760	763	724	761	750	746	748	764	760	783	758	781	801	738	796	764	703	684	740	752	748	798	792	793	748	778	743	758	760	796	739
38701	7453	2592	1783	1204	1017	794	711	666	583	493	535	497	471	503	472	434	471	451	468	451	377	479	395	427	466	429	440	441	410	422	435	428	462	430	446	408	424	424	436	427	392	416	374	398	423	377	415	409	404	421	422	416	404	389	437	437	415	410	455	397	385	438	394	370	384	399	399	396	435	392	459	415	413	401	438	433	417	445	424	447	421	471	441	406	446	446	407	381	434	416	419	420	397	423	430	393	426	461	436	402	416	399	428	421	457	413	392	397	431	415	417	398	420	473	411	454	410	407	425	397	421	433	417	391	427	365	412	404	411	408	394	389	434	392	435	405	379	417	410	431	415	367	416	418	427	410	398	410	409	404	406	429	437	410	403	369	432	424	442	427	403	403	412	430	415	373	377	398	400	442	453	423	369	387	411	408	404	386	403	407	469	418	350	381	414	410	430	426	406	409	412	401	440	454	431	421	369	434	398	385	420	408	455	429	450	370	407	416	403	402	416	402	428	422	428	400	448	432	404	397	423	428	423	433	396	438	476	408	405	383	392	440	406	379	395	441	378	346	398	392	420	446	462	424	415	441	427	433	408	422	418	428	414	405	430	432	410	397	375	445	410	405	425	391	428	391	415	402	415	381	425	385	401	409	394	395	445	415	375	419	440	400	425	374	430	407	414	408	391	437	426	395	406	428	413	437	413	450	379	373	459	439	387	429	451	439	421	407	409	377	402	411	442	427	402	385	420	396	382	369	424	395	428	457	416	414	423	451	406	425	420	411	431	435	397	412	434	440	402	421	391	436	440	427	401	474	395	372	414	372	461	414	404	428	415	414	412	457	431	421	432	420	392	410	409	395	447	368	391	439	415	393	425	395	393	420	418	411	397	436	424	446	383	402	412	449	445	412	403	400	443	401	403	404	405	465	401	399	386	430	403	431	419	408	411	456	383	471	392	424	406	422	410	395	450	415	442	419	444	392	406	416	425	430	411	386	388	430	415	430	435	421	387	447	418	454	464	423	412	440	424	433	422	384	394	422	449	386	425	449	451	422	403	423	421	432	412	421	400	428	423	419	426	420	412	385	429	399	412	435	400	403	384	431	391	404	417	428	446	408	415	442	413	390	399	397	415	437	433	418	400	388	427	422	445	401	398	431	396	403	423	401	399	390	413	440	412	423	386	421	459	418	418	444	435	397	427	408	418	426	445	455	462	433	425	426	414	402	402	395	412	398	381	410	449	435	384	409	428	386	389	423	419	398	404	451	418	385	388	439	394	412	435	410	367	411	402	433	431	396	433	432	436	399	394	378	409	432	420	448	436	358	393	420	406	444	438	409	418	400	424	415	420	465	422	395	440	432	419	393	392	372	374	371	454	447	468	411	455	390	431	397	426	387	387	440	454	427	408	394	409	411	380	414	435	455	405	427	381	374	407	426	433	418	434	432	414	442	436	384	393	411	436	402	413	392	381	441	412	386	423	395	419	429	418	397	427	405	453	412	403	394	407	425	395	403	427	370	420	416	386	441	426	409	402	416	401	427	428	439	389	476	415	428	368	420	397	392	404	419	417	401	440	404	371	371	408	398	423	421	374	417	392	414	436	454	411	390	403	454	407	412	399	413	404	444	388	426	456	410	439	405	402	434	414	413	420	425	399	410	421	388	411	415	423	380	388	435	375	422	414	437	432	421	402	408	389	399	436	406	423	448	396	435	453	400	417	429	399	404	400	398	433	441	411	429	456	393	385	435	449	452	418	490	439	395	414	438	438	392	376	419	444	417	430	422	426	420	399	416	381	393	404	421	392	405	415	379	402	407	421	424	411	395	395	410	437	436	397	405	420	410	392	412	420	455	422	404	415	410	389	424	440	411	386	425	409	391	428	463	397	468	411	406	400	390	437	409	383	383	422	397	447	425	425	435	463	407	397	455	407	404	390	422	410	428	393	392	415	402	419	385	392	379	434	402	413	407	423	418	426	392	426	426	393	403	399	428	392	400	417	433	428	402	439	441	412	419	441	442	425	462	462	422	427	444	421	425	413	406	393	435	432	423	391	455	407	394	382	411	418	439	406	418	419	441	427	395	426	437	429	403	388	407	436	413	435	383	359	381	435	448	420	427	431	383	399	382	438	436	416	412	405	453	441	421	412	443	423	423	417	416	452	361	449	377	434	435	432	438	428	396	395	411	393	405	455	399	416	419	414	403	437	422	428	425	469	400	415	413	421	405	379	393	412	407	400	403	464	446	420	463	426	439	397	431	412	376	421	393	405	434	423	393	450	389	419	422	410	416	430	437	432	390	416	438	393	454	408	410	390	464	418	408	392	424	398	412	420	416	376	411	434	368	399	416	391	400	411	379	443	423	451	401	432	415	398	401	397	389	421	399	423	423	424	462	428	387	467	440	406	443	421	406	428	435	401	415	387	449	420	422	375	397	384	421	431	394	344	422	374	387	395	401	441	389	454	426	422	451	430	469	407	408	413	401	444	426	411	437	394	397	429	405	405	388	430	390	465	397	424	399	409	414	447	389	438	431	428	428	427	458	443	385	401	436	415	435	378	379	390	414	414	389	431	436	435	417	404	432	441	393	384	384	371	397	392	433	387	420	380	425	414	397	393	418	398	384	423	418	436	442	432	423	413	399	423	404	405	445	404	446	415	420	435	449	424	428	395	427	418	398	411	425	407	428	409	420	420	407	434	414	408	376	411	423	418	430	360	400	402	437	444	409	419	431	358	432	387	403	364	415	400	395	387	441	439	463	420	401	422	432	397	417	383	424	442	438	377	393	420	384	403	410	415	414	451	434	456	389	438	423	431	455	425	403	418	444	396	420	423	428	412	416	450	418	423	405	442	446	458	423	431	383	462	447	415	442	402	387	429	394	438	418	408	412	415	413	388	466	421	411	408	426	409	449	368	428	409	424	430	404	407	433	412	404	400	377	439	435	432	422	401	392	449	414	442	418	415	431	435	409	451	423	392	414	438	443	432	400	438	426	419	393	433	406	440	414	385	407	398	415	401	390	436	429	424	433	421	423	388	429	464	399	425	444	416	408	435	449	454	403	436	383	446	433	434	427	459	447	377	425	424	427	444	440	384	441	425	432	468	374	402	425	458	404	426	408	397	409	387	421	425	401	374	437	396	403	409	402	389	443	377	388	433	423	421	409	393	389	419	430	457	352	410	411	402	416	437	435	466	451	390	420	394	405	426	406	400	441	392	451	418	425	420	440	420	375	414	430	419	409	418	441	431	441	409	418	410	399	427	402	418	417	444	405	394	421	437	400	428	400	459	357	426	391	400	413	448	390	406	407	393	415	412	434	444	453	408	440	386	446	426	419	418	438	433	478	408	440	405	396	423	420	397	407	422	415	436	407	449	418	415	374	415	420	445	431	421	413	424	436	393	450	394	398	406	393	407	441	434	421	445	410	416	422	396	397	402	436	450	393	397	398	423	410	420	383	412	422	414	467	430	409	447	428	456	403	412	412	464	448	468	426	427
19977	2020	3956	4567	4035	3375	2674	2169	1973	1725	1527	1475	1412	1412	1248	1223	1199	1161	1183	1157	1136	1134	1078	1079	1050	1078	956	1042	1003	1046	981	1045	965	927	998	943	962	883	975	961	934	948	950	926	943	885	964	948	953	908	906	911	913	923	966	893	915	868	906	926	904	930	886	917	984	952	885	922	905	905	903	930	1002	917	965	935	892	940	930	921	909	880	927	910	950	898	910	901	877	903	937	962	924	889	933	928	927	918	931	918	875	902	901	904	916	878	946	909	899	857	939	942	917	922	888	878	913	925	959	896	895	910	894	899	935	870	905	929	902	847	891	852	951	831	855	898	902	873	904	928	903	875	910	854	904	934	904	903	970	846	891	942	905	882	891	887	907	930	912	953	899	888	917	888	883	904	905	901	891	894	923	905	883	851	919	922	884	935	899	886	873	915	922	907	885	914	886	902	867	928	914	873	932	881	895	922	862	917	920	886	911	899	885	916	870	915	892	1001	932	918	890	905	881	922	915	919	904	851	892	920	954	834	911	919	893	905	941	911	926	922	899	930	959	957	890	856	928	895	853	874	873	870	907	871	945	939	868	850	901	936	931	929	913	847	859	907	910	892	924	935	929	859	873	859	954	914	898	885	845	932	931	905	886	906	849	844	903	859	902	861	945	857	903	884	931	925	908	883	883	914	908	945	890	893	915	862	892	912	899	921	900	885	890	881	915	896	890	911	820	936	870	859	892	917	948	898	903	941	905	842	884	870	921	913	931	933	894	904	907	919	871	896	942	902	972	882	891	909	943	880	891	901	1009	912	921	907	940	863	911	949	890	910	937	867	879	908	917	916	870	917	912	939	914	899	925	865	916	892	913	922	906	898	934	848	901	921	889	869	918	905	934	898	934	868	895	916	875	972	911	895	898	962	900	894	899	897	866	937	927	920	950	902	899	879	924	860	895	866	935	902	908	923	906	939	892	929	925	905	900	947	912	913	892	914	916	928	885	907	906	932	962	868	869	878	873	863	839	899	925	887	892	947	920	855	913	919	870	922	915	881	892	918	906	907	930	914	869	894	903	908	877	832	880	897	903	886	900	945	924	873	893	847	934	900	924	893	878	938	945	919	949	905	850	862	906	910	921	894	892	943	897	930	901	878	903	917	869	871	987	894	886	937	920	891	890	921	889	903	942	1001	883	902	928	912	959	909	994	926	883	924	883	899	872	915	842	919	902	878	905	889	922	903	901	866	923	922	892	903	893	876	908	881	969	914	888	862	903	894	907	846	919	888	812	853	850	893	914	893	873	870	915	894	858	915	843	904	887	960	860	914	921	923	894	873	957	943	852	927	875	832	921	929	888	891	880	879	856	900	880	930	906	918	913	898	870	885	915	886	914	883	895	918	912	940	883	914	902	883	943	876	877	859	912	908	840	870	875	896	865	965	953	908	958	897	891	939	894	891	892	905	878	899	867	886	915	892	934	896	893	919	945	900	891	886	900	955	931	891	901	879	867	918	900	895	936	878	862	868	976	894	890	933	937	869	899	867	907	925	912	922	874	874	898	878	905	873	957	976	905	858	831	948	881	864	883	930	886	908	873	881	879	910	889	844	886	915	894	869	927	925	953	877	941	882	924	901	869	905	960	842	859	920	885	876	922	954	900	881	894	902	888	885	855	901	896	897	882	887	868	868	871	909	900	904	914	936	944	904	899	909	921	908	877	906	858	940	877	904	900	875	865	908	874	884	872	969	921	891	906	931	952	851	893	915	895	932	946	869	900	881	888	871	931	889	980	875	910	897	860	865	935	926	913	907	914	912	895	958	944	892	922	846	940	892	856	873	898	893	877	886	908	880	915	925	877	885	927	868	911	907	884	919	913	938	896	927	918	908	889	902	846	887	902	912	948	886	934	873	891	885	885	910	891	896	875	892	873	927	936	948	941	903	925	895	852	898	911	906	906	911	901	929	882	868	844	858	910	936	930	948	918	949	938	922	903	906	948	938	902	883	865	922	960	946	873	953	901	898	905	926	889	915	928	875	858	916	905	902	880	880	901	893	859	867	893	926	902	888	930	906	913	882	860	849	898	892	895	927	910	853	926	904	946	840	891	886	835	877	879	879	846	883	878	877	894	820	898	880	875	929	878	891	893	949	895	919	910	885	918	882	935	869	897	951	890	896	946	830	904	886	952	922	870	885	924	930	889	889	933	903	892	905	851	930	906	916	881	908	925	922	891	867	866	913	865	965	929	903	891	834	891	887	897	912	821	860	893	886	908	888	884	926	929	902	942	946	922	888	913	882	927	882	919	934	874	875	894	943	867	869	904	944	889	920	956	912	933	908	887	899	879	965	920	923	954	893	842	896	899	860	938	895	910	888	914	935	896	906	901	930	907	914	878	934	876	904	910	932	920	948	940	871	926	901	881	923	997	909	921	945	916	888	904	861	920	924	914	922	893	883	914	900	901	951	851	910	888	905	917	872	909	874	921	891	945	931	889	846	915	915	922	945	889	934	932	897	886	883	876	961	813	917	917	889	888	897	881	912	872	902	917	881	944	906	927	895	898	849	952	906	882	880	855	895	859	882	934	926	909	899	881	875	898	967	877	943	895	924	894	892	914	811	909	907	818	876	907	916	894	853	898	874	903	888	880	891	912	884	905	879	868	881	930	912	886	870	896	877	875	913	941	844	901	872	857	872	967	874	908	833	884	911	882	894	932	869	952	900	895	873	897	880	930	967	912	851	926	919	905	912	889	893	940	889	911	907	894	875	879	922	932	926	847	858	997	902	869	898	909	879	915	933	931	923	862	923	893	905	839	891	891	916	866	906	942	845	919	891	913	878	960	921	914	826	931	905	888	896	885	888	881	907	893	895	930	890	909	922	880	897	889	920	892	956	886	904	873	892	898	915	918	876	840	890	892	896	926	883	890	867	919	916	921	948	925	865	913	911	882	866	857	938	881	934	877	898	883	874	903	907	925	900	892	967	915	872	917	909	911	867	917	891	890	884	896	929	897	892	917	891	901	903	912	879	901	870	896	888	964	920	917	893	925	904	884	923	922	846	856	933	915	948	858	937	917	907	917	917	925	879	899	894	928	941	911	916	916	956	907	909	893	938	923	926	860	896	988	951	838	878	934	893	892	876	918	896	873	898	916	918	914	927	955	885	899	898	881	895	867	884	904	859	855	884	938	871	918	947	917	901	916	908	876	900	847	878	862	894	874	922	901	879	868	916	884	893	924	894	972	887	908	884	915	853	916	934	931	905	896	856	937	905	877	871	934	881	926	928	886	934	894	901	872	923	897	897	865	854	895	902	877	881	955	934	919	875	894	908	937	856	840	919	912	830	903	919	871	877	935	895	897	926	857	900	962	919	920	906	933	878	881	897	936	939	892	927	875	866	902	904	901	968	913	820	921	907	869	926	900	937	922	950	876	877	926	939	936	914	904	894	877	910	910	945	941	917	852	905	945	920	915	915	880	908	899	887	869	919	890	874	955	930	880	882	855	896
9998	707	546	459	371	320	278	276	273	220	234	253	238	210	234	223	201	204	219	208	190	201	196	225	181	206	203	201	197	217	191	207	184	214	189	170	220	206	218	210	204	184	170	179	196	205	212	202	206	204	192	207	195	176	190	201	187	194	201	201	237	181	209	188	200	190	193	186	227	189	199	205	192	194	178	200	170	178	197	200	191	183	176	217	174	201	207	195	196	202	204	190	198	201	218	205	222	208	194	193	201	188	181	215	239	194	195	196	197	204	201	161	209	195	228	183	237	209	197	208	227	229	217	205	202	199	208	212	204	189	207	201	200	192	223	210	187	180	221	185	205	183	179	189	219	177	207	204	188	186	180	205	180	203	203	204	203	212	173	192	229	185	212	178	170	186	188	199	191	206	187	173	193	204	208	180	184	193	191	182	226	178	235	200	175	178	180	199	193	198	226	201	217	218	185	206	187	189	196	202	189	215	192	195	218	225	209	205	209	187	218	200	207	214	212	170	194	195	195	183	187	178	211	187	191	185	201	196	224	193	181	233	207	204	222	205	178	217	200	215	211	196	203	207	165	197	196	184	193	162	193	176	204	213	193	200	212	183	211	198	193	195	191	196	217	191	200	201	200	185	198	189	159	204	188	223	197	200	214	231	206	185	218	191	170	197	200	209	192	189	225	193	172	182	207	190	184	207	185	176	227	191	185	179	205	226	206	204	217	196	182	178	200	197	208	191	187	201	198	201	191	185	196	207	209	180	196	208	195	183	197	178	184	211	181	204	220	203	173	189	196	203	224	200	193	205	215	186	192	206	197	203	188	189	208	195	211	199	206	167	230	197	199	198	181	186	205	183	176	178	209	183	179	181	229	218	213	198	185	182	197	188	214	199	195	217	190	200	178	214	177	167	202	215	196	215	173	216	188	180	196	190	193	221	223	193	236	173	166	206	194	207	188	181	189	190	218	171	185	190	231	221	205	197	223	197	205	201	212	191	171	190	223	184	187	198	188	176	203	184	209	182	197	221	195	190	209	193	204	191	211	172	184	185	212	174	179	183	194	225	225	179	211	201	202	216	203	205	156	191	220	204	207	193	202	224	207	188	210	234	187	208	232	207	209	171	190	210	204	193	181	190	219	175	235	222	199	195	219	175	209	205	185	191	204	214	200	158	221	199	170	196	188	214	175	198	220	198	187	181	228	193	193	205	203	196	216	170	217	172	178	193	197	202	187	207	200	194	196	175	208	201	198	203	185	208	192	196	191	212	192	223	198	167	202	216	191	208	202	192	208	204	201	201	248	205	182	198	185	185	218	192	212	205	197	174	211	192	203	191	185	192	219	172	184	214	175	215	246	191	178	203	215	201	242	184	190	194	211	187	176	174	190	186	194	204	184	211	195	213	199	216	189	208	217	181	196	204	197	183	199	199	202	191	202	189	230	196	191	212	194	215	196	206	208	206	231	190	178	203	189	210	215	184	193	230	199	195	205	196	212	203	189	199	192	180	186	179	176	211	204	214	181	207	198	213	195	184	212	208	206	198	195	233	220	196	207	202	204	168	190	198	213	191	201	205	186	203	211	204	192	223	202	208	207	200	189	197	196	200	171	204	193	201	218	200	190	164	214	192	249	223	236	197	219	234	199	183	205	200	185	192	162	176	209	213	208	185	182	220	221	203	207	217	181	206	201	190	178	221	183	212	184	222	201	195	208	185	186	202	209	202	236	197	198	217	198	206	184	200	217	205	164	182	179	220	225	173	178	208	212	200	215	201	179	201	230	194	187	210	178	204	192	198	176	201	219	177	205	223	194	192	230	180	191	189	212	217	203	214	181	224	205	207	220	180	194	196	224	184	199	212	209	177	197	190	225	195	224	204	182	173	190	182	189	187	198	184	221	234	214	183	211	197	195	221	236	202	203	185	179	189	194	182	190	206	195	177	193	182	217	180	158	196	207	185	221	226	205	199	197	212	186	189	192	179	175	235	206	191	231	212	205	184	193	181	199	200	205	209	235	188	202	214	212	206	181	197	201	221	216	173	188	188	203	193	184	218	187	181	219	205	193	187	206	230	234	193	162	182	189	210	210	208	221	205	224	209	190	197	181	192	193	229	190	188	242	195	210	179	194	206	203	193	215	187	200	188	194	199	195	225	203	179	191	199	192	209	181	219	182	201	185	232	198	208	207	187	218	204	201	196	206	210	194	208	185	199	203	225	190	222	191	216	209	196	226	212	207	184	199	212	195	188	204	171	168	202	223	194	205	171	217	195	176	177	205	202	207	192	197	213	188	192	203	177	198	210	207	218	194	209	208	193	232	213	192	185	190	206	192	221	185	211	200	207	190	218	191	200	192	191	224	211	186	214	184	189	205	186	177	192	210	202	180	181	203	217	176	209	188	200	212	195	224	168	193	210	225	217	218	201	199	198	212	183	207	204	193	193	184	193	168	223	234	212	203	188	204	212	180	213	185	184	199	183	216	225	169	186	204	222	213	237	200	209	200	209	208	188	188	190	187	185	169	180	204	198	221	197	204	189	222	194	182	181	189	221	209	168	198	200	203	201	172	177	201	194	203	202	187	196	202	197	211	188	205	190	208	191	231	199	207	190	204	188	206	214	190	209	174	222	196	189	198	205	222	199	184	191	190	209	205	214	196	192	202	191	229	195	183	200	223	237	192	222	191	200	191	186	196	198	213	215	200	193	218	197	194	183	245	213	203	215	204	210	203	202	180	163	188	200	181	194	197	184	214	212	192	190	191	183	205	177	201	200	220	199	201	218	213	204	171	172	172	181	204	184	186	201	209	181	210	194	191	205	205	178	179	199	193	215	202	206	209	186	188	190	185	215	207	176	184	195	222	230	220	197	227	190	193	193	178	207	196	227	198	212	208	193	206	214	222	210	211	192	214	179	205	216	206	175	206	198	185	186	191	204	228	231	225	227	222	187	181	201	206	197	201	183	171	207	189	185	215	207	207	207	198	179	203	206	214	210	202	212	204	198	180	189	198	189	189	177	221	208	186	193	192	217	230	213	213	188	198	184	177	215	189	182	209	207	188	213	202	223	188	164	206	207	201	197	187	200	205	226	184	178	191	207	223	188	204	225	207	199	227	195	184	213	178	211	194	211	189	213	202	180	197	184	187	188	211	197	222	167	220	199	193	194	202	210	198	195	216	215	215	201	180	207	172	195	212	233	200	194	225	224	200	182	211	175	201	218	228	221	181	175	202	180	195	214	199	202	201	226	202	227	203	210	182	210	191	178	202	192	201	214	213	213	198	200	204	182	189	212	204	220	234	198	211	253	209	187	187	200	178	188	173	197	213	155	216	203	192	207	183	179	182	197	205	214	210	208	224	232	216	222	165	193	188	195	202	187	219	193	196	174	200	180	194	200	207	209	214	199	198	209	197	194	184	212	190	184	178	210	220	239	214	200	205	192	212	217	191	183	222	197	220	208	205	193	227	189	214	182	213	178	213	176	230	185	213	187	206	191
6162	717	1121	1340	1201	1052	855	862	794	665	645	660	604	612	550	570	601	602	561	533	554	551	545	554	553	534	560	513	540	533	502	492	450	496	470	482	525	480	496	529	499	481	504	494	520	481	530	507	467	498	470	509	507	479	483	532	489	514	513	517	527	492	503	503	512	512	514	469	516	501	482	493	466	521	518	488	502	518	510	515	505	465	510	541	537	514	479	503	502	520	436	527	506	494	495	458	519	509	499	486	495	473	482	513	502	534	536	471	476	501	530	486	470	517	471	475	492	509	513	529	461	505	489	507	487	514	485	515	531	470	477	464	510	503	501	470	486	491	472	509	500	502	483	474	508	516	497	467	510	468	495	462	494	483	529	479	446	485	500	491	512	493	494	528	497	508	480	483	492	493	476	503	487	456	471	467	488	500	499	485	461	507	476	499	501	486	493	479	477	472	541	455	463	501	471	479	502	443	521	529	494	524	456	490	527	487	482	508	508	493	524	500	557	475	506	514	540	502	500	456	493	492	526	482	487	491	468	505	494	453	433	525	501	517	496	497	533	510	526	536	508	484	455	513	453	509	493	504	487	497	512	519	538	495	474	480	475	449	493	505	491	471	496	463	490	523	504	501	526	467	519	508	516	503	462	484	450	481	528	499	500	495	491	474	527	474	495	488	490	529	497	491	491	498	501	505	546	527	523	483	468	461	477	493	511	522	507	490	520	524	467	466	522	482	518	491	492	467	494	543	508	558	495	497	517	511	488	495	454	492	459	527	436	502	527	522	496	491	505	474	471	497	481	508	532	520	533	484	480	464	496	468	495	477	463	479	471	511	527	524	510	489	478	482	512	538	479	524	490	507	460	486	511	525	539	505	533	482	506	498	503	524	527	479	475	500	505	518	470	518	475	530	485	473	487	507	504	486	487	505	493	424	505	497	572	499	515	543	544	518	491	516	494	483	499	537	481	493	494	507	505	477	474	516	490	476	500	515	472	502	533	525	484	546	498	503	492	494	460	490	489	463	514	520	490	492	509	458	489	480	505	479	503	511	488	476	510	483	518	517	504	498	536	499	491	479	473	480	476	546	470	484	473	488	480	464	519	471	487	491	456	504	497	483	512	473	504	481	511	502	486	512	468	526	491	495	522	489	498	513	497	517	489	506	489	540	484	537	456	487	502	534	513	526	489	523	482	514	470	496	498	519	481	477	475	492	479	461	501	522	484	504	470	498	468	507	453	529	486	490	521	486	505	510	521	471	503	460	427	530	512	487	508	490	503	519	528	512	522	509	486	502	500	472	498	528	479	518	477	519	517	477	488	459	473	478	473	486	520	511	462	527	533	527	489	518	463	514	458	504	492	516	507	514	486	481	501	490	474	479	521	519	503	513	494	468	498	495	515	436	524	477	501	467	495	511	517	498	513	494	515	507	496	487	422	499	458	486	487	497	500	457	465	506	472	494	491	539	530	521	527	460	502	514	471	501	473	521	477	505	486	532	523	501	466	506	501	479	491	498	498	508	488	466	468	466	525	483	513	473	504	518	514	500	497	510	501	485	477	488	480	454	511	500	492	511	498	508	534	462	481	512	488	498	500	494	514	479	505	493	480	521	544	498	493	520	535	498	512	472	479	458	532	482	513	481	496	509	512	473	479	506	530	482	458	455	523	507	522	520	479	455	529	525	452	553	529	487	481	559	484	523	509	523	493	503	455	460	496	482	480	443	496	491	475	471	510	488	513	499	495	541	485	523	480	543	490	515	510	505	503	511	516	558	485	510	528	502	515	497	514	512	551	491	492	489	511	477	490	502	504	494	513	466	468	488	514	497	511	516	495	505	535	484	488	527	484	514	473	536	523	487	515	470	454	491	456	497	496	493	500	475	514	509	491	474	521	467	519	475	495	510	479	504	477	475	477	497	464	458	541	483	503	506	477	528	511	489	504	518	465	471	480	499	481	466	522	547	505	500	486	532	524	483	477	471	485	505	530	478	479	483	502	526	498	510	468	511	494	523	511	498	507	508	504	516	507	531	536	479	480	506	510	500	491	459	520	505	546	507	492	511	473	466	478	482	505	525	492	489	495	490	469	435	489	526	477	502	486	507	453	484	509	495	524	489	514	525	507	465	503	505	448	524	518	501	482	489	513	522	500	488	474	511	505	503	495	499	509	501	477	502	496	490	505	471	513	524	488	449	479	503	518	499	499	518	477	530	509	500	491	493	528	470	476	504	500	481	453	516	506	485	529	465	498	496	513	521	515	501	491	453	508	475	484	478	472	512	511	505	548	500	499	472	517	529	484	529	479	513	506	493	492	467	511	497	468	497	503	496	471	489	493	488	509	501	485	501	535	509	507	503	467	483	491	520	475	465	506	489	481	505	463	490	459	502	500	494	517	501	496	473	512	475	456	507	524	469	474	510	514	506	491	484	488	508	492	529	512	513	497	457	458	476	489	522	498	471	493	493	519	500	502	495	499	543	520	474	519	508	481	491	479	492	506	518	524	514	519	493	508	528	451	537	527	472	464	489	511	489	486	498	495	490	500	524	477	491	458	481	500	481	502	475	490	492	504	459	470	471	541	522	459	466	496	443	527	527	507	439	485	506	547	477	499	480	505	519	479	475	483	480	484	547	493	477	473	499	470	477	488	487	512	513	511	457	457	465	522	483	522	517	498	490	478	510	489	510	474	476	502	520	493	484	560	471	517	530	481	485	503	490	475	514	518	504	482	510	501	453	496	461	492	486	480	499	480	469	536	544	508	501	510	494	529	475	472	489	538	510	509	481	475	517	488	521	498	472	479	510	472	452	497	502	480	504	497	517	501	517	501	495	512	503	503	508	452	523	502	453	514	504	499	489	498	475	504	492	494	476	490	518	483	536	513	495	495	508	497	476	514	522	497	486	489	469	476	522	491	512	472	480	484	508	478	512	459	487	470	494	503	554	514	516	480	455	539	453	531	477	484	514	489	478	505	439	494	508	493	526	523	534	483	512	484	484	453	514	467	529	490	479	512	500	520	505	509	536	478	525	552	515	526	495	531	504	509	479	529	449	546	520	503	444	507	498	471	502	521	506	491	485	517	529	491	480	489	480	526	501	484	461	453	486	450	517	512	482	467	498	501	502	498	472	475	533	473	467	497	466	494	486	457	489	488	504	502	502	463	483	501	493	457	474	518	508	497	498	495	521	518	518	497	499	514	509	489	529	489	465	517	497	491	487	510	460	528	479	506	440	492	488	545	528	526	535	482	501	493	442	532	504	514	528	518	498	474	481	496	475	426	504	540	498	459	525	474	492	479	501	464	513	501	481	527	498	477	488	467	513	498	465	492	527	526	491	549	495	497	541	473	526	479	500	501	482	565	468	507	514	507	488	516	460	510	517	514	504	541	454	493	513	514	486	462	455	477	459	499	497	429	455	452	490	488	512	534	465	511	547	463	528	524	514	529	469	492	480	481	488	514	496	497	508	441	512	469	494	492	464	500	481	512	484	507	503
28601	3774	1350	1053	790	673	547	487	455	410	386	401	388	367	333	374	351	389	372	359	356	340	372	347	355	352	316	312	331	315	321	330	347	348	346	351	372	318	369	316	326	319	294	326	302	309	296	324	347	317	287	352	305	344	367	344	344	307	302	330	333	327	328	335	311	362	330	326	357	340	336	353	341	337	327	315	326	318	343	314	336	306	305	306	322	327	296	358	330	326	311	318	322	323	333	296	341	283	328	308	322	324	355	342	315	350	314	289	307	300	337	373	317	318	306	359	297	344	370	319	352	329	361	347	359	314	331	331	299	340	335	355	347	363	348	330	349	338	343	325	338	334	338	320	335	316	309	336	353	324	328	299	349	346	310	326	320	337	363	354	333	324	330	341	329	352	317	325	337	336	304	320	346	325	326	310	351	315	332	355	328	335	310	324	347	335	274	351	308	340	334	357	331	302	328	334	328	313	306	356	309	311	348	319	307	339	328	368	393	290	345	328	319	312	302	336	345	322	354	353	359	307	345	331	356	326	325	332	299	311	364	360	342	311	324	315	295	336	345	356	322	348	363	361	323	331	320	335	331	365	318	330	345	322	341	324	302	316	314	341	315	327	311	298	290	367	334	291	333	334	347	330	323	344	319	357	348	341	315	326	353	346	331	357	313	306	324	320	313	351	320	339	317	281	347	296	332	309	331	302	329	351	332	318	335	333	304	347	349	308	348	315	305	323	329	327	344	303	349	357	296	339	338	317	340	307	351	352	320	348	327	315	328	334	328	316	296	332	327	305	323	345	341	339	353	347	333	324	296	323	326	305	338	365	289	331	333	367	280	327	360	355	308	337	335	310	319	332	318	361	333	335	321	303	348	297	356	352	319	349	356	342	333	294	337	337	326	370	373	313	319	335	330	353	294	322	353	291	316	316	317	282	314	327	333	326	330	306	335	310	307	336	334	321	297	323	307	331	327	326	322	337	335	332	297	339	336	332	346	355	315	317	312	338	342	346	328	322	342	330	312	343	323	364	317	338	293	329	307	366	346	309	313	307	372	290	328	320	300	311	367	335	291	315	291	324	319	329	326	312	339	328	359	315	346	364	337	335	313	346	321	340	330	326	341	330	356	322	338	324	329	306	337	324	345	323	337	340	344	316	344	346	308	371	305	318	346	333	334	333	359	302	307	338	339	321	327	365	324	314	301	356	303	319	340	319	312	314	309	335	333	308	308	372	327	317	332	321	337	351	324	342	333	325	347	318	319	347	344	322	349	347	353	330	328	356	327	364	349	345	307	314	332	342	316	335	347	349	372	330	304	346	329	335	337	302	354	284	298	318	305	325	330	316	298	371	315	303	261	319	334	327	366	364	322	311	360	343	309	337	321	322	333	325	330	326	306	333	331	332	325	314	323	279	326	318	312	346	358	306	340	340	384	325	308	356	346	353	303	309	325	294	332	311	315	338	324	366	326	360	346	333	359	316	353	300	326	320	363	340	339	322	339	355	317	332	334	330	349	336	322	328	299	339	387	318	317	326	318	349	367	361	305	309	335	307	364	350	315	333	305	285	324	320	322	359	364	344	312	309	296	305	319	315	355	333	328	309	333	335	341	319	358	310	304	345	348	345	314	318	307	334	307	335	304	307	335	347	339	356	341	320	307	310	310	321	333	342	356	356	337	337	304	332	310	322	299	333	310	323	333	318	309	322	347	306	363	338	323	369	349	354	330	294	334	370	354	346	365	356	366	311	317	324	331	293	296	310	362	324	346	312	327	311	329	319	272	317	354	322	300	334	347	357	361	350	323	334	321	314	330	285	315	307	325	312	338	306	289	328	328	340	304	365	311	302	311	319	326	296	324	337	318	362	325	336	336	327	336	296	316	305	315	326	341	287	347	327	317	336	314	372	298	303	323	344	342	312	361	334	322	368	337	319	303	346	322	336	368	309	348	310	330	333	292	308	347	312	338	344	332	339	333	341	308	320	304	344	302	279	324	332	314	324	323	335	327	310	333	301	308	329	332	338	348	315	322	312	332	358	334	351	325	331	322	324	320	315	290	316	357	328	305	314	298	301	321	315	371	320	309	312	316	339	373	318	344	370	339	329	356	354	299	294	302	271	319	334	342	347	286	360	327	366	329	325	309	319	324	326	325	337	320	348	316	309	318	320	342	359	340	344	301	339	308	311	350	337	333	370	355	355	326	314	336	369	350	314	306	310	342	350	316	317	328	360	324	380	358	358	328	332	340	359	315	334	369	357	324	342	329	321	315	336	309	333	362	274	307	307	339	336	308	336	352	315	328	335	335	339	317	312	301	335	369	348	339	357	349	336	306	331	328	324	339	307	339	359	342	315	328	276	322	344	314	335	326	305	322	320	328	334	331	322	319	355	322	312	320	344	316	344	314	326	310	346	343	324	351	318	334	312	355	331	338	318	327	319	329	337	314	341	312	341	306	341	314	361	329	367	338	309	370	331	332	293	313	340	343	336	343	312	328	338	335	354	362	298	350	311	329	340	338	331	354	381	274	338	327	337	281	355	323	343	297	351	359	328	322	324	302	349	337	314	349	341	347	341	330	323	362	353	320	337	315	331	350	320	312	294	313	341	386	333	352	333	306	315	329	306	309	337	333	381	357	371	352	322	312	337	325	341	310	315	333	330	314	320	296	353	329	296	364	392	298	358	354	279	347	339	305	320	312	330	371	372	308	306	328	291	321	320	364	306	364	353	334	324	349	341	343	324	346	359	313	323	331	319	310	334	358	281	356	326	308	331	353	354	306	316	317	331	297	363	311	320	333	350	302	312	331	314	335	367	350	323	318	301	326	358	310	313	344	330	376	336	319	326	363	381	336	350	341	301	315	357	298	355	377	347	321	307	338	321	344	309	330	340	334	293	367	364	333	377	326	351	330	349	342	293	343	335	341	341	321	302	303	364	315	329	330	312	311	320	333	332	352	336	324	319	327	315	338	323	353	333	354	326	355	325	343	315	363	307	366	297	338	315	355	298	320	335	294	331	358	317	353	304	301	358	324	325	364	365	314	306	302	322	326	312	320	324	340	349	303	337	371	353	326	332	334	368	367	320	306	318	310	350	307	318	348	289	337	349	353	334	335	333	328	312	327	352	349	352	325	320	343	321	326	349	331	343	343	338	351	341	278	307	372	329	338	347	347	349	366	331	331	319	337	313	346	310	338	294	302	353	308	339	344	321	285	335	332	332	353	332	353	324	314	316	341	319	331	323	345	345	354	336	370	321	327	308	321	343	340	334	325	313	280	309	363	370	350	303	330	329	313	337	324	308	340	328	328	310	313	358	329	330	315	337	331	325	333	337	346	346	300	339	315	338	312	308	351	380	359	319	339	349	342	335	356	312	321	317	312	340	288	309	326	355	347	330	325	328	341	340	302	317	323	312	335	315	306	304	305	341	296	341	311	359	337	333	312	340	345	319	317	327	346	335	317	315	289	332	318	332	318	340	313	338	334	340	323	306	330	332
15727	1431	2575	3152	2706	2253	1877	1660	1440	1303	1166	1082	1026	991	1003	929	947	918	920	911	884	895	859	837	869	874	837	848	810	817	815	873	793	787	783	782	765	807	820	799	763	792	755	767	798	786	745	752	809	762	776	737	738	799	768	796	739	764	712	760	754	742	752	744	757	745	750	832	824	820	750	767	753	782	761	780	757	752	785	793	743	725	760	732	750	818	748	760	767	743	791	720	777	711	756	748	773	749	771	740	726	729	796	744	745	746	763	804	708	717	724	743	759	790	768	745	727	738	787	795	761	755	748	832	726	773	723	772	785	707	734	769	768	782	814	783	770	748	763	754	759	758	772	804	770	755	779	782	824	792	739	732	808	727	777	752	745	775	749	742	715	727	718	739	721	767	749	799	797	725	803	760	780	757	787	768	780	682	774	727	752	745	783	767	782	776	790	756	778	792	753	762	774	763	828	781	755	725	739	758	777	739	773	716	771	782	723	760	763	739	721	741	742	733	786	764	774	743	705	762	768	734	735	763	768	740	785	765	764	812	775	710	774	763	759	746	787	773	749	771	840	801	794	789	722	718	708	753	808	781	710	763	774	729	721	713	758	814	800	777	771	770	739	712	806	732	807	742	744	705	793	735	728	752	758	720	755	794	792	757	726	724	784	788	730	745	740	726	802	762	710	761	775	816	739	773	740	752	697	804	763	759	758	833	762	758	753	734	719	763	776	756	738	767	772	766	782	769	726	770	784	725	776	768	740	739	748	715	753	760	764	782	765	785	779	753	750	749	790	731	711	678	740	785	764	714	721	713	755	756	765	773	738	709	726	751	759	761	762	805	726	739	805	720	738	721	788	786	775	764	749	770	764	744	722	709	780	763	728	770	732	773	743	772	755	762	805	707	733	744	729	778	779	740	769	739	740	716	756	755	778	750	727	745	739	741	788	751	754	737	719	784	747	774	755	780	781	743	765	725	761	759	778	758	765	772	721	756	732	727	781	716	776	746	767	730	788	784	744	769	798	725	790	762	718	772	712	790	746	700	784	738	727	766	762	710	740	779	766	757	784	768	762	802	709	737	735	748	727	746	730	759	739	762	767	735	731	701	729	757	764	722	728	773	755	762	756	736	775	763	756	751	759	693	735	770	795	751	729	769	820	727	765	720	758	790	763	829	758	763	741	747	778	796	774	730	740	701	755	769	733	797	759	795	814	768	774	759	754	739	749	781	759	753	783	759	729	758	781	748	735	733	750	759	717	765	770	752	773	739	740	769	795	704	777	740	751	768	756	740	760	793	764	796	784	791	736	784	792	655	792	767	764	770	749	725	755	766	784	690	761	761	759	730	792	738	743	776	752	759	732	751	735	726	771	748	725	773	759	745	745	753	772	801	729	720	712	801	770	784	787	741	770	740	767	779	747	735	754	755	800	781	784	754	777	791	711	770	787	750	784	770	745	753	755	744	719	715	709	788	764	708	702	710	822	788	768	749	734	731	757	768	783	780	764	725	754	773	777	772	730	766	777	738	774	726	739	717	733	765	777	781	792	813	801	766	789	779	783	792	729	754	729	737	771	760	753	729	718	701	753	798	741	732	737	743	691	744	755	755	705	773	776	805	784	811	727	750	732	761	770	805	750	804	713	709	760	808	758	797	717	695	844	788	736	745	793	779	742	758	748	764	781	778	765	784	751	785	770	811	737	782	751	766	732	800	720	709	748	746	805	736	737	781	745	716	823	725	806	731	765	760	740	778	740	692	746	720	763	775	808	780	768	793	776	738	779	740	837	703	770	738	773	736	743	809	705	724	771	768	733	724	738	786	724	765	777	733	747	739	771	780	719	742	722	708	766	749	792	746	745	725	765	733	745	741	754	814	749	769	789	733	751	753	758	708	778	744	733	765	754	751	742	799	743	731	790	758	754	778	754	759	780	793	734	764	775	757	778	723	713	736	765	757	734	758	783	787	750	746	783	764	737	712	785	738	759	784	769	782	756	702	765	801	722	698	789	732	713	718	710	767	740	713	742	781	761	774	776	711	764	771	722	758	757	822	723	785	761	759	749	814	791	734	735	711	698	785	775	769	746	717	765	754	771	801	785	767	722	776	785	794	730	761	678	757	790	750	785	712	766	749	742	770	760	785	765	765	786	698	740	727	747	739	706	797	820	752	776	730	713	750	738	755	737	704	793	770	727	731	698	767	748	767	784	751	715	732	780	729	699	758	774	722	757	789	746	776	788	761	714	756	800	756	752	786	756	761	774	754	731	793	747	711	736	751	734	775	764	786	748	765	761	771	755	736	803	764	791	719	753	796	757	731	747	770	780	776	773	763	728	747	767	745	781	765	725	746	760	752	756	752	754	751	752	776	751	687	761	734	729	755	772	768	761	763	701	769	775	689	693	723	727	738	735	752	696	718	764	726	723	806	739	760	771	738	735	746	734	773	727	725	752	798	708	751	770	732	777	773	779	788	744	736	799	766	741	711	738	696	722	744	743	745	696	776	817	762	753	763	710	724	772	821	753	734	771	740	780	815	750	781	744	793	753	787	737	757	750	753	724	771	798	742	774	747	776	769	735	764	719	699	816	755	757	749	707	769	747	777	706	748	730	773	775	790	762	763	713	764	727	733	722	786	707	762	767	743	800	735	799	751	750	769	790	747	764	687	775	685	708	771	722	773	740	744	755	749	692	806	783	773	743	736	757	733	764	758	794	709	760	756	755	751	718	738	741	750	732	723	725	726	766	725	755	813	722	698	756	747	720	743	720	761	723	708	739	794	741	732	728	732	764	752	725	772	786	768	808	707	745	730	786	774	789	799	738	731	759	758	717	728	781	759	778	782	692	776	724	733	712	763	778	832	804	785	767	728	749	777	783	789	794	797	773	724	775	725	744	774	715	755	757	804	782	721	775	740	725	750	711	768	731	783	868	761	757	802	751	729	714	756	758	738	735	769	806	750	736	756	746	720	771	725	745	751	778	791	749	772	787	728	739	713	737	785	806	760	778	716	761	788	735	771	759	773	779	702	795	715	753	764	811	790	760	739	747	742	731	752	757	743	729	722	783	761	776	751	727	794	737	718	778	757	730	690	798	791	718	769	712	766	803	759	697	801	748	742	728	796	761	716	736	755	764	780	735	771	737	736	802	763	710	749	771	780	756	728	716	765	726	758	749	773	738	766	764	818	768	763	750	761	718	722	790	777	676	775	772	778	716	741	769	750	796	766	785	758	778	742	719	747	769	752	767	728	752	749	773	786	736	761	767	749	732	824	753	710	766	793	725	723	759	738	743	761	756	766	700	805	786	777	669	738	761	757	782	739	733	754	703	713	771	743	760	790	763	710	740	741	749	731	761	803	768	755	818	758	717	756	718	739	749	777	727	724	770	716	733	677	725	765	739	784	715	752	743	749	737	750	775	756	780	757	751	782	725	740	770	755	794	751	822	784	737	752	717	778	736	755	758	715	756	730	813	790	749	751	763	741	780	800	750	774	761	779
41395	8622	2813	1977	1238	1030	803	708	603	561	517	476	521	526	473	452	407	476	448	435	446	428	408	430	436	463	474	437	473	422	433	438	426	430	423	400	469	429	419	413	415	381	433	388	424	426	420	395	418	396	413	438	399	422	423	404	423	431	406	417	404	431	442	434	391	420	424	381	372	383	441	420	394	412	426	405	414	377	411	418	396	402	395	420	413	447	432	413	415	398	453	391	408	389	419	416	451	390	445	404	444	426	423	431	413	393	407	419	401	425	379	402	400	389	394	426	428	397	413	357	359	436	450	471	417	396	363	378	417	368	422	443	386	380	404	432	451	387	417	419	393	416	439	391	387	404	411	402	422	406	388	373	432	397	449	409	436	454	416	393	438	408	430	414	438	403	428	420	378	368	440	423	401	443	433	387	406	395	386	369	416	378	416	413	433	423	384	407	368	413	428	387	422	391	434	402	383	401	385	402	445	408	377	430	381	424	405	408	377	434	429	382	361	427	399	426	433	423	432	393	448	424	418	397	373	368	421	447	440	409	441	443	445	382	411	427	373	410	402	397	376	387	412	426	411	479	378	389	414	441	394	428	401	396	427	386	364	400	407	420	379	409	404	368	395	398	442	401	449	420	431	443	401	410	414	392	444	478	413	402	438	426	412	385	414	405	407	385	419	380	422	389	409	401	405	448	432	408	376	404	417	399	382	364	395	415	409	408	390	405	397	382	392	414	452	417	379	440	398	389	426	397	399	422	408	430	405	407	394	429	443	403	426	396	434	421	451	423	429	435	420	389	397	444	394	426	438	431	418	416	376	429	428	459	423	407	415	362	386	403	407	398	385	386	391	382	368	397	392	448	438	417	390	379	389	391	400	385	375	415	404	388	402	425	420	378	375	415	402	387	434	380	422	414	423	390	455	408	383	401	382	416	406	407	380	430	420	374	461	413	429	418	419	420	378	419	410	412	418	397	416	410	396	411	430	436	403	390	408	412	437	443	397	443	437	411	377	423	446	439	410	406	394	396	399	391	415	398	423	405	398	417	421	451	366	428	437	383	427	404	411	404	402	431	396	409	411	383	395	409	423	431	395	412	358	393	379	424	409	408	424	404	432	406	431	403	392	398	434	413	393	448	435	434	428	371	417	405	391	418	429	417	461	410	414	451	409	413	393	427	432	450	424	413	421	446	428	416	430	410	413	400	412	422	383	420	445	438	414	436	410	399	390	407	408	415	435	447	368	412	430	390	443	394	408	396	453	369	427	397	440	431	408	396	401	400	427	435	406	408	388	386	440	418	395	394	397	383	360	392	401	424	415	432	399	408	400	386	354	437	443	379	365	401	447	388	431	416	433	474	396	375	437	374	420	395	394	440	419	406	425	415	429	412	408	453	422	407	402	397	398	413	418	419	397	437	413	426	415	433	407	417	430	410	423	407	373	392	377	415	383	426	403	444	397	394	413	396	413	383	453	366	399	447	441	425	437	401	370	435	422	451	439	408	404	429	456	401	448	403	423	398	448	438	415	393	395	431	405	396	390	399	436	453	421	395	447	398	363	396	452	411	442	403	406	404	390	432	426	393	412	436	427	398	440	460	402	450	381	440	453	412	438	403	403	365	418	387	434	436	381	414	419	419	427	436	438	398	431	430	403	392	418	426	444	405	387	413	374	410	421	418	409	371	409	424	408	401	422	449	443	391	386	413	451	398	378	409	407	384	392	439	453	384	446	444	450	404	403	417	414	414	378	418	390	393	370	422	407	397	395	412	411	401	425	391	406	410	404	425	393	384	368	437	411	418	404	424	390	450	420	449	430	407	403	398	403	403	405	368	414	415	381	412	417	409	427	413	424	425	424	390	445	423	394	412	397	415	428	405	339	400	417	419	394	403	380	415	408	412	424	422	400	388	460	390	386	380	426	424	417	394	404	424	413	420	437	452	393	391	426	410	414	441	386	434	373	402	428	433	390	389	402	426	410	391	435	406	354	422	424	480	474	405	468	440	444	405	423	409	430	421	387	416	402	410	381	388	426	395	422	414	392	415	442	430	409	425	454	424	407	421	425	430	427	415	419	425	397	423	451	422	398	367	396	425	461	427	405	384	429	433	411	434	430	420	422	398	412	418	400	438	437	398	431	430	418	408	421	400	392	417	485	393	427	421	414	420	429	411	410	447	416	427	433	430	408	394	418	433	442	392	426	359	385	407	409	445	422	396	374	423	433	415	417	405	400	385	383	437	422	388	428	375	378	387	417	436	396	376	402	397	431	438	429	414	424	446	371	426	411	379	422	410	406	459	415	419	399	401	391	414	405	395	408	392	427	417	408	383	418	420	432	415	415	455	434	424	406	376	411	435	409	422	368	430	415	397	420	417	399	431	441	401	410	408	443	446	404	426	417	386	440	407	413	382	421	369	412	402	391	409	399	413	448	425	383	397	380	383	416	430	429	389	413	379	384	452	397	386	420	437	416	401	420	426	435	406	429	393	415	420	408	391	404	414	401	431	399	403	417	412	433	422	428	398	365	405	386	408	385	358	388	416	397	438	389	380	447	392	362	418	397	436	386	419	414	389	416	394	412	430	424	408	408	380	450	367	428	418	403	465	410	406	397	386	388	397	408	401	415	383	399	413	415	405	379	427	444	460	404	405	412	408	406	449	406	423	425	429	372	398	416	418	399	429	431	399	407	409	447	384	389	431	418	442	433	414	423	408	404	435	400	405	376	377	405	446	404	463	403	408	397	429	399	449	427	413	387	454	392	409	412	416	463	437	405	411	423	392	403	387	379	416	408	372	407	392	409	406	390	395	432	405	416	395	410	385	396	412	456	410	416	381	384	424	446	398	400	439	433	400	390	376	428	404	425	442	413	431	408	410	385	441	444	413	419	425	368	388	400	435	426	421	390	426	421	414	410	406	410	410	398	424	416	405	444	410	460	423	420	406	402	366	432	422	393	403	417	405	407	470	412	385	403	413	411	410	434	396	448	418	404	421	394	399	397	449	382	398	406	402	400	391	396	437	392	402	358	385	399	390	423	404	396	443	419	406	457	393	359	432	404	453	429	415	399	374	422	403	458	398	390	372	420	437	460	394	410	395	417	388	417	414	434	427	412	380	423	434	371	423	459	433	437	396	429	398	421	391	417	390	424	409	414	416	427	386	430	418	415	405	395	406	389	426	409	419	384	391	429	423	421	455	425	396	414	403	451	421	364	423	439	365	432	390	428	429	406	393	395	430	411	416	435	404	419	412	421	395	380	389	401	428	391	390	419	389	402	429	431	440	419	434	405	451	376	367	449	389	432	400	410	429	395	423	407	415	395	441	436	417	416	391	431	387	411	425	420	401	409	405	431	396	409	389	416	402	397	402	441	389	372	433	440	442	408	402	403	414	392	437	413	429	425	406	448	394	383	423	406	400	421	408	405	398	410	434	420	406	406	447	429	430	417	387	387	388	413	426	437	415	398	437	427	418	420	449	412	404	438	411	415	427	441	422
21609	2026	3917	4769	3968	3273	2705	2225	1908	1719	1499	1496	1395	1326	1236	1234	1250	1167	1162	1156	1092	1128	1065	1099	1013	1043	987	1069	1014	980	942	1011	975	1002	917	1018	958	896	919	981	958	982	956	927	933	942	963	966	917	990	938	932	967	969	868	926	988	901	926	893	950	883	901	931	876	880	868	872	944	882	945	920	947	920	934	907	921	900	890	913	891	901	870	890	908	869	933	922	945	892	911	872	907	967	943	873	957	936	930	898	915	926	847	905	853	884	892	835	940	978	848	875	983	883	909	882	896	931	896	963	895	883	940	968	940	903	886	889	854	876	899	882	933	870	917	935	860	911	886	947	893	892	885	904	933	943	880	919	872	923	910	932	911	905	905	919	925	925	898	891	879	874	898	934	933	873	959	874	909	877	893	935	877	910	916	855	917	883	905	886	930	915	945	941	932	904	908	916	909	933	899	868	868	950	884	898	893	911	906	891	907	905	883	940	920	868	865	916	854	891	900	961	857	900	872	945	915	897	847	944	862	936	855	869	892	878	930	936	899	896	868	896	976	908	896	902	893	879	916	892	892	937	878	894	903	937	919	906	866	952	880	871	890	909	946	910	893	842	944	920	899	854	954	885	932	908	860	869	899	906	898	933	921	894	842	848	927	926	904	929	879	925	883	875	835	939	946	890	889	869	852	880	912	872	887	938	881	906	933	902	903	875	896	937	868	907	915	939	927	928	917	921	926	948	876	888	878	868	904	914	914	910	886	875	926	872	929	951	929	874	881	871	979	827	881	882	877	866	876	883	910	866	957	928	885	904	877	901	888	918	843	946	886	914	952	910	891	894	928	939	883	914	925	940	928	926	899	894	894	931	921	900	905	920	881	857	902	905	900	888	915	860	852	953	883	907	885	893	848	963	907	874	909	900	874	913	911	871	917	896	883	893	931	864	927	909	895	917	882	861	883	925	893	898	905	887	904	903	833	920	913	925	892	937	884	876	898	910	939	924	898	944	884	891	869	913	844	931	877	885	879	862	971	889	899	957	896	903	916	851	921	905	903	909	902	861	938	940	865	934	992	887	881	872	904	855	893	875	855	923	919	841	922	887	895	885	894	952	925	871	928	898	919	892	954	886	900	863	831	891	916	856	877	878	927	925	942	900	914	902	817	892	916	948	900	893	898	920	887	893	865	894	902	917	916	879	936	830	902	884	876	894	901	928	894	824	899	916	927	881	911	900	897	901	868	873	913	883	894	928	885	860	883	936	972	866	864	908	879	959	861	894	898	840	824	863	909	881	846	829	953	898	882	912	927	884	871	920	906	878	918	887	902	833	933	886	928	901	910	926	931	911	867	872	899	915	869	857	909	846	838	910	876	918	871	864	959	866	855	864	902	929	908	871	847	886	920	847	903	948	923	853	878	861	905	961	933	879	874	917	888	934	873	935	968	898	928	914	878	894	929	905	881	874	932	890	937	832	873	918	922	953	891	906	902	902	914	905	871	881	876	906	868	946	930	892	926	988	831	938	929	879	883	944	914	865	930	920	890	899	935	890	876	910	920	863	904	862	915	943	899	894	878	861	884	901	899	918	876	914	934	887	919	918	878	859	885	910	889	891	907	891	933	951	931	893	915	883	887	916	908	833	845	922	929	865	893	931	859	894	851	873	873	931	956	875	911	915	850	898	900	942	915	856	904	883	837	979	891	901	862	882	942	865	908	908	851	915	917	863	920	887	860	960	876	947	904	824	939	863	905	890	930	918	923	855	894	925	870	955	916	880	883	878	910	879	945	870	904	972	884	932	902	897	868	898	845	939	915	890	860	925	897	877	870	865	931	923	901	903	907	877	935	861	894	887	839	847	875	876	899	880	908	880	895	867	885	885	902	929	884	911	896	835	917	900	874	871	857	904	892	933	918	847	923	884	896	902	905	882	959	898	887	907	904	910	878	912	857	901	938	907	842	924	877	918	903	904	872	868	876	940	920	873	912	877	852	845	969	854	860	860	905	929	886	879	899	891	939	878	878	880	865	911	899	906	896	878	904	955	886	941	953	967	855	876	918	887	850	931	848	900	940	891	908	893	909	925	876	903	889	915	892	887	868	910	884	899	852	905	914	916	930	914	920	869	904	929	923	923	893	868	908	944	934	911	952	866	866	903	907	882	871	910	903	908	950	897	888	853	847	886	881	962	930	915	882	896	877	901	898	901	925	903	921	870	917	923	864	907	950	937	923	850	933	926	860	858	894	932	874	912	906	840	925	868	873	889	886	921	908	921	918	925	894	868	850	943	879	935	879	958	892	925	840	889	870	908	861	948	833	924	926	921	954	912	908	844	911	922	932	883	967	899	873	942	930	906	900	923	886	946	885	895	919	877	902	917	892	923	927	913	844	883	903	896	936	903	861	883	879	851	873	927	876	877	931	872	916	932	931	876	892	960	927	901	925	921	947	861	887	950	886	922	884	894	937	859	902	873	866	916	941	889	925	950	890	929	939	923	851	857	914	857	933	900	907	894	914	908	920	918	880	922	905	857	954	895	868	901	885	910	824	914	915	843	918	907	852	924	908	892	870	983	884	938	855	898	867	899	900	933	853	908	903	860	876	903	892	838	853	877	913	878	893	900	904	880	893	838	895	900	923	887	910	897	865	938	852	928	898	900	864	910	942	896	902	871	984	901	901	913	911	870	884	882	895	916	870	903	903	883	880	902	894	903	917	896	931	871	915	904	887	947	936	891	922	925	844	869	891	889	900	886	894	855	886	874	927	883	924	866	833	869	958	894	891	844	928	871	858	900	915	961	945	907	916	889	915	889	871	945	888	897	856	927	910	888	913	869	922	872	917	939	894	872	929	908	903	935	902	882	924	914	910	912	895	914	882	870	884	888	887	906	908	882	892	890	853	885	879	910	917	821	884	918	923	943	859	877	943	919	905	858	884	880	877	858	864	934	926	910	909	877	868	940	893	947	851	983	914	830	899	910	908	906	893	962	915	922	913	917	898	868	923	939	864	860	907	886	869	882	925	988	926	875	893	907	946	946	913	883	922	905	872	896	858	911	881	911	989	830	894	920	891	935	908	914	885	899	873	918	852	900	881	914	863	882	874	906	896	831	866	887	899	873	899	895	848	910	947	939	897	888	913	875	877	879	909	924	913	890	920	880	881	907	881	897	914	904	881	823	898	866	894	873	907	965	841	875	936	900	883	897	906	904	907	922	932	906	952	896	935	929	906	951	904	907	895	871	845	861	835	892	924	874	908	887	906	933	892	876	915	930	906	931	888	901	884	888	890	936	898	904	893	902	859	846	897	912	900	906	870	913	887	918	917	870	878	928	887	885	907	873	912	948	871	921	909	901	894	863	899	870	907	854	863	824	897	896	878	927	938	885	919	898	864	923	930	898	934	898	885	893	910	893	899	894	851	897	887	902	948	929	888	879	892	846	904	871	926	934	883	907	885	887	871	850	860	899	920	797	907	910	852	902	901	864	920	886	938	914	855	878	919	857
11390	852	527	428	326	312	242	260	234	276	242	227	230	230	234	217	193	245	185	213	211	210	213	218	203	218	238	212	194	234	223	194	183	222	212	190	184	184	169	215	199	246	184	226	196	193	225	202	205	224	160	190	196	203	229	185	165	212	223	196	196	217	214	206	210	186	202	166	229	209	220	205	224	201	201	224	180	188	225	195	201	208	191	203	191	195	188	224	207	182	192	169	202	190	200	202	191	203	198	214	198	208	206	198	201	187	215	208	191	189	193	195	190	202	195	198	191	195	190	211	211	201	195	213	205	196	173	190	203	217	196	197	198	194	222	200	218	246	223	192	205	201	162	187	194	210	188	212	190	225	225	189	194	199	181	211	227	180	178	179	201	192	207	230	190	194	183	220	185	193	206	209	238	190	215	203	188	197	183	213	205	191	189	221	203	204	229	188	172	190	190	204	186	191	218	213	200	189	191	178	173	192	154	188	190	184	221	193	215	192	211	185	208	189	227	201	196	216	211	180	197	220	179	192	188	191	188	209	217	189	194	179	211	182	191	201	181	200	212	223	187	193	178	208	179	206	198	211	206	167	211	206	157	203	204	208	178	196	230	186	200	199	197	205	188	221	192	209	188	199	206	207	203	207	201	175	214	193	188	193	195	195	204	211	174	181	205	195	183	204	186	222	206	179	198	193	209	193	189	202	184	206	211	199	200	208	194	204	185	197	199	198	222	178	191	212	200	190	204	190	197	220	208	204	234	188	189	214	197	197	216	196	195	205	202	200	184	189	211	213	228	202	178	211	218	199	208	184	197	184	203	209	180	205	203	189	193	181	209	203	210	187	200	189	182	196	190	221	195	206	209	184	220	170	179	193	202	199	208	198	192	248	205	178	170	196	187	212	179	176	215	202	171	190	197	211	228	212	216	188	223	188	190	204	210	188	172	189	188	188	207	182	201	181	161	211	175	212	189	202	190	179	209	211	200	187	190	229	222	196	193	190	202	212	213	195	198	216	220	203	191	199	200	202	205	197	199	198	190	223	200	210	195	206	202	193	187	191	189	211	197	221	203	201	188	188	193	219	239	200	172	160	192	197	208	209	205	206	206	215	217	167	191	208	205	160	193	190	186	216	190	177	202	199	185	218	225	191	180	206	187	207	164	210	193	201	216	204	205	172	180	212	187	203	191	194	180	192	195	231	203	215	192	210	189	200	207	204	191	197	187	197	220	227	206	185	187	214	199	175	209	198	191	165	171	215	209	169	198	209	192	203	203	192	222	192	209	214	188	214	190	192	182	179	197	195	222	199	228	212	190	198	216	183	195	211	209	199	186	204	178	211	186	209	218	205	202	167	205	179	212	203	204	174	201	210	206	213	214	210	199	214	191	217	185	207	171	192	222	248	206	170	208	208	210	192	230	197	186	193	196	204	217	200	210	215	221	202	207	194	189	218	188	216	200	195	228	178	162	179	215	203	190	203	187	195	204	198	198	208	191	217	211	175	216	224	209	206	203	207	182	196	158	198	178	199	166	192	207	185	208	215	204	180	195	204	203	192	231	191	170	199	206	187	199	169	217	171	225	204	203	184	197	187	227	214	198	228	191	170	184	176	179	188	201	211	204	213	224	210	192	198	180	204	231	207	163	194	196	197	177	208	195	190	191	198	191	225	203	200	211	218	220	185	218	217	220	193	209	186	184	232	193	214	188	185	193	156	223	194	181	212	210	215	202	229	210	197	217	203	214	219	229	208	181	203	178	213	194	188	200	213	215	188	178	189	186	202	197	212	174	179	205	190	187	197	202	214	199	203	213	179	195	203	185	207	211	214	191	197	185	182	198	216	205	193	221	187	186	225	202	204	212	200	216	217	200	165	180	198	193	167	198	177	192	187	209	198	186	225	201	192	200	212	234	209	204	200	190	197	204	195	190	202	210	174	176	197	198	219	212	202	174	208	220	207	190	217	220	204	206	217	189	182	200	214	221	203	216	204	201	194	194	201	184	206	191	179	225	183	206	199	210	211	191	200	197	200	201	185	207	213	191	203	220	185	161	172	204	202	179	186	205	230	213	189	202	181	210	188	195	228	178	198	201	213	204	210	172	205	204	218	184	197	198	190	194	181	200	210	208	220	197	214	196	209	188	204	195	215	201	218	195	207	200	162	194	196	182	200	198	187	181	210	196	203	175	198	204	198	188	182	208	225	217	184	202	197	182	210	181	179	207	200	195	193	203	204	190	197	205	191	192	209	198	211	199	179	203	190	209	188	208	189	178	192	204	212	194	215	184	222	184	182	203	240	228	195	204	207	190	210	206	200	205	233	210	186	202	195	214	196	184	192	187	209	194	196	198	211	194	200	193	206	205	196	186	170	193	215	189	220	196	205	204	213	193	182	224	202	187	176	180	181	185	210	201	181	192	198	213	192	200	200	202	189	212	212	178	191	195	217	201	217	207	188	203	190	200	211	216	213	204	204	184	204	184	214	207	216	197	228	217	194	200	194	176	194	227	182	205	201	203	212	198	187	200	227	177	187	190	184	199	175	181	220	202	214	188	199	172	186	181	207	179	170	216	214	203	186	182	171	209	192	215	189	221	194	181	208	190	179	184	182	184	171	189	205	207	219	195	199	210	214	178	194	189	179	195	192	198	190	191	222	206	173	202	174	201	197	197	203	205	181	187	174	164	208	178	189	208	217	200	194	199	200	205	180	186	204	172	225	197	179	182	216	189	183	209	194	182	181	176	188	212	202	197	214	198	204	186	190	185	214	221	185	193	192	203	170	197	204	226	212	200	224	209	147	186	219	204	240	185	205	194	190	218	197	207	187	193	228	188	177	203	234	188	210	181	198	194	231	228	210	181	185	189	169	200	202	186	218	173	170	203	169	218	184	175	182	176	183	186	195	202	190	209	204	201	190	186	216	182	210	196	196	226	207	187	225	192	196	205	200	210	185	221	215	206	197	196	211	192	190	204	197	184	193	188	197	206	202	192	194	189	191	192	180	184	201	172	187	179	202	180	208	197	175	186	184	172	190	200	192	217	199	218	195	173	178	214	196	196	234	205	187	211	195	190	181	176	186	213	189	203	186	173	193	195	212	207	181	196	200	213	212	162	197	237	217	197	227	222	187	186	196	205	228	184	201	190	182	214	180	205	214	199	214	211	212	167	182	189	219	221	204	207	218	208	213	222	166	192	187	185	188	231	170	208	207	201	201	217	211	190	196	202	189	208	183	179	198	184	182	172	206	207	198	183	211	200	177	204	218	213	208	204	188	189	216	189	177	203	212	184	172	204	198	189	215	180	195	192	188	211	209	199	215	200	157	206	211	181	205	208	195	189	203	188	212	204	222	213	196	219	207	188	198	183	224	176	178	198	211	213	202	215	190	210	198	196	189	205	174	204	210	191	207	204	188	194	191	215	206	213	177	197	204	183	192	191	168	211	204	207	206	175	180	193	192	195	190	188	199	212	209	217	198	184	219	199	209	205	199	181	216
6897	749	1217	1338	1173	1037	924	846	718	695	663	636	632	600	584	577	549	586	593	564	556	511	534	534	528	538	523	530	515	524	482	510	503	521	500	529	482	505	521	486	505	528	536	482	471	512	503	514	490	485	476	520	503	496	488	479	483	491	494	487	486	468	464	476	497	485	514	511	482	551	508	499	503	500	477	480	480	487	528	553	504	494	474	493	504	511	441	471	527	494	524	527	568	468	517	526	489	468	523	490	488	503	488	456	469	509	500	458	493	485	479	514	476	460	486	524	480	466	536	500	515	518	462	505	465	479	464	479	506	509	483	475	483	518	501	504	480	485	503	518	472	509	501	510	477	510	468	497	458	541	513	481	521	480	494	493	537	514	568	480	491	505	503	519	499	472	485	499	471	490	478	512	522	481	512	516	477	469	504	487	496	522	469	523	466	504	514	498	480	499	491	475	510	475	484	491	514	491	487	514	477	466	497	494	520	474	495	463	475	446	449	497	529	486	488	504	461	512	465	501	481	492	524	512	504	479	487	522	470	539	527	483	508	520	472	499	514	464	465	462	511	513	509	478	478	471	480	477	475	508	513	494	474	522	461	494	532	471	497	464	515	513	511	477	486	472	482	554	510	518	496	512	538	477	498	549	504	484	487	472	492	513	502	501	517	474	449	471	486	508	472	481	485	474	449	485	439	488	503	456	477	505	467	520	489	470	507	467	490	487	517	510	512	501	515	474	505	494	473	485	498	501	481	495	507	502	481	469	485	516	508	496	482	495	492	485	472	518	474	482	495	482	504	513	513	506	530	482	495	517	512	506	475	475	489	469	508	505	486	501	495	515	492	486	460	470	474	476	528	528	487	457	475	498	463	470	494	514	497	467	505	483	511	508	511	536	528	468	479	513	522	481	495	537	518	543	491	503	505	488	504	501	513	505	476	511	497	521	499	453	510	497	511	463	506	444	527	512	491	484	528	512	510	445	497	506	468	476	525	497	469	488	519	481	493	544	475	472	468	486	529	533	487	477	507	487	528	490	441	488	477	501	494	474	489	455	521	514	490	496	508	462	482	490	510	483	475	465	480	493	510	532	472	486	489	462	501	507	536	470	463	542	494	454	489	451	502	495	487	486	479	497	457	508	510	483	505	473	470	492	480	494	494	512	482	471	496	476	469	477	486	549	501	481	500	522	531	470	483	482	523	494	502	491	522	492	466	488	479	484	514	504	457	470	537	475	496	494	471	486	509	499	460	518	527	473	464	442	483	487	492	523	487	486	536	497	502	520	488	480	505	436	477	567	506	502	484	491	493	478	489	494	509	493	511	475	477	432	503	476	500	506	515	457	518	529	487	519	519	509	500	517	489	476	469	518	473	472	463	468	464	505	497	493	463	481	493	537	493	499	489	502	478	484	527	461	503	518	516	485	495	515	470	520	465	463	487	490	471	494	504	498	500	447	460	482	484	515	506	489	537	508	508	526	503	536	496	504	495	485	482	488	493	488	527	499	502	490	485	508	493	471	492	506	513	464	512	496	485	532	464	489	574	514	461	518	498	459	474	528	522	489	514	479	485	450	483	494	491	489	500	495	519	448	509	450	462	526	497	485	489	485	521	507	487	465	489	460	501	497	504	485	519	434	533	496	545	500	497	472	518	525	469	501	493	502	459	497	470	464	455	535	518	503	493	508	495	461	505	515	520	472	488	512	482	524	533	483	491	496	486	508	506	496	466	453	500	502	524	494	469	511	502	496	455	438	488	494	520	512	497	500	472	535	489	465	504	501	501	474	505	468	455	459	489	500	482	485	537	483	504	473	484	514	522	440	498	496	484	484	465	495	508	513	463	482	465	513	483	499	498	470	455	472	526	488	528	483	469	454	521	505	512	522	522	503	490	468	508	503	502	513	512	504	461	473	458	496	515	501	489	508	510	500	473	491	534	501	496	537	480	494	499	452	532	502	514	511	546	495	500	514	483	523	484	479	505	523	491	439	519	500	535	451	525	492	496	524	455	512	471	493	479	523	512	446	484	487	522	518	517	501	485	497	469	515	498	468	473	516	502	481	499	478	507	475	512	449	493	474	482	524	495	455	523	494	479	492	489	479	490	508	514	519	509	491	497	464	515	512	507	486	482	526	507	514	456	509	492	511	551	531	516	491	531	462	471	515	527	504	485	498	498	499	500	522	518	479	479	517	519	479	479	490	481	497	505	485	478	515	485	512	494	495	464	503	511	508	479	503	454	495	481	486	540	519	449	541	525	490	523	474	489	507	506	462	508	485	458	530	523	475	473	515	443	485	467	483	524	462	542	503	510	490	509	524	470	512	477	517	509	468	460	488	503	479	513	523	489	492	530	492	516	505	509	498	482	494	517	493	479	483	486	485	485	525	449	481	493	476	502	487	527	461	442	488	510	483	520	509	456	502	531	509	480	490	532	467	468	472	496	518	506	480	468	500	521	451	464	525	504	526	505	520	493	496	512	495	508	477	478	533	497	469	511	466	503	462	510	475	491	511	455	491	553	498	479	498	491	505	517	468	482	477	512	490	465	509	465	463	470	520	517	479	480	486	468	484	484	529	479	498	487	491	450	506	537	497	541	491	488	485	466	480	483	540	501	478	504	495	547	472	500	506	519	490	486	503	497	515	506	510	489	491	515	455	466	512	534	544	515	509	488	533	491	498	488	481	490	475	464	450	491	540	487	527	509	551	495	528	490	497	478	498	509	486	487	485	498	516	493	519	436	483	549	482	519	491	527	493	504	482	505	478	494	499	495	525	512	527	479	484	493	455	458	510	499	473	463	454	509	508	481	536	491	503	492	496	500	486	491	513	516	477	528	479	494	485	490	479	510	513	460	481	492	474	514	519	467	511	475	479	475	517	469	509	490	513	494	513	495	476	493	501	508	514	498	491	486	502	531	451	499	513	511	547	484	492	487	491	489	490	487	501	475	458	518	538	483	471	493	499	479	499	523	480	468	529	492	490	450	526	486	470	501	472	493	495	517	499	473	511	525	490	498	485	484	472	491	522	498	522	514	526	481	518	468	520	478	506	451	524	504	480	490	533	471	458	533	497	494	507	480	491	427	488	503	520	493	474	475	491	505	489	499	517	505	460	479	491	466	502	475	497	504	434	450	495	453	509	509	518	502	482	464	503	448	500	496	497	464	503	411	455	474	515	496	480	470	469	566	475	463	512	488	456	478	504	499	491	514	488	515	465	525	501	480	463	470	520	494	513	522	461	531	487	484	524	492	498	483	493	471	456	495	517	497	494	483	489	503	475	549	487	476	485	504	489	497	516	521	463	484	514	538	488	489	493	482	519	483	504	481	482	502	478	492	501	530	504	476	501	467	478	478	534	486	470	476	475	515	488	556	472	488	502	518	467	489	457	507	507	487	423	470	492	516	525	496	496	462	500	478	496	477	526	529	503	484	460	502	472	518	463	513	533	475	508	512	504	496	548	504	489	440	497	502	527	462	518	490	532	480	444	508	490
31184	4626	1495	1122	811	581	563	460	452	465	410	407	375	368	335	389	345	399	318	344	389	361	329	323	345	326	348	326	354	377	345	322	342	320	338	356	322	338	303	331	298	320	347	316	339	349	334	331	333	320	336	331	326	319	344	308	345	343	344	346	330	336	325	327	360	329	287	342	332	315	332	302	369	344	313	323	320	358	335	340	325	352	286	324	332	327	332	330	341	308	364	337	309	325	323	330	313	347	321	340	312	353	349	338	325	315	290	334	355	299	300	312	340	318	344	345	330	342	321	342	323	310	349	278	339	291	335	310	355	327	328	358	342	309	318	318	373	335	285	318	325	302	383	341	325	338	342	279	305	316	315	308	323	323	358	348	333	323	294	315	330	394	344	325	308	309	340	348	337	288	319	364	344	364	318	326	302	270	326	338	332	310	326	337	315	317	310	324	323	319	310	342	325	312	350	343	321	330	333	364	292	365	337	339	331	352	333	340	351	299	306	335	342	329	295	334	325	304	310	321	341	301	316	343	333	335	306	289	316	316	309	359	314	366	322	333	319	358	349	322	354	322	345	304	335	289	367	323	318	308	352	310	281	340	343	316	273	355	317	319	343	329	333	340	309	335	309	331	315	360	310	341	328	334	294	333	343	312	341	303	380	332	308	327	290	339	328	343	379	321	356	313	309	314	305	353	335	343	347	335	321	314	319	370	289	306	320	318	307	332	366	307	315	324	325	309	325	365	309	326	335	349	327	345	341	316	327	370	288	319	325	334	309	326	320	312	324	386	310	346	331	323	311	358	309	312	327	324	331	320	315	323	302	330	334	316	320	341	331	327	297	336	336	312	331	346	328	358	327	346	357	333	319	330	305	325	316	314	343	335	303	337	342	313	310	309	307	339	324	298	362	322	357	324	325	319	328	379	312	304	284	359	365	317	340	328	294	317	333	351	330	317	331	333	368	332	325	332	330	321	342	340	341	309	327	328	359	303	302	323	335	321	308	318	323	330	320	326	332	321	334	312	328	320	342	321	309	343	317	305	320	311	288	341	351	303	322	338	309	309	311	326	275	325	320	359	321	327	353	307	331	343	328	327	368	327	337	334	337	331	312	312	330	360	331	329	304	325	348	342	337	306	344	339	325	286	320	351	338	317	315	308	324	330	354	342	350	301	338	336	315	334	307	305	307	332	348	340	342	323	301	314	299	321	319	340	335	326	306	330	299	338	323	343	310	316	327	317	310	376	297	307	320	329	319	285	339	340	326	353	297	319	347	330	310	352	346	361	326	323	278	316	328	293	327	326	309	317	311	304	335	338	358	319	373	344	320	316	320	311	367	361	340	361	369	330	333	342	310	323	344	327	323	312	326	362	351	342	346	280	349	273	357	357	315	318	320	339	346	318	333	316	354	338	327	338	323	380	309	336	352	331	302	340	340	341	332	339	341	308	337	317	328	357	328	342	330	324	302	327	330	357	334	343	313	334	285	339	339	361	334	355	305	330	342	331	317	302	305	339	336	307	275	364	333	350	331	342	326	298	365	322	348	341	330	322	347	333	312	339	316	325	339	382	350	330	315	310	349	319	306	318	323	292	303	324	335	359	331	328	320	323	338	314	323	329	344	342	325	312	319	309	313	337	305	289	331	292	324	332	328	307	313	351	324	335	370	366	313	326	335	331	326	333	328	324	332	352	281	328	351	321	319	297	305	340	325	309	336	325	353	343	323	310	325	321	330	340	292	337	316	340	368	329	328	320	320	309	320	358	316	354	326	354	309	302	351	330	335	348	320	307	337	320	310	321	346	315	374	311	297	359	307	302	343	337	305	340	334	328	366	343	353	304	316	319	299	328	336	325	277	327	336	316	329	329	300	342	329	352	324	305	309	355	355	345	337	317	338	311	320	324	359	355	351	349	308	307	349	380	289	347	343	342	324	343	338	324	339	343	339	331	309	368	341	328	328	354	332	316	301	295	302	316	340	370	315	311	337	355	364	345	303	356	350	322	337	331	310	312	360	310	301	327	343	303	327	287	323	328	342	342	320	350	369	353	334	348	347	308	364	364	322	349	338	297	337	338	339	321	352	344	301	311	322	342	338	368	330	333	365	310	321	351	336	352	321	336	327	320	296	383	310	341	358	364	304	333	343	341	358	350	354	328	355	332	293	317	331	343	298	329	365	332	339	322	348	312	305	348	321	360	315	341	326	322	306	331	350	333	333	360	338	303	348	338	301	297	345	342	322	328	307	299	310	335	318	328	316	311	341	323	347	359	324	340	333	330	301	287	311	326	325	309	352	336	347	331	346	316	349	347	356	323	342	339	311	322	342	302	342	338	321	328	304	301	302	362	338	346	339	323	326	334	354	310	300	309	342	324	327	329	369	324	365	325	331	391	293	325	330	354	373	345	324	318	343	361	341	324	326	319	325	297	310	283	297	332	331	324	340	322	360	343	312	327	350	331	358	312	322	320	358	335	339	315	320	332	338	308	308	307	312	312	338	318	347	327	326	344	344	317	330	354	297	356	326	306	309	338	307	354	339	354	356	319	292	336	333	303	339	341	291	336	342	315	360	331	324	353	284	333	329	314	307	343	323	330	332	298	348	324	344	324	341	326	341	364	344	352	333	326	317	332	327	299	322	335	344	352	281	318	323	324	332	313	338	347	304	317	314	306	345	312	297	322	351	343	320	356	307	311	327	325	307	304	341	337	334	347	289	315	336	312	324	321	325	305	369	354	317	331	350	319	356	342	381	346	338	358	340	350	308	345	320	335	355	342	337	318	330	346	373	280	334	371	329	311	305	330	309	385	323	304	345	326	327	328	329	313	330	294	285	320	295	316	353	334	329	324	325	360	359	336	357	329	318	325	347	352	328	323	295	328	322	330	340	306	329	328	329	355	330	332	312	349	362	323	330	333	311	312	344	326	330	323	334	314	348	321	330	341	327	333	293	340	313	338	339	357	322	313	318	337	347	284	313	317	361	316	359	284	350	328	334	331	295	294	321	352	301	349	321	339	373	326	322	329	331	334	321	358	319	306	342	343	318	315	353	334	355	299	319	373	302	288	300	347	348	347	319	296	299	297	323	305	351	337	332	358	305	322	359	324	334	332	328	369	303	346	278	339	346	351	312	308	343	330	348	334	342	333	326	330	333	292	316	339	313	325	330	353	357	348	322	317	327	314	334	338	338	373	317	292	341	344	352	308	315	329	304	310	344	356	370	302	334	329	313	318	316	327	308	335	303	318	310	331	308	323	350	355	316	327	335	352	354	313	332	326	351	331	361	363	349	369	298	315	328	296	351	314	316	323	308	335	336	328	306	323	291	335	338	325	360	327	328	337	339	352	342	326	349	358	350	320	351	316	315	289	290	331	333	313	358	320	343	318	327	267	291	335	319	325	333	309	276	325	321	320	338	337	312	318	279	325	355	289	369	339	324	343	313	356	312	312	360	312	327	315	354	326	354	330	307	316	336	354	323	372	311	348	311	322	304	322
17408	1434	2629	3099	2729	2252	1914	1597	1401	1264	1181	1090	1008	1055	948	933	956	900	904	924	912	880	854	874	823	859	874	810	812	849	761	763	794	797	711	779	693	798	763	783	733	796	780	758	814	790	764	830	736	724	762	763	782	698	768	767	723	827	742	752	771	786	720	728	777	756	744	739	776	776	773	724	729	732	778	743	755	765	743	766	722	735	784	751	806	804	747	757	756	760	780	758	752	739	781	757	725	758	800	746	754	776	767	790	763	752	760	776	711	788	718	764	789	728	724	716	767	727	768	746	750	730	803	721	769	780	744	789	741	786	747	761	724	725	719	730	744	723	732	772	742	731	732	727	838	737	710	735	759	742	770	768	790	751	736	797	770	761	751	792	730	742	731	712	771	817	738	750	738	794	822	697	769	713	759	766	758	761	786	760	752	747	796	767	803	777	726	774	778	767	818	732	729	753	783	786	723	766	793	763	758	752	822	754	754	787	717	663	754	707	752	747	757	718	740	748	751	736	762	754	763	792	738	768	778	775	784	764	733	752	741	761	793	739	778	721	799	772	743	728	722	744	748	789	748	738	785	743	757	735	822	731	781	759	690	747	764	800	775	791	785	718	721	783	778	714	777	779	766	720	721	757	721	752	755	746	775	748	772	754	760	752	722	778	730	773	741	772	756	727	794	753	748	745	782	754	752	756	799	742	751	781	724	693	741	734	761	763	792	756	767	729	734	784	785	708	766	729	734	793	755	773	773	723	702	719	773	716	730	789	743	768	745	747	760	763	755	714	755	732	780	786	806	758	757	736	740	745	761	750	725	762	743	756	806	706	727	709	774	808	796	768	754	787	737	690	786	772	776	737	762	745	785	736	772	711	782	721	770	753	717	745	746	747	755	792	793	776	734	779	788	751	770	742	743	756	686	719	745	777	752	739	700	791	796	742	733	777	781	748	737	725	751	707	786	778	708	777	755	741	778	706	701	742	693	775	781	737	733	773	771	718	735	724	772	710	731	751	735	769	738	712	781	743	778	722	742	749	769	764	773	715	784	802	771	793	793	795	744	743	785	745	705	772	673	777	761	777	787	793	748	769	780	779	758	778	785	778	745	761	753	721	725	785	767	702	752	743	777	757	774	730	779	737	810	746	765	726	740	726	751	764	742	751	775	748	787	763	765	741	737	730	791	769	785	735	724	768	724	759	782	730	739	766	756	750	727	754	749	744	734	737	733	749	779	749	734	746	775	781	739	740	718	774	803	758	748	749	737	812	757	767	762	723	702	704	762	705	766	746	695	750	787	779	733	761	698	783	777	809	771	721	759	765	743	765	754	780	764	758	701	732	750	802	754	804	768	780	749	777	751	720	746	805	784	790	728	766	697	733	743	796	788	732	737	810	768	732	741	768	752	726	762	712	735	757	746	728	752	732	763	749	704	770	775	750	718	724	709	757	730	752	733	817	766	744	751	798	736	762	757	727	744	758	740	790	721	740	745	776	765	730	783	779	704	778	778	752	758	735	761	736	789	753	764	764	726	773	777	712	719	761	705	758	729	747	726	768	747	758	679	774	752	742	759	712	772	751	791	777	773	741	760	743	780	697	680	734	730	733	720	794	710	788	731	707	746	718	761	740	762	783	769	762	780	739	780	816	709	784	749	707	718	796	707	733	754	753	725	786	778	744	805	762	725	777	723	747	765	784	741	682	751	720	764	778	758	765	731	727	792	758	782	772	769	718	715	789	769	717	757	741	745	771	722	780	712	755	776	755	752	729	746	801	750	740	713	770	746	753	757	732	755	736	756	726	769	761	710	751	735	767	790	730	738	726	748	819	745	719	742	740	739	713	717	785	765	753	714	711	758	733	739	784	804	769	774	782	767	749	762	756	710	716	732	770	725	725	739	782	790	755	725	776	778	776	754	775	721	731	728	771	763	714	767	774	749	764	723	733	794	762	758	738	768	722	747	750	742	797	769	780	723	738	760	771	706	803	771	784	743	793	758	785	734	762	729	721	774	732	741	732	769	773	751	740	767	703	746	777	762	730	810	739	780	745	736	738	771	735	813	769	776	713	751	731	741	755	724	818	758	786	777	763	795	732	765	726	756	743	739	770	701	735	746	706	751	735	730	745	771	729	776	756	783	771	802	784	745	803	722	766	759	764	688	694	784	725	787	767	736	762	702	733	765	781	774	763	776	749	735	763	751	778	773	714	729	756	724	702	787	710	749	712	726	770	798	753	728	738	751	810	752	737	795	707	763	766	814	740	759	750	745	776	729	739	807	717	779	745	705	725	718	806	767	738	749	735	786	729	743	796	747	768	802	764	735	738	747	789	726	762	751	806	707	793	724	786	808	755	720	732	747	713	777	739	727	796	750	751	773	732	742	759	719	741	804	757	778	772	789	797	734	733	743	801	702	752	738	751	701	735	777	705	750	729	720	725	829	718	733	723	736	777	770	780	789	774	769	753	738	748	749	740	757	774	748	717	773	790	746	785	780	730	788	779	802	752	720	766	779	771	740	734	768	719	802	791	723	688	693	767	753	732	779	758	767	749	780	748	754	735	769	719	736	707	768	798	743	771	690	752	792	761	741	732	721	791	705	798	738	717	723	782	740	705	751	762	764	765	744	756	744	788	756	772	693	770	746	747	740	722	703	801	787	717	773	752	751	720	750	781	762	796	754	760	724	770	788	810	775	810	770	735	752	768	755	734	756	787	740	793	771	758	764	721	723	729	758	718	735	717	745	744	738	726	770	747	748	804	739	699	697	747	752	730	758	740	769	799	773	768	736	764	742	800	746	781	745	743	741	702	737	674	810	785	753	800	767	754	784	741	724	714	767	725	734	713	771	752	752	799	772	795	752	736	745	754	737	747	770	698	728	737	767	691	763	776	748	739	706	762	789	762	751	744	768	718	725	802	762	775	742	789	728	784	771	769	771	819	773	719	745	747	716	793	723	736	780	790	774	755	748	727	801	740	716	791	771	786	794	775	790	736	750	763	778	763	732	732	751	748	771	744	785	749	735	771	761	705	790	730	733	784	694	770	794	767	739	711	739	706	725	769	800	754	758	725	742	750	764	727	775	722	756	775	738	756	705	772	773	752	704	760	744	789	697	722	752	717	790	725	781	734	758	781	774	770	733	743	749	730	773	764	681	750	763	725	727	741	753	790	774	734	751	768	784	755	745	744	784	697	809	716	706	743	731	786	737	757	759	800	731	761	746	774	756	820	743	804	799	706	753	755	755	786	701	747	782	747	789	786	723	736	752	708	702	758	747	761	747	728	808	768	736	761	776	776	743	749	733	732	737	711	775	731	794	770	752	826	801	713	789	754	745	740	729	763	723	755	800	795	765	758	737	724	767	730	805	753	729	778	756	783	716	769	755	743	719	760	745	732	726	739	745	763	720	707	728	791	760	721	747	756	773	725	750	754	739	721	790	774	745	760	814	764	772	805	739	755	719	730	792	762	761	806	761	721	716	818	801	772	730	720	722	734
44430	10060	2977	1897	1233	965	803	712	632	562	557	518	494	467	490	443	462	514	472	482	434	477	417	420	439	425	420	408	447	404	379	392	400	392	396	442	434	418	366	429	420	418	383	439	431	451	422	427	425	371	403	425	382	453	427	437	412	367	411	409	433	401	446	404	417	399	366	382	431	421	396	395	416	400	426	395	405	437	402	416	420	404	386	436	404	430	435	401	449	432	422	412	414	387	406	405	467	452	440	418	408	410	385	387	409	385	431	418	425	395	458	419	429	416	420	350	414	401	413	394	407	415	400	388	363	384	420	417	428	403	435	373	384	417	414	481	444	439	382	384	430	403	422	432	452	424	401	423	361	404	442	426	441	461	432	390	423	401	386	380	411	383	396	382	430	461	408	410	403	411	424	393	402	407	422	392	449	417	411	408	426	409	400	397	435	407	440	427	419	402	405	419	395	457	402	408	415	420	400	424	411	363	395	409	394	384	381	411	437	422	467	411	425	414	416	420	400	392	379	405	405	424	383	456	444	401	423	415	388	421	401	415	404	404	431	408	414	414	407	388	383	405	432	398	440	430	412	371	425	439	400	411	398	398	416	443	426	411	409	388	424	417	406	409	410	437	374	417	396	417	438	410	443	406	391	408	417	425	415	429	425	384	420	429	390	407	440	424	391	418	408	407	423	414	393	413	440	429	403	372	405	382	388	395	426	445	400	440	426	390	378	448	392	417	408	410	387	410	415	393	442	404	441	416	383	420	409	394	373	385	455	372	415	389	410	402	360	437	427	387	403	422	397	412	378	419	393	451	404	411	417	384	421	429	473	377	435	445	406	411	434	427	452	393	387	446	421	434	403	399	392	413	396	417	446	408	378	439	421	428	409	427	387	386	419	411	458	421	446	379	398	439	404	372	393	428	442	418	420	421	422	406	363	382	422	382	420	404	390	459	407	406	420	429	418	412	425	436	394	442	418	406	402	397	438	417	428	395	424	377	426	416	389	439	421	410	417	420	408	418	416	403	420	409	393	427	419	383	374	415	388	391	422	431	437	424	408	397	411	372	385	425	415	381	430	423	370	408	421	391	362	400	386	469	402	416	382	423	420	421	442	407	470	418	432	399	376	439	492	420	421	432	426	420	440	353	427	411	408	414	420	405	439	402	412	422	414	464	395	370	430	437	450	409	438	428	412	440	417	417	452	382	393	407	358	387	444	405	415	403	368	407	448	434	439	374	462	404	412	449	420	410	419	423	412	405	439	409	401	434	438	432	426	438	400	426	413	363	415	386	422	449	448	422	465	441	391	429	384	400	387	403	430	413	426	412	363	410	390	401	419	402	414	394	423	426	416	412	423	398	393	421	441	401	405	398	409	393	419	406	417	452	408	442	394	397	401	401	460	382	413	459	398	432	434	432	406	399	389	443	401	428	379	431	434	412	390	428	429	411	412	401	386	412	419	433	411	406	409	436	408	423	405	422	453	417	405	402	396	407	386	385	417	430	412	380	437	363	442	463	407	413	421	395	422	410	402	388	429	456	404	387	414	376	419	376	370	405	415	407	400	395	426	440	422	434	407	433	397	417	375	372	393	437	416	369	416	414	384	439	391	402	438	409	368	424	413	426	430	411	420	446	425	421	420	439	431	459	431	434	454	378	383	411	382	424	415	433	403	374	413	427	395	402	389	385	438	427	420	424	435	411	434	400	399	406	405	433	409	444	424	442	436	425	389	394	410	392	427	464	440	430	382	391	418	420	406	382	439	380	417	430	422	430	373	390	406	389	433	453	431	401	425	427	446	445	448	450	383	381	446	419	441	392	413	393	406	424	399	416	450	437	400	416	395	383	415	401	399	383	413	400	457	399	402	402	433	437	379	409	384	420	434	435	409	394	395	417	461	398	416	417	398	412	438	403	436	441	419	423	432	420	381	447	399	374	377	392	393	404	397	385	414	393	433	396	418	451	414	374	400	410	418	385	407	442	429	400	417	424	428	402	430	427	387	434	446	392	443	404	426	465	420	432	396	412	375	426	389	393	366	414	443	406	399	419	407	415	415	402	392	420	444	409	424	439	406	427	422	465	391	391	416	414	445	447	413	424	450	384	436	442	390	385	335	418	416	456	414	384	409	394	428	417	433	385	403	424	384	400	407	409	408	407	437	391	423	427	434	374	409	435	415	429	428	441	441	407	408	448	409	389	405	400	427	422	446	408	428	437	397	388	366	386	406	387	390	427	424	400	439	455	410	423	431	372	423	444	457	375	462	399	408	408	434	391	392	398	430	428	381	455	437	417	402	389	436	411	459	420	417	417	383	401	412	418	411	415	417	427	431	418	385	381	416	422	367	425	401	382	396	392	424	445	396	433	385	418	431	446	393	468	379	466	470	389	418	390	382	390	411	443	418	412	475	448	423	414	394	428	450	417	398	412	403	416	417	396	405	382	388	399	422	426	384	415	371	386	403	393	409	438	420	391	430	383	422	374	411	440	397	378	411	444	383	415	430	379	403	403	428	428	442	409	444	421	419	408	433	420	416	424	409	445	389	398	420	441	411	411	403	421	419	414	420	408	391	405	413	439	420	410	397	410	417	431	410	400	388	431	433	407	432	420	436	375	394	377	372	385	418	454	446	408	372	386	404	442	434	391	354	376	402	407	412	401	434	419	467	421	432	400	454	435	398	442	436	397	396	404	382	416	420	453	424	390	410	384	421	408	397	382	417	409	441	446	412	390	428	391	418	445	459	437	400	402	398	403	396	462	404	407	365	410	399	436	423	443	388	431	451	417	376	413	407	438	416	433	424	447	431	403	410	440	430	360	438	401	417	394	391	455	432	398	432	387	395	404	380	377	434	398	406	406	433	405	364	377	415	390	392	407	403	445	433	393	420	461	416	401	466	425	394	441	418	434	405	423	378	432	434	439	439	391	463	407	417	444	388	436	440	400	406	393	380	396	394	375	399	391	407	416	418	421	382	428	387	428	430	364	381	425	393	421	440	429	382	387	423	372	403	400	417	397	433	362	410	404	375	408	464	441	406	422	408	437	433	394	455	389	433	413	416	423	411	394	422	458	410	392	422	385	426	421	412	411	429	400	417	418	436	399	384	416	420	401	464	400	458	424	403	414	421	387	438	393	409	446	426	401	387	374	387	433	457	406	406	394	385	432	418	441	409	411	415	440	384	429	409	469	427	379	435	421	405	434	402	429	423	393	432	402	404	414	454	430	438	404	464	390	391	377	426	429	394	446	421	387	416	413	431	401	424	436	399	409	398	386	434	403	450	418	413	467	422	380	408	450	424	388	388	445	437	421	371	419	452	431	414	446	417	430	406	396	424	438	390	423	400	408	402	425	413	388	443	432	426	440	416	392	413	378	421	401	402	413	424	384	388	447	403	417	456	454	414	435	384	362	421	378	441	448	464	432	448	381	412	408	414	426	427	401	405	377	427	426	424	412	385	416	383	426	413	422	369	404	405	463	387	421	439	397	378	408	407	400
23720	2053	3990	4640	3878	3143	2722	2301	1977	1691	1539	1485	1418	1390	1247	1263	1178	1199	1141	1149	1146	1089	1109	1028	1007	956	998	952	1044	943	948	1004	964	986	950	966	995	998	978	915	932	943	947	924	896	952	887	910	897	972	929	993	895	941	955	861	923	891	883	890	909	949	953	939	933	864	875	889	955	937	977	928	903	917	921	871	935	919	919	947	915	925	839	883	945	871	888	918	929	887	924	875	955	889	884	894	888	941	904	867	895	927	898	940	865	947	886	860	919	948	959	903	875	908	927	871	869	948	933	892	852	876	960	906	907	889	932	857	888	896	921	881	898	906	889	895	900	905	882	883	934	908	865	939	875	900	909	856	897	863	883	898	871	907	903	879	918	888	897	924	963	877	881	930	946	953	882	918	877	910	868	948	935	883	878	906	902	850	925	917	898	869	873	896	892	863	863	894	865	883	889	862	898	883	900	908	829	906	868	937	904	882	874	858	907	919	870	885	921	886	913	872	879	873	922	935	954	913	954	910	866	866	919	887	932	893	852	894	931	879	908	873	901	896	958	921	962	872	886	906	937	894	906	888	875	890	909	933	884	870	891	930	892	876	887	936	879	902	890	935	879	928	907	882	888	952	925	882	944	923	906	855	925	909	886	867	928	883	900	902	926	871	869	882	863	890	904	891	883	938	852	965	922	857	900	962	892	883	869	893	927	891	869	854	892	925	891	901	888	930	976	915	886	908	919	849	877	921	878	873	908	875	934	957	889	884	876	888	938	902	875	957	859	880	919	900	912	888	865	925	856	893	890	913	822	879	845	920	914	843	904	990	869	994	883	947	930	909	844	899	860	962	855	956	947	923	930	904	918	974	905	930	909	845	919	908	900	881	931	918	936	905	852	877	897	848	910	876	890	886	919	930	913	917	885	943	910	932	925	907	942	898	903	877	893	873	913	909	934	874	937	905	840	933	905	939	952	881	910	876	894	894	897	844	873	870	924	859	961	898	908	874	914	942	889	896	890	889	912	922	896	912	903	896	886	897	896	841	922	882	887	900	950	925	892	896	870	881	847	889	945	939	972	892	852	844	899	927	854	873	912	912	920	904	824	923	899	911	856	890	891	883	897	941	906	913	899	888	944	861	894	935	960	956	893	916	893	904	905	878	859	895	978	912	912	906	911	849	885	942	896	912	957	921	915	935	873	942	915	888	923	905	888	881	869	889	906	975	809	895	930	901	899	877	870	886	844	908	894	861	916	919	878	844	866	903	921	855	856	871	870	862	892	973	970	890	867	889	920	906	928	915	920	901	892	919	934	870	858	894	889	920	916	899	871	909	879	939	906	890	898	924	904	905	909	910	943	867	867	879	852	879	912	839	866	911	842	905	906	869	909	951	923	888	906	880	904	839	920	871	855	880	912	894	859	913	940	915	883	941	873	847	852	921	834	950	857	852	929	932	886	864	875	825	887	849	846	861	854	900	935	884	906	915	888	881	915	895	872	959	887	896	901	881	923	903	896	904	857	897	878	891	940	951	889	868	870	929	1000	931	882	898	883	912	892	881	906	904	888	900	931	853	899	882	894	902	926	884	864	861	913	930	888	947	858	875	910	894	876	887	937	913	883	899	926	896	879	897	895	934	896	888	914	938	933	903	917	915	850	916	885	956	902	871	938	874	916	884	855	913	935	883	893	906	940	868	861	851	940	914	954	975	887	888	881	889	888	923	935	835	875	907	862	882	909	889	853	900	867	871	858	927	937	911	923	875	887	847	921	863	871	927	904	897	920	914	946	909	869	895	888	907	884	895	921	969	900	868	887	932	831	875	891	937	910	842	896	895	884	914	888	917	943	899	895	870	869	858	874	864	899	825	894	877	872	851	847	918	871	948	854	894	898	903	872	924	884	882	884	896	892	933	905	836	906	885	971	884	873	897	927	931	899	890	949	870	903	889	855	851	912	915	923	904	910	909	869	912	849	864	920	901	929	922	947	881	957	920	884	863	900	911	907	901	883	909	936	896	934	957	842	904	893	941	907	865	940	905	891	895	848	894	936	981	937	947	902	917	879	847	892	921	965	868	873	872	917	913	878	848	876	829	921	904	914	880	861	870	899	833	830	896	881	878	874	873	905	900	910	916	932	914	882	916	925	912	931	918	871	892	877	894	950	947	900	890	971	909	877	863	862	911	925	921	934	881	894	892	937	922	905	899	878	893	926	902	884	923	894	841	939	900	856	880	959	940	871	934	886	872	845	921	917	877	921	812	902	891	875	912	926	883	925	947	881	906	859	930	907	859	916	905	893	933	867	874	892	896	907	936	890	962	935	907	921	880	893	902	919	881	917	933	898	915	911	870	935	927	884	907	864	871	903	918	887	926	871	889	887	885	942	896	910	905	924	936	915	873	886	924	899	854	891	856	872	912	936	889	860	871	908	868	924	854	926	874	877	917	886	884	907	836	896	907	882	875	960	910	893	841	935	900	919	903	896	885	923	885	947	909	840	941	918	901	959	920	934	938	863	875	947	877	834	907	870	935	893	922	922	906	942	906	865	935	909	908	887	871	922	899	904	901	888	916	924	939	937	833	881	893	859	958	871	881	864	919	926	869	929	876	882	891	878	881	888	867	857	866	887	888	907	911	868	902	904	943	912	837	929	864	869	901	900	889	898	898	901	925	911	890	893	865	874	886	874	925	869	887	913	873	897	873	918	880	880	951	892	875	889	832	950	862	915	864	871	928	949	824	901	893	856	952	936	896	866	888	950	881	880	890	894	902	874	846	894	904	928	869	932	866	896	842	894	888	911	869	829	899	900	896	837	930	888	922	888	949	935	841	926	906	878	906	932	867	844	914	903	903	879	895	888	867	899	872	904	841	882	906	935	898	891	909	891	920	889	902	838	945	887	884	918	886	950	856	872	937	873	888	892	912	905	933	893	904	934	885	917	838	899	905	883	899	917	926	864	925	897	879	941	882	893	872	919	898	941	889	942	928	927	916	944	903	901	874	904	832	885	921	867	900	896	910	919	946	864	865	908	942	911	914	899	952	934	910	958	892	944	894	911	893	870	879	869	933	910	863	926	886	912	886	919	870	882	912	896	865	873	900	844	883	901	882	873	875	854	869	875	926	885	841	943	918	866	887	908	891	901	900	965	943	841	912	852	886	940	912	927	868	872	920	883	948	864	927	898	911	893	919	913	914	936	894	842	897	903	858	929	939	903	841	914	908	888	891	911	962	928	927	877	885	890	865	881	868	833	930	911	874	867	877	937	835	849	910	840	898	929	884	907	908	920	856	866	883	863	896	898	888	913	938	902	858	862	880	816	923	892	889	932	886	922	863	846	912	904	912	875	914	885	918	908	900	895	903	908	942	921	904	875	840	891	904	910	924	875	898	923	943	864	931	897	897	932	848	933	929	898	874	897	876	927	882	839	905	857	885	952	926	858	907	877	890	910	879	869	899	846	903	877	918	888	885	875	862	928	923	884	888	914	851	928	892	942	900	882	885
12483	922	530	416	305	255	279	225	264	229	200	229	205	202	210	200	223	203	199	219	196	224	211	194	224	181	205	200	215	202	201	197	180	222	203	191	182	208	200	216	179	191	197	212	214	194	189	215	211	212	205	214	210	194	195	205	195	215	239	206	188	207	211	192	182	214	201	221	192	211	189	200	201	210	214	208	165	208	207	202	193	199	186	160	192	196	207	218	217	203	207	206	206	190	201	220	200	215	185	211	172	199	201	202	200	206	211	212	226	204	199	191	207	202	227	178	184	208	171	196	228	196	177	199	206	194	220	186	203	211	186	210	211	161	194	176	207	197	208	189	154	213	189	197	184	220	211	202	208	195	196	190	181	180	213	178	187	202	167	217	208	213	210	210	192	196	222	222	169	211	184	179	205	193	200	188	171	171	157	209	198	214	193	188	177	183	199	193	193	211	191	216	205	209	190	191	192	217	226	203	184	198	208	184	206	199	178	200	202	218	191	205	213	191	214	210	177	195	213	176	211	202	226	206	175	215	182	185	202	208	189	218	221	205	170	199	180	199	193	186	189	180	193	206	185	197	193	173	181	186	211	195	195	202	200	231	225	196	183	180	206	182	195	209	194	182	192	176	164	219	208	175	201	203	184	228	186	197	233	187	211	214	233	179	202	191	195	189	213	194	202	180	232	175	198	206	195	226	219	192	189	199	193	167	192	197	215	191	205	167	207	196	173	167	220	185	206	176	206	177	204	182	228	188	184	201	181	190	217	201	196	178	221	190	170	212	196	191	182	192	202	198	200	201	202	221	189	205	214	198	220	191	179	160	163	221	230	185	204	211	201	193	216	176	188	196	192	199	205	158	193	197	196	185	208	208	184	190	183	198	173	166	206	220	187	188	180	189	202	181	176	223	177	176	182	202	185	215	205	217	190	215	191	198	191	216	197	191	187	179	215	181	173	214	179	195	202	227	185	187	189	211	193	183	190	193	175	231	209	211	233	206	204	212	215	194	209	209	170	205	209	200	210	206	206	213	186	211	210	193	196	215	201	186	195	189	179	177	204	188	179	212	203	206	224	191	191	198	233	172	179	194	174	211	194	197	206	189	184	192	193	207	217	232	213	195	194	192	222	180	179	212	164	177	216	183	199	207	215	185	202	194	207	212	191	175	190	194	180	229	191	181	204	190	202	183	213	187	199	225	197	194	220	178	195	179	214	200	200	197	203	206	191	192	183	176	217	211	218	199	222	197	197	210	226	203	204	183	214	208	211	192	194	216	204	201	175	155	211	200	198	172	177	190	176	171	180	176	202	192	191	203	163	192	194	183	203	202	160	176	200	201	193	199	185	203	210	195	185	200	214	216	183	210	202	201	178	206	201	185	201	217	206	199	196	191	192	212	219	192	227	227	198	195	204	191	210	188	201	209	218	169	205	191	171	190	173	179	181	212	176	200	172	202	174	214	189	196	195	206	174	210	203	192	220	197	208	210	186	189	175	187	227	196	179	206	170	195	197	183	191	207	198	218	180	188	172	205	197	216	210	195	213	184	184	204	195	200	182	209	191	220	179	167	214	200	216	185	195	176	179	180	170	168	198	198	194	192	202	186	196	214	197	196	169	191	202	203	213	184	199	180	208	197	214	207	213	204	210	192	186	187	178	205	222	176	199	191	203	213	191	197	203	193	179	183	205	186	176	211	190	199	191	196	193	184	181	191	179	205	162	179	188	192	195	202	188	224	192	175	195	188	174	219	203	182	193	205	213	185	170	190	227	218	229	198	185	189	212	208	175	205	198	179	175	194	210	190	196	187	187	203	189	188	181	215	207	197	212	214	184	205	203	173	197	190	210	200	220	214	220	224	232	219	203	199	192	217	197	193	173	220	208	220	203	217	196	199	172	179	178	204	187	209	186	229	186	191	194	176	194	217	191	199	172	212	188	194	190	193	199	178	190	210	190	220	226	212	205	180	205	194	176	212	191	193	192	217	202	226	221	217	210	204	205	230	173	194	203	202	197	214	217	193	179	199	181	202	207	207	197	182	195	188	205	195	199	186	161	219	201	196	174	202	188	197	176	215	184	184	211	179	189	187	201	202	192	208	215	209	193	186	180	198	185	199	213	215	212	211	197	214	212	202	183	196	222	215	228	232	217	205	193	181	192	216	197	222	251	195	198	182	206	231	194	193	209	176	214	203	219	204	208	207	211	194	185	206	193	183	200	179	184	207	191	175	212	196	235	196	183	174	200	180	190	189	187	192	180	200	221	208	215	206	203	229	242	184	197	208	211	173	203	184	199	187	186	215	194	190	189	225	205	227	223	173	174	171	231	191	194	218	192	197	184	202	196	214	215	194	230	197	178	182	204	214	214	220	218	179	222	196	186	192	196	187	196	216	195	206	194	163	226	176	194	205	202	203	197	189	212	253	186	195	201	191	212	193	211	221	209	198	234	194	187	190	186	192	193	217	217	174	184	180	221	182	199	215	204	207	215	183	212	225	212	199	173	182	242	203	211	186	206	231	227	190	191	204	177	181	207	205	202	197	211	187	195	172	211	208	214	197	197	185	214	191	219	198	209	174	172	205	216	209	212	198	185	188	204	200	198	227	192	196	197	201	182	179	162	196	194	204	210	194	207	186	208	219	182	204	199	187	214	174	213	190	188	202	187	209	213	205	202	218	197	194	199	212	180	205	186	212	196	175	199	199	208	213	177	206	191	182	187	205	189	178	182	176	188	155	213	176	204	204	199	198	183	219	204	194	225	209	180	175	190	191	186	199	212	182	207	170	189	205	234	201	182	220	190	181	190	194	190	198	190	203	190	198	201	208	216	217	188	160	195	199	228	198	209	208	188	214	170	200	212	201	177	196	199	195	193	183	204	186	191	194	207	175	203	206	191	204	205	201	228	195	209	187	226	214	203	213	199	178	177	243	168	193	196	210	189	206	206	193	179	189	187	218	200	192	202	203	203	179	221	153	193	196	176	194	183	214	212	203	208	194	192	207	232	196	198	213	194	207	187	187	211	204	196	213	175	181	186	229	194	214	189	207	200	201	197	215	209	219	195	203	205	202	216	190	211	190	203	198	201	172	207	222	236	198	201	187	231	211	208	200	166	199	200	185	189	210	187	196	194	186	184	203	199	186	203	211	207	203	201	207	187	196	187	181	179	210	197	181	211	217	172	203	203	220	206	176	196	173	203	179	199	216	197	205	201	195	193	199	191	201	221	189	199	196	222	225	180	185	208	233	225	199	196	150	173	204	219	220	193	165	206	221	183	184	192	212	202	188	204	175	194	181	204	204	209	164	187	202	198	182	186	189	186	178	192	158	190	192	196	227	185	203	197	210	185	209	204	209	177	182	220	231	213	195	195	214	171	180	205	212	182	197	189	200	188	187	207	179	205	188	198	201	187	183	208	183	172	194	189	209	195	206	176	189	219	198	200	200	179	193	188	177	201	206	220	217	212	203	198	210	201	198	213	212	176	196	189	182	192	211
7337	749	1221	1269	1267	1051	878	814	775	685	645	630	646	559	579	567	567	609	554	546	528	541	531	513	513	485	529	549	491	503	457	516	498	511	503	489	488	486	523	485	493	485	484	493	475	489	511	508	515	479	476	510	550	471	463	484	502	485	478	548	506	485	464	482	511	462	514	502	487	505	502	492	472	498	492	487	490	504	466	489	457	510	527	485	470	527	512	504	511	463	524	512	490	504	569	491	502	515	497	499	486	512	496	461	490	489	482	484	492	517	458	434	502	511	487	536	503	516	490	504	501	504	467	519	464	466	481	491	481	483	485	508	499	476	512	469	503	527	472	527	495	487	499	519	489	502	507	509	480	485	486	474	507	465	474	479	477	495	473	477	529	503	498	517	486	564	496	503	518	491	464	532	527	503	489	495	502	506	481	470	497	477	507	502	490	502	532	487	486	517	498	473	486	481	455	487	466	499	505	533	486	446	503	473	508	454	497	490	485	497	504	476	512	459	530	501	506	481	490	497	510	489	496	501	474	526	466	485	486	482	475	545	482	458	517	545	468	459	507	474	499	446	507	467	522	516	477	496	515	512	495	491	501	480	503	456	431	492	489	466	480	484	487	517	502	510	494	491	509	515	521	476	502	478	503	450	514	520	506	490	492	495	482	510	465	497	487	504	480	502	532	509	511	469	446	520	479	523	511	490	532	507	495	480	493	472	514	471	480	537	495	486	485	496	507	505	450	482	453	525	512	524	537	497	510	483	508	489	480	479	515	486	526	471	527	483	490	512	484	502	475	500	494	504	484	453	473	498	485	497	510	529	501	467	490	466	463	453	527	525	520	480	499	511	484	529	500	483	444	502	503	517	491	477	525	516	500	478	502	460	471	505	487	504	517	521	505	477	497	478	550	470	473	536	494	461	500	487	501	501	518	492	457	530	435	451	519	501	469	492	464	522	488	481	485	525	497	518	485	499	493	478	468	467	530	503	518	507	505	528	498	497	490	502	489	494	518	484	483	518	540	497	537	529	474	479	489	476	533	484	542	510	489	481	464	530	483	483	504	520	491	501	488	485	459	523	522	487	537	476	469	502	498	521	504	490	515	484	498	492	492	466	491	495	485	470	481	521	465	506	469	485	494	492	524	483	516	549	506	506	502	517	508	496	457	498	495	463	487	460	491	488	473	469	486	487	485	506	539	536	446	476	483	484	448	466	515	496	483	506	458	488	548	512	535	530	529	497	488	498	497	500	518	457	490	488	496	504	456	513	464	486	490	497	485	480	531	470	508	504	505	488	502	521	500	509	453	474	455	503	507	532	502	492	499	477	534	488	461	462	469	503	502	484	483	485	501	467	529	502	535	513	485	543	487	467	508	504	502	487	497	486	519	510	497	494	531	484	486	466	483	487	526	475	469	471	487	488	506	517	497	478	486	467	502	490	500	528	506	457	520	467	538	530	482	512	509	498	464	480	488	501	479	517	468	520	523	482	530	434	490	461	521	468	503	490	496	487	493	505	512	479	493	500	485	537	459	494	461	471	459	489	499	456	488	493	504	477	491	488	482	484	435	478	499	505	483	516	512	459	457	483	467	498	472	478	504	486	513	493	469	515	484	486	548	472	494	515	520	504	488	475	507	500	465	511	466	489	486	502	465	481	506	463	521	427	523	463	483	532	510	444	487	482	503	486	500	487	464	507	467	502	506	505	482	487	508	471	520	504	489	499	491	513	461	526	480	518	473	479	505	483	483	511	533	485	486	508	526	496	496	493	455	508	474	524	490	522	469	478	481	498	473	499	475	493	548	499	500	485	484	491	468	490	519	496	489	452	528	541	471	512	492	507	467	518	507	535	529	479	455	492	494	470	496	494	504	496	492	506	486	519	491	501	463	496	533	508	480	488	479	490	497	467	493	475	514	516	465	525	504	504	517	476	504	495	573	526	502	522	509	495	490	476	494	478	465	534	512	471	498	480	516	470	486	536	489	507	536	508	473	472	470	485	511	487	542	433	498	512	516	516	476	499	461	519	487	510	499	496	503	495	480	468	487	489	470	476	459	471	516	467	510	494	503	471	484	507	504	531	511	516	478	477	471	503	473	444	471	503	525	474	502	479	475	512	446	469	444	490	523	487	533	534	526	525	528	484	500	474	511	493	482	464	494	463	468	503	507	518	524	521	483	499	508	465	474	499	521	493	481	500	525	486	497	478	494	498	477	469	537	486	524	501	473	505	453	450	490	467	495	538	460	521	488	527	525	564	456	454	480	512	514	469	512	497	470	525	506	516	527	500	527	484	509	462	507	470	470	517	437	480	474	481	491	538	495	460	478	502	492	518	552	465	462	505	484	483	509	491	521	493	479	465	511	491	447	527	508	493	478	500	482	465	513	441	530	485	500	495	481	486	528	492	457	477	515	500	489	498	452	468	511	512	485	508	493	533	497	478	494	541	527	488	483	489	524	484	473	508	486	507	505	511	518	496	478	544	486	496	496	511	501	503	477	503	466	505	467	515	503	538	457	481	486	514	459	547	513	497	498	482	474	484	515	520	470	471	501	473	461	489	505	517	472	524	476	498	469	490	480	533	489	500	529	479	509	465	467	468	532	529	490	509	472	523	521	496	487	490	504	511	546	500	487	505	494	540	443	470	527	515	491	482	519	489	473	490	487	459	507	513	487	496	482	469	499	524	482	483	485	480	507	463	481	486	491	487	474	467	499	507	515	492	486	487	495	466	517	467	477	511	485	507	503	454	490	515	489	482	500	466	528	512	473	482	502	513	512	532	498	532	493	519	477	474	492	506	498	522	491	512	477	503	484	473	492	449	477	487	469	493	493	462	535	451	501	534	477	489	498	506	463	529	508	508	488	506	480	496	506	480	535	466	462	464	495	484	539	482	517	505	525	503	484	530	476	482	494	492	509	491	479	497	492	452	479	466	535	520	489	480	465	462	521	537	493	508	475	500	489	506	500	501	516	517	521	542	501	516	518	439	460	497	490	504	519	520	512	431	525	478	509	494	520	510	435	483	509	468	481	529	470	466	474	505	475	520	495	522	514	498	510	473	485	557	463	527	461	489	459	451	487	468	502	492	539	483	461	479	457	479	481	488	527	507	470	490	500	483	501	485	501	490	511	476	427	484	526	523	496	494	470	478	503	528	472	467	494	513	518	463	505	493	492	515	482	447	456	509	484	493	543	485	491	488	474	512	515	506	482	523	505	520	526	510	516	516	467	497	510	507	519	499	480	475	503	532	509	470	445	481	477	477	507	511	505	524	495	495	511	480	499	502	508	502	516	512	470	470	519	488	497	532	481	486	500	490	487	512	491	509	553	477	491	519	512	491	504	539	494	491	494	483	498	540	507	507	508	538	491	508	531	467	502	517	528	479	500	498	523	493	453	538	500	477	501	490	486	491	500	481	486	464	506	477	513	517	451	510	525	504	441	502	500	507	534	501	473	461	495	518	515	472	467	531	515	511	481	457	526	515	502	479	489	504
33743	5550	1439	1054	856	651	583	470	440	405	403	408	426	367	375	347	333	347	338	354	342	360	327	322	337	352	328	336	347	328	341	330	350	303	330	336	323	324	346	290	292	322	345	325	346	341	329	353	326	339	353	302	337	305	338	352	284	337	309	331	331	327	305	330	348	336	269	347	313	329	303	340	373	348	334	326	289	321	290	337	296	323	320	349	336	301	304	312	331	298	309	322	312	332	349	325	380	308	315	340	324	361	310	337	291	378	326	293	318	307	299	339	338	311	333	328	313	336	311	338	312	316	343	350	332	335	313	316	344	298	333	368	312	345	352	314	307	311	370	325	322	335	349	345	340	319	324	343	326	332	315	294	309	322	336	355	330	345	288	335	317	329	317	308	333	319	334	306	308	359	319	314	330	306	328	368	318	336	337	322	335	349	371	304	331	323	302	340	328	348	291	342	327	318	321	322	324	334	271	344	315	345	319	299	353	302	342	331	324	301	337	327	292	328	298	314	346	309	310	341	320	374	362	363	346	334	344	351	326	327	334	331	320	336	328	379	320	341	316	292	351	306	364	317	305	314	342	303	335	341	300	320	361	359	330	343	281	329	317	294	303	330	397	322	303	342	311	347	314	318	303	313	319	336	347	334	331	302	279	314	353	308	326	332	308	338	327	342	321	378	360	352	319	333	360	317	298	311	315	314	322	366	320	306	318	303	326	316	339	324	296	332	322	319	308	326	295	318	291	331	331	306	335	315	331	349	315	340	312	340	370	324	306	302	355	319	324	346	357	331	371	294	331	347	326	329	354	366	314	331	357	385	300	338	343	343	316	333	356	315	326	305	334	328	322	335	347	297	300	361	305	318	344	337	322	317	354	320	333	328	339	304	331	353	312	319	317	332	351	329	330	313	329	347	319	325	310	312	334	342	355	335	327	309	325	314	346	326	341	340	361	290	343	340	312	329	316	319	352	346	317	307	326	308	310	330	314	333	360	355	348	316	312	334	338	291	354	314	309	325	332	357	308	354	333	338	333	320	340	345	312	331	325	337	314	350	334	326	292	366	321	354	342	309	310	320	364	360	310	309	307	300	354	341	331	321	330	335	327	360	309	324	329	334	328	351	369	324	319	326	313	318	294	304	352	315	318	343	304	352	319	330	341	315	282	349	327	336	330	311	313	306	308	300	332	329	333	339	337	325	329	312	325	311	353	363	318	317	353	334	373	363	348	338	330	343	327	311	337	309	354	315	367	345	345	321	330	344	308	337	345	341	334	298	301	336	355	330	311	320	307	339	300	310	335	322	324	308	313	337	324	316	328	314	340	316	342	317	341	332	332	310	293	303	349	319	314	356	377	330	320	352	339	350	364	350	342	344	318	358	343	327	331	330	345	323	339	288	293	365	318	325	287	340	330	359	333	339	341	328	400	353	379	303	316	327	346	335	318	329	332	322	336	367	346	322	337	342	312	309	349	263	321	319	282	371	347	352	292	276	337	339	315	311	332	315	364	346	358	319	303	300	315	330	303	355	321	332	322	374	347	318	325	310	286	313	332	329	333	338	300	299	317	319	320	357	336	304	339	343	345	330	323	333	292	316	335	351	320	337	328	319	327	314	395	322	350	326	368	357	342	280	327	314	346	307	359	273	337	302	327	349	329	346	312	296	349	335	308	309	313	293	326	348	314	353	336	345	343	320	334	322	305	306	330	341	323	312	324	331	330	316	328	333	341	333	313	347	347	339	330	324	342	354	336	370	292	324	316	339	324	312	295	310	338	356	327	317	344	327	344	303	311	339	320	331	319	336	328	342	336	320	333	286	325	346	341	346	319	333	353	338	325	302	314	316	342	324	348	319	309	310	333	371	283	324	345	324	318	365	319	324	341	312	342	324	306	341	356	336	325	332	317	327	343	305	326	315	313	332	318	325	325	321	343	340	316	340	313	262	337	323	348	333	375	333	324	294	374	342	323	337	326	320	341	294	325	326	306	300	332	336	351	317	356	349	328	335	308	328	316	346	310	338	359	328	325	331	330	281	293	330	302	302	351	325	331	322	324	330	337	346	314	304	330	319	329	323	298	314	340	318	355	325	341	311	313	332	365	345	345	324	337	327	369	318	328	346	348	296	353	319	330	356	336	305	272	347	325	308	354	328	332	345	289	351	318	330	346	365	318	325	298	313	348	350	349	307	311	329	305	305	294	369	326	328	308	309	319	315	321	318	351	314	322	324	360	317	357	336	330	358	347	326	332	292	323	285	323	351	319	335	321	327	314	298	328	322	306	306	321	375	361	331	360	313	325	324	324	294	285	360	297	344	301	323	344	365	363	336	346	338	338	334	315	344	340	317	329	304	328	313	336	320	359	328	332	334	314	343	353	326	322	323	308	323	328	329	339	309	384	310	304	380	310	275	300	305	332	327	315	354	327	307	330	300	334	332	349	315	325	314	325	271	295	323	296	318	302	347	314	321	340	302	321	325	355	330	325	331	341	327	320	303	346	304	293	327	324	345	385	323	355	314	348	336	326	357	309	287	320	347	364	317	322	328	330	354	355	339	297	347	341	333	359	323	308	336	341	313	280	326	366	304	343	313	302	340	325	319	350	303	312	307	307	337	332	294	301	322	359	325	332	330	343	331	331	362	315	309	328	312	329	333	308	332	332	314	304	354	316	317	342	340	307	319	298	329	339	329	332	347	304	322	328	335	321	307	310	334	328	288	328	292	330	327	346	317	357	316	319	305	353	349	308	347	334	338	324	326	333	335	350	329	333	323	338	372	300	335	352	323	347	339	360	339	334	315	324	302	298	314	336	344	356	359	336	323	303	329	334	340	371	316	317	376	350	315	337	354	312	348	331	337	304	344	306	360	335	330	341	340	284	315	332	330	307	347	370	355	322	359	363	330	347	309	323	351	300	363	297	387	352	319	321	317	285	304	324	328	297	311	306	345	335	323	322	289	309	324	350	334	298	325	302	348	332	353	309	302	354	303	339	296	297	316	323	312	330	312	332	337	334	318	344	354	283	350	351	358	348	332	328	313	319	352	346	325	299	336	330	310	309	317	344	373	324	338	332	321	301	324	352	331	321	320	299	303	348	361	351	328	345	302	334	354	317	321	360	332	316	379	314	343	311	313	376	299	330	338	327	301	307	336	307	308	307	328	327	296	343	332	352	335	305	348	318	284	342	323	306	299	314	327	329	312	328	298	317	319	355	354	347	331	296	322	345	346	314	345	351	343	330	310	302	312	356	325	337	326	293	282	331	352	321	309	336	315	358	331	318	329	333	340	315	310	314	369	347	327	301	313	352	338	316	302	322	272	321	308	325	330	333	348	320	340	315	356	335	330	300	345	338	286	321	312	332	334	326	320	331	351	311	297	309	352	333	334	347	351	317	306	331	307	338	309	357	342	336	380	319	351	321	293	317	340	317	324	358	361	314	328	338	345	334	351	336	320	333	310	327	334	317	286	336	309	364	337	303	276	321	314	319	340	350	322
19239	1386	2537	2941	2841	2175	1875	1637	1374	1300	1187	1152	1018	1016	994	940	928	915	933	930	882	853	871	845	792	800	789	853	777	783	809	804	840	733	822	791	803	788	807	798	735	768	802	768	747	784	760	759	764	775	774	770	769	794	744	790	768	719	743	691	781	781	797	730	765	747	704	739	775	752	736	733	750	746	767	726	748	825	766	752	755	725	772	727	821	752	724	770	769	782	726	777	765	788	766	708	782	752	757	723	795	702	754	740	737	804	746	729	733	731	737	699	755	695	763	747	766	692	757	768	742	752	723	766	780	733	805	797	747	770	755	754	740	749	693	711	750	766	701	726	788	776	776	812	743	754	777	718	793	705	737	824	781	772	763	737	755	786	782	749	752	755	740	712	730	759	744	711	726	748	780	744	730	761	744	737	719	792	728	711	758	758	776	759	706	763	751	746	692	737	733	753	778	721	727	717	778	737	812	798	787	716	757	699	732	739	749	743	708	774	755	787	720	745	764	779	769	748	766	732	737	773	681	742	778	754	758	763	712	743	745	754	773	698	749	726	717	772	826	751	708	749	709	702	791	761	704	761	708	735	777	771	744	750	768	732	738	747	704	729	773	732	783	766	778	774	762	741	768	751	752	776	761	764	757	770	703	798	753	732	722	740	750	729	778	746	702	749	769	714	733	783	722	723	688	713	772	802	789	738	756	729	809	781	725	738	797	745	751	760	782	719	729	755	797	745	763	796	722	768	734	740	772	737	726	748	752	774	779	693	746	732	724	736	761	798	755	732	765	713	747	732	733	768	770	712	728	749	766	741	735	743	752	737	723	728	716	739	731	783	785	735	768	737	757	753	749	769	731	769	777	782	747	760	753	693	758	732	783	759	748	777	762	768	774	737	759	742	770	768	737	773	759	734	769	755	727	736	730	761	741	775	779	715	771	753	713	709	722	743	739	785	746	762	790	740	778	769	766	796	712	749	724	799	745	739	760	721	729	726	733	742	743	737	763	723	762	747	709	793	747	721	769	772	761	698	733	763	741	736	700	776	737	762	753	718	754	745	771	759	729	753	739	775	774	796	754	760	723	733	721	730	724	731	772	768	701	765	798	746	741	747	778	710	740	772	763	780	784	736	727	712	807	714	754	783	733	714	772	700	809	785	817	789	784	730	754	735	730	736	803	781	765	791	790	746	812	755	717	710	763	717	761	754	737	743	742	707	731	750	726	735	729	727	745	761	748	772	739	720	731	729	728	777	759	762	763	777	751	737	736	747	740	759	721	798	725	723	754	791	798	729	751	798	729	733	723	776	755	769	735	721	753	756	757	729	787	721	789	769	740	777	708	734	739	791	714	758	761	728	739	755	791	792	758	811	753	710	731	814	718	736	766	755	777	740	760	733	752	734	754	765	723	747	743	802	730	741	729	730	739	741	786	733	794	721	761	719	744	729	793	750	718	715	740	757	742	754	740	768	738	762	714	737	787	727	714	799	771	767	809	769	728	760	735	739	713	734	714	764	726	738	767	742	748	707	766	745	731	740	739	764	782	750	761	772	716	767	778	751	756	735	738	717	731	705	750	767	750	794	743	743	728	772	729	761	814	730	759	787	721	743	788	764	756	741	728	777	709	765	762	765	765	723	727	766	759	728	704	762	703	806	745	696	700	771	720	738	730	716	787	749	743	708	733	749	693	701	722	757	763	764	734	700	751	736	755	738	740	742	729	735	737	789	745	722	733	732	785	769	725	735	790	768	739	795	750	738	749	731	741	726	721	744	762	747	752	762	785	805	742	790	752	730	719	735	722	754	733	714	767	725	755	752	767	794	752	760	762	768	745	729	727	779	708	730	725	766	726	748	799	734	722	770	782	756	759	715	730	697	724	795	726	755	734	718	793	764	747	738	735	743	803	752	772	760	746	731	712	724	765	740	796	755	754	789	740	735	758	770	720	784	731	718	751	727	786	743	767	745	765	756	786	784	722	754	729	763	738	803	787	798	751	722	744	725	765	756	790	751	728	763	787	715	791	785	800	724	743	722	741	700	765	760	768	756	780	724	745	772	757	797	785	771	761	714	713	713	795	742	692	749	741	738	713	778	761	749	713	761	748	798	769	746	725	726	700	752	770	712	747	759	726	738	733	709	696	726	771	729	733	719	764	779	748	766	700	772	755	741	693	741	783	746	698	726	754	741	761	732	744	737	768	742	768	750	751	743	768	744	743	754	751	768	710	684	718	803	749	689	749	765	743	722	735	747	790	721	753	746	727	762	794	720	728	802	748	772	760	713	784	772	739	745	732	749	769	791	730	758	728	742	791	747	708	743	721	802	777	688	811	761	787	745	737	776	782	739	706	808	757	734	730	807	714	752	701	724	752	770	730	698	787	719	742	727	713	702	738	764	722	739	811	728	715	763	770	765	712	833	781	780	735	761	752	729	742	715	769	711	745	737	743	725	765	716	738	752	763	753	733	748	730	753	741	810	801	747	741	726	772	768	699	773	761	748	766	776	788	787	781	778	729	732	781	735	770	703	765	748	732	742	753	740	710	754	802	750	721	785	769	758	753	754	747	760	727	712	751	737	707	698	732	768	747	783	728	728	780	752	786	767	767	760	747	718	772	738	774	726	694	760	770	741	796	719	744	764	767	707	745	713	753	798	744	808	768	736	710	764	733	740	747	728	763	744	738	730	763	751	690	805	727	765	781	754	761	751	735	740	730	770	724	754	731	748	742	756	742	734	735	700	758	749	757	716	759	783	751	762	725	744	787	695	762	706	742	745	703	712	742	730	744	739	754	783	739	733	748	723	761	778	721	765	800	710	765	811	746	711	778	714	750	748	769	710	678	719	761	735	702	722	712	704	807	729	747	792	725	723	789	761	800	745	753	761	764	797	713	758	766	784	741	714	754	740	784	725	763	763	725	733	732	757	741	733	786	750	753	800	771	803	703	741	782	722	737	783	791	785	762	783	775	753	703	788	729	743	748	780	746	708	750	760	702	730	686	778	801	760	743	734	743	793	732	756	742	744	719	760	762	753	764	759	760	734	746	753	741	720	749	784	747	766	767	755	723	768	710	739	685	762	763	711	813	756	762	762	740	738	783	770	787	779	731	722	797	743	703	702	712	765	737	729	756	754	755	718	750	809	756	766	733	724	741	683	763	775	761	751	748	722	776	758	762	749	723	755	746	727	742	778	752	767	794	767	747	653	778	781	746	777	773	759	744	788	730	728	762	732	745	756	724	754	704	775	765	750	699	748	750	743	758	779	767	753	762	689	719	733	788	728	800	739	760	705	721	751	741	724	726	746	738	756	737	719	768	717	741	745	762	713	748	719	757	762	747	763	717	744	786	714	729	770	689	789	751	723	825	801	776	761	745	776	729	698	808	714	746	752	768	721	758	749	745	760	786	759	713	729	798	772	756	720	800	762	696	760	734	780	748	720	729	731	753	728	739	784	712	709	738	722	752	719	730	731	765	733	728	780	771	782	801	725	762	751
44565	10375	2916	1933	1296	1003	785	724	573	594	527	558	518	482	493	467	424	451	465	410	483	468	454	448	454	487	406	429	435	422	432	419	437	445	430	447	412	425	420	415	436	445	450	379	418	430	433	396	420	416	421	432	399	413	428	417	412	440	448	409	413	414	395	408	424	434	417	383	440	404	405	416	400	428	409	427	435	380	380	382	431	477	413	397	413	430	410	450	403	418	396	401	399	458	405	435	437	409	388	401	376	435	382	432	385	391	419	392	408	436	413	404	422	417	432	425	398	395	387	402	397	385	444	397	400	441	397	432	438	417	423	396	410	410	403	395	408	429	412	402	394	431	425	390	409	426	402	387	402	396	400	407	422	402	445	437	404	438	406	432	427	416	404	408	414	392	418	374	442	425	418	439	418	432	411	411	396	409	377	396	408	425	449	439	421	429	393	428	425	380	391	472	392	419	419	415	372	418	430	462	405	383	368	369	417	408	397	425	435	412	435	420	375	423	423	404	412	407	392	379	412	437	394	403	402	403	412	405	455	427	426	372	383	427	406	394	419	394	431	428	446	376	428	432	438	365	371	355	441	378	427	448	418	410	413	400	446	400	405	436	421	391	429	420	402	442	421	427	443	401	408	391	431	414	377	408	434	436	441	408	404	440	481	432	424	420	397	428	447	445	389	422	421	404	408	398	370	442	437	447	417	440	423	437	441	456	443	386	389	394	375	424	415	411	445	380	392	391	412	405	410	438	429	423	404	453	431	417	378	417	423	412	422	419	425	446	410	397	412	398	399	396	423	388	409	328	402	414	441	385	392	368	419	433	391	426	407	423	390	408	427	424	411	363	419	397	449	404	396	365	406	438	419	412	441	392	456	428	420	440	417	395	428	461	410	392	416	443	410	428	395	414	419	422	403	439	429	381	415	428	427	427	434	458	416	439	414	421	429	467	430	426	385	442	416	397	429	381	419	422	434	401	464	468	413	381	423	449	419	398	406	423	395	423	366	393	382	430	384	401	367	433	438	417	434	429	419	420	434	385	394	390	361	398	418	424	419	421	416	396	414	447	409	411	399	429	405	395	400	422	391	400	404	425	415	406	452	413	409	426	433	389	408	458	411	409	442	374	439	464	373	372	404	396	396	421	393	408	425	402	444	415	424	446	424	398	413	393	421	415	392	422	354	391	443	407	406	424	382	392	381	424	416	448	415	387	428	426	429	366	436	371	425	422	397	408	420	419	386	467	417	406	407	436	412	389	373	433	355	396	450	382	443	442	391	389	399	413	405	398	432	398	406	438	449	392	446	434	405	373	385	424	400	410	458	434	431	383	431	377	428	399	383	416	411	432	446	399	432	415	388	410	418	401	409	407	408	413	414	424	420	391	414	434	425	431	406	416	446	406	390	430	430	382	417	417	416	417	380	387	413	370	421	404	402	474	427	423	415	396	401	380	385	408	378	403	417	441	465	402	439	416	418	437	432	407	421	402	420	451	443	404	413	391	398	413	413	394	428	411	427	426	402	440	406	410	422	427	391	403	384	422	386	412	426	412	434	410	445	431	445	430	400	368	361	403	440	385	453	413	386	403	410	395	409	425	417	405	409	417	435	440	387	414	405	453	437	402	390	417	408	379	425	401	398	408	411	412	438	390	457	416	381	404	443	382	390	434	435	431	415	412	403	404	436	392	437	386	392	439	394	406	440	400	406	429	404	397	462	419	427	442	393	418	409	454	422	405	426	408	392	391	413	405	404	410	374	434	392	402	461	395	389	439	412	389	412	410	392	403	409	444	431	436	450	414	434	397	428	433	403	413	415	429	389	403	373	403	387	396	390	405	386	385	421	398	411	378	414	382	433	410	392	393	445	411	402	413	411	438	381	437	402	430	396	395	436	418	423	449	424	450	379	402	421	411	432	392	409	455	456	468	432	411	397	401	396	393	407	391	410	397	387	410	410	401	421	408	419	426	416	400	395	434	407	445	419	459	444	410	412	387	394	404	403	432	443	414	427	410	436	433	416	422	421	424	393	395	431	405	410	454	421	385	410	427	452	423	348	400	390	424	430	425	410	447	396	403	425	409	414	375	407	427	421	408	447	414	407	390	394	404	420	443	399	358	394	400	414	402	383	383	382	439	376	395	436	387	392	393	439	448	420	431	396	434	408	376	389	403	395	437	429	413	427	455	395	447	361	412	412	415	410	429	435	423	416	428	394	406	412	439	438	444	421	389	420	392	443	417	438	422	393	446	385	390	410	393	422	380	412	398	398	399	336	417	379	423	438	400	422	409	407	412	387	380	437	433	437	435	434	436	412	391	431	436	419	395	427	408	416	440	407	439	373	389	376	393	443	421	427	434	452	433	422	416	401	365	412	399	423	399	415	448	434	400	405	382	447	410	464	403	437	423	412	458	410	379	414	452	440	398	432	390	372	388	421	388	362	396	422	477	408	413	378	437	402	411	399	409	375	395	414	401	412	428	431	376	362	420	408	425	393	406	417	436	422	395	417	447	401	388	447	399	399	388	426	406	443	401	346	425	390	406	435	367	420	419	421	422	419	419	397	384	408	402	416	417	421	406	399	403	421	446	408	392	423	412	447	404	417	413	435	425	385	418	433	438	380	428	458	384	406	401	422	455	388	393	419	423	449	401	398	364	418	449	431	401	419	409	398	404	359	449	379	444	450	452	418	411	345	403	407	437	396	422	437	428	402	387	399	405	415	406	381	417	409	413	382	420	421	415	414	420	379	402	416	387	399	420	419	408	434	375	426	378	396	421	461	469	429	440	404	432	421	404	416	390	421	403	411	435	400	445	416	407	397	432	374	415	382	415	413	397	398	409	427	431	394	459	401	402	400	421	450	398	392	430	442	408	416	405	438	432	405	440	410	399	443	389	409	434	385	408	401	395	439	408	434	442	424	414	428	369	374	408	402	408	443	426	408	418	431	411	396	404	399	407	437	398	417	407	407	382	381	369	397	416	440	410	433	411	381	461	407	394	404	420	415	414	385	382	416	420	435	399	407	447	412	404	451	400	446	380	400	413	388	401	420	399	387	407	387	415	410	388	450	410	427	357	413	400	415	409	413	422	384	432	387	385	405	403	389	404	394	414	396	425	420	446	402	423	424	448	388	412	433	418	404	385	360	382	405	410	399	412	406	432	420	380	437	439	428	419	353	386	402	419	393	416	424	431	428	430	452	427	444	408	462	449	414	416	428	399	404	416	455	388	381	434	420	384	378	371	425	409	393	383	413	392	431	423	404	416	451	413	397	407	423	447	397	429	450	426	399	413	412	399	399	433	420	404	411	384	396	419	397	443	447	427	429	441	426	415	387	445	391	404	418	412	442	405	418	388	425	394	446	416	428	422	404	413	429	421	392	396	409	434	443	400	418	402	401	407	426	419	453	441	394	400	427	416	422	391	426	419	407	438	446	448	367	417	439	407	436	434	427	388	400	411	435	384	375	381	397	410	426	396	407	429	408	392	415	377	402	405
24393	2033	3799	4603	3912	3278	2717	2235	1959	1716	1611	1469	1453	1357	1277	1251	1206	1183	1118	1137	1169	1040	1085	1073	1042	1071	1026	992	959	984	956	983	963	998	971	955	934	901	916	925	973	915	946	892	890	927	949	923	931	876	938	901	956	900	881	910	923	903	898	940	897	939	943	909	868	892	915	918	932	894	914	924	908	901	895	897	878	895	883	923	893	912	942	872	873	880	900	870	871	882	884	903	877	901	938	852	913	897	879	893	897	857	841	897	842	916	891	916	863	924	896	875	879	892	915	865	870	904	856	905	898	938	879	880	876	917	894	877	920	905	957	892	883	896	877	930	893	860	914	873	893	812	861	906	871	911	909	869	855	927	833	907	885	857	886	889	872	876	919	935	936	890	879	831	838	893	890	867	907	944	889	874	851	888	929	870	950	854	908	896	903	904	875	869	929	918	891	848	892	828	870	888	909	885	898	832	892	892	945	902	900	898	869	923	964	878	881	903	891	907	894	892	884	867	880	887	892	935	881	867	892	849	911	879	931	886	816	930	833	891	882	934	927	958	869	845	879	899	937	841	894	857	879	945	886	870	900	887	861	903	926	920	875	893	883	918	920	891	869	906	929	887	853	853	889	868	908	891	889	913	878	909	866	892	843	863	883	897	996	900	905	897	915	858	897	941	888	881	898	893	882	849	941	878	891	887	846	927	888	886	922	892	836	933	896	894	943	894	923	882	854	906	930	940	859	888	898	858	877	855	871	918	876	937	907	890	954	845	856	903	922	887	959	909	919	888	835	865	897	937	872	906	904	909	872	875	914	912	913	894	875	844	896	895	911	970	852	939	850	901	907	891	888	893	878	860	901	912	874	853	896	912	895	901	868	904	887	866	889	928	910	885	854	904	877	958	924	858	843	893	964	883	877	830	894	925	902	883	883	894	899	920	916	891	911	885	897	899	872	890	939	890	883	904	862	904	871	914	880	898	921	922	892	882	916	897	897	871	867	830	871	920	910	859	882	913	948	846	884	950	927	894	952	912	911	917	876	915	919	897	878	876	845	859	864	891	892	937	932	893	829	863	890	928	879	895	893	864	877	871	878	859	861	830	889	880	846	876	878	900	879	890	940	882	889	856	879	942	924	877	942	883	875	913	915	880	856	897	870	915	906	862	863	827	906	889	883	893	959	893	865	843	943	875	852	895	907	885	849	898	902	873	919	923	898	935	898	921	898	864	876	871	808	879	938	895	884	882	916	862	847	899	901	903	922	929	891	916	906	841	915	864	904	890	889	878	926	836	926	907	958	848	865	872	861	945	889	859	942	911	956	908	894	885	885	909	947	929	929	847	856	910	930	945	885	889	896	909	847	864	866	846	913	928	920	888	889	945	942	969	847	851	854	899	913	886	910	857	903	945	922	916	899	925	843	883	866	918	882	925	923	872	860	900	869	917	914	898	839	985	923	869	929	884	914	853	934	879	929	921	902	897	895	921	863	874	861	878	890	897	867	948	863	911	942	846	870	881	919	845	852	902	886	856	867	914	917	896	867	889	870	877	906	918	923	869	892	958	887	907	882	902	960	899	858	925	847	892	894	850	911	876	893	928	867	887	906	847	919	915	861	887	911	849	934	903	896	937	871	925	824	884	836	906	808	870	933	887	920	904	873	834	919	906	932	849	889	857	949	848	893	850	884	879	907	889	906	871	912	884	921	900	874	890	847	881	869	892	902	846	876	877	882	860	922	885	893	862	876	953	865	866	875	872	897	859	872	853	938	914	990	830	904	923	915	893	888	872	906	884	941	923	865	911	951	920	874	888	914	893	894	890	907	836	891	923	903	878	875	872	861	922	917	840	854	880	896	866	871	920	877	959	891	954	943	915	906	937	880	848	885	860	944	890	872	949	897	952	905	843	836	921	827	898	885	923	880	907	869	879	901	955	893	886	879	873	949	885	844	880	845	864	873	851	888	886	861	889	957	890	885	879	924	854	913	878	894	897	924	857	936	895	882	844	971	915	875	873	823	901	887	895	904	896	888	905	938	841	910	898	909	907	877	898	872	872	919	890	916	911	880	858	871	940	892	853	875	935	872	830	925	865	830	848	901	810	911	880	871	887	861	857	878	846	897	958	911	877	855	913	870	862	907	914	887	906	880	863	892	887	851	919	862	880	888	917	966	894	886	920	904	938	872	915	926	873	942	874	842	924	872	863	898	901	881	923	874	884	899	859	914	932	883	883	868	850	885	882	929	873	894	846	934	878	897	896	847	900	869	887	881	908	889	958	851	886	890	908	901	854	834	922	856	870	888	882	883	919	875	876	895	906	888	882	900	876	914	910	917	909	906	850	885	910	939	891	884	962	819	878	892	868	939	868	864	848	913	831	838	905	948	851	883	874	921	832	870	876	905	945	929	865	842	928	883	853	883	918	907	921	921	882	881	858	930	887	892	855	853	884	906	922	885	855	860	860	893	914	921	883	870	934	916	880	874	852	943	914	878	859	939	954	861	961	912	853	878	867	871	904	893	902	870	864	922	908	909	884	908	900	949	858	884	825	898	928	828	862	921	885	865	864	931	895	874	895	861	909	969	938	919	834	855	886	877	919	866	923	853	874	910	884	882	866	882	901	850	883	928	895	863	865	906	855	958	855	912	861	895	919	910	867	846	884	868	889	922	916	886	864	901	904	932	909	873	892	858	876	851	909	921	926	907	860	863	875	917	856	883	883	912	899	907	927	858	859	902	870	884	904	832	894	910	834	846	890	828	885	898	904	895	870	870	888	938	897	853	860	920	845	931	833	888	865	904	903	861	928	925	886	864	959	867	903	905	911	889	885	898	902	880	915	875	885	832	903	928	926	872	868	894	866	949	920	917	931	954	833	954	866	843	881	913	909	909	881	891	900	899	845	897	879	841	970	876	910	888	885	870	921	879	906	934	854	866	936	872	915	832	890	906	882	864	862	884	890	872	873	911	924	863	890	845	883	875	920	858	828	913	882	900	902	890	876	806	820	874	920	891	888	950	889	863	884	916	905	945	920	921	937	914	903	922	842	922	907	864	907	891	917	909	889	904	871	877	897	876	878	881	921	859	907	896	873	864	905	942	889	897	885	928	909	912	856	881	855	867	917	878	901	867	950	860	909	881	859	849	896	870	860	907	897	881	830	867	907	890	920	875	873	915	936	869	993	911	861	938	851	885	935	889	921	900	842	861	902	862	856	872	890	901	907	911	872	895	896	867	834	886	895	871	899	919	874	854	878	847	874	876	949	906	862	883	891	928	874	891	848	957	876	928	902	887	876	902	881	893	869	911	873	903	926	853	927	862	926	892	884	846	867	871	948	921	958	826	895	938	867	878	891	876	902	876	843	865	879	892	930	891	869	873	888	898	914	871	900	872	899	885	871	858	856	820	914	920	914	873	925	937	874	932	903	879	895	879	879	909	872	896	875	898	885	921	920	919	879	877	926	914	914	851	888	904	916	888	881	907	871	854	920	917	934	889	934	911	888
12659	994	482	481	365	295	268	252	240	214	232	228	213	240	225	197	195	180	183	228	181	208	220	201	184	190	183	193	218	216	202	203	214	209	199	181	207	199	154	178	179	190	193	187	202	191	205	219	194	209	205	190	227	186	174	180	190	178	205	207	190	200	191	191	210	174	195	209	228	192	220	209	195	191	204	183	181	179	205	189	206	208	205	183	217	208	185	198	185	182	203	203	198	166	211	189	178	172	169	186	219	202	181	229	203	203	224	180	214	183	219	162	189	152	219	202	183	182	184	213	178	199	212	189	191	208	193	169	199	188	180	184	187	189	209	193	193	206	201	201	163	201	186	173	222	178	170	176	192	195	207	177	207	181	186	197	220	210	192	197	201	214	206	169	216	180	215	198	174	164	206	188	220	189	204	172	191	217	195	176	184	178	199	217	197	176	203	184	209	199	161	184	238	214	183	201	210	203	172	187	174	186	213	220	213	175	197	181	181	210	185	183	185	177	176	191	193	182	195	168	216	196	210	199	175	212	186	216	202	191	194	224	208	199	195	199	181	188	184	188	188	196	187	207	205	194	203	202	202	173	165	182	174	167	176	172	165	173	193	201	195	207	195	189	192	201	208	216	181	183	189	196	225	196	197	196	186	164	173	205	216	197	197	184	237	191	201	191	230	198	185	219	198	189	180	179	154	211	231	220	181	219	217	196	187	211	194	176	193	201	180	165	192	203	227	192	201	196	180	196	206	169	183	180	205	210	199	176	186	174	203	196	203	179	175	201	211	203	192	208	191	186	183	203	196	198	187	181	205	182	208	207	173	177	175	188	196	212	225	211	195	176	223	170	175	187	185	183	185	198	185	228	165	199	161	217	238	167	213	180	183	217	185	191	204	184	200	176	208	202	210	188	196	153	209	191	204	200	204	167	197	192	190	205	191	193	170	164	185	177	219	174	183	187	169	179	225	186	174	173	169	196	206	194	207	188	170	192	196	195	194	187	188	188	180	186	205	166	197	183	174	179	162	178	201	192	227	158	174	152	202	173	218	174	178	208	177	181	220	203	191	221	207	200	205	217	199	187	207	182	193	176	224	156	177	192	203	187	194	181	205	199	211	220	187	175	213	185	184	213	214	203	194	183	168	211	207	186	184	200	207	199	205	167	175	204	187	212	178	202	186	191	220	175	169	194	204	181	219	162	205	202	171	192	208	208	193	193	218	186	194	205	188	242	189	186	219	194	234	195	202	179	224	215	206	182	176	201	209	200	210	193	179	193	172	154	162	170	194	191	192	218	204	212	214	186	200	198	182	195	202	207	207	186	175	194	208	207	226	203	184	202	204	215	197	200	197	169	181	199	187	196	182	196	196	176	180	188	185	205	212	181	205	178	188	177	207	201	242	189	192	178	195	203	188	202	216	175	207	207	208	208	186	195	211	207	205	190	202	195	190	198	211	212	175	189	154	199	193	192	177	190	218	194	165	197	189	186	192	181	187	204	192	201	216	178	189	206	185	185	190	217	199	181	151	199	229	204	185	207	204	209	223	201	212	194	191	195	175	189	176	169	175	208	181	195	196	217	193	199	184	216	201	192	188	179	200	209	175	182	176	192	220	170	178	204	196	175	207	190	176	173	202	202	180	191	189	223	196	175	189	161	180	192	174	185	190	186	187	173	184	226	210	205	206	244	187	204	214	213	193	194	225	173	184	190	178	210	199	212	185	199	180	177	177	188	180	192	181	199	206	180	172	204	210	191	173	201	210	190	173	199	174	188	211	180	200	190	193	188	185	189	210	211	184	216	187	170	221	191	202	185	210	212	212	197	190	177	171	213	197	188	196	183	192	180	200	212	179	163	190	194	168	179	185	207	244	187	192	223	197	245	171	200	173	185	194	218	192	194	199	197	171	204	184	211	184	207	191	205	189	190	192	178	211	202	201	195	225	203	166	210	204	193	184	191	190	215	175	201	182	243	176	179	194	207	204	185	195	191	192	195	192	192	195	208	188	185	213	189	211	182	182	184	203	193	208	196	189	204	186	202	205	195	191	199	209	221	206	191	214	188	190	176	186	166	189	205	194	196	199	211	184	222	203	172	196	182	219	178	206	215	213	193	210	197	205	180	211	196	186	228	223	168	217	204	236	196	186	189	215	197	224	188	196	193	248	179	207	193	207	227	205	186	192	188	190	183	212	224	212	190	184	183	198	223	210	181	191	181	177	194	216	200	204	220	194	191	188	214	218	218	207	202	204	200	172	171	197	174	209	199	193	197	212	199	204	197	217	211	193	198	195	190	216	199	174	187	192	209	205	208	177	174	204	204	194	196	194	186	190	178	194	197	216	186	167	185	183	224	207	196	203	230	171	187	191	215	177	198	196	185	209	183	204	197	201	202	199	220	191	189	178	225	174	170	185	211	193	196	183	206	164	213	207	187	198	183	189	200	200	215	199	191	173	197	201	182	204	186	193	189	178	187	190	192	188	191	184	186	188	202	204	197	185	190	171	191	210	204	189	186	176	198	190	221	180	180	209	181	188	197	200	194	191	202	177	180	190	216	207	193	200	190	216	247	203	195	189	185	220	186	181	184	193	205	181	207	183	163	169	188	203	175	198	186	195	205	177	166	193	229	208	192	215	197	200	211	215	205	186	186	189	166	158	179	217	186	188	210	216	187	169	218	174	191	204	202	170	197	217	175	207	211	208	171	195	207	195	207	178	181	227	168	198	196	184	179	189	198	207	207	189	204	171	192	200	204	189	170	209	212	202	153	172	217	202	215	201	210	207	191	178	200	179	179	163	192	192	193	198	186	213	182	171	187	189	249	212	201	205	191	174	209	186	206	208	181	176	196	197	190	185	200	226	182	198	214	196	206	191	207	206	200	206	195	188	199	188	199	210	204	199	194	203	180	186	193	195	200	184	185	181	167	202	178	174	267	211	167	212	190	183	202	188	193	182	185	172	174	214	190	188	190	223	211	161	214	191	209	188	190	190	195	161	160	198	163	169	210	206	210	175	225	194	192	194	185	213	178	209	199	166	207	165	181	177	217	175	160	206	204	189	187	193	194	199	202	177	187	164	168	179	204	200	212	203	222	202	190	162	181	196	234	176	210	194	197	196	216	210	205	200	179	178	217	198	195	214	211	212	181	197	209	205	175	195	193	201	211	208	202	175	187	186	186	182	208	181	177	209	175	188	205	209	158	176	166	198	188	186	189	202	195	199	195	210	192	180	183	187	183	193	209	184	198	191	195	204	209	184	181	215	203	209	207	201	210	210	193	205	201	182	227	173	171	200	211	183	162	190	209	210	185	223	210	198	176	184	211	172	188	211	216	183	186	195	194	181	193	186	200	209	188	187	178	212	172	181	204	195	230	181	187	187	216	171	191	174	201	175	167	190	183	184	178	185	211	209	177	167	181	184	213	224	178	199	178	204	213	216	224	179	197	211	206	179	200	184	214	197	193	202	188	179	203	187	203	239	196	198	221	196	173	178	182
7258	712	1122	1344	1193	1069	910	794	718	725	696	635	605	583	569	550	576	603	545	528	566	548	568	511	504	495	507	480	516	527	527	542	514	498	530	504	493	501	469	518	460	522	518	514	537	514	444	467	484	485	489	518	508	502	528	491	501	515	520	467	497	555	495	471	461	465	467	462	485	518	474	479	465	524	489	486	515	530	509	527	473	554	481	500	460	451	501	467	486	462	461	491	466	518	505	504	484	500	485	460	488	464	479	477	448	502	468	480	445	457	464	480	492	513	479	493	479	511	501	438	473	476	501	512	476	479	487	457	471	478	512	485	513	497	478	480	495	458	477	511	529	493	504	499	451	460	539	457	470	498	497	497	474	482	476	481	489	525	455	473	494	512	512	489	471	482	499	512	477	499	501	470	494	479	491	464	503	436	453	468	481	478	490	504	499	482	524	453	512	470	467	471	510	494	481	504	465	498	480	482	461	479	493	442	517	475	498	475	498	509	502	463	486	470	477	489	462	483	483	483	479	480	499	440	477	526	467	453	525	484	488	480	472	536	507	498	495	454	522	485	504	485	499	496	499	523	465	465	448	464	499	487	496	483	466	467	508	486	493	490	487	540	482	472	488	446	489	485	454	450	462	479	469	466	474	469	491	466	525	512	502	492	508	524	464	481	494	478	502	479	475	510	448	445	472	465	489	479	444	445	482	428	508	483	477	486	499	468	530	480	485	493	503	467	462	469	496	496	492	488	493	511	485	527	467	497	470	510	499	477	487	495	548	508	486	482	496	470	471	526	497	470	467	474	479	460	494	460	465	463	458	486	495	507	470	537	498	494	464	464	487	485	479	475	479	486	452	440	493	462	500	489	506	502	486	523	471	523	447	513	488	459	524	431	487	489	503	485	462	505	473	492	436	476	487	475	477	460	508	527	464	479	486	482	471	478	466	450	475	482	482	471	473	487	529	459	448	543	449	493	489	515	493	462	492	526	502	533	473	510	532	503	505	454	476	492	455	501	479	488	486	494	487	475	490	491	490	521	495	480	487	466	500	436	482	477	462	506	529	542	474	467	480	496	507	502	461	455	510	492	502	472	499	469	477	535	470	478	520	503	499	463	509	488	480	465	439	489	467	492	520	516	461	483	462	447	484	496	504	488	475	466	446	474	486	491	503	473	468	487	502	494	482	489	490	508	525	464	465	488	493	494	491	473	472	484	465	517	494	492	513	468	465	448	523	485	479	500	533	508	479	467	502	487	487	521	500	459	477	486	491	460	489	475	484	493	470	502	456	462	523	493	518	471	487	474	470	504	482	495	481	483	484	514	509	494	464	504	476	464	495	452	473	490	516	497	493	466	476	453	493	461	464	468	530	481	473	489	480	502	536	456	468	474	465	499	473	446	476	467	533	472	491	471	511	540	447	451	458	505	440	477	462	495	496	446	488	544	484	476	471	452	462	488	494	456	480	510	476	486	488	435	470	500	507	451	467	456	460	449	502	521	506	500	480	467	474	532	509	487	478	479	491	471	498	475	433	501	486	477	506	485	494	460	511	520	438	520	486	477	474	483	496	439	494	490	453	474	488	486	524	492	438	483	530	498	492	502	496	505	526	474	448	448	479	476	519	534	431	510	466	524	472	482	444	486	510	515	482	509	478	507	493	463	451	495	432	524	499	510	509	478	490	475	447	458	479	526	465	488	508	498	492	524	506	460	514	539	472	497	480	499	489	487	487	480	433	476	462	515	509	497	495	507	500	458	475	487	471	496	505	490	512	479	462	500	471	488	481	472	479	473	482	452	488	496	484	476	474	478	470	507	478	454	473	512	524	447	480	480	495	486	504	510	490	493	481	473	469	461	483	452	477	514	504	467	477	504	498	473	494	453	511	512	481	488	484	463	491	478	479	490	447	456	443	442	451	498	464	460	504	471	459	469	437	495	453	479	484	469	480	481	492	484	479	497	500	476	521	478	498	487	471	494	532	511	514	522	487	510	531	489	483	483	445	463	454	500	446	476	481	498	488	488	500	488	490	490	476	495	495	482	541	479	487	480	505	474	458	469	482	461	504	484	476	458	459	540	468	481	505	503	491	486	506	475	496	478	493	474	483	472	472	464	479	483	477	488	489	471	448	468	489	454	472	517	519	480	461	477	480	463	493	513	452	486	468	445	435	496	503	466	513	449	439	487	488	514	502	520	468	504	529	506	490	518	430	498	497	480	507	459	472	481	495	470	470	450	488	481	462	498	490	476	502	477	500	457	492	480	482	471	490	482	484	517	486	476	510	488	484	488	522	456	525	500	490	492	499	473	458	538	469	492	483	504	487	487	481	512	504	510	490	485	485	476	492	500	523	451	501	462	448	504	473	550	476	481	467	517	477	460	494	454	506	482	491	475	501	491	520	484	514	517	510	492	492	480	499	506	535	483	492	462	495	502	477	498	459	479	459	480	516	501	461	472	468	490	531	469	509	483	477	499	453	513	498	459	522	510	471	471	468	511	466	473	468	484	451	493	492	479	481	539	493	480	467	471	516	498	466	490	454	493	501	448	503	462	541	486	464	481	483	506	504	485	493	484	491	478	504	485	469	480	471	463	492	501	502	482	494	460	475	491	457	517	483	488	481	454	466	502	498	465	525	498	482	489	512	477	505	491	467	495	493	495	474	466	521	506	485	468	459	475	516	493	474	495	467	510	532	503	474	463	508	475	511	459	469	492	490	480	492	462	499	488	477	481	452	497	477	499	459	500	430	515	479	517	515	476	501	464	469	491	472	497	456	472	499	478	478	500	468	501	473	476	451	472	479	464	492	475	495	487	494	485	518	507	446	470	479	506	503	465	456	500	480	497	491	420	484	508	471	469	498	472	470	471	515	466	460	460	481	495	495	429	494	476	469	494	484	484	449	471	513	509	505	519	436	520	492	500	478	518	495	531	475	480	460	456	478	489	512	523	476	494	510	496	459	461	519	456	510	488	477	498	490	486	455	486	466	510	441	488	480	482	459	470	471	507	490	508	509	475	506	481	523	444	499	481	481	479	490	495	500	494	489	451	512	516	466	483	510	496	451	489	473	430	446	478	488	477	481	477	514	462	491	454	473	473	493	460	482	480	475	471	483	486	498	489	497	476	532	461	479	481	493	491	484	473	491	506	498	517	503	459	450	497	517	472	470	493	509	450	475	505	444	482	461	508	491	482	484	485	465	444	480	475	480	461	448	465	507	469	478	474	487	513	468	479	512	500	493	504	514	448	473	503	447	516	494	489	465	472	502	475	471	468	513	499	489	513	486	475	521	456	475	490	479	486	506	520	486	499	499	498	462	491	502	507	484	514	464	466	461	453	562	512	543	483	474	501	464	490	487	491	485	498	496	459	513	492	512	460	427	460	463	476	488	470	494	520	494	492	453	424	463	483	460	476	487	459	529	493	481	488	462	499	500	476	438	462	490	470	445	479	469	537	483	519	491	425	503	501	513	496	475	493	494	490	503	436	460	503	503	486
34127	5696	1443	1136	819	675	553	480	492	445	423	411	423	342	338	335	325	338	303	318	351	308	364	368	354	311	332	320	334	307	321	385	329	331	310	305	324	353	315	369	344	318	347	325	321	341	284	319	331	284	374	362	315	317	309	321	352	309	343	333	315	350	339	341	334	356	321	327	343	321	286	334	328	338	322	336	339	326	285	276	323	318	384	333	324	275	319	302	311	316	334	337	306	328	315	315	303	360	299	352	308	327	368	320	340	292	348	366	338	290	330	345	321	297	315	329	330	324	275	301	308	300	299	305	289	336	329	319	317	330	355	322	335	342	299	338	301	317	291	334	344	319	292	341	334	335	339	312	320	362	289	346	350	313	343	312	321	299	327	321	300	335	340	304	303	301	335	334	296	302	300	326	350	328	314	306	324	344	315	350	332	297	330	311	342	290	300	345	339	304	327	313	339	359	327	305	304	350	321	354	296	287	331	326	332	338	314	332	311	334	319	361	328	338	317	306	328	324	331	337	354	286	330	348	320	330	330	321	329	328	341	359	328	285	326	353	333	317	339	335	342	318	339	343	328	328	277	316	323	294	349	289	305	347	336	333	348	341	321	330	343	289	311	329	285	279	301	315	334	358	314	366	299	322	332	301	358	334	356	342	335	366	382	346	349	331	308	336	325	346	319	320	331	328	289	321	308	322	325	326	300	315	305	344	337	313	324	309	307	328	368	314	313	323	346	331	329	294	333	315	311	340	326	305	359	323	320	372	367	334	323	333	331	351	309	322	317	332	285	350	316	342	330	310	361	344	331	302	358	349	337	343	348	351	337	320	280	329	321	354	337	316	301	323	342	342	310	327	286	340	339	302	342	312	335	323	327	327	319	346	323	317	313	266	310	283	298	345	312	302	330	326	319	308	320	301	350	289	323	349	312	323	308	308	318	298	352	306	321	334	324	337	306	310	298	321	340	334	326	313	346	305	292	335	275	352	320	328	314	300	328	347	326	341	322	335	344	358	320	336	301	340	301	314	308	326	316	322	326	298	336	321	352	325	357	325	333	342	343	326	351	307	328	338	333	309	290	360	333	332	338	286	296	350	319	359	324	388	321	291	318	354	327	327	322	351	310	381	312	324	357	327	325	330	371	299	312	326	296	339	331	296	297	338	337	313	351	320	281	306	306	378	308	341	320	298	331	321	311	321	334	321	343	332	339	340	309	345	283	346	287	327	342	321	333	336	338	312	275	348	349	318	334	324	313	294	326	319	314	328	302	319	318	309	327	335	333	300	305	322	332	344	332	293	310	287	325	309	306	348	332	348	326	317	321	325	326	292	281	334	338	326	317	350	299	269	328	297	320	350	287	326	331	337	308	327	349	324	319	314	329	339	332	312	337	300	305	321	357	323	318	326	358	328	321	360	366	315	325	338	311	323	311	323	335	362	323	307	316	319	309	350	326	336	299	323	330	369	339	326	334	352	324	331	353	321	305	330	349	342	325	322	331	306	317	350	316	336	359	313	303	311	335	310	325	325	318	329	333	348	344	320	376	349	366	310	321	348	330	322	321	315	356	287	342	332	328	324	336	289	318	345	330	349	322	305	339	345	326	335	306	322	353	328	337	360	317	320	309	332	312	338	331	311	368	345	322	331	340	326	289	319	335	332	358	332	350	341	313	317	326	318	316	340	327	347	324	317	319	373	318	307	348	333	335	342	334	304	331	335	296	365	324	303	329	382	346	340	310	338	344	325	288	324	361	295	309	335	304	297	306	322	323	312	322	334	356	341	357	319	333	331	342	338	337	366	301	331	322	343	334	313	339	351	315	348	315	296	333	286	319	330	319	369	334	279	303	339	310	321	335	299	311	336	342	305	329	298	342	313	325	314	313	324	340	320	330	313	307	356	336	320	317	326	342	303	303	324	318	336	319	353	337	330	295	333	364	317	324	301	347	308	315	321	329	360	354	332	296	346	338	294	305	361	346	310	326	319	330	344	303	322	339	308	291	339	300	342	350	354	330	333	332	358	311	329	378	332	310	331	339	318	318	350	335	371	334	350	345	339	307	341	322	293	337	329	311	337	321	371	317	314	314	312	350	330	326	323	307	298	334	338	335	310	295	354	330	322	325	334	311	371	315	318	312	308	306	353	299	325	303	315	334	324	327	342	353	346	353	368	359	333	367	312	332	307	335	365	344	320	322	354	319	334	305	334	324	278	322	307	346	309	313	326	327	326	327	309	285	316	345	307	314	309	334	333	335	336	329	308	291	298	345	332	312	297	357	353	333	333	330	322	364	329	355	334	315	327	338	339	326	343	270	294	340	320	311	303	327	288	309	341	333	272	316	331	338	297	376	312	335	308	300	338	320	307	365	348	309	311	305	360	327	304	308	331	348	302	334	316	315	308	324	324	315	320	333	352	327	352	327	323	335	321	317	316	350	299	317	319	348	308	322	274	324	304	370	343	352	339	332	316	363	297	329	339	312	347	330	334	327	339	295	312	306	313	367	361	324	309	299	340	305	338	327	332	333	316	334	326	330	354	349	323	319	322	352	351	329	331	346	304	350	309	315	314	352	313	341	299	336	344	319	314	329	310	319	326	306	311	330	313	307	342	338	327	283	350	328	346	340	320	353	298	314	306	350	352	328	303	278	341	311	291	344	320	344	333	333	329	375	363	318	347	301	313	309	291	298	312	346	371	288	343	325	301	278	336	311	319	349	316	312	330	326	313	290	350	355	332	346	321	327	313	335	352	399	303	334	284	305	325	308	324	305	367	332	342	313	342	376	317	346	356	342	299	302	323	322	336	362	333	326	358	352	338	346	340	352	325	309	338	313	278	282	314	334	326	310	353	352	343	332	302	332	379	343	352	367	318	337	334	294	338	273	321	386	323	339	328	327	342	324	308	392	331	324	351	367	352	330	349	298	353	318	345	287	317	316	339	298	344	312	282	303	305	327	329	360	338	307	320	350	317	339	346	330	323	336	325	303	298	312	334	319	334	368	322	332	310	342	313	315	340	320	353	387	331	286	309	336	310	306	322	340	370	316	330	345	332	284	342	313	307	353	314	313	307	313	328	311	351	382	334	352	332	323	285	317	298	320	321	358	323	324	336	355	342	334	308	317	335	360	379	334	316	305	350	311	330	328	333	335	345	300	303	365	296	357	347	343	301	317	316	316	321	327	362	294	337	327	301	339	311	349	307	338	333	336	325	349	308	347	346	320	315	313	338	313	302	336	328	295	289	302	342	324	329	330	302	318	310	362	340	293	327	316	276	344	328	332	312	373	342	343	335	349	340	328	331	330	341	314	303	350	321	325	292	330	308	313	329	306	357	316	362	296	321	307	325	289	308	321	340	321	322	350	287	314	315	277	341	314	310	300	334	326	326	311	344	307	313	308	298	305	283	325	281	353	371	327	305	324	326	362	330	333	331	329	291	322	322	356	326	325	329	345	329	299	337	317	337	330	295	305	345	352	316	334	342	289	337	354	346	322	315
19170	1398	2586	3059	2703	2271	1901	1543	1422	1240	1203	1083	1020	929	987	984	940	864	921	923	924	857	840	887	887	836	822	834	771	813	800	808	794	771	797	750	737	747	750	821	800	752	772	739	751	798	748	724	741	808	827	772	760	736	713	744	741	740	793	743	749	724	754	747	808	760	794	749	685	751	803	764	753	743	770	767	780	773	733	730	755	779	722	750	727	711	750	759	800	762	794	760	760	760	731	761	737	721	795	739	770	760	706	738	716	785	708	786	745	742	753	794	729	777	721	737	722	753	794	725	749	766	769	760	755	780	745	735	662	783	710	743	712	738	729	699	749	691	763	748	694	738	725	763	723	731	750	717	754	747	758	804	761	763	759	747	790	758	737	727	710	768	790	742	794	772	745	675	775	740	768	793	758	754	761	706	745	755	787	729	793	800	747	695	774	753	786	756	773	795	717	732	721	811	777	780	716	714	722	774	742	761	736	768	705	729	749	783	765	793	725	742	743	679	708	744	720	734	765	714	694	719	725	745	753	732	756	789	699	748	710	718	728	721	779	734	733	734	771	673	726	735	751	723	761	747	763	700	766	769	743	722	716	781	736	738	773	749	750	733	828	745	733	753	738	727	778	727	723	728	741	766	740	721	778	751	717	746	762	708	775	726	743	718	777	780	733	733	744	734	742	806	689	730	742	745	751	737	780	739	735	716	759	782	790	719	702	715	746	721	727	769	722	778	756	785	716	738	778	738	826	766	786	761	772	757	767	695	688	758	745	771	760	758	762	765	749	799	758	733	730	784	741	725	711	747	810	728	794	740	726	677	749	736	796	786	736	674	778	746	731	733	767	701	760	760	719	733	695	800	734	782	723	705	716	754	741	737	711	764	727	741	725	782	734	752	761	740	766	744	778	750	761	745	708	786	723	775	762	763	757	711	766	732	742	714	763	743	732	708	734	771	713	729	733	778	798	775	741	729	738	752	750	737	757	696	743	715	778	723	795	754	777	761	746	765	774	742	740	768	734	774	696	714	690	771	749	756	719	799	798	746	798	755	748	740	745	729	767	802	741	756	771	773	749	700	690	731	795	738	754	760	783	817	793	787	734	746	766	762	735	722	741	757	784	789	753	713	833	774	772	790	724	789	739	743	732	720	720	786	755	797	775	737	746	736	773	766	720	706	690	750	748	777	745	772	743	742	743	785	721	756	755	766	731	791	751	741	773	714	763	767	771	811	748	779	740	731	724	776	719	694	757	704	756	713	753	727	736	720	780	732	709	759	741	723	734	744	735	746	773	751	734	756	678	684	765	727	777	718	728	802	756	749	712	754	793	754	731	761	724	730	768	745	725	732	821	711	753	724	812	742	768	780	746	702	721	767	749	733	730	734	793	779	703	715	700	796	801	716	757	758	704	795	711	721	779	763	783	789	769	773	781	765	795	718	755	790	693	738	766	764	734	782	731	719	752	763	766	734	732	714	777	699	755	758	764	755	797	745	748	742	774	766	761	738	726	794	718	776	715	713	770	744	752	709	710	776	766	743	734	764	747	779	745	740	748	763	751	745	689	738	757	736	753	737	763	760	698	740	780	776	751	743	761	759	758	757	850	740	771	728	754	707	776	758	772	726	740	730	724	750	727	798	759	771	774	764	714	760	722	711	787	760	736	785	771	759	732	747	753	739	751	756	697	776	733	762	772	765	758	732	727	735	727	726	705	778	746	743	790	710	766	762	710	757	744	721	766	770	749	739	719	732	753	743	727	754	734	749	763	736	731	787	733	736	733	703	716	688	701	818	702	734	761	739	814	741	737	691	729	718	813	791	780	756	764	756	737	735	798	760	790	787	723	727	773	715	750	730	721	752	709	765	735	793	726	717	764	781	695	751	745	790	744	757	721	749	727	713	759	711	736	748	731	714	762	760	750	721	756	753	737	712	752	829	763	740	767	710	770	726	773	734	770	753	752	721	749	719	703	784	766	688	730	768	744	719	723	716	714	759	780	732	775	699	792	740	741	760	712	761	783	736	770	763	742	770	716	782	732	735	737	707	724	729	797	708	740	752	763	743	761	774	787	753	695	739	744	746	741	776	782	747	739	740	719	712	770	805	746	740	749	778	779	747	757	730	753	759	758	764	759	727	731	753	737	753	806	736	745	742	705	734	742	741	749	755	712	713	773	719	748	790	751	741	755	750	810	778	754	729	704	732	782	745	718	729	726	730	754	767	716	753	773	732	695	758	748	740	735	730	761	736	734	755	718	719	769	719	776	694	784	754	786	763	792	730	737	730	780	746	696	744	743	724	752	742	760	754	775	750	797	785	751	757	769	735	756	754	751	789	742	725	764	756	779	767	735	762	701	705	737	773	787	766	744	706	693	751	756	728	740	745	782	765	754	723	720	724	721	726	750	754	723	765	758	733	746	713	745	763	799	746	744	794	793	801	725	719	740	684	704	729	749	720	767	709	742	726	773	782	819	734	737	772	746	750	727	777	770	794	747	785	728	718	749	739	733	757	758	724	762	780	757	696	734	722	768	747	738	735	739	750	788	702	752	808	797	755	755	724	806	742	710	740	764	733	753	725	727	788	782	703	702	764	719	703	695	753	753	734	778	731	777	766	788	766	788	706	768	731	790	739	735	747	762	737	795	738	774	774	733	762	809	742	728	694	753	734	749	763	792	729	753	777	721	752	745	781	759	749	766	768	752	778	705	754	799	702	767	765	722	719	766	800	724	763	764	795	749	796	759	714	783	713	799	737	730	729	731	744	782	770	767	829	782	716	715	740	719	709	728	725	765	728	750	779	750	767	764	782	782	781	690	739	750	768	728	763	771	682	738	762	718	763	766	791	736	752	774	707	768	743	710	711	755	756	727	742	716	796	727	770	721	789	783	768	764	759	704	753	753	750	677	759	756	749	772	700	737	796	771	721	711	750	704	808	751	765	731	695	753	769	800	791	727	722	689	757	763	695	727	718	757	743	731	803	751	780	749	744	755	778	755	707	781	756	667	755	800	743	750	756	737	772	744	770	718	721	785	765	735	764	767	726	758	769	766	716	777	772	720	712	696	784	795	706	711	754	710	742	772	732	701	749	749	753	706	760	725	739	759	772	768	736	780	738	739	746	747	768	805	805	726	735	735	765	804	723	742	755	823	772	758	734	786	746	757	683	755	780	740	752	772	767	728	753	777	758	751	716	772	773	714	759	747	766	725	776	731	786	783	761	728	786	743	727	774	722	794	737	707	719	728	705	781	749	716	738	702	753	780	742	732	723	719	751	765	775	712	779	772	789	770	712	740	788	742	786	715	725	839	758	741	737	768	718	706	726	781	722	759	730	765	695	772	755	728	740	742	781	700	738	771	744	728	748	714	767	729	768	725	699	701	739	714	753	746	737	696	753	756	726	719	747	728	731	741	716	743	752	746	765	773	728	744	760	723	708	776	759	760	741	731	771	726	747	759	786	766	717	764	726	784	746	738	793	734	741	714	758	749	708	756	713
46380	11263	2997	1818	1273	885	763	673	640	579	525	508	493	484	460	490	496	452	374	464	428	408	462	427	396	393	423	444	418	447	414	400	429	434	418	419	449	410	400	422	417	421	374	404	414	372	388	415	431	420	388	433	401	398	393	400	444	422	421	415	411	418	426	432	397	417	379	385	423	396	398	392	406	399	416	351	441	415	386	427	435	400	479	395	454	414	459	384	404	399	390	413	414	404	393	423	397	416	377	415	433	373	443	422	389	391	423	413	398	430	396	401	390	394	427	404	409	433	412	402	410	387	419	377	371	433	408	416	406	389	412	445	453	380	406	420	433	388	386	417	424	406	423	408	409	399	405	410	379	420	435	445	410	423	391	376	396	386	393	447	462	399	384	438	410	417	374	448	399	414	401	446	376	407	379	423	433	401	421	403	392	372	399	393	373	402	392	400	407	411	395	401	401	406	387	383	428	426	406	411	383	414	428	425	446	427	448	393	397	370	391	400	456	398	431	410	421	414	429	428	410	403	382	418	390	445	417	452	381	386	399	413	414	412	395	382	399	411	363	428	407	407	407	387	383	402	415	417	438	370	418	408	412	379	394	397	385	419	436	411	408	438	449	408	384	375	391	393	388	416	410	426	441	431	410	391	386	411	383	366	392	424	439	431	403	411	412	414	456	392	408	398	424	441	453	372	406	414	380	426	402	404	351	388	429	399	413	411	432	414	437	415	394	419	389	399	394	370	427	368	408	401	414	400	403	417	390	390	415	399	448	381	373	394	387	392	398	383	442	393	415	433	377	413	423	446	417	417	417	406	349	397	404	380	419	468	417	404	367	416	423	372	421	406	405	425	420	408	395	408	414	408	416	390	398	397	392	391	384	407	438	429	398	413	399	412	405	420	396	425	377	424	387	405	405	403	419	391	412	392	416	379	383	456	386	390	401	410	397	393	430	412	385	402	419	401	415	424	419	440	407	395	401	449	438	392	403	383	401	396	408	421	422	367	414	390	410	415	420	396	416	411	418	380	391	389	378	391	410	398	428	431	404	380	401	418	402	419	393	439	403	424	387	409	408	348	391	394	430	421	432	371	402	399	419	428	391	383	410	421	413	403	405	393	431	433	400	422	414	373	424	384	404	421	407	400	397	413	408	388	431	419	398	448	419	435	433	366	414	418	363	433	411	384	395	401	387	409	395	393	403	394	422	362	372	389	382	441	384	386	402	420	402	405	415	381	436	394	410	428	419	444	387	398	454	423	415	409	424	418	391	416	387	417	376	407	390	408	370	432	362	445	406	389	447	387	445	388	443	412	415	417	426	420	372	404	404	412	416	438	433	404	414	389	394	414	362	369	392	400	417	381	415	441	403	395	428	409	427	430	417	409	406	347	361	385	383	442	382	393	426	395	384	389	407	403	416	366	382	399	408	416	425	382	398	427	424	349	384	406	449	388	411	446	412	435	410	428	420	416	405	405	401	386	401	416	422	417	410	394	402	414	412	450	409	397	377	427	395	448	433	391	418	414	386	366	418	407	390	400	408	450	436	454	456	426	424	422	417	436	393	422	450	386	394	448	360	406	409	375	445	386	399	431	397	457	403	409	417	364	391	360	420	412	406	380	403	430	418	389	397	415	420	418	404	400	376	389	367	400	392	413	392	420	431	445	390	385	387	377	410	394	380	426	383	401	431	390	411	417	434	393	410	403	370	405	391	440	412	397	466	412	437	386	400	421	430	421	412	372	413	408	414	392	390	393	408	430	384	410	422	418	415	395	404	406	406	419	394	403	387	406	403	397	410	367	370	399	399	404	388	391	410	382	416	427	408	401	407	393	380	458	473	413	456	403	420	383	397	438	382	391	430	431	415	402	382	395	385	391	418	421	390	409	446	398	389	445	425	416	400	416	393	435	384	399	414	392	413	445	391	407	453	391	381	441	448	409	449	407	390	392	388	437	405	418	393	424	407	408	413	407	443	406	450	428	405	392	429	414	375	454	381	387	396	423	400	408	398	441	419	399	392	385	374	406	387	406	384	401	425	380	368	392	405	425	390	401	375	376	391	408	412	410	391	418	435	405	402	451	393	403	404	388	400	433	405	435	383	380	407	392	412	385	397	398	385	396	395	387	382	409	443	369	379	434	421	429	405	420	416	415	415	417	424	367	428	416	419	422	383	422	359	442	379	433	441	417	396	422	405	400	395	418	411	441	430	400	449	411	391	407	403	408	411	404	422	486	423	430	415	445	423	425	423	407	374	399	425	406	411	414	400	414	404	446	414	392	432	371	421	412	403	412	432	423	424	419	367	410	403	420	428	375	374	382	388	438	418	389	429	390	433	434	405	403	425	406	407	406	406	463	423	457	393	400	416	388	405	431	410	412	411	397	393	405	380	420	412	402	393	399	409	402	463	374	436	404	420	430	403	406	374	395	423	429	391	406	454	382	385	439	420	388	435	405	375	416	393	436	437	399	417	392	418	435	448	401	352	394	398	390	380	431	383	352	431	426	374	381	405	378	415	395	409	421	411	447	410	390	424	407	370	429	384	435	404	414	433	396	420	421	396	435	430	429	447	399	371	420	407	397	403	424	439	386	380	409	487	415	435	423	370	404	411	404	397	438	404	425	412	385	391	382	388	374	374	384	397	378	398	414	378	421	365	426	427	399	376	423	401	400	439	418	419	433	406	402	404	401	381	407	454	384	407	389	369	383	389	364	438	408	407	412	392	367	429	423	394	413	390	433	391	366	417	364	422	447	458	372	410	415	384	428	393	408	416	419	431	416	424	391	406	347	406	423	400	424	436	379	408	425	401	388	411	430	400	414	433	413	415	396	431	429	450	416	402	402	400	390	413	381	428	406	399	427	407	400	435	409	402	428	420	417	401	412	418	426	385	398	437	417	400	410	422	378	375	419	411	416	386	403	428	404	421	419	447	429	393	426	431	383	375	401	421	388	378	425	418	424	427	383	435	414	410	412	404	400	392	444	432	420	428	424	410	399	429	405	434	398	419	440	374	397	426	411	362	400	408	393	378	412	428	462	413	446	410	457	378	384	404	413	390	430	393	409	422	417	402	426	450	418	406	381	383	390	403	448	435	395	424	392	392	428	424	399	402	426	421	437	401	408	363	423	398	441	378	393	364	392	399	389	420	417	390	409	397	448	423	380	392	466	446	408	395	424	414	434	408	396	404	412	408	407	387	389	430	423	388	388	432	402	411	400	411	397	405	424	416	399	414	392	396	396	393	421	427	408	420	401	407	388	386	367	419	425	427	380	380	409	345	438	391	401	405	406	420	430	426	392	394	389	383	398	443	433	432	430	428	402	421	394	436	392	396	437	417	395	432	403	368	394	385	409	421	377	466	472	426	412	377	427	407	398	383	423	368	371	408	409	436	407	432	460	423	388	400	422	419	422	380	430	388	388	397	442	419	396	366	388	373	437	396	402	416	388	385	391	397	388	416	440	405	450	448	422	367	385	417	370	393	402	412	391	408	431
25182	2046	3778	4616	3887	3267	2602	2325	1964	1773	1603	1498	1375	1336	1218	1289	1231	1231	1194	1110	1087	1061	1038	1015	1013	1043	966	938	1012	970	956	1005	1004	953	962	943	927	920	958	917	902	945	976	903	835	910	930	926	926	914	950	889	861	853	907	879	887	918	888	881	908	880	875	888	882	910	888	831	872	858	893	895	892	867	887	920	896	876	839	888	855	937	909	929	874	888	917	893	818	861	876	886	898	888	894	910	903	872	909	954	898	860	840	909	850	893	860	900	885	831	902	937	927	879	909	868	901	873	897	896	863	839	908	892	868	884	901	879	916	849	904	860	897	886	877	881	909	886	853	872	832	886	893	893	893	885	883	906	863	962	908	886	938	893	940	912	876	907	900	855	852	966	881	851	875	904	916	836	881	843	908	894	895	867	857	869	924	866	895	893	844	879	841	846	808	846	943	895	884	923	871	936	841	893	883	879	890	828	893	883	881	865	844	875	850	923	837	930	872	891	845	926	850	925	878	874	893	897	846	876	934	910	893	925	932	887	857	877	904	851	914	863	908	872	910	904	839	874	877	904	856	909	854	911	860	884	869	894	933	909	944	898	914	876	875	894	922	870	871	894	878	857	903	853	882	858	888	914	880	855	827	875	859	937	888	921	904	852	856	847	930	871	863	883	863	846	855	865	931	891	896	919	828	941	967	939	899	877	879	897	865	873	898	838	880	875	875	901	910	935	900	908	840	870	871	881	899	878	834	841	880	909	945	888	870	917	872	917	942	870	905	864	930	911	894	849	885	847	879	865	913	897	913	870	857	902	883	848	888	814	869	873	886	869	879	912	862	926	868	886	912	845	926	946	910	865	843	887	913	830	876	906	892	912	870	868	884	873	875	916	890	923	928	882	919	849	838	921	895	881	842	889	872	891	839	842	916	872	920	885	888	904	877	844	877	866	897	920	893	896	844	898	862	915	872	858	912	867	896	891	866	936	856	846	954	897	891	859	863	881	875	902	924	876	854	902	886	858	846	877	895	873	808	877	855	850	861	905	878	845	903	848	894	953	872	839	913	879	873	854	881	893	913	892	846	898	861	884	872	930	863	917	872	875	848	905	828	869	889	856	883	859	951	890	923	874	940	898	844	863	894	853	858	833	894	897	865	876	907	905	924	884	908	854	907	895	832	847	906	879	894	904	881	857	923	833	939	873	874	933	904	912	904	909	858	941	864	862	864	832	865	886	927	847	869	866	878	881	903	826	915	916	860	871	910	843	915	867	843	913	852	857	911	943	894	900	915	841	933	899	849	925	881	840	910	856	889	905	893	902	883	935	885	908	852	892	852	917	917	854	813	853	896	895	892	907	911	845	850	857	911	883	917	800	933	920	870	882	896	872	908	861	863	873	868	877	924	893	872	904	856	873	917	868	893	843	868	886	870	832	848	907	880	876	925	853	880	882	939	872	897	820	904	858	882	845	865	870	849	877	868	895	865	827	892	924	895	851	886	934	878	871	941	901	859	954	879	912	902	911	838	877	860	880	904	832	868	887	870	848	849	894	885	834	928	894	885	916	865	877	877	852	942	944	863	912	907	855	870	879	874	853	845	913	880	898	870	869	885	916	890	842	914	913	945	854	849	889	867	901	906	865	939	897	902	833	909	944	869	890	831	910	880	826	872	886	886	877	891	853	908	858	846	838	890	886	894	897	810	897	865	898	881	813	894	888	922	838	858	877	920	953	887	875	888	941	946	874	905	876	902	897	862	879	896	871	892	920	877	886	868	855	859	849	891	921	903	900	873	952	838	904	884	894	905	874	838	920	819	871	930	900	930	864	905	882	883	916	887	886	870	845	863	924	855	881	934	862	846	921	931	897	891	829	844	898	831	874	854	873	875	915	911	901	921	871	919	890	952	921	855	909	890	873	916	880	898	874	880	838	867	866	876	894	868	859	859	845	853	895	867	906	913	835	859	886	841	877	861	924	893	895	893	875	904	907	848	902	882	862	841	909	923	827	923	927	914	914	877	893	894	908	871	856	896	916	912	928	879	879	901	875	899	884	879	838	898	934	904	861	891	941	905	815	928	910	910	882	872	851	895	858	893	875	889	799	902	884	835	845	865	929	908	847	964	880	874	908	927	905	926	911	877	864	884	903	839	884	945	885	907	887	850	892	884	914	892	880	886	905	880	881	896	902	863	882	884	871	830	888	877	891	896	917	883	934	831	908	920	813	909	900	861	853	856	902	904	828	844	931	931	882	917	944	861	854	823	875	902	896	872	826	883	850	921	931	896	881	839	861	887	890	834	884	881	924	906	907	914	894	887	839	871	896	888	904	890	906	875	897	902	927	861	898	856	985	906	887	895	924	841	944	905	881	891	934	897	937	855	930	816	910	907	874	902	913	900	850	873	930	936	824	888	874	878	901	866	888	886	815	883	857	879	848	954	886	921	873	900	863	884	844	899	852	866	942	870	851	881	908	924	914	880	874	824	815	909	903	912	853	828	889	949	859	909	894	864	902	854	902	852	883	862	881	922	878	942	928	896	905	910	865	872	930	889	873	933	861	845	814	851	907	839	878	877	864	897	858	867	880	902	848	883	875	868	893	872	879	861	866	910	863	886	855	878	913	915	847	874	909	899	851	881	859	842	845	822	858	847	952	916	960	867	850	890	877	891	865	856	915	877	863	896	883	845	906	897	902	931	856	907	885	906	896	917	882	987	899	895	887	909	851	869	893	912	904	900	893	874	909	870	865	941	861	816	886	844	905	922	852	855	918	913	828	851	875	894	886	848	848	933	890	859	855	904	903	884	863	906	849	903	919	887	883	895	883	816	938	931	929	901	916	887	915	919	905	923	919	869	896	872	914	915	922	876	899	860	908	921	916	895	955	857	961	883	908	895	950	864	824	891	915	894	914	897	890	875	894	844	931	886	842	915	899	859	879	876	882	916	838	871	857	887	861	863	901	920	869	885	843	868	937	913	873	909	909	853	848	920	924	872	910	851	875	869	869	884	880	897	905	854	840	892	880	880	904	900	850	904	946	921	805	843	895	898	909	842	919	851	905	886	856	932	854	859	899	891	923	903	926	918	877	887	922	924	868	878	866	887	873	840	961	907	884	914	837	865	912	855	848	905	848	912	915	842	898	859	894	847	831	894	922	889	853	851	921	877	920	843	869	906	873	892	880	818	932	861	886	884	834	838	835	889	888	892	885	910	911	882	880	887	878	852	901	910	858	890	867	863	859	875	873	850	908	890	916	850	904	872	877	906	912	849	899	857	899	878	916	832	888	892	856	909	892	903	828	901	934	872	850	901	841	896	865	858	854	853	861	899	869	904	900	901	847	935	891	935	917	863	877	872	887	844	833	939	923	893	911	874	881	885	912	829	879	909	846	888	866	883	890	884	898	900	916	888	868	819	851	935	843	881	907	928	883	893	897	916	898	922	813	886	890	918	874	893	906	891	841	822	847	889	850	899	846	908	896	889	932	870	853	871	904	918	896	874	868
11779	961	573	436	372	330	275	258	235	244	247	221	201	202	230	207	227	190	211	208	181	207	218	203	210	200	179	204	201	220	230	209	241	224	166	187	181	225	234	196	209	191	194	186	199	178	187	200	225	193	174	209	183	195	201	172	207	197	226	214	193	210	228	213	186	188	219	209	197	211	177	185	209	217	187	199	187	218	169	187	183	180	192	234	170	222	210	178	211	183	218	190	198	200	200	190	187	198	195	210	196	220	190	187	201	182	172	184	213	213	197	187	191	195	185	206	239	205	211	189	220	187	199	191	185	204	186	199	196	200	206	195	219	177	205	199	208	220	195	213	200	173	170	167	193	197	181	190	209	227	203	192	216	184	186	221	170	188	219	188	186	191	216	195	191	197	185	208	172	177	184	188	205	227	201	194	166	224	200	223	196	207	192	199	181	203	198	223	216	191	208	216	182	178	196	173	174	201	193	200	225	232	186	198	179	186	207	182	185	206	212	203	219	204	192	196	188	200	156	176	203	174	204	172	211	199	189	195	228	218	201	217	200	172	208	199	179	199	203	197	209	179	220	208	187	197	176	175	198	214	198	186	221	184	171	207	190	212	193	194	210	184	182	186	189	181	173	203	195	191	191	188	190	203	196	208	180	181	182	186	220	193	189	187	194	200	192	200	178	183	176	183	219	202	179	198	195	161	188	207	188	179	186	205	211	209	207	210	179	186	220	196	225	178	219	204	211	172	219	190	188	201	226	206	231	183	195	178	209	163	187	178	180	185	199	211	191	205	216	208	190	207	175	232	186	194	206	203	146	179	224	191	191	182	211	186	163	176	189	188	200	199	222	223	192	204	191	207	179	181	225	233	210	194	174	200	202	193	209	190	191	191	213	178	175	221	200	182	185	164	185	203	164	191	172	177	186	194	204	179	208	197	198	193	209	179	194	211	178	188	175	217	191	217	180	201	176	175	177	188	196	176	206	185	196	214	216	203	175	204	202	182	187	173	189	189	191	221	194	207	192	199	230	190	204	188	174	194	205	173	182	176	201	187	211	210	175	200	188	206	171	199	199	191	198	187	200	184	178	212	190	189	177	207	197	211	225	194	201	177	221	210	205	191	186	185	211	192	187	195	205	220	225	217	244	214	215	176	188	199	200	177	187	182	208	201	210	215	194	192	210	201	176	182	211	182	182	197	177	201	194	193	185	191	184	198	179	171	189	203	191	187	186	162	197	200	209	185	199	213	192	208	170	170	190	196	178	194	193	187	174	202	205	193	184	214	212	189	182	197	209	196	165	208	188	190	190	197	181	189	179	174	187	195	207	219	219	210	219	197	186	226	181	211	185	206	191	185	191	189	151	204	165	196	195	196	207	203	214	187	183	188	202	206	163	192	188	197	183	213	188	182	214	186	176	208	178	212	192	194	209	201	171	194	196	200	210	238	205	203	211	218	200	185	199	198	215	183	204	201	197	198	203	188	205	215	202	169	191	207	211	210	214	185	210	207	217	186	174	187	217	177	156	209	226	208	192	186	188	173	204	191	218	194	182	182	206	201	226	225	181	182	202	167	197	192	221	187	189	194	198	204	237	179	218	204	204	207	173	188	207	203	201	206	221	196	192	180	193	209	232	203	220	194	201	206	201	205	167	198	190	200	169	221	182	194	174	194	211	206	185	193	199	178	211	208	168	207	197	214	218	206	193	203	202	183	224	172	233	170	221	190	202	223	203	191	219	193	178	199	211	207	188	201	229	207	206	226	209	213	177	195	211	198	182	188	195	192	199	196	215	196	194	206	190	179	196	181	195	200	174	193	179	210	216	202	209	191	204	214	211	186	184	176	193	198	171	221	203	207	195	175	220	227	208	171	188	181	193	211	171	175	193	195	185	194	204	194	196	179	185	204	193	186	195	210	173	198	226	190	179	201	188	181	194	219	219	199	192	197	186	191	176	195	193	228	217	217	184	197	216	184	186	175	147	199	202	197	190	193	224	193	188	191	171	213	215	197	178	193	200	190	195	203	177	179	201	198	186	186	182	203	222	228	179	179	187	183	206	202	190	192	201	201	213	197	218	176	186	188	173	183	201	217	183	201	194	183	190	197	196	208	169	190	214	180	209	205	224	195	199	203	215	206	202	204	210	212	175	173	210	177	184	203	179	184	188	203	192	194	189	184	192	203	180	194	209	193	192	192	213	181	196	196	202	182	206	187	199	171	169	195	222	203	191	198	204	163	192	191	185	189	189	204	222	199	186	203	207	189	202	200	203	184	204	192	186	208	162	209	220	196	189	180	182	173	188	192	181	191	166	209	189	182	197	190	203	197	192	229	183	192	181	200	186	219	197	171	190	173	170	201	206	205	205	198	187	213	209	193	208	204	197	189	209	242	197	179	203	213	195	191	209	231	183	197	176	184	175	178	170	202	199	218	176	204	188	189	199	180	184	228	231	187	181	221	211	189	185	182	208	217	214	199	185	239	210	189	208	181	206	201	196	179	176	191	175	189	212	173	213	208	216	205	182	209	190	199	200	188	193	198	196	184	175	175	199	195	172	198	191	192	205	206	211	168	202	205	212	192	211	208	171	198	190	188	206	193	197	194	187	204	232	197	196	223	197	217	201	195	200	217	185	174	194	173	197	196	199	181	196	196	223	181	213	184	218	201	212	221	225	213	221	182	194	206	190	197	173	192	198	199	191	193	225	212	210	176	179	192	206	215	197	182	212	171	187	191	209	200	211	194	206	188	215	192	184	212	195	221	195	170	206	178	204	203	172	201	203	191	186	210	203	211	179	197	210	215	206	209	197	199	211	182	175	207	201	193	181	200	205	200	190	204	171	205	220	190	203	200	191	183	200	211	197	219	197	194	186	200	178	187	174	189	188	198	198	180	180	187	202	183	207	202	183	190	196	199	180	215	189	187	199	162	182	191	182	190	170	204	188	179	181	196	208	232	198	196	192	198	181	186	205	196	168	181	190	228	198	213	192	203	203	215	192	188	178	202	200	202	202	205	214	193	207	179	180	224	181	205	184	179	171	190	194	206	194	173	203	220	190	222	193	182	183	207	194	203	185	186	177	213	185	169	186	206	188	197	176	185	194	192	220	204	206	177	207	170	206	196	202	196	199	182	178	225	203	192	201	190	219	193	178	185	189	210	193	194	191	173	190	173	199	192	192	185	207	200	178	212	198	188	173	194	219	213	193	211	222	185	191	164	203	196	251	197	198	202	195	185	221	177	196	209	210	197	204	174	210	179	227	189	196	203	186	167	181	165	194	190	218	178	212	190	190	190	191	197	206	211	202	192	196	198	224	208	174	186	185	184	203	192	186	194	206	187	178	194	211	196	214	175	214	204	212	209	186	217	200	185	220	163	176	191	189	223	195	192	161	201	181	195	208	192	190	169	218	219	196	178	203	179	191	208	189	213	210	174	195	220	195	227	203	214	207	173	198	206	219	190	188	191	185	192	201	196	212	192	200	197	215	185	165	198	198	233
7183	727	1118	1360	1242	1054	917	776	777	756	635	652	621	596	543	554	586	552	520	570	573	531	518	546	541	499	511	536	479	529	483	471	508	496	502	539	483	495	548	453	520	481	482	468	506	504	490	483	490	486	484	485	477	452	499	470	466	503	476	506	497	451	448	482	514	505	509	524	469	501	456	498	496	463	491	498	472	489	519	498	538	502	505	465	436	483	482	453	529	467	475	443	493	479	503	466	445	469	478	499	488	475	478	484	499	515	497	521	467	502	497	513	482	496	453	485	481	434	507	512	454	480	485	484	498	501	455	478	522	502	452	489	522	480	482	492	495	460	513	511	519	486	504	508	464	485	476	519	480	529	435	463	501	481	546	459	483	464	518	510	528	515	500	461	473	476	477	492	444	501	510	454	549	479	494	465	519	490	504	456	463	454	496	518	492	491	457	502	472	497	498	453	473	490	490	459	491	472	476	466	470	433	477	482	555	521	489	468	512	505	534	475	523	463	507	513	461	509	491	410	479	450	496	492	486	461	491	485	500	473	441	496	501	495	468	501	452	455	478	512	506	435	451	490	491	471	507	493	494	476	508	484	475	484	477	463	481	494	483	459	479	488	465	463	515	497	451	497	477	503	486	469	476	449	488	480	444	486	482	482	471	489	458	478	527	460	471	486	490	448	451	490	494	489	497	485	480	500	464	457	510	465	480	465	509	488	471	482	488	505	506	521	490	500	467	503	484	491	503	466	474	478	484	453	516	445	483	512	473	535	522	475	516	435	504	491	464	491	470	494	462	493	452	470	517	460	449	486	495	499	515	512	501	522	469	478	483	493	477	492	497	453	451	495	499	442	490	474	458	458	472	480	516	461	477	505	477	465	478	443	484	500	470	480	438	464	479	476	478	466	445	480	503	536	518	520	474	505	500	497	485	474	464	475	500	513	430	471	498	508	492	463	473	471	490	522	459	479	538	539	513	520	480	540	501	495	477	485	507	498	491	470	532	492	477	505	499	472	486	495	464	483	495	508	517	495	473	471	538	488	453	483	474	503	475	498	479	457	482	514	455	530	525	497	478	491	483	517	478	485	486	468	479	490	501	470	466	481	523	479	502	454	484	504	469	501	506	467	459	471	518	474	478	466	523	514	477	465	493	485	479	448	492	457	446	500	513	508	511	491	495	465	498	459	475	478	456	468	479	511	477	527	516	483	497	475	491	525	473	448	459	506	492	446	497	484	510	505	460	450	480	498	461	476	453	465	478	508	464	473	499	491	470	510	528	507	486	471	497	537	489	475	506	532	473	491	472	507	478	464	465	498	494	461	470	468	501	499	521	485	487	475	500	464	487	474	529	494	501	504	487	472	505	454	456	489	510	538	516	459	485	480	488	450	475	455	484	472	528	534	466	469	455	465	503	500	475	487	471	487	498	512	469	475	511	511	481	485	480	525	494	477	465	515	525	478	490	499	534	505	531	486	470	545	481	459	521	468	504	494	488	540	485	499	479	485	481	488	460	446	487	516	499	458	451	475	497	468	467	463	482	486	486	488	536	412	492	463	516	488	468	505	494	466	479	474	487	472	482	482	516	530	498	511	500	476	488	491	485	503	506	495	485	484	498	465	489	476	470	509	493	502	489	452	432	517	521	532	512	461	444	459	510	513	492	508	507	513	465	461	527	469	476	507	499	487	511	464	506	472	497	506	463	498	542	456	483	431	487	492	485	533	494	497	477	522	509	482	514	477	457	523	506	500	511	474	481	513	489	503	500	497	505	464	484	477	502	461	497	498	509	522	492	478	532	485	520	474	497	472	487	512	522	474	470	500	504	481	493	479	509	498	477	467	500	511	467	513	503	486	471	497	494	490	494	478	491	496	468	466	488	479	442	455	482	467	510	462	488	480	465	488	497	465	467	515	490	468	454	526	483	471	486	515	473	490	469	515	514	513	486	515	471	485	479	512	485	432	504	465	520	514	490	503	493	508	507	473	483	496	472	457	464	473	434	493	499	512	489	470	494	484	471	471	511	481	442	509	473	471	452	467	507	483	503	481	497	515	474	451	485	525	487	463	504	492	475	505	468	452	488	553	480	501	518	473	500	453	486	492	475	474	475	513	504	474	491	492	528	476	465	475	496	470	452	485	490	480	475	455	462	485	486	535	501	491	497	484	463	524	472	473	491	496	508	464	441	495	539	540	466	477	508	482	529	435	474	505	463	526	465	479	483	521	474	471	491	519	493	489	454	470	514	476	484	493	474	434	499	478	463	464	496	495	487	496	497	498	481	503	453	473	456	492	460	474	478	511	491	484	511	455	514	483	489	510	501	478	447	483	465	502	470	510	445	498	471	520	494	444	452	487	494	495	488	510	483	492	477	495	495	503	469	470	429	467	479	495	477	460	485	480	497	493	499	489	502	479	465	467	537	505	473	478	490	462	496	468	489	491	498	490	489	487	494	503	463	495	477	440	462	450	463	457	472	525	482	488	523	503	505	482	482	459	482	503	475	481	464	517	487	509	495	468	493	474	482	485	443	472	480	481	469	486	451	490	508	494	487	497	512	476	488	506	487	484	495	498	504	458	513	518	513	457	502	476	483	459	463	526	464	476	499	476	475	469	476	492	458	457	492	461	497	469	491	496	509	461	479	535	498	461	485	496	515	459	513	473	485	501	498	504	462	497	476	494	501	542	504	486	460	472	444	507	463	492	504	510	489	465	458	483	486	516	522	475	463	473	462	455	447	462	467	504	468	447	511	466	479	465	515	487	461	476	528	498	484	496	491	477	481	477	489	500	491	472	511	465	500	530	493	497	470	511	495	502	488	458	460	531	506	508	447	501	481	502	518	536	482	498	480	486	479	460	472	462	493	456	487	535	474	495	466	481	444	501	483	488	446	497	539	521	483	509	498	500	519	463	521	502	497	492	490	533	488	510	473	489	513	480	468	483	511	467	501	459	525	497	459	526	482	479	485	484	487	498	489	451	489	503	498	497	495	506	499	533	481	514	444	520	499	510	522	471	483	483	524	453	480	479	505	485	497	447	468	521	485	495	485	467	469	479	493	463	496	474	479	500	480	457	474	483	485	467	491	463	475	523	479	518	494	439	494	472	511	482	504	487	501	481	462	484	449	502	507	482	459	528	463	487	499	446	500	450	528	472	491	489	512	468	515	472	504	522	477	475	484	492	498	480	477	503	525	467	460	497	455	479	496	506	466	509	458	497	464	445	470	475	486	505	528	497	499	499	508	527	476	506	523	447	516	465	474	481	466	482	471	506	472	490	515	428	453	515	501	498	497	483	473	508	459	474	464	516	526	515	472	494	485	492	518	537	494	505	506	468	465	504	463	452	509	478	469	466	510	507	487	528	482	478	515	491	490	496	471	489	547	491	479	462	485	511	487	474	465	504	500	491	518	484	470	472	477	481	519	486	519	487	496	426	470	475	510	479	487	484	445	483	489	461	448	475	484	507	495	473	494	467	498	553	536	489	471	475	488	457
31451	4809	1402	1102	771	701	513	504	468	383	408	359	356	376	377	364	359	376	379	333	363	376	333	316	329	345	344	315	340	297	389	337	404	306	322	328	336	348	321	344	339	338	331	343	335	319	323	295	338	329	322	336	314	360	341	278	345	314	327	318	307	333	316	328	317	307	355	313	327	322	325	316	323	316	330	325	340	335	319	282	307	308	286	330	328	307	322	331	324	332	333	321	323	287	290	317	346	326	325	342	350	348	300	313	290	317	317	329	299	321	358	303	318	337	310	321	307	332	309	329	322	351	331	343	330	335	310	343	352	328	328	324	317	337	293	335	312	351	325	303	327	330	330	329	293	318	318	326	291	338	303	293	314	328	321	322	306	321	284	281	322	314	315	320	378	317	341	317	322	301	307	315	316	331	324	336	332	325	324	336	333	318	339	315	305	301	326	321	293	291	359	356	312	310	336	316	287	288	311	329	307	323	322	298	339	297	326	312	295	348	307	329	316	321	319	333	342	320	309	338	308	316	319	285	318	337	285	338	313	297	330	327	330	312	322	341	349	288	345	336	350	354	321	324	327	331	301	321	325	327	357	293	313	323	301	308	336	317	354	304	316	299	351	285	328	311	312	345	307	325	305	310	339	341	330	311	321	319	353	290	345	330	325	315	297	307	327	362	336	335	325	292	309	324	299	328	369	295	319	318	341	306	336	293	339	299	319	341	290	327	336	343	317	311	314	316	323	318	326	373	322	310	310	324	348	309	301	306	323	342	298	356	324	327	281	334	342	326	327	327	313	298	353	332	324	309	308	306	337	332	319	321	327	295	323	363	324	336	332	302	341	320	316	370	326	304	296	313	322	349	316	316	310	372	320	344	319	336	342	332	318	322	329	333	341	301	330	326	359	350	345	288	304	334	328	316	289	321	333	293	326	309	312	319	336	342	333	312	349	335	303	321	306	341	308	314	312	315	313	330	341	324	330	332	304	333	338	303	308	350	334	310	297	347	320	300	303	293	340	318	322	289	324	301	291	321	310	301	311	318	329	319	338	318	315	315	345	335	305	317	316	273	312	303	309	327	334	315	325	330	286	342	292	345	354	319	326	286	320	335	348	346	307	314	305	309	324	289	299	324	297	323	319	322	335	325	330	299	314	317	313	334	369	313	303	324	327	313	342	327	314	330	386	326	320	344	344	287	313	276	313	318	309	329	311	311	333	291	321	306	344	282	334	316	351	334	284	299	301	340	318	313	344	313	341	297	304	317	324	304	327	305	317	317	342	324	322	326	348	297	316	302	294	339	341	300	338	331	311	297	327	323	333	308	292	336	340	345	313	341	290	310	331	340	333	325	357	295	310	296	297	363	347	358	332	302	322	312	327	314	314	306	333	323	358	291	339	313	303	319	334	314	330	332	324	341	318	346	293	329	332	358	330	315	310	302	324	343	317	337	290	346	309	315	321	320	292	342	278	297	313	314	298	321	308	323	306	329	339	365	318	345	330	345	307	345	333	342	300	359	318	312	308	339	299	341	304	317	366	314	345	275	321	322	320	342	326	334	333	321	359	329	328	329	298	291	357	303	372	335	345	335	365	309	307	325	320	330	326	332	316	292	333	310	325	327	325	311	310	287	276	335	336	323	348	318	316	345	325	331	325	323	316	334	333	299	320	319	278	318	284	323	285	309	295	297	350	307	331	327	337	317	323	326	312	332	342	332	357	334	320	328	314	317	309	320	312	319	337	321	299	349	289	315	315	313	309	337	336	313	326	341	308	332	313	304	325	323	353	318	324	319	351	337	303	335	296	304	336	343	304	348	316	315	355	325	330	326	320	331	350	315	340	343	305	334	337	311	291	282	313	356	327	310	317	345	319	313	361	327	322	325	288	342	339	326	277	328	326	317	328	301	318	337	316	321	324	332	318	327	329	345	309	314	325	302	327	321	316	310	337	290	318	339	288	338	358	332	292	350	300	330	318	321	294	307	305	348	309	318	343	328	298	323	343	312	316	335	302	285	315	308	319	301	298	303	338	300	335	334	341	332	358	302	316	336	308	300	343	315	279	286	337	343	315	371	318	337	305	279	350	330	322	358	314	288	356	328	350	341	366	328	288	351	316	338	328	316	326	306	308	332	315	322	293	316	280	317	336	318	329	333	327	303	328	330	303	340	354	335	319	350	340	324	293	309	319	340	335	289	313	359	343	326	336	314	295	321	314	299	308	313	316	325	312	292	340	305	340	293	348	308	344	304	315	305	328	325	356	325	330	302	340	311	348	334	314	319	353	302	325	304	346	375	338	297	338	328	291	323	338	322	303	338	309	307	350	320	310	351	327	325	334	298	310	324	306	301	336	300	342	319	325	330	290	337	312	329	283	299	317	335	299	305	279	316	347	327	322	324	334	332	352	334	328	317	308	321	328	310	306	327	340	274	353	290	324	340	316	339	319	277	350	314	317	303	321	321	289	255	299	328	324	335	314	325	313	323	331	281	274	301	287	345	310	315	307	331	334	336	349	310	342	331	343	308	351	344	354	324	359	343	283	320	297	307	323	329	313	341	341	326	322	307	303	306	308	315	342	311	304	297	363	351	310	321	348	321	312	306	298	291	345	294	319	345	312	304	338	346	302	311	295	307	290	298	347	321	312	296	329	347	302	324	318	329	305	328	333	317	283	294	331	339	319	325	327	340	279	308	308	329	352	343	322	316	341	383	327	330	302	318	355	343	312	314	311	306	306	324	317	331	339	333	313	270	327	314	314	321	301	274	298	338	289	284	284	332	306	341	317	310	370	309	316	269	331	318	299	338	300	322	293	325	311	342	327	360	283	317	310	325	338	338	334	323	314	349	348	318	307	326	335	332	361	307	300	299	309	319	322	322	288	332	357	282	310	361	326	329	302	288	319	323	349	321	340	295	310	333	346	275	338	301	304	295	332	320	305	327	346	314	295	296	307	324	340	330	349	333	318	352	298	311	331	309	293	318	317	326	300	308	306	318	352	324	290	328	352	307	339	325	304	345	314	351	322	305	279	293	311	314	341	298	366	325	311	310	343	330	323	306	299	309	301	331	331	309	338	353	339	331	304	322	291	332	337	291	370	315	331	297	326	304	322	324	339	345	339	312	314	314	347	316	308	321	320	317	314	301	318	314	333	306	336	308	324	306	344	322	288	316	333	357	328	300	325	308	293	335	311	342	343	331	328	334	334	324	293	324	331	349	288	335	314	313	327	313	299	320	322	319	346	308	312	292	331	345	337	336	324	303	351	355	315	314	306	337	302	280	359	352	324	317	293	312	329	304	342	313	360	294	281	334	353	334	345	328	305	334	372	306	358	306	286	323	290	335	297	353	293	295	316	319	326	287	307	326	295	331	302	331	312	344	329	305	334	307	333	311	302	303	274	306	340	339	329	323	337	291	331	325	332	312	302	331	329	341	315	306	331	337	315	329	313	303	322	313	336	321	346	337	310	324	368	337	325	333	318	320	280	325	319	356	318	332
17810	1490	2586	3263	2754	2283	1910	1618	1439	1232	1222	1181	1079	1044	1027	957	921	930	903	894	895	868	889	822	769	836	818	800	836	806	798	794	801	768	793	735	793	768	739	785	809	735	742	776	741	731	762	745	707	770	764	722	800	724	726	748	750	749	768	742	732	786	749	746	747	765	712	785	719	714	734	733	766	724	756	741	731	799	727	752	740	723	723	753	739	742	744	730	766	742	775	782	784	711	746	754	760	767	786	790	753	764	733	750	725	744	737	749	782	750	792	722	772	761	767	708	726	760	708	745	776	760	738	740	740	744	724	691	728	709	713	774	709	714	703	723	756	726	730	726	730	743	746	691	720	704	739	733	752	754	740	757	725	729	758	746	729	706	676	714	759	719	683	736	721	719	754	709	694	694	701	784	736	684	724	702	779	676	772	712	675	774	776	709	757	747	718	716	731	747	737	712	745	752	777	727	730	768	707	715	766	764	672	763	711	667	715	758	736	715	725	754	726	768	761	732	780	719	702	734	701	757	704	744	763	776	704	729	742	740	756	759	762	706	765	724	723	720	756	763	709	703	721	735	803	742	730	761	736	793	763	778	753	697	705	741	767	727	709	748	731	773	773	788	750	709	768	763	690	712	741	707	737	751	751	804	700	747	690	739	701	711	759	682	726	727	766	727	746	749	745	703	670	738	749	762	784	759	718	785	698	682	745	756	731	786	733	740	746	744	719	771	698	748	724	749	745	730	723	721	724	732	691	776	752	760	730	745	742	717	766	739	781	746	735	752	797	716	720	703	716	689	765	742	811	733	761	730	720	762	742	746	737	750	759	762	723	709	718	737	763	759	731	777	778	709	698	794	764	760	772	782	753	689	693	682	729	748	770	770	756	767	738	716	717	719	727	728	724	727	692	716	807	719	741	723	679	739	762	717	702	754	811	736	753	736	764	749	727	749	774	701	698	757	710	724	757	703	719	716	719	730	751	754	753	777	749	810	741	703	743	752	710	677	751	720	725	735	733	696	711	739	743	761	707	754	718	734	725	739	705	757	760	756	760	763	699	750	756	724	745	727	729	741	774	717	769	742	744	749	737	769	758	748	755	744	756	712	762	731	723	705	726	731	791	713	728	683	760	793	709	698	725	731	748	726	740	714	721	712	727	731	762	726	698	708	751	746	682	732	713	769	717	760	724	752	730	729	746	711	749	709	740	691	718	717	726	789	722	710	766	771	773	781	743	760	724	770	725	729	769	734	681	763	756	753	728	728	752	737	741	746	728	789	734	719	742	691	665	738	730	744	756	740	706	741	700	729	735	712	719	742	742	742	793	744	772	776	680	755	714	762	747	723	692	791	737	754	771	770	715	758	770	697	762	743	736	743	741	755	714	760	753	708	785	716	745	757	734	713	712	733	738	712	757	729	757	732	744	730	793	765	701	729	728	775	751	779	693	779	744	712	734	748	777	702	758	751	730	730	696	719	774	766	778	750	738	736	744	732	730	749	712	739	737	696	751	719	735	736	729	735	758	725	739	719	714	766	727	741	724	713	766	744	761	764	732	761	755	738	728	744	727	772	727	736	745	759	695	772	790	745	676	754	723	764	738	685	754	739	766	747	691	697	718	720	744	749	798	783	745	715	732	747	761	758	775	726	762	768	711	746	732	728	739	763	753	760	723	775	743	751	745	787	741	766	737	800	788	712	753	709	746	745	748	755	709	734	764	724	767	799	694	759	763	775	719	757	743	766	728	743	714	746	786	736	704	765	750	785	759	793	742	718	728	737	732	735	732	753	746	704	755	741	798	720	708	755	741	686	721	711	764	758	737	795	769	692	805	766	743	765	766	693	725	686	754	751	748	755	736	696	725	774	751	751	698	745	749	744	747	784	745	764	725	753	747	700	730	720	763	763	699	756	739	767	793	752	755	722	782	726	699	721	757	745	727	716	789	749	731	761	719	730	745	756	702	762	749	734	710	752	676	706	690	718	693	749	753	792	706	733	773	733	762	737	743	716	704	742	734	723	748	793	778	762	709	744	724	711	721	747	757	721	710	759	743	685	673	726	730	785	688	755	696	715	786	729	736	785	723	736	762	698	787	711	789	756	726	743	715	706	746	725	756	759	769	779	708	730	745	709	745	716	734	744	711	685	713	711	749	784	774	734	784	699	747	714	794	731	766	749	714	722	722	716	714	752	704	713	724	758	726	723	704	761	726	751	720	764	752	761	736	753	789	749	704	722	742	786	752	717	778	738	751	744	764	734	693	745	754	760	699	723	761	756	749	742	747	685	754	745	749	715	757	715	770	674	726	770	702	717	758	755	741	755	728	746	745	736	730	724	742	706	730	705	756	708	754	753	759	736	740	726	794	740	732	758	727	761	745	714	705	788	752	745	720	711	727	720	733	767	734	743	745	814	759	739	736	724	747	788	717	760	738	758	762	710	685	776	727	751	741	693	696	723	708	797	740	807	738	758	805	733	728	739	729	721	714	765	734	748	736	684	720	762	748	730	758	718	736	717	698	728	763	759	696	744	691	723	773	722	711	713	722	761	742	705	699	739	783	757	727	761	722	730	720	723	743	736	780	718	770	766	770	725	726	747	776	686	780	745	792	787	755	722	703	715	771	751	753	734	741	696	713	742	683	747	734	779	745	697	726	748	746	742	718	751	714	704	710	743	764	683	719	719	709	687	729	753	761	740	766	769	780	738	682	689	766	732	722	715	721	752	749	773	753	725	739	724	761	666	762	753	758	752	720	705	755	744	717	724	728	729	762	731	728	737	743	772	709	686	749	709	788	704	798	762	741	749	745	758	709	728	702	756	731	708	729	748	704	756	725	723	750	712	747	752	721	783	741	700	686	726	736	734	743	739	716	738	723	713	730	787	746	753	762	758	724	757	716	705	733	776	701	742	717	788	712	716	721	785	719	783	774	701	750	722	749	735	715	758	748	722	699	734	726	711	738	729	730	749	772	741	746	760	678	748	670	756	703	749	760	712	752	712	741	789	715	714	722	704	758	744	774	747	675	729	726	738	721	674	750	755	761	738	739	727	699	723	749	720	750	705	722	763	754	808	729	725	746	742	683	753	742	773	741	779	752	726	692	727	728	715	741	739	743	741	726	763	780	743	763	701	762	654	723	713	748	762	769	732	688	777	714	696	767	732	683	700	716	683	707	719	738	778	733	717	742	748	725	700	698	751	739	720	782	765	718	751	754	775	694	721	692	681	705	770	727	711	745	746	736	701	738	751	762	720	759	730	727	734	729	736	702	739	727	774	725	746	729	764	742	729	696	747	749	765	698	781	761	732	724	724	748	716	763	769	725	718	773	696	756	655	764	761	702	781	753	720	688	695	743	738	712	737	810	714	709	696	698	726	724	724	678	723	741	754	736	750	731	743	724	728	762	692	713	735	777	756	811	738	699	690	722	681	751	733	716	760	737	772	747	751	745	750	721	792	737	757	747	727	718	720	699	800	710	713	783	725	767	698	729	752	705	775
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
